BM6P6(@ }}}yyyzzz~~~rrreee```dddssszzz}}}uuucccPPPDDDAAA<<<:::777555;;;CCCEEEBBBCCC;;;999;;;;;;<<>>>>>:::999888777666999???HHHNNNdddoooiii^^^vvvvvvYYYMMMBBB===;;;:::999:::;;;;;;:::999<<<<<>>@@@CCCEEEDDDBBB???===>>>>>>???@@@AAAAAAAAAAAA@@@AAABBBBBBBBBDDDGGGIIIHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKMMMNNNPPPRRRSSSTTTQQQNNNSSS]]]lll|||ttt[[[ttt|||UUUDDDBBB@@@===<<<>>>>>>>>>===<<<<<<;;;;;;>>>???@@@AAACCCGGGLLLPPPVVVYYY]]]______```aaabbb___YYYVVVZZZ^^^```cccfffmmmsss}}}vvv||||||pppeeeccchhhyyy{{{yyynnn]]]MMMDDDAAA===;;;888777===EEEFFFBBBCCC===:::;;;:::===NNNbbbwww~~~uuuvvv{{{ooopppxxx|||yyyaaaPPPJJJMMMPPPQQQPPPSSSWWWYYYZZZZZZ[[[\\\______```aaabbbdddfffgggeeefffbbb^^^```eeeeeeaaa___ddd___```tttrrrIII<<>>???@@@AAABBBCCCCCCCCCCCCAAABBBBBBBBBBBBCCCEEEHHHFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKLLLMMMOOOPPPQQQPPPRRRRRRVVV\\\hhh~~~sssrrrxxx___EEE===>>>>>><<<<<<<<<==================>>>???@@@AAABBBFFFLLLPPPUUUXXX\\\^^^___```bbbcccaaa[[[WWWZZZ]]]^^^```cccnnnsss{{{{{{www~~~xxxnnnfffgggnnn{{{qqqdddUUUJJJCCC@@@===;;;888999AAAIIIHHHBBBCCC>>>;;;;;;999>>>RRRggg|||xxxxxx|||oooooosssuuuzzz|||{{{xxxaaaPPPKKKNNNUUUZZZVVVWWWYYYXXXWWWWWWXXXZZZ______^^^___aaadddgggiiiffffffccc```aaadddeeebbbeeejjjeeeaaammmTTT>>>??????777:::999777444444888>>>BBBTTTfffkkk```hhhzzzXXXCCCDDD???===;;;;;;<<<<<<;;;:::===<<<@@@IIITTT]]]hhhqqqyyy}}}{{{xxxyyyyyyxxx~~~yyyrrrfffcccZZZPPPZZZmmm}}}xxx{{{uuu~~~xxxtttlll___PPPDDD;;;777:::;;;<<<;;;:::;;;===>>><<<===>>>???@@@@@@@@@???AAABBBCCCDDDDDDEEEEEEDDDAAABBBCCCBBBAAABBBDDDEEEFFFEEEEEEFFFGGGIIIKKKLLLKKKKKKKKKLLLLLLNNNOOOOOOMMMRRRUUUYYY\\\dddwwwvvvqqqKKK;;;>>>@@@===;;;;;;<<<======>>>??????===>>>???@@@BBBEEEKKKOOOSSSVVV[[[^^^___aaaccceeeeee```\\\^^^______```cccnnnrrryyy{{{{{{}}}uuulllggglllrrrxxxkkk]]]QQQHHHBBB???<<<:::777:::EEEOOOMMMEEEBBB???;;;::::::BBBXXXmmm~~~~~~zzz||||||sssrrrrrrqqqwww{{{yyyxxxbbbSSSLLLMMMSSSYYYYYYYYYYYYWWWVVVVVVWWWYYY\\\[[[ZZZZZZ\\\```dddfffdddcccaaa______aaabbbbbbhhhnnnkkkggglllzzzYYY???===>>>888999888777555444666;;;???III^^^kkkdddccc|||___EEEGGG@@@>>>;;;:::;;;;;;;;;:::===;;;>>>FFFOOOXXXdddoooxxx||||||}}}}}}}}}~~~mmmcccbbbYYYPPP^^^www}}}ttt{{{nnn\\\MMMDDD???<<<;;;;;;<<<<<<<<<===>>>>>>=========>>>???@@@AAABBBAAABBBCCCDDDDDDEEEEEEEEECCCDDDEEEDDDBBBBBBCCCDDDHHHGGGFFFGGGHHHKKKNNNPPPMMMLLLLLLLLLMMMNNNNNNOOOMMMRRRTTTXXX]]]cccxxx{{{lllVVV>>>@@@CCC>>><<<<<<======>>>>>>>>>>>>===>>>>>>???AAADDDIIIMMMPPPTTTYYY\\\___aaadddeeehhhdddbbbcccdddcccdddhhhoooqqqvvv~~~{{{|||rrrkkkkkkqqqvvv}}}uuuhhh[[[QQQJJJCCC???===999666<<>>BBBUUUggggggbbbpppkkkKKKJJJAAA???;;;::::::::::::999;;;:::<<>>??????>>>???>>>>>>>>>???@@@BBBCCC@@@AAABBBCCCCCCDDDCCCCCCDDDEEEFFFEEEDDDCCCCCCDDDGGGFFFFFFFFFHHHJJJMMMOOOMMMMMMMMMMMMMMMNNNOOOOOOOOOQQQPPPUUU^^^bbbuuuzzzkkkzzzwwwrrrdddvvv```DDDBBBCCC<<>>>>>============<<<===>>>>>>???CCCHHHLLLNNNQQQVVVZZZ]]]```ccceeefffcccccceeefffeeeggglllnnnooottt~~~yyyyyyzzzooommmrrrxxxzzzzzzssshhh^^^UUUOOOJJJGGGCCC===999???PPP^^^[[[RRREEE@@@<<<<<>>999999999777666666999;;;>>>KKK^^^gggbbbfff}}}VVVLLLDDDAAA===;;;:::;;;:::::::::999<<>>???????????????@@@AAABBB??????AAABBBBBBBBBBBBBBBBBBDDDEEEEEEDDDCCCCCCDDDCCCCCCBBBCCCDDDFFFHHHIIIKKKKKKKKKLLLMMMNNNOOOPPPOOOPPPMMMRRR\\\___iiisssuuullluuujjjkkkiiiKKKCCC@@@;;;@@@@@@???>>>>>>===<<<<<<<<<<<<======>>>BBBGGGJJJKKKOOOTTTXXX[[[^^^aaacccbbb```aaaddddddcccffflllmmmnnnttt|||wwwzzzwwwmmmpppzzzyyytttlllbbbZZZUUUTTTTTTMMMEEE>>>DDDVVVdddbbbWWWHHHCCC===@@@OOOdddvvv|||tttvvvvvvtttoooWWWQQQRRRQQQRRRVVVUUUVVVXXXWWWWWWWWWYYY[[[[[[ZZZZZZ[[[[[[]]]^^^^^^```]]]]]]^^^[[[XXX[[[aaa]]]\\\[[[bbbfffcccyyyjjjKKK???BBB:::;;;:::888555444555777<<>>AAABBB@@@>>>>>>>>>?????????????????????@@@AAABBBBBBCCCBBBBBB???AAACCCDDDBBBAAAAAABBB??????@@@AAAAAABBBCCCCCCHHHHHHIIIIIIKKKLLLNNNOOOMMMPPPNNNQQQXXXXXX```sss}}}fffvvvyyyeeerrrTTTEEEAAA>>>??????>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>AAAFFFIIIJJJMMMRRRVVVYYY[[[^^^`````````aaaddddddbbbeeekkkkkknnnttt{{{yyyzzz}}}uuulllrrrzzzvvvnnneee]]]ZZZ[[[^^^UUUKKKCCCHHHZZZhhheeeZZZKKKEEE???CCCUUUlll}}}uuuxxx}}}|||~~~~~~|||uuutttyyyrrrxxxtttWWWOOOPPPOOOPPPSSSUUUWWWXXXXXXWWWWWWYYYZZZYYYYYYZZZZZZ[[[[[[[[[[[[\\\YYYYYY[[[XXXTTTWWW^^^```[[[WWW___ddd```sss|||RRRAAADDD<<<<<<;;;888444222222222<<<===LLL``````YYYiiimmmOOOJJJFFFBBB???>>>>>>>>>>>>;;;;;;===@@@@@@CCCLLLWWWfffllltttyyy~~~|||vvv|||bbbOOOKKKUUUhhh~~~wwwkkkggg\\\RRRYYYooo}}}|||~~~xxxyyySSS===;;;===;;;<<<;;;;;;>>>BBBCCCAAA>>>===>>>>>>>>>>>>>>>===<<>>???@@@AAAAAAAAAAAAAAAFFFFFFFFFGGGIIIKKKLLLMMMJJJPPPPPPQQQTTTRRRZZZnnneeelllcccxxxyyy[[[IIIDDDDDD=========>>>??????@@@@@@;;;<<<<<<<<<===@@@EEEIIIIIIMMMQQQUUUXXXZZZ]]]___cccbbbdddfffeeebbbeeekkkjjjmmmttt{{{|||zzzxxx{{{mmmlllwwwuuuiii___TTTWWWiiigggTTTHHHRRRccckkkgggbbbVVVFFF===GGG]]]qqq|||wwwsss~~~|||||||||{{{yyytttkkkppp|||~~~xxxwww[[[PPPQQQRRRSSSTTTVVVZZZ\\\YYYWWWWWWTTTPPPXXXYYY[[[ZZZYYYYYY[[[\\\]]]YYYYYY]]]\\\VVVUUUXXX\\\]]]ZZZ\\\``````mmmcccAAA>>>;;;:::999777555555666777:::AAACCCSSSeee]]][[[tttwwwRRROOOFFF??????@@@>>>===>>>999;;;<<<::::::???HHHPPP___gggpppuuuyyyzzz~~~}}}xxx|||yyy{{{rrreeeYYYOOOKKKOOOTTTzzzxxxvvvmmmdddWWWRRR```xxxvvvrrrxxx|||eeeGGG<<<>>>???<<<999:::<<<>>>??????>>>===<<<<<<============<<<<<<======>>>?????????????????????>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEGGGIIIKKKKKKNNNPPPQQQOOONNNQQQYYY```xxx___vvvmmmfffeeeNNNCCCAAA>>>>>>>>>>>>???????????????>>><<<<<<===@@@CCCEEEIIIKKKOOOSSSXXX\\\___```___```bbbcccdddeeeeeeeeelllmmmqqqvvvyyy~~~~~~vvvwwwmmmooo{{{uuuggg___TTTSSSbbbnnn^^^UUU]]]lllppplllfff\\\NNNFFFOOOddduuutttsss~~~zzzsssoooyyyyyyzzz|||pppZZZQQQRRRSSSUUUVVVWWWXXXWWWVVVYYY\\\YYYSSSXXXYYYZZZZZZXXXXXXXXXZZZ]]]YYYYYY]]]]]]YYYYYY]]]]]]\\\VVVXXX___^^^eeeyyy]]]GGG===<<<;;;999777555555666777???CCCQQQddd```ZZZhhhmmmVVVLLLBBB@@@@@@>>>======:::;;;;;;:::999>>>FFFMMM]]]eeeoootttxxxqqqfffeeekkkxxxkkkccc```YYYQQQIIIEEEGGGKKKjjjzzz{{{rrrrrrggg^^^UUUVVVhhhxxxqqqrrruuuzzztttUUUAAA<<<======<<<;;;;;;;;;<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>============>>>??????AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCEEEFFFHHHIIIJJJKKKMMMOOOMMMLLLNNNUUUZZZkkklllssslll___nnnQQQDDDDDD>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<===@@@BBBDDDFFFHHHMMMRRRWWWZZZ]]]^^^```aaabbbdddfffgggggggggjjjkkkoootttwww{{{}}}xxxssswwwvvvjjjeee[[[VVV^^^qqqhhhdddlllvvvwwwqqqlllcccXXXQQQ[[[kkkxxxtttwwwyyywwwzzzrrruuuxxx~~~tttgggYYYTTTTTTUUUVVVYYYYYYWWWUUUUUU[[[```^^^WWWXXXYYYZZZZZZXXXWWWXXXYYY[[[XXXXXXZZZ[[[[[[\\\``````]]]VVVXXX```^^^___lllsssKKK???>>>===;;;999777555444555===AAAMMM```ccc[[[[[[tttcccUUUGGGBBBAAA???<<<;;;;;;;;;;;;999999<<>>>>>;;;999;;;===<<<:::::::::<<<>>>@@@===<<<;;;;;;;;;;;;<<<===<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEFFFHHHHHHGGGJJJLLLKKKJJJKKKOOORRR]]]rrrnnnqqqrrrYYYuuuyyyVVVDDDDDD>>>>>>============>>>>>>???>>>===<<<===???BBBCCCBBBEEEJJJPPPUUUXXXZZZ[[[```aaaccceeeggghhhiiiiiihhhiiimmmrrrtttxxx~~~vvvvvvlll```aaannnmmmooowww~~~~~~wwwqqqhhh___[[[dddpppxxx|||}}}|||~~~yyy|||uuuyyyyyyxxx}}}~~~ddd___ZZZWWWVVVVVVWWWYYYYYYZZZXXXWWW[[[``````\\\WWWXXXZZZZZZYYYYYYZZZ[[[[[[ZZZXXXYYYYYYZZZ]]]___``````[[[\\\bbb^^^]]]gggyyyLLL>>>===<<<;;;:::888666444444;;;???FFFYYYeee```VVVcccsss```LLLCCCBBB@@@===<<<<<<<<<;;;999888:::???CCCNNNWWWbbbjjjooovvv~~~yyydddTTTOOOXXXdddjjjccc^^^bbbkkkjjjXXXEEEMMMSSSXXXUUUOOOKKKIIIGGGGGGWWWlll~~~|||pppjjjkkklllbbb]]]hhh}}}~~~~~~{{{|||yyy\\\CCC???@@@:::777:::<<<;;;;;;:::;;;<<<===>>>===<<<:::999999:::<<<===;;;;;;<<<============<<<<<<<<<<<<<<<<<<======>>>AAAAAAAAAAAAAAABBBBBBBBB@@@@@@AAABBBDDDEEEFFFFFFDDDGGGJJJKKKJJJIIIJJJLLLUUUnnnmmm\\\uuubbbYYYeeeLLLEEE???>>>===<<<<<<<<<===>>>>>>>>>=========???AAABBB@@@CCCIIIOOOTTTWWWYYYYYY^^^___aaadddfffhhhiiiiiihhhiiimmmqqqrrruuuoooiiilllqqqxxx}}}uuujjjcccaaahhhqqqtttuuuvvvvvvwwwyyy{{{||||||{{{zzz}}}|||zzz|||}}}}}}vvvtttqqqmmmZZZ[[[[[[YYYWWWWWWXXXXXXYYY^^^```\\\ZZZ]]]``````SSSUUUWWWXXXXXXXXXZZZ\\\```___]]][[[[[[\\\^^^^^^[[[aaa```___bbb^^^\\\fff{{{wwwQQQ???<<<::::::::::::888555666888;;;@@@OOObbbggg\\\ZZZnnnSSSEEEBBBAAA???>>><<<<<<;;;:::999:::<<<>>>GGGPPP\\\eeekkkqqqyyy~~~lllXXXLLLOOOWWWkkkfff]]]WWWYYY[[[TTTIIIMMMWWW\\\WWWPPPKKKHHHDDDDDDNNNaaauuu}}}qqqkkkkkkmmmeeebbbnnn}}}zzz}}}vvvZZZBBB??????999777<<<::::::<<<======<<<<<<;;;===;;;:::888888:::;;;===::::::;;;<<<<<<<<<<<<;;;===<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDDDDDFFFIIIJJJJJJIIIIIIIIIPPP```ttt]]]vvvzzzUUUuuu}}}[[[EEE@@@???>>><<<<<<<<<===>>>>>>============???@@@AAA@@@CCCHHHNNNSSSWWWYYYZZZ\\\]]]___bbbdddfffggggggggghhhlllpppqqqsss{{{}}}uuurrryyyttteeeaaa```fffjjjkkkjjjkkknnnoooqqqsssuuuvvvwwwwwwyyy}}}}}}}}}||||||}}}}}}yyypppeee[[[UUUYYY[[[ZZZYYYZZZZZZXXXZZZaaaeee```[[[\\\```bbbSSSUUUWWWXXXXXXXXXZZZ\\\dddeeeccc___^^^``````^^^WWW``````^^^aaa]]][[[dddtttxxx[[[CCC???;;;999;;;;;;999777777444999===DDDYYYiiidddYYYsss\\\IIIDDDCCCBBB@@@===<<<;;;:::::::::;;;<<>>999:::<<<===>>><<<:::999;;;:::999999999999:::;;;999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@AAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCDDDEEEHHHJJJKKKJJJIIIHHHKKKVVV}}}___kkkzzzjjjhhhgggEEEBBBAAA>>>===<<<===>>>???============>>>>>>??????@@@CCCGGGLLLRRRWWWZZZ\\\[[[\\\^^^```bbbcccddddddggghhhkkkoooooopppxxx|||{{{kkkYYYVVVVVVZZZ]]][[[ZZZ\\\```aaabbbdddgggjjjmmmooosssxxxzzzwwwvvv|||}}}ooojjjiiikkkooouuuxxxwwwuuussszzzrrr^^^OOOSSSXXXZZZYYYZZZ^^^^^^ZZZ[[[aaadddbbb___aaabbbaaa[[[\\\]]]]]]\\\\\\]]]^^^bbbeeeddd```___aaaaaa]]]YYY```^^^\\\bbb```[[[___lllrrrKKKEEE>>>;;;;;;<<<:::777777111999>>><<>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFHHHJJJJJJIIIHHHKKKNNNnnnjjj^^^}}}___wwwNNNDDDBBB@@@=========???@@@============>>>>>>>>>???AAABBBEEEJJJOOOUUUZZZ]]][[[\\\^^^___aaabbbbbbccceeefffjjjmmmllllllttt}}}tttbbbNNNKKKLLLOOOPPPNNNMMMOOORRRSSSSSSVVVYYY^^^ccceeennnttt}}}~~~wwwttt}}}sssaaaQQQSSSXXX```iiinnnnnnlllooouuu|||{{{tttuuu]]]KKKRRRWWWYYYXXX[[[aaaaaa]]]\\\```bbbaaaccceeeddd```dddeeeeeedddbbb```aaabbb^^^bbbbbb^^^]]]```___ZZZ___bbb\\\[[[dddddd\\\[[[```qqqRRRJJJAAA<<<<<<<<<:::777777///:::@@@777EEE```hhheeeYYYsssoooRRRHHHFFFDDDBBB===<<<;;;<<<<<<<<<;;;:::666===HHHSSS]]]fffmmmrrrxxxmmmYYYNNNKKKQQQZZZ^^^]]]___ddd]]]QQQHHH\\\jjjggg___ZZZRRRIIIDDDDDDQQQjjjxxxlllbbb```dddkkkrrr~~~~~~qqqzzzIIIHHHAAA999888<<<===:::===<<<:::999999:::;;;<<<888999::::::::::::999888888888999::::::::::::999::::::999999::::::;;;<<<<<<======>>>??????@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFIIIJJJIIIHHHOOOIII\\\}}}WWWrrrqqqVVVzzz^^^EEECCC@@@>>>===>>>@@@AAA============>>>>>>>>>>>>AAAAAADDDHHHMMMTTTYYY]]]\\\]]]^^^```aaabbbbbbbbbcccdddhhhkkkjjjjjjqqqzzzyyyaaaMMMFFFFFFFFFEEEEEEFFFFFFFFFHHHHHHGGGGGGJJJQQQZZZaaajjjqqqxxx|||xxx{{{~~~lllUUUMMMKKKLLLXXXlllzzzwwwmmmsssuuu|||vvvrrr|||www```UUUYYYZZZ\\\]]]^^^]]]]]]\\\___]]]]]]``````___aaafffdddgggiiihhhccc``````aaaaaa^^^\\\___cccddd```\\\___``````aaaaaa```___^^^]]]fffyyyLLL999AAA???===>>>555777666777888999???OOO^^^___[[[ccc]]]NNNPPPLLLAAA???>>>======>>>===;;;999999===CCCJJJSSS]]]gggmmmuuu}}}uuubbbTTTOOOOOO\\\gggkkkmmmlllaaaSSSQQQSSS```jjjddd___YYYLLLGGGGGGQQQggg}}}}}}vvvmmmddd^^^\\\ddduuu}}}|||}}}pppIIICCC<<<:::<<<===;;;888>>>>>>>>>===<<<:::999888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;<<<======>>>???@@@@@@@@@DDDDDDCCCBBBAAA@@@@@@?????????@@@BBBDDDHHHKKKMMMLLLGGGXXXtttgggeeeqqqmmmbbbddd{{{FFFAAA>>>AAABBBAAAAAACCC????????????>>>>>>>>>>>>>>>???AAADDDIIIOOOUUUXXX\\\^^^```aaabbbccceeegggfffggghhhiiikkknnnpppqqq}}}uuuhhhUUUHHH???>>>>>>>>>>>>>>>>>>???BBBAAAAAAAAADDDJJJSSSYYYgggooovvv{{{xxx||||||}}}}}}}}}eeeNNNHHHGGGHHHSSSfffxxx|||www~~~wwwlllrrryyy~~~nnn\\\WWW[[[\\\]]]]]]]]]\\\[[[ZZZ\\\YYYZZZ^^^___^^^```eeeggghhhiiigggdddbbbaaaaaa___]]]ZZZ[[[^^^``````^^^^^^^^^___```^^^\\\ZZZXXX\\\eeeeeeFFF???======<<<777777666777999999>>>KKKYYYbbb]]]^^^rrrmmmVVVPPPJJJBBB???>>>======>>>===;;;999:::<<>>>>>??????CCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@BBBDDDFFFHHHJJJKKKGGGTTTkkkqqqcccvvvcccsssbbbuuuPPPGGG@@@@@@BBBAAA@@@AAA@@@????????????>>>>>>>>>>>>???AAADDDIIIOOOTTTWWWYYY[[[]]]^^^^^^___bbbdddffffffgggiiijjjlllnnnoooxxxlll]]]OOOCCC===888777777666666777777888:::999999999;;;BBBJJJPPPbbbjjjsssyyy~~~~~~zzzwww}}}tttttt}}}zzzaaaJJJIIIJJJKKKSSScccvvv|||zzzjjjjjjzzz}}}kkk]]]]]]\\\]]]]]]\\\\\\[[[ZZZYYYXXXVVVVVVZZZ\\\\\\^^^bbb```^^^]]]\\\]]]^^^]]]]]]]]]\\\YYYXXXYYY[[[]]]___\\\]]]______]]]YYYUUUSSSZZZaaarrr]]]>>><<<===::::::666666777999999<<>>======>>>>>><<<::::::;;;>>>AAAFFFOOOXXX___mmmssswwwxxx}}}zzzxxxvvvwwwsssmmmrrrssstttpppeeekkkrrr~~~pppccc^^^^^^eeejjjpppzzzyyykkk[[[UUU]]]iiinnnrrrnnnaaaSSSRRRYYYlll~~~}}}ssspppggg\\\]]]gggxxx}}}}}}}}}zzz|||qqqJJJAAA===999888:::;;;:::888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<======>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGIIIGGGOOO\\\sssgggjjjdddlllccc]]]___PPPAAA>>>@@@AAA@@@@@@AAA@@@@@@@@@?????????>>>>>>???@@@CCCHHHMMMRRRUUUUUUWWWZZZ[[[[[[\\\^^^```eeefffggghhhjjjkkkmmmmmm|||qqqkkkpppzzzpppkkkaaaSSSFFF;;;666444555555555444444555555555444444444333666;;;CCCIII^^^hhhqqqvvv|||{{{yyyxxx~~~tttuuuzzzeeeTTTXXX[[[^^^bbbmmm|||~~~~~~ooooookkk]]]^^^[[[[[[[[[[[[[[[[[[ZZZZZZWWWTTTTTTXXXZZZYYYYYY[[[VVVSSSQQQSSSWWWZZZ[[[ZZZ\\\\\\[[[YYYWWWWWWZZZ\\\[[[\\\___```^^^ZZZVVVSSSWWW]]]cccvvvCCC<<<===888<<<666666777999888999@@@III___aaa\\\XXXjjjsss[[[OOOJJJBBB@@@>>>>>>>>>>>>===;;;:::::::::<<>><<<999888:::;;;;;;:::::::::;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========?????????@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFGGGHHHHHHHHHJJJOOO^^^vvvgggyyyiiirrrYYYvvvpppZZZDDD===???AAAAAA@@@BBBBBBAAAAAA@@@@@@??????>>>???@@@CCCGGGLLLPPPSSSTTTVVVXXXYYYZZZ[[[]]]___eeefffgggiiijjjkkklllmmm|||rrrcccWWWWWW]]]YYYRRRHHH???999666333222555444444333333444444555333333333222444999@@@EEE^^^iiissswww{{{yyyuuuxxx{{{yyysssttt~~~}}}pppgggmmmsssyyy||||||yyy}}}hhhXXXWWWXXXXXXYYYYYYZZZ[[[\\\\\\YYYUUUSSSWWWXXXUUUTTTTTTYYYVVVTTTUUUYYY[[[[[[ZZZZZZ[[[\\\[[[XXXVVVVVVWWWZZZ\\\___aaaaaa___[[[XXXUUU[[[\\\}}}PPP???===999===777666666888888777<<>>EEENNNUUU\\\hhhssswwwyyy}}}xxx~~~oooYYY^^^nnnvvvssstttvvvqqqhhhjjjvvvyyynnnooouuuwww}}}uuuiiigggmmmzzzxxxoookkknnnjjjdddjjjyyy{{{tttkkkmmm~~~}}}lllRRR???===;;;::::::;;;<<<<<<<<<;;;;;;;;;<<<;;;::::::999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<============>>>>>>======>>>>>>???@@@@@@@@@@@@AAABBBDDDFFFHHHIIIJJJKKKLLLKKKKKKSSSoookkk}}}mmmeeedddgggKKK>>>???AAABBBAAACCCCCCCCCBBBAAA@@@@@@@@@??????@@@BBBFFFJJJNNNPPPTTTVVVXXXYYYZZZ[[[]]]___dddfffgggjjjkkkllllllmmm}}}wwwmmm\\\MMMGGGIIIHHHAAA999666777888777555333333222222222222333333333333333333555999???DDD^^^iiitttxxx{{{vvvvvv}}}vvvsssuuu{{{~~~yyyxxx}}}{{{hhhWWWUUUWWWWWWWWWXXXYYY[[[]]]^^^[[[UUUSSSVVVXXXUUUQQQPPP\\\ZZZXXXXXXXXXXXXXXXWWWXXXXXXYYYYYYYYYXXXVVVTTTZZZ\\\___bbbbbbaaa___]]]WWW[[[]]]xxxcccEEE<<<<<<===999666666777777666999???KKK\\\iiicccZZZlllbbbQQQJJJGGGDDDAAA@@@@@@>>>===888999999999<<>>>>>?????????>>>@@@BBBDDDFFFHHHIIIIIIMMMPPPLLLKKKPPP```yyy}}}tttqqqpppwwwvvv]]]xxxWWWDDD@@@AAABBBBBBEEEEEEDDDCCCBBBAAA@@@@@@??????@@@AAADDDHHHLLLNNNSSSUUUWWWXXXXXXYYY\\\^^^bbbcccfffiiikkklllllllll}}}wwwpppgggXXXIII@@@??????;;;666555777888777666222222222111111222222222333333333333444888>>>BBBWWWcccoootttwww~~~vvvxxx}}}ttttttyyy~~~zzzzzzvvvdddWWWXXXXXXWWWWWWWWWXXXZZZ[[[\\\ZZZUUUSSSVVVYYYVVVRRRPPPUUUVVVXXXWWWVVVUUUUUUVVVUUUSSSQQQSSSWWWYYYXXXVVVZZZ[[[]]]___``````___^^^[[[[[[]]]pppvvvKKK<<>>DDDVVViiikkk\\\^^^sssYYYOOOKKKGGGCCCBBB@@@>>>===::::::::::::;;;>>>DDDHHHPPP^^^lllqqqttt{{{sssmmmqqqyyygggcccooo|||}}}ppppppyyyzzzssssssyyyzzziiillliii```^^^gggttt{{{qqqjjjvvvwww{{{~~~ppp]]]EEE???999:::::::::999999999:::999999:::;;;;;;;;;::::::999999999999999999999999777777888888999::::::;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=====================>>>>>>???AAACCCEEEEEEEEEEEEIIIMMMHHHIIINNNRRRyyy~~~ggg~~~tttiii___jjjeeeMMMCCC@@@AAACCCFFFFFFEEEDDDCCCBBBAAA@@@@@@???@@@AAACCCGGGJJJLLLOOOQQQTTTUUUUUUVVVXXXZZZ]]]___cccfffiiikkkkkkkkkxxxqqqiiiaaaUUUGGG>>><<<:::999888777666555444444333333222222222222333333222333333222444777===AAANNN[[[hhhnnnrrrzzz~~~sssuuuxxxooorrrzzz~~~vvvxxxwww{{{~~~lll[[[RRRWWWZZZYYYXXXWWWWWWXXXZZZZZZYYYTTTRRRVVVZZZWWWSSSQQQNNNSSSWWWXXXWWWWWWYYY[[[SSSNNNKKKNNNTTTZZZ[[[YYYZZZ[[[\\\]]]^^^]]]]]]\\\^^^ZZZ\\\gggOOO<<>>AAAQQQhhhooo___WWWwwwjjjRRRNNNIIIEEEBBBAAA???===;;;;;;;;;:::999;;;???BBBGGGUUUccciiiooozzz|||yyy|||zzzuuuttt{{{jjjhhhuuu~~~~~~{{{fffbbbkkkooowwwxxx~~~||||||ttteeellliii\\\[[[mmm~~~}}}}}}~~~{{{sss~~~{{{qqqRRR;;;<<<888999:::999888777888888777777999:::;;;<<<<<<<<<999999999999999999999999666666777888999999::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;========================>>>???AAABBBCCCBBBBBBAAACCCGGGCCCEEEJJJHHHiiicccwww{{{cccvvvbbbYYYoooTTTFFF@@@@@@BBBGGGFFFEEEDDDCCCBBBAAAAAA@@@???@@@AAACCCFFFJJJLLLLLLNNNPPPRRRRRRSSSUUUWWWZZZ]]]```dddhhhiiijjjjjjuuuoooeeeZZZQQQHHHAAA===:::999777777888888777555777555333333333444333222333444555444333555:::>>>GGGOOO[[[hhhttt{{{~~~yyyzzz}}}zzzmmmmmmyyywww{{{tttyyyzzzwwwhhhZZZUUUWWWUUUWWWZZZZZZZZZYYYYYYZZZ[[[WWWSSSPPPQQQSSSTTTUUUOOOTTTXXXWWWSSSQQQSSSVVVOOODDD===AAAIIIOOOSSSWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\]]]cccbbbmmmnnnKKKCCC:::<<<777444666777666666999;;;HHHXXXlllqqqYYY___rrr^^^TTTIIICCCBBBAAA???===>>><<<:::888777888:::;;;HHHLLLVVVbbblllwwwssszzzwwwrrroooqqqwwwyyyyyyqqqeeevvv~~~tttxxxjjjVVVPPPSSSfffvvv{{{|||jjjooojjj^^^___sss}}}yyynnnuuu~~~mmmNNN???:::777777888888888888777777666666666666777777777777666666777777888888888999999777666666777999888888999888888999;;;;;;:::888;;;;;;;;;::::::999999999999999:::;;;;;;<<<<<<===;;;<<<>>>@@@AAABBBBBBAAA???CCCEEEHHHIIIHHH^^^wwweeehhhiiipppLLLdddcccHHHCCCDDDBBBFFFHHHIIIFFFBBB??????@@@BBBBBBAAAAAABBBCCCEEEFFFIIIJJJLLLOOOQQQSSSUUUVVV]]]^^^``````aaadddgggjjjwwwpppeeeYYYOOOFFF???;;;;;;999888888888888777666888666444444555555444333555666666555333444888;;;CCCJJJVVVdddqqqzzzzzz{{{{{{tttttt|||zzzsssyyyzzz~~~{{{www{{{yyyrrrkkkaaaVVVRRRSSSTTTVVVYYYYYYXXXWWWWWWXXX^^^ZZZVVVTTTSSSTTTTTTSSSWWWVVVUUUTTTTTTTTTUUUUUUGGG>>>999===EEELLLRRRWWW[[[[[[[[[ZZZZZZZZZZZZZZZ\\\[[[``````iiiRRRDDDAAA>>>999666777888777777999;;;GGGUUUiiisssbbb```}}}aaaVVVMMMIIIFFF@@@>>>@@@>>>===:::888888888:::;;;BBBFFFQQQ^^^iiivvv}}}wwwuuuzzz~~~xxxxxxzzzkkkqqquuuppprrrmmmRRRKKKRRRaaattt~~~zzzwwwooolllddd]]]dddttt}}}xxxqqqwwwaaaFFF:::666777777888888888888777777555555666666666777777777666666666666777777777888777666444555666888777666888888777888:::;;;999888:::::::::::::::999999999777888888999::::::;;;;;;<<<===???@@@@@@@@@@@@???@@@BBBBBBEEEGGGDDDVVVvvviiiqqqbbbrrr{{{TTTPPPyyytttTTTGGGCCC>>>EEEGGGHHHFFFCCC@@@@@@AAABBBBBBAAAAAABBBCCCEEEFFFHHHIIIKKKNNNQQQSSSUUUWWW[[[]]]___aaabbbdddgggiii}}}uuuiii\\\QQQHHH@@@<<<<<<:::888888888999777666999777666666666666555444777777777666444444666888===DDDPPP^^^lllwww|||~~~|||{{{{{{}}}tttnnnvvvyyyrrrwwwnnneeeaaa]]]XXXUUUVVVTTTVVVXXXXXXVVVUUUUUUUUU\\\ZZZXXXWWWWWWWWWVVVUUUYYYVVVTTTTTTVVVUUUOOOJJJ>>>666222777@@@HHHPPPWWW]]]\\\ZZZYYYXXXXXXYYYZZZ[[[XXX[[[]]]dddeeeKKKFFFAAA;;;888999:::888888::::::DDDNNNaaarrrmmmeeejjjjjj[[[QQQOOOJJJ@@@>>>EEE???===;;;999888999:::;;;>>>BBBLLLXXXdddppp~~~sssmmmkkkhhheeeuuurrrOOODDDMMMZZZppp}}}~~~mmm___```lllwww{{{ssssss{{{wwwwwwsssUUUAAA999888666777777888888777777666555555555666666666666777555555555555555666666666555444333444666777666555888777666777999:::999888999999999999999:::::::::888888999999::::::;;;;;;>>>>>>?????????>>>>>>===@@@AAA???AAADDD@@@KKKeeetttvvvggg___~~~```BBBTTT~~~YYYHHHCCCAAACCCEEEFFFEEECCCBBBBBBCCCBBBBBBAAAAAAAAACCCDDDEEEFFFGGGJJJMMMPPPSSSUUUWWWYYY[[[___aaabbbcccfffggg}}}pppcccWWWMMMDDD@@@===;;;888777888888777666888777666777888999777666777777666555444444555666999???JJJWWWfffttt~~~xxx|||pppllluuu~~~xxxpppcccXXXWWWZZZZZZYYYXXXUUUWWWYYYXXXVVVUUUTTTTTTVVVVVVVVVXXXZZZ[[[ZZZYYYTTTSSSTTTUUUSSSMMMCCC;;;999333///333:::CCCMMMWWW\\\[[[YYYXXXWWWYYYZZZ[[[ZZZWWWYYY\\\___uuu```HHHDDD>>>;;;;;;;;;999999;;;:::@@@FFFTTTkkkuuulll___nnngggUUURRRMMMBBB???GGG???>>><<<:::999999:::;;;>>>AAAHHHRRR[[[gggxxxwwwkkkcccaaaWWWbbb{{{zzzUUUCCCGGGUUUnnn|||~~~zzzyyyxxxcccgggtttzzz}}}|||~~~oookkkuuu|||{{{uuu}}}~~~sss___JJJ===999999666666777777777777666666444444555555555666666666444444444444444444444444444444333555777777777555888666555666777999888777777777888888999999:::::::::::::::;;;<<<<<<======<<<<<<======>>>>>>>>>===>>>???<<<>>>CCC???DDDVVVxxxjjjggg|||oooMMMIIIiiiXXXEEEDDDHHHBBBCCCDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAABBBDDDDDDDDDEEEHHHKKKOOORRRUUUVVVVVVYYY]]]```bbbcccdddfffvvviii]]]RRRIIICCC???<<<999777888888888777888888999;;;>>>???>>>===888777555444444444555555777;;;DDDQQQ```nnnzzz~~~yyykkkjjjsss{{{~~~|||gggYYYMMMNNNUUUXXXWWWVVVWWWXXXZZZZZZXXXVVVVVVVVVTTTTTTUUUWWWZZZ[[[ZZZYYYRRRQQQOOOLLLGGGBBB>>>;;;>>>777222333666===JJJVVVYYYXXXWWWWWWXXXZZZ\\\^^^]]]\\\\\\^^^```iiiSSSGGGAAA=========:::999;;;:::;;;>>>GGG]]]uuutttaaabbb|||^^^SSSMMMEEEBBBFFF@@@???===<<<::::::::::::<<<>>>CCCKKKRRR]]]nnn}}}}}}zzz~~~}}}zzzvvvkkk```\\\OOOSSSjjjfffNNNHHHRRRkkk}}}yyytttkkkiiizzzjjjmmmwwwxxxyyy~~~yyy|||wwwhhhlll}}}vvvxxxmmm\\\LLL>>>777666777666666777777777777666666444444444444555555555555444444444333333333333333444444444666888999888666777555444444666777777777777777777888888999999999999999::::::;;;<<<<<<<<<:::::::::;;;<<<>>>??????<<<>>>:::===CCC@@@AAAOOOkkkiiiyyyvvv___LLLPPPuuufffMMMGGGJJJAAAAAABBBDDDEEEEEEEEEEEEBBBBBBAAA@@@AAAAAACCCDDDCCCDDDFFFJJJNNNQQQSSSUUUTTTXXX\\\___```bbbccceeezzznnncccWWWLLLFFFBBB???;;;999999::::::999;;;<<<>>>CCCGGGJJJJJJIII>>>;;;777444444555555555666999@@@JJJXXXgggttt{{{|||qqqhhhkkksssyyyzzz|||yyytttgggXXXLLLNNNUUUYYYYYYXXXWWWYYY[[[[[[YYYXXXXXXXXXWWWVVVVVVWWWXXXXXXWWWUUUUUUPPPHHHAAA>>>AAAHHHMMMKKKCCC;;;555444999GGGTTTWWWWWWWWWWWWXXXZZZ\\\^^^^^^bbb______bbbcccwwwfffIIICCC>>>>>>===:::888:::888777;;;???NNNkkkxxxjjjaaakkkqqqYYYNNNIIIFFFEEEAAA@@@>>>===<<<;;;::::::999999===DDDKKKUUUgggvvv~~~wwwvvvuuupppqqqkkk```YYYOOONNN]]]zzzxxx```SSSRRRiiiyyyuuuhhhXXXQQQZZZmmmrrrsssvvvtttuuuzzz|||zzzttttttuuunnn~~~yyygggQQQCCC<<<888777999555666666777777666666555333333333444444444555555444444444444333333333333333333444666999999888666777555333333444666777666777777777777777888888888666666777777888999999999888888999:::;;;===???@@@:::>>>;;;===CCC@@@@@@LLLVVVxxx}}}uuuiii]]]KKK:::TTTaaaNNNHHHAAAAAAAAACCCFFFGGGFFFEEECCCBBBAAA@@@@@@AAABBBCCCBBBCCCFFFIIILLLOOORRRSSSTTTVVVZZZ]]]^^^```ccceee~~~tttiii]]]RRRJJJFFFCCC???===============AAACCCGGGMMMSSSXXXYYYXXXHHHBBB;;;666555666666555555777;;;DDDPPP___llltttwww|||mmmjjjqqqyyy}}}}}}zzzvvv~~~lllhhh[[[PPPQQQWWWZZZYYYYYYVVVXXX[[[[[[ZZZYYYYYYYYYXXXWWWVVVVVVXXXXXXWWWVVVRRRKKKBBB@@@GGGRRR\\\bbb[[[RRREEE:::333555DDDSSSWWWWWWWWWXXXYYYZZZ[[[[[[ZZZaaa[[[YYYaaaaaajjjrrrJJJDDD???>>>===999888999777555===>>>AAA^^^wwwrrrfffaaa~~~dddPPPKKKIIIEEEAAA@@@???>>><<<;;;::::::999999;;;???DDDMMM^^^mmm}}}uuuuuu}}}wwwlllllliii```XXXRRRMMMSSSiii}}}~~~ooo```RRRfffttt}}}sss___LLLCCCAAAFFFWWWiiizzzzzzxxxuuuuuuzzz|||sssllluuuzzzgggMMM@@@<<<:::999:::555555666666666666555555222333333333333444444444555555444444333333333333222222333666888999777555666444222222333555666666777777777777777666666666555555555666777777888888999999999999:::;;;===>>>:::???======AAA>>>>>>IIIMMM```sssXXXVVVQQQ;;;DDDjjjvvvXXXKKKBBBAAAAAACCCFFFGGGFFFDDDCCCBBBAAA@@@@@@AAABBBBBBBBBCCCEEEHHHKKKNNNPPPQQQSSSVVVXXXZZZ\\\___ccceeezzzpppcccWWWOOOJJJFFFBBB??????@@@@@@@@@FFFHHHMMMUUU\\\aaaccccccPPPIII???888666666666555555666999@@@KKKYYYgggooosss|||yyymmmnnnxxx{{{uuu}}}zzzjjjeeeYYYNNNOOOSSSUUUTTTTTTUUUWWWZZZZZZZZZYYYYYYZZZWWWUUUUUUVVVXXXZZZ[[[ZZZKKKEEEAAAHHHXXXeeekkklllfff[[[LLL===333444BBBRRRWWWXXXYYYYYYZZZYYYYYYXXXTTT]]]TTTPPP]]]^^^dddzzztttKKKDDD??????===999777999555555@@@@@@;;;UUUtttvvvkkk___rrrnnnQQQKKKJJJFFFAAAAAA@@@>>>===;;;::::::>>><<<<<<===@@@GGGVVVdddwwwvvvllljjjlllmmm||||||lllhhhggg```XXXTTTMMMMMM\\\rrr}}}uuugggRRRdddoooyyysss\\\IIIBBB;;;666DDDYYYvvv{{{|||xxxyyy|||yyypppttt~~~cccGGG;;;999777555666555555666666666666555555222222333333333444444444555555555444444333333333000000222555777888666444666444111111333555666666888888777777666666555555666666666777888888999999;;;;;;999999999:::;;;<<<:::AAA???===@@@<<<===GGGKKKSSSyyyxxxTTTYYYaaaMMMGGG^^^```RRRCCCAAA@@@CCCFFFGGGFFFCCCCCCBBBAAA@@@@@@@@@AAABBBBBBCCCEEEHHHJJJMMMNNNOOOTTTUUUWWWYYY[[[^^^cccfff|||ssshhh___YYYRRRLLLHHHJJJLLLKKKKKKMMMOOORRRWWW\\\```eeeiiilll]]]PPPAAA999:::;;;888555888666777===CCCKKKWWWbbbjjjvvvrrrnnnzzzwww|||yyygggXXXOOOSSSVVVQQQOOORRRRRRRRRSSSSSSTTTTTTTTTUUUSSSTTTRRROOOSSSYYYYYYSSSHHHCCCGGGWWWgggmmmnnnnnnccc^^^PPP>>>555888???CCCOOORRRVVVXXXXXXVVVUUUUUUWWWWWWUUURRRQQQWWWcccmmm]]]HHH>>>>>>:::999;;;555<<<777888;;;>>>GGGddduuuiiidddxxxbbbSSSNNNJJJEEEBBBAAABBB>>>999888;;;666888;;;;;;===CCCNNNWWWgggssssssbbbWWWTTT[[[```rrrooo___ZZZWWWRRRUUUTTTPPPOOOWWWcccfffbbbSSSQQQYYYmmmrrr___JJJ<<<555666BBBNNNiii{{{wwwvvv|||{{{vvvqqqvvv~~~]]]???666888666666999555555555555555555555555333333333333333333333333555555555444444333333333333333333444444444555555444444333222222222333333777777777777777777888888666666777888999999999999999999999:::::::::;;;;;;=========<<<===>>>>>>???CCCLLLbbbaaaaaapppKKKTTTxxx]]]JJJ@@@AAADDD@@@BBBEEE@@@@@@?????????>>>>>>======???@@@CCCFFFHHHJJJKKKLLLSSSUUUWWWXXXXXX[[[aaafffyyyqqqiiiddd___XXXTTTVVVYYYYYYWWWWWWUUUVVVXXXXXXYYY\\\```cccUUUKKK@@@:::999999888555555333444888===CCCOOOZZZhhhvvv}}}xxxwwwuuufffXXXOOORRRTTTOOONNNQQQNNNNNNNNNOOOOOOPPPPPPPPPOOORRRQQQNNNOOOTTTTTTQQQPPPOOOUUUbbbmmmqqquuuxxxvvvppp```LLL???===???@@@OOORRRVVVWWWWWWVVVUUUUUUVVVWWWWWWTTTSSSUUU]]]cccuuuSSSAAAEEEAAA999999999;;;777888;;;;;;BBBZZZtttqqqbbbeeewww^^^RRRLLLGGGDDDCCCCCC@@@:::888:::999:::;;;;;;;;;@@@IIIPPPVVVaaappp|||uuubbbYYYWWWYYY___gggjjjmmm{{{rrr```WWWSSSOOOPPPSSSSSSPPPQQQYYY^^^^^^[[[WWW\\\lll~~~~~~rrrdddRRREEE======GGGSSSrrr|||{{{~~~wwwyyyuuunnnTTT===777999666555777444444444444444444444444333333333333333333333333444444444444333333333333333333333444444444444555444333333333333333444444666777777777888888999999888999999999999999888888888888999:::;;;<<<===>>>>>>>>>>>>===>>>??????@@@DDDIIIWWWppp```SSSnnnPPPCCC@@@BBB???BBBDDD>>>@@@??????????????????>>>@@@AAABBBEEEGGGIIIKKKLLLQQQSSSVVVWWWXXX[[[___ccc|||uuuqqqnnneee```ccchhhgggcccaaa]]][[[WWWRRROOOOOORRRUUURRRNNNGGGAAA<<<999777777444222333666888<<>>@@@@@@???????????????@@@AAAAAAFFFHHHMMMkkkwwwzzzuuuRRRkkk[[[HHH@@@BBB???AAABBB<<>>===777666888999888999DDDQQQgggssssssaaaYYYrrrjjjYYYKKKFFFCCCDDDBBB===;;;<<<<<<<<<;;;999777999===AAAIIIQQQ[[[dddjjjooouuuyyy|||~~~vvvcccgggdddVVVHHHGGGQQQ[[[kkkvvv}}}vvveeeTTTJJJGGGDDDLLLSSSUUUTTTXXXbbbiiifffaaabbbooo}}}~~~{{{{{{}}}~~~yyymmmllliiiaaaYYYXXX```iii|||{{{}}}ttt|||nnnJJJAAA:::999777444333555333333333333333333333333222222222222222222222222111111222222333333444444222222333333333444444444333333333333444555666777555555666777888::::::;;;:::::::::::::::999888888999999:::<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBGGGKKKIII[[[~~~xxxnnnyyywwwRRRUUU|||hhhOOOCCCCCCAAAAAABBB<<<@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBDDDGGGJJJLLLKKKNNNSSSWWWYYY[[[\\\]]]{{{zzzpppjjjmmmqqqqqqooonnnkkkeeeYYYLLLBBB>>>>>>@@@PPPTTTTTTMMMAAA888666777777666666777666999DDDQQQhhhzzz{{{xxx}}}rrrrrr|||wwwvvviiiYYYRRRJJJHHHIIIIIIJJJLLLOOOOOOOOOOOONNNNNNNNNNNNMMMOOOOOOKKKHHHLLLYYYeee|||lllaaa]]]YYYTTTQQQRRRSSSRRRQQQQQQRRRTTTQQQQQQPPPPPPPPPSSSWWWZZZcccpppOOO===@@@CCC999666666888999888999???GGGRRRjjjzzznnn[[[ddd~~~cccOOOHHHCCCCCCBBB???===???;;;;;;:::888888999;;;>>>CCCIIIRRRZZZ```gggnnntttwwwzzz}}}kkkkkkggg]]]PPPGGGEEEGGGSSS```pppuuukkkYYYLLLFFFBBBEEEIIINNNQQQVVV\\\bbb___]]]cccqqq}}}||||||~~~{{{uuujjjnnnooojjjeeegggooovvvzzzwww~~~zzzuuugggCCC>>>999777444222333666333333333333333333333333222222222222222222222222000111111222222333333333222222222333333333444444222222222333444555666777444444555777888999::::::777888999999:::::::::999::::::;;;;;;<<<<<<======@@@@@@??????@@@@@@AAABBBCCCJJJIIIOOOooo|||lllfffkkkWWWIII]]]sssXXXIIIHHHCCCAAABBB>>>@@@@@@AAAAAABBBBBBBBBCCCAAAAAA@@@AAACCCFFFIIIKKKKKKMMMQQQVVVZZZ\\\]]]\\\~~~~~~wwwqqqrrruuuuuuvvvyyysssmmmaaaSSSGGG???>>>>>>FFFKKKNNNIII???777555666666555555555555:::HHHWWWooo~~~|||yyy|||zzz}}}xxxrrrcccRRRNNNIIIGGGGGGHHHIIIJJJLLLLLLKKKKKKKKKKKKJJJJJJMMMMMMLLLKKKIIILLLXXXeeevvvggg]]][[[XXXTTTQQQRRRRRRPPPOOOOOORRRTTTXXXVVVRRROOONNNPPPTTTVVV\\\yyyfffDDDCCCEEE777777888888888888:::===AAAHHH^^^vvvuuu```ZZZwwwuuuXXXNNNFFFDDDCCCAAA@@@AAA;;;:::999999999:::<<<<<<>>>CCCJJJQQQWWW___hhhoooooossswww{{{~~~wwwoooiii\\\JJJAAAAAADDDPPPeeevvvvvvfffSSSIIIBBB???>>>BBBFFFHHHJJJNNNSSSUUU```qqq}}}}}}||||||~~~~~~~~~yyysssiiioooqqqooonnnssszzz}}}}}}xxx}}}rrrTTT@@@<<<888444222222444555222222222222222222222222222222222222222222222222111111111111111111222222222222222222333333333333222222222222333333444555444444555555666777888888666666777888999::::::999999999999::::::::::::;;;>>>>>>>>>>>>>>>???@@@@@@===EEEEEEHHHYYYttt~~~```___[[[HHHKKKmmmzzz^^^NNNMMMEEE@@@AAA@@@@@@AAAAAAAAAAAAAAABBBBBB@@@@@@@@@AAACCCFFFHHHIIIKKKLLLOOOUUUZZZ\\\\\\[[[}}}yyyxxxxxxyyy~~~}}}wwwlll]]]OOOEEE@@@???FFFJJJMMMIIIAAA999777777555444444555555===OOO```vvvyyy~~~mmm]]]KKKJJJHHHFFFFFFHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFIIIGGGIIIKKKJJJIIIQQQ[[[|||}}}nnn^^^VVVVVVUUUQQQRRRRRRQQQOOOMMMNNNQQQSSSZZZWWWSSSQQQPPPRRRSSSTTTYYYgggUUUDDDCCC===;;;:::888666666999;;;<<>>;;;<<<<<<;;;===BBBGGGLLLZZZnnnxxxyyy{{{|||}}}|||wwwppplllqqqrrroooqqqyyy{{{{{{~~~~~~ccc@@@;;;999555222222444555444222222222222222222222222111111111111111111111111111111111111111000000000111222222222222333333333222222111111111222222333333444444444555555666666666777777888888888777777555666666777888999::::::===<<<<<<<<<<<<===>>>>>>:::???AAAEEEMMM\\\lllXXXWWWJJJGGGYYY}}}aaaSSSQQQFFF===@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@??????AAABBBDDDEEEGGGGGGJJJJJJLLLQQQWWW[[[[[[ZZZ}}}{{{yyyzzzttteeeVVVJJJCCC@@@NNNQQQRRRNNNEEE===999999666555666666888AAAUUUhhh{{{vvviiiXXXGGGHHHGGGEEEFFFHHHIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCFFFKKKJJJFFFIIIOOOtttxxxgggXXXQQQSSSTTTQQQRRRRRRPPPNNNLLLMMMQQQSSSVVVTTTSSSRRRTTTUUUVVVVVVXXX[[[qqqcccDDDBBBDDD>>><<<888555555888999999<<>>===<<<<<<<<<<<<;;;:::777:::???CCCHHHPPPZZZbbblllooossswwwzzz}}}```KKKOOOAAAHHH^^^|||~~~cccOOOFFF@@@======:::777:::BBBAAAFFFUUUkkk|||}}}uuuwwwyyy|||}}}{{{vvvoooooorrrrrrooorrr{{{uuu}}}}}}|||~~~~~~YYY>>>666555333222444666555222111111111111111111111111111111111111111111111111222222111111000000//////111111222222222333333333222222111111000111111111333333444444444444444444777888888777777666555444222333444555777999:::;;;;;;;;;;;;;;;;;;<<<======;;;===???EEEJJJQQQyyy~~~yyyVVVQQQJJJHHHOOO}}}bbbUUURRREEE;;;>>>BBBAAAAAAAAA@@@@@@?????????>>>???AAACCCDDDEEEFFFFFFIIIIIIJJJOOOUUUZZZZZZYYY{{{|||~~~|||ooo___OOODDD???SSS\\\ccc\\\KKK;;;555666888888777666666@@@VVVkkk~~~||||||{{{cccVVVHHHFFFDDDEEEHHHJJJIIIGGGFFFEEECCCBBBBBBBBBCCCDDDFFFGGGGGGGGGFFFGGGJJJLLLdddxxx{{{pppaaaUUUPPPPPPQQQRRRSSSTTTTTTRRROOOOOOSSSVVVVVVUUURRRQQQPPPRRRTTTVVVXXXbbblllWWW@@@DDD@@@:::999===999000444???===CCCNNNkkkrrr[[[bbbfffRRROOOGGGAAACCCCCCAAA???=========<<<:::999999:::;;;===BBBJJJTTT[[[dddhhhoootttxxx|||aaaSSSIIIGGGaaasssZZZLLLEEE>>>>>>???>>>;;;:::===CCCQQQeeezzz~~~|||~~~|||}}}~~~wwwssssssuuuvvvoookkksss{{{hhhqqq}}}oooFFF???888666444333333333222111111111111111111111111111222222222111111111000000111111111111111111111111000111111111111222222222222222111111111111222222444555666666444333444666444444444555555555666666555555666777888999999:::888888999::::::;;;<<<<<<:::??????AAAGGGNNNhhhhhhMMMMMMMMMIIIccchhhRRRKKKHHHAAA===?????????@@@AAAAAAAAAAAA@@@>>>??????@@@@@@AAAAAABBBGGGHHHKKKNNNRRRVVVZZZ\\\{{{nnnaaa^^^aaapppsssdddVVVLLLGGGQQQ[[[bbb[[[KKK===:::===:::999888777666???SSSfff~~~rrrttt~~~oooWWWIIIHHHFFFDDDDDDGGGHHHGGGFFFGGGGGGHHHHHHHHHFFFDDDCCCFFFGGGGGGGGGFFFGGGIIILLLPPP```ttt|||xxxqqqoooqqqhhhaaaVVVOOOMMMNNNPPPQQQRRRSSSSSSQQQOOOOOORRRUUUUUUTTTRRRQQQQQQQQQSSSTTTTTT\\\ccc~~~mmmNNNEEECCC<<<999;;;:::666888>>><<<@@@FFFZZZtttzzzkkkaaagggcccSSSHHHGGGHHHDDDBBB@@@>>>>>>>>>===;;;:::;;;;;;;;;<<>>???AAAAAAAAAAAA@@@??????>>>?????????@@@AAAAAABBBBBBGGGHHHJJJMMMQQQUUUYYYZZZ{{{iiiZZZJJJFFFIII[[[vvv|||qqqdddXXXPPPLLLMMMXXX```[[[JJJ>>>===AAA===;;;:::::::::AAASSSccc~~~|||zzzyyy|||mmmttt~~~~~~{{{fffQQQFFFHHHFFFEEEDDDFFFFFFFFFEEEHHHJJJMMMOOONNNKKKGGGDDDFFFGGGHHHGGGGGGGGGIIIKKKCCCMMMXXX^^^\\\YYYWWWXXXTTTQQQMMMKKKLLLNNNPPPQQQRRRRRRRRRQQQOOOPPPRRRTTTSSSSSSRRRRRRQQQQQQQQQQQQUUU[[[^^^ppphhhHHHGGGBBB<<<:::::::::999888;;;:::===GGG___|||~~~hhhVVVllldddRRRPPPNNNBBBDDDBBB???>>>>>>>>><<<;;;<<<<<<;;;;;;<<<@@@GGGKKKSSSYYYbbbkkkqqquuuyyy{{{rrr[[[aaavvvhhhTTTGGGBBBAAA>>>;;;<<>>???BBB>>>DDDWWW}}}PPPJJJCCCEEEdddvvv[[[HHHAAAAAABBBBBBAAAAAA@@@>>>===<<>>AAAAAA>>>===>>>AAAIIIYYYhhh|||{{{uuussssss|||pppooozzzwwwsssqqqqqqkkk]]]PPPJJJHHHGGGFFFEEEEEEEEEEEEEEEHHHJJJMMMOOOPPPMMMJJJHHHGGGHHHIIIIIIHHHHHHJJJKKKGGGJJJMMMOOONNNLLLJJJIIIKKKJJJKKKLLLNNNPPPQQQQQQPPPPPPPPPPPPOOOPPPQQQRRRRRRSSSTTTTTTTTTSSSQQQPPPWWW[[[[[[fffKKKGGGEEEAAA<<<::::::777333;;;444:::@@@LLLpppzzzeeebbbyyyaaaUUUOOOBBBEEECCC@@@>>>>>>>>><<<;;;;;;;;;:::999999<<>><<<>>>DDD@@@@@@MMMjjjhhhQQQCCCBBBTTT{{{XXXFFFGGGAAAAAAAAAAAA@@@???>>>===??????@@@@@@AAABBBBBBBBBEEEFFFHHHJJJNNNQQQTTTUUUxxxsssnnnbbbWWWOOOJJJGGGPPPhhh}}}~~~~~~{{{xxxwwwuuuqqqjjjccc]]][[[[[[MMM\\\jjjlll___QQQIIIHHHEEEAAA>>>AAAGGGQQQaaaooo|||~~~|||wwwpppnnnqqq|||rrrppprrr|||tttiii___ZZZVVVPPPKKKIIIHHHHHHHHHFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLGGGIIIJJJJJJIIIIIIJJJKKKKKKJJJIIIIIIJJJJJJIIIHHHIIIKKKLLLNNNNNNNNNNNNNNNOOONNNNNNNNNOOOPPPQQQPPPRRRSSSUUUVVVVVVUUUSSSRRRUUUWWWWWW]]]yyyZZZHHHEEEBBB>>><<<999666555;;;222<<>>======<<<;;;999:::999999888:::===@@@BBBHHHSSS\\\dddkkkpppsss{{{~~~tttvvvyyyrrr\\\OOOGGGBBB@@@IIIXXXjjjzzz|||wwwuuuvvvyyy{{{}}}~~~~~~~~~|||vvvnnnkkklllppprrrsssrrrzzzwwwqqqvvvgggLLL<<<333444444222000000222333222111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111000000000000000000111000111222222111111333444555555555666666666777777888888888777777777777777888888999999999999999:::999===:::<<>>>>>???@@@@@@AAAAAABBBDDDEEEFFFHHHKKKNNNQQQRRR{{{{{{uuulllfffddd```\\\UUUSSSOOOSSSeee}}}~~~}}}{{{xxxuuurrrpppllleee___[[[[[[[[[WWWeeevvv}}}xxxlllaaa\\\PPPHHHBBBCCCJJJWWWggguuu}}}yyyzzzvvvoooooottt|||dddeeeuuuxxx{{{lllZZZPPPKKKGGGFFFGGGFFFGGGGGGFFFDDDDDDEEEGGGFFFEEEEEEEEEFFFHHHKKKLLLFFFHHHIIIIIIHHHGGGHHHHHHFFFDDDCCCDDDFFFIIIJJJJJJIIIJJJLLLLLLKKKJJJJJJJJJNNNMMMLLLNNNPPPQQQPPPOOORRRSSSUUUVVVWWWVVVVVVUUUWWWWWWZZZ]]]kkkUUUHHH???@@@???:::888;;;:::444<<>>>>>======999::::::999888999;;;======CCCLLLUUU\\\ccciiimmmuuuxxx}}}wwwqqq|||ssscccVVVKKKDDDMMM]]]nnn{{{|||vvvrrrqqqsssxxx{{{{{{~~~||||||{{{yyyxxxrrrkkkkkkoootttuuutttvvv}}}{{{zzz{{{~~~wwwuuu~~~|||sssRRR@@@888111222111000///000111333333222000000000000000000000000//////000000000000000111000000000000000000000000/////////000000000111111111000000//////000000111000111222222222222333555333333444444444555555555777777777777777888888888888888999999999999999999999>>>:::999??????===CCCIIIqqq\\\FFFAAAXXX```CCC???@@@@@@AAABBBBBBBBBBBBBBB======>>>>>>???@@@@@@@@@CCCCCCEEEGGGIIILLLNNNPPPzzz{{{sssfff\\\\\\```ccceeefffbbb___iii|||}}}{{{xxxwwwrrrooojjjccc\\\XXXXXXYYY___kkk}}}~~~xxxcccWWWKKKIIIOOO[[[lllzzzwwwuuuyyyxxxrrrsss{{{|||bbbRRR^^^sss|||ppp[[[OOOIIIEEEDDDEEEBBBDDDEEEDDDBBBBBBDDDFFFEEEDDDCCCCCCCCCDDDFFFGGGCCCEEEGGGGGGEEEDDDDDDEEEAAAAAAAAABBBDDDFFFHHHIIIGGGIIIJJJJJJHHHGGGIIIKKKMMMLLLKKKMMMPPPQQQOOONNNPPPQQQSSSTTTVVVVVVWWWWWWYYYVVV^^^___^^^~~~tttUUU???AAADDD<<<888===999999:::???@@@???UUUyyytttssssss___VVVLLLIIIDDDAAA@@@@@@@@@???;;;<<<<<<;;;999888888999999>>>EEEMMMTTT\\\cccgggooosssyyy~~~vvvoooqqqvvvfffTTTHHHQQQaaappp|||xxxtttnnnjjjjjjnnnssswwwxxx}}}zzzxxxyyywwwtttsssmmmiiikkkssswwwvvvsss|||wwwuuussswww~~~|||}}}___AAA888666111333222000//////111222222111000000000000000000000000////////////000000111111000000000000000000000000////////////000000000111000000////////////000000000111333333222333444666444444444444555555555555666666777777888888999999999999888888888888888888666>>>;;;888===<<<999???EEEXXXvvv[[[DDDIIIlllsssVVVDDDCCCCCCCCCDDDCCCCCCBBBBBB<<<<<<<<<===>>>>>>??????BBBBBBDDDEEEHHHJJJLLLNNNwwwfffYYYYYYbbbiiiyyy{{{uuulllooo|||~~~|||~~~|||zzzzzzyyyvvvpppggg___[[[ZZZ[[[bbbmmm~~~ttteeeUUUOOOTTT___ppp}}}{{{sssrrrxxxyyyuuuxxxiiiMMMIII\\\nnn{{{}}}xxx~~~~~~lllXXXLLLGGGBBB@@@AAA???AAACCCBBB@@@@@@CCCFFFEEEEEEDDDCCCCCCBBBBBBBBBAAACCCEEEEEECCCBBBAAABBBBBBCCCCCCCCCCCCDDDEEEGGGGGGHHHJJJIIIGGGHHHLLLOOOLLLKKKJJJLLLPPPQQQOOOMMMOOOPPPQQQRRRTTTVVVWWWXXXUUUQQQ[[[[[[QQQkkkccc@@@AAAFFF;;;444:::777===666666@@@???IIIffflllkkkiiiWWWOOOKKKFFFCCCBBBBBBBBBBBB>>>>>>>>><<<999777666777888<<>>>>>>>>BBBBBBCCCEEEGGGIIIKKKLLLxxxjjjkkkuuu|||~~~~~~}}}yyyxxxyyy~~~zzz|||zzzqqqiiiccc\\\VVV\\\oooppp\\\KKKKKKXXXiiizzz}}}xxxrrrmmmnnntttyyygggRRRNNN\\\ooozzz~~~xxx|||uuu```OOOJJJGGG???===AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDEEEEEECCCBBB@@@BBBAAAAAAAAAAAABBBCCCDDDCCCCCCDDDEEEGGGIIIKKKMMMNNNNNNNNNMMMMMMMMMMMMLLLNNNMMMMMMMMMNNNPPPRRRSSSVVVRRRSSSWWWXXX```{{{rrrGGGBBBGGG>>>888<<<:::999888888;;;???CCCFFFnnnoooiiisssZZZTTTLLLEEECCCDDDBBB@@@AAA>>><<<:::::::::888777:::888999BBBNNNWWWYYYWWWdddiiipppwww|||lllsssnnnfffaaa```]]]TTTKKKBBBUUUhhhpppvvv|||wwwtttpppooolllhhheeeeeehhhjjjsssuuuwwwwwwtttqqqooonnngggpppwwwxxxxxx{{{{{{tttnnnoooxxxaaaCCC888555111111555222111111111000000//////000000000000000000000000000000//////.........---////////////////////////000000000000000000000000000000000000111111111111111111222333333444555555555555555555666666666666666666666666555555555555777777777777777888888888999999:::;;;<<<===>>>???AAA???GGGfffxxxwww^^^IIIQQQ\\\{{{[[[III???CCCCCC::::::CCC>>>===<<<;;;<<<>>>@@@AAA???AAABBBCCCCCCDDDGGGIIItttyyy~~~tttuuuwww|||tttmmmggg^^^UUU[[[ooo}}}dddSSSFFFJJJ[[[ooo|||tttoookkkmmmttt}}}sssZZZMMMWWWlll||||||oooZZZIIIFFFEEE@@@>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDDDDCCCAAA@@@BBBBBBAAAAAABBBBBBCCCCCCDDDEEEFFFHHHJJJKKKMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLNNNPPPQQQSSSPPPQQQUUUUUU\\\sssXXXDDDBBBCCC???;;;:::999888888:::>>>BBBEEE___wwwwwwcccxxxjjj[[[LLLDDDBBBAAACCCGGGCCC@@@>>><<<<<<;;;:::888999888999???IIIQQQTTTTTT___eeemmmsssxxx|||~~~|||}}}qqqddd[[[TTTLLLFFFIIIYYYjjjsss{{{~~~yyyuuurrrnnnnnnmmmkkkiiihhhjjjkkkooorrruuuwwwuuurrrpppooonnnvvv{{{{{{{{{~~~xxxqqqqqqxxxpppVVV>>>666444111111444111111111000000000//////////////////////////////000/////////.........---......................../////////////////////////////////000000000111111111111222222333444444555444555555555666666666666666666666666666666666666777777777888888888888888999999:::;;;<<<===>>>>>>>>>BBBEEEXXXvvvSSSNNNVVViiiRRRAAAAAABBB===>>>FFF???>>>===<<<;;;<<<>>>>>>???AAABBBBBBBBBDDDFFFHHH||||||lllmmmppp~~~yyyqqqcccUUU[[[nnnuuuRRRFFF???HHH\\\ttt{{{yyytttrrroooqqqyyyzzzeeeOOOQQQmmmppp[[[IIIFFFGGGEEEBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????@@@AAABBBBBBAAA@@@???AAAAAAAAAAAAAAABBBBBBBBBBBBCCCFFFHHHIIIJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKIIIIIIIIIIIIJJJLLLMMMNNNOOOMMMOOORRRRRRVVVhhh|||pppOOOBBBEEECCC999;;;:::888777999<<<@@@BBBPPPccclllooofffNNNHHHEEE@@@AAAGGGEEECCC@@@???>>>===<<<:::888888999<<>><<>><<<@@@??????===<<<;;;;;;;;;<<<>>>@@@AAAAAAAAABBBEEEGGG{{{vvvdddaaadddxxx{{{gggTTTSSS```ppp}}}ssscccGGGBBBAAALLLccc|||~~~xxxtttrrryyyzzz{{{}}}iii[[[SSSfffnnn[[[HHHDDDFFFDDDAAA???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@@@@???>>>>>>>>>???@@@@@@@@@@@@@@@===>>>AAADDDEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJGGGGGGHHHIIIJJJKKKLLLLLLMMMLLLNNNPPPPPPRRR^^^lllqqqVVVIIICCC======;;;999777888:::===???CCCPPPmmmyyysss|||[[[TTTQQQGGGBBBFFFGGGEEEBBB@@@@@@???===;;;888999:::999:::===DDDIIIOOOUUU___hhhoootttxxxzzz}}}~~~uuu\\\NNNKKKKKKPPPYYYhhhyyyzzzuuuppplllkkkhhhlllqqqssssssqqqoooooohhhjjjmmmoooppprrruuuwww{{{~~~|||yyyvvvuuuyyywwwJJJ===333222444222000111000000000000000000//////////////////////////////................................................////////////////////////---------.........//////000111111111222222333333333333444444444555555555666666666777777777777777777777888888999999::::::999999:::;;;;;;<<<=========AAA???AAA\\\iiiWWWXXXpppSSSJJJGGG@@@::::::============<<<<<<;;;;;;>>>???@@@@@@@@@AAACCCEEEuuuxxxuuukkkooo|||sssbbbZZZ[[[oookkkVVVEEEKKKUUUdddpppooo___MMMAAABBBHHHWWWoooxxxqqqmmmlllxxxzzziiiVVVVVVaaayyymmm```PPPAAA===???@@@<<<999>>>>>>>>>>>>>>>>>>>>>>>>========================<<<======>>>>>>??????>>>;;;<<<===>>>>>>>>>======:::;;;>>>AAABBBBBBAAA@@@BBBBBBCCCDDDFFFGGGHHHHHHGGGGGGHHHIIIKKKKKKLLLLLLLLLLLLNNNPPPPPPQQQXXX___rrrzzzTTTDDDFFF???===:::888777999;;;===<<>>CCCOOOkkk~~~yyyYYYEEEbbbgggSSSJJJBBB>>>>>>:::;;;===>>>>>>>>>=========>>>????????????AAACCC~~~rrrtttoooccceeeqqq}}}xxxfffYYYVVVhhhoooZZZ@@@@@@FFFRRR^^^^^^QQQDDD888???LLL^^^wwwzzzqqqlllkkkllluuukkkUUULLLWWWnnnyyyjjjZZZPPPGGG>>><<>>>>>??????:::;;;<<<>>>>>>===<<<<<<;;;<<<>>>@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGFFFGGGIIIJJJKKKLLLLLLLLLKKKMMMNNNPPPPPPRRRTTTWWWeeeaaaEEEFFFBBB@@@<<<999777888:::;;;???@@@DDD[[[hhhzzzmmm^^^RRRMMMPPPJJJHHHEEECCCBBBAAA>>>===;;;;;;;;;888555666999===@@@FFFNNNWWW___hhhppptttxxxzzz{{{|||}}}~~~{{{bbb[[[___YYYZZZiii||||||wwwrrrnnnkkkjjjiiiiiimmmqqqsssrrrqqqoooooommmjjjgggeeegggppp{{{~~~zzzooocccaaajjjsss~~~```JJJ999666444333333222000///......////////////000000........................---------------.........------------------------........................---------............///000000000000000000000000222222222333333333444444444444555555666666777777555555666777888999999:::999999::::::;;;;;;;;;;;;???:::===EEEHHHSSSxxxxxxsssQQQFFFJJJmmmwww[[[III???>>>BBB999;;;===???@@@@@@>>>===<<<===>>>>>>===>>>@@@BBBqqqrrrnnnbbb\\\bbbjjjwwwmmm[[[QQQ___{{{{{{sssbbbRRR???>>>AAAHHHNNNNNNGGGBBB888DDDTTTggg~~~}}}uuuooommmoooqqqzzz|||bbbMMMQQQ^^^uuunnn^^^NNNGGGDDD@@@>>>@@@BBBBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<======>>>???@@@;;;<<<===??????>>>===<<<======>>>???@@@AAABBBBBBAAAAAABBBCCCDDDDDDEEEEEEEEEFFFHHHJJJKKKKKKKKKJJJJJJLLLNNNOOOPPPRRRSSSSSS\\\wwwOOODDDEEEBBB>>>:::888888999:::@@@AAACCCQQQuuuuuupppppp\\\TTTTTTMMMKKKGGGEEEDDDCCC@@@???======;;;999777777888999<<<@@@FFFLLLTTT]]]eeekkkqqqssswwwyyyzzz|||~~~vvvrrrpppfffcccooowwwtttpppmmmjjjjjjkkkllllllnnnppppppooonnnmmmnnnnnnkkkhhheeegggpppzzzzzzmmmcccgggyyypppTTTDDD555555444222111111111111........./////////000000........................,,,,,,,,,------.........------------------------........................---............/////////000000000000000000000000222222222222333333333333333333333444555666666666333444555666777888999999999::::::::::::;;;;;;;;;;;;;;;>>>BBBBBBIIIaaa{{{nnnPPPPPPAAATTTjjjpppWWWDDD>>>???;;;===@@@BBBBBB@@@>>><<<;;;<<<======<<<===???@@@ppppppnnnbbbRRRSSSYYYlllrrr[[[NNNXXXtttnnnmmmgggaaa\\\VVVJJJ>>>999:::<<>>===============>>>???AAABBBAAABBBBBBCCCCCCDDDDDDDDDDDDEEEGGGIIIJJJJJJJJJIIIJJJKKKMMMMMMPPPSSSSSSQQQUUUvvv___HHHFFFCCC???;;;888888999:::888;;;@@@III\\\xxxtttiiinnn```[[[OOOMMMIIIGGGFFFDDDBBB@@@???===<<<:::999999888777:::===AAAEEELLLTTT]]]ccckkknnnssswwwyyy{{{}}}~~~vvvpppyyy~~~pppnnnkkkiiiiiijjjmmmooonnnoooooonnnlllkkklllmmmmmmllliiigggiiipppzzz{{{nnnhhhttt{{{\\\CCC888222333333000///111222222---.........//////000000........................,,,,,,,,,------.........------------------------.................................////////////000000000000000////////////111111222222222333333333222222333333444555666666333333444555666777888888:::::::::::::::::::::;;;888===???===???HHHVVV___vvv\\\VVV???DDDLLLpppoooRRRCCC>>>>>>???BBBCCCBBB@@@===:::;;;<<<===<<<<<<<<<>>>@@@uuueeeeeehhhXXXWWWVVVbbbrrrXXXPPPRRRggg}}}jjj^^^NNNFFFEEEDDD???999;;;;;;999888999<<<===<<>>??????===:::>>>======<<<<<<<<<<<<===:::<<<===;;;999999===@@@============>>>>>>>>>>>>FFFDDDAAA???>>>>>>@@@AAA???>>>=========>>>@@@AAAAAAAAAAAABBBBBBBBBBBBCCC>>>@@@BBBEEEGGGIIIJJJJJJGGGLLLPPPPPPNNNNNNRRRVVV]]]iii~~~PPPLLLFFFAAA???<<<999888999;;;888===GGGQQQ^^^zzzrrrgggiiiaaaZZZTTTKKKGGGJJJNNNJJJCCCEEEBBB===;;;::::::999999:::::::::===CCCLLLTTTYYY^^^dddkkkrrruuuxxxzzz{{{}}}}}}~~~xxxssskkkhhheeeeeegggkkkoooqqqssspppllljjjiiijjjjjjjjjkkkpppwwwzzz{{{{{{}}}yyy{{{```LLLAAA444222222222111111111111000000000000000000000000000........................------............------------------------------+++,,,------......------------------......//////////////////000000000000000000000000000111111222222222333333333333444444333333222222333444666777999999888888999999:::;;;888:::<<<===???CCCHHHLLLttttttRRRNNNBBB:::KKKqqqjjjMMMDDDIIIEEEAAAAAACCCBBB???;;;===============>>>??????xxxkkkddd[[[[[[[[[gggkkkXXXOOOPPPddd}}}mmm```PPPEEEAAA@@@>>><<<999999888888999<<<===<<>>???>>><<<:::======<<<<<<<<<======>>>:::;;;;;;:::::::::<<<>>><<<<<<=========>>>>>>>>>EEEDDDBBB@@@???@@@AAAAAA@@@???>>>======>>>@@@@@@AAAAAABBBBBBBBBCCCCCCCCCAAAAAACCCEEEGGGHHHJJJKKKHHHLLLOOOOOOMMMNNNRRRVVVQQQ\\\xxxzzzUUUIII@@@??????:::777999:::777999AAAFFFOOOfff~~~wwwyyypppccc[[[SSSPPPPPPMMMHHHDDDBBB@@@===<<<<<<======<<<;;;:::999:::===CCCIIIMMMWWW\\\dddkkkpppsssvvvxxxyyyzzz|||~~~vvvnnnhhhjjjhhhffffffiiillloooqqqqqqooollljjjjjjkkkllllllooouuu{{{sssPPP>>>888///222222222111111111000000////////////////////////........................------............------------------------------+++,,,------......------............//////000000.../////////000000000000000000000000000111111222222222222333333333444444555444444333444555666777999999888888999999:::;;;:::;;;<<<===>>>AAAEEEHHHaaacccKKK>>>DDDFFFLLLsssaaaIIIEEEDDDBBBAAAAAA@@@>>>==================>>>??????~~~}}}ooollliiihhhrrr|||eeeYYYOOOOOOaaazzzvvvjjjYYYJJJAAA>>>>>>>>>999999999:::<<<===>>>???MMMqqqyyymmmhhheeejjjsss~~~sss\\\OOOMMMWWWooo}}}rrrvvv{{{|||wwwzzz~~~eeeNNNEEEGGGCCCAAA>>>=========<<<:::<<<<<<<<<<<<<<<===>>>???<<<;;;999:::;;;<<<<<<<<<<<<<<<<<<============>>>CCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>??????@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCDDDEEEGGGIIIKKKIIIKKKMMMLLLKKKMMMRRRVVVQQQXXXjjjnnnUUUAAA@@@BBB===999;;;<<<999;;;???BBBGGGYYYlllsssqqq|||lll___UUUUUUSSSKKKEEEDDDDDDBBB???>>>>>>>>>===<<<:::999777777999<<>>>>>???xxx{{{uuuddd]]]RRRPPPbbb{{{}}}mmm\\\MMMDDDAAAAAA<<<;;;<<<>>>???>>>@@@DDDUUUzzz~~~yyynnnjjjhhhmmmwwwttt___NNNRRR___mmm{{{vvvwwwzzz~~~{{{```KKKDDDFFFAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<===??????>>><<<999:::===???===;;;;;;;;;<<<<<<<<<=========@@@@@@AAABBBAAAAAA??????BBBAAA???>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCCCCFFFEEEDDDCCCDDDFFFIIIJJJIIIJJJJJJIIIIIILLLPPPTTTWWWZZZbbbuuummmGGG>>>BBBAAA>>>===::::::<<>>;;;999:::999888888999<<>>@@@CCC]]]oooVVVCCC>>>LLL^^^bbbMMMIIICCCAAAAAABBBAAA???>>>>>>============>>>>>>zzznnndddaaaWWWTTTddd~~~vvvdddTTTKKKGGGAAA??????BBBAAA>>>AAAHHH```}}}vvvsssmmmnnnooottt}}}ttt[[[OOOPPPiii|||{{{~~~{{{hhhQQQBBB???AAA???>>>>>><<<;;;::::::;;;::::::::::::;;;<<<===>>>???===;;;<<>>;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===???@@@@@@???>>>===AAA@@@???>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBEEEDDDCCCCCCCCCEEEHHHIIIGGGGGGGGGFFFGGGJJJNNNQQQSSSVVVYYYeeeTTT======AAA???<<<666777888:::;;;>>>HHHRRRiii~~~pppzzzjjjaaaaaa\\\RRRMMMIIIHHHFFFEEEDDDAAA===:::<<<;;;:::999999:::;;;<<<===AAAHHHPPPWWW^^^eeejjjmmmppptttvvvwwwyyy}}}|||uuullleeebbbdddfffdddgggkkkmmmmmmlllmmmnnnkkkkkkjjjgggfffgggkkknnnxxx}}}yyywww{{{|||ooo```ooo}}}ZZZDDD777555666///111111111000000000//////........................------------------------,,,,,,------------,,,,,,------------------------+++,,,------......------------------------------............////////////000000000000000111111222111111111222222222333333222222333333333444444333888888777777888888999:::888999;;;;;;;;;;;;===???DDDOOO{{{VVVEEECCCEEEeeecccUUUFFFAAADDDGGGCCC>>>>>>>>>============>>>>>>}}}{{{qqqgggbbbdddYYYVVVggglll]]]UUUKKKFFFEEEFFFCCC???DDDMMMmmm~~~wwwrrrooojjjqqqxxx~~~iiiXXXEEEFFFZZZ}}}wwwkkkggghhhbbbSSSDDD>>>>>>???=========<<<999999:::;;;999999999999999:::;;;<<<>>>======>>>>>>>>>===;;;:::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>>>>>======???>>>=========>>>@@@AAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBCCCEEEFFFGGGDDDDDDCCCDDDFFFHHHKKKMMMMMMQQQTTT\\\qqq~~~lllEEE:::>>>>>>999999::::::999888;;;AAAFFFSSSnnn}}}pppnnngggcccWWWLLLEEEEEEEEEGGGGGGFFFCCC@@@???>>><<<:::888666555555888<<>>>>>===============|||~~~{{{www}}}{{{nnnbbb```bbbXXXVVVfffrrrhhhZZZSSSOOOOOOJJJDDDJJJVVVzzz}}}wwwrrrnnnllljjjwwwqqqWWWIII???IIIeeeooo^^^WWWXXXRRRFFF>>>>>>???>>>;;;<<<===;;;888777999;;;999888888888888888999999;;;<<<>>>===<<<:::::::::999::::::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<;;;;;;<<<>>>@@@AAA>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEFFFAAAAAAAAABBBEEEGGGHHHIIIKKKOOOTTTXXXcccYYY>>>===>>>999===>>>>>>;;;999<<<@@@DDDEEEYYYkkkwww~~~nnniii^^^NNNEEEEEEFFFIIIJJJIIIEEEBBB???>>>===;;;999777666555777:::>>>BBBGGGMMMTTTYYY[[[aaagggjjjlllooouuuzzz|||}}}{{{wwwmmmkkkfff^^^WWWVVV[[[```eeeiiimmmllliiiggghhhjjjhhhiiihhhfffgggmmmwwwzzztttqqqkkkdddgggppp{{{XXX???999444444555000111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,------......------......---------,,,,,,,,,---------.........//////000000000000000111111222111111111111222222222222...000222333555555555555777777777777777888999999777999;;;<<<;;;;;;<<<>>>>>>GGGZZZ~~~YYY>>>EEE<<<___|||\\\IIIFFFHHHGGGCCC??????>>>===============xxxrrruuu{{{tttnnnrrrpppbbb``````WWWUUUeeevvvfff^^^YYYXXXRRRKKKRRR___zzzsssnnnkkkhhheeemmm~~~ttt]]]KKKDDDBBBPPPmmmmmm\\\RRRRRRKKK???:::<<<===::::::<<<===;;;888777999;;;888888777777777777777777888;;;>>>===:::777888999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@@@@:::::::::;;;<<<>>>@@@AAA===>>>>>>>>>>>>?????????===>>>@@@BBBCCCDDDEEEEEE?????????BBBDDDFFFGGGFFFJJJNNNSSSTTTVVVjjjlllEEE???AAA;;;;;;<<<;;;999888<<<@@@CCCFFFVVV]]]llluuuxxxsssiiiXXXGGGHHHIIIJJJKKKHHHDDD@@@===============<<<;;;:::333555888;;;???EEEKKKPPPTTTZZZaaaeeehhhllltttzzz{{{|||~~~|||uuuooobbbcccccc^^^YYYYYY]]]ccceeeiiimmmlllgggeeefffiiiggghhhhhhggghhhqqq~~~zzzuuuqqqeee___ooofffJJJ999777000...111000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,------......------//////.........------------------.........//////000000000000000111111222000111111111111222222222...000222444666777777777777777777777777888888999999:::<<<<<<;;;;;;;;;<<<888FFFPPPlllwwwMMM<<>>===============~~~{{{tttkkksssvvv~~~vvveeeZZZYYYTTTXXXkkk{{{uuuooo\\\LLLVVVmmm{{{tttmmmhhhbbb___bbbiii{{{pppaaaUUUJJJDDDDDDVVVooo~~~yyysss```WWWMMMEEE<<<888:::<<<<<<;;;999999999888888888777777999999888777666666666777999:::<<<===<<<:::888666999999999999999999999::::::::::::999999::::::;;;::::::;;;;;;<<<======>>>============>>>>>>>>>>>>??????@@@@@@AAABBBCCCCCC@@@@@@@@@AAACCCEEEFFFGGGEEEKKKMMMQQQUUU^^^aaaIII>>>888:::<<<;;;999999;;;<<<<<>>>>>;;;::::::999777777:::>>>BBBEEEJJJNNNUUU[[[bbbhhhnnnrrrvvvvvvyyy{{{wwwtttkkkbbbYYY\\\^^^^^^\\\]]]```dddkkkkkkjjjfffbbbaaaeeeiiiiiiiiijjjooovvv~~~uuuWWWRRRtttrrrGGG???555000000222111///000000//////......------///............---------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,---------,,,,,,+++++++++,,,,,,,,,---------..............................///000000000111111111111333222111000111222333444222222333444444555555666444555666777888999::::::999999::::::;;;<<<<<<<<<>>>DDDDDDMMMuuu{{{uuuIIIBBBIIIlll{{{YYYCCCAAAIIICCCBBB???===???AAAAAA???}}}|||xxxooobbbYYYWWWSSSXXXkkk~~~qqq]]]TTTccczzzzzzrrrkkkdddaaa___aaajjjsssyyybbbOOOCCC@@@IIIUUUooo~~~jjjZZZSSSHHHBBB:::777999::::::999999999888888888777777777888888777666666666777777888999;;;<<<<<<:::888666:::::::::999888888888777:::999999888888888999999::::::;;;;;;<<<<<<=====================>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGEEEJJJLLLOOORRRUUUppp^^^EEE;;;999::::::888888999;;;<<<>>>AAAGGGPPP___tttooobbb___YYYPPPIIIEEEFFFHHHFFFCCCAAA@@@???>>><<<::::::999777777888;;;???AAADDDHHHMMMRRRWWW]]]cccgggnnnooosssyyy|||||||||rrrkkkggg___WWWWWWYYY[[[]]]^^^```ccceeeeeefffeeeaaa___```eeejjjkkkmmmqqqwww~~~~~~xxxaaafff|||qqq[[[@@@:::222///000222111//////////////////.....................------------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------,,,,,,,,,+++++++++,,,---------....................................//////000000000111111111222111111111222222333333222222333333444555555555444555666777888999999:::888999999::::::;;;<<<<<<;;;AAACCCHHHdddzzzgggNNNTTTpppwwwZZZLLLIIICCCCCCAAA??????@@@>>><<>>>>>===>>>???@@@@@@???>>>>>>@@@@@@@@@AAABBBDDDEEEFFFDDDHHHIIIMMMPPPNNN]]]{{{XXXBBB;;;<<<<<<;;;:::999:::;;;<<>>AAADDDGGGLLLQQQXXX\\\eeeeeejjjrrruuuwww{{{~~~}}}zzzqqqeee^^^[[[VVVPPPUUUVVVXXX]]]aaaddddddddd`````````]]]\\\___ffflllqqquuu{{{~~~wwwkkk{{{{{{ooo___FFF888444///...000222111///.........///////////////............------------++++++,,,---------------------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++,,,,,,---------.........------------------------////////////000000000000000111222222333333222222222222333333444444555555444555555666777888999999888888999::::::;;;;;;<<<:::@@@DDDDDDPPPqqqeee}}}lllIIISSShhhyyywwwZZZHHHDDDDDDDDDCCCBBB@@@===<<>>>>>???@@@AAAAAA???>>>===@@@@@@@@@AAABBBCCCEEEFFFBBBEEEFFFJJJPPPMMMUUUjjjlllHHH@@@???>>>@@@>>>:::888999<<>>>>>===;;;999888888888888;;;===???AAAEEEJJJQQQVVV\\\]]]ccckkkppprrrwww}}}~~~|||}}}~~~sssmmmccc[[[VVVUUUTTTSSSVVVUUUWWW\\\bbbdddccc```\\\]]]]]]\\\\\\```iiioooyyy~~~~~~ppppppqqq```QQQ>>>333111//////111111000...------......//////000000.........---------,,,,,,++++++,,,------------,,,---------------------------,,,+++***+++,,,...///,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------........./////////000000///000222333333333222111111222222333444444555555444444555666666777888888999999::::::;;;<<<<<<<<<===@@@DDDCCCDDDZZZuuuwwwzzzWWWCCCMMMaaavvvjjjMMMFFFDDDDDDEEEDDDAAA???@@@zzzzzz}}}xxxoooYYYXXXaaawwwqqqaaahhhzzzuuunnnddd]]]TTTWWWaaannnxxx|||rrrSSSIII???CCCWWWnnn|||pppZZZHHH>>>;;;888777777777888888666555555555555555555555555555333333333333444555666666555555666777777666666555555555555666666777777777999999888777777777777777999999999:::::::::::::::999::::::;;;<<<<<<======???@@@@@@AAAAAA@@@???>>>@@@@@@@@@AAABBBCCCDDDEEEBBBEEEBBBEEELLLJJJNNN^^^oooYYYFFF???<<>><<<;;;999888888888999;;;===@@@EEEKKKPPPUUUVVV]]]eeejjjlllqqqxxx||||||{{{zzz|||{{{sssnnneee___XXXSSSRRRRRRSSSUUUXXXWWWXXX\\\```aaa^^^[[[YYYZZZ[[[\\\]]]ccckkkrrr{{{xxxlllhhhfffpppkkkTTTGGG888222111111111111000///---------......//////000000...------------,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,+++***+++,,,---...++++++++++++++++++++++++)))************+++++++++---------------------------............////////////000111222333222111000111111222222333444444555444444444555666666777777:::::::::;;;<<<<<<======>>>===@@@BBB@@@LLLtttxxx|||{{{qqqDDD;;;NNNjjj~~~fffMMMFFFAAACCCCCC@@@@@@BBB{{{pppmmmjjjppp{{{jjjdddtttwwwooohhh___YYYWWWRRRZZZjjj}}}sssaaaVVVAAAAAAGGGXXXrrr{{{gggRRRBBB:::777666777777777777666555555333444444444444555555555333333333333333333444444333444444555555555555555222333444555666777777888888888777777777777888888777777888999999:::;;;;;;888999999:::;;;<<<======@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCEEEAAAAAAFFFDDDFFFRRRWWWTTTDDD999<<<@@@>>>;;;<<<777999<<<>>>BBBJJJUUU]]]jjj{{{wwwfff]]]VVVQQQJJJGGGDDDBBBBBBBBBBBBAAAAAA@@@@@@???===;;;:::888555666888999;;;>>>CCCGGGMMMNNNTTT\\\aaaccchhhnnntttuuuvvvwwwxxx{{{zzzqqqgggaaaZZZUUUQQQQQQRRRPPPQQQSSSZZZZZZZZZ[[[[[[[[[YYYWWWVVVYYY]]]___ccciiirrryyy~~~zzzwwwtttpppjjjeeeYYY^^^fffsssdddIII<<<111111222222222111000...............///////////////------------,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------*********+++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////000111111222222111111111111222222333333444444444444444444555555666666999999:::;;;;;;<<<<<<===<<<888:::>>>>>>DDD\\\xxxzzz|||ZZZ???@@@RRRgggzzzaaaPPPBBBAAABBB@@@???BBByyynnnqqqxxxlllddd\\\UUUUUUYYY\\\eeewww~~~kkkXXXKKKEEECCCRRRfffyyy|||}}}ttt^^^JJJ===888888555666777666555444444444222333333333444444444444444333333222222222222333222333333444444444444444333333444444555555555666555555555555666777888888555666777888999:::;;;<<<888888999:::;;;<<<======???>>>=========???AAABBB@@@@@@@@@@@@AAABBBCCCCCCAAAEEEAAAAAAFFFCCCCCCMMMLLLgggsssWWW???:::??????===???:::<<<======???FFFPPPXXXeeekkk~~~pppaaa[[[RRRNNNIIIEEECCCBBBAAA@@@???@@@@@@@@@???===;;;999555666888888888999;;;===BBBCCCIIIQQQUUUVVVZZZ```gggjjjoooqqqsssuuuxxx{{{}}}yyyssslllddd\\\VVVRRRNNNOOOUUUWWWUUUTTTVVVZZZ[[[[[[YYYWWWUUUUUUVVVWWW\\\ccciiiooovvv|||qqqfff___\\\^^^aaarrr|||pppPPP<<<666111///000111000000////////////////////////.........---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000000000000000111222222111111111222333333444444333444444444444555555555777888888999999:::;;;;;;:::777888;;;<<<>>>JJJYYY{{{vvv}}}]]]CCC<<>>===;;;:::;;;>>>AAACCC@@@@@@@@@@@@AAABBBBBBCCC===DDDCCCCCCHHHFFFFFFOOOLLLTTTuuulllHHH===??????>>>???:::;;;:::999:::???IIIPPP\\\dddwwwmmmcccYYYTTTMMMHHHEEEBBB@@@???===>>>???@@@???===;;;:::888999:::999777666777888;;;<<>>666444555777777777777777777777777555555555555666666666666555444333333222222222222111222444555666555444333444444444555555555555666666666666666777777777777777888888999999:::;;;;;;;;;:::999888999;;;===???<<<<<<;;;::::::;;;===>>>>>>=========>>>???@@@AAA???BBBGGGIIIIIIHHHHHHHHHSSSMMM^^^^^^BBB===@@@AAA@@@???>>><<<::::::===CCCFFFTTT]]]hhhrrrkkk```ZZZRRRMMMJJJIIIGGGFFF@@@CCCDDDBBB@@@>>><<<:::<<<;;;999888777777888999999:::;;;>>>BBBFFFJJJLLLSSSVVV\\\aaafffjjjnnnqqquuuvvvxxx{{{~~~|||vvvrrrlllccc[[[VVVPPPHHHFFFJJJJJJHHHKKKSSSXXXYYYZZZ\\\XXXYYYXXXVVVSSSSSSWWW[[[^^^eeeqqq~~~yyyzzzmmmVVVHHHHHHccc}}}mmmVVVCCC999444111///////////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------......///000111000111111111111222222222444444444444444444444444555555555666777777888888888999::::::;;;===BBBEEEMMMuuuuuuhhhtttOOO999FFFUUUlllhhhKKKCCCHHHHHHAAA}}}|||oooiii]]]WWWRRRQQQSSS[[[mmm~~~~~~rrr[[[KKK@@@@@@QQQfffxxxjjjVVVCCC888333333444333333333333333333333333333333444444444555555555444333333222222222333333222333333444444444444444444444444444555555555555555555666666666777777777777777888888999:::::::::;;;::::::999:::<<<===>>>===<<<;;;;;;;;;<<<===>>>===>>>>>>??????@@@@@@AAA???BBBEEEGGGHHHHHHHHHIIIJJJLLLVVVwwwTTT<<<:::???BBBAAA@@@>>><<<;;;;;;===???GGGOOOZZZdddpppggg\\\PPPIIIIIIIIIFFFBBBAAABBBBBB@@@??????@@@???<<<<<<;;;:::999999999999888999:::;;;>>>BBBEEEFFFKKKOOOTTTXXX]]]aaafffjjjqqqrrruuuxxx{{{}}}~~~~~~~~~}}}zzzvvvqqqjjjeee]]]UUUOOOLLLGGGAAAAAADDDHHHGGGJJJRRRVVVVVVWWWYYYTTTUUUUUUUUUUUUWWW]]]aaakkkqqq{{{zzzsssrrrzzz{{{hhhQQQLLLXXXvvvvvvcccJJJ:::555444222///////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))*********++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------......///000111000000111111111222222222444444444444444444444444555555666666777888888888999:::::::::;;;===@@@CCCCCC\\\ttt~~~hhhDDD777EEE^^^wwwyyy^^^KKKDDDDDDDDD{{{xxxjjj^^^XXXQQQOOOOOOTTT\\\hhh{{{xxxrrr~~~~~~gggWWWGGG???@@@NNNjjjwwwrrrooolllZZZQQQCCC888222222333555222222222222222222222222222222222222333333333333222222222111222222333333333333222222333333444555333333333444444444555555444555555555666666666666666666777888888999999::::::::::::;;;<<<<<<=========<<<<<<<<<<<<===>>>???===>>>???AAABBBBBBAAAAAA???AAADDDEEEEEEGGGIIIJJJDDDMMMNNNZZZvvvMMM???@@@CCCBBBAAA???===<<<:::888888999AAAKKKSSS^^^nnnyyydddVVVRRROOOIIIBBBEEEDDDBBBAAAAAAAAAAAABBB============<<<;;;:::999888888888888999;;;===???BBBDDDHHHLLLPPPUUU[[[___gggiiimmmrrruuuwwwxxxxxxxxxzzz|||}}}}}}~~~~~~}}}yyytttnnnggg```XXXSSSOOOJJJFFFEEECCCAAABBBEEEHHHHHHLLLRRRUUUSSSTTTVVVUUUVVVWWWYYY\\\bbbiiinnn}}}|||mmm___]]]bbbWWWLLLXXXqqq~~~fffSSS<<<000111444222.../////////............---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((())))))))))))***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------......///000000000000000111111111222222333333333333444444444444555666666777777888888999::::::;;;;;;:::<<>>>>>??????<<<>>>@@@CCCDDDCCCBBBAAA@@@AAABBBCCCCCCEEEHHHKKKGGGOOOKKKKKKfffzzzXXXFFFAAA???>>>>>>>>>===;;;888666666;;;AAAHHHQQQ```tttnnnaaaXXXQQQLLLKKKGGGDDDEEEDDDAAA@@@AAA===>>>??????>>>===;;;::::::999888777666777888999;;;===???BBBEEEKKKQQQUUU[[[^^^ccciiinnnqqqrrrssssssuuuxxxyyyzzz{{{|||~~~~~~~~~~~~~~~~~~|||zzzyyyxxxxxxqqqmmmfff___XXXPPPHHHDDDDDDCCCBBBBBBCCCDDDFFFHHHKKKKKKNNNSSSTTTQQQQQQTTTYYYZZZ]]]aaahhhpppxxx}}}}}}iiiSSSIIIMMMLLLSSShhhkkkQQQCCC444---///333222/////////.........---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---...////////////000000000000111111111111333333333333333444444444555555666777777888888999:::;;;;;;;;;::::::===???CCCBBBVVV[[[EEE888GGGiii{{{\\\JJJGGG|||uuunnnhhh```VVVOOOMMMHHHPPP[[[hhhvvvzzzqqqnnnrrrwww|||zzzwwwssslllbbbTTTKKK???===BBBQQQddduuuooo^^^WWWQQQJJJ<<<999444111111222222222333333333333333333333333111111222222222333333333000000000000111111222333222222111000000222333444222222222222333333333444222333333333444444444444444444555666666777777888888999:::;;;<<<<<<<<<<<<;;;<<<======>>>?????????<<<>>>AAACCCDDDDDDCCCBBB@@@AAABBBAAAAAACCCGGGIIIHHHLLLHHHJJJZZZpppTTT???<<<<<<<<<===??????===:::999;;;===@@@HHHWWWiiivvvppp```XXXTTTLLLFFFDDDGGGGGGBBB>>>???>>>???@@@@@@???>>><<<;;;<<<;;;999777666666666666888999;;;===???DDDIIIMMMQQQUUU[[[aaahhhllloooqqqpppsssvvvxxxyyyzzz|||~~~~~~}}}|||}}}~~~~~~~~~}}}zzzvvvqqqllliiiaaa]]]WWWQQQKKKFFF@@@======>>>???@@@BBBFFFHHHHHHLLLLLLNNNRRRQQQNNNOOOTTTXXXZZZ___hhhsss~~~xxxdddNNNFFFHHHOOObbbvvv}}}vvvVVV===999444111000111111000............------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,---.../////////...//////000000000111111111222222222333333333444444555555555666777777888888999:::;;;;;;::::::;;;===<<<>>>GGG```wwwtttSSS888BBBeeerrrXXXIIIllleee^^^YYYRRRKKKIIIKKKLLLWWWgggvvvyyyqqqnnnrrryyy~~~{{{tttkkkaaaXXXMMMBBB:::888@@@PPPggg}}}|||jjjYYYNNNFFFAAA888555222000000000000///111111111111111111111111111111111222222222222333000000000000000000111111111111000000111111222333111111222222222333333333222222222222333333333333333444444555555666777777888888888999::::::;;;;;;:::;;;<<<===>>>?????????<<<>>>@@@BBBCCCCCCCCCCCCAAAAAABBBAAA@@@AAADDDFFFEEEEEEDDDKKKTTT\\\~~~sssOOO???===;;;===@@@BBB@@@>>>;;;;;;;;;;;;@@@LLL[[[fffwwwuuuddd\\\QQQIIIEEEIIIJJJCCC@@@BBB@@@@@@@@@??????>>>===<<<>>>===;;;999777777777777666888:::;;;<<>>>>>>>>>>>======>>>@@@AAACCCDDDDDDAAABBBBBBBBB@@@@@@AAACCCAAABBBAAAGGGMMMOOOeeesssHHHCCC>>>===???BBBAAA???;;;;;;:::999;;;AAAJJJQQQ```nnnzzzeeeXXXOOOOOONNNFFFDDDGGGAAA@@@???>>>============>>>===;;;999888888888888555777999999:::;;;===>>>CCCDDDGGGKKKQQQVVV[[[^^^```dddhhhlllmmmnnnpppqqqqqqsssvvvwwwxxxyyyzzz|||zzzyyyzzz|||}}}~~~~~~|||~~~~~~|||yyyxxxwwwzzz|||zzzuuurrrsssvvvmmmjjjeee^^^XXXRRRNNNLLLGGGDDD@@@??????@@@@@@@@@BBBGGGIIIGGGIIIMMMNNNJJJEEEFFFJJJNNNPPPRRRZZZdddnnnqqqwwwzzzrrrpppllleee]]]ZZZdddwwwVVV???222111111222222111///,,,.........---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++((((((((())))))))))))***++++++************++++++************************++++++++++++++++++++++++)))+++---...//////...---////////////000000000111000111111222333333444444222222333333444555555555666888::::::::::::;;;<<<:::===BBBIIIXXXxxxvvvzzzzzzvvvRRRAAANNNpppttthhh```\\\[[[OOOJJJGGGHHHKKKPPPZZZcccvvvvvvrrrpppqqqyyy|||uuugggRRRBBB<<<===AAADDD```qqqzzzmmmbbb\\\PPP>>>444444444333111222333444444333000000000000000000000000............/////////000222111000//////...//////...///111222222222111000000111111111111222222222000111111111111222222222222222333444444555555666888777555555666777:::;;;777999;;;<<<>>>>>>>>>=========>>>>>>@@@BBBDDDEEEAAABBBCCCBBB@@@???@@@AAA@@@CCCAAAAAAFFFGGGTTTkkkOOOHHH@@@===>>>@@@???===;;;;;;;;;:::999;;;???BBBLLLXXXeeesss|||jjj[[[WWWRRRIIIFFFKKKAAA@@@???===<<<======>>>>>>===;;;:::999888999999333555888888888888888:::<<<<<<===@@@DDDIIINNNQQQVVVYYY^^^aaacccdddfffggghhhjjjnnnooopppqqqsssuuuvvvttttttwww|||~~~}}}{{{zzz}}}|||zzz{{{|||zzz|||~~~~~~}}}|||}}}~~~{{{|||}}}}}}|||zzzxxxvvvvvvxxxxxxtttlllffffffgggbbb]]]VVVMMMGGGDDDCCCCCCBBB???<<<<<<===@@@BBBBBB???DDDFFFDDDEEEIIIHHHDDDEEEFFFKKKPPPSSSXXXdddooo~~~~~~~~~rrriiiiiigggaaa```fffyyyzzztttYYY???111666111---///222333///***......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************++++++************++++++************************++++++++++++++++++++++++)))+++---/////////...---////////////000000000000000000111222333333444444111111222333333444444555555777999:::::::::;;;<<<===;;;???DDDFFFTTT{{{~~~ooo~~~QQQAAAXXXwww~~~zzzpppfff^^^WWWOOOMMMNNNEEEGGGHHHMMMZZZnnn}}}}}}nnneeebbbqqqyyygggZZZLLLCCC===@@@OOO___{{{yyyrrrgggXXXJJJ@@@999333000111111111111000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222333333333444444444555555666666666666666777888888999999:::;;;;;;<<<<<<===??????>>>======>>>???@@@BBBAAA@@@???@@@AAABBBCCCAAABBBBBBCCCEEEIIIOOOTTTzzz___FFF@@@<<<>>>BBB@@@BBB>>>999777888:::;;;;;;AAAGGGRRR___lll}}}rrrlllZZZSSSSSSJJJIIIGGGHHHIIIFFF???<<<======<<<;;;<<<<<<<<<:::888::::::999777666444333333555666888:::<<<>>>@@@AAAHHHKKKOOORRRTTTVVVYYY[[[\\\___bbbeeegggjjjmmmpppnnnnnnmmmmmmooorrrtttvvvvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwwwwxxxwwwwwwvvvvvvwwwwwwvvvtttrrrqqqooooookkkjjjgggccc]]]WWWRRROOOJJJHHHEEEBBB???>>>======>>>>>>???@@@CCCFFFHHHJJJLLLJJJGGGDDDCCCDDDFFFHHHNNNMMMRRRXXXZZZbbb||||||wwwtttsssqqqqqqlllbbb```aaa```rrrttt|||iiiWWWIII:::---000000000000////////////........................------------------------------,,,,,,,,,,,,++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///////////////000000000000111111000000111111222333333333333444444444444555666777888999:::;;;<<<<<<::::::>>>BBB@@@FFFaaa~~~tttKKKJJJVVVssslllbbbXXXTTTPPPJJJGGGHHHFFFKKKSSS\\\llluuujjjccc[[[kkk||||||rrr^^^PPPAAA===BBBPPPddduuu}}}nnnaaaPPPBBB;;;777444111111111111000000000//////////////////////////////////////////////////////........................////////////////////////////////////////////////000000111111111222222222222333333333333444444444666555555555555666777777777888888999999:::;;;;;;>>>===<<<<<<===>>>???@@@AAA@@@@@@@@@@@@AAABBBBBB@@@AAAAAAAAACCCGGGLLLPPPgggwwwNNN@@@===AAABBB;;;BBB???<<<:::999999999999999===FFFPPPZZZhhh~~~iiiZZZWWWOOOSSSMMMIIIFFFBBB<<<:::<<<===<<<;;;<<<======;;;999;;;;;;:::999777666555555555666777888:::;;;======CCCEEEIIILLLMMMOOORRRTTTTTTWWWZZZ]]]___aaaeeegggkkkjjjiiiiiijjjlllooopppppppppqqqrrrssssssrrrrrrtttuuuuuuuuuttttttsssrrrttttttrrrpppnnnllljjjjjjgggeee```ZZZTTTMMMHHHEEECCCBBB@@@???>>>===>>>>>>>>>>>>>>>@@@BBBEEEGGGIIIFFFEEEEEEEEEEEEGGGIIIKKKMMMOOOVVV___cccjjj~~~wwwpppllljjjjjjaaajjjjjjccc[[[\\\}}}vvv^^^JJJ???777000000000000000/////////...........................------------------------------,,,,,,,,,+++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------.............../////////000000000000111111000000111111222333666666666777777777777888666666777888999:::;;;;;;:::999===@@@>>>@@@SSSjjjaaaPPPFFFhhh}}}{{{xxxvvvxxx{{{nnnbbb\\\SSSKKKHHHGGGDDDCCCDDDLLLWWWeeerrr}}}ssskkkgggeee^^^lll|||{{{nnnbbbOOOBBB999===NNNeee|||dddVVVCCC888555555444222111111000000000000//////////////////////////////................................................////////////////////////////////////////////////000000000111111111222222111111222222222333333333444444444444444555555666555555666777777888888999;;;;;;;;;;;;<<<===????????????@@@AAAAAAAAAAAAAAA???@@@@@@@@@@@@CCCHHHLLLTTTjjjlllRRR@@@<<<@@@===@@@@@@@@@>>>;;;888777777999:::???EEEKKKUUUhhhzzzrrreee[[[[[[SSSLLLIIIFFF@@@>>>???>>>===<<<<<<======<<<:::<<<;;;;;;:::999888888888666666777777888888888888;;;===AAACCCDDDEEEGGGIIIKKKMMMPPPRRRTTTVVVYYY[[[bbbbbbaaaaaabbbccceeefffggghhhiiikkkkkklllllllllnnnnnnnnnmmmlllkkkjjjiiiiiihhhfffdddaaa___]]]\\\YYYWWWRRRMMMGGGBBB>>>===<<<<<<<<<<<<===>>>??????AAAAAAAAAAAACCCEEEGGGHHHBBBCCCDDDEEEFFFHHHKKKNNNPPPTTT```mmmrrrxxx|||tttllleeebbbbbb___fffbbbVVVQQQZZZ}}}gggMMM;;;444333222000000000/////////......------------------------------------------------,,,,,,,,,,,,++++++++++++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------................../////////000000000111000000000000111222222666777777777777888888888555555666777888888999999888777:::>>><<<;;;FFFUUUuuuvvv\\\@@@HHH```pppyyywwwttttttxxxyyy{{{wwwpppmmmggg[[[PPPMMMHHHDDDBBBAAAAAAHHHPPP___lll|||zzznnnjjjkkkpppsssttt{{{wwwhhhWWWLLLAAA@@@BBBNNNbbbxxxpppUUUHHH888111111444333111111000000000////////////////////////////////////------------------------........................////////////////////////////////////////////////000000000000111111111111000111111111111222222222333333222222333333444555444555555666666777888888888999999:::;;;===>>>>>>===>>>???AAAAAAAAA@@@@@@???@@@@@@??????BBBEEEHHHLLLVVVooowwwMMM888===BBB===@@@BBBAAA>>>:::888888;;;:::<<>>===<<<======<<<;;;;;;;;;;;;::::::999999999888888888777777666666555555777:::<<<<<<===>>>@@@CCCEEEGGGIIIJJJLLLNNNQQQTTTTTTTTTUUUVVVWWWYYYZZZ]]]^^^___aaabbbcccccccccaaaaaaaaa```___]]]\\\[[[WWWVVVTTTRRROOOMMMKKKJJJGGGEEECCC@@@>>>===<<<<<<;;;<<<<<<===>>>???@@@AAAFFFEEEDDDDDDDDDEEEFFFGGGDDDEEEEEEEEEEEEIIIPPPUUU\\\cccqqq~~~{{{uuummmccc_________\\\MMMFFFTTThhh~~~mmmSSS===222000111111000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++******++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------................../////////000000000000000000000111222222444444444444555555555555444444555555666777888888666444666:::;;;<<>>???BBBCCCCCCHHHYYYiiizzzyyyrrrkkkiiippp|||wwwdddQQQDDD===BBBNNN^^^nnn|||{{{}}}vvvVVVDDD;;;222///111333111...000000000////////////...////////////////////////------------------------........................................................................//////000000000111111111000000000111111111222222222222222222222333444444555555666666777888888888777888999:::;;;<<<======;;;===>>>@@@AAAAAA@@@???@@@AAAAAA@@@@@@AAADDDGGGNNNKKKYYY}}}mmmKKKAAA===<<<>>>AAAAAA@@@===<<<;;;999777777888999>>>JJJVVVhhhjjjpppmmmbbb[[[RRRKKKIIIDDDBBB???>>>>>>>>>===<<<;;;;;;;;;::::::999999999::::::999888777666666555333555888888888888999:::;;;===???@@@AAABBBDDDFFFEEEEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQSSSTTTUUUUUUUUUQQQQQQQQQPPPOOOMMMLLLKKKGGGFFFEEECCC@@@>>>===<<<;;;;;;:::999:::;;;<<<===???@@@@@@AAAAAAAAAAAAAAAGGGFFFEEECCCCCCCCCCCCDDDFFFGGGHHHHHHJJJRRR^^^gggtttzzz{{{wwwuuutttlllaaa\\\^^^VVV\\\XXX\\\tttkkkXXX@@@333111222000...////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////000000//////000000111222222222222333333333444444444444444555555666666777555333222444777999>>>CCCHHHiiivvvNNNQQQGGG===EEETTTggg{{{|||rrrwww~~~uuupppiiicccVVVNNNIIIGGGEEE???;;;:::777;;;DDDKKKPPPZZZoooxxxooodddccceeeoooyyydddQQQBBB>>>@@@SSSeeezzzxxxxxx~~~rrrpppsssnnngggWWW@@@777444000///000111///---000000////////////......////////////////////////------------------------------------------------................................................/////////000000000111111000000111111111222222222222222222222222333333444555666666777777888999999777888999;;;<<<<<<<<<<<<;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBDDDGGGNNNGGGKKKfffvvvXXX>>>@@@>>>>>>???@@@AAA???===;;;888777888888999BBBKKK]]]dddlllpppttt~~~zzzkkk^^^SSSMMMKKKHHHDDDBBBAAAAAA@@@???<<<<<<<<<;;;:::999999888::::::999999888777777777555666888888777666777888444666888999999999;;;===;;;;;;===>>>@@@BBBCCCCCCAAABBBCCCDDDEEEFFFFFFFFFCCCCCCCCCCCCBBBAAA??????===<<<<<<;;;:::999888888999999999999:::;;;<<<<<>>NNNfffwwwjjjaaa[[[TTTMMMEEE@@@>>>???===999:::>>>???CCCMMM[[[fffqqqttthhh```^^^aaaiiixxx{{{cccOOOBBB>>>FFFRRRiiiwww~~~yyyvvvyyy|||hhhbbbcccXXXJJJ@@@666111111000///......///000000000/////////.........////////////////////////------------------------------------------------................................................////////////000000000111111111111222222222333333333222222222222333444444555555666666777777888888888999;;;<<<<<<<<<;;;;;;<<<<<<<<<===>>>???@@@AAA>>>???@@@@@@@@@AAADDDFFFGGGEEEFFFSSSppp~~~ZZZFFFAAA<<<<<<@@@BBB@@@===>>>;;;:::;;;999888===DDDNNNWWWaaaeeeeeelllzzz{{{eeeWWWSSSOOOKKKHHHFFFEEEDDDBBB??????>>>===;;;:::999999888888888888888888888888777888999999777666777777333444666666666666888999777888999999::::::::::::999:::;;;;;;<<<<<<<<<;;;::::::;;;;;;:::999999888777777777888888888888888888999:::;;;<<<<<<<<<<<>>eeewwwkkkfffJJJ;;;DDD[[[pppnnnggg\\\TTTNNNFFF>>>???<<<===???>>>:::>>>FFFNNNPPPYYYiiixxxuuuhhh^^^WWWaaaeeeppp~~~{{{hhhQQQAAA:::???QQQcccwww~~~zzz|||{{{bbbYYYZZZLLL;;;666555///000111///,,,,,,///222000/////////............////////////////////////........................------------------------................................................////////////000000000000111222222222222333333333333333222222333333444555444444555555666777777777999:::;;;<<<<<<<<<;;;:::<<<<<<;;;;;;===???AAABBB===>>>???@@@@@@AAACCCEEEAAAEEEEEEHHH[[[~~~}}}LLLCCC::::::???CCC@@@<<<===:::999999777555777===CCCGGGPPP[[[fffoootttvvv{{{xxxbbbXXXTTTOOOLLLJJJHHHGGGEEEAAAAAA@@@>>>===;;;::::::666777777777888888999999888999::::::888666666777555666888888777777888:::888888888888777666555555888888999999999999999888777777777888777777666666444444555666777888999999666888:::===>>>?????????@@@@@@AAABBBAAA@@@???>>>??????AAACCCGGGKKKOOOQQQUUU^^^jjjsss{{{||||||{{{zzz|||{{{uuupppnnnaaaXXXVVVQQQLLLSSS___jjjHHH:::555333444222---...333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------........./////////////////////000111111333333333444444444555555555555555666666666666666444888;;;:::888888888888333<<>>;;;::::::999;;;<<<::::::AAANNNYYYiiiqqq}}}}}}vvvmmmbbb\\\```iiikkkxxx~~~ooo```QQQJJJBBB@@@HHHZZZooo|||~~~|||ooonnn```MMMAAA;;;999555111000000//////.........---......---,,,,,,,,,,,,---.........------,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............///////////////000000000000111111111000000000000000111111111111222333333444444444444444555777888999777999<<<<<<<<<;;;;;;<<<===>>>>>>>>>????????????>>>??????@@@AAABBBCCCCCCGGGCCCBBBGGGPPPaaa~~~```@@@>>>AAA::::::EEE@@@AAA@@@<<<777555555777666;;;CCCNNNXXXbbbiiilllpppzzz|||wwwjjjZZZQQQNNNKKKGGGFFFEEECCC@@@???===;;;;;;::::::999888777888:::;;;:::999999:::::::::777555777777666666666777777888555555666666666666666666777777777777666666666666555555555555555555555555888777666666777888:::;;;:::777999>>>@@@???===???>>>>>>???>>>>>>???AAADDDBBBEEEIIIJJJJJJOOOXXX___rrr{{{|||{{{{{{zzzvvvqqqssswwwtttlllcccZZZSSSOOOGGGGGG]]]xxxnnn[[[KKK===222111///.........///000000///...------...///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))),,,,,,+++***))))))******++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......------......///000000111000111111222222333444444444444444555555555555666444555777777777999<<>>FFFKKKQQQ[[[jjjtttrrrkkkccc^^^[[[___kkkwwwwwwfffRRRCCC???CCCLLLYYYkkk~~~||||||~~~|||}}}nnnaaa^^^RRRCCC999666444111...000/////////.........---......---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------............------------------.............../////////000000000000000000000000000000000000000000000111222333555666666666555555555666666777666888;;;;;;;;;:::;;;<<<======>>>>>>>>>???????????????@@@AAABBBCCCCCCDDDJJJFFFCCCDDDEEEMMM___ppp[[[DDDAAAAAAAAAAAA@@@AAAAAA???<<<999888999888:::>>>DDDNNNXXXaaafffpppssszzz{{{kkkaaaYYYQQQNNNMMMKKKHHHFFFBBB???===<<<<<<<<<:::999999::::::;;;:::999:::;;;:::888555888888777777777888888888666666666666777777777777777777777666666666555555666666666666666666666555888888888888888999:::;;;;;;888888<<<===:::999;;;===>>>???@@@AAADDDHHHLLLLLLPPPUUUYYY^^^eeepppxxx{{{}}}~~~||||||vvvooommmmmmhhh```YYYNNNGGGJJJMMMRRRbbbuuuyyy```III;;;000111111///.........///000//////...------...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))************,,,++++++***))))))******+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---.........//////000000000111111222222333333444444444444444555555555555666777888777777888:::===@@@;;;???NNN]]]ooowwwTTTDDDLLLWWWbbbllluuu~~~uuulllcccZZZUUUTTTRRROOOLLLJJJFFFBBB???;;;;;;;;;:::999:::<<<>>>;;;EEESSS___jjjvvv}}}yyyfff^^^XXXYYY___jjjyyytttaaaQQQBBB888AAAOOOeee|||zzz~~~|||qqqyyyvvvggg[[[KKKBBB888222222222000---/////////.....................---,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------................../////////000000000000000000000000000000000......///000222444666777888777666666555555666666666888:::;;;:::::::::;;;============>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDGGGFFFGGGGGGFFFHHHQQQ\\\ZZZBBB>>>???>>>???@@@@@@@@@>>><<<999777:::888777999@@@JJJTTT[[[nnnnnnnnnqqqzzzzzzrrrxxx~~~lll^^^VVVTTTQQQNNNKKKHHHCCC@@@=========<<<;;;;;;::::::<<<;;;::::::;;;:::888666:::999999888888888999999777777777777777777777777666666666666555555555555666666666666666666666666888888999::::::::::::999===:::999<<<<<<::::::>>>???AAABBBCCCEEEHHHMMMQQQTTTZZZccckkksss}}}}}}zzz|||zzzuuulllgggbbb\\\UUUVVVHHH===BBBPPPaaawwwxxxiiiOOO<<<666111111000//////......//////...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,+++******)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............///////////////000000111111222333333333444444444444555555555555777888888888777777999:::;;;;;;CCCOOOUUU^^^xxxttt>>>AAAFFFJJJNNNSSSZZZ^^^qqqtttyyy}}}{{{xxxvvvpppkkkddd]]]VVVPPPJJJGGGDDDCCCCCCAAA@@@===;;;999;;;<<<===<<<<<<>>>CCCHHHOOOZZZiiiwwwvvvjjjdddXXXVVV[[[fffrrrzzz}}}wwwjjjYYYLLLGGGHHHJJJXXXggg}}}{{{qqqwww}}}rrrcccWWW>>>999333111111222000.................................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------................../////////000000/////////000000000000000/////////000111333444555777777666555555666666666777999::::::::::::;;;<<<<<<<<<<<<=========>>>>>>??????@@@AAABBBCCCDDDDDDEEEGGGJJJKKKJJJKKKQQQWWWnnn]]]@@@<<>><<<;;;;;;;;;:::999777::::::999888888888999999777777777777777666666666666666666666555555555444555555555666666666666666666777888::::::999888888<<<::::::===>>>===@@@EEEEEEFFFHHHIIILLLOOOTTTXXXdddlllwwwzzzvvvwwwuuuoooggg___XXXSSSPPPOOOPPPVVVbbbpppxxxcccTTT@@@666666444000000//////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************)))))))))*********++++++++++++***************+++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........//////////////////000000000111222222333333333333444444444555555555555777888888777777999::::::999???GGGJJJMMM]]]qqq>>>>>>===<<<<<<>>>AAADDDIIIMMMRRRUUUWWW\\\bbbgggqqqwww|||}}}sssppplllfff```\\\YYYWWWRRROOOJJJFFFDDDAAA>>>;;;:::;;;;;;:::999888888777777;;;@@@CCCGGGNNNXXX```pppyyy{{{mmmbbbZZZWWWVVV\\\kkk||||||yyyccc\\\QQQHHHDDDKKK[[[hhhttt~~~zzzyyyvvvlll```QQQEEE888555111000111222000...---------.....................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------------...............////////////......//////000000000000111111111000000111222222444444444444555666777888888999::::::::::::<<<===;;;<<<<<<<<<<<<=========>>>??????@@@AAABBBCCCCCCGGGIIIIIIGGGEEEEEEHHHJJJPPPppp^^^FFFFFFFFFAAA======AAACCCBBB???;;;999666555666:::>>>AAAPPPVVV^^^dddhhhlllrrrvvv~~~|||yyywwwlllddd\\\SSSMMMJJJHHHFFFFFFGGGGGGEEECCCAAA???===<<<<<<<<<:::999;;;:::999999888888888999777777777666666666555555777666666666666555555555444444555555555666666666444666777999999999888888;;;:::;;;?????????CCCIIIKKKOOOTTTZZZ```gggnnnrrr|||zzz}}}|||tttmmmhhhgggnnnkkkeee\\\SSSLLLKKKMMMLLLllloooRRRCCC555000111...///////////////......---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************((((((((()))))))))******+++***************++++++*********+++++++++,,,,,,,,,++++++++++++,,,------............///////////////000000111111222333333333333333444444444444555222444666777888888:::<<<===999:::???BBBDDDLLLVVV;;;:::999999999:::<<<===888;;;>>>@@@AAACCCDDDFFFGGGMMMRRRUUU[[[bbbeeedddlllnnnpppqqqqqqpppnnnlllfffdddaaa```^^^\\\XXXUUURRRPPPNNNKKKGGGEEECCCBBBBBB@@@>>>======<<<:::888:::;;;<<<<<<<<<===???BBB>>>FFFQQQ[[[dddooo|||uuuiiiaaa```cccggguuu{{{uuubbbXXXJJJIIIJJJOOOVVVdddyyy}}}sssaaaUUUJJJ===333333111////////////...,,,---------------...............---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------........./////////---......//////000000111222222111000000000000111222222222333444555777888888999:::999888999;;;===;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@AAABBBBBBBBBEEEEEEBBBBBBEEEGGGFFFDDD[[[mmmbbbSSSNNNDDD999666:::???@@@???<<<;;;:::999999999999999<<<@@@GGGNNNUUU\\\cccgggnnnpppyyy~~~zzz|||~~~qqqggg\\\WWWQQQNNNLLLJJJFFFCCCFFFCCCAAA@@@@@@@@@>>>======<<<;;;::::::999999:::888888888777777666666555777777777777666666666666444555555666666777777888666777888:::;;;<<<=========>>>BBBGGGGGGGGGLLLSSS[[[aaakkkvvv}}}}}}{{{pppfffbbbaaabbb^^^WWWOOOFFFBBBGGGOOOmmm}}}[[[AAA888111///111,,,...////////////...------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************'''((((((((())))))))))))*********)))******+++,,,************+++++++++++++++++++++++++++,,,------------......///000000000//////000000111222222222333333333333444444444444111333666777888999:::<<<@@@;;;999<<>>??????>>>===<<<<<<;;;;;;<<<<<<<<<>>>@@@@@@>>><<<777999:::;;;===@@@FFFKKKSSS___ooo|||zzzyyyvvvttttttyyysss[[[IIIBBB>>>GGGXXXlllzzz{{{tttwww|||{{{aaaMMMBBB;;;444...///...------.........---,,,,,,,,,------...............---,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////------......///000000111111111000000000000111111222222222222222333444555666777777777666777999;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAA;;;AAADDDCCCEEEJJJLLLJJJGGGTTTXXXcccwwwkkkZZZEEE999888<<<===<<<>>>>>>===<<<:::999888777777666888<<>>===<<<<<<<<<<<<;;;;;;:::999999888777777999888888888777777777777666777777888999999::::::;;;;;;<<<>>>@@@BBBDDDEEEEEEHHHPPPYYY]]]___fffnnnzzzxxxwwwvvvwww|||{{{||||||xxxrrrjjjddd```TTTOOOJJJEEE@@@BBBPPP___}}}mmm[[[AAA333333000111333///....../////////...---,,,+++,,,---......---,,,+++++++++++++++++++++++++++************************))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************(((((()))))))))***************))))))***++++++,,,************+++++++++++++++++++++***++++++,,,---+++,,,---...///000111222//////000000111111222222222222333333333444444444111444777888888888888999:::999;;;=========@@@DDDMMM^^^{{{}}}<<<;;;;;;<<<<<<;;;888666<<<999666777:::<<<;;;999;;;>>>===::::::>>>???======>>>???@@@@@@@@@?????????>>>===>>>???@@@???>>>::::::::::::;;;;;;;;;;;;666777999===AAABBBAAA@@@BBBDDDFFFHHHJJJPPPXXX___eeessszzzmmmYYYGGG@@@AAAEEETTTooovvvqqqwww~~~oooRRR===555333111///......------...///000000,,,,,,,,,------...............---,,,,,,,,,,,,---*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------.........//////---------...///000000111////////////000111333333333333222222111111222222444555555555444555777::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@<<>><<<;;;999888888;;;888666888===BBBDDDCCCCCCEEEMMMXXXbbbnnnuuuqqqwwwyyyxxxnnneee___PPPNNNJJJIIIIIIIIIHHHGGGBBBAAA@@@???>>>>>>>>>>>>======<<<;;;;;;:::999999999999999999888888888777888888999:::;;;;;;<<<<<>>;;;999<<>>???===666777777888999999::::::<<<<<<;;;;;;::::::::::::===;;;:::;;;======:::777::::::::::::;;;;;;;;;;;;;;;:::999999:::;;;:::999???<<<:::<<>>>>>>>>???@@@AAABBBCCCCCCCCCCCCEEEHHHKKKQQQ___zzz___UUUFFF;;;DDD;;;>>>>>>===<<<<<<999555777777666777888999;;;===999;;;AAAIIIVVVcccooovvv}}}rrrvvv}}}xxxmmmggg^^^XXXUUUSSSPPPMMMIIIGGGFFFDDDCCCBBBBBBAAABBB>>>===>>>===::::::===;;;===>>>===<<<<<<===>>>===>>>???AAABBBBBBAAA@@@GGGFFFHHHKKKOOOSSSZZZ```bbbiiisss{{{wwwwwwxxxyyy{{{vvvjjjggghhhkkkhhh]]]RRRLLLDDDJJJBBB===KKK]]]nnnpppVVVFFF444333111000000000...,,,000000///...------,,,,,,+++++++++++++++++++++++++++++++++*********))))))******++++++++++++************++++++++++++******+++*********))))))(((((())))))))))))************))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((())))))))))))((())))))))))))*********))))))))))))))))))))))))))))))***++++++++++++***++++++******++++++,,,------------............///000000000000111111111111000111111222222333333444777777777777777666555555888999;;;===>>>???@@@@@@GGGGGGNNNeeeQQQPPPLLLEEEBBBBBB@@@<<<>>>>>>>>>>>>>>>>>>>>>>>>888888999::::::999999888:::888777888;;;<<<;;;999999999::::::;;;;;;<<<<<<>>>===<<<;;;;;;===???AAADDDGGGJJJMMMPPPUUUZZZ^^^ooouuu~~~uuugggWWWKKKEEELLLVVV```ooo~~~~~~vvv{{{{{{uuuoooeee[[[VVVMMMCCC555...---//////---........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............///////////////000000111111111111222222222333333333333333444555666777888666666777777888999999999;;;;;;;;;<<<======>>>>>>>>>???@@@AAAAAAAAAAAAAAA@@@BBBDDDFFFOOOaaayyy\\\BBB???>>>;;;777444555<<>>???@@@CCCDDDIIIUUUlllmmmnnnjjjaaaYYYTTTNNNGGGHHHHHHHHHGGGEEEDDDBBBBBB;;;<<<===>>>>>>===<<<<<<;;;:::999999<<<>>>??????<<<<<<======>>>>>>>>>===@@@BBBCCCCCCDDDGGGNNNSSSYYYaaajjjnnnnnnrrr{{{vvvvvvqqqhhh___XXXOOOHHHEEEKKKWWWhhhyyy|||yyy|||rrrkkkcccTTTGGG???555222///......000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............//////......//////000111000111111111222222222222222222222222333555666777555555555666777777888888::::::;;;<<<<<<======>>>>>>>>>??????@@@?????????@@@BBBDDDDDDGGGPPP^^^hhhdddMMMBBB;;;===>>>999777:::<<<;;;:::999888666555444999999888999<<<@@@DDDGGGMMMZZZiiissswww|||{{{tttqqqrrrsss~~~ppplllnnnnnnggg___\\\XXXXXXZZZ[[[YYYZZZ]]]WWWYYY\\\]]]]]]___aaacccddddddcccfffkkksss{{{~~~yyyzzz|||~~~zzzssskkkaaa```aaadddhhhlllnnnnnnlll```TTTOOOMMMJJJIIIJJJVVVvvvmmmRRR===333222333111000///000///...,,,//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************++++++++++++******)))******++++++******)))************))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))******))))))(((((('''''')))************+++++++++))))))))))))))))))))))))'''(((((()))***)))))))))++++++******++++++,,,---------------............------........./////////222222222333444444555555222333555666777888888888999888888999:::<<<>>>??????BBBDDDFFFPPPeeexxxqqqhhhaaa[[[ZZZYYYVVVSSSOOOLLLJJJGGGFFFDDDBBBAAAAAAAAAAAA???===<<<<<<===@@@BBBCCC@@@AAABBBCCCDDDDDDDDDCCCHHHNNNTTTXXXZZZ^^^gggmmmvvvzzzuuusssvvv~~~|||ttthhh]]]VVVSSSLLLDDD???AAAHHHMMM^^^mmm||||||~~~rrreee]]]UUUIII===888///000111111000000000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,---------.........///............///000000000000000111111111111222111111111111222333444555555555555666777777888888999::::::;;;<<<<<<======>>>>>>>>>?????????>>>>>>@@@DDDGGGIIIIIILLLSSSXXXiiiuuuWWW>>>===CCC@@@777333<<<<<<;;;;;;:::999888888888888777888999<<<>>>@@@DDDOOO[[[aaaccciiiuuuzzztttrrrsssvvv~~~~~~|||wwwtttuuuttttttwww{{{vvvxxxzzz{{{{{{|||~~~}}}xxxppphhh[[[ZZZYYYZZZ]]]```aaaaaaXXXQQQJJJFFFDDDDDDIIIPPPwww}}}]]]EEE666111333222000////////////...,,,.........------,,,,,,,,,------------------------******************************++++++++++++******))))))************))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********)))))))))******))))))((((((''''''************++++++++++++))))))))))))))))))))))))(((((()))***************++++++******++++++,,,---,,,,,,---------.........------.........///////////////000000111222222222333333555666777888888888999888777777888:::===>>>>>>AAABBBAAAFFFTTTkkk|||zzzzzzxxxtttpppkkkfffdddYYYUUUOOOJJJGGGGGGHHHJJJJJJIIIHHHGGGGGGHHHKKKMMMMMMOOOSSSWWWZZZ\\\]]]]]]bbbiiirrrxxxyyy|||rrrnnnlllnnnooorrrzzz{{{qqqfff___\\\VVVMMMEEEDDD@@@;;;888>>>MMMccctttvvvgggVVVLLLEEE===888666---///000///---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------..................//////000//////000000000111111111111111111111111222333444555555666666777888888888999999::::::;;;;;;<<<<<<===>>>>>>????????????>>>===AAAEEEHHHHHHHHHJJJMMMTTTuuu\\\DDD<<<999<<>>AAAOOO^^^```III;;;444000000111///......//////---,,,---------------,,,,,,,,,------------------------******************************++++++++++++******)))))))))******)))))))))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))((()))************))))))***)))))))))((((((((('''))))))*********+++++++++)))))))))))))))))))))))))))***++++++,,,,,,++++++++++++******++++++,,,---,,,,,,,,,------------........./////////000000000......///000000111111222444444555666666666666666888888666666777999<<<===>>>??????AAAEEEOOO[[[dddwwwsssllleeeaaa```aaabbbgggggggggfffeeefffhhhjjjmmmpppvvv||||||wwwuuuvvvzzz|||wwwllleeedddZZZQQQFFF@@@>>>===:::777888666999DDDVVVnnnzzzhhhXXXFFF<<<666222000222.../////////......///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,------------......------......///000////////////000000000000111111111111111222333333555555666666777888888888888888999::::::;;;;;;<<<;;;<<<===>>>????????????>>>AAADDDFFFFFFEEEEEEFFFIIIZZZmmmzzzVVVAAA===@@@999999888777888999;;;<<<888888888888888888777777666:::>>>@@@AAAFFFNNNUUU___gggrrryyy}}}}}}wwwuuuuuuwwwuuuzzz}}}yyyuuuxxx~~~{{{xxxwww|||yyyrrrmmmeee\\\TTTLLLEEEAAABBBAAAAAAAAABBBIII\\\nnnrrr]]]EEE:::666333000///000...------......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******++++++++++++******((())))))******))))))((())))))))))))************))))))))))))************))))))))))))))))))))))))'''(((***++++++***))))))((((((((()))))))))))))))((())))))))))))*********))))))))))))))))))))))))***+++,,,,,,------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------....../////////000000000000000000111222222333333444444555666666666555555888888777777888999;;;<<<======<<>>888444555777999;;;BBBCCCNNNbbbwwwyyy}}}vvvvvvpppgggPPPCCC777222000...---...000000000000111111000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************************************************************)))******+++,,,,,,------++++++,,,,,,,,,---------...------------...//////........./////////000000222222111111111222333333444444444555666666777777888888888999::::::;;;;;;888999;;;<<<>>>?????????AAABBBDDDEEEEEEEEEFFFGGGEEEMMMSSSddd~~~xxx]]]LLLBBB@@@<<<999888888:::;;;=========<<<;;;999888777999999999999888999<<<>>>CCCMMMYYYaaadddhhhooouuu~~~}}}~~~mmmnnnpppsssxxx}}}yyywwwzzz}}}{{{yyy~~~{{{yyywwwuuulllppptttvvv{{{{{{jjjcccYYYPPPIIIEEEAAA???<<<>>>FFFSSS]]]fffrrr|||{{{QQQDDD777444333222000000///...,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******++++++++++++******(((((())))))))))))((((((((()))))))))************))))))))))))************))))))))))))))))))))))))'''(((***+++++++++))))))''''''(((((())))))******''''''((((((((()))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++******++++++,,,---++++++,,,,,,,,,---------------.........///////////////000000111222222333222333444555666666777777777888888999999::::::;;;;;;;;;<<<===???AAABBBCCCHHHUUUrrrwww}}}wwwpppgggXXXGGG<<<::::::999999:::>>>EEELLLPPPaaacccooo}}}}}}vvv{{{wwwlllgggfff^^^RRR<<<444---...111000......///......//////...+++(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++************************************************************************))))))***+++,,,,,,------++++++,,,,,,,,,---------...------------...//////............/////////000222222222222222222333333222222333444444555555666777888888999::::::;;;;;;666777999;;;<<<>>>>>>??????@@@@@@AAACCCEEEGGGHHHDDDNNNLLLKKK\\\ssssssLLLIIICCC===:::999:::;;;::::::;;;;;;:::888666555666555555666888::::::999:::>>>BBBCCCEEELLLZZZeeefffkkkrrrxxx|||~~~yyyvvvssspppnnnooosssyyy}}}|||}}}{{{yyywwwuuussssssssstttrrrsssqqqnnnnnnpppnnniiiXXXQQQHHHAAA???@@@BBBCCCNNNUUUgggrrrZZZTTT===777111000///------000...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++******++++++++++++******(((((())))))))))))(((((((((((())))))*********+++))))))))))))************))))))))))))))))))))))))&&&(((***+++,,,+++***)))&&&&&&'''((()))***++++++''''''''''''(((((((((((())))))))))))))))))))))))))))))***++++++++++++***++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......------......///000000000000111222555666888888999777888999::::::::::::::::::<<<=========???AAADDDJJJEEESSSxxxeeeooo{{{zzzuuuqqqssszzz|||tttiii___QQQFFFAAA>>><<<:::888<<>>111111000000//////..............................,,,,,,---...///000111111------------------------)))************+++++++++************************+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++............////////////000111111111111222222222000333666666444333555777:::::::::;;;;;;;;;<<<<<<888999:::;;;<<<>>>?????????@@@BBBCCCCCCCCCEEEGGGCCCIIILLLKKKMMM^^^|||rrr^^^JJJBBB@@@===<<<===???<<<;;;>>>===:::888999999999888888:::<<<;;;888999888888999===CCCIIIMMMZZZ[[[___eeeiiiooo{{{zzzvvvoooppppppooopppsssxxx{{{|||{{{|||~~~wwwuuuqqqooommmnnnooopppmmmjjjeee___\\\ZZZVVVRRRJJJEEECCCEEEBBB>>>@@@HHH^^^aaaGGG@@@444333111000...---------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,000//////............///...///000000000000000///222000///111555777666444444555555666888999;;;<<<===<<<<<<<<<>>>@@@BBBCCCCCCKKKRRR\\\vvvllllllllllllmmmoooqqqsss}}}~~~wwwllliiiiiinnnxxxxxxlll___VVVJJJGGGDDDAAA@@@>>>===;;;>>>KKK___ppp|||}}}}}}~~~}}}|||mmmaaaWWWLLL>>>444000000000/////////..............................---------------.........++++++++++++++++++++++++)))************+++++++++************************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000000000111111111111333555444333222444666888888999999999:::::::::888999:::;;;<<<>>>?????????@@@BBBBBBBBBCCCDDDFFFGGGJJJKKKIIIIIIUUUkkk}}}}}}qqqbbbNNN===666999888;;;BBBDDD@@@<<<;;;;;;:::888666555555555444777666555666888<<<@@@BBBHHHIIIMMMSSSXXX]]]iiittt{{{}}}{{{wwwuuuvvvwwwsssuuuxxxyyyzzz|||~~~~~~~~~~~~|||{{{xxxxxxwwwwwwxxxyyy{{{|||zzz~~~{{{|||{{{wwwrrrpppqqqsssrrrooollliiigggggghhhiiibbb^^^XXXSSSQQQPPPMMMIIILLLAAA===@@@===:::FFFXXX{{{|||rrrRRR===:::222222000///............------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,...---------------............///000000000000000111000///111444666555444444444444555777999:::;;;<<<<<<<<<<<<===>>>@@@AAAGGGJJJLLLOOO^^^{{{~~~xxxuuussspppnnnkkklllkkkiiigggiiioootttwwwyyy~~~|||wwwyyyuuupppoooqqqsssrrrpppaaa___\\\YYYTTTMMMEEE???:::999666777<<>>???>>>@@@AAABBBAAABBBCCCEEEGGGHHHHHHFFFFFFMMMYYYdddiii}}}hhhZZZGGG???:::;;;===<<<<<<=========<<<;;;:::999;;;===777666555555555666888999:::999<<>>BBBBBBDDDWWWooovvvvvv~~~~~~iiiTTT>>>333555111000//////......//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,+++++++++,,,---......------...000111111111111000//////000333444444333333333444444666777999:::<<<;;;;;;;;;;;;<<<===>>>DDDEEEFFFFFFIIIXXXttt|||{{{wwwrrrmmmjjjkkkmmmnnnpppssswww{{{~~~yyywwwuuutttrrrqqqpppppp|||}}}zzzvvvppprrrssstttvvvvvvuuurrrpppjjjeee^^^XXXSSSMMMHHHDDD???===;;;::::::;;;;;;;;;???BBBGGGNNNZZZkkk~~~~~~~~~{{{yyywwwwwwcccWWWEEE888333222222111........................---------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........//////....../////////000000000333333222222222222444555555555666666666777777777888888999:::<<<===>>>>>>>>>???AAAAAA@@@AAABBBDDDDDDDDDDDDDDDFFFJJJPPPTTTXXXcccxxxyyyfffQQQEEE???<<<===???999888999999777444555888888888777777666666666555888666666888888777;;;BBBHHHKKKPPPVVV]]]ccchhhkkkmmmooorrrtttttttttuuuvvv~~~~~~}}}~~~}}}}}}{{{zzzxxxvvvttttttrrrnnnkkkiiijjjjjjgggbbb^^^[[[[[[VVVTTTQQQNNNKKKJJJJJJJJJHHHCCC>>>>>>???>>>@@@BBBDDDRRR```ccceeeppp}}}]]]JJJ===111...222//////.........//////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++,,,---//////,,,---...000111222222222/////////000111222222222333333333444555666777888::::::::::::::::::;;;;;;======BBBHHHFFFEEETTThhh}}}{{{}}}|||uuuhhh]]]gggssswwwlll```[[[VVVOOORRRSSSSSSSSSQQQNNNMMMLLLFFFDDDBBBAAA@@@>>>===;;;<<<;;;999888:::???EEEJJJVVVcccwwwxxxttttttooocccXXXAAA;;;333//////000111222---------------.........------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))******++++++++++++------------............/////////000000000111111222222111222333444555555666666666666777777777888777888999:::;;;===>>>>>>===???@@@@@@??????AAABBBBBBBBBCCCEEEHHHKKKKKKKKKMMMPPP]]]rrrxxxiiiWWWFFF===@@@======>>>;;;555333777888888888888888777777777:::777666777666333555999:::;;;>>>BBBFFFJJJNNNPPPWWWYYY\\\\\\[[[ZZZZZZZZZaaaccceeeffffffgggiiijjjooooooooonnnmmmoootttxxxuuuxxxzzz{{{{{{{{{~~~{{{|||~~~~~~~~~|||yyyxxxvvvssspppqqqtttuuussspppllljjjhhhfffeeebbb___]]]YYYVVVSSSQQQPPPOOOLLLJJJIIIHHHFFFDDDBBBAAA@@@@@@BBB>>><<>>GGGHHHDDDIIISSSVVVxxxnnnsssxxxzzzyyy|||ooo___OOOUUUWWWQQQHHHCCC@@@======>>>???>>><<<::::::;;;:::999999999999:::;;;;;;333777===EEEPPP]]]jjjsss}}}zzzwwwrrrnnnkkkaaaLLL:::333111000000000000...---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************)))************+++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++++++++++++++++++++++++++(((((())))))******++++++,,,------------.........//////000000000111111111111111111333666777777666666666777777777888888888777777888:::;;;<<<===>>>===>>>??????>>>>>>???AAACCCCCCDDDFFFHHHIIIHHHFFFKKKMMMUUU]]]cccssscccKKKFFF>>>:::>>>>>>999999<<<777777777777888888888888888555555888888666666999777888999:::<<<>>>???@@@FFFIIILLLMMMMMMLLLMMMNNNJJJLLLOOOPPPRRRSSSVVVXXXXXXZZZ\\\[[[ZZZ[[[___bbbfffiiikkkllljjjjjjmmmppplllnnnoooqqqqqqpppnnnmmmkkkgggcccbbbcccdddbbb___aaa```^^^ZZZVVVRRROOOMMMJJJIIIGGGFFFEEECCCAAA@@@BBBBBBAAA@@@????????????:::999<<>>999888;;;888;;;============@@@CCC:::;;;:::::::::;;;===???AAAJJJYYYhhhxxx~~~yyyooojjjiiidddZZZRRRJJJ<<>><<<>>>???>>>======>>>@@@@@@AAACCCEEEGGGGGGGGGGGGLLLLLLOOOSSSSSS]]]zzzcccRRRDDDBBB@@@999777:::999999888888888999999:::888555555888:::777777999555666777999:::::::::::::::===AAACCCEEEGGGJJJLLLDDDFFFHHHJJJJJJLLLNNNPPPOOOSSSWWWWWWTTTRRRSSSVVVWWW[[[^^^]]]ZZZZZZ\\\```aaabbbcccdddddddddcccbbbaaa___[[[WWWUUUSSSRRRPPPSSSSSSQQQNNNJJJFFFCCCBBBAAAGGGKKKIIIAAA<<<<<>>>>>??????@@@@@@===@@@HHHOOOMMMOOOaaaxxxuuuaaaTTT@@@:::666555444111////////////...---------......,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------......///000000000000000///111222222000///111333444444444444555666777888666777888:::;;;;;;;;;:::>>>???===<<<@@@GGGKKKKKKJJJPPP\\\qqquuummmgggbbb___``````aaaaaa```]]]YYYUUUMMMPPPVVV[[[^^^______^^^YYYYYYYYYYYYWWWOOOEEE>>>BBB:::999======777888???<<<>>>@@@???======@@@CCCDDDGGGKKKOOOUUU\\\dddiiiuuu~~~~~~~~~}}}}}}}}}vvvssspppeeeYYYZZZYYYOOO>>>333222222///---------......//////...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''++++++++++++++++++++++++)))************+++++++++************************((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,---------......---------.........//////......111777<<<===:::777555555555666666666777777777777888999;;;<<<======<<<===>>>>>>======>>>???;;;===@@@CCCEEEGGGIIIKKKJJJCCCCCCLLLRRRTTT```ooouuuggg[[[MMMEEEFFF>>>===;;;:::::::::;;;<<<;;;888777:::;;;777555666111333555777999999999999555777999:::;;;<<>>@@@AAABBBAAABBBCCCEEENNNSSSWWWWWWRRRNNNNNNOOOIIIMMMPPPOOOKKKJJJMMMPPPPPPPPPPPPPPPPPPOOONNNMMMNNNMMMLLLKKKJJJJJJKKKLLLEEEFFFFFFDDDAAA>>>======999FFFPPPMMM???666777===999999;;;<<<===???@@@@@@MMMRRR]]]dddbbbdddzzz}}}cccMMM???555333222222111//////111//////...---------------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))************************(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++//////000000000000000//////111333222000000111444555555555555555666777888555666888:::;;;<<<;;;;;;777???AAA===???GGGHHHCCCGGGMMMQQQUUUdddzzzpppjjjfffcccaaaNNNKKKJJJLLLLLLIIIIIILLLMMMIIIDDDDDDGGGJJJIIIEEE@@@DDDKKKPPPMMMEEEBBBDDDJJJWWWbbb```\\\cccuuuzzzwwwxxx~~~}}}zzzuuunnndddYYYPPPKKK@@@===777111...,,,,,,---........................---,,,++++++******++++++------,,,,,,,,,,,,++++++******++++++++++++************))))))))))))******,,,++++++******++++++,,,,,,++++++++++++++++++,,,+++++++++*********))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))+++***)))'''''''''((()))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---......------,,,,,,,,,------000111111222444555666666333333333333444555666666888777888888999:::;;;<<<<<<;;;;;;<<<<<<===>>>????????????@@@AAADDDFFFGGGIIIJJJKKKKKKJJJLLLRRRWWWgggppp}}}eeeXXXGGG???>>>:::===BBB???999999::::::::::::999999888777666555555555666777:::777444555999;;;:::888;;;>>>@@@???===<<>>??????>>>;;;999999999555888;;;;;;999777777999<<<>>>???<<<:::AAAOOO[[[aaaqqqTTTBBB;;;999222111111000///......---......---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))))))))((('''''''''))))))'''%%%******)))((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((,,,,,,,,,+++++++++******)))************+++++++++,,,,,,++++++,,,,,,---...---------............///000111111111111222222222444444555555555555555555;;;:::888777777888:::;;;999:::<<<>>>@@@CCCDDDEEEIIIHHHLLLRRRTTTaaazzzqqqiiieeeaaa[[[XXXYYY```aaa]]]XXXZZZ```aaa]]]___eeeqqq{{{zzzppphhheeexxx}}}{{{zzz|||~~~}}}yyypppdddWWWJJJ@@@;;;999777333000...------...........................---,,,++++++******++++++------,,,,,,,,,+++++++++******++++++++++++***************))))))*********,,,++++++******++++++,,,++++++************+++++++++++++++*********))))))************)))))))))((())))))************))))))))))))))))))))))))))))))***)))(((''''''(((((()))))))))))))))************)))***++++++,,,,,,++++++,,,++++++++++++,,,------...------,,,,,,---------000000111222333444555555333333222333333444555666777777777888999;;;<<<===;;;;;;;;;;;;<<<===>>>???@@@?????????@@@AAACCCDDDHHHHHHIIIJJJKKKMMMQQQTTTVVV]]]kkk~~~hhhVVVLLL@@@======777=========???@@@>>>:::777444555555666777777888888777555555666888888666444333444555666555555777888>>>???AAABBBBBBBBB@@@@@@>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<============<<<999777777888::::::;;;<<<<<<:::999777777666888::::::888888;;;===666888999888>>>PPPkkkaaaHHH999333222111111000000///......---...------------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))***))))))***++++++***(((******)))((((((((((((((('''((((((((())))))))))))((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,+++++++++************)))************+++++++++,,,++++++++++++,,,------------------............000000111111111222222222333444444444555555666666===<<<:::999999:::;;;<<<:::;;;<<<>>>@@@BBBCCCDDDEEEDDDGGGLLLLLLQQQhhhZZZcccqqq|||zzzuuutttxxx~~~xxxxxxrrrfffXXXJJJ>>>555111000000///............///---------------------------,,,++++++******++++++,,,,,,,,,,,,++++++++++++******++++++++++++******++++++************++++++,,,++++++******++++++,,,*********))))))*********+++++++++***************************))))))))))))))))))************)))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))************)))***++++++,,,,,,+++++++++++++++++++++,,,---------------,,,,,,------...//////000000111222333333222222222333333444555666666777777888:::<<<===>>>;;;;;;;;;;;;<<<===>>>???@@@????????????@@@@@@AAAIIIHHHIIIKKKNNNQQQQQQQQQMMMQQQ[[[gggttttttbbbXXXTTTKKKHHHBBB<<<;;;===???===::::::::::::999999888888777777888:::;;;;;;:::777666:::999888999:::;;;:::999888888:::;;;;;;;;;:::999999999999999999999999999999999888888888888999999<<<<<<;;;888666777999;;;666777999:::;;;;;;;;;:::<<<<<<:::888888:::???CCCFFFGGGGGGGGGQQQlllcccIII999111///...111000000//////.........------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************))))))************))))))))))))))))))))))))))))))+++******,,,......---,,,******)))(((((((((((((((''''''((((((((()))))))))''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))************++++++++++++++++++++++++,,,------------------............000000000111111111222222222222333444555666666777;;;;;;:::999999:::;;;<<<;;;;;;<<<>>>???AAABBBBBBDDDDDDGGGLLLKKKJJJUUUdddzzzFFFJJJNNNUUUeeerrrooorrruuuvvvsssooollljjjxxxyyy~~~}}}yyyooofffbbb\\\RRRGGG===666222000,,,,,,---......///......---------------------------,,,++++++******++++++,,,,,,,,,++++++++++++*********++++++++++++******,,,++++++++++++++++++,,,,,,++++++******++++++,,,******))))))))))))***************************************)))))))))))))))))))))************))))))))))))))))))))))))))))))''''''(((((())))))******((()))))))))************))))))***++++++++++++++++++++++++***+++,,,,,,---------,,,,,,,,,---............//////000111111222222222222222333444555666555666777888:::<<<>>>???;;;;;;;;;;;;<<<===>>>>>>>>>?????????@@@@@@AAAAAAKKKJJJJJJNNNSSSUUUSSSQQQMMMNNNSSSYYY___lllsssdddPPPDDD@@@AAA@@@???>>><<<:::888777777888999444555666666666555555555:::777555555777888555222888888999::::::999999888777777777777777777888888999999888888888888999999222444777888777666555666888777777888:::;;;<<<<<<>>>======@@@GGGSSS___ggg|||yyy~~~~~~{{{iiiZZZFFF777111111111000000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))+++***+++,,,///000///---***))))))((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))((((((((())))))*********++++++++++++++++++***+++,,,,,,---,,,,,,---------.........000000000000111111111111111111222333555666777777888777777777777888999999;;;<<<======>>>???@@@@@@CCCBBBFFFLLLMMMKKKOOOVVVaaajjj}}}^^^]]]XXXOOOLLL\\\}}}}}}}}}xxxhhhZZZbbblllssswwwwwwwwwxxx{{{rrrqqqrrrjjjYYYKKKEEEAAA;;;555000...---...,,,---.../////////...------------------------------,,,++++++******++++++,,,,,,+++++++++***************++++++++++++******,,,++++++++++++++++++,,,,,,++++++******++++++,,,******))))))))))))******************************))))))))))))))))))******))))))************))))))((((((((((((((((((((((((''''''(((((())))))******((()))))))))************))))))***++++++++++++***+++************+++,,,,,,,,,,,,,,,,,,,,,---...///.........//////000000111222222222222333444555555555555666777999;;;===>>>:::::::::;;;;;;<<<===>>>======???@@@BBBCCCDDDDDDIIIHHHIIIMMMRRRTTTRRROOOIIIIIIKKKNNNQQQWWWfffuuutttggg___XXXSSSKKKHHHDDD@@@======>>>???>>>===;;;::::::<<<===>>>:::777555666999:::888555888888999999999888888888777666666666666777888999999999888888888888999999777999<<<<<<;;;:::::::::>>>======@@@GGGLLLPPPQQQLLLLLLPPP\\\ooo}}}|||qqqZZZIII@@@555000111333333111////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))***))))))+++---...---,,,***))))))(((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((())))))*********++++++++++++************+++,,,,,,,,,,,,,,,------------...//////000000000111111111111111222333444555666777666666666666777777888888;;;<<<<<<===>>>>>>????????????AAAFFFIIIIIILLLOOOUUUTTT]]]wwwooo[[[RRR^^^nnn]]]XXXSSSRRRUUU[[[aaadddaaajjjxxxyyyjjj___]]]mmmrrrtttrrrttt}}}|||zzz|||}}}ssskkksss~~~uuuhhhdddaaaVVVDDD666666555222///---,,,,,,---.........///......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++******************++++++++++++******++++++************++++++,,,++++++******++++++,,,*********))))))************************+++++++++))))))))))))************))))))************))))))(((((((((((((((((((((((('''((()))))))))))))))((())))))))))))************((()))******++++++*********************+++,,,,,,,,,,,,,,,,,,---......///.........//////000000000111111111222222333444555444555555666888:::;;;<<<::::::::::::;;;<<<===>>>;;;===>>>AAABBBDDDDDDDDDDDDEEEFFFJJJMMMNNNNNNMMMGGGGGGIIINNNPPPRRRYYYaaaqqq|||tttkkkaaaYYYSSSPPPMMMGGGBBB@@@BBBDDDDDDDDD>>>===<<<<<<======<<<;;;999999999999888888888888888777666666777888:::;;;:::999999888888999999:::>>>@@@AAAAAA@@@AAACCCDDDIIILLLUUUdddvvv~~~||||||uuuYYY@@@999555111000111222111///........................,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))************)))))))))))))))))))))))))))))))))((((((***,,,,,,+++*********)))(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******(((((((((((()))))))))))))))************+++++++++***************+++,,,,,,,,,,,,,,,,,,------------/////////000000000111111111111222333444555555666777777777888999999:::::::::;;;;;;<<<===>>>>>>???AAAAAABBBDDDFFFHHHKKKMMMOOOOOOVVVdddrrrmmmdddfffeeeaaa\\\XXXVVVTTTRRRQQQRRRVVVaaammmoooggg]]]YYYVVVTTTUUUYYY\\\```iiittt~~~qqqjjjkkkfffdddhhhqqqpppjjjmmmuuu{{{|||{{{{{{xxxiiiZZZRRRKKK@@@555000111111111111000...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++******************++++++++++++***************))))))*********,,,++++++******++++++,,,++++++************++++++))))))*********+++++++++((()))))))))************))))))************))))))((((((((((((((((((((((((((())))))******)))((('''))))))))))))************((())))))******************************++++++,,,,,,,,,,,,,,,---.../////////////////////000000000111111111111222333444555444444444555666888999:::::::::::::::;;;<<<======;;;===>>>@@@AAABBBBBBAAAAAACCCFFFHHHHHHJJJKKKMMMKKKJJJLLLRRRVVVUUUVVVYYYXXXhhhuuuzzzjjjbbbZZZXXX[[[\\\WWWRRRMMMMMMKKKGGGCCC???======@@@@@@??????>>>>>>>>>>>><<<<<<;;;:::;;;===???@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@GGGPPPXXX\\\\\\[[[ZZZhhhpppyyyfffVVVCCC444111111111000000000//////........................,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************************))))))************)))))))))))))))))))))))))))))))))(((((()))++++++)))(((******)))(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++((((((((())))))*********)))************+++++++++***************++++++,,,++++++,,,,,,,,,---------////////////000000000111222222222333333444444444555666777888999999999999999999:::;;;===>>>??????BBBCCCEEEEEEEEEHHHKKKMMMNNNNNNUUU]]]___cccxxx}}}xxxrrrnnniiifffiiittt|||xxxnnngggkkkaaa\\\^^^ZZZRRRUUU___[[[dddrrryyyssskkkmmmtttyyyuuuyyywwwvvv~~~{{{sssttt{{{iii[[[MMMCCC:::111///333+++---...//////---+++))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++************)))******++++++++++++************))))))))))))******,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,))))))******++++++++++++(((((())))))*********+++))))))************))))))(((((((((((((((((((((((())))))*********((('''&&&))))))))))))************(((((()))************************)))***++++++,,,+++++++++,,,---...///000/////////000000000000000111111111111222333444555444444444444555666888888::::::::::::;;;<<<======<<<===>>>@@@@@@@@@???>>>AAADDDGGGHHHGGGHHHLLLOOONNNKKKLLLSSSWWWVVVSSSSSS^^^cccdddooovvvvvvrrrjjj___WWWTTTSSSIIIIIIHHHGGGFFFFFFGGGGGGBBBAAA@@@???@@@BBBDDDFFFKKKJJJJJJIIIIIIJJJJJJKKKYYYhhhzzz|||```JJJ===777333---...000///......000111---.....................,,,,,,,,,+++++++++***************++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))******)))'''******)))(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((******+++++++++(((((())))))******++++++)))************+++++++++*********)))***++++++,,,++++++,,,,,,,,,---------////////////000000000000333333333333333333333333333444555666777777777777888999:::;;;===>>>??????;;;???BBBBBBBBBFFFIIIKKKPPPKKKNNNZZZ___]]]fffttt~~~uuuqqqpppkkkrrrzzzsssfffeeefffcccCCC===666222111222222111......---,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------,,,+++)))(((+++---...---,,,++++++,,,************************************************,,,,,,++++++,,,,,,---...)))************+++++++++******++++++++++++******))))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000000000000//////......///000111222333444444333333333444555666777888;;;999777777888<<<@@@BBB???>>>===<<<===???AAABBBBBBCCCEEEEEEDDDDDDFFFGGGHHHKKKOOOSSSUUUUUUTTTSSSVVV[[[bbbggglllsss~~~ttteee]]]```aaacccvvv||||||zzz~~~yyyssscccMMM<<<444333222222111///...///000111000......------,,,,,,------...++++++++++++++++++++++++************************))))))))))))******************************************))))))(((((('''''''''((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((()))'''%%%&&&)))***(((&&&))))))((('''''''''''''''))))))(((((((((((())))))++++++******))))))(((((())))))************)))))))))))))))))))))))))))))),,,,,,,,,++++++*********)))************+++++++++++++++,,,,,,,,,,,,------............////////////111111222333333333333222555555555555666666666666666777:::<<<===>>>======BBBAAA@@@@@@AAADDDFFFHHHJJJJJJKKKNNNSSSXXXZZZ[[[gggnnn~~~|||sssxxxrrr]]]MMMGGGCCC>>>;;;666111//////000000000......---,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++,,,------((()))************)))(((,,,---...---,,,******+++************************************************,,,++++++++++++,,,------)))************+++++++++******++++++++++++******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////...///000111222333333444444444333444444555666777999888777777999;;;???@@@>>>===<<<;;;<<<>>>@@@AAA@@@BBBCCCCCCCCCCCCDDDFFFGGGIIILLLPPPRRRRRRRRRQQQUUUYYY^^^```aaadddjjjppp{{{llldddTTTJJJ<<<333/////////...000///...///000111000...------,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))************************************))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******(((((((((((((((((((((((()))'''&&&'''))))))(((&&&))))))((('''''''''''''''))))))(((((((((((())))))*********)))))))))))))))))))))*********))))))((())))))))))))))))))))))))++++++*********))))))))))))************++++++++++++++++++,,,,,,,,,------............///////////////000111111222222111111444444555555666666666777666777999:::<<<<<<======AAA@@@@@@@@@AAADDDFFFHHHHHHHHHIIILLLQQQTTTUUUUUUSSSUUU\\\nnn~~~zzzqqqXXXZZZRRRBBB777444111+++111///,,,,,,---...///.........---,,,,,,,,,,,,---,,,,,,,,,,,,------------+++++++++++++++,,,------&&&'''(((******+++++++++,,,---...---+++))))))***************************************************+++++++++++++++,,,------)))************+++++++++******++++++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////...//////000111222333333444444444333333444555555777777888888:::;;;===>>><<<;;;::::::;;;<<<>>>??????@@@BBBBBBAAAAAACCCDDDEEEGGGIIIKKKMMMNNNOOOOOOSSSVVVYYYYYYWWWWWWYYY\\\dddrrriiiVVVJJJ;;;777222000111111000...000///......000000///...------,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))'''&&&'''((()))(((''')))((((((''''''''''''((())))))(((((((((((())))))))))))))))))***************************)))((('''))))))))))))))))))))))))***))))))))))))((((((((()))************+++++++++++++++++++++,,,,,,,,,,,,---............/////////...///000000111111000000333333444444555666777777666777777888999;;;<<<===???>>>???@@@BBBDDDGGGHHHGGGHHHJJJMMMPPPQQQPPPOOOQQQNNNNNNSSS```sss|||vvvvvvttthhhZZZ??????999222000333333///,,,,,,,,,,,,---......---......---,,,,,,,,,,,,---+++++++++,,,,,,------...+++++++++***+++,,,,,,---)))******+++,,,,,,------,,,---...---+++)))))))))************************************************+++++++++***+++,,,,,,---))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))*********)))))))))))))))((((((((())))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++,,,,,,,,,,,,------++++++,,,......//////////////////000111222222333444444333333333333333333555666777999:::;;;;;;;;;:::999999999:::;;;<<<===>>>@@@AAAAAAAAAAAABBBDDDEEEFFFFFFHHHJJJLLLMMMNNNQQQTTTWWWXXXWWWUUUUUUVVV[[[bbbmmm~~~kkkVVVEEE:::444222111111333222000...000///......///000///...---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************((()))))))))************((((((((((((((((((((((((''''''(((((())))))*********)))(((''''''((()))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''')))(((''''''''''''(((((())))))(((((((((((())))))(((((())))))******++++++******+++******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,---------.........//////...///000000111111000000222222333444555666666777666666666666888:::<<<=========>>>???BBBDDDGGGHHHJJJKKKMMMPPPRRRRRROOOLLLQQQQQQRRRSSSUUU]]]gggnnn~~~}}}|||yyywwwtttlllccc\\\TTTHHH<<<888666222......111000------...//////..................---,,,,,,,,,,,,---***++++++,,,,,,---------+++************+++,,,,,,+++++++++++++++++++++,,,+++---...---+++)))))))))************************************************+++************+++,,,,,,))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))******''''''(((((())))))))))))(((((())))))************************************((()))))))))************))))))*********++++++++++++++++++,,,,,,---------....../////////......---/////////000000111111222444333333222222222333333444555777888999:::999999888888888999999:::;;;;;;>>>@@@AAAAAAAAAAAABBBDDDEEEEEEFFFFFFHHHJJJLLLNNNRRRTTTWWWYYYXXXWWWVVVUUUYYY[[[^^^hhh{{{~~~dddPPPCCC999444111000/////////...---,,,///...---...///000///---,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************((()))))))))************((((((((((((((((((((((((''''''(((((())))))*********)))(((''''''((()))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((''''''((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((())))))******++++++***************)))((((((((((((((((((((((((((((((************************))))))*********+++++++++*********+++++++++,,,,,,------------............///000111111222222111111222222222333444555555555666666555666777999<<<===;;;<<<===???AAADDDFFFGGGIIIJJJMMMPPPRRRPPPMMMIIIDDDIIINNNQQQRRRTTTZZZ^^^uuukkkhhhddd^^^XXXUUUNNNBBB;;;888555000222000...,,,,,,---,,,+++...000111000///...///000......---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,***************+++,,,,,,******))))))((())))))******+++---,,,***)))*********************************************************************+++,,,,,,)))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))************&&&''''''(((((())))))***((((((((()))******++++++************************))))))))))))************)))************+++++++++***++++++,,,,,,------...///////////////...------/////////000000000111111222222222111111222333333444555666777888888888888777777888999999::::::;;;>>>???AAAAAA@@@@@@BBBCCCEEEEEEEEEFFFGGGIIIKKKLLLRRRSSSUUUVVVVVVVVVTTTSSSSSSVVVYYY\\\fffrrrzzz{{{qqqZZZFFF:::555333222000000///////////////000///...------//////...---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))(((''''''''''''(((((()))))))))(((((((((((())))))))))))))))))************))))))************))))))(((((((((((((((((((((((())))))************++++++)))************+++++++++************++++++++++++,,,------------.........///000111111222222111111222222222333333333444444555666666777888:::;;;<<<;;;<<<===???AAACCCDDDEEEEEEFFFHHHKKKMMMMMMIIIFFFEEEHHHKKKLLLLLLNNNSSSWWW|||wwwqqqmmmzzzzzzooo\\\QQQOOOHHH???999999444...---000111...******+++------,,,,,,...,,,...//////------000222......---,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++***************++++++,,,)))((((((((((((***+++,,,(((***+++,,,*********+++***************************************************************++++++,,,)))************+++++++++******++++++++++++******))))))))))))))))))))))))((()))))))))************&&&&&&''''''((())))))***'''(((((()))******++++++************************))))))))))))************)))************+++++++++******+++,,,,,,---......,,,------.........------////////////000000000000111111000111111222333444555555555666666777777888777777888999::::::::::::<<<>>>????????????@@@BBBBBBCCCDDDEEEGGGHHHIIIIIIMMMNNNOOOQQQSSSTTTTTTSSSQQQUUUXXXWWWYYY^^^aaaaaaiiivvv}}}sssmmmVVVLLL???555111111111111000000111111111111111111///...------//////...---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))************************************))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******((((((((((((((((((((((((&&&((())))))'''&&&''')))'''''''''''''''((())))))))))))(((((((((((())))))*********)))))))))))))))'''((()))******+++******((((((((((((((((((((((((((((((((()))))))))******)))************+++++++++************++++++++++++,,,,,,---------............///000000111111000000333333333333222222222222555666777999:::;;;;;;<<<;;;<<<>>>???AAABBBCCCCCCAAABBBDDDGGGJJJJJJHHHFFFOOOOOONNNLLLKKKLLLNNNPPP|||~~~|||yyyxxxwwwqqqhhh```cccbbbWWWFFF>>>@@@;;;222///000///...000222---&&&+++,,,///000...++++++---***,,,---,,,+++,,,000333......---,,,,,,,,,,,,------,,,,,,++++++******************)))***++++++,,,))))))))))))+++---///000''')))+++++++++***+++,,,*********************************************************)))***++++++,,,)))************+++++++++******++++++++++++******))))))))))))))))))))))))(((((())))))*********+++&&&&&&&&&'''((())))))***'''(((((()))***+++++++++************************))))))))))))************)))************+++++++++******+++,,,,,,---......)))***+++,,,---.........////////////000000000000000000000000111222333444555555555555555666777888777888999::::::;;;::::::;;;<<<>>>>>>======???@@@AAABBBCCCEEEFFFGGGGGGGGGHHHHHHJJJNNNRRRUUUWWWVVVRRRWWWXXXTTTTTTYYY^^^```]]]```oooooo\\\XXX===888222000222333333222---///111111///---,,,,,,///...------...///...---,,,++++++++++++++++++,,,++++++++++++++++++++++++************************))))))))))))******************************************))))))(((((('''''''''((()))******)))((('''((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''((()))******+++((((((((((((((((((((((((&&&(((***)))&&&%%%''')))'''''''''''''''((()))***))))))(((((((((((())))))++++++******))))))((((((&&&'''(((***++++++++++++((((((((((((((((((((((((&&&'''''''''(((((()))))))))************+++++++++)))************+++++++++,,,,,,,,,---------......---......///////////////444444333222222111111000444666888:::;;;<<<<<<;;;<<<<<<>>>???AAAAAABBBBBB@@@AAABBBFFFIIIJJJIIIGGGLLLMMMMMMNNNOOOOOONNNNNNwwwnnnqqqqqqooojjjccc[[[SSSOOOEEEBBB>>>888444111///...------------------------//////////////////.........------,,,,,,------...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,************************)))))))))***+++++++++,,,))))))************))))))***************++++++,,,************************(((***+++***)))((()))***+++***)))'''''')))***+++******++++++++++++******************))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************)))((('''''''''(((***+++))))))))))))))))))))))))************************,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,---------------............///222111000000000111333333222222333444444555555666777777888999::::::;;;;;;;;;<<<>>>>>>======>>>@@@@@@AAAAAABBBCCCDDDEEEEEELLLLLLLLLNNNOOOQQQSSSTTTRRRSSSTTTVVVWWWXXXYYYYYY]]]```eeemmmyyywwwxxxVVVBBB>>>444333111000000000111222........................------------------------,,,,,,,,,++++++*********************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((())))))))))))(((((('''(((((((((((((((''''''(((((((((((((((((((((((('''((())))))(((((()))***)))************+++++++++))))))(((((()))***+++,,,***++++++,,,,,,------.../////////000111111222222333333222111222333444555444444555777999;;;===>>>999:::===@@@BBBCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHJJJLLLOOOPPPOOONNNOOOOOO|||vvv|||tttjjj___XXXNNNMMMLLLIIIDDD???999666555333000...,,,,,,---------------------------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++)))))))))*********++++++******************************************++++++))))))************))))))***))))))))))))***++++++************************(((***+++***)))((()))***+++***)))(((((()))***+++)))******++++++******)))************))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))((((((((()))***+++))))))))))))))))))))))))************************,,,++++++++++++,,,------++++++,,,,,,,,,,,,---------------............///111111000000000111222333222222333333444555555555777777888888999::::::;;;:::<<<======<<<<<<>>>???AAAAAABBBBBBCCCDDDEEEEEEHHHIIIJJJLLLNNNQQQSSSTTTPPPQQQRRRTTTVVVVVVWWWWWWVVVWWWYYY\\\bbbkkkvvv~~~wwwgggVVVCCC999999333222111000///000000111........................------------------------,,,++++++++++++++++++***************************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&((())))))(((((()))***))))))*********+++++++++))))))))))))***************++++++,,,,,,------.../////////000111111222222555555444444444555666777555555666777888:::<<<===:::<<<>>>AAACCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJMMMOOOQQQPPPPPPPPPQQQgggfffcccaaaeeelllnnnkkknnnuuuyyyxxxyyynnnhhh```^^^ZZZSSSLLLEEE???<<<333333222111///---+++***------,,,+++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++((((((((()))))))))************************************************))))))))))))************))))))))))))((((((((()))******************************(((***+++***)))((()))***+++***)))(((((()))***+++)))******++++++******)))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++))))))))))))))))))))))))************************+++++++++++++++,,,------++++++,,,,,,,,,,,,---------------............///111000000000000111222222222222333333444444555555777777777888999999::::::999;;;<<<<<<<<<<<<===???@@@AAABBBCCCDDDEEEFFFFFFFFFFFFHHHKKKNNNPPPRRRSSSNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUUUUTTTUUUXXX^^^bbbgggvvvuuu^^^GGG===999444111222111000000////////////000------------------------------------------------*********+++++++++++++++************************))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))((((((''''''((((((((((((((('''((((((((((((((((((((((((&&&((())))))(((''')))***)))))))))*********++++++))))))***++++++***((((((***++++++,,,,,,------......//////000000111111222555444444444444555666777666666666777888999;;;;;;;;;<<>>;;;777333111//////000//////............///000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***((((((((()))))))))******************************++++++******))))))(((((())))))************))))))((((((((((((((())))))***************************(((***+++***)))((()))*********)))(((((()))******))))))************))))))************)))))))))(((*********)))))))))))))))))))))))))))))))))))))))((()))))))))***************************+++++++++))))))))))))))))))))))))************************+++++++++***+++,,,,,,---+++++++++,,,,,,,,,---------------............///000000000000000111111222111222222333444444555555777777777777888888999999999;;;<<<===<<<===>>>@@@@@@@@@AAACCCDDDEEEFFFFFFFFFGGGIIIKKKNNNOOOQQQQQQMMMNNNPPPQQQSSSTTTTTTTTTUUUVVVVVVVVVVVVXXX[[[^^^[[[bbbhhhooo~~~yyywwwoooaaaMMM???444333666333///---/////////.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((''''''&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))))))))((((((&&&'''((((((((((((((((((((((((((((((((((((((((((&&&''')))(((''''''(((***))))))))))))************)))***+++,,,+++)))'''&&&***++++++,,,,,,------.........//////000111111111222222222222333333444444666666666666777888::::::;;;<<<>>>???AAABBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHDDDFFFIIIKKKKKKKKKKKKLLLKKKKKKHHHCCCBBBEEEEEEAAACCCEEEHHHJJJLLLLLLLLLLLLJJJNNNRRRSSSSSSRRRQQQPPPLLLSSS]]]fffiiifff```\\\MMMHHHEEEIIIKKKHHHBBB>>>======;;;999777444111000222111111000000000000111000///............///000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++*********)))))))))*********++++++************************+++******))))))((((((((())))))************))))))((((((((((((((())))))***************************(((***+++***)))((()))*********))))))))))))******)))))))))******)))))))))************)))))))))((())))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,+++++++++,,,,,,,,,---------------............/////////000000111111111111111111222222333444444555666666777777777777888888999;;;============???AAA??????@@@BBBCCCEEEFFFFFFIIIJJJKKKMMMNNNOOOOOOOOONNNOOOPPPRRRSSSTTTTTTUUUOOOQQQSSSTTTUUUWWWZZZ\\\[[[\\\ZZZ[[[ccctttqqq]]]XXXOOOCCC888555555777777444000///........./////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((())))))))))))((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''((()))(((((()))))))))*********)))***+++,,,+++)))'''&&&***++++++,,,,,,------............///000000111111222222222333333333333333666666666666777888999::::::;;;<<<===>>>???@@@@@@AAAAAABBBDDDEEEFFFGGGHHHCCCEEEHHHIIIIIIIIIJJJKKKGGGHHHGGGBBBAAADDDDDDBBBCCCBBBAAA???>>>=========;;;>>>???<<<:::;;;<<<::::::===@@@CCCDDDBBB???===<<<999777888:::;;;:::888666555444333333333444444......///000000000//////...------,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,((())))))******++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++************)))))))))*********++++++************************))))))))))))))))))(((((())))))************))))))))))))((((((((()))******************************(((***+++***)))((()))***)))))))))******)))))))))((())))))******))))))(((************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,++++++,,,,,,,,,,,,---------------............///...///000000111111000000111111222222333333444444666666666666666777777777888:::<<<<<<<<<===???AAA===>>>???@@@BBBDDDEEEEEEIIIJJJLLLNNNNNNNNNMMMMMMNNNOOOPPPRRRSSSTTTUUUUUUMMMNNNPPPQQQRRRSSSVVVXXXZZZZZZYYYYYY\\\bbbhhhkkkwwwWWWEEEAAA>>>999333444555444111///000222---...//////000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((%%%'''(((((('''&&&((()))((((((((()))))))))******))))))***++++++***((((((***++++++,,,,,,------...---......//////000000111333444555555666666555555555555555666777888::::::::::::;;;<<<===>>>??????@@@@@@BBBCCCEEEFFFHHHHHHEEEHHHJJJKKKJJJJJJJJJKKKAAADDDDDD???>>>AAAAAA???;;;;;;;;;;;;;;;;;;;;;;;;888<<<<<<777444666777444555666777777777666555444//////...------/////////---,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++------------------------,,,,,,---...////////////++++++++++++++++++++++++((((((((()))***+++++++++,,,,,,++++++++++++,,,,,,++++++++++++************((((((((()))))))))******************************((((((((()))))))))))))))))))))************))))))***))))))))))))***++++++************************(((***+++***)))((()))***))))))************))))))(((((())))))))))))((((((************))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,++++++,,,,,,,,,,,,---------------............///......000111111111000///111111111222333333444444666666666666666666666666555777999::::::;;;===???<<<<<<===???AAACCCDDDDDDFFFHHHJJJLLLMMMNNNMMMLLLNNNNNNPPPRRRSSSTTTTTTTTTPPPQQQRRRRRRRRRSSSUUUWWWZZZXXXXXXYYYZZZYYYXXXXXX[[[dddooo|||vvvgggRRRAAA888555555444000222222///,,,,,,...111---...///000111000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((())))))))))))((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((%%%&&&((('''&&&&&&''')))(((((((((((()))))))))***))))))))))))***************++++++,,,,,,------...------......///000000000333444555666666666555555333333444555777999:::;;;;;;;;;;;;<<<===>>>???@@@???@@@AAACCCEEEFFFHHHHHHGGGIIIKKKKKKJJJHHHHHHIIIBBBEEEEEE@@@>>>??????===777888999:::999777666444///444666222000444555222//////000000//////......111444444111.........---000111222222111///---,,,111000///...---......///,,,,,,---......---------,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++++++++++++++,,,+++++++++************)))''''''''''''((((((((()))************************''''''(((((())))))******))))))************))))))***************++++++,,,************************(((***+++***)))((()))***))))))************))))))(((((())))))))))))((((((************))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************&&&'''(((******))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,++++++,,,,,,,,,------------------.........//////---...000111111111000///000111111222333333444444666666666666666555555555333555777888888999;;;===;;;;;;===>>>@@@BBBCCCDDDCCCEEEHHHKKKMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSTTTTTTQQQRRRRRRRRRQQQRRRUUUXXX\\\XXXUUUUUUTTTRRRQQQRRRQQQSSSUUUZZZdddqqqyyy|||oooTTTIII>>>555444555111......---000111///---......------...000111111111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((())))))))))))((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((%%%&&&((('''&&&&&&''')))(((((((((((())))))))))))))))))(((((()))***+++,,,***++++++,,,,,,---......------......///000000000111222333444444444333222222333444555777999;;;<<<<<<<<<<<<<<<===???@@@AAA???@@@AAACCCEEEFFFHHHHHHFFFHHHIIIIIIHHHFFFFFFFFFFFFCCC@@@???>>>>>><<<:::999999999888888666555555444444333333222111000000111111111111000000000///000000000000000000000000222000...---...///.........------,,,,,,------............------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---......,,,,,,,,,,,,......************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))************+++++++++******++++++++++++******************************+++*********))))))((((((''')))******))))))***+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,******+++,,,(((((((((((())))))))))))))))))))))))************++++++************++++++)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------,,,,,,------------------////////////000000000000///111222222111111222333333444555555666555555555777777888999::::::::::::>>>===>>>@@@CCCDDDDDDCCCDDDEEEGGGIIIKKKMMMNNNNNNLLLLLLNNNPPPRRRSSSUUUVVVSSSUUUVVVSSSPPPPPPVVV[[[\\\YYYVVVUUUUUUTTTQQQNNNTTTUUUWWWXXXYYYYYYXXXXXXmmm{{{xxxeeeLLL:::888777444222111111111111000////////////.........---...///111111///...---++++++++++++++++++++++++,,,,,,,,,------.........))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''(((((())))))******++++++******************++++++,,,---------,,,,,,------......///000000000000000111222333333333333555555666666777777888888<<<===>>>===<<<;;;<<<===CCCCCCBBBBBBBBBDDDEEEFFFBBBCCCFFFHHHJJJJJJJJJIIIEEEBBB@@@>>>>>>===;;;:::888888888888777666555444444333333222111111000000000000000/////////..............................111///---,,,---......---------,,,,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))*********+++++++++)))******++++++******)))************************************)))))))))(((''')))******))))))***+++(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++(((((((((((())))))))))))))))))))))))************+++******))))))******+++)))))))))))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,------,,,,,,---------............/////////000000000000///111222222111000222333333444444555555555555555777777888999::::::::::::>>>===>>>???BBBDDDDDDCCCCCCDDDFFFHHHKKKLLLMMMMMMOOOOOOOOOPPPQQQRRRRRRSSSQQQSSSTTTQQQNNNNNNSSSWWW[[[WWWSSSQQQRRRRRRQQQPPPSSSRRRPPPOOOMMMMMMMMMMMMTTT\\\gggqqqzzz}}}kkk^^^VVVMMM@@@666555444222111000///000000/////////.........---------...///000000///...---++++++++++++++++++++++++++++++++++++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((()))((((((((('''''''''''''''((((((((()))))))))***************************++++++,,,---------,,,,,,------......//////000000000000111222333333333333444444444555666666777777:::<<<======<<<;;;===>>>AAAAAAAAAAAABBBDDDEEEFFFBBBDDDFFFGGGHHHGGGFFFEEECCCAAA>>>======<<<:::999777777777777666555444444333333222222111000000000///............---------------------------------///...,,,,,,---------,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''')))))))))*********++++++)))******++++++******)))************************************))))))))))))''')))******))))))***+++((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***(((((((((((())))))))))))))))))))))))************+++******))))))******+++)))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,,,,,,,+++,,,,,,---...///000000....../////////000000000///000222111000000111333333333333444444555555555666777888999::::::::::::???======>>>AAACCCDDDCCCBBBDDDFFFHHHJJJLLLLLLMMMQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQOOOLLLLLLOOOSSSWWWTTTPPPNNNOOOPPPRRRRRRVVVSSSOOOKKKHHHFFFFFFFFFFFFGGGIIIKKKRRR___nnnyyywwwfffXXXFFF:::777777555222111000///.........//////............---------,,,,,,---...//////...---,,,++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))***************************+++,,,,,,---------,,,---------...//////000000///000111222333333333333222333333444555555666666888:::<<<<<<<<<===???@@@@@@@@@AAAAAABBBDDDFFFFFFCCCDDDEEEFFFFFFEEECCCCCCAAA???<<<;;;;;;;;;999888555555555555555444333333222222111111000000000000............------------------------------------...,,,++++++,,,---,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))************))))))************))))))*********************************)))))))))))))))''')))******))))))***+++)))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))******(((((()))***(((((((((((())))))))))))((()))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++***++++++++++++,,,,,,,,,++++++,,,---///000111111........./////////000000///000111111000000111222222222222333333444555555666777888999999::::::999>>>===<<<===@@@BBBCCCCCCCCCDDDFFFHHHJJJLLLMMMMMMQQQQQQQQQPPPPPPOOOOOONNNNNNOOOOOOMMMKKKKKKMMMPPPRRRPPPOOOOOOOOOPPPQQQQQQUUUSSSPPPKKKGGGDDDBBBAAAAAABBBAAA@@@@@@DDDJJJOOO\\\dddsssrrrggg]]]SSSLLLAAA:::222///000222111///..................//////......---------,,,,,,,,,,,,---............---,,,++++++++++++++++++++++++******++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))******************+++,,,------------,,,,,,---......//////000///000111222222333333222333333333444555555666666888:::<<<===>>>???BBBDDDDDDDDDDDDEEEEEEFFFGGGGGGDDDDDDEEEEEEEEEEEEDDDDDD???===:::999999999888666333333444444444333222222111111000000000000////////////.........---------........................,,,+++***+++------,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))******************)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((()))))))))*********)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******''')))******))))))***+++))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***))))))***+++(((((((((((())))))))))))((()))))))))***************))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++*********+++++++++,,,,,,++++++,,,---...///000111............////////////...000111111000///111222222111111111222333555666666666777888999999999999===<<<;;;===@@@BBBBBBBBBCCCEEEGGGIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOMMMNNNMMMLLLKKKLLLMMMNNNMMMOOOQQQRRRRRRPPPOOONNNMMMMMMMMMKKKHHHCCC???===;;;===>>>>>>>>>>>>>>>???>>>BBBKKKUUU\\\cccooo|||}}}ooo\\\NNNEEE===666111000//////111333333111///.........///////////////......---------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''((()))))))))************((((((((((((''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))(((((((((((((((((()))))))))*********)))***+++,,,------------,,,,,,------...///////////////000111222222222222333444444555666666777777888:::===???@@@BBBDDDGGGJJJJJJJJJIIIIIIIIIHHHHHHDDDDDDEEEFFFGGGGGGGGGGGG===;;;999888888888777555111222222333333222111111000000000/////////////////////.........---------........................,,,++++++,,,......,,,+++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******((((((((()))))))))******((())))))******))))))((())))))))))))))))))))))))))))))))))))************''')))******))))))***+++)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++(((((((((((())))))))))))))))))))))))***************))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))******+++************++++++++++++***++++++,,,---...//////------........./////////...///111000//////000222111111000000111333555666555666777888999999999999;;;;;;;;;>>>@@@BBBAAA@@@CCCDDDFFFHHHJJJLLLMMMMMMKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLLLLMMMMMMNNNJJJNNNRRRTTTRRRNNNKKKJJJIIIJJJLLLLLLJJJFFFAAA>>><<<<<<;;;;;;;;;;;;<<<<<<;;;:::<<>>888666222//////333222111000000///000000...//////000000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''))))))))))))************''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))(((((((((((('''(((((())))))*********)))***+++,,,---.........,,,,,,,,,---......//////...///000111222222222222444444444555666666777777777:::===???@@@BBBEEEGGGKKKKKKKKKLLLKKKKKKJJJIIIEEEFFFFFFGGGHHHIIIIIIJJJ;;;999777666777777666444000111111222222111111000////////////////////////------------,,,,,,,,,,,,------------------------+++++++++---//////---+++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))***++++++++++++***)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************''')))******))))))***+++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***(((((((((((())))))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++************++++++++++++++++++++++++,,,,,,---------------.........//////...///000000//////000222111000//////000222555666555666777888999999999999999:::<<>>@@@BBBDDDFFFHHHJJJJJJKKKJJJJJJJJJKKKKKKKKKKKKLLLIIIIIIIIIJJJLLLMMMMMMMMMKKKOOORRRRRRNNNJJJGGGGGGGGGHHHIIIHHHGGGDDDAAA??????===;;;999888888777777<<<999999:::999777999???BBBHHHRRR^^^iiisss{{{vvvooonnnfffUUUHHHEEE===555000222333000000222222222111///------///111...//////000000///...---/////////.........------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''((((((((()))))))))%%%&&&&&&''''''((((((((())))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))***)))))))))((((((((('''''''''(((((()))******+++))))))+++,,,---.........+++,,,,,,------......///...///000111222222222222222333333444555555666666666888;;;===???AAADDDFFFFFFGGGIIIJJJKKKKKKJJJJJJHHHHHHGGGGGGGGGHHHHHHHHH;;;999666666666666555444///000111111111111000000.........///////////////,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---//////...,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++((()))***++++++***)))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++((()))******))))))***+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))(((((((((((())))))))))))))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++++++++++++++++++++++++++---------.........//////...///000000//////000111000000//////000222555666555666777888888999999888888999<<<@@@BBBBBB???<<>><<<;;;:::999999:::;;;;;;:::777555222111333777888666777;;;555666999>>>BBBEEEKKKOOOVVVkkk~~~}}}nnnTTTIIICCCFFFCCC888333666777111///333333...---000+++...000000///...000222....../////////...,,,,,,000////////////.........,,,++++++******++++++,,,+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&'''((()))******((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))******))))))((((((((('''&&&''''''((()))******+++((()))+++,,,---.........++++++,,,------......///...///000111111222222111111222222333333444555555555777:::<<<===???BBBDDDAAABBBEEEGGGIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFF888888777666555444444333222///---...000222000///++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))***++++++++++++***,,,***))))))******)))'''((((((((((((((()))******)))************+++++++++***************************************)))((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************++++++,,,,,,,,,,,,------..................------111000///......///000111000111222111000000222444333444555666777777777777222555:::@@@CCCBBB>>>:::?????????@@@AAADDDFFFGGGHHHIIIJJJIIIHHHHHHIIIKKKIIIIIIIIIHHHHHHIIIJJJJJJKKKJJJJJJIIIHHHGGGFFFEEE@@@@@@???===<<<;;;999999666666666666555555555555444444444444444444444444222222222333333333444444???AAAEEEKKKSSSZZZaaadddooossszzz}}}~~~zzzrrrfffZZZOOOGGGBBB888888777666444333222111000000000000////////////111444444111++++++000555//////...------------.........---------,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))))))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))((('''&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))((('''&&&&&&***)))'''%%%%%%%%%'''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000111222222333000000000111222333555555777888888888888:::>>>AAABBBDDDFFFFFFFFFEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDDDD888888777666555333333222111///---...000111000...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))***)))))))))((((((((('''(((((()))))))))*********))))))***++++++++++++***+++***))))))******)))'''((((((((((((((()))******)))************+++++++++***************************************)))(((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************+++++++++,,,,,,,,,------..................------111000///......//////000000111222111000000222444333444555666666777777777666666888;;;===>>><<<:::======>>>???AAACCCFFFGGGGGGHHHHHHHHHGGGGGGHHHJJJGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCC??????>>><<<;;;999888888666666666555555555444444333333333333333333333333222222222222333333333333333333555777:::===@@@BBBFFFJJJPPPXXX___eeeiiikkkwwwzzz|||||||||{{{mmm```XXXUUUUUUMMMJJJFFF@@@:::555111...555555444333222111111000000000000000/////////...///,,,))))))---000000/////////...---------------...------------,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))))))))************))))))***)))))))))(((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((('''&&&***)))'''%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))************+++++++++/////////////////////////////////000111111111222000000000111222333555555777888999888888:::===@@@AAACCCEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDD888888777555444222111111111///------///000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))******((()))******++++++******+++***))))))******)))(((((((((((((((((()))******)))************+++++++++************************************)))))))))(((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************++++++++++++,,,,,,,,,,,,------------------......222111///.........//////000111111111000000222333333444555666666777666666999777555555777999::::::;;;;;;<<<>>>@@@BBBDDDFFFDDDEEEGGGFFFEEEEEEGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@===<<<;;;:::999888777666555555555555444444444444111111111111111111111111111111111222222222333333222222111111000111111222///222777<<>>AAA888,,,///......---------------------------,,,,,,,,,,,,++++++************+++++++++************)))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&(((((((((((()))))))))***((((((((((((((((((((((((&&&'''(((((((((((((((((()))((('''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))************+++++++++///////////////000000000000000000000000000000000000000000111222333555555888999999888888999<<<>>>???AAACCCDDDDDDDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFF888777666444333111000///000///...---............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))***((())))))***************+++)))((()))******)))(((((((((((((((((())))))***))))))*********+++++++++************************+++******)))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++***************************++++++++++++,,,,,,,,,,,,,,,------------......222111///...------......///000111000///000111333333333444555666666666666888666444444666999::::::888999:::<<>>>>>::::::999888777666555444444444444444333333333333000000000000000000000000000000000111111111222222444444444444444444444555222333555777888888888888:::>>>BBBCCCAAAAAAEEEIIIQQQYYYcccgggeeeaaa```aaagggnnnvvv{{{{{{wwwsssppplllqqqvvvxxxuuuqqqnnnmmmbbb```___aaacccbbb]]]XXXTTTLLLFFFEEEDDD@@@@@@CCC??????===999666555555777444444444444444444444444//////////////////000000000000/////////.........///,,,000>>>LLLKKK:::)))///...------,,,,,,---------------,,,,,,,,,++++++++++++************++++++************))))))))))))))))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&'''((())))))(((((()))(((''''''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))*********+++++++++,,,,,,,,,,,,------------000000000000000/////////000000000111222333555555888999999999888888:::<<<<<<>>>AAABBBCCCCCCEEEFFFEEEEEEEEEEEEFFFFFFGGGGGG666666555333222000////////////...---,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((()))************)))***)))((()))***+++***)))((((((((((((((())))))***))))))*********+++++++++************************+++***))))))(((((())))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********************************+++++++++,,,,,,,,,,,,,,,,,,------......111000///---------...//////000111000//////111333222333444555666666666666444333444666999;;;<<<;;;777888:::<<<>>>@@@AAABBB???AAACCCDDDCCCCCCDDDEEEGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBAAA@@@???>>>======888888777666555444444333333333333333222222222222/////////////////////////////////000000000111111---......///000111111111111111111111111000//////222111000000333555666666555888<<>><<<===??????<<<:::;;;666444444555333333444111222333333222333444666222111111000///......---////////////000000000000////////////............+++***...888AAA???222%%%......---,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++******))))))******+++))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++*********++++++,,,,,,,,,000000000///////////////000000000111222333555555777888999999888888:::<<<:::===???AAAAAAAAACCCDDDCCCCCCCCCDDDEEEFFFGGGHHH444444333222111000//////...//////---+++***+++---------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))'''((())))))******))))))***)))((()))***+++***)))((((((((((((((()))******)))************+++++++++************************,,,+++)))((((((((()))***((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************++++++++++++++++++,,,,,,------......//////...------...///000///000000000//////111222222333444555555666555555222222444888;;;===<<<;;;888999:::<<<>>>???@@@@@@===@@@CCCDDDCCCCCCCCCDDDIIIHHHGGGFFFFFFEEEEEEFFFAAAAAA@@@???>>>===<<<<<<666666666555444333333333222222222222111111111111////////////////////////........./////////000000---....../////////...............//////000111111444000,,,,,,000333333111000000000000000222333555333333333333333333444444000111222333333333222222444333222333444555444222444222000111222222111000///000111000//////000222444444333333222222222111////////////000000000000/////////.........------...+++)))+++...///---***...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))******(((((()))))))))))))))***))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&%%%(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&'''((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))************++++++++++++++++++,,,------......////////////////////////000000000111222333555555555777999999888999:::<<<:::<<<>>>?????????AAABBBAAAAAAAAAAAACCCEEEGGGIII222222111111111000000000---//////---***)))+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************((()))))))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))'''((((((((()))))))))***'''''''''((((((((())))))'''(((((())))))))))))))))))(((((((((***+++***)))((((((((((((((()))******)))************+++++++++************************,,,+++)))((('''((()))***(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************++++++++++++***++++++,,,------.........---,,,,,,---...000111...///000000...///000222222222333444555555555555444444444666999;;;;;;:::999:::;;;===>>>???>>>>>><<>>===<<<;;;;;;666555555444444333333333222222111111111000000000////////////////////////------........./////////111222222333222111000///000000000000111222333444333222000111222444333333444444444444444444555666333222222333444444444333222111000111222222333333333333444555666555444333333333222222333444333111111222222000//////000222------------............//////////////////......//////.........---------222///+++******,,,...///...---,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++*********))))))))))))******(((((((((((())))))******))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))************+++++++++++++++,,,------...//////---.........///000000000000000000111222333555555444666888999999999;;;<<<:::<<<>>>>>>>>>>>>???@@@??????>>>???AAADDDGGGHHH000000000000000000000000---//////---***(((***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))******))))))((((((((('''))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))'''(((((())))))))))))))))))(((((((((***++++++***((((((((((((((()))******)))************+++++++++************************,,,+++)))((('''(((***+++))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************)))************+++++++++******+++,,,,,,---......---,,,,,,,,,---///000222...///000///...///000222222222333444555555555555777555444444777888999999:::;;;<<<>>>>>>>>>>>>===<<>>===<<<;;;::::::999555555555444444333333333111111111111000000000000////////////////////////---------.........//////---...///000000///...---......---------------...---///222222000//////111///111333444333222111000...///000111333333111///333111//////000111222222///000111222222111///---............000333333000000000111000///000222555///000000000111111111222//////.........---------//////.........---------///......///000000...+++...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++************))))))))))))******'''((((((((())))))******))))))************))))))'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))((('''&&&&&&''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))************+++++++++******+++,,,,,,---......,,,------...///000111111000000000111222333555555333555888999999:::;;;===:::<<<===>>>===<<<===>>>>>>======>>>@@@CCCFFFHHH///////////////.........//////...---,,,,,,++++++)))***,,,------,,,***)))+++***)))(((((()))***++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***+++,,,,,,------++++++++++++++++++++++++---------............//////////////////.........111111222222222333333333555555555666666666666666777888888999:::;;;<<<<<<@@@AAAAAAAAAAAAAAAAAABBBAAABBBCCCEEEEEEEEEDDDDDDAAA@@@???===;;;:::999999555555444333333222111111000000000000////////////.........------,,,,,,,,,,,,,,,,,,---------.................................------------...////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000///......---////////////////////////......//////...---,,,,,,........................,,,---------,,,,,,+++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''',,,+++)))'''&&&%%%&&&&&&''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************++++++,,,,,,,,,,,,------------...............---000000000111222222333333666777777666666777999<<<:::;;;===>>>===<<<:::999===@@@BBBBBBBBBAAABBBCCC000/////////......------.........---,,,,,,++++++***+++,,,------,,,+++***+++***)))(((((()))***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++------------............000000000000000/////////111111111222222222333333555555555555666666666666888888999:::;;;<<<<<<===@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCC@@@???===;;;999888777777444444444333222222111111000000000/////////............---------,,,,,,,,,,,,,,,,,,------------...---------------------------------------...///////////////000000/////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111000000///......---.......................................---,,,,,,------------------------,,,---------,,,++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''''''''(((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,------,,,,,,---...//////......///000000111111222333333555666777777666666888:::888999<<<===>>>>>>======???@@@BBBBBBAAAAAACCCDDD111000000///...---,,,,,,...------,,,,,,+++++++++***+++,,,------,,,+++*********))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))************))))))))))))***))))))(((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++------------............000000000000000000000000111111111222222222222333444444555555555666666666888888999:::;;;<<<======??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCCCCCCCBBBAAA???>>><<<999777555444444333333333222222111111000000////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------......///......////////////......////////////////////////000000000000000000000000////////////////////////000000000000000000000000........................111000000//////.................................---............------,,,------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++,,,,,,,,,,,,+++,,,---...//////////////////000111111222222333333555777777777666777888666888:::===???@@@AAAAAA@@@AAAAAA@@@@@@AAACCCEEE111111000///---,,,++++++---,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,++++++***))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********************************))))))))))))))))))))))))*********)))))))))))))))***))))))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))++++++++++++***************+++++++++++++++,,,,,,,,,,,,---------.........////////////000000000000111111111111222222222222333444444555555666666666888888999:::;;;<<<======>>>>>>??????@@@@@@AAAAAA@@@AAABBBBBBBBBAAA@@@???>>>===;;;888666444333222222222222111111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---......//////......---........................////////////////////////////////////////////////000000000000000000000000........................000000/////////.................................---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++++++++,,,,,,,,,***+++,,,...///000000000//////000000111222222222111333666777666666666777666888:::===???@@@AAABBB???@@@???>>>===???BBBEEE111000///...---,,,+++***+++++++++++++++************++++++++++++++++++***)))))))))******)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++******************************++++++,,,,,,,,,,,,,,,,,,------------...---------.........//////000000111111111222222222333333333444555666666777777888888999:::;;;<<<<<<======>>>>>>???@@@AAAAAA???@@@AAAAAA@@@???>>>======<<<:::888555444333222000000000000000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------............------------------------------................................................////////////////////////////////////////////////////////////....................................,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))(((&&&%%%''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))*********+++++++++,,,,,,***+++,,,...///000000000...//////000111111222222000222555666555555555555888999:::<<<>>>???@@@@@@>>>>>>>>>===<<<===@@@CCC000//////...---,,,++++++************************************************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))************+++******))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***************************++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,------......///000000000111111111111222222222333444555666666777666666777888999:::;;;;;;<<<<<<===>>>???@@@@@@AAA???@@@@@@@@@???===<<<;;;;;;:::888666444333333222////////////////////////......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,------------------------................................................////////////////////////////////////////////////........................------------------------+++,,,,,,------------,,,++++++++++++++++++++++++++++++***))))))***,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))************+++++++++++++++,,,---...////////////......///000000111111222000222444444444333444555999999:::;;;<<<===>>>???======>>>=========@@@BBB.........------,,,,,,,,,)))*********************))))))(((((((((((())))))((()))***++++++***)))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))((()))))))))************+++******))))))******+++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))******++++++)))******+++,,,,,,------++++++,,,,,,,,,---------,,,,,,------...//////000000000000000111111111111111222222333555666666777555555666777888999999:::;;;;;;<<<===>>>???@@@AAA????????????>>><<<:::999777666555444333222222222........................---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////................................................------------------------***+++,,,---------------+++++++++++++++++++++++++++***)))((()))***,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))************++++++++++++,,,,,,---...//////............//////000111111111000222222222222222444666888888888999;;;<<<>>>???===>>>@@@@@@??????AAABBB------------------------)))))))))))))))*********((((((''''''''''''((((((((()))***++++++***)))((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))(((((())))))*********+++++++++************++++++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***++++++,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------------......///000000111000000000000111111111111111111222333555666666777444444555666777888999999;;;;;;<<<===>>>???@@@@@@????????????===;;;999888555444333222111111111111---.....................---------,,,,,,,,,++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////---------------------------.....................------------------------***+++,,,,,,------------************************+++***)))((()))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&''')))+++,,,''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((())))))************+++++++++------........................//////000111111111111222222111000111444666666666777888:::<<<>>>@@@>>>@@@BBBBBBBBBAAABBBCCC...---,,,+++************,,,+++++++++******))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((((()))*********((('''&&&+++***)))(((&&&$$$###"""''''''''''''(((((((((((())))))(((((((((((())))))'''((()))******)))((('''''''''''''''''''''''''''***))))))(((((((((((())))))))))))))))))))))))))))))************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))******))))))((((((''''''))))))))))))************))))))************))))))))))))))))))))))))))))))******))))))))))))******%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))------------------------,,,,,,,,,---------............///111111222222222111111111111222333444555444666666666555666888:::<<<:::999:::===???===;;;===<<<;;;;;;;;;:::777444333222111111000000111111//////...------------...***++++++,,,+++***)))(((************************************************++++++++++++++++++++++++******))))))******+++,,,************************))))))*********+++++++++------,,,,,,,,,,,,++++++......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((()))))))))))))))))))))))))))************+++++++++++++++,,,------......///---......///000111111222111222333222111111222444555555777888:::;;;======<<<===>>>???@@@AAABBBBBB...---,,,+++************++++++*********)))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((())))))******''''''''''''(((((((((((())))))(((((((((((())))))'''((()))******)))((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***)))))))))((((((((('''(((((()))))))))*********))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))*********++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111111222222111111111111111222333333444444555666666555666888::::::999888999<<<===<<<:::;;;:::999::::::999666444222222111000000000000111///......---------------***+++,,,,,,,,,***)))(((************************************************++++++++++++++++++++++++******))))))******+++,,,*********************************++++++++++++,,,------,,,,,,,,,+++++++++,,,,,,------------,,,,,,------------------------------------------------------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,------......///.........///000111111111222222333222111222333555555666777999:::<<<===>>>======>>>???@@@AAABBBBBB---,,,+++*********************))))))))))))((((((+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((&&&&&&'''((()))***+++,,,''''''''''''(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((('''(((((()))***+++)))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))******))))))************))))))))))))))))))))))))))))))******))))))))))))******************++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------............///000111111111111222222222222222222222222444555666555555555777999888777777888:::;;;;;;::::::999888888888888555333222111000000//////000000///...------,,,,,,------++++++,,,,,,,,,+++******************************************************++++++++++++++++++++++++******))))))******+++,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++------------------------........................---------------------------......------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......///......//////000000111111222333444333222222444666666777888:::;;;===>>>???======>>>???@@@AAAAAABBB,,,,,,+++***************)))))))))(((((((((((((((************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))***)))(((''''''((()))***((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((()))++++++(((((((((((((((((((((((())))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))(((((((((((((((((((((((()))))))))***))))))************))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++,,,,,,,,,---------............///000111111000000222222222222222111111111333444555555444555777888777777777888:::;;;;;;;;;<<<:::999888777666444111111000//////......//////...------,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************************************))))))******+++,,,************************++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++++++++,,,------......///.../////////000000000111222333444444333333555777777777999:::<<<===??????===>>>>>>???@@@@@@AAAAAA++++++******))))))******((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))***)))(((''''''((()))***))))))((('''&&&%%%$$$$$$''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((()))++++++(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++)))(((((()))++++++(((((((((((())))))))))))'''(((((((((((()))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******'''''''''''''''''''''''')))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------.........//////000000000000///111111222222222111000000222333444444333444666888666777888999:::;;;<<<===@@@===:::888777555222000000///......------......------,,,++++++++++++++++++++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,************************++++++,,,,,,,,,---------,,,,,,+++++++++*********,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++++++++,,,------......///////////////000000000000222333444444333444666888777777999:::<<<===??????>>>>>>>>>???@@@@@@AAAAAA+++******)))))))))******(((((())))))))))))******(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((()))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''''''''''''''''''''''''(((((('''(((((()))***+++))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++(((((((((((())))))))))))''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))))))))(((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,---------.........//////000000////////////000111222222222000000222333444333333333555777555777999999999:::<<<>>>AAA>>>:::777666444222000///...------,,,,,,---------,,,++++++******++++++******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,************************++++++++++++,,,,,,,,,,,,++++++++++++************)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......///////////////000000000000111222333333333333555888666777888:::;;;===>>>???>>>>>>?????????@@@@@@@@@******))))))))))))******)))))))))*********++++++(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))&&&''''''((()))***++++++''''''''''''(((((((((((())))))(((((((((((())))))***)))(((''''''((()))***''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((((((((()))))))))***'''''''''((((((((())))))))))))************))))))))))))))))))))))))))))))******))))))))))))******************))))))(((((())))))))))))))))))))))))))))))******+++,,,,,,---,,,,,,,,,---------.........///////////////......---///000222333222111000111222333333222333555777333555888888888888;;;======;;;777555555444222111...------,,,,,,,,,,,,,,,,,,,,,+++***************))))))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,*********************************++++++++++++,,,++++++++++++************))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,------......///000000000000///////////////111222222222333555777555666777999:::<<<===>>>???????????????@@@@@@@@@***)))))))))))))))******))))))******+++++++++,,,'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&'''(((*********)))(((&&&&&&&&&&&&''''''((((((''''''''''''((((((((()))))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))******))))))))))))*********)))))))))((((((''''''))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,---------.........///////////////......,,,...000222333222111111111222333333222333555666111444777777666777999<<<:::777444333444444333333...---,,,,,,++++++,,,,,,,,,++++++***)))*********)))(((''''''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,************************))))))*********++++++++++++++++++************)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((()))))))))))))))))))))))))))************+++++++++++++++,,,------......///000000000000///////////////000111222111222555777555555777888:::<<<======???????????????@@@@@@@@@))))))))))))))))))))))))+++++++++*********))))))+++***)))'''''''''((()))''')))***)))((('''(((***''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((()))))))))))))))(((''''''''')))***+++(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++***)))((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))*********))))))(((+++*********))))))(((((())))))))))))))))))))))))$$$$$$&&&((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,------......///////////////000000000000000000000000111111111111222222222222333444555666222444666777777777999:::999888666444333333333333......---,,,,,,+++******+++++++++*********)))))))))***+++***)))((()))***)))))))))))))))))))))))))))************+++++++++************************)))*********++++++++++++))))))))))))))))))))))))''')))++++++***)))***+++,,,+++)))((((((((()))***************************,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---************************)))***+++,,,,,,,,,,,,,,,++++++++++++*********))),,,+++***))))))***+++,,,))))))))))))************+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((('''&&&%%%%%%(((((((((((((((((((((((('''((((((((('''&&&%%%%%%''''''''''''((((((((((((&&&((()))***)))((()))***)))************+++++++++......---,,,,,,---------......//////000000111111000111111222444555666666555555666666777999:::;;;>>>>>>>>>>>>>>>===<<<<<<))))))))))))))))))))))))+++++++++*********))))))+++***)))(((''''''((()))''')))***)))((('''(((***'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((()))))))))))))))((((((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***)))((()))))))))(((((('''''''''))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))************))))))************)))))))))((())))))))))))))))))))))))%%%%%%'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,---............/////////000000000000000000000000111111111111111000000111222333444444111444666777777777888999777555444222111111111111...------,,,++++++******+++++++++*********)))))))))***+++***)))((()))***)))))))))))))))))))))))))))************+++++++++************************)))))))))*********++++++))))))))))))))))))))))))&&&(((******)))((()))***,,,+++***)))))))))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,***************************+++,,,,,,------,,,,,,++++++*********)))))))))+++***))))))))))))***+++))))))))))))************++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))))))))(((((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((('''&&&&&&%%%((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''''''''((((((((((((&&&((()))***)))((()))***)))************+++++++++------,,,,,,,,,,,,------.........///000000111111000000111222333444555555555555666666777999::::::===>>>>>>>>>>>>===<<<;;;))))))))))))))))))))))))+++************)))))))))***))))))(((((((((((()))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''(((((((((((((((((())))))))))))***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))******++++++******))))))******))))))))))))(((((()))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))&&&'''(((((()))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,------............/////////000000000000000000000111111111111000000000000000111222333111333666666666666777888333222111000///.........------,,,,,,++++++******+++************)))))))))((()))******)))((()))+++)))))))))))))))))))))))))))************+++++++++************************((()))))))))************************************''')))******))))))***+++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,---------,,,,,,************)))))))))(((***))))))(((((())))))***))))))))))))************++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''%%%'''''''''&&&%%%&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''(((''''''&&&%%%((((((((((((((((((((((((''''''((((((((('''&&&&&&''''''''''''((((((((((((&&&((()))***)))((()))***)))************+++++++++,,,,,,++++++++++++,,,,,,---......//////000111111//////000111222333333444555555666777888999::::::<<<============<<<;;;;;;))))))))))))))))))))))))************)))))))))))))))))))))(((((((((((()))''')))***)))((('''(((***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((())))))************)))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************++++++++++++***++++++,,,------.............../////////000000///000000000111111111111000000000000000111222333111333555555555444555666111000000///...---------,,,,,,,,,,,,++++++******************))))))))))))((()))******))))))***+++))))))))))))))))))))))))))))))*********+++++++++************************(((((()))))))))*********************************)))***,,,,,,+++++++++,,,,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,++++++*********)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********)))))))))(((((())))))(((((((((((())))))((()))))))))************************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&((()))***)))((()))***))))))*********+++++++++++++++*********+++,,,,,,------......///000000111...//////000111222222222444555666777888999999:::;;;;;;<<<<<<<<<<<<;;;:::(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))(((''')))***)))((('''(((***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((())))))***(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))******+++++++++******++++++,,,------...............///////////////000000000111111111111222111111111111222222333111333555555333333333444000000//////......------,,,+++++++++++++++******))))))))))))))))))))))))''')))******))))))***+++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))************)))))))))))))))))))))))))))***,,,,,,+++++++++,,,***+++************))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++******************))))))))))))(((((())))))))))))((((((((()))))))))*********************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((())))))(((''''''&&&&&&'''''''''''''''&&&((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((&&&((()))***)))((()))***))))))*********++++++++++++*********++++++,,,------------...//////000000/////////000000111111222444555666888999999999999999::::::;;;;;;;;;::::::(((((((((((((((((((((((((((((()))))))))))))))***'''(((((())))))))))))(((''')))***)))((('''(((***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******(((((((((((())))))))))))((()))))))))))))))((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******))))))''''''(((((((((((()))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))'''((()))******+++******))))))))))))************)))))))))))))))))))))))))))))))))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++++++++******++++++,,,,,,------------........./////////000000000000111111111111222222111111111222222333111333444444222111111222...////////////...---,,,++++++++++++++++++******(((((()))))))))))))))***'''(((******))))))***,,,)))))))))))))))))))))))))))************+++++++++************************)))*********++++++++++++************************((()))++++++*********++++++++++++,,,+++******)))***************************++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,+++******++++++++++++*********)))((())))))******))))))((())))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''(((((('''&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''((()))))))))((((((''''''''''''((((((((((((&&&((()))***)))((()))***)))************+++++++++++++++***++++++,,,---...,,,------......///000000//////000000111111111111333555777888999999999999888999999::::::::::::999(((((((((((((((((((((((((((((((((((())))))******&&&'''((()))******)))(((''')))***)))((('''(((******)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++(((((((((((())))))))))))'''((()))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((())))))*********))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))'''((()))******+++++++++((()))))))))************))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))***+++++++++*********+++,,,,,,---------------.........//////000000000000111111111111222111111000000000111111111333444333111000000111------.........---,,,+++******************++++++(((((((((((())))))******&&&(((******))))))+++,,,)))))))))))))))))))))))))))************+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...------.........---,,,+++++++++++++++++++++++++++++++++,,,---............------------------------------..................////////////////////////---.........------,,,+++,,,,,,,,,,,,++++++++++++))))))***++++++***))))))))))))))))))************)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))))))))(((((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&((()))((('''&&&''')))''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&&&&'''((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((((((&&&((()))***)))((()))***)))************+++++++++++++++++++++,,,---...///,,,,,,---......//////000000000111111111111222222333444777999::::::999888777888888999::::::999999(((((((((((((((((((((((('''((((((((())))))******&&&'''(((*********)))(((((()))***)))((('''(((*********))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))'''((()))******)))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++(((((((((((())))))))))))&&&'''(((*********))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))******++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))''''''(((******+++++++++(((((())))))*********+++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))******+++,,,,,,---------------.........//////000000000000111111111111111000////////////000000111333444333111//////000+++,,,---...---,,,+++*********************++++++'''((((((((())))))******&&&((()))***))))))+++---)))))))))))))))))))))))))))************+++++++++************************++++++,,,,,,,,,---------...........................000222222111000111222...///000000000///------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////........................---.........///000000000000000000000000000000000///000000000///...---------------,,,,,,,,,++++++)))***+++,,,,,,+++***)))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((&&&''''''((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&'''(((******((('''&&&%%%%%%&&&'''((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''((((((((()))&&&(((******)))((()))***)))************+++++++++,,,,,,,,,,,,---...///000,,,,,,------...//////000111111111111111222222222333444777999::::::999888666777888999999999999999******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******++++++++++++******))))))))))))))))))))))))((()))*********)))'''&&&))))))))))))))))))))))))'''(((((()))***++++++,,,++++++***)))(((((())))))((()))***++++++***)))((())))))(((((((((((()))))),,,+++***)))(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((&&&''''''((()))******++++++*********))))))((((((******+++++++++******)))((((((((((((((()))******''''''(((((())))))******))))))(((((()))***++++++))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++)))******++++++,,,------............//////////////////////////////////////////000000000000/////////............---------,,,,,,,,,+++++++++******++++++***)))(((((())))))))))))))))))))))))))))))((()))))))))************...+++'''&&&)))******)))---,,,+++)))(((((())))))++++++++++++++++++++++++,,,---000222444444444444333333333333444444555666888666444333333333111///555444222000///000111222************+++,,,---........./////////000000000111111000000000/////////------------------------000000////////////000111222222222111111222222333000000///...---,,,++++++,,,+++******)))*********,,,,,,++++++***)))))))))++++++************++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((******))))))((((((''''''''''''''''''''''''''''''(((((())))))))))))(((((('''''''''''''''&&&&&&%%%))))))(((((('''''''''&&&&&&'''''''''(((((())))))))))))((((((''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((())))))******''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------,,,,,,------.../////////000000000111222444555666111222555777999999999999888999999::::::999999888))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))((())))))***)))((('''&&&))))))))))))))))))))))))'''(((((())))))*********++++++***)))))))))))))))))))))************))))))))))))(((((((((((()))))),,,+++***)))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((()))*********************)))))))))((()))******++++++******)))((((((((((((((()))******(((((((((((())))))))))))))))))(((((()))******+++(((((()))))))))*********))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++***++++++,,,,,,---..................////////////////////////////////////......////////////..................------------,,,,,,+++++++++*********++++++***)))))))))))))))))))))))))))))))))))))))************++++++++++++---***'''(((***++++++***+++************,,,---...,,,,,,---...///000111111111222444555777777888888777777666666777888888999666444222222222222000...000///---,,,,,,---...///++++++++++++,,,------.../////////000000000000111000000000000////////////------------------------.........///000111333444222222222222333444555666444333222111000///......------,,,+++*********+++************++++++++++++++++++************++++++************************(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((***)))))))))((((((((('''''''''''''''''''''''''''(((((())))))))))))((((((%%%&&&'''((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))(((((((((''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))(((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------,,,,,,------.../////////000000000111222333444555444555666777888888888888::::::;;;;;;;;;::::::999(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((+++***))))))))))))))))))******))))))))))))*********))))))(((((())))))***,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******************))))))))))))))))))************))))))((((((((((((((())))))***))))))))))))(((((((((((())))))((((((((()))******(((((())))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++,,,,,,---.........---............/////////////////////////////////------............------............------------,,,++++++++++++*********+++***))))))))))))))))))((((((((((((((((((((((((***++++++++++++,,,,,,,,,***)))((()))+++++++++))))))))))))***+++,,,...//////000111333555777888999999999999999:::;;;<<<===;;;;;;::::::;;;;;;<<<<<<777555444333444444222000000///...---------...///------,,,,,,,,,------...////////////000000000111/////////.........------------------------------,,,,,,---///000333444555444444333333444555555666555555444333222111111000000///...---,,,,,,,,,,,,))))))***++++++,,,------++++++************++++++************************((())))))******))))))((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((%%%%%%'''((()))*********((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((******))))))(((''''''&&&''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------,,,,,,------.../////////000000000000111222444444777777666666777777888888<<<<<<<<<<<<<<<;;;:::999''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((()))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((''''''''''''******)))))))))))))))***+++***)))(((((()))***+++***))))))))))))))))))***++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))************)))))))))))))))(((((())))))***)))))))))))))))(((((((((((())))))******))))))((((((''''''))))))((((((((())))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))******************+++,,,,,,------...---------.........//////////////////////////////---......//////......---.........---------,,,,,,++++++++++++******************)))))))))))))))***((((((((((((((((((((((((*********+++++++++,,,,,,)))))))))*********((('''(((((()))***,,,---...///666666888999;;;===>>>>>>>>>===<<<<<<<<<===>>>???>>>===============>>>>>><<<:::888888888888666555777666444333222111111111...------,,,,,,------...---.........////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111333444666666555555444444555555555555444333333222111111222111000///...---------+++++++++,,,,,,---------,,,++++++******++++++,,,************************)))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&'''((()))************(((((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++++++++,,,,,,,,,------,,,,,,------...//////////////////000000222333333777666555555666777999:::;;;;;;<<<;;;;;;:::999888''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******)))))))))((((((((((((((((((((((((***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''***)))))))))))))))******+++***)))(((((()))***+++******))))))))))))******+++***))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******&&&'''((()))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))((((((((((((((()))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********)))))))))***++++++,,,,,,------------............/////////////////////////////////000000/////////...------------,,,,,,,,,+++++++++*********))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))*********+++)))***+++***)))((((((''')))+++---000222555777888>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>???@@@AAA@@@@@@??????>>>??????@@@@@@>>><<<<<<<<<;;;999777;;;:::888666333222111000......---------...//////------........./////////............------------------------------------......---------...//////333333333444555666777888666666666555444444333333333222111000//////////////////......------------,,,,,,++++++++++++,,,,,,************************))))))************))))))************************))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))(((((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++++++++,,,,,,,,,------,,,,,,------.../////////////////////000111222222444444444444666888:::;;;999999999999999888777666(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++******))))))))))))******+++******))))))******+++******)))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************%%%&&&'''(((((())))))(((***))))))((((((((((((((())))))))))))(((((((((((())))))((((((''''''((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******(((((())))))***+++++++++,,,------------.........//////////////////////////////000000000000//////------------,,,,,,,,,,,,+++************))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((()))))))))*********)))***,,,+++******+++---///111555999>>>AAADDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDBBB???>>>===<<<999777999888666444222000...---/////////000000111222333111111111111222222222222222222222111111111000000000000000000000000000000111000///...------------,,,---///111444777:::<<<999999888888888777777777222222111111000000111111222111111000//////......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))******++++++******)))************************))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))(((((('''&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''(((((())))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------,,,,,,------...////////////////////////000111111111111222444555777999:::555666666777777666666666))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++***)))((('''(((((()))))))))))))))))))))))))))'''(((((())))))*********)))))))))))))))***++++++))))))************))))))+++******))))))******+++******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************$$$%%%&&&'''((((((((((((******)))((((((((((((((((((((((((((())))))))))))))))))(((''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***((())))))***++++++,,,,,,,,,,,,---------.........////////////////////////...//////////////////...---------,,,,,,,,,++++++************)))))))))))))))))))))))))))***++++++++++++++++++++++++++++++))))))*********+++++++++(((***,,,------///333666999;;;>>>BBBEEEHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHJJJIIIHHHHHHGGGGGGGGGHHHIIIFFFCCCAAA@@@>>>;;;999888888777666555333222111222222222333555666888888777777777888888888888999777777777777666666666555444444444444444444444444222222111//////.........+++,,,---///222555777999999999999888888888888777111111000000111111222333222222222222222222222111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******++++++******)))************************))))))(((((((((((())))))(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''(((((((((''''''''''''''''''((((((((())))))(((((((((''''''''''''((()))))))))************''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------,,,,,,------...///////////////.........///000000000111222444555666666666333444555666666777666666******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++***((('''''''''((()))))))))))))))))))))))))))'''(((((()))***++++++,,,))))))((())))))***++++++((()))***++++++***)))(((++++++************++++++***)))))))))))))))******))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********+++$$$%%%&&&'''((((((((((((******)))(((((((((((((((''''''(((((())))))*********)))((('''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))******+++,,,,,,------,,,,,,,,,---------......////////////////////////---..................------------,,,,,,,,,++++++************))))))))))))))))))((())))))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''***,,,...///333999>>>BBBDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIKKKMMMMMMMMMLLLLLLNNNNNNMMMLLLLLLKKKLLLLLLNNNKKKHHHFFFDDDAAA>>><<<:::;;;;;;;;;;;;:::999999444444555666888:::;;;===<<<<<<=========>>>>>>>>>;;;;;;;;;;;;::::::::::::888888888888888888888888333333222111000000111111////////////000111222222777777777666666666666666000000000000111222333333111222222333333444444555---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******************************))))))(((((((((((())))))(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((($$$$$$&&&'''(((((())))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&******++++++,,,,,,,,,,,,&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------,,,,,,------...//////000///............//////000000111333444555444333222222333444666777777777777***((('''(((+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,...------,,,,,,,,,---------------...///000000111000000//////.........------,,,++++++******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***))))))+++,,,,,,+++***)))+++,,,,,,///444888;;;>>>AAADDDIIIIIIIIIHHHHHHGGGGGGGGGJJJIIIIIIIIIJJJLLLMMMOOOPPPNNNKKKKKKNNNPPPRRRRRRSSSSSSSSSRRRQQQPPPOOOOOOPPPLLLKKKNNNMMMIIIFFFFFFIIIHHHFFFEEEEEEDDDCCCAAABBB>>>;;;<<>>>>>??????AAABBBDDDEEE999;;;<<<;;;:::;;;<<<<<<:::;;;<<<<<<<<<<<<===>>><<<;;;999777555333222222/////////000000111111111111111111222555666666666444222000.........///000555666666555444333222111333333222000///---,,,,,,,,,,,,+++++++++++++++,,,+++++++++*********))))))++++++++++++******)))))))))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&'''((()))***++++++&&&&&&&&&'''((())))))***))))))(((((('''''''''&&&&&&'''''''''(((((())))))+++*********))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%'''((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////000000//////.........---//////000111222333333444555555555555555555444444)))((('''(((***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))************************(((((((((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))************)))***)))))))))((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))(((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,...------,,,,,,,,,---------------...///000000000////////////......---------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))***+++,,,,,,,,,---000222888;;;@@@CCCEEEGGGJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLKKKKKKKKKLLLLLLMMMNNNQQQPPPOOOQQQSSSUUUVVVUUUVVVVVVTTTRRROOOMMMMMMMMMNNNLLLLLLPPPPPPMMMKKKLLLIIIGGGFFFHHHKKKLLLJJJHHHEEEDDDDDDDDDBBBAAAAAACCC>>>???@@@@@@@@@>>>===<<<===??????>>>>>>???AAAAAABBB@@@>>>???@@@@@@>>><<<<<<<<<<<<<<<;;;999777666999888666555333111000000111111111222333555666666222222222222111000000///111111222333444555555555444333333222111000//////------,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********)))+++***(((((())))))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''((((((((((((&&&&&&''''''((())))))***)))(((((((((''''''''''''''''''''''''((((((((()))******)))))))))(((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////000/////////............//////000111222333333444555555444444444444333333((('''&&&''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))************************(((((((((((())))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))******************************))))))******)))))))))((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))*********++++++++++++,,,------,,,,,,,,,,,,---------------...//////000000///............---------,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******************(((***,,,---///333888<<>>?????????>>><<<;;;@@@???>>>===>>>@@@BBBDDD???<<<;;;>>>BBBDDDAAA======>>>@@@AAAAAA???===<<<@@@???===:::888666555555444333222111000000000000000111333444444222000/////////000222333444555555444444444333333333222222//////...---,,,++++++***,,,,,,,,,,,,------------++++++++++++************+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''&&&&&&&&&%%%&&&&&&''''''((()))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////////////////............//////000111222333333444444444333333222222222222((('''''''''((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++***************************)))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,+++,,,,,,---------------....../////////------------------------,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++***++++++)))+++...111555;;;AAAFFFLLLPPPTTTVVVVVVTTTRRRRRRPPPPPPPPPQQQQQQRRRRRRRRRTTTTTTUUUUUUTTTSSSQQQPPPQQQSSSVVVZZZ]]]]]]ZZZWWWXXXZZZZZZXXXSSSOOONNNOOOVVVTTTTTTVVVSSSNNNMMMOOOMMMMMMKKKHHHDDDCCCEEEGGGCCCFFFIIIJJJLLLMMMIIIDDDBBBAAA??????BBBFFFJJJMMMEEE@@@<<<<<<>>>???BBBFFFAAABBBBBBBBBBBBBBBAAA@@@======>>>>>>>>>>>>>>>>>>@@@???>>>===<<<======>>><<<;;;999666222000///000///000111222222111000///111111111111111111222222333333333333444444444444111111000///...---++++++,,,,,,,,,,,,------------++++++++++++++++++++++++***((('''(((***,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''&&&&&&''''''''''''(((((())))))(((((((((((((((''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''((((((((('''&&&((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,------...////////////////////////.........//////000111222333333444333333222222111111000000'''((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************************((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************,,,+++******)))***++++++************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++++++++,,,---...------------............,,,,,,,,,,,,------------,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++*********++++++...111444888===CCCIIINNNQQQTTTXXXYYYXXXUUUSSSRRRQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTUUUVVVUUUSSSRRRQQQRRRSSSVVVYYY[[[ZZZWWWTTTTTTXXX\\\[[[WWWSSSSSSTTTRRRPPPPPPQQQNNNJJJKKKPPPPPPTTTUUUPPPIIIIIIQQQYYYYYYZZZ[[[___fffiii___QQQVVVRRRLLLJJJNNNXXXcccjjjXXXOOOHHHHHHJJJJJJNNNSSSXXX\\\]]]XXXOOOJJJLLLPPPEEECCC@@@>>>>>>???AAACCCAAA@@@>>>======>>>???@@@???@@@@@@>>>999777666777222111000///...///000000111111000000000111222222111111222222333444444555333333333222111///...---+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,...+++)))(((***+++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%'''((((((((('''&&&((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////........./////////////////////000111222333333444333222222111000000//////((()))***)))'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************************))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))************++++++***)))***+++,,,---++++++*********)))))))))***))))))(((((())))))***))))))))))))))))))))))))''''''((()))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))************++++++******++++++,,,---...------------------------++++++,,,,,,,,,,,,,,,---++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))+++---///000888;;;???CCCGGGLLLQQQTTTUUUXXX[[[[[[ZZZXXXWWWVVVSSSTTTTTTTTTTTTTTTUUUUUURRRSSSSSSTTTTTTTTTSSSSSSVVVVVVVVVWWWXXXVVVSSSQQQPPPUUUYYYXXXUUUSSSVVVZZZTTTRRRRRRTTTRRRQQQWWW^^^ooosssuuuooofffccciiiqqq}}}~~~~~~nnnuuuooohhhdddhhhsss{{{nnndddcccdddcccgggmmmooovvvyyysssiiieeemmmvvvaaa]]]WWWSSSQQQRRRUUUWWWNNNKKKGGGCCC???===<<<<<<888<<>>>>>;;;:::999888666555555555222111000000000222444666111111111222333333333444555666777888777666444333//////...---,,,+++******+++++++++,,,,,,,,,------333000,,,))))))******)))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((('''''''''((((((((((((((((((((('''''''''''''''((((((((())))))(((((((((''''''''''''&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////............/////////000//////000111222333333444444333333222111000///...)))+++,,,+++((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))************))))))))))))))))))))))))))))))************))))))************************(((((((((((())))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))***************)))((((((***,,,///111+++++++++************)))******))))))))))))******))))))))))))))))))))))))&&&''')))*********)))(((&&&''''''((()))******+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************+++,,,---...------------------------*********++++++,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,...333999@@@FFFIIILLLPPPUUUXXXYYYZZZ[[[\\\YYYZZZ\\\\\\[[[[[[\\\]]]YYYYYYXXXXXXWWWWWWVVVVVVYYYYYYYYYZZZ\\\^^^aaacccbbb___ZZZVVVTTTTTTRRRQQQOOOOOOLLLGGGCCCHHHTTT___```]]][[[YYYWWWXXXaaalllssswww||||||wwwtttrrrrrrwwwqqqhhh^^^TTTMMMHHHFFFIIIOOOUUUUUUOOOIIIEEEEEE>>>?????????===:::888666666555333111000000111222222222222333333444444444666777888:::999888666555111111000...---,,,+++***+++++++++,,,,,,---------...,,,)))(((***---...///************************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))*********)))((('''&&&%%%$$$$$$((((((((((((((('''''''''&&&'''''''''(((((())))))))))))(((((('''''''''&&&'''''''''((((((((())))))''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&&&&'''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&%%%%%%'''((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,,,,,,,------...//////000---.........//////000000//////000111222333333444444444333222111000///...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))++++++,,,,,,------------******************************)))((()))***+++,,,,,,+++***)))((()))******,,,,,,+++***************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))******))))))))))))******))))))************))))))+++++++++)))''''''(((******)))))))))***+++,,,,,,******))))))((((((''''''%%%&&&'''((()))***+++,,,))))))))))))(((((((((((()))))))))))))))))))))))),,,,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''')))*********)))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,------,,,,,,+++***))))))))))))))))))))))))************)))((('''&&&,,,,,,,,,+++******,,,...---111777===AAAEEEIIIKKKTTTUUUWWWZZZ\\\___aaabbb```aaaaaa```]]][[[ZZZ[[[ZZZ[[[[[[ZZZYYYXXXXXXYYYVVV]]]___[[[YYY]]]___]]]___\\\VVVRRRSSSWWWVVVSSSXXXRRRJJJEEEDDDJJJVVVaaaeeeeeeeeeeeedddcccfffjjjyyyrrriiimmmjjjoooqqqlllaaaWWWSSSSSSLLLfffzzzyyyqqqjjj___SSSHHHDDDAAA@@@AAAAAA@@@@@@===:::888777666444444666///000222666888888666444333333444666999;;;;;;:::777555111---++++++,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))++++++************++++++))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&((((((''''''''''''(((((())))))(((((('''''''''&&&%%%&&&''''''(((((('''''''''((((((((('''&&&%%%%%%'''((()))(((%%%$$$&&&(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******)))))))))((((((((((((((()))******++++++,,,------000000000000////////////........................---......///000111111111444444333222111000///...))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++***))))))************++++++++++++************************+++******)))***+++,,,------,,,+++***)))******+++,,,,,,++++++++++++++++++***++++++++++++++++++*********************************))))))))))))******))))))************))))))))))))***)))((()))+++...*********)))******++++++******))))))((((((((((((&&&&&&'''((()))***++++++******))))))(((((((((((())))))))))))))))))))))))+++++++++******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))***))))))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,------,,,,,,+++***)))))))))))))))))))))))))))***************))))))++++++,,,+++***,,,///222666999???DDDGGGJJJNNNPPPVVVWWWXXX[[[]]]___aaabbb______^^^\\\YYYYYY[[[]]][[[[[[ZZZYYYWWWVVVVVVWWW[[[___aaa```bbbfffddd^^^YYYYYYYYYXXXUUUQQQPPPQQQMMMMMMNNNNNNOOOWWWjjj{{{zzzwwwwwwvvvrrryyyooojjjhhheeexxxsssdddTTTMMMHHHFFFCCC<<<:::===???<<<:::999999666222000222111111222444555555444555555555888:::;;;:::888999777444111///---,,,,,,------------------------++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))'''(((((((((((((((((('''((((((''''''''''''(((((()))))))))(((((((((''''''&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''((()))'''%%%$$$&&&(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))))))))))))))))))))))))))))))))))))))******++++++,,,------......................................................//////000111111222111000///...---,,,,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))************))))))++++++*********************)))))))))((((((''''''))))))((((((((()))***+++++++++***)))((()))))))))((((((((((((((()))))))))******++++++++++++************************************))))))))))))******))))))************))))))'''((())))))***+++///111++++++******)))************))))))))))))((((((((((((((((((((())))))))))))*********))))))((((((((())))))))))))))))))))))))***************+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))))))))******++++++++++++)))***++++++---111666:::@@@CCCHHHKKKNNNQQQTTTVVVXXXYYYZZZ\\\^^^___```aaa]]]\\\[[[YYYWWWYYY\\\___^^^]]][[[YYYWWWVVVVVVVVVYYYYYYZZZ]]]dddhhhddd\\\MMMKKKMMMOOOKKKFFFLLLWWWbbbfffkkkllliiinnn}}}{{{}}}sssdddYYYUUUYYYVVVHHHBBBEEEBBB@@@>>>===>>><<<999555777555222111333444555555666666777999;;;;;;999777999999888777444111...---------------------------++++++++++++++++++++++++******++++++++++++******+++++++++***************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((''''''''''''((((((***)))))))))))))))((((((((('''&&&&&&&&&'''((()))'''(((((())))))))))))((('''(((((('''%%%%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))************************)))******++++++,,,------------------------------////////////////////////...//////000000111111222///......---,,,+++******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))******))),,,,,,,,,+++++++++++++++,,,,,,++++++******)))))))))))))))*********++++++,,,,,,++++++************'''(((((())))))))))))))))))******++++++******)))************************+++******))))))******+++)))******++++++******)))'''(((*********,,,///222,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))***+++------(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))******************++++++''')))+++...222888???DDDIIILLLOOORRRSSSUUUXXXZZZZZZ[[[[[[\\\]]]^^^______[[[[[[[[[[[[ZZZ[[[^^^``````^^^[[[YYYXXXWWWVVVUUUQQQPPPOOOSSSZZZ^^^\\\WWWSSSLLLKKKPPPTTTYYYjjjqqqlll~~~xxxxxx|||qqqbbb^^^hhhkkk]]]RRRRRRLLLLLLIIIBBB???@@@AAA@@@<<<999666555555666666555555555777:::<<<<<<:::888777888999:::999666333000------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++************++++++))))))))))))))))))))))))((()))))))))******************))))))((((((''''''))))))))))))))))))))))))'''((((((((()))))))))***((((((((())))))))))))***))))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''((((((************)))))))))))))))(((&&&%%%%%%''')))***))))))*********))))))((('''''''''&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***************+++++++++)))******++++++,,,---------------------........./////////////////////////////////000000111111111000//////...------,,,,,,************************************************************************)))))))))))))))******+++++++++++++++++++++++++++///.........------,,,,,,+++++++++,,,,,,,,,,,,,,,---...---------,,,,,,,,,++++++,,,------,,,,,,+++******++++++++++++******************************++++++************++++++******++++++++++++******)))***+++******+++---000,,,,,,+++***)))))))))***))))))))))))************))))))))))))((((((((((((&&&'''((()))***,,,------))))))))))))))))))))))))(((((())))))***+++,,,---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))+++******))))))******+++(((+++///333888@@@HHHMMMQQQSSSVVVWWWXXXYYY\\\^^^ZZZZZZ[[[[[[\\\]]]]]]]]]XXX[[[^^^___^^^]]]]]]^^^\\\YYYWWWWWWWWWVVVSSSQQQLLLIIIGGGIIILLLOOORRRTTTZZZRRRQQQZZZfffuuuqqqiiisss~~~|||}}}yyyuuuxxxrrrbbbhhhpppkkkccc```ccceee^^^MMM@@@===???@@@<<<;;;999888888777555333444444666999;;;<<<;;;999333555888::::::999777666///......---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++************++++++))))))))))))))))))))))))((()))))))))***************)))))))))((((((((('''((((((((((((((((((((((((''''''(((((())))))******))))))*********+++++++++((((((((((((((((((((((((***)))(((''''''((()))***((((((''''''''''''(((((())))))))))))************)))(((&&&%%%&&&''')))+++++++++++++++***)))''''''((('''&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''))))))******++++++++++++)))******++++++,,,------------.........////////////////////////////////////////////////000000000/////////......------,,,************************++++++++++++++++++++++++***************************)))))))))***+++,,,---))))))*********+++++++++++++++++++++++++++++++++(((((()))***************++++++,,,,,,++++++***)))++++++,,,---,,,+++***)))+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++******++++++++++++******+++++++++***))))))+++---++++++******)))*********)))))))))************+++))))))))))))((((((((((((&&&&&&((()))+++,,,---...)))))))))))))))))))))))))))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------+++++++++++++++******)))))))))))))))))))))))))))++++++***)))***+++---...///222666;;;@@@EEELLLPPPUUUWWWXXXYYYYYY[[[^^^```XXXXXXYYYYYYZZZ[[[[[[[[[WWWZZZ^^^___^^^[[[ZZZZZZSSSRRRQQQSSSUUUTTTPPPLLLGGGCCCBBBFFFLLLPPPWWW]]]pppooopppuuutttxxx~~~~~~zzzxxxqqqnnnvvv~~~|||{{{}}}vvvoooxxx|||}}}gggRRRHHHBBB<<<===<<<:::::::::888555333555444555777999::::::999000222444666888999999999333222111000...,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************((((((((()))))))))))))))((((((((((((((((((((((((''''''(((((())))))******************++++++++++++((((((((((((((((((((((((***))))))(((((())))))***((((((''''''''''''(((((((((((()))))))))))))))***)))((('''''''''((()))***+++++++++******)))((('''(((&&&%%%%%%'''(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&(((((())))))***+++++++++)))******++++++,,,---------------...//////000000................................................,,,,,,,,,,,,+++++++++***************************++++++++++++++++++++++++************************+++*********+++,,,---...++++++,,,---......///000---------...//////000000,,,---...///000//////...000000111111111000///.........//////...,,,***))),,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***)))******)))((()))+++---*********)))******++++++))))))*********+++++++++(((((((((((())))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''((()))***+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...+++++++++++++++***))))))))))))))))))))))))))))))*********+++---000222444999<<<@@@CCCFFFHHHKKKNNNRRRSSSTTTUUUUUUWWWZZZ]]]UUUVVVVVVWWWXXXXXXYYYYYYVVVXXXZZZZZZXXXUUUTTTTTTNNNMMMOOOSSSWWWVVVQQQKKKIIIDDDHHHWWWhhhsss|||~~~~~~ppp]]]KKKDDDAAA>>><<<;;;;;;:::999999777555555666777777666111111111222444666999:::888777666333111///---,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********(((((((((((((((((((((((()))))))))******)))))))))((((((''''''''''''((((((''''''((((((((()))))))))((((((((((((((()))))))))'''(((((()))*********)))(((&&&$$$%%%''')))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((())))))***++++++)))******++++++,,,------+++,,,,,,---......//////------------------------------------------------+++************)))))))))************************++++++++++++++++++++++++************************++++++******+++---...000...///000111222444555555777888888999:::;;;<<<<<<::::::<<<=========<<<;;;===>>>?????????>>><<<;;;777777888888777444222000,,,------......------,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***(((((()))(((((()))+++...***)))))))))***+++,,,,,,))))))******++++++++++++(((((((((((()))))))))***+++++++++************)))))))))))))))))))))))))))+++***)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))((('''''''''(((***+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///***++++++++++++***))))))))))))))))))))))))))))))))))))***,,,///444888:::AAADDDGGGIIIIIIIIIJJJKKKMMMNNNOOOOOOPPPQQQUUUWWWSSSTTTTTTUUUVVVWWWXXXXXXVVVWWWVVVTTTQQQPPPPPPQQQMMMMMMPPPVVV[[[ZZZTTTNNNRRRNNNVVVppp~~~~~~bbbKKKGGGBBB>>>>>>@@@AAAAAA<<<999666333333444444333222111//////000333777999===;;;999666333111///---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))******++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))************&&&&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((((((((''''''''''''((((((&&&'''''''''(((((())))))''''''((()))***)))))))))$$$%%%&&&(((***+++,,,,,,(((&&&$$$%%%((())))))'''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''((()))*********)))******+++,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++---,,,,,,+++******++++++000///...---------...///,,,...000222333666999<<<===???BBBDDDEEEFFFGGGIIIMMMLLLKKKLLLNNNOOOOOOOOOJJJJJJKKKKKKKKKIIIHHHGGGKKKMMMLLLGGGFFFJJJNNNOOOJJJGGGEEEDDDDDDBBB===888AAA???===<<<;;;:::888666444222000//////...,,,+++++++++++++++,,,---......+++******+++,,,---+++***---,,,,,,++++++++++++++++++++++++)))((((((+++------,,,,,,+++*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''************************+++*********))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''(((((((((((())))))))))))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))************************************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,+++*********+++++++++***)))***,,,...///////////////222888@@@FFFHHHGGGFFFEEEEEECCC@@@===DDDAAA???AAADDDGGGFFFCCCAAAPPP\\\ZZZSSSQQQQQQPPPSSSQQQNNNKKKKKKKKKLLLMMMMMMMMMRRR^^^iiikkkbbbXXXlllmmmsss}}}yyybbbKKKDDDEEEEEECCCCCC???AAA@@@<<<999777444111222111000000111333555777999:::::::::888555111///......,,,,,,,,,---......++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++))))))************)))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))************(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))***+++,,,,,,------,,,,,,,,,++++++*********------------------------------,,,,,,,,,+++++++++)))***,,,---,,,+++)))'''************************...---,,,,,,+++++++++,,,++++++++++++,,,...000111777999<<<>>>@@@CCCFFFHHHKKKLLLNNNOOOOOOPPPQQQRRRRRRQQQQQQRRRRRRQQQNNNLLLRRRQQQPPPOOOOOOOOOPPPQQQOOOSSSSSSOOOMMMPPPQQQPPPRRROOOMMMMMMMMMLLLHHHEEEHHHHHHGGGHHHHHHGGGCCC@@@<<<:::777666555444111///...---,,,,,,++++++,,,,,,...,,,++++++,,,+++***(((,,,++++++*********+++++++++++++++)))((()))+++...---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((************************************)))))))))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))((((((''''''(((((((((((())))))))))))************************((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((*********************************+++++++++,,,,,,+++++++++++++++,,,,,,------,,,++++++******++++++++++++++++++++++++++++++))),,,111555:::???EEEIIIKKKIIIEEEBBB@@@>>>;;;888888999;;;<<<===???AAACCCJJJSSSZZZXXXVVVVVVSSSOOOOOOOOONNNJJJFFFEEEHHHKKKKKKPPP]]]ooo}}}xxxwwwzzzmmm___VVVMMMEEEAAA@@@AAAAAA???>>>:::555111333333111111111222444555888999::::::888666333111...---,,,++++++,,,---...++++++++++++++++++++++++************************)))************+++++++++))))))************)))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))************(((((('''&&&'''((()))***))))))))))))))))))))))))))))))))))))*********************))))))*********************************)))((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))))))))(((((((((((())))))))))))***++++++,,,------,,,,,,,,,+++++++++******---------------------------,,,,,,,,,,,,+++++++++******+++,,,+++***)))(((+++++++++++++++++++++++++++++++++,,,------......---...///222666:::===???DDDFFFJJJKKKLLLMMMOOOQQQTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUWWWWWWTTTPPPLLLSSSQQQLLLIIIFFFFFFGGGGGGGGGMMMPPPOOOOOOQQQRRRPPPUUUSSSRRRQQQQQQPPPNNNLLLKKKLLLMMMOOOPPPOOOKKKHHHFFFDDDBBB@@@???>>>;;;999444333222000///---,,,+++///---+++***+++,,,+++*********)))))))))******+++******+++***)))***,,,...,,,,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((************************************))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))))))))(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))*********++++++++++++,,,***************++++++,,,,,,,,,++++++******++++++++++++++++++++++++*********///777===AAADDDFFFGGGEEEAAA===:::888777555444444999>>>???@@@BBBGGGKKKSSSUUUTTTRRRRRRSSSNNNHHHJJJQQQXXXWWWSSSQQQVVV\\\\\\cccrrr}}}pppaaaUUUOOOEEEBBB@@@@@@AAA???:::777666555444222222222333444999:::;;;;;;;;;999777666000...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************(((((('''''''''((()))***))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***++++++++++++++++++++++++++++++******)))((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++*********)))))))))*********++++++,,,,,,,,,***+++---000333666777888;;;<<>>BBBCCCEEEJJJLLLLLLPPPPPPRRRSSSSSSRRROOOMMMNNNNNNNNNOOOPPPPPPNNNLLLLLLKKKIIIIIIIIIIIIGGGFFF???>>><<<:::777555222111000...,,,+++,,,------,,,)))))))))))))))******+++)))***+++*********,,,...,,,,,,++++++***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((************++++++++++++)))))))))))))))******+++,,,,,,++++++***++++++,,,++++++******+++,,,...000666:::@@@CCCCCCAAA@@@???===;;;::::::;;;;;;:::999999===BBBEEEHHHKKKPPPSSSWWWUUUQQQMMMLLLLLLKKKIIINNN___sss||||||zzz~~~~~~}}}^^^SSSIIIDDDBBB@@@??????999888777555444333333333:::;;;<<<=========<<<;;;555333000---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((())))))***((()))))))))************((((((((((((((()))))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))*********+++++++++++++++,,,,,,++++++***)))(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***))))))))))))***(((((()))+++,,,...//////333666:::???CCCGGGIIIKKKMMMMMMNNNOOOPPPQQQQQQQQQNNNPPPRRRSSSRRRRRRSSSUUUVVVVVVVVVXXX[[[]]][[[YYYRRROOOLLLKKKLLLLLLLLLKKKIIIIIIGGGEEECCC@@@>>><<<999===>>>;;;;;;???BBBBBBDDDHHHMMMQQQSSSSSSRRRRRRSSSPPPMMMKKKLLLMMMMMMMMMKKKJJJJJJLLLNNNPPPPPPOOOIIIHHHGGGEEECCC@@@===;;;777555222111000///---,,,++++++************++++++***+++,,,+++***+++,,,...,,,++++++***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))*********+++++++++))))))(((((())))))***+++,,,++++++***++++++,,,,,,,,,+++)))))),,,111777:::CCCDDDFFFEEEBBB???======??????AAADDDGGGGGGFFFDDD===>>>@@@FFFLLLQQQRRRQQQQQQPPPOOOLLLIIIKKKTTT\\\ddd{{{sss}}}yyytttiiiYYYLLLBBB>>>AAA===<<<:::888666555444333777888:::;;;<<<<<<<<<<<<;;;999666333000---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++))))))************))))))))))))))))))))))))))))))'''(((((()))))))))))))))((()))))))))************((((((((()))))))))))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((()))))))))))))))*********++++++---,,,,,,+++***))))))((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))))))***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))+++***))))))(((((()))))))))***,,,///333666888999EEEGGGKKKOOOSSSUUUWWWWWWSSSRRRQQQOOOLLLIIIGGGEEE@@@BBBDDDDDDEEEGGGJJJLLLNNNNNNQQQWWW]]]```^^^[[[UUUPPPKKKGGGEEEEEEEEEDDDCCCDDDGGGKKKMMMNNNOOONNNKKKLLLJJJCCC>>>>>>>>><<<777;;;AAAGGGJJJMMMPPPRRRRRRMMMGGGBBBAAABBBCCCCCCCCCCCCDDDGGGLLLOOOPPPPPPMMMNNNMMMMMMKKKIIIFFFEEECCCAAA===:::888444///,,,......---,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,++++++******++++++,,,,,,************************)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))((((((((((((&&&''''''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********)))))))))))))))))))))))))))))))))************+++)))))))))))))))******+++++++++******++++++,,,,,,,,,,,,+++---222888???CCCHHHHHHGGGEEEBBBAAABBBCCCDDDCCCDDDFFFHHHIIIGGGEEEDDDCCCDDDIIIPPPSSSQQQNNNDDDFFFHHHIIIHHHPPPcccuuu}}}uuuxxxzzzsssjjj^^^rrrhhhNNN@@@?????????===<<<999888666555444555666777888999999999<<<<<<:::888555111...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++))))))************))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************'''((()))*********))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***(((((())))))***+++++++++,,,+++++++++***)))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))***************************++++++++++++,,,,,,,,,*********************************))))))))))))(((******)))))))))(((((((((222444888<<>>BBBIIINNNOOOJJJCCC>>>;;;999888777999999;;;???DDDIIIJJJKKKKKKLLLNNNNNNNNNMMMKKKJJJJJJHHHFFFEEEBBB===777333222111000///...---------,,,---...---+++******+++++++++******++++++,,,---************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))))))))************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))***************))))))))))))***++++++++++++******++++++,,,---,,,...000444:::???DDDFFFIIIJJJIIIGGGEEEFFFHHHJJJEEEBBB@@@???AAACCCDDDDDDIIIJJJLLLNNNPPPPPPOOONNNEEEFFFIIIMMMQQQ]]]vvv}}}xxxooogggooogggLLLEEEBBBAAA@@@>>><<<:::888777444444555666777888888999999:::;;;;;;999666222///------------------------++++++++++++++++++++++++)))************+++++++++))))))************))))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))************'''((()))***+++***))))))))))))))))))))))))))))))))))))))))))*********************))))))*********))))))******+++,,,,,,---******************))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))************))))))))))))******+++++++++,,,,,,,,,******************************)))))))))(((((((((((()))*********)))'''&&&<<>>:::666444333333555999>>>BBBDDDDDDHHHIIIKKKMMMNNNMMMLLLKKKJJJJJJJJJKKKJJJFFFAAA<<<555444222111///.........---...///...,,,***)))***+++*********+++,,,,,,---************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''************************))))))))))))***************************++++++,,,+++*********+++,,,,,,---,,,///555;;;@@@CCCEEEFFFJJJKKKKKKJJJIIIIIIKKKMMMGGGCCC>>><<<>>>BBBFFFHHHHHHLLLOOOOOOLLLIIIJJJKKKTTTRRRTTTYYY___mmm{{{|||}}}ZZZNNNCCCBBBAAA@@@>>><<<:::999666666777888999999:::;;;555777:::<<<;;;888444222------------------------++++++++++++++++++++++++)))************+++++++++))))))************))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))************'''((()))++++++******)))))))))))))))))))))))))))))))))))))))************++++++************++++++******+++,,,,,,---......)))))))))))))))*********))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))*********)))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((('''(((***+++***)))'''&&&TTTTTTTTTUUUWWWYYY[[[\\\SSSKKKBBB>>>===>>><<<999444999@@@HHHNNNRRRSSSSSSKKKGGG@@@:::888:::>>>@@@;;;EEEQQQYYY\\\]]]___bbbaaa```^^^\\\[[[[[[\\\]]]VVVXXXWWWTTTOOOKKKKKKLLLLLLJJJJJJKKKNNNRRRTTTUUUVVVPPPLLLNNNNNNJJJLLLPPPVVVTTTPPPMMMIIIBBB;;;777555555666999===???===:::;;;<<<======>>>DDDNNNUUUSSSRRRPPPOOONNNLLLIIIGGGGGGDDDAAA???===999444///222000...------...///000******+++,,,------,,,,,,,,,+++******)))******************************************************************+++,,,,,,+++***************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))---+++***(((((()))+++,,,,,,+++***))))))***+++,,,---***)))***---...,,,******+++++++++******---///555999???BBBDDDFFFJJJMMMNNNMMMLLLMMMOOOMMMIIIEEE;;;<<<<<<===AAAFFFIIIHHHQQQLLLDDDFFFNNNLLLOOO```iii{{{www[[[UUUMMMFFFBBB???===;;;<<<<<<:::999777555444444444555666777888999::::::222222111///...---,,,+++,,,,,,,,,++++++,,,------+++++++++************)))*********)))))))))))))))************************))))))(((((((((((())))))(((((())))))*********+++++++++************++++++,,,,,,,,,+++++++++******)))************+++++++++---,,,+++))))))))))))***+++++++++*********))))))++++++++++++++++++++++++((((((((((((((('''&&&&&&&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******)))))))))))))))******+++---------,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))UUUVVVWWWXXXZZZ[[[\\\]]]KKKEEE>>><<<===>>><<<999>>>@@@DDDHHHKKKMMMNNNOOOLLLIIIDDD@@@===>>>@@@BBBCCCKKKVVV\\\]]]^^^___aaaaaa```]]][[[ZZZYYYZZZZZZaaabbbbbb___[[[WWWWWWXXXRRRQQQPPPQQQSSSVVVXXXYYY[[[WWWVVVXXXXXXVVVXXX]]]XXXVVVUUUTTTSSSQQQNNNKKKBBB???===<<<<<<;;;888666555666666777:::>>>CCCGGGJJJLLLOOOSSSSSSPPPLLLHHHMMMLLLKKKJJJIIIEEE???:::555333000...---,,,------+++,,,,,,---------------,,,++++++***************************************************************---***((()))+++,,,***(((************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((((((((()))))))))))))))))))))))),,,+++***)))))))))***+++++++++***))))))***++++++,,,***((())),,,---,,,***++++++,,,++++++,,,///222;;;???DDDHHHIIIJJJMMMOOOPPPNNNLLLKKKKKKIIIDDDAAA;;;===@@@CCCGGGIIIJJJHHHDDDEEEDDDJJJTTTVVVaaaxxxxxxeeeRRRFFFCCCDDD===<<<:::888777888:::;;;333444555666888:::<<<===555333111...------......---,,,,,,+++,,,,,,------++++++++++++************))))))))))))************************************))))))(((((((((((())))))((()))))))))************+++******))))))******+++,,,+++++++++************)))************+++++++++))))))***+++++++++******+++++++++*********))))))************************((())))))))))))((('''&&&&&&'''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))******+++------,,,,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((YYYZZZ[[[]]]^^^^^^]]]]]]HHHDDDAAAAAACCCDDDBBB@@@FFFEEEEEEDDDEEEEEEGGGGGGIIIGGGFFFEEEDDDEEEFFFFFFLLLRRRYYY]]]]]]\\\\\\]]]___^^^[[[YYYWWWWWWWWWWWW___```aaa```]]][[[ZZZ[[[VVVUUUTTTTTTUUUWWWYYYZZZWWWVVVWWWZZZZZZXXXYYY]]]XXXWWWVVVWWWXXXXXXWWWUUUOOOLLLGGGCCC???;;;777444000000000222555777888888???DDDMMMTTTVVVUUUPPPMMMQQQQQQRRRSSSRRROOOIIIEEE<<<:::666222///---++++++,,,---------------------,,,,,,+++***************************************************************...+++))))))++++++***'''************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))************************++++++***))))))***++++++***)))((()))+++,,,+++***+++,,,,,,---...000555888AAAEEEIIILLLLLLMMMMMMNNNOOOMMMKKKIIIGGGEEEAAA???@@@BBBEEEIIIJJJIIIHHHGGG???GGGJJJQQQ[[[```ppp{{{zzzvvvjjjhhhcccLLLEEEFFFBBBAAA???===:::999777777333333333444666:::===???999777333///------///000------,,,,,,,,,,,,,,,---,,,+++++++++************((()))))))))***+++++++++***************************))))))(((((())))))***))))))))))))************+++******))))))******+++************)))))))))))))))************+++++++++%%%'''***---...---+++)))+++************)))))))))))))))))))))))))))))))))))))))******))))))(((((((((((((((((((((((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))******+++,,,,,,,,,,,,++++++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((]]]^^^```aaaaaa___^^^\\\QQQOOOOOOPPPQQQQQQOOOLLLJJJHHHDDDBBBAAABBBDDDFFFJJJKKKMMMNNNPPPQQQQQQQQQTTTWWW\\\]]]\\\[[[ZZZ[[[[[[ZZZYYYXXXWWWWWWWWWWWWVVVXXXYYYZZZZZZZZZZZZZZZUUUUUUTTTSSSSSSTTTWWWYYYUUUVVVWWWXXXWWWTTTTTTUUUWWWVVVWWWXXXXXXWWWTTTQQQTTTSSSPPPMMMHHHCCC===:::444111///111555888888777<<>>;;;777555555444333222444777:::<<<<<<:::777444111///.........------,,,,,,,,,,,,---,,,,,,+++++++++*********(((((()))***++++++,,,,,,***************************))))))))))))))))))***)))))))))))))))***************))))))))))))******)))))))))))))))((((((((())))))*********+++++++++''')))***,,,,,,,,,***)))************))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))***)))))))))))))))******+++,,,+++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((]]]^^^___aaa```___]]]\\\]]]]]]]]]^^^^^^\\\YYYWWWOOOMMMJJJHHHHHHKKKNNNPPPUUUVVVWWWYYYZZZZZZYYYYYYRRRTTTVVVWWWWWWWWWWWWWWWQQQQQQRRRRRRSSSTTTTTTUUUQQQQQQRRRTTTVVVYYYZZZ[[[QQQQQQQQQOOONNNNNNQQQTTTXXXXXXWWWVVVUUUSSSOOOLLLPPPQQQUUUXXXZZZYYYTTTPPPPPPRRRTTTUUURRRNNNIIIFFF>>>:::777777;;;@@@AAAAAAAAACCCEEEGGGIIINNNUUUZZZUUUTTTSSSRRRPPPPPPPPPQQQOOOMMMJJJEEEAAA===:::888------,,,,,,,,,,,,---...---,,,,,,+++***+++++++++************************************************(((000999888111******---************************))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''(((((())))))******************************'''((()))************)))*********++++++*********'''((()))))))))***+++,,,))),,,000555999???EEEIIIIIIIIIIIIJJJJJJIIIHHHFFFDDDEEEGGGIIIJJJJJJKKKLLLOOOIIIEEEEEEFFFHHHRRR]]]hhhqqqtttyyyqqqkkkaaa^^^eeennnkkkcccqqqtttpppqqquuuwwwmmmkkkjjjxxxuuu{{{rrrlllnnnvvvooommmlll}}}cccQQQGGGEEEBBB@@@>>>=========999777444222222333555777<<<<<<<<<:::777222...+++///...------,,,,,,,,,---,,,,,,,,,++++++++++++***((())))))***+++,,,,,,---******************************))))))))))))************))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((())))))*********+++++++++,,,++++++***))))))******))))))))))))))))))))))))************************))))))************))))))(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((())))))***)))))))))))))))******+++++++++++++++++++++++++++******++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''UUUVVVYYY[[[\\\]]]]]]]]]bbbcccccccccaaa^^^[[[YYYVVVUUUTTTSSSTTTWWWZZZ\\\ZZZZZZYYYWWWVVVUUUTTTSSSGGGHHHIIIKKKMMMOOOQQQRRRHHHHHHJJJKKKMMMNNNOOOPPPPPPNNNLLLMMMPPPTTTVVVWWWRRRSSSRRROOOKKKJJJLLLOOOVVVTTTPPPNNNPPPPPPJJJBBBGGGJJJOOOTTTXXXXXXUUURRRJJJNNNSSSVVVUUURRRPPPOOOHHHEEEBBBBBBCCCGGGIIIKKKHHHHHHFFFCCCBBBFFFNNNUUUSSSTTTTTTSSSRRRRRRTTTVVVTTTSSSQQQNNNJJJGGGEEECCC666555222000............------,,,+++++++++++++++************************************************&&&000999999111***+++...************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******''''''''''''((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((())))))))))))************************'''(((((())))))*********)))***++++++++++++***)))&&&(((************,,,---,,,000666<<<@@@EEEIIILLLLLLJJJGGGFFFFFFFFFEEEDDD@@@DDDHHHLLLMMMNNNPPPQQQLLLFFFEEEJJJOOOVVVgggxxx{{{wwwnnnpppuuuvvv~~~{{{~~~~~~sssvvvooo}}}pppiiissszzzyyy{{{||||||nnnggg[[[OOOFFFAAA@@@@@@===;;;888555333333333333999;;;===>>><<<777222...000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))*********+++,,,,,,,,,************************+++******))))))******+++************))))))))))))***))))))(((((())))))***(((((((((((()))))))))))))))************+++++++++...---+++)))((())))))***(((((()))))))))))))))***************************(((((())))))******))))))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******)))))))))))))))******+++*********+++++++++++++++******++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''HHHJJJMMMQQQVVVZZZ]]]___```aaaaaa```]]]ZZZXXXWWWXXXXXXXXXXXXYYYZZZ[[[\\\XXXVVVSSSPPPOOONNNOOOPPPGGGGGGHHHLLLPPPUUUYYY[[[TTTUUUVVVXXXYYYZZZ[[[[[[bbb^^^YYYXXXZZZ^^^```aaajjjkkkiiiccc\\\XXXYYY\\\^^^ZZZTTTSSSYYY___XXXLLLRRRRRRRRRTTTUUUTTTRRROOOJJJMMMPPPPPPOOONNNOOOQQQMMMMMMMMMKKKIIIIIIKKKLLLLLLLLLJJJEEE@@@@@@DDDIIIGGGKKKPPPSSSSSSSSSTTTUUUTTTSSSSSSQQQPPPNNNMMMLLLDDDAAA===888333111///...------,,,++++++++++++,,,************************************************''',,,000111...+++***+++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))((((((((((((************************((((((''''''((()))+++,,,)))***++++++++++++***)))&&&)))++++++******---///222777===CCCFFFHHHIIIKKKJJJFFFAAA???@@@AAA@@@@@@@@@EEELLLOOOOOOOOOOOOOOOIIIGGGLLLYYYbbbjjj{{{{{{qqqggghhhooovvvwwwnnnddd```aaabbbeeejjjrrrwwwfffVVVJJJCCC???>>><<<999777555444333777999;;;======;;;888666000///...------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++******))))))******+++************)))))))))((())))))(((((((((((())))))((((((((())))))*********)))************+++++++++******++++++************(((((((((((())))))******))))))))))))))))))))))))&&&'''((())))))))))))(((&&&'''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******)))))))))))))))******+++)))*********++++++++++++******++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''>>>@@@DDDJJJQQQXXX]]]```\\\]]]^^^]]]ZZZWWWVVVUUUUUUUUUVVVVVVVVVUUUTTTTTTWWWTTTRRROOOPPPRRRUUUWWWTTTTTTVVVZZZaaahhhmmmooonnnooopppqqqrrrrrrrrrrrr}}}vvvssstttwwwyyyyyywwwrrrrrrtttsssnnnggggggrrr{{{tttgggjjjfff```[[[WWWTTTPPPNNNLLLMMMLLLJJJGGGHHHKKKNNNNNNQQQSSSQQQLLLIIIIIIJJJLLLNNNOOOJJJBBB<<<<<<>>>:::@@@IIIOOOQQQPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPOOOLLLEEE>>>888333000///...---,,,,,,++++++,,,,,,***************************************************((('''(((***+++***(((************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******''''''''''''((((((((()))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******))))))((((((''''''************************)))(((&&&&&&''')))+++---)))***+++,,,,,,+++***)))&&&))),,,,,,++++++---000777<<>><<<:::888666555555666999;;;===>>>>>>>>>000000///...---,,,,,,,,,---------,,,,,,,,,++++++,,,,,,++++++++++++++++++************************++++++************+++++++++*********))))))(((((())))))(((((((((((())))))(((((())))))******++++++)))************+++++++++&&&(((***------,,,+++)))'''((((((((())))))******((((((((((((((((((((((((&&&&&&'''(((((()))((((((&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((************************((((((((((((((()))******)))))))))))))))******+++))))))******++++++++++++******++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''<<>>:::777111...+++)))***+++,,,++++++******,,,...///...---************************++++++++++++******))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))*********))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((*********)))))))))))))))))))))))))))))))))))))))++++++***************+++,,,,,,+++***+++...333777???@@@CCCGGGJJJLLLMMMMMMAAA@@@>>>:::888999===@@@FFFJJJNNNNNNLLLLLLMMMOOOVVVZZZaaalllvvvyyymmmgggmmm}}}}}}iiiqqqyyyxxxjjjbbbmmm|||VVVHHHFFFCCC@@@>>>;;;888666444555888<<>>===;;;:::;;;>>>CCCFFFMMMLLLKKKKKKJJJOOO^^^nnnpppuuu}}}~~~~~~xxxtttnnngggyyy|||SSSLLLCCC???@@@AAA>>>;;;555555666999<<<>>>>>>======:::555000---,,,---............---------,,,,,,++++++++++++++++++++++++************************************************))))))************))))))((((((((((((((((((((((((************************+++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&'''((()))))))))(((((())))))))))))((((((((((((******))))))))))))******+++******))))))******+++))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''PPPRRRUUUXXXXXXVVVRRRPPPOOOQQQQQQNNNKKKLLLQQQWWW[[[```bbb``````hhhrrrwwwzzzzzz~~~{{{~~~}}}zzzyyyyyy~~~{{{pppkkk```WWWOOOOOOQQQPPPNNNNNNRRRRRRRRRPPPMMMIIIDDDAAAAAA???>>>???CCCIIIPPPUUURRRRRRSSSSSSSSSRRRRRRQQQPPPPPPQQQQQQPPPNNNLLLKKKDDD???999333000...,,,+++,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++************************************************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))******))))))))))))))))))))))))))))))((((((((())))))***(((***---///222666<<<@@@EEEGGGIIIJJJIIIGGGDDDBBB<<<;;;:::<<>>===:::888888:::<<<===>>>AAA???;;;666222///---,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((((((((())))))))))))******))))))))))))******)))))))))(((((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''QQQTTTWWWWWWTTTNNNIIIEEEEEEJJJQQQZZZccckkksssxxxyyyrrryyyxxxvvvrrrpppmmmiiieeeaaakkkeeeZZZYYY\\\```jjjmmmeeebbbhhhppptttuuuvvvtttqqqrrrtttnnnfffjjjvvvwww}}}nnniiicccZZZUUUWWWQQQOOOMMMLLLMMMNNNMMMKKKMMMJJJHHHIIIKKKLLLQQQUUUTTTTTTTTTTTTSSSRRRQQQPPPQQQRRRRRRSSSRRRRRRQQQPPPLLLHHHCCC===888333...+++...,,,******,,,.........++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********++++++,,,,,,,,,(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))++++++******++++++,,,,,,(((+++000444888<<>>???DDDDDDAAA>>><<<<<<<<<<<<<<>>;;;777222...,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))******))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''WWWWWWTTTOOOIIIFFFFFFGGGNNNTTT```rrr~~~sssxxxqqqggg___ZZZWWWUUUUUUQQQVVVPPPKKKRRRVVVXXX___bbbWWWNNNQQQXXX\\\]]]^^^\\\XXX\\\cccaaaWWWSSSWWWXXX\\\dddppp}}}oooccc```SSSNNNHHHGGGLLLRRRTTTTTTNNNLLLMMMRRRTTTPPPPPPTTTWWWWWWWWWUUUTTTRRRPPPOOOQQQQQQQQQQQQQQQPPPPPPOOOOOOMMMKKKGGGCCC<<<444...///---***)))+++...//////+++++++++++++++++++++++++++++++++++++++++++++,,,************************************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******(((((())))))************))))))))))))))))))))))))+++++++++++++++,,,------***...444:::>>>BBBEEEHHHDDDEEEFFFGGGFFFCCCAAA???===>>>???BBBEEEFFFFFFEEEHHHHHHTTTeeeiiiqqqttthhhbbb___eeeooo^^^FFFAAAEEEDDDBBB???>>>>>>>>><<<;;;===>>>>>>===:::666222/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))************************(((((((((((((((((((((((()))************)))((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''((((((((()))))))))*********))))))))))))***************))))))*********((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''NNNLLLIIIEEEEEEMMMYYYcccqqqsss{{{||||||zzzvvvmmmeee\\\TTTPPPQQQRRRWWW\\\\\\```^^^bbboooqqqlllnnnkkk```WWWUUUXXXYYY[[[^^^VVVTTTVVV\\\___ZZZUUUSSSRRRTTTUUUVVV^^^lllvvvzzz{{{|||xxxfff[[[NNNHHHIIIJJJHHHEEEKKKHHHKKKSSSUUUPPPOOOSSSXXXXXXWWWVVVTTTRRRQQQPPPQQQQQQPPPOOONNNMMMMMMMMMOOOOOONNNMMMJJJDDD<<<666333///+++)))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))***+++,,,...333:::???CCCEEEGGGHHHFFFFFFEEEDDDBBB???<<<;;;<<<>>>@@@AAABBBDDDHHHLLLOOOQQQ[[[iiipppyyywww```JJJBBBBBB@@@>>>>>>??????>>>===;;;<<<>>>???===999555333/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************)))))))))))))))))))))))))))******++++++)))((('''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''(((((())))))************))))))))))))******+++******))))))******+++((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''HHHLLLQQQVVV^^^jjjyyy|||~~~{{{~~~wwwooogggpppkkkhhhuuu|||zzzsssllliiilllpppsssxxx~~~}}}yyyvvvuuuzzzjjjjjjiiihhhkkkrrrsssqqqhhhmmmhhh\\\ZZZdddfff```\\\\\\\\\[[[WWWWWW```kkk|||llldddaaa^^^VVVOOOTTTMMMLLLQQQQQQLLLMMMUUUTTTUUUUUUUUUTTTSSSRRRQQQQQQPPPOOONNNMMMMMMMMMMMMPPPOOONNNNNNMMMJJJEEEBBB<<<777111---+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********************************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))***+++,,,---333888???DDDFFFGGGGGGGGGEEEDDDBBB@@@>>>===<<<;;;===???AAA@@@BBBJJJXXXddddddjjjttt}}}sss{{{yyyrrrlllnnnrrr^^^KKKGGGBBB?????????@@@???;;;===???@@@???<<<888666////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))((((((((((((((((((((((((************************((()))+++++++++***((('''(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&'''((()))))))))(((((('''''''''((()))***************))))))))))))******)))))))))(((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''UUU```nnnzzzuuukkkmmmrrrpppllljjjyyyqqqhhhfffjjjpppqqqqqqkkktttpppnnnyyyrrrwwwrrrddd]]][[[YYYXXXRRRLLLLLLPPPZZZkkk{{{{{{dddXXXQQQRRROOOJJJMMMWWWQQQQQQRRRSSSSSSTTTSSSSSSPPPPPPOOONNNNNNNNNNNNNNNQQQOOOMMMLLLMMMMMMLLLKKKFFF@@@888222///.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((()))***+++++++++))))))))))))))))))))))))++++++++++++,,,---...///666;;;BBBGGGHHHGGGFFFFFF@@@???>>>======>>>???@@@@@@BBBCCCBBBEEESSSiii{{{~~~ppp|||wwwiii[[[^^^lllYYYRRRIIIBBB??????@@@@@@===>>>@@@AAA@@@===:::888000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))''''''''''''''''''''''''************************((()))+++,,,+++***((('''((((((((((((((((((((((((''''''(((((())))))******'''((((((((())))))******))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&''')))++++++***((('''&&&''''''((()))******+++******))))))))))))******((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''pppzzzyyyvvv}}}yyyssswww|||mmm___YYYYYYZZZ```gggyyyuuuooozzz}}}~~~}}}zzzvvvsssnnneeeYYYPPP\\\]]]^^^fff{{{uuuXXXPPPOOOJJJJJJOOOQQQPPPQQQSSSTTTRRRRRRRRRZZZWWWRRRMMMMMMOOOOOOMMMNNNNNNMMMMMMNNNPPPQQQRRRMMMHHH@@@999444111...,,,///,,,)))))),,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***++++++************++++++************************+++*********))))))((((((++++++***)))(((((())))))''')))***)))((('''((())))))((('''((()))***)))(((+++*********))))))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))((((((((()))***)))((((((***,,,+++)))((((((+++///333666;;;>>>BBBEEEEEEEEEFFFFFF<<<;;;::::::<<>>AAACCCDDDCCCAAAAAAAAA;;;<<<===???AAADDDGGGIIICCCCCCGGGNNNXXXjjj}}}||||||}}}wwwbbbOOOAAA???CCC@@@@@@???>>>???@@@???===888666333000.........///........................+++,,,,,,------,,,,,,+++***+++,,,,,,+++,,,...000,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''')))))))))))))))))))))))))))((((((((('''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''}}}~~~~~~wwwdddZZZ\\\\\\aaaoooxxxhhhaaaaaabbb___```iiizzzzzzzzzmmm[[[TTTQQQMMMKKKKKKLLLMMMLLLNNNPPPRRRSSSRRRPPPPPPQQQPPPPPPOOOOOOOOOPPPPPPQQQPPPOOOMMMJJJFFF>>>666000---,,,+++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++************++++++************************************))))))))))))+++***)))))))))))))))))))))***+++***))))))***+++)))((('''(((***+++***)))************)))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***************)))))))))))))))*********))))))+++,,,+++,,,---///333888===???BBBDDDEEECCC@@@===<<<<<<999<<>>;;;666111.........///........................,,,,,,------------,,,,,,)))***,,,,,,---...000333,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''%%%%%%%%%'''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))(((((('''''''''((((((((((((((({{{uuuppppppssstttqqqddd\\\```ccclll|||xxxxxxbbbZZZTTTWWWcccxxxvvvllleeeWWWKKKGGGIIIJJJIIIRRRQQQPPPOOOMMMLLLOOOTTTQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOLLLFFF>>>888222000---,,,,,,,,,---...------------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********************************)))))))))))))))******)))))))))))))))***)))+++,,,+++***)))***+++)))((('''(((***+++***)))*********))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))************))))))))))))))))))***+++***))))))+++---+++,,,///222777<<<@@@CCCDDDEEEEEEDDD@@@===<<<<<>>???@@@>>>:::666222///...---........................,,,,,,------------,,,,,,)))***,,,,,,,,,---000222,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))***+++)))(((&&&&&&&&&''''''(((((())))))yyynnngggbbb```eeekkk}}}zzzxxx~~~~~~iiiZZZWWWaaavvv|||{{{uuuhhh[[[VVVVVVRRRKKKOOOKKKKKKNNNLLLIIIJJJOOOPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNKKKGGGCCC;;;777222---++++++///111---------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))*********)))))))))))))))******)))+++,,,+++***)))***+++***)))((()))***++++++)))))))))))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******)))***+++***))))))+++---+++---000555:::>>>BBBDDDDDDEEEFFFDDDBBB@@@@@@AAAIIILLLMMMJJJFFFDDDFFFIII___aaaiiiyyyooo``````iiiWWWGGGAAA>>>AAACCC???===?????????>>><<<888333...+++////////////////////////,,,------......------,,,***+++,,,+++******,,,...,,,+++******))))))******************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))++++++***(((&&&%%%&&&&&&''''''(((((())))))hhh```XXXUUUVVV]]]kkkxxxvvvhhh``````eeejjj|||uuuwwwuuupppooooooeeeWWWMMMHHHHHHOOOPPPJJJFFFHHHNNNNNNOOOPPPPPPOOOOOONNNMMMLLLLLLMMMNNNNNNLLLJJJCCC@@@999222---,,,///222------------------------------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++************++++++************************))))))))))))************)))))))))))))))******+++)))***+++***))))))***+++***)))((()))+++,,,+++***))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))************)))+++++++++******+++------///333888<<<@@@BBBCCCCCCDDDEEEEEEDDDDDDEEEFFFIIIJJJJJJGGGDDDGGGOOOVVVccciiixxxrrrfff^^^}}}zzzVVVGGG===???BBB@@@>>>@@@>>>???AAA@@@===777111---////////////////////////------............------,,,,,,---+++))))))***+++,,,+++******))))))******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((('''&&&((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++++++++***(((&&&%%%'''''''''(((((((((((((((ZZZZZZ]]]bbbfffmmm{{{wwwiiibbb___lllxxx~~~zzzaaaTTTLLLPPPQQQKKKGGGIIIKKKLLLNNNOOOOOOOOOOOONNNLLLLLLMMMOOOQQQPPPNNNKKKHHHFFFAAA:::222...---///........................------,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++************++++++************************((()))))))))************)))))))))))))))***++++++((()))******(((((()))******)))((()))+++,,,+++***((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++((()))))))))***************+++++++++******,,,...000222666;;;>>>AAABBBCCCAAACCCDDDDDDDDDEEEGGGIIIDDDEEEEEEDDDFFFQQQcccpppzzz|||www^^^GGGBBBCCCAAA???AAA???@@@AAA@@@>>>999444111////////////////////////------............---------------,,,******+++,,,,,,+++******))))))******************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((((((''''''(((***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))((((((((((((((((((((('''''''''gggooo{{{|||vvvsss}}}fffRRRNNNMMMJJJJJJOOOJJJKKKLLLNNNOOOOOOOOONNNLLLMMMOOORRRSSSRRRMMMJJJJJJJJJGGG@@@666///,,,,,,...........................------,,,,,,------...---,,,+++******+++,,,---++++++************++++++************************(((((())))))*********+++))))))((())))))***++++++''')))***)))((('''((()))***)))))))))+++,,,+++***(((((())))))*********+++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++(((((())))))*********+++***+++,,,+++******,,,...222555999===@@@BBBBBBBBBAAABBBCCCDDDDDDEEEHHHJJJEEEFFFGGGIIIPPPbbbzzz~~~vvvuuuSSSGGGEEEBBB@@@BBBAAAAAA@@@???===:::777666000000000000000000000000------............------------...---,,,+++---///,,,++++++***)))*********************************))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%'''((((((''''''(((***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))((())))))***+++))))))(((((('''''''''&&&ttteeeVVVGGGEEEMMMMMMJJJGGGIIIMMMPPPOOOLLLPPPPPPPPPOOONNNMMMLLLKKKOOOLLLIIIGGGDDD>>>777111...---,,,...///...***&&&,,,...///...---+++,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))************************************(((((()))***************))))))))))))))))))))))))******))))))((((((''''''''',,,000///+++((((((+++************************+++***)))(((((()))***++++++++++++*********))))))+++++++++*********))))))++++++***************************)))***,,,000444888999<<>>IIIJJJCCCCCCAAANNNOOOOOO```vvv|||mmmwwwqqq~~~[[[RRRFFF>>>JJJBBB@@@?????????>>><<<999666333//////000111///---///////////////......---,,,---...//////---+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''((()))))))))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&******))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((---+++)))'''&&&&&&((((((''''''''''''((((((((((((~~~zzzzzz~~~yyysssqqqmmmiiikkkttt}}}yyyyyydddQQQFFFGGGLLLQQQPPPJJJHHHLLLQQQOOOOOOOOOOOONNNMMMLLLLLLMMMKKKIIIHHHFFFBBB<<<777///---,,,---......,,,))),,,...//////---,,,,,,---++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))************************************(((((()))***************))))))))))))))))))))))))+++*********))))))))))))(((...333444000,,,++++++************************+++***)))(((((()))***++++++++++++*********))))))+++++++++*********))))))++++++*********************************---222666999:::<<>>777333000///000111111//////////////////......---+++,,,---...---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))(((''''''&&&''''''((()))))))))))))))((((((''''''''''''(((((())))))((((((((('''''''''))))))))))))((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%$$$######%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((,,,+++)))'''&&&'''((((((''''''''''''((((((((((((zzzpppoooqqqtttrrrkkkfffeeefffaaaaaagggnnnppppppppprrrwwwyyyuuu{{{zzzqqqpppjjjUUULLLNNNOOOMMMHHHGGGKKKOOOMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIFFFBBB???333111...,,,---.........,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))*********++++++************************(((((()))***************))))))))))))))))))))))))++++++++++++************(((---333555222---+++***************************+++***))))))))))))***++++++++++++***************+++++++++*********************++++++++++++++++++******++++++,,,000666:::;;;<<<===>>>???>>>======<<>>>>>@@@CCCCCC???<<<999666222000000111222222///////////////......---***+++,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))(((''''''''''''((()))))))))))))))((((((''''''''''''(((((())))))((((((((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''')))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((+++***)))'''''''''((((((''''''''''''((((((((((((|||}}}yyyyyy}}}wwwrrrsssuuussskkkeeeaaacccgggkkkkkkmmmwwwzzzqqqiiikkkwwwxxxggg[[[LLLGGGJJJOOONNNKKKLLLLLLLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLKKKIIIFFFDDD:::777222...------...///---...000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************(((((()))***************))))))))))))))))))))))))************************'''***...///---+++))))))******************************************************************************************************+++++++++++++++,,,++++++,,,---///333999>>><<<===>>>>>>===<<<<<<===???EEECCCAAAEEEHHHQQQdddmmmxxxzzzxxx}}}wwwzzzoooiiinnnUUUOOODDDAAA???@@@BBBBBB???;;;>>>;;;666222111111111222///////////////......---++++++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))(((((('''''''''((()))))))))))))))((((((''''''''''''(((((())))))((((((((((((((((((''''''(((((())))))******))))))))))))(((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((+++***)))(((''''''((((((''''''''''''((((((((((((~~~tttnnnllliiigggbbb___ccckkkiiimmmsssxxx}}}mmm\\\___qqq}}}sss^^^PPPMMMNNNNNNLLLKKKKKKKKKKKKKKKMMMNNNOOONNNOOOOOONNNLLLIIIHHHGGGBBB???999333///------...---///000///...,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************++++++++++++************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))+++******************************++++++++++++************************************************************++++++,,,,,,,,,,,,+++,,,...000222777<<<@@@<<<>>>>>>===;;;:::<<<>>>@@@DDDAAA???FFFNNNbbb~~~yyywww___RRRKKKCCCAAACCCEEECCC@@@BBB@@@;;;666222000000000///////////////......---,,,,,,---------------,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))))))))(((''''''((()))))))))))))))((((((''''''''''''(((((((((((())))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((()))))))))(((((((((((((((''''''''''''((((((((((((yyyrrrjjjfffgggeeehhhkkkkkkiiijjjnnnrrrppp]]]\\\```dddyyyzzz|||iiiSSSGGGFFFKKKLLLKKKJJJJJJJJJLLLMMMNNNNNNOOOPPPNNNKKKIIIHHHIIIGGGEEEAAA:::333///---...---///000000...------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++++++++,,,************************(((((()))***************))))))))))))))))))))))))((((((((((((((())))))))),,,+++)))'''((())),,,---******************************+++,,,,,,+++*********************+++++++++***************+++++++++******++++++,,,---------+++...111444666:::>>>AAA<<<>>>>>><<<999999<<>>@@@KKKXXXsssgggZZZIII@@@@@@CCCDDDCCCCCCBBB???:::555111000000///////////////......---,,,---------------......++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))*********))))))''''''((()))))))))))))))((((((''''''''''''(((((((((((())))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((({{{{{{qqqzzz~~~zzz{{{yyyvvvssspppmmmkkkjjjooo}}}hhh[[[[[[ppp~~~uuuttt{{{sss[[[NNNKKKLLLKKKJJJIIIIIIJJJLLLMMMLLLNNNOOOMMMJJJIIIJJJKKKHHHHHHFFF@@@888222///......///000000...------...------------------------++++++,,,------,,,++++++*********+++++++++,,,,,,************************(((((()))***************))))))))))))))))))))))))(((((()))))))))*********+++***)))(((***+++,,,,,,***************************++++++,,,,,,++++++***))))))*********+++++++++))))))*********+++++++++******++++++,,,------...+++///444888:::<<<>>>@@@;;;===>>>;;;888888===AAAAAAAAA>>>DDDSSSbbb{{{zzz|||uuuZZZGGGAAAAAABBBBBBAAABBBAAA===888333222222///////////////......---,,,,,,++++++,,,------...++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))***************''''''((()))))))))))))))((((((''''''''''''(((((((((((()))))))))*********))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((}}}vvvoooooommmzzz}}}|||yyyqqqjjj^^^nnnvvv~~~sssbbbnnnwwwsssjjjjjjxxxcccPPPMMMLLLJJJIIIIIIJJJKKKMMMJJJLLLMMMLLLJJJIIIKKKMMMGGGHHHHHHDDD<<<555111000...///111000...------...------------------------++++++------------++++++******+++++++++,,,,,,,,,************************(((((()))***************))))))))))))))))))))))))))))))******+++++++++,,,((((((((()))++++++***)))***************************+++,,,------,,,+++***))))))******++++++++++++))))))******++++++++++++******+++,,,,,,---......+++000666:::<<<===>>>???;;;======;;;777888===BBB@@@@@@???HHHYYYiiipppkkkppppppTTTHHHEEEDDDCCC>>>@@@AAA???:::666444444///////////////......---+++*********+++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''(((((()))))))))))))))((((((''''''''''''(((((((((((())))))*********+++******))))))(((((('''''''''((((((((())))))******(((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))'''((()))))))))))))))(((''''''''''''((((((((())){{{sssrrrttt|||eeebbb^^^___fffllltttjjj[[[XXX```tttrrrUUULLLOOOHHHJJJPPPHHHGGGKKKNNNNNNLLLJJJJJJKKKHHHIIIJJJIIIDDD===666222//////000000000///...------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************)))************+++++++++************+++,,,---...++++++++++++++++++++++++++++++************++++++************************)))+++------,,,,,,---///000555:::======<<<===???===@@@<<<:::???>>><<>>:::<<<999:::CCCCCCBBBKKKWWWZZZ```hhhqqq{{{jjjRRRDDDBBBBBBCCCCCC@@@===999777111000000000////////////------------------------++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))(((((((((''')))))))))))))))))))))))))))(((((((((((()))******vvvlllddd___^^^dddmmmyyy|||gggqqqzzzuuu^^^LLLJJJHHHKKKMMMNNNMMMJJJIIIIIIJJJJJJKKKKKKIIIGGGDDDBBB777444111...,,,---...000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************+++++++++,,,************+++,,,------************************++++++************++++++++++++++++++++++++++++++,,,------------...222555666999<<<>>>============:::<<<999<<>>======111111000///////////////------------------------,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''''''''(((((((((''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))((((((((())))))***+++}}}lllbbbgggggggggjjjppp}}}iiieeeooo|||SSSGGGLLLMMMOOOOOOMMMKKKJJJIIILLLLLLLLLKKKJJJIIIGGGGGG<<<999333...,,,,,,///111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************************************************************+++++++++,,,,,,+++*********++++++,,,---************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,------,,,---///444777:::<<<===>>>>>>>>>===<<<<<<@@@===>>>DDDCCCMMMaaarrrTTTHHHGGGDDDBBB@@@?????????333222111000//////000000........................,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''(((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***)))))))))***+++,,,---zzzkkkiiigggfffgggmmmtttzzzfffWWWggg|||kkkUUUMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKJJJHHHGGGGGGAAA===777111...---///111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************++++++++++++,,,,,,,,,++++++******++++++,,,,,,************************,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---111666999>>>>>>>>>?????????>>>===;;;AAABBBCCCEEEEEEXXXwwwwwwuuutttTTTKKK@@@<<<>>>AAA@@@>>>666555333111000000000111........................,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((('''''''''''''''((((((((())))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((())))))))),,,,,,,,,,,,---...///000|||nnneeedddfffiiimmm\\\QQQXXXaaammmxxxbbbPPPMMMJJJJJJKKKMMMNNNNNNMMMMMMLLLKKKJJJHHHFFFFFFDDDAAA;;;666222000///000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000333888<<<@@@?????????AAAAAA???>>>999@@@EEEJJJOOOQQQhhhvvvppp___JJJ??????CCCBBB@@@;;;999666333111000000111........................,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((()))))))))''''''((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++,,,,,,/////////000111222333444|||rrrnnnlll```jjjyyygggVVVNNNOOOUUU]]]nnnvvv```[[[SSSNNNMMMNNNNNNNNNKKKKKKLLLLLLKKKIIIGGGFFFFFFDDD@@@;;;666222000...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...000333444777;;;>>>BBB@@@>>>???BBBBBBAAA???<<>>@@@BBB@@@>>>@@@BBBDDDBBB@@@BBBEEEKKK\\\kkkmmmyyyttteeeNNNEEECCCDDDBBB???:::666222111111111////////////////////////---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))%%%&&&&&&'''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))*********+++---///111333444555444444555555777888999:::vvvkkkgggmmm{{{{{{```MMMNNNKKKYYY|||eeeRRRMMMQQQTTTPPPOOOIIIEEEJJJQQQMMMCCCEEECCCAAAAAAAAA<<<333+++111///......//////...---------------------------***++++++,,,,,,++++++***,,,++++++******++++++,,,))))))*********+++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...------,,,,,,++++++***,,,,,,---......------------222777999:::;;;>>>AAAEEE???>>>AAADDDBBBAAAAAA???GGGPPP```ooopppttt___NNNKKK@@@CCC???:::777555333000---000000000///......---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))(((((((((((((((***------,,,+++++++++(((+++///222333444555777:::999888777666555555666xxxjjjgggkkkqqq```OOOMMMjjjoooXXXMMMHHHQQQQQQMMMHHHGGGIIIJJJJJJGGGDDDBBBBBBAAA>>>666000111///......///000...---------------------------,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,111444888999999;;;@@@DDDDDDAAAAAADDDDDDAAA@@@BBBGGGMMMUUUhhh}}}{{{]]]KKK>>>@@@@@@>>>;;;666111000///000000000///......---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))(((***---...---------......000444555666666777888999999999999888888888888yyypppkkkmmmzzznnnRRRZZZyyygggVVVNNNOOOPPPNNNHHHEEEIIIPPPIIIFFFCCCCCCCCCAAA<<<777222000......///000///...------------------------,,,------......------,,,,,,++++++******++++++,,,***************+++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++)))***++++++,,,,,,++++++******+++,,,,,,---......------------------------444777:::::::::<<>>======>>>???@@@CCCEEEGGGOOOaaarrryyyfff}}}vvvVVVIIIEEE???>>>>>><<<777222111111111000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))((((((((((((((((((((((((''''''(((((((((((((((((()))******+++,,,---......+++,,,---,,,******+++,,,...111444666666666777999666777888888777444222000rrrnnngggaaa]]]XXXTTTRRRRRRRRRRRRSSSVVVZZZ]]]___aaabbbgggmmmooonnnpppuuuxxx{{{}}}~~~}}}uuuhhhgggvvv~~~vvvjjjOOOFFFIIILLLJJJJJJJJJIIIHHHGGGFFFEEEEEE>>>:::666333222111000///------------------------***++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++***************)))***++++++++++++***)))******+++++++++,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,---............---......---,,,,,,+++******------------///111444555444999???AAA???===<<<===BBBAAADDDHHHMMMYYYnnn~~~}}}||||||~~~mmmmmmwwwqqqWWWMMMBBB===>>>===777111222111111000000//////...------------............,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''''''''((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))++++++,,,,,,------......,,,------+++)))(((***+++---000333555666666777999333333444333222111///...|||tttkkkdddWWWSSSNNNJJJGGGFFFCCCBBBCCCCCCCCCCCCEEEGGGJJJKKKNNNNNNRRRXXXZZZZZZ]]]bbbeeejjjoooqqqrrrtttzzz~~~sssmmmuuuxxxzzzzzzdddKKKJJJLLLHHHIIIIIIJJJIIIGGGEEEDDDDDDCCC???999555333111000///------------------------+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++*********)))))))))***++++++++++++***)))******+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...111444777999:::===@@@???===<<<>>>AAAGGGFFFHHHNNNUUUaaasss}}}vvvrrrqqqqqqrrrrrrrrrtttwww{{{vvvuuuzzz~~~jjj___PPPEEEAAA>>>:::666222222111111000/////////------------.........///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++------------------......,,,------+++******,,,---,,,///111333222222333444///////////////000000000{{{ooodddYYYOOOHHHDDDAAA===;;;:::::::::999;;;;;;:::::::::;;;<<<===???@@@DDDIIIKKKJJJMMMRRRRRRXXX___cccdddhhhooottttttxxx~~~sssqqqkkkkkkooommmgggcccnnn|||VVVMMMLLLFFFHHHIIIJJJIIIGGGEEEDDDCCCFFFAAA;;;666333222000///------------------------,,,------......------,,,,,,++++++++++++++++++,,,++++++++++++******)))))))))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,------...---------///222666999<<>>;;;<<>>>>>222222111111000/////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))************************))))))******+++++++++,,,...............---------,,,------,,,+++,,,...111***---//////...------...,,,,,,,,,---...000222333ttt___OOOHHHCCC>>>:::777777777888888:::;;;<<<>>><<<:::888777777888999::::::;;;<<<===???@@@AAAEEEGGGJJJOOOTTTXXX\\\^^^ccchhhoootttxxxzzz|||~~~qqqgggjjjttt{{{rrrYYYRRRbbb{{{jjjPPPIIIJJJLLLKKKJJJIIIKKKLLLJJJGGGEEEAAA<<<777444222///---///......---------......,,,,,,,,,---------......++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------..................------///------000666:::;;;:::CCCAAA???<<<<<>><<<777777666666666777777888===;;;999777666666777777888888888888999;;;<<<===???@@@DDDHHHLLLPPPSSSUUUXXX\\\ccciiinnnrrruuuxxxzzz|||rrrmmmmmmmmm|||```QQQXXXiii|||qqqRRRIIILLLIIIJJJKKKJJJIIIIIIJJJJJJFFFCCC>>>;;;777444000...//////...---------......,,,,,,,,,---------......++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---...111777;;;<<<<<>>===???EEEJJJFFFGGGMMM\\\nnn~~~xxxsssnnnjjjeeebbb___]]]YYYVVVTTTUUUVVVXXXYYYZZZ]]]aaaeeeiiimmmoooqqqrrrtttvvvyyy{{{}}}~~~}}}~~~~~~jjjgggrrryyy{{{```[[[PPPCCC???===999444111222222000///111//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,,,,***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))***))))))(((((()))******+++,,,---...///,,,---------,,,---///111///.........------,,,,,,,,,,,,,,,,,,++++++++++++//////111222333444555555RRRJJJ???999999:::888666888888777666666666666666;;;999777666555444555555555555555555555666666777777999;;;>>>AAADDDFFFHHHIIIMMMRRRXXX]]]ccchhhlllppptttxxx{{{|||~~~uuukkkaaahhhxxx|||}}}}}}cccTTTXXXsssiiiWWWPPPIIIJJJKKKJJJGGGGGGIIILLLGGGEEEBBB???<<<777222///000///......------......,,,,,,,,,---------......++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................///333888<<<>>>>>>FFFGGGFFFDDDAAABBBFFFJJJDDDLLL[[[ooozzzuuunnnhhhccc^^^ZZZXXXTTTRRROOOLLLKKKKKKMMMNNNNNNOOOQQQUUUXXX\\\```aaadddeeehhhkkknnnqqqssstttnnnpppsssuuuvvvvvvuuutttyyyzzzzzz{{{}}}~~~pppgggpppuuukkkggg]]]QQQEEE@@@<<<;;;555111222222//////111//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))***,,,,,,***)))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************)))))))))******++++++++++++,,,,,,,,,------(((***---......///111222111000000///...---------,,,,,,,,,------.........222333444555555555555444KKKDDD===:::::::::888666999999888777777777777888999888666555444444444444444333333222222222333333333444555777999;;;<<<======@@@DDDHHHMMMRRRYYY]]]```dddhhhlllooorrruuuwwwyyyzzz}}}~~~kkkeeekkkkkkttt}}}pppvvvhhhYYYzzzwww```TTTNNNIIIHHHHHHGGGHHHKKKGGGFFFDDDBBB???:::444///111000///...---------...,,,,,,,,,---------......,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------..................///222666:::===???@@@HHHJJJKKKIIIEEEDDDHHHLLLOOO]]]rrr}}}yyyvvvoooiiiaaaZZZUUUQQQNNNLLLHHHGGGDDDBBBAAABBBCCCDDDDDDEEEFFFIIILLLOOORRRTTTVVVWWWYYY\\\___aaacccddd```aaabbbdddeeeeeeeeeeeelllmmmnnnppprrrtttwwwxxxyyyzzz}}}qqqtttiiibbbiiiVVVPPPLLLBBB===777333222222///...000000000000000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++***)))***,,,,,,***)))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))))))))***((((((((((((((((((((((((((((((((((((((())))))***+++***)))))))))+++,,,------------,,,,,,,,,,,,+++))),,,000111111111222222111111000///...------,,,+++,,,---///111333444555888777666666666666666777EEEBBB>>>===>>>???>>>===999999888888888888999999888888777666555444333333444333333222222222222222333333444555666777888888888:::<<<>>>@@@DDDJJJMMMMMMPPPUUUYYY\\\___cccfffiiikkknnnssswww|||ssskkkccc```nnn~~~|||rrrsssrrr{{{kkkZZZJJJGGGIIIIIIHHHHHHFFFEEEDDDCCCAAA<<<666222111111000///...---------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------........./////////111555888<<<>>>@@@AAAFFFJJJMMMKKKFFFEEEIIINNN\\\ooozzzvvvqqqkkkfff```[[[SSSMMMHHHEEEBBB@@@>>>===;;;:::::::::;;;<<<======>>>@@@CCCEEEGGGIIIJJJJJJKKKMMMOOOPPPQQQRRRVVVUUUTTTSSSTTTWWWYYY[[[\\\]]]^^^aaadddgggiiikkkmmmooosssxxx}}}www|||zzz|||UUU]]]yyybbb```\\\JJJAAA:::555444222//////111000000000000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++***)))***,,,,,,***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))******((((((((((((((((((((((((((((((((((((((())))))***+++*********+++,,,.../////////......---,,,,,,+++---000333444333222111111000000//////...------,,,---...///000222333444555:::888555444444666999;;;NNNKKKGGGDDDCCCAAA???===;;;;;;:::999888888888999999999888777666555444444555444333333333333333444444444444555555666666666666777888999999;;;???AAACCCFFFJJJMMMOOORRRVVVYYY___```dddhhhnnnsssxxxzzz|||uuufffddddddhhhpppxxx}}}|||ooo~~~kkkPPPHHHIIIHHHGGGGGGFFFFFFEEEDDDCCC???:::666222111000///...---------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,------.../////////111444888;;;===>>>@@@BBBDDDIIIMMMKKKFFFFFFLLLRRRfff{{{{{{tttnnnhhhaaa[[[WWWSSSMMMHHHDDDBBB???===888888666666555666777888888888999:::<<<>>>@@@AAAFFFFFFFFFGGGHHHHHHIIIIIIMMMLLLIIIHHHIIILLLPPPSSSSSSTTTVVVXXX[[[___aaacccdddgggmmmtttzzz}}}yyy{{{bbbQQQfffsssnnnfffNNNDDD===777555333000000222000000111111000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))***,,,,,,***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((((()))************++++++---...///000111000000///......------000222555555333111000000////////////............111111111111111111111111444333222333666:::???BBB]]]ZZZUUUPPPLLLHHHEEECCCCCCBBB@@@>>><<<;;;:::999:::::::::999888777666555444444444333444444555555444444444444555555555555444555666666666666888:::===@@@BBBDDDFFFHHHKKKNNNTTTVVVXXX\\\aaafffkkkmmmooorrrvvvyyy|||~~~{{{mmmeeeiiinnnsssvvvlll{{{}}}[[[LLLGGGDDDEEEIIIHHHGGGFFFEEEEEEBBB???;;;333222111///......------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...//////000222666;;;>>>>>>>>>@@@BBBFFFLLLPPPNNNJJJKKKSSS[[[rrr{{{ssslllfff```XXXRRRMMMJJJFFFCCCAAA???<<<999555555444444444555555666555666666666888999:::;;;AAAAAABBBBBBCCCCCCDDDDDDBBBBBB@@@@@@AAACCCFFFHHHKKKLLLNNNPPPSSSVVVYYY[[[[[[___fffnnnvvv}}}~~~wwwtttiii```xxxqqqZZZGGG@@@999777555111111333000111111111111000//////........................------------------------+++++++++++++++++++++++++++***)))***,,,,,,***)))******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))((((((((((((((()))******)))***+++---///000000000222222111111000000//////000111333333111//////000/////////000000000000111111222333333444555666777888;;;???EEEKKKRRRWWWYYYaaa___\\\ZZZXXXWWWWWWVVVLLLKKKHHHDDDAAA>>><<<;;;;;;;;;;;;;;;:::888777666444444333333444555555666333333333444444444444444333444555555555444666777555777999::::::<<>>>>>@@@BBBKKKPPPUUUSSSPPPRRR[[[ddd}}}uuuooohhhaaa\\\VVVNNNHHH@@@>>>;;;999888666333111555444444444444555555666444444444444555666888888777888888999:::;;;;;;<<<999999:::;;;<<<===>>>>>>@@@AAACCCEEEHHHKKKNNNOOOPPPUUU\\\fffooovvvzzz||||||}}}zzzyyyaaa]]]nnnIIIAAA:::888555222222444111111111111111000//////........................------------------------+++++++++++++++++++++++++++***)))***,,,,,,***)))******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))((((((((((((((()))******(((***,,,...000111111000222222222222111111000000...///111111///...///000000000000111222222333333000111444777:::===@@@AAAGGGMMMVVV```iiiqqquuuwwwddd___^^^dddgggbbb___```___]]]WWWQQQJJJEEEAAA???BBBAAA???===;;;:::999999777666666777888777555333666555555444444444444444555555444333333222222111333333444555666777888999;;;<<<>>>@@@CCCEEEGGGHHHQQQSSSWWW\\\aaafffjjjlllrrrsssuuuuuuvvvwwwzzz|||~~~yyyoookkkmmmuuu___mmmbbbNNNAAA<<>>666AAA===000---...000//////............///........................---------,,,,,,+++++++++,,,,,,,,,++++++*********))))))************))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************000///...---------------222222222111111111000000333222111222333444333222<<<888444333333333444666333777222555JJJZZZ```fffvvvwwwyyy~~~yyypppkkknnnpppmmmhhhgggcccaaa^^^ZZZUUUQQQNNNLLLHHHFFFDDDAAA>>><<<::::::;;;999888999::::::999888666555444333222222222222555444444333333222111111444444555555555555666666555666888:::<<<>>>???@@@DDDFFFIIIMMMRRRVVVZZZ[[[___aaadddeeegggjjjmmmpppqqqrrrwww~~~{{{rrrrrryyyqqqbbbnnnkkkSSSCCCDDDDDDEEEEEEEEEFFFFFFDDDAAA:::888444111///......///........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------/////////......---------...---------...111333555======AAAEEEDDD@@@AAAFFFLLLVVVVVVVVVdddsss{{{qqqbbb]]]TTTLLLFFFBBB>>><<<999888666444333333333444333333333333333333333333333222222111111222222333222333333333333444444444222333333444555555666666555666777888888:::===??????CCCJJJUUUcccqqq}}}zzzlllsss}}}]]]TTTfffyyytttPPP???CCC>>>555555777111111000/////////000000........................---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))************))))))))))))))))))************))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************---------------...//////111111111111222222222222666666555555555555444333999666555555555666666777444<<<;;;AAAYYYqqqvvvtttuuusssooommmjjjiiigggddd```\\\YYYWWWQQQOOOLLLIIIEEEBBB???>>>>>><<<:::999:::;;;;;;:::777666555444333222222222555444444333333222111111555555555444444333333333222222333444555777777888;;;===???CCCFFFIIILLLMMMOOOQQQUUUXXX[[[^^^cccffffffhhhoooyyy}}}{{{zzz|||~~~tttqqq```YYYrrrhhhIII===EEEEEEFFFFFFFFFEEEDDDDDD>>>;;;777222000///000111........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------///////////////...............------...111444555===???DDDFFFCCC???AAAGGGUUUYYYUUUYYYqqq~~~qqqfffZZZTTTKKKCCC===:::777666777666444333222222222333222222222222222222222222222222111111111111222222111111222222222333333333222222222333333444444555222444555555444555777:::;;;>>>DDDOOO]]]lllzzzkkkcccooonnnlllTTTMMMnnn|||}}}pppnnn^^^CCC@@@===999888666333222222111000000111111........................------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))************)))))))))))))))*********++++++))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********++++++++++++++++++,,,---...000000///000000111333444444555777777888888888777666555444444333333333555666666888CCCEEELLLeee|||xxxtttsssrrrpppooommmjjjeeeaaa]]][[[ZZZXXXVVVSSSPPPLLLJJJHHHCCC@@@===::::::;;;::::::999888777777666666666666555555444444333222222222444444444333333333222222333333333333444444555555888999;;;===???AAACCCDDDDDDGGGJJJMMMPPPSSSXXX[[[^^^^^^dddmmmrrrqqqrrruuuxxx|||zzzwww___iii{{{ZZZDDDGGGFFFGGGIIIIIIFFFEEEEEEAAA>>>888333000///000111........................+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,------------------------+++++++++,,,,,,,,,------//////........................---...///222555666;;;>>>CCCFFFBBB???BBBIIIWWW[[[XXXcccvvvhhh]]]QQQKKKCCC<<<888777666555555444333222111111111111111111111111111111111111222222111111111111222222000111111111111222222222111111222222222333333333333555666555444444666777===???DDDNNN[[[jjjwwwpppmmmnnnzzzooo{{{pppTTT]]]~~~yyy}}}kkkGGG???======999000444333222111111000000111........................------------------,,,,,,++++++++++++++++++++++++)))******++++++******)))))))))*********+++++++++))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))******+++,,,,,,,,,++++++++++++,,,...///000...///000222444555666777444666777777666555555555444555444222444;;;AAADDDMMMVVVWWW\\\rrryyyvvvuuurrrqqqooolllhhhdddaaa`````````___]]][[[XXXVVVTTTMMMJJJEEEAAA@@@???===<<<::::::999999888999999999666666555555444333333333222222222333333333333444444444444444444333333333333444555666777999:::::::::<<>>CCCGGGFFFDDDHHHOOOWWWaaagggyyy~~~|||wwwiii[[[QQQEEEAAA;;;777666666666666444333222222111111111111111111111111111111111111222111111000000111111222000000000111111111222222111111111222222222222222333555666555444333444555:::===BBBLLLZZZjjjwwwvvveeewwwvvvlll[[[uuuYYYEEE???BBB???222444333222111000000000000////////////////////////------------------------++++++++++++++++++++++++******++++++++++++******************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))******+++,,,------------,,,,,,,,,,,,---......///000111222444666777888555666666444222000222333333777777777???PPP___fffmmmssspppttt{{{uuusssrrrooommmkkkjjjiiihhheeeffffffeeedddaaa___]]]YYYUUUQQQMMMKKKIIIGGGEEE???>>>===;;;;;;:::::::::888777777666555555444444222222222333333444444444333333333222222222111111222222333444555555666666666777999999999;;;===???FFFCCCCCCGGGJJJKKKOOOTTT]]]aaafffjjjllloootttyyyvvv{{{qqqbbbiiiyyyTTTGGG???DDDIIIHHHGGGIIIDDDAAA<<<777333000///...........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------------......///000333777;;;===CCCCCCFFFKKKMMMMMMQQQVVVZZZnnnpppnnnxxx}}}ttttttyyy|||zzzhhhYYYLLLBBB;;;888444333333444555555333222222222222111111000111111111111111111111111111111000000000000111111000000111111111222222222222222222222222222222222111222444444222111222222333777>>>KKKZZZkkkyyyjjjfffhhh}}}}}}pppnnntttSSS@@@???@@@777444444222111000000//////////////////////////////------------............***++++++++++++,,,,,,,,,******++++++++++++***************++++++++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,------...///......---------...//////111222222333555666666777777777777444111000333777555;;;>>>???KKKddd{{{}}}rrryyy~~~vvvtttpppmmmkkkjjjkkkkkkiiiiiijjjiiihhheeecccaaa```^^^ZZZXXXWWWUUURRROOOIIIHHHEEEBBB???===;;;;;;999999888888777666666666444444444444333333333333222222222111111111000000333333333444555555666666444555666666666666999;;;>>><<<<<<@@@CCCCCCFFFKKKNNNSSSXXX[[[]]]aaaggglllkkkpppwww|||rrrmmm}}}oooXXXDDDCCCHHHHHHGGGJJJEEECCC@@@;;;777222///.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------.........///......///222555:::>>>AAAJJJGGGGGGMMMRRRSSSTTTWWWaaa~~~uuusss~~~zzzooopppwwwzzz~~~lllYYYLLLBBB;;;666555333222333444333222222222333333222222111111222222222222222222222222111111000000000000111111111111111222222222333333333333333333333333333333000111333444222111111222111555>>>LLL\\\lllzzzsss^^^aaarrroooLLL??????999666555444222111111000000////////////////////////------------.........///******+++++++++,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,---...//////---------...///000111222444444444444555555555555444666777666555999AAAHHHMMMTTTUUURRR[[[qqq{{{}}}nnnbbbeeerrrzzzwwwqqqlllhhhggghhhhhhkkkkkklllkkkiiifffcccaaabbb```^^^^^^]]][[[XXXVVVTTTQQQNNNIIIEEEAAA>>>===::::::999999888777777777777666666555333222222111222222222222222111111111000000000111111222222333///000222222111222444666666555777<<>>999444000.........................../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,------------.........//////000000......000222777<<>>???AAADDDHHHLLLPPPRRRWWWZZZ___ccciiiooovvvzzz~~~lllgggxxx^^^HHHLLLIIIBBBEEEHHHGGGDDDBBB>>>999222---000000000000000/////////,,,---...//////...---,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------......///.........000333555555666;;;EEEMMMWWWTTTVVVZZZWWWQQQSSSZZZxxx}}}~~~zzzhhhnnn|||~~~qqq^^^OOOEEE???:::666777666555444333222222222111111222333333333333222111111222333333333333333222222222222333333333333333333333333333333333222111111222333444555555444111111111222222333333444111777@@@KKKZZZjjjwww|||~~~iiiZZZeeeeeebbboooRRR>>>CCC;;;888444000000111000...111111111111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************888222+++)))***+++(((%%%(((((((((((())))))))))))************************))))))))))))))))))))))))************************)))((((((((((((***+++,,,+++++++++++++++++++++,,,+++---///111222111000///333666777444222333555555777999777999KKKhhhtttkkkpppzzzyyy{{{tttnnnllljjjhhh```dddhhhgggdddbbbbbbdddkkkmmmoooooommmiiieeebbb]]]]]]]]]___```^^^YYYUUUTTTSSSPPPLLLGGGBBB>>>;;;>>>;;;999777777888777666777777666666555555555555111111222222222333333333333333333333333333333333222222333444555666666777777777888:::<<<@@@BBBDDDIIILLLQQQUUUZZZ```gggkkktttwww|||llliiiyyy~~~YYYMMMJJJEEEFFFHHHFFFEEECCCAAA<<<666222111111111000000000000000------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------......//////......///222555666:::BBBNNNWWW^^^YYYZZZ___^^^YYYaaannnyyyrrrnnnsss|||~~~|||ooodddTTTGGG@@@;;;888555666555444333333333333333111222222333444333333333111111111111222222222222222222222222222222222333222222222222333333333333444555555555555555444444222222222222333333444444333888BBBNNN]]]mmmyyy~~~{{{zzzyyyvvvqqqmmmmmmnnnvvv~~~ccc\\\cccjjjttteee^^^qqq]]]BBBCCC:::888333000000111222111111111000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************000+++&&&&&&***,,,,,,***))))))))))))************************************))))))))))))))))))))))))************************))))))(((((()))***,,,---++++++++++++,,,,,,------...///111333444333222111777888777444111222555777555GGGWWW```lll~~~wwwwww~~~vvvpppllliii]]]aaaeeeeeeaaa^^^```bbblllnnnppppppooojjjfffccc^^^```ccchhhkkkllljjjhhheeeeeedddaaa[[[SSSLLLHHHEEEBBB>>>;;;:::999999888777777666555444444444444222222333333333333444444222222222222222222222222222222333333333444444444555555555666777999:::;;;<<>>:::888777555555444444333333333444444222333333444444444444444333222222222222333444444444444444444444444444333333333444444555555666666888888888777777555444444333333333444444444444444555:::EEETTTcccppp{{{{{{wwwrrrnnnllliiiccc^^^XXXVVVXXX^^^gggwwwvvvggg[[[PPPccc~~~~~~ccc^^^{{{pppIII>>>===:::666333111111222333000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))***************************'''$$$$$$(((,,,,,,+++************++++++++++++************************))))))))))))))))))))))))************************))))))))))))***+++,,,---***++++++,,,---...//////000222333555555555444444111333555555444555:::>>>LLLiiiuuummmggg^^^bbbeeeccc^^^\\\^^^aaagggiiikkkmmmllliiieeeccc```bbbggglllppprrrqqqpppmmmnnnnnnmmmjjjeeeaaa^^^PPPKKKEEEAAA>>><<<:::999888777666444444444444555333333333333333333333333222222222222222222222222222222222222222222222222555555555666777777888888888:::>>>AAAEEEJJJOOOSSSUUUZZZbbbiiipppvvv{{{zzzccciiioooUUUGGGFFFGGGGGGFFFFFFEEEBBB===999222222000///.../////////------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...............///000111111111333555;;;DDDSSScccnnnmmmbbb```ggghhhiii~~~{{{|||}}}}}}~~~uuucccNNNHHH@@@:::888888888777444444444333444444555555333444555555666666555555666555555444555666777888666666666666666666666666666666666777888888999999999999999999888777666555555555555555555555555555666;;;HHHYYYhhhttt}}}|||}}}~~~{{{xxxssslllfffccc___YYYTTTPPPNNNKKKKKKMMMXXXmmmyyyfffYYY]]]{{{}}}hhhvvvUUU===BBB===999777555111111222////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++)))&&&&&&'''))))))((()))))))))*********++++++************************))))))))))))))))))))))))************************))))))******+++,,,,,,---++++++,,,---///000111111222333444555555555555444///000333666666777???GGGlllssshhh_________^^^\\\\\\___bbbaaacccfffiiijjjiiigggfffdddhhhlllppprrrrrrqqqpppppppppppppppppppppppppppccc^^^VVVOOOIIIDDD@@@======;;;999777666666777888333333333333333333333333222222222222222222222222333222222222222111111111000000111222333444444555666888:::<<<>>>BBBGGGJJJIIINNNUUU\\\ccciiiooosss{{{iiiyyyiiiJJJEEEGGGGGGFFFFFFEEEBBB===999333111///...------...///------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........//////...//////111222333444555888>>>IIIWWWfffoookkkdddccciiioooyyy~~~hhhSSSDDDAAA<<<888777777777777555555555444555555666666555555666777777777777777777777666666777777888999666666666777777777777888888888888999999999::::::888999999999999999888888888777777777666666555555666;;;JJJ^^^nnnvvv~~~xxxyyy~~~vvvnnnhhh```ZZZVVVRRRMMMIIIIIIHHHGGGEEECCCFFFSSSaaa}}}dddSSS[[[sssxxxvvvlllPPPEEE===777777666222000111////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---+++)))(((((((((((('''((((((((()))))))))******************************))))))))))))))))))))))))************************)))***++++++,,,---------,,,---...///000111222222333333444444444444444444666333222444666===NNN^^^uuuaaa^^^YYYXXX[[[___bbbdddaaabbbdddggghhhiiijjjjjjiiimmmqqqssssssqqqppppppsssqqqpppooooooqqqtttuuuvvvrrrkkkccc]]]VVVPPPLLLEEEBBB???;;;888666666666555444444444444444333333333333333333333333333333222222222222222222222222//////111222333444444444222333444555666888<<<>>>@@@CCCHHHNNNSSSZZZ```eeesssxxx~~~tttzzzwww|||PPP@@@FFFFFFFFFFFFEEEBBB===:::444222000...------...///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------............////////////000111333444777888<<>>@@@===<<>>===;;;:::;;;<<<>>>@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@??????@@@??????>>>===<<<;;;;;;:::999888777666666999>>>OOOiiiyyy}}}|||tttrrrqqqiii___XXXQQQIIICCCAAA@@@===;;;555444555999999777:::??????LLLbbb}}}^^^SSS___|||sssXXX???888777444111333111111000000000/////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))************************((()))))))))))))))***+++(((((()))))))))*********************************))))))))))))))))))))))))***************************+++,,,---.........---000111111111222222333333444444444333333444444444111555CCCVVVcccooo~~~qqqbbb\\\```eeeeeeaaacccbbbaaaaaabbbeeegggiiifffkkkppprrrqqqpppooopppooooooooooooppprrrssstttuuuuuuwww{{{~~~~~~|||jjjfff^^^UUUMMMGGGCCCBBB:::999999999888888777777555555555555555555555555222222333333333444444444111111222333333222111000444444444333111111333555333444555777:::@@@GGGLLLRRRXXXbbblllvvvsssqqq|||WWWBBBCCCDDDFFFHHHGGGDDDAAA999777444111000000222333,,,---////////////---,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////000000//////000222555666888;;;BBBLLLWWW```eeeggglllxxx{{{zzz|||yyy{{{gggTTTGGG>>>999888999::::::::::::;;;<<<<<<;;;:::999888888888888888888999::::::::::::999>>>@@@CCCFFFFFFDDDAAA@@@@@@AAACCCEEEGGGIIIJJJKKKLLLKKKKKKJJJIIIHHHGGGGGGDDDDDDCCCBBBAAA???>>>===<<<<<<;;;:::888777666666;;;???RRRmmm|||~~~sssiiiccc\\\UUUMMMFFF>>>999777777555444666333222555666666888<<<@@@>>>FFF```jjjRRReeewww}}}nnnKKK<<<999444222333111111111111000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))******)))(((''''''((()))************+++++++++************************))))))))))))))))))))))))***************************+++,,,...///......---222222222222222222222222666555555444444444555555:::FFF^^^www||||||yyyfffbbbeeedddbbbdddeeegggeeebbbdddiiiiiidddhhhnnntttwwwuuuqqqnnnnnnpppooooooooopppqqqrrrsssxxxwwwvvvuuuvvvyyy{{{}}}uuusssnnneeeZZZOOOHHHEEECCC???:::888999:::999777666555333333444555555444444222000///111333222222333333444444444555555555111111222222222333333333666555555666777:::===???IIIOOOYYYdddooozzznnnooozzzjjj}}}^^^EEEHHHIIIGGGFFFGGGDDD???@@@<<<666000---,,,...///........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111000000000...---333;;;888===GGGRRRVVVWWW]]]dddrrrooouuuyyybbbOOODDD@@@===;;;999999::::::999999888888999999:::;;;<<<<<<;;;;;;:::999888:::<<<===>>>===@@@DDDKKKQQQSSSQQQMMMJJJGGGFFFIIIQQQVVVVVVVVVXXXZZZYYYXXXUUUSSSPPPOOONNNPPPNNNJJJHHHEEEBBB===:::@@@???<<<666444444555444<<>>;;;777444333333333555444444444444555666666;;;888;;;MMMiiibbb___qqq{{{rrr[[[CCC:::777333000111111222222222111111000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++++++++*********))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++---,,,,,,---...000222333555333111111222222222111111222222111333666999999JJJ```{{{yyyyyy{{{yyyyyy|||mmmfff```aaagggeeegggfffbbbdddjjjmmmkkkiiinnntttuuusssooonnnnnnrrrpppooonnnnnnoooqqqrrrttttttuuuvvvxxxyyy{{{|||wwwvvvssslllccc[[[VVVTTTHHHDDDAAA??????>>><<<::::::888666555666777666555777666555444444555555555333333333222222222111111222222222333333444444444666555444555666888;;;<<<@@@FFFOOOYYYdddooozzzuuummmfffiiivvvMMMEEECCCHHHJJJEEEDDDHHHAAA>>>888222///...///000........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000...///111111111666<<<:::>>>GGGRRRYYY\\\ccckkkoooppp{{{wwwiiiVVVGGG???<<<:::999999999::::::999999888777::::::::::::::::::999999::::::;;;;;;<<<>>>AAACCCFFFKKKRRRXXXZZZXXXUUURRRRRRQQQTTT\\\aaabbbccceeeeeedddbbb___\\\YYYXXXWWWXXXVVVSSSPPPMMMIIIDDD@@@@@@???;;;666444555666666===CCCTTTiiixxx}}}{{{xxxuuurrrkkk^^^MMMCCCAAA<<<:::777444222222222222444444444444444555555666777666999CCCTTTnnnlll```hhhoootttmmmsssmmmRRREEE>>>666111222222222222111000//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++++++++*********))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,---...000222333333333222333333444333333555444333222///111???NNNggguuuqqqcccccclllccceeedddaaaaaafffjjjjjjkkkooosssssspppmmmmmmoootttrrrooommmlllmmmooopppnnnpppsssvvvxxxzzz{{{{{{xxxyyyxxxuuuooojjjgggfffXXXUUUQQQNNNJJJFFFAAA>>>???<<<:::999:::;;;;;;:::555666777666444333444555666555444333222111000000333333333333444444444444555444444444444666777888888<<>>===;;;>>>FFFLLLRRRWWW]]]ccceeeccc___\\\^^^[[[^^^eeejjjlllnnnqqqpppnnnkkkgggdddbbb```___```___]]][[[YYYTTTNNNIIICCC???:::666444555777999AAAJJJZZZjjjsssuuuxxx}}}}}}}}}zzzvvvooojjjddd]]]QQQCCC:::999666444333111000000111222444444333333444444555666555666888999===LLLhhhooo^^^\\\jjjqqq___ppp~~~uuu~~~xxxZZZJJJAAA777///333222222111000///......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++++++++***************************************))))))************))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,---...///111222333222333444444444444444333111...111666555:::RRRoooooogggjjjdddffffffdddbbbcccfffhhhllloooqqqpppmmmkkkmmmooovvvssspppmmmkkklllmmmooommmnnnppprrruuuxxx{{{|||xxxzzz{{{zzzwwwtttssssssmmmkkkgggaaaYYYQQQJJJEEEEEEBBB???>>>?????????>>>444666888888555444555777888888777666555444333333333333333333333333333333555444333333333333444555555888<<>><<<999:::::::::999999:::;;;888888888888777777777666333333333333333333222222555444444333333333333333444555888<<>>;;;:::;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<@@@@@@??????>>>>>>??????999===???<<<:::BBBRRR```lllpppuuuxxxxxxsssnnnjjjhhhdddcccgggjjjjjjkkknnnoooooommmkkkiiifffdddccceeeeeefffgggfffccc^^^ZZZMMMDDD;;;888444222555<<>>CCCAAA>>>:::666222000///........................------------------------+++,,,,,,------.........------------------------------------------------,,,,,,------.../////////000///111333333444<<>>>>><<<<<>>@@@AAA>>>;;;<<<<<<;;;:::999888888777777666666666555555555555666666666666666666555555333333333333555888>>>BBBRRR^^^mmmyyyyyy```llleeeOOOEEE@@@DDDCCC@@@===888444111///........................------------------------++++++,,,,,,---......///------------------------........................,,,,,,------...////////////111444666555777CCCPPPYYYhhh{{{xxx|||xxxtttzzzdddPPPDDD@@@@@@@@@>>>>>>>>>???@@@BBBCCCEEEGGGIIIKKKLLLLLLOOOPPPPPPPPPMMMJJJFFFDDD@@@@@@???===@@@MMMaaapppwww{{{yyyuuuqqqnnnnnnsssuuurrrqqqrrrnnnqqquuuxxxxxxvvvrrrpppmmmkkkjjjiiihhheeebbb___PPPCCC999777555222999DDDSSS```mmmssswww}}}~~~yyyuuuttttttttttttuuuuuupppfff]]]WWWOOOHHHCCC<<<666666555222111333333333333333333222222111111111111111111222333333444000000333666666777:::@@@SSSoootttdddRRRGGGSSSllltttooo[[[ZZZUUUGGG777666333111000000111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,---///111222333333333000222444444222555;;;@@@EEEYYYwww~~~tttbbb]]]```cccfffjjjeeeiiilllllljjjkkkmmmpppoooppprrrsssttttttsssrrrrrrrrrqqqqqqrrrtttvvvwwwwwwyyy}}}||||||zzz{{{|||zzz{{{|||~~~}}}xxxrrrmmmbbbWWWLLLIIIKKKLLLHHHCCCAAAAAA???>>><<<:::999888999999888888777777666666666777777777777777666666444444444333333555999<<>>CCCQQQfffuuuxxx|||~~~zzzrrrppprrrwwwzzzwwwuuuvvvnnnrrrwww|||}}}{{{wwwuuurrrooollljjjhhheeebbb___OOOAAA777777666444<<>><<<999333/////////.........//////000........................------------------------,,,,,,,,,---------......------------------------...............///000111///555222666>>>:::KKKuuutttpppzzzyyyooo~~~nnnZZZPPPIIIHHHGGGIIINNNSSSXXXZZZ___^^^aaadddaaa\\\```hhhiiiccc^^^^^^ZZZQQQHHHCCCAAAAAA???>>>GGG[[[nnnwwwxxx|||xxxvvvwww{{{zzzuuussswww}}}~~~||||||wwwsssnnnlllkkkggg___XXXHHH???999888444444AAAPPPccceeejjjpppwwwzzz{{{zzz|||xxxvvvwwwwwwuuurrrhhh```TTTIIIAAA<<<999777333333333333333333333333333333333333333333333333222222222222222222222222000222444444333333444555999@@@CCCLLLnnncccSSSOOOKKKeee{{{uuufff```TTTDDD666444555333000///////////////............//////.........---------***++++++,,,,,,++++++***+++***+++---...---)))%%%++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,***((()))+++,,,+++(((,,,+++***))))))***++++++------,,,,,,,,,---......111000000222444444444333111111666:::777:::TTTtttqqqkkkfffdddgggcccfffiiilllooorrrtttttttttvvvyyyyyyxxxwwwxxxxxxxxxwwwvvvvvvvvvwwwxxxyyyyyy{{{||||||{{{|||~~~~~~zzzyyy{{{|||{{{yyyzzz~~~zzzpppuuu}}}tttdddXXXVVVRRRNNNJJJGGGEEEDDDCCCAAA???>>>===<<<:::999999999999:::<<<;;;888666777666555444444555555666<<>>;;;555000//////.........//////000........................------------------------,,,,,,,,,---------......------------------------...............///000111000666444777>>>===QQQ{{{wwwuuu~~~~~~ttt```VVVJJJKKKMMMSSSZZZaaafffhhhmmmkkkmmmnnnkkkfffjjjqqqmmmeee___^^^[[[RRRJJJFFF???@@@???@@@KKK```rrr{{{zzz~~~zzzyyyzzz}}}vvvtttwww}}}}}}{{{{{{wwwrrrmmmkkkjjjfff^^^WWWHHH???999777444555BBBRRRaaadddhhhnnnsssvvvvvvvvvzzzxxxuuuuuuuuutttpppmmm___XXXMMMCCC===999666555333333333333333333333333444444444444444444555555222222222222222222222222111222444333222111111222111888<<>>LLLjjj|||xxxwww}}}llldddeeeaaaaaadddjjjooosssuuuuuutttvvvyyyzzzzzzyyyzzz{{{yyyxxxwwwvvvvvvwwwxxxxxxzzz{{{{{{{{{zzzzzz|||~~~~~~{{{xxxwwwwwwxxxyyyxxx|||zzzsssoooiiiaaaXXXOOOHHHEEEGGGDDDAAA@@@??????>>>===>>>===;;;;;;<<<<<<:::888999888777666666666666666:::???GGGSSSfff{{{~~~cccWWWkkkwwwQQQDDDHHHEEEBBBAAAAAA===777222000//////....../////////........................------------------------,,,,,,,,,---------......------------------------............///000111222111777888999===BBB\\\zzzggg^^^SSSWWW]]]eeemmmssswwwyyy|||{{{zzzzzzvvvsssvvv|||sssjjjaaa^^^[[[SSSKKKGGG===???@@@CCCPPPeeewww}}}}}}}}}zzzwwwxxx|||~~~|||zzz{{{vvvqqqllljjjiiieee]]]VVVIII???888666444666CCCSSS___bbbggglllpppqqqppppppsssssssssrrrqqqmmmgggcccQQQKKKCCC<<<777555444333333333333333333333444444444444555555666666666777222222222222222222222222222333333222000//////000111555999???OOOnnnfffPPPHHHMMMZZZzzzooovvvnnnooolllaaaLLL888222666444---222222111111111000000000...............---------++++++,,,,,,,,,,,,++++++***'''(((000:::;;;333)))++++++++++++++++++++++++))))))))))))))))))))))))************************+++***)))***++++++***)))++++++************+++,,,,,,,,,,,,,,,,,,---......000111333444555444222111888111///999KKKcccuuupppyyy~~~lllgggfffbbbbbbhhhnnnrrrssstttrrrtttwwwyyyyyyyyyzzz{{{{{{zzzyyyxxxwwwxxxyyyyyy{{{||||||{{{zzzzzz{{{}}}}}}|||yyyvvvttttttxxx{{{xxx{{{~~~{{{sssjjj```WWWSSSMMMIIIEEECCCBBBBBBAAAAAAAAA???===<<<=========<<<;;;::::::999888777777777888<<>>AAAFFFUUUjjjyyy~~~|||{{{~~~|||zzz{{{vvvrrrmmmjjjiiiddd\\\UUUJJJ???666555444777DDDSSS___bbbhhhlllmmmmmmmmmllloooppppppooojjjccc[[[VVVDDD@@@:::666444333222222333333333444444444444444444444444555555666777777333333222222222222222111111222333222000000111222666444777<<>>???AAAAAA@@@>>>>>>===<<<;;;:::999888777:::???JJJ___yyyyyykkkWWWddd~~~yyySSSJJJHHHEEEEEEEEEBBB===888111111000///////////////........................------------------------,,,,,,,,,---------......---------------------------.........000111222333222555;;;<<>>555444555777CCCQQQ]]]bbbhhhllllllkkkkkkkkklllmmmlllhhh```WWWNNNHHH;;;888444222222333333222333333333444444555555555333333444444555555555555333333333222222111111111000111222222222222555777:::333222888<<>>OOOccczzzyyyhhh[[[UUUnnn```aaagggiiilllpppmmmpppsssuuuuuuuuuvvvwwwyyyxxxxxxwwwxxxyyyzzz{{{|||}}}}}}|||{{{zzz|||}}}uuutttrrrqqqrrrtttwwwxxxxxxxxxxxx{{{~~~~~~{{{~~~|||~~~~~~~~~|||{{{qqqllleee^^^XXXSSSMMMJJJJJJGGGDDDCCCDDDDDDDDDCCCBBBAAAAAA@@@>>><<<;;;:::666888<<>>666444222111333333333222333333333444555555666666444444444444444444444444444333333222222111111111000111222222222333666999>>>777333777<<>>CCCIIIlll||||||~~~~~~}}}}}}{{{sssqqqqqquuuyyy|||uuufff```]]]VVVLLLEEE===AAAFFFPPPaaattt}}}~~~}}}xxxssspppnnniii```YYYHHH<<<444555555666===GGGPPPWWW```eeeeeedddeeefff```___[[[SSSHHH???:::888333222111111333444333222333333444444555666666666777777666666555444444444444444333333222111111000111111222111000222555777<<<999666777;;;AAAIIINNNcccjjjaaaVVVKKKHHH[[[www}}}oooVVVdddoooiiiUUUBBB999888222222111111111000000000---------.........//////,,,,,,------------,,,,,,***************+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))+++,,,+++)))(((***,,,)))***+++---------------/////////000111333444555333666999888666666;;;???DDDddd~~~oooaaaQQQJJJJJJMMMSSSYYYyyyllliiieeeeeeiiinnnpppsssttttttttttttuuuqqqqqqqqqrrrsssuuuwwwxxxyyyzzzzzzzzzyyyyyy{{{}}}wwwsssooopppsssuuurrrnnnrrrqqqqqquuu{{{~~~}}}{{{{{{~~~yyyyyyzzz{{{||||||||||||xxxvvvtttqqqpppmmmiiieeeXXXVVVRRRPPPMMMJJJGGGDDDFFFFFFFFFEEECCCAAA>>><<<666777999BBBUUUnnnmmmUUUZZZTTTOOOIIIEEEEEEDDDAAA>>>333222111000////////////........................------------------------,,,,,,,,,---------......------------------------------...///111222444555;;;666???FFFMMMtttzzz||||||}}}zzzssssssvvv{{{tttfffbbbaaaZZZPPPIII===AAAGGGRRReeexxxzzztttrrrpppkkkbbb[[[GGG<<<444555666555;;;DDDJJJRRR\\\aaaaaaaaabbbddd[[[YYYUUUKKKAAA999666666222111000111333333333111333333444444555666777777999999888777666555444444444444333333222111000000222222111000//////222555444444333111444===CCCFFFWWWuuuvvvooodddWWWJJJPPPmmmyyyxxxxxxsss```hhhssstttdddNNNAAA???333333333222222222111111---------.........//////,,,------......------,,,---+++)))+++......+++'''++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++(((+++,,,,,,)))(((***,,,)))***+++---......------000000000111222444555666444777999888666777===CCCXXX{{{~~~{{{aaaVVVLLLKKKOOOQQQTTTXXX}}}ppppppjjj___eeeiiinnntttxxxxxxwwwvvvuuuwwwuuuqqqqqquuuwwwuuussswwwzzzyyyuuusssuuuxxxqqqqqqqqqqqqpppooonnnmmmkkkmmmppptttxxx{{{~~~|||{{{zzzzzz{{{|||{{{yyyyyyzzz{{{zzzxxxxxxzzz{{{|||}}}~~~}}}{{{vvvqqqnnnhhhbbbZZZVVVSSSOOOIIIDDDEEEDDDCCCCCCBBB???;;;888;;;;;;:::AAASSSllleee\\\tttqqq^^^JJJDDDDDDCCC@@@===999666222000000111000000..................------........................***++++++,,,---...////////////////////////////////////...///000333555777:::@@@@@@CCC]]]~~~{{{|||xxx|||yyyyyy}}}sssccc```___WWWOOOLLLDDDFFFOOO```qqq|||~~~yyywwwuuummmaaaWWWJJJ<<<333555777555:::BBBHHHKKKPPPTTTWWWWWWVVVUUUPPPLLLEEE>>>999555444444222222222222222333444555666888888666888;;;:::666::::::::::::888777555555555555444444333222111111111111222222222333333333222333444444555999>>>BBBJJJ]]]|||pppXXXTTTZZZfffzzzrrrppp}}}pppsss~~~___HHHEEE666555222000111333222000//////.........---------///............---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,,,,---///111...000333555777888999:::===::::::;;;777;;;SSSnnnrrrkkk```SSSRRRQQQQQQUUU\\\eeemmmqqqxxxmmmccc```ccchhhoootttwwwwwwwwwyyy{{{yyyuuuuuuyyyzzzxxxvvvyyy{{{yyyuuurrrsssuuussssssrrrqqqpppooommmllllllmmmooorrruuuyyy|||~~~|||zzzyyyyyyzzzzzzyyywwwzzz{{{|||{{{zzzzzz{{{}}}}}}~~~~~~zzzvvvtttlllfff___[[[XXXTTTMMMHHHGGGFFFDDDCCCBBB???;;;777999999999???QQQkkk~~~www```cccjjjMMMIIIKKKDDD>>>@@@999666222000000000000///................................................---------------------...//////////////////////////////...///000333666888777>>>BBBKKKiii~~~}}}|||{{{{{{~~~yyy|||~~~~~~ooo___]]]\\\UUUMMMLLLEEEJJJVVVfffttt~~~|||xxxooocccYYYKKK===444666777555888@@@BBBEEEIIILLLOOOOOONNNMMMEEEBBB<<<777333222111222333333444444555555777888888<<<===:::888:::999777<<<<<<<<<;;;:::888777777666555444444333222111111111111111111222222333333111111222333444777<<>>TTTqqq|||eee[[[YYYVVVPPP[[[ZZZ\\\bbbmmm{{{tttfffaaabbbeeejjjpppuuuwwwxxx{{{}}}|||xxxxxx{{{{{{yyyxxx{{{|||yyyuuurrrrrrsssuuutttsssrrrpppooommmmmmmmmmmmnnnpppssswww{{{}}}|||{{{yyyyyyyyyyyywwwvvv{{{|||}}}|||{{{{{{|||}}}{{{}}}~~~|||yyyxxxqqqlllgggbbb^^^XXXQQQKKKIIIGGGEEECCCAAA>>>:::777666777777===OOOhhh}}}~~~}}}gggTTTiiixxxRRRLLLMMMEEE@@@DDD:::777333000000000///............................................................---------,,,,,,////////////////////////////////////111444777888777===EEEUUUuuuxxxxxx{{{zzzzzz{{{xxx{{{}}}kkk[[[YYYXXXQQQKKKKKKEEEPPP```nnnyyy}}}ssseee[[[JJJ>>>555666666444666;;;<<<>>>AAADDDFFFEEEDDDCCC999777444111///000111222333555777888888888:::;;;:::BBBEEEAAA;;;:::999888>>>======<<<;;;:::999999666666555444333222111000000000000111111111111222///000111111222555999<<>>;;;888444666888===NNNggg|||zzzvvvXXX[[[ttteeePPPIIIFFFDDDEEE;;;888444111000000///...............////////////.......................................---------////////////////////////000//////000222555888::::::???JJJ___}}}}}}uuuvvvzzzzzzzzzzzzyyy{{{|||jjj[[[WWWTTTMMMHHHIIIEEEVVViiiuuu|||sssdddYYYFFF<<<444444444222222555999;;;===?????????===<<<555444222000000111333444222666;;;>>>===<<<<<<===???IIIPPPLLLCCC===<<<;;;>>>>>>===<<<;;;;;;::::::777777666555333222111111000000000000000000000111...///000111111444777:::EEEDDDMMMaaayyyxxxlllbbbgggyyymmmyyywww}}}}}}TTTBBB:::222000111000000000////////////............///............---------,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++---......---...000333111444:::AAADDDCCC???;;;<<<@@@CCCMMMddd}}}}}}ooo___SSSRRRTTTUUU[[[eeeccclllxxxssskkkbbb___ccckkkqqqssswww{{{|||zzzzzz|||{{{wwwxxxxxxyyyxxxvvvtttttttttoooooonnnooooooqqqrrrssstttsssrrrrrrssswwwzzz|||}}}{{{zzz{{{zzzxxxvvvwwwyyyzzzzzzyyyxxxxxxyyy{{{|||}}}}}}|||zzzxxxwwwwwwvvvsssnnnggg]]]TTTMMMKKKHHHDDDAAA???===;;;999555777999>>>MMMeeezzzlllXXX^^^jjj```GGGGGGGGG@@@===:::555222111000///............/////////000000........................,,,,,,---......///000000////////////////////////000000///000222666999;;;<<>>===<<<;;;::::::;;;;;;999888777666555333222222111000000000000000000000///111222222222444777999:::<<>>KKKcccxxxbbbUUUTTTtttyyyOOOIIIFFF;;;???<<<777444222111000............//////000000111........................+++,,,---...///000111111////////////////////////000000000111333777:::<<<===JJJccc~~~|||vvvvvvyyy|||ooo^^^VVVQQQIIIFFFIIIOOOdddyyywwwgggUUUFFF<<<:::666222111222222000...222333444555555444444333333222111111111222333444888BBBNNNSSSQQQJJJFFFDDDIIIYYYffffff]]]SSSKKKEEE???>>><<<;;;;;;;;;<<<===;;;;;;:::888666555444333222111111111111000000000000111333333333444666888666999DDDQQQXXXjjj}}}mmm```]]]lllyyywwwpppnnnvvvQQQAAA333222333111000222000000000/////////......///............---------...------,,,,,,------...++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,---.../////////000222444444===GGGKKKHHHDDDBBBBBBGGGRRRllltttaaaUUUQQQTTTXXX___dddeeeiiivvvnnnfffhhhlllooowww|||~~~zzzyyyxxxwwwwwwuuusssqqqqqqqqqpppppprrrtttvvvxxxwwwwwwwwwwwwwwwxxxyyyyyy|||{{{zzzzzz{{{{{{yyyxxxsssvvvxxxyyywwwvvvuuuuuuzzzzzz{{{||||||||||||{{{uuuxxx{{{zzztttkkkccc^^^[[[UUUMMMFFFAAA===:::888444777999<<>>999555444222111///---......///000000111111........................------......//////000000////////////////////////000000000111444777;;;======RRRttt~~~yyyuuuvvvxxx~~~nnn]]]VVVPPPHHHGGGKKKYYYnnnvvvcccQQQCCC:::555666444222111333555333000000111222222333333222222000000000000111222444555@@@LLL\\\bbb^^^UUUNNNKKKMMM^^^nnnrrrjjj___SSSJJJ@@@???===<<<<<<===>>>???======;;;:::888666555444333333222222111111111111000111333333333333555666:::;;;DDDNNNQQQ]]]wwwbbbXXXXXXeeeyyy}}}nnnwww{{{WWWDDD555444555111000444000000000000/////////...///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---...000000///000222444888DDDPPPQQQJJJCCCDDDHHH\\\uuuzzzhhh[[[TTTTTTWWW\\\gggrrrwww{{{qqqnnnnnnooovvv{{{}}}{{{yyyxxxvvvtttqqqooouuutttsssrrrsssuuuwwwyyywwwwwwwwwwwwxxxxxxxxxxxxzzzyyyxxxxxxzzzzzzyyyxxxsssvvvxxxyyyxxxvvvuuuuuuuuuvvvwwwyyyzzz{{{||||||tttxxx}}}~~~zzzrrrkkkgggbbb\\\RRRIIIBBB===999777333777999;;;GGG\\\rrr~~~wwwZZZZZZbbbLLLHHHHHHCCC???:::777555333111000---......///000111111222........................///////////////.........////////////////////////000000000222444888;;;===>>>XXXyyyvvvtttuuuwww~~~~~~lll\\\UUUOOOHHHHHHMMM```uuu}}}iiiSSSCCC:::777777555444222222555888666222111111222333444444444444000000000111333444666777FFFTTTeeemmmhhh]]]TTTPPPPPPaaarrrxxxsssgggXXXMMMBBBAAA???======>>>@@@AAA???>>>===;;;999777666555333333333222222222111111///111222333222222444555:::888???JJJNNNYYY{{{mmm```SSSQQQfff~~~yyyzzz|||ZZZFFF666555666222111555000000000000//////////////////.........---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,---///000000000000333555;;;HHHUUUUUUKKKDDDFFFLLLcccdddSSSLLLNNNVVV___[[[lll}}}vvvssstttppprrrxxx~~~|||{{{zzzzzzzzzvvvpppjjjlllqqqtttuuuvvvyyywwwtttxxxxxxxxxzzz|||}}}{{{yyy{{{}}}}}}{{{wwwvvvwwwyyywwwuuutttuuuxxxxxxuuusssrrruuuyyy{{{||||||~~~xxxzzz{{{yyyuuurrrpppooohhhcccXXXLLLAAA:::999:::555888:::<<>>CCCLLLTTTkkkyyyhhh```LLLXXXyyyxxx{{{eeeEEE444444111000222111111111000000//////............//////......---,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,.........------,,,,,,,,,,,,,,,+++++++++,,,------...000222000...///555:::@@@HHHKKKMMMNNNGGGGGGUUUiiiQQQRRRUUURRRXXXggggggppp}}}zzztttvvvxxx{{{~~~~~~|||{{{zzzyyyuuunnnjjjlllqqqttttttuuuxxxwwwsssxxxxxxyyy{{{}}}~~~|||{{{zzz{{{{{{yyyvvvuuuwwwxxxwwwvvvtttuuuvvvwwwuuussstttvvvyyyzzzzzzzzz{{{}}}xxxyyyyyyxxxuuuqqqmmmjjjgggbbbXXXLLLAAA;;;999999666999:::<<>><<<;;;999666444555555444444333222222222000111111222333444555666444:::===AAAJJJPPPcccyyykkkZZZWWW___~~~vvvvvvlllIII555444222111222000111000000000/////////.........//////......---,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------------,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,...000///...111888>>>IIIOOOLLLIIIIIIJJJYYYssspppZZZKKKOOOVVVZZZeeerrruuu{{{{{{zzzyyy{{{}}}{{{xxxtttnnnkkkmmmqqqsssrrrtttwwwvvvsssyyyxxxyyy|||~~~~~~|||xxxyyyyyywwwuuuuuuvvvwwwwwwuuusssssstttuuutttsssvvvwwwxxxwwwvvvwwwyyyzzzxxxwwwwwwwwwvvvqqqiiicccddd```XXXMMMBBB;;;888888666888999;;;HHH```vvvhhhNNNccc```DDDEEEDDDAAA>>>:::555222000000000000000000///......////////////////////////------........./////////111111222222000///---+++///000222444777;;;AAAEEE___{{{tttrrrqqqsssxxxzzz|||zzziii```ZZZTTTPPPIIIFFFPPP___|||xxxfffSSSFFF???999777888777777777666555555444444111444111000444//////;;;999:::::::::;;;<<<<<<===WWWiiittt|||wwwqqqfffbbbeeeuuusss___[[[UUULLLGGGEEEEEEDDDCCCCCCAAA???===<<<:::888555555555444444333333222222000111111222333444555555555999:::@@@IIILLLYYYpppyyylll^^^MMMnnnzzzwwwxxxwww}}}zzzwwwPPP777555333333333///000000000000////////////......//////......---,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......---...000000111666>>>DDDQQQYYYUUUKKKIIIQQQmmmvvveeebbb]]]\\\UUURRRXXXbbbmmmyyy~~~}}}{{{wwwsssooommmnnnrrrsssqqqsssvvvvvvtttxxxxxxyyy{{{~~~~~~|||wwwwwwwwwvvvuuuuuuuuuvvvtttsssqqqpppqqqqqqqqqqqquuuuuuvvvuuutttuuuxxxzzzyyywwwvvvwwwwwwqqqggg^^^aaa^^^VVVMMMCCC<<<999888666777777:::IIIbbbxxxzzzXXX]]]vvvLLLGGGEEEBBB@@@<<<888333///000000000000000///......////////////////////////............//////////////////000//////...///000000000333555666999AAAIIIkkk~~~wwwsssrrrrrrssswww}}}wwwfffZZZXXXUUUPPPHHHIIIXXXiii~~~tttdddQQQFFF@@@;;;888999888777777666666555444444111444111111555111555GGGGGGEEEBBB>>>;;;:::<<<>>>\\\mmmuuuzzz|||vvviiieeeaaahhh|||mmmeee\\\PPPIIIGGGGGGDDDAAADDDBBB@@@>>>===<<<999777444333333222111111000000000111111222333333444444555999999AAAKKKLLLTTTgggxxxxxxiiiPPPccckkkpppooo|||WWW:::666444444444///000000000000////////////.........///......---,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...//////000111222444:::BBBHHHTTT___\\\PPPNNNXXXwwwlllYYYUUUQQQUUU\\\dddjjjrrr}}}}}}xxxssspppnnnnnnqqqttttttrrrssswwwxxxvvvwwwwwwxxxzzz}}}~~~|||{{{xxxwwwuuuuuuttttttttttttooooooooonnnnnnnnnoooppprrrssstttssssssuuuxxx{{{yyywwwvvvxxxwwwqqqeee\\\___\\\UUULLLBBB<<<999999555666666;;;LLLfff|||fffUUUqqq~~~NNNHHHFFFBBB@@@===999333...000000000000000///......////////////////////////........./////////000000000111000///------000222111111333666666888CCCPPPuuuyyyuuuuuusssrrrrrruuu{{{uuueeeVVVVVVTTTNNNHHHMMM___rrr~~~ttteeeSSSIIICCC===::::::777777666666555444444444111444222333777555???VVVZZZVVVMMMCCC;;;888;;;>>>^^^qqqwwwwww}}}zzzooojjj```]]]lll{{{mmmcccWWWNNNKKKIIIFFFBBBEEECCCAAA??????===;;;999444444333333222111111000000111111222222333333333555888999BBBNNNOOOUUUgggtttpppXXXYYY{{{vvv___rrrpppttt[[[<<<777444444444///////////////000000000000.........///......---,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000///000000222555;;;BBBGGGQQQ\\\XXXNNNQQQaaa}}}eeeVVVTTTQQQWWWfffttt{{{{{{uuupppnnnoooqqquuuwwwvvvssstttxxxzzzyyyxxxxxxxxxzzz||||||{{{yyyxxxuuusssrrrssssssqqqpppjjjlllnnnnnnnnnmmmnnnoooppprrrsssttttttuuuxxxzzzxxxwwwwwwwwwuuunnnddd]]]^^^ZZZSSSJJJAAA<<<::::::555666888???QQQkkksssSSSaaaWWWKKKGGGCCC@@@>>>:::444///000000000000000///......////////////////////////....../////////000000000333555666444///------///333111444777666999III\\\}}}uuuuuuwwwssstttssssssxxxqqqaaaRRRSSSQQQKKKHHHRRRgggyyy~~~|||uuufffUUULLLFFF???<<<;;;777777777666555555444444333555333666999888FFFccclllggg[[[LLL???999;;;>>>YYYsss}}}yyy{{{}}}{{{}}}pppjjj^^^UUU\\\mmmxxxxxxqqqiii^^^UUUPPPLLLIIIFFFFFFDDDBBBAAA@@@???===;;;666666555555444444333333111111111111222222333333444888999BBBNNNPPPXXXkkktttwww]]]OOOYYYttt]]]```|||ooo\\\>>>888444222444000////////////000000000000......//////......---,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000000---...///222777>>>CCCGGGOOOVVVPPPLLLZZZsssuuulll^^^YYY___```ggguuuvvvwww|||wwwrrrqqqtttxxxyyyzzzyyyuuuvvv{{{}}}|||zzzzzzzzz{{{}}}|||zzzxxxvvvssspppooopppooommmkkkfffjjjoooppppppoooooopppqqqsssuuuuuuuuuuuuvvvwwwtttvvvwwwvvvqqqjjjccc^^^^^^YYYRRRHHH@@@;;;;;;<<<666888;;;DDDXXXrrr]]]UUUwwwoooPPPJJJDDD@@@???<<<777222000000000000000///......////////////////////////.../////////000000000000222777<<<<<<777111......333111444888999>>>SSSkkk|||xxxqqqtttyyyuuuyyyyyywwwyyy~~~jjj[[[QQQRRROOOJJJLLL[[[rrr{{{yyyssseeeUUUMMMHHHBBB>>>===999888888777777666555555555666444777:::888IIIjjjxxxtttiiiXXXHHH>>><<<>>>MMMqqq}}}yyyxxxyyy}}}vvvnnnbbbZZZZZZ```gggjjjpppkkkbbbYYYRRRLLLIIIHHHGGGEEEBBBAAAAAA@@@>>><<<666666666555444444333333111111111111222222222222333777999@@@KKKMMMXXXnnnvvv~~~lllWWWPPPWWWuuuiii\\\rrrwww[[[@@@999333111333222.../////////000000000111......//////......---,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++,,,,,,,,,------------+++,,,,,,,,,...///000111---...111777>>>EEEJJJLLLPPPVVVSSSYYYuuupppccc```[[[```ooowww}}}{{{wwwwww{{{{{{|||zzzwwwwww|||~~~||||||{{{|||}}}}}}{{{yyyuuurrrnnnmmmmmmmmmjjjgggeeejjjppprrrrrrqqqqqqrrrrrruuuwwwwwwvvvtttttttttrrrtttvvvtttnnngggbbb___^^^YYYQQQGGG???;;;;;;===888:::>>>HHH\\\vvvfffLLLcccSSSLLLEEEAAA@@@>>>999444000000000000000//////...////////////////////////////////////000000000000,,,555@@@CCC???888222000333111444:::;;;BBB[[[uuu|||uuuooosssyyyxxx}}}|||xxxeeeUUUQQQRRRPPPLLLQQQccc{{{~~~zzzxxxpppcccUUUMMMIIIDDD@@@???::::::999999888777777777777888555777999777JJJlll~~~zzzqqqbbbPPPCCC???>>>BBBlllxxxuuuuuu{{{xxxnnnhhhdddaaaaaacccllliiicccZZZPPPJJJGGGGGGGGGEEECCCBBBBBBAAA???===555444444333333222111111111111111111111222222222222777888>>>GGGJJJWWWnnnxxx|||iiiZZZMMMYYYzzzccc}}}yyyqqq~~~ZZZAAA:::222///333333.../////////000000111111......//////......---,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,------.........+++,,,,,,---...///111111///111666===FFFMMMQQQSSSSSS[[[^^^mmm~~~lll```___[[[bbbuuu~~~}}}xxx{{{{{{|||xxxwwwzzz~~~~~~|||{{{|||||||||{{{xxxvvvsssqqqooolllhhheeeggglllqqqrrrpppnnnnnnppptttttttttuuuvvvvvvtttrrr|||tttllliiiiiifff```^^^YYYQQQHHHAAA>>>???@@@888666;;;KKKddd}}}|||ttt]]]XXXzzzgggJJJ???GGGDDD;;;999777111000000111222222000...////////////////////////000000000000000000000000222111:::KKKSSSIII888---111444888888:::IIIiiiuuurrrvvv{{{pppaaaYYYUUURRRKKKIIITTTlll|||xxxppphhh\\\PPPHHHCCC@@@>>>===;;;888777777888777777555999;;;>>>>>>999KKKnnnuuu^^^LLLEEE@@@:::>>>```xxxqqqssstttssssssqqqjjjaaa^^^aaacccbbb```^^^YYYPPPFFF>>>BBBCCCCCCDDDCCCBBB@@@???:::999666444333222222222222111111111222333333444777777:::???CCCJJJXXXfffvvvuuubbbTTTNNNllltttnnn~~~xxxcccHHH<<<222000444222111111111111000000000000......////////////............---------,,,,,,,,,///............---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------......---...000000000//////111999EEEOOOUUU[[[aaa```eeeooowwwzzzmmmccceeekkkqqqxxx|||}}}zzzxxxzzz|||~~~}}}|||||||||{{{zzzxxxuuurrrooonnnllliiigggjjjllloooppppppoooooooooooopppqqqsssttttttsssrrr|||yyysssmmmjjjjjjeee^^^]]]XXXPPPGGG@@@======>>>;;;;;;AAASSSmmmuuuxxxxxxaaaUUUmmmuuuSSSBBBEEEBBB===:::666222111000000222222000...////////////////////////000000000000000000000000///...333???EEE>>>444...000555888999===PPPttt|||sssrrrwww||||||iii]]]XXXUUURRRNNNPPP^^^uuu}}}yyyrrrjjj___TTTLLLGGGCCC@@@::::::999999999:::;;;<<>>;;;888NNNrrr~~~gggUUUMMMGGG@@@CCCZZZ{{{{{{ooojjjhhhffffffccc]]]]]]```___^^^\\\XXXSSSMMMGGGCCCAAAAAAAAAAAA@@@@@@??????;;;999777555333222222222111111000000111111222333666666:::???CCCKKKYYYfffuuu~~~tttcccZZZZZZqqq{{{^^^III???333///444444111111111111000000000000......////////////............---------,,,,,,,,,...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------...------...///000000///333333<<>>===<<<===BBBFFFMMMQQQNNNJJJCCC===MMMnnnvvvaaaUUUKKKCCCAAALLLeeewwwooohhheee```ZZZXXXYYYYYYYYYXXXTTTOOOJJJHHHGGG@@@???>>>=========>>>???<<<;;;888666444333333333111000000000000111111222444555999???DDDKKKYYYgggsss}}}kkk]]]OOOpppuuuzzz```NNNDDD666000333333111111111111000000000000......////////////............---------,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------...///000111888999EEE[[[lllppplllgggddduuu~~~tttooojjjlllsss|||zzz~~~||||||{{{~~~|||{{{{{{||||||{{{zzzwwwsssmmmjjjiiijjjkkkkkknnnkkkhhhiiilllnnnnnnllliiikkknnnpppppppppqqqqqqssstttrrrooonnnllleee\\\___XXXNNNEEE???<<<;;;;;;999>>>KKKddd|||hhhWWWjjjvvvSSSFFFAAABBB@@@666444222111000111111000///////////////////////////////////////////////////000////////////000333666222888::::::HHHjjj|||ssspppssszzzzzzlllffffff^^^ZZZXXX```vvvsssoooggg```YYYRRRLLLGGGCCCDDDEEECCCBBBFFFOOOWWW___fffeee^^^SSSDDDHHH```}}}iii]]]SSSJJJDDDDDDQQQpppvvvnnnggg^^^XXXWWWWWWYYYZZZWWWRRRMMMJJJIIIAAA@@@===;;;;;;<<<>>>@@@>>><<<:::777555444444444222111111111111111222222333444999@@@EEELLLZZZgggqqq|||zzziiiUUUaaa~~~xxxzzzyyyhhhSSSHHH:::333444111111111111111000000000///......////////////............---------,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,---------///111333<<>>===<<<>>>FFFYYYsssyyyxxx\\\```aaaLLLBBBDDDCCC777555333111000111111000///000000000000000000000000///////////////////////////111111//////111444777444:::;;;<<>><<<;;;<<<>>>@@@>>>===:::777555444444333444333333222222222333333222444999@@@EEELLLZZZgggnnn|||\\\VVVfffyyyaaa~~~~~~nnnQQQEEE;;;777666000111111111111000000000///......////////////............---------,,,,,,,,,............------------+++++++++,,,,,,,,,------,,,,,,---------.........+++,,,...------///333666@@@OOOhhh{{{zzzwwwxxxxxxuuusss|||ppprrryyyyyyzzz{{{|||}}}}}}}}}}}}xxxwwwwwwyyy|||}}}|||zzzrrrpppllljjjjjjiiihhhggggggeeeccccccdddeeefffeeehhhkkkoooooommmlllmmmooonnnnnnllliiijjjjjjeee^^^___WWWMMMEEEBBB@@@>>><<>>??????===:::777555444333333555555444333333333333444333555:::AAAFFFLLLYYYeeekkkyyyaaaQQQXXX\\\cccnnnOOOBBB:::888777111111111111111000000000000......////////////............---------,,,,,,,,,//////.........---------++++++,,,,,,,,,,,,------,,,---------............+++---///......000555999GGG\\\vvvuuuuuu}}}xxxtttvvvvvvwwwrrrsssuuuwwwyyy{{{||||||{{{zzzzzz|||}}}}}}{{{yyyooonnnmmmmmmllliiieeebbbaaaaaabbbaaa``````aaabbbaaafffjjjkkkiiihhhjjjmmmkkkjjjfffcccdddfffccc^^^]]]UUUJJJCCCAAA@@@>>><<<@@@RRRnnnzzz```dddaaaIIIFFFFFF;;;888555222000000111111000000000000000000000000000000000000000000000000000---000///---...333444111444;;;===EEEggg|||wwwrrrqqqvvv~~~|||ppphhhggghhhlllvvv{{{uuurrrnnnkkkhhhddd___\\\TTTTTTVVVYYY```hhhqqqvvvooolll]]]RRROOOHHHEEENNNaaavvvwwwmmmbbbYYYMMMMMMJJJFFFJJJ[[[uuuxxxlllgggjjjjjjmmmrrrssslll^^^RRRFFFDDDAAA>>><<<;;;;;;<<<>>>===:::777444333222222555444333333222222222333333555;;;AAAFFFLLLXXXdddjjjvvv~~~oooXXXQQQqqqmmm___www~~~~~~sssTTTEEE:::666666111111111111111000000000000......////////////............---------,,,,,,,,,.........---------,,,,,,++++++,,,,,,,,,,,,------------------............,,,...000000...000666<<>><<>><<<999666444222222111444333333222111111111222444666;;;BBBFFFKKKWWWccciiisssyyycccOOO```ttt[[[jjjxxxxxx{{{^^^LLL<<<444333///111111111111000000000000......////////////............---------,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,------------------.........//////,,,///111000///111888>>>XXXjjj{{{nnnoooxxxzzzssssss~~~vvvooonnnrrrqqqlllqqq|||yyy||||||zzzyyypppmmmkkknnnqqqnnnfff^^^aaaaaaaaaaaa```^^^]]]]]]\\\^^^```aaaaaaaaabbbccc```bbbaaa___]]]\\\ZZZXXXXXXVVVKKKCCCEEEAAA===DDDMMMuuutttPPPWWWWWW===KKKBBB<<<888333000000000111111000000000000000000000000000000000000111111111111000000///000000222444555444===???QQQqqqkkkhhhooo}}}~~~wwwxxxuuu___aaakkkyyyyyyqqqsssrrriiidddgggfffggghhhgggeeecccccccccfffkkkoooooonnnkkkfff```hhhrrrwwwuuusssppplllgggaaa]]]cccfffhhhiiijjjmmmrrrwwwyyyrrrhhheeennnvvvpppbbbKKKFFFAAA>>>??????===;;;@@@???===:::555222111222444444333222111111111111555666:::AAAFFFKKKUUU___dddppp}}}lllYYYWWWgggccc```sss}}}zzz^^^GGG:::444222333111111111111000000000000000000000000000///......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......333000//////...222===JJJeeeuuu~~~sssfffqqq{{{{{{}}}~~~~~~yyy~~~{{{tttggghhhlllmmmpppvvvuuuxxx|||}}}zzzyyypppkkkggghhhkkkkkkfffaaaaaaaaabbbbbbbbbaaa```___\\\^^^___`````````aaabbbdddbbb]]][[[[[[\\\[[[YYYUUURRRFFFAAAEEEBBB???GGGZZZ{{{\\\XXX}}}iiiEEEIII???===999444000000111111111000000000000000000000000000000000000111111111111000000///000111222444555666>>>BBBWWWyyy}}}rrrllliiinnnyyy}}}uuurrr|||ttteeecccmmmzzz}}}wwwyyywwwnnniiijjjeeeeeeeeeeeefffhhhkkkmmmyyy}}}uuuuuuwww}}}~~~|||vvvpppkkkmmmjjjfffccccccggglllpppwwwqqqiiifffmmmsssnnndddKKKGGGCCCBBBCCCCCCBBB???AAAAAA???;;;888666555555444333222222111111222222555666:::AAAEEEJJJTTT^^^eeeooo{{{sss\\\VVV]]]nnnddd{{{vvv\\\GGG<<<666333222111111111111000000000000000000000000000///......///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,---------.........000000000000///333AAAPPPooo}}}~~~sssiiiggg|||{{{zzz}}}~~~sssgggyyyqqq{{{kkkaaaeeejjjnnnrrrsssvvvzzz~~~~~~}}}zzzxxxqqqjjjcccaaadddfffeeeccc___aaacccdddeeedddbbbaaa\\\]]]]]]^^^^^^^^^______ddd___ZZZYYYYYYZZZYYYXXXRRRMMMAAA>>>EEECCCBBBKKKlll}}}sssaaaoooyyyMMMJJJBBB>>>:::555111000111111111000000000000000000000000000000000000111111111111000000000000111333555666888???FFFaaayyytttqqqnnnlllpppwww}}}}}}{{{{{{~~~yyyxxx{{{~~~ppphhhjjjlllhhhcccdddooo~~~|||~~~{{{rrrkkkkkkfffffffffhhhlllsssyyy~~~|||wwwlllffffffjjjnnnoooqqqnnniiigggkkkooolllfffMMMIIIDDDCCCEEEGGGFFFDDDBBBAAA>>><<<999777666555222222111111222222333444555666:::@@@EEEIIISSS]]]fffnnnyyyeeeXXXRRRuuugggwww___JJJ>>>888555222222222111111111000000000000000000000000///......///............---------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,------------.........---///222222000555FFFXXXvvvnnnhhhrrr}}}yyy{{{{{{qqqaaaRRRsssyyygggmmmrrrjjjiiilllppprrrtttwwwzzz|||{{{xxxuuurrrkkkccc___```ccccccbbb^^^```bbbdddeeeeeecccbbb]]]\\\[[[[[[\\\\\\\\\[[[\\\\\\^^^```^^^YYYVVVWWWQQQJJJ>>>===EEEDDDEEERRR|||vvvpppfffTTTKKKGGG@@@<<<666222111111111111000000000000000000000000///000000000111111111111000000000000111333555666888AAAMMMnnn~~~mmmmmmooosssyyy}}}~~~|||yyyzzz~~~yyytttvvvzzz~~~kkk]]]WWWUUUUUUWWWcccrrr}}}~~~zzzqqqjjjhhhggghhhkkkqqqyyyyyytttuuuuuusssoooiiihhhgggggghhhjjjjjjjjjSSSMMMFFFCCCEEEHHHIIIIIICCC@@@===:::888555333111111111111111222333444555555555999???CCCHHHQQQ[[[fffmmmxxxwwwdddPPP]]]jjjssskkkQQQAAA:::666222222222222111111111000000000000000000000///......///............------------------------------------------------......///------------............,,,///333333000666KKK___xxx~~~qqqxxxzzz{{{~~~wwwpppeeeUUUHHHxxxccccccjjj{{{xxxpppoooooooooooorrrvvvxxxwwwuuutttnnngggbbbaaabbbbbbaaa^^^```bbbdddddddddcccbbb^^^\\\YYYYYYZZZ[[[ZZZXXXRRRYYYeeemmmggg[[[UUUWWWPPPJJJ>>>>>>FFFEEEJJJ[[[rrryyy___```MMMDDDBBB>>>888444222222111111000000000000000000000000///000000000111111111111000000000000222444666777888DDDWWW{{{{{{kkkjjjrrr}}}~~~{{{{{{{{{qqqpppvvv|||xxxeeeWWWMMMGGGIIIOOOcccvvv}}}yyyqqqkkkiiihhhjjjoooxxxuuuiiibbbbbbdddffffffgggiiilll]]]UUUKKKFFFGGGJJJMMMNNNFFFCCC>>>;;;888666222///000000000111222333444555555555999???BBBFFFOOOYYYaaaiiiuuuxxxZZZQQQtttrrr```}}}^^^EEE:::666444222222222222111111111111000000000000000///......///............---------------------------------,,,,,,,,,+++,,,,,,---...---------.........//////---000444444222:::PPPeeezzzvvvtttzzzoooggg```WWWNNNGGGyyyrrr{{{zzzjjjjjjkkkrrryyyssspppllllllppptttvvvvvvtttoooiiidddbbbbbbcccbbbbbbbbbcccccccccbbbbbbaaa```\\\XXXXXXYYYZZZXXXVVVNNNVVVeeerrrmmm___WWWXXXNNNIII@@@BBBHHHGGGQQQiiitttuuu{{{ZZZ}}}vvvVVVBBBDDD???999555333222222111000000000000000000000000000000000000111111111111000000000000222444777888888IIIccc{{{nnniiivvv~~~zzzpppkkknnnwww~~~{{{nnn```VVVLLLEEEHHHQQQfffzzzzzzuuuqqqpppkkkmmmrrrzzz{{{ooohhhffflllppprrrzzz}}}kkkaaaaaacccfffgggfffhhhlllbbb[[[RRRLLLMMMOOOQQQRRRJJJEEE@@@===<<<999555111111111111111222333444555555555888>>>AAAEEENNNWWW]]]ggguuukkkQQQ___}}}\\\bbbmmmJJJ;;;777555333222222222222111111111000000000000000///......///............---------------------------------,,,++++++++++++,,,------------.........////////////111444555777BBBYYYnnn}}}yyymmmvvv}}}qqqggg\\\UUUOOOJJJIIILLLxxxiii^^^]]]bbbppp{{{oooiiivvvtttoooooorrrtttuuusssnnnhhhcccaaacccfffhhhhhhgggeeecccbbbaaaaaabbbbbb]]]XXXWWWYYYZZZXXXUUUNNNOOOYYYgggiii^^^UUUUUUKKKHHHCCCFFFKKKJJJZZZxxxqqq~~~\\\llljjjNNNEEEAAA:::666333333222111000000000000000000000000000000000000111111111111000000000111222555777999999OOOpppxxxnnnlllyyyxxxqqqjjjiiipppzzzuuuhhh\\\UUULLLEEEIIISSSlllzzzxxxwwwwwwttttttuuuxxxzzzvvvnnnggg\\\VVVXXX```ccc```bbbjjjvvvgggdddeeeiiiiiiffffffjjj^^^YYYTTTQQQRRRSSSRRRPPPHHHCCC>>><<<===<<<888444111111111111222333444444555555888===@@@DDDLLLVVV___kkkzzz{{{XXXRRRgggdddWWWtttzzzQQQ<<<777666333333222222222111111111000000000000000///......///............---------........................,,,,,,,,,,,,,,,---..................////////////111111333777>>>LLLdddxxx}}}uuuooo|||tttnnn\\\TTTLLLGGGBBBAAAHHHRRRjjj\\\VVVZZZVVVSSSiiitttssszzzvvvrrrrrrrrrrrrrrrmmmfff``````dddiiimmmllljjjgggdddbbbaaabbbbbbccc^^^XXXWWWYYYZZZWWWTTTOOOGGGJJJYYYaaa[[[RRRQQQGGGGGGDDDHHHMMMMMM```xxxcccbbb}}}aaaFFFAAA;;;666444333222111000000000000000000000000000000000000111111111111000000000111333555888999:::TTTxxxtttlllooo|||uuuoooiiikkkttt~~~uuufffZZZTTTKKKBBBFFFRRRqqqzzzyyyzzz{{{~~~{{{xxxwwwuuunnnccc[[[\\\YYY___kkkmmmccc___bbbbbbvvvlllhhhgggkkkkkkfffeeehhhUUUSSSRRRSSSUUUTTTPPPLLLDDD???;;;:::<<<<<<888555222222111111222222333444555555888===@@@CCCLLLUUUdddqqq^^^NNNZZZzzzmmmVVVmmmUUU>>>888666333333333222222222111111000000000000000//////...//////.........---------...........................------------...//////............/////////000222000222999CCCTTTlllzzztttvvv~~~vvvkkkcccOOOIIIDDDAAA======IIIVVVhhh___VVVTTTTTTTTTVVVYYYtttuuuqqqsssrrriiieee___^^^bbbiiiqqquuuqqqkkkffffffdddaaa___aaa___]]]YYYXXXWWWWWWVVVUUUUUULLLHHHMMMSSSQQQMMMLLLJJJLLLOOOOOOLLLSSSoookkkaaaxxxgggHHHBBBAAA<<<111333666000333333222222111000//////000000000000111111111111333...---///222333555999;;;ccc~~~vvvooolllooo~~~xxxvvvwww|||kkkccc\\\WWWKKKBBBKKK[[[zzzvvvnnniiihhhhhhlllmmmnnnqqqvvvxxxnnnccc___ccciiijjjhhhhhhlllooonnnhhhbbbXXXWWWVVVVVVUUUSSSPPPNNNFFF@@@::::::===>>>999333555444333222222222333444555555888<<>>===;;;888555777666444333222222222222555444777;;;>>>BBBKKKUUUfffvvvmmmYYYQQQrrrqqqZZZtttMMMDDD:::666555444222111111111111//////000000000000//////........................------------------------...------,,,,,,------...------........./////////111///999GGGWWWsss|||uuu|||}}}|||zzzvvviiiUUUEEE>>>;;;:::666777888777666777999:::yyyvvvjjj^^^[[[ccclllpppppppppllljjjhhhbbb[[[[[[^^^ZZZXXXVVVVVVWWWWWWWWWVVVUUUQQQLLLKKKKKKOOOUUUYYYhhhlllmmmooo{{{fffcccyyy~~~UUU???AAA<<<222222444222222222111111111000000///000000000111111111111333111222666777555888===QQQqqqggghhhmmm{{{}}}~~~|||}}}}}}pppjjjjjjggg\\\MMMJJJ[[[qqqvvvllljjjppp{{{wwwfff___\\\YYYfffpppZZZRRR]]]rrr{{{tttrrrjjj___YYYVVVSSSNNNHHHBBBBBB@@@>>><<<:::888888888777555333222111222222444444666;;;>>>AAAJJJTTT___lll{{{dddVVVbbb~~~]]]wwwtttLLLAAA888666555444333222111111111//////000000000000//////...................................................------,,,,,,------...............////////////000---888III]]]zzz~~~www}}}xxx|||}}}wwwooofffUUUEEE;;;888888888777888999888777777888:::vvvjjjjjjnnnpppnnnkkkgggcccbbb^^^ZZZZZZ^^^[[[YYYVVVUUUUUUVVVVVVVVVOOOOOOOOOPPPTTT\\\cccfffsssqqqpppvvvvvv```gggaaaCCCCCC===222000222222222222111111111111111///000000000111111111111111000222555666555999???[[[~~~mmmfffjjjqqq||||||}}}{{{~~~{{{kkkkkkllliii]]]OOOPPPcccxxx||||||sssppplllhhhhhhmmmvvv|||rrrccc___\\\[[[xxxyyyjjjdddiiiqqq~~~tttmmmfff^^^YYYVVVSSSLLLGGGCCCBBB@@@===<<<:::::::::888777555333222222222222333333666:::===@@@JJJSSS___iiiwwwqqq^^^WWWeeeppp~~~xxxKKK???999666666444333222111111111//////000000000000//////...................................................------,,,,,,------............/////////000000222...999MMMeee~~~|||}}}|||yyy~~~rrriii^^^RRRCCC;;;:::;;;:::999888999999999888888;;;===|||xxxiiibbb\\\[[[[[[YYYZZZ]]]ZZZVVVQQQNNNNNNOOOPPPPPPLLLPPPTTTYYYbbblllppppppuuuoooppp}}}dddZZZzzznnnKKKEEE===444222111111111111111111111111111000000000000111111111111111000222555555555<<>><<<<<<<<<;;;888777555444333333333333333222555999<<<@@@IIISSS```gggttt}}}gggVVVkkkrrrfffwwwUUUFFF>>>777666555333222222222222//////000000000000//////...................................................------,,,,,,------........./////////000000000666222???VVVppp{{{~~~|||xxxmmm^^^TTTKKK@@@888777:::;;;:::::::::;;;<<<;;;:::;;;<<<>>>~~~rrrfffccccccbbb```aaa[[[WWWQQQNNNPPPSSSWWWYYYYYY^^^ccciiirrrzzzwwwooollldddkkk}}}pppZZZqqq{{{VVVHHH>>>777555000111111111111111111111111000000000000111111111111111000222444555777@@@JJJzzzqqqggggggnnnsss}}}xxxyyy}}}~~~|||zzzyyywwwzzzzzzzzzuuuxxxxxxqqqddd]]]eeeyyyqqqaaaXXXWWWNNNRRRUUUVVVTTTPPPLLLKKKOOOfffvvvqqqdddYYYTTTVVVjjjxxxjjj]]]]]][[[XXXUUUUUUXXX[[[WWWOOOEEE???>>>>>><<<:::777666555444333333444555222222444999<<>>???AAADDDDDDBBB???>>>===}}}vvvtttqqqllljjjbbb]]]YYYXXX\\\ccciiimmmkkkooossswww~~~xxxjjjaaaXXXeee~~~ttt}}}___ooo]]]KKK???:::888000111111111111111111222222000000000000111111111111222111333555555888CCCNNN~~~lllfffjjjrrrxxxzzz|||vvvvvv{{{}}}|||{{{zzz~~~}}}|||}}}}}}uuuhhhcccmmm|||pppeeeaaacccZZZ]]]___]]]VVVLLLDDD@@@???ZZZ}}}nnnwwwjjj[[[ZZZTTTWWWlllrrrdddZZZ[[[[[[WWWUUUWWW___fffaaaUUUHHHAAA@@@@@@===999666666444444333444555666222222444999<<>>===777666555444444333444444444444666;;;===AAAJJJSSSXXXfffxxx}}}gggXXX^^^}}}tttfffsss|||___III<<<888555333111...000555111111111111000000000000........................------------------------............////////////////////////000111333444333999MMMmmm|||}}}lllZZZQQQIII===:::???999999999888888999<<>>444444444333222222111111222222000000111111111222222222555444111555;;;:::EEE___}}}ttt|||wwwzzzsssiiigggiiissszzzxxxxxxyyyxxxwww}}}zzzuuuwwwzzzooocccXXXNNNEEE???>>>HHHWWWgggxxxyyyzzzpppddd\\\PPPMMMXXXxxx}}}ooohhhccc___[[[[[[___fffmmmrrrppp```OOOHHHEEEAAA===;;;777666555444444333444444444333666:::===@@@JJJSSSYYYfffwwwjjjUUUQQQdddppp[[[}}}~~~dddIII;;;777444444111///000555111111111111000000000000........................------------------------............////////////////////////000111333444888@@@XXXyyy}}}~~~uuucccSSSLLLFFF===:::???999;;;=========>>>@@@BBBBBBHHHLLLIIIDDDAAA???>>>{{{kkkqqqxxxrrr|||nnnnnnTTTEEE@@@888444444333222222111111222222000000111111111222222222333555333666:::;;;MMMnnnwwweee[[[gggllleeefffkkkttt}}}xxxvvvwwwyyyyyy{{{yyynnncccTTTHHHDDDDDDMMMWWWaaannn|||}}}~~~uuukkkcccTTTMMMWWWyyyxxxlllgggaaa\\\ZZZbbboooxxxwwwrrrmmm___PPPIIIFFFBBB===;;;777666555444444333444444333333555999<<<@@@IIISSSZZZfffuuu}}}fffVVVWWWzzzsssVVV{{{~~~mmmNNN:::666333444333000000444111111111111000000000000........................------------------------............////////////////////////000222444555:::BBB___}}}yyyuuuiiiYYYLLLHHHEEE???===@@@<<<===>>>>>>>>>@@@CCCFFFBBBFFFKKKLLLFFF@@@AAAGGGyyymmmyyyrrrwwwfffZZZEEEAAA:::555444333222222111111222222222222333333333444444444333666555555888<<>>]]]XXXUUUmmmwwwbbb^^^gggrrryyy|||xxxwwwwwwyyyzzz~~~|||qqq^^^PPPMMM^^^sss|||{{{vvvbbbVVV^^^xxx{{{sssoookkk^^^^^^bbbooo}}}}}}vvvaaaVVVLLLHHHEEE@@@===<<<777666555444444333444444333222444888;;;@@@KKKUUU```iiivvvzzz[[[\\\cccuuuuuu___>>>888444444555222111333111111111111000000000///////////////////////////....................................////////////////////////111333555666@@@JJJlllwwwooojjj```XXXQQQRRRTTTQQQIIIDDDDDDIIIPPPTTTUUUTTTRRRQQQUUUXXXbbboootttjjjZZZPPP~~~~~~ppp|||bbbmmmoooQQQCCC;;;:::444333222222111111222222000000111111111222222222333666555666;;;DDDgggYYY___zzzqqq```___lllyyy}}}{{{wwwvvvwwwzzz{{{~~~vvvfffZZZWWWkkk}}}|||gggYYYaaaqqq|||vvvuuusssfffdddgggpppzzz~~~zzztttdddYYYOOOIIIDDD>>>;;;;;;777666555444444333444444444333444888<<>>444333222222111111222222222222333333333444444444111444333999EEEUUU{{{bbbtttkkkbbb]]]fffyyyuuupppqqquuu{{{~~~vvv||||||nnnggg```ZZZuuurrrbbbjjjlllzzzwwwzzzyyy~~~sssiiikkkuuuzzzuuulll\\\RRRHHHCCC???;;;;;;===777777555444444444444444666555666999===CCCOOOZZZhhhqqq}}}SSSbbbllleeennnMMMAAA777444555444333555111111111111000000000000000000000000000000000000////////////////////////............/////////000/////////000222444777888CCCbbb|||~~~}}}uuussswww~~~mmm[[[tttaaaEEEIII666555444333333333333222111222222333333333333444444666666888444<<>>===<<<:::999777555555555555444333666666777:::<<>>JJJjjj}}}xxxooojjjkkknnnqqqqqqyyywwwrrrlllfffcccccccccjjjnnnuuu{{{fffbbbvvvPPPKKK???777555333333444444333111222222333333333333444444444666999:::JJJxxxiiiiiiwwwiii]]][[[lll|||}}}sssmmmuuuuuuvvvyyy}}}}}}~~~|||zzz{{{wwwpppkkkkkkkkklllrrryyyqqqbbbaaa]]]ZZZ___yyy~~~zzz}}}mmmmmmxxxyyyuuupppdddQQQJJJAAA<<<::::::999777888777555444555555444333444444777;;;@@@GGGVVVdddooowwwcccVVVjjj|||rrrlllrrr\\\QQQsssdddHHH888777333333666333222222222111111111111000////////////////////////////////////////////////000000000//////000111111---444111///444555777BBBUUUuuukkkcccXXXPPPNNNPPPRRRTTT]]]___```\\\VVVQQQPPPQQQTTTYYY```gggppp}}}vvv___uuuVVVIIIAAA999777444333444444333222222222222333333333444444444555888;;;PPPrrrVVVeee{{{yyyggg\\\\\\mmm||||||rrrllluuuuuuwww}}}|||~~~~~~||||||}}}qqqjjjfffhhhhhhiiipppzzz~~~xxxuuuzzz~~~qqqnnnhhh```ccc~~~{{{yyy}}}yyyxxxyyyggggggttt~~~zzzwwwrrrfffQQQKKKBBB===<<<<<<;;;999888666444444555555444333333444777===BBBKKKZZZhhhqqqwwwgggTTTcccwwwrrrfffPPPeeelllLLL999777333222555444222222222111111111000000////////////////////////////////////////////////111111000/////////000000...444111000555555999GGGeee~~~tttiiiWWWQQQIIICCC???@@@AAABBBGGGJJJMMMLLLHHHDDDCCCDDD@@@EEELLLSSS\\\kkk~~~bbbiii___JJJDDD;;;888555333444444444333222222222333333333444444444555777<<>>EEENNN^^^mmmsssxxxpppWWWbbb|||zzzsssVVV```rrrOOO999888444111444444222222222111111111000000////////////////////////////////////////////////000000//////...////////////444111111666555;;;MMMnnnvvvbbbTTTEEECCC@@@===<<<<<<======>>>AAACCCCCC@@@>>><<<<<<:::>>>CCCGGGNNN^^^sss~~~nnnddddddJJJBBB<<<999666444444444444444222222333333333333444444555555888>>>[[[\\\OOOmmmnnnfffaaadddqqqyyyvvvrrrrrrrrrtttyyy{{{uuuuuuvvvvvvnnnkkkqqq}}}yyy~~~}}}ssshhhdddeeeiiiqqqzzzzzzpppgggwwwwwwnnngggsssuuuuuuyyyrrrppp}}}vvvsssuuunnniiiqqqzzzzzzyyyssseeeRRRKKKBBB===;;;;;;:::888666444333333444555555444333444999@@@GGGQQQaaapppvvvyyyyyyXXX[[[fffyyyZZZ\\\vvvPPP::::::666222444444222222222111111111111000/////////////////////////////////////////////////////////......//////000000444222333777555===RRRqqq~~~uuudddSSSIII;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<===<<<:::888;;;>>>@@@@@@DDDRRRgggwwwrrr~~~iiihhhJJJAAA===:::666444444444444444222222333333333333444444777777999AAAbbbXXXPPPnnniiigggeeejjjssstttooonnnssstttvvv{{{~~~~~~qqqkkknnnssstttqqqoooxxxxxxpppjjjgggiiiuuuyyykkkooowwwtttsssjjjjjjcccaaalllxxxkkkgggbbbbbboooyyywwwvvvrrrgggUUUNNNEEE???===<<<;;;999666444222333444555555444444555:::AAAHHHRRRcccrrrzzz|||\\\TTTWWWccc___xxxQQQ:::<<<888333333444222222222111111111111000////////////////////////////////////////////////////////////000111111222111444222444888555???VVVzzz{{{}}}wwwhhhYYYNNNGGGCCC::::::;;;:::999888999:::<<<999777888;;;===;;;888888;;;;;;999:::FFFZZZjjjfffddd~~~~~~pppoooPPPEEE>>>;;;666444444444555444222222333333333444444444888888;;;DDDgggSSSVVVrrreeeiiihhhmmmsssqqqiiijjjqqqwwwxxx|||||||||~~~wwwhhhcccjjjsssvvv{{{zzz|||uuunnnjjjooooookkk}}}xxxfff```VVVSSS]]]jjjzzzaaaTTTRRRXXXkkkwwwtttsssrrrkkkYYYRRRIIIBBB@@@???===<<<555444222333444555555444555666;;;BBBIIISSSdddsss|||~~~eeeUUUPPPxxxsssjjjyyyQQQ:::===:::333333444222222222111111111111000////////////////////////////////////////////////000000000000111222333444222444222444888555@@@XXX|||www}}}uuujjj]]]RRRIII???;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;666666<<<>>>???LLL]]]nnnuuuYYY^^^yyy}}}rrreeeCCCBBB;;;555444333111111444444444333222222333333333333>>>888EEEzzz\\\^^^ooo|||hhhccclll{{{{{{mmmmmmssspppxxxyyy~~~|||||||||{{{~~~zzzzzzjjjhhhmmmuuu~~~zzzvvvxxxwwwkkkxxx|||qqq```SSSOOOWWWuuueeePPPMMMNNNYYYjjjtttrrrkkkhhhXXXNNNFFFDDDBBB???======:::888555333444555555555777888===DDDKKKUUUeeettt}}}{{{YYYRRRhhhpppnnnaaaCCC777666555444666222333333333333222111111000000000000////////////---......///000111111222.........///111555888:::333222000555777333DDDggg{{{|||___VVVLLLGGGBBB===;;;===::::::::::::;;;;;;<<<<<<<<<;;;;;;:::999888888888999444444999::::::DDDSSSaaaxxx{{{[[[YYYtttvvvttt|||rrrVVVEEE===666555444222222555444444333333222333333444444>>>999JJJaaa^^^llltttbbbccclll{{{{{{mmmmmmsssqqqzzz|||}}}yyyzzz}}}}}}}}}uuuwwwqqqpppvvv|||~~~jjjooozzzvvvpppqqqyyy~~~mmmdddccc\\\pppnnnXXXKKKIIIRRReeetttvvvppplllYYYOOOFFFCCCAAA>>><<<>>>:::888555333444555555555777888>>>FFFLLLTTTcccqqqzzz}}}___RRRdddxxxkkkfffGGG;;;888444222333222333333333333222111111000000000000////////////.........///000111111111000000//////000222555666333222000555777444FFFjjj{{{}}}JJJCCC===<<<<<<::::::===:::::::::::::::;;;;;;;;;===<<<;;;:::888777666555888444444888777666===HHHWWWooo___TTTeee|||qqqyyymmmooo}}}}}}wwwxxxcccIII???777555555333444666444333333333333333444444666>>>;;;QQQ~~~```aaakkk{{{mmm^^^bbblll||||||mmmmmmtttrrrzzz}}}|||yyy{{{yyyqqqrrrwwwxxxlllfff{{{xxxuuuuuuwwwkkkkkkeeemmm~~~xxxaaaLLLGGGKKK]]]qqqxxxrrrkkk[[[QQQFFFBBB@@@===<<<>>>;;;888555444444555666555777999???GGGMMMSSS```mmmvvv{{{iiiTTT___gggxxxnnnOOO@@@:::444000000222333333333333222111111000000000000////////////......//////000000111111222111000//////000111222222222111555888666JJJooo|||zzzCCC>>>:::;;;;;;999999;;;:::::::::::::::;;;;;;;;;<<<;;;:::999888777666666888555666999888777;;;CCCPPPgggdddQQQ[[[uuuiii}}}vvvkkkqqqyyynnnjjjLLLAAA777555555444333555444333333333333444444555777===<<>><<<======:::999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999777555666888999999;;;@@@FFFYYYooo{{{~~~kkkQQQSSShhhcccnnnwwwsssqqqyyypppzzzzzziiivvvOOOBBB666333444333333444444333333333444444555666888<<<===]]]eee^^^uuuyyy|||zzzhhhaaa```lll~~~}}}mmmllluuuuuuvvv|||}}}pppuuuvvveee^^^rrrssspppsss{{{wwwcccVVVMMMFFFNNNaaammmlllddd\\\QQQFFFAAA???======???;;;999666444555666666666777:::AAAHHHLLLQQQ[[[ffftttzzz```XXXsss~~~fffYYY~~~]]]GGG;;;444333777222333333333333222111111000000000000////////////////////////000000000000.........//////000000111222222111555999:::UUU~~~rrrqqqvvv???;;;;;;???@@@===;;;;;;=========<<<<<<<<<<<<<<<::::::::::::::::::::::::555555555666777888:::<<<@@@NNN```jjjkkkjjjkkklllmmm{{{vvvUUULLLZZZddd[[[zzzyyyppppppwwwjjjoooeeepppSSSDDD777222333333333333333333333333444555666777777;;;@@@eeeuuu}}}wwwfffooouuuddd```___lll~~~~~~mmmllluuuwwwyyyyyymmmmmmpppyyypppYYYWWWjjjzzzooogggkkkqqquuuaaaWWWPPPIIIJJJWWWdddhhhdddZZZOOOEEEBBB@@@>>>===???<<<999666555555666777666777:::@@@GGGKKKPPPZZZeeessszzzkkkXXXiiikkkSSSoooaaaIII<<<444444999222333333333333222111111000000000000////////////////////////000000000000------...///000111111222111222222666999<<>><<<<<>>>>>>>>============<<<<<<<<<;;;;;;:::::::::888777666555666888999999>>>GGGSSSZZZZZZXXXYYY]]]^^^lllvvv]]]LLLSSSoooZZZnnnrrrlllpppxxxuuuqqqhhh___WWWGGG888333444444444444333333333444444555666777555<<>>@@@<<<999666555666777777666888:::@@@FFFJJJOOOZZZfffpppwwwuuuYYYbbbrrrTTTnnnbbbLLL???555444888222333333333333222111111000000000000////////////000000000000////////////......///000111111111111111222222666:::>>>]]]|||mmmooovvv>>><<<===BBBCCC???<<<<<<@@@@@@??????>>>>>>======??????>>>===;;;:::999999<<<;;;888666666999999888:::@@@HHHLLLKKKIIILLLQQQOOO^^^hhhwwwfffOOORRRrrrxxx___iii}}}ppplllrrrvvvtttsss[[[YYYIII999444555666555555333333333444555666777777444===KKKvvvkkkmmmooo___]]]___lll~~~mmmlllvvvxxx{{{zzzyyyxxxqqqhhh[[[iiittteeemmmfff\\\fffjjjzzzzzzrrrssslllhhhffffff^^^RRRRRRYYYccczzz}}}gggaaa___UUUIIIFFFPPPYYY]]]UUULLLEEECCCCCC@@@???@@@<<<999666555666777777777888:::???EEEIIIOOO[[[gggmmmuuu{{{ZZZ^^^vvvWWWsssbbbNNNAAA666222555222333333333333222111111000000000000////////////000000000000////////////000000111111111111000000111222222666:::???___zzznnnpppxxx???<<<;;;<<<;;;888:::???;;;DDDAAA:::<<>><<<444000444777444444444444444555777777;;;;;;LLLvvvjjj}}}~~~fffZZZZZZ^^^mmmxxxtttkkkjjjqqqwww~~~xxxuuu}}}zzzlll^^^[[[ppp~~~tttuuuoooeeebbb```___dddnnnxxx~~~yyy{{{~~~zzz|||}}}yyyrrriii```[[[YYYZZZooovvvwwwjjjfff]]]RRRJJJJJJQQQWWWZZZVVVOOOIIIGGGGGGCCC>>>???<<<777555555777888888777777:::AAAFFFLLLXXXdddkkkuuuddd^^^```nnnfffOOO???444222666444444444444333222111000111111000000000000111111000000000000000000000000///////////////000111111...777///777<<<@@@iiiqqqeeeoooyyy~~~CCC???>>>??????>>>@@@EEE???DDD@@@;;;>>>AAAOOOfffzzzuuukkk]]]NNNCCC>>>>>>;;;;;;::::::999888888888888888999999999:::::::::>>>AAAKKK\\\nnn~~~uuuPPPIII[[[YYYYYYmmmyyyooommmqqq~~~gggsssnnnPPP>>><<<555111555555444444444444555666777777======QQQssslll{{{cccYYYYYY___mmmxxxtttkkkjjjpppuuu~~~zzznnnbbbbbbvvv~~~zzzvvvmmmjjjfffbbbaaadddiiilllpppssszzz|||wwwwwwxxxwww{{{qqqkkkaaaWWWPPPNNNOOOPPPUUUTTTQQQMMMJJJHHHDDDAAA???<<<777555555777888888777777:::@@@EEEKKKWWWbbbjjjttt~~~jjj]]]fffhhhkkkUUUCCC777333666444444444444333222111000111111000000000000111111000000000000000000000000111000000000000111222222///777000777<<>>===>>>??????BBBGGGCCCBBB======???@@@TTTuuuwww\\\GGG>>>===<<<<<<;;;:::999999888999888888888888888999999999999;;;DDDSSScccsssWWWHHHOOOyyyWWWQQQ```}}}uuunnnqqqxxxiiioooyyyUUU>>>;;;666444666444444444444444555666777888???@@@XXXpppmmmxxxaaaXXXYYYbbboooyyyuuullljjjooottt|||xxxnnnfffiii}}}|||zzz}}}~~~~~~uuullliiilllpppwwwzzz{{{kkk^^^VVVQQQMMMKKKPPPRRRTTTTTTPPPJJJEEEDDD???<<<777555555777888888777777999???CCCIIIUUU```jjjuuuwww```}}}nnn^^^rrr\\\HHH:::555666444444444444333222111111111111000000000000111111000000000000000000000000222111111111111222333333111777000777<<>>??????AAAFFFBBB???;;;>>>@@@===QQQvvvfffMMMBBB???>>>===;;;:::999999999999999999999999999999::::::888999@@@MMM[[[iiiyyy^^^HHHIIIlll[[[MMMWWWsss|||ssslllqqq|||lllkkkZZZ>>>999666666777333444444444444555666777888>>>AAAaaajjjmmmttt^^^WWWZZZgggsss{{{vvvnnnlllpppttt|||sssjjjfffmmmzzzjjj^^^VVVQQQNNNOOOSSSYYY\\\VVVLLLFFFEEE???<<<777555555777888888888777:::???CCCHHHTTT___lllvvveeeyyyuuuWWWuuuzzzaaaJJJ;;;666777333444444444333333222111111111000000000000111111000000000000000000000000111111111111111222333333222666111888;;;OOOyyypppttt{{{zzzyyy}}}VVVMMMFFFCCCBBB@@@AAADDD???===:::???@@@999GGGhhhjjjQQQFFFCCC@@@>>><<<:::999999999:::999999999999999999999999999999>>>HHHRRR\\\iiiuuucccGGGJJJcccdddPPPSSSggg{{{qqqiiippp||||||uuummmaaa???888666777999555555555555555555666888888>>>DDDmmm```jjjppp\\\XXX]]]lllvvv|||wwwnnnmmmrrrvvvqqqgggfffrrr{{{ooodddZZZTTTQQQVVV^^^ddd^^^PPPFFFEEE???<<<777555555777888888999888:::???BBBGGGRRR]]]lllwwwdddsssWWWkkkgggLLL<<<777888333333444444444333222222111111000000000000111111111111111111111111111111111000000000000111222222333444222999;;;UUU}}}sssjjjuuuyyy}}}{{{tttppprrrwwwwww{{{kkk___RRRKKKFFFAAA>>>???===>>>===@@@AAA999???VVVzzzbbbMMMDDDAAAAAA???===:::999999:::;;;888888888777777777777777888777:::@@@FFFLLLUUU^^^oooyyylllIIINNN]]]nnnUUUQQQ\\\}}}xxxlllfffooo~~~vvv}}}vvvlllFFF;;;777777999666555555555555666777888888???III{{{wwwWWWfffkkkZZZXXX___pppxxx{{{uuummmnnntttxxxtttlllppp~~~wwwggg\\\UUUXXXaaajjjfffUUUIIIFFF???<<<777555555777888888999888:::>>>AAAEEEPPPZZZgggrrr}}}bbbiii^^^bbbpppQQQ>>>888777333333333444444333333222111111000000000000111111111111111111111111111111000000000000000111222222333333333;;;;;;ZZZxxxkkkbbbqqqrrruuutttmmmeeecccfffmmmuuu{{{xxxggg[[[RRRIIICCCBBB???DDDBBBAAADDD>>>>>>JJJhhh|||qqqWWWHHHDDDCCCBBB@@@===;;;999999:::;;;999999888888888777777777777555777;;;===>>>CCCJJJSSS]]]nnn|||TTTPPPVVV{{{tttXXXNNNRRRmmm|||qqqfffcccrrrvvv{{{yyyPPP@@@888777999777555555555555666777888999DDDQQQ]]]UUUcccttt}}}fffWWWWWW___rrrxxxyyyqqqjjjmmmuuuzzz|||yyyzzzuuurrrpppmmmkkkxxx|||xxx}}}ssscccXXXXXXaaannnlll\\\NNNJJJ???<<<777555555777888888888666888;;;>>>BBBLLLWWW]]]jjjvvv|||fffccccccYYY{{{YYYCCC888555222333333444444333333222111111000000000000111111111111111111111111111111222111111111111222333333333222555<<<;;;^^^~~~tttiiiaaarrrrrrvvvzzzvvvmmmhhhiiinnnyyy}}}ooocccWWWPPPMMMBBBIIIFFFCCCFFFCCC@@@FFFdddwww~~~lllUUULLLMMMMMMCCCAAA>>>;;;999999;;;<<<;;;;;;;;;;;;::::::999999777666777999999777:::???AAAJJJ[[[oooaaaQQQQQQvvvuuuYYYKKKKKKbbbwwwlllaaaaaauuu|||tttWWWDDD999666888666555555555666666777888999HHHVVVqqqOOOYYYbbbfffyyyyyybbbTTTVVV___rrrwwwvvvnnnhhhllltttzzz{{{|||qqqiiieeebbb\\\XXX[[[___qqq{{{kkknnn}}}xxxiiiYYYWWW```oooqqqaaaRRRMMM???<<<777555555777888888666555666999<<<@@@JJJTTTVVVcccqqqxxx~~~mmmbbbyyydddRRRuuu```FFF888222222222333444444333333333111111000000000000111111111111111111111111111111333333222222333333444555333111555===;;;___sss|||~~~tttlllggg||||||~~~~~~vvv{{{lll___VVVUUUPPPOOORRROOOHHHEEEGGGhhhmmmRRRNNNLLLDDDEEEAAA===::::::;;;;;;<<<;;;<<<======;;;999888888999999888888888888999999>>>@@@LLL```uuudddRRRRRRsssZZZGGGIII[[[mmmqqqhhh```bbbvvv~~~{{{~~~```:::777999777999444555666666666666888:::CCCcccmmmTTT]]]iiihhhdddnnnbbbVVVUUUbbbxxxxxxmmmmmmnnnrrr|||zzzvvvoooeee^^^]]]]]]dddlllsss}}}zzzrrrvvv}}}xxxmmm]]]XXX]]]lllssshhhWWWMMM>>>999444444777999777444888555666:::===@@@HHHQQQZZZ^^^hhhvvv}}}jjjlllaaaWWWqqqcccEEE999BBB555555444444444333333333111111000000000000111111111111222222222333333333000000//////000111222222333555999999DDDiiixxx|||iiidddmmm~~~{{{nnnWWWXXX[[[___ZZZPPPKKKMMMnnnzzz]]]MMMEEE>>><<<:::999999;;;===>>>===:::::::::999999999:::;;;999999999888888999999999<<<<<>>999444444777888777555888555666999<<<@@@GGGPPPWWW\\\eeerrrtttrrrdddYYYppp~~~bbbFFF777<<<555555444444444333333333111111000000000000111111000000000111111111222222222111111000000000000111333555999999EEEjjj|||zzzfffcccmmm}}}}}}|||}}}|||jjjZZZSSSeeezzzttt^^^OOOIII<<<:::999999::::::999888<<<;;;:::999888999:::;;;999999999999999999999999999777999CCCRRRfff~~~```SSSjjjlllQQQFFFIIIUUUggg{{{zzzmmmccc^^^cccxxx~~~kkk```sssHHH<<<999444444444555666666666777999<<>><<<;;;;;;:::888777888888888888888888888888888555555;;;FFFXXXqqqfffTTTfffrrrTTTFFFAAAHHHVVViiixxxlllbbb]]]eee{{{|||hhhSSSooo}}}MMM>>>;;;777888555555666666555777:::===PPP{{{yyy^^^pppzzzjjjyyy}}}eee[[[TTTWWWfff{{{|||nnnkkkmmmsss|||xxxppphhheeebbbccchhhnnnrrrttt}}}rrrlll|||uuuooonnnppprrrkkkaaa___iiimmmaaaNNNCCC;;;888555444555777777666888555666999;;;===CCCKKKQQQUUU]]]hhhuuusssjjj\\\tttyyyeeeMMM:::999555555444444444333333333111111000000000000111111/////////000000000111111222222111111000111111111444555:::;;;IIIppp{{{nnnoooaaadddqqq|||}}}}}}zzzwwwxxxzzz}}}sssppp}}}[[[GGGOOOggghhh]]]HHHEEEBBB@@@AAACCCCCCCCC===<<<;;;<<<===;;;777444777888888999999888888777888777777;;;BBBQQQiii}}}oooXXXffftttWWWGGGAAADDDLLL]]]tttwwwkkkaaa^^^hhhzzzmmmRRR```PPP===:::888:::555666666555555777;;;>>>ZZZ|||aaaqqq{{{zzzddd\\\TTTUUUcccuuu{{{ooollllllrrr~~~{{{vvvqqqpppqqqqqqooolll|||vvv~~~xxxrrrnnnnnnqqqnnnddd```ggggggYYYGGG>>>:::777555444555666777777777555666999:::;;;AAAHHHNNNSSS[[[fffrrr}}}rrr{{{ppp\\\sss{{{fffMMM:::999555555444444444333333333111111000000000000111111000000000111111111222222000000000000111222444444444555:::===KKKtttoooggg}}}lll```gggttt|||~~~{{{vvvuuuwwwxxxxxxgggdddsssuuuSSSDDDEEEWWWxxxyyyqqqVVVVVVVVVVVVTTTOOOHHHCCC>>><<<:::;;;======999555888999:::;;;;;;:::999888999999:::<<<@@@LLLcccwww~~~```gggzzz[[[IIICCCDDDHHHTTTjjj~~~{{{uuujjj___]]]jjjwww}}}|||]]]ZZZRRR<<<888666777555666666555555888<<<@@@aaassscccsss~~~vvvaaaZZZSSSTTTaaaqqq}}}yyynnnlllmmmttt}}}uuunnnxxx|||{{{||||||wwwpppnnnqqqpppgggdddfffaaaPPPBBB<<<888777555444444555777888777555666999::::::???EEEJJJPPPZZZeeeppp{{{wwwuuuzzz]]]kkkgggKKK888999555555444444444333333333111111000000000000111111000000000111111111222222//////000000222333555666444666;;;>>>NNNxxxvvvrrr|||iii___ffftttvvvyyy~~~uuuppppppnnnwwwsssaaa\\\mmm{{{||||||SSSZZZgggqqquuuyyy{{{aaaMMMEEEBBBJJJ___ttt{{{{{{|||mmmuuuwwweeeXXXLLLGGG@@@>>>>>>>>>;;;888;;;<<<>>>??????>>><<<;;;999:::;;;;;;<<>><<<777777555444333444777888777555666999999999===CCCFFFMMMXXXdddoooyyyrrr^^^^^^lllKKK888999555555444444444333333333111111000000000000111111/////////000000000111111000000000111222333444555444666;;;???OOOzzzyyyddd[[[cccpppooopppvvv|||wwwkkkbbb___fffsssppp]]]XXXhhhuuuuuutttyyyHHHEEEIIINNNLLLJJJYYYnnnqqq___WWWSSSJJJDDDAAAHHHTTT___hhhnnn}}}^^^UUUJJJBBB@@@???===:::===???@@@AAAAAA@@@???===999999:::888888BBB[[[rrrqqqhhhhhhKKK<<<<<<<<>>;;;===;;;999888888999AAASSSdddssswwwTTTFFF>>>999===GGGTTTcccooommmllldddZZZ\\\mmmuuusss}}}[[[dddsssRRRCCC;;;666999666777333666<<<777888GGG~~~oooMMM^^^yyymmmlll\\\QQQKKKRRR```sss}}}uuufffgggqqqyyypppgggdddfffnnnuuuwwwxxxzzz|||zzzssshhhZZZKKK???888888666444444666888888888888777555555666999<<<>>>CCCHHHTTTdddqqqyyytttbbbVVViiivvvOOO===;;;777666555444444333444444333222222222222222222333111111111111111111111111333333333222222333444444888666;;;CCCTTT}}}qqqWWWUUU]]]YYY\\\\\\aaaiiieeeUUUGGGBBBSSSeeelll]]]MMMNNNXXX___\\\dddnnnxxxjjjaaaXXXTTTOOOKKKMMMRRRbbbzzzlll```lllzzzkkkXXXFFF???IIIWWWiii{{{OOO@@@???:::999>>>>>>HHHQQQQQQHHH@@@???AAA<<<999888888999@@@PPP```}}}rrr}}}XXXGGG???999<<>>BBBFFFRRRbbbnnnvvvsss}}}cccUUUfffUUU===999777666555444444333444444222222111111111111222222111111111111111111111111222222222222333333444555555444:::BBBTTTvvv___ZZZWWWJJJLLLLLLXXXhhhgggUUUDDD@@@JJJYYY^^^QQQCCCDDDLLLQQQTTT\\\gggrrrzzzrrrcccUUUNNNMMMWWWkkkzzzrrrbbbdddnnnNNN???BBBHHHZZZ|||sssNNN>>>999666888???;;;BBBHHHGGGAAA<<<<<>>KKKYYYuuu}}}qqqxxx^^^III@@@:::;;;???DDDLLLTTT]]]^^^[[[WWW\\\ooo{{{oooyyyfffjjj]]]DDD777444;;;888999666888>>>:::<<>>PPPfffpppnnnjjjaaaYYY]]]eeeTTTCCC===;;;777777:::555999======999888:::===<<<999888888888;;;EEEPPPeeewwwtttrrrbbbJJJBBB;;;:::<<<===BBBHHHRRRUUUUUUTTT\\\ppptttvvv}}}{{{aaaIII;;;666;;;777888555777===999>>>PPPkkkSSSlll}}}{{{cccXXXUUUQQQTTT\\\hhhoookkkeeekkkttt}}}{{{uuuqqqxxxwwwtttlllcccjjjkkkmmmmmmkkkpppuuu___LLLBBB???<<<:::888888999;;;;;;:::999888666555666888;;;===AAADDDNNN\\\fffmmmuuu}}}|||ccchhhqqq[[[dddkkkHHH;;;777666555444444333444444111111000000000000111111111111111111111111111111111111111222333444666777999:::???EEEXXX~~~ppphhhvvv}}}bbbQQQSSSqqqtttUUUAAA@@@DDDDDD===888999:::999===EEERRRaaappp}}}~~~aaaTTT^^^vvvrrr^^^UUUlllyyylllTTTFFF???<<>>===;;;999888555777888888777999<<>>BBBHHHLLLNNNOOOYYYoooqqqpppxxx```LLL???666777555777444666;;;888???SSSkkkSSSmmm~~~yyy```TTTRRRQQQWWWaaaccciiieeecccllluuuyyypppiiimmm~~~uuupppkkkjjjkkkkkkgggaaacccttt~~~fffPPPEEEAAA===;;;999888:::;;;;;;:::999888666555666888;;;<<>>???===???>>>;;;888999:::999888777555444555777:::;;;999777666888888777;;;BBBMMM]]]ooo}}}~~~qqqlllLLLDDD===;;;;;;:::<<>>;;;999999:::;;;;;;::::::888777555666888:::<<<@@@BBBJJJTTT\\\bbbjjjqqqxxx{{{iiihhhxxxdddoooyyyYYYBBB777666555444444333444444111111111000000111111111111111111111111111111111111111111222333444555666333666>>>EEE^^^kkk[[[jjjvvvbbblllrrrUUU???>>>===<<<<<<<<<:::888777===IIIZZZmmm}}}tttVVVUUUXXXyyy}}}\\\LLLIIIGGGIIIHHHEEECCCDDDKKKWWWXXXUUUWWWQQQEEEBBB@@@DDDBBB:::888===@@@??????<<<888666666777777777777555555777888666888===CCCRRRcccsss}}}{{{rrruuuNNNEEE>>>;;;:::999;;;???>>>CCCEEEGGGSSSkkkgggdddkkkvvvcccMMM>>>555666555888555666:::999CCCZZZkkkYYYtttyyysss___QQQNNNRRRdddwwwmmmmmmfffeeennnuuuvvviiimmm{{{ttt~~~zzzxxxkkkiiidddXXXJJJDDDMMMZZZuuuttt\\\NNNIII>>>;;;999888999::::::999:::999777555666888:::<<<>>>???FFFPPPWWW\\\ccckkkpppttt{{{pppmmmzzzdddooo{{{\\\AAA777666555444444333444444222222111111111111222222111111111111111111111111222222222222333333444555222777===DDD]]]kkkYYYeee|||zzzfff\\\fffpppcccMMM>>>===<<<>>>>>>===<<<;;;888===HHHYYYlll}}}yyy^^^JJJJJJNNNwwwxxxXXXLLLFFFNNNSSSMMMGGGGGGVVVjjjtttuuuuuuiiiZZZUUUAAAHHHHHHAAAAAAHHHLLLJJJKKKFFF@@@===<<<<<<:::999666444444777888666777;;;;;;III[[[lll{{{xxx~~~sss~~~}}}PPPGGG>>>:::999777999>>>===AAACCCEEEQQQjjjlllccchhhssskkkOOO>>>777;;;666999777777;;;:::EEE\\\lll\\\yyy{{{rrraaaQQQMMMSSShhhpppnnnffffffpppwwwtttlllpppyyyooollldddXXXGGG>>>CCCNNNgggyyyxxx```QQQKKK===;;;999888999::::::999:::999777666666777:::;;;<<<===CCCLLLSSSXXX___gggkkkooowwwzzzwww|||cccmmm{{{[[[???777777555444444444444444333333222222222222333333111111111111111111111111333333333222222333444444666:::???CCC[[[}}}iiiZZZhhhzzzzzzhhhOOOHHHQQQNNN@@@???===>>>@@@@@@???>>>???999===GGGXXXlll|||sssfffYYYMMMRRRRRRkkkoooVVVNNNLLLXXXeee```iiiyyyjjj[[[PPPHHHFFFEEEKKK```vvvyyy[[[BBB<<<>>>;;;;;;>>>666666666888:::;;;:::999;;;===III```|||~~~|||}}}~~~uuu]]]FFFEEE===444888666;;;;;;;;;>>>DDDMMMaaatttbbbjjjxxxyyytttSSSBBB;;;666777:::;;;333:::===AAAjjjkkk___vvvwwwsss[[[NNNRRRVVVnnnnnndddiiiooovvvuuuiii~~~yyyzzzuuuqqqgggYYYJJJ@@@>>>???TTTjjj}}}mmmXXXHHH===;;;<<<>>>;;;666555888999999999777555555777999;;;===???BBBGGGNNNVVV\\\cccgggpppzzz^^^```^^^AAA:::888666555555555444333222222222222222222222222111111222222222333333333111111111111222333444555777;;;>>>EEE\\\{{{kkkbbbiiippp^^^RRRJJJGGG;;;777???EEE???>>>@@@;;;:::===KKK^^^lllttt~~~uuujjj```WWWYYYPPPhhhpppcccZZZhhhvvvbbbPPPIIIGGGRRRttt}}}YYYDDD===999777666777777777888:::;;;:::888888999CCCYYYsss}}}zzz{{{sssdddIIIFFF>>>666:::777;;;::::::===CCCLLL___}}}~~~jjjmmmxxxrrrzzzzzzXXXGGG@@@;;;777999;;;444;;;===BBBlllccc^^^wwwuuuqqq}}}\\\PPPRRRUUUkkknnnbbbgggqqqyyywwwwww|||}}}xxxmmm\\\III===;;;===HHHcccwwwaaaQQQ;;;777666999999666666999888999999777555555777999999;;;===@@@DDDJJJQQQVVV```eeemmmyyy{{{}}}\\\]]]eeeHHH:::888666555555555444333222222222222222222222222111111222222222333333333111111111111222333444555666<<>>666999===III[[[jjjsss|||wwwssskkkiiiiiijjjYYYiiijjjwwwoooXXXNNNIIIRRR|||kkkHHH999999:::777999888888999::::::999777999:::BBBTTTkkk}}}zzzzzzsssoooNNNFFF>>>999===777999888888<<>>999777999;;;444;;;===CCCpppzzz{{{XXX___{{{vvvooozzz\\\RRRRRRUUUhhhmmm___fffrrrzzzsss~~~ttt```LLL>>>:::<<>>666:::===HHHXXXfffqqq{{{iiittt}}}{{{qqqooo|||}}}}}}vvvddd\\\QQQPPPsss{{{PPP:::;;;???<<<:::999888999::::::999777888999???MMMbbbvvv{{{zzzuuu|||TTTGGG???;;;>>>666777666777:::???FFFVVVqqqxxxsss{{{jjjiii___GGG;;;555777888;;;555<<<===EEEuuu}}}fffNNNaaa{{{nnn}}}ttt[[[TTTQQQVVVgggvvvzzzhhh^^^fffpppxxxuuuxxxgggSSSCCC======@@@UUUsssvvvgggOOODDD:::888999888666666777888999888666666666888777888999:::<<>>DDDLLLhhhvvviiifffqqq\\\CCC<<<:::===???:::===>>>DDDPPP___ooo|||nnnuuu~~~~~~vvvxxxzzzqqq___UUUmmmbbbDDD???@@@<<<:::999999999;;;:::999777444444888CCCTTTfffuuu}}}zzzxxx~~~{{{zzz[[[III@@@<<<>>>444666555666999===BBBPPPiii~~~xxxsss|||nnn```dddJJJ===777888777:::666<<<===GGGzzzZZZIIIeeeoooxxxoooZZZVVVQQQYYYkkkqqqoooccc___gggnnnuuu}}}wwwttt}}}ooo\\\KKK@@@;;;<<>>FFFWWWjjjzzz|||nnnbbbqqqmmmSSSIIICCC===:::999999:::;;;;;;:::888555555777>>>JJJZZZiiirrrsss}}}yyywww{{{wwwcccMMMCCC>>>===444777555666888;;;>>>JJJ```uuuwwwrrr|||~~~zzz\\\yyydddJJJ===666888666:::777======IIIZZZJJJfffnnnrrr|||iiiWWWVVVPPP^^^rrrrrriiiaaa```iiiooovvvuuujjjiiiyyyuuueeeSSSDDD;;;===999===LLLZZZ^^^YYYSSSHHH@@@999999999777666777666888999999777666666777777888999999:::;;;>>>AAAHHHPPP^^^ooovvvwwwvvvnnnnnnVVVBBB:::888666555555555444333222222222222222222222222111111222222222333333333222222222222333444555666888@@@CCCHHHgggooobbbdddooosssnnnwwwXXXCCC===;;;999999:::AAARRRhhhxxx~~~{{{tttllljjjooozzz|||zzzuuuxxxuuueeeYYYLLLAAA999888888:::;;;<<<;;;:::999999999;;;BBBNNN\\\eeeeeerrr{{{yyy}}}}}}vvvkkkTTTHHH@@@===555:::666666888999;;;EEEZZZmmmxxxrrr{{{eeeuuucccIII<<<555888666999888>>>===KKKbbbMMMdddjjjlllssseeeUUUUUUOOObbbzzzvvvlllbbbaaakkkssszzzttteee]]]mmmwwwlll^^^NNNDDD@@@999666:::===;;;999:::<<<888777999999666666999666888:::999888666666666666777999999999:::<<>>:::666999<<>>666===666666888999:::BBBVVVhhhzzzrrr{{{rrr{{{iiiNNN???777888666999888>>>===LLLjjjPPPbbb}}}ggghhhmmmcccSSSTTTOOOeeeyyyqqqeeeaaalllwwwwwwfffVVVhhhvvvpppgggYYYNNN@@@;;;:::<<<:::777999???888777999;;;:::666666999666888::::::888666666666555666888888888999;;;===CCCLLL[[[mmmyyyuuupppZZZFFF:::888666555555555444333222222222222222222222222111111222222222333333333333333333333444555666666999DDDGGGKKKjjjzzziii___fffsssrrrfffqqq{{{UUUAAA<<<777<<>>555:::555555777888888???PPPaaazzzzzz|||}}}zzzkkkKKK:::555<<<666888888>>><<>>;;;===EEEPPPYYY^^^yyygggnnnuuueeeeeevvvuuu```UUUPPPRRRRRRSSS]]]tttfffOOODDD:::999888888888999:::;;;888888666555555999???CCCLLL^^^rrr~~~||||||xxx|||}}}hhhQQQIII===444:::666666777888777===LLL\\\pppxxxyyyzzzrrrOOO>>>:::;;;666999888>>><<>><<>>EEEKKKVVVgggzzzrrrvvvyyyXXXjjjeeeIII;;;999666444444444333222333222111111000000111111111111111222333444666666777555333222222222444555:::CCCNNNTTTiii{{{eee\\\ccciiifffgggpppwwwwwwnnnaaaQQQMMMRRRbbbuuuoooaaa]]]^^^dddfffgggfffbbb\\\XXXVVVppphhhiiiwwwzzzssslllggg^^^eeehhhaaaTTTLLLKKKMMMPPPuuu]]]EEE<<<;;;:::::::::::::::999888777666666555333222333666999@@@PPPfffyyy~~~|||www]]]JJJ>>>666777666555555555555888DDDPPPddduuuwwwuuu{{{tttPPP;;;666:::666999999>>><<>>FFFLLLWWWfffxxxwwwppp{{{TTTeeedddMMM;;;999666444444444333222333222111111000000111111222222222222333444555666777555333222222444666888:::EEERRRYYYmmmnnn```bbbggggggdddpppvvvzzznnn\\\YYY^^^mmm{{{|||qqqrrryyy|||{{{xxxrrrjjjdddaaaaaazzzqqqzzzwwwmmmfffccc]]]cccjjjiii^^^QQQHHHEEEFFFYYYbbbaaaiiitttrrrXXXHHH@@@<<<<<<<<<<<<<<<;;;:::999888777888777555333333555777===KKKccczzz}}}|||www~~~]]]III@@@999666444333333444444777AAAMMM]]]nnnuuuqqq~~~|||sssTTT???999999666:::999>>>===PPPWWWHHH^^^cccRRRQQQSSSggg{{{xxxfff``````iiixxxyyyppplllnnnnnnrrrzzzvvvooolllkkkooottt|||yyyrrrllljjjeee[[[RRROOOIIIFFFCCC@@@???>>>;;;888666666666666666777777777555666888888999:::<<<>>>GGGMMMXXXgggxxx}}}qqqTTTfff|||\\\JJJ;;;999666444444444333222333222111111000000111111444333333222222333333333555444222222333666999;;;:::GGGWWW___rrrtttdddbbbfffhhhaaalllqqquuurrrfffeeeiiiuuu|||xxxwwwvvv{{{qqqmmmdddaaa``````\\\SSSJJJFFFBBBFFFEEEGGGMMMMMMYYYppptttaaaTTTIII??????>>>===<<<;;;:::999888888999999777555444555666999FFF```{{{|||{{{vvvzzz}}}yyycccJJJBBB;;;777444222222444555777???HHHYYYhhhyyyrrrmmm{{{oooQQQ>>>:::888666:::999>>>===RRRmmmNNNEEE]]]yyywww|||aaaQQQPPPQQQfff|||zzzeee______hhhwww~~~kkk___^^^^^^cccjjjnnnrrrjjj```WWWTTTRRRQQQTTTXXX\\\fffuuu|||wwwvvvqqqggg^^^[[[UUUOOOGGGCCC@@@>>>:::777666666777777777777888888555666888888999:::===???GGGNNNZZZiiiyyy{{{___fffwww\\\KKK;;;999666444444444333222333222111111000000111111444333222222111111111222222222222222444666999;;;999HHHZZZbbbtttvvvgggbbbccceeedddkkkmmmrrr|||qqqpppttt}}}qqqeeeaaa^^^WWWQQQPPPFFFFFF>>><<<@@@>>>EEEXXXzzzsssdddUUUHHH@@@???===:::999888888888777888999888666555555666:::FFF___}}}|||yyysssttt~~~lllnnnNNNBBB<<<888777444444555555555<<>>>>>SSSoooKKKGGGaaawwwnnnrrr```QQQOOOMMM```xxxxxxeee```^^^hhhwwwrrrgggbbbdddqqqxxxggg]]]YYY]]]fffiiiffflllwwwrrrgggWWWPPPKKKJJJIIIFFFFFFIIIIIIOOOZZZgggxxxzzz{{{|||ssskkkiiiaaaXXXMMMEEEBBB???;;;777777777777888888888999999444666888888999:::===???GGGOOO\\\lll{{{hhhbbb{{{bbbNNN;;;999666444444444333222333222111111000000111111111111000000000111222222222222222333444666777888666GGG[[[dddssszzzkkkcccbbbbbbbbbiiiooosss|||{{{~~~|||zzz|||vvvnnnhhh```[[[ZZZUUUVVVLLLCCCFFFEEEHHHSSS}}}uuudddVVV@@@>>>;;;999777777777888666888999888777555555666>>>IIIaaa{{{xxxqqqppp{{{hhhyyyQQQBBB<<<::::::666555666555444999@@@EEEQQQ[[[[[[WWWUUUTTTSSSXXXTTTYYYdddjjjnnn}}}uuuooowwwvvvMMM:::===777666;;;:::>>>>>>TTT~~~KKKJJJdddwwwiiikkk~~~___QQQNNNJJJ\\\tttuuugggaaa```iiixxxsssddd[[[[[[SSSdddxxxddd^^^___iiikkkccc```cccoooxxx~~~wwwooofff^^^\\\WWWSSSRRRPPPLLLIIIJJJEEEGGGMMMVVVggguuuppp~~~zzztttrrrhhh^^^QQQGGGCCC@@@<<<888777777888888999999999:::444666777888999:::===@@@GGGPPP^^^mmm|||hhh^^^{{{cccLLL;;;999666444444444333222333222222111000111111111......//////000111333333222333333444444555555555444EEE[[[dddrrr~~~pppfffcccbbbZZZdddoootttyyylllZZZVVVUUU___ppp{{{ssssssyyyzzzpppXXXHHHGGGEEEJJJYYYnnn[[[HHHAAA<<<;;;:::666555777666666777888999888555333555NNNmmmyyysssqqqrrrtttcccyyyWWWKKK:::888444333333333444666777999EEEEEEFFFFFFFFFFFFEEEEEEEEEHHHIIIPPP]]]cccqqqmmmkkkxxxzzzQQQ:::888===999;;;999======TTTPPPLLLfffyyyjjjhhh^^^SSSTTTMMMWWWlllpppiiibbb```jjjzzzqqqaaaXXXWWWYYYooossshhh```cccfffccc``````fffqqqxxxsssnnnpppppplllfff^^^XXXXXXTTTNNNJJJLLLEEELLLNNNLLLXXXuuu{{{ooowww}}}}}}qqqgggZZZOOOGGG@@@<<<;;;<<<999999;;;:::888:::???999777888;;;;;;:::===BBBPPPXXXdddrrrgggfffwwwfffPPP===:::666555555555555444111111111111111111111111111111222222222333333333555555555555555666777888===BBBZZZjjjtttzzzooogggcccccc^^^bbbkkktttyyy~~~hhhUUUGGGEEEGGGPPP___mmmvvvyyynnnVVVLLLFFFLLL^^^rrrcccLLLDDD>>><<<;;;888777888666666777888888888666555999RRRqqq}}}vvvpppnnnppprrr}}}bbbtttaaaNNN;;;999555444444333444555777888;;;;;;<<<<<<<<<<<<;;;;;;===@@@@@@FFFRRRXXXhhhpppnnnyyy{{{TTT<<<999<<<888;;;999===>>>TTTWWWNNNeeeyyyhhhbbb~~~^^^RRRTTTPPP\\\oooqqqhhhbbb___ggguuuvvvggg```^^^\\\kkkyyylllccceeehhhfff```]]]\\\mmmzzzzzzwwwzzz|||zzzrrrlllhhhfff^^^RRRKKKIIIIIIKKKKKKKKKTTTlll}}}sssxxxxxxiiiXXXIII>>>;;;;;;<<<999999:::999777888;;;999888888;;;;;;:::===CCCNNNXXXgggwwwjjjaaassscccMMM===:::666555555555555444111111111111111111111111111222222222222333333333555555555555555666777888===CCC[[[lllttt{{{ppphhhddddddaaaccchhhooorrryyy}}}kkkZZZMMMNNNMMMMMMRRR\\\fffnnnrrrjjjUUUIIIOOOdddtttUUUKKKAAA>>><<<:::999:::777777777777777777777777===VVVuuuxxxqqqlllkkkmmmpppwwwfffkkkpppQQQ<<<;;;777666555444444555666777444555555666666555555444777999888===HHHNNN___yyyvvvrrr}}}zzzVVV???::::::777;;;999>>>???UUUbbbRRReeezzzggg[[[ttt]]]PPPSSSSSSaaassspppgggbbb```fffrrr}}}zzzvvv~~~ooojjjggg```fffvvvkkklllqqqooofff___```www{{{qqqccc[[[XXXTTTNNNKKKNNNSSScccyyy}}}iiiRRRDDD@@@AAA>>>;;;:::<<<;;;888888;;;;;;888999;;;;;;:::>>>CCCMMMYYYkkk}}}mmmiiivvvcccMMM===:::666555555555555444222222222222222222222222222222222222333333333333555555555555666777888999===DDD]]]nnnvvv|||qqqiiieeedddbbbbbbeeejjjmmmqqq{{{|||rrrmmmiiikkkkkkkkkhhhccc^^^[[[ZZZcccOOORRRfffbbbUUUGGGAAA>>>;;;:::<<<888888888777666666888999>>>WWWvvv|||xxxssslllhhhhhhkkkooorrrooo```QQQ<<<===999888666555555555666666555555666666666666555555666999666:::CCCJJJ\\\www~~~uuuvvvxxxUUU???:::999666:::999>>>???VVViiiVVVggg|||fffUUUlll]]]NNNRRRTTTdddtttmmmccc```bbbiiitttpppgggfffdddsss{{{vvvrrroooeeebbbsssuuuuuu||||||qqqfffmmm|||tttrrrbbbUUUNNNRRRUUU^^^~~~yyy~~~~~~cccPPPGGGDDDBBB===<<<>>>>>><<<;;;===<<<::::::;;;;;;:::>>>DDDOOO[[[nnnoooppp}}}dddKKK===:::666555555555555444222222222222222222222222222222222333333333444444555555555555666777999999===DDD___pppwww}}}rrriiieeeeeeaaabbbdddhhhmmmrrrxxx}}}~~~ppp]]]OOOHHHsssZZZTTTcccrrrbbbOOOEEE@@@===<<<===999:::;;;999777666888:::>>>VVVrrr{{{wwwqqqnnnjjjeeecccdddhhhlllsss|||wwwXXXRRR<<>>999999666;;;:::???@@@VVVjjj[[[nnneeeRRRggg]]]NNNOOORRReeetttkkk\\\]]]bbbkkkwwwsss___WWWZZZ]]]llluuu}}}{{{wwwtttjjjbbblll}}}}}}{{{ooouuuooo\\\RRRTTTUUU[[[xxxrrrmmmzzzfffSSSFFFEEE@@@<<<>>>???>>>===???>>>;;;:::<<<;;;;;;???EEESSS^^^ppprrrhhhgggIII===:::666555555555555444222222222222222222222222222222333333333444444444444555555555777888999:::<<>>>>>;;;===???===999777888:::???PPPeeepppsssqqqlllggg```___^^^\\\[[[^^^cccgggqqq{{{XXXppp[[[CCC@@@:::999888666666666777888555555555666666555555555666999777999???DDDWWWtttjjjzzzuuuQQQ===888999777;;;:::??????UUUfffaaaxxxcccPPPcccvvv~~~]]]MMMMMMPPPeeevvvmmm[[[[[[aaammmzzzooo[[[TTTVVVYYYfffmmmuuu{{{wwwqqqhhhlllttt}}}lll[[[YYYYYY___wwwqqqkkkhhhllluuutttiiijjjoooXXXLLLDDD>>>>>>???======>>>???<<<;;;<<<;;;;;;???EEEUUU```rrrqqqgggqqqQQQ===:::666555555555555444333333333333333333333333333333333333444444444444444444555666777999:::;;;<<>>AAATTTqqquuu|||xxxQQQ<<<888:::777<<<;;;??????TTT```fff```LLL]]]kkk{{{\\\MMMLLLNNNggg|||uuueeeaaadddooo}}}xxxfffZZZVVVRRR]]]ccckkkuuupppeeeccc___dddrrryyyxxxrrrqqqxxxppphhhgggnnnwwwjjj___RRROOOOOORRRWWW```nnn{{{|||qqqgggnnntttXXXNNNDDDAAA@@@>>>>>>???AAA===;;;<<<;;;;;;???FFFTTT```ssskkkjjjyyyYYY===:::666555555555555444333333333333333333333333333333333444444444444555444444555666777999;;;<<<;;;DDD```sss|||yyynnneee```___[[[aaadddbbbeeelllrrrrrrsssrrrtttxxx~~~}}}zzzxxx||||||nnn^^^QQQMMMOOOSSSyyy}}}{{{\\\TTTKKKXXXlllXXXNNNGGGCCCCCC>>>BBBEEECCC===888777999888;;;<<<<<>>AAASSSooo~~~|||RRR===888:::888===;;;@@@???SSSlll\\\jjj]]]JJJYYYbbbxxx\\\NNNKKKNNNiii{{{pppiiihhhrrrqqq```VVVMMMVVV\\\dddmmmcccNNNFFFDDDGGGXXXtttzzz}}}yyyvvv{{{wwwvvv~~~sssggg^^^SSSIIIGGGGGGIIILLLLLLOOOYYYddd|||nnngggzzzhhh]]]]]]wwwdddWWWKKKFFFDDDAAA@@@AAAAAA>>><<<<<<;;;;;;@@@FFFRRR```uuudddfffvvvXXX===:::666555555555555444333333333333333333333333333333333444444444555555444444555666888999;;;<<<;;;CCC```sss}}}~~~wwwmmmddd___]]]WWW___cccbbbdddmmmuuuwwwvvvttttttyyyyyytttyyy}}}wwwsssmmmfffbbbbbbfffiiisssvvvvvvWWWEEECCCEEEVVVlll~~~vvvgggXXXJJJFFFKKKHHHGGGQQQSSSDDD:::;;;:::555555555666777888999:::;;;<<<>>>AAAEEEIIIMMMOOORRRUUUgggnnnRRR]]]TTTHHH===888777::::::;;;CCCMMMHHHKKK???777???CCC;;;666:::;;;777777;;;<<>>RRRfff___tttnnnXXX[[[aaa{{{```NNNKKKNNN___uuu}}}qqqjjjhhhpppssseeeUUUWWW[[[^^^]]]XXXSSSPPPIIIKKKVVVmmmzzz~~~tttdddXXXPPPKKKHHHMMMPPPPPPNNNNNNTTTYYYZZZjjj~~~mmmaaabbbKKKIIIBBBTTTkkkttt^^^KKKGGGFFF???===AAA???===>>>???===:::>>>EEEWWWbbbuuuhhh___oooFFF:::888666555555555444333444444333333333333222222111222222333333444444555444555666666666666888:::;;;FFFZZZrrr|||sssmmmhhh^^^TTT\\\\\\]]]^^^bbbhhhoootttvvvuuuvvvyyy}}}xxxxxx|||vvvyyyyyyuuuuuuxxxzzzzzzwww|||pppSSSBBBAAAAAAIIIRRR\\\uuu~~~mmm```VVVQQQPPPPPPPPP[[[\\\JJJ<<<:::666444444333333333444444555666777999<<<@@@DDDGGGIIILLLNNN^^^uuuRRRUUU{{{\\\JJJAAA;;;999:::===EEEXXXkkkbbb]]]JJJ<<<>>>>>>:::===999;;;666666:::<<>>:::999777<<<;;;??????TTT|||hhh```wwwwww```[[[\\\{{{___NNNLLLNNN\\\qqqyyyooojjjiiiqqq~~~vvveee\\\YYY]]]___YYYRRROOOJJJMMMZZZooo{{{vvvooo```ZZZXXXVVVSSSVVVYYYXXXTTTSSSXXX\\\\\\iii}}}~~~sssccc{{{]]]FFFDDD@@@JJJWWWhhhvvvcccSSSOOOLLLCCC===>>>???===>>>???===;;;???FFFVVVbbbuuulllccclllHHH:::888666555666666444333444444333333333333222222111222222333333444555555444555666666666777999;;;;;;EEEXXXrrr|||}}}|||uuuoooiii___UUUZZZ[[[\\\]]]```eeelllqqqsssvvvyyy{{{|||~~~~~~{{{{{{{{{}}}kkkPPPBBBFFFFFFGGGDDDDDDZZZrrrgggaaaYYYRRRRRRSSS```aaaNNN???:::555555555333222111111000000333444555888;;;>>>AAACCCJJJJJJXXXwwwSSSLLLkkkiiiOOODDD>>>:::;;;>>>LLLkkk{{{aaaMMMFFF===888AAA888;;;666555:::;;;IIIbbbuuuqqqNNN===::::::777;;;:::???AAAWWWooobbbzzzoooeeecccwww\\\LLLLLLNNN[[[nnnwwwmmmjjjkkkrrr}}}uuubbbXXX```hhhccc[[[YYYVVV[[[fffvvvrrraaaeeezzzqqqiiihhhgggccc^^^^^^```___[[[ZZZ```dddeeelll{{{zzz{{{dddooo___IIIFFF???CCCIIIVVVnnnyyykkk```]]]YYYNNNCCC@@@???>>>>>>???===;;;@@@GGGWWWeeexxxnnnjjj|||iiiKKK;;;999777666666666555444444444333333333333222222222222222333444444555555444666777777777888:::<<<<<>>@@@FFFFFFOOOhhhWWWGGG]]]yyyVVVFFF???<<<>>>@@@LLLlllmmm^^^HHH:::???888<<<777555999;;;FFF[[[mmmvvv|||~~~nnnMMM>>>:::;;;888;;;:::@@@BBB[[[~~~ggg}}}uuuwwwsssWWWIIILLLOOOYYYlllvvvjjjiiikkkrrr|||zzzfff^^^kkkvvvrrrmmmooonnnpppvvv~~~ttt___^^^ppp}}}zzztttmmmgggdddggggggeeefffmmmrrrtttuuu~~~~~~zzzdddbbbnnn\\\WWWJJJMMMRRR]]]qqq~~~uuuooonnnhhh[[[MMMFFF???>>>>>>???===<<>>???DDDRRRllliiieee~~~~~~yyyrrrkkkaaaXXXVVVXXXZZZ\\\^^^aaadddgggnnnrrrwwwzzzyyy{{{yyyfffQQQTTTNNNIIIHHHJJJjjj}}}mmm]]]FFF@@@FFFHHH===888:::888888777666555444444444444444444555666888:::;;;<<<<<<===CCCVVVwww^^^JJJTTT}}}___JJJBBBAAAFFFGGGLLLdddbbbFFF???:::>>>999555999:::BBBSSSdddkkkppprrruuu}}}oooNNN>>>999;;;888;;;:::@@@CCC\\\qqq{{{{{{wwwYYYJJJMMMNNNVVVgggrrrhhhfffiiippp{{{{{{nnnlllyyy}}}qqqrrryyywwwwwwvvvyyyzzzxxxxxx~~~zzzzzz|||dddZZZzzztttgggggghhhppp~~~|||xxxooo```NNNDDD???>>>>>>???>>>===CCCKKK[[[lllcccssscccJJJ<<<:::777777777777666444444444333333333222222222222333333444444555666666666777888999999:::===???AAAEEEOOOfffooodddwww~~~zzzssskkkbbbZZZUUUXXX[[[^^^___aaaccceeennnooorrrvvvzzz}}}~~~~~~~~~}}}|||uuummm]]]\\\MMMGGGKKKIIIdddrrrdddKKK>>><<<>>>777888<<<999:::999888666555444444444333333333333444666777888666:::???KKKhhhgggQQQMMMmmmlllQQQFFFEEEPPPUUUTTTbbbwwwYYYDDD<<>>@@@>>>>>>???>>>>>>EEEMMM[[[lll~~~cccqqq```GGG;;;999777666666666555444444444333333333333222222333333333444555555666666666888999::::::;;;>>>@@@BBBEEELLL___zzzmmm{{{{{{rrrkkkbbb[[[SSSVVV[[[___aaaaaacccdddmmmmmmooouuuzzz~~~~~~|||}}}vvvrrrwwwzzzwwwqqqjjj}}}kkkfffdddQQQKKKRRRLLLeeeuuummmTTTBBB<<<>>>===BBBFFFBBB@@@>>><<<:::888666555555333333222222333444444555666<<<>>>BBBXXX~~~pppXXXGGG\\\xxxWWWGGGEEEUUUaaaccckkk{{{gggGGG???EEE???888::::::<<>>777:::777;;;;;;AAACCC[[[}}}hhh^^^ZZZddd^^^MMMPPPOOOSSScccqqqeeeaaaaaajjjyyyyyywwwrrr^^^eeeyyylll\\\LLL@@@@@@>>>>>>???>>>???FFFOOO]]]nnn~~~~~~|||kkkpppaaaHHH:::888666555666666444333444444333333333333222222333333444444555666666666666888::::::;;;<<>>BBBFFFNNNRRRLLLFFFEEEBBB???<<<999888777555444444444444444555555444::::::888HHHlllvvv\\\BBBPPPYYYEEEAAAVVVhhhmmmuuummmFFFAAAHHHAAA999::::::;;;CCCKKKMMMSSS]]]ffflllqqquuuxxxnnnNNN???::::::777<<<;;;AAACCCZZZ{{{fffYYYSSS^^^}}}[[[JJJPPPQQQVVViiixxxeee___^^^hhhyyy{{{zzzddd___tttyyymmm```RRRHHH@@@>>>>>>???>>>???GGGPPPaaarrrpppjjjsssqqqeeeLLL:::888666555555555444333444444444333333333222222333333444444555666666666777888:::;;;;;;===@@@BBBAAAEEEJJJXXX{{{www{{{pppiiiccc]]]MMMRRRYYY^^^aaaaaaaaaaaaiiipppwww{{{zzz{{{}}}zzztttmmmpppzzz~~~~~~yyy|||tttjjj______^^^WWWnnngggZZZJJJFFFUUUkkktttrrreeeaaaMMM<<<>>>===666666;;;999777444111111444666333666444888DDDSSSqqqdddIIIHHHvvvjjjGGGGGGRRR___nnntttSSSBBBBBBAAA===888666888;;;BBBFFFLLLQQQVVV]]]gggmmmuuukkkJJJ;;;888<<<888;;;999???BBB[[[mmmssslllPPPIII\\\|||]]]JJJNNNOOOVVVjjj{{{qqqgggaaaffftttuuuiiiccc|||mmm]]]PPPIIIEEE@@@???BBBAAA>>>FFFRRRdddwww~~~oooooovvvrrrgggGGG:::888666666666666666444444333333222222333333444444444444555555777888999=========>>>???AAABBBCCCDDDGGGOOOYYYsssxxxzzzpppeee^^^SSSOOOSSS___dddbbbdddlllnnnsssyyy{{{{{{zzz{{{}}}~~~~~~~~~rrrnnnwwwwwwxxxzzzpppmmmfffYYYgggvvvjjjZZZVVVgggfffLLLDDD>>>888;;;555555444333222333555777444666333444===GGG```}}}eeeIIIDDDmmmvvvLLLEEEMMMYYYggghhhppp\\\DDDCCC@@@;;;888666888999<<<@@@EEEIIINNNVVVaaahhhsssaaaGGG>>>>>><<<999<<<:::AAADDD]]]|||aaavvvnnnRRRKKK[[[wwwzzzXXXHHHMMMOOOVVViiixxxpppgggaaafffttt}}}rrrllleeesss|||nnn```RRRJJJCCC>>>>>>BBBAAA???HHHTTTjjj}}}yyyvvv|||xxx___DDD:::888666555666666555444444333333222222333333444444444444555666777888999;;;;;;<<<>>>@@@BBBEEEFFFGGGJJJSSS\\\sss{{{yyypppeee^^^SSSMMMOOO[[[cccccceeellloootttyyyzzzxxxwwwwwwyyy~~~|||zzz~~~}}}nnnZZZ]]]wwwqqqjjjcccfffxxx^^^KKK===777<<<444444444555555555555555333666222222777<<>>BBBAAA@@@JJJWWWppp}}}yyywwwqqqXXXBBB:::888666555666666555444444333333222222333333444444444444555666777999999::::::<<<>>>AAADDDGGGHHHJJJNNNXXXaaasss~~~yyypppfff___SSSKKKJJJUUUaaadddgggkkkppptttxxxxxxvvvttttttuuu|||~~~oooXXXUUUfffqqqeeeWWWZZZaaaooowww]]]GGG:::;;;888777777777777666444333222555222333888999GGGaaa|||}}}pppPPP>>>VVVVVVDDDCCCMMM___gggttteeeGGGAAA:::666666666555444555777999;;;@@@JJJWWW```ooo||||||XXXCCC;;;888:::777<<<<<>>JJJsssZZZFFF<<<<<>>999777555444555555444333444333333222222333333444444444444555777888:::;;;>>>>>>???AAACCCEEEGGGHHHKKKOOO^^^gggnnn|||uuulllfffYYYMMMEEELLLZZZfffjjjjjjooossswwwxxxvvvvvvxxxzzzxxx{{{~~~uuuhhhdddiiippp~~~gggZZZZZZdddooo|||~~~sssgggVVVGGG???AAAJJJZZZmmmZZZGGGBBB===888555666777666444333666333444666111666JJJdddwwwrrrVVV??????___UUUEEE;;;777GGG]]]zzzsssYYYLLL===;;;777555555666555555111222333444888@@@LLLUUUgggwww{{{XXXCCC===:::999777<<<===EEEHHH```mmmVVVBBBQQQ^^^gggOOOGGGEEERRRhhhsssmmmgggeeehhhqqq~~~xxxlllqqquuuuuuvvv}}}~~~wwwfffRRREEEDDDAAAAAABBB@@@AAAQQQeee{{{~~~uuu~~~jjjQQQ;;;999777555444555555444333444333333222222333333444333444444666777999;;;<<>>HHHPPPaaasssXXXAAA<<<;;;:::888>>>???FFFIIIaaatttZZZEEENNNRRR{{{jjjRRRIIIGGGTTTiiirrrlllgggeeeiiippp}}}wwwmmmhhhqqqyyy{{{}}}}}}{{{{{{~~~qqqaaaQQQHHHCCC@@@@@@AAA@@@DDDXXXnnnppppppTTT<<<888666444444555555444333444333333222222333333444333444444666777:::;;;<<<>>>???@@@BBBEEEHHHJJJKKKNNNSSSbbbiiicccssszzz~~~wwwpppkkkbbbXXXLLLKKKUUUccckkklllooosssvvvwwwwwwxxx{{{~~~|||~~~{{{ddd\\\RRRLLLMMMQQQUUUWWW~~~{{{xxxvvvtttyyyyyyooohhhiiiooo~~~}}}hhhQQQCCC<<<666777<<>>;;;:::III\\\wwwyyyfffYYYWWWNNN===666;;;111444777888666555777999222444555555777>>>HHHOOO\\\pppTTT???>>>???<<<:::@@@AAAHHHJJJaaa|||^^^IIIMMMHHHvvvkkkTTTLLLJJJVVViiiqqqlllgggfffiiippp|||uuukkkkkkuuu{{{xxxzzz}}}lll]]]QQQKKKBBB>>>>>>@@@@@@FFF]]]tttkkkuuuXXX???888666444444444555444333444333333222222333333444333444444666888:::<<<===<<<===???BBBFFFIIILLLNNNQQQUUUdddjjj```kkkppp}}}wwwpppkkkeee\\\PPPLLLTTTbbbkkkmmmpppsssvvvwwwvvvwwwzzz}}}~~~lll^^^QQQPPPZZZdddgggddd|||yyywwwvvvwwwzzz}}}zzzxxx}}}rrrllllllcccVVV>>>:::;;;<<<999;;;PPPhhhbbbHHH>>>>>>;;;555888777555333111222555888KKK___tttpppRRR;;;DDD[[[]]]XXX<<<999>>>>>>TTTfff^^^VVVLLLBBB<<<999888777777444222555:::;;;999555666555444444666;;;CCCIIIXXXjjj|||UUU???888<<<@@@999@@@AAACCCKKKhhh___LLLJJJSSSxxxzzzbbbOOOFFFFFFUUUgggjjjoooggggggoootttzzzyyyooouuuyyy|||zzzwwwuuuwww}}}}}}lll\\\OOOHHHBBB>>>>>>???>>>CCCZZZuuuooo|||QQQAAA:::888666555555555444222444444333333333444555555666666777888999;;;===>>>AAABBBCCCCCCCCCFFFJJJMMMQQQWWW```kkkjjjbbbzzzooo|||rrrjjjddd\\\OOOGGGPPPaaajjjiiisssuuuuuusssuuu{{{~~~}}}}}}~~~nnnaaa]]]jjjuuutttpppqqq~~~{{{zzzyyyxxxwwwwwwxxxqqq___WWWNNNCCC>>>:::;;;===999777DDDVVV{{{lllRRRDDD<<<777999888666444333444555777CCCWWWnnnnnnTTT<<>>:::888777555333777444333555999;;;:::777666666555444555:::AAAGGGTTTfff{{{sssPPP???:::>>>AAA:::AAAAAACCCLLLjjj}}}dddPPPLLLRRRlll|||___KKKFFFEEEQQQccckkkfff^^^^^^hhhooowww{{{tttfffccchhhxxx{{{tttwwwyyy~~~{{{yyyuuurrrrrrwww|||mmm]]]OOOFFFBBB???>>>@@@@@@EEE\\\uuukkkTTT===:::888666555555555444222444444333333444444555555666666777888:::<<<>>>???AAACCCDDDEEEFFFHHHLLLOOOQQQWWWaaallljjj```ttt]]]ggg{{{rrrjjjccc]]]RRRJJJPPP]]]fffhhhrrruuuvvvtttvvv{{{~~~||||||{{{~~~yyypppppp||||||tttrrr~~~|||{{{zzzyyyxxxuuusssttt|||}}}___PPPIIIDDDCCC>>>>>>@@@<<<777<<>>===JJJgggjjjKKK:::<<<<<>>MMMLLLLLLMMMNNNNNNKKKIII777444222444777::::::999777777666444555999???CCCLLL^^^rrrtttuuuxxxiiiKKK???<<<@@@BBB;;;AAA@@@CCCNNNkkkyyyxxxkkkVVVOOOUUUgggZZZEEEEEEDDDKKK___oooddd[[[YYYaaahhhsssrrreeeVVVQQQUUUggg{{{~~~|||{{{|||}}}zzzuuuqqqnnnpppvvvzzzzzzmmm^^^NNNDDDBBB??????BBBDDDLLLbbbxxxwwwfffRRR999:::888666555555555444333444444333333444555555666777777888999;;;===???@@@AAADDDGGGIIIKKKLLLNNNPPPPPPWWW___jjjhhh\\\lllYYYPPPccc{{{tttmmmbbb___WWWNNNNNNWWWaaagggooosssttttttvvv{{{|||yyyyyy}}}}}}yyy}}}}}}sssppp~~~{{{xxxvvvuuurrrppprrrvvv}}}lllYYYTTTUUULLLEEEBBBBBB@@@<<<;;;???LLL}}}\\\FFF<<<:::777666555555444333333AAAVVV___SSS@@@;;;BBB^^^lllTTTAAA???@@@EEE<<<666666666888999999666444666444111222555888999999777777666555555777;;;???GGGWWWjjjyyyjjjiiiooobbbHHH@@@>>>@@@AAA;;;AAA???CCCOOOkkkooosssrrrZZZUUU^^^qqqVVV@@@DDDCCCFFF\\\rrrkkk```ZZZ___dddmmmppp```]]]UUUUUUggg}}}yyyrrrnnnmmmpppssswwwlll___OOOCCCAAA???@@@DDDJJJVVVkkkssshhh{{{RRR>>>999777555555555555444333444444333444444555666777888888999:::<<<>>>@@@BBBBBBFFFJJJMMMNNNOOOQQQRRRPPPTTTZZZccccccYYYgggeeeMMMRRRzzz}}}wwwrrrcccbbb[[[QQQKKKPPP]]]hhhjjjooorrrsssvvvzzzzzzwwwzzz~~~}}}|||uuuttt}}}vvvrrrjjjggghhhnnnssswwwppp]]]]]]dddXXXOOOEEE@@@>>>======>>>CCCggglllFFF>>>;;;777555555555333111222999IIIUUUQQQCCC;;;>>>RRRjjjZZZFFF???===BBB::::::999888888:::;;;:::999555333111111333555666777666777666555444666999;;;FFFUUUggguuu}}}cccaaafff```HHHBBB>>>???>>>:::AAA???DDDQQQkkkhhhrrrwww[[[YYYggg|||XXX@@@DDDCCCDDD[[[sssnnnbbbZZZ]]]```iiivvvfffggg\\\YYYfff{{{~~~|||tttnnnkkklllnnn|||sssjjj^^^OOOCCC??????AAAFFFPPP___tttqqqlllyyyUUUEEE999777555555555666555444444444444444555666777888999999:::<<<>>>@@@BBBCCCCCCGGGLLLOOOPPPQQQQQQRRROOORRRTTT[[[^^^YYYgggqqqOOOKKKqqq~~~xxxttteeeddd___TTTIIIKKKZZZiiiiiinnnssstttxxx||||||yyy|||zzzuuuccc^^^___iiipppqqqvvv}}}yyyzzzbbb[[[hhhxxxnnnaaaQQQDDD===<<<======AAASSS~~~}}}WWWCCC===777555555555444222444555@@@OOOSSSHHH===;;;HHHcccXXXGGG<<<555999444555333222222444666777777555444333222222333444555555666666555444555777999FFFSSSdddrrrfffccceee^^^GGGBBB>>>>>>===;;;CCCAAAGGGTTTlllkkktttzzz[[[XXXhhh{{{```FFFFFFCCCDDDYYYnnnjjj^^^WWW[[[^^^eee|||yyyuuukkkeeelllzzz}}}}}}vvvooolllkkklllyyy~~~ssshhh\\\NNNDDD??????AAAGGGSSSeeexxxjjjjjjxxxQQQBBB888777555555555666555444333333444444555666888888999:::;;;===???BBBDDDEEEEEEHHHMMMOOOPPPPPPQQQQQQPPPQQQQQQXXX___]]]iiiUUUIIImmm}}}yyyuuueeeeeebbbYYYMMMJJJWWWgggjjjoootttwww{{{}}}oooddd```iiippppppqqquuu~~~wwwttthhhhhhmmmmmm___PPPTTTooojjjTTTEEE@@@???>>>>>>HHHggg|||pppvvvhhhHHHAAA999555666777666444555333<<>>555:::777;;;:::888999:::<<<;;;:::666777777666444333333444333555666555444444666777@@@MMM]]]lll{{{tttpppooo}}}YYYDDD@@@======<<<<<>>888666555444666666666555333333444444555777888999:::;;;<<<>>>@@@CCCEEEFFFGGGIIILLLNNNNNNNNNOOOPPPQQQSSSTTT[[[dddbbblll]]]JJJ^^^{{{xxxbbbdddeee```TTTMMMTTTaaahhhnnnrrruuuzzzrrriiipppvvvsssrrruuurrr|||tttoooppphhhUUUEEELLLmmmeeeQQQGGGCCCAAA@@@JJJeeebbbUUU___nnnooohhhLLLDDD;;;666777888888777555222;;;PPP[[[RRR@@@444...CCC???@@@CCC===BBBAAA<<<;;;:::;;;;;;999777444888999:::999666444444444222444555555444444666777999EEEVVVfffvvv~~~{{{mmmUUUBBB???<<<======>>>IIIGGGOOO\\\ooo~~~zzz{{{[[[OOOWWWiiiuuuWWWKKKBBBDDDTTT___iii^^^YYY]]]___bbbuuuuuuiiiaaa^^^ggg{{{~~~xxxuuuttttttyyy}}}xxxgggWWWKKKEEEAAAAAAAAAFFFRRRdddttt{{{mmmqqqsssKKKBBB888666444444666666666555333333444444666777888999:::;;;<<<>>>AAACCCFFFGGGHHHJJJLLLMMMMMMMMMNNNOOOSSSVVVWWW```iiigggmmmaaaJJJKKK}}}___bbbgggfff[[[PPPSSS]]]eeejjjooorrrxxx|||vvvwwwvvvtttssszzz|||zzzttt\\\KKKJJJaaa\\\FFFAAACCCFFF[[[ppptttSSSMMMRRRUUUYYYLLLFFF<<<555111222333444000777<<>>===<<<;;;;;;:::999777<<<:::999999:::888333///444444333333444555777888;;;CCCPPP___nnn}}}gggVVVDDD???;;;<<>>>>>???@@@BBBDDDFFFGGGIIILLLNNNMMMKKKKKKNNNRRRVVVRRRVVVhhhqqqeeehhhsssGGGKKKvvvoooaaa___hhh___LLLMMM```jjjooosssrrrpppttt||||||zzzyyyyyyxxxyyyxxx^^^NNNLLL[[[hhhNNNGGGIIIYYYrrr[[[NNNJJJGGGIIIFFFBBB===999777888999:::555888999HHH```aaaNNNBBB???<<<@@@NNNZZZZZZMMMAAA@@@BBBCCCAAA===:::999:::<<<;;;:::;;;;;;:::666222444444333222333444555666<<>>???HHHSSS]]]hhhqqq~~~rrrxxxiiiAAA;;;777777666555555555555555555555666666888999;;;<<<@@@@@@BBBCCCEEEFFFGGGHHHGGGIIIJJJJJJJJJLLLNNNPPPTTTSSSWWWhhhpppeeekkk{{{MMMBBBgggvvvgggdddkkkeeeQQQLLLWWWiiimmmpppnnnlllppp|||~~~{{{xxxxxxzzzxxxxxxfffWWWQQQUUUwww|||```UUUSSSkkknnnYYYKKKAAAAAA@@@>>><<<:::999999999999999999666CCC\\\aaaRRRJJJFFF???DDDWWWgggeeeYYYQQQNNNOOOMMMGGG???::::::<<<<<<<<<;;;<<<===<<<999777666555444222222333333444:::@@@IIITTT```kkkvvv|||uuuMMMBBB@@@>>>AAA>>>@@@AAAIIIUUU]]]uuusssiii\\\OOONNNaaa^^^KKKJJJFFFLLL^^^iiieee\\\[[[______mmmkkkWWWKKKFFFEEEGGGVVVjjjvvvqqqzzzxxxwwwzzzqqq```RRRGGGAAA@@@>>>???GGGPPPXXXbbblllvvv}}}kkknnnnnnDDD;;;777777666555555555666666666666666777999:::<<<===BBBCCCEEEGGGHHHHHHHHHHHHHHHGGGGGGHHHKKKNNNPPPPPPSSSTTTYYYhhhmmmdddnnnYYYDDDVVV|||mmmfffmmmkkk[[[QQQRRRfffjjjllljjjiiimmmyyy~~~{{{vvvwww{{{zzzzzz|||mmmaaa\\\wwwqqq```VVViiinnnZZZKKKHHHEEEDDDAAA===:::777777777888888444;;;OOOSSSKKKHHHBBBAAALLLbbboooppprrrwwwlllcccUUUGGG>>>:::;;;<<<;;;;;;;;;<<<===<<<;;;:::999777666444333333333333666;;;CCCLLLUUU```iiioooyyynnnppp{{{|||nnnKKKBBB@@@===???===@@@BBBKKKXXXaaayyykkk]]]zzz^^^NNNKKK]]]bbbLLLJJJEEEIIIXXXgggeee]]][[[^^^^^^jjjcccOOOFFFDDDDDDFFFPPP^^^{{{ttthhhttt~~~zzzwwwvvv}}}ooo^^^PPPFFFAAA???===???EEEKKKRRR\\\eeeooovvvuuu___```nnnGGG===777777666666666666666777666666777888:::<<<===>>>CCCDDDGGGIIIJJJJJJIIIHHHJJJHHHFFFHHHMMMQQQRRRRRRRRRUUU[[[fffjjjbbbnnnrrrSSSJJJqqq}}}nnneeeiiimmmfff[[[UUUaaafffiiijjjjjjoooyyy~~~zzzzzz~~~yyyxxxxxxzzzxxxxxxuuulllxxxbbbPPPYYY|||lllYYYSSSPPPNNNJJJCCC===999999;;;444888444555???@@@;;;???:::===NNNkkkrrrVVVBBB::::::::::::999:::;;;;;;;;;;;;;;;;;;;;;:::888666555444444444444888???FFFOOOXXXaaagggkkktttnnnooo|||ooohhhIIIBBB???;;;>>>???BBBEEEOOO\\\eee}}}hhhVVVsss^^^LLLGGGXXXyyyfffNNNIIIEEEFFFSSScccddd^^^[[[^^^^^^hhh~~~|||]]]JJJCCCCCCCCCAAAHHHSSSqqqnnn^^^fffzzz{{{wwwrrrxxxmmm[[[MMMDDD???===<<<>>>CCCGGGLLLUUU^^^iiiqqq~~~mmm]]]bbb|||hhhDDD<<<777777666666666777777888777777888999;;;===???@@@CCCEEEGGGJJJKKKKKKJJJIIILLLIIIFFFHHHLLLQQQRRRQQQRRRVVV[[[dddhhhbbbnnn___CCCXXXrrreeeccciiikkkcccZZZ\\\bbbhhhlllnnnssszzz{{{{{{~~~wwwuuuvvvxxxwwwxxx~~~~~~uuu}}}eeePPPLLLhhh|||fff]]]XXXVVVQQQHHH???999888:::111999888555999666222999888888GGGiiipppPPP<<<777::::::888888999::::::999999;;;<<<===;;;999777666555555555555888===CCCIIIQQQZZZ___bbbmmm|||uuuxxxiiicccHHHCCC@@@>>>EEEEEEIIIKKKUUUaaahhhiiiUUUppp]]]JJJEEERRRqqqiiiOOOIIIEEEDDDOOO]]]aaa\\\ZZZ]]]^^^gggzzzzzzZZZHHHBBBAAAAAA@@@DDDMMMiii|||uuudddVVVYYYhhhxxxzzzuuunnnpppxxxlllXXXJJJAAA===::::::<<>>@@@AAADDDFFFHHHJJJLLLMMMMMMMMMMMMKKKHHHHHHJJJMMMOOOPPPQQQVVV[[[ccciiifffqqqlllGGGJJJzzzlllaaadddjjjfff\\\[[[```fffkkknnnsssyyy}}}}}}zzzwwwwwwyyyyyyxxx|||~~~xxxfffUUUMMM```pppyyyzzzooolllyyyyyymmmeeeddd___TTTFFF<<<777666444<<<<<<;;;???;;;555::::::;;;@@@UUUyyy{{{qqq^^^GGG999777::::::888888:::;;;;;;999888:::===<<<;;;999777555555555555555777:::===AAAGGGNNNSSSXXXfffxxx{{{ppp}}}^^^FFFBBBBBBFFFRRROOOQQQRRRZZZdddiii~~~jjjUUUppp\\\IIIFFFKKKiiikkkPPPJJJEEEDDDLLLWWW]]]ZZZXXX]]]^^^fffxxx}}}]]]KKKCCC@@@???BBBDDDHHH___wwwkkk___RRRPPPWWWcccrrr|||xxxqqqgggcccgggyyyjjjVVVHHH???;;;777888;;;???@@@CCCLLLVVVccckkkzzzqqqsssuuuhhhsssdddEEE<<<777777666666777888888999777888999:::===???AAABBBFFFGGGIIIKKKMMMPPPQQQRRRRRRQQQOOOMMMKKKLLLPPPRRRPPPUUUZZZdddnnnmmmwww\\\IIIffftttdddaaaiiihhh___]]]___bbbeeehhhmmmtttzzz}}}|||zzzzzzzzzwwwwwwzzzzzzmmmaaaUUUTTTaaannnyyyxxxfffaaaqqq}}}wwwwwwrrreeeSSSCCC:::666777??????AAAHHHEEE===>>>===AAA@@@@@@SSSlllqqqeeeXXXMMM???888888::::::999999;;;===;;;999888;;;>>>;;;999888666555444555555333444666777:::>>>DDDIIIOOO___tttzzzxxx[[[DDDAAADDDMMM^^^VVVXXXXXX^^^fffiii}}}kkkUUUppp\\\JJJIIIFFFdddlllPPPJJJEEECCCKKKSSS[[[YYYWWW\\\^^^fffwwwbbbOOOFFFAAA???BBBAAA@@@SSSyyyvvvhhh___SSSLLLKKKSSSaaammmwwwnnn```WWWXXXjjjjjjUUUFFF>>>999666666:::>>>???AAAJJJTTTaaaiiixxxqqqwwweee\\\kkk___AAA888777777666777777888999999888888999;;;===???BBBCCCHHHIIIJJJLLLOOORRRTTTVVVWWWXXXVVVRRRNNNNNNRRRWWWOOOTTTYYYeeerrrsss|||rrrMMMOOOxxxxxxfffbbbkkkkkkbbb``````______bbbhhhpppwwwzzz}}}}}}|||zzzxxxsss```aaafffeee[[[aaaiiimmmgggbbbkkkyyycccCCC;;;999===TTTbbb]]]WWWXXXTTTIIIKKK???===BBBFFFSSS[[[WWWKKKHHHDDD===777666888;;;>>><<<999888:::;;;<<<<<<===:::555333333444444444444555555555666999>>>BBBKKKTTTiiiqqqMMMHHHFFFEEENNNUUUNNNYYY___eeelllmmmyyy|||\\\qqqcccLLLHHHGGG]]]}}}vvv[[[JJJDDDCCCEEEYYYYYYYYYXXXZZZaaakkksssiiiUUUHHHAAADDDEEECCCCCCLLLcccqqqfffYYYNNNFFFFFFPPP[[[uuuxxxnnnaaaQQQJJJXXXoooaaaJJJBBB===888:::999;;;===>>>???EEENNN\\\iii|||~~~qqq|||^^^XXX___RRR@@@===888777777777777888888999999999;;;===???BBBDDDEEEJJJJJJJJJLLLOOOSSSVVVXXX\\\\\\[[[YYYVVVUUUVVVWWWXXXZZZYYYaaasssyyy{{{[[[HHH]]]vvvjjjgggjjjiiiddd```]]]]]]```aaadddlllvvv|||{{{~~~}}}{{{yyywwwtttrrrmmm\\\___lllsss```dddkkknnnhhhccciiisssoooLLL???:::AAA]]]ssstttooolllcccWWWOOOEEEDDDFFFDDDKKKRRRMMMKKKLLLJJJDDD===999;;;===<<<:::888999:::<<<<<<<<<===999555333333444444444444555555555555888===@@@KKKTTThhh~~~pppKKKEEECCCDDDNNNVVVQQQfffvvv}}}~~~vvv{{{lllxxxgggNNNFFFFFF[[[zzzzzz^^^LLLEEEDDDFFFXXXZZZZZZYYYXXX^^^hhhqqqppp\\\MMMDDDFFFEEECCCCCCJJJ^^^|||sss```RRRIIIGGGLLLTTTmmmyyy|||ssseeeTTTIIIPPPaaappp]]]HHH@@@===999999888:::======>>>EEEMMM[[[hhh||||||nnnzzzbbb[[[]]]NNN===;;;777777777666777777888999999999;;;===???BBBEEEFFFDDDFFFIIIMMMQQQTTTWWWXXXYYYZZZ[[[ZZZYYYXXXYYYZZZ[[[]]]ZZZaaapppuuuxxxhhhOOOTTTyyyzzznnnhhhjjjjjjgggbbb______aaabbbdddllluuu{{{~~~}}}{{{yyywwwhhhVVVRRR\\\kkkqqqcccVVV\\\qqqnnnppptttssskkkaaa___ccc~~~WWWDDD<<>>??????>>>===999555333333444444444555555555444444666:::>>>IIITTTggg|||wwwNNNGGGFFFHHHTTT]]]kkkyyyxxx~~~pppSSSEEEFFFXXXuuudddOOOFFFEEEGGGTTTYYY\\\ZZZVVVYYYdddnnn{{{eeeTTTHHHHHHEEEDDDCCCGGGUUUmmmmmm]]]RRRKKKJJJLLL```lll{{{wwwiiiWWWIIIHHHOOOYYYhhhwwwxxxWWWCCC>>><<<:::888777999<<<<<<===DDDLLL[[[hhh{{{xxxnnnjjj___\\\JJJ999:::666666666666666777888999999999;;;===@@@CCCEEEGGGCCCEEEIIIMMMQQQSSSTTTUUUVVVXXX[[[\\\\\\\\\]]]^^^___aaa^^^cccpppssssss~~~}}}^^^LLL___tttjjjiiijjjkkkeeeaaa```bbbcccdddjjjrrrxxx~~~{{{yyywwwcccNNNDDDAAADDDRRR\\\WWWPPPWWWmmm|||yyykkk[[[QQQNNN^^^zzz\\\GGG===QQQnnnuuuiiiZZZLLLGGGGGGFFFOOOWWWSSSNNNMMMLLLLLLKKKFFF>>>888===<<<===@@@CCCDDDCCCBBB===:::666333333444444444555555444333333555999<<>>AAADDDFFFHHHGGGHHHJJJLLLNNNOOOPPPQQQVVVYYY]]]______^^^______^^^cccdddjjjuuutttqqqyyyqqqNNNLLLzzznnniiikkkooohhhcccaaabbbbbbcccgggmmmttt}}}{{{yyyuuu\\\NNNHHHEEEBBB<<>>>>>>>>???AAADDDFFFEEEDDD>>>;;;777444444555555555555555444333222444888;;;BBBUUUnnnyyyOOOHHHHHHJJJTTTZZZhhhssssssnnnqqqrrrxxx}}}aaaLLLFFFSSSiiiqqqWWWGGGCCCDDDJJJSSSZZZZZZTTTTTT\\\eee}}}yyyooo[[[SSSJJJGGGFFFGGGJJJWWWqqq~~~rrraaaVVVSSSSSSYYY```hhhuuurrr[[[NNNCCC@@@===<<>>@@@BBBEEEGGGHHHJJJIIIHHHHHHJJJNNNQQQTTTXXX[[[^^^``````_________\\\eeejjjrrr|||wwwqqqwwwYYYEEE^^^ssskkklllqqqkkkeeebbbbbbbbbbbbdddhhhooo}}}|||~~~uuuaaaTTTMMMEEE===<<<:::<<>>@@@NNN^^^wwwxxx___NNNKKKMMMLLLOOOfffpppOOO@@@999DDDQQQ___fffkkkooooookkkmmmYYYMMMKKKQQQfffzzz}}}}}}qqqfffdddfffaaaSSSEEE@@@??????AAADDDFFFFFFEEE@@@<<<888666666777777777555555444333333555888;;;CCCXXXrrruuuNNNKKKMMMOOOUUUYYY^^^hhhggggggrrrwwwxxx}}}|||vvvdddMMMFFFPPPccczzzyyy\\\IIICCCDDDEEEMMMVVVXXXUUUUUU[[[aaauuutttyyymmm```SSSOOONNNPPPQQQYYYooo|||nnnaaa[[[UUUWWWZZZ^^^iiixxxzzzyyy~~~{{{mmmSSSHHH@@@>>>;;;777<<>>???::::::>>><<<:::HHHZZZwwwwwwZZZOOOYYYfffaaaVVVYYYnnn}}}|||^^^EEE???===???GGGPPPZZZdddkkkllliiikkk]]]UUUSSSVVVmmm{{{qqqkkkcccXXXNNNEEEDDDCCCDDDFFFHHHIIIIIIAAA>>>:::777777888888888555555555444333666:::===HHH]]]vvvmmmLLLOOOTTTUUUYYYZZZ```kkkkkklllwww|||xxxyyy|||tttsss|||aaaKKKDDDLLL\\\rrrbbbMMMDDDDDDAAAHHHQQQVVVVVVWWW[[[^^^ppptttsss{{{kkk```ZZZYYY]]]^^^cccuuu|||{{{}}}}}}uuuiii```XXXYYYZZZ\\\eeeqqqxxxxxxuuukkkhhhiiipppxxxyyylllXXXKKKAAA@@@>>>999;;;AAANNNfff{{{nnnNNN>>>:::999999999888777888;;;;;;<<>>DDDDDDDDDEEEFFFGGGHHHIIIFFFFFFFFFHHHLLLQQQWWWZZZZZZ\\\^^^^^^^^^^^^```bbb```iiiooovvv|||vvvooovvv|||]]]FFFTTTwwwssswwwssslllgggffffffcccbbbdddeeerrr|||xxx^^^RRRLLLBBB======AAA===;;;III___}}}yyyYYYRRReeeyyyrrraaaYYY```bbb\\\```mmmtttmmmnnniiiQQQ@@@@@@BBBAAAEEEMMMXXXdddkkkiiieeeddd\\\ZZZYYYZZZrrrrrrggg^^^YYYLLLIIIGGGHHHJJJMMMNNNNNNBBB???;;;888888999999999555555555444444666;;;>>>LLLaaaxxx}}}cccFFFMMMTTTVVVXXXXXXZZZfffhhhiiivvv}}}}}}ooorrrxxx]]]GGGBBBIIIXXXnnngggOOOFFFEEE>>>EEENNNUUUWWWYYY[[[]]]llluuuppppppiiibbbaaafffhhhkkk{{{yyyvvvuuuuuu{{{yyylllbbb[[[\\\\\\]]]eeeooorrrpppzzz}}}~~~pppfffcccUUUZZZ___gggwwwxxxmmm```RRRFFFDDDBBB===>>>CCC===TTTiiiqqq}}}gggIII<<<;;;:::888999888777999<<<<<<===DDDLLLaaammm|||```RRRDDD<<>>???FFFFFFFFFFFFGGGHHHIIIIIIGGGGGGIIIKKKNNNQQQTTTVVVYYY[[[\\\]]]]]]___bbbddddddllloootttyyyrrrnnnvvvrrrlllMMMTTTqqq|||wwwyyywwwoooiiihhhhhheeecccdddbbbnnnbbbHHHJJJBBB@@@DDDCCCAAANNNbbbfffPPPbbbtttaaaQQQHHHFFFHHHOOONNNMMMJJJEEE@@@@@@BBB???DDDMMMVVV[[[[[[VVVRRRSSSPPPMMMWWWgggsss}}}vvvlll___LLLPPPSSSRRRMMMKKKMMMPPPKKKDDD;;;666777999999888888555444666555555999@@@OOOggg|||xxxwww___KKKJJJQQQUUUXXX\\\___aaadddiiiooovvv||||||www\\\EEEAAAJJJUUUaaarrrqqqPPP@@@AAABBBEEELLLSSSUUUUUUXXX^^^mmm}}}|||mmmxxxvvvttttttxxx}}}sssfffpppzzzssswwwwwwqqqllliiifffcccdddiiinnnppppppxxxxxx{{{}}}zzznnnaaaXXXYYYSSSNNNMMMTTTeee}}}wwwiii]]]MMMCCC???===999555:::DDDLLLQQQ```yyy{{{^^^CCC:::999666666:::888888:::;;;;;;;;;DDDNNNaaaqqqvvvpppyyyrrrhhhZZZKKK???;;;<<<999777777888;;;>>>???@@@EEEFFFGGGHHHIIIHHHHHHGGGIIIJJJLLLOOORRRUUUWWWXXXZZZYYYYYYZZZ\\\^^^```aaafffjjjoooqqqooommmllllllsssyyykkkMMMQQQzzzrrr|||ssslllllljjjfffeeehhhiiikkkzzzddd___SSSKKKIIIFFFFFFUUUhhh}}}nnnUUUTTTiiixxxqqqdddTTTFFF@@@@@@BBBKKKNNNPPPLLLBBB::::::>>>777:::???DDDFFFEEEBBB???BBBEEEJJJYYYnnnyyyppp^^^LLLOOORRRQQQMMMKKKMMMPPPMMMFFF===999999;;;;;;::::::666555666555555:::AAAPPPfff{{{lllZZZKKKKKKOOOQQQTTTYYY___bbbhhhmmmqqqtttvvvwwwyyy\\\IIIEEEMMMXXXbbbnnnwwwUUUDDDCCCCCCEEEKKKSSSUUUUUUXXX]]]gggwwwmmmppp|||eeedddrrr}}}wwwzzzzzzvvvrrrtttrrrpppqqquuuwwwxxxwwwzzzyyy{{{}}}zzzwwwzzzzzzpppfff^^^XXXSSSOOONNNNNNUUUfffuuuzzzxxx|||}}}rrrgggWWWJJJCCC???<<<:::777>>>BBBDDDQQQhhhxxx{{{pppWWWAAA;;;<<<999999===999999;;;===<<<===FFFPPPeeeuuuvvvrrrwwwuuunnn___KKK===888:::999888888:::<<>>DDDVVVuuuyyycccRRRTTTTTTQQQLLLJJJKKKMMMLLLFFF>>>;;;;;;======<<<<<<888555555555666<<>><<>>HHHRRRjjjzzz~~~{{{tttpppyyy{{{uuucccMMM<<<777999999999:::<<<>>>@@@BBBDDDHHHGGGFFFFFFHHHKKKOOOQQQWWWVVVWWWWWWXXXYYYZZZZZZ]]]___`````````bbbggglllpppqqqqqqooollliiiggghhhkkkjjjppp{{{TTTNNNpppzzzwwwwwwvvvqqqfff^^^[[[bbblllyyy~~~uuuhhhZZZPPPNNNQQQHHHKKKLLLSSSYYYNNNEEELLLMMMJJJGGGEEEFFFLLLSSSXXXccceee___QQQAAA888666666444555777777777777888888555===???NNNtttkkkXXXWWWTTTOOOIIIEEEDDDEEEEEEAAA===;;;<<<===>>>===>>>:::666666555666<<>>MMMYYY]]]PPPDDD<<<===@@@???======:::999;;;======???IIITTTnnn~~~{{{wwweeeaaasssvvvbbbLLL???:::999888:::;;;===>>>@@@BBBDDDEEEEEEEEEGGGIIIMMMPPPSSS[[[ZZZYYYXXXXXXXXXYYYYYY\\\^^^aaa```___aaaggglllsssrrrpppmmmiiigggeeeeeegggggghhhtttqqqKKK]]]}}}zzzyyyzzzxxxnnn```VVV]]]iiitttoooYYYJJJCCCAAA===@@@>>>@@@EEEDDDNNNddd]]][[[ZZZ[[[___eeekkknnn{{{uuudddNNN???:::777333222444666777555444555666777>>>;;;EEEiiijjjRRRPPPKKKFFFAAA>>>>>>>>>>>>===<<<===>>>???>>>>>>???:::777666555666<<>>;;;<<<:::999===EEELLLOOOGGGAAA===>>>@@@>>>;;;:::999888:::<<<<<>>===>>>@@@CCCAAABBBEEEIIILLLNNNPPPQQQ[[[ZZZXXXWWWWWWWWWYYYYYYXXX[[[___aaabbbeeekkkoooqqqooollliiigggeeedddcccccceeeggglllVVVQQQzzzvvvzzz|||mmm^^^\\\eeellluuu}}}yyyuuujjjgggyyypppRRRDDD???>>>555;;;;;;<<>><<<===::::::::::::<<<@@@CCCEEEEEECCCAAAAAA@@@>>>;;;999999888999;;;<<>>===<<<666888;;;??????======???AAA???BBBEEEJJJMMMOOOPPPQQQYYYXXXWWWVVVWWWYYY[[[\\\YYY\\\```eeeiiimmmpppqqqjjjhhhfffeeeeeeeeedddccc___bbbeeeiiirrrtttVVVlllzzzuuuyyyrrrbbbeeefffmmmxxxvvvlllaaafff{{{sss~~~ssscccUUUEEENNNaaayyyUUUEEEAAA???333:::<<<===AAAFFF[[[|||kkkLLL:::999:::666;;;<<<===:::888999???EEEGGGOOOLLLIIINNNOOOOOOWWWsss|||nnnYYYEEE;;;888444333444777;;;===DDDHHHMMMPPPNNNJJJDDDAAA===999777777666666:::AAAHHHPPP^^^mmm{{{lllXXXQQQSSSbbbooopppmmmmmmmmmqqqtttrrrnnnmmmqqqvvvwwwrrrVVVLLLaaa|||vvvjjjxxx]]]IIIGGGEEEGGGNNNSSSSSSRRRSSSVVVWWWfffuuuiiihhh{{{oooZZZVVV```}}}vvvrrrsss~~~}}}{{{|||tttpppssswwwwwwuuuuuujjjbbb[[[WWWUUUTTTVVV[[[\\\YYYSSSLLLEEEAAA@@@AAA>>><<<<<<===???@@@CCCEEEGGGGGGFFFDDDAAA???===<<<:::999:::<<<===AAALLLYYYwwwqqqpppxxxbbbGGG999;;;===::::::>>>BBBAAA>>>===>>>AAACCCDDDFFFIIILLLPPPRRRTTTXXXWWWWWWWWWYYY]]]```bbbcccbbbdddiiinnnooolllhhhaaa```___aaadddfffeeecccaaa___ccciiijjjuuukkkYYY|||{{{nnnhhhccciiiqqq```\\\VVVZZZrrrfffmmmvvv~~~|||mmmdddWWWIIIMMMGGGHHHaaa___KKKDDD???;;;@@@@@@???>>>888AAAWWW___bbbkkkxxxqqqPPP;;;:::===<<<:::;;;;;;888888===GGGPPPXXX^^^YYYPPPJJJBBBCCCQQQbbbrrrwwwiiiZZZQQQFFF999<<<999555333444888<<<>>>LLLQQQWWWYYYVVVOOOGGGCCC<<<999777888777555999???CCCJJJXXXhhhvvvaaaZZZPPPPPPbbbsssvvvrrrpppooosssuuuqqqjjjfffiiimmmxxxyyy^^^KKKhhh}}}cccLLLGGGEEEGGGNNNSSSSSSRRRRRRTTTSSS```zzzmmmcccmmmrrr[[[UUUaaa~~~wwwssssss~~~uuuppptttyyyzzzyyyyyypppkkkgggeeeaaa\\\ZZZ\\\TTTRRROOOMMMKKKKKKKKKKKKEEEBBBAAABBBCCCEEEHHHLLLIIIKKKJJJFFFCCCBBBAAA???;;;:::;;;===>>>BBBNNN[[[zzz{{{qqqzzzwwweeeIII999;;;??????<<>>>>><<<;;;<<<>>>===:::CCCBBBKKKRRRYYYmmm~~~~~~{{{^^^DDD>>>@@@AAA???999777;;;999888CCCSSSllltttjjjWWWQQQMMMFFFFFFXXX[[[ZZZPPPGGGBBB>>>;;;:::777444555444444:::AAAPPPaaacccfffppp```FFFBBB???:::666666444333888>>>CCCJJJVVVeeesssqqq]]]XXXTTTTTT^^^hhhnnnqqqtttrrruuuwwwtttjjjbbbgggpppvvvYYYJJJgggnnnHHHHHHEEEFFFJJJMMMMMMPPPTTTPPPWWW^^^pppyyylllgggttt]]]VVVccctttpppuuu~~~{{{uuuwww~~~}}}xxxqqqooommmllljjjhhhddd```___ZZZUUUQQQQQQRRRSSSSSSOOOKKKEEEBBBDDDHHHLLLNNNPPPNNNJJJHHHFFFDDDBBB@@@<<<<<<888;;;CCCEEEOOOccc~~~tttmmmpppnnnbbbNNN@@@>>>>>>===;;;>>>@@@???===>>>AAADDDHHHHHHIIIKKKNNNQQQUUUWWW\\\]]]XXXQQQSSS```lllqqqpppiiicccbbbeeeeee```YYYZZZ[[[]]]___aaabbbbbbbbbcccdddeeeffffffooo[[[aaatttlllfffjjjssspppnnnvvvrrr]]]SSSQQQOOORRR^^^iiihhh```TTTWWW\\\eeennnvvv{{{}}}~~~}}}ooohhhXXXMMMJJJFFFEEECCCDDDGGGRRRlll|||uuuzzzgggSSSGGGCCCBBB@@@>>>===>>>>>>======;;;@@@CCCEEESSSaaa___hhhqqqnnn\\\KKKEEEBBB===???888777;;;:::888@@@MMMkkk~~~rrrcccTTTIIIJJJLLLNNNKKKDDD???>>><<<999:::777444555444444999@@@LLLfffqqquuupppRRREEE???:::777777555444777===AAAHHHUUUeeetttqqqaaaddd^^^\\\bbbjjjmmmpppsssyyy}}}~~~uuuooovvviiiSSSffftttOOOIIIFFFEEEJJJMMMMMMPPPTTTQQQUUUYYYkkk{{{iiippprrr^^^XXXeee|||yyyrrrttt|||wwwwww|||~~~}}}yyywwwvvvuuuttttttrrrnnnkkkhhhddd^^^[[[[[[\\\]]]]]]VVVRRRNNNLLLMMMPPPQQQRRRRRRNNNJJJGGGEEECCCAAA???======888;;;DDDFFFPPPfffmmmooozzznnnqqqxxxhhhggg^^^NNNDDDAAAAAA@@@BBBEEEHHHGGGEEEEEEGGGJJJNNNOOOQQQUUUXXX\\\```bbbcccdddaaaZZZYYY```ggghhheeeddddddcccaaa^^^\\\ZZZWWWXXXZZZ\\\^^^```bbbcccffffffffffffcccgggwwwbbbXXXvvv}}}xxxlllhhh]]]YYYWWWZZZeeellleeeZZZXXXXXXTTTOOONNNQQQPPPNNNQQQWWW___hhhpppvvv{{{~~~|||||||||}}}qqqooofff]]]UUUJJJAAAAAAEEEBBB>>>JJJVVVSSS```tttfffRRRIIIGGGDDDAAA<<<::::::;;;:::666999:::999DDDOOOLLLOOOXXX\\\WWWQQQNNNGGG>>>???888777<<<>>><<<@@@HHH]]]|||qqqXXXMMMTTTOOOMMMFFF>>>;;;======:::;;;777555555555444999???KKKkkk}}}eeeNNN???;;;888888777555777;;;===FFFTTTeeeuuurrrggglllgggdddiiioooqqqsssuuu|||vvvqqqyyysssUUU[[[rrr}}}XXXKKKGGGEEEIIILLLLLLOOORRRRRRSSSSSScccyyyhhhnnnwwwsssddd___kkkvvvxxxxxxuuu~~~|||zzzwwwwwwyyyzzzzzzyyyxxxxxxxxxyyyyyyxxxuuurrrpppmmmiiifffggghhhhhhhhh___\\\ZZZYYYYYYYYYXXXWWWVVVRRRLLLHHHFFFDDDCCCAAA>>>>>>999<<>>LLLnnnwww[[[@@@;;;888999999777777999:::DDDTTTfffxxxrrrnnnllliiikkkqqqvvvwwwxxxzzz~~~~~~rrrkkkrrr~~~zzzSSSPPP]]]bbbOOOIIIEEEGGGJJJKKKMMMPPPRRRQQQNNN]]]{{{rrrhhhdddmmm}}}wwwnnnkkkuuu~~~zzzrrrxxx~~~wwwtttqqqtttwwwxxxxxxwwwwwwvvvwwwwwwyyy{{{}}}|||zzzwwwtttqqqnnnmmmnnnnnnnnnnnnhhheeebbb```______^^^]]]]]]XXXQQQKKKHHHGGGEEEDDD??????;;;<<>>???MMM\\\ZZZMMMSSS[[[^^^___YYYNNNDDD;;;999;;;@@@DDDCCCAAAAAA<<>>???BBBDDDHHHMMMNNNLLLKKKLLLNNNOOOQQQTTTWWWZZZ[[[\\\\\\]]]]]]___```aaabbbfffjjjrrrpppkkkeee___ZZZXXXWWWUUUUUUVVVXXX\\\aaafffhhheeeeeehhhmmmmmmjjjlllqqqyyyoooooowwwZZZOOOEEECCCEEEHHHOOOTTT```dddkkktttuuuZZZPPPTTTXXXNNNFFFFFFCCCHHHTTTlllrrrdddWWWLLLGGGAAA:::999>>>AAA<<<<<<<<<===NNN^^^^^^```gggnnnnnnfffXXXKKKBBB===???BBBDDDEEECCCAAA@@@>>>EEEFFFDDDAAA<<>>999999:::888777888777CCCVVVkkk~~~~~~uuuwwwssssssxxx{{{wwwwww{{{vvvyyyvvvVVVMMMMMMccctttYYYOOOFFFEEEGGGGGGGGGIIILLLLLLJJJVVVpppjjjccceeebbbbbbeeejjjrrrzzz|||~~~{{{yyypppvvv~~~~~~zzzvvv{{{|||~~~}}}}}}|||zzzzzzzzzyyywwwvvvuuupppkkkgggfffggghhhhhhccc^^^VVVPPPKKKHHHEEECCC>>>???<<<===GGGOOOddd{{{~~~hhhbbbXXXLLLFFFBBB@@@BBBFFFEEEIIIMMMOOONNNMMMOOORRRRRRSSSTTTVVVWWWXXXXXXYYYYYYYYY\\\aaadddgggmmmssstttoooiiieeebbb^^^YYYVVVUUUUUUVVVYYY\\\```ccceeejjjhhhiiimmmnnnlllkkknnnnnnpppzzzrrr|||kkkUUUNNNKKKNNNQQQTTT[[[ccclllooouuu}}}lllbbbfffkkk^^^QQQOOOOOORRRSSS^^^zzzjjjTTTIIICCC======CCCEEE@@@AAADDDIII^^^tttwww}}}~~~tttaaaPPPHHHHHHFFFKKKNNNMMMIIIEEECCCBBBCCCCCC???===;;;888NNNtttrrr[[[LLLIIIKKKKKKHHHDDDAAA???:::555666:::DDD]]]cccIII@@@999888:::888888999888DDDXXXmmm~~~wwwxxx{{{zzz|||zzzwwwyyy{{{yyyzzz}}}}}}{{{{{{}}}qqqUUUJJJDDDTTTuuu~~~^^^RRRGGGDDDFFFEEEEEEEEEHHHJJJIIIRRRhhhzzzqqqhhh^^^^^^aaagggooowww~~~~~~~~~~~~|||yyyyyyvvvrrroooooonnnnnnmmmgggbbb[[[UUUPPPKKKGGGDDD===???;;;>>>HHHRRRiiikkk]]]SSSIIIGGGEEECCCDDDHHHGGGKKKNNNPPPOOOPPPTTTWWWVVVVVVVVVWWWXXXYYY[[[[[[XXXWWW[[[cccffffffkkkrrrkkkjjjiiihhhhhhddd___ZZZXXXYYY[[[]]]___aaacccdddiiieeeeeeiiillljjjjjjkkkjjjiiipppkkksss[[[VVVTTTWWW]]]___```gggppprrruuu|||{{{mmmdddooo~~~lllXXXVVVXXXZZZPPPLLL```fffUUULLLEEEGGGMMMJJJFFFKKKQQQ\\\wwwoooUUUFFFIIISSSQQQWWWZZZVVVNNNIIIGGGFFFCCCCCC@@@@@@===999OOOwwwhhhVVVRRRTTTVVVKKKGGGCCCAAA;;;555555999HHHYYYzzzgggKKKAAA888888999888888999888EEEYYYoooyyywww}}}}}}~~~zzz{{{~~~{{{xxxxxx}}}}}}{{{{{{}}}|||WWWJJJAAAMMMnnn```SSSGGGDDDEEEDDDCCCCCCEEEIIIHHHOOObbbrrr~~~nnneeehhhnnnvvv}}}~~~{{{{{{yyyxxxwwwvvvuuurrrpppkkkgggaaa[[[VVVPPPKKKGGG<<<>>>;;;>>>HHHSSSlll^^^TTTKKKEEEFFFGGGDDDDDDHHHHHHKKKNNNPPPPPPRRRVVV[[[XXXXXXWWWXXXYYY[[[^^^___VVVVVV[[[ccceeeccceeekkkbbbfffkkknnnnnnjjjeeeaaa^^^___aaacccdddeeeffffffeee```___dddiiiiiijjjllltttooommm{{{{{{^^^hhhyyyfff```dddiiiooorrrttttttttt|||vvvoooeeeTTTJJJWWWmmmuuuggg^^^\\\MMMLLLRRRhhh~~~mmm___eeebbbZZZOOONNNeeeyyy```RRR[[[llljjj^^^UUUVVVZZZWWWQQQLLLJJJ@@@EEEDDDAAA===LLLxxxbbb[[[ZZZYYYRRRLLLCCC<<<999999999999HHHjjjxxxaaaQQQ>>>;;;:::<<<:::777777;;;<<>><<>>DDDTTTkkk}}}lll|||yyyxxxwwwwwwvvvwww|||}}}vvvssspppoooqqqtttxxx{{{oooKKKEEEIIIWWWrrrsssSSSEEECCCCCCBBBAAA@@@FFFHHHLLLSSSYYYmmm|||tttkkkaaaUUUIIIBBB@@@AAA@@@KKKdddwww{{{xxxxxxsssiii```SSSGGGFFFIIIKKKKKKLLLKKKLLLMMMMMMOOOQQQTTTWWWXXXZZZ]]]```aaa```^^^]]]ZZZYYYYYY[[[```cccccccccgggccc```bbbgggjjjhhheeecccbbbbbbcccdddfffggggggfffeeecccbbbdddhhhmmmpppiiigggdddgggmmmsssrrrooolll|||}}}uuurrrvvvzzzvvvzzzwwwdddPPPHHHHHHHHHDDD@@@GGG<<>>>>>>>><<<:::???NNNOOOEEEBBB===888;;;:::999;;;<<<999555888???III\\\sss}}}nnn{{{{{{zzzyyyuuuuuuvvvzzzvvvwwwxxxvvvvvvvvvwwwvvvxxxOOOFFFKKKXXXnnn{{{\\\FFFAAAAAAAAA@@@@@@GGGIIILLLQQQUUUgggyyyyyyzzzooocccUUUIIIAAA@@@AAAAAAPPPllluuummmjjjsssrrrcccVVVKKKIIILLLNNNOOOPPPKKKMMMNNNNNNOOOQQQUUUXXX[[[]]]___``````^^^[[[YYYYYYYYYYYY[[[___bbbddddddgggccc___aaagggkkkkkkiiibbbbbbbbbbbbaaabbbcccdddbbbbbbcccdddeeefffggggggeeedddccciiimmmmmmnnnnnn\\\jjjxxx~~~{{{sssrrrwww}}}tttaaaTTTMMMJJJFFFCCCGGG===BBBeeezzzbbb]]]ddddddllljjj___VVVSSSVVVrrrrrr```MMMIIIQQQ___nnnyyy{{{qqqfff\\\ZZZcccppplllfffaaaMMMCCC>>>888OOOcccrrrsss^^^IIIEEEFFFEEE:::::::::<<<===>>><<<:::777AAA>>>999======888999999999::::::666444:::BBBRRRfff}}}{{{tttzzz|||}}}{{{zzzvvvuuutttvvvzzz~~~{{{~~~}}}zzzyyytttooo}}}}}}WWWIIIKKKZZZsss{{{fffJJJ@@@@@@@@@>>>AAAFFFGGGJJJPPPRRRaaa|||~~~yyynnnooozzz~~~ssseeeVVVIIIAAA<<>>=========<<<;;;777???;;;888>>>>>>888:::::::::;;;;;;888888AAALLL```ttt~~~xxxxxx}}}~~~{{{zzzxxxvvvtttrrrqqquuuzzz}}}~~~}}}}}}vvvnnnwww|||bbbOOOLLL```pppSSSEEECCCAAA???BBBEEECCCGGGNNNPPP\\\sss~~~~~~xxxrrruuu}}}uuufffUUUHHHAAA<<>>IIIUUUlll~~~tttwww}}}~~~{{{yyyyyyxxxtttnnnkkknnnuuu|||{{{~~~~~~|||~~~{{{rrrsssxxx}}}lllUUUOOOfffxxx[[[MMMHHHEEEAAABBBCCCAAADDDMMMNNNXXXnnnyyyqqqttt}}}xxxmmmrrrtttpppvvv{{{|||vvvfffUUUHHHAAA>>>EEELLL```~~~zzzqqqzzz{{{^^^TTTKKKLLLQQQQQQPPPPPPJJJOOOUUUVVVTTTTTTWWWZZZZZZYYYYYYXXXXXXXXXXXXXXXRRRRRRTTTUUUVVVZZZ^^^bbbbbbbbbbbb```]]]\\\^^^___[[[]]]```___^^^___bbbeeeZZZ[[[\\\___bbbeeeiiikkkjjjkkkfffgggnnnmmmooo}}}bbbOOO]]]iiiYYYWWWIIIEEE[[[~~~rrriiimmmsss}}}}}}kkkWWWKKK\\\}}}tttnnnpppfff]]]VVVMMM}}}kkk\\\UUUHHHEEEPPPYYYlllqqqnnn]]]KKKBBB>>>======@@@AAA???<<<;;;<<<>>>AAABBB===<<<@@@<<<555CCC\\\fffvvvuuutttvvvxxxzzzyyyxxxvvv{{{|||vvvpppqqqssstttzzz}}}sss{{{}}}yyyYYYQQQZZZ{{{fffPPPKKKGGG???AAA???@@@EEEHHHMMMUUU^^^}}}zzzxxx~~~rrrmmmooorrruuuvvvxxx}}}yyy{{{|||}}}uuugggWWWIII@@@BBB???LLLkkksss}}}uuu|||sss]]]XXXQQQNNNOOOQQQQQQPPPKKKOOORRRTTTSSSSSSVVVXXXXXXZZZZZZWWWWWWZZZYYYVVVYYYXXXWWWVVVWWWXXXZZZ\\\\\\]]]^^^______^^^]]]\\\\\\___aaaaaa___^^^aaaccc```______bbbeeeiiijjjjjjllljjjhhheeedddggglllpppzzzfff\\\QQQjjjxxxeee___OOOHHHVVVmmmqqqVVVEEEGGGaaaiiidddvvvnnn^^^tttrrrccc[[[VVVaaavvvaaaIIIBBBBBBEEEGGG>>>??????AAABBBAAA???>>>@@@>>>BBB???;;;KKKgggtttvvvuuuuuuvvvxxxyyyyyyxxxxxx}}}}}}wwwpppooopppoooxxx{{{~~~www~~~}}}|||bbbNNNIII^^^xxxnnnUUULLLFFF???DDDBBBBBBEEEHHHKKKRRRZZZttt}}}|||vvvwww{{{~~~rrrdddUUUHHH@@@DDDDDDSSSsssuuu|||yyyxxxkkk^^^YYYSSSPPPPPPQQQQQQQQQOOOPPPPPPPPPPPPRRRWWW[[[\\\^^^]]]ZZZXXXZZZYYYVVV[[[ZZZYYYXXXYYYZZZ\\\]]]``````aaaaaa```___^^^]]]]]]^^^____________aaabbb^^^]]]^^^```dddgggggggggeeeeeeeeedddeeehhhnnnrrrvvvfffUUU\\\ssstttgggQQQHHHOOO^^^wwwVVVAAA???NNNgggvvvzzz~~~xxxdddNNNPPPtttvvvuuurrrfffeee~~~wwwRRRDDDDDDFFFFFFCCCCCCEEEGGGHHHGGGDDDAAACCC===>>>===;;;OOOnnn~~~xxxwwwvvvwwwyyyzzzyyyxxxyyy~~~yyysssqqqooommmxxxzzz|||}}}}}}}}}~~~{{{~~~vvvlllOOOEEENNNcccyyyyyy\\\NNNFFF@@@GGGDDDCCCFFFGGGHHHOOOVVVooo}}}{{{{{{nnn___QQQFFF???CCCHHH\\\}}}wwwzzz|||ooo```]]]YYYUUURRRRRRRRRSSSRRRTTTSSSPPPNNNNNNSSSYYY^^^```bbb```\\\ZZZ[[[ZZZWWW]]]]]]\\\[[[[[[\\\^^^___dddddddddcccbbbaaa```______^^^]]]^^^```aaabbbaaa\\\\\\]]]```ccceeeeeedddaaabbbddddddeeeiiimmmqqqtttwwwZZZLLLLLL[[[rrrsssVVVHHHIIIQQQtttuuuUUUDDDGGGJJJUUU\\\bbblllfffOOOMMMHHHhhhxxxzzz```LLLJJJKKKHHHJJJJJJKKKNNNRRRRRROOOLLLLLL@@@<<<===>>>UUUvvvzzzyyyxxxyyyzzz{{{zzzyyyxxx}}}{{{xxxxxxvvvssszzzzzz{{{{{{{{{zzzzzz{{{|||jjj|||pppSSSMMMOOOXXXnnncccPPPGGGBBBFFFDDDCCCFFFGGGHHHMMMTTTkkkxxxjjjZZZMMMDDD@@@AAALLLeee{{{rrruuuxxxfffYYYXXXVVVTTTSSSSSSTTTUUUVVVXXXUUURRRPPPQQQVVV[[[``````bbb```\\\ZZZ\\\\\\ZZZ^^^^^^]]]\\\\\\]]]^^^___ddddddddddddddddddddddddccc```^^^___bbbeeedddbbb^^^]]]^^^aaacccddddddbbbcccdddfffffffffhhhkkkmmmxxxtttaaaEEEEEEZZZ|||]]]LLLFFFDDD\\\kkkUUUMMMIIIGGGJJJNNNYYYnnnnnnXXXZZZJJJ]]]zzzlllwwwpppYYYZZZaaaaaaUUUWWW\\\cccjjjkkkgggbbb[[[GGG???BBBJJJddd|||{{{zzzzzz{{{|||{{{yyyuuuzzz~~~}}}~~~~~~}}}|||zzzyyyxxxxxxwwwvvv{{{uuu```jjjzzz]]]NNNGGGMMMbbbyyynnnVVVJJJEEEDDDBBBBBBEEEGGGHHHMMMTTTddd|||zzzuuuxxx~~~vvvfffVVVJJJCCCAAABBBRRRoookkknnnooo```YYYRRRSSSSSSTTTUUUVVVXXXZZZVVVTTTSSSRRRTTTWWWZZZ\\\]]]___]]]ZZZZZZ^^^___^^^]]]]]]]]]]]]\\\]]]]]]]]]aaabbbbbbccceeefffhhhhhhgggccc```aaaeeeggggggfffbbbaaaaaaccceeefffeeecccccceeeggghhhhhhiiikkkmmmtttwww{{{hhhRRRKKK[[[tttwwwrrryyywww^^^NNNGGG@@@JJJeee~~~vvvcccVVVTTTHHHGGGHHHMMM___jjjWWWZZZ~~~oooqqqdddTTTQQQcccvvvbbbmmm~~~iiillluuuiiiNNN@@@GGGVVVsss|||{{{zzzzzzzzzzzzyyyxxxsssxxx{{{|||~~~|||yyyxxxxxxwwwvvvttt{{{~~~}}}~~~yyyfff[[[rrrNNN===FFFYYYiii}}}```OOOGGGBBB@@@AAAEEEGGGHHHMMMTTT```xxx~~~ssswwwuuudddSSSHHHDDDDDDHHH\\\{{{}}}mmmjjjggg___[[[PPPRRRUUUVVVWWWXXX[[[]]]TTTRRRQQQRRRUUUWWWXXXWWWZZZ\\\[[[XXXZZZ___bbbaaa]]]]]]]]]]]]\\\\\\\\\\\\^^^___```aaacccfffhhhjjjhhhfffddddddeeehhhiiijjjgggeeeddddddfffggggggfffaaaccceeeggghhhjjjnnnpppjjjtttwwwyyy{{{RRRBBBQQQaaarrr```VVVWWWkkkyyy___LLLGGGBBBGGGVVVtttggglllpppeeeZZZXXXOOONNNNNNPPPfffxxxjjjqqqxxxooottt~~~vvvdddeeefff[[[UUU^^^\\\WWWTTTTTT|||vvvlll~~~{{{}}}~~~[[[GGGOOObbb{{{yyywwwwwwxxxxxxvvvttttttwwwxxxxxx|||}}}zzzwwwvvvxxxyyywwwvvvyyy~~~|||zzz}}}zzz}}}vvvWWW}}}TTTAAAHHHMMMWWW|||nnnTTTGGGBBBAAABBBEEEFFFGGGKKKRRR[[[ssszzz}}}vvvcccRRRGGGEEEGGGMMMeee{{{uuuuuummmeee___XXXSSSVVVYYYZZZZZZZZZ\\\^^^WWWTTTRRRSSSVVVYYYYYYYYYZZZ\\\[[[XXXZZZ```cccbbb]]]^^^^^^^^^]]]]]]\\\[[[]]]]]]]]]___aaacccfffgggggggggfffeeedddfffiiilllkkkhhheeedddeeeggghhhhhhbbbcccdddeeefffhhhlllooofffmmmppprrr{{{WWWNNNOOOiiipppcccVVVMMMIIITTTwwwgggKKKCCCBBBEEEPPPhhhqqq___hhhssslll___YYYVVVTTTQQQPPPeeeooo|||jjj[[[[[[bbbpppuuu___PPPQQQVVVQQQHHHLLLLLLVVV\\\RRRgggyyyyyy{{{qqqtttmmmTTT[[[nnnyyywwwuuuuuuvvvuuutttrrruuuwwwwwwuuuxxx}}}~~~{{{{{{xxxuuuvvvxxxzzzzzzxxxvvv|||{{{zzz}}}zzz}}}XXXrrr[[[LLLLLL>>>JJJrrrwwwWWWFFFCCCBBBBBBEEEFFFFFFJJJPPPRRRjjj}}}vvvcccQQQGGGFFFIIIOOOhhhqqqssssssfff```TTTVVVZZZ]]]^^^\\\[[[\\\^^^\\\YYYUUUUUUXXX\\\]]]]]]\\\]]]\\\YYYZZZ```cccbbb^^^_________^^^]]]\\\\\\]]]]]]]]]]]]___aaacccdddeeeggggggeeecccdddiiimmmmmmjjjfffdddeeegggiiiiiiffffffeeedddcccdddgggjjjjjjjjjmmmqqqwww^^^IIIKKKjjjlllgggXXXNNNLLLKKKYYYssskkkQQQGGGFFFFFFEEETTTaaa{{{zzzppprrrvvvsssjjjccc\\\]]]WWWMMMWWWkkkQQQBBBBBBHHHSSSNNNOOOSSS\\\xxx~~~mmm^^^TTTMMMJJJJJJMMM???EEE]]]bbbXXXdddzzzfffTTTSSSVVVvvvcccwwwzzzrrruuuxxxyyyvvvqqqnnnlllpppssswwwxxxvvvvvvwwwyyy{{{yyywwwwwwxxxyyyxxxwww}}}yyyyyy{{{wwwrrr{{{nnn___dddNNNFFFDDDPPPhhhjjjJJJEEEAAA???BBBDDDDDDGGGKKKPPP\\\qqqnnnZZZPPPDDDAAALLL]]]uuupppbbbdddWWWRRRXXX]]]^^^\\\ZZZ[[[]]]bbb\\\WWWVVVZZZ]]]]]]\\\```______^^^^^^______``````^^^\\\\\\]]]^^^^^^]]]```^^^]]][[[\\\]]]```aaafffffffffhhhhhhgggdddbbbjjjiiifffeeedddeeefffgggeeedddbbb```aaadddgggiiikkkfffhhhqqqxxx~~~dddZZZNNNTTTwwwvvvgggTTTVVVnnn{{{```RRRLLLHHHEEELLLUUUhhhxxxsssmmmddd]]]ZZZ]]]\\\UUULLLPPPooo}}}~~~qqqnnneeeUUUDDD:::;;;@@@BBB>>>AAAAAAEEE```zzzkkk\\\QQQMMMNNNDDDKKK^^^eee^^^ddduuuuuuRRRFFFGGGIIIsssrrr|||sssrrruuuxxxxxxuuurrrooonnnmmmppptttuuuuuuuuuwwwyyyxxxwwwvvvvvvxxxzzzzzzyyyxxxwwwxxxxxxuuuqqqtttzzz~~~[[[oooiiiWWWIIIEEEKKKddd{{{UUUGGGBBB@@@BBBDDDCCCEEEIIILLLWWWjjjhhhTTTLLLFFFHHHWWWlll~~~zzzfffbbbRRRSSSXXX]]]^^^\\\ZZZ[[[]]]aaa\\\VVVVVVYYY[[[[[[YYY]]]\\\\\\\\\\\\]]]]]]^^^]]]ZZZXXXWWWYYY[[[[[[[[[aaa___\\\[[[[[[\\\___```ccccccdddeeeffffffdddccchhhgggfffeeeeeeeeeffffffeeeeeeddddddddddddeeefffgggcccfffooorrruuuqqqLLLNNNkkkhhhfffppp]]]RRRKKKGGGHHHOOO]]]nnn~~~ssshhh^^^[[[]]]___YYYRRRMMMKKK[[[mmmiiikkkmmmYYYTTTLLLDDD???======???:::888<<<:::<<>>```|||~~~tttrrrrrrtttvvvvvvssspppnnnnnnjjjmmmppprrrsssuuuwwwyyyvvvuuutttvvvyyy{{{||||||vvvzzz}}}{{{{{{}}}{{{xxxVVVUUUnnnnnn___HHHBBBFFF\\\]]]JJJDDDAAABBBCCCBBBDDDGGGIIIPPP```xxxyyy```MMMHHHGGGQQQeee{{{}}}}}}ggg]]]MMMTTTXXX\\\]]][[[ZZZ[[[]]]^^^ZZZVVVUUUXXXZZZYYYXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZWWWTTTTTTVVVXXXZZZZZZaaa___\\\YYYXXXZZZ\\\^^^```aaabbbcccdddeeeffffffeeeeeeffffffgggggggggfffffffffffffffeeedddcccbbbgggeeeiiioooqqqooouuubbbGGGIIIYYYmmm|||zzz{{{zzzdddWWWRRRQQQPPPZZZiiiwwwwwwnnnkkkgggfffggg___UUUNNNOOOMMMPPPggg{{{iii\\\YYY^^^cccQQQIIIAAA>>>@@@BBBBBBAAA>>><<>>:::PPPvvv~~~yyyvvvzzztttuuuuuutttqqqnnnlllllljjjllloooqqqtttvvvxxxzzzvvvuuuuuuvvvyyy{{{|||{{{uuu|||~~~}}}XXXHHHcccsssgggJJJCCCDDDTTTvvvbbbLLLEEE@@@@@@BBBBBBCCCFFFHHHLLLYYYppp~~~uuu]]]JJJGGGIIIWWWnnnrrr```XXXLLLSSSVVVYYY[[[ZZZYYYZZZ[[[[[[YYYWWWWWWYYY[[[[[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSWWWTTTQQQQQQTTTWWWYYYZZZ```]]]ZZZWWWVVVWWWXXXZZZ^^^___aaabbbccceeehhhjjjcccdddfffhhhiiiiiihhhggggggfffeeedddcccaaa``````eeedddhhhmmmnnnlllooouuu{{{eeeIII@@@IIIXXXjjj|||dddXXXXXX\\\cccsss{{{nnnqqqzzzyyyooofff]]]QQQLLLQQQRRROOOXXXhhhoooggg^^^VVVRRRRRRYYY```SSSJJJ@@@<<<>>>@@@???===BBB<<<<<<>>>GGGkkkyyyfff```RRRIIIWWWqqq}}}xxxooo[[[TTTVVVMMMHHHKKKLLL???<<<@@@@@@;;;EEE]]]ppprrrzzzyyy}}}xxxyyyyyywwwssspppnnnnnnnnnooopppsssvvvyyy{{{{{{yyywwwvvvwwwxxxzzzyyyyyysssyyyzzzyyy^^^HHH\\\rrrmmmPPPJJJFFFNNNhhhqqqRRRHHH@@@???AAABBBDDDFFFHHHKKKUUUjjj{{{sss\\\KKKHHHLLL\\\uuufffYYYUUUQQQRRRTTTVVVXXXXXXXXXXXXYYYXXXXXXXXXZZZ\\\^^^^^^^^^ZZZYYYVVVTTTQQQOOONNNMMMRRRPPPNNNOOORRRUUUWWWXXX]]][[[XXXVVVTTTTTTUUUVVVZZZ\\\^^^______aaaeeehhhbbbdddfffiiijjjiiihhhggggggeeebbb___^^^^^^___`````````bbbeeeggghhhkkkpppnnn]]]HHHFFFLLLQQQ```xxx}}}ppprrruuupppiiimmmuuugggooovvv```WWW\\\ddd~~~rrr```\\\TTTQQQTTTVVVTTTXXX___]]]SSSKKKKKKMMMRRR]]]kkkaaaXXXMMMDDD@@@@@@???>>>EEE>>>===<<>>>>>???>>><<>>EEESSSmmmmmm```]]]]]]ZZZVVVUUUoooyyypppjjjmmm|||zzzhhhcccnnn{{{kkk^^^bbbbbb```]]]ZZZ\\\ccciiiYYYOOOIIIKKKLLLQQQdddyyyssslll```RRRHHHDDDFFFIIIIIIEEEEEEAAABBB^^^ttt\\\^^^sss}}}fffXXXUUUVVVTTTWWWWWWNNNLLLJJJBBB===??????EEESSSmmm~~~wwwvvvvvvwwwzzz~~~~~~{{{zzzyyyyyywwwuuuvvvyyy{{{{{{zzz{{{yyywwwwwwxxxxxxxxxwww}}}zzz{{{yyy]]]IIIYYYiiiSSSHHHFFFMMMVVVgggkkk[[[JJJCCCBBBCCCEEEHHHFFFHHHOOO^^^sssrrrlllYYYJJJLLLWWWoooxxxeeeYYYUUUXXXUUUUUUUUUWWWXXXZZZZZZYYYYYY[[[^^^______^^^^^^^^^[[[YYYWWWTTTRRRPPPOOONNNLLLLLLNNNQQQUUUWWWXXXWWWYYYZZZ[[[[[[ZZZXXXVVVUUUUUUYYY]]]]]][[[ZZZ\\\___``````bbbccccccccccccbbbaaa```___^^^^^^___aaabbbfffggghhhiiikkkmmmmmmllllllkkknnnzzzmmm\\\ZZZVVVXXXjjj~~~vvvpppkkkgggccc```___vvv{{{zzzooo___[[[jjjppppppeee^^^cccoooxxxhhh^^^VVVTTTNNNOOOeee|||wwwkkk[[[LLLGGGJJJPPPHHHHHHLLLFFFBBBZZZlllnnnwwwllliiijjjmmmxxx~~~uuu^^^XXXIIIAAACCCBBBEEERRRwwwzzzwwwxxxyyyqqquuu{{{~~~~~~}}}|||{{{|||yyyvvvwwwyyy{{{{{{yyyzzzxxxwwwwwwxxxyyyyyyxxxyyyuuuxxxtttNNNYYYoooZZZJJJDDDNNNTTT]]]zzzvvvdddPPPEEECCCCCCEEEHHHCCCFFFMMMYYYmmm~~~{{{|||oooiiiVVVHHHMMM\\\xxx~~~yyyggg[[[TTTWWWWWWVVVVVVXXXZZZ[[[[[[[[[[[[]]]___```^^^\\\[[[[[[YYYXXXWWWUUUSSSRRRQQQQQQOOOPPPRRRVVVZZZ\\\\\\[[[YYY[[[]]]^^^]]][[[XXXVVVWWW\\\aaaaaa^^^[[[]]]___^^^______```````````````^^^___```aaabbbbbbbbbbbbeeeggghhhhhhiiiiiifffbbbbbbdddgggiiirrr|||]]]QQQbbb{{{yyy}}}{{{ccc^^^gggtttvvvtttkkkdddeeelllrrrpppdddYYYUUUTTTXXXjjj}}}~~~nnn]]]TTTSSSUUUXXXNNNJJJFFFIIIhhh{{{~~~vvvgggQQQIIIEEEBBBLLL[[[wwwvvv|||rrrvvvzzz||||||zzzyyyyyy|||yyywwwvvvwwwyyyyyyxxxwwwwwwvvvtttssstttwwwyyyxxxzzzzzzxxx{{{~~~{{{}}}eeeSSS\\\eeeIIIFFFKKKLLLUUUtttoooQQQHHHFFFCCCCCCHHHLLLGGGHHHRRRcccwww{{{{{{vvv^^^OOOMMMOOOeee~~~tttyyycccYYY[[[YYYXXXWWWWWWVVVWWWYYY[[[]]]\\\]]]]]]]]]\\\[[[YYYWWWZZZZZZYYYWWWUUUSSSRRRQQQRRRSSSTTTXXX]]]___```___`````````___^^^]]][[[ZZZYYY\\\^^^^^^\\\\\\^^^aaaaaa```___^^^___```bbbddd___aaaccccccbbb`````````eeeeeegggiiikkkjjjgggeeegggcccdddiiimmmyyyWWWHHH]]]vvvssseeefffqqqyyyyyyuuulllfffffflllqqqmmmeee^^^\\\ZZZ^^^ooo}}}pppaaa[[[]]]\\\RRRNNNLLLRRRuuubbbPPPFFFEEEPPP```}}}}}}|||wwwvvv{{{xxxzzz||||||{{{{{{{{{}}}{{{yyywwwvvvvvvwwwvvvttttttttttttsssrrrrrrsssuuuyyy{{{zzzxxxyyy}}}}}}yyywwwfff\\\bbbMMMDDDGGGIIIQQQnnn|||^^^NNNHHHEEEDDDEEEJJJGGGHHHPPP\\\mmmxxx{{{yyyyyy___OOOOOOVVVnnnxxxrrr```YYYYYYVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYXXXVVVUUURRRRRRSSSVVV[[[^^^______`````````___^^^\\\[[[ZZZYYYZZZ\\\\\\\\\\\\^^^______^^^]]]]]]^^^```bbbccc___aaaccccccbbbaaabbbccceeeeeefffhhhiiihhheeebbbjjjeeefffiiikkkpppfffIIIMMM[[[ooo~~~sssnnnttt~~~~~~|||wwwrrrnnnmmmppptttsssooonnnnnnkkkooovvvfffbbbaaaXXXUUUTTT\\\|||]]]LLLKKK\\\nnnwwwwwwyyyvvvvvvxxx{{{{{{{{{zzzxxxyyy{{{}}}}}}{{{yyyxxxwwwvvvtttrrrttttttttttttssssssrrrqqqyyyzzzyyyvvvxxx|||{{{xxxwww~~~^^^```WWWDDDDDDDDDKKKdddrrrVVVHHHFFFEEEAAAHHHFFFHHHMMMTTT```ssspppyyy}}}yyy~~~```PPPVVVddd~~~}}}ppphhh\\\XXXXXXSSSUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXSSSUUUWWWZZZZZZZZZXXXWWWRRRQQQQQQTTTXXX\\\^^^___`````````___^^^\\\ZZZYYYYYYXXXXXXYYY\\\]]]]]]\\\\\\\\\\\\\\\^^^___aaabbbaaabbbccccccbbbbbbdddfffeeeeeeeeeggggggfffccc```jjjeeeeeeiiiiiiiiirrrwwwggg\\\[[[___mmm~~~||||||}}}}}}zzzyyyzzzsssbbbeee]]]\\\^^^fff|||}}}oooUUUSSSiiitttsssvvvuuutttuuuxxxyyyyyyxxxvvvvvvxxxyyy~~~|||zzzyyyyyywwwtttrrrvvvvvvvvvwwwwwwvvvsssqqqvvvxxxvvvuuuwww||||||yyy}}}]]]___aaaIIIEEEAAADDDXXXxxx___HHHFFFFFF@@@EEEFFFHHHKKKNNNVVVgggwwwxxx||||||}}}___QQQ]]]rrrqqqddd___WWWVVVXXXSSSWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVOOOQQQUUUXXXYYYXXXVVVUUUQQQPPPOOOQQQVVVZZZ]]]^^^______``````^^^\\\YYYXXXXXXVVVUUUWWW[[[]]]\\\ZZZZZZZZZ[[[]]]___```aaaaaadddddddddbbbaaaaaaccceeedddddddddeeeggggggdddbbbgggccccccgggjjjjjjlllqqqpppsssfffgggyyy{{{|||kkkiiiccceeeiiiooommm___eee~~~[[[YYYrrryyyppp}}}vvvsssuuutttsssrrruuuwwwxxxxxxwwwuuuuuuvvv|||zzzxxxxxxxxxwwwuuutttvvvuuuvvvxxxyyyxxxtttqqqsssttttttssswww}}}}}}~~~WWWYYY___PPPHHH@@@AAANNNiiijjjKKKFFFFFFBBBDDDEEEHHHKKKLLLQQQ___nnnsssYYYRRReee}}}iii]]]YYYSSSUUUYYYUUUZZZYYYWWWUUUUUUVVVXXXYYYWWWVVVTTTSSSRRRRRRSSSSSSPPPRRRUUUXXXYYYWWWUUUSSSRRRPPPOOOPPPTTTXXX[[[[[[]]]^^^___```___\\\ZZZXXXXXXVVVUUUVVVZZZ[[[ZZZXXXYYYZZZ\\\___```aaaaaaaaaeeeeeedddbbb______```bbbbbbbbbbbbeeegggiiihhhfffhhhdddbbbgggkkkmmmnnnooossswwwkkkuuu~~~rrr~~~uuunnnpppuuuwwwzzzkkkZZZMMMXXX{{{]]][[[www|||oooaaammm~~~yyyuuuttttttsssqqqtttvvvxxxyyyxxxvvvvvvwwwxxxvvvttttttvvvwwwxxxxxxuuutttsssvvvyyyxxxuuuqqqrrrssssssrrrwwwyyyOOOOOOSSSSSSJJJAAAAAAGGGYYYzzzyyyTTTHHHGGGFFFCCCCCCFFFIIIKKKNNNYYYdddzzzdddRRRUUUnnnvvvcccZZZVVVPPPRRRXXXVVVYYYXXXVVVUUUUUUWWWYYYZZZWWWVVVUUUSSSRRRQQQQQQQQQSSSUUUWWWYYYYYYXXXVVVUUUSSSQQQPPPQQQTTTWWWXXXXXX[[[\\\^^^______]]][[[YYYXXXWWWWWWWWWXXXYYYXXXWWWYYYZZZ]]]```aaaaaa```___bbbbbbbbb```^^^]]]^^^___``````aaadddgggiiiiiihhhiiifffdddgggkkkmmmmmmlllxxxwwwuuuvvv~~~~~~vvvzzz}}}~~~}}}}}}xxxxxxuuuiiijjjbbbccchhhggglllnnnfffVVVMMMWWWmmmuuuvvv{{{ZZZ```wwwhhhWWWbbbwww~~~~~~{{{wwwtttsssssssssssstttuuuuuuttttttvvvxxxvvvtttrrrssswww{{{~~~vvvtttsssvvvzzz{{{xxxtttssstttsssssswwwxxx{{{JJJHHHHHHPPPGGGBBBCCCCCCMMMhhhbbbLLLHHHJJJBBBAAABBBFFFHHHJJJQQQYYYtttwwwzzz~~~rrr[[[RRR___|||{{{hhh[[[WWWWWWPPPQQQVVVTTTTTTUUUVVVWWWXXXXXXWWWVVVSSSSSSSSSSSSRRRRRRQQQPPPSSSTTTVVVWWWXXXXXXWWWWWWTTTSSSRRRSSSUUUVVVVVVUUUXXXZZZ]]]___```^^^\\\ZZZYYYYYYZZZYYYWWWVVVVVVWWWXXXZZZ]]]___```___]]]\\\\\\]]]______]]]]]]]]]^^^`````````bbbeeegggggggggddddddeeefffiiikkkjjjhhhpppnnnsss{{{zzzuuukkk\\\HHHJJJGGGQQQ]]]cccmmmtttooo^^^VVVZZZ]]]bbb~~~xxxhhh\\\```qqqXXXeeettteeeUUU```wwwxxx{{{{{{xxxtttssstttuuurrrrrrpppooonnnqqquuuxxxxxxvvvtttuuuzzzyyyvvvuuuwww|||~~~|||xxxuuuvvvuuussswww~~~}}}{{{zzzKKKGGGDDDKKKDDDBBBDDDBBBEEE]]]xxxmmmPPPHHHLLLBBB??????CCCFFFGGGKKKQQQggg~~~qqqtttyyylllYYYUUUiiisss^^^TTTVVVXXXQQQPPPTTTRRRNNNQQQVVVYYYZZZXXXUUUSSSOOOPPPQQQRRRSSSRRRQQQPPPPPPQQQRRRTTTUUUVVVWWWWWWTTTTTTSSSTTTVVVVVVTTTSSSWWWYYY\\\___```___\\\[[[YYY[[[\\\ZZZVVVTTTUUUWWWWWWYYY\\\^^^___]]][[[YYYVVVYYY\\\^^^]]]]]]^^^^^^aaa``````aaaccceeeeeeddd]]]```ccceeehhhjjjhhheeejjjkkkpppuuu{{{sssfffjjjggg}}}~~~qqqWWWJJJOOOKKKUUUbbbnnn{{{xxxfffTTTQQQUUUVVVTTTRRREEEJJJ\\\nnnlllzzzooolllwww~~~pppxxxyyyuuuvvv{{{wwwmmmlllppprrrrrrppppppsssuuuxxxwwwuuutttwww|||~~~yyyuuuxxx||||||xxxtttxxx{{{~~~```HHHHHHAAAHHHDDD>>>AAAFFFRRReee|||XXXNNNLLL@@@BBBCCCBBBDDDHHHLLLNNNTTTnnniiinnnsssbbbXXXbbb}}}ppp|||lll^^^ZZZUUURRRQQQQQQPPPPPPSSSTTTTTTTTTTTTTTTSSSSSSMMMNNNPPPQQQQQQPPPOOONNNOOOOOOOOOOOOPPPRRRTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTVVVZZZ\\\]]]ZZZXXXWWW[[[^^^^^^[[[XXXWWWXXX]]]\\\]]]aaadddddd^^^XXXYYYWWWWWWYYY]]]___]]][[[^^^_________^^^___bbbddd___aaabbbbbbaaa```aaacccdddcccgggkkkjjjpppqqqfffggg^^^ssstttyyy{{{sssZZZQQQYYY\\\iiixxxvvvZZZNNNOOOOOOJJJEEEGGGLLLaaa|||xxxtttwwwzzzqqqooouuuwwwtttvvv}}}{{{rrrpppqqqqqqqqqqqqrrrtttvvvzzzyyywwwvvvwwwzzz~~~}}}zzz|||zzz{{{yyytttvvv{{{}}}yyyzzzSSSAAACCCGGGDDD@@@BBBDDDLLLZZZyyygggRRRFFFBBBCCCCCCBBBCCCFFFIIIJJJQQQhhhiiiiiinnn^^^YYYkkknnnfffwwwggg\\\YYYTTTQQQPPPPPPPPPOOOQQQQQQRRRRRRRRRRRRQQQQQQLLLNNNOOOQQQQQQPPPOOONNNNNNNNNMMMMMMOOOPPPRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVXXX[[[^^^^^^\\\ZZZWWWZZZ^^^^^^\\\YYYXXXYYY___^^^___bbbeeeddd___YYYXXXVVVVVVXXX[[[\\\ZZZXXX]]]]]]^^^^^^]]]^^^aaacccdddeeeeeecccaaa```aaacccfffdddeeehhhgggiii|||}}}sssjjjggg\\\nnn~~~nnnwwwzzzkkkqqq|||eee```kkkuuucccWWWXXXWWWNNNFFFHHHLLLaaawwwsssjjjooossstttrrrvvv~~~yyyuuusssppppppqqqtttuuuvvv}}}{{{yyyxxxxxxyyyzzz{{{~~~|||zzz|||{{{xxxvvvyyy{{{zzzpppNNNFFFCCCAAACCCCCCCCCGGGPPPjjjcccHHHEEECCCBBBBBBBBBCCCEEEFFFMMM___xxxppphhh{{{hhhZZZ___{{{zzzeeeaaaqqqsss^^^WWWTTTPPPMMMMMMMMMLLLKKKNNNNNNOOOOOOOOOOOONNNNNNKKKLLLNNNPPPPPPOOONNNMMMLLLKKKKKKKKKLLLNNNOOOPPPRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUWWWYYY\\\]]]\\\ZZZVVVYYY\\\]]]\\\ZZZZZZZZZaaa``````ccceeeddd___[[[WWWVVVUUUVVVXXXXXXVVVUUUZZZ[[[\\\\\\[[[]]]```bbbiiihhhgggdddaaa```aaaccchhhddddddfffdddccclllyyy~~~yyysssmmmyyy|||iiijjjuuupppzzzyyyqqqrrrmmmbbbYYYQQQPPP```yyy~~~uuuppprrrtttrrrpppttt|||}}}zzzuuupppooorrrvvvwwwwww}}}|||{{{zzzyyyyyyxxxyyyzzzyyyyyy|||{{{zzz}}}|||xxxxxxzzz|||{{{yyyQQQAAA===CCCCCCBBBGGGJJJWWWrrr|||XXXHHHCCCAAAAAABBBBBBCCCEEEHHHUUUhhh}}}nnnxxxuuueee[[[kkkpppiiiooopppcccUUUPPPMMMJJJHHHHHHIIIHHHGGGJJJKKKKKKLLLLLLLLLLLLKKKHHHJJJLLLMMMNNNMMMLLLKKKIIIIIIHHHHHHIIIKKKLLLMMMPPPPPPQQQQQQRRRSSSTTTTTTRRRRRRRRRUUUWWWYYYXXXWWWUUUWWWYYY[[[[[[[[[ZZZZZZaaa``````aaabbbaaa^^^[[[WWWWWWVVVVVVVVVUUUTTTSSSWWWXXXYYYZZZZZZ[[[___aaaggggggfffcccaaa```bbbdddhhheeeccceeeddd```bbbgggrrrhhhbbblll}}}~~~nnnwww||||||uuuqqq{{{|||wwwjjjbbbiiiyyyxxxyyywwwuuurrrpppsssyyy}}}}}}}}}xxxrrrqqqssswwwxxxxxx||||||{{{zzzyyyyyyxxxxxxttttttuuuyyy}}}~~~|||yyyxxxzzz||||||yyyvvvwwwzzzxxx||||||gggHHH===DDD@@@???EEEDDDIIIaaammmMMMEEE@@@AAABBBAAABBBFFFEEEMMMZZZlllwwwrrr~~~}}}rrrgggeee}}}}}}tttkkkaaaWWWPPPMMMKKKHHHGGGHHHIIIHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJEEEGGGIIIKKKLLLKKKJJJIIIGGGGGGFFFFFFGGGHHHIIIJJJMMMMMMNNNOOOPPPRRRRRRSSSQQQPPPPPPQQQTTTVVVVVVVVVUUUUUUWWWXXXZZZZZZZZZYYY]]]]]]]]]]]]]]]]]][[[ZZZXXXXXXXXXXXXVVVTTTSSSSSSUUUVVVXXXXXXYYY[[[^^^aaaaaabbbbbbaaa___```bbbdddfffdddccceeeeeebbb``````eeemmmuuuaaaTTTVVVXXX```pppzzz{{{pppeeeeeewwwyyywwwyyypppbbb```sssyyyzzzzzzwwwssswwwyyyzzzvvvrrroooqqquuuyyyzzz~~~{{{vvvttttttwwwyyyzzz{{{zzzyyyxxxwwwwwwvvvvvvrrrsssuuuxxx{{{|||{{{yyytttsssuuuxxxwwwsssrrruuuvvv{{{yyyPPP>>>EEE>>>;;;BBB>>>CCCTTTnnnUUUIIIAAAAAABBB@@@BBBGGGCCCIIIPPP]]]rrr}}}wwwrrr}}}ssspppuuu~~~vvvdddWWWPPPNNNLLLKKKIIIIIIJJJKKKJJJIIIFFFGGGHHHIIIJJJJJJJJJJJJDDDEEEHHHJJJKKKJJJIIIIIIFFFFFFEEEDDDEEEFFFGGGHHHIIIJJJKKKMMMNNNPPPQQQQQQQQQPPPNNNOOORRRUUUVVVVVVUUUTTTTTTVVVXXXYYYXXXWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZXXXVVVTTTTTTTTTSSSUUUVVVWWWXXXZZZ^^^aaaZZZ\\\^^^___^^^___```bbbbbbbbbbbbdddeeedddbbb```bbbcccppptttggg^^^YYY^^^[[[```ooosss___XXXhhh{{{}}}ooo___^^^vvv}}}~~~qqqssswwwuuuzzzvvvqqqoooqqqsssvvvyyy}}}|||zzzwwwuuuvvvyyy{{{zzzyyyvvvtttrrrrrrrrrrrrrrrssstttvvvxxxyyyxxxwwwrrrnnnpppuuuwwwrrrpppqqqrrrzzzxxxQQQ<<>>@@@GGGCCCFFFJJJRRRccc~~~sssppp}}}ttt|||vvvzzzqqq\\\SSSMMMIIIJJJIIIHHHHHHJJJKKKJJJIIIFFFGGGHHHIIIJJJJJJJJJJJJDDDFFFHHHJJJKKKKKKJJJJJJFFFEEEDDDDDDDDDEEEFFFGGGFFFGGGHHHJJJLLLNNNOOOPPPPPPMMMLLLLLLOOORRRTTTTTTTTTSSSRRRSSSVVVWWWVVVTTTVVVVVVVVVVVVVVVWWWXXXZZZVVVXXXYYYXXXUUUSSSSSSUUUSSSTTTVVVWWWXXX[[[^^^aaaWWWYYY]]]^^^^^^^^^^^^___]]]^^^```aaabbbdddcccbbbddddddjjjwwwtttmmmkkkgggeeemmmsssjjj{{{yyydddZZZiiivvvdddccc{{{yyy~~~}}}zzzzzz~~~rrrwwwxxxqqqzzztttpppoooqqqrrruuuxxx}}}}}}}}}yyyuuuuuuxxx|||zzzxxxtttqqqooonnnnnnnnnsssssssssttttttttttttsssrrrmmmnnnuuuxxxtttpppqqqnnn~~~yyyvvv{{{MMM999EEE???>>>FFF>>>???CCCNNNccc}}}hhhUUUFFFCCCBBB===???FFFCCCFFFHHHLLL[[[uuuyyyiii~~~www~~~{{{{{{|||xxxlllXXXQQQLLLDDDFFFEEEEEEFFFGGGHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKEEEGGGIIIKKKLLLLLLLLLKKKEEEEEEDDDCCCCCCDDDFFFGGGEEEEEEGGGIIIKKKMMMNNNOOOMMMJJJHHHHHHKKKNNNQQQQQQTTTRRRQQQRRRUUUVVVTTTRRRTTTTTTUUUTTTTTTVVVXXX[[[UUUWWWYYYXXXTTTRRRSSSUUURRRTTTVVVWWWXXX[[[___bbbVVVYYY]]]______]]]\\\\\\YYY\\\^^^^^^```bbbccccccggghhhlllpppvvvnnn___fffbbb]]]kkkpppvvvmmmqqq}}}~~~tttzzzzzzyyyxxxtttrrrttttttrrrrrrsssuuuwwwyyy{{{zzzzzzxxxwwwuuuuuuuuuuuuuuusssmmmgggfffjjjoooqqqqqqrrrrrrrrrrrrpppoooqqqlllmmmtttxxxuuurrrssssssnnnnnnuuuxxx}}}[[[===>>>CCC<<<;;;DDDCCCBBBHHHVVVjjj^^^HHHDDD???>>>@@@===CCCDDDFFFHHHLLLZZZvvvtttrrrvvvooo~~~}}}~~~wwwvvv{{{www\\\OOOPPPNNNFFFGGGFFFEEECCCCCCCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFBBBCCCEEEFFFGGGGGGFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEAAAAAABBBCCCDDDFFFHHHIIIHHHJJJKKKJJJIIIJJJNNNRRRRRRSSSUUUTTTRRRPPPOOOOOORRRRRRQQQPPPPPPQQQSSSTTTSSSTTTWWWYYYYYYXXXUUUTTTRRRSSSTTTWWWYYY[[[]]]^^^]]][[[[[[\\\^^^___\\\YYY[[[ZZZ\\\bbbeeedddccceeeiiihhhkkknnnkkkooo~~~kkkppppppjjj|||}}}ssswww}}}zzz~~~yyyzzzzzzxxxvvvtttsssrrrrrrssstttvvvxxxuuuuuuwwwxxxyyywwwsssqqqpppqqqqqqlllfffcccdddggglllmmmoooqqqrrrrrrpppoooqqqmmmnnntttwwwtttrrrsssqqqlllmmmtttvvv{{{jjjAAA;;;BBB@@@===@@@@@@???CCCNNN]]]rrrlllRRRJJJBBBAAABBB>>>AAABBBCCCEEEGGGRRRjjjttt~~~yyynnnxxxrrrqqq~~~jjjUUULLLLLLJJJFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEAAABBBDDDEEEFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAABBBAAABBBCCCCCCDDDEEEFFFFFFGGGIIIKKKJJJIIIJJJLLLOOOOOOPPPRRRRRRQQQPPPQQQRRRRRRQQQPPPOOOOOOOOOPPPQQQPPPRRRTTTVVVWWWVVVUUUSSSQQQRRRSSSUUUXXXZZZ[[[\\\]]]\\\[[[]]]______\\\YYYZZZWWWYYY```eeedddbbbbbbaaa```cccgggdddcccsss~~~zzzyyyxxxzzzzzzwwwuuusssrrrrrrqqqrrrtttuuuvvvoooppprrrwwwzzzwwwqqqkkkkkknnnpppnnniiicccaaaaaaggghhhkkkooorrrsssqqqooopppnnnooosssvvvtttssssssnnnkkkmmmsssuuuyyy|||MMM<<<@@@CCC@@@===>>>===???EEEOOOaaa|||vvvYYYLLLAAA???@@@===@@@@@@BBBBBBCCCJJJ]]]ooovvvrrrqqqttt{{{bbbcccxxx|||oooZZZOOOKKKGGGFFFGGGEEEDDDCCCBBBBBBBBBCCCDDDCCCDDDDDDEEEEEEDDDDDDCCC@@@AAABBBDDDEEEDDDDDDCCCDDDCCCBBBAAA@@@?????????BBBBBBDDDEEEEEEDDDDDDCCCGGGIIIKKKKKKJJJIIIJJJKKKKKKMMMNNNOOOOOOPPPRRRUUUSSSQQQPPPNNNMMMLLLMMMMMMLLLNNNQQQSSSUUUUUUTTTSSSQQQQQQSSSTTTVVVXXXZZZZZZ\\\\\\\\\]]]______\\\ZZZXXXUUUVVV^^^ddddddaaa___```___bbbfffccc___fffqqqvvv~~~wwwwwwxxxuuupppnnnqqqqqqqqqpppqqqrrrssstttmmmmmmoootttwwwvvvoooiiikkkpppuuuvvvsssmmmgggdddeeefffiiinnnsssuuusssqqqpppooopppsssttttttssssssmmmkkknnnsssuuuxxxgggMMMCCCAAA@@@???>>>>>>???AAAEEEUUUqqq~~~cccQQQBBB>>>AAA>>>@@@@@@AAACCCCCCGGGTTTaaaxxxzzzlllyyyzzzyyytttTTTUUUkkk{{{cccPPPMMMLLLEEEDDDIIIDDDCCCBBBAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCC>>>???AAABBBCCCCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@AAABBBDDDFFFGGGFFFEEEDDDHHHIIIKKKKKKKKKJJJIIIIIIJJJKKKLLLLLLLLLNNNQQQTTTSSSRRRPPPNNNLLLKKKKKKLLLJJJLLLOOORRRTTTUUUUUUUUURRRRRRSSSUUUVVVXXXYYYZZZ[[[[[[\\\^^^^^^^^^]]]\\\XXXTTTUUU]]]dddddd```^^^bbb```aaaeeeeeebbbccchhhooo~~~{{{zzz~~~wwwsssttttttpppkkkjjjooooooooooooooooooppppppooonnnnnnpppssssssooolllpppvvv}}}{{{uuupppggggggiiinnnuuuwwwuuurrroooqqqrrrrrrrrrsssssssssnnnnnnpppsssuuuxxxpppRRR???<<>>?????????@@@LLLeee}}}vvv```IIIAAACCC@@@???>>>@@@BBBCCCEEEMMMWWWhhh{{{~~~uuuuuuxxx}}}~~~}}}~~~kkkeee{{{NNNOOOeeesssZZZIIIJJJJJJBBB@@@FFFBBBBBBAAA@@@@@@AAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCC===>>>@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCCCC???AAADDDFFFHHHHHHGGGGGGHHHIIIJJJKKKLLLKKKJJJHHHJJJJJJKKKJJJJJJKKKNNNPPPSSSRRRPPPNNNLLLLLLLLLLLLKKKLLLOOORRRTTTVVVWWWWWWSSSTTTUUUVVVWWWXXXYYYYYYYYYZZZ\\\]]]]]]]]]\\\\\\YYYUUUWWW___eeeddd```^^^^^^\\\\\\___bbbcccdddfffdddhhhtttwww~~~tttooonnnppppppmmmkkkkkkllllllllllllmmmmmmllllllooooooppppppqqqqqqsssssswww|||{{{mmmjjjjjjnnntttwwwuuuqqqooossstttqqqpppssstttsssppppppqqqssstttwww|||kkkDDD:::AAA===>>>??????===DDDWWWjjj|||pppPPPAAA@@@===>>><<<<<<@@@AAABBBGGGNNNYYYkkk}}}vvvlllmmmoooppplllhhhjjjppp{{{yyyooobbbgggwwwsss|||hhhgggxxxeeeRRREEEFFFEEE???===AAAAAA@@@?????????@@@BBBBBBCCCCCCCCCDDDDDDCCCCCCCCC===>>>@@@AAABBBBBBAAA@@@?????????@@@AAABBBDDDDDD???@@@CCCEEEGGGHHHHHHHHHHHHGGGGGGIIIJJJKKKJJJHHHHHHIIIJJJIIIHHHIIIJJJLLLPPPOOONNNMMMLLLLLLMMMNNNKKKMMMOOOQQQTTTVVVWWWXXXTTTUUUUUUVVVWWWXXXXXXYYYWWWYYY\\\\\\\\\[[[[[[\\\YYYXXX[[[bbbeeeaaa^^^^^^\\\[[[ZZZ]]]aaaeeehhhiiieee^^^]]]iii}}}||||||{{{uuuzzzooolllkkkmmmllliiijjjmmmiiijjjjjjjjjjjjjjjiiiiiijjjnnnrrrsssrrrssswww{{{|||~~~rrrnnnkkkmmmrrruuusssooonnntttuuuqqqooorrrtttsssqqqqqqqqqqqqrrrvvvzzz|||~~~QQQ;;;@@@>>>???AAA@@@===>>>IIIVVVlll{{{YYYDDDBBB???@@@<<<<<>>???@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAA===>>>@@@AAABBBBBBAAA@@@???????????????@@@AAABBB@@@@@@AAABBBCCCDDDEEEFFFFFFDDDCCCDDDGGGIIIIIIHHHDDDFFFHHHIIIHHHHHHIIIJJJLLLLLLKKKKKKKKKLLLNNNOOOLLLMMMNNNQQQSSSUUUVVVWWWTTTTTTUUUUUUVVVVVVWWWWWWUUUXXX[[[[[[ZZZYYYZZZ[[[XXXYYY___dddccc^^^\\\^^^]]]]]]]]]^^^aaaeeehhhiiieee]]]YYY___jjjxxxyyyvvvlllxxxjjjmmmtttooolllkkkkkkiiifffgggkkkhhhhhhiiiiiiiiihhhhhhgggfffmmmtttvvvtttuuu{{{~~~}}}vvvpppkkkkkkpppsssqqqmmmnnntttvvvpppnnnrrrtttsssqqqrrrqqqooopppuuuxxxyyywww[[[???@@@AAAAAACCCCCC>>>;;;AAAJJJaaannn~~~eeeMMMKKKIIIDDD???>>>@@@BBBAAACCCFFFIIIVVVpppwwwooolllZZZhhhddddddsssnnn^^^^^^ttt|||zzzpppPPPKKKFFFCCCBBBAAAAAAAAA??????>>>>>>>>>???AAABBB@@@@@@@@@AAAAAA@@@@@@@@@===>>>@@@AAABBBBBBAAAAAA??????>>>>>>>>>>>>>>>???AAA@@@@@@@@@@@@AAABBBCCCEEEBBB@@@AAAEEEHHHHHHGGGAAADDDGGGIIIIIIHHHIIIJJJIIIIIIHHHIIIJJJLLLNNNOOOLLLLLLNNNPPPRRRTTTUUUVVVSSSSSSTTTTTTUUUUUUUUUUUUSSSWWWZZZ[[[YYYXXXYYY[[[VVVZZZaaaeeeaaa[[[ZZZ]]]ZZZ\\\]]]]]]^^^```bbbbbb```^^^___eeeggghhhpppzzz}}}yyykkksssaaafffvvvpppnnnkkkiiihhhhhhhhhhhhgggkkkkkklllllllllkkkiiihhhiiijjjjjjlllppptttyyy{{{}}}uuuqqqnnnnnnqqqqqqnnnjjjoooooonnnmmmnnnooopppqqqpppnnnlllkkkmmmrrrvvvzzzwwwkkkEEEBBBBBBBBBDDDDDD@@@======???PPP[[[ppp~~~YYYGGGIIICCC>>>AAA@@@:::???FFFBBBCCCMMMaaazzz~~~~~~kkkgggbbbaaaeeejjjiiieeehhhdddLLLHHHCCC@@@@@@@@@@@@@@@??????>>>>>>======<<<<<>>>>>>>>>>>>>>??????<<<===>>>??????@@@@@@???>>>>>>============>>>???>>>???@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJKKKLLLMMMOOOQQQRRRPPPPPPRRRSSSUUUUUUVVVVVVYYYVVVUUUWWWZZZ]]]]]]\\\ZZZ\\\______]]][[[ZZZZZZZZZ[[[\\\^^^___`````````___]]]ZZZ[[[```eeejjjllluuu}}}wwwvvv}}}ssssss{{{}}}vvvooo|||xxxooommmkkkhhhhhhiiijjjjjjiiiiiijjjkkkllllllkkkjjjiiijjjjjjkkkmmmppptttxxxzzzzzz|||~~~}}}|||}}}wwwssspppppprrrrrroookkkkkklllmmmnnnnnnnnnmmmmmmnnnmmmkkkkkkmmmqqqtttwwwtttWWWDDDBBBCCCFFFGGGCCC>>>>>>BBBEEEMMM___uuuoooVVVLLLDDD>>>AAAAAA;;;???DDD???BBBFFFRRRfffzzz}}}yyysssoooooopppnnnlllhhhzzzpppRRRIIIFFFBBB@@@??????>>>===>>>>>>>>>=========<<<<<<>>>===============>>>>>>;;;<<<===>>>????????????======<<<<<<<<<<<<======<<<===>>>??????@@@@@@???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPOOOOOOPPPRRRSSSSSSSSSSSSTTTSSSSSSVVV[[[^^^^^^]]]VVVYYY\\\]]]]]]\\\\\\]]][[[\\\]]]^^^______``````^^^\\\YYYYYY]]]aaaeeefffeeejjjrrr{{{yyykkkhhhfffeeemmmvvvfffsss~~~yyymmmllljjjhhhhhhjjjkkklllkkkggghhhjjjkkkllllllkkkjjjjjjjjjkkkmmmooosssvvvxxxxxxzzz{{{zzzyyyxxxyyyzzzxxxuuurrrqqqsssrrrooolllhhhjjjlllnnnooommmkkkjjjkkkkkkjjjkkkmmmoooqqqssstttyyysssIIIBBBDDDJJJMMMHHH???===AAA>>>BBBNNNbbbuuujjjSSSHHH@@@AAABBB===???CCC>>>DDDBBBEEERRRdddyyy}}}|||xxx|||~~~bbbGGGEEECCCAAA@@@??????===;;;=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAA??????@@@@@@@@@AAAAAAAAA@@@AAAAAACCCEEEGGGIIIJJJGGGGGGHHHIIIJJJKKKMMMNNNMMMNNNOOOPPPPPPPPPPPPPPPRRRRRRTTTWWWZZZ[[[ZZZYYYRRRUUUYYY[[[\\\]]]^^^___\\\]]]]]]]]]^^^^^^______\\\YYYWWWWWWYYY]]]___```\\\]]]___dddkkkwwwxxxaaaYYYYYYnnnfffiiiuuuyyywwwlllkkkiiiggghhhjjjlllmmmmmmfffgggiiikkkmmmmmmmmmmmmjjjjjjkkkmmmooorrrtttvvvyyyzzzyyywwwuuuuuuvvvxxxwwwuuusssrrrrrrrrrpppmmmiiikkklllnnnnnnmmmlllkkkiiiiiijjjkkklllnnnnnnoootttuuuyyyPPP@@@BBBKKKSSSPPPDDD<<<<<<@@@???FFFVVVhhhwwwaaaMMMAAA@@@CCC???AAADDD>>>EEECCCDDDJJJVVViii}}}vvvYYYFFFBBBAAA@@@@@@@@@???<<<:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999:::999:::;;;<<<============;;;::::::999999999999:::999:::;;;<<<======>>>>>>===<<<<<<======>>>???@@@>>>>>>>>>>>>???????????????@@@AAABBBDDDFFFHHHIIIGGGGGGGGGHHHIIIJJJLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMSSSTTTUUUWWWWWWVVVTTTRRRQQQTTTWWWYYYZZZ[[[]]]^^^]]]]]]]]]\\\]]]]]]]]]^^^YYYWWWUUUVVVXXX[[[\\\\\\\\\\\\[[[\\\```iiisss{{{xxxdddUUUaaasssgggeeezzzmmmpppqqqlllkkkiiiggghhhjjjlllllllllfffgggjjjlllnnnooooooooojjjjjjkkkmmmoooqqqrrrsssxxxxxxvvvsssppppppqqqsssuuutttrrrrrrrrrqqqpppnnnnnnnnnnnnnnnnnnoooppppppiiiiiijjjllllllmmmmmmmmmpppssssss|||cccEEEAAAFFFTTTWWWLLL@@@<<<@@@===AAAOOO```mmmyyyyyyUUUDDD>>>AAA>>>???BBB>>>???BBBFFFIIILLL[[[www{{{zzztttbbbLLLAAAAAA@@@@@@AAAAAA@@@===:::::::::::::::::::::;;;;;;::::::999888777777888888888888999:::;;;;;;;;;;;;::::::999888888888888888888999:::<<<===>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBBBBCCCEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNMMMMMMMMMPPPRRRTTTUUUTTTRRRQQQPPPQQQTTTVVVWWWWWWXXXZZZ[[[\\\\\\[[[[[[[[[[[[\\\]]]VVVUUUTTTVVVYYY[[[\\\\\\ZZZZZZZZZ[[[]]]aaagggkkktttzzz]]]]]]zzzvvv]]]bbbwwwwwwllljjjllllllllljjjhhhggghhhjjjjjjiiieeegggiiikkkmmmnnnnnnnnnjjjkkklllmmmnnnooopppqqqqqqrrrqqqnnnllllllmmmooossssssrrrrrrrrrqqqqqqqqqrrrrrrpppppppppqqqssstttkkkkkkllllllmmmmmmmmmnnniiippprrrvvv^^^JJJAAAMMMYYYTTTHHHCCC<<<:::===IIIVVVaaammmvvv}}}bbbJJJ??????;;;<<>>>>>>>>???BBBBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKMMMPPPQQQQQQQQQRRRSSSRRRSSSUUUUUUUUUVVVWWWYYYZZZYYYXXXXXXYYYZZZ[[[\\\UUUTTTUUUWWWZZZ\\\\\\[[[WWWYYY[[[]]]]]]___bbbdddiiirrr|||{{{xxxsssnnnuuuddd[[[ZZZsssxxxsssnnniiiiiimmmmmmkkkhhhgggggggggfffeeedddeeegggjjjkkkllllllllljjjkkklllmmmnnnnnnooooookkklllmmmmmmllllllnnnppprrrssssssssssssssstttuuurrrsssssssssttttttttttttnnnnnnmmmmmmmmmnnnnnnoooiiipppssstttdddCCCDDDSSSTTTLLLGGG<<<;;;>>>EEELLLRRR\\\eeekkkuuuvvvXXXEEEBBB<<<<<<@@@>>>;;;<<<>>>@@@@@@DDDQQQ___vvvkkkYYYPPPFFF===>>>=========>>>>>>===;;;888888888888999999:::::::::999888777666666666666666666777888999999999999;;;:::999888777777777777555666777999:::;;;<<<<<<;;;;;;:::999888888888888::::::;;;<<<======>>>>>>@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEEEEFFFGGGHHHHHHFFFGGGHHHIIIJJJKKKKKKKKKIIIKKKNNNOOONNNOOOQQQTTTPPPQQQSSSTTTTTTUUUWWWYYYWWWWWWVVVVVVWWWXXX[[[\\\VVVVVVVVVXXXZZZZZZYYYWWWUUUXXX[[[]]]^^^___aaabbb```cccfffggggggmmmyyyiii```oookkkUUULLLLLLaaawwwnnnqqqqqqjjjhhhmmmooolllhhhffffffeeedddcccbbbdddfffhhhiiijjjjjjjjjjjjkkklllmmmnnnnnnnnnnnngggiiilllnnnoooppprrrtttrrrssstttuuuuuuuuuvvvwwwqqqrrruuuvvvwwwvvvtttrrrpppooonnnmmmmmmnnnppppppnnnrrruuuuuu{{{|||GGG>>>KKKPPPKKKGGGAAA@@@BBBEEEFFFGGGNNNVVVYYYcccppp{{{eeeNNNGGG@@@>>>BBBAAACCC???===???AAACCCJJJQQQ___sssbbbQQQOOOHHH======<<<;;;;;;<<<===<<<;;;777777888888999999999:::::::::888777666666666666555666777888888999999999;;;:::999888777777777777333444666777999::::::;;;<<<;;;999888777777666666888888999:::<<<===>>>>>>=========>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGCCCDDDFFFGGGHHHIIIJJJJJJKKKMMMOOONNNKKKKKKNNNQQQNNNPPPRRRRRRSSSUUUXXXZZZVVVUUUTTTTTTUUUXXXZZZ\\\WWWWWWWWWXXXYYYYYYVVVTTTRRRTTTWWWYYYZZZ\\\^^^```\\\]]]```dddffffffgggiiiooovvvtttgggooowwwwww}}}cccPPPGGGNNNZZZtttppplllkkklllnnnmmmlllooonnnllllllllljjjgggeeebbbccceeehhhjjjlllmmmmmmrrrmmmhhhhhhllloooooommmnnnlllkkkoooooonnnooossstttuuuuuusssrrrqqqsssuuuvvvuuuuuutttsssrrrrrrqqqnnnmmmmmmmmmpppssswwwyyytttrrrooorrr{{{QQQ;;;AAAJJJPPPTTTFFF??????GGGIIIDDDGGGQQQSSSXXXaaapppsssUUUFFFAAA???>>>@@@<<<<<<<<<<<<===@@@EEEHHHPPP```{{{XXXHHHGGGEEE???<<<<<<;;;::::::::::::;;;666666777777777888888888999666555777;;;;;;777222555666777888888888888888888999999999999888777777777777777777888999:::;;;;;;;;;:::999999888888777;;;:::999999888888888888888:::<<>><<<<<<;;;:::::::::::::::888888999999999999999999888666555888;;;<<<888444666777888888888888888888999999999999999888777777777777777888888999:::;;;::::::999999999999888888999999888999999:::;;;<<<:::;;;===>>>???@@@??????@@@AAABBBCCCEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFGGGGGGMMMMMMMMMMMMMMMLLLKKKKKKKKKNNNQQQSSSSSSSSSSSSTTTWWWXXXYYYYYYWWWWWWWWWYYYYYYXXXXXXXXXWWWWWWVVVVVVXXXXXXXXXYYY[[[]]]```aaa___\\\YYY[[[___aaa___]]]^^^aaafffjjjnnnssszzz~~~}}}wwwtttqqq^^^LLLIIIXXXpppuuuooollliiihhhiiiiiihhhhhhkkkkkklllnnnooonnnkkkhhhggghhhiiijjjkkkkkkllllllmmmnnnnnnllljjjiiiiiijjjiiigggjjjoooqqqppppppsssyyyxxxvvvrrrpppooorrrttttttwww|||{{{wwwssssssssssssrrrooollliiiggghhhmmmnnnnnnnnnpppVVVEEE======JJJJJJDDDAAAFFFNNNQQQMMMIIIJJJKKKPPP[[[iiixxx~~~lllWWWEEE>>>@@@>>>>>>=========???@@@AAAFFFHHHTTTjjjjjjHHH???CCCCCC>>><<<;;;::::::999999::::::;;;;;;::::::::::::::::::777666666888;;;<<<999666888888999999999888888777999999::::::999999888777777777888888999::::::;;;888888888999999999999999777777888999;;;===>>>???>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCEEEFFFGGGHHHJJJIIIHHHGGGFFFFFFFFFFFFNNNNNNOOOOOOOOONNNMMMMMMJJJMMMPPPQQQQQQQQQRRRSSSVVVXXXZZZZZZYYYWWWWWWXXXXXXXXXWWWWWWVVVUUUTTTTTTUUUVVVWWWYYY\\\^^^``````^^^[[[YYYZZZ]]]^^^]]]ZZZ[[[ZZZ[[[^^^cccgggiiijjjoooqqqvvv|||zzzzzz```TTTFFFBBBZZZtttmmmlllkkkiiihhhhhhhhhggggggfffgggiiilllnnnmmmjjjggggggggghhhhhhhhhhhhggggggkkknnnqqqoooiiiffffffiiiiiiiiilllrrrtttsssrrruuuxxxwwwuuusssqqqqqqtttwwwvvvyyy}}}}}}yyyvvvppppppooonnnmmmkkkjjjiiiggglllkkkkkkllllll}}}xxxbbbRRRBBBAAAHHHJJJKKKJJJLLLOOOOOONNNMMMLLLMMMRRR]]]kkkyyykkkQQQDDDAAA>>>===<<<===>>>???@@@@@@DDDCCCHHHVVVfffxxxbbbCCC>>>CCCCCC???;;;::::::999999999999999;;;;;;::::::::::::999999777666666888;;;<<<:::888999999:::999999888777777999999999:::999888888777777777888999999:::::::::666777777888999:::::::::777888888999;;;===???@@@AAA@@@>>>======>>>???@@@AAAAAABBBCCCEEEFFFGGGHHHKKKJJJIIIHHHHHHHHHHHHHHHMMMMMMNNNNNNNNNNNNNNNMMMKKKNNNPPPQQQQQQRRRSSSTTTTTTVVVZZZ[[[ZZZYYYYYYYYYZZZYYYXXXWWWVVVUUUTTTTTTQQQRRRUUUWWWZZZ\\\]]]^^^^^^\\\[[[\\\]]]^^^\\\ZZZZZZWWWWWW[[[bbbggggggdddeeefffggggggiiilllqqquuuqqq[[[IIIFFFMMMaaattthhhfffiiiiiiiiihhhgggggghhhhhhdddeeegggjjjmmmmmmjjjhhhhhhhhhhhhhhhhhhgggfffeeeiiinnnrrrpppjjjffffffiiijjjiiilllrrrtttrrrqqqsssuuuuuutttsssrrrtttwwwzzzrrrsssuuuvvvwwwvvvtttsssooommmkkkiiiiiiiiijjjkkkgggiiidddeeekkkkkkrrrdddIIIGGGNNNUUUTTTNNNLLLPPPUUUOOOMMMKKKNNNVVVdddsss|||dddNNNCCC@@@===;;;<<<>>>@@@AAA@@@@@@@@@DDDJJJSSSbbbzzzcccHHHBBBCCCAAA===::::::999888888888888999999999999888888888888888666666666888999::::::999999999999999999888777666888888999999888888777666555666777999999999999999666666777888999999:::;;;::::::::::::;;;<<<===>>>AAA@@@>>><<<<<<===???@@@@@@@@@AAACCCDDDEEEFFFGGGIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOMMMOOORRRTTTTTTTTTUUUVVVQQQTTTXXX[[[[[[[[[[[[\\\\\\[[[ZZZYYYXXXWWWVVVUUUPPPQQQTTTWWWYYY[[[\\\]]]^^^^^^^^^^^^______]]]\\\ZZZWWWVVVZZZbbbfffeeeaaa___bbbdddeeeeeeeeefffhhhhhhRRRHHHFFFHHHfffzzzmmmffffffdddfffggghhhgggggghhhiiigggfffgggjjjmmmnnnmmmkkkjjjjjjjjjjjjiiihhhgggfffhhhmmmpppoookkkhhhiiillljjjiiijjjooopppmmmmmmoooqqqrrrssssssssstttwwwyyyqqqqqqqqqppppppppppppqqqooommmjjjgggeeefffggghhheeeeee^^^```iiijjjkkkvvv]]]GGGKKKTTT\\\WWWLLLKKKRRRLLLKKKJJJLLLSSSaaappp{{{tttXXXEEEDDD@@@<<<;;;>>>AAAAAA@@@;;;===AAAEEEIIITTTjjjcccLLLFFFCCC>>>::::::999888888777777888888666666777777777888888888666666666777777888999999777777888888888777777666777777888888777777666555444555666888999888888777666666777777888999::::::;;;:::::::::::::::;;;;;;@@@???===;;;;;;<<<>>>?????????@@@AAACCCDDDEEEFFFHHHHHHIIIJJJLLLNNNOOOPPPNNNOOOPPPQQQRRRSSSSSSSSSMMMPPPUUUWWWWWWVVVVVVVVVRRRUUUXXXZZZ[[[[[[]]]^^^]]]\\\\\\[[[ZZZYYYXXXXXXSSSTTTUUUWWWZZZ\\\^^^^^^]]]^^^___`````````___^^^ZZZXXXVVVYYY^^^```^^^ZZZ^^^aaadddeeeccc```^^^]]]xxxdddPPPEEEMMM]]]nnnzzzpppiiieeeddd___bbbeeefffeeeeeegggjjjhhhgggfffhhhkkkmmmmmmllljjjjjjjjjjjjiiihhhgggfffiiikkknnnnnnlllkkkmmmooommmkkkjjjmmmmmmjjjjjjlllmmmoooqqqqqqqqqqqqrrrtttpppoooooonnnnnnmmmmmmmmmllljjjiiigggfffeeeeeefffbbbddd___```hhhiiiiiisssTTTLLLTTTkkkqqq___OOOLLLKKKJJJJJJKKKQQQ\\\kkkuuulllTTTLLLEEE>>>;;;===??????>>>;;;<<>>===>>>???@@@BBBCCCDDDDDDFFFFFFGGGIIIJJJMMMNNNPPPMMMNNNPPPQQQRRRSSSSSSSSSLLLPPPVVVYYYYYYWWWUUUUUUVVVWWWYYYZZZYYYZZZ[[[]]]\\\\\\[[[[[[ZZZZZZZZZZZZUUUUUUUUUVVVXXXZZZ]]]^^^[[[]]]```aaaaaa``````___ZZZYYYYYY[[[^^^^^^\\\YYY^^^```bbbaaa]]]YYYVVVUUUhhhQQQHHHDDDIIIbbb{{{nnnddd```^^^]]]\\\___cccdddddddddgggiiigggeeedddeeegggjjjkkkkkkgggggghhhggggggfffeeeeeeiiikkklllmmmmmmnnnoooqqqrrrnnnmmmnnnmmmjjjjjjmmmkkkmmmppppppooonnnnnnooojjjjjjjjjjjjiiihhhfffeeeffffffggghhhhhhgggfffeeeaaafffddddddiiiiiikkkvvv|||hhhUUU[[[~~~yyy\\\PPPMMMLLLKKKKKKNNNWWWdddnnnkkkQQQIII@@@;;;<<<>>>===<<>>@@@BBBEEEMMMVVVpppqqq[[[FFF??????===;;;<<<999888888777777777777777444444555777888999:::;;;666666666555444444555777444444555666666777666666555555555666555444444333111222555666777777555444777777777777888888888888888888888888999:::;;;<<<;;;;;;;;;;;;;;;<<<============>>>???AAABBBCCCDDDFFFFFFFFFGGGIIIKKKLLLMMMKKKLLLMMMOOOPPPQQQQQQQQQJJJOOOVVVZZZZZZWWWUUUSSSYYYZZZZZZYYYXXXXXXZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZTTTTTTSSSSSSUUUWWWZZZ\\\ZZZ\\\___aaaaaa`````````ZZZ[[[\\\^^^aaaaaa```___ZZZ\\\______^^^\\\\\\]]]mmm]]]HHHDDDDDDBBBeee~~~oooeeeddddddbbb___aaabbbcccdddeeegggggghhhdddfffhhhkkklllkkkiiigggjjjggggggjjjjjjggggggjjjlllkkklllooossstttrrrpppsssllliiilllmmmiiiggghhhpppllljjjkkkjjjggghhhlllhhhgggggghhhiiiiiifffdddccccccdddeeeeeefffggggggaaadddgggfffddddddhhhllloooQQQSSSXXXKKKKKKHHHEEEIIITTT___eeeuuunnnYYYEEE???>>><<<;;;<<>>>>>>>>???AAADDDFFFXXXeeexxxttthhhNNNGGG???;;;;;;<<<;;;999:::888666666888888555222444444444555555555666666666666666555555444444444111222333333444555666666444333333222222111111000222222222333444555666777888888888777777777777777999888888777888999;;;<<<>>>===<<<;;;;;;;;;;;;;;;>>>>>>===>>>>>>???@@@@@@DDDEEEEEEFFFGGGIIIJJJKKKJJJIIIIIIJJJLLLMMMLLLJJJKKKLLLPPPTTTXXXXXXVVVSSS[[[ZZZYYYWWWWWWWWWXXXYYY^^^\\\[[[\\\^^^^^^[[[XXXTTTTTTSSSSSSTTTVVVWWWXXXZZZ[[[]]]___``````______[[[YYYXXXZZZ___bbbbbb```\\\[[[ZZZYYYYYYXXXXXXXXX|||dddRRRLLL999;;;JJJZZZxxxllleeeeeegggfffdddaaaaaabbbdddfffhhhjjjkkkeeefffiiikkkllllllkkkjjjiiiggggggjjjjjjhhhhhhkkknnnnnnppprrrtttsssnnnjjjnnngggeeehhhjjjiiihhhkkknnnkkklllnnnnnnjjjjjjllliiihhhhhhiiiiiiiiifffdddbbbbbbbbbbbbcccccccccccc______```aaacccdddddddddgggoooTTTMMMsssgggKKKIIIGGGGGGIIIOOOXXX```mmm{{{|||cccJJJ@@@@@@???===<<<<<<<<<;;;;;;<<<>>>AAABBBLLLWWWhhhyyyiiiYYYRRRGGGBBB;;;999;;;<<<;;;999999777666666777777555222333444444444555555555666333333333222222222111111222222222333444555555666444333333333222222111111111111111222222333555555777777777777777777777777888777777888888999:::;;;===<<<;;;;;;::::::;;;;;;===============>>>??????CCCCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHJJJLLLMMMLLLKKKHHHIIILLLQQQUUUWWWVVVTTTXXXXXXWWWWWWWWWWWWWWWWWW[[[ZZZZZZ\\\^^^^^^\\\YYYWWWWWWVVVUUUUUUVVVWWWXXXYYYZZZ\\\^^^____________[[[YYYXXXZZZ]]]``````___YYYYYYYYYYYYYYYYYYZZZZZZppp\\\JJJ???@@@666AAA]]]|||xxxppphhheeehhhjjjjjjhhhccccccdddeeegggjjjmmmooofffgggiiijjjkkklllllllllhhhffffffjjjjjjhhhhhhkkkkkklllnnnqqqrrrooojjjfffgggcccaaadddggghhhjjjmmmkkkjjjmmmrrrrrrnnnlllnnnkkkjjjiiiiiiiiiiiigggddd````````````_________^^^\\\[[[[[[^^^``````^^^[[[___^^^vvv^^^HHHZZZxxxOOOFFFAAADDDFFFIIIQQQ[[[eeessssssTTTDDDBBBAAA???<<<;;;;;;::::::;;;===???@@@AAAIIIUUUbbbqqqpppQQQEEEDDD???;;;888888:::;;;:::888888666555555666666444333333333444444444444555555222222222111111111111111222222222333333444444444444333333333333333333333111111000111111222333444666666666666666666666666666666777888999999999999<<<;;;::::::999:::::::::<<<<<<;;;;;;;;;<<<======@@@@@@@@@AAABBBCCCDDDEEEGGGFFFGGGIIIKKKMMMLLLKKKFFFFFFHHHKKKOOORRRSSSSSSTTTTTTUUUVVVVVVVVVUUUUUUYYYXXXYYY[[[]]]]]]\\\ZZZYYYXXXWWWVVVVVVVVVWWWXXXXXXYYYZZZ\\\^^^______```ZZZYYYXXXXXX[[[]]]^^^^^^WWWWWWWWWXXXXXXZZZ[[[[[[mmm^^^RRRGGG@@@===999AAAXXXzzz{{{uuuoookkkfffeeeiiillllllkkkhhhhhhggghhhiiillloooppphhhhhhiiiiiiiiijjjjjjjjjiiiffffffiiiiiiffffffiiifffgggiiikkklllkkkiiigggeeecccaaabbbdddgggkkknnnkkkjjjmmmrrrtttqqqppprrrlllkkkiiiiiiiiihhhfffddd``````___^^^]]]\\\[[[[[[ZZZ\\\^^^^^^]]]ZZZWWWUUU[[[YYYggglllLLLKKKfff```LLL<<<<<>>======<<<<<<<<<<<<===??????===AAAGGGPPP]]]ooowww}}}cccHHH@@@BBB;;;999777888999:::888666666555444444444444444333333333333333333333444444333333222222222222222222222222222222333333333333333333333333333333444444111111111111111222333333555555555555555666666666444555777888999999888777:::999999888888999999999;;;:::::::::::::::;;;;;;======>>>???@@@BBBDDDEEEEEEEEEEEEHHHKKKLLLLLLKKKGGGEEEDDDFFFIIIMMMOOOOOOOOOPPPRRRTTTTTTTTTTTTSSSXXXXXXYYYZZZ[[[ZZZYYYXXXWWWWWWVVVUUUUUUVVVWWWXXXVVVWWWXXXZZZ\\\^^^___```ZZZYYYXXXWWWYYYZZZ\\\]]]XXXWWWWWWWWWXXXXXXYYYZZZ~~~sss```MMMDDD@@@===<<<===>>>YYYyyy|||tttnnnkkkhhheeeeeehhhjjjkkkjjjllllllkkkkkkkkklllnnnnnnjjjiiiiiihhhggggggffffffiiiffffffiiihhheeeeeehhhjjjjjjiiihhhgggggghhhiiiggggggeeeccccccgggkkkmmmllljjjlllppprrrqqqrrrvvvnnnllliiihhhhhhgggeeeddd```___^^^]]]\\\ZZZYYYYYYXXX___dddaaaZZZSSSRRRTTTVVVZZZ___oooeeeWWWUUUhhh~~~bbbEEE;;;===AAAGGGNNNOOO\\\mmm{{{uuu[[[HHH???>>>>>><<<<<<<<<<<<<<<<<<======<<<>>>@@@DDDMMM\\\nnn{{{{{{oooVVVDDD===>>>:::999888888888888666555555444444333222222333444333333333333333333222222222222222222222222222222222222222222222111111111222222222333333444444444333222222222222333333444333333444444444555555555333444666777888888777666888888777777777777888888::::::999999999999999:::999:::;;;>>>@@@CCCFFFGGGDDDDDDDDDGGGJJJKKKKKKJJJHHHFFFCCCCCCEEEGGGIIIJJJLLLMMMOOOQQQSSSSSSSSSRRRWWWXXXYYYYYYWWWVVVTTTSSSRRRRRRRRRRRRSSSUUUWWWXXXUUUVVVWWWXXXZZZ\\\^^^___[[[ZZZXXXWWWWWWXXXZZZ\\\YYYYYYXXXWWWWWWWWWWWWWWWpppttt{{{wwwnnnWWWIII======>>>===@@@GGGbbb|||uuupppmmmiiigggeeeeeefffhhhiiiiiilllllllllllllllkkkkkkkkkhhhiiihhhhhhgggfffeeedddhhhffffffiiijjjhhhhhhkkktttrrroookkkgggfffhhhkkkiiikkkjjjfffdddhhhkkkkkkkkkiiikkkoooqqqppprrrvvvnnnllliiigggffffffdddbbb______^^^\\\[[[ZZZXXXXXXVVV^^^eeeaaaWWWOOOPPPTTTQQQXXXZZZ___~~~dddPPPaaa|||[[[DDD>>>@@@CCCDDDAAALLLYYYeeetttlllTTTFFF@@@>>>;;;;;;;;;::::::::::::::::::;;;<<<===BBBLLLYYYccc|||~~~zzz|||}}}iiiZZZMMMBBB<<<;;;:::999999888777666555555333333333222000000333555333333222222222222111111000000000000000111111111333222222111111000000000000000111222222333444444333333222222222333333444222222222333444444555555333333444555666666666666666666666666666666777888::::::999888888888999999888999;;;===@@@CCCFFFGGGDDDCCCDDDFFFIIIJJJIIIHHHIIIFFFCCCBBBCCCEEEFFFFFFJJJKKKMMMOOOQQQRRRSSSSSSUUUVVVXXXWWWTTTQQQPPPPPPOOOOOOOOOPPPRRRTTTVVVXXXUUUUUUVVVWWWXXXZZZ\\\]]]\\\[[[ZZZWWWUUUVVVYYY\\\YYYYYYXXXVVVVVVUUUUUUUUU```dddjjjttt}}}mmmZZZOOOFFF>>>:::>>>AAAGGGXXXlll~~~ssskkkkkknnngggfffdddccceeegggiiijjjggghhhiiikkkkkkjjjhhhgggeeeggghhhiiiiiihhhgggffffffeeefffkkknnnnnnooosssuuuuuusssnnnjjjhhhiiikkkhhhmmmmmmgggeeehhhkkkjjjhhhgggjjjppprrrpppppprrrnnnkkkhhhfffeeedddbbbaaa]]]]]]\\\[[[YYYXXXWWWWWWSSSYYY^^^\\\TTTOOOPPPSSSPPPSSSVVV\\\lll```RRRdddpppQQQ@@@???@@@===;;;BBBHHHPPP^^^ttt}}}fffTTTFFF<<<;;;;;;;;;;;;;;;:::999999888:::;;;<<<===BBBIIIOOOiiiyyy|||zzzxxx|||mmmVVVIIIEEE@@@===<<<888888777666555444555666222333333111//////222555333222222222111111111111000000000111111111222222333222222111000000//////...//////000222333333444222222111111111111222222111111111222333444444444333333333333444555666777555555444444555666666777;;;:::999999888888888999999:::;;;<<<>>>AAACCCDDDDDDDDDDDDEEEHHHHHHGGGFFFHHHEEEBBBBBBCCCEEEFFFFFFIIIJJJKKKMMMOOOQQQTTTUUUQQQSSSUUUTTTQQQOOONNNOOOPPPOOOOOOOOOQQQSSSUUUVVVVVVUUUUUUVVVWWWYYYZZZ[[[]]]]]][[[XXXUUUUUUXXX\\\WWWWWWVVVVVVVVVVVVVVVWWWSSSVVV]]]gggrrr|||}}}iiiUUUFFF???AAA<<<;;;???CCCRRRuuuxxxmmmccceeemmmfffeeecccbbbdddfffiiikkkbbbdddfffiiijjjiiigggeeeccceeehhhkkklllkkkjjjhhheeedddfffmmmqqqrrruuuzzzpppqqqrrrpppllljjjjjjlllffflllnnnhhhfffiiikkkiiidddeeejjjrrrssspppmmmnnnnnnkkkgggeeedddcccbbb```\\\[[[ZZZYYYXXXWWWVVVVVVPPPSSSVVVVVVSSSQQQQQQRRRTTTOOOTTT___dddttt]]]ZZZzzzYYYAAA>>>???:::<<>>>>>>>>>>>===<<<;;;;;;777:::=========>>>BBBFFF[[[mmm}}}|||||||||yyy}}}xxx```GGG===;;;::::::<<<555666555444333333555777111222222000...///222555333222222222111111000000222222333333444444444444333222222111000///......---......000111222333444111111000000000000000111000000111222333333444444444333222222333444666777444444444444444555666777;;;;;;:::999888888999999;;;;;;;;;<<<===>>>???@@@EEEDDDDDDEEEGGGHHHFFFEEEFFFDDDBBBBBBDDDFFFGGGGGGJJJJJJJJJLLLNNNQQQTTTVVVMMMPPPSSSRRRPPPNNNOOOPPPRRRQQQPPPPPPQQQRRRSSSTTTVVVVVVUUUUUUVVVXXXYYYZZZ^^^^^^\\\XXXUUUUUUXXX\\\UUUUUUUUUUUUVVVWWWXXXXXXEEEFFFKKKUUU^^^eeennnwww~~~~~~}}}zzzvvvsssrrrrrrssssssuuuggg[[[UUUNNNCCC;;;888???;;;BBBWWWnnn|||yyyrrrjjjhhhjjjiiiddd___cccdddeeedddaaafffwww}}}mmmbbbeeehhhddddddhhhhhhhhhgggffffffhhhlllooofffffffffjjjrrryyy~~~yyyqqqiiigggjjjkkkhhhccceeehhhkkkkkkiiigggeeedddfffgggiiikkklllkkkiiiiiigggdddaaa___^^^]]]\\\[[[WWWWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRQQQNNNPPPSSS\\\bbbdddvvvQQQZZZ]]]IIIGGG???999:::=========DDDYYYsssuuuYYYBBB@@@???>>>:::777777999;;;::::::999:::;;;===???@@@JJJXXXlll~~~{{{{{{{{{yyywwwwww~~~~~~fffOOO===<<<>>>:::888;;;555555444333333333333444444444333222111111111111000000000000000000000000111222222111///...///000////////////////////////000000000000000000000000000111111111111222222222000111111111111222222222111111222222333444555555555555666555333333444666;;;;;;:::999999888777777<<<<<<<<<<<<<<<<<<;;;;;;@@@AAACCCEEEGGGGGGGGGFFFHHHEEEBBBBBBDDDGGGGGGFFFHHHIIIKKKMMMNNNOOOOOONNNLLLLLLMMMOOOPPPOOOLLLJJJMMMMMMOOOQQQTTTTTTSSSQQQPPPQQQRRRSSSTTTUUUUUUUUUYYY]]]___[[[TTTPPPSSSXXXWWWWWWVVVVVVUUUTTTSSSSSSAAA???AAAHHHMMMRRRZZZaaalllrrr{{{{{{~~~~~~|||}}}|||xxxvvvvvvnnnjjjggggggjjjjjjfffaaaUUULLLCCCAAA@@@;;;:::<<<777IIIggg{{{pppjjjccc```aaabbbaaa___\\\]]]aaaeeehhhooo{{{mmmdddgggjjjfffeeeiiigggggggggfffeeefffjjjllljjjllloooqqqtttwwwxxxyyysssmmmfffdddggghhheeeaaadddfffhhhhhhfffdddccccccbbbdddeeegggggggggeeedddccc```]]]\\\[[[[[[ZZZYYYVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQRRRQQQQQQWWWZZZXXXpppYYYTTTtttqqqXXXEEE===???999<<<<<<;;;???OOOfffwwwdddOOO???>>><<<;;;::::::::::::999:::::::::<<<===>>>???BBBJJJWWWeeettt}}}zzzyyyyyywwwtttqqqooo|||~~~}}}}}}~~~~~~}}}XXXFFF999999;;;777555999555555444333333333333333222222222111111222333333000000000000000000000000000111222111/////////000000000000000000000000000000000000000000000000000000000111111111222222222000111111111111222222222111222222333444444555555555666666555444444555777999999999999::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;???@@@BBBDDDEEEFFFGGGGGGIIIGGGDDDDDDGGGHHHHHHGGGFFFHHHJJJMMMNNNOOOPPPPPPNNNOOOPPPQQQRRRQQQOOOMMMNNNOOOQQQSSSUUUTTTRRRPPPOOOPPPRRRSSSTTTUUUUUUUUUWWWZZZ[[[XXXRRRQQQTTTWWWVVVWWWXXXYYYXXXVVVTTTRRR???;;;:::===@@@AAAFFFLLLRRRZZZeeepppyyy{{{{{{yyyxxx|||~~~~~~~~~{{{yyyzzz||||||zzzuuummmfffaaa^^^[[[YYYZZZ```eeebbbVVVKKK@@@;;;999999999999;;;???EEEhhhxxxtttfffccc^^^[[[[[[\\\___aaa^^^]]]___cccfffjjjttttttiiibbbfffiiifffeeegggfffgggfffeeeddddddfffiiimmmrrrwwwyyyvvvqqqooonnnlllfffaaaaaadddeeebbb___cccdddeeedddbbbaaaaaaaaa```aaacccddddddcccbbbbbb___\\\ZZZYYYYYYYYYXXXWWWUUUTTTTTTSSSRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQSSSRRROOORRRSSSNNN\\\|||mmmMMMVVVssspppNNN@@@@@@:::<<<<<<::::::DDDWWWggg|||ooo\\\BBB???;;;:::<<<===<<<:::888999:::;;;<<<============???CCCJJJVVViii~~~|||{{{yyyxxxwwwwwwwwwuuuqqqnnnnnnxxxtttxxx~~~~~~hhhHHH===666888999555444888555444333333222222333333000000000111111333444444000000000000000000000000000111222111000///000111111111111111111111111111000000000000000000000000000000000111111111222222000111111111111222222222222333333444444555555555555666777666555555666888777777888999;;;<<<======;;;;;;;;;;;;;;;;;;<<<<<>>???BBBDDDJJJTTT^^^gggnnntttxxx~~~{{{xxx}}}zzzyyy|||yyy{{{}}}~~~~~~}}}}}}|||zzz}}}~~~|||wwwwww|||{{{yyyyyy|||{{{wwwvvvxxxooonnniiiccc[[[VVVTTTTTTUUUWWW\\\aaaaaaYYYJJJ>>><<<<<<;;;;;;;;;>>>CCCHHHfff~~~xxxjjj```aaa```]]][[[[[[^^^bbbbbb___^^^aaabbbaaaeeeiiijjjccc___cccfffdddbbbccceeeffffffeeecccbbbccceeekkksss{{{|||uuummmgggeeeeeebbb______bbbcccaaa^^^bbbccccccbbb```___```aaaaaabbbccccccccccccbbbbbb]]][[[YYYYYYYYYYYYXXXVVVSSSRRRRRRQQQQQQPPPOOOOOOQQQQQQQQQPPPPPPPPPOOOOOOPPPOOOLLLNNNSSSNNNUUUjjjUUUEEE]]]}}}bbbOOOAAA======<<<;;;:::???NNN]]]nnnsssbbbLLLEEE===999;;;===<<<:::888999;;;<<<======<<<<<<>>>>>>===???GGGWWWkkkxxxxxxvvvvvvwwwvvvvvvvvvuuuuuutttsssqqqtttqqqwww~~~pppWWW>>>999888::::::666555888444333333222222222222222111111111111111222333333000000000000000000000000000111222111000///000111000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222333333444444444555555555666777777777555555777999777777888:::;;;<<<===>>>::::::;;;;;;;;;;;;<<<<<<>>>>>>>>>???AAADDDGGGHHHKKKKKKKKKLLLLLLLLLKKKJJJFFFGGGJJJLLLNNNOOOOOOOOOQQQRRRTTTTTTTTTSSSSSSSSSSSSUUUXXXYYYWWWSSSOOONNNPPPQQQSSSUUUWWWXXXXXXYYYZZZXXXUUUSSSQQQRRRSSSTTTUUUWWWYYY[[[ZZZXXXUUUSSSAAA===;;;>>>@@@>>>===>>>>>>BBBGGGMMMSSSZZZbbbgggooottt|||}}}{{{~~~|||zzzyyy{{{||||||wwwxxxyyy{{{{{{{{{zzzxxxuuuyyy|||zzzwwwvvvzzz~~~xxxtttssssssoooiiiggghhh___]]]YYYTTTRRRUUUZZZ___ddddddbbb\\\SSSIIIAAA===:::999777888???NNN^^^hhhuuuyyyiiiddd[[[___bbb```]]]ZZZ[[[]]]]]][[[\\\```cccbbbcccfffddd```___bbbdddcccbbbbbbccceeefffeeecccaaabbbbbbhhhqqqzzz|||uuullleeecccbbb```___```ccccccaaa___bbbccccccbbb```___```aaaaaaaaaaaaaaaaaaaaa``````]]][[[ZZZZZZZZZZZZXXXVVVQQQPPPPPPOOONNNNNNMMMMMMOOOOOOOOONNNNNNNNNMMMMMMLLLMMMIIIKKKQQQOOOQQQ^^^wwwSSSMMMeeeqqqsssfffNNNCCC>>>:::::::::>>>JJJWWWfffxxxssscccXXXNNNAAA:::999;;;;;;:::888999:::<<<<<<<<<;;;;;;===>>>???@@@CCCKKKWWW```oooyyy}}}yyywwwtttrrruuuuuusssrrrsssuuuxxx{{{sss~~~}}}wwwtttxxxxxxrrrbbbIII999888999:::999555444555333333222111111111111222333222111111000000000111000000000000000000000000///000111111000///000222//////////////////////////////////////////////////////000000000111111111000000111111111222222222333333333444444444444444555666777666555666888999999999999::::::;;;;;;;;;::::::::::::;;;;;;<<<<<<=========>>>@@@BBBEEEFFFIIIJJJKKKLLLLLLKKKKKKKKKIIIJJJLLLMMMNNNNNNNNNMMMOOORRRSSSSSSRRRQQQSSSTTTTTTWWWZZZZZZVVVRRRPPPOOOSSSTTTUUUWWWXXXYYYZZZZZZ]]][[[XXXUUUSSSRRRRRRRRRVVVWWWWWWWWWWWWVVVVVVUUULLLDDD?????????<<<::::::<<<===>>>@@@BBBGGGMMMRRRXXX]]]dddkkkpppuuuyyy|||~~~}}}|||~~~}}}yyyxxxyyyzzzyyyxxxvvvvvvvvvwwwwwwvvvuuutttttttttuuusssrrrnnnqqqttttttrrrqqqsssuuusssmmmiiifff```YYYUUUVVVQQQQQQQQQRRRVVV^^^gggmmmqqqlllaaaQQQBBB;;;;;;>>>888999:::AAATTTrrruuuvvvppp___YYY\\\WWWZZZ^^^^^^[[[XXXVVVVVVXXXWWWYYY^^^___]]]]]]```cccbbbaaacccdddeeedddcccbbbdddfffeeedddbbbaaaaaafffmmmuuuwwwtttmmmgggeee``````aaacccddddddbbb```aaabbbccccccaaa______```]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZZZZYYYWWWTTTOOONNNNNNMMMMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIMMMGGGFFFLLLLLLLLLTTThhh{{{TTTJJJXXXnnnssseeeOOOCCC999888;;;===FFFQQQbbbqqquuufffaaaVVVHHH>>>999999::::::999999:::;;;;;;;;;;;;;;;999<<>>???AAABBBCCCFFFGGGIIIIIIIIIIIIKKKMMMLLLMMMNNNOOOOOOOOONNNMMMNNNPPPSSSRRRPPPOOORRRUUUTTTWWWYYYXXXUUURRRQQQRRRTTTUUUVVVXXXYYYYYYYYYYYY]]]]]]\\\XXXTTTQQQQQQQQQWWWWWWVVVVVVVVVVVVVVVVVVhhh\\\NNNGGGCCC???===>>>>>>>>>>>>======>>>AAADDDEEEIIIMMMRRRVVV[[[aaaeeejjjpppwwwzzzzzzyyyxxxxxx}}}~~~zzzyyy|||{{{vvvuuuxxxqqqrrrttttttsssrrrqqqqqqsssoookkkiiijjjkkkkkkjjjggghhhjjjkkkjjjhhhgggeeeddd^^^YYYVVVQQQLLLKKKMMMJJJNNNTTTZZZ^^^cccgggjjjddd___VVVLLLBBB<<<;;;<<<===EEEQQQccc~~~sssyyyoooddd[[[RRRQQQVVVTTTVVVXXXYYYXXXVVVUUUTTTVVVVVVYYY\\\[[[WWWWWW[[[bbbbbbbbbaaabbbddddddccc```ccceeefffeeecccaaaaaacccfffkkknnnmmmjjjfffddd```aaabbbdddeeedddbbb```___aaaccccccaaa___]]]]]][[[[[[ZZZZZZYYYYYYYYYYYYZZZYYYXXXXXXWWWVVVSSSPPPMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGMMMGGGBBBHHHIIIIIIOOOUUUccctttMMMJJJZZZjjjwwwcccNNN<<<:::===???DDDLLL[[[ggguuuxxxkkkbbb[[[OOODDD===:::::::::::::::999999::::::;;;;;;888;;;>>>>>><<<;;;>>>AAAIIIMMMVVVaaaooo|||~~~wwwrrrpppooommmmmmnnnnnnoooooopppqqqsssuuuwww|||~~~{{{|||vvvvvvtttyyyxxxrrrnnnoooxxxyyyoooooo___JJJ>>>777777666444333444555333111222222111000000000000000222111000000000000000111000000000000000000000000...000111111000000111222////////////////////////////////////////////////////////////000000000111000111111111111222222222222222222222222222222222333444555555444555777999888888888888888888888888888999999:::;;;;;;<<<<<<<<<<<<===>>>????????????BBBDDDFFFFFFEEEGGGKKKNNNLLLMMMNNNPPPQQQQQQPPPPPPLLLPPPRRRQQQOOONNNRRRUUURRRVVVXXXWWWSSSQQQSSSVVVUUUUUUVVVWWWWWWWWWWWWWWWXXX\\\^^^[[[UUUPPPQQQSSSVVVWWWXXXYYYYYYXXXWWWVVVttt```RRRKKKFFFDDDFFFBBBCCCCCCBBB@@@>>>???@@@>>>???@@@AAACCCGGGLLLPPPVVV[[[```cccjjjsssxxxxxxzzz|||}}}vvvqqqppppppqqqwww~~~zzzvvvxxxwwwqqqmmmoooppprrruuuuuussspppnnnmmmooojjjdddaaabbbdddeeeeeebbbbbbbbbccccccaaa]]]YYYTTTOOOKKKJJJIIIFFFHHHMMMJJJQQQZZZaaacccaaa^^^\\\KKKLLLMMMOOOMMMHHH???888CCCSSSkkkbbbooouuu___XXXUUUQQQQQQVVVTTTTTTTTTUUUVVVWWWWWWVVVSSSUUUZZZ___^^^\\\___ddd```aaa```______aaabbbaaa___bbbfffgggeeecccbbbbbb``````bbbeeegggfffccc``````aaaccceeefffdddbbb```]]]___bbbcccaaa^^^\\\[[[\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVUUUUUURRROOOLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFMMMGGG@@@FFFJJJKKKQQQLLLKKKaaa___JJJHHH[[[|||sssYYYBBB>>>AAAAAADDDJJJUUU^^^jjjvvvzzznnn___\\\TTTJJJ@@@;;;::::::;;;:::999888999:::;;;<<<;;;===>>>===;;;;;;???BBBCCCCCCEEEMMMZZZjjjvvv}}}xxxqqqllliiifffjjjmmmmmmkkkkkkmmmqqqooosssxxx{{{~~~~~~xxx~~~}}}qqqlllrrruuu{{{|||mmmeeegggtttssspppYYY>>>666888999666333111444888777333222111111000000000000000////////////000111222333000000000000000000000000...000111111000000111333000000000000000000000000////////////////////////////////////000000000000000111111111111222222222222111111111111111111111222333444444444444666888666666777777888888888888888888999::::::;;;<<<<<<;;;<<<>>>?????????>>>===@@@BBBCCCCCCCCCEEEJJJOOOKKKLLLNNNQQQRRRSSSSSSSSSLLLPPPRRRQQQNNNNNNRRRVVVRRRUUUWWWUUUQQQQQQTTTYYYTTTUUUUUUVVVVVVUUUUUUTTTTTTYYY^^^\\\UUUPPPQQQTTTTTTWWWZZZ\\\]]]ZZZWWWUUUqqq```YYYWWWUUUYYYUUUNNNGGGBBB???>>>>>>===??????===;;;>>>FFFMMMKKKLLLMMMQQQWWW^^^dddhhhnnnsss|||~~~zzzuuuyyy|||zzzwwwvvvyyy|||}}}{{{yyyzzz}}}}}}{{{yyyyyyvvvsssppppppssswwwzzz~~~xxxsssqqqnnniiiiiilllnnnnnnoooppppppmmmhhhdddeeeccc```\\\YYYXXXXXXXXXVVVUUUTTTSSSQQQPPPNNNNNNGGGGGGEEEBBBAAAEEEMMMTTT[[[[[[ZZZXXXVVVRRRIIIAAABBBCCCFFFHHHBBB===AAAKKKkkk}}}zzzkkkVVVNNNOOOQQQPPPQQQSSSRRRPPPPPPPPPSSSUUUWWWXXXZZZ\\\\\\[[[ZZZ[[[\\\aaa```^^^]]]]]]^^^```aaacccdddeeeccc___]]]^^^```fffbbbbbbggggggaaa^^^```bbb```^^^```bbbcccaaa___]]]^^^aaacccccc```[[[VVVYYYUUUSSSUUUVVVTTTTTTUUUUUUUUUUUUUUUSSSQQQOOOMMMMMMKKKIIIIIIKKKKKKKKKJJJGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEFFFIIILLLNNNNNNEEENNNyyyqqqMMMAAAMMM]]]xxxnnnNNN<<>>666AAAKKK[[[lllrrrrrrsssxxx|||lllZZZPPPLLLFFFFFFCCC888===888666999;;;:::<<<@@@::::::;;;<<<<<<======>>>;;;???CCCGGGNNNYYYhhhsss{{{tttmmmiiieeeccc```bbbeeehhhkkklllnnnnnnrrrtttxxx}}}}}}xxxrrrrrrrrroooooorrrrrr~~~|||rrryyyrrr___KKK;;;444444444444222222222222444444000000000000////////////000000000000000000000000---...///000000///...---,,,...//////......000111////////////...............------------...////////////............//////////////////000000000000333333222222222222222222666777888777555444444555888999999888666555666888888888777777888888999::::::<<<>>>>>>===<<<<<<===>>>BBBFFFFFFDDDDDDIIINNNNNNOOOOOOOOOOOONNNNNNMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQTTTVVVUUURRRPPPQQQRRRQQQRRRTTTUUUUUUTTTSSSRRRQQQTTTWWWVVVSSSQQQRRRSSSSSSVVVZZZ^^^^^^[[[WWWUUUwww}}}ooocccdddffffffccc[[[OOODDD======>>>???===:::888999;;;@@@AAAAAADDDGGGLLLPPPSSSZZZ```iiiqqqvvvvvvtttrrrmmmqqqsssrrrooonnnqqqtttsssqqqooooooqqqsssrrrppptttqqqnnnkkkkkkmmmqqqsssrrrlllhhhgggddd``````ccceeeeeefffggggggddd___\\\XXXVVVSSSPPPNNNMMMMMMMMMKKKKKKJJJHHHGGGFFFEEEDDDCCCFFFIIIMMMOOOQQQTTTVVVTTTQQQKKKEEEAAA>>>:::777222444;;;EEEMMMUUUdddrrrzzzhhhZZZNNNLLLOOOPPPOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRWWWXXXZZZZZZYYYYYYYYYZZZ]]]\\\[[[[[[\\\]]]^^^___^^^```bbbbbbaaaaaadddfffiiieeedddgggfffaaa^^^___bbb___^^^^^^aaaccccccbbb```______```aaa```^^^\\\YYYTTTRRRUUUUUUSSSRRRSSSSSSSSSRRRQQQPPPNNNMMMLLLLLLJJJHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDFFFIIIKKKHHHGGGKKKbbbWWW>>>BBBRRRfffssseeeLLLEEE>>>:::BBBEEEVVVhhhpppnnnlllnnnqqqpppgggccc\\\PPPMMMHHH888===:::777777888:::999888;;;;;;;;;;;;;;;<<<<<<<<<:::<<<>>>>>>@@@FFFQQQYYYdddooo}}}|||vvvooojjjhhhhhhgggfffeeeeeeeeefffgggiiijjjkkkuuuxxx|||~~~uuunnnjjjllloooooorrrxxx~~~~~~gggSSSCCC777333555444333222222222222333444000000000000/////////...////////////////////////---...///000000///...------...//////......///000////////////............---------------...//////......------------........./////////000000000000222222222222222222222222333555666555444444555666777888888777555444666777888888777777777888999999:::<<<>>>>>>===<<<===>>>???AAADDDDDDDDDEEEHHHLLLJJJKKKLLLLLLMMMMMMLLLLLLOOOOOOOOOOOONNNNNNNNNNNNOOOQQQTTTSSSRRRQQQRRRTTTQQQQQQPPPPPPPPPPPPPPPPPPLLLOOOSSSSSSRRRQQQRRRTTTTTTVVVYYYZZZYYYVVVSSSPPPRRR```pppxxxwwwooobbbWWWUUU[[[bbbgggeee]]]SSSLLLAAA???===<<<===>>>===<<<:::999999:::;;;===???@@@EEEIIIQQQYYY^^^aaabbbaaa^^^aaacccbbb```___aaadddccc```^^^^^^```bbbcccccchhhfffbbb```___aaaccceee```[[[XXXXXXVVVSSSSSSVVVXXXWWWXXXYYYYYYWWWSSSOOOIIIHHHFFFDDDBBBBBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBBEEEFFFGGGJJJLLLLLLIIIGGG???===999888777999<<<>>>>>>EEEVVVlllooolllgggRRRLLLJJJNNNQQQOOOMMMMMMOOOPPPRRRSSSTTTSSSQQQPPPTTTVVVXXXXXXWWWWWWWWWXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZ]]]___aaabbbdddfffhhhjjjgggeeefffddd```^^^```bbb___]]]\\\___bbbdddeeeaaa___]]]]]]___aaaaaaaaaYYYTTTQQQSSSSSSPPPOOOPPPQQQPPPOOOMMMLLLKKKJJJJJJKKKIIIGGGFFFGGGGGGFFFDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCAAA@@@AAABBBDDDEEEAAAGGGGGGHHHeeeqqqGGG<<>>======>>>???@@@@@@AAABBBCCCEEEGGGHHHFFFFFFGGGHHHIIIIIIIIIIIIOOOOOONNNNNNMMMMMMLLLLLLLLLNNNQQQRRRRRRRRRSSSUUUSSSQQQOOOMMMMMMNNNOOOPPPGGGJJJNNNPPPQQQQQQSSSTTTRRRSSSTTTTTTTTTRRRPPPOOO>>>BBBHHHLLLLLLJJJDDD>>>===AAAHHHOOOVVVZZZ\\\]]]HHHBBB;;;999<<<@@@@@@???;;;;;;:::::::::;;;<<<<<<;;;>>>BBBFFFJJJLLLMMMNNNLLLNNNPPPOOONNNNNNOOOQQQSSSQQQOOONNNPPPRRRUUUWWWXXXVVVTTTQQQPPPQQQRRRTTTPPPLLLJJJKKKJJJGGGHHHKKKKKKJJJKKKLLLLLLKKKGGGDDDAAAAAA@@@???>>>>>>??????===>>>@@@BBBDDDFFFHHHIIILLLGGGBBB???@@@AAA???===666666777:::;;;<<>>KKKtttcccFFFDDDFFFkkknnnQQQ???:::;;;III^^^nnnqqqkkkfffdddnnn}}}}}}hhhFFFJJJTTTSSSCCC;;;???@@@:::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<:::;;;>>>@@@???FFFNNNTTT[[[hhhwww|||tttooollliiiggggggfffdddcccbbbaaa```___```___^^^___ccchhhnnnrrrrrrvvvyyyzzzyyywwwvvvwwwmmmkkkkkkmmmrrr|||}}}wwwsssvvv}}}{{{dddIII999333111222444222222111111111111222222000000/////////.........////////////////////////...........................///000///---,,,---...//////.........---------------,,,,,,------...///------,,,,,,,,,,,,------........./////////000000...//////000111222333333000111222222111111222444333444444444222222333555777666666666666777888888888:::<<<=========>>>@@@@@@???>>>???BBBDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMOOOPPPQQQQQQRRRSSSUUUSSSRRRPPPOOOOOOPPPPPPFFFHHHKKKNNNPPPRRRSSSSSSNNNNNNNNNOOOPPPQQQRRRSSSAAA??????AAABBB???:::777999999:::===CCCKKKSSSWWWPPPJJJCCC@@@BBBBBB>>>:::???>>>===;;;;;;;;;<<<===999:::<<<>>>???AAABBBCCCAAABBBCCCCCCBBBBBBCCCDDDGGGFFFEEEDDDDDDGGGJJJLLLKKKJJJHHHGGGFFFFFFFFFGGGEEEBBBAAACCCCCC@@@AAADDDBBBAAAAAACCCCCCBBB@@@===>>>>>>>>>>>>>>>>>>??????@@@@@@BBBCCCEEEGGGHHHIIIJJJDDD>>>;;;<<<======;;;:::999:::<<<<<<===GGGRRRxxxmmm]]]PPPHHHIIIHHHKKKPPPQQQNNNMMMPPPSSSUUUXXX[[[[[[YYYVVVTTTRRRTTTVVVVVVUUUTTTUUUVVVYYYZZZ[[[\\\[[[XXXVVVTTTXXXXXXYYY[[[^^^```aaaaaa^^^```aaa___]]]^^^```aaa___^^^]]][[[ZZZ[[[]]]___]]]\\\]]]^^^```aaa___^^^WWWRRROOOPPPOOOLLLJJJKKKNNNMMMKKKIIIHHHHHHIIIIIIKKKIIIFFFEEEFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@AAABBBBBB@@@???>>>>>>>>>???===>>>AAABBBEEEYYYcccSSSEEESSSttt___FFF===;;;CCCTTTiiissspppjjjhhhhhhyyy~~~VVVVVVeeegggSSS@@@======::::::::::::;;;;;;<<<<<<<<<555777888999999:::;;;<<<===@@@CCCFFFJJJRRR___jjjtttyyyyyyssslllfffcccccccccddd```aaaccccccdddddddddddddddcccbbbbbbeeeiiinnnqqqwwwwwwwwwtttqqqnnnlllllliiillloooqqqwwwxxxrrrnnnsss||||||jjjVVV???555333222222222111111111111111111111111////////////..........................................------------.........///000///---,,,,,,---............------------,,,,,,,,,,,,,,,---............------------..................////////////......///000000111222222111222222222000//////111222333333222111111333444666666555555666666777888777999;;;<<<<<<<<<===??????===<<<===@@@AAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@FFFGGGHHHIIIJJJKKKLLLMMMLLLLLLMMMNNNPPPPPPPPPOOORRRRRRSSSSSSRRRPPPNNNMMMHHHIIIKKKNNNQQQRRRRRRQQQOOONNNNNNNNNNNNPPPRRRSSSVVVKKKAAA===<<<999666555777777666888;;;???CCCFFFQQQPPPPPPUUUYYYYYYTTTNNNFFFDDD@@@<<<:::999:::;;;999999:::;;;===>>>???@@@>>>>>>>>>>>>?????????@@@@@@AAA@@@??????@@@CCCEEECCCCCCBBBBBBAAAAAAAAAAAA???<<<;;;>>>>>><<<===@@@===<<<<<<===???>>><<<:::;;;;;;<<<<<<<<<=========@@@@@@@@@@@@@@@?????????>>><<<999777666555444222777666<<>>============:::???GGGEEEIIIgggtttUUUEEEVVVxxxyyycccSSSKKKCCCAAAJJJaaarrrsssmmmjjjeeerrrggg___pppwwwhhhRRRDDD>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<888888999999::::::::::::<<<;;;===@@@BBBGGGPPPYYYcccjjjtttzzzsssooollliiiddd___]]]^^^___aaaaaacccdddcccaaa______```___aaadddiiiooouuu{{{~~~{{{tttoookkkiiifffdddcccmmmvvvzzz{{{rrrmmmsss|||yyyxxxZZZIII999444555444222111000000111111111111000000/////////.........------..............................------------......---...///...,,,,,,---............------------,,,,,,,,,,,,,,,,,,------.........------------......------........./////////......//////000000111111111222333111///......///111222333222111111333444555555555555555666777777666888:::;;;::::::;;;<<<<<<<<<<<<<<<======>>>???BBBCCCCCCCCCCCCBBBAAA@@@BBBBBBDDDFFFHHHJJJKKKLLLKKKKKKKKKMMMOOOPPPOOOMMMMMMNNNOOOPPPOOONNNKKKJJJJJJJJJKKKNNNQQQRRRRRRPPPTTTRRRPPPNNNMMMMMMNNNNNNaaaXXXRRRTTTTTTLLLBBB===888777777777888:::<<<===IIIJJJMMMUUU^^^dddggggggWWWSSSKKKDDD>>><<<;;;<<<;;;;;;;;;;;;<<<<<<============<<<===>>>???>>>>>>===>>>???>>><<<<<<>>>AAA===>>>>>>>>>>>>=========:::888888;;;;;;999999<<<;;;::::::;;;<<<===;;;999888999999:::::::::::::::;;;;;;;;;;;;;;;:::::::::888888777888:::???EEEJJJRRRVVVdddttt~~~oooRRRJJJBBB>>>IIIDDD@@@AAAGGGKKKMMMNNNQQQPPPPPPPPPQQQSSSTTTVVVVVVTTTUUUWWWWWWVVVVVVVVVWWWYYYYYYZZZ[[[[[[[[[ZZZYYYYYYWWWWWWXXX\\\]]]]]][[[WWW___bbb^^^[[[]]]___^^^UUUZZZ___aaaaaa___^^^^^^[[[[[[[[[\\\\\\ZZZVVVSSSUUUPPPNNNOOOOOOLLLJJJKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFEEECCCBBBCCCDDDCCCBBB@@@@@@????????????@@@@@@???>>>>>>======<<<<<<<<<;;;:::>>>BBBAAACCCRRRdddxxxRRRGGGVVVZZZ]]]ccc___SSSFFFEEEZZZppptttnnnjjjgggnnnssseeetttttt```QQQJJJ@@@@@@???>>><<<;;;::::::;;;:::::::::;;;;;;;;;;;;<<<888888===@@@@@@DDDJJJSSSWWW^^^fffooowww}}}}}}vvvnnnhhhccc```bbbaaa___\\\[[[[[[]]]___bbbddddddbbb^^^[[[[[[\\\```dddkkksss{{{vvvlllggghhhjjjhhheeeiiiyyy{{{sssnnnqqquuuzzzMMM@@@555333444333222222//////000111111000////////////.........---------...........................------,,,,,,------...+++---......,,,,,,---///.........---------,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---------------.........//////////////////////////////000111222111000///000111111222222222111111333555555555444444555555666777555777999999888888999::::::<<<===<<<::::::<<>>;;;>>>FFFRRR]]]dddjjjdddYYYNNNFFFBBB@@@@@@>>>>>>===<<<;;;:::999999<<<;;;;;;;;;=========<<<;;;>>>???>>><<<;;;<<<>>>999999::::::;;;:::::::::888555666999999777777::::::999999:::<<<<<<;;;999777888888999999999888888666666777999:::<<<======999:::<<<@@@KKK]]]rrrcccfffSSSDDDKKKGGG@@@IIIGGGBBBAAAGGGLLLMMMLLLMMMPPPPPPOOOOOOQQQTTTWWWYYYUUUVVVXXXXXXWWWWWWWWWXXXVVVWWWXXXZZZ[[[\\\\\\\\\```]]]ZZZZZZ[[[[[[XXXUUUXXXaaaeee```\\\]]]^^^\\\QQQXXX```eeeeeebbbaaaaaa]]][[[YYYYYYXXXVVVSSSQQQUUUPPPMMMOOOOOOLLLKKKLLLFFFGGGHHHHHHHHHFFFEEEDDDDDDBBBAAAAAABBBCCCBBBAAA@@@@@@????????????@@@@@@=========<<<<<<;;;;;;;;;999<<<===999:::AAAHHHKKKuuuhhhHHH>>>>>>UUUmmmmmmaaaMMMEEEXXXooouuuooojjjkkkmmmzzzhhhuuu}}}ggg^^^DDDCCCAAA???<<<:::888777888777666666888999:::999===777777<<>><<<888777;;;???>>>???AAADDDFFFGGGHHHHHH@@@AAAAAABBBCCCDDDEEEEEEFFFEEEFFFJJJOOORRRQQQPPPLLLKKKJJJIIIIIIJJJLLLMMMFFFFFFGGGKKKPPPSSSRRRPPPQQQPPPOOONNNMMMMMMMMMMMMEEEQQQccczzz___VVVJJJ@@@<<<;;;::::::555???999666@@@???@@@QQQYYYXXXUUUOOOGGGCCCEEEJJJCCCCCCBBBAAAAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???>>>;;;:::<<<>>>999;;;<<<<<<;;;:::;;;===555777:::===<<<888777888888888999;;;<<<<<<:::888999999999888666666888999555555666777999999999999===CCCIIIQQQfff}}}dddSSSMMMFFFCCCCCCEEEEEEDDDFFFFFFFFFFFFGGGHHHIIIJJJMMMMMMOOOPPPSSSUUUVVVWWWXXXYYYYYYWWWUUUTTTUUUWWWYYYYYYYYYYYYZZZZZZZZZZZZ``````^^^]]]\\\[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYVVVWWWZZZ^^^```bbbccccccaaa]]]ZZZZZZ[[[ZZZTTTOOORRRPPPNNNLLLJJJHHHGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@>>>===>>>>>>???????????????>>>>>>>>>>>>::::::999:::<<<>>>AAACCCWWW```LLLBBBAAASSSkkkuuucccIIIIIIdddrrrlllhhheeehhhrrr~~~|||sssooouuu[[[JJJ???BBBDDD===777888888777666666666666666777777777888999;;;<<<======<<<;;;;;;===CCCJJJRRRWWWhhhnnnwwwyyysssooommm___^^^]]]\\\ZZZXXXUUUTTTZZZYYY[[[^^^\\\YYYYYY\\\ZZZ[[[]]]_________fffooowww~~~}}}wwwttthhhfffccccccgggmmmuuuzzz||||||zzzpppkkknnnrrr{{{pppRRR888777444222222222333444000000000000000000000000...///111222111000...------------------------------------,,,,,,+++++++++000///---,,,,,,---///000++++++++++++++++++++++++...------,,,,,,------...------------------------///............------------......///////////////111111111000000000000000111111222222222333333333777777666666555555555444888999::::::999888666555;;;<<<<<<<<<<<<<<<;;;;;;@@@>>>===???DDDHHHIIIHHHEEEFFFGGGFFFDDDCCCDDDEEECCCCCCEEEJJJOOORRRPPPNNNKKKIIIHHHHHHJJJLLLMMMMMMJJJJJJJJJLLLOOOQQQQQQQQQQQQSSSTTTRRROOOMMMNNNPPPDDDEEEPPPggg~~~iiiWWWKKKBBB;;;666888;;;:::;;;???;;;999???FFFGGGHHHFFFAAA???AAAEEEDDDEEEEEEGGGGGGEEE@@@<<<888999999999888888999:::555777999999777777888:::999::::::888666555666777;;;;;;;;;:::888777888::::::888555444555666777888999999999777666777999<<<:::999999:::===CCCJJJNNNQQQ^^^lllwwwxxxsssiiiTTTNNNIIIDDDBBBBBBCCCCCCBBBDDDDDDDDDDDDEEEFFFGGGGGGJJJLLLMMMPPPRRRSSSTTTUUUUUUVVVWWWWWWVVVVVVXXXYYYXXXXXXYYYYYYZZZ[[[[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYVVVWWWZZZ\\\^^^___``````___\\\YYYYYYZZZYYYTTTOOOPPPOOOMMMKKKIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>===========================<<<<<<<<<<<<::::::999:::;;;===@@@AAARRRppplllTTTCCCHHHZZZhhhkkk```TTT[[[fffjjjjjjeeeeeehhhnnnqqqrrrvvv|||vvvrrr}}}fffPPPFFF???888777===888888777777888999999999888888999999:::;;;<<<<<<::::::999;;;>>>DDDIIIMMMUUUZZZaaahhhpppyyy|||zzzuuupppkkkgggeeeddd[[[[[[ZZZZZZYYYWWWVVVUUUZZZXXXYYY\\\\\\XXXVVVWWWYYYYYY[[[^^^___aaajjjsss|||sssnnnkkkhhhfffeeegggooo{{{{{{wwwvvvuuuqqqjjjooorrr\\\AAA666444222111000000111222////////////////////////...///000111111///---,,,------------------------------,,,,,,,,,+++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,------------------------------,,,---------......//////---......///////////////111000000000000000000000111111222222222333333333333333444555666777888888:::;;;<<<<<<<<<;;;:::999::::::;;;;;;;;;;;;::::::???===<<<>>>CCCFFFGGGGGGHHHIIIIIIHHHEEEDDDDDDEEECCCCCCEEEJJJOOOQQQPPPNNNMMMKKKJJJJJJKKKKKKJJJIIIHHHHHHIIILLLOOOQQQRRRSSSQQQSSSTTTRRROOONNNOOOQQQRRRDDD>>>HHHTTT```uuu{{{ooo^^^QQQ???888:::===888555888888555888;;;:::999999<<>>EEEQQQrrrnnnKKK???EEENNNeeennn```UUUWWW[[[ZZZWWWVVVWWWXXXWWWXXX```iiiqqqmmm}}}mmmZZZJJJ===;;;@@@:::999777777888999888777999999999::::::;;;;;;;;;:::999999:::;;;>>>@@@BBBDDDFFFJJJOOOUUU^^^hhhnnnuuuwwwzzz}}}~~~yyypppjjjeeeccc___\\\YYYXXXXXXXXXVVVVVVWWWWWWWWWVVVVVVVVVYYYVVVVVVYYYZZZVVVTTTUUUWWWWWW[[[aaadddfffnnnwww||||||zzztttllleeebbbbbbeeegggmmmwwwvvvqqqrrruuuxxxmmmpppyyy^^^III555333222000///......///000........................---.../////////...---,,,------------------------,,,,,,,,,,,,++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------++++++,,,---...///000000---......///////////////000000000000000000111111111111222222222333333333222333444555666777888888999:::;;;<<<===<<<;;;;;;999999::::::::::::999999>>>===<<<===AAADDDEEEEEEKKKLLLLLLIIIFFFDDDDDDDDDCCCDDDFFFJJJNNNPPPPPPOOOOOOMMMMMMMMMMMMKKKIIIFFFFFFGGGIIILLLNNNQQQSSSTTTSSSTTTTTTSSSQQQPPPQQQRRRoooSSSCCCAAAFFFPPPYYY```aaaiiivvv}}}___NNNNNNLLL999666BBBBBB@@@BBB@@@:::666666888888666777:::???CCCCCC>>>:::777999999666222000222666666777999::::::999888777444555555555333333555777111666::::::999999999777888999::::::999999999999>>>AAAEEEIIIKKKNNNQQQSSSyyy{{{~~~nnn]]]VVVJJJCCCBBB===BBBAAA@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAABBBCCCCCCDDDFFFIIILLLNNNOOOOOONNNQQQTTTWWWXXXXXXVVVVVVVVVXXXYYYZZZZZZ[[[ZZZZZZYYYUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZZZZZZZYYYXXXWWWYYYXXXWWWXXXYYYXXXUUURRRNNNMMMKKKIIIHHHFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDAAABBBDDDEEEEEEDDDBBBAAA<<<======>>>===;;;:::888::::::999999999888888888;;;:::999999999999:::;;;<<>>:::999::::::888666:::::::::::::::::::::::::::;;;;;;<<<============???@@@AAABBBEEEKKKRRRVVV[[[]]]```ccceeejjjooorrrsssvvvzzz~~~zzzxxxtttppplllhhhddd___ZZZVVVSSSQQQOOOMMMMMMNNNPPPQQQSSSTTTUUUUUUUUUUUUTTTTTTUUUSSSTTTUUUTTTSSSWWW]]]\\\___fffnnnpppmmmnnnrrrnnnnnnkkkfffaaa___cccfffeeennn|||}}}vvvnnnjjjmmmwwwnnn}}}eeeJJJ===222111000///.........//////........................------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,------------......---,,,,,,,,,,,,,,,,,,---------------------------++++++,,,------...//////---......///////////////000000000000000111111111111111222222222333333333555555555555555555555555555666888999::::::999999888999999:::::::::::::::===<<<<<<<<>>===;;;:::999:::::::::999999999888888:::999999888888888888888999>>>CCCUUUkkkNNNNNNgggmmmbbbUUUFFF@@@===@@@JJJQQQPPPLLLJJJGGGHHHOOOgggkkkVVVKKKHHHCCC===;;;<<<===;;;999;;;;;;::::::::::::999999888999;;;<<<======<<<<<<===>>>@@@@@@@@@BBBDDDGGGHHHJJJLLLMMMNNNQQQUUUXXXZZZ]]]bbbiiipppwww|||zzzxxxzzz|||zzzyyyzzzsssrrrppplllhhhddd```^^^]]]ZZZWWWTTTRRRPPPNNNLLLJJJIIIIIIHHHIIIKKKMMMOOORRRSSSSSSSSSSSSSSSRRRQQQPPPQQQSSSRRRPPPQQQ]]]kkknnnqqqxxx~~~{{{ppphhheeeccccccbbbaaa```eeemmmsssuuu}}}}}}ooorrrqqqhhh```bbbooo{{{uuuyyy|||kkkKKK999666000111000000///////////////////////////////////////---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,---------------------------------------------,,,---....../////////////////////000000111111111111111111222222222333333333444444444555555555555555333444555777888888888777999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>AAABBBIIIJJJIIIGGGDDDAAAAAAAAACCCEEEGGGIIIKKKMMMNNNOOONNNOOOPPPSSSTTTSSSOOOLLLKKKMMMOOOOOONNNNNNPPPRRRWWWWWWVVVVVVVVVVVVVVVUUUyyy\\\LLLEEE@@@DDDUUUmmmzzzlll\\\VVVQQQKKKGGGGGGFFFBBB<<<:::;;;>>>;;;:::999888999;;;>>>???;;;:::888999::::::999777999<<>>???@@@@@@???>>>???@@@?????????@@@@@@AAABBBCCCBBBBBBDDDFFFHHHJJJKKKLLLGGGJJJOOOSSSUUUXXXZZZ\\\YYYZZZ[[[\\\[[[YYYWWWVVVYYYZZZZZZZZZYYYWWWUUUSSSUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWXXXYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTRRRPPPOOOLLLKKKIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA>>>>>>???@@@@@@???>>>>>><<<======<<<<<<;;;:::999:::::::::999999999888888888888888888777777666666555===>>>BBBcccVVV<<>>HHHNNNPPPQQQ@@@AAABBBVVVyyymmmbbbQQQIII???:::;;;<<<:::888::::::::::::::::::::::::555777999:::;;;;;;;;;:::999;;;>>>???>>>>>>???AAA@@@AAABBBBBBAAACCCFFFHHHJJJMMMPPPUUUZZZ___ccceeelllmmmpppsssuuuwwwwwwwwwvvvvvvxxxyyyyyyxxxxxxwwwjjjdddaaadddgggfffeeefff^^^]]][[[XXXUUUSSSQQQOOOOOONNNMMMKKKKKKJJJJJJJJJGGGGGGGGGHHHIIIKKKLLLMMMOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOQQQRRRQQQVVVdddsss}}}}}}yyykkk___ZZZZZZ]]]```bbbfffmmmwww~~~{{{uuulllnnnmmmdddZZZ[[[gggtttvvvgggSSS<<<555777222000000000000000000000000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,------------------,,,++++++,,,,,,------......,,,,,,++++++++++++,,,,,,------------------------------------,,,,,,++++++---......////////////////////////000111111222222111111222222222333333333000111222333555777888888444555777888999999888888888999:::;;;<<<<<<<<<;;;<<<<<<===<<<<<<===???BBBFFFGGGGGGEEEBBBAAAAAABBBCCCEEEGGGIIIJJJKKKNNNPPPNNNNNNPPPSSSUUUUUURRRPPPNNNPPPRRRQQQOOONNNPPPRRRWWWVVVUUUVVVWWWWWWVVVUUU^^^XXXPPPJJJIIIOOOXXX^^^hhhiiippp~~~zzzrrr^^^bbbbbb\\\RRRNNNRRRXXXRRRMMMGGGFFFGGGHHHGGGEEEAAA???<<<===@@@BBBCCCBBB@@@EEEKKKPPPQQQQQQQQQQQQZZZ_________nnn|||iiiUUUGGGGGGAAACCCDDD======AAA======???@@@>>><<<<<<>>>@@@>>>>>>>>>??????@@@AAABBBBBBBBBBBBCCCEEEHHHKKKMMMHHHJJJNNNPPPRRRTTTXXXZZZVVVXXXZZZ\\\\\\[[[YYYXXXXXXYYYYYYYYYXXXVVVTTTRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTUUUVVVWWWVVVUUUUUUPPPQQQQQQQQQOOOMMMKKKKKKIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888999999999999999999888888888888666666777777777666555555555777999>>>OOOuuuggg???FFFHHHSSSdddbbbVVVHHH;;;888<<>>:::777::::::::::::::::::::::::666777888:::::::::::::::888:::<<<<<<<<<<<<===>>><<<=========<<<===???AAA@@@BBBDDDGGGJJJMMMOOOPPPVVVXXX\\\___aaaccccccccc```aaabbbcccdddccccccbbbXXXQQQNNNQQQUUUUUUUUUUUUQQQPPPNNNMMMKKKKKKKKKLLLJJJJJJJJJIIIGGGGGGGGGGGGDDDEEEGGGHHHIIIIIIHHHHHHHHHIIIJJJLLLMMMMMMNNNNNNQQQNNNNNNSSSYYY___iiissszzzuuuppplllfff^^^XXXWWWYYY___fffmmmttt}}}uuurrrrrrqqqooonnniiicccaaahhhvvv~~~hhhUUUEEE777666888222//////000000000000//////........................///......---------------++++++++++++++++++++++++)))*********++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,---------......///////////////...//////000111111222222111111222222222333333333000000111333555777888888555666777999999999888888777888999::::::;;;;;;;;;<<<===>>>===;;;<<>>AAA:::===>>>???===::::::<<>>>>>???@@@AAACCCBBBAAABBBDDDGGGKKKNNNMMMNNNOOOOOOOOOPPPRRRTTTSSSUUUXXX[[[]]]]]]\\\[[[VVVWWWXXXYYYXXXVVVTTTRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQSSSTTTUUUUUUUUUTTTMMMNNNOOONNNKKKIIIHHHGGGFFFFFFDDDCCCAAAAAA@@@@@@BBBAAA@@@???>>><<<<<<;;;<<<;;;::::::::::::;;;<<<<<<:::999777666777777888888888888888777777777777555666666666666666555555<<<444555===???NNNxxxOOODDD888IIIfffiiifffXXXHHH>>>:::<<>>BBBGGGGGGGGGGGGGGGFFFEEECCCCCCEEEGGGHHHIIIIIIIIIGGGEEECCCCCCCCCBBBCCCEEEGGGGGGFFFEEEDDDCCCDDDFFFHHHKKKLLLMMMMMMTTTNNNMMMUUU```gggkkknnnmmmdddZZZVVVTTTSSSVVV[[[```hhhsss}}}pppdddcccgggiiirrrmmmffffffnnn~~~lllWWWFFF;;;111333555---......//////000//////...------------------------//////...------------...++++++++++++++++++++++++))))))******++++++++++++******++++++++++++******))))))***++++++,,,------,,,++++++++++++++++++,,,------------------------******+++,,,------...///---......///////////////...//////000111222222222111111222222222333333333333333333444444555555555444555777888888777666666666666777999999:::::::::<<<>>>???===;;;<<>>>>>>>>>>>>>>========================<<<<<<<<<@@@???>>>>>>>>>>>>>>>???===???AAACCCDDDGGGJJJMMMKKKLLLMMMOOOQQQRRRTTTTTTSSSSSSTTTUUUWWWXXXYYYYYYRRRSSSTTTUUUVVVVVVVVVVVVUUUWWWVVVSSSSSSUUUTTTQQQUUUVVVVVVVVVUUUSSSRRRPPPOOONNNLLLIIIHHHGGGGGGGGGCCCBBBAAA@@@????????????===============<<<<<<;;;:::::::::::::::::::::::::::999888888777777888888666666555444444444444555666666555555555444444444111222888<<<:::AAA^^^oooNNNGGG===BBB^^^eeebbbUUUDDD:::===AAAAAAVVVQQQIIIDDDIIIWWWhhhuuu|||oooZZZFFF<<>>?????????===>>>???@@@AAAAAA@@@???DDDCCCCCCCCCCCCDDDEEEEEEFFFCCC???===???@@@???>>>BBBBBBBBBBBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAACCCEEEFFFEEECCCEEEEEEDDDFFFNNNXXX[[[WWW______eeellllllcccZZZWWWSSSSSSSSSSSSVVV[[[bbbggg{{{yyynnnlllqqqqqqkkkjjjnnniii___```YYYhhh|||uuuMMMEEE:::333222222111...111111000000//////......///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,---,,,+++))))))+++---,,,,,,,,,------,,,++++++......---------,,,,,,,,,---------............///...------......///000111111111111111111111111111000000000111222444555666666555555444444444555555555666888:::;;;;;;;;;;;;===:::888;;;;;;:::===AAA???AAADDDDDDBBBBBBDDDGGGGGGEEEDDDDDDFFFIIIKKKKKKJJJMMMPPPQQQPPPNNNNNNNNNNNNPPPRRRTTTUUUUUUTTTSSSUUURRRPPPOOOPPPQQQPPPOOOmmmXXXTTTUUUSSSTTTXXXZZZVVVRRRWWWhhh{{{~~~www~~~vvvvvvxxxzzzgggKKKEEE>>>:::999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<>>>>>>>>>>>>>>?????????@@@BBBDDDEEEGGGJJJLLLLLLNNNPPPQQQPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTUUUWWWWWWWWWWWWWWWRRRUUUUUUSSSTTTWWWWWWTTTUUUUUUUUUTTTSSSQQQPPPOOOMMMLLLJJJGGGFFFEEEEEEEEEAAAAAA@@@???>>>>>>>>>>>>===============<<<;;;;;;:::::::::::::::::::::::::::999999888777888888888666666555444444444444444666555555555444444444333888555555777444555EEEYYYkkkTTTFFFBBBLLLPPPTTTQQQEEE<<<;;;<<<<<>>HHHUUU^^^ssszzzrrr\\\PPPKKKCCC=========:::999;;;777888888999999999999999888888888999999999::::::::::::::::::;;;;;;;;;;;;888999:::<<<============<<<<<<===>>>???>>>======AAAAAA@@@@@@AAAAAABBBBBBEEEAAA>>>===>>>??????===@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBBAAAAAAAAAAAAAAA??????>>>???AAACCCDDDDDDJJJLLLNNNQQQ[[[hhhoooppptttrrrqqqrrrlll```WWWSSSRRRTTTWWW[[[bbbnnn|||mmmaaaWWW___jjjqqquuuqqqcccUUUSSS[[[yyywwwbbbEEE>>>666222222333111///000000000000//////......///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,---,,,+++))))))+++,,,+++,,,,,,---,,,,,,+++++++++,,,,,,,,,------......------------............------------...///000111111111111111111111111111000000000111222333555555555555444444444444555555555666888999:::;;;::::::===;;;<<<@@@AAA>>>>>>@@@>>>@@@CCCCCCBBBBBBDDDGGGHHHGGGEEEEEEFFFHHHJJJJJJKKKNNNPPPQQQPPPNNNNNNNNNNNNPPPRRRTTTUUUTTTRRRQQQSSSQQQOOONNNOOOPPPPPPOOOsss}}}qqqoookkkfffdddXXXQQQHHHEEENNN[[[aaaaaa]]]aaarrr}}}uuummmhhhggghhhjjjsssiii^^^LLL;;;888666555777:::;;;;;;999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>=========>>>???@@@@@@AAABBBDDDEEEEEEFFFIIILLLMMMQQQTTTSSSOOONNNPPPTTTWWWWWWVVVUUUTTTSSSSSSRRRTTTUUUWWWYYYZZZYYYXXXWWWQQQVVVXXXVVVUUUWWWXXXWWWUUUTTTSSSQQQPPPOOONNNMMMKKKJJJGGGEEECCCBBBBBBBBB@@@@@@???>>>============<<<<<<======<<<<<<;;;:::999999999999999999999999:::999999888888888888888666555555444444444444444555555444444444444333333888333222777888777<<>>::::::999:::::::::999;;;@@@FFFKKKccclllzzzrrreee___TTTHHHAAA>>>:::999:::999999999888888999999999888888888999999999999:::999999999999::::::::::::999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::============>>>>>>>>>???BBB???===<<<===>>>======>>>>>>>>>>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@???>>>======???CCCFFFIIIRRRWWWZZZ]]]dddqqq{{{zzztttnnneeeXXXQQQOOOTTT\\\fffpppyyysssiii]]]```hhhqqqpppbbbQQQFFFJJJ]]]gggMMM;;;777222111222333222111000000000////////////...///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,---+++))))))***,,,++++++,,,,,,,,,,,,++++++******+++,,,---...//////------------............------------...///000111111111111111111111111111000000000111222333444555555444444444444444555555444555777999:::::::::999::::::>>>CCCDDD@@@===>>>===>>>AAAAAABBBCCCEEEGGGIIIGGGFFFEEEEEEFFFGGGHHHJJJLLLNNNNNNMMMKKKKKKKKKLLLNNNRRRTTTUUUSSSQQQOOOQQQOOOLLLKKKMMMNNNOOONNNoooxxxtttbbbSSSLLLKKKLLLKKKOOOLLLUUUeeehhhhhhuuujjjiiittt{{{zzz{{{|||zzz|||sssbbbQQQKKKGGG:::888888777888888999999999888888888999999999999999;;;;;;<<<<<<<<<<<<<<<===============>>>???AAAAAABBBCCCEEEEEEEEEFFFHHHKKKMMMRRRWWWUUUOOOLLLOOOSSSXXXXXXWWWVVVUUUUUUTTTSSSUUUVVVXXXZZZ[[[ZZZXXXWWWVVV\\\___ZZZVVVVVVWWWVVVUUUTTTRRRPPPOOOMMMMMMLLLJJJIIIFFFDDDBBBAAAAAAAAA@@@@@@???>>>============;;;<<<<<<<<<<<<;;;::::::888888888888888888888888:::999888888777777888888666555444444333333444444444444333333333333333333555111111777;;;;;;===AAAAAAqqq}}}dddMMM>>>@@@AAA???===<<<;;;999:::<<<======<<<>>>@@@CCCTTT]]]lllzzz|||~~~oooZZZJJJAAA===;;;::::::999888888888999:::;;;888888888888999999999999999999999999::::::::::::999:::;;;;;;;;;;;;::::::;;;;;;;;;::::::999999888:::;;;;;;<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????AAA@@@@@@?????????@@@@@@????????????AAAFFFMMMQQQ[[[aaaeeedddeeellltttxxxqqqkkkfffbbb\\\VVVUUUXXXbbbooo~~~pppgggaaa```XXXMMMJJJOOOYYYfff~~~wwwYYY@@@444222111111333333222000///////////////////////////............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,---,,,***)))***,,,******+++,,,,,,,,,,,,+++******+++,,,------......,,,,,,---------.........------------...///000000111111111111111111111111000000000000111222333444444444333333444444555555333555666888999999999999888777:::???@@@<<<:::;;;;;;===>>>@@@AAACCCEEEFFFHHHGGGFFFCCCBBBBBBDDDFFFFFFHHHIIIIIIHHHFFFFFFGGGHHHKKKOOOSSSTTTSSSQQQOOOOOOLLLJJJIIIKKKMMMNNNNNNwwwnnnmmmnnndddZZZXXX\\\VVVPPP^^^uuu|||zzzyyy{{{}}}qqqgggppp}}}}}}|||~~~vvvsssqqqooohhhcccgggpppooo[[[LLLCCC:::;;;===666666777777777666555444444888888999999999::::::::::::;;;;;;;;;<<<<<<==================>>>???AAAAAABBBCCCEEEEEEEEEEEEHHHJJJLLLRRRWWWUUUOOOLLLNNNRRRXXXXXXXXXXXXXXXXXXXXXXXXUUUVVVXXXZZZZZZYYYXXXWWW]]]dddfff___WWWSSSSSSSSSSSSSSSRRRQQQOOONNNMMMLLLJJJIIIFFFDDDBBBAAAAAAAAAAAAAAA???>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;::::::999777777777777777777777777888888777666666666666777555555444333333333333333222222333333333333333333555333333555444333555999:::SSSzzzyyyYYYLLL===777999<<<;;;:::999::::::999888888:::;;;AAAIIIWWWeeerrr}}}vvvdddXXXOOOEEE===<<<:::888666666777999:::777777888888888999999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;<<<;;;;;;:::999999999999::::::;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>=========>>>>>>???@@@???@@@AAABBBDDDIIIPPPUUUYYYaaaeeebbb^^^```dddfff```^^^___bbbdddfffmmmvvv}}}yyydddWWWKKKHHHGGGKKK]]]pppwwwwww{{{zzzbbbJJJ888333222222222333222111000...............////////////............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,---,,,+++******+++)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------...///000000000000000000000000000000000000000111222333333333333333333333444555555333555666888999999999999888666666::::::888999<<<;;;;;;<<<>>>AAACCCDDDDDDFFFFFFEEEBBB???>>>AAACCCEEEFFFHHHGGGFFFEEEEEEFFFEEEHHHLLLPPPSSSSSSRRRQQQMMMKKKHHHGGGIIIKKKMMMNNN~~~nnn^^^\\\bbbdddjjjpppuuuzzzzzzrrriiipppvvvxxxpppccc]]]bbbjjjnnnttt|||xxxsssyyyooo]]]JJJ<<<999;;;777777888222444666888888666666666777888888999999:::;;;;;;;;;:::::::::;;;<<<<<<======>>>=========>>>???@@@@@@AAABBBDDDDDDDDDEEEGGGIIIJJJOOOTTTTTTPPPNNNOOOQQQXXXXXXXXXYYYYYYZZZZZZZZZVVVVVVVVVWWWWWWWWWVVVVVV^^^gggjjjbbbVVVQQQQQQQQQPPPPPPQQQQQQPPPNNNLLLKKKJJJIIIFFFDDDBBBBBBAAABBBAAAAAA@@@???>>>>>>>>>>>>::::::;;;;;;::::::999888666666666666666666666666777666666555555555555555555444444333333333333333111111222222222222333333222333444333111222666:::888???RRRxxxfffFFF777666999:::999888999888777555555777888777===GGGSSS```nnnzzz|||nnn[[[JJJCCCAAA<<<888666666777888777777777888888888888999::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;:::999999999::::::999:::<<<=========<<<;;;888:::;;;;;;::::::<<<===;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<===>>>@@@AAABBBAAADDDFFFGGGGGGIIIMMMQQQKKKRRRWWWUUUTTTXXX\\\^^^eeegggnnnwww~~~tttvvvvvvrrrjjjaaaZZZUUUHHHAAA>>>EEESSSfff|||}}}```LLL===222222333333333222111000///---............////////////............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************,,,------+++******+++((()))***+++,,,,,,,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000000000000000000000000000000000000000000111222222222222222222333444555666444555777999:::::::::999;;;888666888999888:::???<<<;;;;;;===@@@BBBBBBBBBDDDEEEEEEBBB>>>===@@@CCCFFFGGGIIIHHHGGGGGGIIIJJJEEEGGGJJJNNNPPPRRRRRRRRRLLLIIIFFFEEEHHHKKKNNNOOO}}}rrrvvvzzz}}}}}}{{{zzz{{{}}}vvvbbbNNNAAA>>>444777<<<777555666111444666888888777777888:::777888888999::::::;;;;;;999999:::;;;;;;<<<======???>>>>>>>>>>>>>>>?????????AAABBBCCCCCCDDDGGGIIIHHHLLLPPPQQQQQQPPPPPPPPPXXXXXXXXXXXXYYYYYYYYYZZZVVVUUUTTTSSSSSSTTTUUUUUUXXXbbbhhh```UUUPPPQQQSSSKKKMMMOOOPPPPPPNNNKKKIIIIIIHHHFFFCCCBBBAAAAAAAAA@@@@@@???>>>============:::::::::::::::999888888555555555555555555555555555555444333333333333444555444333333222222333333111111111111222222222333///111222333444888;;;<<<888;;;AAAWWW\\\CCC:::888888;;;888999::::::888777888999999;;;???FFFPPP]]]jjjsssttt~~~xxxeeeTTTPPPHHHAAA<<<:::::::::777777777777888888888888999999999999::::::::::::777888999;;;;;;<<<<<<<<<:::999888888888999:::;;;999:::<<<===>>>===<<<;;;777999<<<<<<;;;:::<<<>>><<<<<<<<<<<<===>>>????????????@@@BBBDDDFFFHHHJJJGGGKKKOOOOOOKKKIIIJJJLLLGGGMMMQQQRRRWWWaaajjjmmm{{{vvvlllYYYVVVRRRNNNJJJEEE@@@<<<;;;<<>>===AAAEEEFFFGGGHHHHHHHHHIIIKKKMMMHHHHHHJJJKKKMMMOOOPPPPPPLLLIIIEEEEEEGGGKKKNNNOOO}}}zzzrrrdddSSSEEE===:::777---000666222111777777222444666555333333555777666777777888999:::::::::999999::::::;;;<<<======@@@???>>>>>>>>>>>>>>>???>>>???AAABBBBBBDDDGGGIIIGGGIIIMMMPPPRRRRRRQQQPPPXXXXXXXXXXXXXXXXXXXXXXXXVVVTTTRRRQQQQQQRRRTTTUUUQQQ]]]eee^^^SSSOOORRRVVVGGGJJJMMMPPPPPPMMMJJJGGGIIIGGGEEEBBBAAA@@@@@@@@@???>>>===<<<<<<;;;;;;<<<999::::::::::::999888888555555555555555555555555444444333222222222222333555444333333222222333333000000111111222222222333222222111111444666444111666<<<===AAA```pppQQQAAA999999===555888:::;;;999888777777;;;:::999:::@@@KKKXXXaaafffsss~~~~~~ccc^^^UUUKKKDDD@@@>>>>>>777777777777888888888888777888888888888999999999555666888999:::;;;;;;<<<888888777777777999:::;;;888:::;;;======<<<;;;:::666999<<<<<<;;;;;;<<>>???@@@DDDEEEFFFHHHKKKNNNPPPRRROOOTTTXXXVVVPPPJJJHHHHHHSSSWWWZZZ\\\eeettttttaaaSSSIIIDDD???===>>>???===;;;888>>>MMMnnn~~~TTT;;;888888222///000000000//////000111---------.........////////////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************************,,,------,,,*********(((((()))++++++,,,,,,,,,))))))***+++,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////000000000000000000000000111000000000000000111222222222222222333444555666555777888:::;;;;;;;;;;;;999666555888999777999<<<===;;;:::<<>>EEEGGGGGGDDD@@@???BBBGGGDDDEEEFFFGGGGGGHHHJJJLLLKKKKKKJJJJJJKKKLLLMMMNNNLLLIIIEEEEEEGGGKKKOOOPPPwwwnnnUUUPPPGGG@@@<<<999666555333333333333333333333333666666666666555555555555666666777888999::::::;;;::::::;;;;;;<<<============>>>>>>??????@@@AAAAAA??????>>>???@@@CCCFFFHHHJJJJJJKKKLLLMMMNNNNNNOOOTTTTTTUUUVVVWWWXXXWWWWWWUUUSSSQQQPPPOOOPPPRRRSSSPPPWWW^^^]]]WWWRRRQQQSSSNNNLLLKKKKKKKKKKKKIIIGGGGGGEEECCCAAA@@@???<<<:::;;;;;;;;;;;;::::::::::::;;;;;;:::999888888888888888777777666555444444333222222222222222222222222222111111000000111111222333333333222222111111111111111111222222222333333666666:::>>>CCCZZZfffNNNOOOGGG666444:::<<<777555888<<<<<<<<<;;;999999;;;???CCCFFFLLLSSS___kkkvvv}}}jjj]]]WWWLLL???<<<:::888666555555555555555888::::::777666999;;;:::777666:::;;;999888:::<<<;;;999999:::;;;:::999???999888======999888;;;999999:::===AAAAAA>>>:::<<<===>>>???AAACCCEEEFFFGGGOOOUUUUUUVVVYYY\\\\\\WWWVVVTTTRRRRRRUUU[[[___ooottt|||uuudddRRRGGGEEE;;;:::::::::888666777;;;;;;SSSvvv{{{xxxYYYEEE:::111///333111111000000///...------000000//////......------000000000000000000000000------------------------+++++++++++++++++++++++++++++++++,,,,,,---------))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++*********++++++,,,,,,,,,)))))))))*********++++++------------............////////////////////////000000000///000000111222111111111111111333444444555555666888999:::;;;<<<888777666666777888:::;;;;;;<<<======??????@@@AAADDDDDDDDDBBBAAA@@@BBBDDDGGGGGGGGGHHHIIIJJJJJJKKKLLLKKKJJJKKKMMMNNNKKKHHHHHHFFFDDDDDDHHHMMMPPPRRRtttiii[[[MMMEEE@@@<<<888555444444444333444444444444444444444444555555555555555555555555444444555666777888999999888888999999:::;;;;;;<<<=========>>>??????@@@@@@@@@@@@@@@AAABBBEEEGGGHHHJJJKKKLLLMMMNNNOOOOOOPPPOOOPPPQQQQQQRRRRRRRRRRRRVVVUUUSSSQQQOOOOOOOOOOOOMMMTTT[[[[[[UUUPPPNNNOOOIIIGGGEEEEEEEEEEEEDDDBBBDDDBBB@@@@@@@@@???===;;;;;;;;;;;;:::::::::999999999999888777666666666666888888777666666555444444333333333333333333333333333333222222222222333333444444444333333333222222222222333333333444444444333333666888777EEEjjjkkkNNNCCC@@@<<<;;;::::::999888999888666555666888;;;===:::@@@JJJTTT]]]fffmmmrrr|||tttkkk\\\KKK@@@???===:::999888777777777888999999888888999:::<<<999888;;;<<<::::::===???>>><<<;;;<<<===<<<;;;===999999===>>><<<<<>>CCCGGGGGGFFFFFFFFFFFFFFFHHHJJJLLLMMMRRRVVVWWWUUUVVVZZZ]]]]]]]]]```eeejjjqqqyyyssskkkaaaXXXMMMAAA::::::999888888999;;;===AAADDDUUUggg}}}aaaEEE999444...,,,///222222222111000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))).........------,,,,,,,,,))))))))))))************+++++++++,,,,,,,,,------.........////////////000000000000000000000000000///////////////000111111111222222333333444555555333333444555666666777888888888777777888999;;;<<<<<<<<<===>>>???@@@@@@AAACCCCCCCCCAAA@@@@@@BBBDDDHHHHHHIIIJJJJJJKKKLLLLLLOOONNNLLLMMMOOOPPPOOOMMMLLLJJJIIIIIIKKKNNNQQQRRR{{{yyy{{{www]]]OOOGGG???666222444333111222444555555555333333333333333333333333444444444444444444444444555666666777888999:::::::::::::::;;;<<<<<<======<<<<<<<<<===>>>>>>??????>>>>>>???AAACCCDDDFFFFFFIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQVVVUUUTTTRRROOOMMMLLLKKKPPPWWW]]]^^^YYYSSSQQQQQQKKKHHHEEEDDDDDDEEEDDDCCCAAA???>>>>>>??????>>><<<;;;;;;:::::::::999999999;;;:::999888777777777777666666555555444444333333333333333333333333333333222222111111111111222222333333333333222222222222222222222222333333333333444444777888444777LLLccc\\\JJJ<<<;;;>>>:::777777::::::999888777888888888222666<<>>>>>>>>===<<<===>>>????????????;;;:::======;;;<<<@@@AAA???>>>???AAACCCCCCBBBBBB@@@AAACCCDDDBBBCCCEEEBBB@@@???AAAGGGNNNTTTWWWPPPOOONNNNNNOOOQQQTTTUUUWWWXXXXXXXXX___kkkssstttyyy}}}{{{rrr[[[QQQFFFAAA===888666666999777666888@@@LLLUUUZZZrrrzzzvvv[[[HHH777333444111///111222111111000000//////...............------------........................------------------------.........------,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------.........////////////////////////////////////////////////000000111000111222444444444444333555555555555666666666777777777666666777888:::;;;<<<======>>>???@@@AAAAAABBBBBBBBBAAA@@@@@@BBBDDDHHHHHHIIIIIIJJJKKKKKKKKKOOOMMMKKKKKKMMMOOOPPPOOOOOONNNMMMMMMMMMMMMNNNNNN{{{rrrllluuuwww{{{zzz___CCC999999888666666666555444555666666555333222222222222222222222222444444444444555555555555555555666777888999999:::999999::::::;;;<<<<<<<<<<<<<<<======>>>?????????;;;<<<>>>@@@BBBCCCCCCDDDGGGHHHHHHIIIJJJKKKLLLLLLQQQPPPPPPPPPPPPPPPQQQQQQTTTTTTSSSQQQOOOMMMKKKIIIQQQWWW]]]]]]YYYTTTQQQQQQMMMJJJGGGEEEEEEEEEEEEDDDAAA???>>>>>>>>>>>>===;;;;;;;;;;;;::::::::::::999:::999888777666666666666333333333222222111111111222222222222222222222222111000000//////000000111111111111111111111111111000000000111111111222222444555888:::777666@@@KKKkkk~~~\\\???999;;;777666:::;;;;;;;;;;;;:::999999888444666999<<>>???>>><<<>>>CCC???>>>>>>@@@CCCFFFGGGGGGJJJJJJKKKKKKJJJIIIJJJKKKIIIFFFCCCCCCIIIRRR[[[aaa\\\[[[ZZZZZZ[[[^^^aaacccgggfffdddeeeqqqyyyoooccc[[[OOODDD;;;:::;;;999888888888:::===EEEVVVjjjyyyhhhJJJ===333333555333222222////////////......------//////..................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******,,,,,,,,,++++++*********)))))))))*********++++++************************........................++++++++++++++++++++++++------,,,,,,++++++******++++++++++++,,,,,,,,,---,,,,,,,,,,,,------------////////////////////////000000//////000000111222---///111333333333222111555555555555555555555555555444333333444555777888======>>>???@@@AAABBBBBBAAABBBBBBBBBAAAAAADDDFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHIIILLLNNNOOOPPPQQQPPPOOOLLLJJJIIIIIInnn{{{~~~}}}wwwrrrwwwqqqTTT999333555444333444555444444444444333000...222222222222222222222222444444444555555666666666111222333444555666666777666666777777888999999999<<<<<<======>>>?????????;;;<<<>>>@@@BBBCCCCCCDDDGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMPPPPPPPPPPPPOOOMMMLLLKKKLLLPPPUUUUUURRRNNNKKKKKKJJJHHHEEECCCCCCCCCBBBAAABBB@@@>>>=========;;;999;;;;;;;;;:::::::::999999666666555444333333333333333333222222222222222111222222222222222222222222111111000000000000111111111111111111222222222222111111111111222222222222222222555777666666;;;AAAJJJmmmzzzRRRAAA;;;444555<<<777888999999:::999888888666777777777888;;;???CCCFFFJJJPPPXXXaaaiiiooosssuuuqqqiiiaaa^^^```aaa___VVVWWWWWWXXXYYYZZZZZZZZZXXXUUUSSSTTTYYY\\\\\\[[[RRRPPPPPPQQQNNNJJJLLLQQQIIIHHHGGGHHHKKKMMMMMMMMMRRRUUUWWWVVVUUUWWWYYYZZZYYYWWWSSSRRRUUU]]]gggmmmrrrrrrrrrsssuuuxxx{{{}}}}}}|||qqqhhh```XXXOOOIIIEEE===777888:::999666666444BBBUUUjjjVVV>>>777000000111111111111///////////////.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++------,,,,,,++++++******************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,*********))))))(((((((((,,,,,,,,,,,,------------,,,,,,---------.........000000000000000000000000111000000000000111222222...///111333444333222111333333333333333222222222444444333333333555666777======>>>???@@@AAABBBBBBAAABBBCCCBBBBBBCCCEEEHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJMMMPPPSSSSSSTTTUUURRRNNNJJJIIIIIIEEELLL[[[nnn{{{kkkppp~~~}}}}}}zzzyyyhhhLLL666555999555333555333222222222333333111000444444444444444444444444333333333444555555666666444444555666777888888999888888999999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>======???@@@BBBDDDEEEEEEHHHHHHIIIJJJKKKLLLLLLMMMKKKJJJJJJJJJJJJLLLNNNOOONNNNNNNNNNNNMMMMMMMMMMMMLLLNNNPPPPPPMMMKKKIIIHHHIIIGGGEEEDDDDDDCCCAAA???@@@???===<<<<<<;;;999777999999999888888888777777888777666555555444555555444444444444444333333333333333333333333333333333222222222111111222222222222222222333333333333333222222222333333333333444444444555555555666999<<<@@@IIImmmvvv]]]JJJ<<<888;;;888888999:::;;;;;;;;;;;;777888777666444555888;;;===>>>AAAFFFMMMUUU\\\``````^^^]]]\\\^^^______^^^```aaaccceeeggghhhiiiiiinnnmmmlllnnnqqquuuxxxyyytttsssttttttooojjjjjjooojjjhhhfffeeeeeeeeedddcccffflllpppoooooorrrvvvwwwxxxwwwuuussstttyyy}}}xxxkkkdddYYYQQQKKKGGGBBB>>>>>>999666:::<<<:::888888444PPPtttgggAAA777333000///000222333444000000000000000000000000.........///////////////------------------------------------------------------------------------+++++++++++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++------------............---.........////////////222222222222222222222222000000000000000111111222000111222444444444444333555555555555555555555555444444333333444555777888:::;;;;;;<<<===>>>???@@@@@@AAABBBBBBAAACCCFFFHHHKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPRRRVVVYYYWWWYYYYYYVVVPPPLLLLLLMMM333555:::AAAKKKUUU^^^ccc~~~zzzmmm^^^cccwwwZZZBBB111444999555222666222111000111333444333222111111111111111111111111000111111222333333444444444444555666777888888999888888999999:::;;;;;;;;;888999999:::;;;;;;<<<<<<<<<<<<<<<===>>>AAACCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHIIIJJJLLLOOOPPPOOONNNMMMLLLKKKLLLMMMMMMLLLLLLLLLKKKIIIHHHGGGHHHFFFFFFEEEEEEDDDBBB>>>;;;<<<:::999888999999777666666555555555555444444444888777666555444444444444222222222222222222222222////////////////////////000000////////////000000000000000000111111111222000000000000111111111111333555666444333444666888;;;777EEEoooiiiQQQCCC===999999999:::::::::;;;;;;888888888666444333555666777666666888===DDDLLLQQQTTTUUUXXX^^^dddggghhhhhhjjjkkkmmmppprrrsssssssss{{{|||}}}wwwppphhhaaa]]]TTTNNNGGGBBB@@@>>>:::777999666666:::<<<<<<===AAAEEEcccaaaDDD555111111111000000111222222........................,,,,,,,,,---------......------------------------++++++++++++++++++++++++((())))))******++++++,,,(((((((((((()))))))))))))))************+++++++++************************************************)))*********++++++++++++,,,,,,,,,,,,,,,---------*********+++++++++,,,,,,++++++,,,,,,,,,---------.......................................///000000//////000000111222222222333333444444444444444444111111000000111222444555666666777888999:::;;;;;;===??????@@@@@@AAADDDGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHKKKNNNPPPPPPRRRUUUXXXXXXZZZZZZWWWQQQMMMNNNPPP...111333444555999AAAGGGIII```||||||uuu|||yyyhhh[[[YYYNNNCCC888>>>RRRQQQ:::+++///222+++(((---///---,,,,,,.../////////...........................//////000111111222222,,,---...///000111111222111111222222333444444444666777777888999999::::::888888777888999<<>>>>>>>>@@@CCCFFFFFFEEEEEEEEEEEEEEEEEEEEEBBBEEEJJJLLLLLLMMMPPPSSSVVVXXXYYYUUUNNNKKKMMMPPP