BM66(@ pppvvv~~~}}}mmmbbb```]]][[[ZZZ[[[\\\]]]bbbeeehhhjjjkkkooovvv{{{~~~uuulllccc\\\ZZZYYYWWWUUURRRNNNLLLJJJLLLJJJLLLPPPXXXjjjjjjRRRDDD@@@???>>>===<<<;;;:::::::::::::::999999999888888::::::888777666666666666666777777777777777666666777888::::::888777888999555666777777777777777666888777777666666666777777777777777777777777666666999::::::;;;;;;;;;::::::::::::;;;>>>???>>>;;;888??????@@@AAABBBBBBCCCCCCDDDFFFHHHJJJLLLLLLKKKJJJLLLNNNPPPRRRTTTWWW[[[___bbbcccccccccdddfffkkkooouuuvvvxxx~~~lllpppvvv{{{zzzkkkaaa___]]]ZZZZZZ[[[]]]___bbbfffjjjnnnsss||||||ssslllccc]]]YYYXXXWWWTTTQQQNNNKKKJJJHHHHHHKKKRRR\\\pppwwwaaaMMMBBB??????>>>===<<<;;;:::::::::::::::999999999888888::::::999888777777777888777777777888888777777666555777999999777666777888666777777777777777666666888888777777777777777888888888888888999:::;;;<<<777999<<>>>>>>>><<<;;;===>>>>>>???@@@AAABBBBBBBBBDDDFFFIIIKKKLLLLLLKKKLLLMMMPPPRRRTTTXXX\\\```cccccccccccccccfffkkknnnuuuvvvwww~~~hhhkkkmmmnnnpppvvv~~~yyyjjjbbb```]]]\\\\\\^^^```bbbgggkkkqqqxxxxxxpppjjjccc___YYYWWWUUURRROOOLLLJJJIIIHHHHHHMMMVVVddd{{{nnnXXXHHHAAA???>>>>>>===<<<;;;:::::::::::::::999999999888888:::999999888888888999999666777777888888888777777555666888888666555666777888888777777666666555555888888777777777777888888::::::999888999:::<<<===777:::???DDDHHHKKKLLLMMMKKKGGGAAA===<<<=========;;;<<<===>>>???@@@AAAAAA@@@BBBEEEHHHJJJLLLLLLLLLJJJLLLOOORRRTTTXXX]]]aaacccddddddccccccfffjjjmmmuuuvvvwww}}}ggggggfffeeeeeeiiioootttyyyllldddbbb___^^^^^^```dddfffnnnsss|||uuummmhhhccc```XXXWWWTTTQQQNNNKKKIIIIIIJJJKKKOOOZZZnnniiiSSSFFFBBB>>>>>>===<<<<<<;;;:::::::::::::::999999999888888888888888777888888999999555555666777777777666666555777888888777666666777999999888777666555555555777777666666666777888888:::999888777777888999:::===@@@DDDHHHKKKLLLLLLLLLJJJFFFAAA===<<<<<<<<<<<<;;;<<<===>>>???@@@AAABBBAAACCCEEEGGGIIIJJJKKKKKKJJJLLLOOOQQQTTTYYY^^^aaadddddddddcccccceeejjjmmmuuuvvvwww|||cccbbb___^^^^^^```dddhhhlllrrr|||yyyoooeeeccc```___```dddhhhkkkqqqyyyqqqjjjgggccc```XXXWWWTTTPPPMMMKKKIIIIIIKKKLLLPPP]]]vvv}}}fffOOOCCCAAA======<<<<<<;;;;;;:::::::::::::::999999999888888777666666666666777777888333444555555666666666555666888999999888777777888:::999777666555555555555666555555555666666777888777777777777999;;;===>>>DDDEEEGGGGGGGGGEEECCCBBBBBB@@@===<<<<<<<<<;;;:::<<<===>>>???AAABBBCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJLLLOOOQQQTTTYYY^^^aaacccddddddccccccfffjjjmmmtttvvvxxx}}}]]]\\\ZZZXXXXXXYYY[[[]]]___bbbjjjttt|||xxxpppeeedddbbbcccffflllssswwwyyy|||oooiiifffbbb___YYYWWWTTTPPPMMMKKKJJJIIIIIIKKKRRRbbbxxxaaaKKK@@@???<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888777666666555555555666666333333444555666666666666777888::::::888777888999999888777555555555666777666555555555666777888999555666999<<<@@@CCCFFFGGGGGGFFFEEECCC@@@>>><<<:::;;;::::::<<<======<<<:::===>>>???@@@BBBDDDEEEEEEGGGGGGGGGGGGHHHHHHHHHIIIJJJLLLOOORRRTTTXXX]]]aaabbbcccccccccdddfffkkkoootttwwwyyyZZZYYYWWWVVVVVVVVVUUUUUUWWWYYY```iiinnnttt}}}}}}zzzzzz{{{}}}}}}zzztttnnniiiiiiiiilllsss|||yyynnnhhheeeaaa^^^ZZZXXXTTTPPPMMMKKKKKKJJJGGGMMMXXXmmmttt^^^III@@@???<<<<<<;;;;;;;;;;;;:::::::::::::::999999999888888999888777666555555555666444555666777888888888888666888999999888777777888999888666555555666777888777777777777888999:::;;;777:::>>>BBBEEEGGGHHHIIIBBBAAA???<<<;;;:::::::::;;;::::::;;;===>>>>>><<<===>>>???AAABBBDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMPPPRRRTTTXXX\\\```aaaaaabbbbbbdddggglllppptttxxx{{{[[[YYYXXXWWWVVVUUUSSSQQQSSSUUU]]]eeegggjjjuuu{{{uuussssssssstttuuuvvvtttppplllnnnoooqqqvvvxxxmmmhhheee```]]][[[XXXTTTPPPMMMLLLKKKKKKGGGPPP___wwwsss\\\IIIAAABBB;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888::::::888777666666666666666666777999999:::::::::555777888888666666666777888777555444555666888999999999999999:::;;;<<<===<<<>>>BBBEEEFFFFFFEEEDDD<<<;;;999888888:::<<<===>>><<<;;;;;;===???@@@???<<<===>>>@@@BBBDDDEEEFFFFFFFFFFFFHHHIIIKKKMMMNNNLLLNNNPPPRRRTTTWWW\\\___```aaaaaabbbdddhhhmmmqqqsssxxx|||]]]ZZZWWWUUUVVVVVVVVVUUUTTTVVVXXX[[[^^^ccciiimmmvvvzzz~~~rrrjjjhhhhhhiiiiiiiiihhhiiikkknnnqqqrrrzzzwwwoooeeeeeeddd\\\RRRSSSSSSQQQNNNKKKKKKKKKOOORRRfffoooVVVFFFAAA@@@<<<<<<<<<;;;;;;:::::::::888999999::::::999999999888888888888777555444333777777777666666666666666888888777777777777777888444444444555666777888888888888999;;;===???BBBCCCGGGHHHHHHGGGDDD@@@<<<999888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>???AAAAAAAAAAAACCCDDDDDDEEEFFFHHHJJJKKKMMMMMMNNNPPPRRRSSSUUUXXX\\\___cccbbbbbbaaabbbffflllqqqrrrwww|||aaa]]]YYYWWWVVVWWWWWWWWWWWWXXXZZZ[[[]]]```eeeiiippprrruuuzzzyyymmmeeeccc___`````````aaacccgggiiiwww|||vvvnnndddccccccZZZSSSSSSRRRPPPLLLKKKKKKLLLQQQYYYsssjjjSSSFFFAAA@@@<<<<<<;;;;;;;;;:::::::::999999:::::::::999888888999888888777777666666555999999999888888888777777666666555555666777777888:::999888666666666777888777999<<<@@@DDDGGGIIIJJJHHHGGGDDDAAA>>><<<:::999888888999999999:::::::::999999::::::;;;<<<<<<<<<>>>???AAAAAAAAAAAACCCDDDEEEFFFGGGHHHJJJKKKLLLMMMNNNPPPRRRSSSUUUWWW\\\___bbbccccccbbbcccggglllpppuuuyyy}}}eee```ZZZWWWVVVVVVWWWWWW]]]^^^______aaadddhhhlllsssssssssuuu{{{}}}qqqeee^^^\\\VVVVVVWWWWWWYYY\\\aaaeeewww~~~tttmmmcccbbbaaaXXXTTTSSSQQQNNNKKKJJJLLLNNNRRR```cccOOOEEEAAA???<<<;;;;;;;;;;;;::::::::::::::::::::::::999888777999888777777666777888999::::::999888888777666666555555444555555666777777>>><<<999666555555666777:::===CCCHHHLLLNNNNNNMMMGGGCCC???:::777777888999888888999999999:::::::::999999::::::;;;<<<<<<<<<===???AAAAAAAAAAAACCCEEEGGGGGGGGGHHHIIIKKKLLLMMMOOOPPPRRRSSSTTTWWW[[[^^^bbbcccdddddddddgggkkknnnuuuwwwzzz~~~lllggg```[[[ZZZZZZ[[[[[[ccceeegggiiilllpppuuuyyy}}}||||||~~~vvvjjj^^^XXXVVVRRRRRRRRRRRRSSSWWW\\\```lllxxx|||ssslllcccaaaaaaWWWUUUSSSPPPLLLIIIIIILLLOOOPPPddd{{{^^^LLLDDD@@@===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777777999888777666666888:::<<<999888777666555444333333777666666555555555666666:::888555333333555888:::AAADDDIIIMMMOOOMMMJJJHHHAAA>>>:::777666777999:::888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>===>>>@@@AAAAAABBBCCCEEEHHHHHHHHHHHHIIIKKKLLLMMMPPPQQQSSSTTTUUUWWWZZZ]]]bbbccceeeeeefffgggjjjmmmqqqsssvvvzzzsssnnngggcccbbbdddeeefffhhhkkkqqqvvv{{{~~~|||zzzyyyxxxuuutttssstttuuuvvvzzz}}}~~~~~~pppdddYYYSSSRRRPPPPPPPPPOOOOOORRRVVVYYY___lllzzzrrrlllcccbbbaaaWWWUUUSSSOOOKKKHHHIIIMMMPPPRRRiiiyyy[[[KKKCCC???<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888777999888777666777888;;;<<<888888777666555444333222:::999888777666555555555666555333333555:::>>>AAAGGGIIILLLMMMJJJFFF@@@<<<:::999999888999:::;;;;;;888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>><<<>>>@@@AAAAAABBBDDDFFFHHHHHHGGGHHHIIIKKKMMMOOORRRSSSTTTUUUUUUWWW[[[]]]bbbccceeeeeefffhhhkkknnnqqqqqqtttxxxqqqnnnkkkjjjlllpppssstttvvv{{{|||xxxuuusssrrrpppnnnlllkkkjjjiiiiiijjjkkklllkkknnnrrruuuxxxzzzkkk___VVVQQQPPPMMMMMMNNNMMMLLLMMMOOORRRVVVaaaxxxvvvooojjjaaaaaa```WWWSSSRRROOOKKKHHHIIIMMMPPPWWWqqqwww[[[JJJCCC???<<<:::::::::;;;;;;;;;;;;<<<888999999::::::999999999888777777666777888999:::999999888777777666555555;;;:::999777666666666666666666666777;;;???DDDGGGFFFGGGGGGFFFBBB===888555666777888:::;;;;;;;;;;;;888888999999999:::::::::999999::::::;;;<<<<<<<<<<<<>>>@@@AAAAAABBBDDDFFFHHHGGGGGGGGGIIILLLOOOQQQTTTUUUVVVWWWWWWXXX\\\^^^bbbcccdddeeefffiiimmmppptttsssuuuxxx{{{tttssstttxxx~~~}}}|||{{{yyyxxxsssqqqooonnnnnnmmmkkkiiiffffffgggggghhhhhhiiiiiihhhiiilllpppuuu{{{uuuggg[[[RRROOOOOOJJJKKKMMMNNNMMMMMMNNNOOOSSSYYYhhh~~~qqqkkkggg_________UUURRRQQQOOOKKKIIIIIILLLOOO[[[wwwuuuZZZJJJBBB@@@>>>:::::::::;;;;;;;;;<<<<<<777888888999::::::::::::777777777777777777777777888888777777777666666666777777666666666777777888888999999;;;===AAACCCEEE>>>>>>===<<<;;;999888777777888999999::::::::::::888888999999999:::::::::999999::::::;;;<<<<<<<<<;;;===@@@AAAAAABBBEEEGGGGGGFFFFFFGGGIIIMMMQQQSSSWWWXXXXXXXXXXXXZZZ\\\___bbbbbbcccccceeeiiiooossssssrrruuuxxxxxx}}}||||||}}}zzztttooonnnnnnnnnnnnmmmlllkkkllllllkkkiiigggeeefffhhhiiijjjjjjjjjjjjlllkkkkkknnnssswwwzzzzzz{{{rrrdddYYYQQQMMMNNNIIIKKKNNNPPPOOOOOOOOOPPPQQQRRR[[[lllzzzmmmhhhddd]]]^^^]]]TTTQQQPPPOOOLLLJJJJJJLLLOOO\\\zzzrrrYYYIIIBBBAAA@@@:::::::::;;;;;;<<<<<<<<<666777888999:::;;;;;;;;;666666777777777777666555555555555555555444444444333333444444666777888999::::::;;;<<<===>>>???@@@555555555666777999;;;<<<::::::999888777888888999888888999999999:::::::::;;;;;;<<<<<<===>>>>>>???;;;===@@@AAAAAABBBEEEGGGFFFFFFFFFGGGIIIMMMRRRTTTXXXYYYZZZYYYYYYZZZ]]]```bbbbbbbbbbbbdddiiipppuuuoooooosssxxxxxx|||zzzxxx|||{{{|||}}}~~~~~~}}}|||}}}~~~|||vvvnnnnnnmmmlllkkkkkkkkkkkkrrrqqqpppppprrrsssrrrqqqnnnoooooonnnnnnnnnqqqsssppppppqqqqqqsssuuuvvvxxxxxx|||pppaaaYYYRRROOOOOOPPPPPPPPPPPPOOONNNMMMLLLMMMSSSZZZ```jjjzzzwwwpppgggaaa]]][[[WWWTTTUUUPPPLLLJJJHHHFFFJJJPPP```zzzjjjSSSGGGCCC???;;;<<<<<<;;;::::::999888888777777888888888888777777888999999999999888777777333444444444444555777:::333444555666888:::<<<===AAA???;;;777666666888:::888888888777777777777777:::::::::999999999888888;;;:::999888777777777777;;;;;;<<<<<<===>>>>>>>>>===>>>@@@AAABBBCCCCCCCCCFFFFFFFFFGGGIIIMMMQQQTTTYYYXXXXXXXXXZZZ\\\^^^___cccbbbaaaaaadddhhhlllooopppuuussssss|||~~~||||||{{{~~~{{{xxxuuuuuutttsssqqqrrrqqqqqqrrrtttxxx{{{~~~uuukkkfffhhhhhhiiijjjllloooqqqrrrvvvwwwyyyzzz{{{zzzyyyyyyxxxxxxxxxwwwvvvvvvxxxzzzzzzzzz{{{|||||||||||||||zzz}}}oooaaaXXXQQQNNNOOOPPPPPPPPPPPPPPPOOONNNNNNLLLQQQVVVYYY^^^iiixxxuuunnnfff```]]][[[XXXUUURRRNNNKKKKKKIIIGGGKKKRRR^^^uuufffQQQFFFBBB???;;;<<<<<<;;;::::::999888888777888888888888888888777888999999999999888777777777999::::::999999999:::444666999===???AAAAAAAAA===;;;999666555666777888888777777777777777777777::::::999999888888888888999888888888888888999999:::;;;;;;<<<======>>>>>>===>>>???AAABBBCCCDDDDDDFFFEEEEEEGGGIIINNNRRRUUUXXXXXXXXXXXXZZZ\\\^^^___bbbaaaaaaaaadddhhhllloootttxxxuuuttt~~~~~~{{{yyyzzz{{{}}}}}}zzzyyywwwuuusssqqqpppmmmjjjggggggfffeeeeeefffhhhkkklllnnnpppuuu}}}xxxlllfffcccggghhhjjjmmmqqqvvvzzz|||mmm___WWWPPPNNNNNNPPPPPPQQQQQQQQQPPPOOOOOONNNRRRWWWXXXYYY]]]fffnnn|||rrrlllddd___]]][[[XXXUUUPPPMMMKKKLLLJJJIIIMMMSSS___rrrzzzaaaNNNEEEAAA>>><<<<<<;;;;;;::::::999999888888888999999999999888888888888999999888888777666555777999999888777777888;;;>>>AAACCCDDDDDDBBBAAA888777666555555555666666777777777777777777888888999888888888888777777777777777777777888999:::;;;:::::::::;;;<<<<<<=========>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFJJJNNNSSSUUUXXXXXXXXXXXXZZZ\\\^^^___aaa``````aaadddhhhmmmooouuuyyyuuuttt{{{zzzxxxuuussstttwwwyyy}}}}}}yyywwwsssrrrqqqppppppmmmiiifffcccbbbaaa```___```aaabbbhhhjjjnnnssszzz~~~sssnnnlllllloooppprrrvvv{{{kkk]]]VVVPPPNNNOOOQQQQQQQQQRRRRRRQQQQQQPPPMMMQQQVVVXXXXXX[[[```dddjjjxxxzzznnniiibbb^^^]]][[[XXXUUUPPPMMMKKKLLLKKKJJJMMMSSScccvvvttt[[[KKKEEEAAA???>>>;;;;;;;;;::::::999999999999999999::::::999999999888888888888888777777666222444555666666888;;;===FFFFFFFFFDDDBBB???<<<:::444444555666666666666666777777777777777888888888888777777777777777777777888888777777888999999:::999999::::::;;;<<<<<<<<<===>>>???@@@AAACCCEEEEEEEEEDDDEEEFFFJJJNNNSSSVVVXXXWWWXXXXXXZZZ\\\^^^````````````bbbeeeiiimmmoooqqqwwwuuuvvv}}}vvvvvvtttqqqnnnooorrrvvvyyy{{{{{{xxxtttssssssrrrqqqnnniiifffaaa```___^^^^^^^^^______eeegggjjjnnnsssyyy}}}|||tttnnnnnnppprrrvvvyyy}}}|||hhh\\\VVVQQQPPPQQQRRRRRRSSSSSSSSSRRRQQQQQQIIILLLQQQSSSTTTVVVYYY[[[ccclllyyywwwkkkfff```]]]\\\ZZZWWWTTTQQQMMMLLLLLLKKKJJJMMMSSShhh|||pppWWWJJJEEEBBB??????;;;;;;::::::::::::999999999999999::::::999999999777888888888888777666666666777777999;;;@@@GGGKKKIIIGGGCCC>>>:::888666666333444555777777777777666666666777777888888888888777777777777777777777888:::999999888777777888888999999::::::;;;<<<<<<<<<======>>>???AAACCCEEEFFFEEEEEEEEEFFFJJJNNNSSSUUUWWWWWWWWWXXXZZZ\\\___``````aaaaaacccfffiiimmmooonnnvvvwww{{{{{{wwwssstttssspppnnnoootttxxx|||}}}}}}{{{yyywwwuuusssnnniiieeeaaaaaaaaaaaaaaabbbccccccdddfffiiimmmrrrwww{{{}}}{{{{{{}}}wwwrrrpppqqqtttvvv~~~yyyfff[[[VVVSSSSSSUUUTTTTTTTTTTTTSSSRRRQQQQQQMMMOOOQQQRRRRRRSSSUUUVVV```eeemmmxxxvvviiieee___\\\[[[YYYVVVSSSQQQMMMKKKKKKJJJJJJPPPWWWmmmlllRRRHHHEEEAAA>>>@@@::::::::::::::::::::::::888888999999999999888888777777888888777777666555666777888999<<>>???AAACCCFFFGGGFFFFFFFFFGGGIIIMMMQQQTTTWWWWWWWWWXXXZZZ]]]___aaabbbcccccceeegggjjjmmmnnnoooxxx{{{zzztttsssoooqqqsssrrrqqqttt{{{~~~{{{yyywwwsssoookkkhhhiiijjjkkkmmmooopppqqqqqqrrrtttwww{{{~~~|||yyyyyy~~~}}}}}}|||zzzyyyzzz|||~~~wwweee[[[WWWUUUVVVXXXVVVVVVVVVUUUTTTRRRQQQPPPSSSSSSSSSRRRRRRSSSUUUWWW[[[aaakkkuuu|||ttthhhddd___\\\ZZZXXXTTTQQQOOOJJJHHHHHHJJJLLLTTT]]]uuugggNNNFFFDDD???<<<>>>::::::::::::::::::::::::777888888888888888888777777777777777777666666555333555777888999;;;>>>AAA777666555444444555666777444444555555666666777777555666666777888888999999888888888888999999::::::999999888888888888888999:::;;;;;;<<<======>>>>>>=========>>>@@@CCCFFFHHHHHHGGGGGGGGGIIIMMMPPPSSSVVVVVVWWWXXXZZZ]]]___aaaeeeeeefffgggiiikkkmmmnnnpppyyy{{{}}}zzztttqqqrrrlllooossstttuuuzzz~~~}}}|||zzzwwwuuurrrsssuuuwwwzzz|||~~~{{{yyy}}}~~~|||~~~~~~~~~xxxyyy{{{}}}uuuddd[[[XXXWWWXXXZZZXXXXXXWWWVVVTTTRRRPPPOOORRRQQQOOONNNOOOQQQTTTVVVXXXaaammmzzzzzzssshhhddd^^^[[[ZZZXXXSSSPPPLLLHHHFFFGGGIIINNNXXXbbb|||eeeKKKDDDBBB===:::<<<::::::::::::::::::::::::777777888888888888777777777777777777777666666555333666999;;;999888666666333333444555555555555555555444444444444555666777555666666777888999999999888888999999999:::::::::777777777777888999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>======>>>@@@CCCGGGIIIIIIHHHGGGGGGIIILLLOOORRRVVVVVVWWWXXXZZZ]]]```aaafffgggggghhhiiikkkmmmmmmqqqxxxxxx{{{|||wwwttttttuuuvvvqqqrrruuuzzz||||||~~~nnnaaa[[[YYYYYYYYYYYYXXXVVVSSSRRRRRRRRRRRRSSSTTTUUUTTTSSSRRRSSSUUU^^^```hhhwwwvvvooohhhbbb^^^]]][[[UUURRRRRRQQQMMMFFFJJJPPPMMMUUUlll{{{]]]IIIEEE>>><<>>>>>???@@@BBBCCCDDDDDDGGGHHHHHHHHHHHHJJJMMMPPPWWWWWWYYYZZZ]]]___bbbccchhhiiijjjiiihhhiiilllnnnuuuvvvyyy~~~}}}xxxsssrrrrrrtttuuuyyy{{{xxxhhh```\\\[[[ZZZ[[[YYYWWWTTTRRROOONNNNNNPPPQQQSSSSSSRRRRRRTTTUUU\\\^^^fffvvvuuuooogggaaa]]]\\\ZZZTTTQQQQQQOOOLLLFFFIIIPPPQQQ```}}}vvvYYYGGGCCC<<<:::===;;;:::::::::::::::999999999999999999999999888888888;;;;;;:::999999:::;;;<<<555666666666777777777777666666777777777888888888777777666555555666777888666666666777777777888888777888999:::;;;::::::999777999::::::999888:::;;;<<<;;;;;;;;;;;;<<<======>>>>>>???@@@BBBCCCDDDDDDGGGHHHHHHHHHHHHJJJMMMPPPVVVWWWXXXZZZ\\\___aaabbbhhhiiiiiiiiihhhiiilllnnnrrrsssvvv{{{|||yyyuuurrrrrrtttxxxzzznnnccc]]][[[ZZZXXXXXXVVVUUUSSSPPPNNNMMMPPPQQQSSSSSSSSSSSSUUUWWWXXXZZZaaaooo|||qqqjjjddd___ZZZZZZXXXRRROOOPPPLLLKKKGGGIIIPPPWWWpppnnnTTTEEEAAA:::999<<<999888888888999999:::::::::999999999999::::::::::::::::::888777666555555555555555666666666777777777666666777777777777888888888888777666666666666666777777777888888888999999888888999::::::::::::999777999::::::999888:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>???AAABBBCCCDDDEEEHHHHHHIIIHHHHHHJJJNNNQQQUUUVVVWWWYYY[[[^^^```aaaggghhhhhhhhhhhhiiillloooppppppsssxxx|||zzzyyywwwvvvxxx|||mmmaaa[[[XXXWWWSSSTTTUUUVVVVVVTTTSSSRRRSSSTTTVVVVVVUUUUUUWWWXXXZZZ\\\```iiivvvwwwkkkdddbbb\\\XXXXXXVVVPPPMMMNNNLLLLLLHHHIIIQQQ]]]eeeOOOCCC@@@::::::<<<888888888888999999999::::::999999999::::::;;;;;;;;;888777666555444333333333555555555666666666777777666666666666777777777888777777666666666666666777777888888888999999999999666666777777888888888888777999::::::999888:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>???AAACCCDDDEEEFFFHHHIIIIIIHHHHHHJJJNNNQQQTTTUUUVVVXXXZZZ]]]___```eeefffgggggggggiiilllooonnnooorrrvvvzzz{{{|||}}}{{{iii___ZZZWWWVVVTTTUUUVVVWWWXXXWWWVVVUUUUUUVVVWWWWWWVVVUUUWWWXXX]]]___ccciiiqqq||||||zzzuuujjjccc```ZZZVVVVVVTTTOOOLLLMMMKKKMMMJJJKKKSSSbbb|||]]]LLLCCC@@@:::<<<>>>888:::::::::999999999888888999999999::::::;;;;;;;;;888888888888888888777777555555555555666666666666555666666666666777777777444555555666777888888888777888888888999999999999777777777777777888888888777999::::::999888:::;;;:::::::::;;;;;;===>>>>>>===>>>???AAACCCEEEFFFGGGHHHIIIIIIIIIIIIKKKNNNQQQTTTTTTVVVWWWZZZ\\\___```ccceeeffffffgggiiillloooooopppsssxxx}}}vvvggg^^^[[[YYYXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTVVVWWWWWWWWWWWWXXXYYYZZZ^^^eeejjjpppxxx}}}vvvuuuzzzvvvlllfff^^^YYYUUUUUUSSSNNNLLLLLLIIILLLJJJMMMVVVffftttVVVHHHCCC@@@;;;===@@@888;;;;;;;;;::::::999999999999999999999::::::::::::555555666777888888888777444444555555555666666666555555666666666666777777333444555777888888999999777777777888888888999999999999888888999999:::;;;777999::::::999888:::;;;:::::::::;;;<<<===>>>???===>>>@@@AAACCCEEEGGGGGGIIIIIIJJJIIIIIIKKKOOORRRTTTUUUVVVXXXZZZ]]]___```bbbccceeefffgggiiimmmoooppprrrvvv{{{~~~~~~qqqddd^^^[[[YYYXXXXXXWWWWWWVVVVVVVVVWWWWWWUUUWWWYYY[[[[[[\\\___aaa___fffnnntttwww|||wwwooosssyyytttkkkfff]]]XXXTTTTTTSSSNNNKKKLLLEEEIIIIIINNNZZZkkkjjjPPPEEEBBB@@@:::>>>@@@888:::;;;;;;;;;;;;<<<<<<<<<999999999999999888888888333444555666666666555555444444444555555555666666555555555666666666777777444555666777888888777777666666666777777777888888:::999888888888999:::;;;777999::::::999888:::;;;:::::::::;;;<<<===>>>???===>>>@@@BBBDDDFFFGGGHHHIIIIIIJJJIIIIIIKKKOOORRRUUUUUUVVVXXX[[[]]]___aaaaaabbbdddeeefffiiimmmppppppsssxxx~~~|||xxxzzz~~~zzzmmmbbb\\\ZZZXXXVVVTTTTTTSSSTTTUUUWWWZZZ[[[WWWYYY]]]___aaacccfffiiimmmvvv}}}uuuqqqtttyyy}}}qqqgggbbb]]]XXXTTTTTTSSSNNNKKKLLLAAAEEEGGGOOO\\\nnnzzzbbbLLLCCCAAA???:::>>>@@@777999999:::;;;<<<===>>>???:::999999888888777777777777888999::::::999888777444444444555555555666666555555555555666666666777666777888888888777555444666666666666777777777777888777666666666777999:::777999::::::999888:::;;;999::::::;;;<<<===??????===>>>@@@BBBDDDFFFGGGHHHIIIJJJJJJJJJJJJKKKOOORRRUUUVVVWWWYYY[[[^^^```aaa```bbbdddeeefffiiimmmppppppsssyyyzzzssstttpppyyy{{{tttjjjaaa\\\ZZZXXXXXXXXXVVVTTTSSSTTTVVVZZZ]]]\\\^^^bbbffflllsss{{{{{{xxxmmmssszzz}}}rrrggg```ZZZXXXUUUQQQNNNLLLKKKJJJEEEIIILLLOOOZZZuuunnnVVVFFFCCC@@@======<<<:::999999:::;;;<<<<<<;;;:::999888777888999::::::888666999888777666666555555666444444666777888888888888555666777888888666444222333444444555666777777888777777777777888888888888888888999::::::;;;<<<<<<;;;888666777:::<<<;;;999999::::::;;;<<<======>>>AAAAAAAAAAAACCCFFFHHHIIIIIIIIIIIIHHHHHHJJJNNNQQQTTTUUUXXX[[[]]]^^^^^^^^^dddddddddfffhhhkkkoooqqqxxxxxxzzz|||{{{ooonnnsssvvv~~~yyyrrriii```[[[YYYXXXWWWVVVUUUUUUTTTUUUXXX\\\^^^```ccchhhooovvvzzzuuussspppwww|||qqqgggaaaZZZXXXUUUQQQNNNKKKJJJJJJGGGKKKPPPTTT```|||iiiQQQDDDBBB???============<<<::::::;;;;;;;;;;;;::::::999888777888::::::888777777666666666666666777888444555666777888888888888555555666666666555444333444444555666666777888888777777777777888888888888888999999::::::;;;;;;;;;:::888777777:::;;;;;;999<<<;;;;;;;;;<<<===>>>>>>AAAAAAAAABBBCCCFFFHHHIIIIIIJJJIIIHHHHHHJJJNNNQQQSSSUUUWWWZZZ]]]^^^^^^___`````````bbbeeeiiinnnpppvvvwwwyyy{{{sssjjjgggnnnvvv~~~uuunnnfff___ZZZYYYXXXWWWTTTUUUVVVVVVWWWZZZ^^^aaaeeejjjrrr{{{{{{uuusssuuuvvvyyyooofff```ZZZXXXUUUPPPMMMJJJIIIHHHIIIMMMRRRXXXfff~~~bbbLLLCCC@@@>>>===>>>??????>>>;;;;;;::::::::::::;;;;;;:::888777777888999999888555555555555666777888999444555666777777888888777777777666666666666555555555666666777777888888888777777777777888888888888999999999::::::::::::::::::888777888999;;;::::::???>>><<<;;;<<<===>>>@@@@@@AAAAAABBBDDDFFFHHHIIIIIIJJJJJJIIIHHHJJJMMMPPPRRRTTTVVVZZZ\\\^^^______^^^]]]]]]___ccchhhnnnqqquuuvvvxxx{{{|||tttlllgggfffiiisss~~~|||~~~pppjjjccc]]]ZZZYYYXXXXXXTTTVVVYYYZZZZZZ]]]bbbfffkkkqqq|||zzzvvvxxx}}}uuukkkccc]]]ZZZXXXTTTPPPLLLIIIHHHGGGIIILLLQQQXXXfff~~~vvv\\\IIICCCAAA>>>===>>>>>>>>>===<<<;;;:::999999:::;;;<<<;;;999666666777999999999666666666666666777888888555555666777777777777777999888888777777777888999666777777777888888888999666777777777888888888888:::::::::999999999999999999999888888999:::::::::BBB@@@===<<<;;;===???AAA@@@AAABBBCCCEEEGGGHHHIIIIIIJJJJJJIIIIIIJJJMMMOOOPPPRRRUUUYYY\\\^^^______``````___```dddiiiooorrrssstttwwwzzzfffcccbbbeeeiiinnnwwwzzzwwwttttttvvvyyy}}}{{{}}}||||||}}}}}}zzzkkkfff```[[[YYYYYYYYYXXXVVVYYY]]]^^^___cccjjjpppvvv}}}}}}xxx|||}}}qqqggg^^^YYYYYYWWWSSSOOOLLLIIIHHHGGGGGGIIIMMMUUUccc{{{pppYYYJJJDDDAAA>>>=========<<<;;;;;;:::999888888999:::;;;;;;999666666777999999999888888777666666666666666555666666777777777777666888777777666666777888888777777777777888888888888666777777777888888888888999999999999999999999888999999999999888999:::;;;BBB@@@>>><<<<<<===???AAA@@@AAABBBDDDFFFGGGHHHIIIIIIJJJKKKJJJIIIJJJLLLNNNOOOQQQTTTXXX[[[]]]______bbbaaaaaaaaadddhhhmmmpppqqqssswww{{{[[[[[[___ffflllpppxxx{{{sssoooooorrrxxxzzzrrrppprrrssstttvvvyyy{{{{{{yyyvvvgggccc^^^[[[ZZZZZZZZZZZZYYY]]]bbbeeegggnnnxxxyyymmmddd\\\XXXWWWUUURRRNNNKKKIIIHHHHHHFFFGGGKKKTTTfffiiiUUUJJJCCC@@@===<<<<<<;;;:::999::::::999999999999:::::::::888777777888999999888999888777666555555555555666666777777777777666666444444555555555555666666777777777777777777777777777777777777888888888888888888888999999999999999888999:::999888888:::<<<@@@???===<<<===>>>???AAA@@@AAACCCEEEGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJLLLMMMMMMOOOSSSWWW[[[]]]___```aaaaaaaaabbbeeehhhkkkmmmpppssswww|||\\\]]]bbbjjjpppuuu|||yyyyyyxxxzzz|||yyyooohhhfffiiijjjjjjmmmpppttttttrrrpppdddaaa]]]ZZZZZZ[[[\\\[[[[[[```gggkkkqqq{{{uuujjjccc]]]YYYUUUSSSQQQMMMKKKIIIIIIIIIFFFGGGLLLZZZppp|||cccPPPIII@@@>>>;;;:::;;;;;;;;;:::999999::::::::::::999999999888777888::::::888777888777666666666666666777666666777777777777666666444555666777777777666666666666666666666666666666777777777777888888888888777777888888999999::::::777999:::999888888:::<<<===============>>>???@@@@@@AAACCCFFFGGGHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMLLLNNNRRRVVVZZZ]]]___``````aaaccceeehhhkkknnnooopppsssxxx}}}bbbbbbgggooouuu{{{~~~~~~xxxppphhhbbbbbbfff^^^___aaaeeeiiijjjhhhfffccc```\\\ZZZ[[[\\\\\\\\\\\\bbbiiipppwwwsssiiiccc___\\\TTTRRRPPPMMMKKKJJJIIIIIIGGGHHHOOO___yyyyyy^^^LLLGGG===;;;999999:::<<<<<<;;;888999:::;;;;;;:::999888888777888999::::::888666666555555666666777888999666777777777777777666666666777999;;;<<<;;;999888666666666666555555555555777777777777888888888888666666777888999::::::;;;777999;;;:::777777:::===;;;;;;<<<===>>>?????????@@@AAACCCFFFHHHHHHIIIHHHIIIJJJLLLKKKJJJJJJKKKLLLKKKNNNRRRVVVZZZ]]]___``````bbbfffjjjmmmppprrrssspppsssxxx}}}fffkkkrrrzzzxxxllleee```[[[ZZZ[[[ZZZ\\\___aaaaaa```^^^]]]\\\[[[YYYXXXYYYZZZ\\\^^^eeeggglllvvvxxxmmmggg```[[[YYYWWWVVVSSSPPPMMMLLLKKKKKKLLLLLLSSSgggwwwVVVDDDCCC@@@???===;;;:::999::::::999:::;;;<<<<<<:::888777999999999888888888888777888888888888888777666666666666666555444444333333777777777777666666666666888888777777777777777888888888777666666666666666999999999999999999999999999999999999:::;;;<<<===FFFQQQRRREEE:::<<<>>><<<===???BBBEEEGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMKKKOOOTTTXXXZZZ[[[]]]^^^aaaeeehhhhhhkkkoooqqqooopppooottt}}}jjjooovvv}}}tttgggaaa\\\XXXVVVWWWVVVWWWYYY[[[\\\[[[ZZZYYYXXXWWWVVVWWWXXX[[[^^^___fffiiiqqq}}}wwwmmmfff```ZZZXXXVVVTTTQQQNNNLLLKKKJJJJJJMMMPPP[[[ssssssSSSCCCCCC???>>>===;;;:::::::::;;;999:::;;;<<<<<<:::999777999999999888888888888777777777888888777777666555666666666666666666777777666666666666666777777777888888777777777777777888999999888777777777777777999999999999999999999999999999999999:::;;;<<<<<>>@@@BBBEEEGGGHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNMMMPPPTTTXXXYYY[[[]]]___cccgggjjjiiilllqqqrrrpppnnnmmmrrr{{{rrrvvv}}}xxxmmmaaa[[[WWWSSSRRRSSSQQQQQQRRRSSSTTTTTTUUUUUUTTTTTTTTTVVVXXX\\\```bbbkkkppp{{{uuulllfff```ZZZXXXTTTRRRPPPMMMKKKJJJJJJJJJNNNVVViiilllNNNAAACCC>>>===<<<;;;:::;;;;;;<<<999:::;;;<<<;;;:::999888999999999888888888888777666777777777777666555555666666666777888999999999555555555666666777777888777777777666666777777888:::999999888888888888888999999999999999999999999999999888999999:::;;;<<<@@@FFFFFF???<<<@@@@@@===@@@AAACCCEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOOOORRRUUUWWWYYY[[[^^^```fffiiikkkkkkmmmrrrsssqqqmmmlllpppzzzzzz~~~~~~qqqfff[[[WWWSSSPPPNNNOOOMMMLLLLLLLLLMMMOOOPPPRRRSSSSSSUUUWWW[[[```dddfffrrryyyrrrjjjfff___ZZZWWWRRRQQQOOOMMMLLLKKKKKKLLLNNN]]]zzzdddJJJ@@@CCC======;;;;;;:::;;;<<<===::::::;;;;;;;;;:::999888999999999888888888777777666666666666666555555444666666777777888888888888444444555555666777888888777666666666666777777888999888888777777888888888999999999999999999999999999999888888999::::::;;;===@@@???;;;<<>>BBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKLLLNNNOOOOOOQQQSSSUUUVVVWWWZZZ]]]```dddggghhhhhhjjjpppsssrrrnnnmmmqqqzzzrrrfff]]]TTTQQQOOOLLLKKKLLLIIIIIIIIIIIIKKKMMMOOOPPPUUUVVVYYY^^^dddkkkqqquuu|||zzzmmmgggeee___YYYVVVQQQPPPNNNMMMMMMNNNOOOOOOUUUqqqnnnUUUFFFAAAAAA>>>===<<<;;;:::;;;;;;<<<;;;;;;:::::::::999999999999999999888888888888777666777777777777666555555666666666555444333333333444444444555555666666777555555555555666777888888666666666666666666777888999999999999999999999999999999888888888888999999999999888999<<>>===;;;:::::::::;;;;;;;;;::::::999999999:::999999999888888888888777777777888888777777666555555555444444444444444444555555555555555555555555555444444555555777888888777777666666777777888999999999999999999999999999999999888888888888999999999888999:::;;;<<<>>>@@@AAAAAAAAABBBDDDGGGIIIKKKIIIJJJJJJKKKLLLMMMMMMNNNNNNPPPTTTWWWWWWXXXZZZ[[[```cccddddddiiipppuuutttqqqoooqqqyyy~~~{{{xxxwwwyyy}}}ppp```WWWOOOMMMLLLJJJHHHIIIGGGHHHIIIKKKLLLMMMNNNOOOOOORRRWWW```jjjuuu~~~uuujjjfffddd___XXXUUUMMMLLLKKKKKKKKKLLLNNNOOObbbbbbOOOHHHCCC???@@@???===;;;:::999::::::<<<;;;:::999999999::::::999999999888888888888777888888888888888777666666333333444444555666666666555555555555555444444444444444444555555777888888888888777777888999::::::999999999999999999999999999999888888888888888999999999:::;;;;;;:::<<<@@@@@@@@@AAABBBDDDGGGJJJLLLJJJJJJKKKKKKLLLLLLMMMMMMLLLPPPTTTWWWXXXXXXYYYZZZ___bbbddddddiiiqqqvvvvvvqqqnnnqqqxxx}}}{{{xxxwwwzzz{{{xxx}}}|||mmm[[[UUUOOOLLLLLLMMMLLLJJJLLLLLLKKKLLLMMMNNNPPPQQQVVVTTTWWW```lllxxx{{{uuunnnfff```[[[VVVSSSNNNMMMMMMNNNLLLJJJOOOVVVjjj^^^FFF@@@@@@>>>???>>>>>>===<<<;;;;;;::::::::::::999999999888888999999999888888888777777666666666666555444333222999888777666666555666666555666777888888777666555777777777888999999999:::777888999::::::999777666777777777777777777777777555555555666777999;;;;;;;;;<<<===<<<<<<<<<>>>@@@BBBCCCEEEFFFHHHIIIIIIIIIJJJKKKKKKLLLMMMNNNNNNOOOOOORRRUUUXXXYYYZZZ[[[\\\cccaaaaaadddiiiooosssuuusssmmmmmmvvv}}}~~~~~~|||}}}}}}ooo\\\WWWOOOLLLKKKKKKJJJHHHIIIIIIIIIIIIKKKMMMOOOPPPSSSSSSWWW```lllzzzxxxssskkkccc]]]XXXSSSPPPMMMLLLLLLOOOOOONNNRRRYYYooo]]]GGGAAAAAA??????>>>>>>======<<<<<<<<<:::::::::999999999888888999999999888888888777777777777777666666555333333777666555555555555555666666666777888777777555555888888888888888888999999666777777888888888777777888888888888888888888888666666666666777999:::;;;;;;<<<===<<<<<<<<<>>>@@@BBBBBBDDDFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLMMMNNNNNNOOORRRVVVXXXYYYYYY[[[\\\cccbbbaaaccchhhmmmqqqrrrsssmmmmmmvvv}}}~~~ppp^^^WWWPPPKKKJJJIIIHHHFFFHHHHHHHHHIIIKKKMMMNNNOOORRRSSSWWW___iiiyyy}}}vvvppphhh```YYYTTTPPPMMMMMMJJJKKKOOORRRRRRVVV[[[vvv|||[[[GGGBBBAAA@@@===<<<<<<;;;;;;;;;<<<<<<:::::::::999999999888888999999999888888888888888777777888777777666555444555444444444444555555666777777777777777666555444888888888888888888777777666555555555666777888888999999999999999999999999777777777777777888999999;;;<<<===<<<<<<<<<>>>@@@@@@AAACCCEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMNNNPPPRRRVVVXXXXXXYYYZZZ\\\eeecccccceeejjjnnnqqqsssrrrmmmmmmuuu}}}~~~~~~ooo]]]WWWOOOJJJIIIIIIIIIGGGKKKLLLLLLLLLMMMNNNNNNOOOQQQSSSWWW\\\cccssszzzsssmmmeee]]]WWWRRRNNNLLLMMMJJJJJJOOORRRSSSWWW[[[vvvtttWWWGGGBBB@@@>>>::::::999888999999:::;;;:::::::::999999999888888888888888888888888888888888888888888888777666666444444444444555666666777777777777666666555444444999999888888777777666666666555555555666777999:::999999999999999999999999999999888777777888888888:::<<<===<<<<<<<<<>>>@@@@@@@@@BBBDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNOOORRRVVVXXXXXXYYYZZZ\\\fffeeeeeehhhmmmrrruuuvvvqqqmmmmmmuuu~~~}}}~~~nnn\\\UUUNNNIIIIIIKKKKKKJJJNNNNNNNNNNNNNNNMMMMMMLLLLLLNNNSSSWWW]]]mmmxxxqqqkkkbbb[[[UUUQQQOOOMMMNNNKKKKKKNNNPPPQQQVVV\\\qqqkkkRRRFFF@@@===;;;;;;:::999888999:::;;;<<<:::::::::999999999888888888888888888888888888888888888888888888888777666555555555555666777888888777777666555555555555555999888888777777666666666777777666666777999:::<<<999999999999999999999999:::999999888888888888888:::<<<===<<<<<<<<<>>>@@@???@@@BBBCCCEEEFFFFFFFFFGGGGGGHHHJJJKKKMMMNNNNNNNNNQQQUUUXXXYYYZZZ[[[]]]ccccccdddhhhnnnsssvvvwwwooolllnnnuuuooo\\\VVVNNNJJJJJJLLLMMMLLLNNNNNNNNNNNNMMMLLLKKKKKKHHHJJJNNNRRRWWWeee~~~wwwnnnhhh```XXXTTTQQQOOONNNNNNLLLLLLMMMMMMOOOWWW```rrr~~~___LLLDDD???<<<:::>>>===;;;::::::;;;===>>>:::::::::999999999888888888888888888888999999999777777888888888888777777777666666666666777777888666555555444444555666666777777777777777777666666888777777888888999::::::999999999999999999999999:::999999888888888999999;;;<<<===<<<<<<<<<>>>@@@???@@@BBBDDDEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMOOOOOOMMMPPPTTTWWWYYY[[[]]]^^^``````aaaeeekkkppprrrsssnnnkkknnnvvvsss___XXXPPPKKKJJJLLLMMMLLLLLLMMMNNNOOOOOOOOONNNNNNLLLLLLNNNPPPSSS\\\qqq|||vvvkkkeee]]]VVVRRRQQQPPPOOOLLLLLLNNNNNNKKKNNN[[[hhhqqqTTTFFFBBB@@@===<<<>>>===:::888888999:::<<<:::::::::999999999888888777777888888888999999999666666777777888777777666777777666555555555666666444444444333444555777888666666666777777777777777777777888888888888888777888888888888888888888888999999888888888999::::::;;;<<<===<<<<<<<<<>>>@@@@@@AAABBBDDDFFFFFFGGGGGGGGGHHHIIIKKKMMMNNNPPPPPPKKKNNNSSSWWWYYY\\\^^^`````````aaadddiiilllmmmmmmlllkkknnnvvvwwwbbb[[[QQQKKKJJJKKKLLLKKKLLLMMMPPPRRRSSSTTTSSSSSSTTTRRRQQQPPPPPPUUUdddssszzzvvvhhhbbbZZZTTTQQQPPPOOOOOOKKKLLLOOONNNKKKNNN^^^ooohhhLLLBBBAAA@@@>>>>>><<<:::777555444555777888:::::::::999999999888888777777888888999999999999555666666777777777666666777666555444444444444444444333333333444666888999555555666666777777888888666666777888888777555555777777777777777777777777999999888888999999:::;;;;;;<<<===<<<<<<<<<>>>@@@AAAAAACCCEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMOOOPPPQQQJJJNNNSSSWWWZZZ\\\___aaadddcccdddfffiiikkkkkkkkkkkkkkkooowwwwwwcccZZZQQQNNNKKKHHHGGGJJJMMMNNNPPPRRRRRRRRRRRRRRRPPPNNNMMMMMMPPPVVV]]]aaavvv|||pppkkkcccZZZQQQLLLMMMOOOOOOMMMKKKMMMQQQQQQNNNSSSiiiwww^^^HHHCCCBBB>>>===@@@???===;;;888777888999:::888888999999999888888777666666777777888888999999666666666666777777777777777777666666555555555444333444444555555555555555444555555555666666777777888888777777777777888888777888888888888999999999999999999999888888777777:::;;;<<<<<<<<<===???AAABBBCCCCCCDDDEEEFFFFFFGGGGGGIIILLLNNNPPPQQQPPPPPPMMMOOOSSSUUUWWWYYY]]]___dddeeefffggghhhiiijjjkkkiiijjjnnnsss}}}zzzcccZZZQQQNNNMMMKKKKKKNNNOOOPPPQQQRRRSSSSSSRRRRRRQQQOOONNNMMMOOOSSSXXX[[[aaahhhvvvyyylllggg\\\XXXSSSRRRSSSSSSRRRPPPOOOMMMMMMPPPTTT```wwwrrr[[[FFFAAA@@@<<<;;;>>><<<;;;999888888999:::;;;888888999999999888888888777777777777888888888888888888888777777666666666666666666555555555444444444444555666666666666666666666666777777777888888888888777777777777888888777888888888888999999999999999999999888888888777:::;;;<<<<<<<<<===???AAABBBBBBCCCDDDEEEFFFGGGGGGGGGIIILLLNNNPPPQQQPPPPPPNNNPPPSSSVVVXXXZZZ]]]```eeeeeefffggghhhiiiiiijjjhhhiiimmmsss}}}}}}fff[[[RRROOOOOONNNOOORRRQQQRRRSSSSSSSSSSSSRRRRRRQQQPPPOOONNNOOOPPPSSSTTTWWWZZZ```iiisssuuuhhhccc]]][[[WWWSSSRRRRRRSSSTTTXXXWWWZZZeeeuuujjjVVVCCC>>>>>>;;;:::<<<:::999888888888:::;;;<<<888888888888888888888888888888888888888777777777;;;:::999888777666555555666666666666555555555555555666777777888888777777777777888888888888999999888888777777777777888888777888888888888999999999999999999999888888888888:::;;;<<<<<<<<<===???AAABBBBBBCCCDDDEEEFFFGGGGGGGGGIIILLLNNNPPPQQQPPPPPPOOOQQQUUUWWWXXX[[[^^^```ffffffggggggggghhhhhhhhhfffhhhlllsss~~~{{{xxxvvvvvv|||kkk___SSSPPPPPPOOOPPPRRRTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQPPPPPPPPPPPPQQQQQQ[[[YYYZZZ]]]cccooo|||mmmdddaaa\\\ZZZWWWSSSSSSWWW^^^dddiiillluuuaaaQQQBBB===>>><<<:::;;;:::999999888888999::::::888888888888888888999999999999999888888777777777::::::999999888777777666777777777777777777777666666777888888999999888888888888888888888888888888888888777777777777888888777777888888888999999999999999999999999999999999:::;;;<<<<<<<<<===???AAAAAABBBCCCDDDEEEFFFGGGHHHGGGIIILLLNNNPPPQQQPPPPPPPPPSSSVVVXXXYYY[[[^^^aaaggggggggggggggggggggggggeeefffkkksss}}}|||yyyuuuqqqnnnnnnqqqvvv|||qqqcccUUUPPPOOONNNNNNOOOTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSYYYVVVUUUWWW[[[cccsssrrrfffaaaaaaYYY[[[]]]___ccciiipppuuutttwww{{{zzzYYYMMMBBB>>>>>>>>><<<;;;;;;;;;:::999888888777777888888777777888888::::::::::::999999888888777777888888888888888888999999888888888888888888888888777888888999:::999999999777777777777777777777777888888777777777777888888777777888888888999999999999999999999999999999::::::;;;<<<<<<<<<===???AAAAAAAAABBBDDDEEEGGGHHHHHHGGGIIILLLNNNPPPQQQPPPPPPQQQSSSVVVXXXZZZ[[[^^^aaaggggggggggggffffffffffffdddeeejjjtttyyywwwtttsssrrrpppnnnkkkkkklllppptttwwwxxxhhhWWWQQQOOONNNMMMMMMTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUTTTRRRSSSWWW[[[bbbnnnzzzyyyooofffdddffffffiiimmmqqqrrrpppmmmjjjjjjjjjgggiiizzzoooRRRJJJAAA>>>??????===;;;;;;;;;:::999888777666666888888777777777999:::;;;999999999999999888888888777777777888888888999999888888888888999999999999777888999999::::::999999888777777777777666666666888888777777777777888888777888888888888999999999999999999999:::::::::::::::;;;<<<<<<<<<===???AAA@@@AAABBBDDDEEEGGGHHHIIIGGGIIILLLNNNPPPQQQPPPPPPQQQTTTVVVXXXYYY[[[^^^```gggfffffffffffffffffffffdddeeejjjuuuyyyvvvrrrqqqooommmlllkkkjjjhhhjjjlllqqqtttvvv~~~|||kkkYYYRRRQQQPPPOOOOOOSSSRRRRRRQQQRRRSSSUUUUUUVVVUUUSSSRRRRRRSSSTTTUUUUUUSSSUUUZZZ___eeeppp{{{xxxrrrppprrrvvvsssqqqnnnkkkeee\\\VVVXXXWWWWWW___|||aaaKKKGGG@@@===>>>@@@>>>:::999999999999999888777777888777666666777999;;;<<<888999999999999999999:::777777777777777777777666666666666777777888888888777777888999999999999999999999888888888777777777888888777777777777888888777888888888888999999999999999999:::::::::;;;;;;:::;;;<<<<<<<<<===???AAA@@@AAABBBDDDEEEGGGHHHIIIGGGIIILLLNNNPPPQQQPPPPPPQQQSSSVVVXXXYYYZZZ]]]___eeefffffffffffffffffffffdddeeekkkvvvwwwnnnmmmrrrpppnnnllljjjiiihhhhhhjjjmmmrrruuuwwwmmm[[[SSSSSSRRRQQQRRRRRRQQQQQQQQQQQQSSSUUUVVVXXXVVVTTTRRRQQQQQQSSSSSSVVVTTTUUUZZZ___eeeoooyyy{{{zzz}}}~~~|||~~~vvvmmmccc]]][[[ZZZVVVRRRQQQRRRVVVfffyyyVVVGGGDDD???<<<>>>???===:::777777888999999999999888888777666666777999;;;<<<888888888999999::::::;;;999999888777666555444444444555555555666666777777777777888999999999999888:::::::::999999888888888888888777777777777888888777888888888888999999999999999999::::::;;;;;;;;;:::;;;<<<<<<<<<===???AAA@@@AAABBBDDDEEEGGGHHHIIIGGGIIILLLNNNPPPQQQPPPPPPQQQSSSVVVWWWXXXZZZ\\\^^^eeeeeeeeefffffffffggggggdddeeekkkwww{{{tttnnnjjjmmmlllkkklllmmmmmmlllkkkqqqoooqqqwww~~~ppp^^^WWWVVVTTTSSSRRRTTTTTTUUUVVVWWWXXXXXXYYYWWWVVVUUUUUUUUUUUUTTTSSSVVVWWWYYY\\\aaakkkxxxzzzyyyzzz}}}|||qqqmmmpppeeeccc^^^YYYTTTQQQNNNMMMLLLMMMXXXtttuuuSSSGGGEEEAAA===:::::::::;;;<<<;;;::::::999999999999888888777777777777888888:::999888888888999;;;;;;;;;:::888555333111000///666666555555555444444444555666777999999999888777555555555555555666777777888777666666666666777777999777666777999999777444777777777777888999:::;;;<<<<<<======>>>>>>??????AAABBBCCCDDDEEEFFFGGGHHHHHHIIILLLNNNOOOOOONNNMMMTTTVVVXXXYYYYYYYYY[[[]]]bbbdddggghhhgggfffffffffeeehhhmmmvvv}}}uuuqqqnnnlllmmmllllllmmmoooppppppppprrrrrrwwwppp___XXXWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXWWWVVVUUUUUUVVVVVVVVVVVVVVVYYY]]]aaaiiittt~~~yyyzzz}}}yyymmmccc```bbb___]]]YYYUUUQQQOOOMMMMMMNNNOOO\\\zzzjjjNNNFFFCCC@@@===;;;:::;;;;;;<<<;;;:::999999999999999888888777777777777888888888777666666666777888999:::999888666555444444444777777777666666555555555333444555666666666555555555555555555555666777777777777777666666666777777777666555666999999777555777777777777888999:::;;;<<<<<<======>>>>>>??????AAABBBBBBDDDEEEFFFGGGHHHIIIJJJMMMOOOPPPPPPPPPOOOSSSUUUWWWXXXXXXYYY[[[]]]```cccfffggggggffffffffffffiiinnnwwwwwwqqqpppppppppnnnnnnoooppprrrsssuuuvvvvvvzzz~~~ooo```ZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYWWWVVVVVVVVVVVVWWWXXXYYYYYY^^^eeennnxxx{{{yyy}}}yyypppfff^^^[[[]]]ZZZXXXVVVSSSPPPOOONNNNNNOOORRRaaa}}}]]]JJJCCCBBB???<<<;;;;;;;;;<<<;;;::::::999999999999:::888888888888888888888888777777666666777777888999999888888777777888888999888888777777777777666666333333444555555555444444666666555555555666777777777777777777777777777777666555555666888999888666777777777777888999:::;;;<<<<<<======>>>>>>??????@@@AAABBBCCCEEEFFFGGGHHHIIIKKKNNNPPPRRRRRRRRRQQQQQQSSSVVVWWWWWWYYY[[[]]]^^^aaadddfffeeeeeefffggggggjjjoooxxxxxxtttsssttttttssstttuuuuuuvvvxxxzzz|||zzzlll___ZZZZZZXXXXXXYYYYYYYYYYYYZZZ[[[[[[\\\\\\XXXXXXWWWVVVVVVXXXZZZ]]]aaahhhsss~~~||||||vvvooohhhaaa___aaa[[[ZZZWWWTTTRRRQQQPPPPPPPPPSSSeeelllSSSJJJAAA@@@>>><<<;;;;;;<<<<<<::::::999999999999999:::888888888888888888888888999999999999999:::::::::888888888777888888999999777777777777777777777777555555666666666666666666777666666666666666777777666666777777888888888777555666666888999:::999999777777777777888999:::;;;<<<<<<======>>>>>>??????@@@@@@AAACCCEEEFFFGGGHHHIIIJJJMMMPPPRRRSSSRRRRRRRRRTTTVVVXXXXXXZZZ\\\^^^]]]```cccddddddeeefffggggggkkkpppzzz}}}{{{yyyxxxxxxyyy{{{|||{{{{{{}}}vvvjjj^^^ZZZYYYWWWWWWYYYXXXXXXYYYZZZ[[[\\\]]]]]][[[[[[[[[ZZZYYY\\\aaaeeemmmvvv{{{pppjjjeee```___```]]][[[XXXUUURRRPPPOOONNNNNNTTTfff___LLLIII???>>>===<<<;;;;;;;;;;;;999999999888888999999:::777888999999999999888777888888999999::::::::::::999888777666666666666666666666666666666666666666666666666555555555666666888777777666666666777777555666777888999999888888666777888999:::::::::;;;777777777777888999:::;;;<<<<<<======>>>>>>?????????@@@AAACCCDDDFFFGGGHHHGGGIIILLLPPPRRRSSSSSSRRRTTTVVVXXXYYYZZZ[[[]]]___]]]```bbbccccccdddfffggghhhlllrrr{{{|||}}}}}}}}}}}}|||{{{zzz~~~sssiii___[[[YYYWWWVVVXXXUUUVVVWWWYYYZZZ\\\]]]^^^___```bbbbbbcccgggpppvvvuuukkkfffccc___^^^___\\\ZZZVVVRRROOOMMMKKKKKKNNNTTTfffpppVVVHHHFFF>>>>>>===<<<;;;:::::::::999888888888888999999:::777888999::::::999888777666666777888888888888777999888777666555444444444555555666666666666777777666555444444333444444444888888777666666666777777555666888999:::999999888666888::::::999999:::;;;777777777777888999:::;;;<<<<<<======>>>>>>??????>>>???@@@BBBDDDFFFGGGHHHFFFIIILLLPPPRRRSSSTTTTTTVVVXXXYYYZZZZZZ[[[]]]______aaabbbccccccdddfffgggiiimmmsss}}}tttqqqnnnpppsssuuuwwwyyy{{{|||}}}sssiiiaaa]]][[[WWWWWWYYYUUUVVVXXXZZZ\\\___```aaacccfffjjjlllooowww~~~ssshhheeeccc___^^^^^^YYYWWWTTTQQQNNNKKKJJJJJJNNNTTTeee|||bbbPPPFFF@@@>>>>>>===<<<:::999999888888888888888888999::::::777888:::;;;;;;:::888777555666777888999888888777888888777666555555555555666666666777777888888888777666555444444444555555999888888777666666777777444666888:::::::::999888555777999999777666777888777777777777888999:::;;;<<<<<<======>>>>>>??????>>>>>>@@@BBBDDDFFFGGGHHHGGGIIIMMMQQQTTTUUUVVVVVVWWWXXXZZZZZZYYYYYY[[[\\\aaabbbdddccccccccceeegggjjjnnnttt~~~qqqhhhfffdddfffiiilllpppuuuzzz}}}~~~xxxssskkkbbb___\\\XXXWWWZZZXXXYYY[[[]]]```ccceeeffffffjjjooosssyyy{{{pppeeeaaa```]]][[[[[[YYYWWWTTTQQQNNNMMMLLLLLLOOOUUUeee}}}rrrYYYMMMEEE===>>>>>>===<<<:::999888777888888777777888999::::::777888:::;;;;;;:::888777777888999:::;;;:::999999777777666666666666666777777777888888999999999999:::999888777666666777888999999888777777666777777444666888:::;;;:::999888444666888888555333444666777777777777888999:::;;;<<<<<<======>>>?????????===>>>@@@BBBDDDFFFGGGHHHHHHJJJNNNRRRUUUWWWWWWWWWWWWXXXYYYYYYXXXXXXYYY[[[cccdddddddddcccccceeegggjjjnnnuuu}}}sssiiicccbbbdddbbbaaadddjjjqqqvvvyyy{{{}}}{{{wwwrrrnnniiieeeaaa]]]YYYWWW]]]ZZZYYY]]]```ccciiiooouuuwwwyyy~~~xxxqqqhhh```\\\[[[\\\\\\\\\YYYTTTOOOMMMMMMJJJFFFNNNUUUjjjmmmUUUHHHAAA===???>>><<<;;;;;;<<<<<<===999999999888888888777777222444777999;;;;;;;;;:::888999:::;;;:::888666444888777777666666666666666555666666666777777888888777777888888888888777777;;;;;;<<<:::999888999;;;666666666666666666666666222444555777777777666666666666666666666777777888<<<<<<<<<===============@@@AAABBBCCCDDDFFFGGGGGGLLLMMMNNNOOOQQQSSSUUUVVVWWWXXXZZZ\\\]]]^^^]]]]]]bbbccceeeeeedddcccdddeeelllqqqwwwuuummmgggcccbbbaaa```aaadddjjjppptttuuuzzz{{{{{{{{{{{{|||||||||zzzvvvrrrpppmmmllliiifffccc```^^^\\\[[[ZZZ\\\bbbgggjjjoootttvvv{{{uuuooofff^^^[[[ZZZZZZZZZ[[[XXXRRRMMMKKKLLLLLLKKKTTT___wwwjjjQQQCCC===:::>>>======<<<<<<<<<<<<<<<::::::::::::999999999888777888999::::::999777666777777999999:::999888777999999888777777666777777666666666777777888888888777777888888888888777777999::::::999777666888999777777777777777777777777333444555666666777777777888888777777888888999:::<<<<<<<<<<<<============@@@AAABBBCCCDDDFFFGGGGGGKKKMMMOOOQQQSSSTTTUUUVVVWWWXXXZZZ\\\]]]]]]]]]]]]bbbccceeefffeeeeeefffgggkkkooovvv~~~tttmmmiiidddaaaaaa``````bbbgggmmmrrrttttttyyy{{{|||tttppppppmmmmmmnnnnnnmmmlllkkkjjjjjjjjjjjjiiihhheeecccbbb[[[ZZZ^^^ffflllooosssyyyrrrlllddd]]]ZZZYYYYYYXXXZZZUUUOOOKKKIIIKKKNNNQQQ]]]mmmeeeLLL???<<<:::===============<<<;;;;;;;;;;;;;;;:::::::::999999888888999:::999888666555666777777888999999::::::;;;:::999888777777777777666666666777777777777777777777888888888888777777777888888777555444666777888888888888888888888888666666666666777888999:::999999999999999:::;;;;;;<<<<<<<<<<<<======>>>>>>@@@AAABBBCCCDDDFFFGGGGGGKKKMMMPPPSSSUUUVVVVVVUUUXXXYYY[[[\\\]]]]]]]]]]]]bbbdddfffgggggggggiiikkkkkkooouuu}}}{{{ppplllhhhccc``````cccdddfffkkkqqqwwwzzz{{{~~~{{{rrrjjjggghhheeeeeeeeeeeefffgggiiijjjjjjlllnnnnnnmmmjjjiiihhhdddcccfffnnnuuuyyy~~~nnniiibbb]]]ZZZYYYXXXXXXVVVRRRNNNKKKHHHHHHNNNTTTdddzzzaaaIII???>>>???;;;<<<===>>>===<<<;;;:::;;;::::::::::::999999999555666777888999999888888888888777777888999::::::::::::888777666666555555555555555555555666666666777777888888888888777777666777777666444444555777888888888888888888888888:::999888888999:::<<<===:::999999999999:::;;;;;;;;;;;;<<<<<<======>>>>>>@@@AAABBBCCCDDDFFFGGGGGGJJJMMMPPPTTTWWWWWWVVVVVVYYYZZZ[[[\\\]]]]]]^^^^^^bbbdddfffggghhhjjjlllooonnnqqqvvv}}}}}}tttmmmkkkiiieeecccccchhhhhhkkkpppxxx~~~tttllldddaaabbb```______```bbbdddhhhiiimmmpppssstttsssqqqpppqqqsssqqqsss|||zzzkkkgggaaa]]][[[ZZZXXXWWWSSSPPPNNNMMMIIIHHHOOOYYYooo}}}^^^HHH@@@??????;;;<<<=========<<<:::999999999999999888888888888666666777777888888888888::::::999888777777888888888888777555555444444444444444444444444444444444777777888888888888777777777888888777555555666888888888888888888888888888999888777777888999;;;<<<888888888888888999::::::;;;;;;;;;<<<===>>>>>>???@@@AAABBBCCCDDDFFFGGGGGGIIILLLPPPTTTWWWWWWWWWVVVYYYYYYZZZ[[[]]]^^^___```cccdddfffhhhiiikkknnnqqqrrrtttwww}}}zzzrrrlllhhhiiiiiiggggggjjjlllnnnsss|||xxxoooggg```]]]^^^[[[ZZZZZZ[[[]]]```dddfffmmmqqqwwwyyyyyyzzz}}}}}}vvvhhhddd```\\\[[[ZZZXXXWWWRRRNNNMMMNNNKKKJJJVVVeeeyyyYYYFFF@@@>>>;;;<<<<<<<<<<<<<<<;;;::::::999999999888888888777777888888888777666666666666::::::999999888777777666666666555444444444555555444444444444444333333333777777888888888888777777888999999888666666777888888888888888888888888888555555555555666777888999777777777777777888999999:::;;;;;;<<<===>>>??????@@@AAABBBCCCDDDFFFGGGGGGIIILLLOOOSSSUUUWWWWWWWWWXXXYYYYYY[[[]]]___aaacccdddeeefffgggiiikkkooorrrtttvvvxxx|||zzzuuuqqqlllhhhfffhhhiiiiiikkkooosssxxx}}}rrrkkkccc\\\ZZZ[[[WWWWWWWWWXXXZZZ]]]___aaahhhnnnvvv||||||qqqdddaaa]]][[[ZZZXXXVVVUUUSSSNNNLLLNNNLLLOOOaaavvvoooRRRDDDAAA???;;;<<<<<<;;;;;;::::::;;;;;;::::::999999999888888888777777777666666666777777777888999:::999999777777555555555555555666666777666666666555555555444444777777888888888888777777888888999777666555777888777777777777777777777777444555666777777888888888777777777777777888999999::::::;;;<<<===>>>??????@@@AAABBBCCCDDDFFFGGGGGGIIIKKKMMMPPPSSSVVVWWWXXXWWWWWWXXXZZZ]]]```ccceeedddeeefffggghhhkkkooorrrtttuuuwww{{{~~~wwwtttppplllmmmiiigggiiijjjjjjlllpppyyyxxxnnngggaaaZZZWWWXXXWWWVVVWWWWWWYYY[[[]]]___ccckkkttt}}}xxxoooaaa___[[[ZZZYYYWWWUUUSSSUUUNNNKKKMMMLLLRRRjjjfffKKKBBBDDDCCC>>>===<<<;;;:::999:::;;;<<<;;;;;;;;;:::::::::999999333333444555777888:::;;;555666888:::;;;:::999888666555555666666777888999888888777777666666666555777777888888888888777777777888888777555555666777666666666666666666666666666777999:::;;;;;;:::999888888777777888888999:::::::::;;;<<<===>>>???@@@@@@AAABBBCCCDDDFFFGGGGGGJJJKKKLLLOOORRRUUUWWWXXXVVVWWWXXXZZZ]]]aaadddfffeeeffffffggghhhjjjnnnrrrssstttvvv{{{yyyxxxxxxxxx|||~~~~~~}}}{{{zzzzzz}}}}}}{{{yyyxxxvvvtttqqqooonnnmmmlllgggdddfffgggiiiooovvvyyyrrrhhh^^^XXXTTTQQQPPPNNNOOOPPPRRRUUUYYY]]]___fffdddhhhtttssskkkaaa^^^[[[XXXVVVTTTRRRPPPQQQLLLLLLOOOMMMTTTvvv{{{ZZZIIIDDDAAA>>>;;;;;;;;;<<<<<<<<<;;;999888999999999888888888888777777888888888888777777666999999999999999999999999666666666666666666666666444444555555666666777777999999777666444444333333444555555666777888888999888888888888777777777777777777666666555555444444666777888999999999999999============>>>>>>>>>>>>AAABBBBBBCCCDDDEEEFFFFFFIIIKKKNNNRRRTTTVVVWWWWWWXXXZZZ\\\^^^___aaadddffffffffffffeeeeeegggkkknnnooouuu{{{}}}wwwuuusssrrrtttxxx||||||yyywwwuuuttttttssssssuuuzzz~~~|||wwwuuutttsssrrrttttttsssqqqooollljjjiiiiiieeedddgggjjjnnnuuu}}}uuunnnddd[[[VVVRRRPPPNNNOOOPPPPPPRRRUUUXXXZZZ\\\aaaaaafffqqq~~~|||pppjjj```]]]ZZZWWWVVVSSSQQQOOOPPPKKKKKKOOOPPP[[[mmmQQQBBB@@@>>>;;;999;;;;;;<<<<<<<<<;;;999999999999999888888888888777666777777888888888777777777777777777666666666666666666666666666666666666888777777666555555444444555555555555555666777777555555555666777888888888888888888888777777777777777777777777777777888888999999999888888888888888============>>>>>>>>>>>>AAAAAABBBCCCDDDEEEEEEFFFJJJKKKNNNQQQTTTVVVWWWWWWWWWYYY[[[]]]^^^```dddffffffffffffeeeeeegggkkkoooqqqvvv||||||uuussspppoooooorrrvvvxxxxxx}}}}}}yyyuuurrrpppmmmmmmnnnmmmmmmooosssvvvxxxtttooolllkkklllllllllpppqqqrrrqqqooollliiiggghhhfffggglllpppuuu~~~pppiii```XXXSSSPPPNNNMMMOOOPPPPPPRRRTTTVVVXXXYYY[[[]]]cccmmmvvvuuummmiii___]]]ZZZWWWUUUSSSPPPNNNNNNIIIIIIOOOUUUfffvvvaaaKKKAAA@@@???===<<<:::;;;;;;;;;;;;::::::999999999999888888888888777555666777888888888888888777777777666666666555555666666666666666666666666777777777666555555444444444444444555555777888999555555666666777777888888888888888888777777777777777777888888999::::::;;;;;;:::999777777777777888<<<=========>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFJJJKKKNNNQQQTTTVVVWWWXXXVVVXXXZZZ\\\^^^```dddgggfffffffffffffffhhhlllppptttyyy~~~xxxvvvsssqqqqqqtttwwwzzzyyyzzz|||{{{vvvrrrooommmkkkmmmnnnnnnnnnooorrrttt||||||sssooommmjjjiiijjjlllnnnoooqqqsssuuuuuutttpppllliiikkkkkkmmmrrrwww{{{zzzkkkeee\\\UUUQQQOOONNNMMMNNNNNNOOOQQQSSSUUUWWWXXXWWWZZZ```gggkkkttt}}}pppjjjhhh___]]]ZZZXXXVVVTTTPPPNNNLLLHHHHHHOOOZZZqqqhhhWWWGGG@@@@@@???======::::::::::::::::::::::::999999999888888888777777444555666888888999999999;;;::::::999999888888777666666666666666666666666333444444555666777888888777666666555555555666666555666666666777777777888888888888888777777777666888888888999999:::::::::;;;:::888666666777999:::<<<<<<======>>>>>>?????????@@@AAABBBCCCDDDEEEFFFJJJLLLNNNQQQSSSVVVWWWXXXWWWYYY[[[]]]___bbbeeehhhfffggggggffffffiiimmmqqqwww{{{~~~|||xxxuuutttuuuxxxzzz}}}}}}}}}}}}zzzuuuqqqnnnmmmnnnooopppppppppqqqtttwww}}}|||qqqhhhiiiiiiiiiiiijjjmmmqqqssstttvvvyyy{{{yyyvvvqqqnnnpppppptttyyy|||vvvfffaaaYYYSSSPPPOOOOOOOOOLLLMMMOOOQQQTTTVVVWWWXXXVVVXXX\\\```aaafffsssxxxmmmhhhggg___]]][[[YYYWWWTTTPPPMMMKKKGGGHHHPPP___yyy[[[NNNBBB>>>===:::999999:::::::::999::::::::::::999999999888888888777777444555666888888999999999;;;;;;:::::::::999999999666666666666666666666666333333444555666777888888777666666555555555666666666666666666777777777777888888888888777777777666999999888888888777777777888777666666777999;;;===<<<<<<<<<===>>>????????????@@@AAABBBDDDEEEFFFGGGKKKLLLNNNPPPSSSUUUXXXYYYYYY[[[]]]___aaacccgggiiigggggggggggggggjjjnnnrrrxxx}}}{{{yyyyyy{{{|||}}}xxxssspppooonnnoooppppppooooooqqquuuxxx|||~~~vvvmmmfffeeefffhhhiiijjjnnnrrrvvvzzz|||~~~|||xxxuuuuuuwww}}}yyyrrrccc]]]VVVQQQOOOPPPPPPPPPMMMNNNPPPRRRTTTVVVVVVVVVUUUTTTVVVXXXXXX[[[eeeppptttlllgggddd^^^\\\ZZZYYYWWWTTTPPPLLLJJJHHHJJJRRRaaa{{{wwwVVVLLLCCC@@@>>>:::999::::::999999999999::::::;;;999999999888888888888777555666777888888888888888777777777777777777777777666666666666666666666666666666666666666666555555444444444555555777888999666666666666777777777777888888888888777777777777999888888777666666555555666666666666888:::<<<===;;;;;;<<<===>>>???@@@@@@@@@@@@AAACCCEEEFFFGGGHHHKKKLLLMMMOOORRRUUUXXXYYY[[[]]]___```bbbdddgggiiigggggghhhggghhhkkkooosssxxx}}}}}}xxxtttrrrrrrrrrppppppooonnnnnnqqquuuyyyzzzxxxsssmmmiiigggiiilllmmmnnnqqqvvvzzz}}}tttmmm___ZZZTTTOOONNNOOOPPPQQQQQQRRRSSSTTTTTTTTTSSSSSSRRROOOOOOQQQSSSUUU]]]eeesssxxxqqqllleee```[[[ZZZXXXWWWUUURRRMMMJJJJJJIIIKKKSSSbbbzzznnnTTTLLLEEEBBB???<<<;;;>>>999999888888888999;;;;;;999999999888888888888777666777777888888888777777444444555555666666777777666666666666666666666666555555666666666666666666555555555555555666777777777777777777666666666666888888888888777777777777777777777777777777666666666666777888999::::::;;;;;;;;;<<<===>>>???@@@@@@@@@AAABBBDDDFFFGGGIIIIIILLLLLLMMMOOORRRUUUXXXZZZ\\\^^^``````aaabbbeeegggggghhhhhhhhhhhhkkkppptttwww|||zzzvvvuuuvvvwwwqqqqqqooonnnnnnqqqvvvzzzwww}}}vvvrrrooommmlllooorrrssstttwww|||~~~qqqjjj\\\XXXQQQNNNMMMNNNPPPPPPTTTUUUUUUUUUTTTSSSQQQPPPPPPLLLJJJMMMPPPSSSYYY___iii~~~~~~tttoookkkddd]]]YYYXXXVVVUUUTTTPPPKKKHHHKKKJJJLLLTTTbbbyyygggMMMGGGAAA>>><<<888999<<<999999888888888999;;;<<<999999999888888888888777777888888888888777777666333444444555666777888888666666666666666666666666222222333555666888999999999999777666444444333333777777777777666666666666888888888888777777777777666666666777888888999999777888888999999999888888;;;;;;<<<===>>>???@@@@@@AAABBBCCCEEEFFFHHHIIIJJJLLLLLLMMMOOORRRUUUXXXZZZ]]]^^^___``````aaadddfffggghhhhhhhhhiiilllqqqtttwww{{{yyyrrruuusssqqqpppqqqtttxxxzzz~~~}}}wwwqqqmmmkkkrrrsssuuuwwwyyy~~~~~~qqqiii\\\ZZZUUUQQQOOOOOOPPPQQQXXXXXXXXXXXXXXXVVVSSSPPPRRRKKKIIINNNRRRRRRTTTYYY___tttzzzoooiiieeebbb```ZZZYYYXXXTTTPPPMMMLLLMMMMMMNNNQQQ[[[llliiiNNNHHHAAA>>>??????<<<999:::999999888888999999:::::::::999999888777666666666666666777888888999999777777777666666666666666777777777888777666666555777777777666555555444444222333555666888999999999777777777777666666666666::::::999999888888777777888777666555555666777888777888999:::::::::999999:::<<<@@@CCCDDDBBB???===@@@AAACCCEEEGGGHHHIIIIIIHHHJJJKKKMMMNNNQQQUUUYYY]]]___```aaa```aaabbbdddgggggghhhiiiiiilllppptttuuu{{{}}}{{{zzzyyyyyy{{{~~~~~~}}}xxxtttqqqppptttwww||||||ooogggZZZXXXTTTQQQPPPPPPRRRSSSVVVUUUUUUVVVVVVTTTQQQNNNKKKJJJLLLPPPQQQNNNPPPVVV```nnnwwwmmmgggdddaaa___ZZZYYYWWWTTTOOOLLLLLLLLLKKKKKKPPP___wwweeeMMMGGGAAA>>>>>>>>><<<999:::999999888888999999:::::::::999888888777666666888888888777777777777777777777777777777777777777777777777666666666555555666666666666555555555555333444555777888888888888777777777777666666666666888888888888888777777777888777666666555666777888999999999999::::::::::::;;;<<<>>>???@@@@@@???>>>@@@BBBCCCEEEGGGHHHIIIIIIIIIKKKMMMOOOPPPSSSWWWZZZ]]]^^^````````````bbbdddfffggghhhhhhiiikkkooosssvvv{{{~~~||||||}}}~~~yyyllldddWWWVVVSSSQQQPPPRRRTTTUUUSSSSSSRRRSSSSSSRRROOOMMMNNNNNNPPPQQQOOONNNTTT[[[fffnnnyyysssjjjfffccc```^^^ZZZYYYWWWSSSNNNLLLKKKLLLNNNMMMTTTjjjuuu\\\JJJFFF@@@>>>>>>>>><<<999:::999999888888999999:::999999999888888777777666999999888888777666666555888888888888888888888888777666555444444444555666555555555555666666666666555555666777777777777777666666666666777777777777666777777777777777777888777777666666666777777888::::::999999999:::;;;<<<<<<<<<<<<<<<<<<>>>???@@@@@@BBBDDDFFFHHHIIIIIIIIIKKKMMMOOOPPPRRRTTTXXXZZZ\\\^^^___`````````bbbdddeeefffggghhhhhhjjjnnnqqquuu{{{wwwjjjaaaWWWUUUSSSQQQQQQRRRSSSTTTRRRQQQQQQQQQRRRRRRPPPNNNSSSQQQNNNNNNPPPVVV___fffiiilllpppwww{{{qqqiiieeeccc```^^^YYYXXXVVVRRRMMMKKKKKKMMMTTTTTT___yyydddRRRGGGCCC???=========<<<::::::999999888888999999:::999888888888777777777666888888888888777777666666888888888888888999999999888666444333222333555666444444444555666777777888666666777777777777666666666666666666777777777777555555666666777777888888777777777777777777888888<<<:::999888888:::<<<===<<<<<<<<<<<<===>>>??????@@@BBBDDDGGGIIIIIIIIIIIIKKKMMMOOOQQQRRRTTTWWWYYY[[[]]]^^^______```bbbcccdddeeegggggghhhiiilllooorrrxxx}}}vvvhhh___WWWVVVTTTRRRQQQQQQRRRSSSSSSRRRQQQRRRSSSSSSRRRPPPPPPNNNNNNSSS^^^hhhmmmmmmbbbbbbcccggguuuyyyooohhhdddbbb```]]]WWWWWWTTTPPPLLLKKKLLLNNNTTTYYYjjjhhhTTTIIICCCAAA???======<<<;;;;;;:::999999888888999999:::888888888777777777777777666666777777888888888888777777888888999999999999888666444333222333555666333444444555666777888888777777777777777666666555555666666666777777777888555555666666777777888888666666777888888888888888;;;:::999888888:::<<<===;;;<<<>>>???@@@@@@???>>>@@@BBBEEEHHHIIIJJJIIIHHHIIIKKKNNNPPPQQQRRRUUUWWWZZZ[[[]]]^^^^^^___aaacccccceeeggghhhhhhiiikkknnnoootttzzzttteee\\\WWWVVVTTTSSSRRRRRRRRRRRRTTTSSSRRRSSSTTTUUUTTTSSSOOORRRXXXcccqqqzzzwwwooo\\\\\\\\\]]]fffyyy}}}vvvmmmfffcccaaa^^^\\\UUUTTTRRRNNNLLLKKKNNNPPPQQQ___yyylllVVVIIIDDD@@@???>>>===<<<;;;;;;;;;:::999999888888999999:::777777777777777777777777555666666777888888999999666666777777888999999999777666555444444444555666444444444555666777777888666777777777777777666555555555666666777777888888666777777777777777777888666666777888999999999999999999888888888999:::;;;:::<<<>>>@@@AAA@@@???>>>@@@BBBEEEIIIJJJJJJIIIHHHHHHJJJMMMOOOPPPQQQSSSTTTYYY[[[]]]^^^^^^___aaacccdddeeehhhhhhiiiiiikkkmmmnnnsssxxx}}}rrrbbbYYYTTTTTTSSSSSSSSSSSSTTTTTTUUUSSSRRRSSSUUUVVVVVVUUUWWW\\\```eeelllrrrmmmdddWWWYYYZZZ[[[^^^iiixxxzzztttkkkdddaaa___[[[YYYSSSRRRPPPMMMKKKLLLOOORRRXXXmmm~~~aaaMMMDDDCCC============;;;;;;;;;<<<:::999999888888999999:::666777777777777777777777777777777777777888888888555555666777777888999999777777777666666666555555444444555555666666777777555666777777777777777666555555555666777888888888888888888888888777777777555666888999::::::999999777777777888888888999999;;;<<<<<<======>>>>>>???@@@BBBFFFIIIKKKKKKIIIHHHGGGJJJMMMOOOPPPQQQRRRSSSXXXZZZ\\\]]]]]]___aaacccdddfffhhhiiiiiijjjkkkmmmoootttxxx|||}}}}}}zzzxxx{{{|||~~~ppp```VVVRRRRRRRRRRRRSSSTTTVVVVVVUUUSSSRRRSSSUUUVVVVVVVVV^^^```]]]VVVUUUXXXVVVQQQPPPTTTWWWXXXYYY^^^hhhpppxxxrrriiiccc___]]]YYYVVVRRRQQQOOOLLLKKKLLLPPPSSSccc|||zzz]]]JJJCCCCCC<<<=========;;;:::;;;<<<:::999999999999999999:::666666666666777777777777999999888888777666666666444555555666777888888888777777777888777666666555555555555666666666666666555555666777777777777777444555555666777888888999::::::999999888888777777555666888999::::::999999666666777888888888888777===;;;:::999999<<<>>>@@@???BBBFFFJJJKKKKKKIIIHHHHHHKKKNNNPPPQQQQQQRRRSSSWWWYYY\\\]]]]]]^^^aaaccceeegggiiijjjjjjjjjlllmmmrrrvvvyyy|||}}}yyywwwvvvvvvwwwtttwww{{{~~~~~~~~~|||}}}}}}zzzxxxyyy}}}|||{{{jjj___YYYSSSSSSTTTTTTTTTSSSRRRRRRSSSTTTVVVXXXZZZ[[[\\\\\\WWWVVVUUUTTTTTTSSSSSSSSSUUUUUUUUUUUUVVVWWWYYYZZZqqq~~~~~~uuunnneee___]]]ZZZWWWUUUQQQNNNGGGHHHOOOMMMOOO___rrrmmmRRREEEAAA@@@@@@???>>>===<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<888888888888888888888888666777777777777777777666888888777777666666666555666666666666666666666666333222222222333444666777666666666666666666666666444555666888888888777666777777777777777777777777666666666666666666666666777777777777888999:::;;;;;;;;;;;;;;;<<<>>>???AAA???AAAEEEIIIKKKKKKKKKJJJGGGIIIKKKMMMNNNPPPTTTVVVZZZ[[[]]]^^^___aaaeeehhhdddfffjjjkkkllllllmmmnnnqqqwww|||~~~|||xxxuuurrrrrrrrrssstttwwwzzz{{{{{{{{{{{{|||||||||{{{yyyvvvvvvyyy}}}{{{wwwhhh^^^XXXVVVVVVVVVUUUUUUUUUUUUUUUWWWYYY\\\^^^___]]]ZZZXXXTTTSSSRRRRRRQQQQQQQQQRRRSSSSSSSSSSSSTTTVVVXXXYYYdddppp~~~yyywwwvvvvvvzzzsssmmmeee___\\\ZZZWWWTTTOOONNNHHHIIIOOONNNUUUhhhfffOOODDD@@@@@@??????>>>===<<<;;;::::::888888777777777777888888888888888888888888888888444444555555555555444444777777777666666555555555666666666666666666666666333333222222333444555666666666666666666666666666444555666777888888777666777777777777777777777777777777777777777777777777777777777777888999:::;;;;;;;;;;;;;;;<<<>>>???AAA@@@BBBEEEIIIKKKKKKJJJJJJHHHJJJLLLMMMNNNPPPTTTVVVYYY[[[\\\]]]^^^```cccffffffhhhkkkmmmmmmmmmoooppppppvvv{{{~~~~~~||||||}}}}}}zzzxxxtttqqqoooooopppqqqxxxzzz||||||{{{{{{|||}}}~~~|||xxxuuuuuuwwwyyy~~~uuuhhh___[[[YYYXXXWWWVVVWWWWWWYYYYYY[[[^^^bbbdddccc___YYYUUUTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQRRRSSSTTTVVVXXXYYYZZZbbbmmmtttwwwxxxzzz{{{vvvtttrrrpppnnnnnnnnnnnnttt{{{yyypppjjjccc^^^\\\ZZZVVVSSSMMMOOOKKKJJJOOOPPP^^^wwwxxx\\\JJJBBB?????????>>>>>>===<<<;;;::::::999999999999999999999999777777777777777777777777666777777888888777777666666666666555555555555555666666666666666666666666444444333333333333444555666666666666666666666666555666666777777777777666777777777777777777777777888888888888888888888888777777777777888999:::;;;;;;;;;;;;;;;<<<>>>???AAAAAACCCFFFHHHJJJJJJIIIIIIIIIJJJLLLNNNOOOQQQTTTVVVZZZ[[[]]]]]]]]]^^^```bbbggghhhkkkllllllmmmppprrrqqqwww|||~~~zzzwwwssssssxxxvvvuuutttssstttwwwzzz|||}}}yyywwwtttqqqppppppqqqrrr{{{}}}~~~zzzxxxwwwyyyzzztttjjjccc___ZZZYYYWWWVVVWWWYYY[[[\\\___aaacccdddccc^^^YYYVVVYYYWWWUUURRRQQQPPPQQQQQQQQQQQQRRRSSSUUUWWWXXXYYYWWW\\\bbbfffhhhjjjlllmmmjjjjjjkkklllmmmnnnooooooqqqzzz|||rrrlllgggaaa]]][[[YYYUUUQQQJJJOOOLLLLLLOOOTTThhhmmmTTTGGGBBB???>>>>>>>>>===<<<<<<;;;::::::999::::::::::::::::::999666666666666666666666666777777888888888888777777555555555555555555444444666666666666666666666666666555555555555555555555666666666666666666666666666666666777777777777666777777777777777777777777888888888888888888888888777777777777888999:::;;;;;;;;;;;;;;;<<<>>>???AAACCCDDDFFFHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOQQQTTTWWW[[[]]]_________^^^___```dddfffhhhiiijjjkkknnnppptttzzzzzzuuusssrrrpppooopppnnnnnnppprrruuuxxx|||}}}~~~~~~zzzxxxuuusssrrrsssuuuvvvzzz}}}}}}|||}}}~~~~~~tttjjjbbb^^^YYYXXXVVVVVVWWWYYY[[[]]]____________^^^\\\[[[ZZZ[[[YYYVVVRRRPPPPPPPPPPPPOOOPPPQQQSSSTTTVVVWWWWWWXXXZZZ]]]___```bbbcccdddccceeegggiiikkkmmmnnnooottt~~~vvvmmmgggccc^^^\\\ZZZXXXSSSOOOHHHNNNMMMLLLPPPWWWpppdddOOOFFFAAA>>>>>>======<<<<<<;;;;;;::::::666666777777777777666666666666666666666666666666333333444444444444333333444444555555555555555555666666666666666666666666777777777777777666666666666666666666666666666666777777777666666666666777777777777777777777777777888888888888888888888888777777777777888999:::;;;;;;;;;;;;;;;<<<>>>???AAACCCDDDFFFHHHIIIIIIIIIIIIKKKMMMNNNOOOPPPRRRTTTWWW\\\^^^aaabbbaaa_________cccfffhhhjjjjjjlllnnnppptttzzzuuurrrppppppppppppooonnnnnnoooqqqtttwwwyyy{{{||||||zzzxxxvvvvvvwwwyyy{{{{{{~~~ssshhh___YYYWWWWWWVVVWWWXXXZZZ\\\]]]^^^\\\[[[YYYYYYZZZ[[[\\\YYYWWWTTTQQQOOOOOOPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVXXXYYY[[[]]]______``````cccdddfffiiilllnnnpppqqqzzz|||ppphhhccc___\\\ZZZZZZWWWRRRNNNHHHMMMLLLLLLQQQYYYttt|||[[[KKKEEE@@@===???<<<<<<<<<;;;;;;;;;::::::777888999::::::999888777777777777777777777777777555555555666666555555555555555555555555666666666666666666666666666666666666666777777888777777666666666666666666666666666888777777666666666666777777777777777777777777777888888888888888888888888777777777777888999:::;;;;;;;;;;;;;;;<<<>>>???AAACCCDDDEEEGGGHHHIIIJJJJJJLLLNNNOOOPPPPPPRRRUUUWWW[[[^^^bbbcccbbb```______dddgggjjjmmmnnnooopppqqqrrrxxx}}}{{{ppppppoooooopppqqqooommmrrrtttwww{{{~~~~~~||||||~~~zzzqqqiii```ZZZVVVVVVWWWYYYZZZ[[[]]]]]]\\\ZZZXXXWWWWWWXXXZZZ[[[WWWUUURRRPPPPPPRRRUUUWWWXXXYYYZZZ[[[[[[[[[ZZZZZZ\\\]]]```ccceeeeeecccbbbeeefffhhhkkknnnrrruuuwwwtttjjjddd___]]]ZZZYYYYYYWWWQQQMMMGGGLLLKKKKKKRRR[[[vvvlllQQQFFFBBB===<<>>???AAABBBCCCDDDFFFHHHJJJKKKLLLMMMNNNPPPQQQQQQRRRUUUWWWYYY]]]aaacccbbb```^^^]]]bbbfffkkkoooppppppppppppqqqwww}}}yyyxxxpppqqqpppoooppprrrppplllvvvyyy}}}uuuqqqkkkeee___UUUVVVXXXZZZ\\\]]]]]]^^^ZZZZZZYYYXXXWWWWWWXXXXXXVVVTTTSSSRRRTTTWWW[[[]]]``````bbbbbbbbbbbbaaa```bbbdddgggkkkmmmmmmjjjhhhdddeeefffjjjnnnssswwwyyyzzzooogggaaa^^^[[[YYYYYYYYYVVVQQQLLLHHHLLLJJJKKKRRR\\\vvv{{{aaaIIIBBB@@@;;;;;;???;;;;;;;;;;;;;;;;;;::::::777888:::;;;;;;:::888777888888888888888888888888888888888999999888888888555666666666777777888888666666666666666666666666000111333555666666555555666666666666666666666666999888777555555555666777777777777777777777777777666666666666666666666666777777777777888999:::;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBDDDFFFHHHJJJLLLMMMMMMOOOPPPQQQQQQRRRUUUWWWWWW[[[```bbbbbb___]]]\\\^^^ccciiinnnooonnnmmmmmmsssyyy~~~wwwrrrooorrrtttsssqqqqqqtttxxx~~~~~~zzzwwwwwwxxxyyy{{{|||~~~}}}wwwtttqqqkkkaaaYYY[[[ZZZ[[[\\\^^^^^^\\\ZZZVVVXXXZZZZZZWWWTTTRRRQQQSSSRRRQQQTTT[[[bbbiiilllkkkmmmoooooonnnllllllmmmmmmrrruuuwwwyyy{{{vvvpppkkkiiijjjnnnqqqsssyyyzzznnneeeaaa\\\ZZZYYYYYYYYYVVVPPPKKKMMMHHHKKKUUUWWW]]]yyyjjjZZZIIIDDDCCCAAA>>>===<<<<<<;;;;;;;;;:::::::::;;;:::888777777777888888777777777777777777777777:::999999999888888777777555555555555555555555555777777666666666666777777555555555333222000...---777777888888777666555444888777666555444444555666666666777777888888888999999999:::::::::999999888888777777777888999::::::<<<=========;;;;;;===???DDDEEEFFFGGGIIIJJJKKKLLLNNNOOOQQQRRRRRRRRRTTTVVVVVVXXX\\\^^^^^^___```aaaaaadddgggkkknnnpppppppppqqqxxxzzzvvvtttqqqtttvvvuuuttttttxxx{{{~~~{{{vvvqqqnnnnnnnnnooopppqqqssswwwzzz~~~zzzsssnnnllljjjgggddd___^^^]]]^^^___^^^\\\ZZZVVVWWWWWWUUURRRPPPPPPPPPVVVWWW[[[aaaiiiqqqvvvyyyyyytttrrrssswww{{{}}}yyymmmeeeaaa\\\ZZZYYYYYYXXXUUUOOOKKKKKKHHHKKKSSS[[[iiiaaaRRRDDD???@@@???===<<<<<<<<<;;;;;;;;;:::::::::::::::888777777777888888777777777777777777777777666666666666555555555444666666666666666666666666777777666666666666777777555555555555444333222222777777777777666666666666777666555444444444555555777777777777777777777777777888888999999888888777777777777777777888999:::===>>>>>>>>>======>>>@@@BBBCCCDDDFFFHHHJJJKKKLLLMMMOOOPPPQQQQQQRRRTTTWWWXXXZZZ]]]______```aaabbbdddfffiiimmmpppqqqqqqqqqqqqxxxzzzyyywwwyyyzzzxxxzzz{{{zzzyyyzzz~~~uuurrrmmmhhheeeddddddeeeeeefffiiilllooorrrtttuuuwwwuuurrrooommmlllkkkkkkcccbbb``````___^^^[[[YYYWWWWWWUUURRROOOOOOQQQSSS[[[```iiisss}}}uuujjjccc___\\\[[[YYYXXXWWWTTTOOOKKKIIIJJJLLLTTTeeezzzXXXKKK???===???>>>======<<<<<<;;;;;;;;;::::::::::::999888888777888888888777777777777777777777777888888888888888777777777777777777777777777777777777666666555555666666777444555666666666666666666777777666555555666888888666555444444333444444444777777777777777777777777666666777777888777777666666666666666777888999:::===>>>???>>>===>>>???AAA@@@AAACCCEEEGGGIIIKKKLLLLLLMMMOOOOOOPPPRRRUUUXXXZZZ]]]```aaaaaaaaaaaabbbfffhhhllloooqqqrrrrrrqqqrrryyyhhhlllssszzz~~~yyyyyy||||||pppmmmhhhbbb___]]]]]]^^^___```cccfffiiikkknnnooonnnqqquuuvvvsssnnnjjjhhheeecccaaa___^^^]]]ZZZWWWXXXWWWTTTQQQPPPSSSXXX\\\cccjjjvvv~~~pppfff___\\\\\\[[[ZZZXXXVVVRRRNNNLLLIIIMMMPPPYYYtttuuuTTTIII@@@???AAA@@@>>>>>><<<<<<;;;;;;;;;:::::::::999999888888888888888888777777777777777777777777999999999999999999999999666666666666666666666666666666666555555666666666555555666777777777666666777666555444555666999:::444444444444333444444444666666666666777777888888666666777777888888777777555555555555666777999999<<<===>>>>>>======???AAA@@@AAACCCEEEHHHJJJLLLMMMLLLMMMNNNNNNOOORRRVVVYYY\\\___aaabbbbbbaaabbbcccgggiiillloooqqqqqqqqqppprrryyybbbdddhhhkkkmmmpppsssvvvzzz~~~~~~|||{{{|||}}}vvvkkkhhhbbb]]]YYYXXXXXXYYYXXXYYY[[[]]]aaaeeeiiikkkooorrruuuuuurrrmmmjjjhhhfffdddaaa___^^^\\\YYYWWWWWWVVVUUUSSSTTTYYY```fffnnnvvv{{{nnnfff___\\\\\\[[[ZZZXXXTTTPPPNNNLLLGGGNNNUUUcccmmmQQQHHHAAA@@@AAA???======<<<<<<;;;;;;;;;:::::::::888888888888999888888888666666666666666666666666555666666666666666666666555555555555555555555555666666555555555555666666555666666666666555555444777666555444555666999:::333333444444444444444444333444444666777888999:::666777777888999999888888444444555555666888999:::;;;<<<======<<<===???AAAAAABBBDDDFFFIIIKKKMMMNNNKKKMMMNNNOOOPPPRRRVVVYYY\\\___aaabbbbbbaaabbbccceeegggjjjmmmooopppoooooosssyyy\\\^^^```bbbcccfffjjjlllmmmrrrxxx~~~|||zzz{{{{{{~~~wwwooodddaaa\\\WWWSSSRRRRRRSSSPPPPPPQQQTTTXXX___dddhhhsssqqqnnnkkkjjjkkklllnnnhhheeebbb```___^^^]]][[[WWWXXXXXXYYY\\\aaaiiinnn{{{xxxnnnhhhbbb___\\\\\\[[[XXXSSSOOOMMMMMMHHHPPP\\\rrr~~~]]]LLLDDD???@@@@@@===::::::<<<<<<;;;;;;;;;:::::::::777777888999999999999888666666666666666666666666666666777777777777888888555555555555555555555555666555555444444555555666555555555555555555444333777777666555555666888888333333444555555555555444333333444555777888999999666666777888999999999999444444555666777999:::;;;:::;;;<<<<<<<<<<<>>???@@@<<<::::::<<<<<<;;;;;;;;;:::::::::666777888999:::999999888666666666666666666666666888888999999::::::::::::555555555555555555555555666555555444444555555666333333444555666666666666777777777777666666666666333444555666777666666555555555555666666666666666444555666777888888888888555555555666888:::;;;<<<:::;;;============@@@BBBCCCCCCEEEFFFHHHJJJKKKLLLLLLOOOSSSTTTUUUTTTUUUVVVXXXZZZ]]]______```aaabbbbbbdddhhhkkknnnoooooooootttzzzXXXYYYZZZZZZ\\\___cccgggdddhhhnnnsssvvvyyy{{{}}}}}}tttiii```\\\YYYUUUPPPNNNMMMNNNOOOOOONNNNNNQQQXXXbbblllrrrbbb______ccckkkpppooommmnnnkkkiiihhhhhhiiiiiihhheeehhhkkknnnqqquuuyyy|||}}}qqqiiifffeeebbb___\\\\\\\\\WWWQQQMMMLLLMMMUUU]]]rrrzzzaaaHHHDDD@@@>>>AAAAAA>>><<<===<<<<<<;;;;;;;;;:::::::::666777888999::::::999888666666666666666666666666555555666666777777777888777777777777777777777777555555555444444555555555111222444555777888999999777777888888777666555444333444666777777777666666888777777666555444444444333444555666777777777777555555666777888:::<<<===;;;<<<>>>>>>>>>???AAACCCBBBCCCDDDFFFGGGHHHJJJJJJMMMPPPTTTVVVVVVUUUUUUUUUVVVXXX\\\^^^^^^___```aaabbbdddhhhkkknnnppppppppptttzzzXXXZZZ\\\]]]^^^aaadddffflllppptttxxxzzz{{{}}}~~~|||zzzpppeee\\\[[[YYYTTTPPPMMMLLLLLLLLLMMMLLLOOOXXXaaaddd___XXXTTTWWW\\\cccjjjpppvvvyyywwwtttqqqqqqrrrsssqqqnnnppprrruuuzzzxxxlllgggbbb]]][[[\\\VVV[[[VVVQQQQQQKKKHHHRRRWWWkkksssYYYJJJBBBAAA???>>><<<;;;;;;:::<<<;;;<<<===???===:::888999999888888888888999999777777777777777777777777777777666666555555444444444444555666777777666666777777777777777777777777777777666666555555444444555666666666666666555555555666666777777777777777777777777777777777777777777777777777777777777777444444555666888999;;;<<<===>>>======<<<>>>AAADDDHHHFFFEEEEEEFFFIIILLLNNNNNNOOOQQQSSSTTTUUUUUUUUUVVVXXX\\\```aaaaaa___^^^aaacccgggkkkooorrrssstttvvvyyy~~~VVVXXXZZZ\\\^^^```dddgggooosssxxx|||~~~wwwmmmaaaXXXYYYUUUOOOLLLKKKKKKJJJIIIEEEMMMYYYccceee```VVVNNNOOOSSSXXX___hhhqqqyyy~~~{{{{{{{{{{{{}}}~~~|||rrrhhhdddbbb^^^\\\]]]WWW[[[VVVQQQQQQKKKJJJUUUdddjjjQQQCCCBBBAAA???===<<<;;;;;;:::<<<;;;;;;<<<===<<<:::888999999888888888888999999777777777777777777777777666666666666666555555555444555666666666666666666666666666666666666666666777777777777777888888888777777777888888777777666444444555666666666666555777777777777777777777777777777777777777777777777555555555666777999:::;;;============<<<>>>AAADDDGGGFFFEEEEEEGGGIIILLLMMMPPPQQQSSSUUUWWWWWWWWWWWWVVVXXX\\\___``````___^^^bbbdddhhhmmmpppsssuuuuuuxxxzzz~~~WWWXXX[[[]]]```dddiiilllooosssxxx}}}sssiii]]]TTTUUUPPPJJJGGGHHHHHHHHHGGGGGGSSSaaafff```VVVNNNJJJMMMPPPUUU[[[cccmmmxxxsssjjjcccaaa```^^^]]]___YYY[[[UUUPPPPPPLLLNNN]]]qqq~~~```JJJ???AAA@@@???===<<<;;;;;;:::<<<;;;999:::;;;;;;:::888999999888888888888999999777777777777777777777777555555555666666666666666666666666666666666555444666666666666666666666666555666666777888888999999888888999999999999888888444555666666777777666666777777777777777777777777777777777777777777777777666666666777888999::::::<<<============>>>AAADDDEEEEEEFFFGGGHHHJJJKKKLLLPPPQQQSSSUUUWWWWWWWWWWWWWWWXXXZZZ]]]___`````````dddgggjjjooorrruuuwwwwww{{{|||~~~YYY[[[^^^aaaeeeiiiooosssppptttzzz~~~qqqggg\\\TTTOOOMMMJJJGGGEEEFFFIIIKKKXXX\\\___[[[SSSMMMLLLOOONNNPPPSSSVVV\\\fffrrr{{{xxxlllddd^^^^^^___]]]\\\^^^ZZZ[[[TTTPPPPPPMMMSSSggg~~~rrrXXXHHHAAA@@@???>>>===<<<;;;;;;;;;<<<:::888888999:::999888999999888888888888999999666666666666666666666666444444555555666666777777666666777777666555444444666666666666666666666666444444444555555555666666777777888999999999888888777777888999999999999999666666666666666666666666777777777777777777777777777777777777888888999:::;;;<<<=========???AAADDDDDDDDDFFFGGGIIIJJJKKKLLLNNNPPPRRRTTTUUUVVVUUUUUUWWWXXXZZZ\\\^^^```aaaaaafffhhhlllppptttwwwyyyyyy}}}}}}}}}ZZZ]]]bbbfffjjjoootttwwwtttxxx}}}qqqggg^^^WWWJJJMMMMMMIIIEEEFFFMMMTTTddd```XXXPPPKKKJJJMMMPPPLLLNNNPPPRRRWWW```nnnwww~~~rrrhhhaaa\\\]]]^^^\\\[[[\\\[[[YYYRRROOOPPPNNNZZZrrrdddPPPEEEAAA??????===<<<;;;;;;;;;;;;<<<:::888777999999999888999999888888888888999999666666666666666666666666444444555555666666777777666666777777666555444444555555555555555555555555666555555555444444444333555555666777888888777777777777888999999999999999666666666666666666666666777777777777777777777777888888777888888999:::::::::<<<===>>>>>>???AAACCCCCCDDDEEEGGGIIIKKKLLLLLLOOOPPPRRRTTTUUUVVVVVVVVVWWWXXXZZZ]]]___```bbbbbbgggiiimmmqqquuuxxxyyyzzz}}}|||}}}\\\```ffflllppptttwwwzzzwww{{{}}}pppfff^^^YYYJJJLLLNNNKKKIIILLLUUU\\\aaaZZZRRRLLLKKKLLLLLLKKKGGGJJJMMMOOOSSS\\\kkkuuuyyymmmeee^^^[[[]]]___]]][[[[[[[[[WWWOOONNNQQQPPP```~~~nnnVVVGGGAAA??????>>>===<<<;;;;;;;;;;;;;;;:::888999::::::999777999999888888888888999999777777777777777777777777555555555666666666666666666666666666666666555444555555555555555555555555888888777777666555555444333444555666666777666666444555666666777777666666777777777777777777777777777777777777777777777777777777777888888:::;;;;;;999;;;===>>>???@@@BBBCCCDDDDDDEEEFFFHHHKKKMMMNNNQQQRRRTTTVVVXXXXXXXXXXXXWWWYYY\\\___aaabbbccccccfffiiilllqqqtttwwwyyyyyy|||{{{|||~~~aaafffnnnuuuyyy{{{}}}~~~|||nnnddd[[[WWWMMMKKKIIIJJJNNNUUU\\\```UUURRRMMMJJJJJJKKKJJJIIIGGGJJJMMMNNNPPPWWWeeeoooqqqgggaaa\\\ZZZ]]]```___]]]^^^ZZZVVVMMMMMMQQQRRRfffyyy\\\JJJBBB@@@???>>>>>>===<<<;;;;;;;;;;;;::::::999:::;;;;;;999666999999888888888888999999777777777777777777777777666666666666666555555555444555666666666666666666555555555555555555555555666666666666666666666666333333444555666666666666444444555666666666666555777777777777777777777777777777777777777777777777666777777888999:::<<<===888;;;===??????@@@BBBCCCEEEDDDDDDEEEGGGJJJMMMOOOQQQSSSUUUWWWXXXXXXXXXXXXWWWYYY]]]aaadddddddddccceeegggkkkooosssvvvxxxxxxzzzzzz|||~~~gggmmmvvv}}}{{{mmmaaaYYYTTTQQQJJJEEEHHHSSS]]]``````OOOMMMIIIFFFFFFGGGJJJLLLJJJMMMOOONNNMMMSSS^^^hhhxxx{{{lllbbb___ZZZYYY^^^bbbaaa___```YYYTTTLLLMMMQQQTTTiiikkkPPPDDDAAABBBCCC>>>===<<<;;;;;;;;;;;;;;;:::::::::<<<===<<<999666999999888888888888999999777777777777777777777777777777666666555555555444444444555666777777777666555555555555555555555555222222333333444555555555333444555666777777777777555666666777777777777777777777777777777777777777777777777777777777777777666666777888999;;;===>>>888:::===??????@@@BBBCCCEEEDDDDDDDDDFFFJJJNNNPPPOOOQQQSSSUUUVVVWWWWWWVVVWWWZZZ^^^ccceeefffeeeddddddgggjjjooorrruuuwwwwwwxxxyyy{{{uuuyyyzzznnn```VVVRRRSSSMMMJJJQQQ]]]```WWWMMMIIIHHHHHHHHHHHHIIIJJJKKKIIILLLNNNNNNMMMQQQYYY```mmmyyypppfff```\\\[[[\\\^^^```bbbbbbaaaVVVOOOLLLOOOQQQXXXooo}}}]]]KKKEEEAAA>>><<<<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999:::::::::999888777666666999999999999999888777666444444444444555555666666333444555555666666555555:::999999888777666666555444444444444555555555555888888888777666444333222555444444444444555666666777777777777888888888888???;;;666666999;;;999666666777888999:::;;;;;;;;;<<<<<<======>>>@@@AAABBBBBBCCCDDDEEEGGGJJJOOOSSSSSSVVVYYYZZZYYYXXXXXXXXX[[[[[[\\\^^^```ccceeeffffffhhhjjjnnnqqquuuwwwyyyxxxxxxzzz}}}xxx|||vvvjjj]]]TTTQQQNNNLLLLLLRRRXXXXXXPPPHHHHHHHHHHHHIIIJJJKKKLLLLLLIIILLLNNNMMMMMMPPPWWW]]]gggqqqzzzmmmeeeaaa\\\\\\\\\___bbbcccaaa^^^TTTNNNMMMPPPSSS\\\uuuqqqUUUGGGDDDCCCAAAAAA<<<<<<;;;;;;:::::::::;;;;;;;;;:::::::::999999999:::999999888888777777777777777777777666666666666555555555555555666666666333444555555666666555555777777777666666555555444666666666666777777777777666666666666666666555444555444444444444555666666777777777888888888999999@@@;;;777777999:::888555555666777777999999:::;;;<<<<<<======>>>@@@AAABBBBBBCCCDDDEEEFFFIIINNNQQQSSSVVVYYYZZZZZZYYYXXXYYYZZZZZZ\\\]]]```bbbdddfffggghhhjjjnnnqqqtttvvvxxxwwwxxxyyy}}}|||~~~ssshhh[[[TTTRRRMMMOOORRRUUUTTTPPPJJJFFFHHHHHHIIIJJJLLLMMMNNNOOOJJJLLLMMMLLLKKKNNNSSSXXX___gggtttrrriiidddaaa^^^\\\\\\___dddddd___YYYRRROOOOOOSSSWWWeee{{{eeeMMMBBBAAAAAAAAAAAA<<<<<<;;;;;;;;;:::::::::::::::::::::999999999999888888888888888888888888555555444333444444666777777777777666666666666666444444555666666666666555444444444444444444444444666666666666777777777777444444555666777777666666555444444444444555666666777777888888888999999999>>>;;;888777999999777555666666555555666888:::;;;<<<<<<======>>>@@@AAABBBBBBCCCDDDDDDEEEHHHLLLOOOTTTVVVYYY[[[ZZZYYYYYYYYYYYYYYY[[[\\\___bbbdddeeehhhiiikkkmmmpppsssuuuvvvwwwwwwyyy}}}}}}ssshhh\\\VVVVVVRRRVVVYYYVVVPPPJJJIIIJJJHHHIIIKKKMMMNNNPPPQQQQQQLLLMMMMMMLLLKKKLLLPPPTTTYYY^^^hhhuuuvvvjjjdddaaa```^^^\\\\\\```dddccc\\\TTTQQQOOOQQQUUU^^^rrrqqq]]]HHH??????>>>======;;;;;;<<<;;;;;;;;;:::::::::::::::999999999999888777777777777888888888888555444333222222444666888888888888777777777777777444444555666666666666666444444444444444444444555444444444444555555555555444555555666666666666666555444444444444555666666666666666777777777888888;;;999777777999999888666777666555555666888;;;<<<<<<<<<======>>>@@@AAABBBBBBCCCDDDDDDDDDGGGKKKNNNTTTWWWZZZ[[[[[[ZZZZZZ[[[XXXXXXZZZ\\\^^^aaadddeeehhhiiikkknnnpppssstttuuuvvvwwwyyy}}}zzzxxxwwwuuutttqqqooommmkkkjjjjjjjjjkkknnnooopppooonnnoooqqqsss~~~}}}sssggg\\\WWWWWWXXXZZZYYYSSSKKKGGGJJJOOOIIIJJJMMMOOOQQQRRRSSSSSSOOOOOONNNMMMLLLMMMOOOQQQVVVYYY```iiiwwwoooeeeaaa___]]]^^^]]]]]]```ccc```XXXQQQNNNNNNRRRYYYhhhgggVVVEEE???>>>===;;;:::;;;;;;<<<<<<<<<;;;:::999::::::999999999888888888777777777777777777888888666555333333333555777999888888888888888777777777444555666666777777666666555555555555555666666666444444444444555555555555666666666666666555555444555444444444444555666666555555555666666666777777777666666888999::::::999888888666666777999<<<>>><<<<<<======>>>@@@AAABBBBBBCCCDDDDDDDDDGGGKKKNNNTTTWWWZZZ\\\\\\[[[[[[\\\WWWXXXYYY\\\___bbbdddfffiiijjjlllnnnqqqsssuuuvvvwwwxxxzzz~~~|||xxxuuuqqqmmmjjjgggeeeaaa```______^^^]]][[[[[[[[[[[[ZZZZZZYYYXXX[[[\\\]]]]]]]]]^^^```cccgggkkkrrr}}}}}}sssfffZZZVVVWWWZZZXXXSSSLLLGGGGGGKKKOOOKKKMMMOOORRRSSSTTTTTTTTTQQQQQQOOONNNNNNOOOOOOPPPTTTWWW[[[aaajjjyyywwwiiiccc```^^^[[[]]]^^^___```___ZZZTTTOOOKKKOOOVVVdddzzz}}}[[[NNNAAA>>>???>>><<<<<<:::;;;<<<<<<<<<;;;:::999999999999999888888888888777777777777777777777777666666555444555666777888666777777777888888888888555555666777777777777666777777666666666666666666666666666666777777777777666666777777666555444444555444444444444555666666555555555666666666777777555666777888999999999999888888777888999:::<<<===<<<<<<======>>>@@@AAABBBBBBCCCDDDDDDEEEHHHLLLOOOTTTWWW[[[\\\\\\\\\\\\]]]WWWXXXZZZ\\\___bbbeeegggjjjkkkmmmooorrruuuwwwxxxxxxyyy|||zzztttpppllljjjfffdddaaa```^^^]]]ZZZXXXVVVUUUTTTTTTUUUVVVUUUSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSTTTVVVWWWWWWXXX[[[]]]\\\^^^ccchhhqqq{{{vvvhhh[[[WWWYYYYYYTTTMMMIIIHHHJJJLLLMMMMMMNNNQQQTTTUUUVVVUUUUUUTTTRRRQQQPPPQQQQQQQQQQQQQQQTTTWWW[[[```iiittt}}}~~~oooeeebbbaaa^^^ZZZ[[[^^^```___ZZZTTTPPPOOOMMMTTTbbbxxxoooSSSHHH>>>===???===;;;;;;:::;;;<<<======;;;999888999999999999888888888888888888777777666666555555666666666666555555555555444555555666777888999999555555666777777777777777888777777777666555555555666666666666777777777777444555666666666666666666555444444444444555666666777777777777888888888888666777999999888777777777666666777888999:::;;;;;;<<<<<<======>>>@@@AAABBBBBBCCCDDDEEEFFFIIINNNQQQTTTWWW[[[]]]]]]]]]]]]^^^XXXYYYZZZ]]]```cccfffhhhjjjkkkmmmppptttwwwyyyzzzyyyzzz}}}tttooohhhbbb___]]]\\\[[[[[[YYYXXXXXXYYYYYYWWWVVVPPPOOOOOOQQQSSSSSSRRRPPPQQQQQQPPPPPPPPPQQQRRRSSSOOOQQQRRRSSSTTTUUUXXXZZZWWWYYY\\\___bbbgggmmmrrrsssyyyzzzkkk^^^YYY\\\XXXQQQKKKIIILLLOOONNNKKKNNNPPPRRRUUUVVVVVVUUUUUUUUUTTTRRRRRRRRRSSSRRRRRROOORRRUUUWWWYYY^^^ffflllrrrvvviiicccbbbbbb^^^ZZZZZZ^^^aaa___WWWQQQNNNOOOPPPZZZnnneeeQQQGGG>>>===>>>;;;888888:::;;;<<<======;;;999888999999999888888888888777999888888777666555555444555666666666555444333333333333444666777888999:::555666666777777777777777888888777666555444444444444444444444555555555666222333444666777888888888555444444444444555666666888999999999999:::::::::888999::::::888666444444444555666888999999999999<<<<<<======>>>@@@AAABBBBBBCCCDDDEEEGGGJJJOOOSSSTTTWWW[[[]]]]]]]]]]]]^^^XXXYYY[[[]]]aaadddgggiiijjjkkknnnqqquuuxxx{{{|||yyy{{{~~~yyyooodddbbb```]]]ZZZWWWVVVUUUVVVVVVUUUTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQRRRRRRPPPPPPQQQRRRRRRSSSRRRRRRQQQQQQPPPQQQRRRTTTUUUWWW[[[ZZZZZZ[[[]]]___aaaccchhhjjjmmmpppsssvvvxxxyyyzzzuuupppoooqqqssstttsssuuu{{{ppphhhkkkggg[[[NNNMMMKKKJJJJJJLLLNNNPPPTTTTTTTTTUUUUUUUUUTTTTTTQQQRRRRRRRRRRRRRRRQQQPPPOOOOOOQQQTTTWWWZZZ]]]^^^iiijjjrrr~~~xxxoooddd^^^]]]]]][[[XXXXXXZZZ]]][[[UUUOOOPPPTTTVVVffftttZZZJJJGGGCCC>>>;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999;;;<<<<<<:::777666666666777777777777666666222444666666555444555666777777777777666666666666444555555555444333333222333333333444444444444555777777666666555555555444777777777777777777777777666666666666666666666666:::999777777888999888888999999:::888777666888999;;;===>>>>>>===>>>@@@CCCDDDFFFHHHIIIJJJMMMPPPRRRWWWYYY\\\^^^``````______^^^]]]\\\]]]___cccgggiiikkknnnsssvvvxxxzzz|||~~~~~~}}}}}}mmmccc\\\[[[YYYWWWUUUSSSSSSRRRSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSQQQRRRRRRSSSTTTTTTSSSSSSTTTSSSSSSSSSTTTUUUWWWXXXWWWWWWXXXYYYZZZ\\\^^^___aaabbbdddfffhhhjjjkkkkkkkkkgggdddcccfffhhhiiiiiimmmrrryyy~~~qqqjjjjjjcccWWWNNNMMMKKKJJJKKKMMMPPPRRRSSSTTTUUUVVVWWWXXXXXXXXXUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSTTTVVVYYY\\\^^^```bbbbbbiiirrrvvv|||pppiii```[[[ZZZZZZZZZYYY]]][[[YYYVVVQQQMMMPPPVVV```zzzkkkSSSFFFDDDAAA===<<<;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999888888888444555555666666555555444444666777888777666777888666666666555555555555444555666666666555555444333555555555666666666666777777666666666555555555555666666666666666666666666888888888888888888888888:::888777777888999888888888999999888777777888:::<<<===>>>>>>>>>???AAACCCDDDFFFHHHIIIJJJLLLPPPRRRVVVXXX[[[___aaabbbbbbbbb\\\[[[[[[[[[^^^aaaeeegggkkknnnsssvvvwwwyyy{{{|||}}}||||||||||||~~~}}}tttrrrssswww{{{wwwfff^^^VVVVVVTTTSSSRRRQQQQQQQQQPPPPPPPPPQQQRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUSSSTTTUUUUUUVVVUUUUUUUUUWWWVVVVVVVVVWWWXXXYYYYYYVVVWWWXXXYYY[[[[[[\\\\\\]]]]]]^^^___``````______aaa```^^^^^^aaacccccccccfffjjjpppsssuuuyyy|||zzz{{{|||}}}~~~tttnnnggg\\\SSSMMMMMMLLLLLLMMMPPPRRRTTTTTTUUUVVVXXXYYYZZZ[[[[[[YYYYYYXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTVVVYYY[[[]]]^^^]]]aaaiiinnnuuuyyygggddd___ZZZYYYYYY[[[\\\bbb[[[TTTPPPLLLKKKPPPXXXlll~~~___KKKBBBAAA>>>===<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888:::999888666666777888999333333444444444444333333111333444444333333444555555555555444444444333333666666666777666666555444555555555666666666666777666666666666555555555555555555555555555555555555888888888888888888888888999888666666888999999888666777888888777888:::<<<===>>>?????????@@@BBBDDDDDDFFFHHHIIIJJJLLLOOORRRUUUWWW[[[___aaacccccccccZZZYYYYYYZZZ]]]```dddfffkkkooosssvvvwwwxxxyyyzzz|||{{{|||yyywwwssspppnnnnnnnnnoooqqqsssuuuvvvvvvvvvuuuuuurrrsssuuuwwwxxxvvvrrrooonnnkkkjjjlllmmmoooyyysssccc\\\VVVVVVTTTSSSRRRQQQQQQQQQNNNOOOPPPRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWVVVWWWWWWXXXXXXWWWWWWWWWXXXXXXXXXXXXYYYYYYZZZZZZYYYZZZ\\\^^^___^^^^^^]]]^^^^^^^^^_________^^^^^^___^^^^^^^^^```aaaaaaaaaeeeiiimmmppptttyyy{{{yyyvvvtttssstttvvvwww|||yyypppbbbVVVRRRNNNMMMMMMNNNPPPSSSUUUWWWVVVWWWXXXYYYZZZ[[[[[[[[[\\\[[[ZZZYYYWWWWWWVVVVVVXXXWWWVVVUUUVVVWWWXXXYYY]]]]]]bbbkkktttqqqdddccc```]]][[[[[[^^^aaacccYYYPPPMMMKKKJJJRRR]]]wwwoooTTTFFF@@@???>>><<<<<<===>>>???::::::::::::::::::::::::777777777777777777777777999888777777666666777777333444444555555444444333000222444444333222333444555555555444444444444333555555666666666555555444333333333444444444444555666666666666666555555555444444444444444444444444555555555555555555555555999777666666888999999888555666888888777888;;;======???@@@@@@???@@@BBBEEECCCEEEGGGIIIJJJLLLOOORRRUUUWWW[[[^^^```aaaaaaaaaYYYYYYYYY[[[^^^aaadddfffkkkooosssvvvwwwwwwxxxyyy|||{{{|||wwwpppiiihhhgggggggggggghhhhhhllllllnnnppprrrsssssssssnnnnnnnnnooopppnnnkkkiiijjjhhhggghhhffffffllluuunnn___YYYXXXWWWUUUTTTRRRQQQPPPPPPOOOPPPRRRTTTVVVWWWXXXXXXWWWXXXYYYZZZZZZZZZYYYYYYXXXYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[[[[[[[\\\]]]___```aaa``````___]]]^^^^^^_______________\\\\\\]]]\\\\\\]]]^^^___dddhhhnnnrrrwww~~~|||wwwsssqqqooommmmmmnnnooopppttt|||tttwww|||{{{nnn\\\TTTTTTOOOOOOOOOQQQSSSUUUWWWYYYXXXYYYZZZZZZ[[[ZZZZZZZZZ]]]\\\ZZZYYYWWWWWWWWWWWW\\\\\\\\\[[[[[[ZZZZZZZZZ^^^___fffqqq~~~ttthhhbbbbbbaaa___]]]]]]```bbb```UUUNNNMMMLLLLLLVVVeee```LLLCCC@@@???>>><<<<<<<<<<<<<<<::::::::::::::::::::::::777777777777777777777777666777999999999888666444555555666666666666555555444666888888777666777888666666666555555555444444333444444555555555444444333333333444444444444555555555555666666666666666444444444444444444444444555555555555555555555555888666555666777999999888555666777888888999;;;======???@@@@@@???@@@BBBEEECCCEEEGGGHHHIIILLLOOOQQQVVVXXXZZZ]]]^^^^^^]]]\\\YYYZZZ[[[]]]```cccfffhhhkkkoootttwwwxxxxxxxxxxxx|||{{{|||zzztttmmmjjjkkkkkkiiieeeaaaaaabbbcccdddeeegggggghhhhhhjjjmmmqqqssssssrrrrrrpppooonnnooonnnllljjjhhhggghhhiiihhhhhhmmmuuu|||ooo```ZZZXXXWWWUUUSSSRRRPPPPPPPPPQQQSSSUUUXXXZZZZZZ[[[ZZZXXXYYY[[[\\\]]]]]]\\\[[[ZZZZZZZZZ[[[ZZZZZZYYYXXXXXXYYY[[[\\\]]]^^^^^^^^^______```````````````___[[[\\\]]]]]]^^^^^^^^^]]]^^^^^^___^^^^^^___bbbdddeeejjjqqqwww}}}}}}wwwrrrlllkkkhhhgggffffffggghhhiiiqqqwwwxxxwwwvvvrrrnnneeepppyyyuuufffYYYTTTUUUPPPQQQRRRSSSUUUWWWYYYZZZZZZ[[[[[[\\\\\\[[[ZZZZZZ]]]\\\ZZZYYYXXXXXXXXXYYY[[[\\\^^^___``````___^^^aaacccjjjuuu{{{nnnfff``````______```aaacccccc]]]RRRLLLMMMLLLMMM^^^sssrrrUUUFFFAAA@@@???>>><<<;;;;;;;;;:::::::::::::::::::::::::::888888888888888888888888666777:::;;;;;;999666444666666777777777777666666444555777777666666666777666666666555555555555444222333444444444444444444555555555666666666666777555555555666666666666666444444444444444444444444888888888888888888888888777666555555777999999888555666888888888888;;;======>>>?????????@@@BBBDDDCCCEEEGGGHHHIIIKKKNNNQQQVVVXXXZZZ\\\\\\\\\[[[ZZZZZZ[[[\\\___bbbeeegggiiikkkooouuuxxxzzzyyyyyyzzz{{{zzz{{{~~~vvvjjjhhheeecccbbbbbbaaaaaaaaaaaabbbcccdddfffhhhhhhfffgggiiinnnsssvvvuuussstttrrrpppppppppqqqpppooollllllnnnqqqppppppuuu|||sssccc^^^WWWVVVUUUTTTSSSSSSSSSSSSSSSUUUXXXZZZ\\\\\\\\\[[[YYY[[[]]]^^^______^^^]]][[[[[[[[[[[[[[[ZZZYYYXXXYYYZZZ]]]___```aaaaaaaaaaaaaaa```````````````aaa^^^_______________^^^^^^```aaabbbbbbbbbeeejjjnnnnnnsss{{{~~~xxxrrrnnnfffdddbbb```___^^^^^^___^^^eeeiiigggeeeeeedddaaa```nnntttjjj\\\WWWVVVTTTRRRSSSTTTUUUWWWXXXYYYZZZ[[[\\\\\\]]]^^^^^^^^^^^^^^^]]][[[YYYYYYYYY[[[[[[[[[^^^ccchhhlllllllllkkklllnnnsss|||sssiiieee```^^^^^^aaafffiiiiiihhh[[[PPPKKKLLLJJJNNNfffdddLLLBBBBBB>>>======<<<<<<;;;;;;;;;999999999999999999999999999999999999999999999999888999:::::::::999777777666777777888888777777666111222444444333333333444555555555444444444333333333333444555555555555555555555555666666666666777555555555555666666666777444444444444444444444444888888888888888888888888666555444555777999999888666777888888777888:::<<<<<<===>>>>>>>>>???AAACCCCCCDDDGGGHHHIIIKKKNNNQQQVVVWWWZZZ\\\]]]]]]\\\[[[YYYZZZ\\\___bbbeeehhhiiijjjooouuuzzz{{{{{{{{{{{{xxxxxxyyy}}}}}}sssjjjcccdddeeecccaaa_________aaaaaaaaabbbccceeefffggghhhiiilllrrrxxxzzzxxxvvvrrrpppnnnmmmooopppppppppqqqqqqsssvvvuuussswww~~~rrrccc]]]WWWVVVVVVVVVVVVWWWWWWXXXTTTVVVXXX[[[\\\]]]\\\[[[ZZZ[[[^^^___``````___^^^[[[[[[[[[[[[[[[ZZZYYYXXXZZZ\\\^^^aaacccdddddddddeeedddbbbaaaaaaaaacccccceeeeeeeeedddcccbbbaaa```]]]___```aaabbbfffnnnsssxxx~~~zzzuuuooojjjaaa```^^^[[[YYYXXXXXXXXXUUU[[[___\\\ZZZ[[[[[[ZZZbbboooooo```UUUWWWXXXRRRSSSTTTUUUVVVXXXYYYZZZZZZ[[[\\\]]]___```aaaaaaaaa^^^]]][[[ZZZZZZ[[[]]]^^^aaafffnnnvvv{{{}}}}}}|||xxxyyy}}}vvvhhhbbb```aaa______dddlllqqqqqqnnn[[[PPPJJJJJJHHHNNNlll|||[[[GGGBBBDDD<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999999999999999999;;;;;;999888888888999:::666666777777777777666666222444666666555555555666444444444333333333222222444444555666777777666666333333333444444444555555444555555555666666777777555555555555555555555555666666666666666666666666666555444555777999999888666777888888777888:::<<<;;;===>>>>>>===>>>AAACCCBBBDDDFFFHHHIIIKKKNNNQQQUUUVVVYYY\\\^^^______^^^XXXZZZ\\\___bbbeeegggiiijjjooovvvzzz|||}}}}}}}}}wwwvvvwwwzzzwww{{{ppphhhfffbbb```^^^]]]]]]^^^^^^]]]___bbbfffhhhhhhhhhiiiiiimmmssswwwwwwxxx|||}}}|||vvvtttqqqpppqqqqqqqqqpppssstttuuuvvvxxx{{{sssccc]]]ZZZXXXUUURRRRRRSSSUUUWWWWWWYYY[[[^^^______^^^]]]______```bbbddddddaaa___^^^]]][[[ZZZYYYXXXWWWWWW[[[[[[\\\```eeehhhgggeeeeeeeeeeeecccaaabbbeeegggfffggghhhiiihhhfffeeecccdddbbbbbbccceeehhhrrr|||yyyrrrlllfffaaa[[[ZZZXXXVVVUUUUUUUUUVVVRRRUUUWWWUUUQQQQQQWWW^^^lllgggbbb___]]]ZZZVVVRRRTTTVVVYYY[[[\\\\\\\\\[[[```___^^^^^^```bbbccccccddd```___```___[[[___fffjjjvvvssshhhbbbaaa___^^^```iiirrrtttnnngggWWWKKKHHHPPPQQQVVVtttjjjRRRFFFAAA>>>======<<<;;;;;;;;;;;;<<<999999999888888888888777;;;:::888666666777888999::::::;;;;;;999777444222555555555444444333333333444444444555444444333333444555555555666666777777888777777666555444444444222222333333444555666666555555555444333333222222444555666777777666555444777777777777777777777777888777666555555666777888666666888999999:::999999<<<<<<<<<<<<>>>@@@BBBCCCDDDDDDDDDEEEHHHLLLPPPRRRTTTVVVYYY]]]aaabbb```___YYY[[[]]]```cccfffhhhiiikkkoootttxxxzzz{{{||||||yyyxxxxxxzzzvvv}}}sssjjjdddcccaaa```^^^^^^___```aaaaaadddeeeggghhhhhhjjjmmmpppvvv||||||yyyvvvuuuuuuuuuttttttvvvwwwyyyyyyzzz}}}vvvfff```[[[YYYVVVTTTSSSTTTVVVXXXZZZ\\\]]]^^^______^^^^^^```___```bbbddddddbbb___]]]\\\[[[YYYXXXXXXYYYYYY]]]]]]^^^aaafffhhhgggeeeffffffeeecccaaaaaaccceeegggiiikkkmmmnnnllljjjiiimmmkkkkkkmmmooosss|||~~~uuuoooiiibbb^^^XXXWWWUUUTTTSSSRRRSSSSSSLLLOOOPPPOOOLLLNNNTTTZZZbbb___[[[YYYYYYWWWUUURRRWWWXXXZZZ\\\^^^^^^]]][[[___^^^^^^^^^```cccdddeeefffcccdddffffffeeeiiiqqq~~~yyymmmddd____________ccclllttttttjjj___SSSIIIGGGNNNTTT``````LLLCCC???===<<<<<<;;;:::::::::::::::999999999888888888888777;;;:::888666666777888999777888999:::999777555444555555555444444333333333333333444555555444444444444444444444555555555666777777777666555444444444222222333333444555555666555555555444444444444444444555555666666555555444777777777777777777777777888777666555555666777777888888999999:::;;;;;;;;;=========>>>???AAACCCDDDGGGGGGFFFFFFHHHJJJMMMNNNTTTUUUWWW[[[^^^___]]][[[[[[\\\^^^aaadddgggiiijjjlllpppuuuyyyzzzzzz{{{|||xxxwwwwwwzzzxxx~~~tttmmmfffbbbaaaaaaaaa``````aaabbbdddeeejjjjjjjjjjjjkkknnnssswww~~~{{{zzzzzzzzzzzzzzzzzz{{{||||||}}}yyyjjjddd]]]\\\YYYXXXWWWWWWYYYZZZ^^^_________``````aaaaaaaaaaaaaaabbbcccccc```^^^\\\[[[YYYWWWWWWYYY[[[]]]aaaaaabbbeeeiiikkkjjjiiiiiiiiiiiigggeeeeeegggiiimmmooossswwwxxxwwwtttssstttqqqqqqtttwwwzzzyyypppiiiccc]]]YYYUUUTTTRRRPPPOOOOOOOOOPPPHHHIIIJJJJJJIIIMMMSSSYYYXXXVVVTTTUUUVVVWWWWWWVVV\\\[[[[[[]]]``````]]]ZZZ^^^^^^^^^___aaadddgggiiillllllooosssuuuvvv}}}pppfff___\\\^^^___aaagggqqqxxxrrrcccUUUNNNIIIGGGMMM[[[ssstttWWWHHHBBB???===;;;;;;:::999999999999:::999999999888888888888777:::999888777666777888888555666888999999888777666555555555444444444444444222333444555555555555555333333333444444444444444777777666666555444444444222333333444444555555555444555555555555666666666555444444333333444444555666666666666666666666666777777666666666666777777888888777777888999;;;<<<>>>>>>>>>???@@@BBBDDDEEEGGGGGGFFFGGGHHHJJJLLLNNNUUUVVVXXX[[[]]]^^^\\\[[[\\\^^^```dddgggiiikkklllnnnrrrvvvyyyzzzzzzzzz{{{wwwvvvwww{{{yyyqqqlllfffcccbbbbbbccccccccccccdddfffhhhmmmnnnpppppprrruuuzzz}}}}}}|||}}}}}}|||llleee```___]]]\\\[[[[[[\\\\\\`````````aaabbbccceeefffdddcccbbbaaaaaa```]]][[[ZZZXXXVVVUUUWWWZZZ^^^aaaffffffhhhjjjmmmpppqqqqqqqqqrrrrrrqqqpppqqqsssuuuzzz}}}~~~}}}yyyxxx{{{}}}uuukkkddd___YYYUUUSSSQQQPPPNNNMMMMMMMMMMMMHHHIIIIIIJJJLLLQQQWWW[[[SSSSSSSSSTTTVVVXXXZZZZZZ___]]]\\\^^^bbbbbb^^^YYY\\\]]]^^^___aaaeeejjjnnnvvvzzzvvviiiaaa\\\\\\___aaadddllluuuyyyooo\\\MMMKKKKKKJJJPPPeeennnTTTIIIDDDAAA???<<<;;;::::::999:::::::::999999999888888888777777999999888777666777777888777888888999999888888777555555555555555444444444222222444555666666666666444444444444444444444444666666666555555444444444333333333444444444555555444444555555666777777888555444222222222222444555555555555555555555555555666666666666666777777777777666444444444666999:::======>>>???@@@BBBCCCDDDCCCCCCEEEGGGIIILLLOOOQQQUUUVVVXXX[[[___```___^^^^^^___bbbfffiiikkkmmmmmmooossswwwyyyzzzyyyyyyyyyxxxvvvwww}}}vvvppplllhhhddddddeeefffgggfffeeefffiiilllooosssxxx{{{}}}~~~|||yyyyyy|||mmmfffbbbbbbbbbaaa``````______``````aaabbbdddgggiiijjjgggdddbbb```___]]]YYYWWWWWWVVVUUUVVVXXX]]]bbbeeehhhjjjlllpppssswwwzzz|||}}}~~~rrrhhhaaa\\\WWWSSSQQQPPPNNNMMMLLLKKKLLLLLLJJJIIIIIIKKKPPPUUUXXXZZZQQQRRRSSSTTTVVVXXXZZZ\\\```___^^^```bbbbbb^^^[[[YYY[[[]]]^^^aaafffmmmrrroooeee___\\\]]]aaabbbgggooouuuttthhhWWWJJJIIILLLNNNXXXrrriiiSSSJJJDDD@@@???===<<<<<<;;;;;;;;;;;;;;;999999999888888888777777888888888777777777777777:::::::::999999888777777555555555555555555555555222333444555666666777666666666555555555555555555555555555555444444444444333333333444444444444444333444444555666777888888444333222111111222333444444444444444444444444444555555666777777777777777777666444444444666999:::;;;<<<===>>>@@@AAAAAABBBBBBCCCEEEGGGJJJMMMOOOPPPQQQRRRTTTYYY]]]```aaa```^^^```cccgggjjjlllmmmmmmooorrrvvvyyyyyyxxxxxxxxxxxxvvvxxx~~~tttooolllhhhffffffgggiiikkkkkkjjjkkkooosssuuuzzzxxxvvvssssssvvvzzz}}}~~~}}}pppgggeeeeeefffeeeeeedddbbbbbb```aaaccceeegggiiijjjkkkeeeccc```^^^\\\ZZZXXXUUUVVVVVVWWWYYY]]]bbbgggjjjkkknnnsssxxx}}}|||pppeee___ZZZUUURRRPPPOOOMMMKKKJJJJJJKKKKKKIIIGGGGGGKKKQQQUUUVVVTTTNNNPPPRRRSSSTTTVVVYYY\\\```aaacccdddcccbbb```___[[[^^^aaaccceeekkktttzzzxxxiiiaaa]]][[[^^^aaaaaahhhooopppjjj^^^RRRKKKIIIMMMVVVggg```OOOHHHAAA===>>>======<<<;;;;;;;;;;;;<<<999999999888888888888777888888777777777666666666;;;:::999999888777777666555555555555555666666666333444555666666666666666666666666666666555555555444444444444444444444444444444444444444444444444333333444555666666777777444333333222222333333444555555555555555555555555444555666777888888888777888888777777888999;;;<<<:::;;;===>>>@@@@@@AAAAAAEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMOOOTTTYYY]]]______]]]___cccgggjjjlllllllllmmmqqquuuwwwxxxwwwwwwwwwxxxvvvwww~~~}}}rrrnnnnnnkkkiiiiiihhhlllooopppooorrrwww}}}}}}|||sssppplllkkkmmmqqqtttuuusssvvvzzz}}}ssskkkggghhhhhhiiihhhgggeeeccccccdddeeeggghhhhhhhhhgggaaa___\\\[[[[[[ZZZYYYWWWWWWXXX[[[___dddiiimmmppptttyyyzzznnnccc\\\XXXTTTPPPNNNMMMKKKJJJIIIHHHIIIIIIHHHFFFFFFKKKQQQTTTRRRNNNLLLNNNQQQSSSTTTVVVZZZ^^^```dddhhhhhheeecccdddfffeeeiiillloooqqqxxx{{{ooobbb\\\ZZZYYY\\\______ffflllhhh]]]RRRMMMMMMNNNSSSbbb{{{oooUUUJJJFFF???===???===<<<;;;;;;::::::;;;;;;999999999888888888888777777777777777777666666555777777666666666666666777444555555555666666666777555555666666666666555555666666666555555444444444444444444444444444444444444444444444444444444444333333444444555555555666333333444444444444333333555555555555555555555555333444666777888888888777888888999999:::;;;;;;;;;:::<<<>>>???AAAAAABBBAAAEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLNNNRRRWWW[[[\\\\\\[[[^^^bbbfffjjjkkkkkkkkkkkkooosssvvvvvvvvvvvvwwwvvvsssttt|||{{{rrrppppppooommmnnnhhhlllqqqssstttwww~~~wwwqqqmmmiiiggghhhjjjlllmmmhhhkkkpppuuuxxx|||vvvnnnhhhiiijjjkkkjjjhhhfffeeeeeefffhhhiiiiiigggeeeddd]]][[[YYYYYYZZZ[[[ZZZYYYYYY[[[^^^ccchhhnnnrrrttt}}}yyylllaaa[[[VVVRRROOOMMMLLLJJJHHHGGGGGGGGGHHHIIIGGGGGGLLLSSSUUUPPPKKKKKKOOORRRTTTUUUXXX]]]aaaaaagggllllllgggdddgggkkkppptttxxx{{{}}}uuuiii]]]YYYWWWWWWYYY]]]]]]dddiiibbbTTTJJJKKKOOOTTTYYYmmmzzzcccNNNHHHEEE@@@>>>CCC<<<;;;::::::999999::::::999999999888888888888777777777777777777666666555333333333444444555777777444555555555666666777777555666666666666666555444555555555444444333333333444444444444444444444444444444444444444444444444333333333444444444444555333333555666666555333333666666666666666666666666333444666777888888888777666666888999999:::999999;;;===???AAABBBCCCCCCBBBAAACCCEEEHHHKKKMMMNNNOOOOOONNNPPPSSSWWW[[[\\\\\\ZZZ]]]aaafffiiijjjjjjjjjjjjmmmrrruuuvvvvvvvvvwwwuuurrrrrrzzzyyytttssstttttttttsssqqqsssxxx|||~~~{{{ppplllgggeeeeeehhhjjjkkkllliiijjjooorrrsssvvvzzzvvvlllnnnkkklllpppmmmgggeeeiiihhhjjjkkkkkkjjjfffbbb___YYYZZZZZZYYYZZZ\\\aaaddddddeeehhhnnnuuu|||yyykkk```ZZZUUUPPPMMMKKKJJJIIIIIIHHHHHHHHHHHHGGGHHHLLLPPPSSSTTTRRROOOOOORRRVVVXXXWWWXXX[[[^^^fffjjjnnnooolllkkklllnnnyyy|||lllbbbZZZ[[[\\\ZZZZZZ^^^aaa^^^YYYSSSMMMJJJLLLQQQSSSkkk~~~hhh]]]NNNDDD???>>>;;;999;;;::::::999999::::::;;;<<<;;;:::999888888888888888888777777666666555555777777777777777777777777555555555555555555555555444444444555555555555666666666555555555444444444666666666555444444333333666555444333333444555666222444888;;;;;;888444222444555555555666777777777666666777777666555444444666666666666666555555555777666666666666888999:::<<<===>>>???AAAAAABBBBBBBBBEEEHHHIIIJJJKKKLLLNNNQQQPPPPPPRRRUUUXXXYYYYYY^^^aaaeeeggghhhiiikkkllllllpppuuuxxxyyyyyyxxxyyyvvvtttvvv~~~zzzyyyzzzyyyxxxsssrrruuu|||}}}rrroookkkhhhhhhiiijjjjjjnnnkkkkkknnnqqqrrruuuzzzyyyooommmkkklllpppooojjjjjjnnnkkklllmmmllljjjfffbbb___\\\]]]^^^___```cccgggkkkjjjkkkooovvvwwwjjj```YYYTTTPPPMMMKKKKKKJJJIIIIIIIIIIIIIIIGGGIIILLLOOOOOONNNMMMKKKOOOSSSWWWXXXXXXZZZ]]]aaagggkkkoooqqqpppooopppqqqwwwjjjaaaZZZZZZ[[[ZZZ[[[___```[[[UUUPPPLLLJJJMMMRRR^^^{{{vvv```VVVJJJBBB???>>>===;;;;;;::::::999999::::::;;;;;;::::::999888888888888888777777777666666666555777777777777777777777777555555555555555555555555444444444555555555555666666666555555555444444444333333444444555666666666666555444444444444555666333555888::::::888555333555555555555555555666666666666666666666555444333666666666666666666666555777666666666666888999::::::;;;<<<===????????????BBBEEEGGGIIIJJJKKKMMMNNNQQQPPPPPPSSSVVVYYYZZZZZZ]]]```dddfffggghhhjjjkkkkkkoootttxxxyyyyyyyyyyyywwwvvvxxx~~~yyyxxx{{{|||xxxtttqqqpppppppppooouuuqqqppprrrssstttxxx}}}}}}sssnnnlllmmmpppqqqpppqqqtttssssssrrrpppmmmiiieeebbb]]]___aaaccceeehhhmmmpppsssvvv|||~~~uuuiii^^^XXXTTTPPPMMMKKKKKKJJJIIIIIIIIIJJJJJJIIILLLOOOOOOLLLJJJJJJKKKPPPSSSWWWYYYZZZ]]]aaaeeekkknnnrrrvvvxxxxxxxxxwwwzzzoooggg___YYYYYY[[[\\\]]]```___VVVOOOLLLKKKKKKPPPXXXjjjxxxeeeUUUNNNDDD???>>>>>>>>>>>>;;;::::::999999::::::;;;:::999999888888888999999777777777777666666666666777777777777777777777777555555555555555555555555444444444555555555555666555555555555555444444444333333444444555666666666666555444444444444555666444555666777777666555444555555555444444444444444444555555555555444333333555555666666666666666666777666666666666888999::::::;;;<<<>>>>>>?????????BBBDDDGGGIIIJJJKKKMMMOOOQQQPPPQQQTTTXXX[[[\\\\\\\\\___ccceeeggggggiiijjjjjjnnntttwwwyyyxxxxxxyyywwwuuuxxx}}}}}}~~~~~~~~~{{{|||}}}}}}vvvpppooooooqqquuuxxx{{{}}}{{{vvvqqqmmmiiihhhbbbdddgggjjjmmmqqqvvvyyy|||sssfff\\\WWWSSSOOOLLLJJJJJJIIIIIIHHHIIIIIIJJJKKKOOOSSSQQQMMMJJJKKKNNNQQQTTTXXXZZZ\\\___fffkkkpppsssyyy~~~pppgggddd^^^XXXXXX[[[^^^```aaa\\\RRRJJJIIIJJJMMMWWWccc~~~ttt```SSSKKKFFF@@@<<<<<<=========;;;::::::999999::::::;;;999888888888888888999:::777777777777666666666666666666666666666666666666555555555555555555555555444444444555555555555666555555555555555555555555666666666555444444333333555555555444444555555555555555555555555555555555555555555444333333333222333444444444444444333333555555555555666666666666777666666666666888999:::======???@@@@@@AAAAAAAAAAAADDDGGGIIIJJJKKKMMMOOOQQQQQQRRRVVVZZZ]]]^^^^^^]]]```cccfffggghhhjjjkkkjjjnnnssswwwxxxxxxxxxxxxtttrrruuu~~~yyytttssssssuuu|||zzzsssooommmllljjjmmmqqquuuyyy~~~xxxpppdddZZZUUURRROOOLLLIIIHHHHHHHHHHHHHHHIIIIIIKKKOOORRRQQQMMMKKKNNNRRRRRRUUUXXXZZZ]]]bbbiiiooovvv{{{wwwiiiaaa```]]]ZZZYYY]]]aaabbb```YYYNNNGGGIIILLLQQQbbbtttuuu___PPPHHHEEEBBB???<<<;;;;;;;;;;;;;;;::::::999999::::::;;;888888888777888888999999666666666666777777777777666666666666666666666666555555555555555555555555444444444555555555555666444555555555555555555555666666666555444444333333444555555555555555555444666555444333333444555666555555555444333333333222333333444444444444444333444555555555666666777777777666666666666888999:::===>>>???@@@@@@@@@@@@@@@AAACCCGGGIIIJJJKKKNNNPPPQQQQQQSSSWWW[[[^^^^^^^^^^^^aaaeeeggghhhiiikkkllljjjnnnsssvvvwwwvvvvvvvvvsssrrrttt}}}|||xxxxxxxxx{{{}}}tttpppooopppooorrrvvv|||uuummmaaaYYYTTTQQQNNNLLLIIIHHHHHHHHHHHHIIIJJJJJJKKKMMMOOONNNLLLLLLOOORRRSSSVVVYYYZZZ]]]bbbkkkrrr{{{qqqeee^^^^^^^^^\\\\\\```dddccc___UUULLLHHHLLLOOOWWWpppdddSSSJJJEEEBBB@@@???===;;;:::::::::;;;::::::999999::::::;;;999888888777777777888888666666666666777777777777777777777777777777777777555555555555555555555555444444444555555555555666444444444555555555555555333333444444555666666666444444555666666555444444555444333222222333444555555555555444444444444444333333444555555555555444444444555555666777777777777666666666666888999:::<<<<<<===>>>>>>>>>>>>>>>@@@CCCGGGIIIJJJLLLNNNPPPQQQRRRTTTXXX\\\^^^^^^\\\^^^aaaeeehhhiiijjjkkkmmmkkkooosssvvvvvvuuuttttttuuusssvvv~~~zzz{{{}}}wwwssstttvvvuuuyyy~~~ssskkk```WWWSSSPPPNNNLLLJJJJJJJJJJJJJJJKKKLLLLLLPPPOOONNNMMMMMMOOOPPPRRRUUUWWWYYYZZZ\\\ccclllssstttlllccc^^^\\\_________cccgggddd]]]RRRKKKJJJPPPSSS]]]|||qqqXXXLLLGGGCCC>>>??????>>><<<;;;;;;;;;;;;::::::999999::::::;;;:::999888777777666777777555666666666777777777888777777777777777777777777555555555555555555555555444444444555555555555666444444444555555555666666333333444444555666666666444444555666666555444444444444333222222333444444555555555555555555666666333444555666666666666666444444555555666777777888777666666666666888999:::<<<<<<===>>>>>>>>>>>>===@@@CCCFFFIIIJJJLLLNNNPPPRRRRRRTTTXXX\\\]]]\\\[[[^^^aaadddggghhhiiijjjllllllppptttvvvuuusssrrrrrrtttsssuuu}}}zzz}}}|||xxxzzz}}}rrrjjj___VVVRRRPPPNNNLLLLLLLLLLLLLLLLLLMMMNNNNNNVVVSSSPPPOOOPPPRRRRRRRRRUUUWWWYYYZZZ\\\bbblllssstttlllgggccc^^^\\\```aaaaaaeeeiiiddd\\\PPPKKKLLLSSSUUU```fffPPPHHHEEEAAA<<<===>>>>>>===<<<<<<<<<;;;::::::999999::::::;;;::::::888777666666666666555666666666777777888888777777777777777777777777555555555555555555555555444444444555555555666666444444444555555555666666777666666555444444333333333444555666666555444333444333333222222333333444444555555555666777777777444444555666777777666666444444444555666777777888777666666666666888999:::>>>??????@@@@@@@@@@@@???@@@CCCFFFIIIJJJLLLOOOQQQRRRSSSUUUXXX[[[\\\[[[YYY]]]___cccfffggghhhiiikkkmmmppptttvvvuuusssqqqppprrrqqqsss{{{wwwyyytttkkk___VVVQQQOOOMMMKKKIIIIIIIIIJJJKKKMMMOOOPPPTTTSSSRRRQQQPPPPPPQQQRRRUUUVVVWWWXXX[[[___eeeiii|||ooohhhbbb]]]\\\bbbaaadddkkkqqqnnncccYYYJJJJJJKKKPPP\\\sss}}}___MMMCCC??????<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999888888888888777777777777777777777777777777777777777777777777777777777777999666444444555555333000666666555555555444444444666666777777666555444444555555555555555555555555555555555555555555555555777777555444444555666666333333444444555555666666444444444555555555666666888888777666555444333333111222333555777:::<<<===???>>>>>>>>>>>>??????@@@AAACCCEEEFFFHHHJJJNNNQQQPPPRRRUUUYYY[[[\\\\\\\\\]]]```dddiiilllmmmmmmlllnnnpppsssuuuvvvuuutttrrrpppttttttzzz|||ssskkk___VVVQQQOOOMMMKKKJJJIIIHHHIIIKKKOOOSSSVVVTTTSSSRRRQQQQQQRRRRRRSSSTTTUUUVVVWWWXXX\\\```dddwwwssshhhddd___]]]]]]fffdddfffmmmrrrmmm___RRRLLLLLLPPPXXXjjjpppVVVIIIBBB??????<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999999888888888777777666666666666666666666666666666777777777777777777777777888666444444555666444222666666555555555444444444555555555444444333333333555555555555555555555555555555555555555555555555666666555444555555666777555555555555555555666666444444444555555555666666666666666666666555555555333444444666888:::<<<===>>>>>>======>>>>>>??????AAACCCFFFHHHIIIKKKNNNQQQQQQSSSVVVYYY[[[[[[[[[[[[]]]```dddhhhkkkmmmmmmllllllnnnqqqtttvvvwwwvvvvvvqqqttttttxxx{{{}}}{{{|||}}}~~~~~~sssjjj^^^UUUQQQOOOLLLKKKKKKJJJIIIJJJMMMSSSXXX\\\TTTSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUWWWZZZ]]]iiixxxxxxiiibbb```^^^^^^```iiiiiilllqqqrrriiiXXXKKKIIIKKKRRRbbb{{{___JJJCCCAAA??????<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999999999999888777666666555555555555555555555555555777777777777777777777777666555444444555666555444555555555555555444444444444444222111111222222333555555555555555555555555444444444444444444444444555555444555555666777888666666666666666555555555444444555555555666666666444555555555666666777777555666666777888:::<<<==================>>>??????@@@DDDGGGJJJLLLMMMOOOPPPRRRTTTWWWYYYZZZ[[[ZZZYYY]]]___dddhhhkkkmmmmmmllljjjlllooosssvvvxxxyyyzzzrrrtttrrruuuyyy}}}|||yyyvvvsssqqqrrrtttuuuyyy|||qqqhhh]]]TTTPPPNNNMMMKKKLLLLLLMMMOOORRRVVVZZZ\\\TTTTTTTTTUUUUUUVVVVVVWWWVVVVVVVVVUUUSSSTTTVVVXXX]]]jjj||||||pppeee``````___aaadddiiinnnttttttlll___QQQHHHIIILLLXXXoooqqqRRRBBB@@@@@@??????<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999:::999999888777666555555666666666666666666666666666666666666666666666666444444444444555666666666555555555555555555555555555333222000000111333444555555555555555555555555444444444444444444444444444444444555666777888888777777777666666555555555555555555555666666666666555555555555666666666666666666666777888999:::;;;<<<<<<<<<<<<===>>>??????@@@DDDIIILLLMMMNNNOOOPPPSSSUUUWWWYYYZZZZZZYYYXXX\\\___ccchhhkkkmmmmmmmmmkkkmmmpppsssvvvxxxzzzzzzqqqssspppsss~~~|||xxxsssqqqooommmkkkkkkmmmppprrrwwwzzz}}}~~~}}}{{{zzzyyyvvvvvvwwwyyy{{{||||||{{{nnnfff[[[SSSPPPOOOMMMLLLNNNOOORRRUUUXXXXXXXXXXXXUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXVVVTTTSSSUUUVVVXXX```nnn}}}uuukkkbbb_________aaadddgggqqqxxxssscccTTTLLLKKKLLLRRRcccgggMMMAAA@@@AAA???>>><<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999999999888888777666666555777777777777777777777777666666666666666666666666333333444555555555666777444555555555555555555555555444222111111333555666555555555555555555555555444444444444444444444444333444444555666777777888777777666666555555444444555555555666666666777777666666666666555555555555666555555666666888999999<<<<<<<<<======>>>@@@@@@AAADDDIIILLLNNNOOOPPPQQQTTTUUUWWWYYYZZZZZZYYYXXX[[[^^^bbbgggkkkmmmmmmmmmmmmoooqqqtttvvvxxxxxxxxxppprrrnnnqqq||||||uuuoookkkfffeeecccbbbdddgggkkkmmmrrruuuxxxyyyyyyxxxxxxxxxtttsssssssssssssssssstttkkkcccYYYRRRPPPPPPOOONNNOOORRRVVVZZZ[[[ZZZWWWVVVWWWXXXXXXYYYYYYYYYYYYXXXYYYYYYYYYXXXUUUTTTUUUVVVWWW[[[cccmmm~~~oooggg```^^^]]]]]]___cccgggoootttlllZZZLLLKKKOOONNNXXXmmmtttaaaMMMDDDBBB@@@???>>><<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999888888888888777777777777888888888888888888888888777777777777777777777777222444555555444444666777444444444555555555555555555444444333333444666666555555555555555555555555333333333333333333333333333444555666777777777666555555555555555444444444555555666666666777777777777777666666555555555444555555555555666777888999============>>>@@@AAABBBAAADDDHHHKKKMMMNNNPPPQQQTTTUUUWWWYYYZZZZZZYYYXXXZZZ]]]bbbgggkkkmmmmmmmmmnnnpppsssvvvxxxxxxvvvuuupppqqqmmmooo{{{yyyqqqkkkfffbbb\\\ZZZYYYXXXZZZ]]]aaadddgggjjjnnnrrrtttvvvyyy{{{xxxxxxyyywwwtttqqqooonnnhhhaaaWWWQQQPPPQQQQQQPPPQQQSSSWWWYYY[[[ZZZYYYXXXYYYZZZZZZ[[[[[[ZZZYYYXXXXXXYYYYYYXXXVVVUUUVVVWWWWWWYYY]]]bbblll}}}yyykkkddd___^^^^^^]]]```dddiiilllkkkaaaSSSKKKMMMRRRVVVccc{{{jjj\\\NNNGGGCCC???===>>><<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999777777777777888888888888777777777777777777777777777777777777777777777777333555666666444333555777444444444555555555666666333444444444555555555666555555555555555555555555333333333333333333333333444555666777777666555555333333333444444444444444555666666666777777777777555555555666666666666666555555555666777999:::;;;======>>>>>>???AAABBBCCCBBBDDDGGGIIIKKKMMMPPPRRRSSSTTTWWWYYYZZZZZZYYYYYYZZZ]]]aaagggjjjlllmmmmmmllloootttxxxzzzyyyvvvtttpppqqqlllmmmyyy{{{qqqjjjddd___]]]UUUSSSRRRQQQRRRUUUYYY[[[]]]aaafffkkkpppuuu{{{~~~zzztttooolllggg___VVVPPPPPPQQQRRRQQQSSSTTTVVVXXXYYYZZZ[[[[[[ZZZ[[[\\\\\\[[[ZZZYYYXXXVVVXXXYYYXXXVVVVVVWWWXXXVVVXXXZZZ]]]bbbmmm{{{zzzqqqjjjddd`````````___bbbgggkkkiiibbbXXXPPPLLLOOORRRcccrrr~~~cccYYYNNNHHHCCC>>><<<>>><<<<<<;;;;;;;;;:::::::::999::::::;;;;;;::::::999666666666777888888999999666666666666666666666666777777777777777777777777333555777666444333444666444444444555555555666666222333444555555555555444555555555555555555555555333333333333333333333333555555666777777666555444222222222333333444444444666666666666777777777777333333444555666777888999555555666777888:::<<<===>>>>>>>>>???@@@BBBCCCDDDCCCDDDGGGHHHJJJLLLPPPRRRRRRTTTWWWYYYZZZ[[[ZZZYYYYYY\\\aaafffjjjlllmmmmmmjjjnnntttyyy{{{zzzwwwuuupppqqqkkklllwwwuuukkkeee```ZZZUUUTTTRRRPPPNNNMMMNNNPPPRRRXXXZZZ^^^bbbhhhqqqzzz|||vvvppplllfffbbb[[[VVVTTTTTTSSSSSSTTTVVVWWWYYYZZZZZZYYYXXX]]]^^^______^^^[[[XXXVVVXXXYYYYYYXXXUUUTTTTTTUUU[[[\\\^^^___aaaffflllppp~~~sssmmmiiifffbbb___^^^```cccdddmmm```UUUQQQMMMMMMWWWdddgggRRRNNNHHHBBB>>><<<===>>>;;;;;;;;;<<<<<<=========::::::;;;;;;::::::999888:::::::::::::::999888888:::999888777777888999:::666666666666666777888888666555444444444666777888999888777666444222111111555555555555555555555555444444444444444444444444444444444444444444444444222333444555666666666666444444444444444444444444666666666666777777777777444444555555666777777777555444333333444777;;;=========>>>???@@@BBBCCCDDDEEEFFFGGGIIILLLNNNPPPQQQPPPRRRUUUXXXZZZ\\\\\\]]]\\\^^^bbbgggmmmoooooonnnkkknnnsssvvvvvvtttpppnnnnnnnnniiikkkxxx{{{ooofff```ZZZTTTOOOPPPNNNLLLJJJIIIJJJLLLMMMSSSUUUXXX]]]ccckkktttzzz|||wwwqqqmmmgggbbb[[[VVVTTTTTTUUUUUUWWWXXXZZZ[[[]]]^^^^^^^^^^^^___``````___\\\YYYXXXZZZ[[[[[[ZZZYYYXXXYYY[[[[[[\\\^^^___aaaeeejjjnnnxxx{{{qqqjjjfffccc```^^^^^^```bbbccc]]]UUUOOONNNMMMQQQcccwwwnnnWWWLLLJJJEEEAAA>>>>>>>>>???<<<<<<;;;;;;:::999999999::::::;;;;;;::::::999888666777777777777666555555888888777666666777888888888777777666666666666777555555555555555666777777555555555444444333333333555555555555555555555555444444444444444444444444444444444444444444444444222222333444555555555555444444444444444444444444333333333333444444444444666666666666666555555555777666444444555888;;;=========>>>???@@@BBBCCCDDDDDDEEEGGGJJJLLLNNNPPPQQQPPPQQQTTTWWWZZZ[[[\\\\\\[[[]]]aaaggglllnnnnnnmmmkkkmmmpppssstttrrrooommmmmmmmmhhhkkkwwwxxxnnneee^^^XXXRRRMMMMMMKKKIIIGGGFFFGGGHHHIIIMMMOOOSSSWWW]]]eeemmmrrryyy{{{~~~~~~|||xxxsssooogggbbbZZZUUUTTTUUUVVVWWWZZZZZZ[[[\\\^^^___aaabbb```aaaaaaaaa```]]][[[YYYXXXYYYYYYYYYXXXXXX[[[]]]^^^```bbbccceeegggkkknnnppp{{{vvvllleeebbb```^^^^^^```aaaaaaaaaRRRNNNLLLMMMNNNYYYuuuuuuYYYHHHEEEDDDBBB@@@???>>>??????===<<<;;;999888666555444:::::::::::::::999999888888999999999999888777777777666666555555666666777999888777666666555555555444444555666666666666555333333444444555666666777666666666666666666666666444444444444444444444444444444444444444444444444222333333444444444333333444444444444444444444444222222222333333333333444888777777666555555444444888777666666777999;;;<<<======>>>???@@@BBBCCCDDDDDDEEEGGGJJJLLLNNNPPPPPPNNNPPPSSSVVVXXXZZZZZZZZZ[[[]]]aaafffkkknnnmmmllljjjlllnnnppppppooommmlllkkklllhhhjjjuuu}}}wwwmmmddd]]]VVVPPPLLLMMMKKKJJJHHHGGGGGGHHHIIIJJJLLLPPPTTTYYY___fffkkkrrruuuxxx{{{zzzwwwssspppeee```YYYTTTTTTVVVXXXZZZ]]]\\\[[[[[[\\\]]]___`````````aaa```___]]][[[ZZZYYYYYYYYYXXXXXXZZZ]]]```dddgggjjjmmmnnnppprrrtttvvv~~~~~~vvvooogggaaa^^^]]]]]]___bbbccc```^^^QQQOOONNNNNNPPPaaa}}}aaaNNNEEEAAA@@@@@@??????>>>>>>======<<<;;;999888666555444999::::::::::::999888888999::::::::::::999888888666666666666666666666666888777666666666666666777333444555666666666555444444444555666777888888999777777777777777777777777444444444444444444444444444444444444444444444444444444555555555444333333444444444444444444444444444444555555555666666666777777666666555555555555999888777777888999;;;<<<======>>>???@@@BBBCCCDDDDDDEEEHHHJJJMMMNNNOOOPPPMMMOOORRRUUUWWWXXXYYYYYY\\\^^^bbbggglllnnnmmmlllkkklllnnnoooooonnnmmmllljjjmmmjjjllluuuzzztttjjj```WWWPPPKKKHHHKKKJJJIIIHHHGGGHHHHHHIIIGGGIIILLLPPPSSSYYY___ccciiilllrrrvvvwwwtttpppmmmbbb^^^XXXUUUVVVYYY\\\]]]bbbaaa___]]]]]]]]]^^^^^^^^^^^^______^^^]]]\\\[[[]]]]]]\\\\\\\\\___cccgggmmmqqqvvvzzz|||}}}uuunnniiiccc^^^^^^]]]^^^bbbeeeddd___ZZZQQQNNNMMMOOOUUUlllhhhRRRHHHEEE@@@?????????>>><<<;;;;;;<<<;;;;;;:::999888888888999999::::::999999888777666666666666666555555444777777777777777777777777555555555555666777999999333444555666666555444333555555555555555555666666777777777777777777777777444444444444444444444444444444444444444444444444555666666666666555555444444444444444444444444444555666666666777777777777555555555555666666777777888888888888999:::<<<=========>>>???@@@BBBCCCDDDCCCEEEHHHKKKMMMOOOOOOOOOLLLNNNQQQTTTVVVXXXXXXYYY^^^```ccchhhmmmoooooommmlllmmmoooppppppooommmllljjjnnnlllnnnuuu}}}vvvlll```UUUNNNJJJIIIFFFFFFEEEEEEFFFFFFGGGGGGEEEGGGJJJLLLNNNRRRVVVZZZ```dddjjjoooqqqoookkkiii___\\\YYYXXXZZZ^^^aaabbbhhhgggeeecccbbbaaa``````\\\]]]]]]^^^^^^^^^^^^]]]\\\\\\\\\\\\^^^cccjjjoooyyy~~~|||ooohhheeebbb___```___aaafffiiifff]]]VVVLLLIIIJJJRRR___zzztttXXXHHHCCCCCC@@@??????>>><<<;;;::::::;;;;;;;;;;;;;;;:::::::::999999999999999888888777777777777777777666555555666777777888888777777666444444444555777888:::;;;444555555555555444333333333333333333333222222222666666666666666666666666444444444444444444444444444444444444444444444444555666666777777777666666444444444444444444444444444444444555555555666666444444555555666777777888666666777888999;;;<<<=========>>>???@@@BBBCCCDDDBBBEEEHHHLLLNNNOOOOOOOOOLLLNNNQQQTTTVVVXXXXXXXXX___aaadddiiinnnpppooommmmmmnnnpppqqqqqqooommmkkkiiinnnnnnooouuu}}}zzznnn```TTTMMMKKKKKKBBBCCCCCCDDDEEEFFFGGGHHHFFFHHHJJJLLLMMMOOORRRUUUXXX]]]ccciiillljjjfffccc^^^\\\[[[\\\```dddggggggjjjiiiiiihhhgggeeedddccc[[[\\\]]]^^^___```aaaaaa^^^___```bbbgggoooxxx~~~uuujjjcccbbbcccccccccccceeejjjmmmhhh\\\RRRKKKGGGKKKZZZnnndddOOODDD@@@??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999888777777999999999999999888888777555555666777777666555555555555555555666888999999666555444444333333333444333333333444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444555666777777777666444444444444444444444444333333333444444444555555555555555666666666666666444444666777999;;;===>>>======>>>???@@@BBBCCCDDDBBBDDDHHHLLLNNNOOOOOONNNMMMNNNQQQTTTWWWXXXYYYYYY___aaadddiiimmmooonnnlllkkknnnqqqrrrrrrooollliiigggmmmnnnnnnttt{{{xxxkkk\\\OOOHHHFFFGGGBBBBBBDDDEEEFFFHHHIIIIIIJJJKKKMMMNNNNNNPPPRRRUUUTTTXXX```fffhhhgggccc```]]]]]]]]]```eeeiiikkkkkkhhhiiiiiiiiiiiigggeeeddd\\\\\\]]]___```bbbcccdddggghhhjjjnnnttt~~~|||qqqgggaaaaaadddgggfffeeegggllloooiii[[[PPPMMMJJJPPPccczzzvvvZZZKKKEEE@@@===>>>===<<<;;;;;;<<<>>>???<<<<<<;;;;;;:::999888888888999999999999888777777666666666666666555444444333444555666666555444333777666666666666777777888777666444333222333444444555555666666777888888888555555555555555555555555444444444444444444444444444444444444444444444444222333444555666666666666444444444444444444444444444444444555555555666666777777777666555555444444222333555777999<<<===>>>======>>>???@@@BBBCCCDDDBBBDDDHHHLLLOOOOOOOOONNNMMMOOOQQQTTTWWWXXXYYYYYY^^^```ccchhhlllnnnmmmkkkjjjmmmpppsssrrroookkkhhheeelllmmmnnnsssyyyrrraaaTTTOOOLLLGGGCCCHHHGGGFFFFFFFFFFFFFFFGGGKKKKKKLLLLLLKKKLLLOOOQQQTTTWWW\\\___aaa```^^^\\\\\\dddiiihhhiiimmmmmmiiimmmlllkkkiiifffeeecccccc\\\^^^___```aaacccgggiiinnnpppvvv}}}}}}}}}wwwrrrkkkeeeaaaaaaccceeedddiiinnnnnnjjjbbbWWWOOOPPPRRR^^^www^^^PPPJJJBBB===?????????>>><<<;;;:::999888888888888999999:::::::::999888777888999999888777:::::::::999999999888888999888888777666555555555777777888777777666555555777777666555444333333222222333444555555444333222444333333333333444555555333333333444444555555555888777555333222222222333444444555555555555444444333333333333333333333333777666444222111111111222555555555555666666666666999777666666888;;;@@@BBB????????????@@@AAABBBCCCCCCEEEGGGJJJLLLMMMNNNNNNMMMNNNPPPSSSVVVXXXZZZ\\\\\\aaaeeefffjjjpppqqqooolllooorrrttttttrrrnnnlllhhhmmmkkkjjjpppxxxyyymmm\\\QQQMMMJJJFFFCCCFFFFFFFFFEEEEEEFFFGGGGGGJJJKKKKKKJJJJJJJJJMMMOOOTTTVVV[[[^^^``````^^^]]]```gggjjjiiiiiimmmooolllrrrrrrpppnnnkkkhhhfffeee^^^___aaabbbdddhhhmmmqqqyyy}}}~~~~~~sssoooiiidddaaaaaaccceeekkkpppsssoooeee[[[TTTPPPPPP\\\tttoooRRRHHHEEE@@@>>>???=========<<<;;;;;;;;;:::999999999999999999::::::999888777888999999888777999999999999888888888888888888777666666555444444666777777777666666555444666666666555444444333333333444444444444444444333444333333333333444555555333333333444444444555555777666444333222222333333444444555555555555444444444444333333333333333333555555444444444444444444555555555555666666666666777666555444666999===???@@@@@@@@@???@@@@@@AAAAAACCCEEEGGGJJJLLLMMMNNNNNNMMMOOOQQQSSSVVVYYY[[[\\\___dddggghhhkkkpppqqqnnnppprrrtttvvvuuurrrooolllhhhmmmkkkkkkqqqyyyooodddVVVMMMIIIHHHEEEBBBEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHJJJLLLQQQTTTXXX\\\^^^___^^^]]]\\\```bbbaaaccchhhlllmmmttttttssspppkkkgggddddddaaabbbcccfffjjjqqqyyy|||tttmmmkkkfffbbbaaabbbeeegggmmmpppppphhhZZZPPPNNNPPPVVVpppvvv___IIIBBBAAA???===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999999999999888777888999999888777888888888888777777777777777777666666555444444444555666666666666555444444555555555555555555555555555444444333333444444555444333333333333444555555333333333444444444444555555444444333333444444555444444555555555555444444555444444444333333222222444444555666666666666666444555555555555666666666666555444333444777:::<<>><<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888999888777888999999888777777777777777666666666666666666555555444444444444444555555555555555444444444444444555555555666666555444333222222333444555444333333333333444555555444444444444444444444444333333333333444444555555333444444555555444444333555555555444333333222222333444666777777666555444444444444555555555666666666555444333444666999:::@@@@@@@@@???@@@@@@AAAAAACCCEEEGGGJJJLLLMMMNNNNNNOOOPPPRRRTTTWWWYYY[[[\\\```eeehhhhhhkkkppppppnnnqqqqqqssssssqqqmmmjjjggghhhmmmmmmnnnuuu}}}wwwmmm]]]WWWNNNIIIHHHHHHHHHGGGEEEEEEEEEEEEFFFGGGIIIIIIHHHIIIIIIGGGFFFFFFGGGIIILLLMMMPPPSSSUUUWWWXXXYYYXXXYYY[[[^^^aaafffmmmrrrvvvyyy{{{xxxpppiiifffeeeaaadddiiipppzzz{{{qqqlllffffffeeeeeegggjjjlllnnnuuujjj___WWWRRROOOTTT\\\vvv^^^RRRFFFAAA@@@>>><<<<<>>===<<<;;;:::999999:::::::::999999888888888999888777888999999888777777777777666666666555555555555555555555444444444444444555555555555555444333333444444555666666666555444333222222333444555444333333333333444555555444444444444444444444444222222333444444555555555333333444444444444333333555555555444444333333333555555666666555444222111444444444444555555555555666666555555666777999;;;>>>>>>>>>???@@@BBBCCCDDDCCCEEEGGGJJJLLLMMMNNNNNNPPPQQQSSSUUUWWWZZZ[[[\\\]]]bbbfffgggjjjpppqqqooopppqqqqqqqqqpppmmmiiiggghhhnnnnnnooovvv~~~{{{lllbbbWWWRRRMMMIIIHHHIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJHHHIIIIIIHHHGGGGGGIIIKKKLLLLLLNNNPPPRRRTTTVVVWWWZZZZZZ\\\aaaccceeeiiiooorrrwww{{{xxxpppiiiffffffeeejjjsss~~~yyyooojjjeeeeeefffhhhjjjmmmpppqqqqqqbbbTTTOOONNNPPPYYYeeetttQQQJJJBBB>>>===>>>======??????>>><<<;;;:::999888::::::999999999999999999999888777888999999888777777777777777666666666666555555555555555555555555444444555666666666666555444444444555555555666666555444444333333444444555444333333333333444555555555444444444444333333333222333444444555555555444333333444444444444333333444444444444444444444444666666666555444333222111333444444444444555555555666666555666777999:::<<<<<<======???@@@BBBDDDEEECCCEEEGGGJJJLLLMMMNNNNNNRRRRRRTTTVVVXXXZZZ\\\\\\\\\aaaeeefffjjjpppqqqoooppppppqqqrrrqqqooommmkkkiiinnnooopppvvv~~~~~~pppcccYYYRRROOOKKKHHHHHHHHHIIIJJJIIIIIIIIIHHHHHHIIIJJJJJJIIIIIIJJJIIIHHHIIIKKKNNNMMMNNNNNNOOOQQQSSSUUUWWWWWWWWW]]]eeehhhhhhlllrrrrrryyy~~~}}}uuunnnllllllrrrzzz~~~vvvmmmgggcccdddfffiiillloooqqqrrreeeYYYOOONNNPPPVVVhhh{{{xxx___IIIFFF@@@;;;:::<<<======>>>>>>===<<<;;;;;;::::::999999999999999999::::::999888777888999999888777888888888777777777666666666666666666666666666666444555666666777777777666444444444555555555555555333444444444444444444333444333333333333444555555555555444444444333333333222333444555555555444333222333333444444333333222333333444444555666666666777777666555444444444555333333444444444555555555444444555666777999;;;<<<>>>>>>>>>???@@@BBBCCCDDDCCCEEEGGGJJJLLLMMMNNNNNNRRRSSSUUUVVVXXXZZZ\\\]]]^^^cccfffgggkkkpppqqqooommmnnnooopppppppppooonnniiioooooopppvvv}}}vvvjjj]]]TTTOOOMMMJJJHHHGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJJJJIIIJJJJJJJJJIIIJJJMMMOOOOOOOOOOOOPPPQQQSSSVVVWWWUUUWWW```lllrrrrrrvvv}}}{{{zzzwwwxxxzzztttkkkdddbbbcccfffiiillloooqqqrrr___VVVRRRUUUYYYccc}}}hhhPPPIIIGGGAAA;;;999;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888999999::::::;;;999888777888999999999777888888888888777777777777666666666777777777777777555555666777888888777777555555555555555555555555222333555555555555333222444333333333333444555555555555555444444333333333333333555555555444333222222333333444444333333222222333333444555666777777777666555555555666888999333333333444444444555555222333444555777999;;;<<<@@@?????????@@@AAABBBBBBCCCEEEGGGJJJLLLMMMNNNNNNSSSTTTUUUWWWYYY[[[\\\]]]aaafffiiiiiikkkppppppnnniiijjjlllmmmnnnnnnnnnnnniiiooooooqqqvvv|||}}}|||{{{zzz|||sssggg]]]VVVSSSLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIIIIJJJLLLNNNQQQRRRRRRQQQPPPPPPQQQRRRSSSTTTXXX^^^gggnnnttt{{{{{{ssskkkeeeeeebbbhhhlllnnnpppppplllfffWWWTTTPPPOOO\\\{{{pppYYYQQQBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888999999999888888888888999999999999888888888888777777666666555555555555555555555555555555666666555555555444444444444444444555555555555666666666666666666666666666333444444555555444444333666555555444444333222222888777555333222222222222222222222333333444444444333222222222222333444444777666555333333333444555222333555666666666555444444555555555555666999<<<<<<===>>>>>>===>>>@@@BBBEEEHHHKKKLLLKKKJJJJJJJJJQQQRRRTTTVVVXXXZZZ\\\]]]bbbdddgggjjjmmmoooooopppiiijjjlllnnnnnnmmmlllkkkhhhooopppqqqvvv}}}|||vvvrrrssstttrrrqqqppprrruuuxxx{{{}}}uuulllcccZZZUUURRRLLLLLLMMMMMMMMMNNNNNNNNNLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKLLLNNNPPPSSSTTTSSSRRRRRRRRRRRRTTTUUUVVVXXX___gggooowww|||uuuooohhheeefffeeejjjnnnooopppmmmddd[[[QQQPPPQQQZZZpppiiiQQQHHHBBBAAA???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999888888777777888888999999888888777999999999888888888888888555555555555555555555555666666555555555444444444444444444555555555555666555555555555555555555555333444444555555444444333444444444444444444444444666555444333333333444444222222222333333444444444333333333333333444444555666666555444444444444444333444555555666555555555666777777777777888:::======>>>???>>>===>>>@@@BBBCCCFFFIIIKKKKKKKKKLLLMMMPPPQQQSSSUUUXXXZZZ\\\\\\bbbdddgggjjjlllnnnnnnooojjjkkklllnnnnnnmmmlllkkkiiiqqqrrrrrrvvv|||yyytttnnnjjjjjjhhhgggeeedddeeegggjjjllluuuvvvyyy}}}}}}zzzrrrppplllgggaaa[[[VVVTTTNNNNNNNNNOOOOOOPPPPPPQQQMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMNNNOOOQQQSSSTTTVVVTTTTTTSSSSSSTTTVVVWWWXXX[[[```hhhqqq}}}}}}tttoookkkggggggiiimmmssswwwvvvrrriii\\\OOONNNOOOVVVkkk}}}^^^JJJBBBAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999888777666777888888999999888888777888888888888999999999999555555555555555555555555666666666555555555555444444444444555555555555666444444444444444444444444333444444555555444444333222222333444444555666666333333333333333444555666222222333333333333444444444333333333333444555555555555555666555555444333555444444444444555666666999::::::999888999;;;===>>>???@@@???======???AAAAAADDDHHHJJJKKKLLLMMMOOOPPPPPPRRRTTTWWWYYY[[[\\\aaacccfffjjjlllmmmmmmmmmjjjkkkmmmnnnnnnnnnmmmlllkkkrrrttttttwww{{{{{{uuupppiiieeeeeeaaa___^^^\\\\\\^^^___aaaeeegggjjjmmmnnnnnnlllkkkiiiiiihhhfffbbb^^^ZZZXXXQQQQQQQQQQQQQQQQQQPPPPPPOOOOOONNNMMMMMMNNNOOOPPPOOOOOOPPPQQQSSSTTTUUUVVVUUUTTTTTTTTTUUUWWWXXXZZZ```dddjjjuuu~~~vvvooollliiigggiiinnnuuurrrcccVVVLLLOOORRR___}}}kkkTTTGGGCCC@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999888777666555777777888888888888777777555555666666777777888888555555555555555555555555666666666555555555555555444444444555555555555666444444444444444444444444333444444555555444444333333333333444444444555555333333333333444444555555333333333333333333333333444444333333444444555666444444666666666555444333555555444333333555666777:::::::::999888888:::===???@@@@@@???>>>===???@@@BBBDDDHHHJJJJJJKKKMMMNNNOOOPPPRRRTTTVVVXXXZZZ[[[aaacccgggjjjllllllkkkkkkkkklllmmmnnnnnnnnnmmmmmmllltttvvvvvvxxx{{{}}}sssmmmhhhaaa\\\\\\ZZZYYYWWWVVVUUUVVVWWWXXXYYY[[[___bbbddddddddddddeeeffffffeeeccc```\\\ZZZUUUTTTTTTSSSRRRQQQPPPPPPRRRQQQPPPOOONNNOOOPPPPPPOOOPPPQQQSSSTTTUUUVVVVVVUUUTTTTTTTTTUUUWWWYYYZZZdddgggnnnzzzwwwpppkkkhhhffffffjjjpppzzzkkkZZZQQQMMMOOOVVVjjjiiiWWWKKKDDDDDD>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999:::::::::999888777666555777777777888888777777777555555666666777777888888555555555555555555555555666666666666666666666666444444444555555555555666555555555555555555555555333444444555555444444333555555444444444333333333444444444444444444333333333333333333333333333333444333333333333444555555333444555666666555444333555555444333333555666777999999999888777777999;;;@@@@@@AAA@@@>>>>>>???AAADDDFFFHHHIIIIIIJJJKKKMMMOOOPPPRRRTTTVVVXXXZZZ[[[bbbdddgggjjjlllllljjjiiikkkllllllmmmmmmmmmmmmmmmmmmuuuvvvvvvxxx{{{xxxnnniiiddd]]]XXXWWWRRRQQQPPPOOOOOOOOOPPPPPPPPPTTTXXX\\\^^^___```bbbaaabbbcccbbbaaa^^^[[[YYYWWWWWWVVVUUUTTTTTTSSSSSSUUUTTTRRRPPPOOOOOOOOOPPPQQQRRRSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUVVVXXXZZZ\\\eeehhhqqq}}}pppjjjfffeeecccdddkkksss}}}xxx```QQQNNNOOOOOO\\\xxxiiiTTTJJJDDD@@@@@@======<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888888999999999999999888777666666777777888888777777666888888888888999999999999555555555555555555555555555666666666666777777777444444444555555555555666666666666666666666666666333444444555555444444333666666555444333333222222444555555555444444333222444444333333333333222222333222222222222333444444333444555555666555555555555444444444444555666666777777888777666777999;;;???@@@AAA@@@>>>>>>@@@BBBDDDFFFHHHHHHHHHIIIKKKMMMPPPPPPRRRTTTWWWYYY[[[\\\bbbeeeiiilllmmmllljjjhhhkkkkkkkkklllllllllmmmmmmmmmuuuvvvvvvxxx|||wwwmmmhhhccc[[[VVVUUUMMMLLLLLLKKKKKKKKKKKKLLLKKKOOOTTTWWWXXXZZZ\\\___^^^_________^^^]]][[[ZZZXXXXXXXXXYYYYYYYYYYYYYYYWWWVVVSSSQQQOOONNNNNNNNNSSSTTTVVVWWWXXXYYYXXXXXXVVVVVVVVVWWWXXXZZZ\\\^^^bbbgggqqq~~~xxxkkkgggdddddddddgggoooyyylllXXXNNNNNNPPPVVViiinnnTTTHHHEEECCC???======<<<;;;;;;::::::;;;;;;;;;;;;::::::999888888777888888999999999888888777666666777777777777666666999999999888888888888888555555555555555555555555555666666666777777777777444444444555555555555666555555555555555555555555333444444555555444444333444444444444444444444333222333444555555555444333444444444333333222222222222111111111111222333333444444444444444555666666333444555555666555555555666666777777666777:::<<<>>>???@@@@@@??????AAACCCCCCDDDFFFGGGHHHJJJLLLOOOPPPQQQSSSUUUXXXZZZ\\\\\\dddfffjjjmmmnnnmmmjjjhhhjjjjjjjjjjjjjjjkkkllllllmmmtttttttttwww|||}}}sssiiiddd___WWWRRRQQQKKKKKKJJJJJJJJJJJJKKKKKKHHHLLLQQQTTTUUUVVVYYY\\\]]]^^^^^^^^^^^^]]]]]]\\\XXXYYYZZZ[[[\\\]]]^^^^^^XXXWWWTTTQQQOOONNNMMMMMMUUUVVVXXXZZZZZZZZZZZZZZZXXXXXXXXXXXXZZZ\\\^^^```___dddqqqyyytttjjjgggeeefffgggkkkuuuwwwcccUUUPPPQQQRRR^^^tttqqq]]]HHHCCCFFFFFFAAA>>><<<<<<;;;:::::::::;;;;;;;;;;;;::::::999888777777777888888999999999888888666666777777777777666666888888777777666666555555555555555555555555555555555666666666777777888888444444444555555555666666444444444444444444444444333444444555555444444333222333333444444555555666000111333555666666666555444444444333333222222222111111000000111111222333555444333333444555666777222333555666666666555444555666777777777888;;;>>>>>>???@@@@@@???@@@BBBDDDAAABBBEEEGGGHHHKKKNNNQQQQQQRRRTTTVVVXXXZZZ\\\]]]dddgggkkknnnooommmjjjhhhjjjjjjiiiiiijjjjjjkkkllllllssssssssswww}}}zzzqqqhhhaaa^^^[[[UUUQQQPPPKKKJJJIIIGGGFFFEEEEEEEEEEEEGGGKKKMMMOOORRRVVVXXXXXX[[[^^^aaaaaa___\\\YYYYYY]]]___]]]]]]aaacccbbb___XXXSSSSSSTTTRRRSSSVVVXXXXXXYYYYYYZZZZZZ[[[[[[^^^\\\YYYYYY[[[^^^aaabbb```eeeqqqwwwqqqjjjgggdddfffmmmxxxhhhXXXRRRSSSTTTUUUeeeYYYPPPHHHEEEAAA<<<;;;======<<<999777777777888999;;;;;;;;;;;;;;;;;;;;;;;;777888999888777666666888666777777888888888777777333555666888888666555333777777777777777777777777555555555555555555555555333333555666666666555444555666666666666666555555555555444333333333333444333222222111111222222333333333444444444444555555333333333333333333333333444333333222222333333444555555555555555666777777:::999888777666555444444777777888777666777999;;;>>>??????@@@@@@AAABBBBBBDDDDDDDDDFFFHHHKKKMMMOOOPPPQQQRRRTTTVVVWWWWWWWWW___dddkkkppppppnnnkkkiiimmmgggeeehhhkkkjjjiiijjjkkkqqqqqqqqqvvv~~~wwwooofff^^^[[[XXXRRRMMMMMMJJJIIIHHHFFFEEEEEEDDDDDDDDDFFFIIIJJJKKKMMMPPPRRRXXXZZZ^^^aaaaaa```]]][[[YYY^^^bbbcccfffkkknnnmmmhhh___WWWUUUTTTRRRSSSUUUYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\[[[\\\^^^```bbbcccbbbgggqqqxxxqqqkkkiiieeecccgggqqq}}}xxxdddXXXRRRQQQVVV^^^yyyjjjQQQJJJDDDBBB@@@======???===<<<:::888888888999:::::::::::::::::::::::::::777888999888777666666888555666666777777777666666555666777888888777666555666666666666666666666666555555555555555555555555111222333444555444444333333333444555555555555555777777666555555555555666333333222222222222333333111111222222222222333333333333333333333333333333444333333222222333333444444444444444444555555666555555666666666777777777222222333222111222444777>>>??????@@@@@@AAABBBBBBCCCDDDDDDFFFHHHKKKNNNOOOOOOPPPRRRTTTVVVWWWXXXXXX___eeekkkppppppnnnkkkjjjmmmgggeeehhhkkkjjjiiijjjjjjqqqqqqqqqvvv~~~uuummmccc[[[WWWTTTNNNIIIIIIHHHHHHFFFEEEDDDDDDDDDDDDDDDFFFHHHIIIIIIIIIKKKMMMUUUXXX\\\___``````^^^]]][[[aaagggjjjpppwwwzzzyyyssshhh\\\WWWVVVUUUVVVYYY\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^```bbbdddeeeeeeeeeeeejjjrrr}}}xxxrrrlllggggggeeeeeemmmyyy{{{jjj\\\VVVQQQPPP]]]pppuuuWWWLLLEEE@@@???>>><<<<<>>??????@@@@@@AAABBBBBBCCCCCCEEEFFFIIILLLNNNOOONNNOOORRRTTTVVVXXXYYYZZZ___dddkkkooopppnnnllljjjlllgggeeehhhlllkkkjjjjjjjjjqqqqqqqqqvvv~~~|||ssskkkaaaXXXTTTQQQKKKGGGFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDFFFHHHHHHHHHIIIKKKMMMQQQTTTXXX[[[]]]]]]]]]\\\^^^dddjjjpppyyypppaaaZZZYYYYYY\\\```^^^^^^^^^^^^_______________bbbgggiiijjjjjjiiiiiigggmmmttt|||{{{tttnnnjjjfffdddfffmmmyyykkk]]]TTTUUUTTTXXXooojjjPPPLLLEEE@@@>>>===:::999;;;;;;;;;:::::::::;;;<<<<<<888888888888888888888888777888999888666666666888666666777777666666555555888777777666666777777888666666666666666666666666555555555555555555555555555555777888888888777666444444555555555444444333555555444333333333333444555444444333333444444555333333333444444444555555333333333333333333333333444444333333333333444444333333333333333444444555666666666555555555555555777888888888777999;;;>>>>>>??????@@@@@@AAABBBBBBBBBCCCEEEGGGJJJLLLNNNPPPNNNOOOQQQTTTWWWYYYZZZ[[[___dddjjjnnnooommmlllkkklllfffdddhhhlllkkkjjjkkkkkkrrrrrrrrrxxxyyypppiii```VVVRRROOOIIIFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCDDDFFFGGGGGGHHHJJJLLLLLLNNNRRRVVVXXXYYYYYYXXX\\\bbbjjjssszzzggg]]][[[ZZZ]]]```______``````aaabbbbbbcccaaafffkkknnnnnnmmmnnnnnnmmmsss{{{uuuoookkkhhhfffcccjjjwwwxxxlll^^^TTTPPPWWW___mmmxxx]]]LLLJJJCCC??????>>>;;;:::<<<;;;;;;;;;:::;;;;;;<<<<<<888888888888888888888888777888999888666666666888888888888888888777666555777666666555555666666777555555555555555555555555555555555555555555555555555555777888888888777666777777777666555444333222555555444333333333333444555444444333333444444555333333333444444444555555333333333333333333333333555444444333333444444555444444444333444555555666666666666666666555555555333444555555555666999;;;>>>??????@@@@@@AAABBBBBBBBBCCCEEEHHHKKKMMMOOOPPPNNNOOORRRUUUWWWYYY[[[[[[^^^ccciiimmmnnnlllkkkkkkkkkfffdddhhhlllkkkjjjkkklllsssssstttyyyvvvnnnggg]]]TTTPPPMMMHHHEEEFFFEEEDDDDDDDDDDDDEEEEEEFFFAAACCCEEEFFFFFFFFFHHHJJJHHHJJJNNNQQQTTTUUUUUUUUUVVV\\\eeeqqqkkk^^^ZZZYYYZZZ\\\``````aaabbbdddeeeffffffdddiiiooorrrsssuuuyyy|||}}}xxxooojjjgggfffeeefffooo|||yyyhhh[[[TTTQQQTTT```uuugggTTTKKKEEE???<<<>>>???======???;;;;;;;;;;;;::::::::::::888888888888888888888888777888999888777666666888888999999888888777666555555555555555555555555555555555555555555555555555555555555555555555555555222333444555666555444444888888777777666555333333777777666555555555555666444444333333333333444444111111222222222222333333333333333333333333333333555555444444444444555555444444444444444555555666444555555666777888999999333444444444444666999;;;>>>??????@@@@@@AAABBBBBBAAACCCEEEIIILLLNNNPPPPPPOOOPPPSSSUUUWWWYYYZZZ[[[]]]aaagggkkklllkkkjjjjjjkkkfffdddhhhlllkkkkkkllllllsssssstttzzzxxxpppdddZZZQQQMMMKKKGGGEEEFFFEEEDDDDDDDDDEEEEEEFFFGGGEEEFFFGGGGGGFFFFFFGGGHHHGGGIIIKKKNNNQQQRRRRRRRRRQQQUUU\\\hhh{{{~~~ggg\\\YYYXXXZZZ\\\``````bbbdddfffhhhiiijjjkkkpppvvvzzz~~~{{{ssslllgggeeeeeeeeelllsss{{{}}}uuuhhhZZZRRRNNNSSS]]]ooorrr\\\OOOKKKCCC>>><<<===>>><<<<<<>>>;;;;;;;;;::::::999888888999999999999999999999999777888999888777666666888888888888888777666555444555666777888888777666555555555555555555555555555555555555555555555555555111222333444555444444333444555555666666555555444777777666555555555555666333333222222222222333333111111222222222222333333333333333333333333333333555555444444444444555555333333333333333444444555666777777777888888999999555666777777777888<<<>>>>>>??????@@@@@@AAABBBBBBAAABBBFFFIIILLLOOOPPPPPPQQQRRRSSSVVVWWWYYYZZZZZZ[[[___eeeiiijjjiiiiiijjjkkkeeedddhhhllllllkkkllljjjqqqrrrsssxxx|||tttbbbXXXOOOKKKIIIFFFDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHJJJKKKKKKJJJHHHGGGHHHIIIGGGHHHKKKMMMPPPQQQQQQQQQOOOQQQVVV```qqqwwwbbbXXXXXXZZZ]]]______```bbbdddgggiiikkklllrrrwww~~~~~~yyyrrrlllhhhfffggghhhqqquuuxxxsssggg[[[SSSPPPJJJVVVeee{{{|||cccSSSJJJGGGFFF@@@======<<<999777999;;;;;;;;;:::999888777666999999999999999999999999777888999888777666666888777777777777666555444333555777888::::::888777555555555555555555555555555555555555555555555555555333444555666666666555444000111222444555666666666555555444333333333333444333222222111111222222333333333444444444555555555333333333333333333333333555555444444444444555555222222111111222222333444;;;;;;:::999888777666555444555666666666888;;;===>>>??????@@@AAAAAABBBBBB@@@BBBFFFJJJMMMOOOPPPQQQRRRRRRTTTVVVWWWXXXYYYYYYZZZ^^^dddgggiiiiiiiiiiiijjjeeedddhhhllllllkkkllliiiooopppqqqwwwzzzqqq___YYYQQQKKKIIIGGGDDDBBBDDDDDDDDDDDDDDDCCCCCCCCCGGGFFFFFFFFFFFFFFFGGGHHHFFFHHHKKKNNNPPPQQQQQQPPPOOOQQQUUUZZZbbbiiipppsssqqqiii^^^WWWVVVYYY[[[\\\^^^aaadddgggjjjnnnssswww|||~~~xxxuuunnnggggggmmmooonnnooosssmmm\\\RRRTTTSSSLLLTTT]]]vvviiiTTTMMMLLLFFF???>>>===;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;999999999999999999999999;;;;;;:::999888777666555777777555444333333333333777666555444444555666777777777666666555555444444333555777777666555666777666666555444444444444555333222111222444555444333666333222333555666444222444444333333333333222222666444222111111222333555333333222222111222222222333222000000111333666888999888666444333222333333444444555666666666666666555555666777888:::<<<======>>>???>>>===>>>@@@AAAAAABBBDDDFFFHHHKKKMMMNNNPPPVVVZZZWWWUUUWWWYYYXXXZZZ```ggglllmmmlllkkkjjjjjjfffgggkkkmmmjjjhhhiiilllrrrqqqqqqvvv~~~~~~ttt^^^WWWNNNIIIFFFEEECCCAAAEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGIIILLLNNNPPPQQQPPPPPPLLLMMMPPPTTTXXX^^^bbbeee```[[[VVVTTTVVVYYY[[[\\\___bbbeeeiiinnnttt{{{|||uuussslllggghhhoooqqqppprrroooeeeWWWOOOPPPPPPNNNXXXooottt^^^MMMHHHHHHBBB>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;:::999999999999999999999999888888777777777777666666999999888777666666666666555555444444444444555555666666666666555555555555333555666777666555666777555555444333333333333333333222111222444555444333444222111222444555333111444444333333333333222222555333222111111222444555444444333333333333333444333222111000222444777999888777555444333222222333444555666666666666666555666666666777888:::;;;<<<===>>>???>>>===>>>@@@BBBAAABBBDDDFFFIIIKKKMMMMMMPPPWWW[[[ZZZYYY[[[\\\[[[[[[```ggglllmmmlllkkkjjjkkkhhhhhhlllnnnkkkjjjjjjmmmssssssssswwwsss^^^WWWMMMGGGEEEEEEDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIILLLOOOPPPQQQPPPPPPLLLLLLMMMNNNPPPRRRTTTUUURRRQQQQQQSSSVVVYYYZZZZZZ```dddiiiooowww{{{wwwooonnnjjjhhhllltttvvvsssooocccVVVOOOKKKJJJNNNSSSeeeeeeSSSFFFEEEFFF@@@=========<<<;;;;;;::::::;;;;;;;;;;;;;;;:::::::::999999999999999999999999555555555666666777777777:::999999888777777777666333333444444444444333333555555555555555666666666333444666666555555555666444444333222222222222333333222111222444555444333333222111111333333222111444444333333333333222222333222222111222333555666555444444333333444444555444333222222333555777999888777666444333333333333555555666666666555555444666666666777888999:::;;;<<<>>>???>>>>>>>>>@@@BBBBBBCCCDDDFFFIIIKKKLLLMMMOOOWWW]]]^^^]]]______^^^\\\aaahhhlllmmmllljjjjjjllliiiiiimmmooolllkkklllooovvvuuuuuuzzzzzznnn```YYYOOOHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIKKKMMMPPPQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMPPPPPPQQQSSSVVVWWWXXXXXX```fffnnnxxx}}}wwwqqqiiijjjjjjkkksss{{{{{{wwwkkkYYYMMMMMMMMMKKKRRR^^^wwwvvvZZZLLLCCCDDDFFF???<<<======<<<<<<;;;;;;:::;;;;;;::::::::::::::::::888888888888888888888888555555666666666777777777777777777777777666555555333444555666666555444333444444444555555666666666222444666666555444555666555444333333222333333333333222111222444555444333333222222222333333222222444444333333333222222222222111111222333444555666444333333333333444444555444444333333444555777888888888777666555555444444555555666666555555444444666666666777777888999:::<<<>>>??????>>>???AAACCCBBBCCCEEEGGGIIIKKKLLLMMMPPPXXX______^^^______]]]]]]bbbgggkkkllljjjiiiiiilllhhhhhhlllnnnlllkkkmmmpppvvvvvvvvv{{{vvviii___XXXNNNHHHGGGHHHHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKMMMOOOQQQRRRRRRQQQPPPNNNNNNNNNNNNNNNNNNNNNMMMQQQRRRRRRSSSTTTWWWYYY[[[___hhhuuu{{{ssslllfffhhhkkkqqqzzz~~~vvvgggVVVLLLPPPRRRPPPYYYiiiiiiSSSIIIAAABBBDDD===;;;<<<<<<======<<<;;;:::<<<;;;:::999999999999:::888888888888888888888888888888777777777666666666666777777888777666666555444555666777777666555444333333444444555555666666222444666666555444555666666555555444444444444444333222111222444555444333333444444444333333333444444444333333333222222222111111222222333444555666222222111222222333444444444444444444444555777777999999888888777777666666444555555555555555444444555555666666777888999:::<<<>>>?????????@@@BBBDDDCCCDDDEEEGGGIIIKKKLLLMMMQQQYYY___^^^]]]]]]\\\ZZZ^^^bbbgggjjjjjjiiihhhgggjjjfffeeeiiikkkjjjjjjlllnnnuuuvvvwww|||uuuiii\\\UUULLLGGGFFFGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIKKKLLLNNNOOOOOOOOONNNNNNPPPRRRSSSTTTSSSRRRQQQLLLMMMNNNOOOPPPPPPPPPOOOPPPRRRSSSTTTVVVYYY^^^bbbbbbnnn~~~xxxpppjjjfffjjjpppwwwyyynnn]]]QQQJJJMMMPPPSSScccuuuqqqZZZLLLFFF???>>>@@@:::;;;;;;<<<======<<<;;;:::<<<;;;:::888888888999999888888888888888888888888888888888777777666666666777777999999999888777666555666666666666666666555444444444444444555555555222333555555444444444555666666555444444444444555333222111222444555444333333444555555333333444555444444333333333333222222111222222333333444444444111111111111222333444444444444333444444555555666888888888999888777666666333333444555555555555555444444555666777999:::;;;<<<===?????????@@@CCCEEEDDDEEEFFFHHHIIIKKKLLLMMMQQQXXX^^^\\\ZZZZZZZZZXXX^^^aaafffhhhhhhfffffffffhhhdddcccgggiiiiiiiiikkkmmmtttvvvxxx}}}uuujjjZZZTTTLLLHHHGGGGGGFFFEEEFFFFFFFFFGGGHHHIIIIIIIIIKKKLLLOOOQQQRRRRRRQQQPPPQQQRRRTTTUUUUUUTTTSSSRRRMMMNNNPPPQQQRRRSSSSSSRRRSSSVVVYYY[[[\\\___dddgggmmm||||||wwwsssnnnkkkjjjnnnuuu|||ppp```TTTNNNKKKMMMSSSbbb{{{xxx]]]MMMFFFEEE===<<<>>>999:::;;;<<<>>>>>>===;;;:::===<<<:::888777777888999888888888888888888888888555555666666666666777777555666888999999888666555666555555444444555555666555444444444444444444333111333555555444444444555666555444444333333444444333222111222444555444333222444555444222111333555444444333333333333222222222333333333444333333333222111111222333444555555333333333333333444444444666666777777777666555444111222333444555666666666222333333555777999;;;<<<<<<===?????????AAACCCEEEEEEEEEFFFHHHJJJKKKLLLMMMPPPWWW[[[ZZZXXXZZZ[[[ZZZ]]]```dddffffffdddddddddhhhdddcccfffiiihhhiiikkkmmmtttwwwzzz}}}~~~tttiii[[[UUUNNNKKKJJJJJJHHHFFFGGGGGGHHHHHHIIIJJJKKKKKKLLLNNNPPPRRRSSSSSSRRRRRRRRRSSSUUUVVVVVVUUUTTTSSSOOOPPPRRRTTTUUUVVVUUUUUUXXX\\\aaaccccccdddgggiiixxx}}}vvvqqqnnnmmmmmmmmmrrrxxx~~~{{{hhhUUUSSSSSSSSSUUU___xxxzzzaaaQQQEEEDDDEEE>>>===???;;;999;;;<<<>>>>>>===;;;:::===<<<:::888777777888999777777777777777777777777222222333444555666777888222333555666777666444333555555333222222333555555555555555444444333333333111333555555444333444555555444333333222222333333333222111222444555444333000333444333111000222444444444444333333333222222333333444444444333222222333222222333444555666777222222333333333333333333444555666666666555444333000111222444555666777777111222333555777:::<<<===<<<===??????@@@AAACCCFFFEEEFFFGGGHHHJJJKKKLLLMMMOOOVVVZZZYYYXXX[[[]]]]]]]]]```ccceeedddccccccccchhhdddcccfffiiihhhiiilllmmmuuuxxx{{{~~~zzztttqqqtttrrrpppnnnnnnqqqsssvvvyyyvvvnnn___XXXPPPLLLKKKJJJFFFBBBIIIIIIIIIJJJLLLMMMOOOPPPRRRRRRRRRRRRSSSTTTUUUVVVTTTTTTUUUUUUUUUUUUTTTTTTPPPTTTUUURRRSSSZZZ\\\YYY```ccceeeeeeeeeiiipppuuuxxxpppooommmjjjjjjooopppzzzuuufffYYYPPPNNNMMMSSSccc}}}bbbOOOFFFEEECCCAAA???>>>>>>???======<<<;;;::::::999999888888888888888888888888999888666555555777888:::999888888888777777666666777888888777777666555444888888999999777444111///444555555666777888888999777777666666555555555555444444444555555555666666222222222222333444555666444444444555444444333333333333333333333333333333333333222222111222222222333444555444222000///000222///...222333111222555555555555555555444444444555555444333333222111111333333333444666888;;;<<<>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIJJJKKKLLLNNNPPPRRRWWW\\\]]]ZZZXXXZZZ\\\]]]___aaaaaa```___```aaaeeegggiiijjjjjjkkkmmmooonnnwww{{{~~~zzzvvvqqqmmmjjjiiigggeeeddddddgggiiikkkooouuu}}}vvvooo```YYYRRRNNNMMMLLLHHHEEEIIIIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSSSSTTTUUUVVVWWWUUUVVVVVVWWWWWWVVVVVVUUUOOOSSSTTTQQQRRRYYY\\\[[[fffiiilllmmmmmmqqqyyywwwpppmmmkkkhhhkkkpppwww~~~yyyiiiZZZRRRNNNTTTUUU___wwwkkkTTTIIIEEEDDDBBB@@@>>>>>>>>>>>>===<<<<<<;;;::::::999999888888888888888888888888;;;999888777666777999:::888888777777777666666666444555555666666666555555555666777777777555444333444444555666666777777777666666666555555555444444222222333333333444444444222222222222333444555666333444444555444444333333333333333333333333333333333333222222111222222333///222444555444555666888555111...111333333222111333333333444444444444444333333333333444444444444444444444555666999;;;===@@@@@@@@@AAAAAABBBBBBBBBEEEGGGIIIJJJKKKLLLNNNPPPTTTXXX]]]]]]ZZZXXXYYY\\\\\\^^^```aaa``````aaabbbfffhhhjjjjjjjjjkkkmmmnnnpppxxx||||||uuunnniiieeeaaa___]]][[[ZZZYYYZZZ\\\___aaaccciiipppvvv{{{}}}rrrlll```ZZZTTTPPPOOONNNKKKHHHIIIIIIJJJLLLOOOQQQSSSUUUTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWSSSUUUUUUSSSUUU[[[aaacccjjjnnnsssttttttxxxyyysssmmmjjjhhhggglllsss}}}}}}yyylll[[[PPPNNNQQQYYY```sssuuuYYYLLLIIICCCBBB@@@>>>===<<<<<<===<<<<<<;;;;;;::::::999999888888888888888888888888<<<;;;999888777888888999777777666666666666666555222333444555666666666666333444444555666666777777555555666666666666666555555555555444444444444444111111111111222222222222222222222222333444555555333333444444555444444333333333333333333333333333333222222111222222333333...000333444444555888999666444111222666888666222111222222333333444444444222222333444555555666666555444444555777999;;;===AAAAAAAAAAAAAAAAAAAAAAAADDDFFFHHHJJJKKKLLLOOOQQQVVVYYY]]]]]][[[YYYYYYZZZZZZ]]]___``````aaabbbdddgggiiikkkkkkkkkkkklllmmmqqqzzz~~~zzztttkkkccc^^^[[[XXXWWWVVVUUUTTTSSSTTTVVVYYY[[[[[[```ffflllrrrxxxvvvmmmggg^^^ZZZUUUQQQPPPNNNLLLJJJHHHIIIJJJMMMOOORRRUUUVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXYYYYYYXXXZZZbbbkkkqqqvvv{{{}}}xxxpppmmmkkkhhhgggiiipppvvv{{{tttjjj___TTTNNNRRRXXXbbbuuueeePPPIIIIIIAAA@@@>>><<<;;;;;;;;;<<<;;;;;;;;;:::::::::999999888888888888888888888888;;;:::999888777777777777666666666666555555555555333444555555666666666555444333333444555666777888666666777777777666555555444444444444444444444444111111111111222222222222333222222222333333444555333333444444555444444444222222222222222222222222222222111111222222333333111222333222111111222444111555666333222666666333111111222333444555555555333333444444555666666777555555555666777999;;;===@@@@@@@@@AAAAAABBBBBBBBBCCCEEEHHHIIIJJJLLLOOOQQQWWWZZZ]]]]]][[[YYYXXXYYYYYY[[[^^^```aaabbbdddeeehhhjjjlllmmmlllkkkkkklllqqqzzz~~~yyyrrrlllccc[[[WWWTTTSSSRRRRRRQQQPPPPPPQQQRRRTTTVVVUUUXXX]]]bbbiiiooovvvzzz{{{|||}}}{{{wwwooohhhcccZZZXXXTTTQQQOOONNNLLLKKKHHHIIIKKKMMMPPPSSSVVVWWWXXXYYYZZZZZZ[[[ZZZZZZYYYXXXXXXYYYYYYYYYYYYXXXXXXZZZZZZ[[[\\\```hhhuuu~~~vvvrrrhhhiiiiiihhhjjjnnnsssvvvrrrfffZZZTTTQQQQQQWWW___vvvmmmVVVIIIDDDCCC@@@???===;;;::::::;;;;;;:::::::::::::::999999999888888888888888888888888888888777666666666666666555555555555666666666666777777777777777666555444555444444444444555555666666777888999888777666555444444444444444444444444222222222222333333333333333333222222222333444444222333333444555555555444222222222222222222222222222111111111222222333444444444444222000///000222///===BBB777---///222111222333333444555666666777555555555555555555555555555555555555777999;;;<<<===>>>???@@@BBBCCCDDDEEECCCEEEHHHIIIJJJKKKNNNPPPWWWYYY[[[\\\[[[YYYXXXWWWXXXZZZ^^^```aaabbbdddfffiiikkknnnnnnnnnmmmmmmmmmqqqyyy}}}~~~}}}zzzrrriiiccc\\\UUURRRPPPOOOOOOMMMLLLLLLKKKLLLMMMNNNOOOOOOPPPSSSXXX]]]dddiiilllqqqrrrsssssspppjjjddd```WWWVVVTTTQQQOOOMMMLLLKKKJJJKKKLLLOOORRRUUUWWWYYYZZZ[[[\\\]]]]]]\\\[[[ZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZ^^^cccnnnwwwqqqmmmeeehhhjjjkkkpppttttttqqqhhhZZZOOONNNPPPTTTaaannnuuu\\\NNNGGGCCC@@@???>>><<<;;;::::::;;;;;;::::::::::::999999999999888888888888888888888888666666666666666666666666555666666666666777777777888888888888777666555444555555555444444444444444444555777999999888666555444444444444444555555555333333333333444444444555333333333222222333333444222222333444555555555555222222222222222222222222111111111111222333444444444444444333222333555777;;;OOOUUUBBB111111555333333444444555555666666666555555444444444444444444555555444555666777999;;;<<<===>>>@@@BBBDDDEEEFFFDDDFFFHHHIIIIIIJJJMMMOOOVVVWWWYYYZZZZZZYYYXXXVVVXXXZZZ^^^```aaabbbdddfffiiillloooqqqpppooooooooopppyyy{{{}}}yyyuuutttsssrrrtttyyy{{{ssskkk___ZZZTTTPPPNNNMMMLLLKKKIIIIIIHHHGGGGGGGGGHHHHHHKKKKKKLLLOOOUUUZZZ^^^aaaeeegggiiiiiigggbbb]]]ZZZUUUUUUTTTRRROOOMMMMMMMMMNNNNNNPPPRRRTTTWWWZZZ[[[[[[\\\^^^______^^^\\\[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZYYY[[[aaahhhttt~~~wwwqqqllliiigggjjjlllooovvvyyyrrrggg\\\SSSMMMOOORRR\\\sssgggSSSJJJGGGDDDBBB???>>><<<;;;::::::;;;;;;999999999999999999999999888888888888888888888888444555666777777888888888666666666777777777888888666666666777666666555555333333444555555555444333111222555777777777555444444444555555555666666666333333333333444444444444444333333222222333333333111222333444555555555555111111111111111111111111111111111111222333444555333333333222222333666999@@@VVV[[[FFF555777999333444444444444444444444444222222333333444444555555444444333444555666888999===>>>???@@@BBBCCCDDDEEEEEEGGGIIIIIIIIIIIIKKKMMMTTTUUUVVVXXXYYYYYYWWWVVVXXX[[[^^^```aaabbbdddfffiiimmmqqqsssrrrrrrrrrrrrqqqyyy{{{|||xxxrrrnnnmmmlllkkkoootttrrrvvvzzz}}}vvviii```XXXTTTOOOLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEJJJIIIIIILLLQQQVVVYYY[[[\\\^^^```aaa___[[[WWWTTTUUUUUUUUUSSSPPPNNNNNNNNNQQQQQQRRRTTTWWWYYY[[[]]]\\\]]]___``````^^^]]]\\\\\\]]]]]]^^^^^^]]]]]]\\\\\\ZZZ^^^eeemmmzzzxxxrrrmmmiiigggjjjmmmooosssyyy{{{ppp```TTTPPPOOOSSSWWWdddsss]]]LLLEEECCCBBBAAA???>>><<<;;;:::;;;;;;<<<999999999999999999999999888888888888888888888888444555666888999999999999666666777777888888999999333333444555666666666666000222444666666666444333...000333555666555444222555555555666666666777777222222333333333444444444444444333222222333333333111222333444555555555555111111111111111111111111111111111111222333444555222222222111///000333666888MMMQQQ===000555666---444333333333333333333333///000111222444555666777444333333333444555777888??????@@@AAAAAABBBCCCCCCFFFHHHIIIIIIIIIIIIJJJLLLSSSSSSUUUWWWYYYYYYWWWUUUYYY[[[^^^```aaabbbdddeeejjjmmmqqqttttttsssssstttrrrzzz{{{|||~~~yyyrrrnnnhhhdddcccbbbaaa```dddfffiiiooovvv|||oooddd^^^XXXTTTOOOKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEGGGHHHJJJJJJIIIIIIIIIKKKMMMPPPRRRUUUWWWXXXYYYXXXVVVTTTSSSUUUTTTTTTSSSRRRQQQPPPPPPUUUUUUUUUVVVWWWZZZ\\\]]]```___^^^^^^]]]]]]]]]]]]aaa`````````aaaaaa```___aaa___aaaiiisss~~~wwwssslllfffhhhnnnnnnvvv|||}}}{{{tttcccRRRQQQKKKIIIPPP___|||nnn\\\MMMKKKHHH@@@<<>>===;;;888666333111000333333333333333333333333333333444555666666555555555666777777777999<<<>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEGGGGGGHHHJJJNNNPPPSSSWWWYYYXXXYYY\\\\\\YYYZZZZZZ^^^bbbbbbaaaffflllnnnooopppooooooqqqtttwwwzzz~~~~~~~~~vvvkkkhhhbbb___]]]\\\[[[ZZZZZZ\\\^^^bbbhhhqqq{{{xxxlllbbb]]]YYYUUUPPPLLLJJJIIIHHHGGGFFFEEEEEEDDDEEEFFFHHHIIIHHHGGGFFFGGGHHHJJJMMMNNNPPPQQQSSSUUUUUUUUUUUUTTTUUUUUUTTTSSSRRRQQQQQQPPPRRRSSSTTTVVVXXX\\\___```bbbaaa```___^^^^^^^^^^^^bbbaaaaaaaaabbbccccccbbbggggggkkkuuuzzztttooonnnkkkiiilllsssxxx{{{rrrgggZZZNNNQQQMMMOOO\\\sssgggVVVIIIHHHFFF@@@===@@@============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888777777888888999999888777666555555555666666666666666666666666666555555444444444333333333666555555555555444444444777444222222444555555333444444444444444444444444333333222111111111222222222222333333333333444444222222111111222222333444111111222222222333333333444444444444333333222222444444333222111000///...333333333333333333333333222333333444555555444444333444444444444666999<<<>>>>>>???@@@BBBCCCDDDDDDEEEFFFHHHHHHIIIKKKOOORRRUUUYYYZZZYYYZZZ\\\\\\XXX```^^^^^^aaabbbbbbffflllqqqrrrtttttttttuuuwwwyyyzzz~~~~~~yyyqqqfffbbb]]]YYYXXXWWWUUUTTTVVVWWWXXXZZZ^^^eeemmmrrr|||~~~ssshhh```[[[ZZZVVVQQQMMMKKKKKKJJJIIIFFFEEEEEEDDDDDDEEEFFFGGGHHHGGGGGGFFFGGGIIIJJJKKKKKKLLLNNNPPPRRRTTTUUUVVVVVVUUUTTTSSSRRRQQQQQQQQQPPPQQQSSSVVVZZZ^^^aaacccccccccaaa```______``````dddccccccccceeegggiiijjjqqquuu~~~}}}nnniiiggghhhjjjmmmsssyyyttteeeYYYQQQLLLOOOMMMTTTiii}}}]]]OOOEEEDDDDDD???>>>AAA=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888777777888888999888888777666555555555555666666666666666666666666555444444444444333333333666555555555555444444444666444222222444555444444444444444444444444444444222222111111111222333333222222333333333333444444222222111111222222333333000111222333444333222222555444444444444444333333111111111222333333444444333333333333333333333333111222333333444333333333222333333333333555888;;;>>>>>>???@@@BBBCCCDDDDDDFFFHHHIIIJJJJJJLLLPPPSSSWWWZZZ\\\ZZZ[[[]]]]]]YYY```^^^aaagggkkkkkkkkkmmmqqqtttwwwxxxxxxxxxyyy{{{yyy~~~~~~~~~ssslllccc```[[[XXXVVVUUUSSSQQQRRRSSSTTTUUUWWW]]]ccchhhoooxxxxxxooofff___[[[YYYUUUPPPLLLKKKJJJJJJIIIFFFFFFDDDDDDDDDEEEFFFGGGJJJJJJIIIIIIIIIJJJKKKLLLJJJKKKLLLMMMPPPRRRUUUVVVVVVUUUTTTRRRRRRQQQRRRRRRQQQSSSUUUXXX[[[___aaacccdddbbbaaa_________```aaaeeeeeeeeefffhhhmmmrrrvvvyyysssiiifffccceeekkksss|||yyyiii[[[RRRNNNMMMOOORRR___yyytttVVVLLLCCCBBBBBB???>>>@@@======<<<<<<<<<;;;;;;;;;888888888888888888888888888888888888888888888888888888777777777777888888777777666666555555555555666666666666666666666666444444444444444444444444666555555555555444444444555444333333444444444444333333333333333333333333333333333333444444555666222222222333333333444444333222222111222222333333///000333444444333222111444444444444444444444444111222333444555777888888333333333333333333333333222333333444444444333333333444555555555666999<<<>>>>>>???@@@BBBCCCDDDDDDFFFGGGIIIIIIJJJLLLPPPSSSVVVZZZ\\\[[[\\\``````]]][[[\\\cccooowwwuuupppnnnpppssswwwzzzzzzzzzzzzzzzzzz~~~~~~xxxnnnhhh```]]]YYYVVVUUUSSSQQQOOOKKKLLLMMMMMMOOOSSSYYY]]]fffsss{{{zzzyyyxxxyyyzzz{{{|||}}}}}}tttmmmfff```\\\WWWSSSNNNJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGKKKKKKKKKKKKKKKKKKKKKLLLNNNNNNNNNNNNPPPQQQSSSTTTTTTSSSRRRQQQQQQQQQRRRSSSUUUVVVXXXZZZ\\\^^^```aaabbbaaa___^^^^^^___aaaccccccdddfffhhhlllsss|||{{{qqqkkkfffdddbbbeeeooo||||||kkk]]]TTTOOONNNNNNRRR\\\pppkkkRRRKKKDDDBBBAAA???>>>???<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888888888888888888888888888888777777777777777777888666666666666666555555555666666666666666666666666444444444444444444444444666555555555555444444444333444444444444444444444333333333333333333333333333333333333444444555666222222222333333333444444333333222222111222222333///000333444444333222111444444444444444444444444//////000111222222333333333333333333333333333333444444555555555555444444222333444444444666999;;;>>>>>>???@@@BBBCCCDDDDDDEEEGGGHHHIIIIIIKKKOOORRRSSSWWW[[[[[[^^^bbbcccaaa]]]\\\aaakkkrrrrrrpppoooppptttyyy|||||||||{{{{{{zzz~~~{{{qqqiiieee]]][[[WWWTTTSSSPPPNNNLLLIIIJJJJJJKKKLLLOOOTTTXXX^^^jjjxxx|||{{{~~~|||yyyvvvqqqpppnnnlllkkklllmmmnnnpppuuuzzz~~~zzzsssmmmgggaaa]]]UUUQQQLLLIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEGGGHHHIIIKKKKKKKKKKKKKKKLLLLLLLLLQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQOOOOOOOOOQQQSSSUUUWWWXXXZZZ\\\]]]^^^______aaa```^^^]]]^^^aaadddfffccceeehhhlllrrr|||~~~uuukkkeeeaaabbbdddiiiuuu~~~ooo^^^TTTOOONNNPPPRRRXXXjjjxxx^^^MMMIIIEEEBBB@@@???>>>>>><<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::888888888888888888888888888777777666666777777888555555666666666555555444666666666666666666666666333333333444444444444555666555555555555444444444222444555555444333333444333333333333333333333333222222111111111222333333222222333333333333444444333333222222111111222222000111222333444333222222222222333333333333444444000000000111111111111111333333333333333333333333555555666666555555444444111222222222222444777:::>>>>>>???@@@BBBCCCDDDDDDEEEFFFHHHHHHIIIKKKOOORRRQQQVVVYYY[[[^^^dddeeecccfff```]]]```ccceeejjjooorrrvvv{{{}}}~~~~~~~~~~~~{{{}}}|||ssskkkeeeccc\\\ZZZVVVTTTRRRPPPMMMKKKLLLLLLLLLLLLLLLNNNQQQTTTTTT\\\eeekkknnntttvvvuuutttttttttssspppmmmttt{{{zzzrrrnnnhhhfffcccaaa______```aaaccchhhlllooovvvyyysssmmmgggaaa^^^TTTPPPKKKHHHGGGGGGGGGFFFEEEEEEEEEEEEGGGIIIKKKLLLLLLLLLMMMNNNNNNNNNNNNNNNQQQQQQRRRSSSRRRQQQPPPOOOOOONNNMMMMMMNNNQQQTTTVVVWWWYYY[[[]]]______`````````___^^^^^^```cccgggiiihhhlllpppuuu~~~{{{sssmmmfffaaa]]]bbbgggmmmxxxzzzjjj^^^SSSNNNMMMNNNUUU^^^lllrrraaaSSSHHHFFFCCC@@@?????????>>><<<<<<<<<;;;;;;;;;::::::999999999999999999999999888888888888888888888888777777666666666666777777444444555666666555555444666666666666666666666666333333333444444444555555666555555555555444444444111444666666444333333444222222222222222222222222333333222111111111222222222222333333333333444444444333222222111111222222111111222222222333333333111111111222222222333333333333333333444444444444333333333333333333333333444555555555555444333222111222333333333555888:::>>>>>>???@@@BBBCCCDDDDDDFFFHHHIIIIIIJJJLLLPPPSSSQQQVVVYYY[[[^^^cccdddbbbeeeaaa^^^^^^^^^___eeemmmrrruuuyyy|||}}}}}}~~~|||}}}}}}yyyzzzzzzuuummmgggcccbbb^^^[[[XXXVVVTTTRRRNNNLLLLLLLLLKKKJJJIIIJJJLLLOOOMMMPPPVVV]]]eeeooowww|||}}}xxxmmmlllkkkkkkllljjjhhheeeiiipppxxx|||yyy{{{{{{yyyvvvxxx~~~wwwooojjjdddaaa^^^[[[YYYXXXYYYZZZZZZ___bbbdddkkktttzzzzzz}}}yyysssmmmgggaaa]]]TTTPPPLLLHHHHHHGGGGGGFFFEEEEEEEEEFFFHHHJJJLLLNNNNNNOOOPPPQQQRRRRRRRRRRRROOOQQQRRRSSSSSSRRRPPPNNNMMMLLLKKKKKKMMMQQQTTTWWWWWWXXX[[[]]]___```aaaaaaaaa```^^^___aaaeeeiiilllppptttyyy{{{qqqkkkfffbbb^^^]]]eeelllqqqxxx{{{sssgggWWWQQQLLLLLLLLLPPP\\\kkkxxx^^^TTTNNNCCCCCCAAA???>>>@@@@@@???<<<<<<;;;;;;;;;:::::::::777777777777777777777777777777777777777777777777777777666666666666777777333444555666666666555444666666666666666666666666333333333444444555555555666666555555555444444444111444777666444222333444222222222222222222222222666555555444333333333333222222333333333444444444444333333222111111111222222222111111111222333444000000111111111222222222222222222333333444444444333333333333333333333333444444444444333333222111444555555555555777:::===>>>>>>???@@@BBBCCCDDDDDDGGGIIIJJJKKKKKKNNNQQQTTTRRRWWWZZZ[[[]]]bbbcccaaa]]]^^^aaaeeedddbbbeeekkkpppsssvvvyyyyyyzzz|||}}}}}}||||||nnnqqqrrrnnnjjjjjjhhhdddccc^^^XXXUUUTTTSSSPPPMMMKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNQQQUUU\\\dddlllppp{{{~~~~~~yyyuuurrriiigggeeecccbbbaaa^^^[[[bbbdddgggjjjooovvv}}}~~~xxxwwwqqqooommmmmmnnnqqquuuwww~~~|||uuunnnfff___ZZZXXXUUUSSSPPPOOOOOOOOOSSSTTTVVVZZZ___eeekkknnnvvvzzz{{{uuupppiiiccc___WWWSSSMMMJJJIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMOOOPPPNNNOOOQQQRRRRRRQQQPPPOOONNNMMMMMMOOORRRSSSPPPMMMRRRMMMLLLQQQTTTSSSUUUYYYUUUWWWYYY[[[^^^___```aaa^^^^^^^^^^^^aaagggooouuuyyy|||pppfffbbb```^^^]]]___bbbiiirrrvvvrrrfff\\\QQQOOONNNPPPQQQXXXmmmgggSSSGGGEEEDDDDDDCCCBBBAAA@@@???>>>::::::;;;;;;;;;:::999888:::::::::::::::999888777888888888888888888999999<<<:::999999::::::888777555555666666555444333333555555555555555555555555555555555555555555555555555555555555555555555555333444555666666555444333444333333222222333333444555333111222444555444111333333333333333333333333222222222222222222222222111222222222222333333333111222222222222333333333111111111111111111111111333222111111111222333444333333333333333333333333222111000000222555888;;;<<<===>>>???AAABBBDDDDDDFFFGGGIIIJJJLLLNNNRRRUUUXXXXXXYYY[[[]]]___aaabbb\\\```bbb___[[[]]]dddlllppprrrtttvvvwwwxxx{{{~~~~~~zzzyyy{{{zzzhhhmmmpppnnnmmmmmmjjjfffeee___YYYUUUSSSRRROOOLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNOOORRRWWW^^^dddhhhpppssswww{{{~~~yyyuuuqqqmmmjjjcccaaa]]][[[ZZZXXXVVVTTTXXXYYY\\\^^^bbbhhhnnnsssxxx~~~zzzrrrmmmlllgggfffdddcccdddgggjjjllluuuzzzyyyqqqjjjaaaZZZSSSRRROOOMMMKKKJJJJJJJJJJJJKKKLLLPPPTTTZZZ___aaaiiilllrrrxxx~~~|||xxxtttnnnfff```WWWSSSNNNJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRWWWWWWXXXXXXXXXWWWWWWVVVTTTSSSRRRTTTVVVWWWUUUSSSSSSNNNMMMRRRUUUSSSTTTXXXXXXXXXZZZ\\\^^^___aaaaaaaaa___^^^```gggpppyyy{{{tttjjjbbb^^^]]]^^^^^^```dddiiinnnnnnggg[[[SSSOOOMMMOOOSSS[[[llllllZZZLLLDDDCCCAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888888888888888888888888888888777666777888999888777555555666666555444444333555555555555555555555555555555555555555555555555333333333333333333333333333333444444444444333333444333333222222333333444555333222333555555444222333333333333333333333333222222222222222222222222///000000000000111111111///000000000000111111111222222222222222222222222333333222222222333444555222222222222222222222222444444333333555888;;;===<<<===>>>???AAACCCDDDDDDGGGHHHJJJKKKLLLOOOSSSVVVWWWWWWXXXYYY[[[\\\^^^___[[[^^^aaa___\\\]]]eeellloooqqqrrrrrrrrrtttwwwyyy~~~zzzyyyzzzxxx}}}dddkkkqqqrrrtttuuuqqqlllhhhbbbZZZUUURRRQQQNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMQQQVVVZZZ]]]dddfffiiimmmppptttwwwxxx{{{xxxtttpppmmmjjjfffccc^^^[[[VVVSSSQQQPPPOOONNNMMMOOOPPPRRRSSSWWW\\\```fffkkksss|||xxxsssmmmfffaaa```]]]\\\ZZZYYYYYY[[[^^^___hhhllltttwww{{{vvvnnneee\\\UUUMMMLLLJJJHHHGGGGGGGGGHHHHHHHHHIIILLLOOOTTTWWWYYY^^^```dddiiipppwww}}}|||{{{yyysssiiiaaaVVVRRRMMMJJJJJJLLLMMMMMMPPPPPPQQQRRRRRRSSSTTTTTTYYYXXXXXXWWWVVVVVVVVVVVVTTTSSSSSSTTTUUUVVVUUUTTTVVVSSSRRRVVVXXXXXXXXXYYYZZZZZZZZZ[[[]]]___aaabbb```]]][[[```lllzzzxxxnnnkkkeee___[[[\\\___cccbbbfffkkkkkkeee\\\RRRMMMNNNOOOTTT___qqq~~~eeeUUULLLFFFCCCCCC@@@@@@???>>>===<<<;;;;;;>>>===<<<::::::;;;;;;<<<::::::;;;;;;;;;:::999999888888888888888888888888555444333444777888777666555555555666555555444333555555555555555555555555555555555555555555555555333333333333333333333333333333222222222222333333333333222222222222333333555333222333444555444333333333333333333333333333222222222222222222222222///000000000000111111111///000000000000111111111111111111111111111111111444444333333333444555666444444444444444444444444555444444444666999<<<===<<<===>>>@@@AAACCCDDDEEEHHHJJJKKKLLLMMMOOOSSSVVVVVVVVVWWWWWWXXXZZZ[[[\\\YYY]]]___^^^\\\^^^eeekkkpppqqqqqqpppoooqqquuuwww~~~zzzyyyyyywww{{{fffmmmuuu{{{{{{uuummmfff\\\UUURRRPPPMMMJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKMMMQQQTTTVVV]]]^^^___bbbfffjjjnnnpppsssqqqnnnkkkiiifffbbb___]]]YYYSSSOOONNNMMMLLLLLLIIIJJJKKKKKKKKKMMMPPPSSSZZZ]]]ccckkkuuuvvvnnnjjjfff___ZZZYYYWWWVVVTTTSSSRRRTTTUUUWWW\\\```gggqqq{{{|||vvvsssmmmrrr}}}sssjjjaaaXXXQQQJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJLLLNNNQQQSSSUUU[[[\\\^^^bbbgggnnntttwww~~~{{{zzz||||||vvvjjjaaaVVVRRRMMMJJJJJJLLLNNNOOOTTTTTTUUUUUUVVVVVVVVVVVVYYYWWWVVVTTTSSSSSSTTTTTTTTTSSSRRRSSSTTTUUUUUUVVVZZZYYYZZZ]]]`````````___[[[ZZZYYYYYY[[[^^^aaacccbbb___^^^fffwwwxxxqqqffffffccc___\\\]]]bbbggggggkkkmmmiii___UUUPPPNNNQQQUUU```uuu|||hhhTTTJJJHHHEEECCCBBBAAA@@@@@@???>>>=========>>><<<:::999888999;;;<<<999999::::::::::::999999999999999888888888888888555444333444666777666555444555555555555555444444555555555555555555555555555555555555555555555555555555555555555555555555444333222111111222333444333333222222222222333333333333222222333333333222333333333333333333333333222222222222222222222222111111222222222333333333111111222222222333333333000000000000000000000000333333333333333444444555444444444444444444444444333333222333555777:::<<<<<<===>>>@@@BBBDDDEEEFFFJJJKKKLLLMMMMMMOOOSSSUUUWWWWWWWWWWWWXXXYYYZZZ[[[YYY[[[^^^]]]]]]___eeekkkqqqrrrrrrqqqrrrtttxxx{{{{{{zzz{{{yyy|||kkksss}}}|||rrriii^^^VVVRRRPPPNNNKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKMMMPPPRRRTTTWWWXXXYYY[[[^^^bbbfffiiillljjjhhhgggeeeccc___\\\[[[WWWQQQNNNLLLLLLKKKJJJHHHIIIIIIHHHGGGHHHJJJLLLOOOQQQUUU[[[dddppp|||uuummmfffccc```ZZZVVVUUURRRQQQOOONNNNNNNNNPPPPPPTTTWWW]]]dddmmmvvv}}}|||uuuoookkkjjjkkkkkkpppzzzwwwjjjbbb[[[RRRLLLIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGHHHIIIJJJLLLMMMNNNUUUWWWZZZ^^^bbbgggkkknnnvvvvvvwwwzzzzzztttiii```WWWSSSMMMJJJKKKMMMPPPQQQUUUVVVWWWXXXXXXXXXXXXWWW\\\[[[YYYXXXWWWWWWWWWXXXVVVVVVVVVVVVVVVXXX[[[]]]___```aaadddfffhhhgggddd[[[YYYXXXWWWZZZ___dddgggjjjhhhjjjvvvxxxpppjjjaaabbbbbb___]]]___eeejjjnnnooommmdddXXXOOONNNOOOUUU___tttkkk\\\MMMHHHIIIFFFBBB???@@@?????????>>>=========<<<;;;999777777888999;;;888888999999999999999888999999999888888888777777888777555555666777555444444444555555555555555444555555555555555555555555555555555555555555555555555555555555555555555555555444333222222333444555333222222111111222222333111222222222111111111222333333333333333333333333222222222222222222222222111111222222222333333333111111222222222333333333111111111111111111111111111222222222333333333333000000000000000000000000222222333444555888:::;;;<<<===>>>@@@BBBDDDFFFGGGKKKLLLMMMMMMMMMOOORRRTTTWWWWWWWWWXXXYYYZZZ[[[\\\YYY[[[]]]^^^^^^aaafffjjjpppqqqrrrssstttwww{{{~~~{{{{{{}}}|||vvv~~~vvvmmmaaaXXXSSSQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLNNNPPPRRRSSSRRRSSSSSSUUUXXX[[[___```cccbbbaaaaaaaaa___[[[XXXUUURRRNNNKKKJJJJJJHHHGGGFFFGGGGGGFFFEEEEEEFFFHHHIIIKKKOOOSSSZZZbbbkkkqqqxxx{{{uuukkkccc]]]\\\ZZZUUUQQQPPPLLLKKKJJJIIIIIIJJJJJJKKKOOOQQQUUUZZZaaagggmmmqqqssspppkkkeeeaaaaaadddgggiiiooo{{{wwwiii^^^XXXSSSLLLGGGGGGFFFEEEEEEEEEFFFGGGHHHGGGHHHIIIIIIJJJKKKKKKLLLMMMOOOSSSXXX]]]bbbeeegggnnnppptttwwwvvvpppgggaaaZZZVVVPPPLLLMMMPPPRRRTTTUUUWWWXXXZZZ[[[[[[ZZZZZZ]]]\\\[[[ZZZZZZYYYZZZZZZWWWWWWWWWWWWWWWZZZ___cccfffiiijjjkkklllnnnkkkfff]]][[[YYYYYY]]]dddkkkppprrrtttzzzxxxooogggccc]]]^^^^^^___```ccchhhkkkrrrooohhh\\\PPPKKKMMMQQQ]]]qqqxxx]]]RRRIIIHHHHHHDDD???===>>>=========<<<<<<<<<;;;;;;:::888777777777888999888888999:::::::::999999::::::999999888777777777:::888777666777777555444333444555555666555555555555555555555555555555555555555555555555555555555333333333333333333333333444444333333333333444444222222111111111111222222111222333222111000111333333333333333333333333333222222222222222222222222///000000000000111111111///000000000000111111111333333333333333333333333000111222333333333222222444444444444444444444444333444444666777999;;;<<<<<<===>>>@@@CCCEEEFFFGGGKKKLLLMMMLLLLLLNNNPPPSSSWWWWWWXXXXXXZZZ[[[\\\]]][[[\\\^^^___```bbbfffiiillloooqqqsssuuuxxx{{{~~~}}}{{{{{{}}}}}}yyyooocccYYYTTTSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPQQQRRRPPPPPPQQQSSSUUUWWWYYYZZZ]]]\\\\\\]]]]]]\\\XXXVVVPPPNNNKKKJJJIIIIIIGGGEEEDDDEEEFFFFFFDDDDDDEEEFFFFFFIIILLLPPPSSSXXX]]]aaagggooowwwwwwuuutttppplllccc\\\WWWWWWVVVQQQMMMLLLHHHGGGGGGFFFGGGGGGHHHHHHKKKLLLNNNQQQUUU[[[___bbbbbbbbb```]]]\\\^^^ccchhhkkktttsssjjj]]]TTTQQQNNNJJJFFFHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKLLLNNNRRRWWW\\\aaadddggglllrrruuuqqqkkkfffccc```ZZZTTTPPPPPPSSSVVVWWWVVVXXXZZZ\\\^^^^^^]]]\\\ZZZZZZ[[[[[[[[[ZZZZZZYYYXXXYYYYYYYYYZZZ^^^dddiiirrrvvvwwwttttttuuuppphhhaaa___]]]^^^cccllluuu{{{xxxooohhhdddaaa]]]\\\]]]```fffkkknnnppppppjjj```TTTMMMNNNUUU[[[ooo{{{eeeQQQJJJEEEEEEEEEBBB??????>>>>>>============<<<<<<:::::::::999999999888888999:::;;;;;;<<<<<<<<<;;;::::::999999888777777666888666555666777777666555333444444555666666555555555555555555555555555555555555555555555555555555333333333333333333333333222222333333333333222222222222111111111111222222222444555444222111333555333333333333333333333333222222222222222222222222///000000000000111111111///000000000000111111111222222222222222222222222111222333444444444333333666666666666666666666666222333444555777999:::;;;<<<<<<>>>@@@CCCEEEGGGHHHKKKLLLLLLLLLKKKLLLOOOQQQVVVVVVWWWXXXZZZ[[[]]]^^^]]]^^^___```aaacccfffhhhlllooosssuuuwwwxxxzzz{{{|||yyyzzz{{{zzz|||zzzqqqdddZZZUUUTTTSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRTTTUUUWWWXXXXXX[[[[[[[[[\\\\\\[[[XXXUUUOOOMMMKKKJJJJJJJJJGGGFFFDDDEEEFFFFFFEEEEEEFFFGGGBBBDDDHHHJJJLLLNNNQQQSSS\\\eeelllmmmlllkkkiiifff```YYYTTTTTTTTTOOOLLLKKKGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIKKKNNNSSSWWWYYYYYY[[[]]]]]]]]]```eeejjjppp{{{mmmdddXXXQQQOOONNNKKKHHHKKKJJJHHHGGGGGGHHHHHHIIIGGGHHHIIIJJJJJJJJJJJJJJJOOONNNNNNPPPTTTYYY^^^aaadddkkkrrrtttoooiiieeeeeeccc^^^WWWSSSSSSVVVXXXZZZWWWYYY[[[^^^``````______[[[\\\]]]^^^___^^^]]]\\\^^^___``````aaaeeemmmsss}}}}}}{{{zzztttkkkeeecccaaaccciiisss}}}|||vvvooojjjfffdddddd^^^]]]^^^dddlllsssvvvvvvkkkdddYYYPPPNNNUUU```hhhfffRRRKKKFFFBBBCCCCCCAAAAAADDD@@@@@@@@@@@@????????????::::::;;;;;;;;;:::999888;;;;;;<<<===>>>>>>>>>===::::::999999888777777666555444444555777888777666333333444555666666666555555555555555555555555555555555555555555555555555555555555555555555555555000111222333333222111000222222111111111111222222333555777666444333444777333333333333333333333333222222222222222222222222111222222222222333333333111222222222222333333333////////////////////////222333444555555555444333111111111111111111111111///000111333555666777888;;;<<<>>>AAACCCFFFGGGHHHKKKKKKLLLKKKKKKLLLNNNQQQUUUUUUVVVWWWYYY[[[]]]^^^______```aaabbbdddfffgggooorrrvvvyyyyyyyyyzzzzzz{{{xxxxxxyyywwwxxx~~~nnn___YYYWWWTTTQQQQQQVVVUUUTTTSSSSSSSSSSSSSSSTTTSSSSSSRRRQQQQQQQQQRRROOOPPPPPPQQQRRRSSSTTTUUURRRUUUYYY[[[[[[YYYVVVTTTOOOLLLIIIIIIJJJJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFEEEFFFIIIKKKMMMSSSVVV[[[______]]]ZZZWWWTTTSSSQQQOOOMMMKKKKKKJJJFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEFFFHHHKKKMMMPPPQQQTTTVVVYYY]]]bbbhhhpppuuu~~~wwwggg^^^TTTMMMLLLLLLJJJHHHJJJIIIIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMPPPPPPOOOPPPRRRVVVZZZ\\\eeeiiiooorrrqqqllleee```\\\YYYVVVVVVWWWXXXXXXXXXZZZZZZZZZ[[[\\\]]]^^^___```___^^^]]]^^^___^^^^^^```aaadddiiimmmqqqxxx~~~yyynnniiifffeeeiiipppyyywwwsssnnnhhhdddaaa``````aaaccceeehhhsss}}}}}}vvvggg[[[RRRQQQQQQUUUggg{{{lllYYYNNNHHHGGGEEEBBB@@@???>>>===============<<<<<<<<<<<<:::::::::999999999888888;;;999999===BBBCCC???::::::999888666555555555555333333444666888999777555444444555555555555555555666555444444444444555666333333333444444444555555777555444222222333444555222222333333333333444444111111111111222333444444444444444333333333222222444444333333333333222222333444444333222000...,,,333///,,,,,,///222111///111111111000000000000000000000111222333333444444333333333333333333333333444555555555444333333222666555555555666777999:::;;;<<<>>>???@@@CCCGGGJJJQQQPPPOOOMMMKKKMMMPPPSSSVVVUUUUUUWWWZZZ\\\\\\[[[ZZZ]]]bbbdddeeeeeeeeefffmmmqqqttttttuuuyyyyyyvvvyyyvvvtttttttttyyyppp```YYYWWWUUUSSSSSSTTTSSSRRRRRRQQQQQQRRRRRRSSSRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTUUURRRTTTVVVXXXXXXWWWTTTSSSOOOLLLIIIHHHIIIJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHJJJKKKMMMOOOSSSUUUVVVUUURRRPPPQQQPPPOOOMMMLLLKKKJJJJJJGGGGGGGGGGGGGGGFFFFFFFFFDDDEEEFFFGGGIIILLLNNNOOOSSSVVVZZZ```fffnnnwww}}}rrr]]]VVVNNNJJJJJJKKKKKKIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIJJJKKKLLLNNNOOOQQQPPPOOOOOOQQQTTTXXXZZZaaaeeekkkoooooojjjddd```ZZZWWWTTTTTTUUUWWWXXXXXX\\\\\\\\\]]]^^^___``````dddcccbbbaaaaaabbbbbbbbbbbbeeekkksssyyy}}}rrrmmmjjjjjjooovvv~~~xxxmmmjjjfffbbb```_________bbbfffjjjnnnvvv{{{vvvmmm[[[TTTQQQSSSUUU___zzzvvv```RRRIIIFFFEEECCCAAA@@@???>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;:::;;;???DDDEEEBBB>>>::::::999888777777777777555444444555777888777555666666666555444444444333555555555555555555555555333333333444444444555555777555444222222333444555222222333333333333444444222222222111222222333333111111111000000000//////444444333333333333222222333333333333222000///...111222222222222222333555222222222111111111111111111111111222222333333444333333333333333333333333444444555555444444333222555555555555666777999:::;;;===>>>???@@@CCCGGGJJJOOOOOOOOONNNMMMNNNQQQSSSUUUTTTUUUWWW[[[^^^``````\\\^^^aaaccccccccceeefffmmmqqqsssssstttxxxxxxvvvzzzwwwuuuuuuvvv|||rrraaaZZZXXXVVVUUUUUUTTTSSSRRRRRRQQQRRRRRRRRRSSSSSSRRRRRRRRRRRRRRRQQQRRRRRRSSSSSSTTTTTTTTTTTTRRRRRRSSSTTTTTTSSSRRRQQQMMMKKKIIIHHHIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMLLLKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFHHHIIIKKKKKKNNNRRRXXX^^^fffoooxxx~~~yyyiiiWWWRRRKKKHHHIIIKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKMMMMMMMMMMMMNNNOOOQQQQQQQQQPPPOOOOOOPPPRRRTTTVVV[[[___eeeiiijjjhhhccc```ZZZWWWTTTSSSUUUXXXZZZ[[[______^^^______```aaabbbdddcccbbbaaaaaaaaabbbcccfffmmmxxxwwwtttqqqsssyyy}}}sssnnncccaaa___^^^]]]^^^___```aaagggmmmrrrvvvuuulllbbbTTTRRRTTTXXX___ppp}}}bbbRRRJJJEEEDDDCCCAAA@@@???>>>>>>>>>============<<<<<<<<<<<<;;;::::::::::::999999999::::::<<>>???@@@CCCFFFIIIMMMNNNPPPPPPPPPPPPRRRTTTSSSSSSSSSWWW\\\aaaccceee^^^___aaaaaaaaabbbdddffflllppprrrrrrtttxxxyyywwwzzzxxxwwwxxxzzzuuubbbYYYWWWVVVVVVWWWUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPPPPOOOLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIILLLQQQWWW^^^eeemmmrrrwwwjjj___XXXTTTOOOLLLKKKKKKJJJHHHGGGHHHIIIKKKLLLMMMNNNNNNOOOOOOOOOPPPQQQRRRRRRSSSRRRRRRPPPOOOPPPQQQRRRSSSUUUYYY___dddeeedddaaa___[[[XXXUUUTTTVVVZZZ]]]^^^____________```aaabbbccceeeddddddcccbbbcccfffggglllxxx{{{zzzyyy|||}}}ssskkkfff______^^^]]]^^^```aaacccaaaffflllooooooiii```YYYUUUTTTXXX```nnnhhhTTTKKKGGGDDDAAAAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<888888888777777777666666:::;;;>>>CCCHHHJJJIIIGGG???>>><<<;;;999888888888999666444444555666666666666666555555444444444333333444666777777666444333333333333444444444555555666555444333333333444444222222222333333333444444555444333222222222222222555444444444444333333333444444333333333222222222111111111111222222111111))),,,///111000///000222111111111222222222222222333333222222222222222222333333333333333333333333333444444555444444333333555444444555666888:::;;;<<<===??????@@@BBBFFFIIIJJJMMMPPPQQQQQQRRRSSSTTTSSSRRRRRRVVV[[[```dddeee`````````______```cccfffjjjnnnpppqqqtttzzz|||zzz{{{yyyxxxzzz}}}yyydddZZZWWWVVVWWWXXXVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQPPPOOOOOOOOONNNLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFIIIHHHHHHGGGGGGHHHJJJJJJHHHHHHGGGGGGHHHIIIIIIJJJLLLKKKKKKJJJIIIHHHGGGGGGHHHHHHGGGFFFFFFGGGGGGGGGGGGJJJMMMQQQTTTXXX^^^aaaiiiqqquuurrrlllfff___XXXVVVTTTRRRPPPNNNMMMKKKJJJHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPQQQQQQRRRRRRUUUZZZ___aaaaaa___^^^YYYWWWTTTTTTWWWZZZ]]]^^^____________```bbbcccdddggghhhhhhhhhhhhjjjnnnrrruuu|||~~~~~~}}}ssslllfffccc___^^^^^^^^^___```bbbbbbfffggghhhgggaaaZZZTTTRRRSSSTTT[[[llloooYYYLLLGGGDDDCCCAAA@@@??????>>>>>>>>>???============<<<<<<<<<<<<888888888777777777666666999;;;???DDDHHHIIIIIIHHH@@@???===:::888666555444999666444444555666666666333444444444555555666666333444666777777666444333333333333444444444555555555555444444333333333333222222222333333333444444555555444333222222222222111111111111000000000000444444333333333222222222111111111111111222222222///...///222555666444222000000000000111111222222333333222222222222222222333333333333333333333333333333444444555444444333444444444444666888:::;;;<<<>>>??????@@@BBBEEEHHHIIILLLOOOQQQRRRRRRRRRSSSSSSRRRRRRUUUZZZ^^^aaaaaa___```___^^^]]]___cccfffhhhlllooopppuuu|||~~~zzzxxxxxx{{{iii]]]YYYXXXYYY[[[WWWWWWVVVVVVWWWWWWXXXXXXYYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZYYYXXXWWWUUUUUUTTTUUUTTTSSSRRRQQQPPPOOOOOOLLLMMMMMMKKKJJJIIIJJJLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIHHHGGGFFFGGGGGGIIIJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIKKKMMMNNNOOOQQQTTTVVVWWW]]]aaa```______\\\XXXTTTTTTTTTSSSRRRPPPNNNMMMJJJLLLNNNQQQSSSSSSTTTSSSSSSTTTUUUVVVVVVVVVVVVUUUVVVUUUTTTSSSSSSRRRRRRRRRRRRTTTXXX\\\^^^^^^]]]\\\WWWUUUTTTTTTWWWYYY[[[[[[^^^^^^___```bbbdddeeefffeeehhhjjjjjjkkkooovvv{{{}}}|||~~~{{{qqqjjjfffcccbbb^^^]]]^^^^^^______```aaajjjgggddd___VVVOOONNNQQQSSSZZZiiioooZZZMMMGGGCCCAAAAAAAAAAAA@@@???>>>>>>>>>???============<<<<<<<<<<<<;;;::::::::::::999999999888;;;???CCCEEEFFFFFFEEE@@@???<<<:::777555444333777555444444666777666666222333333444555666777777333444555666666555444333333333333444444444555555555555444444444333333333222222333333333333444444555444444333333333333444333222222222222111111111444444333333333333222222222111111000111111222222111...---///444555333000/////////000111111222222222222222222222222222222333333333333333333333333333333444444555555444444444444444444666888;;;<<<===>>>??????@@@BBBEEEHHHIIIKKKOOOPPPPPPPPPQQQRRRRRRRRRSSSWWW[[[^^^___^^^^^^^^^^^^^^^]]]___cccfffhhhlllnnnooossszzz~~~}}}xxxvvvwwwzzz~~~nnnaaa\\\ZZZ\\\^^^\\\[[[[[[[[[\\\\\\]]]^^^^^^___aaabbbcccbbbaaa```___^^^]]]\\\ZZZYYYXXXWWWWWWWWWVVVUUUTTTRRRPPPOOOLLLNNNNNNMMMKKKJJJLLLNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJIIIJJJKKKLLLJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJIIIKKKMMMNNNNNNOOOQQQSSSSSSWWWYYYYYY\\\aaabbb___YYYZZZZZZYYYWWWSSSPPPOOOMMMOOOQQQTTTUUUVVVVVVUUUVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWVVVUUUUUUTTTTTTSSSUUUXXX[[[\\\\\\[[[ZZZXXXWWWWWWXXXZZZ\\\[[[[[[^^^^^^```aaadddfffiiijjjiiilllppprrrtttyyy{{{|||zzz~~~yyyooogggcccaaaaaaaaa]]]]]]^^^___```aaabbbbbbeeeaaa^^^[[[TTTOOOTTT]]]ffftttkkk\\\MMMGGGEEEAAA@@@BBBCCCBBBAAA@@@???>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888:::>>>AAABBBBBBAAAAAA>>>===;;;999888777666666555444444555777888777555333444444444555666666666555555555555555555555555333333333444444444555555444444555555444444333333222222333333333333444444444444333333333444444555555555555444444444333333444444333333333333222222333222111000000111111222......------...000000000//////000111111222333333111111111222222333333444333333333333333333333333222333444444555555444444333333333444666999;;;<<<===>>>???@@@@@@BBBEEEHHHIIIKKKNNNNNNNNNOOOPPPQQQQQQRRRTTTYYY]]]```___^^^[[[\\\]]]^^^^^^```ccceeejjjmmmnnnmmmpppvvvyyyxxxvvvtttuuuxxx|||sssddd^^^]]]^^^aaaaaaaaaaaaaaaaaabbbcccddddddeeegggiiiiiiiiigggfffcccbbbaaa___]]]\\\ZZZZZZXXXXXXXXXXXXVVVTTTQQQPPPMMMOOOPPPNNNKKKKKKMMMOOONNNNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKIIIJJJKKKMMMNNNKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLGGGIIILLLMMMNNNOOOQQQSSSVVVXXXYYYZZZ___fffhhheeebbbcccccc```[[[UUUQQQOOOOOOPPPSSSVVVWWWWWWWWWVVVXXXYYY[[[\\\\\\[[[ZZZZZZXXXXXXXXXWWWWWWVVVVVVVVVUUUVVVXXXZZZ[[[[[[ZZZYYY\\\[[[\\\]]]___```^^^]]]^^^___aaacccfffiiikkkmmmsssxxx|||zzz}}}www|||wwwqqqhhhaaa^^^^^^___```^^^^^^```aaacccdddeeefff\\\ZZZYYYYYYVVVUUU^^^kkk}}}uuuaaaTTTIIIFFFEEEAAAAAADDDDDDCCCBBB@@@???>>>>>>>>>>>>=========<<<<<<<<<<<<:::::::::999999999888888777:::>>>@@@@@@???>>>>>><<<<<<;;;:::999999999999333333444666888999777555555555555555555555444444666555444444444444555666333333333444444444555555444444555555444444333222222222333333333444444444333333333333444444555666222222222111111111000000444444444333333333222222444333111000000000111222000222333111///...222666000000111222333333444444000000111222333333444444333333333333333333333333222333333444555555555444333333333444666999;;;======>>>???@@@@@@BBBEEEGGGJJJKKKMMMMMMMMMMMMOOOQQQOOOQQQUUU[[[```bbbaaa```YYY[[[]]]^^^___```ccceeelllnnnnnnlllmmmrrrtttsssuuussstttwww{{{sssddd```___^^^___cccaaabbbfffhhhhhhkkkooouuusssqqqqqqrrrrrrooolllnnnllliiigggfffdddaaa___bbb```]]][[[[[[[[[ZZZYYYTTTTTTSSSQQQOOONNNOOOPPPOOOOOOPPPQQQPPPOOONNNMMMQQQOOOMMMKKKJJJKKKLLLMMMNNNMMMKKKIIIHHHHHHHHHIIILLLLLLMMMNNNOOOOOONNNNNNKKKKKKKKKJJJJJJIIIIIIIIIMMMLLLIIIHHHHHHKKKNNNQQQJJJLLLNNNOOOPPPQQQTTTWWWVVVYYY]]]ccchhhnnnrrrtttqqqrrrqqqlllccc[[[WWWVVVTTTTTTTTTUUUVVVWWWXXXYYY___^^^]]]]]]\\\]]]]]]]]]^^^[[[XXXXXXYYYYYYVVVSSSUUUXXX[[[YYYVVVUUUYYY]]]\\\^^^bbbcccbbb```______]]]aaaeeeggghhhlllrrrwwwxxx~~~|||zzzrrrkkkiiieeebbb```___^^^___^^^___```bbbcccdddddddddVVVSSSSSSTTTUUU^^^tttzzz```QQQLLLGGGDDDDDDDDDBBB@@@AAA@@@???>>>===<<<;;;:::<<<<<<============<<<<<<777777777777777888888888999999999:::<<<<<<;;;:::999888888777666555555555555555555555444444444444555444444444444333333333555555555555555555555555666666666555555444444444222222222222222222222222444333333222222333333444444444333333333333222222000111111111111222222222111111111222222333333333333222222222111000000000111111000//////000111222111222222222222333333333333222111000000111222333444444444444333222111111111111222222222333333333333555777999::::::888888:::<<<>>>@@@@@@BBBDDDFFFGGGIIIJJJKKKKKKLLLOOOQQQPPPQQQTTTYYY^^^``````______```aaaaaa```aaaccceeejjjkkklllnnnppprrrtttuuuuuutttrrrsssyyywwwgggcccaaaaaabbbeeeccceeekkknnnpppuuu{{{}}}zzzxxxuuusssrrrqqqnnnkkkkkkhhhccc```___^^^\\\[[[WWWWWWWWWTTTQQQNNNMMMNNNQQQQQQRRRRRRRRRQQQPPPOOONNNMMMLLLKKKKKKLLLNNNOOOPPPOOONNNMMMMMMNNNNNNOOOLLLMMMNNNOOOOOOOOOOOOOOOMMMLLLLLLKKKKKKJJJJJJJJJNNNMMMKKKJJJJJJLLLNNNOOOLLLNNNPPPQQQQQQSSSVVVYYY[[[___fffnnnuuu{{{}}}uuujjj```ZZZXXXVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]^^^___bbb```]]]]]]]]]]]]ZZZXXXUUUXXX[[[ZZZWWWWWW[[[___eeehhhkkkllliiidddaaa```___bbbgggiiilllqqqyyy~~~zzzqqqkkkgggeeebbb```^^^^^^_________```bbbbbbaaa^^^[[[XXXSSSPPPOOOTTT^^^rrrhhhVVVMMMIIIEEEBBBBBBBBBAAA???@@@@@@??????>>>>>>======<<<<<<============<<<<<<888888888888888888888888777666666777999:::888777888888777666666555444444777777888888999999::::::777666666666666555555555555555555555555555555555555555555444444444333333333333333333333333333333444333333222222333333444444444333333333222222222000111111111111222222222222222222222222222333333222222222111111111111111...///000111111222222111///000000000000111111111222222111111111111222222333333444444333333222222222222333333333444444444111222555777999:::;;;;;;;;;>>>@@@AAABBBCCCFFFHHHIIIJJJKKKLLLKKKLLLOOOQQQQQQRRRUUUZZZ^^^aaaaaa``````aaabbbaaaaaaaaaccceeejjjkkklllnnnqqqssstttuuuuuutttsssuuu|||yyyiiicccbbbccceeeggggggkkkrrrxxx}}}|||xxxqqqllliiihhhfffdddaaaaaa___[[[VVVQQQOOONNNSSSTTTTTTTTTTTTSSSRRRQQQOOONNNMMMMMMMMMOOORRRSSSOOOOOOOOOOOOOOOPPPQQQRRRPPPPPPQQQQQQRRRRRRQQQQQQOOONNNMMMLLLKKKKKKKKKKKKNNNMMMMMMMMMMMMMMMNNNOOOOOOPPPRRRSSSSSSUUUYYY\\\aaahhhttttttggg___[[[XXXYYYYYYYYY[[[\\\]]]^^^\\\\\\]]]]]]^^^```aaabbbbbb```___^^^^^^^^^\\\ZZZZZZ\\\^^^^^^\\\\\\^^^bbblllpppssssssooohhhbbb___^^^bbbfffiiinnnuuussslllgggeeecccaaa^^^\\\\\\]]]___aaa```aaacccbbb^^^YYYSSSPPPSSSPPPRRR]]]rrr}}}eeeUUUMMMHHHEEEBBB@@@@@@AAA@@@???????????????????????????<<<<<<============<<<<<<::::::999999888888777777666555555666888888777555777777666666555444444444444444555666777888999:::777666666666666555555555444444444444444444444444444444333333333333333222333333333333333333333333444333333222222333333444333333333333222222222222000111111111111222222222333333222222222222222222111111111111111222222222,,,...000111222222222111///000000000000111111111111111222222222222111111222222333333444444333333333333444444444555555555333333444555666888999:::===???BBBCCCDDDEEEGGGJJJKKKLLLMMMMMMLLLMMMOOOQQQRRRSSSVVVZZZ___bbbbbbaaa```aaabbbbbbaaabbbdddfffiiijjjlllnnnqqqsssuuuvvvvvvvvvuuuxxxyyyhhhaaa```bbbeeeiiikkkrrr|||{{{yyywwwvvvssspppkkkccc[[[UUUSSSSSSVVVVVVVVVUUUUUUUUUTTTTTTSSSRRRQQQQQQRRRSSSUUUWWWQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTQQQPPPNNNLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTWWWZZZ]]]gggqqq}}}oooddd^^^ZZZZZZZZZ[[[\\\^^^___````````````aaaaaabbbddddddbbbaaaaaaaaaaaabbbaaaaaaccceeegggfffdddccccccdddoootttyyyzzzvvvooohhhdddcccfffjjjooottt}}}rrriiidddcccbbb___]]]\\\[[[\\\___bbbddddddcccaaa^^^ZZZUUUQQQOOORRRUUU^^^pppgggTTTLLLJJJDDDCCCAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;;;;;;;::::::999888777777888777666777999999888666666666555555444444444444333333444444555666666777555444444444444333333333444444444444444444444444222222222222222222222222444444444444444444444444444333333222222333333444333333333222222222222111000000111111111222222222333333333222222111111111000000000111222222222333//////000000111111111111111111222222222333333333000111222333333222111000000111222333444444444444333333333333444444444444888777555444444444666777===???BBBCCCDDDEEEHHHJJJLLLMMMNNNNNNMMMNNNPPPRRRSSSTTTVVV[[[___ccccccccc```bbbbbbbbbbbbbbbdddfffiiijjjlllooorrrtttvvvwwwyyywwwwwwyyy{{{jjjcccaaacccfffkkkooozzzwwwjjj___YYYWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWVVVUUUSSSSSSUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWVVVUUUVVVVVVVVVVVVVVVUUUUUUSSSQQQOOOMMMKKKKKKKKKKKKJJJLLLNNNQQQSSSTTTUUUUUURRRSSSTTTTTTUUUWWW\\\___kkkwwwvvvhhh```[[[[[[[[[\\\^^^___aaabbbdddccccccbbbbbbbbbcccccccccdddfffhhhjjjlllnnnoooqqqsssttttttrrrooollljjjqqqvvv|||}}}xxxsssppppppsssxxx|||tttkkkeeebbb```___\\\\\\\\\]]]```bbbeeegggiiiddd^^^WWWRRROOOOOOOOOOOO[[[oooqqq[[[OOOIIIGGGBBBBBBBBBAAA@@@@@@@@@AAA@@@???>>>===<<<;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777777888777666777999999777555555555555555555444444444777777777666666666666666555444444444444333333333444444444444444444444444222222222222222222222222444444444444444444444444444333333222222333333444333333222222222111111111000000111111111222222222333333333222222111111111000000000111222222222333333222000///...///111222111111222222222333333333000111222333333222111000000111222333444555555555222222222222333333333333888777555333333444666777<<<>>>AAABBBCCCDDDFFFHHHLLLMMMNNNNNNNNNNNNPPPRRRTTTUUUVVVZZZ___cccdddddd```aaabbbbbbaaabbbdddfffhhhiiilllooorrruuuwwwyyy{{{xxxwwwzzzppphhhfffhhhkkkooouuuvvvhhh___\\\\\\[[[[[[ZZZYYYYYYYYYYYYZZZYYYXXXVVVUUUUUUVVVWWWXXX[[[\\\\\\\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVVVVTTTQQQNNNLLLLLLLLLLLLLLLMMMOOORRRTTTVVVWWWWWWTTTUUUUUUUUUVVVXXX]]]aaammm{{{|||lllbbb\\\\\\]]]^^^```aaacccdddeeeddddddcccbbbbbbcccccccccfffkkkooossswww|||{{{www{{{}}}|||~~~uuupppjjjdddaaa___]]]\\\\\\^^^```cccfffhhhjjjkkkjjjdddZZZPPPLLLLLLOOORRRUUUiiizzzbbbUUULLLFFFCCCAAABBBCCCBBB@@@???@@@AAA@@@???>>>===;;;:::999888;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888888777777777666555666777777555333555555555555555555555555666555555555444444444333777666666666666555555555333333333333333333333333111222222222222333333333333333333333333333333333444333333222222333333444222222222222111111111111000111111111111222222222333333222222222222222222111111111111111222222222222111000//////000111222///000000000000111111111111111222222222222111111000111222333444444555444111111111222222222333333444444333333555777:::<<<;;;===@@@AAABBBCCCEEEGGGJJJLLLMMMMMMNNNOOOQQQSSSUUUUUUVVVZZZ^^^bbbdddddd___```aaaaaa```aaaccceeehhhiiilllooosssvvvyyyzzz{{{xxxuuuyyyuuummmjjjkkkooosss|||wwwkkkdddbbb```___^^^]]]\\\]]]]]]^^^[[[ZZZYYYYYYYYY[[[]]]^^^aaaaaabbbcccdddcccbbbbbb^^^^^^^^^^^^^^^]]]\\\\\\ZZZXXXTTTQQQNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUWWWWWWWWWWWWWWWWWWWWW[[[```dddppp~~~ooobbb^^^^^^___```bbbdddfffggggggffffffffffffgggggghhhiiinnnuuu||||||uuuiiieeeaaa^^^]]]\\\[[[ZZZ^^^aaaeeeiiilllnnnnnnnnnfff```WWWPPPNNNRRRYYY^^^mmmfffVVVOOOIIIEEECCC???AAACCCBBB@@@>>>???@@@???>>>>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::888888888888888888888888777666666666777777555333666666666666666666666666222222333333333333333333777666666666666555555555333333333333333333333333222222222222333333444444333333333333333333333333444333333222222333333444222222222222111111111111000111111111111222222222222222222222222222333333222222222111111111111111+++---000222333333222111///000000000000111111111222222111111111111222222111222333333444444444444222222222333333333444444333333444555777999<<<===;;;===@@@AAABBBCCCEEEGGGHHHJJJLLLMMMMMMOOORRRTTTTTTTTTUUUYYY]]]aaacccddd^^^___``````___```bbbdddgggiiikkkooossswwwyyy{{{zzzvvvtttyyywwwoookkklllpppwwwvvvlllhhhcccbbb```______``````aaa^^^]]]]]]]]]___aaadddeeekkklllnnnpppqqqqqqqqqqqqeeeeeeeeeeeeeeedddcccbbb]]]ZZZWWWSSSQQQPPPPPPQQQTTTTTTSSSSSSTTTTTTUUUVVVYYYYYYYYYXXXYYY\\\bbbfffqqqpppccc``````aaabbbdddfffhhhiiiiiiiiijjjjjjkkklllnnnnnnuuu|||wwwmmmhhhdddaaa]]]ZZZZZZ[[[\\\\\\___ccchhhmmmqqqrrrqqqppp___[[[UUURRRUUU]]]ffflllpppXXXNNNKKKGGGFFFGGG>>>AAACCCBBB???======???>>>>>>>>>>>>>>>=========:::;;;;;;<<<<<<;;;;;;:::777777777777777888888888:::999888999:::999777666666666666777777777777777444555555666777888999999555555444444444333333333333333333333333333333333222222222333333444444444222222222222222222222222444333333222222333333444222222222111111111111000000111111111111222222222111111111222222333333444333222222222111111000000%%%)))///555777666333111111222222222222333333333333222111000000111222333222222333444444444333333333333333444444444555555666666666777777999::::::<<<>>>@@@AAABBBDDDFFFHHHGGGIIIKKKLLLMMMOOORRRUUUTTTTTTUUUXXX]]]aaacccddd]]]___```_________aaacccggghhhkkkooossswwwzzz{{{yyyuuurrrxxxyyyqqqmmmpppuuu{{{uuunnnjjjgggeeeddd```\\\]]]bbbbbbaaabbbdddhhhnnntttxxx}}}zzzsssooooooqqqpppooojjjaaaXXXTTTSSSRRRTTTWWWZZZXXXVVVUUUVVVXXXXXXXXXXXX[[[^^^^^^^^^```dddhhhtttrrreeefffaaa```dddhhhhhhhhhjjjkkkmmmooonnnnnnpppvvv{{{}}}uuulllhhhfff^^^]]]]]]\\\]]]^^^```aaabbbffflllrrrvvvsssiii___WWWTTTSSSUUUYYYeee}}}mmm```QQQIIIIIIJJJFFFAAACCCBBBAAA???>>>=========<<<<<<<<<===============999::::::::::::999888888;;;:::888666666666666777777777777777666666666666666666666666666666666666666666555555555666666777333333333333333333333333555444333333222222222222333444444555555444444333333333333333333333333333333222222111111222222333333333222222222222333333222222222333333444444444222222222222222111000///////////////////////////////////////111333555666111111111000000000000000111222222333333222222111333333222222333333444555777666444333222333333444444444555444333444666888@@@@@@AAAAAABBBCCCDDDDDDIIIGGGGGGHHHLLLQQQSSSTTTTTTUUUWWWZZZ\\\^^^___```[[[\\\^^^_________aaacccfffjjjmmmmmmpppuuuvvvtttyyyuuurrrvvvvvvrrrtttyyywwwqqqnnnlllkkkhhhdddeeeiiiiiilllooosssyyy|||yyypppggg^^^[[[ZZZXXXYYY]]]\\\\\\[[[[[[\\\]]]]]]]]]\\\^^^```aaaaaaeeelllqqq}}}qqqdddccc``````eeeiiijjjjjjlllnnnpppqqqqqqqqquuu{{{yyynnnfffcccaaa^^^^^^]]]]]]]]]^^^___```iiijjjkkklllmmmiiiaaaZZZTTTQQQUUUaaaqqqlll```WWWLLLGGGGGGGGGDDDAAACCCBBBAAA???>>>=========<<<=====================:::;;;;;;;;;;;;:::999999<<<;;;999888777777777888888888777777666666555555444444444444444444444444555444444333333333444444333333333333333333333333555444333333222222222333333444444555555444444333111111111111111111111111111111000000000000111111111111000000000000111111000111111111222222222222222222222111111111000000111111111111111111111111111000000000111333444555222222222111111111111111222222222333333222222222333333222222333333444555666555444333333333444444444555555444444444777999>>>>>>???@@@AAABBBCCCDDDIIIHHHGGGIIIMMMQQQTTTUUUTTTVVVXXX[[[]]]___```aaa]]]^^^````````````bbbccchhhlllnnnmmmpppuuuwwwuuuwwwuuurrrxxx~~~zzz{{{|||ssspppnnnnnnkkkhhhjjjnnnpppvvv~~~tttjjjaaa^^^]]][[[[[[^^^]]]]]]]]]^^^_________```___```bbbcccfffmmmwwwsssgggbbb```bbbhhhllllllmmmoootttvvvwwwxxxzzzwwwnnngggaaa___^^^^^^^^^^^^^^^^^^^^^______fffdddaaa^^^\\\XXXTTTQQQSSSTTT```yyyiiiVVVRRRNNNJJJGGGFFFFFFDDDCCCBBBBBB@@@???>>>>>>========================<<<<<<;;;<<<<<<<<<<<<;;;::::::<<<;;;:::999888888888999999888888777666555555444444444444444444444444444666555444333333333333333333333333333333333333333444444333222222222333333333444444555555444444333111111111111111111111111222222111111111111222222111111000000000000111111/////////000000000000000333222111000000000111222111111111111111111111111222111000000000222333444222222222222222222222222222222222222222222222222333333222222333333444555444444333333333444555555444555666555444555888:::<<<<<<===???@@@BBBCCCDDDHHHGGGGGGIIIMMMQQQTTTUUUUUUVVVXXX[[[]]]___```aaa___aaaaaaaaa``````bbbdddjjjmmmnnnmmmpppvvvyyyxxxuuutttttt{{{~~~rrrooonnnnnnmmmlllpppwww}}}{{{pppfffbbbaaa______``````aaabbbcccbbbbbbbbbcccdddfffhhhkkkqqq|||uuukkkcccbbbeeekkkoooooopppssszzz|||vvvsssnnnhhhccc```___^^^]]]]]]^^^___```_________]]]YYYVVVTTTQQQNNNNNNQQQWWWbbbyyyxxx___RRRIIIKKKKKKKKKIIIFFFEEEEEEBBBAAA@@@???>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999::::::999999888888888888999999888777666555444444666666666666666666666666888777666555555555555555444444444444444444444444444333333222222333333333333444444555555444444333333333333333333333333333555444444333333444444555333333222222222222333333//////000000000000000000444222000//////000222333111111111111111111111111222111000/////////000111111111111222222222222222222222222222222222222222333333222222333333444555333333333333444555555666555555666666555666999;;;;;;<<<===???AAABBBDDDEEEGGGEEEEEEGGGLLLPPPSSSTTTTTTUUUXXXZZZ]]]^^^``````aaaaaabbbaaa______aaacccjjjmmmmmmmmmpppwww||||||vvvvvvwwwuuuqqqppprrrtttwww|||ooojjjjjjgggffffffgggiiijjjjjjhhhhhhiiikkklllooosssyyytttkkkdddcccfffmmmpppppprrrwww~~~{{{rrrmmmkkkhhhdddaaa```______]]]^^^```aaaaaa```^^^]]]VVVRRRPPPPPPNNNKKKPPPXXXbbbxxx~~~fffWWWPPPFFFIIIKKKKKKHHHFFFDDDEEEAAAAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;:::::::::::::::999888888888888888888888777777777888888888777666555555444666666666666666666666666777777666555555555555555444444444444444444444444333333333222222333333444333444444555555444444333333333333333333333333333555444444333333444444555333333222222222222333333111111111111111111111111333222000//////000222444000000000000000000000000111000...------...//////000000000000111111222222333222222111111222222333333333222222333333444555222333333444444555555555444555666555555666999<<<<<<<<<>>>@@@BBBCCCEEEEEEEEEDDDCCCFFFJJJOOORRRSSSSSSTTTWWWYYY\\\^^^______```aaa```___^^^^^^aaaccciiilllmmmmmmqqqyyy}}}~~~wwwxxxyyyuuuqqqppptttyyyuuunnnmmmkkkjjjjjjjjjlllmmmmmmkkklllpppttttttyyysssiiieeeeeeiiiooosssuuuzzz{{{ooogggfffdddbbb```______`````````aaaccccccaaa^^^[[[XXXPPPKKKJJJLLLKKKKKKVVVdddzzz}}}gggYYYQQQMMMDDDFFFGGGGGGEEECCCBBBBBBAAA@@@@@@???>>>>>>??????>>>>>>>>>===<<<<<<;;;;;;999999::::::999999888777777777888888888777777666777777777777666666666666444444444444444444444444444444333333333444444555444444444444444444444444333333222222222333444444333444444555555444444333111111111111111111111111222222111111111111222222111111000000000000111111333222222222222222111111222111000000000111222333////////////////////////000///...------...///////////////000111111222222444333222111111222333444333333222222333333444555333333444555555555444444333444555555555666999<<<======>>>@@@AAACCCDDDEEEDDDCCCCCCEEEJJJOOORRRSSSTTTUUUWWWZZZ\\\^^^___````````````^^^]]]___bbbdddiiilllnnnnnnqqqxxx|||{{{wwwwwwxxxwwwsssrrrwwwzzzqqqooonnnlllmmmnnnqqqsssssssssvvv~~~wwwmmmjjjkkkooowww}}}wwwnnnfffaaaaaa```^^^]]]^^^```ccceeegggggggggeeeaaa[[[UUUQQQNNNHHHHHHLLLMMMSSSfff{{{yyycccYYYTTTMMMHHHDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@??????>>>????????????>>>>>>===<<<<<<;;;;;;::::::;;;;;;::::::999888777777888999999999888777666666666666777777777777444444444444444444444444333333333333333444555666555555555555555555555555333222222222333333444555333444444555555444444333111111111111111111111111111111000000000000111111111111000000000000111111333333222222222111111111000000111111111222222222000000000000000000000000111000///...///000111222//////000111111222333333444333111000000111333444333333222222333333444555333444555555555444333222222333444444444666999;;;======>>>???@@@AAABBBBBBEEEDDDDDDGGGKKKPPPSSSUUUUUUWWWYYY\\\^^^```aaabbb`````````___^^^```dddgggkkknnnpppoooqqqvvvwwwuuuuuuuuuvvv}}}~~~zzzyyyxxxuuutttssssssxxx{{{~~~~~~}}}uuupppqqqwwwtttlllgggbbb___```___]]]]]]___cccgggjjjllllllkkkggg```XXXPPPKKKRRRLLLLLLRRRWWWbbb}}}{{{```RRRPPPPPPIIIAAAFFFCCCAAAAAACCCEEEFFFEEE@@@@@@?????????????????????>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999777888::::::;;;:::999888555555666666777777888888666666666666666666666666444444444555666777888999555555555555555555555555222222222222333333444555333444444555555444444333333333333333333333333333333222222222222222222333333333222222222222333333333222222222111111000000///000111222222222222222111111111111111111111111222111000000000111333444000000111222333333444444444333111000000111333444333333222222333333444555444444555666555444222111111222333333333555888;;;<<<======>>>???@@@@@@AAAFFFEEEEEEHHHMMMRRRUUUVVVWWWYYY[[[]]]```bbbccccccaaaaaaaaa``````bbbfffiiimmmqqqrrrpppqqqtttssspppsssssssss{{{{{{uuuuuuyyy~~~}}}|||pppgggcccaaaaaa```]]]]]]^^^```bbbeeeggghhhmmmooolllbbbUUUMMMMMMPPPPPPMMMOOOWWWcccwwwnnnbbbSSSIIIEEEDDDCCCAAABBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999999888777666666555666666777666555444444555666777777777666555555555555555666666555555555444444444444444444444444444444444333333333333333333333333222222222333333444444444333333333222222111111111333222222222222222222333222222111111111111222222000111111111111222222222111111111222333444555666000000111111111111000000///111333333111000111111222222222222222222222222222222222222222222222222666555333222222333444555444444444444444444444444555444444555666888:::;;;>>>>>>>>>???@@@BBBCCCDDDGGGFFFHHHLLLRRRVVVVVVTTTXXX\\\\\\YYY___iiiggg]]]^^^]]]]]]___cccfffhhhhhhmmmmmmmmmppprrrtttsssrrrppptttuuuyyy|||}}}xxxqqqhhhaaa_______________^^^]]]^^^```dddhhhjjjmmmkkkeee\\\TTTOOOOOOPPPOOOTTT```ooo|||ddd[[[NNNGGGDDDDDDCCCAAABBBAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888777777666666666666777666555444444444444555666666555555444444444444444666666555555555444444444444444444444444444444444333333333333333333333333222333333333333333333444333333333222222222111111222222111111111111222222222222111111111111222222000111111111111222222222222222222222222333444555111111111111111111111111000111222222000000111222222222222222222222222222222222222222222222222222444333333222222222333333111111111111111111111111555444444555666888:::;;;>>>>>>>>>???@@@BBBCCCDDDHHHIIIKKKNNNQQQSSSSSSTTTVVV[[[]]]\\\eeepppppphhh```______```cccgggjjjkkkooonnnnnnpppsssttttttsssooosssuuuzzzwwwpppiiieee```]]]]]]^^^______aaa___]]]\\\^^^bbbgggjjjhhhbbbYYYRRRNNNNNNOOOPPPXXXggg~~~gggWWWQQQIIIDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;777666666666666777777888555444444333333444444555555444444444333333333333555555555555555444444444444444444444444444444444444444444444444444444444444333333333333333333222333333333222222222222111111111111000000111111111222222111111111111222222000111111111111222222222333222222222222222333333444333222111111222333444111222222000//////111333222222222222222222222222222222222222222222222222111222222333333222222222000000000000000000000000444444444444666888:::;;;>>>>>>>>>???AAABBBDDDEEEIIILLLOOOPPPNNNNNNPPPRRRTTTZZZ]]]___hhhrrrtttmmmbbbaaa```aaacccggglllnnnpppoooooopppssstttsssrrrnnnrrrtttyyy|||vvvqqqkkkgggaaa```^^^]]]^^^___```aaaaaa```___^^^___bbbeeeggg```[[[SSSLLLJJJNNNUUUZZZmmmkkkWWWNNNJJJFFFCCCCCCCCCAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::<<<;;;;;;;;;;;;:::::::::666666555666666777888888555555555555555555555555555555555555444444333333555555555555555555555555444444444444444444444444444444444444444444444444444444444333333222222222222222222222222222222222111111000000000000111111222222111111111111222222000000111111111222222222333333222111111111111111444333111000000111333444222222111///......111444111111111111111111111111111222222222222222333333000111333444444333222222333333333333333333333333444444444444666888:::<<<===>>>>>>???AAACCCEEEFFFIIINNNRRRPPPKKKIIILLLQQQUUUYYY\\\^^^dddkkklllgggbbbbbbaaa```bbbffflllppppppooonnnoooqqqrrrrrrrrrnnnrrrtttxxxxxxooojjjgggeeeccc]]]]]]^^^]]]]]]^^^___```````````````````````````VVVUUURRRNNNMMMVVVeeeqqqttt^^^QQQIIIHHHEEEDDDCCCBBB@@@???@@@@@@?????????>>>>>>>>>========================<<<;;;;;;;;;;;;::::::::::::::::::999999999888888666666555666666777888888666666666777777666666666555666666666666555444444444555555555555555555555444444444444444444444444444444444444444444444444444444444333333222222222222222222222222222222222111111000000000000111111222222111111111111222222000000111111111222222222333333222111000000000000333222000//////000222333111111111///---...111333111111111111111111111111111111111222222333333333111222444555555555444333555555555555555555555555333333333444666999;;;<<<===>>>>>>@@@AAACCCEEEFFFGGGMMMRRRPPPJJJHHHLLLQQQTTTXXX[[[]]]aaaeeedddaaa`````````___```cccjjjooonnnmmmlllllloooqqqqqqqqqooorrrsssvvvxxxsssjjjdddaaa```______[[[\\\]]]\\\[[[[[[\\\^^^^^^_________^^^[[[YYYWWWJJJMMMPPPQQQWWWfff}}}wwwbbbTTTNNNGGGGGGFFFDDDBBBAAA???>>>?????????>>>>>>>>>>>>===========================;;;;;;;;;;;;::::::::::::999999999999888888888888777666666666666777777888666777777888888777777666555666777777777666444444444444444555555555555555444444444444444444444444333333333333333333333333444333333333333333333222111222222222222333333333111111111000000111111111222222111111111111222222000111111111111222222222222222111000//////000000111111000//////000111111000111111///......000222111111111111111111111111111111111222222333333444222222333444555555555555444444444444444444444444333333333444666999;;;======>>>>>>@@@BBBDDDFFFGGGGGGMMMRRRQQQMMMKKKOOOTTTTTTWWW[[[___aaacccbbbaaa]]]___```______bbbhhhmmmlllkkkjjjkkkmmmpppqqqqqqppprrrrrrtttzzztttjjjgggbbb^^^[[[[[[[[[[[[[[[\\\]]]\\\ZZZZZZ\\\___^^^]]]\\\YYYWWWTTTRRRQQQKKKNNNTTT^^^oooooo```SSSKKKJJJEEEEEEEEECCCAAA@@@????????????>>>>>>>>>=================================;;;;;;;;;:::::::::999999:::::::::999999999888888888777777666666666666777555666777888888777666555444555666777777555333222444444444555555555666666444444444444444444444444222222222222222222222222222333333333333333333444111111222222222333333333222222111111111111222222222222111111111111222222000111111111111222222222111000000/////////000000111111111111111111111111///000111000///...///111111111111111111111111111000111111222333333444444222222222222333444555666333333333333333333333333222333333444666999<<<=========>>>@@@BBBDDDGGGHHHHHHLLLQQQRRRQQQRRRUUUYYYUUUXXX\\\```bbbaaa``````[[[^^^aaa```___aaaggglllkkkjjjiiijjjnnnqqqssstttppprrrqqqttt}}}yyypppjjjdddbbb^^^\\\ZZZYYYYYYYYY\\\]]]^^^]]][[[\\\___bbb^^^\\\XXXTTTPPPNNNNNNMMMWWWZZZaaaqqqhhhXXXPPPIIIFFFGGGBBBCCCCCCBBB@@@???@@@@@@>>>>>>>>>>>>====================================;;;;;;;;;:::::::::999999;;;;;;;;;:::::::::999999999888777666666555666666444555666777777666555444333444555666666444222111444444444555555555666666444444444444444444444444111111111111111111111111222222222333333444444444111111111222222333333333333333222222222222333333222222111111111111222222000111111111111222222222000000////////////000000111222333333333333222111...///111111000//////000000000000000000000000000000000111222333333444444222111000000111333555666444444444444444444444444222222333444666999<<<=========>>>@@@BBBEEEGGGHHHIIIMMMQQQTTTUUUWWWZZZ]]]XXXZZZ^^^aaaaaa]]]\\\\\\ZZZ^^^bbbbbb```bbbggglllllljjjiiikkknnnrrruuuvvvpppqqqppptttxxxttttttvvv|||{{{tttnnngggbbb^^^^^^]]]\\\\\\[[[[[[ZZZ[[[[[[\\\\\\\\\]]]]]]^^^___YYYRRROOOMMMKKKNNNTTTWWWccczzztttiii[[[PPPLLLJJJHHHFFFBBBBBBAAAAAAAAA@@@@@@@@@??????????????????????????????>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888777777777777666666777777666555444444555555555555555555555555555555444333333333333444555555555444444333333333555555555444444333333333222222222222222222222222222222222222222222222222333222222111111111000000000000000000000000000000000000000000111111111111111111222222222222111111//////000000111111222222222222111111111111111111111111111111111111111111333333333333333333333333222222333333333333444444555444444333333444444555888777666333222444888<<>>???AAADDDGGGIIIKKKNNNRRRUUUVVVWWWYYYZZZZZZ[[[]]]^^^______^^^^^^[[[]]]___```aaacccgggjjjooollljjjjjjmmmqqqsssuuutttssspppuuu|||qqqmmmlllmmmqqqvvvxxx}}}{{{qqqlllhhhbbb^^^\\\\\\[[[[[[ZZZZZZYYYYYY[[[[[[[[[ZZZYYYXXXWWWVVVXXXRRRNNNMMMMMMOOOUUU]]]fff{{{ggg^^^RRRJJJGGGFFFDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@????????????????????????============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666888888777777777666666666666666666666666555444444555555555555555555555555555555444333333333333444444444333333333222222222555555555555444444333333222222222222222222222222222222222222222222222222222222222222111111000000000000000000000000000000///////////////.........000111111222222111111000///////////////000000000111111111111111111111111111111111111111111111111333333333333333222222222222222333333333333444444555444444333333444444555666666666444444555999<<>>>>>???AAADDDGGGIIIIIILLLQQQTTTVVVXXXZZZ\\\ZZZ[[[\\\^^^^^^^^^]]]]]][[[]]]___```aaadddhhhkkkooommmjjjjjjmmmqqqsssttttttsssqqqwwwyyyqqqiiigggffffffjjjnnnlllrrr|||}}}vvvmmmfffcccaaa^^^[[[ZZZZZZZZZYYYXXXXXXWWWWWWZZZZZZZZZYYYXXXUUUSSSRRROOOJJJGGGIIINNNUUUbbbnnnkkkWWWQQQJJJEEEDDDDDDBBB@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;777777777666666666555555777777777666666666555555666666666666666555555444555555555555555555555555555555444333333333333444333333222222222222111111555555555444444444444333222222222222222222222222222222222222222222222222222222222222222111111000000000000000000000000000000000000//////.........000111111222222111111000////////////............111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333444444555444444333333444444555333444555666666777999<<<>>>>>>>>>???BBBDDDGGGIIIHHHKKKQQQUUUWWWYYY[[[]]]ZZZ[[[\\\]]]]]]]]]\\\[[[[[[]]]___```bbbeeeiiilllpppmmmkkkkkknnnqqqssstttrrrsssrrrzzztttoooiiieeeeeeeeefffjjjooolllsss~~~}}}vvvnnnjjjddd```^^^]]][[[YYYZZZYYYYYYXXXWWWWWWVVVVVVXXXYYYYYYYYYXXXVVVSSSRRRMMMIIIGGGLLLUUUdddyyy}}}ggg[[[OOOKKKGGGEEEEEEDDDBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999999999888888888888666666666666555555555555555666666666666666555555555555555555555555555555555555444333333333333444333333333222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111222333333333222111111000000000000000000000000333333222222111000000000000000111111111111000000000000000//////.........111111111111111222222222111111111111111111111111111111111111111222222222222222222333333333444444555444444333333444444555000333555777777888:::<<<======>>>@@@BBBEEEGGGIIIJJJNNNSSSWWWYYYZZZ[[[\\\ZZZZZZ\\\\\\\\\\\\[[[ZZZ[[[]]]___aaabbbfffjjjmmmpppnnnllllllooorrrssstttpppqqqsss{{{vvvjjjiiidddbbbddddddeeeiiiooorrrxxxyyyoooiiieeebbb___\\\ZZZYYYXXXWWWYYYYYYYYYXXXWWWWWWVVVVVVYYYYYYXXXWWWUUUSSSPPPOOOOOOLLLMMMUUUbbbvvv|||eeeWWWRRRJJJIIIHHHFFFFFFDDDBBB@@@@@@@@@?????????>>>>>>>>>========================>>>======<<<;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999666666666666555555555555555555666666666666666555555555555555555555555555555555444333333333333444333333333444444444444444111111111111111111111111222222222222222222222222111111111111111111111111000111333444444333222111000000000000000000000000333222222222111111111000000000000111111000000000111111111000000/////////000000111111111222222222111111111111111111111111000000111111111222222222222222222333333333444444555444444333333444444555///222555777888999:::;;;<<<===>>>@@@CCCEEEGGGIIIMMMQQQVVVYYYZZZZZZZZZ[[[YYYZZZ[[[\\\]]]\\\[[[ZZZ[[[\\\___aaacccgggllloooqqqooommmnnnppprrrttttttmmmppprrr|||ssshhhgggdddcccdddeeeeeejjjqqqyyy|||uuunnnfffaaa^^^]]]\\\ZZZYYYWWWWWWVVVYYYXXXXXXWWWVVVVVVUUUUUUYYYXXXVVVSSSQQQNNNMMMLLLNNNPPPVVVbbbqqq|||fffUUULLLKKKFFFFFFFFFEEEDDDBBB@@@????????????>>>>>>>>>>>>===========================>>>>>>===<<<;;;:::999888::::::::::::::::::::::::999999999888888888888777777777777666666666555555444555666666666666666666555555555555555555555555555555444333333333333444333333444444444444555555000000111111111111222222222222222222222222222222111111111111111111111111000111333555555444222111000000000000000000000000000000000000000000000000///000000111111000000///111111111111000000000000000000000111222222333333111111111111111111111111000000111111222333333333222222333333333333444444555444444333333444444555000222555777777888:::<<<;;;<<<>>>AAACCCFFFHHHIIINNNRRRWWWZZZ[[[ZZZYYYYYYYYYZZZ[[[]]]]]]]]]]]]\\\ZZZ\\\___aaadddhhhmmmppprrrpppnnnoooqqqssstttsssmmmpppsss~~~qqqkkkhhhggghhhkkkmmmpppxxxvvvnnnjjjeee```\\\ZZZ[[[\\\[[[ZZZZZZZZZZZZWWWVVVVVVUUUUUUTTTTTTSSSUUUSSSRRRPPPPPPPPPQQQRRRXXX^^^lll}}}wwwcccXXXNNNIIIIIICCCDDDDDDDDDBBBAAA@@@?????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999888888888888777777777777888888777777777666666666444444555666666666666666555555555555555555555555555555444333333333333444222222333333333444444444111222222222333333333333222222222222222222222222111111111111111111111111///111333555666444333111000000000000000000000000/////////000000111111222//////000000000000///////////////000000000000000///000000111222222333333111111111111111111111111111111111222333444444444222222333333333333444444555444444333333444444555222333555666666777:::<<<:::<<<>>>AAADDDFFFHHHHHHKKKPPPUUUYYYZZZYYYYYYXXXXXXYYY[[[]]]^^^_________ZZZ\\\___bbbeeeiiinnnrrrrrrpppoooppprrrssstttsssnnnrrruuu|||qqqnnnjjjjjjmmmtttyyy{{{tttlllfffccc```\\\YYYZZZ\\\]]]^^^^^^]]]^^^___UUUUUUTTTTTTSSSRRRRRRRRRPPPOOOOOOOOORRRVVV[[[]]]iiittt}}}aaaTTTRRRNNNKKKJJJAAACCCDDDDDDBBBAAABBBBBB>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999999999999999999999999999999999999888888888888888888888888777777777777444444555666777777666666555555555555555555555555555555444333333333333444111111111222222333333333333333333444444555555555222222222222222222222222000000000000000000000000///111333555666555333222000000000000000000000000000000111222333444444555//////000000000000//////---.........//////000000///000000111222222333333111111111111111111111111111111222333444444555555222222333333333444444444555444444333333444444555333444666666666777999<<<:::;;;>>>AAADDDFFFHHHHHHHHHMMMSSSWWWYYYYYYYYYYYYXXXYYY[[[^^^___`````````ZZZ\\\___bbbeeeiiiooorrrrrrqqqpppppprrrttttttssspppssswww|||yyyyyyzzz{{{}}}{{{vvvooojjjddd___]]]\\\[[[[[[ZZZ[[[]]]^^^^^^]]][[[ZZZWWWVVVTTTSSSSSSSSSQQQPPPSSSRRRQQQPPPUUUbbbrrr~~~wwwiiiWWWKKKHHHHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::999888777777888999::::::::::::999999999999888555555666666666666555555:::888666666999999777555333444444555444444333333444333222333555666555444666666555444333333222222111111111222222333333333444333222111111111222222111111111111111111111111444333333222222333333444000000111111222222222333000000000000000000000000///000000000111111111111111111000000000000111111000000000000000111111222////////////////////////111111000000000000111111444444444333333222222222333333333333333333333333777666444333444777:::<<<===>>>@@@CCCFFFIIIKKKLLLPPPRRRTTTVVVXXXYYYZZZYYYWWWWWWXXX[[[___aaaaaa```]]]^^^___bbbfffkkkooorrrrrrpppmmmlllmmmpppqqqqqqnnnqqqttt}}}yyyuuupppkkkgggccc___\\\[[[[[[ZZZYYYZZZ[[[\\\]]]]]]\\\[[[ZZZXXXWWWUUUTTTSSSQQQOOONNNPPPRRRVVV___nnnkkk___PPPFFFEEEFFFFFFEEEBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999888777777888999999888888888777777777666666666666666777777666666666888666555666888888777555333333444555555555444444555333222333555555444333666555555444333333222222222222222222222222333333333333333222222222111111111111111111111111111111222222111111111111222222.../////////000000000000000000000000000000000000000000000000111111111111222222111111111111222222///////////////000000111000000000000000000000000222222111111111111222222222222222222222222111111333333333333333333333333666555444444555777999;;;>>>???AAADDDGGGIIIKKKLLLNNNPPPSSSUUUXXXYYYYYYYYYWWWWWWXXX[[[^^^aaa``````]]]^^^___bbbfffkkkooorrrrrrooommmlllnnnpppqqqqqqnnnppptttwwwpppllliiidddaaa```^^^[[[[[[[[[[[[ZZZYYYYYYZZZ[[[\\\\\\[[[ZZZYYYUUUTTTSSSQQQPPPNNNMMMMMMRRRWWWdddxxxyyycccYYYLLLDDDCCCDDDDDDCCCBBBAAA@@@??????>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::<<<<<<;;;;;;;;;:::::::::999999888777777888999999888888777777777666666666777777777777777777777777888777666666777777555444222333444555555555555555555444333333444555444222555555444444333333222222333333222222222222222222222222333444333222111000111111111111111111111111000000000//////000000000////////////000000000000000000000000000000000000111111111111111111000000333222222111111222222333///............///000000111111111111111111111111333333222222222222333333111111111111111111222222333333333333333333333333444444555555666888999:::???@@@BBBDDDGGGIIIKKKLLLLLLNNNQQQTTTWWWXXXYYYYYYWWWWWWXXX[[[^^^``````___]]]^^^___bbbfffkkkooorrrrrrpppmmmmmmoooqqqrrrrrrnnnqqqttt|||yyy}}}}}}yyytttnnnhhheeebbb___\\\^^^]]]\\\]]]^^^]]]\\\ZZZXXXXXXYYYZZZZZZYYYXXXXXXTTTTTTSSSQQQPPPPPPQQQSSSZZZdddwwwrrreee\\\QQQIIIFFFDDDBBB@@@DDDCCCBBBAAA@@@@@@@@@@@@========================>>>===<<<;;;:::999999999;;;;;;;;;;;;:::::::::999999888888888888888888999999999999999888888888888888888888888888999::::::<<<;;;:::888777555444333222333444555666666666666666444333333444555333222444444444333333333222222333333333222222111111111111222333444444333000///111111111111111111111111000000////////////000000111111111111111222222222000000000000000000000000222222111111111111000000222111111000000111111222///////////////000111111222222222222222222222222222222222111111222222222000000111111222222333333333333333333333333333333333444555666777888999:::>>>???AAACCCFFFHHHJJJKKKJJJLLLOOOSSSVVVWWWXXXYYYWWWWWWXXXZZZ^^^______^^^\\\]]]___cccgggkkkoooqqqsssqqqooooooqqqsssttttttoooqqqtttzzzvvvyyy~~~{{{uuuppppppvvvyyyooolllgggccc```^^^\\\[[[]]]]]]\\\]]]]]]]]]ZZZXXXVVVWWWWWWWWWWWWWWWWWWVVVWWWWWWVVVSSSQQQSSSWWW[[[hhhtttwwwssshhhbbbYYYQQQMMMIIIFFFCCCCCCCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<======<<<::::::999999999;;;:::::::::999999999999888888888999999888888888999999999888888888777777888888888888999;;;===>>>CCCBBB@@@<<<888555333222333444555555666666666555555444333333555555444333333333333333333222222222333333333222222111111111111222333444444333000///111111111111111111111111222111111000000111111222222222111111111111111111000000000000000000000000222222222111111111111111000000////////////000000111111000000111111222333222222222222222222222222111111000000000000111111111222222222333333444444333333333333333333333333333333444666777999::::::===>>>???BBBDDDFFFHHHHHHIIIKKKNNNRRRUUUWWWXXXXXXWWWWWWXXXZZZ]]]______]]]\\\]]]```cccgggkkkoooqqqtttsssqqqrrrtttvvvvvvvvvqqqrrruuu|||xxxxxx|||lllhhhfffjjjpppzzz}}}wwwrrrnnneeedddaaa^^^\\\[[[ZZZZZZ[[[ZZZYYYYYYZZZYYYWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQPPPUUU^^^eee|||~~~vvvrrrooooooeeeaaa[[[VVVRRROOOKKKIIIAAA@@@???>>>>>>======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999888888777888999999999999888777777777666666666555555555777777777999;;;>>>@@@BBBFFFFFFDDD@@@:::666444444555555666666666555555444444333222333555666555444333333333333222222222222333333222222222222222222222222333444333222111000111111111111111111111111333222222111111222222333000000000000////////////000000000000000000000000111111111222222222333333/////////....../////////222111111111111222333333222222222222222222222222111000000000000000000111333333333333333444444444333333333333333333333333333333444555777999:::;;;<<<===???AAACCCEEEFFFGGGJJJLLLOOORRRUUUVVVWWWWWWWWWWWWXXXZZZ]]]^^^^^^]]][[[]]]```dddhhhllloooppptttsssrrrsssvvvwwwwwwwwwssstttvvv~~~vvvkkkgggfffjjjpppvvv~~~}}}yyytttpppmmmjjjgggfff^^^^^^]]][[[YYYXXXXXXYYYXXXWWWVVVVVVWWWXXXWWWUUUUUUTTTTTTTTTTTTTTTTTTUUURRRSSSTTTTTTYYYdddtttrrrjjjiiigggeeeddd^^^\\\YYYUUURRRNNNKKKIIIAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<999999999999888888888888777888999999999999888777777666666666555555555555666666777999<<<@@@DDDFFFFFFFFFEEEAAA;;;777666777666777777666666555444333222222111333555666666555222222222222222222222222222222222222222222333333333333333222222222111111111111111111111111111111333222222111111222222333000000000000/////////...000000000000000000000000000000111111222333444444000000////////////000000111111111000111222222333222222222222222222222222222111111000000111111222333333333222222222222222333333333333333333333333444333333444555888;;;======>>>???AAACCCEEEFFFGGGLLLMMMPPPSSSUUUVVVVVVWWWXXXWWWXXXZZZ]]]^^^]]]\\\[[[]]]```dddhhhlllnnnppprrrqqqqqqsssuuuwwwwwwvvvuuuvvvwwwsssrrrmmmkkknnnrrrwww{{{~~~yyysssoooiiieeecccbbbbbbaaa[[[[[[[[[ZZZXXXWWWXXXYYYXXXVVVUUUUUUWWWYYYYYYXXXTTTTTTSSSSSSSSSSSSTTTTTTUUUWWW[[[```jjj|||mmm^^^]]]bbbaaa]]]ZZZ[[[YYYVVVSSSOOOJJJFFFDDDCCCBBBAAA@@@????????????;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<<<<999999999888888888888777777888999::::::999888777888888888888777777777777555555666999===AAAFFFHHHDDDEEEEEEAAA<<<888888999888888777777666444333222222111111333555777777666222222222222222222222222111111111222222333333444444333222111111111222222111111111111111111111111222222111111111111222222333222222222111111000000000000000000000000000000//////000111333444555666111111000000000000111111000000000000000111111222111111111111111111111111333222222222222222222333333222222222111111000000333333333333333333333333555444333333555888<<<>>>>>>???@@@BBBDDDFFFGGGHHHMMMNNNQQQSSSUUUVVVVVVVVVXXXWWWXXXZZZ\\\^^^]]]\\\[[[]]]```dddiiilllnnnoooqqqpppppprrrtttvvvuuuuuuvvvwwwxxxzzzrrrsssuuuwwwzzz}}}|||uuuooocccaaa___\\\[[[ZZZ[[[\\\[[[[[[ZZZYYYXXXWWWVVVVVVWWWUUUSSSTTTVVVWWWTTTQQQSSSMMMKKKOOOQQQPPPSSSYYYYYYbbbllluuuiii```XXXWWWWWWTTTQQQQQQOOONNNLLLIIIFFFCCCAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<===<<<;;;:::::::::::::::===<<<:::777666666666666999999888888777777666666;;;:::888777555555666666666666666888:::===???AAA@@@AAABBB???;;;777555444777666666555444333333222444444444444444444444444222222222222222222222222333222222111111222222333222222333333333333222222111111111111111111111111222222111000//////000000111111111111111111111111222111000//////000111222333222222222111000000000//////000000111111222222000111222333444333222222111111000000000000111111222222222333333444444444333333333333333333333333444444444444444444444444555444222111333777<<>>@@@@@@AAA>>>:::777555555777666666666555444444444444444444444444444444444333333333222222222222222333222222111111222222333000000111111111111000000111111111111111111111111222222111000000000000000111111111111111111111111111111000000000000111111333333333222222222222222000000000000000111111111000000222333333333222111111111000000000000111111222222333333333333333333333333333333333333333333444444444444444444444444666555555666777:::<<<>>>?????????@@@BBBDDDGGGIIIMMMRRRVVVWWWTTTSSSTTTWWWYYYYYYZZZ[[[[[[\\\\\\]]]YYY[[[^^^cccgggkkknnnooonnnoooppprrrsssssssssrrrnnnsssvvv~~~}}}wwwooojjjgggccc___[[[WWWVVVTTTSSSSSSSSSTTTUUUWWWWWWWWWVVVVVVVVVVVVVVVWWWUUUTTTSSSSSSSSSQQQOOOLLLOOOSSSTTTSSSZZZmmmfffSSSKKKEEEEEEFFFDDDBBBCCCDDDDDDCCCBBBAAA@@@???>>>=================================<<<<<<<<<<<<;;;<<<;;;;;;:::::::::::::::;;;;;;:::999999999999999777777777777888888888888888777777666666777777888666555555555666888:::;;;>>>??????===999666555555444444444444444444444444444444444444444444444444444444333333222222111111333222222111111222222333000000111111111111000000111111111111111111111111222111000000000000000000111111111111111111111111000000111111111111000000222222222333333333333333111111111111000000000000///000111111222222111111111111000000000000111111333333333333333222222222333333333333333333333333444444444444444444444444444555666888:::;;;<<<<<<>>>BBBFFFGGGEEEDDDEEEGGGQQQTTTXXXXXXVVVTTTUUUWWWXXXYYYZZZ[[[[[[\\\\\\\\\XXXZZZ]]]bbbfffjjjmmmooonnnoooppppppqqqqqqqqqpppmmmsssvvv}}}wwwqqqlllfffaaa^^^\\\YYYWWWTTTSSSSSSSSSSSSTTTUUUVVVUUUUUUVVVVVVVVVWWWWWWWWWYYYXXXVVVTTTRRRPPPOOONNNLLLPPPVVV[[[bbbuuuyyydddSSSMMMGGGCCCDDDDDDBBBAAACCC????????????????????????==============================<<<<<<<<<;;;;;;;;;;;;;;;::::::999::::::;;;:::::::::::::::::::::;;;666666777777888888999999666666666666777777888888777666555555555666888999<<<======;;;888555555555111111111222222222222222333333333333333333333333444444444333333222111111333222222111111222222333222222333333333333222222111111111111111111111111111111000000000000000111111111111111111111111111///000111222222111000///111111111222222333333333222222111111000000////////////000000111111111111222111111000000111111222444333333333222222111111333333333333333333333333444444444444444444444444222333444666999<<<>>>@@@CCCHHHLLLJJJFFFCCCDDDGGGJJJMMMQQQRRRSSSTTTVVVXXXWWWXXXYYY[[[[[[[[[[[[[[[[[[\\\^^^aaadddgggjjjlllnnnnnnoooooooooooooooooonnntttyyy|||vvvnnnhhhgggccc___\\\YYYXXXWWWVVVQQQQQQRRRRRRSSSTTTUUUUUUTTTUUUUUUVVVVVVWWWWWWXXXXXXWWWUUURRROOONNNMMMMMMOOOSSS[[[ggg|||sssfff\\\RRRKKKFFFAAA>>>@@@@@@===>>>@@@>>>>>>???????????????@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999::::::;;;999999:::::::::;;;;;;;;;666666777777888888999999444555666666777777888888888777666555555666777888:::::::::999666555555666222222222222222333333333333333333333333333333333444444444333333333222222333222222111111222222333222222333333333333222222111111111111111111111111111000000000000000111111000000000000000000000000///000111222222111000/////////000000111111222222222222111111000000//////000000000000000111111111222222111111111111222222333333333222222111111111333333333333333333333333444444444444444444444444333333333555999>>>DDDGGGJJJMMMNNNJJJDDDBBBEEEIIIEEEGGGJJJMMMPPPRRRUUUWWWVVVWWWYYYZZZ[[[[[[ZZZYYYZZZ[[[\\\___cccfffjjjlllnnnnnnnnnnnnnnnnnnnnnooonnnuuuzzz~~~xxxssspppkkkeee```[[[[[[YYYWWWVVVTTTTTTSSSNNNOOOPPPPPPQQQRRRRRRRRRSSSTTTTTTTTTUUUUUUVVVVVVSSSSSSRRRQQQOOONNNPPPRRRWWW^^^kkkkkkYYYQQQLLLIIIIIIDDD@@@???@@@???======@@@????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999::::::;;;888999:::::::::::::::999777777777777888888888888444555666777777777777666888777666555555555666777777888888666555444555777444444444444444444444444333333333333333333333333333333333333444444444444333222222111111222222333000000111111111111000000111111111111111111111111000000000000000111111222000000000000000000000000000000111111111111000000/////////000000000000000111111111111000000000000111000000000000111222222222222111111111111222222222222222222222111111111333333333333333333333333444444444444444444444444666555555666:::AAAGGGLLLKKKKKKJJJFFFCCCBBBFFFJJJGGGHHHJJJLLLNNNQQQRRRSSSUUUVVVXXXZZZ[[[ZZZYYYXXXUUUVVVYYY]]]bbbggglllooonnnmmmmmmmmmmmmnnnooopppmmmtttyyyzzzvvvqqqkkkfffdddbbb]]]ZZZSSSTTTUUUUUUSSSRRRQQQQQQNNNNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPRRRSSSTTTTTTVVV[[[___dddsss{{{hhhTTTKKKHHHEEEDDDEEEEEEBBBAAACCCAAA>>>???BBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888999::::::;;;888999999::::::999888777888888888777777777777777444555666777777666666555666555444333333444555666666666666555333333555777444444444333222222222111222222222222222222222222222222333333444555555555333222222111111222222333000000111111111111000000111111111111111111111111000000000000000111222222000000000000000000000000111111000000000000111111111111111000000000000000000000000000000111111111222111111000111222333444333222222111111222222333111111111111222222222222333333333333333333333333444444444444444444444444555555555777;;;???DDDGGGDDDDDDBBBBBBBBBDDDGGGIIIIIIIIIJJJKKKNNNPPPRRRRRRTTTVVVXXXZZZ[[[ZZZXXXWWWUUUVVVXXX\\\aaaggglllooommmmmmmmmmmmnnnoooqqqrrrnnnuuuzzz{{{sssmmmiiiddd]]]YYYXXXVVVSSSQQQOOOQQQTTTTTTSSSRRRQQQPPPOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSVVVYYY[[[___fffkkkpppyyyaaaRRRFFFEEEFFFCCC??????CCCAAA@@@AAA@@@<<<===@@@BBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888888999::::::;;;888888999:::999888777666999999888888777777666666444555666777777666555444444333222222222333444555555555555444333333555777222111111000///......---222222222222222222222222111222222333444555666666333222222222222222222333222222333333333333222222111111111111111111111111000000///000000111222222000000000000000000000000222111000//////000111222333222222222111111000000//////000000111111222222333222111111111222444444333222222111111222222333000000111111222222222333333333333333333333333333444444444444444444444444222333444777999<<<===>>>===<<<<<>>>>>???@@@???>>>======<<<;;;<<<===>>>???AAA@@@>>><<<;;;::::::;;;888888999::::::;;;;;;<<<===<<<:::999888999999:::888888777777777777777777999999999888888888777777444444555555666777777777444444555555666555555555333333222222333555666888222333444555555333111000222222111111111222444555555222000222666999999888111111111111111111111111111111111111111111111111111111000000000000111111000000000111111111...,,,111111000000000000111111111111111111000000000000000000111111111111000000222111000.........///000111111111111111111111111111111333333444333222111333222111111000111111111444333333222222333333444444444333333333333222222333333444555777:::===???@@@???>>>>>>???AAACCCEEEEEEGGGIIIKKKLLLNNNPPPRRRSSSVVVYYY\\\]]][[[YYYWWWUUUVVVXXX[[[___bbbdddeeeiiiiiijjjkkkmmmpppsssuuupppwww|||zzztttnnnhhhccc^^^ZZZXXXSSSNNNLLLOOOPPPOOOLLLPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOOOONNNNNNMMMMMMMMMMMMOOORRRUUUXXXaaannn}}}xxx```UUUIIIGGGDDDBBB@@@AAABBBCCCBBB@@@>>>>>>?????????>>>===<<<<<<;;;<<<===>>>>>>@@@???===<<<;;;:::;;;;;;::::::::::::::::::;;;;;;;;;:::999888888888999999999999888888777777777777999999999888888888777777666666666666666555555555444444555555555444444333333333333333333444555666222333444555555333222000222222111111111222333444333111//////222444444333111111111111111111111111111111111111111111111111111000000000000000111111222111000111222111000...111111000000000000111111111111111000000000//////111111222222222222111111222111000///...//////000000000000000000000000000000111222333333333222222333222222111111111111111444333333222222333333444444444333333333333222222222222333444666999<<<>>>??????>>>>>>???AAACCCEEEDDDFFFIIIKKKLLLNNNQQQSSSTTTVVVXXXZZZ[[[ZZZXXXWWWUUUVVVYYY\\\___bbbeeefffjjjjjjjjjlllnnnpppssstttpppwww|||{{{vvvppplllgggbbb^^^ZZZUUURRRSSSOOOJJJJJJLLLMMMMMMKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNNMMMLLLLLLKKKMMMOOONNNPPPWWWbbbkkk}}}rrr^^^NNNFFFDDDCCCBBBAAA@@@@@@@@@@@@AAA???>>>>>>?????????>>><<<<<<<<<<<<<<<======>>>>>>===<<<;;;;;;;;;;;;<<<======<<<;;;;;;:::999999888888777777777888999999;;;::::::999888777666666999888888888888777777777888777777666555555444444444444444444333333222111333333444444444444444333222333444555444333222111222222111111111222333444333111//////000111111000111111111111111111111111111111111111111111111111000000//////000111222222444222000000111222111000111111000000000000111111000000000000////////////...//////000000//////...111111000/////////000000////////////////////////000111222333333333333333444333333222222222222111444333333222222333333444444444333333333333222222333333333555777:::===?????????>>>>>>???AAACCCDDDCCCEEEHHHJJJLLLNNNQQQSSSUUUVVVWWWXXXXXXWWWVVVVVVVVVWWWZZZ]]]```dddfffhhhjjjjjjkkklllnnnqqqssstttpppvvvzzz~~~tttpppnnnooorrrtttuuurrrmmmiiieeebbb^^^ZZZXXXUUURRROOOPPPMMMKKKKKKLLLNNNNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQPPPMMMKKKJJJJJJMMMQQQTTTTTTXXXfff{{{wwwfff[[[PPPGGGDDD@@@@@@AAAAAA@@@@@@??????@@@???======?????????>>>;;;<<<======>>>>>>======;;;;;;;;;;;;;;;;;;<<<<<>>===<<<:::999888888777777777777888888999999<<<;;;:::999888777666555888888888888777777777777777777666666555555555555444444444333222111000///222333444555555444222111333333444444444333222111222222222222222222222333222111111111111111111111111111111111111111111111111111111111111111111111////////////000111222333444222//////000111222111111111000000000000111111000000000/////////......//////000000000000//////111111000000000000000000000000000000000000000000000000111222333333444444444444444444333333222111444333333222222333333444444444333333333222222222444444555666999<<>>>>>>>>???@@@AAACCCDDDBBBEEEHHHJJJLLLNNNQQQSSSUUUUUUUUUVVVVVVVVVUUUUUUVVVXXXZZZ^^^aaaeeegggiiijjjkkklllmmmoooqqqrrrsssnnntttwwwxxxqqqmmmnnnkkkpppxxxpppbbbbbb```aaaccceeegggeeeaaa^^^]]][[[WWWUUUTTTRRRPPPNNNNNNMMMKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPNNNJJJHHHIIIJJJMMMTTT[[[aaalllppp]]]SSSMMMHHHEEEDDD???@@@AAAAAAAAA@@@@@@???@@@>>>======>>>??????>>>;;;<<<>>>@@@@@@???>>>===:::::::::;;;;;;;;;;;;;;;>>>>>>===<<<:::999888777777777888999999:::::::::;;;;;;:::999888666666555777777777777777777777777555555555555666666777777333333333333222111000///222333444444444333222111333444444444333333222222222222222222222222222222///000111111222222222333111111111111111111111111111111111111111111111111000000//////000111222222222000......///000111000111111000000000000111111000000000000////////////222333333444444333333222000000111111111111111111111111111111111111111111///000000111222444555555555666666666555444222111444333333222222333333444444444333333333222222222333333444555888;;;===???>>>>>>>>>???@@@AAABBBCCCBBBEEEHHHJJJKKKMMMPPPSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVXXXZZZ^^^bbbeeehhhjjjjjjkkklllnnnpppqqqrrrrrrmmmqqqsss}}}{{{ppphhhccceeehhhfffgggkkkaaaVVVYYYXXXXXXXXXYYY[[[ZZZXXXUUUWWWUUURRRPPPPPPPPPNNNLLLKKKKKKKKKKKKLLLLLLMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMMMMKKKHHHHHHLLLPPPSSS]]]kkkzzz}}}fffYYYMMMHHHFFFBBB??????@@@@@@AAAAAAAAA@@@?????????===<<<<<<>>>??????>>><<<>>>@@@BBBBBBAAA???===999999:::;;;;;;:::::::::<<<<<<;;;::::::999888888777888999999:::999999999:::999999888777666555555666666777777777777777888444444555555666777777888333333333333222222111000222222333333333333333222444444333333333222222222222222333333333222111111,,,...111111111111222333111111111111111111111111111111111111111111111111111111000000000000111111000///---...000111000000111111000000000000111111111111111111000000000000//////000000000000/////////000111222222222111111111111111111111111111111//////000111222444666777666777777777666555333222444333333222222333333444444444333333333333222222111111111333555888;;;======>>>???@@@AAABBBBBBCCCCCCEEEHHHJJJKKKLLLOOOQQQQQQRRRTTTVVVVVVVVVVVVUUUUUUWWWZZZ^^^bbbeeehhhjjjkkklllmmmooopppqqqrrrrrrnnnpppqqqzzz}}}vvvjjjaaa^^^]]]dddkkklllllllll```WWW]]]WWWVVVTTTTTTTTTUUUSSSRRRTTTRRROOOOOOOOOOOOMMMLLLKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNJJJLLLMMMLLLLLLPPPXXX___ffftttrrrcccSSSLLLEEEDDDAAA>>><<<>>>AAAAAA@@@@@@??????>>>>>>>>>===<<<<<<>>>??????>>><<>>999999:::;;;::::::999888999999999999999999999999777888999999999888777666777777777666666666555555666666666666777777888888555555555666666666666666222333333333333333222222111111111111222333444444444444333333222222222333222333333333333222111000///222444444222111111333111111111111111111111111111111111111111111111111333222111000////////////000//////000222222111000111111000000000000111111222222222222111111111111------............------///000111222222222222111111111111111111111111111/////////000222444777888777888888888777555333222444333333222222333333444444444333333333333222222111222222444666999<<<>>>===>>>???@@@AAABBBBBBBBBDDDFFFIIIJJJJJJKKKMMMOOOOOOQQQTTTWWWXXXXXXWWWVVVUUUVVVYYY]]]aaaeeehhhjjjkkklllnnnpppqqqrrrrrrqqqpppqqqqqqyyyuuuwwwzzz}}}xxxkkk___YYYYYY\\\cccnnnsssuuutttggg___gggZZZWWWTTTSSSSSSTTTTTTSSSTTTRRRPPPOOOOOOOOONNNMMMMMMNNNOOONNNMMMMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLNNNPPPPPPRRRYYYdddlll{{{ooo\\\QQQJJJEEEBBBBBBAAA===>>>AAAAAA@@@???>>>============>>>===;;;<<<>>>??????>>>===@@@CCCFFFFFFDDDAAA???999999:::;;;:::999888777666777777888999999::::::777777888888888666555444666666666666555555555555555666666666777777888888777777777666555555444444222222333444444444333333111111000000111333555666555444333222222222333333222333333444333222111000444777999888555222222444111111111111111111111111111111111111111111111111444333222000/////////...000///000222444444222000111111000000000000111111333333333222222222111111222222333333333333222222///000111222333333222111000000000000000000000000///...///000222444777999777888999999888666333222444333333222222333333444444444444333333333222222555555555777999<<>>???@@@AAABBBBBBBBBEEEGGGIIIJJJJJJKKKMMMNNNNNNPPPTTTXXXZZZYYYWWWVVVTTTVVVYYY]]]aaaeeehhhiiikkklllnnnpppqqqrrrqqqqqqqqqrrrqqqyyyooopppsssuuuxxx{{{}}}~~~}}}uuukkkcccYYYRRRSSSWWWbbbsss{{{|||{{{pppoooiiieee^^^XXXUUURRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNQQQOOONNNNNNNNNOOOOOONNNQQQOOOMMMKKKKKKLLLNNNPPPMMMQQQWWW\\\cccnnn}}}vvv^^^NNNGGGDDDCCCBBB@@@???>>>>>>>>>>>>>>>======<<<<<<<<<;;;>>>>>>????????????>>>>>><<>>???@@@BBBDDDEEEGGGHHHDDDEEEFFFGGGIIIKKKMMMNNNTTTUUUVVVXXXYYYXXXXXXWWWTTTUUUXXX[[[___bbbeeefffkkkkkklllnnnrrrssssssrrrssspppsss}}}eeegggiiillloooqqqtttuuusssyyyzzzvvvrrrppppppiiibbb\\\UUUOOOPPPUUU]]]ppp{{{{{{|||wwwqqqjjjbbb\\\WWWRRROOOQQQQQQQQQQQQQQQPPPPPPPPPNNNMMMMMMMMMMMMMMMMMMMMMPPPOOOOOOMMMMMMOOOTTTXXX```iiiuuu~~~iiiWWWKKKEEECCCBBBAAA???>>>>>>======>>>=========<<<<<<<<<;;;<<<======>>>>>>======<<<;;;===AAADDDEEECCCAAA???999999999999999999999999999999999888888777777777777777777777777777777777666777888888888777666555555666777777777666444444555555555555555555555555333333333333222222222111555333111111222333222111000000111111111222222222333333333333333333333333222111000//////000111222111111111111000000000///000000000000000000000000222111000//////000111222111111000///////////////////////////000111222333333333333333222111000000//////000111222222222222333333333333333333333333000000////////////000000111111111222333444666666777777777777666555444444222222222222222222222222555444444333333333444444000222444555666888;;;>>>??????@@@BBBCCCEEEFFFGGGFFFFFFGGGIIIKKKNNNPPPQQQTTTUUUVVVXXXXXXXXXWWWWWWTTTVVVXXX\\\___ccceeegggkkkkkklllnnnqqqssssssrrrqqqnnnrrr|||[[[\\\^^^aaadddgggiiijjjiiinnntttxxxzzz~~~xxxrrrmmmiiifffddd```\\\XXXUUUQQQMMMOOOTTTYYYooo|||{{{sssjjjccc[[[UUUPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMNNNOOONNNNNNUUU```iii{{{fffWWWMMMFFFCCCAAA@@@???>>>===<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;>>>???@@@???>>>===;;;::::::999999888888888999999888777666555555444777777777777777777777777555666777777888777777777666666666777666555555444666666666666666666666666222333333444333222111000444333222222333333111///000000111111111222222222333333333333333333333333222111000//////000111222111111111111000000000000111111111111111111111111222111111000000111111222111000000///////////////......///000111111111111111111222222222111111000...///000111222222222222////////////////////////000000////////////000000222222222222333444666666666666666666666555444333222222222222222222222222444444333333333333444444222333444444666888===@@@???@@@AAABBBCCCDDDEEEEEEEEEFFFGGGIIILLLOOOQQQRRRTTTUUUVVVWWWXXXWWWVVVUUUUUUVVVYYY\\\```dddggghhhkkkkkklllnnnqqqssssssrrrooolllpppzzzTTTUUUWWWZZZ]]]___aaacccdddhhhmmmrrruuuzzzwwwssslllgggcccaaa^^^]]]VVVSSSRRRRRRPPPMMMOOOTTTXXXooo}}}|||xxxqqqjjjccc\\\UUUPPPLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOOOONNNLLLKKKJJJKKKLLLOOORRRTTTYYYfffzzz|||ppp___RRRKKKGGGCCC@@@??????>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<=========<<<;;;;;;::::::999888777777888888888777777666666666777777777777777777777777444444555555666666666777666666666666666555555444555555555555555555555555222333555666555444222000111111111333444444222000222222333333333444444444222222222222222222222222111111000//////000111111111111111000000000000000000000000000000000000000111000000000000000000111000000////////////000000---...000111111111000///000000111111111111111111111111111111111000//////........................000////////////000000111111111111111222333444555555555555555555444333333111222222222222222333333333333333222333333444444666666666555555777;;;???@@@@@@AAABBBBBBCCCDDDDDDCCCDDDEEEGGGJJJMMMOOOQQQTTTUUUVVVWWWWWWVVVUUUTTTUUUVVVYYY]]]aaaeeegggiiikkkjjjkkknnnqqqsssrrrqqqmmmkkkooowwwPPPPPPRRRTTTWWWYYYZZZ[[[]]]```dddiiimmmrrrvvvyyy}}}~~~zzzvvvnnnjjjccc]]]YYYVVVTTTRRRPPPNNNNNNPPPNNNLLLOOOTTT[[[ppp}}}uuuqqqkkkddd^^^XXXRRRMMMOOOOOOOOOPPPPPPPPPQQQQQQNNNNNNNNNLLLIIIHHHJJJLLLLLLQQQYYYaaaooo|||```XXXMMMGGGFFFEEEBBB>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999888777777666777777888888999999999777777777777777777777777333333333333444555555666777666666666555555555555444444444444444444444444333444666777777555333222//////000222555555444222222222333333333444444444222222222222222222222222111111000000000000111111000000000000000000111111////////////////////////...//////////////////...000000////////////000000---...000111111000///...//////000111111111000000000000111111111000//////222222222222222222222222///////////////000111111////////////000111222222333444444444444333333222111111111222222333333333222222222222222333444555666666555555555777<<>>>>>===<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;:::;;;::::::999999888888888555666666777888999:::;;;777777777777777777777777444444333333333444444555777777666555555555555666444444444444444444444444444555555666666444333222000000000222444555444333000000111111111222222222222222222222222222222222000000000111111000000000000000000000111111111111........................---......//////......---///////////////000000111...//////000000///////////////000000000//////...,,,---...000111222222333111111111111111111111111///......//////000111222//////......///000000111222222333333333333222222111111111222222333333444222111111222222333444555000111333444666999>>>AAA>>>???@@@AAABBBCCCDDDDDDHHHHHHIIIJJJLLLOOOQQQRRRQQQRRRTTTUUUVVVVVVUUUUUUSSSUUUXXX\\\```eeehhhiiijjjjjjkkkmmmppprrrrrrqqqmmmlllpppuuuIIIIIIJJJJJJKKKLLLLLLLLLSSSTTTWWW[[[```dddggghhhiiimmmqqqssssssuuu{{{~~~|||yyywwwvvvuuusssqqqnnnllljjjhhhdddaaaccc___XXXSSSPPPNNNLLLJJJJJJHHHHHHJJJKKKKKKPPPVVViiiwww|||}}}|||nnnjjj```\\\WWWTTTRRRPPPNNNMMMLLLMMMMMMNNNOOOOOOPPPPPPMMMOOOOOONNNMMMQQQZZZaaahhhrrrwwwhhhXXXKKKFFFEEECCCAAA@@@?????????>>>======<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;::::::888999:::;;;;;;:::999888999999999999999999999999555666666777777888888888777777777777777777777777777666555444444444555666888777666555444555555666555555555555555555555555444444333333333222222222444222111111222333222222000000111111111222222222111111111111111111111111000000111111111111000000///000000000111111111111////////////////////////---...///000000///...---///////////////000111111000//////.........//////000000000000///...------+++,,,...000111222222333....................................///000111222000////////////000000111111111222222222222222111000111111222333333444444111111111111222333444555...000333555666999===@@@===>>>???@@@BBBCCCEEEEEEIIIJJJJJJKKKLLLNNNPPPQQQOOOPPPRRRTTTVVVVVVVVVVVVRRRTTTWWW[[[```dddgggiiijjjjjjjjjmmmppprrrqqqpppooonnnqqquuuIIIIIIIIIJJJJJJJJJJJJJJJMMMMMMOOOSSSXXX\\\^^^^^^aaaeeejjjlllkkknnnsssyyyyyy||||||uuutttsssrrrpppnnnmmmllleeeccc```___]]][[[WWWTTTTTTPPPLLLIIIHHHIIIIIIHHHJJJHHHHHHKKKMMMNNNTTT[[[qqq{{{{{{yyy}}}tttbbbYYYSSSPPPMMMLLLMMMOOOPPPQQQPPPPPPQQQRRRRRRSSSTTTTTTPPPRRRSSSRRRTTTZZZeeennnmmm[[[TTTLLLDDDDDDDDDBBB???<<<<<<>>>@@@>>>======<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<999999999::::::999999999777888999;;;:::999777666999999999999999999::::::666666666666666555555555777777777777777777777777999888777666555555666777888777666444444555555666666666666666666666666666333222111000000000111111888555222111111111000000222222333333333444444444111111111111111111111111000000111111111111000000//////000000111111111222000000000000000000000000...///000111111000///...///////////////000111111000000...------...///000000000000000///...---,,,//////000000000000000///000000000000000000000000............///000222222111000000000000000111222000111111222222222111111000000111222333333444444111111111111222333444555000222444555666777999;;;<<<===>>>@@@BBBDDDEEEFFFIIIIIIIIIIIIJJJLLLMMMNNNNNNOOORRRTTTVVVVVVWWWVVVQQQSSSVVV[[[___dddgggiiijjjiiijjjmmmppprrrqqqppppppooorrruuuEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKLLLOOORRRUUUXXXYYY]]]cccgggiiikkkmmmoooppppppqqqrrrtttvvvxxxzzz{{{~~~zzzvvvtttsssssskkkiiieeebbb```_________VVVWWWWWWUUUSSSRRRSSSTTTIIIJJJKKKLLLLLLJJJHHHGGGMMMHHHLLLOOOJJJPPP^^^bbbzzzwwwtttqqqllldddZZZRRROOOPPPPPPPPPOOONNNMMMMMMRRRPPPPPPQQQSSSUUUTTTSSSXXXXXXXXX[[[dddtttlllWWWMMMHHHEEEBBB@@@@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<===<<<:::999:::;;;::::::::::::::::::::::::999999999999999999999999777777777777777777777777666777888888888777555444777888999:::<<<===>>>>>>:::888777555555666888999333444555666777777777777777777777666555555555444333333333333333333333333222111000000000111222333111111222222222222111111333333222111000///......000222333444444333111000/////////000222222111000111222222222222111000000000000000000000///...---........................------......//////000000............////////////////////////////////////000000000000000000000000------------...000111222///////////////000111111////////////////////////111111111111111111111111333333333222222111111111444444333444666999===>>>>>>>>>>>>???@@@CCCEEEFFFHHHHHHIIIIIIJJJIIIIIIIIIQQQSSSUUUWWWYYYYYYXXXXXXXXXWWWXXXZZZ^^^aaacccdddhhhjjjkkkkkkmmmrrrqqqmmmppppppnnnpppEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHIIIKKKNNNQQQSSSSSSVVV[[[___bbbccceeegggjjjkkkkkkmmmnnnqqqrrrssstttwwwzzz|||~~~~~~|||{{{yyywwwuuuvvvsssoookkkgggeeedddddd```___\\\YYYWWWVVVVVVWWWSSSSSSSSSRRROOOOOOPPPQQQKKKKKKJJJIIIIIIIIIIIIIIIIIIFFFKKKNNNIIIPPP]]]aaammmkkkhhheeebbb\\\TTTNNNOOOPPPPPPPPPPPPOOOOOOPPPSSSTTTUUUVVVWWW[[[aaafffmmmooorrrwwwyyykkkWWWJJJEEEDDDCCCAAA???????????????>>>======;;;;;;;;;;;;:::::::::::::::;;;<<<;;;999888999:::::::::::::::::::::::::::999999999999999999999999777777777777777777777777777777777777777666555555666777888:::;;;===>>>???<<<;;;999777666555555555444444555666777777666666666555555555555555555444333333333333333333333333444444333222111111111111111111222222222222111111222222111111000/////////000111222222222111000000000//////000222333222000111222222222222111000000000000000111000000//////////////////////////////.........///////////////............////////////////////////////////////000000000000000000000000000000/////////000000111///////////////000111111////////////////////////111111111111111111111111333333333222222222111111333333333444666999<<<>>>?????????@@@AAACCCFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHLLLNNNRRRUUUWWWWWWWWWVVVUUUVVVWWWZZZ]]]aaacccdddgggjjjkkkkkkooottttttpppmmmooonnnqqqFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHKKKMMMOOOLLLOOOTTTWWWYYY[[[]]]^^^bbbbbbcccdddfffhhhiiijjjjjjllloooqqqrrruuuxxx{{{~~~|||zzzwwwtttpppnnnlllkkkhhhfffeeedddbbb```]]][[[YYYXXXUUUTTTRRRPPPNNNNNNNNNNNNNNNOOOOOOMMMKKKKKKLLLMMMMMMKKKIIIHHHGGGHHHJJJKKKKKKIIIPPPRRRMMMTTT```bbb^^^\\\YYYXXXVVVSSSOOOLLLKKKLLLMMMMMMLLLLLLNNNOOOOOOTTTYYY\\\```kkkzzz~~~kkkZZZQQQFFF@@@@@@AAAAAA???===>>>>>>>>>>>>===<<<<<<::::::::::::999999999999999:::;;;:::888888888:::::::::::::::::::::::::::999999999999999999999999777777777777777777777777888888777666666666666666555666777999;;;<<<>>>>>>>>>>>>===;;;999666444333555555666777777777666666333444444444444444444555444444333333222222111111555555555444333222000000111111222222222222111111000000000000000000000000000000000000000000000000111000000111333333222000111111222222111111000//////000000111111111111000111111111111111111111111000000///////////////...---............/////////////////////////////////000000000000000000000000222222111000000000000000///////////////000111111000000000000000000000000111111111111111111111111333333333222222222222111333333333444666999<<<===??????@@@AAACCCEEEGGGHHHFFFFFFGGGGGGHHHHHHHHHHHHLLLOOOTTTYYY[[[[[[YYYXXXRRRSSSVVVYYY]]]aaadddeeegggjjjkkklllpppvvvvvvsssmmmpppppptttFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEFFFFFFHHHIIIKKKLLLIIILLLOOORRRSSSUUUWWWYYY[[[[[[[[[\\\]]]___```aaaaaaccceeefffhhhkkkooossswwwwwwxxxzzz{{{|||}}}}}}~~~~~~~~~}}}|||{{{zzzzzz|||~~~}}}zzzvvvrrrooonnnllliiifffcccbbb```^^^\\\ZZZZZZZZZYYYXXXUUUSSSRRROOONNNMMMKKKKKKJJJKKKKKKKKKLLLLLLKKKIIIHHHIIIKKKLLLKKKJJJIIIIIIIIIJJJJJJKKKKKKRRRSSSNNNVVV```^^^UUUSSSQQQOOONNNMMMMMMLLLJJJLLLMMMLLLJJJKKKNNNQQQOOOVVVbbbnnn}}}uuuaaaRRRLLLGGGAAA???AAAAAA@@@===<<<<<<======<<<<<<;;;:::::::::::::::999999999999888999:::999888777888999999999999999999999999999999999999999999999999999777777777777777777777777999888666555555555666777444555666888:::;;;======????????????===:::777555666666777777777666666555222222222333333444444444555444444333222111000000222333333444333222000///111111222222222222111111//////000000111111111111111000000000000111222222222111000111333333222000111111111111111000000/////////000111222222222111111111111111111111111111111000000000//////......---------.........//////////////////////////////////////////////////////111111000//////000000000///////////////000000111111111111111111111111111111111111111111111111111222222222222222222222222333444444666888:::===>>>??????AAABBBDDDFFFHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJOOORRRWWW[[[]]]\\\YYYWWWPPPSSSWWW[[[^^^bbbeeehhhiiilllmmmmmmqqqvvvwwwsssrrrtttsssvvvGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGIIILLLMMMNNNOOORRRSSSUUUUUUUUUVVVWWWXXXYYYZZZZZZ\\\]]]___```cccgggkkkmmmmmmoooppprrrtttuuuvvvpppoooooonnnnnnnnnnnnooouuuvvvyyy|||{{{xxxxxxxxxyyyyyyyyyxxxwwwwwwuuuuuussspppmmmiiifffdddaaa___\\\ZZZXXXWWWUUUSSSOOOOOOPPPQQQPPPNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKJJJKKKKKKJJJIIIHHHJJJKKKKKKKKKLLLMMMLLLKKKJJJIIIHHHGGGMMMNNNLLLUUU[[[TTTPPPOOONNNKKKJJJJJJLLLMMMLLLNNNOOONNNLLLNNNSSSXXX\\\eeevvvzzzhhhZZZOOOIIIEEEBBB@@@@@@AAAAAA>>>;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::::::::777888999999777777888999999999999999999999999999999999999999999999999999666666666666666666666666999888666555555555666777444555666777888:::;;;;;;<<<>>>???@@@@@@???<<<;;;777888888888777666555555111222222222333333444444444444333222111111000000...///000222222222111000111111222222222222111111/////////000111111222222222111111111111222333444222111000111222333111///000111111111111000//////...///000111111111111111000000000000000000000000111111000000/////////...------------............////////////////////////////////////////////////............///000111222///////////////000000111222222222222222222222222111111111111111111111111222222222222222222222222444555666888:::<<<>>>???>>>???AAACCCEEEGGGHHHIIIIIIHHHHHHHHHIIIJJJLLLMMMOOORRRVVVYYYZZZWWWSSSQQQOOOSSSYYY]]]```cccgggjjjlllnnnooonnnqqqvvvvvvrrrtttvvvtttuuuGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDDDDFFFHHHIIIIIIJJJLLLNNNQQQQQQQQQQQQRRRRRRSSSTTTSSSUUUWWWYYYZZZ\\\___aaaccccccddddddfffhhhiiikkkeeeddddddcccdddeeeggghhhnnnooorrruuuwwwxxxxxxxxxyyyyyyzzz{{{|||}}}}}}~~~~~~~~~|||}}}{{{zzzyyyxxxuuurrrooolllmmmmmmmmmmmmlllkkkkkkiiiiiihhhgggddd```]]][[[WWWTTTRRRPPPPPPOOOMMMLLLJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLLLLKKKJJJJJJKKKMMMKKKLLLNNNOOOOOOMMMKKKIIIJJJHHHLLLOOORRR^^^```SSSNNNNNNMMMKKKJJJKKKNNNQQQMMMPPPSSSSSSRRRVVV___fffttt~~~qqq^^^RRRIIIEEEDDD===<<<<<<===>>>>>><<<:::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::::::::777888999999888777999:::999999999999999999999999999999999999999999999999666666666666666666666666888888777666666666666666555555666666777888888999999:::===@@@AAAAAA@@@@@@999999999888777666555444222333333333333333333444333333222222111111000000------///000111111222222111111222222222222111111//////000000111111111222111111111222333333444444111000000000111111000...000000111111000000///......//////000000000000///////////////////////////111000000000000000000///,,,------------.........////////////////////////000000000000000000000000,,,,,,------...000111222///////////////000111111111111111111111111111111111111111111111111111111111222222222222333333333444444666888:::<<<===>>>===>>>AAACCCFFFGGGHHHIIIIIIIIIHHHIIIIIIKKKMMMNNNSSSUUUXXXZZZZZZWWWTTTRRROOOTTT[[[___aaadddhhhlllllloooooooooqqquuuuuuqqqrrrtttrrrsssGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCDDDEEEGGGGGGGGGHHHJJJLLLNNNNNNNNNMMMNNNNNNOOOOOOLLLOOOQQQSSSSSSTTTVVVWWWZZZYYYXXXXXXXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[^^^aaacccdddeeehhhjjjlllllllllkkkkkklllmmmooopppqqqqqqqqqvvvwwwyyy{{{||||||{{{{{{yyyyyyyyyxxxxxxxxxwwwwwwtttuuuuuutttsssuuuwwwzzz~~~|||}}}}}}|||{{{|||~~~~~~}}}|||||||||{{{yyywwwuuutttuuusssqqqqqqrrrrrrqqqpppsssqqqooonnnmmmjjjgggeeeaaaaaaaaaaaaaaa```______]]]]]]]]]\\\ZZZWWWTTTRRROOOMMMKKKJJJJJJJJJIIIHHHJJJJJJKKKKKKJJJJJJIIIIIIEEEFFFGGGIIIJJJKKKKKKLLLKKKLLLMMMLLLJJJJJJLLLNNNOOOOOOOOOOOONNNNNNMMMMMMNNNJJJNNNSSS\\\llllllYYYMMMOOOPPPOOOOOOPPPTTTXXXWWW\\\aaaccceeelllxxxyyyiiiWWWNNNHHHBBB@@@AAA;;;;;;;;;<<<======<<<;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999999999999777888999999888888999;;;888888888888888888888888999999999999999999999999666666666666666666666666777777777777777666555555666666666666666666666666666777:::===???@@@AAAAAA999999999888777666555444444444444444333333333333222222222111111111111111000/////////000111222222111111222222222222111111000000000000000111111111...///111222333333333222111000//////000000...---000000000000000//////......////////////......---////////////////////////000000000000000111111111,,,,,,---------.........////////////////////////000000000000000000000000//////......///000111111///////////////000111111111111111111111111111111111111111111111111111111111111222222222333333333111333444777999:::;;;<<<<<<===@@@CCCEEEGGGHHHHHHIIIHHHGGGGGGIIIKKKMMMNNNVVVWWWZZZ[[[[[[ZZZXXXVVVNNNTTT[[[___```bbbgggkkkkkkmmmnnnnnnqqqvvvvvvrrrooossstttuuuGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEFFFGGGHHHHHHHHHIIIKKKMMMLLLLLLLLLKKKKKKLLLLLLMMMHHHJJJNNNOOOOOOOOOPPPQQQTTTSSSQQQOOONNNNNNNNNOOOPPPPPPOOOOOOQQQTTTXXXZZZ[[[\\\___aaabbbbbbaaaaaabbbccceeefffggghhhiiiiiijjjjjjjjjkkklllmmmnnnooonnnnnnmmmmmmmmmmmmlllllljjjkkkjjjiiiiiijjjmmmpppppppppqqqrrrrrrqqqqqqqqqnnnooonnnmmmmmmnnnqqqtttuuuttttttsssrrrqqqqqqqqqpppppppppooommmkkkhhhgggkkkiiiggggggggghhhgggffffffdddaaa___^^^\\\ZZZWWWYYYYYYYYYYYYYYYXXXWWWWWWTTTUUUUUUUUUSSSQQQNNNLLLLLLJJJHHHHHHIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGIIIKKKLLLMMMNNNNNNKKKLLLMMMLLLKKKKKKLLLNNNRRRQQQOOOMMMMMMNNNOOOPPPLLLGGGJJJRRR___rrrppp[[[NNNQQQSSSTTTTTTWWW[[[___iiiooouuuyyy}}}qqq^^^RRRHHHGGGGGGBBB???@@@@@@@@@??????>>>>>>>>>===<<<<<<======<<<<<<;;;:::999999999888888888888777777888::::::999999:::;;;888888888888888888888888999999999999999999999999666666666666666666666666666777888888888777555444777777666666555555555555444555888:::<<<>>>???@@@:::::::::999777666444333555555555444444333333333111111111111111222222222333222111000000000222222111111222222222222111111111111000000000000000000,,,...000222333222111000000///...///000///...,,,000000000000000//////....../////////...---,,,,,,//////////////////////////////000000111111222222,,,,,,,,,---------......////////////////////////000000000000000000000000222111111000000000000000///////////////000111111000000000000000000000000111111111111111111111111111111111222222333333333000111333555777999::::::;;;===@@@CCCEEEGGGHHHHHHHHHGGGFFFFFFGGGJJJLLLNNNRRRTTTVVVWWWXXXXXXWWWVVVMMMSSS[[[______aaaeeeiiihhhkkkmmmmmmqqqwwwwwwtttmmmtttwwwzzzIIIIIIIIIHHHHHHHHHGGGGGGFFFHHHIIIIIIHHHGGGHHHIIIGGGGGGFFFFFFGGGIIIJJJLLLIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIJJJKKKKKKKKKIIIIIIMMMKKKIIIHHHGGGGGGIIIJJJJJJKKKKKKLLLMMMNNNOOOOOORRRSSSVVVXXXZZZZZZ[[[ZZZ[[[\\\\\\]]]^^^]]]]]]]]]``````aaabbbbbbcccddddddfffdddbbbaaaaaaaaa```_________]]]\\\[[[[[[[[[[[[cccdddfffggggggfffdddcccbbbbbbbbbcccccccccddddddffffffgggggghhhhhhhhhiiifffeeedddbbb```___]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\[[[ZZZXXXWWWVVVVVVVVVSSSRRRQQQQQQPPPPPPPPPQQQRRRQQQPPPOOONNNLLLKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMOOOLLLIIIIIIKKKMMMMMMKKKOOONNNMMMLLLKKKLLLMMMMMMOOONNNNNNRRR^^^eee```UUUSSSQQQVVVaaahhhnnnxxxjjj]]]MMMJJJFFFBBBAAA???===;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888777999999999999999999999999999999999888888888777777999888777777888999<<<===666777888999999888777666666666555555666777999::::::888555333333444666777333444666777777666444333888777666666777999<<<===>>>??????>>>:::777555555444444444333333222222222222222222222222222222222111111111111111111111111111000///......///000111111111222222222222111111222111000.........///000000000000000////////////111222333111///......//////---,,,---000222000...........................---...///000000///...---............////////////---...///000000111000000111111000000//////.........///////////////......////////////000000000000000/////////000111222222000222444333222111222333555333222333666666444111222222222333555888;;;======>>>???@@@AAACCCGGGJJJKKKKKKKKKJJJIIIJJJMMMPPPXXXYYYYYYYYYXXXVVVTTTRRRPPPUUU[[[^^^```bbbfffiiiiiiiiiiiilllooorrrsssrrrppptttwww|||IIIIIIIIIIIIHHHHHHHHHHHHFFFHHHJJJJJJHHHGGGHHHIIIHHHGGGGGGGGGGGGHHHJJJKKKIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIIIIIIIIIIIIIHHHGGGHHHFFFEEECCCCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLNNNPPPRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUWWWWWWXXXXXXYYYZZZZZZ[[[\\\ZZZXXXXXXYYYYYYXXXWWWZZZYYYXXXWWWVVVVVVVVVVVVVVVXXXYYYZZZZZZYYYXXXVVVYYYYYYYYYZZZZZZZZZ[[[[[[]]]]]]]]]]]]^^^^^^^^^^^^\\\\\\[[[YYYXXXVVVUUUTTTVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTRRRQQQPPPOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMPPPNNNLLLLLLNNNOOONNNLLLMMMNNNNNNOOOOOOOOOOOONNNNNNNNNRRR[[[cccddd]]]VVVZZZ]]]iiizzzhhhTTTLLLHHHEEEBBB@@@???>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999888777999999999999999999999999999999999888888888777777666666777888999999999999666777888999999888777666888777666555555555666777888777555444444444555666444555666888888666555444444333222222333666888999<<<>>>??????<<<999777777666666666555444333333333222222222222222222222222111111111111111111111111222111000//////000111222000111111222222111111000111000000////////////000000000000000////////////111222333111///......///000...,,,---000111///...000000000000000000000000---...///000000///...---............////////////...//////000000000000///000000000000////////////---......///////////////////////////000000000000000000000000000000111222000222444333222111222333555333222333555666444222222222222333555888;;;======>>>@@@@@@AAACCCGGGIIIJJJKKKJJJIIIIIIJJJMMMOOOTTTUUUVVVVVVVVVTTTRRRPPPPPPUUU[[[___```bbbfffiiijjjiiijjjlllppprrrrrrqqqpppsssvvv|||JJJJJJJJJIIIIIIIIIHHHHHHGGGIIIJJJJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHGGGFFFFFFEEEFFFFFFCCCBBBBBBAAAAAABBBDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFHHHIIIJJJJJJIIIIIIKKKKKKLLLMMMMMMMMMMMMLLLMMMNNNNNNOOOOOOPPPPPPQQQRRRPPPNNNOOOPPPQQQPPPOOOQQQQQQPPPOOONNNNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPOOOPPPPPPPPPQQQQQQQQQQQQRRRTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPOOONNNMMMLLLNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIKKKJJJIIIIIIHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLMMMMMMNNNQQQPPPOOOOOOPPPPPPNNNLLLKKKLLLNNNOOOPPPOOONNNNNNNNNNNNXXXhhhnnnhhhbbbbbbkkktttkkkQQQDDDCCCBBB???===<<<===>>>>>>===::::::999999999999::::::;;;;;;;;;;;;:::999888777999999999999999999999999999888888888888777777777333555777999999999777666777888999::::::999888777888777666555444444444444666666666555555555555555555666777888888777666555222111111111222444555777:::<<>>;;;:::999999999888777555444333333222222222222222222222222111111111111111111111111222222111111111111222222000111111222222111111000...//////000000000000///000000000000////////////111222222111///......///000///......///000...---000000000000000000000000......////////////..................///////////////000000000000//////...////////////000000000000------...///000000000///////////////000000000000222111000000000000000000000222444333222111222333444333333333555555333222222222222333555888;;;======>>>@@@AAAAAACCCFFFIIIHHHIIIIIIIIIHHHIIILLLNNNRRRSSSTTTVVVVVVTTTSSSRRRQQQVVV[[[___```bbbfffiiikkkjjjkkkmmmppprrrqqqpppooorrruuu{{{KKKKKKKKKJJJJJJJJJIIIIIIHHHJJJKKKKKKIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHGGGEEECCCCCCCCCDDDEEECCCCCCBBBCCCCCCEEEFFFGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLKKKIIIJJJLLLMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHKKKLLLMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMOOOOOONNNNNNMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLLLLLLLLLLLLLJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPOOOMMMLLLOOOOOOOOOPPPPPPPPPQQQQQQPPPRRR```uuu|||uuuttt}}}mmmYYYHHHBBBDDD???===;;;;;;<<<=========::::::999999999999:::::::::::::::::::::999888888888888888888888888888888888888888888777777777777555555777888888888777777777888999::::::999888777666666555555444444444444444555666666666555444333555555666666666666555555333333333333444555666777777:::>>>@@@???===<<<<<<;;;:::999777666444333222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000---...///111111111000///000000000000////////////000111222111///......000000000/////////......---...........................//////////////////...............////////////000000111000000///...---......//////000000111111...///////////////......////////////000000000000222222111000/////////000000222444333222111222222333333333444444444333222222222222333555888;;;======>>>@@@AAABBBCCCFFFHHHFFFHHHHHHHHHHHHIIIKKKMMMRRRTTTVVVXXXXXXXXXWWWVVVQQQVVV\\\___```bbbfffiiikkkkkklllnnnqqqrrrqqqooonnnqqqttt{{{LLLLLLLLLKKKKKKKKKJJJJJJIIIKKKLLLLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFDDDCCCBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGIIIKKKKKKJJJGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFIIIIIIIIIJJJJJJJJJKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNLLLMMMNNNOOOOOONNNMMMLLLRRRQQQQQQQQQSSSVVVYYYZZZ\\\^^^nnnrrrfffZZZSSSLLLDDD@@@??????===;;;;;;<<<======<<<;;;;;;::::::::::::;;;;;;999999::::::999999888888888888888888888888888888777777777777777777777777888888777666777888999:::777888999999999999888777333444444555555555555555333444555666666555444333444444444444444444444444444444444555555666777777555888<<<>>>>>>=========;;;;;;999777555444222111222222222222222222222222111111111111111111111111///000000000000000000///000000000111111000000000---...///111111111000///000000000000///////////////000111000......///000000000000///...------.........................../////////....../////////............////////////000000111000000///...---......//////000000111111000000000000///...,,,,,,////////////000000000000222222111000/////////000000222444333222111222222222333444444333333222333222222222333555888;;;===<<>><<<@@@===;;;:::;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;888999999999999999888888888888888888888888888888666666777777777777777888:::999777666666777999:::666777888999999888777666333333444666666777777666222333444666666555444444333333333333333333333333333333333444444555555555333666999:::;;;;;;<<<===<<<;;;:::888666444333222222222222222222222222222111111111111111111111111//////000000000000/////////000000111111000000///...//////000000000000///000000000000////////////...///000000......///000...///000///...---...///000000000000000000000000//////............//////............///////////////000000000000//////...////////////000000000000000000000000///...,,,+++////////////000000000000222111000000000000000000000222444333222111222333111222444444222222222333222222222333555888;;;===<<>>>>>===;;;999999;;;<<<<<<<<<::::::999999999999::::::888888999999999999888888888888888888888888888888666666666666777777888888777777777666666777777777555666777888888777666555444555666777777777666555222333444444555555555444444444444333333444444444222333333444444444444444222444666666777888;;;===<<<<<<;;;999888666555555222222222222222222222222111111111111111111111111///000111111111111000/////////000000000000//////111000000////////////000000000000000////////////...///000///......///000---///000000...---///111000000000000000000000000000///...------...///000............////////////...//////000000000000///000000000000////////////......////////////......////////////000000000000000000000000000000111222000222444333222111222333000222444444222111222333222222222333555888;;;===<<>>>>>===:::;;;@@@:::999777888:::<<<======999999888888888888999999777888888999999999888888777777777777777777777777555666666666777777888888444555777888888666555333444555666777777666555444777777888888888666555444333333333444444555555555666555555444444555555666444444555666666666555555222333444444444666:::<<<======<<<;;;999888777777222222222222222222222222111111111111111111111111000111222333333222111000//////000000000000//////222111000.........///000000000000000////////////---///000///......///000+++...000000...---///222........................000///...------...///000............/////////000......///000000111000000111111000000//////......+++,,,---///000111111111////////////000000000000000000//////000111222222000222444333222111222333000222555444222000111333222222222333555888;;;===<<>>>>>===<<<<<<<<<<<<===:::::::::999999999888888;;;:::999888777777777777888888888888888777666666777777777777777777777777999888888777666555555444777777777777777777777777555555555444444333333333444444444444444555666666333333333444444444555555333333333222222111111111444555555444222111111222333333444444555666777777888:::;;;;;;:::777444222333333333333333111000000000000000000000000000000222222222222222222222222222222111111111111222222////////////////////////---...000111222111///...//////............//////.........///////////////////////////////////////---------............///......////////////......000000000000...,,,***))),,,------...///000111111////////////000000000000000000111111111111000000000000000///000111111222111111222222222333333333111111111111111111111111111222444666999;;;===>>>===???@@@BBBDDDFFFFFFGGGFFFGGGHHHHHHGGGIIILLLNNNOOOQQQSSSUUUWWWWWWVVVUUUVVVYYY]]]```bbbccceeefffmmmllllllnnnpppqqqqqqooorrrrrrrrr}}}llllllkkkggg```ZZZUUURRRMMMIIIHHHKKKKKKHHHGGGHHHKKKKKKKKKKKKJJJJJJJJJKKKMMMKKKIIIHHHHHHHHHGGGFFFCCCDDDEEEEEEDDDDDDEEEGGGEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHFFFGGGIIIIIIGGGFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKMMMOOOPPPOOONNNNNNNNNPPPNNNLLLKKKLLLMMMNNNOOOLLLIIIIIILLLMMMLLLMMMQQQRRROOORRRYYY\\\ZZZZZZ]]]aaaccchhhnnnpppsss{{{jjjXXXMMMHHHDDD@@@>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999::::::999888888777777777888888888888888777666666666666666666666666666666888888777777666555555444555555555555555555555555666666666555555444444444555555555555555666666777333333333444444444555555444444444333333333222222444555555444222111111222222222222333444555555555888999;;;<<<;;;:::777666444444333333222111111111000000000000000000000000111111111111000000000000////////////////////////////////////////////////...///000111111000///.........------------......000000//////......------////////////////////////---------............///111111222222222222111111///000000000000///---,,,------......//////000000.../////////000000000000000000000111000000/////////000000000111111111111111111111222222222333333111111111111111111111111///000222444777999;;;<<<===???@@@BBBDDDEEEFFFFFFEEEFFFGGGGGGGGGHHHKKKMMMQQQRRRUUUWWWWWWWWWVVVUUUWWWZZZ^^^```bbbcccdddfffjjjjjjjjjlllooopppooonnnooopppqqq}}}uuuiii___YYYTTTNNNKKKLLLMMMJJJJJJLLLLLLLLLKKKJJJJJJKKKLLLMMMLLLJJJIIIHHHHHHHHHFFFDDDDDDEEEGGGFFFEEEEEEFFFHHHFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIFFFHHHIIIIIIHHHGGGGGGHHHGGGGGGHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLIIIKKKMMMNNNMMMMMMNNNOOOMMMKKKIIIHHHIIIKKKMMMOOOLLLKKKKKKMMMMMMLLLQQQXXX[[[\\\aaakkkqqqssswww{{{}}}~~~mmmaaaQQQFFFAAA@@@>>><<<===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::888888999999999888888777777777888888777777666666666666666666666666666666888777777666666555555555444444444444444444444444666666666666666555555555444444444444444555555666333333333444444444555555555555444444444444333333444555555444222111111222111111222222333333444444777888:::<<<<<<<<<:::999555555444222222222222222000000000000000000000000000000000//////............///000111111000///...000000000000000000000000...///000111111000///...------,,,,,,,,,,,,------111111000///...---,,,,,,////////////////////////---------............///---..................---...///000111111000//////.........///////////////....../////////000000000000000000000//////...---...///000111222111111000111111111222222222222333111111111111111111111111000111222444666999;;;<<<>>>???@@@BBBDDDEEEFFFFFFCCCEEEFFFGGGGGGHHHKKKMMMSSSUUUWWWXXXYYYXXXWWWVVVXXX[[[^^^```aaabbbdddeeegggggggggjjjmmmnnnnnnmmmkkknnnqqq}}}qqqhhhaaaZZZUUUTTTSSSQQQRRRUUURRRPPPOOONNNOOOOOOOOONNNKKKIIIHHHHHHIIIHHHGGGEEEFFFHHHIIIHHHGGGGGGHHHIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJGGGHHHJJJJJJHHHHHHHHHIIIGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKIIIKKKLLLLLLKKKKKKLLLMMMMMMLLLJJJIIIIIIKKKOOORRRSSSSSSUUUVVVUUUUUU]]]ggglllrrr~~~{{{lllYYYQQQGGGAAA???>>>===;;;<<<<<<;;;::::::::::::;;;;;;;;;:::::::::999999999777777888999999999888888666777777777777777666666666666666666666666666666777777666666666555555555444444444444444444444444666666555555555555555555222222222222222333333444333333333444444444555555444444444444444333333333333444555444222111222333111222222222333333444444444555888:::;;;;;;;;;;;;666555444333222222333333000000000000000000000000000000000///......------///000222444444222000///000000000000000000000000///000000111000000///......------,,,,,,------...000000//////......------////////////////////////---------............///******++++++++++++******...///000111111000///...///////////////................../////////000000///000000//////...---,,,---///111222333222000///111111111111222222222222111111111111111111111111333333444555888:::===>>>>>>???@@@BBBCCCDDDEEEEEECCCEEEGGGHHHHHHIIIKKKMMMUUUVVVXXXYYYYYYXXXWWWVVVXXX[[[^^^aaaaaabbbccceeefffffffffiiilllnnnmmmllliiimmmrrr}}}vvvnnneeeaaa^^^ZZZYYY[[[[[[YYYXXXXXXXXXVVVRRROOOJJJHHHGGGGGGHHHHHHFFFEEEFFFGGGHHHHHHFFFEEEFFFHHHGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKKKKIIIHHHIIIJJJHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLMMMNNNMMMLLLKKKLLLNNNMMMNNNNNNMMMMMMOOOTTTWWW[[[\\\```dddfffiiittt{{{jjj[[[RRRNNNIIIDDD@@@@@@???>>><<<<<<<<<;;;::::::::::::;;;999999999999888888888777777888888999999999888888555666666777777777666666555555555555555555555555666666666666555555555555555555555555555555555555444444444444444444444444333333333222333444444555333333333444444444555555222222222222222333333333333444555444222111222333333333333333444444444444111333444666888999999999777666555444333333333333000000000000000000000000111111111000000////////////000222444444222000///000000000000000000000000000000000000000///......//////............//////------......//////000000////////////////////////---------............///...//////////////////......///000000///...,,,+++///////////////.....................///////////////////////////...---------///111222333222000///000000111111111222222222111111111111111111111111444444444555777:::<<<>>>>>>???@@@BBBCCCDDDDDDDDDDDDFFFHHHJJJJJJKKKMMMOOOUUUVVVXXXYYYYYYXXXVVVUUUWWWZZZ^^^```aaabbbdddeeegggggggggiiilllnnnmmmlllhhhnnnsss}}}}}}wwwqqqkkkiiijjjjjjiiihhhiiigggaaaXXXQQQNNNKKKHHHFFFFFFGGGFFFEEEDDDFFFFFFFFFDDDCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJHHHJJJKKKKKKJJJIIIIIIJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLJJJKKKLLLKKKJJJJJJLLLNNNKKKOOORRRTTTUUUXXX^^^bbbdddeeekkkttt|||~~~kkk]]]QQQJJJGGGBBB@@@>>>>>>>>>???>>>======<<<<<<;;;;;;;;;;;;;;;888888888888777777777777999999888888777888888999555555666777777777666666555555555555555555555555555555555555555555555555555555555555555555555555333333333444444444444444555555555555555666666777333333333444444444555555111111222222222222333333222333444444222222333444333333333444444444444444111111333444555666666666666666666666555444333222000000000000000000000000111111111111111111111111...///000111111000///...000000000000000000000000111111000000//////....../////////....../////////,,,,,,---...///000111111////////////////////////---------............///000000111111111111000000.../////////...---+++***.........///////////////------........./////////...//////000000/////////...///000111222111111000000000000111111111111222111111111111111111111111333333222333444777:::<<<>>>???@@@AAACCCCCCCCCDDDDDDFFFIIIKKKKKKLLLNNNPPPRRRTTTVVVWWWXXXWWWVVVUUUVVVYYY]]]```bbbccceeefffiiihhhhhhjjjlllnnnmmmkkkhhhnnnsss{{{~~~ooodddZZZVVVPPPLLLJJJIIIHHHHHHFFFGGGHHHGGGEEEDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMLLLKKKJJJIIIIIIIIIJJJLLLLLLJJJIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNKKKLLLMMMMMMNNNOOORRRUUUWWW]]]eeejjjnnnssszzzqqq^^^SSSLLLEEEBBBCCC<<<<<<;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<999999999888888888777777<<<:::888666666666888999444555555666777777666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444555555555666444444444444444555555666333333333444444444555555222222222333333333444444222333444444222222333444333333333222222222222222222222333333333333444444555666777888777555333111000000000000000000000000///000000111111222222333////////////////////////////////////////////////222111000//////.........///......------......///------......//////000000////////////////////////---------............///......////////////......---...///000000///...---------......//////000000---------.........//////......///000111111111111///000000000111111111111000000000000111111111111111111111111111111111111444333222222444777:::<<<>>>???@@@AAABBBCCCCCCCCCBBBEEEHHHKKKKKKLLLNNNOOOOOOQQQSSSUUUVVVVVVUUUTTTUUUXXX]]]```bbbdddfffhhhiiiiiiiiijjjllllllkkkiiihhhnnnqqqwwwfffaaaYYYRRROOOMMMLLLLLLIIIJJJKKKJJJHHHGGGHHHIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIKKKLLLLLLKKKIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNOOONNNMMMLLLKKKJJJIIIHHHIIIKKKLLLLLLKKKJJJJJJKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKGGGGGGGGGHHHJJJLLLMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPRRRTTTVVVWWWYYY\\\```cccllltttuuueeeWWWJJJGGGEEEAAA???AAA=========>>>????????????>>>>>>===<<<<<<<<<<<<===:::::::::999999999888888>>><<<888555444666888:::444444555666777777666666555555555555555555555555444555555555555555555555333333333333333333333333444555555555666666777777111111000000111111222333333333333444444444555555333333333444444555555555222333444444222222333444222222111111111111111111444444333333333333222222444666888999999666333000000000000000000000000000......///000111222333333222222111111111111222222////////////////////////222222000///...............------,,,,,,------...///////////////.........////////////////////////---------.........//////...//////////////////...,,,---///000111111111000,,,------...///000111111---------.........//////---...///111222222222222000000000///000111111222000000000000111111111111111111111111111111111111666555444444666999<<<>>>>>>???@@@AAABBBCCCCCCCCCAAADDDHHHJJJKKKKKKMMMNNNMMMOOOQQQTTTUUUUUUTTTSSSTTTWWW\\\```bbbdddgggiiijjjiiihhhiiikkkkkkiiihhhgggmmmpppttt{{{kkkgggbbbYYYUUUYYYRRRRRRQQQPPPNNNMMMMMMMMMIIIIIIGGGEEEBBBBBBCCCDDDBBBCCCDDDEEEGGGHHHJJJJJJFFFEEEDDDGGGJJJLLLJJJGGGJJJIIIIIIJJJKKKJJJGGGEEEDDDGGGIIIIIIGGGFFFHHHKKKHHHHHHIIIJJJKKKLLLLLLMMMKKKKKKKKKJJJJJJIIIIIIIIIKKKKKKKKKKKKKKKLLLLLLMMMWWWQQQKKKIIILLLMMMKKKHHHKKKMMMMMMJJJGGGGGGGGGFFFJJJJJJIIIGGGEEEFFFIIILLLIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIKKKMMMOOOQQQSSSTTTQQQWWW[[[ZZZZZZ]]]^^^\\\ddd^^^___hhhlllkkksss}}}hhhZZZKKKIIIFFFBBB@@@>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;:::999999888888777666666666666777777777777777777777888999999777666444444444444444444444444555555444333333333333444333333333333333333333333333333333444444555555555333333333333333333333333111222222333333222222111000111333444555444333333111111111222222333333333555555666666555444333333444444444333333222222222444444555555444444333222111111222222222111111000000000111111222222222333111///------/////////...---...///000000///......//////......---------,,,.........................../////////...---,,,,,,////////////////////////---,,,++++++------,,,+++..................------........................,,,,,,,,,---------......++++++,,,...///111222222111000///......///000111111111111111111111111111111111111111111111111111111111222222222333333333000111222333555777999;;;<<<<<<>>>???AAACCCDDDDDDHHHIIIJJJIIIIIIIIIKKKMMMNNNQQQTTTUUUTTTSSSSSSSSSXXXZZZ]]]^^^___aaacccfffhhhgggggghhhkkklllkkkjjjgggjjjlllsss~~~yyynnnhhhhhh```^^^\\\[[[ZZZWWWTTTQQQLLLJJJGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGIIIGGGEEEEEEGGGGGGEEEBBBFFFEEEEEEFFFHHHGGGFFFDDDBBBDDDFFFGGGFFFGGGIIILLLGGGGGGHHHIIIIIIJJJKKKKKKNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOUUURRRNNNMMMMMMLLLIIIFFFJJJKKKKKKJJJHHHHHHHHHHHHFFFGGGHHHHHHGGGGGGHHHJJJKKKKKKLLLLLLKKKKKKKKKLLLOOOPPPQQQSSSTTTVVVYYYZZZeeelllqqqrrrssswwwwwwuuuvvvrrrvvvqqqbbbTTTKKKBBBBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;::::::999999888888777666666666666777777777777777777777888999999888777555555555444444333333333555555444333333333333444333333333333333333333333333333333444444444555555333333333333333333333333222222333333333333222222111222333333444444333333111222222222333333333333666666666666666555444444444444333333333222222222333333444444555666666666111111111111000000///...000000000111111111222222000...,,,---...///...------...///000000///....../////////.........------..............................//////......---,,,////////////////////////...,,,+++,,,---...---,,,------...............---........................------........./////////............//////000000111000///......///000111111111111111111111111111111111111111111111111111111222222222222333333333222222333444666999;;;<<<===>>>???@@@BBBDDDEEEFFFIIIJJJKKKJJJJJJJJJLLLNNNNNNQQQTTTVVVUUUTTTSSSTTTWWWZZZ\\\^^^___aaaccceeehhhgggfffgggjjjllllllllliiikkkmmmrrr|||xxxuuuuuuvvvrrrkkkeee\\\VVVNNNKKKLLLKKKHHHEEEGGGGGGFFFFFFFFFFFFFFFGGGKKKHHHFFFEEEEEEEEEDDDCCCCCCBBBAAABBBDDDEEEDDDBBBAAACCCDDDEEEDDDEEEGGGIIIEEEEEEEEEEEEFFFGGGGGGHHHKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMNNNJJJKKKLLLMMMMMMMMMLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHFFFHHHJJJKKKJJJJJJJJJKKKMMMNNNPPPQQQPPPQQQRRRTTTVVVXXX\\\___ccciiippptttttt___SSSLLLGGGDDD:::;;;===??????>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;======>>>======<<<;;;;;;:::::::::999888888777777555666666666777777777888777777888999999999999999777666666555444333222222555555444333333333333444333333333333333333333333333333333444444444444555444444444444444444444444333333444444444444333333333222222222222333333444222222333333333333444444666666666666666555555444333333333333222222222222222222222333444666999:::333333333222111000///...//////000000000000111111000///------///000///.........////////////......000000////////////..................................../////////...------///////////////////////////---,,,---...///...---,,,,,,---...////////////............................../////////000000000000000000///......------000000////////////000000111111111111111111111111111111111111111111111111222222222222333333333333333333444666888:::<<<===>>>???@@@BBBCCCEEEFFFGGGIIIJJJKKKKKKJJJJJJMMMOOOOOORRRUUUWWWVVVUUUUUUUUUWWWYYY\\\]]]^^^```ccceeehhhfffeeefffiiilllnnnnnnkkkmmmmmmrrr~~~qqqaaaXXXWWWVVVQQQLLLOOONNNMMMLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJGGGEEEDDDDDDFFFGGGGGGFFFGGGGGGHHHGGGGGGFFFFFFFFFGGGFFFFFFEEEEEEFFFGGGHHHJJJJJJKKKLLLMMMMMMMMMMMMPPPOOOMMMLLLKKKLLLMMMNNNJJJLLLOOOOOOOOOOOOOOOPPPNNNJJJIIIKKKLLLKKKLLLNNNLLLNNNPPPQQQRRRTTTWWWYYYXXX[[[]]]]]]\\\\\\^^^``````eeemmmvvvwwwjjjXXXKKKEEEDDDDDDDDD999:::<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>===<<<;;;:::::::::999999888777777777555555666666777777888888888999:::;;;:::::::::;;;888777666555444333222111555555444333333333333444333333333333333333333333444444444444444444444444444444444444444444444444333444444555555444444333444333222111111222333444333333333333333333333444444444555555555444444333333222222222222222222222222111000000222444777999666666666555444222111000///////////////000000000111000...///000222111000///////////////.........000000000000000/////////..............................////////////......////////////////////////000...---...///000///...+++,,,---...////////////............................../////////000000000000000000///......------000000////////////000000111111111111111111111111111111111111111111111111222222222333333333444444333333444666888:::<<<===>>>???@@@AAACCCEEEFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNOOORRRVVVXXXXXXVVVVVVUUUVVVXXX[[[]]]^^^```ccceeehhhfffdddeeehhhllloooppplllnnnnnnqqq{{{lllgggeeeaaa]]]\\\[[[YYYYYYYYYZZZ[[[\\\YYYYYYWWWTTTQQQOOONNNNNNMMMKKKHHHHHHJJJLLLMMMMMMKKKLLLMMMNNNNNNMMMKKKIIIJJJIIIHHHFFFFFFGGGHHHIIILLLNNNPPPSSSTTTTTTSSSSSSTTTRRROOOMMMLLLLLLNNNNNNUUUVVVXXXXXXWWWWWWYYYZZZ\\\UUUQQQSSSUUUTTTUUUYYYWWWYYY[[[___dddkkktttzzzzzz|||}}}zzztttqqqqqqtttyyy|||nnnWWWQQQHHHCCCAAAAAA@@@??????>>>===<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===;;;:::::::::999888888777777666555555555666777888888888999;;;>>>>>>===;;;;;;<<<888888777666444333222222555555444333333333333444333333333333333333333333444444444444444444444444444444444444444444444444333444444555555444444333444333111111000111222333333333333333333333333333111111222222333222222111222222222222222222222222222111000//////111333444777777666666444333111111000000000///////////////000...------///111000000000000//////............/////////000000000000000..............................///////////////...////////////////////////000///......000000///...+++,,,---...////////////........................------........./////////............//////////////////000000000000//////000000000000000000000000111111111111111111111111222222333333333444444444333333444555777:::<<<======>>>???AAABBBDDDEEEFFFEEEFFFGGGGGGGGGHHHJJJLLLNNNRRRVVVYYYYYYWWWVVVVVVVVVXXX[[[]]]___aaadddfffhhhfffdddeeehhhllloooppplllnnnoooqqq~~~{{{uuutttttttttuuuxxx{{{||||||{{{wwwpppggg___ZZZWWWTTTQQQOOOOOORRRVVVXXXYYYWWWXXX[[[^^^___]]]XXXTTTMMMLLLJJJHHHHHHHHHJJJKKKMMMPPPUUUYYY[[[ZZZXXXVVVWWWUUUSSSPPPPPPQQQSSSTTTWWW[[[aaahhhpppvvvzzz{{{uuuiiiaaacccdddccceeekkklllooottt{{{ppp\\\RRRJJJHHHEEECCCBBB@@@===;;;AAA???===<<<;;;<<<>>>???:::::::::::::::::::::::::::<<<===??????>>><<<;;;999999999888777777666666444444555666777888999999:::???CCCDDD@@@<<<;;;;;;888777777666555444333333555555444333333333333444333333333333333333333333555444444444444333333333333333333333333333333333333333444444444444333333333222222111111111111222333333222222222222111111///000000111111111111111111111111222222222222222222111000///......///000444444444333222111000///111111000000000000//////---+++***+++---.........111000///......---............////////////000000..............................///000000000//////////////////////////////000...---...///000///...,,,,,,---...////////////........................------........./////////,,,------...///000111111//////000000000000//////000000000000000000000000111111111111111111111111333333333333444444444444333333444666888:::<<<======>>>???@@@BBBDDDEEEFFFCCCEEEFFFFFFFFFGGGJJJLLLMMMQQQVVVYYYYYYWWWVVVUUUVVVYYY\\\^^^```bbbeeeggghhhfffeeefffiiilllnnnnnnkkknnnoooqqqvvvqqqkkkiiigggiiinnntttyyy{{{xxxqqq___]]]ZZZXXXWWWXXXZZZ[[[cccgggooouuuwwwuuuqqqnnnhhhfffeeedddeeehhhkkkmmmjjjqqq~~~wwwfffUUUJJJGGGEEEDDDCCCBBBAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<===::::::::::::::::::::::::999:::===?????????===<<<999999888888777777666666444444555666777888999999<<>>;;;:::777666666666555555444444555555444333333333333444333333333333333333333333555555444444444333333333222222222222222222222222222222333333333333222222222222222222222111000000222222222111111000000000//////000111111111111111000111111111222222222222111111000000////////////222222222222222111000000222222111111111000000000---,,,+++,,,...///000///222111///...---------...------........./////////..............................///000000000000000///////////////////////////...------//////...---------...............---............................../////////000000000------......///000000000...///000111111000///...000000000000000000000000111111111111111111111111333333333444444444444555444555555777999;;;===>>>>>>???@@@BBBCCCEEEFFFGGGCCCEEEFFFGGGGGGHHHJJJMMMLLLPPPVVVYYYYYYWWWVVVUUUWWWYYY]]]___aaacccfffiiihhhgggfffgggjjjllllllllliiimmmoooqqqxxxvvvsssqqqpppppprrrsss{{{fffYYYNNNFFFEEEHHH???===;;;::::::===???@@@666888:::<<<<<<<<<;;;:::::::::::::::::::::::::::777999<<>>===999999888888777666666666444444555666777888999999===DDDKKKLLLFFF???;;;999666666666666666555555555555555444333333333333444333333333333333333333333555555555444444333333333111111111111111111111111111222222333333222222111111222333333333111000///222111111111000000/////////000111222222222222222000000111111222222222222000000111111111111000000333333444444444333222222333222222222111111000000000///...///111333333222222111///...---------...,,,---------......//////..............................///000000000000000///////////////////////////---,,,---...///...---.........///......------........................000000000000111111111111.........///////////////...///000111111000///...000000000000000000000000111111111111111111111111333333333444444444555555555666777888:::===???@@@???@@@AAACCCEEEFFFGGGHHHDDDEEEGGGGGGGGGIIIKKKNNNKKKOOOUUUYYYYYYWWWUUUTTTWWWZZZ]]]```bbbdddgggjjjhhhgggggghhhkkklllkkkjjjgggllloooqqqvvvaaa[[[QQQJJJEEEBBBAAA@@@???>>>===;;;;;;<<<<<<===>>>===<<<;;;:::;;;<<<<<<888999999999999888777777888888999:::<<<===>>>>>>;;;:::999777666666555666666555555555666777999:::888???FFFHHHCCC>>>;;;:::444555555555555555444444444444444333333222222222111222333444444444444333555444333222111111111111333333333333333333333333222222222222222222222222222222111111111111222222222222111111111111111111222222222111111111000000222222222222222111000///222111111000000000000000000000000111333555777888444333222111000000000000000000000000000000000000////////////////////////,,,,,,...///000000000000////////////////////////---------...///000000111//////............/////////...---,,,,,,---...///////////////////////////......////////////......---......///000111111222111111111111000///...---------......//////000000000000000000000000000000111111222222222222111111333333333333333333333333333333444666888:::<<<======>>>@@@BBBCCCDDDEEEEEECCCCCCDDDFFFGGGHHHIIIJJJLLLOOOTTTXXXZZZXXXVVVSSSYYY[[[^^^```aaacccfffhhhllliiigggfffggghhhhhhgggfffjjjlllnnnyyy{{{eeeWWWQQQMMMHHHDDDBBBAAA@@@>>>>>>>>><<<;;;;;;;;;<<<=========;;;:::::::::;;;<<<999::::::::::::999888888666666777888999:::;;;;;;999999888777777666666666555555555555555777888999777===BBBCCC>>>999666666555555555555444444333222444444444333333222222222222222222333333444444444555444333222111111111111333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111222222222111111111000000111111222222222111000000222111000000//////000000111222333444444555555555555444333222111000000000000000000000000000000000////////////////////////------...///000000000///////////////////////////------......///000000111//////............/////////...------------...///////////////////////////......////////////............//////000000111111//////000000000000//////111111111111000000000000000000000000000000000000000111111222222111111000111111111111222222222222333333444666888:::<<<===>>>???AAABBBDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHMMMPPPTTTWWWYYYXXXVVVTTTWWWZZZ]]]```bbbdddhhhjjjllljjjhhhhhhiiijjjjjjjjjhhhkkkmmmnnnxxxnnn\\\MMMCCCCCCAAA????????????>>>=========<<<;;;;;;;;;;;;<<<===<<<;;;:::::::::;;;;;;:::::::::::::::999888888777777777888888888999999888888777777777777777777555555555555555666777888666:::===<<<888333222222666666555444333222222111444444333333333333222222444333222222222333444555444444333222111111111111333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111222222222111111111111111000111111222222222111111222111000000//////000000...///111333444444333222555555444333222111000000000000000000000000000000////////////////////////......///////////////...////////////////////////------......///000000000//////............/////////...------------...///////////////////////////......////////////......////////////000000000000------///000111111111111222222222111000/////////000000000000000000000000000111111222222111111000111111111222222333333333333333444666888:::<<<===???@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHNNNPPPSSSVVVWWWWWWVVVUUUVVVYYY]]]```cccfffjjjmmmmmmkkkjjjjjjkkkllllllllliiilllnnnoooxxxzzzeeeWWWOOOHHHDDDDDDAAA>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999999888777777999999999999999999999999666666777888888888888888444444444555555666666666555777999888555222222333888777666555333333222222333333333333333333333333555444222111111222444555444333222222111111111222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111222222222111111111111111111111111///000111222222222222222111111000///////////////+++,,,---///000222333333555555555444333222111000000000000000000000000000////////////////////////...///////////////...---////////////////////////............//////000000//////............//////.........------.........////////////////////////......////////////......000000000000////////////---...///000000111111111000/////////.........---000000000000000000000000000000111111111111000000333333333444555555666666333333444666888:::<<<===@@@AAABBBDDDEEEFFFFFFFFFEEEDDDDDDEEEFFFGGGIIIJJJPPPQQQTTTVVVWWWWWWVVVVVVTTTXXX\\\```cccgggllloooooonnnllllllmmmmmmlllkkkgggkkknnnoooxxxyyylll[[[NNNHHHGGGFFFEEEOOOJJJCCC>>>===<<<<<<<<<;;;;;;;;;;;;;;;::::::999:::::::::::::::999999888777777777777777666555555999888888888888777777777555666777888999999888888333444444555555555555555444555666666555555666777999888777555444333333333333333333333333333333333555444222111111222444555333333222222111111222222222222222222222222222222222222222222222222222222222222111111111111222222000000111111111222222222111111111111111111111111///000111222222222222222111000000///...///////////////...---...000222333444444444444444222111000////////////////////////////////////////////////...///////////////...---////////////////////////............//////////////////............//////---..................---////////////////////////......////////////......000000000000//////////////////000000000000//////---........./////////000000000000000000000000000000000000111111000000000333333333444444555555555333333444666888:::<<<===AAAAAACCCDDDEEEEEEEEEEEEBBBBBBBBBCCCFFFIIILLLNNNQQQSSSUUUWWWXXXXXXWWWVVVTTTWWW\\\```cccgggkkkoooqqqpppnnnmmmmmmmmmjjjhhheeeiiimmmoooxxxwwwmmmZZZSSSJJJCCC@@@AAABBBDDDSSSNNNFFF???<<<<<<<<<<<<::::::;;;;;;::::::999888999999:::::::::999888777666666666666666555444444555555555555555555555555555666777999999999888777333333444444555444444333444444555666666777888999999777666444333333333444222222333333333333444444555444333222222222333444333333222222111222222333222222222222222222222222222222222222222222222222222222111111111111222222000000000111222222333333111111111111111222222222000111111222222222111111111000//////......//////444333111000//////000111111222333444444333222111////////////////////////////////////////////////......///////////////...////////////////////////......////////////////////////............//////------...//////...------////////////////////////......////////////......////////////000000000000///000000000000000///.../////////000111222222222000000000000000000000000///000000111111000000///111111111111111111111111333333444666888:::<<<===AAAAAABBBCCCDDDEEEEEEDDDAAAAAAAAACCCFFFJJJNNNPPPSSSTTTWWWYYYZZZYYYXXXVVVUUUXXX\\\___bbbeeeiiilllpppooommmmmmmmmllliiigggeeejjjnnnqqqzzzvvveeeXXXPPPJJJIIIFFFAAA===<<>>???===;;;;;;<<<<<<<<<;;;999999:::;;;:::999888777888888999:::999888777666777777777777777666666555555555555666666666777777666777888999999888666555222333444444444333222111333333333333555444333222444222111//////000222333222222222333333444444444333444444444444333222111222222222111222222333333111111111111111111111111222222222222222222222222222222111111111111222222///000000111222222333333000000111111222222222222222222222222222111000///000000///...............###***000333222000...,,,...000333444444333222////////////////////////////////////////////////,,,,,,...///000000000000///////////////////////////////////////.........//////............//////,,,---...//////...---,,,////////////////////////......////////////......---......///000111111222+++,,,...///111222222333000000//////......------000000000000000000000000//////000000000000//////444333333222111000//////333333444666888:::<<<===@@@@@@AAABBBCCCCCCCCCCCCDDDCCCBBBCCCEEEHHHLLLNNNSSSVVV[[[^^^___\\\YYYVVVWWWYYY\\\^^^___aaadddggggggggghhhjjjlllmmmkkkjjjjjjooosssttt{{{zzziiieee^^^VVVOOOHHHDDDBBB>>>>>>======<<<<<<<<<;;;>>>>>>===<<<;;;;;;::::::<<<;;;999888888888999999777777777777777777777777777777666666555555555444555444444444444555666666666777777666555444444555666666555555555444444444333222222111111222222333333333444444555666777777444444333333333444444555666444222000000222444666222222222222222222222222111111000///000111333444000111111111111222222222000000111111222222333333111111000000111111222333333222111000///------,,,000000000000111222333333333222000///...---......000000000000000000000000////////////000000000000111///...------...///111////////////////////////---......//////////////////............---------111000000///...---------...---------...///111222------------------------000000000000//////////////////000000000000//////000111111000///---...///////////////000000000000////////////////////////000000000000111111111111333333222222111000000000222222222222222222222222444444555666888999;;;<<<<<<===>>>???AAABBBCCCDDDAAACCCDDDEEEFFFIIIMMMPPPPPPTTTYYY]]]^^^[[[VVVSSSVVVYYY]]]___aaabbbdddeeehhhhhhhhhiiiiiijjjkkkkkknnnooorrruuu{{{yyyiii___VVVUUURRROOOKKKFFFBBB@@@============<<<<<<;;;;;;======<<<<<<;;;::::::999;;;:::999888888888999999777777777777777777777777777666666666555555555555555444444444444555666666888999888888666555666666666555555555444444444444333222222111111222222333222333333444555555666666666666555555555555666666555444222111111222444555222222222222222222222222111111111000111111222222000000111111111222222222000000000111111111111111111111000000111111222333111111111111111111111111222111111111111222222333222111000///......//////000000000000000000000000.../////////000000000000000///...------...///000////////////////////////---......//////////////////............---------,,,,,,------.../////////......------...///111222,,,,,,,,,,,,,,,,,,,,,,,,000///////////////////////////000000000000//////000111222222000///000111.../////////000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222222222222222222222444444555666888999;;;<<<======>>>???AAABBBCCCCCCAAACCCDDDEEEFFFIIIMMMPPPSSSWWW[[[______\\\XXXTTTUUUXXX\\\___aaabbbcccdddfffggghhhiiijjjkkkkkkkkklllmmmpppttt|||rrrfff[[[SSSMMMFFFGGGHHHHHHFFFCCC@@@======<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::999999999::::::999888888888888999777777777777777777777777666666666666555555555555555444444444444555666666999888777666555555555555555555555555444444444444333222222111111222222333222222222333333444444555666666555555555555555666333333333333333333333333222222222222222222222222111111111222111111000000000000000111111111222222111000000000000000000///111111000000111111222333000000111222333444555555333333222222111222222222000000////////////000000000000000000000000000000....../////////000000000000///...------...///000////////////////////////---......//////////////////............---------++++++,,,------...//////......---......///000111,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...//////000000//////......///111000//////000111....../////////000000000111111111111111111111111000000000000111111111111///000000111222222333333222222222222222222222222333444555666888:::;;;===>>>>>>???@@@AAAAAABBBBBBAAACCCDDDEEEFFFIIIMMMPPPUUUWWW[[[^^^^^^[[[VVVSSSSSSWWW\\\___aaaaaabbbcccdddeeegggjjjkkkllllllllljjjjjjmmmrrr|||yyypppdddYYYRRRNNNKKKIIICCCDDDDDDDDDCCC@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999999888888888888888888777777777777777777777777666666666666666555555555555444444444444555666666888666444333333333222222444444444444444444444444333222222111111222222333111111222222222333333333444444333333222222333333222222444444444444222222222222222222222222222222000111222222222000///...000000000000111111111111111111000000//////......111111000000111111222333000000111222333555555666444444333222111111222222///////////////000111111////////////////////////........./////////000000000///............///000////////////////////////---......//////////////////............---------//////.........---------............//////000000------------------------.........///////////////...//////////////////...***,,,------,,,,,,...///........./////////000000000000000000000000000000///000000000111111111111000000111111111222222222222222222222222222222222333333444666888:::<<<===?????????@@@@@@AAAAAAAAAAAACCCDDDEEEFFFIIIMMMPPPTTTVVVYYYZZZZZZWWWSSSQQQQQQUUU[[[___aaaaaabbbbbbbbbdddgggjjjlllmmmmmmmmmjjjjjjlllqqq||||||nnnfffXXXTTTOOOJJJGGGEEEEEEDDDDDDCCCBBB@@@???>>>======::::::::::::;;;;;;;;;;;;999999999999999888888888888888888888888888888888777777777777777777777777555555555666666666666666555444444444444555666666999666333222222333222111333333444444444444444444333222222111111222222333111111111222222222222222444444333222222222222222111222444555555444222111222222222222222222222222000111222222111000...---//////000000000111111111111111000000//////......111111000000111111222333000000111111222222333333444333333222111111111111......//////000111111111////////////////////////............//////////////////............//////////////////////////////---......//////////////////............---------000000000///////////////.........///////////////........................------....../////////000......////////////......***,,,------,,,,,,---///............///////////////////////////////////////000000000111111111111222222222111111111000000222222222222222222222222333333444666888:::<<<===?????????@@@@@@AAAAAAAAAAAACCCDDDEEEFFFIIIMMMPPPTTTVVVWWWYYYXXXVVVSSSQQQQQQUUU[[[^^^```aaabbbcccbbbdddfffiiilllmmmnnnnnnmmmllllllqqq|||rrrcccZZZTTTPPPIIIHHHFFFDDDBBBAAA@@@???@@@???>>><<<<<<<<<===>>>999999:::::::::::::::;;;999999999999999999999999666777888888999888888888777777777777777777777777555555555666666666666666555444444444444555666666>>>999555333555666555333333333333333444444444444333222222111111222222333222222222222222222222222777666555444333333333333222222444444444444222222222222222222222222222222000000000111000000///////////////000000000111111111000000000000000000///111111000000111111222333000000111111111111111111222222111111000111111111......///000111111000000000000000000000000000000------........./////////////////////////////////////////////////////////---......//////////////////............---------------...///111222333333......////////////..............................---------......//////000---......//////......------...000///......///000------........./////////........................000000000000111111111111333333222222111000000///222222222222222222222222222333444666888:::===>>>>>>>>>???@@@AAAAAABBBBBBAAACCCDDDEEEFFFIIIMMMPPPVVVWWWXXXYYYYYYWWWVVVUUUSSSVVVZZZ^^^```bbbdddfffdddeeefffhhhjjjlllnnnooopppmmmlllppp|||{{{ooo___SSSLLLIIIGGGFFFDDDDDDDDDCCCBBB@@@@@@@@@>>>>>>======<<<<<<;;;;;;888999999999::::::::::::::::::::::::::::::::::::555666777888999999888777777777777777777777777777555555555555666666666777555444444444444555666666@@@;;;555444666777666333222222333333333444444444333222222111111222222333333333333333333333333333777666555444333333333333222333333444444333333222222222222222222222222222000////////////000000111////////////000000000111000000000111111111111111111111000000111111222333000000000000111111111222000000000///000000111111...///000111111000//////000000000000000000000000---------.........//////......////////////......////////////////////////---......//////////////////............---------,,,,,,...///000222333333......///000000///...---------------------------,,,,,,---......///000000---......//////......---///000111000///...///000---------.........//////////////////////////////000000000000111111111111222222111111111111111111222222222222222222222222222222444555888;;;===>>>======>>>???AAABBBCCCCCCAAACCCDDDEEEFFFIIIMMMPPPUUUVVVVVVWWWWWWWWWVVVVVVUUUWWWZZZ]]]___bbbfffiiifffffffffggghhhkkknnnppppppllljjjooo|||~~~nnndddZZZRRRIIIDDDCCCDDDDDDDDD???@@@@@@@@@??????AAABBB???@@@AAAAAA???<<<999666888888888999999:::::::::::::::::::::::::::::::::555666777999999999888777777777777777777777777777444555555555666666777777555444444444444555666666???999333222444666444222222222222333333444444444333222222222222222222333333333333333333333333333555444333222111111111111333333333333333333333333222222222222222222222222000///.........000111222////////////000000000000000000111111222222333333111111111000111222222333//////000111222333333444//////...//////000111111...///000111111000///...000000000000000000000000---------.........//////......////////////......////////////////////////---....../////////////////////.........---------.........///////////////......///000000///...---++++++++++++++++++++++++,,,,,,------...///000000---..................---...///000///---,,,,,,------------.........//////000000000000000000000000000000000000111111111111000000000111222222333333222222222222222222222222222222444555888;;;===>>><<<===>>>???AAABBBDDDDDDAAACCCDDDEEEFFFIIIMMMPPPRRRSSSTTTTTTUUUUUUUUUUUUVVVXXXZZZ\\\^^^bbbgggjjjhhhgggffffffgggjjjnnnpppoookkkiiinnn|||rrrggg^^^UUUOOOKKKGGGCCCAAABBBCCCBBBAAA===>>>>>>>>>>>>>>>======>>>>>>>>>>>>============:::::::::::::::::::::::::::<<<===;;;888777999;;;999999888777666666666777777666666666666888:::;;;555555444444444444555555555555555555555555555555777777777777666555444333444444444444333222111111444444444444444444444444444333333222111111222222222222333444555555666666333222222222111000000000444444222222222222444444333222111000////////////////////////000000000000000000000000111111111111333222111000////////////222222111111000/////////000000000000000111111222000000//////000111222222////////////////////////111111000000/////////...000000////////////000000,,,---///000000///---,,,///////////////.........333111---(((&&&(((---111---------............///000///...---,,,,,,---...///...,,,++++++,,,...///............////////////------------------------000///...------...///000000000000000000000000111/////////...---------,,,...///000222222333333222///000222333222111...---111111222333333333333222333333444666888:::<<<===<<<<<<===>>>???AAACCCDDDCCCDDDDDDDDDDDDGGGKKKNNNQQQSSSUUUWWWWWWWWWVVVUUUVVVXXX[[[\\\^^^___bbbdddfffffffffggghhhjjjkkklllpppkkkiiiooo}}}}}}ssseeeYYYRRRMMMGGGBBBFFFBBB???===?????????>>>======>>>>>>>>>>>>======>>>>>>>>>>>>=========<<<999999999:::::::::::::::888:::;;;;;;:::888888888;;;:::999999888888999999777777777666666777888888666555555555555555555666555555555555555555555555777777777777666555444333222333444555555555555555444444444444444444444444444333333222222222222333111111222222222333333333222222222222111111111111333222111111111111222333333333222111000000000000////////////000000000111000000000000111111111111111000000000000000111111000000000000000111111111000000000000000111111222000000000000000111222222////////////////////////000000000//////.........//////............//////---...000111111000...---.........///////////////000000///,,,******---///---------............///000000...---------......------............------............////////////........................000///...------...///000000000//////////////////000//////////////////...///000000111111222333333000111111222111000///...111111222333333333333222333333444666888:::<<<============>>>???AAABBBCCCBBBCCCDDDDDDEEEHHHLLLOOOTTTUUUVVVWWWWWWVVVTTTSSSTTTWWWZZZ\\\]]]```ccceeeffffffeeeffffffhhhjjjkkkpppkkkiiiooo}}}rrrhhh[[[UUUMMMHHHFFFEEEBBB???AAA???<<<;;;<<<===============>>>>>>>>>>>>======>>>>>>>>>=========<<<<<<999999999999999999999999888888888:::::::::777555::::::999888888888999999777777777777666666666555777666666555555666666777555555555555555555555555666666666666666555444333444555555666666666555555333333333333333333333333333333333333444444444444333333333222222222111111111111111222222222222222222111111000000111111222444333222111111000111111/////////000000000111111000000000000111111111111////////////000111222333...//////000111111222222000000000000000111111222000000000000000000111222/////////////////////////////////.....................------------.........///000111111000///...------......//////000000,,,...000000///------------------............///000000///.........//////,,,---///000000///---,,,............////////////000000000000000000000000//////............///////////////......---------000000000000000000111111111000//////000111333444222111111000000000000000111111222333333333333222333333444666888:::<<<===>>>>>>>>>>>>???@@@AAABBBAAABBBDDDDDDFFFIIIMMMQQQVVVVVVXXXXXXWWWUUUSSSQQQSSSUUUYYY[[[]]]```cccfffgggfffeeeddddddfffhhhiiinnnkkkiiiooo|||vvvjjj___VVVPPPJJJGGGEEEDDDEEEFFFEEECCC???>>>======>>>?????????<<<======>>>>>>>>>>>>===>>>>>>=========<<<<<<<<<999999999888888888888888:::777555666999:::888555777777666666666666777777777777777777777666555555777777666666666666777777555555555555555555555555555666666666555555444333888888777666555444222111333333333333333333333333333333444555666666777777888777666555444333333222111111111222222333333333222222111111111111222222444333333222111111222222//////000000000111111111///000000000111111111111000000//////000111222222//////000000111111111111000000000000000111111222111000000000000000111111////////////////////////..................------///......------......///...///000000000000///...,,,------...///000111111+++...000111000///......---------............///000000000/////////000000---...///000000///...---............////////////000000000000000000000000/////////....../////////000000//////...---------/////////000000111111111222000///...///000222444222111000///...///111222111111222333333333333222333333444666888:::<<<===???>>>>>>>>>???@@@AAAAAAAAABBBCCCEEEGGGJJJOOOSSSVVVVVVXXXXXXWWWVVVTTTRRRQQQTTTXXXZZZ]]]```cccfffhhhgggeeeddddddeeehhhiiimmmjjjjjjooo{{{vvvmmmaaaWWWQQQNNNKKKIIIAAA@@@???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@<<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<999999999888888888777777<<<888333333666999999888777666666555666666777777777777777666666777777777777777666666666666777777555555555555555555555555555555555555555444444333777666666666444333222111333333333333333333333333333444666888999::::::::::::999888777666444333333111111222222333333333444222333333333333333333222333333222222111222222222000000000000111111111111///000000000111111111111222222111000//////000000111111111111000000//////000000000000000111111222111111000000000000000111////////////////////////------..................000//////////////////000........................,,,------...///000111111---///000///......///000---------............/////////000000000000000000000///...------...///000............////////////////////////////////////...//////////////////...000000000//////..................//////000000000222111///......000222333333111///......///222333111111222333333333333222333333444666888:::<<<===???>>>>>>>>>???@@@AAAAAAAAABBBDDDEEEGGGKKKPPPTTTTTTUUUWWWXXXXXXWWWUUUTTTQQQSSSWWWZZZ\\\___bbbeeeiiigggfffeeeeeefffhhhiiikkkiiijjjooozzzxxxjjjaaaXXXSSSLLLGGGFFFFFFFFFFFF============<<<;;;;;;;;;;;;<<<>>>===<<<<<<===>>>;;;<<<===>>>>>>??????>>>=========<<<<<<<<<;;;;;;:::::::::999888888777777:::888555444555888999:::888888777777777888999999:::999888666666666777888777666666555555666666777555555555555555555555555444444555555555444444333222222333444555666666555444444444444444444444444444666888;;;===>>>>>>>>>:::999888777555444333333222222222333333333333333222333333444444333333222333222111111111111222222000000000111111111222222000000000000111111111111333222111000////////////222222111111000//////...000000000000000111111222222111111000000000000000////////////////////////.............../////////000000////////////000000.........------.........------......//////000000/////////---,,,,,,...000---------............///......///000000000//////000///---,,,,,,---///000............////////////..............................////////////......////////////////////////......///////////////000111000////////////111111222111///......000222333111111222333333333333222333333444666888:::<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEFFFHHHLLLPPPTTTTTTUUUWWWXXXYYYXXXVVVUUUQQQSSSWWWYYY[[[^^^aaadddgggfffffffffggghhhhhhiiiiiiiiijjjoooyyyzzzkkk___VVVOOOJJJHHHFFFDDDBBBAAAAAA@@@@@@?????????>>><<<<<<<<<<<<:::<<<>>>===;;;:::;;;<<<;;;<<<===>>>????????????======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888888888666777888888888888999:::777777777777777888999999AAA>>>:::666444444666777666555555555555555555666555555555555555555555555333444444555555444444444111222444555777777888888555555555555555555555555555777:::>>>@@@AAAAAAAAA;;;;;;:::999777666555555333333333333333333222222111222333333333333222111111111000000000111111222000000111111111222222222000000000000111111111111111111000000000000000111111111111000000000000000000000000000000111111222222222111000000000000000////////////////////////.........//////000000000/////////......///////////////............//////.........///////////////...//////...,,,+++,,,------------............///,,,---...///000//////.........------------..................////////////........................---...///000000///...------------......//////000111000000000000000000///000000000000000000000000111000/////////000222333111111222333333333333222333333444666888:::<<<============>>>???AAABBBCCCCCCDDDFFFGGGHHHLLLPPPTTTVVVWWWXXXYYYXXXWWWUUUSSSRRRTTTWWWYYY[[[]]]```bbbcccdddeeeggghhhhhhhhhggghhhhhhjjjoooxxx}}}oooeeeXXXMMMHHHFFFEEEDDDAAAAAAAAAAAA@@@???===<<>>===<<<===???;;;>>>@@@???<<<:::;;;===;;;<<<===>>>????????????======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999888888222666<<<===;;;888888888555555555555555666777777FFFBBB<<<777333333444555555555444444444444555555555555555555555555555555333333444444555444444444555666666777777777777777666666666666666666666666666888<<>>======<<<;;;:::999888444444444333333222222222000111222333333222111000111000000000000000111111000111111111111222222222000000000000111111111111////////////000111222333/////////000111111222222000000000000000111111222222222111000000///000000////////////////////////.../////////000000111111.........------.........000000////////////000000///////////////.........---...000///---+++******---------.........//////+++,,,.../////////......+++,,,...//////...,,,+++............/////////000////////////////////////---...///000000///...---***++++++,,,---...//////333222222222111111000000//////000000000000///...000000///000000111222222111111222333333333333222333333444666888:::<<<===<<<<<<===>>>???AAACCCDDDDDDEEEFFFGGGHHHLLLPPPTTTYYYYYYZZZZZZXXXVVVSSSQQQRRRTTTWWWYYYZZZ\\\___aaa```aaadddfffhhhhhhgggfffggghhhkkkoooxxxxxxmmmbbbZZZPPPNNNJJJHHHFFFDDDBBB@@@<<<<<<<<<<<<============>>>>>>============>>>>>>===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;999999:::;;;;;;;;;:::::::::::::::999888777666666999999888666555555888:::TTTEEE777444666777666666555666666444222333666:::444333222222444555555444555444444333333444444555555555444444444444555555555555444333222333777:::===???AAACCCEEEEEEEEEEEE???@@@AAA@@@>>>;;;;;;;;;;;;:::888666555444333333111222222333333444444555555444222222222222000///...000111111000000000111222111000//////000111222111000///......///000111////////////000000000000000000000000111111111111......---------,,,,,,,,,////////////////////////.../////////...---,,,,,,////////////////////////---------............///222111...---,,,---///000000000000000000000000000222000///---,,,,,,,,,---000000000///......---------.........//////000000---,,,,,,------...///000111///---------...---,,,000000///...............111000///---------...///000000000000000000000000//////------...000222444000111111111111222222222555444444333333222222111333333555666888:::<<<<<<;;;<<<===???@@@BBBCCCCCCCCCDDDFFFFFFHHHKKKOOOSSSUUUUUUWWWWWWWWWWWWUUUUUUWWWYYYZZZZZZZZZZZZ\\\^^^bbbbbbcccfffiiiiiihhhggggggkkkhhhkkk{{{|||nnnccc\\\UUUNNNJJJHHHEEECCCBBBAAAAAA???>>><<<<<<<<<<<<============>>>==================>>>============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<;;;:::999888777::::::999999888888777777::::::999777666666999;;;SSSEEE888555777777666555555888;;;;;;888444222222666444222222333444444444555444444333333444444555555555555444444555555555444555555444444777;;;>>>BBBCCCDDDEEEFFFEEEEEEDDDAAABBBBBBAAA???======>>>>>>===;;;999777666555555111222222333333444444555666555333333333333222000///111333444333111111222222111000//////000111222111000///......///000111////////////000000000000//////000000000111111111////////////.........---------------------------......//////......---,,,////////////////////////........./////////000000111000///...---......///////////////////////////000000...---,,,,,,------.........///////////////............/////////000------------...///000111222000......///000///...000000///...............333222111000//////000111//////////////////////////////......///000111222000111111111111222222222555555444444444444333333222333555777999:::<<<===<<<<<<===>>>@@@AAABBBBBBCCCDDDEEEFFFGGGJJJOOORRRUUUUUUVVVWWWWWWVVVUUUUUUVVVXXXZZZ[[[[[[\\\^^^___aaaaaabbbeeeiiikkkkkkkkkfffjjjiiimmm}}}qqqeee^^^WWWNNNHHHFFFFFFDDDBBB@@@>>><<<<<<>>>>>>>>>===;;;<<<<<<<<<<<<===============<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=====================<<<<<<;;;:::888888999999999999999888888888:::::::::888777777:::<<>>???@@@@@@@@@AAACCCDDDEEEFFFJJJNNNRRRTTTUUUVVVWWWWWWVVVUUUTTTUUUWWWZZZ[[[\\\]]]```bbbeeeddddddfffiiikkklllllleeejjjjjjooo~~~iiiXXXPPPNNNIIIDDDAAABBBCCCDDDCCC>>>===;;;;;;===>>>======;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<===========================;;;;;;<<<<<<======>>>>>>999:::;;;<<<<<<===<<<<<<888999999999999999999999999999999777666777:::<<>>===999555222222444555555555444444333333444444555444555555555555555555444333444555555666888<<>>=========>>>>>>?????????@@@BBBCCCDDDFFFIIINNNRRRTTTUUUVVVWWWWWWVVVUUUTTTTTTWWWZZZ\\\]]]___bbbdddllljjjgggggghhhiiijjjiiifffkkkjjjmmm|||{{{}}}}}}wwwjjj]]]TTTPPPJJJGGGDDDAAAAAAAAA@@@@@@???===;;;;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>999:::;;;<<<============999999999999999:::::::::777888777666555666999<<>>;;;888666555444111222222333333444444555555222000000222333444333666999<<<===;;;777555444000000000111111000000000//////000000000000//////////////////000000000000...////////////000000000////////////////////////000000000000000000000000......///////////////...////////////////////////------........./////////,,,---///111111000...,,,........................,,,,,,---....../////////000000//////............///////////////.........///......//////000111222111000......000111111000//////............//////.........////////////...000000000000000000000000000111111111111111000///000000111111111222222222000000111222333444444555222333555777:::<<<>>>???======>>>>>>?????????@@@@@@AAACCCDDDFFFJJJNNNRRRTTTTTTUUUVVVVVVUUUTTTTTTSSSVVVYYY[[[]]]___ccceeemmmkkkhhhhhhiiijjjjjjiiiiiilllhhhjjjwww}}}uuunnngggccc\\\^^^```___[[[VVVRRRPPPIIIIIIGGGEEECCCAAA???>>>>>><<<:::::::::;;;:::999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====================>>>>>>===<<<<<<;;;:::::::::::::::999999999777777777666555666999<<>>===:::888666444333222111222222333333444444555444111//////111333444444888:::<<<<<<:::777444444000000111111111111000000//////000000000000//////////////////000000000000......////////////000000------............//////..............................///000000000//////////////////////////////------------............,,,---///111111000...---........................,,,,,,---.../////////...111000000///......------///////////////.....................///000111111000...------///000000//////............//////000///000000111111111111000111111111111111111111111111111111111111111111111000111111111111222222222///000000111222333333444222333555777:::===>>>???===>>>>>>???@@@@@@AAAAAA@@@AAACCCEEEGGGJJJOOOSSSSSSTTTUUUVVVVVVUUUTTTSSSSSSUUUXXX[[[]]]___bbbeeehhhgggggghhhjjjlllmmmllljjjlllggggggtttxxxlllggg```YYYSSSPPPOOONNNJJJJJJKKKLLLNNNMMMKKKJJJHHHIIIKKKKKKIIIFFFCCCBBB===<<<::::::;;;<<<;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;999999:::;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999888777888777666666777:::===PPPFFF;;;777555333555888777<<>>;;;>>>AAAAAA@@@>>><<<<<<;;;:::888666444222222111111222222333333444444555444222//////111444666666999;;;<<<;;;888555444444///000111222222111000///...///000111111000///...////////////000000000000........./////////000000---------....../////////..............................///000000000000000////////////////////////............////////////,,,---///000000000///...........................,,,---...//////......---///////////////.........000/////////............------------...///000111000...------///000000000...............///000000...///000111222222111000000000000000000000000000111000000000000111333444000111111111111222222222111111111222222333333333222333555888:::===???@@@===>>>???@@@AAABBBCCCDDDAAABBBDDDEEEHHHKKKPPPTTTSSSTTTUUUVVVVVVUUUTTTSSSRRRUUUXXXZZZ\\\^^^aaacccfffffffffiiilllmmmmmmlllgggjjjfffgggsss{{{pppfff]]]XXXNNNMMMKKKHHHEEEDDDFFFHHHAAA???>>>AAADDDFFFEEEBBBCCCGGGKKKMMMLLLIIIGGGEEE>>><<<;;;<<<===???>>>>>>:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<;;;:::;;;<<<>>>??????@@@@@@<<<<<<;;;::::::999888888888888888777777888;;;>>>QQQFFF;;;666444333555:::777777999===AAAAAA===999999777555555555666555333555444444333333444444555333444666777777666444333444666999;;;===???BBBDDD;;;<<<>>>??????>>>======888<<>>???@@@BBBCCCDDDEEEAAABBBDDDFFFHHHLLLQQQUUUSSSTTTUUUVVVVVVUUUTTTSSSRRRUUUWWWZZZ[[[]]]```bbbhhhggghhhjjjlllllljjjhhhdddiiifffhhhtttwwwlllhhhaaaYYYRRRMMMIIIHHHBBBBBBBBBAAAAAAAAA@@@@@@========================???@@@BBBDDDDDDCCCBBBAAA;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999:::::::::;;;;;;;;;888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;::::::;;;;;;:::<<<===>>><<<;;;;;;;;;:::999888777666555666666444444555777999;;;PPPEEE999555888:::777333666777777777777666666555555555555555555555555555333333333444444555555555444333333222222333333444555888<<<@@@BBBCCCCCCBBB>>>===<<<;;;;;;<<<>>>>>>;;;<<<======<<<:::888666333333222111000000111111//////000111222222333333111111111000///......---777777777666555444222222111000///......///000111111222333111///...///000////////////////////////000000111222222222222111///...------...///000111////////////////////////,,,///111000---+++,,,...000000//////.........---//////.........---------,,,---///111111000...---////////////////////////,,,,,,,,,------///000111---......//////...---,,,---000222222111000111111///000000000///...---,,,////////////////////////000///...------...000111222111000///......///000000000000000111111111222222111000000000111333444555444222111111111222222333333222111111222333444555555666777999<<<>>>???@@@@@@@@@@@@AAAAAABBBCCCBBBCCCCCCDDDEEEJJJPPPTTTVVVUUUSSSSSSTTTSSSRRRPPPUUUTTTUUUXXX\\\___aaabbbhhhhhhjjjkkkllllllkkkjjjiiihhhdddiiixxxccciiipppvvv{{{zzznnnbbb\\\SSSQQQMMMIIIFFFDDDCCCCCC@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAA@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;:::<<<===>>><<<;;;;;;:::999888777666666555666666555444555777999:::DDD>>>777444444666666555666666777777777777666666555555555555555555555555333333444444444444444444555444444333333444444555555777;;;>>>@@@AAA@@@@@@;;;;;;::::::;;;<<<===>>><<<<<<======<<<999777555333222222111000000111111///000000111222222333333333333222222111000000///444444444444333222111111111000///......///000111000111222222000000111222111111111111111111111111//////000111111111000000///......---...///000111////////////////////////---///111000---,,,,,,...000/////////............//////.........---------,,,---///000000000///...///////////////////////////////////////000111222---------....../////////))),,,......---,,,------.........///////////////////////////////////////---------......///000111222111000/////////000111//////////////////000000000///.........///111111444333222111000111111222333333222111111111222333666666777999;;;===???@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDFFFJJJPPPTTTWWWUUUTTTSSSTTTTTTRRRQQQSSSSSSTTTVVVZZZ]]]___```ggghhhiiikkkkkkkkkjjjjjjhhhgggccchhhwwwGGGJJJNNNPPPSSS[[[gggqqq~~~zzzmmm```\\\YYYTTTNNNKKKEEEDDDBBBAAAAAAAAABBBCCC>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::::::::::::::;;;;;;;;;;;;888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::<<<===>>><<<;;;;;;:::888777666666666777666666555555555777888999888888666444333444666888444555666777777888777777555555555555555555555555444444444444444444333333555555444444444444555555555777999<<<======<<<<<<888888888888999:::<<<<<<<<<<<<<<<<<<:::888555444333222111111000111111111000000000111222222333333333333222222111000000000000111111111111111000000000000////////////000000...000111111111111222444111111111111111111111111---...//////000000/////////............///000000////////////////////////---///000000...------...////////////............/////////.........------............////////////////////////////////////000000/////////000000111---,,,,,,,,,---///111222+++---//////.........///......------...///111222////////////////////////,,,,,,...///000000000000000000000//////000111111000000000000/////////////////////...///000000111222222111000000000111111333333222111000000111111555555666888:::<<<>>>?????????@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGKKKQQQUUUWWWUUUTTTTTTUUUUUUSSSRRRQQQQQQSSSUUUWWWZZZ]]]^^^fffggghhhjjjkkkjjjjjjiiihhhgggccciiixxx>>>@@@BBBAAAAAADDDKKKRRRYYY```jjjvvv~~~zzzqqqeeegggnnnjjjgggZZZNNNLLLNNNMMMJJJIIIFFFEEECCCBBBAAAAAAAAAAAA<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::888888888999999::::::::::::::::::;;;;;;;;;;;;<<<888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<;;;::::::<<<===>>><<<;;;<<<;;;999777666777888888666666555555666777888999666666666777777888888999444444555777888888888888555555555555555555555555555555555444444333333333444444333333333333444444555666888999999999888777444555555666888999:::;;;;;;;;;;;;:::888666444333222222111111111111111222000000111111111222222222000000000000//////.........///000000111111111000000000////////////000000...///111000000///111222111111111111111111111111......///000000000000/////////........./////////////////////////////////....../////////.........///////////////.........////////////............///............///000000///////////////////////////......------------...///...---,,,---...000222---///000000//////000111000///---,,,---...000222////////////////////////------///000000000///............//////000000111222111111111111000000000111111111111111222222333111111000000000000000000333222222111000000000000222222333555777999;;;<<<>>>???@@@AAABBBBBBCCCCCCCCCDDDFFFGGGHHHLLLQQQUUUWWWUUUTTTTTTUUUUUUTTTRRRPPPQQQSSSUUUWWWYYY\\\^^^eeefffgggiiijjjjjjjjjiiiiiihhhdddjjjzzz:::<<<>>>>>><<<<<>><<<;;;;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::888888888999999:::::::::::::::;;;;;;;;;<<<<<<<<<999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<;;;::::::<<<===>>><<<;;;===<<<:::999888888999:::666666666666666777777777888666555777:::;;;888555444444555777888888888888555555555555555555555555555555555444444333333333333222222222222222222333444555666666666555444444222333444555666777888888::::::999888666555333333222111111111111111222222111111111111111222222222000000000///////////////...///000111111222222111//////000000000000/////////000111000...---...///000000000000000000000000...///000000111111000000//////////////////......////////////////////////.........///000000///............///////////////000000/////////.........///............///000000///////////////////////////......------------...222111///---,,,---///000,,,---......------...000222000...---,,,---///000//////////////////////////////000000000...---,,,,,,------....../////////000000000000000000000000000111111111222222222222000000000000111111000000222222222222111111000000222222333444666999;;;<<<===>>>@@@AAABBBCCCCCCCCCCCCDDDFFFGGGIIILLLQQQTTTVVVTTTSSSTTTUUUUUUTTTSSSQQQSSSUUUVVVWWWYYY\\\___dddeeegggiiijjjjjjjjjjjjhhhhhhccciiixxx222555777888888888999:::===>>>???@@@BBBHHHOOOTTTZZZaaakkkwww|||rrrjjjbbb^^^YYYUUURRROOOKKKHHHHHHFFFHHHFFFEEESSS___ZZZIIICCC???AAABBB???===>>>??????>>>======<<<;;;;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::<<<===>>><<<;;;;;;;;;:::::::::999999999666666666777777777777777888555444555999999666222444555666777777888777777555555555555555555555555444444444444444444333333222222111111111111222222444444444444444333333222111222444555666666666666888888777666555444333333111111111000111111222333111111111111111111111111222222111111111111111111///000000111222222222222//////000000000000//////000111111000...------...//////////////////////////////000111111111111000/////////000//////...---///////////////////////////......///111111000............///////////////000000000/////////..................////////////////////////////////////000000/////////000000111333222000...---------......///000///......000222222111///...------......////////////////////////000000000000///...---,,,------.../////////......---.........////////////......///000000000000//////000111111222222111111111222222333333333222222444444555777999;;;===>>><<<>>>@@@BBBCCCCCCCCCCCCBBBCCCFFFGGGIIILLLPPPSSSUUUSSSRRRSSSTTTTTTSSSRRRQQQTTTWWWXXXWWWXXX\\\```dddfffhhhjjjkkkkkkkkkkkkgggfffbbbgggvvv222222333444444555777888999::::::999999<<<@@@CCCCCCHHHOOOWWW___gggnnnsssuuuyyy|||wwwtttxxxvvvlll```YYYTTTQQQNNNKKKHHHFFFEEEDDDCCCBBB@@@???AAAAAABBBRRRZZZOOOCCC@@@???@@@???<<<<<>>>>>??????>>>>>><<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;======<<<<<<;;;999999999999999999999999;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;;;;:::<<<===>>><<<;;;777888999::::::888777666666666777777777777666666555666666666666666555555666666777777777777666666555555555555555555555555333333444444444444444444333222222111111222222333333333333333333222222222222333444555666555555444666555555444444444444444111111000000111222222333111111111111111111111111111111111111111111111222///000000111111111000000...///000111111000///...000111222111000///000111000000000000000000000000---...//////000000////////////000000000///---,,,///////////////////////////...---///111222000.............../////////000000000000000/////////...,,,---///000000000///...///////////////////////////////////////000111222111111000000//////......000111111000///000222444///////////////.........////////////////////////...............///000000///000000111111000///.........///000111222222333---...///000111000000//////000222333333333222222111111333444555555444444444555666777999<<<>>>???<<<===@@@BBBDDDDDDCCCCCC@@@BBBEEEGGGIIIKKKOOORRRSSSRRRQQQRRRSSSTTTSSSQQQQQQTTTXXXXXXVVVWWW\\\```eeefffhhhjjjlllllllllllljjjhhhccchhhvvv999777555444333444777888555777888999888888:::<<<<<>>>>>>>>======;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;888999<<<=========;;;:::999999999999999999999999<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;::::::;;;;;;:::<<<===>>><<<;;;444666888999999777555333666777777777777777666555333777:::999555444777;;;666777777777777777666555555555555555555555555555333333333444444555555555444333333222222333333444333333333222222222222222222333444555555555444333555444444333333444444555111111000000111222333333222222111111111111111111///////////////000000000///000000000000000//////...///000111111000///...000111333333222222333555111111111111111111111111,,,---......//////......//////000000000///---,,,////////////////////////000...---///222333111...---.........//////000000000000000000////////////,,,---///111111000...---////////////////////////,,,,,,,,,------///000111...///000000000000000///,,,------,,,++++++...000,,,---...///000000000///////////////////////////,,,,,,,,,,,,...000333444111222333333222111000///111111222333555666777888///000111333333222222111000111222333444444333222000111333555666666666555333333444666888:::<<<===;;;===@@@BBBDDDDDDCCCCCC@@@BBBDDDFFFHHHKKKOOOQQQRRRQQQPPPQQQRRRSSSRRRQQQPPPTTTWWWWWWUUUVVV[[[___eeefffiiikkklllmmmmmmmmmnnnlllggglllyyy333333333444444444555555777777888888777666555555999:::;;;<<<>>>???@@@@@@CCCCCCDDDGGGJJJOOOTTTVVVbbbdddhhhlllqqqzzzzzzsssrrrpppmmmiiiddd```^^^WWWVVVSSSOOOKKKIIIGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@???>>>======<<<======???>>><<<===FFFOOOKKKAAA>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999:::888666555444555666777;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;:::999<<<;;;999888888888999:::::::::999888777666555555777777777777666666666666555666666777777777777777777777777777666666666666444444444444444555666777000000111222444555666666666444333333333333222000333333333333333333333333444222000000222333111...222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111////////////000000000000000000////////////000000000000111222222222222111//////000000111111222222000000000000000000000000222111000//////.../////////...---------///000111////////////000000000000...///000111111000///...000111222111...---.../////////............//////000000//////.........---///000111111111///...---000000000000000000000000........................////////////000000000000//////.........---------............////////////222000000000000000...,,,---///111111000//////000999333000222444333111222...//////000111222222222333333333333333333333333666555555555777:::>>>@@@===>>>???@@@BBBCCCDDDDDDCCCCCCDDDEEEHHHKKKNNNPPPSSSSSSRRRRRRQQQQQQQQQQQQSSSRRRRRRTTTXXX[[[\\\\\\hhhgggffffffgggiiikkkmmmhhhllliiilllzzz333333333444444444444555555555555555555444333333666777777888999:::;;;;;;;;;;;;;;;<<<>>>BBBEEEGGGJJJLLLNNNQQQUUUZZZaaaeeepppwww~~~~~~}}}}}}zzzyyy|||}}}|||wwwooofff___\\\WWWWWWVVVUUURRROOOLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@???>>>===???>>>=====================<<<;;;===EEELLLGGG===>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::::::::999999999;;;:::888777666777888999888999999999999999888888888999999:::;;;<<<<<<===::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;:::999999999888888777777888888999999999888777777666666888888888777777777666666555666666777777777777777666666666666555555555555444444444444444555666666333333333333333333333333555333222333444444333111333333333333333333333333444222111111333444222000222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111222222///000000000000000000000000000000111111111111111000000111222222222222111000000000000000111111111000000000000000000000000111000000////////////000000///.........///000111111111000///...---,,,,,,...///000111111000///...---...000000//////111222//////............//////000/////////...............///000000000...---,,,////////////////////////............................../////////000000000//////.........---------............////////////111000///000111111///---...///111000//////111222;;;444000111222000//////000000111111222333333333333333333333333333333333111000///000222555888;;;>>>>>>???AAABBBCCCDDDEEEEEEEEEFFFGGGIIILLLOOOPPPRRRRRRRRRQQQQQQPPPPPPPPPRRRSSSTTTUUUWWWYYY[[[]]]eeefffggghhhiiijjjjjjjjjhhhkkkiiilllyyy333333333333444444444444444555555555555444333333555555555666666777777777:::999888888888999;;;;;;:::<<<===??????AAAEEEGGGMMMSSSYYYZZZXXXWWWZZZ]]]`````````bbbccceeeggghhhppprrrvvv{{{~~~}}}}}}}}}|||{{{yyyvvvtttuuuxxxyyywwwttthhhfffbbb^^^ZZZWWWUUUTTTVVVWWWWWWTTTOOOKKKHHHGGGCCCDDDDDDDDDCCCBBBAAA@@@>>>=========>>>>>>???@@@??????>>>>>>===<<<;;;;;;=========<<<======>>>>>><<<<<<===@@@GGGJJJDDD;;;=================================<<<<<<<<<<<<;;;999999999:::::::::;;;;;;:::::::::999999999999999999999999999999999::::::===<<<:::999999999:::;;;888888999999999999888888777777888999;;;<<<======;;;;;;::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999999999999999999888777777888888888888888888888888999999999888888888777777555666777777888888777777555555555555444444444444555444444444444555666666666666555444333222111111333222222333555555444333333333333333333333333333444222222222444555444333222222222222222222222222444444444444444444444444111111111111111111111111000000000111222222222333000000000000000000000000///000222333333333222222///000111111222222111111111111111111000000000000000000000000000000000000000////////////000000111111111000/////////000000222111111000///...------...//////000000//////...---...000000//////111222//////............//////////////////............---.../////////...,,,,,,////////////////////////........................------.........//////////////////.........------............///////////////......///111111000//////000000000///000333555>>>666111111222000...///111111222222333444444444222222222333333444444444222222222222555888;;;===>>>???@@@AAACCCDDDEEEEEEEEEEEEEEEFFFHHHKKKMMMOOOQQQQQQPPPPPPPPPPPPOOOOOOPPPSSSVVVVVVVVVWWW[[[^^^cccdddgggiiijjjjjjiiihhhgggjjjhhhkkkyyy222222333333333444444444666666666777777666555555777777777777777666666666:::999888777666666777777888999;;;<<<;;;:::;;;<<<>>>BBBGGGGGGEEEDDDFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMRRRSSSVVVYYY\\\___aaacccbbbdddhhhmmmrrrvvvxxxzzzyyy|||{{{xxxuuupppnnnkkkjjjjjjiiigggeee```^^^[[[ZZZZZZYYYXXXWWWXXXWWWUUUVVVXXXYYYWWWVVVOOONNNLLLJJJHHHGGGEEEEEEGGGHHHHHHGGGDDDCCCDDDEEE@@@@@@AAAAAAAAAAAAAAAAAA>>>===<<<;;;;;;:::;;;;;;======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<===>>>???>>>>>>@@@EEEJJJKKKDDD<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;999999999::::::::::::;;;::::::::::::::::::::::::777888888999999:::::::::<<<<<<;;;::::::;;;;;;<<<999::::::;;;;;;;;;;;;;;;888888888999:::;;;<<<<<<;;;;;;:::999999888999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999:::;;;;;;;;;:::888777888888888999999999:::::::::::::::999999999888888666666777888888888888777666666666555555555444444555555444444444555555666666666555444333222222111222111222444666666555444333333333333333333333333222111222222333444444444222222222222222222222222555555555555555555555555111111111111111111111111//////000111222333333333111111111000000000000000...///222333444333222111///000000111111111111111222222111111000000////////////////////////////////////...//////000111111222222111000000000//////000000000000111111111111////////////////////////000111222111...---.../////////............/////////////////////.........---.../////////...---,,,////////////////////////........................------------.........///////////////........................////////////...------///111222111000///000000//////111555888>>>777111222333111111222111222222222333333333444111111222333333444555555666666666777:::===@@@BBB??????@@@AAACCCDDDEEEFFFCCCCCCCCCDDDEEEHHHJJJKKKOOOOOOOOOOOOOOOOOOOOOOOONNNSSSWWWWWWTTTUUUZZZ___bbbdddfffhhhiiiiiiiiiiiieeeiiigggjjjwww222222222333333333444444555555666666666666555555777777777777666666666666444444333333333333333333555777999999888777777888777:::======;;;:::;;;===;;;<<<<<<===>>>>>>??????BBBCCCDDDEEEFFFGGGHHHIIIIIIJJJMMMOOOQQQSSSTTTUUUUUUVVVYYY]]]___bbbccccccbbbgggnnnsssvvvwwwxxxyyy}}}|||xxxuuuqqqnnnlllkkkmmmiiiccc___\\\ZZZXXXWWWSSSQQQOOOOOONNNMMMKKKIIILLLKKKIIIHHHHHHHHHGGGEEEHHHGGGFFFGGGGGGHHHGGGFFFBBBBBBAAAAAA@@@??????>>>AAABBBAAA@@@>>>>>>@@@BBB???>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;:::999999999<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>>>>>>>AAAGGGKKKIIIBBB===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<888888888999999::::::;;;;;;;;;:::::::::;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<;;;:::::::::::::::::::::;;;:::999888888888888888;;;;;;;;;<<<<<<=========;;;;;;<<<<<<;;;;;;::::::888999:::::::::999777666888888999999::::::;;;;;;::::::::::::999999999999666777777888888888888888777777777666666666555555666555555444444444555555444444444444444444444444111111222444777777666444333333333333333333333333000000111111222222333333222222222222222222222222333333333333333333333333111111111111111111111111//////000111222333333333222111111111000000000///...///111333333222111000//////000111111111111000222222111111000000////////////////////////////////////...//////000111111222222111111000000//////........./////////000000//////............//////000111222111...---.../////////............//////.........///////////////......000000111000///...................................................------------.........///000000/////////.....................////////////---------///111222222000///000000//////111555888999222...000222222222444111111111222222222222222111111222333333444555555333444444666999<<<>>>@@@>>>???@@@AAABBBDDDEEEEEECCCCCCCCCDDDEEEHHHJJJKKKNNNOOOOOOOOOOOOOOOOOOOOONNNRRRVVVVVVTTTUUUZZZ___ddddddddddddfffhhhjjjkkkdddhhhfffiiivvv222222222222333333333333222222333444444444444333555444444444444444444444222222333333333333333333222444666666555555666777555666888888777777777888777888999::::::;;;::::::;;;;;;<<<===>>>>>>???@@@>>>???@@@AAAAAAAAAAAAAAABBBCCCDDDFFFHHHIIIJJJJJJHHHLLLPPPTTTTTTUUUUUUVVVZZZXXXVVVSSSPPPNNNMMMLLLPPPMMMJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBB@@@>>>BBBAAA???@@@AAAAAA???>>>????????????????????????======>>>>>>>>>>>>===<<<===>>>===;;;999999;;;===>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<;;;<<<<<<=========;;;>>>FFFIIIFFF@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;888999:::;;;;;;<<<;;;;;;===<<<<<<;;;;;;:::999999::::::999888888888999999;;;;;;;;;<<<======>>>>>>;;;<<<<<<===<<<<<<;;;;;;777888888888888777666666999999999::::::;;;;;;;;;:::::::::999999999888888666777888888999999888888888777777777666666666666666666555444444444444555333333444444555555666666111111333555888888666333333333333333333333333333///111222222111000111333222222222222222222222222222222222222222222222222111111111111111111111111000000000111222222222333222222222111111000000///000000111222222111000///...///000000111111000000111111111111000000000000000000000000000000000000000////////////000000111000000111111111000/////////......---,,,+++***)))///......------......///---...000000//////111222//////............//////.........///////////////...///000111111111000///................................................------........./////////000000000/////////..................////////////...------///111222111000///000000000///000333555222,,,***...222222111333111111111222222222222222222222222333333444444444222222444666999<<<>>>???===>>>???@@@BBBCCCDDDDDDEEEEEEEEEFFFHHHKKKMMMOOONNNNNNOOOOOOOOOOOOPPPPPPOOORRRUUUUUUUUUVVVZZZ]]]dddcccbbbcccdddgggjjjlllcccgggeeehhhuuu~~~111222222222222333333333111222333333444444444333333333333333333333444444444555555666666555555555333444555555444444666777555666777777777777777888555666888999::::::999999999999999:::::::::::::::999999:::;;;<<<<<<;;;;;;======>>>>>>???????????????AAADDDEEEEEEDDDEEEEEEFFFEEECCCBBB@@@?????????AAA@@@??????@@@@@@???>>>???>>>>>>>>>??????===;;;;;;;;;:::;;;===>>>===;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<=========;;;999999:::<<>>===<<<;;;;;;<<<===:::::::::::::::;;;<<<===;;;;;;<<<<<<==================<<<;;;;;;;;;<<<<<<===:::===EEEIIIDDD@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<<<<;;;999:::;;;<<<===============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;<<<===>>>>>>>>><<<<<<===>>>>>>======<<<;;;:::999999888888999999:::::::::;;;;;;;;;;;;;;;999999999999888888888888777777888999999999999888777777666666666555555555666666555444444444444444444444444444555555555666222222444666888888555222333333333333333333333333111333444333111000111333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111222222333333222111111000000///333333333222111111000000...//////000000000000000000000000000000111111111000000000000000000000000111000000////////////000---...///000000000////////////...---,,,+++******///...------------...///---...000000//////111222//////............//////............/////////000,,,---///000000000//////....................................................../////////000000000000000000000/////////...............///////////////......///111222111///...///111000//////111222000++++++000444333222222333333333333333333333222333333333333333333333333222333555777:::===???@@@<<<===>>>???AAABBBCCCCCCEEEEEEFFFGGGIIILLLOOOPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRTTTVVVXXXZZZ[[[aaabbbbbbdddfffhhhiiijjjbbbfffeeehhhttt}}}111111222222222333333333333444555555666666666555333333444444444555555555444444444444444333333222222333444333222222333555444444555555555555666777111222444555666666666555;;;:::999888777666666555555666777888::::::;;;;;;=========<<<<<<<<<;;;;;;:::;;;======<<<<<<===>>>???>>>>>>===<<<<<<======<<<<<<;;;<<<======;;;999;;;:::;;;<<<======;;;999888888888:::<<<===<<<:::<<<===>>>===<<<<<<===>>>:::;;;<<<======<<<;;;:::<<<<<<<<<;;;999999:::;;;>>>===<<<;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<:::;;;;;;<<<<<<======>>>>>>===<<<;;;;;;;;;;;;;;;???<<>>:::::::::;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;::::::;;;<<<======<<<<<<<<<===>>>???@@@@@@@@@@@@;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<===>>>???;;;;;;;;;<<<===>>>>>>???======>>>>>>>>>>>>>>>===???>>>===<<<;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777888999999999999888666666555555555444444444777666555444444444444444555555555555555555555555222333444777888777555222333333333333333333333333333555666555222000111444222222222222222222222222333333333333333333333333111111111111111111111111222222222111111111111111333333222222111000000///666666444333222111111111...//////000000000000000//////000000111111222222000000000000000000000000222111000//////...//////,,,---...000000000///////////////000000000000111///...---,,,,,,---...///000111222111///---.../////////............//////---.........//////000000+++,,,.../////////......................................................////////////000000000000000000000000////////////............/////////000///......///111111000///---///111111000//////000333//////444888666444333444444444444444444444444444333333333333333333333///000222555888:::<<<>>><<<<<<===>>>@@@AAABBBCCCCCCCCCDDDEEEHHHKKKNNNPPPOOOOOOOOOPPPPPPQQQQQQQQQRRRQQQQQQSSSVVVYYYZZZZZZ^^^```cccfffhhhhhhhhhhhhbbbfffdddgggsss|||444222111111222333222111000111111111111222222222222333333444555666777777666555444333333333333333333333333333333333333333444444444444444444444444555555666666666666555555333444444555666777777888555555666777777777777777888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999777999;;;;;;:::888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::999999::::::;;;<<<>>>>>>??????>>>===<<<<<<===<<<<<<;;;;;;;;;<<<<<<::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<;;;;;;===AAAEEEGGGGGGDDDBBBAAA======>>>>>>===<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===================================================>>>>>>>>>>>>>>>======?????????>>>??????@@@AAAAAAAAA@@@??????>>>>>>===@@@??????>>>>>>??????@@@>>>>>>======<<<;;;;;;;;;?????????@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@???<<<<<<<<<<<<<<<=========???>>><<<;;;::::::;;;;;;:::999999999888888888888888888888777666666555555888999999999999888777777444555666777777888777777777666555444444555666777666666666666666666666666444444333333333333222222444555777777777555222111222222222222222222222222222222222222222222222222222222222222222222222222444444444444333333222111222111000//////000111222222222222222222222333333222222222222111///...---000000111222222222222111////////////////////////------...//////000//////000000000000///////////////...---,,,,,,---...///111111111111000000000000000///...///111111---***###&&&***...111222111111........................***,,,......---,,,---...///...---------///000111000000000000000000000000///...------...///000111......////////////............//////////////////...............///000000......///000111222222333///000111222222111//////111000000111333444444333333222111111000000000111333333333444666999;;;===>>>>>>>>>???@@@@@@@@@AAAAAAAAABBBDDDFFFIIILLLNNNQQQPPPOOOOOOOOOOOOPPPQQQNNNPPPRRRSSSTTTVVVYYY\\\^^^___aaaccceeeffffffffffffhhheeehhhvvv444222111111222333222111000111111111111222222222333333333333444444444444444333333222222222222333333333333333333333333333444444444444444444444444555555666666666666555555666555555555555444444444555555666777777777777666777777888999999999999999999999999999999999999999;;;;;;:::::::::999999999777999;;;;;;:::999999999::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<::::::999999::::::;;;<<<<<<<<<======<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999<<<>>>@@@???>>>???@@@======>>>>>>===<<<<<<;;;===========================================================================>>>>>>>>>>>>>>>======???????????????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???AAAAAAAAA@@@@@@AAAAAAAAABBBAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>>>>===<<<;;;:::;;;;;;<<<999999888888888777777777999999888888777777777666999999999999999888888777555666666777777777777666555444333333333333444555444444444444444444444444666666555555444333333222222333444666666666666555222222222222222222222222000000000000000000000000222222222222222222222222333333444444333333222111222111000//////000111222222222222222222222222222111222111111111000///...000000111222222222222111111111111111111111111111...//////000111111000000000000000000////////////000//////......//////000////////////............111///......000000...+++,,,---///000000///...---........................***,,,......---------..................///000000//////////////////////////////...---......000000......////////////......///////////////........................///000000/////////000111111111222000000111222222111000///111000000111333444444333333333222222111111111111333333333444666999;;;===>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDGGGJJJLLLNNNPPPOOONNNNNNNNNNNNOOOPPPNNNOOORRRSSSTTTVVVYYY\\\___```bbbdddfffgggggghhhgggiiieeeiiiwww333222000000222333222222000111111111111222222222444333333333222222222111222111111111111222222333333333333333333333333333444444444444444444444444555555666666666666555555888777777555444333222111444555666666777666666666666666777888888888888777888888888888888888888888:::::::::999999999999999888:::;;;;;;:::999999:::999999:::::::::;;;;;;;;;;;;;;;:::::::::::::::999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999::::::;;;<<<999::::::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;:::::::::===???======>>>>>>>>>===<<<<<<================================================>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>>@@@@@@??????@@@@@@AAABBBAAAAAAAAABBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA???>>>===<<<<<<<<<<<<<<<:::::::::999999999888888999999999999999888888888666666666666666555555444666777777777777666666555555444444333333444444555444444444444444444444444888777777666555444333333333333333444555555666666333333333333333333333333111111111111111111111111222222222222222222222222333333333333333222222111111111000000000000111111444333333222222111111111000000000111000000000000000000111222222222222111111111111111111111111111///000000111111111111111////////////000000000000111000000//////000000111////////////............111///...---/////////...222111111000///...---,,,////////////////////////+++---......---------///---......///////////////........................000//////............///......////////////......000000//////.........---...............///000000000000000000000000000000000111111222222222111111111000000111333444444333222333333333333222222111333333333444666999;;;===>>>>>>??????@@@AAAAAABBBCCCCCCCCCEEEGGGJJJMMMNNNOOONNNNNNMMMMMMNNNNNNOOOMMMOOOQQQSSSTTTVVVYYY\\\```aaaccceeeggghhhiiiiiihhhjjjgggkkkyyy222111000000222333222222000000111111111222222222333333333333333222222222111111111111111222333444222222222222222222222222333333333333333333333333444555555666666555555444999888777666555333222222444444555666666666666555444555666666777777666666777777777777777777777777999999999999999888888888888:::;;;;;;999888999:::999999999999::::::::::::::::::::::::999999999999999999999999999999999999999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>===<<<;;;<<<>>>======>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<========================????????????????????????>>>>>>??????@@@@@@??????@@@@@@@@@@@@@@@AAABBBBBBAAABBBBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@???>>>==================<<<<<<<<<<<<999999999999999999999999666666777777666666555444777777888777777666555444777777666666666666777777666666666666666666666666666666555555555555555555777666555444333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333333333222222111111000000000000000000111444444333333222111000000000000000000000111111222000000111222222222222111111111111111111111111111///000000111111000000000////////////000000000000000000000000000000000000111111111111000000000000111///...------...///000000///.........///000111000000000000000000000000+++---//////...---...///---...///000000///...---........................000000//////..................////////////......000000000///......------...............///000000000000000000000/////////111111111222222222222222111000000111333444444333222333444444444333222222333333333444666999;;;===>>>>>>??????@@@AAABBBBBBCCCCCCDDDEEEGGGJJJMMMNNNOOOOOONNNNNNNNNNNNOOOOOOMMMOOOQQQRRRSSSUUUYYY[[[___```bbbdddfffhhhiiiiiiiiikkkhhhlllzzz222000///000111333333222000000111111111222222222111222222333444555555555222222111222222333444555222222222222222222222222333333333333333333333333444444555555555555444444777777777666666555555555333333444555555555555555444444555666666666666555777777777777777777777777888888888888888888888888888999:::999888888999:::888888888999999999::::::999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;::::::999999::::::;;;<<<999:::;;;<<<<<<<<<<<<<<<::::::;;;<<<======<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>AAABBBDDDCCC@@@===;;;;;;======>>>>>>>>>>>>>>>===========================>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEFFFGGGGGGGGGHHHJJJJJJJJJIIIIIIHHHHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDAAABBBBBBCCCDDDEEEFFFFFFHHHGGGFFFEEECCCBBB@@@???????????????>>>>>>>>>===::::::999999999999999999999999::::::999999888777777777888777777666555444777777777777777777777777666666666666666666666666333333333444555555666666666666444333333222333333333333333333333333333333333333333333333333333333222222222222222222222222111111222333333222222222000000000111111000000000444444333333222111000000000/////////000111222333000000111222222222222111000000000000000000000000...//////000//////........./////////000000000111////////////////////////111111111111000000000000000///...------...///111...---,,,,,,---///111222000000000000000000000000+++---//////...---...///---...///000000///...---........................000000000//////...------......////////////......000000//////.........---...............///000000000000000///////////////000000000111111222222333111000000111333444444333222333333444444333333333333333333444666999;;;======>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEGGGIIILLLMMMOOOOOOPPPPPPPPPPPPOOOOOOMMMOOOQQQRRRSSSUUUXXX[[[]]]___aaaccceeeggghhhhhhiiillliiimmm{{{111///...///111333333222000111111111111222222222111111222333444555666666333222222222222333333444222222222222222222222222333333333333333333333333444444555555555555444444555555555666666666666666222333444444555555444444444444555666666666666555777777777777777777777777777777777777777888888888777888999888666666888999777777888888888999999999777888888888888999999999999999999999999999999999999999999999::::::::::::::::::999999::::::;;;<<<;;;<<<<<<============<<<999:::;;;=========<<<<<<::::::;;;;;;<<<======>>><<<<<<<<<======>>>>>>???BBBCCCEEEDDDAAA===;;;:::======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>???@@@AAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIKKKJJJHHHFFFDDDDDDDDDDDDAAAAAABBBCCCDDDEEEEEEFFFIIIIIIIIIHHHGGGFFFDDDDDDAAAAAA@@@@@@@@@?????????<<<<<<<<<;;;:::999999999777777777777777666555555666777777777777666666555444555555666666555555444444444444444444444444444333333333444555555666666222222222333444444555555333333333333333333333333222222222222222222222222222222222222222222222222000111222222222222222222000000111111111111000000444333333222222111111111111000/////////000222333000000111222222222222111////////////////////////...////////////......---......//////000000111111...//////000000//////...////////////.............../////////---...///111000///...---------//////////////////////////////,,,---//////........./////////////////////...---...........................//////000//////...---......////////////......////////////////////////...............///000000////////////////////////000/////////000111222333111000000111333444444333333222222222222333333444333333333444666999;;;======>>>???@@@AAABBBCCCDDDCCCCCCCCCDDDFFFHHHKKKLLLOOOPPPPPPQQQQQQPPPPPPOOOLLLNNNPPPRRRSSSUUUXXX[[[\\\^^^```bbbeeeggghhhhhhiiillliiinnn{{{000///...///111333333222000111111111111222222222111111222222333333444444333222222111111111111222111111111111111111111111222222222222222222222222333444444555555444444333444444444444444444444444222222333444444444444333444444555666666666666666555555555555555555555555666666666777777777888888777777777666555555777999777777777777888888888999777777777777888888999999888888888888888888888888888999999999999:::::::::::::::999999::::::;;;<<<<<<============<<<<<<;;;888999;;;===>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????BBBCCCCCCAAA???===>>>???======>>>???????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIILLLJJJHHHFFFEEEEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFGGGIIIIIIJJJIIIIIIEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@???>>><<<;;;::::::555555666666555555444333555666666777777777777666444555666777777666555444444444444444444444444444666666666555555555444444000111333444555555444444444444444444444444444444222222222222222222222222222222222222222222222222000000111222222222222222///000111222222111000///222222222222222222222222222111///...///000222333000000111222222222222111000000000000000000000000000000000000000///...............///000111111111///000111111111111000///////////////............+++...000000......///111111000//////......//////........................,,,...///000///...///000000000///...............////////////////////////---...///000000//////.........////////////......------......///000000000...............///000000---.........///000000000...............000111222111000000111333444444333333222000//////111444555333333333444666999;;;======>>>???@@@BBBCCCDDDDDDBBBBBBBBBCCCEEEGGGIIIKKKNNNOOOPPPPPPPPPPPPOOONNNLLLNNNPPPQQQSSSUUUXXXZZZ]]]^^^aaacccfffhhhiiiiiihhhkkkiiimmm{{{000///...///111333333222000111111111111222222222222222222111111111111111222222111000//////000000111111111111111111111111222222222222222222222222333444444555555444444333333333333222222111111111222222333444444444444333444555666666777777666666444444444444444444444444555666666666777777888888666666666555444444666888777777777777888888888888666666777777888888888999888888888888888888888888888888999999999:::::::::::::::999999::::::;;;<<<============<<<;;;::::::888999;;;===>>>>>>===<<<=========<<<;;;;;;::::::;;;<<<<<<===>>>??????@@@CCCCCCBBB???>>>???BBBEEE======>>>???????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAACCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHJJJIIIGGGFFFFFFGGGHHHJJJFFFFFFEEEDDDCCCBBBAAA@@@AAABBBEEEHHHJJJLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIDDDCCCBBB@@@???===<<<;;;;;;;;;;;;;;;;;;:::999999555555666777777888777777666777888999999888777666666666666666666666666666::::::999777666444333333333444555666555333111///444444444444444444444444444444444444444444444444222222222222222222222222///000111222222222222222///000111222222111000///222222222222222222333333333111000......///111222000000111222222222222111111111111111111111111111111111111111111000//////---......///000111111222000111222333333222111000111111111111000000000000***---111111///...///000//////000000111111111111........................,,,...000000///...///000111000///---------...///000000000000000000000000,,,---...000000000//////......////////////......,,,,,,---...///000111111...............///000000,,,------...///000111111...---------...///111222111000000111333444444333333222///---...000444666333333333444666999;;;======>>>???@@@BBBCCCDDDEEEBBBBBBBBBBBBDDDFFFHHHJJJMMMNNNOOOPPPPPPOOONNNMMMLLLNNNPPPQQQRRRTTTXXXZZZ^^^___bbbdddgggiiijjjkkkhhhkkkiiimmmzzz000///.........///111222444444444333333222222222000111111111111222222222000000000000000111111222111111111111111111111111333333333333333333333333444333333222222333333444333333333444444444555555222222333444444555555666333333333333333333333333444444555666666555444333///333777999777555444555666555555444444666777888666666666777888888999999888888888888888888888999777888888888888999999999888888999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<=========>>>>>><<<>>>???@@@???@@@AAACCCGGGDDDAAA??????@@@?????????@@@AAAAAA@@@@@@AAACCCBBB???===>>>@@@BBB@@@???DDDAAA>>>>>>AAABBB@@@>>>@@@@@@>>>>>>===>>>???@@@??????@@@@@@AAAAAABBBBBB>>>======>>>@@@BBBAAA@@@BBBCCCCCCCCCCCCDDDDDDDDD@@@AAABBBBBB@@@??????@@@DDDDDDCCCCCCCCCCCCDDDDDDHHHFFFEEEFFFGGGGGGFFFEEEDDDEEEGGGGGGFFFFFFGGGIIIGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFKKKLLLNNNOOOPPPNNNMMMLLLHHHHHHFFFEEECCCBBBAAA@@@@@@???===;;;:::999999:::888888777777777666666666444555666888999888888777333333333444555666777777::::::999999888777666666444444444333333222222222444//////444666333333777222333333444444555555666222111111222444666666555111111111111111111111111555333111//////000111222222222222222222222222222111111111111111111111111111111111111111111111111333222222222111111000000333222111000000111222333////////////000000000000000000000000000000000000........................000000000000000000000000///////////////.....................//////////////////000000000000/////////////////////....................................///000111111000///.........---,,,***)))((((((---------.........//////000000000000000///......111111111111222222222222111111000000000000111111...///000111222333333333333333333444444444555555444444555666888:::;;;<<<>>>======>>>@@@BBBBBBAAACCCDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLNNNNNNNNNNNNNNNMMMOOOQQQRRRSSSTTTVVVXXX___aaacccfffhhhiiiiiiiiifffkkkiiimmmxxx}}}000//////...///000111222222222222222111111000000000000111111111222222222000000000000000111111222111111111111111111111111333333333333333333333333444333333222222333333444333333333444444444444555444444444444444444333333333333333333333333333333444444555666666555444333111444777777666444444555777666555555555666888888888888777777777777777777888888888888888888777777777888888888888999999999888888888888888888999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<============<<<<<<<<<<<<============<<<>>>@@@@@@???@@@BBBCCCKKKHHHCCCAAA@@@AAAAAA@@@???@@@AAA@@@??????@@@AAADDDAAA??????AAABBB@@@???BBB@@@>>>???AAABBBAAA???AAA@@@???>>>>>>???@@@AAA@@@@@@AAAAAAAAABBBBBBBBBDDDCCCBBBBBBCCCCCCAAA@@@DDDDDDDDDDDDEEEEEEEEEFFFDDDFFFGGGFFFEEEDDDDDDEEEGGGFFFFFFFFFFFFFFFFFFGGGHHHGGGFFFFFFGGGGGGFFFEEEGGGFFFEEEDDDDDDFFFIIIKKKJJJJJJJJJKKKKKKKKKKKKKKKGGGFFFFFFEEEDDDDDDEEEEEEIIIJJJMMMOOOPPPPPPOOONNNMMMLLLKKKIIIGGGEEEDDDCCCDDDCCCAAA???>>>======>>>999999999888777666666666444555777888888888888777555555555555666777888999<<<<<<;;;999888666555444555555555444444444333333555111000333333//////111222222222222222222222222111000///000222222111000222222222222222222222222444333111000000000111111222222222222222222222222222222111111111111222222444444444444444444444444333333222222222111111111222111000000000000111222////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000///...........................//////////////////000000000000///////////////////////////..............................///000000000000///...------....../////////000---------.........//////000000000000000///.............../////////000000111111000000000000111111///000111222222222222222333333333444444444444555222333333555666888:::;;;;;;;;;;;;>>>AAADDDDDDDDDCCCCCCDDDEEEGGGIIIJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMOOOQQQRRRSSSTTTVVVXXX```bbbfffiiikkklllllllllfffjjjiiilllxxx~~~///////////////000111111000000000000////////////000000000111111111222222000000000000000111111222111111111111111111111111333333333333333333333333333333222222222222333333333333333333444444444444555555555444333222222222333333333333333333333333333444555555555555444444444555666666444333444555777666666666666777888888999999888777777666555555888888888777777666666666777888888888888999999999999999999888888888777777999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<999:::;;;===>>>>>>??????============<<<<<<<<<<<<<<<>>>?????????@@@BBBDDDOOOKKKEEEAAA@@@AAAAAAAAA@@@AAAAAA@@@??????@@@BBBEEECCCAAAAAABBBBBBBBBAAABBBAAAAAACCCEEEEEEDDDCCCDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEIIIHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGIIIKKKKKKJJJJJJLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNPPPNNNMMMMMMNNNNNNMMMKKKMMMKKKGGGEEEEEEHHHLLLNNNLLLMMMMMMNNNOOOOOOPPPPPPJJJIIIHHHFFFDDDCCCCCCCCCGGGHHHJJJMMMNNNPPPPPPPPPQQQPPPOOONNNLLLJJJIIIHHHJJJIIIGGGFFFDDDCCCCCCCCC===<<<;;;:::999777666666555666777777777777666666666666666666777888999999>>>===<<<:::888666444444666666666555555555555555777444444555444111111333444444333222222111000000555444333333444444222111333333333333333333333333222222222111111111111111222222222222222222222222333222111000000111222333222222222222222222222222333222222222222222111111111000000//////000000111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///------......///............//////////////////000000000000//////......//////////////////........................---...////////////...------......///000111222222------........./////////000000000000000//////...------........./////////111111000000000000111111000111111222222222111111333333333333444444444444111222222444555777999:::999999:::===BBBEEEFFFFFFAAABBBCCCEEEGGGJJJLLLMMMOOOOOOOOOOOONNNNNNNNNNNNOOOPPPRRRSSSRRRSSSUUUVVV\\\^^^bbbfffiiiiiiiiihhhfffjjjhhhlllxxx///////////////000000111////////////////////////000000000000111111111111000000000000000111111222111111111111111111111111222222222222222222222222333333222222222222333333222222333333333444444444444444444333333333222222333333333333333333333333333333444444444555444444777777555444333333444555555555555555666666777777888888777777666666666666888888777777666555555555777777888888888999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>>>>============<<<<<<<<<<<<===>>>>>>>>>???BBBDDDPPPKKKDDD???>>>???@@@AAABBBCCCCCCBBBAAAAAACCCEEEEEEEEEDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMOOORRRTTTTTTSSSQQQPPPOOONNNLLLKKKJJJIIIMMMOOORRRSSSUUUWWWZZZ\\\``````aaaaaaaaaaaa`````````^^^]]]]]]^^^^^^\\\[[[XXXUUUQQQOOOOOOPPPRRRSSSMMMNNNNNNNNNNNNNNNOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHGGGHHHIIIJJJLLLMMMNNNOOOQQQQQQPPPPPPOOOOOONNNNNNNNNMMMLLLKKKJJJIIIHHHHHHAAAAAA???>>><<<:::999888777777777666666555555555666666666666666777888999===<<<;;;999888666555555555555555555555555555555444444444555444333444666555555555444444333333333555333222333444444333222333333333333333333333333111111222222222111111000222222222222222222222222444333111000000111333444111111111111111111111111111111111111111111111111000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000...---------///000............//////////////////000000000000//////............////////////........................---..................---.....................---............//////////////////000000000000//////////////////000000000000111111000000000000111111111111222222222111111000222222333333333444444444222222222444555777999:::::::::;;;>>>BBBEEEFFFFFF@@@AAACCCEEEHHHKKKMMMOOOQQQQQQPPPOOONNNNNNNNNMMMOOOQQQSSSSSSRRRRRRTTTVVVXXX[[[```dddgggggggggfffgggjjjhhhlllyyy...//////000000000000000000000000000000000000000//////000000000111111111000000000000000111111222111111111111111111111111222222222222222222222222333222222111111222222333222222222333333333444444222222222333333333444444333333333333333333333333333333333333444444555555888777444333333444444555333333333444444444444444555555666666777777777777888777777777666666555555777777888888888999999999888888999:::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<===>>>>>>???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<============???CCCEEEMMMHHHBBB>>>===>>>???@@@BBBCCCCCCCCCBBBDDDGGGJJJHHHIIIKKKLLLNNNPPPSSSTTTVVVWWWYYYZZZ[[[[[[\\\]]][[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[[[[ZZZZZZYYYXXXXXX[[[^^^```aaa```aaa```^^^[[[XXXVVVTTTSSSVVVXXX\\\___bbbfffkkknnnwwwwwwxxxxxxxxxxxxwwwwwwsssqqqooooooppppppnnnmmmhhheeebbb`````````]]][[[VVVUUUUUUSSSRRRQQQPPPPPPQQQQQQPPPOOOOOOOOOPPPPPPJJJJJJIIIHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQRRRNNNNNNNNNNNNMMMLLLLLLKKKGGGFFFDDDBBB@@@???===<<<999999888777666555444444666666555555666666777777999999999888888777777777444444444444444444555555222444666444222222333444333333333444444555555555...------...000111111000222222222222222222222222000111111222222222111111222222222222222222222222444333222111111222333444444444444444444444444444//////000000000000000000//////000000000000//////////////////000000000000000000000000000000000000////////////////////////////////////////////////111000///...---......///............//////////////////000000000000//////---.........//////000000.................................------..................---------------........./////////000000//////000000000000//////////////////000000000000111111000000000000111111111111222222222111111000222222222333333333444444222333333555666888:::;;;===<<<===???BBBDDDDDDDDD@@@AAACCCEEEHHHKKKNNNPPPRRRRRRPPPOOONNNMMMMMMNNNOOOQQQSSSSSSRRRRRRTTTVVV[[[^^^bbbeeehhhiiihhhhhhgggkkkiiinnnzzz......///000000000000000000000000000111111111111/////////000000000111111000000000000000111111222111111111111111111111111222222222222222222222222222222111111111111222222222222222222333333333333111111111222333444444444333333333333333333333333333222222222333444555666888666333333444555555555111222333333444444333333444444555666666777888888777777777777777777777777777888888888888999999999555666777888999::::::;;;777777888888999999:::::::::::::::;;;<<<<<<======???????????????>>>======>>>?????????@@@@@@@@@@@@>>>>>>???>>>???AAAEEEHHHJJJFFFAAA>>>>>>@@@AAABBBBBBCCCEEEEEEFFFJJJNNNRRRSSSUUUXXXZZZ\\\___bbbeeeggghhhjjjjjjiiijjjmmmooommmnnnooopppqqqqqqppppppoooooonnnmmmmmmlllkkkkkkkkkjjjiiikkkmmmnnnnnnmmmlllkkkiiifffcccaaa___^^^___aaaeeehhhlllpppvvvzzz}}}{{{xxxuuurrrrrrsssrrrnnnkkkhhhgggfffcccaaa___]]]\\\UUUUUUSSSRRRQQQPPPPPPPPPOOOMMMKKKIIIHHHIIIJJJKKKJJJJJJKKKMMMNNNPPPQQQQQQMMMNNNNNNOOOOOOOOOOOONNNLLLKKKJJJHHHFFFDDDCCCBBB>>>===;;;999888777666666666666666555555666666777777777777777777777777777444444444444444555555555999>>>>>>999444444444444000000111222222333444444///......///222333333222111111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333222333333333333333333333333/////////000000000000000///000000111111000000///////////////000000000000000000000000000000000000///////////////////////////////////////////////////////////////.....................//////////////////000000000000//////------......///000000000........................//////...------...//////---......///000111222222....../////////000000000...//////000000000000000------........./////////111111000000000000111111000111111222222222111111222222222222333333333333222333333555666888:::;;;???>>>>>>???BBBCCCCCCBBBAAABBBCCCFFFHHHLLLNNNPPPRRRQQQOOONNNMMMMMMMMMNNNOOOPPPRRRSSSRRRSSSUUUVVV[[[]]]___bbbdddeeeeeeeeegggkkkkkkppp}}}---...///000111000000/////////000000000111111111////////////000000000111000000000000000111111222111111111111111111111111111111111111111111111111222222111111111111222222111222222222222333333333222222222222222222333333333333333333333333333333222222222222222444555666666444222333555777666444111222333444444444333333555555666666666666666666666666777777888999999999777888888888888999999999777777777888888999999999666777777888999999:::::::::;;;;;;<<<======>>>>>>>>>>>>???@@@@@@@@@????????????@@@@@@AAABBBCCCCCCAAAAAAAAAAAABBBDDDHHHLLLIIIFFFCCCBBBCCCEEEFFFFFFGGGIIIKKKMMMOOOTTTZZZ___cccfffiiikkklllnnnrrrvvvwwwxxxxxxwwwuuuwww{{{~~~}}}|||{{{{{{yyyxxxxxxzzz|||~~~~~~}}}zzzyyyxxxwwwuuutttsssrrrrrrtttvvvyyy{{{}}}}}}~~~}}}|||zzzwwwuuurrrpppoooeeeccc```\\\XXXUUUSSSQQQRRRPPPMMMJJJJJJKKKLLLNNNJJJJJJKKKKKKLLLMMMNNNNNNLLLMMMNNNPPPQQQRRRQQQQQQPPPOOONNNMMMKKKJJJIIIHHHDDDBBB@@@>>><<<;;;::::::888777777666666777777888777777666666555555444444444444555555555666666666;;;AAABBB;;;555666777555222222222222222222222222444333222333555666666444222222222222222222222222111111000000000111333444222222222222222222222222111222444555555444222111000000000000000000000000000111111111222222222222000000111222222111000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...///000111000///---,,,............//////////////////000000000000//////------......///000000111........................000000///......///000000000000000111111222222222.../////////000000000000......///000000000000000........./////////000000111111000000000000111111///000111222222222222222111222222222222333333333111222222444555777999:::@@@???>>>@@@BBBCCCCCCBBBBBBCCCDDDFFFHHHKKKNNNOOOQQQPPPNNNLLLLLLLLLMMMNNNMMMOOOQQQRRRSSSTTTVVVXXX[[[[[[\\\]]]___```bbbbbbffflllmmmsss---...000111111111000///.../////////000000111111////////////000000000000000000000000000111111222111111111111111111111111111111111111111111111111222222111111111111222222111111222222222333333333444444333222222111111111333333333333333333333333222222111111222444555666555333222333666888666444222333444555555555444333777777777666555555444444666666777888999:::;;;;;;777888888888888999999999;;;;;;;;;::::::::::::999888888999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>??????<<<===>>>???@@@AAAAAAAAA??????@@@AAACCCDDDEEEEEECCCDDDDDDDDDDDDGGGKKKOOOIIIGGGEEEEEEGGGJJJJJJKKKNNNOOORRRUUUXXX^^^eeejjjooorrruuuvvvwwwxxx}}}~~~|||~~~~~~}}}{{{xxxsssmmmfffaaa]]]ZZZTTTRRROOOLLLLLLMMMPPPQQQKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLOOOQQQSSSSSSSSSSSSRRRRRRQQQPPPNNNMMMLLLLLLHHHFFFDDDAAA???>>>======999999888888888888888999888777666555444333222222555666666666777777888888222999;;;555000222444333666555555444444333333222555333222222333444333111333333333333333333333333222111000//////111333555222222222222222222222222000222444666666444222000333333333333333333333333222222222333333444444444000111222333333222111000////////////000000000000000000000000000000000000111111111111111111111111////////////////////////---...000222111///---+++............/////////000//////000000000000//////---------...///000000111........................111000///......///000111333333222111000///...---////////////000000000000......///000000000000000111111111111222222222222111111000000000000111111...///000111222333333333111111222222222333333333000111111222444666888999???>>>>>>@@@BBBDDDDDDCCCCCCCCCDDDFFFIIIKKKMMMOOOPPPOOOMMMKKKKKKLLLMMMNNNMMMOOOQQQRRRSSSTTTVVVXXX```_________```bbbdddeeefffmmmnnnttt..................------000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000222111000//////000111222111000/////////000222333111111222222222111111000222222111111111111111111333333333333333333333333555444333222222222333444999666333222333444555555222333555666666666888:::444444666777888888888888777777777777888888888888999999:::::::::999999888999:::;;;;;;999888888999;;;;;;:::::::::::::::;;;===<<<<<<<<<===???AAACCCAAABBBBBBAAA???>>>???AAA===???AAABBBBBBCCCEEEGGGGGGEEEIIIHHHCCCJJJSSSNNNMMMNNNNNNNNNNNNOOORRRUUUVVVXXX[[[^^^ccciiiqqqvvv~~~|||sssoooooonnnkkkdddcccaaa]]]XXXTTTRRRRRRLLLKKKKKKKKKLLLLLLJJJHHHIIIIIIJJJMMMQQQSSSSSSSSSVVVVVVUUUSSSRRRQQQPPPPPPLLLKKKIIIGGGEEEBBBAAA@@@===<<<;;;:::999999999999777666555555555666777777555555555555555555555555444555555333111111222333111222333444444444333222333333333333333333333333444333333222222333333444333222222111111222222333333333333222222222111111111111222222222333333333444333111000000000111111333333333333333333333333111111111222222333333333111111222222222222111111////////////000000000000000111111111111000000///333222000/////////000111000000//////.........---////////////////////////000000000000000000000000222///---...000111000...////////////////////////...------------...//////...///000///...---...000000000//////.........---000000//////.........---......////////////......//////000000111111111222111111111111111111111111444444555555555555555555000000111222444666888999>>>>>>???@@@AAACCCEEEFFFDDDDDDCCCDDDGGGKKKOOOQQQPPPOOOMMMKKKKKKKKKKKKLLLNNNOOOQQQQQQQQQRRRTTTVVV[[[]]]```bbbbbbbbbcccdddccciiioooyyy---.........////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000222222111111111111222222111000/////////000222222111111222222222111111000111111111111111111111111333333333333333333333333444444333222222222333444999666333222333555555444111222444444444444666777555555666777888888888888888888888999999999999:::::::::;;;;;;;;;::::::999777999:::;;;:::999:::;;;<<<<<<;;;;;;;;;<<<<<<===<<<======>>>???AAABBBCCCBBBBBBCCCAAA@@@???AAABBBAAACCCEEEEEEEEEEEEGGGIIIMMMKKKPPPPPPKKKTTT]]]YYYSSSTTTWWWXXXZZZ\\\```dddhhhiiilllooosssyyyzzzxxxzzz{{{xxxrrrqqqoookkkgggccc```___[[[XXXVVVSSSRRROOOLLLIIIKKKIIIIIIJJJMMMQQQSSSSSSXXXXXXXXXXXXWWWVVVUUUUUUOOONNNMMMLLLIIIGGGEEECCC@@@???>>><<<;;;:::::::::999888777666666666777888666666666666555555555555555666666555333222333555222333444444444444333222333333333333333333333333444333333222222333333444333333222222222222333333333333333222222222111111111111222222222333333333333222111000000111111222333333333333333333333333111111222222222333333333111111222222222222111111////////////000000000111000000111111111111000000222222000/////////000111000000/////////.........111111111111111111111111000000000000000000000000222///---...000111000///////////////////////////...------------...//////...///000///...---...000000000/////////.........000000/////////.........000000111111111111000000111000000000///.........111111111111111111111111222333333444555555666666111111222333555666888999<<<======>>>@@@AAACCCDDDDDDCCCCCCDDDGGGKKKOOOQQQPPPOOOMMMLLLKKKKKKLLLLLLNNNPPPQQQQQQQQQRRRUUUWWW[[[^^^aaabbbbbbaaabbbccccccjjjooozzz......//////000000111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000111222222333333222222111000000000///000111111222000111111222222222111111111111111111111111111111333333333333333333333333444333333222222333333444888666333333444555555444222333555555444444555666666777777888888888777777999999:::::::::;;;;;;;;;::::::;;;<<<<<<;;;;;;:::555888:::;;;;;;;;;<<<>>>============>>>??????@@@??????AAABBBCCCDDDDDDDDDCCCDDDEEEDDDCCCCCCEEEFFFFFFGGGIIIIIIIIIIIIKKKLLLNNNMMMTTTVVVUUU___jjjggg^^^```dddgggjjjnnnrrrvvv{{{|||~~~~~~~~~|||zzzwwwtttrrrqqqkkkhhhccc___[[[VVVRRROOOOOOMMMJJJIIILLLOOOQQQRRRSSSUUUWWWXXXYYYXXXWWWVVVQQQRRRRRRRRRPPPMMMJJJHHHFFFEEECCCAAA???===<<<<<<;;;:::999777777777888888777777777666666555555555555666777666555444555666333444444555444444333333333333333333333333333333444333333222222333333444333333222222222222333333333333333222222222111111111111222222222333333333222111111111111222222333222222222222222222222222111222222222222333333333111111222222222222111111/////////000000000111111//////000111222222222222222111111000///000000000000000////////////......111111111111111111111111000000000000000000000000111000......000000000///////////////////////////......------......///000...///000///...---...000000000////////////......000000////////////......000000111111111111000000////////////............111111111111111111111111111222222333444555555666333333444444555777888999;;;;;;<<<===>>>@@@AAAAAACCCBBBCCCDDDGGGKKKOOOQQQPPPOOONNNLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSVVVXXX\\\^^^aaabbbbbbaaabbbcccdddjjjooozzz111111000000000000000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000000111222333333222111000000000000000000111111222000000111222222222111111111111111111111222222222222222222222222222222222333333333333333333444444777555333333444555555444555666777777666555777888888888888999888888777777999999:::::::::;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;777999<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAACCCDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDFFFGGGGGGFFFGGGIIIKKKIIIKKKMMMNNNNNNOOOQQQSSSUUUUUU]]]aaaaaannnzzzwwwooorrrvvvyyy{{{}}}{{{wwwtttppplllhhheee```]]]WWWTTTQQQPPPPPPPPPOOONNNOOOQQQUUUWWWXXXXXXVVVUUUSSSTTTUUUVVVTTTQQQNNNLLLLLLKKKHHHFFFCCCAAA@@@???>>>===;;;999888888888999888888777666666555444444444666777777666555666777555555555555555444444333444444444444444444444444444333333222222333333444333333333222222333333333333333333222222222111111111111222222222333333333111111111111222333333444111111111111111111111111222222222222222222222222111111222222222222111111//////000000000111111111...///000111222333333333222111111000000000000000000000//////////////////........................////////////////////////111000/////////000000000////////////////////////...............//////000...///000///...---...000000000//////////////////000000//////////////////......////////////......+++,,,---...000111222333111111111111111111111111222222333333333333333333555555555555666777888999:::;;;<<<===??????@@@@@@AAABBBBBBDDDGGGKKKNNNPPPPPPOOONNNLLLLLLLLLMMMNNNNNNPPPQQQRRRRRRTTTVVVYYY\\\^^^aaabbbbbbaaabbbcccccciiinnn{{{333333222111000//////...//////////////////////////////////////////////////////000000000000//////000000000000000000000000...///000111111000///...///000000000111111111111///000111222222222222222000000111111111222222222222222222222222222222222222222222333333444444444666444333444555666555444555777888777666666777888888999999999999999888777999999999::::::::::::;;;999999:::;;;<<<<<<;;;;;;;;;===??????>>>===>>>???@@@@@@@@@BBBCCCEEEGGGHHHIIIIIIJJJJJJIIIGGGFFFDDDFFFHHHIIIJJJJJJLLLOOOQQQNNNPPPTTTVVVXXXZZZ]]]```ggggggnnnqqqppp{{{}}}}}}{{{yyywwwvvvssspppmmmbbb```^^^\\\ZZZVVVQQQNNNPPPRRRUUUWWWXXXWWWUUUTTTRRRTTTVVVWWWVVVTTTQQQOOOPPPOOOMMMJJJHHHFFFEEEDDDBBBAAA???<<<;;;::::::::::::999888777666555444333333555777888777777777888666666666555555444444444444444444444444444444444444333333222222333333444444333333333333333333444333333333222222222111111111111222222222333333333111111222222333333333333111111111111111111111111222222222222222222222222111111222222222222111111000000000000111111111111//////000222333333333333111111111111000000000/////////000000000000000000........................////////////////////////000000000/////////000000///////////////////////////............///000000...///000///...---...000//////000000000000000000//////000000000000000000......////////////......,,,---...///111222333444111111111111111111111111444444444333333222222111555555555666777888999:::<<<<<<>>>???@@@AAA@@@@@@@@@AAABBBDDDGGGKKKNNNPPPOOONNNMMMLLLLLLLLLMMMNNNMMMOOOQQQRRRRRRTTTVVVYYY[[[]]]```bbbbbbbbbcccdddbbbhhhnnn}}}333333222111000///......000000000000000000000000000000000000000000000000...//////000000//////...000000000000000000000000...//////////////////...//////000111111111111000///000111222222222222222000000000111222222333333222222222222222222222222111111222333444444444444555444333444666666666444333444666666555555666777888999999:::::::::999999999999999:::::::::;;;;;;::::::;;;<<<============>>>@@@AAAAAA@@@???@@@AAACCCCCCDDDFFFHHHKKKMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKMMMOOOQQQRRRSSSUUUYYY[[[[[[^^^bbbeeegggkkknnnqqqxxxwww}}}~~~{{{}}}xxxtttnnnmmmllljjjgggaaaZZZVVVRRRSSSTTTUUUUUUSSSQQQPPPRRRSSSUUUVVVUUUTTTRRRQQQRRRQQQOOOMMMLLLKKKJJJJJJIIIGGGEEEBBB@@@>>>>>>>>>===<<<;;;:::888777555555444666999::::::999999:::888777666555555555555555444444444444444444444444444333333222222333333444444444333333333333444444333333333222222222111111111111222222222333333333111222333333444333333222222222222222222222222222333333333222222222222111111111222222222222111111000000000111111111222222000000111222333333333333000111111111111000////////////000000000000111111111111111111111111111111000000000000000000000000///000000000......000111//////////////////////////////......//////000111...///000///...---...000//////000000000000111111//////000000000000111111000000111111111111000000111111111111111000000000111111111111111111111111555555444444333333222222444444555555666888999:::===>>>???AAABBBBBBAAA@@@???@@@BBBDDDHHHKKKNNNPPPNNNMMMLLLKKKKKKLLLMMMMMMLLLNNNPPPQQQQQQSSSVVVXXXYYY\\\___aaabbbcccdddeeebbbiiippp000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000000000////////////000000...///000111222111111000//////000222222333333222///000000111222222333333111111111111111111111111000111222444555555444444444333333444666777666444222444555666555555777999888888999:::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>????????????>>>@@@BBBCCCCCCCCCDDDEEEGGGHHHIIIKKKNNNPPPSSSTTTVVVVVVWWWWWWXXXYYY[[[[[[[[[]]]```aaacccfffiiilllnnnqqquuuxxxzzz}}}zzzxxxvvvsssqqqmmmhhhddd\\\\\\[[[YYYWWWUUURRRQQQRRRSSSTTTTTTTTTTTTTTTSSSQQQQQQPPPOOONNNNNNOOOOOOPPPNNNKKKHHHFFFDDDCCCCCCAAA@@@???===<<<:::999888555888<<<======<<<======999888777555555555555555555555555555555555555555444333333222222333333444444444333333333333444444333333333222222222111111111111222222222333333333222333444444444333222111333333333333333333333333333333333222222222111111111111222222222222111111000000111111111222222222111111222333333222222222000111111222111000///...//////000000000111111111111111111111111111111111000000000000000000000000///000111000...---///222///////////////////////////////////////000000111...///000///...---...000//////000000000111111111//////000000000111111111000000111111111111000000111111111000//////......111111111111111111111111333333444444444555555555333333333555666888:::;;;<<<>>>@@@AAABBBAAA@@@@@@>>>???AAADDDHHHKKKNNNOOOLLLLLLKKKJJJJJJKKKLLLMMMKKKLLLNNNOOOPPPRRRUUUXXXWWWZZZ^^^aaabbbdddfffgggdddkkkttt,,,---...///000111222222000000000000000000000000000000000000000000000000......////////////......000000000000000000000000222111000//////000111222...///000222222111111000//////000222222333333333///000000111222222333333111111111111111111111111000111222444555555444444444333333555666777666444333555777888777888:::<<<777888999:::;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???@@@AAABBBBBBBBB===@@@CCCDDDEEEEEEGGGIIIJJJKKKMMMOOORRRUUUWWWYYY^^^^^^___```cccfffiiijjjhhhkkkmmmoooqqqtttxxx{{{}}}~~~{{{xxxvvvuuurrrpppkkkjjjgggdddaaa^^^\\\[[[SSSSSSSSSTTTTTTTTTUUUUUUQQQPPPPPPPPPPPPQQQQQQRRRUUUSSSPPPMMMJJJHHHGGGGGGDDDDDDBBB@@@>>>===;;;:::777:::>>>@@@@@@??????@@@:::999777666555555555666555555555555555555555555444333333222222333333444555444444333333444444555333333333222222222111111111111222222222333333333333444444555444333111000333333333333333333333333333333333222222111111111111111222222222222111111000111111111111222222222222222333333333222111111000111111222222000///...//////000000111111111222////////////////////////000000000000000000000000...000111000...---///222///////////////////////////////////////000111111...///000///...---...000//////000000111111111222//////000000111111111222......////////////......---.........//////000000111111111111111111111111111222333444666777888999111222333444666888:::;;;<<<===???AAABBBAAA@@@???===???AAAEEEHHHKKKNNNOOOLLLKKKJJJIIIIIIJJJKKKLLLJJJLLLNNNOOOPPPQQQUUUWWWVVVYYY^^^aaacccdddggghhhfffmmmwww222111000111222222222111,,,,,,,,,,,,---------...000000////////////000000111000///......///000111000000000000000111111111222111000//////000111222111///...------...///111000111111111111222222222//////000000111111111222333333333222333333444444222222333444444555555666555666666777777777777666555666777666555666777999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>???AAACCCDDDEEEDDDDDDEEEFFFFFFFFFGGGJJJNNNRRRQQQSSSWWWYYY[[[^^^aaaccchhhiiijjjkkkllloootttwww||||||{{{zzzzzz}}}}}}~~~zzzwwwwwwuuurrrooommmllljjjhhhgggbbb^^^XXXUUUTTTUUUUUUVVVUUUVVVUUUSSSQQQOOOOOOPPPRRRRRRRRRRRRPPPNNNKKKJJJHHHGGGEEECCCBBBAAA@@@@@@????????????@@@@@@@@@@@@BBB>>>999888888999888666666666666666666555555444444444444444444444444444111222333555555555555444111111111111111111111111777666444222222333444555444444222222222222444444222222222111111000000000222222222222222222222222111111000000111222333333---...000111333333444444000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////..................///111222333........................---......///////////////111111111000000000000000000000//////.........---......///000000000000000////////////000000000000,,,---...///111222444444666555555444222111111000666666555666777999;;;<<<;;;===???@@@???????????????@@@BBBEEEHHHJJJLLLNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJIIIJJJLLLPPPTTTWWWYYY[[[]]]___aaacccgggiiijjjrrr}}}222111111111222222222111....../////////000000000000000////////////000000111111000//////000111111////////////000000000000222111000//////000111222222000///......///000222000000111111111222222222111111111111111111000000222222222222222333444555333333333444555555666666666666777777888888777777777888999888777777999;;;::::::;;;;;;;;;;;;;;;;;;>>>??????@@@@@@AAAAAAAAABBBCCCEEEFFFGGGHHHGGGGGGHHHIIIKKKLLLNNNPPPTTTWWW[[[^^^aaadddgggjjjmmmpppqqqsssuuuvvvxxx||||||zzzyyywwwuuusssoookkkfffaaa___]]][[[YYYYYYXXXVVVTTTRRRRRRRRRTTTSSSSSSSSSSSSRRRPPPNNNMMMLLLKKKJJJHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@BBB>>>:::888999999888666666666666666666555555444444444444444444444444444555555333333333333444444444444444444444444444444666555555555444444444444444333333222222333333444444444444333333333222222222222222222222222222222111000000000000111222333333333333222111000///...000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////......------......///000111////////////////////////---...//////000000//////111000000000000000000000000000/////////...............///000000000000000////////////000000000111000000000111111111222222444444333333333333222222333222222333555777999:::;;;===???@@@?????????@@@???@@@BBBEEEHHHJJJLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNQQQTTTVVVYYY[[[^^^___aaacccgggiiijjjttt111222222222222222111111//////000000000111111111000//////......//////000000000////////////000000........./////////000000222111000000000000111222222111000//////000111222000000000111111111222222333333333222111111000000111111111111222444555666333444444555555666777777666666777888999999888888999:::::::::999999;;;===<<<<<<<<<<<<<<<<<<<<<<<>>;;;<<<>>>???>>>???@@@AAA@@@AAACCCEEEGGGJJJLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSTTTUUU[[[\\\___```aaacccgggiiikkkxxx000333555555333111000111............//////////////////............////////////////////////////////////000111222222333333111111222222222222111111//////////////////////////////000000000111111111000000111222333333444444444444333333222333333333555666666777777888888999777888999:::;;;;;;;;;;;;:::;;;;;;;;;::::::<<<>>>??????@@@@@@AAABBBBBBCCCDDDEEEFFFGGGIIIJJJKKKLLLOOOOOOPPPRRRTTTUUUWWWXXX]]]```eeehhhjjjmmmppprrrwwwyyy|||~~~yyytttqqqlllkkkjjjjjjiiiddd]]]XXXRRRRRRQQQOOONNNMMMLLLLLLKKKMMMOOOQQQQQQPPPOOONNNGGGGGGFFFDDDBBBAAA@@@???@@@@@@???===;;;999888888666666666666666555555444666666666666666666666666111222222333444444333333555555555555555555555555555333111000000111444555333333333333333333333333222222222222222222222222222222222222222222222222111111000000000000111111...///000111222333333333000000111111111222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000222222111000////////////////////////////////////...//////000000000000000//////000000111111111111//////000000000000000000......///000000000000000000000000000111111111111222222222222222333333333444444333333333333222222.........000222555888999;;;<<<>>>>>>>>>???AAABBB@@@AAACCCEEEGGGJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNPPPRRRTTTUUUVVV[[[]]]___```aaacccgggiiikkkzzz000444777666333000000111//////000000000111111111///......------......///111111222222222222111111000000111111222333444444111111222333333222111111......////////////....../////////000000000111111...///000111222444555555555555444444444444555555666666777888888999999:::888888:::;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;===>>>===>>>???@@@BBBCCCEEEEEEHHHIIIJJJLLLNNNPPPQQQRRRTTTUUUVVVXXX[[[^^^```bbbhhhjjjmmmoooqqqsssvvvyyy{{{~~~xxxsssooooooooorrrssspppjjjddd\\\ZZZWWWTTTQQQNNNMMMLLLIIIJJJMMMOOOPPPQQQQQQQQQLLLKKKIIIGGGEEECCCAAAAAA@@@AAA@@@>>>;;;999999999666666666666666555555444555555555555555555555555///000222444444444333333444444444444444444444444444333111000000222444555222333333444444333333222444444444444555555555555222222222222222222222222333222111111111111111111000111111222222222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000333222111111000000000000////////////////////////...///000000111111000000/////////000111111222222//////000000000000111111......///000000000000000000000000111111111222222///000000111222333444444444444444333333222222222000000000111333666888:::;;;<<<===>>>>>>???AAACCCAAABBBCCCEEEGGGIIIKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQTTTVVVXXX\\\^^^```aaabbbcccfffiiikkk{{{000444888777333000000111....../////////000000000///......------......///000000111222222111000000//////000111222333444444111222222333333222222111/////////000000/////////////////////000000000111//////000000111222333333333444444555666777888999777777888888999:::::::::888999:::;;;============<<<===>>>===<<<===>>>@@@>>>???AAACCCFFFHHHJJJKKKNNNOOOPPPRRRUUUWWWXXXYYY\\\]]]^^^aaadddhhhlllnnnssstttuuuvvvvvvxxx{{{~~~}}}}}}{{{xxxyyy{{{yyytttooojjjgggbbb]]]XXXTTTQQQPPPJJJKKKLLLMMMNNNPPPQQQQQQQQQPPPNNNLLLIIIGGGEEEDDD???AAABBB@@@<<<999999:::666666666666666555555444444444444444444444444444222222222222222222333333222222222222222222222222222333444555666555444444222333333444444333333222444444444555555555666666222222222222222222222222444444333222222222222222222222222222222111000///000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111222111000000000000000111000000000000000000000000//////000111111111111000...//////000111111222222//////000000000111111111......///000000000000000000000111111111222222222//////000000111222222333222222333333333333444444555444444555666999;;;<<<;;;<<<=========???BBBDDDAAABBBCCCEEEGGGIIIKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKJJJKKKKKKMMMPPPTTTWWWZZZ]]]^^^```aaabbbcccfffiiikkk|||000444999888333000///111,,,,,,,,,,,,---------............------.........,,,---...//////...---,,,---...///000111222333333111222333444444333222111000000111111111111000000////////////000000000000000000000000000111111111111222333555777:::<<<===777888888999999:::;;;;;;888999:::<<<===>>>>>>>>>>>>???@@@???>>>>>>@@@BBBBBBCCCEEEHHHKKKMMMPPPQQQSSSTTTUUUXXXZZZ\\\^^^___bbbbbbdddgggkkkpppsssvvvyyyzzzzzzyyyyyy{{{zzztttqqqkkkeee^^^YYYVVVTTTLLLLLLLLLMMMMMMOOOPPPQQQUUUSSSQQQOOOLLLIIIGGGFFF???AAABBB@@@<<<999999:::666666666666666555555444444444444444444444444444666555222000///000222333555555555555555555555555000333777:::;;;888555222222222444444444444222222222222222333333444444444222222222222222222222222555444444333222222222333111111111222222222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111.../////////000000111111000000////////////000000111111111111111111111111//////000111111111111111...//////000111222222222//////000000111111111222...//////000000000000000000111111111111222222222000000000000000111111111000111111222444555555666444444333444555777999:::;;;<<<=========???BBBEEEAAABBBDDDEEEGGGIIIJJJKKKMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKOOOTTTXXX[[[]]]___```aaabbbdddfffiiilll|||//////////////////...---///......------///000111//////............//////000000000000111111111111......///111222333444555333222222222111111000000333333222111000///....../////////000111111222222555444222111111222444555666777888999999::::::999:::;;;<<<;;;::::::;;;===???AAABBBBBBAAAAAABBBCCCBBBCCCCCCCCCBBBDDDFFFIIIKKKKKKKKKMMMPPPTTTWWWZZZZZZ[[[\\\]]]^^^aaafffjjjnnnmmmmmmnnnrrrvvvyyyzzz}}}{{{{{{}}}~~~vvvooojjjeee```]]]UUUQQQKKKGGGFFFGGGJJJLLLPPPQQQQQQPPPNNNLLLIIIHHHJJJHHHEEEAAA???=========:::999888777666555444333999888777666555444444444222222222333333444444444555555555444333222111000333333333444444555555555111222444555555555444333666555444333222333333444111222444555555444222111111333444666666555333222///000111222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000000000000///...---111111111111111111111111111111111111111111111111111111000......---------000000000000000000000000111111000000//////......000000000000000000000000111111000000//////......////////////////////////111111000000000000111111000111111111111222222222222333333444444333333222555555555666777999;;;<<<>>>????????????@@@CCCEEEDDDCCCCCCFFFKKKOOOOOOOOOMMMKKKIIIGGGGGGHHHJJJLLLPPPNNNNNNOOORRRUUUVVVVVV[[[]]]```bbbbbbccceeegggnnn{{{/////////000//////...---///......---...///000111//////............////////////000000000111111111///000000000111222222222222222111111111000000000111111111111000000000000///000000000111111222222444333222222222444555777666777888999999:::::::::;;;<<<===<<<;;;;;;===???@@@AAACCCCCCBBBBBBCCCEEEDDDEEEEEEEEEEEEFFFIIILLLOOOOOOOOOPPPSSSWWWZZZ\\\\\\^^^```bbbeeeiiimmmqqqvvvuuutttuuuxxx{{{}}}~~~||||||vvvnnniiifffddd[[[XXXTTTPPPNNNMMMMMMMMMIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHGGGFFFDDDBBBAAA@@@;;;;;;:::999888777777777888777666555555555555555444444444444444555555555333444444444444333333222333333333444444555555555333333555666666555444333666555444333333333444444111222444555555444222111666777888888888666444333111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000//////////////////////////////111111111111111111111111111111000......------...000000000000000000000000111000000000/////////...000000000000000000000000000000000000////////////000000000000000000000000222222111111111111222222000111111111111222222222222333333444444333333222333333333333555777999:::>>>????????????@@@BBBEEEDDDCCCCCCFFFKKKNNNOOOOOOOOOMMMJJJHHHHHHIIIKKKLLLNNNMMMMMMNNNRRRUUUWWWWWWZZZ\\\___aaaaaabbbdddffflll{{{///000000000//////...---///............///000000//////............//////////////////000000000000000000000000000000000000111111000000000000//////000000000111111111222222111111111111111111222222444444333333444666777999777777888999::::::::::::<<<===>>>===<<<===>>>@@@@@@BBBCCCDDDCCCCCCEEEGGGFFFGGGHHHHHHIIIJJJNNNPPPUUUUUUUUUVVVYYY[[[^^^``````ccchhhkkkooossswwwzzz}}}|||zzzyyyzzz|||~~~~~~|||uuurrrpppdddaaa\\\XXXUUURRRNNNLLLGGGGGGFFFFFFGGGHHHIIIJJJGGGHHHJJJKKKKKKIIIGGGEEE???>>><<<:::999999::::::777666666555555555666666666666666666666555555555222333444555555555555555444444444444444555555555444555666777666555444333555555444333333333444444222222444444444444222222777888888888777555333222222222222222222111111111222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111111000////////////////////////000000000000000000000000111111000///............000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000111111111111111111111111333333222222222222333333000111111111111222222222222333333444444333333222333333333333555777999:::===>>>?????????@@@BBBDDDCCCCCCCCCFFFJJJMMMOOOOOOQQQOOOLLLJJJIIIIIIKKKLLLLLLKKKKKKMMMQQQUUUWWWXXXYYY[[[^^^```aaabbbdddfffjjj|||000000000000000///...---............/////////000//////............//////....../////////000000000////////////////////////000000000///////////////000000111111111222222222222222222222222222222222444444444555666888:::;;;888888999:::;;;;;;;;;;;;<<<===>>>>>>======???AAA@@@BBBDDDDDDDDDEEEGGGHHHIIIJJJLLLLLLMMMOOOSSSVVV[[[[[[\\\]]]___aaaccceeegggkkkppptttwwwzzz~~~|||{{{{{{~~~}}}sssmmmgggaaa]]]XXXSSSOOONNNLLLIIIGGGFFFFFFGGGHHHDDDGGGLLLOOOPPPOOOLLLJJJEEECCC@@@===;;;::::::;;;777666666666666777777888777777777666666555555555444555555666666555555555444444444555555555555555555666777777777666555444444444444444444444444444222333333444444333333222333333444444333222111000222222111111222222333333222222222222222222222222111111111111111111111111111111111111111111111111333222222222222222222222111111111111111111111111////////////////////////111111000///......//////////////////////////////000000000000////////////////////////////////////.........///000111111111111111111111111111111111222222222111111222222222000000111111111222222222222333333444444333333222555444444555666888:::<<<<<<>>>?????????@@@AAACCCBBBBBBDDDFFFIIILLLNNNOOOQQQOOOLLLIIIHHHHHHJJJKKKKKKJJJJJJMMMQQQVVVXXXYYYYYY\\\___aaabbbccceeegggjjj|||111111111111000///...------....../////////////////////............//////////////////000000000000.........///000000111111///////////////000000000222222222222111111111111222222222222333333333333555666666777888:::;;;<<<999:::;;;<<<============<<<===>>>>>>>>>>>>@@@BBBAAACCCEEEFFFFFFGGGIIIKKKMMMNNNPPPQQQRRRUUUYYY\\\aaaaaacccdddfffhhhiiijjjpppssswwwzzz|||~~~~~~||||||~~~ssskkkfffaaa[[[WWWSSSPPPLLLHHHEEEEEEEEEFFFCCCGGGKKKPPPQQQQQQNNNLLLJJJHHHEEEAAA>>>;;;::::::888888777777777888999999777777666666555555444444777888888777666555444444555555555555555555555555555555666777777666555444333444444444444444444444333333333333333333333333///000111111222222222222111111111111222333555555222222222222222222222222111111111111111111111111222222222222222222222222333333222111222222333444111111111111111111111111////////////////////////111000000////////////000////////////////////////////////////000000000000........................------...///000111222222111111111111111111111111111111000000000000111111000000111111111222222222222333333444444333333222444444444444666888:::;;;;;;===????????????AAABBBAAABBBDDDFFFHHHKKKNNNPPPPPPNNNKKKHHHGGGGGGHHHJJJKKKJJJJJJMMMRRRVVVYYYZZZZZZ]]]```bbbccceeegggiiijjj{{{222222222111000///...------......///000///////////////............//////000000000000111111111111......///000000111222222//////000000000000111111333333222222222111111000111222222333333444555555777888999::::::;;;<<<<<<;;;<<<===>>>????????????===???@@@@@@???@@@BBBDDDCCCEEEHHHIIIIIIKKKMMMOOORRRSSSVVVWWWYYY\\\aaadddggghhhiiikkknnnpppqqqrrrwwwyyy|||~~~yyysssnnngggaaaXXXUUUQQQLLLIIIGGGGGGGGGEEEGGGKKKNNNPPPPPPOOOOOOMMMLLLIIIFFFBBB???<<<;;;;;;::::::999999999::::::666666666666555555555555999999999888777666444444666666666555555555555555333444555666777666555555222333444555555555444444333333333333333333333333000111111222333444555666222222111111222333555666222222222222222222222222111111111111111111111111222222222222222222222222333222111111111222333444////////////////////////000000000000000000000000111000000//////000000000000000000000000000000000////////////000000000000........................---......///000111111222111111111111111111111111111000000000000000000111000111111111111222222222222333333444444333333222222222222222444666888999:::<<>>???@@@AAAAAAAAAAAA@@@AAACCCCCCBBBCCCEEEHHHGGGIIILLLMMMNNNPPPRRRTTTWWWYYY\\\^^^```dddhhhllllllnnnpppsssuuuwwwyyyzzz{{{}}}}}}vvvjjjfffaaa[[[UUUQQQOOONNNIIIJJJKKKLLLNNNOOOPPPQQQNNNNNNMMMLLLIIIEEEBBB@@@>>>===<<<;;;;;;;;;;;;;;;666666777777777777777777888999999999888777666666777666666666555555555444111222444555666666666555222333444555555555444444444333333222222333333444333333333444444555666666666555333111111111333333222222222222222222222222111111111111111111111111111111111111111111111111222111000000000111333444////////////////////////111111111111111111111111111000000000000000111111000000000000000000000000.../////////000000000111000000000000000000000000......//////000000111111000000000000000000000000222111111000000111111222000111111111111222222222222333333444444333333222222111111222333555777999:::<<>>===<<<;;;;;;;;;777777888888999999999:::777777888999999999999888777777666666555555555444///000222444666666666666111222444555666555444444444333333222222333333444555555444333333333444444999777555222000000000111222222222222222222222222111111111111111111111111000000000000000000000000222111000//////111333444111111111111111111111111111111111111111111111111111000000000000000111111000000000000000000000000.../////////000000111111111111111111111111111111////////////000000000000////////////////////////333222222222222222222333000111111111111222222222222333333444444333333222444333333444555777999;;;999<<>>???@@@@@@AAA@@@AAAAAABBBCCCDDDFFFGGGFFFGGGIIIKKKLLLLLLLLLKKKTTTTTTTTTUUUVVVXXXYYYZZZ^^^ccciiinnnpppqqqrrrsss|||~~~|||}}}oooaaa]]]UUURRROOONNNNNNPPPQQQQQQOOOPPPQQQPPPMMMJJJHHHGGGBBBAAA@@@>>>===:::888777888777555666888999999888;;;;;;::::::999888777777777777666666555555444444777777777777777777777777555555666666555555444333444444444333333333222222222222222333333444444444333333222222111222222222666555444333222111111111//////000111222333333444333444444555555444444333333333333222222111111111222222222222222222222222222222111000///...------111000///......///111111//////000000///...------333333333333333333333333111111111111111111111111000000000000000000000000000000000000111111111111555444333111000111111222333222222222222222222222444444444333333222222222222111111222333555777999<<<<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJMMMLLLKKKJJJIIIIIIJJJKKKMMMMMMMMMOOOSSSWWWZZZZZZWWWZZZ]]]___```bbbeeehhhiiiooo444444333222222111000000---......////////////////////////000111222333444555666666777777666666555111111000000000/////////000000//////000000111111222222111111111222333333444555666888999;;;<<<<<<>>>>>>???@@@AAAAAABBBCCCBBBBBBCCCDDDEEEGGGHHHIIIJJJJJJLLLMMMNNNOOOPPPPPPVVVWWWWWWYYYZZZ\\\^^^___dddggglllpppsssuuuxxxzzz}}}~~~ssslllddd___ZZZVVVTTTTTTTTTSSSQQQRRRSSSSSSQQQOOOMMMMMMCCCAAA???>>>===<<<;;;::::::888777777999:::999999;;;::::::999888888777777666666666666666555555555777777777777777777777777666666555555555444444444444444444333333333222222222333333333333333333444333333222222222222222333555555444333222222222222111111111111111222222222333333444444444444333333333333333222222222111111222222222222222222222222111111111000//////......111000000/////////000000000000000111000000//////000000////////////000000111111111111111111111111000000000000000000000000/////////000000111111111333222111000000000111111111111111222222333333444444444444333333222222222333333333333444777999:::;;;<<<===>>>???@@@@@@AAAAAABBBCCCEEEFFFHHHIIIJJJLLLKKKJJJIIIIIIIIIJJJJJJMMMLLLLLLNNNSSSWWWYYYZZZXXXZZZ]]]___```bbbeeegggiiilll}}}444333333222222111111000...............///000000...///111222444555666666777888888777777666555444000000///////////////...///////////////000111111111111111111111222333444777888888999;;;<<<======???@@@AAABBBCCCDDDDDDEEEEEEEEEEEEFFFHHHIIIKKKLLLNNNNNNNNNOOOQQQSSSUUUVVV[[[[[[]]]^^^aaadddfffggglllnnnrrruuuwwwzzz~~~~~~xxxrrriiibbb]]]ZZZXXXWWWSSSSSSRRRRRRQQQPPPPPPPPPIIIFFFCCC@@@@@@???===<<<<<<:::888888999::::::999999999999888888777777666555666666666666666777777777777777777777777777777777666555444444444555666444444444444333333333333444333333333333333333222333333222222222222333333444444333333333333333444222222222111111111000000222222333333333333222222333333333222222222222111222222222222222222222222000000000000000000000000111111111111000///......000000111111222222111111//////------------//////111111111111111111111111000000000000000000000000---......///000111111222000000//////000000111222000000111222333444444555444444333333333333222222444444444444666888:::;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCEEEFFFHHHIIIJJJKKKJJJIIIIIIHHHIIIIIIIIIKKKJJJKKKMMMRRRVVVXXXYYYYYY[[[]]]___```aaadddgggjjjlll{{{222222111111000000000//////......------...000111...000333666888999999999999999999888777555444333////////////........................///000111111111111111222222444555555::::::;;;<<<======>>>>>>@@@AAABBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLNNNOOOQQQQQQPPPQQQSSSVVVZZZ\\\```aaabbbeeehhhkkknnnooosssvvvyyy|||}}}~~~uuulllfffaaa^^^YYYWWWUUUTTTTTTSSSRRRRRRQQQMMMIIIFFFEEECCC>>>;;;===;;;999999999:::999888888888888777777777666666555555666666777777777888666666666666666666666666888777555333333444666777555444444444444333333333444444444333333222222222333333222222222333444444444444333333333444444555111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222//////000000000111111111111111222222111000...,,,//////000111222222222111222111///......///111222111111111111111111111111////////////////////////,,,------///000111222222/////////000111222222333111111111222222333333333333333333333333333333333444444444444555777:::;;;;;;;;;<<<===>>>??????@@@AAABBBCCCDDDFFFHHHIIIJJJIIIIIIIIIIIIHHHIIIIIIIIIJJJIIIIIILLLQQQUUUXXXYYYZZZ\\\]]]^^^___aaadddggglllooo/////////...............///......------...000111///111444777999;;;;;;;;;999999999888666555333222............////////////.........//////000222222222222333333555666888888======>>>>>>???@@@@@@AAAAAABBBCCCDDDFFFGGGHHHIIIIIIIIIJJJKKKMMMOOOQQQRRRTTTSSSRRRSSSVVVZZZ^^^aaaeeefffhhhkkknnnrrruuuwwwyyy|||uuulllgggeeebbb^^^]]]\\\[[[YYYWWWSSSOOOKKKIIIIIIFFFAAA<<>>???@@@@@@AAABBBCCCDDDFFFHHHIIIJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHIIILLLQQQUUUXXXYYYZZZ\\\]]]^^^^^^aaaeeehhhkkkqqq------------------------...............///000000000111333555777999:::;;;888888888777666444333222...////////////000000000////////////000222333444444555555666888:::;;;<<<>>>>>>???@@@BBBCCCCCCDDDDDDDDDFFFGGGIIIJJJKKKLLLLLLLLLMMMOOOQQQSSSUUUVVVWWWWWWWWWXXX\\\```eeehhhlllmmmoooqqquuuyyy|||}}}{{{tttuuuqqqmmmlllllljjjfffcccWWWQQQKKKIIIJJJJJJFFFBBBBBB???===;;;;;;:::888666888888888888888888888888666777777777777777777888777777777777777777777777888777666555555555666777555555555555444444444333444333333333333333333222333222222333333444555666555555444444444444444555...///000111222333444444222222333333333333222222111222222222222333333333222222222222222222222222000000000111111222222222222222222222111000////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222333///000111333444444444444555444444333222111000000222222333333333333444444333333333333444666999:::<<<<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHIIILLLQQQVVVYYYYYYZZZ[[[\\\]]]^^^bbbfffjjjiiiqqq---------------------------....../////////////////////000111333555777888666666666666555444222222/////////000000000111111//////000000111333444555777777888999;;;===???@@@??????@@@BBBCCCEEEFFFGGGGGGHHHIIIKKKLLLNNNOOOPPPPPPPPPQQQSSSUUUWWWYYY[[[]]]]]]^^^```dddhhhlllooorrrsssuuuxxx{{{ggg]]]QQQKKKKKKMMMLLLJJJEEECCC@@@>>>===<<<:::888888999999999999999999999888888888777777777777777777777777777777777777777777777777666666666666666555555555555444444444444222333333333333333333444222222222333333555666666777666555444444444444444000000111111111222222222333333444444444444333333111111222222222333333333222222222222222222222222111111111111111111222222222222111111000111111111111111111222111111000000...///111222222111///...000000000000000000000000000000000000000000000000000111111111222222333333///000111222333333222222444333333222222111111111222222222333333444444444444444444444666888:::;;;======>>>???@@@AAABBBBBBAAABBBCCCEEEFFFHHHIIIJJJHHHIIIJJJKKKLLLKKKKKKJJJIIIIIIIIIMMMRRRWWWYYYZZZYYYZZZ[[[\\\^^^bbbhhhlllkkksss---.....................,,,---///000000000///...---------...///222444666555555555555444333222222//////000000111111222222000000000111222444555666888999:::;;;===???AAABBB??????AAACCCEEEFFFHHHHHHJJJJJJLLLMMMOOOQQQRRRSSSSSSSSSTTTVVVXXX[[[]]]^^^aaabbbcccfffjjjnnnrrrtttwwwxxxyyy|||{{{lllZZZNNNLLLNNNOOONNNHHHFFFBBB@@@???>>>;;;:::999999999999999999::::::999999888888777777666666777777777777777777777777777777777888777666555555666666555555555444444444222222222333333444444444222222222333444555666777888777666555444333333333222222222111111111111111333444444555555444444333111111111222222333333333222222222222222222222222111111111111111111111111222111000000000111222333333333333333333222111000///000333444444333000///000000000000000000000000000000000000000000000000222222222222222222333333...///111222222111000000222222222222222222333333222222222333333444444444555555555555777999;;;<<<>>>>>>???@@@AAABBBBBBCCCAAABBBCCCEEEFFFHHHIIIJJJHHHIIIKKKLLLLLLLLLKKKKKKIIIIIIJJJMMMRRRWWWZZZ[[[XXXYYYZZZ\\\^^^ccciiimmmooovvv//////.........---------------............------000000000000111111111111444444444333333222222222---...///000111111111000111000///000222555888:::=========>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIKKKMMMOOORRRSSSSSSSSSRRRUUUUUUVVVYYY\\\^^^^^^]]]eeehhhlllooopppqqqssstttzzz{{{|||}}}|||eeeXXXSSSPPPNNNNNNLLLJJJGGGDDDAAA>>>;;;::::::888666666777888777666999888888777777777777777888888888888888888888888888888888888888888888888666666555444444444444555333444444555555444444333444444444444222///---+++444444444444444444444444222111111000000111111222111111111111111111111111333333333333333333333333333333333222222111111111222222222111111111000000000000000000000000000000000000000000////////////...000111111///...//////////////////000000000000000000000000000000000000000000111111111111000///111///...000333444333111222222222222222222222222555444444444444555666666333333444666777999::::::===>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFHHHIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJIIIIIIKKKLLLLLLQQQWWWYYYWWWXXXZZZ\\\[[[[[[^^^gggnnnqqqxxx//////.........------------......//////......---//////000000000111111111333333333333222222222111//////000111111111111111000000111222444777:::;;;<<<======>>>???AAABBBCCCEEEEEEEEEEEEEEEFFFGGGHHHHHHJJJMMMQQQSSSTTTTTTTTTUUUWWWZZZ\\\___```aaabbbllloootttvvvxxxxxxyyy{{{~~~ooobbb\\\WWWSSSRRROOONNNLLLJJJGGGDDD@@@>>><<<:::888888999999999777::::::999888888888888888777777777777777777777777666666666666666666666666666666555444444444444555333444444555555444444333111111222222222222111111444444444444444444444444222222222111111222222222222222222222222222222222333333333333333333333333333333333222222222111111222222222111111111000000000000000000000000000000222222222222111111111111...000222222000///000111////////////000000000111000000000000000000000000111111000000000000000000555333111111333333111///222222222222222222222222333222222222222333444444333444555666777888999:::===>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIGGGJJJKKKLLLRRRYYY\\\ZZZXXXZZZ\\\[[[ZZZ^^^ffflllrrryyy/////////............------......//////......---//////000000000000111111222222222111111111111111000111111111222222222222000111333666999;;;<<<=========>>>???@@@BBBCCCDDDGGGGGGFFFEEEDDDDDDDDDDDDDDDFFFJJJOOOSSSUUUVVVVVVUUUXXX\\\]]]^^^___cccgggooosssxxx{{{|||||||||}}}}}}}}}}}}pppiiibbb^^^]]]UUUSSSQQQOOOMMMIIIDDDAAA???===;;;:::;;;;;;:::888;;;;;;:::999999999999999777777777777777777777777666666666666666666666666666666555444444444444555333444444555555444444333111111111111222333444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333222222222222111222222222111111111111111000000000000000000000000111111111000000000//////---///111222111000111222/////////000000000111111000000000000000000000000111111000//////000111222555333111111222222000///222222222222222222222222333222222222222333444444444555555666777888888999<<<===>>>@@@AAABBBBBBBBBBBBCCCEEEFFFHHHHHHIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIFFFIIIKKKMMMSSS\\\___]]]YYYZZZ[[[[[[ZZZ^^^dddjjjqqqyyy/////////.....................////////////......////////////000000000111111111111000000000000000111111111111111111222222111333777:::===???@@@@@@@@@@@@AAAAAABBBDDDEEEFFFGGGFFFEEECCCAAA@@@@@@??????BBBGGGMMMQQQUUUVVVWWWSSSVVVYYYXXXVVVYYYaaahhhrrrvvv{{{~~~~~~zzzyyyxxxqqqmmmlllmmmeeeaaa[[[WWWSSSOOOJJJFFFBBB@@@===<<<<<<<<<:::999;;;;;;:::999999999999999999999999999999999999999888888888888888888888888666666555444444444444555333444444555555444444333555444222111111222333444444444444444444444444444333444444444444444444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000///,,,...000111000000111222//////000000000111111111000000000000000000000000222111///......000222333000//////000111111111111222222222222222222222222555444444444444555666666555555666666777777888888<<<<<<>>>???AAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIGGGJJJLLLMMMTTT\\\___]]]YYYZZZ[[[ZZZ[[[^^^dddhhhooowww~~~|||////////////////////////...//////////////////......////////////000000000000000000000000000000000000000000000000222333444444666:::>>>AAACCCCCCBBBDDDDDDDDDDDDEEEFFFGGGGGGEEEDDDBBB@@@>>><<<;;;;;;<<>>===<<<:::999::::::999888888888888888999999999999999999999999999999999999999999999999666666555444444444444555333444444555555444444333555444333222222333444555444444444444444444444444333444555555555555444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000333333333333222222222222+++---///000//////000222000000000000111111111111000000000000000000000000111000///......000222444111111222222222222222333222222222222222222222222555444444444444555666666555555666666777777888888;;;<<<===???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHGGGHHHIIIKKKKKKKKKJJJIIIIIILLLMMMNNNSSSZZZ]]]ZZZYYYYYYZZZ[[[\\\```dddhhhlllttt|||zzz...////////////000000000...//////000000//////.........////////////000000000000000000111111111111000000000000111333666777888:::>>>AAADDDEEEEEEEEEGGGGGGFFFFFFEEEFFFFFFFFFBBBAAA???===<<<::::::999<<<>>>CCCGGGKKKMMMNNNOOOMMMNNNNNNOOORRRYYYdddlllzzz}}}~~~~~~pppfff___XXXPPPIIIIIIFFFCCCAAA@@@>>><<<:::::::::999888888888888888888888888888888888888888777777777777777777777777666666555444444444444555333444444555555444444333222222222333444555777888444444444444444444444444222333444555555444333222222222222222222222222222222222222222222222222222111222222222222333333333111111111111111222222222000000000000000000000000000////////////.........,,,...000000000///000111000000000111111111222222000000000000000000000000000000/////////111222333777888888666333222222222222222222222222222222222333222222222222333444444444555555666777888888999:::;;;===???@@@AAABBBBBBDDDDDDEEEGGGGGGHHHHHHHHHFFFGGGIIIJJJKKKKKKJJJIIIKKKMMMNNNNNNRRRYYYZZZXXXYYYYYYZZZ[[[___cccfffiiijjjppp~~~yyy.../////////000000000000//////000000000000//////........./////////000000000000000111111222222222111111111222444777:::<<<<<<>>>@@@CCCEEEGGGGGGGGGIIIHHHGGGEEEDDDDDDCCCCCC@@@???>>><<<;;;;;;::::::<<<>>>BBBEEEGGGIIIIIIHHHIIIKKKOOOVVV^^^gggpppttt{{{}}}~~~wwwoooeeeYYYPPPNNNKKKGGGEEECCCAAA???===;;;;;;:::999999999999999888888888888888888888888777777777777777777777777666666555444444444444555333444444555555444444333222222333555666666666666444444444444444444444444222333444555555444333222444444444444444444444444111111111111111111111111111111222222222333333333000000111111111222222222000000000000000000000000.........------------,,,///111333333111111111222000000111111111222222222000000000000000000000000/////////000111111222222666777888666222000111222222222222222222222222222333222222222222333444444333444555666777888999:::999:::<<<>>>@@@AAABBBBBBDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHJJJKKKKKKJJJJJJJJJLLLMMMMMMQQQXXXZZZWWWXXXXXXYYY\\\aaaeeeiiijjjjjjooo{{{.../////////000000111111//////000000000000//////............/////////000000000111111222222222333222222222333666999===??????@@@BBBDDDFFFGGGHHHIIIIIIHHHFFFEEECCCBBBAAAAAA???>>>===<<<<<<<<<<<<<<<===???AAADDDEEEFFFEEEDDDGGGJJJRRR^^^jjjtttzzz{{{yyyiii^^^QQQNNNJJJGGGFFFDDDAAA???<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999999999999999666666555444444444444555333444444555555444444333555666666777666444333111444444444444444444444444111222444555555444222111555555555555555555555555111111111111111111111111111111111222222333333333000000111111222222222222000000000000000000000000444444444444333333333222222444555555333222222333000111111111111222222222000000000000000000000000---...000111222222222222000222444222000///000333222222222222222222222222555444444444444555666666333333444666777999::::::999:::<<<>>>@@@AAABBBBBBDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHJJJKKKKKKJJJJJJHHHKKKLLLLLLQQQXXXZZZXXXXXXXXXYYY]]]bbbgggjjjkkkkkknnn|||~~~////////////000000000000000000//////.........---............////////////444111......111333333222000333666888999;;;>>>@@@FFFFFFGGGIIIJJJJJJKKKKKKGGGHHHHHHDDD@@@>>>AAACCCGGGEEECCCAAA????????????>>>???AAABBBCCCFFFIIILLLRRRZZZeeeqqqyyy}}}~~~}}}|||ooobbbYYYOOOIIIHHHGGGCCC@@@BBB???<<<:::;;;======>>>;;;;;;::::::999888777777::::::::::::::::::::::::888888777777666666555555666666666666666666666666555555555666555555444333555555555444444333333333333333333333333333333333444444444444444444444444444444444333333222222222333333333222222222111111111111111111111111111111444333111//////000111222111111111111111111111111000111111111111222222222111111111111111111111111111111000//////000000000000111111111111222222222333222111111000000111111000000111111111222222222333444555444333333444555444444444555666888:::;;;<<<<<<<<<===>>>@@@BBBCCCDDDDDDEEEFFFHHHIIIJJJKKKIIIJJJJJJJJJJJJJJJIIIIIIKKKKKKMMMPPPUUUXXXZZZZZZYYYZZZ[[[\\\^^^bbbgggkkkmmmppp~~~....../////////000000000000000/////////.............../////////000000000111000///000222333222000222555888:::<<>>>>>???AAA@@@AAAAAACCCFFFLLLSSSYYYfffiiiooovvv{{{nnndddWWWOOOLLLKKKGGGDDDCCC@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::888888777777666666666666666666666666666666666666666666777777666666555444444444444333333333333333333333333333333333333333444444444444444444444444444444444333333222222222333333333222222222222111222222222222222222222222444333111000///000111222111111111111111111111111111111111111222222222222111111111111111111111111444444444444555555666777000111111111111222222222333222111111000000111111111111111222222222222333222222333333333333333444444444444555666888:::;;;;;;<<<===>>>@@@AAABBBBBBCCCDDDEEEFFFHHHIIIJJJJJJIIIJJJJJJJJJJJJJJJIIIIIIKKKJJJLLLOOOTTTWWWXXXXXXXXXYYYZZZ\\\^^^bbbggglllmmmppp}}}............////////////000000////////////......///000000000000111111111111000111333555555333111666888<<>>>>>AAAEEEIIIKKKLLLIIIDDD@@@???AAADDDGGGCCCDDDEEEGGGMMMWWWbbbjjjtttvvvzzz|||~~~xxxgggZZZSSSPPPLLLIIIEEEBBB???======<<<;;;:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888777777777777666666666666666666666666666666666777777777777777666666555444444444444444555555555333333333333333333333333444444444444444444444444444444333333333333222222333333333333222222222222444444444444444444444444333222111000000000111222222222222222222222222222111111111111222222222333000000000000000000000000000000111111222444555666000111111111111222222222333222111111000000111111222222222222333333333333111111222222333333333333444444444555666888:::;;;;;;<<<>>>@@@BBBBBBBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJKKKNNNSSSVVVWWWWWWVVVXXXZZZ[[[]]]aaagggjjjlllooo|||---.........////////////000000//////////////////000000111111111222222222333333444555666777777777;;;>>>AAACCCEEEGGGJJJMMMKKKLLLOOOPPPOOOLLLIIIFFFDDDAAA???@@@EEEJJJKKKKKKGGGFFFDDDBBBCCCFFFJJJLLLGGGIIILLLQQQYYYdddpppxxxzzz~~~yyyfff[[[UUUPPPLLLHHHEEEBBB@@@??????===;;;::::::::::::::::::;;;;;;::::::::::::::::::::::::777777777777777777777777666666666666666666666666666777777777777666555555555555555666666777777888444444444444444444444444444444444444444444444444333333333333333333333333444444333333333222222222333333333333333333333333222222111000000111111222222222222222222222222222111111111222222222333333000000000000000000000000...............///000111000000111111111222222222333222111111000000111111222222333333333444444444222222111222444555555444444444444444666888:::;;;;;;<<>><<<999999999:::::::::::::::::::::::::::::::::::::::777777777777888888888888777777777777777777777777555555666666555555444333444444555555666666666777444444444444444444444444444444444444444444444444333333333333333333333333444444444333333333222222333333333333333333333333111111111111111111222222222222222222222222222222111222222222222333333333000000000000000000000000444333222111111111111111000000111111111222222222333222111111000000111111222222333333333444444444444333222333666777777555444444444444666888:::;;;;;;<<>>???AAADDDFFFEEEBBB???@@@BBBDDDGGGIIIKKKKKKLLLXXX]]]eeelllrrrxxx~~~}}}ooohhhccc___TTTOOOIIIDDDBBB@@@>>>===;;;;;;;;;:::::::::::::::::::::::::::::::::::::::777777777888888888888999777777777777777777777777555555555555555444444333333333333333333444444444444444444444444444444444444444444444444444444444222222333333333333444444444444444444333333333333222222222222222222222222000111111111222222222222333333333333333333333333222222222222333333333333111111111111111111111111555555333222111000000000000111111111111222222222333222111111000000111111222222222222333333333333555333222444777999888666444444444555666888:::;;;;;;<<<>>>@@@BBBBBBBBBBBBAAAAAABBBDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMMMMNNNQQQUUUWWWXXXXXXZZZ\\\]]]^^^^^^___bbbdddiiiooo~~~wwwyyy000000000000111111111222//////000000000111111111000000000111111111111222222333555666777;;;BBBGGGHHHJJJLLLMMMMMMNNNPPPQQQOOOOOONNNKKKHHHDDD@@@>>>>>>AAADDDEEEDDDCCCBBBBBBBBBDDDGGGKKKPPPUUUYYY[[[eeeiiioootttxxx{{{{{{wwwtttrrrccc]]]TTTLLLGGGDDDBBB@@@>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::777777888888888999999999777777777777777777777777666666666666666555444444555555555444444444444444555555555555555555555555444444444444444444444444222222222333333444444444555444444444444333333333444444444444444444444444000000111222222222222222333333333333333333333333222222222333333333444444222222222222222222222222222111000///////////////000111111111111222222222333222111111000000111111111111111222222222222333555222000333777999888555444444444555666888:::;;;;;;<<<===>>>@@@AAABBBBBB@@@AAABBBCCCEEEFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMMMMPPPTTTVVVWWWWWWXXXZZZ]]]^^^```aaadddffflllrrryyyvvvwww000111111111222222222222//////000000111111111222///000000000000111111111222666:::<<<>>>AAAFFFKKKIIIKKKMMMNNNOOOQQQSSSUUUPPPOOOMMMIIIFFFBBB???===AAADDDGGGGGGEEEDDDGGGIIIDDDEEEIIIPPPXXXaaaiiinnnnnnqqqtttwwwyyy|||rrrjjj^^^TTTMMMHHHFFFEEEAAA@@@@@@???>>>======<<<::::::::::::::::::::::::777777888888999999999999777777777777777777777777777777777777777666666555999999888888777777666666555555555555555555555555444444444444444444444444222222222333333444444444555555444444444333333333555555555555555555555555///000111222222222222222333333333333333333333333222222333333333444444444333333333333333333333333111000000000000000111222000111111111111222222222333222222111000111111111000000111111111222222222444111///111666999777444444444444555666888:::;;;<<<<<<<<<===>>>@@@BBBCCC@@@AAABBBCCCDDDFFFGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLOOOSSSUUUVVVUUUVVVYYY\\\___aaadddgggiiinnnuuuwwwuuuvvv|||////////////000000000000111111000000111111222333666444222000000222555777666999===AAADDDGGGJJJMMMPPPOOOOOOPPPRRRSSSRRRQQQNNNKKKGGGDDDCCCCCCAAA@@@EEEGGGIIIIIIHHHGGGGGGHHHKKKMMMSSS\\\eeennnsssuuuuuuuuuzzz~~~|||yyy}}}rrrddd]]]XXXQQQKKKKKK@@@<<<:::<<<<<<:::;;;???;;;;;;::::::::::::::::::888888777777777777888888666666666666777777777777555444444333333555666777666666666666666666666666666666555444333333222222444444444444444444444444555444222222222222444555666666666555444222111000111222222333333222222111444111//////222333222000000111222333333222111000444111///000333333111///444333222111000000000000222222222222222222222222222222333333333444444444111111111111000000//////111222222333444555666666555666666666666444333222444333333444777:::;;;:::<<<<<<===>>>???@@@AAAAAABBBDDDEEEDDDCCCCCCDDDEEEGGGGGGGGGGGGGGGGGGHHHHHHKKKLLLOOORRRUUUWWWXXXYYYWWWYYY\\\^^^aaaeeeiiimmmpppyyytttqqquuu////////////000000000000111111000000111111222333444333111000111333666999999===AAADDDGGGJJJMMMOOOQQQQQQQQQRRRTTTSSSQQQOOOMMMJJJEEEBBBAAABBBBBBAAAHHHIIIKKKKKKJJJKKKMMMOOOTTTWWW^^^fffnnntttwwwxxxyyyxxxxxxzzzzzz{{{vvvoooeeeWWWOOOMMMHHHCCC@@@@@@???<<<;;;>>><<<<<<;;;;;;;;;;;;::::::888888777777777777888888666777777777777777777777777777666666666777888999666666666666666666666666666666555444444333222222333333333444444555555555444333333333333333333444222333333444444333333222222222333333333333222222444111///000222333222111111222333333333333222111111000000111444555555444444333222111000000000000222222222222222222222222222222222222333333333333222222222111111000000000222222333333333333333333222333444555555555444333444333333444888:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAACCCDDDDDDCCCCCCDDDFFFGGGGGGHHHHHHHHHHHHIIIIIIKKKLLLOOORRRTTTWWWXXXYYYWWWYYY\\\^^^```dddhhhlllpppzzzyyyzzz////////////000000000000111111000000111111222333222111000000222666999<<>><<<=========<<<<<<<<<;;;;;;;;;999888888777777888888999777777777777777777777777777777777666777888888999666666666666666666666666666666555555444333333333333333444444555555555666333333444444444444333333///000111222444444444444222222333333333333222222444222111111222333333222222333333444444333333222000222333444333444555777444333222111111000111111222222222222222222222222111111111222222222222333333333222222222222111111333333333222222111111111111111222444444555555444444333333555888:::;;;;;;<<<<<<===>>>???@@@AAAAAA@@@BBBDDDEEEDDDDDDEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLNNNQQQTTTVVVXXXXXXXXXZZZ\\\]]]___bbbgggjjjqqqzzz////////////000000000000111111000000111111222333000000000222555999===@@@DDDGGGKKKMMMOOOQQQTTTVVVSSSTTTTTTUUUUUURRRMMMIIIEEEDDDDDDFFFJJJNNNPPPQQQJJJLLLPPPSSSWWW]]]dddhhhooosssxxx{{{|||{{{yyyxxx{{{|||~~~{{{jjj```UUUNNNIIIHHHFFFAAA>>>>>>=========<<<;;;;;;::::::999999888888888888999999888888888777777777777777555555555666666666777777666666666666666666666666666666555555444444444333555555555555555444444444222333444555555444333222000111222333444555555555222333333333333333333222444333222222222333333333222333333333333333333222333555777555222000222444444333222222111111111111111222222222222222333333000000111111111222222222333333333333333333333333333333333222222222222222333333333444444555555555555444333555888;;;;;;;;;<<<<<<===>>>???@@@AAAAAA???BBBDDDEEEEEEEEEFFFGGGFFFGGGGGGHHHHHHIIIIIIIIIJJJLLLNNNQQQTTTVVVWWWXXXXXXZZZ\\\]]]___bbbfffiiiqqqyyy////////////000000000000111111000000111111222333000111222555999>>>BBBEEEIIIKKKOOOQQQRRRSSSUUUWWWTTTTTTUUUUUUTTTQQQKKKGGGDDDDDDFFFIIIMMMPPPPPPPPPKKKOOOUUU\\\bbbiiiooosssvvvyyy}}}~~~|||yyywwwwwwxxx{{{kkk[[[RRRKKKJJJIIIEEEAAAAAA>>>======<<<;;;:::::::::::::::999999999999::::::999888888888777777777666666666666777777777777777777777777777777777777777666555555555555555444444777777666555444444333222333333555666666555333333444444555555555555555444333333333444444333333333444444333333222333444444222222111111111111222222222555666444111///000333444333222222222222222222111111111222222333333333000000111111111222222222333333333333333333333444222222222333444555555666777777666555555555555555555444444555888;;;<<<;;;<<<<<<===>>>???@@@AAAAAA???BBBEEEFFFFFFFFFFFFGGGDDDEEEEEEFFFGGGGGGHHHHHHJJJKKKNNNQQQSSSVVVWWWXXXYYYZZZ\\\^^^___bbbfffiiipppvvv////////////000000000000111111000000111111222333222333666999>>>CCCGGGJJJMMMOOORRRTTTTTTUUUWWWYYYWWWVVVUUUUUUTTTQQQLLLHHHFFFEEEFFFHHHKKKLLLLLLJJJPPPVVV___hhhnnnssswwwyyyxxx{{{}}}}}}zzzyyy{{{~~~|||iii^^^SSSPPPNNNJJJFFFEEE??????>>>===<<<;;;;;;:::;;;::::::999999::::::;;;999999999888888777777666888888999::::::::::::999777777777777777777777777555555555555555555555555888777777666555444333333444444555555555555444444666666666666666555444333333333444444444444333333444555555444333222444666222111111000000111111222111222333333222222333444333333222222222222333333111111111222222333333444111111111222222222222333222222333333333333444444111222222333555666666777999888777666555555555555555444444666999;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@BBBFFFGGGGGGFFFFFFFFFCCCDDDDDDEEEFFFGGGHHHHHHJJJKKKMMMPPPSSSUUUWWWWWWYYYZZZ]]]^^^```ccchhhkkkqqquuu////////////000000000000111111000000111111222333555666999===BBBGGGKKKNNNQQQSSSVVVWWWWWWXXXYYY[[[ZZZXXXWWWVVVUUUSSSOOOLLLGGGFFFDDDEEEHHHLLLNNNNNNZZZaaallluuuzzz{{{{{{{{{wwwzzz||||||{{{~~~pppaaaZZZUUUOOOJJJHHHBBBAAAAAA@@@>>>======<<<;;;;;;::::::::::::;;;;;;::::::999888888777777666888999:::;;;;;;;;;::::::777777777777777777777777555555555555666666666666555555555555666666666666555555444444444444555555555555666666555555444333333333444444444444333333444555666555333222444777333222111111111111222333444333222333444555444333333333333222222333333444000111111222333333444444222222222222333333333333111222222222333333333333222222333333333444444444777666555555444555666666555444444666999<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAACCCGGGHHHGGGFFFEEEEEECCCDDDEEEFFFGGGHHHIIIIIIIIIKKKMMMPPPSSSUUUVVVWWWYYY[[[]]]___aaaeeejjjmmmsssttt////////////000000000000111111111000111222222333777999<<<@@@EEEJJJNNNPPPSSSVVVXXXYYYYYYYYY[[[\\\\\\[[[XXXWWWVVVTTTQQQOOOHHHEEEBBBCCCHHHOOOUUUXXXaaaiiiuuu~~~|||zzzvvvyyy{{{{{{}}}mmmbbb[[[SSSMMMJJJDDDDDDCCCBBBAAA??????>>><<<;;;;;;::::::;;;;;;<<<::::::999999888777777666666777888999:::999888888777777777777777777777777555555555666666666666666333333444555666777888999666555444333333444555666333333444444555444444444333444444555555444444333444555777555333222555777444444222222222222444444:::777444444666666333000333333333222222333444444000000111222333333444444222222333333333444444444111111111222222333333333333333333222222222222111555444333333444555777888666555444666999<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAADDDGGGIIIGGGEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIKKKMMMPPPSSSUUUVVVWWWYYY[[[]]]```bbbfffkkkooouuuuuu111111111000000000000000111222333222111222333555<<<@@@FFFJJJMMMNNNPPPQQQVVVYYY[[[[[[XXXWWWXXXYYY]]]]]]\\\YYYTTTOOOMMMLLLIIIGGGEEEEEEIIIRRR^^^fffuuu|||}}}|||~~~{{{yyyxxxyyy|||}}}ooocccVVVQQQRRRIIIEEE@@@?????????===;;;<<<;;;;;;;;;===<<<;;;999888888888999999:::::::::::::::999999999999999999888777777777888999::::::;;;:::888777777777888888444444444444333333333333333444555777777555444333666666555555444444333333444555555444222222333555666666666666666666666666666444222111111333666777666666555555555444444444333333333333333333333333333333222222111000//////111111111111111111111111444444444444444444444444222222222333333444444444444444444444444333333333555555666888999:::;;;<<>>>>>>>>???????????????@@@BBBEEEGGGHHHHHHGGGFFFHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJLLLOOORRRUUUWWWXXXWWWYYY\\\^^^bbbggglllqqqqqqwww//////000000111111222222111222222222333666;;;???EEEHHHMMMPPPRRRSSSTTTUUU[[[\\\]]]]]]\\\]]]```cccaaacccdddaaa[[[TTTNNNLLLEEEKKKSSS\\\dddkkkrrrvvvzzz~~~zzzwwwwwwxxxvvviiiaaaTTTOOOIIIEEEDDDCCC@@@===>>><<<::::::;;;:::888777::::::999999999999999999888888888999999::::::;;;;;;;;;::::::999::::::::::::999888888777888888888777777777666666666555555777777999999999999777777666666666777777777777777444555555444222222333444555555555555555555555555444333222111111333555666555555555555444444444444333333333333333333333333111222222333444555555666444444444444444444444444222222222222222222222222222222333333333333444444444555555555666777777777555555666888999:::;;;<<<=========>>>>>>?????????AAABBBEEEGGGHHHHHHGGGFFFHHHHHHHHHHHHHHHIIIJJJJJJHHHJJJLLLPPPSSSWWWYYY[[[XXXYYY\\\^^^aaafffkkkooorrrxxx......///000111222222333000111111222555:::@@@EEEJJJMMMQQQSSSTTTUUUVVVWWW]]]]]]]]]]]]^^^aaadddgggfffgggfffbbb\\\VVVSSSQQQQQQWWW```hhhnnnssswwwyyy}}}~~~|||{{{}}}rrrbbb[[[QQQKKKGGGEEEBBB@@@???>>><<<<<<<<<<<<;;;::::::::::::999999888888888777777888999::::::;;;;;;<<<;;;:::999999999999999999999888888888888888888777666666666666555555555777888888999999888888777333333444444555555666666555666666555333333444666555555555555555555555555222111000000000111333444444444444444444444444444333333333333333333333333000000111111222333333444555555555555555555555555333333444444444444555555333333333333333333333333222222222333444555666666555555666888999:::;;;<<<<<<<<<======>>>>>>??????AAACCCEEEFFFGGGGGGGGGFFFHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKNNNQQQTTTWWWZZZ[[[XXXYYY\\\^^^```dddjjjnnnqqqwww......///000111222222333///000222444777>>>EEEJJJMMMPPPSSSUUUVVVWWWYYYZZZ^^^^^^]]]^^^```dddggghhhkkkjjjgggbbb]]]ZZZ[[[\\\```dddjjjppptttwww{{{}}}|||}}}wwwnnnaaaWWWQQQLLLHHHEEE@@@>>><<<;;;<<<===<<<;;;:::::::::999999888888888777777888999::::::;;;;;;;;;:::999888888777888888888888888888999888888888:::::::::999999999999888666777777777777777777666333333444444555555666666777888888777555555666777555555555555555555555555555444444333444555666666333333444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333444444555555555333333333333333333333333222222222333444555666666555555666888999:::;;;<<<;;;<<<<<<===>>>>>>??????BBBCCCDDDFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMOOOQQQTTTWWWYYYZZZXXXZZZ[[[]]]___ccchhhlllooouuu//////000000111111222222000222555888===CCCJJJOOOPPPSSSVVVXXXYYYZZZ\\\^^^```______```dddgggiiiiiimmmllliiieeebbbbbbeeehhhjjjmmmqqquuuxxx{{{}}}xxxlllbbbYYYPPPIIIDDDAAA>>><<<<<<;;;;;;999::::::999999999999999999888888888999999::::::;;;999999888888777777888888777777888999999999999888999999888888888777777777666666666666666666666666666666666777777777777777777888888777555555666888444444444444444444444444444333333333333444555555333333333333444444444444333333333333333333333333555555555555444444444444222222222222222222222222000111111222222333333444444444333333333333222222444555555555666777777777555555666888999:::;;;<<<<<<<<<======>>>???@@@@@@BBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHJJJKKKKKKLLLMMMOOOQQQTTTVVVXXXYYYXXXZZZ[[[]]]^^^bbbgggkkkmmmsss000000000000000111111111333666:::>>>CCCIIIOOOSSSTTTVVVYYY[[[\\\^^^```ccccccbbbaaadddhhhkkkkkkjjjmmmmmmlllkkkjjjlllooossssssuuuxxxzzz|||~~~tttcccXXXMMMIIIDDD@@@>>><<<:::888999999999999999999::::::999999999999999999999999999999888888888999::::::666777888999:::999999888666666555555555444444444666666666555555666666666777777777777777666666666666777777555444333555666444444444444444444444444222222222222222333333333222222333333333444444444333333333333333333333333333333444444555666666666222222222222222222222222000000111222222333444444444444444333333222222222555555666666666666666666555555666888999:::;;;<<<<<<<<<===>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHEEEFFFFFFFFFGGGIIIJJJKKKIIIKKKMMMPPPTTTWWWYYYZZZXXXZZZ[[[\\\^^^aaafffjjjmmmrrr111111111000000000000000666999>>>CCCGGGMMMSSSVVVVVVXXX[[[]]]^^^aaadddfffeeeddddddgggkkkmmmllljjjlllmmmooopppqqqsssvvvxxxyyy{{{~~~~~~{{{lllVVVRRRKKKFFFBBB>>>;;;999888888888999999::::::;;;::::::999999999999999999999999999999:::;;;;;;<<<666777888999::::::999888888888888888777777777777777777666666666666777777666666555555444444444333444555555444222222333555444444444444444444444444555555555666666666777777222222222333333444444444333333333333333333333333///000111222444555666777333333333333333333333333222222333444444555666666444444444333333222222222444444444444444333333333555555666888999:::;;;<<<<<<===>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHEEEEEEEEEFFFGGGHHHJJJKKKGGGIIILLLOOOTTTXXX[[[\\\YYYZZZ[[[\\\^^^aaaeeeiiimmmrrr111222222222111111333666666<<>>@@@DDDFFFHHHHHHGGGFFFFFFGGGHHHHHHGGGFFFGGGIIINNNKKKJJJNNNVVV[[[[[[YYYZZZ[[[]]]^^^___cccgggkkkqqqrrr}}}}}}111222222111111222666888<<>>===<<<;;;::::::===;;;::::::;;;<<<<<<;;;::::::999999999999::::::999999999::::::999999888888777777777666666666666888999999999888888777666444444555555555666666666666666555555555555555666555444444333333444444555333444444555555444444333666666777777666666555444333333333333333333333333333333333333333333333333222222222222222222222222111222333444555555555555777666666555444444333333444666777777555444444555666666666777999:::<<<===>>>>>>>>>???????????????===???CCCFFFHHHHHHHHHGGGEEEGGGHHHHHHFFFFFFGGGIIILLLJJJIIINNNUUUZZZ[[[YYYZZZ[[[]]]^^^```ccchhhkkkrrrwwwzzz{{{222222111111111444999===EEEIIIPPPUUUWWWXXXYYYZZZYYYYYY[[[]]]```bbbdddeeeffffffhhhjjjkkkmmmmmmnnnqqqrrruuuwwwyyyzzzzzzzzzxxxxxx{{{}}}||||||~~~}}}}}}vvvtttrrrpppooopppqqqrrrrrrrrrqqqpppooommmmmmllloooqqqsssvvvyyy|||}}}~~~~~~|||{{{{{{}}}fffXXXPPPIIICCCAAA>>>>>>>>>>>>===<<<<<<<<<>>><<<:::;;;<<<===<<<<<<::::::999999999999::::::888999999::::::999999999888888777777777666666666777777777777777666666555333444444555777888888999888888777666555555555555666555555444444555555666333444444555555444444333444444555555444444333222333333333333333333333333555555444333333222111111222222222222333333333333222222333444555555555555666666666555444444444333555777888888666555555666555555666777888:::;;;<<<=========>>>>>>????????????AAACCCFFFGGGGGGFFFEEEEEEFFFGGGGGGFFFFFFGGGIIIJJJHHHIIIMMMTTTYYYZZZYYYYYY[[[]]]___```dddhhhkkksss}}}xxxwww}}}222222222222333888???DDDMMMPPPUUUYYY[[[[[[ZZZZZZWWWWWWWWWXXXZZZ^^^aaadddgggiiijjjkkkkkklllnnnpppvvvwwwxxxzzz{{{{{{zzzzzzwwwvvvwwwyyy{{{~~~|||zzzxxxwwwvvvooommmllljjjiiijjjjjjkkkmmmmmmlllkkkiiihhhggggggiiikkkmmmppptttvvvxxxxxx|||{{{xxxvvvuuuwwwyyy{{{jjj[[[SSSLLLFFFCCC???===<<<<<<===============;;;::::::;;;<<<<<<;;;:::::::::999999:::::::::888888999:::::::::999999888888888777777777666666555666666777666666555555555555555666777888888999999999888666666555555555555555444444444444555555333444444555555444444333333333444444333333222111333333333333333333333333444444444333333222222222222222222333333333333333222333444444555555555444555555555555555444444444555777888888666555555666444555555666777999:::;;;<<<<<<======>>>>>>??????BBBCCCDDDEEEEEEDDDCCCBBBDDDEEEGGGGGGFFFFFFGGGIIIHHHGGGHHHLLLRRRWWWYYYYYYYYY[[[]]]___aaadddhhhlllppp~~~zzzvvvzzz222222333444777===EEEJJJRRRTTTWWWZZZ\\\\\\YYYXXXUUUSSSQQQQQQSSSXXX]]]aaaiiijjjjjjjjjiiikkkooorrryyyzzz{{{|||||||||{{{zzzvvvsssrrrvvv~~~xxxxxxwwwvvvtttsssrrrqqqjjjiiigggfffeeeeeeffffffiiiiiihhhgggfffeeedddddddddeeehhhkkknnnpppqqqrrrqqqpppnnnnnnooossswwwzzznnnaaaYYYRRRLLLIIIAAA>>>;;;;;;<<<>>>>>>===<<<:::999999:::;;;;;;:::;;;::::::::::::::::::;;;777888999:::::::::::::::888888888888777777777777888999999::::::999999999777777777777777666666666999999888666666555555555444444333333333333444444333444444555555444444333777777777777777666666555333333333333333333333333222222222333333444444444222222333333333444444444333333444444555444444444444444444555555555555555444666777777555444444555444555555666777999:::;;;;;;<<<<<<===>>>>>>??????AAABBBCCCDDDEEEEEEDDDDDDCCCEEEFFFFFFFFFFFFGGGIIIGGGGGGIIIMMMQQQVVVXXXYYYXXXZZZ^^^```bbbeeeiiilllmmm|||wwwyyy111333555888<<>>@@@???===<<<:::888888:::;;;:::999;;;;;;::::::::::::;;;;;;777888999999::::::::::::999999888888888777777777666666777888888888888777777777777666666555555555888888777666555555555555333333333222222333333333333444444555555444444333666666666666666555555444333333333333333333333333111111222333333444555555222222333333444444555555333333444444555444444333333444444444555666666666444666777777555444444555555555666777888:::;;;<<<<<<<<<======>>>???@@@@@@===>>>@@@CCCEEEGGGHHHHHHBBBDDDFFFFFFFFFFFFHHHIIIHHHIIIKKKNNNQQQTTTWWWYYYWWWZZZ^^^aaacccfffjjjllllllyyyyyy{{{000333777<<>>???@@@AAABBB???@@@AAABBBDDDEEEFFFFFFBBBCCCEEEFFFEEEFFFHHHIIIIIIKKKMMMOOOQQQTTTWWWYYYWWWZZZ^^^aaadddgggjjjlllooowww{{{}}}000333999>>>DDDJJJQQQVVVXXXWWWXXX[[[^^^]]]XXXTTTKKKGGGBBB???AAAIIIRRRXXXXXXYYYYYYYYY[[[dddrrr||||||}}}}}}~~~~~~|||{{{zzz~~~{{{wwwsssnnnkkkdddbbb```^^^^^^___aaaccc\\\[[[[[[ZZZZZZYYYXXXXXXYYYYYYYYYZZZZZZZZZZZZ[[[XXXYYY[[[\\\^^^_________bbbaaaaaaccchhhooowww{{{{{{||||||{{{zzzzzz|||~~~~~~wwwnnnmmmcccZZZPPPIIIFFFDDDAAA======<<<::::::<<<===<<<;;;<<<;;;;;;::::::;;;;;;<<<666777888999:::;;;;;;;;;999999999888888888888777555555666777777888777777222333333444555666777777555555444444444555555666555555555444444555555555333444444555555444444333777777777888777666666555333333333333333333333333555444444333333222222111222222333333444555666666444444444555444444333333222333333444555666777777777888999999777666666777666777777888999;;;<<<===<<<===>>>???@@@AAABBBBBBEEEDDDDDDCCCBBBBBBAAAAAAAAACCCEEEFFFEEEFFFHHHIIIKKKLLLNNNPPPQQQSSSVVVXXXWWWZZZ^^^bbbdddgggjjjlllqqqwww|||444999@@@FFFKKKOOOSSSUUUZZZZZZ[[[[[[ZZZVVVQQQLLLDDD@@@<<<===CCCJJJNNNPPPXXXUUUQQQSSS[[[hhhttt|||~~~|||yyyxxxzzz~~~wwwpppmmmkkkhhhfffaaa^^^\\\[[[\\\\\\[[[YYYYYYXXXVVVTTTRRRRRRRRRRRRXXXUUUSSSSSSVVVWWWVVVTTTVVVWWWXXXXXXWWWWWWXXXZZZ^^^___```cccfffiiilllmmmuuuuuusssqqqppprrrvvvyyyzzz{{{|||}}}tttbbbTTTMMMHHHCCC???===>>>>>>======>>><<<:::<<<<<<;;;::::::999888888999666666999======999555999999999999999999999999888888888999999:::::::::888888777777666777777777777777666555444333333222666666666666666666666666444444444555555555555666666666555555555444444444888666444222111222333444555444444333333444444555111111111111222333444555222333444444555555444444555444333222333444555666666666666666666777888888555666777888999999999999@@@???>>>???CCCFFFGGGHHHBBB@@@>>>???AAADDDFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIOOOMMMMMMPPPUUUXXXXXXVVVXXXZZZ^^^bbbfffiiilllmmmqqqxxxyyy:::???EEELLLPPPTTTWWWYYY\\\ZZZYYYWWWUUUQQQLLLHHHDDD@@@>>>>>>CCCIIIMMMNNNMMMNNNPPPWWWbbbooozzz}}}yyyvvv{{{~~~zzzrrrllliiifffcccaaa^^^\\\ZZZYYYZZZYYYXXXWWWVVVUUUSSSRRRRRRRRRSSSSSSVVVTTTRRRRRRTTTUUUUUUSSSPPPRRRTTTUUUVVVWWWYYY[[[^^^^^^___```bbbdddfffgggoooooonnnmmmlllnnnqqqtttwwwwwwyyyzzz|||~~~~~~jjjZZZNNNFFFBBBBBBAAA@@@>>>>>>===<<<:::<<<;;;;;;::::::999999999<<<;;;<<<@@@FFFIIIFFFCCC999999999999999999999999777777777888888888999999<<<;;;:::999888888777888666666666555555444444333555555555555555555555555444444444555555555555666666666666666555555555444888666444222222222333444444444444333333444444444222222222333333444666666222333444444555555444444555444333333333444555666666666666666666777888888666777888:::;;;===>>>???999===BBBFFFHHHHHHFFFEEEAAA@@@>>>???AAADDDFFFFFFDDDDDDEEEFFFGGGHHHHHHIIINNNMMMMMMPPPUUUXXXXXXWWWWWWYYY]]]aaaeeehhhjjjkkkpppwwwzzz@@@EEEKKKQQQUUUWWWZZZ\\\\\\YYYUUUQQQNNNKKKGGGEEECCCAAA??????CCCGGGKKKLLLIIINNNXXXcccnnnxxx~~~zzzzzzzzzsssvvv|||}}}{{{xxxssslllfffbbb___]]][[[ZZZYYYWWWWWWXXXWWWUUUSSSSSSRRRQQQPPPPPPQQQRRRSSSSSSRRRPPPPPPRRRSSSRRRQQQMMMOOORRRSSSSSSTTTVVVXXX\\\\\\\\\\\\]]]^^^______eeeggghhhhhhhhhiiilllnnnqqqrrrtttvvvxxxzzz|||}}}}}}ppp]]]PPPKKKHHHEEEBBB@@@???===;;;:::;;;;;;;;;::::::::::::::::::999:::???DDDGGGFFFCCC999999999999999999999999666666666777777777777888===<<<;;;999888777666666555555555555555555555555555555555555555555555555444444444555555555555666666666666666555555555555777666444333222222333444444444444444444444444444444444444444555666777888222333444444555555444444444444444444444555666666777777666666666777888888666666666666888:::<<<>>>:::AAAJJJOOOMMMHHHCCC@@@AAA???>>>???BBBEEEFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIMMMMMMMMMPPPTTTWWWXXXWWWWWWYYY\\\```cccfffhhhiiinnnvvvEEEJJJPPPUUUWWWXXXZZZ[[[ZZZVVVQQQLLLJJJHHHGGGEEEBBBAAA@@@@@@CCCFFFJJJLLLSSS[[[gggssszzz~~~~~~}}}|||~~~xxxvvvwww~~~zzzwwwuuupppmmmgggaaa]]]YYYWWWVVVWWWWWWVVVWWWWWWVVVSSSPPPQQQPPPOOONNNNNNNNNOOOPPPPPPOOONNNNNNNNNOOOOOOOOOOOOPPPQQQQQQPPPPPPQQQSSSYYYXXXXXXXXXYYYZZZZZZ[[[^^^aaaccceeeeeefffhhhiiilllmmmooorrrtttwwwyyyyyyyyy|||rrrbbbYYYPPPIIICCCAAA@@@>>><<<<<<:::::::::;;;;;;;;;;;;;;;888777777999;;;<<<:::888888888888888888888888888777777777777777777777777999999888666555555555555444555555555666666666777555555555555555555555555444444444555555555555666555555555555444444444333666555444333333333333444333444444444444444444333555555555555555666777777222333444444555555444444444444444555555666777777888777777666777777888888888777666666777999<<<===CCCJJJQQQRRRLLLDDD@@@???@@@???>>>???BBBEEEFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIKKKLLLNNNPPPSSSVVVXXXXXXXXXZZZ]]]```cccfffhhhiiinnnwwwLLLPPPVVVYYYZZZYYYYYYYYYUUUQQQMMMJJJJJJJJJJJJIIIBBBBBBAAAAAACCCHHHMMMPPP]]]fffsss||||||{{{{{{zzz|||vvvxxx|||vvvqqqnnnllljjjgggccc^^^YYYVVVUUUUUUVVVVVVVVVWWWWWWVVVRRROOOQQQPPPNNNLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMMMMOOOPPPPPPOOONNNPPPQQQTTTTTTTTTUUUVVVXXXYYYZZZZZZ]]]```bbbcccdddeeegggiiijjjlllnnnqqqsssuuuvvvuuuxxx{{{}}}}}}|||}}}}}}~~~~~~~~~wwwkkkYYYNNNFFFDDDCCC???===???;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999999777666888888888888888888888888888888888888888888888888666666666555666666777777444444555555666777777777555555555555555555555555444444444555555555555666444444444333333333222222555555444444333333333444333333444555555444333333444444444333444444555666222333444444555555444444444444555666777777888888888888777777777777888888::::::999:::<<>>>>>@@@CCCFFFFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKNNNPPPSSSUUUWWWYYYZZZ[[[^^^aaadddfffhhhhhhnnnyyyTTTWWW\\\^^^]]]ZZZXXXWWWNNNLLLKKKKKKLLLMMMMMMLLLDDDDDDDDDDDDGGGLLLTTTYYYccclllwww~~~}}}||||||{{{~~~yyy{{{}}}xxxrrrmmmiiigggdddcccaaa\\\XXXUUUTTTUUUTTTUUUVVVXXXXXXUUUQQQMMMPPPNNNLLLJJJIIIHHHHHHHHHHHHIIIJJJIIIGGGGGGIIIKKKHHHJJJLLLMMMMMMNNNPPPRRRPPPPPPQQQRRRTTTUUUWWWXXXXXXZZZ]]]______```bbbcccffffffhhhjjjlllooopppqqqqqqtttwwwyyyxxxxxxxxxxxxxxxxxxyyy|||}}}gggXXXLLLJJJHHHBBB???AAA<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999888888888888777777777777777777888999::::::555555555666666777777777444444444444444444444444444444444555555555555666444444444333333333333222444444444444444444444444222333444555555444333222444333333333333333444444222333444444555555444444333444666777888888888888999999888777777777888888444555777999===AAAEEEGGGBBBCCCCCC@@@======@@@CCC>>>===>>>@@@DDDFFFFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIHHHKKKNNNPPPRRRTTTWWWZZZ[[[\\\___aaadddfffggghhhnnnyyyWWWZZZ^^^___\\\WWWTTTRRRHHHIIIJJJLLLOOOOOOMMMKKKHHHHHHHHHHHHKKKSSS]]]eeejjjqqqyyy}}}}}}}}}~~~|||zzzvvvqqqmmmiiifffddd^^^___^^^[[[VVVTTTTTTVVVRRRSSSUUUWWWWWWTTTOOOKKKLLLKKKJJJHHHGGGGGGHHHHHHFFFGGGHHHGGGEEEEEEGGGIIIEEEGGGIIIJJJJJJKKKNNNPPPNNNNNNNNNOOOPPPRRRTTTTTTUUUWWWYYYZZZZZZ[[[]]]___bbbcccdddfffhhhjjjkkklllnnnppptttuuuuuuttttttuuusssrrrssswww{{{~~~wwweeeUUUQQQMMMDDD???BBB======<<<<<<;;;;;;::::::777888888888888888999:::888888888888888888888888888888777777777666666666888777777777777888888999666666666666666777777777444444444444444444444444444444444555555555555666666666555555555444444444333444444444444444444444222333555666666555333222444444333333333333333444222333444444555555444444333444666888999999999999:::999888888777777888888222333555777:::===???@@@=========>>>>>>??????@@@======>>>AAADDDFFFFFFFFFDDDDDDEEEFFFGGGHHHHHHIIIGGGKKKNNNPPPQQQTTTWWWZZZZZZ\\\^^^```cccdddeeeffflllyyyWWWZZZ]]]]]]YYYTTTOOOMMMFFFGGGJJJMMMPPPOOOLLLIIIKKKKKKKKKKKKOOOXXXdddmmmrrrxxx}}}}}}}}}zzzpppoookkkhhhdddaaa___^^^[[[\\\]]]ZZZVVVSSSTTTVVVQQQRRRTTTVVVWWWSSSNNNIIIJJJIIIHHHGGGGGGGGGIIIIIIDDDFFFGGGFFFDDDCCCEEEHHHFFFHHHIIIIIIHHHGGGIIIJJJMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTUUUUUUUUUWWWYYY[[[```aaabbbccceeefffggghhhlllooorrrssssssrrrrrrsssppppppqqqtttyyy|||}}}}}}nnn\\\VVVPPPEEE???BBB>>>>>>===<<<;;;::::::::::::::::::999888777999:::777777777777777777777777777777666666555555555444777777666555555555555555777777777777666666666666444444444444444444444444444444444555555555666666888777777777666666666666333333444555555444444444222333555666666555333222555444444333333333444444222333444444555555444444333444666888999:::999999::::::999888777777888888888999:::;;;;;;;;;::::::======???BBBCCCBBB>>>:::======>>>AAADDDGGGGGGFFFDDDDDDEEEFFFGGGHHHHHHIIIGGGJJJNNNPPPQQQSSSWWW[[[ZZZ[[[]]]___aaacccddddddkkkxxx\\\^^^___[[[TTTLLLHHHGGGFFFJJJNNNLLLHHHFFFHHHKKKNNNQQQUUUYYY___gggooottttttuuu{{{yyypppnnnmmmjjjgggccc```]]]\\\\\\ZZZWWWTTTSSSRRRSSSTTTSSSRRRRRRRRRRRROOOLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGGGGFFFEEEEEEJJJJJJIIIIIIJJJLLLOOOQQQPPPPPPRRRSSSUUUWWWXXXYYYYYY[[[\\\^^^___bbbfffiiimmmnnnnnnoooppppppqqqqqqsssrrrppppppqqqtttwwwyyy~~~|||zzzxxxwwwxxxyyyzzz~~~~~~qqqeee\\\RRRGGG???CCC???>>>>>><<<999;;;@@@;;;;;;::::::::::::999999888888999999999999888888888888777777777777888888888888888888888888888888777999:::;;;;;;:::999777555555444444444555555666555555555555555555555444666666666666666666666666666555333222222333555666555444333333222222222222333333333333333333333333666555555444444444555555444555666777888999::::::::::::999888777777777888777777888999:::<<<<<<=========>>>@@@BBBBBB@@@???<<<;;;<<<>>>BBBFFFGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHJJJKKKMMMRRRVVVYYYYYYYYY[[[\\\]]]___aaabbbddddddjjjwww[[[\\\[[[VVVNNNGGGCCCBBBCCCFFFIIIHHHFFFFFFJJJMMMQQQUUUZZZ```fffmmmtttxxx{{{{{{}}}~~~zzzqqqiiiiiihhheeebbb^^^[[[YYYWWWZZZYYYWWWTTTSSSRRRQQQQQQPPPPPPPPPPPPPPPNNNKKKHHHHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEDDDDDDDDDIIIHHHHHHGGGHHHJJJLLLNNNMMMNNNOOOQQQRRRTTTUUUVVVTTTVVVXXXYYYZZZ\\\```cccjjjjjjkkklllmmmnnnnnnoooooonnnllllllmmmooorrrtttxxxvvvuuusssssstttuuuvvv}}}}}}~~~wwwmmm```RRRIIIBBB???>>>???===999:::>>>;;;;;;::::::::::::999999888888999999999999888888888888777777777777888888666666666666666666666666555666888999999888666555777666555555444444444444555555555666666666777777555555555555555555555555666555333222222333555666555444333333222222222333333333333333333333333333444444333333444555666666555555666777888999999::::::999888888777777888888;;;;;;;;;;;;<<<<<<============>>>???AAABBB@@@???===<<<<<>>======???AAABBBAAA??????>>>===???BBBEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKPPPUUUXXXXXXWWWVVVWWWZZZ^^^bbbfffiiijjjmmm|||```]]]WWWPPPIIIEEECCCCCCDDDEEEEEEEEEGGGLLLSSSYYY]]]bbbjjjpppuuuxxx{{{~~~~~~~~~{{{pppmmmttt}}}|||yyyvvvsssqqqoookkkfffccccccbbb```]]]ZZZWWWUUUTTTUUUUUUUUUUUUSSSPPPNNNLLLJJJKKKMMMNNNLLLJJJIIIHHHEEEEEEEEEDDDCCCCCCBBBBBB????????????????????????BBBAAA@@@???@@@AAABBBCCCFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGIIIJJJKKKMMMNNNNNNSSSUUUWWWXXXXXXZZZ\\\^^^[[[[[[\\\^^^___aaabbbbbbccccccbbbbbbcccdddfffgggmmmmmmmmmmmmnnnpppqqqrrrrrrsssuuuvvvxxxyyyyyyyyyzzz{{{}}}~~~wwwjjjaaaQQQLLLJJJJJJHHHBBB??????;;;;;;:::::::::999999999888888999999999999888888999888888777777888888999888888888888888888888888666777888888888888777666777777666555555444555555666666666666666666666666555555555555555555555555555555444444444444555555444333333222222333333333222222333333333333444444666555444333222111111111777777777777777888888888888888777777777777888888888888888999999:::::::::>>>======>>>AAABBBAAA@@@@@@???>>>@@@BBBDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGJJJOOOTTTWWWXXXWWWVVVXXX[[[^^^bbbfffiiikkkoooYYYUUUOOOHHHDDDBBBAAA@@@GGGFFFEEEEEEIIIOOOWWW\\\dddhhhnnnsssvvvyyy{{{}}}}}}ooodddeeelllxxx~~~|||yyyvvvtttrrrooollliiigggdddaaa```___]]][[[XXXVVVTTTSSSSSSTTTUUUUUUSSSPPPMMMKKKHHHKKKMMMMMMKKKIIIHHHIIIDDDCCCCCCBBBBBBAAA@@@@@@????????????????????????BBBAAA@@@???@@@AAABBBCCCEEEEEEEEEDDDEEEEEEEEEFFFEEEFFFGGGHHHIIIKKKKKKLLLMMMOOOQQQRRRRRRSSSUUUWWWVVVWWWXXXZZZ\\\^^^___``````____________aaabbbccchhhhhhiiijjjkkkmmmnnnooolllmmmppprrruuuwwwxxxxxxwwwxxxzzzzzz|||~~~~~~tttnnn^^^WWWQQQOOOKKKDDD@@@@@@;;;;;;:::::::::999999999888888999999999999888888999999888888888888999999888888888888888888888888777777888888888888777777555555555555555666777888777777666666555444333333555555555555555555555555555555555555555555555555333333333222222333333444222222222333333444444444333333222222222333444444777777777777777888888888888777777666777777888888555555777888:::;;;<<<===???>>>===>>>@@@AAAAAA@@@AAA@@@???@@@CCCEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGIIINNNTTTWWWXXXWWWYYYZZZ\\\___bbbeeehhhiiipppUUUQQQKKKGGGEEEEEEEEEEEEHHHGGGFFFGGGLLLTTT\\\aaajjjmmmqqqtttwwwzzz~~~pppbbb```iiivvvzzzwwwvvvtttqqqnnnlllkkkiiifffcccaaa___^^^[[[ZZZYYYWWWTTTRRRQQQPPPRRRRRRSSSRRRPPPNNNKKKIIIGGGKKKNNNMMMIIIFFFFFFGGGBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDEEEDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMOOOPPPPPPPPPQQQSSSSSSTTTVVVXXXZZZ\\\^^^___]]]]]]]]]]]]]]]^^^^^^___aaabbbcccdddfffggghhhiiihhhiiikkknnnqqqssstttuuutttvvvxxxyyyzzz}}}{{{vvvmmmbbbVVVPPPJJJDDD??????;;;;;;::::::::::::999999888888999999999999888888999999888888888888999999666666666666666666666666666666666666666666666666444444444555666777999999777777666555444333333222444444444444444444444444555555555555555555555555333333222222222333444444111222222333333444444555//////000222444666888999666666777777888888888999777777666666666777888888555666888999<<<===???@@@???>>>======@@@AAAAAAAAAAAA@@@???@@@CCCEEEFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFIIINNNTTTWWWXXXXXX[[[\\\]]]```bbbeeefffgggoooQQQMMMIIIGGGIIIKKKKKKKKKKKKJJJJJJMMMUUU^^^fffkkkoooqqqrrrtttxxx}}}lllfffccckkkxxx~~~yyytttqqqpppnnnjjjfffeeeeeedddbbb___]]]\\\\\\XXXXXXVVVTTTRRRQQQOOONNNOOOOOOOOONNNLLLJJJHHHGGGFFFJJJMMMKKKGGGCCCCCCEEEAAAAAA@@@??????>>>>>>=================================>>>???????????????>>>???@@@AAABBBCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGIIIKKKNNNOOONNNNNNNNNOOONNNOOOPPPSSSUUUXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\]]]^^^___aaabbbcccccccccfffggghhhjjjlllmmmnnnnnnqqqsssvvvxxxyyy|||}}}|||mmm]]]RRRKKKDDD@@@@@@;;;;;;::::::::::::999999888888999999999999888888:::999999888888999999:::666666666666666666666666777777777666666777777777666555555555666777888888555555555555555666666666444444444444444444444444555555666666666666555555333222222222333333444555111111222333333444555555111111222333444666888999555555666777888999999:::666666666666666777888888666777888999;;;===>>>>>>@@@>>>======???AAAAAAAAA@@@??????@@@CCCFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGJJJOOOUUUXXXYYYYYYZZZ[[[]]]```ccceeeggghhhnnnKKKGGGDDDDDDGGGJJJKKKJJJNNNNNNOOOTTT]]]gggoootttrrrssssssuuuyyymmm```aaaiiiwww~~~zzzwwwrrrpppooolllgggcccbbbccccccaaa___\\\[[[[[[XXXXXXVVVUUUSSSQQQPPPOOONNNMMMLLLKKKIIIGGGFFFEEEEEEIIILLLJJJEEEAAAAAABBB@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<<<<<<<>>>???AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEECCCEEEHHHIIIHHHGGGHHHIIIHHHIIIJJJMMMPPPRRRTTTUUUXXXXXXYYYYYYYYYYYYYYYYYY\\\]]]___```aaabbbbbbbbbeeefffggghhhiiiiiiiiiiiiooorrruuuwwwxxx{{{}}}zzz|||~~~vvvbbbUUULLLFFFCCCCCC;;;;;;;;;:::::::::999999888888999999999999888888:::999999888888999999:::888888888888888888888888::::::999999999999::::::888777666666666666666777444444555666777888999:::444444444444444444444444555555666666666666555555222222222222333333444555111111222333333444555555777666555444444444444444444555666777888999::::::666666666666666777888888666666777888999999::::::@@@>>>======???AAABBBAAA@@@??????AAADDDFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGJJJOOOUUUYYYZZZYYYYYY[[[]]]```cccfffhhhiiimmmIIIGGGGGGJJJNNNPPPOOOMMMJJJQQQYYYaaajjjrrrtttqqquuussssssvvvzzzpppkkkeeejjjtttzzzvvvuuutttqqqmmmiiieeebbbaaaeeebbb___]]]\\\\\\[[[ZZZXXXVVVTTTQQQOOONNNNNNNNNNNNMMMLLLJJJHHHGGGGGGGGGDDDGGGHHHFFFBBB>>>>>>???============<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<===>>>>>><<<======>>>???@@@@@@AAA????????????@@@AAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEGGGJJJLLLNNNOOOOOOOOOPPPQQQRRRTTTVVVXXXYYYZZZYYYYYYZZZ[[[\\\]]]]]]]]]```bbbdddeeeddddddfffgggllllllkkkmmmqqqtttvvvwwwxxxzzz{{{{{{{{{|||~~~pppaaaVVVJJJBBBAAA@@@===::::::===>>><<<::::::999999888888999999:::::::::999999888777666666555666777888888999999888777999::::::888666555555777777777777777777777777777777666666555555444444555555444444444555555666666666555555555555666666444444444444444555666777333333333333333333333333666555333333333444666888888888999999999888777777999888777666666777888999666666666777888999;;;;;;>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGIIIMMMPPPTTTVVVWWWXXXWWWXXXZZZ^^^ccchhhllloooqqqGGGFFFGGGIIILLLMMMLLLKKKQQQXXX```fffnnnuuuuuurrruuuuuuwww|||wwwmmmooopppwww}}}yyyuuutttrrrppplllhhheeebbb```ccc```]]][[[[[[ZZZYYYXXXVVVUUUSSSQQQOOONNNMMMMMMMMMLLLJJJHHHGGGFFFEEEEEEDDDFFFGGGFFFBBB???>>>>>>============<<<<<<<<<;;;999:::;;;;;;;;;;;;:::999<<<;;;;;;;;;;;;<<<======<<<<<<<<<===>>>?????????>>>>>>>>>>>>???@@@AAABBBAAABBBBBBCCCDDDDDDEEEEEEEEEFFFGGGIIIKKKMMMMMMNNNNNNOOOPPPRRRTTTUUUVVVWWWUUUVVVVVVWWWXXXYYYZZZZZZ\\\^^^```aaa```aaabbbccchhhhhhhhhiiimmmppprrrsssrrrtttuuuuuuuuuvvvyyy{{{lll^^^PPPFFFCCCCCC???;;;;;;<<<<<<:::888::::::999999999999::::::::::::999999888777777777999999999999888777666555222444666777777666666666888888888888888888888888666666666666666555555555666555555444444444555555555555444444444444555555333333333333333444555555444444444444444444444444666555444333333444666777777888999999999999888888777666555555555555666777888888888999:::;;;<<<======>>>>>>??????@@@AAAAAA?????????@@@BBBDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGIIIMMMPPPSSSVVVWWWWWWVVVWWWYYY\\\aaafffjjjlllqqqIIIJJJKKKJJJJJJKKKMMMOOO[[[bbbiiinnnssswwwvvvsssttttttxxxpppsss~~~}}}{{{yyyvvvsssrrrpppnnnkkkgggdddaaa``````^^^[[[YYYYYYXXXWWWUUUSSSSSSRRRQQQOOONNNLLLKKKKKKJJJHHHGGGEEEEEEDDDDDDDDDEEEFFFDDDAAA???>>>>>>======<<<<<<<<<;;;;;;;;;888999999::::::999999888:::::::::::::::;;;<<<<<<:::;;;;;;<<<<<<=========<<<<<<<<<<<<===>>>???@@@??????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEGGGIIIKKKLLLLLLLLLNNNOOOPPPQQQQQQQQQPPPQQQQQQSSSTTTUUUUUUVVVWWWYYY[[[\\\\\\\\\]]]^^^bbbbbbbbbdddfffiiilllnnnqqqrrrsssttttttuuuxxxzzzzzz|||~~~|||lll]]]QQQJJJHHHDDD???<<<===<<<:::888::::::999999999999:::::::::::::::999888888777777999999999999888777666555333444555666777777777777888888888888888888888888555555555666666666666666777666555444444444444444444444333333333333444444333333333222333333444555555555555555555555555555555555444333333555666777777777888999::::::::::::888777666666666666777888999999999:::;;;<<<>>>>>>======>>>??????@@@@@@AAA>>>>>>???@@@BBBDDDFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGIIIMMMPPPSSSUUUVVVWWWUUUVVVXXX[[[___cccfffhhhoooPPPQQQPPPMMMKKKMMMTTTYYYdddkkkrrrtttuuuwwwvvvrrrxxxvvvzzz{{{zzz~~~{{{xxxwwwuuutttrrrpppooonnnkkkhhheeebbb```^^^___\\\ZZZYYYXXXXXXVVVTTTPPPQQQQQQPPPOOOMMMJJJIIIJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCAAA???>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999999999::::::;;;999999::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===============>>>??????@@@@@@AAAAAAAAAAAACCCEEEGGGIIIIIIJJJLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRTTTVVVXXXYYYXXXXXXZZZ[[[\\\]]]^^^___aaacccgggiiinnnpppqqqrrrrrrsssvvvxxxwwwxxxyyyzzz{{{~~~~~~pppaaaWWWMMMHHHAAA>>>>>>>>><<<::::::::::::999999::::::::::::::::::999999888888888666666777888999999999999999888777888888888777555666666666666666666666666444444555555666666777777888777666555444333333333555444444333333444444555444444444333333444444555444444444444444444444444555444444444444555666777666777888999:::::::::::::::999999999999999999:::999999999:::;;;<<<===>>>======>>>>>>???@@@@@@@@@======>>>@@@BBBEEEGGGHHHFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIMMMPPPSSSUUUVVVVVVUUUVVVXXX[[[___bbbeeefffnnnXXXVVVSSSNNNMMMSSS\\\dddkkkrrrwwwvvvuuuvvvuuurrrzzzxxx{{{xxxuuurrrqqqooommmkkklllkkkiiifffcccaaa^^^]]]]]]\\\ZZZYYYXXXWWWUUUSSSNNNNNNOOOOOOMMMKKKIIIHHHIIIIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888888888888999::::::999999999999999:::::::::::::::999999::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>???AAADDDEEEGGGHHHIIIKKKKKKKKKJJJIIIHHHHHHIIIKKKLLLNNNOOOOOORRRTTTVVVWWWVVVVVVWWWYYYWWWYYY[[[\\\]]]___cccfffgggiiikkkkkklllmmmpppsssvvvuuutttsssuuuyyyooodddPPPJJJBBB>>>======<<<:::;;;::::::::::::::::::;;;:::::::::999999999999999666777888999999::::::999:::888666666888999777666555555555555555555555555444444555555666666777777888777666555444333333333666666555555555555666666666666555555555555666666333333333333333333333333444444444444555555666666555666777888999:::::::::999999999::::::999999999777777888888999;;;<<<===<<<======>>>??????@@@@@@======>>>@@@BBBEEEGGGHHHFFFFFFEEEEEEFFFFFFGGGHHHHHHIIILLLPPPRRRTTTUUUUUUVVVWWWZZZ]]]```ccceeefffmmm[[[XXXTTTRRRSSS[[[eeelllpppvvvyyyvvvsssttttttsssuuuxxx|||yyyvvvqqqooommmllljjjiiiiiihhhfffdddbbb___]]]\\\\\\ZZZYYYXXXXXXVVVSSSQQQMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHGGGFFFEEEDDDDDDEEEEEEBBB@@@?????????>>>===;;;;;;:::::::::999999999999888888777777888888999888888888888888999::::::999999999999999999999999::::::999999999999::::::999::::::;;;;;;<<<======<<<<<<<<<===>>>???AAAAAACCCDDDFFFHHHIIIHHHGGGFFFDDDEEEFFFHHHIIIKKKLLLMMMNNNPPPSSSSSSSSSSSSTTTVVVTTTWWWYYYZZZYYY[[[```dddeeefffhhhiiijjjlllnnnqqqqqqqqqppppppqqqwww~~~wwwlllUUUMMMDDD>>><<<<<<:::999;;;;;;::::::::::::;;;;;;::::::::::::::::::999999::::::::::::999888777666555333111333777999999777555555555555555555555555555555555666666666666666777666555444444444444444666666666555555666666666888777666666555666666666333333333333333333333333444444444555555555555666555555666777888888888888666666777888888777666666666666666777888999:::;;;<<<<<<===>>>>>>??????@@@>>>>>>???@@@BBBDDDFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHJJJLLLOOORRRSSSTTTTTTVVVXXX[[[^^^aaadddfffffflll[[[YYYXXXYYY___gggmmmpppsssxxxzzzvvvrrrsssuuuvvvvvv~~~|||yyyuuurrrnnnkkkjjjjjjiiiggggggfffeeebbb```^^^\\\\\\YYYXXXWWWVVVVVVTTTQQQOOOMMMLLLKKKIIIHHHHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCEEEBBB???>>>???@@@>>>===::::::::::::999999999999:::999888888888888999:::999888888888888999::::::999999999999999999999999::::::999999999999999:::999999999:::;;;;;;<<<<<<999:::;;;===>>>>>>>>>>>>>>>@@@CCCEEEFFFEEEDDDBBBAAAAAACCCDDDFFFHHHIIIJJJIIILLLNNNOOONNNNNNOOOQQQQQQTTTWWWWWWVVVXXX]]]bbbccceeeggghhhhhhjjjmmmpppiiikkkmmmoooqqquuuzzz~~~~~~~~~~~~wwwppp```WWWLLLDDD@@@>>><<<:::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::999888777777666222000222777::::::888666666666666666666666666666666666666666555555555666555555444444444555555666555555444444555555666777777666555555555555555444444444444444444444444333444444555555555555555555555666666666666555555555666666777777666666555666666666777888999:::;;;<<<<<<======>>>??????????????????@@@BBBDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJLLLOOORRRSSSTTTTTTTTTVVVZZZ^^^bbbdddfffgggkkk]]][[[\\\bbbjjjqqqssstttuuuzzz{{{uuuqqqsssvvvxxx~~~sssxxxyyy}}}yyywwwqqqnnnkkkiiihhhiiihhhhhhfffeeedddbbb```^^^\\\[[[WWWVVVUUUUUUUUUSSSOOOMMMMMMKKKJJJHHHGGGGGGHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBEEEAAA>>>===???@@@>>>===:::::::::999999999888888<<<<<<;;;::::::;;;<<<<<<999999999888999999:::;;;::::::999999999999999999::::::999999999999999:::888999999:::;;;;;;<<<<<<888999;;;===>>>>>>======;;;===@@@BBBCCCCCCAAA@@@>>>???@@@BBBDDDFFFGGGHHHFFFHHHJJJKKKJJJJJJLLLMMMOOORRRVVVVVVTTTVVV[[[aaa]]]___aaabbbccceeehhhjjjcccffflllppprrruuuxxxzzzzzzzzz{{{}}}zzzvvvssskkkaaaUUUJJJEEEBBB???===<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::777777888999::::::::::::;;;777333444888;;;999666888888888888888888888888777777666666555555555444555555444444444555555666555444444333333444444555777666555444444444444444555555555555555555555555333444555555666666555555555555555555555555444444666777888999999888777666666666666777888999;;;;;;<<<<<<======>>>?????????@@@@@@@@@AAABBBCCCEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLOOOQQQSSSSSSSSSSSSUUUYYY]]]aaadddffffffkkk^^^aaaeeekkkqqqttttttttttttuuuuuuttttttwww~~~xxxkkkjjjooosss~~~xxxrrrmmmkkkiiihhhhhhhhhfffdddfffcccaaa______^^^\\\[[[VVVUUUTTTSSSRRRQQQPPPPPPKKKJJJIIIHHHGGGFFFFFFFFFBBBBBBBBBBBBAAA@@@???>>>@@@???=========<<<;;;999;;;;;;;;;::::::999999999;;;;;;:::999888777666555666666777777888888999999:::::::::::::::;;;;;;;;;666666666666666777888888:::::::::999999999888888777777888999::::::::::::;;;<<<<<<===>>>??????@@@AAA@@@?????????@@@AAABBBDDDFFFGGGGGGGGGGGGHHHJJJNNNOOOOOOOOOOOOQQQUUUXXXZZZ[[[]]]]]]]]]___aaacccfffgggiiilllnnnqqqssstttrrruuuyyy}}}zzzrrrnnnpppnnneeeVVVJJJDDDBBB???;;;???@@@===:::999999999;;;:::999999888888999999888888888888888888888888777777777777777777777777888888777777777777888888777666666666666666777888333333444444555666666666555555444444444444555555555555555444333222111000((())),,,///111333555555555444444333333444444555777777666777777888999999888888777777888888999:::555666666777888:::;;;<<>>AAA???<<<<<<<<<<<<;;;:::::::::::::::999999999888999999888888888888888777777777777777777888888888777777777777777777777777666666666666666777777888777777777777666666666666666777888999::::::::::::::::::;;;;;;<<<======>>>??????>>>===>>>???@@@AAABBBCCCEEEEEEDDDDDDFFFGGGJJJKKKKKKKKKKKKMMMQQQTTTTTTUUUWWWXXXXXXZZZ]]]___^^^```bbbeeehhhjjjlllnnnqqqssswwwzzz|||}}}xxxvvvzzzvvvjjjZZZOOOEEE???;;;<<<<<<:::999:::<<<===;;;:::999999888999999999888888888888888888888888888888888888888888888888888777777666666777777888777777777777666666666666555555555555555555555555555555444444444444555555444444444444333333222111222333333444444444333333444444333333333333444444777777666666666777888888666666666666666777888888555666666777888:::;;;<<<============>>>>>>>>>>>>???@@@AAACCCEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFHHHIIILLLNNNPPPQQQRRRRRRVVVXXXZZZ^^^aaaccceeeeeelllzzziiikkkooorrruuuvvvvvvuuuppprrruuuzzzooofffaaaaaalllzzz{{{yyyxxxuuupppllliiigggfffeeeffffffdddbbbaaa___\\\[[[[[[ZZZXXXWWWRRRQQQPPPNNNLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAAAAAAAA@@@?????????BBB???<<<:::;;;;;;;;;;;;999999999888888888888888777777777888888999999999888888888888777777777777888888888888888888888888666666555555666666777777777777777666666666555555666777888999999::::::999888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@AAAAAAAAAAAABBBDDDEEEFFFFFFFFFFFFHHHKKKMMMLLLMMMOOOQQQRRRSSSWWWYYY[[[\\\^^^aaadddgggiiikkkmmmooorrruuuvvvxxx{{{~~~uuubbbPPPBBB@@@>>><<<::::::;;;<<<>>>;;;;;;:::999999999999999999999999999999999999999888888888888888888888888777666666555555666666777777777888888777666555444777777666666555444444333555555444444444444555555333333444444444444333333777777777777555444333222555555444444444444555555777666666555555555666666777777777777777888888888555666666777888:::;;;<<<<<<<<<======>>>>>>>>>>>>@@@@@@AAABBBDDDEEEGGGHHHEEEEEEFFFGGGGGGGGGGGGFFFHHHIIIKKKNNNPPPQQQRRRSSSXXXYYY\\\^^^```bbbcccdddggguuujjjmmmoooqqqrrrqqqrrrrrrpppttt{{{}}}pppfffcccdddiiizzz|||zzzwwwuuutttqqqmmmjjjgggeeedddcccddddddbbbaaa```^^^[[[YYYYYYXXXWWWUUUTTTSSSRRROOOMMMKKKJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@???????????????BBB???;;;999999:::;;;;;;888888888777777777777777777777777777888888888888999999888888777777666666:::999999999999999888888666666555555555666666777::::::999999999888888888555666777888999999999999888888999999999:::::::::999999999:::::::::;;;;;;;;;===>>>???>>>>>>???AAA@@@AAABBBBBBBBBCCCFFFHHHFFFHHHJJJKKKMMMOOORRRUUUVVVXXXZZZ]]]```ccceeefffhhhjjjmmmpppqqqtttwwwyyy|||}}}bbbMMMIIICCC>>>>>>>>><<<;;;<<<;;;;;;:::999999999999:::999999999999999999999999888888888888888888888888666666555555555555666666777777999999888666444222777666666666555555555444555555444444444444555555222222333444555555444444333333444555555555444444777666666666666666666777777666555444444444444444888999999:::::::::::::::555666666777888:::;;;<<<>>>>>>??????@@@@@@AAAAAA??????>>>???@@@CCCEEEFFFEEEEEEFFFGGGGGGGGGGGGFFFHHHIIIKKKMMMPPPRRRSSSTTTWWWXXXZZZ]]]___aaabbbcccdddrrrkkkmmmpppqqqoooooopppqqqqqqyyyppphhheeehhhlllttt~~~}}}xxxvvvuuusssqqqooollljjjfffdddbbbbbbcccbbbaaa______]]]ZZZYYYXXXXXXVVVTTTTTTSSSQQQOOOMMMKKKIIIHHHHHHGGGFFFDDDCCCCCCCCCCCC@@@@@@???>>>>>>>>>??????BBB???;;;999999:::;;;;;;777777777777777777777777888888888777777777666666999999888888777777666666777777666666555555555555666666555555555555666666;;;;;;:::::::::999999999555555666777888888888888888888999999999999::::::777777888888888999999999:::;;;======<<<<<<>>>???===???@@@@@@@@@@@@BBBDDDCCCEEEGGGIIIJJJLLLOOORRROOOPPPRRRUUUXXXZZZ\\\]]]aaacccgggjjjlllooosssvvvuuuxxx|||{{{bbbPPPFFF???@@@@@@===::::::<<<;;;::::::999999::::::999999999999999999999999888888888888888888888888666666555555555555666666777777999999888666444222555555555666666666777777555555444444444444555555222222333444555555555555111222333444555555555555666666555555555555666666666666555444444333444444777888999::::::::::::999555666666777888:::;;;<<<===>>>>>>???@@@@@@AAAAAA??????>>>???@@@BBBDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFHHHIIIJJJMMMOOORRRTTTUUUTTTUUUXXX[[[___aaacccccceeeqqqlllooorrrrrrpppoooqqqtttuuu}}}fffeeeiiirrrxxx}}}zzzyyyttttttsssrrrpppmmmllljjjfffdddbbbbbbbbbaaa___]]]^^^[[[YYYWWWWWWVVVTTTSSSPPPOOONNNLLLJJJIIIGGGFFFGGGGGGEEEDDDCCCBBBBBBBBB@@@???>>>======>>>???@@@AAA>>>;;;999::::::::::::777777777777888888888888888888888777777666666666888888888888777777777777999999888888777777666666666666555555444444555555888888888888777777777666444555666777777888888777888888888888888888888888555666666777888777777777888:::;;;;;;;;;;;;<<<>>>;;;===>>>>>>>>>>>>???AAAAAACCCEEEFFFGGGIIILLLOOONNNOOOPPPRRRTTTVVVXXXXXXYYY\\\```ccceeehhhllloooppprrruuuwwwyyy{{{~~~}}}\\\MMMAAAAAAAAA===;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999999999999999777666666555555666666777777777888888777666555444444444555666666777888888555555444444444444555555222333444555555555555555555555666666666555555444444333333333333333333444666555555444444444555555444555666888888777666666555666666777888:::;;;<<<;;;;;;<<<===>>>??????@@@@@@@@@AAAAAABBBDDDEEEFFFEEEEEEFFFGGGGGGGGGGGGFFFHHHIIIJJJLLLOOORRRTTTVVVTTTUUUXXX[[[___aaacccdddeeepppjjjnnnrrrrrrpppooosssvvv~~~wwwfffiiiuuu|||yyywwwwwwqqqqqqqqqpppnnnlllkkkjjjhhheeecccbbbaaa```]]][[[[[[YYYVVVUUUTTTTTTRRRQQQMMMMMMLLLJJJIIIGGGFFFFFFFFFEEEDDDBBBAAAAAAAAAAAA???>>>===<<<<<<===???@@@???===;;;:::::::::999888777777777888888999999999666666666777777777777777777777777777777888888888<<<<<<<<<;;;::::::999999777666555444444444444555666666666666555555555555444444555666777777777777777666666666666666666666444555666777777777666666666888999999999999:::<<<999;;;<<<===<<<<<<===>>>>>>@@@BBBCCCCCCEEEGGGJJJNNNNNNOOOQQQRRRSSSTTTUUURRRUUUXXXZZZ\\\___bbbdddiiikkkoooqqqtttwww{{{~~~vvv___JJJDDDBBB>>><<<@@@<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999999999999999888777777666666777777888777777777777666666666666666666666666666777777777555555444444444444555555333444555555555555555444666666777777666555555444555555444444444444555555555555555555555555666777333444555777777666555444555666666777888:::;;;<<<;;;;;;<<<===>>>???@@@@@@???@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFHHHIIIJJJLLLNNNRRRUUUVVVWWWXXX[[[]]]```bbbcccddddddnnnhhhlllppppppnnnnnnrrrvvvqqqkkkrrr|||xxxvvvuuuuuuoooppppppooommmjjjjjjjjjiiifffdddbbbaaa___]]]ZZZYYYWWWTTTSSSSSSRRRPPPOOOMMMLLLLLLKKKIIIHHHGGGGGGDDDDDDBBBAAA@@@????????????>>>===;;;<<<===???@@@>>>===;;;;;;;;;;;;999777777777888888999999999:::444444555666777888999999666666777777888888999999::::::999999888777666666777666555444444444444444777666666666555555555555333444555666777777777777555555555555555555555444444444666777777777666555555666888888777777999:::777999;;;;;;;;;:::;;;<<<<<<>>>???@@@@@@AAADDDFFFIIIJJJJJJKKKLLLMMMNNNNNNNNNPPPSSSUUUVVVWWWZZZ\\\___aaaeeeiiilllpppuuuxxx|||~~~rrrUUUIIIDDD>>>===BBB<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999999999999999888888777777777777888888777666666666666666777888888888777777666666555555555555555444444555555555444555555555555555444444333333444555555555555555888888777777777777888888555555555555555666777888444555777888999888666555555666666777888:::;;;<<<<<<===>>>???@@@AAABBBBBB<<<===???AAABBBBBBAAAAAAEEEEEEFFFGGGGGGGGGGGGFFFHHHIIIIIIKKKNNNRRRUUUWWW[[[\\\^^^```aaabbbccccccbbbmmmqqqnnnqqqvvvrrrllltttuuurrrxxx{{{zzzzzzzzzzzztttqqqmmmkkkjjjiiigggfffgggfffeeecccaaa```___^^^]]]YYYTTTPPPOOOOOONNNMMMJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>??????>>>===============:::::::::999999999888888777777777777777777777777777777777777777777777777555666888:::::::::999999888888888888888777666666666666777777666555444444444444444444444444444444555555555555555555555555777777666666555555555444444444444555555777888999666555444444555666777888:::999888777777888999:::=========>>>???AAABBBCCCEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMOOOQQQQQQRRRTTTVVVXXX[[[___cccfffjjjooorrrtttwww|||kkkRRRFFFCCC@@@>>><<<<<<<<<:::999:::;;;===<<<<<<;;;::::::999888888888888999999999999888888999999888888777777666666888777666555444444555555444444444444444444444444888888777777666666666555444666888888666555555555444444444555555555666666555555555555555444444444666666555444444444444555555555333333333333444555666666666666777888::::::======>>>>>>?????????@@@@@@??????@@@CCCEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFEEEHHHLLLPPPSSSTTTTTTTTTZZZ[[[^^^```aaaaaaaaa```dddkkknnnmmmpppsssqqqooo}}}vvvvvv}}}~~~{{{zzz{{{zzzzzztttqqqnnnkkkjjjiiigggfffddddddcccaaa___^^^\\\\\\YYYVVVQQQNNNNNNNNNMMMMMMIIIHHHGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>???>>>===<<<<<<<<<<<<===888888888888777777777777777777777777777777777777777777777777777777777777666666666666666666555555777888888888888777666555666666666666666555444444444444444444444444444444444444444444444444444444666555555555444444444444555555444555555666777888666555444444555666777888999888777777777777888999;;;;;;;;;<<<===>>>@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHJJJLLLNNNNNNOOOQQQSSSTTTWWW[[[___bbbfffjjjmmmooosssyyyeeeRRRGGGCCCAAA======<<<;;;999999:::;;;;;;;;;;;;::::::999999999888888999999999999888888888888777777777777777666444444555555666777777777555555555555555555555555777777777666666555555555000222444555333222222333444444444555555555666666555555555555555555555555777666555555555444555555555444444444444555777888666666666666777999:::;;;======>>>>>>>>>?????????@@@??????@@@CCCEEEEEEEEEDDDEEEFFFFFFGGGGGGFFFFFFEEEHHHLLLPPPSSSTTTTTTSSSYYY[[[]]]___aaaaaa```___bbbggg{{{mmmmmmpppttttttyyy~~~qqqrrr|||zzzzzzzzzzzzyyysssqqqnnnkkkjjjiiigggeeebbbaaa```^^^\\\[[[ZZZYYYVVVRRRNNNLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>===============<<<;;;;;;;;;<<<<<<999999999888888888777777777777777777777777777777777777777777777777777777777777666444444333333333777777777777777666666555555666666666666555444444444444444444444444444444333333333333333333333333444444444444444333333333666555555555555555666666555555555444555555666777777777666666666666777777888888888999:::;;;<<<===??????@@@AAABBBCCCCCCDDDEEEFFFIIIJJJJJJKKKMMMOOOOOORRRVVVZZZ]]]```dddggghhhnnnvvvzzz}}}~~~eeeRRRFFFBBB@@@???>>>===<<<;;;;;;:::::::::::::::::::::::::::888888999999999999888888666666666666777777777777333444666777888888777666666666666666666666666666666666666555555555555555222444666666666555666777444444444555555555555555555555555555555555555555777777666666666555555555777777666555555666666777666666666777888999:::;;;======>>>>>>>>>>>>??????@@@???>>>@@@CCCEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFHHHLLLOOORRRSSSSSSSSSWWWYYY\\\^^^``````______```ddduuummmooosssyyy~~~xxxppprrr}}}zzzyyyyyyxxxvvvuuurrrpppmmmkkkjjjiiifffddd______^^^\\\ZZZYYYWWWWWWTTTQQQMMMKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::777777777777777777777777777777777777777777777777888777666555444555666666666666666777777666555555555555555666666555444444333333444444444444444444333333333333333333333333444444444444444444444444666666555444444444555555555555555555555555555555666666666555555666666666777777777777888999:::;;;<<<======>>>???@@@AAAAAABBBDDDFFFFFFFFFGGGIIIKKKLLLOOOSSSVVVYYY\\\```bbbcccjjjssswwwwww{{{{{{cccOOOCCCBBBAAA???>>>>>>>>>===<<<999:::::::::::::::::::::888888999999999999888888555555555666666777777888666777888999888666444222666666666666666666666666555555555555555555444444333555666777666777888999555555555555555555555555444444555555666666777777777777777777777777666666999999888666555444444333555666666777888:::;;;<<<======>>>>>>>>>>>>>>>>>>???>>>>>>@@@CCCEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFHHHKKKOOOQQQSSSSSSSSSVVVXXX[[[]]]_________^^^___ccctttlllpppxxxqqqjjjfffjjjyyy|||yyywwwvvvtttrrrppppppnnnllljjjiiigggeeebbb^^^]]]\\\ZZZYYYWWWVVVUUUTTTQQQMMMKKKIIIGGGEEECCCDDDDDDCCCBBBAAAAAAAAAAAA??????>>>===<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::999999777777777777777777777777666666666666666666666666666555444444444555777888444555555666666666555555444444555555555555444444333333333444444444555555444444444444444444444444555555555555555555666666666555555444444444444555555555555555555555444444555555555666666555555555777777777777888888999:::;;;;;;<<<===>>>???@@@@@@@@@BBBDDDDDDDDDEEEGGGHHHJJJMMMQQQSSSVVVYYY\\\______gggooorrrsssvvv~~~|||```KKKDDDAAA===<<<===>>>===<<<999:::::::::::::::::::::888888999999999999888888555555666666777777888888666777999999888777444333555555555555555555555555444444555555555555555555000222333333333333555777555555555555555555555444444444555555666777888888888888999999999888777666666666666666555555555444555666666777888:::<<<===>>>>>>==================???>>>>>>@@@CCCEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGIIIKKKNNNPPPRRRRRRSSSUUUWWWZZZ]]]_________^^^```eeewwwlllrrr}}}wwwiiiccc______jjj~~~~~~{{{wwwtttsssqqqooonnnnnnllljjjiiihhhfffbbb```\\\[[[ZZZXXXWWWUUUTTTSSSRRROOOLLLIIIHHHFFFDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@>>>===<<<<<<;;;;;;;;;<<<;;;;;;:::::::::;;;<<<<<<888888888777777777666666777777777777777777777777666666666666666666666666222222222333333555666666333444555555555555555555333333444555555555555444222333333444444555555555555555555555555555555555555555555666666666666666555444444444444444555555444555555555555444333333555555666666666666555555777777666666777888888999::::::;;;<<<===>>>??????>>>@@@BBBBBBBBBBBBDDDFFFHHHJJJMMMPPPRRRTTTWWWZZZ[[[aaahhhlllmmmqqqxxx~~~uuu]]]IIIDDD>>>;;;;;;<<<<<<:::::::::::::::::::::::::::888888999999999999888888777777777777888888888888444555777888999999888777555555555555555555555555555555555555555666666666333444444444333444666888555555555555555444444444333333444555777888999999888999:::::::::999888777111222333555777777888888555666666777999;;;===>>>>>>>>>============<<<<<>>>>>@@@CCCFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEHHHIIIKKKMMMOOOQQQRRRRRRUUUWWWZZZ]]]___``````___bbbgggzzzpppxxxvvvfff___``````gggwww|||yyytttqqqpppppppppooollljjjiiihhhgggdddaaa^^^YYYXXXWWWVVVTTTRRRQQQPPPLLLJJJHHHFFFFFFEEECCCBBBAAAAAA@@@????????????@@@===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======777777777666666666555555777777777777777777777777666666666666666666666666333444444555555555444444222333444555555555555555222333444444555555555444222222333333444555555666444444444444444444444444444444444555555666666666333333333333444555555666444444555555555444333222555666777777777777666555666666555555666666777777888999999:::;;;<<<======<<<>>>???@@@???@@@AAACCCCCCEEEHHHKKKLLLNNNQQQTTTVVVZZZ___cccgggkkkppptttwwwyyy}}}rrrVVVNNNDDD>>>===>>>===;;;;;;;;;;;;::::::999999999888888999999999999888888999999999999888888888888555666666777888888999999666666666666666666666666555555555666666777777777666777777666555555777999666666555555555444444444333333444666777888::::::999:::;;;<<<;;;:::888777333444555777888888777777555555666777999;;;===>>>>>>>>>=========<<<<<<<<<>>>======???CCCFFFGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDHHHIIIKKKMMMOOOPPPRRRRRRUUUWWWZZZ^^^```aaa``````cccgggzzzuuu~~~yyyhhh___]]]]]]cccrrr~~~}}}zzzvvvqqqoooooopppqqqqqqkkkiiihhhgggfffccc___\\\WWWVVVUUUSSSRRRPPPOOONNNGGGEEEDDDDDDEEEEEEDDDBBB@@@@@@??????????????????<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>888888888888777777777777777777777777777777777777666666666666666666666666777888888999888666555444222333444444555555555444222333444444555555555444222222333333444555666666333333333333333333333333333333333444444555555555222222222333444555666777444444555666555444222111555666777888888777666555555555444444444555666666777777888999:::;;;<<<<<<:::<<<>>>>>>===>>>???AAA???AAADDDGGGHHHJJJMMMOOOSSSTTTXXX]]]bbbgggkkkmmmooosssxxx}}}~~~bbbYYYLLLDDDAAAAAA@@@>>><<<<<<;;;::::::999888888888888999999999999888888;;;:::::::::999888888888:::999888777666666666666777777777777777777777777555666666666777777888888555555555333222222444666666666555555555444444444222333444666777999:::;;;999:::;;;<<<<<<:::888777999::::::999888666444333555555666888999<<<===>>>>>>>>>======<<<<<<<<<;;;>>>======???CCCFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCHHHIIIKKKLLLNNNPPPQQQRRRVVVXXX[[[^^^```aaaaaaaaacccgggyyyzzzxxxhhhaaa]]]YYYdddrrr}}}{{{xxxtttpppooopppoookkkggghhhgggdddcccaaa^^^YYYVVVSSSSSSSSSRRRPPPLLLIIIGGGHHHFFFDDDCCCCCCBBB@@@>>>>>><<<;;;;;;<<<<<<;;;:::;;;;;;::::::999888777777;;;:::888999;;;===>>>===888888888888888888888888888777666555555666777888777666555444444555666777444444555666777777666666444444444333333333222222333444444555555444444333444444444444444444444444333333333333333333333333444555555666666555555444444444444444444444444444333444555555666666666555222333333444555444444444555555555666666666666777999999:::;;;;;;;;;;;;:::888999:::;;;<<<>>>??????>>>>>>???AAACCCFFFHHHIIIKKKNNNRRRVVVZZZ^^^bbbeeemmmoooppprrruuuyyyvvveeeSSSIIIDDD@@@======;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<===777777777777777777777888:::999777666666777999:::888777777666666666666666666555444333333444555666888777666555444333222222333444444555666777888888444555666777888999::::::<<<<<<<<<<<<;;;:::999888777777777777777777777777:::999888777777999;;;===========================>>>>>>???@@@BBBDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJLLLMMMMMMNNNQQQSSSUUUWWWZZZ\\\^^^^^^^^^]]]```eeexxxtttgggbbbbbbeeeyyy~~~|||yyywwwtttpppllllllmmmmmmiiieeefffeeebbbaaa___\\\XXXTTTRRRSSSRRRQQQOOOKKKHHHFFFGGGEEECCCBBBBBBAAA???>>>===<<<;;;;;;<<<<<<;;;:::;;;;;;:::999999888777777999888666777999;;;;;;;;;888888888888888888888888777777666666666666777777666666555555555555666666444555555666666666666666444444444333333333222222333444444555555444444333444444444444444444444444333333333333333333333333444444444555555444444444333333333333333333333333111222333333333333333222555666777777888888777777666666666666777777777777888999999:::::::::::::::999::::::;;;<<<===>>>>>>======>>>@@@BBBDDDGGGHHHHHHKKKOOORRRUUUYYY]]]```fffgggiiilllooouuu|||yyyjjjYYYOOOIIICCC???===<<<<<<;;;;;;;;;;;;::::::999999888888888999::::::999999999999888888888888:::999888777777888999:::999888777666666666666666666555444444444444555666555555555555555555555555444555555555666777777777555555666777888999::::::<<<<<<<<<<<<;;;:::999888666666666666666666666666777777666666666888999:::????????????????????????<<<<<<===>>>@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJLLLMMMMMMNNNQQQRRRUUUWWWZZZ]]]^^^___^^^^^^```eeexxxppphhheeemmmzzz|||yyywwwtttrrrnnnkkkhhhhhhiiiiiifffcccdddbbb```^^^\\\YYYVVVSSSQQQQQQQQQOOOMMMJJJGGGEEEFFFDDDBBBAAAAAAAAA???======;;;::::::;;;<<<:::999:::::::::999888888777777999888777777999;;;;;;:::888888888888888888888888666666777777777777666666555555666666666666555555666666666555555555555555444444444444333333333333333444444555555444444333444444444444444444444444333333333333333333333333333333444444444444333333333333333333333333333333222222222333333222111111333444555555666666555555666666666666777777777888777888888999:::999999999:::;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>@@@BBBDDDEEEEEEHHHKKKMMMOOORRRUUUXXXZZZ\\\```ccchhhooovvv|||qqqaaaWWWOOOGGG@@@>>><<<<<<<<<;;;;;;;;;:::::::::999999888888888888999;;;:::::::::999999888888888888999999999999888888:::999888777666555555555666555555444444555555666333333444555666777777888666666666666666666666666555555666777888999999:::;;;;;;;;;;;;:::999999888666666666666666666666666666666777777888999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHIIILLLMMMMMMNNNPPPRRRVVVWWWZZZ]]]___```______```eeexxxzzzqqqpppsss}}}xxxuuussspppmmmjjjhhhffffffffffffdddbbbcccaaa^^^\\\ZZZXXXUUURRRPPPPPPOOOMMMJJJHHHEEEDDDDDDBBB@@@@@@@@@@@@>>><<<<<<;;;::::::;;;;;;:::888:::999999999888888777777;;;:::999:::<<<===<<<;;;888888888888888888888888444555777888888777666666444555666777777666555444777666666555444444444444555444444444444333333333333444444555555444444333444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222444444444555444444333222222333444444555555444444555555555666666666777777777777888999999999999888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???AAABBBCCCEEEGGGIIIJJJKKKNNNPPPPPPSSSWWW\\\bbbjjjrrrwww{{{jjj]]]SSSHHHBBB@@@======<<<<<<;;;;;;::::::<<<<<<;;;:::999999999::::::::::::999999888777777777888:::;;;;;;:::888777::::::888777666666555555666666555555555555666666333333444555666777888888777777777666666666666666555666666777888888999999:::::::::::::::999888888777777777777777777777777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNPPPRRRUUUWWWZZZ]]]___``````___aaafffxxxxxxyyyzzzvvvsssqqqnnnlllhhhgggeeeeeeeeeeeedddcccbbb___\\\ZZZYYYWWWUUURRRNNNNNNLLLJJJHHHEEECCCBBBBBB@@@???>>>???>>>===;;;<<<:::999999::::::999888999999888888888888888777;;;:::::::::<<<===<<<:::777777777777777777777777444555666888888888777666444555666777777666555444777666555444333333444444555555555444444444333333333444444555555444444333444444444444444444444444222222222333333444444444444333333222222333333444222222222222222222222222444444444555555444444333666666777888888888888888444444555555555666666666777777888999999999999888;;;;;;;;;;;;;;;:::::::::999999::::::<<<===>>>???AAACCCEEEFFFFFFGGGIIIKKKKKKMMMRRRWWW^^^fffooouuu~~~tttdddWWWJJJCCCAAA>>>>>>===<<<<<<;;;::::::<<<;;;::::::999999999999999999888888777777777777777888:::<<<<<<:::888777:::999888777666666666666666666666666666666666666666666666666666666666666777777777777777666666666666666777777888888999999999999999:::999999888777888888888888888888888888777888999;;;<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLLLLMMMPPPRRRUUUWWWZZZ]]]___`````````bbbfffwww}}}}}}xxxtttrrrpppmmmkkkggggggfffeeeddddddccccccaaa^^^ZZZXXXWWWVVVTTTRRRMMMLLLJJJHHHEEECCCBBBAAA@@@???======>>>===<<<:::;;;:::888999::::::999777888888888888888888888888999888888999;;;;;;999777777777777777777777777777444555666777777888888777555555666666666666555555666555444333333333444555555555555555444444444333333444444555555444444333444444444444444444444444111222222333333444444555555444333222222333444555333333333333333333333333111222333333444444444333555555666777777777777777555555555555666666666666777888888999:::999999999;;;;;;;;;:::::::::::::::999999999::::::<<<======@@@AAACCCDDDCCCDDDFFFGGGIIIKKKPPPUUU[[[dddlllrrrxxx}}}ppp___OOOEEECCC???>>>>>>===<<<;;;::::::999888888777777777777888777777777777777777777777888999:::<<<<<<:::999888999999888777777777888888555666666777777666666555777777777666666555555555777777777777777777777777666666777777888888888888888888999999999888888777999999999999999999999999555666777888999:::;;;<<>>???AAAAAAAAAAAACCCEEEHHHKKKOOOTTTZZZaaajjjooosssyyylllWWWIIIDDD??????>>>===<<<;;;::::::777777777777777777888999666777777888888999999:::999999:::;;;;;;:::999999888888777777888888999999555666777888888777666555777777777777666666666555666666666777888888888999777777777777888888888888777777888888888888888777888888888888888888888888666666666777888:::<<<>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>@@@AAAAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKLLLMMMOOOQQQRRRTTTWWW[[[]]]^^^___^^^cccgggwww}}}{{{xxxtttqqqooonnnlllkkkfffgggfffeeebbb``````aaa\\\ZZZVVVSSSSSSRRRPPPOOOKKKJJJHHHEEECCCAAA@@@???>>>===;;;;;;<<<<<<;;;999:::999888888999999888666777777777777777888888888;;;;;;;;;<<<======:::888777777777777777777777777666555555555555777999:::777666555444444555666777555444222222222444666777666666555555555444444444333444444555555444444333444444444444444444444444111111222333333444555555777666444333333444666777444444444444444444444444333444555777888999999:::666777777888888888888888888999999999999:::::::::999999:::;;;;;;;;;;;;:::999999999::::::;;;;;;;;;::::::999999::::::;;;<<<<<<>>>???@@@???@@@BBBCCCIIIKKKOOOSSSXXX```hhhmmmrrrxxxvvv^^^LLLDDD@@@???>>>===<<<;;;::::::999888888888999:::;;;;;;777777888999:::;;;;;;<<<999::::::;;;;;;::::::999777777777777888999:::;;;555666777888888777666555666666666666777777777777555555666777888999999:::777777777777888888888888666777777888888888777777777777777777777777777777999999888888:::<<>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJKKKLLLMMMOOOQQQQQQSSSWWWZZZ]]]^^^^^^^^^dddgggwww}}}|||~~~|||xxxtttpppmmmmmmmmmlllkkkeeeccc```______^^^]]][[[XXXWWWUUUSSSPPPNNNLLLKKKGGGGGGEEECCCAAA???===<<<>>><<<;;;;;;;;;;;;999888888888777777666666555555999999888888777777666666888555777<<<>>>;;;888888888777777666555444444333666666666666666555555555444444444444444444444444777666666666666555555555444333333222222333333444333444666777777666444333444444444333333222222222//////000111111111111111333333444555666666666555666555555555555444444444555555555666777777888888777888999::::::999888777999:::<<<======<<<:::999;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;:::999999999999::::::::::::999999;;;;;;<<<===???AAABBBCCCFFFHHHLLLOOOSSSYYY```eeekkkrrr{{{{{{bbbNNNEEE>>>===<<<<<<;;;:::999999777777777777777777777777;;;:::999888888:::<<<===;;;<<<======<<<;;;888777777777777777666666666666:::999777666555555555555666666666666666555555555666555444333333444555666888888777777666666555555666666666666777777777777:::::::::::::::999888777999999999999:::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???@@@@@@AAAAAAFFFFFFFFFFFFFFFEEEDDDCCCFFFGGGHHHHHHGGGIIILLLNNNUUUVVVXXXZZZ\\\^^^^^^___cccfffuuu|||vvvwww~~~|||yyyvvvvvvssspppnnnmmmlllkkkjjjccc```^^^\\\\\\[[[ZZZXXXWWWVVVTTTRRRPPPMMMLLLKKKGGGFFFDDDCCC@@@>>>===<<<===<<<::::::;;;:::999777666666666666777777777777777777777777777777777777666444666<<<>>>;;;888888999999888888777666666555666666666555555444444444555555555555555555555555222333333333444444555555444333333222222333333444222333444555555444333222444444333333333222222222222222333444444444444444444444555666666666555555555555555555555555555555666666777777888999999999999:::;;;;;;;;;;;;:::999:::;;;<<<===<<<<<<::::::;;;;;;<<<<<<<<<============<<<<<<;;;;;;::::::999888999999::::::999999888;;;;;;;;;<<<>>>???AAABBBDDDFFFIIIMMMQQQVVV]]]aaagggnnnwww{{{dddQQQHHH@@@???===<<<;;;:::999888999999999999999999999999;;;:::999888888:::;;;===;;;;;;<<<===<<<:::888777888777777777666666666666888777666555555666666777666666666666666666666555888777666666666666777888888777777777666666666555666666666666777777777888:::::::::::::::999888777999999999999:::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????@@@AAAAAABBBFFFFFFGGGGGGFFFEEEEEEDDDGGGHHHIIIIIIIIIJJJMMMPPPTTTVVVXXXZZZ\\\]]]^^^___bbbfffvvv}}}rrrnnnnnnuuu~~~~~~{{{xxxtttqqqsssqqqooonnnnnnllliiigggbbb___]]][[[[[[ZZZXXXWWWUUUTTTSSSPPPNNNLLLJJJIIIFFFEEEDDDBBB@@@>>><<<<<<<<<:::999999::::::888777555555555666777888888888444444555666666777888888555333666<<>>???@@@BBBDDDFFFIIIMMMRRRXXX\\\bbbiiiqqqwww{{{zzzfffUUUMMMCCC@@@===;;;;;;::::::999:::::::::::::::::::::::::::999999888888:::;;;<<<:::;;;<<<<<<;;;:::888777888888777777777666666666666666555555666666777888555555666666666666666666888777777666666777777888777777777777666666666666666666666777777777888888999999:::::::::999888888999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCFFFGGGGGGGGGGGGFFFEEEEEEHHHIIIJJJKKKKKKLLLOOOQQQTTTUUUWWWYYY\\\]]]^^^___aaafffwwwmmmfffhhhooo}}}~~~{{{yyyvvvrrrooopppooonnnnnnmmmkkkgggdddbbb```]]][[[[[[ZZZXXXVVVSSSRRRPPPNNNLLLJJJIIIHHHDDDDDDBBBAAA???===<<<;;;:::999888888999999888666555666666666777777777888444555555555666666666777888666888>>>???:::555444666666555555555444444444555555666666666777777777555555555555555555555555333333444555555666777777444444333333333333444444666666555444444555666666333333333333333222222222222222222222222333444444888888888888777666555555555555666777888999::::::999::::::;;;<<<<<<==============================??????>>><<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>=========<<<;;;;;;::::::888888999999999999888888::::::::::::;;;<<<===>>>@@@BBBDDDFFFIIIMMMSSSWWW]]]bbbjjjoooqqqtttxxx{{{{{{}}}xxxgggZZZRRRGGGBBB<<<::::::;;;;;;:::::::::::::::::::::::::::999999888888999999:::;;;:::::::::;;;:::999888777888888888777777777666666666666666555666666666666555555555555666666666666666555555555555555555666777777777777666666666666666666777777777888888888999999:::::::::999999888888888888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGIIIKKKKKKLLLMMMOOOQQQSSSUUUWWWYYY\\\^^^______aaagggyyytttdddcccjjjsss~~~|||zzzyyyyyyvvvsssqqqnnnmmmmmmmmmllliiieeeaaaaaa^^^[[[YYYXXXWWWUUUTTTPPPPPPNNNLLLJJJIIIGGGFFFCCCBBBAAA@@@>>><<<;;;;;;:::888777777999999888666888777777777666666666555777666666666555555555444<<<:::;;;??????999444222555555555555444444444444444444555666888999:::;;;333333333333333333333333555555555555555555555444555444444333333444444555555555444333333444555555333333333333333333333333333333222222222333444555999999999999888777666666666666777888:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<<<<======@@@???>>>============>>>=========>>>>>>>>>??????>>>======<<<<<<;;;::::::999999::::::::::::999999::::::999::::::;;;<<<<<>>:::;;;<<<<<<;;;999999999999999999999999888888888888999999::::::999999999999999999888888888888888888777777777777777777777666555444444333444555555555666666777777555666666666666666666555666666666666777777777777777777777777888888888888888999999:::::::::999999888888888999:::;;;======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEGGGJJJKKKLLLMMMOOOQQQTTTUUUWWWZZZ]]]^^^``````bbbhhh|||xxxiii```fffpppzzz}}}|||yyyxxxwwwxxxxxxwwwtttqqqmmmlllkkkkkkjjjhhhddd```]]][[[WWWUUUTTTSSSQQQOOONNNMMMLLLJJJIIIGGGFFFEEEAAAAAA@@@???===<<<;;;:::999888777888999999888777888888888777666555555555888888777666666555444444>>>;;;:::======777333222666666666666666666666666333444555666888999;;;;;;222222222222222222222222333333333333222222111111555555444444444444555555333333333333333333333333444444444444555555555555777666555555555666888999999999999:::999999888888777888999:::;;;<<<======<<<<<<<<<===>>>>>>??????===<<<<<<;;;;;;<<<<<<===????????????????????????>>>>>>>>>>>>????????????>>>>>>======<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;:::::::::::::::;;;;;;===>>>@@@AAABBBEEEIIIMMMOOOTTTZZZ]]]^^^___aaadddfffhhhllloootttzzzxxxsssmmmgggXXXOOOCCC======>>>===;;;999999999999999999999999888888888999999999999999888888888888888888888888999999888888888777777777777777777666555444222222444444555555666777777777777888888999999888888777666666666666777777777777777777777888888888999999888888999:::::::::999999777777888999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEGGGJJJLLLMMMMMMOOOQQQTTTVVVXXX[[[^^^```aaabbbcccjjjttthhhbbblllyyy~~~zzzyyyyyyvvvuuuuuuvvvwwwuuurrrppplllkkkjjjiiihhhfffccc```\\\YYYVVVTTTSSSRRROOOMMMLLLLLLJJJIIIGGGFFFDDDDDD@@@@@@???>>><<<;;;:::::::::888777888::::::999888777777777777666666666666777777777777777777777777<<<888777999:::666444444666666666666666666666666444444444555666666777777333333333333333333333333222222222222222222333333555555444444444444555555333444555666666555444333555555555666666666777777:::999888777777999:::<<<888999:::::::::::::::999999999:::;;;<<<<<<======<<<<<<<<<===>>>>>>??????>>>===<<<;;;;;;<<<===>>>===>>>???AAAAAAAAAAAA@@@>>>>>>>>>?????????@@@@@@>>>>>>======<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;<<<;;;;;;:::::::::;;;;;;;;;<<<======>>>@@@EEEHHHHHHMMMRRRUUUUUUVVVXXX[[[]]]```dddhhhlllqqqvvvzzz|||~~~|||wwwggg[[[LLLCCC@@@???<<<999::::::::::::::::::::::::777777888999999999999999888888777777777888888888999999999888888888777777555555666666666555333222444444555555666777777888777888999999999999888777555666666666777777777888777777888888888999999999777888999::::::::::::999777777888999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEHHHKKKNNNNNNOOOQQQRRRUUUWWWYYY\\\___aaacccdddeeelllttthhhcccmmm|||{{{wwwwwwwwwuuuttttttuuuuuutttpppmmmlllkkkiiihhhgggeeebbb```]]][[[WWWUUUTTTSSSPPPOOOKKKKKKIIIHHHFFFEEEDDDCCC@@@???>>>===<<<;;;:::::::::999888999:::;;;:::999555555666666777777888888666666777777888888999999888444333666777555444666333444444444444444444444555555444444444333333333444444444444444444444444222222333444555555666777555555444444444444555555666888999;;;;;;999888666555666666666777777888888:::999888777777999;;;<<<888999999:::;;;;;;;;;;;;::::::;;;;;;<<<=========<<<<<<<<<===>>>>>>?????????>>>===<<<<<<===>>>???;;;===@@@BBBCCCBBBAAAAAA>>>????????????@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;::::::;;;;;;999::::::;;;;;;===AAADDDCCCHHHNNNPPPPPPQQQSSSVVVVVVZZZ___cccgggkkkooorrrttt{{{qqqdddSSSGGGBBB@@@<<<888;;;;;;;;;;;;;;;;;;;;;;;;777777888999999999999888888777777777777777888888999999999888888888888777333444555666666666555444444444444555666777777888555666777888888777666555555666666666777777888888777888888888888999999999777888999:::::::::::::::777777888999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCDDDDDDEEEDDDDDDFFFIIIMMMOOOPPPQQQRRRSSSVVVXXXZZZ]]]```bbbdddeeefffmmmllleeefffuuu|||vvvsssrrrsssuuuvvvwwwxxxxxxuuuppplllmmmkkkiiigggeeebbb]]]ZZZXXXWWWUUUTTTTTTRRRPPPMMMLLLHHHDDDAAA@@@@@@???>>>======<<<;;;;;;:::999999666777999::::::999777666999999888888888888999999888888888777777777666666777<<<>>>999444444555333555555555555666666666666999888777666444333222111666555555444444444555555333333333444444444555555444444444444444444444444777777999::::::999777777999999999999999999999999:::::::::::::::::::::;;;888999999:::;;;<<<>>>???;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<<<<<<<<<<===>>>@@@@@@??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<>><<<;;;:::::::::;;;===<<<:::::::::<<<>>>???@@@BBBEEEGGGJJJMMMQQQTTTTTTWWWZZZ]]]```cccfffiiippptttyyyqqq]]]NNNGGGDDD@@@===<<<;;;::::::<<<<<<;;;:::<<<;;;:::999777666555555888888888888888888888888888999:::;;;:::888666555444555555666666666666666777777777888888888888888777777777777777777777777888888777777777777888888888888888888888888888888888888888888888888888888777777888999:::;;;;;;<<<@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@AAACCCCCCBBBCCCDDDDDDCCCDDDFFFHHHFFFHHHJJJKKKJJJJJJKKKLLLTTTWWW[[[^^^___```bbbcccgggmmmiiifffjjjzzz{{{vvvssstttuuuuuuuuuuuuvvvvvvsssooollljjjiiifffeeeccc```\\\YYYZZZXXXUUUSSSRRROOOKKKIIIJJJGGGDDDAAAAAA@@@>>>===<<<<<<;;;;;;:::999999888777888999999999999888777777777666666555666666666999888888888777777777777666;;;===999555555666555555555555555666666666666555555555444444444444444555555444444444444444555333333333444444444444555555555555666666666777777999::::::;;;;;;::::::999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????<<<<<<<<<<<<<<<=========;;;<<<<<<<<<<<<=========<<<<<<<<<<<<===>>>???@@@>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>>>>???????????????>>>>>>===???>>>===<<<;;;;;;;;;<<<===<<<:::::::::;;;===>>>===???AAACCCDDDFFFIIILLLQQQTTTWWW[[[]]]```dddgggkkknnnsssyyykkkYYYMMMEEEAAA>>>===;;;::::::<<<<<<;;;:::;;;;;;:::999888777777666888888888888888888888888::::::;;;;;;999777555333666777777777666555444444777666555444444444444444777777777777777777777777666666555555555555666666888888888888888888888888888888888888888888888888555666666777888999::::::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCBBBCCCDDDDDDCCCDDDFFFGGGGGGIIIJJJKKKJJJKKKLLLNNNUUUXXX\\\^^^___```aaacccgggmmmfffiiisss~~~}}}|||yyyuuuttttttvvvtttssssssssssssqqqnnnkkkfffeeecccbbbaaa___[[[XXXXXXVVVSSSPPPOOOLLLIIIFFFGGGEEECCCAAAAAA@@@===;;;;;;;;;::::::999888888888888888888888888888888888888777666666555555555555999888888888888777777777555;;;===888555555666555555555555555666666666666444444444444444444444444444444444444444444444444222333333333444444444444666666777888999::::::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<============>>>>>>???@@@>>>>>>>>>===============::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???AAAAAAAAAAAAAAA@@@??????@@@???>>>===<<<<<<<<<======<<<;;;:::999:::;;;<<<<<<===?????????@@@CCCEEELLLOOOSSSWWWYYY]]]aaaddddddfffkkkpppxxx~~~jjjXXXLLLFFFEEE>>>===;;;;;;<<<<<<;;;:::;;;:::::::::999999999999999999999999999999999999;;;;;;;;;:::999666444333888888888777666555333333;;;:::888666555555555666777777777777777777777777666666555555555555666666888888888888888888888888888888888888888888888888666666777888999:::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCCCCBBBCCCDDDDDDCCCDDDFFFHHHIIIJJJKKKJJJJJJKKKNNNQQQWWWZZZ]]]______```aaabbbgggmmmhhhppp{{{{{{zzzxxxuuussstttuuutttsssqqqqqqqqqpppmmmkkkcccbbbaaa```___]]]ZZZWWWRRRPPPNNNLLLLLLKKKIIIHHHDDDCCCAAAAAAAAA???<<<:::999999999999888888777777888888777777777777888888:::999888777777666777777888888888888888888888888666<<<===999555555555444555555555555666666666666666666555444333222111111333333333444444444444444333333333333444444444444666666777999:::;;;<<<======<<<;;;::::::;;;<<<===============<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>???>>>>>>>>>>>>>>>??????@@@?????????>>>>>>======:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::;;;<<<>>>@@@BBBBBBCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<;;;:::999999::::::;;;===>>>>>>>>>???BBBDDDHHHKKKOOORRRUUUYYY]]]``````bbbeeejjjpppyyyyyyeeeVVVNNNLLL@@@>>><<<;;;<<<<<<;;;:::::::::::::::::::::::::::999999999999999999999999::::::::::::999777666555888888888777777555444444;;;:::888777666777888999777777777777777777777777888888777777777777888888888888888888888888888888888888888888888888888888888999:::;;;<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@AAACCCCCCCCCEEEFFFEEEEEEEEEGGGIIIJJJKKKKKKJJJJJJLLLPPPSSSXXX[[[^^^___``````aaabbbfffmmmppp}}}}}}{{{{{{zzzwwwtttqqqqqqrrrsssqqqpppoooooonnnllljjjaaa```______^^^\\\YYYVVVPPPNNNKKKIIIIIIIIIGGGFFFBBBAAA?????????>>><<<:::999999888888888888777777888888777666666777888888999999888777666666777777777777777777777777777777888===>>>999444444444333555555555555666666666666666666555444333333222222222333444555555555444444333333444444444555555555555666777888:::<<<======??????===<<<<<<===??????>>>>>>>>>======<<<<<<<<<;;;;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>??????AAAAAA@@@???>>>======<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<======>>><<<======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<===???@@@BBBCCCCCCCCCCCCBBBAAAAAA???????????????>>>>>>>>>===<<<<<<;;;::::::::::::999;;;<<<======>>>AAACCCDDDGGGKKKNNNQQQTTTXXX[[[^^^___bbbeeejjjqqqyyy~~~rrr```TTTNNNCCC@@@===;;;;;;<<<;;;:::999999::::::::::::;;;;;;999999999999999999999999777777888888999999999999666666777777777777777666555444444333444555666777666666666666666666666666888888777777777777888888777777777777777777777777777777777777777777777777888999:::;;;<<<======>>>????????????????????????>>>>>>>>>???@@@AAACCCCCCEEEFFFGGGGGGFFFGGGIIIKKKJJJKKKKKKJJJKKKMMMPPPTTTXXXZZZ]]]_________```aaafffnnn|||~~~zzzxxxyyyxxxvvvrrrooonnnnnnpppooonnnnnnnnnllliiiggg```___^^^]]]]]][[[WWWTTTSSSPPPKKKHHHFFFEEECCCAAA@@@???======>>>===<<<:::888888888888888888888888777777777777777777777777666555555444444555555666555555666666666666777777888===>>>999444444444333555555555555666666666666333444444555555666666666222333555666777666666555444555555555666666666666555666777888:::;;;<<<===BBBAAAAAA@@@@@@AAAAAABBB???>>>>>>======<<<<<<<<<<<<<<<===>>>??????@@@AAA>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@???>>>===<<<;;;;;;<<<<<<<<<<<<============<<<<<<;;;<<<<<<======<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>???@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@>>>>>>????????????>>>===<<<<<<<<<<<<<<<<<<;;;;;;777999:::::::::;;;>>>@@@@@@CCCFFFIIILLLNNNRRRUUUXXXZZZ]]]```dddiiiooosssmmmXXXKKKEEEBBB>>><<<;;;<<<;;;;;;999999999999::::::::::::::::::::::::::::::::::::666666777888999::::::;;;555666777777888888888777333444555666777888888999666666666666666666666666666666555555555555666666777777777777777777777777777777777777777777777777666666777888999:::;;;;;;========================>>>>>>>>>???@@@AAACCCCCCEEEFFFGGGGGGFFFGGGIIIKKKIIIJJJKKKKKKKKKMMMPPPSSSVVVYYY\\\^^^^^^___```aaafffnnn{{{wwwtttttttttrrrooolllkkklllkkkkkkkkklllllliiieeebbb^^^]]][[[[[[ZZZWWWTTTQQQRRROOOJJJGGGEEEDDDBBBAAA@@@>>>;;;;;;;;;<<<<<<;;;999999999999999999999999555666777888888777666555444444444444444555666777444444444444555555555666555:::<<<888555666777666555555555555666666666666444444555666666777777888222444666777888888777666666666666666777777777777777777888999:::<<<<<<===@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<===>>>???@@@AAABBB????????????@@@AAACCCCCCBBBAAA@@@???===<<<;;;:::::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888:::===???@@@AAA@@@@@@@@@AAAAAAAAAAAA@@@??????======>>>??????>>>======<<<<<<==================999:::;;;:::999999;;;===<<<>>>AAADDDFFFHHHKKKNNNOOORRRVVVZZZ^^^bbbgggjjjsssyyy|||bbbMMMFFFCCC>>><<<;;;<<<;;;;;;999999999999999888888888::::::::::::::::::::::::777777777777888999::::::777777888888888777777666555666888:::::::::999888666666666666666666666666666666555555555555666666777777777777777777777777777777777777777777777777555666666777888999::::::========================>>>>>>>>>???@@@AAACCCCCCDDDEEEFFFFFFEEEEEEGGGIIIFFFHHHJJJLLLLLLMMMOOOQQQTTTWWWZZZ]]]^^^^^^```aaaeeennn~~~yyyuuuooopppqqqpppmmmkkkjjjkkkhhhhhhiiijjjjjjgggbbb___]]][[[ZZZYYYXXXUUUQQQNNNOOOLLLHHHEEEEEEEEEEEEDDD@@@===:::999:::<<<<<<<<<999999999999999999::::::444666777999999777666444555555555555777888999:::333333333444444555555555222888;;;888666888999999555555555555666666666777888888777777666666555555333444666888999999888777777777777777888888888888888999999:::;;;<<<======<<<===>>>??????>>>===<<>>>>>===<<<;;;;;;:::<<<===>>>???@@@AAABBBBBB???@@@@@@AAABBBCCCEEEFFFBBBAAA@@@>>>===;;;:::999999999:::::::::;;;;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>888:::===AAABBBBBBAAA@@@???@@@@@@@@@@@@???>>>>>><<<===>>>??????>>>===<<<<<<<<<===>>>??????>>>>>>=========<<<:::999:::;;;999;;;>>>@@@BBBDDDGGGIIIGGGKKKQQQVVVZZZ^^^bbbeeekkkqqqyyykkkSSSGGGCCC???<<<;;;<<<;;;;;;999999999888888888777777::::::::::::::::::::::::999999888888888888888999999999999999888666555444333555777888888666444222666666666666666666666666888888777777777777888888777777777777777777777777777777777777777777777777777777888999:::;;;;;;<<>>>>>>>>???@@@AAACCCCCCBBBCCCDDDDDDCCCDDDFFFHHHEEEGGGJJJLLLLLLMMMOOOPPPRRRUUUYYY\\\]]]^^^```aaaeeennn|||}}}~~~~~~|||xxxtttqqqoooooonnnmmmmmmmmmmmmmmmnnnllliiihhhgggdddaaa^^^\\\\\\ZZZXXXUUURRRPPPNNNJJJIIIGGGFFFCCCBBB@@@??????>>>===<<<;;;:::::::::999999999999999999999999555555555555555666777777555777777666555444555666666666666666777777777777888999::::::999777555444666666666777777777777777666666777777888888888999;;;::::::999999::::::;;;:::999999888999:::<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????CCCAAA???<<<;;;;;;<<<<<<======>>>>>>>>>>>>======AAAAAAAAABBBCCCDDDFFFGGGCCCBBBAAA???>>><<<;;;::::::::::::;;;<<<======>>>???>>>>>>>>>>>>>>>???@@@>>>>>>===<<<;;;;;;;;;;;;777888:::;;;<<<=========>>>>>>???@@@AAAAAABBBCCC????????????>>>>>>======>>>======<<<<<<<<<======>>>>>>?????????>>>>>>===<<<<<<<<<===============999:::;;;===???@@@BBBBBBGGGHHHKKKOOOSSSXXX\\\^^^ccchhhnnntttyyyuuu[[[NNNGGGAAA???BBBBBB>>>999:::999888888777888888888;;;:::999888888999:::;;;::::::999888777666555444===;;;999666555444555666555555666666666666555555666666666555666777888888:::999777555444555666777777666555555666666555444888777777777777777777888888888888888999:::;;;<<>>===<<<<<<===>>>???>>>>>>>>>???@@@AAACCCCCCDDDDDDDDDEEEEEEEEEDDDDDDGGGIIIKKKLLLLLLLLLMMMNNNSSSUUUXXXZZZ[[[]]]___aaafffooo{{{||||||{{{yyyvvvrrrpppmmmmmmllllllkkkkkkkkkkkkkkkiiigggfffeeeccc```]]][[[ZZZYYYWWWTTTQQQNNNMMMIIIIIIGGGEEECCCAAA@@@???<<<<<<;;;999999888888999999999999999999999999999555555555555555666777777666888888777666555666777555555666666666777777777999999999888777666555555555555666777888888999999888888888999999:::::::::;;;::::::999999::::::;;;;;;:::999999999:::;;;<<<===<<<<<<;;;;;;<<<<<<<<<<<<<<<======>>>?????????BBBAAA>>><<<::::::;;;;;;;;;<<<===>>>????????????>>>>>>>>>???@@@BBBCCCDDDBBBBBBAAA???>>><<<;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@???????????????@@@>>>===<<<;;;::::::::::::888999:::;;;<<<=========>>>>>>??????@@@AAABBBBBBAAAAAA@@@???===<<<;;;:::======<<<<<<<<<<<<<<<===>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<======>>>??????DDDEEEHHHKKKPPPTTTXXXZZZ^^^bbbiiinnnrrrzzzzzzdddSSSKKKBBB???@@@???<<<777:::999999888888888888888888888777666666777888888999888888888888777777777999888777666666777888999555555666666666666555555666666666666777777777777666666777777777777777777777666555666777888777666;;;::::::999999::::::;;;999999999999999:::;;;<<<>>>===<<<;;;;;;<<<===>>>>>>>>>>>>???@@@AAACCCCCCEEEEEEDDDDDDDDDEEEFFFFFFHHHJJJLLLMMMLLLMMMNNNOOOSSSVVVYYY[[[\\\]]]___aaafffooo}}}yyyyyyxxxwwwuuurrrpppoookkkjjjjjjjjjjjjiiiiiiiiigggeeedddcccbbbaaa^^^\\\YYYYYYWWWUUURRROOOMMMKKKIIIHHHFFFDDDBBB@@@???>>><<<;;;:::999999888888999999999999999999999999999555555555555555666777777777888999888666555666777555555555555666666666666:::999888666666666777777555555666888999:::<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;<<<;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@AAA???===;;;:::999999::::::;;;<<<>>>???@@@AAAAAA======>>>>>>???@@@BBBBBBBBBAAA@@@???>>>===<<<<<<=========>>>>>>???@@@@@@BBBAAA@@@???????????????======<<<;;;::::::::::::999999;;;<<<============>>>>>>??????@@@@@@AAAAAABBBBBB@@@>>><<<:::888777<<<<<<;;;;;;;;;<<<<<<======>>>>>>??????>>>>>>>>>@@@@@@@@@??????>>>>>>>>>=========<<<<<<<<<<<<;;;@@@AAADDDGGGKKKOOORRRTTTXXX]]]ccchhhlllsss{{{|||mmmXXXOOOEEE???>>>>>><<<999::::::999888888888888888888888777666666777888888777888888888999999::::::999888777666666777888999555666666777777666666555444555777888888888777666333444777999:::999888777777666666777999:::999888999888888777777888888999;;;:::::::::::::::;;;<<>>===<<<<<<===>>>???>>>>>>>>>???@@@AAACCCCCCFFFFFFDDDDDDDDDFFFHHHIIIIIIKKKMMMMMMMMMMMMOOOQQQTTTVVVZZZ\\\]]]^^^```bbbeeeooo}}}zzzyyyvvvuuusssqqqpppnnnmmmmmmhhhiiiiiiiiiiiiiiihhhhhheeecccbbbaaaaaa```]]][[[YYYXXXWWWTTTRRROOOLLLKKKHHHGGGEEECCCAAA???>>>======<<<<<<;;;:::::::::;;;888888888888888888888888555555555555555666777777666777888777666555555777444555555555666666666666;;;999777555555666888:::777888888999;;;<<<<<<===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<=====================>>>>>>???@@@AAAAAA@@@???===;;;:::999999999;;;<<<===>>>???@@@@@@@@@????????????@@@AAABBBCCCAAAAAA@@@@@@???>>>======????????????@@@@@@AAAAAABBBBBB@@@???>>>>>>>>>>>>===<<<;;;::::::999999:::::::::;;;======>>>>>>>>>>>>>>>>>>???????????????@@@@@@>>>===;;;999888777;;;;;;;;;:::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>AAAAAA@@@???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;>>>???AAACCCFFFJJJLLLNNNUUUYYY___dddiiiooouuuzzzxxxppp___VVVJJJBBB@@@@@@???>>>::::::999888888888888999:::999999999999999999:::888999999999999:::::::::;;;:::999777666555555555666666777777777777666666333555777888999888666555555666777888999888888777777666666888:::<<<<<<;;;777777666666666666777777;;;;;;;;;::::::;;;;;;<<<@@@???>>>>>>>>>???@@@AAA>>>>>>>>>???@@@AAACCCCCCGGGFFFDDDCCCDDDFFFIIIKKKKKKLLLNNNNNNNNNNNNPPPRRRTTTWWWZZZ\\\]]]___aaaccceeeooo|||xxxvvvuuusssqqqooommmlllkkkkkkkkkgggggghhhiiiiiiiiihhhgggeeecccbbbaaaaaa```]]][[[YYYXXXWWWUUURRROOOLLLKKKGGGFFFDDDBBB@@@>>>===<<<<<<<<<;;;:::::::::;;;;;;888888888888888888888888555555555555555666777777555666777666444333444555555555555666666666666777;;;:::777555666888:::<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::999;;;;;;======>>>>>>============>>>???@@@AAABBBBBB@@@???>>><<<;;;:::999999===>>>>>>???????????????????????????@@@AAABBBBBBAAA@@@@@@@@@??????>>>>>>@@@@@@@@@AAAAAAAAAAAAAAABBBAAA@@@???>>>===============<<<;;;::::::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::999999999:::::::::::::::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@???>>>======<<<<<<::::::;;;;;;<<<<<<======>>>>>>???AAADDDFFFHHHJJJPPPSSSXXX^^^dddjjjppptttyyy~~~vvvtttmmmcccTTTIIIBBB@@@>>>>>>;;;::::::999888999999999999999999::::::999999999:::::::::999999999999888::::::999777777666666555666666777777777777666666333555777888999888666555:::999888666666666777888777666666888;;;======<<<:::::::::999999:::::::::;;;;;;:::::::::;;;<<<<<<>>>======<<<===>>>???@@@>>>>>>>>>???@@@AAACCCCCCFFFEEECCCCCCDDDGGGJJJLLLLLLMMMNNNNNNMMMNNNQQQSSSTTTWWWZZZ\\\]]]___aaacccdddqqq}}}yyyuuurrrqqqooonnnmmmkkkiiiiiihhhhhheeefffggghhhiiihhhgggfffeeecccbbbaaa```___\\\ZZZXXXXXXVVVTTTQQQNNNLLLJJJFFFEEECCCAAA???===<<<;;;999999888888888888999999888888888888888888888888555555555555555666777777444555666555333222333444666666666666777777777777<<<:::888777888:::<<<>>>>>>====================================<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<;;;;;;::::::;;;===>>>??????>>>=========>>>@@@AAABBBCCCDDDAAAAAA@@@>>>===<<<;;;:::>>>??????@@@??????>>>>>>>>>>>>======>>>??????@@@@@@@@@@@@@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@???????????????>>>>>>===<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<888888888999999999::::::999999999999:::;;;;;;<<<;;;;;;<<<===>>>>>>>>>>>>?????????>>>>>>======<<<999::::::<<<===>>>??????>>>>>>???@@@BBBDDDEEEFFFJJJKKKOOOTTT[[[bbbhhhkkkpppxxx{{{yyy|||{{{ppp```PPPEEE???<<<:::;;;;;;:::999999999999999666777888888888888777666::::::999999888888888777666666777777888888999999666777777888888777777666444555777888888888777666<<<:::888666555666777888888777777888;;;===<<<<<<999999888888888888999999999999999999:::;;;<<<===;;;;;;:::::::::<<<===>>>>>>>>>>>>???@@@AAACCCCCCDDDCCCCCCCCCEEEGGGJJJLLLLLLMMMMMMMMMMMMNNNQQQSSSTTTVVVZZZ\\\]]]^^^```bbbdddsss}}}yyyuuusssqqqpppllllllkkkjjjiiigggffffffbbbccceeefffgggfffeeedddeeecccaaa```___]]]ZZZXXXWWWVVVUUUSSSPPPMMMJJJIIIEEEDDDCCCAAA???===;;;:::999888888888888888999999888888888888888888888888555555555555555666777777555666666666444333444555777777777777888888888999<<<;;;:::999:::<<<>>>@@@======>>>>>>??????@@@@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<======<<<<<<;;;:::;;;===???@@@???>>>======>>>???@@@AAACCCDDDDDDCCCCCCBBBAAA@@@>>>===<<<===>>>??????@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAAAAABBBBBB??????>>>===<<<<<<<<<<<<======>>>?????????>>>>>>??????>>>===<<<<<<;;;;;;777777777888888999999999888888888888999:::;;;<<<:::;;;<<<===>>>>>>>>>>>>????????????????????????:::;;;<<<<<<>>>??????@@@>>>>>>>>>???@@@AAACCCCCCGGGGGGHHHLLLRRRYYY^^^aaahhhpppyyyyyy{{{uuueeeTTTHHH@@@===;;;;;;;;;:::999999999999:::666777888888888888777666777777777888888888888888555666777888888999999999777777888888888888777777666666666666777777777777999999888888888888888888888777777888:::<<<;;;:::777777666666666666777777777777777888:::;;;===>>><<<;;;;;;;;;;;;===>>>???>>>>>>>>>???@@@AAACCCCCCAAAAAABBBCCCEEEGGGIIIJJJLLLLLLMMMLLLLLLMMMPPPSSSSSSVVVYYY[[[\\\]]]___aaacccuuu~~~|||yyyvvvsssqqqqqqpppkkkkkkkkkjjjiiigggfffeee```aaaccceeeeeeeeecccbbbeeecccaaa___^^^\\\XXXVVVUUUUUUSSSQQQNNNKKKIIIGGGDDDDDDBBB@@@>>><<<;;;::::::::::::999::::::;;;;;;777777777777777777777777555555555555555666777777666777777777555444555666777888888888999999999999;;;;;;;;;;;;<<<>>>???@@@<<<<<<===???@@@AAABBBCCCAAAAAAAAA@@@@@@?????????<<<<<<;;;;;;;;;;;;<<<<<<999:::<<<=========<<<<<<999;;;===???@@@@@@>>>>>>===>>>???@@@BBBCCCDDDEEEDDDDDDCCCCCCAAA@@@>>>===;;;<<<>>>???AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBB???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCCCCDDDDDDEEE@@@???>>>======<<<<<<======>>>>>>????????????>>>??????>>>===<<<;;;;;;:::777777777777888888888888888888888888999:::;;;<<<:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA<<<<<<======>>>>>>??????=========>>>>>>@@@AAAAAAHHHFFFFFFHHHNNNTTTYYY\\\dddkkktttzzzxxxzzz|||ssseeeVVVJJJCCCAAA@@@<<<;;;::::::999999::::::888999:::;;;;;;:::999888444555666777888999::::::888888888888888777666555777777888888888888777777666666666666666777888888555666888:::;;;:::999888888777777888:::;;;;;;:::::::::999999999999::::::555666666888999;;;===>>>???>>>>>>>>>???@@@BBBCCC>>>>>>>>>???@@@AAACCCCCC???@@@BBBDDDFFFGGGIIIIIILLLLLLLLLKKKKKKMMMPPPSSSSSSUUUXXXZZZ[[[]]]___aaacccwwwzzzwwwtttrrrrrrpppnnnmmmkkkhhheeedddeeeeeedddcccbbbaaa```______```aaabbbaaa``````___^^^\\\[[[ZZZWWWUUURRRPPPNNNLLLIIIGGGCCCBBBAAA???===<<<::::::999999999888888888777777888888888888888888888888888888777777666666555555444444444555555555555555777888999999999:::===@@@EEECCC@@@???@@@AAA@@@???AAA@@@>>>>>>???@@@CCCDDD?????????@@@@@@AAAAAAAAA???>>>===<<<<<<<<<<<<<<<======>>>>>>>>>>>>======;;;<<<======>>>=========AAAAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>>======>>>>>>???@@@AAABBBBBBAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@EEEDDDBBBAAA@@@AAACCCDDDCCCCCCCCCCCCCCCDDDEEEFFFJJJEEE>>>;;;<<<===>>>===>>>>>>>>>>>>????????????======<<<<<<<<<;;;;;;;;;999888888888777777666666888888888888888999999999999::::::;;;<<<===>>>>>>@@@@@@@@@???????????????==================<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCDDDGGGKKKQQQUUU]]]dddmmmsssxxxyyyvvvvvvkkkXXXKKKGGG@@@666:::888777777888999999888999999999999999999999999999888777888999:::888777666555555666666777888999999999888888888888888888555555555555777999;;;<<<666777888888888666555444888888777777888999::::::888555222333555777777666<<<;;;999888888999;;;<<>>===<<<<<<;;;;;;<<<<<<<<<===>>>???AAACCCDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJIIIIIIKKKOOOQQQWWWXXXZZZ[[[[[[\\\^^^```gggmmmzzzwwwtttrrrqqqooommmkkkhhheeecccaaabbbbbbbbbaaa___^^^^^^]]]^^^___```aaa_________^^^\\\[[[YYYXXXUUUSSSPPPNNNLLLJJJGGGEEECCCBBBAAA???===<<<::::::999999999888888888777777888888888888888888888888888777777777666666666555:::999999999999888888888888999:::::::::<<>>>>>>>>@@@BBBCCC???@@@@@@@@@AAAAAAAAAAAA???>>>>>>============>>>===>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>>>>>>>>>>AAA@@@@@@?????????@@@@@@AAAAAA@@@??????????????????@@@@@@AAAAAA@@@@@@???@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@AAACCCDDDFFFGGGFFFEEEDDDCCCBBBBBBBBBFFFBBB<<<:::;;;<<<<<<;;;<<<<<<============>>>>>>??????>>>===<<<::::::999999999888888888777777777777777888888999999:::::::::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCEEEHHHNNNRRRWWW^^^gggmmmrrr{{{xxxrrrrrrkkk]]]PPPHHHBBB>>><<<:::999888:::::::::999999999999999999999999999999888999:::<<<;;;999777888777777666666666777777666666666777777888888999777777666666777888999:::777888999999999888666555888888777888888999999:::;;;888666777999;;;;;;:::;;;:::999888888:::<<<===>>>======<<<<<<<<<<<<=========>>>>>>@@@AAACCCCCCCCCCCCDDDEEEFFFGGGHHHHHHLLLMMMMMMLLLLLLNNNRRRUUUVVVXXX[[[\\\\\\]]]___aaalllttt|||yyywwwssspppooommmjjjhhhdddbbb___^^^^^^^^^^^^]]][[[ZZZ[[[[[[\\\]]]___```^^^^^^]]]\\\[[[YYYXXXWWWRRRPPPMMMKKKJJJHHHEEEBBBBBBAAA@@@>>>===;;;:::999999999999888888888888888777777777777777777777777777777777777666666666666999999888888777777666666999:::<<<<<<===>>>BBBEEEGGGEEEBBBAAABBBCCCBBBBBB??????>>>>>>???@@@BBBCCC@@@@@@AAAAAAAAAAAAAAABBB??????>>>>>>??????@@@@@@>>>>>>????????????>>>>>><<<<<<======>>>>>>>>>>>>@@@???????????????@@@@@@BBBBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBDDDFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDAAA===<<<<<<<<<<<<;;;============>>>>>>??????AAAAAA???>>><<<:::999888999999999999888888888888777777888999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDIIILLLOOOUUU]]]ccchhhqqq}}}uuuqqqllleeeYYYLLLFFFFFF???===::::::;;;;;;;;;:::999999999999999999999999999999:::<<<===<<<999777999999888777666666666666444444555666777888999999999888777777777777777888888999999999999888888777888888888888888999999999<<<:::999999;;;<<<<<<;;;999888888888999;;;===>>>===<<<<<<<<<<<<===>>>>>>????????????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKJJJJJJLLLPPPSSSVVVXXX[[[\\\]]]___bbbdddooozzz}}}zzzyyyxxxuuuqqqnnnllljjjgggeeeaaa___\\\[[[[[[[[[[[[ZZZWWWXXXYYYZZZ[[[]]]^^^___]]]]]]\\\[[[ZZZXXXWWWVVVQQQNNNLLLJJJHHHFFFCCCAAAAAA@@@???>>><<<;;;:::999888888888888888888888888666666666666666666666666777777777777666666666666666666666666777777777777;;;===>>>>>>???AAAEEEGGGHHHFFFCCCCCCCCCDDDDDDCCC??????>>>>>>???@@@BBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCC>>>??????@@@@@@??????>>><<<<<<<<<<<<<<<=========??????>>>>>>>>>???@@@@@@BBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@??????@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCDDDEEEFFFGGGDDDCCCCCCCCCDDDEEEFFFFFFEEECCCAAA????????????>>>??????@@@@@@AAAAAABBBBBBBBBAAA@@@???===<<<;;;:::::::::::::::999999999999777888888999:::;;;<<<<<<:::::::::999999999888888;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>>???@@@DDDFFFHHHMMMSSSYYY^^^gggqqqyyyyyyqqqnnnfffUUUJJJHHHAAA>>>;;;::::::;;;;;;:::999999999999999999999999:::999999999;;;;;;:::888999888888777666666777777555666666777777888888888888777777777777777777888888888888888888888888777888888888999999999888888999888888888999:::::::::777777888888:::<<<>>>???;;;;;;;;;<<<<<<===??????@@@@@@??????@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJIIIJJJLLLOOOSSSVVVXXX[[[]]]___aaadddfffppp|||~~~yyywwwwwwtttqqqmmmkkkiiifffdddbbb___]]]ZZZYYYYYYYYYYYYXXXUUUVVVXXXYYY[[[\\\]]]^^^\\\\\\[[[ZZZYYYWWWVVVUUUQQQNNNKKKIIIHHHFFFCCCAAA??????>>>===<<<::::::999888888888888888888888888666666666666666666666666666666666666777777777777555666777999;;;<<<>>>>>>>>>???@@@AAAAAACCCFFFIIIIIIGGGDDDCCCDDDEEEDDDCCC?????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDD??????@@@@@@@@@@@@??????;;;;;;:::::::::;;;<<<===??????>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCBBBAAA@@@@@@AAABBBCCCBBBBBBAAA@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCGGGFFFFFFEEEDDDDDDDDDDDDBBBCCCCCCCCCEEEFFFGGGHHHFFFEEECCCAAA@@@??????@@@@@@@@@AAAAAABBBCCCCCCDDD@@@@@@@@@??????>>>>>>===::::::::::::;;;;;;;;;;;;888999999:::;;;;;;<<<<<<:::::::::999999888777777;;;;;;;;;<<<<<<=========:::::::::;;;;;;;;;<<<<<<========================<<<============>>>@@@BBBDDDHHHLLLQQQVVV^^^gggmmmwww|||zzzwwwssscccQQQGGGBBB???;;;999999:::::::::999999999999999999999999<<<999666666777999::::::777777777777777888999999999999999888888777777777555666777777888888999999777777777666777777777777888888999999999888888777666777888888888888888999666777777999:::<<<>>>???;;;;;;;;;;;;<<<>>>???@@@????????????@@@@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHKKKLLLMMMMMMMMMPPPSSSWWWUUUXXX[[[]]]___aaadddgggppp|||yyyvvvuuuuuupppmmmiiigggeeecccaaa___]]][[[XXXWWWWWWXXXWWWVVVTTTUUUWWWXXXZZZ[[[[[[\\\ZZZZZZYYYXXXWWWUUUTTTSSSPPPNNNKKKIIIHHHFFFCCC@@@>>>>>>===<<<;;;:::999999888888888888888999999999777777777777777777777777666666666666777777777777333444666999;;;>>>@@@AAA@@@AAABBBBBBBBBDDDGGGIIIIIIGGGDDDCCCDDDEEEDDDDDD@@@@@@AAAAAABBBCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@<<<;;;:::::::::;;;======????????????@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBBBBDDDCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFEEEDDDCCCBBBAAADDDDDDDDDDDDEEEFFFGGGGGGGGGFFFDDDAAA>>>===>>>@@@>>>??????@@@AAABBBCCCCCCAAA@@@@@@@@@@@@?????????;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<:::::::::999999888888888888888999999::::::;;;;;;:::::::::;;;<<<<<<==============================;;;<<<======<<<===???AAABBBDDDGGGKKKOOOVVV]]]bbbooouuu~~~~~~sss]]]KKKDDD@@@<<<:::999:::::::::999999999999999999999999;;;999666555777888999999777777777777888999::::::;;;;;;:::999888777666666444555777888999999999999666666666555666666777888888888999::::::888777666666888::::::999888999:::666777888999;;;<<<===>>>;;;;;;;;;<<<<<<>>>??????>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKLLLLLLLLLOOOSSSVVVVVVXXX[[[]]]___aaadddfffppp}}}yyyuuusssrrrrrrkkkiiieeecccbbbaaa^^^\\\[[[YYYVVVUUUUUUUUUUUUTTTRRRSSSUUUWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTRRRQQQPPPOOOMMMJJJHHHGGGEEEBBB???>>>======<<<;;;:::999999777777888888888999999999888888888888888888888888555666666666777777777888444555777999<<<>>>@@@@@@CCCCCCDDDCCCCCCCCCFFFHHHIIIFFFDDDCCCDDDDDDDDDCCCAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCBBBAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@>>>===<<<;;;;;;===>>>???@@@@@@@@@@@@AAABBBCCCDDDBBBBBBAAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFEEECCCBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@???BBBBBBCCCDDDEEEGGGIIIJJJKKKJJJGGGBBB>>>===???BBB??????@@@AAABBBCCCDDDDDDCCCBBBBBBAAA@@@??????>>>;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999666666777777888999999::::::;;;;;;<<<======>>>>>>========================;;;<<<===>>>======???@@@AAABBBDDDFFFJJJOOOUUUYYYccciiisss~~~lllWWWGGGCCC>>>;;;:::;;;;;;;;;999999999999999999999999999888888999::::::999777888888888777888888999999999999888888777777666666666777888888999888777666777777666666666777999999777888:::::::::888777555555888:::;;;999888999:::666777888:::;;;<<<<<<===<<<<<<<<<<<<<<<===>>>???<<<<<<<<<===>>>@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKMMMQQQTTTVVVXXX[[[]]]^^^```ccceeelll|||{{{vvvsssrrrqqqpppiiifffcccaaa```___]]][[[YYYWWWTTTSSSSSSTTTSSSRRRQQQRRRSSSUUUVVVVVVVVVUUUTTTTTTTTTSSSRRRPPPNNNMMMNNNLLLIIIGGGFFFDDDAAA>>>======<<<;;;::::::999999777777888888999999999999888888888888888888888888555666666666777777888888;;;<<<===???@@@BBBCCCDDDDDDDDDEEEDDDCCCCCCEEEHHHHHHFFFDDDCCCCCCDDDDDDCCCAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBDDDCCCBBBAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@???===<<<===>>>@@@AAAAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCCCCCCCDDDEEEFFFDDDEEEFFFGGGGGGFFFEEEDDDGGGEEEDDDCCCCCCDDDEEEGGGEEEEEEEEEEEEEEEEEEEEEEEE>>>>>>???@@@@@@@@@??????>>>???@@@CCCFFFJJJMMMNNNPPPNNNKKKEEE@@@???BBBFFFAAAAAABBBCCCDDDEEEFFFGGGEEEEEECCCBBB@@@???======;;;<<<<<<<<<======>>>>>>=========<<<;;;;;;::::::::::::::::::::::::::::::666777777888999:::::::::;;;;;;<<<<<<===>>>??????========================;;;<<<>>>>>>>>>>>>???AAAAAAAAABBBCCCGGGLLLQQQTTTYYY```jjjtttvvvaaaIIIEEE@@@<<<<<<<<<======999999999999999999999999777888;;;===???===999555;;;:::999888777777777777666666666666777777777777888999999999888777555444888888777777777888:::;;;777888:::;;;:::888666555333666999:::777666777999777888999:::;;;<<<<<<<<<===<<<<<<<<<<<<===>>>>>>::::::;;;<<<>>>???AAABBBCCCCCCDDDEEEFFFGGGHHHHHHKKKLLLLLLMMMNNNPPPTTTXXXVVVXXX[[[\\\]]]___bbbdddhhhyyy~~~wwwsssoookkkiiifffdddaaa___]]][[[XXXVVVUUUTTTRRRQQQPPPOOOPPPPPPPPPPPPQQQSSSTTTUUUVVVWWWSSSSSSRRRQQQOOONNNMMMMMMKKKJJJHHHFFFCCCAAA???>>>@@@???===;;;999888777777999999999888888888888777999888777555555555666777555555555666777777888888<<<===???AAADDDFFFHHHIIIGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDCCCAAA???>>>??????@@@@@@?????????>>>>>>======>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHEEEEEEEEEDDDDDDDDDDDDCCCGGGGGGFFFEEEDDDDDDDDDDDDGGGGGGFFFFFFFFFFFFFFFFFFDDDCCCAAA???>>>>>>?????????DDDJJJMMMMMMMMMPPPRRRWWWSSSMMMFFFAAA@@@BBBEEEEEEDDDCCCCCCDDDDDDDDDDDDGGGGGGFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@@@@?????????===>>>>>>>>>===<<<;;;:::777888888888888999999999:::999888777777999;;;<<<999999999999999999999999;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAADDDHHHLLLNNNQQQXXXbbbllluuu{{{rrrYYYJJJ???======:::999;;;999999999888888777777777999999888888888888999999777777888888999999999:::777888888999999999888888:::::::::::::::999888777666666777777888888888999999999:::::::::999999888666777888999999888666666666666666777888999;;;;;;============>>>>>>>>>>>>======<<<<<<>>>@@@CCCEEEFFFEEEEEEEEEFFFGGGHHHHHHJJJJJJKKKLLLMMMOOOPPPQQQUUUVVVXXX\\\```ccccccbbbiii}}}|||vvvqqqmmmiiifffdddbbb___]]][[[YYYVVVTTTRRRQQQPPPOOOOOOOOOPPPQQQOOOOOOPPPQQQRRRRRRSSSSSSQQQQQQPPPOOONNNMMMLLLLLLJJJIIIHHHEEECCCAAA???>>>???>>><<<;;;999999888888999999999888888888888777999888777666555666666777555555666777777888888999===>>>@@@BBBDDDGGGHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@CCCCCCDDDEEEEEEEEEEEEEEEBBBAAA@@@@@@@@@@@@@@@AAABBBAAA@@@???>>>??????@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA???>>>>>>>>>???@@@BBBHHHQQQVVVXXXXXXZZZ\\\]]]YYYQQQIIIBBB???@@@CCCDDDCCCBBBBBBCCCCCCCCCCCCEEEDDDCCCBBBAAA@@@??????BBBBBBBBBAAAAAAAAA@@@@@@????????????>>>===;;;;;;999999999999999999999999999888666666666777999:::999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<=================================>>>AAAEEEHHHJJJMMMSSS[[[ccckkkttt~~~}}}www___PPPBBB>>>>>>;;;999999::::::999999999888888888999999888888888888999999999888888777666555444444888888999999999888777777000111333555777999::::::666777777777888888888888777888888999999888888777777777888888888888777777888888888999:::;;;<<<===============>>>>>>>>>>>>>>>=========???AAADDDEEEEEEEEEEEEEEEFFFGGGHHHHHHKKKKKKLLLMMMNNNPPPQQQRRRWWWXXXZZZ]]]```bbbbbbaaajjj~~~{{{tttnnnjjjfffcccaaa___\\\ZZZYYYWWWTTTQQQNNNNNNNNNNNNNNNOOOPPPQQQMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMLLLKKKKKKJJJJJJIIIHHHGGGEEEBBB@@@>>>======<<<;;;:::999999999999999999999888888888888777888888777666666666777777666666777777888999999:::===>>>???BBBDDDFFFHHHIIIEEEEEEDDDDDDDDDEEEEEEFFFAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDEEEEEEEEEDDDDDD@@@??????>>>=========>>>???>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>???@@@AAAAAADDDDDDDDDEEEFFFGGGHHHIIIEEEEEEEEEEEEEEEEEEDDDDDDHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFDDDDDDCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBBBB???>>>>>>===>>>???@@@AAADDDLLLVVV]]]```aaabbbdddbbb^^^UUUKKKCCC@@@AAACCCDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@???>>>>>>CCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>><<<;;;;;;;;;::::::999888888888999888777777777888:::;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???BBBEEEGGGIIINNNTTTYYY___hhhrrryyy|||zzzxxxhhhXXXGGG@@@???===:::888::::::::::::999999999999999999999999999999999999999999888777666555444444888999999999888777777666222333444444555555555555777777777777888888888888666666777777888777777666888777777777777777888888::::::::::::;;;===>>>???============>>>>>>>>>>>>???>>>>>>>>>@@@BBBDDDEEEEEEEEEEEEEEEFFFGGGHHHIIILLLLLLMMMNNNOOOQQQRRRSSSYYYZZZ\\\^^^```aaabbbbbbkkkyyyrrrlllhhhccc```___]]]ZZZXXXWWWUUURRRPPPNNNNNNNNNMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGEEECCCAAA???>>>===;;;;;;::::::999:::::::::999999999888888888777777888888777777777777777777777777777888999999::::::;;;<<<>>>@@@BBBDDDEEEFFFEEEEEEEEEDDDEEEEEEFFFGGGBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>======<<<======<<<<<<======???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@AAAAAAEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFEEEEEEDDDDDDDDDHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDCCCCCCBBBBBBAAAAAA============>>>@@@BBBDDDEEELLLTTTZZZ]]]___bbbeeeddd```WWWMMMEEEBBBDDDFFFDDDEEEFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@??????BBBBBBBBBBBBBBBAAAAAAAAACCCCCCCCCBBBAAA???============<<<;;;:::999888888;;;;;;::::::;;;;;;<<<===999999999999999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>@@@BBBDDDEEEHHHKKKOOOSSSWWW```jjjrrrvvvuuussstttmmm^^^LLLCCCAAA???;;;888::::::::::::::::::::::::999999999999999999999999888888888888888999999999888999999999888777666555666666777777666666555444777777777777777888888888666666777777888888777777888777666666666777999999::::::::::::;;;===>>>???============>>>>>>>>>>>>?????????@@@AAABBBDDDEEEEEEEEEEEEEEEFFFGGGIIIIIIMMMMMMNNNNNNPPPQQQSSSTTTXXXZZZ]]]^^^```aaaccceeemmmwwwpppkkkfffaaa^^^]]][[[XXXWWWVVVTTTRRROOOOOONNNNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDBBB@@@???===<<<;;;::::::999999999::::::999999999888888888777777777777888888888888888888777777777888999999::::::999:::;;;===???AAABBBCCCEEEEEEEEEEEEEEEFFFGGGGGGAAABBBCCCEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@======<<<;;;;;;;;;;;;;;;:::;;;<<<>>>???@@@AAABBB@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDHHHHHHHHHGGGGGGGGGFFFFFFEEEEEECCCBBBAAA@@@@@@@@@BBBBBBAAA@@@??????>>>>>><<<<<<<<<===???BBBDDDFFFGGGKKKOOORRRSSSWWW\\\```gggaaaXXXMMMEEEBBBCCCFFFCCCGGGKKKLLLJJJGGGFFFFFFEEEEEEDDDCCCAAA@@@???>>>@@@@@@@@@@@@@@@AAAAAAAAADDDDDDCCCCCCBBB@@@???>>>???>>>===<<<;;;999999888<<<<<<<<<<<<<<<======>>>999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBDDDGGGJJJLLLQQQYYYccckkkpppzzzqqqooosssooodddSSSGGGBBBAAA>>>:::::::::::::::::::::::::::888999::::::::::::999888999999888888888888888888888888888888888777666555111222444777999:::;;;<<<888888777777777777777777666777777888999999888888888777666666666777999:::888888999999:::<<<===>>>============>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJMMMMMMNNNOOOPPPRRRSSSTTTUUUXXX\\\^^^___bbbfffiiinnn{{{tttmmmhhhccc___\\\[[[YYYVVVUUUTTTSSSPPPNNNMMMMMMMMMLLLKKKJJJHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCAAA@@@>>>===<<<;;;::::::999999999999:::999999999888888888888777666777888999999999888888666666777777888999999:::777888999;;;===>>>@@@@@@DDDDDDDDDDDDEEEFFFGGGGGG@@@AAABBBCCCDDDDDDCCCBBBBBBBBBBBBAAAAAA???>>>===999888888888888888999999:::;;;===???@@@AAABBBBBB@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@???>>>============<<<;;;:::999999888;;;;;;;;;===???AAADDDEEEHHHJJJLLLMMMMMMPPPVVV[[[fff```VVVKKKCCC@@@BBBEEEGGGMMMTTTVVVSSSOOOLLLKKKHHHHHHFFFDDDBBB@@@???>>>??????@@@@@@@@@@@@AAAAAACCCCCCCCCCCCBBBAAA@@@@@@??????>>>===<<<;;;:::999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<=========???AAADDDFFFIIIPPPYYY```nnnwwwtttrrrvvvqqqkkk^^^NNNEEEBBB???<<<999999999999::::::::::::888999:::;;;;;;:::999888;;;:::999777666444333222666777777888888777777666444555666666777777777777888888888888777777777777666666777888999999999999666666666666777888999:::777777888888999;;;<<<===============>>>>>>>>>>>>?????????@@@AAABBBBBBBBBDDDDDDDDDEEEFFFHHHIIIJJJMMMMMMNNNOOOPPPRRRSSSTTTSSSWWW[[[]]]^^^aaafffkkkooo{{{wwwpppiiiddd```\\\ZZZXXXVVVTTTRRRRRRPPPNNNLLLHHHHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDEEEEEECCCCCCCCCDDDDDDEEEEEEEEEDDDCCCBBB@@@???===<<<;;;;;;;;;:::999888888888999999999999888888888888777666777888999999999999888555555666777777888888999777888999;;;<<<>>>???@@@BBBBBBAAABBBCCCDDDEEEEEE@@@AAACCCDDDDDDCCCBBBAAAAAAAAA@@@@@@???===<<<;;;777777666777777888999:::;;;<<<>>>@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBAAA@@@>>><<<;;;;;;;;;;;;::::::999777666666555999999999:::<<>>>>>===<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>========================;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>AAABBBCCCHHHOOOUUUdddmmm{{{wwwtttvvvuuutttiiiWWWHHHBBB@@@===888888888999999999::::::888999;;;<<<<<<;;;999888;;;:::999777555444333222444555666777888888888888::::::999888666444222111888888888888777777777666444555666777888888888888555666777888888999999999777777888888999;;;<<<===============>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAACCCCCCDDDEEEFFFHHHJJJKKKMMMMMMMMMNNNOOOQQQSSSSSSTTTWWW[[[\\\\\\___dddjjjoooxxxssslllfffaaa^^^ZZZXXXVVVTTTRRRPPPPPPNNNLLLJJJCCCDDDEEEGGGGGGFFFEEEEEEAAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEECCCCCCBBB@@@???===<<<;;;<<<;;;:::999888888888888999999999888888888888777666777888999::::::999888555555555666777777888888888888:::;;;===>>>???@@@@@@??????@@@AAABBBCCCDDDCCCDDDFFFGGGGGGEEEDDDBBB@@@@@@@@@???===<<<::::::888888888888999;;;<<<===<<<===???AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFBBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCBBBBBBBBBBBBAAA@@@>>>===;;;::::::999;;;;;;:::999888777666555777777888999:::===???AAA@@@DDDHHHJJJIIIJJJNNNQQQSSSOOOIIICCCAAAEEELLLQQQ[[[eeeppptttqqqiiicccaaaWWWVVVSSSPPPMMMJJJHHHGGGAAAAAAAAABBBBBBCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBB??????>>>>>>======<<<<<<======>>>???????????????====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???>>>>>>=========???AAAAAAAAADDDJJJOOOTTT]]]kkkzzzxxxssssssyyy{{{rrr]]]KKKCCC@@@===777777777888888999999999888999;;;<<<<<<;;;999888:::999999999888888777777333444555777888888888888666777888888888888888777999888888888777777666666333444555666777777777777444555777888999999999888888888888999:::;;;<<<===============>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@CCCCCCDDDEEEFFFHHHJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSUUUYYY\\\\\\[[[]]]bbbhhhooo~~~xxxuuupppiiiccc___[[[XXXUUUTTTRRROOONNNMMMKKKHHHFFFEEECCCBBBBBBBBBBBBAAA???>>>?????????@@@@@@@@@@@@CCCBBBAAA@@@@@@@@@AAABBBAAA???======>>>>>><<<:::999999999888888888777777888888999999999999888888555555666666777777888888555555444444444555555666:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;===@@@CCCDDDDDDEEEEEEDDDCCCAAA???>>>===<<<;;;;;;:::999888777777777777888999;;;<<<======@@@@@@AAAAAAAAABBBBBBBBBDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFDDDCCCCCCDDDDDDDDDDDDBBBAAA@@@CCCBBB@@@???@@@BBBEEEGGGGGGFFFDDDBBBAAA@@@??????>>>===<<<;;;:::888777777888777555444333444666777666777777888999999::::::<<<>>>BBBEEEHHHHHHGGGFFFMMMIIIDDDBBBCCCFFFJJJKKK___iiitttyyyvvvqqqpppqqqgggeeebbb___ZZZSSSKKKFFFAAACCCDDDEEEEEEDDDBBBAAABBBAAA@@@BBBDDDDDD@@@===@@@@@@????????????@@@@@@??????>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>========================????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>:::;;;<<<>>>@@@BBBDDDEEEMMMQQQ\\\iiiqqqxxxzzztttqqq{{{yyyrrrgggYYYKKK@@@;;;===;;;999999:::::::::999:::::::::;;;<<<===??????::::::999999888777666666777666555555555666888999;;;:::888777666555666666666666777777777777666666777777666666555555444444666666777888888888888888:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCEEEGGGIIIJJJKKKLLLLLLLLLLLLNNNRRRUUUUUUYYY]]]___^^^___bbbeeeqqq{{{uuuqqqmmmgggbbb___\\\ZZZXXXTTTRRROOOMMMLLLJJJHHHFFFDDDCCCAAAAAABBBBBB@@@???>>>>>>>>>>>>????????????AAAAAA@@@??????@@@AAABBB@@@???======>>>===<<<:::999999999888888888777777888888999999999999888888777777777777888888888888555555555555555555666777;;;<<<===>>>>>>?????????===<<<;;;===@@@CCCDDDCCCCCCCCCBBBAAA???>>><<<;;;;;;;;;::::::999888888888888999:::;;;===>>>??????AAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGGGGHHHGGGFFFDDDCCCBBBBBBCCCCCCBBBAAA???>>>@@@???>>>===>>>@@@BBBDDDDDDCCCAAA@@@>>>=========888777777666555444333333777666444333222333444555555666666777888888999999<<<<<<>>>???AAABBBCCCDDDCCCAAA??????BBBFFFJJJLLLZZZbbbjjjnnnmmmmmmqqqvvvssstttssspppggg\\\PPPJJJFFFEEEEEEDDDDDDCCCCCCCCCEEECCCAAAAAABBBCCCBBB@@@@@@@@@????????????@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>?????????>>>>>>>>>======;;;;;;===>>>@@@BBBCCCCCCDDDGGGPPP[[[bbbhhhqqqzzzxxxrrrxxxzzzxxxooo```PPPEEE@@@<<<;;;999999::::::999888888888888777888888999999999999888888777666666555777666666555666777888999;;;:::888777777777777888666666777777777777666666777777777777888888888888555555666777777777777777999999::::::;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCEEEGGGIIIJJJKKKLLLLLLLLLLLLNNNRRRUUUWWWYYY[[[[[[[[[]]]bbbgggppp}}}vvvrrrllliiidddaaa___]]][[[YYYSSSQQQNNNLLLKKKIIIGGGEEECCCBBB@@@@@@AAAAAA???>>><<<<<<<<<=========>>>>>>???????????????@@@AAABBB???>>><<<<<<======<<<:::999999999888888888888888888888999999999999888888999999999999888888888888666666555555666777888888<<<===>>>???@@@@@@@@@@@@???>>>===>>>@@@BBBBBBBBB@@@@@@???>>>===<<<:::999:::999999999999999999999;;;;;;<<<>>>???@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGGGGGGGEEECCCBBB@@@@@@@@@@@@???>>>===<<<<<<;;;:::999:::<<<>>>@@@???>>>===;;;:::999999999666666666555555555444444555444333222111222333333444444555555666666777777:::999888888999;;;>>>???<<<<<<<<<===@@@DDDHHHJJJRRRWWW\\\^^^```eeeooowww|||}}}ppp```RRRKKKKKKJJJHHHFFFEEEEEEFFFGGGIIIFFFCCCBBBCCCDDDDDDDDDAAA@@@@@@??????@@@@@@AAA@@@??????>>>>>>??????@@@=========>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????????>>>>>>>>>=========<<<======>>>???@@@AAAAAAAAACCCIIIQQQVVV\\\fffooozzztttyyy|||vvvhhhWWWJJJDDD<<<:::999:::;;;;;;999888888888777666555555666666888888777777666555555555666666666666666777888888999888888777777888888999666666777777777777666666666666666777888999999999444555666666777777666666888888999999:::;;;;;;<<<============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCEEEGGGIIIJJJLLLLLLMMMLLLLLLNNNQQQTTTWWWYYYYYYYYYXXX\\\bbbhhhooo|||xxxsssooojjjgggccc```^^^\\\YYYWWWRRROOOMMMKKKJJJHHHFFFCCCBBB@@@????????????>>><<<:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@AAAAAA>>>===;;;<<<======;;;:::888888888888888888888888888888999999999999888888999999999888888777777777666666666666777888::::::>>>???@@@@@@AAAAAAAAA@@@AAA???>>>>>>@@@AAAAAA@@@============<<<:::999999999999999::::::;;;;;;;;;<<<===>>>???@@@BBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDBBBAAA============<<<;;;::::::888777666666777888:::;;;;;;:::999777666666555555555555555555555555666666555444333222222222222333222333333333444444555555666666555444555666888999:::<<<===???@@@BBBEEEGGGMMMPPPSSSTTTWWW^^^iiippp~~~qqqaaaUUUOOOPPPPPPOOONNNMMMMMMLLLLLLLLLKKKJJJIIIIIIHHHGGGFFFAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@????????????@@@@@@===>>>>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>=========>>>>>>>>>>>>????????????BBBBBBFFFLLLPPPUUU```jjj}}}xxxzzz{{{xxxpppaaaPPPDDD===;;;::::::;;;;;;999888999999888777777777777888888888777777777666666666666666666666666777777888666666666666777888888888666666777777777777666666444555555555666666666777555666666777777777777777777777888999999:::;;;;;;============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCEEEGGGIIIJJJLLLMMMMMMLLLLLLNNNQQQTTTVVVXXXZZZZZZZZZ]]]ccchhhooo~~~xxxtttpppnnniiifffbbb___\\\YYYVVVSSSPPPNNNKKKJJJIIIGGGDDDBBB@@@???======>>>>>><<<;;;999999:::::::::;;;;;;;;;;;;<<<===>>>??????@@@@@@===<<<;;;;;;<<<<<<;;;:::888888888888888888888888888888999999999999888888888888888777777666666555666777777888999:::<<<===???@@@@@@AAAAAAAAAAAAAAABBB@@@??????@@@AAAAAA@@@<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<=========>>>???@@@AAACCCCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEEEEDDDBBB@@@???<<<;;;::::::999888888888555555555555555777888999888777666555444333333333111222222222222333333333444444444333333333333333222222222222222333333333333333444555555555555555999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>@@@EEEIIINNNYYYdddzzz{{{yyyxxxnnnYYYHHH@@@>>>;;;::::::::::::888888888888888888999::::::999888888888888888777777555666666777777777777777444444555666666777777777666666777777777777666666777666666666555555555444777777888999999999999888666777777888:::;;;;;;<<<============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCEEEGGGIIIJJJMMMMMMMMMLLLLLLMMMQQQSSSTTTXXX\\\^^^^^^___cccgggooo{{{uuuqqqnnnmmmhhheeeaaa^^^[[[WWWSSSPPPOOOMMMJJJHHHGGGFFFCCCAAA???>>><<<<<<======;;;:::999999999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<;;;::::::;;;<<<;;;:::888888888888888999999999888888999999999999888888777777777666666666666666777777888999:::<<<>>>???@@@@@@AAAAAAAAAAAAAAA@@@BBBAAA??????AAAAAAAAA@@@======>>>>>>>>>======<<<<<<<<<======>>>>>>>>>?????????@@@AAACCCDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCAAA???===<<<::::::999888777777777777555555555555666777888888777666555444333333333333333333333333444444444444444444444333333333222222111111111111222222222222111222333444555555444444555999>>>AAABBBFFFKKKPPPWWW[[[```dddgggiiikkkmmmrrrsssrrrmmmfffaaa______aaadddiiilllnnnllljjjhhhdddhhhlllkkkdddXXXNNNHHHCCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>@@@CCCFFFJJJUUU___ttt|||yyyeeeSSSFFFBBB===:::::::::::::::777777666666777888999999999999999888888888888888555555666777777777777777444555666666777777777666666666777777777777666666999999999888777666666666777888999999::::::999999666777888999:::;;;<<<===============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCEEEGGGIIIJJJMMMNNNMMMLLLLLLMMMPPPSSSSSSXXX]]]______```dddgggpppxxxqqqmmmkkkkkkfffccc```]]]ZZZWWWRRROOONNNLLLIIIGGGFFFEEEBBB@@@>>>===;;;;;;<<<<<<:::999999999999:::::::::;;;;;;;;;;;;<<<=========<<<;;;;;;:::999:::;;;<<<;;;999777777888888888999999999888888999999999999888888777777777777777777888888777888888:::;;;>>>???@@@@@@@@@AAAAAAAAA@@@@@@???BBBAAA??????AAABBBBBBAAA??????@@@@@@@@@@@@@@@????????????????????????@@@AAAAAABBBDDDEEEFFFGGGHHHEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAA???===;;;::::::999888666666666666666555555666666777888888999777777666555444444444444555555555555555555555555222222222222222111111000111111111111111111111111222222111111222444555777444888===???@@@CCCJJJPPPZZZ___ffflllqqqssstttuuurrrpppooolllkkkjjjjjjjjjooorrrvvvzzz}}}~~~}}}}}}||||||ooo___QQQIIICCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@=========>>>>>>>>>>>>>>>CCCAAABBBDDDEEEHHHPPPZZZiiivvv|||nnn```KKKFFF???:::999:::;;;;;;888888777777666666777777777777777888888888888888444555666777888777777666666777888999999888777777666666777777777777666666888888888888777777777777777777888999999999999999777777888:::;;;<<<===>>>============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCEEEGGGIIIJJJMMMNNNNNNMMMLLLMMMPPPSSSTTTWWW[[[\\\]]]___dddhhhqqq}}}vvvoookkkjjjjjjdddaaa___\\\ZZZWWWSSSPPPMMMKKKIIIGGGFFFDDDAAA???>>><<<;;;;;;;;;;;;:::888999999:::::::::;;;;;;;;;;;;<<<=========<<<;;;:::;;;:::999999;;;;;;;;;999777777888888999999999999888888999999999999888888777777888888999999999:::777888999:::<<<>>>@@@AAA@@@@@@@@@AAAAAA@@@??????BBB@@@???@@@AAABBBBBBAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDFFFGGGHHHIIIJJJEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCBBB@@@@@@@@@@@@>>><<<:::888:::999777666555555666666666666777777888999999999888777777666555555555555222222222111111111000000111111111111111000//////222222222111111111111111444222///...///222666999666:::======<<<>>>EEEKKKYYY^^^fffnnnuuuxxxzzzzzz{{{yyywwwwwwyyyzzzzzzzzzyyy{{{~~~vvvcccSSSKKKCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA============>>>>>>>>>>>>BBB@@@@@@AAAAAABBBIIIRRR```ooo}}}{{{rrriiiOOOIII@@@:::888999;;;<<<<<<;;;:::888777777666666666666666666777777777777444555777888888888777666888999:::;;;;;;:::999888666666777777777777666666444444555555666666777777666666777888888888888888777888999:::<<<===>>>???============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCEEEGGGIIIJJJNNNNNNNNNMMMLLLMMMPPPSSSUUUWWWYYYYYYYYY]]]dddjjjrrr~~~yyysssmmmkkkiiihhhgggdddaaa\\\YYYVVVSSSPPPMMMKKKKKKIIIGGGEEECCCBBBAAACCC@@@<<<;;;;;;;;;;;;;;;999999999999999999999999999999888888999999:::;;;:::999888888::::::999888888888888777777777666666888888888777777777777777::::::999999999:::;;;;;;=========>>>???AAABBBCCCCCCBBBAAA@@@????????????@@@>>>>>>BBBCCC@@@@@@CCCCCCCCCBBBBBBBBBCCCCCCDDDAAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIEEEEEEEEEEEEEEEDDDDDDDDDBBB???<<<;;;<<<<<<999777:::999777666555666777777777777666666666666777777999888777666666666666666333333333222222222111111333333222222222222222222111111111111111222222333222222222222222222222222555555555666999>>>BBBEEEMMMUUU```jjjqqqwww~~~~~~mmm^^^TTTMMMDDDGGGHHHFFFFFFGGGEEE@@@DDD@@@@@@BBBBBBAAAAAADDDBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCAAAAAAAAABBBCCCDDDBBBBBBAAABBBBBBCCCEEEEEEKKKHHHDDDBBBBBBCCCCCCBBB@@@@@@@@@@@@????????????BBBAAAAAABBBCCCEEEGGGHHHXXXbbbuuuzzzyyytttkkkUUUMMMCCC<<<;;;;;;999777888888777777777777888888888888888888777777777777777777666666666666777777888888888888777777777777333444444444555555666666666666666666777777777777:::999888666555555555555444555666777999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@AAAAAABBBCCCDDDDDDEEEFFFHHHIIIJJJNNNNNNNNNMMMLLLMMMOOOQQQSSSVVVXXXYYYYYY\\\bbbgggrrr~~~yyysssmmmjjjhhhfffdddbbb___ZZZWWWUUURRROOOMMMKKKJJJIIIGGGEEECCCBBBAAABBB???<<<::::::;;;;;;:::999999999999999999999999999999888888999999:::;;;:::999888888::::::999888:::::::::999999999888888777777777777888888888888999:::::::::;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBB@@@@@@?????????@@@@@@AAA@@@>>>???CCCDDDAAAAAACCCCCCBBBBBBBBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEDDDCCCAAA@@@??????>>><<<999999:::;;;999777;;;:::999888777777777777666666555555555555666666777666666555444444555555333333333222222111111111222222222222222222222222222222111111222222333444333333333333333333333333777666555666888;;;>>>@@@HHHNNNVVV^^^eeeoooyyyuuufffZZZSSSOOOJJJLLLLLLIIIJJJMMMMMMJJJIIIDDDAAACCCCCCAAABBBEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAABBBBBBBBBCCCCCCDDDFFFGGGHHHIIIGGGDDDCCCDDDEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBEEEGGGHHHRRR\\\nnn|||yyytttmmmYYYPPPEEE>>><<<<<<:::999999888888777777888888999777777777777666666666666777777666666666666777777888888888888777777777777555555555555555555444444666666666666777777777777999888777666666555666666555555666888999:::;;;<<<;;;;;;<<<<<<<<<===============>>>???@@@AAAAAABBBCCCCCCDDDEEEFFFHHHIIIJJJMMMNNNOOONNNMMMNNNQQQSSSTTTWWWYYYZZZZZZ]]]ccchhhttt}}}xxxrrrlllhhhfffcccaaa^^^[[[WWWUUUSSSQQQNNNLLLKKKJJJHHHGGGDDDCCCAAA@@@@@@===;;;999:::::::::999999999999999999999999999999999888888999999:::;;;:::999888888999:::999888:::999999999999888888888666666777777888999999999888999;;;<<<============>>>???@@@BBBBBBBBBAAA@@@=========>>>???@@@AAABBB@@@>>>@@@DDDEEEBBBBBBDDDBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGFFFEEECCCAAA???===;;;:::999888777888999:::999888<<<<<<;;;:::999888666555555555444444444444555555444444333333222222333333222222222222111111111111222222222222222222222222222222222222222333444444444444444444444444444444888777666555666888:::;;;BBBEEEIIINNNVVVaaannnxxxzzzrrrggg\\\VVVTTTUUUWWWXXXUUURRRTTTXXXYYYVVVPPPJJJDDDDDDDDDBBBCCCFFFGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBAAA@@@??????@@@@@@CCCCCCDDDEEEGGGIIIJJJKKKHHHGGGEEEFFFFFFGGGEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA??????@@@AAACCCEEEGGGIIILLLTTTdddxxx}}}vvvqqqlll^^^UUUIIIAAA===<<<;;;::::::999999888888999999:::777777666666666555555555777777666666666666777777888888888888777777777777777777666555555444444333666666666666777777777777888777777666666777777777555666777888999:::;;;<<<<<<<<<=========>>>>>>>>>======>>>???@@@AAAAAABBBCCCCCCDDDEEEFFFHHHIIIJJJLLLNNNOOOOOOOOOQQQSSSVVVVVVXXXZZZZZZ[[[^^^dddiiivvvxxxtttoookkkhhheeebbb```[[[XXXUUUSSSQQQPPPMMMLLLJJJIIIHHHFFFDDDBBB@@@@@@>>><<<:::999999:::999888999999999999999999999999999999888888999999:::;;;999888777888999:::999777777777777777666666666666888888888888888888888888888999<<<>>>@@@??????>>>???@@@BBBCCCCCCBBB@@@???============>>>???@@@AAA???>>>@@@EEEFFFCCCBBBDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDBBB@@@>>><<<:::999666666777888::::::::::::<<<<<<===<<<:::888666444444444333333333333444444222222111111111111111222222222222222222222111111222222222222333333333333222222222222222333444444555555555555555555555555888777666555666777888999<<<>>>AAACCCIIISSS```iiiwwwzzzrrrhhhaaa[[[YYY\\\aaaccceeeddddddfffjjjgggbbbYYYPPPHHHFFFEEEDDDDDDGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@?????????CCCCCCDDDFFFHHHKKKMMMNNNJJJIIIHHHHHHHHHHHHEEECCCCCCCCCCCCCCCBBBBBBBBBBBB@@@AAAAAABBBDDDGGGIIIKKKJJJNNNZZZjjjyyy|||rrrllliiibbbYYYMMMCCC>>><<<;;;;;;;;;::::::999999::::::;;;777777777777666666666666777777666666666666777777888888888888777777777666666666666666555555555555666666666666777777777777777777666666777888888999666777777888:::;;;;;;<<<============>>>>>>>>>>>>======>>>???@@@AAAAAABBBCCCCCCCCCDDDFFFGGGIIIJJJKKKMMMPPPQQQQQQSSSVVVXXXWWWYYY[[[[[[[[[___eeekkkwww~~~rrrpppmmmjjjhhhfffccc```ZZZWWWTTTRRRQQQOOOMMMKKKIIIIIIGGGEEECCCAAA@@@???===;;;999999::::::999888999999999999999999999999999999888888999999:::;;;999888777777999999888777666666666666666666666666::::::999999888888777777999;;;===@@@AAAAAA@@@???@@@AAABBBCCCCCCBBB@@@>>>??????>>>>>>>>>>>>?????????>>>AAAFFFGGGDDDCCCEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFHHHIIIIIIHHHHHHGGGFFFDDDCCCBBBBBB@@@???>>>===;;;:::999888555777999:::;;;;;;<<<<<<;;;<<<<<<;;;:::777555444333333222222222222333333111111000000000111111222222222222222222222333333222222333333444444444555333333222222333333444555555555555555555555555555777666666666777888999:::888;;;>>>???BBBHHHQQQWWW^^^kkk}}}zzzooojjjeeebbbeeekkkjjjnnnssswww|||yyyppp___UUUKKKHHHHHHFFFFFFGGGCCCDDDEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@CCCDDDEEEFFFIIIKKKNNNOOOMMMKKKJJJJJJIIIHHHEEECCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDFFFIIIKKKLLLLLLMMMRRR]]]jjjyyy|||oooiiihhhccc\\\PPPFFF???<<<;;;;;;;;;;;;::::::::::::;;;;;;999999999888888888777777777777666666666666777777888888888888777777777666444444555555666777888888666666666666777777777777777666666777777888999:::777777888999:::;;;;;;<<<============>>>>>>>>>>>>======>>>???@@@AAAAAABBBBBBCCCCCCDDDEEEGGGHHHIIIKKKMMMPPPRRRSSSTTTWWWYYYXXXYYY[[[ZZZ[[[___ffflllwww~~~yyyooommmkkkjjjiiigggccc```[[[XXXUUURRRQQQPPPMMMLLLIIIHHHFFFEEEBBBAAA???>>><<<;;;999:::;;;;;;999888999999999999999999999999999999888888999999:::;;;999888777777888999888777777777888888888888888999::::::999999999888888888<<<===???@@@AAAAAAAAAAAA@@@@@@AAABBBBBBAAA@@@???@@@??????>>>>>>>>>??????AAA@@@CCCIIIJJJGGGFFFHHHHHHHHHHHHIIIIIIKKKLLLMMMKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFEEEEEEEEEFFFHHHIIIGGGFFFEEEDDDCCCBBBAAAAAA;;;;;;:::999999888777777666999;;;<<<<<<;;;;;;<<<::::::999888777666444333333333222222222222333333111111111000111111222333333333333333444444444444333444444555555666666666555555555555555666666777666666666666666666666666777777777888999:::;;;<<<666:::===>>>>>>@@@EEEIIINNNYYYiiiyyy{{{tttllljjjooopppwwwzzzcccWWWMMMJJJJJJHHHFFFGGGDDDFFFHHHJJJJJJIIIFFFEEECCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFHHHJJJLLLNNNPPPOOOMMMKKKJJJJJJIIIGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFFFFEEEFFFGGGIIIKKKMMMNNNLLLNNNTTT]]]kkk~~~{{{mmmggggggccc]]]TTTIIIAAA===<<<<<<;;;::::::999999::::::;;;::::::999999999888888888777777666666666666777777888888888888777777777777333333444555777888999:::666666666666777777777777777777777777777888999:::888888999999:::;;;;;;<<<<<<<<<=========>>>>>>>>>======>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEGGGHHHIIIJJJMMMPPPRRRSSSUUUWWWYYYXXXYYYZZZZZZZZZ^^^ffflllxxxzzzvvvooonnnlllkkkiiifffbbb___]]]ZZZVVVTTTRRRPPPNNNLLLHHHGGGFFFDDDBBB@@@???>>><<<;;;:::;;;<<<<<<:::888999999999999999999999999999999888888999999:::;;;999777666777888999888666777777777777888888999999777777888999999:::;;;;;;??????@@@@@@AAAAAAAAABBB?????????@@@@@@@@@@@@@@@???????????????@@@AAABBBDDDDDDGGGMMMOOOKKKJJJKKKKKKKKKKKKKKKLLLLLLMMMNNNKKKKKKKKKJJJJJJJJJJJJJJJFFFEEEDDDCCCCCCEEEFFFHHHFFFFFFEEEDDDCCCCCCBBBBBB===<<<<<<;;;:::999888888777:::======;;;999999:::888777666555444444444444333333333222222333333333222222111111222333333444444444444555555555666666555555555666777888888888999999888888999999:::;;;999999999999999999999999999999::::::;;;;;;<<<<<<555888;;;<<<;;;<<>>???@@@AAAAAABBBBBBBBBBBBCCCEEEFFFHHHIIIJJJMMMPPPRRRSSSTTTVVVXXXXXXYYYYYYYYYYYY]]]eeelllyyyyyyuuupppooommmllljjjfff```]]]^^^[[[XXXUUUSSSQQQNNNLLLHHHGGGFFFDDDBBB@@@>>>>>><<<;;;:::;;;<<<<<<;;;999999999999999999999999999999999888888999999:::;;;888777666777888999888666444555555555666666777777444555666888:::<<<===>>>AAAAAA@@@@@@@@@AAABBBBBB??????>>>>>>??????@@@AAA======>>>???@@@BBBDDDEEEGGGGGGJJJQQQRRROOOMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNJJJJJJJJJJJJKKKKKKKKKKKKFFFEEECCCBBBCCCDDDFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@???===<<<;;;:::888;;;>>>>>>;;;888888888666555444222222222333444444333333222222333333444333333222222333444555555555555555666666666777777555666666777888999999:::<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<555777::::::888999===AAA@@@DDDJJJPPPYYYkkktttdddYYYOOOMMMNNNKKKGGGEEEMMMPPPTTTVVVUUUPPPJJJEEECCCEEEFFFHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMOOOQQQRRRLLLJJJHHHHHHKKKMMMOOOOOOKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGHHHIIILLLKKKMMMQQQTTTYYYdddnnnxxxtttnnnddd```aaadddaaaZZZQQQHHHBBB??????:::999999888888999999:::888888888888777777777777777777666666666666777777888888888888777777777777666666666666777777777777666666666666777777777777999999888888888888888999999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@AAAAAABBBBBBBBBBBBCCCEEEFFFHHHIIIJJJMMMPPPRRRSSSTTTUUUWWWXXXYYYYYYXXXXXX]]]eeekkk{{{zzzvvvsssoooppppppmmmhhhccc___^^^]]]ZZZVVVTTTRRRPPPMMMKKKHHHGGGFFFDDDBBB@@@>>>>>>::::::::::::::::::::::::;;;:::888777777888:::;;;999999888888888888888888777777777777777777777777444555555777888999:::;;;;;;:::999999:::===???AAA@@@@@@AAAAAAAAA@@@??????>>>>>>>>>???@@@AAACCCCCCCCCCCCBBBCCCDDDEEEGGGHHHEEEIIINNNQQQQQQOOONNNMMMPPPOOOMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGFFFCCC@@@???@@@AAAFFFFFFFFFEEECCCAAA>>>===@@@???>>>=========>>>???======<<<:::888777666555333333222222222222222333555444333222222222333444333333333444444555555555333555888999999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>?????????>>>@@@AAAAAA???>>>>>>???@@@??????????????????@@@BBB???<<<;;;===>>>===;;;???AAADDDFFFLLLXXXhhhttt|||vvvbbbYYYQQQNNNLLLJJJKKKNNNOOOUUU\\\___[[[SSSKKKGGGIIIGGGFFFHHHLLLNNNNNNMMMNNNPPPTTTWWWZZZZZZZZZYYYVVVPPPJJJJJJPPPVVVXXXXXXXXXVVVSSSPPPMMMKKKJJJIIIJJJHHHEEEEEEFFFHHHHHHGGGHHHIIIKKKMMMQQQXXX___ddduuu{{{rrrjjjdddccceee```bbb___WWWMMMEEE???:::;;;:::999999::::::888666777777666666555555555444888888888888888888888888555555555555666666666666777777777777777777777777888888777777666666555555666666666666777888999:::888999999::::::;;;;;;<<<:::::::::;;;===>>>@@@AAA>>>>>>>>>??????@@@@@@@@@CCCCCCCCCDDDEEEGGGIIIIIIMMMNNNNNNNNNOOORRRVVVZZZYYYYYY[[[]]][[[\\\cccmmmwwwzzztttqqqnnnnnnnnnkkkgggccc```^^^]]]ZZZVVVSSSRRRPPPMMMKKKGGGFFFDDDCCC@@@???===<<<::::::::::::::::::999999999999999999999999999999888888888888888888888888888888888888888888888888777777888888999999::::::999999999:::<<<>>>@@@AAA???@@@@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAADDDDDDCCCDDDEEEGGGIIIJJJJJJNNNQQQSSSRRRPPPNNNNNNNNNMMMKKKJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIFFFFFFFFFCCCAAA@@@AAABBBEEEEEEEEEDDDCCC@@@>>>===>>>>>>>>>>>>>>>??????@@@<<<;;;:::999777666555444333222222111111222222222333222111111000111222222555555555666777777888888666999;;;<<<<<<<<<===>>>=========>>>>>>=========????????????@@@@@@@@@@@@???AAABBBBBB@@@??????@@@AAA@@@@@@??????@@@@@@AAACCC@@@===<<<>>>>>>===<<<===>>>@@@AAAEEEMMMZZZdddqqqyyyuuuggg^^^WWWTTTQQQNNNMMMNNNRRRZZZccceee___UUUMMMJJJLLLKKKKKKNNNPPPQQQNNNLLLLLLNNNRRRXXX^^^ccchhhjjjddd___YYYVVVWWW[[[^^^```fffccc___ZZZUUUQQQOOONNNJJJHHHGGGGGGHHHHHHHHHGGGGGGHHHJJJLLLOOOTTT[[[___kkkxxxzzzrrrkkkeeecccaaacccbbb[[[QQQHHHBBB>>>===;;;:::;;;;;;;;;999777888888777777777666666666777777777777777777777777666666666777777777777888777777777777777777777777888777777777666666666555666666666666777888999:::888999999::::::;;;;;;<<<============>>>???AAAAAA@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIIIIKKKLLLLLLLLLLLLOOOTTTXXXYYYYYY\\\]]]\\\\\\dddmmmyyyzzzsssooommmlllkkkiiifffccc```___\\\YYYVVVSSSQQQOOOMMMJJJFFFEEECCCAAA???>>><<<;;;;;;;;;::::::999999999888666888:::;;;;;;:::888666888888888888888888888888888888888888888888888888:::::::::::::::::::::999777888:::<<<>>>???@@@AAA??????@@@AAABBBBBBBBBBBBDDDDDDBBBAAA@@@@@@@@@@@@EEEEEEEEEFFFHHHJJJKKKLLLNNNPPPRRRRRRPPPNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGGGGEEEBBB@@@AAABBBBBBCCCCCCCCCAAA@@@>>><<<<<<===>>>>>>????????????999999888777666555444333222222111111111111222222333333222222222222333444888888999999:::;;;;;;<<<;;;===???@@@??????@@@BBB???@@@AAABBBBBBAAA@@@???@@@@@@AAAAAAAAABBBBBBBBBAAACCCDDDDDDBBBAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCAAA>>>>>>??????>>>======>>>>>>>>>>>>CCCJJJQQQZZZiii{{{~~~|||nnnddd\\\YYYVVVRRROOOPPPXXXcccnnnnnncccVVVOOOMMMNNNNNNOOOQQQRRRPPPLLLHHHIIIJJJMMMRRR[[[dddmmmsssvvvsssnnniiieeefffjjjmmmwwwtttpppjjjccc^^^YYYWWWOOOLLLIIIHHHHHHHHHGGGFFFFFFHHHJJJKKKMMMPPPUUUXXX```iiixxxzzzqqqiiibbbdddddd```VVVKKKEEEBBB???===<<<<<<<<<<<<:::999999999888888888888777777666666666666666666666666777777777777888888888888777777777777777777777777777777777777666666666666666666666666777888999:::888999999::::::;;;;;;<<<>>>>>>======>>>>>>???@@@===>>>>>>???@@@@@@AAAAAACCCCCCCCCDDDEEEGGGIIIIIIKKKKKKLLLLLLLLLOOOTTTWWWZZZZZZ\\\^^^\\\\\\dddnnn|||{{{tttoookkkjjjgggeeedddbbb```^^^[[[YYYUUURRRPPPNNNLLLJJJFFFEEEDDDBBB@@@>>><<<;;;;;;;;;::::::999888888888777888999::::::999888777888888888888888999999999888888888888888888888888999999999999::::::::::::666888;;;>>>@@@AAAAAA@@@??????AAABBBCCCCCCCCCCCCEEEDDDCCCBBBAAAAAAAAAAAAFFFFFFGGGIIIJJJLLLNNNNNNMMMNNNOOONNNLLLKKKLLLMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJIIIFFFCCC@@@@@@@@@@@@@@@AAAAAA@@@???>>>=========>>>??????>>><<<;;;777666666555444333333222222111111111111222222333555555555666666777777888::::::;;;<<<===>>>>>>??????AAACCCCCCBBBBBBCCCDDDAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBCCCCCCDDDDDDEEECCCEEEFFFEEEDDDBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@???>>>???@@@@@@???>>>???BBBEEELLLVVVcccooo}}}zzzoooddd```^^^[[[ZZZZZZaaannnyyyvvvgggXXXQQQQQQSSSSSSTTTTTTSSSPPPLLLIIIMMMLLLLLLOOOVVV```jjjqqq~~~{{{uuusssvvvyyy}}}wwwpppiiiddd[[[UUUNNNIIIGGGGGGHHHHHHGGGIIIKKKLLLLLLNNNQQQSSS[[[```kkkzzzyyyxxx~~~vvvjjjiiigggdddZZZNNNFFFDDD@@@>>><<<;;;<<<<<<:::999888888888888888888888888777777777777777777777777666666777777777888888888666666666666666666666666777777777777666666666666777777666666777888999999888999999::::::;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<===>>>???@@@@@@CCCCCCCCCDDDEEEGGGIIIIIIMMMMMMMMMMMMNNNQQQUUUYYYYYYYYY[[[]]]\\\\\\cccmmm}}}|||uuuqqqkkkhhhdddbbbbbbaaa___^^^[[[XXXTTTQQQPPPNNNKKKIIIGGGFFFDDDBBB@@@>>>===<<<:::::::::999999888888888999999888777777888999999777777888888888999999999888888888888888888888888666666777888999:::;;;<<<777999<<>>>>>>>>>>>???@@@@@@???>>>===?????????>>>===:::888666444444444333333222222222222222111111222333444444666777777888999::::::;;;<<<<<<===>>>???@@@AAAAAABBBCCCEEEEEEDDDCCCDDDEEEBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFDDDFFFGGGGGGEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCAAA@@@@@@@@@AAAAAABBBAAA@@@@@@@@@AAAEEEKKKSSS]]]iii|||yyymmmiiijjjjjjjjjlllppp{{{}}}kkk[[[VVVWWWZZZZZZ[[[YYYWWWSSSPPPNNNSSSRRRPPPQQQWWW```iiiooozzz{{{|||~~~yyynnneeeXXXMMMHHHHHHIIIKKKIIIKKKLLLMMMMMMNNNPPPRRRZZZ]]]dddooo}}}nnniiilllrrr}}}~~~vvvpppkkkbbbTTTIIIFFF@@@>>>;;;:::;;;;;;:::999777777777777777777777777888888888888888888888888555555555666666666777777666666666666666666666666666666666666777777777777777777777777777777888999888999999::::::;;;;;;<<<===<<<<<<;;;;;;;;;;;;;;;>>>>>>???@@@AAABBBCCCDDDCCCCCCCCCDDDEEEGGGIIIIIILLLMMMMMMMMMNNNPPPUUUYYYXXXXXXZZZ\\\[[[[[[bbblll}}}|||wwwssslllgggaaa___``````^^^\\\ZZZWWWTTTQQQOOOMMMKKKHHHGGGFFFDDDCCCAAA???===<<<999999999999999999999999:::999777555555777999:::777777777888999999::::::999999999999999999999999555555777888999;;;<<<<<<999;;;===@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNMMMNNNPPPOOOOOOOOOPPPQQQLLLLLLMMMLLLLLLKKKIIIIIIGGGHHHHHHIIIJJJKKKKKKKKKOOOOOONNNJJJEEE@@@>>>===<<<===???@@@@@@@@@??????@@@@@@>>><<<:::777444333333333333222222222222222333333222333333444555666666666888:::;;;;;;<<<<<<>>>???@@@AAABBBCCCDDDEEEDDDFFFGGGGGGFFFDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFGGGHHHEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEECCCDDDEEEEEECCCAAAAAABBBAAAAAAAAAAAAAAAAAA@@@@@@AAACCCIIIQQQZZZiiisssrrrvvvyyyzzz|||rrrccc___aaa]]]```bbbaaa^^^YYYVVVTTTUUUUUUUUUYYY^^^fffmmmqqqyyyxxxgggXXXOOOLLLLLLMMMKKKLLLMMMMMMMMMOOORRRUUUZZZ]]]bbbjjjvvv}}}mmmgggffffffmmmvvv{{{tttkkk\\\OOOJJJAAA???<<<::::::::::::999666666666777777777777888888888888888888888888888555555555555666666666666777777777777777777777777666666666666777777777777888777777777777777888888888999999::::::;;;;;;<<<>>>>>>======<<<=========<<<<<<===>>>@@@AAABBBBBBCCCCCCCCCDDDEEEGGGIIIIIIJJJJJJKKKKKKKKKNNNSSSVVVXXXYYY[[[]]][[[[[[ccclll|||{{{wwwtttlllfff```]]]^^^^^^]]]ZZZZZZWWWSSSPPPOOOMMMJJJHHHFFFEEECCCBBB???>>><<<;;;777777777888999999::::::888888777777777777888888666777777888999999::::::999999999999999999999999888888888999:::;;;;;;<<<<<<===>>>@@@AAAAAA@@@@@@BBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHKKKLLLMMMNNNNNNNNNMMMMMMNNNPPPQQQQQQOOONNNNNNOOOLLLLLLMMMMMMLLLKKKIIIHHHIIIIIIIIIJJJJJJKKKKKKKKKMMMNNNNNNKKKFFFBBB@@@@@@<<<===>>>@@@AAAAAA@@@@@@???>>><<<999777555444333222222222222222222222333444444444444555666777777777888:::<<<>>>?????????AAABBBCCCDDDEEEGGGHHHHHHGGGIIIJJJIIIHHHFFFFFFGGGGGGFFFEEEDDDDDDEEEFFFGGGCCCCCCDDDEEEFFFGGGHHHHHHEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEECCCEEEGGGFFFDDDBBBBBBCCCBBBBBBAAAAAABBBBBBAAA@@@@@@@@@CCCIIINNNXXXkkk}}}zzzmmmjjjmmmiiinnnuuuwwwssslllfffccc^^^```dddjjjpppvvv{{{}}}xxxgggZZZSSSOOOMMMLLLLLLMMMLLLMMMPPPTTTXXX]]]aaafffllltttyyyvvvsssmmmnnntttzzzqqqaaaQQQJJJCCCAAA===;;;;;;;;;;;;:::777777777888888888999999888888888888888888888888555666666666666777777777777777777777777777777777555666666666777777777888888888777777777777888888888999999::::::;;;;;;<<<======<<<<<<<<<===>>>>>>999:::;;;<<<===???@@@@@@CCCCCCCCCDDDEEEGGGIIIIIIJJJJJJJJJJJJKKKNNNSSSVVVZZZZZZ]]]^^^]]]]]]eeennn|||}}}zzzvvvtttmmmfff___\\\]]]^^^\\\YYYYYYWWWSSSPPPNNNLLLJJJHHHDDDDDDBBB@@@>>><<<;;;:::666666777888999::::::;;;555777888999999888777555666777777888999999::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@@@@@@@@@@@@@CCCDDDDDDDDDDDDDDDCCCBBBDDDDDDDDDDDDEEEFFFGGGHHHLLLMMMNNNNNNOOONNNMMMLLLNNNOOOQQQPPPMMMKKKJJJJJJKKKLLLLLLLLLLLLJJJIIIHHHJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMKKKHHHDDDCCCBBB;;;===>>>@@@AAAAAAAAAAAA===<<<999777555444444444222222222222222333333333444444444555555777888888:::;;;>>>@@@BBBBBBBBBBBBCCCDDDEEEFFFHHHIIIJJJKKKIIIKKKLLLKKKIIIHHHHHHHHHJJJHHHFFFDDDDDDFFFHHHJJJBBBCCCDDDEEEFFFGGGHHHHHHEEEGGGHHHHHHFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEECCCFFFHHHGGGDDDBBBBBBCCCEEEDDDCCCCCCDDDDDDCCCBBBAAA@@@BBBEEEFFFKKKZZZkkkzzztttrrruuuzzz|||wwwooosssyyyrrrcccXXXQQQMMMLLLLLLLLLKKKLLLPPPVVVZZZ```ffflllpppvvvzzzwww{{{xxx{{{rrrbbbPPPHHHEEEBBB???<<<<<<===<<<<<<888888888999999:::::::::777777777777777777777777777777777777888888888888777777777777777777777777555666666666777777888888888888777777777777777888888999999::::::;;;<<<<<<:::::::::::::::;;;<<<<<<<<<<<<===???@@@BBBCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJLLLLLLLLLLLLMMMPPPTTTXXX\\\\\\^^^```______gggppp}}}