BM6P6(@ }}}___MMMJJJFFFEEEFFFAAA@@@@@@@@@??????>>>===<<<888666444333333333222111111111111111111111222222...---,,,,,,,,,,,,---...,,,,,,+++++++++,,,------,,,,,,,,,---------......555333000---,,,+++,,,,,,---......///000111111222000///.........000111222111111000000000000111111333222333666::::::777444555555555555666888999:::<<<<<<<<<<<<===>>>???@@@AAA@@@AAABBBDDDDDDBBBAAAAAA???>>>===???AAAEEEGGGHHHEEEBBBBBBEEEGGGHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIJJJKKKNNNQQQTTTWWWZZZ[[[___^^^^^^^^^___```bbbcccjjjjjjiiihhhjjjlllnnnpppnnnppprrruuuwwwxxxxxxxxxyyyvvvwww}}}~~~{{{{{{}}}uuuuuuuuuuuuvvvzzzxxxjjj^^^XXX^^^ccceeeooo{{{~~~zzzrrrooonnn~~~ppp___MMMEEEDDDCCCAAAAAAEEEOOO___mmmtttrrrkkkeeeVVVLLLBBB>>>;;;:::<<<@@@JJJ\\\rrrvvvfffXXXLLL@@@<<<===>>>???BBBBBBBBBBBBBBBAAA@@@??????===;;;999666333000...---///...---,,,,,,---...////////////,,,++++++...111.........////////////000000000000000000000000000dddPPPLLLEEECCCCCC>>>????????????>>>===<<<<<<999777444444444444333111111111111111111111111111...---,,,,,,,,,,,,---......------,,,,,,---------,,,,,,,,,---------......000///...------...///000......//////000000111111000/////////000111333444111111000000///000000000000000000222555666555222555666666777888999:::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDBBB@@@EEEDDDCCCBBBBBBCCCEEEFFFGGGDDDBBBBBBEEEGGGHHHGGGFFFGGGIIIJJJKKKKKKKKKKKKJJJKKKNNNPPPTTTWWWYYYZZZ___^^^^^^^^^___aaacccdddhhhhhhhhhhhhjjjmmmppprrrppprrrtttvvvxxxxxxxxxxxxyyywwwxxx~~~}}}}}}~~~yyyxxxxxxwwwwwwyyy~~~}}}hhh\\\TTTWWWYYYYYY```kkkqqqxxx|||sssooonnnxxx~~~ooo___OOOFFFCCC@@@???AAAJJJTTTeeettt{{{yyyqqqkkkXXXNNNCCC>>>;;;999:::===HHHYYYppp|||nnn```RRRDDD???>>>===???AAABBBCCCCCCCCCCCCBBBAAAAAA===<<<999777333111...---///......------......///...------,,,,,,,,,...///---............/////////000000000000000000000000gggRRRMMMFFFDDDCCC===>>>>>>>>>>>>===<<<;;;;;;999777555444555555333222111111111111111111111111...------,,,,,,------...000///...------,,,------,,,,,,,,,---------.........------------///000111/////////////////////////////////000111333444555222111000000////////////000//////000222444444444777777888999:::;;;<<<<<<===???BBBDDDEEEDDDAAA@@@?????????AAABBBBBBAAA???@@@@@@@@@AAAAAABBBBBBCCCFFFDDDBBBCCCEEEGGGHHHHHHEEEFFFGGGIIIKKKKKKLLLLLLKKKLLLMMMPPPSSSVVVXXXZZZ_________```aaabbbddddddgggggggggiiikkknnnqqqsssrrrsssuuuwwwxxxxxxxxxxxxyyywwwyyy~~~~~~{{{{{{zzzxxxwwwyyy|||~~~eeeZZZQQQPPPOOOMMMQQQXXX```hhhvvvxxxsssqqqttt|||}}}~~~sssfffWWWLLLEEE??????BBBLLLWWWiiizzzyyyqqq___SSSGGGAAA===;;;:::===EEEVVVmmmwwwjjj[[[JJJAAA>>>===>>>AAABBBBBBCCCDDDDDDDDDDDDCCC===<<<:::777444111///............//////.........---,,,+++,,,...//////...---------............///000000000000000000000000fffRRRNNNHHHFFFFFFAAA>>>>>>>>>>>>===<<<;;;::::::888666555555555444333222222222111111111111111------------------------000///...---,,,+++++++++,,,,,,,,,---------......//////...---------......//////////////////......------...///111222444444222111000//////...//////333222111111222555777888888999:::;;;<<<============@@@DDDHHHHHHFFFBBB???>>>>>>>>>@@@AAABBB@@@>>>999:::===@@@BBBCCCDDDDDDDDDDDDCCCDDDEEEGGGHHHHHHGGGGGGHHHJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQTTTWWWYYY______```aaabbbcccdddeeegggggghhhjjjlllnnnqqqrrrrrrsssuuuvvvwwwwwwwwwvvvwwwwwwzzz}}}zzzzzzzzzxxxwwwxxx{{{}}}wwwaaaWWWOOOMMMKKKIIIKKKOOOTTT[[[ggguuu~~~xxxuuutttyyy~~~~~~sssdddVVVJJJAAAAAAEEEIIIUUUhhh{{{yyyiii\\\MMMEEEAAA>>>===???BBBSSSiii||||||ppp___LLLBBB>>>===>>>AAAAAAAAABBBCCCDDDEEEEEEDDD>>>===;;;888555222000...---...///000000///...------,,,,,,...000111000...------------............000000000000000000000000gggSSSOOOIIIGGGGGGAAA>>>>>>>>>>>>===<<<;;;::::::888666555555555444333222222222111111111000000------------------------...---,,,+++************,,,,,,,,,---------............------------......////////////............***+++---...000111222222111111000///......//////444333222222222444888:::999:::;;;===>>>>>>>>>>>>===@@@EEEHHHHHHEEEBBB???>>>===>>>???AAAAAA???>>>;;;===@@@CCCEEEFFFGGGFFFCCCCCCDDDEEEEEEFFFHHHIIIKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPSSSVVVXXX]]]^^^___aaabbbddddddeeeiiiiiijjjkkklllnnnooopppppprrrsssuuuvvvvvvuuuuuuuuuwwwzzz|||xxxxxxxxxwwwvvvwwwzzz|||vvviiiYYYRRRLLLJJJIIIHHHJJJLLLNNNSSS\\\fffuuu}}}xxxsssuuu}}}}}}mmm]]]MMMBBB@@@DDDFFFQQQeee{{{uuueeeRRRGGGCCC???>>>???@@@OOOdddvvv|||ppp___LLLAAA===<<>>>>>>>>>>>>>>===<<<;;;;;;999777555444555555333222333333222222111000000000,,,------......------,,,---,,,+++******)))******,,,,,,,,,---------......***+++,,,---...///000000........................***+++,,,...///000000000000//////......//////000111111111111000222555888999:::<<<>>>?????????>>>>>>@@@CCCEEEEEECCC@@@>>>>>>>>>>>>@@@AAAAAA@@@>>>>>>???AAABBBCCCBBBBBBAAAAAACCCEEEFFFEEEFFFHHHJJJMMMMMMLLLKKKKKKLLLLLLMMMMMMMMMLLLMMMOOORRRUUUWWW\\\]]]___aaacccdddddddddjjjjjjkkklllmmmnnnnnnooooooppprrrtttuuuuuuuuuuuutttxxx{{{|||}}}}}}}}}}}}~~~wwwxxxxxxwwwvvvvvvxxxzzz|||}}}vvvhhh]]]QQQMMMHHHFFFGGGGGGHHHHHHJJJNNNSSSYYYdddzzz|||ssssssxxxooo___OOOBBB???AAAEEENNNaaazzzpppXXXIIIBBB>>><<<===???LLL___ooo}}}|||nnn^^^KKKAAA===<<<>>>BBB???@@@AAABBBCCCDDDDDDDDD???>>><<<999666333111000/////////000000/////////---...000000//////000222.........////////////000111111111111111111111111iiiTTTOOOHHHEEEDDD???????????????>>>===<<<<<<999777444444444444333111333333222222111000000///,,,,,,---......---,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---------......***+++,,,---......//////,,,------....../////////+++,,,...///000000000///...............///000111...000111111000111444777999:::===???@@@@@@???>>>>>>??????@@@@@@???>>>>>>???>>>???@@@BBBBBB@@@>>>>>>>>>>>>?????????>>>>>>@@@BBBEEEFFFFFFFFFHHHJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLNNNQQQTTTVVVZZZ\\\^^^```bbbccccccccchhhiiikkklllnnnoooppppppnnnppprrrtttvvvvvvwwwvvvuuuzzz~~~~~~|||zzzyyyzzz{{{|||~~~zzzzzzzzzxxxvvvuuuwwwxxxzzz{{{|||}}}wwwlllaaaXXXNNNKKKHHHEEEEEEEEEEEECCCEEEIIIMMMPPPWWWhhhyyywwwyyy~~~mmm^^^PPPDDD@@@AAABBBJJJ\\\vvvbbbNNNDDD>>>;;;;;;===JJJ[[[kkkzzz}}}nnn^^^KKKBBB>>><<<===@@@AAABBBCCCDDDDDDDDDDDDDDD@@@???<<<:::666444111000000000////////////000000+++///111///***)))---333/////////000000000111111111111111111111111111111eeeRRRNNNIIIGGGHHHBBB@@@@@@@@@??????>>>===<<<888666444333333333222111333333222222111000000///,,,,,,---......---,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------..................---,,,+++***,,,,,,------...///000000---...///111111111000///------------///000111222...111333222111111444777999:::===???@@@@@@???>>>???>>>===<<<<<<======>>>?????????AAABBBBBBAAA???>>>??????@@@BBBCCCDDDDDD???BBBFFFGGGFFFFFFHHHJJJIIIHHHHHHIIIJJJLLLNNNOOONNNMMMLLLLLLMMMPPPSSSUUUZZZ[[[]]]```bbbcccccccccfffgggjjjllloooppprrrrrroooppprrruuuwwwxxxxxxxxxvvv||||||zzzvvvwwwyyy{{{~~~}}}}}}|||zzzwwwuuuuuuvvvyyyzzz{{{|||~~~}}}rrriii___XXXOOOMMMJJJFFFDDDEEECCC@@@@@@EEEJJJLLLPPP]]]qqq~~~|||}}}lll___SSSHHHCCCCCC>>>FFFWWWrrrkkkTTTGGG???<<<<<<;;;HHHYYYiiixxxooo___MMMCCC???<<<<<>>???@@@???>>>;;;999777888777666777888777666444222222111111000000000///000000///...---,,,,,,+++///---+++*********,,,---......---------,,,,,,,,,------------------------///000000000000//////...////////////000000000000.........//////111222222333222222111111222222333999;;;===@@@AAAAAA@@@@@@999:::;;;===>>>======<<<===???AAACCCCCCAAA???===???@@@@@@???>>>>>>???AAAAAABBBDDDFFFGGGFFFEEEDDDGGGGGGHHHJJJKKKMMMNNNNNNMMMMMMLLLKKKJJJKKKMMMPPPWWWYYY[[[]]]^^^```ccceeehhhhhhhhhiiikkknnnqqqrrrtttuuuuuuttttttuuuwwwzzz~~~|||{{{~~~{{{zzz{{{|||~~~}}}~~~}}}zzzuuussstttvvv}}}}}}||||||~~~uuuhhh]]]WWWNNNKKKGGGEEEDDDCCCAAA@@@AAADDDEEEFFFIIIRRR___iii{{{}}}nnn^^^PPPEEE@@@@@@@@@LLLYYYhhh|||ZZZEEE>>>===<<<<<>>>>>===DDDDDDEEEFFFFFFEEEDDDCCCCCC@@@===999555333111111555222...---------------------------...000111222111111111111111111111111000111111111111222222222hhhTTTOOOIIIHHHHHHBBB@@@@@@AAA@@@???<<<:::888:::999777777777666444222.......................................---------///...---,,,+++,,,------,,,,,,,,,------.........------------------------...//////000000000//////////////////000000000000............///000111111111111111111222333444555888:::===@@@AAABBBBBBAAA999:::;;;<<<<<<===<<<<<<===???AAABBBBBBAAA???===???@@@@@@@@@>>>>>>???AAABBBDDDFFFGGGHHHHHHFFFFFFGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNLLLKKKLLLNNNQQQUUUXXX\\\^^^___aaadddeeehhhhhhiiijjjllloooqqqsssrrrtttuuuuuuuuuwwwzzz|||}}}~~~~~~zzzvvvuuuvvvxxx~~~~~~~~~~~~~~~wwwjjj^^^XXXNNNKKKGGGEEEDDDCCCAAA@@@BBBDDDEEEEEEFFFMMMWWW___ppp~~~uuueeeUUUHHHBBB@@@<<>>@@@AAAAAA@@@>>>===???@@@AAA@@@???>>>@@@AAADDDEEEGGGHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJKKKLLLMMMOOOPPPPPPNNNMMMMMMOOOQQQSSSWWW\\\___aaaccceeefffiiiiiijjjkkkmmmppprrrsssrrrsssuuuvvvwwwyyy|||~~~zzzxxxxxxyyyyyy|||{{{yyymmm```XXXNNNKKKGGGEEEDDDCCCAAA@@@BBBDDDDDDDDDCCCGGGMMMSSS```rrrmmmZZZLLLCCC???;;;CCCMMM\\\xxxlllQQQDDD???<<<;;;CCCOOO```sss}}}qqq^^^NNNCCC??????@@@CCCDDDEEEFFFFFFEEEDDDCCCBBBAAA===:::777444222111111///......111333444444222222111000000000000000000000000000000000000000000111111111111222222222hhhSSSMMMGGGEEEEEE@@@@@@@@@@@@@@@>>>===;;;:::;;;999888777777666333111333333222222222111111111........................***++++++++++++***))))))++++++,,,,,,---...//////------------------------,,,---...///000000000000////////////000000000000//////...............///000000000111222333555666999;;;<<<>>>>>>===<<<;;;:::999888888999:::<<<======>>>???@@@@@@???>>>===>>>???AAAAAA@@@???@@@AAADDDEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKNNNOOOOOONNNMMMMMMNNNPPPQQQUUU[[[```bbbdddeeefffiiiiiikkklllnnnqqqrrrssssssuuuwwwxxxxxxyyy|||~~~|||zzz{{{{{{zzz~~~zzz|||xxxnnnbbbXXXOOOLLLHHHFFFDDDCCCAAA@@@AAACCCCCCCCCBBBCCCGGGJJJUUUbbbwwwttt]]]NNNEEE@@@???DDDKKKWWWpppsssWWWHHHAAA>>>:::AAALLL\\\qqqwwwdddQQQDDD??????@@@CCCCCCEEEFFFFFFEEEDDDDDDBBBAAA>>>;;;888555333222000///...///111333333333------------...000111222////////////////////////000000111111111222222222iiiTTTMMMFFFDDDEEE@@@??????>>>>>>===<<<;;;:::888777666777888777555333222222111000...---,,,,,,000//////...------,,,,,,,,,,,,,,,---,,,++++++***------------------------------------------------,,,,,,---///000000000000////////////000000000000000//////.........//////222222111111222222333333555666999;;;<<<<<<;;;;;;:::999888888999:::<<<======>>>>>>??????>>>>>>======???AAABBBAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMLLLLLLMMMOOOPPPTTTZZZ___bbbccceeefffhhhiiikkkmmmoooqqqrrrsssuuuvvvxxxyyyxxxyyyzzz||||||||||||{{{yyyuuu|||}}}wwwooocccXXXQQQNNNJJJGGGFFFDDDBBBAAAAAAAAABBBBBBBBBCCCEEEFFFJJJRRRccc{{{|||sssyyy^^^OOOGGGAAAAAACCCHHHTTTjjjzzz]]]KKKCCC???999???IIIYYYooozzzgggTTTFFF??????@@@BBBCCCDDDFFFFFFFFFEEEDDDBBBAAA???<<<999666444222111000...///000111111000------------...000111222////////////////////////000000111111111222222222kkkTTTMMMFFFDDDEEE@@@>>>>>>======<<<;;;;;;;;;888777666777888888666444444333222111000///...---111000///...---,,,++++++/////////.........------......---------,,,,,,,,,------------------------,,,---......////////////////////////000000000000000000////////////000111333333222222111222222333000222666999<<<>>>>>>>>>999999999::::::;;;<<<=========>>>>>>>>>>>>=========???BBBBBBBBBAAAAAABBBAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGIIIKKKKKKKKKKKKMMMNNNPPPSSSYYY]]]```bbbdddeeeggghhhkkkmmmooopppqqqrrruuuwwwyyyyyyyyyxxxyyyzzz~~~~~~}}}}}}}}}uuupppyyy}}}yyyuuupppeeeYYYTTTPPPLLLIIIGGGFFFDDDBBBAAAAAAAAAAAABBBCCCDDDDDDDDDIIIWWWmmmxxxppp}}}aaaRRRIIICCC>>>@@@EEEQQQfffbbbMMMCCC???999>>>GGGVVVkkk{{{jjjWWWHHH@@@???AAABBBCCCDDDFFFFFFFFFEEEEEEAAAAAA???===:::777555333222111///000000000///---222222111000000000000000000000000000000000000000000111111111111222222222lllUUUNNNFFFDDDEEEAAA??????>>>===<<<<<<<<<<<<999888777777777777555333444444333333333333222222//////......---------,,,///...---,,,,,,,,,---...,,,,,,------------------------------------------------......///.........////////////000000000000000000000000000111222333111111111111222333444444222444777;;;===>>>>>>===999:::;;;<<<<<<===<<<<<<========================<<>>???DDDOOOaaavvvdddNNNDDD???;;;???FFFRRRfff{{{|||mmm[[[KKKCCCAAACCCAAABBBDDDEEEFFFFFFFFFEEEAAAAAA@@@>>>;;;888555444222111000111222222000...222222111000000000000000111111111111111111111111000111111111111222222222mmmVVVNNNGGGEEEFFFAAAAAA@@@???>>>======>>>>>>;;;:::888777777666333111......///000111111222222---------............///---,,,***(((((()))***+++***++++++,,,---...//////------------------------.........///......------////////////000000000000000000000000111222444444///000000111222444555666999:::<<<======<<<:::999999:::<<<===>>>======<<<========================<<>><<<999666444222111111222444444222111------------...000111222111111111111111111111111000111111111111222222222jjjRRRNNNHHHEEEFFFDDDAAA@@@>>>===;;;:::::::::888888777777666666555555666555444222111000000000......---------,,,,,,,,,...///000///---,,,---...,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---------............///000000111000000///...------...///000222444555666333333333222111222444777555555555888:::;;;999888888:::<<<===?????????>>>>>>===<<<<<<<<<===???@@@;;;<<<>>>>>>>>>???@@@BBBCCCDDDEEEDDDBBBBBBCCCEEEBBBBBBBBBBBBBBBAAA@@@@@@DDDFFFIIIKKKMMMMMMMMMLLLPPPRRRSSSUUUWWW[[[```ccc]]]bbbiiinnnpppqqqrrrssssssuuuwwwxxxxxxyyy{{{}}}~~~~~~|||{{{|||~~~wwwooosssyyyzzzwwwooohhhddd[[[WWWQQQMMMJJJHHHEEEDDDEEEDDDBBB@@@???>>>======AAA@@@DDDMMMYYYlll~~~yyynnn]]]QQQIIIDDDCCCBBBHHHVVViiiwww~~~{{{eeeQQQFFFCCC===>>>BBBMMM^^^rrrwwwppp```LLLCCCGGGCCCCCCDDDEEEEEEEEEEEEEEE???@@@AAA@@@>>>999555222000000000000////////////111111111111111222222222222222111000000111222333555555555444333222111000jjjRRRNNNHHHEEEFFFDDD>>>>>>======<<<<<<<<<<<<888888888777666666555555555444333222000000000000//////.........------------...///...,,,+++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000000000//////...---...///000111333333444222333222111000111444666555555555777999:::888666777888:::<<<===========================>>>>>>???===>>>@@@@@@@@@AAABBBDDDBBBCCCDDDDDDCCCCCCEEEGGGGGGFFFDDDCCCBBBAAAAAABBBBBBDDDGGGJJJMMMNNNNNNNNNRRRSSSTTTUUUWWWZZZ^^^aaaaaaeeekkkooopppqqqqqqrrrsssuuuxxxyyyyyyzzz|||}}}{{{~~~}}}{{{zzzzzz{{{~~~|||rrrvvvzzz}}}|||uuukkkeee[[[WWWRRRNNNKKKIIIGGGEEEDDDCCCBBB@@@???>>>>>>>>>AAA@@@BBBIIISSSccczzz}}}~~~ppp^^^QQQIIIDDDBBBBBBGGGTTTeeettt|||uuu```MMMCCC@@@>>>>>>AAAKKK[[[ppp|||vvvgggSSSHHHIIICCCCCCDDDEEEEEEEEEEEEEEEBBBAAA@@@>>>;;;888666444222222222222111111111111111111111111222222222222333222111000000000111111333333333444444333333333kkkSSSNNNIIIEEEFFFDDD<<<======>>>>>>======<<<999888888777777666555555444333222111000/////////000000/////////.........,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,------...---------------------------------............///......///000000000//////......//////000111111111111111111000///000222555444444555666888999777555666777888:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>======>>>@@@@@@@@@AAABBBDDD@@@BBBCCCDDDDDDEEEHHHJJJLLLKKKIIIFFFEEEDDDCCCCCCAAACCCGGGJJJNNNPPPQQQQQQTTTUUUVVVVVVVVVXXX[[[^^^eeehhhllloooooooooooopppqqqtttwwwyyyzzzzzz{{{|||xxx|||~~~|||yyyxxxwwwwwwyyy{{{~~~wwwxxx||||||pppeee[[[XXXSSSOOOMMMKKKIIIGGGDDDCCCBBBAAA@@@??????@@@BBB@@@AAAEEEKKKVVViiizzz}}}}}}sss```RRRJJJDDDBBBAAAFFFQQQ```qqq{{{}}}~~~rrr___NNNDDDAAA>>>>>>???GGGWWWlll|||ooo[[[LLLIIICCCCCCDDDEEEEEEEEEEEEEEEDDDBBB@@@===:::888777666333333222222222111111111111111111111222222333333222222111000//////000000111111222333444555555666lllSSSOOOIIIEEEFFFCCC======>>>???>>>===<<<<<<999999888888777666666555333222111000////////////////////////.........---+++,,,------+++++++++---,,,,,,,,,,,,,,,---..............................---------............///------...///000000000///.........//////////////////000111000//////111333222222333555888999888777777888888999:::;;;;;;;;;:::;;;===>>>>>>>>>===<<<;;;<<<>>>>>>>>>>>>@@@BBB???AAACCCDDDDDDFFFIIILLLOOOOOONNNMMMKKKHHHEEEDDDEEEFFFIIIMMMPPPRRRSSSTTTVVVWWWXXXWWWVVVWWWYYY[[[cccfffiiikkkkkklllmmmnnnnnnqqquuuxxxxxxxxxyyyzzzvvv{{{~~~}}}}}}|||zzzxxxuuuuuuvvvwwwyyy}}}}}}vvvwww{{{}}}{{{|||rrrfff\\\YYYUUURRROOOMMMKKKIIICCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAACCCEEELLL[[[jjjyyy}}}wwwcccSSSKKKCCCAAAAAAEEEOOO]]]ooo~~~wwweeeSSSIIIEEE???>>>>>>DDDSSSiii~~~tttaaaOOOEEECCCCCCDDDEEEEEEEEEEEEEEECCCBBB@@@>>>;;;999777555111111111000000000//////000111111222222333333333000000000000000000000111222222222333444555666666lllTTTOOOIIIEEEFFFCCC@@@@@@??????>>><<<;;;:::999999999888777777666666222222111000////////////.........---------,,,,,,+++,,,------++++++,,,---------,,,,,,------...///........................---------............///,,,---...///////////////........................///000111000//////111222///000111555999;;;:::999999999::::::;;;;;;<<<<<<:::;;;===>>>>>>>>>===<<<;;;<<<>>>>>>>>>>>>@@@BBB???@@@BBBCCCDDDFFFIIIKKKNNNPPPRRRSSSQQQLLLGGGDDDIIIJJJLLLOOOQQQSSSUUUUUUWWWXXXYYYXXXWWWWWWXXXYYY^^^```ccceeefffhhhkkkmmmkkknnnrrrtttuuuvvvwwwxxxwww|||~~~||||||zzzxxxvvvuuuuuuvvvyyy|||~~~~~~}}}~~~~~~xxxqqqqqqwww~~~|||sssggg^^^[[[WWWTTTRRROOOLLLJJJDDDDDDCCCBBBAAAAAAAAABBBBBBAAABBBCCCDDDHHHSSS```www~~~|||yyyeeeUUUMMMCCC@@@@@@FFFMMMZZZooo|||jjjWWWJJJDDD???>>>===BBBOOOfffzzziiiSSSEEECCCCCCDDDEEEEEEEEEEEEEEEAAABBBBBBAAA>>>:::666333111111111111000000000000000111111222333333444444......///000111222222333444333333333333444555666mmmUUUPPPIIIEEEFFFCCCBBBAAA@@@>>><<<<<<;;;;;;:::999999888888777666666333222111000000000000000...------------,,,,,,,,,+++,,,------,,,,,,---...---------------......///........................---------............///------.../////////...............///////////////...000111111000000111222///000222555999<<<;;;:::;;;;;;;;;;;;;;;<<<======;;;;;;<<<============<<<===>>>@@@@@@@@@AAABBBDDD???AAABBBCCCCCCDDDGGGIIIKKKMMMPPPRRRQQQMMMHHHEEEIIIJJJLLLNNNPPPRRRTTTUUUVVVWWWXXXXXXWWWWWWXXXZZZXXXZZZ]]]___aaadddhhhkkkjjjlllooopppqqqsssvvvxxxyyy}}}}}}{{{zzzzzzyyywwwuuuvvvwwwyyy{{{~~~vvvwwwxxxyyyzzz{{{|||}}}xxxppppppvvv~~~}}}~~~}}}sssiiiaaa^^^ZZZWWWTTTQQQMMMJJJFFFEEEDDDCCCBBBAAAAAAAAABBBAAABBBDDDCCCDDDNNNXXXjjj}}}|||{{{gggWWWPPPDDD@@@AAAFFFKKKVVVlllooo[[[JJJBBB???>>>>>>AAANNNddd~~~sss[[[HHHCCCCCCDDDEEEEEEEEEEEEEEE@@@BBBCCCBBB???;;;666333444333333333333222222222000111111222333444555555...///000222333333333333555444333333333444666777nnnUUUPPPJJJFFFFFFCCCCCCAAA>>><<<;;;<<<===???::::::999888888777777666333333222111111111111222............------------+++---......------...///---------------...//////---------------------------------............///.........///......------.........//////000000000///000222222111000111222222222444777:::;;;:::999<<<;;;;;;::::::;;;======<<<;;;;;;;;;;;;<<<=========>>>@@@@@@@@@AAABBBDDDAAABBBCCCBBBAAABBBDDDFFFHHHIIIKKKLLLLLLJJJHHHGGGDDDDDDFFFIIILLLOOOQQQSSSTTTVVVXXXXXXXXXXXXYYY[[[VVVXXXYYY[[[]]]```dddhhhkkklllnnnnnnppprrrwwwzzzzzz~~~}}}|||||||||yyywwwvvvwwwxxxyyyxxxwwwxxxyyy{{{}}}xxxxxxwwwxxxzzz{{{||||||zzzqqqooottt|||||||||zzzsssmmmcccaaa]]]YYYVVVRRRMMMIIIGGGFFFEEECCCBBBAAAAAAAAA@@@@@@BBBCCCAAA@@@GGGQQQ[[[lll{{{hhhYYYSSSFFFAAAAAAEEEHHHPPPgggxxxcccQQQFFF?????????BBBNNNddd~~~zzz```JJJCCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBB@@@>>>:::777555444444333333333222222222000111111222333444555666111222333444444333222111333222222222333666888:::nnnUUUPPPJJJFFFFFFCCCBBB@@@===;;;;;;===@@@BBB::::::999999888777777777333333222222111222222222000/////////............,,,---......------///000...------------...//////---------------------------------.........//////.../////////...---,,,,,,......//////000111111222///111222333222111222333666555666888::::::999777<<<;;;:::::::::;;;<<<===<<<<<<;;;::::::<<<===>>>;;;<<<>>>>>>>>>???@@@BBBBBBBBBCCCBBB@@@@@@BBBCCCFFFFFFFFFFFFFFFGGGHHHIII>>>???AAADDDHHHLLLOOOQQQRRRUUUWWWXXXYYYYYYZZZ\\\VVVWWWYYYYYY[[[^^^bbbfffmmmmmmnnnnnnooorrrxxx{{{{{{~~~}}}{{{{{{zzz{{{sssrrrrrrtttwwwyyyyyyxxxyyyzzz|||}}}}}}{{{zzzzzz{{{||||||{{{yyy{{{pppnnnqqqxxx{{{yyywwwtttpppeeebbb^^^ZZZWWWRRRMMMIIIHHHGGGFFFDDDBBBAAAAAA@@@@@@@@@AAABBB???===CCCKKKNNN^^^yyy{{{hhhZZZUUUHHHCCCBBBEEEEEEKKKbbb|||mmmZZZNNN?????????CCCNNNccc~~~|||bbbKKKCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDAAA>>><<<999888777222222222111111111000000000111111222444555666666555555555555444222000///111111111222444777;;;===pppVVVPPPIIIEEEFFFDDD@@@@@@??????>>>=========>>>===;;;888555444222222111111111111000000000000///.........------------+++,,,------++++++,,,------------,,,,,,,,,++++++...+++)))***---...---,,,000///---,,,---///111222...---,,,,,,---...///000...///000000000000000///333333333222000...+++)))555444444444555777999;;;999999999999999999999999<<<;;;:::;;;======<<<;;;=========>>>??????@@@@@@CCCBBBAAABBBDDDDDDCCCBBBFFFGGGHHHJJJLLLLLLIIIGGGEEEBBBAAAEEEHHHIIINNNTTTTTTVVVYYY\\\\\\ZZZXXXVVVZZZYYYZZZ[[[]]]^^^^^^\\\hhhiiijjjkkknnnrrruuuwwwzzz|||}}}{{{{{{{{{{{{yyywwwuuuvvvvvvvvvxxxyyyzzz{{{|||{{{yyyyyy{{{~~~|||zzz|||~~~~~~}}}}}}vvvqqqrrrvvvxxxxxxyyywwwtttkkkggg```[[[WWWRRRLLLGGGIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@BBBDDDEEEPPPXXXfff{{{zzzlllZZZPPPGGGAAA???@@@BBBKKKbbbzzzhhhLLLFFF===:::BBBNNN^^^wwwrrr]]]NNNDDDCCCBBBCCCFFFGGGFFFEEEDDDBBB@@@???>>>;;;888555444444333333333333222222111111222222222333333333222333333444333222111000222222111111222222333444qqqWWWPPPIIIEEEFFFDDD@@@@@@??????>>>=========<<<;;;999888666555444444111111111111000000000000/////////.........------,,,---...---,,,+++,,,...---------,,,,,,,,,++++++---+++******---......,,,...---,,,,,,,,,,,,---...000000///......///111111//////000111111111111000---...///000111111111111555555555666777888999:::::::::::::::::::::::::::;;;::::::;;;===???>>>============>>>??????@@@@@@BBBAAAAAABBBDDDEEEDDDCCCGGGGGGHHHKKKMMMMMMJJJHHHFFFBBBAAAEEEGGGIIINNNTTTWWWXXX[[[]]]^^^^^^\\\[[[```______```bbbbbb```___cccdddeeehhhkkkooorrrtttvvvyyy~~~~~~~~~~~~yyyxxxwwwwwwyyyyyyxxxwww||||||||||||}}}~~~{{{zzzzzzzzz|||~~~|||}}}~~~{{{~~~{{{tttsssuuu}}}~~~vvvuuuwwwvvvuuuoookkkeeeaaa\\\WWWPPPKKKKKKJJJIIIHHHGGGFFFEEEDDDBBBAAA@@@???@@@AAACCCDDDJJJPPP\\\ooo~~~wwwiii[[[SSSIIICCC@@@AAACCCLLLddd|||oooRRRHHH???;;;BBBLLL[[[tttpppZZZKKKDDDCCCBBBCCCEEEGGGFFFEEEEEECCCAAA@@@???===999777444444333333333333222222111111222222222333333333222333333444333222111000333333333333333444444555qqqWWWQQQJJJFFFGGGEEE@@@@@@??????>>>=========::::::888777666666666666222222111111111000000000000/////////............---...///...---,,,---///------------,,,,,,,,,,,,---,,,***+++---......---......------------------111111///......///000000//////000111111111111111,,,,,,---///111333666777444555666888999999999999:::;;;;;;;;;;;;;;;;;;;;;:::999999;;;===??????>>>=========>>>??????@@@@@@@@@@@@@@@AAADDDFFFFFFEEEHHHHHHIIILLLNNNNNNLLLJJJFFFBBBAAADDDGGGIIINNNTTTXXXYYYZZZ\\\^^^___```aaafffeeeddddddeeedddbbb```\\\]]]___bbbfffjjjmmmoooppprrrwww}}}~~~|||zzzyyyyyyzzzzzzuuuttttttvvvyyy{{{{{{zzzzzz{{{|||~~~~~~~~~yyy|||yyytttuuu|||~~~sssqqqtttvvvwwwrrroookkkfffaaaZZZSSSNNNMMMLLLKKKJJJHHHGGGFFFEEEAAA@@@@@@??????@@@BBBCCCEEEHHHPPP```wwwyyyjjj]]]WWWMMMEEEAAAAAADDDNNNgggwwwYYYKKKBBB===BBBJJJYYYqqq~~~mmmWWWGGGCCCBBBBBBCCCEEEFFFFFFEEEFFFDDDBBBAAA@@@>>>:::888444444333333333333222222111111222222222333333333222333333333333222222111444444444444444555555666rrrXXXQQQJJJFFFGGGEEE@@@@@@??????>>>=========;;;:::999777666666555555222222222111111111000000000000/////////............///000///...---...000...------------,,,,,,,,,---,,,,,,,,,,,,---......---...///000111000000000000///...---,,,,,,---.........///000111111111111000000///000111333555666444555777999:::999999888999999:::::::::::::::;;;999999888:::<<<======<<<=========>>>??????@@@@@@???>>>???AAADDDGGGGGGGGGIIIIIIJJJMMMOOOOOONNNLLLGGGCCCAAADDDFFFHHHNNNTTTWWWWWWWWWYYY[[[___bbbdddjjjhhhgggffffffdddaaa___ZZZ[[[\\\___bbbdddfffhhhhhhkkkooossswwwxxxwwwvvvssssssrrrrrrssstttuuuvvvuuutttvvvyyy}}}{{{}}}}}}wwwzzz|||vvvuuu|||rrrooorrrvvvyyysssqqqooojjjddd\\\UUUPPPNNNMMMLLLJJJHHHFFFEEEDDD@@@@@@?????????@@@AAABBBEEEEEEJJJVVViiirrrbbb[[[RRRIIIBBBBBBEEEPPPhhh}}}]]]MMMDDD???CCCJJJXXXqqq|||mmmWWWFFFCCCBBBBBBCCCEEEFFFEEEDDDEEECCCAAA@@@???===:::888444444333333333222222222111111222222222333333333333333333333333333333222444444444333444555555666qqqWWWQQQJJJFFFGGGEEE@@@@@@??????>>>=========<<<;;;:::888666555444444222222222222111111111111////////////...............///000000......///000.........---------,,,,,,,,,------,,,,,,---...///,,,---...000111222222222000///...---,,,,,,---...,,,---...///000000000000333222111111111333555666444555777888999999888777777777888888999999999999;;;999888999::::::999888=========>>>??????@@@@@@>>>===>>>AAAEEEGGGHHHHHHIIIIIIKKKNNNPPPPPPOOOMMMHHHDDDAAACCCFFFHHHNNNTTTWWWWWWWWWXXX[[[```dddgggllljjjiiihhhgggfffccc```\\\\\\^^^___```aaabbbbbbdddfffiiilllllllllkkkkkkiiijjjkkklllnnnppprrrsssuuuuuuwww{{{~~~~~~~~~}}}zzzvvvzzzxxxwww}}}tttooorrrwwwzzzvvvuuusssnnnggg^^^WWWTTTNNNMMMLLLJJJGGGEEEDDDCCC@@@?????????@@@@@@AAAAAADDDBBBFFFPPP]]]qqqkkk```WWWLLLDDDCCCFFFOOOfff|||cccNNNFFFAAADDDJJJWWWqqq|||nnnYYYGGGCCCBBBAAABBBDDDFFFEEEDDDCCCAAA@@@???>>><<<:::777444444333333333222222222111111222222222333333333333333333333333333333444333333333333333444444555pppVVVPPPIIIEEEFFFDDD@@@@@@??????>>>============<<<:::888666444444333333222222222222111111111///.........------------...///000///...---...000............---------,,,,,,---...---,,,,,,...000++++++,,,---///000111222111111///......///000000,,,---...000111111111111000000111222444666888999555555666777777777777777666666777777888888999999<<<:::999999999999888666=========>>>??????@@@@@@>>>===>>>AAAEEEHHHHHHHHHIIIIIIKKKNNNPPPQQQOOOMMMIIIDDDAAACCCEEEGGGMMMTTTYYYXXXXXXZZZ]]]bbbgggjjjmmmkkkjjjiiiiiihhhfffccc``````aaabbbcccccccccbbbcccfffhhhiiigggeeeeeeeeeeeefffiiikkknnnqqqrrrsssuuuuuuwww|||~~~~~~~~~~~~{{{xxxvvv{{{|||yyyyyyrrrsssxxx{{{{{{zzzxxxrrriiiaaa[[[YYYOOONNNMMMJJJGGGEEECCCBBB@@@@@@@@@AAAAAAAAAAAAAAAAAA???CCCKKKTTTaaayyyuuufff[[[OOOFFFDDDEEEMMMaaauuuiiiNNNGGGBBBCCCHHHUUUppp|||ppp]]]KKKBBBAAAAAABBBDDDEEEEEEDDDBBBAAA???>>>>>><<<999777444444333333333333222222111111222222222333333333444333333333333444444555333333333222333444444555oooUUUOOOHHHDDDEEECCC@@@@@@??????>>>=========;;;:::999777666555555555333333222222222111111111------------,,,,,,,,,,,,---...//////------...///............------------,,,...///...,,,,,,...111///...---------...///000000000///......///111111...///000111333333333333...///111444666888999999555555555555555555666777666777777888999999::::::<<<;;;999:::;;;;;;:::999=========>>>??????@@@@@@>>>>>>>>>AAAEEEGGGHHHHHHHHHHHHJJJMMMPPPQQQOOOMMMJJJEEEAAACCCEEEGGGMMMTTTXXXXXXXXXZZZ^^^bbbfffiiiiiihhhggghhhhhhhhhfffdddcccdddeeegggggggggggggggfffiiikkkjjjfffdddcccdddfffhhhkkknnnqqqtttvvvwwwwwwwwwyyy}}}~~~}}}zzzwwwwww|||{{{~~~wwwvvvyyy{{{}}}|||yyyrrrhhh```\\\[[[QQQPPPNNNLLLIIIFFFDDDCCC@@@@@@AAABBBBBBBBBBBBBBB>>>===BBBJJJNNNUUUiii~~~lll]]]QQQGGGDDDEEEKKK[[[mmm~~~mmmPPPHHHBBBBBBEEEPPPkkkzzzqqq```MMMBBBAAAAAABBBDDDEEEEEEDDDCCCAAA@@@??????===;;;888444444333333333333222222111111222222222333333333444333333222333444555666444444444444444555555666oooUUUNNNGGGCCCDDDBBB@@@@@@??????>>>=========999888777777777777777777333333333222222222111111------,,,,,,,,,+++++++++---...///...---,,,---/////////.........---------,,,...///...,,,,,,...111555333111///......000111...---,,,,,,---...///000000000222333444555555555000111333666777777777777666555444333333444666777777777888999::::::;;;;;;<<<;;;:::;;;===>>>===<<<=========>>>??????@@@@@@>>>>>>???AAAEEEGGGHHHGGGHHHHHHJJJMMMPPPPPPOOOMMMJJJEEEAAACCCDDDGGGMMMTTTUUUVVVVVVXXX\\\```dddfffeeedddddddddffffffdddcccdddfffhhhjjjkkkkkkkkkkkkjjjlllnnnlllgggddddddeeehhhjjjmmmqqqtttwwwyyyzzzzzzzzz{{{~~~~~~~~~zzzwwwxxx}}}}}}zzzxxxyyy|||{{{{{{wwwooofff^^^[[[ZZZSSSRRRPPPMMMJJJGGGEEEDDD@@@AAABBBCCCCCCCCCBBBBBB>>>===CCCKKKMMMPPPbbbwwwppp___RRRHHHEEEEEEIIIXXXiiixxxnnnQQQIIIBBBAAABBBMMMgggyyyqqqaaaOOOBBBAAAAAABBBDDDEEEDDDCCCDDDBBBAAA@@@@@@???<<<:::444444444333333333222222111111222222222333333333444333333222333444555666555555555555555666777777mmmTTTMMMHHHGGGFFF???>>>>>>?????????===<<<;;;;;;:::888666555555777888333333222222111000000000000000///---,,,+++***)))---------............///***---111111...---000222/////////...------,,,,,,///......------///000111111111000000/////////...///000111222222222222222222333555666666666555555222333444666777777777777888888999999999888888777555777999<<<===<<<;;;:::;;;<<<===>>>>>>@@@CCCFFFFFFDDDBBBAAAAAACCCEEEGGGDDDHHHMMMNNNMMMMMMOOOQQQHHHDDD@@@???CCCIIIOOOSSSUUUWWWYYY[[[\\\^^^bbbeeeccccccccccccccccccccccccfffgggiiikkknnnooopppqqqpppppppppmmmjjjhhhggghhhkkkmmmppptttwwwyyyzzzzzz|||~~~~~~~~~~~~~~~~~~}}}yyy~~~~~~|||ssssssxxxzzzwwwqqqkkkfffeeedddeeeYYYTTTOOOMMMKKKIIIDDD@@@AAA@@@@@@??????@@@@@@AAA;;;@@@DDDDDDDDDLLL[[[hhhuuuooo___TTTHHHBBBBBBHHHTTT___xxxnnnXXXJJJ???>>>CCCLLL]]]ooo}}}tttooo```NNNFFFDDDBBBBBBCCCDDDDDDCCCBBBBBBAAA???===;;;999777555555666666555333222111444333222111222333444555555444444333333222222111444444444555555555555555lllTTTMMMHHHFFFFFF??????@@@@@@@@@@@@>>>===<<<===;;;999666555444555555333333222222111000000000000//////...---,,,++++++,,,,,,,,,,,,---------...------,,,,,,,,,+++)))(((------..................///......---...///000111000000000//////.........000000111222222222222222222333444666666666666555333444555666777888888888888999999999999999888888666777999;;;<<<<<<<<<;;;;;;===>>>>>>>>>@@@DDDFFFIIIHHHEEECCCBBBCCCDDDFFFEEEHHHKKKMMMNNNOOOPPPRRRIIIFFFAAA???AAAEEEJJJNNNTTTVVVXXXZZZ[[[]]]```cccccccccdddddddddeeeeeeeeefffgggiiilllnnnooopppqqqoooooopppnnnlllkkkkkklllpppqqqsssuuuwwwxxxyyyzzz{{{}}}~~~~~~~~~zzz}}}}}}{{{qqqppptttyyyuuupppkkkfffddddddddd```ZZZRRRMMMKKKHHHDDDAAACCCBBBBBBAAA@@@@@@AAAAAA===@@@BBBBBBCCCIIIUUU^^^iiizzzqqq```UUUIIICCCCCCGGGRRR]]]wwwmmmYYYLLLAAA@@@CCCIIIXXXgggzzz}}}uuuooo```NNNGGGEEEBBBBBBCCCDDDDDDCCCBBBBBBAAA???===;;;999777777666555333222222333333333333222222333333444444444444444333333333333222444444444555555555555666lllTTTMMMGGGFFFFFF@@@AAAAAAAAAAAA@@@???>>>===>>>===:::777555444333333333333222222111000000000/////////.........------+++++++++,,,,,,,,,------222///,,,---//////+++''',,,,,,------...//////000///............///000000//////..................000000111222222222222111222333444666666666666555444555555777888888999999999999::::::::::::999999888888999:::;;;<<<======<<<===>>>??????AAADDDGGGLLLJJJGGGEEECCCCCCDDDDDDFFFGGGHHHKKKOOORRRSSSRRRKKKHHHCCC??????AAAEEEHHHSSSUUUWWWYYYZZZ\\\^^^```ccccccdddeeefffggghhhhhhgggiiikkkmmmooopppqqqrrrooopppppppppooooooqqqrrruuuuuuuuuvvvwwwxxxzzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}~~~|||||||||~~~|||pppmmmpppwwwuuuqqqlllhhheeeccccccaaa[[[RRRLLLJJJHHHFFFDDDFFFEEEDDDBBBAAAAAAAAAAAA>>>??????@@@BBBFFFMMMRRR```pppvvvbbbWWWKKKEEEDDDGGGPPPYYYrrr}}}lll[[[NNNDDDCCCCCCEEEPPP]]]sss}}}vvvpppaaaNNNGGGEEEBBBBBBCCCDDDDDDCCCBBBAAAAAA???===;;;999888888666444111111222444555222222333333444444333333333333333333444444444444444444555555555666666666kkkTTTMMMFFFEEEFFFBBBBBBBBBAAA@@@???>>>>>>======<<<:::777666444444444333333222222111000000000.../////////////////////+++,,,,,,,,,,,,---------000...---///111111///------------.........//////............/////////000///...------------......000111111222222222111111111222444666777777666666555555666777888999::::::999999:::;;;;;;;;;::::::999999999999:::<<<===>>>===>>>?????????AAADDDFFFJJJIIIGGGEEECCCCCCDDDDDDGGGEEEDDDHHHNNNSSSSSSSSSMMMJJJEEEAAA>>>@@@CCCFFFRRRTTTWWWYYYZZZ\\\^^^```cccccceeefffhhhjjjkkkkkkkkklllmmmpppqqqsssssstttqqqrrrrrrrrrqqqrrrtttvvvvvvuuuuuuuuuvvvxxxzzz||||||}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~{{{|||~~~}}}qqqmmmqqqyyywwwtttoookkkgggdddccc[[[VVVPPPMMMLLLLLLIIIGGGGGGFFFDDDBBBAAA@@@??????>>>======???BBBEEEHHHIIIYYYfff{{{{{{eee[[[OOOHHHEEEFFFNNNVVViiiuuu|||mmm[[[OOOEEEDDDCCCCCCKKKVVVlll|||zzzsssdddQQQGGGEEECCCBBBCCCCCCCCCBBBAAAAAA@@@???===;;;999888777666444222222222444555111222333444555444333222222222333333444555555666444444555555666666777777jjjTTTMMMFFFEEEGGGCCCBBBAAA@@@???>>>======<<<::::::999777777666666555333333222222111000000000.........///////////////------------............***,,,......,,,+++---...//////.........------------......//////////////////...---,,,,,,---...///111111222222222111111000111222444555777777777666666666666666777999:::;;;888999:::;;;;;;;;;;;;;;;999999999:::;;;<<<>>>>>>===>>>?????????@@@CCCFFFDDDDDDCCCCCCCCCCCCDDDEEEEEECCCBBBEEEKKKPPPRRRRRRMMMLLLHHHCCC@@@@@@DDDHHHQQQTTTWWWZZZ[[[]]]___aaacccdddeeegggiiikkkmmmmmmnnnoooqqqssstttuuuvvvvvvuuuuuuuuusssqqqrrrtttvvvuuuttttttuuuvvvyyy{{{}}}}}}}}}{{{|||~~~~~~~~~}}}}}}~~~~~~}}}}}}~~~|||}}}tttqqqttt|||{{{yyyuuupppkkkfffcccYYYVVVSSSRRRRRRPPPKKKGGGFFFEEEDDDBBB@@@???>>>>>>>>>===<<>>>>>===>>>>>>>>>>>>???BBBDDD@@@@@@@@@AAABBBCCCEEEEEEBBBAAA@@@BBBFFFKKKOOOQQQNNNMMMKKKFFFAAAAAAEEEIIIOOORRRWWWZZZ\\\^^^```bbbcccdddeeegggjjjlllmmmnnnpppqqqrrrtttvvvwwwwwwwwwwwwvvvuuusssqqqqqqsssuuutttuuuuuuvvvxxxzzz{{{|||~~~|||yyy{{{}}}~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~xxxuuuyyy~~~zzztttmmmgggccc]]][[[XXXWWWVVVRRRKKKEEEFFFEEECCCAAA@@@???>>>>>>???>>>>>>@@@BBBEEEEEEEEEMMMTTTbbbuuuqqqeeeWWWLLLGGGFFFLLLSSS```ooo|||uuu[[[NNNDDDBBBAAA@@@IIITTTfffzzzyyykkkYYYHHHFFFCCCBBBCCCCCCBBBAAAAAA@@@@@@???===<<<:::999222333555666555444333222222222333333444444333333222333333444555666666666444444555666777777888999hhhTTTMMMEEEDDDGGGEEEEEECCCAAA???>>>=========::::::999888777666555444333333222222111000000000.........---------------,,,,,,---------.........---...//////...------.....................------------///000000000///...000///---,,,---///111333222222222222222111000000000111333555777777777777555555444444555777999;;;666777888999::::::::::::888999;;;<<<===>>>======<<<============>>>@@@CCC??????@@@AAABBBCCCDDDEEE????????????AAAEEEKKKPPPOOOOOOMMMGGGAAA???CCCGGGKKKOOOTTTYYY[[[^^^```bbbcccdddfffgggiiikkkmmmmmmpppqqqrrrtttuuuvvvvvvvvvuuuuuutttrrrpppqqqsssvvvwwwwwwxxxyyyzzz{{{{{{zzz~~~}}}{{{yyy|||~~~|||{{{|||~~~~~~{{{xxx{{{}}}wwwnnnfffaaa]]]ZZZVVVTTTSSSPPPKKKGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDIIINNNXXXiiiwwwjjjZZZNNNGGGFFFLLLTTTdddtttxxx^^^PPPDDD@@@>>>???HHHUUUeeezzzzzzlll\\\IIIFFFCCCBBBBBBCCCBBBAAA@@@@@@@@@???===<<<::::::444444444444444444444444333333222222333333444444333333444444555555666666444444555666777888999999hhhTTTMMMEEECCCGGGFFFFFFEEECCC@@@???>>>>>>???<<<;;;;;;999777555333222333333222222111000000000......---------,,,,,,,,,++++++,,,,,,,,,---------&&&%%%$$$''',,,...---***,,,,,,------.../////////,,,---///000000000///...111000...------///222333222222222222222111000///000111333555777777777777555444333333444666999:::555666777888999:::::::::777999;;;===>>>>>>===<<<;;;<<<===<<<<<<===@@@BBB@@@@@@AAAAAABBBCCCDDDDDD===>>>???>>>>>>AAAIIIOOOPPPQQQNNNHHH@@@>>>@@@DDDHHHMMMRRRWWW[[[]]]```bbbddddddfffgggiiikkklllmmmooopppqqqssstttuuuuuuuuuttttttrrrqqqoooqqqtttwwwzzz{{{|||||||||{{{zzzyyy}}}~~~~~~}}}~~~yyy|||}}}zzzyyy}}}~~~|||zzzzzz|||}}}~~~~~~|||yyy|||xxxnnneee```XXXTTTPPPNNNOOOOOOLLLIIIGGGFFFEEECCCCCCBBBBBBBBBAAABBBBBB@@@>>>>>>@@@CCCBBBEEEMMM]]]sss{{{mmm[[[NNNGGGFFFLLLUUUhhhzzzzzzaaaRRREEE???===>>>HHHUUUdddyyyzzzlll]]]IIIFFFDDDBBBBBBCCCBBBAAA@@@@@@@@@???>>><<<;;;:::666555333111111333555777444333222111222333444555444444444555555555555555444444555666777888999999gggTTTOOOGGGEEEFFFBBB@@@@@@??????>>>===<<<<<<<<<;;;999777555555555555555555444333333222111111---...///000000...,,,+++***,,,......---------...////////////////////////---......///000111111222---......///////////////......------------......222222111000//////000000///111444777999999888777666555555555777888:::<<<777888888888888999999999666777999;;;<<<<<<<<<;;;999:::<<<===???@@@@@@@@@AAAAAABBBAAAAAABBBEEEHHHGGGGGGFFFCCCAAACCCJJJOOOQQQPPPMMMIIIDDDBBBAAABBBGGGKKKQQQVVVYYY[[[^^^___bbbbbbcccdddgggjjjmmmooooooppprrrtttuuuuuuuuutttvvvvvvtttrrrpppqqqtttvvvzzz{{{|||}}}}}}~~~~~~}}}|||}}}~~~~~~}}}|||}}}{{{zzzzzzyyyzzz{{{|||}}}~~~|||{{{|||~~~yyyzzz{{{|||}}}~~~|||yyy}}}~~~zzzrrrjjjeee^^^XXXRRRPPPQQQPPPLLLHHHFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAADDDDDDJJJWWWgggxxxxxxqqqcccRRRGGGHHHNNNSSSggg}}}iiiVVVFFFCCCAAA@@@IIIXXXhhh~~~ooogggZZZGGGCCCGGGDDDBBBEEEBBBAAA@@@???>>><<<:::999888666555444333333222333333222222444555555444222222333333444444444444444444777444555999;;;999888;;;dddRRRMMMGGGEEEFFFAAA??????????????????@@@@@@<<<;;;999777666555555555444333333222111111000000---......//////---,,,++++++---...///...---...///........................---......//////000000000---......///////////////......------------......222222111000000000000000000222555888999999777777666555555555666888:::;;;777888888888888999999999777888:::;;;<<<===<<<<<<;;;<<<===>>>???@@@@@@@@@BBBBBBBBBAAAAAADDDHHHKKKQQQQQQNNNJJJFFFFFFKKKPPPRRRQQQNNNJJJEEEBBBAAABBBGGGKKKPPPUUUXXXZZZ\\\^^^bbbbbbbbbccceeegggjjjkkkmmmnnnppprrrttttttttttttvvvvvvtttrrrpppqqqtttvvvzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{}}}~~~~~~}}}~~~{{{{{{|||}}}~~~|||wwwyyy|||~~~}}}wwwpppjjjfff]]]XXXRRRPPPPPPOOOKKKGGGEEEEEEDDDCCCBBBAAA@@@@@@BBBAAAAAAAAA@@@@@@@@@???CCCDDDIIISSS___nnnvvvoooaaaQQQGGGFFFLLLQQQiiisss\\\IIIDDDBBBAAAIIIVVVkkkwwwqqq```LLLEEEHHHCCCAAACCCAAAAAA@@@???>>><<<:::999888888777666555555444555555333333333444444333333333333333444444444444555555666333444888::::::<<>>>>>>>>>>>>>><<<;;;999777666555555555222222222111000000//////......---------,,,,,,,,,+++---//////...---...///................................................---......///////////////......------------......333222111111000111111111222444666888999888777666555555555555666777999:::777888888888888999999999888999:::<<<======>>>===>>>>>>?????????@@@@@@@@@CCCCCCCCCBBBCCCFFFLLLPPP\\\[[[WWWPPPJJJIIILLLOOOSSSRRRPPPKKKFFFBBBAAAAAADDDHHHNNNSSSVVVYYY[[[]]]aaaaaaaaaaaaccceeeggghhhkkklllnnnppprrrttttttuuuwwwwwwvvvtttrrrrrruuuwww{{{|||}}}~~~~~~~~~}}}|||{{{{{{{{{|||~~~}}}}}}}}}}}}~~~~~~xxxuuuwwwzzz}}}{{{uuunnnjjjhhh___[[[VVVSSSRRRPPPLLLIIIEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@????????????>>>>>>BBBCCCGGGNNNUUUaaavvv{{{sssjjj]]]PPPGGGEEEJJJPPPiiieeeMMMFFFDDDBBBHHHSSSnnn}}}gggQQQGGGGGGBBB@@@CCC@@@AAAAAA???>>><<<;;;999999888777666555555444555555444444333333333333444444333333444444444555555555666555666:::<<<===BBBIIIxxx^^^NNNLLLGGGFFFFFFBBBBBBAAA@@@>>><<<:::999888;;;:::999888666555555444222222111111111000000000......---,,,,,,,,,,,,---***,,,---...---,,,---...........................---------------------,,,---......///////////////......------------......222222111111111111222222333444666777888777666666555555444444555777888999777777888888888999999999::::::;;;<<<===>>>??????AAA@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDDDDEEEIIIOOOSSS___^^^ZZZSSSMMMJJJLLLOOOTTTTTTQQQMMMGGGCCCAAAAAAAAAEEELLLQQQUUUYYY\\\^^^`````````aaaccceeehhhiiikkklllnnnppprrrtttuuuvvvxxxxxxxxxvvvttttttvvvxxx{{{|||}}}~~~~~~~~~}}}|||||||||}}}}}}}}}|||}}}}}}||||||}}}}}}{{{|||vvvtttxxx{{{zzztttnnnllllllccc```\\\YYYVVVTTTPPPMMMFFFEEECCCBBBAAA@@@@@@AAA@@@?????????????????????AAABBBFFFJJJMMMXXXlllvvvpppfffYYYNNNHHHFFFKKKQQQhhhjjjOOOGGGEEECCCHHHRRRlllmmmTTTHHHGGGBBBAAADDDBBBBBBAAA@@@>>><<<;;;:::999666555444333333222333333555444333222222333444555333333444444555555666666888999;;;??????@@@FFFNNNvvv\\\NNNMMMIIIGGGGGGBBBCCCBBBAAA???===;;;:::999;;;:::999888777666444444222222222222222111111111///...---,,,,,,,,,------)))+++,,,,,,++++++,,,---........................------------,,,,,,,,,,,,---......///////////////......------------......222111111000111111222222333444555666777666666666555555444444444666777888777777888888888999999999;;;;;;;;;<<<===>>>???@@@BBBAAA@@@@@@???@@@@@@AAADDDDDDEEEEEEFFFJJJOOOTTT]]]\\\ZZZTTTNNNLLLOOORRRUUUTTTSSSNNNIIIDDDBBBAAA>>>CCCJJJQQQVVVZZZ^^^```^^^___```bbbeeehhhkkkmmmlllmmmnnnppprrruuuvvvwwwyyyzzzyyyxxxvvvvvvxxxyyy{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}|||}}}~~~}}}|||{{{{{{{{{}}}|||yyyyyy{{{}}}~~~~~~{{{~~~wwwtttwwwzzzyyyuuuqqqnnnnnneeeccc___\\\XXXUUUQQQNNNHHHFFFDDDBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBEEEHHHKKKSSSgggyyyzzzpppdddVVVNNNIIIGGGLLLSSShhhlllQQQHHHFFFDDDIIITTThhhoooUUUGGGFFFBBBCCCFFFDDDBBBAAA@@@???===;;;:::999666555444333333222333333666555333333333333555666333333444555555666777777888:::>>>BBB@@@AAAIIISSSttt[[[NNNNNNIIIGGGGGGAAAAAAAAAAAAAAA@@@@@@@@@@@@:::::::::999777666444333222222222222222222222222//////.........---------)))+++,,,---,,,+++,,,------------------------------------------------------......///////////////......------------......000000000000000000111222222222333444555666666666555444444333444555666777777888888888888999999999;;;;;;;;;;;;<<<>>>???@@@BBBAAA@@@?????????@@@AAABBBDDDEEEFFFGGGJJJNNNQQQWWWXXXWWWSSSOOONNNQQQUUUTTTUUUSSSPPPJJJEEECCCBBB@@@EEELLLRRRWWW[[[^^^aaa^^^___```bbbfffjjjmmmooonnnnnnoooppprrrtttvvvwwwxxxyyyyyyxxxvvvvvvwwwyyyzzz{{{|||}}}}}}~~~~~~}}}~~~|||}}}~~~~~~}}}|||||||||}}}}}}|||{{{zzzzzz|||~~~{{{xxxxxxzzz|||}}}~~~}}}yyyvvvwwwxxxxxxwwwtttqqqnnndddccc```\\\XXXSSSOOOMMMHHHGGGDDDBBBAAAAAABBBCCCAAABBBBBBBBBBBBCCCCCCCCCAAAAAADDDGGGIIIQQQaaaqqqwwwgggWWWPPPKKKGGGLLLUUUhhhnnnTTTJJJGGGDDDJJJUUUfffpppUUUFFFFFFCCCDDDGGGDDDBBBBBB@@@???===<<<::::::888777666555555444555555555555444444444444555555333333444555666777777888555888===@@@@@@DDDRRRaaarrrYYYLLLMMMHHHFFFEEE???????????????@@@@@@@@@@@@:::::::::999888666444333111111111111111111111111...///000000000///...---+++,,,......---------...------------------------,,,,,,------......//////---......///////////////......------------......//////......///000000111000000111222444555555666555444333333333444555666777888888888888999999999;;;:::::::::;;;===???@@@AAA@@@???>>>>>>???AAABBB@@@BBBEEEFFFGGGIIILLLNNNOOOPPPPPPNNNLLLLLLPPPSSSTTTTTTTTTPPPKKKGGGEEEDDDFFFJJJPPPUUUXXXZZZ]]]______```aaacccfffiiilllnnnnnnnnnnnnoooppprrrtttvvvvvvwwwwwwvvvuuutttuuuvvvyyyzzz{{{||||||}}}}}}|||~~~~~~}}}~~~}}}}}}|||{{{|||}}}~~~~~~}}}~~~|||{{{{{{}}}{{{yyyyyy{{{|||}}}~~~xxxvvvtttvvvxxxvvvqqqmmmeeedddbbb^^^XXXSSSOOOMMMHHHFFFCCCAAA@@@@@@BBBCCCAAAAAABBBBBBCCCCCCCCCCCCAAA@@@AAADDDHHHMMMZZZeeezzznnn[[[RRRKKKFFFKKKTTTeeeqqqYYYNNNHHHCCCJJJWWWhhhqqqVVVGGGFFFDDDDDDFFFBBBCCCBBBAAA???===<<<;;;:::888777666555555444555555444444555555555555444444333333444555666777888888555888<<>>>>>===<<<;;;;;;::::::::::::999888666444333////////////000000000000...///111222222000...---,,,...000000///...///000------------------------,,,,,,------...///000000---......///////////////.........------........................///000000...///000111333444555666555444333333333444555666777888888888888999999999::::::::::::;;;===>>>@@@@@@???>>>======???AAABBB???BBBEEEGGGGGGHHHJJJKKKHHHJJJKKKIIIGGGHHHKKKOOOSSSTTTTTTQQQLLLHHHFFFEEEKKKNNNSSSVVVXXXYYY[[[\\\aaaaaaaaaccceeehhhjjjlllnnnmmmmmmmmmoooqqqrrrtttsssuuuuuutttsssrrrssstttxxxyyyzzz{{{||||||||||||~~~~~~~~~}}}|||{{{{{{{{{|||~~~|||{{{}}}}}}||||||}}}~~~|||yyyzzz{{{|||}}}~~~yyyuuurrrtttxxxwwwqqqkkkggggggeeeaaaZZZTTTQQQOOOGGGEEEBBB@@@??????AAABBBAAAAAAAAABBBBBBCCCCCCCCCBBB??????BBBFFFKKKTTT]]]ttt|||}}}ttt^^^TTTLLLEEEIIIRRRaaa|||ttt]]]QQQIIIBBBIIIWWWjjjrrrWWWGGGGGGDDDDDDDDD???CCCBBBAAA???>>><<<;;;:::666666444333333333333333333444555666666555444333333333444555666777888999888999<<>>===<<<;;;::::::999999888888777777000000111111111000000///222111///...,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,...//////...------...////////////000000000000---......,,,***+++///444////////////............000000000000222444666777888666333111111333777999777666666666666888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@BBBCCCCCCCCCCCCCCCEEEGGGIIIKKKIIIHHHFFFEEEFFFHHHJJJLLLPPPRRRSSSRRRNNNIIIGGGEEEIIINNNTTTXXXXXXYYYZZZ\\\``````bbbdddgggiiilllmmmnnnnnnmmmkkkjjjjjjmmmpppsssssssssqqqooommmnnnooouuuvvvyyyzzzzzz{{{}}}}}}}}}||||||zzzzzz{{{|||}}}}}}~~~~~~}}}}}}||||||}}}{{{zzzyyyvvvuuuwwwwwwooorrrwwwuuuqqqppplllhhhccc^^^YYYTTTNNNKKKGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBBBBAAABBBCCCEEEFFFEEEEEEFFFFFFGGGJJJOOOSSShhhvvvxxxwwwzzzzzz___RRRMMMHHHHHHLLL___uuu|||eeeTTTHHHEEELLLWWWjjjzzzcccKKKAAAAAAAAABBBEEEBBBAAA@@@???>>><<<;;;;;;:::999888666555555444444000111222333444555555555666555555555666777999:::===???AAACCCMMMeeegggYYYLLLGGGGGGFFFDDDCCC????????????>>>===<<<;;;888888777666555555444444222222222333222222111000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,...//////...------...---------.........//////111111///---,,,,,,...000000000000000000000000000111000000000111333444666444444333333333444666777888888777777888999;;;<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<===???@@@AAA@@@AAADDDFFFGGGHHHGGGGGGHHHGGGFFFEEEFFFIIIKKKMMMQQQSSSTTTSSSOOOJJJFFFEEEGGGLLLRRRVVVXXXYYY[[[]]]```aaabbbcccfffhhhkkklllmmmnnnnnnmmmkkkkkkmmmooopppqqqqqqooommmlllnnnooouuuvvvyyyzzzzzz{{{}}}}}}}}}{{{{{{|||{{{|||}}}~~~~~~}}}~~~|||zzz{{{}}}{{{zzzyyyvvvuuuwww~~~xxxooorrrvvvuuuqqqppplllhhhbbb]]]XXXTTTOOOLLLHHHHHHGGGFFFDDDCCCBBBBBB??????>>>>>>??????@@@@@@@@@AAABBBBBBCCCFFFJJJNNN```nnnyyyyyy{{{|||aaaTTTNNNHHHHHHKKKVVVjjjlllYYYMMMHHHMMMVVVjjj{{{eeeMMMCCCBBBBBBBBBDDDBBBAAA@@@???>>><<<;;;;;;:::999888666555555444444222333444555555555555555555555444555555777999:::999<<<@@@HHHXXXtttdddWWWJJJGGGHHHGGGEEEEEE????????????>>>===<<<<<<888888777666444333222222444444444444444333222111------,,,+++++++++++++++---------------------------......//////......---,,,...//////...------...+++,,,,,,,,,,,,---------111000...///000000///...222222222222222222222222111111111111111222333333000111333444555555555555777777777777888999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@===@@@EEEHHHJJJHHHFFFDDDFFFFFFEEEEEEGGGJJJMMMOOORRRUUUVVVUUUPPPJJJFFFDDDDDDHHHNNNSSSVVVYYY[[[]]]aaaaaabbbccceeegggiiijjjlllmmmoooooommmmmmmmmnnnmmmnnnnnnnnnllllllmmmooouuuvvvyyyzzzzzz{{{}}}~~~}}}{{{zzz{{{}}}}}}~~~~~~}}}}}}}}}}}}zzzyyyzzz~~~{{{zzzxxxuuuuuuwww|||~~~zzzqqqqqquuuuuurrrqqqlllhhhaaa[[[WWWSSSPPPNNNJJJIIIHHHGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@>>>?????????@@@BBBFFFIIIUUUcccwwwzzzyyy{{{cccVVVPPPIIIGGGJJJPPPaaavvvttt```RRRKKKNNNTTThhh}}}iiiRRRGGGDDDDDDCCCCCCBBBAAA@@@???>>><<<;;;;;;:::999888666555555555555555555666666666666666555444444444444555777999:::888;;;BBBPPPgggcccVVVJJJGGGHHHFFFDDDDDD????????????>>>===<<<<<<::::::999777666444333333444444444444333222111111---,,,,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,...//////...------...++++++,,,,,,,,,------------,,,,,,///444666444111111111222222222222222333222222222111111111222222///000111333444555555666555555555555666777888888999::::::;;;;;;<<<<<<<<<===============>>>??????===@@@DDDGGGHHHGGGEEECCCDDDDDDEEEFFFHHHKKKNNNPPPSSSVVVXXXWWWRRRLLLFFFCCCBBBEEEKKKPPPUUUYYY\\\^^^aaaaaabbbcccdddeeeggghhhkkkmmmpppqqqooonnnnnnnnnlllmmmnnnmmmmmmmmmoooppptttvvvyyyzzzzzz{{{}}}}}}{{{{{{|||~~~~~~}}}}}}}}}{{{zzz{{{{{{yyyxxxuuuuuuwwwyyy|||~~~uuurrrtttuuusssrrrmmmhhhaaa[[[WWWTTTQQQPPPLLLKKKJJJHHHFFFEEECCCCCCCCCCCCDDDDDDDDDCCCAAA@@@???@@@@@@@@@@@@BBBEEEHHHLLLYYYlll}}}{{{|||fffYYYRRRJJJGGGIIINNN[[[mmm|||wwwcccTTTNNNOOORRRfff}}}oooYYYKKKGGGEEEDDDBBBBBBAAA@@@???>>><<<;;;;;;999888777666555555555555666666666777666666555555444444444444555777999;;;;;;>>>GGGYYYsss~~~cccVVVJJJGGGGGGEEEBBBAAA@@@@@@@@@@@@???>>>===<<<::::::999777666444333333333333333222222111000///---------------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,...//////...------...,,,---------............---,,,---000555666444111000000000111111111222222333333333333222222222111111111000111222444666888444555666666777888888888999999::::::;;;<<<======???>>>>>>>>>???@@@@@@AAA@@@AAABBBCCCDDDEEEEEEEEECCCDDDEEEGGGIIIMMMOOOQQQTTTWWWZZZZZZUUUMMMGGGDDD@@@CCCHHHNNNTTTZZZ]]]^^^bbbbbbbbbcccdddeeefffgggjjjmmmppprrrqqqooooooooommmnnnoooooonnnoooqqqrrrtttvvvyyyzzzzzz{{{}}}||||||~~~~~~}}}}}}{{{yyywwwtttuuuwwwwwwzzzyyyssssssuuuuuurrrmmmhhhaaa\\\XXXUUUSSSRRRNNNMMMLLLJJJHHHEEEDDDCCCAAABBBBBBCCCBBBAAA???>>>@@@AAABBBAAAAAAAAADDDFFFGGGRRRcccwwwhhh[[[TTTKKKGGGHHHJJJUUUfffwwwuuuaaaTTTPPPQQQRRRcccwwwxxxaaaPPPIIIGGGEEEBBBBBBAAA@@@???>>><<<;;;;;;999888777666666555555666555666666666666555555444444444444555666888:::<<>>===<<<888888777666444333222222222222222111000///...---......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,...//////...------...............////////////000000000111222222000.........//////000111111111333444444444444444333222333222111111222444666888777888999::::::;;;;;;:::888999::::::;;;<<<======???>>>>>>???@@@AAABBBCCCCCCBBBAAAAAAAAACCCEEEFFFCCCDDDEEEGGGJJJMMMPPPQQQSSSWWW[[[\\\WWWPPPIIIEEEAAABBBFFFLLLTTTZZZ]]]^^^bbbbbbbbbcccdddfffggghhhkkknnnqqqrrrqqqpppppppppooopppqqqpppoooppprrrsssuuuvvvyyyzzzzzz{{{}}}~~~}}}~~~{{{xxxvvvttttttwwwvvvyyyuuusssuuuvvvsssmmmiiiccc^^^[[[XXXUUUSSSQQQPPPNNNKKKIIIFFFDDDCCCCCCCCCDDDDDDDDDCCCBBBBBB???@@@AAAAAA??????AAACCCDDDMMM\\\nnniii]]]UUULLLGGGHHHLLLUUUggg{{{qqq]]]RRRQQQSSSTTT___qqqjjjTTTJJJHHHFFFBBBBBBAAA@@@???>>><<<;;;;;;888888777666666666666666555555666666666666666555555555555666777:::<<<===BBBIIIYYYpppxxx___SSSHHHFFFGGGFFFCCCBBB@@@@@@@@@@@@???>>>======888888777666555555444444222222222111000///---,,,......------,,,------------------------------------......//////......---,,,...//////...------...---.........////////////000111222111///......///......//////000111111222333444555666666666555444333333444444555555555555888888:::;;;<<<<<<;;;;;;888999999:::;;;<<<===>>>=========>>>???AAABBBCCCBBBAAAAAA@@@AAABBBDDDEEECCCDDDFFFHHHKKKMMMOOOPPPRRRWWW\\\]]]YYYQQQJJJFFFBBBBBBEEELLLTTT[[[]]]^^^bbbbbbcccdddeeegggiiijjjlllnnnqqqqqqqqqpppqqqrrrpppqqqqqqqqqooooooqqqsssuuuvvvyyyzzzzzz{{{}}}}}}}}}~~~~~~~~~{{{|||~~~{{{xxxvvvssstttwwwvvvyyywwwsssvvvvvvsssllliiiddd```]]]ZZZWWWTTTRRRQQQOOOLLLIIIGGGEEEDDDEEEEEEDDDDDDDDDEEEEEEFFF@@@AAABBBAAA@@@???@@@AAAAAAIIIVVVfffyyyiii]]]VVVLLLGGGGGGLLLUUUjjjooo[[[QQQSSSVVVVVV\\\kkkpppWWWKKKIIIGGGCCCBBBAAA@@@???>>><<<;;;;;;888777777666666666666666555555666777888888888888666666666777999;;;>>>???CCCNNN```wwwvvv\\\PPPFFFFFFHHHGGGDDDCCC@@@@@@AAA@@@@@@???>>>===::::::999999888888777777333333222222000///...---...---,,,,,,+++++++++,,,////////////////////////+++,,,,,,------,,,,,,+++,,,...//////...------...---------.........//////,,,///111000......000333...//////000111111222222333444666777777777666555222333666777888666444333666777999:::;;;;;;:::999888888999:::;;;======>>>;;;;;;<<<===???@@@BBBCCCAAAAAAAAAAAABBBCCCCCCDDDCCCDDDFFFIIIKKKMMMOOOPPPRRRWWW\\\^^^ZZZSSSKKKGGGCCCCCCEEELLLTTT[[[]]]]]]bbbbbbcccdddfffhhhjjjkkkmmmoooqqqqqqpppppprrrssspppqqqqqqpppooooooppprrruuuvvvyyyzzzzzz{{{}}}}}}}}}||||||~~~~~~~~~|||zzzvvvyyy|||{{{xxxvvvssstttwwwvvvyyyxxxsssvvvwwwsssllliiieeebbb___\\\XXXUUUSSSRRRPPPMMMJJJGGGEEEDDDAAA@@@??????@@@AAACCCDDDBBBCCCDDDCCCAAA@@@AAABBB>>>FFFQQQ```sssiii^^^VVVMMMGGGGGGFFFPPPgggppp[[[QQQTTTXXXXXXZZZhhh}}}tttYYYKKKJJJHHHCCCBBBAAA@@@???>>><<<;;;;;;888777777666666666666777555666777888999:::::::::777777777888:::<<>><<<;;;:::;;;:::999777666444333222555777555...,,,000111---444...---333444...---111)))///000---,,,//////+++------------------------111000///...---,,,,,,,,,...000111111///------...////////////000000000000000111222222111222444666555555666666666666555555888666444222222444666888888888888888888999999999:::::::::;;;;;;;;;;;;<<<===============>>>>>>??????AAABBBBBBAAAAAACCCDDDCCCDDDEEEGGGIIIKKKLLLMMMPPPSSSWWW[[[\\\XXXPPPJJJFFFEEEEEEIIIOOOVVV[[[^^^bbbbbbbbbbbbcccfffhhhiiillllllmmmnnnpppqqqrrrsssppppppooonnnmmmnnnqqqssstttsssuuuyyy~~~}}}||||||}}}~~~~~~{{{yyy|||{{{zzz{{{}}}~~~~~~~~~~~~}}}{{{zzzzzzzzzwwwzzz~~~|||wwwsssrrrtttvvv{{{zzzvvvrrrpppqqqllleeeaaa___^^^[[[XXXTTTRRROOOMMMKKKIIIEEEBBBAAA@@@@@@AAABBBCCCDDDEEEBBB@@@>>>???AAABBBAAA>>>AAABBBIIIWWWiii}}}hhh[[[TTTNNNHHHFFFKKKXXXmmmtttbbbTTTNNNNNNQQQ^^^lll~~~www\\\LLLHHHHHHHHHBBBAAA@@@???>>><<<;;;;;;;;;:::888777666555666666666777888999999888777666555666999===<<<;;;@@@GGGKKKXXXiiizzzpppYYYPPPHHHGGGFFFCCCBBBCCC@@@@@@??????>>><<<;;;:::;;;:::999777666444333222000444555111000333444111...******000111......222---111000,,,+++...///,,,------------------------...------,,,,,,,,,,,,---...///000///---,,,---........./////////000000000///000111111000111333444555555666666666666555555888777555444444555777888444444444555555555555666<<<<<<<<<============>>>=========>>>???AAABBBCCCAAACCCDDDCCCBBBBBBCCCDDDDDDDDDEEEGGGHHHJJJKKKLLLOOORRRVVV[[[[[[WWWPPPKKKFFFEEEDDDHHHNNNVVV\\\___aaaaaaaaabbbccceeeggghhhkkklllnnnpppqqqrrrrrrrrrpppppppppnnnmmmmmmppprrrwwwwwwyyy~~~~~~}}}|||}}}~~~}}}|||zzzzzzzzzzzzzzz{{{}}}|||zzzyyyxxxxxxvvvyyy}}}~~~||||||}}}~~~~~~~~~~~~~~~}}}xxxtttsssuuuyyy~~~}}}xxxuuusssrrrmmmhhhcccaaa___\\\ZZZUUUSSSQQQOOOMMMJJJGGGDDDBBBBBBAAAAAABBBBBBCCCDDDBBB@@@??????AAABBBAAA???BBBBBBGGGSSScccvvvjjj\\\TTTMMMHHHFFFHHHUUUiii~~~xxxdddTTTMMMMMMPPP]]]mmmwww\\\MMMHHHGGGEEEBBBAAA@@@???>>>===<<<;;;;;;:::888777666555666666666777888888888777666666666777:::===<<<<<>>===;;;;;;;;;:::999777666444333222...222444222111222222000555333111222111//////111000111///+++***---...---------------------------+++++++++++++++,,,---...---......---++++++,,,...------........./////////...///000000///000222444555666666777777666666555444444444444444444444444666666777777777888888888<<<<<<<<<============>>><<<<<<===>>>@@@BBBCCCEEECCCDDDEEEDDDCCCBBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJNNNQQQUUUYYY[[[WWWQQQKKKEEEDDDCCCFFFMMMVVV\\\`````````aaabbbccceeefffgggkkkllloooqqqssssssrrrqqqpppqqqqqqooommmlllnnnooowwwxxx|||}}}|||{{{|||}}}|||{{{xxxzzz{{{zzzyyy{{{|||yyywwwvvvvvvxxxzzz||||||||||||}}}}}}~~~~~~~~~~~~{{{vvvuuuxxx|||{{{xxxxxxssspppkkkhhheeebbb___]]]XXXVVVTTTRRRPPPMMMJJJGGGDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@BBBAAAEEENNN[[[lllnnn___TTTKKKGGGGGGIIITTTfff{{{hhhVVVMMMMMMPPP^^^nnnwww]]]MMMIIIFFFBBBBBBBBBAAA???>>>===<<<;;;;;;:::888777666555666666666666777777777777666666777888:::<<<<<<>>>GGGQQQ]]]lll}}}iiiUUUMMMHHHHHHHHHDDDBBBBBB@@@@@@@@@???>>>===<<<;;;::::::999777666444333333111333444111......000111222333333111000222444444000///---,,,,,,......---------------------------,,,,,,,,,+++,,,,,,---...---------,,,******,,,...------------.........//////000111000000000222444666666777777777777666666444444555666666555444444888888999999::::::;;;;;;:::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<===???AAABBBCCCDDDEEEDDDBBBAAAAAABBBDDDDDDEEEFFFGGGGGGHHHHHHMMMOOOTTTXXXZZZWWWRRRMMMEEECCCBBBEEELLLUUU\\\`````````aaabbbccceeefffgggjjjlllooorrrssssssrrrppppppqqqrrrpppnnnllllllmmmsssvvv{{{~~~{{{zzz|||}}}}}}|||xxxzzz|||zzzxxx{{{~~~zzzwwwvvvvvv|||}}}~~~}}}yyyxxxzzz|||~~~{{{{{{uuutttqqqmmmjjjfffcccaaa\\\ZZZWWWUUUSSSQQQMMMJJJGGGFFFDDDCCCBBBBBBAAAAAABBBAAAAAAAAABBBBBBBBBAAABBB@@@BBBIIISSSccczzzssscccVVVKKKGGGHHHLLLUUUfff{{{pppZZZOOOOOORRR___rrrwww^^^NNNIIIEEEAAACCCBBBAAA@@@>>>===<<<<<<;;;:::888777666555666666555666666666777777777777777777999;;;<<<@@@LLLZZZkkkyyyfffSSSLLLGGGGGGHHHDDDBBBBBB@@@@@@@@@@@@???===<<<;;;:::999888777666555444333555555333111......555;;;===CCCEEE>>>999999555000000---,,,...//////---,,,------------------------///......---------------,,,---...---,,,,,,---///------------.........///000111222222111111333555666666777777777777666666777888999::::::999888777555666666777888888999999:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<===>>>???@@@AAABBBCCCBBB@@@???@@@AAADDDDDDEEEFFFGGGGGGHHHHHHLLLOOOSSSXXXZZZXXXSSSOOOFFFCCCAAACCCJJJSSS\\\```___```aaacccdddeeeffffffiiikkknnnqqqsssrrrqqqpppoooqqqrrrqqqnnnlllkkkkkkqqquuu{{{~~~~~~{{{zzz|||}}}}}}|||xxx{{{}}}|||zzz||||||zzzyyyxxx~~~~~~~~~~~~~~~~~~~~~{{{zzz|||{{{}}}|||xxxwwwvvvsssoookkkgggfff___]]]ZZZXXXWWWTTTPPPMMMHHHGGGFFFDDDCCCBBBAAAAAABBBBBBCCCBBBBBBBBBBBBCCCAAA@@@BBBGGGNNN]]]ssswwwhhhZZZNNNIIIIIIKKKTTTeee}}}xxx___RRRQQQUUUbbbwwwzzz```OOOIIIFFFCCCCCCBBBAAA@@@???===<<<<<<;;;:::888777666555666666666666666666777777888888666777888:::<<>><<<<<<999999888777666555444444555444333333222444>>>IIIyyyvvvcccSSS???,,,777111...///111///---,,,------------------------000///......------------,,,...000000///...///000------........./////////000111222222111222444666666777777888888777777666444555666777777666555444666666777888999::::::;;;<<<<<<<<<============>>>??????????????????@@@AAA@@@AAABBBAAA@@@???@@@AAADDDDDDEEEFFFGGGHHHIIIJJJLLLOOOSSSXXX[[[ZZZVVVRRRHHHDDDAAABBBHHHRRR[[[``````aaabbbdddffffffggggggiiijjjmmmoooqqqqqqpppooonnnppprrrrrrooollljjjjjjssswww|||}}}|||{{{|||}}}|||{{{yyy{{{||||||{{{~~~|||{{{zzz}}}||||||{{{|||~~~~~~|||{{{{{{||||||{{{}}}zzz}}}|||zzz{{{{{{yyytttoookkkjjjaaa___]]][[[YYYVVVRRRPPPIIIHHHFFFEEECCCBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDDAAAAAABBBFFFKKKWWWlll{{{mmm```TTTLLLJJJGGGPPPcccdddUUUTTTXXXfff}}}fffQQQIIIGGGFFFCCCCCCBBB@@@???>>>===<<<;;;:::888777666555666666777666666666777888999:::777777999;;;>>>HHH]]]ppp{{{aaaSSSKKKEEEDDDEEEDDDDDDFFFAAAAAAAAA@@@???>>>===<<<999999888777666555444444222111333555444666@@@MMMnnnRRRDDD:::111000000...---...------------------------------,,,,,,------......,,,///333444333111111111....../////////000000000///000111111000111333555777777888888888888777777333333444444444444333333666777888999:::;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>???@@@BBBBBB???AAABBBAAA@@@@@@AAACCCDDDDDDEEEGGGHHHJJJKKKLLLMMMOOOSSSXXX\\\[[[XXXTTTJJJEEEAAAAAAGGGPPPYYY^^^aaabbbdddfffggghhhhhhggghhhiiikkkmmmnnnooooooooollloooqqqrrrpppmmmjjjjjjtttwww|||~~~~~~~~~~~~}}}|||}}}~~~}}}|||zzzyyyyyyyyyzzz|||~~~~~~|||{{{}}}}}}|||{{{{{{|||}}}}}}}}}{{{zzz{{{||||||}}}|||~~~{{{}}}|||{{{~~~}}}wwwrrrnnnmmmcccaaa^^^\\\ZZZXXXTTTQQQIIIHHHGGGEEEDDDCCCCCCCCCBBBDDDEEEDDDBBBBBBCCCEEEBBBBBBDDDFFFHHHQQQdddvvv~~~qqqfffZZZOOOJJJHHHQQQeeehhhWWWUUUXXXjjjoooTTTHHHHHHIIICCCCCCBBBAAA???>>>======;;;:::888777666555666666888777777777888999;;;<<<999999;;;>>>AAANNNfff||||||aaaTTTKKKDDDCCCDDDDDDDDDGGGAAAAAAAAA@@@???>>>===<<<999888888777666555555444000000333666444333<<>>@@@AAABBB@@@AAABBBBBBBBBAAACCCDDDCCCDDDEEEGGGIIIKKKLLLMMMMMMOOOTTTYYY\\\\\\YYYVVVKKKFFFAAA@@@FFFOOOXXX^^^aaabbbdddggghhhhhhhhhhhhiiiiiijjjkkklllnnnooooookkknnnqqqrrrpppmmmkkkjjjsssvvvzzz|||{{{|||~~~}}}||||||~~~~~~{{{yyyxxxwwwwwwyyy|||~~~~~~}}}~~~}}}{{{~~~}}}}}}}}}}}}}}}~~~}}}{{{zzz{{{|||~~~}}}|||~~~}}}~~~||||||yyyssspppooocccaaa___]]][[[XXXTTTRRRIIIHHHGGGEEEDDDDDDCCCCCCBBBDDDFFFEEEBBBAAACCCEEEDDDDDDEEEFFFFFFMMM^^^ooosssjjj^^^QQQKKKLLLUUUiiiiiiXXXUUUXXXmmmtttVVVHHHHHHKKKDDDCCCBBBAAA???>>>======;;;:::888777666555666666999888888777888:::<<<===;;;;;;===@@@DDDRRRmmm|||```PPPKKKEEEBBBCCCDDDCCCAAABBBAAAAAA@@@???>>>======;;;:::888777555444444333444333222222222333444555EEEXXXvvv|||HHH***222444,,,,,,...---------------...///000---,,,,,,++++++,,,,,,---...------...///111333444222111000.........///000000000000000111111111111444555666555444333444555888888999999999888777777222111111222444777:::<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>???AAABBBBBBBBBAAAAAAAAABBBCCCCCCEEEEEEDDDDDDEEEGGGIIIJJJQQQOOORRR[[[]]]XXXTTTTTTJJJEEEAAAAAACCCIIITTT^^^aaacccfffgggfffeeeeeeeeefffgggiiilllnnnoooppppppqqqpppooonnnmmmmmmmmmnnnuuuwwwzzz{{{{{{{{{|||}}}}}}||||||~~~|||vvvwwwxxxxxxwwwwwwyyy{{{yyyzzz{{{{{{|||{{{{{{{{{~~~~~~|||{{{{{{{{{|||}}}}}}|||}}}}}}~~~~~~{{{~~~wwwpppmmmmmmbbbbbb```^^^ZZZVVVRRRPPPKKKIIIGGGFFFEEEDDDBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDCCCDDDFFFFFFKKKYYYgggsssggg[[[RRRMMMKKKTTTgggiii[[[XXXZZZmmmyyy[[[LLLHHHGGGDDDBBB@@@?????????===;;;;;;:::999888777777777777555555555555666888999:::999;;;@@@FFFLLL[[[ttt~~~bbbPPPKKKEEEBBBCCCEEEDDDCCCBBBAAAAAA@@@???>>>======;;;:::888777555444444444222222111000000000111222777???NNN]]]jjjrrruuuvvvggg@@@+++000000---......---------------...//////---,,,,,,++++++,,,,,,---///.........///111333444222111000///......///000111111111111111222333333333555666666444444555666999999999999999888777666444333333333555777:::<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAABBBCCCBBBBBBAAAAAAAAABBBCCCCCCEEEEEEEEEEEEFFFHHHIIIJJJNNNMMMQQQYYY]]]YYYVVVVVVMMMGGGBBB@@@BBBFFFQQQ\\\___bbbfffggggggffffffgggfffgggiiikkknnnooopppqqqqqqppppppooonnnmmmmmmllltttvvvyyyzzzzzzzzz|||}}}|||}}}{{{xxxyyyyyyxxxwwwvvvwwwxxxxxxxxxzzz{{{|||}}}}}}}}}}}}|||{{{{{{{{{|||}}}}}}zzzsssooonnndddcccbbb___[[[WWWTTTQQQMMMKKKIIIGGGGGGFFFCCCAAABBBBBBCCCCCCCCCCCCCCCCCCDDDCCCDDDFFFFFFJJJXXXeee~~~sssfffZZZPPPKKKJJJSSSfff~~~fffWWWUUUXXXmmm{{{^^^MMMIIIHHHDDDBBB@@@?????????===;;;;;;:::999888777777777777666666666777888999:::;;;:::<<>>======<<<::::::888666555444444444444333111000//////000000222333555888<<>>CCCLLLXXXjjjfffOOOJJJDDDBBBCCCEEEDDDCCCAAAAAA@@@???>>>===<<<<<<:::999888666555555444444777555444222111000111111111222333444444333222111333///111///)))---222,,,......---------......///------,,,,,,,,,,,,------//////..................000000000////////////000111000//////111333555777333444666666555555666888999999999888777666555444555555555555666777888999::::::;;;;;;<<<=========?????????@@@AAABBBCCCDDDAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKOOOUUUYYYZZZZZZYYYQQQJJJCCC@@@???BBBLLLVVV\\\```eeehhhiiihhhhhhhhhdddfffhhhkkknnnpppqqqrrrssssssttttttssspppnnnlllppprrrvvvxxxxxxzzz|||}}}}}}|||yyy{{{||||||yyyxxxwwwwwwyyyzzzzzz{{{|||~~~~~~|||||||||xxxqqqlllkkkiiifffbbb^^^ZZZXXXSSSPPPLLLJJJIIIGGGFFFDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEHHHRRR\\\ooottteeeWWWMMMIIIFFFOOO___rrrjjjXXXUUUYYYkkkeeeOOOHHHGGGDDDCCCAAA@@@@@@???===;;;;;;:::999999888888888888777777888888999;;;<<<===@@@AAAHHHUUUdddwwwhhhNNNIIICCCAAABBBDDDCCCBBBAAA@@@@@@???>>>===<<<<<<999999888666555555555555777555333111000000000000,,,---...000000///...---))),,,444111(((...333***///......---------.........------,,,,,,------...------------------,,,,,,/////////000000000000/////////...///000222444555222444555555444444555777777777777777666555444333333333444444555666777777::::::;;;;;;<<<======>>>>>>>>>>>>>>>???AAABBBCCCAAA@@@@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKLLLNNNPPPSSSWWW[[[[[[YYYSSSLLLFFFCCCAAACCCKKKTTT[[[```eeehhhhhhgggggggggeeefffiiikkknnnpppqqqrrrttttttuuuvvvuuurrrpppnnnppprrruuuwwwxxxyyy{{{}}}~~~~~~yyy{{{}}}}}}|||||||||~~~~~~~~~}}}|||||||||}}}}}}~~~|||vvvrrrqqqooolllgggccc___\\\UUURRRMMMJJJIIIGGGEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFDDDCCCEEEEEEGGGNNNWWWhhh}}}vvvgggYYYNNNIIIDDDLLL[[[mmmlllYYYUUUYYYeee|||hhhPPPGGGGGGEEECCCAAA@@@@@@@@@>>><<<;;;:::999999999999999999777777777888999:::;;;<<>>===<<<<<<;;;999888777666555555555555444333111///...............---+++***+++,,,...000))),,,333111)))...222***//////...------------.........------------......,,,------...------,,,,,,...//////000000000000///......///000111222222222222444555444333222333444444444555555555444333333222222333444555666777777999::::::;;;<<<===>>>>>><<<<<<<<<===>>>???AAAAAA@@@@@@@@@AAABBBCCCDDDEEEFFFFFFHHHIIIJJJKKKKKKKKKMMMOOOQQQRRRWWW\\\]]][[[VVVPPPJJJGGGDDDDDDIIIQQQXXX]]]cccggghhhgggggggggfffgggiiilllnnnoooppppppsssssstttttttttrrrqqqpppqqqsssvvvxxxxxxyyy{{{|||~~~~~~~~~zzz{{{}}}}}}}}}~~~}}}{{{{{{{{{{{{~~~}}}~~~~~~}}}|||}}}~~~}}}~~~}}}||||||{{{wwwvvvtttqqqmmmhhhdddaaaWWWTTTOOOKKKIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGDDDCCCDDDEEEEEEKKKQQQaaatttzzzlll]]]PPPIIIEEEJJJWWWhhh|||hhhWWWSSSUUU^^^rrrkkkQQQGGGHHHEEECCCAAAAAAAAA@@@>>><<<::::::999999999999::::::777777777888999:::<<<<<>>===<<<;;;;;;999888777666666555555666333222000///.........///111000...---...///000111...***///000+++...222+++//////...---------------......------------......------.../////////...------...///000111111000///...///111333333222111000333444444333111000000111111111222333333333333222111222333555777888999999999999:::;;;<<<===>>>>>><<<<<<<<<===>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKKKKOOOQQQQQQWWW___aaa^^^\\\VVVQQQMMMHHHDDDFFFLLLRRRXXX___eeehhhiiiiiiiiihhhiiijjjlllmmmnnnoooooopppppppppppppppppppppppprrruuuwwwxxxyyyyyyzzz|||}}}~~~|||}}}~~~{{{||||||{{{|||~~~}}}{{{{{{{{{|||||||||~~~~~~}}}|||{{{|||~~~|||~~~}}}zzzwwwvvvxxx||||||{{{yyyvvvqqqlllhhheee[[[VVVQQQMMMKKKIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCGGGDDDBBBDDDEEEDDDHHHMMMZZZkkkrrraaaQQQHHHGGGJJJTTTeeeyyyxxxcccTTTPPPQQQWWWiiioooTTTIIIJJJEEEDDDBBBAAAAAA@@@>>><<<:::::::::999999::::::;;;888888999999:::<<<===>>>BBBIII[[[vvvpppVVVPPPJJJFFFFFFFFFDDDBBB@@@@@@???>>>===<<<;;;;;;999888777666666555666666444333222000000000111111)))+++...000000///,,,***111)))+++...+++///222,,,000///...---------------......------------......---...000111111111000///---...///111111111000//////111333555555444111000333444444222000//////000//////111222222222222222111222444666888::::::;;;999999:::;;;<<<===>>>???<<<<<<======>>>@@@AAABBB@@@@@@@@@AAABBBCCCEEEEEEFFFGGGIIIKKKLLLLLLKKKKKKJJJNNNPPPQQQWWWaaaeeebbbaaa[[[UUUPPPJJJCCCDDDHHHNNNTTT]]]dddhhhjjjkkkllliiiiiikkklllmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnoooppptttvvvxxxyyyyyyyyyzzz|||{{{|||||||||}}}|||{{{zzzzzz|||}}}|||||||||}}}yyy{{{}}}}}}~~~|||~~~zzzuuurrrsssvvvzzz~~~|||xxxtttooojjjhhh]]]YYYSSSNNNLLLKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBBBBGGGDDDBBBDDDEEEDDDGGGKKKVVVfffwwwdddRRRHHHIIIKKKRRRcccxxxrrr```SSSPPPPPPSSSdddrrrVVVKKKLLLFFFDDDBBBAAAAAA@@@>>>===:::::::::999999:::;;;;;;:::::::::;;;<<<===>>>???GGGPPPdddjjjSSSKKKEEEEEEEEEBBBAAAAAABBBBBBAAAAAA@@@??????>>>:::999888666555555555555111000000//////////////////...---,,,,,,,,,,,,,,,......---------,,,,,,,,,...------...000111000......------------...//////111///+++***+++,,,---,,,.........///000111111222222333333444444555555555333333111000////////////333444444333111000000111000111333444666777888888===;;;888999<<<>>>>>>===<<<;;;;;;:::999888888777???@@@BBBBBBBBBCCCFFFHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKMMMPPPUUUZZZ___ccceeefffccc]]]SSSJJJCCCAAA@@@IIIPPPYYYbbbgggjjjlllmmmiiikkknnnooonnnmmmmmmnnnlllmmmooopppppppppooonnnqqqtttxxxzzzzzzyyyxxxxxx}}}~~~}}}{{{zzz~~~~~~~~~|||{{{|||}}}zzz{{{||||||yyytttpppqqqvvv{{{xxxtttoookkkddd^^^VVVOOOLLLKKKKKKJJJKKKJJJGGGEEECCCBBBBBBCCCDDDCCCCCCCCCDDDEEEGGGHHHRRR]]]sssxxxeeeUUUMMMHHHLLLUUUcccsssvvvcccVVVOOOMMMMMMOOO^^^wwwpppTTTIIIJJJFFFDDDAAA>>><<<<<<<<<===<<<;;;999999999999888666888:::999888:::>>>AAABBBHHHWWWtttkkkSSSKKKEEEEEEEEEBBBAAAAAAAAAAAA@@@@@@??????>>>>>>:::999888666555555555555111111000/////////000000///...------------------......---------,,,,,,,,,...------...000000///---...------------...//////000...,,,+++---......---------...//////000111111111111222222333444444444555444333111000000000000222333444333111000111222555666777999:::;;;;;;;;;<<<:::888999<<<>>>>>>===@@@@@@@@@@@@@@@AAAAAAAAA@@@AAACCCCCCCCCEEEGGGIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMPPPUUUZZZ^^^bbbccceeebbb[[[QQQIIICCCBBBBBBHHHOOOXXX```fffiiikkkllljjjlllnnnnnnmmmllllllmmmmmmnnnoooppppppooonnnmmmnnnqqquuuwwwxxxxxxyyyyyy~~~~~~}}}{{{~~~}}}|||||||||}}}~~~~~~{{{zzzzzz{{{zzz{{{}}}|||xxxsssooopppuuu~~~|||yyytttoookkkfffaaaYYYRRROOONNNMMMLLLKKKJJJHHHFFFDDDCCCBBBBBBCCCBBBBBBBBBBBBDDDEEEFFFOOOYYYnnnyyyfffVVVNNNIIILLLTTTbbbssszzzfffVVVNNNLLLLLLIIIWWWppptttXXXKKKLLLFFFDDDAAA???===<<<======<<<;;;999999:::999888666888:::::::::;;;>>>BBBCCCOOObbblllSSSKKKEEEEEEEEEBBBAAAAAA@@@@@@??????>>>=========:::999888666555555555555222222111000000000000111.........---......//////......---------,,,,,,,,,...---------//////---+++...------------...//////...---,,,---/////////------------...//////000000000000000111222333333333666555444333111111111111000111333222111111222444444555666777888999999999;;;999888999;;;<<<===<<<======>>>???AAABBBCCCCCC@@@AAACCCDDDDDDFFFIIIKKKMMMMMMMMMLLLLLLKKKKKKKKKJJJLLLOOOSSSXXX\\\```bbbbbb^^^WWWNNNFFFBBBBBBDDDHHHNNNWWW___eeehhhkkkmmmkkklllnnnmmmlllkkkkkklllooooooppppppooonnnmmmllllllooorrrtttuuuwwwyyy{{{~~~~~~}}}{{{{{{zzzyyyzzz{{{|||}}}}}}zzzxxxxxxxxxzzz{{{}}}}}}yyysssnnnnnnrrrzzz~~~zzzuuuoookkkiiiddd]]]WWWSSSQQQPPPOOOJJJJJJIIIHHHFFFDDDBBBAAABBBAAAAAAAAAAAACCCDDDEEEJJJSSSggg}}}}}}yyyfffVVVNNNJJJLLLSSS```rrrkkkXXXNNNKKKKKKHHHRRRhhhyyy\\\NNNMMMFFFDDDBBB???>>>=========<<<;;;999999::::::888777999:::;;;<<<===???CCCFFFXXXooolllSSSKKKEEEEEEEEEBBBAAAAAA?????????>>>======<<<<<<:::999888666555555555555333222222111111111111111...............///000111......---------,,,,,,,,,///---------...---,,,***...------------.../////////...---...//////---,,,------------....../////////000000111222333444444666666444333111000000000...000222222111111333444444444555666666666666666999888888999:::;;;<<<<<<::::::;;;<<<>>>???@@@@@@???@@@BBBCCCDDDFFFIIIKKKMMMMMMMMMLLLKKKKKKJJJJJJIIIKKKNNNRRRVVVZZZ]]]___^^^ZZZSSSJJJCCCAAACCCEEEIIIOOOXXX```eeeiiilllnnnlllmmmnnnmmmkkkjjjjjjkkkppppppqqqpppooommmllljjjmmmoooqqqssstttvvvyyy{{{}}}}}}~~~~~~~~~}}}zzzzzzyyyxxxyyyzzz{{{|||~~~|||yyyvvvvvvvvvyyy{{{~~~{{{tttnnnnnnqqqwww{{{vvvppplllkkkfff```ZZZVVVTTTQQQOOOJJJJJJJJJIIIGGGEEEBBBAAACCCBBBAAAAAAAAABBBDDDEEEGGGNNN___vvvxxxvvvyyyxxxeeeVVVMMMKKKLLLRRR___ssssss]]]OOOJJJJJJLLLRRRddd|||___OOOLLLFFFEEECCCAAA???>>>======<<<;;;999999::::::999888999999;;;>>>>>>@@@EEELLLaaa{{{lllSSSKKKEEEEEEEEEBBBAAAAAA??????>>>>>>===<<<<<<;;;:::999888666555555555555333222222111111111111111...............///000111......---------,,,,,,,,,///---------...---,,,***...------------...//////000///......///...,,,***---------...............000000111222333444555555666555444222000/////////...///111111111111333555666666777888888888888888888888999::::::;;;;;;<<<>>>?????????@@@@@@AAAAAA>>>@@@AAABBBCCCDDDGGGIIIKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJMMMQQQTTTXXX[[[\\\ZZZWWWPPPHHHBBB@@@CCCEEELLLQQQYYYaaafffjjjmmmooommmmmmnnnmmmkkkjjjkkklllqqqqqqqqqpppooommmkkkjjjoooppprrrssstttuuuwwwyyyzzzzzz{{{{{{||||||||||||zzzzzzyyyxxxyyyzzz{{{||||||}}}}}}|||yyyvvvuuuuuuyyy|||~~~}}}vvvooonnnqqquuu}}}wwwqqqmmmlllhhhbbb\\\YYYUUURRROOOJJJKKKKKKJJJHHHFFFCCCBBBDDDCCCBBBBBBBBBCCCDDDEEEFFFKKKYYYnnn~~~vvvdddVVVMMMJJJLLLQQQ___tttdddRRRKKKKKKNNNSSSddd}}}```OOOKKKFFFEEEDDDBBB@@@???>>>===<<<:::999:::;;;;;;:::888:::888:::>>>???AAAIIITTTllljjjSSSKKKEEEEEEEEEBBBAAAAAA??????>>>>>>===<<<<<<<<<:::999888666555555555555222222111000000000000111.........---......//////......---------,,,,,,,,,...---------//////---+++...------------...//////000...---,,,------,,,***........................///000111222333555555666666555444222000///.........///111111111111222444333444555666777777777777777999;;;<<<;;;;;;;;;<<<@@@@@@@@@@@@@@@????????????@@@BBBBBBBBBCCCEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIILLLOOOSSSVVVYYYZZZYYYVVVQQQJJJDDDBBBDDDFFFOOOTTT[[[aaafffiiilllnnnmmmnnnnnnmmmkkkkkklllnnnppppppqqqpppooommmkkkjjjnnnpppsssttttttuuuvvvxxxwwwwwwxxxxxxyyyzzz{{{{{{zzzzzzyyyxxxyyyzzz{{{|||zzz{{{}}}|||yyyvvvuuuuuuxxx|||~~~~~~~~~wwwooommmpppqqqzzztttpppllliiiddd___[[[VVVRRROOOLLLLLLKKKJJJHHHFFFDDDCCCDDDDDDCCCBBBBBBCCCDDDEEEFFFIIITTTfffzzzvvveeeWWWMMMIIIKKKQQQ___vvvmmmWWWMMMLLLKKKRRReee}}}```NNNJJJFFFFFFDDDCCCAAA@@@>>>>>><<<:::999:::;;;<<<;;;999:::888999>>>@@@BBBNNN\\\{{{hhhSSSKKKEEEEEEEEEBBBAAAAAA@@@@@@???>>>>>>======<<<:::999888666555555555555111111000/////////000000///...------------------......---------,,,,,,,,,...------...000000///---...------------...//////---+++)))***+++---...---////////////////////////...///000111222444555555888777555333111000//////...000111111000000111333111111333444666666777777777:::======<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>AAABBBCCCCCCBBBCCCEEEGGGFFFFFFGGGGGGHHHIIIIIIIIIGGGIIIKKKNNNQQQTTTWWWXXX[[[YYYTTTNNNHHHFFFGGGHHHPPPUUU[[[aaaeeehhhjjjlllmmmnnnnnnmmmlllmmmoooqqqooopppppppppooonnnlllkkkiiilllpppssstttuuuvvvwwwvvvvvvvvvwwwxxxzzz{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{xxxzzz||||||zzzwwwvvvvvvxxx|||}}}|||~~~~~~wwwnnnkkkmmmnnn|||vvvrrrnnnjjjfffaaa]]]XXXSSSPPPNNNMMMKKKIIIGGGFFFEEEEEEDDDCCCBBBAAAAAABBBCCCCCCFFFGGGOOO___rrrvvvfffYYYPPPHHHJJJQQQ```xxxvvv\\\PPPNNNIIISSShhh|||```OOOJJJFFFFFFEEEDDDBBB@@@???>>><<<:::999:::;;;<<<;;;:::;;;777888===???BBBRRRdddgggSSSKKKEEEEEEEEEBBBAAAAAA@@@@@@??????>>>>>>======:::999888666555555555555111000000//////////////////...---,,,,,,,,,,,,,,,......---------,,,,,,,,,...------...000111000......------------...//////***(((''''''***...000000000000000000000/////////------...000111333444444999888666444222111000000///000111111000000111222444555777888:::;;;<<<<<<777:::>>>>>><<<;;;<<<>>>>>>>>>?????????@@@@@@@@@CCCDDDEEEDDDCCCDDDEEEGGGEEEFFFGGGGGGHHHIIIJJJKKKGGGHHHKKKMMMQQQTTTVVVWWW]]][[[WWWQQQLLLIIIIIIJJJQQQUUU[[[```cccfffiiikkknnnnnnnnnnnnmmmnnnppprrroooooopppppppppnnnmmmllldddiiinnnrrrtttuuuvvvwwwvvvvvvvvvwwwxxxzzz{{{|||yyyxxxwwwwwwwwwxxxzzzzzzwwwyyy||||||zzzxxxwwwwwwxxx|||}}}{{{~~~~~~}}}~~~~~~vvvmmmjjjllllll}}}wwwsssooolllhhhccc___ZZZTTTPPPOOOMMMKKKHHHGGGFFFFFFFFFCCCBBBAAA@@@@@@@@@AAABBBEEEEEELLL[[[nnnwwwhhh[[[RRRGGGIIIQQQaaayyy{{{___RRRPPPJJJVVVlll|||aaaOOOKKKFFFFFFFFFDDDCCCAAA???>>><<<:::999:::<<<<<<;;;:::;;;666777===???CCCTTTiiihhhSSSKKKDDDDDDCCCAAA@@@AAAAAA@@@>>><<<<<<<<<======;;;999777666666666444222111222222111111000///...//////.........---------///............---------///......---------......---...000111111000...---***+++,,,---------,,,+++---------------...////////////000111222444666666888888888777555111...,,,......///000111222222222222333555666888999999:::888999999:::;;;<<<======>>>??????@@@@@@AAABBBBBB@@@BBBCCCCCCCCCCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJJJJGGGHHHIIIJJJLLLQQQWWW[[[\\\]]]\\\XXXPPPJJJGGGGGGHHHKKKQQQYYYaaafffhhhgggnnnnnnnnnnnnooooooooooooppppppppppppqqqoookkkhhhgggiiilllooorrrssssssrrrttttttuuuxxx|||}}}}}}|||xxxwwwvvvvvvxxxzzzzzzyyy||||||||||||||||||||||||~~~}}}|||||||||||||||}}}~~~||||||}}}{{{yyyyyyxxx{{{~~~|||vvvrrrooommmnnn{{{~~~{{{zzzssskkkfffccc```ZZZTTTSSSPPPKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDAAABBBIIIVVVggg|||yyyiii[[[RRRIIILLLRRR___xxxaaaPPPNNNMMMXXXnnnyyy^^^NNNKKKIIIHHHFFFDDDAAA???===<<<======<<<;;;;;;:::999999<<<888:::@@@CCCHHH\\\sssiiiSSSKKKDDDDDDDDDAAA@@@AAAAAAAAA???>>>======>>>>>>;;;:::888777777666444222111222222111111000///...//////.........---------............------------...------,,,,,,,,,------+++,,,---//////---,,,+++++++++---.........---,,,...............//////000111111222333444666888999777777777666444111///---000000000111222333444555333444666888999::::::;;;::::::;;;;;;;;;;;;;;;;;;>>>??????@@@@@@AAAAAABBB@@@AAACCCCCCBBBBBBDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKMMMRRRXXX\\\]]]^^^^^^YYYQQQJJJGGGGGGFFFIIINNNWWW___eeegggggglllmmmmmmnnnooooooppppppqqqppppppppppppooollliiifffhhhlllooorrrssssssssstttttttttwwwzzz}}}}}}}}}yyywwwvvvvvvxxxyyyyyyxxxxxxyyyzzz{{{|||}}}}}}}}}~~~~~~}}}|||{{{{{{|||||||||{{{zzzzzz{{{~~~{{{wwwvvvtttuuuwww{{{~~~xxxtttqqqooommmzzz}}}|||uuunnnhhhfffbbb\\\WWWTTTRRRNNNLLLKKKJJJHHHGGGCCCCCCBBBAAAAAAAAABBBBBBBBBCCCHHHTTTcccvvvzzzhhh[[[RRRIIILLLRRR^^^vvv```QQQOOONNNYYYoooyyy___OOOMMMIIIHHHFFFDDDBBB???======<<<<<<;;;;;;:::999999999;;;999<<>>>>>>>>>>><<<:::888777777777555333111222222111111000///..................---------............---------------,,,,,,,,,,,,,,,------+++,,,---......---,,,+++,,,---...///000///......///////////////000000111......///000111333444555555666666555444222///...000000//////111222444666444555777888:::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::>>>>>>??????@@@AAAAAAAAA???AAABBBBBBBBBBBBCCCEEEGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMOOOSSSYYY]]]^^^``````[[[RRRKKKFFFEEEBBBEEEJJJSSS[[[bbbeeefffjjjkkklllnnnoooppppppqqqrrrpppoooooopppooommmkkkeeegggkkkooorrrsssttttttuuutttsssuuuxxx{{{}}}}}}zzzxxxwwwwwwxxxxxxxxxwwwsssuuuxxx{{{}}}~~~}}}}}}~~~}}}||||||{{{{{{||||||yyyyyyxxxxxxyyy|||~~~{{{vvvsssqqqpppqqquuu}}}{{{vvvrrroookkkyyy~~~xxxqqqllliiieee___[[[WWWUUUSSSQQQPPPNNNJJJHHHDDDCCCBBBBBBAAAAAABBBBBBDDDDDDGGGPPP]]]ooozzzhhhZZZPPPJJJLLLQQQ\\\sss}}}```SSSRRRPPP\\\qqqwww___PPPNNNIIIHHHFFFDDDBBB???>>>===;;;;;;::::::999999888888::::::>>>CCCFFFQQQllllllTTTKKKEEEDDDDDDBBBAAABBBAAAAAA@@@???>>>>>>>>>>>><<<:::888888888777555333111222222111111000///....................................---------,,,,,,------,,,,,,,,,---............///000000///......---...///000111000//////000000000///000111111222---------...///000222222444444444444333222000///...---------...000333444444555777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAA???@@@BBBBBBAAAAAACCCDDDGGGGGGGGGGGGHHHIIIJJJJJJIIIKKKLLLMMMOOOSSSXXX\\\___aaaaaa\\\SSSJJJEEECCC???AAAFFFNNNXXX___dddeeegggiiikkkmmmooopppqqqqqqrrrqqqoooooopppooonnnllleeegggkkkooorrrtttttttttuuusssrrrsssvvvzzz|||}}}{{{yyywwwvvvwwwwwwvvvuuurrrtttxxx{{{}}}}}}|||{{{{{{{{{{{{{{{{{{|||}}}~~~{{{zzzyyyxxxxxxzzz{{{||||||}}}}}}yyytttqqqmmmlllqqqyyy~~~wwwrrrnnnjjjwww{{{uuuppplllgggbbb^^^ZZZXXXWWWVVVTTTQQQLLLIIIGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCFFFMMMXXXjjj}}}{{{gggYYYPPPJJJLLLPPPZZZooo}}}cccWWWVVVRRR^^^uuuvvv]]]OOOMMMHHHGGGFFFDDDBBB@@@>>>===:::::::::999999888888888999<<<@@@DDDGGGUUUrrrnnnTTTLLLEEEEEEEEEBBBAAABBB?????????>>>>>>===<<<<<<<<<:::888777777777555333111222222111111000///...---........................------------,,,,,,,,,...............///000000...//////////////////......///000111111111000///000000000000000111222222000000000111222333444555333333333333222111000000------------///111333444444444666777888888888888999999::::::;;;<<<=========>>>>>>??????@@@AAAAAA???AAABBBBBBBBBBBBCCCEEEGGGGGGGGGGGGHHHIIIJJJJJJIIIJJJLLLMMMOOORRRVVVZZZ^^^aaabbb]]]TTTJJJDDDAAA===???CCCKKKUUU]]]bbbeeefffgggjjjmmmooopppppppppqqqpppooopppqqqpppnnnllleeehhhkkkooorrrssstttttttttrrrqqqrrruuuyyy{{{|||{{{yyywwwvvvwwwwwwuuuttttttvvvyyy{{{|||{{{yyyxxxwwwxxxyyyzzz|||~~~~~~|||{{{yyyyyyyyyyyy{{{|||}}}yyyqqqkkkhhhmmmttt|||xxxqqqmmmjjjvvv}}}xxxuuuttt{{{}}}xxxsssnnniiidddaaa]]][[[ZZZYYYWWWSSSNNNJJJGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBFFFLLLTTTeeeuuu||||||gggYYYPPPKKKLLLOOOXXXlllhhh\\\ZZZSSSaaayyyuuu\\\MMMKKKHHHGGGFFFDDDBBB@@@???>>>::::::999999999999888888999===BBBEEEJJJYYYuuupppTTTLLLFFFEEEEEECCCAAABBB>>>>>>???>>>>>>===<<<;;;;;;999777666666666444222111222222111111000///...---------...............------------,,,,,,,,,,,,............///000111111------------------------...///000111111111000000000000000000000111111222/////////000000222333333333333222111111000//////...///000222333555666666444444666777777888888888888999999:::;;;<<<===>>>======>>>>>>???@@@@@@@@@@@@BBBCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGHHHIIIJJJJJJHHHJJJLLLMMMOOORRRVVVYYY^^^aaaccc___VVVLLLEEEBBB>>>???BBBIIISSS\\\bbbdddeeegggjjjmmmooooooooonnnppppppppprrrrrrqqqnnnlllgggiiilllooorrrssssssrrrrrrqqqppprrruuuyyyzzzzzz{{{yyyvvvvvvvvvwwwuuutttwwwxxxzzz{{{{{{zzzxxxwwwvvvwwwxxxyyy|||~~~}}}{{{zzzyyyyyy{{{|||~~~}}}sssjjjfffiiinnnsss~~~zzzrrrmmmjjjvvvtttnnngggddddddiiivvv|||wwwqqqlllgggddd___]]]\\\ZZZXXXTTTNNNKKKFFFEEEDDDCCCBBBAAAAAAAAA@@@AAAEEEJJJQQQ```zzz{{{ttt{{{}}}hhhYYYQQQKKKLLLNNNVVViiimmm```]]]UUUddd~~~vvv\\\MMMKKKGGGGGGEEEDDDBBB@@@???>>>::::::::::::::::::999999:::???EEEIIIQQQaaayyyqqqUUULLLFFFEEEEEECCCBBBCCC??????@@@@@@???>>><<<;;;:::888666555555555333111111222222111111000///...---------.........//////---------,,,,,,,,,++++++---------......///111111---------,,,,,,---------......000111111111000///000////////////000111111............///000111111444333222111000///......---///222444666777666666555666777888888888888888:::::::::;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@AAACCCDDDDDDDDDDDDEEEGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIKKKMMMOOOPPPSSSVVVYYY^^^bbbeeebbbYYYOOOHHHDDD@@@@@@CCCIIIRRR[[[bbbeeeeeegggjjjmmmnnnooonnnmmmnnnoooqqqssstttrrrnnnkkkhhhjjjmmmpppqqqrrrqqqqqqppppppppprrrvvvxxxyyyxxxzzzxxxvvvuuuvvvwwwvvvuuuyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxyyyzzz{{{}}}~~~~~~}}}|||{{{{{{|||}}}~~~}}}wwwmmmgggjjjlllnnnwww}}}uuuppplllvvvtttggg___WWWUUUUUUYYYbbbkkkyyy{{{uuuooojjjhhhaaa^^^\\\YYYWWWSSSNNNKKKGGGFFFEEECCCBBBBBBAAAAAA???AAAEEEIIINNNZZZrrrzzz~~~iiiZZZRRRKKKLLLNNNUUUhhhqqqbbb]]]WWWhhhwww^^^OOONNNGGGFFFEEEDDDBBB@@@??????::::::::::::::::::;;;;;;;;;AAAHHHOOO[[[mmmrrrUUUMMMFFFEEEEEECCCBBBCCC@@@@@@AAAAAA@@@???===<<<999777555555555444222000111222222111111000///...---------.........//////---------,,,,,,,,,++++++,,,,,,,,,---...///000000//////............//////---...///111111000000//////////////////000000111222222111222222333444444555444222000///.........+++---111444666666555444666777888999999999999999<<<<<<;;;;;;;;;:::::::::=========>>>??????@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKMMMOOOPPPRRRTTTWWWZZZ___dddgggeee\\\RRRJJJFFFAAAAAACCCIIIRRR[[[bbbeeeeeegggjjjmmmnnnnnnmmmlllmmmnnnqqqtttvvvsssnnnjjjiiikkkmmmpppqqqqqqqqqpppoooooopppsssvvvxxxxxxwwwyyywwwuuuuuuvvvwwwvvvuuuyyyyyyyyyzzzzzzzzz{{{{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~|||{{{}}}|||qqqjjjmmmnnnmmmtttxxxsssmmmvvvyyyjjj___UUUMMMKKKLLLOOOUUU\\\aaarrr~~~wwwqqqmmmkkkaaa___[[[YYYVVVRRRNNNKKKIIIHHHGGGEEEDDDDDDCCCCCC???AAAEEEIIIKKKVVVlll~~~iii[[[SSSLLLLLLNNNUUUgggrrrbbb]]]ZZZjjjyyy```RRRPPPGGGFFFEEEDDDBBBAAA??????;;;;;;;;;;;;;;;;;;;;;;;;<<>>>>>??????>>><<<<<<:::777777777777666444111111222222111000...------------------------------------------------------,,,++++++******++++++............///////////////...---,,,---///111222000111111000//////000222333222111111111222333444555333000---,,,---...///...///000222333444555555333555666888999999999999999999999999999999999999:::<<<===???@@@@@@@@@@@@@@@@@@AAACCCDDDFFFGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGLLLNNNQQQRRRSSSUUUWWWYYY\\\cccgggeee___YYYOOOGGGCCCAAADDDMMMVVV[[[```eeeggghhhjjjkkkjjjjjjkkklllnnnoooqqqssssssqqqooommmjjjkkkooouuuuuupppnnnoooooopppqqqssstttuuuuuuuuuzzzyyyvvvtttssstttvvvxxxxxxyyyyyyzzz{{{|||}}}}}}}}}}}}}}}{{{yyyxxxyyy{{{|||}}}~~~}}}|||}}}~~~~~~zzzwwwqqqllljjjlllqqqvvv~~~{{{uuurrryyyyyyjjjaaaPPPNNNKKKIIIIIIJJJLLLMMMYYYbbbsssyyysssooommmgggccc___ZZZWWWTTTPPPNNNLLLKKKIIIFFFDDDBBB@@@@@@BBBBBBCCCEEEHHHPPPbbbrrrkkk\\\RRRMMMNNNPPPVVViii|||jjjaaa]]]ggg|||hhhSSSKKKJJJIIIFFFCCCAAA???=========;;;;;;===>>>;;;<<<@@@???JJJVVV```mmm}}}rrrYYYOOOHHHGGGHHHEEEBBBAAA@@@???>>>>>>??????>>><<<<<<:::777777777777666444111111222222111000...---------------------------------------------------......---,,,,,,,,,,,,,,,............////////////111111222222222111111000///000000///......///111222222111000111222333444666555444444333222222111111222333555666777777777666777999;;;<<<<<<;;;;;;999999999999999999999999;;;<<<===???@@@@@@@@@@@@@@@@@@AAACCCDDDFFFGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHLLLNNNPPPQQQQQQSSSVVVXXX\\\ccciiihhhccc]]]SSSJJJHHHDDDDDDKKKRRRYYY```fffeeegggjjjkkkkkklllmmmooooooqqqsssuuuuuusssqqqoookkkkkkooouuuuuuqqqoooqqqssstttuuuvvvwwwxxxxxxxxxyyywwwuuusssssstttvvvxxxyyyyyyzzz{{{{{{|||}}}}}}|||{{{zzzxxxvvvvvvxxxzzzzzz{{{}}}}}}|||}}}|||vvvppplllkkklllnnnvvv~~~xxxrrryyypppaaaWWWMMMLLLIIIHHHHHHIIIKKKLLLNNNVVVdddvvv}}}wwwrrrooofffccc^^^[[[XXXUUUQQQOOOJJJIIIHHHFFFEEEEEEEEEEEEAAAAAABBBDDDFFFNNN___oooppp^^^SSSMMMMMMNNNUUUggg}}}mmmcccZZZdddvvvjjjUUULLLKKKIIIGGGDDDAAA???>>>===>>>;;;;;;>>>===;;;===AAACCCNNN[[[gggvvvuuuYYYOOOGGGGGGGGGEEEBBBBBB@@@???>>>>>>??????>>><<<<<<:::777777777777666444111222222111111000///...------------------------------------------------000//////...............---............/////////111222444444444222///---...//////...------...000111000000000000111222333111222333444333222000///000111111222333444444555333444666888999999999888::::::::::::::::::::::::;;;<<<===???@@@@@@@@@@@@@@@@@@AAACCCDDDEEEFFFGGGFFFGGGHHHIIIIIIIIIIIIHHHLLLMMMNNNNNNNNNPPPSSSVVV[[[cccjjjkkkiiicccYYYOOOLLLFFFCCCHHHOOOVVV___gggdddgggjjjlllmmmnnnoooqqqqqqsssuuuvvvvvvuuusssqqqmmmllloootttuuurrrqqqsssvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuwwwxxxzzzzzzzzz{{{||||||}}}}}}|||{{{zzzwwwuuuvvvxxx{{{yyyzzz|||||||||}}}~~~{{{tttnnnjjjhhhggglllttt~~~|||tttyyy}}}vvvqqqpppqqqrrrssstttuuuxxx|||uuueeeVVVMMMJJJIIIGGGFFFFFFGGGIIIJJJFFFLLLVVVbbbqqq|||uuuooofffccc^^^[[[XXXVVVRRRPPPKKKJJJHHHGGGFFFFFFEEEEEEAAA@@@BBBDDDEEELLL\\\kkkwwwbbbTTTNNNMMMLLLSSSeee~~~ooodddWWW___ooooooYYYOOOLLLKKKHHHEEEBBB@@@???>>>>>><<<<<<>>>===;;;===BBBIIISSSbbbrrruuuZZZPPPGGGFFFGGGEEEBBBBBB@@@???>>>>>>??????>>><<<<<<:::777777777777666444222222111111000//////...................................................000//////...............---------.........//////...///000000000...---,,,//////000///...---///111/////////000000111222222000000111111111111000000111111111111222222333333222333555666777777777777::::::::::::::::::::::::;;;<<<===>>>???@@@@@@AAA@@@@@@AAABBBCCCEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIILLLMMMMMMLLLLLLNNNQQQTTTYYYaaaiiimmmlllhhh]]]SSSKKKEEEBBBFFFMMMUUU___gggeeehhhkkkmmmnnnnnnooopppqqqsssuuuwwwwwwvvvtttrrrooolllmmmrrruuussssssuuuuuuuuuvvvvvvvvvvvvvvvuuuwwwvvvuuuuuuuuuwwwyyyzzzzzzzzzzzz{{{||||||}}}}}}~~~~~~|||yyywwwxxx{{{~~~{{{|||}}}|||{{{{{{}}}}}}}}}~~~|||tttnnnjjjhhhfffgggnnn{{{|||{{{xxx|||rrrjjjgggbbb^^^\\\\\\]]]^^^___```cccgggjjjuuuvvvvvvrrriii\\\QQQKKKGGGGGGFFFEEEEEEFFFHHHIIIGGGLLLQQQVVV___ppp~~~uuunnnfffccc___[[[YYYVVVSSSQQQNNNLLLJJJGGGEEECCCBBBAAAAAAAAACCCEEEEEEKKKYYYhhh}}}fffUUUOOOMMMLLLSSSeee}}}}}}nnncccUUU[[[iiittt]]]SSSNNNLLLIIIFFFCCCAAA???>>>>>>======???===;;;>>>DDDNNNZZZlll~~~tttZZZPPPGGGFFFFFFDDDCCCCCC@@@???>>>>>>??????>>><<<<<<:::777777777777666444222222111000000/////////................................................///...------,,,,,,------------------............---,,,,,,+++,,,---...///000111111000//////000222......///000111111222222444333222111222444666777666666555555555666777777555666888:::;;;;;;;;;:::::::::::::::::::::::::::<<<<<<===>>>???@@@AAAAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMLLLNNNQQQSSSWWW___gggkkkmmmjjj```TTTHHHBBB@@@EEEMMMTTT]]]eeefffiiimmmnnnnnnmmmmmmmmmpppqqqtttvvvvvvuuusssrrrppplllkkkpppttttttuuuwwwtttuuuuuuvvvvvvvvvuuuuuuxxxwwwwwwwwwwwwxxxzzzzzzxxxxxxyyyzzz{{{|||}}}}}}~~~~~~}}}zzzyyyzzz|||}}}{{{zzzzzz|||}}}}}}~~~{{{rrrnnnmmmlllkkkgggmmmwwwzzzxxx|||~~~|||mmm^^^XXXWWWTTTQQQOOOMMMNNNOOOOOOPPPRRRVVVYYYeeeggggggddd]]]UUUPPPMMMHHHGGGFFFFFFFFFGGGHHHHHHHHHKKKOOOPPPTTT```qqq|||ssskkkgggddd```\\\ZZZWWWSSSQQQLLLKKKIIIFFFDDDBBBAAA@@@CCCCCCEEEGGGFFFJJJWWWddd~~~~~~gggWWWQQQMMMLLLTTTeee}}}zzzkkk```UUUYYYeeeyyyzzzaaaUUUNNNMMMJJJGGGCCCAAA???>>>===<<<>>>???===;;;@@@HHHTTTcccxxxuuu[[[PPPGGGEEEFFFDDDCCCCCC@@@???>>>>>>??????>>><<<<<<:::777777777777666444333222111000////////////...................................................---,,,,,,++++++,,,,,,,,,------------............---,,,+++,,,...000222000111111111//////111222......000111222333333222333222111000111444777999888777666555555555666777555666888:::;;;;;;::::::::::::::::::::::::::::::===<<<======>>>@@@AAABBB@@@AAAAAABBBCCCCCCDDDDDDFFFFFFFFFGGGHHHIIIJJJKKKJJJLLLNNNOOOOOOPPPQQQSSSVVV]]]dddiiimmmkkkaaaVVVGGGAAA>>>CCCJJJQQQZZZbbbfffiiimmmooonnnlllkkkkkkooopppsssuuuvvvuuusssrrrqqqkkkiiimmmrrrtttvvvxxxuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxyyyyyyuuuvvvwwwxxxzzz|||}}}~~~|||}}}}}}{{{zzzzzz|||~~~~~~{{{yyyyyyzzz}}}}}}~~~}}}tttqqqpppooooooiiimmmsss||||||yyy}}}uuueeeZZZPPPMMMLLLIIIHHHHHHDDDEEEEEEEEEEEEGGGJJJMMMVVVYYY\\\ZZZUUUPPPOOOOOOKKKJJJIIIIIIHHHHHHHHHIIIEEEGGGJJJKKKMMMUUUaaajjjyyyzzzqqqkkkiiifffaaa]]]ZZZWWWSSSPPPHHHHHHFFFEEEDDDCCCCCCCCCDDDDDDFFFGGGFFFHHHTTTaaayyy|||gggXXXQQQMMMMMMVVVggg|||yyyhhh]]]UUUXXXbbbvvv~~~dddWWWOOOMMMJJJFFFCCC@@@>>>>>>;;;<<<>>>???===<<>>>>>??????>>><<<<<<:::777777777777666444333222111000/////////000...................................................---,,,,,,+++,,,,,,,,,,,,,,,---------..................---.........//////000111000......000111...///111222333444444333111111111222333555777999888777555444333444555666444555777888999:::999999;;;;;;;;;;;;;;;;;;;;;;;;======<<<===>>>???AAABBB@@@AAAAAABBBBBBCCCCCCDDDFFFFFFFFFFFFGGGIIIKKKLLLHHHKKKOOOQQQRRRRRRSSSTTTWWW\\\bbbgggllllllbbbWWWLLLDDD===>>>DDDLLLVVV___cccgggkkknnnnnnlllllllllnnnpppsssuuuvvvuuutttrrrqqqjjjfffkkkqqqtttvvvxxxvvvvvvxxxyyyzzzzzzzzzzzzwwwwwwvvvvvvvvvvvvvvvvvvrrrsssuuuwwwyyy{{{}}}~~~|||}}}~~~}}}|||}}}~~~|||{{{{{{|||||||||~~~{{{wwwtttpppmmmjjjlllooovvv}}}tttdddUUUNNNIIIHHHGGGDDDCCCEEEBBBBBBBBBAAA@@@BBBEEEGGGLLLQQQWWWWWWTTTPPPPPPQQQNNNNNNMMMLLLKKKJJJJJJIIIGGGGGGHHHHHHJJJOOOVVV[[[eeeooo~~~yyyrrrmmmkkkhhhbbb^^^ZZZVVVRRROOOIIIIIIGGGFFFEEEDDDDDDDDDCCCDDDFFFGGGEEEFFFQQQ]]]qqqwwwdddYYYPPPKKKLLLWWWggg{{{{{{hhh^^^TTTWWWaaauuufffWWWNNNMMMJJJFFFBBB@@@>>>===:::;;;===???======EEEOOOhhh|||zzz[[[PPPGGGEEEEEEDDDCCCDDD@@@???>>>>>>??????>>>===<<<:::777777777777666444333222111////////////000////////////////////////////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,---------......------//////...---+++)))...///000///------///000...///111333444444444444333444777999;;;<<<<<<<<<===<<<999888777888999:::777888:::<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<===>>>???AAABBBAAAAAAAAABBBBBBCCCCCCCCCFFFFFFFFFFFFGGGIIIKKKLLLGGGKKKPPPSSSTTTTTTTTTUUUXXX]]]bbbfffllllllcccYYYQQQGGG===;;;???GGGSSS^^^aaaeeejjjmmmnnnmmmmmmmmmoooqqqtttvvvwwwvvvtttsssqqqiiieeeiiipppsssvvvyyytttuuuwwwxxxyyyzzzzzzzzzvvvvvvuuuuuuttttttsssssspppqqqsssvvvyyy{{{}}}~~~}}}}}}|||}}}~~~{{{|||}}}|||vvvoooiiijjjjjjlllrrrzzz~~~}}}jjjZZZNNNJJJHHHHHHFFFBBBBBBDDDCCCDDDCCCBBB@@@AAADDDFFFGGGNNNWWWZZZWWWTTTRRRSSSQQQPPPPPPNNNMMMLLLKKKJJJMMMKKKIIIGGGHHHLLLPPPRRR\\\cccnnn{{{yyyssspppmmmiiiccc^^^ZZZVVVRRROOONNNMMMJJJHHHEEECCCBBBBBBBBBCCCEEEFFFDDDDDDNNNZZZkkkssscccZZZNNNIIIKKKWWWgggzzz}}}jjj___SSSVVV```tttgggXXXNNNLLLIIIFFFBBB???===<<<999:::===???===>>>FFFQQQooozzz]]]RRRHHHFFFFFFDDDCCCDDDBBBBBBAAA???>>><<<;;;:::;;;999777777666666444222111111000000//////.........------,,,---...///000111111000000000111111222---,,,++++++************---------------------------......,,,******+++,,,------------------,,,,,,,,,---///111111111000000///333999;;;;;;;;;===???>>><<<:::777666555555666888888777777777777777777777888888999999:::;;;;;;========================@@@AAABBBBBBBBBBBBCCCDDDGGGFFFEEEEEEGGGKKKNNNQQQKKKLLLOOORRRTTTUUUVVVVVVYYY[[[___dddfffddd```\\\OOOFFF???>>>@@@EEEPPPYYYdddhhhlllnnnlllkkkmmmoooqqqrrrssstttuuutttssssssmmmkkkjjjjjjnnnrrrtttuuuuuutttuuuyyy|||}}}zzzwwwtttuuuvvvwwwvvvtttrrrpppqqqrrrsssuuuxxx{{{}}}~~~}}}}}}}}}{{{|||{{{wwwsssqqqmmmllllllpppwww~~~}}}nnn^^^TTTNNNJJJEEECCCCCCCCCBBB???AAABBBBBBAAA???>>>???AAAFFFKKKTTT[[[^^^]]]YYYWWWWWWUUUSSSQQQOOONNNNNNNNNJJJIIIHHHHHHIIILLLNNNPPPUUUXXX```kkkvvv~~~xxxtttmmmkkkfffaaa\\\WWWTTTRRRTTTPPPJJJHHHHHHHHHFFFCCCFFFFFFEEEEEEEEEIIIOOOTTTeeevvvuuubbbYYYOOOKKKKKKTTTddd{{{nnnXXXUUUUUU___vvvkkkVVVPPPNNNKKKGGGDDDBBBAAAAAA;;;???:::999???@@@HHHZZZsssyyy]]]RRRHHHFFFFFFDDDCCCDDDBBBAAA@@@???>>>===<<<;;;;;;999777777666666444222111111000000//////............---,,,------//////......---------......///------,,,+++++++++++++++////////////////////////---......,,,+++***+++---------------............///000111222222333333222333666:::;;;;;;;;;===>>>???===:::777666666777888999999999999999999999999888888888999::::::;;;;;;<<<<<<======>>>???@@@@@@???@@@BBBBBBAAAAAACCCDDDFFFEEEEEEEEEGGGJJJMMMOOOJJJLLLOOORRRTTTVVVVVVVVVYYY[[[___dddfffeeeaaa]]]PPPHHH@@@>>>@@@DDDNNNWWWbbbgggkkkmmmlllkkklllnnnqqqrrrssstttuuutttssssssnnnllljjjjjjmmmppprrrssstttssstttvvvzzz{{{zzzxxxxxxxxxxxxxxxwwwuuutttsssrrrssstttuuuxxxzzz|||}}}~~~~~~~~~}}}}}}}}}~~~~~~xxxtttqqqkkkjjjjjjmmmttt~~~~~~|||~~~wwwiiiZZZQQQKKKHHHEEEBBBAAAAAAAAA@@@AAABBBBBBAAA@@@???AAACCCHHHNNNWWW^^^aaa```]]]ZZZYYYWWWUUUSSSQQQPPPOOOOOOLLLKKKJJJJJJKKKMMMOOOQQQQQQRRRXXXaaaiiiqqq}}}xxxtttnnnlllhhhccc]]]YYYVVVTTTUUUPPPKKKIIIJJJJJJHHHEEEDDDDDDDDDCCCDDDHHHMMMQQQaaaqqquuu```WWWOOOKKKKKKTTTdddzzzttt\\\UUUUUU```wwwlllWWWRRRPPPLLLHHHDDDAAA@@@???;;;???;;;:::@@@AAAHHHYYYssswww]]]RRRHHHFFFFFFDDDCCCDDD@@@@@@@@@???>>>======<<<;;;999777666777666444222111111000000//////......///......---------......------,,,,,,,,,,,,------......---,,,,,,,,,,,,---////////////////////////------...---++++++,,,---------......//////000000000000000000111222333444777999:::;;;::::::<<<===???===999666555666888999999999999999999999999999888888999999::::::;;;;;;;;;;;;<<<>>>???AAABBBBBB>>>???AAAAAA@@@@@@BBBDDDEEEEEEDDDDDDFFFIIIKKKMMMJJJLLLOOORRRTTTVVVVVVWWWZZZ[[[___cccffffffccc```SSSKKKBBB??????BBBJJJSSS___dddjjjlllkkkjjjlllmmmpppqqqssstttttttttsssrrrnnnllliiiiiillloooqqqrrruuusssrrrtttwwwyyyzzzzzz|||{{{zzzxxxvvvuuuttttttsssssstttuuuvvvwwwyyyzzz|||}}}|||}}}}}}~~~~~~{{{uuuqqqiiihhhhhhkkkqqqzzz}}}{{{||||||pppcccWWWOOOIIIHHHGGGDDDAAA@@@AAACCC@@@AAAAAAAAA@@@AAACCCFFFLLLSSS]]]dddfffdddaaa___[[[ZZZXXXUUUSSSRRRQQQPPPOOONNNNNNMMMMMMOOOPPPQQQQQQPPPSSSYYY]]]dddooo{{{}}}xxxtttooommmjjjeee```[[[XXXVVVUUUQQQLLLKKKLLLLLLJJJHHHCCCCCCBBBBBBBBBEEEKKKOOOZZZjjjvvv```UUUPPPKKKKKKTTTdddyyyxxx```VVVVVV```xxxlllXXXUUURRRNNNIIIDDDAAA???>>><<<@@@===<<>>>>>======:::999777666777666444333111111000000//////......///.........------------///...------,,,---------///......---------......------------------------------...---++++++---...---......///000111111222//////.........000111333777777888888999:::<<<===>>>;;;777444333555777999666666666666777777777777888888999999:::;;;;;;<<<;;;<<<<<<>>>???@@@@@@AAA===>>>@@@@@@@@@@@@BBBCCCEEEDDDDDDDDDEEEGGGJJJKKKJJJKKKNNNRRRTTTVVVWWWWWWZZZ\\\___cccggggggeeecccWWWNNNEEEAAA???AAAGGGOOO\\\bbbhhhkkkkkkjjjkkkmmmooopppqqqrrrsssrrrrrrqqqllljjjhhhiiikkkoooqqqrrrvvvtttssssssuuuxxx{{{}}}}}}zzzwwwuuutttttttttssssssssssssssstttuuuuuuzzz||||||{{{{{{|||~~~~~~~~~vvvqqqiiihhhhhhjjjpppwww~~~{{{{{{wwwjjj___VVVOOOIIIKKKKKKHHHDDDBBBCCCFFF>>>???@@@??????AAAEEEGGGOOOWWWbbbiiikkkhhhfffeee^^^]]][[[YYYVVVTTTSSSRRRRRRRRRQQQPPPOOOPPPPPPQQQUUUSSSTTTXXXZZZ___iiittt~~~yyyuuupppnnnkkkgggbbb]]]YYYWWWTTTPPPMMMLLLMMMMMMKKKHHHCCCCCCCCCBBBBBBEEEIIIMMMUUUcccyyyyyybbbVVVPPPLLLLLLTTTcccxxxzzz```UUUUUU```yyylllYYYUUUSSSNNNIIIEEEBBB@@@???<<>>===BBBBBBHHHXXXrrrxxx]]]RRRHHHFFFFFFDDDCCCDDD@@@?????????>>>>>>======:::888777666777666555333111111000000//////........................------......---,,,,,,,,,,,,,,,.........------......///------------------------,,,---...---,,,,,,---///......//////000111222222//////.........000111333444444444555888:::;;;<<<:::888555222222333666777555555666666666777777777888999999:::;;;;;;<<<<<<<<<<<<===============>>><<<>>>@@@@@@@@@@@@BBBDDDEEEEEEDDDEEEEEEGGGHHHIIIIIIKKKNNNQQQTTTVVVWWWWWW[[[\\\___cccgggiiihhhfff[[[RRRHHHCCC@@@@@@EEELLLZZZ```gggjjjkkkjjjlllmmmnnnoooqqqrrrrrrrrrqqqpppkkkiiiggghhhlllpppssstttwwwvvvtttsssuuuxxx}}}}}}yyywwwvvvvvvwwwsssrrrrrrqqqqqqqqqrrrrrrxxxzzz}}}}}}{{{zzz|||}}}~~~wwwrrrkkkjjjjjjkkkpppvvv}}}~~~|||sssfff\\\UUUPPPJJJLLLLLLIIIEEECCCDDDFFF===>>>>>>>>>???AAAEEEHHHQQQ[[[gggoooooollljjjjjj```___^^^\\\ZZZXXXVVVUUUVVVUUUTTTSSSRRRQQQPPPPPPUUUTTTUUUWWWYYY]]]fffpppyyy{{{wwwqqqooommmiiiddd___[[[YYYSSSPPPMMMLLLMMMMMMKKKHHHDDDDDDDDDCCCCCCEEEIIILLLQQQ]]]rrr}}}fffZZZPPPLLLLLLTTTcccwww{{{bbbVVVUUUaaa{{{lllZZZTTTRRRNNNJJJFFFCCCBBBAAA===AAA>>>===BBBBBBIIIZZZttt|||]]]RRRHHHFFFFFFDDDCCCDDD@@@@@@@@@???>>>======<<<999888666666777777555444111111000000//////......,,,---......//////......---,,,+++******))))))***...------------...//////////////////////////////,,,---...---,,,,,,...000......//////000000111111000000000000111222333444333222222555888:::::::::666555333222222333444555666777777888888999999999999999::::::;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<>>>@@@AAAAAAAAACCCEEEFFFEEEEEEEEEFFFGGGGGGHHHIIIKKKNNNQQQTTTWWWXXXXXX\\\\\\^^^bbbgggjjjjjjjjj^^^UUUKKKFFFBBBAAAEEEKKKXXX^^^fffkkkkkkkkklllnnnoooppprrrsssssssssrrrqqqllljjjhhhiiilllpppssstttvvvvvvuuuttttttxxx~~~|||zzzyyyzzzzzzssssssrrrqqqqqqqqqqqqrrrvvvwwwzzz}}}}}}zzzzzz|||}}}xxxsssnnnmmmlllmmmpppvvv{{{qqqeee\\\VVVQQQLLLMMMLLLJJJGGGDDDCCCDDD?????????>>>???BBBFFFJJJTTT___mmmttttttqqqooooooccccccbbbaaa```^^^\\\[[[ZZZYYYXXXVVVUUUSSSRRRQQQRRRQQQSSSVVVXXXZZZbbbkkkqqqwww~~~{{{rrrqqqooolllgggbbb^^^[[[TTTQQQNNNMMMNNNNNNJJJGGGEEEFFFFFFEEEDDDFFFIIIKKKNNNYYYllliii]]]PPPLLLLLLTTTbbbvvv}}}eeeWWWWWWcccnnn]]]TTTRRROOOJJJGGGDDDCCCBBB>>>AAA===<<>>===<<<;;;999888666666777777555444111111000000//////......***+++---...///000//////------,,,+++***))))))***------,,,,,,---......///////////////////////////,,,---...---,,,---///000///////////////////////////000111222222333333222444333444666999;;;999777444444444444444444444555666666777777888999999:::999999::::::;;;<<<<<<<<<<<<<<<======>>>>>>>>>???===???AAAAAAAAABBBDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHJJJNNNQQQUUUWWWXXXXXX\\\\\\^^^bbbgggkkkllllllaaaXXXNNNHHHDDDAAAEEEKKKWWW]]]fffkkkllllllmmmooorrrssstttuuuvvvuuuttttttooommmjjjjjjmmmoooqqqrrrtttuuuuuuttttttwww}}}|||{{{zzzyyyyyyuuuuuutttsssssssssssstttttttttvvv{{{~~~|||xxxyyy|||~~~yyysssooonnnmmmnnnqqquuuzzz}}}tttiiiaaa[[[WWWSSSQQQOOOMMMLLLIIIFFFDDDBBBBBBAAA@@@AAACCCHHHLLLXXXcccrrrzzzyyyuuuttttttggggggggggggfffdddcccaaa___^^^]]][[[YYYVVVTTTSSSRRRRRRUUUYYYZZZ[[[aaaiiilllsss{{{uuuuuussspppkkkfffbbb___WWWSSSPPPPPPPPPOOOKKKGGGEEEFFFFFFEEEDDDEEEHHHJJJKKKUUUggg~~~jjj^^^PPPLLLMMMTTTbbbuuu~~~hhhZZZZZZgggqqqaaaWWWTTTPPPKKKGGGDDDBBBAAA>>>AAA<<<:::AAADDDNNN```~~~]]]RRRHHHFFFFFFDDDCCCDDDBBBBBBAAA???>>><<<;;;:::999777666666777777666444111111111000//////......)))***,,,...000000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------,,,---......------///111////////////............,,,---///111111111000000666666666888;;;;;;777444333444555666666666555555333444444555666777777888999999:::;;;;;;<<<<<<===;;;<<<===>>>???@@@AAABBB===???AAABBBBBBCCCEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJNNNQQQUUUWWWXXXXXX\\\\\\^^^bbbggglllmmmnnnbbbYYYOOOIIIEEEBBBFFFKKKVVV]]]ffflllmmmmmmnnnppptttuuuwwwxxxxxxxxxwwwvvvssspppmmmkkkmmmnnnoooooorrrssstttssssssvvv|||~~~}}}|||zzzxxxwwwvvvvvvwwwvvvvvvuuuuuuuuuvvvvvvqqqrrrtttxxx}}}}}}zzzwwwyyy|||~~~|||}}}zzztttooonnnmmmnnnppptttyyy|||zzzooogggaaa^^^ZZZWWWSSSRRRRRROOOKKKFFFDDDDDDCCCBBBBBBEEEJJJMMMZZZggguuu}}}|||xxxwwwxxxjjjjjjkkkkkkjjjiiigggfffbbbaaa```^^^\\\YYYVVVUUUVVVWWWZZZ^^^___^^^ccckkkmmmrrryyy~~~wwwwwwvvvsssnnniiidddbbbYYYVVVRRRQQQRRRPPPKKKGGGEEEEEEFFFEEEDDDDDDGGGIIIIIISSSdddzzzjjj^^^PPPMMMMMMUUUbbbttt|||hhh]]]]]]jjjtttdddYYYVVVRRRLLLGGGCCC@@@??????AAA;;;999@@@DDDOOOccc}}}{{{^^^SSSJJJHHHHHHFFFEEEFFF@@@@@@???>>>===<<<;;;;;;<<<;;;999888666555555555333222111000////////////------............------+++,,,---......,,,+++***+++,,,------......------000///...---------------,,,---......------...000///......---------......---...///000111222333333333444444444333222111111222333555444333333444666666444333333555777888888777888999:::;;;;;;;;;;;;============>>>>>>>>>>>>AAABBBDDDDDDCCCBBBCCCDDDCCCDDDEEEFFFGGGHHHIIIIIIMMMMMMNNNOOOPPPSSSWWW[[[[[[\\\^^^dddkkkoooooommmiii^^^SSSMMMFFFAAACCCIIIMMMXXXgggppprrrqqqqqqrrrttttttvvvwwwyyy{{{||||||tttrrrnnnkkkiiiiiikkklllooopppqqqsssuuuxxxzzz|||~~~{{{xxxxxxyyyyyywwwuuuyyywwwvvvttttttuuuwwwxxxxxxttttttxxxyyyuuuuuuyyy}}}~~~~~~}}}~~~rrrrrrnnnnnnqqqrrrqqqssswww}}}~~~uuuoooiiieeeccc```[[[XXXUUUSSSOOOMMMGGGGGGGGGGGGFFFHHHKKKNNN[[[nnn~~~{{{{{{zzzvvvuuutttuuuuuutttqqqlllhhhbbbcccccc```\\\XXXWWWVVVYYYXXXZZZ^^^``````eeekkkqqqtttyyy}}}}}}|||}}}~~~|||yyyuuuqqqlllgggeeeZZZWWWTTTQQQOOOMMMJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFOOOSSS```vvv{{{hhh[[[TTTPPPOOOTTT___qqq{{{jjj^^^]]]kkkuuubbb]]]YYYTTTMMMHHHDDDAAA@@@@@@DDDAAA???CCCDDDTTTooo|||zzz|||]]]RRRHHHFFFFFFEEEDDDDDD@@@@@@???>>>===<<<;;;;;;;;;:::999777666555444444333222111000////////////------............------------,,,+++************+++,,,------......------//////...---------------,,,---......------...000//////...............///......///000111222333333444444555555666666555555111222444333222222333555777555444555777888999999888888999:::;;;;;;;;;:::<<<<<<=========>>>>>>>>>@@@BBBCCCCCCBBBBBBBBBCCCEEEEEEFFFFFFGGGGGGGGGHHHLLLNNNOOOPPPQQQTTTWWWZZZ\\\\\\___dddjjjnnnooonnnlllaaaVVVOOOHHHBBBDDDIIIMMMXXXfffppprrrqqqrrrsssuuuuuuvvvwwwyyyzzz{{{{{{tttqqqmmmiiihhhiiikkkmmmooopppqqqsssuuuwwwyyy{{{|||yyywwwwwwyyyzzzyyywwwxxxwwwvvvttttttuuuwwwxxxyyyuuuvvvyyyzzzwwwwww{{{}}}}}}}}}~~~zzzsssooommmooopppqqqtttyyy}}}yyysssnnnjjjfffccc^^^ZZZWWWTTTPPPNNNIIIIIIIIIGGGGGGHHHKKKNNN___rrr|||{{{{{{zzzzzzyyyuuupppkkkjjjiiihhhfffdddbbb```___]]]\\\^^^cccddddddhhhnnnsssuuuyyy|||~~~~~~||||||~~~}}}zzzvvvqqqmmmjjjhhh___[[[VVVRRROOOLLLIIIGGGFFFEEEDDDCCCCCCDDDEEEFFFMMMPPP\\\ppp}}}jjj]]]SSSOOOOOOTTT^^^ooouuuddd^^^^^^mmmvvvaaa\\\YYYTTTMMMHHHDDDAAA@@@>>>BBB??????DDDHHH[[[xxx|||wwwwww\\\QQQGGGDDDEEECCCBBBBBB@@@@@@???>>>===<<<;;;;;;:::999888666555444333333333222111000////////////------............------///---+++)))((((((******+++,,,------......------///.........------------,,,---......------...000/////////......//////000......///000111222222333000000000111222222333333000111333222111111222444888666555666888999:::999888999:::::::::::::::999;;;;;;<<<<<<<<<=========???AAABBBCCCBBBAAABBBCCCGGGGGGGGGGGGGGGGGGGGGGGGKKKNNNPPPRRRSSSUUUWWWZZZ]]]]]]___dddiiimmmoooooooooeeeZZZRRRJJJEEEEEEHHHLLLWWWfffooorrrrrrsssuuuvvvvvvwwwwwwxxxyyyyyyzzzuuuqqqlllhhhfffhhhlllnnnppppppqqqrrrtttvvvxxxyyyxxxwwwvvvwwwyyy{{{{{{{{{xxxwwwuuuttttttuuuwwwxxxyyywwwwwwzzz{{{zzz{{{~~~~~~}}}||||||}}}uuuooollllllnnnooouuu{{{}}}xxxssspppkkkgggbbb^^^ZZZVVVRRROOOKKKKKKJJJHHHGGGIIILLLPPPeeeyyy{{{uuuqqqooollljjjiiikkkjjjhhheeecccbbbdddhhhjjjiiimmmrrrwwwyyy{{{~~~~~~}}}}}}|||}}}{{{vvvrrrnnnlllkkkddd___XXXRRRNNNKKKHHHFFFFFFEEEDDDDDDDDDDDDEEEFFFKKKMMMVVVhhh}}}~~~kkk^^^SSSOOONNNSSS\\\kkkqqqaaa]]]^^^mmmxxxbbb\\\YYYSSSMMMHHHDDDBBBAAA<<<@@@>>>???EEEMMMddd{{{www|||~~~\\\QQQGGGDDDDDDCCCAAABBB@@@@@@???>>>===<<<;;;;;;:::999777666444333333333333222111000////////////------............---------,,,+++*********+++,,,+++,,,------......------..................------,,,---......------...000000////////////000000111...//////000111111222222//////////////////000000000222333333222222333444777555555666888999999888999999999:::::::::999999;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBBBBAAAAAABBBCCCFFFFFFFFFGGGGGGHHHHHHHHHKKKNNNQQQSSSTTTUUUWWWYYY]]]]]]```ccchhhmmmppprrrrrrjjj___UUULLLFFFEEEFFFKKKVVVdddnnnqqqrrrtttvvvwwwwwwwwwwwwxxxxxxxxxxxxuuuqqqkkkgggfffiiimmmpppqqqqqqqqqrrrsssuuuwwwwwwuuuuuuuuuvvvxxx{{{|||}}}wwwvvvtttssstttuuuwwwxxxxxxwwwxxxyyyzzz|||}}}|||{{{{{{|||yyyqqqkkkjjjjjjmmmsss{{{}}}|||wwwuuuppplllfffaaa]]]YYYTTTQQQLLLKKKJJJHHHGGGJJJOOOSSSiii~~~{{{wwwsssqqqpppsssvvvvvvpppjjjiiihhhjjjnnnooonnnpppuuu{{{|||~~~~~~{{{vvvrrrooonnnmmmgggbbbZZZSSSOOOLLLJJJHHHFFFFFFEEEDDDDDDEEEFFFFFFHHHJJJRRRbbbuuu~~~jjj[[[RRRNNNMMMQQQYYYggg|||uuueeeZZZ[[[kkk|||eee\\\XXXSSSMMMHHHDDDBBBAAA===AAA>>>???GGGQQQlll~~~^^^RRRHHHFFFEEECCCBBBBBB@@@@@@???>>>===<<<;;;;;;:::999777666444333333333333222111000////////////------............------***+++,,,............---+++,,,------......------------...//////......---,,,---......------...000///////////////000111111//////000000111111222222555444222111000000000000222333444444333333444555555444444555777888777666888888999999::::::999999;;;;;;;;;;;;<<<<<<<<<======???AAABBBAAAAAABBBCCCCCCDDDEEEFFFHHHJJJKKKKKKJJJMMMQQQSSSTTTUUUWWWYYY\\\]]]___cccgggmmmrrruuuuuuooodddXXXNNNHHHEEECCCIIITTTbbblllpppqqqtttwwwwwwwwwwwwwwwwwwwwwwwwwwwtttqqqkkkggggggjjjnnnrrrsssrrrrrrssstttuuuvvvvvvssstttuuuuuuwwwxxxzzz{{{uuutttsssrrrrrrtttvvvwwwvvvvvvvvvwwwyyy|||~~~~~~|||{{{{{{|||~~~wwwnnnjjjhhhjjjqqqxxx}}}~~~yyywwwtttpppkkkfffaaa]]]YYYVVVNNNMMMJJJHHHHHHKKKQQQVVVkkk}}}|||~~~{{{sssooonnnqqqttttttrrrtttxxx|||}}}|||wwwrrrpppnnnnnngggbbb[[[TTTQQQOOOMMMLLLGGGFFFEEEDDDDDDEEEFFFGGGGGGIIIPPP___qqqlll[[[RRRNNNLLLOOOWWWeeezzzzzzkkk[[[\\\kkkiii[[[XXXSSSMMMHHHDDDBBBBBB>>>CCC@@@AAAHHHTTTrrr___TTTIIIGGGFFFDDDCCCCCC@@@@@@???>>>===<<<;;;;;;:::999888666555444333333333222111000////////////------............------***+++...///000///...---+++,,,------......------,,,---.../////////...---,,,---......------...000............///000111111//////000000111111111111555444222000............222444555555444333555666444333444555777888777555666777888999::::::::::::;;;;;;<<<<<<<<<============???BBBBBBBBBBBBCCCDDDBBBCCCEEEGGGIIIKKKLLLMMMJJJMMMOOOQQQRRRTTTVVVYYYZZZ\\\___bbbfffmmmtttyyyyyyuuujjj\\\QQQKKKGGGBBBGGGRRR```jjjnnnqqqtttwwwvvvvvvwwwwwwwwwwwwwwwwwwtttqqqllliiiiiilllpppsssuuuuuutttttttttuuuuuuvvvssstttuuuuuuttttttvvvxxxsssrrrqqqpppqqqrrrtttvvvsssuuuvvvtttwww}}}}}}~~~~~~|||{{{{{{||||||}}}~~~tttmmmiiiiiinnnuuu||||||zzzwwwtttoookkkhhhdddaaa^^^TTTRRRNNNKKKJJJMMMSSSXXXlllzzzwwwwwwyyy||||||yyyzzz~~~~~~zzzuuuqqqooonnngggbbb\\\WWWSSSQQQOOONNNGGGFFFEEEEEEEEEEEEFFFGGGGGGIIIPPP]]]mmmppp___SSSNNNKKKNNNVVVeee{{{~~~ooo``````mmmjjj[[[XXXSSSMMMHHHEEECCCBBB???DDDBBBBBBJJJVVVvvv___TTTJJJGGGFFFDDDBBBBBB@@@@@@???>>>===<<<;;;;;;;;;:::999777666555444444333222111000////////////------............------............------,,,++++++,,,------......------+++,,,...///000///...---,,,---......------...000------------...///000111000000000000111111111111222111///---,,,,,,---...111333444444333222444555444444555666888999888666444555777888:::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>@@@BBBCCCCCCCCCDDDEEEDDDDDDFFFGGGIIIJJJKKKLLLKKKLLLNNNOOOPPPRRRVVVYYYYYY[[[^^^aaafffmmmwww}}}~~~{{{qqq```UUUOOOIIICCCEEEOOO^^^hhhllloootttwwwuuuuuuvvvvvvwwwwwwxxxxxxsssqqqnnnkkklllnnnqqqtttwwwvvvvvvuuuuuuuuuvvvvvvuuuvvvvvvtttqqqoooqqqsssppppppooonnnoooqqqssstttrrrvvvvvvsssvvv~~~|||}}}~~~}}}|||{{{|||}}}zzz{{{}}}}}}sssllliiimmmsssyyy~~~~~~{{{xxxtttqqqooollliiiggg^^^[[[UUUOOOLLLNNNTTTYYYmmmyyytttpppnnngggccc^^^YYYVVVSSSOOOMMMGGGGGGFFFEEEEEEFFFGGGGGGHHHJJJPPP[[[iii}}}tttaaaTTTNNNJJJLLLUUUfff}}}qqqdddcccmmmiiiZZZWWWRRRMMMHHHEEECCCBBB>>>DDDCCCDDDKKKXXXyyy___TTTIIIFFFFFFCCCBBBBBB@@@@@@???>>>===<<<;;;;;;<<<;;;999888666555555555333222111000////////////---..................---222000---+++))))))******+++,,,------......------+++,,,...000000///...---,,,---///...------...000,,,,,,,,,------///000000000000000000111111111111444333111000///000222333000222333333222111333444555555666888::::::999777333444666888:::;;;<<<<<<============>>>>>>>>>>>>>>>@@@CCCDDDCCCDDDEEEFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNQQQVVVYYYXXXZZZ^^^aaafffnnnxxxuuudddXXXRRRKKKDDDCCCNNN\\\fffkkkooossswwwuuuuuuuuuvvvwwwwwwxxxxxxsssqqqooommmmmmooorrrtttxxxxxxwwwvvvvvvvvvvvvvvvvvvwwwwwwtttooommmmmmoooooonnnmmmmmmnnnppprrrsssrrrvvvvvvssswww{{{|||}}}}}}||||||}}}~~~yyyzzz}}}xxxooojjjmmmrrrwww|||~~~{{{wwwuuusssrrrooommmfffbbb[[[SSSNNNOOOTTTXXXnnn|||vvvrrroooiiieee```[[[WWWSSSNNNKKKHHHGGGFFFEEEEEEFFFGGGHHHHHHJJJPPPYYYfffxxxtttaaaTTTNNNJJJLLLUUUfffsssdddbbbkkk~~~fffZZZWWWRRRMMMHHHEEECCCCCC<<>><<<:::888666666555444333222000///.........000///...------...///000------------------------,,,---.../////////------+++,,,.../////////...------,,,,,,++++++,,,,,,---++++++++++++,,,...000111...///000222222000///...///............000222333444444333222222333333333222333555666777777888888999999::::::::::::;;;;;;::::::;;;<<<===>>>??????<<<<<<===???BBBDDDFFFHHHCCCCCCDDDFFFGGGHHHIIIJJJKKKKKKKKKLLLOOOSSSWWWYYYWWWYYY\\\___dddllltttzzzxxxiii[[[RRRMMMHHHFFFJJJTTT```kkkrrruuuuuuwwwvvvvvvvvvvvvvvvwwwxxxzzzvvvppplllmmmooossstttyyyxxxwwwvvvvvvvvvxxxxxxwwwwwwvvvtttsssrrrqqqpppssssssqqqqqqqqqqqqssssssttttttvvvxxxzzz|||~~~zzz{{{|||~~~~~~~~~}}}|||}}}}}}~~~~~~sssnnnmmmnnnqqqwwwzzzyyyzzzzzzvvvrrrkkkeee___[[[VVVTTTWWW^^^qqq{{{sssmmmkkkgggbbb]]]YYYVVVRRRPPPNNNLLLHHHEEECCCDDDFFFGGGGGGIIIPPPXXXaaaqqquuucccWWWNNNIIIMMMUUUddd}}}sssgggdddjjjfff[[[YYYUUUQQQLLLGGGCCCAAA@@@@@@BBBFFFLLL^^^cccVVVJJJGGGGGGFFFCCCBBB>>>????????????===<<<;;;:::999777555444333222222444333222000//////......//////............//////------------------------,,,---...//////...------,,,---......///.........---,,,,,,++++++,,,,,,---///...---------...//////((())),,,...000000////////////......///000222333333333222222222222222333333444555666777888888888888888888999999999:::::::::;;;;;;<<<>>>??????@@@>>>>>>??????@@@BBBCCCDDDBBBCCCDDDEEEGGGHHHJJJJJJJJJJJJKKKLLLNNNPPPSSSTTTVVVXXX[[[^^^ccckkksssxxxyyy|||xxxmmm```WWWNNNHHHEEEJJJRRR^^^iiipppssstttttttttuuuuuuvvvwwwxxxyyyxxxuuupppmmmmmmpppssstttwwwwwwvvvvvvvvvwwwwwwxxxwwwwwwvvvtttsssqqqpppooorrrrrrqqqqqqqqqrrrssstttuuuvvvwwwyyyzzz|||}}}}}}yyyzzz|||}}}~~~~~~~~~}}}xxxqqqnnnnnnrrrwww~~~~~~yyyuuuoooiiiccc^^^YYYVVVZZZ```rrr~~~vvvqqqnnnjjjddd```\\\XXXUUURRRNNNLLLHHHEEECCCDDDEEEFFFGGGJJJOOOVVV]]]lllwwweeeXXXNNNIIIMMMUUUeee~~~rrrdddcccllliii]]][[[WWWRRRMMMHHHEEECCCBBBBBBDDDGGGMMM```eeeWWWJJJFFFFFFEEEBBBAAA>>>>>>>>>>>>>>><<<;;;;;;:::999888777555555555444333333111000////////////......////////////......---------------------------......///......------...------------...//////---,,,,,,++++++,,,,,,---222111000///...---------+++---///111222333333222000000/////////111222333111111111000000111111222333444555666777888888888777777888888888999999999;;;;;;<<<===>>>???@@@@@@@@@@@@????????????@@@@@@BBBBBBDDDEEEGGGIIIJJJKKKKKKKKKLLLMMMOOOPPPQQQQQQUUUWWWZZZ]]]bbbiiipppuuutttyyyzzzrrrhhh]]]QQQHHHEEEIIIQQQ[[[fffnnnrrrsssrrrrrrtttuuuwwwxxxxxxyyyuuussspppnnnnnnppprrrtttuuuuuuuuuuuuvvvwwwwwwxxxyyyyyyxxxwwwuuusssqqqppppppppppppqqqrrrssstttuuuwwwwwwyyyzzz{{{{{{||||||yyyyyy{{{}}}~~~vvvpppnnnssswww|||~~~zzzvvvooohhhccc^^^ZZZ]]]cccuuuzzzuuuqqqmmmhhhccc___[[[WWWTTTOOOMMMIIIFFFDDDDDDEEEFFFHHHJJJNNNSSSXXXeee|||zzzhhhYYYOOOIIILLLVVVffftttcccdddppplllaaa^^^ZZZTTTOOOJJJFFFDDDCCCDDDEEEHHHOOObbbgggYYYKKKFFFFFFDDDAAAAAAAAAAAA@@@>>><<<:::888777;;;:::999888777777777777333222111000////////////---...///000000///...---------------------------...............---------......---,,,,,,...///000---,,,,,,++++++,,,,,,---111111000///...---,,,,,,111222222333333222222111111000//////000111222333000////////////000111111222333444555666777777777888888888888999999999999<<<<<<======>>>??????@@@@@@@@@??????>>>?????????AAABBBCCCEEEGGGIIIKKKKKKLLLMMMNNNPPPRRRRRRSSSSSSTTTVVVYYY]]]aaagggnnnssssssyyy{{{vvvlllaaaTTTIIIFFFIIIOOOYYYdddlllqqqsssrrrsssuuuvvvwwwwwwwwwvvvrrrqqqpppooonnnooorrrtttrrrssstttvvvwwwwwwwwwwww{{{{{{zzzyyywwwuuurrrqqqoooooopppqqqrrrtttuuuvvvyyyyyyzzz{{{|||{{{{{{zzzxxxyyyzzz|||~~~vvvqqqtttwww{{{~~~~~~}}}vvvnnnhhhbbb]]]```eeeyyy~~~yyyrrrnnniiieeeaaa\\\XXXUUUQQQNNNKKKHHHEEEEEEEEEEEEGGGIIIMMMQQQVVVaaawww~~~kkkZZZOOOIIIMMMWWWhhhyyyhhhiiitttooodddaaa\\\UUUOOOJJJFFFDDDCCCDDDFFFHHHPPPdddhhhYYYKKKFFFEEECCCAAAAAABBBAAA???===;;;999888888999888777666555555555555222222111000/////////000---...///000000///...---------------------------//////......------------......---,,,,,,...///000---,,,,,,++++++,,,,,,---------------------------...//////////////////...111000/////////000111222///.........//////000111111222333444555666666666999999999::::::::::::;;;<<<<<<======>>>>>>?????????>>>>>>>>>???@@@@@@AAABBBBBBDDDEEEGGGIIIJJJKKKJJJKKKMMMPPPRRRSSSTTTTTTSSSUUUYYY\\\```ffflllpppwww{{{|||wwwoooeeeWWWKKKGGGIIINNNWWWaaakkkqqqttttttuuuwwwxxxxxxvvvtttssspppqqqpppnnnmmmnnnqqqtttqqqsssuuuwwwxxxwwwvvvvvvyyyyyyyyyxxxwwwtttqqqpppnnnnnnpppqqqssstttuuuvvvzzz{{{|||}}}}}}|||zzzyyyyyyyyyzzz{{{}}}yyywwwyyy{{{~~~|||tttmmmfff```bbbggg}}}|||ssspppkkkgggccc^^^YYYUUUSSSQQQNNNJJJHHHFFFFFFFFFFFFHHHMMMRRRVVVaaavvvmmmZZZOOOIIINNNYYYkkklllkkkuuuqqqfffccc]]]UUUOOOIIIFFFDDDCCCEEEEEEGGGPPPddd~~~hhhYYYKKKEEEEEECCCBBBBBB@@@???>>>===<<<<<<<<<<<<<<<;;;999888777666666666222222111000000000000000......////////////......------------------------000///...---------------...------------...//////---,,,,,,++++++,,,,,,---++++++,,,---.........---,,,---...///000111333333111000///......///000111............///000111111111222333444555666666666999999:::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDFFFGGGHHHIIIJJJHHHIIIKKKMMMOOOQQQSSSTTTSSSVVVYYY]]]```eeejjjnnnxxx|||}}}yyyrrriiiZZZNNNGGGHHHLLLSSS^^^hhhooosssuuuvvvyyyzzzzzzwwwtttqqqqqqqqqqqqmmmkkkkkkppptttrrrtttvvvyyyyyyxxxvvvuuutttuuuvvvvvvtttrrrooonnnmmmnnnppprrrtttuuuuuuuuuzzz{{{}}}~~~~~~|||{{{yyyzzzzzzzzz{{{|||~~~zzzrrrjjjdddeeejjj~~~wwwtttpppkkkgggbbb\\\XXXUUUSSSPPPMMMJJJHHHGGGFFFFFFIIINNNSSSXXXcccxxx}}}kkkYYYOOOJJJPPP\\\nnnkkkjjjsssrrriiieee^^^VVVOOOIIIFFFDDDDDDFFFFFFFFFQQQfff|||hhhYYYJJJEEEDDDCCCBBBCCCAAA@@@>>>===<<<<<<======>>>===<<<:::888777666666222111111000000000000000//////............//////------------------------111000...---,,,,,,------,,,---......///.........---,,,,,,++++++,,,,,,---+++,,,---...//////...---......///000111333444555000///...------...///000............///000111222333333555666777888888888888999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<@@@??????@@@@@@AAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHLLLKKKKKKLLLMMMPPPRRRSSSTTTVVVZZZ]]]```eeejjjmmmuuuzzz}}}|||wwwnnn^^^PPPFFFFFFHHHOOOYYYdddlllppptttvvvzzz||||||yyyuuusssrrrrrrqqqlllhhhiiioootttsssuuuxxxzzzzzzxxxvvvsssrrrtttuuuvvvuuussspppooonnnoooqqqsssttttttttttttzzz{{{}}}}}}{{{zzz|||{{{{{{{{{|||}}}wwwnnnhhhhhhmmmzzz}}}zzzvvvrrrmmmgggaaa]]]XXXVVVSSSPPPLLLJJJHHHGGGGGGJJJOOOTTTXXXcccxxxxxxgggWWWOOOKKKRRR^^^pppjjjiiissstttmmmhhhaaaXXXPPPKKKGGGFFFEEEGGGGGGGGGSSShhh|||gggXXXJJJDDDDDDDDDCCCDDDEEECCCAAA>>><<<;;;;;;;;;;;;:::888666444222222111222111000000000000000111000///...------...///000------------------------111000...---,,,,,,------+++,,,.../////////...------,,,,,,++++++,,,,,,---......///000000///...---......------------......//////---,,,,,,---...///.........//////111222222444555666888999999999999777888888888888999999999::::::;;;;;;;;;;;;;;;;;;BBBAAAAAA@@@AAAAAABBBBBBEEEEEEFFFFFFFFFGGGGGGGGGQQQPPPNNNNNNNNNPPPRRRTTTTTTWWWZZZ^^^aaaeeejjjmmmqqqwww}}}~~~{{{qqq```QQQDDDDDDFFFLLLVVVaaajjjnnnrrruuuyyy}}}}}}{{{wwwuuussssssqqqkkkggghhhnnnuuutttvvvyyy|||{{{yyyuuussstttuuuwwwxxxxxxvvvtttrrrnnnoooqqqssstttttttttsssyyy{{{}}}~~~|||{{{}}}|||{{{{{{{{{}}}~~~~~~}}}||||||~~~{{{rrrjjjkkkooowww{{{wwwrrrlllfffbbbYYYWWWUUUQQQNNNKKKIIIHHHHHHKKKPPPTTTYYYcccwwwtttcccVVVNNNLLLTTT```rrr|||iiijjjvvvuuuoookkkcccZZZRRRLLLIIIGGGGGGIIIIIIIIITTTjjj}}}eeeWWWJJJEEEEEECCCAAAAAAAAA@@@???===<<<<<<<<<<<<;;;:::888666555555666777444333111000...------,,,......//////...---,,,,,,111...,,,******,,,...111...---+++,,,.../////////......------------......,,,,,,,,,,,,+++***))))))---...///000000///...---------......///000000000...---,,,+++***+++,,,,,,000///////////////000111444444444555777888:::;;;999999:::::::::;;;;;;;;;<<<<<<<<<======>>>???@@@;;;===>>>???>>>>>>@@@AAADDDDDDEEEFFFGGGHHHHHHIIIHHHJJJLLLMMMNNNPPPSSSUUUUUUWWW[[[^^^```dddiiilllooovvv}}}wwwgggWWWLLLFFFDDDGGGOOOXXXfffqqqqqquuuyyy{{{||||||}}}~~~}}}wwwqqqpppnnnlllnnnsssrrrvvvzzz{{{yyyuuurrrpppvvvvvvvvvxxxyyywwwssspppooooooooopppooonnnnnnmmmwwwxxxzzz|||}}}}}}|||||||||zzzxxxyyy|||}}}}}}{{{||||||||||||}}}~~~{{{rrrnnnoooxxx{{{vvvpppjjjfffccc]]]UUURRRRRRQQQNNNJJJKKKLLLPPPVVV[[[cccrrrooo```UUUPPPNNNQQQ\\\qqqxxxiiiiiiuuurrrqqqlllcccZZZQQQLLLHHHGGGFFFHHHHHHKKKYYYqqqgggXXXJJJEEEDDDBBBAAAAAAAAA@@@???>>><<<<<<<<<<<<===<<<:::999777666555555444333111000...---------///////////////...------...,,,***))))))***,,,...///---,,,,,,...//////.........------------......++++++,,,,,,,,,,,,,,,,,,...///000000000000///...------...//////000000111000///...---------...///000000/////////000111111333333444555666888999:::777777888888888999999999<<<<<<<<<<<<===>>>???@@@===???@@@@@@@@@@@@AAACCCDDDDDDEEEFFFGGGHHHHHHIIIIIIKKKMMMNNNOOOQQQTTTVVVVVVXXX[[[]]]___bbbfffiiimmmuuu}}}zzzjjj[[[OOOIIIEEEGGGMMMVVVcccmmmrrruuuyyy{{{|||}}}yyysssqqqnnnlllnnnrrrsssuuuxxxyyywwwtttrrrqqquuuuuuvvvwwwxxxwwwssspppmmmnnnnnnnnnooooooppppppwwwxxxyyyzzzzzzzzzzzzzzz}}}{{{yyyyyy|||}}}|||{{{{{{{{{{{{|||}}}~~~yyytttuuuxxxyyysssmmmiiiddd^^^WWWTTTSSSSSSPPPMMMMMMMMMQQQVVV[[[bbbqqqnnn___RRRMMMKKKOOO[[[pppuuuhhhiiixxxtttqqqllldddZZZRRRLLLIIIHHHFFFHHHIIINNN^^^wwwjjjZZZJJJDDDCCCBBBAAAAAAAAA@@@???>>>===<<<<<<<<<>>>======;;;999777555333444333111000///...------///000000000000//////...---,,,++++++++++++,,,---///...------...///...,,,......------------......++++++,,,---......//////...///000000000000///............///000000111111///...---------...///000000000000000000111222222222333444555666777888999777777888888888999999999<<<<<<<<<<<<===>>>???@@@???AAABBBBBBAAAAAACCCDDDCCCDDDEEEFFFGGGHHHIIIIIIKKKLLLNNNOOOPPPQQQTTTWWWWWWXXX[[[\\\^^^```cccfffjjjrrr|||}}}nnn```RRRKKKFFFGGGKKKSSS___iiirrruuuxxx{{{}}}|||vvvsssppplllmmmqqqssstttvvvvvvtttrrrqqqqqqttttttuuuwwwxxxwwwssspppmmmmmmmmmnnnoooqqqtttuuuxxxxxxwwwwwwwwwwwwxxxxxx}}}|||zzzzzz{{{|||{{{zzzyyyyyyzzz{{{|||~~~~~~}}}|||vvvoookkkeee```YYYVVVUUUUUUSSSPPPOOOOOORRRWWWZZZaaaooo|||kkk^^^PPPLLLJJJOOO[[[ooorrrfffjjj|||vvvrrrmmmeee[[[SSSMMMJJJIIIFFFIIILLLSSSeee{{{}}}lll[[[KKKCCCBBBAAAAAABBBAAAAAA???>>>===<<<<<<<<<;;;<<<<<<;;;:::777555333444333222000///.........000000111111111000000///......////////////......000...---...///...---+++......------------.....................//////000.........//////............//////000000111111222---,,,,,,++++++,,,...///111000000000111222333333222333444555666777888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===??????@@@AAABBBBBBAAAAAABBBDDDCCCCCCDDDFFFGGGHHHIIIIIIKKKLLLNNNOOOOOOQQQSSSVVVWWWYYYZZZ[[[\\\^^^aaacccfffoooxxx~~~qqqcccSSSKKKEEEEEEIIIPPP\\\gggqqqtttxxx{{{}}}~~~xxxuuuqqqllllllooorrrssstttsssqqqpppqqqrrrrrrssstttvvvxxxwwwtttqqqnnnnnnnnnooorrruuuyyy{{{yyyxxxwwwvvvvvvwwwxxxxxx|||{{{zzzyyyyyyyyyyyyyyywwwxxxxxxzzz|||~~~}}}vvvoookkkeeeaaa[[[WWWVVVUUUTTTSSSQQQQQQSSSWWWYYY___lllyyyiii\\\SSSNNNKKKPPP[[[mmmrrrdddjjj~~~xxxsssnnnfff\\\TTTNNNKKKJJJHHHKKKOOOXXXkkkuuuxxxyyylll\\\KKKDDDBBBAAAAAABBBBBBAAA@@@>>>============777888999999999888666555444333222000////////////000000111111111111111000...///000000000000///...///.........//////,,,***......------------......111000///.........//////------------------------//////000000111222222222...---,,,,,,,,,---......000000000000111222333444222333555666777777777777999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@AAAAAA@@@@@@AAABBBCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKMMMNNNNNNOOORRRTTTVVVXXXZZZ[[[[[[]]]```bbbccckkkttt{{{}}}qqqeeeSSSKKKDDDCCCGGGNNNZZZeeeooorrrwwwzzz|||}}}xxxuuuqqqllllllnnnrrrrrrsssrrrppppppqqqrrrrrrrrrtttvvvxxxxxxuuurrrqqqqqqqqqsssvvvzzz~~~{{{zzzxxxwwwwwwxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwxxxwwwxxxxxxzzz|||~~~{{{tttnnnjjjeeebbb]]]XXXVVVUUUTTTSSSSSSRRRTTTWWWYYY^^^jjjwwwkkk]]]UUUOOOLLLPPPZZZiii~~~pppccchhh|||yyyuuupppggg^^^UUUPPPMMMKKKJJJMMMRRR[[[oooyyymmmqqqssskkk[[[KKKEEEDDDCCCBBBBBBBBBAAA@@@???>>>=========777777777888888777777777333333222111000000000000///000000111111111111000------............------...------///000///---+++......------------......222111000...------...///......---,,,,,,---......000000000111222222333333222111///.........///000/////////000111222333444333444666888888888888777777777888888888999999999;;;;;;;;;;;;<<<===>>>???>>>@@@AAA@@@???>>>???AAABBBCCCDDDEEEGGGIIIJJJJJJJJJKKKMMMMMMMMMOOOQQQSSSUUUVVVYYYZZZ\\\^^^aaadddcccjjjqqqvvv{{{zzzqqqfffTTTKKKCCCBBBEEELLLXXXccclllpppuuuyyy|||}}}zzzvvvtttppplllkkknnnqqqrrrsssrrrqqqpppqqqrrrrrrrrrtttwwwyyyyyywwwtttttttttuuuwwwzzz}}}zzzzzzyyyyyyyyyzzzzzz{{{xxxyyyyyyxxxvvvvvvwwwyyyyyyyyyzzz{{{|||~~~{{{tttnnnjjjgggddd___ZZZVVVTTTTTTTTTSSSSSSTTTWWWXXX]]]iiivvvooo```VVVPPPLLLPPPYYYfffxxxzzzlllcccfffvvv{{{vvvqqqiii___WWWQQQNNNMMMKKKNNNSSS^^^ssspppccchhhmmmiiiZZZKKKFFFEEEDDDBBBBBBBBBBBB@@@???>>>=========:::999888888777777777777333333222111000000000000...///000000111111000000........................,,,,,,---///000000...+++......------------......111000...------...///000000///............///000000000111111222333333444333222000///.....................///000111333333444666888999:::999888777777777888888888999999999;;;;;;;;;;;;<<<===>>>>>>???@@@AAA@@@???>>>???@@@BBBBBBDDDEEEGGGIIIJJJKKKKKKLLLNNNNNNNNNOOORRRTTTSSSUUUXXXZZZ\\\```dddgggeeejjjpppssswwwxxxpppgggWWWMMMDDDAAACCCIIITTT^^^iiinnntttyyy{{{{{{{{{|||{{{vvvsssrrroookkkkkknnnppprrrssssssrrrqqqqqqrrrrrrsssuuuxxx{{{{{{xxxvvvuuuvvvxxxzzz|||~~~xxxxxxyyyzzz{{{{{{{{{zzzxxxyyy{{{zzzxxxxxxzzz|||{{{{{{{{{|||}}}~~~}}}vvvqqqmmmjjjhhhccc]]]XXXUUUTTTUUUSSSSSSTTTVVVXXX\\\iiiuuuvvveeeXXXQQQNNNRRR\\\iiixxxvvviiicccdddppp~~~wwwrrriii```XXXRRROOONNNKKKNNNTTT```vvvlll___eeemmmgggYYYKKKGGGGGGEEECCCBBBCCCBBB@@@???>>>>>>======>>><<<:::888777777777888333333222111000000000111......///000000000000000111111000000000000111111+++,,,---///111111...,,,.........------.........///...---,,,---///111222222111000//////000111222000111111222222333444444222111///---,,,++++++,,,---------...///111222333555666888:::;;;:::999888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>???AAAAAAAAA??????@@@AAABBBBBBDDDEEEGGGIIIJJJKKKLLLNNNOOOOOOOOOPPPSSSUUUQQQTTTWWWZZZ]]]aaaeeehhhggglllooorrrvvvwwwqqqhhhZZZPPPFFFAAAAAAFFFQQQ[[[ggglllsssxxxzzzzzzyyyxxxxxxtttqqqqqqoookkkkkknnnooorrrttttttsssrrrrrrrrrssssssuuuyyy{{{|||yyywwwvvvwwwyyy{{{|||}}}~~~~~~uuuwwwxxxzzz{{{{{{zzzzzzxxxzzz|||{{{yyyyyy|||||||||||||||}}}~~~yyytttpppmmmjjjeee___YYYVVVUUUVVVSSSRRRTTTVVVXXX\\\iiiuuuzzzhhh[[[TTTQQQVVVaaannn}}}uuuhhhdddccckkkxxxsssjjj```XXXRRROOONNNJJJNNNTTTbbbyyylll```gggqqqooo[[[IIIEEEDDD@@@???AAABBBCCCCCCAAA???===>>>>>>>>>===:::888666555555555333222111000/////////////////////...---,,,******------...///000000//////.........------,,,,,,,,,........................000000//////......------000000000000////////////........./////////////////////...------,,,++++++,,,---///111111111111000222333444666888999::::::666666777888999::::::;;;888888999;;;<<<>>>??????AAAAAAAAAAAABBBCCCDDDDDD@@@AAACCCEEEGGGHHHIIIIIILLLLLLLLLNNNOOOQQQSSSTTTSSSTTTVVVXXX[[[___dddhhhfffiiiooouuuyyyxxxtttppp^^^TTTIIIBBB@@@BBBKKKTTTccchhhnnntttvvvxxxyyyzzzyyyvvvsssooommmlllllllllnnnppptttuuuuuutttttttttuuutttuuuwww{{{}}}~~~~~~{{{{{{{{{{{{{{{zzzzzzzzz}}}|||zzzyyyyyyzzz|||}}}zzzzzzyyyzzz{{{}}}~~~~~~}}}}}}|||xxxvvvppplllggg```[[[WWWUUUTTTSSSRRRSSSWWWYYY]]]hhhrrr}}}kkk^^^TTTMMMRRR___qqqsssjjjbbbaaagggzzzyyyvvvoooeee[[[TTTPPPOOOSSSRRRTTTccc}}}ooodddbbbmmmyyynnnZZZIIIEEEEEEAAA@@@BBBAAABBBBBBAAA???>>>>>>???===;;;999777555444444444222222111000////////////............---,,,++++++------...///////////////......---------,,,,,,,,,....................................------------/////////.............../////////000000000000111//////......------------------///000111111111111222333444666777888999999666666777888999:::;;;;;;999999:::;;;===>>>???@@@>>>>>>>>>>>>???@@@AAABBB@@@AAACCCEEEFFFHHHHHHIIIJJJJJJKKKLLLNNNPPPQQQRRRUUUVVVWWWXXXYYY\\\aaaddddddgggmmmssswwwwwwsssppp^^^TTTIIIBBB???AAAHHHQQQ]]]bbbjjjqqqtttvvvxxxyyyyyywwwtttpppnnnlllllllllnnnpppsssttttttrrrrrrssssssssssssvvvzzz|||||||||{{{{{{zzzzzzzzzzzzzzzzzz|||{{{yyyxxxxxxyyy{{{|||{{{{{{zzzzzz{{{|||~~~~~~yyyuuunnnlllgggaaa]]]YYYWWWWWWVVVUUUWWW[[[]]]aaajjjttt|||kkk^^^VVVPPPSSS___qqquuujjjbbbaaagggzzz{{{wwwpppfff\\\TTTPPPOOOQQQQQQUUUdddrrrgggfffooo{{{mmmYYYHHHEEEFFFBBBAAACCC@@@AAABBBAAA???>>>>>>???<<<;;;999777555444333333111111000///............------.........------,,,------...////////////......------------,,,,,,,,,........................,,,,,,,,,------------------------...............000000000111111222222222//////...---------...............///000111333333333333444555666777777666666666777888999:::;;;;;;::::::;;;<<<>>>???@@@@@@============>>>???@@@AAA???@@@BBBDDDFFFGGGGGGHHHHHHIIIIIIKKKMMMOOOPPPQQQWWWXXXXXXXXXXXXZZZ]]]___aaadddiiipppuuuuuusssppp___TTTIIIBBB??????EEEMMMUUU[[[eeemmmrrruuuwwwxxxyyywwwtttqqqooonnnmmmmmmnnnppprrrsssrrrppppppqqqrrrqqqrrruuuxxxzzzzzzzzzyyyyyyyyyzzzzzzzzzzzzzzz{{{zzzxxxwwwwwwxxxzzz{{{||||||{{{{{{{{{|||~~~yyyuuunnnlllhhhccc___\\\[[[ZZZZZZYYY[[[```bbbeeennnwww}}}lll]]]WWWSSSVVV```qqqzzzjjjbbbaaahhh{{{}}}yyyrrrhhh]]]UUUPPPOOOOOOPPPVVVfffuuukkkiiirrr}}}kkkXXXHHHFFFGGGDDDBBBDDD???AAAAAA@@@???>>>>>>???<<<;;;:::888666555444333111000///......---------,,,,,,---...............------...//////.........------------------------........................,,,,,,,,,------......///------............/////////000000000111222222222......---,,,,,,------...............///111444555333444555555555555555555666777777888999:::;;;<<<;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>???@@@AAABBB???@@@BBBCCCEEEFFFFFFGGGHHHHHHIIIJJJLLLOOOQQQRRRVVVWWWXXXXXXXXXYYY[[[^^^___aaagggmmmsssuuutttrrr```VVVKKKCCC>>>===AAAHHHNNNVVV```jjjqqquuuwwwxxxxxxwwwuuurrrpppooonnnnnnnnnpppqqqqqqpppooooooooorrrrrrsssvvvyyy{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyywwwvvvvvvwwwyyyzzz||||||{{{{{{{{{|||}}}~~~~~~{{{~~~zzzuuuqqqnnnkkkfffbbb___]]]\\\]]]\\\___ccceeehhhpppyyy~~~nnn\\\XXXUUUWWW```rrrkkkbbbaaahhh|||~~~{{{uuujjj___VVVQQQOOOPPPSSSYYYiiixxxmmmlllwwwkkkXXXHHHFFFHHHEEECCCDDD@@@AAAAAA@@@>>>===>>>???======<<<:::888777555444111000///......---------,,,,,,---...////////////------............------------------------------........................------....../////////000....../////////000000000......///000000111222222///...,,,+++++++++,,,---............000222444666444444555555555555444444777777888999:::;;;;;;<<<;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>???@@@AAAAAA@@@AAABBBDDDEEEFFFFFFFFFHHHHHHIIIKKKMMMOOOQQQSSSSSSUUUWWWXXXXXXZZZ\\\^^^___aaaeeekkkqqqttttttssscccYYYNNNFFF@@@<<>><<<<<<============;;;:::888666555111111000///............,,,---...///////////////---............---,,,,,,,,,,,,,,,------------....................................///////////////......//////000111111111---......///000111222222111///---+++***+++,,,------......///111333555666444555555666666666555555777777888999:::;;;<<<<<<;;;;;;<<<======>>>??????<<<<<<<<<<<<===>>>???@@@AAAAAACCCDDDEEEFFFFFFFFFGGGHHHIIIKKKMMMPPPRRRSSSRRRTTTWWWXXXYYY[[[]]]___^^^```ccciiiooossstttsssggg]]]RRRIIIBBB===>>>BBBIIIPPPYYYcccjjjppptttwwwvvvuuutttsssqqqooonnnmmmnnnooopppooonnnnnnooopppuuuuuuwwwzzz}}}}}}|||zzzyyyyyyxxxwwwvvvuuuuuutttwwwvvvtttsssssstttvvvwwwyyyxxxxxxxxxyyy{{{}}}~~~~~~||||||}}}|||wwwqqqpppvvv~~~yyywwwuuurrrmmmhhhddd```^^^aaa``````ccceeeiiirrr|||sss___YYYUUUXXXdddxxxqqqbbbbbbiii}}}~~~xxxooodddZZZTTTRRRVVVYYY___mmmkkkYYYJJJHHHIIIEEEBBBCCCBBBBBBBBB@@@===;;;;;;;;;<<<<<<<<<;;;999777555444222222111000////////////---......////////////...---.........------,,,+++,,,,,,,,,---------..............................///...............------------......///000000111...//////000111222333444444333000---,,,,,,---...,,,---///111333444555555444555666666777777777777777888888999:::;;;<<<<<<;;;;;;;;;<<<======>>>>>>============>>>???@@@@@@BBBCCCDDDEEEFFFGGGGGGGGGFFFFFFGGGIIILLLNNNQQQRRRSSSUUUXXXYYYZZZ[[[]]]___]]]^^^aaaffflllppprrrqqqkkkaaaUUUMMMDDD>>>===AAAFFFKKKTTT\\\ccciiiooosssttttttsssrrrpppooommmlllmmmnnnoooooonnnoooppprrruuuuuuwww{{{}}}~~~{{{yyyzzzzzzxxxwwwuuusssrrrrrrvvvuuutttrrrrrrtttuuuvvvvvvvvvvvvwwwxxx{{{}}}~~~~~~~~~}}}{{{{{{}}}}}}xxxnnniiimmmvvv{{{wwwuuusssoookkkgggcccaaadddbbbaaacccdddiiisssvvvddd[[[UUUZZZhhh~~~vvvbbbbbbiii~~~~~~yyypppfff\\\VVVTTTVVVYYY```mmmlllZZZJJJIIIIIIEEEAAABBBCCCCCCCCC@@@===:::::::::;;;;;;;;;:::999666444333333222111000000/////////......////////////......---.........------,,,+++,,,,,,,,,------..........................................------,,,,,,,,,,,,,,,------...///000000///000111222333444555555777555222///------...///+++---///222444555555444444555666777888888888888777888999999;;;;;;<<<===::::::;;;;;;<<<<<<======????????????@@@AAABBBCCCCCCCCCDDDFFFGGGGGGGGGGGGDDDEEEFFFHHHJJJMMMOOOQQQTTTVVVYYYZZZZZZ[[[\\\^^^]]]]]]```dddjjjnnnppppppmmmcccXXXOOOFFF???>>>AAADDDHHHOOOWWW]]]dddjjjnnnsssssssssrrrpppnnnlllkkkmmmnnnooooooooooooqqqssstttuuuwwwzzz}}}}}}{{{yyy{{{zzzyyywwwtttrrrqqqpppvvvuuusssrrrrrrsssuuuvvvttttttuuuvvvxxxzzz}}}~~~~~~}}}{{{{{{}}}}}}~~~{{{nnngggiiiooowww{{{|||uuutttssspppmmmiiifffdddfffcccaaabbbdddiiiuuuxxxggg]]]VVV[[[kkkzzzbbbbbbjjj~~~~~~yyyqqqggg^^^XXXUUUUUUYYY```mmmkkk]]]OOOJJJIIIGGGEEEDDDDDDCCCBBB@@@???>>>======???>>><<<:::888666666555555444333222111111111111............---,,,++++++,,,---///000000000///...111000//////000000000000000000///...------,,,,,,***+++,,,............---222222111111000000//////------...///000111222222333222111000////////////000000000000111111111111666777777777888888888888777888888999;;;<<<<<<===<<<======>>>??????@@@@@@;;;===?????????@@@BBBDDDAAAAAABBBDDDEEEGGGHHHHHHHHHHHHHHHIIIKKKNNNPPPRRRTTTUUUUUUTTTUUUWWW\\\___\\\^^^```aaabbbffflllqqqrrriii\\\NNNDDD?????????AAABBBDDDGGGMMMUUU___fffjjjmmmpppqqqooommmllllllkkkkkkkkkmmmnnnppprrrsssuuuuuuwwwxxxyyyyyyyyyxxx~~~{{{wwwssspppnnnnnnooorrrrrrrrrqqqqqqrrrrrrsssuuuvvvwwwxxxzzz{{{||||||~~~}}}{{{{{{}}}~~~~~~nnngggdddbbbffflllxxx{{{{{{zzzvvvrrrooollljjjiiihhhdddccceeehhhmmmwwwwwwkkkbbb[[[^^^kkk~~~hhhbbbhhh}}}~~~{{{tttiii```[[[ZZZZZZ\\\```jjjjjj[[[MMMIIIHHHGGGEEEDDDDDDCCCBBB@@@???>>>======<<<;;;999777555444333333333222222111111111111222---....../////////......000000000000000///...------,,,,,,,,,,,,------,,,000//////......---,,,,,,///000000111111000///...////////////......------------...///000111222222222111000///..................///000000111222222777777777777777777777666777888888999;;;<<<<<<===<<<<<<======>>>>>>>>>???<<<>>>???@@@???@@@AAACCCAAABBBCCCDDDEEEFFFGGGHHHJJJIIIIIIJJJKKKMMMOOOPPPQQQQQQRRRRRRSSSVVVZZZ^^^^^^___`````````ccciiinnnnnnggg[[[OOOEEE???======999:::;;;>>>CCCJJJSSSYYYcccggglllnnnnnnmmmlllllllllmmmmmmnnnoooqqqrrrssssssttttttuuuvvvwwwxxxxxx}}}zzzvvvrrrooonnnnnnnnnqqqqqqqqqqqqqqqqqqrrrsssuuuvvvwwwyyy{{{|||}}}~~~~~~|||||||||}}}~~~yyynnngggaaa```cccjjjmmmwww}}}zzzuuuqqqmmmjjjiiigggdddcccgggjjjoooyyywwwjjjbbb\\\___lll{{{hhhdddkkk~~~~~~|||tttiii```\\\[[[]]]]]]___iiigggYYYLLLGGGHHHFFFEEEDDDDDDCCCBBB@@@???>>>======;;;:::888666444333333222222222111000000000111111------...///000111111000000000///////////////000........................000//////......---------////////////...---++++++/////////............------......///000111222222111000///...------------,,,---...///000111222333555555555666666777777777888888999::::::;;;<<<<<<<<<<<<<<<<<<============>>>???@@@@@@??????@@@BBBBBBCCCCCCDDDEEEFFFFFFGGGKKKKKKJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPSSSWWW[[[^^^^^^]]]]]]]]]```fffjjjmmmfff\\\PPPFFF???<<<;;;777888999;;;>>>EEELLLRRRXXX^^^eeekkkmmmmmmmmmmmmnnnnnnnnnoooppppppqqqqqqrrrrrrqqqrrrsssuuuwwwxxx{{{yyyuuuqqqooonnnnnnnnnqqqpppppppppqqqrrrssssssvvvwwwxxxzzz|||}}}~~~}}}}}}}}}~~~~~~{{{pppfff```^^^]]]```jjjyyy}}}yyytttpppllljjjhhhfffggglllpppuuutttiiiaaa\\\aaannnzzzhhheeeppp}}}uuujjjbbb]]]\\\aaa``````iiifffXXXJJJFFFGGGFFFDDDDDDDDDCCCBBB@@@???>>>======<<<;;;999777666555555444444333111000///.........---...//////000000000///,,,++++++,,,...000222444...///000000///...//////000/////////......------------------,,,,,,++++++000000000000000000000000......///000111222222333111111000///............++++++---...000222333444222222333555666888999999888888999::::::;;;<<<<<<========================???@@@AAAAAA?????????AAACCCCCCDDDDDDEEEEEEFFFFFFIIIJJJJJJKKKLLLMMMNNNNNNNNNOOOPPPOOOOOOQQQTTTWWWYYYYYYYYYZZZ]]]aaagggkkkpppiii]]]PPPEEE>>>;;;:::::::::;;;<<<>>>BBBIIIMMMOOOUUU___gggkkkmmmnnnnnnoooooopppppppppppppppppprrrqqqpppppprrruuuwwwyyyzzzxxxvvvssspppoooooooooqqqqqqqqqrrrrrrtttuuuuuuyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}qqqfffaaa[[[[[[cccooo{{{{{{wwwssspppooommmkkkmmmrrrwww|||oooeee___[[[```nnnxxxggghhhuuuwwwlllddd```___ccccccdddnnneeeWWWJJJFFFGGGFFFDDDDDDDDDCCCBBB@@@???>>>======;;;:::999777666555555555666555333111///---,,,,,,///////////////...---,,,+++******+++,,,///111222***,,,......,,,++++++---///////////////.........///////////////000000111///////////////000000000......///000111222333333222222111000////////////***+++---///111222444555444444555555666666777777888999999::::::;;;;;;;;;===>>>>>>>>>>>>>>>??????@@@AAABBBAAA?????????AAACCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIKKKMMMNNNOOOPPPQQQRRRRRRQQQPPPQQQSSSUUUWWWWWWYYY\\\bbbiiinnnqqquuummm___PPPEEE>>><<<<<<888999999999:::===BBBFFFHHHPPPZZZccciiilllmmmnnnrrrrrrsssssstttsssrrrrrrqqqqqqpppqqqsssvvvyyy{{{zzzyyywwwtttsssqqqqqqqqqrrrsssssstttuuuvvvxxxyyy|||||||||||||||||||||||||||}}}}}}~~~|||nnnddd\\\ZZZ]]]fffooovvv|||zzzxxxwwwvvvrrrpppqqqvvvzzzyyyiiiaaa[[[YYY___mmmvvvhhhjjj{{{yyyooofffccccccdddeeeiiitttfffXXXKKKFFFGGGEEEDDDCCCDDDCCCBBB@@@???>>>======999999777666555444444444777666444111///---,,,,,,////////////...---,,,,,,......------------------+++...111111...,,,---///////////////////////////------------...///000111,,,------------............//////000111222333333333222111000000/////////,,,,,,...000111333444555999888888777666555444333999999999::::::;;;;;;;;;======>>>>>>???@@@@@@@@@@@@AAABBBAAA@@@???@@@AAABBBCCCCCCDDDEEEFFFFFFGGGEEEGGGIIIKKKMMMOOOPPPPPPRRRSSSTTTSSSRRRRRRSSSUUUYYYYYY\\\bbbjjjppptttuuutttlll___RRRGGG@@@======999999999999999;;;???CCCEEELLLVVV___eeeiiikkklllssstttuuuvvvvvvvvvttttttppppppqqqrrruuuwwwzzz|||zzzyyywwwvvvtttsssrrrrrrsssssstttuuuvvvxxxzzz{{{|||||||||||||||{{{{{{{{{|||}}}~~~xxxjjj```\\\ZZZ^^^dddjjjsss|||~~~||||||}}}~~~xxxuuutttwww{{{wwwggg^^^YYYWWW]]]kkkvvvjjjmmm|||rrrjjjggggggeeegggkkkwwwhhhZZZLLLGGGGGGEEECCCCCCDDDCCCBBB@@@???>>>======:::999888777666555555555666555333222000///////////////000000000//////...000000000000///...---------222555555222///000222/////////////////////000---,,,+++++++++,,,------,,,,,,,,,---------......//////000111222333333444222111000//////...//////......///111222444555555888888888777777666666666999999::::::::::::;;;;;;:::;;;<<<===>>>@@@AAAAAA???AAABBBAAA@@@@@@AAABBBAAABBBCCCDDDEEEFFFGGGHHHFFFHHHJJJLLLMMMNNNNNNNNNPPPRRRSSSTTTSSSTTTVVVWWW[[[\\\___eeelllpppqqqoookkkfff^^^TTTKKKDDD???<<<:::;;;;;;::::::<<>>======<<<<<<:::999888888888888444333222222111222222222...///000111111222222111...///000222222222111000+++///444333///---...000////////////000000000000222111///...------...///........./////////000000//////000111222333333444111000///......------...//////000222333444555666333444555777888:::;;;<<<:::::::::::::::::::::;;;888999:::<<<>>>???@@@AAA???@@@BBBAAAAAA@@@BBBCCCAAAAAABBBDDDEEEGGGHHHHHHHHHIIIKKKMMMMMMMMMMMMLLLMMMOOORRRSSSTTTUUUXXXZZZ\\\\\\___dddjjjllljjjgggcccaaa]]]VVVNNNFFF@@@<<<777888888888777999<<>>>>>;;;:::999888777555444444111000000000000000111222000000000///......------000///...---------------------///000---)))***...//////............//////111000///...............222111000//////000111222......///111222333444555444444333333111000....../////////000111333444555555555555555777999;;;<<<888888999999999::::::::::::::::::;;;===???@@@AAA???AAABBBBBBBBBBBBCCCEEEDDDEEEFFFGGGGGGHHHHHHGGGEEEGGGIIIKKKMMMNNNNNNMMMOOOPPPQQQSSSUUUWWWYYYYYY[[[^^^aaacccbbb___[[[XXXXXX[[[[[[VVVLLLDDD@@@@@@>>><<<:::999999;;;>>>@@@DDDHHHNNNUUU[[[^^^______ccccccccceeehhhjjjjjjiiijjjlllooorrrssstttssssssttttttrrrqqqpppoooooooooooopppqqqrrrrrrtttwwwzzzzzzyyywwwwwwxxx{{{~~~~~~}}}}}}~~~|||~~~nnnddd]]]WWWXXX^^^jjjqqqzzz|||jjjddd______hhhtttuuuvvvyyyppplllkkkhhhnnnpppssslllVVVKKKLLLFFFDDDGGGEEEDDDCCCBBB@@@???>>>======;;;:::999888777555444444111111000000000000000111............//////////////////...------------------,,,...000...)))***...//////............//////111000000////////////000111000////////////000111000000111111111222222222222222222111000///...---,,,---...000222555777888777666666666777888999999888999999999999:::::::::999999:::;;;<<<>>>???@@@???AAABBBBBBAAAAAACCCDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGIIILLLMMMNNNNNNNNNQQQQQQSSSUUUWWWYYYZZZ[[[\\\]]]^^^]]][[[XXXTTTQQQSSSWWWYYYVVVNNNFFFBBBBBB>>>===;;;;;;;;;===???AAACCCGGGMMMSSSXXXZZZ[[[[[[^^^]]]]]]___bbbccccccbbbccceeehhhkkkmmmnnnmmmmmmpppooonnnmmmlllllllllllloooppppppppppppqqqtttvvvwwwvvvvvvwwwyyy|||~~~~~~|||{{{mmmbbbYYYXXX[[[dddjjjqqqxxx}}}|||kkkccc^^^___iiiwwwuuuuuuzzzqqqlllkkkjjjnnnnnnppplllVVVKKKKKKFFFDDDFFFDDDCCCBBBAAA???>>>===<<<<<<;;;:::999888777555444444222222111000/////////000,,,------...//////000000//////...------------...---,,,---000...******...//////............//////000000000///000000111111000//////......//////000333222222222111000000000000000111111000///......------///000333555777999777777888888888888777777999999999999::::::::::::999999999:::;;;===>>>???@@@AAABBBBBBAAAAAABBBCCCAAABBBCCCDDDDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNOOOOOORRRSSSTTTVVVXXXZZZ\\\]]]]]]]]][[[XXXUUUQQQNNNLLLNNNSSSWWWVVVQQQJJJEEECCC???>>>>>>===>>>@@@BBBCCCEEEHHHMMMRRRUUUWWWWWWWWWXXXWWWWWWXXXZZZ[[[[[[ZZZZZZ\\\___bbbdddeeeeeeeeegggggggggffffffgggggghhhlllmmmnnnmmmmmmmmmoooqqqpppqqqsssuuuxxxzzz|||}}}}}}~~~}}}~~~~~~|||{{{lllaaa\\\\\\^^^bbbggglllqqqwww~~~|||kkkaaa^^^```jjj{{{wwwvvv|||rrrnnnllllllmmmjjjmmmmmmWWWLLLLLLFFFCCCFFFCCCDDDCCCAAA@@@>>>=========;;;:::999888777555444444333333111000////////////---------......////////////......---------......---,,,,,,//////++++++...//////............////////////......///000111111//////............//////222222222111111111000000000111111111111111000///111111111111222333444555555666888999999888777777999999999:::::::::;;;;;;999999999:::;;;<<<===>>>@@@AAABBBBBBAAA@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJLLLMMMNNNOOOSSSSSSUUUWWWYYY[[[\\\]]]]]][[[YYYUUURRRPPPOOONNNOOOSSSXXXXXXSSSLLLGGGDDDAAAAAAAAABBBCCCDDDFFFGGGIIILLLOOORRRTTTUUUUUUTTTSSSRRRQQQQQQSSSSSSRRRQQQPPPRRRUUUYYY[[[\\\\\\\\\]]]]]]]]]]]]^^^___``````dddfffhhhiiiiiijjjlllnnnkkklllooorrrtttvvvwwwwwwwwwyyy{{{|||{{{zzzzzz{{{|||~~~zzzmmmfffccc^^^___```cccgggmmmssswwwyyyiii```___aaakkk}}}wwwuuu~~~~~~uuupppooonnnkkkfffiii~~~}}}|||oooXXXMMMMMMFFFCCCEEECCCEEEDDDBBBAAA???>>>>>>>>>;;;:::999888777555444444333333111000///////////////.........---------,,,......---------......///...++++++//////,,,+++---//////............//////---------------...///000......////////////......000000000111222222333333222222222333333222111111111111111111222333444444333444666888999:::999999999999:::::::::;;;;;;;;;999999999:::;;;<<<===>>>???AAABBBAAA@@@@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFHHHJJJLLLNNNOOORRRSSSUUUWWWYYY[[[\\\]]]YYYXXXVVVTTTTTTTTTUUUVVVXXXZZZ\\\[[[UUUNNNHHHDDDCCCDDDEEEGGGIIIJJJKKKKKKLLLMMMOOOQQQRRRRRRQQQQQQMMMKKKJJJIIIJJJJJJHHHGGGEEEGGGJJJNNNPPPQQQQQQPPPQQQRRRRRRRRRSSSUUUVVVWWWZZZ\\\___aaacccdddgggiiihhhjjjmmmppprrrssssssrrrsssuuuxxxyyyyyyxxxyyyzzz|||~~~}}}rrrkkkcccaaa___^^^aaaeeeiiilllqqqvvv~~~vvvgggaaa```aaakkk~~~sssqqqyyyxxxsssrrrnnnkkkdddggg}}}xxxvvvzzzqqqZZZOOONNNGGGDDDFFFCCCEEEDDDCCCAAA@@@??????>>>;;;:::999888777555444444222222111000/////////000//////......---,,,,,,+++...------------...//////...******...000---,,,---//////............//////------,,,,,,------.........//////000000//////...---...///111222333444555333444444444333222222111---......000111333555666333444666777999:::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>???AAAAAA@@@@@@BBBCCCDDDEEEFFFGGGGGGHHHHHHHHHDDDEEEFFFGGGJJJLLLNNNPPPSSSTTTUUUWWWYYY[[[]]]]]]VVVVVVVVVWWWYYY]]]```bbbeeedddbbb]]]WWWPPPJJJFFFFFFGGGJJJMMMOOOPPPPPPPPPNNNOOOPPPQQQQQQQQQPPPOOOHHHFFFDDDCCCCCCBBB@@@???===>>>AAADDDFFFFFFFFFEEEGGGGGGHHHHHHIIIKKKLLLMMMNNNQQQUUUXXXZZZ\\\___aaaccceeehhhkkknnnoooppppppqqqtttwwwyyyzzzyyyzzzzzz|||~~~vvvnnnjjjdddaaa```aaabbbccceeejjjpppxxxuuufffbbbaaabbbkkk}}}nnnmmmuuu{{{wwwvvvoookkkeeefffyyy{{{zzzsss\\\QQQOOOHHHEEEGGGDDDDDDDDDBBB@@@???>>>>>>>>>;;;:::999888777555444444111111000000000000000111---------------------------------------...//////...***)))...000...,,,---//////............/////////......------------...//////000111111000//////......///111222333444555444444444333222111000///---------///000222444555666666666666777888999::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>><<<>>>@@@@@@@@@AAACCCEEEDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFGGGHHHKKKNNNQQQRRRUUUUUUWWWYYY[[[]]]^^^___YYYZZZ\\\___dddiiinnnqqqppplllfff___YYYSSSNNNKKKHHHKKKNNNQQQTTTTTTTTTSSSSSSSSSTTTTTTTTTSSSSSSRRRHHHFFFDDDCCCBBBAAA>>><<<:::<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDDDDEEEHHHLLLOOOPPPRRRTTTVVVXXXZZZ]]]aaaeeeiiikkkmmmmmmqqquuuxxxxxxxxxyyyyyy}}}~~~yyypppjjjgggeeebbb```\\\___dddkkkttt~~~wwwiiibbbbbbbbbkkk~~~nnnnnnvvv~~~zzzzzzpppmmmfffeeetttttt]]]RRRPPPIIIFFFGGGDDDCCCBBBAAA???>>>======<<<;;;:::999888777555444444111000000000000000111222+++,,,,,,------......///---------------...///000...***)))---000///------//////............//////111000///...............///000111222222111000/////////000111222333444444444444333333111000......000///////////////000111999888777666666777888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???;;;===???@@@@@@AAADDDEEEDDDEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHJJJLLLPPPSSSTTTVVVWWWXXXZZZ\\\^^^``````___```ccchhhnnntttyyy{{{wwwqqqhhh```ZZZUUUQQQOOOJJJLLLPPPTTTVVVWWWVVVVVVXXXYYYYYYYYYYYYXXXWWWWWWLLLJJJGGGFFFEEECCCAAA???<<<>>>@@@BBBBBBBBBAAA@@@<<<;;;;;;<<<===>>>?????????BBBFFFIIIJJJKKKLLLMMMNNNPPPSSSXXX^^^cccfffiiijjjmmmrrruuuvvvvvvvvvwww}}}~~~|||tttooojjjfffcccXXXZZZ]]]bbbjjjuuuyyylllbbbbbbbbbkkkqqqrrr{{{||||||qqqooogggdddppp~~~vvv[[[LLLKKKGGGGGGJJJFFFDDDBBB???===<<<<<<<<<===;;;======777///,,,000555333222111000////////////.........---,,,,,,,,,++++++,,,...//////...,,,+++...........................000222000---,,,---///,,,---------......//////------...///000111222222//////............//////222333333222...)))$$$ ...000111222111111222444555555666777888999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAADDDFFFHHHHHHFFFFFFFFFGGGKKKKKKKKKLLLOOOSSSWWWYYY[[[^^^aaabbbaaabbbfffjjjfffiiipppzzzuuummmccc\\\XXXUUURRROOORRRTTTYYY^^^]]]ZZZ\\\aaaZZZ___bbbbbbdddfffbbb\\\YYYXXXRRRKKKHHHHHHDDD???@@@>>>===@@@DDDFFFEEEBBB===<<<;;;;;;::::::;;;;;;;;;<<<>>>???AAABBBCCCCCCDDDIIINNNPPPPPPTTT[[[aaabbbfffkkkoooqqqsssuuuvvvzzz{{{}}}}}}~~~{{{tttmmmhhh```___^^^___ccclllvvv}}}|||mmmfffbbbcccqqqooouuu~~~{{{}}}mmm___```lll|||zzztttZZZJJJIIIEEEEEEHHHDDDDDDCCC@@@===<<<<<<<<<<<<777999;;;999444222444777333222111000///////////////////////////.........+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++...111111///......///......///////////////000------...///000111222222...............///000000000111333333222000...,,,...000111222111111222444555555666777888999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>======>>>???@@@@@@@@@@@@BBBDDDEEEFFFDDDDDDDDDEEEIIIIIIJJJLLLPPPTTTXXXZZZ]]]```cccccccccfffkkkpppqqquuu}}}tttmmmddd]]]ZZZXXXUUURRRUUUUUUYYY^^^]]][[[\\\```bbbggglllooorrrvvvtttoookkkiiiaaaWWWRRRPPPKKKFFFCCCBBBAAACCCGGGHHHEEEBBB======<<<;;;::::::;;;;;;999:::;;;<<<<<<=========???CCCGGGIIIIIILLLSSSXXX]]]aaagggkkkoooqqqtttvvvzzz|||yyysssjjjgggccc___^^^aaagggkkkuuu{{{jjjfffcccdddrrruuu|||~~~|||mmm___]]]gggvvvzzzuuuZZZKKKJJJFFFEEEGGGDDDEEECCCAAA>>><<<;;;;;;;;;777888999999999777666555333222111000////////////.........///////////////+++,,,---......---,,,+++++++++++++++++++++++++++***,,,///000000/////////,,,,,,+++++++++++++++***------...///000111222222---------...///000111222000111222333333333333333...000111222111111222444444555666666888888999:::;;;<<<===>>>>>>===<<<;;;;;;;;;<<<<<<===>>>>>>>>><<<===>>>???@@@@@@@@@@@@BBBCCCEEEEEEEEEDDDEEEFFFGGGGGGIIIKKKOOOSSSWWWYYY[[[]]]___```bbbfffnnnsss|||oooiiiaaa\\\ZZZXXXVVVSSSXXXXXXZZZ^^^^^^\\\^^^bbbiiipppwww|||{{{xxxnnnaaaYYYVVVQQQKKKFFFCCCBBBCCCEEEFFFCCC@@@???>>>===<<<;;;;;;:::;;;999999999999999999888888:::===@@@BBBBBBEEEKKKOOOUUUYYY___dddiiimmmqqqtttwwwzzz~~~~~~zzztttlllccc]]][[[\\\]]]gggsssyyyhhheeeccceeettt||||||nnn___ZZZ___ooo|||}}}yyy]]]NNNLLLHHHGGGIIIEEEEEEDDDBBB???===<<<;;;;;;;;;999777777888888555111222222111000//////000000+++,,,,,,,,,---.........,,,,,,---......---,,,,,,++++++++++++++++++++++++---------------...///000++++++******)))))))))(((.........///000111111111,,,,,,---...///111333444333222111000000000000000...000111222111111222444444444555666777888999999;;;<<<===>>>===<<<:::999;;;;;;<<<<<<===>>>>>>>>>===>>>???@@@@@@AAAAAA@@@CCCEEEGGGGGGGGGFFFGGGHHHFFFFFFHHHJJJLLLPPPRRRTTTTTTVVVWWWXXX[[[aaajjjqqq~~~wwwlllhhhbbb```___^^^[[[YYY[[[YYYZZZ^^^```___bbbgggnnnvvv}}}ooofffaaa[[[TTTLLLHHHCCCAAACCCEEEDDDCCCBBBBBB@@@>>>===<<<;;;;;;;;;;;;::::::::::::::::::999;;;===>>>???AAAEEEIIIMMMPPPVVV[[[aaaffflllpppppptttzzz~~~wwwmmmeeeaaa^^^\\\]]]dddooo|||yyyjjjeeecccfffuuu}}}ooo```WWWZZZjjj}}}zzz___OOOMMMHHHGGGHHHDDDDDDCCCBBB@@@>>>===<<<;;;===888444333555666555333222111000000000000000000+++,,,,,,,,,---.........,,,------------------,,,------------------------333000,,,******,,,...000/////////......---------......//////000000111111,,,,,,---...000222333555444333111///...............000111222111111222444444444555666777888999999999:::;;;;;;;;;:::999999;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCEEEGGGGGGGGGGGGHHHIIIFFFFFFGGGHHHIIIKKKLLLMMMNNNOOOQQQRRRUUU[[[eeemmmyyy|||uuurrrooollllllllljjjeeeaaa]]]YYYXXX\\\```bbbfffkkkttt|||~~~vvvmmmeeeYYYQQQHHHBBBCCCEEEGGGHHHGGGFFFDDDBBB@@@>>>>>>===<<<;;;;;;:::;;;;;;<<<===999:::;;;;;;<<<>>>@@@CCCEEEHHHMMMQQQVVV\\\cccgggiiinnnuuu{{{~~~wwwoooiiiccc```YYY[[[aaalllzzz{{{nnneeecccfffttt~~~qqq```VVVXXXiii}}}yyy^^^NNNKKKFFFEEEFFFBBBCCCCCCBBBAAA???>>>===<<<:::666222111444777777777111111000000000000000111.........///////////////------------------------........................555000+++)))))),,,...///..................------.../////////000000000111------...///000222444444222222111000000111222222...000111222111111222444333444555555777777888999999999999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCCCC@@@BBBDDDEEEEEEEEEFFFGGGFFFGGGGGGGGGHHHHHHIIIIIILLLNNNOOOPPPSSSYYYcccjjjttt{{{~~~|||{{{yyyyyyxxxrrrjjjccc]]]XXXVVVYYY^^^aaafffkkkvvv~~~xxxggg^^^QQQHHHFFFGGGHHHIIIMMMLLLIIIGGGDDDBBBAAA@@@<<<;;;:::999:::;;;<<<===999999888888999:::<<<===@@@BBBEEEHHHLLLRRRXXX]]]bbbhhhooovvvzzz}}}|||uuunnnfffaaa[[[YYY[[[bbbmmm{{{{{{qqqfffccceeeqqqqqq___VVVYYYlll~~~zzz^^^NNNKKKFFFEEEFFFAAAAAAAAAAAAAAA@@@???>>>>>>888777555555666666777666111111000000000000111111///////////////.........---------,,,,,,---------........................111...+++***,,,......---++++++++++++,,,,,,,,,,,,////////////000000000000.........///000222333444000111111111222222222222...000111222111111222444333444444555666777888888999999888888999;;;===>>>;;;;;;<<<<<<===>>>>>>>>>??????@@@AAABBBBBBBBBBBB@@@BBBDDDEEEEEEEEEFFFHHHFFFFFFGGGHHHIIIIIIIIIIIILLLNNNPPPQQQRRRXXX```gggqqqvvv}}}|||oooeee^^^WWWSSSUUUYYY\\\aaaeeennnuuuzzz}}}vvvhhh]]]WWWTTTQQQOOORRRQQQNNNKKKHHHFFFDDDCCC???>>><<<:::::::::;;;<<<;;;999888777888999::::::>>>???@@@AAACCCHHHNNNSSSYYY^^^fffmmmrrrwwwzzz}}}}}}xxxrrrjjjeee```]]]]]]```dddmmm~~~zzzooogggccccccmmmooo]]]UUU[[[ooo|||aaaQQQNNNHHHGGGGGGCCC@@@AAAAAAAAAAAA@@@??????:::;;;;;;:::888555333222111000000000000000111111.........------,,,,,,+++...------,,,,,,------...........................,,,+++***---000111...+++---------....../////////////////////000000000000////////////000111333333000111111111111000/////////000222222111111333444333333444555666777888888:::999888777999<<>>>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBDDDFFFGGGGGGGGGHHHJJJEEEFFFHHHIIIJJJKKKKKKLLLKKKMMMPPPPPPRRRVVV^^^dddnnnsssyyyxxxlll___WWWQQQRRRUUUXXX\\\```bbbiiinnnpppxxxxxxppphhhbbb]]]UUUTTTQQQMMMJJJHHHFFFEEEDDDBBB???===;;;;;;;;;<<<>>><<<:::999:::;;;;;;:::============>>>BBBHHHLLLPPPVVV]]]eeekkkpppuuuxxx{{{|||}}}zzzvvvpppkkkccc``````aaaaaaeeetttxxxmmmhhhcccbbbkkk~~~mmmZZZTTT\\\qqqvvv]]]PPPPPPLLLIIIHHHBBBEEEDDDCCCAAA@@@???>>>>>><<<:::888777777777555333555555444333222000000///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,////////////000000000000444000---,,,...000...,,,000///...------...000111333222111111111222333444555555555444333111...---//////000111222333333444666666666666777777777777999999999999:::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAA???@@@@@@AAABBBCCCEEEFFFCCCCCCBBBCCCDDDEEEGGGHHHGGGHHHIIIKKKLLLLLLMMMMMMOOOPPPQQQTTTXXX]]]aaaccclllqqqxxxqqqbbbVVVLLLKKKNNNQQQSSSWWW\\\[[[^^^eeelllwwwtttgggccc]]]VVVQQQPPPPPPNNNLLLJJJGGGCCC@@@??????>>>>>>;;;;;;<<<<<<;;;:::999888;;;:::999:::<<<>>>AAACCCFFFJJJQQQXXX^^^dddkkkooosssvvv|||~~~|||yyytttqqqlllgggbbbaaaaaabbbiiiqqqyyynnnaaa___```kkk~~~jjjXXXUUU[[[jjjzzz___PPPNNNIIIHHHIIIDDDEEEEEECCCAAA@@@?????????>>><<<:::999999888666444444333333222000//////......------------------,,,.........------.........---......//////......---.../////////000000000000///---,,,,,,...000111111//////////////////......111000/////////000111222444444444333222000...---//////000111222333333444666666666777777777777777999999999999:::;;;<<<<<<======>>>??????@@@@@@AAA@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEGGGHHHIIIHHHIIIKKKLLLMMMMMMNNNNNNPPPQQQSSSVVVZZZ___ccceeemmmsss|||ttteeeYYYMMMJJJKKKKKKMMMOOOOOONNNQQQWWW]]]fffuuutttmmmbbbZZZVVVUUURRRPPPSSSPPPLLLIIIGGGEEECCCAAA@@@@@@???>>>===;;;::::::;;;;;;::::::;;;<<<>>>???CCCGGGLLLRRRWWW]]]dddhhhkkkpppvvv|||~~~zzzuuurrrooojjjeeedddcccbbbgggnnnvvvwwwlllcccaaacccmmmkkkXXXTTTXXXfffbbbQQQMMMGGGFFFIIIEEEFFFEEEDDDBBBAAA@@@?????????===;;;:::999888666444333222222111000///......---------------....................................//////////////////........./////////000000000---......------...000222...///000111111///---+++000000//////000111111222222222222222111000.........//////000111222333333555666666777888888888777999999999999:::;;;<<<<<<======>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCEEEEEEEEEEEEFFFHHHIIIJJJIIIJJJKKKMMMNNNNNNNNNNNNPPPRRRTTTXXX]]]bbbfffhhhlllsss~~~{{{jjj]]]NNNHHHFFFDDDDDDEEECCCBBBDDDIIINNNVVVcccooo~~~xxxlllddd___YYYVVVXXXWWWTTTRRRPPPLLLGGGDDDGGGFFFCCCAAA???===<<<<<<<<<;;;;;;;;;;;;:::::::::@@@BBBEEEIIIMMMSSSYYY^^^aaafffnnnvvv{{{zzzvvvooojjjeeedddaaa^^^```dddiiirrr}}}}}}uuuiiicccaaacccnnnkkkWWWRRRUUUbbbdddSSSNNNHHHFFFHHHDDDFFFEEEDDDBBBAAA@@@??????===;;;999888777666333111333222222111000000//////,,,,,,------......//////+++,,,,,,,,,,,,,,,,,,+++......////////////.............../////////000000///000111...+++***,,,000//////000000000...---,,,111111111222222333444444111111000000000///............///000111222333333555555777888999888888888999999999999:::;;;<<<<<<<<<<<<======>>>??????@@@@@@AAAAAAAAABBBBBBAAAAAADDDDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNPPPRRRUUUYYY^^^bbbfffhhhjjjrrr}}}ooo```PPPGGGCCC???>>>??????>>>@@@DDDGGGMMMXXXcccooowwwzzzoooeee^^^\\\[[[[[[[[[ZZZWWWRRRNNNMMMKKKGGGDDDAAA>>>===<<<;;;;;;;;;;;;;;;:::999888===???@@@AAADDDIIIOOOSSSWWW]]]gggpppwww}}}}}}sssmmmhhhfffccc^^^[[[]]]dddjjjuuuzzzuuurrrssszzzrrrggg```___bbbmmm~~~{{{jjjVVVQQQTTTaaa~~~eeeUUUQQQKKKGGGGGGAAAFFFEEECCCBBB@@@@@@??????===;;;999777777666444222333333333222222111111000---------....../////////++++++,,,------,,,++++++,,,------......------,,,............////////////...000111...+++***,,,///111000///...------...///000000111222333333444444111000000//////...............///000111222222333444555777999999999999888999999999999:::;;;<<<<<<;;;<<<<<<======>>>??????@@@@@@AAABBBBBBAAAAAA@@@BBBBBBCCCEEEFFFFFFGGGGGGHHHHHHJJJKKKLLLMMMMMMMMMOOOQQQUUUYYY]]]bbbeeefffjjjrrr}}}ssscccRRRHHHBBB>>><<<======<<<>>>AAADDDHHHRRR\\\fffmmmyyyxxxnnnfffeeeeeeeeeeeeccc___\\\QQQPPPLLLHHHDDDAAA>>>===;;;;;;<<<<<<<<<;;;::::::<<<=========???BBBGGGKKKPPPVVV___hhhqqqxxx|||uuuooommmjjjccc^^^]]]cccfffmmmzzz|||sssnnnkkkpppzzzpppfff```___bbbooozzzyyy~~~hhhUUUPPPUUUbbbeeeVVVRRRLLLHHHGGGAAAEEEDDDCCCAAA@@@???>>>>>>>>><<<:::999999999777555333333333333222222111111.............../////////,,,---...//////...---,,,,,,,,,------------,,,,,,------........./////////,,,------,,,,,,---///111111///...,,,,,,...000111---...///111222222222222222222000///............---......///000111222222333555777999::::::999888999999999999:::;;;<<<<<<;;;;;;<<<<<<======>>>>>>>>>???@@@BBBBBBBBBAAA@@@AAABBBCCCEEEFFFFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLOOOQQQUUUYYY]]]```cccdddkkksss~~~yyyiiiVVVKKKDDD???===>>>:::999<<<@@@BBBEEENNNWWW___fffppp}}}xxxvvvrrrnnnllliiieeebbbWWWVVVTTTPPPLLLGGGCCCAAA>>>>>>=========<<<<<<<<<;;;<<<<<<<<<<<>>======<<<;;;999999:::999888666222222222222111111111111////////////............,,,---///000000///---,,,------............---------------.........//////---,,,***+++---...//////------.........///000111,,,---///111222222222222444333111000............------...///000111222222333555888:::;;;;;;999888999999999999:::;;;<<<<<<:::;;;;;;<<<<<<===>>>>>><<<>>>@@@BBBCCCBBBAAAAAAAAABBBDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMQQQSSSVVVZZZ]]]```aaabbbiiippp|||ooo[[[OOOGGGAAA>>>???;;;;;;???DDDFFFIIIQQQZZZ^^^ccclllwww}}}tttnnnhhheee^^^^^^]]]ZZZUUUPPPKKKHHHDDDBBB@@@>>>===<<<<<<===999:::<<<<<<<<<===???AAACCCGGGLLLSSSZZZccclllrrrwww{{{{{{yyywwwpppjjjhhheeefffhhhlllsss{{{qqqgggggghhhllluuuooofffbbbaaaeeesssyyy|||fffSSSOOOTTTcccgggTTTNNNHHHGGGJJJHHHCCCBBBAAA???>>>======<<<999888777777888888777555111111111111000000000000000000//////......------***+++---......---+++***......////////////......---------.........//////222...++++++---...,,,******,,,...000111111000///...///111333444555444444666444222000............------...///000111222222333555888:::<<<;;;:::999999999999999:::;;;<<<<<<::::::;;;;;;<<<======>>>;;;===???BBBCCCCCCBBBAAABBBDDDEEEGGGHHHHHHHHHHHHIIIJJJKKKMMMNNNNNNNNNNNNRRRTTTWWW[[[^^^```aaabbbeeemmmxxxttt___RRRIIIBBB??????@@@@@@DDDJJJLLLOOOWWW```aaaeeemmmuuu~~~wwwppplllcccdddcccaaa]]]WWWPPPMMMIIIFFFCCC???===<<<<<<<<<888:::;;;<<<;;;<<<===??????AAAEEEJJJQQQ[[[eeekkksssxxx}}}wwwuuujjjkkkjjjiiikkkuuuxxxllliiifffeeelllyyyooofff```___dddrrryyy|||fffSSSOOOSSSaaa~~~hhhRRRPPPLLLIIIIIIFFFFFFEEEBBB@@@>>>============<<<;;;:::999777666666222111111000000000000000222000...---,,,---///000000///...---------------000///...---,,,+++++++++,,,,,,------...///000000//////.........---------..................------000000222333444555555555777555222000/////////000//////000111222333333444333444666777888999888888:::::::::;;;<<<===>>>???;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLNNNOOOPPPTTTVVVYYY[[[\\\___cccfffiiimmmttt}}}{{{fffTTTJJJEEEBBB@@@DDDFFFIIIOOOUUU]]]cccgggiiimmmrrrvvvzzzssspppjjjbbb______``````___WWWPPPFFFAAA@@@@@@???>>>;;;::::::<<<>>>>>>===<<<<<<@@@DDDFFFHHHMMMWWW^^^iiipppzzzxxxsssnnnjjjkkkmmmqqq{{{{{{tttnnnfffaaadddmmmxxxmmmdddaaa___fffzzzgggUUURRRSSS^^^~~~lllUUUSSSNNNJJJIIIFFFFFFDDDBBB@@@>>>=========<<<<<<;;;999888777666555222222111000000000000000111000///...---......///000///...---------------//////...---,,,,,,,,,,,,,,,,,,------...//////000//////.........---------///////////////////////////000111333444444444444666444222000......////////////000111222333333444333444666777888999888888;;;:::::::::;;;<<<======;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJKKKLLLMMMOOOPPPQQQSSSUUUWWWYYYZZZ]]]```cccgggkkkqqqyyy~~~iiiWWWMMMHHHFFFDDDKKKNNNSSSZZZaaahhhlllnnnqqqsssvvvxxx{{{xxxnnnhhhggghhhiiihhh```ZZZSSSMMMIIIFFFBBB@@@>>>===<<<===??????>>>===<<>>=========;;;;;;:::999777666555444222222111000000000000111000/////////............//////......---.........///...------,,,,,,,,,,,,,,,,,,,,,---......//////...............---------///000000000000000000000///000111222444444444444555333111///...---.........//////000111222333333333444666777888999888888;;;:::::::::::::::;;;;;;;;;<<<<<<======>>>>>>???@@@@@@AAAAAABBBCCCEEEFFFHHHHHHIIIJJJKKKMMMNNNNNNKKKKKKLLLMMMNNNPPPQQQRRRRRRTTTVVVWWWWWWYYY\\\___eeehhhmmmssszzznnn\\\RRRMMMKKKJJJRRRXXX```iiiqqquuuwwwxxx{{{||||||||||||~~~{{{qqqlllllllllkkkcccaaa]]]WWWPPPIIIBBB???BBB@@@???>>>@@@@@@@@@???;;;>>>?????????CCCIIINNNSSS[[[fffpppxxxzzztttqqqooommmooottt~~~|||wwwooohhhccccccdddfffooo}}}|||nnnhhhaaaaaakkkzzzvvvgggRRROOOQQQ]]]}}}rrrYYYTTTMMMHHHGGGCCCDDDCCCAAA???============;;;:::999888777555444444333222111111000000111111/////////000///......---///.............../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------.................................///////////////000000000000111222444555555555555444333111///...---------......///000111222333333333444666777888888888888;;;;;;:::999999999::::::<<<<<<<<<===>>>>>>??????AAAAAAAAAAAABBBDDDEEEFFFGGGGGGHHHJJJKKKMMMNNNOOOKKKLLLLLLMMMOOOQQQSSSTTTRRRTTTUUUVVVVVVXXXZZZ\\\bbbdddhhhlllrrryyytttbbbWWWRRRQQQQQQXXX___iiittt|||~~~|||sssooollljjjcccdddccc^^^WWWOOOGGGCCCGGGDDDBBBAAAAAAAAAAAA@@@===>>>>>>======>>>BBBFFFMMMTTT^^^gggoooxxxzzzwwwtttppppppsssvvv}}}zzztttooojjjgggeeeeeeiiirrr|||pppjjjbbbdddpppzzzvvveeePPPMMMPPP[[[yyyqqqXXXRRRJJJEEEDDD@@@DDDBBB@@@>>>============;;;:::999888777555444444333222222111111111111111/////////000///......---...............///000111......---,,,,,,,,,------,,,,,,,,,------------------.....................---------....../////////111222333555666666666777333222111000...------,,,......///000111222222333333444666777888888888888;;;;;;:::999999999::::::<<<<<<======>>>?????????AAAAAAAAABBBCCCDDDEEEFFFEEEFFFGGGHHHJJJKKKLLLMMMKKKLLLLLLNNNPPPRRRSSSTTTSSSTTTVVVVVVVVVWWWZZZ\\\___aaadddgggkkkpppvvvzzzyyyhhh\\\WWWUUUTTT\\\cccnnnyyyzzzrrrmmmiiiiiihhhfffaaaZZZSSSOOOKKKIIIFFFDDDDDDCCCBBB@@@?????????=========???AAAFFFLLLTTT]]]fffppp{{{}}}zzzxxxtttrrrsssttt{{{|||xxxsssnnnjjjgggffffffjjjsss|||qqqllleeeggguuu||||||bbbNNNLLLOOOWWWrrrpppWWWQQQIIIDDDDDDAAACCCBBB@@@>>>============;;;;;;:::999777666555444333333222111111111111222000/////////........................///000111222...------,,,,,,---------,,,,,,,,,,,,,,,,,,---------------...............,,,,,,------......//////111222333555666666666666333333222111///...---,,,---......///000111222222333444666777888999888888;;;:::::::::::::::;;;;;;<<<======>>>>>>??????@@@AAAAAAAAABBBCCCDDDFFFFFFEEEEEEFFFGGGHHHJJJJJJKKKKKKKKKLLLMMMOOORRRTTTUUUSSSTTTVVVVVVVVVXXXZZZ]]]^^^```ccceeehhhlllpppttt||||||mmm```YYYVVVUUU^^^ccckkkuuu~~~wwwqqqmmmiiifffeeeaaa[[[UUUPPPNNNLLLKKKJJJGGGDDDAAAAAA@@@???>>>>>>>>>???@@@???DDDKKKSSS\\\iiivvv}}}zzzuuusssssstttyyy|||vvvpppllliiigggfffeeeiiiuuu{{{qqqmmmfffjjjyyyvvv^^^LLLKKKNNNTTTjjjqqqWWWRRRKKKGGGHHHEEEBBBAAA???>>>============<<<<<<;;;999888777666555444333222222111111222222111000///...---......///---------...///111222333---------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------...//////000000000000222333444555555555444444333222111///...---------...///000111222222333444666777888999888888;;;:::::::::;;;<<<===============>>>??????@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTQQQSSSTTTUUUVVVWWWZZZ]]]]]]___bbbdddgggjjjnnnrrrvvv}}}}}}ooocccZZZVVVTTTYYY\\\aaaiiirrr|||vvvkkkggggggeee^^^XXXUUUTTTSSSRRRPPPMMMHHHDDDBBB@@@?????????@@@@@@???===@@@FFFKKKSSS___mmmwww~~~xxxtttsssuuuyyyyyytttqqqooonnnlllhhhgggnnnvvvyyyooolllfffjjjzzzqqqZZZKKKLLLNNNPPPaaaxxxrrrYYYTTTMMMJJJKKKIIIBBBAAA???>>>===============<<<;;;:::999777666666444333222222111111222222222000...---,,,---///000---------...000111333333------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---......///000111111222...///000111222333333333444444444333111000...---------...///000111222222333444666777888999888888:::::::::;;;<<<===>>>???=========>>>??????@@@@@@BBBBBBBBBBBBDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLNNNQQQSSSTTTPPPQQQSSSTTTUUUWWWZZZ\\\]]]___bbbeeegggjjjnnnqqqsssyyy||||||}}}~~~qqqdddZZZUUUSSSSSSTTTWWW^^^gggsss}}}~~~}}}zzz}}}sssllllllkkkddd]]]XXXXXXXXXWWWUUUQQQJJJFFFAAA@@@??????@@@@@@@@@??????BBBDDDGGGMMMWWWdddmmmwww}}}{{{vvvtttuuuxxx|||xxxwwwwwwxxxsssmmmjjjlllnnnqqq|||wwwnnnkkkfffjjjzzznnnXXXJJJLLLNNNNNN\\\ppptttZZZSSSKKKGGGHHHEEE@@@AAAAAAAAA@@@???===<<<===<<<;;;999777666444444333111//////111222333222000000000000////////////............///////////////---,,,,,,---...---,,,/////////......---------///...---,,,,,,,,,,,,,,,---...///////////////...111111222222222333333333333222111000////////////------......///000000000333555777999::::::888888::::::999888999:::;;;<<<;;;<<<<<<<<<=========>>>???@@@@@@AAABBBCCCDDDDDDIIIHHHFFFFFFFFFHHHJJJKKKLLLMMMNNNPPPRRRTTTUUUVVVQQQQQQRRRSSSTTTVVVXXXYYY``````aaacccfffiiilllmmmqqqsssuuuvvvwww|||yyykkk^^^UUUQQQNNNKKKLLLRRRYYYdddrrr|||}}}~~~~~~}}}|||{{{zzz}}}~~~~~~wwwrrrnnngggaaa\\\XXXVVVZZZ[[[VVVPPPNNNIIIDDD@@@>>>???@@@@@@??????@@@AAADDDIIIQQQZZZaaarrrxxxyyyzzz||||||~~~|||yyytttpppnnnpppuuuyyyqqqkkkjjjhhhooo~~~pppZZZKKKMMMPPPOOOXXXfffvvvtttZZZSSSKKKGGGGGGEEEAAAAAAAAAAAA@@@>>>===<<<===<<<;;;999777666444444333222000000111222111111/////////............---,,,------...000111111222+++***))))))+++,,,,,,+++////////////.........---///...------,,,,,,,,,---....../////////000000000111111111000000111222222555444222000///...------------......///000000000333444666888999999888888::::::999999999:::;;;<<<>>>>>>>>>>>>>>>?????????>>>>>>???@@@AAABBBCCCCCCHHHGGGFFFFFFFFFHHHJJJKKKMMMNNNOOOPPPRRRSSSTTTUUURRRSSSSSSTTTVVVXXXZZZ[[[```aaaccceeegggiiikkklllnnnppprrrtttvvv|||}}}nnn___UUUQQQKKKGGGFFFJJJPPPYYYfffqqqxxxzzz|||}}}~~~}}}}}}}}}wwwlllccc]]]XXXUUUXXXZZZXXXUUUUUUNNNIIIDDDAAAAAABBBAAA@@@@@@AAABBBCCCGGGMMMUUU[[[kkkqqq{{{~~~}}}xxxrrrqqqrrrttt~~~rrrkkkjjjiiipppmmmXXXIIIKKKMMMMMMUUUcccuuutttZZZSSSKKKFFFFFFDDDAAAAAAAAAAAA???>>>===<<<<<<<<<;;;999777666555444333222111111222222000............---------,,,,,,+++,,,---///000222444444...---+++,,,.../////////////////////............///...------,,,---------//////...//////111333444555444222111000111333444666555333111///---,,,,,,------......///000000000333333444555666777888888::::::999999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBBGGGGGGFFFFFFGGGHHHJJJKKKNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTUUUVVVXXXZZZ\\\]]]```aaacccfffhhhjjjkkkkkkmmmppprrrtttxxxrrrbbbVVVPPPHHHDDDBBBDDDGGGMMMXXXcccrrruuuyyy||||||}}}~~~~~~~~~}}}}}}}}}yyynnnggg___YYYYYY[[[YYYYYY[[[TTTPPPJJJEEECCCBBBBBBAAABBBBBBBBBBBBDDDHHHOOOTTT```gggqqq{{{|||wwwuuutttuuurrrlllkkkkkkttthhhUUUHHHIIIJJJJJJRRR^^^ppp~~~tttZZZSSSLLLFFFFFFCCCBBBBBBAAA@@@???>>><<<<<<<<<;;;:::999777666555555333222222222333222///,,,.........------------,,,,,,---...///111222333444111000......///000000///.........---------------......------------......000//////...000222555666999777555333222444666777666444333111///------,,,------......///000000000222222333333555666888999999999999:::::::::;;;;;;===<<<<<<<<<<<<;;;;;;;;;======>>>???@@@AAABBBBBBFFFFFFFFFFFFGGGHHHJJJKKKMMMMMMNNNOOOOOOPPPQQQQQQTTTTTTUUUWWWYYY[[[]]]^^^]]]___bbbfffiiikkklllmmmppprrruuuxxx~~~vvvdddVVVNNNIIIDDDAAABBBDDDHHHQQQ[[[lllpppvvvxxxyyyyyyzzz|||}}}}}}}}}}}}||||||{{{{{{xxxmmmbbb]]][[[YYYYYY\\\ZZZVVVQQQKKKGGGEEECCCBBBCCCCCCBBBAAABBBEEEJJJNNNXXX^^^iiittt~~~zzzvvvssslllkkknnnyyybbbSSSHHHHHHIIIIIIPPP[[[kkk{{{rrrYYYSSSLLLGGGFFFCCCCCCBBBAAA@@@>>>===<<<<<<;;;;;;:::999888666555555333222222222333222///,,,/////////.........------////////////000000000000000...,,,+++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,......---------......///111000//////000222555777888666444222222444666777333333111000////////////------......///000000000222222222333444666888999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFGGGHHHJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOSSSSSSTTTVVVXXXZZZ\\\^^^ZZZ\\\```dddhhhlllnnnoooqqqssswww{{{yyygggWWWMMMHHHDDDAAABBBCCCFFFOOOXXXggglllrrruuutttrrrtttvvvwwwxxxzzz{{{|||}}}}}}|||{{{lllddd___[[[ZZZ\\\aaa___[[[VVVPPPLLLIIIHHHEEEDDDDDDBBBBBBDDDHHHKKKRRRXXXcccooo{{{|||ssslllkkkooozzz|||]]]QQQIIIHHHHHHIIIQQQZZZjjj~~~pppXXXSSSLLLHHHGGGDDDDDDCCCAAA???>>>===<<<<<<;;;;;;:::999888777666555333222111111222222000.../////////............---000000000///...---------111///---,,,,,,,,,+++***,,,,,,,,,,,,,,,---------.........---......///000000000///000000222444555222111000///000111333444333222111000////////////------......///000000000111111222444666777888999888999:::;;;;;;;;;::::::<<<<<<=========>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOQQQRRRSSSUUUWWWZZZ\\\]]]ZZZ[[[^^^aaafffjjjnnnpppnnnrrrvvv{{{|||kkkZZZOOOGGGCCC@@@AAABBBEEEMMMVVVccciiippprrrooonnnoooqqqrrrtttwwwzzz}}}~~~~~~|||qqqjjjcccaaabbbggggggfffbbb\\\UUUQQQPPPIIIIIIGGGEEECCCDDDGGGJJJNNNTTT]]]iiiuuusssnnnnnnmmmyyytttWWWOOOIIIHHHHHHJJJQQQZZZjjjnnnWWWSSSMMMIIIHHHEEEEEEDDDAAA???===<<<<<<<<<;;;::::::999888777666666333222000000111222111111.........---------,,,,,,000//////...---,,,,,,+++000...------...//////...---------....../////////...............///000000000000000000111111222222............///111222333444333222000///.........------......///000000000000111333666777888999999888999:::;;;;;;;;;:::::::::;;;;;;<<<===>>>??????======>>>???@@@AAABBBBBBBBBCCCEEEFFFHHHIIIIIIJJJJJJJJJKKKMMMOOOPPPQQQRRRQQQRRRSSSUUUXXXZZZ]]]^^^]]]]]]]]]___bbbgggkkknnnlllqqqvvv|||ooo^^^SSSHHHDDDAAABBBBBBDDDKKKTTT___fffnnnqqqnnnlllnnnqqqppprrrvvvzzz}}}}}}~~~|||rrrllljjjhhhjjjllliiiccc[[[VVVTTTPPPOOOMMMIIIEEEDDDEEEGGGKKKOOOXXXbbbnnn|||ssspppqqqnnn{{{mmmQQQLLLHHHGGGGGGJJJRRRYYYfff~~~mmmVVVSSSMMMIIIIIIFFFEEEDDDAAA???===<<<<<<<<<;;;::::::999888777666666333111//////111222333222---------,,,,,,,,,++++++.........------,,,,,,,,,***(((((()))+++---...---.../////////000000111111...............///000000///000000111111111000000------...000111222333444666555333111///---,,,,,,------......///000000000///111444777999999999888888999:::;;;<<<;;;::::::777888999:::;;;===>>>>>><<<<<<===>>>???@@@AAAAAABBBCCCDDDFFFHHHIIIIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTRRRSSSTTTVVVXXX[[[]]]___```___]]]]]]```dddiiilllmmmqqqxxx~~~sssbbbVVVKKKGGGDDDCCCCCCEEEKKKSSS\\\dddmmmpppnnnlllooorrrppprrrvvvzzz~~~~~~~~~~~~}}}tttpppeeeiiilllkkkddd\\\WWWTTTUUUTTTPPPLLLGGGDDDDDDEEEHHHLLLTTT]]]iiiwwwsssqqqtttqqq~~~iiiMMMJJJGGGFFFFFFJJJRRRXXXaaayyypppVVVQQQJJJGGGHHHFFFFFFEEECCCAAA???===;;;;;;===<<<;;;:::888777666666222222222333444333111///------,,,++++++++++++,,,111000000000111222444555+++,,,------......------,,,,,,,,,,,,...///000111---111444222---***+++...111111000000000000111111///000000222333444555555666666555222///...000111......////////////......///000222444555777777888888888888888888888888888999:::<<<=========<<<<<<<<<===>>>@@@AAAAAAAAAAAAAAACCCFFFFFFFFFFFFGGGHHHKKKKKKLLLNNNPPPQQQSSSSSSTTTTTTUUUVVVXXXZZZ\\\]]]aaaaaabbbccceeegggiiijjjnnnqqquuuzzzvvvfffYYYPPPIIICCCCCCDDDGGGNNNVVVdddlllssstttssssssrrrppptttuuuvvvxxxzzz{{{}}}}}}|||||||||}}}}}}}}}}}}}}}}}}tttqqqlllfff___YYYUUURRRSSSSSSRRRPPPLLLJJJIIIJJJKKKKKKPPPYYYcccmmmzzz~~~}}}zzztttuuuuuuvvvgggPPPJJJDDDDDDEEEHHHOOOVVVfffsssqqqWWWQQQJJJFFFGGGEEEEEEEEECCCAAA???===<<<;;;<<<<<<;;;:::888777666666444333333444444444222///000///......------.........------,,,---...000000+++,,,------......------000///...---------------+++,,,---------...///000111111111000000111111111///000000111222333444555555555444111...---...///......////////////......///000222444555777777888888888888888888888888888999999;;;<<<======<<<<<<======>>>???@@@AAABBBBBBBBBDDDFFFGGGFFFGGGHHHIIIKKKLLLMMMOOOPPPRRRSSSTTTUUUUUUVVVWWWXXXZZZ\\\]]]``````aaaccceeegggiiikkklllooorrrwww}}}{{{kkk^^^RRRKKKEEEDDDEEEIIIQQQZZZhhhqqqwwwxxxvvvwwwvvvtttuuuuuuvvvwwwxxxzzz|||}}}||||||{{{{{{||||||}}}}}}~~~vvvnnnfff___ZZZWWWUUUVVVWWWVVVRRRMMMIIIGGGHHHHHHMMMWWW```hhhsss}}}zzztttpppqqqpppppprrrvvv~~~{{{vvvwwwwwwxxxeeeMMMHHHCCCDDDEEEHHHNNNUUUaaannnrrrXXXQQQJJJFFFFFFDDDEEEDDDCCCAAA???===<<<;;;<<<<<<;;;999888777666555333222111111111111...,,,000///......---.........---,,,,,,++++++,,,------+++,,,------......------000000///...------,,,,,,...,,,***,,,///222222111222222111111111111222222///000000000111333444444555555444111...,,,,,,---......////////////......///000222444555777777888999999999999999999999999888999:::;;;<<<<<<<<<<<<>>>>>>>>>>>>???AAABBBDDDBBBDDDFFFGGGGGGHHHJJJLLLLLLMMMNNNOOOQQQSSSTTTUUUWWWWWWWWWXXXYYYZZZ\\\]]]^^^^^^```bbbdddgggiiikkkkkkmmmppptttxxxooobbbUUUMMMFFFEEEGGGLLLUUU^^^mmmuuu||||||zzz{{{zzzwwwwwwvvvvvvuuuwwwyyy{{{}}}|||{{{zzzyyyzzz{{{}}}~~~xxxnnneee___[[[XXX[[[^^^___\\\VVVNNNIIIHHHHHHLLLTTT[[[aaakkksss}}}wwwkkkgggfffcccbbbcccbbbdddiiirrr}}}zzzvvvwwwvvvyyy~~~cccIIIEEECCCEEEGGGHHHMMMSSSZZZhhh|||sssXXXQQQJJJEEEFFFCCCEEEDDDCCCAAA???>>><<<<<<<<<;;;:::999888666555555444333111111111111///---......---,,,,,,,,,,,,,,,//////..................+++,,,------......------,,,------...............000000000222333333222111333222222222222222222333000/////////000111333444555555555222///,,,,,,------......//////......---///000222444555777777888999999999999999999999999777888999:::;;;;;;<<<<<>>===>>>AAACCCEEEBBBDDDFFFGGGHHHIIILLLNNNMMMMMMNNNPPPRRRSSSUUUUUUXXXXXXXXXXXXYYY[[[\\\]]]\\\]]]___aaadddgggjjjkkkkkklllooorrrvvv{{{qqqcccWWWOOOHHHFFFHHHMMMWWW```mmmvvv}}}}}}{{{{{{{{{xxxzzzxxxwwwvvvvvvxxx{{{}}}|||zzzxxxwwwxxxzzz}}}~~~{{{qqqhhhbbb\\\^^^aaadddccc^^^XXXSSSNNNLLLMMMRRRWWW[[[dddnnnxxx~~~uuuiii___^^^aaabbbccceeeccchhhqqq|||xxxuuutttsss{{{zzz___GGGDDDDDDGGGIIIJJJNNNSSSWWWdddyyysssXXXQQQJJJEEEFFFCCCDDDDDDBBBAAA???>>>===<<<<<<;;;:::999777666555555777555333333444444222111......---,,,,,,,,,,,,---///000000000/////////...+++,,,------......------+++,,,---.../////////...***///555666444111111222333222222222222222222333000//////...///000222333555666666444000.........------............------///000222444555777777888999999999999999999999999777888888999:::;;;<<<===@@@???>>>>>>???AAACCCEEECCCEEEFFFGGGHHHIIIMMMOOOMMMMMMNNNPPPRRRSSSUUUUUUWWWWWWWWWXXXZZZ[[[]]]]]]\\\]]]___aaadddgggjjjkkklllnnnqqqsssvvvzzzsssfffYYYQQQIIIFFFGGGLLLUUU___jjjssszzzzzzyyyzzzyyywww|||{{{xxxwwwwwwxxx{{{|||zzzyyywwwvvvwwwyyy|||~~~|||~~~vvvnnn```______aaacccccc```]]]UUUQQQNNNOOOQQQTTT^^^gggrrryyyvvvooofff```ccchhhlllooosssvvv|||xxxuuutttrrr|||vvv[[[GGGEEEEEEIIILLLLLLNNNSSSWWWcccwwwrrrXXXQQQJJJFFFFFFDDDDDDCCCBBBAAA???>>>===<<<;;;;;;:::888777666555444333111//////000111000///111000//////......//////---....../////////......+++,,,------......---------.../////////...---,,,###+++333444111///111444222222111111111111222222000///...---...///111333444555666444222000//////------............------///000222444555777777888::::::::::::::::::::::::888888888999:::<<<>>>???????????????@@@BBBCCCDDDDDDEEEFFFGGGGGGIIILLLOOOLLLMMMNNNOOOQQQSSSTTTUUUUUUVVVVVVXXXYYY[[[]]]^^^^^^^^^```bbbdddgggiiikkknnnppprrruuuwwwzzzyyylll\\\TTTKKKHHHHHHJJJRRR[[[fffooovvvwwwwwwxxxxxxvvv|||{{{yyywwwwwwxxxyyyzzzxxxwwwvvvvvvwwwyyy{{{}}}|||~~~vvvhhhccc___^^^```bbbbbbaaaZZZTTTOOONNNMMMOOOVVV___iiiqqq{{{~~~{{{rrroooooouuu{{{zzzxxxxxxuuurrrXXXHHHFFFFFFJJJLLLLLLNNNRRRXXXaaatttqqqWWWQQQJJJFFFGGGEEECCCCCCBBBAAA???>>>======;;;:::999888777666555444///---,,,,,,---//////...111000000///////////////,,,---...///000000//////+++,,,------......------+++,,,...///000///...---))),,,///000//////222444111111111000000111111111111///---,,,---...111222111333444444222000//////,,,------......------,,,///000222444555777777888::::::::::::::::::::::::999999999999;;;===???@@@>>>??????@@@AAABBBCCCCCCEEEFFFFFFFFFFFFGGGJJJMMMKKKLLLMMMOOOPPPRRRSSSTTTSSSSSSUUUVVVYYY[[[]]]___``````aaaccceeegggiiikkkoooqqqtttvvvxxx{{{|||ppp```WWWOOOKKKIIIJJJPPPWWWcccllltttvvvvvvxxxyyywwwzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyzzz{{{~~~uuunnnfffbbbbbbcccbbb```\\\XXXTTTSSSPPPNNNRRRXXX^^^fffqqqzzzzzzyyyzzzxxxoooUUUIIIFFFFFFIIIJJJJJJLLLQQQXXX___ooopppVVVQQQJJJGGGHHHFFFCCCCCCBBBAAA@@@>>>======;;;:::999888777555444444333111000000222444555444//////...---------------,,,---///111222222111111+++,,,------......------'''))),,,///111222111111555111...---...111222222111111000000000000111111111///---,,,,,,...000222///111333333111/////////,,,------......------,,,///000222444555777777888::::::::::::::::::::::::999999999:::;;;===@@@AAA>>>>>>@@@AAABBBCCCCCCCCCFFFFFFFFFEEEEEEFFFIIILLLKKKKKKLLLNNNPPPQQQSSSSSSQQQRRRSSSVVVXXX[[[^^^___aaaaaabbbccceeegggiiijjjoooqqqtttvvvxxx{{{|||qqqbbbZZZRRRMMMKKKJJJOOOUUUbbbllltttvvvwwwyyyzzzyyyxxxxxxwwwvvvuuutttsssssstttuuuvvvwwwxxxyyyzzzzzz~~~|||||||||yyyooohhhfffeeebbb___^^^[[[ZZZYYYVVVQQQRRRUUUUUU^^^iiissszzz~~~wwwxxxzzzxxxmmmSSSIIIFFFEEEHHHIIIHHHKKKOOOWWW]]]kkkzzz___TTTJJJHHHJJJGGGDDDCCCAAA???>>>===<<<<<<>>>===<<<;;;999777555333000000000000////////////000000000111111111111222---.........//////000000222222000///------,,,,,,........................//////000111111111111111///444555///+++---111333000//////...------,,,,,,222333333333222///---+++///......---------......111111222444777999999777::::::999999::::::;;;<<>>???@@@???@@@AAACCCDDDEEEEEEEEEGGGFFFDDDCCCDDDFFFIIIKKKKKKLLLNNNNNNMMMNNNPPPRRRWWWWWWXXXYYY[[[^^^aaabbbbbbbbbbbbcccdddgggiiijjjoooooopppqqqssswww|||}}}tttfff\\\RRRLLLHHHGGGKKKRRR^^^hhhsssvvvxxx{{{{{{yyyvvvwwwwwwvvvtttrrrssstttsssssstttvvvwwwyyyzzzzzz{{{{{{{{{|||}}}~~~~~~|||rrrlllfff___ZZZ]]]XXXUUUXXXXXXSSSNNNLLLQQQSSSZZZfffpppxxxvvvqqqssswwwgggUUUJJJGGGFFFIIIJJJKKKNNNSSSUUU[[[iii~~~|||```TTTKKKHHHJJJGGGDDDCCCAAA???>>>===<<<<<<;;;;;;;;;:::999888666555222111111111111000000000000//////...---,,,++++++......------------------......---------------..............................///000000111111000000,,,333888555111111111///000/////////............222333333333222000---+++---,,,,,,,,,,,,,,,,,,,,,+++,,,---111555999999999::::::999999::::::;;;<<>>???@@@>>>???AAABBBDDDEEEEEEEEEGGGFFFEEEDDDDDDFFFHHHJJJKKKMMMNNNOOOOOOPPPSSSUUUXXXXXXXXXXXXYYY[[[]]]^^^aaaaaabbbbbbdddfffhhhjjjlllmmmnnnpppqqquuuzzz}}}}}}ttteee]]]SSSMMMIIIGGGJJJPPP\\\fffqqquuuwwwzzz{{{yyyvvvwwwwwwvvvsssrrrrrrssssssssstttvvvwwwyyyzzzzzzzzzzzzzzz{{{|||}}}yyyqqqkkkccc]]]\\\VVVSSSUUUVVVRRROOONNNNNNOOOTTT___hhhppp{{{}}}|||~~~uuuqqqsssxxxdddSSSKKKGGGGGGJJJLLLLLLPPPUUUUUU[[[hhh|||}}}bbbUUUKKKHHHJJJFFFDDDCCCAAA???>>>===<<<<<<::::::::::::999888777777333333222222222111111111111111000///...---,,,,,,------,,,,,,+++******************+++,,,---...///..............................///000000000000///---333666333000000000/////////000000000111111111333333444444222000---,,,------,,,,,,------------,,,,,,---000555888999999::::::999999::::::;;;<<<>>>???@@@@@@>>>>>>???@@@>>>???@@@AAACCCDDDEEEEEEHHHGGGEEEDDDDDDFFFHHHIIIKKKLLLOOOPPPQQQSSSWWWYYYZZZYYYYYYXXXXXXYYYYYYZZZ``````aaabbbdddfffhhhiiiiiikkkmmmoooqqqtttwwwzzzuuufff]]]TTTOOOJJJGGGIIINNNXXXcccnnnrrruuuxxxyyyxxxxxxxxxxxxvvvsssqqqqqqqqqssstttuuuvvvwwwyyyzzzzzzyyyyyyyyyzzz{{{|||~~~~~~zzzrrriiibbb\\\UUUQQQRRRSSSQQQPPPQQQLLLKKKNNNUUU\\\dddpppzzz|||tttssswww{{{tttqqqssswww~~~```OOOKKKHHHGGGKKKMMMNNNQQQVVVWWW\\\hhh{{{cccVVVLLLIIIJJJFFFDDDCCCAAA???>>>===<<<<<<::::::::::::999777666555333222222222111111111111...////////////000000000,,,,,,,,,+++++++++++++++*********+++,,,---...///........................---......///////////////111333000)))''',,,111222//////000111222333444444333444555444333111...,,,...//////000000000000000111000000222555888888888::::::999999::::::;;;<<<<<<===>>>>>>======>>>???>>>??????@@@BBBCCCDDDEEEHHHGGGFFFEEEEEEFFFGGGHHHIIIKKKNNNPPPRRRTTTXXX[[[YYYYYYYYYYYYYYYYYYYYYZZZ^^^___```bbbdddfffggghhhiiikkkoooqqqsssuuuxxxzzzwwwfff^^^VVVPPPKKKFFFGGGKKKTTT___jjjpppssswwwxxxwwwyyyyyyyyywwwsssqqqqqqqqqtttuuuuuuvvvxxxyyyyyyzzzyyyyyyyyyzzz{{{|||}}}~~~}}}yyyooohhh\\\TTTOOOOOOQQQPPPQQQRRRNNNKKKJJJNNNSSSYYYcccmmmuuuyyyzzzrrrpppwwwyyyssspppqqquuuyyy\\\LLLJJJGGGGGGLLLNNNOOORRRVVVXXX___lllcccVVVLLLIIIJJJFFFDDDCCCAAA???>>>===<<<<<<<<<<<<;;;:::888666444333222222111111111000000000++++++,,,,,,,,,---------***++++++,,,---......///......------------..............................---......///////////////222333///)))''',,,111222///000111222333555666666444555555555444111///---...///000111111111111000111000000111444777888888::::::999999::::::;;;<<<999;;;<<<<<<;;;;;;<<<>>>>>>>>>>>>???@@@BBBDDDEEEGGGFFFEEEEEEEEEFFFGGGHHHHHHJJJMMMOOOPPPSSSWWWZZZWWWXXXYYYZZZ[[[[[[\\\\\\]]]^^^```bbbdddfffhhhhhhkkknnnqqqsssuuuwwwzzz}}}yyyhhh```WWWPPPJJJEEEEEEIIIPPP[[[gggmmmqqqvvvxxxwwwzzzzzzzzzxxxtttrrrrrrrrruuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyyzzz{{{|||}}}~~~{{{}}}tttlll]]]UUUNNNMMMOOONNNOOOQQQPPPLLLJJJKKKMMMPPPXXXaaahhhmmmssswwwzzzyyysssuuu{{{wwwrrrooooooqqquuuYYYKKKHHHFFFGGGLLLOOOPPPSSSWWWZZZbbbppp}}}bbbUUUKKKHHHJJJFFFDDDCCCAAA???>>>===<<<<<<<<<<<<;;;999777555333222222111111111111000000000000000///...---,,,,,,+++***+++,,,---...///000111111000//////..........................................///000000000000//////222333111111333111---///000111222444555666777555555666666444222///...,,,---...000000000//////,,,++++++...222777999:::::::::999999::::::;;;<<<888:::;;;;;;;;;;;;<<<>>>>>>>>>===>>>???AAADDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJMMMNNNOOOQQQUUUWWWUUUVVVXXXZZZ\\\]]]]]]]]]]]]^^^aaacccfffggghhhiiimmmoooqqqsssuuuxxx|||~~~|||kkkbbbWWWPPPIIIDDDDDDHHHMMMYYYeeekkkpppvvvxxxwwwzzz{{{{{{yyyvvvtttttttttvvvvvvwwwwwwxxxyyyyyyzzzwwwwwwxxxxxxyyy{{{|||}}}zzz{{{}}}~~~uuukkk]]]TTTLLLKKKKKKJJJJJJLLLMMMJJJHHHJJJJJJJJJOOOVVV\\\aaagggkkkpppwww}}}xxxzzz{{{|||uuuooommmmmmooo}}}sssYYYLLLHHHFFFHHHNNNQQQRRRUUUYYY\\\cccppp|||```TTTKKKHHHJJJGGGDDDCCCAAA???>>>===<<<<<<;;;::::::999777666444333333333222222222111111111444333222111000//////...+++,,,,,,---...//////000111000//////......//////...........................///000000111111000000///333444333333444111,,,000000111222444555666666555666666666555222000...+++---///111111111000///,,,++++++---222666999:::::::::999999::::::;;;<<<999;;;<<<===<<<<<<>>>???>>>=========>>>AAACCCEEECCCDDDDDDEEEGGGHHHIIIJJJKKKLLLNNNNNNOOOPPPSSSUUUTTTUUUWWWYYY[[[[[[[[[[[[]]]___aaadddggghhhiiiiiilllnnnoooppprrrvvvzzz~~~}}}nnncccXXXOOOGGGBBBDDDHHHKKKWWWccckkkpppvvvyyyxxx{{{||||||zzzxxxvvvvvvwwwvvvwwwwwwxxxxxxyyyyyyzzzuuuuuuuuuvvvwwwxxxyyyzzzzzz{{{|||||||||}}}ssshhh[[[RRRJJJHHHGGGDDDCCCDDDEEECCCDDDGGGGGGFFFIIINNNOOOSSSYYY^^^ccclllvvv~~~~~~yyyvvvzzzrrrlllkkklllnnn}}}rrrZZZNNNJJJHHHKKKQQQTTTUUUXXX\\\^^^ccclllxxxzzz___TTTJJJHHHJJJGGGDDDCCCAAA???>>>===<<<<<<999999999888888777666555444444444333333333222222............////////////------------------------//////.........//////000........................//////000111111111111111333333000------111222///000111111222333444555666555666777777555333000...---///111333444333222111222000///000333666888888::::::999999::::::;;;<<<;;;<<<>>>>>>===>>>???AAA>>>===<<<===>>>@@@CCCEEEBBBCCCDDDEEEGGGIIIJJJKKKMMMNNNOOOOOOOOOPPPRRRTTTTTTUUUWWWYYYZZZZZZYYYYYY]]]___bbbeeehhhiiijjjjjjkkklllmmmmmmooosssyyy}}}ooodddXXXNNNFFFBBBCCCHHHJJJVVVcccjjjpppvvvyyyyyy{{{||||||{{{yyyxxxxxxyyywwwwwwwwwxxxxxxyyyyyyzzzsssssssssssstttvvvwwwxxxzzz{{{|||{{{zzzzzz{{{}}}rrreeeYYYPPPHHHEEEDDD@@@>>>???======AAAEEEFFFDDDEEEIIIFFFIIINNNSSSYYYcccooowww|||xxxwwwzzz{{{yyyyyyooojjjjjjkkknnnsss[[[OOOKKKJJJMMMSSSWWWWWWZZZ^^^___bbbgggqqqcccUUUHHHFFFJJJIIIBBBAAA@@@???>>><<<;;;;;;;;;::::::999999888888888333222111111000000111111000000///...---------------...//////------...///////////////............---.../////////...,,,+++000000000000000111111111333222111000000111222333111000//////111333666888:::::::::999777444222000------......///000000000......///000222444666777999999:::;;;<<<===>>>???AAA@@@???>>>===>>>???????????????@@@AAABBBCCCDDDGGGFFFEEEEEEFFFGGGIIIJJJLLLLLLMMMNNNOOOPPPPPPQQQWWWVVVUUUTTTUUUWWWZZZ[[[\\\___cccfffggghhhjjjlllooonnnmmmmmmooossswwwzzz{{{ooogggZZZMMMGGGFFFFFFDDDOOOXXXdddnnnsssuuuwwwyyyzzz{{{|||||||||{{{zzzyyywwwuuussssssvvvxxxzzz{{{ssstttuuuvvvwwwxxxxxxxxxzzz|||}}}}}}{{{yyyyyyyyy~~~nnngggWWWOOOHHHGGGFFFAAA>>>===>>>>>>???@@@AAAAAABBBBBBCCCCCCGGGNNNSSSZZZeeeppp|||yyyvvvwwwyyy~~~qqqllljjjmmmsssqqq[[[RRRMMMMMMOOOSSSYYY[[[ZZZXXX```ccchhhooo{{{dddVVVIIIFFFIIIFFFBBBAAA@@@???>>>===<<<;;;;;;::::::999999888888888333222111111000000111111000///...---,,,,,,,,,,,,,,,...///...---,,,---...............------------.../////////......---,,,000000000000000111111111222222111000000111222222000000//////111333666777888999999999777555333222///////////////...............///111333555888999999:::;;;<<<===>>>>>>???======<<<;;;;;;<<<===>>>@@@@@@@@@AAABBBCCCEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMOOOOOOPPPQQQUUUTTTTTTTTTUUUWWWXXXZZZ[[[^^^aaadddeeefffgggiiimmmlllkkkkkkmmmqqquuuwww}}}ooogggZZZNNNGGGFFFFFFFFFMMMVVVcccnnnsssvvvwwwxxxzzzzzz{{{{{{{{{zzzxxxwwwvvvtttssstttvvvxxxyyyyyysssttttttuuuuuuuuuuuutttwwwyyy{{{|||zzzxxxwwwwwwzzz|||rrriiiVVVNNNHHHGGGFFFBBB??????>>>>>>>>>??????@@@AAABBB??????BBBHHHMMMRRR]]]hhhssswww}}}}}}vvvtttuuuwww}}}sssnnnlllpppwwwppp[[[RRRMMMMMMNNNQQQVVVYYYZZZXXX^^^bbbffflllwwwdddWWWJJJFFFGGGDDDBBBBBBAAA???>>>===<<<;;;;;;;;;::::::999888777777333222111111000000111111//////...---,,,,,,,,,,,,,,,---......,,,,,,---......------------,,,,,,,,,000//////............////////////000000111111111222222111000000111222222000000//////000333666777666777888999888666444333111000000///......---------...///111444777999;;;:::;;;;;;<<<===>>>??????>>>>>>======>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPRRRSSSSSSTTTUUUWWWWWWXXX[[[]]]```aaabbbcccdddffflllkkkjjjjjjlllnnnqqqsss{{{pppfffYYYNNNHHHFFFGGGHHHKKKSSSaaallltttwwwxxxxxxyyyyyyzzzzzzyyyxxxvvvuuutttsssssstttwwwxxxxxxwwwvvvvvvvvvvvvvvvuuutttssstttvvvzzzzzzyyyvvvuuutttuuuyyy}}}xxxmmm]]]TTTLLLJJJGGGCCC@@@@@@>>>>>>=========???@@@AAA<<<<<>>===<<<<<<;;;;;;::::::999888777777333222111111000000111111///...---,,,,,,++++++,,,,,,---...---,,,+++,,,............---------,,,,,,111000...------...///000......//////000111111111222111111111111111111222000/////////000333555777777888999999888666333222000000//////............---...///222555888;;;<<<;;;;;;<<<<<<===>>>??????============>>>@@@BBBCCCAAAAAAAAAAAABBBDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPQQQRRRTTTVVVWWWXXXXXXXXX\\\^^^`````````aaacccdddkkkjjjjjjkkklllnnnoooqqqvvvqqqfffXXXOOOIIIFFFGGGJJJIIIQQQ^^^jjjssswwwxxxwwwxxxyyyyyyyyyxxxvvvtttssssssssssssuuuwwwxxxwwwuuuyyyyyyzzzzzzyyyyyyxxxwwwrrruuuyyyzzzxxxvvvttttttssswww|||sssggg]]]SSSNNNIIIDDD@@@@@@>>>===<<<<<<<<<===???@@@>>>===???BBBCCCEEEMMMVVVccckkkwww|||{{{{{{zzzuuurrrppprrrrrrssswww~~~~~~sssnnnlllsss~~~lllYYYRRRMMMLLLLLLMMMPPPUUUYYY[[[aaafffkkkpppwwwyyyaaaVVVLLLHHHIIIFFFCCCBBBAAA@@@???===<<<<<<<<<<<<;;;:::999777777666333222111111000000111111//////...---,,,,,,,,,,,,,,,---......,,,,,,---...////////////.........---000///...------...///000---......///000000111111111111111222222111111111000///......000222555666888999::::::888555111///............//////000000---...///222555888;;;<<<;;;;;;<<<<<<======>>>>>>888888888888:::<<<>>>?????????@@@@@@AAABBBDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOPPPRRRSSSUUUWWWXXXYYYYYYYYY]]]___`````````aaaccceeejjjjjjkkklllmmmooooooppprrr|||tttfffXXXPPPJJJEEEGGGLLLIIIPPP[[[gggqqqvvvwwwwwwxxxxxxyyyyyyxxxvvvuuuttttttttttttuuuwwwxxxwwwuuuxxxyyyzzzzzz{{{{{{zzzzzzsssuuuyyyzzzxxxvvvuuuuuussswww||||||nnncccWWWPPPKKKEEEAAAAAA>>>===<<<<<<<<<===>>>???>>>===>>>AAA@@@AAAGGGOOOWWW___lllyyywwwrrrrrrrrrrrrpppnnnnnnqqqppppppuuu{{{zzz}}}}}}{{{|||rrrlllkkkttthhhVVVQQQKKKKKKLLLMMMPPPUUUZZZ^^^ccchhhnnnsssyyyxxx```UUUKKKGGGIIIFFFCCCCCCBBB@@@???>>>===<<<<<<<<<;;;:::888777666666333222111111000000111111000000///...---------------...//////------...///000000/////////............------------...//////------...///000000111111000111222222222222111000//////......///222555666999:::;;;;;;999555111...------......///000000111---...///111444777999;;;;;;;;;;;;;;;<<<<<<======::::::999:::;;;===???@@@?????????@@@AAABBBCCCDDDGGGFFFEEEEEEFFFGGGIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOSSSTTTUUUVVVXXXYYY[[[[[[^^^___`````````aaadddfffiiijjjlllmmmooopppppppppqqq|||wwwhhhYYYQQQKKKDDDFFFMMMJJJOOOXXXdddnnnuuuwwwvvvxxxxxxyyyzzzyyyxxxwwwvvvvvvuuuuuuvvvwwwxxxxxxwwwuuuvvvwwwxxxxxxxxxxxxxxxtttvvvxxxyyyxxxwwwwwwwwwuuuxxx|||~~~~~~~~~}}}~~~~~~ttthhh[[[SSSMMMGGGDDDDDD=========>>>>>>>>>>>>>>>===<<<===>>>===<<>>=========<<<;;;:::888777666555333222111111000000111111111111000///...............///000000......///000//////.........---------++++++,,,---------------,,,,,,---...///000111222000111222222222222111000///.........///222444666777888:::;;;:::666222///.........///////////////......///111333555888999::::::::::::;;;;;;;;;;;;???>>>>>>>>>???@@@BBBCCC@@@@@@@@@AAABBBCCCDDDEEEGGGFFFDDDCCCCCCFFFIIIKKKJJJJJJKKKLLLMMMNNNOOOOOOSSSSSSSSSTTTVVVXXX[[[\\\]]]^^^_________aaadddgggfffhhhkkkmmmooopppppppppqqq}}}zzziiiYYYRRRKKKCCCEEEMMMMMMPPPVVVaaakkksssvvvvvvxxxyyyzzz{{{{{{{{{zzzyyyyyywwwuuuuuuwwwyyyyyyxxxuuuuuuuuuvvvuuuuuutttsssuuuvvvwwwvvvuuuvvvwwwyyywwwyyy{{{|||||||||}}}~~~{{{{{{zzz{{{|||vvvfff[[[SSSJJJFFFFFF<<<===???@@@@@@???===<<<===<<<===>>><<<:::>>>EEEKKKRRR]]]hhhrrr{{{yyymmmeeebbbaaaaaaaaaccccccdddeeecccbbbhhhqqquuu{{{{{{vvvtttttttttrrrppplllooosssttttttxxx~~~|||wwwsssuuuzzz]]]OOONNNHHHKKKOOOQQQUUUZZZ```eeeiiinnntttvvvxxx||||||aaaTTTHHHCCCEEEBBBDDDCCCBBBAAA???>>>=========<<<;;;:::888777666555333222222111000111111111222111000//////......//////000111000///...///111......---------,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,---...///000111222000111222333333222111000///.........///222444666444666999;;;:::777333111000000000///......------......///000222444666777999999::::::::::::::::::>>>>>>=========???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFHHHFFFCCCAAAAAAEEEHHHKKKJJJJJJKKKLLLMMMNNNOOOOOOSSSRRRRRRRRRTTTWWWZZZ\\\\\\]]]^^^^^^___aaadddgggdddfffjjjmmmoooppppppppprrr~~~|||jjjZZZSSSKKKCCCDDDLLLNNNPPPUUU___jjjrrruuuvvvxxxyyy{{{|||}}}||||||{{{{{{xxxvvvuuuwwwyyyzzzzzzwwwwwwvvvvvvuuusssrrrqqquuuvvvvvvuuuttttttwwwyyywwwyyyzzzzzzzzzzzz{{{}}}|||{{{yyyyyyyyy|||ssseeeXXXMMMFFFEEE<<<>>>@@@AAAAAA@@@===;;;???>>>>>>@@@===;;;???FFFDDDJJJSSS^^^hhhsss|||xxxpppfff___]]]\\\\\\ZZZ___^^^___```]]]\\\cccllloootttwwwxxx{{{|||rrrnnniiihhhkkkoooqqqppprrrvvvzzz{{{{{{}}}zzzxxx{{{vvvZZZMMMMMMGGGKKKPPPSSSWWW\\\ccchhhnnnsssxxxyyyxxxzzzdddRRRKKKGGGEEEEEECCCCCCCCCBBB@@@===:::888:::::::::999888777666555222111111000000000000000222000---++++++---000222,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,------------.........//////000000000000000000000000---...000111111000///...000111111000...///111333888:::;;;;;;:::666333000,,,,,,+++++++++,,,------......///000111333555666444999>>>???;;;999;;;>>>=========>>>??????@@@@@@???@@@BBBCCCDDDCCCCCCBBBFFFFFFFFFEEEDDDEEEHHHKKKHHHHHHJJJKKKMMMOOOPPPQQQMMMNNNPPPRRRTTTUUUVVVVVVYYYZZZ]]]```bbbeeefffggggggjjjmmmoooooonnnnnnooovvvyyynnnZZZRRRMMMFFFEEEJJJMMMOOOSSSZZZcccjjjoooppptttvvvyyyzzzzzz{{{|||~~~}}}zzzxxxvvvvvvwwwwww|||{{{yyywwwuuussssssrrruuurrroooppptttxxxyyyyyy|||zzzyyyzzzzzzzzzzzz|||xxxsssooopppttt{{{nnnaaaWWWPPPKKKEEECCC@@@@@@@@@AAAAAA@@@BBBAAA???>>>>>>???AAABBBDDDGGGLLLRRR\\\gggsss{{{~~~gggccc\\\WWWTTTVVVYYY\\\[[[ZZZYYYXXXWWWYYY\\\```cccmmmuuuvvvxxxzzzxxxsssiiiaaa\\\```gggmmmrrrwwwvvv|||{{{|||}}}qqqZZZOOOLLLMMMJJJKKKQQQVVVZZZ```fffppptttyyy|||~~~~~~gggTTTLLLIIIGGGGGGAAAAAAAAA@@@???>>>===<<<:::::::::999888777666555222111000000//////000000///......------......///---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,------------.........//////000000000000000000000000000000111222222222222111111111111000...///111333888999;;;;;;:::666333000///...------------............///000222444666777555999<<<===;;;:::;;;===<<<======>>>>>>???@@@@@@???@@@AAABBBCCCCCCCCCCCCEEEFFFFFFEEEDDDEEEHHHKKKIIIIIIJJJKKKMMMNNNOOOOOONNNOOOQQQSSSTTTVVVWWWWWWYYY[[[]]]aaaccceeegggggggggjjjlllmmmmmmmmmmmmnnntttwww~~~rrr\\\SSSLLLDDDBBBGGGKKKMMMRRRZZZdddkkkoooppprrrtttwwwxxxxxxyyy{{{|||~~~}}}{{{yyyxxxyyyzzz{{{|||zzzyyywwwuuutttssssssrrrpppppprrrwww{{{}}}}}}~~~|||zzzyyyzzz{{{zzzyyywwwsssooolllnnnttt{{{zzzjjj]]]SSSMMMGGGDDDBBBAAAAAABBBAAAAAABBBAAA???>>>>>>???AAABBBBBBDDDHHHMMMUUUaaammmuuuqqqbbb^^^XXXSSSRRRSSSWWWYYY[[[[[[[[[ZZZYYYZZZ]]]___cccmmmvvvxxxxxxwwwssslllccc\\\YYY^^^gggooowww}}}{{{~~~rrr]]]SSSQQQNNNKKKLLLRRRWWW\\\cccjjjrrrvvv|||}}}iiiUUUMMMJJJIIIIII@@@@@@???????????????@@@:::::::::999888777666555111000000///////////////,,,---...//////...---,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------------........./////////000000000000000000000000111111111111111222333333111111111000...///111333666888::::::999666333000111111000///............---...///000333555777999888888999999::::::;;;;;;<<<<<<======>>>?????????@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEDDDEEEHHHJJJIIIJJJJJJLLLMMMNNNOOOOOOPPPPPPRRRSSSUUUWWWXXXXXXZZZ\\\___bbbeeefffggghhhhhhjjjkkkkkkjjjjjjkkkmmmqqqttt|||wwwbbbVVVMMMDDDAAADDDHHHKKKQQQ[[[dddkkkoooooooooqqqtttuuuvvvvvvxxxyyyyyyyyyxxxxxxyyyzzz|||}}}{{{zzzxxxwwwuuutttssssssrrrrrrsssvvvzzz}}}~~~~~~}}}|||{{{{{{{{{{{{yyywwwooollliiihhhkkkrrrzzzxxxiii[[[SSSJJJGGGCCCBBBBBBBBBBBBAAABBBAAA@@@?????????AAAAAA@@@AAACCCGGGMMMXXXccckkkxxxrrreee[[[XXXSSSOOONNNPPPTTTVVVZZZ\\\^^^^^^^^^^^^___```fffnnnvvvwwwuuuppphhhaaa^^^YYYXXX```jjjttt}}}ppp___XXXWWWPPPMMMMMMSSSYYY___gggoootttxxx~~~|||sssjjjUUUMMMJJJHHHIIIAAA@@@???>>>>>>???@@@AAA:::::::::999888777666555111000//////......//////,,,,,,---......---,,,,,,------------------------------,,,,,,,,,,,,------............//////////////////////////////////////////.........000111222111222111000......000222555666999:::999666333000222111000///............,,,---...000333666888::::::888777777999;;;;;;:::;;;;;;<<<======>>>>>>???AAA@@@@@@???@@@BBBCCCDDDCCCDDDEEEEEEDDDEEEHHHJJJIIIJJJKKKMMMNNNPPPQQQRRRQQQRRRRRRTTTVVVWWWYYYZZZ[[[]]]```cccfffggghhhhhhiiijjjjjjiiihhhhhhjjjlllpppsss{{{|||gggYYYNNNEEEBBBDDDDDDHHHPPPZZZeeellloooooommmooorrrsssssstttuuuwwwsssssstttuuuwwwyyy{{{|||{{{zzzxxxvvvuuutttssssssuuuuuuvvvxxxzzzzzzzzzzzz}}}|||{{{||||||zzzvvvssshhhfffddddddhhhooowww}}}uuufff\\\MMMJJJEEEBBBBBBAAAAAA@@@BBBAAA@@@?????????@@@@@@AAAAAAAAACCCHHHQQQ\\\cccoooxxxwwwiii```UUURRROOOMMMMMMOOORRRTTTYYY\\\aaacccddddddeeefffkkkpppsssrrrllleee]]]XXX\\\YYY[[[cccnnnyyy}}}lll]]]XXXXXXPPPMMMNNNTTT[[[aaajjjsssuuuyyy{{{pppyyyiiiTTTLLLHHHGGGFFFCCCBBB@@@>>>======>>>>>>:::::::::999888777666555111111000///////////////...---,,,,,,,,,,,,---...------------------------...------,,,,,,------............/////////000000///////////////////////////......---...000222333222222222000......000222333555777999888666333111111000///...------------,,,---...000333555888999:::999777777999::::::999;;;;;;;;;<<<======>>>>>>AAA@@@??????@@@AAACCCDDDBBBCCCEEEEEEEEEEEEHHHIIIHHHIIIKKKNNNPPPSSSUUUVVVRRRRRRSSSTTTUUUWWWYYY[[[[[[^^^aaadddggghhhgggggghhhiiiiiiiiiggggggiiikkkooosss{{{}}}iiiYYYMMMDDDAAAAAAAAAFFFNNNYYYdddlllooopppnnnpppsssssssssssstttuuupppqqqrrrtttwwwyyy{{{|||zzzyyyxxxvvvuuutttttttttssstttvvvwwwxxxxxxxxxyyy||||||||||||{{{xxxrrrnnndddbbbaaaaaafffmmmuuuzzz~~~mmmaaaSSSOOOIIIDDDBBBAAA@@@???BBBAAAAAA@@@@@@?????????BBBBBBAAABBBEEEMMMVVV]]]iiisss|||vvviiiaaa\\\RRRPPPNNNMMMNNNPPPRRRTTTWWW\\\bbbgggjjjkkkllllllpppooonnniiibbb[[[VVVUUU]]]\\\___gggqqq}}}~~~~~~|||eeeXXXTTTVVVOOOMMMNNNUUU\\\ccclllttttttxxx}}}}}}pppvvvgggTTTLLLHHHEEEDDDDDDCCCAAA???>>>===<<<<<<:::::::::999888777666555222111111000000000000000///...---,,,,,,---...///,,,,,,,,,,,,------------......------------............/////////000000000000000000000000000000000000000000000111333444444222222222000......///111222444666888888666333111//////...---,,,,,,,,,,,,,,,---...///222444666888999999::::::::::::::::::::::::;;;;;;<<<=========?????????@@@@@@AAABBBCCC@@@BBBDDDEEEEEEFFFGGGIIIHHHIIIKKKNNNQQQSSSUUUVVVRRRRRRRRRSSSUUUWWWYYY[[[[[[]]]aaaeeegggggggggfffggghhhiiiiiihhhhhhiiikkkooossszzzkkkYYYKKKBBB???>>>@@@CCCKKKWWWbbbkkkppprrrrrrtttuuuuuutttsssttttttqqqrrrtttvvvxxxzzz||||||zzzyyyxxxvvvuuuuuuttttttoooqqqtttuuuvvvxxxzzz||||||||||||}}}zzzuuummmhhh```___^^^```eeemmmtttyyy}}}uuugggZZZUUUNNNHHHDDDBBB@@@???BBBAAAAAAAAA@@@??????>>>AAAAAAAAABBBDDDJJJQQQVVVdddooozzz~~~yyyiii^^^XXXVVVQQQPPPOOOOOOOOOQQQSSSTTTWWW\\\ccciiilllmmmooopppqqqlllgggccc\\\WWWVVVZZZ```aaaeeemmmvvv}}}|||uuu^^^SSSQQQRRROOOMMMPPPXXX___eeemmmtttuuuwww{{{~~~}}}ppptttfffTTTMMMHHHDDDBBBBBBBBBBBBAAA???===<<<;;;:::::::::999888777666555333333222111111111111111---......//////......---++++++++++++,,,,,,,,,---......------------........./////////000000000000000000000000000000000000...///000111333333333333333333222000......///111111333555777777666333111......------,,,---------,,,,,,---///000222444555777:::======:::999999;;;999::::::;;;<<<<<<======>>>???@@@AAAAAAAAAAAAAAA???BBBDDDEEEEEEFFFGGGIIIJJJJJJKKKMMMOOOPPPQQQRRRRRRRRRQQQRRRTTTVVVYYY[[[ZZZ]]]aaaeeeggggggfffeeedddgggjjjkkkjjjjjjjjjkkknnnrrrzzzsss]]]MMMDDD???===???BBBIIITTTaaakkkqqqtttvvvxxxyyyxxxvvvtttttttttqqqrrrtttvvvwwwyyyzzzzzzyyyyyywwwvvvuuuuuuuuuuuuppprrrtttuuutttvvvzzz~~~{{{|||}}}|||yyyrrriiibbb\\\[[[\\\___eeennnwww|||~~~sssccc]]]TTTLLLGGGDDDBBB@@@BBBBBBAAAAAA@@@???>>>>>>>>>???@@@@@@BBBFFFLLLPPP[[[hhhuuu{{{qqqcccYYYTTTSSSPPPPPPPPPPPPPPPRRRSSSTTTXXX\\\ccchhhjjjlllmmmnnnkkkfffbbb```]]]YYY\\\bbbgggiiiooowww|||{{{pppZZZQQQPPPRRRPPPOOOSSS\\\ccchhhnnntttvvvwwwzzz{{{}}}}}}qqqsss~~~fffUUUNNNIIIDDDBBB@@@AAAAAAAAA@@@???===;;;:::::::::999888777666555444333222222111111222222+++---000222222000---+++*********++++++,,,,,,,,,......------------......////////////000000000000000000000000000000000000+++,,,...000111222111111333333222000...---///111000222555777777666333111......---------......///,,,,,,---...000111333444666;;;@@@???;;;888999<<<999999:::;;;;;;<<<<<<======>>>@@@AAABBBBBBAAA@@@???AAADDDEEEEEEFFFGGGIIIKKKKKKLLLLLLMMMMMMMMMNNNRRRQQQQQQQQQSSSVVVYYY[[[ZZZ]]]aaaeeeffffffeeedddcccfffjjjlllkkkkkkkkkkkkmmmqqqyyy{{{cccRRRHHHBBB??????AAAHHHSSS```kkkrrruuuyyyzzz{{{zzzwwwuuutttuuuoooppprrrtttuuuvvvvvvvvvyyyyyywwwvvvuuuuuuuuuuuuuuuvvvwwwuuussstttxxx|||{{{|||}}}|||xxxpppfff___XXXXXXZZZ___fffpppyyyhhhbbbYYYPPPJJJFFFCCCAAABBBBBBBBBAAA@@@???>>>===;;;<<<>>>???@@@DDDHHHKKKSSS```ooowww|||~~~wwwlllaaaYYYUUUSSSPPPPPPPPPPPPQQQRRRSSSSSSYYY]]]bbbfffhhhiiijjjkkkfffaaa___aaa___]]]aaaiiinnnqqqxxx|||zzznnnYYYPPPQQQSSSRRRQQQVVV___fffjjjooouuuwwwxxxyyyzzz|||rrrwwwbbbRRRMMMIIICCC???BBBAAA@@@???>>>===<<<;;;<<<<<<;;;:::888666444333222111000//////.........333222111///...---++++++...+++)))))),,,---,,,***+++++++++,,,---...///000.........////////////000///000000000000000//////,,,...000333444444333222222222222222111111000000444333444666999888555111444333111000......------......///000222444555666333666888999888777888888999999999:::;;;<<<===>>>@@@@@@AAAAAAAAA@@@@@@??????AAADDDEEEFFFGGGJJJLLLGGGGGGGGGGGGIIIKKKNNNOOOOOOPPPRRRTTTVVVWWWXXXXXXXXXZZZ^^^aaadddeeeeeeeeeeeehhhkkkllllllkkkkkkkkkmmmwww~~~mmmYYYHHH@@@>>>>>>@@@DDDLLLWWWdddpppwww|||{{{yyyxxxxxxxxxyyyyyyyyyvvvsssqqqrrrtttuuuuuuuuuwwwwwwwwwuuutttuuuvvvuuutttsssssstttvvvyyyzzz}}}~~~}}}zzzsssjjjbbb]]]UUUTTTWWWaaajjjrrr|||~~~ssscccVVVNNNJJJHHHFFFBBBDDDDDDCCC@@@>>>>>>>>>@@@@@@@@@AAABBBCCCEEEEEEQQQ\\\iiiqqqsssxxx{{{oookkkeeeaaa]]]YYYSSSOOOTTTTTTSSSRRRPPPQQQTTTVVVWWW[[[```eeehhhhhhgggeeeccc___[[[ZZZ^^^fffmmmqqqwww{{{{{{zzzeeeTTTQQQQQQMMMSSSUUUYYY___ffflllqqqtttxxxxxxxxxyyy|||~~~qqqvvvbbbRRRMMMIIICCC@@@BBBAAA@@@???===<<<;;;;;;888888999999888888777666222111000//////........./////////.........---------+++)))***,,,---,,,***,,,++++++,,,,,,---...///------.........///////////////000000000000////////////111222333333333333111111111111111111000000444333444666999888444111333222000///...---------.........///111222444555666888:::::::::999:::;;;999999999:::;;;<<<===>>>===>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFFFFFFFHHHJJJHHHHHHIIIIIIKKKLLLNNNNNNPPPQQQSSSUUUVVVWWWXXXXXXXXXZZZ^^^aaadddeeeeeeeeeeeehhhkkkllllllkkkkkklllllluuu|||sss___OOOEEEBBB>>>???CCCJJJTTTbbbnnnuuuxxxxxxwwwwwwxxxyyy{{{|||{{{xxxuuutttuuuvvvvvvvvvssstttuuutttrrrqqqrrrtttvvvuuuvvvvvvxxxzzz|||}}}~~~~~~|||vvvnnnfffaaa[[[ZZZ]]]eeennnssszzz{{{kkk]]]TTTOOOKKKIIIEEEFFFGGGEEECCC@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEENNNWWWbbbjjjooouuu}}}~~~}}}~~~zzzpppjjjhhhddd```]]][[[WWWSSSPPPQQQRRRRRRQQQPPPRRRUUUWWWZZZ]]]bbbfffiiiiiihhhgggbbb```^^^___dddkkkrrrvvv{{{zzzcccSSSQQQQQQNNNSSSWWW\\\aaagggnnnvvv{{{~~~||||||}}}tttzzzaaaQQQLLLIIIDDDAAAAAAAAA@@@???===<<<;;;:::888888888888888777666666222111000//////.........,,,,,,,,,---......//////---,,,******,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,---------............//////000000000000//////222222222222333333444444000000000000000000000000333444555777888777444111222111000...------------.........//////000111222666888999999999999;;;<<<999999::::::;;;<<<>>>???;;;<<<===???AAABBBBBBCCCDDDFFFGGGGGGFFFFFFGGGIIIJJJJJJKKKLLLMMMNNNNNNNNNRRRSSSTTTUUUWWWWWWXXXXXXYYY[[[^^^aaacccdddeeeeeeeeehhhkkkllllllkkklllmmmmmmtttzzz}}}yyyfffVVVKKKFFF@@@???AAAGGGQQQ___llltttuuuuuuvvvwwwyyy{{{|||}}}|||{{{yyyyyyyyyyyyxxxvvvsssttttttsssqqqpppqqqsssvvvxxxyyy{{{}}}~~~yyyqqqjjjeeebbb___aaahhhpppuuuzzzxxxiii^^^WWWPPPLLLJJJKKKKKKIIIEEECCCBBBBBB@@@@@@@@@@@@AAACCCDDDEEEJJJPPPXXXaaaiiirrryyy~~~uuulllgggeeegggiiiooo{{{{{{qqqjjjddd```^^^\\\YYYXXXWWWUUURRRPPPNNNOOOPPPPPPQQQSSSWWWZZZ\\\___dddiiikkklllkkkjjjccccccdddffflllsssyyy~~~{{{|||~~~```QQQPPPPPPOOOQQQVVV]]]bbbgggnnnyyy|||~~~bbbRRRLLLHHHDDDBBBAAAAAA@@@???===<<<;;;:::;;;::::::999777555333222222111000///............++++++,,,,,,---.........---,,,+++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,---------.........//////000000000000///222222333444444444333222////////////000000000000333444666888999888555333222111000...------------///............//////000444666777777777777999;;;::::::::::::;;;===>>>???===>>>???AAABBBCCCCCCDDDEEEFFFHHHHHHGGGGGGIIIJJJKKKLLLNNNOOOOOOOOONNNMMMSSSTTTUUUVVVXXXXXXXXXXXXZZZ[[[^^^```cccdddeeeeeefffhhhkkklllllllllmmmnnnnnnsssyyy}}}~~~jjj[[[NNNFFFBBBAAAAAAEEEOOO^^^llluuuuuuuuuvvvwwwyyy{{{|||}}}}}}}}}|||}}}}}}}}}zzzxxxvvvvvvvvvtttrrrrrrsssuuuwwwyyy|||~~~xxxsssooolllfffdddjjjqqqwww|||uuuiii___VVVPPPNNNOOONNNKKKGGGDDDBBBBBB@@@@@@@@@@@@AAABBBCCCDDDIIIKKKQQQZZZeeeooowww{{{vvvjjj```ZZZZZZZZZ]]]eeeqqq|||}}}ooofffbbbbbb```]]]YYYWWWVVVUUUTTTRRRQQQPPPLLLNNNPPPRRRSSSVVVZZZ]]]^^^aaafffkkknnnpppppppppiiiiiijjjmmmrrrzzz}}}zzz^^^QQQNNNOOONNNNNNUUU]]]bbbeeelllxxxcccSSSLLLHHHEEEDDDBBBBBBAAA???>>>===<<<;;;;;;;;;:::999777555333222222111000///............---------------,,,,,,,,,,,,---,,,,,,++++++,,,---......---,,,++++++++++++,,,,,,,,,---------............///000000000000000000111444666666555222000///////////////000000000222444777::::::999888777444333222000///...------///...............//////333555777777777888999;;;:::::::::;;;<<<===>>>???AAAAAABBBCCCDDDDDDDDDDDDDDDFFFHHHHHHIIIIIIKKKMMMLLLMMMOOOPPPPPPPPPOOONNNSSSTTTVVVWWWYYYYYYZZZZZZ[[[\\\^^^```bbbccceeeeeefffhhhjjjkkkllllllnnnoooqqqtttyyy~~~pppaaaRRRGGGCCCBBBBBBFFFPPP___mmmvvvwwwwwwxxxyyyzzzzzz{{{{{{~~~}}}~~~|||zzzxxxxxxwwwuuurrrrrrtttvvvwwwyyy|||~~~uuunnnooouuuyyytttggg\\\UUURRRRRRQQQNNNIIIEEECCCBBB@@@@@@@@@@@@@@@AAABBBCCCJJJJJJMMMUUUaaammmvvvzzzppp```VVVSSSTTTUUUWWW\\\dddnnnuuuvvvwwwxxxxxxxxxxxxyyyzzz{{{~~~xxxllldddZZZVVVWWWYYYYYYWWWWWWWWWVVVUUUSSSQQQPPPPPPMMMPPPSSSUUUWWWZZZ]]]``````cccgggmmmqqqssstttuuupppqqqrrrtttzzzvvv^^^SSSOOONNNNNNOOOVVV^^^ccceeelllwwwfffUUUMMMHHHEEEEEECCCCCCBBBAAA???>>>===<<<999999999999999888777777222111000//////.........000//////...---,,,++++++,,,---------++++++---...///...------,,,,,,,,,,,,,,,---------............---...///000000111111000///000333555666444222111111111111000000/////////111555999;;;<<<;;;;;;;;;888777555333111///......///............//////000444666999;;;;;;;;;;;;<<<:::::::::;;;<<<===??????BBBCCCDDDEEEEEEEEEEEEEEEEEEFFFIIIIIIJJJJJJLLLNNNLLLMMMNNNOOOPPPQQQQQQQQQSSSTTTVVVXXXZZZ[[[\\\\\\\\\]]]^^^___aaacccdddeeefffhhhjjjkkklllmmmoooqqqrrrsssxxx~~~wwwhhhXXXJJJCCCBBBBBBGGGRRR```oooxxxyyyzzz{{{{{{{{{{{{zzzzzz}}}}}}}}}~~~|||yyyxxxwwwtttrrrrrrtttvvvxxxzzz}}}zzzyyy{{{~~~rrrfff]]]VVVVVVUUUQQQKKKFFFDDDCCC@@@@@@@@@@@@@@@AAABBBBBBIIIHHHJJJPPP[[[hhhsssyyy~~~xxxeeeXXXPPPQQQQQQNNNNNNSSS]]]eeebbbcccdddcccaaa___```aaaeeejjjqqqvvvuuuppphhhccc\\\XXXSSSRRRTTTUUUUUUSSSVVVWWWWWWVVVSSSQQQQQQRRRRRRUUUXXXZZZ\\\^^^aaadddcccfffjjjnnnrrruuuvvvvvvvvvyyy}}}sss```WWWSSSQQQQQQTTTZZZaaafffiiinnnvvv||||||}}}~~~hhhWWWNNNHHHFFFFFFEEEDDDCCCBBB@@@???>>>>>>:::::::::::::::999888888222111000//////.........000000//////...------,,,,,,---...---++++++---/////////...---------......------........./////////---...///000111111111111000000000111111333444555333333222111000//////...000555:::===>>>===???@@@===;;;999666333111/////////.........///000111111222555:::<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@AAACCCDDDFFFFFFGGGGGGGGGIIIJJJJJJJJJJJJLLLMMMLLLMMMMMMNNNOOOQQQRRRSSSRRRTTTVVVYYY[[[]]]^^^^^^]]]]]]^^^___aaacccdddeeeggghhhjjjkkkkkkmmmppprrrrrrrrrvvv}}}|||nnn\\\LLLAAAAAABBBHHHSSSaaaoooxxxzzz{{{|||}}}}}}}}}|||{{{{{{{{{{{{}}}|||{{{yyyvvvttttttvvvxxxzzz{{{~~~~~~pppgggZZZZZZXXXTTTNNNHHHFFFEEE@@@@@@@@@???@@@@@@AAABBBFFFFFFGGGKKKTTTaaannnvvv|||sssfffXXXTTTNNNIIIHHHJJJPPPTTTSSSUUUVVVTTTQQQOOOPPPRRRUUUYYY]]]``````]]]ZZZWWWSSSSSSSSSSSSTTTVVVWWWWWWTTTVVVWWWVVVSSSRRRSSSUUUXXXZZZ^^^```aaabbbdddfffiiikkkmmmppprrrsssssssssyyypppaaa\\\XXXWWWWWWXXX\\\bbbfffjjjmmmqqqtttsssuuuyyy}}}jjjXXXNNNHHHFFFFFFEEEEEEDDDCCCAAA@@@??????>>>>>>===<<<:::888666555222111000//////.........///////////////.........,,,...///---+++***---/////////.........//////000.........////////////000---...///000111111111111222000...,,,...111555888555444333222111///......000555;;;>>>??????AAACCC???>>>;;;888444222000///.........//////000222222...333888;;;;;;:::999888;;;;;;;;;;;;===>>>???@@@>>>???AAACCCEEEGGGHHHHHHJJJKKKLLLKKKJJJIIIJJJKKKLLLLLLLLLMMMNNNQQQSSSTTTRRRSSSVVVYYY\\\^^^___```]]]]]]^^^___aaabbbdddeeeggghhhjjjkkkkkkmmmppprrrrrrqqqttt{{{~~~ooo\\\KKK??????AAAHHHSSSaaaoooxxxyyyzzz|||~~~~~~~~~~~~}}}{{{zzzzzz|||~~~}}}zzzwwwwwwyyy||||||}}}~~~}}}~~~xxxooo]]]]]][[[VVVPPPJJJGGGFFF@@@@@@@@@???@@@@@@AAAAAACCCDDDEEEHHHOOO\\\jjjttt{{{~~~wwwbbbZZZOOOHHHGGGHHHHHHGGGHHHJJJKKKIIIFFFEEEFFFHHHHHHJJJLLLMMMMMMMMMNNNOOOKKKMMMOOOQQQRRRUUUXXX[[[RRRTTTVVVVVVTTTSSSUUUXXX\\\^^^aaacccddddddfffhhhmmmnnnpppqqqrrrqqqqqqpppyyynnnbbb```]]][[[\\\YYY\\\```eeeiiikkkllllllmmmpppvvv|||dddUUUOOOHHHDDDDDDCCCDDDCCCCCCBBBAAA@@@???===<<<:::888666444333333222222111111000///////////////000000000000//////---------............///+++,,,---...////////////////////////////////////......///000000000000000000000111111222222222222000222333333111///......222555:::>>>AAABBBAAAAAA>>><<<999777555333000---......------...///111222333555777888999;;;>>>AAA<<<<<<<<<===>>>@@@BBBBBB@@@?????????AAACCCFFFHHHJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNPPPQQQQQQPPPOOOMMMOOORRRWWWZZZ[[[[[[[[[[[[______aaabbbdddfffggghhhkkkmmmnnnooonnnnnnppprrrpppssswwwzzz~~~rrr___NNNDDDCCCAAABBBKKK[[[kkksss}}}|||{{{|||}}}}}}}}}~~~{{{yyyxxxyyy{{{~~~zzzyyyzzz}}}zzzzzz{{{~~~{{{eee^^^VVVQQQQQQOOOLLLIIIHHHEEEAAA???@@@AAABBBBBBBBBAAABBBFFFMMMVVVeeesss~~~zzzfffUUUQQQNNNEEEBBBFFFDDDDDDDDDCCCAAAAAABBBCCCFFFHHHJJJKKKKKKKKKMMMNNNNNNPPPRRRSSSSSSUUUWWWYYYUUUVVVVVVUUUTTTTTTVVVWWW]]]```dddeeedddfffkkkooouuuuuuvvvuuuooolllrrr{{{~~~kkkdddeee```[[[YYY\\\```eeehhhiiihhhggggggccciiisss{{{dddUUUOOOIIIEEEEEECCCCCCBBBBBBAAA@@@>>>>>><<<;;;:::999777777666666222222111111000/////////......////////////......,,,,,,,,,,,,---------...............---,,,+++***..............................///000000000000000000000111111111111111111///111333222000///...///111444999>>>BBBCCCBBBBBB<<<:::666333222000...,,,...---------...///000111444666888999999:::<<<>>><<<<<<======>>>???AAAAAA@@@??????@@@AAACCCEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKMMMNNNNNNNNNMMMMMMOOOSSSWWWZZZZZZZZZZZZ[[[]]]^^^```bbbdddfffggghhhkkkmmmoooooonnnoooqqqrrrsssvvvyyyzzz|||yyyfffUUUCCCAAA???@@@IIIYYYhhhqqq|||{{{{{{}}}~~~{{{yyyyyyzzz{{{}}}~~~xxxrrrnnnmmmnnnqqqssswww~~~nnneeeZZZTTTSSSRRRNNNIIIHHHEEEBBB@@@AAABBBBBBAAABBB@@@AAAFFFKKKTTTcccpppyyyqqq___XXXRRRIIIEEEGGGEEEEEEDDDBBBAAA??????@@@CCCDDDFFFGGGHHHIIIKKKMMMPPPRRRUUUVVVVVVWWWYYYZZZTTTUUUVVVVVVVVVWWWZZZ\\\aaacccfffiiikkknnnrrruuuyyyxxxxxxvvvqqqooovvv~~~fff______\\\XXXWWWYYY^^^eeeiiiiiihhhfffeeeaaahhhqqqyyy~~~cccUUUOOOIIIEEEEEEBBBBBBBBBAAA@@@???======;;;;;;:::999999888888888222222111111000/////////---------......---------+++++++++,,,,,,,,,------------------,,,+++***)))------------------------......///000000000000000000000000000000000000000...000222222000///...///000444999>>>BBBCCCCCCCCC:::777333000...---,,,+++------------...///000111333666999:::999999:::;;;>>>=========>>>>>>???@@@???@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNPPPSSSWWWYYYZZZYYYZZZZZZ[[[\\\^^^aaacccfffggghhhkkkmmmooooooooooooqqqssswwwyyy{{{{{{|||lll[[[FFFBBB>>>@@@IIIWWWgggqqqzzz{{{|||}}}~~~}}}}}}}}}||||||||||||||||||}}}~~~~~~xxxmmmfffdddeeefffkkkttt{{{ooo```XXXWWWVVVQQQKKKHHHFFFCCCBBBBBBBBBAAA@@@@@@???@@@EEEJJJQQQ^^^jjjttt{{{rrrhhh___SSSMMMMMMJJJIIIGGGFFFDDDBBBAAA@@@BBBBBBCCCEEEGGGJJJLLLNNNSSSVVVYYY[[[[[[ZZZZZZ[[[SSSUUUWWWXXXYYY[[[___bbbggghhhjjjooouuuzzz}}}}}}}}}{{{xxxxxx}}}}}}vvv^^^WWWXXXVVVUUUVVVWWW\\\dddiiijjjhhhfffdddbbbhhhqqqxxx|||~~~}}}```SSSNNNHHHDDDDDDCCCCCCCCCBBB@@@???======;;;;;;::::::999888777666222222111111000/////////------............------+++,,,,,,,,,,,,---------***+++,,,------...------------------------------......///000000000000000000000000000////////////---///111111000......//////333888>>>BBBCCCDDDCCC:::666111---,,,,,,,,,+++,,,---------...///000000111444888:::::::::::::::???>>>>>>=========>>>>>>???@@@@@@AAAAAAAAAAAA@@@BBBCCCDDDEEEFFFHHHIIIIIIKKKKKKKKKLLLMMMOOOPPPQQQQQQTTTWWWYYYYYYYYYYYYZZZZZZ[[[]]]```ccceeehhhiiikkklllnnnoooooopppqqqsssyyy{{{}}}}}}|||qqq^^^LLLEEEAAABBBJJJWWWgggsssxxxzzz|||~~~~~~~~~zzz{{{}}}~~~~~~|||}}}~~~~~~pppfffcccdddbbbiiivvvxxxfff]]][[[ZZZUUUOOOIIIGGGDDDBBBBBBBBB@@@??????>>>@@@DDDHHHMMMXXXbbboooyyyttteee[[[WWWSSSRRRPPPNNNMMMKKKIIIGGGGGGEEEEEEGGGJJJNNNQQQSSSVVVYYY]]]^^^^^^\\\[[[[[[UUUVVVXXXYYY[[[^^^cccfffllllllooovvv~~~|||{{{pppXXXRRRSSSSSSTTTWWWZZZ^^^dddhhhiiijjjjjjjjjhhhmmmtttzzz|||}}}}}}~~~yyy]]]QQQMMMGGGCCCCCCEEEDDDDDDCCCAAA@@@>>>===;;;;;;;;;999888555333222222222111111000/////////.........//////.........------------............+++,,,---....../////////------------------------......///000000000000000000000000///////////////...000222222000///...///...111777===AAABBBBBBBBB:::666111...------------,,,,,,------.../////////---111555999::::::;;;<<>>==================??????@@@AAAAAA@@@@@@???BBBCCCDDDFFFGGGIIIJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQSSSVVVXXXXXXXXXYYY[[[ZZZ[[[]]]```ccceeehhhiiijjjkkkmmmnnnnnnoooqqqsssxxx{{{}}}~~~~~~vvvcccQQQHHHAAACCCIIISSScccqqqvvvyyy}}}~~~~~~~~~|||zzzyyy{{{~~~~~~wwwjjjdddcccgggppp|||pppeeeaaa___ZZZTTTMMMJJJFFFCCCBBB@@@???===>>>>>>@@@DDDFFFIIIRRR[[[jjjwww|||nnnfffbbb___]]]\\\[[[YYYUUURRRNNNKKKIIIJJJNNNSSSVVVWWWYYY\\\___aaa___]]]\\\[[[YYYZZZ[[[\\\^^^bbbgggjjjrrrrrruuu}}}|||yyylllWWWQQQSSSTTTVVV[[[```ccceeegggiiimmmqqqtttsssvvvzzz|||}}}}}}~~~zzzyyyzzzwww[[[PPPMMMHHHDDDDDDFFFEEEEEEDDDBBB@@@>>>===;;;;;;;;;:::888555222000222222111111000/////////......////////////......---------.........//////////////////...---,,,,,,------------------------......///000000000000000/////////000000111111111000222333333111///......---111666;;;???@@@@@@@@@:::777333000000///...---++++++---......///......,,,///444777999:::<<<>>>>>>>>>===<<<<<<=========??????????????????@@@@@@CCCDDDEEEFFFHHHIIIKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNOOORRRUUUWWWWWWXXXZZZ\\\[[[\\\^^^aaacccfffggghhhhhhjjjlllmmmmmmnnnppprrruuuyyy|||~~~~~~~~~jjjUUUIII@@@AAAFFFNNN^^^mmmtttyyy}}}~~~~~~}}}{{{yyyzzz|||~~~yyysssqqqrrryyyrrrjjjeee```\\\TTTOOOIIIDDDBBB@@@???>>>>>>>>>AAAEEEEEEFFFMMMUUUbbbqqq~~~xxxuuuqqqooonnnjjjddd___XXXSSSOOONNNRRRWWWZZZZZZ^^^```bbbbbbaaa^^^]]]]]]]]]^^^___```cccgggmmmqqqyyy{{{zzzkkkWWWTTTVVVWWWZZZ```fffggghhhiiikkkpppwww||||||}}}~~~}}}}}}~~~xxxqqqooopppvvv[[[QQQOOOJJJFFFFFFEEEEEEDDDCCCAAA???===<<<:::;;;;;;;;;999777444222222222111111000/////////---------......---------,,,,,,---------.....................---,,,++++++..............................///000000000000000...//////000111222333333222444555444111///......---000555:::===>>>>>>===999777444222111000///---***+++---...///............111333555777888;;;=========<<<<<<<<<======>>>???>>>======>>>???@@@AAADDDDDDEEEFFFHHHIIIJJJJJJJJJKKKMMMNNNNNNNNNMMMMMMNNNQQQTTTVVVWWWYYY\\\^^^]]]^^^```bbbdddfffggghhhfffhhhjjjllllllmmmoooqqqsssvvvzzz|||}}}pppYYYLLLAAABBBEEEKKKZZZkkksssxxx}}}~~~}}}}}}||||||}}}}}}|||tttkkkeeeccc\\\VVVNNNGGGCCCBBBAAA@@@??????BBBEEEEEEEEEIIIPPPXXXiii|||~~~uuunnnccc]]]WWWUUUYYY]]]______cccdddeeedddbbb``````aaa___aaaccceeehhhnnnuuuzzz}}}~~~jjjYYYWWWYYY[[[^^^dddggghhhjjjllloootttzzz~~~}}}}}}~~~sssllljjjkkkyyywww\\\RRRPPPKKKHHHHHHDDDDDDCCCBBB@@@>>><<<;;;999:::;;;<<<;;;999777555222222111111000/////////+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------******+++,,,------------////////////////////////...//////000000000000000......///111222333444555444666666555222///......---000555999<<<===<<<;;;888666444333222111...,,,***+++,,,...///......---111222444555555777:::<<<<<<<<<<<<<<<<<<===>>>>>>???>>><<<<<<===???AAABBBDDDDDDEEEFFFGGGHHHHHHIIIMMMNNNPPPQQQQQQPPPOOOMMMMMMPPPSSSUUUWWWYYY\\\_________aaabbbdddfffggghhheeegggiiikkkkkkllloooqqqrrruuuyyy{{{{{{~~~sss^^^OOODDDDDDGGGLLL[[[lllrrrxxx~~~~~~}}}|||~~~~~~|||~~~{{{oooiiigggaaa[[[QQQIIIEEECCCCCCCCC??????BBBFFFEEEDDDHHHNNNPPPbbbxxxzzzmmmfff^^^\\\___cccddddddgggggghhhfffcccbbbbbbcccaaabbbeeehhhmmmttt||||||jjjZZZXXX\\\]]]```ffffffhhhlllooorrrvvv{{{~~~|||}}}~~~ssskkkjjjllluuuzzz]]]QQQNNNJJJGGGHHHDDDDDDDDDDDDCCCBBBAAAAAA===;;;888777666666444333444222////////////...,,,+++,,,------,,,,,,...000---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++,,,---...///000111.........//////000111222000000111222444666888999888777666444333222111111111222555:::===>>><<<999999777444111...------...////////////............///000222444666888999:::<<<;;;;;;<<>><<<999888888888666555444222000///000000...---++++++,,,+++++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------.................................//////000111222///000000222444666777888888777555444222111111111///000333888;;;<<<:::888888555222///---++++++,,,------............------///000111333666888999:::;;;;;;;;;<<<>>>???@@@???@@@??????>>>???@@@BBBBBBCCCDDDEEEFFFGGGHHHHHHHHHKKKLLLNNNOOOOOOOOOQQQSSSSSSTTTTTTUUUWWWYYYZZZ[[[ZZZ\\\^^^aaadddggghhhiiiiiiiiijjjlllmmmoooqqqrrrsssssstttvvvyyy|||lll[[[JJJEEEFFFKKKYYYhhhuuuxxx|||~~~~~~uuunnniiibbb[[[VVVOOOHHHEEEGGGBBBAAAAAA@@@@@@AAACCCDDDJJJSSSaaappp|||ssslllccc^^^___cccgggiiiiiiiiijjjjjjiiihhhfffeeehhhjjjnnnsssxxx~~~rrreeeXXXVVVZZZ___dddiiikkkllloootttzzz~~~~~~~~~aaaTTTPPPJJJGGGGGGBBBBBBBBBBBBAAA@@@??????>>><<<:::999::::::999888555333111000111111///...------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------------.........000000///...---,,,,,,+++.........//////000111222000000111222333555777888888777555444222111111111---...111555999:::999888888666333///---,,,,,,,,,+++,,,---......---,,,+++///000111333555777888999:::;;;;;;<<<===>>>??????AAA@@@>>>======???@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMNNNNNNOOOQQQSSSTTTTTTUUUUUUVVVXXXYYYZZZYYY[[[^^^aaaeeegggiiijjjjjjjjjkkkmmmnnnpppqqqrrrrrrrrrsssuuuwwwzzz}}}tttbbbOOOHHHGGGJJJVVVdddtttwwwzzz|||}}}~~~yyykkkccc\\\WWWQQQIIIDDDCCCDDDCCCAAA@@@???@@@@@@AAAFFFMMMYYYfffqqq|||sssmmmeeeaaaaaaeeeiiikkkkkkkkkjjjjjjiiiiiiiiiiiikkknnnsssxxx}}}lllaaaWWWWWW\\\bbbhhhmmmoooqqquuuzzzbbbUUUPPPJJJFFFFFFBBBBBBBBBAAA@@@???>>>===<<<;;;999999:::;;;:::999666444222111222222000///222000///......///...---------,,,,,,,,,,,,---------------.........//////000000///...---,,,,,,+++............///000111222111111222333444666888999777666555333222111000000------///333888::::::999;;;999666222///.........***+++---.........,,,+++//////111222444666777888999:::;;;<<<<<<===>>>???BBB@@@>>>===<<<>>>@@@AAACCCDDDEEEFFFGGGHHHHHHHHHHHHJJJLLLMMMNNNOOOQQQSSSUUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\^^^aaadddggghhhiiiiiijjjkkkmmmnnnppppppqqqppppppqqqrrruuuxxx{{{|||}}}zzzfffSSSKKKHHHJJJUUUbbbqqqtttxxx{{{|||}}}~~~mmmddd\\\YYYUUULLLEEECCCDDDCCCAAA@@@??????@@@AAAEEEJJJRRR]]]hhhsss~~~zzzqqqmmmhhheeeeeehhhlllnnnooonnnllljjjiiijjjkkklllmmmqqqwww|||fff]]]VVVYYY___eeekkkqqqsssvvv{{{cccVVVPPPJJJFFFFFFBBBBBBBBBAAA@@@???===<<<:::999777777888999999888777555222222222222111///222000......//////...---...------,,,,,,------...---------.........//////.....................---............///000111222333333333444555777888999777666555333111111000000......///333888;;;<<<<<<===:::777333000///......+++,,,---...///......---//////000222333555666777777:::<<<<<<;;;;;;===???BBB@@@???>>>===>>>@@@AAACCCDDDEEEFFFGGGHHHHHHHHHGGGIIIKKKMMMMMMNNNQQQSSSTTTTTTTTTUUUVVVWWWXXXYYY]]]^^^```bbbdddeeeffffffhhhiiikkklllnnnnnnnnnnnnnnnnnnoooppprrruuuxxxzzz}}}kkkXXXNNNJJJKKKUUUbbbnnnqqquuuxxxzzz|||~~~uuujjjaaa___\\\UUUMMMHHHCCCBBBAAA@@@@@@@@@AAABBBEEEIIINNNVVV```lllyyywwwpppooommmllllllmmmpppsssrrrpppnnnlllkkklllmmmnnnppptttzzz~~~{{{aaaZZZWWW[[[bbbiiipppvvvzzz~~~cccUUUPPPJJJEEEEEECCCCCCBBBAAA@@@???===<<<999888666666777888777666666444222111222222000///000---******---...---***......------------......,,,------------.........,,,---------.../////////.........//////000111222333333333444555777888999777666444333111000000000///...///222777<<<>>>???<<<999666222///---,,,,,,,,,,,,,,,---......//////...///000111333444555666666999<<<<<<::::::<<>>===;;;999777666777777666555555333111000111111///...///+++)))***...111///,,,......------------......+++++++++,,,,,,,,,------.................................//////000111222000000000111222333444555666555444222111000//////...------000666;;;???@@@???===999555111/////////,,,+++)))((()))+++...000...///000111222333444444555999<<<;;;999888<<<@@@>>>???BBBDDDEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJLLLLLLKKKLLLMMMOOOQQQQQQRRRTTTUUUXXXZZZ[[[[[[]]]___bbbdddfffhhhhhhiiikkkmmmoooppppppooonnnrrrrrrrrrtttuuuxxxzzz|||sss```RRRIIIMMMVVVdddhhhnnntttxxx|||~~~|||yyyxxxzzz~~~{{{vvvssssssrrrtttzzzpppjjjhhhaaaUUUNNNJJJHHHFFFCCCAAA@@@@@@@@@@@@AAACCCFFFMMMXXXeeemmm|||tttgggbbbZZZ]]]eeettt|||}}}yyywwwqqqrrrtttxxx|||~~~{{{~~~eee[[[YYY[[[cccjjjpppxxxaaaTTTQQQLLLGGGFFFFFFEEEBBB@@@>>>=========>>><<<;;;999777555555444333333222222111000000000//////...---,,,,,,++++++---,,,+++,,,...000000000......---------,,,,,,,,,.................................//////000111222222111000000111333555666666666555444222111000000000//////444;;;@@@CCCCCC<<<===<<<777000---...000//////////////////......---///000111111222444777777888:::::::::;;;>>>@@@AAABBBBBBCCCCCCBBBBBBAAADDDCCCCCCCCCDDDEEEGGGHHHGGGHHHIIIKKKLLLNNNOOOPPPQQQSSSUUUUUUUUUVVVXXXZZZ]]]]]]^^^aaaeeehhhiiiiiikkklllmmmoooppprrrssstttuuuuuuvvvxxxzzz}}}jjjUUUIIIJJJQQQ___gggqqqwwwxxxzzz}}}~~~|||zzzyyyxxxxxxyyy{{{{{{|||}}}tttlllhhhkkkooorrrxxx{{{pppmmmjjjbbb[[[RRRKKKDDDBBBCCCDDDBBB@@@CCCCCCCCCEEEJJJTTT___gggvvv}}}uuuggg___WWWVVV[[[fffsss~~~|||xxxzzzzzzvvvssstttxxx{{{}}}uuuZZZVVVYYY^^^bbbggglllrrrvvv|||~~~```TTTQQQLLLHHHGGGFFFDDDBBB@@@>>>=========<<<;;;999777666444444333333333222222111000000000//////...------,,,+++++++++)))((()))+++------,,,............------,,,,,,.................................//////000111222333333222111222333555666666555555444333222111111000//////222999???BBBCCC???>>>;;;666111.................................---///000000000222444666666777999999999:::===??????@@@@@@AAAAAAAAAAAAAAACCCCCCCCCCCCDDDFFFGGGHHHGGGHHHIIIKKKMMMNNNOOOPPPOOOQQQSSSSSSSSSTTTVVVXXX^^^^^^___bbbeeegggiiiiiijjjkkklllnnnoooqqqrrrssstttuuuvvvxxx{{{}}}jjjVVVKKKLLLSSS]]]eeepppuuuwwwxxx|||~~~}}}{{{zzzyyyyyyyyyyyy{{{{{{|||~~~{{{wwwlllgggeeejjjoooqqqvvv}}}{{{tttoooggg```WWWPPPHHHCCCCCCCCCAAA???@@@@@@@@@AAAEEENNNXXX___nnnvvvvvvfff^^^VVVTTTVVV^^^hhhrrr~~~|||yyy{{{|||wwwtttuuuzzz~~~qqqZZZUUUYYY^^^bbbfffkkkpppsssvvvzzz|||^^^RRRPPPLLLHHHHHHEEEDDDBBB@@@???=========;;;:::888777555444333333333333222222111000000000//////......---,,,,,,,,,***)))((((((***,,,,,,+++/////////............---.................................//////000111222555444333222222333555555444444444444333333333222111//////111666<<>>======>>>???@@@AAABBBBBBCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHJJJKKKMMMNNNOOOPPPRRRTTTVVVWWWWWWWWWYYY[[[]]]^^^___aaacccfffhhhiiiiiiiiijjjlllnnnoooqqqqqqttttttvvvxxx{{{~~~|||fffTTTJJJLLLSSS[[[cccnnntttuuuvvvyyy}}}}}}||||||{{{zzzzzz{{{{{{{{{zzzzzzzzzzzzwwwsssoooeeedddgggnnnsssuuuxxx|||uuulllggg]]]VVVMMMFFFDDDCCCBBB@@@??????>>>>>>BBBHHHQQQWWWccclll{{{vvvfff]]]WWWSSSQQQVVV]]]eeepppzzz~~~|||{{{~~~~~~xxxvvvwww}}}vvvooonnnvvvkkkYYYUUUXXX^^^bbbeeehhhkkkmmmnnnssszzz|||^^^RRRPPPKKKGGGFFFDDDCCCBBBAAA???>>>======;;;:::999777555444444444333333222222111000000000//////......---------,,,---+++***+++---......---/////////////////////.......................................///000111222444444333222222222333333333333444444444444444444111000...///333999>>>BBBEEE???999555333222///,,,,,,,,,,,,------------------///000000000111333555555777999:::::::::<<<>>><<<======???@@@BBBCCCDDDBBBCCCCCCDDDFFFGGGHHHIIIHHHIIIJJJKKKMMMNNNOOOPPPSSSUUUWWWWWWWWWXXXZZZ\\\\\\]]]^^^___```bbbeeegggggghhhiiikkklllnnnooopppssstttuuuxxx{{{qqq^^^OOOGGGJJJPPPYYYbbbmmmtttuuuvvvyyy|||}}}}}}}}}}}}}}}}}}~~~~~~zzzyyywwwuuurrrnnnkkkhhheeejjjqqqyyy}}}{{{pppkkkbbb[[[RRRKKKGGGFFFEEEDDDAAAAAA@@@@@@AAAFFFMMMRRRZZZeeeuuuwwwfff]]]YYYSSSOOOQQQVVV^^^iiisssxxxyyy{{{|||}}}{{{zzz|||zzznnnhhhgggnnn}}}yyyeeeYYYVVVYYY^^^aaabbbcccdddeeegggmmmvvv}}}~~~___RRROOOJJJEEEDDDCCCCCCBBBAAA@@@>>>======<<<;;;:::888777666555555333333222222111000000000///...............------///---,,,,,,...//////....../////////////////////....................................///000111222222222111111111111111111333333444444444444555555111000//////111666<<<@@@DDD???999666555333///,,,,,,,,,,,,---------......---///000000///000222444555777:::;;;;;;<<<===>>>======>>>???@@@CCCDDDFFFBBBBBBDDDEEEGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPNNNPPPRRRSSSSSSTTTVVVWWW[[[\\\]]]]]]]]]^^^bbbeeefffggghhhiiikkkmmmnnnooorrrsssuuuwww{{{~~~~~~jjjZZZNNNGGGIIINNNWWW```llltttvvvwwwzzz}}}~~~yyyxxxuuuppplllhhhgggffflllttt~~~uuunnneee___WWWPPPKKKIIIHHHHHHBBBBBBBBB@@@AAADDDHHHLLLTTT___ppp~~~xxxggg]]]XXXRRRMMMOOOTTT\\\gggqqquuuwwwyyy{{{~~~|||vvvmmmhhhfffkkkvvvqqq___YYYWWWZZZ^^^aaaaaaaaabbbbbbeeekkkttt{{{```SSSPPPJJJEEEDDDBBBBBBBBBAAA@@@???======<<<;;;:::888777777666666333333222222111000000000...........................,,,***+++,,,------,,,---............/////////.................................//////000111222000000000111111111111111444444444444444555555555////////////000333999===@@@>>><<<:::777444000---,,,,,,,,,---......//////...///000000//////222333555888;;;<<<<<<<<<===>>>>>>>>>>>>???@@@BBBEEEFFFAAABBBDDDFFFGGGIIIIIIIIIJJJKKKKKKLLLMMMNNNOOOPPPOOOQQQSSSTTTTTTTTTVVVXXX[[[\\\]]]\\\[[[\\\```eeeffffffhhhiiikkklllnnnnnnrrrrrrtttvvvyyy|||~~~lll]]]RRRKKKJJJMMMSSS]]]jjjsssvvvwwwzzz~~~{{{yyytttnnniiihhhiiikkkuuu|||ssshhhddd]]]VVVPPPLLLJJJJJJAAABBBAAA@@@???@@@DDDGGGNNNYYYiiiuuuzzziii___VVVPPPLLLOOOUUU]]]iiisssyyyzzz{{{{{{}}}~~~yyyuuunnnjjjhhhjjjppp}}}kkk\\\YYYXXX[[[___aaacccdddfffhhhhhhmmmtttzzz~~~```TTTQQQLLLGGGFFFAAABBBBBBBBBAAA???>>>===;;;:::999777666666666666333333222222111000000000............////////////---+++******+++,,,,,,+++,,,,,,------.............................................//////000111222///000111111222222222222555555555555555444444444---///000000000222666:::;;;===>>>===999444111///,,,------...//////000000...///000/////////111333444777:::<<<<<<<<<<<<===>>>>>>======>>>AAACCCDDD@@@BBBDDDFFFHHHIIIIIIIIIKKKKKKLLLMMMNNNNNNOOOPPPRRRTTTVVVWWWWWWXXXZZZ[[[\\\^^^___]]][[[\\\aaafffffffffhhhiiikkkmmmnnnnnnqqqrrrsssuuuxxxzzz}}}~~~}}}qqqcccXXXNNNJJJJJJOOOZZZhhhqqquuuwwwzzz}}}~~~~~~|||vvvooojjjkkkpppttt~~~{{{llliiiccc[[[SSSMMMIIIHHHAAABBBAAA@@@??????BBBDDDGGGQQQ___jjjrrr{{{{{{kkk```WWWQQQOOOSSSYYYaaalllvvv~~~}}}{{{|||~~~|||zzzyyysssqqqooonnnpppxxxiii[[[XXXWWWZZZ___cccggglllpppsssnnnrrrwww{{{}}}~~~```TTTRRRMMMIIIIIIAAABBBBBBBBBAAA???>>>===999999888666555555555555333333222222111000000000.........///////////////...,,,++++++,,,---,,,+++,,,,,,,,,---------.......................................//////000111222///000111222333444444444666666555555555444444444,,,///111111000111555888888<<<@@@???:::444111000------......///000111111...///000///...///111333333666999;;;;;;;;;;;;<<<>>>===<<<<<<===???AAACCC@@@BBBDDDGGGIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPRRRTTTUUUUUUVVVXXXYYY^^^```aaa___\\\\\\bbbgggfffggghhhiiikkkmmmnnnoooqqqrrrsssuuuwwwyyy{{{}}}xxxzzz|||uuugggZZZOOOHHHGGGLLLWWWeeeoootttvvvzzz}}}~~~~~~~~~}}}|||~~~xxxppplllnnnuuu{{{ooommmggg___UUUMMMHHHFFFCCCCCCCCCBBB@@@@@@BBBDDDAAAKKKXXXbbbiiirrr~~~|||lllbbbZZZUUUSSSWWW]]]eeepppzzz{{{{{{~~~~~~}}}}}}}}}yyyxxxwwwuuutttyyyhhhZZZYYYVVVZZZ___eeekkkrrrxxx}}}rrruuuyyy{{{}}}bbbVVVSSSNNNHHHGGGFFFEEEEEECCCBBB@@@>>>===<<<;;;999777666555444444333444555555555333111///------............------------------------,,,,,,---,,,,,,++++++,,,,,,---..............................//////000000111111///000111111000111333555888999999888555444444555666444111//////111444666=========<<<:::666111///...,,,***+++...//////---000///---,,,,,,...000222333555777:::<<<>>>>>>>>>???<<<999999<<>>CCCDDDEEEFFFHHHIIIJJJKKKJJJJJJKKKLLLMMMOOOQQQRRRPPPRRRSSSUUUWWWYYYYYYZZZZZZZZZ[[[]]]___bbbdddeeejjjkkkmmmmmmkkkkkklllmmmrrrqqqqqqrrrsssuuuwwwyyy{{{zzzzzz}}}nnn]]]PPPIIIGGGIIITTTbbblllqqqtttwwwzzz~~~|||{{{|||uuuqqqrrrvvv|||}}}{{{}}}xxxqqqiiicccZZZOOOGGGEEECCCBBBAAA@@@???AAADDDGGGBBBGGGNNNTTT[[[ggguuu}}}lll^^^WWWWWWXXX]]]eeeoooyyy~~~~~~}}}iii```]]]]]]]]]___dddllltttyyy{{{}}}|||{{{{{{}}}bbbUUURRRMMMHHHGGGEEEEEEDDDCCCBBB@@@>>>===<<<;;;999777666555555444333444555555444333111///000000111111111111000000//////......---,,,++++++------,,,,,,,,,,,,------..............................//////000000111111...///000000000111333555777888999888666444555666000///------...111555777::::::;;;:::888444000...///---+++,,,///000///...////////////000000000111444555777:::<<<=========>>><<<999999<<<>>>>>>>>>AAABBBCCCEEEFFFHHHIIIJJJIIIIIIJJJKKKLLLMMMOOOPPPPPPQQQSSSUUUWWWXXXYYYYYYYYYYYYZZZ[[[]]]```bbbdddhhhiiijjjkkkkkklllnnnppprrrqqqqqqrrrsssuuuwwwyyyzzzzzzzzz~~~sss```QQQJJJGGGHHHRRRaaalllrrrvvvyyy|||}}}||||||xxxvvvxxx~~~|||tttlllfff^^^SSSKKKIIIFFFEEECCCAAA@@@@@@BBBDDD???CCCIIINNNTTT___llluuu~~~xxxkkk```ZZZ[[[]]]bbbkkkuuuwwwddd\\\[[[______bbbhhhpppwww|||~~~}}}|||{{{{{{|||||||||}}}bbbUUUQQQLLLHHHGGGEEEEEEDDDCCCAAA???>>>===;;;:::999777666555555555333333444444444222111///111111111222222111111111111111000...---,,,+++***......------------....................................//////000000111111---///000000000111333555777999:::999777666666666///---,,,,,,---000333666999999::::::888555222000000...------///000000///...///000222222111000///444555777999:::;;;<<<<<<>>><<<::::::;;;=========>>>???@@@CCCEEEGGGIIIIIIIIIIIIIIIJJJJJJKKKMMMMMMPPPQQQSSSUUUWWWXXXXXXYYYYYYYYYYYYYYY[[[^^^aaaccceeefffggghhhiiilllpppsssrrrrrrrrrrrrtttvvvxxxyyy{{{{{{|||xxxcccTTTKKKGGGFFFPPP___kkksssxxx|||}}}||||||{{{{{{|||zzzpppjjjcccXXXPPPMMMIIIGGGEEECCCAAA@@@@@@@@@>>>AAAEEEHHHMMMUUU```hhhrrryyy|||yyywwwrrriiibbb^^^___ccciiirrr}}}rrrccc]]]^^^```bbbeeellltttzzz~~~}}}{{{zzzyyyyyyzzz~~~|||yyy{{{~~~cccTTTPPPKKKGGGGGGEEEEEEDDDCCCAAA???===<<<;;;:::999777666555555555333333444444333222000000......////////////......000000///......---,,,,,,.........------.......................................//////000000111111...000111111111222555777;;;<<<===<<<999777666666222000///------///000222:::;;;<<<<<<;;;888555333///...------.../////////......///000000000000000444555666777999:::;;;;;;===<<<;;;:::;;;;;;<<<<<<<<<===???BBBDDDGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLLLLQQQRRRTTTUUUWWWXXXXXXXXXYYYYYYXXXXXXZZZ]]]aaacccdddeeeeeefffgggjjjooosssrrrrrrrrrrrrtttvvvxxxyyy}}}}}}{{{fffVVVLLLGGGEEENNN\\\iiissszzz~~~||||||yyy{{{~~~vvvooohhh^^^TTTPPPJJJHHHEEECCCBBBAAA???>>>@@@BBBDDDFFFIIIOOOWWW\\\dddkkkuuu~~~{{{xxxvvvtttsssnnnhhhccc___bbbgggoooyyyooodddbbbeeeaaabbbgggnnnuuu{{{~~~~~~{{{yyyxxxyyyzzz}}}zzzyyywwwyyy{{{||||||~~~dddUUUPPPKKKGGGGGGDDDDDDDDDBBBAAA???===<<<::::::888777666666666666333333333333222111000000,,,------------------,,,---------........................------.......................................//////000000111111000111333333333555777999@@@AAABBB@@@<<<888666666333222000//////000222333:::;;;<<<===;;;999666444......------,,,,,,---...///...---,,,,,,...///111333333444666777999:::;;;=========<<<;;;:::;;;;;;<<<===???AAADDDFFFHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMQQQRRRTTTUUUWWWWWWXXXXXXYYYXXXXXXXXXZZZ]]]___aaaddddddeeedddeeeiiimmmqqqsssrrrrrrssstttvvvxxxzzz~~~jjjYYYNNNIIIDDDMMMZZZhhhssszzz|||{{{zzz{{{|||tttnnndddYYYSSSLLLHHHDDDBBBBBBBBB@@@???AAAAAABBBCCCEEEIIINNNRRRWWW]]]fffmmmqqqrrrssstttppprrrssstttrrrnnnhhheeebbbfffllluuu~~~nnnddddddfffbbbcccgggmmmtttzzz|||}}}}}}~~~~~~|||yyyyyy{{{}}}{{{xxxwwwwwwxxxxxxxxxyyy|||dddVVVRRRLLLGGGGGGDDDDDDCCCBBB@@@>>>===<<<:::999888777666666666666333333333222111111000000---......//////......---++++++,,,,,,---......///......------------....................................//////000000111111111333444555555666999;;;AAABBBCCCAAA===999777666000000000000222444666777888999;;;;;;:::777444222---......---++++++,,,...///...+++******,,,///111111222333444666999;;;<<<>>>??????>>><<<:::;;;;;;<<<===???AAACCCEEEGGGHHHIIIIIIIIIJJJJJJLLLMMMMMMPPPQQQRRRSSSTTTUUUUUUUUUVVVWWWWWWXXXZZZ[[[]]]^^^aaabbbcccdddeeehhhlllpppsssssssssssstttwwwyyyzzzppp^^^QQQJJJEEELLLXXXfffqqqyyy~~~}}}{{{zzzzzzyyyuuulllaaaZZZQQQLLLFFFCCCCCCDDDCCCAAA@@@???>>>???AAADDDGGGJJJNNNRRRXXX]]]```aaadddeeegggkkkppprrrqqqmmmjjjiiijjjnnnuuu}}}nnnfffeeegggeeefffhhhmmmtttyyy{{{|||yyy{{{|||{{{xxxxxx{{{yyyvvvuuuuuuuuuuuuuuuvvvyyy~~~eeeWWWSSSMMMHHHGGGDDDDDDCCCBBB@@@>>><<<;;;:::999888777666666666666444333222111111000000000......////////////......+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------..............................//////000000111111111222444555555666999<<<>>>@@@AAAAAA>>>:::888777000000000111222444666777999:::;;;;;;:::777444111...///000...,,,+++---///...------,,,---...///000000000111333555999;;;===???@@@AAA@@@===:::;;;<<<;;;<<<===???AAACCCDDDEEEGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMOOOPPPQQQQQQRRRRRRRRRSSSUUUWWWXXXYYYYYYYYY\\\___aaadddfffiiimmmpppssssssssssssuuuwwwyyyzzz|||~~~wwwdddTTTLLLFFFLLLWWWdddpppxxx|||}}}}}}{{{zzz{{{~~~|||vvvllleeeZZZRRRJJJEEEEEEFFFEEECCC???===<<<===???BBBDDDFFFIIIKKKNNNPPPQQQTTTWWWYYY___dddjjjmmmmmmlllnnnpppuuuyyyuuuooonnnppplllkkklllooouuuzzz}}}~~~wwwyyy{{{yyyuuuuuuxxx|||~~~wwwtttsssoooqqqsssuuuuuuvvvyyyzzz{{{}}}eeeXXXTTTNNNHHHFFFDDDDDDCCCBBB@@@>>><<<;;;999999888777666666666777444333222111000000000000------............------,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---..............................//////000111111111000111333444444666999;;;:::<<>>>>><<<999555333///000111///---,,,---000------///000000000///......///000222555999<<<>>>???AAACCCAAA===;;;;;;<<<;;;;;;<<<>>>???AAABBBBBBEEEEEEFFFGGGHHHJJJLLLMMMJJJKKKLLLMMMNNNOOOOOOOOOOOOQQQSSSVVVWWWWWWVVVUUUXXX\\\```dddgggjjjnnnqqqssssssssstttuuuwwwyyyzzzxxx||||||hhhWWWNNNGGGLLLVVVcccnnnvvvzzz{{{}}}{{{{{{||||||}}}tttlllaaaXXXNNNHHHGGGGGGFFFDDD@@@>>>===>>>@@@CCCEEEFFFGGGHHHIIIIIIJJJLLLPPPSSS[[[```eeehhhhhhkkkpppuuu}}}~~~zzz{{{|||qqqoooooorrrwww|||vvvxxxzzzwwwsssrrruuuyyy}}}uuurrrrrriiimmmrrruuuvvvuuuttttttxxxzzz}}}}}}eeeWWWSSSMMMHHHGGGCCCCCCBBBBBBAAA@@@???>>>???>>>===<<<;;;999888888333333444444333222000///......---------,,,,,,,,,,,,,,,,,,+++++++++******//////...---,,,++++++,,,///000111///------000333///////////////000111111//////111222333444444444======<<<;;;999777555444333222111///---...111444<<<<<<<<<>>>???>>>;;;888222...,,,...///---,,,---***+++,,,---............111222444555666888<<>>>>>=========>>>???@@@FFFHHHIIIIIIHHHHHHIIIKKKMMMKKKHHHGGGGGGGGGFFFEEEJJJKKKLLLNNNOOOPPPQQQQQQTTTXXX^^^dddiiikkkkkkkkksssssstttuuuwwwxxxzzzzzzzzz{{{qqq]]]NNNHHHGGGNNN]]]llltttwwwzzz}}}zzzyyy}}}}}}uuukkk___PPPHHHFFFFFFCCC@@@AAA@@@??????>>>?????????DDDFFFFFFEEEBBBAAADDDGGGWWW```gggjjjlllrrrwwwyyy}}}zzz~~~|||wwwzzz|||{{{zzzxxxtttqqqpppqqqsss{{{}}}xxxqqqttttttsssssssssttttttuuuuuuvvvxxxyyyzzz|||fffWWWSSSMMMHHHGGGBBBBBBCCCCCCBBB@@@>>>===;;;;;;:::888666555444333333333444444333222000///............---------,,,,,,,,,,,,++++++++++++***......---------......///...///000...,,,,,,...111000///////////////000000///000111222333444444444:::::::::999888777666555333222111///---...111333:::<<<>>>BBBCCCAAA<<<888333...,,,...///---,,,...,,,,,,---...////////////000222333444555888<<>>AAACCCGGGJJJJJJHHHEEECCC???>>><<<;;;<<<>>>AAACCCAAACCCFFFGGGGGGFFFGGGGGGDDDDDDDDDDDDEEEGGGHHHIIIKKKMMMNNNPPPQQQQQQPPPPPPTTTUUUWWWZZZ]]]aaaeeeggglllnnnqqqtttvvvwwwxxxxxx}}}~~~|||fffUUUMMMJJJMMMYYYfffqqqyyy}}}zzzzzz~~~tttiii[[[QQQLLLIIIEEEBBBAAAAAA@@@??????????????????AAABBB@@@???@@@EEEIIIMMM]]]nnntttwwwzzzmmmmmmuuu~~~zzzzzzyyyvvvrrrooooooooo|||}}}~~~|||{{{yyywwwvvvuuuttttttwwwyyy{{{}}}~~~iiiYYYTTTNNNJJJIIIAAABBBCCCCCCBBB???===;;;===<<<;;;999888666555444333333444444333222000///000////////////.........------,,,,,,,,,+++++++++---,,,,,,------...///000---......------------...000000///............//////000111222333444444333555555666666666555555444333333222000///...000222777===FFFOOORRRMMMDDD===666000---//////------///....../////////......---///111222333444777;;;===???BBBGGGKKKNNNNNNLLLKKKFFFDDDAAA??????@@@BBBDDD???BBBEEEGGGGGGGGGGGGHHHBBBDDDFFFHHHIIIKKKNNNPPPTTTUUUWWWXXXYYYXXXWWWVVV[[[ZZZYYYZZZ\\\aaaeeehhhjjjlllpppsssvvvwwwwwwwww}}}jjjXXXNNNJJJJJJTTT```lllxxx~~~{{{{{{vvvlll___UUUPPPLLLHHHDDDAAAAAA@@@????????????@@@@@@AAAAAA@@@>>>AAAFFFKKKUUUbbbpppyyyvvvlllmmmsss{{{~~~}}}~~~}}}{{{wwwsssqqqpppwww{{{}}}}}}}}}zzzxxxvvvuuuuuuvvvyyy|||~~~jjjZZZTTTNNNJJJIIIBBBBBBCCCCCCAAA???<<<:::999999888666555444333222333333444444333222000///000////////////.........---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---............//////......//////............//////000111222222333333333333555555555555444444333222333444333111//////000111666===IIISSSWWWRRRHHHAAA777222...//////------000------.........---,,,,,,///000222333444666:::===<<<@@@FFFLLLQQQSSSTTTTTTMMMKKKGGGDDDAAAAAAAAABBB@@@CCCFFFIIIJJJKKKLLLNNNKKKNNNRRRUUUVVVXXX[[[^^^aaaccceeeffffffeeecccbbbcccaaa^^^]]]^^^bbbfffiiijjjlllnnnrrrtttvvvwwwwww|||}}}nnn[[[OOOJJJHHHOOOZZZfffttt}}}|||~~~tttmmmbbbYYYSSSNNNJJJGGGBBBAAAAAA@@@???@@@@@@@@@@@@AAA@@@>>>===AAAHHHNNN]]]eeennnzzzuuupppqqqsssxxx~~~}}}}}}zzz}}}~~~~~~zzzuuuqqqpppqqqwww|||}}}zzzxxxwwwvvvuuuxxx{{{}}}jjjYYYTTTNNNIIIIIICCCCCCBBBAAA???>>><<<;;;::::::999999888777777777333333444444333222000////////////.........------------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,///...---...000000...---......------......///000000111222333333333333333555555555555444333222222444444444222000///000111555<<>>CCCJJJPPPUUUYYY[[[RRRPPPMMMIIIEEECCCAAA@@@CCCEEEIIIKKKMMMPPPTTTWWWZZZ___cccffffffhhhkkkooooooqqqsssttttttrrrpppnnnjjjiiifffdddcccdddfffhhhjjjkkklllnnnqqqsssuuuvvvyyyzzzttt```QQQKKKHHHLLLUUUaaappp}}}~~~uuunnneee\\\UUUPPPKKKHHHBBBBBBAAA@@@@@@@@@@@@@@@???@@@@@@??????EEENNNUUUdddiiirrr{{{sssrrrtttsssvvv|||}}}~~~~~~{{{xxxwwwwwwzzz|||zzzuuuqqqnnnnnnuuu}}}~~~|||zzzyyyyyyuuuxxx{{{~~~~~~jjjYYYSSSMMMIIIHHHEEEDDDAAA???===<<<<<<<<<========================333333444444333222000///............---------,,,...------------,,,,,,,,,++++++++++++,,,------......,,,,,,---///000---+++,,,,,,,,,---...///000111111111222333333333222222222333444444555555444444444555555333111//////000222999EEEPPPUUUSSSKKKEEE:::444/////////---...111+++,,,---......///......---///111111222555999<<<<<<===AAAFFFLLLSSSXXX[[[WWWVVVSSSPPPMMMIIIFFFEEEFFFHHHKKKNNNQQQVVV\\\```fffkkkppprrrrrrsssvvvzzzzzz{{{}}}~~~|||yyywwwsssrrrpppnnnllljjjiiiiiijjjiiiiiijjjlllnnnqqqsssuuuwww|||zzzfffSSSMMMIIILLLSSS^^^nnn{{{xxxrrriii```WWWPPPKKKHHHBBBBBBAAA@@@@@@@@@@@@AAAAAACCCCCCDDDGGGOOO[[[cccpppwww~~~~~~~~~yyyooopppssssssvvv}}}||||||{{{vvvqqqooopppsssxxx|||}}}wwwrrroooooowww~~~~~~}}}|||{{{{{{wwwyyy}}}~~~jjjXXXRRRLLLHHHHHHFFFDDDAAA>>><<<<<<<<<===:::::::::;;;;;;<<<<<<<<<333333444444333222000///......---------,,,,,,,,,......---------,,,,,,,,,******+++,,,---///000111---+++***,,,//////,,,)))++++++,,,,,,...///111222111111222333333333222222000111222444555666666777444555555333111//////000111777BBBLLLRRRQQQKKKEEE;;;444/////////......111,,,---...///000000000000---///000111222555888;;;<<<===@@@DDDIIIPPPVVVYYY[[[[[[ZZZXXXUUUQQQMMMKKKIIIKKKMMMPPPTTTZZZaaafffjjjpppuuuwwwvvvvvvyyy}}}~~~{{{{{{zzzyyywwwtttqqqnnnllliiihhhgggfffhhhkkkoooqqqrrruuuzzz~~~kkkUUUOOOKKKMMMSSS]]]mmm{{{~~~{{{vvvmmmcccYYYPPPKKKGGGCCCBBBAAAAAA@@@@@@AAAAAAEEEGGGIIIKKKPPPZZZgggppp|||~~~}}}}}}~~~tttjjjmmmqqqqqqvvvzzzyyywwwpppjjjgggkkkoooyyy}}}zzzuuurrrsssyyy~~~}}}}}}}}}}}}xxx{{{~~~mmm\\\VVVOOOJJJJJJHHHCCC>>>===??????===:::===<<<<<<;;;:::999888888444333111111111111000...000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------........................//////............//////111111111111111111111111444444444555444444333222666555444333222000//////111555<<>>>>>@@@@@@>>><<<::::::999888777666555555444222111111333333222000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................000000////////////000000111111111111222222222222666666777777777777666666666555444333222000//////111555:::@@@DDDFFFFFFEEE===999333///---------,,,---...//////000000//////...///000222444555777777:::===@@@BBBCCCFFFMMMRRRZZZ\\\___aaa```]]]ZZZXXXRRRPPPOOOQQQWWW]]]```aaagggiiijjjkkklllnnnrrrtttuuuvvvvvvwwwvvvvvvuuuttttttuuuwwwxxxxxxvvvtttrrrnnnjjjfffcccbbbcccddddddhhhnnnuuuyyy{{{~~~ttteeeVVVMMMPPPWWW___kkkwww~~~}}}|||{{{|||}}}}}}~~~~~~~~~}}}wwwnnneee\\\UUUQQQJJJFFFDDDDDDCCCAAABBBFFFIIILLLWWWeeepppyyy}}}|||wwwuuuqqqmmmmmmsss}}}~~~{{{sssrrrtttttttttvvvuuurrrqqqqqqmmmhhhhhhmmmzzz~~~{{{{{{{{{{{{{{{|||}}}}}}~~~}}}}}}}}}nnnZZZSSSLLLHHHHHHDDDBBB@@@@@@@@@@@@???>>>999999888777666555555444444222111111222111000.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................000000////////////000000111111111222222333333333777777888888888888888777666555444333222000//////000333888===AAABBBBBBBBB>>>:::444///---,,,++++++...//////000000000000000...///000222333555666777888;;;>>>???@@@CCCIIINNNWWWYYY]]]aaabbbaaa```^^^SSSQQQPPPRRRVVVZZZ]]]^^^^^^```bbbdddeeehhhkkknnnmmmmmmmmmmmmnnnppprrrsssooopppsssuuuvvvvvvuuutttooonnnkkkgggbbb___^^^^^^ccciiiqqqvvvzzz~~~~~~iiiZZZPPPSSSZZZaaannnzzz|||wwwrrrooommmnnnnnnsssvvvzzz~~~|||uuulllccc[[[WWWNNNJJJGGGGGGFFFCCCDDDHHHIIIQQQaaauuu}}}yyyuuurrriiigggdddbbbdddnnn||||||vvvuuuwwwvvvvvvxxxxxxvvvvvvzzz{{{xxxvvvvvv{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~nnnYYYQQQJJJFFFGGGDDDDDDDDDCCCAAA???>>>===;;;::::::999888777666666555333111000000///---+++//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////............//////111111111222333444444555555666777888888888888888777666555444222111000000000222666:::===???@@@@@@>>>999333///------,,,,,,......///000000000000/////////000222333444555666333777;;;>>>???CCCIIINNNQQQSSSWWW[[[]]]^^^]]]\\\SSSRRRRRRSSSUUUWWWYYYZZZXXXZZZ]]]___aaacccgggiiigggggghhhjjjkkkmmmnnnnnnjjjlllooorrrtttvvvvvvvvvtttvvvuuupppggg___[[[ZZZ___dddlllrrrwww|||ooo```UUUWWW]]]dddqqq~~~~~~~~~zzzxxxvvvrrrkkkddd```___```aaafffkkkttt~~~~~~|||tttjjjbbb\\\UUUPPPLLLKKKIIIGGGHHHLLLIIITTThhh~~~}}}{{{xxxtttpppccc```^^^___bbblll~~~|||xxxxxxyyyxxxyyy{{{}}}|||~~~}}}|||||||||||||||}}}}}}nnnYYYQQQJJJFFFFFFFFFHHHIIIGGGBBB===;;;<<<;;;::::::999888777666666333222000000111111000///...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...000111222333444555666666666777888999::::::;;;;;;888777666555444222222111///111444777;;;===???@@@===999333000////////////,,,---......//////......//////000111333444555555444777<<<>>>???BBBGGGKKKLLLNNNQQQTTTVVVWWWVVVVVVRRRRRRRRRRRRSSSTTTVVVWWWVVVXXX[[[^^^___aaadddfffdddfffiiikkklllllljjjiiigggiiilllpppsssuuuwwwwwwyyy|||}}}yyynnnccc[[[WWW[[[___fffmmmtttyyy~~~vvvgggZZZ[[[aaagggttt}}}xxxrrrmmmfffbbb\\\VVVRRRRRRTTTVVV[[[bbbooo{{{~~~||||||rrrhhhbbb[[[UUUPPPOOOLLLJJJKKKOOOOOOZZZmmm~~~}}}yyysssnnngggddddddfffiiiqqq{{{xxxzzz{{{zzz{{{~~~~~~~~~~~~~~~~~~~~~~~~mmmYYYRRRKKKGGGGGGFFFJJJMMMJJJBBB<<<:::;;;999999888777666555555444111000000222555666666666........................------------------------+++,,,,,,------,,,,,,+++...........................------------------...000111222333555666777888999:::;;;===>>>?????????:::999888777666444333333///111333666:::===@@@AAA===999444111000111111111,,,------...............//////000111222333444444777;;;>>>???>>>???BBBEEEIIIKKKNNNPPPRRRRRRQQQQQQPPPQQQRRRQQQPPPPPPRRRTTTTTTWWW[[[]]]^^^```bbbdddccceeeiiikkklllkkkhhhfffggghhhkkkooorrrtttvvvwwwzzz~~~wwwkkk```YYYZZZ\\\aaahhhooovvv{{{~~~~~~mmm```___dddjjjuuu~~~|||xxxpppggg```VVVSSSNNNKKKJJJLLLOOORRRYYYbbbppp||||||{{{qqqkkkbbb[[[VVVTTTQQQNNNOOOSSSYYYddduuu~~~zzztttqqqpppmmmnnnssstttxxx~~~zzzwwwwww{{{|||{{{|||lllZZZSSSLLLHHHGGGDDDJJJOOOLLLCCC<<<;;;===::::::999888777666555555111000000111444555555444................................................+++,,,,,,------,,,,,,+++......................../////////....../////////000111222444555777888999999:::<<<>>>???@@@AAAAAA<<<;;;:::999777666555555000111333666:::>>>BBBDDD@@@<<<777333222222222111------.../////////////////////000111222333333444777:::===>>>======@@@BBBFFFGGGJJJLLLNNNNNNNNNNNNMMMOOOQQQPPPNNNNNNPPPRRRSSSUUUYYY[[[\\\]]]^^^```bbbccceeegggiiiiiihhhggghhhiiikkknnnqqqtttvvvwwwzzz}}}xxxkkkbbbYYYZZZ^^^ccckkksssyyy|||ssseeecccfffkkkvvv|||xxxrrrhhh\\\TTTLLLKKKIIIIIIKKKOOOTTTWWWaaajjjwww|||vvvlllfff```]]]YYYVVVXXX\\\aaalll|||~~~~~~~~~wwwuuutttvvvzzz{{{{{{}}}~~~yyyyyy~~~~~~~~~~~~|||~~~kkkZZZTTTNNNIIIHHHBBBIIIOOOMMMDDD======???===<<<<<<;;;:::999888888333222000/////////---+++---.............................................++++++------------++++++........................111111000000000000111111000111222444666888999:::888999:::<<<>>>???@@@@@@===<<<;;;:::999777666666000111333666:::???CCCFFFCCC???999444222222111000...//////000000000000000//////000111222333333444222666;;;======>>>AAADDDBBBDDDFFFIIIKKKLLLLLLLLLKKKNNNPPPOOOMMMLLLNNNQQQQQQTTTWWWYYYZZZZZZ[[[]]]aaaaaabbbccceeeggghhhiiiiiijjjlllnnnqqqsssuuuvvvzzz~~~uuukkkZZZZZZ\\\aaaiiiqqqxxx{{{}}}vvvgggeeeggglllwww~~~zzzuuunnnbbbUUULLLJJJJJJJJJLLLPPPUUU[[[^^^iiiqqq}}}~~~vvvoooiiifffbbb___```ddddddppp~~~}}}sssrrrqqqtttyyy{{{{{{}}}zzz|||zzzvvvyyyzzzuuuooopppwww~~~}}}}}}~~~~~~yyy{{{kkk\\\PPPLLLKKKEEEFFFEEEDDDCCCBBBAAAAAAAAA>>>===<<<;;;999777555333555444333222000///...---//////............//////...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000222111111111000000//////000222333555777999999:::===;;;:::===BBBFFFFFFEEEBBB@@@>>><<<:::777333000333222111333888===AAACCCIIIEEEAAA<<<888444000------------............///,,,------...///.........444777:::;;;<<<===???@@@BBBDDDFFFGGGGGGHHHKKKMMMNNNKKKKKKNNNOOONNNOOOSSSSSSTTTUUUWWWYYYZZZ[[[\\\``````bbbccceeefffggghhhgggiiijjjkkklllnnnrrruuuyyywwwggg___ZZZ]]]ccciiipppwww~~~yyyhhhaaadddjjjttt|||}}}uuulll```UUUMMMJJJKKKNNNTTT[[[cccjjjnnnuuu{{{zzzpppjjjhhhhhhhhhgggkkkrrrzzzuuusssrrrpppmmmnnnrrrtttwwwyyymmmjjjnnnssswwwyyyzzz{{{|||{{{uuuooonnnsssxxx{{{{{{wwwppphhhiiisss~~~~~~}}}}}}|||{{{{{{{{{}}}}}}jjj\\\QQQMMMLLLFFFFFFEEEDDDBBBAAAAAAAAAAAA<<<<<<;;;:::999888666666777666555444222111000000//////............//////------,,,,,,+++,,,,,,,,,---------,,,,,,,,,,,,,,,---------............///111111111000000000//////...000111333555666777777999999:::<<>>@@@@@@BBBDDDEEEEEEGGGIIIKKKMMMJJJJJJNNNOOOMMMNNNRRRTTTTTTUUUVVVXXXZZZ\\\]]]```aaabbbccceeeggghhhiiiiiijjjkkkllllllmmmpppsssxxx~~~pppfff^^^^^^bbbgggooovvv|||zzzhhhaaabbbiiittt|||}}}uuulllbbbXXXRRRQQQRRRUUU[[[cccllluuuyyy|||sssnnnjjjhhhgggdddooowwwiiieeebbbbbb```___bbbgggllluuuxxxlllhhhlllqqquuuvvvwwwxxxyyyvvvqqqkkkkkkooouuuwwwwwwxxxqqqkkkllluuu~~~|||zzzyyyzzz|||}}}~~~jjj\\\QQQNNNMMMGGGFFFEEEDDDBBBAAAAAA@@@@@@;;;:::::::::999888888777666666555444222111000000//////............//////---,,,,,,,,,,,,,,,------.........------,,,,,,,,,------..................111111000000000000/////////000111333555666777777777999<<<>>>>>>>>>>>>???@@@>>><<<:::999777444111222000///111555<<>>999444222000---------............///....../////////000000000222444777999:::;;;===???>>>@@@BBBCCCCCCDDDGGGIIILLLIIIIIIMMMNNNLLLNNNQQQUUUUUUTTTUUUVVVYYY\\\^^^```aaabbbdddfffgggiiiiiikkkllllllllllllmmmppprrryyy}}}~~~rrrgggbbbbbbfffmmmuuuzzz|||iii```aaagggsss}}}zzzrrrkkkddd^^^YYYYYY[[[```gggpppyyyyyyooohhheeeeeehhhwww{{{mmmdddZZZUUURRRRRRRRRSSSZZZaaajjjyyyuuujjjgggjjjooorrrsssssstttuuuppplllgggggglllpppssssssxxxtttooopppwww}}}|||}}}yyywwwvvvyyy|||~~~iii\\\RRRNNNNNNHHHFFFEEEDDDBBBAAA@@@@@@???<<<;;;:::999888888777777444444333222111000///...//////............//////---,,,,,,,,,,,,---......//////...------,,,,,,,,,,,,,,,------...//////000000000000000000000//////111222333555666777888888777;;;???@@@>>><<<===>>>>>><<<::::::999777444222111222333555888===DDDHHHKKKJJJFFFAAA:::555222000---------............//////////////////000000111000333666888999:::<<<>>>===???AAABBBCCCDDDFFFHHHJJJHHHHHHLLLMMMLLLMMMQQQVVVUUUSSSSSSUUUXXX\\\^^^```aaabbbdddfffhhhiiijjjjjjkkklllllllllnnnqqqttt{{{~~~sssjjjffffffllltttxxx}}}lllaaa___eeeqqq|||~~~yyysssmmmjjjgggeeecccaaadddkkkttt}}}sssllllllnnnxxx|||pppdddYYYSSSSSSOOOMMMMMMNNNRRR\\\fffttt{{{yyy|||rrriiifffiiimmmoooppppppqqqrrrmmmjjjggggggkkknnnqqqqqqvvvtttrrrssswww{{{~~~~~~~~~}}}|||zzzxxxwww|||zzzwwwuuuvvvxxxzzz|||}}}~~~iii]]]SSSOOONNNHHHFFFEEEDDDBBB@@@????????????===;;;999777666666555333333222222111000////////////............//////---------,,,,,,---............---------,,,,,,,,,******+++---///000111222//////////////////000000111222333555666777777777666:::>>>>>><<<::::::<<<<<<:::999999999777555333222555888;;;===@@@DDDGGGNNNNNNKKKFFF===666222000---------............///000//////...///000111111///222555777888:::<<<>>>>>>???BBBCCCCCCDDDFFFHHHJJJGGGGGGKKKMMMLLLMMMQQQUUUTTTSSSSSSUUUXXX\\\^^^___```bbbdddfffhhhiiijjjhhhiiikkklllmmmppptttwww}}}wwwoookkknnntttxxx|||qqqddd```dddooo{{{tttpppkkkhhhiiikkkmmmnnnkkkpppxxx~~~zzzhhh\\\RRRLLLJJJLLLIIIIIIKKKNNNUUUcccpppxxxpppmmmooorrruuu{{{{{{nnngggfffiiikkkmmmmmmmmmnnnooommmllljjjjjjlllnnnpppqqqrrrrrrssstttvvvxxxxxxwwwxxxxxxwwwwwwvvvtttsssrrruuuuuuuuuuuuvvvvvvwwwxxxyyy{{{~~~jjj]]]SSSOOOMMMGGGFFFEEECCCBBB@@@???>>>>>>@@@>>><<<999777555555555555555444444333222111111//////............/////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++---///000111222......////////////000000///000111222444444444555555777999999888777777888:::999888888888777555333222666:::===>>>AAAFFFJJJRRRTTTTTTNNNDDD:::333111---------............///000///...---...///000111...111555777888:::<<<>>>>>>@@@BBBCCCCCCEEEGGGIIIIIIGGGGGGKKKMMMLLLNNNRRRTTTTTTSSSTTTUUUXXX[[[]]]^^^___aaaccceeegggiiijjjggghhhjjjlllnnnqqquuuxxx}}}{{{rrrqqquuuyyy|||vvvhhhaaacccmmmxxx}}}uuummmjjjggggggkkkqqqvvvyyyyyy|||fffXXXOOOGGGEEEGGGCCCCCCGGGMMMTTT^^^pppxxxooofffdddfffcccfffllluuu~~~tttkkkgggfffgggjjjjjjjjjjjjkkklllnnnmmmmmmmmmmmmnnnooopppoooqqqsssuuuvvvuuuuuutttsssssstttssssssrrrqqqppppppqqqrrrsssttttttuuuuuuvvvxxx{{{}}}}}}}}}~~~jjj^^^SSSOOOMMMFFFFFFEEECCCAAA@@@>>>>>>===???===;;;888777666777777555444444333333222222222//////............//////111000///---,,,,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,------.../////////........./////////000000///000111222333444444444666555555555777888777666888777777777888888666444111555888:::<<>>666222---------............//////...---,,,---...000111...111555777999:::===???===???BBBCCCCCCDDDFFFHHHJJJGGGHHHLLLNNNMMMOOOSSSRRRSSSSSSUUUVVVXXXZZZ[[[]]]^^^___bbbdddfffhhhiiihhhjjjkkklllnnnppptttwww{{{}}}{{{vvvwwwzzz}}}{{{lllcccbbbkkkuuuzzzsssllljjjhhhjjjpppxxx~~~{{{fffRRRKKKHHHBBBBBBFFFBBBEEEMMMXXXdddsss{{{pppeee]]]\\\___XXX[[[```gggooovvv{{{~~~zzzmmmhhhgggdddeeeggggggffffffggghhhmmmnnnnnnmmmlllllllllmmmmmmpppsssvvvvvvuuuuuutttrrrrrrsssssssssrrrrrrqqqooonnnnnnnnnoooqqqssstttuuuxxx{{{{{{yyyxxxyyyzzzkkk^^^SSSNNNLLLEEEFFFEEECCCAAA???>>>=========<<<999888777777888999333222222111111000000000//////............//////222111///...,,,,,,++++++(((((()))***+++,,,,,,---//////.........------------.........//////000000111222333444555666666666999666444555888;;;:::888888777666777888888666444111333555555888AAANNNXXX\\\```ccc]]]PPPBBB888444---------........./////////...,,,+++,,,---///111///111555777999;;;===???===???AAABBBBBBCCCEEEGGGJJJGGGHHHLLLNNNNNNOOOSSSRRRRRRTTTUUUWWWYYYZZZZZZ\\\]]]___aaacccfffhhhiiijjjkkklllmmmmmmooosssvvvxxx{{{xxxxxx{{{~~~~~~ooodddbbbjjjsss}}}|||vvvnnnlllkkknnnttt|||zzzyyy{{{zzz{{{tttgggTTTEEEEEEFFFAAAAAAFFFHHHMMMXXXfffuuuqqqeeeZZZRRRRRRUUUPPPRRRVVV[[[```eeeiiikkkqqqrrrtttyyyuuujjjfffgggbbbdddeeeeeedddccceeeffflllmmmmmmllljjjiiiiiijjjmmmppptttvvvwwwvvvvvvvvvssssssttttttttttttssssssooommmkkkjjjkkkooosssvvvvvvyyy{{{zzzwwwuuuuuuvvvmmm\\\UUUNNNHHHGGGFFFDDDBBB@@@???>>>?????????>>><<<:::888777666666777444000///111333222111/////////...------,,,,,,...---+++***)))***++++++++++++++++++++++++++++++***+++---////////////...------......///000000000///000222444555555555444666888999888777666777888444;;;>>>:::999;;;:::555333222333666888>>>KKKXXX]]]ccceee___TTTHHH;;;111......,,,++++++,,,------222111///......//////000...111555888999:::<<<===>>>>>>@@@BBBDDDFFFGGGHHHLLLKKKKKKLLLMMMPPPRRRSSSOOOQQQTTTVVVXXXXXXXXXWWW^^^______aaaccceeeggghhhkkkiiihhhhhhjjjnnnsssvvvtttwww{{{}}}ooodddeeemmmuuu~~~~~~{{{zzzzzz~~~xxxtttnnnjjjnnnvvv}}}~~~{{{www{{{{{{kkkaaaMMMIIIGGGGGGFFFCCCEEEIIIPPPZZZiii{{{vvveeeXXXQQQMMMIIIFFFHHHJJJNNNQQQSSSVVVYYY\\\aaadddiiinnnttt{{{sssjjjhhhkkkllljjjhhhiiikkkjjjgggccclllnnnooonnnkkkiiilllnnnqqqooonnnooosssuuutttssssssssssssrrrrrrrrrqqqqqqooollliiiggghhhmmmrrrvvv|||vvvtttwwwyyyxxxvvvwwwlll[[[UUUOOOJJJIIIFFFEEECCCBBB@@@?????????@@@???===;;;999888888888666333///...000111000///000000///...------,,,,,,...------,,,++++++,,,,,,------------------------+++,,,---///000000//////------......///000000000000111333555666666666555999;;;<<<;;;::::::;;;<<<:::???AAA>>>===>>>===888333222222555777<<>>@@@BBBDDDFFFGGGHHHKKKKKKLLLMMMOOOQQQRRRSSSRRRSSSUUUWWWXXXYYYYYYXXX\\\]]]^^^___aaadddfffgggjjjjjjiiijjjlllooosssuuuuuuwwwzzz~~~ssshhhhhhooowwwyyy~~~xxxnnneee___bbbhhhuuu}}}zzzvvv}}}zzziiiZZZQQQKKKGGGFFFGGGHHHIIINNNTTTaaammmuuujjj[[[PPPKKKIIIFFFDDDEEEGGGIIIKKKLLLNNNQQQTTTWWWZZZ___dddjjjpppwww||||||ppphhhfffiiilllmmmooorrrtttsssnnniiilllnnnooonnnkkkjjjlllooooookkkiiikkkqqquuutttsssrrrrrrrrrqqqqqqqqqqqqpppooollliiigggiiimmmqqquuuwwwrrrppptttwwwvvvvvvwwwkkk[[[UUUOOOJJJIIIEEEEEEEEEDDDBBBAAA???>>>???>>>===;;;::::::999999777555111000000000000///111000///...---,,,++++++------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000///---......//////000000111111222333555666666666666:::;;;======<<<<<<===??????BBBCCCAAA@@@@@@>>>:::444111111333555999DDDOOOUUU[[[___ZZZRRRIII>>>555333222000/////////000111---------...///000222333222444777888888999:::;;;===>>>???AAACCCEEEGGGHHHJJJKKKMMMOOOQQQRRRSSSSSSUUUVVVVVVWWWXXXYYYYYYYYYZZZ[[[\\\^^^aaacccfffgggiiijjjkkkmmmoooqqqrrrsssuuuvvvyyy{{{~~~vvvjjjhhhnnntttwww}}}rrrfff^^^]]]```fffqqq{{{}}}zzzsssyyy~~~wwweeeWWWMMMGGGHHHEEEEEEHHHLLLQQQZZZccctttvvveee\\\QQQHHHEEEDDDCCCBBBAAABBBCCCCCCCCCEEEHHHJJJLLLOOOTTTXXX^^^dddkkkpppzzzwwwllleeeeeehhhmmmpppuuuzzz}}}zzztttoookkkmmmooommmkkkjjjmmmpppmmmhhhdddfffnnnttttttrrrqqqqqqpppppppppooooooooonnnllliiiggghhhlllppprrrrrrnnnmmmqqqttttttuuuxxxjjjZZZTTTNNNIIIHHHEEEEEEEEEEEEDDDBBB???>>>>>>===<<<;;;:::999999999999888666444333222111111111111000...---,,,+++***+++,,,---......---,,,+++)))))))))))))))))))))))).........//////000000000.........///000000111111111111222444555555666666777999:::;;;;;;;;;===???AAABBBBBBAAAAAA@@@===:::555111000222333777???IIIOOOVVVZZZWWWPPPIII@@@888222111000.........//////------......///000111111111333666777888999;;;======>>>???AAACCCEEEFFFGGGIIIJJJMMMPPPRRRSSSSSSSSSWWWWWWVVVVVVWWWXXXYYYYYYYYYZZZ\\\^^^aaadddggghhhhhhjjjmmmoooqqqrrrrrrrrrsssuuuwwwyyy|||xxxjjjeeehhhmmmvvv~~~wwwlllfffddd___gggrrr{{{}}}www|||zzz{{{{{{eeeWWWPPPLLLJJJKKKIIIKKKQQQXXX```nnn{{{uuueeeYYYSSSJJJEEEBBBBBBBBBAAA>>>>>>???>>>>>>???BBBEEEEEEHHHLLLPPPUUU[[[aaaeeennnttt{{{sssjjjdddeeehhhmmmpppuuuzzzzzzwwwrrrnnniiilllnnnmmmkkkkkknnnqqqqqqjjjdddfffmmmssssssppppppoooooooooooonnnnnnnnnlllkkkhhhggghhhjjjmmmoooppplllllloooqqqqqqtttwwwjjjZZZSSSLLLGGGFFFEEEEEEEEEEEEDDDBBB???>>><<<;;;:::999888888888888888888777555333111111111111000///...---,,,++++++***+++,,,------,,,+++***)))))))))))))))))))))))).............../////////......//////000111111111000000111111222444555555555777999;;;;;;<<<>>>@@@DDDCCCCCCEEEFFFCCC>>>;;;777222000111222444;;;BBBIIIPPPUUUSSSNNNIIIAAA999333222000///......//////....../////////............000333555777999<<>>>>><<<============>>>AAACCCAAACCCGGGJJJMMMRRRWWW[[[ccciiipppvvvzzz|||pppjjjffffffiiilllnnnpppqqqpppmmmkkkiiihhhkkkmmmmmmkkklllooossswwwpppiiiiiiooosssrrroooooooooooonnnnnnnnnmmmmmmkkkjjjhhhggggggiiijjjlllmmmjjjiiikkklllkkknnnsssiiiYYYSSSLLLGGGFFFEEEEEEEEEDDDBBBAAA???>>><<<;;;:::888777777666666444444555333000//////////////////...------,,,,,,******++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------...///...//////000000111111222000000000000111333444555777999;;;===>>>???BBBDDDHHHEEEGGGLLLNNNIIICCC???999333000000111222777===EEELLLQQQPPPLLLHHHAAA;;;555444222111000///000000...////////////...---,,,,,,...111333555888<<>>@@@BBBDDDFFFGGGHHHIIIKKKMMMPPPRRRSSSSSSTTTUUUUUUVVVWWWWWWXXXXXX[[[\\\]]]___bbbeeeggghhhhhhjjjmmmppprrrqqqpppooommmppptttwwwzzz}}}ooocccaaaccchhhtttyyyuuusssuuu}}}|||vvvnnn{{{wwwmmm___VVVUUUXXX\\\^^^XXX]]]iiiwwwtttcccTTTHHHFFFCCC???<<<;;;::::::;;;<<<>>>>>>>>>>>>???@@@===???AAACCCEEEHHHMMMPPPXXX]]]dddiiimmmrrryyy~~~xxxooojjjhhhhhhkkkkkkllllllkkkhhheeeddddddgggjjjlllmmmlllmmmpppttt{{{vvvqqqpppqqqrrrrrrpppoooooonnnnnnnnnmmmmmmmmmlllkkkjjjiiiiiiiiijjjkkkhhheeeeeefffffffffjjjpppgggXXXSSSNNNIIIIIIFFFEEECCCBBB@@@?????????>>>===;;;999888666666666111333444333000......000........................+++++++++++++++,,,------------------------------...---,,,++++++,,,---.../////////000111111222222111000000000111333555666777999<<<>>>???AAADDDFFFJJJGGGJJJRRRUUUOOOFFFBBB;;;555000000111111555999BBBIIINNNMMMJJJGGGAAA;;;555444222000////////////,,,---.../////////...---,,,---000111333666:::===<<<===>>>@@@BBBDDDFFFFFFGGGHHHIIIKKKNNNPPPSSSTTTSSSTTTVVVXXXYYYZZZZZZYYY[[[\\\]]]^^^```ccceeefffhhhiiillloooppppppooonnnmmmooosssvvvxxxzzz}}}|||xxxxxxzzz{{{}}}pppccc```aaadddppp}}}~~~tttjjjoookkkfffaaa```fffmmmrrrtttssszzzsssgggXXXKKKBBBBBBAAA???<<<;;;::::::;;;===??????>>><<<;;;;;;;;;<<<===>>>???AAAEEEHHHLLLQQQWWW[[[^^^cccjjjoooxxx|||uuummmkkkiiiiiikkkiiikkkllljjjfffcccccccccfffiiilllllllllmmmqqquuu{{{zzzxxxuuusssrrrrrrsssooooooooonnnnnnnnnnnnmmmnnnnnnmmmllllllllllllllleeecccccceeeeeeeeekkkrrreeeWWWSSSOOOLLLLLLFFFDDDBBB@@@???>>>??????@@@>>>===:::888777666666111333555444111000000222---------............///------,,,+++,,,---///000++++++++++++++++++++++++...---,,,+++++++++,,,---/////////000111111222222222111111111222444666777666999;;;>>>???AAADDDFFFIIIGGGJJJUUUXXXQQQGGGCCC<<<666111111111111333888@@@HHHMMMLLLIIIFFFAAA;;;333111000...---,,,,,,---***+++---///000000//////---...000000111333777:::<<<===>>>@@@BBBDDDEEEFFFGGGGGGHHHJJJLLLOOORRRTTTSSSTTTWWWZZZ\\\\\\[[[ZZZ[[[[[[\\\]]]___aaacccdddhhhiiilllnnnooooooooonnnmmmooosssuuuvvvxxxzzz|||}}}~~~~~~}}}~~~~~~vvvqqqoooqqqrrruuuooobbb^^^```dddqqqtttlllkkkuuu{{{mmmhhhfffgggmmmxxxttteee[[[NNNDDDAAAAAAAAA@@@>>>=========;;;>>>@@@@@@===999777666;;;<<<=========???BBBDDDDDDHHHMMMQQQTTTYYY```eeeiiinnntttvvvvvvwww|||rrrlllkkkjjjiiijjjiiilllnnnmmmiiifffdddeeeeeehhhkkkllllllnnnrrrvvvyyyzzz{{{xxxtttrrrsssuuupppooooooooonnnnnnnnnnnnpppppppppoooooonnnmmmmmmeeedddeeeggghhhiiipppxxxeeeYYYNNNKKKKKKFFFHHHFFFCCC@@@>>>>>>>>>>>><<<<<<;;;:::888666444333222777:::888333...---...000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***---,,,,,,,,,,,,---...///---///000000000000222444222222333444555777888999;;;;;;===???AAACCCEEEFFFOOOQQQSSSTTTRRRNNNJJJGGG???999111---...111444666@@@BBBGGGKKKLLLIIIDDD@@@666222......///...,,,)))000////////////000000111444222000///000444999<<<<<<===>>>???AAADDDFFFGGGGGGIIILLLMMMMMMLLLMMMNNNRRRTTTVVVXXXYYYYYYYYYYYYZZZ[[[\\\]]]___aaaccceeefffgggiiikkkmmmoooppppppppppppppprrrtttwwwzzz{{{|||}}}~~~|||zzzqqqkkkffffffhhhooo{{{ssshhhdddeeejjjqqq~~~yyyjjjccceeewww|||uuusssqqqvvv|||rrraaaTTTLLLGGGEEEDDDCCCBBB@@@???>>>>>>>>>????????????????????????@@@>>>;;;888888:::<<<>>>===???AAAEEEJJJOOOSSSUUU[[[^^^bbbcccdddiiirrryyy|||~~~~~~rrrooopppnnnllllllmmmkkkiiihhhhhhiiiiiihhhjjjkkkkkkiiihhhkkkpppuuuyyy~~~|||{{{}}}zzzttttttrrrpppppprrrsssqqqnnnssstttuuuvvvuuutttrrrqqqjjjgggeeefffjjjpppvvvyyy~~~cccXXXNNNKKKKKKGGGEEEEEEDDDBBBAAA???===<<<:::::::::999999777666666555999<<<;;;555111000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***))),,,,,,------------------))),,,000222222333444555222222222333444555666777999999;;;===???AAACCCCCCJJJLLLOOOQQQPPPNNNJJJHHH@@@:::222...///222555666===AAAFFFKKKMMMJJJFFFBBB777333///...//////---***............///000111222222111000000111555999;;;<<<<<<===???AAACCCEEEFFFEEEGGGKKKLLLMMMMMMOOOPPPRRRTTTVVVXXXYYYYYYYYYYYYZZZ[[[\\\]]]___bbbdddeeedddeeegggjjjmmmooopppqqqrrrqqqqqqrrrsssuuuvvvxxxxxxzzz}}}}}}zzzxxxkkkeeeaaaaaadddlllyyyrrrhhheeeeeekkkqqq|||mmmcccbbbooo|||~~~wwwhhhXXXMMMGGGCCCBBBCCCBBBAAA@@@???>>>>>>>>>???????????????????????????>>>;;;:::999:::<<<===>>>???@@@CCCFFFIIIKKKMMMMMMQQQTTTUUUWWW\\\dddkkksssuuuyyy}}}yyyooommmoooooonnnnnnmmmkkkiiiggghhhiiijjjjjjhhhhhhhhhfffdddeeeiiimmmuuu{{{~~~}}}}}}}}}xxxwwwuuurrrrrrtttsssqqqooorrrtttvvvxxxxxxwwwuuutttnnnllljjjjjjnnnsssyyy|||zzzaaaWWWMMMJJJKKKGGGCCCDDDDDDDDDBBB@@@===;;;999999999999999999888777666999<<<:::666222111222............------------,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))***+++***))),,,---.........---,,,+++$$$(((,,,//////...------333333222222333333444555666777999:::<<<>>>@@@@@@DDDGGGKKKNNNNNNMMMJJJHHH@@@;;;444000000222555666;;;???FFFKKKMMMKKKHHHDDD999555000...///000...,,,------...//////000111111/////////111333666999:::;;;<<<===>>>@@@CCCEEEFFFCCCFFFIIILLLMMMNNNPPPRRRRRRTTTVVVXXXYYYZZZZZZZZZ[[[[[[\\\]]]```bbbdddeeebbbdddfffjjjmmmoooqqqqqqtttsssrrrqqqqqqrrrssstttvvvyyy|||~~~|||xxxuuuhhhcccaaacccgggnnn{{{vvvllliiiiiipppttt|||ttthhhaaaggguuupppgggZZZNNNGGGCCCAAAAAAAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<>>???BBBDDDHHHKKKLLLKKKHHHFFF>>>:::555111000111333555:::@@@HHHMMMOOOLLLIIIFFF<<<777222///000000///---......//////////////////,,,---///111444666888999:::;;;<<<===???BBBDDDEEEDDDFFFIIIKKKLLLNNNPPPRRRRRRTTTVVVXXXZZZZZZZZZZZZ[[[[[[\\\^^^```bbbdddeeedddfffhhhjjjmmmnnnppppppsssrrrqqqpppppppppqqqrrrwwwyyy{{{|||{{{wwwssspppkkkjjjlllqqquuuzzz}}}tttpppooouuuxxx}}}qqqeeeeeelllxxxyyy```ZZZPPPHHHDDDCCCBBBBBBAAA@@@@@@?????????@@@@@@=======================================<<<;;;;;;>>>>>>============>>>>>>@@@BBBEEEFFFIIIMMMSSSXXX```bbbeeehhhjjjnnnrrruuuzzzwwwnnnhhhiiilllllllllnnnkkkiiigggdddcccdddgggiiihhhgggfffeeedddddddddeeeiiinnnuuu{{{~~~~~~|||{{{yyywwwtttrrruuuwwwzzz||||||zzzwwwuuutttsssrrrrrrrrrvvv{{{~~~ttt]]]TTTLLLJJJKKKGGGEEEDDDBBB@@@????????????<<<<<<<<<;;;999777666555111333333333111/////////000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,++++++,,,...//////...,,,***333333222000......///111333333222111111111111222666666777999;;;<<<===>>>BBBDDDHHHJJJJJJHHHEEECCC;;;888555111//////111222:::AAAJJJPPPPPPMMMJJJHHHAAA;;;444000000111000...//////000000///...---,,,+++,,,...111444666777888999:::;;;<<<>>>AAACCCDDDFFFHHHJJJKKKKKKMMMOOOQQQRRRSSSVVVXXXZZZ[[[[[[[[[[[[\\\]]]^^^```bbbdddfffhhhiiijjjkkkmmmmmmmmmmmmnnnnnnmmmmmmmmmooopppqqquuuuuuuuuuuussspppmmmkkktttuuu{{{{{{uuusssvvvxxx}}}{{{kkkfffgggnnnvvvhhhVVVQQQJJJDDDCCCCCCCCCDDDAAAAAA@@@@@@@@@@@@@@@AAA==============================>>>>>>>>>===<<<;;;>>>======<<<<<<======>>>;;;<<<===???AAAEEEIIILLLSSSVVVXXX[[[]]]```dddgggnnnttt|||ssslllgggiiijjjiiiiiikkkhhhhhhgggccc``````cccffffffeeeeeeeeefffggggggfffeeeiiipppxxx~~~}}}zzzwwwvvvxxxyyy{{{|||zzzwwwtttqqqssstttsssrrrqqqssswww{{{sss\\\TTTMMMJJJKKKFFFFFFDDDBBB???>>>???@@@AAA======<<<;;;999777666444333333333333222222111000111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,+++,,,---.........------000000///...---///444777333333222222111222222222666666777999:::<<<======AAACCCFFFHHHHHHEEEBBB@@@999888555222...---///111999AAALLLSSSSSSPPPNNNMMMFFF???777111000000///......///000000///...,,,++++++,,,...000222444666777888999:::;;;===@@@BBBCCCGGGIIIJJJKKKKKKLLLOOOQQQRRRSSSVVVYYY[[[\\\\\\\\\\\\\\\]]]^^^```ccceeefffiiiiiijjjkkkkkkkkkkkkkkkiiihhhhhhhhhiiijjjlllmmmnnnmmmkkkjjjjjjkkkmmmnnnxxxuuutttvvvzzztttjjjdddeeesss{{{vvviii\\\RRRNNNHHHDDDCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<===============>>>>>>???;;;;;;;;;<<<>>>AAACCCEEEEEEHHHKKKNNNQQQTTTYYY\\\```fffooovvv|||ooojjjggghhhiiiggggggiiihhhiiihhheee```^^^```bbbcccbbbccceeeggghhhgggeeeeeefffllltttyyyzzz|||}}}{{{{{{{{{{{{{{{zzzxxxvvvsssqqqsssttttttrrroooppptttxxxsss\\\UUUMMMKKKKKKFFFDDDCCCBBBAAA@@@?????????<<<<<<<<<;;;:::888777666333333222222333333222111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***++++++,,,---...//////+++,,,,,,,,,,,,---111333333333222222222333333444555666777888999:::;;;<<<===@@@CCCEEEEEECCC@@@>>>888999777333///---///111666@@@MMMUUUVVVTTTSSSSSSKKKCCC999222000000///...+++,,,...///000///...---------...///111333555666888888999:::===???AAABBBFFFGGGIIIJJJKKKMMMQQQTTTRRRSSSVVVYYY[[[\\\\\\]]]\\\\\\]]]___aaaccceeeffffffggghhhiiiiiijjjjjjjjjccccccbbbbbbcccdddfffggggggfffddddddiiipppxxx}}}|||xxxsssvvvzzzqqqeee```iiiwww|||wwwqqqfff\\\VVVRRRMMMIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA????????????????????????>>>>>>>>>===============>>>>>>>>>======>>>>>>???>>>=========???@@@AAAAAA===@@@BBBEEEGGGJJJNNNQQQRRRXXX```hhhoooyyyvvvkkkgggfffhhhiiiggggggjjjiiikkklllhhhbbb^^^^^^```ccccccccceeehhhiiifffdddgggeeeiiipppttttttvvvzzz}}}~~~||||||{{{yyywwwvvvtttttttttvvvvvvtttpppppptttxxxsss]]]UUUMMMKKKKKKFFFAAABBBCCCCCCBBBAAA>>>===:::;;;;;;;;;::::::999888222111000111222222111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++*********++++++---...000111---///000000///...///000333333222222333333444555444555666777888999:::;;;:::<<<@@@CCCDDDBBB???===999:::999555000...///111333>>>LLLVVVXXXWWWXXXXXXMMMEEE:::333000///...---(((***,,,///111111000000............000222444666777888999:::<<<>>>@@@BBBDDDFFFHHHIIIKKKNNNSSSVVVRRRSSSVVVYYY[[[\\\]]]]]]\\\\\\]]]___aaaccceeefffbbbccceeeggghhhiiiiiiiii``````___^^^^^^___```aaadddbbbaaaccckkkwww{{{uuuwww|||wwwhhh___eeeqqq}}}vvvrrrjjjaaa\\\XXXSSSOOONNNMMMLLLKKKGGGGGGEEEDDDBBBBBBAAAAAA??????????????????????????????>>>===============@@@???>>>==================<<<;;;;;;<<<============>>>@@@AAAAAABBBEEEGGGIIINNNWWW^^^gggqqq}}}~~~ppphhheeeeeehhhiiiggghhhkkkjjjmmmoookkkddd^^^]]]___fffeeeeeehhhjjjjjjgggdddiiieeegggnnnqqqooorrrwww{{{|||{{{zzzyyyxxxwwwwwwwwwvvvxxxyyyvvvqqqppptttyyyvvv^^^VVVMMMJJJJJJEEEDDDDDDDDDBBBAAA???===<<<::::::999:::;;;:::777555666666444333111000......////////////...---,,,+++------------,,,+++***)))------------,,,++++++***+++++++++,,,...111444666---...//////......///111333111000///000111333444777777666777777888999999999:::<<<>>>??????=========<<<;;;777444222222333444:::FFFSSS[[[^^^[[[WWWPPPIII>>>666111///......//////......------------......---...///111333444444666999:::;;;===@@@BBBDDDEEEEEEEEEGGGKKKQQQVVVUUUSSSRRRUUUZZZ^^^______]]]^^^`````````aaaccceeebbbdddeeeggghhhhhhgggfff___^^^\\\[[[\\\^^^^^^^^^^^^```eeemmmyyyzzzvvvyyy~~~ssshhhdddcccwwwyyyrrrlllggg___YYYVVVTTTSSSSSSRRRNNNJJJGGGGGGGGGGGGGGGBBBAAA??????@@@@@@>>>===>>>>>>=========>>>??????>>>??????@@@@@@@@@AAAAAAAAA@@@>>>>>>>>>???>>><<<======>>>>>>???AAABBBCCCGGGHHHKKKQQQZZZggguuu~~~uuujjjddddddcccddddddfffhhhiiijjjjjjjjjiiihhhgggeeedddhhhhhhggghhhiiiiiifffdddeeegggjjjmmmooopppqqqqqquuuzzz~~~zzz}}}{{{yyyxxxxxxzzz|||~~~~~~|||yyyvvvuuuuuuuuuvvvwww___VVVMMMJJJJJJEEECCCBBBBBBAAA@@@>>>===<<<===;;;;;;;;;;;;;;;999777777777666555333222111111////////////...---,,,+++------------,,,+++***)))++++++,,,,,,++++++******+++******+++,,,///222333///000111000...---...///222111000//////111222444444555777999999999888777888:::<<<>>>@@@@@@??????AAA@@@===888444111111222333999CCCOOOXXX[[[YYYWWWPPPIII???666111///......000000000/////////............---...///111222444444777999;;;<<<>>>@@@CCCDDDEEEEEEFFFHHHLLLQQQVVVUUUSSSRRRUUUYYY]]]^^^^^^]]]^^^_________```cccfffeeeeeeggghhhhhhhhhgggfffdddbbb```___^^^_________jjjmmmsss|||yyytttwww{{{zzznnnhhhffftttzzzrrrkkkfffcccaaa___\\\XXXSSSOOOMMMKKKJJJHHHGGGFFFDDDCCCCCCCCCAAA???AAA@@@@@@?????????@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFCCC@@@>>>======<<<;;;============>>>???@@@AAACCCDDDFFFJJJQQQ\\\iiiqqqyyysssiiidddcccbbbbbbdddfffhhhjjjjjjjjjiiihhhhhhgggffffffhhhhhhhhhiiikkkkkkiiigggggghhhjjjmmmoooqqqrrrsssvvv{{{}}}}}}|||zzzyyyzzz{{{|||}}}~~~}}}{{{zzzxxxxxxxxxxxxwww___WWWNNNKKKKKKFFFAAAAAA@@@@@@???>>>=========;;;999999999:::999888555555555444333333222222/////////......---,,,,,,------------,,,+++******))))))***+++++++++******+++*********+++---///000...000111000///...///000111000/////////000222333111444777:::;;;999777555888999<<>>HHHQQQVVVWWWVVVQQQJJJ@@@777222///...---/////////...........................///000222333555777999;;;<<<>>>AAACCCDDDEEEFFFFFFHHHLLLQQQUUUUUUTTTSSSUUUXXX[[[\\\\\\]]]^^^^^^^^^^^^```cccfffgggggghhhiiiiiiiiihhhhhhiiihhhgggffffffggghhhiiissswww}}}~~~}}}|||wwwqqqssswww{{{vvvnnnkkkppp~~~zzzuuurrrooopppllleee___ZZZVVVRRROOOMMMKKKIIIGGGFFFDDDBBB@@@AAA@@@@@@?????????@@@@@@CCCCCCCCCDDDFFFHHHKKKLLLNNNIIIDDD???>>>===<<<<<<======<<<<<<<<<<<<======@@@AAAAAACCCHHHQQQ[[[aaalllssspppgggcccbbb``````bbbeeehhhjjjjjjjjjhhhggggggggghhhhhhhhhggghhhjjjlllmmmmmmkkkjjjjjjkkklllooorrrtttvvvxxx{{{||||||||||||||||||||||||~~~~~~~~~}}}|||{{{zzzzzzxxx```WWWNNNKKKKKKFFFAAAAAA@@@???????????????;;;999666555666777777666222222222111111111111111//////......------------,,,---------,,,,,,+++***))))))***++++++,,,+++++++++++++++++++++,,,---...+++---............000111000000/////////000111222222444777999:::999888777888999<<<@@@CCCEEEFFFGGGGGGEEE@@@:::444111111222111333999AAAJJJPPPSSSTTTPPPJJJ@@@888222000...---,,,,,,,,,,,,,,,,,,,,,,,,///.........///000222333333555888:::;;;<<>>===<<<;;;;;;:::::::::>>>??????@@@CCCIIIQQQWWW___gggsss~~~zzzmmmfffaaa```___^^^```cccgggiiiiiihhhfffeeeeeeggghhhjjjgggfffgggiiilllnnnnnnnnnlllkkkkkkkkknnnqqquuuwwwyyy{{{~~~~~~{{{|||}}}~~~~~~}}}|||{{{|||}}}~~~~~~~~~|||{{{yyyyyyaaaXXXOOOKKKKKKFFFCCCBBBAAA@@@@@@@@@@@@@@@;;;999666555666777777666111111111111111111111111//////...---------......,,,,,,---------,,,++++++******+++,,,---------,,,,,,,,,,,,,,,,,,------...,,,---......,,,,,,---...000000000000000111111222555555666777888999::::::888:::===@@@DDDGGGIIIJJJGGGEEE@@@:::555222222333000111555;;;CCCJJJOOOPPPOOOIII@@@888333111///...,,,,,,,,,,,,,,,,,,,,,,,,//////.........000111222111333666777999:::===???AAACCCEEEFFFHHHKKKPPPSSSTTTTTTTTTTTTTTTVVVXXXZZZ[[[\\\\\\\\\]]]___cccfffeeefffhhhjjjmmmppprrrtttvvvvvvvvvuuusssrrrtttwww~~~~~~zzztttqqqrrrwww|||uuunnnnnnooottt|||{{{tttqqq{{{|||uuupppkkkhhhccc___[[[VVVRRRNNNJJJIIIHHHHHHHHHHHHHHHHHHGGGHHHJJJNNNRRRWWW\\\^^^TTTNNNGGGBBB@@@AAABBBBBB???>>>===;;;:::::::::999<<<<<<===>>>@@@DDDKKKOOOUUU]]]iiittt~~~tttiiieee``````___^^^```cccfffhhhhhhgggeeeeeeeeegggiiikkkgggffffffhhhkkkmmmnnnnnnmmmlllkkkjjjlllooosssvvvyyyzzz{{{}}}}}}|||zzzyyyzzz{{{}}}~~~~~~}}}|||yyyzzz{{{||||||zzzxxxvvvzzzbbbYYYOOOLLLKKKFFFEEECCCBBB@@@??????@@@AAA===;;;999999999:::999888333333333333333222222222//////---,,,,,,---...///,,,,,,,,,------,,,,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,---------///000000...,,,***+++,,,000111111111222222222222777666777777999:::<<<===:::;;;>>>AAAEEEIIILLLMMMGGGFFFCCC>>>888444222333000000222777>>>EEEJJJLLLMMMHHH@@@999555222111///.............../////////000///.........000111222000222444666777999<<<>>>???AAACCCEEEGGGJJJNNNQQQRRRSSSSSSSSSSSSUUUWWWZZZXXXZZZ\\\]]]^^^___bbbdddeeefffhhhkkkooossswwwyyy||||||yyytttlllhhhhhhjjjvvvxxxzzz}}}~~~~~~}}}{{{xxxrrrkkkgggjjjqqqxxxvvvmmmkkkkkkpppzzzyyyttt||||||vvvpppkkkfff```\\\TTTSSSQQQOOOMMMLLLKKKKKKKKKLLLPPPTTTXXX\\\___aaaQQQLLLEEE@@@???@@@AAAAAA@@@???>>>===;;;;;;;;;;;;:::;;;<<<<<<===@@@DDDHHHMMMTTT^^^iiisssooogggfffbbbbbbbbbbbbccceeefffggggggggggggggghhhjjjlllmmmiiihhhggghhhkkkmmmmmmmmmmmmllljjjjjjjjjmmmoooqqqvvvwwwxxxyyyyyyxxxwwwvvvxxxyyy{{{}}}~~~~~~~~~}}}vvvwwwxxxyyyxxxvvvtttrrr{{{cccYYYPPPLLLLLLFFFEEEDDDAAA???>>>>>>>>>???===;;;;;;;;;;;;;;;999777444333333333222222111111///...---,,,,,,---///000+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++***((()))***+++,,,,,,,,,,,,---///000///......///000111111222333333333333333666777888:::<<<=========<<<===???BBBFFFJJJMMMOOOKKKKKKHHHCCC<<<666222111111000111555<<>>===???BBBDDDEEEHHHLLLOOOPPPQQQSSSSSSRRRTTTWWW[[[VVVYYY\\\^^^___```aaacccggghhhiiilllppptttxxxzzz}}}}}}yyypppeee^^^\\\^^^dddhhhooovvvzzzzzzyyyxxxtttpppjjjbbb^^^cccoooxxxxxxjjjgggggglllwww~~~xxx}}}yyyuuukkkiiieee```\\\XXXUUUTTTUUUWWW[[[^^^aaacccccccccSSSNNNGGGCCCAAAAAAAAA@@@AAAAAA???>>>==================>>>===<<<===@@@CCCFFFKKKTTT]]]hhhttt{{{kkkffffffffffffggghhhhhhhhhhhhhhhhhhiiijjjkkkmmmnnnooopppmmmkkkiiiiiikkklllmmmllllllkkkjjjiiiiiijjjkkklllqqqsssuuuxxxyyyxxxwwwvvvvvvwwwyyy{{{}}}~~~vvvvvvvvvvvvtttrrrqqqooo|||cccZZZPPPLLLLLLFFFEEECCCAAA>>><<<<<<======::::::::::::;;;:::777555222222111111000//////...///...---,,,,,,---///000++++++,,,------,,,,,,,,,+++++++++++++++***)))(((&&&'''(((***++++++++++++)))+++...000111333666888222222333444444444444333444666:::===???>>>===<<<===>>>@@@CCCFFFJJJMMMOOOOOOOOOLLLGGG???777222000111000111444:::@@@DDDFFFJJJEEE???999666555333222---------.........//////000000///......///111111000333555777888:::<<>>AAACCCEEEGGGKKKNNNNNNQQQSSSRRRRRRSSSWWW[[[TTTXXX\\\___``````aaaaaaiiijjjkkkmmmqqqtttxxxzzz{{{{{{wwwnnnbbbZZZYYYZZZYYY```kkkuuu{{{|||zzzxxxlllhhhbbb[[[YYYaaappp|||yyyhhheeedddiiiuuuyyy}}}~~~~~~~~~wwwpppjjjfffddd```bbbfffhhhiiiiiigggfffWWWRRRLLLGGGEEECCCBBBAAABBBAAA@@@???>>>>>>>>>>>>AAABBBAAA@@@>>>>>>???AAAAAAFFFNNNVVV```mmm{{{xxxjjjeeegggiiijjjkkkllllllkkkjjjiiiiiikkkmmmoooppprrrrrrrrrpppnnnlllkkklllmmmmmmllllllkkkiiihhhhhhhhhhhhiiimmmpppssswwwyyyzzzyyyxxxuuuvvvxxxyyy|||~~~vvvvvvuuutttrrrqqqooonnn}}}aaaXXXOOOJJJJJJGGGFFFEEECCCAAA>>>===<<<;;;;;;;;;;;;;;;:::999888888555333222111111111///---///............------------,,,***))))))***,,,---......---,,,++++++++++++---+++******,,,------,,,,,,(((&&&)))000555666555777666666666555333222222222555999;;;<<<<<<>>>???@@@@@@@@@BBBFFFLLLRRRUUUSSSUUUTTTNNNDDD:::333000111000222555777999AAAJJJQQQIIIAAA<<<999555111000,,,,,,,,,------.........111111000///////////////111000000000222666:::<<<<<<>>>AAACCCEEEHHHKKKNNNLLLQQQWWWYYYWWWUUUWWWYYY[[[[[[]]]^^^___aaabbbccceeeiiimmmpppqqqrrrssstttxxxwwwuuuoooeeeZZZTTTSSSUUU]]]eeejjjrrryyyxxxrrreeedddaaa\\\[[[cccqqq}}}|||pppfff```dddnnnyyy}}}{{{yyyyyyyyyzzz{{{}}}vvvsssrrrsssyyy~~~}}}uuummmfff^^^TTTLLLHHHEEEAAA???EEECCC@@@???@@@AAABBBBBBAAAAAA@@@???>>>===<<<<<>><<<;;;;;;======<<<;;;999888666555555333222111111111///---///............------------,,,+++))))))+++,,,---,,,,,,,,,++++++,,,---------+++******,,,------,,,000---***,,,111555666444333444666777888777777666222555888:::;;;===???AAAEEEDDDEEEGGGKKKPPPVVVZZZ[[[]]]\\\UUUJJJ???666222000///000333444777@@@JJJPPPLLLFFFBBB<<<666111...,,,,,,---------.........000//////...............000000000111333666999;;;===???AAACCCDDDFFFJJJLLLKKKQQQVVVXXXVVVUUUWWWYYYZZZZZZ\\\]]]___aaabbbccceeehhhllloooqqqqqqssstttxxxxxxwwwsssiii^^^WWWUUUQQQYYY```fffmmmsssrrrmmmcccbbb___\\\^^^gggttt}}}}}}rrrhhh```bbbkkkttt~~~}}}xxxwwwvvvuuuuuuwwwxxxyyy|||~~~yyyrrriii\\\RRRLLLHHHDDDBBBCCC@@@>>>>>>???@@@AAA@@@@@@@@@??????>>>>>>=========???CCCGGGNNNZZZhhhsssqqqiiiddd```bbbeeeiiijjjjjjiiiiiiiiijjjllloooqqqpppppppppqqqqqqqqqqqqnnnkkkjjjjjjkkklllkkkkkkjjjiiihhhgggggglllnnnqqqtttvvvwwwwwwwwwwwwxxx{{{~~~~~~wwwuuussssssttttttrrrpppeee[[[QQQKKKKKKHHHFFFEEECCCAAA???======<<<======<<<:::888666444333555333111111111111///...///............------------,,,+++******+++,,,---++++++++++++,,,---...///---+++******,,,------,,,222///,,,---000333333111333444777999:::999888777222444666888:::===AAADDDJJJJJJJJJLLLPPPVVV\\\___dddeeeccc]]]QQQEEE:::444///---...000222666@@@JJJRRRRRRPPPJJJBBB999333///---------------....../////////...---------------...///000222444666777888<<<>>>@@@BBBCCCEEEHHHKKKKKKPPPUUUWWWVVVUUUVVVXXXWWWXXXZZZ\\\^^^```bbbcccdddgggkkknnnpppqqqssstttxxx{{{|||xxxpppeee[[[VVVOOOUUU[[[aaaggglllkkkgggaaa___]]]^^^dddmmmxxxuuujjjaaa```fffnnnxxx|||wwwqqqqqqqqqrrrsssuuuvvvwww{{{}}}yyyiii\\\SSSNNNIIIFFFBBB@@@??????@@@AAAAAA@@@????????????????????????;;;===@@@BBBHHHQQQ^^^gggyyy|||lllccc^^^[[[YYY[[[```eeejjjkkkiiiggglllmmmooonnnmmmmmmnnnpppqqqrrrqqqooommmllllllnnnnnnmmmmmmllljjjiiihhhhhhkkkmmmooorrruuuwwwxxxxxxzzz|||~~~~~~}}}vvvtttrrrrrrrrrrrrqqqpppeee\\\SSSNNNNNNKKKHHHGGGEEECCCAAA@@@???>>><<<<<<;;;:::888666444333444333111111222111000...///............------------,,,++++++++++++,,,---,,,+++++++++,,,,,,---...---+++******,,,------,,,///---+++,,,...000000///444666888::::::888555333333444555666999===BBBFFFMMMMMMMMMOOOSSSYYY___bbbggggggeee___UUUHHH===777000...---///111555@@@KKKUUUYYYYYYQQQGGG???888333///......------...///000000///......------......---...000333555666666666999;;;>>>@@@BBBEEEIIIKKKKKKNNNRRRUUUUUUUUUVVVXXXUUUVVVXXX[[[]]]```aaabbbbbbeeeiiilllnnnpppsssuuuyyywwwmmm```VVVPPPSSSWWW]]]bbbffffffdddaaa______ccckkkuuu~~~xxxmmmbbb```cccjjjuuu~~~zzzvvvpppqqqrrrtttuuuwwwwwwxxxyyyiii^^^VVVPPPLLLEEECCCBBBBBBCCCCCCBBBAAA>>>>>>>>>??????@@@@@@@@@<<<>>>@@@BBBEEELLLWWW^^^ppp|||qqqccc[[[XXXWWWTTTTTTXXX___gggkkkkkkiiimmmnnnmmmlllkkkkkkmmmooooooppppppooommmlllmmmnnnoooooonnnmmmkkkjjjiiiiiijjjkkkmmmpppsssvvvxxxyyy}}}~~~~~~}}}yyywwwuuusssrrrqqqqqqpppfffZZZOOOGGGEEEAAAFFFEEEDDDBBB@@@???>>>>>>:::::::::999888777666555444222111111222222000//////............------------,,,,,,,,,,,,,,,,,,---...---,,,,,,+++++++++,,,---+++******,,,------,,,,,,++++++,,,...000000000111333666888888666444222333444555666888===CCCGGGLLLLLLLLLNNNRRRXXX^^^aaabbbaaa___[[[SSSIII>>>888111///...000111555@@@JJJUUU[[[\\\TTTJJJDDD===777111000...------...///000111000//////......//////,,,...000333444555555444666888;;;>>>AAAEEEIIILLLKKKMMMPPPRRRTTTUUUVVVWWWTTTUUUWWWYYY\\\^^^```aaaaaadddhhhkkkmmmooosssuuu{{{vvvgggZZZSSSRRRTTTXXX]]]```aaabbbcccccceeekkkttt}}}zzzooodddaaacccjjjuuu}}}||||||zzzyyy{{{~~~{{{vvvrrruuuvvvxxxzzz{{{||||||{{{zzzmmmbbbYYYTTTJJJHHHEEEDDDCCCCCCAAA@@@>>>>>>??????@@@@@@AAAAAA===???AAAAAABBBGGGOOOVVVcccoooyyyhhh^^^ZZZYYYZZZUUUTTTUUU[[[ccciiilllkkkmmmmmmllljjjiiiiiikkkmmmkkklllmmmllljjjjjjlllmmmoooooonnnmmmllljjjjjjiiiiiijjjkkkmmmpppsssvvvxxx|||~~~}}}||||||{{{xxxuuusssrrrrrrrrrfff\\\QQQJJJHHHEEEDDDCCCAAA@@@>>>======<<<::::::::::::999888777777333222111111222222111//////............---------,,,,,,------------,,,,,,///...---,,,++++++++++++---+++******,,,------,,,+++,,,---...000222333333,,,...111555777777666555333444555666888===CCCGGGHHHHHHHHHJJJNNNTTTZZZ]]]\\\ZZZXXXTTTOOOGGG>>>888222000///111222444>>>HHHQQQYYY]]]WWWQQQLLLCCC999222111///...---...000111111111000///////////////,,,---000222333444444333444777:::===@@@CCCHHHKKKKKKLLLNNNPPPSSSUUUVVVVVVTTTTTTVVVXXXZZZ]]]^^^______bbbfffiiilllooosssvvv|||sssdddYYYTTTRRRVVVYYY\\\___ccciiikkkpppvvv|||~~~sssgggbbbccciiivvvzzzxxxvvvuuuqqqpppoooqqqvvvzzz}}}~~~{{{|||}}}~~~~~~~~~}}}yyyvvvsssxxxzzz}}}sssggg___QQQNNNIIIEEECCCBBB@@@????????????@@@@@@@@@AAAAAA===???@@@??????BBBIIINNNZZZfffwwwssshhhbbb___^^^```[[[ZZZYYY\\\aaafffjjjlllkkkkkkkkkiiihhhhhhjjjlllggghhhiiiiiihhhhhhjjjlllmmmllllllkkkkkkjjjjjjiiihhhhhhhhhiiilllpppsssvvvyyy{{{}}}~~~~~~}}}|||||||||zzzwwwttttttuuuwwwhhh___VVVPPPPPPMMMDDDDDDBBBAAA???>>>>>>>>><<<<<<<<<;;;:::888777666333222000111222222111000///............---------,,,------------------,,,------,,,++++++,,,,,,,,,---+++******,,,------,,,***,,,...///000000111222,,,---000333555666777777333444666777999===BBBEEEDDDDDDDDDFFFJJJPPPVVVYYYYYYVVVRRROOOKKKDDD===777111///000111111333:::CCCNNNZZZaaa```^^^ZZZLLL<<<444222000...---...000222000000///............///---...///111222333333333666888;;;===>>>AAAEEEGGGJJJKKKLLLOOORRRUUUVVVVVVTTTTTTVVVWWWYYY[[[\\\]]]^^^aaaeeehhhkkknnnsssvvv{{{qqqccc[[[VVVXXX[[[]]]cccjjjooottt{{{vvvjjjcccbbbgggtttzzzuuuqqqooommmfffeeeccceeeiiinnnqqqrrrqqqsssuuuvvvvvvvvvvvvwwwtttuuuxxx}}}}}}zzzxxxvvvvvvyyy}}}vvvlll\\\WWWPPPIIIFFFDDDBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===???@@@???>>>@@@EEEJJJRRR]]]mmm}}}}}}ooojjjiiifffbbbbbb___```bbbbbbcccdddgggjjjhhhiiijjjiiihhhhhhiiikkkdddfffggggggfffgggiiikkkiiiiiiiiiiiiiiiiiiiiiiiihhhgggffffffiiilllpppsssuuuwwwzzz|||~~~~~~}}}}}}xxxyyyyyywwwuuuvvvzzz}}}jjj___SSSKKKIIIEEEHHHGGGEEEDDDCCCBBBAAAAAA???>>>===<<<:::888666444333111000111222222111000//////.........---------,,,------......------,,,++++++++++++,,,---......---+++***+++,,,---------)))+++---...------...///000111222333444444555555333444666888:::===AAADDDBBBBBBBBBDDDHHHNNNSSSWWWYYYUUUPPPLLLHHHCCC<<<777000//////111000111888@@@NNN\\\gggjjjkkkgggUUU@@@444333000...---///000222//////...------------...---...///000111222333444888:::<<<======???BBBDDDJJJJJJKKKNNNRRRTTTVVVVVVTTTUUUVVVWWWYYYZZZ[[[\\\^^^```dddgggjjjnnnsssvvvzzz{{{lllbbb[[[\\\___bbbiiiqqqssszzzyyylllcccaaafffsssyyyrrrlllhhhdddbbb^^^\\\ZZZ[[[^^^ccceeefffiiilllpppqqqpppooooooooohhhkkkpppxxx|||zzzxxxvvvtttrrrvvv{{{uuufff```WWWOOOJJJHHHGGGFFF@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBAAA@@@AAAEEEJJJHHHSSSbbbrrruuullllllnnniiicccaaabbbeeehhhhhheeedddeeegggfffhhhiiiiiihhhhhhiiijjjccceeefffffffffgggiiikkkgggggghhhhhhhhhiiiiiiiiihhhgggeeeeeegggjjjoooqqqrrrtttwww{{{}}}~~~}}}}}}tttuuuvvvvvvuuuxxx}}}ggg]]]SSSLLLKKKHHHCCCBBBBBBAAA@@@???>>>>>>AAA???===???AAA>>>888111111111222222222111111000......---------,,,,,,,,,........................,,,,,,+++******++++++,,,---,,,+++*********+++,,,++++++,,,------......///------...000333333222000333555888999;;;<<>>>>>???>>>@@@CCCEEEBBB:::444222333333333333222111111//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++,,,------......///111111222444666777666555222555777999:::<<>>777222///000111111555:::CCCTTTeeeoootttrrraaaMMM<<<444......///......000111000000000/////////...------...///000111222222444666999:::;;;===@@@BBBFFFHHHJJJNNNQQQSSSUUUVVVWWWXXXZZZ[[[]]]^^^^^^^^^___aaaccceeehhhlllrrrwww~~~|||oooiiillltttzzz~~~pppiiihhhkkkssszzz{{{sssmmmeee```\\\WWWPPPKKKHHHHHHHHHGGGHHHLLLQQQUUU]]]```cccffffffddd```\\\]]]```fffnnnuuuzzz}}}~~~|||{{{zzzyyyxxxvvvvvvxxx|||qqqddd\\\TTTLLLEEEGGGEEECCCBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDIIIQQQ^^^nnnqqqnnniiidddaaa``````aaadddfffggghhhfffffffffgggeeedddccceeehhhjjjiiihhhggggggfffffffffggghhhhhhffffffffffffeeeeeeeeeeeecccccccccdddfffiiilllnnnpppqqqrrrtttuuuvvvvvvvvvsssrrrrrrrrrtttvvvyyy{{{fff\\\RRRKKKJJJGGGCCCBBBBBBAAA@@@???>>>>>>;;;<<>>@@@???@@@AAABBBCCCEEEFFFGGGHHHHHHIIIHHHGGGFFFDDDCCC:::444111111111111444:::<<>>555//////000......000000000000000////////////......///000111222333333444666999:::<<<===@@@BBBDDDFFFIIIMMMQQQTTTVVVWWWWWWXXXZZZ\\\]]]^^^______\\\___bbbeeegggkkkpppsss}}}}}}wwwyyytttllliiijjjqqqyyy}}}sssmmmeee```YYYTTTQQQMMMGGGCCCBBBBBBBBBBBBBBBEEEJJJNNNUUUXXX\\\^^^___\\\YYYVVVXXX]]]dddmmmsssxxxzzz{{{}}}|||{{{zzzxxxvvvwwwyyy|||vvvkkk```UUUMMMKKKHHHEEEDDDEEEGGGHHHHHHEEEDDDBBBAAA@@@AAABBBCCCBBBEEEKKKUUUcccuuullliiiddd___]]]]]]___```fffhhhiiiiiigggffffffgggeeeddddddeeehhhiiiiiihhhiiiiiihhhhhhgggggghhhhhheeeeeeddddddccccccccccccaaaaaabbbccceeehhhiiikkklllmmmnnnppprrrsssttttttqqqqqqppppppqqqsssuuuwwweee[[[QQQJJJJJJGGGCCCBBBBBBAAA@@@???>>>>>>999:::<<<>>>???<<<666222444444444444333222111111////////////.........---------------,,,,,,,,,,,,***+++---//////...,,,+++------,,,,,,++++++++++++++++++,,,------......//////......///222333333222222444777888999:::===??????@@@BBBCCCCCCBBBBBBBBBEEEFFFHHHIIIJJJIIIHHHGGG===777222111000///222888444???MMMZZZdddhhhaaaVVV@@@888000///000......000000000000000////////////......///000000111222222444666888:::;;;===@@@BBB@@@BBBEEEJJJNNNQQQTTTUUUWWWXXXZZZ\\\]]]^^^______[[[___cccfffiiikkkoooqqqzzz}}}tttkkkggggggnnnvvv{{{pppfff___XXXTTTOOOKKKIIIEEEBBB>>>===>>>>>>>>>>>>@@@DDDGGGLLLOOOSSSVVVVVVTTTSSSRRRWWW]]]fffooouuuyyy{{{|||~~~~~~|||{{{zzz{{{|||~~~|||pppbbbXXXPPPKKKFFFDDDEEEGGGHHHGGGFFFDDDAAA???>>>???AAACCCAAACCCGGGMMMYYYkkk~~~zzzjjjgggccc___]]]^^^aaacccggghhhjjjiiigggfffffffffggggggggghhhiiijjjjjjjjjjjjiiihhhhhhggggggggggggdddcccccccccbbbaaaaaaaaa___```aaaccceeefffggghhhiiijjjlllnnnpppqqqrrrssspppooonnnnnnooopppssstttcccZZZPPPJJJIIIFFFCCCBBBBBBAAA@@@???>>>>>><<<;;;:::999888666444222333333333333222111000///.........---------,,,,,,//////......---------,,,(((***,,,---...---+++***++++++++++++******))))))++++++,,,------......///111000///111333555555444222444666888888999<<<>>>>>>AAADDDDDDCCCAAAAAABBBFFFHHHKKKMMMNNNMMMLLLKKKBBB;;;555222000...000555222999CCCNNNXXX^^^ZZZTTTCCC:::222000000......000////////////000000000000---......//////000000000222555777999:::<<<>>>AAA>>>@@@DDDHHHMMMQQQSSSTTTVVVWWWYYY[[[]]]^^^______]]]```dddhhhjjjllloooqqqtttwww|||vvvlllfffeeellluuu}}}uuummmcccYYYSSSLLLIIIFFFCCCAAA???===;;;777888999999999:::===???DDDGGGKKKMMMNNNOOOQQQSSS\\\bbbkkkssswwwzzz|||~~~~~~~~~ooodddWWWPPPHHHDDDEEEFFFFFFDDDEEECCC@@@>>>===>>>@@@AAAAAABBBEEEHHHQQQ```rrrrrrhhhfffbbb___^^^___bbbdddfffgggiiihhhfffeeeeeeeeegggggghhhhhhiiiiiijjjjjjiiihhhhhhgggffffffffffffddddddcccbbbaaaaaa``````]]]^^^```bbbdddeeeggggggiiijjjlllnnnpppqqqrrrrrrpppooonnnmmmnnnppprrrtttbbbYYYOOOIIIHHHEEECCCBBBBBBAAA@@@???>>>>>>@@@>>><<<999777555555555333333333222111000///......------------,,,,,,,,,...------,,,,,,+++++++++((()))+++,,,---,,,,,,+++*********+++***))))))(((++++++,,,------......//////...---...111222333222222444666777777999;;;===>>>BBBEEEEEECCCBBBCCCDDDKKKMMMPPPSSSTTTSSSRRRQQQJJJBBB:::555111...///444444777===FFFPPPUUUVVVSSSFFF<<<444111000......000////////////000000000000---........./////////000111333666888999:::===???@@@BBBEEEJJJNNNQQQTTTUUUTTTUUUWWWYYY[[[]]]^^^^^^^^^aaafffiiikkkmmmppprrrrrrvvv{{{{{{ooogggeeellluuu~~~xxxssskkkccc\\\TTTMMMHHHAAA@@@>>><<<:::999999888666888::::::::::::;;;===>>>AAAEEEGGGHHHMMMSSSYYYccciiipppuuuvvvwwwyyy{{{zzz{{{~~~sssiiifffddddddiiiuuu}}}qqqcccZZZOOOIIIHHHHHHEEECCCEEECCCAAA???>>>>>>???@@@@@@CCCEEEFFFJJJVVVfffrrr{{{kkkeeeccc```^^^^^^^^^```aaaccceeeffffffdddccccccddddddfffggggggffffffgggiiihhhhhhgggfffffffffggggggeeeeeedddcccbbbaaaaaa```]]]]]]^^^```ccceeehhhiiijjjkkkmmmnnnpppqqqrrrrrrppppppooooooppprrrtttvvv~~~aaaXXXNNNHHHHHHEEECCCBBBBBBAAA@@@???>>>>>>=========;;;999777777777444444444333222111//////............------------------,,,,,,+++******)))******++++++,,,------...******+++,,,+++***)))(((++++++,,,------......///...,,,+++,,,...111111111222333666777777888:::<<>>555111000......000.../////////000000000111///////////////000000000///222444666777999;;;>>>@@@BBBEEEIIIMMMPPPSSSTTTRRRTTTVVVXXXZZZ\\\]]]]]]```bbbeeehhhjjjmmmpppsssssswww|||rrrgggccciiiqqqyyy}}}}}}wwwgggaaaYYYQQQJJJFFFBBB???:::::::::999777777888999666999;;;;;;;;;::::::;;;:::===@@@BBBEEEMMMXXX```iiinnnrrrssspppnnnoooqqqppprrrwww}}}|||kkk___XXXWWWVVVYYYaaalllxxxyyytttuuu|||ssshhhZZZQQQNNNLLLIIIEEEFFFEEECCCBBBAAA@@@@@@@@@???BBBEEEDDDFFFMMMZZZeeeuuu}}}sssgggcccbbbaaa```____________```aaaccccccbbbaaabbbcccdddfffhhhgggfffeeegggiiihhhhhhggggggggghhhiiiiiigggffffffeeedddcccbbbaaa\\\]]]]]]___bbbfffiiilllkkklllmmmnnnppppppqqqqqqqqqqqqpppqqqrrruuuxxxyyy}}}aaaXXXNNNHHHHHHEEECCCBBBBBBAAA@@@???>>>>>>888:::<<<<<<:::888777666555555555444333222000///000/////////..................------,,,+++******,,,,,,+++,,,,,,...///000++++++,,,---,,,+++***)))++++++,,,------......///222000///000222444555555222333666666777888:::<<>>@@@CCCGGGJJJNNNPPPQQQQQQSSSUUUWWWYYY[[[\\\]]]```bbbeeegggiiilllpppsssppptttyyy~~~sssfff```dddmmmtttzzzzzzoooggg\\\UUULLLDDD???===;;;999999::::::999888888999;;;222444666777666555555666999<<<>>>@@@DDDNNN[[[eeemmmqqqssspppjjjffffffhhhgggkkkrrrzzzmmm```XXXWWWUUUTTTVVVZZZ^^^aaahhhgggddd]]]YYYZZZbbbiiittt~~~rrrbbbXXXTTTQQQLLLHHHGGGFFFFFFEEECCCBBBAAAAAA>>>BBBEEEDDDCCCHHHSSS\\\iiiyyy~~~~~~pppddddddccccccbbbbbbaaa```___]]]___aaaaaaaaa```aaabbbfffiiijjjjjjggggggiiikkkiiihhhhhhhhhiiijjjkkkkkkhhhhhhgggfffeeeccccccbbb]]]\\\\\\^^^aaafffkkknnnkkklllmmmnnnoooooooooooorrrrrrqqqrrrtttwwwzzz|||~~~eeeZZZOOOJJJJJJDDDDDDCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<;;;:::999888777444444333333333333222222000000000000////////////***,,,//////---+++******,,,,,,+++******)))))))))---+++******+++,,,,,,+++......---,,,++++++++++++111111111111222333444444999;;;;;;777222111666:::===@@@DDDGGGHHHIIIKKKLLLQQQXXX\\\\\\\\\___aaaaaabbbZZZNNNCCC;;;777444333444333333999AAAHHHLLLMMMMMMEEE:::222///......---.........------,,,,,,,,,000000///...............111111111222444777;;;===???AAACCCFFFIIIKKKNNNOOORRRRRRTTTVVVYYY[[[]]]^^^]]]aaaeeeggghhhiiilllooovvvwwwyyy{{{vvveee]]]```eeepppxxxzzzmmm```WWWLLLGGGAAA===;;;::::::999888888999999888777666666666666777777777777777666:::<<<>>>???CCCJJJTTT[[[mmmkkkhhhddd```]]]ZZZYYY```eeelllqqquuuxxxzzz|||}}}~~~xxxdddWWWSSSOOONNNPPPQQQOOOMMMPPPOOONNNLLLKKKLLLOOORRR^^^eeetttsssjjj```VVVQQQRRRJJJIIIFFFBBB???>>>@@@AAABBBBBBAAA@@@AAAEEEJJJOOO```mmm{{{www{{{sssfffaaabbbbbbcccddddddccc___\\\[[[\\\]]]^^^```aaabbbcccdddfffggggggfffeeefffggghhhhhhggggggggghhhjjjkkklllkkkjjjjjjjjjhhhdddaaaaaa```______```dddgggjjjlllmmmnnnmmmkkkkkklllmmmoooqqqrrrssstttvvvzzz}}}zzzbbbXXXNNNKKKKKKFFFCCCBBB@@@>>>===<<<;;;;;;<<<<<<<<<;;;:::999777777444444333333333333222222////////////............+++,,,......,,,+++***+++******+++++++++++++++++++++)))(((((()))******)))---,,,,,,,,,,,,,,,------111111000111222444555666:::<<<<<<999555555:::>>>???AAAEEEGGGHHHIIIKKKMMMTTT[[[______```dddffffffjjjcccXXXKKK@@@777333111///...///444<<>>AAADDDGGGJJJLLLNNNQQQRRRTTTVVVXXXZZZ\\\]]]___bbbfffggghhhiiikkknnnsssuuuwwwzzz}}}xxxeee\\\]]]```jjjrrr|||zzznnn```SSSKKKGGGCCC>>>:::999999888888888888999999999888777777777888888999999888888888:::<<<>>>@@@CCCIIIQQQWWWfffddd```\\\XXXUUUTTTSSSWWW\\\bbbgggkkknnnppprrrrrrtttxxxzzz{{{|||~~~uuu```ZZZRRRMMMLLLKKKJJJGGGHHHGGGEEECCCAAABBBDDDFFFKKKPPP]]]nnn~~~rrrddd\\\[[[QQQOOOLLLGGGDDDBBBCCCDDDBBBBBBBBBAAABBBEEEIIIMMMVVVbbbuuu}}}wwwuuuwww}}}~~~lllbbb^^^______```bbbcccaaa]]]ZZZXXXYYYZZZ]]]___aaaccccccccceeeffffffeeedddeeefffgggfffffffffggghhhjjjkkkkkkjjjjjjjjjjjjhhheeebbbaaaaaa`````````bbbdddeeehhhiiijjjjjjhhhhhhiiijjjnnnpppqqqrrrsssuuuxxx{{{www___VVVMMMKKKLLLGGGEEEEEECCCAAA???===<<<;;;<<<<<<;;;;;;:::888777666444444333333333333222222............------------,,,------,,,******+++,,,*********+++,,,---------+++)))(((((()))******))),,,,,,,,,,,,---...//////111000000000222555777999:::;;;<<<:::777888<<<@@@@@@BBBDDDEEEGGGJJJNNNQQQWWW]]]bbbccceeeiiilllkkkoookkkcccVVVFFF:::444222000///000555===EEEKKKNNNMMMGGG???888444222000...000000000///////////////000000///...............111111000000111333555666:::<<<>>>AAAEEEHHHKKKLLLPPPRRRSSSUUUWWWYYYZZZZZZ___bbbeeeggghhhiiikkklllppprrruuuxxx{{{~~~zzzfffZZZXXXZZZbbbjjjwww{{{nnnbbbUUUJJJDDDBBB???;;;999999999999888777888999999999999999999999999::::::::::::999999:::<<>>>>>@@@AAABBBEEEMMMXXXdddvvvsssgggbbbUUURRRMMMGGGCCCBBBBBBBBBAAABBBCCCCCCCCCDDDHHHJJJPPP[[[lll}}}~~~vvvrrrrrruuu|||vvvhhhaaa___]]]]]]^^^___```^^^ZZZWWWUUUVVVXXXZZZ]]]```bbbcccbbbcccddddddbbbbbbbbbdddccccccddddddfffgggiiijjjjjjiiiiiijjjjjjiiigggdddeeeeeeeeedddccccccbbbaaadddfffggggggffffffhhhiiilllmmmooopppqqqrrruuuxxxwww___VVVMMMKKKKKKGGGEEEDDDCCCBBBAAA???>>>===;;;;;;;;;:::999888777666444444333333333222222222/////////.........------------,,,***))))))+++---+++++++++,,,,,,------------+++******+++,,,,,,+++---,,,,,,,,,------...///000000///000222555999;;;:::::::::999777777999<<<>>>???AAACCCFFFKKKRRRVVVYYY___ccceeeiiioooqqqppppppppplll```OOOAAA999777222111222666===FFFMMMRRROOOJJJAAA999333111000111////////////////////////000000///...............000000000000222333555666999:::===@@@DDDGGGJJJLLLOOOPPPRRRTTTVVVWWWXXXXXX]]]___aaadddgggiiikkklllnnnppptttwwwyyy{{{~~~~~~iiiZZZTTTTTT\\\eeerrr}}}~~~ssshhh^^^TTTLLLHHHBBB???<<<;;;;;;;;;;;;:::777777888999:::::::::999::::::;;;;;;;;;:::999999:::<<<@@@DDDHHHKKKOOOPPPRRROOOJJJFFFDDDDDDEEEFFFHHHKKKPPPTTTVVVZZZ]]]```dddgggkkkooorrruuuyyy{{{~~~yyyiii\\\TTTOOOLLLIIIGGGDDD@@@>>>>>>???@@@@@@CCCEEEIIIMMMSSS```xxxssskkkYYYTTTMMMHHHDDDCCCBBBBBB@@@BBBDDDDDDDDDDDDFFFGGGKKKTTTcccsssxxxpppnnnqqqxxx~~~~~~mmmccc```___]]]]]]]]]^^^___]]]ZZZWWWUUUVVVWWWYYY[[[^^^___```___```aaa```^^^^^^___`````````aaabbbdddfffggghhhhhhgggggghhhjjjjjjhhhgggjjjkkklllkkkiiifffcccaaabbbccceeeeeeeeeeeeggghhhiiikkkmmmnnnoooppprrrtttyyy```VVVMMMJJJJJJEEE>>>>>>??????>>>===<<<;;;;;;;;;;;;:::999888666666444444333333333222222222000000000/////////......------,,,)))((((((+++...---------,,,,,,+++++++++---+++******+++,,,,,,+++///...---,,,,,,,,,,,,,,,/////////000222555999;;;===<<<;;;999777666777888999;;;>>>BBBFFFNNNUUU[[[\\\aaafffiiiooovvvxxxvvvvvvwwwtttiiiXXXHHH???<<<000000111444999BBBKKKQQQTTTNNNCCC999222///111333........................000000///...............---...///111333555777888999:::===@@@CCCGGGIIIKKKLLLNNNPPPSSSUUUVVVVVVVVVYYY[[[]]]aaafffiiikkkkkkmmmooosssvvvwwwxxxzzz|||lll[[[RRRPPPYYYaaannnzzz{{{rrriii```XXXQQQLLLEEEBBB>>><<<<<<<<<;;;:::777888999::::::::::::::::::;;;;;;;;;::::::999888;;;===AAAFFFKKKOOOPPPQQQKKKHHHDDDAAA??????AAABBBDDDFFFJJJLLLOOORRRWWWZZZ```dddiiiooossswww|||}}}mmmaaaWWWPPPKKKDDDAAA===;;;<<<>>>>>>>>>>>>@@@CCCFFFGGGNNN```rrrxxxccc]]]TTTNNNJJJIIIGGGFFFAAACCCDDDDDDCCCCCCDDDEEEFFFMMMXXXeeettt{{{tttmmmnnnrrrxxxuuuhhhbbb``````aaa```___^^^^^^]]]ZZZXXXWWWWWWXXXYYY[[[\\\]]]]]]]]]^^^]]]\\\ZZZZZZ[[[]]]]]]^^^___aaabbbcccdddeeeeeeddddddfffiiijjjjjjiiimmmnnnoooooommmiiieeebbb___aaabbbcccbbbcccdddfffgggiiikkkmmmmmmnnnpppqqqzzzaaaWWWMMMIIIIIICCC===>>>???@@@@@@???>>>===;;;;;;::::::999777666555444444333333333333222222111000000000////////////---,,,,,,)))((((((+++------------,,,+++*********+++)))(((((()))******)))......---,,,++++++++++++---...///000333555777888???>>>===;;;999888777777666888<<>><<<<<<<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999888===>>>AAAEEEJJJNNNNNNMMMDDDCCC@@@===<<<===>>>@@@???AAACCCEEEGGGKKKPPPSSSYYY^^^eeemmmssszzzsssdddVVVMMMIIIDDD???>>>???AAA@@@???:::<<>><<<;;;:::999888777666555888<<>>>>>============<<<;;;:::999>>>===>>>BBBFFFHHHGGGEEE>>>===<<<:::::::::;;;<<<<<<===>>>@@@BBBEEEKKKOOOTTTYYYaaaiiiqqqxxx~~~xxxfffZZZSSSMMMGGGDDDEEEEEECCCAAA???>>>@@@CCCBBBBBBHHHOOOWWWcccxxx}}}ssseee[[[TTTPPPJJJFFFDDDEEEEEECCCAAAAAABBBCCCHHHKKKOOOUUUaaasss}}}tttpppooonnnooorrrxxx{{{uuutttqqqooommmhhhaaa]]][[[[[[[[[[[[YYYZZZ[[[\\\]]]^^^______^^^^^^]]][[[YYYYYY[[[]]]ZZZ[[[\\\^^^______^^^^^^___^^^___aaafffiiijjjjjjjjjllloooppppppnnnllljjjaaacccdddcccbbbbbbcccdddeeegggjjjlllllllllmmmnnnvvv]]]TTTJJJGGGGGGBBB>>>???@@@@@@???<<<:::888:::::::::999888777666555444444444333333333222222//////.........---------++++++,,,+++)))(((***+++)))))))))***++++++,,,,,,---+++******+++,,,,,,+++))))))))))))***+++,,,,,,***,,,///222333444333222999888777777888777666555555888===AAAFFFKKKRRRVVVXXX\\\aaafffpppzzz|||yyynnnllliiiccc[[[OOOCCC:::444444333222555<<>>@@@AAABBBDDDGGGKKKPPPSSSUUUUUUUUUbbbaaaaaadddhhhjjjiiifffiiikkkmmmnnnooorrruuuxxxyyy~~~}}}{{{|||{{{xxxzzz{{{~~~~~~~~~xxxeeeXXXSSSKKKQQQ]]]lll{{{vvveee^^^TTTKKKFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@????????????>>>===;;;;;;???===<<<>>>AAABBBAAA>>>:::999999888888888999999;;;<<<===>>>@@@DDDIIIMMMSSSXXX___fffmmmsssyyy}}}wwwjjjXXXRRRJJJFFFFFFEEEBBB>>>EEEBBBAAAAAA???===???CCCIIIQQQbbbzzzrrreee]]]WWWPPPKKKEEEEEEDDDBBB@@@@@@BBBCCCEEEFFFHHHLLLWWWhhh|||zzzooolllnnnoooppprrr}}}wwwtttrrrppplllpppjjjbbb[[[YYYYYY[[[[[[XXXYYY[[[\\\^^^```aaabbb``````___\\\ZZZZZZ\\\^^^ZZZ[[[\\\]]]^^^]]]]]]\\\]]]]]]]]]```eeehhhjjjjjjlllnnnppprrrssssssqqqpppggghhhiiihhhfffffffffhhheeegggjjjllllllkkklllmmmwww___WWWNNNJJJIIICCCAAAAAA@@@???>>>>>>>>>???:::::::::999888777666555555555444333333222222111222111///.........///000...------,,,,,,------...)))(((((()))+++---,,,+++,,,+++***))))))***+++,,,++++++++++++,,,---...//////000111222222333333222888888888888888888888888888999;;;???DDDJJJPPPSSSQQQSSSXXXaaajjjqqqrrrqqqoookkkddd\\\TTTJJJAAA;;;777444222333444888BBBMMMXXX]]]]]]SSSGGG===444...111///...///000111000...111111111111000///...---//////000111222333444444888999:::;;;<<<>>>?????????CCCHHHLLLOOOQQQTTTVVVZZZ\\\___cccfffhhhiiijjjlllkkkkkklllooorrrvvvxxxuuuwwwzzz{{{zzzxxxwwwwww{{{|||}}}~~~|||fffWWWSSSOOOPPPXXXfffttt}}}nnn___ZZZUUUNNNKKKLLLKKKKKKJJJIIIHHHGGGEEEDDDCCCAAA>>>>>>>>>>>>===<<<:::;;;===>>>>>>>>>===<<<:::999888888888999;;;;;;;;;<<<===>>>???BBBFFFJJJNNNSSSYYY___eeellluuu{{{{{{zzzooobbbUUUPPPLLLFFFEEEHHHKKKEEEAAA@@@???===>>>BBBCCCHHHSSSbbbqqq{{{nnn]]]TTTRRRMMMJJJFFFCCCBBBCCCCCCBBBDDDCCCDDDJJJTTTcccrrr{{{xxxnnnlllooorrruuuyyyxxxoookkkiiifffdddjjjfff```ZZZWWWWWWYYY[[[\\\^^^```cccddddddcccbbbddd```[[[YYY[[[^^^^^^^^^\\\]]]]]]]]]]]]\\\[[[[[[XXXYYY[[[^^^bbbgggkkkmmmnnnmmmnnnqqquuuwwwuuusssqqqooommmllllllllljjjhhheeehhhlllnnnmmmlllkkkkkkwww___VVVMMMIIIIIIDDDBBBAAA@@@???>>>>>>>>>>>>::::::::::::999777666555333333222111111000000///000//////...---............------,,,,,,------...***)))((()))+++---,,,+++++++++***))))))***++++++++++++++++++,,,---......///000111222333333333333222222333333333333333333999:::;;;>>>CCCHHHMMMOOOOOOPPPUUU\\\eeejjjlllkkkiiifff```ZZZSSSKKKDDD???999555222333444777AAAKKK\\\ccceee\\\NNNCCC:::444111000///000111222111000111111111111000///...---......///000111222333333444555777:::===???AAABBBBBBEEEJJJNNNQQQSSSVVVXXXYYY[[[^^^bbbeeeggghhhhhhjjjiiiiiijjjlllooorrrtttuuuwwwzzz{{{zzzzzzzzz{{{||||||}}}~~~{{{gggXXXSSSMMMMMMSSS```nnnyyy|||pppjjjfff^^^YYYWWWUUUTTTTTTSSSRRROOOLLLJJJEEECCC@@@>>>>>>===<<<:::;;;;;;<<<===============999999888777888999:::;;;:::;;;<<<===???BBBFFFIIIKKKOOOUUUZZZ___fffooovvv|||xxxqqqllljjjmmmuuu~~~wwwfff[[[RRRJJJGGGHHHRRRKKKDDDAAA???<<<>>>BBB@@@BBBIIISSS___oooxxxdddWWWSSSNNNJJJEEEBBBAAAAAAAAA@@@CCCBBBCCCGGGPPP\\\hhhooo{{{rrrjjjiiilllpppxxx~~~yyynnnfffddddddcccaaadddaaa]]]ZZZXXXYYY[[[]]]]]]^^^aaacccdddeeeddddddfffbbb^^^]]]^^^aaaaaaaaa______```______^^^]]]]]]ZZZZZZ[[[^^^aaadddhhhjjjllllllnnnrrrwwwyyywwwuuusssrrrpppooooooooommmkkkhhhkkkmmmnnnllljjjiiiiiixxx___UUUKKKHHHHHHDDDCCCBBBAAA???>>>=========;;;;;;::::::999777666555333333222111111000000///---............---,,,,,,...------,,,,,,------...***))))))***,,,---,,,+++++++++***))))))***++++++++++++***++++++,,,---...//////000111222222222222333444555666666666666666::::::;;;>>>AAAFFFJJJLLLOOOPPPSSSXXX^^^ccceeeeeeccc```\\\XXXUUUPPPLLLIII===777333222333555>>>GGGZZZdddjjjcccUUUHHH>>>777222111000000222444333333111111111111000///......------...///000111222222333444666999<<<>>>@@@AAABBBEEEJJJMMMPPPSSSVVVYYYXXXZZZ]]]aaadddfffgggggghhhgggggghhhiiikkkmmmooorrrtttvvvxxxxxxzzz|||~~~}}}}}}}}}~~~|||jjjZZZSSSJJJIIIMMMWWWdddqqq|||rrriiiddd______^^^]]]\\\XXXSSSNNNHHHEEEAAA???===<<<;;;999<<<;;;;;;;;;;;;<<<======999888888777777999:::;;;888:::<<<===???AAAFFFIIIHHHKKKPPPSSSWWW^^^gggmmmsssxxxwwwlllbbb]]]ZZZZZZ```kkkuuu|||oooaaaVVVOOONNNYYYOOOFFFBBB???<<<===AAA>>>===???DDDKKKVVVjjjzzznnn]]]VVVPPPLLLGGGCCCAAAAAAAAA@@@AAAAAAAAADDDJJJSSSZZZ___nnnwww~~~ssslllggggggiiiooo{{{pppiiiaaa\\\[[[]]]]]]]]][[[ZZZZZZZZZ[[[\\\^^^```^^^___bbbdddeeeffffffeeegggdddaaa```aaacccddddddccccccccccccbbbaaa```___\\\\\\\\\\\\^^^aaadddfffiiikkkoootttyyy{{{yyywwwwwwuuutttssssssrrrooommmkkkmmmnnnnnnkkkhhhffffffyyy^^^SSSJJJGGGHHHDDDDDDCCCAAA???>>>===<<<<<<;;;;;;;;;:::999888666666555555444333333222222111------...//////---,,,+++...------,,,,,,------...+++***)))***,,,---,,,++++++******************+++++++++******+++,,,,,,------...///000000111111111555666888999;;;;;;;;;;;;::::::;;;>>>AAAFFFJJJMMMPPPPPPRRRVVVZZZ]]]___```___\\\ZZZXXXXXXWWWVVVTTTDDD<<<666333222444;;;CCCQQQ]]]gggdddXXXJJJ>>>666222111///000222333444333111111111111000///......,,,,,,---...///000111111555666777888:::;;;<<<<<<@@@CCCGGGJJJMMMPPPTTTVVVXXXZZZ]]]aaadddfffgggggggggffffffggghhhiiijjjkkkmmmoooqqqsssuuuwww{{{~~~~~~~~~nnn]]]SSSIIIFFFGGGPPP[[[hhhwwwuuulllfffdddbbbaaa___[[[TTTNNNHHHEEE@@@>>>===<<<;;;:::===<<<;;;::::::;;;<<<===999888888777888999:::;;;888:::<<<===???AAAEEEHHHFFFIIILLLNNNPPPVVV^^^eeelllpppvvv{{{~~~}}}zzztttkkkbbbYYYRRRNNNNNNOOOTTT___iiiqqq}}}xxxjjj^^^XXXWWWNNNEEEBBB@@@===<<<>>>???<<<<<>>===<<<<<<;;;;;;;;;:::999888777666555555444333333222222111......///000///...---,,,...------,,,,,,------...,,,+++******,,,---,,,+++*********++++++*********++++++*********+++,,,,,,+++,,,---...////////////000222444777888999999999999:::;;;>>>CCCHHHMMMOOONNNOOOPPPRRRTTTWWWZZZ\\\[[[YYYWWWWWWYYY\\\]]]]]]MMMDDD:::555333333888???FFFSSS```bbbZZZOOOAAA777222000......000222333222222222222222111000///...,,,,,,---...///000111111444555666777888::::::;;;???AAAEEEHHHKKKNNNSSSVVVYYY[[[^^^bbbeeeggghhhhhhgggggggggggghhhiiijjjjjjkkknnnppprrrtttwww{{{~~~sss___RRRJJJEEEDDDJJJTTTaaappp}}}rrrkkkgggbbb```___[[[TTTNNNGGGDDD???============<<<>>>===;;;::::::;;;<<<===:::999888888888999;;;<<<999;;;===>>>???AAADDDGGGFFFHHHKKKLLLMMMPPPWWW]]]eeeiiimmmppprrrrrrtttuuukkkhhhbbbZZZSSSMMMIIIFFFGGGFFFIIIPPPYYYcccrrr~~~pppcccTTTKKKDDDCCCBBB???<<<<<<>>><<<===@@@@@@BBBIIIQQQ]]]mmmrrreeeYYYTTTLLLGGGDDDCCCCCCCCC???@@@BBBEEEIIILLLOOOPPPXXXeeevvvzzzuuukkkhhhfffeeefffmmm}}}kkkZZZWWWSSSQQQQQQSSSTTTUUUTTTVVVYYY\\\^^^_________^^^___aaabbbdddfffgggggghhhiiiiiijjjjjjjjjkkkllliiijjjjjjiiihhhgggffffff___^^^\\\[[[\\\___bbbdddhhhlllqqqvvvxxxwwwvvvuuuwwwvvvuuuttttttrrrnnnkkkggghhhjjjjjjhhhfffffffffvvv]]]SSSJJJHHHIIIDDDCCCBBBAAA???>>>=========<<<<<<;;;;;;:::888777666333333222111111000000//////////////////...------...------,,,,,,------...,,,+++***+++,,,---,,,+++)))***++++++++++++***)))++++++************++++++++++++,,,---...............000333777999:::999999999999;;;>>>CCCHHHMMMPPPJJJKKKLLLMMMNNNQQQVVVYYYYYYWWWVVVVVVZZZ^^^aaabbbXXXLLL@@@999555333666;;;???KKKZZZaaaaaaYYYJJJ<<<444111///...///111222222222222222222111000///...,,,,,,---...///000111111///000222555888:::<<<===???BBBEEEHHHKKKNNNSSSVVVYYY[[[^^^bbbeeeggghhhhhhgggggghhhiiiiiijjjkkkkkkmmmpppsssuuuwwwyyy|||~~~~~~xxxcccRRRKKKEEEBBBFFFOOOZZZiiiuuu~~~{{{pppiiiaaa]]]\\\ZZZUUUPPPIIIEEEAAA>>>>>>?????????>>>>>>===<<<<<<<<<<<<===;;;::::::999999;;;<<<===;;;===???@@@AAABBBDDDFFFFFFHHHKKKKKKKKKMMMQQQUUU\\\___bbbdddccccccccccccZZZXXXSSSNNNJJJFFFEEEDDDGGGEEEFFFKKKRRR\\\lllzzzrrr\\\RRRIIIFFFEEEAAA===<<<===;;;<<>>AAAGGGMMMWWWiiitttccc]]]SSSKKKGGGDDDCCCBBB@@@AAACCCFFFIIIKKKMMMNNNTTTaaarrr~~~vvvooohhheeedddfffiiiqqqtttaaaTTTSSSQQQOOOOOOPPPRRRSSSSSSUUUXXXZZZ\\\]]]^^^^^^\\\]]]^^^```bbbdddffffffkkkmmmoooppppppooopppqqqmmmmmmmmmmmmmmmllllllkkkdddbbb___]]]]]]^^^aaacccgggkkkpppsssttttttttttttttttttssssssrrrppplllhhhccceeeggggggeeeeeeeeefffttt]]]TTTLLLIIIIIIDDDBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;:::999777777333333222111111000000//////...------,,,,,,------...------,,,,,,------...---,,,++++++------,,,+++)))***++++++++++++***)))++++++************++++++,,,,,,...//////////////////222555999<<<======<<<::::::;;;===AAAFFFJJJMMMIIIJJJKKKKKKLLLPPPVVV[[[]]][[[YYYZZZ]]]bbbfffhhhaaaTTTEEE<<<777444555888;;;FFFTTT```gggdddTTTDDD777444000///000111222222222222222222111000//////------...///000111111222...///111444777999;;;<<<>>>@@@CCCFFFIIILLLQQQUUUXXXZZZ]]]aaadddfffggggggeeefffgggiiijjjkkkkkkkkknnnqqquuuwwwxxxyyy{{{||||||{{{{{{}}}lllYYYKKKEEEAAADDDKKKUUUbbbnnn{{{sssjjj^^^XXXXXXXXXUUURRROOOKKKEEEBBBAAAAAAAAAAAA>>>>>>??????>>>======<<<<<<<<<;;;:::;;;<<<===>>>===???AAABBBBBBBBBCCCDDDEEEHHHKKKLLLJJJJJJLLLOOOQQQTTTWWWXXXVVVUUUUUUUUUMMMKKKHHHEEECCCBBBAAAAAACCCCCCEEEJJJOOOXXXhhhvvvpppaaaSSSLLLIIIDDD@@@??????;;;;;;<<<<<<;;;===BBBDDDJJJVVVhhh}}}tttlllaaaUUUMMMHHHEEECCCAAABBBCCCEEEGGGHHHIIIJJJPPP\\\nnn~~~}}}xxxqqqjjjfffdddeeekkkttt~~~jjjZZZOOOOOONNNMMMMMMOOOQQQSSSPPPRRRTTTWWWYYY[[[\\\\\\ZZZ[[[\\\^^^```bbbdddeeejjjmmmqqqrrrqqqpppqqqrrrppppppqqqrrrrrrrrrrrrqqqkkkhhhddd___]]]]]]___```cccggglllpppqqqqqqsssuuusssrrrrrrrrrqqqnnnjjjfffbbbdddeeedddcccbbbcccdddsss\\\UUULLLJJJIIIDDDAAAAAA@@@???>>>>>>>>>???<<<<<<<<<;;;:::999888777555555444444333222222111...---,,,+++***+++,,,---...------,,,,,,------...---,,,++++++------,,,+++)))***+++,,,,,,+++***)))++++++***************+++---...///000111111111111...000444999;;;<<<<<<<<<;;;;;;;;;===@@@DDDGGGJJJJJJKKKLLLMMMMMMQQQXXX^^^ccc```^^^^^^bbbggglllnnngggYYYIII???888444444777888BBBPPP___kkkjjjZZZHHH999666222000111222222222222222333222222111000///------...///000111222222111222333444666777888888;;;===@@@BBBEEEIIINNNRRRWWWYYY\\\___ccceeeffffffdddeeegggiiijjjkkkkkklllmmmppptttwwwwwwwwwxxxxxxyyyyyyyyy{{{uuuaaaKKKEEE@@@BBBHHHQQQ^^^iiizzz~~~tttiii[[[TTTTTTUUUTTTRRRTTTOOOIIIEEECCCCCCBBBBBB>>>???@@@@@@@@@>>>===<<<======<<<;;;<<<===>>>??????AAACCCCCCBBBBBBCCCDDDDDDHHHKKKLLLJJJHHHJJJKKKIIILLLOOOPPPOOOMMMMMMMMMFFFEEECCCAAA????????????;;;<<<@@@FFFKKKRRR```nnnooo\\\QQQKKKFFFCCCBBBBBB===:::::::::999<<>><<<;;;;;;<<<<<<;;;:::888666666777888999000111111111111000//////111000///......///000111...,,,******+++++++++***...,,,******,,,,,,***(((+++++++++************))),,,+++***************+++------,,,,,,---...000111333111222555;;;@@@AAAAAA>>>===;;;:::<<>>BBBGGGLLLOOOSSSWWW\\\___aaabbbccceeedddeeefffiiillloooqqqssstttsssqqqqqqrrrtttwwwyyyzzzzzzzzz{{{|||fffVVVJJJBBBDDDGGGKKKWWWdddttt}}}|||kkkZZZRRRQQQRRRUUUXXXWWWXXXWWWSSSLLLHHHFFFGGG@@@===;;;:::;;;======>>>GGGDDD@@@>>>???AAABBBBBBGGGFFFGGGIIIKKKKKKIIIGGGMMMLLLKKKKKKMMMNNNMMMLLLLLLKKKKKKJJJIIIGGGEEEDDDEEEEEEDDDBBBAAA???>>>>>>======???CCCEEEKKKWWWcccxxx~~~hhh[[[RRRHHHCCCCCC>>>>>>=========<<<<<<;;;:::;;;@@@HHHSSSddd}}}}}}pppdddXXXNNNIIIHHHCCCAAABBBBBBAAACCCFFFKKKQQQ___qqq{{{vvvqqqlllllloooggglllttt}}}}}}jjj[[[SSSLLLLLLKKKKKKKKKLLLNNNOOOOOOOOOQQQRRRTTTVVVWWWXXXXXXXXXYYYZZZ\\\___aaabbbjjjiiihhhhhhjjjllloooqqqrrrtttvvvvvvvvvuuuvvvwwwwwwtttoooiiieeecccccccccaaadddggglllooorrrssstttuuusssrrrrrrsssrrrnnnjjjffffffeeedddbbbaaaaaa```xxx]]]SSSPPPJJJEEEEEECCCBBB@@@>>>============@@@???<<<999777777777888444444444333333333333222000000///......///000000000...,,,,,,---...---,,,...,,,***+++------+++)))+++++++++************)))*********))))))******+++*********+++---000333444333222333777===AAACCCCCCAAA???===<<<===???BBBDDDGGGGGGJJJLLLKKKKKKSSS]]]ccciiimmmkkkkkkppptttuuuoooiii^^^OOO@@@777555555666===GGGRRR^^^bbb[[[PPP===888111...000222222111222222222222111111111000000000////////////000000111111222333444666888999;;;<<<<<<>>>AAAEEEIIIKKKQQQUUUZZZ^^^```aaaccceeeffffffhhhjjjllloooqqqrrrrrrqqqpppooopppsssvvvxxxzzzzzzzzz|||lllWWWKKKBBBCCCFFFIIITTTaaapppzzzqqq^^^TTTSSSSSSVVVZZZcccdddddd___WWWPPPKKKIIIBBB@@@>>>>>>???@@@AAABBBHHHFFFDDDDDDFFFHHHIIIIIILLLLLLLLLNNNPPPPPPOOOMMMOOOMMMLLLMMMNNNNNNMMMLLLIIIIIIHHHGGGFFFEEEDDDCCCAAAAAAAAA@@@@@@@@@??????@@@???AAACCCEEEIIISSS^^^rrryyyiii\\\PPPGGGDDDBBB@@@???>>>>>>>>>======;;;;;;===BBBHHHTTThhhyyyqqqcccVVVNNNHHHCCCAAADDDEEEEEEGGGJJJIIIOOO[[[lll|||sssnnniiieeeeeeiiinnnsss{{{yyyeeeWWWQQQOOOOOONNNMMMNNNNNNPPPQQQNNNOOOQQQSSSVVVXXXZZZ[[[XXXYYYZZZ[[[]]]___aaabbbhhhggggggggghhhkkkmmmoootttvvvxxxxxxwwwwwwxxxyyyvvvtttppplllhhhfffeeeeeecccdddhhhkkkooorrrtttvvvtttrrrqqqqqqqqqpppllliiihhhhhhgggfffdddcccbbbaaayyy]]]RRROOOJJJFFFFFFBBBBBB@@@???>>>=========@@@>>><<<:::888777777777666555444333333333444555//////...------.../////////...------......---,,,---,,,+++,,,---...---,,,+++++++++************)))((((((((()))******++++++)))******+++---000222444333333444888===BBBDDDEEEBBBAAA???>>>>>>@@@CCCEEEGGGGGGHHHJJJHHHHHHPPPZZZdddkkkooooooqqqwww}}}zzzvvvlll\\\III<<<666555666:::@@@IIITTT]]][[[UUU@@@:::444000111222222000333333333222222222222222000000////////////000000111111111111222444555555>>>>>>>>>>>>@@@BBBDDDFFFNNNRRRWWW\\\^^^aaaccceeehhhhhhiiikkkmmmnnnpppppppppooonnnmmmnnnqqqsssuuuxxxyyy{{{~~~uuu[[[MMMBBBBBBDDDFFFPPP\\\jjjvvvyyydddXXXTTTSSSVVVZZZhhhlllooonnnggg^^^UUUPPPGGGFFFDDDCCCDDDFFFHHHJJJNNNNNNOOOQQQUUUWWWWWWVVVVVVUUUTTTUUUWWWWWWVVVUUURRRPPPOOOOOOOOOOOONNNMMMIIIHHHGGGFFFEEEEEEEEEDDD@@@AAAAAABBBBBBBBBBBBAAA@@@??????AAABBBCCCKKKTTThhhuuu|||mmm]]]PPPJJJGGGEEEAAA@@@???@@@???>>>;;;:::;;;===???EEERRR```uuurrrcccYYYMMMGGGDDDFFFGGGFFFGGGJJJFFFKKKVVVeeevvvyyyqqqmmmhhhdddeeehhhsssyyyuuuaaaVVVRRRQQQQQQOOONNNNNNOOOPPPPPPMMMOOOQQQTTTWWWZZZ\\\]]]ZZZZZZZZZ\\\]]]___aaabbbeeeeeedddeeefffhhhkkklllqqqsssuuuvvvuuuuuuvvvwwwuuutttrrrooommmjjjiiihhheeefffiiilllooossswwwxxxsssrrrpppoooooommmjjjhhhjjjjjjiiihhhgggeeedddccc{{{^^^RRRNNNHHHDDDEEEAAAAAA@@@???>>>===<<<<<<:::999888777777777888888555333111000///000222333.........------.........---,,,+++,,,------+++))),,,,,,,,,,,,---.........+++++++++*********))))))&&&'''((()))***+++++++++---,,,,,,+++,,,---///000333333555888===AAADDDEEEBBBAAA@@@@@@AAACCCEEEGGGHHHHHHIIIIIIGGGGGGPPPZZZeeelllqqqrrrttt{{{yyyhhhSSSAAA888666222666:::BBBNNNZZZ]]][[[HHHAAA999444222222000...222222222222222222222222000000////////////000000000000000111222333555555=========>>>???@@@BBBCCCJJJNNNTTTYYY]]]```bbbdddiiijjjkkklllmmmnnnnnnnnnnnnmmmkkkkkklllnnnqqqsssvvvxxx{{{|||```QQQDDDAAABBBDDDLLLVVVeeerrrkkk\\\TTTQQQTTTXXX```hhhrrryyywwwoooddd\\\RRROOOLLLIIIIIIMMMTTTXXX^^^___aaafffjjjkkkjjjiiiccc```^^^]]]]]]\\\[[[ZZZVVVTTTRRRRRRSSSRRRQQQOOOLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFGGGGGGGGGFFFEEEDDDCCCAAAAAACCCCCCBBBGGGNNN^^^kkk~~~nnn^^^UUUNNNIIIDDD@@@@@@@@@@@@>>>;;;:::;;;======???HHHRRR^^^uuurrrfffXXXPPPJJJIIIGGGDDDBBBCCCCCCHHHQQQ^^^oooxxxqqqmmmgggccceeejjjrrrxxxrrr```XXXWWWQQQPPPNNNMMMMMMMMMMMMNNNNNNOOOQQQTTTVVVYYYZZZ[[[[[[[[[[[[\\\]]]___```aaabbbbbbbbbcccdddfffhhhiiikkkmmmoooppppppoooqqqrrrssssssssssssqqqooommmllliiiiiijjjmmmpppuuuxxx{{{tttsssqqqpppnnnllljjjhhhkkkkkkkkkjjjhhhfffdddccccccUUUOOOHHHDDDDDDBBBBBBBBBAAA@@@???>>>===999999888888888777888888444222000///...///111222---..................------,,,,,,,,,------+++)))+++,,,------------...///+++++++++*********))))))&&&''')))***++++++++++++,,,,,,++++++,,,---///000222333666888;;;???BBBDDDAAAAAA@@@AAABBBEEEGGGIIIIIIIIIJJJKKKJJJJJJRRR\\\iiipppvvvvvvxxx~~~~~~oooZZZGGG<<<777111555999???JJJWWW]]]\\\NNNFFF<<<555333111000...000000111111111111111111000000////////////000000/////////111222444666777999999;;;<<<>>>AAABBBCCCHHHLLLRRRXXX\\\___bbbdddiiijjjkkklllmmmmmmmmmmmmllljjjiiihhhiiillloooqqquuuwwwzzz~~~hhhVVVFFFBBBBBBBBBHHHQQQ```ooo~~~~~~vvvqqqpppqqqsssssslllsss}}}ssscccWWWPPPPPPSSSWWWbbbrrr~~~ssskkkbbb___ZZZUUUUUU[[[eeemmmuuuvvvyyy}}}}}}zzzppplllhhhdddbbbaaa___^^^\\\ZZZYYYXXXYYYXXXWWWUUUQQQOOOLLLJJJIIIIIIKKKLLLNNNOOOOOOOOOOOOMMMKKKJJJJJJHHHHHHJJJIIIGGGIIINNNWWWbbbsssooocccWWWOOOFFFAAA@@@AAA???>>>>>><<<<<<>>>======BBBHHHQQQ___tttsssdddZZZOOOKKKHHHDDDAAAAAABBBFFFNNNYYYhhh{{{xxxrrrlllfff```]]]aaagggooouuuooo```XXXWWWQQQPPPNNNMMMMMMMMMMMMNNNPPPPPPQQQSSSTTTVVVWWWXXX[[[[[[[[[\\\]]]^^^___```______```aaabbbdddeeeffffffhhhjjjkkkkkkkkklllmmmpppqqqsssttttttsssqqqpppllllllmmmooorrrvvvyyy{{{vvvvvvtttqqqnnnllljjjjjjlllllllllkkkiiigggdddbbbhhhXXXQQQKKKGGGGGGDDDDDDDDDCCCBBBAAA@@@???>>>>>>===;;;999888666666444333222111111111222222---...////////////...---///......///000000---++++++,,,------,,,,,,---...+++++++++************)))''')))***+++,,,,,,+++***((())))))***,,,///111333333555777999:::===@@@CCCAAAAAAAAABBBCCCEEEGGGHHHGGGHHHLLLOOONNNNNNVVV___lllttt{{{|||}}}|||ooo^^^MMM???888555777:::>>>HHHUUU]]]^^^VVVMMM@@@777333222111000000000000000000111111111000000////////////000000......///000222444666777555666888;;;>>>AAACCCDDDGGGKKKRRRWWW[[[^^^aaaccchhhiiikkklllmmmllllllkkkjjjiiihhhggghhhkkknnnoootttvvvxxx|||ppp\\\JJJDDDCCCBBBGGGNNN[[[lll}}}vvvppphhhaaa^^^^^^^^^___YYY```jjjvvv~~~mmm^^^RRRNNNOOOUUU___ooo~~~|||vvvtttpppllllllrrr}}}|||xxxqqqmmmjjjhhhgggfffdddcccaaaaaabbbbbbaaa___WWWTTTQQQMMMLLLLLLNNNPPPUUUWWWYYYZZZ[[[ZZZYYYXXXUUURRRQQQSSSSSSOOONNNPPPVVV___mmm|||qqqaaaWWWKKKCCCBBBBBB@@@>>>@@@>>>===>>><<<999;;;???GGGNNN\\\qqqrrreeeVVVOOOLLLGGGEEEEEECCCFFFKKKSSS```sss|||sssmmmgggaaa\\\[[[bbbkkkrrryyy~~~lll^^^VVVRRRQQQQQQOOONNNNNNOOOPPPPPPQQQQQQRRRSSSTTTUUUUUUVVV[[[[[[[[[[[[\\\\\\]]]^^^]]]]]]^^^```aaabbbcccdddccceeehhhiiiiiiiiijjjlllnnnoooqqqsssttttttttttttooopppqqqrrruuuwwwyyyzzzyyyxxxvvvsssnnnlllkkklllmmmmmmmmmmmmkkkhhheeeccchhhXXXQQQKKKGGGHHHBBBBBBCCCBBBAAA@@@>>>===>>>>>>===;;;:::888666555444444333333333222222222...///000000000000///...///...///000111000---++++++,,,...---***)))+++---+++++++++************))))))***,,,------,,,+++***(((((()))***,,,///111333555888:::;;;;;;<<<@@@CCCDDDDDDCCCCCCCCCDDDDDDEEEDDDFFFLLLQQQQQQRRRYYYbbbjjjsss|||~~~}}}uuukkk___QQQCCC999555777888;;;FFFWWWccchhhhhh]]]LLL???777444222111000000000111111222222222000000////////////000000.........///000111333444222444777:::>>>@@@BBBCCCGGGLLLRRRWWW[[[^^^aaacccfffgggiiikkkllllllkkkjjjjjjhhhgggfffhhhjjjmmmooossstttwwwyyy|||vvvaaaMMMFFFDDDBBBFFFLLLVVVhhh|||nnnhhh___XXXTTTSSSSSSRRRQQQWWW___jjj|||xxxgggWWWPPPNNNTTTZZZfffuuuzzzuuusssrrrqqqqqqmmmlllkkkkkklllmmmllljjjaaa^^^YYYUUURRRSSSUUUWWW\\\___dddiiimmmooopppppplllhhhggghhhfff```\\\\\\^^^dddnnnzzzjjj___PPPGGGDDDDDDAAA>>>@@@<<<;;;<<<:::777888<<>><<<;;;999888999999999999888777777222222333333333222111000...///000111111000///...---,,,---...///...+++)))+++---...---***((())),,,+++++++++************)))+++,,,---......---+++***,,,++++++***+++,,,...///777:::<<<<<<<<<===@@@CCCGGGFFFEEECCCBBBBBBBBBBBBAAAEEELLLRRRSSSTTTZZZcccfffpppyyy}}}~~~~~~xxxppphhh___SSSDDD:::222333444888FFFZZZlllttt|||nnnYYYHHH<<<666333111111111111222222333333333000000////////////000000///............//////000222444777:::===@@@AAABBBHHHLLLRRRWWW[[[^^^```bbbeeefffiiikkklllkkkjjjjjjiiihhhgggfffgggjjjmmmooossstttuuuxxx{{{~~~zzzeeeOOOGGGEEECCCFFFLLLSSSfff{{{xxxlllfff^^^VVVRRRPPPOOOOOOOOOTTT[[[dddwwwnnn\\\RRROOOPPPTTT\\\lll~~~{{{yyyzzzzzzzzzsssrrrqqqrrrssstttsssrrrjjjfffaaa\\\YYYZZZ\\\^^^bbbfffmmmuuu|||}}}vvvpppooohhhlllsss}}}pppdddTTTIIIFFFFFFCCC@@@===:::999;;;;;;999:::>>>:::???GGGQQQ___tttlll]]]UUUNNNJJJIIIEEEFFFFFFHHHPPPaaavvvvvvooogggbbb]]]YYYWWW\\\iiiwwwxxxkkkeee```XXXRRRLLLLLLKKKKKKKKKLLLNNNOOOPPPPPPRRRTTTVVVXXXZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[\\\]]]___```aaabbbbbb___aaaccceeeeeeeeeggghhhjjjkkkmmmooorrruuuwwwxxxssstttvvvwwwxxxxxxwwwwwwyyyyyyxxxsssmmmjjjjjjlllpppqqqrrrqqqooolllhhheeehhhUUUMMMIIIFFFFFFAAA???======>>>???>>>===<<<;;;::::::888888777666333444444444444333222222111111000......---------------...//////...---------,,,+++*********+++,,,,,,++++++******++++++,,,)))******+++++++++******+++++++++******---111444===;;;;;;======<<>><<<;;;;;;<<<===<<<;;;;;;;;;>>>EEEMMM\\\tttnnnaaaWWWOOOKKKIIIFFFFFFIIIOOO\\\ppp|||oooeeeccc^^^XXXUUUSSSYYYhhhwwwyyyjjjbbb]]]WWWQQQOOONNNMMMLLLJJJIIILLLPPPTTTTTTTTTTTTSSSRRRSSSUUUWWWYYYZZZ[[[ZZZYYYXXXXXXZZZZZZ[[[]]]___```aaaaaa```bbbdddffffffeeedddeeefffkkklllmmmoooqqqrrrrrrssswwwvvvvvvuuuuuuuuuuuuvvv{{{yyytttnnniiihhhjjjmmmpppooooooooonnnnnnnnnnnneeeTTTMMMIIIFFFEEEBBB@@@???>>>???@@@???>>><<<<<<;;;:::999888777777444444444444444333333222111111000///...---------........................///...,,,***))))))******,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++******+++++++++******---111444AAA>>>===???===999888:::BBBDDDDDDCCCAAA@@@AAABBBCCCDDDFFFIIIMMMQQQSSSUUUVVV\\\eeekkknnnoooqqqssspppkkkeee```\\\SSSHHH>>>666444444888>>>LLLbbbvvvxxxdddPPPCCC;;;666333444444444444444444444222222111000000000000000///............//////000...111555888:::<<>><<<888555666>>>@@@AAABBBAAAAAABBBCCCCCCDDDGGGJJJMMMPPPRRRSSSQQQUUU\\\aaadddfffhhhjjjkkkhhhdddbbb___WWWKKKAAA:::777666777<<>>CCCPPP^^^{{{rrrdddXXXQQQLLLHHHEEEFFFHHHNNN[[[hhh~~~tttjjjbbb]]]___ZZZUUUSSSTTT]]]nnnnnnbbbWWWSSSQQQMMMJJJJJJHHHJJJKKKLLLLLLMMMPPPRRRQQQTTTVVVWWWWWWWWWYYYZZZYYYYYYYYYWWWUUUUUUWWWYYYZZZ\\\^^^aaacccdddddddddaaaccceeefffffffffhhhjjjkkklllmmmnnnoooooooooooommmnnnnnnoooqqqssstttuuuppppppooollliiigggggghhhjjjjjjkkklllmmmnnnoooooorrr]]]QQQLLLHHHEEEEEECCCAAA@@@???@@@AAA@@@???===<<<<<<;;;:::999888888333333333333333222222111000000000000//////......///...,,,++++++,,,...//////...,,,***))))))******,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,+++++++++,,,++++++---000222]]]OOO???999888999;;;???:::===@@@BBBBBBCCCDDDEEECCCEEEGGGKKKNNNRRRTTTVVVSSSUUUXXX\\\___bbbdddfffiiifffeeeeeeddd]]]QQQGGG;;;888555666888@@@OOO]]]rrr~~~vvv^^^JJJ@@@;;;111222222222222111111000333222111111000000111111111000///...............,,,///333666888:::===???@@@DDDIIILLLOOOQQQTTTVVVYYY[[[]]]___aaadddiiilllnnnooopppqqqqqqqqqrrrssssssuuuxxxzzz{{{|||~~~ttt]]]NNNGGGCCCCCCEEEMMMYYYjjjyyyuuukkkeeeYYYTTTQQQRRRRRRRRRVVV\\\^^^dddmmmwwwlll[[[VVVRRRPPPRRRWWWbbbuuu|||vvvvvv{{{~~~zzzvvvqqqnnnuuuvvvzzz{{{iiiYYYNNNJJJFFFDDD@@@>>>>>>>>>===<<<;;;:::;;;===>>>@@@IIISSScccwwwpppbbbZZZPPPLLLHHHHHHHHHKKKTTT^^^sss}}}{{{xxxkkkbbb\\\ZZZ[[[WWWSSSSSSWWWbbbwwwxxxcccYYYQQQNNNMMMIIIGGGGGGEEEHHHKKKLLLMMMNNNOOOQQQPPPSSSVVVYYYYYYYYYZZZ[[[ZZZZZZYYYWWWUUUVVVXXXZZZ]]]^^^```bbbcccccccccccc___aaacccddddddeeehhhjjjlllmmmnnnoooooooooooooookkkkkkllllllnnnooopppqqqnnnooopppnnnjjjgggffffffggggggiiijjjlllnnnoooppp}}}mmmZZZQQQLLLHHHEEEEEEBBB@@@??????@@@@@@???>>>===<<<;;;:::999888888777222222222222222111000000///000000111000000///...///...,,,++++++,,,...///,,,+++*********+++,,,---,,,++++++******++++++,,,'''((()))+++,,,,,,,,,,,,+++,,,,,,,,,,,,---///111SSSFFF888444666888<<<@@@999<<<@@@CCCEEEFFFGGGIIIEEEFFFHHHLLLQQQVVVZZZ\\\YYYXXXXXXYYY\\\___bbbccceeeddddddffffff```UUULLL===888444444555:::EEEQQQaaappp{{{sss___MMMBBB<<<444444333222222222222222333222222111111111111111111000///...............///222555777888999;;;===@@@CCCGGGKKKMMMOOOQQQSSSVVVXXX[[[]]]```dddhhhlllqqqrrrsssrrrooonnnnnnpppvvvyyy|||~~~}}}eeeUUUJJJDDDCCCEEELLLWWWhhhwwwuuujjjcccYYYVVVUUUYYY[[[\\\```eeeeeekkkttt}}}yyyeee[[[VVVRRRRRRUUU\\\kkkxxx|||zzz~~~~~~yyyvvvxxxyyy{{{yyygggWWWNNNHHHDDDAAA>>>>>>??????>>>;;;:::;;;>>>>>>>>>CCCJJJTTTeee}}}yyyjjj```TTTOOOJJJIIIHHHIIIOOOVVVhhhyyy|||uuu}}}qqqeee]]]YYYXXXWWWSSSQQQTTT[[[jjjnnn]]]UUUNNNMMMKKKGGGEEEFFFDDDGGGJJJLLLMMMMMMOOOPPPOOORRRVVVXXXYYYYYYZZZ[[[ZZZ[[[ZZZYYYWWWWWWYYY[[[^^^___```aaabbbaaaaaa```]]]^^^```aaaaaacccfffiiimmmnnnnnnooopppppppppooollllllkkkkkkkkkkkklllllloooqqqrrrpppmmmiiifffeeefffggghhhjjjkkkmmmnnnooozzzkkkZZZQQQLLLGGGFFFFFFBBB@@@???>>>???@@@???>>><<<;;;;;;:::999888777666222222222222222111111000///000111111111000///......---,,,++++++,,,---...+++******)))***,,,---...,,,++++++******++++++,,,'''((()))***+++,,,,,,,,,***,,,------,,,---...000999333000333666555555666888<<>>AAAFFFIIIKKKMMMOOOQQQSSSVVVXXX[[[^^^bbbgggjjjqqqssstttqqqmmmjjjkkkmmmsssvvvyyy{{{|||~~~nnn\\\OOOFFFCCCEEEIIITTTeeettt~~~sssggg```^^^\\\^^^dddggggggjjjnnnnnnsss{{{xxxeee\\\TTTRRRSSSWWW```iiisss}}}yyyzzz}}}wwwbbbRRRJJJFFFAAA>>>>>>>>>=========;;;;;;===<<<:::<<>>CCCGGGIIIKKKMMMOOOQQQSSSVVVXXX[[[___dddgggnnnppprrroookkkhhhiiilllmmmpppsssvvvwwwyyy|||~~~vvvbbbSSSHHHDDDEEEEEEPPPaaappp|||}}}ssskkkfffggggggkkksssvvvvvvvvvyyyxxx}}}}}}nnn]]]UUURRRQQQTTTXXX```qqqrrr^^^QQQMMMGGGBBB???>>>===<<<===::::::;;;;;;888:::>>>BBBKKKYYYkkkxxxnnncccZZZQQQLLLIIIGGGIIINNNRRRdddyyy|||xxxqqqggg___ZZZVVVRRROOONNNLLLNNNWWWeee}}}{{{gggYYYRRRMMMKKKKKKJJJFFFEEEGGGFFFHHHJJJJJJJJJJJJLLLNNNOOOQQQRRRSSSSSSTTTWWWYYYWWWYYY[[[[[[ZZZXXXWWWWWWXXXYYY[[[]]]^^^_________^^^^^^_________aaaeeeggghhhiiijjjlllmmmnnnnnnnnnooonnnlllkkkjjjiiiiiiiiinnnppprrrrrrpppnnnmmmnnnjjjjjjjjjkkkkkkkkkkkkkkkzzzlll[[[RRRKKKGGGFFFHHHDDDCCCAAAAAABBBBBBBBBAAA::::::999888777666555555555555666666555555444333...///111222222111000///+++,,,,,,------,,,,,,+++...---+++*********++++++,,,++++++++++++++++++,,,.........---,,,+++)))(((***,,,---------,,,...///...---///333333222444999777;;;AAAEEEHHHIIIJJJKKKPPPNNNKKKKKKOOOWWW^^^dddkkkeee]]]YYYZZZ]]]___```dddcccccceeehhheee\\\UUUNNNFFF???:::555222444999999BBBNNNXXX___^^^PPPBBB999555000,,,+++...222555444333222222111111222222...............///000111***---000333444666999;;;999<<>><<<999888888888777666444444333222222111111000222111000...------------///////////////......------,,,,,,++++++,,,,,,------,,,,,,+++*********+++******************************+++,,,,,,,,,,,,++++++,,,...000222333444444:::999;;;@@@FFFJJJKKKJJJNNNMMMMMMMMMPPPUUU]]]bbbjjjjjjgggaaa[[[[[[```ggglllppppppkkkgggeeebbb^^^YYYYYYPPPAAA888666555222222:::DDDLLLTTTUUUMMMCCC@@@999444333111000222777444444333222111111111111///...---,,,------/////////000111222444555666777;;;<<<>>>BBBFFFIIIJJJJJJLLLOOORRRTTTVVVZZZ^^^aaaiiikkkllllllkkkjjjjjjkkkooopppqqqqqqqqqtttxxx{{{zzz|||hhhTTTIIIFFFGGGFFFLLLXXXkkk}}}}}}qqq^^^RRRJJJHHHJJJOOOZZZhhhxxxjjj___RRRLLLGGGBBB@@@BBB======<<<<<<<<<;;;;;;;;;AAAAAAEEERRRfffyyypppggg\\\UUUNNNGGGGGGJJJMMMSSS```ttt}}}ssshhh___WWWTTTQQQMMMJJJJJJLLLKKKOOO\\\tttxxxiiiYYYLLLJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHIIIIIIKKKLLLMMMPPPOOONNNMMMNNNPPPSSSUUUVVVXXXYYYXXXVVVTTTTTTUUURRRSSSUUUWWWYYY[[[\\\]]]]]]^^^___^^^^^^___bbbddddddeeefffffffffgggiiikkknnnnnnlllkkkkkklllmmmnnnkkkkkkllllllmmmnnnnnnnnnkkkkkkkkkjjjiiihhhgggfffrrr]]]RRRNNNJJJFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@???===:::999999888777555555555444333333222222111...............///000000///////////////...---------,,,,,,++++++,,,,,,------,,,++++++******++++++******************************++++++,,,,,,,,,+++,,,---///111333444555555888999<<>>:::888666444:::@@@GGGMMMQQQLLLDDD@@@999444222000...000333555444444333222222222333///...------------/////////000111222333555666666:::===AAAFFFJJJKKKJJJIIIJJJMMMPPPRRRTTTWWW[[[^^^fffhhhjjjkkkjjjiiiiiijjjlllmmmnnnoooppprrrvvvyyyzzz|||oooWWWJJJEEEEEEGGGMMMYYYkkk~~~ppp___TTTMMMIIIHHHGGGQQQ^^^nnnwwwiiiZZZPPPJJJCCC??????<<<<<<<<<<<<;;;;;;;;;;;;>>>===@@@LLL^^^ppp}}}tttjjj^^^VVVOOOHHHGGGJJJMMMRRR^^^pppyyynnnbbbZZZSSSQQQOOOKKKIIIJJJGGGIIIRRRfffnnn```SSSIIIGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKOOONNNLLLLLLMMMOOORRRSSSVVVWWWXXXWWWTTTSSSRRRSSSPPPQQQSSSUUUWWWYYY[[[\\\\\\]]]^^^^^^^^^___bbbdddbbbcccdddccccccdddgggiiimmmmmmlllllllllllllllllliiiiiiiiiiiijjjjjjkkkkkkhhhhhhhhhgggfffeeeddddddxxx```SSSNNNJJJGGGFFFBBBBBBBBBAAAAAA@@@??????AAA???<<<:::999999777555555555555444333333222222............/////////000000000000///...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++******++++++******************************+++++++++,,,,,,,,,---...///111333444555666666888>>>FFFNNNSSSUUUUUUSSSRRRRRRTTTWWW]]]cccffffffhhhgggccc___aaahhhooowww{{{|||xxxtttsssppplllsssuuunnn\\\JJJ???:::999555888<<<@@@GGGNNNMMMHHHBBB;;;555333222//////222555555444444444444444444000///...---------////////////000222333444555666777;;;AAAFFFIIIIIIHHHFFFHHHJJJMMMOOOQQQTTTXXX[[[aaadddhhhjjjjjjiiihhhhhhiiijjjlllmmmnnnqqquuuxxxyyy|||yyy^^^MMMHHHHHHIIINNNYYYkkk~~~mmm^^^VVVNNNHHHFFFBBBIIITTTaaavvvuuubbbWWWPPPHHHAAA>>><<<<<<<<<;;;;;;;;;::::::<<<;;;===GGGVVVgggsssyyy{{{~~~xxxlll___WWWOOOIIIGGGJJJKKKPPPZZZiii}}}}}}qqqgggZZZSSSNNNMMMKKKHHHGGGHHHEEEKKK[[[uuuttt```SSSKKKGGGCCCDDDDDDEEEFFFGGGIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHLLLKKKJJJJJJKKKMMMPPPQQQTTTVVVVVVUUUSSSQQQPPPQQQNNNNNNPPPSSSUUUWWWYYYZZZZZZ[[[\\\\\\\\\^^^aaadddaaaaaaaaa______aaaeeehhhkkkllllllmmmlllkkkjjjiiieeeeeeddddddeeeeeeffffffdddcccccccccbbbbbbaaaaaa}}}cccTTTNNNJJJGGGGGGCCCBBB@@@???>>>>>>???@@@BBB@@@===;;;:::999777555555444444333333222111111111111000000...---,,,,,,000000000///...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++***++++++,,,************************++++++***+++++++++,,,,,,,,,---...///111333444555555999???GGGNNNSSSVVVWWWTTTSSSSSSVVV[[[```dddgggccceeeeeecccaaaccckkkrrr|||}}}|||xxxttt{{{|||lllVVVCCC:::888333555888===FFFPPPSSSPPPGGG???888666555222111333333333444444444444444444000000...------....../////////000111222333444444555888===AAACCCDDDDDDDDDGGGIIILLLMMMOOORRRUUUXXX\\\```fffiiiiiiiiihhhhhhggghhhkkklllnnnqqquuuxxxxxx{{{~~~hhhUUUNNNMMMJJJNNNXXXiii|||lll[[[TTTMMMHHHEEECCCGGGNNNYYYkkkkkk^^^VVVMMMEEEAAA<<<<<<<<<;;;;;;;;;;;;:::===<<<>>>EEESSSbbbnnntttssswww{{{{{{nnn```VVVOOOIIIHHHIIIJJJMMMUUUcccuuu~~~tttggg^^^TTTNNNJJJIIIGGGDDDDDDGGGGGGSSSiiiiiiUUUJJJGGGGGGCCCCCCCCCDDDEEEFFFHHHHHHFFFFFFGGGGGGGGGFFFFFFEEEHHHHHHGGGHHHIIIKKKMMMOOORRRTTTTTTSSSQQQOOOOOOOOOMMMNNNPPPRRRTTTWWWXXXYYYXXXYYYZZZ[[[[[[]]]```ccc``````___]]]]]]___dddhhhjjjkkklllmmmllljjjgggeeebbbbbbaaa`````````aaabbb_________^^^^^^^^^^^^___eeeTTTMMMIIIGGGGGGFFFCCC???<<<<<<===@@@BBBBBB@@@===;;;:::999777555333333222222111000000000000000000000///...,,,+++////////////...---,,,+++---,,,,,,++++++,,,,,,---,,,++++++***++++++,,,,,,************************++++++*********+++,,,---++++++,,,---...111333444666:::@@@FFFKKKOOORRRSSSSSSRRRRRRVVV\\\bbbdddeee```bbbdddcccaaadddlllrrrzzz{{{vvv___HHH:::666000333777===IIIVVV\\\[[[NNNDDD:::777666333222333000111222333444444333333111000///...---....../////////000000111222333333555888;;;======???CCCFFFFFFHHHKKKLLLMMMOOOSSSUUUXXX]]]cccggghhhiiiiiiiiigggiiikkkmmmoooqqquuuwwwxxxzzz}}}ttt]]]QQQNNNKKKNNNVVVeeexxx{{{zzz~~~ppp]]]SSSLLLHHHGGGGGGHHHLLLTTTbbbyyyuuuggg\\\OOOEEEAAA======<<<<<<<<<;;;;;;;;;>>>===???EEEQQQ___lllsssppptttxxxsssbbbWWWPPPJJJHHHIIIIIILLLSSS^^^nnn~~~uuujjj___XXXQQQLLLHHHGGGDDDAAACCCHHHMMM]]]yyyuuuaaaOOOFFFEEEHHHEEEDDDDDDCCCCCCDDDDDDEEEDDDEEEEEEFFFEEEEEEDDDCCCEEEEEEEEEFFFGGGIIIKKKLLLPPPQQQRRRRRRPPPNNNNNNOOONNNOOOQQQRRRUUUVVVXXXYYYWWWXXXYYYYYYYYY[[[^^^`````````___]]]]]]___dddgggiiijjjllllllkkkhhheeebbbaaa```^^^]]]\\\]]]^^^^^^\\\[[[[[[ZZZ[[[[[[\\\]]]dddTTTMMMIIIGGGGGGGGGDDD@@@===<<<>>>AAACCCAAA???<<<:::999999777555222222222111000000//////,,,---///000000000///...---............---,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,,,,************************,,,+++*********+++,,,---+++******+++---///222333777:::???CCCFFFIIIMMMPPPQQQPPPQQQVVV]]]bbbdddccc___bbbdddcccbbbdddlllrrr~~~yyy|||~~~xxxdddLLL===999222444777===KKK[[[eeefffYYYLLL>>>888666222000111...///111333444444333333222111///............///...//////000111111222222777999;;;<<<;;;>>>CCCGGGEEEGGGIIIJJJKKKMMMPPPRRRTTTYYY^^^ccceeeggghhhiiigggjjjmmmoooppprrrtttwwwwwwyyy}}}fffTTTKKKJJJLLLSSSaaasss}}}{{{||||||gggXXXNNNJJJJJJHHHHHHJJJPPP[[[oooqqqaaaPPPDDD???>>>>>>>>>=========<<<<<<======???EEEPPP___mmmuuutttwww{{{}}}iii\\\SSSLLLIIIIIIHHHKKKQQQ\\\jjj|||uuukkkaaaYYYSSSPPPKKKGGGEEECCCBBBGGGNNNYYYnnn~~~jjjYYYNNNFFFFFFHHHFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBBCCCCCCDDDEEEGGGIIIJJJKKKNNNOOOQQQQQQOOONNNOOOPPPPPPQQQRRRSSSUUUVVVWWWWWWWWWWWWXXXXXXWWWXXX[[[^^^_________^^^]]]___cccfffiiijjjkkkkkkiiifffcccaaa```^^^\\\ZZZYYYYYYZZZ[[[XXXWWWVVVVVVWWWXXXYYYZZZ}}}cccSSSMMMIIIGGGGGGDDDCCCBBBAAA@@@@@@@@@AAA???===:::999999888777555333333222222111000000///,,,---///000111000///...,,,,,,---.........---------,,,,,,++++++,,,,,,---++++++******++++++,,,---************************,,,+++***))))))+++---...++++++++++++---000222444777:::===???BBBEEEKKKOOOQQQOOOPPPVVV^^^cccdddbbbaaadddfffeeeccceeelllrrrxxxxxxxxxuuufffQQQDDDAAA888888777;;;JJJ]]]kkkoooiiiYYYGGG===888333000///...000222444555555444444333222000............///......//////000111111111444888;;;<<<;;;<<<@@@EEECCCEEEGGGHHHHHHJJJMMMOOOPPPTTTYYY^^^aaadddgggiiigggjjjmmmooooooqqqsssuuuvvvyyy|||rrrZZZLLLIIIJJJPPP\\\mmm~~~wwwcccTTTMMMNNNIIIHHHKKKPPPYYYjjjzzzfffRRRFFFCCC????????????>>>>>>>>>>>><<<===@@@FFFRRRaaaqqqzzz|||tttdddYYYPPPJJJHHHGGGKKKRRR[[[hhhyyywwwmmmccc[[[UUUQQQOOOJJJFFFEEEDDDFFFNNNXXXmmmrrr]]]RRRMMMHHHEEEFFFEEEDDDCCCBBBAAAAAAAAAAAA>>>@@@BBBCCCDDDCCCBBBAAAAAABBBCCCEEEFFFHHHJJJJJJLLLNNNPPPPPPOOOOOOPPPQQQRRRRRRRRRSSSTTTTTTUUUUUUWWWWWWXXXWWWVVVVVVYYY[[[]]]^^^^^^^^^^^^___bbbdddiiiiiijjjiiigggdddbbb```^^^\\\YYYVVVUUUVVVWWWXXXSSSSSSRRRQQQRRRTTTVVVWWW{{{bbbSSSMMMIIIGGGGGGBBBCCCDDDDDDDDDBBB@@@>>>>>><<<999888888888777666444444333333222111111000///000111111000...,,,***++++++,,,---............---,,,,,,++++++,,,,,,---+++*********+++,,,,,,---************************,,,+++***))))))+++---...,,,,,,+++,,,...000333555666999<<<>>>???DDDJJJOOOQQQOOOQQQWWW___ddddddbbbcccfffhhhgggeeefffmmmssszzzvvvtttqqqfffUUUJJJIII===;;;777999GGG]]]mmmssswwweeePPPCCC<<<666111000///000333555777777666555333222000///.........///......//////000000111111///444:::<<<::::::<<<@@@AAACCCEEEEEEFFFGGGJJJMMMNNNQQQVVVZZZ]]]aaaeeehhhgggjjjmmmnnnooopppqqqsssvvvyyy|||{{{aaaQQQHHHIIIMMMYYYjjjzzzmmmYYYPPPPPPJJJIIILLLRRRZZZjjjjjjVVVKKKIII@@@@@@@@@@@@?????????>>>===???BBBIIIUUUeeeuuu~~~kkk^^^RRRKKKHHHGGGKKKRRR[[[hhhxxxzzzrrrhhh___XXXSSSQQQMMMIIIEEEDDDEEEIIITTT___}}}iiiUUUNNNLLLHHHDDDCCCDDDCCCBBBAAAAAAAAAAAABBB===>>>AAACCCDDDCCCBBBAAAAAABBBCCCEEEGGGHHHIIIJJJKKKMMMOOOPPPPPPPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSWWWXXXXXXVVVUUUUUUWWWYYY[[[\\\^^^^^^]]]^^^```bbbjjjjjjiiihhhfffcccaaa```\\\ZZZWWWTTTSSSSSSUUUVVVPPPPPPOOONNNOOOQQQTTTUUU~~~dddVVVQQQLLLGGGEEEDDDBBB@@@???@@@@@@???>>>@@@???===<<<::::::999999666444222222222222000.........//////......---,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------++++++++++++,,,...000111666888;;;>>>@@@CCCHHHKKKJJJNNNSSSWWWZZZ^^^aaadddjjjjjjjjjjjjjjjlllpppsssyyysssmmmjjjhhhaaaVVVLLLCCC:::555888>>>KKKeee|||}}}tttbbbLLL===888666333333222111111222444555777444333222000//////......---......///000111111222111222444666999;;;===>>>@@@@@@AAACCCEEEGGGJJJKKKMMMOOOTTTXXX]]]bbbeeefffdddgggkkknnnooopppqqqrrrsssvvvzzz}}}eeeUUUNNNLLLLLLTTTcccvvvuuu___TTTPPPKKKKKKOOOVVV```rrrmmm[[[NNNFFFBBB???>>>@@@???;;;:::<<<;;;>>>CCCKKKWWWfffuuu~~~ppp[[[OOOJJJIIIJJJNNNSSSYYYeeexxxuuuqqqjjj```WWWRRRQQQRRRMMMHHHGGGJJJHHHKKK___wwwjjj___RRRJJJDDD???@@@CCCBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAA@@@AAAAAABBBBBBCCCCCCCCCDDDFFFGGGIIIJJJMMMMMMMMMMMMNNNOOOPPPPPPPPPQQQSSSSSSSSSQQQOOOMMMPPPPPPQQQSSSTTTVVVWWWWWW[[[ZZZXXXXXXZZZ^^^cccfffiiiiiihhhgggeeeccc```___\\\[[[ZZZWWWUUUSSSQQQPPPOOOOOONNNLLLLLLOOOTTTXXXgggWWWQQQMMMIIIHHHDDDBBB@@@???@@@@@@???>>>@@@???===<<<:::999999999777555444333444333111000......//////......---,,,------------,,,,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++,,,...000111222444777:::<<>>@@@DDDLLLXXXggguuu~~~xxxcccUUUMMMKKKFFFIIIMMMSSS___rrr|||rrrmmmeee]]]WWWSSSQQQQQQLLLGGGFFFJJJMMMWWWooo{{{bbbXXXMMMGGGCCC@@@AAAEEECCCCCCDDDEEEEEEDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCEEEFFFHHHIIIMMMMMMMMMNNNNNNPPPQQQQQQPPPPPPQQQQQQPPPOOOMMMLLLOOOOOOPPPQQQSSSTTTUUUVVVZZZZZZYYYYYY\\\___bbbeeefffffffffeeecccaaa^^^]]][[[ZZZXXXVVVTTTRRRQQQPPPOOONNNMMMLLLLLLOOOTTTXXXhhhWWWOOOKKKJJJJJJDDDBBB@@@???@@@@@@???>>>??????===;;;:::999999999888666555444555444222111...////////////...------............------------,,,,,,------------......++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++,,,,,,,,,,,,++++++++++++,,,---///000555888:::<<<>>>@@@CCCEEEHHHKKKNNNQQQVVV\\\ccchhhmmmlllmmmqqqvvvwwwuuusssooorrrvvv|||~~~{{{vvvnnniiikkkqqqqqqhhh^^^LLLBBB:::;;;@@@LLLcccyyyhhhPPP???555///333333444444444444444333333333222111000//////............//////000000111111111333555777999;;;<<<======>>>@@@BBBDDDFFFGGGHHHKKKNNNSSSXXX\\\___``````aaacccdddeeehhhlllnnnqqqtttxxx{{{}}}~~~ppp^^^NNNIIIGGGLLLYYYiiiwww~~~mmm]]]TTTNNNOOOTTT\\\eeerrrppp^^^QQQMMMGGGCCCCCCBBB>>><<<>>>@@@BBBFFFOOO[[[jjjxxxnnn]]]RRRMMMEEEFFFIIINNNZZZlllyyysssmmmggg^^^YYYVVVTTTRRROOOKKKFFFFFFLLLVVVhhhoooXXXOOOGGGDDDBBB@@@BBBFFFCCCDDDDDDEEEEEEDDDDDDCCCAAA@@@@@@?????????@@@@@@AAAAAAAAABBBDDDEEEGGGHHHLLLLLLMMMMMMNNNPPPQQQRRROOOOOOOOONNNMMMMMMLLLLLLNNNNNNNNNOOOQQQRRRSSSTTTXXXYYYYYY[[[]]]___aaaccccccccccccbbbaaa^^^\\\[[[XXXWWWVVVTTTSSSRRRQQQQQQOOOOOONNNLLLLLLOOOTTTXXXfffUUUNNNIIIGGGHHHDDDBBB@@@???@@@@@@???>>>???>>>===;;;:::999888888888666555444444444222111///////////////...------.........------------,,,,,,,,,,,,---------------++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,+++++++++***+++---...///888:::===???@@@AAACCCEEEGGGIIILLLOOOTTT[[[bbbggghhhhhhjjjqqqyyy|||yyytttlllmmmpppuuuxxxzzzxxxvvvuuummmhhhllluuuwwwooofffQQQDDD;;;:::>>>GGG[[[ooopppXXXEEE999222///000222444555444444333333333333222111000///............/////////000000000111333444666888999:::;;;<<<<<<>>>???AAACCCDDDFFFIIILLLQQQVVVYYY\\\]]]^^^______```bbbeeejjjnnnsssvvvzzz}}}~~~sss___OOOIIIEEEIIITTTbbbpppzzzrrraaaVVVPPPQQQUUU]]]dddnnn}}}kkk\\\RRRJJJDDDCCCBBB???>>>???@@@BBBGGGQQQ___ooo|||yyydddVVVNNNIIIGGGGGGMMMWWWhhh~~~|||qqqiiiggg```XXXUUUVVVVVVSSSOOOKKKFFFFFFOOO___yyyyyycccRRRJJJDDDCCCBBBAAACCCFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@??????>>>?????????@@@@@@AAAAAACCCEEEFFFGGGJJJJJJKKKKKKMMMNNNPPPQQQOOOOOONNNMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNPPPRRRSSSVVVWWWYYY\\\^^^___```aaaaaaaaaaaaaaa___^^^\\\ZZZVVVUUUSSSRRRQQQQQQRRRRRRPPPPPPPPPOOOOOOQQQVVVYYYzzzdddVVVOOOIIIFFFGGGDDDBBB@@@???@@@@@@???>>>???>>><<<;;;999888888888777555444333444333111000//////000000//////...---------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,+++******+++,,,...///222444888::::::;;;===>>>EEEGGGKKKOOOSSSYYY___dddccccccgggpppzzz}}}yyyppppppqqqsssuuuvvvuuusssuuuoookkkpppxxxyyyrrrjjjTTTFFF;;;999:::???OOO```wwwsss___LLL>>>555,,,---000222444444444444333333333333222000///...............////////////000111222333555666777888::::::;;;<<<>>>???AAABBBEEEGGGKKKOOOSSSWWWZZZ[[[[[[\\\]]]^^^aaaeeekkkpppsssvvvzzz}}}~~~~~~wwwaaaRRRIIIDDDIIIQQQ[[[jjjvvvzzzjjj^^^TTTSSSUUUZZZ___fffqqq||||||kkkXXXNNNEEECCCCCC@@@???@@@???AAAFFFRRRccctttlllZZZQQQLLLGGGFFFLLLUUUcccxxxvvvjjjbbbaaa[[[TTTRRRTTTUUUSSSOOOJJJHHHJJJVVVkkkoooZZZOOOIIIDDDDDDDDDBBBCCCFFFDDDCCCCCCCCCCCCCCCCCCDDDAAA@@@??????>>>>>>>>>???@@@@@@@@@AAACCCDDDFFFGGGHHHHHHHHHIIIJJJLLLMMMNNNOOOOOONNNNNNNNNNNNOOOPPPNNNMMMMMMMMMMMMOOOQQQSSSTTTVVVXXX[[[]]]^^^_________`````````___^^^\\\[[[TTTSSSRRRQQQPPPQQQRRRSSSSSSSSSSSSRRRRRRUUUXXX\\\yyyeeeYYYQQQKKKHHHHHHDDDBBB@@@???@@@@@@???>>>>>>>>><<<:::999888888888777555444333333333111000///000000000000///......---------,,,,,,,,,,,,+++,,,,,,++++++++++++******+++++++++++++++++++++++++++***))))))))))))***+++************++++++++++++,,,+++*********,,,---......111555777888999;;;<<>>@@@AAACCCEEEIIIMMMQQQUUUWWWXXXXXXZZZ\\\^^^aaafffmmmrrrppptttxxx{{{|||{{{{{{|||}}}eeeSSSIIIDDDIIIOOOVVVcccqqq~~~}}}pppeee[[[WWWTTTUUUXXX\\\eeeooovvvpppnnnmmmrrrwww|||cccWWWKKKGGGFFFCCCAAABBB@@@AAAGGGTTTfffwwwuuubbbWWWNNNGGGEEEJJJPPP[[[nnn~~~xxxpppddd\\\YYYUUUQQQPPPQQQRRRPPPOOOJJJLLLSSSbbbzzz~~~dddTTTNNNIIIFFFGGGFFFDDDCCCEEECCCCCCBBBAAAAAABBBCCCCCCBBBAAA@@@???????????????@@@@@@@@@AAACCCDDDFFFGGGHHHGGGGGGHHHHHHIIIJJJKKKMMMNNNNNNOOOPPPQQQRRRRRRPPPOOONNNMMMNNNPPPRRRSSSSSSTTTVVVYYY[[[\\\]]]]]]^^^___``````___^^^]]]\\\UUUSSSRRRPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUWWWZZZ]]]{{{fffXXXPPPJJJHHHJJJDDDBBB@@@???@@@@@@???>>>>>>===<<<:::999888777777888666555444555444222111000000000000000///..................------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))(((((()))***+++************++++++++++++,,,+++*********+++,,,---///333777:::;;;<<<===>>>AAAGGGNNNSSSUUUUUUUUUUUUZZZ\\\```fffmmmsssxxx{{{wwwtttqqqppppppppppppoootttuuuxxx|||~~~}}}wwwrrr^^^OOOBBB<<<888555:::DDDTTT```jjjkkkdddWWWGGG:::222222222222333444555555333333444444333111///...........................000111111222333444444555999999:::;;;<<<>>>???@@@@@@BBBFFFJJJNNNQQQTTTUUUTTTVVVZZZ]]]bbbhhhnnnsssppptttxxx{{{|||{{{zzzzzz|||{{{}}}hhhRRRHHHDDDHHHMMMQQQ^^^mmmzzzvvvoooccc[[[TTTQQQQQQSSS\\\eeezzzzzznnnfffaaaccciiitttsssdddUUUNNNKKKGGGDDDCCCBBBCCCHHHUUUgggwwwkkk___PPPHHHEEEJJJNNNUUUfffyyy|||vvvqqqjjj___WWWQQQPPPNNNMMMLLLLLLMMMMMMKKKPPP\\\ppppppZZZPPPLLLGGGEEEGGGHHHEEEDDDEEEBBBAAA@@@@@@@@@@@@AAABBBCCCBBBAAA@@@@@@?????????@@@AAAAAABBBCCCEEEGGGGGGIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKNNNPPPRRRSSSSSSSSSRRRQQQOOONNNOOOQQQSSSUUURRRSSSTTTVVVXXXZZZ[[[\\\]]]]]]^^^___^^^^^^\\\[[[VVVTTTRRRPPPPPPQQQRRRTTTTTTUUUVVVVVVVVVWWW[[[]]]|||eeeVVVLLLFFFFFFIIIDDDBBB@@@???@@@@@@???>>>>>>===<<<:::999888777777999888666555666555444222000000000000000//////...000/////////.....................------,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++)))************+++++++++,,,+++*********+++,,,---...222666:::;;;<<<===>>>AAAGGGOOOUUUVVVTTTRRRQQQVVVXXX[[[___ccciiiqqquuuuuurrrooommmmmmnnnnnnmmmssswww|||~~~zzzvvvcccTTTFFF???999444666>>>EEEQQQ^^^dddcccZZZJJJ===888777555444333444444555333444444555444222///........................---000111111222333333444444999::::::;;;<<<===???@@@>>>@@@DDDHHHLLLOOOQQQRRRQQQTTTYYY]]]bbbhhhnnnsssrrrvvv{{{}}}}}}||||||{{{zzzyyy{{{hhhQQQGGGCCCHHHLLLNNNZZZiiivvvzzzhhh___UUUOOOMMMOOOWWW```ooovvviiiaaa[[[aaalllzzznnn]]]TTTOOOJJJEEEDDDEEEEEEIIIUUUgggwwwrrrfffSSSKKKGGGLLLOOOSSScccvvvwwwppplllfff\\\TTTLLLMMMLLLJJJHHHHHHJJJKKKKKKTTTcccyyygggTTTNNNJJJFFFDDDHHHIIIFFFEEEFFFAAAAAA@@@??????@@@AAAAAADDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBDDDEEEGGGHHHJJJJJJIIIHHHHHHHHHIIIIIIGGGIIIMMMPPPRRRSSSSSSSSSSSSRRRPPPOOOOOORRRTTTVVVRRRRRRSSSTTTVVVYYY[[[\\\[[[\\\]]]^^^^^^]]]\\\[[[WWWUUURRRPPPPPPQQQRRRTTTTTTUUUVVVVVVVVVWWWZZZ]]]~~~gggUUULLLIIIGGGFFFFFFCCC???======>>>>>>======<<<::::::;;;;;;:::888444333111000000111333444333222111111000000111111...---,,,++++++,,,---...++++++++++++++++++++++++///...,,,******+++,,,---******++++++++++++***************+++,,,,,,------++++++******++++++,,,---///111444888;;;===>>>>>>BBBIIIRRRZZZ______\\\ZZZZZZXXXVVVXXX^^^eeekkknnnuuuuuusssnnniiihhhjjjnnnxxxzzz~~~}}}yyyxxxmmm\\\JJJ@@@<<<888666555999AAAKKKVVV^^^^^^QQQCCC:::777333000111222333444333444444444333222222111111///,,,+++,,,.........000...---///333555444222333444444555777888:::;;;??????@@@BBBEEEHHHKKKMMMPPPRRRVVVZZZ^^^ccciiimmmuuuxxx|||vvvxxxzzz|||~~~nnnVVVKKKCCCEEEGGGIIISSS___oooxxx{{{nnnbbbVVVOOOMMMMMMRRRYYYooowwwhhheeeaaadddrrr~~~eeeTTTMMMKKKGGGDDDCCCDDDJJJVVVfffuuu~~~vvvdddWWWOOOIIIHHHIIIOOOaaauuuvvvlllddd\\\UUUQQQLLLJJJJJJKKKIIIFFFIIINNNUUU\\\mmmyyyaaaQQQMMMEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@??????@@@@@@AAABBBAAABBBCCCEEEGGGIIIJJJKKKHHHHHHHHHHHHHHHIIIJJJJJJHHHKKKNNNQQQRRRSSSUUUWWWXXXWWWUUUSSSRRRRRRRRRSSSPPPQQQRRRTTTUUUWWWXXXYYYYYYZZZ\\\\\\[[[ZZZWWWVVVWWWVVVTTTRRRQQQRRRSSSTTTVVVVVVVVVVVVWWWYYY[[[\\\{{{eeeUUULLLIIIFFFDDDCCCAAA>>>>>>?????????>>>===<<<::::::;;;;;;:::888555444222111000111222333222111000000//////000000111000...---,,,,,,,,,,,,++++++++++++++++++++++++...---+++*********,,,,,,******++++++++++++******+++++++++++++++*********++++++******++++++,,,---222444666999<<>>EEEOOOYYY]]]TTTHHH;;;777222//////111222222444444444444444333222222222///---,,,---...///...000//////000222333333222333333444555666888999:::<<<<<<===???BBBEEEHHHJJJNNNQQQTTTXXX\\\aaafffjjjsssyyy~~~wwwyyy{{{}}}~~~ttt[[[OOOEEEEEEEEEFFFOOOZZZiiisss{{{mmmaaaUUUOOOLLLLLLPPPVVVjjj~~~nnnhhhgggqqqmmmZZZPPPLLLHHHDDDCCCDDDIIIUUUdddrrr{{{{{{hhhXXXOOOIIIHHHIIIMMM^^^ppp}}}xxxooofff^^^WWWPPPLLLHHHEEECCCDDDDDDCCCGGGNNNZZZeeeyyyrrrZZZNNNNNNBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCEEEFFFHHHIIIJJJKKKIIIIIIIIIHHHHHHIIIJJJJJJKKKNNNQQQSSSTTTVVVXXXZZZXXXWWWVVVUUUUUUUUUVVVWWWRRRRRRSSSTTTUUUWWWXXXYYYYYYYYYZZZZZZYYYXXXVVVUUUUUUTTTSSSRRRRRRSSSTTTUUUVVVVVVUUUUUUVVVYYY[[[]]]sssaaaSSSLLLIIIEEECCCAAA???>>>???@@@AAA@@@???===<<<::::::;;;;;;999888666555333222111111111111000000///............///333222000...---,,,++++++++++++++++++++++++++++++---,,,+++))))))***++++++******++++++++++++******,,,++++++***))))))((((((++++++******++++++,,,---333444555777:::>>>AAACCCAAAFFFPPP\\\gggllljjjggg```]]][[[ZZZ\\\bbbhhhlllqqqrrrssspppmmmmmmpppsssxxx~~~rrr```PPPBBB888555888888:::>>>FFFSSS\\\XXXOOO>>>:::444000000111222333555555555555555555444333333111........./////////...000111111000000111333333333333444555777888999:::;;;<<<>>>AAADDDFFFHHHKKKMMMQQQTTTXXX]]]cccgggpppyyy~~~yyy{{{|||~~~{{{bbbTTTGGGDDDCCCCCCJJJTTTaaalllzzz{{{mmmbbbVVVPPPLLLKKKNNNSSSdddzzzwwwppprrr{{{xxxcccVVVOOOHHHDDDDDDEEEIIITTTcccpppyyy|||mmmYYYPPPIIIHHHHHHLLLZZZkkkzzzuuusssnnnfff^^^WWWPPPJJJGGGFFFAAA???@@@BBBCCCIIIOOO\\\lll~~~fffPPPIIILLLAAA@@@????????????AAABBBBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@AAABBBBBBEEEFFFFFFGGGIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLNNNRRRTTTUUUVVVXXXZZZXXXXXXWWWWWWXXXYYYZZZZZZUUUTTTTTTTTTTTTVVVWWWYYYXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRSSSTTTVVVWWWWWWVVVUUUUUUVVVYYY\\\^^^zzzssshhhZZZPPPKKKIIIEEEBBBAAA@@@???@@@AAAAAA???===>>><<<::::::::::::888777777666555333111000000000111000//////......//////222111000///...---,,,,,,++++++++++++++++++++++++,,,+++***)))))))))************++++++++++++***************)))))))))((((((++++++******++++++,,,---000000000111444999===@@@AAADDDMMMZZZfffmmmllliiicccaaa^^^\\\\\\```eeejjjpppsssuuuuuuttttttwww{{{}}}ppp```LLL<<<666777666666999BBBQQQ^^^^^^XXXEEE???888333222333444555555555666666666666555555444222000///000000000///---000222111///...000222222222333333444666777888:::;;;===???AAADDDFFFGGGGGGJJJMMMPPPTTTYYY^^^bbbkkkwww}}}zzz{{{}}}hhhXXXIIIDDDBBBAAAGGGPPPZZZfffvvv{{{kkk```VVVQQQMMMKKKLLLPPP___ttt{{{}}}lll]]]SSSJJJEEEFFFFFFJJJTTTcccqqqyyy}}}|||}}}qqq[[[QQQIIIHHHHHHKKKXXXhhh|||tttooojjjeee^^^WWWQQQLLLGGGCCCFFFBBBAAACCCFFFGGGMMMSSSbbbwwwooo[[[JJJEEEGGGCCCBBBAAA@@@@@@AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJIIIIIIIIIIIIIIIIIIKKKMMMPPPRRRSSSTTTVVVXXXYYYYYYXXXXXXXXXYYYYYYYYYVVVUUUSSSSSSSSSTTTVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSQQQQQQRRRSSSTTTVVVXXXYYYZZZYYYWWWWWWXXX[[[___aaazzzrrrhhh___TTTMMMJJJIIIFFFBBBCCCBBBAAAAAAAAA@@@>>><<<>>><<<:::::::::999888666888777555444222111000///111111000////////////000///////////////.........++++++++++++++++++++++++++++++*********)))************++++++++++++******(((((()))))))))*********++++++******++++++,,,---------,,,---111555:::===@@@CCCJJJUUU___eeefffeeeeeedddbbb^^^]]]^^^cccgggppptttxxxzzz{{{|||pppZZZDDD999777333555999AAAQQQ```eeecccOOOHHH???777333333444444555555666666777666666555444222000000111111///...---///111000...---///222222222222222333444666666888999;;;===@@@BBBCCCDDDDDDFFFJJJMMMPPPUUUZZZ^^^eeerrr}}}~~~}}}{{{yyy{{{|||~~~mmm[[[JJJDDDBBBAAAFFFNNNWWWcccsss}}}xxxeee\\\SSSOOOLLLIIIJJJMMM]]]qqquuudddXXXMMMGGGGGGGGGJJJUUUcccqqq{{{}}}}}}xxxaaaUUUKKKIIIJJJLLLXXXggg|||xxxppplllbbb^^^XXXRRRMMMIIIEEECCCCCCCCCEEEIIIJJJKKKQQQYYYqqqlll]]]RRRHHHBBB@@@BBBBBBAAAAAAAAABBBDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDGGGGGGGGGHHHHHHHHHIIIIIIJJJIIIHHHHHHHHHHHHIIIIIIKKKMMMPPPRRRRRRSSSUUUWWWYYYYYYXXXXXXWWWVVVUUUUUUUUUTTTSSSRRRSSSSSSTTTUUUVVVVVVTTTSSSRRRRRRSSSSSSQQQQQQRRRTTTVVVYYY[[[\\\^^^]]][[[[[[\\\^^^aaacccuuuoooeee\\\RRRLLLJJJIIIFFFBBBEEECCCAAAAAAAAA@@@>>><<<>>><<<:::999:::999777555777777666444333111000000222111000000//////000000---....../////////......+++++++++++++++++++++++++++++++++++++++***************++++++++++++******(((((())))))***++++++,,,++++++******++++++,,,------,,,,,,...111555999<<<>>>AAAGGGMMMTTTZZZ^^^```eeefffeeebbb^^^^^^aaaeeemmmsssyyy}}}{{{fffNNN>>>999222666:::AAANNN```llloooaaaXXXJJJ>>>666333222111444555666666666666666666444222111000111000///---,,,...//////......///111111111111111222333444555444666888:::<<<>>>??????BBBDDDGGGJJJMMMQQQWWWZZZ```kkkvvvyyyxxxyyyyyyxxxxxxzzz|||~~~sss___KKKDDDBBBAAAEEEMMMVVVbbbqqq}}}zzzttt^^^VVVOOOMMMLLLIIIIIILLL^^^qqq}}}~~~ooo___RRRJJJHHHGGGJJJSSSaaaoooxxx|||}}}||||||kkk]]]PPPLLLKKKMMMXXXfffzzzzzzqqqjjjfff[[[WWWRRRMMMJJJGGGDDDBBB???AAAGGGKKKJJJMMMWWWcccpppZZZOOOKKKFFF@@@===>>>??????@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIILLLOOOQQQSSSSSSTTTVVVWWWWWWWWWWWWWWWUUUTTTSSSRRRTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTSSSSSSRRRQQQRRRTTTVVVYYY[[[]]]^^^``````_________```aaabbbxxxsssiii```UUUNNNKKKIIIEEEBBBEEECCC@@@???@@@@@@@@@???>>><<<:::999999888666555666666666555444222111000000000///.........//////......//////...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++***************+++++++++++++++++++++******++++++,,,---++++++,,,...111555888;;;;;;???DDDGGGJJJOOOXXX^^^dddfffgggeee```^^^```ccchhhnnnvvv|||mmmVVVEEE>>>333888;;;>>>III]]]qqq{{{yyynnn\\\KKK>>>666222111333444555666666666666555333222000000000000...,,,---,,,,,,---///000000///111111111111111222333444333444777999;;;<<<======@@@BBBEEEHHHKKKOOOUUUXXX[[[eeemmmqqqssswwwwwwvvvvvvxxx{{{|||~~~yyycccNNNEEEBBB@@@DDDKKKVVVaaaooozzzwwwmmm\\\VVVQQQQQQPPPNNNOOOQQQ^^^ppp|||}}}vvvzzzyyygggWWWNNNHHHFFFHHHOOO[[[hhhqqqtttvvvttttttwww{{{xxxgggWWWOOOLLLLLLVVVcccyyy{{{rrriiiaaa]]]TTTQQQLLLHHHFFFDDDAAA???;;;AAAGGGJJJIIIOOOaaatttuuucccOOOFFFDDDBBB???>>>;;;<<<>>>@@@AAAAAA@@@???@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEBBBBBBCCCDDDDDDEEEFFFFFFDDDDDDDDDEEEFFFGGGHHHIIILLLNNNQQQRRRRRRSSSUUUVVVTTTUUUUUUVVVUUUTTTSSSRRRSSSTTTVVVXXXXXXWWWVVVVVVVVVVVVWWWWWWVVVUUUSSSRRRSSSTTTVVVYYY[[[]]]^^^___aaaaaaaaaaaaaaa``````___}}}zzznnneeeYYYPPPLLLIIIEEEAAADDDBBB???>>>@@@AAABBBBBB>>><<<:::999999888666444666666666555444333222111//////...------------...////////////---+++)))(((++++++++++++++++++++++++,,,------------,,,++++++******++++++++++++******------,,,,,,+++*********++++++******++++++,,,---))))))+++---000333777888888===BBBDDDDDDJJJUUU^^^cccfffiiigggbbb^^^___bbbdddkkkssszzz}}}ppp[[[IIIBBB555999;;;;;;DDDZZZssskkkVVVFFF;;;555222333333444555666666555555333111000000000///---+++---+++***,,,000222111///111000000000111222333333444666888;;;===>>>>>>>>>???AAADDDGGGJJJNNNTTTWWWYYYaaahhhlllpppuuuvvvttttttvvvyyy|||~~~~~~gggPPPFFFBBB???BBBIIIVVVaaannnxxxuuuiii^^^YYYUUUVVVVVVUUUUUUXXX___ppp|||{{{qqqtttooo~~~xxxrrroooqqqsss~~~lll[[[QQQHHHFFFFFFLLLWWWbbbjjjmmmnnnllllllooorrr|||ooo[[[QQQLLLLLLUUUaaaxxx~~~vvvlllbbbZZZVVVOOOLLLHHHDDDCCCAAA???===;;;AAAHHHJJJIIIRRRkkkjjj[[[KKKCCC@@@>>>>>>@@@:::<<>>======<<<<<<:::888777666888666444111//////000000111///---...000000...++++++,,,---.........---,,,,,,,,,,,,+++++++++******)))******+++++++++******+++++++++*********))))))+++(((### !!!%%%***...,,,,,,+++******+++,,,,,,+++,,,,,,,,,---111666999;;;>>>AAABBBEEEKKKSSSZZZ___aaacccdddccc```\\\ZZZ^^^ccckkksssyyy{{{||||||{{{vvvkkkWWWGGG===;;;===AAABBBKKKhhhsssWWWEEE???>>>555444333444666666555444666666555444333111000///---.........//////000000000111111111111222222222777777888999;;;<<<=========@@@CCCEEEHHHKKKOOORRRWWW\\\cccjjjnnnqqqtttvvvwwwzzz||||||{{{|||oooWWWIIICCCAAABBBDDDUUU^^^kkkvvv~~~xxxkkk]]]XXXVVV[[[\\\XXXVVVXXX[[[jjj|||ssshhhbbbbbbjjjxxxwwwqqqllljjjfffeeelllwwwvvvbbbSSSNNNGGGDDDIIIQQQXXX```fffcccaaa```ccchhhtttxxxaaaUUUOOONNNUUU```uuuxxxooofff]]]TTTOOOPPPKKKEEEBBBAAAAAA>>><<<@@@???CCCGGGGGGRRRtttyyy___RRRFFFBBBAAA>>>===???======>>>>>>?????????@@@???@@@@@@AAAAAABBBBBBCCCAAAAAABBBCCCDDDEEEFFFGGGBBBBBBCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCDDDGGGIIIKKKLLLMMMNNNOOONNNOOOQQQSSSUUUTTTRRRQQQPPPQQQSSSTTTTTTVVVYYYYYYWWWUUUTTTTTTSSSUUUXXXXXXWWWUUUUUUUUUTTTVVVXXX[[[^^^```aaabbb````````````___^^^\\\\\\~~~vvvoooeeeWWWMMMHHHGGGGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@======<<<:::999888777666777666333111000000000111111///...///111111...,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,++++++***)))+++++++++*********))))))+++***(((''''''))),,,...++++++***))))))***+++++++++,,,,,,,,,---///444777:::<<>>FFF```{{{kkkRRR@@@666555444333444555666666555666666555555333111000///............/////////000000000111111111222222222555555666888999:::;;;<<<===???BBBEEEGGGJJJNNNQQQVVVZZZbbbhhhlllooorrrtttvvvyyy||||||{{{{{{~~~uuu\\\MMMEEEBBBBBBEEEOOOYYYgggsss|||zzznnnccc^^^^^^dddfffbbb```aaa^^^hhhuuu}}}zzzqqqgggaaa\\\bbbnnn{{{oooiiieeeeeeeeehhhttt|||gggWWWNNNFFFBBBEEELLLQQQVVV[[[\\\ZZZYYY[[[```llliii[[[SSSOOOUUU```rrr}}}yyyqqqiiiaaaYYYRRRMMMJJJFFFAAA?????????>>><<<>>>===@@@HHHOOOaaa{{{mmmWWWKKKAAA???>>>;;;:::<<<======>>>>>>>>>???????????????@@@@@@AAABBBBBBBBB@@@AAABBBCCCDDDEEEFFFFFFCCCDDDDDDEEEEEEEEEDDDDDD@@@@@@@@@@@@BBBDDDGGGHHHKKKLLLLLLLLLLLLMMMPPPRRRTTTRRRQQQOOOOOOPPPRRRSSSVVVXXXZZZZZZYYYWWWVVVVVVSSSVVVXXXYYYXXXWWWWWWWWWWWWXXXYYY[[[]]]___```aaa______````````````______yyynnnhhh___TTTLLLIIIIIIHHHGGGDDDBBB@@@>>>>>>>>>@@@AAA>>>===;;;999777777777777666555333111111111111222111000///000111111///---------,,,+++*********+++,,,,,,,,,+++++++++******,,,,,,,,,,,,+++***))))))+++++++++***************)))***+++,,,,,,,,,++++++******)))(((((()))******+++,,,,,,++++++---111444888;;;===>>>@@@DDDKKKQQQVVVWWWZZZ[[[\\\[[[ZZZYYYYYY]]]cccjjjpppuuuwwwxxxxxx{{{lll```OOOFFF>>>;;;;;;CCCWWWlll~~~bbbHHH777666555333333555666777666666666666555333222000///............////////////000000000111111111222222333444555666777999999:::<<<>>>AAACCCEEEHHHLLLOOOSSSXXX^^^dddhhhkkknnnppprrrvvvzzz{{{zzzyyyzzz|||}}}dddSSSIIICCCCCCEEEHHHSSScccoooyyy{{{qqqcccaaacccjjjnnnkkkgggeee```eeelllrrrsssooogggaaaWWWZZZcccuuu}}}wwwjjjgggfffhhhmmmvvvooo^^^PPPHHHBBBDDDHHHJJJMMMPPPWWWUUUUUUWWW[[[fff{{{rrraaaVVVPPPUUU```ooo|||vvvsssnnnggg```ZZZTTTNNNJJJCCC@@@===;;;<<<======<<<<<<999<<>>======<<<;;;<<<============>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBB@@@@@@AAABBBCCCDDDEEEEEEDDDEEEGGGGGGGGGFFFDDDCCCBBBAAABBBCCCDDDGGGIIIKKKJJJJJJJJJIIIIIIKKKNNNQQQRRRQQQOOONNNNNNPPPQQQSSSVVVXXXZZZZZZXXXVVVVVVVVVTTTVVVYYYZZZZZZYYYZZZ[[[[[[[[[ZZZ[[[\\\]]]^^^___\\\]]]^^^___```aaaaaaaaattthhhccc\\\SSSLLLJJJHHHFFFDDDBBBAAA???>>>>>>>>>??????>>>===:::777666666777888555444333222222222222333111111111111111111000///000///---+++******++++++,,,,,,,,,+++++++++******))))))******+++******)))************************'''((()))******)))((((((*********))))))************+++++++++***,,,///111666999<<<>>>@@@EEELLLQQQTTTUUUWWWYYYZZZZZZZZZYYY[[[```gggooouuuyyyyyyyyywww|||{{{rrraaaTTTFFF>>><<>>;;;:::::::::;;;<<<@@@===@@@LLLbbbcccMMMGGGCCC????????????>>>>>>==============================>>>??????@@@@@@AAA@@@@@@@@@AAABBBCCCCCCCCCDDDFFFHHHIIIHHHFFFDDDBBBBBBBBBCCCDDDFFFIIIKKKLLLIIIIIIIIIHHHGGGIIIMMMPPPQQQPPPOOONNNNNNPPPRRRSSSSSSUUUWWWWWWUUUTTTTTTUUUUUUWWWZZZ[[[ZZZZZZ[[[\\\]]]\\\[[[ZZZZZZZZZ[[[\\\ZZZ[[[\\\^^^____________tttiiibbb\\\SSSMMMJJJGGGDDDAAA>>>???@@@@@@@@@???>>>===???===:::888666666777888555444444333333222222222000111222222111000//////111000...---,,,,,,,,,---,,,,,,,,,+++++++++******&&&&&&((()))************************************)))(((((('''''''''((()))++++++++++++++++++++++++***+++++++++***+++---///444777<<>>@@@AAACCCFFFIIIMMMPPPVVVZZZ]]]```dddfffkkkqqqwwwzzzxxxwwwwwwxxx|||tttaaaRRRGGGBBBCCCIIISSSbbbmmmuuu}}}yyyqqqhhhlllttt~~~|||sssbbb______fffooopppiiiaaaZZZYYY^^^mmm}}}|||kkkZZZQQQIIIGGGGGGFFFGGGIIIEEEEEEHHHKKKPPP[[[oootttcccVVVVVV]]]lll~~~yyyqqqkkkddd___XXXQQQLLLGGGCCC@@@???>>><<<:::999999;;;<<>>??????@@@??????@@@@@@AAAAAABBBBBBDDDEEEGGGHHHHHHFFFCCCAAA??????@@@BBBCCCEEEGGGHHHHHHHHHHHHHHHGGGIIILLLOOOPPPOOONNNMMMNNNPPPSSSTTTSSSUUUVVVVVVUUUTTTUUUVVVVVVXXXYYYYYYXXXXXXYYYZZZ\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\[[[yyynnnccc\\\SSSMMMIIIFFFCCC???===>>>@@@BBBAAA@@@>>>===???>>><<<:::888888888888555555555444333222222111///111222111000...//////000000///...---------...,,,,,,,,,+++++++++******&&&&&&((()))******++++++***************+++++++++---+++)))(((((()))***+++++++++,,,,,,,,,,,,++++++)))***++++++++++++---///222666;;;???CCCHHHOOOUUUSSSTTTUUUXXX[[[___bbbdddjjjpppxxx|||wwwuuuxxxqqq\\\JJJ???===???BBBMMM\\\ooo}}}wwwaaaMMM???:::555222222444555666666666666555555444222222///////////////........./////////000000000111111111222333444555777888888999;;;===>>>???AAADDDFFFJJJMMMQQQUUUXXX[[[___aaajjjooouuuyyyxxxwwwxxxzzz|||{{{iiiXXXKKKDDDDDDIIISSS```jjjrrrzzz~~~vvvooouuuzzzgggbbb___ccckkkmmmhhhbbbYYYYYY^^^lllttt___TTTJJJFFFEEECCCDDDFFFCCCDDDGGGKKKOOOYYYkkk}}}qqq___ZZZ^^^kkk|||{{{sssjjjddd]]]YYYRRRKKKGGGCCC???===>>>>>>===;;;999999<<<>>>@@@HHHXXXmmm}}}fffQQQDDD===??????<<<<<>>>>>???>>>?????????@@@@@@@@@AAABBBCCCEEEEEEEEEDDDBBBAAAAAAAAABBBDDDEEEFFFGGGGGGEEEGGGHHHHHHHHHHHHKKKLLLMMMMMMLLLLLLMMMOOORRRTTTUUUVVVWWWWWWVVVVVVWWWXXXWWWXXXXXXWWWUUUSSSTTTUUUXXXXXXYYYYYYYYYXXXWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZ{{{pppbbb[[[RRRLLLIIIGGGDDDAAA??????@@@@@@@@@@@@@@@??????>>>===<<<:::999888888666666666555444222111000...000222111///---...///---...............------,,,,,,,,,+++++++++************++++++++++++******))))))*********+++++++++---,,,+++***)))***++++++)))***+++,,,,,,+++***)))(((***+++,,,,,,,,,...000000444999===@@@EEEKKKQQQOOOPPPSSSWWW]]]dddiiimmmpppsssxxx|||~~~~~~|||{{{sssqqqttt|||~~~iiiSSSDDD>>>======AAALLL[[[jjjuuutttfffWWWBBB===666222111222444555666666666666555444333222000/////////............////////////000000000111///000111222444555666666888:::<<<======???BBBDDDGGGJJJNNNRRRTTTWWW[[[^^^dddiiipppsssssstttvvvxxxxxxppp___OOOGGGFFFEEENNNZZZdddmmmwwwwwwppphhh```___dddgggeeeaaaXXXZZZ```nnn~~~gggZZZMMMGGGDDDAAABBBEEEFFFFFFIIILLLOOOWWWhhhxxxkkkccceeeiiizzzzzzssskkkbbb\\\VVVQQQKKKFFFCCC@@@>>>===:::;;;;;;:::999:::>>>AAABBBRRRjjjmmmWWWJJJDDD<<>>>>>>>>>>>>>>????????????@@@@@@AAAAAABBBBBBBBBBBBAAADDDEEEFFFGGGGGGHHHHHHHHHBBBDDDFFFHHHGGGGGGHHHIIIJJJIIIIIIIIIKKKMMMPPPRRRUUUVVVWWWVVVUUUUUUWWWYYYWWWWWWVVVTTTPPPNNNNNNOOOSSSTTTWWWXXXYYYXXXVVVUUUUUUVVVWWWYYYZZZ[[[\\\\\\{{{nnnaaaZZZRRRKKKIIIHHHEEECCCBBBAAA???>>>>>>@@@AAACCC>>>>>>>>>===<<<:::999888777777666555444222000///---///111111...,,,---///+++,,,---.........---,,,,,,,,,,,,+++++++++******.........---,,,+++)))((())))))******++++++++++++++++++++++++******)))(((((()))***++++++***)))(((''')))+++,,,,,,---///111///333888;;;===AAAGGGLLLKKKLLLPPPVVV^^^gggnnnsssssstttuuuvvvwwwxxxxxxxxxooommmqqqyyy}}}sss[[[IIIAAA>>>======AAAJJJVVVfffpppmmmeeeDDD>>>777222111222333444666666666666555444333333000000//////.........---////////////000000000000......///111222333444555888999;;;<<<<<<>>>AAACCCFFFIIIMMMPPPRRRUUUYYY\\\^^^ccciiilllmmmnnnqqqtttssszzzuuudddSSSJJJHHHAAAIIIUUU___iiitttxxxmmmaaa\\\^^^aaaaaa```WWW[[[cccqqqnnn```QQQIIIDDDAAABBBEEEDDDDDDFFFHHHJJJQQQaaapppssskkkmmmhhhxxx|||tttmmmeee\\\VVVPPPLLLGGGBBB@@@???>>>===777888:::999999;;;???DDDNNNccc~~~aaaLLLEEEEEE===BBBAAA;;;:::>>>???===<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>????????????????????????@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDD???BBBEEEGGGGGGFFFFFFFFFHHHGGGGGGGGGIIIKKKNNNPPPSSSTTTTTTTTTSSSSSSUUUWWWWWWWWWUUURRRNNNKKKJJJKKKPPPRRRUUUXXXYYYXXXUUUTTTSSSTTTWWWYYY[[[]]]^^^___zzzkkk```YYYQQQKKKIIIHHHGGGEEEEEEDDDCCCCCCAAAAAA@@@???======<<<;;;:::999999888777777777777666555444333000000////////////000000+++)))'''(((+++---,,,***))))))***+++,,,,,,------************************+++,,,,,,+++***)))+++---******++++++++++++******+++++++++++++++++++++++++++,,,---...///...---,,,///222666999<<<>>>AAADDDJJJOOOQQQSSS```ssszzzuuuuuussspppooopppqqqsssssspppqqqyyy|||fffSSSEEE===::::::<<<@@@III[[[jjjiii```MMM<<<222444666111...111333333444555666666666666111///000222333000------////////////000000000000000000000111222222333333444555777999;;;===???@@@FFFIIIKKKJJJIIIKKKRRRXXXZZZ]]]bbbggglllnnnppppppqqqttt{{{sss^^^OOOIIIHHHDDDFFFNNNZZZfffppp}}}tttddd\\\ZZZZZZ\\\______```ffftttxxxgggSSSIIIFFFCCCBBBBBB@@@BBBEEEGGGGGGMMM]]]mmmxxxllljjjlll||||||uuunnnggg___XXXSSSQQQLLLFFFBBB???===<<<:::???666444<<<@@@===@@@III```yyykkkVVVIIIBBB@@@>>>>>>===<<<;;;::::::999;;;;;;::::::999:::::::::<<<<<<<<<;;;;;;:::::::::<<<===??????>>>>>>???AAAAAAAAA@@@???@@@AAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBBBBCCCDDDDDDDDDAAACCCEEEHHHKKKMMMOOOQQQRRRSSSUUUXXXYYYZZZZZZZZZVVVVVVTTTPPPLLLJJJKKKLLLSSSTTTWWWXXXYYYYYYWWWVVVUUUVVVXXX[[[^^^```bbbcccyyyhhh]]]WWWPPPKKKIIIIIIFFFDDDBBBBBBAAA@@@???>>>>>>=========<<<;;;:::999999888555666666555555444333222111111000000000000111111000...,,,,,,///000///......------,,,,,,++++++***------------------------)))*********))))))+++---)))******************)))+++++++++++++++++++++++++++,,,,,,---...------------000444888:::===@@@CCCIIIOOOSSSWWWeeexxx{{{|||wwwqqqmmmmmmooosssuuuvvvwww}}}kkkZZZLLLAAA;;;888:::===DDDSSSaaaddd```XXXFFF888888:::555333555222333333444555555555555333000......///...,,,,,,////////////000000000000///000000111111222333333333444666888;;;===???@@@CCCFFFIIIHHHHHHKKKQQQWWWZZZ]]]aaafffjjjlllnnnnnnooorrryyyzzzeeeSSSIIIFFFCCCDDDJJJTTT^^^hhhttt|||ggg[[[VVVUUUVVVZZZZZZ]]]eeeuuuqqq[[[NNNGGGBBB@@@AAA@@@AAADDDFFFFFFLLL[[[kkk~~~vvvoooooopppyyytttnnngggaaa[[[TTTPPPJJJFFFAAA>>>===<<<;;;:::===666555:::<<<===FFFTTTsss{{{cccQQQFFFAAA@@@>>>>>>===<<<;;;;;;::::::;;;;;;:::999999999999:::<<<<<<;;;;;;;;;:::::::::;;;===>>>>>>>>>>>>???AAAAAAAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDBBBCCCEEEGGGJJJMMMOOOPPPPPPQQQSSSTTTUUUTTTTTTTTTVVVVVVUUUSSSPPPNNNNNNOOOTTTUUUWWWYYYYYYYYYXXXWWWVVVWWWXXXZZZ]]]```cccdddxxxdddYYYTTTNNNJJJJJJIIIFFFCCCBBBBBBAAA@@@???>>>============<<<;;;:::999999888444555555444444333222111222222111111111111222222///...,,,,,,---...---,,,///......---,,,,,,++++++++++++++++++++++++++++++''')))))))))((()))***,,,((())))))******))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,---......+++...222555888;;;???BBBHHHOOOUUU[[[jjj{{{|||wwwooojjjiiiooovvv{{{sssfffWWWHHH>>>777999:::===HHHVVV___bbbaaaMMM<<<888777444222444111111222333444444555555777333...,,,---///...,,,////////////000000000000//////000111111222222333222333555777:::===???@@@@@@CCCEEEFFFGGGJJJPPPUUUXXX[[[^^^cccfffiiijjjjjjlllpppvvvmmmXXXJJJCCCCCCBBBEEEMMMUUU^^^jjjuuuooo^^^TTTPPPQQQTTTWWWZZZddduuugggUUUIIIBBB@@@AAA???@@@BBBDDDEEEKKKYYYhhhvvvmmmkkksssxxxuuusssuuuxxxzzznnnjjjddd^^^YYYTTTNNNKKKDDDAAA===<<<<<<<<<<<<<<<;;;888888:::;;;BBBUUUjjjmmmVVVIIICCC@@@>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::999999999999999;;;;;;;;;;;;::::::::::::;;;<<<>>>>>>======???AAAAAAAAA@@@@@@@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDGGGIIILLLNNNOOOPPPQQQQQQRRRQQQQQQPPPOOOTTTUUUVVVVVVTTTSSSSSSTTTTTTUUUWWWXXXYYYYYYXXXXXXXXXXXXXXXZZZ\\\```dddfffwwwaaaUUUQQQLLLJJJJJJIIIFFFCCCDDDCCCCCCBBBAAA@@@??????======<<<;;;:::999999888555555555444444333222111222111111000000111111222...---,,,++++++++++++++++++++++++,,,,,,---------******************************+++***(((((()))+++(((((())))))))))))((((((++++++++++++++++++++++++---,,,+++***+++,,,...///***---000444777;;;???BBBFFFMMMTTT[[[iiiwww~~~}}}uuurrrmmmjjjkkkrrr{{{|||ssscccPPPBBB888888777888???MMM]]]ggghhhVVVBBB999666222111222000000111111222333444555666555111///000333111---////////////000000000000//////000000111222222222000111444666999<<<>>>@@@>>>AAACCCEEEGGGJJJOOOTTTVVVXXX[[[^^^bbbdddffffffjjjmmmsss{{{qqq[[[JJJBBBBBB@@@BBBHHHOOOVVVbbbmmmzzzyyycccWWWPPPOOORRRVVVYYYaaappprrr]]]NNNDDD@@@BBB??????AAACCCDDDIIIVVVddd~~~ssshhhdddllltttuuuvvvzzzyyyqqqhhhccc]]]WWWRRRMMMHHHEEEBBB???===<<<<<<======<<<;;;;;;===>>>@@@NNNkkk~~~bbbMMMCCCAAA???===============<<<<<<<<<<<<<<<;;;:::999999888999999:::::::::::::::::::::::::::;;;============???@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFIIIKKKNNNOOORRRRRRRRRRRRRRRQQQQQQQQQPPPSSSUUUWWWVVVUUUVVVVVVUUUUUUWWWXXXYYYYYYXXXXXXZZZYYYYYYYYY\\\```dddfffwwwaaaSSSOOOKKKIIIIIIIIIFFFCCCDDDCCCBBBAAA@@@??????>>>======<<<;;;:::999999888555555666555555444333222000000////////////000000000000///...---------...***************+++++++++---------------------------------+++)))((()))***(((((())))))))))))((((((++++++++++++++++++++++++,,,,,,+++***+++,,,---...+++---000333666:::???BBBEEEJJJPPPWWWaaalllqqqrrroooppppppppprrrvvv~~~pppYYYHHH;;;:::777777<<>>>>>@@@BBBDDDGGGKKKOOORRRRRRTTTVVVZZZ]]]```bbbcccgggkkkpppvvv}}}rrr\\\LLLDDD???<<<===CCCHHHOOOZZZdddqqq{{{lll]]]TTTQQQRRRRRRTTTZZZfffyyy}}}fffTTTHHHCCCDDD@@@???@@@CCCDDDIIITTT```{{{vvvooossswwwwwwyyy~~~|||rrrjjjddd```YYYRRRMMMHHHDDDAAA@@@>>><<<;;;;;;;;;:::999999<<>>===<<<<<<=====================<<<;;;:::999999999999::::::::::::::::::::::::888:::<<<<<<<<<===>>>@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFGGGHHHKKKNNNOOOQQQQQQQQQQQQRRRRRRRRRSSSMMMOOORRRTTTTTTTTTUUUVVVUUUUUUVVVWWWWWWXXXXXXXXXZZZYYYXXXYYY[[[___cccfffuuubbbTTTOOOJJJHHHHHHHHHFFFDDDAAAAAA@@@???>>>===<<<<<<======<<<;;;:::999999888666666666555555444333222000000////////////000000---......---++++++,,,...---,,,+++***)))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,---......,,,)))((()))***((())))))******))))))(((+++++++++++++++++++++++++++++++++++++++,,,------,,,...000222444888===AAAEEEGGGKKKQQQWWW^^^cccfffmmmqqquuuwwwwwwyyy}}}}}}dddPPP@@@<<<888777:::EEEYYYjjjrrrkkk___PPPBBB888444333000000000000111333555777111999<<<555000111000,,,////////////000000000000......///000000111111222000111333555777999;;;<<<>>>???AAADDDGGGJJJMMMOOONNNPPPRRRUUUYYY\\\___```dddggglllpppvvv~~~sss^^^NNNEEE<<<999:::>>>CCCHHHQQQZZZfffrrryyyiii]]]UUUTTTMMMNNNQQQ[[[lllppp]]]MMMGGGFFFAAA???@@@CCCDDDHHHRRR]]]www{{{{{{}}}vvvllleee```[[[TTTMMMHHHDDD@@@======;;;999888888888777555777;;;@@@IIIYYYuuupppcccQQQDDD???>>>===<<<<<<<<<<<<======>>>>>>>>>???>>>===;;;::::::::::::999999999999::::::::::::777999;;;<<<<<<<<<>>>@@@???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIHHHGGGGGGIIILLLNNNPPPPPPPPPOOOOOOOOOPPPQQQQQQKKKMMMOOOPPPPPPPPPRRRSSSTTTTTTTTTUUUVVVVVVWWWWWWYYYXXXXXXYYY[[[^^^aaacccssscccVVVQQQJJJGGGGGGHHHGGGEEEAAAAAA@@@???>>>===<<<<<<======<<<;;;:::999999888444555555444444333222111111000000000000000000111***,,,---,,,******,,,......---,,,+++)))(((''''''))))))))))))))))))))))))***++++++***))))))+++,,,)))******************)))++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,---///000222555:::>>>EEEEEEHHHLLLPPPTTTZZZ___eeekkkrrruuuvvvwwwzzz~~~nnnYYYFFF>>>888777999AAARRRbbbrrrsssnnn^^^JJJ;;;666555111000000000222444666888888DDDFFF::://////000...////////////000000000000......//////000111111111111111333444666888999:::======???BBBEEEHHHJJJKKKKKKLLLNNNRRRVVVZZZ]]]___```cccgggjjjnnnvvvvvvaaaPPPFFF>>>;;;<<>>===<<<<<<;;;<<<<<<===>>>?????????@@@???>>>===<<<;;;;;;;;;888888999999999:::::::::666888:::;;;;;;<<<>>>@@@???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEGGGIIIJJJKKKKKKJJJIIIIIIJJJLLLOOOQQQRRRQQQPPPNNNNNNNNNNNNOOOKKKLLLMMMMMMLLLMMMOOOQQQSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWXXXYYY[[[^^^```aaaqqqcccXXXRRRJJJGGGGGGHHHGGGFFFCCCBBBBBBAAA@@@???>>>>>>>>>===<<<;;;:::999999888333333333333222111000000222222111111111111222222---///111000......111444,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))))))))***,,,...******++++++++++++******++++++++++++++++++++++++)))***+++,,,---,,,+++++++++,,,...///000333888;;;EEEDDDFFFIIILLLPPPVVV\\\[[[bbbjjjoooqqqtttyyy}}}|||~~~ttt```III@@@888666777===LLL[[[www}}}|||lllTTTCCC===<<<111111000000222444777999BBBNNNOOO>>>//////333333////////////000000000000......//////000111111111111222333444555777888888<<<<<<===@@@DDDGGGHHHHHHHHHJJJLLLPPPTTTYYY\\\^^^]]]```dddfffiiippp{{{zzzdddQQQGGGBBB@@@@@@BBBCCCCCCHHHOOOVVVddduuuvvvggg```QQQQQQPPPQQQWWWddduuukkkWWWKKKHHHCCCAAA@@@CCCFFFIIIQQQZZZnnn|||vvvrrrkkkbbb[[[SSSNNNHHHCCC@@@>>><<<:::;;;:::999:::;;;<<<;;;:::>>>AAAIIIZZZyyyyyydddGGGEEEBBB???<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAA@@@???>>><<<<<<;;;;;;888888888999999:::::::::666888:::;;;;;;<<<>>>@@@???@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEHHHJJJLLLMMMLLLKKKJJJIIIJJJMMMPPPRRRVVVTTTRRRPPPNNNMMMMMMMMMLLLLLLLLLKKKJJJKKKMMMPPPRRRRRRRRRRRRSSSTTTUUUVVVUUUVVVXXXZZZ[[[]]]^^^___rrr___ZZZRRRLLLKKKKKKHHHGGGGGGDDDCCCBBBAAA@@@????????????>>>===;;;999888888888555666666666555444333333333222000000111111///...000//////...---,,,,,,,,,,,,,,,,,,------.........***++++++,,,,,,++++++***)))************+++++++++)))((((((((()))***++++++************************000///---+++***(((((((((,,,,,,,,,---///222444555???AAADDDGGGIIIMMMQQQTTT\\\```ffflllpppsssuuuvvvyyyxxxxxx|||}}}lllYYYKKKAAA???<<<:::BBBOOOgggwwwzzzeeeQQQBBB:::777444222222111111888@@@BBBDDDDDD???777111000111///......---------......////////////////////////333444444555666777888888::::::;;;===@@@BBBEEEFFFFFFGGGIIILLLOOOSSSVVVXXXXXX[[[___bbbfffmmmwww~~~}}}jjjVVVHHH@@@===<<<@@@BBBDDDHHHNNNUUU```ooozzz{{{jjj```WWWPPPPPPSSSXXX```hhhvvvyyyaaaOOOGGGFFFAAAAAADDDDDDEEEQQQaaaxxxxxxrrrmmmfff\\\UUULLLFFFAAAAAA???;;;999;;;<<<888777999999666888;;;???AAARRRrrr}}}cccNNNDDDAAA===:::999999888777777999;;;===????????????@@@BBBBBB@@@>>>;;;;;;;;;::::::999999888999999999999:::<<<>>>>>>>>>>>>===???@@@AAA@@@???>>>???@@@?????????>>><<<;;;<<<===CCCBBBBBBCCCDDDFFFHHHIIIKKKKKKKKKLLLMMMMMMNNNNNNRRRRRRQQQQQQPPPOOOMMMMMMJJJJJJJJJKKKKKKMMMNNNOOOOOONNNMMMLLLNNNPPPTTTVVVXXXXXXXXXYYYZZZZZZ[[[[[[uuubbbZZZRRRLLLKKKKKKHHHFFFGGGDDDCCCBBBAAA@@@????????????>>>===;;;:::999888888666666666666555444333222///......///111222222111000000//////...------,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***)))************++++++++++++***************+++,,,************************---,,,,,,+++*********+++,,,,,,,,,---///111444555===@@@CCCFFFIIILLLPPPSSS[[[]]]aaafffiiimmmpppqqqsssrrrsssvvv}}}zzzaaaQQQEEEAAA>>>:::???III\\\nnnrrr___MMMBBB;;;777444444222000333888888;;;<<<:::555111222444000000//////......//////////////////////////////000111222222444444555666999:::;;;===???BBBDDDEEEEEEFFFGGGJJJMMMPPPSSSUUUUUUXXX\\\___bbbiiirrrxxxooo[[[LLLAAA===;;;>>>AAACCCIIIOOOUUU^^^lllwww}}}kkkaaaWWWSSSSSSTTTZZZ```gggrrrkkkVVVLLLJJJDDDBBBDDDCCCDDDOOO]]]uuuyyyqqqlllgggaaaXXXQQQIIICCC>>>>>><<<999999;;;999666666888888666888<<<@@@FFF[[[}}}uuutttyyyvvv\\\HHHBBB???;;;999999999888777888999;;;<<<>>>?????????@@@AAABBB@@@===;;;;;;;;;::::::999999888999999:::;;;<<<===????????????>>>>>>@@@AAA@@@???>>>???@@@AAAAAAAAA@@@>>>===>>>???@@@@@@@@@AAACCCEEEGGGHHHHHHIIIJJJKKKMMMNNNOOOPPPSSSSSSRRRRRRPPPOOOMMMMMMKKKKKKJJJKKKKKKLLLMMMNNNPPPOOONNNMMMOOORRRUUUWWWWWWXXXXXXYYYZZZZZZ[[[[[[zzzhhh\\\SSSLLLKKKKKKHHHFFFGGGDDDCCCBBBAAA@@@????????????>>><<<;;;:::999888888777777777666555333222111...------...000111111000111000000//////......---******++++++++++++,,,,,,***++++++,,,,,,++++++***)))************+++++++++---,,,++++++++++++++++++************************************+++,,,---...,,,,,,,,,---...111333444;;;>>>BBBEEEHHHLLLPPPSSSXXXZZZ]]]aaadddiiinnnrrrsssrrrrrruuuzzzppp___OOOGGGAAA<<<===CCCOOObbbwww{{{mmmZZZLLL@@@999333444444222111222222555888777444333444666222222111000000000000000//////////////////////////////000111222333444444888888:::;;;>>>@@@CCCDDDDDDEEEFFFHHHJJJMMMOOOPPPRRRUUUYYY[[[^^^ccckkkrrruuu```QQQBBB===:::<<>><<<999888888999888777999999:::;;;<<<===???@@@???@@@AAA@@@===;;;:::;;;:::999999888999999::::::<<<===>>>@@@@@@@@@??????>>>???@@@@@@???>>>???@@@AAAAAAAAA@@@>>>===>>>???===>>>>>>@@@AAADDDFFFGGGFFFGGGIIIKKKMMMOOOPPPQQQSSSSSSSSSRRRQQQPPPOOONNNLLLKKKKKKKKKKKKKKKLLLLLLPPPPPPOOOOOOQQQTTTXXXZZZYYYYYYZZZZZZZZZZZZZZZZZZnnn]]]TTTMMMKKKJJJGGGFFFGGGDDDCCCBBBAAA@@@?????????>>>>>><<<;;;:::999999999888888777666555333111000111000......//////---,,,111111000000/////////...+++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++---,,,+++***************************************************+++,,,---...,,,++++++,,,...000222333999===AAAEEEHHHLLLPPPSSSVVVYYY]]]```dddkkksssyyyzzzxxxxxxyyy|||rrr]]]PPPFFF???===@@@GGGVVVhhhtttxxxssseeeXXXGGG<<<222222555444333333777999:::999666444555666333222111000000///000000////////////////////////000000111222333444555555666777888:::<<>>::::::===@@@HHHPPPTTTZZZdddpppzzzxxxmmmeee]]]ZZZ\\\^^^bbbkkk{{{rrr```PPPGGGBBBCCCBBBBBBKKKXXXlll~~~}}}{{{yyyssskkkgggaaa\\\XXXSSSNNNJJJGGG@@@:::999888666666999888777888:::999888<<>>@@@>>>???@@@???<<<:::::::::999999888888999999::::::<<<===>>>???@@@???>>>>>>>>>???@@@@@@???>>>@@@AAA?????????>>><<<;;;<<<===<<<===>>>@@@BBBDDDFFFGGGFFFGGGHHHJJJLLLNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQMMMLLLLLLKKKKKKKKKLLLLLLQQQPPPPPPPPPRRRUUUYYY[[[\\\\\\]]]]]]\\\[[[YYYYYYttt___VVVNNNKKKJJJGGGFFFGGGDDDCCCBBBAAA@@@?????????>>>===<<<;;;:::999999999888888777666555333111000111000......//////---,,,000000000000////////////---------------,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++,,,+++***)))))))))))))))************************+++++++++***++++++,,,,,,++++++++++++---///111222888;;;AAAEEEIIIMMMPPPSSSXXX]]]aaadddggglllttt{{{}}}||||||~~~nnnZZZKKKBBB>>>>>>BBBJJJVVVaaalllsssqqqkkkVVVFFF777222333444444555999:::::::::888666666666333222111000///////////////////////////////////////000000111222333444444555555666888;;;===???AAADDDDDDDDDEEEGGGHHHJJJKKKOOORRRVVVXXXZZZ^^^dddiiivvvyyydddRRRFFF???::::::;;;>>>FFFNNNRRRXXXcccnnnwww}}}wwwjjjcccaaabbbdddlllzzzjjjRRRHHHBBBBBBBBBCCCLLLXXXiiiyyyzzzwww{{{|||sssmmmdddaaa[[[VVVRRRNNNJJJHHHHHHAAA;;;:::888555555777777666777888777777===EEERRRhhhvvvkkknnntttyyyaaaOOOGGGDDD<<<:::999999;;;<<<;;;::::::999999999:::;;;===>>>===>>>???>>><<<:::::::::999888888888999999:::;;;;;;<<<===>>>>>>>>>===<<<===???@@@@@@??????@@@AAA?????????>>><<<;;;<<<===>>>>>>@@@BBBDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNPPPRRRSSSTTTUUUUUUNNNMMMMMMLLLLLLLLLMMMMMMRRRQQQPPPPPPRRRUUUYYY[[[____________^^^\\\ZZZYYYzzzaaaWWWNNNKKKJJJGGGFFFGGGDDDCCCBBBAAA@@@?????????======<<<;;;::::::::::::777777777666555333222111...------...000111111000////////////////////////......------------,,,,,,***++++++,,,,,,++++++***)))************+++++++++******))))))((()))))))))************************,,,,,,++++++******++++++++++++++++++,,,...000111555999???DDDHHHLLLOOORRRZZZ```fffiiijjjmmmtttyyy||||||~~~kkkVVVGGG???===>>>AAAGGGOOO^^^nnnwwwxxxgggUUUAAA777444222222444555666666777888888888888333333111000////////////////////////////////////---......///000111222222333444555777999<<<>>>???BBBBBBCCCCCCEEEFFFHHHIIIKKKOOOSSSUUUWWW[[[aaafffqqq{{{yyyeeeTTTGGGAAA;;;::::::<<>>===;;;:::::::::888888888888999:::;;;;;;;;;<<<===>>>>>>===<<<;;;===>>>@@@@@@??????@@@BBBAAAAAAAAA@@@>>>===>>>??????@@@BBBCCCEEEFFFFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLNNNQQQSSSTTTUUUVVVOOONNNNNNNNNNNNNNNOOOOOORRRQQQOOOOOOPPPSSSVVVXXX\\\]]]___``````^^^\\\[[[~~~bbbXXXOOOKKKIIIFFFEEEGGGDDDCCCBBBAAA@@@?????????===<<<;;;;;;::::::::::::666666666666555444333222///......///111222222111........................---------,,,,,,,,,++++++***++++++,,,,,,++++++***)))************+++++++++******))))))******++++++************************,,,++++++******++++++,,,++++++******+++---///000111666<<>>??????@@@AAABBBDDDFFFGGGFFFJJJNNNQQQSSSWWW\\\aaakkkuuu{{{hhhXXXHHHBBB<<<;;;:::;;;@@@FFFIIISSS```jjjpppvvv}}}}}}||||||yyy[[[OOOEEEDDDDDDDDDKKKVVVfffwwwrrrmmmpppzzz{{{wwwsssmmmgggcccWWWTTTPPPJJJEEEAAA@@@@@@@@@;;;999;;;;;;888777888777666777999:::???NNN\\\xxxgggRRRFFF@@@???>>>:::999999999;;;;;;999888777888999::::::;;;::::::;;;<<<>>>===;;;999999:::888888888888999:::;;;<<<<<<===>>>??????>>>===<<<<<<>>>???@@@??????AAABBBAAAAAAAAA@@@>>>===>>>???@@@AAACCCDDDEEEEEEDDDDDDFFFGGGGGGIIIJJJKKKLLLLLLLLLMMMNNNPPPRRRSSSSSSSSSOOOOOOOOOOOOOOOPPPQQQRRRRRRPPPOOONNNOOOQQQSSSUUUUUUWWW[[[^^^`````````___cccYYYOOOKKKIIIFFFEEEGGGDDDDDDBBBAAA@@@?????????===<<<;;;;;;::::::::::::555666666666555444333333333222000000111111///...---------...............,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++)))************+++++++++************+++,,,------************************************+++,,,------++++++******+++---///000...333:::@@@DDDHHHKKKNNNQQQ\\\jjjtttxxx{{{www^^^LLLCCC:::<<<<<<>>>HHHWWWbbbfffoooaaaPPPDDD<<<666555777777777777888:::;;;:::999777666444333222111111111////////////////////////000000111222333444555555111222333555777:::<<<=========>>>???@@@BBBDDDEEEBBBFFFJJJNNNPPPSSSYYY^^^hhhrrr}}}}}}kkk\\\IIICCC===;;;::::::>>>DDDFFFQQQ___hhhnnnttt|||}}}```RRRGGGEEEDDDCCCJJJTTTfffwww|||lllgggiiivvv|||yyytttppplllgggbbb___RRRPPPLLLFFF@@@<<<;;;;;;;;;777777;;;<<<:::888999:::999;;;===@@@HHHYYYiiirrrYYYGGG???===;;;888999888888888:::999888666666777999:::;;;;;;:::999;;;<<<======;;;999999:::888888888888999:::;;;<<<===>>>???@@@@@@???>>>===<<<>>>???@@@??????AAABBB?????????>>><<<;;;<<<===AAABBBCCCDDDDDDDDDCCCBBBDDDEEEFFFHHHJJJLLLMMMNNNNNNNNNOOOPPPQQQQQQQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTQQQPPPNNNMMMMMMOOORRRSSSOOORRRWWW\\\```bbbbbbbbb{{{iii\\\OOOKKKIIIGGGGGGHHHCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;:::999999999666666666555444333222111000111111222222222111111---///000111000///---,,,***+++,,,---............---,,,+++***))))))))))))******************************))))))******+++,,,++++++******)))*********************+++,,,,,,------,,,,,,+++,,,---///000------222999>>>@@@FFFMMMRRR[[[hhhsss{{{xxxZZZDDD<<<999:::===AAAGGGSSS^^^\\\^^^YYYJJJ<<<666555555555555555777:::;;;;;;::::::999777444222000//////////////////////////////000000000000000000000000111111222444666888:::;;;;;;;;;<<<===>>>???@@@@@@BBBDDDGGGJJJLLLQQQVVVYYYbbbnnn}}}ooo___QQQFFF===:::;;;;;;===AAACCCJJJUUUaaalllvvv~~~iiiXXXJJJFFFFFFEEEJJJRRRhhh{{{tttgggaaabbbqqqzzz|||xxxrrrkkkgggeee```YYYRRRQQQJJJBBB???>>>>>>:::777:::666666:::===:::888777888999<<<@@@DDDRRRooovvv^^^IIIBBB>>>777555999999999999999999999999999999999888888888999:::;;;<<<<<<<<<;;;;;;:::::::::;;;:::888777777888:::;;;;;;<<<>>>??????===;;;:::===>>>>>>??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDGGGKKKPPPTTTWWWLLLMMMOOOPPPQQQQQQPPPOOOMMMNNNOOOPPPQQQSSSTTTTTTUUUTTTQQQOOONNNNNNNNNOOOLLLMMMPPPUUU\\\```bbbccc{{{iii\\\PPPLLLJJJHHHFFFGGGDDDDDDCCCBBBBBBAAAAAA@@@>>>===<<<;;;:::999999999555555555444333222111000000000111111111000000///...///000111000///---,,,,,,,,,,,,------------...000///...---,,,,,,,,,,,,.........---------,,,,,,******))))))******+++,,,++++++************+++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,---///111222------111888<<>>EEEMMMRRR[[[```YYYKKK@@@999444222222333777:::======<<<<<<;;;999666444222111000////////////////////////000000000000000000000000111111111333444666888999999::::::;;;<<<===>>>>>>@@@BBBEEEGGGJJJNNNSSSVVVbbbnnn}}}ssseeeSSSHHH>>>;;;;;;;;;===@@@CCCJJJUUU```jjjrrryyy}}}~~~lll[[[KKKFFFEEEEEEMMMWWWiii|||qqqeee___```kkkttt}}}|||wwwsssnnnhhheeebbb]]]VVVOOOMMMGGG@@@=========:::777999444222666999888777999<<<;;;???GGGTTTiiigggSSSBBB???>>>999777:::999999999999999999999999999:::::::::::::::::::::<<<;;;;;;;;;::::::::::::;;;:::888777777888:::;;;<<<===>>>??????>>>===;;;>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEGGGJJJNNNRRRTTTLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOPPPQQQRRRTTTTTTUUUTTTSSSQQQNNNMMMMMMMMMNNNLLLLLLOOOTTTYYY]]]______|||hhh\\\QQQMMMLLLHHHFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA>>>===<<<;;;:::999999999666666666555444333222111000000000000000///...---...///000000000///---,,,///...---,,,+++,,,------000000///...------------//////......---------,,,******))))))******+++,,,************+++,,,------...---,,,+++************++++++,,,---///111222444...---000555999<<>>@@@CCCEEEGGGJJJOOORRR^^^iiiwwwwwwlllWWWLLLAAA<<<;;;:::<<>>??????>>>======>>>>>>>>>???@@@@@@AAAAAA??????@@@@@@AAAAAABBBBBB@@@@@@AAAAAABBBCCCCCCDDDGGGGGGGGGHHHJJJLLLNNNPPPLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQRRRRRRSSSTTTUUUUUUSSSRRRPPPOOOMMMLLLLLLLLLLLLLLLNNNRRRWWWZZZ[[[ZZZhhh]]]RRRNNNMMMIIIEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA>>>===<<<;;;:::999999999888888888777666555444333111111111111000///...---/////////000///...------111///---+++***+++,,,---------,,,+++++++++++++++++++++++++++++++++++++++******))))))******+++,,,************+++,,,......,,,,,,++++++***+++++++++++++++,,,---...///000111...---...333666999AAAHHHJJJOOOWWWbbbpppzzzWWWIII;;;777999<<>>;;;:::;;;===???FFFRRR\\\eeelllqqqtttvvvyyy|||~~~~~~ppp^^^MMMGGGGGGHHHOOOZZZiii{{{wwwjjj^^^YYYZZZ^^^hhhqqqtttttttttooojjjdddbbb___\\\YYYTTTMMMHHHBBB???;;;999999999888666888444333777888777888<<<>>>BBBOOOfffkkkRRREEE:::888888555333444777777777777777777777777888999:::;;;;;;:::888666::::::::::::999999999999:::999999888888999999:::;;;<<<======>>>======<<<===>>>>>>??????@@@@@@AAA>>>??????@@@AAABBBBBBCCC@@@@@@AAABBBCCCCCCDDDEEEJJJJJJIIIIIIIIIJJJKKKLLLKKKKKKJJJJJJJJJLLLNNNOOOPPPPPPQQQRRRRRRSSSTTTTTTRRRRRRQQQPPPOOONNNMMMLLLNNNNNNOOORRRVVVXXXXXXWWWiii]]]SSSOOOMMMIIIEEEEEECCCCCCBBBBBBAAA@@@@@@@@@>>>===<<<;;;:::999999999777777777666555444333222333333222222111000///...///////////////......---111000---+++***+++,,,---,,,+++******************''''''((()))***++++++,,,******))))))******+++,,,))))))******+++,,,---...************+++,,,---...+++,,,,,,,,,,,,,,,,,,,,,...,,,---111444777===EEEIIIMMMSSS[[[hhhzzzhhhVVVBBB999888888888:::HHHXXXhhhlllfff]]]RRRJJJ???;;;777555666777888888:::::::::999777555333222000000000000000000000000////////////////////////222222111111222222333444555666666777888999:::;;;===>>>@@@AAABBBDDDHHHKKKPPPZZZeeennnxxx~~~|||vvvcccVVVHHH@@@<<<999999<<<;;;CCCNNNZZZccckkkqqqttttttvvvxxxzzz|||~~~ooo^^^OOOKKKIIIHHHMMMVVVfffxxxuuuhhh\\\XXXYYY\\\eeelllnnnnnnmmmjjjeee^^^\\\ZZZWWWTTTOOOIIIFFF>>><<<:::888888888777666555444555999999777888;;;CCCQQQiiivvv[[[MMMCCC888444444444444444666666666666666666666666555777888999999888666555999999999999999999999999999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@>>>>>>??????@@@AAABBBBBB@@@AAABBBCCCDDDEEEFFFFFFKKKKKKJJJIIIIIIIIIIIIIIIJJJIIIHHHHHHIIIJJJLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSQQQPPPOOOQQQQQQRRRTTTWWWXXXXXXWWWjjj^^^SSSNNNLLLIIIFFFEEECCCBBBBBBAAA@@@@@@??????>>>===<<<;;;:::999999999555555555444333222111000222222333222222111000///000/////////............000///...,,,++++++,,,,,,---,,,,,,++++++,,,,,,,,,((())))))***+++,,,------******))))))******+++,,,))))))))))))***+++,,,,,,(((((()))***+++---...///+++,,,,,,,,,,,,+++******,,,+++,,,000333444:::AAAHHHKKKQQQXXXbbbqqqsss```JJJ>>>999777888:::???PPPeeeqqqsssnnnaaaUUUHHHBBB;;;666555666888:::888999::::::999777666444000000000000000000000000////////////////////////111111111111111222333444444555555666777888999999<<<===>>>??????AAAEEEGGGLLLTTT^^^gggrrr|||~~~{{{iii[[[KKKBBB<<<888888:::999@@@JJJUUU```iiipppuuusssttttttvvvxxxzzz|||~~~qqqaaaRRRMMMJJJHHHLLLTTTdddvvvuuuhhh]]]XXXYYYZZZaaaggggggffffffccc___XXXWWWUUUQQQMMMIIIFFFDDD<<<;;;:::999888777777777333222444888999888;;;@@@MMMddd{{{zzzcccNNNDDD===555222333666777888555555555555555555555555444555666777888777777666777888888888888999999999999999999999999999999999888888999999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>======>>>>>>??????@@@@@@AAAAAABBBCCCDDDFFFGGGGGGJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJKKKLLLMMMNNNPPPQQQQQQSSSTTTVVVXXXXXXWWWUUUTTTTTTTTTTTTVVVYYYZZZYYYXXXlll___SSSMMMKKKHHHFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@>>>===<<<;;;:::999999999666666666555444333222111000111111111111111000000000000///........................------,,,,,,,,,------,,,,,,,,,------...++++++++++++++++++++++++******))))))******+++,,,)))))))))((())))))*********)))******+++,,,---...***+++,,,---------,,,++++++***,,,000222333777===CCCGGGMMMSSS[[[fffrrr{{{nnnWWWGGG>>>:::;;;>>>;;;III\\\nnn{{{wwwlll]]]TTTHHH>>>999888:::;;;777888:::;;;;;;:::999888000000000000000000000000////////////////////////////////////000111222333222333333444555666777777:::;;;<<<<<<<<<>>>AAACCCHHHNNNVVV___kkkxxx}}}|||mmm^^^NNNCCC===888777999888>>>GGGQQQ[[[eeennnssssssrrrpppppprrrtttvvvwww|||wwweeeTTTMMMJJJHHHMMMUUUeeewwwuuuiii^^^ZZZ[[[XXX]]]```^^^]]]]]][[[XXXSSSRRROOOKKKFFFCCCBBBBBB<<<<<<<<<:::999777777888555444444888:::===FFFNNNccc|||yyy}}}{{{aaaQQQEEE;;;888444222444777888777444444444444444444444444444444555666777888999999777777777777888888999999999999999::::::999999999999999999999:::;;;<<<<<<999999:::;;;;;;<<<<<<==================>>>>>>>>>???@@@AAABBBDDDEEEFFFGGGIIIIIIIIIJJJIIIIIIHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQRRRTTTVVVYYY\\\]]]]]][[[ZZZVVVUUUUUUWWWZZZ[[[ZZZYYYmmm```SSSMMMKKKHHHGGGGGGEEEDDDDDDCCCBBBBBBAAAAAA>>>===<<<;;;:::999999999999999999999888666555444...///000000000000000///000000///...............------.........---,,,+++,,,,,,+++++++++,,,,,,---------,,,+++***(((((('''*********)))***++++++,,,***)))((((((((((((((()))+++++++++***++++++,,,,,,)))+++,,,...//////......***))),,,111222222666;;;<<>>;;;;;;<<<777999;;;=========;;;:::000000000000000000000000////////////////////////------------///000111222000111222333444555555666888999:::::::::;;;>>>AAACCCIIIPPPYYYfffssszzzzzzooo```OOODDD===888777999888===EEENNNWWWaaakkkqqqtttqqqnnnlllmmmoooqqqqqqvvv{{{|||iiiUUUMMMIIIHHHNNNXXXgggxxxvvvjjj___[[[\\\UUUZZZ\\\YYYVVVWWWUUUSSSPPPOOOKKKFFFBBB@@@@@@AAA<<<======;;;999888888888:::777666999===CCCPPP\\\}}}xxxrrrwwwkkkQQQFFF@@@777666555444555777555222444444444444444444444444555555555666777999;;;<<<666666777777888888888999888999999::::::999999888:::999999:::;;;<<<===>>>888888999::::::;;;;;;<<<============<<<<<<<<<<<<>>>???@@@AAACCCDDDEEEFFFHHHHHHIIIJJJJJJIIIIIIIIICCCDDDFFFGGGHHHHHHGGGGGGGGGHHHJJJLLLNNNQQQRRRSSSUUUXXX[[[___aaa```^^^]]]VVVUUUVVVWWWZZZ[[[ZZZYYYooobbbUUUPPPMMMJJJGGGGGGGGGEEECCC@@@??????@@@AAA;;;<<<<<<===<<<:::999888555555555444444333333333222222111111000/////////000///...---,,,+++++++++------------------------*********))))))))))))(((*********++++++,,,,,,,,,++++++***)))***+++---...---,,,+++***)))***+++,,,---------------,,,+++******,,,......---,,,---...//////......///111444555===BBBHHHJJJKKKQQQ[[[dddiiiqqq{{{yyyaaaOOODDD>>>===>>>@@@GGG[[[vvveeeOOOCCC>>>:::777777777888:::<<<===<<<;;;///////////////000000111000000000000000000000000////////////000000000000222222333444444555666666:::999888777777999;;;<<<@@@EEEIIIQQQ```qqqwwwtttooodddSSSFFF>>>:::888777999<<>>>>>>>>444666999:::::::::<<<===@@@888555999===EEE[[[rrrvvvwww|||sss[[[JJJ>>>888999777666444333333333444555555555444444333333333444333333333333444555555555555666777888999::::::999777666777:::;;;999777999;;;===>>>===<<<<<<<<<<<<<<<<<<===============;;;:::888777888999;;;===>>>@@@AAAAAA@@@AAACCCEEEDDDEEEHHHJJJJJJJJJIIIHHHDDDCCCCCCBBBBBBBBBCCCCCCFFFHHHJJJMMMPPPSSSUUUVVVVVVWWWXXXYYY[[[[[[[[[[[[WWWWWWXXXXXXXXXXXXWWWWWWmmmaaaUUUPPPMMMJJJGGGGGGFFFDDDBBB@@@?????????@@@;;;<<<<<<<<<<<<:::999888777777666666555444333333222222111111000000////////////...---------......------------------------++++++*********))))))))),,,,,,++++++++++++++++++++++++******++++++,,,------,,,++++++******++++++***************)))((((((***,,,......---,,,---...//////......///111333555999???EEEHHHIIINNNWWW___aaaiiitttzzz}}}uuu^^^LLLBBB===;;;<<>>>>>???@@@@@@???@@@BBBDDDCCCDDDGGGIIIJJJIIIIIIHHHEEEDDDDDDCCCBBBBBBBBBCCCEEEFFFGGGJJJLLLPPPRRRTTTUUUVVVWWWXXXYYYYYYYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWjjj___SSSOOOMMMIIIGGGGGGDDDCCCAAA???>>>>>>??????<<<<<<<<<<<<;;;:::999888999999888777666444444333222222222111000000//////...............///000000------------------------,,,,,,,,,+++++++++******------,,,++++++******)))******+++,,,,,,,,,+++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,++++++******,,,------,,,,,,---...///.........///000222333555;;;AAADDDFFFJJJQQQXXXXXXaaalllttt{{{www___MMMCCC>>><<<>>>JJJ___vvvnnnXXXGGG===:::<<<999777777888:::::::::999888555333000...---,,,000000000000000000000000....../////////000000000000000111111222222333333444444333444555777999::::::>>>BBBEEENNN]]]jjjpppqqqhhh[[[NNNEEE???;;;999777888;;;@@@GGGPPPXXX]]]___bbbeeegggggghhhiiikkkjjjmmmppptttxxxzzzeeeZZZSSSMMMMMMSSS```pppvvvkkk```XXXRRRQQQQQQPPPNNNLLLHHHEEEDDD???>>>;;;999777666666666444555777777777777999:::::::::???GGGQQQddd}}}|||~~~eeeOOOBBB;;;999999555444444333333444444555444444444444333333333333444333333333333444555555777777666666666555555555777666666777999999888777555777999999888777888999888999999999::::::::::::<<<<<<<<<=========>>>>>><<<>>>>>>>>>======???AAABBBCCCEEEGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDEEEHHHLLLOOOQQQTTTUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXWWWWWW~~~ggg\\\QQQNNNMMMIIIGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<;;;;;;:::999999:::999888777555444333222333333222111111000000//////...............//////------------------------------,,,,,,,,,+++++++++,,,+++++++++++++++++++++)))***,,,------,,,+++******+++,,,---,,,+++***))),,,---------------,,,,,,+++,,,---,,,++++++---.........---......000111222222777===AAADDDHHHNNNSSSWWW^^^iiisss|||{{{___LLLEEE@@@>>>DDDRRRccctttzzzcccMMM@@@;;;999888777888:::::::::999;;;:::777444111///...---////////////////////////........./////////000000/////////000000111111111222222222333555777999::::::===@@@AAAGGGTTTdddooossslllaaaTTTIII@@@:::777777777888;;;AAAIIIQQQVVVWWW[[[```dddeeeeeefffgggdddhhhlllooossszzzkkk___WWWOOOOOOTTT[[[jjj{{{}}}rrrggg^^^VVVQQQNNNNNNLLLJJJGGGDDDAAA???>>><<<:::888777666666666444555666666555666888999======CCCPPPaaazzznnnUUUEEE===::::::;;;222333333333333444444555333333333333333333333333444333333333333444555555555555555555555555555555666666666777888888777777555666888888777666777999888888888999::::::;;;;;;999:::;;;<<<<<<<<<;;;;;;;;;<<<===<<<;;;;;;===>>>@@@AAACCCEEEFFFGGGGGGGGGHHHGGGFFFEEECCCCCCBBBBBBDDDCCCBBBCCCEEEIIIMMMOOOTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXWWWWWWVVVwwwcccXXXOOOLLLLLLIIIGGGGGGDDDDDDCCCCCCBBBBBBBBBBBB===<<<<<<;;;::::::999999999999777666444333222111333333222222111000000000000///...---,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,+++))))))***+++,,,,,,------***+++,,,------,,,***)))***+++,,,---,,,+++***)))))))))************))))))+++,,,,,,+++***+++---///---------......///000000111555;;;???CCCGGGMMMQQQZZZ```jjjuuutttXXXJJJBBB<<<@@@GGGPPP]]]hhhpppzzz~~~lllUUUCCC:::666666888:::<<<<<<:::888:::999777555333111000000////////////////////////............////////////......//////////////////111111222333555777888999:::<<<>>>@@@DDDNNN___lllrrrnnneeeYYYMMMAAA:::666999888777999===DDDJJJNNNPPPTTTZZZ^^^```aaabbbbbb```ccchhhlllooouuu}}}pppddd[[[SSSQQQVVVWWWeeesss}}}xxxmmmcccZZZSSSOOOLLLKKKIIIGGGDDDAAA>>>===<<<;;;999777666555666666444555666666555666999;;;@@@AAAIII]]]xxxlllYYYEEE<<<999666555666111111222333333444444444333333333333333333333333444333333333333444555555333333333444555666666666444555666777777666777777666777888888777777888:::999999999:::;;;<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;:::999;;;<<>><<<;;;999888666555444444444555555666777666777888;;;>>>===BBBQQQlllvvvYYYIII===;;;:::555222333000111222333333333333333222222222222333333333333444333333333333444555555222222333444555666777888333555777777666555666777777888888888777777999;;;999999:::;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<======;;;<<<<<<;;;999888999;;;===>>>???@@@BBBCCCEEEEEEGGGFFFEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBDDDFFFIIIKKKOOONNNNNNNNNOOOQQQSSSTTTVVVVVVWWWWWWWWWWWWVVVVVVppp]]]SSSKKKJJJKKKIIIGGGGGGCCCCCCCCCCCCCCCCCCBBBBBB>>>===;;;:::999999::::::888888777777666555444444444333333222222111111000//////...---------------------------------------,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,---------,,,++++++******++++++---,,,++++++******+++++++++,,,---............---+++,,,+++***)))***,,,///,,,,,,---............---///111555:::@@@GGGNNNRRRZZZ]]]fffuuudddPPP@@@===>>>===@@@GGGOOOVVVcccmmmpppfffVVVJJJ@@@>>>:::999999:::::::::777777666555444333333333000000000000000000000000---------........./////////////////////.........///000111222333333444444777555777===BBBGGGRRR]]]eeefffddd]]]RRRGGG>>>;;;999999888888:::<<>>>>>;;;;;;:::999:::;;;<<<===<<<<<<<<<;;;888777888:::<<<<<<===???@@@BBBDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCAAAAAAAAABBBCCCEEEFFFGGGJJJJJJIIIJJJKKKNNNQQQRRRUUUVVVVVVWWWWWWVVVVVVUUUppp[[[RRRJJJJJJKKKIIIGGGGGGBBBBBBBBBCCCCCCBBBAAAAAA>>>===;;;:::999999:::;;;999888888888777777666666444444333222222111111000///............///000000------------------------,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,...---+++***)))***++++++...---+++***)))***+++,,,((()))******+++++++++++++++++++++***)))***,,,///,,,,,,---.........------...000333888>>>GGGNNNSSSUUUYYYbbbrrrxxx___HHHAAA???;;;;;;AAABBBGGGRRRbbbmmmlllaaaUUUHHHBBB;;;777666888:::;;;888777666444444333333333000000000000000000000000---------.........////////////////////////.........///000111111111111111444111333;;;AAADDDMMMVVV^^^aaaaaa]]]SSSIIIBBB>>>888888888888999:::<<<===???BBBGGGJJJLLLNNNPPPRRRTTTYYY___bbbeeehhhnnnrrrrrrwww}}}uuuiii\\\UUUVVVSSS[[[cccjjjqqqzzz}}}|||qqqkkkaaaXXXQQQKKKGGGDDDBBBAAA???===;;;:::999999888777666555555555666666666777888999:::<<>>999888777666666888:::;;;<<<===<<<;;;888777888999;;;<<<<<<>>>@@@BBBDDDEEEDDDCCCCCCBBBBBBBBBCCCCCC???@@@AAABBBCCCDDDDDDEEEGGGFFFFFFGGGIIILLLOOOQQQUUUVVVVVVWWWWWWVVVVVVUUUmmmZZZQQQJJJJJJLLLJJJGGGGGGFFFFFFEEEDDDCCCAAA???>>>======<<<;;;:::999999888666777888888888888777777555444222000//////000000000000000000////////////,,,---------------------...---,,,+++***))))))***)))******++++++,,,,,,---%%%***...///,,,(((''''''------,,,,,,+++,,,,,,,,,++++++++++++******))))))***+++,,,---...---,,,,,,***+++,,,---...////////////111333555:::CCCOOOXXX\\\^^^ccclllyyyrrrRRRCCC???<<<999999888@@@JJJVVVfffrrrpppggg[[[KKK>>><<<===;;;999999999999999888777555333333555333111///......///000.........///////////////000000////////////000000222222222222222222222222666444222333999AAAHHHLLLXXX^^^bbb___TTTHHH???;;;;;;999777666666777:::;;;???AAADDDHHHJJJKKKKKKKKKOOOUUU\\\```cccfffkkkoooqqqsssvvvwwwwwwzzz|||nnn```WWWTTTUUUXXX___gggoootttuuuuuuoooggg\\\RRRKKKGGGDDDCCCAAA@@@>>>;;;999777666666666666666777666666555555333888<<<===<<>>>>>::::::999999999999999::::::<<<>>>?????????AAABBBEEEEEEDDDDDDCCCCCCBBBBBB>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDFFFIIIKKKMMMOOORRRSSSTTTUUUVVVWWWWWWWWWooo[[[QQQJJJKKKLLLJJJHHHGGGEEEEEEDDDDDDBBBAAA?????????>>>===<<<;;;::::::999999999999888888777555555555444222000/////////000000000000/////////......------------,,,,,,,,,,,,000///...------,,,,,,,,,---------,,,++++++******###(((***)))((()))***,,,+++++++++++++++,,,,,,++++++++++++*********)))***+++,,,---------,,,,,,,,,------............---...000222444888AAAMMMUUUZZZ[[[```iiiwww^^^KKKDDD???;;;999777===GGGUUUjjj{{{yyylll[[[IIIBBB???:::777777666666666777777777777777444333000...------...///////////////////////////000000////////////000000111111111111111111111111555333222444999AAAGGGKKKUUUZZZ___]]]TTTHHH@@@===:::888666555555666888:::@@@AAABBBDDDGGGIIIKKKLLLOOOTTT[[[^^^```bbbfffjjjmmmppprrrssssssvvv{{{~~~|||{{{|||~~~pppaaaXXXUUUTTTXXX^^^fffmmmqqqqqqpppiiibbbWWWNNNGGGDDDAAA@@@>>>===<<<:::888777666666444555666777777777777777777999;;;<<>>===>>>???AAACCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEGGGJJJLLLMMMQQQRRRSSSTTTTTTUUUTTTTTTrrr\\\SSSKKKKKKLLLJJJHHHGGGCCCCCCCCCCCCBBBAAA@@@?????????>>>===<<<;;;;;;:::;;;::::::999777555444333444333222111000//////////////////.........---------------,,,,,,+++++++++000000///......---------......------,,,+++++++++$$$&&&)))***++++++,,,...***)))))))))***+++,,,,,,++++++++++++***************+++,,,---------,,,,,,...............---,,,,,,---///111222666>>>HHHPPPWWWXXX]]]fffssskkkSSSGGG???:::777999;;;AAAQQQjjjoooZZZLLLCCC<<<888888666666666777777888888888333222000...------......////////////////////////000000////////////000000000000000000000000000000222222333555:::???EEEHHHPPPUUUZZZYYYRRRIIIBBB>>>999888666555555666777999AAAAAAAAABBBDDDHHHKKKMMMNNNSSSYYY\\\\\\^^^aaadddiiikkknnnnnnnnnpppuuuzzz~~~~~~}}}~~~yyyvvvuuuwww{{{qqqaaaWWWTTTRRRVVV\\\ccciiikkkiiiggg___YYYPPPHHHCCC@@@===<<<;;;:::999888777666666666444444555666777888999999;;;<<<>>>@@@JJJ]]]tttxxx```LLL@@@<<<888777666555555555555666333444555666666555444333333333333333333333222111333333333333333444555555222333555777888888888888666666666777777777777888555555444444555555666777999999888777888999:::;;;999:::<<<=========<<<;;;:::999888777666555555555666888;;;<<<<<<<<<>>>???AAAAAAAAABBBBBBBBBBBBBBBDDDCCCCCCBBBAAA@@@@@@???BBBBBBCCCDDDFFFIIIJJJLLLPPPPPPQQQRRRSSSSSSSSSRRRvvv^^^TTTLLLKKKLLLJJJHHHHHHBBBBBBCCCBBBBBBAAA@@@@@@??????>>>===<<<;;;:::::::::::::::999777666444333333333222111000///......///.........------------......---,,,+++******))).........------,,,,,,++++++,,,,,,------......///------,,,+++******++++++(((((((((((()))***,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,...000111333:::DDDKKKTTTVVVZZZbbbnnn}}}zzz___PPPFFF???;;;>>>;;;===LLLfffmmmYYYKKKBBB===;;;:::999888777666666555555444333111000///......///000000000///////////////000000////////////000000111000000000000000//////000111333666999===BBBEEEMMMQQQVVVVVVPPPHHHAAA>>>:::999777666666666888888???@@@AAACCCFFFHHHJJJKKKLLLPPPVVVYYYZZZ[[[___bbbfffhhhkkklllkkkmmmqqquuuzzz~~~||||||~~~~~~~~~}}}~~~{{{tttooonnnqqqxxxnnn___TTTQQQPPPRRRXXX^^^bbbbbb___\\\VVVQQQIIICCC???===;;;999999888888777666777777777444444555555666777888999===???DDDLLL]]]vvvgggOOO@@@:::999333333333333333333444444222333444555555444333222111111222222222222111111333333222222333333444555000222444777888888777666666666666666777777777777666555444333444555666777999888777777777888:::;;;999;;;===>>>???>>><<<;;;<<<;;;:::999777777666666555888:::<<<<<<<<<>>>@@@AAAAAAAAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@???CCCCCCDDDEEEGGGHHHJJJKKKMMMNNNOOOQQQRRRSSSTTTTTT{{{```VVVMMMKKKLLLJJJHHHHHHCCCCCCCCCCCCBBBBBBAAA@@@>>>======<<<;;;:::999999888999999888888777666555333222222111000///...---///.........------------......------,,,+++******------.........---,,,++++++,,,,,,------......///...,,,***((('''''''''&&&((('''(((((()))***+++,,,+++++++++++++++++++++,,,+++++++++,,,,,,,,,------))))))***,,,,,,---------,,,---//////111666???FFFRRRUUUYYY___hhhsssooo___VVVNNNHHHEEE???===IIIbbb}}}lllXXXKKKAAA<<<<<<;;;999777666555555555555555333222111111000000111111000000////////////000000////////////000000222222111111111000000000...111444666888;;;???CCCLLLOOOSSSSSSOOOHHHAAA===;;;:::999888888888888999<<<>>>BBBFFFIIIIIIHHHHHHHHHMMMSSSVVVXXXZZZ]]]aaacccfffiiijjjiiijjjnnnrrrxxx}}}yyyyyyxxxyyy{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}xxxoooiiihhhnnnwww|||lll\\\SSSPPPLLLNNNRRRVVVYYYXXXUUURRRMMMIIIDDD@@@===<<<:::888888888777777777777888888666555555555666777888999;;;AAALLL]]]sssqqqXXXGGG===999777222222222333333333333333111222333444444333222111000000111111111111111000333222222222222333444444111222444666777666555333444444444555555555666666777666555444555666777888999888777777777888999::::::<<<>>>?????????===<<<<<<;;;:::888777666666666666888;;;======>>>@@@AAABBBBBBCCCCCCDDDDDDDDDEEE@@@@@@@@@@@@AAAAAAAAAAAAEEEEEEFFFFFFHHHIIIKKKKKKJJJKKKMMMPPPSSSTTTVVVVVVbbbWWWNNNLLLLLLJJJHHHHHHDDDDDDDDDDDDCCCBBBAAA@@@======<<<;;;:::999888888888888888888888777666555222222222111000///------/////////.........------.........------,,,,,,,,,---...///000000///...---......------,,,+++++++++---+++))))))+++,,,,,,+++)))((((((((()))***++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...((()))***,,,------......,,,---///...///444;;;AAAMMMRRRXXX]]]cccjjjssszzz~~~}}}nnneee\\\TTTPPPHHHDDDKKK\\\tttjjjXXXIII???;;;:::888777666666777888666555555444333222111111222111111000000//////...000000////////////000000222222222111111000000///---000444555555888===BBBJJJMMMPPPQQQNNNHHHBBB===<<<;;;::::::999999999999999<<>>>>>>>>===<<<999888777666555444444444777999<<<>>>>>>???AAACCCCCCCCCCCCDDDDDDDDDDDDDDD??????@@@AAABBBCCCDDDDDDGGGGGGGGGGGGHHHIIIJJJKKKIIIJJJLLLOOORRRTTTUUUVVVdddYYYOOOLLLLLLJJJHHHHHHFFFFFFFFFEEEDDDBBBAAA@@@>>>>>>===<<<;;;:::999999::::::999999777666444333111111222111000///---,,,000000000/////////..............................,,,---...//////...---,,,---------,,,++++++******,,,+++***,,,///111000///******)))))))))******++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...+++,,,------............,,,...///......222999>>>FFFMMMVVV\\\```dddiiinnnrrrxxxwwwmmmccc^^^UUUMMMMMMTTTccc|||~~~jjjWWWIII===<<<999777666555666666555555555444333222111000222222111111000//////...000000////////////000000222111111000//////......---000333333333666<<>>BBBEEEEEEDDDDDDDDDIIINNNQQQQQQRRRUUUXXXWWW[[[___aaabbbcccgggjjjooouuuzzzzzzyyyyyywwwsssrrrrrrqqqpppppprrruuuwwwxxxxxxwwwwwwwwwyyyzzz{{{||||||||||||{{{yyyxxxwww|||}}}~~~}}}}}}}}}|||~~~}}}~~~~~~~~~}}}|||yyyssskkkeeedddlllxxxnnn```SSSLLLKKKEEEDDDEEEFFFHHHGGGEEECCC@@@>>><<<;;;;;;;;;999777666666555555555555555666777777777999;;;???BBBDDDIIIUUUiiixxxfffOOO???:::999666222333333444555444444333222111222333333333333222111///000111222222222222111222222222111222222333444222222222222333333333333333333333333444444444444666666777888888888888777888777666666666777999::::::::::::;;;;;;;;;<<<<<<777777666555555555555555666999<<<>>>>>>???AAACCCDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGHHHIIIIIIIIIJJJLLLNNNPPPQQQQQQRRReeeYYYOOOLLLLLLJJJHHHHHHHHHHHHGGGFFFDDDCCCAAA@@@??????>>>===<<<;;;::::::<<<<<<;;;999777555333111111111222111000///---,,,000000000000////////////.........///////////////)))***,,,------,,,***))))))******++++++,,,------***((((((***---///---***,,,+++***************++++++++++++,,,,,,------------,,,+++***+++,,,---.../////////000//////...---,,,...///......111777===AAAIIITTT\\\^^^```dddhhhlllrrr}}}tttiii___TTTNNNLLLTTTjjjxxxdddUUUBBB@@@<<<888555333222222444444444333222111000///222222222111000//////...000000////////////000000111000000///...---------...111333333222444;;;BBBDDDGGGJJJNNNOOOLLLGGGCCC::::::999999888777666666888999;;;>>>@@@BBBCCCDDDDDDIIIMMMOOONNNOOOQQQTTTRRRVVV[[[^^^^^^```cccgggiiipppvvvvvvuuuuuusssoooppppppnnnllllllmmmpppsssvvvuuusssssstttvvvxxxyyyyyyyyyzzz{{{zzzyyyxxxwwwyyyzzz{{{}}}~~~~~~~~~~~~}}}|||||||||~~~|||{{{|||~~~||||||{{{zzzwwwrrrjjjeeedddmmmyyy}}}~~~uuueeeXXXMMMGGGFFFCCCBBBAAABBBCCCCCCBBB@@@<<<;;;999999::::::888777555555444333333333444444777777888;;;???CCCHHHKKKVVVbbbwwwfffXXXFFF999555444333000111111222333222111000///222333444444444444333222000000111222222222222222222222111111222222333444111111000111222333555555333333333444444444555555444555777888888888777666888777666666666777999:::999999888888888999:::;;;999888777777777777777888666888;;;===>>>???AAACCCCCCCCCCCCBBBBBBAAAAAAAAADDDDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGHHHJJJKKKLLLMMMMMMNNNNNNMMMkkkUUUMMMOOOKKKIIILLLIIIFFFFFFEEEDDDCCCAAA???>>>???>>>===<<<;;;:::::::::::::::999777666444333333444444333333333333222222......///////////////...///...,,,++++++,,,...//////////////////......---+++))))))***---...,,,***+++,,,,,,---,,,+++)))(((************************,,,,,,,,,++++++*********///...---,,,***)))((((((+++,,,---.........---,,,111000//////000222444555;;;DDDQQQZZZ^^^___```aaalllqqqzzz|||zzzkkkYYYLLLHHHMMM\\\kkkqqq___QQQDDD999777888777444444666666555444333222222111222222222111111111111000111111000///////////////............////////////111111000000000333888<<>>===<<<;;;;;;:::999:::;;;;;;:::777444333333333333333333333333777444555:::@@@FFFNNNWWW]]]ooo~~~mmmqqq|||wwwSSSIII<<<555444666777777555444333333222222222333111111111111111111111111222222222222222111000///000111111111111222222222---///000000//////000111333333222222222222111111555666777888999:::::::::888888777777777777777888888999::::::;;;;;;:::::::::999888777777777888888<<<<<<<<<===>>>>>>??????@@@BBBDDDDDDCCCBBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFDDDDDDFFFHHHHHHIIIIIIJJJKKKLLLMMMMMMmmmXXXOOOQQQLLLJJJMMMJJJFFFFFFFFFEEECCCAAA@@@???@@@???>>>===<<<;;;;;;;;;<<<;;;999888666555555444444444333333333222222222...//////000000////////////...,,,++++++,,,...//////////////////...------,,,+++***+++,,,---***(((++++++,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))***,,,---...//////+++,,,---.........------///...------...000333444888AAALLLUUUYYY\\\___aaajjjnnnvvv~~~nnnZZZLLLEEEFFFPPP[[[qqqtttfffPPPFFF===:::999666555666666666666555444333333222222222222222111111111111111111000///////////////............////////////111111111000000333888<<<@@@BBBEEEHHHIIIHHHFFFEEECCC@@@<<<:::::::::;;;:::999:::;;;===>>>???@@@@@@DDDGGGKKKMMMLLLKKKKKKKKKLLLNNNQQQUUUXXX[[[]]]^^^```aaaeeehhhjjjjjjjjjjjjjjjiiihhhhhhhhhiiijjjkkkmmmnnnoooooonnnnnnoooqqqrrrtttuuutttttttttvvvxxxyyyxxxxxx{{{~~~~~~{{{}}}}}}}}}}}}}}}}}}}}}}}}zzzzzz{{{{{{||||||}}}}}}~~~~~~~~~}}}{{{xxxvvvtttuuuxxx~~~~~~uuudddXXXQQQKKKDDD???>>>>>>===<<<;;;:::999999999888999:::;;;:::888555555444444444444444555555555555999BBBIIIOOOVVV^^^lllvvvkkkiiirrruuucccJJJCCC;;;777777888777555444444333333222222222222111111111111111111111111111222222222222111000///000000111111111222222222///111222222111111222333333333333333333333333333666777888999999:::999999888888777777777777777888888999999:::::::::::::::;;;;;;:::::::::999999999<<<<<<======>>>?????????@@@BBBCCCDDDCCCBBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGEEEDDDCCCDDDFFFFFFGGGHHHJJJKKKLLLMMMMMMpppZZZQQQRRRMMMKKKMMMJJJGGGGGGFFFEEEDDDBBBAAA@@@AAA@@@>>>===<<<<<<;;;;;;===;;;999777666666666666333333333333222222222222///000000111111000//////...---,,,++++++,,,---......////////////...------,,,+++***+++++++++)))'''******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------111000///......///111111555<<>>@@@CCCFFFGGGFFFEEEDDDBBB???<<<:::::::::::::::888999:::;;;===>>>??????BBBEEEHHHIIIHHHGGGFFFGGGHHHIIILLLPPPSSSVVVXXXXXXZZZ\\\^^^```bbbcccdddeeefffeeeeeedddeeefffhhhiiiggghhhjjjjjjjjjjjjlllnnnoooppprrrrrrqqqqqqsssuuuwwwvvvwwwxxx{{{|||{{{yyy}}}}}}}}}||||||{{{{{{{{{wwwwwwwwwxxxyyy|||~~~~~~~~~~~~~~~~~~~~~}}}}}}ssshhhZZZPPPKKKGGGBBB>>>;;;::::::999888777666666777777888999;;;;;;888666777666666666666666666777444555<<>>>>>??????@@@???AAACCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEBBBDDDEEEDDDCCCBBBBBBCCCCCCDDDGGGJJJLLLMMMMMMMMMppp[[[QQQRRRMMMJJJLLLIIIGGGGGGFFFFFFEEECCCBBBAAA@@@???>>><<<;;;;;;;;;;;;<<<:::888666555555666666333333333222222222222111000111111111111000000///...---,,,,,,,,,,,,---.........//////......---,,,************+++***)))((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++***)))))),,,,,,,,,---------------666555333222000000//////222888???EEEKKKQQQYYY___gggooo~~~uuu]]]LLLDDDAAACCCFFFPPPXXX___cccggglllkkkfffZZZLLL>>>888777555555666666666777888777777666555333333222222222111111111111000000///////////////............///////////////////////////111555888<<<>>>@@@CCCDDDDDDCCCBBBAAA>>>;;;::::::::::::999888888999:::;;;<<<>>>???AAACCCFFFFFFEEEDDDDDDDDDEEEFFFIIILLLOOOQQQSSSSSSVVVWWWXXXZZZ\\\^^^___```aaaaaa``````aaacccdddeeeaaaccceeeffffffgggiiikkkmmmoooqqqqqqqqqqqqrrrtttuuuuuuuuuvvvxxxxxxxxxxxx|||||||||{{{{{{zzzzzzyyyvvvuuuuuuuuuvvvyyy{{{}}}{{{{{{{{{|||~~~uuuggg^^^RRRJJJEEEBBB???<<<999888888777666666555555555555666999;;;;;;999777777777666555666666777888;;;:::>>>FFFMMMUUUbbbnnniiidddiii}}}}}}gggQQQCCC:::888666666777777555333222222333333333222222222111111111111111111111111000000111111111111000000000000000000111111111111---///000000//////000111222222333444555666777888999999999999999999888888777666666666666777777888::::::;;;<<<<<<<<<<<<;;;;;;<<<>>>???>>>===;;;999<<<<<<===>>>>>>??????@@@???AAABBBBBBAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCCCCBBB@@@@@@@@@@@@BBBEEEIIILLLMMMNNNNNNoooYYYPPPQQQKKKIIIKKKHHHFFFFFFFFFFFFEEEDDDBBBBBB>>>===<<<;;;:::999999999999888777555444444444555333333222222222111111111111111111111111000//////---------,,,,,,---------...............------,,,'''(((***+++++++++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,...///111111,,,,,,,,,,,,------......333222222111111000000000111555:::???DDDLLLUUU\\\aaannnfffSSSGGGAAA@@@CCCFFFIIILLLOOOVVV^^^dddeeefffSSS@@@888777666555444555666777888888888777666333333333222222222222111111000000///////////////............////////////---............///333555:::;;;>>>@@@AAABBBAAAAAA???===:::999::::::999888777777777888999;;;===>>>@@@BBBDDDEEECCCBBBCCCCCCCCCDDDGGGIIILLLNNNOOOPPPSSSSSSUUUVVVXXXZZZ\\\]]]\\\[[[[[[[[[]]]___aaabbb^^^```bbbccccccdddgggiiikkknnnpppqqqqqqqqqrrrssssssssstttttttttuuuvvvwwwzzzzzzzzzzzzyyyyyyxxxxxxvvvuuutttssssssuuuwwwxxxwwwwwwxxxyyy{{{~~~~~~~~~}}}}}}rrrhhh]]]VVVLLLEEE@@@>>>;;;999888777777666666555555555444444555888::::::999666666555555444555777999:::AAA@@@BBBIIISSSaaauuupppgggppp}}}kkkUUUEEE>>>999777444333333444333333111111222333333222222111000000000000000000000000///000000111111111000000//////000000000111111111---///000000//////000111222222333444666777888888888888999999999888777777666666555555666777888888;;;<<<<<<===============:::;;;===>>>===<<<:::888<<<<<<<<<===>>>>>>??????>>>@@@BBBBBBAAA@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@<<>>???>>>@@@DDDGGGJJJLLLNNNNNNlllWWWNNNOOOJJJHHHJJJGGGEEEEEEEEEEEEDDDCCCBBBAAA======;;;:::999888888888777777666666555444333333222222222222111111111111111111111111000///......---------------------------............---,,,,,,&&&(((+++,,,,,,,,,...///+++++++++******+++,,,,,,***************************++++++++++++,,,,,,,,,/////////000000111111111---,,,,,,,,,,,,---...///***+++,,,---///000111222000333777:::>>>EEEOOOVVV```ppp{{{cccPPPCCC>>>??????@@@AAACCCJJJTTTaaahhhqqq___KKKAAA===999555555333555777888999888777666333333333333222222222222111111000///////////////............////////////,,,---......---///111444777999;;;===???@@@@@@@@@===<<<:::999::::::999777666666555666777999<<<===???AAABBBCCCBBBAAABBBCCCBBBCCCEEEHHHJJJKKKMMMMMMPPPQQQSSSUUUWWWYYYZZZZZZWWWVVVVVVWWWYYY[[[]]]___\\\]]]``````aaaaaadddeeehhhkkknnnooooooooopppqqqpppqqqqqqqqqpppppprrrtttvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssrrrqqqrrrrrrssstttttttttuuuwwwzzz}}}~~~~~~{{{yyyyyyzzzyyyyyyyyyyyyyyyzzz{{{~~~yyyssskkkbbbUUUOOOGGGAAA===:::999888777666666666555555555555333444555777999:::888666555444444444666888;;;===@@@AAAGGGRRR```sssxxxllloooqqqYYYFFF===:::777666444222111111222333000000222333333333222111000000000000000000000000//////000000111111000000/////////000000000111111///111222222111111222333222222333444555666777888666666777777888777777666555555555555666777888888;;;<<<======>>>>>>======:::;;;<<<<<<<<<;;;999999:::;;;;;;<<<<<<===>>>>>>===???AAAAAA@@@@@@@@@AAA??????>>>>>>>>>>>>======<<<>>>??????>>>>>>>>>??????@@@BBBEEEHHHKKKMMMOOOkkkVVVMMMOOOJJJHHHKKKHHHDDDDDDDDDDDDDDDCCCBBBAAA>>>===<<<;;;:::999999999555666777888777555333222222222222222111111111111000000000000///...------,,,------------------,,,------......------,,,+++(((***---...,,,,,,...///---,,,+++*********+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,444333222000///---,,,+++------,,,,,,,,,---...///))))))+++,,,...//////000...111333555888???HHHOOO^^^nnn{{{bbbNNNDDDBBB>>>>>>>>>>>>BBBMMM]]]jjjwwwlll^^^RRRFFF;;;777888111333666888999888777666444444333333333222222222111111000///////////////............////////////---.../////////000222444666777999;;;===>>>>>>???<<<;;;999999::::::888777555555444555666888;;;<<<<<<>>>@@@@@@@@@@@@BBBCCCAAABBBDDDFFFHHHIIIJJJJJJMMMOOORRRUUUWWWXXXXXXWWWSSSSSSSSSTTTVVVXXX[[[\\\YYY[[[]]]^^^]]]^^^```bbbcccfffiiikkkkkkkkklllllllllmmmnnnmmmkkkkkknnnpppppppppqqqqqqrrrsssssssssrrrrrrrrrqqqqqqqqqppppppqqqrrrrrrssstttvvvwwwxxx}}}{{{{{{|||}}}~~~~~~}}}||||||||||||}}}|||}}}zzzvvvtttttttttsssrrrrrrrrrqqqqqqqqqssstttuuuuuu|||~~~sssllliiibbb[[[LLLHHHBBB===:::888888888555555555444444444444444444444555777999999666444555444444555777;;;???AAADDDJJJXXXiiizzz|||rrrtttppp[[[KKK@@@:::777333333333222111111222333///000222333333333222111000000000000000000000000...//////000000000000000////////////000000000111///111222222111111222333222222333444555555666666333444555666666777666666555444444555555777888888::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::;;;<<<<<<<<<===???AAAAAA@@@???@@@AAA>>>=========<<<<<<<<<<<<<<<===>>>>>>======???@@@@@@@@@AAACCCFFFIIIMMMOOOkkkVVVMMMOOOKKKIIILLLIIICCCDDDDDDDDDCCCBBBAAAAAA???>>>===<<<;;;:::::::::555777999:::999777444222222222222111111111111000000000000000///...---,,,,,,------......------,,,------......------,,,+++***---//////---+++---///...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------------...------,,,+++,,,---...///......//////...------,,,---///111333555:::CCCJJJVVVeeesssZZZMMMJJJBBBAAA@@@>>>???GGGYYYiiiyyyuuunnnaaaMMM===888<<<000222555888999888666555444444444333333333222222111111000///////////////............/////////000///000111111111111333555555666888:::<<<===>>>>>><<<:::999999::::::888777555444444444555888:::<<<:::<<<>>>???>>>???AAACCC@@@AAACCCEEEFFFHHHHHHIIIKKKMMMQQQUUUWWWWWWVVVUUUQQQQQQQQQRRRTTTWWWYYY[[[XXXZZZ[[[\\\[[[\\\]]]______bbbfffhhhhhhggghhhiiiiiikkkkkkjjjhhhhhhkkknnnllllllmmmnnnooopppqqqqqqppppppqqqqqqqqqqqqpppoooqqqqqqrrrrrrsssssstttttt{{{wwwsssrrrtttxxx{{{|||}}}{{{vvvxxxzzz|||}}}|||{{{{{{|||{{{yyyxxxwwwvvvuuuuuuxxx{{{{{{~~~}}}{{{xxxtttqqqpppooonnnmmmnnnmmmlllkkkkkklllmmmmmmooouuu{{{{{{xxxxxx||||||wwwmmmbbb]]][[[VVVOOOFFFCCC>>>:::888777888888444444333333333333333333444444555777888888666333555555555666999===BBBDDDPPP[[[ooorrrrrruuu]]]KKKCCC@@@;;;777///111333444333333333444...///111333444333111000000000000000000000000000......///000000000000000////////////000000000000...///000000//////000111222222333333444555555555222333444555666666666666444444444555555777888888888999::::::;;;;;;::::::======<<<;;;;;;;;;;;;<<<888888999::::::;;;;;;<<<===???@@@@@@??????@@@AAA=========<<<<<<;;;;;;;;;===>>>>>>===<<<===???AAAAAAAAA@@@AAADDDHHHMMMOOOnnnXXXOOOQQQMMMJJJJJJEEEHHHFFFDDDBBBAAA@@@@@@AAA======<<<;;;:::999999888999888888777666555555444555555444333222222111000---.....................//////.........---------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))((('''&&&***---...+++))))))***************************)))))))))******++++++,,,---,,,,,,++++++,,,,,,---...,,,++++++---......---///000111111333777<<<@@@TTT```rrrmmmXXXPPPJJJDDD???>>>>>>CCCNNNZZZqqqvvv^^^NNN@@@555>>>888333222666::::::999666666555666666555333000111111111000000000000000---...///000000///...---111000///......///000111333444444555777888:::;;;:::999888777777777777777222333555777999999999999;;;;;;<<<===>>>?????????>>>@@@BBBEEEFFFGGGFFFEEEIIIJJJLLLOOOQQQRRRSSSSSSMMMJJJHHHIIINNNRRRTTTTTTUUUVVVWWWYYYZZZ[[[[[[[[[\\\]]]^^^```aaaaaaaaaaaafffffffffffffffeeeeeeeeeffffffggghhhiiikkkmmmnnnpppooonnnnnnnnnppprrrsssqqqpppoooooopppqqqssstttssssssrrrpppnnnooosssuuuwww{{{|||yyywwwqqqsssuuuvvvtttrrrqqqqqqtttsssqqqooonnnnnnnnnooosssvvv{{{}}}}}}}}}~~~zzzvvvrrrooollljjjjjjiiihhhgggffffffffffffeeeddddddcccjjjmmmqqqqqqooommmmmmnnnuuuwwwzzz~~~|||wwwtttmmmggg^^^YYYWWWSSSMMMHHH???===;;;888666555444444222333444444555555444444333555888888777555444555444333666;;;======BBBGGGZZZvvvyyyvvvwwwooo^^^KKKAAA<<<888555444333333333222222222222222111111222222222222111111111111111111111000//////111000000111333333222000000000000000000000000000111000000000222222000...000111333444555444333333000000111222222333444444999999999888666777999;;;>>>:::777777999:::999777;;;:::888777666777888888888888999:::;;;;;;<<<<<<>>>>>>>>>===<<<<<<;;;;;;>>>>>>======<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<>>===<<<;;;:::999888888777777666666555555333333333333333333222222...................../////////.........---------.........---,,,+++******,,,,,,,,,------,,,,,,,,,++++++,,,++++++***)))((()))+++...---+++)))***+++*********************************+++++++++++++++---,,,,,,++++++,,,,,,---///...,,,---///000000//////000111111222555:::===EEESSSfffrrrwww|||{{{cccXXXSSSNNNHHHDDD@@@BBBKKKVVVhhh|||ppp```NNN???;;;888555333444666666666888888777777888777555333222222111111000000000///...//////////////////...111000///......///000111222222222333555666888999777666555555444444333333666555555555555666777888888999;;;===>>>>>>>>>>>><<<>>>@@@CCCDDDEEEDDDDDDFFFHHHJJJMMMPPPRRRSSSTTTOOOLLLIIIHHHKKKMMMNNNNNNQQQRRRSSSUUUWWWXXXXXXYYYZZZZZZ\\\]]]^^^_________ddddddddddddddddddddddddbbbbbbcccdddeeeggghhhiiijjjkkklllmmmnnnnnnoooooollllllllllllmmmoooqqqrrrppppppooonnnmmmnnnqqqtttvvvyyy}}}~~~yyytttqqqnnnpppssssssrrrpppooooooqqqpppooommmllllllllllllqqqtttxxx|||}}}|||zzzzzzzzz|||}}}wwwppplllnnnkkkhhhfffeeeeeedddbbb___`````````___^^^]]]\\\^^^aaaddddddbbb``````aaaeeefffhhhkkkmmmnnnoooppptttuuuuuuuuurrrnnnjjjggg```ZZZSSSOOOMMMJJJEEEAAA>>><<<888555333333333444222333444444555555444444444666999999777666555555888666555666999???LLLXXXrrruuurrruuu}}}zzz```QQQBBB;;;888555333333333333222222111111111000///000000111111000000///111111111111111000//////000000000111222333222000000000000000000000000000222111111222333333111000111222333444444444333333222222333333444555555666666666666555444444666888999777666777:::;;;;;;999777777777777888999::::::777777777888999;;;<<<===>>>>>>======<<<<<<<<<;;;===============<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<>>>???AAADDDGGGIIIKKKLLLvvv]]]OOONNNJJJIIILLLJJJDDDDDDDDDDDDCCCBBBAAA@@@??????>>><<<;;;999888888777777777777666666666666222222222222333333444444//////.................................---------000000///...,,,+++******,,,,,,............,,,,,,******++++++++++++******+++------,,,***)))***+++************************,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---111///......000111111000///000000000000333777:::;;;JJJ\\\fffjjjppp}}}rrrdddaaa\\\VVVOOOGGGCCCHHHQQQ]]]sssuuu^^^JJJ???<<<888555333333444444888777777777888777555333333333222222111000//////000//////......//////000000000////////////000000000000000111222444555666999999888888777666666555777555333222222444777999555777:::<<<>>>>>>>>>===;;;<<<>>>@@@AAABBBBBBAAACCCEEEGGGKKKNNNPPPRRRSSSMMMJJJGGGGGGHHHIIIJJJIIIKKKMMMNNNQQQRRRTTTUUUUUUVVVWWWXXXYYYZZZ[[[[[[[[[^^^_____________________\\\\\\]]]^^^```aaabbbcccccceeegggiiijjjjjjjjjiiihhhhhhggghhhiiikkklllnnnkkkllllllkkkkkklllppprrruuuwwwxxxxxxvvvuuuvvvvvv~~~~~~}}}zzztttnnnjjjlllnnnppppppooonnnnnnnnnnnnnnnlllkkkjjjiiiiiiiiinnnqqquuuyyy{{{||||||{{{vvvvvvuuuvvvwwwxxxzzz{{{yyyqqqjjjggggggdddaaa``````___^^^\\\ZZZZZZZZZZZZYYYXXXWWWVVVWWWYYY[[[[[[ZZZXXXXXXYYYYYYYYYYYYZZZ\\\]]]______bbbcccdddcccaaa]]]YYYWWWQQQLLLFFFCCCCCCAAA>>>;;;;;;999666333222222222333333333444555555555555444555777999999777555555555666444333444888BBBWWWiiivvvnnngggppp{{{}}}lllOOODDD999666555444222333333333222111000000//////...//////000000//////...000000111111000000//////000//////000222222111000000000000000000000000000333222222333444444333111222222333444444444333333444444444555666666777777888888999888666666888:::555444555777;;;<<<<<<;;;777888888999999999888888555555555666777:::<<<===============<<<<<<<<<<<<;;;<<<===>>>===<<<;;;::::::::::::::::::;;;<<<===>>>???AAADDDFFFIIIKKKLLLxxx___RRRPPPKKKJJJLLLIIICCCDDDDDDEEEDDDBBBAAA???===<<<;;;:::888777555555666666666666777777777777222222222222222222222333.........---------------........................///......---,,,++++++***+++,,,---......---,,,+++)))***++++++,,,,,,,,,+++---,,,,,,***)))))))))***************************---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---000///......000111111000//////000//////000333666999DDDRRR\\\cccmmm{{{rrrllliiieee___SSSIIIHHHLLLTTTggg~~~mmmZZZMMMFFF<<<666555666666555666555444444555555444222555444444222111000//////111000///......///000111000000////////////000000/////////000111222444555999999:::::::::999777666333333222111222555777888333555999<<<>>>>>>======:::;;;===>>>???@@@@@@@@@BBBCCCFFFHHHJJJLLLMMMNNNGGGFFFEEEEEEFFFHHHIIIJJJGGGHHHJJJMMMOOOPPPQQQQQQRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^___```aaabbbccceeeeeeffffffeeedddddddddeeefffggggggggghhhhhhhhhjjjmmmpppssstttuuusssqqqppppppqqqxxxyyyxxxwwwtttpppllljjjlllnnnooopppooonnnnnnooommmmmmllljjjiiiiiihhhhhhlllooorrrvvvxxxzzzzzzzzztttsssrrrqqqqqqssstttuuuyyy{{{~~~|||tttlllgggcccaaa___\\\[[[[[[[[[YYYWWWYYYYYYYYYXXXWWWVVVUUUTTTTTTUUUVVVVVVVVVUUUTTTTTTRRRQQQPPPPPPPPPQQQSSSTTTTTTUUUUUUUUUSSSPPPMMMKKKFFFBBB???======<<<;;;999777666666555444333222222333444444555555555555555555777888888666555444555222333777;;;AAAOOOggg|||vvvkkkjjjmmmnnnyyylllZZZDDD;;;555555666444333444333222222111000///.........//////000000//////...///000000000000000////////////...000111222111///000000000000000000000000222111111222444444333111222333333333333333333333444444555555666666666777888999:::999888777999:::222333666888:::;;;;;;:::;;;;;;;;;;;;999777444333444444444444666999<<<>>><<<=====================;;;<<<===>>>>>>===;;;:::999999999999:::<<<======???@@@BBBDDDFFFHHHIIIJJJyyyaaaUUUTTTNNNKKKKKKGGGDDDDDDEEEEEEDDDBBB@@@???===<<<;;;:::888777666555666666666666777777777777444444333222222111000000---------,,,,,,,,,++++++---.....................+++++++++++++++,,,,,,,,,***+++,,,------,,,+++***)))***+++,,,,,,,,,,,,,,,,,,+++***)))))))))))))))************************---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---///---,,,,,,...//////......///000///...///111333555;;;CCCNNNZZZhhhuuu~~~wwwtttrrrmmmbbbSSSKKKJJJMMM[[[nnntttcccUUUDDD;;;999:::888666777555444444555555444333666555444333222111000///111000///......///000111//////000000000000//////000///000000111222333444333555777888888777555444333333444444444444333333333555888;;;============:::;;;<<<===>>>?????????BBBCCCDDDFFFGGGGGGHHHHHHEEEEEEEEEDDDDDDEEEGGGHHHEEEFFFHHHJJJKKKMMMNNNNNNOOOPPPRRRSSSTTTTTTUUUUUUSSSSSSSSSTTTTTTTTTUUUUUUVVVWWWXXXZZZ[[[[[[[[[[[[]]]\\\ZZZYYY[[[]]]```cccdddcccbbb```___``````aaabbbcccdddeeeeeefffiiillloooqqqrrrrrrpppoooooopppuuutttrrrpppooonnnmmmmmmmmmoooppppppooonnnooopppmmmllllllkkkjjjiiihhhgggjjjlllnnnqqqtttuuuwwwwwwrrrpppooommmmmmnnnpppqqqrrruuuxxxzzz|||~~~|||uuummmfffaaa___]]][[[YYYYYYYYYXXXVVVTTTWWWWWWWWWVVVUUUTTTRRRQQQOOONNNNNNNNNNNNNNNMMMLLLIIIHHHGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJHHHFFFCCCBBB>>><<<:::999999999999999333555777888888666333111333444555555666666555555444555666666555444555666666888<<>>>>>?????????;;;<<<===>>>>>>======<<<999999999:::;;;<<<===>>>BBBBBBCCCDDDEEEFFFFFFGGG{{{cccWWWVVVPPPLLLKKKFFFFFFFFFEEEDDDCCCAAA??????>>>>>>===<<<;;;:::999999777777777777666666666666444444333222111000//////......------,,,+++++++++---------...............)))******++++++,,,,,,---++++++++++++++++++++++++******+++,,,------,,,,,,+++***))))))++++++***)))************************,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,------,,,++++++---......------///000///...///111222444666;;;EEERRRaaammmttt~~~~~~zzzwwwmmm^^^QQQKKKIIIOOO[[[lll~~~|||mmmXXXIIIAAA===:::777999777555555777777777666555555444444333222111111111000000//////000000111//////000000000000//////000000000000111222333444222444888;;;;;;:::888666666777777666555222000...444444666888999;;;;;;<<<:::::::::;;;<<<======>>>AAABBBBBBCCCDDDDDDCCCCCCEEEFFFFFFDDDBBBAAABBBCCCCCCDDDFFFGGGHHHIIIJJJJJJLLLMMMNNNPPPQQQQQQQQQQQQPPPQQQQQQRRRRRRSSSSSSTTTSSSTTTVVVXXXXXXXXXXXXWWWYYYWWWTTTRRRRRRUUUZZZ\\\```___^^^\\\[[[[[[[[[\\\\\\]]]___``````aaacccfffhhhjjjnnnoooooonnnnnnnnnpppnnnlllkkkkkklllnnnooonnnoooooonnnmmmlllmmmnnnjjjjjjjjjjjjiiigggfffeeefffggghhhjjjlllnnnooopppnnnllljjjhhhhhhjjjlllmmmlllnnnrrrtttvvvyyy|||~~~}}}wwwqqqjjjddd```^^^ZZZYYYXXXXXXXXXWWWTTTRRRSSSSSSRRRRRRPPPOOOMMMLLLLLLJJJIIIIIIIIIIIIHHHGGGDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>><<<;;;999888777666555666777777222444777999999777555222444444555666666666666555333444666666555555777888<<<;;;???HHHWWWoooyyymmmhhhkkktttsss^^^HHH:::999444222333444111000222222111111111111000000000///000000111111000000///......///000000000//////...------...000000///...////////////////////////000000000111333444333111444444333222222222333333333333333333333333333333222444666666444333444444444666888888666666666777777888888999999999888888555555777888:::;;;<<<======>>>>>>???@@@AAAAAABBB>>>>>>>>>>>>>>>>>>??????;;;;;;;;;;;;;;;<<<===>>>BBBBBBCCCDDDDDDEEEFFFFFFfffXXXUUUNNNKKKLLLIIIHHHGGGEEECCCAAA@@@???>>>=========<<<<<<<<<;;;;;;888888777777666666555555333222222222111111000000000000///......---,,,,,,---------.........//////+++++++++,,,,,,,,,,,,,,,...---+++******+++---...++++++,,,,,,---,,,,,,,,,+++******,,,//////---+++*********************************+++++++++++++++---,,,,,,++++++,,,,,,------,,,***+++---......------...///000//////111333222555999@@@IIIUUUbbbkkkqqqyyy~~~zzzssseeeVVVNNNHHHHHHLLLYYYkkkxxxbbbNNNBBB<<<;;;999777555555666777777777555555444444333333333222000000000111111000000000...///000111111000///...000//////000000111222333111444999===???>>><<<:::666666555555444333333333333333333444555666888999888888888888999:::;;;;;;>>>???@@@AAABBBBBBBBBBBBAAABBBCCCBBB???>>>???AAABBBBBBCCCDDDEEEFFFEEEEEEHHHIIIJJJLLLMMMMMMNNNNNNLLLMMMMMMNNNOOOOOOPPPPPPOOOPPPRRRTTTUUUTTTSSSRRRSSSQQQOOOMMMMMMOOOQQQSSSZZZYYYXXXWWWWWWXXXYYYZZZVVVXXXZZZZZZZZZ[[[]]]^^^___ccchhhkkkkkkjjjiiihhhfffffffffggghhhjjjlllmmmlllllllllkkkhhhggghhhiiiffffffffffffeeecccaaa```_________```aaaccceeefffhhhfffdddbbbbbbdddggghhhgggiiilllnnnoooqqqsssvvvyyywwwrrrkkkfffaaa^^^\\\XXXWWWVVVWWWWWWVVVSSSQQQOOOOOOOOONNNLLLJJJIIIHHHJJJGGGEEEEEEFFFGGGEEECCC@@@@@@AAAAAAAAA@@@??????<<<<<<<<<<<<;;;:::999888777777666555444444555666333444555666777777666666444444555666666666666666333555666777777888:::<<>>??????@@@BBBCCCCCCDDD@@@???>>>===>>>???AAABBB======<<<<<<<<<======>>>???@@@AAACCCEEEFFFGGGHHHhhhWWWSSSLLLKKKMMMKKKJJJIIIFFFBBB@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999888888777666555555444111111111111111222222222222111111000///.........---------.........//////.........------,,,,,,,,,000...,,,******,,,...000,,,,,,,,,------,,,,,,++++++***+++...222222000,,,************************)))))))))******++++++,,,---,,,,,,++++++,,,,,,---...,,,++++++---......---,,,...000000000000111333---222777:::>>>HHHVVV```jjjuuuyyyttthhhYYYPPPJJJFFFDDDLLL\\\rrrwwwZZZFFF???@@@777555333333444555666555444444444444444444444444///000111222222111000///...///000111111000///...///////////////000111222---000666;;;===<<<:::888333222111111333666:::<<<333222111000111333666777777777666666777888999:::;;;<<<>>>???AAABBBBBBBBB:::===??????>>>>>>@@@CCCAAAAAABBBCCCCCCCCCCCCBBBFFFGGGHHHIIIJJJKKKKKKKKKHHHHHHIIIIIIJJJKKKLLLLLLLLLMMMOOOQQQQQQQQQPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKTTTTTTSSSSSSTTTVVVXXXYYYRRRTTTVVVVVVVVVVVVXXXYYYYYY]]]dddggggggeeedddccc^^^```ccceeegggiiiiiiiiijjjjjjiiigggdddcccdddeeebbbbbbcccbbbaaa```^^^]]]ZZZYYYYYYYYYZZZ\\\^^^___cccaaa___]]]]]]```ccceeedddfffhhhiiijjjkkkmmmooopppmmmhhhccc]]]YYYWWWVVVWWWVVVUUUVVVVVVUUURRRPPPNNNNNNMMMLLLKKKIIIGGGGGGEEEBBB??????AAAAAA@@@===:::;;;<<<===<<<;;;:::999<<<<<<<<<;;;;;;:::999888999999888666444444666777555444333222333555777999444555555666666666666666444666888888999:::===@@@HHHRRRfffzzzwwwzzz{{{cccNNN@@@;;;:::999555333555666444444888111111111222333333444444---..................---------...///000000//////------,,,...///000///---////////////////////////222222222333666777666444666555333222111222333333444444444444444444444333///111333333222000000111333555666555333444888;;;;;;:::888777777777888999777999<<<>>>???>>>===;;;??????@@@AAACCCDDDEEEEEEBBB@@@>>>===>>>@@@BBBDDD???>>>>>>============>>>===>>>@@@BBBEEEHHHJJJKKKkkkVVVRRRKKKGGGIIIIIIGGGFFFEEEDDDBBB@@@???>>>>>>===<<<;;;;;;:::;;;;;;::::::999999777666444333666555555333222111000000&&&(((,,,///000000///...//////.........---------''')))+++------,,,***(((***+++,,,------,,,+++***,,,+++*********+++,,,---************************,,,++++++******++++++,,,......---,,,++++++++++++.........------,,,,,,,,,---------...------,,,,,,---------......000111111000333555777:::CCCOOOYYYeeerrr{{{pppjjjbbbZZZWWWLLLDDDFFFLLL\\\www}}}dddOOOAAA===999999;;;:::666555777222333555666666555333111444333222111000000000000555333111000111111000//////000111222222222222222...000222444555777;;;===???777000111777;;;888333222111000000000000000111444444333333444555777888<<<<<<===<<<::::::<<<>>>:::::::::;;;===>>>@@@AAA======>>>???@@@BBBCCCDDDCCCDDDFFFGGGHHHHHHGGGGGGIIIJJJJJJJJJJJJJJJIIIIIILLLLLLLLLMMMNNNNNNOOOOOOMMMMMMLLLKKKKKKJJJKKKKKKQQQRRRTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRSSSUUUVVVXXXYYY[[[]]]^^^``````aaa]]]^^^^^^```aaabbbcccdddccccccbbbaaa``````aaaaaa```___]]][[[ZZZZZZZZZ[[[XXXWWWVVVUUUUUUUUUVVVWWW\\\\\\\\\]]]^^^^^^______``````aaacccdddeeefffggggggddd___\\\ZZZXXXVVVTTTTTTTTTSSSRRRPPPMMMKKKJJJEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA???============>>><<<<<<;;;::::::999888888555>>>;;;333666888666888444555444222444888888555333333333333333333333333222444555555555555666888666777777888999===BBBEEETTTjjjzzz|||gggQQQAAA666666999666555444222111000/////////000222333444333333222222111111000///000000000////////////////////////---------.........//////000000111111111111000000222111000111333444333222666444333111000000111111444444444333333222222222444444333333333333333333444555666777888999:::::::::888666555555666888:::666777999;;;<<<===>>>>>>@@@AAABBBDDDEEEFFFFFFFFFFFFEEECCCAAA@@@@@@@@@@@@@@@?????????>>>>>>======<<<<<<===>>>???@@@@@@AAAqqq[[[UUUMMMIIIJJJIIIGGGGGGEEEDDDBBB@@@??????>>>===<<<;;;;;;:::;;;;;;<<<;;;:::999777666555555666666555444333222111000***,,,...000111111000/////////.........---------,,,+++++++++******))))))+++++++++,,,,,,+++++++++++++++*********+++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,++++++*********+++,,,,,,------,,,,,,,,,+++++++++,,,,,,---......------------------......///000111000222444555777>>>IIIQQQdddppp}}}uuujjj___\\\QQQIIIHHHJJJRRReeeyyy{{{dddTTTDDD@@@======999444333666555666777888888777777666555444222111000000111111555333111000111111000//////000111222222222222111000111222222222333555777CCC>>>999888::::::555000111000000000000000111111333333333333444555666777:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;<<<<<<===>>>??????>>>??????@@@AAAAAABBBBBBCCCDDDEEEEEEEEEEEEGGGHHHHHHHHHHHHHHHGGGGGGJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOONNNOOOPPPRRRSSSTTTUUUWWWYYYZZZ[[[\\\\\\YYYYYY[[[]]]___```bbbccc```___^^^^^^]]]]]]]]]^^^]]]\\\ZZZYYYWWWWWWXXXXXXWWWUUUSSSRRRQQQPPPQQQQQQUUUUUUVVVVVVWWWWWWXXXXXXZZZZZZ[[[\\\]]]^^^___```aaa^^^[[[XXXWWWUUUSSSQQQOOONNNNNNLLLJJJHHHFFFEEECCCDDDDDDEEEDDDCCCAAA@@@@@@???>>><<<<<<<<<<<<<<<::::::999888888777666666222666666222333666666222333444333111333888888444333333333333333333333333111222333333222222444555222555888888:::BBBNNNWWWpppsssYYYIII@@@999666666555444333222111000000000///000111222222222111000222111111000000000000000........................------------.........///---...///000111222222222111111111222444444333111333222111000///000000111333333333222222111111111222222222333333333333333333444444555777888888999:::888666555555666888:::777888999;;;<<<===>>>>>>???@@@AAACCCDDDEEEEEEEEEGGGFFFDDDBBBAAAAAAAAAAAA?????????>>>>>>============>>>>>>???@@@@@@AAAAAAwww___XXXOOOIIIJJJHHHGGGGGGFFFDDDBBBAAA??????>>>===<<<;;;;;;:::;;;;;;>>>===;;;999888777777777666666555444333222111111//////000000000111111111...............---------...---,,,++++++,,,---...,,,++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))***+++,,,---,,,,,,++++++++++++******+++,,,---.....................---......///000111000222222222333888AAAHHH\\\iii|||zzzlllcccXXXNNNKKKHHHIIISSSaaazzz}}}jjjQQQHHHAAA>>>:::666555777666666666666777888888999666555333111000111222333666444111111111000///...000000111111222222111111///000111111000000222333???>>><<<<<<;;;777333///000/////////000111222222222222333444555555555555777999;;;;;;:::999999999<<<;;;;;;:::::::::;;;;;;??????>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJLLLMMMMMMMMMLLLKKKLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRTTTUUUVVVVVVVVVTTTUUUVVVXXX[[[]]]______[[[ZZZYYYYYYXXXYYYYYYYYYYYYXXXVVVUUUTTTTTTTTTTTTTTTSSSPPPNNNLLLKKKKKKKKKRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXXXXVVVTTTSSSSSSQQQNNNLLLMMMMMMLLLKKKIIIHHHFFFEEEAAAAAAAAAAAA@@@???>>>======<<<;;;:::::::::::::::777777777666555555444444666333666666333777:::222222444333111333777777444333333333333333333333333222333333333222222333555333888<<<>>>CCCPPPdddtttyyyaaaHHH>>>===;;;666222333333222111111111111111///000111111111000///...111111000000000/////////........................------------............,,,---...000111222333333000000111333555444222000111111000000111111222333222222111111111111111000111111111222222333333444222333333444555666777777999777666555555666777999777888:::;;;===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCGGGFFFEEEDDDCCCBBBBBBBBB>>>>>>>>>===============<<<<<<======>>>>>>??????zzz___WWWNNNIIIIIIGGGHHHGGGFFFDDDCCCAAA@@@???>>>===<<<;;;;;;:::;;;;;;@@@>>>;;;999888888888999555555555444333222222111222111000/////////000111........................,,,,,,,,,,,,---...///000---,,,+++******+++,,,---+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***************+++,,,,,,,,,,,,,,,+++++++++++++++++++++---...////////////...............///000000///000000000111555<<>>===<<<:::999555444333333333555777888888666333111111111333444666444222111111000///...000000111111111111000000,,,.../////////000333555333555666666555333222111////////////000111333333000111333444555555444444444777::::::999777666666999999888888999999::::::===<<<<<<<<<<<<======>>>@@@??????>>>???@@@BBBCCCBBBCCCCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLKKKKKKIIIIIIIIIJJJJJJKKKLLLLLLNNNNNNOOOQQQRRRRRRRRRRRRRRRRRRTTTUUUWWWXXXYYYZZZVVVUUUUUUTTTTTTUUUUUUUUUVVVUUUSSSRRRQQQQQQQQQRRRRRRPPPNNNLLLJJJIIIIIIIIINNNOOOOOOPPPPPPQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRRRROOONNNNNNNNNNNNMMMJJJHHHKKKJJJJJJIIIHHHGGGEEEDDD@@@??????>>>===<<<;;;;;;:::999999888888888777777666666555555444444444333777111666888000444999222222333222000333777777444444444444444444444444444444555555555444444666888:::===BBBJJJVVVkkkgggSSS>>>777888888444111222111111111111111222222000111111222111000...---000000000000000//////...........................------------------------,,,---...000111222222222//////111333555444111...111111222333444555666666222222222222111111111111000000111111222333444444333333333444555666666666888777555444444555777888888999:::;;;=========>>>======???@@@@@@AAAAAAAAAEEEEEEDDDCCCBBBBBBBBBAAA===<<<<<<<<<<<<<<<<<<<<<999999999999::::::::::::~~~aaaYYYPPPKKKKKKIIIHHHGGGFFFEEECCCAAA@@@???>>>===<<<;;;;;;:::;;;;;;@@@>>>;;;999777777888999444444444333222222111111333111///...------...///---.....................)))+++,,,------+++***)))---,,,+++******+++,,,---******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++------,,,+++++++++++++++,,,,,,,,,---------------+++,,,---...//////000//////............//////000......//////111555:::>>>EEEPPPaaarrr|||jjjWWWNNNHHHDDDGGGOOOSSSbbbwwwhhhNNNCCCBBB@@@<<<999666444333222222444666888888777555333222333444555666444111000111111///...000000111111111000000///---///000000000111333555---///111000//////111333////////////000111333333///111222444444444444333222555888888777555444444555555666666777999:::;;;999999999:::;;;<<<>>>>>>@@@???>>>>>>???@@@BBBCCC@@@AAABBBCCCCCCCCCCCCCCCAAABBBBBBCCCCCCDDDDDDEEEFFFEEEEEEDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLKKKJJJJJJGGGGGGHHHIIIJJJJJJJJJJJJMMMNNNOOOOOOPPPPPPPPPPPPRRRRRRRRRRRRSSSSSSSSSTTTRRRRRRQQQQQQQQQQQQRRRSSSSSSRRRQQQPPPOOOOOOPPPPPPPPPOOOMMMKKKJJJJJJKKKKKKHHHHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLIIIHHHHHHIIIJJJIIIGGGDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<;;;:::999999777777777777666666666555555555555555555444444444333000222444111111222111111333222111333888888555444444444444444444444444555666666555444555888:::===@@@IIIZZZrrr}}}~~~uuuXXXJJJ;;;666444222111222111111000000111111222222111111222222222111///...///000000000000///..............................------------------,,,,,,......///000000000000///...///111333555444111...///000111333444555666666222333333333333333333333000000111222333333444444333444444555555666666666666666555444444555666666888888:::;;;<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>BBBBBBBBBAAAAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888eee[[[SSSNNNNNNJJJHHHHHHGGGEEECCCBBB@@@@@@>>>===<<<;;;;;;:::;;;;;;===<<<:::888777666666666333222222222111111111111111000///---,,,,,,---------------...............***+++,,,,,,***&&&""" ,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,+++******************************))))))))))))******///...---,,,++++++++++++,,,,,,------------......,,,---.../////////////////////............//////.........///222555999;;;>>>GGGUUUddduuu}}}cccTTTJJJBBBBBBGGGJJJUUUfffzzz|||```PPPIIIBBB;;;888999888666555555666888999888777666555555444444444555333111000111111000///000000111111000000//////111222222111//////111222000111111000......000111000/////////000111222222000000111222333333333333111333555666444333333333333333333444666888999:::666666777888999;;;===>>>???>>>>>>??????@@@AAABBB>>>???@@@AAAAAABBBAAAAAA???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIIIILLLLLLMMMNNNNNNNNNMMMMMMPPPOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQPPPOOONNNMMMNNNNNNOOOOOONNNLLLKKKJJJJJJJJJKKKGGGGGGHHHIIIIIIJJJJJJKKKHHHHHHGGGGGGFFFEEEEEEDDDEEEDDDCCCDDDEEEEEECCCAAABBBBBBBBBBBBBBBAAA@@@???===<<<;;;999888777777777444555555666666555444444555555555555555555555555333777222888EEE@@@333555222333333111444999:::666444444444444444444444444333444444444444666999<<>>===:::::::::::::::;;;;;;;;;;;;;;;::::::999999888888ggg\\\RRRMMMLLLHHHIIIHHHGGGEEECCCBBBAAA@@@>>>===<<<;;;;;;:::;;;;;;::::::999777666555444333111111111000000000000000000//////...---------------------.........//////------,,,,,,***(((&&&%%%+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******,,,,,,+++++++++++++++,,,++++++,,,,,,,,,---------......////////////......//////............//////.........///222444666666:::AAAKKKXXXhhh~~~sss```SSSGGGCCCEEEEEELLLVVVdddxxxtttbbbQQQCCC======<<<;;;:::888888888888999777777888888777666444333333111000000111222222111000000000000000//////...000111111000//////111222111111222222333222000...111000000000000000111111000000000111111222333444111222333333111111222333333333333444444666777777777777777777888999:::;;;<<<===>>>???@@@@@@@@@@@@;;;<<<===>>>????????????>>>>>>???@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDCCCDDDEEEFFFGGGFFFEEEEEECCCDDDFFFGGGHHHHHHGGGGGGIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMOOONNNLLLKKKKKKLLLLLLMMMNNNMMMKKKHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKFFFEEEDDDCCCBBBAAA@@@@@@BBB@@@???>>>???@@@???>>>@@@@@@AAAAAAAAA@@@??????;;;:::888666444444444444333444555555555555444333444444444444444444444444666>>>222???ddd[[[::::::333444444222555:::;;;888555555555555555555555555333444444444555888<<<@@@IIIWWWooo}}}jjjUUUFFF???888555111...///333222111000000000000000111...///000111111111000///...///000111000///---,,,---------------------------------,,,,,,,,,++++++------...///000000000///000//////000222222111000+++,,,...000111111111111111111222222333333333333444444444444444444444444333333333333444444444444444444444444444444444444666777888888999999999999999999::::::;;;;;;::::::>>>>>>?????????>>>===<<<999999999999:::::::::;;;;;;;;;;;;:::999888888777gggZZZPPPJJJHHHCCCIIIHHHGGGEEEDDDBBBAAA@@@>>>>>><<<;;;;;;;;;;;;;;;888888888777666444222111000000000000////////////////////////.........------------.........//////...------,,,---...000000***+++,,,------,,,+++***)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))***+++,,,---*********++++++,,,,,,,,,...///////////////...---000//////.........//////000///...///111333333333666;;;DDDOOO___vvvlll]]]OOOHHHHHHBBBGGGKKKSSSbbbvvvnnnXXXEEEAAAEEE<<<<<<:::999888777777777666777888999888666444333222111///000111333222222000000000000000///......+++,,,...//////111333666...///111444666555111---222111000000000000000111111000000///000222333555111222222111000000111333555444444333333444444555888888777777777777888888:::<<<===???@@@??????>>>999:::;;;<<<============>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDDDDFFFGGGGGGGGGFFFEEEBBBCCCDDDFFFFFFFFFFFFEEEFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHHHHHHHIIIJJJJJJKKKMMMLLLKKKJJJIIIJJJKKKLLLNNNLLLIIIFFFDDDBBBBBBAAACCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@??????AAA>>><<<;;;<<<======<<<:::;;;;;;;;;;;;;;;::::::999888666333222111111222222333444555555555444333333333333333333333333333333>>>...@@@xxxkkk;;;888333555444333666;;;<<<999555555555555555555555555555666777777888<<<@@@DDDVVViiippp[[[JJJCCC;;;555444222000000222222222111000000000000000,,,---...000000000//////...///000111000///---,,,---------------------------------,,,,,,++++++++++++,,,---///000111111111111/////////111222111000,,,...///111222333222222000000111111222222222222555555555555555555444444222222222222222222333333444444444444444444444444555666777888888888888888888888999:::::::::999999>>>>>>???@@@@@@???===<<<888888999999999::::::::::::999999888777666555555jjjWWWPPPLLLIIIJJJHHHGGGFFFDDDCCCAAA@@@???=========<<<;;;;;;::::::666777777777777666666555666555222000//////000000////////////............+++---...---++++++---000//////.........---------***++++++,,,------------++++++***)))***+++---......***''''''******)))&&&,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++---...///000//////000000000...---,,,000000000000111111111111888888;;;DDDVVVmmm~~~mmm^^^OOOFFFEEECCCDDDIIIOOOWWWdddppp{{{uuucccTTTJJJFFFDDDAAA===:::666444666:::<<<:::999888999999777666111222222333333333222222222333333333333222111000222111...---...111555777555555444444333222111111...///111111000000222333222222111111111111111111222222222111111111000000000000000111222222333333444333333333444555777888555888;;;======<<<<<<<<<<<<======>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAA??????@@@@@@AAABBBBBBCCCBBBCCCDDDEEEFFFFFFFFFEEEJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEDDDDDD@@@@@@@@@???>>>======<<<<<<<<<;;;;;;;;;:::::::::<<<;;;:::999999999::::::888888888666444333444555555444444333333222222111222222333333333333444444888<<<333DDDllldddAAA<<<444444222222333555888999222444555555222111111222888666666999<<>>AAADDDIIITTT]]]fffllloookkk```WWWQQQOOONNNKKKFFFAAA;;;777666888888777666666888888777555111222222222222222111111333333333222222222111111222111/////////111444555333333222222111000000///000111222111//////000111000000000000111222333333222222222111111000000000///000000111111222333333555555444444555666888999888:::<<<===;;;999888888::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>??????????????????@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEDDDDDDDDDEEEEEEGGGGGGHHHIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCAAABBBBBBCCCCCCBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999<<<<<<;;;:::888777666666555666666555333222333444333333333333333333333333222222333333333333444444333:::111;;;WWWOOO777::::::999777666555555666777555555666777777666777777888888:::>>>AAAEEEOOOZZZnnnwwwfffWWWHHH???<<<777666333000//////000000000///...------......///111000///...---......///------.........---,,,+++++++++,,,,,,,,,,,,------...............//////000111...+++***+++,,,------............//////////////////000000000111111111222222222333333333333444333555666555333222222333111111111111111111111111000000111111222333333444444444444444444444444444777777777777777888888888:::::::::;;;;;;;;;<<<<<<:::999999888888999999:::999999999888777666444444nnnZZZSSSNNNKKKLLLJJJIIIHHHFFFEEECCCBBBAAA=========<<<;;;;;;::::::777777888888777777666555555444222000//////000000////////////............///000///...+++***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,,,,+++*********++++++'''((()))(((((()))+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,....../////////......---....../////////000000000111444777<<>>999666666555444444666888999888666444444444444444333222111444333222111111111222333222111111000000111222222111111000000//////......111222222111///......////////////000111222333444111111111111000000000000//////000111111222222333333333333333444555666666777999;;;;;;999777777777666777888888999999888888888888888999:::::::::;;;>>>===============<<<<<<>>>>>>??????@@@AAAAAAAAA@@@????????????AAABBBCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBB???????????????>>>===<<<===<<<<<<;;;;;;:::::::::999999999888888888777777888888999999888777555444222333444333222111222333111111222333333444555555222222333333333333444444000999222222@@@888...999888777777666555555444444444333333555777999::::::::::::===@@@BBBHHHWWWfff}}}}}}bbbOOODDD;;;777666333222000/////////000111---------------...///000000000///............///------......------,,,+++++++++,,,,,,,,,,,,------......------......///000000...,,,,,,---...---,,,............//////////////////000000000000111111111111222222222333333333444555666555333111111111111111111111111111111111//////000000111222222222222222222333333333333333666666777777888888888999::::::::::::;;;;;;;;;;;;:::999888888888888999:::888777777777666444333222ooo[[[TTTNNNKKKLLLIIIIIIHHHFFFDDDCCCAAAAAA=========<<<;;;;;;::::::888888888888888777666555444333222111000000000000////////////............++++++++++++++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++*********###&&&'''&&&$$$$$$'''***++++++++++++++++++++++++******++++++,,,,,,,,,,,,************++++++++++++,,,---------,,,,,,++++++------..............................////////////...222777999===HHHYYYfffrrr{{{vvvcccRRRIIIAAA>>>>>>>>>@@@DDDEEEFFFIIIMMMRRRWWW```hhhjjjhhh___RRRFFF???;;;888666555555777:::;;;:::888777777777777666555444333555444222000000111222333222222222222222111000000000000000//////.........000111111111///......000000000000000000111222333000000000000000000000000//////000000111222222222000000000000111111222222222444777888777777888999444555666666777777666666555666666777888999999:::<<<<<<<<<;;;;;;:::::::::<<<<<<===>>>>>>??????@@@???>>>===<<<===???AAACCCBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAACCCCCCDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@>>>======<<<;;;::::::999:::::::::999999888888888777777777666666666555555000222555777888888777666000222333333222222222333222222222333333444444444222222222333333333444444111:::555111555000...:::444555666777777888777777666444333555999===>>>>>>CCCDDDFFFHHHIIIQQQdddvvvmmmQQQAAA:::666444555111111000000///000000000---------.........///////////////.........//////---------------,,,,,,,,,+++++++++,,,,,,,,,------...------------...//////,,,++++++---000111000///............////////////////////////000000000111111111111111222222222222444555666444222000///000111111111111111111111111000000000111111111222222333333333333333444444444555666666777888999999999::::::::::::::::::::::::999999888888888888999999777777777777555444333222ooo[[[SSSMMMJJJKKKHHHHHHFFFEEECCCAAA@@@@@@=========<<<;;;;;;::::::999999999999888777666555333333222111111000000000////////////..................------.../////////------,,,,,,,,,+++++++++,,,,,,,,,,,,+++******))),,,,,,,,,,,,+++******)))***,,,---,,,((('''))),,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,---------......//////,,,,,,---...///......---,,,---------......//////............////////////...333777777888???LLLWWWhhhooozzzyyy```SSSGGGAAA@@@>>>>>>???CCC@@@@@@EEELLLVVViiizzzxxxeeeVVVMMMEEE???999888777777999:::999888777777777777666555444333555444222000000111222333222222333333222111//////000000000000000/////////---///000000//////000111222222111000////////////////////////////////////...//////000111111222222/////////000000000000000111222444555555555666888444444555666666666666555555555666777777888999999:::::::::999999888888888::::::;;;;;;<<<<<<======>>>===<<<;;;<<<>>>@@@BBBCCCCCCBBBAAAAAAAAAAAAAAA@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAAAAAAAAAAA??????>>>=========>>>>>><<<<<<;;;:::999999888888888888888777777777777777666666555555555444444444...000333555777777666555111333555555444333333444444444444333333222222222222222222333333333444444222888666333444333444999555666888999::::::;;;:::;;;999999;;;???DDDGGGIIIQQQRRRVVVYYY]]]ggg}}}~~~www}}}nnnZZZEEE:::888666555444111111222111111000//////000000000000//////............//////////////////......------,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------...//////++++++,,,...000111000...............////////////...////////////000000000000000000111111111222222333444555444111/////////000000000000000000000000111111111222222222222222222222222222333333444444444555666777888999::::::::::::::::::::::::::::::888888888888888888888888888888888777666555333333ppp\\\TTTMMMJJJJJJHHHGGGFFFDDDCCCAAA@@@???=========<<<;;;;;;:::::::::::::::999888777666555222222222222111111000000////////////............111///---,,,,,,,,,+++***------------,,,,,,,,,,,,++++++++++++++++++***)))++++++,,,,,,,,,+++******...//////---+++***+++,,,***++++++,,,,,,++++++***)))***+++,,,---,,,++++++++++++,,,,,,------.........///000111222222111000,,,,,,,,,,,,---...///000....../////////000000000000333666666666;;;CCCKKK\\\bbblllvvvvvveeeRRRHHHDDD???<<<<<>>???AAAAAA@@@??????????????????@@@@@@@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;:::999888777777888888666666666666666666666666555555555444444444333333222333444555444444222222222444666777555444333444555555444333333222111111222222333333333333444444222444666444444777777444555555555555555666666666:::;;;===???CCCIIIQQQWWW^^^aaahhhqqqyyy{{{uuuwwwyyyVVVHHH:::666555444222222000000111222222111///...000000111111000///......---...//////000////////////...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,------...///...------...///...,,,+++............////////////......////////////000000///000000000000111111111222333444333111/////////000000000000000000000000222222222222222222222222//////000000111222222222333444555777888:::;;;;;;::::::::::::999999999999777777888999999888777777888888777777666444333222rrr^^^UUUNNNKKKKKKIIIHHHGGGEEECCCBBBAAA@@@=========<<<;;;;;;:::::::::::::::999888777666555111222222222222111000000////////////............///,,,***)))******)))'''.........------------,,,)))******++++++++++++***)))***+++,,,,,,,,,++++++---+++******+++++++++******+++,,,,,,,,,,,,+++***(((***+++------,,,+++***((())))))******+++,,,,,,//////111222111000...---++++++++++++,,,...000111/////////000000000111111111222444555666999>>>BBBKKKSSS___lllzzzjjjZZZRRRJJJCCCAAAAAA>>>@@@EEEIIITTTqqqzzzgggWWWKKKFFF???:::888888999999555666666666666666555555333333333222222222111111222222111111111111111111000000000000000000000000---///000///......///000222111000///////////////---------....../////////......//////000111111111000111222333222222111000222222333222000///000222111222222333444333333333555555555555555555555555555555555555666666666666444555555666777777888888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>======>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999:::;;;;;;888777666555555666777777666666666666666666666666555555444444444333333333444444444333333222222222333555777777555333222222333333333333333333333333222222333333333333444444222333777666222777999222333222222222333555777888;;;@@@EEEIIILLLTTTaaakkktttyyy{{{ssstttzzzttt]]]EEE<<<444333222000...///+++---///111222111000///---...///000000000///...,,,---///000000000/////////...---,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,------...///...---,,,,,,------,,,+++............////////////........./////////000000/////////000000000111111000222333222000//////000000000000000000000000000111111111111111111111111//////000111111222333333333333555666888:::;;;<<<:::::::::999999999888888666777888999999888777666666666666666444333222111ttt___WWWPPPLLLLLLJJJIIIHHHFFFEEECCCBBBAAA>>>======<<<;;;;;;::::::;;;:::::::::888777666555111111222222222111111000000/////////............///,,,***+++...//////---//////.........---------((()))***+++++++++++++++((()))+++,,,---,,,,,,+++,,,***((())),,,...---+++***+++,,,------,,,+++***(((***+++------,,,+++***++++++,,,---......//////......//////...,,,***(((++++++***+++,,,...000222000000000000111111111111111222222444666999<<<===???HHHWWWgggwwwnnnbbbWWWNNNJJJBBBAAADDDIIIIIIQQQmmmnnnUUUOOOFFF???<<<<<<<<<<<<888999999:::::::::999999222333333333333222111000222111111000111111222222/////////000000000000000///000111000...------...000////////////000000111---------.........//////......//////000111111111...///000111111000///......///000000000000333555000000111222222222222222555444444444444444444444333444444555555666666666333333444444555666666666666777888999::::::999999888888888999:::;;;======999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999:::999999888999999::::::666555444333444555666777555666666666666666666666555555555444444444333333222222222222333444555666333555777777555222111111111222222333333444444555222222333333333444444444333444:::777000555:::333555555555777:::>>>AAADDDCCCJJJRRRVVVZZZdddttt{{{lllnnnvvvzzz\\\BBB===777222222111------///'''))),,,000111111000///***+++---///000000000///,,,---///000000000/////////...---,,,+++,,,------++++++,,,,,,,,,------------,,,,,,,,,,,,---......+++***)))***,,,...///.............../////////000............/////////000////////////000000000000///111222222000///000000000000000000000000000000000000000000////////////111222222333444444555555222333555666888:::<<<<<<:::::::::999999888888888666777888999999888777666555555555444333222111000yyy```UUUOOOKKKJJJHHHGGGEEECCCAAAAAAAAAAAA=========<<<;;;;;;:::::::::999777666666555333111111111000000000222333555......---------,,,,,,,,,------------------------///............---------.........------,,,,,,,,,///,,,***,,,111222///+++---,,,+++*********+++,,,++++++++++++++++++++++++***+++---...///...------...333111((('''...000***///////////////////////////......---------..............................000000111222333444555555777===KKK^^^ppp}}}oooddd^^^VVVOOOJJJJJJHHHOOOhhhrrrdddTTTHHH@@@<<<;;;<<<666999;;;;;;888666444444555555444333333333333444666444222222333444333222333222222111000///......,,,---///000000///---,,,.........///000111111222000000////////////000000000///.........///111222...000111111000000111333222222222111111111000000222000///......///000222111111222222222333333333444444444444444444444444555555666777666555333222666777888::::::999888888888888999999999::::::::::::::::::::::::999888777;;;;;;:::999999:::;;;;;;999888888888777777666666555555555555555666777777444444555555555555555555666666666555555444444444555555444333333222111111111222333444444444333333555555555555555555555555222333555555444333444555111333555555555555777888666555333333444666777777:::999999<<>>???>>>;;;999888888777666555555444444555555555333111111222333222111000000///////////////000//////............//////------......//////000000000000000000000000000000///////////////000111111///111111111///...///000222111111111111000000000111000///......///000111111111111222222222222333333333333333333333333333444444333222222222222333444333333333333444555555555555666666777777777777555555555666555555444333666666555555555555666666666777777777777666555555444444444444444555555666555444444333333222222222333333333333333222222222111111222333333444555555111222333444444444333333333333333333444444444444666777888777555444444555555666777666444333444555555555666777888888777777555999>>>DDDKKKUUUaaaiiiwwwyyykkk^^^UUUWWW^^^gggwwwyyy```III;;;666555000000000000000000000000..............................///////////////........./////////......---//////---,,,,,,---...///+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------,,,,,,,,,,,,++++++,,,------....../////////....../////////000000000111111111111111111111111////////////////////////000000111111111222222222222222333333333222111111222222333444666888:::;;;;;;::::::999999999999:::888999999999888777666666333444555555666555555555xxx```VVVQQQMMMLLLFFFEEEDDDBBBAAA@@@??????=========<<<;;;;;;:::::::::888777666666666444222444444333222111111000000000000000/////////......------------------------.........---------,,,,,,++++++******************)))***,,,///222222000---+++++++++******************+++++++++++++++,,,,,,---,,,***((()))***,,,...'''---000//////222000+++------------------------,,,,,,,,,---...///000111111111111111111111111111000111111222333444555555:::999<<>>;;;999888999777777666555555555666666555333222111222333222111333222111000//////000000111000...------...000111------......////////////000000000111111000000000///////////////000000111111333333222000///000111111111111111000000000000111111000//////000111111111111111111222222222222222222222222222222222222333222111000000111222333333333222111222333444555111111222444555777888888333444444444444444333333444444444444444444444444444555666666666666555444333333333333333444555555444444333333222111000000222222222222111111111111111222222333333444444555111222333444444444333333222222333333333333333444666777888777555333333333444555666555444333444666777888:::;;;:::999999999;;;@@@FFFKKKQQQ\\\kkkvvvvvvggg\\\WWWXXXcccooozzz}}}dddLLL===777666666333222111000///...------------...............///...///////////////...---..................---,,,//////.........//////000,,,---///111111000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---...///000111............////////////000111111111111111222222000000000000000000000000111111111222222222333333333333333333333333222111111222222444666888:::;;;;;;:::999888888999:::;;;999999999999888777666666555555666666777777777777vvv___VVVQQQMMMLLLFFFFFFEEEDDDCCCAAA@@@???=========<<<;;;;;;:::::::::888777666777777555333111111000000///------,,,/////////.........------------------------------...------------,,,,,,,,,************************,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,...,,,***((((((***,,,...)))---111111111111---)))------------------------,,,,,,,,,---...///000111000000000000000000000000------...///000111222222777666888===DDDRRRgggzzz~~~lll```WWWRRRPPPUUUdddzzzrrr^^^JJJIIIFFFBBB===999999999999888777777666666777777666444222222333444333222777555333111000000000111222111///------///111222.........///////////////000000111111111111000000...//////000000000000000...///000///---,,,,,,...000000000000000000000000111111000000000000111111000000111111111222222222222222222222222222222222222111000//////000222333444333222111222333444555222222222333333444444555333333444444555444444333333444444444444444444333222333555666666555444333222222222222222333333444444444333222111111000000111111111111111111111111333333333333333333333333111222333444444444333333222222222333333444444444555666777666444222222222222333555555444555666888777999::::::999:::<<<>>>FFFKKKRRRXXX```lll}}}}}}kkkfff```^^^aaajjjyyywwwdddLLL;;;666555333000222111111000///...------,,,---------......//////...///////////////...---......//////...---,,,,,,++++++++++++++++++,,,,,,(((***,,,---...---+++***,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---...///............////////////000000111111222222222333111111111111111111111111222222222222333333333333333333444444444333333222222222333444666888:::;;;:::999888777888888:::;;;999999999999999888777777444444444555555666666777ttt^^^UUUPPPMMMKKKHHHHHHHHHGGGFFFDDDBBBAAA=========<<<;;;;;;:::::::::888777777777777666444111111222111000///...---/////////.........------------------------------------------,,,,,,,,,,,,***************+++++++++---,,,+++))))))***+++,,,---------...---,,,,,,+++*********++++++,,,,,,---///---+++))))))***,,,......---,,,++++++,,,---------------------------------------------...///000////////////////////////...//////000111222333333444444666:::>>>GGGZZZkkkuuucccVVVLLLFFFHHHSSSdddvvvvvv^^^[[[UUULLLCCC===;;;:::999999888777777777888888777555333333444555444333888666444222111111222333333111000......000111333/////////000000000000000///000111222222111000///......///000000000000000///000111000.........000//////000000000000000111111111111111111111111111000000000111111111111222111111111111111111111111111000000000000111222222333333222222333333444555555555444333222111000000333333444444555555444444333333444444444444333333111222444555555555333222111111111111111222333333444333333222222111111111000000000111111111111111333333333333333333333333111222333444444444333333222222333333444444555555333555666555333222222333111333444555555555777999666777999888999===DDDJJJOOOTTT\\\fffsss{{{nnnhhhaaadddjjjqqqzzz~~~___PPP>>>555555666333...---......//////000000111,,,,,,,,,---......//////......///////////////...///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...---+++***)))++++++,,,,,,,,,,,,------+++***)))((())))))++++++....../////////000000000000000111111222333333333111111111111111111111111222222333333333444444444222333444444555555555444333333333444666777999:::999888888888888999999:::888888999999999999999888333333222222222333444444rrr]]]TTTPPPLLLJJJGGGGGGGGGGGGEEECCCAAA@@@=========<<<;;;;;;:::::::::888777777888888666555222333444444333222111000000000000/////////......---------------------------------,,,,,,,,,++++++*********+++++++++,,,,,,++++++,,,++++++++++++,,,,,,,,,---------,,,+++***)))******+++,,,,,,------///...,,,+++***+++,,,------,,,++++++,,,,,,...000..............................---------......///////////////////////////111111222333444555555666222333777999999===LLLZZZqqqnnn\\\MMMCCCBBBHHHSSS___nnnxxxrrrhhh[[[MMMCCC>>><<<::::::999888888888888888888777555555666666666555555444222000111222444666222111000000000000111222111111111111111111111000///000222333333222000///---...///000111000000///000111222222111111222333////////////000000111111111111111222222111111111000000000000111111111111111111111111111111111111///000111111222222222111111111222333333333333333333333333222222222111111111222333444444444444444111222333444444333222111///111333555555444222111111000000000000111222222333333333333333222222222000000000111111222222222111222222333333444444555111222333444444444333333222333333444555555666666333555666666444333444555222444555555444444666777777888999:::===FFFTTT^^^bbbfffooo|||yyyoooggggggkkkmmmwwwuuugggKKKDDD;;;666444444333111------......///000000111++++++,,,------...//////------...///000000000///000000000000///...---,,,////////////...------,,,,,,,,,,,,---.../////////------------------------000000000///...---,,,++++++++++++,,,,,,---------++++++***************+++/////////000000000111111000000111222222333444444222222222222222222222222333333333333444444444444111222333555666666666666444444444555555666777888777777888999999999999999777777888999::::::::::::555444333333222333444444qqq\\\TTTOOOKKKIIIDDDDDDDDDDDDBBB@@@>>>===>>>======<<<;;;;;;:::::::::888777777888888666555//////000111111///...---111111111111000000000000---------------------------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,'''***---......---------++++++,,,---,,,+++***)))))))))***+++,,,,,,------//////---,,,,,,,,,,,,---(((***---222444222000000///////////////////////////......---------......////////////////////////......///000111222222333111333777999666777BBBOOOaaayyy{{{fffSSSGGG@@@CCCHHHOOOYYYkkkwwwfffUUUHHHAAA>>>;;;:::999999888888999999999777666555666777666555111000//////000333666888222111111111111111111222222222222111111111111111///000222333333222000///---...000111111111000///,,,...//////......///111.../////////000000111111111111222222222222111111000000000000111111111111000000000000000000000000///000111333333333222111///000222333333333222111...///000111333555666777000111222333333333333333000111222333333222111000...000333555555444222111000000000000000111111222333333333333333333444444000000111111222222222333///000111222444555666777111222333444555444333333333333444444555666777777333555777777666555666777555666666666444333444555999;;;<<<>>>CCCPPPbbbnnnzzz}}}vvviiiaaa]]]___kkkyyyvvv```NNN===<<<:::555000...///111000000//////......------++++++,,,,,,---...//////,,,,,,...///000000000000111111111111000///...---,,,---,,,,,,+++***)))((())))))((()))***+++,,,---------------------------//////////////////......+++++++++,,,,,,---------------------------------000000000000111111111111000000111222333333444444222222222222222222222222333333333444444444555555111222333555666777777888555555555555555666777777666777888:::::::::999888666777888999:::;;;;;;;;;999888777666555555666777sss[[[QQQMMMJJJJJJFFFFFFEEEDDDCCCBBBAAAAAA???>>>===<<<<<<;;;;;;<<<;;;999888888999999777666222222333333222111///...//////.........---------------------------------000//////---,,,***((('''###'''+++,,,+++***,,,///+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))''''''(((***+++************************......///////////////...,,,,,,------...///000000444...***+++000333222000000000000000000000000000222444444444222222333444000111333444666:::???CCCPPP```wwwxxx^^^OOOGGGHHHGGGEEEHHHTTTgggvvvppp```VVVMMMEEE;;;::::::;;;<<<<<<:::999<<<888555666:::;;;888444000111333444555444444333333222111000////////////111111111111222333444555000111222222111000///...000000000000000000000000////////////////////////111111222222222222111111000000000000000000000000444333111000000000111222222111111111000000//////000000////////////000000000000//////000111222222000111111111111222222222333333444444444333333222222222222222222222222222222333555555555333111000000000111222333333444444222111000000000111333444222333222111//////111333666444222222444444222000222222333333333444444444222222333333333333444444555777:::;;;;;;:::;;;<<<444666777777666777999;;;>>>AAAEEEJJJSSS```ppp{{{uuujjj```ZZZ]]]ccclll{{{zzzaaaJJJ>>>777555222000/////////000.........------,,,,,,,,,)))***+++------------,,,............///000111222///////////////......---...---,,,,,,++++++,,,,,,++++++************++++++******))))))******+++,,,333333222111///---,,,***,,,,,,,,,++++++*********+++,,,............,,,+++---...///000111222333444111111111111222333444555222333333444444333333222//////000000111111222222111111111222333333444444555666777888777666444333777777777777777666666555666666666777777777777777888777444111111222444555sss[[[RRRMMMKKKJJJFFFFFFEEEDDDCCCBBBAAAAAA???>>>===<<<<<<;;;;;;<<<;;;:::888888888888777555111111222222111000///...//////.........---------,,,,,,------------------000000000///...---,,,+++'''))),,,,,,,,,++++++,,,******,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,++++++++++++++++++++++++---...///000000000000000,,,------...//////000000111000........./////////........................000222333222111000111222111333444555666:::>>>AAAHHHSSSeee{{{rrr```PPPOOOKKKGGGFFFMMMYYYbbbppp~~~{{{ooo```SSSMMMGGGAAAAAACCCCCC???:::999777555666777777555222222333444555555555444333444333222111111000000000111111000000000000000111000111222222222111000///111111111111111111111111////////////////////////000000000111111000000000000000000000000000000000333222111000000000111111111111111111000000000///000000////////////000000000000000000000111222222000111111111111222222222222222333333333333222222222222222222222222222222222333444555555333222111111111111222222333333444111111111111111222222333222333333111//////111333666444222222444444333000222222333333333444444444333444444444555555555555666888999999666555444444555666777888888:::>>>@@@FFFGGGJJJOOOZZZkkkooo```[[[YYY[[[dddooo{{{yyyeeeOOO@@@:::333222000...------...///......---------,,,,,,,,,)))***,,,...///...---,,,.........//////000111222///////////////...------------,,,++++++++++++,,,((((((''''''''''''((((((+++************+++,,,,,,222111000///---,,,+++***------------,,,,,,++++++,,,------......------,,,......///000111111222333111111111111222333444555222222333333333333222222000000000000000111111111000000111111222333333444333444666777888777666555777777777777777666666555666555555555666666777777777666444222222222333444sss\\\RRRNNNKKKIIIFFFFFFDDDCCCBBBBBBAAAAAA???>>>===<<<<<<;;;;;;<<<<<<:::888888888777555444222222333222222111///////////////.........------,,,,,,,,,------.............../////////......---,,,,,,+++,,,------+++***)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111111------......//////000000...111222111...,,,---..............................000111000///...///111222444555555666888;;;>>>@@@EEEQQQddd}}}zzzccc]]]SSSKKKGGGHHHLLLPPPWWW```nnnmmm```TTTHHHCCCEEEEEE???888777777777777666555444333555666666666666555555444555444333222222111111111333333111000000/////////000111222333333333222111111111111111111111111111//////////////////////////////000000000000//////000000000000000000000000222111000000///000000000111111111111000000000000111000000//////000000111111000000000000111222222000111111111111222222222111111111111111111111111222222222222222222222222111222333444444444333222222222222222222222222222000111111222222222222222222333333222000000111333555333222222444444333111333333333333444444444444555555555666666666666777666888888777444222222222444555666888:::>>>DDDHHHRRRSSSUUU[[[ggg|||sss]]]RRRSSSXXXdddrrrwwwbbbMMM<<<666777111000///...---...//////...------------,,,,,,,,,)))+++---000000///...,,,.........///000000111111//////.........---------------,,,+++++++++++++++******))))))))))))******+++++++++++++++,,,------111000...,,,++++++++++++............------------......------------........./////////000000000000222222111222222333444555222222333333333333222222111111111111000000000000000000000111222222333333222333555777888888888888777777888888777777666555666555444444444555777777666555555444333333222222rrr\\\TTTOOOKKKIIIGGGFFFDDDBBBAAAAAAAAAAAA???>>>===<<<<<<;;;;;;<<<===;;;999888777777444333444444444333333222111111////////////............+++,,,,,,------.........---------------,,,,,,+++///,,,***,,,...///---************+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,---------------***+++,,,...///000000000,,,,,,------...............000111222111000///...........................---///000000......///111222333444444444555777::::::>>>FFFTTThhh~~~rrr```RRRKKKIIIJJJJJJLLLQQQ[[[jjj~~~xxxjjjXXXLLLGGGDDD>>>999777999:::999777666666777888888888888777666666555555555444222222222222222555444333333222222222222000111333444444444444333111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000111000000000000000000000111111111000000000000000111000000000000000000111111111111000000111222222000000111111111222222222000000000000000111111111222222222222222222222222000111222333333333333333333333222222222222222222000111222333444333222111222333444333111000111222444333333333333333333222333333333444444444444555555555555666666666777777555777888777666555666777777888:::===AAAGGGOOOTTT\\\___dddlll{{{}}}fffZZZWWWZZZdddrrryyycccOOO???444222555111111000000000000111222------------------------)))+++...111111000...------...///000000111111111.........------------------,,,,,,+++***+++++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...111///---+++******,,,---...---------------------///...---,,,,,,---...///////////////////////////222222222222222333444444111111222222222222111111222222111111000000////////////000111111222222333333444555777888888888888777888888888888777666666666555333333333444666777444555555555555333222111rrr]]]UUUPPPKKKIIIGGGEEECCCAAA@@@@@@AAABBB???>>>===<<<<<<;;;;;;<<<<<<:::888777777666444222444333333222111111000000000000/////////.........,,,,,,,,,------........./////////...---,,,******...+++***+++///111///---+++++++++++++++,,,,,,---++++++++++++++++++++++++,,,++++++,,,,,,------...,,,,,,---------.........((()))+++,,,---.........,,,,,,,,,,,,,,,---------///......111666666333...////////////////////////...///000000//////111222111222333333222222444555666<<>>AAADDDIIIQQQYYY______gggtttjjj[[[\\\aaaiiisssxxxeeeOOOAAA:::444222222000000000000000111111111------------------------***+++...000111000...------...///000111111111000......---,,,+++,,,,,,---,,,,,,+++************+++((((((''''''''''''((((((,,,,,,++++++,,,,,,---...111///---++++++,,,---...,,,,,,,,,,,,,,,---------//////---,,,,,,---//////000000000000////////////222222111111111222333333000111111222222111111000222222111111000000//////000000000111222222333333555666666777777777777777888888888888888777777666555444444333444555666777444555666666555444222000rrr^^^VVVQQQLLLIIIGGGEEECCCAAA@@@@@@AAABBB???>>>===<<<<<<;;;;;;<<<;;;999777777777666444333222111000///............000000000/////////......------------------------222111111000///...,,,,,,,,,+++***+++---/////////,,,++++++++++++,,,------++++++++++++++++++++++++***++++++,,,,,,---------+++,,,,,,------.........)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++000666888444///000000000000000000000000...///111111000000222333000111333222111111222444222888>>>@@@CCCRRRkkk|||hhhYYYOOOIIIFFFGGGJJJOOOSSS]]]nnn~~~nnn\\\OOOHHH???===:::888777888999999:::999888888888888888999777666555444333333333333000000000111111222444444111222333444444444333222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111000000111222222222222111000000000000111111111111222111111000000111111222333333222111111111111222000111111111111222222222000000/////////111222333222222222222222222222222111111111111222222222222222222222222222222222222111222222333333333333333222333555444333111111222111333444444222222333555333444444444555555555555555555555555666666666666888999999999888888:::<<<===???CCCGGGMMMTTT\\\bbbgggsssqqq^^^ZZZccclllzzzdddQQQ>>>777777444111///........................,,,,,,,,,------------...***+++---...//////......,,,---///111111111000000...---,,,+++***+++,,,,,,,,,,,,+++******************))))))(((((())))))***+++++++++++++++,,,------///...---,,,,,,,,,---...,,,,,,,,,,,,,,,---------//////............//////111111111111000000000000111111000000000111111222000000111111111111000000111111111111000000000000000111111222333333444444777777777777777777777888888888999999888888777666444444555555666666666666444555555666555333222111rrr___WWWQQQLLLIIIGGGEEEBBB@@@???@@@AAABBB???>>>===<<<<<<;;;;;;<<<:::888777666777777555444333222111///////////////000000000000/////////............------,,,,,,+++000000000000000///......,,,------,,,++++++---///+++******)))***+++,,,---************************)))***+++,,,,,,---------***++++++,,,------......+++,,,---.......................................---------///222333111///////////////////////////---///000111000000222333000222444444333222333444000555999999:::DDDUUUcccvvvoooZZZNNNHHHDDDDDDGGGJJJNNNYYYdddvvv~~~hhhZZZLLLFFF???::::::;;;:::999999888888777777888999:::999999888777666666666666222222111111111222222333222222333444444333111111222222222222222222222222222222222222222222222222000000111111111111000000111111111111111111111111000111222333444333333222///000000000111111111111222111111000000111111222444333222222111111111222000111111111111222222222111000/////////111333555222222222222222222222222222222111111111111111111111111111222222333333444333222222222222333444444222333555555333222111222000333444444222222444666444444444444555555555555666666666777777777888888888999;;;;;;;;;===@@@CCCCCCFFFJJJOOOUUU[[[bbbgggyyyxxxmmmhhhmmmyyyrrrTTTFFF888333333111000000..................------,,,,,,,,,---------......+++++++++,,,,,,---...///,,,---///111222111000///...---+++***)))***+++,,,,,,++++++***************,,,,,,++++++++++++,,,,,,+++************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------..................////////////......111111111111222222222222000000////////////000000///000000000000000000///000000000000000111111111222222222333444444555555555555666666777888999:::888999999999999888777777333555666888888777666555555555555555444333222222rrr___WWWRRRLLLIIIGGGEEEBBB@@@??????AAABBB???>>>===<<<<<<;;;;;;<<<999777666666777777666444666555444222111222222333000000000000//////////////////...---,,,++++++***,,,,,,---...//////......---//////,,,)))(((***---***)))((((((((()))+++,,,************************((()))***+++,,,------,,,******++++++,,,---............///////////////...000000000000000/////////+++---//////------...///........................---...000000///000111333111333555555444444555666111333555666888???JJJSSSddd|||gggWWWNNNFFFAAADDDGGGIIIMMMTTT```rrrpppXXXOOOEEE???>>>???===;;;888888777777777888:::;;;<<<;;;:::999888888888888666666555444333333333333222333333444333222000///222222222222222222222222222222222222222222222222//////000000000000//////111111111111111111111111111222333444555444444333//////000000111111111222222222111111111111222222444333333222111111111222000111111111111222222222111000//////000222444555222222222222222222222222333333222111000000000111000000111222333333444444444333222111222333444555111333555555444222111222000222555444222222444666444444444555555555666666777888888888888999999999777999<<<>>>@@@DDDIIIMMMPPPSSSYYY^^^ccciiiooosss|||vvvqqqrrrsssuuuzzztttdddMMMBBB888333111///000333000000111111000//////...,,,,,,,,,------.........,,,+++******+++,,,...///,,,---///111222111000///...---+++))))))***+++,,,,,,++++++***)))*********))))))(((((((((((())))))******))))))******+++,,,))))))***++++++++++++***---.........//////000000---...///000000///...---111111222222222333333333000///............////////////000000000000////////////000000111111222222222333333444444555555666444444555666888:::<<<===888999999999999888777777333555777999:::888666555666555555444333333222222vvv___TTTPPPLLLIIIEEEEEEDDDCCCAAA@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;666666666666888:::<<<>>>444444333222111111111222333111///,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******************+++,,,---...''')))+++,,,++++++,,,...000...---+++******++++++---,,,++++++---//////...............---,,,++++++,,,---......,,,,,,---...////////////000000000000...///111333444444444333333333222333555999<<>>@@@FFFOOOYYYaaakkkqqqwwwyyy{{{uuuhhhiiifffssswwwjjj\\\SSSFFFBBB===777333111111222555444222000///---------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......000/////////............---------,,,,,,+++++++++))))))************))))))......------+++***((('''&&&&&&''')))***+++,,,---,,,,,,++++++,,,,,,---...///////////////........................///000000---...///000111222222222444333111000...---------......---------......///000000000000000111111111000111222444666777999999444444555555666777999:::888888888888888777666666555555666666777777888888777666666666555555555555www```UUUPPPLLLIIIEEEEEEDDDCCCAAA@@@??????<<<<<<<<<<<<<<<;;;;;;;;;999888666555444333444444222111000///............000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++,,,---...///)))***,,,---,,,,,,,,,...///............//////000))))))***,,,......,,,***------......------,,,,,,,,,---......,,,,,,---........./////////000000000///000111222222222111000444333333333444888;;;===KKKYYYpppsssjjj]]]QQQLLLKKKLLLMMMQQQVVV```nnnlll[[[OOODDD>>>===???===999777666777777888777777777888888888888888999999888888777777666666444444444555555444333333111111222333333333333222111111222222333444444555222111111000111222333444222222111111111111111222111000000111111222333444000000000111222222222222222111000//////000111222111111111111111111111111222222222222222222222222000000000111222222333333333333333333333333333333333333222222222111111111444444333333333333444444444333333222333444555666444444444444444444444444666333111222555777777666555666777888:::999888777999999999:::<<<>>>??????AAACCCGGGMMMWWWdddqqqzzzoooccccccnnnqqq```SSSJJJEEE>>><<<999666555555666777777666555333000...,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---///////////////...------,,,,,,,,,,,,++++++++++++))))))************))))))&&&'''(((***++++++,,,,,,((())))))******+++++++++******))))))******++++++...............---------...............///000000000000111222333333333333222222000//////...............------------......//////000000000000111111000111222444555777888999777777777888999:::;;;<<<999999::::::999999888777666666666777777888888888555555555444444444333333xxx```UUUQQQMMMIIIFFFEEEDDDCCCBBB@@@??????======<<<<<<<<<;;;;;;;;;===<<<:::888666444333333222111000...---,,,,,,,,,---...//////...---+++***------------------------------,,,+++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///+++---......---,,,------...////////////......---((((((***---//////,,,)))+++,,,------......------,,,.........---,,,---...............////////////000000111111000000///...444333222333444777999;;;DDDKKK[[[sssuuueee\\\WWWRRROOOMMMPPPUUU\\\fffwwwuuucccRRREEE???>>><<<999888888888777666888888777777777777666666999999999888888888888888666777777666666555444333000111222222333333222222111111222222333333444444333222222222222333444444222111111111111111222222222111111222222333444555111222222222333333333333222111000000000000111222222222222222222222222222222222222222222222222222000000111111222333333333333333333333333333333333444333333333333333222222444444333333333333444444333333333222333444444555444444444444444444444444777555444444777999:::999777777888999999999888888888888:::<<>>======<<<;;;;;;::::::444444444555555555555555777666444222111/////////333222000...---...///000...........................---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---------,,,,,,,,,++++++******************+++,,,---...000///...------............---+++(((&&&$$$///---++++++...000000000***+++,,,---.../////////---...//////------...///.........////////////000//////000000111222333333......///111444777999;;;777:::DDDPPP[[[jjjzzziiicccZZZVVVWWW[[[___aaappp}}}ooo```MMMHHHAAA>>>>>>>>>;;;999555555666666666777777777555555666666777888888888888888888777666555444333333444555555666666555555333333333333333444444444222222222222222222111111111111000000111222222333111000000111111222333444888999999666222000000111111111222222222222111111222222222222222222222222000000000000111111222222222222222222222333333333333333333333333333333333444444444444444444444444333222222222222222222333333333444444555555555555444444444555555666666666666666555444333444555666444666888888999;;;???BBBDDDIIIPPPVVV[[[___eeehhhooouuuxxxhhhaaacccfffhhhhhhkkkuuuyyy___RRRCCC:::999999666333222222222222111///...---///000111222111///---+++***++++++,,,,,,++++++***...------------...//////+++,,,...//////---+++)))((((((((())))))*********))))))************))))))%%%&&&''')))***+++,,,,,,)))******+++,,,,,,------***+++,,,---------,,,,,,------......//////////////////............//////111222222222222111111000444333222000//////............---,,,,,,,,,,,,,,,,,,------...//////000000///000111222333444555666555555555666777888::::::::::::;;;;;;;;;;;;;;;::::::999999999888888777777777777777777666666666666uuu___UUUQQQNNNKKKGGGFFFEEEDDDCCCAAA@@@@@@>>>>>>===<<<;;;::::::999666666777777666555444444444333222000///.........555333000...---...000111------------------------...------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------------,,,,,,,,,,,,******))))))))))))******,,,---//////...---......,,,------------,,,,,,+++///,,,)))(((***---///000***+++,,,---............---...//////...---...///////////////000000000000/////////000111222444444------///111333666888999555777>>>FFFJJJSSSkkk}}}jjjZZZTTTRRRSSSSSS]]]fffwwwdddZZZMMMEEEBBB@@@===:::999999999999999999999999555555666666777777777888999999:::999999888777666444555666666777777666666444444444444555555555555111222222222222222111000000000000000111222333333000000000111111222333444888::::::777222//////111111111222333333222111111333333333333333333333333000000000111111222222333222222333333333333333333333333333333333333333333333333444444444444444555555555444444444444555555444444555666666666666555444444444555666666777777555555555444333333555777444777;;;<<<>>>CCCJJJOOOUUU[[[cccjjjnnnsssyyy}}}}}}eeeYYYTTTYYY```eeejjjuuupppaaaLLLDDD;;;666666666222...---...//////////////////,,,---...//////...---,,,******++++++++++++******+++************+++,,,,,,+++,,,---......,,,***))))))))))))))))))*********))))))************))))))((())))))***++++++++++++)))))))))***+++,,,,,,---((()))***+++,,,+++******------......///000000000000//////............//////000000111111111000000444333222111000//////000///...---,,,+++++++++++++++,,,,,,---...///000000///000000111333444444555666666777777888999;;;<<<::::::;;;<<<<<<<<<<<<;;;::::::999888777777666666555444444444333333333333sss]]]TTTQQQNNNKKKGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>===<<<;;;:::999999888999999999888777666555222222000//////.........222111000///......//////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,...------------,,,,,,,,,++++++***************+++***,,,......------...///......------......//////---,,,******,,,...//////++++++,,,---............---///000///...---...000000000000000111111111222000//////...///000111222//////000111222333444555666444888>>>???CCCWWWmmmtttbbbVVVQQQOOOSSSVVVaaappp|||wwwcccTTTLLLHHHDDD@@@@@@@@@???>>><<<;;;::::::777777777777777777888888888888999999999999888777444555555666666666666666666666666666666666666666333333444444444333111000000000000000111222333444222111111222222333444555555888999666222///000333111222222333333222222111333333333333333333333333111111222333333444555555333333333333333333333333333333333333333333333333222222333333444444444444555555444444444444555555555555777888888888777666444444444555666777777777333555666666555666999<<<<<<@@@EEEIIILLLSSS]]]dddmmmsss|||kkk^^^\\\VVV```kkksss|||}}}lllZZZMMM>>>===;;;777222///......------......///000111111......------,,,,,,,,,,,,******++++++++++++*********))))))))))))***++++++,,,,,,,,,,,,,,,+++************************))))))))))))************)))))),,,,,,,,,+++***)))''''''************************''')))***,,,,,,+++***))),,,,,,---......///000000000000///.....................///000111111111111000000000000111222333333///...---,,,++++++++++++***+++,,,---...//////000//////000111222333444444555555555666777888::::::;;;<<<======>>>>>>======:::999999888666555444444333333333333222222222222rrr\\\TTTQQQOOOLLLGGGGGGFFFDDDCCCBBBAAA@@@???>>>===<<<;;;:::999999333444555666666555444444222222111000000000000000///000000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++++++++++++++,,,......---------,,,,,,,,,,,,,,,++++++***+++++++++)))+++---...------...///111000...---,,,,,,---------------...000111000///,,,,,,------......------...///000///...---...000000111111111222222222222111000///------...//////111111111111111111111111888222222888:::<<>>BBBEEEJJJPPPUUUYYYbbbmmmvvvrrraaa___eee```mmm|||wwwhhhWWWGGG===555;;;>>>999000+++...444000000/////////000000111000///...---++++++++++++******++++++++++++******++++++******++++++,,,---,,,,,,,,,++++++++++++***,,,,,,++++++******))))))))))))************))))))%%%&&&((()))+++,,,,,,,,,++++++******)))((((((''')))+++,,,......---,,,+++++++++,,,,,,---...//////111000///...............---...///111111222222222---......000222444555666///...---,,,++++++++++++******+++,,,...//////000//////000111222333333444333333333333444666777888======>>>???????????????:::999888777666555444333555555444444444333333333nnn\\\TTTOOOKKKJJJIIIIIIGGGFFFDDDBBBAAA@@@======<<<;;;999888777777999999999888888888888888222222111000///...---------...///000000...,,,+++.........------.........//////...------,,,++++++))))))*********+++++++++******+++,,,---///000111444222///---+++++++++,,,...------,,,,,,++++++***//////...---,,,,,,,,,,,,---------------------,,,+++++++++,,,,,,---------*********+++,,,---...///............////////////000000000000111222333444////////////000000000000,,,,,,---///000222333333///222555666666;;;CCCKKK\\\kkkyyydddXXXRRROOOOOOSSSVVV[[[dddmmm~~~uuuiii]]]WWWSSSMMMGGGCCC@@@???@@@===<<<;;;:::999999888888<<<<<<<<<:::888666666666666777777888777777666666888888777666555555444444444444444555555555555555777666444333222333444444333333444444555666777777:::999888666444222111000333333333222222111111111888777555555555555333111555222000000333555555333555555444444444333333333222333444444555555444444555555555555555555444444555555444333333444444444888777777999;;;:::777333333333444444444444333333::::::999999;;;@@@GGGMMMUUUXXX]]]eeeppp~~~zzzwwwsssqqqssssssrrrppp{{{qqqaaaRRRCCC:::777555444222000///...//////////////////////////////------,,,,,,,,,+++++++++%%%&&&((()))++++++,,,,,,***((('''(((+++...000000222000...+++******+++,,,,,,+++***))))))***+++,,,*********)))))))))))))))*********************************)))))))))))))))))))))*********+++++++++++++++,,,,,,---...//////............////////////000000000000////////////000000111111222222333333111000///---+++***)))(((***,,,------------///000---...000222222222222111333333333444555666777888:::<<<>>>???@@@???>>>===@@@>>>;;;888666666666777666666444333222111111111mmm[[[TTTPPPLLLKKKHHHHHHFFFEEECCCAAA@@@??????>>>===<<<:::999888888;;;;;;:::888777666555444333333222111000///......---...///000///...,,,+++---,,,,,,,,,,,,,,,,,,---------,,,++++++***))))))***+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...///...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---------------.........,,,,,,---------.........,,,,,,,,,+++,,,,,,------............////////////////////////000111222222////////////000000000000.../////////000000000111...000333333333666<<>>BBBHHHQQQ[[[ccchhhlllsss|||vvvkkkggggggiiimmmttt|||ttt```QQQEEE;;;555333222111///...---,,,,,,---........................---------,,,,,,,,,++++++,,,,,,,,,+++++++++++++++,,,***((())),,,...000000333222000...---------...++++++***))))))***++++++***)))))))))))))))))))))++++++*********************)))))))))))))))))))))***+++++++++,,,,,,,,,,,,++++++,,,,,,---......///............////////////000000000000///////////////000000111111222222333111000///...---,,,++++++,,,------,,,++++++,,,------...///000111111111111222222333333444666777888999:::<<<>>>??????>>>===;;;:::888666555555666777777666555333222111111111kkkZZZSSSOOOMMMLLLGGGFFFEEEDDDBBB@@@????????????>>>===;;;:::999888:::999888777666555444333444444333222111000//////---.../////////...,,,+++++++++************++++++---,,,,,,++++++******)))++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,*********+++,,,,,,------******+++,,,,,,---......************+++,,,---...,,,,,,,,,------......///------............//////......---,,,,,,,,,,,,,,,............/////////////////////......//////000////////////000000000000111111000000//////.........000333333111222666:::>>>DDDOOO^^^rrriii^^^SSSOOONNNNNNPPPTTTUUUdddvvv~~~vvvjjj]]]SSSOOOKKKGGGDDDBBBAAA???===999999888888888999::::::555555666777888999::::::777777777777777777777777555777;;;>>>???===;;;999666666555444444444444555444444555555666666777777555555555555555555555555444333333333333333222222555444333444666777666555444222111111333555444444555555555444444444444333444555555666666666666666777777777777777777777777666555555555555555666666333333444666888888666444555555666666888999;;;<<<888===EEEMMMVVVcccpppyyyuuulllddd^^^___cccbbbnnnrrr```KKK???999444111000111000///...---,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,+++***)))))))))))))))---+++******,,,.../////////...,,,***))))))******+++******))))))******+++))))))))))))))))))******---,,,***)))))))))******))))))))))))))))))******++++++,,,,,,,,,---------++++++,,,,,,------......---............/////////////////////000000000000//////000000111222222333222111000//////......///000///...,,,,,,+++,,,,,,...............///000111222222222222333555666777777888:::<<<>>>>>>>>>===999888777666555666777888777666555444333222222222kkkYYYRRRNNNKKKJJJFFFEEEDDDCCCAAA@@@???>>>???>>>===<<<;;;999999888555555555666666666666666444333222111000//////.........//////......---,,,++++++************++++++.........------,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,***+++,,,....../////////+++++++++,,,,,,------------,,,,,,,,,------...///******++++++,,,---......------------...............------,,,,,,,,,------............////////////000000//////.../////////////////////000000000000111111000000//////......///222444555444444555777???@@@EEEPPP```vvvyyyeeeZZZTTTQQQQQQSSSPPP[[[gggqqq||||||ooo```\\\VVVRRROOOMMMIIIFFFCCC@@@===;;;::::::;;;:::999999:::::::::;;;<<<<<<777777777777777777777888666888:::===>>>===<<<;;;777777777777777777777777555555666666666777777777666666666555555555555555444444444444333333333333666555444555666777666555555444444444555666666666555555555555444444444444555555666777777777777777666666777777777777777888555555444444444555666666777777777888999999888777555555666777999<<<>>>@@@CCCJJJTTT^^^hhhtttooohhhbbb^^^[[[YYY^^^dddqqqqqq]]]MMM<<<666444222000000222222111000//////......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,))))))(((((()))***+++,,,---+++******,,,---...---,,,+++***(((((('''((((((******))))))))))))******)))))))))))))))*********...,,,***)))((()))******)))))))))))))))*********+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,------------------.........//////////////////000000000000...//////000111222333333444333222111000000111111555333000...---............------,,,---...///000111111111111333444555666555666888:::<<<=========::::::999888777888888999777666555444333333333333mmmZZZRRRMMMIIIGGGEEEDDDCCCBBBAAA@@@???>>>>>>===<<<;;;:::888777777444444555555666666666666222222111000///......---...............------,,,,,,,,,++++++++++++,,,,,,......------------,,,,,,************++++++++++++************+++,,,------+++,,,---......------,,,---------,,,,,,+++++++++///...------,,,,,,,,,---(((((()))***+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000............////////////111111000/////////000000////////////000000000000////////////000000000000///111333555555666666777:::888;;;DDDPPP```uuu~~~kkk^^^UUUQQQQQQNNNSSSZZZ```hhhtttyyyqqqkkkgggaaaZZZTTTNNNJJJDDD???>>>>>>===<<<>>>===<<<;;;::::::;;;;;;999999999999999:::::::::888888888888999:::;;;<<<666666666777777777666666666666666777777777777777777777777666555555555444444444444444444444444444999777666555666666444333555666777777777777777888666666555555555444444444555666777777888888777777555555555666666777777777444444333444444555666666999:::::::::999888777777888999;;;???CCCFFFJJJLLLWWW___kkkttt}}}zzzppp___^^^```dddeeeeeejjjqqqlll[[[JJJ>>>444333444222000///111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++)))((()))+++,,,,,,+++------,,,++++++*********))))))))))))))))))))))))(((((())))))************---,,,***)))))))))******(((((())))))************************+++++++++++++++++++++,,,,,,,,,,,,,,,------------.............../////////000000000111//////000111222333444444666555444333222333444555999555000---...///000000......,,,,,,,,,---///000000000000000111333444555444555666888999;;;;;;<<<;;;;;;999888777777666666666555444333333333333333nnn[[[RRRLLLHHHFFFEEEDDDCCCBBBAAA@@@??????======<<<;;;999888777666888777777666555555444444222222111000///...------//////......------------------,,,,,,,,,,,,------++++++++++++++++++++++++))))))*********+++++++++*********++++++---......++++++++++++************......---,,,,,,+++******...---,,,+++************)))))))))******+++++++++---,,,,,,,,,,,,+++++++++++++++,,,,,,---///000111............////////////000000000//////000111111////////////000000000000---......///000111111222...///000222444444555555555111444===FFFOOO___ppprrrcccZZZXXXPPPOOOPPPUUUZZZcccqqq~~~wwwnnn\\\UUULLLEEEBBB@@@===;;;???>>><<<:::999999::::::888888888888888777777777:::999777666666888:::<<<333444555555555555555444777777777777888888888888888777777666666555555555444444444555555555555666:::888666666666666444222555666888888777777777888666666666555555555444444555666666777777777777777444555555666666777777777444444444444555666777777888999:::999777777777999888<<>>>>>===;;;:::999888777888888777666666555555555333222222111000///......//////...---------------------,,,,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,,,,------++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++++++++++++++,,,,,,,,,,,,......------,,,,,,,,,,,,---------------...///000............////////////............///000000111////////////000000000000.........///000111111111000//////000222333333333777333444<<<@@@CCCOOO^^^vvvyyyvvveee[[[TTTTTTVVV[[[dddnnn|||~~~ssseeeYYYRRRLLLFFFAAABBB@@@???===<<<===>>>???;;;;;;::::::999999888888;;;;;;:::999999999::::::444555666777777777666666888888888888888888888888666666666666777777777777444444555555666666666666999777666666777777666444222555888888666555666777666666666666555555555555444555666666777777666666555555666777777888999999666666666666777888999:::777999::::::999999;;;>>>>>>DDDNNNZZZfffooouuuxxx|||vvvtttvvv{{{}}}jjjWWWHHH@@@333000000111000------111,,,---.........---,,,+++------------------------*********))))))))))))((((((((())))))'''$$$!!!(((''''''))),,,------,,,((())))))))))))((('''''''''((()))******)))(((''''''(((((()))******++++++'''(((***,,,,,,,,,+++***'''(((((()))******++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,---------..................///000111111111000111222333555666777888777777888999===AAAFFFHHHGGG@@@666111111222000///....../////////..................///000111222333444444444555555666777888666666666666666555555444333333222111111111222222nnn\\\TTTPPPLLLKKKEEEEEEDDDCCCBBBBBBAAAAAA??????>>><<<;;;:::999888555555555666777888888999444444333222111000////////////...------------...---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------000///...---,,,,,,,,,,,,---,,,*********,,,...000***++++++,,,,,,------...,,,,,,,,,,,,---...//////...---------------------//////.........---------//////...------------.............../////////000,,,,,,,,,---...///000111////////////000000000000////////////000000000000444222111111222333333333;;;555444:::;;;:::CCCQQQ___uuuppp```ZZZXXXXXX]]]dddhhhwwwuuuiii___UUUOOOEEECCCBBBAAAAAABBBDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@<<<============;;;:::999777888999:::;;;;;;:::999999999888888888888888888333444555666777888999:::444555555555666666777777777666555666777888777666111444777777555444444666777666666666555555555555444555555666666666666666666777777888999999::::::888888888888999:::;;;<<<777999<<<<<<<<<===AAADDDJJJRRR___ooo}}}~~~iiiUUUFFF===999222111111222///,,,///555...///000000000///...---------------------------))))))))))))((((((((((((***+++...//////,,,)))&&&((('''(((***---///...---+++,,,,,,,,,,,,++++++***'''((()))******)))(((''''''(((((()))***+++++++++%%%'''***---...---+++***'''(((((()))***+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......---......///000111111222111222333444666777888999777777999<<>>======;;;:::999888888999888666666777777555444666666444333222111111111...---,,,******+++,,,,,,...,,,,,,,,,.........,,,,,,,,,,,,+++++++++******)))*********)))***---000555111+++)))+++,,,,,,***000///---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,...000000...---,,,---+++***)))***,,,............---,,,++++++---...000,,,,,,,,,---...///000111---------............////////////000000000000000000111222111000///000111222222222222222222222222222333444666888<<>>>>>>>>>>>???DDDJJJOOOSSSaaauuuyyy```LLLAAA;;;666111111000///------......///.........------,,,,,,,,,///...---+++******++++++*********)))******++++++000---)))&&&%%%(((+++...''''''((()))***+++++++++************))))))))))))((()))***+++,,,++++++*********++++++++++++************))))))((((((''''''''''''((()))***++++++,,,---+++***+++,,,,,,+++***++++++,,,,,,,,,++++++***,,,,,,,,,---...///000000000000/////////000000111444333222222222444666888888999;;;???FFFNNNVVVZZZ[[[NNN>>>333111222111///...---,,,,,,,,,,,,---...111111000000//////......222333444666777888888888888999999999888555222111444444333222111//////...jjj[[[PPPNNNNNNGGGCCCDDDEEECCC@@@???AAABBB>>>======<<<:::999999888999888666666777777555444666555444222111111111111111000000///////////////---,,,++++++------,,,+++,,,,,,,,,+++++++++******,,,,,,---,,,+++,,,...000222///,,,***,,,,,,,,,***...---,,,++++++,,,,,,---,,,,,,,,,++++++***************+++,,,,,,,,,,,,++++++---//////......///000555222///......---,,,+++...---,,,++++++---...000---------------...///000---------............///000000000//////.........,,,---///000///000111333111111111111222222222222111222222222333666;;;>>>DDDPPPaaauuurrrddd^^^^^^[[[[[[___gggnnntttpppggg___]]]^^^___ccchhhjjjiiiiiiiiihhhfffbbb___ZZZQQQJJJHHHEEE@@@???AAA???>>><<<;;;:::::::::999888777666888;;;;;;888555777777888888999:::;;;;;;666666666777777777777777777888888888777777666555555666666666666666555555666777777777777777777666666777777888888888888777999:::;;;;;;;;;===AAADDD@@@FFFJJJIIIHHHIIIHHHFFFCCCCCCBBBDDDHHHQQQ[[[cccuuu}}}zzz{{{{{{{{{|||mmm^^^KKK>>>888666333000111000///...---......///---------------,,,,,,,,,///...,,,+++******++++++++++++***************+++---,,,+++*********+++,,,((())))))******+++++++++******)))))))))(((((((((((()))***+++,,,++++++***)))******++++++******)))***)))))))))((((((((('''(((((())))))******+++++++++***)))***+++,,,+++***+++++++++,,,,,,++++++***++++++,,,,,,------......///.........//////000111444333222222222444666777888999<<>>444222222000.........---,,,,,,---......000000000000//////......222333444555666777777777888999::::::999777555333333222222111000//////...iiiZZZOOOMMMMMMFFFCCCDDDEEECCCAAA@@@@@@AAA>>>======<<<;;;:::999999999888666666777777555444555444333222111000000000111222222222222111000000...,,,+++,,,---...---+++,,,,,,,,,+++++++++******,,,------,,,++++++---//////---,,,,,,------,,,+++,,,++++++++++++,,,,,,------,,,,,,+++***)))((('''***++++++,,,,,,,,,,,,,,,+++,,,---...---...000222222///------...000111111------,,,+++,,,---...///......---------......///---------............///111000000///...---,,,,,,,,,...000000000000222444//////000000111111222222222222222111111222666888???EEEPPP\\\lllyyyjjjccc^^^YYYVVVZZZ^^^aaafffkkkttt|||xxxlll^^^WWWSSSMMMIIIHHHBBB???;;;999:::;;;;;;;;;999999999:::999888777666555666777888888888888888666666666777777777777888777777888888888777777666:::999888777777777777777555555666666666666666666666777888999999999888777888:::<<<>>>???BBBFFFIIIKKKUUU]]]``````___ZZZTTTQQQQQQRRRUUU]]]jjjyyyuuuooogggcccccchhhnnnqqquuu}}}zzzkkkSSSIII<<<555444555444222000000///............///,,,,,,,,,,,,------------...---,,,++++++***++++++,,,,,,+++***))))))))))))+++,,,---......,,,***)))*********+++++++++++++++)))))))))(((((((((''''''((()))***+++,,,+++******)))******++++++******)))))))))))))))(((((((((((()))))))))))))))*********)))(((((()))+++,,,+++******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111333333222222222444666777888:::>>>DDDLLLTTT[[[```XXXMMM???555222222000.........---,,,,,,---......000000000////////////...111222333555666666666666888888999:::999888777666111111111000000000//////hhhYYYNNNMMMMMMEEEDDDDDDDDDDDDBBBAAA@@@@@@>>>======<<<;;;:::::::::999888666666777777555444444444222111000///////////////000111111///...---///...------...///---,,,,,,,,,,,,+++++++++*********+++,,,+++))))))***+++++++++,,,---...---,,,+++************+++,,,,,,---,,,,,,++++++******))))))***+++,,,,,,------,,,,,,+++,,,,,,++++++,,,///111---+++)))))),,,///111111------,,,,,,,,,---...///000///...------------------------............/////////......---------,,,111222333222000000000111000000000000000/////////333333444333222333666888<<>>@@@@@@@@@<<<===>>>===;;;::::::;;;555666777888888888888777888888888888888888888999888888999999999999999888===<<<:::999888888888999888888888777777888888888999:::<<<======<<<;;;:::===>>>@@@CCCFFFKKKRRRWWWdddppp|||wwwooolllmmmpppuuu|||rrrllleeeaaa\\\[[[```iiisssyyy{{{uuubbbTTTFFF???777333333333222111000/////////............+++++++++,,,,,,------...---,,,,,,+++++++++******---,,,+++***)))))))))))))))+++---...---,,,)))(((,,,,,,++++++++++++++++++((((((((((((''''''''''''))))))++++++,,,+++***)))))))))************))))))))))))))))))((((((((((((*********)))))))))))))))(((''''''(((***,,,+++*********+++,,,,,,,,,++++++---------,,,,,,,,,,,,,,,++++++,,,,,,...///111111222222222222333444555666999;;;???DDDKKKRRRXXX[[[TTTKKK???666333222000.........------------......////////////////////////111222333444555555555555555666777888888888777777111111111111111111111111gggXXXNNNMMMMMMFFFEEEEEEDDDDDDDDDBBB@@@???=========<<<<<<;;;;;;:::999888666666777777555444444444222111000/////////---...///000///...---,,,...---,,,,,,------,,,***,,,,,,,,,+++++++++******)))***,,,+++)))))))))***)))+++---...------,,,+++)))******+++,,,,,,,,,,,,***+++++++++,,,,,,------++++++,,,------------,,,,,,,,,,,,***))))))+++---111...+++))))))***)))))),,,,,,,,,,,,------......000///...------------------------............///,,,---------......//////000111111111///...///000222111111000///...------111222333333333444666999555777:::>>>EEEQQQ___jjjvvvllljjjjjjfffaaa___^^^___aaaeeekkkttt}}}{{{oooaaaYYYPPPJJJHHHGGGEEECCC>>>@@@@@@???===<<<===>>>888999:::;;;;;;;;;;;;;;;:::::::::999999999888888777888999999::::::::::::>>><<<:::999888888999999===<<<;;;::::::;;;<<<<<<===>>>@@@BBBCCCCCCBBBBBBIIIJJJMMMQQQXXXcccnnnvvvuuuhhhcccbbb```___^^^aaahhhtttyyyiiiYYYJJJAAA;;;777222/////////...,,,///////////////......---***++++++,,,,,,---------++++++++++++++++++******---,,,+++***))))))))))))***************))))))(((,,,,,,++++++++++++++++++(((((((((((('''''''''''')))***+++,,,++++++)))))))))))))))******)))))))))(((((((((((())))))))))))*********)))))))))))))))(((''''''(((***,,,+++***)))***+++,,,,,,,,,,,,,,,............------------++++++,,,,,,...///111111111111222222333444444555999;;;>>>BBBGGGKKKOOOPPPNNNGGG>>>777333222000........................................../////////000111222333333444333333222333444444555666666666222222222222222222111111gggYYYNNNMMMNNNFFFFFFEEEDDDEEEEEECCC@@@============<<<<<<<<<;;;;;;999888666666777777555444555444333222111000000000//////000000//////......,,,+++))))))******(((''',,,,,,,,,+++++++++*********+++------,,,++++++,,,)))+++---...,,,++++++,,,***+++,,,,,,,,,,,,,,,+++******+++,,,---......///++++++,,,---------------,,,,,,,,,+++))))))***,,,///---++++++,,,---,,,+++,,,,,,,,,---------......000///...------------------------............///,,,,,,---...///000000111)))+++------------///111222222111000///...------...000111111222333555777222555777999<<>>=========<<<::::::::::::<<<===>>>???@@@???>>>===<<<;;;:::999888999:::;;;<<<=========>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<>>>@@@AAAAAABBBDDDHHHKKKNNNQQQRRR[[[^^^cccjjjttt~~~xxxrrrhhh______cccgggiiilllpppxxxqqqaaaTTTGGG>>>;;;444222000///000000///.../////////000///......---++++++++++++,,,,,,,,,,,,******++++++++++++******,,,,,,+++***))))))))))))******)))(((((((((((()))*********+++++++++++++++)))))))))(((((((((''''''******+++,,,+++***)))(((((())))))******))))))((((((((((((((()))))))))))))))))))))))))))*********)))(((((()))+++,,,+++***)))***++++++,,,,,,,,,,,,........................------------...///000111111111222222333444444444666888;;;>>>AAADDDEEEFFFGGGBBB;;;666333111000...---...////////////...------............/////////000000111222222222222222000111111222222333444444222222222222111111000000gggYYYOOONNNNNNGGGGGGEEEDDDEEEFFFDDD@@@===============<<<<<<<<<<<<999888666666777777555444666555444222111111111111000000//////......//////---+++************)))''',,,,,,,,,+++++++++******(((***,,,---,,,+++,,,---***,,,...---+++)))***,,,,,,,,,---...------++++++******++++++,,,,,,------+++,,,------...---------***,,,......,,,,,,,,,---))))))***---000111000///,,,,,,------......------///......---------......---------............///.........//////000000000***,,,---...---...000111000000000000000000000000...000111111111111333555444666777888888<<>>???@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBCCCDDDGGGKKKOOOQQQRRRTTTWWW]]]dddlllrrrvvv}}}xxxqqqnnnllljjjlllmmmkkkhhhmmmvvvppp[[[MMMDDD<<<999:::111000000000000111111111...///000000000///------,,,,,,,,,+++++++++++++++)))***+++,,,,,,+++***)))++++++***************+++************)))))))))(((((())))))******+++++++++******)))))))))(((((((((***++++++,,,+++***)))((((((((())))))))))))(((((('''((((((((()))))))))***(((((())))))******+++++++++***)))***+++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,------......//////.........//////000111000111111222333333444333333555888;;;===>>>??????@@@===999555333111000///---...///000000///...------------........./////////000111111222111111111000000000000111222333333222111111000///...------hhhYYYOOOOOOOOOHHHGGGFFFDDDEEEFFFDDD@@@<<<===============<<<<<<<<<999888666666777777555444666666444333222111111111000///---,,,,,,,,,---...000///------------,,,***,,,,,,,,,+++++++++******%%%'''***+++*********+++***---...,,,***(((***,,,---......///...---+++***+++++++++***************+++,,,------......------)))+++...000/////////000---------......---)))&&&+++,,,------......------......---------......///---------.........//////000000000000000/////////000222222111000///000111......///000111222333444111222333333222222333444333444444333222555;;;AAAEEEJJJUUUfff}}}vvvoookkkhhhcccbbb```^^^^^^bbbgggkkkkkkuuuwwwrrrkkkdddaaaaaa```[[[WWWMMMLLLKKKJJJLLLPPPUUUXXXTTTSSSQQQNNNLLLIIIGGGFFFEEEFFFHHHIIIKKKLLLLLLLLLLLLMMMNNNOOOOOOOOONNNMMMOOOPPPQQQUUUYYY___dddgggkkkmmmrrryyy|||tttlllfffbbb```bbbccciiiqqquuuwwwmmmZZZGGG>>>888333222666///...------------------...///000000000///---,,,---,,,,,,++++++*********))))))+++,,,,,,+++***)))******************++++++)))***,,,,,,,,,+++)))(((''''''((()))***++++++,,,************))))))))))))***+++,,,,,,+++***)))((((((((())))))))))))(((((('''((((((((())))))******'''(((((()))***++++++,,,---+++***+++,,,,,,+++***((()))***+++,,,---------******+++,,,,,,---......000000/////////000000111000000111333333333333333000222555999;;;<<<<<<<<<===;;;888555222111000///---...///000000///...------------........./////////000000111111111111000111111000000111222222333111000///...---,,,++++++eeeXXXUUUOOOKKKJJJGGGGGGFFFDDDCCCBBBAAA@@@=========<<<;;;;;;::::::555555777<<<<<<777555666666555444333222333444444222000------...//////...+++,,,---......,,,***)))------,,,,,,,,,,,,++++++---------......---,,,,,,))))))***+++++++++++++++---,,,,,,++++++,,,,,,---...+++((((((+++------,,,++++++,,,,,,,,,,,,------,,,---...//////...---,,,,,,,,,---------,,,+++***)))+++,,,,,,,,,,,,---///000000000///......------000///...------...///000...............///000000////////////////////////111111111111000000000000///////////////000000111444444555666777888999:::>>>AAAHHHRRR___rrrwwwllljjjeeebbb``````bbbccceeefffjjjuuuzzzpppfff```]]]ZZZ\\\aaafffhhhiiibbbcccdddbbb^^^[[[YYYYYY[[[^^^aaaaaa______bbbeeeiiigggdddccceeefffggggggggghhhjjjnnnuuu}}}wwwkkkjjjjjjjjjiiieee```]]]aaahhhqqqyyy|||kkkQQQHHH<<<555333333222000000000000000000///......000//////...------,,,,,,,,,,,,+++***))))))******,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))(((((((((((()))&&&###&&&+++---+++''')))++++++((((((++++++)))(((((((((((())))))))))))))))))))))))************++++++++++++************++++++++++++++++++++++++,,,++++++***)))(((''''''++++++************************+++,,,,,,---......555111...---///000///---111111000000000000111111///111333333333333555666777666555333222111000000////////////000000000000,,,---///111222111111000000000000000////////////111111111111111111111111////////////............eeeXXXUUUPPPKKKJJJGGGFFFEEEDDDCCCBBBAAA@@@=========<<<;;;;;;::::::;;;777555666555333333666666555444333333333444444222000------...//////...+++,,,.........---+++***------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,((())))))***++++++++++++---,,,,,,++++++,,,,,,---,,,***)))))),,,---,,,+++++++++,,,,,,,,,,,,------------............------+++,,,,,,,,,------------,,,---...---++++++,,,---............///////////////...---,,,,,,---...///...............//////000////////////////////////000000000000000000000000000000/////////000111111222222333444555666777777;;;<<>>888333222111000111111111000//////////////////...------,,,,,,,,,,,,,,,+++++++++((()))+++,,,,,,+++***((()))((((((((((((((())))))************************&&&''''''((()))******+++)))***+++***(((((((((***(((***)))&&&'''---///...+++*********)))))))))(((''''''''''''((((((((((((%%%&&&&&&((()))***+++,,,))))))))))))))))))))))))+++,,,,,,------.........******++++++,,,,,,,,,,,,,,,,,,------------......,,,---...//////...---,,,...///000000000000///...///000111000...------......------------...//////------------............------,,,++++++,,,...///------....../////////000000000000000000000000000------------,,,,,,,,,,,,dddUUUPPPKKKGGGFFFFFFEEEDDDCCCBBB@@@??????<<<<<<;;;;;;:::999999999888555555888888666666999333444444444444333222222000///...///000000...,,,---------------.........------,,,,,,,,,,,,++++++)))***+++,,,---------,,,...---,,,******+++,,,,,,++++++------------++++++)))***,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,---------,,,+++******,,,---...------///000//////......---,,,,,,+++,,,---...///000000000000------,,,,,,------...///////////////////////////.........//////000000111111000000000000111222222222222222222333333444444000///222666777777:::@@@@@@GGGUUUhhhyyyqqqjjj```WWWRRROOOMMMLLLMMMNNNNNNOOOPPPSSSWWW[[[bbbhhhpppuuuvvvvvvvvvxxx{{{zzzsssmmmkkkkkkllllllsss}}}lll___MMM@@@:::777555222000000/////////............////////////...------++++++++++++++++++++++++((()))***+++,,,+++******))))))((((((((()))******++++++++++++++++++++++++''''''(((((())))))******,,,,,,,,,,,,,,,,,,,,,,,,(((***)))''')))000444333+++++++++******))))))(((''''''((((((((()))))))))&&&&&&'''(((***+++,,,,,,************************+++++++++,,,,,,---------******++++++,,,---------------------------......,,,---......---,,,,,,---......000000000000......000111111000.........///......---------......///*********+++++++++,,,,,,---------,,,,,,------...---------......//////000000000000000000000000000------,,,,,,,,,+++++++++fffVVVQQQLLLHHHHHHEEEEEEDDDCCCAAA@@@??????<<<<<<;;;::::::999999888999555444666666444555999333333444444444333222111//////...///000000...,,,...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,------.........111000...,,,++++++,,,,,,***+++---......---+++***)))+++,,,+++******,,,...++++++,,,,,,,,,,,,------------............------&&&(((+++---...---,,,***,,,...///...------...///------------------------+++,,,---//////000//////------,,,,,,------...///////////////////////////000000000000000000000000000000/////////000111111111222222222222333333333222000111444555444666::::::<<>><<<<<<;;;::::::999999888666555888<<<<<<777444555000111111222222000///...//////...000111000...+++...---,,,+++++++++++++++---------,,,,,,,,,++++++***+++,,,---............444222///---++++++,,,,,,***+++---......---+++******+++,,,+++)))))),,,///++++++,,,,,,,,,---------,,,---////////////---,,,"""$$$)))---///...---,,,...///000///---,,,,,,---+++,,,,,,------......///)))+++,,,...//////......---,,,,,,,,,,,,---......////////////////////////111111111111000000000000///////////////000000111111111111111222222222222555222222555555333444777:::999???HHHOOOUUUaaammm{{{zzzzzzqqqqqqooommmjjjhhhiiikkkmmmjjjgggffffffeeedddccccccgggjjjhhheeehhhsss}}}xxxvvvsssoooooovvv}}}zzzvvvqqqjjjccc]]]___bbbeeejjjnnnqqqsssttt{{{}}}kkkZZZPPPCCC<<<333000111222000......///000/////////111333......//////......---,,,******************++++++******))))))***+++,,,,,,******))))))***+++,,,,,,++++++++++++++++++++++++))))))))))))(((((((((((()))&&&###&&&+++---+++'''%%%((((((&&&***222888999,,,,,,++++++***))))))((())))))))))))************)))))))))***++++++,,,,,,++++++++++++++++++++++++------------------------******+++,,,,,,---........................------(((***++++++***+++///333---...///111111///...---+++,,,------++++++,,,---...---,,,,,,++++++,,,,,,++++++,,,,,,,,,------------.../////////...---,,,,,,,,,------...///000000........................,,,,,,,,,+++++++++******jjjVVVPPPNNNKKKJJJGGGFFFDDDAAA???>>>=========<<<;;;999888777777777888888888777777666555444444444333222111//////...111222222222111000...---///---+++,,,...///---+++*********++++++,,,,,,,,,,,,,,,,,,---------......222000...,,,,,,,,,---...///,,,)))))),,,...---,,,***,,,......---+++++++++,,,,,,+++***+++,,,...///...---,,,++++++---///000000000000111111...***'''...,,,+++***+++---///111000000///...------,,,,,,+++,,,,,,------,,,,,,+++++++++******+++---...///222+++%%%&&&,,,000///---////////////000000000000///000000111222333333333000111111111111222222222333333333333333333333333999:::<<>>===<<<:::999999888888888888888777777666555444444444333222111000000///111000///...------------...,,,***+++------,,,*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,++++++******+++,,,---///---******+++---,,,***+++,,,......,,,*********,,,,,,,,,,,,,,,---.........---,,,,,,,,,---/////////---,,,,,,------,,,***++++++,,,,,,---......//////......---,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,...///000...+++((())),,,...---+++.../////////000000000000//////000000111222222333000111111111111222222222333333333333333333333333555666777:::>>>CCCHHHKKKQQQ```rrrxxxqqqeeebbb___^^^___aaaaaaaaaccccccbbbaaa```___]]]\\\[[[ZZZXXXWWWYYY]]]cccfffjjjnnnpppnnnmmmnnnkkkfffccccccfffnnn{{{uuupppiiibbb^^^[[[ZZZZZZ^^^```bbbcccccccccdddfffjjjkkklllmmmnnnmmmmmmlllmmmrrryyymmm\\\OOOFFF===777666555333222111111111111...,,,---000111///222888[[[GGG333,,,------,,,,,,,,,***))))))++++++(((&&&)))******++++++******)))+++******)))(((((())))))*********)))))))))(((((('''&&&&&&'''((((((((('''(((((()))*********))))))&&&'''((()))++++++,,,,,,++++++***))))))))))))******((('''''')))+++,,,+++*********++++++,,,,,,,,,///)))***555888000******)))******+++,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...------,,,++++++,,,------,,,++++++******************************,,,---...---------...............---------...///000111222000000///......---,,,,,,------,,,,,,,,,+++++++++lllXXXPPPMMMJJJHHHDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>===;;;::::::::::::888888888777777666555444333333333222222111111111000///,,,******+++,,,------,,,******+++,,,***)))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,((())))))***++++++,,,,,,...,,,******+++++++++)))+++,,,------***)))((()))+++,,,------------------,,,,,,------............///---+++***,,,---...---***+++---...//////...------------,,,,,,++++++***---......//////......------------------...000000---------......---,,,+++....../////////000000000......//////000000111111000111111111111222222222333333333333333333333333444444555666999<<>>999666444444333222111111111111222---+++---///000///333888eeeMMM444******++++++++++++)))((()))***+++)))(((***))))))))))))))))))***))))))))))))))))))((('''******))))))))))))(((((()))###!!!)))---+++&&&))))))*********)))((((((''''''((((((((((((''''''******)))(((((((((((()))***((('''(((***+++++++++******++++++++++++++++++000******222555///+++,,,*********++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++***+++,,,...///---------,,,,,,++++++++++++,,,---...............------,,,,,,,,,,,,------******)))(((((((((((()))************+++,,,------+++,,,,,,---.../////////---...///000111222222222///......------,,,,,,+++,,,,,,,,,,,,++++++++++++mmmYYYQQQMMMIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@>>>===<<<;;;::::::::::::888888888777777666555444333333333222222222222222//////...---,,,,,,------------,,,+++++++++******++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,,,,,,,,,,++++++******+++++++++++++++,,,---,,,)))(((((((((***+++,,,------,,,+++***)))***,,,---...---,,,+++000...,,,,,,---...---,,,***+++,,,---............---------,,,,,,,,,++++++------............---------------------...//////...000222000---,,,---///........./////////000000............//////000000000000111111111222222222222222222222222222222222555555555666777888:::;;;>>>DDDJJJQQQ]]]qqq|||rrrpppllliiifffeeeddddddbbbeeegggfffcccdddkkkppp{{{~~~|||yyyxxx{{{|||yyysssnnniiilllssszzz|||{{{wwwvvvsssoookkkfffaaa___[[[ZZZYYYWWWVVVWWWZZZ\\\```gggqqqyyy}}}nnnZZZRRREEE<<<777555555555111111111111111111111111////////////...---000333III<<>>>>>===<<<;;;:::999999999:::888888888777777666555444222222222222222222222222...///111222222000...---.........---,,,+++++++++++++++++++++++++++++++++)))))))))*********+++++++++,,,,,,,,,,,,+++***)))((()))***+++,,,,,,---...+++,,,,,,+++)))(((((())))))***+++,,,,,,+++***)))'''(((+++,,,---,,,***)))......---......---)))'''---,,,+++++++++---///111............------------,,,,,,------------,,,,,,+++,,,,,,,,,------------///000000---)))(((---111............////////////.............../////////000000111111111222222222222222222222222222222222555555555555555666666666999;;;>>>BBBJJJZZZnnn~~~|||yyyxxxrrrvvvxxxvvvssssssxxx}}}|||wwwwww|||{{{vvvrrrnnnlllhhhhhhhhhfffdddeeehhhlllxxxtttdddSSSDDD???999555222222222222//////000000000000000000...//////---,,,---///000...,,,---//////+++***,,,......------------...///,,,+++***))))))***+++,,,)))***+++,,,---,,,+++***)))))))))(((((((((((('''(((%%%""""""%%%'''(((''')))))))))))))))((('''&&&(((((()))***+++++++++***++++++***))))))))))))***)))(((((()))***+++***)))+++*********************+++)))(((+++,,,++++++,,,***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,+++***)))***,,,///000---------,,,,,,+++++++++///////////////...---,,,------------------------++++++***))))))))))))*********++++++,,,,,,,,,+++------------------------)))+++,,,.........---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++oooZZZRRRNNNKKKIIIHHHGGGEEECCCAAA???>>>>>><<<;;;;;;:::999999::::::888888888777777666555444222222222111111000000000---///222444444222///---...///000...,,,***+++,,,,,,,,,,,,++++++++++++***))))))*********+++++++++++++++******)))(((((('''(((***,,,---------...///+++,,,,,,+++))))))***,,,+++++++++++++++******)))'''(((***,,,,,,+++***))),,,,,,,,,------+++&&&###...---+++******---000222........................+++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,+++,,,,,,+++(((%%%&&&***///------........./////////......//////////////////000111111111111222222222222222222222222222222222333333333333333333333333555555777<<>>AAAMMMYYYeeeuuuooobbbOOODDD@@@:::555555555444222222333444---.../////////...------,,,000000+++)))---///......,,,---...,,,(((***///,,,,,,,,,)))''''''))),,,******++++++++++++******++++++******++++++,,,---))))))((((((((('''''''''''''''((('''''''''''''''''''''(((((()))(((((((((&&&'''((()))))))))))))))******)))(((((((((((())))))))))))***++++++)))'''(((((())))))******++++++(((***,,,++++++,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***+++,,,---.../////////,,,---...//////...---,,,,,,,,,+++************+++***+++,,,,,,,,,,,,+++***+++++++++,,,,,,------...,,,,,,,,,,,,,,,------...,,,,,,,,,---------------)))*********++++++++++++oooZZZSSSPPPMMMKKKEEEEEEDDDBBBBBBAAAAAABBB>>>======<<<<<<<<<<<<===888888888888777666555444333222111000///...---,,,,,,---------------------,,,...///---)))'''(((***,,,,,,,,,++++++************++++++++++++,,,,,,,,,---,,,*********,,,///000...000222111---+++***++++++,,,,,,+++***+++...000111000...---,,,---......,,,,,,------.........---222000......///000000000***+++,,,...///......---,,,,,,,,,,,,,,,,,,,,,,,,---..................------.../////////...---,,,***++++++,,,---------------------.........//////000000000000000/////////000111111111111222222222111111111111111111111111333333444555555555555555111111555999888777>>>HHHNNN\\\ooo~~~|||eeeUUUKKK===888<<<<<<111111111///......000111---.../////////...,,,+++000444222+++(((++++++)))***(((***///111///---...---------***'''&&&))),,,((()))***++++++***)))(((+++***)))))))))***,,,---)))((((((((('''''''''''''''&&&&&&(((******)))'''&&&&&&'''((()))))))))((())))))***************)))))))))(((''''''''''''''')))))))))***++++++)))''''''(((((()))***++++++,,,%%%(((***))))))+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---------,,,++++++)))***+++,,,------...///,,,,,,---------,,,++++++,,,---...//////...---,,,,,,++++++******************+++,,,---,,,,,,***)))((()))***+++---...///000000///...------...000111------------------------))))))******++++++++++++lll[[[TTTNNNIIIIIIHHHFFFDDDBBBAAA@@@@@@AAA>>><<<::::::;;;;;;:::999888888777666666666666666333333222222111222222222///............---------///......---------......------,,,,,,+++***)))))),,,,,,,,,++++++*********+++******))))))******+++------,,,++++++***))))))))))))))))))))))))))))))------------///000222333---------------------------.........---,,,,,,+++...---+++++++++,,,...000------,,,,,,,,,,,,++++++.........------,,,,,,,,,......////////////......---...---,,,++++++---//////////////////.........////////////////////////////////////000000000000111111222222222333333333222222222333333333444444///111222333555888<<>><<<:::777444222111111000000000000000,,,---------.../////////.........------,,,,,,,,,------------------------((((((((((((((((((((((((***)))'''&&&&&&((()))+++++++++++++++*********))))))((('''&&&&&&'''((()))((()))))))))))))))(((((())))))))))))))))))))))))'''((())))))))))))((((((%%%(((,,,+++(((%%%%%%'''((())))))((('''((()))++++++(((&&&''')))***)))'''++++++,,,,,,,,,++++++***)))))))))))))))*********+++++++++++++++++++++++++++***)))***+++------,,,++++++++++++++++++++++++...------,,,,,,+++******......---------,,,,,,,,,,,,++++++******++++++,,,+++++++++******)))))))))...***&&&'''+++///...,,,,,,,,,,,,++++++*********------......------,,,++++++++++++************)))lll[[[TTTNNNIIIIIIGGGFFFDDDBBBAAA@@@@@@@@@>>><<<:::::::::;;;:::999888777777666666666666666333333222111111111111222///............------------------,,,------............------,,,++++++***,,,,,,,,,+++++++++******++++++************++++++000//////...------,,,,,,************************,,,,,,++++++***)))((((((++++++++++++++++++++++++------......------,,,+++------,,,+++,,,---...///------,,,,,,,,,,,,++++++......---------,,,,,,,,,------............------,,,---...---,,,+++---///////////////......................................./////////000000000000111111111222222222333333222222222333333333333444333444555555555666999;;;>>>>>>EEEPPPTTTXXXgggzzzzzzgggZZZHHHAAA999555666777666444222111000000//////000000,,,,,,,,,,,,------------......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++***)))((((((((()))***++++++*********))))))))))))((('''&&&&&&'''((()))'''((())))))*********)))(((((((((((((((((((((((('''((((((((())))))*********+++***)))''''''((()))************)))((())))))+++(((&&&''')))***)))(((*********++++++******)))---,,,,,,,,,++++++******++++++++++++++++++++++++,,,+++)))***+++,,,,,,+++++++++++++++++++++++++++------------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,+++++++++************...***&&&'''+++......,,,,,,,,,,,,,,,+++++++++***---------...------,,,++++++++++++*********))))))mmm[[[TTTNNNIIIIIIGGGFFFDDDCCCAAA@@@@@@@@@>>><<<:::::::::::::::888777777777777666666666666333222111000000000000000///............---------++++++++++++,,,------...///......------,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,------,,,,,,+++*********++++++++++++++++++++++++------------+++)))'''&&&************************------......------,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,------------,,,,,,+++---......---,,,,,,---....................................................../////////000000000000111111111222222222222111111222222222333333333222333444444444555777999<<<999<<>><<<:::999::::::999888777777777777777666666555222222111000///////////////............---------************+++,,,------......------,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++******))))))))))))++++++++++++++++++++++++((())),,,---...---,,,***************************,,,------...------,,,,,,+++,,,---.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***,,,//////...,,,,,,,,,------...............///................................./////////000000000000000111111111111222111111111111222222222222---///111222333444777999;;;888999>>>BBBDDDIIIQQQVVVcccwwwsssbbbTTTIII???888888555000...///000000///000000///............///------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************++++++,,,,,,+++***)))((())))))))))))(((((((((((((((((((((''''''(((((((((''''''(((((((((((('''&&&((((((((((((((((((((((((((('''&&&&&&'''))),,,...000,,,'''&&&(((******((()))((()))*********((('''***)))((((((((()))))))))((()))******************(((((()))******+++,,,,,,************************...,,,******++++++***)))***+++++++++++++++,,,,,,,,,,,,------...///000000---------,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,***((()))+++------,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++************))))))))))))nnn\\\UUUNNNIIIIIIFFFFFFEEEDDDBBBAAA@@@???===;;;999999::::::999888666777777888777666555555333222111000///////////////............---------***************+++,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,************************###%%%(((***,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++,,,---.........------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------***,,,//////...,,,,,,,,,,,,---------......//////....................................//////////////////000000000111111111000000000111111111222222...000222333333444666888777555444888;;;===@@@CCCEEENNN[[[jjj{{{rrrhhhYYYLLLCCC===999777666444111000/////////...000///......---...............------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++***)))((())))))))))))(((((((((((('''(((((((((((((((((('''((((((((('''&&&%%%$$$###))))))))))))))))))))))))((('''&&&&&&'''))),,,...,,,)))''''''***+++)))&&&'''&&&&&&'''***+++)))''')))))))))((((((((()))))))))******+++,,,,,,+++++++++++++++***************************************...,,,******++++++***)))*********++++++,,,,,,,,,+++,,,,,,---...///000000............---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************)))))))))((((((nnn\\\UUUNNNIIIIIIEEEEEEEEEDDDCCCAAA??????===;;;999999999999999777666777888888888777555444444333222111000////////////............---------,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((()))***,,,---,,,,,,+++------------------------,,,,,,------......------,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------............------+++---......---,,,,,,---,,,,,,,,,---......//////------------------------------........./////////////////////000000000000///000000000000111111111444555777666555444444555666666555555666666888999???DDDKKKTTT```ttt|||nnnWWWPPPFFF===888555444333000000000/////////////////////...---------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******************************************************************************)))))))))(((((((((''''''((((((((((((''''''((((((''''''&&&%%%######************************''''''''''''((()))+++,,,)))((('''(((*********)))***'''%%%&&&)))+++***(((((()))))))))'''''')))***)))***+++,,,,,,,,,,,,,,,222111000...,,,***((('''************************---,,,******+++,,,+++************++++++,,,,,,---++++++,,,---......//////////////////............,,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,+++************)))))))))(((((((((ooo]]]UUUNNNIIIHHHEEEEEEEEEEEECCCAAA???>>>===;;;999888999999888777666666888888888777555444555444333222000000000000///............---------...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++(((((((((((())))))))))))************************,,,,,,------------------------------------------+++,,,------......------------,,,+++,,,---...///------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,---...---,,,+++---///++++++,,,------...//////---------------------------------.........//////........./////////000000/////////000000000111111333444666666444222222222555777888666444444666777;;;>>>CCCHHHPPP^^^ppp}}}qqq___SSSEEEAAA;;;666333222111111...///000000///////////////...------,,,,,,------++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))(((((('''((()))+++,,,++++++*********)))))))))&&&'''((())))))((('''&&&&&&''''''(((((('''''''''))))))))))))))))))))))))'''((((((((())))))******((())))))((((((***---///111,,,'''''')))+++***(((((()))***)))'''&&&(((+++((()))***++++++,,,,,,,,,111000///...,,,+++))))))************************,,,+++)))***+++,,,,,,+++)))******+++,,,,,,------++++++,,,,,,------......//////.........---------+++******))))))******+++(((((()))))))))************+++,,,,,,++++++++++++)))))))))******++++++++++++,,,,,,,,,,,,+++*********)))))))))((((((((((((ooo]]]UUUNNNIIIHHHEEEEEEEEEEEECCCAAA???>>>===;;;999888999999888777555666888999888777555444666555444222111000000000//////.........---------//////---,,,+++*********------------------------*********++++++,,,,,,,,,+++******************++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++(((((((((((()))***+++,,,------------------------+++,,,,,,---.........---...---,,,++++++---///000---------,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++---...---,,,++++++---///++++++,,,,,,---...//////---------------------------------.........//////............/////////000////////////000000000000,,,...111222111111111222///444666555222333666888222777<<<@@@DDDLLLYYYbbbnnnqqqeeeWWWIII???;;;:::777555444333222222111222333222000...............---,,,,,,,,,,,,---))))))******+++++++++,,,*********++++++,,,,,,,,,************************((((((((((((((((((((((((((('''&&&&&&''')))+++---++++++++++++************&&&'''((())))))((('''&&&%%%&&&''')))***+++++++++))))))))))))))))))))))))'''((())))))))))))((((((*********'''&&&)))000666888111***(((***+++***(((''')))***)))'''&&&(((+++''''''(((******+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))+++***)))***+++------,,,))))))***+++,,,,,,------++++++,,,,,,,,,,,,------......---------,,,,,,,,,******))))))))))))******''''''(((((()))))))))******+++---,,,+++******+++(((((())))))*********++++++,,,,,,,,,,,,+++******))))))))))))((((((((((((sss]]]TTTOOOLLLJJJGGGGGGEEEDDDBBB@@@???>>>???>>>===<<<:::999888777777777666666555555555444777555444222000......---111111111111000000000000++++++,,,---------,,,,,,------,,,+++************)))***+++,,,---,,,++++++)))************+++++++++(((***,,,......,,,***((()))))))))+++,,,...000111+++***)))))))))***+++,,,,,,,,,,,,---------......,,,++++++++++++,,,------///...,,,***)))))))))***,,,,,,,,,++++++*********+++,,,...---,,,,,,---///...,,,++++++,,,,,,,,,+++......---,,,***+++...000,,,,,,+++,,,,,,---//////222///,,,***)))+++---///000///...------...///000000000000000000000000000......------------............///000111222222333333222111111222333555666999999:::<<>>===<<<;;;999888888999888888666555444333333333222222111000000111111000////////////.........,,,,,,---------,,,,,,+++000///---+++***((((((((()))***+++,,,,,,,,,++++++)))************+++++++++***+++---//////---+++***,,,++++++***))))))))))))+++******)))***+++,,,---,,,,,,,,,,,,------------...------------...//////000///---,,,,,,,,,,,,---......------,,,,,,,,,,,,+++,,,...---,,,,,,---///...,,,+++,,,...//////...,,,,,,+++***((()))+++...+++,,,,,,------...//////......---,,,,,,,,,------///...------------...///////////////////////////000000000000000000000000/////////000111111111222111111000000111222444555999999999:::;;;>>>AAACCCJJJQQQ\\\iiiyyyyyydddXXXLLLGGGCCC;;;777777555444333333222333333333222222333333333111000/////////...---------------,,,,,,,,,---------------///(((&&&***---+++)))+++...---,,,++++++,,,---...***++++++,,,,,,++++++***''''''((()))))))))))))))***)))(((''''''((())))))***)))'''&&&&&&&&&(((((())))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((,,,***(((&&&''')))+++---222---(((&&&))),,,+++******))))))((((((((())))))))))))******++++++,,,,,,---+++******++++++***((((((((())))))***++++++,,,,,,+++*********+++------++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******))))))******))))))***++++++++++++***++++++++++++++++++++++++++++++************++++++************************(((((())))))))))))((((((ttt]]]SSSNNNJJJHHHHHHHHHGGGEEECCCBBBAAA@@@??????>>>===;;;:::999999::::::888777555444222222333222111111000111111111......---------,,,,,,,,,---------------,,,+++***......,,,+++***))))))))))))***+++,,,,,,,,,,,,+++)))************++++++++++++,,,...//////...,,,+++------,,,+++)))(((((('''+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,...------------...//////...------,,,,,,------.../////////...............+++,,,...---,,,,,,---///,,,+++***+++...000000///+++++++++***))))))+++---+++,,,---......//////...+++,,,---.........---,,,......------------..............................//////000000000000//////000000000000000000000000000000000000111222333444888777777666777888:::;;;AAADDDJJJQQQ]]]nnnwwwcccUUUKKKCCC<<<::::::888777777333333222111111111111111222444555666555333000...///......---------------------------,,,,,,,,,,,,,,,))))))+++***((()))---------,,,,,,,,,,,,------***++++++,,,,,,++++++***'''(((((()))))))))))))))&&&&&&&&&'''((()))++++++***)))'''&&&&&&'''((((((******************************+++++++++***))))))((((((((((((((((((((((((***)))'''%%%%%%&&&((()))+++************+++++++++++++++***)))(((((((((((())))))***+++,,,------...+++***))))))******)))((())))))******+++,,,,,,,,,*********)))***++++++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))((())))))***+++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************(((((())))))))))))((((((ttt]]]RRRMMMIIIGGGFFFEEEDDDCCCAAA@@@???>>>@@@???>>>===<<<;;;::::::999999888777666555444333666555333111000///......------------,,,,,,,,,+++............---,,,+++***************+++,,,---...******++++++,,,,,,,,,,,,))))))*********++++++++++++,,,---......---,,,+++***++++++,,,------------,,,++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,++++++++++++,,,------*********++++++,,,,,,,,,/////////...............+++,,,...---,,,,,,---///---+++***+++---......---,,,------,,,++++++,,,...***+++---...//////......***+++---............---///..................///------------------------------...//////...------000000000000000/////////000000000111222222333444555555444444444555666777===>>>@@@DDDKKKXXXhhhtttyyyjjj[[[LLLAAA@@@<<<777666666666666666333222111111000000111111111222333333222000...,,,///...------,,,,,,------...------,,,,,,++++++++++++************)))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&&&&'''((()))***+++)))(((''''''''''''(((((())))))))))))))))))))))))))))))*********))))))(((((((((((((((((((((((((((***)))'''&&&&&&&&&&&&''')))***,,,***((('''***,,,+++******)))(((((()))))))))******++++++,,,,,,,,,***)))'''((()))***)))'''******+++++++++,,,,,,,,,)))))))))))))))******+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((())))))+++,,,,,,))))))***++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******************************++++++++++++******ttt\\\RRRLLLHHHFFFEEEDDDCCCBBBAAA@@@???>>>??????>>>===<<<;;;;;;:::777777777777777666666666555444333111000/////////.........---------,,,,,,/////////...---,,,+++***)))))))))***+++,,,---...+++***++++++++++++,,,,,,))))))*********+++++++++***+++,,,,,,,,,,,,+++***''')))***,,,.../////////++++++,,,,,,------------******+++++++++,,,,,,,,,,,,++++++++++++,,,------)))******+++,,,,,,,,,,,,------------------------+++,,,...---,,,,,,---///000///---,,,---...---,,,+++,,,---,,,++++++,,,---***+++,,,---............---,,,,,,,,,,,,---...///////////////////////////------------------------------............------000000000///////////////111111222333333444444444222333333333444555666666666888:::<<<@@@HHHSSS[[[mmmxxx~~~lll\\\QQQHHHAAA;;;888777555222222333222111333222222111000111111111111000///......---------......---,,,,,,,,,,,,,,,---------,,,,,,++++++***---***((((((+++---+++(((''''''((((((((((((''''''((((((((())))))((((((((((((((())))))))))))(((((('''''''''(((((((((((('''(((((('''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((((((''''''''''''''''''''''''''')))))))))(((((('''''''''***,,,,,,)))%%%$$$(((,,,)))))))))))))))***++++++++++++******)))))))))((()))((('''''')))***)))'''+++++++++++++++,,,,,,,,,(((((())))))************++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))))))))***+++,,,---...))))))***++++++++++++***)))))))))))))))))))))))),,,++++++******++++++,,,******************************++++++++++++******sss\\\RRRMMMIIIGGGFFFFFFEEEDDDCCCBBBAAA@@@>>>>>>======<<<;;;;;;:::666666777777777888888888111111111000111111222333//////.........---------...............---,,,+++------,,,+++************++++++******++++++,,,---)))************+++++++++***++++++++++++++++++***((()))***+++,,,+++************+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------...//////+++,,,---............---,,,,,,,,,,,,,,,---------+++,,,...---,,,,,,---///444222////////////...,,,(((***+++***)))((()))++++++*********+++,,,---......---,,,+++,,,---...///......////////////......------------------------000000////////////000000////////////////////////111111333444444444444444111111222333444555555666333666999;;;<<<@@@GGGLLLYYYbbbppp{{{iii___QQQEEE???<<<:::888333555555222222444444222222222111000000000000111111000///------...///000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++((('''***...,,,'''))))))************)))))))))******++++++******))))))))))))))))))(((((('''((((((((((((((('''&&&%%%'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((((((''''''''''''''''''''''''''''''((())))))***))))))((('''+++++++++(((%%%$$$'''***))))))))))))***+++,,,,,,,,,++++++***)))((('''''')))((('''((()))***)))(((******++++++++++++++++++(((((()))************)))++++++++++++,,,,,,,,,---++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...))))))***++++++++++++***))))))))))))))))))))))))+++******************+++************************(((((())))))))))))((((((rrr[[[RRRMMMIIIHHHEEEEEEDDDDDDCCCBBBAAAAAA======<<<<<<;;;:::::::::888888777777777777777777111111000000111222222333............---------------...............------...---,,,+++************++++++*********+++,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++)))((()))***+++,,,,,,,,,+++***,,,,,,,,,,,,------------...------------...//////+++,,,---.........---,,,++++++,,,,,,,,,---------+++,,,...---,,,,,,---///111///---------...---,,,((()))++++++)))((()))***+++***((('''(((***---...---------...------,,,,,,,,,,,,---......---,,,,,,------------------------222111///------///111222---.........///000000000///000222333444444333333000111222333333333333333222555888::::::<<>>CCCJJJPPPWWWaaalllsssrrrdddWWWMMMHHHDDD@@@;;;888666444111///---333444000...111111...//////...------------...(((***---///000///---,,,...---,,,,,,++++++,,,,,,*********++++++,,,,,,---&&&---000***&&&))),,,,,,)))***+++,,,,,,+++***)))''''''(((((((((((('''''')))))))))))))))(((''''''%%%&&&'''(((((('''&&&&&&&&&&&&'''((())))))(((((())))))))))))))))))))))))''''''((())))))***))))))''''''''''''''''''''''''$$$&&&(((******)))((('''###%%%(((***,,,***(((&&&---,,,+++***))))))))))))++++++++++++++++++,,,,,,)))(((((()))***++++++*********))))))))))))))))))((()))***,,,,,,++++++***))))))))))))***************+++---......---+++***++++++++++++++++++++++++)))))))))))))))******+++))))))***++++++++++++***************************))))))(((((((((((())))))******************************++++++++++++******ttt\\\QQQLLLJJJJJJGGGGGGFFFDDDCCCBBBAAA@@@>>>===<<<;;;:::999999999555444444444444444555666444333111000000000111111........................,,,,,,+++***+++,,,---...++++++***)))'''%%%###""",,,+++******))))))******))))))))))))))))))))))))+++,,,///111000...***(((+++++++++++++++++++++++++++///333222,,,((()))+++---+++)))''''''))),,,...///...,,,,,,------,,,+++...------,,,,,,,,,------///...---,,,+++*********///...,,,+++***++++++,,,---***'''(((+++---...------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......///000000///...---000000///...------------,,,,,,,,,,,,---...//////...------------...//////000000000000111111111111333333222222111222222222222222222333444555777777:::===@@@CCCGGGMMMUUU[[[hhhnnn{{{~~~sssbbbUUUMMMGGGAAA<<<;;;:::888555333111000000222222222111111111111111......////////////......//////.........---------***++++++,,,,,,++++++***------------,,,,,,+++***,,,,,,++++++***)))((((((,,,+++***((((((((()))***((((((''''''''''''(((((()))(((((('''''''''(((((()))(((&&&%%%$$$$$$%%%%%%''''''((()))*********)))***)))(((''''''((()))******)))(((&&&&&&&&&'''(((,,,+++***))))))***++++++))))))))))))(((((((((((('''((()))******)))((('''&&&'''((())))))******)))***************)))((((((******+++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,)))************+++++++++,,,++++++******++++++,,,************************444///)))(((***+++)))&&&)))***+++***((('''((()))******))))))((((((''''''************))))))))))))))))))************))))))vvv]]]QQQKKKHHHHHHEEEEEEDDDBBBAAA@@@???>>><<<;;;;;;:::::::::;;;;;;:::999888777666555555555333222111111111222333444------------------------,,,,,,+++++++++,,,---...+++************))))))))),,,,,,+++***************************************+++,,,...//////---+++)))+++++++++++++++*********(((,,,//////,,,******,,,+++++++++++++++,,,,,,---///---,,,,,,------,,,+++------------------------...------,,,++++++++++++...---,,,+++++++++,,,---///---++++++---,,,***'''+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,---...//////...------,,,,,,+++++++++,,,,,,---...------,,,,,,,,,------...------------...//////000000000000111111111111222222111111111222222333222222222333444555666777666888:::;;;===BBBHHHMMMQQQUUU___jjjsss~~~zzznnn___VVVJJJBBB???<<<999666999888666444222111000000222222222111111000000000......////////////......//////.........---------***++++++,,,,,,++++++***,,,,,,------,,,,,,+++***------,,,,,,+++******)))++++++***)))))))))******'''''''''&&&&&&'''''''''((((((''''''''''''(((((()))((('''%%%$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&***)))(((''''''((()))***))))))((('''''''''''''''+++***))))))((()))***+++)))((((((((((((((((((((('''((()))******)))((('''((()))))))))))))))((('''***************)))((((((******+++++++++******)))*********+++++++++,,,,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++************************///+++&&&&&&)))+++***(((,,,---...---+++***+++,,,+++*********))))))))))))************************))))))************))))))www^^^QQQJJJGGGFFFEEEEEEDDDBBBAAA@@@???>>>;;;::::::::::::;;;<<<<<<>>>===<<<:::888666555444222222111222222333555555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++******+++,,,...000111---,,,++++++******++++++++++++++++++++++++++++++,,,,,,---------,,,+++++++++++++++******)))))))))'''(((***,,,,,,,,,,,,,,,***+++---.........---,,,...---,,,,,,------,,,++++++,,,---......---,,,+++------,,,++++++,,,,,,,,,,,,,,,+++++++++,,,------------...//////---)))%%%+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,---------------++++++++++++,,,---......//////...---,,,,,,,,,,,,......------......///000000000000000111111111111000000000000000111222333222222222222333555666777333444555555555888<<>>===<<<;;;999777555444222222222222222222222333------------------------+++++++++,,,,,,,,,------,,,+++***+++,,,///222333---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,++++++******)))((((((((((((((((((***---...---+++***+++,,,---......---------,,,+++,,,------,,,+++)))+++---......---,,,+++,,,,,,+++++++++,,,------++++++++++++,,,------...***+++,,,...///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------******+++,,,---.........---------------...///000///...---,,,,,,,,,,,,,,,...............//////000///000000000111111111111////////////000111222333222222222222333444555666555444444333444555777999>>>===>>>AAADDDHHHTTT___gggqqq~~~uuuiii^^^VVVNNNFFF@@@???<<<999777777777555444222222111000000000000111222222111000///......------......//////......---........................***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***,,,,,,,,,++++++*********&&&''')))***+++******)))***))))))))))))))))))***(((''''''''''''(((((()))((((((''''''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))'''''''''((((((((((((((((((((())))))))))))(((((()))))))))))))))(((''''''))))))************)))((())))))***+++++++++******************++++++++++++************************))))))(((((((((((())))))))))))*********+++++++++)))***,,,------,,,***)))************************(((&&&%%%%%%(((*********'''((())))))''''''''')))************************((((((((((((((()))))))))))))))************))))))uuu]]]RRRLLLIIIHHHGGGGGGFFFDDDCCCBBBAAA@@@???>>><<<;;;:::999999888:::::::::999888666555444222222222111000///......////////////////////////++++++,,,,,,,,,------------,,,+++***+++---///000---,,,++++++******++++++++++++++++++++++++++++++,,,+++************+++,,,*********)))))))))((((((,,,+++***+++------,,,***+++*********+++,,,...///---+++***+++------,,,+++)))***,,,......---,,,+++,,,,,,+++++++++,,,------***++++++,,,------------******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------+++,,,,,,------...///000000///...---------------,,,,,,,,,,,,,,,---...//////............///000000///000000000111111111111////////////000111222333222222222222222333444555555555444444555666777888:::999;;;>>>??????DDDLLLRRRYYYccclllttt}}}zzzrrr^^^WWWNNNGGGCCC@@@===;;;888777555444444222111///000000/////////000000000111111000000///...------------............---------.....................***++++++,,,,,,++++++*********+++,,,,,,+++++++++************))))))))))))%%%&&&((()))***)))(((((()))((((((''''''(((((()))'''''''''''''''((())))))''''''''''''''''''&&&&&&'''((((((((('''&&&%%%%%%''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&''''''((((((((((((&&&&&&''''''((((((((()))))))))(((((((((((())))))''''''((()))))))))))))))((())))))*********))))))((()))***+++++++++++++++))))))*********+++++++++************************)))(((((((((((((((((()))))))))*********+++++++++)))***,,,------,,,***)))))))))))))))))))))))))))***)))(((((()))******)))***+++,,,+++******+++,,,))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))************))))))rrr\\\RRRMMMJJJIIIEEEEEEDDDBBBAAA@@@???>>>@@@???===;;;999888777777666666777777777666444333222222222111000...,,,+++////////////////////////***+++,,,---------,,,,,,------+++*********+++,,,,,,+++******))))))******++++++++++++++++++++++++******))))))******+++,,,************************---------,,,+++++++++++++++***))))))***,,,...///,,,+++***+++,,,---,,,+++)))***+++,,,------,,,,,,------,,,++++++,,,,,,,,,++++++,,,---------,,,,,,***+++,,,,,,******+++,,,)))************+++++++++***++++++,,,,,,------...,,,,,,,,,,,,------------------,,,,,,---...///000......---,,,++++++++++++,,,,,,,,,,,,---...////////////......//////000111000000000000111111111111000000000000000111222333222222222222222333444444444333222333555666666666111111444999:::999;;;@@@FFFJJJNNNRRRUUU\\\eeekkkwwwwwwoooggg]]]VVVIIIDDD???:::888777666555222222222222222111111000000///////////////000000////////////............------............---------------...............***++++++,,,,,,++++++***)))***++++++++++++++++++))))))))))))))))))))))))''''''(((((())))))((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&''''''((()))***''''''(((((((((''''''&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''((((((''''''&&&&&&'''((((((((((((((((((%%%&&&'''((()))))))))(((&&&&&&&&&''''''(((((()))))))))(((((((((((())))))&&&'''((()))************((())))))************)))((()))***+++++++++++++++)))))))))************+++************************))))))(((((((((((()))))))))************+++++++++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))++++++************))))))((()))******)))(((***+++((((((((((((((()))))))))%%%%%%&&&&&&''''''(((((())))))************))))))qqq[[[QQQLLLHHHGGGEEEEEEDDDBBBAAA@@@???>>>???>>><<<;;;:::999888888555555666777666555333111111222222222111///...---////////////////////////***+++,,,---------,,,,,,,,,,,,,,,+++*********)))+++***))))))(((((())))))************************)))))))))************+++))))))******+++,,,,,,,,,***,,,---,,,)))(((***,,,)))***+++---......//////+++***)))***,,,---,,,+++)))******+++,,,,,,------...------,,,+++++++++++++++,,,---------,,,+++***%%%(((,,,---+++******+++))))))*********+++++++++******+++,,,,,,---......,,,------------.........------,,,++++++,,,---...---,,,,,,+++++++++,,,,,,------,,,,,,,,,------...///////////////000000111000000000000111111111111222222111111111222222333222222222111222222333444444222111222444555444222000000222777888666777;;;>>>@@@BBBBBBCCCGGGNNNSSS[[[gggrrrvvvzzzyyypppddd[[[VVVPPPIIIDDD===;;;888666444333222111111111222222222222333444000000////////////000000------............//////,,,------......------,,,---------.........//////***++++++,,,,,,++++++***))))))***+++++++++++++++))))))))))))))))))))))))+++******))))))))))))***''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''((()))***&&&'''((())))))((('''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''((())))))%%%&&&((()))******))))))%%%%%%&&&''''''((())))))***)))(((''''''((()))***'''((()))))))))))))))((((((((()))***************(((((()))++++++,,,,,,+++))))))))))))***************************************))))))(((((())))))***)))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))***++++++************%%%&&&''''''&&&&&&''')))(((((()))))))))*********&&&&&&'''(((((()))******))))))************))))))qqq[[[QQQKKKGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@===<<<;;;;;;::::::::::::555666777777666444111000000111222333333222000///........................***+++,,,---...---,,,,,,+++,,,,,,,,,,,,+++***)))***))))))((((((((((((((())))))))))))))))))))))))'''((()))***************))))))***+++,,,------...'''***---+++'''&&&)))...(((***---000222111///---+++***)))***,,,---,,,+++************+++,,,---...///...---,,,+++*********,,,------...---,,,***)))"""***......---,,,---+++++++++,,,,,,---------******+++,,,,,,---......---------.........//////---,,,+++*********+++,,,------------...///000000//////...---,,,,,,,,,,,,///////////////000111111000000000000111111111111333333222222222222222222222222222111222222333333555333111222444555333000999666666999999777777;;;999;;;<<<<<<;;;>>>CCCHHHGGGQQQXXXXXXYYYbbbooowwwssshhh```WWWLLLDDDBBB???;;;777999888777666555444222111000111111000//////111222111111000////////////000,,,,,,------.../////////,,,------......------,,,---------.........//////+++++++++,,,,,,+++++++++((()))***+++++++++++++++******************++++++...---+++*********++++++******))))))))))))******&&&&&&&&&'''''')))******&&&'''((())))))(((''''''''''''((()))*********)))%%%&&&'''(((((('''&&&%%%((('''&&&&&&&&&((()))***%%%&&&(((************)))%%%%%%&&&&&&'''((())))))***)))(((''''''((()))***************)))((('''&&&(((((()))***************(((((()))++++++,,,,,,,,,))))))))))))************))))))))))))))))))))))))******))))))))))))******)))************+++++++++,,,++++++******++++++,,,))))))))))))))))))))))))'''(((***************+++''')))******))))))***,,,))))))******+++++++++,,,'''(((((()))***++++++,,,))))))************))))))sss]]]TTTOOOLLLJJJIIIHHHGGGEEECCC@@@???>>>@@@???===;;;999888777777555555555555444333222111777444222222444444222000////////////////////////++++++,,,------,,,,,,,,,...***''''''***,,,+++))),,,***)))***---...+++)))************************---,,,++++++******++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,---///111222,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,...//////...,,,+++...------,,,,,,------...,,,,,,+++******+++++++++,,,,,,,,,---------......***---000000---,,,...111---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,............////////////000000//////.........---111111111111000///...---000000000000000000000000111111222222222333333333000000000111222444555666111111222333555666666777777666555555666888;;;<<>>AAA@@@>>><<<:::999888888666666666666555444333333444222000000111111///---------------------------,,,------......------,,,---+++))))))***+++++++++,,,+++***+++------+++(((++++++++++++++++++++++++,,,+++******))))))******************************)))******************))),,,,,,++++++,,,...///000------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---...//////...---,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......+++---......---------...---,,,,,,,,,,,,---......///...---,,,,,,,,,,,,---............////////////000/////////.........---///000000111111111000000000000000000000000000000111111111111222222222333333222222111222222333333222222333444555666777777888777666555555666888999888:::<<<>>>@@@CCCHHHLLLUUU___lllvvvwwwoooddd[[[TTTMMMEEE???======;;;999666444333222444444333222111000000///111111111000000//////000---111333111000000---(((......---------...///000......---,,,,,,,,,---...------,,,,,,,,,---...///---,,,,,,++++++,,,,,,------------,,,***)))***+++************************)))***+++,,,,,,+++***)))))))))((((((((()))******''''''''''''''''''''''''''')))((($$$$$$&&&&&&$$$'''''''''''''''''''''''''''''''''''''''((())))))+++)))''''''((()))(((''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))******************)))******)))))))))((((((((()))))))))))))))******+++)))******************++++++++++++************))))))***++++++***)))***+++************************++++++++++++++++++++++++,,,***)))(((((((((***+++)))))))))))))))))))))))),,,+++***)))'''&&&%%%$$$((((((''''''(((((()))***)))************)))((((((************************pppZZZQQQMMMIIIHHHIIIHHHFFFEEECCCAAA??????AAA@@@>>>===;;;:::999999777777777777666555444444222111//////000000...---------------------------------............------+++,,,,,,+++******,,,---,,,+++***+++,,,,,,***(((+++++++++++++++++++++++++++***))))))(((((())))))************************))))))******************+++++++++++++++,,,---......---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------..................---++++++************++++++------,,,,,,,,,,,,------,,,,,,,,,---------......---,,,+++,,,------,,,+++---,,,,,,,,,,,,---............---,,,,,,,,,---------............//////////////////.....................///000111111111111000000000000000000000000000000000111111111222222555555333222111000000000222222333444555666777777888777555444444444555555666888999999:::<<<@@@CCCDDDIIIPPPUUU[[[fffttt~~~}}}tttiii```WWWQQQJJJEEECCC@@@;;;777555555444333333222111111222222222222111111111000///...------...//////...+++...000///000111...(((000///---,,,,,,---...///---,,,++++++,,,...111222...------------...///000,,,,,,++++++++++++,,,,,,///---+++******++++++***++++++++++++++++++++++++)))***,,,,,,,,,,,,***)))))))))((('''''''''((((((''''''''''''''''''''''''(((***((($$$###&&&&&&###'''''''''''''''''''''''''''''''''''''''((())))))+++)))''''''((((((((('''((((((((((((''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((())))))******))))))(((++++++************)))))))))))))))))))))******+++,,,,,,+++++++++++++++***+++++++++************))))))***++++++***)))***+++************************((())))))***+++,,,---------,,,***(((((((((((())))))))))))))))))))))))))),,,+++***(((&&&$$$"""!!!))))))(((((())))))***+++)))))))))))))))(((''''''************************pppZZZQQQMMMJJJHHHHHHGGGFFFEEECCCAAA@@@???@@@???===<<<:::999999999777777777777666555444444333222111111000000///...////////////////////////---------...------,,,+++***---...---******,,,...,,,++++++++++++***)))(((************************++++++***)))))))))))))))************************,,,+++++++++******++++++***************+++++++++,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,---------......///,,,)))***,,,---+++(((---,,,,,,,,,,,,---.........------,,,,,,,,,---------------.........//////........................---...///000000000000000000000000000000000000000///000000000000111111111555444333222111000000000222222222333444555555555666555444333333333444444888999999999888999;;;======???BBBCCCFFFOOO[[[dddkkkrrr{{{xxxqqqiiiccc^^^XXXQQQKKKJJJFFFBBB???===<<<999666333333333222222222111111000111111111111111111111---,,,,,,...111222000///222555444///---///111000000...,,,***)))***,,,---,,,,,,,,,,,,///222666888---------------......///,,,,,,++++++++++++,,,,,,222...***)))+++---,,,************+++++++++++++++)))***++++++++++++***)))((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''***)))%%%%%%((((((&&&'''''''''''''''''''''''''''''''''''''''((()))))),,,***)))(((******)))(((((((((((((((((('''''''''((((((((((((((((((((((((++++++************++++++(((((())))))))))))((((((************************)))))))))))))))******+++---------,,,,,,++++++++++++++++++*********)))))))))***++++++***)))***+++***************+++++++++(((((()))***+++,,,,,,---++++++***)))(((((())))))))))))))))))))))))))))))''''''''''''''''''&&&&&&)))(((((((((((()))******))))))******))))))((('''))))))))))))))))))))))))pppZZZQQQMMMKKKIIIHHHGGGFFFDDDCCCAAA@@@@@@>>>===<<<:::999888888888666666666666555444333333222222222111000/////////////////////////////////,,,,,,,,,,,,,,,+++***)))***,,,///...+++***+++...***+++++++++***))))))))))))))))))))))))))))))))),,,,,,+++************+++************************---,,,+++)))(((((((((((())))))*********************)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,------...///,,,,,,,,,---------......///,,,))))))+++,,,+++(((---,,,,,,,,,,,,---......------,,,,,,,,,------...------------............---------................../////////......---,,,///////////////////////////000000000000111111111333333222222111222222222111111111222333333444444333333333333333444444555444555666555444333444666777888999:::;;;@@@HHHNNNUUUZZZ```fffmmmwww}}}ttthhhaaaWWWRRRMMMIIIGGGEEEAAA>>>>>><<<:::888888777555444333333333222111111000000//////000000000000111111111111222333444444222000<<<@@@???666...,,,...//////...,,,*********+++,,,...---------...111333555++++++,,,,,,------------,,,++++++******++++++,,,///,,,((((((***+++***((()))))))))*********++++++(((((())))))))))))((((((((('''''''''&&&&&&%%%%%%((((((((((((((((((((((((&&&))))))'''(((,,,---+++'''''''''''''''''''''''''''''''''''''''((()))))),,,***(((((()))***)))((('''''''''(((((((((((((((((((((((((((((((((((((((++++++************++++++(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++...---------,,,,,,+++++++++++++++*********)))))))))***++++++***)))***+++))))))*********+++++++++************************)))))))))))))))******+++))))))))))))))))))))))))&&&&&&'''((()))*********((((((''''''(((((()))*********++++++******)))(((((((((((((((((((((((((((pppZZZQQQNNNKKKJJJGGGGGGFFFDDDCCCBBBAAA@@@===<<<;;;999888777777777666666666666555444333333///000111000---,,,---...------------------------+++,,,,,,++++++***)))(((***+++------,,,++++++,,,(((***++++++***))))))***))))))))))))))))))))))))---,,,,,,+++***++++++++++++++++++++++++++++++++++++***((('''&&&&&&''''''(((((()))***++++++******))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++******))))))))))))******,,,+++++++++,,,---...///,,,,,,,,,---------.........,,,***)))***+++++++++---,,,,,,,,,,,,---......------,,,,,,,,,---......,,,------------.........---------------.........////////////...---,,,+++////////////////////////000000000111111111222222111111111111222333444444111222222222333333333333222222333333444444444444333444555555333222333444555666777777888:::>>>AAAHHHKKKOOORRRVVV\\\eeelllrrrwwwvvvpppggg```ZZZTTTLLLGGGGGGDDDAAA???>>>===;;;999333444444444444444444444222222111111000//////...///////////////000000000111222222111//////000222:::>>>>>>666...,,,+++***//////......------......///...---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++************+++++++++)))(((((()))((('''%%%(((((())))))***+++++++++(((((((((((((((((((((((('''''''''(((''''''&&&%%%((((((((((((((((((((((((&&&)))***(((***...000...'''''''''''''''''''''''''''''''''''''''((())))))***(((&&&&&&'''''''''&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((())))))******))))))(((((((((((())))))))))))***)))))))))))))))******+++------,,,,,,,,,,,,,,,++++++++++++************))))))***++++++***)))***+++)))))))))***++++++,,,,,,+++++++++******))))))((('''(((((()))***+++++++++))))))))))))))))))))))))************************(((''''''''''''((())))))+++++++++++++++***))))))))))))))))))))))))))))))nnnXXXPPPLLLJJJIIIGGGFFFFFFDDDCCCBBBAAA@@@===<<<;;;:::999888888888777777777777666555444444///111222000...,,,---///------------------------,,,,,,,,,,,,+++***))))))*********+++,,,,,,***)))&&&(((++++++))))))***,,,************************,,,++++++***************++++++++++++++++++++++++***)))((('''((()))+++,,,'''((()))+++,,,,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,---............---,,,******))))))))))))***************++++++,,,---...,,,,,,,,,---------......,,,,,,,,,***)))***---///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///,,,,,,---------.........,,,,,,,,,------.........///000000000000000//////////////////////////////111111111111222222222333222222111111222222333444333333444444444444555555444444444444444444333333333444666666555444555666555666666666777999<<<>>>???CCCHHHJJJJJJLLLPPPTTTWWWZZZaaajjjttt~~~}}}uuummmddd___VVVQQQKKKGGGEEEAAA<<<777>>>===<<<;;;;;;:::999888222333444444444333444444111111111111000000000000/////////////////////...---//////,,,+++000:::CCCQQQJJJ===111,,,...---***,,,---.../////////...---+++,,,---------,,,******++++++---.........---,,,++++++************++++++)))+++,,,,,,***(((''''''))))))******+++,,,,,,---))))))(((((((((((())))))&&&&&&'''((()))(((''''''(((((((((((((((((((((((('''******(((***...///---'''''''''''''''''''''''''''''''''''''''((()))))))))(((&&&&&&'''''''''&&&''''''''''''((((((((()))''''''''''''''''''''''''(((((((((''''''((((((((()))******************))))))))))))*********++++++)))))))))))))))******+++++++++++++++,,,,,,,,,,,,+++++++++************))))))***++++++***)))***+++((())))))***++++++,,,,,,************))))))))))))((())))))*********))))))))))))))))))))))))))))))+++++++++******)))))))))))))))(((((())))))***+++***************))))))(((((((((((((((((((((((((((mmmWWWOOOKKKIIIGGGGGGFFFEEEDDDCCCBBBAAAAAA>>>===<<<;;;:::999999999888999999888888777666555111333555333000...000222////////////////////////---...------,,,+++***)))+++)))(((***------***'''$$$'''***+++))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))+++++++++++++++++++++++++++*********,,,///222333&&&''')))+++,,,---,,,,,,...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------...000111111000...---,,,,,,++++++++++++,,,,,,************+++,,,---...,,,,,,,,,---------......+++,,,---+++)))***...222---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,------.........///000111222222333222222////////////////////////111222222222222333333333333333222222111222222333555555555666666666666666666666666555444333111000///111333444333222333444444333333333444666999;;;:::???EEEGGGFFFEEEEEEFFFHHHJJJNNNTTT\\\eeemmmqqqlllpppxxx~~~{{{kkkgggbbb\\\WWWQQQLLLHHHDDDAAA>>>======;;;666222222333444555666666555555444555666555333111000000111222222222333333444444000000//////............---000000...///:::MMM\\\jjjJJJ222,,,//////+++(((***,,,.........,,,+++'''))),,,...000000///...,,,,,,.../////////...---++++++************++++++***...222222...+++***+++******+++,,,,,,---......******))))))))))))******%%%&&&((()))))))))(((((())))))))))))))))))))))))(((+++***((())),,,---+++'''''''''''''''''''''''''''''''''''''''((())))))+++)))((('''))))))((('''&&&'''''''''(((((())))))''''''''''''''''''''''''******))))))))))))************++++++++++++***************++++++,,,,,,,,,)))))))))))))))******+++*********++++++,,,,,,,,,+++++++++************))))))+++++++++***)))***+++((())))))***++++++,,,,,,)))))))))))))))************++++++******)))((('''))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&mmmWWWNNNLLLHHHEEEGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@>>><<<:::999888888888888888888777666444444666555333111///---,,,,,,..................------------,,,++++++++++++++++++---...---+++***+++,,,******+++++++++******))),,,,,,---......---,,,,,,******))))))))))))******+++++++++*********))))))+++***)))(((((()))***+++************************++++++++++++++++++++++++,,,,,,+++***))))))))))))++++++------------++++++,,,---...//////...---,,,,,,,,,...111333222///,,,,,,------,,,+++,,,...111------..................***+++,,,,,,------------+++,,,,,,,,,,,,,,,,,,,,,---...///000111111111111...------...///...+++))),,,++++++++++++,,,------............////////////---......///000/////////222222111111111111111111111111111111111000/////////222666666444333444666333222222111111222222333333444555555666555555555333333333444444444555555888>>>DDDEEE@@@;;;::::::======???BBBGGGMMMRRRUUUYYYZZZ]]]bbbhhhnnntttwwwuuullleee___\\\SSSPPPLLLIIIFFFCCC???===::::::999777666444333333333444444555555444444333333333333333333222111000////////////////////////////////////000000000000000999777---111NNNqqqqqqIII111...000...(((------------------------...---,,,,,,,,,,,,---...,,,---000111111000...,,,,,,,,,,,,+++++++++******************************)))***+++---......------))))))))))))((((((((((((((((((((('''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&)))((('''&&&&&&&&&&&&&&&))))))((('''%%%$$$######&&&&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&&&&''')))***+++***((('''(((''''''&&&%%%%%%$$$$$$&&&&&&''''''(((((()))))))))************+++++++++))))))***++++++++++++***(((((()))***************'''(((((()))***+++++++++++++++,,,,,,,,,+++******,,,++++++***))))))******,,,,,,++++++***+++++++++---+++))))))***+++***)))***)))((()))+++,,,)))'''*********)))))))))))))))''''''(((((())))))******+++++++++*********))))))+++*********))))))(((((()))((('''&&&&&&'''((()))lllWWWPPPMMMJJJGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@>>><<<;;;999999888666666777666666555444333444444222111///.........000000///...------,,,,,,...------------///000111444222...+++******+++,,,******++++++++++++******------,,,++++++,,,------******))))))))))))******+++++++++*********))))))---,,,++++++*********+++************************++++++++++++++++++++++++------,,,++++++++++++++++++,,,,,,------,,,,,,+++---------......---------''''''(((***,,,------+++,,,,,,---,,,++++++...000........................***+++,,,,,,---------,,,......------,,,,,,++++++------...///000000000000------,,,---///...,,,***...------------...//////............///////////////...,,,+++,,,---///111111111111111111111111111111111111111111000//////...111444444333222333555333222222222222222222333333333444555555555555555333333333444444444444555555:::@@@@@@<<<999888999======<<<===???AAADDDFFFHHHIIIKKKNNNRRRVVVZZZ]]]gggmmmttt|||}}}zzzqqqkkkbbbZZZSSSOOOKKKIIIFFFDDDAAA???>>><<<999777888888777666555444333333222222333333333333222222222222222222222111000000/////////////////////////////////..................444444000:::UUUnnnzzziiiVVV===...+++...///---------------------------...---,,,,,,,,,,,,---...---...000222111000...,,,,,,,,,,,,+++++++++******+++++++++******************+++,,,............---))))))))))))(((((((((((('''(((((((((((((((((((((&&&&&&'''(((((((((((('''(((((('''&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%''''''&&&&&&''''''((()))&&&&&&&&&&&&''''''''''''&&&''')))*********(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))***++++++++++++***((())))))***************))))))******+++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,++++++*********++++++,,,++++++******+++++++++,,,***(((((()))***)))(((+++)))((()))++++++***(((+++++++++***************)))))))))))))))*********+++++++++*********))))))******)))))))))(((((((((***)))((((((((()))***+++jjjWWWQQQNNNKKKJJJGGGFFFDDDAAA@@@AAAAAABBBBBBAAA???===<<<:::::::::555555555666666555444444333222111000000000000000222111000///---,,,++++++---,,,,,,,,,...000333555===777...))))))+++,,,,,,***++++++,,,,,,,,,++++++...,,,***((((((***,,,...******))))))))))))******+++++++++***************+++,,,,,,,,,+++******)))************************++++++++++++++++++++++++...------,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---&&&$$$###%%%(((+++,,,---+++,,,,,,,,,++++++---...........................++++++,,,---------,,,,,,000//////...---,,,++++++,,,,,,...///////////////---,,,,,,---...///---,,,...------------...//////............////////////111...+++((((((,,,000333111111111111111111111111000111111111111000000///...000222333222222222444222222222222222222222222222333444444555555444444333333333333444444444444222666999:::777555666888;;;:::999888888999:::;;;?????????@@@AAADDDFFFHHHKKKOOOTTTZZZ___dddjjjnnnppptttyyy|||~~~yyytttrrrppplllhhhccc^^^ZZZXXXRRRMMMGGGCCC@@@???===<<<;;;999777666777666444222444444444444444333333333111111111222222111111111000111111111111000000///000000000000000000000000//////......------,,,,,,111333000...777GGGQQQPPP???:::222---+++---///111------------------------...------,,,,,,------......///000111000///---+++,,,,,,,,,+++++++++******++++++++++++******))))))***+++---...//////...---))))))))))))((((((((((((''''''(((((()))******+++''''''((())))))))))))((((((((('''&&&&&&&&&&&&'''""""""###$$$%%%&&&&&&'''((((((''''''(((((()))***)))))))))(((((((((((((((&&&''')))*********)))(((%%%%%%&&&((()))***++++++++++++***))))))((('''''''''((((((((())))))))))))))))))***++++++++++++***((()))******++++++************++++++,,,---------((()))***+++,,,------...++++++*********++++++,,,++++++*********++++++,,,+++)))(((((())))))(((''',,,***((((((***+++***)))++++++++++++++++++++++++))))))))))))((((((((((((+++++++++***************))))))((((((((((((((('''((((((((((((((()))***+++fffUUUPPPMMMKKKLLLGGGEEEBBB@@@??????AAABBBBBBAAA???>>><<<;;;;;;;;;555555666666666666666666333333222111000000000000111000000///...------,,,,,,+++******+++...111333>>>666---)))***,,,,,,******++++++,,,,,,,,,,,,+++,,,***)))(((((()))***,,,******))))))))))))******************************&&&''')))*********)))(((************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,------------++++++++++++---------,,,+++******+++,,,---((('''&&&(((***---......+++,,,---,,,++++++,,,---...............---------+++,,,,,,------,,,,,,,,,/////////......---------+++,,,---...////////////,,,++++++,,,...///...---,,,++++++++++++,,,------............////////////111///,,,)))***---000333000000000000111111111111000000111111111111000//////000111222222222333444222222222222222222222222222222333444444444444444222222333333333444444444111333444444333333666888777777777777888999:::;;;===<<<;;;;;;;;;===>>>???>>>@@@CCCFFFIIILLLQQQTTTSSSVVVZZZ]]]___ccciiimmmsssvvvyyyzzz{{{|||~~~}}}yyyvvvuuurrrqqqooolllfff```[[[XXXVVVUUURRROOOKKKHHHFFFEEEBBB???;;;999999::::::999777666444444555555333222111111111222222222333333000111111222222111111000//////000000000000//////000000000000000000000000000000///......---,,,,,,222222...+++...444444///.../////////...---...///,,,,,,---------------------------------------------......///...---+++***,,,,,,,,,+++++++++******,,,,,,++++++***)))))))))***+++,,,---...---,,,,,,))))))))))))((((((((((((''''''((((((((()))))))))''''''((()))))))))(((((((((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((()))*********)))))))))((((((''''''''''''((()))***))))))((($$$$$$%%%&&&'''((())))))+++*********)))))))))(((((((((((()))))))))******))))))***++++++++++++***))))))***++++++++++++******+++++++++,,,,,,,,,---************+++,,,,,,---******)))))))))***++++++***************++++++,,,,,,***(((((()))***)))(((,,,***)))))))))***++++++*********+++++++++++++++(((((((((''''''&&&&&&&&&************************((((((((((((''''''''''''''''''''''''((())))))***aaaSSSOOOKKKJJJMMMGGGEEEBBB???>>>???AAABBBAAAAAA???>>><<<;;;;;;;;;666777777888888888777777666555333111000/////////......//////////////////...---+++++++++,,,...///666000+++***---...+++((()))***++++++,,,,,,,,,+++((())))))******))))))(((******))))))))))))******************************###%%%''')))***++++++***************************+++++++++++++++++++++++++++++++++++++++,,,---...------++++++++++++------,,,+++***))))))***+++,,,+++***+++,,,...///---,,,+++,,,...---,,,+++,,,---//////.........---------,,,,,,,,,------,,,,,,+++---------....../////////+++,,,---...////////////---,,,+++,,,...///...---,,,++++++++++++,,,------............////////////000///.........///111111//////000000000111111111///000000111111111000000111111111222333444444444111222222333333222222111111222222333333333333333222222222333333333444444111222222222222333666888555555666777888999;;;;;;888888777666666777888999;;;===>>>>>>>>>???BBBDDD@@@BBBDDDFFFHHHJJJMMMOOOUUUWWWZZZ[[[[[[\\\^^^___aaacccggglllqqqvvvyyy{{{yyyzzz|||~~~~~~{{{zzzxxxtttpppllliiihhhfffeeebbb___[[[XXXVVVUUURRRRRRRRRQQQNNNKKKHHHFFFCCCBBB@@@>>>===<<<<<<<<<:::888555444555666666666888666555444555444333111/////////000111111222222111111222222222222111111...//////000000000//////////////////////////////111111000000///...------+++------+++,,,///111///.........///000///---+++,,,,,,,,,---------......------------------------++++++,,,,,,,,,+++***))),,,,,,,,,+++++++++******+++++++++*********))))))((()))***+++,,,+++***)))))))))))))))(((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((()))******(((((((((''''''&&&&&&&&&'''(((((()))))))))))))))''''''''''''''''''''''''((()))))))))*********+++)))))))))*********++++++))))))***++++++++++++***))))))***+++++++++++++++*********+++++++++++++++------+++************+++))))))((((((((())))))******)))))))))******+++,,,...,,,******+++++++++***+++++++++*********++++++))))))))))))******++++++)))))))))(((((('''''''''************************''''''''''''(((((((((((((((((())))))************~~~^^^RRRNNNIIIIIINNNFFFEEECCC@@@???@@@@@@AAA@@@@@@>>>===<<<;;;;;;;;;888888888999999888888777666555444222000/////////---......//////000111111//////......------------...+++***+++---...,,,)))((()))***+++++++++++++++'''(((************((('''******))))))))))))*********************+++++++++%%%&&&(((***+++,,,------************************++++++++++++++++++++++++************+++,,,......---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++***+++,,,......,,,***,,,---//////---,,,,,,---/////////...------,,,,,,,,,,,,---------,,,++++++++++++,,,---...//////000,,,,,,...///////////////...,,,++++++---......---...------------...//////............////////////...///000111111111000000...//////000000111111111///000000111111111111000333111000111333555555444111222333444444333222111000111222222333333222222222222222222333333333333222222111111222444555777555555555666666777777777777666555555555555777777777999:::999888888999:::;;;<<<===>>>???@@@AAAAAABBBDDDFFFGGGGGGGGGHHHIIIHHHIIILLLPPPSSSWWWYYY[[[WWWYYY[[[^^^```eeejjjnnnrrrrrrrrroookkkiiihhhhhhiiiiiihhhgggdddaaa^^^\\\[[[ZZZXXXUUURRRPPPNNNMMMLLLKKKIIIGGGEEEDDDCCCCCCBBBCCCBBBAAA@@@===;;;:::;;;:::999888999:::;;;<<<888666444333444444444333777555333333333333111///......//////000111111222111111222222222222111111...//////000000000000000////////////////////////111111000000//////......)))+++---,,,***+++...111///---+++---//////---++++++,,,,,,------.........,,,------......------,,,******++++++++++++******,,,,,,,,,+++++++++******************************((((((************)))((())))))))))))(((((((((((()))(((((('''&&&&&&%%%%%%&&&&&&'''((((((((((((''''''&&&&&&&&&&&&'''((((((######$$$%%%&&&''''''(((((((((''''''(((((()))***''''''&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))++++++******)))(((''''''''''''((())))))***++++++************++++++++++++))))))***++++++++++++***)))***++++++,,,+++++++++*********+++++++++++++++///...,,,***))))))************)))((((((((((((((()))))))))))))))***+++,,,...---++++++,,,,,,,,,+++)))+++,,,,,,+++******+++((((((((()))******++++++++++++++++++***************************+++++++++'''(((((((((((()))))))))***++++++,,,,,,++++++***|||]]]RRROOOIIIHHHOOOFFFEEEDDDBBBAAAAAA@@@AAA??????===<<<;;;;;;::::::888888999888888777666555555444333222111111111111///////////////000000000------.........---++++++***+++++++++,,,,,,,,,,,,''''''((()))************))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++)))(((((())))))***+++,,,************************++++++++++++++++++++++++******++++++,,,...///000+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++***)))((()))+++------------///000000...---,,,---000//////...------,,,,,,,,,---------,,,,,,+++***++++++,,,,,,------......------...///000000000000000...,,,+++,,,------,,,...------------...//////............////////////......///000111000000///......//////000111111222//////000111111111111111333000...///222444444333000111333444444333111000000111111222222222222222111222222222222333333333222111000111222333444444333444444555555666666555999888777666555666666777333555777888777666666777:::::::::<<<===>>>======:::<<<>>>>>>===<<<===>>><<<===>>>@@@BBBCCCEEEEEEDDDEEEHHHIIIJJJLLLOOOQQQRRRSSSSSSQQQNNNMMMMMMMMMLLLLLLLLLLLLKKKIIIHHHFFFFFFEEECCCBBBAAA@@@??????>>>===<<<;;;;;;;;;<<<===;;;;;;;;;:::999777666555888777666555666777999:::777555333333444444444333444222111111222222000///......//////000000111111///000000111111000000///...///000000111111111000------------------------////////////////////////---------,,,***((((((***...---------------------++++++,,,,,,---......///,,,,,,---......---,,,,,,******++++++,,,---------,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,((()))***++++++***)))((())))))))))))((((((((((((((((((((((((''''''''''''''''''((())))))))))))(((&&&&&&&&&&&&&&&'''(((((($$$%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))***++++++******)))(((((('''(((((((((((((((((((((((())))))))))))************))))))***++++++++++++***)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++...---+++***)))***+++,,,...---,,,***))))))))))))(((((((((((()))***+++,,,...,,,******+++,,,+++***'''***......,,,*********(((((()))******+++,,,,,,)))))))))***************))))))*********+++++++++((((((((()))))))))************++++++***)))''''''}}}]]]SSSPPPIIIIIIPPPEEEEEEDDDDDDCCCAAAAAA@@@???>>>===;;;;;;:::::::::888888888888777666444444333222222111222222333333111111000000//////......((()))+++,,,,,,+++)))(((+++,,,,,,+++***+++---///&&&&&&((())))))*********,,,+++(((''''''(((+++,,,******))))))))))))******))))))******++++++++++++***)))'''&&&&&&&&&'''(((************************++++++++++++++++++++++++++++++,,,,,,...///111222++++++---......---+++++++++,,,---......---,,,++++++)))&&&'''***...111222...///111111///---------000000///...------,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111111...,,,+++,,,------,,,,,,++++++++++++,,,------............/////////000...............///000000---......///000111111222//////000111111111111111222///------111333333222000111333444444333111000000000111222222222222222111111222222222333333333222111000000222333333222111222333555777888888888999888666444333333333444000333777999999888888888444444555666888999888777999;;;<<<<<<:::999:::;;;999999::::::;;;;;;;;;<<<<<<>>>????????????@@@AAA@@@AAABBBAAA???>>>???@@@;;;<<<>>>?????????>>>===<<<;;;::::::999:::::::::888888777888999:::<<<===777777888777777666555444222111000//////111333444444222000000111222111000222000000000222222222000////////////000000111111......////////////......//////000111111111111111---------------------------------...............---++++++...///...,,,,,,---///111///,,,+++,,,...++++++,,,,,,---...//////,,,,,,---......---,,,,,,++++++,,,,,,---...///000,,,,,,,,,+++++++++******(((((()))***+++,,,,,,---)))***+++,,,,,,+++))))))))))))))))))((((((((((((''''''(((((())))))******(((((()))***************&&&&&&&&&&&&&&&'''((()))+++******((('''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((%%%&&&&&&&&&''''''((((((((((((((((((((()))******((((((((((((''''''''''''))))))((((((''''''&&&&&&(((((((((((())))))))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++---------------------------,,,***))))))+++,,,...000///...,,,+++******)))(((((((((((()))***+++,,,---+++))))))***+++***)))&&&***///000---***))))))))))))***+++,,,,,,------%%%&&&&&&&&&''''''(((((())))))******++++++++++++(((((())))))******++++++''''''(((((('''%%%###"""aaaUUUMMMLLLNNNJJJGGGFFFDDDBBB@@@???>>>>>>BBB@@@===:::999999999:::999999888777666555444444555444333222111111111111000000///...---,,,,,,+++,,,,,,,,,+++++++++*********++++++++++++***))))))''''''((()))***+++++++++************************,,,+++++++++++++++++++++((((((((((((((((((((((((+++***)))))))))***,,,---+++++++++*********))))))++++++,,,------------,,,,,,+++******,,,...000222+++,,,...//////...,,,+++***,,,---,,,******+++,,,++++++,,,---...///111111........................///...,,,,,,------,,,+++***++++++,,,,,,------...---...///...,,,+++,,,---+++---///000111000///......///000///---,,,,,,---...//////000000000000000////////////////////////////////////000000000000333000...///111444333222444---333888111...333222333...***+++000555555444444222111/////////000000...///111222222222111000222222222222222222222222333333222222333444666777666333111444999:::888444777555222111222444555444111222444666888999::::::666666777888888888888888777777666666555555555444777777777777888888999999888777777777777777888888;;;:::999888888999:::;;;888888999999999888888777555555555555555555555555444444444444444444444444444333333222222333333444777333///000333555222///444666777666333222222222222222222222222111000///000000000000////////////111111111000000000000000///...///111222222///,,,........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))***+++---//////...---,,,+++---...---,,,,,,---...++++++++++++++++++++++++******+++,,,,,,---......111000---+++))))))***+++,,,***((((((***---......************)))(((&&&&&&'''((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&&&&&&&'''(((((('''&&&&&&(((((('''(((((()))***++++++***(((((()))((('''%%%))))))))))))))))))))))))*********)))))))))))))))*********++++++,,,,,,,,,++++++************+++++++++++++++,,,,,,---------,,,,,,,,,++++++******************)))******+++,,,)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++*********))))))((((((******+++++++++******)))))))))))))))))))))))))))((((((((((((((())))))***bbbUUUMMMLLLNNNJJJGGGFFFDDDBBB@@@???>>>>>>AAA@@@===;;;999999999:::999999888777666555444444333222111000////////////..................------------------,,,,,,,,,++++++++++++,,,+++******)))((())))))******+++++++++************************((((((((((((((()))))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++*********))))))))))))***++++++++++++***+++***))))))***,,,...///+++,,,---//////---,,,++++++,,,------++++++,,,------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---...,,,+++***++++++,,,,,,---......---...///...,,,+++,,,---,,,---///000000000...------...//////---,,,---.........///000000000//////........................------------............222000......111333222111555000333333---...111+++000,,,((()))---111222000222111000000///000000000///000111111222222111111222222222222222222222222333222222222333444666777444333333777;;;<<<777333555333111000222333444444222333555777888999999999444555666666777777666666777666666666555555555444333444444444555555555555888777666555555444444555888888777666666777888888666666777777777666666555444444444444444444444444444444444444444444444444444333333222222333333444333111///000111333222000444555666555333111111222111111111111111000//////000000000000////////////------...///000111111222///...///000222111///---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++*********+++---...///...---,,,+++,,,------+++***+++---++++++++++++++++++++++++******++++++,,,------......---+++******+++,,,---///,,,))))))***+++++++++************)))((('''&&&&&&'''((((((&&&&&&'''((())))))))))))))))))))))))''''''''''''''''''''''''******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''')))(((((('''''''''((((((+++***)))***+++,,,+++)))))))))))))))))))))))))))((((((((()))))))))*********++++++++++++++++++,,,++++++************++++++,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***************++++++,,,)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************)))))))))(((******+++++++++******)))************************)))(((((((((((()))******bbbVVVMMMKKKMMMIIIGGGFFFDDDBBB@@@??????>>>@@@???===;;;:::999::::::999999888777666555444444333222111000////////////------........./////////............------------,,,,,,,,,,,,,,,++++++************+++++++++++++++************************)))*********++++++,,,,,,************************))))))***++++++++++++++++++++++++***************))))))***++++++++++++***++++++***)))***+++---...+++,,,---......---,,,++++++---...---,,,,,,---...000///...---,,,+++++++++,,,,,,++++++++++++,,,,,,///---,,,,,,---...---++++++++++++,,,------......---...///...,,,,,,,,,------...///000000///---,,,,,,...///...------...///------...////////////...------------------------------------............111///......000111111000444111222///,,,555888+++222...+++,,,000333333222//////000000111111000000111111000000111111222333222222222222222222222222222222222222333444555555333333555999<<<<<<666222333111///000222333444444444555666777888888888888333444444555666555555555666666666555555555555555222222222222333333333333888777666444333333333333666555444444444444555666333333444555555444444333444444444444444444444444333333333333333333333333333333222222222222333333111222333333222222333444333444555444222111111222///000000000000///......////////////000000000000------....../////////000///......000111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++******+++---.........---,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++******++++++,,,,,,------+++*********+++---///000111...+++))))))))))))((()))******))))))((('''&&&%%%'''((('''&&&%%%&&&'''************************''''''''''''''''''''''''***)))(((((('''((((((((('''''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((+++******)))(((''''''''')))(((((()))+++,,,,,,+++))))))))))))))))))))))))&&&&&&'''((()))***+++,,,+++++++++++++++*********++++++************++++++------------------,,,,,,------------,,,,,,,,,,,,***************+++,,,,,,******))))))******+++,,,++++++++++++++++++++++++++++++************++++++************************************)))))))))))))))******+++++++++******++++++++++++++++++++++++)))))))))))))))******+++cccVVVMMMKKKLLLHHHFFFEEEDDDBBB@@@?????????@@@???===;;;::::::::::::888888888777666555555555555444333222111111111111.............../////////.........------------,,,,,,------------,,,++++++,,,,,,++++++++++++++++++***************************++++++,,,,,,---------************************((()))***,,,,,,+++******************************++++++,,,------------,,,...---,,,,,,,,,---......+++,,,------------,,,+++***,,,---,,,++++++,,,...222111000///...---------......---,,,,,,---.........---,,,,,,---...---,,,++++++,,,,,,---.........---//////...---,,,---......////////////...,,,,,,+++---......------///000,,,------.......................................////////////000000000000000////////////000000000111111222...///@@@DDD555333000......111333333333,,,---///111222111111000111000///...///000111222111111111111111111111111222222222222222333444444222333444777999888555222222111000000333444555555666666777777777777666666333333444555555555555555555555555555555555555555333333333333333333333333777666666555555555555666444444444333333444444444222222333333444333333333333333333333333333333333222222222222222222222222333333222222222222333333333777999888444111333777111333444333111000000111///000000000000000//////////////////000000000000222222111000...---,,,,,,///......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++***+++,,,------------,,,---......---***))))))***++++++++++++++++++++++++******++++++,,,,,,,,,,,,************,,,---///000000---+++)))***)))(((''')))))))))))))))((('''''''''((()))((('''&&&''')))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((((()))))))))(((&&&%%%%%%&&&((()))++++++++++++******))))))'''&&&%%%''')))***)))((())))))))))))))))))))))))(((((())))))***++++++,,,,,,,,,++++++******))))))++++++************++++++///......------,,,,,,,,,------------------------+++************+++,,,,,,+++************+++,,,,,,++++++++++++++++++++++++++++++************++++++*********************************)))))))))))))))))))))***+++++++++******++++++++++++++++++++++++)))))))))))))))***++++++cccVVVLLLJJJLLLGGGFFFEEECCCBBBAAA@@@??????>>>>>>===<<<;;;:::::::::888888777777666666555555555444333222111111111111111000000///......------------------,,,,,,,,,,,,,,,------------,,,++++++,,,,,,++++++++++++++++++************************'''((((((((())))))******************************((()))***,,,,,,+++******************************++++++,,,------------,,,---------------------...+++,,,,,,,,,,,,,,,,,,+++(((***++++++******+++,,,000//////.........//////...---,,,++++++,,,---......,,,,,,,,,......---,,,+++,,,,,,------...//////...///000///---,,,---...//////.........---,,,,,,+++---......------///000,,,------...............////////////////////////////////////000000000000///000000000///////////////000222///111CCCIII999///...,,,,,,---...//////+++---///000111111111000//////...------///000111111111111111111111111111111111222222222222222222333222222222333444444333333222111222444666666555666666666666666555444444333444555555666666555555444444444555555555555555333333333333333333333222666666666666777999:::;;;444444444444444444444444111222333333444444444333333333333333333333333333222222222222222222222222333222222111111222222333444888;;;999333///111444000111333222111///000000000000111222222111111111.../////////000000000111333333222111///...------///...---...///000///---------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,+++++++++,,,,,,,,,,,,,,,...//////...+++******+++++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++,,,------...---+++))))))******)))(((((())))))))))))(((((('''(((***+++***)))((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))(((&&&%%%%%%&&&((()))'''((()))*********))))))((('''&&&'''((()))(((&&&))))))))))))))))))))))))+++++++++++++++++++++++++++++++++******)))))))))++++++************++++++.........------,,,,,,+++------------------------+++++++++***+++,,,,,,---+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))******((()))***+++++++++++++++++++++++++++++++++++++++)))))))))((()))******+++dddVVVLLLJJJKKKFFFEEEEEECCCBBBAAA@@@@@@@@@>>>======<<<;;;;;;::::::888777777777666666666555333222111000////////////222111111000///...---,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++************+++++++++++++++************************************************************************))))))***+++++++++++++++***************+++++++++))))))***++++++++++++************++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,''')))******))))))+++,,,+++++++++++++++,,,---...---+++***((((((***+++------,,,+++,,,.........---,,,,,,,,,---......//////...///000///---------............---------------,,,...///...------...///------...////////////...000000000000000000000000------------............///000222222000//////000111///222111000;;;@@@555000000//////.../////////,,,---...///000000111111///............///000000111111111111111111111111000111111222222222111111333222111000000111222333444333222333555666555444444444555555444333333222333444555555666666555555444444444444444555555555222222222222111111111111444444555666888:::;;;<<<333444444555555444444333111111222333444444444444222222222222222222222222111111111111111111111111222222111111111111222222000444777555000------000...000111111000//////000000111111222222222222111......//////000000111111///000000000111111222222///...------//////...---..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++,,,,,,,,,,,,---//////...,,,+++,,,---++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))++++++***)))(((((())))))))))))((((((***+++,,,+++***)))***,,,''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&''''''((()))'''''''''(((((((((((((((((('''&&&%%%%%%&&&'''(((###$$$&&&'''((((((((('''***)))((((((******)))((()))))))))))))))))))))))),,,,,,+++++++++************************)))))))))++++++************++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++++++++++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))************((()))***+++++++++++++++++++++++++++++++++++++++((((((((((((((())))))***dddVVVLLLJJJJJJFFFEEEDDDCCCBBBAAA@@@@@@@@@============<<<;;;::::::777777777777666666666666333222111000////////////111000000000//////..................------------+++++++++,,,+++******)))((())))))******+++++++++************************......---,,,,,,+++++++++))))))))))))))))))))))))******))))))******+++,,,))))))*********+++++++++))))))***++++++++++++***((()))***+++,,,---------,,,++++++++++++++++++,,,''')))************,,,---***************+++,,,,,,---+++)))(((((()))+++------,,,+++,,,...///...---,,,,,,------.../////////...///000///...---...///------,,,,,,------......---...//////---,,,---.........///000000000//////000000000000000000000000------------............///222444333111//////000222...222444000333777222222333333222111000000111...............///000111///000000111111111111111111111111111111111111111000000111222222111000///111222222222111111111222333222222333444555333222222222333333333222111111222222333444444444444444333333333444444555555555444444444333333222222222222222333444555666888999222333444444444444333222000000111333333444444444222222222222222222222222111111111111111111111111222222111111111111222222---000333333000......///---///000000///...///000//////000111111111111111.........///000111111111---......///000111222222///...,,,---...///...---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------+++++++++++++++,,,,,,---+++---...---++++++,,,---++++++++++++++++++++++++++++++******************++++++,,,,,,---------,,,***)))((()))++++++***((((((((())))))))))))(((((()))***++++++))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&''''''((()))((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&((())))))((('''&&&(((''''''(((***+++***)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************++++++************++++++******++++++++++++++++++++++++++++++,,,,,,,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,---......------------------------++++++************++++++************************((()))))))))************(((((()))++++++,,,,,,+++************************'''''''''''''''(((((()))dddVVVLLLIIIJJJEEEEEEDDDCCCBBBAAA@@@@@@@@@<<<=========<<<;;;::::::777777777777666666666666555444333222111111111111////////////000000000000000/////////............***++++++++++++***))))))''''''((()))***++++++,,,************************,,,++++++***)))(((''''''((((((((((((((((((((((((+++***)))))))))***,,,---))))))******++++++++++++++++++,,,------------,,,)))***,,,---.../////////,,,++++++******++++++,,,(((***++++++++++++---...------,,,++++++,,,,,,,,,///---+++))))))+++---///---,,,+++,,,...///...---,,,,,,------.../////////...000000000...---...///,,,,,,,,,,,,,,,---...///...///000///---,,,,,,---...//////000000000000000////////////////////////////////////000000000111///222555444111//////111333,,,222888111///444333///000000///...------...//////...------...000111000111222444444333222222000000000000000000000000///000111222222111000///000222444555333222111111333222222222333333222000111111222222222111111000111111222333333333333222333333333444444555555555777777777666666555555555111111111111222333444444111222333444444333222111//////000222222333333333111111111111111111111111000000000000000000000000222222111111111111222222+++...111222222111111111---...000000///......///......///000000000000000---......///000111111222///////////////.........000...,,,,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------...............---++++++******++++++,,,---***+++,,,,,,+++***+++---++++++++++++++++++++++++++++++******************)))***+++,,,---.........+++***)))***+++***((('''(((((()))))))))))))))((((((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))$$$$$$$$$$$$%%%%%%&&&'''))))))(((((('''''''''&&&&&&&&&'''(((((('''&&&&&&***+++,,,---,,,***((('''$$$######%%%(((******)))))))))))))))))))))))))))%%%%%%&&&'''((()))******(((((())))))******++++++++++++************++++++)))))))))******++++++,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---..............................++++++************++++++************************(((((())))))*********+++(((((()))++++++,,,,,,,,,))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((((((dddQQQMMMLLLIIIGGGGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCBBB@@@???===<<<<<<333555777888999888666555111222222222111000...---111111222222000///---+++,,,,,,------------------,,,---...///...---,,,+++------,,,+++,,,---///000,,,+++***))))))+++---...---,,,++++++******++++++***)))'''%%%###%%%))),,,(((***,,,***'''%%%''')))***+++,,,,,,******+++---///...,,,++++++,,,...///+++++++++++++++,,,---...---,,,,,,+++*********+++***---///---------------------------------------111///,,,---//////---+++...............------------------........./////////...---,,,,,,---...///.........///////////////------......///000000000000///...---,,,+++******...///000111111000///...,,,------...000111333444000000000000111111111222///333777666222///000333,,,---///000111111111000333333333333333222111000111111111111111000//////333111000......///111222000000000000000000000000222333333444444333333222444444555555444444333222444444333222111111111111111111222444666777666555444333333333333444555555666555333333444444333222111000000000111222333333111111222222111000...---000000000000000000000000222222222333333444444444///000111222333444444444111111222222222222111111////////////000000000000000000000000000000000000---...000111111000///...///////////////......---000...---///222222000...//////............//////000000///...------,,,,,,000000000000000000000000///...------,,,,,,,,,,,,,,,------...///000111111222111000///...---,,,,,,---///222111...++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))***+++,,,------...)))***+++,,,+++***(((&&&,,,,,,,,,+++(((((()))+++******))))))))))))******...---,,,***)))(((((((((,,,***)))***++++++***)))((((((((())))))(((((((((,,,(((%%%(((...///***$$$&&&'''''''''((()))))))))))))))************))))))&&&)))***((('''))),,,---&&&$$$&&&***,,,***&&&$$$***+++++++++,,,,,,,,,,,,************************///...,,,+++++++++)))(((,,,,,,---------,,,+++***,,,,,,,,,,,,,,,---//////,,,,,,,,,,,,++++++***))),,,++++++++++++,,,------------..................)))&&&$$$%%%)))---......++++++++++++++++++++++++,,,+++***))))))***+++,,,((((((((((((((((((((((((,,,,,,+++***)))(((''''''+++(((%%%$$$%%%'''))))))iiiVVVQQQOOOJJJGGGIIIHHHGGGEEEDDDBBBAAAAAA@@@???>>>===;;;:::999999888888999999888777555444333333333333222111000///000111111000000///...------------------------...---------------,,,++++++---,,,+++******++++++,,,,,,+++*********+++,,,------,,,++++++******++++++***)))((('''%%%&&&))),,,***+++,,,+++***)))***+++((()))+++,,,++++++,,,---------,,,++++++,,,.........------------...///000---,,,,,,+++******++++++'''***,,,------,,,+++)))------------------------...,,,++++++---...,,,***------..................,,,------------...............------------......---............/////////............------------.........///////////////...///000000000000///...///.........///000111222000000111111111111111111...222555444000...///222000111222222222111000///111222222222111111000///111111111111111000//////444333111000000111222333000000000000000000000000222333333444444333333222333444444444444333222222333333222111111111222222111000000111444555555444333333333333333444555555666444333333444444333222111111000000111111222333444444444333222111000000000000000000000000000000111111111222222222333333000000111222333333333333000111111222222111111000....../////////000000000000000000000000000000000.........///000111222333///////////////......---///...---///111222000...//////............/////////......---,,,,,,++++++........................///...---,,,,,,,,,,,,,,,---------......///////////////............------,,,///111000---++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***+++,,,+++***((('''((()))***)))''''''''')))***))))))(((((())))))***,,,+++******)))*********,,,+++******++++++)))((()))***+++++++++)))(((&&&)))(((((((((******(((&&&%%%%%%&&&&&&&&&&&&&&&&&&((())))))******))))))(((''''''&&&''')))+++***(((...+++))))))+++,,,,,,,,,'''((((((((())))))))))))***************+++++++++(((((('''((((((((((((''',,,,,,---...---,,,+++***+++++++++***************,,,,,,,,,,,,,,,+++******...---------......//////------.....................+++((((((***+++++++++,,,,,,,,,+++++++++++++++******)))(((((()))******))))))))))))))))))))))))************))))))))))))***))))))))))))))))))(((mmmZZZTTTOOOIIIEEEIIIIIIIIIGGGEEECCC@@@???>>>>>>===<<<:::999888888::::::999777666444333222555444333222222222222222000000////////////000000........................------,,,+++++++++++++++------,,,*********************+++++++++,,,,,,,,,---,,,++++++******++++++)))******)))(((((()))++++++***)))***+++,,,+++***%%%(((+++,,,+++++++++,,,+++++++++,,,,,,---------......---------...//////---,,,,,,++++++++++++++++++++++++,,,------------------------------------+++***)))***+++,,,+++***,,,---------.../////////,,,,,,,,,,,,---------------..................---,,,,,,------............///......---,,,,,,++++++........./////////000000---...////////////...---000000//////.../////////000111111111111111000000...000333222///---...000555555555444222111///...000000000111000000///...000000111111000000//////222111000000000000222333000000000000000000000000222222333333333333222222222222333333222222111000222111111111111222333333111000...///222444555444333333222222333333444555555333222333444444333111111111000000000111222222444444333222111111111111000000000000000000000000000000000111111111111111111111222222222222222111000111111222222111111000------........./////////000000000000000000000000///...------///111444666///////////////......---///......///111111000...//////............//////---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------,,,,,,,,,------.........,,,---///...,,,******+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,+++++++++*********)))***+++++++++***)))(((%%%''')))***)))(((((())))))((((((''''''(((((()))***)))))))))***+++,,,,,,---,,,************(((''''''(((***++++++)))'''%%%''')))***)))&&&%%%&&&(((''''''&&&&&&&&&&&&&&&&&&(((((())))))))))))(((((('''$$$###&&&+++---+++(((111222111...+++***++++++************++++++++++++)))*********++++++,,,,,,'''((()))***+++,,,,,,,,,,,,------......,,,+++***++++++,,,,,,+++***(((''',,,------------,,,,,,+++---------.........//////......------------------///---*********++++++***------,,,,,,++++++******))))))(((((((((((())))))************************(((((())))))*********+++((()))+++,,,+++)))'''&&&nnnYYYQQQLLLGGGEEEFFFGGGGGGGGGFFFCCC@@@>>>@@@@@@???>>>===<<<;;;:::999888777555333333222222555444333111111111222333000///.........000111222///////////////.........---,,,+++***)))***+++,,,,,,,,,++++++++++++++++++)))***+++,,,,,,,,,,,,+++---,,,++++++******++++++)))***,,,+++***)))***+++***'''&&&'''+++,,,+++(((&&&(((+++,,,+++************+++,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,///,,,***---......///111------------------------)))))))))***+++,,,,,,+++,,,,,,,,,---...///000000+++++++++,,,,,,,,,------,,,---...//////...---,,,++++++,,,,,,---..................---------,,,,,,///......---,,,,,,++++++---..................---/////////......////////////000000111000000.........///111000...,,,---///555555444333222000//////000000000111111000/////////000000000000000/////////......---......///000000000000000000000000000222222333333333333222222111111111111111000000///000000000000111222333444222000......111333555555222222222222222333333444444222111222333444222111111111000000000000111111333222000/////////000111000000000000000000000000111111111111111111111111111222222222222111111000000000111111111111000000------------.........///000000000000000000000000000/////////000111333444///////////////......---.........///000000////////////............//////---------,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))***+++++++++***))))))%%%'''+++,,,,,,******+++((((((''''''''''''((((((******))))))******+++,,,...,,,***)))***)))'''%%%&&&&&&''''''(((((('''''')))******)))&&&%%%&&&(((******))))))((((((''''''((((((((())))))((((((((((((%%%$$$(((+++---000333===GGGLLLDDD555***''''''+++++++++,,,,,,,,,------)))******++++++,,,,,,---(((***,,,---.........///,,,---.........---++++++,,,---///000///...,,,***---------......---,,,,,,++++++,,,,,,,,,---,,,,,,......------------,,,,,,,,,+++*********+++,,,,,,---------,,,,,,+++************))))))))))))******++++++++++++++++++++++++))))))))))))************((()))++++++)))(((&&&&&&oooWWWNNNJJJHHHHHHBBBCCCDDDEEEEEECCCAAA???@@@@@@??????>>>===<<<<<<888777666555555555666666444333111000000111222333//////.........000111333000000//////............---,,,+++***)))***+++,,,''''''((()))***+++++++++)))***+++,,,,,,,,,,,,+++---,,,++++++******++++++(((***,,,,,,+++************(((&&&(((+++---+++))))))***,,,,,,+++))))))***+++,,,,,,------,,,,,,+++---,,,,,,+++++++++,,,,,,---,,,,,,+++,,,,,,------,,,+++///888:::555///---------------------------***++++++,,,,,,,,,------,,,,,,,,,---...///000000+++++++++,,,,,,,,,------,,,---...//////...---,,,++++++,,,,,,---......///------......////////////.........---,,,,,,++++++.........------.........------------...///000111...///000111111000...---//////000///...---......222222111111000000000000000000111111111111111000...//////000000000//////...............//////000000000000000000000000000111222222333333222222111000000111111000000///.../////////000111222333444333111//////222444666666222111111111111222333333333111000111222333222111111111000000///000000111222111000/////////000111000000000000000000000000222222222222222222111111111111222222222111000000000000000111111000000000------------.........///000000000000000000000000///000111222222111/////////////////////......------...////////////////////////............//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,+++++++++,,,++++++***++++++******++++++++++++++++++++++++++++++++++++++++++++++++(((((()))******+++,,,,,,*********+++++++++******$$$'''***,,,+++******+++((((((''''''''''''((((((,,,+++******))))))******---,,,***)))))))))'''%%%'''&&&%%%%%%'''))),,,...+++***((()))******((('''*********))))))(((((('''(((((())))))))))))((((((((('''(((++++++,,,555AAA[[[iiimmmYYY===,,,(((***(((((((((((())))))))))))******++++++,,,,,,,,,,,,(((+++......,,,++++++,,,------...///...---,,,++++++---///000111000///...,,,,,,---......---------***+++,,,---------,,,,,,......------,,,,,,,,,,,,*********)))))))))***+++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))***,,,,,,+++)))((()))+++rrrYYYNNNKKKKKKLLLAAABBBCCCCCCCCCCCCBBBAAA>>>>>>======<<<;;;;;;:::777888888888999999::::::222222111111111111222222///////////////000111111000//////......---------------,,,+++++++++++++++###$$$%%%'''((())))))*********+++++++++,,,,,,,,,---,,,++++++******++++++)))***,,,,,,***)))***+++,,,+++***+++,,,---,,,+++***,,,,,,,,,******+++,,,///......------,,,,,,+++//////...---------......,,,,,,,,,,,,,,,------...,,,...:::JJJNNNAAA333---------------------------+++,,,...---,,,,,,---...,,,---------.../////////,,,,,,,,,,,,---------------..................---++++++,,,---...//////000------......///000000111,,,------...///000111111//////...------...//////------------...///000111---///111222333222000///111111000///////////////000//////...//////000111000000111111222222111111......///000000000/////////000000111111222222222000000000000000000000000111111222222222222111111000000111111000000///.../////////000111222333444222111///000333555666666111111000000111111222333111000000000222333222111111111000/////////000000333333222222222222222333000000000000000000000000222222222222222111111111000000111111111111111000///000000111111000000///------........./////////000000000000000000000000///000111222111///---+++///////////////......---,,,---//////........./////////............//////........................------------------------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---+++******+++,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,''''''((()))***+++,,,---************+++++++++,,,###%%%((()))((((((((())))))((((((''''''(((((())),,,,,,+++***)))))))))***,,,+++))))))))))))'''&&&)))(((''''''))),,,///111***((((((***,,,,,,)))'''((((((''''''''''''''''''))))))************)))))))))(((***---+++***666FFFhhhsssoooTTT666((())),,,)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++///222222///,,,,,,------......///...---,,,+++)))***,,,---.........---+++,,,,,,------------,,,,,,---.../////////...---......------,,,,,,+++++++++,,,,,,+++(((&&&&&&''',,,,,,,,,,,,------------++++++,,,------,,,+++++++++++++++++++++++++++++++++*********))))))((((((+++---...---******,,,///sss[[[OOOKKKJJJKKKDDDDDDCCCCCCBBBBBBBBBAAA===<<<<<<;;;;;;:::::::::555666888999999999888888222222333333333333333222...//////000000000000/////////......---,,,,,,+++---------------,,,++++++%%%&&&''')))******)))))),,,+++*********+++,,,------,,,++++++******++++++)))***+++***)))((()))+++,,,---------+++++++++,,,***+++++++++***,,,///222333111///---,,,,,,,,,,,,000///...---------------,,,,,,,,,,,,,,,---......///---777HHHLLL@@@333///------------------------,,,---///...+++***,,,...------..................,,,------------...............------------......+++,,,---...///000000111........................,,,,,,---...///000111222000000///......///000000......---------......///...000333555666666444333444222111000000111111111000///.........///000000...///000000111111000000---......///000000/////////000111222333333333333000000000000000000000000111111222222222222111111000111111111111000//////000000///000000111222222000//////000333444444333000000000000000111222222111000///000222222222111111111000///////////////111222222333333333222222000000000000000000000000222222111111111000000000...///000111111222111111//////000000000000//////....../////////000000000000000000000000000000000...////////////......---///////////////......---+++---//////...---...000//////............//////------------------------------------------------+++++++++,,,---...000000++++++,,,,,,------......,,,,,,,,,,,,------------...,,,)))))),,,------+++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((())))))******++++++************++++++,,,,,,$$$&&&''''''&&&&&&((()))***))))))(((((())))))************)))******+++,,,+++)))(((((())))))(((&&&'''((()))***++++++++++++###&&&***,,,+++***)))((('''''''''''''''(((((((((******++++++++++++*********''')))...---)))000===NNNVVVQQQ===+++'''))))))++++++,,,,,,,,,------------------,,,,,,++++++***,,,111555555111......000---.../////////...,,,+++******++++++++++++++++++******+++,,,,,,,,,,,,,,,+++,,,...000000///...---......------,,,++++++******,,,---,,,)))'''((()))++++++,,,,,,---.........***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))))))))************%%%***......+++)))+++...rrr[[[OOOIIIGGGHHHHHHGGGEEECCCBBBBBBAAAAAA=========<<<<<<;;;;;;;;;222444555777777666444333222333444555555555444333...///000111111000///...//////...---,,,,,,++++++,,,---...///...---,,,+++******,,,------,,,+++***,,,+++***))))))+++---...---,,,++++++******++++++)))******)))(((((()))+++))),,,---,,,((('''(((+++))))))******+++...333777666444000...,,,+++,,,,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,---...///---&&&'''333888111,,,---------------------------,,,...///...+++)))+++---...............------------------........./////////...---,,,,,,---...///,,,,,,---...///000111222///......------,,,,,,+++---------------,,,,,,,,,111000///......///000111000000///...---,,,,,,,,,000222555888999999888777555333111111111222222222222111000.........///000------...///000000//////------...///000000//////......///111111222222222000000000000000000000000111111222222222222111111111111111111111000000///000000000000000111111222.........000222333222111000000000000000111111222000//////000111222222111111111000///////////////...///111222222111000///000000000000000000000000111111000000/////////.........///111111222222222//////000000000000//////////////////000000000000000000000000000000000000...---,,,,,,,,,...000111///////////////......---***---000///---,,,...000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...000111++++++,,,------...//////***++++++,,,...//////000///,,,)))))),,,...---,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************))))))))))))+++*********+++,,,,,,---((())))))((('''((()))+++******))))))))))))******((((((((()))***,,,---...***)))(((((()))***((('''###&&&)))++++++((($$$"""%%%---...***&&&'''***(((((())))))******++++++++++++,,,,,,,,,,,,++++++***%%%&&&...///)))***222---555666---***......((((((((()))))))))*********///...------,,,+++***)))''',,,111111---++++++------.../////////...,,,,,,...---,,,+++************)))***++++++,,,,,,,,,,,,)))***,,,......---,,,+++......---,,,,,,+++******'''***------+++***,,,...***++++++,,,---...//////)))***+++,,,,,,+++***)))************************''''''((()))***+++,,,,,,$$$+++---***'''''')))qqq[[[TTTQQQNNNLLLCCCBBBAAA@@@@@@AAABBBCCC>>>======<<<<<<<<<<<<<<<888888777777666555555444333333222111111111111222111111111111000000000///......------------......111000...---...---+++***---,,,++++++++++++,,,------+++))))))+++---......---,,,++++++,,,---...///,,,,,,+++*********++++++---------------,,,,,,,,,'''+++---***'''+++777BBBZZZAAA,,,+++000///---///---,,,++++++++++++,,,---111000///---,,,+++******((()))***+++,,,...//////---,,,+++******+++,,,---***+++---.........---,,,//////......---------,,,---***((((((,,,...///...//////...------------...............//////////////////000000///...------***+++,,,...///111222333111111111000000...---,,,000000000000000///......111111222333666:::===@@@<<<;;;999777444111///...333111///...///111000000111111111000000000//////111000111333444444222000...---,,,,,,,,,...///000333333333222222222111111....../////////000000000///000000111000///---,,,////////////000111222222222222222222222222222222111000000//////000000111444333222222111000//////000111111111222222222222//////000000000111111111444222000000111111000///111222333444444444444333333333333222222111111111333222222111000///......222111000000000111222333333000---,,,---///000111444222000///....../////////000111111///.........------...////////////...------......//////000000------------............//////......---------,,,)))***+++---......//////------------------------------------------------......000000///---+++)))*********++++++,,,,,,,,,))))))))))))))))))))))))************************+++++++++******)))))))))))))))((((((((()))+++,,,***((('''&&&'''((('''&&&!!!$$$(((************+++---***((((((+++,,,+++)))''''''((())))))***++++++,,,,,,,,,,,,+++***)))(((///---+++)))(((((()))***************************((()))***,,,------,,,,,,,,,++++++*********++++++------,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---000///...---------------...............///000000++++++,,,,,,,,,,,,,,,,,,+++*********+++---///000//////......---------,,,000///...---,,,+++******///...,,,+++***++++++,,,((())))))***+++,,,------+++,,,,,,------,,,,,,+++,,,,,,+++*********+++++++++,,,,,,,,,,,,+++******+++******)))***+++---...nnnWWWPPPLLLHHHFFFDDDCCCBBB@@@??????@@@@@@??????>>>===============::::::999888888777777666333333222111111111111222000////////////............------,,,,,,------...000...------//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,+++***'''(((***+++------------000///---,,,***))))))((()))***+++---///000222333+++---...,,,+++...888@@@[[[EEE222//////***&&&(((,,,,,,+++******+++,,,,,,,,,+++***)))(((''''''''',,,,,,---...//////000111///...---,,,,,,---......+++,,,------......------......---------,,,,,,,,,---+++***,,,...000///---,,,,,,,,,,,,,,,---...///////////////000000000000,,,---------,,,,,,+++***+++,,,,,,------...//////000000111000000///...---//////000000///......---111111111111333555888999::::::999999888777666666111///,,,,,,---------,,,111000000000/////////...000000///111222333222000000000000000000000111111////////////.........---000000111111111222222222000111222222222111000///000000/////////000111111333333333333333333333333222222222111111222222222111111111111111000000000------------............/////////000000111111111666444222222333444333222//////000000000111111111222222222111111111000000333333222222111000000000111000/////////000222222222111000000000000//////,,,...000111000000000111...000111111///........./////////000000000000111/////////000000000000000////////////////////////.........------,,,,,,,,,,,,,,,---...////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))(((***)))((((((((()))***+++,,,+++))))))******)))((('''))),,,,,,+++***++++++,,,)))'''(((***+++***)))))))))******+++,,,,,,---------------,,,+++***)))---+++***((('''((()))***))))))))))))))))))))))))'''(((***+++,,,,,,++++++---,,,,,,++++++,,,,,,,,,(((((((((((()))))))))))),,,,,,+++******+++,,,,,,,,,,,,+++***************...------------...///000------------------------,,,+++*********+++,,,---......---------,,,,,,,,,------,,,,,,,,,,,,++++++---,,,++++++******+++++++++++++++,,,------......***++++++++++++++++++***,,,+++++++++,,,------...---,,,+++(((&&&$$$"""!!!+++******))))))***+++,,,qqqYYYQQQMMMHHHFFFEEEDDDBBB@@@>>>>>>>>>>>>???>>>======<<<<<<======:::::::::999888888777777444333333222222222222222222111111111111000000000------,,,,,,,,,,,,---------,,,+++,,,...///...---++++++,,,------,,,++++++---,,,++++++,,,+++)))'''"""%%%(((,,,------,,,+++000///---,,,+++*********'''(((***,,,...000222333---......---...000555999FFF888...//////,,,***---,,,++++++******++++++,,,,,,,,,+++***************---.........////////////......---------......///,,,++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,+++---......---+++******++++++,,,...///000.........////////////000//////////////////...---000000000000///////////////000000000000000/////////////////////......---222111000//////111222333555666666777999::::::;;;555333000///000000000///000000////////////......111///......000111111000111222222222222111111000111111111000000000000000111111111111222222222333000000111222222222111111111111000000///000000000222222222222222222222222333222222111111222222333000000000111111111222222.../////////000000000000222333333333333444444444666444222222333444333222111111000000000111222222111111111000000000000000111111111111111111111111000////////////000111111///000111222111000...---***---///000000000000000...000111111///......//////////////////000111111000000000000////////////........................---------------,,,,,,,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))******))))))((())))))***,,,+++))))))***+++***)))+++,,,---,,,***))))))***+++)))(((((()))******)))*********++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))******(((''''''((()))***))))))))))))))))))))))))'''((()))+++++++++******,,,+++++++++++++++,,,,,,))))))******++++++,,,,,,,,,++++++******++++++,,,///......---------------...------------......///---------------------------,,,+++************+++---------,,,,,,,,,,,,,,,******++++++,,,,,,------+++++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))*********,,,---...///333111...+++((('''&&&%%%++++++***)))))))))******rrr[[[SSSNNNJJJHHHEEEDDDBBB@@@????????????===<<<<<<;;;;;;;;;;;;;;;:::999999888888777666666555555444333333333333333222111111111000000000000......------------......,,,+++++++++---...---,,,+++,,,...//////...,,,+++,,,++++++,,,---,,,***'''%%%'''))),,,------,,,,,,,,,+++++++++,,,---......*********++++++,,,,,,,,,,,,+++++++++...000111111///***)))---///---...222,,,,,,,,,++++++,,,,,,,,,......---------......///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,+++***)))***+++,,,------------------------,,,,,,++++++***+++++++++***+++++++++,,,,,,...//////,,,,,,,,,---------......///000000111000000//////000000000000////////////...//////000000000////////////000000000//////...111111000//////000000111///000111333555777888999888555333222222222222111000000//////////////////111///------///111111111000000111222111000...---222222222222222222222222000000000111111111222222//////000000111111111111333333222111000000000000000000000000000000000000222111111000000111111222111111111111111222222222000000000111111111222222222222222333333333333333333111000000111222111000222111111000000111222222111111111000000000000000....../////////000000000000000000000000111111111---///000000000///000000<<<777000---...///---+++///111222222000///000000......---------...///000000//////......---------------------,,,,,,,,,,,,.........---------------,,,,,,------,,,+++******------------------------------------------------///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************+++++++++******************(((''''''((()))((('''***++++++)))'''&&&((()))+++***))))))************)))))))))******+++++++++***************)))(((((())))))(((((())))))++++++))))))))))))))))))))))))((()))***+++,,,+++******))))))))))))))))))***+++***++++++,,,---......///,,,,,,,,,++++++,,,,,,,,,111111000//////000000000///...............//////,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++,,,,,,---------------------,,,+++++++++,,,,,,,,,------***+++,,,---,,,+++***))),,,,,,++++++************)))******************)))))))))))))))***+++,,,---333111///---------///000,,,,,,++++++************oooXXXQQQMMMJJJGGGCCCBBBAAA@@@@@@@@@AAABBB======<<<;;;;;;;;;<<<<<<:::::::::999888888777777666666555444444444444444/////////............---//////............/////////...------......---,,,+++,,,...//////...,,,+++*********,,,......,,,***,,,,,,,,,+++,,,,,,------*********+++,,,---...///,,,,,,,,,++++++*********,,,+++***+++---///...,,,,,,,,,---...---******,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,------...............---,,,+++,,,---...///------------------------...---+++)))(((***,,,.........---------------...,,,,,,,,,---------......++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,---------------.../////////......///000000111111000000000000000000000000111222222---......000111222333444444222///...///000///...000000000000000000000000111///------///111111111///000111111000///---,,,////////////////////////111111111222222222222333000000000000111111222222444333222111111111111111000000000000000000000000222222111111111111222222333333333222111000000000------.........///////////////..................111000......000111111000000000////////////000000000000000000111111111111......//////000111111111000000000111111111111111...000000000///111555888VVVFFF444,,,---///---(((///111222222111000111111//////......//////000000000000000//////..................------,,,,,,,,,.....................///---------------,,,+++***------------------------------------------------///...------,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))'''&&&&&&'''((((((''''''((()))((('''''')))++++++++++++*********+++,,,************++++++++++++)))************))))))(((((()))))))))******+++,,,************************)))***+++,,,,,,++++++***)))))))))))))))***++++++(((((()))******+++,,,,,,,,,,,,------------,,,,,,......------------...///000000//////...//////000------------,,,,,,++++++***+++,,,,,,---.........------------------------------------,,,,,,,,,+++***+++,,,------,,,+++***------,,,,,,++++++************++++++++++++******++++++************++++++,,,+++***)))***+++...///---------,,,,,,+++******pppZZZSSSOOOLLLJJJBBBAAA@@@??????@@@AAABBB???>>>======<<<<<<======;;;;;;;;;:::999999888888555444444333333333333333222222222111111111000000.........------.........111///......//////...,,,++++++------------++++++)))))))))***,,,---,,,+++...---,,,******+++,,,---,,,,,,+++******+++++++++++++++,,,,,,,,,---------,,,++++++,,,---...---,,,,,,---//////---++++++,,,+++,,,,,,------,,,,,,+++---------,,,------......---------,,,,,,,,,,,,,,,,,,,,,---...//////////////////......//////000000,,,,,,,,,,,,---------------------+++***+++---000......---,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,------,,,,,,------..................,,,---------------,,,,,,...//////000000000000000...//////000000111111222/////////////////////000222000...---.../////////...///////////////000000///---,,,---...000/////////000000000000//////...////////////000000000000222222222333333333333444222111111111111111222333222111000000000000000000111111111111111111111111333333222222222222333333333222111000///......---.........////////////000000000000000////////////111000...///000222111111222333333333333222222111////////////000000000000000000000111111222222222...///000111111111000000000111222111///222777<<<\\\KKK777---...111...)))---///111111000///000111///000000111222111111111111111111111000000000000000000//////...------------------............///...............---,,,,,,++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,***************)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++(((((()))***************)))(((&&&'''((())))))(((&&&'''))))))))))))+++,,,***++++++***))))))***,,,++++++++++++++++++++++++******++++++++++++******((((((((())))))*********))))))))))))))))))))))))((()))***++++++***))))))))))))))))))***+++,,,---)))******++++++,,,,,,,,,+++,,,,,,------,,,,,,+++......---------...//////000000///............///000//////......------,,,))))))+++,,,---.........,,,,,,,,,,,,------------------,,,,,,+++++++++***)))***++++++++++++++++++.........------,,,,,,,,,***++++++++++++++++++***------,,,++++++++++++++++++***)))(((((()))******++++++,,,,,,,,,+++******sss\\\TTTPPPLLLIIIAAA@@@???=========>>>>>>===<<<;;;;;;::::::;;;;;;999999888777777666666555222222111000000000000111222222222222111111111111---,,,,,,++++++,,,,,,---+++***)))***+++,,,+++***))))))))))))))))))))))))***((('''''')))***))))))(((((())))))))))))))))))*********))))))***++++++(((((())))))***++++++,,,)))************++++++,,,((()))******+++---------)))***++++++++++++***)))------,,,+++++++++,,,,,,+++++++++++++++++++++,,,((()))***,,,,,,,,,,,,,,,++++++,,,---------------))))))******++++++++++++&&&))),,,,,,+++***+++,,,+++***************++++++++++++++++++,,,,,,,,,,,,+++,,,------.........---///......------,,,,,,+++,,,,,,,,,,,,++++++***))),,,------...//////......,,,,,,------......------............------,,,,,,///---++++++---...///...,,,,,,,,,------.........+++******+++------,,,+++------------------...////////////000000000111111//////000000000111111111000///...------......///...---------------...///////////////////////////000000////////////000000......------,,,,,,,,,+++........./////////000000000000000000/////////...///...------///000000///000222333444444222000...,,,,,,---------...............//////////////////,,,---.../////////......,,,///111000------111555EEE<<<222---...///...+++***,,,---...---,,,---...+++---///111111000...---.........///////////////......------,,,++++++***+++++++++,,,,,,---------++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))((((((((('''************************))))))))))))))))))))))))'''((((((((())))))))))))###$$$%%%'''(((((((((((('''&&&%%%%%%'''(((((('''###&&&((())))))(((((()))((()))***)))'''&&&(((+++(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))((('''&&&''''''''''''((()))***++++++++++++++++++++++++,,,)))***++++++++++++***)))---------------...//////......---,,,,,,,,,,,,,,,......---,,,,,,+++******((()))***+++,,,++++++***))))))******++++++++++++))))))))))))************((((((((((((((()))******,,,,,,++++++++++++++++++))))))************))))))***))))))))))))******+++++++++******))))))))))))(((((()))***+++***))))))pppXXXOOOJJJFFFCCCAAA@@@>>><<<;;;::::::;;;999888777777666666777777444444444333222222111111000//////...............,,,++++++++++++*********+++******************+++###""""""###&&&(((''''''''''''&&&&&&&&&&&&''''''+++(((&&&%%%&&&&&&&&&&&&!!!###&&&((()))((('''%%%&&&&&&'''((()))+++---...%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((+++******(((&&&&&&((((((&&&'''((()))******)))((('''''''''&&&%%%%%%%%%%%%%%%''''''(((((())))))))))))###$$$&&&'''((((((((('''%%%&&&((()))))))))((('''''''''(((((()))))))))***###))),,,+++(((&&&&&&''''''''''''(((***+++,,,''''''''''''(((((((((((('''((()))***************))))))(((&&&%%%###"""!!!,,,,,,,,,+++***)))((('''***+++,,,,,,---------,,,+++++++++++++++***)))))),,,,,,,,,++++++*********(((&&&$$$%%%''')))))))))*********++++++,,,,,,,,,(((((((((***,,,,,,***(((***))))))((()))***,,,---*********++++++,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,***)))((())))))***************++++++,,,---+++++++++++++++++++++++++++++++++******+++++++++))))))*********+++++++++)))))))))*********++++++*********))))))(((((((((,,,+++******,,,---------((())),,,...---+++'''%%%*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++'''+++...---)))'''(((+++(((***+++,,,++++++++++++''')))++++++******+++,,,'''))),,,...///---***(((*********++++++,,,,,,,,,******))))))(((''''''&&&))))))*********+++++++++''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))++++++***((('''))))))(((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((( ###%%%&&&&&&&&&&&&$$$###""""""$$$&&&%%%%%%!!!$$$'''(((&&&%%%$$$$$$%%%''')))'''%%%$$$''')))$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$###"""######$$$%%%&&&'''''''''''''''&&&&&&&&&&&&'''((()))******)))((('''((('''''''''((())))))***---,,,++++++******************))))))(((''''''&&&(((((()))******)))'''&&&''''''(((((()))))))))***%%%%%%&&&'''((()))******'''&&&%%%%%%%%%'''((()))'''''''''''''''((((((((((((((())))))))))))(((((($$$$$$$$$%%%&&&'''((()))&&&&&&'''(((((((((((('''%%%&&&''')))))))))((((((