BM6P6(@ uuummmeee\\\UUUTTTSSSSSSRRRQQQOOONNNMMMIIIHHHFFFEEECCCBBBBBBBBBBBBAAAAAA@@@???>>>======<<<===??????>>>???BBBDDDFFFGGGJJJMMMNNNJJJDDD@@@<<<;;;<<>>FFFZZZuuuzzzfff___```ooo|||rrrggg___XXXPPPLLLMMMQQQVVV___iiiqqquuuwwwwwwqqqnnnjjjhhhhhhhhhiiiiiikkklllmmmnnnooopppqqqrrruuuuuuvvvvvvwwwwwwwwwxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~~~~||||||~~~~~~~~~}}}|||{{{zzzyyyyyyxxxwwwuuutttrrrqqqppptttrrrpppooonnnllliiigggeeebbbaaacccfffjjjsss|||zzzjjj]]]UUUQQQMMMMMMPPPRRRQQQPPPQQQQQQQQQNNNKKKHHHGGGGGGFFFDDDAAA???>>>???AAABBBDDDFFFHHHHHHFFFDDDCCCCCC>>>@@@BBBCCCBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCEEEGGGHHHGGGFFFGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHLLLOOOTTTYYY___fffnnnsssuuuhhh^^^YYYWWWTTTRRRPPPLLLHHHEEEvvvooofff]]]WWWUUUTTTTTTSSSRRRPPPOOONNNIIIHHHFFFEEECCCBBBBBBBBBBBBAAAAAA@@@???>>>======<<<===>>>???>>>???AAADDDFFFGGGJJJMMMMMMJJJDDD???;;;:::;;;CCCRRReeewwwttteee___```cccxxx```HHH;;;999222000333222/////////111222111...+++------------------------,,,,,,,,,---------......---------......------,,,---.../////////000222444777:::???III]]]yyywwweee___aaaqqqyyyoooeee^^^XXXQQQOOOPPPRRRWWW```jjjqqquuuvvvvvvpppmmmiiigggggghhhhhhhhhkkkllllllnnnooopppqqqrrrttttttuuuvvvwwwwwwxxxxxxxxxyyyyyyzzz{{{|||}}}}}}}}}}}}~~~~~~}}}|||{{{zzzyyyzzzzzzxxxwwwvvvtttsssssssssrrrpppooonnnlllhhhfffbbb^^^]]]___bbbfffnnnwww~~~{{{mmmaaaTTTQQQMMMNNNQQQSSSSSSRRRTTTUUUTTTRRRNNNJJJGGGFFFEEECCCAAA>>>>>>???@@@BBBEEEGGGIIIIIIGGGDDDCCCCCC???AAACCCDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCEEEGGGHHHGGGFFFFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEFFFFFFGGGHHHHHHHHHKKKNNNRRRVVV[[[bbbiiinnnyyyvvvjjj```YYYWWWTTTQQQOOOLLLIIIFFFwwwppphhh```YYYUUUUUUUUUTTTSSSQQQOOOOOOIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>======<<<===>>>>>>>>>???AAACCCFFFHHHJJJMMMMMMIIICCC???:::999;;;BBBQQQeeexxxyyyiiiaaaaaadddzzzdddLLL>>>;;;333000333111/////////000111000...,,,------------------------,,,,,,,,,---------......,,,------.........---------.../////////000222444777;;;AAALLLbbbrrrbbb___cccuuu}}}uuulllbbb\\\WWWRRRQQQSSSSSSYYYbbblllrrruuuuuutttnnnjjjgggeeeeeegggggggggjjjkkklllmmmooopppqqqrrrsssssstttuuuwwwxxxyyyyyyzzzzzzzzz{{{{{{{{{||||||~~~~~~~~~}}}|||{{{zzzyyyyyyyyyxxxwwwuuutttsssssssssqqqpppooommmkkkgggddd___[[[ZZZ\\\^^^bbbjjjssswwwyyymmmbbbWWWTTTQQQRRRVVVYYYYYYXXXZZZZZZYYYWWWSSSNNNIIIFFFDDDCCC@@@>>>===>>>@@@AAAGGGIIIJJJIIIGGGDDDCCCCCCBBBDDDFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDBBBBBBBBBDDDGGGGGGFFFEEEEEEFFFDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJLLLOOORRRVVV[[[aaafffnnnyyyxxxlllbbbYYYWWWTTTQQQOOOLLLIIIFFFwwwppphhh```ZZZUUUUUUTTTTTTRRRQQQOOONNNIIIHHHGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>======<<<===>>>>>>>>>>>>@@@BBBFFFGGGJJJLLLMMMIIICCC>>>::::::;;;BBBPPPdddzzznnneeecccfff|||eeeMMM???;;;333000333111111000000111222222000...------------------------,,,,,,,,,---------......,,,------...............---...000000///000222444888<<>>===>>>@@@AAAGGGHHHIIIHHHEEECCCBBBBBBDDDFFFHHHHHHGGGGGGHHHIIIIIIHHHHHHGGGEEEDDDBBBAAACCCEEEGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHIIIGGGGGGGGGHHHIIIIIIJJJJJJJJJLLLNNNOOORRRUUU[[[^^^gggqqqzzzmmmcccZZZWWWSSSQQQNNNLLLIIIGGGvvvooohhh___YYYTTTTTTSSSRRRQQQOOONNNMMMJJJIIIGGGFFFDDDCCCCCCCCCBBBAAAAAA@@@???>>>======<<<===>>>>>>===>>>???AAADDDFFFIIILLLMMMIIIDDD???;;;;;;===BBBOOOddd{{{sssiiifffhhh}}}dddLLL>>>;;;333111333111111000///000111222111///------------------------,,,,,,,,,---------......,,,---....../////////......///000000000111333555888<<>>======<<<>>>>>>>>>======???AAACCCDDDHHHKKKMMMJJJEEE@@@<<<<<<===AAAMMMbbbzzzxxxmmmjjjjjj~~~eeeMMM???<<<444111333111...---,,,---///000///...------------------------,,,,,,,,,---------......,,,---...///////////////...///000000000111333555777<<>>=========>>>>>>>>><<<===>>>@@@@@@CCCFFFKKKMMMKKKFFFBBB<<<<<<<<>>555111333000...---,,,,,,...//////...------------------------,,,,,,,,,---------......,,,---...///000000000000...///111111000111333555777<<>>=========>>>>>>===<<<<<<>>>@@@???AAAFFFJJJMMMKKKGGGCCC;;;;;;;;;===GGG\\\uuu}}}sssnnnmmm~~~nnnTTTEEE@@@666111222///000///---...000111111111------------------------,,,,,,,,,---------......,,,---...///000000000000...000111111000111333666777;;;EEEWWWrrr~~~zzzhhh^^^ccclllrrrggg\\\VVVQQQNNNOOORRRSSS[[[hhhsssyyyxxxtttqqqgggeeebbbaaacccfffhhhhhhggghhhjjjlllnnnpppqqqrrrssstttttttttuuuuuuvvvvvvxxxxxxyyyzzz{{{}}}}}}~~~{{{|||~~~~~~~~~~~~~~~}}}|||{{{zzzyyywwwxxxxxxxxxxxxxxxyyyyyywwwwwwuuutttqqqlllfffaaaZZZTTTOOOLLLIIIHHHLLLSSSRRR\\\hhhooouuuwwwtttnnnmmmpppwwwyyyrrrddd```\\\\\\]]]\\\WWWSSSMMMKKKHHHFFFEEEFFFHHHIIIHHHIIIIIIIIIHHHHHHJJJLLLIIIKKKLLLLLLJJJIIIJJJKKKMMMMMMMMMMMMLLLJJJIIIHHHGGGIIIKKKJJJHHHGGGFFFGGGHHHHHHHHHIIIJJJKKKMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLKKKJJJLLLOOOQQQYYY^^^hhhtttrrriii\\\XXXSSSOOOMMMKKKJJJHHHxxxpppiiiaaa\\\WWWUUURRRQQQQQQQQQOOONNNMMMKKKHHHGGGGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@??????======<<<<<<<<<<<<======BBBCCCEEEHHHJJJHHHEEEBBB<<<;;;<<>><<<<<<>>>BBBNNNeeexxxsssjjjkkktttyyybbbHHH;;;888555333222000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111333444555999===FFFWWWsssqqqfff\\\\\\jjj|||~~~~~~}}}tttiii^^^VVVQQQMMMMMMQQQVVV]]]gggqqqvvvtttpppmmmgggeeedddbbbccceeegggiiiiiiiiijjjkkkmmmoooqqqrrrsssssstttttttttssssssrrrrrrssstttuuuwwwzzz|||}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}|||zzzyyyxxxxxxxxxxxxwwwwwwxxxxxxyyyzzz{{{{{{}}}|||{{{|||zzzrrrggg]]]XXXRRRMMMLLLLLLLLLLLLPPPSSSZZZccclllqqqrrrqqquuu|||yyyiiiccc[[[UUUTTTSSSQQQOOONNNMMMKKKJJJIIIIIIJJJJJJLLLKKKJJJJJJJJJKKKMMMNNNPPPOOOMMMLLLKKKLLLLLLMMMQQQLLLLLLQQQSSSOOOLLLMMMGGGGGGFFFFFFFFFFFFGGGHHHLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMQQQWWWbbbnnnzzzwwwmmm```ZZZSSSOOONNNMMMJJJGGGuuummmhhhbbb___YYYVVVSSSQQQPPPOOOMMMKKKMMMKKKIIIHHHGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@??????>>>======<<<<<<======>>>@@@AAACCCFFFIIIIIIGGGEEE???===<<<<<>>:::777555333222111///.........///000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111333444555:::>>>GGGYYYuuuooocccYYYZZZggg~~~~~~~~~}}}tttiii^^^WWWRRRNNNNNNQQQUUU\\\fffoootttsssoookkkeeedddccccccdddfffiiijjjiiijjjjjjkkkmmmoooqqqrrrsssssstttttttttttttttsssqqqqqqqqqrrrtttwwwzzz|||}}}}}}||||||}}}}}}~~~~~~}}}||||||{{{{{{||||||zzzzzzxxxwwwvvvvvvuuuuuuuuuuuuuuuuuuwwwzzz|||}}}~~~yyypppfff```WWWQQQNNNMMMMMMMMMNNNPPPTTT[[[ccciiilllmmmsss{{{}}}oooggg]]]UUURRRPPPMMMKKKMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQOOOLLLJJJIIIJJJKKKMMMPPPLLLKKKNNNOOOLLLJJJKKKFFFEEEEEEDDDEEEFFFGGGHHHMMMNNNOOOPPPPPPPPPOOOOOORRRRRRRRRRRRQQQQQQQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNTTT^^^iiiuuuzzzpppbbb\\\UUUQQQOOONNNKKKHHH~~~rrrkkkgggbbb___ZZZWWWTTTQQQPPPNNNLLLJJJMMMKKKIIIHHHHHHGGGDDDBBBAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>???@@@BBBEEEIIIIIIHHHFFF???===<<<<<<>>>GGG[[[mmmrrrhhheeekkkkkkOOO@@@;;;888555444333111///...---...000111///............---------------------------------,,,,,,,,,---------.........//////000111333444555888===GGGZZZvvvooodddYYYZZZhhh~~~sssiii]]]WWWRRRNNNNNNRRRUUU[[[eeennnrrrqqqmmmjjjddddddddddddeeehhhjjjllljjjjjjjjjkkkmmmooopppqqqsssssstttuuuuuuuuuuuuttttttsssqqqppprrrtttwwwyyy{{{{{{{{{{{{{{{|||}}}}}}}}}|||{{{{{{zzzzzz{{{{{{yyyxxxwwwvvvuuuuuuuuuuuuuuuttttttuuuvvvyyy{{{}}}{{{rrrjjj```VVVQQQOOONNNNNNMMMNNNPPPUUU[[[aaafffiiijjjsss}}}~~~qqqiii^^^UUUQQQNNNLLLIIIKKKJJJJJJJJJKKKMMMNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNKKKHHHGGGHHHJJJLLLOOOMMMMMMMMMMMMKKKJJJJJJGGGFFFEEEEEEFFFGGGIIIJJJKKKMMMOOOQQQRRRRRRPPPPPPSSSRRRRRRRRRRRRQQQQQQQQQNNNNNNMMMMMMMMMMMMMMMMMMMMMRRRZZZdddqqq|||ssseee___XXXSSSQQQOOOLLLIII~~~rrrkkkfffbbb___[[[XXXUUURRRPPPNNNLLLJJJNNNLLLIIIHHHHHHGGGEEECCCAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>??????AAADDDHHHIIIHHHGGG???===<<<<<<>>>GGGZZZlllpppfffbbbhhh|||nnnQQQAAA;;;777444333333111///...---...000111///............---------------------------------,,,,,,,,,---------.........//////000111333444555444:::FFFZZZwwwooodddZZZ[[[iii~~~rrrhhh\\\VVVQQQMMMNNNQQQUUU[[[dddmmmqqqpppmmmjjjdddddddddeeegggiiikkkllljjjjjjkkkkkkmmmnnnpppqqqssstttuuuuuuvvvvvvvvvuuuxxxvvvtttrrrrrrtttvvvwwwyyyyyyyyyyyyyyyzzz{{{{{{|||{{{{{{zzzyyyzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvxxxyyyzzz}}}uuuhhh]]]UUUQQQNNNMMMJJJKKKLLLNNNRRRWWW]]]aaa]]]fffqqqzzz|||pppiii^^^VVVRRRPPPMMMJJJIIIHHHHHHIIIKKKMMMOOOPPPSSSSSSTTTTTTTTTSSSQQQPPPNNNLLLIIIFFFEEEFFFIIIJJJQQQRRRRRRQQQPPPOOONNNMMMGGGFFFDDDCCCDDDFFFHHHIIIHHHJJJMMMPPPRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMLLLLLLKKKKKKKKKJJJMMMPPPWWWaaammm||||||sssgggaaaZZZTTTRRRPPPMMMJJJvvvnnniiiccc___\\\YYYVVVSSSRRRPPPMMMKKKNNNLLLJJJIIIHHHGGGEEECCCAAAAAAAAA@@@@@@@@@?????????>>>>>>======>>>>>>?????????AAADDDGGGHHHHHHGGG???===<<<<<<>>>GGGYYYkkkoooddd___cccxxxqqqSSSBBB;;;777333222222111///.........///000///............---------------------------------,,,,,,,,,---------.........//////000111333444555333:::FFF[[[yyynnnddd[[[\\\jjj}}}qqqfff[[[UUUPPPLLLMMMQQQVVV\\\dddlllpppooollljjjdddeeeeeefffhhhjjjkkklllkkkkkkkkklllmmmnnnooopppssstttuuuvvvwwwwwwwwwwwwzzzxxxwwwuuutttuuuvvvwwwyyyyyyxxxxxxyyyyyyzzz{{{~~~~~~~~~|||{{{zzzzzzyyyyyyzzzzzzyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxx~~~zzzmmmaaaXXXSSSOOOLLLFFFGGGGGGFFFHHHLLLRRRVVVUUU^^^hhhpppwww||||||yyyooohhh___YYYUUURRRNNNKKKHHHHHHHHHIIIKKKMMMOOOQQQTTTUUUVVVVVVUUURRRPPPNNNJJJHHHFFFDDDDDDEEEGGGHHHMMMQQQTTTQQQOOOPPPNNNLLLFFFDDDBBB@@@@@@BBBDDDFFFFFFGGGJJJMMMPPPQQQRRRRRROOOOOOOOONNNNNNNNNNNNMMMLLLLLLLLLKKKKKKJJJJJJIIILLLOOOUUU]]]jjjzzz}}}tttiiiccc[[[UUUSSSPPPMMMJJJ{{{ssslllfffaaa]]]ZZZWWWTTTSSSRRROOOMMMNNNLLLJJJIIIIIIGGGEEECCCAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????@@@@@@AAACCCFFFHHHGGGFFF???===<<<<<<===EEEVVVgggpppddd\\\___ssstttVVVCCC<<<777333222000000000000///////////////............---------........................,,,,,,,,,---------.........//////000111333444555666===III^^^zzzpppggg^^^```nnn}}}zzzooodddYYYSSSOOOKKKLLLPPPWWW]]]eeelllpppooollljjjeeeffffffgggiiijjjkkkkkkkkkkkkkkklllmmmnnnooopppttttttuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzzzzzzzzzzz{{{{{{|||~~~~~~~~~~~~||||||{{{zzzzzzzzzzzzzzzyyyyyyxxxwwwwwwwwwwwwxxxvvvwwwyyyzzzzzzzzzxxxxxxzzzyyynnncccZZZTTTOOOMMMEEEEEEEEEDDDCCCEEEKKKOOOUUU]]]eeejjjpppvvvwwwvvvoooiiibbb\\\XXXTTTOOOKKKIIIIIIIIIJJJLLLNNNPPPRRRUUUVVVWWWWWWUUUQQQMMMJJJEEEDDDCCCCCCCCCDDDEEEFFFGGGOOOSSSQQQOOOOOOMMMIIIGGGEEEBBB??????@@@BBBDDDFFFGGGHHHJJJLLLNNNOOOPPPNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJKKKNNNRRRZZZfffwww~~~uuujjjccc[[[VVVSSSPPPLLLIIIwwwppphhhccc]]]ZZZWWWUUUTTTSSSQQQOOONNNLLLJJJIIIIIIHHHEEEDDDAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>??????AAA@@@AAACCCFFFGGGFFFEEE@@@>>>===<<<<<>>>>>>>>>>>>>>@@@@@@????????????@@@@@@AAABBBDDDEEEFFFFFFFFFEEEAAA>>><<<<<<===CCCRRRaaazzzooo```XXXZZZlllzzz^^^HHH<<<888444222222111111000///......---------.........---+++***000000///...............,,,,,,------.../////////,,,...111222222222444555:::@@@OOOggguuullleeegggvvv{{{uuukkk```VVVPPPMMMJJJKKKOOOVVV```jjjnnnppppppmmmhhhfffggghhhiiiiiijjjjjjiiijjjmmmooopppooonnnnnnnnnqqqrrrsssuuuvvvxxxyyyzzzwwwwwwxxxxxxzzz{{{}}}~~~{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{zzzzzz{{{{{{zzzyyy{{{zzzxxxvvvuuuuuuvvvvvvrrrsssuuuwwwxxxyyyxxxxxxyyy{{{~~~}}}|||nnnjjjddd]]]VVVRRROOONNNIIIHHHFFFDDDCCCEEEJJJMMMXXXccclllllljjjmmmqqqrrrooolllfffaaa]]]YYYTTTQQQLLLLLLMMMNNNPPPRRRTTTUUUUUUVVVVVVUUURRRMMMHHHDDDCCCBBB@@@???@@@BBBDDDFFFJJJPPPTTTUUUVVVVVVRRRLLLHHHFFFCCC@@@@@@@@@BBBCCCEEEEEEEEEEEEGGGIIIKKKLLLMMMNNNOOOQQQRRRRRRQQQQQQNNNMMMMMMLLLLLLLLLLLLLLLIIILLLRRRYYYcccqqqyyyoooeee\\\YYYUUUPPPLLLLLL{{{ssslllfff___\\\YYYVVVUUUSSSQQQOOOMMMMMMLLLJJJHHHEEECCCBBB??????>>>>>>>>>>>>>>>???@@@??????>>>>>>??????@@@AAABBBDDDFFFGGGGGGFFFFFFDDD@@@>>><<<<<>>>>>>>>>>>>>>??????@@@??????>>>>>>??????@@@AAABBBDDDFFFGGGHHHGGGGGGEEEBBB???===<<>>999666444111111000000//////......//////000000//////...---000///......---.........,,,,,,------...////////////111333444444555777888<<>>>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>??????AAABBBDDDFFFHHHHHHHHHHHHEEEBBB???>>>===AAANNN[[[mmm~~~zzziii[[[VVV```oooaaaJJJ>>>999666444111000000000/////////........./////////.........///......------.........,,,,,,------.../////////000111333333333444777999<<>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGHHHHHHHHHCCCAAA???>>>>>>BBBOOO\\\jjjzzz{{{jjj\\\TTT\\\iiicccJJJ===888555222000000000000////////////---------------------.........------------......,,,,,,------...////////////000111111111333555888;;;CCCSSSlll{{{|||yyyqqqlllqqq|||vvvhhh^^^TTTPPPMMMKKKNNNRRRWWWaaajjjnnnoooppplllgggddddddddddddeeefffggghhhmmmmmmmmmmmmlllmmmooorrrqqqrrrsssuuuvvvxxxyyyzzz{{{|||}}}~~~~~~}}}}}}||||||}}}~~~}}}||||||}}}~~~|||{{{yyyxxxvvvtttqqqooolllkkkeeeeeeccccccdddeeeggghhhjjjjjjjjjiiifffbbb^^^[[[ZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYVVVSSSPPPOOOQQQSSS]]]kkk{{{{{{sssqqqooonnnllljjjfffaaa]]][[[[[[[[[ZZZYYYWWWVVVUUUUUUUUUTTTTTTSSSQQQPPPPPPKKKJJJHHHFFFFFFGGGJJJKKKOOOSSSVVVVVVVVVVVVSSSNNNJJJIIIGGGEEEDDDCCCCCCCCCBBBCCCEEEHHHLLLQQQUUUWWWYYYYYYXXXVVVTTTPPPMMMLLLNNNMMMMMMLLLLLLLLLLLLLLLKKKMMMQQQVVV^^^mmm~~~xxxmmmaaa[[[VVVPPPLLLLLLyyyqqqkkkbbb^^^YYYUUUTTTTTTSSSRRROOOOOOMMMKKKIIIFFFCCCBBB@@@??????>>>>>>>>>>>>>>>???>>>>>>======>>>>>>??????@@@CCCEEEGGGGGGGGGGGGCCC@@@??????>>>BBBOOO[[[iiixxx}}}lll]]]SSSXXXdddfffLLL>>>888444111000000000000////////////---,,,,,,,,,,,,---......---------,,,------...///,,,,,,------.../////////...///000000000111444777;;;CCCTTTnnn|||}}}xxxppplllrrr|||vvvggg]]]TTTPPPMMMLLLNNNSSSXXXaaakkknnnoooooolllfffdddcccccccccccceeefffgggkkklllllllllkkkkkklllnnnqqqrrrsssuuuvvvxxxyyyzzzzzz{{{|||~~~~~~~~~}}}||||||}}}~~~}}}}}}~~~~~~}}}|||yyyxxxwwwtttqqqnnnkkkiiibbbaaa___]]]^^^```cccdddfffggghhhhhhfffccc```]]][[[[[[\\\]]]^^^______```]]]\\\[[[WWWTTTSSSTTTVVV___nnn{{{tttrrrooommmjjjfffaaa^^^\\\[[[YYYVVVTTTSSSRRRRRRSSSTTTUUUWWWWWWVVVVVVUUURRRPPPMMMKKKJJJKKKLLLMMMQQQUUUXXXWWWVVVWWWTTTPPPJJJIIIHHHFFFDDDCCCBBBBBBAAABBBEEEIIINNNSSSXXX[[[\\\[[[ZZZXXXUUUQQQNNNLLLNNNMMMMMMLLLLLLLLLLLLLLLMMMOOORRRVVV^^^mmm~~~{{{oooccc\\\VVVPPPLLLLLLyyypppjjjccc___YYYUUUTTTTTTSSSSSSNNNNNNMMMKKKIIIGGGEEECCCAAAAAA???>>>============>>>>>>============>>>>>>>>>???AAADDDFFFFFFGGGGGGEEEBBB@@@???>>>AAAMMMYYYiiiwwwooo^^^SSSVVV```yyykkkOOO@@@999555222////////////000000000000...---,,,,,,---...///000---,,,,,,,,,------...///,,,,,,------.../////////...////////////111444777<<>>===<<<<<<<<<>>>>>>============>>>>>>===>>>AAACCCEEEFFFFFFFFFGGGDDDBBB@@@>>>@@@JJJVVVjjjvvvrrr```RRRTTT^^^tttnnnRRRBBB:::666333////////////000000000000///...------...///000111,,,,,,,,,,,,------...///,,,,,,------...//////000//////000//////111555888===FFFXXXrrr|||~~~yyyrrrpppxxx~~~yyysssfff\\\SSSOOONNNMMMOOOTTTXXXbbbkkknnnooooookkkfffccccccaaaaaabbbccceeeggggggjjjmmmoooooopppqqqrrrqqqrrrsssuuuvvvxxxyyyzzzvvvxxx{{{}}}~~~~~~}}}}}}|||}}}~~~~~~~~~|||zzzzzzxxxuuurrrmmmiiigggbbb___\\\ZZZZZZ]]]```ccciiikkklllmmmllljjjhhhfffffffffeeedddcccaaa___^^^``````___\\\YYYXXXYYY[[[bbbrrr}}}yyytttoookkkfffbbb___XXXVVVSSSPPPOOOPPPSSSUUUSSSVVVZZZ___aaaaaa```___\\\ZZZVVVRRRPPPOOOPPPPPPOOOSSSUUUSSSRRRSSSQQQLLLIIIHHHGGGEEEDDDBBB@@@@@@@@@AAAEEEJJJPPPVVV\\\___aaaaaa___]]]ZZZWWWSSSQQQNNNMMMMMMLLLLLLLLLLLLLLLPPPQQQSSSWWW___mmm~~~~~~rrrddd\\\VVVPPPLLLLLLxxxpppkkkddd```\\\YYYWWWVVVTTTRRRNNNMMMLLLIIIGGGDDDBBBBBBBBBAAA@@@???>>>>>>>>>>>>@@@???>>>===<<<<<<<<<<<<@@@AAABBBCCCDDDFFFGGGGGGHHHCCC@@@>>><<<>>>HHHRRRhhhvvvwwwdddVVVUUUZZZnnnxxxZZZFFF:::444000000000000000////////////////////////////////////.................................////////////000222000000000333555777777<<>>>>>>>>>>>AAA@@@???>>>============@@@@@@AAABBBDDDEEEFFFGGGFFFBBB???===;;;===FFFPPPgggwwwzzzgggYYYVVVZZZmmmxxx[[[GGG;;;555222111000000000////////////////////////////////////............................../////////000000000111000000111333555777777===EEEXXXsss~~~uuurrr~~~|||pppeee[[[RRRNNNMMMLLLNNNSSSXXXbbbkkknnnmmmlllhhhbbbcccbbbaaa``````bbbdddeeehhhjjjmmmnnnnnnnnnoooqqqsssrrrrrrssstttvvvxxxzzz}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{{{{zzzzzzzzztttrrrmmmfffaaabbbhhhnnnrrrxxx|||zzzwwwuuuqqqlllkkkhhhfffccc```]]]XXXTTTQQQQQQRRRRRRSSSUUUVVVWWW___kkk{{{}}}xxxuuurrrmmmhhhbbb[[[TTTQQQRRRVVVXXXXXXZZZ\\\```eeeiiiiiigggeee\\\[[[XXXUUURRRPPPPPPOOORRRSSSTTTTTTSSSQQQNNNLLLLLLKKKIIIFFFEEEDDDCCCCCCDDDCCCFFFLLLTTT[[[^^^___aaa```___^^^]]][[[XXXVVVUUUSSSPPPLLLKKKJJJKKKLLLMMMOOOSSSYYYdddrrr|||sssggg]]]WWWSSSPPPMMM~~~wwwpppllleeeaaa]]]ZZZXXXWWWUUUSSSPPPOOOMMMKKKIIIGGGEEEDDDBBBAAA@@@??????>>>>>>???AAA@@@???>>>>>>>>>>>>>>>??????@@@BBBCCCDDDEEEFFFEEEAAA>>><<<;;;<<>>FFFYYYuuu|||}}}tttsss|||pppeee[[[RRRNNNMMMLLLOOOSSSUUUbbbmmmnnnjjjhhheeecccaaa`````````aaaccceeefffhhhjjjmmmnnnnnnoooppprrrsssssssssssstttvvvxxxzzz|||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}wwwpppjjjjjjpppuuu{{{~~~zzzuuupppllljjjfffbbb___ZZZUUUQQQLLLKKKKKKKKKMMMPPPRRRTTTZZZeeesss}}}{{{wwwssshhhaaaXXXTTTUUUXXX[[[[[[]]]]]]___bbbeeefffdddbbb[[[YYYWWWTTTRRRQQQPPPPPPPPPQQQRRRRRRQQQOOOMMMLLLMMMLLLJJJHHHFFFEEEEEEDDDEEEEEEFFFKKKRRRXXX\\\^^^aaaaaa```___^^^\\\[[[ZZZWWWUUURRRNNNLLLKKKKKKKKKMMMOOOSSSZZZeeettt}}}ttthhh^^^XXXTTTPPPNNN|||vvvpppllleeebbb]]]ZZZXXXWWWUUUSSSQQQPPPNNNLLLJJJHHHGGGFFFBBBBBBAAA@@@????????????AAAAAA@@@???>>>>>>??????>>>???@@@AAABBBDDDEEEEEEDDDAAA???===;;;;;;BBBKKKaaawwwuuufffbbbeeessswww]]]III===666444111111111000000000//////////////////////////////........................------........./////////000111111111222444666888>>>FFFYYYuuu~~~{{{{{{ssssss|||oooddd[[[RRRNNNMMMLLLOOOTTTWWWaaajjjllliiigggddd```_________```aaaccceeefffgggjjjmmmnnnooopppqqqsssssssssssssssuuuwwwyyyzzz{{{{{{||||||}}}~~~~~~~~~~~~|||}}}~~~wwwqqqpppuuuzzzzzztttoookkkfffaaa]]]XXXRRRNNNJJJIIIHHHHHHIIIMMMPPPRRRVVV___lllyyyrrrjjj```ZZZZZZ\\\]]]]]]___^^^^^^___aaaaaa```___XXXVVVTTTRRRPPPOOOOOOOOOMMMMMMOOOOOOOOONNNLLLKKKMMMLLLKKKIIIHHHGGGFFFEEEDDDEEEGGGKKKQQQWWW\\\^^^cccccccccbbb___]]]\\\\\\YYYWWWTTTPPPNNNLLLLLLLLLNNNPPPUUU\\\gggvvvvvvjjj___YYYUUUQQQNNNzzztttoookkkdddaaa]]]ZZZXXXWWWTTTSSSQQQPPPOOOMMMKKKIIIHHHGGGCCCBBBAAA@@@????????????AAA@@@??????????????????>>>???@@@AAABBBDDDEEEEEEEEEBBB@@@???===<<>>>>>>>>????????????@@@BBBCCCDDDEEEFFFEEEBBBAAA@@@===;;;@@@HHHXXXnnn}}}oookkknnn|||xxx___JJJ<<<555333222222111111111000000000////////////////////////........................,,,,,,---------.........///111333222111222666:::<<>>>>>>>>======>>>>>>???@@@@@@AAABBBDDDEEEFFFGGGCCCAAA@@@@@@===:::>>>EEETTThhhzzzlllhhhjjjwww{{{bbbMMM>>>666444222222222111111111000000////////////////////////................................./////////000000...111444333111111666:::===FFFYYYvvvwwwpppsss{{{nnncccZZZQQQNNNMMMMMMPPPUUU\\\ccchhhiiihhhgggbbb]]]]]]^^^___aaabbbcccccccccccceeeiiilllmmmoooqqqsssttttttttttttvvvxxxzzz{{{yyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~||||||}}}yyyrrrkkkeee___ZZZWWWOOONNNLLLKKKIIIIIIHHHHHHIIIPPPYYYeeevvv}}}vvvrrrpppllljjjgggfffdddbbb```]]]XXXUUUOOONNNMMMLLLKKKLLLMMMNNNNNNNNNOOOPPPRRRSSSSSSTTTSSSTTTTTTTTTSSSQQQOOONNNLLLMMMNNNNNNOOOSSSYYY^^^ffflllqqqqqqkkkeeeaaa```ZZZYYYXXXVVVTTTSSSQQQQQQSSSWWW]]]eeeqqq{{{nnnccc]]]XXXTTTQQQzzzrrrnnnjjjhhhbbb___ZZZWWWVVVTTTRRRPPPOOOOOONNNLLLKKKIIIHHHGGGCCCCCCBBBAAA@@@@@@@@@@@@>>>===============>>>>>>@@@AAABBBCCCDDDFFFGGGGGGBBB@@@??????<<<999<<>>GGG[[[wwwvvvqqqttt{{{nnncccZZZQQQNNNMMMMMMPPPUUUZZZdddlllkkkfffdddbbb```]]]^^^___aaabbbbbbbbbbbbbbbdddhhhkkklllnnnqqqsssttttttttttttvvvxxxzzz{{{yyyyyyzzz{{{|||}}}~~~~~~~~~}}}~~~~~~~~~~~~~~~yyyzzz}}}vvvoooiiiddd___[[[TTTSSSRRRPPPNNNLLLJJJIIIFFFMMMVVVbbbrrr{{{xxxuuuqqqnnnjjjhhhgggeeeccc^^^YYYUUUOOONNNMMMLLLLLLMMMNNNOOOPPPQQQRRRSSSTTTVVVWWWWWWVVVWWWWWWWWWVVVUUUSSSRRRPPPQQQQQQPPPOOORRRWWW\\\dddkkkrrrtttnnnhhhdddcccZZZYYYXXXWWWUUUTTTSSSRRRTTTXXX^^^gggrrr|||oooddd]]]YYYTTTQQQ}}}vvvqqqlllhhhddd```\\\XXXWWWVVVTTTSSSPPPPPPOOONNNLLLJJJHHHGGGEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCEEEGGGHHHGGGEEEBBB>>>;;;<<<@@@DDDKKK___yyywwwgggcccggghhhmmmTTTBBB999666666333000000111222000---333222222222111111000000......////////////......//////............//////000111222222333444888:::===GGG___}}}~~~tttqqquuu}}}tttlllaaaXXXPPPNNNMMMLLLOOOTTT[[[ccciiihhheeedddaaa^^^\\\\\\]]]^^^```bbbcccdddgggggghhhiiikkknnnpppqqquuuuuuuuuuuuuuuvvvwwwxxxyyyyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~{{{||||||uuunnniiiccc```^^^\\\XXXVVVTTTQQQNNNKKKHHHJJJPPPYYYhhhyyy~~~zzzwwwuuutttooojjjfffccc^^^XXXRRROOOLLLJJJKKKKKKJJJOOOVVVRRRUUUZZZ\\\]]]\\\\\\]]]aaa]]]YYYXXXZZZZZZWWWTTTUUUUUUSSSQQQPPPQQQUUUXXX___eeelllqqquuutttlllbbb]]]XXXVVVXXXXXXUUUTTTUUU[[[^^^ccckkkwwwrrrggg^^^XXXTTTRRRyyyuuupppllleeeaaa\\\YYYWWWUUUTTTRRRPPPPPPOOONNNLLLJJJHHHGGGDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCFFFHHHIIIGGGEEEAAA===:::;;;???BBBHHH\\\uuuzzziiiccceeeiiipppWWWDDD;;;777666333111000111111000.../////////.........------......////////////....../////////......////////////000111111222444777999===HHH```}}}uuurrrxxx~~~tttmmmaaaXXXPPPMMMMMMLLLOOOTTT[[[ccciiihhheeecccaaa]]]]]]]]]]]]^^^___aaacccdddffffffgggiiikkkmmmooopppttttttttttttuuuvvvwwwwwwwwwxxxxxxyyyzzz{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}yyywwwxxx|||}}}wwwqqqkkkhhhccc```\\\YYYVVVSSSOOOLLLJJJKKKNNNWWWeeevvv}}}xxxsssmmmiiieee```XXXSSSNNNKKKJJJKKKKKKLLLQQQXXXYYY\\\aaadddeeedddeeeeeefffddd```^^^\\\ZZZXXXVVVVVVVVVUUUTTTRRRSSSVVVXXX^^^eeelllqqquuuuuummmddd___ZZZWWWYYYZZZWWWVVVWWW[[[___eeennnyyysssggg^^^XXXTTTRRR{{{vvvqqqhhhddd^^^YYYVVVTTTRRRQQQOOOOOOOOOMMMLLLJJJHHHGGGCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBDDDFFFHHHIIIHHHFFFBBB===::::::===???GGGZZZrrr~~~jjjbbbbbbfff~~~vvv\\\HHH<<<888666333111000111111000.........---------------,,,......////////////......////////////////////////...///000111111333666999>>>JJJccc{{{tttsss{{{~~~tttmmm```WWWOOOMMMLLLLLLOOOTTTZZZccciiigggdddbbb```\\\^^^]]]]]]]]]^^^```ccceeeeeefffggghhhjjjlllnnnpppssssssssstttuuuvvvvvvwwwvvvvvvwwwxxxyyyyyyzzzzzz~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{{{|||}}}zzzyyywwwtttrrrtttwwwzzz~~~xxxrrrnnnhhheeeaaa]]]YYYUUUQQQNNNIIIHHHJJJPPP\\\lll||||||wwwqqqkkkgggaaaYYYSSSMMMJJJIIIKKKLLLNNNTTT\\\```dddiiimmmnnnoooooopppnnnnnnkkkgggaaa\\\YYYXXXWWWXXXXXXVVVUUUUUUWWWYYY^^^eeelllqqquuuuuuooohhhaaa\\\YYY[[[[[[YYYXXXZZZ\\\aaaiiisss|||sssggg^^^XXXTTTRRR{{{vvvkkkfff___YYYUUUSSSQQQOOOOOOOOONNNMMMLLLJJJHHHGGGCCCBBBAAAAAA??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAADDDFFFHHHIIIIIIGGGDDD???;;;:::<<<>>>JJJ\\\ssslllbbbaaacccyyy{{{aaaKKK===888555444222111000000//////////////////////////////......////////////....../////////000000/////////...000111111222444888:::???LLLgggxxxsssttt}}}~~~tttlll___VVVNNNLLLLLLLLLOOOSSSZZZbbbhhhgggcccaaa^^^[[[^^^]]]\\\\\\]]]```ccceeeeeeeeefffgggjjjlllnnnooorrrrrrssstttuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyzzz{{{{{{{{{{{{{{{|||}}}}}}~~~~~~|||zzzyyyyyyyyyzzzwwwvvvtttrrroooooorrrtttyyy|||uuuqqqllliiiddd```\\\XXXTTTPPPNNNLLLKKKNNNXXXeeesss|||yyyrrrlllgggaaaXXXRRRLLLIIIHHHKKKMMMPPPWWW```eeejjjoootttvvvwwwyyyzzzwwwxxxvvvpppggg___[[[[[[XXXYYYYYYXXXVVVVVVWWWYYY^^^fffmmmqqqtttvvvqqqkkkccc^^^[[[\\\\\\ZZZZZZ\\\^^^eeeoooxxxttthhh^^^XXXSSSQQQ~~~yyymmmhhh```YYYUUURRRPPPOOONNNNNNMMMMMMKKKJJJHHHGGGCCCBBBAAAAAA??????>>>===========================>>>>>>???AAACCCEEEGGGHHHKKKIIIFFFAAA===;;;===???LLL\\\rrrpppeeedddggg{{{dddMMM>>>777444444333111000//////000000000000000000000000000......////////////......//////000111111000/////////111222333444666:::<<<@@@OOOkkkvvvrrrttt~~~|||rrrjjj]]]UUUMMMKKKKKKKKKNNNSSSYYYaaagggfffbbb```]]]YYY\\\\\\[[[\\\^^^```ccceeeeeeeeefffgggjjjlllnnnoooqqqrrrsssuuuvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyzzzzzzxxxxxxxxxyyyyyy{{{|||}}}~~~~~~~~~}}}{{{zzzyyyxxxyyyyyyvvvvvvtttqqqnnnlllmmmnnnrrrzzzvvvnnnkkkgggdddaaa]]]YYYVVVYYYVVVTTTUUUZZZdddmmmtttxxx{{{}}}xxxqqqkkkfff___WWWQQQKKKHHHHHHKKKNNNRRRZZZcccjjjooouuuzzz~~~~~~yyyoooeee```___[[[[[[ZZZYYYWWWWWWYYYZZZaaahhhooorrrtttuuurrrmmmeee___[[[\\\]]][[[[[[]]]aaaiiittt}}}uuuhhh^^^XXXSSSQQQyyyoooiii```YYYUUURRRPPPOOOMMMMMMMMMLLLKKKJJJHHHHHHCCCCCCBBBAAA@@@???>>>>>>==============================>>>@@@BBBDDDFFFGGGJJJIIIFFFBBB>>>===>>>@@@LLL[[[ppptttiiihhhnnnhhhOOO???777333444444222///...///000.............../////////......////////////......//////111111111111//////000111333444555777;;;>>>BBBRRRnnnvvvrrruuuzzzooofff\\\TTTMMMKKKKKKKKKNNNSSSYYYaaafffeeeaaa___\\\XXXYYYYYY[[[]]]___aaadddeeeeeefffggghhhjjjlllnnnpppqqqrrrtttvvvxxxxxxxxxwwwxxxxxxyyyyyyyyyzzzzzzzzzwwwwwwwwwxxxyyy{{{|||}}}~~~~~~|||yyyxxxwwwwwwwwwttttttssspppllliiiiiijjjnnnyyy|||pppnnnkkkiiihhhfffcccaaa___]]][[[YYY[[[^^^cccffffffjjjoootttzzzzzzuuuoooiiieee___WWWQQQLLLIIIHHHKKKNNNSSS\\\fffnnnssszzzxxxooohhheee___^^^\\\ZZZXXXXXX[[[^^^dddlllrrrsssssssssqqqmmmgggaaa]]]]]]^^^\\\]]]___dddmmmxxxvvviii___WWWSSSPPP~~~wwwoooiii```YYYTTTRRRQQQPPPMMMMMMLLLLLLKKKJJJHHHHHHDDDDDDCCCBBBAAA@@@??????========================;;;<<<===>>>@@@CCCEEEFFFIIIHHHEEEBBB>>>===>>>???LLL[[[ooorrrhhhgggkkkyyykkkRRRAAA999333444444222///...///111,,,,,,---------...............////////////.........///111222222111///...///000222333444777:::===CCCTTTqqqxxxtttwwwxxxlllbbb\\\SSSLLLJJJJJJKKKNNNSSSXXX```fffddd```^^^[[[WWWUUUWWWZZZ^^^aaacccdddeeeffffffgggiiikkkmmmooopppqqqsssuuuxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyyzzzwwwwwwxxxyyyzzz|||~~~|||yyyvvvtttssssssnnnnnnnnnllliiifffffffffhhhqqq{{{|||tttsssqqqqqqqqqqqqpppnnnfffeeeccc```^^^\\\[[[ZZZZZZ]]]```cccjjjvvvwwwsssmmmhhhddd___XXXSSSMMMIIIHHHKKKOOOTTT]]]gggmmmrrrzzzzzzrrrllldddbbb___\\\YYY[[[___bbbhhhpppuuutttrrrqqqooollliiiccc______```^^^___bbbgggppp{{{wwwiii___WWWRRRPPP}}}uuuoooiii```YYYTTTRRRQQQPPPLLLLLLLLLLLLKKKJJJHHHHHHEEEDDDCCCCCCAAAAAA@@@???========================;;;;;;<<<===@@@BBBDDDEEEGGGFFFDDDAAA===<<<===???NNN\\\qqqnnncccbbbaaaooonnnTTTCCC:::333444555222///---///111---------....../////////......////////////.........000111222222111000......///111222333666:::===DDDUUUrrr}}}|||zzzvvvyyyvvvjjj```[[[SSSLLLJJJJJJJJJNNNSSSXXX```fffddd```]]]ZZZVVVSSSUUUZZZ^^^bbbdddeeeeeegggggghhhiiilllnnnpppqqqrrrsssvvvyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxyyyyyyyyyxxxyyyyyyzzz|||~~~}}}xxxtttqqqooonnnhhhiiijjjiiifffdddddddddbbbjjjrrrxxx{{{xxxwwwvvvvvvwwwxxxyyyyyyxxxqqqpppooolllgggbbb]]]ZZZWWWXXXYYYYYY^^^jjjzzzvvvqqqlllhhheee```YYYTTTMMMJJJIIILLLOOOTTT^^^hhhjjjpppwww~~~xxxqqqhhhfffbbb]]][[[]]]bbbfffkkkrrrvvvtttqqqpppnnnkkkkkkeeeaaaaaaaaa```aaadddiiirrr}}}wwwiii___WWWRRROOO|||wwwoooiiibbb\\\WWWTTTQQQOOOOOONNNLLLKKKKKKJJJHHHFFFDDDDDDCCCBBBAAA???>>>===>>>>>>===<<<;;;:::::::::::::::;;;===???AAACCCEEEEEEEEECCC@@@>>>===???AAALLLZZZooolll^^^WWW\\\hhhmmmTTTBBB999333222222111000///......////////////////////////////////////////////////...///111222333222000//////000222222333555999;;;DDDVVVsss|||yyy~~~uuuiiiaaaVVVPPPKKKJJJIIIJJJNNNTTT[[[```dddddd```[[[YYYYYYVVVXXX[[[]]]___aaadddfffkkkjjjiiihhhiiilllnnnpppqqqrrrssstttuuuuuuuuuuuuwwwxxxxxxyyyyyyxxxxxxxxx{{{zzzyyyxxxyyy{{{}}}~~~}}}{{{xxxsssnnnjjjdddbbbaaaaaaaaaaaa___]]]___bbbgggnnntttzzz~~~}}}xxxtttrrrrrrrrrqqqssswww{{{~~~wwwqqqlllfff^^^YYYSSSRRRQQQRRRVVV___iiippp}}}tttpppllljjjhhheee___[[[SSSPPPLLLLLLOOOUUUZZZ]]]eeeeeejjjpppvvv||||||xxxqqqooojjjccc]]]]]]aaaeeerrrvvvxxxuuunnnjjjiiikkkllljjjgggddddddeeehhhiiirrrvvv|||yyylllaaaXXXQQQMMM|||wwwoooiiibbb\\\WWWTTTQQQOOOOOOMMMKKKKKKKKKJJJHHHFFFDDDDDDCCCBBBAAA???>>>============<<<;;;;;;;;;:::::::::;;;<<<>>>@@@BBBCCCDDDDDDCCC@@@>>>===???AAAKKKYYYnnn~~~jjj\\\UUUVVV```xxxnnnUUUCCC;;;333333222111000//////...////////////////////////........................---...000222222111000//////000222222333555999<<>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===???@@@CCCCCCBBB@@@>>>===???@@@IIIXXXmmm}}}iiiZZZRRRPPPZZZooopppVVVDDD<<<444444333222111000//////////////////////////////---------------------------...///000111000/////////111222333333555999<<>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===AAAAAAAAA@@@>>>===???@@@GGGVVVlll~~~jjjZZZRRRPPPWWWjjjpppWWWDDD<<<555444444333222111000000////////////////////////------------------------------...///000//////...000111222333444666999<<>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;???@@@@@@???>>>===>>>@@@FFFUUUllllll\\\TTTPPPWWWggg}}}oooVVVDDD;;;555444444333222111000000////////////////////////---------------------------......///////////////000111333333444666:::<<>>??????<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;===>>>??????>>>===>>>@@@FFFUUUkkkooo^^^VVVOOOVVVgggzzzpppVVVDDD;;;444444333222111000//////////////////////////////------------------------....../////////000000000000222333444444666:::===EEEVVVsss{{{rrrtttwww{{{ooofffXXXQQQLLLKKKKKKKKKPPPVVVZZZ^^^cccccc^^^ZZZXXXWWWVVVXXX[[[]]]___aaadddfffgggggghhhiiijjjkkkllllllnnnoooppprrrtttuuuvvvvvvtttuuuvvvxxxzzz{{{{{{{{{}}}}}}~~~}}}{{{yyyyyyxxxyyyzzz{{{}}}|||xxxsssoookkkfffbbb\\\[[[ZZZZZZ[[[]]]^^^___^^^]]]\\\[[[[[[ZZZZZZZZZYYYYYY[[[___fffnnnvvv{{{~~~~~~{{{qqqjjj^^^ZZZWWWWWW[[[_________aaaccceeeeeejjjpppqqqnnnkkkjjjjjjmmmqqqtttrrrpppgggddd```]]]\\\ZZZXXXVVVUUUQQQNNNOOOPPPTTT```lll}}}~~~uuupppooopppqqqttttttsssrrrtttpppiiibbb^^^^^^___``````aaabbbeeejjjnnnrrrtttxxx}}}~~~rrrggg___XXXTTT{{{vvvoooiiibbb\\\WWWTTTQQQOOOMMMLLLJJJJJJKKKKKKJJJHHHFFFEEEBBB@@@???>>>??????=========<<<;;;;;;;;;:::;;;;;;:::::::::;;;;;;<<<;;;===??????>>>===>>>???GGGVVVlllppp```WWWNNNWWWiii}}}qqqXXXEEE<<<333333222111000//////...////////////////////////........................000/////////000000111111111222333444555777:::===FFFVVVqqqzzz{{{wwwmmmnnnrrr{{{nnneeeWWWPPPKKKJJJJJJJJJOOOUUU[[[___cccccc___[[[XXXXXXVVVXXX[[[]]]___aaadddfffhhhhhhggghhhiiijjjlllmmmnnnoooqqqsssuuuvvvwwwwwwtttuuuwwwxxxyyyzzzzzz{{{|||}}}~~~~~~|||zzzxxxxxxxxxxxxxxxyyy{{{~~~}}}wwwpppkkkdddbbbaaa_________aaabbbdddcccbbbaaa___^^^]]]]]]YYYYYYZZZ^^^dddmmmuuu{{{{{{{{{{{{}}}~~~{{{tttnnnbbb^^^YYYZZZ___cccddddddfffiiijjjjjjmmmqqqppplllhhhggghhhlllqqquuutttsssjjjhhheeecccaaa```]]][[[WWWSSSPPPOOONNNPPPZZZdddrrr}}}sssnnnmmmnnnqqqvvvyyyyyyxxxsssnnnggg```\\\ZZZZZZZZZ[[[]]]```dddhhhmmmqqqtttxxx}}}rrrhhh```YYYUUU{{{vvvoooiiibbb\\\WWWTTTQQQOOOMMMLLLJJJJJJKKKKKKJJJHHHGGGEEEBBB@@@>>>>>>???@@@>>>>>>===<<<;;;;;;::::::;;;;;;::::::;;;;;;<<<<<<:::<<<>>>???>>>===>>>???GGGVVVlll~~~qqq```XXXOOOYYYmmmrrrYYYGGG===333333222111000///......////////////////////////////////////////////////000000000000000111222222111222333444555777:::===GGGVVVpppvvvwww}}}tttiiijjjnnn~~~{{{nnneeeVVVPPPKKKJJJIIIJJJNNNTTT[[[```dddddd```[[[YYYYYYVVVXXX[[[]]]___aaadddfffiiihhhgggggghhhjjjlllnnnooopppqqqtttuuuwwwxxxxxxuuuvvvwwwxxxyyyzzzzzzzzz||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxxxxyyyzzzzzz{{{}}}~~~yyytttmmmllliiifffeeeeeeffffffddddddbbbaaa___]]]\\\[[[XXXXXXYYY]]]dddmmmvvv|||zzzyyyyyy{{{|||{{{vvvqqqgggbbb]]]]]]bbbgggiiihhhnnnppppppooopppqqqnnniiidddccceeeiiiooossssssrrrmmmkkkhhhffffffdddaaa___ZZZVVVRRRPPPNNNOOOWWWaaaiiiyyy}}}sssnnnmmmnnnrrrxxx}}}~~~}}}sssmmmfff___ZZZXXXWWWVVVYYY[[[^^^bbbhhhmmmqqqsssxxx}}}sssiii```ZZZVVVxxxrrrnnniiiddd___[[[YYYVVVTTTRRROOOKKKIIIHHHHHHHHHGGGGGGFFFDDDBBB@@@>>><<<;;;??????>>>===============???>>>===<<<<<<===>>>>>>???>>>>>>>>>>>>>>>??????FFFVVVmmmttteee\\\SSSYYYiiiyyy]]]FFF:::777444111///000000000000111000000///...---------000000000000000000000000////////////000000000000000111333333444666999<<>>===??????>>>===============@@@???>>>======>>>?????????>>>>>>======>>>>>>???FFFUUUllluuueee\\\TTTZZZjjjbbbJJJ===777444111///000000000000111000000///......------000000000000000000000000////////////000000000000000111333333444666999<<>>>>>===============@@@@@@????????????@@@AAA>>>>>>============>>>>>>EEETTTjjjuuueee[[[UUUZZZjjjjjjOOO???777555111000000000000000000000000///......------////////////////////////////////////000000000000000111333333444666:::===HHHXXXuuuuuusss{{{pppggggggmmm}}}|||}}}{{{nnndddYYYSSSNNNMMMMMMNNNSSSYYY```cccffffffaaa^^^\\\]]]\\\]]]^^^___aaadddfffgggggghhhhhhgggggggggjjjllloooppprrrtttuuuwwwwwwwwwwwwwwwvvvvvvwwwyyy{{{|||}}}}}}~~~~~~~~~|||zzzyyyyyyyyyzzz||||||{{{{{{|||}}}}}}}}}}}}~~~{{{xxxwwwsssooommmkkkhhhccc___[[[WWWVVV[[[ccclllxxx~~~||||||}}}}}}}}}{{{xxxvvvwwwyyy{{{yyywwwuuutttsssrrrppplllgggccc]]]\\\[[[]]]aaaeeefffggglllrrrwwwxxxyyyxxxqqqhhhbbb[[[UUUQQQLLLHHHHHHKKKRRRZZZfffnnnpppmmmhhhddd```bbbfffjjjnnnppppppqqqpppiiiaaa[[[YYYWWWTTTQQQQQQSSSWWW\\\bbbgggkkkmmmuuuzzzuuukkkbbb[[[WWW~~~wwwrrrmmmiiiccc]]]ZZZWWWTTTRRRPPPOOONNNMMMMMMLLLIIIGGGEEEDDDDDDBBBAAA@@@???>>>>>>>>>============>>>>>>@@@@@@@@@@@@AAAAAAAAABBB???>>>======<<<=========DDDQQQhhh~~~uuudddZZZUUUYYYiiioooRRRAAA888555222000000111000000000000//////............////////////////////////////////////000000000000000111333444555777;;;>>>HHHZZZwwwuuuttt{{{rrrjjjjjjppp~~~}}}|||oooeeeZZZSSSOOONNNNNNOOOSSSZZZ___cccffffffbbb___^^^___]]]]]]^^^```bbbdddfffgggggghhhiiihhhggggggiiikkkooooooqqqssstttvvvwwwwwwwwwwwwwwwwwwxxxyyyzzz{{{||||||}}}}}}~~~~~~|||{{{{{{yyyzzz||||||{{{{{{|||~~~|||||||||}}}~~~zzzvvvrrrpppnnnkkkfffbbb___ZZZXXX[[[bbbjjjxxx|||zzz{{{|||}}}~~~~~~zzzwwwrrrpppooonnnllliiiddd```ZZZYYYYYYZZZ\\\^^^```aaaiiiqqqyyy~~~vvvmmmeee^^^WWWSSSNNNHHHFFFHHHJJJPPPXXX^^^```^^^\\\ZZZWWWZZZ```eeeiiilllllllllnnnhhhaaa\\\YYYVVVTTTRRRPPPRRRUUUZZZ___dddhhhkkkqqqwwwtttjjjaaaZZZVVVyyyuuunnnjjjccc^^^ZZZWWWTTTRRRPPPOOOMMMMMMMMMLLLJJJGGGGGGGGGEEECCCAAA???======>>>>>>============>>>>>>@@@@@@AAAAAABBBBBBBBBBBB??????>>>===============CCCOOOeee|||uuucccYYYTTTXXXgggqqqTTTAAA999666222000000111000///////////////............////////////////////////////////////000000000000000111333444555888;;;>>>HHH\\\yyyvvvuuu|||vvvmmmnnnuuu|||}}}|||ooofffZZZTTTOOONNNNNNOOOTTTZZZ___bbbffffffbbb___^^^___\\\\\\]]]^^^aaaccceeeffffffhhhiiihhhhhhhhhjjjkkknnnooopppqqqsssuuuvvvwwwwwwwwwwwwwwwxxxyyyzzzzzz{{{{{{|||}}}}}}~~~~~~}}}|||{{{yyyzzz||||||{{{|||}}}|||||||||}}}~~~|||xxxuuusssrrrooojjjfff```\\\YYY\\\bbblll{{{~~~{{{{{{}}}{{{wwwooommmlllkkkiiifffbbb___YYYYYYYYYXXXXXXYYY[[[]]]dddnnnzzz{{{qqqfff]]]UUUQQQMMMHHHEEEEEEEEEHHHKKKMMMMMMNNNOOOPPPOOORRRXXX___dddggghhhiiijjjfff```[[[XXXUUUTTTRRRPPPQQQTTTXXX]]]bbbfffiiinnnttt}}}sssiii```YYYTTT{{{wwwpppkkkeee___[[[WWWTTTRRRPPPNNNLLLLLLLLLLLLJJJHHHIIIHHHFFFDDDAAA???===<<<===============>>>>>>??????@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>>>>======>>>BBBMMMbbbzzzwwweeeZZZUUUWWWfffqqqTTTAAA:::777333111111111000/////////////////////......////////////////////////////////////000000000000000111333444555888<<>>===============>>>??????>>>???AAABBBCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>AAALLL```xxxzzzhhh]]]VVVXXXfffpppTTTBBB:::777333111111111000///.../////////////////////000000000000000000000000////////////000000000000000111333444666999===@@@KKKaaa}}}zzzxxx~~~zzzsssuuu|||{{{oooeeeYYYSSSNNNMMMMMMNNNSSSYYY^^^bbbeeeeeeaaa]]]\\\]]]WWWXXXYYYZZZ\\\^^^```bbbccceeegggiiiiiijjjkkkmmmnnnnnnnnnoooqqqsssvvvwwwwwwwwwxxxxxxyyyyyyyyyxxxyyyzzzzzz{{{|||}}}~~~}}}~~~~~~}}}|||{{{zzzzzzyyyzzz|||||||||}}}~~~}}}}}}}}}}}}~~~~~~~~~{{{uuupppeeebbbaaabbbeeemmm||||||}}}zzzxxxtttqqqmmmiiiddd```]]]^^^^^^[[[XXXWWWYYY\\\___jjjyyyyyylll```UUUOOOKKKFFFCCCCCC>>>>>>===<<<;;;<<<@@@CCCEEEGGGKKKOOOTTTXXXZZZ[[[[[[ZZZWWWTTTPPPNNNNNNOOOMMMNNNOOORRRWWW\\\```cccjjjpppxxxssshhh```YYYTTT}}}wwwrrrmmmgggaaa]]]YYYVVVSSSPPPMMMJJJHHHIIIJJJJJJIIIEEEEEEDDDCCCBBBAAA@@@@@@===============>>>??????===???@@@BBBCCCCCCBBBBBBCCCBBBAAA@@@????????????AAAKKK^^^vvv}}}jjj___XXXYYYgggoooUUUCCC;;;888444111111111000///.........///////////////111111111111111111111111////////////000000000000000111333444666999===@@@MMMddd|||yyy~~~{{{sssuuu}}}{{{nnneeeYYYSSSNNNMMMMMMNNNSSSYYY^^^bbbeeeddd```\\\[[[[[[VVVVVVWWWYYY[[[]]]___```bbbdddgggiiiiiijjjlllnnnnnnnnnnnnoooqqqsssuuuwwwwwwwwwxxxyyyyyyyyyxxxxxxyyyyyyzzz{{{|||}}}~~~|||}}}~~~~~~}}}}}}|||{{{zzzzzzyyyyyyzzz|||}}}|||}}}}}}}}}}}}}}}xxxsssmmmjjjgggfffeeejjjwww}}}zzz{{{}}}zzzuuuqqqkkkfffbbb`````````]]]YYYXXXZZZ\\\^^^jjjyyy|||sssfffYYYRRRNNNHHHEEEEEE:::;;;<<<<<<;;;<<<>>>AAADDDEEEHHHKKKNNNQQQTTTUUUVVVUUUSSSPPPMMMKKKKKKLLLLLLLLLNNNPPPTTTZZZ^^^aaaiiiooowwwtttiiiaaaZZZUUUyyyssskkkdddaaa\\\VVVSSSTTTPPPPPPOOONNNMMMLLLKKKJJJHHHGGGEEECCCAAA???===<<<>>>===<<<;;;;;;<<<>>>>>><<<===???AAABBBBBBBBBAAACCCDDDDDDBBB@@@>>>>>>???GGGQQQcccwwwnnn```YYYZZZhhhlllRRRAAA888666333222222222111000////////////////////////////////////000000000000------------............///000111111333666;;;???MMMccc~~~vvvjjjlllzzznnndddYYYRRRLLLKKKKKKLLLRRRYYY^^^aaadddccc^^^ZZZXXXYYYVVVVVVVVVWWWYYY\\\^^^```bbbcccfffhhhjjjlllmmmmmmpppppppppooonnnooorrruuuvvvvvvvvvwwwxxxyyy{{{{{{xxxxxxyyyyyy{{{|||~~~~~~||||||{{{{{{zzzzzzzzzyyyxxxxxxyyyyyyzzz{{{||||||zzzzzz{{{|||}}}~~~yyynnnkkkfffbbbaaagggooouuuyyytttwww|||~~~xxxrrrllliiidddeeeeeebbb]]][[[[[[]]]dddnnnzzzwwwiii[[[SSSMMMGGGBBB@@@===<<<;;;:::999:::;;;;;;???AAADDDGGGJJJLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJLLLMMMPPPRRRUUUYYY___cccgggnnnwwwssshhh___XXXSSSzzzsssllldddaaa\\\VVVSSSTTTNNNMMMMMMLLLLLLKKKKKKJJJGGGFFFEEECCCAAA???>>>=========<<<<<<<<<<<<======<<<===???@@@BBBBBBBBBAAADDDEEEEEEDDDAAA@@@@@@@@@EEEPPPbbbwwwoooaaaXXXYYYfffmmmSSSCCC999666333222222222111000////////////////////////....../////////000000000...////////////000000000000000111222333777<<>><<<;;;:::;;;;;;<<<===???BBBEEEGGGIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJMMMOOORRRVVV\\\```eeellluuu}}}tttiii```YYYTTT|||tttllleeeaaa\\\VVVSSSTTTMMMLLLKKKKKKJJJJJJJJJJJJFFFEEEDDDCCCBBB@@@???>>><<<===============<<<<<<<<<===>>>@@@AAAAAAAAAAAADDDEEEFFFEEECCCAAAAAAAAABBBNNNaaawwwpppcccWWWWWWccc|||nnnVVVFFF999666333222222222111000////////////////////////------........./////////000000000111111111222222000111111222333777<<<@@@OOOfffrrriiiaaafff~~~wwwkkkaaaYYYRRRMMMKKKKKKMMMRRRYYY\\\```cccbbb]]]YYYXXXXXXVVVVVVWWWXXXZZZ]]]___aaacccdddeeegggiiikkklllmmmoooooopppooooooppprrruuuuuuuuuvvvvvvwwwyyyzzz{{{zzz{{{{{{{{{||||||}}}}}}|||~~~~~~|||||||||||||||{{{{{{{{{yyyyyyxxxxxxxxxwwwwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxxxxvvvtttssstttwww{{{~~~}}}wwwmmmccc]]][[[\\\^^^eeekkkpppooojjjgggiiimmmzzz}}}wwwqqqllljjjgggjjjkkkhhhccc___^^^___fffppp|||~~~pppaaaXXXRRRKKKFFFDDD@@@???===<<<;;;;;;;;;<<<<<<===???BBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEDDDFFFHHHKKKMMMRRRWWW[[[cccjjjssszzzvvvkkkbbbZZZUUU~~~uuummmeeeaaa]]]VVVSSSTTTOOONNNMMMKKKJJJIIIIIIJJJFFFEEEDDDCCCBBBAAA@@@@@@<<<===>>>>>>>>>===;;;;;;<<<<<<===>>>@@@@@@AAAAAACCCEEEFFFEEECCCAAAAAAAAA@@@KKK___vvvqqqcccXXXXXXaaawwwnnnVVVGGG999777444222222111000///////////////////////////------------.........///000000111111111222222222000111222222444777<<<@@@PPPhhhlllddd]]]ddd}}}}}}vvvjjj```XXXRRRMMMLLLLLLMMMRRRXXX\\\___bbbaaa]]]YYYXXXXXXWWWWWWWWWYYY[[[]]]```aaacccdddeeefffhhhjjjlllmmmnnnoooppppppoooppprrruuuuuuuuuuuuvvvwwwxxxyyyzzz{{{|||||||||}}}}}}|||||||||~~~~~~|||||||||||||||||||||||||||zzzyyyxxxwwwvvvuuutttsssuuuuuuvvvvvvvvvvvvuuutttuuusssooommmnnnrrrvvvyyy~~~wwwlllccc]]]ZZZYYYYYYXXX]]]aaaaaa______dddiiivvvxxxrrrnnnkkkhhhjjjllliiiccc___]]]]]]fffppp|||ttteee\\\UUUNNNHHHFFFAAA@@@>>><<<;;;:::;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@AAA@@@@@@@@@AAABBBCCCCCCBBBCCCFFFHHHJJJOOOTTTXXXaaahhhqqqyyy~~~xxxmmmddd[[[VVVvvvnnnfffbbb]]]VVVSSSTTTTTTRRROOOMMMKKKJJJJJJJJJFFFEEEEEEDDDBBBAAA@@@@@@<<<===>>>>>>>>>===;;;:::<<<<<<<<<===>>>???@@@AAAAAACCCEEEEEECCCAAA@@@@@@???III\\\rrrrrrdddZZZZZZaaatttnnnVVVGGG:::777444222111111000///////////////////////////------------.........////////////000000000111111000111222222444777===@@@QQQjjj~~~iiiaaa[[[ccc}}}}}}vvvjjj```XXXRRRMMMLLLLLLMMMRRRXXX\\\___bbbbbb^^^ZZZYYYYYYXXXXXXXXXYYY[[[^^^aaabbbddddddeeefffgggiiikkklllmmmnnnppppppppppppsssttttttttttttuuuvvvwwwxxxyyy||||||}}}~~~~~~}}}}}}||||||~~~}}}{{{{{{{{{{{{|||||||||||||||{{{zzzyyywwwuuusssrrrqqqtttuuuuuuvvvuuutttrrrqqqpppmmmjjjggghhhkkkooorrr{{{}}}{{{zzz{{{wwwmmmddd^^^ZZZXXXVVVSSSUUUWWWVVVVVVZZZbbbiiittt~~~zzztttpppnnnkkkmmmmmmjjjddd___^^^^^^dddnnnzzzyyyiii___XXXPPPJJJHHHBBB@@@>>><<<::::::::::::<<<===???@@@AAA@@@@@@???@@@?????????@@@AAABBBBBB@@@BBBDDDFFFIIINNNSSSWWW___fffpppxxx}}}zzzoooeee\\\WWWvvvnnngggbbb]]]WWWSSSTTTVVVTTTQQQNNNLLLKKKKKKLLLGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<===???@@@AAA@@@BBBEEEEEECCCAAA@@@@@@???HHHYYYnnntttfff[[[ZZZ___qqqoooVVVGGG:::888444222111111000...////////////////////////------........./////////........./////////000000111222222333444888===AAARRRlll{{{fff___[[[ddd~~~wwwkkkaaaWWWQQQMMMMMMMMMMMMQQQWWW\\\```cccccc___[[[ZZZ[[[XXXXXXYYYZZZ\\\___aaaccceeeeeedddeeefffhhhkkkllllllnnnpppppppppqqqssstttssssssttttttuuuwwwxxxyyy{{{|||}}}~~~}}}}}}~~~}}}{{{zzzzzzzzz{{{{{{{{{{{{{{{{{{zzzyyywwwuuusssqqqqqqssssssttttttsssqqqnnnmmmhhhfffcccaaaaaacccgggiiiqqqtttwwwzzzzzzxxxtttqqqllljjjhhhfffhhhlllpppssszzzzzzooofff```[[[VVVSSSSSSSSSSSSQQQRRRWWW```hhhrrr{{{|||vvvqqqnnnnnnooonnniiiccc___^^^___aaajjjwww~~~nnnddd\\\TTTMMMKKKDDDBBB@@@===;;;:::::::::<<<===???@@@AAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAA@@@AAADDDFFFIIIMMMSSSWWW^^^eeennnvvv|||zzzpppeee\\\WWWwwwooogggccc]]]WWWSSSTTTTTTRRRPPPMMMLLLMMMNNNOOOHHHHHHFFFDDDBBBAAA?????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA@@@CCCFFFGGGEEECCCAAAAAA@@@HHHVVViii~~~wwwiiiYYYYYY]]]oooqqqWWWGGG;;;888444222111111///...////////////////////////....../////////000000000........./////////000000111222333333444888===AAASSSnnnyyyccc]]]ZZZdddyyylllbbbWWWQQQMMMMMMMMMMMMQQQWWW]]]```dddccc```\\\[[[\\\YYYYYYYYYZZZ\\\___bbbccceeeeeeddddddfffhhhjjjlllkkkmmmpppqqqqqqqqqssstttssssssssstttuuuvvvwwwxxxzzz{{{}}}~~~~~~~~~}}}|||yyyyyyyyyyyyzzzzzzzzz{{{{{{{{{yyywwwuuusssrrrqqqpppqqqrrrrrrqqqnnnkkkiiicccaaa___]]]]]]^^^```bbbfffggghhhhhhhhheeeaaa^^^ZZZXXXVVVUUUWWWZZZ^^^aaaiiiqqq|||{{{{{{ppphhhccc^^^XXXTTTSSSSSSSSSRRRSSSWWW^^^dddpppxxx}}}vvvpppmmmmmmmmmjjjeee^^^ZZZ[[[]]]]]]fffssssssiiiaaaXXXQQQOOOGGGEEEBBB@@@>>><<<<<<<<<<<<===>>>@@@AAAAAA@@@@@@AAA@@@?????????????????????@@@CCCEEEHHHLLLRRRVVV[[[bbbllltttzzz{{{pppfff\\\VVVwwwooogggccc^^^WWWSSSTTTQQQPPPNNNLLLMMMNNNQQQRRRIIIHHHGGGEEEBBB@@@???>>>@@@???===<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???AAAAAADDDGGGHHHFFFDDDCCCBBBAAAHHHTTTfff{{{yyykkkVVVWWW\\\nnnsssXXXGGG;;;888444222111111///...////////////////////////////////////000000000000////////////000000000000111222333333555888===AAATTToooxxxaaa\\\YYYeeezzznnncccWWWQQQNNNNNNNNNNNNQQQWWW]]]aaaeeedddaaa]]]\\\]]]YYYYYYZZZ[[[]]]___bbbdddfffeeeddddddeeehhhjjjlllkkkmmmpppqqqqqqrrrssstttssssssssstttuuuvvvwwwxxxyyy{{{}}}~~~}}}}}}xxxxxxxxxyyyyyyzzzzzzzzz{{{{{{yyywwwvvvtttrrrrrrooopppppppppoookkkhhhfffaaa```^^^]]]\\\]]]^^^______^^^]]]\\\[[[YYYUUURRROOONNNLLLKKKLLLOOOSSSUUU^^^gggsss|||~~~yyyrrrtttwww{{{yyyoooiiieeebbb\\\XXXSSSTTTTTTTTTTTTXXX]]]aaannnuuu}}}vvvooollliiiiiieee___XXXUUUVVVYYYZZZdddppp}}}wwwlllddd[[[TTTRRRIIIHHHEEEBBB@@@>>>>>>===;;;<<<>>>???@@@AAA@@@@@@AAA@@@???>>>>>>>>>>>>>>>>>>@@@BBBDDDGGGKKKQQQUUUYYY```jjjrrrxxx~~~{{{pppeee\\\VVVvvvqqqjjjccc^^^YYYUUURRRPPPNNNMMMLLLMMMLLLJJJIIIGGGHHHHHHGGGEEECCC@@@???===>>>?????????>>><<<;;;;;;:::999:::;;;>>>@@@BBBGGGGGGGGGFFFEEEDDDCCCBBBCCCIIIVVVggg|||xxxfff\\\XXXZZZnnnzzz[[[FFF:::666222000///000000000111111111111000000000000////////////////////////000000000000000000000000333111111555666777<<>>;;;999;;;<<<<<<===???@@@BBBCCC@@@???>>>======>>>??????===>>>@@@BBBEEEIIINNNRRRYYY^^^fffooovvv~~~{{{pppfff^^^XXXxxxssskkkddd^^^YYYUUURRRPPPNNNMMMLLLMMMLLLKKKIIIHHHHHHGGGGGGEEECCC@@@???===>>>>>>???>>>===<<<;;;======<<<<<<>>>@@@CCCDDDGGGGGGGGGGGGFFFEEECCCCCCBBBIIIUUUhhh}}}zzzhhh\\\WWWYYYlll|||]]]HHH;;;777333000000000111000000000000////////////...////////////////////////000000000000000000000000333111111555666777<<>>@@@AAAAAA@@@???>>>======>>>???===>>>@@@BBBDDDHHHMMMQQQXXX]]]eeennnvvv~~~}}}qqqggg^^^YYY{{{uuummmeee___ZZZVVVSSSPPPOOOMMMMMMMMMMMMKKKIIIHHHHHHGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>===<<<<<<>>>>>>===>>>???AAACCCDDDFFFFFFGGGGGGFFFEEEDDDCCCBBBHHHUUUhhh{{{iii]]]WWWXXXiii~~~___JJJ<<<888444111111111111111////////////............////////////////////////000000000000000000000000333111111555666777<<>><<<999999:::;;;<<<>>>???@@@BBBAAA@@@>>>>>>============>>>@@@AAACCCGGGLLLPPPUUU[[[cccllluuu}}}~~~sssiii```ZZZ~~~xxxoooggg```[[[WWWTTTQQQOOOMMMMMMMMMMMMKKKIIIIIIHHHGGGFFFDDDBBBAAA@@@>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>@@@AAABBBDDDEEEFFFGGGGGGFFFDDDCCCBBBGGGTTTiii}}}jjj]]]WWWVVVfffaaaLLL===:::555222222222222111000000/////////.........////////////////////////////////////////////////333111111555666777<<>><<<<<<<<<===>>>???AAABBBBBBBBBAAA???>>>======<<<===>>>???AAABBBEEEJJJNNNRRRXXXaaajjjsss{{{uuukkkaaa[[[{{{qqqggg```[[[WWWTTTQQQOOONNNMMMNNNMMMKKKJJJIIIHHHGGGEEECCCBBBAAA@@@???>>>>>>===============<<<<<<======>>>@@@AAAAAACCCDDDFFFGGGHHHGGGEEEDDDBBBHHHUUUjjj~~~kkk^^^WWWUUUdddaaaMMM>>>:::666333222222222111111111111000000000//////////////////////////////////////////////////////333111111555666777<<>>???@@@AAABBBBBBBBBAAA@@@???>>>===<<<===>>>???@@@AAADDDHHHLLLPPPVVV___hhhqqqyyywwwlllbbb\\\|||rrrggg```ZZZVVVTTTQQQPPPNNNNNNNNNMMMLLLJJJJJJIIIGGGEEECCCBBBAAAAAA??????>>>===============>>>>>>???@@@@@@AAAAAABBBAAACCCFFFHHHHHHGGGEEEDDDDDDHHHUUUkkknnn^^^WWWUUUdddcccNNN>>>;;;666333222222111000111111111111000000000000////////////////////////000000000000000000000000333111111555666777<<>>???@@@AAAAAAAAAAAAAAA@@@???=========>>>??????@@@BBBGGGJJJOOOUUU]]]fffooowww~~~xxxlllbbb\\\}}}rrrggg___YYYUUUSSSRRRPPPNNNNNNNNNNNNLLLJJJJJJIIIFFFDDDBBBBBBAAAAAA@@@???>>>===<<<======>>>======>>>???@@@@@@@@@@@@@@@BBBFFFHHHIIIHHHFFFDDDEEEJJJVVVlllrrr^^^WWWVVVdddeeeQQQ>>>:::555222111111000000111000000000000/////////////////////////////////000000000000000000000000333111111555666777<<>>>>>>>>>>>???@@@AAAAAA@@@@@@AAAAAAAAA@@@>>>>>>======>>>>>>???AAAEEEHHHOOOTTT\\\eeemmmuuu|||xxxmmmbbb[[[~~~rrrggg___YYYUUUSSSRRRPPPNNNNNNNNNNNNLLLKKKJJJIIIFFFDDDBBBBBBAAABBB@@@???===<<<<<<<<<===>>>:::;;;<<<===============@@@BBBEEEHHHIIIHHHFFFDDDGGGJJJVVVllluuu^^^XXXVVVddd~~~gggSSS>>>:::555222111000000///000/////////............////////////////////////000000000000000000000000333111111555666777<<>>AAAAAAAAAAAABBBCCCDDDDDD???@@@AAABBBAAA@@@???>>>======>>>>>>>>>AAAEEEHHHOOOTTT\\\dddllltttzzzxxxlllbbb[[[ttthhh```[[[WWWUUUOOOOOOOOONNNMMMLLLKKKJJJHHHGGGFFFDDDBBB@@@???>>>??????>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@AAAAAABBBDDDFFFIIIIIIHHHGGGEEEGGGJJJXXXooowwwaaa\\\ZZZccc|||dddMMM@@@<<<666222000///...---////////////////////////000///...---------------///////////////.........000000333777777777;;;BBBQQQggg|||uuutttyyylllccc___```rrr~~~|||~~~|||tttjjjbbbWWWRRRMMMLLLKKKIIIKKKPPPVVVZZZ___aaa```]]][[[ZZZYYYYYYYYYYYY[[[]]]___```___aaadddfffgggiiilllnnnooopppoooooonnnmmmkkkjjjlllmmmmmmnnnoooqqqvvvyyyyyyyyyyyyyyyzzz{{{||||||||||||}}}}}}||||||{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuwwwzzz}}}wwwnnnhhhbbbcccgggooozzz~~~zzzrrrjjjiiiaaaZZZVVVPPPHHHCCCCCCBBBCCCCCCBBBAAABBBDDDGGGEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHMMMTTT[[[aaahhhqqqxxx|||~~~www{{{{{{wwwrrrmmmjjjfffccc```aaa^^^\\\\\\___fffmmmrrrvvvtttpppiiiccc``````aaakkkmmmqqqtttvvvuuutttsssmmmhhhaaa[[[YYYXXXWWWWWWWWWXXXXXXXXXZZZ^^^dddhhhrrruuuxxxxxxtttlllbbb\\\QQQOOOLLLIIIGGGFFFFFFFFFEEEDDDBBBAAAAAABBBCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@AAA>>><<<===AAACCCCCCBBBJJJPPPYYYccclllssszzzzzzoooccc[[[}}}sssiiiaaa\\\WWWUUUOOOOOOOOONNNMMMLLLKKKJJJHHHGGGFFFDDDBBB@@@???>>>???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDFFFIIIIIIHHHGGGEEEGGGJJJXXXooo{{{bbb]]]ZZZddd}}}fffOOO@@@<<<666222111000///...////////////////////////111000///...............////////////////////////......111555555444999@@@OOOeee~~~wwwuuuyyylllaaa^^^```rrr}}}|||~~~{{{sssiiiaaaWWWQQQMMMLLLJJJIIIKKKOOOVVVZZZ]]]___^^^[[[ZZZYYYXXXXXXXXXXXXYYY[[[]]]^^^___aaadddggghhhjjjlllnnnnnnnnnnnnmmmllllllkkkkkknnnooopppqqqqqqssswwwzzzyyyyyyxxxyyyyyyzzz{{{|||||||||||||||{{{{{{{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuuuuxxx{{{~~~}}}tttooojjjjjjmmmuuuvvvqqqiii___YYYRRRJJJFFFFFFCCCDDDDDDCCCBBBBBBDDDFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHFFFKKKQQQWWW]]]eeennnuuu{{{}}}zzzuuuqqqmmmiiieeeaaa[[[ZZZXXXYYY]]]eeemmmrrruuussspppjjjeeeccccccdddmmmoooqqqtttuuuvvvuuuuuunnnhhhaaa\\\YYYXXXWWWWWWXXXXXXXXXXXXYYY\\\aaaeeekkkoootttwwwtttmmmddd^^^UUURRRNNNKKKHHHGGGGGGHHHGGGFFFDDDCCCBBBCCCDDDEEECCCCCCCCCBBBBBBBBBAAAAAAAAA>>><<<===AAACCCCCCCCCJJJPPPYYYbbbkkkssszzz~~~zzznnnccc[[[zzzrrriiiccc]]]XXXUUUPPPOOOOOONNNMMMLLLKKKKKKIIIHHHFFFDDDBBB@@@???>>>======<<<<<<<<<======>>>============>>>???@@@AAABBBDDDFFFIIIIIIHHHGGGEEEGGGJJJXXXppp~~~ccc^^^[[[eee~~~iiiRRR@@@<<<666222111000///...////////////////////////111111000////////////000////////////////////////......111555555444999@@@LLLbbbyyywwwzzzlll^^^\\\```qqq~~~{{{zzz}}}zzzrrrhhh___VVVPPPKKKJJJIIIHHHKKKOOOXXXZZZ\\\]]][[[ZZZYYYYYYXXXWWWWWWWWWXXXYYY[[[\\\^^^aaaeeehhhjjjkkkmmmnnnnnnmmmlllkkkjjjkkkkkklllnnnppprrrsssssstttvvvwwwxxxxxxxxxyyyyyyzzz{{{|||||||||{{{zzzzzzzzzzzz{{{yyyxxxwwwvvvvvvvvvvvvvvvsssvvvzzz}}}~~~zzztttssssssyyy|||rrrfff]]]UUULLLHHHIIIEEEFFFGGGFFFDDDDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDHHHNNNSSSXXX```iiipppzzz}}}yyyvvvrrrmmmgggcccXXXWWWVVVXXX]]]eeennnssstttrrroookkkgggfffgggiiippppppqqqrrrtttuuuuuuvvvnnniiiccc]]][[[YYYXXXWWWXXXYYYXXXWWWWWWYYY]]]```ccciiipppuuutttooogggaaaYYYVVVQQQLLLIIIHHHIIIJJJHHHGGGFFFEEEDDDEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@???===>>>@@@CCCCCCCCCIIIOOOWWWaaaiiiqqqyyy}}}yyynnnbbbZZZ{{{wwwpppiiiccc^^^XXXTTTPPPPPPOOOMMMLLLLLLKKKKKKIIIHHHGGGEEEBBB@@@>>>>>><<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<===>>>@@@@@@BBBDDDFFFIIIIIIHHHGGGEEEFFFJJJXXXooo{{{ddd___\\\fffjjjSSS???;;;666333111111000///////////////////////////000000///////////////000///////////////000000000111111333666666666;;;CCCJJJ```}}}yyy{{{kkk[[[ZZZ^^^qqq~~~zzzyyy{{{zzzrrrggg^^^UUUOOOJJJIIIHHHGGGKKKPPPZZZ[[[]]]]]][[[YYYYYYYYYXXXWWWWWWWWWWWWYYYZZZ\\\^^^aaafffiiikkklllmmmooopppooonnnlllkkkkkkkkkkkknnnppprrrsssrrrrrrssstttxxxxxxxxxxxxyyyzzz{{{|||||||||zzzzzzyyyzzzzzz{{{yyyxxxwwwwwwvvvvvvvvvwwwtttwwwzzz||||||yyywwwyyyzzzkkk```VVVMMMJJJKKKGGGIIIJJJJJJHHHGGGGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCFFFKKKOOOTTT\\\fffmmmxxx|||xxxtttnnngggcccYYYXXXXXXZZZ___gggnnnsssrrrqqqooollliiiiiikkkmmmppppppooooooppprrrsssuuunnnjjjddd___]]][[[ZZZYYYZZZZZZYYYWWWUUUVVVYYY\\\___eeennntttuuupppiiiddd^^^ZZZTTTOOOKKKIIIJJJKKKIIIHHHGGGFFFEEEEEEEEEFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@???>>>???@@@BBBDDDDDDIIINNNVVV___hhhpppxxx}}}yyynnnbbbZZZxxxtttnnniiiccc^^^XXXTTTQQQPPPNNNMMMLLLKKKKKKLLLJJJIIIGGGEEECCC@@@>>>===;;;;;;;;;;;;;;;<<<======;;;;;;<<<<<<===???@@@AAABBBDDDFFFIIIIIIHHHGGGEEEFFFIIIWWWnnnxxxccc___]]]gggjjjRRR???;;;666333222111111000////////////////////////.........------......///////////////000000111111111111333666666666<<>>===;;;;;;;;;;;;;;;<<<===>>>;;;;;;<<<===>>>@@@AAABBBBBBDDDFFFIIIIIIHHHGGGEEEEEEHHHUUUkkkvvvccc___]]]hhhjjjRRR???;;;666333222222111111////////////////////////...------------......///...//////000000111111222000///111333333444:::BBBMMMccc|||fffWWWVVV[[[lll}}}wwwxxx{{{~~~uuuiii```VVVPPPJJJIIIHHHHHHLLLRRR\\\^^^``````]]]ZZZYYYXXXVVVVVVVVVWWWXXXZZZ\\\^^^```bbbfffhhhjjjmmmpppsssxxx{{{~~~yyyvvvyyyzzzzzzyyywwwuuuvvvwwwwwwwwwwwwxxxxxxyyyzzz{{{||||||}}}}}}||||||{{{zzzyyyxxxxxxwwwwwwwwwxxxxxxzzz{{{|||}}}~~~~~~tttggg\\\SSSPPPQQQMMMPPPTTTUUUTTTRRRQQQQQQKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJHHHFFFEEEEEEEEEFFFHHHJJJKKKOOOWWWbbbjjjttt}}}}}}yyyxxx||||||wwwrrrllleeeaaa[[[ZZZZZZZZZ^^^ccciiillloooooommmjjjhhhhhhkkkmmmlllkkkjjjiiijjjkkklllmmmmmmiiieeebbbaaa```___^^^^^^^^^]]]ZZZWWWVVVVVVXXX]]]bbbjjjqqqsssqqqllliiieeebbb]]]WWWRRRNNNLLLKKKIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@???@@@AAA@@@@@@AAADDDFFFJJJNNNVVV^^^gggpppxxx~~~{{{pppddd\\\wwwssslllfff```\\\WWWTTTRRRPPPNNNLLLKKKKKKLLLLLLKKKJJJHHHFFFCCC@@@>>>===;;;;;;;;;;;;<<<===>>>???<<<<<<<<<===???AAABBBCCCBBBDDDFFFIIIIIIHHHGGGEEEEEEGGGSSSiiirrraaa^^^]]]iiijjjSSS???;;;777333222222222111////////////////////////...............///000000...//////000111111222222000///000333333333:::BBBPPPgggyyycccVVVUUUYYYiii}}}vvvvvvxxx}}}wwwkkkaaaWWWPPPKKKIIIHHHIIINNNTTT[[[^^^``````]]]YYYWWWUUUTTTTTTTTTUUUWWWZZZ\\\^^^bbbccceeegggiiimmmrrruuu{{{}}}}}}|||zzzwwwvvvwwwyyywwwwwwwwwwwwxxxyyyzzz{{{{{{|||~~~}}}{{{yyyxxxxxxxxxwwwwwwxxxxxxyyyyyy{{{|||~~~~~~rrrfff[[[RRRNNNPPPPPPSSSXXX[[[ZZZXXXWWWWWWQQQPPPOOONNNNNNMMMNNNNNNMMMLLLKKKIIIHHHGGGGGGFFFGGGHHHIIIJJJMMMUUUaaaiiirrr{{{zzzuuurrrqqqtttxxx{{{vvvqqqkkkeeeaaa\\\[[[[[[\\\___dddiiimmmooonnnllliiiffffffhhhkkkjjjjjjiiiiiiiiiiiiiiijjjkkkhhheeecccccccccbbbaaa``````___\\\YYYWWWWWWXXXZZZ___fffmmmqqqqqqnnnllliiifffbbb]]]WWWRRRNNNLLLJJJJJJJJJIIIHHHGGGFFFEEECCCBBBBBBBBBAAAAAAAAAAAA???@@@BBBAAA@@@AAADDDGGGKKKOOOVVV^^^gggpppyyy}}}qqqfff^^^xxxssskkkeee___[[[WWWTTTRRRPPPNNNLLLKKKKKKLLLMMMLLLKKKIIIFFFCCC@@@>>>===;;;;;;;;;<<<===>>>??????<<<<<<===>>>???AAACCCDDDBBBDDDFFFIIIIIIHHHGGGEEEEEEFFFQQQgggoooaaa]]]]]]iiikkkTTT???;;;777333333333222111///////////////////////////////////////000111111...//////000111222222222222111222555555555<<>><<<;;;;;;::::::;;;;;;<<<=========>>>???AAABBBCCCDDDEEEHHHIIIIIIGGGEEECCCIIIKKKSSSeee||||||lll```ZZZVVVccclllTTTDDD;;;444222222000///000000000000000//////////////////000111111111111111000000000000000111111222333111222555555555<<>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBDDDEEEGGGIIIIIIGGGEEECCCFFFIIIRRRddd|||{{{jjj^^^YYYVVVbbb~~~oooXXXEEE<<<555333333111000111000000000000////////////...///000000111111000000000000000000000111111222222111222555555555<<>>???@@@AAABBBCCCEEEGGGHHHIIIGGGEEECCCDDDFFFOOObbbzzzzzziiiZZZWWWVVV___yyyqqqZZZFFF===666444444222111222000000000000////////////......///000000000//////000000000000000111111222222111333555555666<<>>@@@CCCFFFIIILLLQQQTTTYYY[[[___bbbbbb___ZZZXXXTTTQQQNNNLLLLLLLLLKKKJJJHHHGGGFFFHHHLLLQQQWWW[[[aaaeeeiiimmmqqqtttxxx{{{yyyuuurrrkkkiiifffeeegggkkkpppssspppooolllfffaaa]]]\\\]]]___```bbbdddeeefffgggggghhhhhhhhhgggfffdddcccbbb____________^^^]]]\\\[[[[[[ZZZXXXXXXZZZ^^^bbbeeemmmoooqqqqqqmmmfff___ZZZRRROOOLLLJJJIIIGGGEEECCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEGGGLLLSSSYYY```iiittt{{{ttthhh___tttjjjbbbZZZVVVUUUQQQPPPOOOMMMLLLLLLLLLLLLJJJJJJIIIGGGEEECCCAAA@@@>>>======<<<<<<======>>>>>>>>>===>>>>>>???@@@AAAAAACCCFFFHHHHHHGGGEEEDDDCCCEEEMMM^^^ttt}}}jjjWWWVVVUUU]]]sssqqqYYYDDD;;;444333222000///000000000000000////////////......////////////......000000000000000111111222222111333555666777>>>FFFVVVppprrr^^^SSSSSS[[[rrrzzzwwwtttvvvzzzwwwkkkbbbVVVPPPKKKJJJJJJJJJMMMSSSWWWYYY[[[[[[YYYWWWVVVVVVVVVUUUUUUUUUVVVXXXZZZ[[[]]]^^^```cccgggjjjlllmmmppppppqqqrrrtttvvvvvvuuutttsssqqqrrrtttvvvvvvvvvvvvvvvvvvvvvwwwyyy{{{|||zzzzzz{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwxxxyyyzzzzzzzzz{{{|||{{{yyywwwvvvsssqqqlllhhhffffffgggiiipppwww~~~~~~wwwllleee[[[TTTPPPMMMIIIEEEEEEEEECCCAAA@@@>>>======<<<===>>>???@@@CCCHHHKKKRRRVVV\\\```bbb```\\\YYYTTTQQQNNNMMMMMMMMMMMMLLLGGGFFFFFFGGGJJJNNNRRRUUUZZZ]]]bbbeeeiiimmmrrruuu}}}zzzwwwooolllgggddddddhhhmmmpppnnnmmmkkkfffaaa^^^]]]]]]___```bbbdddeeefffggggggggggggggggggfffeeecccccc```````````````___^^^^^^^^^\\\YYYWWWXXX[[[___bbbjjjmmmppprrrpppiiiaaa[[[TTTRRRNNNKKKJJJHHHEEECCCDDDDDDDDDEEEEEEEEEEEEFFFCCCBBBBBBBBBBBBCCCCCCDDDEEEJJJQQQXXX___jjjuuu}}}~~~ssshhhaaatttjjjbbbZZZUUUTTTNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJHHHFFFDDDBBBAAA>>>>>>============>>>>>>;;;;;;;;;;;;;;;<<<===>>>AAABBBEEEGGGHHHGGGEEEDDDDDDEEEMMM^^^uuunnnYYYWWWVVV]]]tttsss[[[DDD;;;444222222000///000000000000000//////////////////000000000///......000000000000000111111222222111333666666888???GGGVVVqqqvvvbbbUUUUUU^^^uuu}}}zzzxxx{{{wwwjjjaaaUUUOOOKKKJJJJJJJJJNNNSSSXXXZZZ[[[[[[YYYXXXWWWXXXWWWWWWVVVVVVWWWYYYZZZ[[[[[[]]]___bbbeeeiiikkkllloooooooooooooooppppppqqqqqqppppppqqqsssuuuvvvuuutttttttttuuuwwwyyy{{{}}}zzzzzz{{{{{{{{{{{{zzzzzzxxxwwwvvvvvvwwwxxxyyyzzzyyyzzz{{{{{{yyyuuuqqqooodddaaa]]]YYYXXXXXXZZZ\\\___gggoootttxxx|||zzzuuufff___WWWPPPNNNLLLHHHFFFEEEDDDBBB@@@>>>===<<<<<<<<<======<<<<<<>>>BBBEEELLLQQQXXX___cccccc```^^^XXXUUURRRPPPOOONNNMMMLLLIIIHHHHHHHHHIIILLLNNNOOOSSSUUUYYY]]]aaafffkkknnnvvvzzzsssooohhhcccbbbdddiiimmmkkkkkkiiifffbbb___^^^___aaabbbcccdddfffgggggggggggggggggggggfffeeedddcccaaabbbbbbbbbbbbbbbaaaaaa___\\\XXXVVVUUUWWWZZZ\\\eeehhhnnnrrrsssmmmddd]]]WWWTTTPPPMMMKKKIIIGGGDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDDDDIIIPPPWWW___jjjvvv~~~ssshhhbbbtttjjjbbbYYYTTTSSSNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIFFFDDDBBBAAA???>>>>>>======>>>>>>???<<<<<<<<<<<<<<<======>>>@@@BBBEEEGGGHHHGGGEEEDDDDDDFFFOOOaaaxxxsss\\\YYYWWW___wwwrrr]]]EEE<<<444333333000000111000000000000////////////000000111111000000///...000000000000000111111222222111333666777888???HHHWWWqqq|||gggYYYYYYaaawww|||{{{vvvjjj```UUUOOOJJJJJJIIIIIINNNSSSZZZ[[[]]]]]]\\\ZZZZZZZZZXXXXXXWWWWWWWWWYYYZZZ[[[ZZZ[[[^^^aaaeeehhhjjjlllllllllmmmmmmmmmmmmmmmnnnooonnnnnnpppsssuuuuuuuuuttttttttttttuuuwwwyyy{{{yyyzzzzzz{{{{{{zzzzzzyyyvvvvvvuuuuuuvvvwwwyyyzzzyyyzzzzzzzzzvvvqqqllliii\\\ZZZWWWTTTSSSSSSTTTVVVWWW___ffflllrrrwwwxxxuuukkkeee\\\VVVSSSQQQNNNKKKHHHFFFDDDAAA@@@?????????<<<============>>>AAADDDIIINNNWWW```fffhhhgggfff```\\\WWWTTTQQQOOOLLLJJJIIIHHHGGGGGGGGGHHHHHHIIIKKKNNNRRRUUUYYY^^^dddhhhooosssyyy}}}wwwrrrjjjccc```bbbfffjjjhhhiiihhhfffbbb`````````ccccccdddffffffgggggggggggggggggggggfffeeeddddddccccccdddddddddddddddccc___]]]YYYVVVUUUUUUWWWXXX^^^cccjjjrrrvvvrrriiibbbYYYVVVRRROOOMMMKKKHHHEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEGGGKKKQQQWWW^^^iiiuuu~~~~~~rrrhhhcccsssjjjbbbYYYSSSQQQPPPPPPOOONNNMMMMMMMMMNNNLLLKKKJJJIIIGGGDDDBBBAAA??????>>>>>>>>>>>>??????@@@???????????????@@@AAA@@@BBBDDDGGGHHHGGGEEEDDDDDDFFFPPPccc{{{vvv^^^ZZZXXX```yyyppp]]]FFF===666444444222111222000000000000////////////111111111111111000//////000000000000000111111222222111333666777888???HHHXXXqqqkkk]]]\\\cccxxx~~~}}}vvvjjj```TTTOOOJJJJJJIIIIIINNNSSS[[[]]]______^^^\\\\\\\\\YYYXXXWWWWWWXXXYYYZZZ[[[YYY[[[]]]aaadddgggjjjkkkhhhjjjlllmmmllllllmmmnnnnnnmmmmmmpppsssuuuuuuuuuuuuuuutttttttttvvvwwwxxxyyyzzzzzz{{{{{{zzzzzzyyyuuuuuutttuuuuuuwwwyyyzzzxxxyyyzzzyyyuuuoooiiieee\\\ZZZWWWTTTRRRRRRRRRRRRUUU\\\ccchhhooovvvxxxvvvuuunnnfff```\\\YYYUUUQQQKKKJJJGGGDDDCCCBBBCCCDDD<<<>>>?????????@@@CCCFFFIIINNNXXXaaahhhlllmmmlllfffbbb\\\WWWSSSOOOKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCFFFIIIMMMPPPTTTYYY___cccjjjooouuuzzz~~~zzztttkkkccc___aaaeeehhhgggggggggfffcccaaaaaaaaadddeeeeeefffgggggggggfffggggggggggggfffeeeddddddddddddeeeeeeffffffeeeeeeaaa___\\\XXXVVVVVVWWWWWWZZZ___hhhsssxxxvvvnnnfff[[[XXXTTTPPPNNNLLLIIIFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFIIIMMMRRRXXX^^^hhhttt|||}}}rrriiiccc~~~qqqiiiaaaXXXRRRPPPOOONNNMMMMMMLLLLLLMMMMMMMMMMMMLLLJJJGGGCCC@@@>>>>>>>>>>>>===============?????????>>>>>>>>>>>>===DDDDDDDDDDDDEEEEEEEEEEEEGGGJJJSSSdddzzzxxxeee^^^[[[gggpppVVVDDD<<<555444444111///000111111000000//////......///////////////000111111222111///...---...000111444333333555555666===EEEXXXsssppp___```___{{{wwwkkkaaaVVVOOOJJJIIIIIIIIIMMMSSSZZZ\\\^^^___^^^]]]]]]]]]^^^]]]ZZZYYYYYYZZZ\\\^^^\\\]]]```ccceeeggghhhiiinnnnnnnnnmmmllllllkkkkkkmmmnnnppprrrtttuuuuuuvvvrrrrrrrrrrrrsssuuuwwwxxxzzz{{{{{{{{{{{{zzzxxxwwwsssssssssrrrrrruuuyyy|||{{{zzzxxxvvvsssooojjjfffbbb]]]VVVQQQPPPQQQTTTUUUWWW[[[aaagggnnnwww}}}wwwqqqjjjddd]]]XXXZZZTTTMMMIIIHHHHHHEEECCCAAA@@@???======AAAFFFJJJNNNSSS[[[bbbhhhkkkoooqqqnnnkkkeee\\\SSSLLLIIIIIIHHHGGGEEECCCBBBCCCDDDEEECCCEEEHHHKKKNNNRRRWWWZZZfffjjjpppvvvzzz}}}vvvhhh___^^^aaacccccciiiiiiiiigggdddaaa``````aaabbbcccdddeeeffffffeeegggggggggfffeeeeeeddddddeeeeeeffffffffffffeeeeeebbb___ZZZXXXXXXXXXYYYXXXYYY\\\cccllltttvvvtttpppeee___WWWRRROOOMMMJJJGGGFFFEEEEEEFFFGGGGGGEEECCCCCCDDDEEEFFFGGGGGGFFFEEEJJJLLLQQQWWW___iiitttzzz~~~ttthhh```zzznnngggaaaXXXSSSRRROOONNNMMMMMMLLLLLLMMMMMMMMMMMMLLLJJJGGGDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????CCCCCCCCCDDDDDDEEEEEEEEEFFFIIIRRRccczzzyyyggg```\\\hhhmmmTTTDDD<<<555444444111///000111000000000/////////...///////////////000111111111000///......///000111444222333555555666===FFFVVVqqqrrr```bbbaaa}}}~~~}}}}}}}}}~~~wwwkkkaaaVVVPPPKKKJJJJJJJJJOOOUUU[[[]]]______^^^\\\\\\\\\^^^\\\ZZZYYYYYYZZZ\\\]]]\\\^^^```ccceeeggghhhiiillllllllllllkkkkkkkkkkkkmmmnnnppprrrsssuuuuuuvvvrrrqqqqqqqqqrrrtttvvvwwwyyyzzz{{{{{{{{{yyyxxxwwwsssttttttssssssuuuyyy}}}~~~~~~|||{{{yyyuuuqqqnnniiifff```\\\[[[[[[\\\]]]ZZZ^^^dddllltttyyyssslllgggaaa[[[TTTPPPNNNLLLHHHEEEDDDCCCBBBAAAAAADDDHHHKKKOOOSSSYYY___bbbeeehhhkkkooommmggg^^^UUUNNNJJJIIIFFFEEECCCAAA@@@AAABBBBBBAAACCCEEEGGGJJJNNNSSSWWW___dddjjjppptttwww{{{}}}|||yyywwwwwwyyyuuuggg^^^\\\^^^```aaahhhhhhiiigggcccaaa``````bbbcccdddeeeffffffffffffgggggggggffffffeeeeeeeeefffgggggghhhhhhggggggfffccc```\\\YYYYYYYYYYYYXXXYYY[[[aaaiiippptttsssqqqhhhbbb[[[UUUSSSPPPLLLIIIGGGGGGFFFGGGHHHHHHFFFDDDDDDEEEGGGHHHIIIIIIHHHHHHKKKNNNSSSXXX```jjjssszzz}}}ttthhh```wwwlllfff```YYYUUUTTTNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKHHHEEEBBB@@@??????????????????????????????@@@@@@AAAAAABBBBBBAAAAAABBBCCCDDDDDDEEEEEEFFFHHHQQQccczzzzzzhhhaaa]]]hhh~~~mmmTTTDDD<<<555444444111///000000000000000///////////////////////////000000111111000///......///000111333222333555555666===FFFUUUooosssbbbdddccc}}}|||{{{{{{|||xxxkkkaaaVVVPPPKKKJJJJJJKKKPPPVVV\\\^^^``````^^^\\\[[[[[[]]]\\\ZZZYYYYYYZZZ\\\]]]]]]^^^```ccceeeggghhhhhhjjjjjjjjjjjjkkkkkkkkkkkkmmmnnnoooqqqssstttuuuuuuqqqqqqppppppqqqsssuuuvvvxxxyyyzzz{{{zzzyyyxxxwwwuuuuuuvvvuuuuuuwww{{{~~~~~~|||zzzyyyrrroookkkgggdddbbbbbbbbbcccffflllsss|||~~~yyymmmhhhaaa[[[XXXSSSNNNIIIIIIHHHHHHHHHIIILLLNNNPPPTTTVVVYYYZZZ[[[]]]```bbbkkkiiieee^^^UUUNNNIIIHHHEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@AAABBBDDDIIIOOOSSSYYY]]]dddjjjnnnssswwwzzz|||{{{pppjjjffffffiiipppzzz|||rrrfff]]]ZZZ[[[]]]^^^fffggggggfffcccaaa``````bbbcccdddeeeffffffffffffgggggggggggggggfffffffffhhhhhhiiiiiiiiiiiihhhhhhfffccc___\\\[[[[[[YYYXXXYYYZZZ^^^dddkkkppprrrrrrlllggg```[[[XXXUUUPPPLLLIIIHHHHHHHHHIIIIIIGGGEEEEEEFFFHHHIIIKKKKKKLLLLLLMMMPPPUUUZZZaaajjjsssyyy|||uuuhhh```xxxlllfffaaaZZZUUUTTTNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLKKKHHHFFFCCCAAA???@@@@@@@@@@@@@@@AAAAAA??????@@@AAABBBCCCDDDDDD@@@AAAAAABBBCCCDDDEEEEEEEEEHHHQQQbbbzzzyyyhhh```\\\fffoooWWWDDD<<<555444444111///000000000000000////////////000000////////////000000000//////...//////000111333222333555555666>>>FFFUUUnnnrrraaadddeee~~~|||zzz{{{~~~xxxkkkaaaUUUNNNJJJIIIJJJKKKPPPVVV\\\^^^``````^^^[[[ZZZYYY[[[[[[ZZZYYYYYYZZZ\\\]]]]]]^^^```ccceeefffggghhhiiiiiiiiijjjkkkllllllmmmlllmmmoooqqqssstttuuuuuuqqqppppppoooppprrrssstttwwwxxxyyyzzzzzzyyyxxxxxxvvvwwwxxxxxxxxxzzz}}}}}}xxxqqqkkkiiiiiijjjoooqqquuuzzz{{{uuunnnhhhccc]]]VVVPPPNNNNNNNNNPPPSSSWWWYYYZZZ\\\\\\\\\ZZZXXXXXXZZZ[[[aaa```^^^YYYQQQKKKGGGEEEFFFEEEDDDCCCBBBBBBBBBCCC?????????>>>@@@DDDKKKOOOUUUYYY```fffkkkpppuuuyyyyyy|||ttthhhbbb^^^]]]^^^dddmmmuuuyyyzzzxxxpppeee]]]YYYZZZ\\\\\\dddeeefffeeebbbaaa```aaabbbbbbcccddddddeeeddddddgggggggggggggggggggggggghhhhhhiiiiiiiiiiiihhhhhhhhhfffbbb```___]]][[[YYYYYYYYY[[[___eeekkkpppsssooojjjddd___\\\YYYSSSOOOKKKIIIHHHHHHIIIIIIGGGFFFFFFGGGHHHJJJKKKLLLMMMNNNOOORRRVVV\\\bbbjjjsssxxx|||uuuhhh```{{{ooohhhaaaZZZTTTSSSNNNMMMLLLLLLKKKKKKLLLLLLKKKKKKKKKJJJHHHFFFCCCBBB??????@@@@@@AAAAAAAAAAAA??????@@@BBBCCCDDDEEEFFFAAAAAAAAABBBCCCDDDDDDEEEEEEHHHQQQbbb{{{wwwggg^^^YYYccc{{{qqqYYYDDD<<<555444444111///000////////////000000000000000000////////////000000///////////////000111111333111222555555666>>>GGGWWWppppppaaaeeefff||||||}}}yyykkkaaaSSSMMMIIIHHHHHHIIINNNTTT[[[^^^aaaaaa___\\\ZZZYYYZZZZZZYYYYYYYYYZZZ\\\\\\]]]___aaaccceeefffggggggiiiiiijjjkkklllmmmnnnnnnlllmmmoooqqqrrrttttttuuuqqqpppoooooopppqqqssstttuuuvvvxxxyyyyyyyyyxxxxxxwwwxxxzzz{{{{{{}}}~~~vvvrrrsssuuuvvvwwwzzzzzztttnnnhhh```ZZZUUUTTTUUUXXX^^^cccffffffgggfffccc___ZZZXXXXXXZZZYYYYYYXXXTTTOOOJJJGGGFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@???===>>>BBBHHHLLLQQQUUU[[[aaaggglllrrrvvvwww{{{yyymmmddd```ZZZWWWVVV[[[ccckkkpppqqqsssmmmddd]]]ZZZZZZ\\\^^^bbbdddeeeeeecccaaabbbbbbaaabbbbbbccccccccccccbbbeeeeeeffffffgggggghhhhhhggghhhhhhiiiiiihhhhhhgggjjjhhheeedddccc```]]][[[ZZZZZZZZZ\\\```gggnnnrrrpppkkkfffccc```\\\VVVQQQLLLKKKIIIHHHIIIIIIHHHFFFFFFFFFGGGIIIJJJLLLMMMNNNOOORRRWWW]]]ccckkkrrrxxx|||uuuiiiaaa|||pppiiibbbYYYSSSRRRMMMMMMLLLKKKKKKKKKKKKLLLJJJJJJJJJIIIHHHEEECCCBBB?????????@@@@@@AAAAAABBB???@@@AAABBBCCCDDDEEEEEEBBBCCCCCCCCCCCCDDDDDDDDDFFFHHHQQQccc|||vvveee]]]WWWaaaxxxpppWWWDDD<<<555444444111///000////////////000000000000111000000///////////////......//////000000111111222111222555555777>>>GGGZZZssssssdddggghhhyyylllbbbTTTNNNHHHGGGGGGGGGLLLRRRZZZ]]]```aaa___\\\ZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\^^^___aaaccceeefffggggggiiijjjjjjkkklllmmmmmmnnnlllmmmnnnppprrrsssttttttqqqqqqpppppppppqqqsssssstttuuuvvvxxxyyyyyyyyyxxxvvvxxx{{{}}}~~~~~~yyyyyy|||xxxyyy|||{{{wwwqqqkkkfff___]]]\\\```hhhnnnqqqqqqqqqppplllfff```\\\[[[[[[WWWWWWVVVSSSNNNKKKIIIIIIDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>AAAEEEIIILLLPPPVVV[[[aaaffflllppptttxxx~~~|||sssjjjccc___VVVRRRPPPSSSZZZccciiikkklllhhhbbb\\\YYYZZZ]]]```bbbccceeeeeedddccccccdddbbbbbbccccccccccccbbbbbbcccddddddeeefffggghhhhhhhhhhhhiiiiiiiiiiiihhhhhhkkkiiihhhgggfffddd```]]][[[[[[ZZZZZZ]]]ccckkkpppooolllhhhfffddd```ZZZUUUOOOMMMKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIKKKLLLMMMNNNRRRWWW]]]ccckkkrrrwww}}}~~~uuujjjccc{{{ooohhhaaaXXXSSSRRRMMMMMMLLLKKKKKKKKKKKKKKKHHHHHHHHHHHHGGGEEECCCBBB>>>>>>??????@@@AAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCGGGIIIRRRddd~~~xxxeee\\\VVV___wwwpppUUUDDD<<<555444444111///000.../////////000000000111111111000///////////////---...///000000111111111222111222444555777???HHH[[[uuuzzzhhhkkkkkkyyylllbbbVVVOOOJJJHHHGGGGGGKKKQQQYYY\\\```bbb```]]][[[ZZZXXXXXXXXXYYYZZZ[[[[[[\\\^^^___aaaccceeeffffffgggiiiiiijjjjjjkkkkkkllllllkkklllnnnppprrrsssttttttrrrrrrqqqpppqqqrrrssstttrrrtttvvvwwwyyyyyyyyyxxxuuuxxx|||~~~|||}}}~~~|||yyytttpppjjjfffdddgggnnnuuuxxxxxxxxxwwwtttnnngggaaa___^^^YYYYYYVVVQQQMMMIIIIIIJJJEEEEEEEEEEEEDDDCCCBBBBBB???@@@@@@???>>>???CCCEEEJJJMMMRRRWWW\\\bbbhhhlllnnnssszzz~~~zzzzzz}}}~~~vvvllleee```TTTOOOKKKLLLSSS[[[```ccceeebbb^^^ZZZXXXZZZ^^^aaaaaaccceeeeeeeeedddeeefffddddddeeeeeeeeeddddddcccbbbbbbcccdddeeefffggghhhiiiiiijjjjjjjjjjjjiiiiiikkkjjjjjjjjjiiigggccc___\\\\\\[[[ZZZ[[[```hhhnnnpppmmmjjjiiihhhddd^^^XXXSSSPPPMMMLLLMMMMMMLLLKKKIIIHHHHHHHHHIIIJJJLLLMMMLLLPPPVVV]]]ccckkkrrrwww~~~}}}tttkkkeeeyyymmmfff```XXXSSSRRRMMMMMMLLLKKKKKKKKKKKKKKKGGGGGGGGGGGGFFFDDDBBBAAA======>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCFFFFFFFFFEEEDDDDDDCCCCCCHHHJJJSSSeee~~~zzzeee\\\VVV___wwwqqqVVVDDD<<<555444444111000000.../////////000000111111111111000///////////////------///000111111111111222111222444555777???HHH\\\vvv{{{xxxlllnnnnnn}}}|||yyylllcccXXXQQQKKKIIIHHHHHHKKKQQQXXX[[[```bbb```^^^\\\[[[WWWXXXXXXYYYZZZ[[[[[[\\\______aaaccceeeffffffgggiiiiiiiiiiiiiiijjjjjjjjjkkklllnnnppprrrsssttttttsssrrrqqqqqqqqqrrrssstttrrrsssuuuwwwxxxyyyyyyxxxuuuxxx||||||yyyvvvqqqmmmiiijjjqqqxxx{{{{{{|||{{{xxxrrrkkkeeebbb```[[[YYYVVVPPPJJJGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDD>>>???@@@???>>>???AAACCCJJJMMMRRRWWW\\\aaagggkkkiiinnnvvv~~~}}}xxxuuuvvvzzz}}}|||rrrhhhbbbVVVPPPJJJHHHMMMTTTYYY[[[```^^^[[[XXXWWWYYY^^^bbbaaaccceeefffeeeeeefffgggfffffffffgggffffffeeeeeeaaaaaabbbccceeefffggggggjjjkkkkkkllllllkkkkkkjjjjjjjjjjjjkkkkkkiiidddaaa]]]]]]\\\[[[[[[___gggmmmpppnnnlllkkkkkkggg```[[[UUUSSSPPPOOOOOOOOONNNMMMKKKJJJIIIIIIIIIKKKLLLMMMKKKOOOVVV\\\ccckkkrrrwww~~~|||tttlllfff{{{oooddd]]]WWWRRROOONNNMMMLLLKKKIIIGGGFFFFFFGGGGGGGGGFFFFFFDDDCCCBBB@@@???>>>======>>>???@@@AAAAAAAAABBBBBBDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEIIITTThhhzzzeee^^^XXX^^^rrrpppXXXCCC;;;333222222000///000111000///......///000111000000//////.........---////////////000111222333444222222555777:::BBBJJJaaa|||uuurrrxxx|||lllooommm~~~{{{|||xxxkkkaaaTTTNNNJJJJJJKKKKKKMMMPPPVVV]]]bbb```^^^______^^^ZZZZZZYYYYYYYYY[[[\\\]]]\\\]]]___aaacccdddeeeeeegggggggggfffeeegggjjjmmmlllnnnoooooonnnnnnoooqqqssssssrrrsssssstttuuuvvvttttttuuuvvvwwwxxxyyyyyywwwyyy|||}}}zzzzzzxxxvvvtttpppmmmnnnrrrwwwzzzzzz|||{{{xxxrrrkkkddd```___YYYVVVRRRMMMJJJGGGFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDCCCBBB???>>>===???AAABBBGGGJJJOOOTTTXXX[[[___bbbkkkooovvv|||}}}zzzwwwuuutttuuuxxxyyyyyynnneee___VVVMMMJJJKKKNNNTTT[[[___]]][[[ZZZZZZ]]]```bbbdddeeefffffffffeeedddcccdddcccdddeeeggggggeeeccccccccccccccccccccccccccchhhgggfffeeefffhhhjjjkkklllllllllkkkjjjhhheeedddddd^^^XXXYYYaaaggghhhfffrrrqqqppppppnnniiiaaaZZZWWWUUUSSSRRRQQQQQQNNNMMMLLLMMMMMMMMMNNNNNNNNNNNNMMMOOOTTTZZZcccmmmuuuzzz|||qqqfff^^^{{{nnnddd]]]XXXSSSPPPLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBB@@@???>>>======>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDHHHTTThhhyyyccc\\\VVV]]]qqqqqqYYYDDD<<<444333333000000111111000///......///000111000/////////............////////////000111222333444222222555777:::BBBKKKddd~~~{{{pppmmmssslllooommm{{{wwwxxx{{{xxxlllbbbVVVOOOIIIHHHIIIHHHJJJNNNUUU\\\aaa___]]]^^^^^^]]]ZZZYYYXXXXXXXXXYYYZZZ[[[\\\]]]___aaacccdddeeeeeeeeeeeeeeeeeedddeeehhhkkklllmmmoooooonnnnnnpppqqqrrrrrrrrrrrrssstttuuuvvvttttttuuuuuuvvvvvvwwwwwwxxxzzz}}}}}}yyywwwuuussssssqqqooooooqqqsssuuuvvvxxxxxxtttnnneee]]]XXXVVVUUUSSSOOOKKKHHHGGGFFFFFFHHHIIIIIIJJJIIIHHHFFFEEECCCAAA???======>>>@@@BBBEEEHHHMMMQQQUUUYYY]]]___ggglllrrryyy~~~}}}yyywwwtttqqqqqqsssuuuwww}}}tttkkkaaaXXXOOOLLLMMMOOOUUU[[[\\\[[[XXXWWWWWWZZZ]]]___dddeeefffffffffeeeddddddeeeddddddfffhhhhhhfffdddccccccccccccccccccccccccgggfffeeedddeeegggiiijjjkkkllllllkkkjjjhhhfffeeeddd```[[[[[[^^^bbbbbbaaakkkkkkmmmoooppplllfff```ZZZXXXVVVUUUUUUTTTRRRPPPOOOOOONNNNNNNNNNNNOOOOOOPPPRRRUUU[[[cccmmmuuuzzz~~~~~~rrrggg___zzznnnddd^^^YYYTTTQQQKKKKKKKKKJJJJJJJJJJJJIIIGGGGGGGGGFFFEEEDDDBBBBBB??????============??????@@@AAAAAABBBDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDIIIUUUjjjxxxaaaZZZTTTZZZooorrrZZZFFF===666444444111000222000000////////////000000////////////............////////////000111222222333222222555777:::CCCMMMggguuummmjjjooozzzlllnnnlllyyyuuuuuuwww|||yyylllbbbWWWOOOHHHFFFEEEEEEHHHLLLTTT[[[```^^^\\\]]]]]]\\\ZZZYYYXXXWWWWWWXXXYYYYYY\\\]]]___aaacccdddeeeeeeddddddddddddcccdddfffiiikkkmmmoooooooooooopppqqqrrrrrrrrrrrrssstttuuuuuuttttttttttttttttttttttttvvvxxx{{{}}}wwwtttqqqoooqqqrrrrrrqqqoooooopppqqqqqqqqqnnnhhh```XXXRRRPPPQQQOOOMMMJJJHHHHHHGGGHHHKKKKKKLLLLLLKKKIIIHHHFFFBBBAAA???======>>>???@@@BBBEEEIIIMMMQQQTTTYYY\\\bbbgggnnntttyyy~~~|||wwwuuurrrppppppqqqtttvvvzzzrrreee[[[RRROOOOOOQQQVVV\\\]]][[[XXXVVVWWWYYY\\\^^^ddddddffffffffffffeeedddeeeddddddeeeggghhhfffeeebbbbbbbbbbbbbbbbbbbbbbbbeeedddccccccccceeegggiiijjjkkkkkkkkkkkkiiigggfffeeedddcccaaaaaabbbccccccgggiiimmmpppqqqnnniiiddd___^^^\\\[[[[[[YYYVVVTTTTTTSSSQQQOOONNNOOOPPPQQQUUUUUUWWW[[[cccllluuu{{{}}}ttthhh```zzznnnddd^^^ZZZUUURRRLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGGGGFFFEEECCCBBBAAA???>>>===<<<<<<===>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEJJJWWWmmmxxxaaaZZZSSSYYYmmmsss[[[GGG>>>777555444222111222000000////////////000000///////////////.........///......//////000111222222222333555666:::DDDOOOiiirrrllllllpppyyylllmmmjjjzzzuuutttvvv{{{yyylllbbbWWWNNNGGGEEEEEEEEEHHHMMMSSSZZZ___]]][[[\\\\\\ZZZ\\\[[[YYYXXXWWWXXXXXXYYY\\\]]]___aaacccdddeeeeeedddeeeeeedddcccdddfffhhhjjjlllooopppoooooopppqqqqqqqqqqqqqqqrrrssstttuuutttsssssssssrrrrrrqqqqqqsssuuuxxx{{{}}}wwwrrrnnnlllnnnppprrrqqqnnnlllmmmoookkklllkkkfff___XXXRRRPPPNNNMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIHHHFFFBBBAAA???>>>======>>>???AAACCCGGGJJJMMMQQQUUUXXX^^^ccciiipppuuuzzz~~~~~~yyywwwtttrrrqqqsssuuuwww}}}wwwiii___VVVSSSSSSSSSXXX]]]aaa___\\\ZZZZZZ\\\^^^```dddeeefffgggggggggfffeeedddccccccdddffffffeeedddbbbbbbbbbbbbbbbbbbbbbbbbdddcccbbbaaabbbdddfffgggjjjjjjkkkkkkkkkjjjhhhggggggiiikkkjjjhhhgggiiikkkjjjmmmpppsssrrroooiiieeedddbbbaaa``````^^^ZZZXXXYYYWWWTTTQQQPPPQQQRRRTTTYYYYYYYYY\\\cccllluuu{{{}}}vvviiiaaazzznnnddd^^^ZZZVVVRRRNNNNNNMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFDDDBBBAAA@@@???>>>===<<<<<<===>>>??????@@@BBBDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDFFFLLLZZZpppzzzccc[[[TTTXXXjjjrrrZZZHHH???777555555222111222//////000000000000//////.........///////////////............///000111222222111333555666999EEERRRkkk|||oookkknnnssszzz~~~jjjkkkhhh{{{uuusssuuuzzzxxxkkkbbbVVVNNNGGGEEEFFFGGGKKKQQQRRRYYY^^^\\\ZZZ[[[[[[ZZZ]]]\\\ZZZYYYYYYYYYYYYZZZ\\\]]]___aaacccdddeeeeeeeeefffggggggeeeeeeggghhhiiillloooppppppppppppqqqqqqppppppqqqqqqrrrssstttssssssrrrrrrqqqpppppppppqqqsssvvvzzz{{{tttpppqqquuuzzzyyyrrrmmmjjjiiillloooooolllkkklllnnnlllmmmmmmiiibbbZZZSSSPPPKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIGGGFFFBBBAAA@@@???>>>>>>>>>>>>AAACCCFFFHHHKKKOOOSSSVVV[[[___ffflllrrrvvv{{{~~~{{{yyyvvvsssrrrtttvvvxxx{{{|||wwwlllcccZZZWWWVVVWWW[[[```eeeccc```]]]]]]^^^```bbbeeefffggghhhiiihhhhhhgggdddbbbaaabbbdddeeedddcccbbbbbbbbbbbbbbbbbbbbbbbbdddcccbbbaaabbbdddfffgggjjjkkkllllllkkkjjjiiihhhgggjjjllljjjfffdddeeehhhiiilllppprrrqqqnnnkkkiiigggfffeeeddddddaaa]]]ZZZ]]][[[WWWUUUSSSTTTUUUVVV[[[[[[ZZZ]]]cccllltttzzz~~~wwwjjjaaa{{{oooeee___ZZZUUURRRPPPOOONNNLLLJJJIIIGGGGGGHHHGGGGGGEEEDDDBBB@@@???>>>>>><<<<<<<<<<<<>>>>>>???@@@BBBEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFMMM[[[qqq|||eee]]]UUUWWWhhhsss[[[HHH???777555444222000111//////000000000000//////.........///////////////............///000111111111111444555555999FFFTTTlllyyyllljjjoootttzzz~~~wwwhhhiiieee|||tttrrrsssxxx~~~wwwjjj```UUUNNNHHHGGGHHHIIIMMMRRRRRRYYY^^^\\\ZZZ[[[[[[ZZZ\\\\\\ZZZYYYYYYZZZ[[[[[[\\\]]]___aaacccdddeeeeeefffhhhiiiiiigggggghhhiiihhhkkkoooqqqqqqppppppqqqppppppppppppqqqrrrssssssrrrrrrrrrqqqqqqppppppppprrrtttxxx|||sssjjjddddddffffffllltttzzz|||tttnnnkkkfffgggiiijjjiiiiiijjjjjjnnnoooppplllddd[[[TTTPPPJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGCCCBBBAAA@@@??????>>>>>>@@@BBBEEEGGGIIILLLQQQUUUXXX\\\ccciiinnnsssxxx{{{~~~{{{{{{|||{{{|||~~~{{{xxxtttssstttuuuwwwzzz{{{vvvnnneee]]][[[ZZZZZZ^^^cccfffdddaaa^^^]]]^^^```bbbfffgggiiijjjkkkjjjjjjiiidddcccaaabbbdddeeeeeedddcccccccccccccccccccccccceeedddccccccccceeegggiiikkklllllllllllljjjhhhgggfffggggggccc]]]YYYYYYZZZ```ccchhhkkklllmmmnnnoookkkjjjiiihhhgggeee```]]]^^^]]]ZZZXXXWWWWWWXXXXXX[[[[[[[[[^^^dddllltttyyy}}}xxxjjjaaa|||pppeee___YYYUUUQQQNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGEEEDDDAAA@@@???>>>===<<<;;;;;;<<<===>>>>>>@@@CCCEEEGGGHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEELLLZZZpppddd\\\TTTWWWhhhttt]]]HHH???777555444111///000...///000111111000///.............../////////000...............///111111000111444555555999GGGVVVnnn{{{llljjjpppvvvzzz}}}sssfffgggccc~~~vvvtttuuuzzzvvvhhh^^^UUUNNNIIIIIIIIIIIIKKKOOORRRYYY^^^\\\ZZZ[[[[[[ZZZZZZZZZYYYXXXYYYYYY[[[\\\\\\]]]___aaacccdddeeeeeeggghhhiiiiiihhhgggggghhhgggkkkoooqqqqqqppppppqqqoooooooooppppppqqqrrrsssrrrqqqqqqqqqqqqqqqqqqqqqrrrtttxxx||||||oooeee]]]YYYYYYWWW\\\bbbgggrrrwwwqqqmmmdddcccbbbccceeeeeeeeedddfffiiilllkkkeee]]]VVVSSSNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHDDDDDDCCCBBBAAA@@@??????@@@AAACCCDDDFFFJJJOOORRRTTTYYY```fffkkkppptttwwwxxxxxxyyyzzzxxxuuurrrpppkkkkkkjjjiiijjjlllqqqttt~~~|||xxxvvvvvvwwwxxx{{{~~~zzzuuupppggg___]]]]]]]]]aaafffhhhfffbbb___^^^___aaabbbhhhiiijjjlllmmmllllllkkkfffeeecccccceeefffgggfffddddddddddddddddddddddddgggfffeeedddeeegggiiijjjmmmmmmmmmmmmllljjjhhhfffeeedddaaa]]]XXXUUUSSSSSSUUUYYY^^^aaadddggglllooonnnmmmmmmlllkkkhhhccc```___^^^]]][[[[[[ZZZZZZZZZZZZZZZ[[[___eeelllssswww{{{~~~wwwjjjaaa}}}pppfff___YYYTTTPPPLLLLLLLLLLLLKKKKKKKKKKKKHHHGGGGGGEEECCCAAA???>>>>>>===<<<;;;;;;<<<===>>>>>>@@@CCCFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDJJJYYYnnnccc[[[SSSWWWhhhvvv___HHH???777444333000///000...///000111111000///...---.........//////000000...------......///000111000111444555555999HHHWWWpppooolllrrrxxx{{{}}}}}}rrrdddeeebbb}}}zzzxxxxxx}}}uuuhhh]]]VVVOOOJJJIIIIIIHHHHHHKKKSSSZZZ^^^]]][[[\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\]]]___aaacccdddeeeeeefffhhhiiiiiihhhgggggghhhgggjjjoooqqqqqqqqqpppqqqoooooooooooopppqqqrrrsssqqqqqqqqqqqqqqqqqqqqqqqqppprrrvvvzzzzzznnndddZZZTTTQQQRRRVVVYYY\\\fffuuuzzzrrrooodddaaa^^^^^^aaabbbaaa^^^\\\```eeegggeee```[[[XXXSSSSSSRRRQQQOOOMMMKKKJJJGGGHHHIIIKKKKKKKKKKKKJJJEEEDDDDDDCCCAAA@@@?????????@@@AAACCCDDDHHHMMMQQQRRRWWW^^^dddiiinnnrrruuusssssstttsssqqqmmmiiifff^^^^^^]]][[[[[[]]]bbbeeeqqq{{{}}}zzzzzz{{{|||~~~~~~zzzvvvppphhhaaa_________cccgggkkkhhheeebbb```aaacccdddiiijjjkkkmmmnnnnnnmmmmmmhhhfffdddeeefffhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeehhhgggfffeeefffhhhjjjkkknnnnnnnnnmmmllliiigggfffeeebbb___\\\YYYXXXWWWVVVOOOSSSWWWZZZ]]]aaaggglllppppppoooooonnnjjjeeebbb^^^^^^^^^]]]]]]\\\\\\[[[XXXYYY[[[___eeelllsssvvvyyy|||wwwjjjaaaqqqeee]]]XXXUUURRRPPPOOOMMMLLLJJJIIIIIIHHHHHHGGGFFFDDDCCCAAA@@@???AAA@@@???>>>============>>>???AAACCCEEEGGGHHHIIIGGGGGGGGGFFFDDDCCCAAA@@@DDDHHHTTTiii~~~ddd\\\TTTWWWhhhvvv^^^GGG>>>666444333111000222000000000000000000000000------............------000000111111111111000000///444333666;;;;;;FFF^^^tttsssnnnrrrwww|||pppeee```ddd||||||zzz|||wwwjjj```WWWPPPJJJIIIIIIHHHJJJMMMUUUZZZ]]]\\\\\\]]][[[VVV\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]___aaabbbccccccbbbdddeeefffggghhhhhhhhhhhhjjjkkkmmmoooqqqrrrssssssooopppqqqqqqqqqqqqpppoooqqqpppoooooooooppprrrrrruuuwwwyyy|||~~~oooeee]]]VVVPPPUUUTTTTTTXXXaaannnzzzvvvkkkbbb[[[WWWZZZ^^^]]][[[ZZZTTTUUUXXX\\\```aaa```^^^]]]\\\YYYVVVSSSQQQOOONNNKKKJJJIIIIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDCCCAAA>>>AAAAAAAAACCCEEEHHHKKKMMMRRRUUUZZZaaagggmmmppprrrrrroookkkhhheeeaaaZZZUUUWWWQQQOOORRRRRRQQQTTT[[[aaalll|||~~~|||~~~zzztttoooggg```_________bbbgggiiigggdddaaa```bbbdddfffjjjkkknnnoooppppppnnnnnnooommmkkkiiihhhiiikkkmmmjjjiiigggfffeeeeeefffffffffffffffggghhhjjjkkklllnnnnnnmmmlllkkkiiihhhggghhheeeaaa]]][[[XXXUUUSSSSSSPPPPPPSSSVVVYYY```iiimmmnnnppppppnnnjjjfffccc]]]]]]]]]]]]]]]\\\\\\\\\ZZZ[[[\\\___dddiiinnnqqqsssxxxvvvhhh^^^~~~pppddd]]]XXXTTTQQQPPPOOOMMMLLLJJJIIIIIIIIIHHHGGGFFFDDDCCCAAA@@@???AAA@@@???>>>============>>>???AAACCCEEEGGGHHHIIIHHHGGGGGGFFFEEECCCBBBAAADDDHHHTTTiiiddd\\\TTTWWWiiiwww___GGG===555333222000000111000000000000000000000000...//////////////////...------...000000111111111///333333666;;;<<>>@@@@@@AAABBBDDDGGGJJJLLLPPPSSSYYY___eeeiiilllmmmlllhhhddd```]]]YYYTTTPPPMMMIIIGGGKKKLLLKKKNNNSSSYYYcccttt}}}|||uuunnnfff___^^^^^^^^^aaafffhhhfffcccaaaaaaccceeegggjjjkkknnnoooppppppnnnmmmooonnnlllkkkjjjkkklllmmmkkkjjjhhhgggffffffggghhhggggggggghhhiiijjjkkklllmmmmmmlllllljjjiiihhhggghhheeeaaa^^^[[[YYYUUUSSSQQQNNNNNNQQQRRRUUU\\\dddiiikkknnnooommmiiidddaaa]]]]]]]]]]]]]]]]]]]]]^^^\\\]]]^^^aaaeeekkkooorrrqqqvvv}}}xxxkkkaaayyymmmccc\\\WWWSSSOOOOOOOOOMMMKKKJJJIIIIIIIIIHHHGGGFFFDDDCCCAAA@@@???@@@@@@???>>>============>>>???AAACCCEEEGGGHHHIIIHHHHHHHHHGGGEEEDDDBBBAAADDDHHHTTTiiieee]]]UUUXXXjjjxxx```GGG===555333222000000111000000000000000000000000//////000000000000//////***+++---...000111111111...222222555<<<===JJJbbbxxx~~~pppbbb]]]bbbyyyxxxkkkaaaXXXPPPJJJIIIIIIHHHIIIMMMTTTZZZ^^^]]]\\\]]]\\\XXXZZZZZZZZZZZZZZZ[[[\\\]]]]]]^^^```aaacccdddddddddeeeffffffggggggggggggfffiiijjjkkkmmmooopppqqqqqqrrrrrrssssssssssssrrrrrrppppppooooooppppppqqqrrrsssuuuwwwxxxzzz}}}|||tttmmmgggccc___^^^___bbbjjjuuu}}}qqqeee\\\VVVXXX[[[ZZZXXXXXXUUUVVVYYY^^^cccfffffffffcccbbb___\\\XXXVVVTTTSSSRRRPPPNNNMMMMMMLLLJJJIIIGGGFFFDDDDDDDDDCCC@@@>>>>>>>>>???@@@CCCFFFIIIJJJNNNRRRWWW^^^bbbdddeeeeeeddd```[[[WWWTTTQQQNNNKKKGGGEEEEEEHHHJJJIIIKKKOOORRR[[[kkk}}}~~~vvvmmmddd]]]\\\\\\]]]aaaeeegggeeecccbbbbbbdddfffhhhjjjlllnnnoooppppppooonnnnnnnnnnnnnnnmmmmmmmmmmmmlllkkkjjjhhhhhhhhhhhhiiihhhhhhhhhhhhiiikkklllmmmllllllkkkjjjjjjiiihhhggghhheeebbb___\\\YYYVVVSSSOOOLLLKKKMMMNNNOOOUUU\\\dddgggjjjmmmlllgggbbb___ZZZZZZZZZZZZ[[[\\\]]]]]]\\\]]]___aaaeeejjjnnnppppppttt{{{xxxlllddd~~~vvvkkkbbb\\\WWWRRRNNNOOONNNMMMKKKJJJJJJIIIIIIHHHGGGFFFDDDCCCAAA@@@?????????>>>===============>>>???AAACCCEEEGGGHHHIIIIIIIIIHHHGGGFFFDDDCCCBBBDDDHHHSSSiii~~~ggg^^^WWW[[[nnnyyyaaaHHH>>>666444333111111222/////////////////////////////////000000/////////+++,,,...///000111111111---222111555<<<>>>LLLeee}}}pppeee```bbbwwwxxxkkkbbbXXXQQQKKKIIIIIIGGGIIILLLSSSZZZ___^^^\\\]]]\\\ZZZYYYYYYZZZZZZ[[[\\\]]]^^^^^^___```aaacccddddddeeegggggghhhhhhhhhhhhhhhgggjjjjjjlllnnnooopppqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqpppppppppppppppqqqqqqqqquuuwwwxxxyyyzzz{{{~~~zzztttpppnnnmmmmmmpppvvvttthhh___XXXYYY\\\[[[ZZZ[[[XXXXXXZZZ___dddhhhiiiiiifffdddaaa^^^ZZZXXXVVVUUUUUUSSSQQQOOOOOOMMMKKKIIIGGGEEEDDDDDDDDDBBB@@@>>>=========???AAADDDGGGIIIMMMPPPVVV\\\___```___^^^]]]YYYUUUPPPNNNLLLLLLLLLJJJKKKLLLOOOQQQQQQQQQRRRSSSZZZgggxxxxxxnnneee]]][[[\\\\\\```eeefffeeedddcccdddfffhhhjjjkkklllnnnpppqqqpppooonnnmmmnnnooooooooonnnmmmmmmmmmllljjjiiihhhhhhiiiiiiiiiiiiiiiiiijjjkkklllmmmkkkkkkjjjiiihhhhhhgggggggggeeeaaa___]]]ZZZVVVSSSNNNKKKJJJKKKKKKKKKOOOVVV___bbbfffiiiiiieee```]]]VVVVVVVVVVVVWWWXXXZZZ[[[[[[\\\]]]```cccgggjjjlllooosssyyy}}}vvvllleee|||tttiiiaaa[[[WWWRRROOONNNNNNMMMKKKJJJJJJJJJJJJHHHGGGFFFDDDCCCAAA@@@??????>>>==================>>>???AAACCCEEEGGGHHHIIIIIIIIIIIIHHHGGGEEECCCBBBDDDHHHSSSiiiyyyhhh___XXX^^^rrrzzzaaaIII???777555555222222333////////////////////////---......//////......---//////000111111111000000---222111555<<>>@@@CCCFFFHHHLLLOOOTTTYYY\\\[[[ZZZXXXTTTSSSPPPMMMLLLMMMOOOQQQSSSVVVYYYZZZ[[[[[[YYYVVVUUUZZZdddsss}}}qqqhhh```]]]\\\]]]aaafffgggfffeeeeeefffhhhjjjllllllnnnppprrrrrrrrrqqqpppmmmnnnooopppppppppnnnmmmmmmlllkkkiiiiiiiiiiiijjjkkkkkkjjjkkkkkklllmmmnnnkkkjjjiiigggffffffffffffeeecccaaa___]]]ZZZUUURRRNNNJJJIIIJJJIIIHHHLLLRRRYYY]]]aaaeeeeeebbb^^^[[[UUUUUUTTTTTTUUUWWWYYYZZZZZZ[[[]]]___bbbeeeggghhhmmmqqquuuzzz~~~vvvlllfff}}}uuujjj```[[[WWWSSSPPPNNNMMMLLLKKKJJJJJJJJJJJJHHHGGGFFFDDDCCCAAA@@@???>>>======<<<<<<=========>>>???AAACCCEEEGGGHHHIIIJJJJJJIIIIIIGGGFFFDDDCCCDDDGGGSSSiiivvvfff^^^WWW___tttyyyaaaIII???777555444222222333000000000000000000000000------............------000000111111111111000000///222222555===@@@NNNhhhzzzsssbbb\\\]]]ooo~~~yyymmmcccYYYRRRKKKJJJIIIGGGHHHKKKPPPYYY```___\\\]]]^^^^^^[[[[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^___```bbbdddeeeggghhhiiijjjjjjkkkkkkkkklllmmmnnnpppqqqqqqrrrrrrnnnnnnmmmllllllmmmnnnnnnoooooopppqqqqqqqqqqqqpppuuuwwwyyyyyyxxxvvvvvvvvvttttttssspppkkkgggfffeeekkkrrr~~~~~~rrriiibbbccchhhjjjlllnnnhhhfffdddeeegggjjjkkkkkkhhhgggccc```\\\YYYWWWVVVVVVTTTQQQPPPNNNMMMJJJHHHFFFEEECCCCCCCCCBBB???===;;;;;;<<<===@@@CCCFFFGGGKKKNNNRRRUUUWWWWWWVVVTTTNNNNNNOOOOOOPPPTTTYYY\\\___dddhhhhhhgggfffaaa\\\WWWYYY```mmm}}}wwwmmmddd```______ccchhhiiihhhhhhhhhiiijjjlllmmmnnnppprrrsssttttttrrrrrrnnnoooqqqrrrrrrqqqppppppooonnnlllkkkjjjjjjkkkllllllllllllllllllmmmnnnnnnlllkkkhhhfffeeeddddddeeecccaaa___^^^\\\YYYTTTQQQMMMJJJIIIJJJIIIGGGJJJOOOTTTVVVZZZ]]]^^^]]][[[YYYVVVUUUTTTSSSTTTUUUWWWYYYYYYZZZ\\\^^^```bbbdddeeehhhkkkooossswww|||uuummmgggwwwjjj```[[[WWWTTTRRRNNNMMMLLLKKKKKKJJJJJJKKKHHHGGGFFFDDDCCCAAA@@@???======<<<<<<<<<======>>>>>>???AAACCCEEEGGGHHHIIIKKKJJJJJJIIIHHHFFFEEEDDDDDDGGGSSShhhuuuccc[[[UUU^^^uuuxxxaaaGGG>>>666333333111000222000000000000000000000000......////////////............///000111111111000000333222555===@@@OOOiii{{{tttddd]]][[[jjj~~~}}}zzzmmmdddZZZRRRKKKJJJIIIGGGHHHKKKOOOYYY```___\\\]]]___```\\\\\\\\\[[[[[[\\\]]]]]]]]]]]]]]]^^^___aaacccddddddeeefffhhhiiijjjkkkkkkllllllnnnoooppppppqqqpppnnnmmmlllkkkkkklllmmmnnnnnnooopppqqqrrrqqqqqqpppvvvxxx{{{{{{yyywwwvvvuuullllllkkkgggbbb]]]ZZZYYY\\\dddpppxxxnnngggiiiooossswwwzzzrrrooollljjjkkkllllllllljjjhhheeeaaa]]]ZZZXXXWWWUUUSSSPPPNNNMMMLLLIIIGGGFFFDDDCCCCCCCCCBBB???===;;;;;;<<<>>>@@@CCCFFFGGGIIIKKKNNNPPPRRRRRRRRRQQQMMMPPPTTTWWW[[[```ggglllqqqwww{{{zzzwwwuuunnnfff]]][[[]]]eeesss}}}sssiiidddbbbaaaeeejjjkkkkkkjjjkkkkkklllmmmnnnpppqqqsssuuuvvvuuutttsssrrrrrrssstttttttttttttttrrrqqqooonnnmmmmmmnnnnnnmmmmmmmmmlllmmmmmmnnnooommmkkkhhheeeccccccccccccaaa```^^^]]][[[XXXSSSPPPLLLIIIHHHIIIHHHFFFHHHNNNNNNPPPSSSUUUWWWWWWWWWVVVTTTSSSQQQOOOOOOQQQSSSUUUTTTUUUWWWYYY[[[]]]^^^^^^```cccfffjjjnnntttzzz~~~{{{qqqiiidddyyykkk```[[[XXXUUUSSSNNNMMMLLLKKKKKKJJJKKKKKKHHHGGGFFFEEECCCAAA@@@???======<<<<<<<<<======>>>>>>???AAACCCEEEGGGHHHIIIKKKKKKJJJIIIHHHFFFEEEDDDCCCGGGRRRhhhvvvaaaXXXSSS\\\tttxxxaaaEEE<<<444222111///...000000000000000000000000000//////000000000000//////+++,,,---///000111111111111444333555===@@@OOOiii}}}vvvjjjaaa\\\ggg~~~}}}zzznnndddZZZRRRLLLJJJIIIGGGHHHKKKOOOYYYaaa```\\\]]]___```]]]]]]\\\\\\[[[\\\\\\\\\]]]\\\\\\]]]^^^```bbbcccbbbcccdddfffhhhiiijjjjjjkkkkkkmmmnnnoooooooooooonnnmmmlllkkkkkklllmmmnnnnnnooopppqqqrrrqqqppppppqqqtttwwwwwwuuusssqqqpppjjjjjjiiieee___YYYVVVUUUMMMUUUbbbqqq{{{qqqkkkmmmtttyyy}}}zzzvvvqqqnnnmmmmmmmmmlllllljjjgggccc___[[[YYYXXXSSSQQQOOOMMMMMMKKKIIIGGGFFFDDDCCCCCCCCCAAA???===<<<<<<<<<>>>@@@CCCFFFHHHGGGIIIKKKMMMNNNOOOOOOOOOPPPTTTZZZ```eeekkktttyyy{{{qqqddd```]]]aaajjjrrrvvvwwwzzzwwwlllfffdddcccfffkkkmmmllllllllllllmmmnnnnnnqqqrrruuuvvvwwwwwwuuutttuuuuuuuuuuuuvvvvvvwwwwwwtttsssrrrppppppppppppqqqnnnmmmmmmmmmmmmnnnnnnooonnnlllhhheeecccbbbbbbbbb```___]]]\\\[[[WWWSSSOOOKKKHHHGGGHHHGGGEEEGGGMMMJJJKKKNNNPPPRRRSSSSSSTTTPPPOOOLLLKKKJJJLLLNNNOOOOOOPPPRRRTTTUUUWWWWWWWWWZZZ\\\```cccgggmmmtttyyyvvvkkkddd___wwwjjjbbb[[[UUUQQQRRRMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIHHHFFFDDDBBB@@@???:::::::::;;;<<<===>>>???@@@@@@AAACCCDDDFFFGGGHHHIIIJJJKKKKKKIIIGGGEEECCCEEEJJJVVVjjjuuucccZZZTTT[[[rrrvvv___GGG>>>666444333111000222//////000000///...------000...,,,---000111///---////////////000000000000222111555:::<<>><<<;;;;;;;;;<<<>>>AAACCCEEEFFFHHHIIIJJJLLLOOOTTTWWWXXX\\\aaagggmmmttt|||{{{nnnhhhbbb```ccciiilllnnnlllooowww~~~uuuiiiddddddhhhjjjnnnnnnnnnoooppprrrttttttwwwwwwxxxxxxxxxxxxwwwwwwuuuvvvwwwxxxxxxxxxwwwwwwzzzxxxuuurrrqqqrrrsssttttttsssqqqpppoooppppppqqqmmmllliiifffdddcccbbbbbb``````___\\\YYYTTTPPPMMMLLLJJJGGGEEEEEEFFFIIIKKKKKKLLLLLLMMMNNNOOOOOOPPPMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOOOOQQQRRRSSSTTTTTTYYYWWWVVVWWWZZZ```lllxxx}}}}}}sssjjjaaa[[[vvviiibbb[[[UUURRRRRRMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIHHHFFFDDDBBB@@@???<<<<<<<<<<<<<<<===>>>???@@@@@@AAACCCEEEFFFGGGHHHJJJKKKLLLLLLKKKIIIGGGEEEGGGKKKUUUhhhwwwcccZZZTTT[[[pppvvv```GGG>>>666444333111000222///////////////...------000...---...000000///---////////////000000000000111000444999;;;AAAVVVmmm{{{hhh```\\\fff{{{}}}zzzppphhhZZZRRRKKKIIIGGGEEEFFFIIIPPPUUU[[[___```^^^]]]\\\\\\[[[ZZZYYYZZZ\\\]]]___^^^^^^^^^___```aaabbbccccccdddeeeggghhhjjjkkkkkkllllllmmmmmmnnnoooooooooqqqpppooonnnnnnmmmmmmnnnppppppppppppqqqqqqqqqrrruuuwwwzzz|||}}}{{{xxxvvvnnnlllhhhccc\\\TTTNNNKKKJJJJJJPPPZZZgggyyyuuukkkiiilllsss}}}}}}xxxsssuuuqqqmmmkkkjjjgggbbb^^^ZZZWWWRRRNNNKKKHHHFFFDDDDDDBBBAAAAAABBBAAA???===;;;;;;;;;<<<===@@@BBBCCCEEEFFFIIIKKKMMMQQQVVVZZZ^^^bbbfffkkkpppwww}}}{{{tttkkkgggiiilllmmmllljjjkkkqqq}}}}}}wwwlllfffgggjjjmmmnnnooooooppprrrsssuuuuuuwwwxxxxxxyyyyyyxxxxxxwwwxxxyyyyyyzzzzzzzzzzzzzzzzzzxxxvvvtttssssssuuuvvvuuutttsssqqqppppppppppppmmmkkkhhheeebbbaaa``````]]]]]]]]]\\\YYYUUURRROOOJJJHHHFFFCCCCCCEEEGGGIIIHHHIIIIIIJJJJJJKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKLLLMMMNNNOOOPPPPPPSSSQQQPPPSSSUUU[[[gggsss}}}|||rrrjjjaaa[[[uuuhhhaaa\\\UUURRRRRRNNNMMMLLLLLLJJJJJJIIIHHHIIIIIIHHHFFFDDDBBB@@@???>>>>>>=========>>>>>>??????@@@AAACCCEEEGGGHHHIIIJJJKKKMMMMMMMMMKKKIIIHHHIIILLLUUUeee{{{xxxccc[[[UUU[[[oooxxxaaaGGG>>>666444333111000222///////////////......---000...---...///000///...////////////000000000000000000333888:::@@@VVVnnn|||jjjbbb]]]fffyyy~~~zzzppphhhZZZRRRKKKIIIGGGDDDEEEHHHOOOSSSZZZ^^^___]]]\\\[[[[[[[[[ZZZZZZ[[[\\\^^^___^^^^^^^^^___```aaabbbcccddddddeeefffggghhhiiijjjlllmmmmmmnnnnnnoooooopppqqqpppppppppppppppqqqqqqppppppqqqqqqrrrrrrssssssvvvxxx|||~~~|||uuusssnnnggg___WWWPPPLLLHHHGGGIIIPPP[[[iii}}}vvviiidddeeejjjttt}}}|||xxxtttooommmllljjjfffccc]]]XXXRRRLLLHHHFFFCCCBBBCCCAAAAAAAAABBBBBB@@@>>>;;;;;;;;;;;;<<<>>>@@@AAACCCEEEIIILLLPPPUUUZZZ^^^dddgggkkknnnrrrwww|||vvvrrrtttvvvuuurrrmmmlllmmmuuu}}}{{{qqqkkkjjjmmmoooppppppqqqssstttuuuvvvwwwyyyyyyyyyzzzzzzyyyyyyyyy|||||||||}}}}}}}}}~~~~~~{{{yyywwwvvvuuuvvvwwwxxxxxxwwwuuusssqqqpppoooooollljjjgggcccaaa___]]]]]]ZZZ[[[[[[ZZZYYYVVVSSSQQQIIIGGGDDDBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGGGGGGGGGGGGGGGGFFFHHHHHHIIIJJJKKKLLLMMMMMMNNNLLLLLLOOORRRXXXcccnnn}}}zzzqqqiiibbb\\\~~~sssgggaaa\\\VVVRRRRRRNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHFFFDDDBBB@@@???>>>>>>======<<<=========???@@@BBBCCCEEEGGGIIIIIIJJJKKKMMMNNNMMMLLLJJJIIIJJJLLLSSScccyyyzzzeee]]]WWW\\\nnnxxxbbbGGG>>>666444333111000222...///////////////......//////....../////////...////////////000000000000111000444888:::AAAXXXooo}}}lllddd^^^fffyyy~~~{{{qqqiii[[[SSSLLLIIIGGGEEEEEEHHHMMMRRRXXX]]]^^^]]][[[[[[[[[ZZZZZZ[[[[[[]]]^^^___^^^^^^______```bbbcccdddeeeffffffggghhhiiiiiijjjmmmmmmmmmnnnooooooppppppooonnnnnnoooooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrvvvxxx}}}|||yyytttlllcccZZZRRRNNNLLLHHHGGGKKKRRR]]]mmm{{{vvvhhh```]]]```iiirrrzzzsssnnnkkkhhhddd```[[[VVVNNNIIIEEEDDDBBBAAABBBAAA@@@AAABBBBBBAAA???<<<;;;;;;;;;<<<===???@@@CCCEEEJJJNNNSSSXXX^^^bbbfffhhhkkknnnpppssswwwzzz}}}wwwssspppssszzzvvvooolllnnnppprrrssstttvvvwwwxxxyyyyyyzzzzzz{{{{{{{{{{{{zzzzzz~~~~~~~~~~~~~~~|||{{{yyyxxxxxxxxxyyyzzzyyyxxxvvvtttqqqooonnnmmmllljjjfffbbb___]]]\\\[[[YYYZZZZZZYYYXXXUUURRRPPPHHHGGGEEECCCBBBCCCDDDEEEGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFHHHHHHHHHHHHFFFEEEGGGHHHIIIJJJKKKLLLMMMNNNNNNLLLMMMQQQTTTXXXcccnnn{{{zzzqqqjjjccc]]]{{{pppfff```\\\VVVRRRRRRNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHFFFDDDBBB@@@???======<<<;;;;;;;;;<<<<<>>666444333111000222......///////////////....../////////......//////////////////000000000000333222555999;;;CCCZZZrrr~~~mmmddd^^^gggyyy~~~~~~|||rrrjjj]]]UUUNNNKKKIIIFFFFFFIIILLLQQQXXX\\\]]]]]]\\\[[[ZZZZZZ[[[[[[\\\^^^___```____________aaabbbcccdddgggggghhhiiijjjjjjkkkkkkmmmmmmnnnnnnooopppppppppooooooooopppqqqrrrssstttttttttsssrrrqqqqqqppppppuuuwww{{{{{{sssiii```XXXTTTOOOJJJGGGIIIMMMTTT___iii{{{vvviii___YYYXXX^^^fffuuuyyypppjjjddd]]]YYYSSSOOOIIIEEECCCCCCBBBBBBBBBAAA@@@AAABBBBBBAAA???<<<;;;;;;;;;<<<===???@@@DDDGGGLLLPPPTTTYYY___bbbeeegggjjjlllnnnooorrrtttvvv~~~|||vvvwwwxxx|||{{{sssnnnnnnppptttuuuwwwyyyzzz{{{{{{{{{||||||}}}}}}}}}}}}||||||~~~~~~~~~}}}~~~~~~}}}|||{{{zzzyyyyyyzzzzzzxxxxxxvvvsssqqqnnnllljjjjjjhhheeeaaa^^^\\\ZZZZZZYYYZZZZZZYYYVVVSSSPPPNNNJJJHHHFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFHHHIIIKKKMMMNNNOOOOOONNNPPPTTTVVVZZZcccmmmxxx|||tttlllddd^^^yyyoooeee```\\\VVVSSSRRROOONNNMMMMMMKKKKKKJJJIIIIIIIIIHHHFFFDDDBBB@@@???<<<<<<;;;;;;;;;;;;<<<===???@@@BBBDDDFFFHHHJJJKKKKKKLLLMMMNNNNNNLLLJJJIIIHHHHHHOOO___www|||fff```[[[___ooouuu___GGG>>>666444333111000222---...//////////////////...///000///...---...000////////////000000000000444222555:::<<>>;;;;;;;;;;;;<<<>>>@@@AAAEEEHHHLLLPPPSSSWWW[[[^^^bbbdddgggjjjjjjlllnnnooorrrwww}}}}}}|||xxxyyyzzz}}}~~~uuuppppppqqqvvvxxxzzz|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}||||||~~~~~~}}}{{{zzzzzzyyyyyyvvvuuutttrrrooollliiihhhgggeeebbb___\\\ZZZYYYXXXXXXYYYYYYXXXUUURRROOOMMMJJJIIIHHHFFFEEEEEEEEEFFFCCCCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCDDDFFFHHHKKKMMMOOOPPPQQQPPPRRRVVVXXXZZZccclllvvvxxxnnneee^^^wwwmmmddd```\\\VVVSSSSSSOOONNNNNNMMMLLLKKKJJJJJJIIIIIIHHHFFFDDDBBB@@@???<<<;;;;;;;;;<<<===>>>??????@@@BBBDDDFFFIIIKKKKKKNNNOOOPPPPPPOOOMMMKKKIIIGGGGGGMMM]]]uuu|||ddd___ZZZ^^^nnnsss]]]GGG>>>666444333111000222------...///////////////---///000000...---...000////////////000000000000333222444888;;;CCC[[[ttt~~~lllbbb\\\fff{{{}}}{{{zzz~~~~~~~~~{{{pppggg^^^VVVNNNKKKIIIFFFFFFIIILLLRRRXXX]]]^^^^^^]]]]]]YYYZZZ[[[]]]^^^___``````_________```aaabbbddddddeeefffggghhhjjjlllmmmmmmnnnnnnnnnoooppppppqqqqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyy~~~wwwppplllaaa[[[XXXYYYZZZZZZ]]]aaafffrrr|||zzzwwwwwwyyy~~~|||rrriii^^^VVVUUUYYY\\\jjj}}}xxxkkkaaaYYYRRRMMMHHHFFFCCCBBBCCCDDDDDDCCCDDDBBBAAAAAABBBAAA???===;;;;;;;;;<<<===@@@BBBCCCEEEGGGKKKNNNOOOQQQTTTVVV[[[^^^aaadddeeefffhhhjjjkkkooosssvvv~~~{{{uuusssqqqoooqqqvvv{{{wwwssssssuuuxxxyyy|||~~~~~~|||||||||}}}~~~|||{{{yyyxxxxxxsssrrrqqqpppmmmjjjgggeeecccaaa^^^[[[YYYWWWVVVVVVUUUVVVWWWVVVUUUSSSPPPNNNJJJJJJHHHGGGFFFEEEEEEEEECCCCCCCCCDDDDDDEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCDDDGGGJJJNNNQQQSSSUUUUUUTTTVVVZZZ[[[\\\cccllluuu|||qqqeee]]]vvvlllccc```\\\WWWSSSSSSOOOOOONNNMMMLLLKKKJJJJJJIIIIIIHHHFFFDDDBBB@@@???<<<<<<<<<<<<===???@@@@@@???@@@BBBDDDGGGIIIKKKLLLPPPQQQRRRRRRPPPNNNLLLJJJGGGGGGLLL[[[sss|||bbb]]]YYY]]]lllrrr[[[GGG>>>666444333111000222------...///000000//////---///111000---,,,...000////////////000000000000222111333777:::BBBZZZsss}}}}}}kkkaaa[[[eee|||}}}yyyvvvyyy~~~~~~zzznnneee]]]UUUNNNJJJHHHEEEEEEGGGMMMRRRYYY]]]___^^^^^^]]]YYYZZZ[[[]]]^^^___``````______``````aaacccdddeeeddddddfffgggiiikkklllmmmnnnnnnnnnoooppppppqqqqqqppppppppppppqqqrrrssssssuuuvvvwwwxxxyyyzzz{{{{{{yyyyyyzzz}}}zzzvvvnnniiifffggghhhfffgggjjjgggppp|||wwwqqqiiigggeeeeeejjjqqqxxx}}}~~~wwwnnnbbbXXXUUUXXXVVV```nnn|||qqqddd[[[TTTMMMIIIGGGEEEDDDDDDEEEEEEDDDCCCEEECCCBBBBBBBBBAAA>>><<<;;;;;;;;;<<<>>>AAACCCEEEDDDGGGJJJLLLLLLMMMOOOQQQTTTWWW[[[^^^___aaacccddddddgggiiikkkrrr~~~|||wwwrrrnnnhhheeefffjjjqqquuu~~~yyyuuuvvvxxxyyyzzz}}}~~~}}}||||||~~~~~~}}}{{{yyywwwvvvqqqppppppnnnllliiifffddd___^^^[[[XXXVVVUUUTTTTTTSSSTTTUUUVVVUUUTTTRRRPPPJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFEEEGGGJJJMMMQQQUUUXXXZZZYYYXXX[[[^^^^^^___fffnnnuuusssfff]]]uuummmccc\\\XXXUUUQQQOOOMMMLLLKKKJJJJJJIIIIIIJJJHHHHHHHHHHHHEEEBBB???======<<<<<<<<<<<<======>>>AAAAAACCCEEEGGGJJJKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLIIIIIINNN\\\sss~~~fff___XXX[[[mmmooo[[[GGG===555333222111111333222111111000///......---////////////////////////......//////000000111111333666555777???EEEZZZxxx~~~~~~ooo___YYYcccwww|||}}}~~~wwwlllddd\\\TTTMMMJJJHHHDDDDDDFFFLLLQQQXXX\\\\\\[[[YYYXXX[[[[[[\\\]]]^^^^^^___```______^^^^^^^^^______```ccccccdddfffhhhjjjlllmmmppppppppppppqqqrrrsssssssssrrrqqqpppppprrrtttuuutttuuuvvvwwwyyy|||~~~|||~~~yyy|||uuuppppppvvvyyywwwtttsssuuu|||zzzwwwrrrkkkeee]]]XXXUUUTTTVVV[[[hhhuuuxxx{{{yyynnnccc[[[UUUQQQPPPUUU___mmmyyyvvvooodddYYYQQQLLLGGGEEEFFFFFFEEEDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@@@@???;;;:::999999;;;>>>BBBDDDFFFGGGGGGHHHIIIIIIJJJJJJOOOPPPRRRSSSUUUWWWXXXXXXYYY\\\```eeekkksss{{{{{{tttqqqhhhaaa```aaabbbeeejjjwwwzzz|||}}}|||{{{zzz{{{}}}}}}~~~~~~zzzwwwwww{{{~~~|||{{{{{{yyyvvvtttsssqqqnnnllljjjhhheeeccc```]]]YYYUUURRRQQQPPPPPPPPPQQQRRRRRRRRRQQQPPPOOOMMMLLLKKKIIIGGGFFFFFFFFFDDDEEEFFFFFFFFFGGGJJJMMMJJJIIIIIIHHHHHHHHHIIIIIIKKKMMMQQQSSSTTTUUUWWWYYYSSSUUUXXX[[[^^^dddjjjooo|||~~~rrrddd[[[vvvnnnddd\\\XXXUUURRROOOMMMLLLKKKJJJJJJIIIIIIJJJHHHHHHHHHGGGEEEBBB???======<<<<<<<<<<<<===>>>>>>@@@AAACCCEEEHHHJJJKKKLLLNNNOOOPPPPPPPPPPPPOOONNNJJJJJJPPP^^^ttt|||fff___XXX[[[lllnnnZZZFFF===555444333111111333111111111000///.........////////////////////////......//////000000111111333666555777???EEEYYYwww~~~~~~ppp```[[[dddyyywwwlllccc\\\TTTMMMJJJHHHDDDDDDFFFLLLQQQXXX\\\]]][[[YYYXXXZZZ[[[\\\]]]^^^___```aaa______^^^^^^^^^___``````ccccccdddeeehhhjjjlllmmmoooooooooooopppqqqrrrssssssrrrqqqpppppprrrsssuuuttttttvvvxxxzzz}}}}}}wwwxxx}}}~~~~~~uuummmjjjgggaaa\\\UUUQQQMMMMMMNNNRRR___kkkwww{{{{{{rrrggg___XXXRRRMMMPPPWWW```hhhmmmoooooogggaaaYYYQQQLLLIIIFFFDDDFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>><<<;;;;;;;;;===AAADDDGGGJJJIIIIIIIIIHHHHHHGGGGGGJJJJJJJJJJJJLLLMMMNNNOOOQQQTTTXXX]]]cccjjjrrrwwwyyypppkkkccc\\\ZZZ[[[\\\```eeerrruuuyyy{{{||||||}}}~~~~~~{{{xxxxxx{{{~~~|||{{{xxxuuurrrooommmjjjiiihhhfffdddbbb]]][[[WWWSSSQQQOOOOOOOOOOOOPPPQQQQQQQQQPPPOOOOOONNNMMMKKKJJJHHHGGGGGGGGGEEEFFFGGGGGGHHHIIILLLOOOKKKKKKKKKKKKLLLMMMOOOPPPQQQSSSUUUVVVUUUUUUWWWXXXUUUVVVXXX[[[___eeemmmrrr~~~~~~qqqdddZZZwwwoooeee]]]YYYVVVRRROOOMMMLLLKKKJJJJJJIIIIIIJJJHHHHHHHHHGGGDDDBBB???======<<<<<<<<<======>>>???@@@AAACCCEEEHHHJJJLLLMMMPPPQQQRRRSSSSSSRRRQQQPPPKKKMMMRRR```vvvzzzfff___XXX[[[lllmmmYYYEEE===666555444222000111111111000000//////......////////////////////////......//////000000111111222666555777???EEEXXXvvvppp```[[[eeezzzwwwkkkccc\\\TTTMMMKKKHHHEEEDDDGGGLLLQQQXXX\\\]]]\\\ZZZYYYYYYZZZ[[[\\\^^^___aaaaaa______^^^^^^______```aaabbbbbbccceeegggiiikkklllmmmmmmmmmnnnoooppprrrsssrrrqqqqqqpppppprrrssstttssstttvvvxxx{{{~~~yyylllccc___]]]YYYVVVPPPLLLIIIHHHHHHKKKVVVbbbsssyyy|||vvvlllcccZZZTTTOOOOOOPPPSSSVVVXXXXXXWWWVVVRRRMMMIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFEEECCCAAA???>>>======<<<===>>>AAADDDHHHJJJNNNMMMLLLJJJHHHFFFEEEDDDEEEDDDCCCBBBBBBCCCEEEFFFIIILLLPPPUUUZZZaaahhhllluuu|||zzzoooggg___WWWVVVVVVXXX\\\bbbkkkoootttyyy{{{}}}|||yyyyyy{{{|||zzzwwwssspppjjjhhhfffeeeeeedddaaa___ZZZXXXTTTQQQNNNMMMMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOOOONNNMMMKKKJJJIIIHHHHHHGGGHHHIIIIIIIIIKKKMMMOOOKKKKKKLLLMMMOOORRRTTTUUUYYYZZZZZZYYYXXXWWWXXXYYYXXXYYYZZZ[[[```gggqqqwww|||pppcccYYYxxxpppfff^^^ZZZVVVSSSPPPMMMLLLKKKJJJJJJIIIIIIJJJHHHHHHGGGFFFDDDAAA???>>><<<<<<<<<<<<===>>>??????@@@AAACCCFFFHHHKKKMMMNNNQQQQQQSSSSSSSSSSSSQQQQQQMMMOOOUUUdddyyyzzzfff^^^XXX\\\lllmmmWWWDDD<<<666666555222000000111000000000/////////...////////////////////////......//////000000111111111555444777>>>DDDWWWtttooo```[[[eeezzzwwwlllccc[[[TTTMMMKKKIIIEEEEEEHHHLLLQQQXXX]]]^^^]]][[[ZZZXXXXXXZZZ[[[]]]^^^___```___^^^^^^^^^___```aaabbbbbbbbbccceeegggiiikkklllkkkkkklllmmmnnnoooqqqrrrqqqqqqppppppqqqqqqrrrsssssstttvvvxxx|||zzzmmmbbb]]][[[YYYWWWQQQMMMJJJIIIGGGJJJSSS^^^nnnwww|||xxxpppfff\\\TTTRRRPPPNNNMMMMMMMMMLLLKKKLLLIIIGGGFFFGGGIIIIIIIIIGGGGGGHHHGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA???>>>===<<<<<<===@@@CCCGGGKKKMMMPPPOOOMMMKKKIIIGGGFFFEEEFFFDDDAAA???>>>???@@@BBBEEEHHHLLLQQQVVV\\\bbbfffiiiqqq}}}sssiii```XXXVVVVVVXXX\\\bbbggglllqqqvvvzzz|||}}}{{{{{{|||}}}{{{yyyvvvrrrooohhhfffdddbbbaaa```]]][[[WWWUUURRROOOMMMLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPOOOMMMLLLKKKJJJJJJJJJIIIKKKLLLKKKJJJJJJKKKLLLJJJJJJJJJKKKMMMPPPSSSTTT\\\]]]]]]\\\[[[ZZZ[[[\\\]]]\\\\\\]]]bbbjjjuuu|||zzznnnbbbYYYxxxpppfff^^^ZZZVVVRRROOOMMMLLLKKKJJJJJJIIIIIIJJJHHHHHHGGGEEECCCAAA???>>><<<<<<<<<======>>>@@@@@@@@@AAACCCFFFIIIKKKMMMNNNPPPQQQRRRSSSSSSRRRQQQPPPNNNPPPXXXggg}}}{{{eee^^^XXX\\\mmmnnnXXXDDD<<<666666555222000000000000000000////////////////////////////////////......//////000000111111111555444777>>>CCCVVVrrrmmm^^^ZZZcccxxxxxxmmmddd[[[TTTMMMKKKIIIFFFFFFHHHLLLRRRYYY^^^___]]]\\\[[[WWWWWWXXXZZZ[[[\\\^^^^^^^^^^^^^^^___```aaabbbbbbbbbcccccceeegggiiikkkmmmkkkkkkkkklllmmmooopppqqqppppppppppppqqqqqqrrrrrrrrrsssuuuxxx|||rrrfff___\\\[[[ZZZTTTPPPMMMKKKIIIJJJQQQ[[[kkkuuu}}}{{{sssiii^^^UUURRROOOKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFHHHJJJKKKJJJIIIIIIJJJJJJJJJIIIHHHGGGCCCCCCBBBAAA@@@???>>>>>>;;;<<<>>>AAAEEEJJJNNNPPPQQQPPPOOOMMMLLLJJJIIIHHHGGGEEEAAA>>>======>>>???BBBEEEIIINNNRRRWWW\\\```aaagggqqq{{{wwwmmmccc[[[XXXXXXYYY^^^cccgggkkkpppuuuxxx{{{}}}~~~}}}|||}}}~~~|||zzzxxxwwwuuuqqqnnnhhhfffccc```^^^\\\XXXVVVUUUSSSPPPMMMKKKKKKKKKLLLKKKKKKKKKLLLMMMNNNOOOOOOPPPOOONNNMMMLLLKKKKKKKKKLLLMMMNNNLLLIIIHHHHHHHHHIIIHHHGGGGGGHHHJJJMMMOOOYYY[[[^^^_________```bbbaaa`````````dddmmmxxxxxxmmmaaaYYYxxxpppfff^^^YYYUUUQQQNNNMMMLLLKKKJJJJJJIIIIIIJJJHHHHHHFFFDDDBBB@@@???>>><<<<<<<<<===>>>???@@@AAA@@@AAACCCFFFIIILLLNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPNNNQQQZZZjjjzzzddd^^^YYY^^^ooopppYYYEEE===666555444222000111000000000000////////////////////////////////////......//////000000111111000444444777>>>CCCTTTqqqlll^^^YYYbbbwwwzzznnneee[[[TTTMMMKKKIIIGGGGGGIIIMMMRRRYYY^^^___^^^]]]\\\XXXXXXYYYZZZ[[[\\\\\\]]]^^^^^^^^^___```aaabbbcccccccccdddfffhhhjjjlllmmmllllllllllllmmmnnnoooooopppppppppqqqqqqqqqqqqqqqrrrsssuuuxxx{{{vvvjjjccc```___^^^ZZZVVVSSSQQQNNNMMMSSS[[[mmmxxxyyynnnbbbYYYPPPMMMIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGJJJKKKKKKJJJKKKLLLMMMMMMMMMLLLJJJIIIBBBBBBAAA@@@@@@???>>>>>>:::<<>><<<<<<<<<<<<===@@@EEEIIIMMMQQQUUUXXX[[[^^^dddlllttt|||rrrhhh^^^ZZZYYYZZZ^^^dddgggkkkpppuuuwwwyyy{{{}}}}}}~~~~~~~~~~~~~~~{{{yyywwwuuutttrrrnnnlllgggddd```]]][[[XXXTTTRRRRRRQQQNNNKKKJJJJJJJJJKKKIIIIIIIIIJJJKKKMMMNNNOOOOOOOOONNNMMMLLLLLLLLLLLLNNNOOOOOOMMMJJJHHHGGGGGGHHHGGGEEEDDDDDDFFFIIIKKKUUUZZZ___ccceeefffggghhheeedddddddddhhhpppzzz~~~vvvmmmbbbZZZxxxpppeee]]]XXXTTTPPPMMMMMMLLLKKKJJJJJJIIIIIIJJJIIIGGGFFFCCCAAA@@@???>>><<<<<<<<<===>>>@@@AAABBB@@@AAACCCFFFIIILLLOOOPPPPPPQQQRRRSSSSSSRRRQQQPPPMMMQQQ[[[lllwwwccc]]]YYY___qqqrrr\\\FFF===555444333111111333////////////000000000000////////////////////////......//////000000111111///444444777>>>BBBTTTpppmmm___ZZZbbbvvv~~~|||pppfff[[[TTTMMMKKKJJJGGGGGGJJJMMMRRRYYY___```___^^^]]][[[[[[[[[[[[\\\\\\\\\]]]^^^^^^______```bbbcccddddddeeeeeegggiiikkkmmmnnnnnnnnnmmmmmmmmmmmmnnnnnnoooooopppqqqqqqqqqqqqqqqrrrsssuuuwwwzzz~~~|||rrrkkkhhhhhhhhhgggccc```^^^ZZZWWW\\\dddsss~~~uuuiii___TTTQQQMMMJJJJJJIIIHHHGGGHHHHHHIIIKKKNNNOOONNNLLLMMMNNNOOOPPPOOONNNLLLKKKEEEDDDCCCBBB@@@>>>======;;;===AAAFFFKKKPPPTTTVVVVVVUUUTTTRRRPPPOOOMMMMMMEEEDDDBBB@@@>>><<<;;;;;;:::===BBBFFFIIIMMMPPPSSSUUUWWW[[[```gggppp{{{xxxnnnccc^^^\\\\\\aaafffgggkkkppptttwwwyyy{{{}}}}}}~~~~~~~~~yyywwwtttrrrpppmmmiiifffbbb___\\\ZZZXXXUUURRROOOOOONNNKKKIIIGGGGGGHHHIIIHHHHHHHHHHHHJJJLLLNNNOOOOOONNNMMMLLLLLLKKKKKKLLLMMMOOOPPPOOOMMMJJJIIIJJJJJJHHHFFFEEEEEEHHHKKKMMMTTTYYYbbbhhhkkklllllllllhhhhhhggghhhkkkrrr{{{|||uuulllbbb[[[wwwoooeee\\\WWWTTTOOOLLLMMMLLLKKKJJJJJJIIIIIIJJJIIIGGGEEECCCAAA@@@???>>><<<<<<<<<===>>>@@@AAABBB@@@AAACCCFFFJJJMMMOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQMMMQQQ[[[mmmuuuccc]]]YYY___rrrttt]]]GGG>>>555333222111111333////////////000000000000////////////////////////......//////000111111111///444444777>>>BBBSSSooo~~~nnn```[[[bbbvvv~~~}}}}}}~~~}}}qqqggg[[[TTTMMMLLLJJJGGGGGGJJJMMMRRRZZZ___```___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^______```bbbcccdddeeeeeefffhhhjjjlllnnnooooooooonnnmmmmmmmmmmmmnnnoooooopppqqqqqqqqqqqqppprrrssstttwwwzzz}}}zzztttrrrrrrssstttpppmmmkkkfffccchhhoooxxxzzznnnddd[[[XXXTTTQQQOOONNNLLLJJJKKKKKKLLLOOORRRSSSRRRPPPNNNOOOPPPQQQQQQOOONNNLLLHHHGGGEEECCCAAA>>>===<<<<<<>>>CCCHHHNNNSSSWWWYYYYYYXXXVVVTTTQQQOOOMMMLLLFFFEEEDDDBBB@@@>>><<<;;;999<<>>???AAABBBCCCDDDFFFHHHJJJLLLNNNOOOQQQQQQQQQRRRQQQQQQPPPPPPTTTUUU\\\ooossseee^^^XXX___wwwpppXXXDDD<<<555444333111///000---...///000000///...---......------------......000000000000111111111111666444666:::<<>>???BBBIIIRRRXXXYYYYYYYYYWWWUUUTTTSSSQQQOOOLLLIIIGGGDDD@@@<<<:::888888======???AAAEEEHHHJJJLLLKKKMMMPPPSSSWWW\\\cccgggooovvvzzzpppfffaaaaaaeeehhhlllnnnrrrvvvyyyzzz{{{{{{~~~~~~|||zzzxxxuuurrrnnnmmmmmmjjjbbb\\\XXXVVVTTTRRRPPPOOONNNMMMHHHGGGEEEDDDCCCCCCCCCCCCBBBDDDFFFFFFGGGHHHKKKMMMNNNOOOOOONNNKKKIIIIIIJJJNNNNNNOOOOOOQQQRRRSSSTTTTTTRRROOOMMMNNNPPPTTTVVVZZZ^^^eeejjjmmmoooqqqsssmmmlllkkklllpppwww}}}{{{uuulllaaaYYYpppiii```YYYVVVTTTQQQNNNMMMLLLKKKJJJJJJJJJKKKLLLJJJHHHEEEBBB@@@>>>>>>=========<<<<<<===???AAABBBCCCDDDEEEGGGJJJLLLNNNNNNPPPQQQQQQRRRQQQQQQPPPOOORRRTTT]]]ppptttddd]]]WWW^^^vvvoooWWWDDD<<<555444333111///000......////////////......///..................///000000000000111111111111444222555:::<<>>???@@@DDDLLLSSSXXXZZZYYYYYYXXXWWWVVVUUUSSSOOOLLLGGGEEECCC???===;;;::::::<<<<<<>>>@@@CCCFFFIIIJJJHHHJJJMMMOOOSSSWWW]]]aaagggmmmvvv}}}sssiiiddddddgggiiikkknnnqqquuuxxxzzz{{{{{{||||||}}}~~~{{{yyywwwvvvsssoookkkiiihhheee___ZZZTTTSSSQQQOOOMMMKKKJJJJJJGGGFFFDDDBBBAAAAAAAAABBBAAACCCEEEEEEFFFGGGJJJLLLNNNOOOOOOMMMKKKIIIIIIIIINNNNNNOOOPPPQQQSSSTTTUUUVVVTTTSSSRRRRRRTTTWWWXXX]]]aaafffjjjlllmmmooopppnnnmmmlllnnnrrrxxxzzzssskkkaaaZZZ|||pppiii```ZZZWWWUUUQQQOOOLLLKKKJJJIIIHHHHHHIIIJJJGGGFFFEEEBBB@@@>>><<<;;;===<<<<<<<<<===???AAABBBBBBCCCDDDGGGIIILLLMMMNNNPPPQQQQQQRRRQQQPPPOOONNNOOORRR]]]qqqvvvccc]]]WWW^^^vvvnnnVVVDDD;;;444333333111///000//////............//////000//////......//////000000000000000111111111111222000444999<<>>@@@CCCEEEGGGDDDFFFHHHJJJMMMPPPUUUYYY[[[```gggooovvv{{{yyyyyy|||~~~tttkkkeeedddfffgggjjjlllpppsssvvvyyyzzzzzzzzz{{{|||~~~}}}yyyvvvtttssssssoookkkeeebbbaaa^^^ZZZVVVPPPOOOMMMJJJHHHGGGFFFFFFDDDCCCAAA@@@???????????????AAACCCCCCDDDEEEHHHJJJMMMNNNOOOMMMJJJHHHHHHHHHLLLLLLMMMOOOQQQSSSUUUVVVWWWWWWWWWWWWXXXZZZ[[[\\\```cccgggjjjkkkkkkkkklllnnnnnnnnnpppuuu{{{zzzrrrjjjbbb\\\yyyooohhh```ZZZWWWUUUQQQNNNMMMLLLJJJIIIHHHHHHHHHIIIFFFFFFEEECCCAAA???<<<;;;<<<<<<<<<<<<===???@@@BBBAAABBBDDDFFFIIILLLMMMNNNPPPQQQRRRRRRRRRPPPNNNMMMMMMQQQ]]]sssxxxddd]]]XXX___xxxnnnVVVCCC:::444333333111///000000///...------...///000000000////////////000000///000000000111111111111222111444999;;;@@@SSSggg|||uuurrrssszzz~~~nnndddccckkk}}}|||{{{zzzzzz~~~vvvmmm```WWWNNNKKKIIIFFFEEEFFFFFFLLLSSSYYY[[[\\\\\\]]]]]]]]]\\\\\\\\\]]]^^^^^^aaabbbdddeeeddddddeeefffeeeffffffgggiiijjjllllllnnnooopppqqqqqqpppooonnnmmmmmmmmmmmmnnnoooppppppooorrrvvvxxxzzz|||vvvpppjjjkkkmmmrrrzzz{{{xxxuuutttwww}}}xxxssssssuuuxxxvvvrrroookkkiiihhhgggiiiiiiiiiiiiiiiiiiiiiiiieeeddd```\\\WWWRRRNNNLLLGGGEEEDDDBBBBBBAAA@@@@@@CCCGGGMMMTTTYYY[[[ZZZYYYXXXYYYZZZ\\\[[[XXXRRRMMMFFFDDDBBB???===<<<;;;;;;888888999;;;===@@@BBBCCCAAACCCEEEFFFHHHJJJNNNPPPQQQSSSXXX\\\bbbhhhpppuuu}}}|||yyyuuutttwww|||~~~yyyqqqhhhcccaaaaaabbbgggiiilllpppsssvvvxxxxxx{{{|||}}}~~~zzzuuurrrpppooooookkkfffaaa\\\ZZZXXXUUUSSSMMMLLLJJJGGGEEEDDDCCCBBBBBB@@@???===<<<<<<<<<<<<===>>>@@@AAAAAABBBEEEHHHKKKMMMNNNMMMJJJHHHGGGGGGIIIIIIKKKLLLNNNQQQSSSTTTWWWXXXYYYZZZ\\\\\\]]]]]]```cccfffhhhiiiiiiiiijjjmmmnnnpppsssxxx~~~{{{qqqhhhaaa\\\}}}vvvmmmggg___ZZZWWWUUUQQQNNNNNNLLLKKKIIIHHHHHHIIIIIIFFFFFFEEEDDDBBB@@@>>><<<<<<<<<;;;;;;===>>>@@@AAAAAABBBDDDGGGIIILLLNNNOOOQQQRRRSSSTTTSSSQQQNNNMMMLLLPPP]]]ssszzzeee___YYYaaazzznnnUUUBBB:::333333333000///000000///...------...///000000000////////////000000///000000000111111111111444222555999:::>>>OOOccc}}}tttqqqpppwwwtttiiigggmmmyyyrrrrrrsssrrrssswww|||}}}vvvmmmaaaWWWNNNKKKIIIFFFDDDFFFEEEJJJQQQWWWYYY[[[\\\\\\]]]\\\\\\\\\]]]]]]^^^___```ccceeeeeeeeedddeeeffffffffffffggghhhjjjlllmmmnnnooopppqqqqqqpppooonnnllllllllllllmmmnnnoooppppppssswwwyyy{{{}}}zzzuuurrrooopppuuu{{{|||yyyooonnnlllkkkmmmsssyyy~~~~~~wwwrrrppppppvvv|||xxxtttqqqnnnmmmmmmllllllkkkkkkjjjjjjjjjhhhfffaaa[[[TTTNNNJJJHHHDDDCCCCCCAAA@@@???@@@@@@EEEJJJRRRYYY\\\\\\ZZZXXXWWWXXXZZZ\\\\\\XXXRRRMMMGGGFFFCCC???===;;;::::::666777777999;;;===???@@@???AAACCCDDDDDDEEEHHHJJJIIIKKKLLLMMMPPPTTTYYY]]]ccclllwww|||vvvsssrrrtttwwwxxxvvvrrrllleee```^^^^^^^^^ccceeehhhkkkooorrrtttuuu{{{|||}}}~~~|||wwwrrrnnnkkkjjjjjjfffbbb]]]XXXUUUTTTRRRQQQKKKJJJHHHFFFDDDBBBAAAAAA???>>><<<;;;999999:::::::::<<<===>>>>>>@@@BBBEEEHHHJJJLLLLLLJJJHHHGGGGGGFFFFFFGGGIIIKKKNNNPPPQQQTTTVVVXXXZZZ[[[\\\\\\\\\]]]```ccceeefffgggiiijjjkkkmmmppptttzzz}}}qqqggg___[[[|||tttkkkeee^^^YYYWWWTTTPPPLLLMMMLLLJJJIIIHHHHHHIIIJJJGGGFFFEEECCCAAA@@@???>>><<<;;;;;;;;;<<<>>>@@@AAAAAACCCEEEGGGJJJMMMOOOQQQRRRSSSUUUUUUTTTRRROOOMMMMMMQQQ]]]ttt{{{fff___ZZZbbb|||lllTTTAAA999333222333000///111//////............//////000//////......//////000000000000000111111111111444222555999999<<>>===>>>@@@FFFLLLVVV]]]^^^\\\YYYWWWVVVWWWYYY[[[[[[WWWQQQMMMHHHFFFCCC???<<<;;;:::999666666666777999;;;<<<======>>>AAAAAABBBBBBDDDFFFDDDDDDDDDDDDDDDEEEIIILLLOOOXXXcccnnn|||}}}xxxtttpppooooooooommmjjjfffaaa^^^\\\[[[[[[^^^```bbbfffiiimmmpppqqqwwwyyy{{{|||}}}}}}}}}}}}}}}~~~~~~}}}|||zzzxxxsssnnnjjjfffdddccc___]]]YYYUUURRRPPPPPPPPPJJJIIIGGGEEECCCAAA@@@@@@>>><<<;;;999888888888888777999;;;;;;<<<===@@@BBBEEEGGGJJJKKKJJJHHHHHHHHHDDDEEEEEEGGGIIIKKKMMMNNNQQQRRRTTTVVVXXXZZZZZZ[[[[[[]]]```bbbccceeegggiiiiiikkkooouuu{{{}}}pppeee^^^[[[{{{sssiiiddd]]]XXXVVVSSSOOOKKKJJJIIIHHHGGGGGGHHHIIIIIIGGGEEECCCAAA???>>>>>>>>>;;;;;;;;;;;;<<<>>>@@@AAABBBCCCFFFHHHLLLOOOQQQRRRSSSUUUVVVWWWVVVSSSPPPNNNOOORRR^^^sss{{{eee___ZZZbbb|||jjjQQQAAA999222222222000///111......////////////......///..................///000000000000111111111111222111444999999<<>><<<;;;===???FFFNNNXXX______\\\XXXVVVUUUUUUWWWXXXXXXUUUPPPLLLFFFDDDBBB???===<<<;;;;;;555555666777888999;;;<<<:::<<<>>>??????@@@AAACCC???@@@@@@???>>>>>>@@@BBBCCCJJJSSS]]]kkkzzzyyyxxxwwwsssooojjjhhhfffbbb```^^^[[[YYYXXXXXXWWWZZZ[[[]]]aaaeeehhhlllmmmppprrruuuxxxzzz{{{{{{{{{zzz{{{|||}}}|||{{{yyyxxxuuusssoookkkfffaaa^^^\\\XXXWWWUUURRROOOMMMMMMMMMIIIHHHFFFDDDAAA@@@??????===<<<:::888777777777777666777999999:::;;;>>>@@@AAADDDHHHJJJJJJIIIIIIIIIEEEEEEEEEFFFHHHJJJKKKLLLOOOPPPQQQSSSUUUWWWYYYZZZZZZ\\\___``````bbbdddffffffiiinnnttt{{{{{{oooddd^^^[[[{{{rrrhhhbbb\\\XXXUUURRRNNNJJJHHHGGGFFFFFFFFFGGGHHHIIIFFFDDDBBB???======>>>>>>;;;;;;;;;;;;<<<>>>???AAACCCDDDFFFIIILLLOOORRRSSSTTTUUUWWWXXXWWWTTTPPPNNNPPPSSS^^^sss{{{ddd^^^YYYaaa{{{hhhOOO@@@888222222222000000111---...///000000///...---......------------......000000000000111111111111000///333888999<<>>>>>>>>???AAA<<<===>>>===<<<;;;===???>>>CCCIIIQQQ___nnnwwwyyyrrrssstttrrrmmmgggcccaaaYYYXXXWWWVVVUUUTTTSSSSSSWWWXXX[[[^^^bbbfffiiikkkjjjlllpppuuuxxxzzz{{{{{{wwwxxxyyyzzzzzzxxxwwwuuuqqqpppmmmhhhccc^^^YYYWWWTTTTTTSSSPPPMMMKKKKKKLLLHHHGGGEEECCC@@@???>>>>>><<<;;;999888777666777777555666888888999:::===??????CCCGGGJJJJJJIIIIIIJJJFFFFFFFFFGGGHHHIIIKKKLLLNNNNNNOOOQQQSSSVVVXXXZZZZZZ\\\^^^_________aaacccdddgggmmmssszzzyyymmmddd^^^\\\}}}uuuiiieee^^^XXXSSSOOOLLLIIILLLJJJHHHFFFFFFFFFGGGHHHFFFEEECCCAAA>>>===<<<;;;<<<===>>>>>>===>>>@@@BBBEEEFFFHHHKKKNNNQQQSSSTTTYYYYYYYYYYYYWWWTTTQQQOOOOOOSSS```tttyyyddd\\\XXXddd}}}eeePPP;;;888444111111222222222000000///..............................///000000333222111/////////000000000555444444;;;>>>III]]]yyynnnhhheeekkktttwwwvvvzzz{{{tttrrrttt|||}}}yyyqqq___YYYPPPJJJGGGFFFCCCAAACCCGGGMMMSSSXXX[[[[[[[[[\\\\\\\\\]]]^^^___```aaa``````bbbcccdddeeeeeeeeebbbccccccdddfffhhhiiijjjnnnnnnoooppppppooonnnmmmllllllkkkllllllmmmnnnooooooqqqtttxxx{{{}}}~~~~~~}}}yyyooofff\\\WWWTTTPPPQQQTTTTTTVVVXXXZZZ[[[]]]aaaccckkkqqqxxxxxxrrrkkkgggfffbbbhhhpppxxx~~~zzzsssllljjjeee^^^XXXSSSOOOMMMKKKJJJGGGEEEBBB@@@???>>>???;;;;;;>>>@@@======>>>IIIVVVbbbdddaaa\\\WWWRRRRRRQQQPPPNNNKKKIIIGGGGGGCCCBBB???===;;;999888888;;;:::888777777777888888999:::;;;======<<<;;;;;;<<<;;;:::999999:::;;;<<<@@@AAAEEELLLVVV```gggjjjiiijjjjjjiiifffaaa\\\ZZZWWWRRRMMMKKKMMMNNNOOONNNOOOSSSXXX[[[^^^```cccdddhhhiiillloooqqqsssuuuuuuvvvwwwyyyzzzyyyvvvssspppmmmkkkhhhccc^^^[[[XXXWWWUUUTTTRRROOOMMMLLLKKKJJJJJJIIIFFFBBB@@@???>>>>>>::::::;;;:::999777555444666666777777888999;;;;;;???@@@BBBDDDEEEFFFFFFFFFGGGGGGEEEEEEEEEFFFGGGHHHJJJLLLOOOSSSVVVWWWWWWWWWXXXZZZ[[[[[[ZZZ[[[]]]___dddiiipppvvvzzz~~~|||ssskkkddd]]]YYYyyymmmhhh```YYYTTTPPPMMMKKKLLLJJJHHHGGGFFFFFFGGGHHHFFFEEECCC@@@>>>===<<<;;;<<<===>>>>>>>>>>>>@@@CCCDDDEEEHHHKKKNNNQQQTTTUUUYYYZZZZZZYYYXXXUUURRRPPPOOOTTT```tttzzzfff]]]YYYddd}}}cccNNN<<<999444111111111111111000000///..............................///000000111000000//////000111222000555444444;;;>>>III]]]~~~xxxkkkeee^^^ccclllyyywwwvvvzzz~~~yyyxxx}}}~~~xxxppp___YYYPPPJJJGGGFFFDDDAAACCCGGGMMMSSSXXX[[[[[[[[[[[[[[[[[[\\\\\\]]]______```aaabbbcccdddeeeeeeeeeccccccddddddfffgggiiijjjmmmnnnooopppoooooonnnmmmlllkkkkkkllllllmmmnnnooommmooorrruuuxxx{{{}}}~~~~~~wwwhhh___VVVSSSPPPNNNOOOSSSRRRTTTWWWZZZ[[[^^^bbbeeekkkqqqwwwwwwrrrlllhhhgggbbbgggnnnuuuzzzyyyrrrmmmjjjeee^^^WWWQQQMMMJJJIIIHHHFFFDDDBBB@@@?????????<<<;;;>>>???>>>???BBBJJJWWWccceeebbb]]]WWWSSSQQQPPPOOOMMMJJJHHHGGGFFFDDDCCCAAA>>><<<;;;:::999:::999888777666777888888:::;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<===>>>???AAABBBDDDJJJRRRZZZ```bbbaaabbbbbbaaa```]]][[[YYYSSSOOOJJJIIIJJJKKKLLLKKKMMMPPPUUUYYY[[[]]]```bbbeeegggiiilllnnnpppqqqrrrrrrtttuuuvvvuuusssooommmjjjhhheee```\\\XXXVVVUUUSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIFFFDDDAAA@@@>>>>>>;;;;;;:::999888777555444444444555666888:::;;;<<>>===<<<;;;;;;===>>>>>>>>>>>>AAACCCDDDEEEHHHKKKOOORRRTTTVVVZZZZZZ[[[ZZZYYYVVVSSSRRRPPPUUUaaauuu|||hhh___ZZZeee}}}|||```LLL===999444111000000000///000//////............///...............///000000////////////000111222333000555444444;;;>>>III]]]zzzwwwhhh```YYY]]]dddooo~~~vvvuuuyyyvvvnnn```YYYPPPJJJHHHFFFDDDBBBCCCGGGMMMSSSXXX[[[\\\\\\[[[[[[ZZZ[[[[[[\\\]]]^^^```aaabbbcccdddeeeeeeeeedddddddddeeefffggghhhhhhlllmmmnnnoooooonnnmmmmmmkkkkkkkkkkkklllmmmnnnooonnnoooqqqtttwww{{{~~~uuubbbYYYRRRPPPOOONNNPPPTTTSSSVVVZZZ]]]```cccgggjjjmmmrrrvvvvvvqqqkkkhhhfff```dddjjjooossswww{{{}}}xxxooollliiiddd^^^WWWPPPKKKHHHHHHGGGEEECCCBBBAAAAAA@@@@@@<<<;;;===??????BBBGGGNNN[[[fffhhhddd^^^XXXRRROOONNNMMMKKKIIIGGGFFFEEEEEECCCAAA???===<<<;;;;;;999888777666666666777888;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAACCCCCCDDDCCCDDDHHHNNNSSSWWWXXXXXXWWWWWWWWWVVVVVVWWWWWWOOOKKKGGGEEEFFFGGGGGGGGGJJJMMMQQQUUUWWWYYY]]]___bbbccceeegggjjjkkkmmmmmmmmmnnnpppqqqpppmmmjjjhhhfffddd```\\\XXXUUUSSSRRRRRRQQQOOOMMMLLLKKKJJJJJJJJJIIIHHHFFFDDDAAA???>>><<<;;;:::888777666555555222222333555777999;;;<<<===>>>???AAABBBCCCDDDDDDCCCCCCCCCDDDFFFGGGIIIJJJIIIKKKMMMPPPSSSTTTUUUUUUVVVWWWWWWWWWWWWXXX[[[]]]dddhhhooovvv{{{}}}tttkkkccc]]]XXX|||qqqjjj```XXXSSSPPPNNNMMMKKKJJJIIIGGGGGGGGGGGGGGGEEEDDDBBB@@@>>>===<<<;;;;;;<<<===>>>>>>???AAACCCDDDEEEHHHKKKOOORRRUUUVVVZZZ[[[[[[[[[ZZZWWWUUUSSSQQQVVVaaauuu|||iii```ZZZeee~~~zzz___LLL===:::555111000000///...000///............//////...............///000000////////////000000111111000555444444;;;>>>III\\\xxxwwwfff\\\YYY[[[___hhhyyy|||tttssswwwuuulll```YYYPPPJJJHHHGGGDDDBBBBBBFFFMMMSSSXXX[[[\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]```aaabbbcccdddeeeeeedddeeeeeeeeeeeeeeefffggghhhkkklllmmmnnnooonnnmmmlllkkkkkkkkkkkklllmmmnnnnnnppppppqqqtttwww{{{wwwccc[[[TTTRRRRRRRRRTTTYYYYYY\\\```dddhhhkkkooorrrrrrtttvvvtttooohhhdddbbb]]]```eeeiiimmmoooqqqrrrssstttuuusssssswwwwwwoooiiigggccc]]]WWWQQQLLLJJJHHHGGGEEEDDDCCCBBBBBBBBBAAA===;;;===>>>@@@FFFMMMUUUbbbmmmmmmggg```XXXQQQLLLLLLKKKIIIHHHFFFEEEDDDDDDCCCAAA???===<<<;;;;;;999888777666666666777888;;;;;;::::::;;;<<<>>>?????????@@@BBBCCCEEEGGGGGGGGGFFFFFFIIIMMMQQQRRRSSSRRRQQQOOONNNNNNOOOQQQRRRKKKIIIFFFDDDCCCDDDDDDEEEGGGJJJNNNQQQTTTWWWZZZ]]]___```bbbdddfffggghhhhhhiiijjjkkkkkkjjjhhheeedddbbb```]]]YYYVVVSSSQQQQQQQQQPPPOOOMMMLLLLLLLLLLLLJJJJJJJJJHHHFFFCCC@@@>>>>>>===:::888666666666666222222333444555777888999;;;;;;===???@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHGGGIIIKKKNNNPPPRRRSSSSSSUUUVVVVVVVVVVVVWWW[[[]]]bbbgggooouuu{{{~~~tttkkkccc\\\XXX{{{vvvlllfff]]]UUUQQQNNNMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGDDDCCCAAA???>>><<<<<<<<<:::<<<===>>>>>>???BBBDDDDDDFFFHHHLLLOOORRRUUUVVVZZZ[[[\\\[[[ZZZXXXUUUTTTRRRWWWbbbvvv|||iii```[[[fffzzz___LLL===999444111000//////...//////............//////...............///000000000000000000//////......000555444444;;;>>>III\\\vvvxxxggg\\\ZZZZZZ[[[bbbrrryyyqqqooosssuuulll```ZZZQQQKKKHHHGGGDDDBBBBBBFFFLLLSSSXXX[[[\\\\\\]]]\\\\\\\\\\\\]]]]]]^^^aaabbbccccccddddddddddddeeeeeeeeeeeeeeefffggghhhjjjkkklllmmmnnnnnnmmmlllkkkjjjjjjkkkkkklllmmmnnnooooooppprrruuuxxx{{{}}}}}}}}}}}}}}}{{{kkkccc\\\ZZZYYYXXX[[[___bbbeeejjjmmmpppsssvvvxxxyyyyyyxxxsssllleee___\\\ZZZ\\\```dddhhhiiiiiihhhdddeeedddbbb```fffpppyyyxxxpppgggfffccc___ZZZUUUQQQOOOKKKJJJHHHFFFEEEDDDCCCCCCAAA>>><<<======???GGGPPP]]]iiitttssskkkbbbXXXQQQJJJJJJIIIHHHGGGFFFEEEDDDCCCBBB@@@>>><<<;;;;;;:::888888777666666777888999:::::::::;;;<<>>;;;999777666666666555444444444444444555555888999;;;<<<>>>?????????BBBBBBCCCCCCCCCCCCCCCCCCEEEFFFHHHKKKNNNPPPRRRSSSTTTUUUUUUTTTTTTVVVZZZ]]]```eeemmmtttzzzuuukkkccc\\\WWW}}}tttnnneee```XXXRRROOONNNMMMLLLJJJIIIIIIHHHHHHGGGFFFFFFCCCBBBAAA???===<<<<<<<<<:::;;;===>>>>>>???BBBDDDFFFGGGIIILLLOOORRRTTTUUUYYYZZZ[[[[[[ZZZXXXUUUTTTTTTXXXcccvvv|||iiiaaa]]]iiiwww\\\KKK<<<888333000/////////...///............//////000...............///000000000000000000///...---,,,000555444444;;;>>>III]]]uuu{{{jjj```YYYXXXXXX^^^nnntttllljjjooovvvnnnaaaZZZQQQKKKIIIGGGEEECCCBBBFFFLLLSSSXXX\\\]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^aaabbbcccddddddddddddddddddddddddeeefffggghhhhhhiiijjjkkkmmmmmmmmmmmmllljjjjjjjjjjjjkkklllmmmnnnllllllmmmnnnoooqqqsssssstttttttttrrrsssxxxwwwooogggeeeddddddfffjjjnnnqqquuuxxxyyyzzz|||}}}~~~zzztttllleee^^^ZZZYYYZZZ\\\```ccccccaaa^^^TTTVVVVVVTTTTTTZZZeeennnzzzsssiiiiiigggddd```\\\XXXVVVPPPOOOMMMJJJGGGEEEDDDDDDAAA>>>=========???GGGQQQ```mmmwwwvvvnnndddZZZRRRIIIIIIHHHGGGGGGFFFEEEEEEBBBAAA@@@>>><<<;;;;;;;;;999888777777777888999:::;;;;;;<<>>;;;999888777777666666555444333333333333666777888:::;;;<<<======@@@AAAAAABBBAAAAAA@@@@@@BBBCCCEEEHHHLLLOOORRRSSSRRRRRRRRRRRRRRRUUUYYY\\\^^^ccckkkrrryyy~~~uuulllccc[[[WWWyyynnnhhh^^^ZZZUUUQQQOOOOOONNNMMMIIIIIIIIIIIIHHHGGGFFFFFFBBBBBB@@@???===<<<<<<<<<:::;;;===>>>>>>???BBBEEEHHHIIIJJJMMMOOOQQQSSSTTTYYYYYYZZZ[[[ZZZXXXUUUTTTUUUYYYdddwww}}}jjjcccaaammmrrrXXXGGG;;;777333000///000000///...............///000000...............///000000...//////000000///...---000555444444;;;>>>III]]]tttoooeee[[[ZZZXXX\\\iiizzz~~~ppphhhfffkkkxxxpppaaaZZZQQQKKKIIIGGGEEECCCAAAEEELLLSSSYYY\\\]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\bbbbbbcccdddddddddccccccccccccddddddfffgggiiijjjhhhiiikkklllmmmmmmlllllljjjjjjjjjjjjkkklllmmmnnnkkkllllllmmmmmmllllllkkkhhhhhhfffcccdddjjjvvv}}}vvvtttttttttwww{{{}}}|||vvvooogggaaa\\\YYYYYYZZZ\\\]]]\\\XXXTTTLLLNNNOOOMMMMMMSSS^^^ggguuu|||wwwqqqpppooolllhhhccc^^^\\\VVVTTTQQQNNNJJJGGGEEEDDD@@@>>>===>>><<<>>>FFFQQQ^^^kkkvvvwwwpppggg]]]UUUIIIHHHHHHGGGGGGFFFFFFFFFCCCBBBAAA???>>>===<<<<<<:::999888888888999;;;<<<<<<>>>AAADDDHHHKKKMMMNNNRRRSSSVVVXXXZZZ[[[\\\\\\\\\[[[YYYYYYZZZYYYWWWUUUPPPMMMIIIFFFDDDDDDEEEFFFFFFGGGGGGDDDAAA@@@AAACCCDDDFFFIIIKKKMMMQQQVVVYYYZZZZZZ\\\]]]^^^^^^^^^^^^_________^^^]]]\\\[[[ZZZYYYXXXVVVTTTRRRPPPPPPOOONNNMMMMMMMMMNNNOOOPPPPPPPPPOOOLLLJJJGGGEEEDDDDDDAAAAAA@@@>>><<<:::888777666555555444444444444555444555777888:::;;;;;;;;;<<<===>>>@@@@@@@@@?????????@@@CCCFFFJJJOOORRRTTTOOOOOOOOONNNNNNQQQVVVZZZ\\\aaaiiiqqqwww}}}uuulllccc[[[VVVvvvllleee[[[WWWTTTQQQPPPPPPOOONNNIIIIIIIIIIIIHHHGGGFFFFFFBBBAAA@@@>>>===<<<<<<<<<999;;;===>>>>>>@@@BBBEEEIIIJJJKKKMMMOOOQQQSSSSSSXXXYYYZZZZZZYYYWWWUUUSSSUUUYYYdddwww~~~llleeedddqqqnnnTTTDDD:::666222000///000000000...............///000111...............///000000,,,---...000000000//////000555444444;;;>>>III]]]sss~~~rrriii```^^^ZZZ[[[fffuuu||||||{{{mmmfffdddhhhyyyqqqaaaZZZQQQKKKIIIHHHEEECCCAAAEEELLLSSSYYY\\\]]]]]][[[[[[ZZZZZZZZZZZZZZZ[[[bbbbbbcccdddddddddccccccbbbccccccdddfffhhhiiijjjhhhiiijjjlllmmmmmmlllllljjjjjjjjjjjjkkklllmmmmmmmmmmmmnnnnnnmmmkkkiiihhh```___\\\XXXYYYaaappp{{{~~~xxxqqqjjjddd```ZZZYYYXXXYYYZZZWWWQQQLLLLLLNNNNNNLLLKKKPPPZZZbbbooozzz~~~zzzwwwvvvuuurrrmmmgggbbb___ZZZXXXTTTPPPKKKHHHEEEDDD???>>>>>>>>><<<===FFFPPP[[[hhhuuuvvvppphhh^^^WWWHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCBBB@@@???>>>>>>>>>::::::999999999:::<<<======@@@DDDIIIMMMPPPQQQRRRYYY[[[]]]```aaabbbbbbbbbaaa```^^^]]]\\\ZZZWWWUUUNNNLLLHHHEEECCCCCCDDDEEEDDDFFFFFFDDDAAA???AAACCCBBBDDDGGGIIILLLOOOTTTXXXXXXYYYZZZ[[[\\\\\\\\\\\\]]]]]]\\\\\\[[[YYYXXXWWWWWWVVVTTTRRRPPPOOOOOONNNLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPMMMIIIGGGFFFEEEEEEBBBBBBAAA@@@>>>;;;888777555444444444444555666777333444666777999:::::::::999:::<<<>>>@@@@@@@@@???===???AAAEEEJJJNNNRRRTTTMMMMMMLLLKKKLLLOOOTTTXXXZZZ```hhhpppvvv|||vvvlllccc[[[VVV}}}tttkkkddd___[[[UUUQQQOOOMMMLLLKKKJJJJJJHHHGGGFFFEEEEEEEEECCCBBB@@@>>><<<<<<<<<<<<999<<<>>>@@@AAABBBEEEGGGFFFHHHKKKMMMPPPSSSWWWZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUYYYcccvvvmmmhhhiiiyyyjjjRRRCCC888777444222000/////////000///...------...///000---...000111000///...,,,............/////////000222111333666999>>>JJJWWWvvv~~~}}}rrriiiddd______dddmmmuuuzzzttthhh___```hhh{{{yyyrrrdddZZZQQQMMMKKKGGGEEEFFFCCCGGGNNNWWW]]]___]]][[[___]]]ZZZXXXWWWXXXZZZ\\\aaabbbdddfffhhhhhhhhhhhheeeddddddcccdddeeeggghhhkkkkkkkkkllllllmmmmmmmmmooonnnmmmllllllllllllllloooooommmkkkhhhddd```^^^]]]XXXUUUTTTSSSWWWbbbmmm{{{yyyrrriiidddaaa^^^[[[XXXVVVSSSPPPNNNLLLMMMNNNNNNOOORRRYYY^^^nnnuuu|||~~~|||~~~~~~zzzwwwrrrllleeeaaa[[[YYYUUUPPPKKKHHHFFFFFFBBB@@@===;;;<<<>>>BBBEEEUUUbbbnnnrrrrrrmmmaaaUUUKKKIIIFFFEEEEEEEEEEEEDDDDDDCCCAAA???>>>======<<<>>>===<<<;;;::::::;;;<<<@@@CCCHHHNNNSSSWWWZZZ[[[bbbccccccdddcccbbbaaa``````^^^\\\[[[[[[YYYVVVTTTNNNKKKHHHEEEEEEDDDBBBAAACCCBBB@@@???>>>>>>>>>>>>@@@CCCFFFIIIKKKOOOSSSVVVZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[ZZZXXXVVVUUUTTTTTTVVVVVVVVVUUUSSSPPPNNNLLLNNNMMMLLLKKKLLLNNNQQQRRRSSSPPPLLLIIIHHHGGGEEEDDDDDDBBB???>>>===<<<999777444333333333333444555555666666777888888888888888;;;;;;<<<===@@@BBBDDDEEE@@@@@@@@@@@@CCCFFFIIIKKKMMMMMMLLLKKKLLLOOOTTTXXX^^^aaahhhqqqyyyvvvmmmcccZZZUUU{{{ssskkkeee```[[[VVVQQQOOOMMMLLLKKKIIIHHHGGGEEEDDDDDDDDDDDDCCCBBB@@@>>><<<<<<<<<<<<:::<<>>JJJWWWwwwsssnnniiicccaaadddlllrrrwwwuuuiii```___gggxxxzzzssseee[[[RRRMMMKKKFFFDDDEEECCCFFFMMMUUU[[[^^^]]][[[^^^\\\ZZZXXXXXXYYYZZZ\\\___```bbbdddffffffffffffeeeeeedddddddddeeefffgggjjjjjjjjjkkkkkkllllllmmmnnnmmmmmmlllllllllmmmmmmppppppnnnllliiieeeaaa___ZZZUUUQQQOOONNNQQQYYYccclllsss~~~~~~wwwoooiiiiiieeeaaa]]][[[YYYVVVUUUPPPQQQRRRRRRRRRVVV[[[```kkkqqqwwwzzzzzzzzz}}}{{{wwwqqqiiibbb^^^ZZZXXXUUUQQQMMMIIIGGGFFFDDDBBB???======???BBBDDDOOO\\\iiioooppplllaaaUUUMMMJJJFFFEEEEEEEEEDDDDDDDDDCCCAAA@@@???>>>>>>>>>;;;:::999888999;;;<<<>>>BBBEEEIIIOOOTTTXXX[[[\\\ccccccdddcccbbbaaa___^^^\\\[[[ZZZZZZ[[[ZZZWWWUUUPPPMMMIIIGGGFFFEEECCCBBB@@@???===<<<;;;;;;<<<<<>>>>><<<:::888777777666666666777777888666666777888888888888888;;;;;;<<<>>>@@@BBBDDDEEEBBBAAAAAABBBCCCFFFIIIJJJLLLLLLLLLKKKLLLOOOTTTXXX^^^aaahhhpppyyy}}}tttkkkbbbZZZUUUxxxrrrkkkfff```\\\VVVQQQOOOMMMLLLJJJGGGFFFEEEDDDCCCBBBBBBBBBCCCAAA???===<<<<<<<<<<<<;;;===???@@@@@@AAACCCEEEFFFHHHKKKLLLNNNPPPTTTWWWZZZYYYXXXXXXVVVVVVUUUTTTUUUZZZfffyyysssoooppphhhPPPAAA888777444222000000000000//////............//////111///...,,,,,,...000111....../////////000000000222111333666999>>>JJJWWWxxxwwwtttnnnhhhdddfffkkkppptttwwwjjj```^^^cccsss{{{tttggg]]]SSSNNNKKKFFFDDDDDDCCCFFFKKKRRRXXX\\\\\\[[[]]]\\\ZZZXXXXXXYYY[[[\\\___```bbbdddeeefffffffffffffffeeedddddddddeeeeeehhhhhhiiiiiijjjkkkkkklllllllllkkkkkklllmmmooopppqqqqqqpppnnnkkkfffbbb```XXXSSSNNNLLLJJJJJJPPPWWW\\\cccpppxxxsssppplllgggbbb```^^^\\\ZZZXXXXXXXXXWWWXXXZZZ^^^bbbgggkkkoooqqqrrrtttxxx{{{~~~}}}zzzuuummmeee^^^ZZZXXXWWWUUURRRNNNKKKHHHFFFFFFDDDAAA???>>>???AAABBBGGGSSSbbbkkknnnjjj```VVVOOOLLLGGGDDDDDDDDDDDDCCCCCCBBBAAA@@@????????????:::999999999;;;>>>AAABBBDDDGGGKKKQQQUUUYYY\\\]]]aaaaaaaaa```___\\\ZZZYYYUUUUUUVVVXXXZZZYYYWWWUUUQQQNNNKKKIIIHHHFFFDDDBBB???>>><<<;;;::::::;;;;;;<<>>===;;;999666666555555444555555555666666777777777888888888;;;<<<===>>>@@@BBBDDDFFFDDDDDDCCCCCCDDDFFFHHHIIIJJJKKKKKKKKKKKKNNNSSSWWW]]]aaahhhpppxxx~~~zzzqqqiiiaaaYYYUUU|||vvvqqqlllhhh```\\\VVVQQQOOOMMMKKKJJJGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA???===<<<<<<<<<<<<<<<>>>@@@@@@@@@AAABBBDDDFFFHHHJJJLLLMMMOOOSSSUUUYYYYYYXXXWWWVVVUUUTTTTTTUUU[[[iii}}}sssppprrrfffOOO@@@888666444222111000000000/////////......///////////////...------...000111...////////////000000000222111333666888>>>JJJWWWxxx{{{wwwrrrkkkgggiiimmmrrrtttxxxkkk___\\\^^^lll|||vvviii___TTTOOOKKKFFFCCCDDDDDDEEEIIIOOOVVVZZZ\\\\\\\\\[[[YYYYYYYYYZZZ[[[\\\```bbbdddfffggghhhhhhggggggffffffeeeddddddddddddfffgggggghhhiiijjjkkkkkkjjjjjjjjjjjjlllnnnqqqsssqqqrrrrrrqqqnnnjjjfffccc\\\VVVQQQNNNJJJGGGIIINNNSSSZZZfffxxx~~~zzzuuupppkkkhhhfffdddcccaaa```^^^]]]\\\]]]___aaabbbdddffffffgggjjjnnnqqquuuuuutttpppiiiaaa[[[WWWVVVVVVUUUSSSPPPLLLHHHFFFGGGEEEBBB@@@>>>>>>>>>>>>@@@KKKYYYeeejjjggg___XXXQQQMMMHHHDDDCCCCCCCCCCCCAAA@@@@@@???????????????======<<<===???BBBFFFHHHFFFIIIMMMQQQUUUXXXZZZ[[[\\\\\\[[[ZZZXXXUUURRRQQQMMMMMMPPPSSSVVVWWWUUUSSSQQQNNNKKKIIIHHHGGGDDDBBB@@@???===<<<;;;;;;<<<<<<;;;===@@@BBBEEEHHHLLLOOOSSSSSSTTTUUUWWWXXXYYYYYY[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVUUUTTTRRROOOMMMKKKKKKKKKLLLMMMNNNMMMMMMMMMMMMKKKIIIIIIIIIIIIGGGFFFEEECCCAAA@@@???>>><<<:::666666555444444444444444666666666666666777888888;;;<<<<<<>>>@@@BBBDDDFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJKKKNNNSSSVVV\\\aaahhhpppwww~~~xxxooofff^^^VVVRRR{{{vvvrrrmmmiiiaaa\\\VVVQQQNNNMMMKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@>>><<<<<<;;;<<<<<<<<<>>>@@@@@@@@@AAABBBDDDFFFHHHJJJLLLMMMOOOSSSUUUXXXXXXWWWVVVUUUTTTSSSSSSUUU]]]lll~~~pppnnnqqqfffNNN???888666444222111111111111...//////////////////...,,,---///000000000///...////////////000000000111222111333666888>>>JJJWWWvvvvvvrrrllljjjmmmrrrwwwyyyzzzmmm___ZZZZZZddd}}}}}}wwwjjj```UUUPPPLLLFFFDDDDDDCCCEEEHHHNNNTTTYYY[[[[[[ZZZZZZYYYYYYZZZ[[[\\\]]]```aaaccceeeggggggggggggfffffffffeeeeeeddddddccceeeffffffggghhhjjjjjjkkkiiiiiiiiiiiilllooorrruuurrrssstttuuussspppmmmkkkccc\\\WWWTTTOOOIIIGGGIIINNNSSS___ppp{{{wwwuuusssqqqooojjjhhhdddbbb```___^^^^^^___^^^]]]\\\]]]___bbbeeehhhjjjllljjjddd^^^ZZZXXXWWWVVVUUUSSSPPPLLLHHHFFFFFFEEEBBB@@@>>><<<;;;;;;<<>>>>>>>>>>>???@@@@@@AAAAAAAAACCCEEEGGGIIIKKKJJJLLLOOORRRTTTUUUVVVVVVSSSSSSSSSQQQOOOMMMJJJIIIFFFGGGIIIMMMQQQSSSRRRQQQOOOMMMJJJIIIIIIGGGDDDBBB@@@???===<<<;;;:::;;;;;;:::<<>><<<;;;;;;<<<<<<;;;===???@@@@@@AAACCCEEEFFFHHHKKKLLLNNNPPPTTTWWWXXXWWWVVVVVVTTTTTTSSSRRRUUU^^^ooozzzlllkkkooo}}}fffNNN???888666555333222111222222......////////////......+++,,,///111111000///.../////////000000000111111222111333666999>>>JJJWWWuuuuuuqqqmmmmmmpppvvv|||~~~pppaaaYYYWWW___vvv}}}vvvkkk```VVVQQQMMMGGGDDDEEECCCDDDHHHNNNUUUYYY[[[[[[YYYYYYYYYYYYZZZ[[[\\\]]]^^^___aaacccdddeeeeeeeeeeeeeeefffffffffeeeddddddeeeeeefffgggiiijjjkkkkkkiiiiiihhhiiikkkooosssvvvtttvvvyyy{{{|||zzzxxxvvvmmmfffaaa^^^XXXPPPKKKJJJJJJOOOYYYkkk~~~{{{xxxvvvssspppkkkfffccc```]]][[[[[[YYYWWWVVVVVVXXXZZZ\\\___ccchhhhhhddd___]]]\\\YYYXXXVVVSSSOOOLLLIIIGGGEEEDDDCCCAAA>>><<<:::999;;;???GGGQQQWWWVVVUUUVVVPPPMMMJJJGGGFFFEEECCCAAA>>>>>>>>>>>>???@@@AAABBBCCCDDDGGGIIILLLMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQPPPKKKKKKLLLKKKJJJHHHFFFEEEDDDDDDEEEHHHLLLOOOOOOOOOMMMKKKJJJJJJJJJHHHFFFCCC@@@???===:::999888888888999;;;>>>@@@AAADDDHHHKKKMMMNNNOOOQQQSSSTTTVVVWWWTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUSSSQQQOOOLLLKKKHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGHHHJJJJJJIIIHHHFFFDDDBBBBBBBBBAAA???===<<<;;;999888777666666555777666555444555666777888999:::;;;<<<>>>@@@BBBDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMPPPTTTWWW]]]ccckkkqqqwww~~~yyynnncccZZZSSSNNNzzzuuuooojjjbbb]]]WWWQQQNNNLLLJJJIIIIIIHHHGGGFFFEEEDDDDDDDDD@@@???===<<<;;;;;;<<<<<<:::<<>>JJJWWWuuu}}}tttqqqnnnnnnssszzzttteee[[[WWW]]]rrr|||vvvjjj```VVVQQQMMMHHHFFFFFFCCCDDDIIIOOOVVVZZZ[[[ZZZXXXXXXYYYZZZ[[[\\\]]]]]]]]]___aaacccdddeeeeeedddcccdddeeefffffffffeeedddeeeeeefffgggiiijjjkkkllljjjiiihhhhhhkkkooosssvvvwwwzzz~~~{{{uuuooolllfff]]]TTTRRRMMMPPPYYYhhh|||wwwpppkkkfffbbb\\\XXXWWWVVVSSSSSSTTTVVVWWWXXX\\\bbbhhhjjjfffbbbaaabbb[[[YYYVVVRRRNNNKKKHHHGGGEEEEEEDDDBBB@@@===:::999<<<:::>>>FFFKKKKKKMMMRRRNNNLLLJJJIIIHHHFFFCCCAAA?????????@@@AAACCCDDDEEEFFFIIINNNSSSVVVXXXXXXXXXWWWWWWVVVUUUSSSQQQNNNLLLGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDFFFJJJMMMNNNNNNLLLKKKJJJKKKLLLKKKHHHFFFCCCAAA>>>;;;999777777777777999;;;===???BBBEEEHHHIIIIIIKKKMMMOOOQQQSSSTTTSSSRRRRRRRRRRRRRRRSSSSSSUUUUUUTTTSSSQQQNNNLLLJJJHHHGGGFFFEEEEEEFFFGGGHHHFFFEEEFFFHHHJJJKKKJJJHHHGGGEEECCCBBBBBBBBB@@@>>>::::::888666555444333333777666555444444666777888888888999;;;===???AAABBBEEEEEEFFFFFFFFFFFFFFFEEEGGGIIIKKKMMMNNNQQQUUUWWW^^^dddlllsssxxxyyynnnddd\\\UUUQQQ{{{vvvooojjjbbb]]]WWWRRRNNNLLLJJJIIIIIIHHHGGGEEEDDDDDDDDDDDD???>>>===<<<;;;;;;<<<===999<<<>>>@@@AAABBBEEEGGGFFFHHHKKKMMMPPPSSSWWWZZZWWWWWWVVVUUUTTTSSSRRRRRRTTT___rrrxxxeeeffflll{{{fffOOO@@@777666555333222222333333---...///000000///...---///...---,,,---///111333000000000000111111111111222111333666999>>>JJJWWWvvvwww~~~uuurrrooopppuuu{{{xxxggg]]]XXX]]]qqq|||uuujjj```VVVQQQNNNIIIFFFGGGBBBDDDIIIPPPWWW[[[[[[ZZZWWWXXXYYYZZZ[[[\\\]]]^^^___aaaccceeefffggggggfffbbbccceeefffgggfffeeeeeeeeeeeefffhhhiiikkklllllljjjiiihhhhhhkkkooosssvvvyyy}}}zzzxxxrrrhhh^^^ZZZRRRTTT[[[hhh}}}|||tttnnniiiccc\\\XXXUUUSSSRRRRRRTTTVVVXXXXXX^^^dddkkkllliiieeeeeefff]]][[[VVVQQQMMMJJJHHHGGGEEEEEEEEEDDDAAA>>><<<:::<<<888999???CCCCCCHHHNNNMMMKKKJJJJJJIIIGGGCCC@@@@@@@@@AAABBBCCCEEEFFFGGGIIIMMMTTT[[[```aaaaaa```[[[[[[ZZZWWWTTTPPPMMMKKKFFFGGGHHHIIIJJJJJJIIIHHHHHHFFFDDDEEEIIILLLNNNOOOLLLKKKKKKLLLMMMMMMKKKIIIFFFDDDAAA>>>;;;999888888555777999;;;===???CCCFFFFFFGGGHHHJJJMMMOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUTTTSSSQQQNNNLLLJJJHHHGGGEEECCCCCCDDDFFFGGGEEEEEEFFFHHHKKKLLLJJJIIIGGGEEECCCCCCCCCBBB@@@???>>>===;;;999888777666666777666444333444555777999777888888:::<<<>>>@@@BBBDDDDDDEEEFFFFFFFFFFFFEEEGGGIIILLLNNNOOORRRUUUXXX^^^eeemmmsssxxxyyynnneee]]]WWWSSS~~~zzzwwwpppjjj___\\\WWWQQQMMMJJJIIIIIIJJJJJJIIIHHHGGGEEEEEEDDDCCCAAA???<<<:::999999999;;;<<<======???AAAFFFIIIIIIJJJMMMPPPSSSWWWYYYZZZZZZ[[[ZZZXXXUUUSSSTTTUUUUUUaaavvvyyyjjjhhhlll{{{}}}bbbLLL???999888666444222111000000111111111111111000//////000000000000000000000000////////////000000000000444444777888888===JJJWWWsssvvvtttvvv}}}uuunnnooopppmmmvvvzzzeeeZZZZZZZZZeee{{{|||xxxjjjbbbWWWOOOKKKIIIGGGEEEDDDEEEIIIOOOUUUXXXYYYXXXZZZYYYYYYYYY[[[\\\^^^```aaabbbbbbcccccccccbbbbbbbbbdddeeeeeeeeeeeefffhhhfffffffffggghhhjjjkkklllmmmkkkiiihhhjjjnnnsssvvvxxxrrrggg___\\\^^^jjj}}}}}}uuummmeee]]]XXXWWWSSSSSSVVVYYY[[[```eeefffmmmtttvvvvvvssslllddd___ZZZTTTPPPMMMKKKIIIHHHEEEGGGGGGEEE@@@;;;888777777888999;;;===@@@CCCDDDHHHHHHHHHHHHHHHGGGGGGGGGBBBCCCCCCCCCCCCDDDHHHJJJNNNVVV___dddiiinnnmmmiiiaaa___[[[WWWSSSPPPMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJEEEEEEEEEGGGKKKMMMMMMLLLLLLMMMMMMMMMKKKJJJGGGFFFAAA@@@>>><<<:::888666555777888999:::<<<>>>@@@AAABBBDDDGGGIIIJJJKKKMMMOOOPPPQQQRRRQQQQQQQQQSSSUUUVVVUUUTTTSSSPPPNNNLLLKKKGGGFFFEEECCCCCCCCCDDDDDDCCCDDDFFFHHHJJJKKKKKKLLLHHHFFFDDDBBBAAAAAABBBCCCAAA@@@>>>===;;;999888777666666555555555666666777888888888999:::<<>>>>>@@@BBBFFFIIIIIIKKKMMMPPPTTTWWWYYY[[[[[[[[[ZZZXXXUUUSSSTTTUUUWWWbbbwww{{{hhhggglll}}}{{{```JJJ>>>999888666444222111000000000000111111000000///...////////////////////////....../////////000000000333333666888888<<>><<<;;;999999888777666555555555555555888888888999:::<<<>>>@@@@@@BBBCCCBBBAAA@@@AAABBBEEEFFFHHHJJJMMMQQQWWW[[[___cccjjjqqqwww}}}wwwlllbbbZZZTTTQQQ|||uuuooohhhbbb[[[YYYUUUQQQNNNLLLLLLLLLJJJIIIHHHHHHGGGFFFEEEEEEAAA@@@>>><<<;;;;;;;;;;;;999<<<>>>@@@AAACCCEEEHHHJJJKKKNNNQQQUUUXXXZZZ[[[\\\\\\[[[XXXUUUSSSSSSTTTXXXcccwww|||iiiiiioooyyy___HHH<<<888777666444222111000000/////////000///......---////////////////////////------........./////////222222555777777;;;HHHVVVpppyyyooonnntttvvvmmmmmmmmmkkktttzzzeeeXXXWWWUUU___uuuzzzmmmdddYYYQQQLLLJJJGGGEEEAAACCCGGGMMMTTTYYY[[[[[[XXXXXXXXXXXXYYYZZZ\\\]]]___```aaabbbbbbbbbbbbbbb```aaaccccccbbbbbbdddeeefffffffffggghhhiiijjjkkkmmmmmmnnnoooqqqtttwwwxxx~~~yyyssspppvvv}}}tttjjj```YYYVVVSSSSSSYYY___fffooowww|||{{{rrreee___WWWPPPLLLJJJJJJIIIIIIIIIHHHFFFBBB???>>>???>>>===<<<;;;===@@@CCCFFFKKKJJJHHHGGGEEECCCAAA@@@BBBBBBBBBAAABBBFFFKKKPPP]]]gggqqqxxx|||~~~zzzttthhheee```ZZZUUUQQQOOOOOONNNPPPSSSWWWXXXXXXWWWVVVQQQOOOMMMMMMNNNOOONNNMMMKKKKKKKKKKKKKKKJJJIIIHHHDDDCCCAAA>>>;;;999666555666666777888999;;;===>>>???BBBDDDFFFFFFFFFHHHIIILLLNNNPPPPPPPPPQQQSSSUUUUUUTTTSSSRRRPPPNNNLLLKKKIIIHHHGGGFFFEEEEEEEEEEEECCCDDDEEEGGGJJJKKKMMMNNNJJJIIIFFFDDDCCCBBBBBBBBBAAA@@@???>>>===<<<;;;;;;999888777666555444444444888888888999:::<<<>>>??????@@@AAAAAA@@@???@@@BBBCCCEEEGGGIIILLLQQQWWW[[[^^^ccciiipppuuu{{{xxxlllccc[[[UUUQQQzzzrrrjjjbbb]]]WWWUUURRROOOMMMLLLLLLLLLIIIIIIHHHHHHGGGFFFEEEEEEAAA@@@>>><<<<<<<<<<<<===999<<>>;;;888666555555555666777888999;;;<<>>>>>===<<<;;;;;;888888777666555555555666888888888999:::<<<=========???@@@@@@>>>>>>???AAAAAACCCFFFIIILLLQQQWWW[[[___dddjjjpppuuu{{{xxxlllbbb[[[UUUQQQyyypppggg___YYYSSSRRRPPPNNNLLLKKKKKKKKKIIIHHHHHHGGGGGGFFFFFFFFFAAA@@@>>>===<<<<<<<<<===999<<>>>>>>>>>>>???BBBHHHLLLSSS]]]iiipppwwwzzzxxxrrriiifffbbb\\\XXXTTTSSSRRRRRRUUU[[[aaaeeefffffffff]]]ZZZUUURRRPPPNNNLLLKKKGGGFFFFFFFFFFFFFFFFFFFFFDDDCCC@@@>>>;;;888666555555555555666777888999:::>>>@@@CCCDDDDDDEEEFFFHHHHHHKKKNNNPPPQQQRRRTTTVVVTTTTTTTTTRRRQQQOOOMMMLLLKKKKKKJJJJJJHHHGGGFFFFFFAAAAAAAAABBBDDDFFFHHHIIIJJJIIIGGGFFFDDDCCCBBBBBB>>>>>>===<<<<<<;;;::::::666666666666666777888999777888999:::;;;;;;<<<<<<<<<===>>>>>>======>>>@@@@@@BBBFFFIIIMMMRRRWWW[[[aaaeeekkkrrrwww|||wwwkkkbbbZZZTTTPPPxxxnnneee]]]YYYQQQQQQOOONNNLLLKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFBBBAAA???===<<<<<<<<<<<<:::===???AAABBBDDDFFFIIIMMMNNNQQQTTTWWW[[[]]]^^^______]]]ZZZUUUSSSRRRRRRXXXbbbtttrrrfffhhhrrrzzz___JJJ>>>666555444222111111000000.........///...------,,,........................------........./////////111111444666666:::GGGUUUnnn{{{tttsss}}}pppjjjgggdddlllvvvssssssnnn___VVVUUUTTTbbb{{{rrrjjj^^^TTTOOOKKKHHHEEEAAABBBEEEKKKRRRXXX\\\]]]YYYXXXWWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^___`````````aaabbbddddddcccccceeefffgggfffffffffgggggghhhiiilllmmmpppsssvvvyyy{{{}}}~~~}}}yyynnn[[[VVVSSSXXXbbbooo|||rrrgggaaaXXXQQQMMMKKKIIIIIIFFFIIIKKKLLLMMMNNNPPPRRRTTTVVVYYY\\\___```aaaaaa\\\ZZZVVVQQQLLLGGGCCCAAA>>>??????>>>>>>@@@CCCFFFKKKTTT]]]ccciiinnnnnnjjjdddccc```]]]YYYVVVTTTSSSPPPSSSXXX___eeejjjnnnpppccc___YYYTTTRRROOOMMMLLLGGGFFFEEEEEEDDDDDDDDDEEECCCCCCAAA???<<<:::888888666666555555666777888888;;;>>>AAACCCCCCDDDFFFHHHGGGJJJNNNQQQSSSTTTVVVWWWUUUUUUUUUTTTRRRPPPOOONNNLLLLLLLLLKKKJJJHHHGGGFFFAAAAAA@@@@@@AAACCCEEEFFFGGGGGGFFFFFFEEEDDDCCCBBB>>>>>>===<<<;;;:::999999555555555666777888999:::777888999:::;;;;;;;;;;;;:::;;;======<<<<<<===??????BBBFFFJJJNNNSSSXXX\\\bbbffflllsssxxx~~~vvvjjjaaaYYYSSSOOOxxxnnneee]]]YYYRRRRRRQQQOOONNNMMMLLLKKKHHHHHHHHHGGGGGGGGGGGGFFFDDDBBB@@@>>><<<;;;;;;<<<<<<===???@@@AAACCCGGGJJJNNNOOORRRUUUXXX[[[^^^___``````^^^ZZZVVVRRRRRRRRRZZZcccuuu{{{nnnbbbeeeqqqzzz___JJJ>>>555555333222111111000000///////////////...------............................../////////000000000111222444666666:::HHHUUUnnnyyyvvvqqqiiifffbbbjjjrrroooqqqmmm___VVVUUUTTTbbb|||tttkkk___UUUOOOLLLHHHEEEAAABBBEEEJJJQQQWWW[[[\\\ZZZYYYXXXXXXXXXYYYZZZ[[[ZZZ[[[\\\^^^_________``````aaaccccccbbbbbbdddeeegggffffffffffffggghhhhhhkkklllnnnqqqtttxxx{{{}}}vvvpppnnnrrrxxxxxxddd]]]WWWZZZaaammm~~~xxxnnneee___XXXRRRNNNKKKIIIHHHGGGJJJNNNRRRTTTVVVXXXZZZYYYYYY[[[]]]aaaeeeiiikkkkkkhhhbbb[[[SSSKKKEEEBBB???@@@AAAAAA@@@???@@@BBBDDDJJJPPPSSSXXX^^^```^^^^^^^^^^^^\\\ZZZXXXUUUTTTNNNOOORRRWWW]]]ccciiimmmgggccc\\\WWWTTTRRROOONNNIIIHHHGGGEEEDDDDDDEEEEEEDDDDDDBBBAAA???===<<<;;;777666666666666666777888888:::>>>@@@AAACCCEEEGGGFFFJJJNNNRRRTTTUUUWWWYYYVVVVVVVVVUUUSSSRRRPPPPPPMMMNNNMMMMMMKKKIIIGGGFFFCCCBBBAAA@@@AAABBBDDDEEEEEEEEEEEEEEEDDDDDDCCCCCC@@@@@@???===<<<:::999888666666666666777888999999777777999:::;;;;;;::::::999:::<<<<<<;;;;;;===>>>???BBBGGGKKKPPPTTTYYY]]]aaaeeelllsssyyyuuuiii___XXXQQQNNNxxxnnneee^^^ZZZTTTSSSRRRQQQOOONNNMMMLLLHHHHHHGGGGGGGGGGGGGGGGGGEEECCCAAA>>><<<;;;;;;;;;===>>>??????@@@CCCHHHKKKNNNPPPRRRUUUYYY\\\^^^```aaa```^^^ZZZVVVRRRQQQRRR[[[eeevvvyyymmmdddfffqqqyyy^^^III===555444333222111111111111//////000000//////...---........................////////////000000000000222222555777777;;;HHHVVVnnn{{{yyyrrriiieeeaaahhhppplllqqqmmm```WWWUUUTTTbbb|||uuulll___UUUPPPLLLHHHEEEBBBCCCEEEJJJQQQWWWZZZ\\\ZZZZZZYYYXXXXXXYYY[[[[[[YYYZZZ\\\]]]^^^____________```bbbbbbaaaaaacccdddgggffffffffffffgggggghhhkkkkkkmmmooossswww{{{}}}tttjjjdddcccffflllsssooofff]]]\\\aaajjjyyytttiiiccc^^^WWWRRRNNNKKKIIIGGGGGGKKKQQQVVVYYY[[[]]]___YYYXXXWWWYYY]]]dddkkkooovvvrrrkkkbbbXXXNNNGGGCCCAAABBBDDDCCCAAA??????@@@???CCCFFFGGGKKKQQQTTTSSSZZZ[[[\\\\\\[[[XXXVVVTTTNNNMMMMMMNNNSSSYYY^^^bbbjjjfff___YYYVVVTTTQQQPPPLLLJJJHHHGGGEEEEEEEEEFFFEEEEEEDDDCCCAAA@@@???>>>777777666666666666777888555888<<<>>>@@@BBBEEEGGGFFFJJJOOOSSSUUUVVVXXXZZZWWWWWWVVVVVVTTTSSSQQQQQQNNNNNNNNNNNNLLLJJJHHHFFFEEEDDDBBBAAAAAABBBCCCEEECCCCCCDDDDDDDDDDDDCCCCCCBBBBBB@@@???===;;;999999888888777777777777777888666777999:::;;;;;;:::999888999;;;;;;;;;;;;<<<>>>???BBBGGGLLLQQQUUUZZZ^^^___dddkkkrrryyyttthhh^^^WWWQQQMMM~~~wwwqqqkkkccc\\\VVVSSSOOOLLLLLLLLLKKKJJJHHHHHHHHHGGGFFFEEEDDDDDD@@@???>>><<<;;;;;;::::::===>>>???BBBDDDFFFHHHIIIMMMOOOQQQSSSVVVZZZ^^^bbb______^^^ZZZVVVSSSRRRSSSYYYfffzzzsssiii```bbbqqqttt[[[III@@@888666222///......///000000000000000///...---,,,......//////...---,,,,,,------------.........//////555333444:::<<>>===<<>><<<:::888777666555555666777888999999:::<<<>>>@@@BBBDDDFFFJJJNNNRRRUUUYYY\\\___\\\[[[ZZZXXXWWWUUUTTTTTTOOONNNLLLJJJIIIHHHIIIIIIFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEECCCBBBAAA???===;;;888777777666666666666777777888888999::::::999888999;;;999:::<<<<<<<<<<<<>>>???@@@CCCHHHKKKOOOSSSWWWZZZbbbfffmmmtttzzz}}}tttjjjaaaXXXQQQLLL~~~wwwsssmmmfff___XXXTTTPPPNNNMMMLLLKKKKKKHHHHHHGGGFFFEEEEEEDDDDDD@@@@@@>>>===<<<;;;;;;;;;===>>>???BBBDDDFFFHHHIIIMMMOOOQQQTTTVVVZZZ^^^bbbaaa```___[[[WWWTTTTTTTTTYYYggg|||qqqggg___bbbrrrqqqXXXFFF===666444111...------...///---......///////////////......//////...------,,,---.........////////////000555333444;;;<<>>======>>>????????????AAAEEEHHHNNNRRRXXX]]]^^^\\\XXXUUUNNNMMMJJJHHHHHHLLLSSSXXX______^^^\\\YYYUUURRRPPPPPPNNNKKKIIIHHHHHHIIIJJJJJJJJJHHHFFFCCC@@@===<<<:::999888777666777888999999999:::<<<>>>@@@BBBCCCFFFJJJNNNSSSVVVYYY]]]```___^^^]]][[[YYYWWWVVVUUUQQQOOOMMMKKKJJJJJJJJJJJJHHHHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFDDDDDDCCCAAA>>><<<:::888777777777777777888999:::888999::::::999888999:::888:::;;;<<<;;;<<<===???@@@CCCGGGKKKNNNRRRVVVYYY```dddkkkrrrxxx~~~}}}tttjjjaaaXXXQQQMMM~~~wwwtttooohhhbbbYYYVVVQQQNNNMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@???===<<<<<<<<<<<<===>>>@@@BBBDDDGGGHHHIIIMMMOOORRRTTTWWWZZZ___bbbaaaaaa___[[[WWWUUUUUUVVV[[[jjj~~~nnneee___cccsssmmmTTTCCC;;;555333000...---------...+++,,,---///000111111111.........///......---,,,////////////000000000000000555333444;;;<<>>>>>======>>>>>>>>>>>>???BBBEEEIIIMMMTTTZZZ^^^^^^\\\[[[QQQPPPMMMKKKJJJLLLQQQUUU[[[[[[\\\\\\YYYVVVRRRPPPQQQOOOMMMJJJJJJJJJKKKLLLKKKJJJIIIGGGEEEBBB@@@>>><<<;;;999888888888999999888999:::;;;===???AAABBBFFFIIINNNSSSVVVZZZ^^^aaabbbbbbaaa___]]]ZZZXXXWWWRRRQQQOOOMMMKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGEEEFFFGGGGGGHHHGGGGGGGGGFFFEEEDDDBBB@@@===;;;:::777777777888888:::;;;;;;999:::;;;:::999888999:::777999:::;;;;;;;;;===???@@@CCCGGGKKKNNNQQQUUUXXX]]]aaahhhnnnuuu{{{}}}sssiii```XXXRRRNNNxxxsssnnnhhhbbbYYYVVVQQQNNNLLLKKKJJJHHHHHHHHHGGGEEEDDDCCCBBBBBB@@@@@@???>>>===<<<<<<<<<===>>>@@@BBBEEEGGGIIIJJJLLLOOORRRUUUXXX[[[___bbbaaa```^^^ZZZVVVUUUUUUVVV]]]mmm|||mmmddd___eeevvvhhhPPP@@@999444333111///.........///+++,,,---///000000111111---...............------///000000000000111111111000555333444;;;<<>>>>>>>>???@@@AAA@@@@@@@@@BBBEEEEEEIIIOOOVVV[[[^^^___^^^UUUUUUSSSQQQOOOPPPSSSVVVZZZ[[[\\\[[[YYYUUUQQQOOONNNMMMKKKIIIIIIIIIJJJJJJKKKKKKJJJHHHFFFDDDBBBAAA===<<<:::999888888888999888888999;;;<<<>>>@@@AAAEEEHHHNNNSSSVVVZZZ___bbbddddddcccaaa___\\\ZZZXXXSSSRRRPPPMMMLLLKKKKKKKKKLLLLLLLLLKKKJJJJJJIIIHHHFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCAAA>>><<<;;;777777777888999:::;;;<<<999;;;;;;;;;999888999:::666888:::;;;;;;;;;===???BBBEEEHHHLLLNNNQQQUUUXXX\\\___ffflllrrryyy{{{rrrhhh___XXXRRRNNNwwwrrrllleee___XXXTTTPPPLLLKKKJJJHHHGGGHHHGGGFFFEEECCCBBBAAA@@@@@@???>>>===<<<<<<<<<===>>>???@@@CCCEEEGGGIIIJJJLLLOOOSSSVVVYYY[[[___aaa```___\\\XXXUUUSSSUUUVVV___qqqzzzlllddd```gggzzzdddNNN???999444333222000/////////000......////////////......------...............---000000000000111111111222///444333333:::;;;BBBSSSlllxxxqqqvvvuuummmggg```\\\[[[YYY]]]XXXTTTVVVSSSYYYiii|||rrrdddYYYQQQMMMHHHEEEDDDCCCCCCGGGMMMTTTYYY\\\[[[[[[[[[[[[[[[ZZZZZZZZZWWWXXXYYYZZZ\\\___aaacccdddcccccccccbbbaaaaaaaaabbbcccccceeegggiiikkklllmmmoooqqqsssuuuyyy~~~{{{wwwlllhhhccc]]]YYYVVVSSSQQQLLLOOORRRQQQOOOPPPVVV\\\cccpppxxxqqqmmmhhhbbb^^^^^^[[[```fffmmmttt~~~qqqggg^^^UUUQQQRRROOOLLLJJJIIIIIIJJJJJJIIIIIIHHHHHHIIILLLOOOQQQQQQPPPQQQTTTZZZeeeqqq{{{}}}uuummmeee\\\TTTOOONNNOOOQQQTTTWWWWWWTTTQQQGGGFFFDDDAAA@@@@@@@@@@@@BBBCCCCCCCCCAAAAAABBBDDDCCCFFFKKKQQQWWW[[[]]]^^^YYYZZZYYYXXXVVVUUUWWWYYY[[[[[[\\\[[[XXXTTTPPPMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKJJJIIIHHHFFFDDDCCC???===;;;999888888888888888888999:::<<<===???@@@CCCGGGLLLRRRVVVZZZ___bbbdddddddddcccaaa^^^[[[YYYTTTSSSPPPNNNLLLKKKKKKKKKLLLLLLLLLLLLLLLJJJIIIHHHEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDBBBAAA???===<<<888888888888999:::;;;<<<:::;;;<<<;;;999888999:::666888:::;;;;;;<<<>>>@@@DDDFFFJJJMMMOOORRRUUUXXX[[[^^^dddjjjpppwww~~~yyyoooeee]]]WWWRRRNNNuuuoooiiibbb\\\VVVSSSNNNKKKJJJIIIHHHGGGHHHGGGFFFDDDCCCAAA@@@???>>>>>>===<<<<<<<<<<<<<<<>>>???AAACCCEEEHHHIIIJJJLLLOOOSSSWWWYYY\\\___aaa```^^^\\\WWWTTTSSSUUUWWWaaauuuyyyllldddbbbjjj}}}zzz```KKK>>>999444333222111111000000000000000000000///...---,,,,,,---......///.........000000000000111111111111...333222222999:::AAARRRlllxxxppptttvvvnnnhhhbbb\\\[[[UUUXXXRRROOORRRPPPUUUeee~~~}}}ssseeeYYYRRRMMMHHHEEEEEECCCCCCFFFMMMTTTYYY[[[\\\\\\[[[[[[[[[[[[[[[[[[YYYYYYYYYZZZ\\\^^^aaabbbcccccccccbbbbbbbbbbbbbbbccccccdddeeefffhhhjjjkkklllnnnpppqqqtttxxx}}}~~~uuunnniiieeebbb\\\ZZZXXXVVVUUUTTTTTTTTTKKKMMMOOONNNMMMMMMQQQTTT\\\kkk}}}~~~xxxpppjjjiii```aaaeeelllqqqxxxsssiii___UUUOOONNNLLLJJJHHHGGGGGGHHHGGGEEEFFFFFFFFFHHHKKKOOOSSSUUURRRSSSTTTWWW]]]gggrrryyy}}}yyysssjjj```YYYTTTQQQOOOPPPTTTVVVUUUSSSLLLJJJGGGEEECCCCCCDDDEEECCCEEEEEEDDDCCCBBBBBBCCCBBBDDDHHHLLLQQQUUUXXXYYYYYY[[[\\\\\\ZZZZZZZZZ[[[ZZZZZZYYYWWWUUURRROOOMMMOOONNNMMMMMMLLLLLLLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEAAA@@@>>>;;;:::999999999888888888999;;;===>>>???AAAEEEKKKPPPUUUZZZ^^^bbbcccdddddddddbbb```]]][[[VVVUUURRRPPPNNNMMMLLLLLLLLLLLLMMMMMMMMMKKKJJJHHHFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBAAA??????:::::::::::::::;;;;;;<<<;;;<<<===<<<999888999:::777999;;;<<<<<<===???AAADDDGGGJJJLLLNNNQQQTTTWWWYYY\\\aaagggmmmuuu|||~~~wwwmmmccc[[[UUUQQQNNN|||rrrmmmhhhaaa\\\VVVRRRNNNLLLKKKJJJJJJIIIHHHGGGFFFDDDBBB@@@??????===<<<<<<;;;;;;;;;;;;;;;>>>???AAACCCFFFHHHJJJJJJLLLOOOTTTXXXZZZ\\\___aaa```___\\\XXXTTTTTTVVVXXXcccwwwwwwjjjcccdddlllvvv\\\HHH<<<888222222111111000000//////000000000000///...---,,,,,,------...//////....../////////000000000111111---222000111888999@@@QQQiiixxxoooqqq{{{sssmmmfff```^^^VVVWWWPPPKKKMMMLLLQQQ```{{{uuufffZZZSSSNNNIIIFFFEEEDDDCCCFFFLLLSSSXXX[[[\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZYYYZZZ[[[^^^```bbbbbbbbbbbbbbbbbbcccccccccdddddddddeeefffgggiiiiiijjjlllnnnppprrrvvv|||zzzpppggg```\\\YYYWWWTTTTTTUUUVVVWWWYYY[[[\\\TTTTTTTTTSSSSSSSSSTTTTTT[[[kkk|||zzzooojjjiiimmmqqqttt{{{~~~ssskkkaaaWWWPPPOOOLLLKKKJJJJJJKKKJJJHHHFFFGGGGGGHHHIIILLLQQQWWW[[[VVVWWWWWWWWWYYY___iiiqqq}}}{{{qqqjjj^^^YYYTTTTTTVVVXXXVVVSSSQQQOOOLLLJJJHHHHHHIIIJJJGGGIIIIIIHHHFFFEEEDDDEEECCCDDDFFFHHHKKKNNNQQQSSSVVVXXX[[[\\\[[[[[[[[[\\\WWWVVVTTTSSSQQQOOOOOONNNOOOOOOOOONNNNNNNNNNNNNNNIIIIIIIIIIIIHHHHHHGGGFFFEEECCCAAA>>>===<<<;;;;;;888888888999:::<<<===>>>???CCCIIIOOOTTTYYY^^^aaacccdddeeefffdddbbb___]]]ZZZXXXUUUSSSQQQOOOOOOOOOMMMNNNOOOOOONNNMMMKKKIIIGGGGGGHHHHHHGGGFFFFFFEEEBBBCCCCCCDDDDDDCCCCCCBBB???>>>======<<<<<<======<<<======<<<:::888999:::777999<<<======>>>@@@BBBCCCEEEHHHKKKLLLNNNRRRTTTWWWZZZ^^^dddjjjrrryyy|||uuujjjaaaYYYTTTPPPMMMyyyppplllgggaaa]]]VVVSSSOOOLLLLLLLLLKKKJJJGGGGGGEEEDDDBBB@@@???>>><<<<<<;;;:::::::::;;;;;;>>>???AAACCCFFFHHHJJJKKKLLLOOOTTTXXXZZZ]]]___aaabbb```]]]YYYUUUUUUWWWZZZdddyyyvvviiibbbeeennnrrrZZZFFF;;;777111111000000//////......///////////////......---,,,,,,---.../////////...////////////000000000000,,,111///000777888???PPPgggxxxmmmpppxxxrrrkkkdddbbb]]]]]]TTTMMMOOONNNRRRbbbxxxvvvhhh\\\TTTOOOJJJGGGFFFDDDCCCEEEKKKSSSXXX[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZ[[[]]]```aaaaaaaaabbbbbbcccccccccddddddddddddeeefffggghhhiiiiiikkkmmmoooqqquuuzzz~~~xxxrrriiiaaa\\\XXXVVVTTTSSSUUUWWWYYY[[[^^^bbbddd___^^^\\\\\\]]]\\\[[[YYY]]]mmm~~~uuuooopppqqqrrrvvv|||zzzqqqkkkcccZZZTTTSSSMMMLLLMMMOOOPPPOOOLLLIIIKKKKKKKKKLLLOOOTTT[[[```___```___]]]\\\```iiiqqqvvv{{{{{{mmmhhhbbb___```___ZZZVVVUUUSSSPPPMMMLLLLLLMMMNNNLLLMMMNNNMMMKKKIIIHHHIIIEEEDDDEEEEEEGGGJJJMMMNNNRRRUUUYYY[[[[[[ZZZZZZ[[[SSSRRRPPPOOONNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNMMMHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFCCCAAA???>>>======888888888999:::<<<===>>>>>>BBBHHHNNNSSSXXX]]]```cccdddfffgggfffdddaaa___\\\ZZZXXXUUUSSSRRRQQQQQQNNNOOOPPPPPPPPPNNNLLLJJJIIIIIIIIIIIIHHHHHHGGGFFFBBBCCCDDDEEEEEEFFFFFFEEEBBBAAA@@@???>>>>>>>>>>>><<<======<<<:::999999:::888:::<<<===>>>???AAACCCBBBDDDGGGIIIJJJMMMOOORRRUUUXXX\\\bbbhhhooowww}}}zzztttiii___XXXSSSOOOMMMxxxoooiiieeeaaa]]]XXXTTTPPPMMMMMMLLLKKKJJJIIIGGGEEECCCBBBAAA>>><<<<<<<<<;;;;;;;;;<<<<<<===>>>@@@CCCEEEGGGIIILLLOOOOOOQQQTTTWWW[[[^^^```aaa```___\\\XXXUUUUUUWWWYYYeee|||pppgggggggggvvviiiSSSBBB999555111111111111111000///...///---+++******)))'''&&&---------............///.........///000111111111111111444666888;;;FFFRRRhhhuuunnnsss{{{}}}vvvrrrlllgggccc^^^YYYVVVQQQNNNTTT[[[qqq~~~}}}}}}yyykkk^^^SSSLLLGGGEEEDDDDDDCCCEEEJJJRRRYYY]]]___^^^]]]\\\\\\\\\]]]^^^```___\\\ZZZZZZ[[[]]]___bbbaaaaaaaaaaaaaaabbbbbbhhhfffdddcccccceeehhhjjjgggjjjnnnppprrruuuxxx{{{~~~sssnnnggg```ZZZXXXWWWXXXXXX[[[___dddhhhkkkmmmnnnpppooollliiigggfffggggggjjjwwwvvvuuuvvvssssssvvvzzz}}}{{{|||vvvnnniiifffccc```\\\[[[WWWRRRQQQRRRRRRPPPMMMQQQNNNMMMQQQVVV[[[bbbjjjhhhhhhhhhhhhffffffkkkqqqzzz}}}wwwpppooommmeee^^^[[[ZZZWWWTTTTTTVVVWWWVVVTTTTTTUUUUUUTTTQQQMMMJJJGGGGGGGGGHHHHHHHHHIIIIIIIIIPPPRRRTTTUUUVVVUUUTTTSSSOOOMMMLLLNNNQQQSSSQQQOOOVVVTTTRRRPPPNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDEEEGGGGGGEEEAAA===:::::::::999999:::<<<===>>>AAACCCGGGKKKOOOTTTZZZ^^^```cccfffgggfffeeeeeeeee___^^^\\\YYYVVVSSSQQQPPPRRRRRRRRRQQQPPPOOOMMMLLLJJJKKKKKKKKKJJJHHHFFFDDDGGGFFFEEEFFFHHHIIIIIIHHHFFFDDDAAA???======>>>>>>AAA@@@???>>>===<<<;;;::::::::::::;;;<<<>>>@@@BBBCCCEEEGGGHHHIIIJJJMMMPPPUUUSSSVVV___jjjqqqxxx~~~}}}uuuiii___XXXRRRLLLHHHwwwpppkkkgggbbb^^^WWWTTTPPPMMMLLLLLLKKKJJJIIIGGGEEECCCBBBAAA>>><<<<<<<<<;;;;;;;;;<<<=========@@@CCCFFFGGGJJJMMMPPPQQQSSSUUUYYY\\\___```aaabbb```]]]YYYVVVVVVYYY[[[hhhpppggggggiiixxxiiiRRRAAA777333111111111111000000000///000...,,,,,,,,,,,,***))).........////////////000......//////000000111111111111333666777;;;FFFQQQiiiwwwooossszzz|||wwwrrrnnnfffaaa\\\XXXRRROOOTTT[[[ooo~~~~~~~~~yyylll___TTTMMMHHHEEEEEEDDDCCCEEEJJJQQQYYY]]]___^^^]]]\\\\\\\\\]]]]]]___^^^\\\ZZZZZZ\\\^^^___ccccccbbbbbbbbbcccddddddgggfffdddddddddeeeggghhhgggiiimmmoooqqqtttxxxzzz}}}tttpppkkkeee```^^^]]]]]]```cccggglllqqquuuxxxzzzxxxxxxxxxwwwvvvuuutttsssttt}}}yyysssoooooorrrtttyyy~~~xxxuuurrrpppppprrrsssqqqnnnfffaaa\\\ZZZ[[[[[[YYYWWWWWWSSSRRRVVV[[[aaajjjsssuuuuuuuuusssppppppsssxxxyyyvvvsssmmmfffdddbbb```^^^\\\\\\]]]^^^_________^^^[[[WWWSSSPPPOOOJJJIIIIIIIIIIIIIIIIIIIIILLLNNNPPPRRRSSSSSSRRRQQQNNNLLLKKKLLLOOOQQQQQQPPPRRRQQQOOOMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIFFFGGGHHHHHHFFFCCC???===<<<;;;:::::::::;;;<<<===@@@BBBFFFJJJNNNSSSYYY]]]```cccfffggggggfffffffffbbbaaa___\\\YYYVVVTTTSSSSSSSSSRRRQQQPPPOOOMMMLLLKKKKKKLLLKKKJJJIIIGGGFFFGGGFFFEEEFFFHHHIIIHHHGGGFFFEEECCCAAA@@@@@@@@@AAACCCCCCAAA???>>>===<<<<<<;;;::::::;;;<<<>>>AAABBBCCCEEEGGGHHHIIIKKKNNNPPPTTTSSSWWW```hhhnnnwww~~~yyyqqqeee[[[VVVRRRMMMJJJxxxrrrnnniiiccc^^^VVVSSSOOOMMMLLLLLLKKKJJJIIIGGGDDDCCCBBBAAA???===<<<<<<;;;;;;<<<<<<===>>>===???CCCFFFHHHKKKOOOQQQTTTUUUXXX[[[^^^```bbbcccdddbbb___ZZZWWWWWWZZZ]]]kkkooohhhhhhjjj{{{hhhPPP@@@666222222111000/////////000111000///......//////...,,,...////////////000000000////////////000000000000111111333666777;;;FFFQQQiiiwwwoooqqqwww{{{vvvssskkkfffaaa\\\UUUPPPTTT[[[nnn}}}zzzmmm```VVVNNNIIIFFFEEEDDDCCCEEEJJJQQQXXX]]]___^^^]]]\\\\\\\\\\\\]]]]]]\\\[[[ZZZ[[[]]]___```dddcccccccccdddeeeffffffeeeeeeeeeeeeeeeeeeeeeeeefffiiilllnnnpppssswwwzzz{{{~~~~~~vvvtttqqqmmmjjjhhhhhhggglllmmmqqqvvv{{{xxxpppllliiijjjnnntttyyy{{{xxxtttoooqqqttt{{{uuuooohhhdddbbbaaa^^^[[[^^^ZZZZZZ^^^cccjjjvvv~~~{{{wwwqqqmmmmmmkkklllkkkhhheeefffjjjnnnnnnmmmiiiccc]]]XXXVVVUUUMMMLLLKKKJJJJJJIIIIIIIIIGGGIIIKKKMMMOOOPPPPPPPPPMMMKKKJJJKKKMMMPPPQQQQQQPPPOOONNNLLLKKKLLLLLLMMMKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJJJJIIIHHHFFFCCCBBB???>>><<<;;;:::::::::;;;>>>AAAEEEIIIMMMRRRXXX\\\___bbbeeegggggggggggggggfffeeecccaaa^^^ZZZXXXVVVTTTSSSSSSRRRPPPOOOMMMLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFGGGHHHIIIHHHGGGFFFEEEDDDBBBBBBCCCDDDDDDGGGEEECCC@@@>>>=========;;;;;;;;;;;;===???AAABBBDDDFFFHHHIIIIIIKKKNNNPPPRRRSSSXXX```eeekkkttt~~~uuulllaaaXXXSSSQQQOOOMMM{{{vvvqqqkkkccc]]]UUURRRNNNLLLKKKKKKKKKJJJHHHFFFDDDCCCCCCAAA???===<<<;;;;;;;;;<<<===>>>???===???CCCFFFIIILLLPPPSSSVVVXXXZZZ]]]```bbbddddddeeeccc___ZZZWWWXXX[[[^^^lllnnnhhhiiihhh{{{hhhPPP???666333333111000......///111222000///......000000///...............////////////////////////000000000000111111333666777:::EEEQQQhhhtttkkkmmmrrr{{{vvvsssqqqkkkfff```XXXRRRTTTZZZppp{{{nnnbbbWWWOOOJJJFFFEEEDDDCCCEEEIIIPPPWWW\\\___^^^^^^]]]\\\\\\\\\\\\[[[[[[ZZZZZZ[[[]]]___aaacccbbbccccccdddeeefffgggdddeeefffffffffeeeccccccfffhhhjjjmmmooorrrvvvyyy|||zzzzzzyyywwwvvvuuuttttttwwwxxxzzz~~~wwwpppgggeeefffjjjooosssrrrppppppssszzz~~~uuunnnjjjgggccc___ccc``````dddjjjsss}}}wwwsssnnnlllmmmqqqtttvvvrrrmmmmmmssszzzzzzxxxssskkkaaa[[[XXXXXXPPPOOOMMMKKKIIIHHHHHHHHHDDDEEEHHHKKKMMMOOOPPPPPPMMMLLLKKKKKKMMMOOOQQQRRRSSSQQQPPPNNNMMMMMMMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGCCCAAA???<<<:::999999999===???CCCFFFJJJOOOUUUYYY]]]```dddfffffffffggghhhgggfffeeecccaaa^^^[[[YYYUUUUUUTTTSSSQQQOOONNNMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGHHHIIIHHHFFFDDDDDDCCCCCCCCCDDDEEEFFFHHHFFFCCC@@@>>>======>>><<<<<<<<<<<<===???AAABBBEEEGGGHHHIIIJJJKKKNNNPPPPPPSSSYYY___cccgggqqq|||uuulll___VVVRRRQQQOOONNNzzztttlllbbb[[[TTTQQQMMMKKKKKKKKKJJJJJJHHHFFFDDDCCCCCCBBB@@@>>>;;;;;;;;;<<<===>>>??????===@@@DDDGGGJJJMMMQQQSSSWWWYYY\\\___bbbdddfffgggeeeccc___ZZZWWWWWW[[[^^^kkknnnggghhhfffzzzgggOOO???777444222111///......000111333///...---...///000///...,,,,,,,,,---------......////////////000000000000000000333555666:::EEEQQQfffoooggghhhlll}}}vvvsssuuupppjjjccc[[[TTTUUUZZZooo|||pppdddYYYQQQKKKGGGEEEDDDCCCEEEIIIPPPWWW[[[______^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZ\\\]]]___````````````aaabbbdddeeefffcccdddfffggggggfffdddcccfffhhhjjjlllnnnqqqvvvyyy~~~vvviiifffccceeeiiimmmnnnnnnqqqttt|||xxxtttqqqllliiigggdddeeehhhmmmwww|||rrrmmmiiieeeeeehhhpppuuuzzzwwwrrrpppvvv||||||sssggg___[[[[[[TTTRRROOOKKKIIIGGGGGGGGGDDDEEEHHHJJJMMMPPPQQQRRROOOOOOOOONNNOOOPPPRRRSSSTTTSSSQQQOOOMMMMMMMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKFFFDDDAAA>>><<<:::999999;;;===@@@DDDGGGLLLQQQUUUXXX[[[```bbbcccdddeeefffeeeeeeeeeeeeccc```]]]\\\WWWWWWVVVUUUSSSQQQOOONNNOOONNNNNNMMMLLLLLLLLLLLLKKKIIIHHHHHHIIIIIIGGGFFFBBBBBBBBBCCCCCCDDDEEEFFFGGGEEECCCAAA???>>>>>>>>>>>>=========>>>???AAABBBEEEGGGHHHIIIIIIKKKMMMOOOPPPRRRXXX^^^aaadddnnnyyywwwmmmaaaWWWSSSQQQOOONNN|||tttkkk```YYYSSSPPPLLLJJJJJJKKKJJJJJJGGGFFFDDDCCCCCCBBB@@@>>>;;;;;;;;;<<<===>>>???@@@???AAAEEEHHHJJJMMMQQQSSSWWWYYY\\\```cccfffhhhiiifffddd___ZZZWWWXXX\\\___mmmnnngggggghhh|||dddMMM>>>888666111000/////////000111222///...------///000///---++++++,,,,,,,,,---------.........///000111111111000000222555666:::EEEPPPfffmmmddddddggg|||zzzvvvxxxsssmmmfff]]]UUUUUUZZZmmm}}}rrreee[[[SSSLLLHHHEEEDDDCCCDDDIIIOOOVVVZZZ_________^^^]]]\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^___^^^^^^___```aaaccceeefffcccdddfffgggggggggfffeeeggghhhjjjkkkmmmqqqvvvzzzqqqmmmhhhhhhlllppprrrrrrsssuuu{{{~~~|||yyyuuuqqqllljjjjjjlllooovvv{{{uuummmeee```]]]ZZZ\\\aaaiiipppwwwxxxsssppprrrvvvzzznnnddd``````XXXVVVQQQMMMJJJHHHGGGGGGFFFGGGIIIKKKNNNQQQSSSTTTRRRSSSUUUTTTSSSRRRSSSTTTRRRQQQOOOMMMLLLLLLLLLMMMQQQPPPNNNLLLJJJIIIHHHHHHHHHIIIKKKMMMNNNNNNNNNNNNIIIGGGDDDAAA>>><<<;;;::::::<<<>>>AAACCCGGGLLLOOORRRVVVZZZ^^^___```bbbcccbbbcccdddeeedddbbb```^^^ZZZYYYYYYWWWUUUSSSQQQPPPOOONNNMMMLLLLLLLLLLLLMMMLLLJJJIIIHHHIIIHHHGGGEEEAAAAAABBBBBBCCCDDDDDDDDDEEEDDDCCCBBBAAA@@@???>>>???>>>>>>>>>>>>@@@BBBCCCEEEFFFHHHHHHHHHIIILLLNNNQQQQQQVVV\\\```cccllluuuzzzwwwnnnbbbYYYTTTQQQOOOMMMzzzsssiii___WWWRRROOOLLLJJJJJJJJJJJJIIIGGGEEECCCCCCCCCBBB@@@>>>;;;;;;<<<<<<===???@@@AAA@@@CCCFFFIIIJJJMMMPPPSSSVVVXXX\\\```dddgggjjjkkkhhheee```[[[XXXYYY]]]aaarrrnnnffffffnnn|||```III<<<777666///000000000111111111111000///......///000...---,,,,,,,,,---------......,,,---...///000111222333000000222555666999DDDPPPgggoooeeebbbcccwww~~~zzzyyytttooohhh^^^VVVVVVZZZlll~~~sssggg\\\TTTMMMIIIEEEDDDCCCDDDHHHOOOUUUZZZ____________^^^\\\ZZZYYYYYYZZZZZZ[[[\\\]]]]]]^^^]]]]]]^^^___aaaccceeefffdddeeefffggghhhiiiiiiiiihhhiiijjjlllnnnrrrwww{{{~~~yyytttssswww{{{~~~~~~zzzzzz|||}}}xxxtttrrrqqqpppnnnrrr~~~zzzuuunnnjjjccc\\\WWWTTTPPPOOORRRXXXaaaiiirrrvvvtttooommmlllsssyyy~~~{{{rrrhhhdddccc]]]ZZZUUUPPPLLLIIIIIIHHHHHHIIIJJJLLLOOORRRTTTUUUVVVXXX[[[ZZZXXXUUUUUUUUUPPPOOONNNNNNNNNOOOPPPQQQSSSRRROOOLLLIIIFFFEEEDDDCCCFFFJJJMMMOOOPPPOOOOOOLLLJJJFFFCCC@@@===<<<<<<999:::<<<>>>@@@CCCGGGJJJMMMPPPUUUYYY[[[\\\^^^___```bbbdddeeefffdddbbbaaa\\\\\\[[[YYYWWWUUUSSSQQQNNNNNNLLLLLLKKKLLLLLLMMMMMMKKKIIIIIIIIIHHHGGGEEEAAAAAABBBCCCDDDDDDDDDDDDCCCDDDEEEEEEDDDCCCAAA???@@@???>>>>>>???@@@BBBCCCDDDEEEGGGGGGGGGHHHKKKMMMRRRQQQSSSZZZ___dddjjjqqqvvv}}}uuummmbbbZZZUUURRROOOMMMxxxqqqhhh^^^WWWRRROOOKKKJJJJJJJJJJJJIIIGGGEEECCCCCCCCCBBB@@@???;;;;;;<<<<<<===???@@@AAAAAADDDGGGIIIKKKMMMPPPRRRUUUWWW[[[```dddhhhkkkllljjjgggbbb\\\YYYZZZ___cccwwwoooeeeeeesssxxx\\\GGG:::666666...///000111111111111111111000//////000000///------------.........//////+++,,,---///000222333444000000222555666999DDDPPPhhhrrrgggcccbbbuuu|||zzzuuuoooiii___VVVVVV[[[nnnsssggg]]]TTTMMMIIIEEEDDDCCCDDDHHHNNNUUUYYY____________^^^\\\ZZZYYYZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]^^^```bbbdddfffgggdddeeefffggghhhjjjkkkkkkhhhiiikkklllnnnrrrxxx|||~~~zzzxxxvvvsssnnnoooyyy~~~wwwpppkkkfffbbb___VVVQQQLLLJJJHHHGGGKKKQQQ\\\dddooouuutttoooiiifffhhhpppyyyyyyrrriiieeeddd```]]]XXXRRRNNNKKKJJJJJJIIIIIIKKKMMMOOORRRTTTUUUXXX[[[___^^^[[[WWWVVVVVVPPPOOOOOOPPPQQQSSSVVVWWWUUUSSSPPPLLLHHHEEECCCAAA@@@DDDIIIMMMPPPQQQPPPOOOMMMKKKHHHDDDAAA???>>>===888:::;;;<<<>>>@@@DDDGGGIIIMMMRRRVVVXXXYYY[[[]]]___aaadddfffgggfffdddccc^^^]]]\\\ZZZXXXVVVTTTSSSNNNMMMLLLKKKKKKKKKLLLMMMMMMKKKJJJIIIIIIHHHFFFEEEBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDFFFHHHGGGEEECCCAAA@@@????????????@@@BBBCCCDDDEEEFFFFFFFFFGGGJJJLLLTTTPPPQQQXXX___dddiiiooosss}}}{{{rrrjjjaaaZZZVVVSSSPPPMMM{{{rrrhhh]]]VVVOOONNNLLLKKKIIIHHHHHHGGGFFFFFFEEEDDDCCCAAA???>>>;;;;;;;;;;;;<<<>>>???AAA@@@CCCFFFIIILLLOOORRRUUUXXXZZZ^^^bbbeeeggggggggghhhccc^^^[[[XXXXXX```iii~~~~~~oookkkmmmuuupppYYYGGG:::555666222222111111111111222222111111000000/////////...------------------------////////////000000000000222111111444666:::CCCMMMhhh|||iii```aaalllxxxwwwrrrmmmhhh^^^VVVUUUZZZmmmwwwkkk___VVVNNNJJJEEECCCBBBBBBGGGMMMUUUYYY\\\]]]^^^]]][[[YYYYYYZZZ]]]\\\[[[[[[[[[\\\]]]^^^^^^___```aaacccdddeeefffffffffeeeeeefffgggiiijjjiiikkklllllllllnnntttyyy}}}vvvrrrooonnnqqqwwwyyyssskkkeeeaaa\\\UUUPPPLLLKKKIIIFFFDDDDDDGGGIIISSS]]]lllwwwxxxqqqgggaaaccchhhnnnooolllhhheeeeee___]]]ZZZUUUQQQMMMJJJIIIHHHJJJLLLOOOQQQSSSTTTTTTYYYZZZ\\\]]]\\\ZZZWWWUUUWWWVVVUUUUUUUUUVVVXXXYYYWWWTTTQQQLLLHHHFFFDDDCCCCCCDDDFFFIIIMMMOOOOOONNNOOONNNKKKIIIGGGCCC===999888888:::;;;===>>>???@@@EEEGGGIIILLLOOOSSSYYY]]]\\\^^^```aaaaaaaaabbbdddbbbbbbaaa___\\\XXXUUUSSSPPPOOOMMMKKKJJJJJJJJJKKKMMMLLLKKKIIIGGGEEEDDDCCCDDDCCCCCCCCCDDDEEEFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEBBBBBB@@@@@@@@@@@@BBBBBBBBBCCCDDDDDDDDDFFFIIIKKKLLLPPPVVVZZZ^^^ccckkkqqqwww{{{{{{qqqkkkbbbZZZUUUQQQOOOMMMyyyqqqggg]]]WWWOOONNNLLLKKKIIIHHHHHHHHHFFFFFFEEEDDDBBB@@@???>>>;;;;;;::::::<<<===???@@@@@@CCCGGGJJJLLLOOOSSSUUUXXXZZZ^^^bbbeeeggghhhhhhgggbbb^^^[[[XXXYYYaaakkk|||nnnjjjmmm{{{mmmWWWFFF999444555222111111000000111111222000000000//////.........////////////////////////////////////000000000000222111111444666:::CCCMMMgggoooeeeccclll|||ttttttpppkkkfff\\\TTTSSSXXXkkkwwwkkk```VVVOOOJJJEEECCCBBBBBBFFFMMMTTTYYY[[[\\\]]]\\\ZZZYYYYYYYYY\\\\\\[[[[[[[[[\\\^^^___^^^^^^___```bbbcccdddeeeeeeeeeddddddeeefffhhhiiihhhjjjlllmmmmmmpppvvv|||wwwrrrnnnkkknnnssszzzlllgggaaa]]]ZZZWWWQQQMMMKKKJJJHHHEEEDDDDDDEEEGGGOOO[[[kkkwwwzzztttjjjcccbbbdddggghhhhhhggggggggg___]]]ZZZVVVRRROOOMMMLLLKKKLLLNNNPPPRRRTTTUUUUUU[[[\\\]]]^^^\\\ZZZWWWVVVTTTTTTTTTTTTUUUWWWYYYZZZXXXVVVRRRNNNJJJGGGEEEDDDCCCCCCEEEIIIMMMOOONNNMMMQQQOOOMMMKKKIIIEEE@@@<<<999999:::;;;<<<===>>>???BBBDDDFFFIIILLLPPPVVVZZZ[[[]]]`````````___```bbb``````______]]]ZZZXXXVVVSSSQQQPPPNNNMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDEEEBBBAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDEEEHHHJJJLLLPPPVVVZZZ^^^ccckkkqqqxxx}}}yyyoooiii```XXXTTTQQQNNNMMM~~~uuummmddd\\\WWWNNNMMMLLLJJJIIIHHHHHHHHHFFFFFFEEEDDDBBB@@@>>>===::::::::::::;;;===>>>@@@AAADDDGGGJJJMMMPPPSSSVVVYYY[[[___cccfffhhhhhhhhhfffaaa]]]ZZZXXXZZZdddnnnyyyllliiimmmhhhSSSDDD888333444222111111000000111111222/////////...............000000000000000000000000////////////000000000000222000222555666999BBBLLLddd|||wwwkkkfffkkk~~~zzzpppqqqmmmhhhcccYYYQQQPPPTTTgggwwwkkk```WWWPPPKKKEEEDDDBBBBBBFFFLLLSSSXXXZZZ[[[\\\\\\ZZZXXXXXXYYY[[[[[[[[[[[[\\\]]]___```]]]^^^^^^```aaabbbcccdddddddddccccccdddeeeggghhhhhhjjjmmmnnnooossszzz}}}uuutttyyyyyyrrrkkkggghhhmmmuuu~~~{{{qqqgggccc___\\\\\\YYYTTTPPPLLLKKKIIIHHHFFFFFFFFFGGGKKKWWWhhhvvv|||wwwnnngggbbbaaaaaacccfffhhhhhhhhh___^^^[[[XXXUUUSSSQQQPPPPPPQQQRRRTTTUUUVVVWWWWWW]]]^^^^^^^^^]]][[[YYYWWWUUUUUUUUUWWWXXX[[[]]]^^^[[[YYYUUUQQQLLLIIIGGGEEECCCCCCEEEHHHKKKNNNNNNMMMRRRQQQOOONNNLLLIIIDDD@@@<<<;;;;;;;;;;;;<<<<<<===>>>@@@BBBDDDHHHLLLRRRVVVZZZ\\\___```___^^^______]]]]]]^^^^^^]]]\\\[[[ZZZVVVTTTSSSQQQPPPPPPPPPPPPMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@??????@@@AAABBBBBBCCCDDDCCCCCCDDDFFFIIILLLPPPUUUZZZ]]]ccckkkqqqyyy~~~}}}wwwkkkeee]]]WWWSSSPPPOOONNNyyyppphhh```ZZZUUUMMMMMMKKKJJJIIIHHHHHHHHHFFFEEEEEEDDDBBB@@@>>>===::::::999:::;;;<<<>>>???AAADDDHHHKKKMMMPPPTTTWWWZZZ\\\```dddgggiiiiiiiiieee```\\\ZZZYYY\\\fffqqqvvvjjjjjjooo{{{bbbOOOAAA777333333111111000000000000111111..................------........................////////////000000000000111000222555666999AAAKKK```xxx~~~rrrjjjkkk||||||qqqmmmiiieee```WWWNNNLLLPPPcccwwwlllbbbYYYQQQLLLFFFDDDBBBBBBEEELLLRRRWWWYYYZZZ\\\[[[YYYXXXXXXYYYZZZZZZ[[[\\\]]]^^^``````^^^^^^___```aaabbbcccdddcccbbbbbbbbbbbbdddeeefffgggjjjmmmoooqqqvvv}}}{{{tttnnnnnnrrryyy|||rrriiiccccccggglllvvvxxxpppllliiifffeeeeeeaaa\\\WWWRRRPPPNNNLLLKKKKKKJJJIIIIIITTTeeeuuu~~~|||ssslllfffdddccceeeiiikkkiiiggg```___]]][[[YYYWWWWWWVVVUUUVVVWWWXXXYYYZZZZZZZZZ\\\\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\]]]^^^```aaabbb^^^]]]YYYUUUPPPLLLIIIGGGDDDDDDDDDGGGKKKMMMMMMMMMRRRQQQOOOOOONNNKKKGGGCCC???>>><<<;;;;;;;;;;;;<<<;;;===???AAADDDHHHNNNRRRXXX[[[^^^______^^^^^^___]]]]]]^^^^^^^^^]]][[[ZZZWWWVVVTTTRRRQQQQQQQQQRRRMMMMMMMMMLLLLLLKKKKKKJJJHHHIIIIIIIIIIIIHHHHHHHHHDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@??????@@@AAABBBBBBCCCCCCCCCBBBCCCEEEHHHLLLPPPVVVZZZ^^^dddkkkqqqyyy~~~|||uuuiiiccc\\\VVVSSSQQQPPPPPP}}}tttkkkccc\\\VVVSSSMMMLLLKKKIIIHHHHHHHHHHHHEEEEEEDDDCCCAAA@@@>>>===;;;:::::::::;;;===???@@@BBBEEEIIIKKKNNNQQQUUUWWW[[[]]]aaaeeehhhjjjjjjjjjeee```\\\ZZZYYY]]]hhhtttsssiiikkkrrruuu\\\KKK???777333222111000000000000000000111------..........................................////////////000000000000111000222555666888@@@III]]]uuuwwwmmmlll{{{~~~rrrjjjfffccc^^^UUUKKKJJJMMM^^^yyyyyynnndddZZZRRRMMMGGGEEEBBBBBBEEEKKKQQQUUUXXXZZZ[[[[[[YYYXXXXXXYYYZZZZZZ\\\]]]^^^___````````````aaaaaabbbcccddddddbbbbbbaaaaaabbbccceeefffgggjjjmmmppprrrxxx~~~|||}}}|||vvvppplllnnnssszzz~~~tttiiiaaa```dddhhhrrr|||{{{vvvvvvuuuttttttsssnnneee___YYYVVVRRRPPPOOOOOOMMMKKKKKKTTTcccsss~~~yyysssmmmlllkkkmmmooonnniiieeeaaaaaa___^^^]]]\\\\\\\\\ZZZ[[[\\\]]]^^^^^^^^^^^^ZZZZZZZZZZZZ[[[\\\]]]]]]``````aaabbbbbbcccccccccbbbaaa]]]YYYTTTOOOKKKIIIEEEEEEEEEGGGJJJMMMMMMMMMPPPOOOOOOOOONNNLLLHHHEEEBBB@@@>>><<<;;;;;;;;;<<<;;;<<<>>>???AAAEEEJJJNNNUUUXXX\\\_________``````____________^^^\\\ZZZYYYVVVUUUSSSRRRQQQPPPQQQQQQNNNNNNNNNMMMMMMLLLLLLLLLJJJJJJKKKKKKJJJIIIHHHGGGEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@????????????@@@AAAAAABBBCCCBBBBBBCCCFFFHHHMMMQQQWWW[[[___eeelllrrryyy}}}|||uuuhhhccc\\\VVVTTTSSSRRRRRR~~~yyyqqqhhhaaaZZZTTTPPPLLLKKKJJJIIIHHHHHHHHHHHHEEEEEEDDDCCCAAA???===<<<;;;;;;;;;;;;<<<>>>???AAACCCFFFIIILLLOOORRRUUUXXX\\\^^^bbbfffiiikkkkkkkkkfff```\\\ZZZZZZ^^^jjjvvvqqqjjjnnnvvvpppWWWGGG>>>777333222111000000//////000000111.............../////////////////////////////////////////////000000000000111000222555777888???HHHZZZsss}}}rrrnnnzzz}}}qqqhhheeebbb]]]TTTKKKHHHKKKXXXppp{{{pppfff\\\SSSMMMGGGEEECCCBBBDDDJJJPPPTTTXXXZZZ\\\[[[ZZZYYYYYYZZZZZZ[[[]]]^^^____________aaaaaaaaabbbcccdddddddddbbbbbbaaaaaabbbccceeefffgggjjjmmmpppsssxxx{{{vvvuuuuuuqqqmmmiiikkkrrr|||vvvjjjaaa```ccchhhrrr{{{~~~}}}yyypppccc]]]WWWSSSSSSRRRPPPNNNPPPVVVbbbppp|||{{{uuuttttttsssrrrnnniiieeedddcccbbbaaa````````````^^^___```aaabbbbbbbbbbbbZZZYYYYYYYYYZZZ[[[]]]___bbbbbbcccdddddddddccccccfffdddaaa]]]WWWRRRMMMKKKGGGFFFFFFGGGKKKMMMNNNNNNNNNNNNNNNOOOOOOMMMJJJGGGDDDBBB@@@===<<<<<<<<<===<<<======>>>???AAAFFFIIIOOOSSSYYY]]]___```aaabbb````````````^^^\\\YYYXXXUUUTTTRRRQQQPPPOOOPPPPPPOOOOOONNNNNNMMMMMMLLLLLLKKKKKKLLLLLLKKKIIIGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>???@@@AAAAAABBBCCCCCCCCCDDDGGGJJJOOOSSSXXX]]]```fffnnntttyyy||||||uuugggbbb[[[VVVTTTSSSRRRRRR|||xxxppphhhaaaZZZTTTPPPKKKKKKJJJIIIHHHHHHHHHHHHEEEEEEDDDCCCAAA???===<<<<<<<<<<<<<<<===???AAABBBCCCFFFJJJMMMOOORRRVVVXXX\\\___cccgggjjjkkkllllllfffaaa\\\ZZZZZZ^^^jjjwww~~~pppkkkpppzzzlllTTTEEE===888444333000000////////////000000.........//////000000000........................////////////000000000000000000222666777888???GGGWWWrrrvvvppp{{{}}}rrrhhheeebbb^^^TTTKKKHHHKKKQQQhhh~~~ssshhh]]]TTTNNNHHHEEECCCBBBDDDIIIOOOSSSYYY[[[\\\\\\[[[ZZZZZZ[[[[[[\\\^^^_________^^^^^^``````aaaaaabbbbbbcccccccccbbbaaaaaabbbccceeefffgggjjjmmmpppsssxxx{{{uuusssrrrqqqpppkkklllsss~~~xxxlllcccbbbeeehhhrrr{{{}}}}}}ooohhh___ZZZYYYYYYWWWUUUWWWZZZaaannnzzzyyyyyyxxxtttpppkkkiiihhhfffeeedddcccbbbbbbbbbbbb```aaabbbdddeeefffffffff^^^]]][[[YYYYYY[[[]]]^^^bbbccceeegggggghhhggggggiiigggddd```ZZZTTTOOOLLLIIIHHHGGGHHHKKKNNNOOOOOONNNNNNNNNOOOPPPOOOLLLJJJFFFDDDAAA>>>======>>>???<<<<<<<<<<<<<<<>>>AAADDDHHHMMMTTTZZZ]]]___aaabbb````````````^^^\\\ZZZYYYUUUTTTRRRPPPOOOOOOPPPPPPOOOOOOOOONNNMMMLLLKKKKKKKKKLLLLLLLLLKKKIIIGGGEEEEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>???@@@AAA@@@AAACCCCCCDDDFFFIIILLLPPPTTTZZZ^^^bbbhhhooouuuzzz~~~|||tttfffaaaZZZUUURRRQQQQQQQQQ|||wwwqqqjjjccc[[[TTTPPPKKKJJJIIIIIIHHHHHHHHHHHHEEEDDDDDDCCCAAA???===<<<======<<<===>>>???AAABBBDDDFFFJJJMMMOOORRRVVVYYY]]]___cccgggjjjlllllllllgggbbb]]]ZZZZZZ^^^jjjwww}}}pppkkkrrr|||jjjRRRDDD===888444333000000////////////000000.../////////000000111111++++++++++++++++++++++++////////////000000000000000000222666777888>>>GGGVVVqqqxxxqqq{{{~~~ttthhheeebbb^^^UUUKKKHHHKKKMMMccctttiii^^^TTTNNNHHHFFFCCCBBBDDDIIIOOOSSSYYY[[[]]]]]][[[[[[[[[\\\\\\]]]^^^_________^^^]]]______``````aaaaaabbbbbbcccbbbbbbbbbbbbdddeeefffgggjjjmmmppprrrxxx|||vvvssssssuuuwwwqqqpppvvvyyymmmdddcccgggiiisss{{{|||{{{}}}zzzqqqggg```___```^^^\\\\\\\\\aaalllyyy{{{{{{xxxssslllhhhiiilllggggggfffeeeddddddddddddaaabbbdddfffggghhhhhhiiibbb```]]][[[ZZZZZZ\\\]]]dddeeegggjjjlllllllllllljjjiiifffaaa[[[UUUPPPMMMJJJIIIHHHIIILLLOOOPPPPPPNNNNNNOOOPPPQQQQQQNNNLLLGGGEEEBBB???>>>>>>@@@AAA;;;<<<;;;::::::;;;>>>AAACCCHHHPPPWWW\\\___aaabbb______``````___]]]\\\[[[UUUTTTRRRQQQPPPOOOPPPPPPPPPOOOOOONNNMMMLLLKKKJJJKKKLLLLLLLLLKKKIIIFFFDDDEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>>>>>???@@@AAA@@@AAACCCDDDEEEGGGKKKNNNQQQUUU[[[___ccciiipppvvv|||{{{ttteee```YYYSSSQQQPPPPPPOOOyyyuuupppiiiccc[[[SSSNNNLLLKKKJJJHHHGGGFFFEEEEEEGGGFFFEEEDDDBBB???===<<<;;;;;;;;;<<<===???@@@AAAEEEIIIMMMOOOQQQTTTYYY^^^aaacccgggjjjllllllkkkjjjhhhddd```^^^]]]bbbooo}}}~~~pppjjjuuuiiiQQQBBB;;;666111000222111///.........///000............////////////111...,,,---//////---+++////////////000000000000111000222555666777>>>GGGXXXqqq}}}uuuxxx}}}ssshhhgggccc]]]VVVPPPMMMKKKMMM___~~~}}}}}}uuujjj___TTTNNNLLLFFFBBBCCCDDDFFFLLLSSSZZZ\\\___```^^^]]]\\\]]]ZZZ[[[\\\]]]^^^^^^^^^^^^^^^___aaacccdddddddddcccaaa```______```cccgggiiigggiiikkknnnqqqwww~~~|||uuurrrqqqsssuuuvvv|||zzzyyy|||{{{wwwuuuuuuyyyzzzooofffcccdddlllsss}}}}}}zzzzzz~~~yyymmmfffddddddbbb```]]]bbbgggooo{{{~~~|||xxxvvvsssooojjjfffiiiiiijjjkkklllkkkhhheeecccdddeeefffhhhjjjkkkkkkiiiddd^^^[[[]]]aaabbbcccgggiiikkkllllllmmmoooqqqrrrppplllgggbbb\\\UUUPPPNNNMMMKKKKKKMMMOOOOOOOOOOOONNNLLLKKKKKKLLLLLLMMMLLLIIIEEEAAA>>><<<======???>>><<<;;;;;;<<<>>>???AAADDDHHHNNNTTTZZZ^^^```bbbbbbbbbbbbaaa```___^^^\\\XXXTTTQQQQQQSSSTTTTTTOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGEEEEEEBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@AAAAAABBBFFFKKKNNNTTTYYY___dddhhhnnnuuuzzz~~~{{{qqqeee___WWWQQQOOOOOOOOOPPP{{{wwwqqqjjjccc[[[SSSNNNLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDCCCBBB???===;;;:::;;;;;;<<<<<<>>>???AAABBBFFFIIINNNPPPQQQTTTZZZ^^^aaacccfffjjjllllllkkkkkkgggccc```______eeeuuu}}}pppkkkvvv~~~iiiPPPAAA:::555111000111000000///////////////............////////////111///---...000000///---////////////000000000000111000222555666777>>>GGGXXXqqquuuvvv}}}uuuiiigggddd^^^XXXRRRNNNLLLNNN___~~~~~~}}}}}}}}}~~~xxxmmmaaaWWWPPPLLLFFFCCCCCCDDDFFFLLLRRRXXX[[[^^^___^^^\\\\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^___```aaabbbcccccccccaaa```______```cccfffhhhgggiiikkkmmmpppuuu{{{|||vvvmmmiiiffffffgggiiipppyyy}}}{{{}}}|||zzzyyyyyy}}}xxxnnnfffdddfffooovvvxxxrrrnnnpppuuuyyyooohhhffffffeeecccbbbfffjjjqqq}}}~~~zzzwwwsssnnnjjjjjjjjjkkkmmmooonnnllliiigggfffddddddeeegggjjjlllkkkfffaaa^^^___bbbbbbbbbgggiiilllmmmnnnooorrrtttvvvtttpppkkkfff___XXXSSSOOONNNLLLLLLNNNOOOPPPOOOPPPPPPNNNMMMMMMMMMMMMNNNMMMKKKGGGCCC@@@?????????===<<<;;;:::::::::;;;;;;>>>???CCCHHHNNNSSSXXX[[[aaaaaabbbbbbbbbbbbaaaaaa^^^[[[VVVSSSSSSTTTTTTTTTPPPOOONNNLLLJJJIIIIIIHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@???@@@AAAAAACCCGGGLLLPPPUUUYYY```eeeiiiooovvv|||zzzqqqeee___WWWQQQOOOOOOOOOOOO}}}yyyrrrjjjccc[[[TTTOOOLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDCCCAAA???===;;;:::;;;;;;<<<===>>>@@@BBBCCCFFFJJJNNNQQQRRRUUU[[[___aaacccgggjjjmmmmmmllllllgggccc______aaajjj|||{{{oookkkwww~~~hhhOOO@@@:::555222000000000000000000//////...............////////////000///...///111111000///////////////000000000000111000222555555777>>>FFFXXXqqquuusssxxxxxxkkkiiifff```[[[UUUPPPNNNPPP^^^zzz}}}|||||||||}}}{{{pppeeeYYYSSSMMMGGGCCCDDDDDDFFFKKKQQQWWWYYY\\\]]]\\\[[[ZZZ[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^___```aaaccccccbbbaaa```___```bbbdddfffgggiiijjjkkkmmmqqqvvvyyyxxxppphhhbbb^^^\\\\\\^^^eeennnyyy~~~~~~uuullleeedddgggoooxxxwwwooogggeeeffflllvvv|||sssmmmkkkkkkjjjhhhhhhjjjmmmsss|||vvvrrrnnnnnnoooqqqssssssqqqoookkkhhhdddaaaaaaeeeiiilllnnnjjjfffddddddeeefffeeeiiikkknnnpppqqqsssvvvyyy|||yyyuuuqqqkkkddd[[[VVVQQQOOOMMMMMMOOOQQQQQQQQQSSSRRRQQQOOONNNNNNNNNNNNNNNLLLIIIFFFCCCBBBAAAAAA>>>>>>===<<<;;;:::999999<<<<<<>>>BBBGGGMMMRRRUUU^^^^^^```bbbcccdddddddddaaa^^^YYYUUUTTTTTTTTTSSSRRRQQQOOOLLLJJJIIIHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@????????????@@@??????>>>>>>??????@@@???@@@AAABBBDDDHHHMMMQQQUUUZZZaaafffkkkqqqyyyzzzqqqddd^^^WWWQQQOOOOOOOOOOOOzzzrrrjjjbbbZZZTTTOOOLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA???===<<<;;;<<<<<<===???AAACCCDDDFFFJJJOOOQQQSSSVVV\\\aaaccceeeiiillloooooonnnnnnhhhccc___^^^aaalllxxxmmmkkkyyy~~~hhhOOO@@@:::666333333///000111111111000...---............////////////.........///000000000000////////////000000000000111000111444555666>>>FFFWWWqqqtttoooqqqyyy{{{ooolllhhhccc^^^XXXSSSOOOPPP[[[ttt~~~}}}|||{{{{{{~~~|||qqqfff[[[TTTMMMHHHDDDDDDEEEEEEIIIOOOUUUWWWZZZ[[[[[[YYYYYYZZZZZZ[[[\\\]]]^^^^^^^^^^^^___^^^^^^^^^___aaacccdddbbbaaa`````````bbbcccdddggghhhjjjjjjkkkmmmqqqttt|||wwwooohhhccc___^^^\\\]]]cccjjjrrr|||{{{uuuvvv{{{|||pppgggaaaaaadddllluuuuuuhhheeecccfffooozzzyyytttrrrqqqooonnnmmmnnnpppuuu|||uuuuuuvvvwwwyyyxxxuuusssllliiieeeaaaaaadddhhhlllooonnnkkkjjjjjjkkkkkklllmmmooorrrtttvvvxxx{{{~~~~~~zzzuuuoooggg^^^XXXRRRQQQOOOOOOQQQSSSSSSSSSUUUTTTSSSQQQPPPOOONNNNNNNNNMMMKKKHHHFFFDDDCCCBBBAAAAAAAAA@@@>>><<<;;;:::=========@@@DDDJJJOOORRRXXXZZZ\\\___aaacccdddeeebbb^^^ZZZVVVUUUTTTSSSRRRQQQPPPNNNMMMKKKJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA???>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>???AAABBBDDDIIINNNRRRVVV[[[bbbhhhmmmttt|||yyyqqqccc]]]WWWQQQOOOOOOOOOOOOyyypppggg```YYYSSSOOOLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDBBBAAA???===<<<<<<<<<===>>>@@@BBBDDDEEEGGGKKKPPPRRRTTTXXX]]]bbbfffhhhllloooqqqqqqpppooohhhccc___^^^aaallltttkkkkkkzzz~~~hhhOOO@@@;;;777555555///000111111111000...---............////////////,,,---............///000////////////000000000000000///111444555666===FFFVVVppptttllllllooo{{{ssspppkkkgggbbb\\\TTTOOOPPPWWWmmm~~~}}}|||{{{{{{{{{pppeeeZZZTTTNNNIIIEEEEEEEEEDDDHHHMMMSSSVVVYYYZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]___^^^^^^^^^___```bbbdddaaaaaa`````````aaaccccccggghhhiiijjjjjjlllooorrrwww{{{yyyrrrkkkgggffffffeeecccffflllrrr}}}{{{uuuooonnnqqqxxxwwwkkkbbb\\\[[[^^^gggqqq~~~llliiihhhllluuu~~~zzzwwwvvvuuutttuuuvvv{{{~~~~~~~~~~~~~~~|||yyyvvvmmmkkkgggeeeeeehhhkkkmmmpppooonnnmmmmmmnnnppprrrsssuuuxxxzzz{{{}}}~~~yyyrrriii___XXXSSSQQQPPPQQQSSSVVVWWWWWWWWWVVVUUUSSSQQQOOONNNMMMMMMLLLKKKJJJHHHFFFDDDCCCBBBBBBBBBAAA???===;;;:::===<<<===>>>AAAFFFKKKNNNQQQSSSVVVYYY\\\___```aaa___[[[WWWTTTSSSRRRPPPOOOOOONNNMMMLLLLLLLLLLLLLLLHHHHHHHHHHHHGGGEEEDDDCCCBBBAAA@@@???>>>======>>>???>>>>>>>>>>>>>>>>>>???>>>???@@@BBBDDDHHHNNNRRRVVV[[[ccciiiooovvvyyypppaaa\\\VVVQQQOOOOOOOOONNN}}}wwwnnnddd]]]WWWRRROOOLLLKKKJJJHHHGGGFFFEEEEEEBBBAAAAAA@@@???===;;;:::<<<<<<===???AAACCCEEEFFFGGGKKKPPPSSSUUUYYY___dddiiikkknnnpppqqqqqqooonnngggccc______bbbmmmzzzooohhhjjj{{{~~~gggNNN???:::777666666000000000000000//////...............////////////,,,---///...------...///////////////000000000000000///111444444666===EEESSSnnnwwwllliiijjj|||}}}yyytttooojjjfff^^^UUUOOOMMMRRReee}}}|||||||||yyynnndddZZZTTTOOOJJJFFFFFFEEEDDDFFFKKKRRRUUUXXXZZZYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]]]]^^^___aaaaaa______``````aaabbbccccccfffgggiiijjjkkkmmmppprrrtttvvv{{{{{{rrrppppppqqqpppnnnqqqvvv}}}~~~wwwqqqkkkjjjkkkooozzzrrrhhh```ZZZXXX[[[ccckkkzzzwwwuuuuuu{{{}}}zzzqqqooolllkkklllooosssuuuuuuuuutttrrrqqqrrrvvvyyy{{{}}}{{{tttjjj___XXXSSSRRRQQQRRRVVVYYYZZZ[[[ZZZZZZXXXWWWTTTQQQOOOMMMLLLMMMMMMLLLKKKHHHFFFEEEAAAAAA@@@>>>===;;;::::::;;;:::;;;<<<>>>BBBEEEGGGJJJKKKNNNQQQTTTVVVXXXYYYXXXUUURRRPPPOOOOOOMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLGGGGGGGGGGGGEEEDDDCCCBBB@@@???>>>>>>===>>>>>>>>>???>>>>>>======>>>>>>???>>>???@@@AAACCCGGGLLLPPPUUU[[[cccjjjpppxxxvvvmmm```\\\VVVRRRPPPOOOOOONNN{{{tttjjjaaaZZZUUUQQQNNNLLLKKKJJJHHHGGGFFFEEEEEEAAAAAAAAA@@@>>>===;;;:::<<<<<<===???AAACCCFFFGGGHHHLLLQQQTTTVVVZZZ```eeejjjkkknnnooopppooommmkkkeeebbb___```dddooouuukkkeeehhh{{{{{{eeeKKK===888555444555111000000///////////////............////////////---///111000---,,,...///////////////000000000000000///111444444666===EEERRRmmm{{{nnnjjjhhhwww}}}xxxrrrmmmhhh```VVVNNNKKKMMM^^^~~~~~~}}}}}}}}}}}}~~~xxxmmmcccZZZUUUPPPKKKGGGGGGEEECCCEEEJJJRRRUUUXXXZZZZZZYYYYYYZZZVVVWWWXXXYYYZZZZZZZZZZZZXXXYYYZZZ\\\]]]]]]^^^^^^^^^^^^___```aaabbbcccddddddgggiiikkkmmmooorrrtttvvvwww|||xxxrrrllljjjjjjoooyyyyyynnnfff```[[[YYY[[[___ffftttxxxuuuqqqoooqqqwww}}}|||zzzzzz}}}uuukkk```XXXRRRQQQQQQSSSXXX\\\^^^^^^^^^^^^]]]ZZZXXXTTTQQQOOOMMMNNNOOOOOONNNKKKIIIGGGBBBAAA???===<<<<<<<<<<<<999::::::<<<===???AAABBBCCCDDDGGGIIILLLNNNOOOPPPPPPNNNKKKKKKKKKKKKJJJIIIJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEDDDCCCBBB@@@@@@>>>============>>>??????>>>>>>============>>>>>>>>>??????@@@BBBEEEJJJNNNTTTZZZbbbjjjpppxxx}}}rrriii___[[[UUURRRPPPOOONNNNNNyyyrrrhhh___XXXSSSPPPNNNLLLKKKJJJHHHGGGFFFEEEEEECCCCCCBBBBBB@@@???===<<<<<<===>>>???AAADDDFFFGGGHHHLLLQQQTTTVVVZZZ```eeeiiikkkmmmnnnnnnmmmjjjiiidddaaa___aaafffrrrrrriiidddhhhzzzyyycccIII;;;666444333444222111///.........///000............/////////000///111222111...---...000////////////000000000000000///000333444555===EEEPPPlll~~~qqqlllhhhuuuzzztttnnniiiaaaVVVMMMIIIJJJZZZyyy~~~}}}}}}zzz|||xxxmmmccc[[[VVVPPPKKKGGGGGGEEECCCEEEIIIRRRUUUXXXZZZZZZYYYYYYZZZUUUVVVWWWXXXYYYYYYYYYYYYUUUWWWYYYZZZ[[[\\\[[[[[[]]]]]]^^^```aaacccdddddddddfffjjjlllnnnppptttvvvzzz{{{{{{zzz}}}|||uuunnnkkklllrrr~~~~~~uuulllfffbbb]]]\\\^^^\\\cccqqqzzzuuurrrttt|||wwwlll```YYYRRRQQQQQQTTTYYY]]]``````aaaaaa```]]]ZZZWWWSSSQQQNNNOOOQQQQQQPPPNNNKKKIIIEEECCCAAA???>>>>>>???@@@:::;;;<<<===???@@@AAAAAA???@@@BBBEEEGGGHHHIIIJJJKKKIIIGGGGGGIIIIIIIIIHHHIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>===<<<<<<======>>>???@@@>>>>>>============>>>>>>>>>?????????AAADDDIIIMMMTTTZZZbbbiiipppyyyzzzooofff^^^[[[UUURRRPPPOOONNNMMMyyyrrrggg\\\UUUPPPLLLJJJHHHHHHGGGFFFEEEDDDCCCBBBCCCBBB@@@>>>===<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHKKKLLLNNNPPPRRRVVV\\\cccgggmmmnnnppprrrrrroooiiieee^^^\\\\\\```gggsss}}}nnnfffbbbhhh}}}ttt\\\CCC888777666333111111111000000000000111111........................------------.........//////......---------.........///000111333777<<>><<<<<<<<<;;;;;;;;;<<<<<<=========BBBAAAAAA@@@??????@@@@@@CCCCCCCCCCCCDDDDDDDDDEEEBBBCCCDDDDDDDDDCCCBBBAAABBBAAA???>>>=========>>>;;;<<<<<<<<<<<<<<<<<<;;;======<<<;;;;;;;;;;;;<<<@@@AAACCCDDDEEEHHHMMMPPPTTTYYYaaaiiirrrzzz~~~rrrhhh\\\WWWSSSRRRPPPMMMMMMQQQwwwpppeee[[[TTTOOOLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCBBB@@@???===<<<<<<<<<;;;===@@@AAACCCEEEHHHKKKMMMOOORRRTTTXXX^^^dddiiimmmnnnppprrrrrroooiiieee^^^\\\\\\```hhhuuu|||mmmdddaaahhh}}}pppZZZBBB888777555222000000000000000000000000000........................------.........////////////......------............///000111333777<<<@@@PPPggguuummmyyyvvvpppjjj```VVVPPPLLLMMMUUUjjj~~~}}}uuukkk___VVVOOOJJJFFFEEEDDDBBBEEEIIIOOOSSSWWWYYYYYYXXXXXXXXXWWWVVVUUUUUUUUUWWWYYYZZZZZZZZZ[[[\\\\\\]]]^^^^^^aaa```_________aaacccdddhhhiiijjjlllnnnssszzz~~~yyysssnnnlllpppxxx{{{zzzzzz|||yyyrrrmmmkkkkkkiiigggeeeiiisss|||wwwuuuuuu{{{}}}vvvmmmccc\\\TTTRRRPPPPPPSSSYYY^^^bbbbbbbbbaaa```^^^ZZZWWWTTTVVVUUUUUUSSSQQQOOOMMMLLLIIIGGGDDDAAA>>>===<<<<<<;;;;;;;;;<<<<<<=========@@@@@@???>>>>>>?????????BBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCCCCCCCBBB@@@@@@BBBAAA???>>>============<<<<<<============<<<<<<===<<<<<<;;;;;;;;;;;;;;;???@@@BBBCCCEEEHHHMMMQQQVVV[[[bbbkkksss{{{|||qqqggg]]]XXXTTTSSSQQQNNNOOORRR~~~tttmmmcccZZZSSSOOOLLLJJJHHHHHHGGGFFFEEEDDDDDDCCCCCCBBB@@@???======<<<<<<;;;===???AAABBBEEEHHHKKKOOOQQQTTTWWW[[[aaagggkkkmmmnnnppprrrrrrnnnhhhddd___\\\[[[```iiixxx{{{kkkcccaaaiiijjjVVV@@@666555444111000///000111222222111000///............................../////////000000000///......---....../////////000111111333777<<<@@@NNNeee{{{rrr|||}}}rrrjjj```VVVQQQKKKMMMTTTggg~~~}}}vvvlll___VVVPPPJJJFFFEEECCCAAADDDHHHMMMQQQVVVXXXXXXWWWWWWWWWWWWVVVVVVUUUVVVWWWYYYZZZYYYYYYZZZ[[[\\\^^^^^^___aaa```______```aaacccdddfffgggiiikkknnntttzzzxxxrrrmmmkkkooovvvxxxssssssssssssrrrnnnpppwww|||vvvsssssszzz|||vvvnnneee```WWWUUURRRRRRTTTZZZ```eeeccccccccccccaaa^^^[[[YYYXXXWWWWWWVVVTTTRRRQQQPPPKKKIIIFFFBBB???===<<<<<<<<<<<<<<<<<<=====================<<<======>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>BBB@@@???===<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<;;;::::::::::::;;;<<<>>>@@@BBBDDDHHHNNNQQQWWW\\\ccclllttt|||yyynnneee]]]XXXUUUTTTRRROOOPPPTTT~~~zzzoooiii```XXXRRROOOLLLJJJHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBAAA???>>>===<<<<<<:::<<>>==================>>>>>>>>><<<;;;;;;;;;;;;<<<=========>>>>>>>>>>>>?????????????????????>>>>>>======@@@>>>===;;;::::::;;;;;;>>>>>>????????????>>>>>><<<<<<;;;:::::::::::::::;;;<<>>=========;;;===???AAACCCFFFJJJMMMOOORRRVVVZZZ^^^dddjjjnnnooopppqqqsssrrrnnnhhhdddaaa]]]]]]eeerrrvvvgggcccgggrrr}}}\\\KKK;;;555444222000///...///111333333111///...........................////////////000000000000...............///000111000000111111333666;;;???JJJ```www{{{tttjjj```XXXTTTKKKNNNTTTbbb|||{{{qqqeee\\\RRRLLLHHHFFFDDDAAACCCGGGJJJOOOTTTXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZ\\\]]]^^^___`````````aaaaaabbbcccdddgggiiikkklllmmmpppuuuxxx}}}~~~tttnnnpppwww}}}}}}|||~~~{{{sssnnnlllsss{{{vvvpppkkkggg___]]]ZZZZZZ\\\aaagggkkknnnnnnmmmkkkhhhddd```^^^XXXXXXXXXWWWUUUSSSQQQPPPNNNLLLIIIEEECCCAAA@@@???????????????????????????<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>======<<<<<<<<<<<<===<<<;;;:::::::::;;;<<>>AAADDDIIINNNSSSVVV[[[bbbkkksss{{{zzzrrrhhhaaaZZZUUURRRRRRQQQOOOPPPTTT|||sssmmmeeeaaaZZZTTTPPPNNNKKKIIIHHHHHHGGGGGGGGGFFFFFFFFFDDDCCCAAA@@@>>>=========;;;>>>@@@CCCEEEHHHKKKNNNPPPSSSXXX\\\aaafffkkkoooqqqqqqssstttsssoooiiidddaaa]]]___iiiyyysssffffffmmmzzzxxxUUUGGG:::555444222000//////000111222222111000///............................../////////000000000............///000111111000111111222333666;;;???III^^^||||||tttjjjaaaYYYVVVMMMQQQVVV```vvv{{{rrrfff^^^TTTNNNIIIGGGEEEBBBCCCGGGIIINNNUUUYYYYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXYYYZZZ[[[]]]]]]^^^``````aaabbbbbbccccccccchhhiiikkklllmmmooosssvvvxxx{{{zzzqqqnnnttt|||sssmmmjjjpppzzzvvvqqqllliiicccaaa```___bbbfffjjjmmmsssrrrqqqooolllgggcccaaa\\\[[[ZZZYYYWWWTTTRRRQQQNNNMMMJJJGGGDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA>>>======<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>===<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>AAAAAAAAABBBBBBAAAAAAAAA======<<<;;;;;;;;;;;;<<<;;;===???BBBDDDIIIOOOSSSVVVZZZbbbkkksss{{{xxxpppfff```XXXTTTQQQQQQQQQOOOPPPTTTxxxnnnhhhbbb^^^XXXSSSPPPMMMKKKIIIHHHHHHGGGGGGGGGGGGFFFFFFDDDCCCBBB@@@???>>>======<<>>GGG]]]}}}}}}rrrkkkbbbZZZWWWPPPTTTXXX^^^ooozzzrrrggg___VVVPPPKKKIIIFFFCCCDDDHHHIIINNNUUUYYYZZZYYYWWWVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXYYYYYYZZZ[[[\\\\\\]]]``````aaabbbccccccccccccfffgggjjjkkkmmmpppsssvvvvvvzzzxxxppprrrzzzxxxpppiiieeejjjyyyzzzuuuqqqmmmjjjeeeeeedddeeegggjjjmmmoootttttttttrrroookkkhhheeeaaaaaa___]]]ZZZXXXUUUTTTNNNMMMJJJHHHFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???===<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCBBBBBBBBBCCCCCCBBBBBBBBB>>>>>>===<<<<<<<<<<<<======>>>AAACCCEEEIIIOOOSSSWWW\\\ccclllttt|||wwwnnneee___YYYTTTRRRRRRRRRPPPRRRVVVvvvlllfff```\\\VVVRRROOOMMMKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGDDDCCCBBB@@@???>>>=========???BBBEEEGGGJJJNNNQQQSSSWWW\\\aaaeeejjjpppsssssstttuuuvvvuuuqqqkkkfffaaa___bbbppp|||ooofffkkkwww~~~jjjOOOCCC999666555333111111111111000000000000111111........................------------.........///............///000222222111111222222333666:::>>>GGG\\\|||yyyqqqkkkccc[[[WWWSSSWWWYYY]]]jjjwwwmmmeeeXXXQQQLLLJJJGGGCCCEEEHHHIIIOOOVVVZZZ[[[YYYXXXWWWYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\```aaabbbccccccdddcccccccccfffiiikkkmmmpppuuuxxxwww{{{uuutttxxxzzzssskkkddd```cccrrrzzzuuuqqqmmmjjjffffffggghhhjjjllloooppptttttttttsssqqqnnnkkkiiifffeeedddaaa^^^[[[XXXVVVNNNLLLJJJHHHGGGFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCBBB@@@???===<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<>>>===<<<;;;:::;;;<<<<<<=========>>>@@@CCCEEEGGGBBBBBBCCCCCCCCCCCCBBBBBB??????>>>===============>>>???AAACCCFFFJJJOOOSSSXXX]]]eeemmmuuu~~~wwwmmmeee___YYYUUURRRSSSSSSQQQSSSWWW|||qqqhhhccc\\\XXXSSSOOOMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCAAA???>>>>>>>>>>>><<>>===<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;:::<<>>>>>>>>???===@@@DDDGGGIIILLLPPPRRRUUUYYY^^^cccggglllqqqtttxxxwwwvvvvvvvvvrrrmmmhhhaaadddjjjwwwxxxooohhhllltttaaaMMMAAA777555555333000///---.........,,,,,,...000000000///........................................../////////000000000000///111222333444777<<<@@@FFFYYYwwwvvvllleee^^^XXXTTTUUUXXX]]]dddqqq|||pppggg\\\UUUOOOMMMJJJFFFDDDFFFIIINNNVVV[[[\\\[[[YYYWWWWWWXXXYYYZZZZZZYYYXXXWWWYYYYYYXXXXXXYYYZZZ\\\]]]______```aaabbbdddffffffiiihhhhhhjjjooouuu{{{}}}|||xxx}}}~~~~~~~~~}}}uuupppggg^^^ZZZ[[[bbbgggyyy|||wwwsssrrrooonnnmmmooorrruuuwwwwwwzzzxxxwwwvvvuuutttqqqnnnqqqooommmmmmmmmiiibbb]]]WWWTTTPPPNNNMMMMMMKKKJJJHHHIIIJJJKKKKKKKKKJJJIIIJJJIIIHHHEEECCCAAA???>>><<<;;;;;;;;;;;;<<<======???>>>==================@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBAAA@@@>>>===<<<;;;;;;<<<<<<>>>@@@BBBEEEIIIOOOSSS]]]ccckkkssszzzwwwnnnfff```[[[TTTTTTSSSRRRPPPQQQTTTVVVzzznnneee```\\\YYYTTTPPPNNNLLLKKKIIIIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCAAA???>>>>>>?????????BBBEEEHHHKKKNNNRRRTTTWWW[[[```eeeiiimmmqqqtttwwwwwwvvvvvvuuurrrmmmjjjbbbeeemmm{{{xxxpppjjjqqqqqq]]]III???666555555333000000---...////////////111333000//////............///............................../////////000000000///111222333444777<<>>============>>>???>>>>>>>>>>>>??????@@@???@@@AAACCCEEEFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???>>>===<<<<<<<<<>>>@@@AAACCCEEEIIINNNRRR^^^dddlllttt{{{}}}tttkkkddd]]]YYYSSSSSSSSSRRRQQQSSSVVVXXXzzzoooeee___\\\XXXTTTPPPNNNMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA???>>>>>>?????????BBBFFFIIILLLOOOSSSVVVZZZ]]]cccgggkkkooorrruuuvvvvvvvvvuuussspppllliiicccgggpppxxxqqqnnnwwwooo[[[FFF===666555555222111222///000000000//////111333000///............//////................................./////////000000000111222222444666;;;>>>FFFWWWtttzzzlll```YYYTTTUUUYYY]]]```gggwww~~~ssskkk```XXXQQQNNNKKKFFFEEEGGGIIIOOOVVV[[[\\\[[[XXXWWWWWWWWWXXXYYYYYYXXXWWWWWWWWWWWWVVVVVVWWWXXXZZZ[[[[[[\\\]]]___aaadddfffhhhjjjjjjkkkmmmrrr{{{~~~xxxrrrpppnnnjjjgggeeedddddddddeeejjjvvv~~~yyypppfff]]]YYYZZZ\\\aaammm~~~yyyuuussssssuuuyyy~~~yyyuuuwwwvvvvvvyyy{{{yyytttooobbb^^^XXXTTTQQQPPPNNNLLLHHHIIIKKKLLLMMMMMMMMMLLLOOONNNMMMKKKHHHFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>????????????@@@AAABBBBBBAAABBBCCCDDDFFFGGGHHHIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBAAA@@@???>>>======???@@@AAABBBDDDHHHLLLPPP\\\bbbkkkttt|||yyyqqqjjjbbb\\\XXXRRRSSSSSSRRRRRRTTTXXX[[[{{{pppfffaaa[[[XXXSSSPPPNNNMMMKKKJJJHHHHHHGGGFFFFFFEEEDDDDDDCCCBBB@@@????????????@@@???BBBFFFIIILLLPPPSSSVVV\\\```fffjjjmmmpppsssuuuuuuuuuuuussspppmmmjjjhhhccciiitttxxxrrrppp|||oooZZZCCC;;;555555444222111222000111111///...---...000//////............//////....................................////////////000111222222333666:::===FFFVVVrrrrrrddd[[[UUUWWW[[[^^^aaaggguuu~~~tttmmmcccZZZRRROOOKKKFFFEEEGGGHHHNNNVVV[[[]]][[[YYYXXXVVVWWWXXXYYYYYYXXXWWWVVVVVVUUUUUUUUUUUUWWWXXXYYYYYYZZZ\\\^^^aaadddggghhhkkklllnnnpppuuu~~~~~~~~~~~~~~~}}}~~~{{{vvvvvvtttppplllhhheeecccbbb``````gggtttyyyoooeee^^^ZZZZZZ___eeeooo~~~xxxsssqqqrrruuu{{{zzzvvvsssssstttxxx}}}~~~|||yyyhhhccc\\\VVVRRRPPPNNNLLLJJJKKKLLLNNNOOOOOONNNNNNNNNNNNMMMKKKIIIHHHGGGFFFDDDCCCBBBAAA@@@?????????AAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBAAA???>>>>>>>>>???@@@AAABBBFFFJJJNNNXXX___iiisss|||xxxpppiiibbb[[[WWWPPPQQQRRRRRRSSSUUUYYY]]]|||qqqhhhbbbZZZVVVRRROOOMMMLLLKKKJJJGGGFFFFFFFFFFFFEEEEEEEEEBBBBBB@@@?????????@@@@@@???BBBFFFJJJMMMQQQUUUXXX^^^bbbhhhmmmppprrrtttvvvuuuvvvvvvsssnnnjjjgggfffdddjjjwwwwwwrrrrrrkkkVVVAAA;;;666555444111000222000111111///---,,,---...///............//////000........................------........./////////000111222222333555999===GGGVVVpppzzzjjj```YYYZZZ]]]```bbbgggtttuuuoooeee\\\TTTOOOKKKGGGFFFHHHFFFMMMUUU[[[]]]\\\[[[ZZZVVVWWWXXXYYYYYYXXXWWWVVVTTTTTTSSSSSSTTTUUUWWWXXXWWWXXXZZZ]]]aaadddgggiiikkkmmmpppsssvvv~~~{{{uuupppnnnmmmnnnrrrwwwyyy~~~{{{zzzwwwsssnnniiieeebbb^^^[[[]]]fffrrryyynnnddd]]]ZZZ]]]^^^dddnnnzzzxxxqqqoooppptttzzz~~~zzztttqqqkkkkkklllrrrzzznnnhhh```YYYTTTQQQNNNMMMMMMNNNOOOPPPQQQQQQPPPOOOMMMMMMLLLLLLKKKJJJJJJIIIFFFFFFDDDCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???<<<>>>???@@@BBBEEEJJJMMMUUU\\\gggrrr{{{}}}vvvooohhh```YYYUUUNNNOOOPPPQQQSSSVVVZZZ^^^{{{qqqhhhbbbXXXUUUQQQMMMLLLKKKJJJIIIEEEEEEEEEEEEFFFFFFFFFFFFBBBAAA@@@?????????@@@AAAAAADDDHHHLLLOOOSSSWWWZZZ```dddjjjoooqqqsssuuuvvvwwwxxxwwwsssmmmhhhffffffeeelllzzzwwwrrrssseeeOOO@@@;;;666555333//////111///000000///------...000...............///000000........................---------.........//////000111222222222555999<<>>???AAACCCFFFKKKOOOUUU[[[fffqqqzzz{{{uuummmfff^^^WWWRRRKKKMMMOOOPPPRRRVVV[[[^^^zzzqqqhhhbbbXXXTTTPPPMMMKKKKKKJJJHHHDDDDDDDDDEEEFFFFFFGGGGGGBBBAAA@@@?????????@@@AAABBBEEEJJJMMMQQQTTTYYY\\\aaaeeekkkppprrrtttuuuwwwyyyzzzyyytttmmmhhhffffffeeelll{{{vvvqqqsss}}}```III@@@;;;777666333///...000---/////////...///111333...............///000111........................---------.........//////000111222222222555999<<>>@@@BBBDDDHHHMMMPPPVVV\\\fffpppyyy~~~zzzsssllleee]]]UUUPPPJJJLLLNNNOOORRRVVV[[[___}}}xxxqqqhhhbbbYYYVVVRRROOOLLLJJJIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDCCC@@@???>>>@@@BBBCCCFFFHHHLLLOOORRRUUUYYY\\\```ccciiimmmpppssswwwyyyxxxxxxvvvsssnnnkkkjjjjjjjjjqqq|||uuurrrxxxvvv^^^NNN>>><<<888555222000//////222222111111000000////////////............//////------------,,,+++***)))------...///000000//////222222222222222555999===FFFSSSjjj~~~pppfffaaa^^^]]]^^^cccooo{{{zzznnnfffYYYNNNIIIGGGIIIJJJJJJMMMSSSZZZ___```^^^[[[ZZZYYYXXXYYYZZZZZZXXXVVVTTTSSSRRRRRRRRRSSSUUUVVVWWWYYY]]]___```aaadddeeeiiikkknnnpppssswww|||tttfff___]]][[[ZZZ___ccciiiqqqzzz}}}yyyrrrjjjiiilllsss}}}~~~yyylllccccccbbbeeeuuuuuujjjeee```]]]]]]^^^bbbmmmyyy~~~wwwiiigggffffffhhhiiiiiihhhiiiddd]]]XXXUUUTTTSSSRRRJJJHHHKKKRRRYYYaaammmxxxvvvqqqkkkfffaaa[[[VVVUUUUUUVVVWWWWWWWWWWWWUUUUUURRRQQQNNNLLLJJJIIIIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJIIIGGGFFFEEEEEEEEEAAABBBBBBDDDFFFHHHJJJKKKIIIHHHFFFFFFGGGGGGGGGFFFGGGFFFEEEFFFFFFDDDBBB????????????@@@DDDHHHLLLOOOWWW___jjjssszzz{{{rrriii```WWWOOOJJJIIIJJJMMMOOORRRWWW]]]bbb{{{uuunnnfff```XXXVVVRRRNNNKKKJJJIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDCCC@@@??????@@@BBBDDDFFFIIIMMMPPPSSSVVVZZZ]]]bbbfffjjjnnnqqqsssvvvxxxwwwxxxwwwtttooollljjjiiillltttyyyrrrpppwwwrrrZZZJJJ;;;999777444222111111111000/////////.........---///..................///...//////...---,,,++++++)))+++,,,...000111222222111222222222333555:::>>>IIITTTjjjtttiiiddd___^^^]]]aaakkkvvv|||ppphhh\\\RRRMMMLLLJJJIIIIIILLLQQQXXX^^^```^^^\\\XXXXXXWWWXXXZZZZZZYYYXXXUUUTTTSSSSSSSSSTTTUUUVVVWWWYYY]]]___```aaaccceeehhhjjjlllnnnqqquuuzzz~~~ooofffbbb___\\\___cccjjjsss|||~~~wwwppplllmmmqqqzzzuuukkkhhhfffgggsssyyyooofffaaa]]][[[ZZZ]]]fffpppyyyjjjhhheeedddddddddbbbaaa]]]ZZZWWWTTTRRRQQQNNNLLLHHHFFFGGGMMMTTT\\\gggrrruuurrrnnnkkkfffaaa^^^\\\YYYZZZZZZZZZYYYXXXVVVUUUSSSRRROOOMMMKKKKKKJJJKKKJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJHHHGGGEEEDDDDDDDDDAAAAAABBBDDDFFFHHHJJJLLLMMMKKKIIIIIIIIIJJJIIIHHHIIIHHHHHHHHHHHHGGGDDDBBBAAA@@@@@@BBBEEEJJJNNNQQQXXX```jjjsss{{{zzzqqqggg^^^VVVNNNJJJGGGHHHIIIKKKOOOTTT[[[```~~~vvvpppjjjbbb]]]VVVTTTQQQMMMKKKIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDEEEDDDCCC@@@??????AAACCCEEEGGGJJJNNNRRRTTTXXX\\\___dddhhhlllppprrrsssvvvwwwwwwyyyyyywwwrrrnnnkkkjjjoooxxxvvvnnnmmmvvvlllTTTEEE888777555333222222222222////////////..................------------......///////////////...---,,,***+++---...000111222222000000111111333666;;;???KKKVVVjjjyyymmmggg```]]]\\\]]]eeennntttkkk^^^VVVRRRPPPLLLHHHHHHJJJPPPWWW]]]```___^^^XXXWWWWWWXXXZZZ[[[ZZZYYYWWWVVVUUUTTTTTTUUUVVVVVVWWWZZZ\\\^^^___aaaccceeehhhiiikkklllnnnsssxxx}}}~~~sssmmmhhhfffeeejjjqqqyyyyyytttrrrsss{{{uuupppllljjjsssvvvlllfff```\\\YYYXXX___ffftttyyymmmjjjfffdddbbb```^^^\\\SSSRRRQQQQQQQQQOOOLLLIIIGGGDDDCCCGGGLLLSSS^^^iiiqqqqqqpppnnnkkkhhhdddbbb_________^^^\\\YYYWWWUUUTTTSSSPPPNNNLLLLLLKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFDDDCCCCCCBBB???@@@BBBDDDGGGIIIKKKLLLNNNLLLJJJJJJJJJJJJIIIHHHIIIHHHHHHHHHIIIHHHEEEBBBBBBBBBBBBCCCGGGLLLQQQTTTZZZaaakkkttt{{{|||wwwnnneee\\\UUUNNNIIIGGGGGGHHHIIIMMMTTT\\\bbb|||sssllleee___ZZZUUUSSSOOOLLLJJJIIIIIIIIIGGGFFFEEEEEEDDDDDDEEEEEEDDDBBBAAA@@@@@@BBBEEEFFFIIILLLPPPSSSVVVZZZ^^^aaaeeehhhmmmpppssstttwwwyyyyyy{{{}}}{{{wwwssspppnnnsss}}}vvvjjjkkkuuufffOOOBBB777666444333111111111222111111111111000000000000------,,,,,,,,,,,,------///////////////...---,,,......///////////////......///000111333777<<<@@@KKKVVVkkk~~~ppphhh```]]]ZZZZZZ```hhh{{{zzzoooaaaWWWSSSQQQMMMIIIHHHJJJOOOVVV]]]```aaa```ZZZYYYWWWXXXYYYZZZYYYXXXYYYXXXVVVUUUUUUVVVWWWWWWXXXZZZ\\\]]]^^^```ccceeeiiijjjkkkkkkmmmrrrwww|||}}}xxxtttssswww}}}|||zzzyyyssspppttt{{{~~~tttmmmeee```\\\YYY\\\aaajjj~~~|||vvvooolllhhheeeccc```]]][[[TTTSSSRRRRRRQQQPPPMMMKKKGGGCCCAAACCCFFFLLLWWWaaakkkoooqqqpppmmmkkkgggccceeedddcccaaa^^^[[[XXXVVVTTTSSSQQQNNNMMMLLLLLLLLLJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGEEECCCBBBAAAAAA>>>@@@BBBEEEHHHJJJLLLMMMNNNLLLIIIIIIIIIIIIHHHGGGGGGGGGFFFGGGGGGFFFDDDAAABBBBBBBBBCCCGGGMMMSSSVVV]]]dddnnnvvv|||yyysssjjjbbbZZZSSSMMMJJJIIIIIIIIIJJJNNNVVV___fff{{{qqqiiiccc\\\XXXSSSQQQNNNKKKIIIHHHIIIIIIGGGGGGFFFEEEEEEEEEEEEEEECCCBBBAAA@@@AAACCCFFFHHHJJJMMMRRRUUUYYY\\\aaadddeeehhhmmmqqqsssuuuxxxzzz{{{}}}{{{xxxuuutttwwwxxxjjjmmmyyy{{{bbbLLL@@@888777444222111000000000000000000000111111111111------,,,,,,,,,,,,---------............------,,,...///////////////.........///000111333777===AAAIIIUUUlllqqqiii```\\\YYYXXX\\\aaatttuuufffZZZTTTPPPMMMJJJIIIKKKOOOUUU\\\aaacccccc^^^\\\YYYXXXXXXXXXVVVUUUYYYXXXWWWVVVVVVWWWXXXXXXYYYZZZ\\\\\\]]]___bbbeeejjjkkkkkklllnnnqqqvvvzzzzzzvvvwwwzzz{{{sssjjjeee```[[[[[[___aaassswwwrrrllljjjfffdddbbbaaa^^^\\\ZZZWWWTTTRRRQQQPPPNNNMMMIIIDDDBBBCCCEEEHHHQQQ[[[gggooouuussspppoookkkeeehhhgggfffddd```]]]YYYWWWUUUSSSQQQOOOMMMLLLLLLLLLKKKLLLLLLMMMMMMLLLLLLKKKIIIHHHGGGDDDCCCAAAAAA@@@>>>@@@CCCFFFIIIKKKLLLMMMNNNLLLJJJIIIJJJJJJIIIHHHHHHGGGGGGGGGHHHGGGEEECCCBBBAAAAAACCCGGGMMMTTTXXX```gggpppxxx~~~vvvpppggg___XXXRRRMMMJJJIIIIIIJJJLLLPPPXXXaaahhhzzzqqqiiiccc\\\WWWQQQOOOLLLJJJHHHHHHHHHIIIGGGGGGFFFEEEEEEEEEEEEFFFCCCBBBAAA@@@BBBDDDGGGIIILLLOOOSSSWWW[[[___cccffffffiiimmmqqqssstttvvvxxxzzz|||~~~~~~|||yyyxxxxxx{{{zzznnnssswww^^^JJJ???777666444222000/////////............////////////......------------......------.........------,,,+++,,,---///000000111111...///000111333777===AAAIIIUUUkkktttjjj```[[[XXXUUUWWW[[[kkk{{{~~~pppbbbXXXRRRNNNMMMJJJKKKNNNTTTZZZ___bbbbbb```]]]ZZZXXXWWWVVVUUUTTTXXXWWWVVVVVVVVVWWWYYYZZZYYYZZZ[[[\\\\\\^^^bbbdddiiijjjlllmmmnnnqqquuuxxx{{{}}}{{{yyy|||yyyoooiiiccc]]][[[\\\\\\hhhzzz|||tttooohhhfffcccaaaaaa```^^^\\\\\\YYYUUURRRQQQPPPNNNLLLJJJFFFDDDEEEFFFHHHOOOWWWeeeqqqzzzxxxvvvvvvrrrkkkjjjiiihhhfffccc```\\\[[[VVVUUURRRPPPNNNMMMMMMMMMMMMMMMOOOOOOOOOOOOMMMMMMJJJIIIGGGEEECCCAAAAAA@@@???AAADDDGGGJJJKKKLLLLLLNNNLLLKKKJJJLLLLLLLLLKKKJJJIIIIIIJJJKKKJJJHHHFFFCCCBBBAAACCCGGGOOOVVVZZZdddkkkttt{{{}}}sssnnneee]]]WWWRRRNNNLLLHHHIIIJJJMMMQQQYYYbbbhhh{{{rrrkkkddd\\\WWWOOONNNKKKIIIHHHHHHHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFCCCBBBAAAAAABBBEEEIIIKKKMMMPPPUUUYYY\\\```eeehhhiiillloooqqqqqqrrrssstttvvvwwwyyyyyyxxxwwwwwwxxx~~~zzzttt{{{sss[[[HHH>>>555444222111000000111111---........./////////000///..................///---....../////////......,,,,,,...///000000000000///000111111333777<<<@@@KKKUUUiiixxxmmmaaa[[[VVVRRRQQQSSS___ppp~~~pppaaaWWWQQQPPPIIIJJJLLLQQQWWW]]]___``````]]]YYYWWWWWWWWWVVVUUUVVVVVVUUUUUUVVVXXXZZZ[[[ZZZ[[[[[[[[[[[[^^^aaadddfffiiilllmmmnnnppprrrtttwwwzzz~~~yyyttt|||wwwpppiiiaaa\\\[[[[[[aaajjjyyy{{{sssooohhhfffcccbbbaaa```^^^]]]ZZZXXXVVVTTTSSSQQQNNNLLLKKKHHHFFFGGGGGGHHHMMMTTTaaappp||||||zzz|||xxxqqqlllkkkkkkiiigggdddaaa___YYYWWWUUUSSSQQQPPPPPPPPPNNNOOOPPPRRRRRRPPPOOONNNKKKJJJHHHEEECCCBBBAAA@@@@@@BBBEEEHHHJJJKKKKKKKKKLLLJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKKKKIIIGGGDDDCCCBBBDDDIIIQQQXXX]]]gggnnnwww}}}{{{rrrlllddd\\\VVVRRROOOMMMHHHJJJMMMPPPUUU]]]eeejjj{{{sssllleee]]]WWWOOOMMMKKKHHHGGGGGGHHHIIIHHHGGGFFFFFFEEEFFFFFFFFFCCCBBBAAAAAACCCFFFIIIKKKNNNQQQUUUYYY]]]aaafffiiilllnnnpppqqqpppooopppppprrrsssttttttttttttvvvwwwxxxzzzpppXXXFFF===222111000000000111222333///000000000111111222222//////............////////////000000000000000/////////000000///...------000000111222333666;;;???NNNVVVggg|||pppccc[[[UUUOOOMMMNNNWWWjjj{{{jjj[[[SSSQQQHHHHHHJJJOOOUUUZZZ]]]^^^^^^[[[XXXVVVWWWXXXXXXWWWUUUTTTTTTUUUVVVXXXZZZ\\\ZZZ[[[[[[[[[[[[]]]aaaddddddgggkkkmmmnnnnnnpppqqqtttwww|||xxxpppsss|||~~~vvvnnneee^^^]]]]]]^^^```iii|||{{{tttpppkkkiiifffdddcccbbb```___WWWWWWWWWXXXXXXUUUPPPLLLKKKHHHGGGIIIIIIHHHLLLSSS\\\nnn{{{|||||||||tttmmmmmmmmmkkkjjjgggeeeccc[[[YYYWWWUUUSSSRRRRRRRRROOOPPPRRRSSSSSSRRRPPPOOOLLLJJJHHHFFFDDDBBBAAAAAA@@@BBBEEEHHHJJJKKKJJJJJJIIIGGGFFFGGGIIIKKKKKKJJJHHHHHHHHHIIIJJJIIIGGGEEEFFFEEEDDDEEEKKKRRRZZZ___iiipppxxxyyyrrrlllccc\\\VVVSSSPPPNNNKKKMMMQQQUUUZZZaaahhhnnnzzzrrrllleeeZZZRRRMMMKKKHHHGGGGGGGGGFFFEEEIIIHHHFFFDDDDDDDDDEEEEEECCCBBBBBBCCCDDDGGGJJJLLLOOORRRVVVZZZ^^^bbbfffjjjppppppppppppooommmkkkjjjkkkjjjkkkmmmmmmmmmsss{{{xxxjjjTTTDDD<<<777555333111000000111222000000//////.........---////////////////////////111111000000000000111111000000000000000////////////---///333555666;;;BBBIIISSScccyyysssdddZZZRRRMMMLLLOOOWWWiiiqqq___TTTOOOJJJJJJKKKMMMRRRXXX^^^bbb]]][[[YYYWWWVVVUUUUUUVVVSSSTTTUUUVVVWWWWWWWWWWWWZZZZZZ[[[\\\^^^___``````dddeeegggiiikkknnnooopppvvvwww{{{{{{uuurrrsss}}}uuulllccc^^^UUUTTTVVV___hhhtttzzzsssqqqooommmkkkiiifffbbb```___\\\XXXVVVUUUSSSQQQOOOLLLKKKIIIGGGGGGJJJPPPUUU```kkkxxx~~~zzzvvvppplllkkkjjjgggeeeggg___^^^[[[WWWUUUUUUXXX[[[```\\\XXXVVVVVVTTTQQQNNNOOONNNMMMKKKHHHFFFEEEDDDDDDFFFHHHJJJKKKKKKJJJJJJDDDCCCAAA@@@AAADDDHHHJJJEEEFFFHHHIIIIIIHHHGGGFFFEEECCCDDDIIIMMMRRRZZZcccmmmrrryyywwwlllggg___YYYVVVTTTSSSRRRJJJLLLQQQVVV\\\dddlllrrrzzzqqqkkkdddZZZRRRMMMKKKHHHGGGGGGGGGFFFFFFHHHGGGEEEDDDCCCCCCDDDDDDCCCBBBBBBCCCEEEHHHKKKMMMQQQTTTYYY]]]```dddiiillloooppppppooonnnllliiihhhcccbbbdddggghhhjjjrrr{{{}}}{{{dddPPPAAA:::111000///...///000222333111111000000000////////////////////////////////////......------......//////////////////////////////---///333555666;;;AAAJJJTTTcccwwwvvvggg\\\SSSLLLKKKMMMUUUgggtttcccXXXRRRKKKJJJJJJLLLPPPVVV\\\```]]][[[YYYWWWVVVUUUUUUVVVTTTTTTUUUVVVWWWXXXXXXXXXYYYZZZZZZ[[[\\\]]]^^^^^^cccdddeeehhhjjjmmmooopppssstttxxxyyyuuuttt}}}wwwmmmeee___ZZZVVVUUUYYY___hhhvvvzzzwwwuuurrrpppnnnkkkhhheeebbb___\\\YYYWWWUUURRRPPPMMMLLLJJJGGGGGGJJJOOOSSS]]]iiivvvzzzuuuooojjjiiigggcccbbbccc______]]]ZZZXXXYYY[[[^^^dddbbb```^^^[[[XXXTTTRRRPPPOOONNNLLLJJJHHHGGGFFFEEEGGGHHHJJJKKKJJJIIIIIICCCBBB@@@??????BBBEEEGGGCCCDDDFFFHHHHHHHHHFFFEEECCCAAACCCHHHLLLQQQZZZcccooottt{{{~~~~~~}}}uuulllfff^^^WWWSSSPPPOOONNNLLLOOOSSSYYY```hhhpppvvvyyypppiiibbbXXXQQQMMMJJJHHHFFFGGGGGGGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFIIILLLNNNTTTXXX\\\```dddgggkkknnnoooppppppooommmjjjgggeee___^^^___bbbcccfffoooyyysss]]]JJJ>>>888111000/////////000222333111111111111000000000000////////////////////////...------------------...........................///...///333555555:::@@@JJJTTTbbbtttyyyjjj^^^TTTLLLIIIKKKSSSdddxxxhhh\\\VVVMMMLLLJJJKKKNNNTTTZZZ^^^]]][[[YYYWWWVVVUUUVVVVVVUUUUUUVVVWWWWWWXXXXXXXXXZZZZZZZZZZZZ[[[[[[\\\\\\```aaacccfffiiikkknnnooooooppptttzzz~~~zzzwww{{{pppfff```]]]WWWSSSTTTXXX___lllxxx~~~|||yyyvvvuuurrrooolllgggddd```]]][[[XXXTTTQQQOOONNNKKKHHHGGGIIIMMMQQQYYYeeettt|||uuunnngggeeebbb]]][[[]]]]]]]]]^^^\\\[[[[[[]]]___fffiiijjjggg```ZZZVVVUUUQQQQQQPPPNNNMMMKKKJJJJJJGGGHHHIIIJJJJJJIIIHHHGGGBBBAAA>>>======>>>@@@BBBAAABBBDDDEEEFFFFFFFFFEEECCCAAACCCIIINNNSSS]]]fffssswww}}}zzzzzz{{{~~~zzzsssmmmggg^^^VVVQQQNNNLLLKKKNNNQQQWWW]]]dddmmmuuu{{{vvvmmmfff___WWWQQQLLLJJJGGGFFFGGGHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDGGGJJJNNNPPPVVVZZZ___cccfffiiimmmooooooppppppooommmjjjfffdddaaa___^^^___```cccmmmwww}}}kkkWWWGGG===999666555333222111000000111000000000000000000000000//////////////////////////////............//////---------...............000...///333444444999???IIITTTbbbsss{{{lll```UUUMMMIIIKKKQQQaaa{{{zzzjjj^^^XXXOOOMMMJJJIIILLLQQQWWW\\\]]]\\\ZZZXXXWWWVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[^^^___aaadddgggjjjlllmmmmmmmmmqqqwwwzzz}}}|||}}}rrrhhhbbb]]]WWWRRRSSSWWW```ooo|||}}}{{{yyywwwtttrrrkkkiiieeeaaa^^^ZZZVVVSSSQQQPPPNNNJJJHHHHHHLLLOOOTTT```ppp}}}}}}uuummmeeebbb]]]XXXUUUWWWXXXZZZ\\\]]]]]]]]]^^^___ffflllpppmmmcccZZZVVVVVVSSSRRRQQQPPPOOONNNMMMMMMIIIIIIJJJIIIIIIHHHFFFEEEAAA@@@===;;;;;;;;;===>>>>>>???AAACCCDDDEEEEEEEEEEEECCCFFFLLLRRRYYYccclllxxx{{{{{{yyy{{{vvvppplllfff^^^WWWRRRPPPNNNMMMNNNRRRXXX___gggpppxxx~~~{{{rrrjjjccc\\\UUUQQQLLLJJJGGGFFFGGGHHHHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCEEEHHHLLLPPPRRRWWW[[[```eeehhhjjjmmmooopppqqqqqqqqqoookkkgggddd```]]][[[\\\]]]bbbmmmyyy{{{~~~zzzeeeSSSEEE===999555555444222111111000000//////////////////////////////////////////////////////............//////------------......//////000///000333444333888>>>GGGSSScccttt}}}nnncccYYYPPPLLLMMMRRR^^^vvvzzzkkk___XXXQQQNNNJJJHHHJJJPPPVVV[[[___^^^\\\YYYXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^```cccfffhhhjjjkkkkkkllloootttwwwyyyvvvkkkddd^^^XXXSSSTTTYYYbbbrrr}}}{{{zzzwwwuuuooommmiiifffbbb^^^YYYUUUTTTSSSPPPLLLIIIIIILLLNNNQQQ\\\kkkxxxuuummmddd```ZZZTTTRRRSSSVVVYYY^^^aaaaaa```______eeelllrrroooeee[[[WWWXXXTTTSSSRRRQQQPPPOOONNNNNNJJJJJJJJJIIIHHHFFFEEEEEEAAA@@@>>><<<;;;;;;;;;<<<>>>>>>???AAABBBCCCDDDDDDDDDCCCFFFNNNUUU\\\gggqqq|||{{{zzz|||{{{sssmmmgggbbbZZZUUURRRQQQPPPOOONNNRRRYYY```hhhqqqyyyzzzuuummmfff___YYYTTTPPPKKKIIIGGGFFFGGGHHHHHHGGGEEEEEEEEEEEEEEECCCBBBBBBCCCCCCDDDFFFIIIMMMQQQTTTXXX\\\aaafffiiikkkmmmoooqqqrrrssstttrrrnnnjjjggg\\\XXXWWWXXX\\\cccqqq~~~~~~|||ttt```OOOCCC;;;777//////000000111111111111............////////////////////////////////////...------------------...---------...//////000000111///000333333333777<<>>===<<<======>>>>>>???@@@AAABBBBBBCCCBBBAAAEEEMMMUUU]]]iiissszzzzzz|||~~~xxxpppjjjaaa\\\VVVQQQOOOOOOOOOOOOPPPTTT[[[ccckkksss{{{sssoooiiibbb\\\WWWSSSQQQKKKIIIGGGFFFGGGHHHHHHHHHEEEFFFFFFFFFFFFDDDCCCBBBCCCCCCDDDFFFJJJNNNSSSUUUYYY]]]ccchhhkkkmmmnnnppprrrsssuuuvvvuuuqqqmmmjjj^^^ZZZXXXYYY]]]eeetttmmmYYYJJJ???777333//////000111111111111111......//////000000000000///////////////////////////......------......///------...//////000111111111///000222333222666<<>>666333444111111000000//////......,,,---....../////////.....................------222111111000///......---........................000111222222222333666999AAANNNfff}}}|||mmmmmmwwwpppccc]]]YYYXXX[[[lllssshhh___XXXRRRPPPNNNMMMQQQVVV^^^eeeiiifffbbb```^^^[[[[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUTTTUUUVVVWWWXXX[[[]]]```bbbbbbccceeegggffffffffffffgggiiijjjkkkpppuuu||||||{{{xxxxxx}}}wwwqqqiiiaaa[[[SSSKKKEEECCCGGGNNNWWWbbblllqqqsssyyywwwrrrkkkccc\\\XXXWWWXXXWWWWWWWWWXXXWWWUUURRRQQQRRRTTTVVVWWWXXXXXXXXXQQQPPPOOONNNMMMNNNNNNNNNOOOMMMLLLMMMOOOPPPPPPPPPNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGFFFDDDCCCBBBBBBBBBEEEJJJRRRYYYaaakkkvvv~~~zzzzzzyyy{{{~~~wwwooofff___\\\UUUQQQPPPPPPOOORRRVVV___eeennnwww~~~{{{sssmmmddd[[[UUUQQQMMMKKKHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGJJJMMMQQQVVV\\\```ccchhhnnnrrruuuwwwyyyzzzxxx{{{}}}|||}}}~~~zzzsssooojjjggghhhlllyyypppXXXHHH>>>777444555111111000000//////......,,,,,,---.........------------..................//////000000000000000000////////////////////////000111222222222333666999???MMMddd}}}rrrmmmrrr{{{jjj```]]]ZZZZZZgggwwwkkk```YYYRRRPPPNNNMMMPPPUUU]]]eeejjjgggccc```]]]YYYYYYXXXWWWUUUUUUTTTUUUUUUUUUTTTSSSSSSSSSTTTUUUVVVZZZ]]]```bbbcccdddfffgggggggggfffffffffhhhiiijjjmmmrrrxxx}}}~~~xxxnnnfff___VVVMMMFFFCCCEEEJJJTTT^^^fffjjjlllssssssqqqllleee___\\\[[[[[[YYYWWWVVVWWWVVVTTTRRRSSSSSSSSSSSSUUUVVVXXXYYYQQQPPPOOONNNMMMNNNOOOPPPQQQQQQQQQSSSVVVWWWWWWVVVSSSSSSRRRQQQOOOMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDDDDFFFLLLTTT\\\ccckkkuuu{{{{{{zzz{{{~~~wwwnnnddd^^^XXXSSSOOOOOONNNNNNRRRXXXaaagggqqqyyyzzzrrrlllccc[[[UUUQQQMMMKKKHHHHHHGGGGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCDDDDDDEEEGGGIIILLLOOOSSSXXX^^^ccceeejjjppptttwwwyyy{{{|||yyy|||}}}|||}}}}}}yyysssmmmiiifffhhhnnn{{{~~~nnnUUUFFF===777555555111000000000000000000///...//////000000/////////.............../////////***+++---...111222444555000000000000000000000000000111222222222333666888<<>>888666444222222222222222222222222222222222111111000000111111222111111111111111111111111000/////////000000...---//////000000000000//////............///000111222444777???OOOiii{{{sssqqqxxxmmm^^^QQQLLLIIIIIIQQQ\\\ttt}}}~~~pppdddYYYQQQOOOKKKJJJJJJOOOVVV\\\___```]]][[[WWWVVVWWWXXXXXXWWWUUUUUUUUUTTTTTTTTTTTTSSSRRRSSSTTTVVVXXXYYYZZZZZZ^^^^^^^^^^^^___```aaaaaaaaabbbdddeeefffiiimmmpppnnnqqqvvvyyy}}}yyy{{{|||yyytttrrrwww~~~yyywwwwwwyyy}}}}}}tttjjjcccYYYVVVRRRNNNKKKJJJJJJJJJHHHNNNVVV\\\dddrrr|||nnnhhh[[[VVVTTTVVVYYY\\\cccjjjuuuzzz~~~||||||ppplllfff```ZZZVVVTTTSSSRRRSSSXXXaaaiiioooxxxzzzpppggg```XXXSSSNNNJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDAAACCCEEEFFFGGGIIILLLOOOVVVZZZ___dddiiinnntttxxxyyyzzz}}}~~~zzzrrrkkkgggfffbbbfffooo}}}}}}www|||vvvZZZKKK<<<777666555444444333333333333333333333333222222111111111111222222111111111111111111111111333222111222333222111/////////000000000000//////000000///000000111222222222555===LLLfff~~~wwwwwwzzztttdddTTTNNNIIIGGGMMMWWWkkk}}}}}}uuuhhh\\\TTTQQQJJJJJJJJJNNNSSSYYY]]]___]]]ZZZWWWVVVWWWXXXYYYXXXUUUUUUUUUTTTTTTTTTTTTSSSQQQRRRTTTVVVXXXYYYYYYYYY___^^^]]]]]]^^^___aaabbbaaabbbdddeeefffiiillloookkknnnrrrtttwww}}}|||tttnnnooosssxxx{{{{{{}}}uuunnn___\\\UUUOOOJJJHHHHHHHHHBBBIIIQQQVVV\\\iii||||||oooiii```[[[XXX[[[^^^aaahhhpppxxx}}}~~~sssxxx{{{mmmiiiccc]]]XXXUUUSSSSSSTTTUUU[[[eeemmmsss}}}wwwmmmccc\\\TTTQQQMMMIIIFFFEEEDDDDDDGGGGGGFFFDDDDDDCCCCCCCCCCCCDDDFFFFFFHHHKKKOOOSSSVVV[[[aaaggglllqqqvvvyyy{{{|||~~~~~~}}}zzzvvvrrrllleeeaaaaaaiiixxx|||vvv|||nnnUUUHHH;;;777777444222111111222222000333777666333&&&***...000000/////////333333333222222222111111///000000000111111111111000000000000111111111111/////////000111111222222333888<<>>OOOlllkkk]]]RRRJJJHHHIIIMMM___{{{qqqeee\\\XXXTTTMMMHHHHHHIIIJJJOOOUUU\\\ZZZYYYYYYYYYZZZZZZZZZXXXXXXWWWVVVVVVVVVVVVWWWWWWVVVVVVUUUUUUTTTTTTTTTVVVVVVWWWXXXZZZ[[[]]]^^^^^^___aaabbbbbbbbbdddfffeeefffgggiiikkkpppwww{{{zzzwwwtttsssrrruuuyyy}}}|||zzz|||wwwggg\\\SSSKKKFFFGGGFFFDDDDDDHHHKKKRRR^^^jjj~~~uuuggggggggghhhjjjnnntttyyy}}}|||yyyrrrooopppwww~~~{{{uuuppphhhbbb\\\YYYVVVSSSTTTXXX[[[bbblllvvvwwwpppggg^^^WWWNNNMMMLLLJJJIIIHHHGGGGGGDDDCCCCCCBBBBBBBBBBBBCCCDDDFFFIIIKKKOOOTTTZZZ^^^aaaeeejjjooossswww{{{~~~|||}}}yyyooofffaaaaaabbbiiiwwwzzzvvvyyyvvvcccSSSGGG???777555444222111333111333333333666;;;;;;777...000222333111///......111111111111111111111111000000000000111111111222222222222111111111000000/////////000111111222222222444777===LLLgggrrrcccWWWNNNIIIIIIKKKXXXqqqtttggg^^^YYYUUUOOOJJJIIIHHHHHHMMMTTTYYYYYYYYYYYYXXXYYYYYYZZZXXXXXXWWWVVVVVVVVVVVVWWWVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUUUUVVVXXXZZZ\\\]]]^^^```aaaaaaaaaaaacccdddcccdddfffgggiiinnnssswwwzzz{{{xxxvvvwwwxxxyyy|||yyyvvvuuu{{{xxxhhh]]]UUUMMMIIIIIIHHHEEEFFFHHHJJJOOOZZZeeewww|||nnnkkkkkklllnnnrrrvvv{{{}}}~~~|||vvvssssssxxx~~~~~~zzztttooofff```ZZZXXXUUUSSSVVV[[[^^^eeepppzzzyyyqqqkkkddd\\\VVVNNNMMMLLLKKKIIIHHHFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHKKKMMMQQQVVV\\\```dddggglllqqqtttxxx|||{{{}}}yyyoooeee``````bbblll{{{{{{zzzrrr___OOOCCC<<<666555333111111444111333444333666;;;;;;888111333555555222///,,,+++......///////////////000//////000000000111111111222111111000000//////.../////////000111111222222222333777===IIIbbbzzzjjj]]]QQQJJJIIIKKKSSSgggwwwkkkaaa\\\WWWRRRMMMKKKIIIGGGKKKRRRVVVXXXZZZZZZYYYXXXYYYZZZXXXXXXWWWVVVVVVVVVVVVWWWTTTTTTTTTUUUTTTTTTSSSRRRSSSSSSTTTUUUWWWYYY[[[\\\]]]___``````______```bbbaaacccdddeeegggjjjooorrruuuzzz{{{{{{zzzyyyzzzyyytttqqqttt}}}xxxiii___WWWPPPLLLLLLGGGEEEFFFHHHJJJMMMVVV___nnnuuunnnnnnoooqqqtttwwwzzz|||{{{|||~~~~~~{{{wwwvvv|||zzzsssnnneee^^^YYYWWWVVVUUUXXX^^^bbbiiisss}}}~~~tttkkkeee```YYYUUUNNNNNNMMMKKKIIIGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEHHHIIILLLOOORRRWWW]]]aaagggjjjooossswwwzzz~~~}}}~~~xxxoooddd___```bbbooo}}}~~~ppp\\\LLL@@@:::555444333000111444333444444222444888777444222333444333111...---...............//////000000000000111111111222222222111111000000///........./////////000111111222222444444777<<>>999555444222000111444444555444111222555333///////////////......000333///000000000111111222222111111222222222333333333333222222111000//////.../////////000111111222222555555777;;;CCCXXX~~~~~~nnn]]]QQQMMMJJJMMM[[[yyy}}}rrrhhhcccXXXUUURRRPPPKKKGGGJJJOOOUUUYYY^^^```^^^[[[ZZZ[[[XXXXXXWWWVVVVVVVVVVVVWWWTTTUUUWWWXXXYYYXXXXXXWWWRRRRRRRRRTTTUUUWWWYYYZZZYYYZZZ[[[[[[ZZZYYYZZZ\\\]]]^^^```aaabbbdddhhhkkkjjjnnntttxxx|||vvvtttqqqqqqyyy{{{uuuppprrryyy{{{nnneee]]]TTTNNNLLLHHHGGGJJJMMMNNNOOOUUU]]]___tttxxxqqqqqqrrrtttuuuwwwwwwxxxuuuwwwzzz}}}|||yyy{{{|||tttoooddd]]]XXXWWWWWWWWW\\\bbbjjjpppyyyuuukkkfff```XXXRRRPPPLLLKKKJJJIIIGGGFFFEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGJJJLLLNNNQQQUUUZZZaaaeeelllnnnrrrvvvzzz}}}zzzssskkkccc]]]```gggrrr}}}~~~jjjUUUHHH:::888444000//////111222222222333333333222111111000111222111000//////111000000000000000000000000333333222111111222333444444444333222111111111111///000000111111111111000222666666:::CCCOOOqqqttt```TTTOOOIIIRRR[[[kkk|||rrriiiccc\\\XXXRRRNNNLLLKKKJJJIIIPPPVVV___eeeeeeccc___]]]\\\ZZZXXXWWWWWWVVVUUUSSSTTTUUUUUUVVVWWWWWWWWWVVVSSSSSSSSSTTTVVVXXXZZZ\\\]]]^^^^^^]]][[[[[[]]]^^^\\\\\\\\\]]]___bbbdddfffhhhjjjmmmqqqvvv|||~~~zzzqqqlllgggfffjjjuuu{{{sssuuu{{{uuujjjbbb\\\WWWTTTPPPOOOLLLJJJJJJMMMRRRVVV```jjjzzz|||vvvuuutttssstttuuuwwwyyyzzz{{{|||}}}}}}|||~~~xxxpppggg___YYYYYY[[[^^^ccciiimmmttt}}}uuukkkeee___WWWQQQPPPLLLKKKJJJIIIHHHFFFEEEEEEDDDDDDDDDEEEEEEGGGHHHIIIKKKMMMQQQTTTXXX]]]cccgggnnnppptttyyy|||~~~wwwpppiiibbb]]]aaahhhtttyyyeeeRRREEE:::888444111///000111333444444444333222111000///000111222111000//////111000000000000000000000000111000000///000111222333555555444333222222222222000000111111111111111000222666666:::BBBMMMnnnzzznnn]]]UUUKKKQQQXXXfff~~~sssjjjeee^^^ZZZTTTPPPMMMLLLKKKJJJOOOTTT]]]dddgggfffccc```ZZZXXXUUUTTTTTTTTTSSSQQQUUUUUUVVVWWWWWWWWWWWWWWWSSSRRRRRRSSSTTTUUUWWWXXX[[[\\\]]]\\\[[[[[[\\\^^^[[[[[[\\\]]]___aaacccdddgggiiilllooosssxxx~~~xxxoooiiicccaaaaaaiiiyyy}}}vvvwww{{{|||qqqhhhaaa[[[XXXTTTRRRPPPNNNNNNQQQVVVYYY^^^gggvvv{{{vvvuuutttssssssuuuvvvwwwxxxyyy{{{||||||~~~}}}~~~}}}~~~yyyrrriiiaaa\\\]]]___aaafffkkkooovvv~~~~~~tttjjjddd^^^VVVQQQOOOLLLLLLKKKJJJHHHGGGFFFFFFCCCCCCDDDEEEFFFHHHIIIJJJMMMPPPTTTXXX\\\```fffjjjqqqssswww{{{{{{uuunnnhhhaaa]]]bbbjjjyyyrrr___MMMBBB:::888555222111111222444555555444333222000///...000111222111000//////111000000000000000000000000000000000000111333444555777777666666555444444444111111111111111111111111222555555999BBBKKKjjjyyypppsssiii[[[NNNPPPSSS___{{{vvvmmmiiiaaa]]]WWWRRROOONNNLLLKKKNNNRRRYYYbbbjjjlllhhhddd[[[XXXUUUTTTTTTTTTSSSRRRVVVVVVWWWWWWXXXXXXWWWWWWSSSRRRRRRRRRRRRRRRSSSTTTXXXZZZ[[[[[[ZZZZZZ\\\]]]ZZZ[[[]]]^^^```aaabbbbbbeeegggjjjlllooosssyyy}}}xxxooohhhaaa\\\ZZZ]]]hhhttt|||vvvtttvvv|||{{{rrriiibbb]]]XXXVVVTTTSSSTTTVVVYYYZZZ]]]dddppp{{{}}}zzzvvvuuutttssssssssstttuuuuuuwwwyyy{{{{{{|||~~~~~~{{{zzzzzz}}}{{{uuukkkeeeaaacccfffgggkkkoootttyyy|||rrrhhhbbb]]]UUUPPPNNNLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJNNNRRRVVV[[[___ccchhhkkkrrruuuxxx||||||uuunnnhhhaaa^^^ccclll~~~~~~lllZZZJJJAAA999777444222111222333444444444444333222111000///000111222111/////////111000000000000000000000000111111222333555666777888888888888888888777666666333333222222111111111111222444444888@@@HHHddduuuoooooowwwuuu```SSSPPPOOOXXXppp{{{rrroooeeeaaaZZZUUURRRPPPNNNLLLNNNOOOUUU```jjjooommmiii```]]]YYYWWWVVVVVVUUUTTTVVVWWWWWWXXXXXXXXXWWWWWWTTTSSSSSSRRRQQQQQQQQQQQQVVVXXXZZZ[[[[[[[[[]]]^^^[[[\\\^^^```aaabbbaaaaaaeeefffhhhiiikkkoootttxxxzzz}}}|||tttlllccc]]]XXXWWW^^^ggg|||{{{uuupppllllllqqq|||ssskkkggg\\\[[[YYYXXXYYY[[[\\\\\\___dddmmmuuu{{{}}}|||zzzvvvuuutttsssrrrrrrsssssstttvvvyyyzzz{{{|||~~~{{{xxxwwwxxx~~~{{{wwwmmmiiigggkkknnnooorrruuuyyy~~~wwwnnnddd```[[[TTTOOONNNKKKKKKJJJIIIHHHGGGGGGFFFGGGFFFFFFGGGGGGHHHIIIJJJNNNSSSYYY^^^bbbfffjjjmmmsssuuuxxx|||~~~xxxpppiiiccc```fffnnnxxxfffVVVIII@@@777666444222222222333444111111222333333333222222000111222111/////////111111111111111111111111111000000222444555777888888888999999:::::::::999888666555333222111111111111111444333777???EEE^^^qqqlllkkkqqqkkkZZZSSSNNNTTTgggvvvsssjjjeee^^^YYYUUURRRPPPNNNMMMMMMQQQ\\\hhhooopppnnndddaaa\\\YYYXXXWWWVVVUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTRRRQQQPPPPPPTTTWWWZZZ[[[[[[\\\]]]___]]]^^^```aaabbbbbbaaaaaadddeeefffggghhhkkkpppsssvvvyyy}}}yyypppfff___YYYVVVZZZaaalll|||rrrmmmhhhdddbbbfffuuuxxxtttfffccc``````aaaccccccbbbeeehhhnnnsssxxxzzz{{{zzzttttttsssrrrrrrqqqqqqqqqtttvvvyyyzzz|||}}}}}}yyywwwwwwwww}}}~~~zzzvvvnnnkkklllrrrwwwwwwyyy||||||rrriii```\\\YYYSSSNNNNNNJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJKKKOOOTTT[[[aaafffiiilllooosssuuuxxx|||xxxqqqkkkeeecccjjjsssqqq```QQQFFF>>>444444333222222222333444000000111222333333333333000111222111000//////111111111111111111111111111---...000222333444444555666888999;;;<<<<<<<<<;;;888666444222111111111111111333222777>>>BBBYYY{{{{{{jjjdddeeejjjyyy{{{dddXXXPPPRRR^^^ttt{{{vvvnnniiibbb\\\WWWTTTQQQPPPLLLLLLOOOWWWbbbkkkppprrriiieee___ZZZXXXWWWVVVUUUVVVVVVWWWWWWVVVVVVUUUUUUVVVVVVVVVUUUTTTRRRPPPOOOQQQTTTXXXZZZ[[[[[[]]]^^^^^^^^^___```aaaaaaaaa```bbbcccddddddeeehhhllloooqqqtttwwwzzz~~~}}}sssggg___YYYUUUXXX]]]bbbqqq|||tttkkkgggbbb___[[[]]]iiiuuusssooojjjiiikkkmmmmmmllllllnnnqqqtttwwwxxxyyyyyyrrrrrrrrrrrrqqqqqqqqqqqqtttuuuxxxyyy{{{~~~{{{wwwvvvwwwxxx}}}~~~{{{vvvtttmmmlllpppxxx~~~|||vvvmmmddd\\\YYYWWWQQQNNNNNNHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEGGGIIILLLNNNOOOQQQWWW^^^eeejjjmmmoooqqqtttvvvyyy}}}{{{uuuooojjjffffffoooyyy}}}|||iiiYYYLLLAAA:::222222111111111222222333111111222333333333222222000111222111000//////111111111111111111111111111---...///111222333333333444666999<<<===>>>>>>===999888555333111111111222111222111666===@@@TTTuuuxxxggg```dddiiiuuummm___SSSRRRVVVeee~~~qqqllleee^^^YYYVVVSSSQQQLLLLLLNNNSSS[[[fffoootttooojjjccc^^^[[[YYYWWWVVVUUUUUUVVVVVVUUUUUUTTTSSSUUUVVVVVVUUUTTTRRRPPPOOOMMMPPPUUUXXXYYYZZZ[[[\\\^^^^^^]]]]]]]]]^^^_________```aaaaaaaaadddhhhkkklllooorrrtttvvv{{{wwwjjjaaaZZZVVVWWW[[[aaannn||||||uuunnneee```\\\YYYVVVVVV\\\eeelllttt}}}wwwqqqooorrrtttuuusssrrrrrrtttuuuvvvvvvvvvvvvppppppqqqqqqqqqqqqqqqqqqssstttuuuwwwzzz}}}}}}{{{xxxvvvuuuvvvxxx|||~~~|||wwwssspppllllllrrr}}}yyysssjjjaaaZZZXXXUUUQQQNNNNNNHHHGGGGGGFFFFFFEEEEEEEEEAAABBBDDDFFFJJJNNNQQQRRRSSSYYYaaahhhlllooorrrsssuuuwwwzzz~~~xxxrrrmmmiiifffhhhrrr||||||uuucccTTTGGG===666111111111000111111222222333333333333333222111000000111222111000//////111111111111111111111111111...000111333444444444333333555888<<<>>>?????????:::888555333111111111222111222111666<<>>@@@>>>:::777444333222222111222555777999AAASSSddd}}}iiidddeeemmm}}}~~~iiiWWWRRRPPPUUUkkk~~~xxxnnneee]]]YYYXXXXXXSSSOOOMMMPPPTTT[[[gggrrruuuvvvqqqiiidddaaa]]]XXXVVVTTTSSSSSSUUUVVVUUUTTTSSSRRRRRRSSSTTTTTTQQQOOOOOOPPPQQQSSSUUUWWWYYYZZZYYYYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[[[[[[[]]]```cccdddgggggghhhiiilllppptttwwwzzz{{{~~~oooeee```]]]]]]```iiizzzwwwkkkfff```ZZZYYYVVVRRRPPPQQQRRRVVV]]]fffpppyyy}}}{{{xxxuuutttvvvxxxzzzxxxwwwwwwvvvuuuttttttsssqqqpppooonnnmmmmmmnnnooolllooorrrsssssswww}}}yyyxxxvvvrrrqqqrrrvvvzzzyyy||||||uuuooojjjhhhlllpppwwwwwwppphhhccc[[[UUUQQQNNNLLLKKKIIIHHHGGGEEEDDDDDDEEEEEEDDDEEEGGGIIIKKKOOOTTTXXX\\\```eeejjjooosssxxx{{{|||~~~~~~zzzvvvqqqmmmkkklllppp||||||hhhZZZNNNBBB:::777333222111111000000111111222222222222222111000000000000000111222222333333111111000000000000111111111111111111111222222333333555888999999:::<<<>>>AAA???;;;777444333222222111222555777999@@@QQQbbbrrrgggffflllzzzmmmZZZTTTOOOPPP```vvvuuullleee```[[[YYYTTTPPPNNNPPPSSSYYYcccmmmvvvxxxvvvoooiiieee___XXXYYYWWWUUUUUUUUUVVVUUUTTTUUUTTTTTTUUUVVVUUUSSSQQQPPPPPPQQQRRRSSSVVVXXXZZZWWWXXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZ\\\^^^aaabbbddddddeeefffiiilllppprrrtttvvvxxx{{{xxxllleeeaaabbbeeerrrssskkkddd]]][[[XXXRRROOOOOOLLLOOOTTT\\\fffooowww||||||zzzwwwuuutttuuuwwwyyywwwwwwvvvuuutttsssrrrrrrpppooonnnmmmlllmmmmmmnnnkkkmmmpppppppppssszzz}}}zzzuuuvvvvvvtttssssssvvvxxxyyy|||{{{tttnnnkkkiiinnnrrryyyuuunnnfffaaaZZZSSSOOOLLLJJJIIIGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFIIIKKKMMMRRRWWW[[[aaadddiiinnnrrrvvvzzz}}}~~~|||wwwtttooollllllnnnuuuwwwdddVVVLLLAAA999777222111111000000000111111111222222222222111000000000000000111222222333333111111000000000000111111111111111111111222333333555666999::::::;;;===???BBB@@@<<<888555333222222222222444777999???OOO^^^}}}jjjgggjjjuuuttt___VVVQQQNNNWWWfff}}}tttnnnggg___YYYVVVRRROOOPPPQQQUUU]]]fffuuuyyy{{{wwwrrrmmmddd[[[\\\ZZZWWWVVVVVVWWWVVVUUUWWWVVVVVVVVVWWWWWWUUUSSSRRRQQQPPPPPPQQQTTTWWWYYYVVVVVVVVVVVVWWWWWWWWWWWWYYYXXXXXXXXXYYY[[[]]]___aaaaaaaaabbbdddgggjjjkkkmmmnnnqqqsssvvv|||uuukkkeeeeeeiii{{{|||rrriiiaaa^^^ZZZTTTOOONNNHHHIIILLLRRR[[[fffpppvvv{{{yyywwwuuutttuuuvvvwwwuuuuuutttsssrrrqqqqqqpppmmmmmmlllkkkkkkkkklllllljjjlllmmmmmmllloootttyyy}}}yyywwwqqqsssuuuuuuttttttuuuwwwzzz}}}~~~xxxrrrmmmkkkkkkqqquuu{{{{{{rrrllleee```XXXRRRNNNLLLJJJHHHFFFFFFGGGGGGFFFEEEDDDDDDEEEGGGIIILLLOOOTTTZZZ^^^eeehhhmmmqqquuuxxx||||||xxxsssoookkklllpppyyyuuuaaaTTTIII???888555333222111000000///000000111111222222222111111000333333222222111000000000222111111000000111111222222111111111111222333333555777:::;;;;;;<<<>>>@@@CCCAAA===888555333222222222222444777999>>>LLLZZZ}}}lllgggeeennn}}}fffZZZSSSOOOUUU___nnnzzzsssmmmccc\\\ZZZUUURRRQQQPPPQQQWWW^^^nnnuuu{{{|||yyyuuulllccc___\\\YYYWWWWWWXXXWWWWWWXXXWWWVVVVVVWWWWWWVVVTTTSSSQQQOOONNNOOORRRVVVXXXUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWXXXZZZZZZ]]]]]]^^^___```bbbdddeeegggiiikkkmmmooosssyyy}}}~~~qqqhhhhhhlllxxxnnneeeaaa]]]VVVPPPNNNIIIIIIIIIMMMUUUaaalllsssxxxwwwvvvttttttttttttuuusssrrrrrrqqqpppoooooooookkkkkkkkkkkkjjjkkkkkkkkkkkkkkklllkkkjjjlllqqquuu{{{}}}|||wwwuuupppqqqssssssssstttvvvxxx|||~~~}}}}}}zzztttnnnllllllmmmuuuxxx~~~}}}wwwpppkkkccc^^^WWWRRRNNNLLLKKKJJJGGGGGGHHHHHHHHHGGGFFFEEEDDDFFFIIILLLPPPVVV\\\```hhhkkkooosssvvvyyy|||}}}yyyrrrnnnlllnnnsss}}}sss___QQQFFF<<<666444444333222000///.........000111111222222222111111333333222222111000000000222222111111111111222222222222222111222333333444666888:::;;;;;;<<>>@@@@@@>>>:::777444333222222222111222666888<<>>@@@>>><<<888555333222333333222111222666888;;;CCCLLLcccsssggg]]]^^^jjjyyyhhh\\\YYYZZZ^^^gggxxx~~~ssslllfffaaa\\\YYYSSSNNNNNNRRROOOWWW___fffoooyyy}}}|||uuupppiiiccc___]]][[[YYYXXXVVVTTTTTTUUUUUUUUUTTTRRRQQQPPPNNNNNNNNNOOOOOOSSSRRRPPPPPPPPPQQQSSSTTTUUUUUUUUUUUUTTTSSSRRRQQQQQQRRRTTTVVVXXXZZZZZZ[[[]]]^^^___``````aaadddfffkkknnnrrruuuxxx~~~||||||uuuoooeeeYYYSSSJJJJJJKKKOOOUUU]]]eeejjjmmmnnnooooooooommmkkkjjjgggggghhhjjjkkklllmmmnnnkkklllmmmooooooooonnnmmmmmmlllkkklllooossswwwxxx||||||}}}}}}{{{yyyvvvtttpppppppppnnnnnnpppsssvvvzzz}}}yyywwwwwwxxxyyyzzzyyyvvvsssrrrsssvvvzzz~~~{{{yyyzzz|||~~~xxxqqqkkkfffbbbZZZVVVPPPLLLKKKKKKKKKKKKGGGFFFDDDCCCCCCEEEGGGHHHGGGJJJMMMRRRVVV]]]dddiiippprrrvvvyyyzzz|||zzztttooommmlllpppyyyppp```NNNCCC===777555555---------...000111333444///000111222222222222222333333222222111000000000333222222111111222222333333333222222333333444555555666999::::::;;;===???<<<:::777444333222333333222111222555888;;;BBBJJJ\\\vvvjjj^^^]]]fffyyyuuugggbbbccc]]]aaappp~~~qqqjjjhhhccc^^^[[[UUUNNNNNNRRRKKKRRRYYY```jjjvvv}}}~~~~~~xxxooogggbbb^^^ZZZXXXYYYWWWUUUTTTUUUVVVVVVUUUQQQQQQPPPOOONNNNNNNNNNNNQQQPPPOOONNNNNNPPPRRRSSSVVVVVVUUUUUUTTTRRRQQQPPPNNNPPPRRRTTTVVVXXXYYYYYYYYY[[[\\\\\\\\\]]]___aaabbbeeeiiikkknnnsss{{{~~~zzzsssggg[[[SSSKKKLLLNNNRRRXXX___eeeiiillllllnnnnnnnnnllljjjhhhdddeeeggghhhjjjlllnnnnnnlllmmmooopppppppppoooooolllkkkjjjlllpppuuuxxxzzz}}}}}}|||{{{zzzwwwuuutttnnnoooqqqqqqppppppqqqssswww}}}~~~zzzwwwuuuuuuwwwxxxzzzyyyxxxvvvuuuvvvzzz}}}~~~{{{zzzzzz{{{vvvoooiiifffdddWWWTTTOOOKKKJJJJJJIIIHHHIIIHHHFFFEEEDDDCCCDDDDDDGGGJJJOOOUUUYYY^^^dddgggooosssxxx|||~~~zzztttoookkkiiikkkpppxxx~~~jjj\\\LLLCCC===666222000000000000000////////////000000000000111111111111444333222111111111222333222222222222222222222222222222222333555777888999999:::;;;<<<============>>>;;;666333222222000///111222444555777;;;@@@DDDVVVooo~~~nnnbbbaaafffqqqvvvjjjccceeedddiiiwwwxxxoooeeebbb^^^ZZZWWWRRRMMMIIIJJJOOOVVV\\\dddooo}}}yyyoooggg```\\\ZZZZZZWWWUUUUUUVVVWWWWWWVVVTTTRRRPPPMMMKKKKKKLLLLLLNNNOOOPPPPPPPPPQQQSSSUUUTTTTTTSSSRRRQQQPPPPPPOOOOOONNNNNNNNNOOORRRUUUWWWXXXXXXYYYYYYYYYYYYYYYYYY___```bbbdddhhhmmmqqqsss}}}yyymmm___TTTTTTRRRQQQSSSXXX]]]bbbdddhhhiiijjjjjjiiigggeeecccbbbccceeeggghhhiiijjjjjjlllnnnqqqttttttrrrpppnnnmmmmmmmmmooorrrwww{{{}}}}}}|||zzzxxxuuutttsssssspppooonnnnnnnnnoooqqqrrrvvv{{{{{{wwwuuurrroooqqqwww{{{}}}~~~|||yyyyyy{{{~~~|||zzzyyyxxxuuunnnhhhdddaaaWWWSSSNNNKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGIIILLLRRRWWW\\\aaafffjjjppptttxxx|||~~~~~~yyytttnnnkkkiiilllrrr|||yyyfffXXXIIIAAA<<<777333222000000000000//////////////////000000000111111111333333222111111222222333222222222222222222222222333333333444555666888999999999;;;===>>>>>>>>>>>>>>>:::666333222111000///111222444555666:::@@@DDDRRRhhhpppbbb```eeeqqq|||pppgggcccaaacccmmmxxxoookkkhhhddd```\\\XXXSSSPPPMMMOOORRRVVV\\\iiizzz{{{qqqiiiccc```[[[YYYVVVUUUVVVWWWVVVVVVTTTRRRPPPNNNLLLLLLKKKKKKNNNPPPQQQQQQPPPPPPRRRTTTRRRRRRRRRQQQQQQPPPPPPOOOOOONNNNNNNNNOOORRRTTTVVVVVVWWWWWWXXXXXXXXXXXXXXX\\\\\\^^^```dddhhhlllnnnpppxxxssseee[[[VVVTTTSSSUUUYYY___ccceeeggghhhiiiiiihhhgggdddcccaaabbbdddfffhhhiiijjjjjjjjjlllppprrrssssssqqqpppnnnnnnooopppssswww{{{}}}|||{{{xxxvvvsssqqqpppooonnnnnnnnnnnnnnnooopppqqqvvvzzz~~~yyyvvvtttqqqnnnqqqwwwzzz}}}}}}|||~~~}}}|||||||||ssslllfff```]]]UUURRRNNNKKKJJJIIIIIIHHHEEEEEEDDDDDDEEEGGGIIIJJJKKKOOOUUUZZZ___dddiiimmmqqquuuyyy}}}~~~}}}xxxrrrnnnkkkjjjnnnvvvsss```SSSEEE>>>;;;666333333000000000000//////////////////000000000000111111333222222111111222333333222222222222222222222222444444444444555666777888888999;;;>>>???@@@@@@@@@===:::666333222111000///111222444555666:::>>>BBBLLL___vvveee```eeepppwwwmmmccc```^^^dddssszzzrrrllliiidddaaa]]]YYYUUURRRSSSRRRPPPPPPVVVcccttt~~~tttlllfff```^^^[[[YYYYYYYYYXXXWWWSSSSSSQQQPPPNNNLLLKKKJJJOOOPPPRRRQQQPPPOOOPPPQQQPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNOOOQQQSSSUUUTTTUUUUUUVVVWWWWWWVVVVVVWWWWWWXXX[[[^^^aaaeeegggiiiooowww~~~wwwjjj```YYYWWWVVVWWW[[[```dddeeefffgggggghhhgggfffdddccc```aaaccceeefffhhhhhhiiifffhhhlllooorrrssssssrrrppppppqqqsssuuuxxxzzz|||zzzxxxvvvssspppmmmlllkkkllllllmmmmmmnnnooopppppptttwww{{{}}}{{{|||xxxtttrrrooommmqqqwwwyyy}}}xxxpppiiiccc\\\XXXTTTQQQMMMKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFHHHJJJKKKMMMQQQWWW\\\aaaggglllpppsssvvv{{{~~~{{{vvvqqqmmmjjjiiioooyyyqqq]]]OOOBBB<<<999444222222000000000000////////////////////////000000000111222222222222222222333333222222222222222222222222444444444444555666777888888:::===???AAABBBBBBBBB<<<999555222222111000000111222444555666999===@@@GGGVVVrrrmmmcccdddooo|||qqqfffbbb___bbblllxxxnnnjjjfffaaa^^^ZZZVVVSSSXXXUUUQQQOOOSSS^^^mmmxxxtttmmmiiifffaaa^^^]]][[[YYYXXXTTTSSSSSSQQQOOOMMMKKKJJJOOOQQQSSSSSSQQQOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOMMMMMMMMMNNNOOOQQQRRRSSSRRRRRRSSSTTTUUUUUUUUUUUUTTTTTTUUUVVVYYY\\\^^^```fffjjjpppvvv|||~~~{{{~~~wwwjjjbbbZZZYYYWWWYYY]]]aaacccddddddeeeeeeffffffeeedddcccaaabbbcccdddeeeeeeeeeeeeaaadddgggkkkooorrrttttttssstttuuuvvvwwwxxxyyyzzzxxxvvvtttpppmmmkkkiiihhhjjjkkklllmmmnnnnnnnnnnnnnnnpppuuu{{{}}}}}}xxxssspppmmmkkknnntttvvv|||{{{tttmmmfff___YYYUUURRRPPPLLLJJJJJJIIIHHHFFFGGGFFFFFFFFFGGGHHHJJJKKKOOOSSSXXX^^^ccciiinnnrrrvvvyyy}}}~~~yyytttooollljjjiiippp|||pppZZZMMM@@@:::777333000000000000000000////////////...////////////000000000111111222222333333333333222222222222222222222222444444444555666777888999999;;;>>>AAACCCDDDCCCCCC<<<888444222111111111000111222444555666888;;;>>>EEEPPPhhhxxxhhhdddlll{{{uuuiiidddaaaccchhhwww~~~uuuqqqlllgggccc___[[[YYYWWWUUUQQQOOORRRYYYbbbiiizzz{{{rrrnnnhhhddd```]]]ZZZWWWUUUTTTTTTRRRPPPMMMKKKJJJOOORRRTTTTTTRRRPPPNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSTTTVVVXXXZZZ\\\___bbbgggkkkqqqyyyyyyuuuxxxvvvjjjccc[[[ZZZYYYZZZ]]]```bbbbbbbbbccccccddddddddddddcccddddddeeeeeedddcccbbbbbb^^^```dddiiinnnrrruuuwwwwwwxxxyyyyyyyyyxxxwwwvvvuuusssqqqnnnllljjjhhhhhhhhhjjjkkkmmmmmmlllkkkjjjfffhhhmmmttt|||~~~xxxrrrnnnjjjgggkkkqqqtttzzz|||wwwqqqjjjccc]]]WWWSSSQQQNNNLLLJJJJJJIIIGGGFFFGGGFFFFFFFFFGGGIIIKKKLLLQQQUUU[[[```ffflllqqquuuyyy|||}}}wwwrrrmmmkkkjjjjjjrrrzzzlllXXXKKK>>>888555222000000000000000000////////////......////////////000000000000222333333333333333222222222222222222222222333333444555666888999::::::===@@@CCCEEEEEEDDDCCC;;;888444222111111111000000222444555555777999<<>>BBBEEEFFFEEECCCBBB:::777333111111111111000000222444555555666888:::DDDJJJ\\\|||vvvpppuuu{{{uuukkkddddddeeemmm|||uuunnniiieeeaaa^^^[[[XXXUUUSSSRRRSSSTTTTTT^^^fffrrr}}}uuummmfff```\\\YYYWWWTTTQQQOOOMMMMMMLLLOOORRRWWWYYYWWWTTTQQQPPPOOOOOOOOONNNNNNMMMMMMMMMKKKLLLMMMNNNNNNOOOOOOOOONNNOOOPPPRRRSSSTTTTTTTTTTTTSSSSSSRRRSSSTTTUUUVVVXXXZZZ^^^aaadddhhhkkknnnyyy|||qqqooosssxxxnnnhhh___^^^]]]^^^```bbbbbbbbb````````````aaabbbcccdddddddddeeeeeeeeeeeeddddddbbbcccfffkkkqqqwww}}}|||wwwrrroooiiihhhhhhgggggghhhhhhiiihhhjjjlllmmmllliiieeeccc^^^[[[[[[```jjjssswwwxxxtttnnnhhheeeaaa```eeelllsss{{{zzztttmmmeee___ZZZVVVSSSOOOMMMKKKJJJJJJIIIGGGEEEBBBCCCDDDFFFIIIMMMPPPRRRVVVZZZ```fffkkkqqqwww{{{}}}|||uuuooollljjjiiioooyyy{{{jjj[[[QQQEEE999666666555444555000000000000////////////............/////////000///000222333444444333333222222222222222222222222111222333555777:::<<<======@@@CCCFFFFFFEEECCCBBB:::777333111111111111000000222444555555666888999CCCHHHYYYwwwxxxwwwzzz|||ooofffeeefffmmm~~~wwwqqqlllhhheeeaaa^^^YYYVVVUUUUUUUUUUUUSSSXXXbbbnnn|||~~~vvvnnngggcccZZZXXXTTTQQQNNNMMMMMMMMMNNNSSSWWWZZZXXXUUURRRQQQPPPPPPPPPOOONNNMMMLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTUUUSSSUUUXXX[[[^^^```bbbccciiinnnvvvqqqlllooosssxxxnnnhhhaaa```___```bbbccccccccc____________```bbbcccdddbbbcccdddeeefffgggggggggeeefffiiimmmssszzz}}}wwwqqqmmmeeeddddddeeefffggghhhhhhhhhjjjlllmmmlllhhhdddaaa]]]YYYVVVZZZbbbjjjoooooonnnhhhcccaaa^^^^^^dddllluuu|||vvvooofff```]]]ZZZTTTOOONNNMMMKKKIIIGGGFFFFFFEEEEEEFFFGGGGGGHHHKKKOOORRRWWW\\\bbbiiinnnssswwwzzz~~~zzzssskkkiiilllppp{{{qqqbbbWWWGGGBBB;;;666333222222222000000000000000000000000000000000000000000000000/////////000111111222222333222222222222222111111444444444555777888:::;;;@@@@@@BBBEEEGGGGGGEEECCC:::666222//////000111111000000111222555888;;;<<>>???BBBFFFIIIHHHEEEBBB:::666222//////000111111222222222333444777999:::;;;BBBMMMaaaxxxgggcccbbbdddvvv{{{uuuppplllfffeeebbb^^^YYYUUURRRQQQMMMQQQVVV[[[aaakkkyyy|||rrreee___VVVNNNJJJHHHGGGFFFIIINNNTTTYYYZZZXXXUUUSSSPPPOOONNNNNNOOOOOOMMMKKKJJJJJJKKKLLLMMMNNNNNNOOOMMMMMMNNNNNNOOOQQQRRRSSSSSSRRRPPPOOOOOOOOOQQQRRRRRRRRRSSSTTTUUUWWWXXXYYY^^^___aaaeeekkkqqqvvvyyy|||xxxtttyyywwwmmmcccbbbaaa```___________________________^^^^^^^^^___aaadddeeegggiiillloooooorrrwww|||{{{uuummmfffbbb___^^^]]]___cccgggiiijjjkkkkkkkkkkkkjjjhhhggggggbbb___[[[YYYZZZ\\\]]]^^^^^^]]]\\\[[[\\\aaaiiipppyyysssmmmeee^^^ZZZVVVPPPLLLKKKJJJIIIHHHFFFFFFEEEEEEHHHIIIJJJLLLMMMQQQUUUYYY___dddjjjppptttyyy}}}{{{wwwrrrllllllpppxxxwwwgggXXXNNNBBB>>>888333222111111000000000000000000000000000////////////////////////,,,------......///000000111111222222333333444444333333444555666888999:::<<>>DDDIIILLLJJJEEE@@@999666222000111111222111333333333333444666777999===@@@FFFTTTpppxxxlllccc^^^hhhwww~~~zzzrrrnnniiiddd```\\\XXXVVVUUUUUUTTTRRRRRRVVV\\\aaajjjuuu}}}ssseeeWWWNNNIIIGGGFFFEEEJJJQQQYYY______]]]ZZZUUURRRPPPOOOOOONNNMMMKKKJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMNNNNNNPPPQQQQQQRRRQQQPPPOOOOOOOOOPPPPPPOOOOOONNNNNNOOOOOOPPPPPPSSSSSSTTTUUUWWWZZZ\\\]]]cccfffjjjooorrrvvvzzz}}}}}}vvvooobbb```]]]ZZZYYYYYYZZZ[[[\\\^^^```bbbcccbbbaaa```aaadddgggjjjlllnnnqqqsssyyy{{{~~~{{{uuunnngggbbb___^^^[[[[[[\\\___dddhhhjjjkkkmmmmmmnnnoooooooooooonnnppplllfffbbb```^^^\\\[[[YYYYYYYYY\\\bbbjjjsssxxx}}}||||||{{{}}}}}}vvvlllhhhaaaZZZTTTPPPLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGIIIKKKNNNQQQVVV\\\```gggkkkpppuuuyyy|||zzztttqqqnnnlllpppwww{{{kkk\\\OOOFFF<<<999444111111000000///////////////////////////........................---......//////000111111666666555555444444333333444444444555777888:::;;;<<>>AAAFFFKKKLLLIIICCC>>>888555333222333333333222111111222333444777999;;;999:::@@@JJJ]]]|||zzzkkkaaaaaafffqqqzzzqqqkkkhhhddd```\\\XXXVVVSSSPPPPPPQQQSSSTTTTTT[[[bbbjjjvvv}}}qqqeeeYYYOOOIIIJJJKKKPPPYYYbbbggggggfff^^^[[[WWWUUUTTTSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOOOOOPPPPPPQQQRRRPPPPPPPPPPPPOOOOOOOOONNNOOONNNNNNNNNNNNOOOOOOPPPKKKLLLNNNPPPRRRTTTUUUVVVTTTVVVXXXZZZ[[[^^^aaadddiiikkkmmmnnnppptttzzz}}}xxxtttppplllgggbbb]]][[[YYYXXXWWWXXXYYYZZZVVVWWW[[[^^^aaacccddddddeeeiiinnnssswwwzzz}}}~~~|||zzzwwwtttrrrmmmjjjeee```\\\ZZZZZZZZZ^^^^^^```dddiiilllnnnnnnooopppqqqsssuuuwwwwwwxxxyyyuuuqqqmmmkkkhhhfffddd^^^^^^^^^ccclllvvv}}}~~~|||{{{{{{|||~~~~~~{{{wwwyyy{{{rrrllldddaaa\\\VVVPPPLLLKKKKKKIIIHHHHHHHHHHHHHHHIIIIIIHHHJJJNNNRRRVVV\\\cccgggmmmqqqvvvzzz|||zzztttmmmjjjhhhjjjrrr{{{nnn___SSSGGG@@@888666333111222222111000////////////////////////........................,,,------......///000000//////000111222222333333666777777888999;;;<<<===AAACCCGGGJJJLLLHHHBBB>>>777555333333333444333222333333333333444666888999:::<<>>888666333222222222222111////////////////////////........................++++++,,,------......//////000111333555777888999777777888999:::<<<===>>>CCCEEEGGGJJJKKKHHHBBB===777555333333444444333222555555444333444555666777777888===DDDNNNeeetttfffaaa``````ooo~~~~~~zzzzzz}}}zzztttpppmmmhhhccc```]]]YYYVVVUUUUUUUUUTTTOOORRRSSSTTT[[[fffnnnpppzzz{{{~~~~~~{{{rrrggg```TTTSSSUUU]]]gggooorrrqqqjjjfffaaa^^^\\\[[[YYYXXXUUUTTTSSSRRRQQQPPPOOOOOORRRRRRQQQQQQQQQRRRRRRSSSOOOOOOPPPPPPPPPOOONNNMMMLLLLLLLLLMMMMMMNNNOOOPPPNNNOOOPPPRRRSSSTTTTTTTTTRRRSSSSSSRRRQQQRRRTTTVVVUUUWWWYYYZZZ[[[]]]```bbbbbbdddhhhkkklllmmmnnnpppppppppqqqrrrtttwwwyyy{{{vvvyyy}}}{{{xxxrrrssssssrrrooommmlllllljjjgggdddbbbaaa```]]][[[XXXXXXXXXYYYYYYYYYYYYYYY]]]^^^aaaeeeiiinnnrrrtttxxx{{{}}}~~~|||zzzyyyyyywwwtttpppjjjeeebbb```___XXXXXXWWWXXXYYY\\\___```cccccceeeiiimmmpppqqqppptttuuuwwwzzz}}}~~~yyyuuurrrnnnjjjgggiiihhhkkkrrr~~~|||wwwyyywwwnnnggg```\\\VVVQQQOOOMMMKKKJJJDDDFFFHHHIIIHHHHHHIIIJJJQQQQQQRRRWWW^^^dddhhhjjjwwwzzz}}}~~~xxxooohhhhhhfffhhhtttuuufffXXXIII???;;;777666444333222111111111111111000000//////........................------...............---------(((+++///222333333444444999999888888:::>>>AAACCCGGGIIILLLLLLKKKFFFAAA===999888666555444444555555222333555666777777777777===888999AAAIIIYYYzzz{{{nnnddd^^^[[[gggxxx}}}|||{{{zzzyyy}}}vvvnnnjjjkkkgggccc]]]YYYWWWVVVVVVUUUSSSSSSSSSTTTWWW\\\```cccdddiiiqqqxxxzzzwwwqqqmmmgggccc```dddllltttxxxyyytttnnnfffbbbaaabbbbbbaaa]]][[[WWWUUUSSSSSSTTTUUUTTTUUUVVVVVVVVVUUUTTTSSSTTTTTTTTTSSSQQQOOOMMMLLLOOOOOOOOONNNNNNNNNMMMMMMPPPOOOOOOPPPPPPQQQSSSSSSRRRQQQOOOPPPQQQSSSRRRQQQRRRRRRRRRRRRTTTVVVXXXYYY[[[\\\^^^```aaaaaaaaa```ggggggggghhhhhhiiiiiiiiilllmmmnnnpppsssuuuxxxyyy}}}~~~{{{{{{}}}~~~|||zzz}}}~~~{{{{{{zzzxxxvvvtttqqqppplllkkkjjjhhhfffeeeeeeddd```___^^^\\\[[[ZZZZZZZZZ]]]]]]\\\[[[\\\^^^aaabbbccceeejjjoootttwwwzzz{{{|||~~~~~~{{{wwwuuuoookkkeeebbb```^^^ZZZWWWYYYZZZ\\\\\\]]]```dddgggiiikkklllmmmnnnqqqtttwwwwwwxxx{{{~~~zzzvvvtttrrrpppoooqqqnnnooowww~~~uuulllfff```[[[UUUQQQNNNMMMKKKJJJFFFGGGHHHHHHGGGGGGIIIJJJJJJOOOUUU[[[```fffmmmrrrxxxzzz}}}~~~wwwnnnhhhhhhgggiiivvvrrrcccUUUFFF<<<999555444333222111000000000///////////////000000000.........................................................------111666:::<<<<<<===>>>@@@BBBCCCDDDGGGIIIKKKKKKIIIDDD???;;;777666444333333444444555333333444444555666666777:::777999@@@FFFRRRmmmssshhhbbb___eeeppp~~~}}}{{{yyyxxxxxxzzz|||zzzrrrooopppjjjfffaaa]]]ZZZXXXVVVUUUSSSRRRQQQRRRSSSVVVZZZ\\\]]]aaagggmmmrrrtttttttttkkkgggeeehhhpppwww{{{|||zzzuuupppmmmlllmmmlllkkkeeebbb^^^ZZZXXXWWWXXXYYYXXXYYYZZZ[[[[[[ZZZYYYXXXUUUTTTTTTRRRQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMLLLNNNNNNNNNNNNOOOPPPQQQQQQPPPOOOMMMNNNOOOPPPPPPOOOQQQPPPPPPPPPQQQSSSTTTUUUUUUVVVWWWXXXZZZ[[[[[[[[[____________````````````______```bbbdddfffhhhiiimmmooossswww||||||yyyuuurrrpppqqqssstttsssqqqnnnnnnpppsssxxx}}}|||{{{zzzxxxwwwvvvuuuuuunnnnnnnnnmmmlllkkkiiihhheeeeeecccbbb```_________]]]\\\[[[ZZZYYYYYYYYYYYY]]]]]]]]]^^^```ccceeegggiiilllpppuuuzzz}}}}}}xxxsssnnnlllfffbbb^^^[[[[[[ZZZXXXWWWUUUXXXZZZ\\\^^^aaaeeehhhkkkmmmooopppqqqtttxxxzzz}}}{{{wwwuuuuuutttsssxxxwwwyyyzzzrrrjjjeee^^^ZZZTTTPPPNNNLLLKKKJJJHHHHHHHHHGGGGGGHHHKKKNNNLLLTTT]]]bbbeeejjjrrryyyzzz|||~~~uuummmhhhhhhiiimmm{{{mmm^^^PPPCCC999777444333222111000/////////---......///000000111111........................////////////////////////000000...------000555:::===@@@CCCGGGHHHHHHGGGFFFHHHIIIJJJIIIFFFAAA<<<999444444333222333444555666444333333333333444666777777666999???BBBIII]]]rrr|||ooogggeeedddiiiyyy~~~}}}{{{yyyxxxwwwuuuvvv}}}{{{vvvuuuoookkkgggccc```^^^ZZZXXXUUUTTTRRRQQQQQQRRRTTTUUUWWWYYY\\\```ffflllrrruuunnnkkkiiimmmttt{{{|||xxxvvvvvvwwwxxxxxxqqqmmmhhhbbb^^^\\\[[[[[[\\\]]]^^^`````````______XXXWWWUUUTTTSSSRRRRRRRRROOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPNNNMMMMMMNNNOOONNNMMMNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWWWWXXXZZZ[[[]]]^^^```bbbeeehhhlllppprrrtttvvvwwwyyy{{{||||||{{{{{{|||zzzwwwuuusssqqqmmmjjjgggeeedddeeefffggggggfffcccdddeeefffiiimmmppprrrtttyyy~~~}}}{{{zzzyyyxxxwwwuuuttttttttttttrrrrrrrrrqqqpppooonnnmmmkkkkkkjjjiiiiiiiiiiiiiiibbbbbbccccccccccccbbbbbb___^^^]]]\\\[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[^^^___aaacccgggjjjmmmooorrrtttwww{{{~~~}}}wwwpppjjjeeeccc]]]ZZZVVVUUUVVVWWWXXXXXXTTTXXX\\\___bbbeeehhhjjjnnnppprrrtttuuuxxx|||}}}yyywwwxxxxxxyyy~~~wwwpppiiiddd\\\XXXSSSOOOMMMLLLKKKJJJIIIIIIHHHHHHHHHKKKPPPTTT\\\```eeehhhjjjooovvv|||}}}}}}ssskkkgggiiikkkqqq|||iiiZZZLLL@@@888666333333222111000/////////........./////////000000---------...............////////////000000000000,,,///111222222111222333<<<@@@FFFLLLNNNMMMJJJHHHHHHHHHHHHFFFCCC???:::777333333222222333555666777777555444333333444666777777777:::===>>>CCCSSScccvvvllliiifffgggrrr~~~|||{{{zzzyyyuuutttxxx}}}xxxssspppmmmjjjgggddd```]]]XXXWWWUUUTTTSSSSSSTTTTTTUUUUUUVVVXXX\\\bbbgggkkkkkkiiiiiimmmttt{{{}}}yyyvvvwwwzzz~~~|||xxxrrrjjjddd___\\\[[[^^^___aaabbbcccccccccbbb___]]][[[YYYWWWWWWVVVVVVSSSSSSRRRRRRRRRQQQQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPRRRPPPNNNNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPOOOOOOPPPQQQSSSVVVWWWTTTTTTTTTSSSRRRRRRRRRQQQSSSSSSSSSSSSTTTUUUVVVWWWXXXYYY[[[^^^```ccceeefffggghhhiiikkkkkklllkkkkkkllljjjhhhggggggfffcccaaa___^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^___aaacccdddeeefffiiinnnttt{{{zzzwwwwwwvvvuuutttrrrpppoookkkkkkjjjjjjiiiiiiiiiiiifffgggffffffeeedddcccbbbaaaaaa```_________``````^^^^^^___```````````````[[[[[[[[[ZZZZZZZZZ[[[[[[]]]]]]]]]]]]^^^___aaaaaaccceeehhhkkkpppsssvvvxxxyyyzzz|||}}}~~~}}}}}}|||zzzwwwrrrmmmgggccc```___YYYWWWTTTSSSTTTVVVYYYZZZXXX\\\aaadddgggiiikkkmmmoooqqquuuwwwyyy|||{{{zzz|||}}}~~~}}}uuunnnfffaaaZZZVVVQQQNNNLLLKKKJJJJJJHHHHHHIIIIIIKKKPPPVVV[[[gggfffeeegggmmmssszzz}}}~~~zzzqqqiiifffiiinnnuuuwwwdddUUUIII>>>777666444333222111111111111111000/////////.........------------.........//////.../////////000000111111...///111111000000111222777<<>><<<:::888777555555444444555666888999:::999777666666666777777888::::::999:::@@@LLLWWWnnnllljjjhhhjjjqqq~~~~~~|||wwwrrrnnnjjjfffccc\\\\\\ZZZYYYXXXWWWWWWWWWPPPPPPRRRSSSUUUVVVWWWXXXYYYZZZ\\\___dddjjjooorrrtttqqqlllhhhiiipppzzz|||uuummmgggddd```aaabbbcccddddddcccbbbiiiiiiiiihhhgggfffdddccc]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZXXXVVVTTTSSSTTTRRROOONNNNNNNNNMMMKKKMMMNNNNNNOOONNNNNNMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMLLLMMMNNNOOOPPPQQQRRRRRRTTTTTTTTTUUUUUUVVVVVVVVVWWWUUUTTTTTTVVVWWWVVVVVVQQQRRRRRRPPPNNNMMMNNNPPPSSSSSSSSSSSSTTTTTTTTTTTTVVVXXXZZZ[[[]]]aaafffjjjllloootttwwwvvvrrrlllhhh````````````___]]]\\\[[[ZZZ[[[[[[\\\\\\\\\\\\[[[WWWXXXXXXXXXXXXWWWVVVUUUXXXXXXWWWVVVVVVVVVWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[]]]]]]^^^___```bbbcccdddfffggggggiiijjjlllnnnoootttvvvyyy|||~~~~~~}}}}}}}}}|||zzzwwwsssnnnjjjgggcccaaa^^^[[[XXXVVVUUUUUUUUUVVVWWWWWWWWWXXXZZZ]]]aaacccgggiiikkkmmmooorrrvvvyyy~~~wwwoooggg^^^XXXWWWSSSOOOLLLKKKKKKJJJIIIHHHIIIJJJKKKMMMQQQVVVZZZ[[[^^^bbbhhhnnnuuu{{{~~~wwwrrrmmmgggdddjjjrrr}}}|||lllYYYKKKAAA999666777222222111000000000000111........................,,,,,,------...//////000,,,------...//////000000444111---)))''')))///333000333999>>>AAAAAA???>>>:::999888777777666666666555444444333444555777888999888888777666555555555666999:::999:::???HHHOOO```vvvooojjjiiilllvvv|||vvvqqqllliiicccbbb```^^^\\\[[[YYYYYYRRRRRRSSSSSSSSSSSSTTTTTTTTTUUUVVVXXXZZZ^^^bbbdddfffeeecccaaabbbgggooovvv~~~~~~}}}yyyrrrlllhhhcccccceeeffffffeeedddcccfffhhhkkkmmmnnnmmmlllkkkhhhhhhgggggggggfffffffffdddeeeeeedddbbb___]]][[[XXXVVVTTTRRRRRRRRRPPPOOOLLLMMMNNNOOOOOOOOONNNMMMLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMLLLLLLMMMNNNOOOPPPPPPQQQRRRQQQQQQQQQRRRRRRSSSSSSOOONNNLLLLLLNNNPPPPPPPPPIIIKKKLLLLLLJJJJJJLLLOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRTTTUUUUUUVVVXXX[[[^^^___bbbfffiiiiiigggcccaaa\\\\\\\\\\\\\\\[[[ZZZZZZUUUVVVWWWXXXYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVUUUTTTVVVVVVVVVVVVWWWXXXYYYZZZWWWXXXZZZ\\\^^^___``````cccddddddfffhhhjjjlllmmmqqqqqqrrrssstttvvvxxxyyy{{{|||}}}{{{yyyuuutttrrrnnniiiddd```]]]ZZZYYYXXXWWWVVVUUUUUUTTTUUUXXX\\\]]]]]]^^^aaaccceeehhhkkkmmmpppssswwwzzz}}}~~~uuummmddd[[[TTTVVVSSSNNNKKKJJJJJJJJJIIIHHHIIIJJJKKKLLLNNNSSSVVVWWW___hhhnnnqqqtttzzz|||uuupppmmmfffdddkkksssxxxhhhUUUHHH>>>777555666111000000////////////000,,,,,,------.../////////,,,,,,------...///000000,,,,,,,,,---...//////000...//////---+++***+++---///222666999;;;:::999888555444444333333333444444555444333222333444555666777777777777666555333222333777:::999:::>>>DDDHHHUUUxxxvvvmmmkkkmmmsss~~~xxxrrrooojjjiiigggdddaaa___]]]\\\XXXWWWUUUSSSQQQPPPPPPPPPRRRSSSTTTTTTTTTVVVYYY[[[ZZZ[[[\\\\\\\\\```fffkkktttvvvyyy{{{xxxsssmmmiiiffffffggghhhhhhgggeeeeeecccfffkkkoooqqqrrrqqqooorrrrrrqqqqqqqqqpppppppppnnnoooooonnnllliiieeeccc^^^\\\YYYXXXWWWWWWUUUTTTKKKLLLMMMOOOOOOOOONNNMMMLLLMMMNNNNNNMMMKKKJJJHHHIIIIIIJJJJJJKKKKKKLLLLLLGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNLLLJJJHHHIIIKKKLLLMMMMMMEEEHHHJJJJJJJJJKKKNNNQQQIIIJJJKKKLLLMMMMMMMMMMMMQQQSSSTTTTTTTTTUUUWWWYYYVVVXXX[[[]]]^^^\\\ZZZYYYVVVWWWWWWWWWWWWWWWWWWVVVSSSUUUVVVWWWXXXXXXWWWWWWXXXYYYYYYYYYYYYYYYXXXWWWUUUVVVVVVXXXYYY[[[]]]^^^ZZZ[[[^^^aaadddfffhhhhhhjjjjjjkkkmmmooorrrtttuuuzzzzzz{{{|||}}}~~~|||xxxuuulllkkkiiifffaaa\\\XXXVVVSSSSSSTTTUUUVVVWWWXXXXXXWWW\\\aaacccdddeeegggjjjjjjlllooorrruuuzzzxxxnnngggaaa\\\YYYPPPOOOMMMKKKIIIHHHGGGGGGHHHHHHJJJLLLPPPSSSWWWYYY]]]bbbhhhnnnsssxxx~~~|||vvvoookkkccc```ccclllxxxnnn^^^LLLBBB<<<777555666222111111000///......---000000////////////000000------......//////000000,,,---......//////....../////////...---------,,,222222111000000111111111444444444444333333222111111111222222222333333333444444444555555555666666444444555666:::>>>BBBDDDQQQfff}}}{{{~~~ppphhhgggjjjpppvvv~~~vvvnnnkkkhhhggggggddd___[[[\\\ZZZXXXUUUSSSRRRRRRRRRSSSRRRQQQPPPPPPRRRTTTUUUUUUTTTTTTTTTVVVYYY[[[]]]aaadddiiilllllljjjfffdddeeeeeeeeeeeeeeeffffffffffffffffffffffffiiinnnrrrttttttuuuvvvwwwyyyyyyzzzyyy{{{||||||zzzvvvqqqooonnnjjjddd```^^^\\\XXXUUUUUUUUUTTTSSSRRRQQQQQQPPPNNNNNNOOOOOOOOOOOONNNNNNLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGIIIIIIIIIJJJJJJKKKKKKKKKMMMLLLKKKKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKLLLLLLMMMNNNNNNOOOOOONNNMMMKKKKKKMMMPPPSSSVVVQQQSSSVVVWWWWWWWWWXXXYYYVVVTTTTTTVVVYYYZZZXXXVVVWWWWWWWWWXXXXXXYYYYYYYYY[[[[[[ZZZZZZZZZZZZZZZYYY\\\]]]]]]^^^______``````cccdddfffhhhkkkmmmooopppqqqqqqpppqqqtttxxx|||}}}xxxsssnnnjjjhhhbbbaaa___]]][[[YYYWWWVVVSSSTTTVVVWWWWWWYYY[[[^^^aaabbbeeegggjjjlllmmmnnnnnnqqquuuyyy}}}~~~uuummmeee___YYYVVVOOONNNLLLJJJIIIHHHGGGGGGHHHIIIJJJLLLPPPUUUYYY[[[aaaeeelllqqqvvvzzz~~~zzzrrrkkkgggaaa```cccmmmzzz}}}iiiZZZIII@@@:::666444444111111111000///.........000//////......//////000------------..................---------,,,,,,+++...............---------333333333222222222333333333333333333333222111111111111111222222222333333333333444444444444555555333333444555888<<<@@@BBBIIIYYYvvvyyyvvvuuussswww{{{nnnhhhgggiiimmmvvvyyyuuuqqqoooooommmjjjgggcccaaa^^^ZZZXXXVVVUUUUUURRRQQQPPPOOOPPPQQQSSSTTTTTTSSSRRRQQQRRRSSSUUUVVVWWWZZZ]]]___```^^^[[[YYY[[[[[[\\\\\\]]]]]]]]]^^^___```aaa``````bbbfffiiinnnnnnoooppprrrsssttttttzzz|||~~~~~~|||{{{vvvqqqlllgggeeebbb^^^[[[XXXXXXWWWVVVUUUTTTSSSRRRPPPPPPQQQQQQQQQQQQPPPPPPMMMLLLLLLKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLMMMOOORRRSSSQQQSSSUUUUUUUUUTTTVVVWWWWWWUUUUUUWWW[[[\\\[[[YYYZZZZZZ[[[[[[\\\]]]]]]^^^^^^^^^___``````aaabbbbbbddddddeeefffgggggghhhhhhjjjkkkmmmooorrrtttvvvwww{{{zzzyyyyyy{{{~~~~~~}}}{{{yyyyyyxxxvvvsssooojjjfffbbbaaa]]]\\\[[[YYYXXXVVVUUUTTTTTTUUUWWWXXXYYYZZZ]]]```eeefffiiilllooorrrttttttwwwzzz~~~}}}yyyrrrkkkeee^^^WWWSSSMMMMMMKKKJJJHHHHHHGGGGGGIIIJJJKKKMMMRRRWWW]]]```gggkkkqqqvvvzzz}}}~~~vvvmmmfffaaa___^^^cccooo~~~vvvaaaSSSDDD<<<888444333333111111000000//////...............------.........---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------...............////////////////////////111111222222111111000000111111111222222222222333222222222333333333333444222222333444777:::===???BBBKKKaaatttmmmkkkoooxxxwwwllleeedddfffhhhppp}}}~~~}}}}}}}}}xxxsssrrrrrrpppnnnfffddd```]]]YYYXXXWWWWWWUUUTTTSSSRRRRRRTTTUUUWWWWWWUUUSSSQQQPPPPPPPPPPPPPPPQQQSSSTTTUUUTTTRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVXXXZZZ[[[[[[ZZZZZZ\\\]]]cccdddeeefffgggiiijjjjjjnnnpppsssvvvyyy{{{}}}}}}|||xxxsssoookkkgggcccaaa\\\[[[ZZZYYYWWWVVVTTTTTTQQQQQQRRRRRRRRRRRRQQQQQQNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHEEEEEEEEEFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNOOOPPPPPPQQQQQQSSSTTTTTTTTTSSSUUUVVVYYYYYYZZZ\\\___aaaaaa```aaaaaabbbdddeeefffggggggfffggghhhiiikkklllnnnnnnnnnooopppqqqrrrsssttttttssstttuuuwwwzzz|||}}}~~~~~~}}}~~~|||xxxuuuqqqooommmmmmkkkjjjgggddd```]]]ZZZYYYXXXXXXXXXWWWWWWWWWVVVVVVXXXZZZ\\\]]]^^^___ccceeejjjlllooossswwwzzz|||}}}xxxuuupppkkkeee___XXXSSSLLLLLLJJJIIIHHHHHHHHHHHHKKKKKKLLLOOOTTT[[[aaaeeekkkooouuuzzz}}}{{{sssjjjccc___]]]^^^eeesss{{{oooZZZMMM@@@:::777444222333111000000000/////////......------,,,,,,------.........------,,,,,,+++++++++******+++,,,---///000,,,---------.../////////---------...............///000000000000000//////111111111111222222222222111111111111222222222222222333333444666999;;;<<>>888444222222222111111000000///...---------......---------,,,,,,,,,---------............///---,,,,,,,,,,,,---.........///111000...------...////////////////////////............////////////000000000000000000000000222222333333333333444444444333222222444555555555999444777AAAIIIYYY~~~}}}uuukkkgggkkkmmmllluuu|||zzz|||~~~~~~|||yyywwwyyy{{{|||{{{|||}}}}}}|||{{{}}}~~~|||yyyxxxzzz}}}{{{{{{{{{{{{{{{||||||||||||{{{zzzzzzzzzuuunnnhhhdddbbb___[[[XXXUUUTTTSSSRRRQQQPPPNNNMMMLLLLLLLLLMMMMMMNNNOOOQQQSSSTTTVVVTTTSSSQQQNNNLLLKKKIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHHHHGGGFFFEEEBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEDDDCCCCCCFFFHHHEEEEEEDDDDDDCCCBBBAAAAAADDDDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJDDDDDDDDDDDDDDDDDDCCCCCCIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJKKKMMMPPPSSSVVVWWWZZZ\\\___ccceeefffffffffiiiiiiiiigggdddcccdddeeeeeedddaaa^^^]]]]]]]]]^^^\\\[[[YYYWWWUUUTTTRRRQQQRRRRRRQQQPPPPPPPPPPPPPPPNNNOOOPPPPPPOOOPPPRRRTTTTTTUUUWWWYYY[[[\\\\\\]]]___aaadddfffgggiiikkknnnttttttuuuwwwzzz~~~}}}zzzxxxyyy{{{}}}{{{|||~~~~~~|||yyywww{{{zzztttpppmmmiiifffaaaZZZUUUQQQOOONNNKKKKKKKKKKKKKKKLLLPPPSSSVVV\\\bbbgggnnnuuuuuurrrllliiihhhllluuu}}}yyyrrrnnniiieeefffkkkxxx~~~ssstttzzzttt___QQQAAA===777333222222111111111000000///......------......---------,,,,,,,,,------------............---,,,,,,,,,,,,---.........///111000...------.......................................////////////000000000000000000000000111111111222222222333333444333222333444555555555777333666???FFFSSSttttttmmmmmmkkkhhhooozzz}}}yyyzzzzzzxxxtttssssssuuuzzz~~~}}}~~~}}}}}}|||wwwrrrllljjjfffbbb___]]]\\\\\\YYYXXXWWWUUUSSSQQQPPPPPPQQQRRRTTTVVVXXXZZZ\\\]]]XXXWWWTTTQQQOOONNNNNNNNNLLLKKKKKKJJJJJJIIIIIIHHHGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGEEEEEEGGGIIICCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHIIILLLKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDFFFFFFHHHIIIJJJLLLNNNQQQSSSTTTUUUWWWZZZ]]]```aaaaaaaaa```aaabbbaaa``````aaacccdddcccaaa___^^^]]]]]]^^^ZZZYYYXXXVVVTTTRRRQQQPPPQQQPPPPPPOOOOOOOOOOOOPPPPPPRRRSSSSSSSSSTTTVVVXXXWWWXXXZZZ\\\]]]___``````eeegggjjjlllnnnpppsssuuuzzz{{{}}}}}}{{{xxxwwwtttssstttwww{{{~~~~~~|||{{{uuupppllliiihhheee___YYYSSSOOOMMMLLLJJJKKKKKKKKKKKKMMMQQQTTTYYYaaaiiirrr{{{uuurrrnnnpppwww{{{uuunnnjjjfffdddhhhnnnzzzsssuuu}}}}}}jjjWWWJJJ???;;;666222111111000000000000000///......------......---------,,,,,,,,,------------............---,,,,,,,,,,,,---.........///111000...------.......................................////////////////////////////////////000000000111111111111222333333333444444444555555666222444<<<@@@IIIdddzzzvvvpppjjjmmmttt|||||||||yyyvvvsssssssssrrrwww}}}~~~~~~~~~yyywwwrrrnnnjjjhhhhhhhhheeedddaaa___\\\YYYWWWVVVXXXYYY\\\```cccfffggghhhaaa^^^[[[WWWTTTSSSTTTTTTQQQQQQPPPNNNMMMLLLKKKJJJHHHIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHJJJKKKKKKIIIGGGGGGHHHJJJEEEEEEEEEFFFGGGHHHHHHHHHFFFFFFFFFGGGGGGHHHIIIJJJLLLKKKIIIGGGFFFFFFGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHIIIKKKMMMOOOPPPQQQSSSUUUXXXYYYZZZZZZZZZXXXZZZ[[[\\\\\\]]]___aaaaaaaaaaaaaaa```___^^^]]]ZZZYYYXXXVVVUUUSSSRRRRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSUUUVVVWWWWWWYYY[[[^^^]]]^^^```bbbdddfffhhhiiimmmpppsssvvvxxxzzz~~~~~~yyytttrrrsssqqqpppppprrrwww|||~~~wwwqqqmmmiiifffeeebbb]]]WWWRRRNNNLLLKKKIIIJJJKKKKKKLLLOOOSSSVVV[[[dddppp{{{|||wwwvvv{{{|||vvvpppjjjfffbbbbbbiiiqqqxxxsssxxxsssaaaPPPEEE<<<999444111111000000///000000//////..................---------,,,,,,,,,,,,,,,---------.........---,,,,,,,,,,,,---.........///111000...------.......................................////////////000000000000000000000000000000000111111111222222333444555555444333444444555222444:::<<>>JJJ^^^tttoooyyy~~~|||{{{{{{xxxrrrnnnllljjjhhhhhhlllssszzz~~~zzzwwwppppppqqqtttyyy~~~|||zzzzzzyyyxxxwwwuuurrrpppmmmllldddbbb```]]]ZZZXXXWWWVVVUUUWWWYYYZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[___dddiiilllwwwvvvuuuqqqlllfff___\\\RRRRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSSSSTTTQQQQQQPPPOOOOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVYYYYYYXXXWWWWWWWWWWWWWWWTTTWWW[[[^^^^^^^^^___```\\\\\\^^^___aaabbbbbbccchhhhhhhhhhhhhhhhhhhhhhhhjjjkkklllnnnpppsssuuuwwwyyy{{{|||}}}}}}}}}wwwqqqllllllpppttttttsssssstttuuuxxx{{{~~~xxxnnnhhheeebbb]]]XXXVVVTTTQQQNNNLLLKKKKKKLLLKKKLLLMMMNNNQQQVVV\\\aaajjjooovvv}}}xxxqqqiiiccc```bbbjjjyyynnn^^^OOOBBB:::888333222111000////////////........................---.........---,,,,,,+++------------------------222///,,,,,,...000///...------,,,,,,,,,------...........................------............------//////............//////111000///......///000111222222333333333222222111111333444555555666999;;;EEESSSnnnpppqqqxxx~~~{{{zzzzzzyyyuuupppooollliiihhhjjjnnntttxxx{{{}}}}}}yyyxxxxxxyyy}}}}}}zzzwwwuuusssoooiiiddd___\\\]]]]]]^^^^^^_________```aaaaaaaaabbbbbbcccccccccdddbbbbbbccccccgggrrr~~~~~~rrrfff\\\ZZZWWWTTTSSSSSSRRRRRRSSSTTTUUUVVVVVVWWWVVVVVVVVVUUUSSSSSSTTTTTTTTTSSSXXXXXXXXXYYYZZZ\\\___```___```bbbbbbaaa___]]]\\\___aaacccdddfffffffffeeeggggggfffffffffggghhhiiimmmnnnooopppqqqqqqrrrqqqqqqrrrrrrtttwwwzzz}}}wwwsssnnnlllnnnpppppppppvvvwwwxxxzzz}}}}}}vvvlllfffccc```[[[VVVUUUTTTQQQNNNLLLKKKKKKLLLKKKLLLNNNPPPRRRXXX^^^ccckkkooovvv}}}~~~vvvpppiiidddaaadddnnn|||hhhYYYKKK???888777333222111000////////////////////////////////////------......------,,,+++------------------------000---++++++...//////.........---------------...........................------............------.........//////.........000000///////////////000000111111222222111111000111333444555555666888;;;AAALLLbbbtttppppppqqqwww}}}||||||yyytttooommmkkkhhhggghhhkkkooorrrrrruuuyyy}}}~~~~~~}}}|||xxxsssmmmhhhfffeeeeeeffffffgggggghhhhhhkkkkkkllllllmmmnnnoooooojjjgggfffffffffjjjuuuxxxjjjddd^^^ZZZYYYYYYXXXVVVUUUVVVWWWXXXZZZZZZ[[[[[[[[[ZZZXXXWWWXXXXXXYYYYYY]]]]]]]]]^^^```bbbdddeeejjjkkklllmmmmmmllljjjiiifffgggiiijjjlllllllllkkkpppooonnnmmmmmmmmmnnnoootttuuuvvvxxxyyyyyyyyyyyywwwwwwxxxzzz}}}zzzvvvqqqoooppprrrsssssszzz{{{}}}yyyrrrjjjddd```\\\XXXTTTSSSRRRPPPNNNLLLKKKLLLLLLLLLMMMOOOQQQUUUZZZaaaeeelllqqqwww}}}{{{sssnnniiidddccchhhsssttt```RRRFFF;;;666666333222111000////////////////////////////////////------......------,,,,,,---------------------------,,,***+++---.........000//////...---------...........................------............---------...///000000///...---...//////000000///////////////000000111000000///111222444444444555777999???EEETTTooo}}}rrrlllhhhjjjpppsss|||}}}{{{yyytttpppmmmllljjjiiihhhiiikkkllljjjlllooossswww|||{{{vvvsssqqqqqqqqqrrrrrrssstttuuussssssttttttuuuuuuvvvvvvqqqmmmiiihhhgggkkkvvv~~~uuujjjcccaaabbb```^^^[[[\\\]]]___```bbbcccdddbbbaaa___]]]]]]^^^___```dddddddddfffgggjjjkkkmmmpppqqqsssuuuvvvvvvuuutttqqqrrrtttuuuvvvvvvvvvvvvzzzyyyxxxwwwvvvvvvwwwwww}}}~~~{{{vvvssstttvvvyyyzzz{{{uuupppiiiccc___ZZZVVVSSSQQQPPPOOOMMMLLLLLLLLLLLLKKKMMMPPPSSSWWW\\\cccgggnnnsssxxx}}}|||vvvpppkkkgggddddddlllyyyzzzkkkXXXKKKAAA999555666333222111000////////////////////////////////////,,,------...------,,,,,,------------------------,,,,,,,,,,,,---...//////111000///.......................................------............------,,,---///000000///---,,,---...///000000000///...//////000000111111000000000222333333333444666888???AAAKKKaaazzzpppiiigggjjjffflllxxx}}}zzzwwwtttrrrpppooonnnmmmlllkkkkkkkkkggghhhiiikkkoootttyyy|||}}}}}}|||||||||}}}|||||||||{{{zzzzzzyyyyyyvvvoooiiieeedddgggppp{{{wwwmmmjjjjjjgggeeecccdddeeefffhhhjjjlllmmmgggfffeeecccaaabbbeeegggjjjjjjkkkmmmoooqqqssstttuuuvvvxxx{{{|||~~~~~~~~~}}}~~~~~~|||yyyyyy|||{{{wwwsssoooiiiccc^^^ZZZUUUSSSNNNNNNMMMMMMLLLLLLLLLLLLJJJMMMPPPTTTYYY___eeejjjqqquuuzzz~~~}}}xxxrrrmmmiiieeedddgggqqq~~~pppbbbQQQFFF>>>888555666333222111000////////////------------------------,,,,,,------...------,,,------------------------------...////////////000000000///.......................................------............------+++---...000000...---+++,,,---...000000000///...///000000111222222111111000111222222222222444777:::===FFFXXXuuuwwwmmmgggfffbbbcccjjj|||zzzwwwvvvuuuqqqqqqqqqqqqpppooommmmmmhhhgggffffffhhhlllqqqtttwwwzzz}}}~~~yyyqqqgggbbb^^^___fffooo}}}zzztttrrrooollljjjjjjjjjkkkmmmoooqqqrrrkkklllkkkiiiggggggjjjlllpppqqqrrruuuwwwyyyzzz{{{}}}~~~|||wwwtttqqqnnnjjjddd^^^YYYUUUSSSLLLLLLLLLLLLLLLLLLLLLLLLKKKNNNRRRWWW\\\bbbhhhmmmuuuxxx}}}|||vvvooojjjgggccceeelllwww{{{fffYYYKKKCCC===777555666333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------------------------------///000000///......//////......---......//////........................------............------,,,---...//////...---,,,,,,---......//////////////////000111222222222222///000111111111111333555333888AAAPPPggguuukkkeeeccc___bbbpppzzzxxxwwwpppqqqqqqrrrrrrrrrrrrqqqllljjjhhhffffffiiilllnnnrrrvvv{{{}}}~~~vvvkkkccc]]][[[^^^dddppp~~~zzzwwwvvvqqqppppppooopppqqqssstttrrrtttuuutttqqqooorrrtttwwwxxx{{{}}}~~~zzzvvvsssnnnmmmiiiccc]]]WWWTTTRRRJJJJJJKKKLLLMMMMMMMMMMMMMMMPPPUUUZZZ```ffflllqqqxxx{{{{{{tttmmmiiifffdddhhhqqq~~~}}}ooo\\\QQQFFF???;;;666333444333222111000////////////------------------------+++,,,------......---------------------------------///111000...,,,,,,---,,,,,,,,,,,,---...///000........................------............------------------------------------------...///000000---...///000111111111111///000111111000000222444111777>>>FFFVVVuuuyyypppjjjccc```iiixxxzzzwwwqqqrrrsssuuuwwwxxxyyyzzzsssqqqnnnlllkkklllnnnpppnnnsssyyy|||||||||sssjjjbbb\\\\\\___bbbnnn{{{{{{zzzxxxvvvvvvvvvxxxxxx{{{}}}{{{|||~~~}}}yyyuuussslllkkkhhhbbb\\\VVVRRRQQQIIIJJJKKKLLLMMMMMMMMMMMMOOORRRXXX]]]ccciiioootttzzz}}}{{{ssslllhhhfffeeejjjuuuvvvgggWWWLLLBBB>>>:::555222222333222111000////////////........................+++,,,,,,---.........---------------------------,,,///111000---******++++++++++++,,,---...///000........................---..................---...------,,,,,,------...------,,,,,,---...000111,,,---...///000000000000///000111000///000222444555:::>>>???HHHdddrrrhhhcccgggqqq|||vvvssstttvvvyyy|||~~~yyywwwuuusssrrrssstttuuummmrrrxxx{{{zzzyyyzzz|||rrruuu}}}{{{pppggg___]]]___WWWaaakkkttt~~~||||||}}}~~~|||wwwsssqqqnnnjjjddd^^^YYYUUUQQQNNNNNNMMMLLLKKKKKKLLLMMMNNNQQQUUUZZZ```fffmmmtttxxx}}}~~~{{{sssjjjggghhhiiipppzzznnnaaaPPPGGG???:::666222111333000000000000///...---,,,...------,,,,,,------...////////////////////////000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---.........---,,,,,,,,,,,,---,,,---......//////......//////...---,,,,,,++++++...............---,,,,,,////////////////////////000111111111111222222222555444999AAAGGGVVVwwwttthhhiiinnntttxxxwwwwwwyyy}}}~~~|||{{{zzzzzz{{{xxxuuuwwwzzz{{{xxxsssrrroooooowww~~~pppeee___\\\______bbbiiiqqq}}}~~~yyytttqqqooommmhhhbbb]]]XXXUUUQQQNNNKKKKKKKKKKKKLLLMMMOOOPPPSSSWWW^^^dddjjjqqqwww{{{|||yyyrrrjjjgggjjjnnnuuu|||jjj]]]NNNEEE===999555111000222111111111111000///...---...------,,,,,,------...........................///...------,,,,,,,,,---,,,,,,,,,,,,,,,------------,,,+++++++++,,,............---,,,,,,,,,,,,---,,,------...............//////......---,,,,,,+++***+++,,,...///000000000........................000000111111111222222222444333777===@@@LLLiiisssmmmjjjjjjttt~~~~~~|||yyyzzz|||{{{xxxtttmmmiiigggllluuu~~~ssskkkgggfffeeeeeeiiimmmuuu{{{uuuqqqnnnllljjjfff```[[[WWWSSSPPPMMMIIIIIIJJJKKKMMMOOORRRSSSUUU[[[bbbjjjpppvvv{{{~~~|||xxxuuuoooiiihhhlllrrr{{{wwwcccWWWJJJBBB:::777444000///111111111111111111000///......------,,,,,,------...........................---............---,,,,,,------------------------------,,,,,,------...///......---,,,,,,,,,,,,---,,,,,,---.............../////////...------,,,,,,***+++,,,...000111111111........................000000000111111111222222444444666:::;;;CCCYYYpppxxxooohhhkkksss~~~}}}~~~}}}yyyvvvmmmfff```aaafffrrr~~~yyyssspppnnnoooppptttxxxrrrooolllkkkgggccc]]]YYYUUURRROOOMMMJJJJJJJJJLLLNNNQQQSSSUUUXXX^^^gggooouuuzzz~~~{{{uuuqqqkkkggghhhmmmuuuqqq]]]QQQFFF???888666333000///111000000000000000///.........------,,,,,,------...........................,,,---...//////...---,,,...............---------------------......//////......---,,,,,,,,,,,,---,,,,,,---.........------/////////......---------------...////////////...........................000000000000111111111111444555888;;;;;;AAAQQQbbb{{{qqqooorrruuu|||zzzsssjjjbbb___aaahhhwwwwwwrrrnnnkkkjjjddd```[[[WWWTTTRRROOOMMMLLLLLLLLLMMMOOORRRTTTVVV[[[aaajjjrrrxxx|||{{{tttoooiiieeeiiioooxxxkkkXXXMMMCCC<<<777555444000000222.........///......------...------,,,,,,------...........................,,,---.../////////...---//////.........------------------.....................---,,,,,,,,,,,,---+++,,,,,,---...---------...............---------------............------........................//////000000000111111111111333777:::<<>>CCCOOOgggvvvnnnhhhgggkkknnnsss{{{~~~xxxwwwzzzxxxxxxxxxzzz||||||{{{yyyzzz{{{|||~~~}}}yyywwwqqqpppnnnkkkhhhdddaaa___[[[ZZZWWWUUUSSSSSSTTTUUUVVVXXXYYY[[[^^^ccciiimmmtttwww||||||yyytttqqqrrrvvvpppbbbTTTGGG===:::444333222111000/////////..............................------------,,,,,,)))+++...000000///---,,,---....../////////.........------,,,,,,------...------------------------***++++++,,,,,,++++++***------------------------)))*********,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------.........//////000111222111111111333555666999===AAANNNkkkzzznnngggeeedddgggllluuuzzzwwwxxxuuuuuuvvvxxx{{{{{{yyyxxxzzzzzz|||~~~}}}yyyvvvtttnnnmmmkkkhhhdddaaa]]]\\\YYYXXXVVVTTTTTTUUUVVVWWWYYYZZZ]]]___bbbgggmmmqqqwww{{{|||xxxvvvssssssxxxyyygggXXXLLL@@@999777333222111000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000111///---,,,------.....................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,---------.........///000222111111111333444222666;;;@@@FFFYYYyyy~~~qqqiiieeeddddddhhhppp{{{{{{zzzvvvvvvwwwyyy||||||{{{yyyyyyzzz|||~~~|||xxxuuusssrrrmmmllljjjfffbbb^^^[[[YYYWWWVVVTTTTTTTTTVVVXXXYYY[[[]]]___bbbeeejjjppptttzzz}}}yyytttrrrqqquuu~~~rrr___QQQFFF<<<777666222222111000////////////........................+++,,,,,,,,,,,,,,,,,,,,,...............---------------------......//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---,,,,,,,,,,,,------------...000111222111111222444444555888>>>BBBNNNdddyyytttlllgggbbb___ccclllvvv}}}~~~yyyxxxxxxyyy|||}}}|||{{{zzzzzz|||~~~|||wwwsssqqqppppppnnnmmmjjjfffaaa\\\XXXVVVUUUTTTSSSSSSUUUWWWZZZ[[[]]]___cccfffiiinnnssswww}}}}}}vvvrrrpppqqqxxxxxxiiiXXXLLLBBB999555555222111000///////////////........................++++++,,,,,,,,,,,,------000///---,,,+++,,,---...,,,,,,,,,,,,---...///000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++******)))******+++,,,---+++++++++,,,,,,,,,---------///111222111111222333888333333777:::AAASSSeeewwwpppfff^^^]]]ccckkkqqq}}}{{{yyyxxxzzz|||||||||{{{|||}}}~~~{{{vvvsssrrrrrrrrrpppoookkkfffaaa[[[WWWTTTSSSRRRRRRSSSUUUXXX[[[]]]```cccgggjjjnnnrrrwww{{{~~~{{{uuuqqqooorrr}}}~~~lll___OOOEEE>>>888555666111111000////////////000........................,,,,,,,,,,,,---------...---,,,,,,+++,,,,,,---...,,,,,,++++++,,,...///000...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++***************+++,,,************************))))))))))))***+++,,,---++++++++++++,,,,,,,,,,,,---///111222111111111222555111222777666777EEEWWWqqqtttgggaaaaaafffiii||||||zzz{{{}}}|||}}}~~~|||xxxuuutttuuuvvvrrrppplllgggaaa[[[VVVTTTRRRRRRRRRSSSUUUYYY\\\^^^bbbeeeiiimmmqqquuuzzz}}}zzztttpppppptttyyycccWWWIIIAAA<<<777555666111000000////////////000........................,,,,,,,,,------.........))))))***,,,---.........,,,,,,++++++,,,...///000...------,,,,,,------...+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++(((((())))))***+++------))))))))))))))))))))))))))))))))))))***+++,,,---******+++++++++,,,,,,,,,,,,///111222111111111222---///666===999333<<>>GGGWWWttttttlllhhhkkkpppvvv{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~}}}|||}}}}}}|||zzzyyywwwvvvvvvvvvrrrnnniiieeebbb```^^^\\\\\\ZZZYYYYYY\\\```dddgggjjjmmmssswwwzzz|||~~~zzzrrrppprrr~~~pppaaaQQQJJJ@@@888555333000...222111000//////......///000000000///.........---,,,,,,,,,,,,------------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------......---+++)))(((***+++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))++++++++++++++++++++++++************************,,,+++************++++++---,,,+++***+++,,,---......///000000111111000000222333333222222444888;;;@@@HHH[[[zzz}}}ooommmlllkkklllooorrrttt}}}~~~~~~~~~|||||||||{{{||||||}}}}}}|||}}}}}}|||zzzzzz{{{}}}|||}}}~~~}}}}}}}}}{{{zzzzzzxxxxxxwwwvvvvvvrrrnnniiieeebbb```^^^\\\]]]\\\\\\]]]___dddhhhkkkmmmqqqwww{{{}}}~~~}}}vvvooonnnrrrjjjZZZLLLEEE===666333111000...111111000/////////////////////...---,,,+++++++++,,,,,,,,,------------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,+++***+++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***************************+++++++++*********+++,,,,,,+++++++++,,,---......///000000111111000000222222333222222333666888<<<@@@LLLddd{{{rrrjjjffffffiiikkkpppyyy~~~}}}|||{{{{{{||||||||||||}}}}}}}}}}}}yyyyyyxxxyyyyyyzzz{{{{{{{{{||||||{{{yyyyyyzzz{{{|||}}}}}}|||{{{{{{|||~~~}}}~~~zzzyyyyyyyyyxxxwwwvvvvvvrrrnnnhhhdddaaa___]]][[[]]]]]]^^^___cccggglllnnnqqquuu{{{~~~~~~yyysssnnnooosss|||gggWWWGGGBBB;;;666222111000000111000000////////////000//////...---,,,+++++++++,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((***,,,+++))))))***+++++++++++++++,,,,,,------......///000000000000///111222222222111222444666888===FFFUUUllluuulllgggffffffgggooo{{{}}}|||{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{{{{vvvvvvvvvvvvvvvwwwxxxyyyzzz{{{||||||zzzyyyzzz{{{{{{||||||{{{yyyyyyzzz||||||}}}~~~~~~~~~~~~yyyyyyyyyyyyxxxwwwuuuuuuppplllgggcccaaa```^^^]]]______```cccgggkkkppprrrvvvyyy}}}zzzwwwsssppptttzzzvvvbbbSSSBBB???:::555111000000111000000////////////000000000000000///.........---,,,---------............------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++---...---,,,+++,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''***---,,,)))((()))+++++++++,,,,,,,,,---------------...////////////...///000111111111111333555222999AAAJJJYYYuuu|||rrrkkkhhhfffkkksss{{{~~~|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzuuuuuuuuutttuuuuuuvvvvvvxxxzzz||||||{{{zzz{{{|||yyyzzzzzzyyywwwwwwxxxyyy{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~yyyyyyzzzyyyxxxvvvtttsssmmmjjjfffdddcccccccccbbbaaabbbcccfffkkkppptttvvvyyy{{{~~~|||wwwvvvuuuvvv}}}~~~mmmZZZLLL>>><<<888444000///000111000000////////////000000//////////////////......------------............---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......)))+++---,,,***)))***,,,******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))&&&***---,,,)))'''(((+++++++++,,,,,,---------,,,+++,,,------......---------///000111111111333555111777<<<@@@III```wwwqqqlllnnnqqqsssvvvyyy}}}~~~}}}}}}}}}|||{{{{{{{{{zzzwwwvvvvvvuuuuuuuuuuuuvvvuuuxxxzzz{{{{{{{{{{{{|||yyyzzzzzzyyywwwwwwxxxzzz{{{{{{zzzzzzzzz{{{|||}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzyyyxxxvvvtttrrrkkkhhheeedddeeegggggggggcccdddfffiiinnnssswwwyyy{{{}}}~~~yyyvvvvvvwww{{{wwwfffSSSFFF;;;:::777222///...///000000000////////////000111,,,,,,,,,------------------------.........//////---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......'''))),,,+++)))''')))************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%***------)))'''(((+++***+++,,,---------,,,,,,***+++,,,,,,------,,,,,,,,,...000000111111333555555888::::::@@@RRRmmmzzzrrrsssrrrqqqoooppprrrtttwww{{{~~~}}}||||||{{{yyyxxxwwwvvvvvvvvvvvvvvvsssvvvyyy{{{{{{zzz{{{|||zzz{{{{{{zzzyyyyyyzzz|||}}}|||{{{zzzzzz{{{||||||~~~}}}}}}}}}{{{zzzzzz{{{}}}~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~~~~}}}||||||{{{}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}|||~~~yyyzzz{{{zzzxxxtttpppnnnkkkiiigggeeefffhhhkkkmmmlllllllllmmmooosssyyy}}}~~~vvvqqqvvv|||yyyjjjZZZKKKBBB<<<:::666222000.........000000000000////////////,,,------......------,,,................................................,,,,,,,,,---------......+++++++++,,,,,,---------++++++******************,,,,,,++++++***)))((((((+++++++++*********))))))))))))))))))))))))))))))***************)))((((((((()))***+++,,,+++******)))************+++++++++,,,,,,------...//////////////////000111111222222555111222:::???EEEYYYooo}}}|||yyysssnnnjjjjjjkkkjjjoootttwww{{{}}}~~~~~~{{{xxxxxxyyyyyyvvvsssuuuvvvyyy{{{||||||{{{zzz{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{~~~}}}~~~|||zzzyyyyyyyyyyyyzzzwwwuuuuuuyyy|||}}}|||{{{|||}}}~~~~~~}}}|||{{{~~~}}}}}}|||}}}}}}}}}~~~|||}}}}}}||||||}}}~~~}}}}}}~~~{{{||||||{{{yyyvvvssspppiiigggeeecccdddfffiiikkkmmmnnnnnnoooqqquuuzzz{{{ssspppuuu~~~tttdddUUUHHH???777555333111000000111222000000000000/////////...---......//////......---................................................,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---***************************************++++++++++++++++++*********))))))************************))))))******))))))((('''((()))***+++++++++******)))************+++++++++++++++,,,,,,---.........---......///000000111111444000111777:::>>>OOObbb|||wwwqqqmmmkkkdddgggjjjmmmpppvvv}}}{{{zzz{{{{{{xxxvvvvvvwwwxxxyyyzzzzzzyyyyyy{{{|||||||||||||||||||||{{{{{{|||||||||}}}}}}}}}~~~}}}|||}}}|||{{{yyyxxxwwwxxxxxxzzzwwwuuuuuuxxx{{{|||{{{yyyzzz|||}}}}}}}}}||||||~~~~~~~~~~~~}}}~~~||||||}}}{{{{{{{{{zzzxxxvvvsssqqqjjjhhhfffddddddgggjjjllloooppprrrsssuuuxxx}}}}}}{{{uuupppooouuu}}}kkk[[[NNNCCC<<<444333222111000111222222000000000/////////.........//////////////////...................................................,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++************************''''''(((***+++,,,---...+++************)))))))))************************(((((()))))))))(((''''''((()))******++++++******)))************+++++++++*********+++,,,,,,------,,,------......///000000333000111444555666AAAPPPfffvvvpppdddeeeeeeeeefffjjjpppttt~~~}}}|||zzzxxxzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{||||||}}}}}}~~~~~~|||}}}}}}}}}~~~~~~~~~~~~}}}{{{{{{zzz{{{{{{yyyxxxwwwwwwvvvwwwyyywwwuuuuuuwwwyyyzzzyyyxxxxxxzzz{{{|||||||||||||||}}}~~~~~~}}}}}}}}}~~~zzzyyyxxxwwwuuusssqqqpppmmmkkkiiiggghhhjjjmmmooorrrsssvvvwwwyyy|||}}}yyyvvvqqqoooooouuutttaaaSSSGGG???999555444222111////////////000000/////////...............////////////......................................................,,,,,,,,,---------......---------,,,,,,+++++++++***************+++++++++''''''(((***+++,,,---...************))))))))))))++++++++++++++++++++++++''''''((((((((((((''''''((())))))***************))))))*********+++++++++******++++++,,,---------,,,------...//////000000111000111333333222999CCCTTTooo|||rrrooojjjfffeeeeeefffgggjjjlllppptttxxx{{{}}}~~~}}}{{{~~~}}}||||||||||||zzz{{{{{{|||}}}~~~~~~||||||}}}}}}~~~~~~~~~~~~~~~|||{{{zzzzzz{{{{{{zzzyyyxxxxxxxxxwwwyyyxxxvvvvvvvvvwwwwwwxxxvvvvvvwwwyyyzzz{{{{{{|||~~~~~~}}}~~~~~~zzzyyywwwuuutttsssrrrrrrooonnnkkkiiijjjllloooqqqtttvvvyyy{{{}}}~~~zzzvvvuuuppprrrtttzzz~~~jjjXXXKKKBBB<<<888333222111000///......---////////////............,,,------......------,,,................................................,,,,,,,,,---------......---------,,,,,,+++++++++))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))************************''''''(((((((((((('''''')))))))))))))))*********))))))*********++++++++++++++++++,,,------......---......//////000111111000000222444333333777===CCCVVVqqqwwwppplllhhhccc```^^^___aaadddhhhllloooqqqyyy|||}}}}}}}}}zzzzzz{{{|||}}}~~~~~~{{{{{{|||}}}~~~~~~~~~~~~~~~}}}{{{{{{}}}}}}}}}}}}|||{{{{{{zzzyyyyyyxxxwwwvvvvvvvvvvvvtttuuuuuuvvvxxxyyyzzz{{{zzz{{{}}}~~~|||{{{xxxvvvuuuttttttuuupppnnnllljjjjjjmmmppprrruuuxxx|||~~~zzzwwwvvvuuusssyyysss```OOODDD>>>999777...//////////////////////////////.........------,,,,,,------------,,,,,,................................................,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++)))))))))***++++++,,,,,,+++++++++***************(((((()))))))))))))))***))))))))))))))))))))))))''''''((()))))))))(((((()))(((((((((((()))***+++)))************+++++++++++++++,,,,,,---.........---......///000000111111///000222444444555777::::::DDDWWWqqq~~~xxxooohhh```___\\\[[[[[[]]]___aaadddhhhmmmrrrwww}}}~~~}}}||||||}}}}}}~~~~~~{{{{{{|||}}}~~~~~~~~~}}}}}}~~~}}}~~~}}}~~~}}}yyyzzz{{{yyywwwuuuuuuvvvttttttttttttuuuwwwxxxyyywwwyyy{{{}}}~~~~~~~~~}}}|||zzzxxxuuuttttttuuuvvvrrrpppnnnlllmmmooorrrtttvvvyyy~~~zzzwwwvvvwwwxxxxxxuuuiiiWWWHHH???:::777555....../////////......---//////.........---------------............------................................................,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---((())))))***++++++,,,,,,************************(((((((((((())))))******(((((((((((((((((((((((('''((())))))******)))))))))(((((('''((()))***+++)))************+++++++++*********+++,,,,,,------,,,------......///000000...000111222222444666666888===HHH[[[tttsssmmmeee]]]XXXVVVWWWXXXWWWYYY\\\```eeekkkrrrwww~~~||||||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~zzz|||}}}{{{wwwuuuuuuvvvttttttsssssstttuuuvvvwwwvvvwwwzzz|||~~~~~~~~~}}}zzzxxxuuurrrqqqrrrssstttuuutttqqqpppppprrruuuwwwvvvyyy~~~|||wwwuuuuuuxxxyyy{{{mmmbbbQQQDDD<<<888666444222111111///...,,,***)))//////.........---------......////////////......................................................,,,,,,,,,---------......+++++++++,,,,,,---------((())))))***++++++,,,,,,))))))******++++++++++++'''((((((((())))))******(((((((((((((((((((((((((((((()))***************)))((('''''''''(((***+++)))************+++++++++)))))))))***++++++,,,,,,++++++,,,------......///---000000000000333333333666888???JJJ\\\vvvuuuhhh___ZZZYYYZZZSSSTTTTTTUUUWWW[[[bbbfffqqquuu{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~{{{}}}~~~|||xxxuuuuuuvvvuuutttsssrrrssssssuuuvvvuuuwwwzzz}}}~~~~~~~~~~~~~~~zzzwwwuuutttuuuuuuuuutttsssrrrtttwwwzzz|||}}}~~~~~~|||xxxrrrooottt|||uuu```TTTFFF???999333111222333222000///.........///000//////---,,,+++******........................---------............///........................///......------,,,++++++,,,,,,,,,++++++++++++*********)))(((((('''((((((,,,+++***))))))***+++,,,...***((((((***,,,+++***++++++***)))(((((())))))((((((((()))))))))))))))&&&'''''''''(((((())))))'''((((((((()))))))))***)))***++++++***)))***+++***++++++,,,,,,------......//////000111222222222777333777BBBLLL[[[yyysssiii```ZZZVVVTTTQQQPPPRRRUUUWWWWWW]]]aaafffkkkqqqyyy~~~}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~|||zzzzzzzzz{{{xxxwwwvvvtttsssttttttuuuuuuvvvxxx{{{~~~~~~{{{wwwuuuuuuuuuvvvvvvuuuttttttuuuxxx{{{}}}}}}xxxtttooonnnttt}}}~~~mmm[[[OOOCCC<<<777222000111222111000...------......------------------------........................---------............///........................,,,,,,------------------,,,,,,,,,++++++*********++++++***)))))))))******++++++***))))))***+++++++++)))&&&''')))******(((+++******))))))((())))))((((((''''''&&&&&&%%%%%%''''''''''''((((((((()))((((((((((((((())))))))))))***++++++))))))***+++***++++++,,,,,,------......//////000111111222222444111444<<>>DDDOOOdddzzzppphhhbbb___\\\[[[ZZZ[[[[[[\\\\\\\\\\\\[[[\\\[[[[[[[[[\\\^^^```aaagggmmmttt{{{}}}{{{zzzzzz|||}}}|||qqqaaaQQQFFF===666111222333111//////,,,---...000111111000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................,,,,,,++++++++++++++++++***++++++++++++,,,,,,,,,++++++***)))))))))******'''((()))******)))((('''&&&)))++++++)))((((((***%%%&&&((()))***)))((('''%%%%%%&&&&&&''''''(((((()))(((((((((''''''''''''$$$%%%%%%&&&'''((())))))((()))***)))((('''(((******++++++,,,,,,------...////////////////////////+++...000//////222666888<<>>;;;777444111//////000000/////////000000000000//////---------.........//////....../////////...---,,,,,,+++)))(((((()))+++,,,222000...,,,,,,,,,---...++++++***)))(((((())))))******))))))))))))******(((((((((((((((((((((((()))***+++++++++)))(((''',,,((($$$$$$&&&((('''&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&***(((&&&&&&''''''&&&%%%(((((('''''''''&&&&&&&&&&&&'''((((((((('''%%%$$$(((((((((((())))))))))))'''(((***,,,,,,***((('''(((((((((((())))))))))))++++++************************+++,,,---...///000///000000000111111111111888;;;>>>DDDQQQhhh{{{tttnnnkkkvvvfffZZZOOOCCC<<<:::777444111//////000000///......////////////......---------.........//////.........---------,,,,,,,,,+++***))))))***+++,,,,,,+++)))((((((***+++,,,++++++***)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))******)))(((((('''***'''######%%%''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))'''%%%%%%&&&'''&&&%%%(((((('''''''''&&&&&&&&&'''''''''(((''''''&&&%%%''''''''''''((((((((((((((()))************)))((((((((((((((())))))))))))************************)))***+++,,,---....../////////000000000111111111333555888<<>>999888666333000///000000000///------............---------------..................---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((''''''&&&''')))+++,,,+++***))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))(((''''''''''''((('''%%%######%%%&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***(((&&&$$$$$$%%%&&&%%%$$$'''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))************************)))******+++,,,---......////////////000000000000///111333555;;;HHHZZZggg}}}~~~vvvmmmfff```ZZZWWWooobbbRRRHHH@@@999666666444222000///000000///...---......//////......---...........................---+++))))))***+++,,,+++,,,,,,------,,,,,,+++***))))))))))))***+++,,,******)))))))))))))))***))))))(((((((((((())))))************************)))(((&&&%%%%%%&&&'''((('''&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''%%%$$$$$$%%%&&&%%%$$$'''''''''''''''''''''''')))((('''%%%%%%&&&''''''&&&&&&'''''''''(((((((((***)))(((((((((((()))***(((((((((((())))))))))))))))))))))))************+++++++++,,,---......///........./////////000000000111333333666>>>JJJSSSdddpppzzzuuummmeee___[[[WWWTTT}}}hhh[[[LLLCCC<<<666444555333111000///000000///.../////////000000/////////.....................---...,,,***)))))))))+++,,,+++,,,,,,------,,,,,,+++,,,,,,++++++***************)))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((('''(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%###$$$%%%&&&&&&%%%&&&''''''''''''''''''''')))((('''%%%%%%&&&''''''''''''((((((((()))))))))))))))(((''''''((())))))(((((((((((())))))))))))(((((()))))))))*********,,,,,,------......//////---............/////////000111333333555:::AAAGGGMMMWWWfffwww~~~}}}{{{pppkkkddd^^^ZZZXXXVVVTTTttt```TTTGGG???:::555222333222000///000000111///...//////000000000000//////...............------------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((((((''')))))))))))))))******+++)))((((((''''''(((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((()))***)))(((''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&%%%$$$$$$&&&''''''&&&&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))*********,,,,,,,,,------.........------------.........///...///111111333666;;;>>><<>>EEERRRaaalll}}}yyyssskkkeeeccc^^^WWWQQQOOONNNNNNMMMvvvcccVVVCCC???999555333111000///////////////............//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))),,,(((%%%%%%)))---//////))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%))))))((('''&&&%%%%%%$$$))))))(((''''''''''''''')))'''%%%%%%&&&&&&%%%###(((''''''&&&&&&%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&'''((((((((('''&&&%%%(((((((((((((((((((((((((((''''''&&&&&&((()))***))))))*********+++++++++******+++,,,,,,,,,,,,++++++,,,------......------////////////000111222333111222333555:::BBBLLLSSSiiiyyyzzzsssooommmiiibbb]]]ZZZYYYUUURRRNNNKKKIIIIIImmm[[[OOOAAA===888444333222000///////////////............//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))),,,)))&&&&&&))),,,...---,,,,,,++++++++++++,,,,,,(((((((((((((((((((((((())))))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%(((((('''&&&&&&&&&&&&&&&'''&&&&&&'''''''''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((((((''''''&&&(((((((((((((((((((((((((((''''''&&&'''((()))***)))))))))*********++++++***+++,,,,,,------,,,,,,+++,,,------...---------............///000111111444444444444666;;;BBBGGGSSSaaauuu|||tttnnngggdddcccaaa\\\XXXVVVUUUSSSQQQNNNKKKIIIHHHtttaaaPPPEEE>>>;;;666333222222111000////////////...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))+++)))((((((***+++++++++---,,,,,,++++++,,,,,,---)))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&"""$$$''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%&&&'''((((((((('''))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))************++++++,,,------------,,,++++++,,,------------------,,,,,,------...///000333444444333333555888;;;AAAKKKZZZlll~~~yyyrrrfffaaa[[[XXXXXXXXXVVVTTTRRRRRRRRRRRRPPPNNNLLLKKK{{{iiiWWWHHH???:::777444222222222111111////////////....................................++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))*********)))(((***))))))(((((())))))***))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&%%%&&&&&&''' ###&&&&&&$$$#########$$$$$$%%%%%%&&&'''(((((($$$$$$######$$$$$$%%%&&&$$$%%%&&&''''''((())))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((()))))))))************+++,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,---...///000---///111111222333555777999>>>HHHTTTcccxxx|||tttlllggg^^^YYYTTTQQQQQQRRRRRRQQQPPPQQQSSSTTTTTTRRRPPPOOOqqq___PPPDDD===777444222111222222111000////////////............---.....................++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))***+++***)))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''''''''''''''(((((($$$%%%&&&&&&%%%############$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((()))))))))(((((()))******************+++,,,,,,------,,,,,,------------...///000000***,,,///111111222333555555777:::???JJJ[[[ooo|||uuummmgggaaa]]]YYYUUUPPPMMMLLLMMMNNNNNNMMMOOOQQQRRRSSSRRRPPPOOO|||~~~wwweeeUUUIII???:::444333111000111111000///////////////............---------...............++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))+++***)))(((((())))))))))))(((((()))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((((((''''''''''''((())))))((('''%%%&&&'''((('''%%%$$$$$$%%%%%%&&&'''((((((((((((((((((((())))))***&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&''''''((()))(((((((((''''''''''''((((((((((((''''''((())))))))))))(((******+++,,,,,,,,,,,,,,,------------...///000000,,,...000111000///000111666666666666;;;FFFUUU___xxxssshhhaaa\\\XXXUUURRRPPPMMMJJJHHHHHHIIIJJJJJJKKKLLLMMMMMMMMMLLLKKK{{{vvvgggWWWJJJAAA:::666333111000000000000///---////////////............---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))''')))***)))(((''')))+++******))))))))))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''((()))(((###!!!'''+++***'''%%%%%%%%%&&&&&&'''''''''(((''''''''''''((())))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((('''&&&&&&'''''''''((((((((('''(((((()))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++,,,---...///,,,---//////.........000666666555444555:::DDDKKKZZZiii~~~|||}}}~~~tttggg]]]WWWSSSPPPNNNLLLLLLKKKIIIGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIII~~~sssiii[[[MMMCCC;;;666333333111000///000000...,,,000/////////............---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))&&&(((***)))''''''))),,,))))))(((((((((((())))))************************(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''((($$$$$$+++***&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%&&&&&&)))(((&&&&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((((((((()))*********************+++,,,,,,,,,,,,+++************+++,,,---...)))+++---------...000222111222222111000222888===???NNNcccvvv}}}zzzwwwuuuvvvzzz~~~vvvmmm```WWWQQQOOOLLLJJJIIIJJJJJJJJJIIIIIIJJJKKKLLLLLLJJJIIIIIIHHHIIIIII}}}tttbbbYYYMMMEEE@@@<<<777222000000000000000000000000000000000000////////////------------------------************************,,,+++******))))))******+++******)))))))))))))))++++++++++++***((('''&&&'''(((((((((((((((''''''(((((('''''''''&&&&&&&&&+++)))((('''((((((&&&$$$)))((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''')))*********)))(((++++++***))))))***+++,,,***++++++,,,,,,---......+++,,,---.........---,,,000111222222444444555666@@@BBBKKKZZZkkk|||{{{yyyyyywwwxxxwwwuuuuuuzzzzzzrrrnnneee```XXXPPPJJJHHHHHHIIIIIIHHHGGGFFFEEEFFFGGGHHHJJJKKKKKKIIIFFFDDDCCCCCC}}}yyymmm\\\TTTIIIAAA===:::555111000000000000000000000000////////////............------------------------++++++++++++++++++++++++,,,+++******))))))******+++******)))))))))))))))'''((((((((((((''''''&&&''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%$$$###%%%'''(((((('''((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&,,,+++***)))))))))***+++*********+++,,,,,,------,,,,,,.../////////...---//////000111222333444444666666;;;FFFSSSaaasss{{{vvvtttuuuuuuvvvxxxzzz{{{~~~}}}tttkkkddd___]]]YYYSSSLLLHHHEEEEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEHHHIIIJJJIIIFFFDDDBBBBBBooobbbSSSLLLCCC===999777333000000000000000000000000000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******)))))))))))))))&&&&&&'''(((((((((((((((''''''(((((((((((((((''''''''''''''''''&&&&&&&&&$$$######$$$'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''(((''''''''',,,+++***))))))))))))))))))))))))***++++++,,,,,,,,,---.../////////......---......///000111222333555222222888@@@JJJYYYeeexxx~~~{{{wwwsssrrrsssvvvxxx|||{{{qqqhhhaaaZZZVVVUUURRRNNNJJJFFFDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBEEEGGGIIIIIIGGGCCCAAAAAAvvveeeYYYKKKEEE>>>999666555222111000000000000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******)))))))))))))))))))))************))))))&&&'''((((((((((((((((((''''''''''''''''''''''''((('''&&&'''))))))((('''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''(((((()))))))))))))))++++++******))))))((((((((((((((()))******++++++,,,,,,---------.........------...///000111222222666333333666999>>>GGGQQQ^^^mmm~~~zzzxxxvvvuuuuuuxxx||||||vvvmmmeee^^^YYYUUURRRPPPNNNLLLIIIGGGEEEDDDCCCBBBBBBCCCDDDCCCBBBAAA@@@AAADDDGGGHHHFFFCCCAAA@@@|||lll\\\QQQDDDAAA<<<888555444333222000000000000000000000000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******)))))))))))))))++++++++++++***)))((('''&&&&&&'''(((((((((((((((&&&'''''''''''''''''''''((('''&&&'''))))))((('''$$$%%%&&&'''''''''&&&%%%'''&&&%%%$$$$$$%%%&&&'''((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((()))))))))***************))))))(((((('''(((((())))))***++++++*********+++++++++,,,,,,------...///000111222222111///000444555444888>>>IIISSSddduuu}}}|||zzzzzzzzz}}}oooiii```XXXSSSPPPNNNLLLMMMLLLJJJHHHFFFDDDBBBBBBAAABBBCCCCCCCCCBBB@@@???>>>AAAEEEFFFEEEBBB@@@???qqqbbbSSSKKK???===:::777555333333333000000000000000000000000111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******)))))))))))))))******))))))(((&&&%%%$$$%%%&&&'''((())))))))))))&&&&&&&&&'''''''''''''''$$$######$$$'''))))))(((%%%&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%########################&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((()))******))))))(((((((((((()))******++++++******)))))))))***+++,,,,,,---...///000111111222......000333333000111555:::???JJJXXXfffwww|||vvvuuuuuuuuutttllleee\\\TTTOOOMMMKKKJJJLLLKKKHHHFFFCCCAAA@@@???AAAAAAAAAAAAAAA@@@??????<<<>>>BBBCCCBBBAAA@@@@@@uuueeeVVVKKKDDD<<<;;;999666333222333333000000000000000000000000000000/////////.........++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******+++******)))))))))))))))((((((((((((((('''&&&&&&%%%&&&'''((())))))))))))&&&&&&&&&'''''''''((((((%%%$$$###%%%'''(((((('''%%%&&&'''((('''&&&$$$###%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$""""""$$$%%%&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))&&&'''((()))*********)))(((((()))******++++++,,,+++***)))))))))***,,,,,,++++++,,,---...///000000222000111444333///111555555555:::CCCLLLXXXkkk}}}zzzrrrhhhbbbaaaccceeeeeehhhaaaXXXQQQNNNMMMMMMMMMOOOMMMJJJFFFCCCAAA@@@@@@@@@??????>>>>>>>>>>>>>>>;;;===@@@AAA@@@@@@@@@AAA}}}mmm]]]OOOEEE???:::999888555222111222333000000000000000000000000//////.........---------++++++++++++++++++++++++************************,,,++++++***)))*********+++******)))))))))))))))((())))))***************%%%&&&'''((())))))))))))&&&&&&&&&'''''''''((((((+++)))((((((((((((&&&%%%&&&'''(((((('''%%%###"""$$$%%%''''''''''''%%%$$$%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((((('''&&&''''''''''''''''''''''''&&&%%%###""""""###%%%&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''')))(((((('''''')))***+++%%%&&&((()))***+++******)))))))))***++++++,,,,,,,,,+++*********+++,,,---)))***+++,,,---......///444111000111000---///444888555555999===CCCSSScccqqq~~~{{{zzzsssllldddZZZUUUUUUWWWZZZZZZ]]]XXXPPPJJJIIIKKKMMMNNNTTTRRRNNNIIIFFFCCCCCCBBB???>>>===;;;;;;<<<======:::<<<>>>?????????@@@BBB~~~mmm```TTTHHH@@@>>>;;;999777444333222222222------......//////000000222111000///------,,,,,,,,,,,,,,,------.........+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''''''((()))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))))))))))))))))))))))))))((('''((()))***)))((('''(((((())))))))))))(((...---,,,++++++++++++,,,++++++,,,,,,,,,,,,------////////////000000000000---000444555777>>>HHHPPP[[[fffwwwzzzvvvsssrrrrrrvvv~~~}}}tttkkkeeeYYYTTTNNNKKKKKKMMMOOOPPPSSSRRRPPPOOOMMMLLLLLLKKKNNNNNNNNNKKKGGGCCCAAA@@@@@@???>>>;;;999999<<<>>>;;;;;;<<<<<<===>>>>>>>>>~~~qqqbbbWWWMMMBBB<<<:::888777555333222111111222000000000000000000000000222111000...------,,,,,,,,,,,,,,,---------......++++++++++++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''(((((()))))))))(((((('''))))))******+++,,,,,,,,,+++++++++,,,,,,,,,---------............/////////...000222222111444;;;AAAJJJTTTbbbrrr~~~{{{wwwsssqqqpppqqqrrruuu}}}}}}vvvoooggg___ZZZQQQNNNIIIFFFGGGIIIJJJJJJNNNMMMLLLJJJIIIHHHHHHHHHKKKKKKKKKIIIEEECCCCCCDDDAAAAAA???===;;;;;;===@@@>>>============<<<<<<<<<~~~ooocccUUUMMMEEE===888777444444333111111000111111333333333222111000000000111000///...---,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((())))))'''))))))))))))(((((('''&&&$$$%%%'''***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------.........---///111000...///222666<<>>???@@@@@@@@@???>>><<<;;;::::::||||||~~~uuueeeZZZMMMFFFAAA:::777777111111111000000000000000222222222111111111000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((***)))((()))+++++++++***))))))))))))((('''&&&%%%###%%%(((***,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,------------.........,,,...000111000111444666999===CCCIIIOOOWWWbbbiiixxx}}}|||||||||}}}}}}~~~}}}}}}zzzmmmhhh```XXXSSSOOOLLLJJJGGGFFFDDDEEEFFFGGGGGGFFFJJJIIIHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDGGGKKKOOOQQQPPPNNNIIIDDD@@@>>>>>>@@@@@@???>>>===<<<;;;;;;wwwuuuyyyvvvlll]]]RRRGGGAAA===888555666000000000000000000000000////////////000000111111///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((('''&&&''''''''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((***(((((()))***+++***)))))))))))))))(((&&&%%%%%%%%%''')))+++,,,,,,***)))*********+++++++++,,,,,,------........./////////,,,...000222333444555666777;;;???BBBCCCFFFKKKPPPZZZbbbppp}}}zzzxxxxxxyyyyyy{{{|||wwwpppccc^^^VVVPPPLLLKKKJJJIIIGGGEEEDDDEEEGGGHHHGGGFFFIIIIIIIIIHHHIIIIIIJJJKKKGGGFFFFFFEEEEEEIIINNNRRRZZZYYYVVVPPPHHHAAA===<<<>>>>>>>>>>>>>>>>>>>>>>>>{{{uuurrryyyzzzlllbbbTTTJJJ@@@;;;888444222333111111111222111111000000,,,------...//////000000...---,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%&&&'''((((((&&&((((((((((((''''''&&&%%%((()))***++++++***))))))************++++++++++++---............/////////...//////000111222222333111555:::<<<<<<<<<>>>AAABBBJJJWWWeeeuuu~~~}}}}}}~~~xxxnnngggYYYTTTNNNIIIGGGHHHHHHHHHGGGEEEDDDDDDFFFGGGFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHGGGFFFFFFIIINNNRRRZZZZZZXXXRRRKKKCCC???<<<<<<<<<===>>>>>>???@@@@@@~~~zzzxxxyyyzzzooobbbYYYLLLBBB999666444222111333222333333444333222111000.....................///---,,,,,,+++++++++++++++,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((&&&&&&&&&''''''(((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&'''&&&%%%'''''''''(((''''''&&&&&&''''''((((((((()))))))))************++++++++++++,,,,,,---------.........///...---...///111111222///333777777666555777999888===EEENNNZZZjjj}}}|||wwwvvvwww{{{~~~~~~vvvlllbbb\\\PPPLLLHHHEEEEEEFFFGGGHHHIIIGGGEEEDDDEEEGGGGGGFFFGGGGGGGGGHHHIIIJJJLLLMMMIIIIIIHHHGGGFFFGGGKKKNNNRRRSSSSSSQQQLLLFFFCCCAAA<<<======>>>??????@@@@@@{{{zzz{{{{{{rrrggg[[[SSSHHH>>>666444444333333555444444555555444333111000000000//////......------,,,,,,++++++***+++++++++,,,,,,,,,++++++*********---------,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''))))))((('''&&&%%%%%%$$$%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&%%%&&&((()))((('''&&&&&&''''''((('''''''''&&&%%%%%%&&&&&&((()))***)))************+++++++++++++++,,,,,,,,,---------...---,,,---000333444555333555777555222111333666777999<<>>>>>>>>????????????||||||{{{wwwyyy~~~yyynnneee[[[OOOGGG===;;;777444222111111111000111222333333222111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,---------,,,,,,+++++++++*********)))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''***)))((('''&&&%%%%%%%%%))))))((('''&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''((('''&&&&&&'''((()))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***)))'''%%%$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))++++++,,,,,,++++++******,,,---000111111000...,,,222222222111111111111111444333333555:::CCCKKKQQQ\\\dddooo|||zzzuuussssssxxx|||xxxtttpppnnnooorrruuuvvv|||}}}}}}yyywwwvvvuuuwwwtttnnnfff]]]UUUOOOKKKIIIGGGEEECCCCCCDDDFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEGGGFFFFFFGGGHHHJJJLLLNNNKKKJJJIIIGGGFFFEEEEEEEEEHHHGGGGGGHHHKKKMMMMMMMMMDDDAAA>>>===>>>AAACCCDDDzzztttrrrvvv{{{~~~~~~ooocccZZZQQQHHH@@@<<<:::777444222111111111000111222222222222111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,+++++++++************************)))(((((()))(((((((((((((((((()))''''''''''''''''''''''''(((((((((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''&&&%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%((((((((((((((((((''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))(((((((((((()))))))))))),,,+++***))))))***+++,,,---...///000000...---,,,000000000000000000000000444444333444777;;;???AAAEEEJJJRRR\\\gggttt}}}}}}||||||{{{xxxssspppqqqtttwwwyyyzzzzzzxxxuuurrrqqqqqqvvvzzz{{{zzz|||~~~yyypppiiifffdddddddddeeeccc^^^XXXQQQKKKGGGDDDCCCBBBBBBBBBBBBDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLKKKJJJIIIGGGFFFDDDDDDCCCEEEDDDCCCEEEHHHLLLMMMNNNGGGDDD@@@>>>>>>@@@AAAAAAlllkkkoooxxxtttcccVVVNNNGGG@@@;;;:::999666444222111000111000111111222222111111000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,***************)))))))))((()))***+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%$$$%%%&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%((((((((((((((((((((((((((((((&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))(((((((((((()))))))))))),,,+++((('''(((***---///000000000//////......---------......//////000000111111111222333333333444777999<<>>@@@AAACCCDDDEEEDDDDDDDDDDDDDDDDDDEEEFFFDDDDDDDDDDDDFFFHHHJJJKKKKKKKKKJJJHHHFFFDDDBBBAAAAAA@@@???@@@DDDIIILLLNNNIIIEEEAAA???>>>?????????jjjoooxxxyyylll[[[MMMFFFBBB>>>:::888777555333222111000000000000111111111111000000//////...------------...++++++++++++++++++++++++((()))***++++++,,,++++++************************((()))***+++***)))'''&&&))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%((((((((((((((((((((((((''''''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))******(((((((((((())))))))))))+++************,,,...///333222000///...//////000,,,,,,---...///000000111------...///000111111111666666777777;;;AAAIIIOOOYYYcccsss|||xxxxxx|||}}}|||{{{{{{|||||||||{{{}}}~~~||||||zzzyyywwwvvvvvvuuu{{{|||}}}~~~~~~~~~}}}}}}~~~|||yyyvvvuuuuuuwwwxxxyyyxxxuuusssqqqpppooonnnmmmkkkiiihhhhhhiiijjjkkkmmmmmmmmmlllmmmoootttxxx}}}}}}rrrggg```ZZZVVVQQQNNNNNNOOOPPPPPPNNNNNNLLLJJJGGGEEECCCCCC;;;<<<>>>???AAABBBBBBBBBAAAAAAAAABBBBBBDDDEEEEEEDDDDDDCCCDDDEEEGGGIIIKKKMMMMMMLLLKKKIIIFFFCCCAAAAAA>>><<<===@@@EEEHHHJJJHHHDDDAAA???>>>??????>>>mmmxxxpppdddSSSFFFAAA>>>;;;999666555444333222111000000000000000000000000000000//////...------------...++++++++++++++++++++++++(((((()))***++++++++++++******++++++++++++++++++((())))))***)))((('''&&&))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&((()))((('''&&&''')))''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''''''''(((%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))*********+++++++++(((((((((((()))))))))))))))***,,,...//////...---111///...,,,,,,,,,......------......///000111111......------...000222333222222333333333666:::===CCCKKKXXXfffttt{{{{{{}}}~~~{{{zzzwwwvvvuuuvvvwwwvvvssspppmmmmmmooorrruuuxxx{{{}}}}}}{{{zzzyyyyyyyyy{{{{{{{{{zzzxxxvvvtttssstttuuuvvvwwwwwwuuusssrrruuuvvvwwwxxxyyyyyyyyyyyy{{{yyyvvvsssrrrrrrtttuuuvvvvvvuuutttsssssssssssssssrrrpppooonnnooorrrsssxxxyyyzzzzzz{{{~~~xxxppphhh```YYYUUUMMMKKKHHHGGGHHHIIIIIIIIIFFFEEEDDDBBBAAA???>>>======>>>???@@@@@@@@@???????????????@@@AAABBBCCCDDDDDDDDDDDDDDDFFFHHHJJJKKKNNNOOOOOOOOOLLLIIIEEECCCBBB???<<<;;;===AAACCCDDDCCCAAA>>>===???@@@@@@???vvvxxxdddYYYJJJ@@@<<<;;;888555444444333333222111000000111000000//////000000111//////...------------...++++++++++++++++++++++++))))))***************************+++++++++++++++))))))(((((((((''''''''''''(((************((('''''''''''''''''''''''''''((((((((()))))))))))))))(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''')))))))))((('''((()))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((###$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&'''''')))))))))*********++++++(((((((((((())))))))))))(((***---///000///---++++++***)))(((((()))***+++------......///000000000111000///......///000111---///111111222333666888777===EEELLLVVVcccttt~~~}}}{{{zzzyyy{{{|||zzzuuupppjjjjjjjjjlllooossswwwzzz}}}{{{xxxvvvtttsssrrrrrrqqqpppooonnnnnnnnnooooootttwww{{{~~~}}}{{{xxxxxxyyy{{{~~~}}}{{{zzz{{{|||}}}}}}}}}|||||||||}}}}}}~~~}}}}}}|||zzzyyyyyy|||~~~~~~wwwmmmggg```YYYTTTPPPMMMKKKHHHFFFDDDDDDEEEFFFFFFFFFBBBAAA@@@???>>>===<<<<<<@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDFFFHHHJJJKKKNNNOOOQQQQQQOOOKKKGGGDDDCCCAAA===<<<===???@@@@@@???===<<<<<<>>>@@@@@@@@@|||kkkYYYPPPDDD===:::999555222222333333222222111000000111000///......///000111//////...------------...******************************+++++++++***)))))))))))))))*********++++++***)))(((&&&&&&'''((()))&&&''')))******)))'''&&&'''''''''''''''''''''''''''''''''((((((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''((()))((('''&&&''')))&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''' !!!!!!"""######$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((((((((((()))))))))))))))***+++,,,---,,,+++***(((((((((((()))***++++++---------------............///000000000///------...///000000000111444666333777;;;===@@@IIIWWWcccttt{{{}}}uuuttttttuuuxxx}}}|||zzzxxxxxxxxxvvvtttrrrppppppqqqtttuuu}}}}}}wwwmmmeeeWWWTTTOOOKKKIIIFFFDDDBBBEEECCCBBBBBBDDDDDDCCCBBB@@@@@@@@@??????>>>>>>>>>@@@???>>>===<<<======>>>>>>=========>>>???@@@@@@CCCCCCBBBCCCDDDFFFHHHJJJLLLNNNQQQRRRPPPMMMHHHEEECCCAAA>>>===>>>??????>>>===<<<:::;;;===>>>>>>>>>qqq___TTTLLLBBB<<<;;;999555111222222222222222111000000111000///......///000111//////...------------...************************+++++++++++++++***)))((('''((((((((())))))******+++***'''%%%%%%&&&(((***&&&'''(((******((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))******))))))))))))))))))))))))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,(((***...111222000---+++000000...,,,++++++...111222555777666555;;;FFFPPPVVV___lll{{{{{{xxxxxxzzz}}}yyyrrrnnnhhh]]]TTTLLLJJJHHHFFFEEECCC@@@===???>>>======>>>???===<<<<<<<<<<<<<<<<<<=========???>>><<<;;;;;;<<<>>>???>>>============>>>>>>???BBBAAAAAABBBCCCEEEGGGHHHKKKMMMPPPRRRPPPMMMHHHEEEBBB@@@??????@@@@@@???>>>===<<<::::::<<<===<<<;;;zzzeeeWWWIIIEEE???:::888777555444444333111////////////000111111111111000///...---,,,,,,------------------++++++++++++++++++++++++************))))))))))))************************)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!!!!"""###$$$%%%%%%&&&&&&'''((((((((('''&&&%%%&&&%%%%%%$$$$$$#########%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''###$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&))))))(((&&&$$$$$$''')))&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''***'''$$$$$$'''***,,,---******))))))((((((''''''((())))))((('''''')))*********+++,,,,,,,,,,,,+++++++++,,,,,,---...//////............////////////000000222333555666888888BBBGGGNNNXXXeeeuuuvvviiiaaa]]]XXXQQQJJJFFFCCC???===>>>>>><<<::::::<<<>>>@@@AAA@@@???>>>;;;<<<<<<<<<<<<<<<<<<;;;===============<<<<<<<<<;;;<<<===>>>@@@@@@@@@@@@AAAAAABBBDDDFFFHHHJJJKKKKKKLLLNNNNNNMMMJJJGGGDDDDDDCCCCCCBBB@@@???>>>>>>>>>======<<<;;;;;;::::::ttt___RRREEEAAA<<<888666555444333444333222111000000000111////////////...---,,,+++------------------,,,,,,++++++++++++++++++++++++************))))))))))))************************)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""######$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$""" ###%%%''''''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&'''((((((+++(((&&&''')))+++,,,,,,)))))))))(((((((((((((((%%%&&&((((((((())),,,...)))***++++++,,,,,,++++++******++++++,,,,,,---------.........////////////000000111222444555666666666:::???FFFOOO[[[fffnnn~~~tttjjj^^^WWWSSSOOOHHHCCCBBB???<<<;;;<<<<<<;;;999999:::;;;<<<<<<;;;::::::999:::;;;;;;<<<<<<<<<;;;===<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>AAAAAABBBCCCEEEGGGIIIJJJIIIKKKLLLLLLKKKIIIFFFEEECCCCCCBBBAAA@@@???>>>>>>=========<<<;;;:::::::::|||iiiWWWKKK@@@<<<888555444444333222444444222111111111111111...............---,,,+++......------,,,,,,++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$"""###$$$&&&(((''''''&&&&&&''''''((('''''''''''''''(((((()))'''''''''''''''((()))))),,,***)))***+++,,,+++***(((((((((((((((((())))))&&&'''((())))))***,,,...)))***++++++,,,,,,++++++*********+++++++++++++++---------.........////////////000111111222333333222444777:::>>>DDDJJJOOO___eeennnwwwyyyrrrhhh```VVVPPPMMMJJJDDD@@@>>>===;;;;;;<<<<<<;;;999999999888888777777777777777777999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>???@@@@@@@@@???>>>===<<<;;;@@@@@@AAABBBDDDEEEGGGHHHFFFHHHIIIJJJIIIHHHFFFDDDBBBBBBAAA@@@???>>>=========<<<<<<;;;;;;::::::999|||ooo^^^NNNDDD;;;888555333333333333222333222222111111000000000///000000000//////...---......------,,,+++******************************************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''###$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((('''%%%%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((()))))),,,,,,+++,,,------***(((&&&''''''(((((()))))))))***++++++***(((((()))+++))))))***++++++++++++++++++++++++++++++*********,,,,,,---------.........///////////////000000000333444666777888:::===@@@FFFJJJQQQXXXaaannn||||||zzzxxxyyy|||~~~|||vvvmmmeee\\\VVVOOOJJJHHHFFFBBB>>>>>>============<<<;;;:::;;;:::888666555666777777444555777888:::;;;;;;<<<;;;;;;::::::;;;<<>>===<<<;;;???@@@@@@AAABBBCCCEEEFFFCCCDDDFFFGGGGGGFFFEEEDDD@@@@@@??????>>>======<<<;;;;;;;;;;;;::::::999999wwwmmmaaaSSSGGG???999666444333444444333222000000000000000////////////////////////......---......---,,,++++++******************************************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&%%%$$$$$$%%%'''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&'''((())),,,,,,,,,------,,,)))'''&&&&&&''''''(((((())))))***++++++***((('''(((***))))))***++++++++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------........................///000222333333444666888:::<<>>;;;============<<<<<<<<<<<<===<<<999666555555666777333444666888999:::;;;;;;;;;:::::::::;;;<<<>>>???<<<<<<===>>>>>>>>>>>>===????????????@@@AAABBBCCC@@@AAABBBCCCCCCCCCBBBBBB>>>>>>>>>===<<<<<<<<<;;;:::::::::::::::999999999uuupppggg]]]TTTJJJAAA;;;777555333333444444333222...//////000000///......,,,,,,---------,,,,,,+++------,,,,,,++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$###&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%######""""""###$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''(((((('''&&&''')))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((()))+++******+++,,,+++(((&&&''''''''''''''''''((((((&&&'''(((((('''(((***,,,((()))******++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------......---...000000000111333666555666777666777<<>>===:::;;;<<<;;;;;;<<>>:::777666666666333444666888999:::;;;;;;::::::;;;;;;<<<<<<<<<===999:::<<<===>>>?????????>>>>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@@@@@@@@@@===<<<<<<<<<;;;;;;;;;:::999999999999999999999999{{{ttthhhbbbYYYPPPIIIBBB<<<999666444222222333333111000...///000111111000///...+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++************************************))))))))))))************************))))))))))))))))))))))))%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###""""""""""""$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&(((******)))((()))***%%%%%%&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&((()))***)))((('''((())))))'''&&&''''''''''''''''''&&&&&&%%%'''''''''&&&''')))+++((())))))***************))))))******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------.........000000111000///000333555111333333222222444:::???AAAJJJYYYiiizzz|||uuuqqqmmmhhhddd[[[XXXSSSNNNIIIEEECCCBBBBBBFFFLLLQQQRRRQQQPPPOOOHHHFFFDDDBBBAAA@@@???>>>999;;;<<<===>>>BBBIIINNNPPPMMMHHHCCC>>>:::777666444555777888999:::::::::999:::<<<======<<<;;;:::999:::;;;===>>>?????????==================>>>???>>>>>>>>>>>>>>>>>>======;;;;;;;;;;;;::::::::::::888888888999999999999999tttlll```ZZZQQQIIIBBB===999777444333111111222111000...///000111222222111000///------......///.........++++++++++++++++++,,,,,,))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&''''''((((((((((((((((((''''''&&&&&&''''''(((%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$&&&''')))'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&((()))***+++(((&&&%%%&&&'''((('''&&&(((((((((''''''&&&&&&%%%((())))))'''%%%$$$%%%&&&(((((()))***************'''(((((()))***++++++,,,******+++++++++,,,,,,,,,++++++,,,------...//////111111000...,,,,,,///111...000222222111333777<<<888===CCCKKKVVVggg{{{vvvkkkbbb^^^YYYTTTOOOGGGGGGGGGFFFCCC@@@===<<<<<<@@@EEEHHHIIIIIIIIIJJJBBB@@@???===<<<;;;:::999;;;===???@@@CCCIIIRRRYYY[[[XXXSSSLLLEEE>>>:::777555666777999::::::::::::999:::<<<>>>>>><<<999888:::;;;<<<===>>>>>>>>>>>>======<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::::::::::::::888888888888888888999999ttthhhaaaWWWQQQIIIBBB===888555333111111111000000000000000111000000///...---------,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''')))(((&&&%%%&&&&&&%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''))))))(((%%%###$$$%%%&&&&&&&&&%%%$$$$$$!!!!!!"""###$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$&&&((('''&&&###"""%%%''')))+++***(((&&&$$$(((''''''%%%$$$""" ''''''((((((((((((''''''(((((())))))((('''&&&&&&)))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------......//////.........---------000000000000111111111111666666888<<>>======<<<<<<===AAAEEEGGGHHHGGGDDD===999:::<<<:::999:::>>>@@@CCCEEEIIIRRR^^^gggmmmjjjddd\\\RRRGGG>>>999;;;;;;:::::::::999999999;;;;;;;;;<<<;;;;;;::::::@@@>>><<<:::999:::<<<===???>>><<<;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;888666444555999<<<<<<;;;;;;;;;:::::::::;;;;;;<<>>:::777555333333222222222111111000000000000000///...---------------------------------,,,,,,,,,,,,+++++++++***++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))'''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((((((&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***)))'''&&&$$$%%%%%%&&&&&&%%%$$$######''''''((((((((((((''''''((((((((((((((('''&&&&&&)))))))))))))))))))))))),,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,------------///.........---------,,,------........./////////111222222333666===EEEKKKXXXfffyyy|||pppfffWWWQQQJJJFFFDDDCCCAAA?????????>>>>>>======<<<<<<;;;;;;<<>>===<<<:::888999999::::::::::::::::::999999:::>>>AAACCCCCCCCC@@@<<<999<<<===<<<<<<>>>CCCFFFLLLVVVbbbkkkqqqtttzzzxxxtttmmmaaaSSSGGG???============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>???>>>===;;;999:::::::::;;;;;;<<<======<<<<<<<<<;;;;;;::::::::::::999777888:::<<<============<<<<<<;;;;;;::::::}}}rrrggg[[[QQQKKK@@@===999666555444333222444333333222111000///////////////......---------//////...---,,,,,,++++++*********)))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))++++++***(((&&&&&&'''((('''&&&%%%%%%%%%%%%%%%((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$'''%%%$$$######$$$&&&(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''')))******+++***(((&&&%%%%%%%%%&&&$$$%%%&&&'''((((((((((((&&&''''''((((((''''''&&&'''''''''(((((('''&&&&&&((((((((((((((((((((((((*********************)))************************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,....../////////000000000...000111111222333666999:::???GGGNNNXXXeeettt{{{sssgggccc```]]][[[UUUNNNHHHAAA???>>><<<;;;:::999777777777777777777777777777888888999<<>>::::::===>>>======AAAGGGJJJRRR^^^jjjrrrtttssssssqqqllldddZZZOOOEEE???>>>>>>>>>>>>>>>>>>>>>===;;;;;;<<<============<<<:::;;;<<<======<<<;;;:::::::::;;;<<<<<<=========<<<<<<<<<;;;;;;::::::999:::999888888999:::;;;<<>>===<<<;;;;;;|||qqqggg]]]SSSLLLGGG===:::777555444333222000222111111000///.....................------------//////...---,,,,,,++++++))))))))))))))))))))))))++++++*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))***+++***((('''&&&'''%%%%%%%%%%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%&&&'''&&&%%%#########%%%'''(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%''')))******)))(((***)))'''%%%$$$%%%&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,............////////////+++---/////////000222444444777;;;>>>BBBIIIRRRYYY```eeemmmwwwwwwiii```WWWTTTPPPOOONNNKKKEEE@@@<<<<<<===<<<;;;:::999999999888888777777666555555777777888:::===>>>>>>===;;;999:::===>>><<<>>>AAAIIILLLSSS^^^hhhmmmllliiidddaaa[[[TTTMMMFFFBBB???===>>>>>>>>>>>>>>>>>>>>>;;;<<<======>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<======<<<<<<;;;<<<<<<<<<;;;;;;:::::::::999999888777777888999;;;@@@@@@@@@@@@???===<<<;;;vvvoooeee[[[RRRKKKFFFBBB:::888666444444333111000000////////////.........------------------------.........------,,,,,,+++))))))))))))************++++++*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))******(((''''''(((%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$&&&'''(((%%%$$$$$$###$$$%%%'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&###%%%(((***+++***(((&&&((('''&&&%%%%%%%%%&&&''''''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''(((((((((((())))))))))))************************))))))*********+++++++++******++++++++++++,,,,,,+++++++++,,,,,,,,,---------///000000///...///000000333555777999;;;???BBBFFFHHHLLLRRRYYYcccnnntttzzz|||~~~}}}xxxxxxvvvsssnnnlllkkklllsssuuuwwwvvvqqqgggZZZQQQKKKHHHFFFFFFFFFEEEAAA===888999:::999888777888999999999888777666666555555777777777999<<<===<<<;;;999888:::======;;;<<>>????????????======<<<<<<<<<===>>>???;;;;;;===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888666666888:::>>>>>>?????????===<<<;;;{{{mmmeee[[[PPPHHHCCC???<<<666555333333444444222111////////////000000000000------------------------------------------------)))))))))******+++++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((((('''''''''(((&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%&&&######$$$%%%%%%&&&''''''""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((((((((('''&&&&&&&&&%%%%%%&&&&&&''''''%%%&&&&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))************************))))))))))))*********+++************+++++++++,,,***++++++++++++,,,,,,,,,///000111000//////000111///111333444555666777777888999;;;===@@@EEELLLPPPSSSUUUYYY^^^bbbfffhhhiiinnnqqquuuyyy}}}wwwnnngggccc```\\\\\\[[[XXXUUUSSSSSSTTTZZZ\\\___aaa___XXXNNNGGGBBB@@@???@@@BBBAAA===999555777777666444444666999777777777777666666666666777777777999;;;<<<;;;:::888777:::===<<<999;;;???>>>BBBGGGJJJKKKJJJJJJIIIGGGFFFCCC@@@>>>=========:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>????????????>>>???@@@AAABBBAAAAAA@@@888:::<<<>>>??????>>>===999::::::;;;;;;<<<<<<<<<:::;;;;;;999666666888;;;:::;;;<<<======<<<:::999~~~ssshhh```UUUJJJBBB===999777333222111222333444333222/////////000111111222222------------------------,,,,,,------------------))))))******+++++++++,,,)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''###%%%'''(((''''''((()))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######"""###$$$%%%&&&'''&&&&&&!!!!!!"""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&((((((&&&%%%%%%&&&''''''$$$$$$%%%&&&&&&'''''''''$$$$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,---------.........)))***,,,,,,,,,---///111---...///////////////000222444666777888:::===@@@<<<>>>AAADDDFFFGGGHHHHHHGGGKKKOOOTTTYYY```iiipppnnnrrrvvvzzz}}}}}}|||wwwnnndddZZZRRRMMMJJJKKKKKKKKKIIIFFFEEEFFFGGGIIILLLPPPTTTTTTPPPHHHCCC<<<::::::<<>>;;;777555666777555333333666999444444555666666777888888888777777999;;;<<<;;;:::777777:::===;;;888999>>>888===AAABBB@@@??????AAA??????>>>>>>===<<<::::::999999999::::::;;;;;;;;;<<<<<<===??????@@@@@@@@@>>>@@@DDDGGGGGGEEEBBB@@@666888;;;>>>@@@@@@@@@@@@888999999:::;;;<<<======;;;<<<===:::777666999<<<666888999;;;;;;:::999777sssjjj[[[UUULLLCCC>>>:::888666555444444333333222222111////////////////////////------............------++++++++++++++++++++++++************************+++++++++******(((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))%%%%%%%%%&&&'''((())))))(((((((((((())))))))))))((((((''''''''''''((((((---(((######'''((($$$!!!((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%$$$$$$######$$$$$$&&&&&&&&&$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%$$$%%%''')))+++(((((('''&&&%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%'''((())))))((((((''''''((((((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,---------......---......///000111111222000000111222333333444444444555666777888999:::;;;888999<<<@@@DDDHHHLLLNNNNNNPPPTTTWWW\\\bbbiiimmmvvvxxx{{{~~~~~~wwwooojjjaaa^^^YYYRRRLLLFFFBBB@@@===>>>>>>>>><<<<<<>>>@@@DDDEEEGGGHHHFFFCCC???===999999999:::;;;;;;888666777777777777888999:::;;;:::888777666777888777666555777999;;;;;;;;;:::999;;;:::999888888888999:::::::::;;;;;;;;;::::::999;;;:::999999999:::;;;<<<<<<===>>>>>>======>>>???<<<<<<===>>>???@@@@@@AAACCCCCCEEEKKKRRRSSSLLLDDDAAA>>>===@@@FFFIIIGGGDDD???>>>===;;;;;;;;;<<<===>>>===:::999777777777777:::::::::999999999888888yyyiii___UUUOOOGGG@@@;;;888666444333333333222111111000000000000000000000000000000------............------++++++++++++++++++++++++*********************************))))))'''&&&&&&'''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((%%%###$$$&&&'''%%%###''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''%%%###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%######$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***'''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''(((((( !!!###%%%''')))+++''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000000111111/////////000000111111222111111222333444555666666777777777888:::;;;===>>>>>>@@@BBBDDDGGGKKKQQQTTTZZZ]]]```cccggglllrrrvvv|||xxxsssnnnggg___ZZZQQQOOOKKKFFFAAA===:::999999:::;;;;;;::::::<<<>>>???AAACCCEEEDDDBBB???===888777777888:::999777555666666666777999:::<<<===:::888555444555555555444555666888:::;;;:::999999::::::999888888888888999999::::::999999888888777777777666666777777888888;;;<<<>>>===<<<<<<===??????????????????@@@@@@@@@DDDDDDFFFMMMUUUWWWSSSMMMCCC@@@>>>@@@EEEHHHGGGDDDAAA@@@>>><<<;;;;;;;;;<<<>>>===;;;999888888888888888888888777777777666666ppp```VVVMMMHHH@@@;;;777555333222222222111111000/////////111111111111111111111111------............------++++++++++++++++++++++++************************(((((()))(((((('''&&&%%%''''''((((((((()))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%###$$$$$$%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------..............................//////000000000333333222111111111111222555666777888888:::>>>@@@CCCEEEHHHKKKNNNRRRXXX\\\eeehhhlllnnnoooppprrrssstttvvvyyy~~~~~~~~~|||yyyjjjgggccc___ZZZTTTNNNIIIEEEDDDBBB???<<<:::999999444666777777666777999;;;;;;===???AAAAAA???===<<<666666555666888888777555555666666777999<<<>>>@@@>>>:::666444444555555555555666888999::::::999888888999999999999888777777888777777777666666666555777888999::::::::::::::::::;;;===<<<;;;;;;<<<>>>AAAAAAAAA@@@@@@?????????BBBAAADDDKKKSSSXXXVVVSSSEEEBBB??????CCCFFFFFFEEECCCBBB@@@>>><<<;;;::::::===<<<;;;999999888888888666666555555555444444444zzziii[[[RRREEEAAA;;;666444333222111222222111000000//////...000000000000000000000000,,,------......------,,,++++++++++++++++++++++++************************((()))))))))(((((('''&&&'''''''''((((((((())))))(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&''''''(((###%%%(((((('''&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&%%%$$$$$$$$$"""$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((('''&&&%%%))))))'''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++************************++++++++++++,,,,,,,,,,,,*********************)))---------------,,,,,,,,,------------------------000////////////000111222333444555555444555777999888;;;===@@@BBBEEEIIILLLKKKNNNQQQSSSSSSTTTUUUVVVTTTVVVZZZ___dddjjjnnnppp{{{zzzrrrmmmjjjiiiiiiiiiiiikkkmmmnnnmmmjjjhhhgggiiijjjiiihhh[[[XXXTTTQQQMMMHHHCCC??????>>>===<<<::::::::::::111333444444444555777:::;;;<<<===>>>>>>===;;;999666555444666777888777666555555666777:::===@@@BBBBBB>>>999666666777888888444555666888888888888888777888999:::999888777666555555555555555555666666777888:::;;;<<<<<<;;;:::999:::<<<;;;::::::;;;===????????????????????????>>>===>>>DDDLLLQQQQQQPPPFFFCCC??????@@@CCCDDDDDDDDDCCCAAA???<<<;;;999888::::::999999888888888888555444444444444333333333~~~ooo```TTTMMM???<<<777444333333222111222222222111000000//////........................,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))*********)))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((()))))))))''''''&&&&&&&&&&&&'''''''''((())))))'''&&&&&&'''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&%%%%%%%%%%%%!!!$$$&&&'''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''%%%$$$######$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''''''''&&&%%% !!!"""###%%%'''(((&&&&&&&&&&&&'''''''''(((''''''(((((())))))))))))(((((((((((((((((((((((())))))((((((((()))***+++*********************************+++++++++,,,,,,+++*********************------------------,,,,,,///............---------////////////000111222333///000111111000111222444111444666888999;;;>>>AAA<<<>>>@@@AAA@@@@@@BBBCCCAAABBBCCCGGGJJJOOORRRTTTZZZcccppp{{{|||}}}}}}vvvpppmmmmmmmmmllliiiddd___YYYVVVQQQQQQQQQRRRSSSUUUWWWXXXUUUSSSRRRRRRTTTVVVXXXYYYPPPNNNJJJGGGEEEBBB>>>;;;999888777666555444444444111222333444444555777999<<<=========<<<:::888777666555444555888999999888666666666777999===@@@BBBBBB>>>999666666777888888444444555666777777777777666777888:::::::::999888555555444444555666777888333444666888888888888777999:::;;;;;;::::::;;;<<<<<<<<<<<<===>>>??????@@@===;;;;;;>>>CCCGGGHHHHHHEEEBBB???===>>>???AAAAAABBBBBB@@@???===;;;999888888888888888888777777777555555444444444333333333pppaaaTTTJJJDDD;;;888555333222333222111222222111111000/////////------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((((((((()))))))))***''''''&&&&&&&&&&&&''''''***)))((('''&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&%%%$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&'''''''''(((((((((&&&''''''(((((())))))***))))))))))))))))))))))))))))))((('''((()))***+++************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////.............../////////...//////000000---...000000//////111222///111333444555666888:::555666888777666666777999999999999:::;;;>>>@@@BBBBBBKKKWWWbbbggghhhfffeeeaaacccfffggghhhjjjnnnpppoooqqquuuxxxzzz|||~~~{{{xxxwwwuuuqqqooohhhiiiiiihhhfffhhhnnnsssvvvuuusssoooiiibbb\\\XXXUUUTTTRRROOOLLLIIIFFFEEE@@@AAAAAAAAABBBDDDEEEEEEBBBBBBBBBCCCEEEHHHJJJLLLGGGEEEBBB@@@>>><<<999777777666555444333333333333222333444444333444666888=========<<<;;;999777555555444333444777999:::999888777666666888;;;>>>@@@>>>:::666444444555555555333444444555555666777777555666888999:::;;;<<<<<<999888777666666777888999444555666888999999999999999:::<<<;;;::::::;;;===::::::;;;<<<===>>>???@@@???===<<<===???AAAAAAAAA@@@???===;;;;;;<<<===>>>?????????>>>===;;;:::999666777888888999888888777555555444444444333333333~~~pppaaaTTTJJJBBB>>>888666333111111222111000111111000//////......---------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))))))))(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''((((((((())))))'''&&&&&&%%%%%%&&&&&&''')))&&&""""""%%%'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&###$$$%%%%%%$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''---,,,***((('''&&&%%%%%%''''''((((((((()))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))***)))'''''''''(((***+++************************))))))))))))*********+++******++++++,,,,,,------+++++++++,,,,,,------...------------------------......---------......///...///111111000///000111...000222333333333444666222333444222111000222333666555444333444666888999:::@@@FFFLLLNNNNNNNNNNNNGGGHHHJJJJJJJJJKKKMMMOOOMMMPPPTTTVVVXXXZZZ]]]___bbbfffkkkrrrxxx|||}}}|||zzz{{{||||||{{{uuunnnaaa]]]YYYVVVUUUTTTSSSRRRLLLNNNOOONNNLLLNNNSSSYYY^^^^^^\\\YYYTTTOOOJJJGGGAAAAAA@@@???>>><<<;;;:::999999999999:::::::::;;;888999;;;<<<===>>>@@@BBBAAA>>>;;;:::999888666444666555444444444444444444222333444444333333555777::::::::::::999888777666444222111333666888999999;;;999777555666888;;;===:::888555444555555555444333333333333444555666777666666777999;;;===???@@@AAA???<<<999777777777777777777888888999;;;<<<===:::;;;<<<<<<;;;;;;<<<===<<<<<<======>>>>>>>>>??????>>>===============<<<;;;;;;;;;:::999999:::;;;;;;;;;<<<======<<<;;;:::777888999:::;;;::::::999444444444333333333222222{{{rrreeeWWWLLLEEE???<<<777444111000000111000///000//////...------,,,,,,........................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))''''''((((((((((((((('''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''((("""###((()))'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&###$$$$$$$$$###$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$###$$$%%%&&&'''%%%$$$$$$%%%&&&'''(((((((((((((((((())))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))***)))'''&&&'''(((***+++))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++))))))***+++,,,---------***+++++++++,,,,,,,,,,,,++++++,,,,,,---///000111---...000000...------...+++---///000//////000111111222222000......///000222111000000000222444666888:::;;;;;;::::::;;;<<<;;;<<<<<<;;;:::999;;;<<<<<<>>>AAABBBAAAAAACCCDDDEEEHHHMMMRRRWWWZZZ[[[\\\^^^aaaddddddbbbbbbdddfffjjjkkklllmmmnnnmmmlllllldddbbb^^^\\\\\\\\\\\\[[[```ccchhhmmmooonnnlllkkkhhhgggffffffgggjjjmmmooolllnnnqqqrrrppphhh]]]VVVKKKGGGCCC@@@???@@@@@@???>>>@@@AAA???;;;:::???CCCGGGGGGFFFDDDAAA===:::999666777888999999777666555777777777777777777666666555777999999999:::;;;===>>>;;;999777777777555444111111111111111222333333333333444333222222444555777777888888888888777777222111000111444777888888<<<:::777555555777999;;;:::888777777777888777666333333333333444555666666666666777888;;;>>>AAACCCGGGDDD@@@<<<888666666666555444444444555777999;;;:::;;;===<<<;;;;;;<<<>>>????????????>>>>>>>>>>>>>>>======<<<;;;;;;:::999777888999999888777888999888999;;;<<<<<<<<<;;;;;;888999;;;<<<===<<<<<<;;;333333333222222222222111~~~nnncccTTTIIICCC???:::666333333222222111000////////////.........//////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((''''''''''''(((((())))))))))))(((((()))))))))***))))))((('''******))))))((((((((('''&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&'''%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###&&&'''&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))((('''%%%######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$###"""$$$%%%((((((''''''&&&&&&&&&%%%))))))(((((('''''''''&&&(((((((((((('''''''''''')))((((((''''''''''''((())))))(((((((((((())))))+++*********))))))((((((+++++++++*********)))))))))***,,,,,,++++++,,,---*********++++++,,,,,,,,,/////////...---------,,,,,,---///111111000...---......///000000000000000///000000000111111111111.........///000222444444222333444555666555444333444444444444444444444444:::::::::999999999999999===>>>@@@BBBDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJNNNOOOPPPRRRTTTUUUVVVWWWLLLKKKIIIFFFEEEFFFGGGGGGIIIMMMSSSWWWYYYVVVRRROOOOOOOOOPPPQQQRRRSSSUUUVVVTTTTTTRRRPPPNNNKKKHHHGGG===<<<<<<;;;:::999888888777888888888888999999999999888888888777777666666555555555555555555555555111222333444555555555555333333444555666777888999888777666555444333333333555555444333333222111111222222333333333333444444000222555777777666333222555555555555666666666666888777666555555666777888555555555555555666777777666666555444444444444555777888999999;;;>>>DDDGGGIIIHHHDDD???:::777777777777777666666666666777888;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>===<<<;;;:::888888888777777777777777:::::::::;;;;;;<<<<<<<<<===<<<;;;::::::;;;======888666333000...---......~~~tttbbbXXXKKKAAA<<<999555222222222111000000///......///......---......//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''%%%%%%&&&''''''''''''&&&(((((((((''''''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&$$$"""!!!!!!###$$$###!!!%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$######$$$&&&%%%%%%&&&&&&&&&&&&&&&&&&)))((((((((('''''''''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((*********)))))))))((((((+++++++++*********)))))))))***++++++******+++---***++++++++++++++++++,,,------------,,,,,,,,,,,,+++,,,---...///...------------...////////////........./////////000000000.........///000111222333000111222222333333222222222222222222222222222222444444444444444444333333333444555777888999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>@@@AAABBBCCCDDD@@@>>><<<999777777777888999<<>>BBBBBBAAA@@@@@@@@@@@@@@@BBBBBBAAA???===;;;999888888888777777666555555555555555666666666666777777666666666555555555444444333333333333333333333333222222333444555555555444111111222333444555666777777666555444333333333333555444444333222222111111222222222333333333444444111222444555666555444333555555555555666666666666555444333222222333444555555555555555555666666777666666555444333333333333666777888999:::===BBBFFFGGGFFFCCC>>>999666666777666666666666666666666777666777777888999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::===>>>>>>===<<<;;;::::::999999999888888777777777999:::::::::;;;;;;;;;;;;<<<;;;:::::::::;;;<<<<<<888666333111///......///|||nnndddTTTLLLAAA:::666444111///000000000//////......---......---------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$%%%&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%######%%%&&&###$$$$$$%%%&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&'''(((((())))))%%%%%%%%%%%%%%%&&&'''(((''''''((((((((((((''''''))))))))))))((((((((((((+++************)))))))))(((***+++***))))))***,,,+++++++++++++++*********++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,------......---------------............//////////////////000111111///////////////000111111000000000000000000000000///////////////////////////000111222333333333333222333444555666555555444333333444555555666777777;;;999666444222111111111111333666999999999777666999888777666555555444444777777777666555333222111222222222222222222222222222222333333333444444444333333333333333222222222111111111111111111111111222333333444444444333333///000000111222333444444555444333222222222222222444444333333222222111111222222222222333333333333222333333333444444444444444555555555555666666666333333222222222222333333555444444444444555666666777666555444333333333333555666777777888;;;???BBBCCCCCC@@@<<<777555555666555666666777777666666555666666666777777888999:::::::::::::::999999999999<<<======<<<<<<;;;:::999;;;::::::999888777777777999999999:::::::::::::::;;;::::::999999999::::::777666333111000/////////yyymmm___UUUIIIDDD<<<777444333222111000000000//////...............---,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++)))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&'''))))))***%%%%%%%%%%%%&&&'''((()))'''((())))))))))))((('''((((((((((((((((((((((((************))))))))))))((()))******)))((()))+++,,,,,,++++++******))))))*********++++++,,,,,,,,,,,,++++++++++++,,,------+++,,,,,,---------------------------............000//////......////////////...---------...000111......................../////////000000000000000111111222222222222111111000111333555555444222111333333333444444444444444:::888777555444333333333111222444555666666666555555444444444444444555555555555555555555444333222/////////000000000111111111111111111222222222222111111111111111111111111000000000000000000000000222333333333333222222111//////000000111222333333333333222111111111111111333333333333222222111111111222222222222333333333444333222222222333444555444444444555555555666666555555444444444444555555444444333333444444555666888777666555444333333333444555666666777888<<>>EEETTTbbb|||nnnTTTBBB:::888222333333444555555666666222444666888888888777555333222222111111111111111333333222222222111111111///...------------------+++++++++++++++,,,,,,---xxxpppfff^^^XXXQQQHHHBBB===:::555111///...000111....../////////......---////////////............------,,,,,,++++++******((())))))***************((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%% """$$$&&&''''''&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&******)))((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((()))))))))((((((%%%%%%&&&'''((()))******'''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&&&&&&&''''''(((((())))))***************++++++,,,***)))(((+++...///---***************************++++++++++++++++++++++++((((((((()))))))))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------.../////////...............---------*********++++++++++++,,,---,,,,,,,,,,,,---......------------------------***+++,,,------------------------------.........,,,,,,,,,---.........///------...////////////...........................////////////////////////000///...///000111000///,,,,,,---------.........////////////////////////...///000000111111000000///////////////000000111//////000000111111222222000000000000000000000000///000222222111111222444333222222222222333444444111222444666777888777777666555444444555666555333222222555;;;@@@IIIZZZiiioooVVVDDD;;;888555555555666777777888888444555666777888777777666222222111000000000000111222222222111111111000000......---------------......---------------......yyykkkeee[[[RRRJJJDDD>>>;;;666555444222000111222333------...//////......---------------............------,,,,,,+++******)))'''((())))))*********)))'''((()))***************+++******))))))((((((((())))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%%%%%%%###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''''''''%%%$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&))))))((('''&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''((())))))))))))(((((('''%%%&&&&&&''''''((((((((('''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&''''''((())))))((((((((((((((())))))***(((((()))---222222...***************************(((((())))))***+++++++++***)))((('''((()))+++,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,---......---,,,++++++++++++,,,---..................---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------.........------------------------,,,---......//////......................................................---,,,,,,---///000///...,,,,,,,,,---------......////////////////////////...//////000000000000000000000//////000000111222///000000111222222333333000000000000000000000000///111333222000000111333333222222222222333444444111333666999;;;<<<<<<<<<888666444444555666444222333333555999===FFFUUUdddyyy}}}xxxgggRRRDDD;;;777333444444555666666777777555555555555555555555666222111000/////////000000222111111111000000000000......------------...............---------......~~~tttaaa\\\SSSJJJAAA<<<999888333444555444444444666777,,,---.../////////...---+++,,,,,,------.........------,,,,,,+++***))))))'''((()))***************''''''(((******+++++++++++++++***)))((('''&&&&&&))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))&&&&&&%%%$$$%%%&&&((()))'''&&&&&&%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''(((((('''''')))...444555000***))))))))))))))))))))))))&&&&&&'''((()))***++++++,,,***(((&&&''')))+++---******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,............,,,,,,))))))***+++,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,---------******))))))******+++,,,++++++++++++++++++++++++------.........---,,,,,,,,,,,,,,,------.........------------------,,,,,,,,,---......//////...........................---------------------------******)))+++---///...---........./////////000000////////////////////////...//////000000000000000000000000000000111222222000000111222333333444444000000000000000000000000000222444333000///000333222222111111222222333444222555888<<<>>>@@@@@@@@@999666444444666666333111666444444666888>>>LLLZZZllloookkk]]]LLLAAA:::555000111111222222333444444555444444333333333444555222111///.........///000111111111111000000000000......---------......///------,,,++++++,,,,,,,,,rrrfff[[[SSSHHHAAA===:::555000111111111111000000000///........................,,,,,,+++***+++,,,---...---,,,***,,,......,,,)))(((((()))***++++++,,,,,,)))))))))))))))************************)))(((((()))'''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&((((((''''''''''''(((((('''&&&&&&%%%%%%&&&&&&'''))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))'''%%%###""""""###$$$$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$""""""!!!!!! $$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%###"""!!!$$$$$$######$$$$$$%%%&&&'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''(((%%%%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''******))))))((((((((('''&&&'''''''''(((((())))))++++++******))))))(((((()))*********++++++++++++))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))***++++++,,,)))************+++++++++***+++---......---+++******)))))))))+++,,,+++***))))))***+++,,,------...,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***+++---...//////++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------......------,,,,,,------...////////////////////////......////////////......//////.........------------...000111000///000111222111000///.........///111333444555555444222111000000000000111111111111222222222222222222222222111111000000111111222333555666888;;;>>>BBBFFFGGG>>>:::666444555666444333333333444777<<>>:::666444555666555333444444444555888<<<@@@CCCOOOQQQQQQKKKAAA999444444333222222222222333444444333222222222222222333333111000000//////000000111111000///...------------......---------,,,,,,,,,,,,,,,,,,------......///~~~wwwjjjZZZPPPDDD???888555444444222000000000000000////////////---------------------------,,,,,,,,,,,,---...///000...+++***++++++******((())))))******+++++++++*********))))))((((((((())))))******))))))(((((('''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&$$$###"""###$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%"""######$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''''''''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++)))***+++,,,,,,+++***)))***)))((()))+++,,,+++***,,,,,,+++++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------........................---......//////......---............---------------///000000/////////000.........///000111111222///000111222222111000///000000000000111111111111000000000000000000000000333222222222222333444444777999;;;>>>@@@BBBBBBCCC<<<:::777555555555555444555444333333444666888:::@@@CCCDDDAAA;;;555333333222222111111222333333444111111000000000000000111000000////////////000000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~yyysssjjj^^^OOOEEE>>>:::555333333333333222000000/////////.........---------------------------------------.........111///,,,***))))))******((()))))))))*********+++++++++***)))(((''''''&&&((()))))))))))))))(((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&%%%$$$#########$$$######$$$$$$$$$$$$############$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((()))&&&&&&'''''''''((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))((((((((())))))))))))************))))))************))))))***)))((()))***++++++)))+++++++++***************))))))******++++++,,,,,,************************,,,+++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------------......------------------------------------///000000///......///......///000000000000000---...///000000000/////////000000000111111111111111111111111111111111111000000000000000111111222666888;;;===??????>>>===:::999777666555555444444444333222111222333444555777999;;;:::666333222222111111000111111222333444111111000/////////000000000//////......//////000000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******yyytttlllddd[[[PPPCCC;;;:::888444222222222111111/////////............---------------------------,,,,,,,,,---------------000///,,,***(((((()))***)))))))))))))))*********+++******)))((('''&&&&&&'''(((((()))))))))((((((((('''&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""###$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%#########$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&''')))&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''(((&&&'''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((******))))))))))))******)))))))))((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))((('''(((***+++***)))(((((()))******+++,,,,,,)))))))))******+++++++++************************,,,,,,++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,,,,---------------------///000000...---...///000000000111000///...---------......///////////////000000000111111111111222222222222222222222222000000//////000000111222444555888:::;;;:::999888888777777666444333333444222222111111222333444555444666666666444333222222000//////000111222333444222222111000000000000000//////............/////////......------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))zzztttmmmcccYYYQQQHHH???888666555333111///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---------+++(((((()))+++)))))))))))))))))))))))))))))))))(((((('''''''''''''''((()))))))))(((((()))(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((###$$$$$$%%%%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''"""###%%%&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%%%%&&&&&&%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$###""""""###%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))((('''(((***+++***)))''''''((()))***+++,,,---)))))))))***************************************+++++++++++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---------------///000000...------...000111111111111///---,,,,,,,,,------......//////000000000000111111111111222222222222222222222222222111111111111222333333222333555666777777666666444666666555333111222333111111111222222444555555444444444444333222222111////////////000111333333444333222111000000000111......------------............---------------...++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********yyysssllldddXXXOOOHHHCCC===:::444333333111/////////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++***,,,---,,,)))((()))+++)))))))))))))))))))))(((((((((((((((((((((''''''&&&''''''((())))))((((((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((###%%%&&&(((((('''&&&%%%""""""###$$$%%%%%%&&&&&&##################$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$######$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&& !!!"""!!!!!!""" !!!###%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&''''''((((((((()))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''((()))))))))(((((((((((()))))))))************))))))*********)))((('''(((*********((((((((())))))******++++++************))))))))))))***************************************+++++++++************************++++++++++++++++++++++++************++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------///000///...,,,------...///000111111000...---,,,,,,,,,---...///000000000000000000111111111111111111111111111111111111111111111111111222333333111222222333444444555555222444555444111000000222000111111222222333444444333222222222222222111000.........///000111222333444333222111000000000000...------------------......------,,,,,,------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++~~~uuuoooaaaXXXLLLCCC>>>;;;888666333444444333111111222333......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++******(((+++---,,,***((()))+++))))))))))))(((((((((((('''''''''(((((((((((((((&&&&&&'''((())))))(((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%&&&'''&&&%%%$$$###########################&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&(((******)))((('''!!!"""###$$$%%%&&&&&&&&&###"""""""""###$$$%%%%%%######$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***((('''%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%''' """$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((()))******(((((((((((())))))))))))++++++************++++++)))((('''((()))******(((************))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,------------///000///...,,,,,,---,,,---///111222111000///---,,,,,,---...///000111000000000000111111111111000000000000000000000000///////////////000000111222222111222333444555666000333444333000//////111111111111111222222222222111000//////111111000000------......///111222333333333111000////////////...------,,,,,,------...------,,,,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}ssshhhaaaSSSMMMEEE>>>999666333111222222222111111///.........---,,,,,,++++++,,,,,,---------,,,,,,+++++++++************************+++++++++************)))+++***)))'''''''''((()))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%(((,,,,,,)))&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!"""%%%''''''((((((%%%%%%%%%$$$$$$#########""""""###$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%+++)))'''$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""%%%&&&&&&''''''&&&&&&%%%'''''''''(((''''''&&&%%%'''((()))(((&&&&&&''')))''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))'''((()))))))))))))))(((''''''((())))))))))))))),,,***)))''''''(((***+++''''''(((***+++,,,---...((()))***)))''''''(((*********))))))((((((''''''))))))))))))******************))))))((('''''''''))))))))))))))))))))))))---,,,,,,+++*********+++))))))))))))))))))))))))(((((()))***,,,---......++++++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++*********++++++/////////...------,,,,,,...+++)))+++...000...,,,,,,,,,,,,---...///000000222...333===<<<222...111222111000//////000111222333333222111000000111111222111000000000111333333444444444444333222111111222222222333555555444222333222111000///////////////000222333333222111000222222222111000//////...------............------+++++++++,,,,,,---------***+++,,,,,,------,,,,,,------..................}}}ttthhh[[[SSSJJJEEE???999666555333222111111111111000///.........---,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++******************++++++++++++*********))))))+++***)))(((''''''((()))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$&&&((()))&&&$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" """%%%&&&$$$#########%%%%%%$$$$$$$$$$$$$$$$$$)))(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''(((&&&$$$%%%''''''&&&$$$''''''''''''(((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((())))))))))))))))))((('''&&&''''''((()))))))))))))))+++***)))''''''(((***+++''''''((()))******++++++((())))))(((''''''(((******)))))))))(((((((((''''''(((((((((((()))))))))***))))))))))))(((((((((************************,,,+++***))))))))))))***)))))))))))))))))))))))))))))))))******+++++++++...---,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,,,,+++++++++,,,,,,---------..................///...---...///000///...,,,---------.../////////222222999EEEEEE999111222111111000//////000111111222222111000000000000000111111000000000111222333444444444444333333222111111000000222444555444222333222111000////////////000111222333333222111///222222111000000///......------............------,,,,,,,,,------.........***+++,,,,,,------,,,,,,//////......------,,,,,,}}}xxxpppeeeXXXJJJBBB???<<<777444333333333222111111111000//////.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,+++***))))))***+++,,,++++++*********)))))))))***))))))(((((((((((()))''''''(((((((((((('''''''''''''''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$########################&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%%%%###"""&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&&&&%%%"""!!!!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%***))))))'''&&&%%%$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$ """%%%(((((('''%%%$$$'''&&&%%%%%%''''''&&&%%%''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&((((((((()))***&&&###&&&+++,,,(((###&&&''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((*********)))((('''&&&%%%''''''((()))))))))((((((***)))((((((((()))***+++'''''''''(((((()))))))))(((((()))(((''''''(((***))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))************++++++++++++++++++++++++******)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))).........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))************+++,,,+++++++++,,,---......,,,,,,------...//////000...///000///...---...///------..................111000666??????666000111111000000//////000000111111000000////////////000111000000000000111222222333333444444444333222222000000000111444444444222333222111000000000000000111222333333222111///...111111000000///.........------............------------------............***+++,,,,,,------,,,,,,000///......,,,++++++***~~~xxxrrriii___UUUJJJ???999888555222000000111111111000000//////...............---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++,,,+++***((((((***+++,,,************)))))))))))))))))))))(((((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&###$$$$$$###!!!"""$$$&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$ """$$$&&&'''''''''&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&''''''''''''(((&&&$$$'''***+++((($$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))((('''&&&&&&''''''((((((((((((((('''))))))((((((((()))******(((((((((((((((((((((((('''(((((((((''''''(((***))))))))))))(((((((((((('''''''''((((((((())))))(((((())))))***++++++,,,***************************))))))(((((())))))))))))))))))))))))))))))))))))))))))***************,,,---------,,,+++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---...///000---------.........//////,,,...000...+++)))+++..................---------222...---111111...///333000000000//////000000000000//////.........//////000000000000000111111222222222333444444333333333333222222333444444333111333222111111000000000111111111111111000///---,,,/////////.........------,,,------......------,,,------------------------***+++,,,,,,------,,,,,,...---------,,,,,,++++++{{{llleeeZZZOOOGGG@@@<<<999666444111///000000000///000///...------......///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++***))))))***++++++*********)))))))))((((((((((((((())))))))))))(((''''''((((((((((((''''''&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###""""""###%%%'''""""""###"""!!!"""%%%(((#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%""""""###$$$%%%'''((()))'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%"""###%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((('''''''''%%%&&&'''(((((((((((((((''''''((((((((((((''''''((((((((((((((())))))*********)))))))))(((((((((&&&'''((('''&&&'''(((***(((((((((((())))))))))))(((((()))))))))*********''''''((()))***++++++,,,))))))))))))))))))))))))******)))))))))******+++))))))))))))))))))))))))(((((()))***+++,,,---...+++,,,.........,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,---...///000//////.........---------,,,...000...+++)))+++..................---------333000.../////////111555/////////000000////////////...............////////////000000111111111111111222222333444444444444888777555555666555333000333222111111111111111111/////////...---,,,,,,+++.........---------------,,,,,,------------,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++++++++,,,,,,------|||uuuooo]]]VVVKKKBBB===;;;::::::666444111000000000000//////...---,,,,,,---...///...---,,,,,,++++++,,,,,,*********+++++++++++++++******************************)))))))))((((((((('''(((((())))))))))))(((''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######""""""!!!######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%%%%&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$######$$$%%%'''$$$$$$$$$###!!!!!!###%%%$$$$$$$$$$$$$$$$$$%%%%%%(((''''''&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$&&&(((***'''&&&%%%%%%''''''&&&%%%###########################$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((('''%%%&&&(((+++%%%&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''$$$%%%&&&'''((()))))))))''''''((((((((('''&&&&&&&&&''''''(((((()))))))))))))))))))))))))))))))))%%%&&&''''''&&&'''(((***(((((((((((())))))))))))))))))))))))************&&&''''''((()))******+++((((((((((((((((((((((((******)))))))))***++++++))))))))))))))))))))))))(((((()))+++,,,---...///,,,...000222222000...,,,++++++++++++++++++++++++((((((((())))))))))))***,,,+++++++++,,,---......000//////...------,,,,,,...///000///...---...///------..................,,,...000222333222000///...//////000000//////...///............//////000...///000000111111000000000111222333444555555555999888777777777666333111333222222111111111222222///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++***************+++,,,,,,------,,,,,,((()))***+++,,,------...yyyoooddd\\\MMMHHH@@@:::777777777666444222000000111111000//////...,,,++++++---...///...---,,,,,,++++++,,,,,,)))*********++++++++++++(((***+++,,,,,,+++***(((***)))))))))((((((((((((&&&'''((()))******)))(((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&"""""""""!!! """###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''%%%$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%$$$"""!!!"""$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%&&&&&&'''''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%(((&&&$$$$$$%%%(((***+++%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''%%%%%%&&&'''((((((((((((''''''((((((''''''&&&%%%%%%&&&'''((())))))))))))((((((((((((((((((((((((%%%&&&''''''&&&&&&)))***'''((((((((()))))))))***((((((((())))))))))))***&&&&&&''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))***+++))))))))))))))))))))))))((())))))***+++,,,,,,---***---000333333222///---************************(((((((((((()))))))))))),,,,,,+++++++++,,,,,,---..................------///...---...///000///...,,,---------.../////////***,,,///000111111///---......///000000///......//////......//////000111......000111111111000//////000222333444555555555777666555666777777555333222222222111111222222333//////..................+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++************+++,,,,,,------,,,,,,))))))******++++++,,,,,,zzzqqqeeeWWWNNNBBB???:::777555444333222333111///000111222111000///---,,,++++++,,,...///...---,,,,,,++++++,,,,,,))))))******++++++++++++''')))+++------+++)))'''))))))))))))((((((((((((&&&'''(((*********)))(((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((######$$$%%%&&&((()))***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$###"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$((((((%%%###"""######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!###$$$$$$######$$$%%%&&&%%%%%%$$$$$$######### !!!###%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%!!!###%%%'''((('''%%%$$$'''&&&%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''((($$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%&&&'''''''''%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&'''''''''(((''''''&&&&&&'''((((((((('''&&&%%%%%%%%%&&&'''((())))))))))))&&&&&&&&&'''''''''(((((($$$&&&'''&&&&&&&&&)))+++'''((((((((())))))******''''''''''''((((((((()))&&&&&&&&&'''''''''''''''))))))))))))))))))))))))'''''''''''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))***'''***...111222111...,,,************************************++++++++++++,,,,,,+++******+++++++++,,,,,,------.../////////...+++***+++...000...,,,,,,,,,------...///000000111111///---...111444555---...///000000///...---///////////////000111111---...000111111111000//////000111333444555666666333333333444666777666555222222222111222222333333000000/////////000000111+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++,,,---------,,,,,,+++++++++***************~~~ssshhh]]]RRRHHHBBB666666666555444222111000//////000000000000//////...---,,,,,,......---,,,,,,,,,,,,++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###&&&%%%%%%&&&''''''&&&%%%%%%%%%$$$###$$$&&&)))***&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########!!!!!!###$$$&&&((()))***######"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&&&&%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###%%%&&&%%%%%%'''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((('''((())))))'''%%%)))'''&&&'''***+++***(((&&&''''''((()))***++++++'''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''))))))((((((''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))******))))))'''&&&%%%$$$&&&&&&%%%$$$%%%&&&'''(((((((((((('''%%%&&&(((***)))))))))))))))))))))))),,,+++***)))))))))***++++++,,,...///000///.........------,,,,,,++++++***---+++******+++,,,,,,+++++++++******++++++,,,---,,,,,,------...//////000,,,------------------------------...------,,,,,,---...............------000///...------...///000///////////////000000111333333222222111000//////111111111111111222222222444333222111111111222333333444444444333222111111111000......///...+++)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---...---,,,,,,{{{sssgggZZZPPPGGGAAA>>>666666555555444222111000/////////000000/////////...,,,,,,,,,---...---,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$###"""###$$$%%%%%%#########$$$&&&))),,,...&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$#########%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$$$$%%%&&&$$$######"""###$$$%%%&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''###$$$%%%%%%%%%$$$###"""$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''(((''''''((()))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******(((&&&)))'''&&&''')))+++)))(((%%%%%%%%%&&&&&&''''''(((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''(((((((((((()))*********)))((((((''''''&&&&&&&&&'''((())))))******)))(((((()))+++))))))))))))))))))))))))+++***)))))))))***+++,,,***,,,...000000///---++++++++++++++++++,,,,,,,,,,,,***)))***,,,---,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---......//////.........------,,,,,,+++,,,------...------,,,,,,....../////////......---000///...------...///000............///000222222333333333222111111000000//////000000111222222333444333222111111111222222555555555555555444333333///...---...//////---+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......---------,,,,,,,,,---------------,,,++++++***+++,,,---------,,,,,,~~~|||nnneeeXXXKKKBBB===:::999444444444444333222000000......////////////.........,,,+++,,,---...---++++++++++++++++++*********))))))))))))))))))))))))((((((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$((('''%%%$$$$$$%%%'''((($$$$$$$$$%%%'''***,,,...&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!###$$$%%%%%%%%%%%%$$$###"""""""""#########$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#####################$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&######$$$&&&''')))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&)))++++++)))&&&((('''&&&''')))))))))(((%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''(((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((()))((('''&&&&&&'''((()))'''''''''''''''(((((((((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&'''***,,,------,,,+++((((((''''''(((((()))***)))***,,,,,,*********+++)))))))))))))))))))))))))))))))))))))))***+++,,,***,,,...000000...+++)))((())))))***++++++,,,,,,***)))(((***,,,......---,,,,,,,,,,,,,,,---......+++++++++,,,------......//////...---,,,++++++***,,,,,,------...------,,,...//////000000/////////000///...------...///000///////////////000000111444333333222222111111111......///000000111222222333333222111000000111111000111111111111000000///---,,,,,,---///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------.........---,,,,,,***+++,,,---------,,,,,,zzzuuuqqq```YYYMMMCCC<<<999777666333333333333222111000///---......//////......------,,,++++++------,,,++++++++++++***************))))))))))))))))))))))))((((((((()))******++++++((((((((((((((((((((((((((((((((((((((((((((((((***(((&&&%%%$$$%%%'''((('''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%$$$$$$&&&'''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###%%%&&&&&&%%%###"""!!!""""""""""""#########&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&!!!"""###$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$###""""""!!!$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%######$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''###$$$&&&)))++++++(((%%%'''&&&&&&'''(((((((((((('''''''''''''''&&&&&&&&&$$$%%%&&&'''(((((()))(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))&&&&&&&&&''''''(((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''&&&&&&%%%'''***,,,------+++***'''''''''((((((((())))))(((***,,,,,,+++***)))***))))))))))))))))))))))))((((((((()))***+++,,,,,,,,,,,,------,,,+++******((()))))))))*********+++(((((((((***---///...---*********)))***++++++,,,******+++,,,,,,------............------,,,,,,,,,,,,,,,------...---------...///000000000000000000000///...------...///000222111000///............444333333333222222111111////////////000000000000222222111111000000000///...///////////////......------,,,...///000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,---------}}}vvvmmmddd]]]QQQLLLEEE???;;;777444222222222222222111000//////------............---------,,,++++++,,,---,,,+++************************)))))))))))))))))))))))))))))))))*********++++++((((((((((((((((((((((((''''''''''''''''''''''''***(((&&&%%%$$$%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%% ###%%%%%%###""""""###&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###""""""###%%%&&&&&&%%%###"""!!!""""""""""""#########&&&%%%$$$######$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&%%%$$$#########$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%######$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%'''(((***)))&&&###%%%&&&&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&$$$$$$&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))'''&&&$$$$$$&&&''')))%%%%%%&&&&&&''''''((((((&&&&&&&&&''''''''''''((()))))))))((((((((('''''''''((()))++++++***((('''&&&&&&''''''((((((((((((&&&(((++++++***((((((((())))))))))))))))))))))))''''''((()))***+++++++++...---***(((((()))***,,,*********))))))(((((((((''''''(((+++...//////---***))))))))))))***++++++******+++,,,,,,------...,,,,,,,,,------.........+++,,,,,,---.........---......///000000000000000000///...------...///000000000////////////000000333333222222222222222111111111000000///.........222222111111000///......111222222333333222222222///...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------}}}uuulllaaaVVVOOODDDAAA===:::888555222000000000111111000//////...,,,,,,------------,,,,,,---+++***+++,,,---,,,***)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""%%%((('''%%%###$$$&&&"""######$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######""""""""""""###############$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########""""""!!!###$$$%%%%%%%%%%%%$$$###"""""""""#########$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%% !!!!!!###$$$%%%&&&&&&$$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''((('''%%%###$$$%%%'''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((*********)))((((((''''''((((((((((((((('''&&&&&&%%%&&&'''(((((((((''''''&&&'''))))))'''&&&'''((())))))))))))))))))))))))''''''((()))************---+++)))''''''(((***,,,++++++******)))(((((('''''''''(((+++...///...---+++++++++++++++,,,------+++++++++,,,------......***++++++,,,---...//////++++++,,,---............------...///000000000000000///...------...///000,,,,,,---...000222444555111111111111111111111111222111111000000//////...111111111111000...---,,,//////000111111111111000///.........//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,++++++,,,,,,+++++++++,,,---...~~~ssshhh]]]SSSJJJEEE===:::888666555444222000//////000000000///......,,,,,,------------,,,,,,,,,+++***+++,,,,,,,,,***((()))))))))*********+++))))))))))))))))))))))))(((((((((''''''&&&%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%''''''$$$!!!!!!&&&+++###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$##################$$$"""#########$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""#########""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$""""""$$$$$$$$$%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%&&&%%%$$$######$$$%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((('''&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$%%%&&&''''''&&&###%%%'''&&&$$$$$$&&&(((%%%%%%%%%&&&&&&''''''(((%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((***))))))(((''''''&&&&&&)))((('''&&&&&&&&&''''''&&&'''((()))))))))(((((('''(((((('''&&&&&&''')))))))))))))))))))))))))))'''((()))******)))(((((())))))(((((())))))******************************'''((())),,,...///---++++++++++++++++++,,,,,,---,,,,,,,,,---......//////+++,,,,,,------.........***+++,,,---............,,,,,,---...///000000///000///...------...///000------......///111222333000000000000000000000000000000000111111111222222111111111111000...,,,+++++++++,,,---------------------,,,...///000...---------------------------***+++---......---+++*********+++++++++,,,,,,,,,***++++++,,,------,,,,,,,,,,,,+++++++++,,,---...}}}tttfffXXXMMMEEE???<<<;;;999555444444444444333//////////////////...---+++,,,,,,------,,,,,,+++,,,+++******,,,,,,+++***(((((())))))*********+++))))))))))))))))))))))))((('''&&&%%%$$$######"""))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''''''''%%%$$$((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%"""""" '''((((((((('''&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$#########""""""#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%$$$###"""!!! !!!"""$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$$$$###"""""""""###$$$%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&$$$######&&&((())))))"""%%%'''&&&$$$###%%%((('''''''''((()))***++++++&&&&&&&&&'''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((())))))((('''&&&&&&%%%%%%)))((('''%%%%%%''')))***'''((()))++++++******)))((((((((('''%%%&&&(((***))))))))))))))))))))))))(((((()))******)))((('''$$$&&&)))+++,,,***)))''')))))))))***++++++,,,,,,(((((())),,,...///---+++)))))))))((()))******+++,,,,,,---......//////000---------------------,,,***+++,,,---............+++,,,---...////////////000///...------...///000333222111///............///////////////000000000......///111222444555555000111111111///...,,,***,,,---......////////////+++++++++---000111000///------------------------***+++---......---+++************++++++,,,,,,,,,+++,,,------.........------,,,+++***+++,,,---...|||pppeeeWWWLLLEEE@@@:::666666555555444444333222222111111000...---,,,+++***,,,,,,,,,,,,,,,,,,------******++++++++++++******+++++++++*********))))))&&&&&&&&&&&&'''''''''((()))((('''&&&&&&'''((()))&&&&&&''''''(((((())))))((())))))(((&&&$$$$$$%%%))))))((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''(((########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$###"""###$$$&&&'''%%%$$$###"""###$$$%%%&&&###$$$&&&(((((('''&&&%%%$$$!!!!!!$$$$$$$$$$$$############"""$$$#########"""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$ !!!######""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$$$$%%%%%%###"""%%%%%%%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&'''$$$ """%%%%%%###""""""#########$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!###%%%&&&$$$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''(((''''''&&&%%%))))))((((((''''''&&&&&&''''''''''''''''''''''''(((((()))***************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************************************,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------******))))))))))))******,,,------......------,,,---------------...///000////////////000000000000000000000000000///.........//////000111222222222///000111222222222222222---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////...,,,***+++,,,~~~uuuoooaaaXXXLLLCCC>>>;;;777444555444444333333222222111000000///...---,,,,,,+++,,,,,,,,,,,,++++++++++++******++++++++++++******+++++++++*********))))))&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''''''''((((((((((((((('''((()))(((&&&%%%%%%&&&((((((((('''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%((('''''''''&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&###$$$&&&'''((('''&&&%%%&&&%%%""" """%%%&&&$$$$$$$$$############"""$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###$$$%%%%%%$$$"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$(((%%%"""!!!$$$%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%&&&%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%###$$$%%%''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))(((((('''''''''))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))************************))))))))))))))))))))))))---------,,,------...///++++++,,,,,,,,,,,,------+++******))))))******+++---------------------------------------...//////....../////////000000000000000000000000///............///000000111222222000000000111000000//////------------............------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++---......,,,,,,---///{{{pppccc[[[OOOIII@@@:::888777555333333333222222111000000000............---------,,,,,,,,,,,,+++*********)))******++++++++++++******+++************)))))))))''''''((((((((()))))))))''''''((((((((((((''''''((((((((((((((('''''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&'''''''''&&&%%%%%%######$$$%%%%%%%%%%%%$$$###$$$&&&''''''&&&%%%%%%'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$############"""%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%###!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######&&&$$$###$$$%%%%%%$$$"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$#########(((&&&######$$$&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''%%%""" !!!$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''$$$"""$$$''')))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%!!!"""$$$&&&((()))))))))'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&'''((()))***))))))))))))(((((((((((())))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))************************((((((((((((((((((((((((,,,,,,++++++,,,------...++++++,,,,,,,,,,,,------,,,++++++******++++++,,,...---,,,,,,,,,,,,---...------------------...///.........////////////000000000000000000//////.........//////000000111111000000000000///...---,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...)))+++---------...000222wwwkkk^^^RRRKKKDDD@@@:::666666666555444222111111000000///......------------------------,,,,,,++++++***)))((((((******++++++++++++******************))))))))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&))))))((((((''''''&&&&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&'''''''''&&&$$$###"""###$$$%%%&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$######%%%%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&(((&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%!!!$$$'''&&&###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$&&&(((((((((((()))(((&&&%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%&&&(((+++,,,))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))))))))))))))((((((((((((((((((((((((((())))))))))))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))***+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---///...,,,++++++,,,...///---------,,,,,,---......------.........///////////////000000000000//////.........//////000000000///////////////...------,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...///000------------------------,,,,,,,,,,,,,,,---......)))+++---.........000222~~~rrrdddXXXNNNFFFAAA>>>;;;888555444444444444111000000//////...------,,,,,,,,,---------------,,,,,,++++++***)))((((((******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&))))))((((((''''''&&&&&&$$$&&&''''''&&&&&&((()))&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%$$$###"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%$$$$$$"""##################"""$$$$$$$$$#########""""""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$######%%%%%%%%%###%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$#########$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$ ###&&&%%%"""&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%'''&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''%%%%%%&&&(((***,,,((((((((((((((()))))))))''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))***+++,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------///...,,,++++++,,,...///...------,,,,,,,,,------------------............//////000000000000//////.............../////////---...//////000000000///,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000------------------------------,,,,,,------...///,,,---......------///000uuulll___RRRIIIBBB>>><<<888777555333222111111111000000//////......------,,,,,,,,,,,,,,,---------,,,,,,,,,+++*********)))******++++++++++++******(((((()))))))))))))))***''''''((((((((()))))))))''''''((((((((((((''''''((((((((((((((('''''''''$$$&&&''''''&&&&&&((()))''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%#########$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$$$$###$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$#########%%%&&&%%%$$$%%%%%%%%%%%%$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''"""###$$$$$$###"""###$$$""""""#########$$$$$$$$$ """$$$%%%&&&%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################%%%""" !!!%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&''')))(((((('''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''&&&$$$###!!!"""""""""###############$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''((()))''''''''''''(((((((((((())))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++,,,......++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000------..................,,,---...///000000000000,,,,,,,,,,,,------------++++++++++++++++++++++++***************************+++,,,---...///000000---------------------------------------......///...///000///------...///___XXXNNNEEE@@@===;;;:::444444333222000///000000000000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******(((((((((((())))))******&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''''''''(((((((((((((((%%%'''((('''&&&&&&'''(((((((((((('''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%#########$$$%%%&&&'''((($$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$############"""""""""""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&"""$$$&&&%%%###"""###%%%#########$$$$$$$$$%%%%%%!!!"""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&$$$### """$$$%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((())))))))))))))))))))))))&&&'''(((((())))))(((((()))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++,,,---...///++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,---------......///000000000000000------------------------,,,------.........------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,---...//////000........................---------------...//////...///000///...---...///QQQLLLEEE???<<<;;;:::999222333444333111000111111000000000///......---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------******++++++++++++******'''((((((((())))))******&&&&&&&&&&&&'''''''''((()))((('''&&&&&&'''((()))&&&'''''''''(((((())))))&&&'''((('''&&&%%%&&&((())))))((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$%%%''')))+++%%%$$$###"""###$$$&&&'''&&&%%%%%%$$$#########$$$$$$$$$""""""""""""$$$$$$$$$$$$$$$############"""$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###$$$###"""###%%%&&&%%%$$$"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$"""%%%''''''%%%###$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%% """%%%(((***)))((('''######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***,,,---...++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,------......------,,,...---,,,,,,++++++++++++++++++,,,,,,,,,---------......///000000000000000------------------------------------,,,+++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...........................------------...//////,,,...//////......///111AAA???;;;888555444444444111111000000//////............//////......---,,,++++++------------++++++------,,,+++*********+++,,,,,,,,,++++++++++++***))))))))))))))))))))))))((()))))))))((('''&&&&&&(((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""""""""#########""""""!!!$$$%%%%%%%%%%%%$$$######''''''&&&###""""""%%%(((%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%((('''&&&$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%&&&((())))))(((&&&%%%&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$#########(((((((((''''''&&&&&&&&&&&&&&&''''''((('''''''''(((((('''''''''&&&&&&&&&(((((('''((()))***,,,---***)))(((''''''((()))***''''''''''''((((((((((((***)))((((((((()))+++,,,,,,,,,,,,,,,,,,+++***)))++++++******++++++,,,---((()))***+++,,,---------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---......////////////////////////...............///000111---......///...---+++***)))))))))*********))))))///...------...---+++)))...---+++))))))***+++,,,------,,,+++,,,---...///---.../////////...---,,,---...///000111000///...000000000000////////////>>><<<999666444333333444111111000000///........................------,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,+++************************)))))))))(((((())))))))))))))))))))))))***)))'''&&&%%%&&&'''((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$#########$$$%%%%%%$$$$$$&&&'''%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$'''''''''(((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$&&&'''(((((('''&&&$$$&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''******)))))))))(((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&''''''((('''''''''(((((('''''''''&&&&&&&&&((((((&&&%%%%%%%%%&&&'''***)))(((''''''((())))))''''''((((((((())))))))))))((('''''''''(((******+++,,,,,,,,,++++++***)))***************+++,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------.......................................//////000+++,,,---......---,,,+++,,,,,,,,,,,,+++******)))*********+++---...---,,,))))))+++,,,------,,,,,,------,,,,,,,,,---...///------...//////...---,,,//////000000000000//////000111111111222333444444999888666444222222222333111111000//////......---...............---,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))))))))************)))))))))((((((((())))))))))))))))))))))))***(((%%%######%%%''')))'''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$######"""%%%''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%''''''&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%%%%$$$$$$$$$#########$$$$$$###$$$%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''(((((('''''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%))))))(((((((((((())))))((((((((()))))))))******'''''''''''''''((())))))+++++++++,,,++++++***)))***))))))))))))***++++++++++++,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,---......///.........------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......................../////////...............((()))+++------------,,,,,,,,,------------,,,,,,***))))))+++------,,,+++###&&&+++///111000---,,,------,,,,,,------...///,,,---...............---111000000000000000000111......///000222444666777555444333222111111111222111000000///......------------.........---,,,,,,---,,,+++******+++,,,---******)))))))))))))))***++++++++++++************))))))))))))))))))))))))((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%######%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$###### """%%%&&&&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&$$$###"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%###%%%&&&'''&&&$$$"""!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((()))***+++((((((((((((((()))))))))))))))))))))************''''''''''''(((((())))))******++++++++++++******)))))))))((())))))***+++,,,,,,,,,---,,,,,,++++++------,,,,,,------...////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++........................////////////...------,,,)))***+++,,,---,,,++++++)))***+++---.../////////...,,,+++,,,,,,,,,***((($$$'''+++///111000...,,,---------------......///,,,------...////////////222111000//////111222333111111222333555888:::<<<333222222111111111111111000000//////...------------------...---,,,,,,+++,,,,,,***))))))***,,,,,,***)))))))))))))))******+++++++++*********))))))(((((((((((((((((((((((($$$%%%&&&'''''''''%%%$$$&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&""""""###$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$#########%%%%%%$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$###""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&%%%'''((()))***)))(((%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((((((((((((&&&'''''''''''''''''''''&&&'''((()))***++++++,,,''''''((()))))))))))))))))))))))))))************(((((())))))************)))******++++++*********)))))))))((())))))***+++,,,,,,---------,,,++++++---,,,,,,,,,,,,---......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++..............................//////...---,,,+++++++++,,,---,,,+++***)))***++++++,,,,,,,,,,,,,,,///...------...---+++))))))***,,,---......------------.........//////...------......///000111222222222111111222333555666999999:::;;;===@@@CCCEEE222222222222222111111111000000///......------,,,---------------,,,++++++++++++************++++++******)))))))))***++++++))))))((((((((('''''''''((((((((((((((((((((((((###%%%''')))***(((&&&$$$&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$######%%%%%%%%%$$$"""!!!###$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''&&&%%%$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((('''&&&%%%$$$'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((''''''((((((((()))))))))))))))$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$&&&'''(((((())))))&&&&&&&&&'''''''''''''''((((((((()))(((''''''&&&&&&'''((()))*********)))((((((((()))))))))******(((((()))***************((()))******+++************))))))))))))***++++++,,,,,,------------,,,,,,,,,++++++++++++,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...,,,+++,,,------------+++)))(((...------,,,***)))'''&&&,,,++++++---///000...---,,,,,,,,,,,,,,,---------------...////////////.........//////000222444444333444444555777999;;;<<<>>>>>>>>>@@@DDDHHHLLLOOO333333333333333222111111000//////......---,,,,,,,,,------------,,,++++++******++++++++++++*********************+++,,,,,,)))(((((((((''''''''''''((((((((((((((((((((((((%%%&&&'''))))))(((''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$######!!!###%%%%%%$$$######$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""!!!  !!!"""######$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%%%%%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((((((((($$$%%%&&&&&&''''''&&&&&&######$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$"""###%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))''''''&&&&&&&&&&&&'''''''''((($$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%'''((()))))))))&&&&&&&&&'''''''''((((((''''''((((((((('''&&&%%%%%%&&&((()))*********)))''''''((((((((()))))))))'''''')))*********)))((((((((()))******************************+++,,,,,,++++++,,,---............+++************+++,,,,,,++++++,,,,,,------......,,,,,,,,,---------......+++++++++,,,,,,---------------------------------+++,,,---//////...---,,,+++,,,---......---,,,+++,,,,,,,,,,,,+++***((((((+++******,,,...///...,,,,,,,,,,,,---------------,,,---...///000//////.../////////000222444666777666777999<<<>>>@@@AAABBBCCCCCCEEEIIINNNTTTZZZ]]]444444444444444333222111000//////...------,,,,,,,,,,,,---------,,,++++++)))***+++,,,,,,+++***)))++++++******+++,,,------************))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''''''''''''''''''''&&&$$$######$$$&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$###&&&%%%###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''$$$%%%%%%%%%%%%$$$###### %%%''''''%%%$$$######$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&$$$######$$$$$$"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%$$$$$$%%%%%%&&&&&&'''((())))))$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%$$$$$$$$$###### !!!###&&&'''(((((('''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))***)))(((&&&''''''''''''(((((())))))&&&&&&&&&''''''(((((((((###$$$%%%'''((()))))))))&&&&&&&&&'''''''''(((((($$$%%%''')))******))))))%%%&&&((()))*********)))''''''''''''((((((((((((%%%&&&((()))))))))((('''(((((()))***************++++++******++++++,,,---***+++,,,---............******))))))******+++,,,)))******+++,,,---......,,,,,,,,,------.........******+++,,,,,,---......------------------------***+++---/////////---,,,***+++---...///......---'''((()))+++,,,---......---,,,++++++,,,,,,***((()))***,,,...//////...---,,,---///000000000///...000000000111333555777999777999===@@@CCCEEEFFFFFFMMMNNNPPPUUU\\\dddkkkooo111111111111111111111111111000///------,,,,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))+++++++++******(((''''''))))))))))))))))))))))))***))))))((('''&&&&&&&&&))))))(((((('''''''''&&&(((''''''&&&&&&&&&''''''(((''''''''''''&&&&&&&&&)))))))))((('''''''''&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$%%%&&&%%%###"""###$$$'''&&&&&&%%%$$$###""""""%%%$$$###""""""###$$$%%%((('''%%%$$$######$$$%%%"""$$$$$$$$$###"""###$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%%%%$$$###"""%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((******))))))((((((''''''((((((((('''&&&&&&%%%%%%'''''''''''''''((())))))+++***'''&&&%%%&&&''')))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&'''(((((()))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))***+++,,,,,,------++++++******++++++,,,---/////////......---------++++++++++++++++++++++++,,,,,,------...//////000......---------,,,,,,,,,------------,,,,,,+++***,,,,,,......///...---,,,,,,,,,++++++++++++,,,,,,...---,,,,,,,,,,,,---......,,,***+++...000///---...............000222333111444777999:::;;;<<<>>>@@@BBBEEEHHHJJJLLLPPPSSSVVVZZZ```gggooovvv{{{}}}222222222222222222222222000000///...---,,,,,,,,,---------,,,,,,+++++++++************************+++++++++******)))((('''))))))))))))))))))))))))***))))))(((''''''&&&&&&)))((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&(((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""&&&&&&'''''''''''''''&&&$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$$$$######$$$$$$$$$%%%&&&%%%###"""###$$$&&&%%%%%%$$$$$$#########%%%$$$############$$$%%%&&&%%%$$$#########$$$$$$"""$$$%%%$$$###"""###$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))***)))(((&&&&&&&&&'''((()))((((((((('''''''''&&&(((((((((''''''((((((((('''(((((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++++++++,,,,,,------...++++++******++++++,,,---.........---------,,,,,,++++++++++++++++++++++++------...//////000111111------,,,,,,,,,+++++++++,,,---------,,,,,,+++******++++++,,,,,,+++***)))++++++************++++++......---,,,,,,---......///---+++,,,...000///.........---...///111333444444666999;;;<<<>>>AAACCCGGGIIIMMMPPPRRRVVV[[[^^^eeehhhnnnuuu|||222222222222222222222222/////////...------,,,,,,------,,,,,,,,,,,,++++++******************************+++******)))(((''')))))))))))))))))))))))))))))))))(((''''''&&&&&&((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$######$$$$$$$$$%%%&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######"""""""""###$$$%%%###$$$%%%$$$###"""###%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$#########%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''&&&&&&''''''((()))((((((((('''''''''''''''((((((((('''''''''''''''))))))(((((((((((())))))((())))))***************(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,------------------------++++++******++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000,,,,,,+++++++++*********,,,,,,---------,,,+++++++++++++++++++++***)))(((,,,,,,++++++++++++,,,,,,......---,,,,,,---......///...,,,---...//////.../////////000222444666888:::<<<>>>@@@CCCFFFKKKNNNRRRTTTXXX\\\```eeekkkooowwwzzz111111111111111111111111...//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************)))(((((((((((((((((((((((((((((())))))((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&$$$%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''(((((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$$$$###$$$$$$%%%###%%%%%%%%%######$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%%%%&&&###$$$%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''########################%%%$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&''''''((($$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&''''''(((((('''&&&&&&'''''''''''''''''''''''')))(((((((((((((((((()))((())))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++---------,,,,,,+++******......------------............------------............------.../////////222222333444777:::===>>>AAACCCEEEHHHKKKQQQWWW[[[^^^aaaeeeiiinnnttt{{{........................---......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************))))))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&'''((((((''''''''''''&&&&&&&&&$$$%%%%%%%%%&&&'''''''''%%%$$$$$$$$$%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%###$$$%%%%%%######$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''###%%%%%%%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%##################$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&& !!!"""$$$%%%'''((()))$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''((('''(((((()))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,...------,,,,,,+++++++++------,,,,,,,,,,,,------........................---............///000111444555666888;;;???BBBDDDFFFIIILLLPPPUUU[[[cccgggmmmooorrrvvv{{{------------------------------...//////...---,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%%%%"""$$$%%%%%%$$$###$$$&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$&&&&&&'''''''''$$$%%%&&&%%%$$$###$$$&&&#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######""""""""""""###############$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&& """###%%%&&&(((((($$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((()))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------,,,,,,++++++,,,---------,,,,,,,,,++++++******+++,,,,,,++++++************++++++---...////////////...------///000000000111444666888888:::===AAAEEEIIIKKKMMMQQQVVV[[[bbbiiipppuuu}}}~~~------------------------,,,---...000000///---,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))'''(((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''((()))******(((''''''''''''&&&&&&&&&((((((''''''''''''''''''&&&''')))******(((&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&"""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%$$$######"""###$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&"""#########$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%&&&"""#########$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''((((((''''''''''''(((((()))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,+++******+++++++++,,,---------++++++******++++++,,,---,,,,,,---------.........------------------------...............------------------,,,,,,,,,++++++***+++,,,,,,---------,,,,,,++++++++++++---...///,,,,,,++++++++++++,,,,,,---...///000000///...---///111333444444555999<<>>CCCGGGKKKNNNQQQUUUXXX\\\aaadddhhhlllssszzz---.........---,,,***))))))******************)))'''((()))***************''''''((())))))))))))))),,,+++(((&&&%%%%%%&&&'''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&'''''''''%%%$$$###''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((())))))((('''&&&((('''&&&%%%%%%&&&'''(((&&&''''''''''''''''''&&&%%%%%%%%%&&&((('''%%%###%%%%%%&&&&&&&&&'''''''''((('''&&&%%%$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&"""$$$%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%'''%%%$$$""""""$$$%%%'''$$$$$$###$$$$$$%%%&&&&&&&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&'''(((((((((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""&&&(((%%%###%%%&&&$$$((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''''''''''''''&&&$$$$$$%%%''''''&&&&&&&&&&&&'''(((((('''&&&(((,,,111000***###'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))******))))))***++++++***)))(((''''''''''''''''''((((((((()))))))))******++++++++++++******((()))))))))************+++******************+++,,,++++++++++++,,,------...//////000000//////...++++++++++++++++++++++++,,,,,,+++++++++++++++***'''***---...---+++++++++++++++,,,---.../////////000---++++++...///---***/////////000000111222333333666:::===AAAFFFLLLOOOQQQTTTXXX\\\```eeekkknnntttxxx~~~---......------,,,++++++************************%%%&&&((()))******++++++&&&'''((())))))******)))+++***((('''&&&&&&&&&'''&&&'''(((((()))((((((((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%''''''%%%%%%%%%&&&"""###%%%&&&&&&%%%###""""""###############$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$######$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%$$$###$$$&&&&&&$$$###$$$$$$$$$%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$###"""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$############$$$%%%############$$$%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!! !!!###&&&((()))))))))%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$$$$''')))(((''''''&&&%%%%%%%%%&&&&&&$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%$$$###!!!!!!###%%%'''&&&&&&&&&&&&'''(((((('''&&&&&&(((******&&&"""''''''''''''&&&&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((()))******(((((()))******))))))(((''''''''''''''''''''''''(((((((((((()))******************)))))))))))))))************************************+++++++++++++++,,,------......////////////......************************++++++++++++++++++++++++(((***,,,---,,,++++++,,,))))))***+++,,,,,,,,,+++///...------...///...,,,...///000//////111444777:::===BBBFFFJJJOOOUUUYYYYYY]]]bbbggglllqqqwww{{{,,,,,,+++++++++++++++,,,+++******************+++'''((()))***************&&&'''((()))************))))))(((((('''''''''&&&%%%&&&((()))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''')))******)))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&((('''%%%$$$%%%'''!!!"""$$$&&&&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$######$$$%%%%%%$$$###$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%$$$######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&''''''!!!###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%$$$$$$###### """$$$''')))***))))))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% $$$%%%######'''))))))&&&&&&%%%%%%%%%&&&''''''$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%###!!!!!!$$$&&&'''&&&&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###%%%%%%$$$$$$%%%&&&'''(((''''''&&&&&&&&&&&&'''''''''((())))))''''''((())))))(((((('''''''''(((((('''''''''(((((((((((()))((())))))******))))))((())))))))))))*********************++++++*********+++++++++***++++++,,,------......//////......---++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---***+++,,,------,,,++++++---///000000///...///000---000333555555777:::===AAAEEEJJJOOOSSSXXX^^^aaacccgggmmmsssxxx+++***)))))))))***+++,,,++++++************++++++******+++++++++******)))&&&'''((()))************((((((((()))(((((('''&&&%%%&&&((()))))))))((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&'''((()))***+++,,,---'''&&&&&&%%%%%%$$$$$$###&&&''''''''''''''''''&&&&&&&&&&&&'''))),,,...000))))))(((''''''''''''(((%%%%%%%%%&&&&&&'''''''''###&&&((((((%%%$$$%%%'''""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%&&&'''((()))%%%%%%$$$###$$$%%%'''(((&&&'''((())))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%######$$$&&&&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&'''((()))!!!###&&&'''&&&%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((()))))))))((((((%%%%%%&&&'''((((((((((((%%%&&&((())))))(((&&&%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###''''''$$$"""%%%&&&%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((&&&$$$$$$''')))'''&&&&&&&&&&&&'''((((((&&&&&&%%%$$$###$$$'''***(((((('''''''''&&&&&&&&&******)))'''&&&%%%$$$###%%%$$$$$$$$$%%%'''((()))'''''''''&&&&&&''''''''''''((()))((('''&&&'''((((((((('''''''''(((((()))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))******************++++++++++++******++++++******++++++,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++******,,,......///000000000///...---,,,///222222///...000222---222888<<<===>>>AAADDDGGGJJJPPPUUUYYY^^^dddgggkkkooouuu{{{------------------------************************+++******)))(((''''''&&&'''((()))***++++++*********)))(((''''''&&&&&&'''&&&'''((((((((('''%%%$$$(((''''''&&&&&&''''''((()))(((&&&%%%$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$%%%(((&&&%%%444===333)))((('''&&&%%%$$$######$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$#########$$$%%%&&&'''(((((((((((((((&&&$$$%%%((()))'''%%%%%%$$$$$$$$$%%%''')))***'''''''''(((((((((((()))'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""!!!!!!!!!"""$$$&&&'''###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$######%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""""""""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%$$$#########$$$%%%&&&&&&&&&'''((('''&&&$$$###&&&&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%### '''&&&&&&''')))***((('''$$$$$$&&&'''(((***++++++%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))((('''&&&%%%%%%$$$&&&%%%$$$$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&%%%%%%%%%&&&'''''''''%%%$$$%%%&&&$$$%%%'''(((((('''%%%$$$''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&''''''''''''((((((((((((+++***)))((((((((((((((('''((()))******)))((('''******))))))))))))******************************,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,---------.........//////---+++))))))+++,,,---,,,)))************+++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---......///...000111111111222444777111666<<>>BBBGGGMMMQQQSSSWWW\\\```cccgggnnnvvv|||++++++++++++++++++++++++***************************)))))))))((((((((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((******)))((('''&&&&&&'''((()))''''''((((((((((((''''''%%%%%%'''''''''&&&%%%$$$''''''''''''&&&%%%$$$###((('''%%%$$$###$$$&&&''')))%%%((()))(((000111$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######"""###$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''''''''''')))(((''''''''''''&&&%%%%%%&&&'''((('''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%((('''&&&%%%$$$%%%&&&''''''&&&%%%$$$############$$$$$$$$$$$$%%%&&&((()))&&&&&&%%%'''((()))(((&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$###"""###$$$$$$'''((()))(((&&&%%%&&&'''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''!!!"""$$$'''((((((((((((''''''''''''((((((((((((''''''((((((((('''''''''+++***)))(((((()))***+++******))))))))))))******************************++++++,,,,,,,,,++++++***)))))))))*********+++++++++++++++,,,,,,,,,------,,,+++***+++,,,------,,,*********+++++++++,,,,,,---,,,,,,,,,,,,------...............///000222222222555888:::<<>>BBBFFFKKKNNNRRRWWW]]]bbbeeejjjoootttzzz************************************************))))))))))))((((((((((((!!!$$$(((+++---,,,***(((&&&&&&&&&'''''')))******((((((''''''(((((())))))%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&$$$#########$$$%%%$$$"""(((((( """+++***'''''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$$$$$$$###$$$%%%&&&&&&''''''&&&%%%&&&((((((((((((***,,,$$$%%%%%%&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$%%%&&&'''&&&%%%%%%&&&(((((('''%%%$$$$$$%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###%%%(((+++,,,+++)))((()))*********((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''')))*********)))((((((''')))))))))(((''''''&&&&&&&&&''')))*********)))(((*********))))))***************))))))))))))************************************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,...///---,,,++++++++++++,,,,,,,,,,,,------------......///000......///000111222444555666999>>>BBBGGGLLLRRRUUUXXX^^^eeekkkoootttzzz))))))))))))))))))))))))************************(((((((((((())))))))))))$$$%%%(((***+++***)))((('''''''''''''''((()))***''''''((()))))))))))))))%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&'''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&"""(((+++%%%&&&***'''%%%%%%&&&&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&$$$&&&((('''&&&&&&'''***''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%%%%$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###"""######$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&((()))***)))(((((('''((()))(((&&&&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''******)))(((((((((((((((''''''''''''(((((())))))'''(((***+++,,,+++***))))))******++++++******)))******))))))))))))******************************)))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,------------.........,,,++++++---//////---++++++++++++,,,,,,,,,------------------...///000111111111111222444555777888;;;???DDDIIINNNTTTZZZ^^^```fffnnntttyyy************************************************(((((((((((())))))))))))''''''(((((((((((((((((((((''''''''''''((())))))&&&'''(((*********)))((('''((()))++++++)))((('''&&&&&&%%%$$$%%%&&&((()))$$$$$$&&&'''(((((())))))(((((())))))(((((('''&&&***###(((---)))''''''###$$$$$$%%%&&&(((((()))&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((######$$$%%%&&&&&&&&&&&&$$$&&&'''&&&$$$###$$$&&&***)))'''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&$$$"""!!!%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!! """$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&))))))&&&$$$"""###$$$%%%&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''"""###$$$%%%&&&%%%$$$$$$###$$$&&&'''((('''&&&&&&"""""""""###$$$%%%''''''######$$$%%%%%%&&&&&&&&&%%%%%%$$$&&&'''((('''%%%(((((('''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&'''''''''%%%$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))$$$$$$%%%'''(((***+++,,,''')))+++,,,---,,,+++***)))***+++,,,,,,+++***)))******))))))))))))******************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,+++,,,---//////---+++++++++,,,,,,,,,------------------......000111111333333333444666888999:::AAADDDJJJOOOUUU[[[bbbfffkkkqqqyyy******))))))))))))******,,,+++)))'''&&&'''((()))***************)))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))'''&&&&&&%%%&&&''')))***((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''((((((((('''&&&&&&%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&###"""###$$$!!! """%%%''''''########################&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######%%%%%%%%%$$$$$$$$$######%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%))))))((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((###%%%'''&&&%%%$$$$$$%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%######%%%'''((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&((()))((('''%%%&&&'''''''''&&&%%%%%%$$$((((((((('''&&&&&&&&&%%%***)))'''&&&%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''((())))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((((()))***+++*********))))))))))))))),,,,,,++++++***++++++++++++++++++*********)))))),,,,,,++++++++++++++++++---------,,,+++***)))(((+++++++++*********))))))***,,,...///......///111///333777999999;;;???CCCIIIKKKOOOSSSYYY```hhhnnnwww******))))))))))))*********)))(((''''''(((***+++***************)))((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((((((((())))))(((''''''&&&&&&'''((())))))(((''''''&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$###%%%'''$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%######$$$%%%%%%###!!!!!!###&&&''''''########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$#########$$$%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%%%%&&&&&&%%%###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''###%%%&&&&&&%%%$$$%%%&&&%%%'''((((((''''''((())))))((('''%%%$$$$$$######&&&&&&%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''(((((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''')))))))))((('''&&&'''''''''&&&&&&%%%$$$'''''''''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''((())))))((((((((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((***))))))))))))))))))******))))))))))))))))))))),,,,,,++++++***++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++---------,,,,,,***))))))++++++++++++,,,,,,------+++---///000000000111333111555:::<<<>>>@@@EEEIIINNNRRRXXX^^^fffpppyyy******))))))))))))******((('''''''''''')))+++,,,))))))******))))))((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))((((((''''''(((((())))))((('''''''''''''''((())))))(((''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########"""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$(((&&&""" $$$)))&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%$$$###%%%''')))'''$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%&&&''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%"""$$$&&&&&&&&&%%%&&&'''%%%&&&''''''&&&&&&'''(((((('''&&&$$$############$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&((()))******))))))))))))***++++++))))))))))))))))))))))))(((((())))))))))))((((((((())))))******))))))((())))))))))))))))))******,,,++++++***++++++,,,,,,---------,,,,,,,,,,,,+++*********++++++,,,,,,---,,,------,,,,,,+++***)))******+++,,,...//////000,,,...000111111222444666777;;;@@@CCCEEEIIINNNSSSUUUYYY```iiirrr|||******))))))))))))******((((((''''''((()))***+++((()))))))))))))))((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((''''''((((((((((((((('''&&&&&&%%%%%%%%%(((((('''''''''''''''((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$######$$$&&&''''''&&&$$$###%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$'''&&&###"""%%%(((&&&&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%%%%$$$$$$&&&(((+++)))&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$###$$$$$$$$$$$$%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%((('''&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&&&&'''((("""###%%%$$$######$$$&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%######$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&'''(((((()))'''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((()))******)))(((''')))))))))))))))*********++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,,,,------,,,++++++***++++++,,,---...//////000,,,...000222222444777999>>>BBBFFFIIILLLPPPWWW\\\```eeellluuu~~~******))))))))))))************)))((((((((((((((('''(((((()))))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((''''''''''''((((((&&&&&&&&&&&&%%%%%%$$$$$$'''&&&&&&%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&''''''&&&$$$"""%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&(((***(((&&&%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%(((&&&%%%&&&(((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###%%%''''''&&&&&&&&&((("""###%%%$$$######$$$&&&$$$$$$######$$$$$$%%%&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%###""""""###$$$%%%&&&&&&'''((((((''''''&&&%%%&&&&&&&&&'''(((((((((&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))(((((('''((()))******)))((('''(((((())))))************+++*********++++++,,,---************++++++++++++))))))***+++,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,---------------...000222333666999<<>>EEEFFFJJJQQQWWW^^^iiittt{{{************************))))))(((((((((((())))))'''(((((((((((((((((('''''''''(((((('''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((''''''&&&&&&%%%%%%$$$&&&'''''''''&&&((()))%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%+++000...'''"""###'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''((('''''''''%%%%%%&&&''''''&&&&&&%%%''''''((((((((((((''''''&&&&&&&&&&&&'''''''''((('''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&'''''''''&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''')))'''%%%$$$$$$&&&)))***)))((((((''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&&&&(((''''''%%%$$$$$$%%%'''''''''''''''''''''''''''''''''&&&%%%%%%%%%'''((()))))))))((((((((())))))***%%%&&&'''''''''''''''((((((&&&$$$$$$&&&((((((((()))))))))))))))((('''&&&)))(((''''''''''''(((((())))))***,,,...///000111---------,,,,,,++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////............////////////000333666999:::===AAADDDIIIKKKRRR[[[cccjjjvvv******++++++++++++******))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&'''((()))(((''''''((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&$$$&&&(((((('''&&&'''(((******)))((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%***///...)))%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''###$$$%%%&&&'''&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))))))))))))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&%%%###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$%%%'''((()))***%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&!!!""""""###%%%&&&((()))'''&&&&&&%%%%%%&&&&&&'''((('''%%%%%%%%%&&&(((***(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((('''&&&&&&'''((('''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''(((((())))))))))))(((%%%'''))))))(((((()))***(((&&&%%%%%%'''(((((('''(((((()))))))))(((''''''%%%%%%&&&((()))+++,,,,,,******+++---...000111111///......---++++++***))),,,,,,............,,,,,,++++++++++++++++++++++++---,,,,,,,,,---...///000...---,,,,,,...000000///555888;;;===>>>BBBGGGLLLOOOSSS\\\hhhqqqyyy((()))***++++++***)))(((***)))(((''''''((()))***&&&&&&''''''''''''&&&&&&%%%''')))(((&&&%%%''')))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&'''%%%'''))))))'''&&&&&&&&&(((((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&))),,,---+++((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''###$$$&&&'''((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$#########$$$%%%&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&''''''&&&$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''#########$$$%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&'''((('''&&&&&&'''((('''(((((())))))(((((('''''''''''''''''''''''''''$$$%%%&&&'''((((((((((((%%%&&&(((***+++***((('''###&&&((()))''''''(((***&&&&&&%%%&&&((()))'''&&&''''''(((((()))(((((((((&&&''')))++++++++++++*********+++,,,...///000000---------,,,,,,+++++++++,,,---...//////...---,,,++++++++++++++++++++++++000...,,,++++++---///000///---,,,...222555666666;;;>>>AAABBBCCCGGGOOOVVVZZZ___kkkyyy'''((()))******)))((('''***)))(((''''''((()))***&&&&&&''''''''''''&&&&&&$$$&&&((('''%%%$$$%%%(((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&((())))))'''%%%%%%%%%###$$$%%%'''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&(((+++------+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&''''''((((((''''''$$$%%%'''))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$#########$$$&&&'''###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%!!!###%%%'''''''''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###!!! &&&&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&$$$$$$$$$$$$&&&&&&,,,+++***((('''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&'''((('''&&&&&&'''((('''((()))******)))((('''''''''''''''''''''''''''###$$$&&&((())))))((('''###%%%(((++++++***'''%%% ###&&&&&&%%%$$$&&&(((%%%%%%&&&'''))))))'''%%%&&&&&&'''((()))))))))(((,,,---------,,,)))&&&%%%******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,222000---******,,,///111111//////222777<<<>>>===@@@CCCEEEEEEFFFKKKUUU\\\dddjjjxxx******))))))((((((''''''&&&'''((((((((('''%%%$$$))))))((((((((('''''''''&&&&&&''''''&&&&&&%%%$$$))))))************))))))***)))((('''&&&&&&'''(((%%%&&&'''(((((('''&&&%%%&&&''')))((('''%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%$$$$$$######$$$$$$###########################"""+++999999---%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))%%%&&&&&&''''''&&&&&&%%%(((((('''''''''&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%% ###%%%&&&''''''&&&((('''%%%$$$###$$$%%%%%%""""""""""""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&%%%$$$######$$$%%%&&&########################&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%############%%%&&& """%%%'''((((((&&&%%%'''&&&%%%$$$###$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((()))))))))((('''&&&%%%$$$######(((((())))))******++++++&&&&&&&&&%%%%%%&&&&&&&&&---,,,***)))((('''((((((+++***)))(((((()))***+++------,,,+++************///000111111111///...---,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///000222555888999<<>>CCCGGGJJJMMMPPPTTTVVVZZZ```hhhsss~~~'''(((((()))******++++++************))))))(((((()))))))))(((((((((((((((((((((((((((((('''&&&&&&''''''((((((((((((''''''((((((((('''''''''(((((((((((((((((((((((((((((("""$$$&&&'''&&&&&&'''(((***)))((('''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&(((,,,+++&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""""""""###%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%!!!"""$$$&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''((((((((('''''''''%%%&&&&&&&&&'''((((((((('''''''''(((((((((((()))(((''''''&&&&&&%%%%%%%%%))))))(((((((((((()))))))))))))))))))))******+++***))))))))))))))))))***************+++,,,---...+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,---///000111222555888999===CCCIIIMMMPPPSSSUUUZZZ^^^dddlllvvv''''''((()))***+++,,,,,,+++*********))))))))))))))))))))))))))))))))))))&&&''''''''''''&&&%%%%%%''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''&&&((())))))'''&&&'''((())))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''))))))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%'''((($$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$%%%&&&(((***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$### !!!###%%%&&&%%%$$$### !!!###$$$%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''((()))***)))(((((((((((('''''''''))))))((((((''''''&&&&&&))))))(((((((((((())))))'''((())))))******++++++)))))))))******))))))))))))))))))***+++,,,---...,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........+++---000111333555999<<>>BBBGGGJJJNNNSSSVVV[[[```ccckkkrrr}}})))))))))******++++++++++++***)))((('''((())))))&&&'''''''''(((((((((((('''''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&%%%&&&((()))))))))(((((()))((('''&&&&&&'''((()))&&&'''))))))((('''((()))%%%%%%%%%%%%&&&'''((()))))))))))))))))))))))))))''''''''''''((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&'''(((((())))))(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))***+++***'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%&&&%%%%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%'''((()))((('''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''')))((((((''''''(((((()))((()))******+++***))))))((()))***++++++***)))(((************+++,,,---------,,,,,,+++,,,---...///,,,,,,------.../////////000222666999<<<@@@EEEHHHNNNPPPTTTXXX]]]cccjjjooowww***************++++++++++++***((('''''''''((()))((()))))))))******++++++(((((((((((((((''''''&&&))))))************))))))%%%&&&((()))))))))((((((***)))(((''''''((()))***###%%%'''(((''''''(((***$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''&&&&&&''''''(((((())))))%%%&&&&&&''''''&&&&&&%%%'''(((((()))))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''!!!%%%***,,,,,,+++((($$$&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&&&&%%%$$$"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######$$$%%%&&&###########################$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%$$$$$$%%%'''''')))((('''&&&%%%&&&'''''')))((('''%%%%%%&&&'''(((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&&&&%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$&&&((()))***)))((('''******)))'''&&&%%%$$$#########$$$%%%&&&'''((()))'''''''''(((((()))))))))((((((''''''''''''((((((((()))***++++++***)))(((((()))***++++++***)))(((++++++******++++++,,,---,,,,,,+++++++++,,,...///,,,,,,------...///000000222555999<<<@@@DDDIIILLLRRRTTTXXX\\\bbbjjjsssxxx((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((+++***(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&$$$%%%'''(((((('''%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((('''%%%"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&$$$######$$$&&&'''(((((('''&&&%%%%%%$$$$$$########################!!!!!!!!!!!!###%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%''''''######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$&&&&&&******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''))))))'''$$$"""%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''''''''&&&%%%$$$$$$$$$$$$############"""$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$)))((('''&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&(((((('''&&&&&&'''((('''&&&&&&'''(((########################''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&&&&%%%%%%&&&''''''((((((''''''((((((((((((''''''''''''************************---,,,+++***))))))))))))+++***)))))))))***,,,---+++,,,,,,,,,,,,,,,,,,---,,,...///000000111444666555777;;;???CCCIIIOOOSSSTTTWWW[[[aaaiiirrr|||))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))(((''''''''''''(((''''''''''''(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((***(((''''''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""$$$%%%'''(((((('''%%%$$$ !!!###%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&%%%######%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''###$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&''''''(((((()))%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&)))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((((('''%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''''''''%%%&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))))))))((((((((('''%%%&&&''''''((((((''''''((((((((())))))*********************************+++***************+++++++++***)))))))))***+++,,,---------------.........,,,...///000000222444777999;;;???CCCHHHMMMSSSXXXYYY]]]bbbiiiqqq|||************************************************((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&((((((((((((((((((((((((,,,,,,***)))''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''((()))((((((((((((((((((((((((((('''&&&&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$"""###$$$&&&'''((((((((($$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((((('''&&&%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((((((%%%&&&''''''(((((('''''''''(((((()))+++,,,,,,---************************))))))))))))***+++,,,---+++******)))))))))******------......////////////---...000111111222555888999<<<@@@EEEIIIOOOVVVZZZ```eeellluuu~~~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''''''''''''''''''''''''''''',,,+++)))((('''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''(((((()))((((((((((((((((((((((((&&&%%%%%%&&&((()))((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###############&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&''''''((((((''''''&&&""""""######$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((,,,+++(((&&&%%%&&&'''(((%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''(((((())))))***++++++,,,******************************))))))***++++++,,,++++++******))))))))))))---------......//////000---///111222222444777999;;;>>>CCCHHHMMMTTTZZZ___hhhnnnvvv(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))************************(((''''''&&&&&&''''''(((''''''''''''((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))&&&%%%%%%&&&((()))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""""""""""""""#########%%%&&&&&&&&&&&&&&&&&&%%%'''(((((((((''''''&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###############%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''',,,***(((&&&%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''))))))))))))))))))))))))************************,,,++++++***))))))*********++++++++++++*********+++,,,,,,---....../////////111333444555666999<<<>>>BBBGGGMMMTTT[[[ccchhhpppwww''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((%%%%%%%%%&&&&&&'''))))))''''''''''''((((((((((((%%%&&&'''((()))))))))((())))))))))))))))))))))))((('''&&&&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""#####################$$$%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$%%%'''''''''&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((%%%&&&''''''((((((''''''******)))))))))(((((((((************************---,,,+++***))))))))))))***++++++,,,------,,,,,,++++++,,,---...//////000111333555666777999<<>>BBBIIIPPPXXXaaajjjooo{{{((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***''''''''''''((((((((((((%%%&&&'''((()))))))))((())))))))))))))))))))))))***(((''''''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&'''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""###$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$"""######$$$%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$######$$$%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$########################%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########"""!!!"""$$$&&&'''&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''''''''%%%$$$%%%&&&&&&$$$$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%&&&''''''((((((''''''))))))******************************************++++++***************+++)))***,,,.../////////...,,,,,,---...///000111111333555777888999<<>>@@@BBBFFFKKKOOOSSS[[[fffqqqzzz)))))))))))))))))))))))),,,***)))'''''''''))))))(((''''''''''''(((((()))'''((()))******)))((('''))))))))))))))))))))))))))))))((((((((('''''''''(((''''''''''''''''''(((***)))(((''''''((()))***'''(((((()))((('''&&&%%%&&&(((***)))'''&&&'''))))))))))))(((((('''''''''$$$%%%'''((()))((('''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''(((((('''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%'''((((((&&&###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$"""!!! """###%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((((((((((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((&&&%%%%%%%%%&&&'''$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''((((((((()))))))))******)))((('''(((+++---///------,,,,,,,,,++++++++++++++++++,,,,,,++++++***------.........---,,,,,,222000...000333666777666;;;<<<>>>AAADDDIIIOOOTTT___gggsss}}})))))))))))))))))))))))),,,+++)))(((((()))******)))((((((''''''''''''(((&&&&&&((((((((((((&&&&&&(((((((((((((((((((((((()))))))))((((((((('''''')))((((((''''''(((((()))***)))(((''''''((()))***''''''''''''''''''&&&%%%&&&((())))))(((''''''((())))))(((((('''&&&%%%%%%!!!###%%%'''((()))((((((%%%&&&&&&'''(((((())))))%%%&&&&&&''''''&&&&&&%%%''''''(((((((((''''''&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$%%%'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$(((%%%""" """$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&(((((((((((())))))))))))******))))))***+++,,,,,,---,,,,,,,,,,,,+++++++++***++++++,,,,,,+++++++++...------,,,,,,,,,,,,,,,222111111333666999::::::>>>@@@BBBEEEJJJQQQXXX^^^hhhppp|||((((((((((((((((((((((((******)))(((((())))))******)))((('''''''''''''''(((((()))******)))(((((((((((((((((((((((((((((()))))))))(((((((((((('''))))))(((((((((((())))))))))))(((((((((((())))))'''''''''''''''''''''''''''((()))))))))((((((((())))))((('''&&&%%%%%%$$$###$$$%%%'''((()))))))))&&&'''''''''((((((((()))(((((())))))))))))((((((''''''((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%'''''''''(((((((((((()))&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''%%%$$$######&&&((())))))$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$'''%%%###""""""###$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&$$$"""$$$((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''%%%%%%%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))))))))(((''''''&&&&&&(((((((((((()))))))))))))))******+++++++++******************))))))))))))******+++,,,,,,,,,++++++,,,+++******+++---///111222333444777:::===??????CCCEEEHHHLLLRRR[[[dddkkkpppyyy((((((((((((((((((((((((((((((((('''((((((((()))***)))((('''''''''''''''************************((((((((((((((((((((((((***)))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((())))))((((((((()))***)))(((((()))(((((('''&&&%%%%%%%%%''''''((()))))))))))))))))))))((((((((('''''''''((())))))))))))))))))(((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%'''''''''(((((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%$$$"""###%%%(((******$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$!!!"""###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((())))))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$""" """&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&))))))))))))(((((((((((())))))***+++++++++***)))*********)))))))))(((((()))***+++,,,,,,,,,,,,,,,,,,+++******+++...111333333555888;;;>>>AAADDDEEEFFFIIINNNSSS[[[dddnnnuuu))))))))))))))))))))))))''''''''''''(((((((((((()))((((((''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((******)))))))))((((((((()))((((((''''''(((((()))(((((())))))))))))(((((()))(((((((((((()))******)))(((((()))***+++)))'''(((((((((''''''''''''&&&******))))))))))))))))))******)))(((((('''&&&&&&&&&''''''((((((''''''&&&(((((('''&&&&&&''''''(((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%&&&&&&'''''''''((((((((((((((((((''''''''''''''''''(((((((((((((((((('''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%$$$"""###&&&((())))))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$"""%%%&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&''' !!!"""$$$&&&(((***+++&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!! !!!###$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$###&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))((((((((((((((()))***+++++++++++++++,,,++++++++++++*********)))***++++++,,,,,,,,,,,,000///...---...///222333666999>>>AAADDDGGGJJJMMMJJJNNNUUU\\\dddnnnwww}}}))))))))))))))))))))))))''''''((()))))))))))))))(((''''''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********)))))))))(((((((((''''''''''''''''''((((((((())))))))))))(((((((((''''''&&&'''((()))******)))((()))++++++)))'''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((((((((''''''(((((((((((('''''')))((('''%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''''')))((((((((('''''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%$$$###$$$&&&((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''!!!!!!"""$$$%%%'''((()))%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))***)))))))))((((((((('''(((((()))***+++,,,,,,---++++++++++++************))))))***+++,,,,,,,,,,,,/////////000111333555666:::>>>DDDHHHKKKNNNQQQUUUSSSXXX```hhhqqqzzz))))))))))))))))))))))))(((((()))***************'''''''''''''''((()))***++++++************++++++************************************))))))))))))''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((('''&&&&&&%%%&&&'''((()))+++)))((()))+++,,,***'''''''''(((((()))*********'''''''''''''''((())))))''''''(((((())))))******))))))************)))))))))(((&&&%%%$$$$$$$$$%%%''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&(((''''''&&&$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$$$$$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&$$$$$$$$$$$$&&&'''((('''&&&&&&&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$#########$$$$$$$$$#########""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&''''''&&&$$$$$$$$$''')))(((&&&%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&'''((()))************))))))((((((((('''((((((((()))***,,,---...))))))))))))((((((((((((((()))***+++,,,---------,,,---...111444888:::<<<===BBBHHHMMMOOORRRVVVZZZ[[[```iiisss|||)))))))))))))))*********((((((((()))+++***(((&&&((((((((((((((()))*********)))(((''''''((()))***))))))************)))))),,,+++++++++******))))))))))))(((((('''''''''&&&***)))(((''''''((()))***&&&'''((((((((((((***,,,+++*********))))))((((((+++******)))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''***+++***'''%%%$$$&&&((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&''''''(((&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&'''((()))***&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&'''''''''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&+++(((%%%###"""$$$&&&(((&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$###"""'''(((((()))***))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%''''''***((($$$###$$$%%%&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&((()))))))))))))))((((((&&&'''''''''(((((())))))'''((()))***+++++++++***)))************+++++++++---,,,,,,+++,,,,,,------000//////111555:::===???AAAGGGNNNRRRUUUXXX\\\```fffmmmxxx'''(((((()))***+++,,,,,,((((((((()))******(((&&&))))))((((((((())))))******)))(((((((((((()))***))))))************))))))++++++*********)))))))))))))))((((((((('''''''''***)))(((''''''((())))))'''((()))(((((((((***,,,************)))))))))(((+++******)))))))))))))))))))))))))))************)))))))))))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((&&&%%%%%%'''((((((((()))))))))*********(((((((((((((((((((((((())))))))))))(((((((((((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$###"""%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$''''''''''''&&&%%%###"""###$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%#########$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((%%%$$$###$$$&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''')))'''%%%%%%&&&''''''&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''&&&'''''''''''''''&&&&&&'''''''''((((((((())))))'''''''''((())))))******************++++++++++++,,,,,,+++++++++,,,------......///222777===AAACCCGGGLLLRRRWWWYYY]]]cccgggnnnuuu''''''(((***+++,,,---...)))(((((()))******((('''***))))))((((((((())))))***))))))(((((())))))***))))))************))))))******))))))))))))(((((())))))((((((((((((''''''))))))(((((((((((())))))((()))***)))(((((()))+++************))))))))))))+++******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&%%%%%%''')))(((((()))))))))*********((((((((((((((((((((((((*********)))((('''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((*********)))((('''%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$(((((('''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$'''''''''&&&%%%###!!! !!!"""###$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%""""""!!!"""###%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&'''))))))((('''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''(((((('''''''''''''''(((((((((((())))))''''''&&&&&&'''(((***+++************+++++++++,,,+++++++++++++++,,,---.........111555:::AAAFFFIIINNNRRRXXX\\\___eeelllrrryyy((())))))***+++,,,,,,---)))((('''((()))***)))'''+++***))))))((()))))))))))))))))))))))))))))))))))))))************)))))))))))))))((((((((((((((())))))((((((((((((((((((((((((((((((((())))))))))))******)))(((''')))************)))))))))))))))+++******)))))))))))))))((()))))))))************)))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''((((((((()))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%"""###%%%&&&&&&%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$###""""""""""""######$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$###""""""###%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''')))++++++)))'''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''((((((((((((((('''''''''((())))))************)))(((((((((((((((((()))))))))((('''&&&''')))+++,,,*********+++++++++,,,,,,++++++++++++,,,---...//////111444888===CCCJJJNNNSSSWWW\\\```dddkkkttt{{{++++++*********************((('''((()))***)))(((******))))))))))))******))))))************))))))))))))************))))))((((((((((((((()))))))))(((((())))))))))))))))))''''''((()))))))))))))))******+++***(((((()))+++))))))))))))))))))******+++******)))))))))))))))((()))))))))************((()))))))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))***+++***(((&&&&&&'''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''((((((((()))))))))***'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&&&&''''''''''''((($$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&!!!###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###""""""###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&((('''%%%$$$###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%''''''&&&&&&''''''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&%%%%%%$$$######$$$%%%%%%&&&'''&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((***,,,,,,)))'''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((()))***++++++******))))))))))))))))))((((((+++***(((((((((***,,,...***++++++++++++,,,,,,,,,+++++++++,,,---///000111222555999<<<@@@FFFMMMRRRWWW[[[```dddjjjrrr|||++++++******)))(((((((((***)))''''''((())))))(((***))))))))))))***+++,,,)))******++++++******)))))))))************))))))(((((())))))))))))******(((((())))))))))))******&&&'''((()))*********))))))***+++***))))))***,,,))))))))))))************+++******)))))))))))))))))))))))))))************((())))))******+++++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((***+++,,,+++)))'''&&&'''&&&&&&'''''''''((((((((())))))))))))))))))))))))'''''''''((()))*********'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&''''''''''''((("""###%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$#########$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&& """$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$#########$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&)))((('''%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((''''''&&&$$$######""""""###$$$$$$%%%%%%$$$$$$###$$$&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''(((***++++++(((&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&&&&'''((())))))))))))******))))))))))))((((((******))))))***+++---...++++++++++++,,,,,,,,,,,,,,,,,,,,,---///111222333666999>>>AAAEEEKKKSSSYYY\\\aaaggglllrrr{{{)))))))))(((((((((((((((+++)))''''''((()))))))))((((((((()))***+++,,,---)))***++++++++++++***)))))))))************)))))))))))))))*********++++++(((((()))))))))*********%%%&&&((()))*********)))((()))******))))))+++---((()))))))))************+++******)))))))))))))))))))))))))))************((())))))******+++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((()))++++++)))'''''''''((((((((())))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''((($$$%%%&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&""""""######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%###%%%&&&(((((((((&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((''''''&&&((((((((()))***)))'''%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''))))))******)))*********)))))))))(((((()))))))))***++++++,,,,,,+++++++++,,,,,,,,,------,,,------///111333555666888===CCCGGGKKKRRR[[[bbbdddiiiqqqwww~~~&&&&&&''''''(((((())))))+++)))'''&&&((()))))))))'''(((((()))***,,,---...)))***+++,,,,,,+++***)))))))))************))))))))))))******+++++++++,,,(((((())))))*********+++%%%&&&((()))*********)))((()))******)))***,,,...(((((())))))*********++++++******)))))))))))))))))))))))))))************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$''')))***(((''''''(((************++++++++++++))))))))))))))))))))))))******))))))((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%%%%$$$&&&&&&%%%$$$%%%&&&((())))))'''%%%######%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&)))(((&&&%%%$$$%%%%%%&&&$$$%%%%%%&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((''''''''''''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''$$$%%%'''))))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((('''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))((('''&&&)))((('''(((((((((&&&%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((()))++++++,,,,,,,,,+++*********))))))(((((('''((()))***+++++++++***++++++,,,,,,,,,---------------...000222444666777999???FFFKKKOOOWWWaaaiiijjjpppxxx))))))*********+++++++++******))))))))))))******++++++******))))))((((((******+++++++++,,,,,,,,,,,,+++++++++***)))))))))(((((()))***+++,,,,,,---+++*********))))))(((((()))***+++,,,,,,+++***)))************************++++++++++++******))))))+++*********))))))((((((*********++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***+++*********))))))(((((())))))))))))************+++)))'''(((+++,,,***((())))))((('''''''''''''''+++++++++***++++++,,,---(((((())))))))))))(((((((((((())))))))))))((((((,,,)))'''&&&((())))))(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((&&&$$$%%%((()))(((&&&'''((((((((((((&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%&&&&&&'''&&&%%%###"""%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$'''(((###$$$$$$%%%%%%$$$$$$###((('''%%%$$$###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######%%%'''(((%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%% ###%%%''''''&&&%%%$$$$$$%%%&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%""""""###$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((((((((((()))***+++)))'''%%%$$$%%%''''''&&&&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((()))%%%&&&((()))))))))((('''***+++---...---+++)))((())))))))))))))))))))))))---------,,,+++***))))))***,,,......---------...---...000111333777<<>>GGGMMMTTTXXX\\\```ccciiiqqqwww***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---..................////////////---------.........//////////////////000000000000000000000//////000000000////////////000111333333111222222222222222111111333333222222222111111111222222222222222111111111/////////000000000000000...............///////////////000000000000//////............------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++*********)))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&'''((()))((('''''''''((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&+++(((%%%$$$%%%''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%%%%'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###$$$$$$))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---111555888<<>>???@@@AAAAAAAAA???????????????>>>>>>>>>:::999888777777777777777666666555555666777888999555555555444444444333333333333333222111000......111111111000//////......---,,,,,,++++++,,,,,,---..............................------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************)))))))))))))))***++++++++++++***(((((())))))))))))******&&&''''''((((((''''''&&&(((((((((((((((((((((((()))(((''''''))))))((('''&&&'''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&$$$%%%(((***(((%%%)))'''%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((((((''''''%%%&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------++++++,,,---///000111111444999>>>BBBEEEJJJPPPUUU^^^cccjjjpppuuu{{{+++,,,------...------------------------------------------.........//////111000000000000111222222000000111222222333444444333333444555666777888888777888999:::;;;<<<===>>><<<;;;;;;::::::;;;;;;<<<======>>>???AAACCCEEEFFFJJJKKKLLLNNNPPPQQQRRRRRRQQQQQQPPPNNNMMMKKKJJJIIIDDDCCCAAA@@@??????@@@@@@???????????????AAABBBCCCAAAAAA@@@???>>>>>>======<<<<<<;;;:::999777555444444444444333222111111111//////............//////////////////////////////------..................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++)))***+++,,,,,,,,,++++++(((((()))))))))*********&&&'''((())))))((('''&&&))))))))))))))))))))))))***(((&&&''')))***)))'''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&((()))******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))+++(((%%%&&&)))+++(((%%%'''%%%$$$$$$%%%%%%$$$######$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''(((((())))))))))))))))))))))))))))))((()))))))))***************+++++++++,,,,,,,,,,,,++++++,,,...///000111222777<<>>EEEKKKOOOTTT[[[___gggmmmuuu{{{}}}{{{{{{