BM66(@ vvv}}}~~~lllZZZQQQMMMKKKLLLLLLMMMMMMMMMKKKIIIHHHFFFGGGHHHJJJMMMPPPSSSUUUZZZ]]]ccckkkrrrxxx|||~~~vvvooonnniiikkkkkkjjjhhhffffffffffffffffffddddddeeehhhkkksssxxxyyy||||||{{{~~~ppplllooo{{{vvviii___YYYUUUQQQNNNLLLLLLKKKKKKLLLNNNPPPQQQWWWXXXZZZ[[[\\\[[[ZZZXXXYYYVVVSSSSSSUUUUUUTTTRRROOOOOONNNLLLKKKKKKMMMOOOPPPQQQRRRRRRRRRRRRQQQPPPLLLLLLLLLJJJGGGEEEDDDEEEBBBEEEHHHKKKNNNSSSXXX\\\bbbgggnnnvvvwwwfff___]]]WWWVVVXXX___iiiooopppnnnlllmmmnnnllljjjgggggggggkkkvvvvvvooopppsssvvvzzz|||tttqqqlllfffbbb___^^^^^^\\\\\\]]]```aaaaaa___]]]YYYZZZ[[[ZZZWWWRRRLLLHHH===<<<;;;999888777666666777777777777777777777777777777777777777777777777777666555555555777888999777777777777777777888999;;;;;;<<<>>>BBBFFFJJJMMMOOOKKKFFFBBB@@@@@@???>>>>>>??????>>>;;;::::::;;;===>>>@@@>>>;;;888666555666666888;;;BBBIIIPPPTTTQQQOOOMMMNNNOOOPPPOOOOOOPPPRRRSSSPPPJJJFFFDDDEEEEEEHHHLLLOOOPPPPPPQQQRRRUUUTTTSSSQQQPPPOOOOOOOOOOOOJJJBBB<<<888999;;;>>>@@@AAACCCHHHKKKJJJFFFBBBGGGGGGHHHGGGFFFDDDBBBAAA===;;;888888888999999888777555666:::<<<>>>DDDLLLRRRYYYaaaeeekkkqqqrrrooommmkkkkkkmmmrrrwww{{{|||sss{{{zzzxxxzzz||||||{{{yyyjjj[[[SSSOOOMMMIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGHHHJJJMMMPPPTTTUUU]]]aaahhhpppxxx~~~vvvooonnnjjjkkkmmmmmmllllllmmmnnnnnnnnnmmmlllmmmpppuuuyyypppffffffjjj{{{}}}ttthhh^^^XXXTTTPPPMMMLLLLLLLLLLLLMMMOOOQQQRRRWWWXXXZZZ[[[[[[[[[YYYYYYZZZWWWUUUTTTTTTTTTQQQOOORRRQQQPPPNNNMMMMMMNNNPPPSSSSSSTTTUUUUUUSSSQQQPPPOOOOOONNNLLLIIIHHHGGGGGGEEEGGGJJJMMMPPPUUUZZZ^^^ggglllsss|||tttaaaXXXWWWRRRQQQRRRXXXaaaggghhhgggeeeggghhhgggeeecccccccccfffqqq|||xxxwwwoooiiijjjmmmooosssxxxyyyqqqgggddd```\\\ZZZZZZ[[[\\\cccaaa___^^^^^^___^^^]]]XXXXXXWWWUUUPPPJJJEEEAAA<<<;;;:::999888777777777777777777777777777777777777777777777777777777777888888666666555666777777666666666666666666777888<<<======@@@CCCGGGKKKNNNNNNJJJEEEBBB@@@??????>>>===>>>???>>><<<;;;;;;<<<:::<<<>>>>>><<<:::999999666777888<<>>DDDLLLRRRYYYaaafffkkkqqqrrroooooommmlllnnnssswww{{{|||lllttt|||ooofffdddfffhhhjjjpppssspppggg]]]XXXUUURRRJJJIIIHHHGGGGGGHHHHHHIIIFFFGGGHHHJJJMMMQQQTTTVVV\\\```hhhqqqxxx~~~xxxpppooolllnnnppppppppprrrtttvvvuuuuuuuuuvvvyyypppdddaaaffflll~~~{{{rrrfff\\\VVVRRROOOLLLLLLLLLLLLMMMNNNQQQSSSTTTWWWXXXYYY[[[[[[ZZZZZZYYYXXXWWWVVVVVVVVVVVVSSSQQQRRRQQQOOONNNMMMMMMNNNNNNTTTUUUWWWXXXWWWVVVSSSRRRSSSRRROOOMMMKKKJJJJJJJJJHHHJJJMMMPPPTTTYYY___cccooottt|||qqqZZZPPPNNNMMMKKKKKKOOOUUU[[[\\\\\\\\\^^^______^^^^^^^^^___aaajjjyyyyyysssrrrqqqooolllkkkeeeaaacccfffhhhlllqqq{{{uuukkkeee___]]][[[ZZZ[[[^^^aaadddkkkgggaaa]]]]]]]]]^^^^^^WWWVVVSSSOOOJJJEEEAAA>>>::::::999888888888888888777777777777777777777777777777777777777777777777999999888666666666666666555555555555555666777777<<<<<<===???BBBFFFKKKMMMMMMJJJEEEAAA@@@??????>>><<<===>>>===<<<;;;<<<===:::<<<>>>>>><<<:::999888777777999===CCCKKKRRRVVV[[[XXXUUUTTTSSSRRRPPPOOOQQQRRRRRRPPPKKKGGGDDDCCCDDDFFFIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMIIIFFFBBB>>><<<<<<>>>???@@@@@@BBBEEEGGGIIIGGGFFFFFFFFFFFFFFFEEEDDDBBBAAA;;;999777666666777666666777555666:::<<<>>>DDDLLLRRRZZZaaaffflllrrrssspppqqqpppoooppptttxxx{{{|||kkkrrrzzzhhhZZZUUUVVVYYY[[[___eeegggccc```___]]]ZZZRRRPPPLLLIIIFFFFFFFFFGGGFFFFFFHHHJJJMMMQQQUUUWWWZZZ___gggpppxxx}}}zzz{{{tttsssqqqrrrsssrrrrrrtttwwwyyy|||~~~llldddgggooowwwyyyqqqeee[[[VVVRRROOOMMMLLLLLLLLLNNNPPPSSSUUUWWWXXXYYYZZZ[[[[[[[[[ZZZZZZVVVVVVWWWXXXYYYYYYXXXWWWUUUTTTRRRQQQPPPPPPPPPOOOSSSTTTVVVXXXYYYYYYXXXWWWWWWUUUQQQNNNLLLLLLLLLKKKJJJLLLOOOSSSWWW^^^eeeiiivvv{{{oooWWWKKKIIIJJJGGGFFFHHHLLLPPPSSSSSSTTTVVVYYYZZZ[[[[[[]]]^^^___fffsssvvvpppiiigggggghhhfffddd___[[[ZZZ]]]aaadddiiiooowww~~~~~~tttiiibbb___```___^^^^^^```dddiiilllmmmiiiddd```___```______XXXVVVRRRMMMHHHDDDBBB@@@999888888888888888999999777777777777777777777777666666666666666666666666888888777777777777777777555555555555666666777888999999:::<<<@@@EEEIIIKKKNNNJJJEEEAAA@@@??????>>>;;;<<<>>>===<<<<<<===>>>>>>@@@AAA???<<<888666555777777999===DDDLLLSSSWWW\\\ZZZWWWUUUUUUTTTSSSQQQRRRSSSSSSQQQMMMHHHDDDBBBCCCEEEGGGGGGGGGFFFGGGHHHJJJKKKLLLMMMNNNOOOOOOOOOJJJGGGCCC???===<<<===>>>===>>>>>>@@@BBBDDDEEEEEEEEEEEEFFFFFFEEEDDDBBBAAA>>><<<999888888999888777777555666:::<<<>>>DDDLLLRRRZZZaaagggmmmssstttqqqtttrrrqqqsssvvvyyy{{{{{{qqqvvvyyyeeeUUUNNNMMMOOOPPPSSSYYY]]]^^^___ccccccaaa\\\XXXRRRLLLHHHEEEDDDDDDFFFFFFHHHJJJNNNRRRUUUXXX]]]aaaiiiqqqxxx}}}vvvyyy~~~yyyxxxuuuuuuuuusssssstttxxx{{{vvvppprrr{{{yyypppddd[[[VVVSSSPPPNNNLLLLLLMMMOOOQQQUUUXXXZZZZZZZZZZZZ[[[[[[[[[[[[[[[WWWXXXXXXYYYXXXXXXWWWXXXZZZXXXUUUUUUVVVVVVUUUSSSRRRTTTVVVYYY\\\^^^______^^^YYYSSSOOONNNNNNMMMLLLKKKMMMQQQUUUZZZaaaiiioooxxxpppVVVJJJHHHHHHFFFEEEEEEGGGJJJLLLMMMOOORRRUUUXXXZZZ\\\___aaaaaaeeeppp~~~zzzrrrnnniiifffdddbbb___\\\SSSQQQRRRWWW[[[___fffmmmtttvvvxxxsssjjjaaa^^^___bbbaaa``````bbbeeehhhjjjhhhfffeeeddddddcccbbb```\\\XXXSSSLLLFFFBBB@@@???888888777777888888999999777777777777777777777777666666666666666666666666555666666777888999999999666666666666777888999:::999999:::===AAAFFFKKKNNNOOOKKKFFFBBB@@@@@@???>>>;;;<<<>>>===<<<<<<===>>>???AAAAAA@@@<<<888666555666777999===DDDLLLSSSXXXZZZXXXVVVUUUVVVVVVUUUTTTTTTTTTTTTRRROOOJJJEEEBBBAAACCCEEEEEEDDDDDDEEEGGGHHHJJJKKKMMMOOOPPPPPPPPPLLLIIIDDD@@@<<<;;;<<<<<>><<<999888888888888777777555666:::<<<>>>DDDLLLSSSZZZbbbgggnnntttuuurrruuusssssstttxxxzzz{{{{{{rrrwwwzzzeeeTTTKKKHHHHHHHHHLLLQQQTTTUUUYYY___bbb```___[[[UUUOOOIIIFFFDDDDDDFFFFFFHHHKKKNNNSSSVVVXXX]]]```ffflllsssxxx|||~~~}}}wwwxxx}}}|||wwwvvvvvvuuuuuuxxx}}}wwwoooccc[[[VVVSSSPPPNNNLLLLLLNNNPPPSSSWWWZZZ\\\\\\\\\\\\\\\\\\]]]]]]]]][[[\\\[[[YYYWWWVVVWWWYYY\\\YYYWWWXXXZZZ[[[YYYVVVWWWXXXZZZ]]]aaaeeehhhjjjgggaaaXXXSSSRRRRRRQQQOOONNNPPPRRRVVV[[[bbbjjjpppwww}}}qqqVVVKKKIIIFFFEEEDDDDDDEEEFFFGGGHHHJJJNNNSSSWWWZZZ]]]aaaccccccgggnnnxxx~~~zzzwwwrrrmmmggg```YYYTTTMMMKKKLLLPPPTTTYYYaaajjjooonnnlllhhh```YYY[[[aaahhhhhhggggggggggggggghhhbbbbbbccceeefffeeebbb___^^^ZZZTTTLLLEEE@@@===;;;888888777777777888888999777777777777777777777777777777777777777777777777444555666888999::::::;;;666666666666777999:::;;;:::;;;===AAAFFFLLLQQQTTTRRRNNNHHHDDDAAA@@@>>>===<<<===>>>===<<<;;;<<<======>>>@@@@@@===:::888888555666888<<>>DDDLLLSSSZZZbbbhhhnnnuuuvvvssstttssssssuuuxxx{{{|||||||||uuuyyyiiiVVVKKKGGGGGGGGGJJJLLLLLLKKKOOOVVVYYYXXXYYYVVVRRRMMMJJJGGGFFFEEEFFFFFFHHHKKKOOOSSSWWWYYY]]]___bbbhhhmmmsssxxxzzz{{{}}}{{{{{{~~~uuuuuuvvvwwwzzzuuummmaaaYYYTTTRRROOOMMMLLLLLLNNNQQQTTTXXX\\\^^^]]]]]]]]]]]]^^^^^^_______________]]]\\\]]]aaaeeeeeecccaaacccfffhhheeebbbaaaaaabbbcccgggmmmrrruuurrrjjj```ZZZYYYXXXWWWTTTRRRSSSUUUVVVZZZ```hhhmmmrrrzzzoooUUUKKKJJJBBBCCCCCCCCCCCCCCCCCCDDDFFFJJJOOOTTTXXX]]]aaadddcccgggnnntttyyy~~~{{{tttlllcccZZZTTTOOOLLLLLLNNNQQQUUU^^^hhhkkkgggccc___XXXUUU\\\fffnnnnnnooonnnmmmjjjhhhfff]]]^^^___aaacccbbb___]]][[[XXXSSSMMMGGGCCC@@@???999888777777777777777888777777777777777777777777777777777777777777777777555666777999:::::::::999555555555666777888999:::;;;<<<>>>CCCIIIOOOUUUXXXUUUQQQJJJEEEBBB@@@>>>======>>>???>>><<<;;;;;;<<<===???AAA@@@===:::888888444555777<<>>;;;;;;>>>@@@BBBDDDGGGGGGEEEDDDEEEGGGFFFGGGGGGHHHHHHGGGEEEDDD===;;;888666666666555444777555666:::<<<>>>DDDLLLSSS[[[ccchhhooouuuwwwtttsssrrrsssuuuyyy||||||||||||}}}oooYYYLLLHHHHHHIIIJJJJJJGGGDDDGGGMMMQQQPPPRRRPPPNNNKKKIIIHHHHHHHHHFFFFFFHHHKKKOOOSSSWWWYYYbbbccceeeiiiooouuuzzz}}}||||||{{{|||~~~rrrsssvvvyyyssskkk```WWWSSSQQQNNNLLLLLLMMMNNNQQQUUUYYY]]]______^^^^^^^^^^^^___``````___aaabbbbbbcccgggnnntttvvvsssrrrtttyyyzzzxxxtttjjjiiihhhiiilllrrrxxx|||zzzrrrggg```^^^]]][[[YYYVVVVVVWWWWWWYYY^^^eeejjjooowwwmmmSSSJJJJJJ???@@@BBBBBBAAA@@@@@@AAABBBFFFLLLRRRWWW\\\aaadddccchhhmmmqqqtttxxx}}}{{{}}}~~~yyypppggg^^^XXXTTTQQQOOOPPPQQQTTT^^^hhhjjjddd___[[[VVVUUU^^^kkknnnooopppooommmiiieeeccc\\\\\\\\\]]]^^^___]]][[[VVVTTTQQQNNNKKKIIIHHHHHH999999888777777777777777777777777777777777777777777777777777777777777777666777999::::::999888777333333444444666777888999999:::===BBBHHHPPPVVVYYYWWWSSSLLLFFFCCC@@@>>><<<>>>??????>>><<<:::;;;;;;AAABBBCCCAAA<<<888555444333444666;;;BBBJJJRRRWWW\\\ZZZXXXXXXYYYZZZYYYXXXZZZYYYXXXWWWVVVQQQIIICCC<<<>>>AAACCCEEEHHHLLLOOOKKKMMMPPPRRRTTTTTTTTTSSSMMMIIIBBB===;;;<<<@@@CCCBBBEEEHHHHHHFFFDDDEEEFFFFFFGGGHHHIIIHHHGGGFFFEEE???===:::888888888777666777555666:::<<<>>>DDDLLLSSS[[[ccchhhooovvvwwwuuurrrrrrrrruuuyyy|||}}}|||}}}uuu^^^NNNFFFEEEIIIGGGFFFDDDDDDDDDFFFHHHIIIHHHGGGFFFEEEEEEDDDEEEEEECCCFFFKKKPPPUUUXXX[[[\\\___ccciiimmmppprrruuuvvvwwwwwwvvvuuuuuuvvvwwwxxx|||zzzppppppuuu}}}tttjjj```ZZZUUUOOONNNPPPMMMLLLMMMRRRXXX]]]^^^]]]ZZZ\\\]]]]]]]]]___fffkkkpppooommmnnnsss{{{}}}zzzxxxxxx|||{{{qqqfff``````^^^ZZZ\\\]]]^^^^^^]]]___dddhhhqqqxxxmmmTTTIIIGGGDDDCCCBBBAAAAAAAAABBBCCCFFFHHHJJJLLLOOOTTT[[[___eeeiiimmmooorrrwww~~~~~~}}}zzzssskkkeeebbbZZZWWWSSSPPPQQQWWW```fffhhhddd^^^ZZZZZZ]]]aaacccjjjnnnssssssooohhhaaa]]]YYYYYYZZZZZZYYYWWWUUUSSSTTTQQQMMMHHHCCC@@@======:::999999999999999:::::::::999777666666666777888666777888999999888777666999999888777666666777777333333333444555777999;;;:::;;;<<<@@@EEELLLRRRVVVWWWRRRKKKFFFBBB???<<<;;;777999<<<===<<<;;;;;;<<>>===888:::<<<===<<<;;;;;;;;;???@@@@@@>>>999666333333555444666<<>>:::<<<======;;;::::::;;;???@@@@@@>>>:::666444333333333555;;;EEENNNUUUXXXWWWVVVUUUUUUUUUVVVXXXYYYSSSTTTTTTSSSOOOJJJEEEBBBDDDKKKOOONNNLLLOOOPPPOOOOOOQQQTTTUUUTTTSSSTTTUUUSSSNNNFFF???;;;<<>>;;;:::999999888888777777888888555555777777777666555444999888777666666777888999555555666777777888888888999777666555444444555555;;;<<<>>>AAAFFFLLLPPPSSSSSSNNNIIIDDDBBB@@@???>>><<<===>>>===;;;::::::;;;???@@@@@@>>>:::666444333333333666<<>>===;;;888666666666666555888555555777999<<>>BBBGGGLLLQQQSSSTTTPPPIIIDDDAAA???===<<<======>>>===;;;:::;;;<<<@@@AAAAAA>>>:::666444444666666888===EEELLLQQQSSSVVVVVVUUUVVVVVVVVVWWWWWWTTTUUUUUUTTTPPPKKKFFFCCCCCCLLLTTTSSSQQQQQQRRRRRRNNNQQQTTTUUUUUUTTTUUUVVVRRRMMMEEE???<<<===@@@CCCGGGHHHHHHIIIHHHGGGFFFEEEFFFGGGGGGGGGEEECCC@@@??????<<<999888888888777666888555555777999<<>><<<;;;=========<<<;;;:::<<<===@@@AAAAAA???;;;777555444777777:::???FFFMMMQQQSSSVVVVVVVVVVVVWWWWWWWWWWWWTTTUUUUUUTTTPPPKKKFFFCCCAAAJJJRRRSSSSSSTTTTTTQQQMMMPPPSSSTTTTTTTTTUUUVVVQQQLLLEEE???<<<===@@@CCCGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@>>>:::999888888777666777555555888:::<<>>;;;:::999888777777777777888888888888888999::::::777777888888888888777777555555777888777666555333555555444444555666888999666888===BBBHHHNNNSSSUUURRRNNNHHHCCCAAA???>>><<<<<<======<<<;;;;;;===???@@@AAAAAA???;;;777555444777777:::@@@HHHOOOSSSTTTUUUUUUVVVVVVWWWWWWWWWVVVSSSTTTTTTSSSOOOJJJEEEBBBBBBIIIPPPSSSUUUWWWTTTPPPLLLOOORRRSSSSSSSSSTTTUUUQQQLLLEEE>>><<<===AAACCCEEEFFFGGGGGGGGGFFFEEEDDDFFFEEEDDDCCCBBBCCCCCCDDD@@@===:::888888777666555666444666999<<<===CCCIIIOOOXXX```aaabbbeeehhhhhhgggmmmtttwwwwwwwwwyyy|||||||||~~~yyysssqqqlllccc[[[XXXSSSUUUXXXZZZ[[[YYYWWWUUUJJJHHHEEEBBBBBBCCCFFFHHHHHHJJJNNNRRRVVVYYYZZZ[[[cccdddfffhhhkkkqqqxxx}}}|||qqqlllfff___```fffmmmrrrxxx{{{|||kkkbbbZZZVVVRRROOOOOORRRPPPUUU[[[_________aaacccfffjjjooossswwwaaaPPPKKKGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEHHHLLLOOOUUU\\\fffppp{{{}}}pppWWWRRRNNNRRRZZZaaabbbaaa[[[^^^aaaaaa]]]XXXUUUSSSXXXWWWWWWWWWXXX[[[]]]___UUUSSSOOOKKKGGGDDDCCCBBB>>>===<<<;;;::::::::::::666555444444444666777888666777888999999888777666555666777888777666444222666666555444444555777888555777<<>>@@@@@@AAAAAA???;;;777555555555666:::AAAIIIQQQUUUWWWTTTTTTUUUVVVVVVVVVVVVUUURRRRRRSSSQQQNNNIIIDDD@@@DDDJJJPPPSSSWWWYYYUUUNNNKKKNNNQQQSSSSSSSSSTTTUUUQQQLLLEEE>>><<<===AAADDDDDDEEEFFFFFFFFFEEECCCBBBFFFEEECCCAAAAAACCCEEEFFF???===999777777666555444555444666:::<<<===BBBIIIPPPZZZaaaccccccgggjjjkkkhhhnnnuuuxxxwwwwwwyyy|||||||||~~~pppbbb\\\ZZZYYYZZZ___dddeee```ZZZTTTKKKDDDCCCDDDBBBBBBDDDJJJKKKLLLNNNQQQWWW^^^cccfffggghhhiiilllrrryyywwwiiicccbbbbbbeeehhhrrrzzzxxxtttqqqwwwyyymmmcccYYYTTTQQQNNNOOOSSSTTTZZZ```ddddddcccdddffflllmmmqqquuuwww|||```OOOMMMFFFHHHIIIHHHFFFGGGJJJMMMMMMMMMLLLLLLMMMMMMMMMMMMSSSWWW^^^hhhssslll[[[QQQMMMLLLQQQYYY^^^\\\XXXZZZ\\\^^^______^^^\\\ZZZYYYVVVTTTSSSUUUWWWYYYZZZXXXVVVTTTPPPLLLHHHEEECCCDDDBBB???;;;999888777888999999888666555555555555888888777777666666666555444666888::::::888555333666666666666777777777777::::::===CCCJJJQQQUUUVVVLLLIIIEEEAAA>>>===<<<<<<=========<<<;;;;;;::::::@@@???>>><<<999777444333333555;;;AAAIIIPPPUUUXXXYYYYYYYYYYYYXXXVVVTTTRRRXXXSSSPPPRRRPPPJJJDDDAAABBBGGGNNNSSSTTTRRRPPPOOOPPPPPPPPPQQQSSSSSSQQQOOOMMMJJJDDD???<<<<<<>>>@@@CCCEEEFFFDDDBBBAAAAAA@@@DDDDDDDDDDDDDDDDDDCCCBBBAAA???;;;777555444333333333333666:::;;;===DDDLLLZZZ^^^dddjjjmmmnnnmmmlllmmmlllooorrrrrrqqqvvv}}}yyy|||llldddcccaaacccjjjqqqsssnnnhhh[[[QQQHHHGGGGGGFFFEEEGGGJJJKKKNNNQQQTTTZZZaaafffiiijjjjjjkkknnnttt|||sssfffaaabbbdddgggkkkrrr{{{yyytttppplllqqqzzzyyylllbbbYYYTTTQQQNNNOOOSSSUUUZZZaaadddccccccdddfffjjjkkkpppvvv{{{cccRRRPPPHHHJJJKKKJJJJJJKKKOOOSSSTTTWWWZZZ\\\[[[XXXUUUTTTQQQTTTZZZbbbmmmzzz~~~fffVVVQQQOOOOOORRRYYY]]]]]]\\\```aaadddeeeeeebbb___]]]XXXUUURRRQQQSSSUUUVVVWWWWWWVVVSSSOOOLLLHHHFFFDDDDDDBBB???;;;999777777777999999888777666666666666666666666555555555444444666666777888999999888888666666666666777777777888;;;<<<>>>DDDJJJOOOQQQRRRLLLIIIEEEAAA>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@???>>><<<999777444333333666;;;BBBIIIPPPUUUXXXVVVWWWWWWXXXWWWUUUTTTSSSUUUPPPNNNPPPNNNHHHCCCAAACCCHHHNNNSSSTTTRRRQQQPPPPPPOOOOOOPPPRRRRRRPPPNNNKKKGGGBBB>>><<<===???AAAGGGIIIHHHEEEBBBAAA@@@@@@DDDDDDDDDDDDDDDCCCCCCBBB@@@>>>;;;888666555555666555444777:::<<<>>>EEENNN[[[```fffmmmqqqrrrqqqppplllkkkmmmqqqqqqqqquuu{{{yyy|||uuujjjhhhgggiiisss~~~|||tttdddYYYNNNLLLLLLJJJIIIJJJIIIKKKOOOTTTXXX^^^dddhhhlllmmmmmmnnnqqqxxxyyynnnccc```bbbeeekkkqqqwwwvvvqqqmmmjjjnnnvvvyyykkkaaaXXXSSSPPPNNNOOOSSSVVV[[[aaacccccccccdddfffjjjlllrrr{{{fffVVVRRRKKKLLLLLLMMMNNNRRRWWW[[[aaagggmmmnnnjjjbbb]]]ZZZNNNPPPTTTZZZcccooo|||vvv```SSSPPPQQQRRRTTTXXX[[[^^^___dddfffhhhjjjiiifffbbb___XXXVVVSSSRRRSSSUUUUUUUUUXXXVVVTTTPPPMMMKKKIIIHHHEEECCC@@@<<<999888777777888888777777666777777777777666666666666666555555999999888777777888999999777666666666777777888888<<<===@@@EEEJJJMMMNNNMMMLLLIIIEEEAAA>>>===<<<<<<:::;;;;;;<<<======>>>>>>??????>>><<<999777555333333777===DDDKKKQQQUUUWWWTTTUUUUUUVVVUUUTTTRRRRRROOOKKKJJJMMMLLLGGGBBBBBBDDDIIIOOORRRSSSRRRQQQPPPOOONNNNNNOOOPPPPPPNNNMMMFFFDDD@@@===<<<===@@@BBBJJJIIIHHHEEEAAA>>>>>>???DDDDDDDDDDDDDDDCCCBBBBBB???===:::777555555555666777666777:::;;;>>>GGGPPP]]]aaaiiiqqqvvvwwwvvvuuulllkkklllooopppppptttzzzyyy}}}}}}rrrnnnmmmqqq|||mmm```SSSOOONNNLLLJJJJJJGGGKKKOOOTTTYYY^^^dddhhhmmmnnnooopppttt|||xxxmmmdddbbbdddhhhnnnuuuxxxrrrnnnmmmrrrzzz~~~xxxiii```WWWRRRPPPNNNOOOSSSVVV[[[```ccccccbbbdddffflllooovvvhhhYYYSSSNNNMMMMMMNNNRRRYYY```eeessswwwzzzwwwmmmbbb[[[XXXJJJKKKMMMQQQXXXbbbmmmuuunnn[[[RRRNNNQQQTTTVVVVVVXXX]]]```dddfffiiijjjiiifffaaa^^^[[[YYYVVVUUUVVVWWWWWWVVVYYYXXXUUURRROOOMMMLLLLLLGGGEEEBBB>>>;;;888777666666666666555666666777777999999999999888888888888::::::999888888777666666777777666666666777888999;;;<<<@@@EEEJJJLLLLLLKKKLLLIIIEEEAAA>>>===<<<<<<;;;<<<<<<<<<=========>>>???>>>===<<<:::777555444666999@@@GGGNNNSSSVVVWWWTTTUUUUUUTTTSSSQQQOOONNNJJJGGGHHHKKKJJJEEEBBBCCCFFFJJJOOORRRRRRQQQQQQQQQOOONNNMMMMMMNNNNNNMMMLLLBBB@@@>>><<<<<<>>>AAACCCGGGEEECCCBBB???;;;<<>><<<999666444333333333888666666888:::===FFFPPP\\\aaajjjsssxxxzzzzzzyyynnnkkkkkkoooqqqqqquuu{{{{{{|||xxxyyy~~~vvvfffWWWQQQPPPMMMKKKJJJFFFIIINNNSSSWWW\\\aaaeeejjjlllooosssxxxzzzqqqhhheeefffiiiqqqyyy~~~uuupppqqqyyywwwhhh^^^UUURRROOONNNPPPSSSVVVZZZ```bbbbbbccceeehhhmmmpppxxxnnn___WWWRRRPPPOOOQQQWWW```iiinnn{{{qqqdddYYYRRROOOGGGHHHHHHJJJNNNVVV___fffooovvviiiYYYSSSNNNRRRVVVWWWVVVWWW[[[___bbbdddgggiiihhhfffbbb```]]][[[YYYXXXYYYYYYYYYXXXYYYWWWTTTQQQOOOMMMMMMMMMIIIGGGDDDAAA===:::888666555555444444444555666666888888888888999999999999444555888999999888666555888777666666666777999:::999;;;???EEEJJJMMMNNNMMMLLLIIIEEEAAA>>>===<<<<<<>>>>>>=========<<<<<<<<<>>>>>>===<<<:::777666444888<<>>CCCEEEEEEEEEEEEDDDCCCBBBAAAAAA???;;;777444333222222666555555777999<<>>DDDJJJNNNPPPPPPLLLIIIEEEAAA>>>===<<<<<>>======<<<;;;;;;>>>>>>===<<<:::888666555999>>>EEEMMMSSSWWWWWWWWWXXXWWWVVVSSSPPPLLLHHHFFFGGGFFFIIILLLKKKFFFEEEHHHJJJLLLOOOQQQQQQQQQRRRSSSPPPNNNLLLLLLLLLMMMLLLKKKAAA@@@>>>======???AAABBBBBB???AAAGGGFFFAAABBBHHHEEEEEEEEEEEEDDDCCCAAAAAACCCAAA===:::777666555555555444555888999<<>>===<<<<<<>>>>>>>>>===============>>>======;;;:::888666555888===EEENNNSSSVVVVVVUUUWWWWWWUUUSSSPPPLLLHHHFFFHHHHHHKKKOOOMMMHHHHHHKKKKKKMMMOOOPPPPPPQQQRRRTTTQQQOOOLLLLLLLLLMMMLLLKKKCCCAAA???>>>>>>>>>@@@AAABBB>>>BBBJJJIIIBBBBBBHHHFFFFFFEEEEEEDDDBBBAAA@@@???>>>;;;888777666777777555444666:::;;;===EEENNNUUU\\\fffqqqwwwyyyxxxvvvrrrllliiimmmqqqtttwww{{{|||~~~{{{fff\\\ZZZWWWSSSPPPMMMMMMMMMMMMOOOSSSYYY]]]aaagggrrr~~~{{{tttmmmjjjiiilllvvvsssddd[[[SSSPPPNNNMMMPPPTTTRRRWWW]]]```bbbeeejjjnnnqqquuukkkfffbbbdddnnn{{{sss```RRRLLLJJJGGGDDDDDDEEEFFFEEEDDDEEEHHHJJJJJJRRR]]]ffflllsss|||wwwjjj```]]]^^^___bbbfffjjjjjjgggbbb___[[[\\\^^^```cccfffhhhiiiiiihhhhhhiiikkklllkkkjjjhhheeeaaa\\\YYYXXXXXXXXXOOONNNKKKGGGCCC???;;;999;;;;;;999888777777777777555666666666777777888888::::::999888777777777888:::999777555666888:::<<>>===<<<<<<<<<<<<======>>>>>>??????=========;;;:::888666555777<<>>>>>???@@@@@@===AAAJJJIII@@@???EEEFFFFFFFFFEEEDDDBBBAAA@@@999888666555444555666777555555888<<<===???FFFNNNUUU\\\fffpppwwwyyywwwuuuqqqkkkhhhkkkpppsssvvvzzz{{{}}}ppphhhcccZZZTTTTTTPPPRRRTTTRRRPPPQQQVVV[[[bbbgggssstttkkklllnnnpppzzzyyypppccc[[[SSSQQQPPPLLLKKKKKKSSSWWW]]]```bbbeeeiiimmmpppwwwpppmmmuuu|||vvv___TTTPPPLLLIIIGGGIIIHHHGGGFFFFFFGGGHHHHHHJJJPPPXXX\\\___dddlllssswwwuuusssqqqpppqqqsssuuunnnrrrsssooofffaaabbbfffiiijjjkkklllllljjjhhhgggeeeccc```^^^^^^```ccceeeaaacccgggjjjlllmmmmmmmmmlllhhhccc```^^^^^^^^^]]]VVVRRRMMMHHHDDDAAA===;;;999888666555444444555555333333333444444666777888666444222111111333666777555555444444555666888999;;;>>>BBBFFFJJJLLLMMMMMMMMMJJJFFFAAA>>><<<<<<<<<<<<===>>>>>><<<;;;<<<============<<<;;;888666444;;;???DDDIIIMMMPPPTTTVVVUUUWWWWWWSSSNNNJJJIIIJJJJJJLLLNNNNNNMMMKKKKKKLLLJJJLLLNNNOOOOOOOOOOOOPPPQQQOOOKKKJJJIIIIIIHHHGGGBBB???<<<:::;;;<<<<<<;;;>>>>>>>>>>>>???@@@AAABBBDDDEEEHHHKKKLLLHHHCCC>>>:::888666666777888888888555444555888999<<>><<<999888666555444444555555444444444444555666777777666666444444444555777888666666555555666777999:::<<>><<<<<<<<<<<<===>>>===<<<;;;<<<>>>>>>>>>===<<<:::888555444888<<>>>>>>>>???@@@@@@AAABBBDDDEEEHHHLLLMMMJJJDDD@@@;;;888555333444444444444555444555888999<<>>===<<<<<<===?????????===;;;999777555444666;;;BBBHHHKKKMMMOOOPPPQQQRRRRRRQQQNNNKKKKKKKKKLLLNNNPPPPPPMMMJJJGGGGGGLLLOOORRRRRRPPPMMMJJJIIILLLJJJGGGFFFFFFFFFEEEDDDAAA>>>;;;:::;;;<<<<<<<<>>;;;666333333333333222666444555888:::<<>>999888777555555555555666777777666555555555666666666777888999999999888888777777666666777888:::;;;===@@@DDDIIIMMMPPPQQQQQQJJJHHHDDD@@@===<<<======<<<=========<<<<<>><<<======<<<<<<===@@@BBBCCCAAA===:::777555444444888===EEEKKKNNNOOOPPPPPPNNNNNNNNNOOOOOONNNMMMLLLOOOQQQSSSRRROOOKKKIIIHHHIIIMMMQQQRRRPPPMMMJJJIIIFFFDDDCCCDDDDDDDDDCCCAAA???===:::999:::<<<<<<<<<@@@AAABBBCCCDDDDDDCCCCCCBBBDDDHHHMMMOOONNNIIIEEE===:::666555555777777777666555666999:::===FFFOOOXXXaaahhhhhhfffffffffdddjjjkkkmmmnnnpppuuu{{{|||zzzsssiiifffiiiooosss~~~}}}uuummmddd^^^VVVRRRPPPOOOMMMJJJMMMSSSWWW[[[___aaacccgggmmmrrr~~~|||vvvoookkkeeebbb^^^[[[\\\```eeehhhbbb^^^[[[ZZZ___jjjuuu}}}~~~}}}~~~}}}ssshhhaaa```dddhhhlllkkkjjjhhhfffdddcccbbb``````___]]][[[YYYVVVUUUTTTSSSPPPNNNNNNOOOPPPQQQOOOOOONNNOOOPPPPPPMMMKKKMMMKKKIIIHHHHHHFFFCCC@@@:::999777666555555666777555555444444444555555666444555666888888777777666666666555555666777999:::<<>>>>><<<<<<===<<<<<<>>>AAADDDEEEBBB>>>999666444444555666;;;BBBGGGJJJKKKMMMNNNOOONNNNNNOOOPPPPPPOOOMMMNNNOOOQQQPPPNNNLLLKKKLLLJJJMMMPPPQQQOOOLLLJJJIIIEEEDDDCCCDDDEEEEEEDDDBBB>>><<<999999:::<<<<<<<<<@@@AAACCCDDDEEEEEEDDDDDDAAACCCGGGLLLNNNLLLGGGCCC777555444444555666666666777555666999;;;===FFFPPPVVV```ggggggeeeeeegggfffiiijjjkkklllooosssyyy}}}yyyrrrhhhhhhllltttzzzwwwpppiiiaaa[[[TTTQQQPPPPPPNNNMMMQQQXXXZZZ]]]aaaccceeeiiiooouuu~~~~~~}}}yyyvvvvvv|||zzzuuukkkiiifffddddddhhhlllooojjjiiigggeeegggooo{{{{{{pppfff```aaafffkkkkkkjjjhhhfffdddbbbaaa```\\\]]]^^^______^^^]]]\\\XXXVVVSSSPPPOOOOOOQQQRRRSSSRRRQQQQQQRRRRRRPPPNNNMMMLLLKKKJJJIIIGGGDDDAAA:::999888666666666666777333333333333333444555666555666666777777777777777777777666666777888:::;;;===@@@DDDJJJNNNQQQSSSTTTGGGEEEAAA>>>======>>>???<<<<<<<<<<<<<<<>>>BBBEEEGGGCCC>>>888555333444555666:::???CCCFFFHHHJJJLLLPPPOOONNNOOOQQQQQQOOOMMMKKKLLLMMMLLLKKKKKKLLLNNNMMMOOOPPPPPPMMMJJJIIIHHHDDDDDDDDDEEEGGGGGGEEECCC>>>;;;999888:::<<<<<<<<>>FFFPPPWWWaaahhhgggdddeeeggghhhggghhhiiijjjlllpppvvvzzz|||wwwrrrhhhiiioooxxxtttlllfff^^^YYYRRRQQQPPPQQQPPPOOOUUU\\\\\\___ccceeefffkkkrrrwww~~~}}}zzzzzzwwwrrrooopppqqqrrrtttyyy}}}yyyxxx|||{{{nnnmmmkkkkkkkkknnnqqqssssssttttttqqqpppvvvyyymmmccc___bbbhhhmmmkkkjjjhhheeecccaaa``````XXX[[[^^^bbbeeeggggggggg\\\ZZZUUURRRPPPPPPRRRSSSVVVTTTSSSSSSTTTUUUTTTRRRNNNMMMLLLKKKJJJHHHDDDAAA:::999888666666666666777111111111222333444555666777777777777777888888888999888888888888:::;;;<<<>>>AAAFFFKKKPPPSSSUUUUUUFFFDDDAAA>>>======>>>???<<<<<<<<<<<<<<<>>>CCCFFFGGGDDD>>>888444333444555777:::???CCCEEEHHHKKKMMMRRRPPPNNNPPPRRRRRRPPPMMMIIIJJJJJJIIIIIIJJJMMMOOOPPPQQQQQQOOOLLLHHHGGGGGGEEEDDDEEEFFFHHHHHHFFFDDD>>>;;;999888:::<<<<<<<<>>FFFPPPYYYccciiigggddddddggghhhgggggghhhiiikkkoootttxxxzzz~~~yyyvvvxxx||||||vvvmmmiiihhhlllpppvvv}}}rrriiiaaa[[[WWWRRRPPPNNNMMMOOORRRWWWZZZ^^^^^^```ccceeejjjuuu}}}zzzzzzxxxwwwxxx|||sssnnnppphhhhhhiiikkknnnqqqtttuuuuuuvvvuuusssooommmmmmmmmvvvzzzyyy|||{{{vvvuuuwwwxxxwwwyyyzzz{{{|||wwwllldddcccfffkkkoookkkiiigggdddbbb```______\\\\\\]]]___dddgggiiijjj___[[[VVVVVVXXXXXXUUURRRVVVUUUUUUVVVWWWVVVTTTQQQTTTRRROOOLLLKKKIIIEEECCCBBB???;;;888666555333111999777666555666666444333666666666666555444333222666777888777777888:::===AAACCCGGGMMMSSSUUUSSSPPPHHHFFFCCC@@@>>>>>>>>>???<<<;;;:::;;;===@@@DDDFFFDDDAAA<<<777333222222333444888===AAADDDFFFIIIKKKNNNOOORRRTTTTTTRRRPPPNNNNNNNNNLLLJJJIIIJJJNNNQQQPPPOOOMMMJJJHHHFFFEEEEEEHHHHHHHHHIIIJJJIIIGGGEEEAAA<<<888888<<<@@@BBBBBBCCCDDDEEEFFFFFFEEEDDDDDDAAAAAABBBEEEFFFEEEBBB???999888777555555555666777777999::::::;;;@@@GGGMMMYYY___bbbbbbcccfffgggeeehhhgggggghhhkkkooosssuuu{{{}}}xxxnnnkkkmmmooooooxxx}}}qqqjjjiiikkkooovvv~~~yyynnnfff___YYYUUURRRQQQOOOOOOQQQTTTYYY[[[``````bbbfffhhhmmmzzz}}}vvvtttwwwzzz~~~|||nnniii`````````aaadddhhhkkknnnnnnoooooommmjjjgggfffggggggllluuu~~~~~~~~~xxxnnngggeeegggjjjlllkkkjjjhhhgggdddcccaaa``````_________aaabbbcccccc```[[[WWWVVVWWWYYYYYYWWWVVVVVVUUUVVVWWWWWWUUUSSSTTTQQQNNNLLLKKKJJJGGGFFFBBB???;;;888666555333111666555444555666777666555444444555555666555555555666777888777777888;;;===AAACCCGGGNNNSSSTTTQQQNNNDDDCCC@@@===;;;;;;;;;;;;>>>===;;;;;;<<>>BBBEEEGGGJJJLLLLLLMMMPPPQQQRRRRRRQQQPPPQQQOOOLLLIIIFFFGGGKKKNNNNNNMMMKKKIIIHHHFFFEEEEEEIIIHHHHHHJJJKKKJJJHHHFFFBBB===999888<<<@@@BBBBBBCCCCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFDDD@@@===888777666555555555666666666888999999;;;???GGGNNNXXX]]]aaaaaabbbfffhhhggggggfffeeefffiiinnnsssvvv}}}uuukkkeeeccceeekkkmmmttt{{{rrrkkkiiijjjnnnsss||||||rrriiiaaa[[[VVVRRRRRRQQQPPPQQQSSSWWW[[[^^^bbbbbbdddhhhkkkrrrxxxtttsssvvv{{{nnnaaaXXXWWWWWWXXXZZZ___dddgggiiikkklllkkkhhheeeddddddcccgggpppvvv{{{~~~yyyqqqkkkhhhggggggggghhhhhhiiiiiihhhfffeeedddfffeeedddccccccbbbbbbccc```]]]ZZZZZZ\\\^^^```aaaZZZYYYXXXXXXYYYYYYXXXVVVUUURRROOOLLLLLLKKKJJJHHHAAA>>>:::888666555333222555444333555777888888777333333444555666666666666666777777777777888;;;===@@@CCCIIIOOORRRRRRMMMJJJFFFDDDBBB@@@>>>=========???>>><<<<<<<<<>>>@@@BBBDDDAAA<<<777444444444555888<<>>;;;777666555555444555555555444666888888:::???HHHNNNWWW\\\```___bbbgggkkkkkkfffdddcccdddhhhnnnuuuyyyyyylllgggdddeeehhhooouuuwwwpppkkkhhhiiilllpppuuu~~~{{{uuulllddd]]]XXXTTTQQQPPPPPPQQQSSSVVVZZZ]]]```bbbbbbdddiiinnnvvvwwwtttwww{{{mmm^^^VVVUUUSSSTTTWWW\\\bbbeeejjjlllnnnnnnkkkiiihhhhhhhhhmmmsssxxxzzz~~~~~~}}}yyytttoookkkhhhdddbbbbbbdddgggiiijjjjjjjjjiiigggggggggfffeeeeeefffgggbbbccceeegggiiijjjkkklllcccaaa^^^^^^^^^^^^]]]\\\ZZZVVVQQQNNNLLLKKKIIIHHH@@@===:::777666666444333555444333555777888777666444444555666666666666666555666777777777888;;;>>>@@@DDDJJJPPPRRROOOJJJFFFFFFEEECCCAAA??????>>>>>>===<<<<<<<<<===>>>@@@BBBCCC@@@;;;777555555666777;;;???DDDHHHJJJKKKLLLMMMKKKLLLLLLMMMNNNOOOOOOPPPQQQNNNIIICCC@@@AAAFFFJJJJJJJJJJJJJJJJJJIIIIIIHHHJJJJJJKKKLLLNNNNNNMMMKKKEEE@@@;;;:::===AAACCCBBBCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDEEEEEEBBB>>>;;;555555555444444444555555333555777888:::???HHHNNNWWW\\\``````ccciiinnnnnnfffeeecccdddiiipppxxx}}}pppgggfffggglllppprrrvvvmmmhhheeedddggglllrrrvvv{{{tttnnnggg___ZZZVVVSSSPPPOOOPPPRRRUUUYYY]]]```bbbbbbbbbeeejjjppp{{{{{{wwwyyyiii^^^VVVUUUTTTTTTXXX]]]cccfffiiikkknnnnnnmmmllllllmmmmmmqqqxxx}}}|||}}}~~~~~~{{{wwwtttooojjjccc___\\\___ccchhhkkkmmmnnnnnniiijjjkkkjjjhhhgggiiikkkkkkqqqxxx{{{{{{yyyxxxxxxooolllgggeeedddcccbbbaaa^^^[[[UUUQQQNNNKKKHHHFFF???===999777777666555444777555444555666777666555666666777777666555555444555666777777777999<<<>>>@@@EEEKKKPPPPPPMMMHHHEEEAAA@@@???>>><<<;;;;;;;;;:::::::::;;;===???BBBCCCAAA>>>:::777555555777888===AAAFFFJJJLLLLLLMMMNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMKKKFFFAAA???BBBGGGLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKMMMOOOPPPOOOMMMEEEAAA<<<;;;>>>BBBDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEECCC???<<<444444555555555555555555333555777888:::???HHHNNNXXX^^^bbbbbbeeekkkoooooohhhgggfffggglllttt|||uuuhhhdddfffkkkssszzzzzzqqqjjjdddbbbaaaaaaeeekkksssxxxzzzuuummmhhhaaa[[[WWWUUURRRPPPNNNPPPSSSXXX\\\```ccceeeeeedddgggmmmuuuxxxddd^^^VVVVVVUUUWWWZZZ___dddggghhhjjjlllmmmmmmnnnpppsssvvvzzz}}}{{{|||yyyuuunnnfffaaa[[[^^^bbbgggkkkoooqqqrrrvvvxxxyyywwwsssrrrtttwww|||zzzuuuooojjjgggeeedddbbbaaa]]]YYYTTTPPPLLLGGGDDD>>><<<999777777777666555777666555555666777666444777777777777666555444444444666777777777999<<>>===<<<;;;888999:::;;;>>>@@@BBBCCC???<<<999666444555777888>>>BBBHHHLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHEEEAAA@@@BBBHHHLLLKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJKKKMMMPPPQQQPPPNNNEEE@@@<<<<<<@@@DDDFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAABBBDDDDDDCCC???<<<444444555666666666555555444666888888:::???HHHNNNXXX___cccdddfffkkkmmmllljjjiiiiiikkkpppwww~~~ssslllffffffjjjqqq|||xxxkkkeeeaaa^^^___```aaahhhooottt|||~~~yyysssooogggccc]]]WWWTTTRRRPPPOOOOOORRRVVV\\\aaaeeegggiiijjjiiilllsss|||ooobbb___WWWXXXXXXZZZ^^^bbbgggiiikkkmmmnnnpppqqquuuyyy}}}|||}}}zzzssskkkeee```aaadddhhhkkkooorrrsss}}}~~~{{{rrrkkkfffdddaaa``````^^^ZZZWWWSSSNNNHHHDDD>>>;;;888777777777666555555444444555777888777666666666777777777666666555444555666777777999<<>>===999:::;;;<<<===???@@@AAA===:::777444333555777888???CCCIIIMMMNNNMMMMMMMMMLLLMMMNNNOOOOOONNNLLLKKKHHHGGGEEEBBBAAACCCGGGKKKKKKLLLMMMNNNNNNMMMKKKJJJIIIIIIJJJMMMPPPQQQPPPOOODDD@@@<<<<<>>:::444555666777777777666666666888999999;;;???GGGNNNWWW^^^dddeeefffiiiiiigggjjjjjjkkkmmmrrrxxx~~~}}}}}}|||nnnjjjiiilllqqqyyy|||nnnddd___\\\[[[^^^aaadddllltttuuuyyyssspppqqqttt{{{}}}wwwsssooojjjfffddd___YYYUUURRRQQQOOONNNQQQTTTYYY^^^dddhhhkkklllnnnnnnqqqxxx|||kkkbbbaaaZZZZZZ\\\^^^bbbfffjjjlllrrrssstttvvvxxx}}}|||||||||xxxoooiiidddeeefffiiilllooorrrssswww{{{|||ssskkkeeeaaa^^^]]]^^^]]][[[YYYUUUPPPJJJEEE===;;;888777777777777666333222222444777999999888444555666777777888888888444555666777777999===???CCCHHHMMMOOONNNKKKKKKKKK?????????>>>>>><<<;;;:::;;;;;;<<<<<<===>>>>>>>>>;;;999666333333444666888???DDDIIIMMMNNNMMMLLLLLLIIIKKKNNNPPPPPPOOOMMMLLLHHHHHHFFFCCCBBBCCCFFFIIIJJJKKKMMMNNNMMMLLLJJJIIIIIIIIIJJJMMMPPPQQQPPPOOODDD@@@<<<<<>>AAACCCEEEHHHKKKLLLJJJHHHGGGBBBAAA???===;;;:::999999<<<:::999:::===???@@@@@@===999666555333222777>>>DDDIIIMMMNNNLLLJJJKKKMMMIIIJJJLLLNNNPPPQQQQQQPPPOOOJJJDDD@@@@@@AAACCCCCCHHHHHHJJJKKKKKKKKKJJJIIIHHHHHHJJJNNNQQQQQQNNNJJJ???===::::::???EEEJJJLLLHHHGGGEEECCCBBBAAABBBBBB@@@AAABBBAAA???;;;777555555555555555555444444333555444555999;;;???IIISSS\\\aaafffgggeeedddfffiiikkklllmmmooorrryyyzzzrrrpppssszzz{{{{{{yyywwwvvvuuuuuuuuuxxx}}}{{{tttrrrnnnooouuu}}}wwwmmmhhh```^^^[[[YYY]]]eeelllooozzz{{{ooohhhfff___^^^___cccgggrrrxxxpppjjjgggccc___\\\YYYWWWTTTQQQPPPPPPRRRSSSWWWZZZ^^^bbbfffjjjnnnqqqrrrtttvvvzzzwwwrrrmmmhhheeeeeecccbbbdddhhhnnnrrrttt|||yyyrrrrrrkkklllnnnooosss{{{qqqeeecccfffhhhiiikkkpppuuuyyy|||}}}~~~vvvooollljjjllltttyyyxxxwwwwwwwwwssstttzzz~~~}}}xxxwwwkkkhhhdddaaa```___]]][[[YYYWWWTTTRRRNNNIIIBBB>>>===999666444555666666555555555555555555555555555555666777888888777666555666777888999999;;;???BBBCCCEEEHHHJJJKKKIIIGGGEEECCCBBB@@@>>><<<;;;::::::;;;:::999:::===???@@@@@@>>>999777666555444888???EEEIIIMMMMMMKKKJJJKKKLLLJJJKKKMMMOOOPPPPPPPPPOOONNNJJJDDD@@@@@@BBBCCCDDDIIIJJJKKKLLLMMMLLLKKKKKKKKKKKKKKKNNNPPPOOOKKKHHH???<<<::::::>>>DDDHHHJJJHHHGGGEEEDDDBBBBBBBBBCCCAAABBBCCCCCCAAA===:::888555666666666666555444444555444555999;;;???IIISSSZZZ___dddeeecccbbbdddfffkkklllmmmpppssszzz~~~~~~{{{wwwssspppnnnnnnqqqqqqtttwwwwwwyyyxxxuuuvvvvvvyyy}}}wwwlllfff^^^[[[YYYYYY]]]dddmmmsss{{{rrriiiccc```\\\ZZZ[[[\\\^^^dddrrrwwwqqqiiiccc```^^^ZZZWWWVVVTTTRRROOOOOOPPPQQQRRRXXX\\\```dddgggjjjlllnnntttuuuwww{{{xxxqqqqqqooonnnmmmjjjiiiiiilllqqqvvvyyy{{{~~~uuukkkggghhhfffiiilllqqq{{{wwwggg]]]WWWXXX]]]]]]___bbbfffkkkooosssuuu{{{~~~~~~wwwrrrnnnnnnrrr{{{~~~{{{wwwvvvvvvrrrqqqwww{{{tttpppmmmcccbbbaaa``````___\\\ZZZZZZWWWRRRMMMHHHCCC>>>:::888666444333444555555444555555555555555555555555666666777777777777666666666777888999:::<<<@@@BBBDDDEEEHHHJJJJJJHHHFFFDDDCCCBBBAAA???===<<<;;;;;;;;;::::::;;;>>>@@@@@@@@@>>>:::777777555555:::AAAGGGJJJMMMMMMKKKIIIJJJKKKMMMNNNOOOPPPQQQPPPOOOOOOMMMHHHCCC@@@@@@BBBDDDEEEIIIIIIKKKLLLLLLLLLKKKJJJMMMMMMMMMMMMNNNLLLIIIFFF???<<<::::::>>>CCCFFFHHHHHHGGGEEEDDDCCCBBBCCCCCCBBBCCCDDDDDDCCC@@@<<<:::666666666666666555555444555444555999;;;???IIITTTYYY\\\aaabbb``````aaadddjjjlllnnnqqquuu{{{}}}|||zzzvvvrrrooonnnpppnnnnnnooonnnmmmrrryyy}}}~~~~~~{{{yyyvvvqqqmmmmmmpppsssuuuuuutttsssrrrvvv|||}}}xxxuuuuuuyyy~~~xxxkkkeee]]]YYYWWWXXX[[[bbbllluuu}}}uuunnnfff___^^^YYYXXXYYY\\\^^^aaalllvvvzzzqqqkkkddd___]]][[[XXXUUUSSSRRRPPPNNNNNNOOORRRSSSYYY^^^cccfffggghhhjjjlllssstttwww}}}rrrnnnpppqqqqqqrrrnnnnnnooossszzz~~~uuuppplllgggfffiiihhhmmmvvv{{{hhh\\\WWWUUUXXX]]]^^^```cccfffjjjoootttwww|||}}}}}}}}}}}}xxxtttqqqqqquuu|||~~~zzzwwwxxxyyyyyy}}}|||xxxvvvrrrlllhhhdddcccaaa```___^^^[[[YYY]]]XXXQQQJJJEEE@@@;;;888666555444444444555666666555555555555555555555555666666777777777777666666666777999:::;;;===AAADDDGGGHHHIIIJJJJJJHHHFFFEEEBBBAAA@@@>>>===<<<;;;;;;;;;::::::<<<>>>@@@AAA@@@<<<999666666555555:::AAAHHHKKKNNNMMMJJJIIIJJJLLLQQQQQQRRRSSSRRRQQQPPPOOOKKKGGGBBB???@@@CCCFFFGGGFFFGGGIIIJJJJJJJJJIIIHHHMMMMMMMMMMMMLLLJJJHHHFFF>>><<<:::;;;>>>BBBDDDEEEFFFEEEDDDBBBAAAAAABBBBBBAAABBBDDDDDDCCC@@@===;;;666666777777666666555444555444555999<<<@@@JJJTTTYYY\\\___```___```aaacccjjjlllooorrruuu{{{|||xxxssspppmmmhhheeeeeedddbbbdddiiijjjjjjjjjiiiiiihhhgggfffcccbbb```^^^]]]\\\YYYXXXWWWYYY\\\\\\[[[[[[]]]___aaaiiirrrvvvsssqqqrrruuuyyywwwjjjccc]]]XXXUUUWWWZZZ```lllxxxyyyrrrkkkbbb]]]\\\YYYXXXZZZ]]]___aaahhhpppyyyvvvlllfff___[[[YYYXXXVVVSSSQQQPPPNNNNNNNNNPPPSSSUUU[[[```eeegggeeedddfffiiioooqqqvvv|||ppplllnnnooooooqqqpppppprrrwww~~~yyyrrrkkkjjjiiihhhiiimmmnnnxxx{{{mmm^^^WWWTTTTTTWWW\\\aaadddgggjjjmmmrrrxxx|||zzzssstttzzz|||}}}~~~~~~zzzwwwsssrrrtttyyy{{{yyyyyy|||}}}zzzzzzzzzvvvoooiiiiiifffbbb```______^^^]]]^^^YYYQQQIIICCC???;;;999555666666666666666777888666666666666666666666666777777666666666666777777666888999:::;;;>>>BBBEEEKKKKKKLLLLLLKKKIIIGGGFFFAAA@@@>>>===<<<;;;::::::;;;:::;;;===???AAAAAA@@@:::777444555444444:::AAAJJJMMMOOONNNKKKIIIKKKMMMSSSTTTTTTTTTTTTRRRPPPOOOIIIEEEAAA???AAADDDGGGIIIGGGHHHIIIJJJJJJJJJIIIHHHJJJKKKMMMMMMLLLIIIGGGFFF===;;;;;;<<>>;;;999666777888888777666777888666666666666666666666666777777666666666666777777666888:::;;;<<>><<<;;;;;;::::::;;;;;;;;;===@@@AAAAAA@@@999555333444444444:::AAAKKKNNNPPPOOOLLLKKKMMMPPPSSSSSSTTTTTTSSSRRRPPPOOOGGGDDD@@@???AAAEEEIIIKKKJJJJJJLLLMMMMMMMMMLLLKKKHHHKKKNNNNNNLLLHHHFFFEEE<<<;;;;;;>>>AAADDDEEEEEEBBBAAA???>>>>>>>>>???@@@@@@AAABBBBBB@@@>>>:::888555555555555555444444333555444666999===AAALLLVVV^^^___```aaabbbdddeeeeeehhhjjjnnnqqqsssvvvyyy{{{|||rrriii```]]]]]][[[ZZZ\\\VVVVVVUUUTTTSSSSSSRRRSSSNNNMMMKKKHHHFFFFFFGGGHHHHHHLLLPPPPPPMMMLLLMMMPPPMMMSSS\\\bbbgggjjjnnnqqq{{{rrrccc]]]\\\VVVUUU[[[___eeeuuuyyypppiiiccc^^^]]]```ccc```aaaeeeggggggkkkpppzzz{{{qqqbbb]]]WWWTTTTTTTTTRRRPPPQQQPPPOOOPPPRRRUUUYYY[[[^^^bbbfffddd___]]]```eeegggnnnzzzwwwnnnlllllllllmmmoooqqqpppoooqqqvvv||||||zzzxxxxxxxxxuuupppllliiiggghhhkkkllloooxxxvvvgggaaaZZZVVVSSSRRRXXX``````eeekkkpppuuu}}}|||uuuooolllkkklllrrrzzz~~~|||{{{ttttttwww|||}}}~~~|||uuuooollliiigggfffdddaaa___VVVQQQJJJDDD@@@<<<999777555888999999666555666888666666666666666666666666888777666555555666777888666888:::;;;===???DDDGGGOOONNNNNNLLLJJJHHHFFFEEE@@@@@@>>>===<<<<<<;;;;;;;;;;;;<<<>>>AAABBBAAA@@@999666444555555666<<>>AAAFFFJJJLLLKKKKKKMMMNNNNNNNNNMMMLLLHHHLLLPPPPPPLLLFFFBBB@@@;;;;;;<<>>>>>??????@@@AAABBBBBBBBB@@@===999777444444444444444333333222555444666:::===BBBLLLWWW`````````aaaccceeefffffffffiiimmmoooqqqrrrtttvvvrrrggg\\\YYYXXXVVVUUUWWWWWWVVVTTTRRRQQQPPPOOOOOOIIIIIIHHHFFFEEEEEEHHHJJJGGGLLLQQQQQQMMMKKKLLLNNNKKKPPPWWW^^^dddiiimmmpppooo```ZZZ[[[UUUUUU\\\bbbiii{{{vvvmmmgggccc___aaafffhhhfffgggllloooqqquuu{{{zzzoooccc^^^XXXUUUUUUUUUTTTRRRQQQQQQPPPQQQSSSWWWZZZ]]]___ccceeebbb]]][[[___dddfffnnn|||xxxooonnnppppppqqqtttrrrooommmmmmqqqvvvzzz|||vvvtttqqqqqqrrrppplllhhhffffffiiimmmpppvvv~~~rrrbbb]]]WWWSSSOOONNNVVV```bbbhhhooouuu{{{pppjjjeeefffhhhkkkrrryyy||||||yyyxxxsssuuuzzzxxxsssqqqooollliiiccc\\\WWWQQQMMMGGGAAA===:::777555555888:::999666444555777777777777777777777777777888777666555555666777888777888:::;;;===@@@DDDGGGOOONNNMMMKKKIIIGGGEEEDDDAAAAAA???>>>============;;;;;;<<<>>>AAABBBAAA???:::666555666666777===DDDLLLOOOQQQPPPNNNOOORRRUUUNNNNNNOOOOOOOOONNNMMMLLLEEEBBB???>>>BBBGGGKKKMMMIIIJJJLLLMMMMMMMMMLLLKKKIIIMMMRRRRRRLLLEEE???===::::::<<<@@@DDDGGGGGGGGGBBBAAA@@@?????????@@@AAABBBCCCCCCCCCAAA===999777333333444444333333222111555444666:::===BBBLLLWWWaaa```___aaaccceeefffffffffiiilllnnnooopppqqqsss|||~~~mmmggg___XXXUUUUUUXXXZZZZZZYYYXXXUUUQQQNNNKKKIIILLLKKKJJJHHHGGGFFFFFFFFFIIIMMMPPPPPPMMMKKKKKKLLLMMMSSS[[[```ccchhhooouuu|||jjj[[[YYYWWWUUUXXX```eeennn|||ttthhhaaa```cccfffhhhkkklllqqqvvvvvvwwwwwwnnn```ZZZUUUTTTTTTRRRSSSUUUTTTSSSSSSTTTVVVYYY\\\^^^ccc___^^^aaabbb``````bbbhhhtttwwwpppsssxxxwwwssspppllljjjiiikkkppptttuuutttssssssrrrsssrrrpppmmmjjjjjjjjjmmmssswww{{{kkkccc]]]WWWTTTPPPOOOTTT[[[dddjjjuuuxxxccc^^^ZZZ[[[bbbhhhkkkkkkrrrtttvvvxxxyyyyyyyyyxxxuuuvvvyyy{{{zzzxxx~~~|||uuurrrtttuuussslllbbbXXXQQQHHHDDD???<<<::::::999888555666777999999888888777999888777666666777888999999999888888888888999999:::;;;;;;<<<>>>AAAFFFJJJOOOMMMJJJHHHGGGFFFCCCAAACCCAAA>>>;;;:::;;;<<<============>>>??????===;;;888333222777:::;;;@@@HHHLLLMMMNNNPPPRRRRRRSSSSSSPPPOOOOOOPPPPPPOOOKKKHHHCCCAAA???@@@CCCGGGIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKNNNQQQNNNHHHBBB???>>>===<<<;;;>>>BBBEEEEEECCC???>>>===<<<>>>@@@BBBDDDEEEDDDCCCAAA>>>999555222333444555555666666555555777888999;;;>>>DDDKKKQQQYYY\\\___aaabbbeeehhhjjjhhhkkkmmmnnnnnnooopppqqquuu{{{pppjjj```XXXTTTTTTVVVXXXWWWVVVUUURRRPPPMMMJJJIIIGGGGGGFFFEEEEEEEEEFFFFFFHHHKKKOOOOOONNNLLLLLLMMMNNNTTT[[[___bbbfffmmmsss{{{lll___\\\XXXVVVYYY```dddooowwwpppfff```aaaeeeiiikkkooosss{{{tttkkk___YYYTTTTTTTTTRRRSSSUUUTTTTTTUUUVVVXXX[[[]]]^^^___\\\[[[^^^___^^^___bbbnnnxxxwwwooopppsssrrrmmmkkkgggfffeeehhhmmmrrrsssssspppqqqrrrssssssrrrooommmooommmqqq{{{vvvfff___YYYUUURRRPPPPPPVVV^^^cccjjjvvvtttiii]]]YYYVVVWWW]]]ccceeedddgggiiimmmppprrrrrrqqqpppmmmlllmmmnnnmmmnnnvvvwwwppprrrrrrrrrnnnggg]]]TTTNNNFFFBBB>>>:::999999888777555666777888999888888777888888777777777777888888999888888777777888888999999:::;;;<<<>>>BBBGGGKKKOOOMMMKKKJJJHHHFFFCCC@@@CCCAAA>>>;;;:::;;;<<<===>>>>>>>>>???AAAAAA>>><<<:::555333777999:::???EEEHHHIIIJJJLLLMMMNNNNNNNNNQQQPPPOOOOOOOOONNNKKKHHHCCCAAA??????CCCFFFIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLOOOQQQNNNHHHBBB???>>><<<::::::<<<@@@BBBBBBAAA???>>>>>>>>>???AAACCCDDDHHHGGGFFFCCC???:::666333333444444555555555555555777888999;;;>>>DDDKKKPPPXXXZZZ]]]___```bbbeeegggiiikkkmmmnnnnnnoooppprrrwww|||rrruuu{{{vvvnnnbbbYYYUUUTTTUUUVVVTTTTTTRRRPPPMMMKKKIIIHHHEEEEEEEEEEEEEEEFFFGGGHHHGGGJJJMMMOOOOOONNNNNNOOOPPPUUU[[[___bbbgggmmmrrrzzzqqqccc___ZZZYYY\\\bbbgggvvvqqqllleeeaaabbbggglllooovvv~~~sssiii^^^WWWSSSSSSSSSRRRSSSVVVSSSUUUXXXZZZ]]]^^^^^^^^^^^^[[[ZZZ^^^______aaaeeewwwvvvlllkkkllliiieeecccaaaaaabbbfffkkkppprrrsssppprrrtttvvvwwwvvvuuutttrrrppptttooo```[[[VVVSSSRRRRRRSSSZZZbbbgggmmmzzzuuuddd]]]VVVTTTSSSVVV\\\```aaa```___aaafffjjjllllllkkkjjjeeeaaa_________cccooozzz}}}~~~uuummmgggnnnmmmjjjfff^^^UUUMMMHHHCCC@@@<<<999888888777666666666777888888888888777777777888888888888777777888888777777777777888888888:::;;;<<>><<<;;;;;;<<<===@@@??????AAABBBBBB@@@>>>;;;777555777888:::>>>DDDKKKKKKLLLMMMNNNNNNOOOOOORRRPPPOOONNNNNNMMMKKKHHHBBB@@@>>>>>>AAAEEEGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKLLLOOOQQQNNNHHHBBB??????<<<<<<;;;===@@@AAAAAA@@@??????@@@AAABBBCCCDDDDDDHHHHHHFFFCCC>>>999555333333333444555555555555555777888999:::===CCCJJJOOOXXXZZZ]]]___```aaaccceeehhhjjjlllnnnnnnooorrrttt{{{kkknnnttt{{{~~~tttfff[[[UUUTTTUUUUUUUUUSSSQQQNNNKKKHHHGGGFFFGGGFFFFFFFFFGGGHHHIIIJJJIIIKKKMMMPPPPPPPPPPPPPPPSSSWWW\\\aaafffkkkpppttt{{{{{{iiiaaa]]]^^^aaafffmmmoookkkfffccceeejjjpppsssuuujjj]]]WWWRRRSSSSSSRRRSSSVVVSSSVVV[[[___aaaaaa___^^^```]]]]]]```bbbccchhhnnn~~~~~~rrrhhheeedddbbb_________```cccggglllppptttuuusssuuuxxxzzz{{{{{{{{{|||yyyxxx|||uuuuuuzzz~~~wwwiii]]]YYYUUUSSSTTTTTTVVV\\\dddnnntttyyyiii^^^ZZZRRRSSSUUUYYY___ccccccbbbbbbcccdddfffggghhhiiiiii```ZZZUUUUUUXXX___mmmzzzzzzxxxuuupppqqqtttvvvtttnnngggaaa^^^dddbbb___ZZZTTTMMMGGGDDDAAA???;;;999999999888777666777777777888888888888666777888999999888777666888777777666666777777888888999;;;===AAAFFFLLLPPPRRRQQQOOOMMMKKKGGGBBB>>>@@@???===<<<;;;;;;<<<<<>><<<===???CCCEEEFFFIIIIIIIIIJJJJJJJJJKKKKKKLLLOOOPPPMMMGGGAAA?????????>>>???@@@AAABBBBBBBBB???@@@AAACCCDDDDDDDDDDDDEEEDDDBBB???<<<888444222333333444555555555444444666777999:::===BBBIIIMMMXXXZZZ]]]___``````bbbccccccfffiiilllnnnqqquuuxxxgggjjjpppxxxyyyhhh\\\VVVUUUTTTTTTVVVTTTQQQMMMIIIFFFEEEDDDGGGGGGGGGFFFFFFGGGHHHHHHKKKLLLOOOQQQSSSSSSQQQPPPUUUYYY^^^dddiiiooouuuxxx|||}}}sssfff^^^___cccjjjvvvyyyooommmiiiggghhhlllrrrvvvwwwkkk^^^XXXSSSSSSSSSRRRSSSVVVTTTYYY___dddfffdddaaa___```^^^___bbbdddfffmmmuuu{{{oooddd```___]]]]]]^^^```bbbfffjjjnnnrrrvvvxxxtttwwwzzz{{{{{{}}}yyyvvvtttqqqooollllllpppqqqlllccc[[[WWWSSSRRRSSSTTTVVV]]]dddrrrzzz|||oooddd]]]\\\TTTVVVZZZ```eeeiiijjjiiiiiigggeeeccccccdddfffggg]]]VVVQQQQQQUUU^^^lllyyy}}}}}}yyyqqqjjjhhhfffeeebbbdddeeeccc___ZZZWWWUUUWWWVVVTTTPPPKKKGGGDDDBBB@@@>>>;;;:::::::::999888777777777777777888888888666777888999999888777666888888777777777777888888888:::<<>>===<<<;;;;;;<<<<<<=========>>>@@@???===;;;666666555666:::AAAGGGJJJNNNMMMLLLKKKKKKKKKLLLLLLPPPOOONNNNNNNNNMMMKKKIII@@@===;;;;;;>>>AAACCCDDDIIIIIIIIIIIIJJJJJJJJJJJJLLLNNNOOOKKKEEE@@@>>>>>>>>>??????@@@@@@AAABBBCCC@@@AAABBBDDDEEEEEEEEEEEECCCBBB@@@>>>;;;888666555222333333444555444444444555777999:::===BBBGGGLLLTTTWWW[[[]]]^^^^^^___```^^^aaaeeeiiinnnsssyyy}}}dddiiiqqq|||{{{hhh[[[UUUTTTSSSRRRUUURRROOOKKKGGGEEEDDDCCCEEEEEEDDDDDDDDDEEEEEEFFFLLLMMMOOORRRUUUWWWUUUSSSWWWZZZ^^^dddjjjppptttwwwzzzyyyppp___aaafffpppuuunnnmmmllljjjkkknnntttyyyyyymmm```ZZZUUUTTTTTTRRRSSSUUUVVV[[[aaagggiiigggdddaaa^^^]]]^^^aaacccgggpppzzzyyynnnbbb]]][[[ZZZ\\\___bbbeeejjjmmmppprrruuuxxxsssvvvxxxyyyzzz~~~yyypppiiibbb___bbbdddbbb]]][[[TTTRRRQQQTTTUUUXXX___gggvvvuuujjjbbb^^^___[[[^^^ccchhhmmmpppqqqqqqooommmiiieeeddddddeeefff^^^WWWQQQRRRVVV\\\gggqqqrrrnnnhhhaaa\\\ZZZYYYYYYWWWXXXYYYXXXUUURRRPPPPPPNNNMMMLLLIIIGGGDDDBBBAAA>>><<<::::::;;;;;;:::999777777777666777888888999777777888888888888777777999999888888888888999999999;;;>>>AAAFFFLLLTTTYYYYYYVVVQQQNNNJJJGGGCCC@@@>>>======<<<;;;;;;;;;<<<<<<;;;;;;<<<>>>>>><<<:::333555666666<<>><<<<<<>>>AAACCCDDDHHHIIIIIIIIIIIIJJJJJJJJJKKKMMMMMMIIICCC>>>======:::<<<>>>>>>>>>???@@@BBBAAAAAABBBCCCDDDEEEEEEFFFEEEDDDBBB???===:::888777222222333444444444444444444666888:::===AAAFFFJJJPPPSSSXXXZZZ[[[[[[\\\]]]ZZZ]]]bbbggglllssszzz~~~hhhooo{{{zzzfffXXXRRRQQQPPPOOOPPPNNNKKKGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHKKKKKKNNNSSSYYY[[[[[[YYYXXXYYY\\\aaaggglllooopppuuusss{{{zzzdddffflllzzzyyyqqqjjjkkkkkkkkklllpppvvv{{{}}}pppccc\\\WWWVVVUUURRRRRRUUUXXX]]]ccciiikkkiiifffccc\\\\\\]]]aaacccgggrrr}}}{{{ooobbb\\\YYYXXX[[[___bbbfffkkkmmmnnnppprrruuusssuuuxxxyyy|||{{{qqqfff\\\[[[[[[YYYXXXYYYUUUSSSTTTYYY\\\___gggoooyyypppjjjggggggjjjjjjmmmqqqtttvvvwwwyyyyyywwwvvvtttrrrooommmlllkkkbbb[[[VVVWWWYYY[[[aaagggeee^^^WWWTTTTTTTTTSSSRRRSSSTTTUUUTTTQQQOOOMMMMMMJJJJJJIIIHHHFFFCCCAAA@@@;;;:::999999:::;;;:::888888777666666666777999999888888777777777777888888::::::999999999999:::::::::<<>>>>>@@@CCCEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJIIIKKKKKKHHHAAA===;;;<<<999;;;>>>>>>>>>???AAADDDBBBAAAAAAAAABBBDDDFFFGGGHHHFFFCCC???;;;888666555222222333444444444444333444666888:::===@@@EEEIIIOOOSSSXXX[[[\\\]]]^^^^^^ZZZ\\\```eeejjjqqqxxx|||ooowwwyyydddUUUPPPOOONNNLLLKKKIIIGGGEEEDDDDDDEEEFFFBBBCCCCCCEEEGGGIIIKKKLLLIIIJJJMMMTTT[[[______^^^YYYYYY[[[___dddgggiiijjjqqqooowwwjjjmmmsss|||oooiiiggghhhjjjkkklllpppwww}}}vvvssstttttttttxxxuuuddd]]]XXXWWWUUURRRRRRUUUZZZ^^^dddjjjllljjjgggddd]]]]]]___bbbdddiiiuuu~~~qqqddd\\\XXXWWWZZZ^^^bbbfffjjjmmmlllmmmooorrrtttwwwzzz||||||lll^^^YYYWWWTTTTTTWWWYYYWWWYYY___ccchhhpppyyy}}}rrrmmmmmmnnnrrrvvvwwwyyy|||~~~~~~~~~~~~zzzvvvttthhhaaa\\\\\\\\\[[[]]]aaa```YYYRRRSSSVVVWWWVVVUUUTTTUUUVVVTTTQQQNNNMMMMMMJJJJJJIIIHHHFFFDDDAAA???999888777888999:::999777888777666666666777999:::999888777666666777888999;;;::::::999999::::::;;;:::===@@@EEEJJJQQQYYY^^^^^^YYYRRRLLLHHHFFFDDDBBB<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>===;;;999555999:::888>>>JJJQQQQQQPPPNNNLLLIIIHHHHHHHHHIIIGGGHHHLLLPPPRRRQQQLLLIIIEEECCC@@@@@@BBBEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJJJJFFF@@@<<<;;;;;;:::===@@@AAA@@@AAADDDGGGBBBAAA@@@@@@AAACCCFFFGGGIIIGGGBBB===888444111000222222333444444444333333444666888:::===@@@EEEHHHQQQUUU[[[^^^```aaaaaabbb[[[]]]```dddiiiooouuuzzz~~~ooo\\\TTTOOOIIIJJJPPPLLLJJJIIIHHHHHHHHHFFFEEEHHHHHHGGGFFFGGGIIILLLNNNNNNMMMMMMRRRXXX^^^```___]]]]]]]]]]]]___aaacccdddgggkkksss{{{rrruuu|||tttmmmgggdddcccdddfffgggjjjpppvvv{{{wwwooollllllkkksssvvvkkkaaaXXXVVVUUUTTTUUUWWW]]]dddjjjkkkkkkjjjeee___aaa___```eeejjjqqq~~~ppp]]]WWWXXX[[[]]]^^^ddddddeeehhhkkkooopppqqqtttxxx{{{~~~vvvggg^^^YYYUUUTTTWWWYYY]]]ccciiipppwww~~~xxxooohhhhhhoooyyy}}}~~~wwwtttkkkccc]]]^^^^^^\\\[[[[[[\\\[[[YYYWWWVVVUUUVVVVVVYYYXXXVVVTTTRRRQQQPPPPPPOOOMMMJJJIIIHHHFFFBBB@@@::::::;;;;;;;;;:::999888777777888888888999999999888888888888888888888888666888:::::::::999:::;;;<<>>>>>:::666333666555555888>>>FFFKKKNNNSSSOOOJJJGGGFFFFFFEEEEEEFFFIIIMMMQQQQQQOOOLLLJJJ@@@@@@AAAAAABBBCCCDDDDDDGGGHHHIIIJJJIIIHHHGGGFFFFFFGGGGGGEEE@@@<<<:::999;;;;;;<<<===???BBBDDDFFFDDDDDDAAA>>>===@@@BBBBBBDDDBBB???===:::777333000333444444555555444444333555444555:::===???EEELLLNNNUUUZZZ[[[^^^bbbdddcccaaa``````aaafffmmmtttxxx~~~qqq___XXXRRRKKKJJJOOOLLLJJJIIIHHHIIIIIIGGGEEEHHHHHHHHHHHHIIIKKKLLLMMMPPPOOOQQQUUU\\\aaaccccccbbbaaa```______```aaabbbbbbhhhqqq}}}~~~uuu|||nnniiiddd```^^^```aaaccceeehhhmmmtttxxx{{{uuurrrrrrqqq{{{zzzlllbbbYYYVVVVVVUUUVVVYYY^^^eeekkklllkkkjjjfff```aaaaaaeeejjjoooxxxvvvbbbZZZZZZ\\\]]]^^^aaaaaacccfffjjjnnnqqqsssyyy}}}~~~mmmbbb\\\XXXYYY\\\___fffqqqzzzxxxtttmmmiiijjjqqqyyyyyytttkkkddd^^^^^^^^^\\\[[[]]]]]]]]]]]]]]]^^^___```aaa]]]\\\YYYWWWUUUSSSSSSSSSTTTRRROOOLLLJJJFFFBBB???::::::;;;;;;::::::999999777777888888888999999999888888888888888888888888777888999999999999:::<<<>>>AAAEEEKKKPPPTTTWWWYYYWWWSSSNNNIIIFFFCCC@@@>>>>>>=========<<<<<<;;;;;;888:::===>>>===;;;777555555444444888???FFFKKKMMMOOOLLLGGGEEEDDDEEEDDDDDDFFFIIIMMMQQQQQQOOOKKKIII>>>???@@@BBBDDDFFFGGGHHHHHHIIIIIIIIIHHHGGGFFFEEECCCDDDEEECCC???<<<::::::<<<<<<<<<===???BBBDDDEEEEEEDDDBBB@@@???@@@BBBBBBAAA???<<<;;;999777444111333444444555555444444333555444555:::===???EEELLLOOOVVV[[[]]]___dddfffeeecccbbbaaacccgggmmmtttxxx|||wwweee\\\UUUNNNLLLOOOLLLKKKIIIIIIJJJJJJIIIGGGHHHIIIIIIJJJKKKLLLMMMMMMRRRSSSUUUZZZ```dddgggggghhhhhhfffeeecccaaa```___\\\aaajjjuuu|||ggg^^^\\\ZZZYYYYYY^^^```bbbdddggglllrrrwww}}}{{{zzzyyyoooeee[[[WWWWWWVVVXXX[[[```ggglllllljjjiiifffaaaaaadddkkkqqqwww}}}hhh^^^]]]^^^___``````aaacccfffkkkqqqvvvyyywwwkkkddd```aaaddddddppp{{{tttqqqnnnmmmooouuu{{{|||vvvlllddd^^^^^^^^^]]]]]]^^^\\\]]]___```aaabbbccccccbbb```]]]ZZZXXXWWWWWWWWWWWWUUUQQQNNNKKKGGGBBB???:::::::::::::::999999999888888888888888999999999888888888888888888888888777888999888888888;;;===@@@CCCHHHMMMRRRVVVXXXXXXVVVRRRLLLGGGDDDBBB@@@>>>???>>>===<<<;;;:::999999:::;;;======<<<;;;888777444333444888???FFFJJJLLLJJJGGGDDDBBBCCCDDDDDDDDDGGGJJJNNNPPPQQQNNNJJJHHH<<<>>>@@@DDDGGGIIIKKKLLLJJJJJJIIIIIIGGGFFFDDDCCCAAABBBCCCAAA>>>;;;:::;;;<<<<<<===>>>@@@AAACCCDDDDDDCCCAAA@@@@@@??????@@@===;;;999888888666444222333444444555555444444333555444555:::===???EEELLLPPPWWW]]]___bbbgggiiihhhgggeeedddeeehhhnnntttxxx{{{~~~mmm___WWWPPPNNNPPPNNNMMMKKKLLLLLLMMMKKKJJJIIIJJJKKKMMMNNNNNNNNNNNNTTTVVVYYY]]]bbbfffiiijjjkkkmmmnnnnnnlllhhhccc```^^^aaagggmmmvvvzzzjjjZZZTTTTTTTTTTTTUUU]]]___bbbfffiiinnnssswww|||ttthhh]]]XXXWWWVVVXXX[[[```ggglllkkkiiihhheeebbbbbbgggpppwww}}}mmmbbbaaaaaabbbddddddeeefffiiinnnvvv~~~xxxrrrlllkkklllhhhttt{{{wwwtttrrrqqqsssxxx~~~yyynnneee^^^]]]^^^]]]^^^``````aaabbbcccdddcccbbbaaaeeeccc___\\\[[[[[[\\\\\\ZZZWWWSSSOOOLLLHHHCCC???;;;::::::999999999999999888888888888888888888888888888888888888888888888888888888777777888<<>>AAADDDGGGJJJKKKKKKKKKJJJIIIHHHFFFEEECCCCCCCCCDDDDDDAAA>>>;;;::::::======>>>???AAABBBCCCDDDBBB@@@@@@BBBAAA>>><<<>>>===;;;999777777666444222333444444555555444444333555444555:::===???EEELLLQQQXXX^^^```dddiiilllkkkjjjhhhgggfffiiinnntttxxx~~~xxxcccWWWRRRRRRSSSRRRQQQOOOOOOPPPPPPOOOMMMKKKLLLMMMNNNOOOPPPPPPPPPUUUWWW[[[___cccfffiiijjjkkkooouuuyyyxxxtttmmmiiijjjjjjjjjkkknnnuuu}}}nnn```SSSOOOPPPPPPQQQSSSYYY]]]aaaeeehhhlllqqqtttwww}}}{{{nnnaaaZZZWWWVVVXXX[[[___gggllljjjgggfffeeeddddddjjjttt~~~rrrfffdddeeegggiiigggiiikkkmmmsss|||yyysssrrrlllttt~~~zzzwwwsssqqqrrrwww~~~|||{{{{{{|||pppggg___^^^______aaadddfffggghhhiiiiiihhhgggfffeeedddbbbaaa```aaabbbcccfffaaaZZZSSSLLLGGGBBB>>>;;;:::999888888888999999888888888888888888888888777777777777777777777777777888888777777999<<>>>>>::::::::::::;;;;;;;;;;;;::::::999999888777777666333333666;;;BBBGGGJJJKKKFFFDDDCCCDDDFFFHHHIIIHHHIIIKKKOOOPPPOOOLLLGGGDDD===???BBBEEEGGGHHHHHHHHHKKKJJJIIIHHHFFFEEEEEEDDDHHHHHHGGGCCC>>>;;;::::::===>>>???AAACCCDDDEEEEEEDDDBBBCCCFFFEEE???===??????===999777666555333222333444444555555444444333555444555:::===???EEELLLPPPWWW^^^```eeekkknnnmmmllljjjhhhhhhjjjoootttxxxhhh[[[WWWXXXYYYXXXWWWUUUTTTUUUTTTRRRQQQMMMNNNNNNOOOPPPQQQRRRRRRUUUYYY]]]aaaccceeegggiiijjjpppxxx|||xxxwwwtttqqqoooppptttxxxyyy|||~~~ggg[[[PPPNNNNNNNNNOOOPPPTTTXXX]]]bbbfffjjjmmmpppsssyyywwwggg^^^YYYWWWXXX[[[___gggllljjjffffffhhhgggjjjooozzzyyykkkiiijjjlllnnniiilllnnnrrryyyyyyuuupppsssvvvyyyzzz|||}}}~~~~~~|||zzzwwwrrrppppppuuuzzz~~~~~~~~~}}}||||||}}}}}}uuukkkcccaaabbbcccfffiiiiiijjjjjjkkkkkkkkkkkkkkkggggggggghhhiiikkklllmmmuuummmbbbVVVMMMEEE@@@<<<;;;:::999777777888888999999999999888888888888888777777777777777777777777666777888888888999<<>>===<<<999999999:::::::::;;;;;;999999999999888777666555333444888===DDDIIIKKKKKKFFFEEEEEEFFFIIIKKKKKKKKKJJJLLLOOOPPPOOOKKKFFFCCC???@@@CCCFFFGGGGGGGGGFFFIIIIIIHHHGGGGGGGGGHHHHHHLLLKKKIIIDDD???<<<;;;;;;===???AAACCCEEEGGGHHHHHHHHHEEEGGGMMMKKKCCC???BBB???<<<888666555444333222333444444555555444444333555444555:::===???EEELLLNNNUUU\\\```dddkkkooonnnlllkkkiiihhhjjjooouuuxxxooobbb^^^^^^]]]^^^\\\ZZZYYYYYYXXXUUUTTTPPPOOOOOOOOOPPPRRRTTTUUUWWW[[[```ccccccdddfffhhhjjjpppyyy}}}}}}{{{}}}|||dddZZZQQQOOOPPPPPPPPPRRRRRRVVV\\\bbbfffiiilllnnnrrrxxxoooccc\\\XXXYYY[[[```iiinnnkkkggghhhkkklllpppvvvqqqmmmmmmooorrrlllppptttyyy|||wwwpppnnnnnnppptttwwwxxxxxx{{{xxxvvvuuusssrrrsssvvvyyy{{{yyyzzz||||||{{{{{{|||~~~{{{qqqgggfffgggiiilllpppqqqpppooonnnmmmmmmlllllljjjkkknnnrrrtttvvvxxxxxxyyyoooaaaTTTJJJCCC???===;;;:::888777666777888999999999999888888888777777777777777777777777777777444666888999999:::<<<>>>AAAFFFMMMTTTXXXYYYWWWUUULLLHHHDDDAAA@@@>>><<<;;;::::::::::::999999999999888999::::::999888666555333555999???FFFJJJLLLKKKGGGFFFFFFGGGJJJLLLLLLLLLKKKMMMOOOPPPNNNJJJEEEAAA???AAADDDGGGIIIIIIHHHHHHHHHHHHGGGHHHHHHJJJLLLMMMLLLKKKIIIDDD@@@===<<<======???BBBEEEHHHJJJJJJKKKIIIEEEGGGOOONNNCCC>>>AAA<<<999555444444444333333333444444555555444444333555444555:::===???EEELLLLLLSSS[[[^^^cccjjjnnnnnnllljjjhhhhhhjjjooouuuyyyzzzuuugggdddbbb```bbb```]]]\\\[[[ZZZWWWUUUQQQPPPOOOOOOPPPRRRUUUVVVXXX]]]bbbdddddddddfffhhhkkkpppxxxeee[[[SSSRRRSSSSSSSSSUUUSSSWWW^^^cccgggkkknnnppprrrxxxtttggg___ZZZZZZ\\\aaajjjpppmmmiiijjjnnnpppuuuzzzvvvppppppqqqsssppptttzzz|||wwwnnnjjjgggjjjpppuuuvvvtttwww}}}xxxuuussstttuuuwwwxxxyyyzzz{{{{{{}}}uuukkkiiikkkmmmpppuuu}}}yyyvvvsssqqqpppooollloootttyyy}}}tttjjj\\\OOOFFFBBBAAA@@@;;;:::888666666777888999999999999999888888777777777777777777777777777777333666999:::::::::<<<===DDDHHHOOOUUUXXXWWWTTTQQQJJJGGGDDDAAA@@@>>>;;;999<<<;;;;;;:::999888777777999:::;;;<<<;;;999777555444666:::AAAGGGKKKLLLLLLGGGFFFFFFHHHKKKLLLLLLKKKKKKMMMPPPPPPNNNJJJDDDAAA???AAAEEEIIIKKKKKKKKKJJJGGGGGGGGGHHHIIILLLNNNOOOJJJIIIGGGCCC@@@===>>>???===???CCCFFFIIIKKKLLLMMMFFFBBBEEENNNMMMAAA<<>>CCCFFFJJJNNNRRRVVVWWWTTTQQQNNNHHHFFFCCCAAA??????@@@@@@>>>===<<<;;;:::999999999777888888999999777666555555555:::CCCNNNSSSRRROOOLLLIIIGGGHHHLLLOOOOOONNNMMMNNNNNNNNNKKKHHHEEEDDDCCCEEEHHHJJJLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMKKKIIIEEEAAA???<<<;;;:::===CCCHHHKKKLLLJJJIIIHHHCCCCCCGGGHHHBBB>>>===;;;999777666666666555333555444333333222222222222666777888:::<<>>CCCGGGKKKOOOTTTXXXXXXVVVRRROOOFFFEEEBBB@@@>>>>>>>>>???===<<<;;;:::::::::::::::999999:::999888666444333555777;;;DDDNNNSSSSSSPPPMMMJJJHHHIIILLLNNNNNNMMMOOOPPPPPPNNNKKKGGGDDDCCCCCCEEEGGGJJJKKKLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIFFFBBB???===;;;;;;:::===BBBFFFIIIJJJIIIIIIEEEJJJMMMJJJCCC===;;;<<<888666333333333333222000555444333333222222222333666777888:::<<>>===;;;999;;;;;;::::::::::::999999999999999888777666666666888888888888888999999999777888999:::;;;???DDDHHHMMMQQQUUUYYYYYYUUUQQQNNNCCCBBB@@@>>>===<<<<<<===;;;;;;::::::::::::;;;;;;;;;;;;:::999777555333222777888===FFFOOOSSSSSSQQQOOOMMMKKKJJJLLLMMMMMMLLLQQQRRRRRRPPPKKKFFFBBBAAACCCDDDEEEHHHJJJLLLNNNOOOKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGCCC???<<<:::;;;;;;===???BBBEEEHHHIIIJJJJJJLLL\\\bbbUUUCCC<<<===>>>666444222111222222111000444444333222222222333333666777888:::<<>>===<<<;;;;;;:::::::::999999999777777888888777666555555777777888888888888888999999999;;;<<<===AAAGGGKKKPPPSSSUUUWWWUUUQQQLLLHHH@@@???>>><<<;;;;;;:::;;;:::999999999:::;;;;;;<<<;;;::::::888777555444333888:::@@@GGGOOOSSSSSSRRRPPPOOOMMMLLLKKKLLLLLLLLLSSSUUUTTTPPPJJJCCC@@@???AAAAAACCCEEEHHHKKKNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLHHHEEEAAA===::::::;;;<<>>;;;;;;:::::::::999999999444555666777777777777666666666666777777777888888:::;;;<<<>>>@@@DDDJJJNNNSSSTTTTTTRRROOOIIIDDDAAA>>>===<<<;;;:::999999999999999999999999:::;;;<<<999999888777777666666666888;;;AAAHHHOOORRRRRRRRRQQQPPPOOOMMMKKKKKKLLLMMMTTTVVVVVVQQQHHHAAA======>>>???AAACCCFFFIIILLLNNNMMMMMMMMMMMMMMMMMMMMMMMMGGGEEE@@@===;;;;;;===>>>@@@AAABBBCCCEEEGGGIIIJJJHHHWWWZZZJJJ<<<;;;:::444888777555444555555555333333333333222222333333444666777888:::<<>>===;;;;;;::::::::::::999999555555555666777888888888555555555666777777888888:::;;;===>>>AAAFFFLLLPPPTTTSSSPPPLLLHHHCCC???<<<<<<;;;;;;::::::999888888999999999999999:::;;;;;;999888777777666777777777888<<>>;;;<<<===>>>AAACCCFFFIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFDDD@@@>>>======>>>???>>>???@@@AAACCCDDDEEEFFF???FFFEEE>>>:::===<<<777666444333222333444333222333333222222222333444444666777888:::<<>>===:::::::::::::::999888777999999999999999999::::::;;;:::888777666666666666888<<>>@@@CCCFFFHHHJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLCCCBBB@@@>>>======>>>>>>???@@@AAACCCDDDEEEEEEEEEBBB@@@===<<<<<<======<<<555333111111222333222111333222222222333333444555666777888:::<<>>;;;;;;;;;:::::::::999999;;;:::888666555666777888666777777888999999::::::777888:::<<>>>>>=========AAACCCEEEFFFHHHHHHGGGGGGGGG@@@;;;<<<:::777777;;;555444222222333444333222222222222222333333444555666777888:::<<>>>>>;;;;;;::::::::::::999999999888888888777777666666666777888999:::999999888===<<<<<<===@@@EEEKKKNNNPPPMMMIIIDDD@@@===;;;:::<<<;;;999888888999;;;<<<<<<;;;;;;:::::::::;;;;;;::::::888666444444777:::999>>>DDDIIIKKKMMMNNNPPPQQQPPPOOONNNMMMMMMMMMMMMQQQOOOKKKFFFAAA??????AAACCCEEEHHHJJJKKKJJJHHHGGGLLLJJJIIIIIIKKKLLLLLLKKKIIIEEE???;;;999999999888CCCDDDEEEFFFFFFDDDBBBAAA???===;;;:::::::::999888444444222222222222444444222222222222222222222222444555777999<<<@@@FFFJJJRRR[[[cccdddeeehhhiiiggghhhhhhiiilllpppssstttssswwwtttnnnrrrwww~~~wwwsssrrrtttuuuvvv{{{|||{{{{{{yyyyyy{{{vvvssspppooopppqqqpppnnnllljjjgggccc___]]][[[[[[]]]ZZZ[[[aaakkkqqqrrroooeee[[[QQQLLLKKKLLLPPPVVV]]]^^^]]][[[XXXVVVWWWXXX[[[[[[YYYWWWSSSOOOLLLJJJEEEHHHJJJIIIEEEAAA>>>>>>;;;;;;::::::::::::999999999888888888777777777777777777888999999999888777<<<;;;;;;===AAAFFFLLLOOORRROOOKKKFFFBBB???===<<<>>><<<;;;::::::;;;<<<>>><<<;;;;;;;;;;;;;;;;;;;;;<<<;;;:::777555555888;;;:::>>>DDDHHHKKKMMMOOOPPPPPPPPPOOONNNMMMMMMMMMNNNPPPOOOKKKFFFAAA??????AAADDDFFFIIIKKKLLLKKKIIIHHHOOOMMMKKKJJJJJJJJJIIIGGGEEEAAA===:::;;;<<<======BBBCCCDDDEEEEEECCCBBB@@@???===;;;:::;;;;;;999888444333333222222333333444444444444444444444444444444666888:::<<<@@@FFFIIITTT\\\cccdddeeehhhjjjiiifffeeegggjjjooorrrsssssswww~~~{{{tttyyyyyyvvvtttuuutttuuuzzz|||zzzzzzxxxxxxzzzxxxvvvsssrrrssssssqqqpppiiihhhfffdddaaa___]]]\\\]]][[[\\\aaahhhllljjjgggZZZRRRIIIGGGGGGHHHLLLQQQYYYZZZZZZXXXWWWVVVWWWYYYZZZZZZZZZXXXTTTPPPLLLIIIFFFHHHIIIHHHDDDAAA>>>>>>;;;;;;::::::::::::999999888888888888888777777777777888888999999888777777::::::;;;>>>BBBHHHMMMQQQTTTRRRNNNIIIDDDAAA???>>>???>>>===<<<<<<===>>>???<<<<<<;;;;;;<<<<<<<<<<<<===<<<;;;888666666999<<<;;;???DDDHHHKKKMMMPPPRRRPPPOOOOOONNNNNNNNNOOOOOOPPPOOOKKKFFFAAA???@@@AAAFFFHHHKKKMMMMMMMMMKKKIIINNNLLLJJJJJJJJJJJJHHHGGGCCC@@@<<<;;;<<<>>>???@@@AAABBBCCCDDDCCCBBBAAA@@@???===;;;;;;;;;;;;999888222333333444444333333222444444444444444444555555555666888:::<<<@@@EEEIIIVVV^^^ddddddeeeiiikkkkkkeeeeeegggkkkppptttvvvvvvyyyyyyyyyuuussssssrrrssszzzyyyxxxzzzyyyzzz|||zzzyyywwwvvvuuuuuutttsssmmmnnnoooooommmjjjgggeeefffeeefffiiillljjjeee```WWWOOOHHHFFFFFFFFFIIINNNWWWXXXYYYXXXXXXXXXZZZ\\\[[[[[[[[[YYYVVVRRRMMMKKKHHHHHHHHHGGGDDDAAA???===;;;;;;:::::::::999999999888888888888888888888888888888888888888777777777999:::;;;???DDDIIIOOORRRTTTRRRNNNIIIEEEAAA@@@??????>>>>>>======>>>>>>???;;;<<<<<<===============<<<<<<:::888666777999<<<===@@@DDDHHHJJJMMMPPPSSSPPPOOOOOOOOOOOOPPPPPPQQQQQQOOOLLLGGGBBB@@@AAACCCHHHJJJLLLNNNOOOMMMLLLJJJIIIHHHHHHIIIKKKLLLKKKJJJEEEAAA===;;;<<<===??????AAAAAABBBBBBBBBAAA@@@??????===<<<<<<<<<;;;999888222222444444444444222222222222222333333333333333555777999:::<<<@@@EEEIIIWWW___ddddddeeeiiilllmmmffffffiiimmmsssxxxzzz{{{}}}wwwsssrrrqqqqqqttt~~~yyytttuuuxxxyyy{{{~~~{{{{{{{{{zzzxxxwwwvvvvvvuuuwwwzzz||||||yyyuuurrroooooooooooolllfff\\\UUUNNNGGGBBBCCCDDDDDDFFFJJJSSSUUUVVVWWWXXXZZZ]]]___^^^^^^]]][[[XXXUUUQQQOOOLLLKKKHHHFFFDDDAAA???===;;;;;;:::::::::999999999888888888888888999999999888888777777777777777777999:::<<<@@@EEEKKKPPPSSSQQQOOOKKKGGGCCCAAA??????>>>==================>>>;;;<<<===>>>>>>>>>>>>===::::::999777555777:::===@@@CCCEEEHHHJJJMMMPPPSSSPPPPPPPPPOOOPPPPPPQQQQQQRRRQQQMMMHHHDDDBBBCCCEEEHHHJJJLLLNNNNNNMMMKKKJJJHHHGGGHHHIIILLLLLLKKKJJJCCC@@@<<<:::<<<>>>???@@@AAAAAAAAAAAAAAA@@@@@@??????============<<<:::777222222444444444444222222222222222333333444444444666888999;;;===@@@EEEIIIWWW^^^ccccccdddhhhlllllleeefffhhhnnntttyyy{{{|||}}}vvvsssqqqqqqsssyyyzzzrrrnnnppptttwwwzzz}}}zzz|||}}}|||zzzxxxxxxyyyzzz~~~}}}yyyyyyyyywwwpppeeeXXXOOOFFFAAA???CCCFFFGGGJJJNNNOOOQQQSSSVVVXXXZZZ^^^aaabbbbbb```^^^[[[XXXVVVTTTQQQNNNJJJFFFDDDBBB???===;;;;;;::::::::::::999999888888888999999999999999777666666666666777888999999;;;===AAAFFFKKKPPPRRRMMMKKKHHHEEEBBB@@@??????<<<<<<============<<<<<<;;;<<<===?????????>>>>>>888888777666666888;;;???DDDEEEGGGHHHIIILLLPPPSSSRRRQQQQQQPPPPPPPPPQQQQQQRRRPPPMMMIIIDDDCCCDDDFFFHHHIIILLLMMMMMMLLLJJJHHHJJJIIIIIIJJJKKKJJJHHHFFF>>><<<999999<<>>>>>======>>>===:::777222333333444444333333222444444444555666666777777777888:::;;;===@@@EEEIIITTT\\\bbbbbbcccgggiiiiiicccdddfffkkkrrrwwwyyyzzzzzzwwwrrrssswww{{{xxxuuuttttttxxx~~~tttmmmhhhjjjoooqqqtttwwwyyy{{{~~~}}}{{{zzzzzz{{{}}}}}}tttfffWWWMMMFFFBBBAAAEEEIIIJJJLLLOOONNNPPPTTTWWWYYY]]]bbbeeegggfffccc```]]][[[ZZZZZZVVVQQQKKKGGGDDDBBB???<<<;;;;;;::::::::::::999999888888888999999:::::::::555555555555666888999::::::;;;>>>BBBGGGKKKOOORRRJJJHHHFFFCCCAAA@@@@@@@@@<<<==================<<<:::<<<>>>@@@@@@@@@???>>>777777777777777:::>>>BBBGGGHHHHHHHHHHHHKKKOOORRRSSSSSSRRRQQQPPPPPPPPPQQQPPPOOOLLLGGGCCCBBBCCCEEEFFFHHHJJJLLLLLLJJJHHHFFFIIIIIIIIIJJJKKKKKKHHHEEE===;;;888888:::>>>AAABBBCCCBBBBBBAAAAAAAAAAAAAAA>>>>>>===>>>>>>===:::777444333333222222333333444444444555555666777777777888999:::;;;===AAAEEEIIIQQQYYY```aaabbbeeegggfffcccdddfffkkkqqqvvvxxxyyyxxx}}}yyypppmmmqqqwwwttt{{{wwwuuuzzzwwwvvvxxx|||zzz}}}qqqiiidddgggjjjlllooorrrwww{{{~~~~~~|||zzz{{{}}}~~~}}}sssdddTTTJJJGGGCCCAAAEEEGGGGGGGGGJJJOOORRRVVVYYY]]]aaafffiiijjjhhhdddaaa^^^]]]]]]]]]YYYSSSLLLGGGEEEBBB???<<<;;;;;;;;;:::::::::999999888888888999999:::::::::444444444444666888:::;;;;;;<<>>>>>>>>>>>======:::<<<>>>@@@AAA@@@???>>>777777888888999<<>>DDDCCCBBBAAAAAAAAABBBBBB>>>>>>>>>>>>???===:::777555444222222222222444555222222333333444555666666888999;;;<<<===AAAEEEIIINNNWWW___aaabbbdddeeedddeeeeeehhhlllrrrwwwyyyzzzyyy~~~{{{wwwuuusssooopppsss{{{}}}xxxoooiiimmmxxx{{{vvv|||xxxppprrrvvvyyyzzzvvvhhh]]]___eeegggjjjnnntttvvv{{{}}}zzzuuuwww|||qqq]]]OOOIIIJJJIIIHHHGGGHHHIIIJJJKKKRRRTTTXXX[[[^^^bbbfffjjjnnnlllgggccc```^^^^^^^^^VVVQQQLLLGGGDDDAAA>>>===<<<<<<;;;:::999777777666666555333333555666555444555666777:::;;;;;;999777;;;@@@DDDEEEIIIPPPRRRQQQKKKIIIEEECCCBBBAAA@@@>>>???>>><<<;;;::::::;;;;;;;;;===@@@BBBCCCAAA???===:::;;;:::999888<<>>@@@EEEEEEEEECCC@@@@@@BBBCCCBBB???<<<<<<<<<:::666222333333333333333333333333000000///...000222444666888555555:::>>>AAAEEEKKKQQQVVV]]]```aaa```aaabbbdddfffjjjmmmoooqqqrrrrrrzzz}}}|||wwwuuurrrppprrrwww}}}~~~zzzmmmgggaaadddmmmxxx~~~uuunnnppptttxxxzzzzzzmmmbbb```bbbbbbeeehhhllloootttyyyxxxtttvvv|||ppp]]]QQQLLLIIIIIIIIIJJJLLLNNNPPPQQQUUUWWWZZZ]]]___cccgggjjjnnnkkkhhhfffdddbbb___]]]VVVQQQLLLGGGCCCAAA>>><<<<<<;;;;;;:::999888777666888666555555666777777666666666777999::::::999888<<>><<<999::::::999999===CCCHHHJJJIIIHHHHHHIIILLLOOOQQQTTTSSSRRRRRRSSSTTTRRRQQQPPPMMMHHHCCCAAAAAABBBCCCDDDFFFHHHHHHFFFDDDEEEFFFHHHHHHIIIJJJJJJHHHEEEBBB<<<;;;999999:::===???AAABBBCCCBBBAAA??????@@@BBBBBB???<<<;;;;;;999666222333333333333333333333333111111111111222444666777;;;888888<<>>CCCFFFHHHKKKOOOPPPMMMGGGDDDBBBAAABBBCCCBBBBBBAAA@@@>>>===<<<<<<======<<<>>>@@@AAAAAA???===;;;777888999:::;;;???EEEIIIIIIIIIHHHHHHIIIKKKNNNPPPTTTSSSRRRRRRTTTUUUTTTSSSNNNLLLGGGCCCAAAAAABBBCCCCCCDDDFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIGGGCCC@@@::::::999:::;;;>>>AAACCCAAABBBBBBAAA@@@???AAACCCAAA???<<<;;;:::888555333444444444444444444444444222222333444555666777777>>>;;;:::===@@@AAADDDJJJRRRVVV[[[___aaabbbcccdddiiilllppprrrssstttuuuwwwvvv||||||wwwtttwww|||iiidddddd______eeeooo{{{{{{sssuuuzzzwwwjjjbbb^^^^^^]]]```fffnnnrrrssswww||||||gggXXXRRRQQQMMMNNNPPPSSSVVVYYY\\\]]]]]]^^^______```cccgggjjjjjjhhhhhhmmmqqqoooeee\\\UUUQQQKKKFFFBBB???<<<:::;;;;;;::::::999888777777:::888777777888999999888777777777666666888;;;===???EEEHHHJJJLLLOOOOOOKKKFFFDDDAAAAAAAAABBBAAAAAA@@@???===<<<<<<<<<=========???@@@@@@@@@>>>;;;:::666777888;;;>>>BBBGGGJJJIIIHHHGGGGGGHHHJJJLLLMMMQQQPPPPPPQQQSSSTTTTTTSSSLLLJJJFFFCCCAAAAAABBBDDDDDDDDDDDDCCCCCCDDDEEEFFFHHHHHHGGGGGGGGGEEEAAA???999999999:::===@@@BBBDDDCCCDDDEEEDDDCCCBBBCCCEEE@@@???<<<:::888666555333666666666666666666666666222333444555666666666666<<<999999===@@@AAAEEEKKKRRRVVV[[[___ccceeeffffffjjjnnnrrrtttssssssuuuwwwvvv||||||ssssssvvvzzz}}}{{{vvvvvvzzz|||zzzeeeccceeebbbcccjjjvvvzzz{{{yyymmmddd___```aaaeeelllqqqssswww}}}uuuaaaUUUQQQQQQRRRSSSUUUXXXZZZ]]]______```aaaaaa```aaacccgggjjjiiihhhiiinnnssspppfff]]]SSSOOOIIIEEEBBB???<<<;;;;;;::::::999999888888888999777555666777888777666666777777666555777;;;???@@@FFFJJJKKKNNNPPPNNNJJJGGGEEEBBB@@@@@@@@@???>>>>>>===<<<;;;;;;;;;<<<===??????@@@???>>><<<:::888555666888<<<@@@EEEHHHJJJHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLMMMOOORRRSSSRRRQQQIIIGGGEEEBBBAAABBBCCCDDDEEEDDDBBBAAAAAACCCDDDEEEIIIGGGFFFEEEEEECCC@@@===999999:::<<<>>>AAACCCEEECCCEEEFFFEEECCCBBBCCCDDD???>>><<<999666555444444444444444444444444444444111222333444555555444444888555666;;;@@@CCCHHHNNNTTTVVVZZZ```eeehhhiiiiiijjjooossstttrrrrrrtttwwwwww~~~|||}}}yyyvvvvvv}}}ssseee^^^]]]___aaa```dddjjjooosssvvvyyy{{{www}}}|||yyy{{{}}}sssbbbbbbeeeccchhhqqq}}}tttiiijjjggghhhlllppprrrvvv|||lll[[[SSSRRRSSSVVVXXXZZZ]]]___aaabbbccccccdddcccbbbbbbeeeiiillllllkkkllloooppplllccc[[[QQQMMMHHHDDDAAA???===<<<:::::::::999999999888888888666444555666777666555555777888777555777;;;@@@@@@FFFKKKMMMOOOQQQNNNJJJGGGDDDAAA@@@@@@???>>>======<<<;;;::::::;;;<<<===@@@@@@@@@???===:::888777666666888===BBBGGGHHHIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGHHHKKKOOORRRRRRPPPNNNGGGEEEDDDBBBAAABBBCCCDDDEEEBBB???>>>@@@CCCEEEEEEIIIGGGEEEDDDCCCAAA>>>;;;999:::;;;===???AAACCCEEEBBBDDDEEEDDDBBB@@@@@@AAA???>>><<<999555333333555111111111111111111111111111111222222333333333333555333444;;;@@@DDDJJJQQQVVVWWW[[[aaagggkkkmmmmmmkkkppptttuuurrrqqqssswwwxxxoooppprrrvvvzzz~~~}}}}}}}}}zzzsssoooqqqvvvvvvggg[[[UUUTTTUUUUUUVVVYYY]]]aaacccgggjjjmmmkkktttrrreeefffhhhhhhppp~~~}}}tttoookkklllnnnppptttyyyssscccXXXSSSTTTWWWYYY[[[^^^aaadddfffggghhhggggggfffeeeeeehhhmmmppprrrqqqpppnnnkkkddd\\\VVVOOOKKKFFFCCCAAA@@@>>>===:::::::::999999999999888888666444555666777666666333666999888666777;;;@@@???FFFLLLNNNPPPRRROOOJJJEEEBBB@@@??????@@@@@@???>>>===<<<;;;;;;<<<===>>>AAAAAA@@@>>><<<999777666666666999>>>DDDHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGCCCEEEJJJOOOSSSSSSOOOLLLEEEDDDCCCBBBAAABBBCCCDDDBBB>>>;;;<<<@@@EEEGGGHHHIIIGGGDDDBBBAAA???<<<::::::;;;<<<>>>@@@BBBCCCDDDDDDEEEFFFEEEBBB@@@??????>>>>>><<<888444222333555111111111111111111111111333222111111111222444444555333555<<>>::::::999999999999999999888666555555666777777666222666999999777777;;;???>>>EEELLLOOOQQQSSSOOOJJJBBB@@@>>>>>>@@@AAAAAAAAA???>>>===<<<<<<===>>>???AAAAAA@@@>>>;;;999666555777777999>>>EEEHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFAAADDDJJJQQQTTTTTTOOOKKKDDDCCCBBBBBBBBBBBBCCCDDD???;;;888:::@@@FFFJJJLLLIIIGGGDDDBBB@@@>>><<<999;;;<<<===>>>@@@BBBCCCCCCGGGHHHIIIHHHDDDBBB@@@@@@>>>>>><<<888333111333555333333333333333333333333555333222111111222444666777555777===CCCFFFLLLSSSYYYYYY\\\bbbjjjppprrrqqqmmmrrrxxxwwwsssqqqtttxxxxxx```cccfffggghhhjjjooosssvvvqqqpppuuuwwwrrrjjjfffrrr~~~wwwhhh[[[TTTPPPNNNMMMQQQSSSUUUWWWXXXZZZ^^^```fffkkkwww~~~uuuuuuzzzzzzppphhhgggiiimmmooouuuwww{{{}}}wwwkkk^^^XXXUUUVVV[[[aaa```gggkkkjjjkkkooossstttuuuqqqkkkggghhhmmmuuuzzz|||yyytttnnnfff___YYYUUUIIIFFFCCCAAA@@@@@@???>>>;;;;;;::::::::::::999999<<<:::888777888888777666555444555666999<<<@@@BBBDDDIIINNNOOOQQQRRRMMMGGGFFFDDDAAA???======>>>>>>???>>><<<;;;;;;<<<===>>>CCCBBB@@@===:::888555444888666:::AAADDDAAAAAAEEEFFFHHHIIIIIIGGGEEEDDDDDDGGGIIIMMMPPPPPPMMMIIIGGGBBBAAA??????AAACCCDDDDDDCCCAAA???@@@DDDHHHJJJLLLIIIFFFCCC???<<<:::::::::======<<<<<>>>>>===:::777555444333333111111111111111000//////------///000111222222333333555888;;;???DDDKKKPPPSSSYYY___bbbgggnnnpppnnnoootttxxxvvvqqqooosssxxxzzz___```aaaaaaaaacccgggkkkooonnnpppwwwxxxrrrjjjfffoooyyy{{{yyyjjj]]]UUURRRQQQPPPOOOQQQTTTVVVWWWZZZ]]]___cccfffqqq{{{|||}}}~~~uuummmkkklllnnnooooooqqquuuyyy||||||yyywwwqqqggg\\\WWWUUUWWW\\\bbbgggkkkmmmlllooowww}}}~~~{{{uuuooolllnnnsssxxx{{{|||xxxqqqjjjccc[[[SSSMMMHHHFFFCCCAAAAAA@@@???>>>;;;;;;::::::::::::999999<<<:::888777888888777666555555555666999===@@@BBBEEEJJJNNNOOOPPPQQQMMMFFFEEEDDDAAA???======>>>>>>???>>>===<<<<<<===???@@@DDDBBB@@@<<<999777555555666555888@@@CCCAAABBBEEEGGGIIIJJJJJJHHHGGGGGGHHHJJJLLLOOOQQQQQQNNNJJJGGGCCCAAA@@@@@@BBBDDDEEEDDD@@@>>>===>>>BBBFFFHHHIIIGGGEEEBBB???===<<<<<<<<<===<<<;;;;;;===@@@CCCEEEHHHHHHHHHGGGEEEBBB@@@>>>>>>===:::777555333333222222222222222222111000000//////111222333444444444444555888:::>>>DDDJJJOOOSSSXXX^^^aaaffflllooommmnnnrrrvvvuuupppooossswwwyyy~~~aaaaaaaaa___^^^___bbbeeehhhjjjrrr{{{}}}wwwpppooorrryyywww~~~~~~nnnaaaXXXUUUUUUVVVPPPRRRVVVXXXYYY[[[^^^aaabbbeeellltttwww}}}}}}uuuqqqooonnnnnnnnnoooqqquuuwwwxxxvvvsssnnnddd\\\ZZZZZZ\\\bbbhhhmmmnnnooopppxxx~~~vvvuuuwwwzzzzzzyyyvvvpppiiiddd```ZZZPPPIIIHHHFFFCCCAAAAAA@@@???===;;;;;;::::::::::::999999;;;:::888777888888777666666555666777:::>>>BBBDDDFFFKKKOOOOOOOOOOOOLLLFFFDDDCCCAAA???>>>===>>>>>>???>>>>>>===>>>???AAABBBEEECCC???;;;888666666555666666:::AAAEEEEEEFFFIIIIIIJJJKKKJJJIIIJJJKKKMMMNNNPPPRRRSSSRRRNNNIIIFFFCCCBBBAAAAAACCCEEEEEEEEE???>>>===???CCCGGGIIIJJJEEECCCAAA???>>>>>>>>>???>>>===<<<<<<===???BBBCCCFFFGGGHHHHHHFFFDDDAAA>>>>>><<<:::777444333222222333333333333333333222111111222333444555666666666555666888:::>>>CCCIIINNNRRRXXX]]]___dddkkkmmmlllkkkpppssssssoooooorrrwwwzzzhhhhhhgggfffeeedddccccccccchhhrrr~~~~~~xxx|||vvvggg]]]YYYYYYZZZVVVXXX[[[]]]^^^___bbbdddfffhhhooouuuzzz~~~yyytttqqqsssssstttwwwyyyyyywwwuuunnnfffaaaaaacccfffkkkpppnnnqqqsssyyy~~~{{{}}}}}}xxxsssiiiccc^^^]]]^^^\\\SSSLLLHHHEEECCCBBBAAAAAA???===;;;;;;:::::::::999999999;;;999777777888999888777666666777888;;;???CCCEEEIIINNNQQQOOONNNMMMKKKGGGCCCBBBAAA???>>>=====================>>>@@@BBBBBBEEEBBB>>>:::777666666777888:::???EEEIIIKKKLLLNNNJJJKKKKKKKKKJJJLLLOOOQQQSSSTTTUUUUUURRRNNNIIIFFFCCCBBBAAABBBDDDFFFFFFEEEBBBAAAAAADDDHHHKKKLLLLLLEEEDDDAAA???>>>>>>???@@@BBBAAA@@@???@@@AAABBBCCCCCCEEEGGGHHHGGGDDDAAA>>>===;;;999666444222222222222222333333333333222222222222444555555666666666666888:::<<<>>>CCCJJJNNNSSSXXX\\\___dddjjjmmmllljjjnnnqqqrrrpppppptttxxx}}}ooopppqqqqqqpppmmmiiigggcccfffppp{{{yyy{{{~~~nnnaaa[[[[[[\\\\\\]]]______```aaadddggglllpppwww~~~}}}wwwxxxxxxxxxyyyzzzyyywwwtttnnnhhheeegggkkklllppptttooouuu|||}}}|||yyyqqqiii^^^ZZZWWWYYY]]]\\\UUUNNNGGGEEECCCBBBBBBAAA>>><<<;;;;;;:::::::::999999999;;;999777777888999888777777777888:::===AAAEEEGGGKKKQQQSSSOOOLLLKKKJJJGGGBBBAAA@@@???>>>>>>======:::;;;;;;===>>>@@@BBBBBBCCCAAA===999777666777888:::>>>BBBFFFJJJNNNOOOOOOJJJKKKKKKKKKKKKMMMPPPSSSVVVVVVVVVUUURRRMMMHHHEEECCCBBBBBBCCCEEEFFFEEEDDDDDDCCCDDDGGGKKKMMMMMMLLLFFFDDDBBB???=========>>>BBBBBBAAA@@@@@@AAABBBBBBBBBCCCFFFGGGFFFDDD@@@>>>;;;999777555333222222222111111222222222222222111111222333444444555555444888999;;;===@@@EEEKKKOOOTTTYYY\\\^^^cccjjjmmmllljjjmmmpppqqqqqqsssvvvyyy}}}uuuvvvwwwyyyyyywwwrrrooohhhhhhnnnxxxxxxvvvzzzrrrddd]]]\\\]]]^^^_________```ccchhhllltttzzz||||||||||||||||||yyyuuuqqqnnniiigggkkkmmmnnnpppssspppyyy~~~xxxuuuoooggg```YYYVVVUUUVVVYYYXXXRRRLLLFFFEEECCCCCCBBBAAA>>><<<;;;;;;::::::::::::999999:::888777777888999999888888888999;;;>>>CCCGGGIIILLLQQQRRRMMMHHHGGGGGGEEEAAA@@@@@@??????>>>======888999;;;===???AAABBBCCC@@@>>><<<999888777888999;;;???CCCEEEHHHMMMMMMKKKJJJLLLMMMNNNNNNOOOQQQTTTVVVVVVVVVTTTPPPKKKFFFDDDBBBAAAAAACCCEEEFFFEEECCCCCCCCCDDDGGGJJJKKKIIIHHHEEECCCAAA>>><<<<<<======@@@@@@@@@?????????@@@@@@AAACCCDDDEEEDDDBBB???===888777555444333333444444000111111222222222222222111222333333444444333333777888:::<<<@@@EEEKKKPPPSSSXXX[[[\\\aaahhhkkkjjjhhhkkknnnppprrrtttxxxzzzzzz~~~}}}|||{{{}}}}}}{{{tttppprrrzzz~~~wwwqqqsss}}}ssseee]]]\\\]]]____________bbbhhhpppvvv~~~~~~xxxsssoookkkjjjmmmooonnnnnnpppnnnyyy}}}wwwqqqkkkeee___[[[SSSSSSSSSTTTUUURRRNNNJJJFFFEEEDDDCCCCCCAAA>>>;;;;;;;;;::::::::::::999999:::888777777888999999888999999:::<<>>===<<<888999;;;>>>AAACCCDDDEEE<<<<<<;;;:::999999999999===CCCFFFFFFHHHLLLLLLIIILLLNNNPPPQQQQQQQQQSSSTTTVVVUUUTTTRRRNNNIIIEEEBBB@@@@@@AAABBBEEEEEEDDDBBBCCCCCCDDDGGGIIIIIIFFFDDDBBB@@@>>>===<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA???===<<<555555444333333444555666111222222333444333333333222222333444444444333333444666888;;;>>>DDDKKKOOOQQQVVVXXXYYY^^^eeehhhhhhfffhhhkkknnnqqquuuxxxzzzxxx}}}~~~yyyxxx|||zzz}}}{{{yyywwwvvvtttqqqooosssrrreee^^^\\\]]]`````````aaaeeennnxxx~~~yyyrrrnnnmmmppprrrooonnnooolllvvv~~~xxxvvvqqqllleee___[[[XXXMMMOOOQQQSSSRRRPPPMMMKKKFFFEEEDDDCCCCCCAAA>>>;;;;;;;;;;;;:::::::::999999:::888777777888999999888999999:::<<<@@@DDDIIIKKKHHHNNNNNNGGG@@@???@@@??????????????????>>>===<<<888:::<<>><<<;;;<<<===???@@@AAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAA@@@???===<<<;;;444333333222333444666777222333444444555555555444333333444444555444444444222333666999===CCCJJJOOOPPPTTTVVVWWW[[[bbbfffeeedddfffiiimmmppptttwwwyyyyyy{{{xxxxxxyyyxxxxxxvvvtttqqqnnnlllxxxuuuhhhaaa___^^^aaa^^^___eeemmmvvvzzzsssooommmlllkkkkkkooovvvtttqqqrrrvvvtttmmmjjjllliiiiiihhheeeaaa[[[VVVSSSNNNMMMNNNOOOPPPOOOLLLIIIEEEEEEDDDCCCAAA@@@???>>>999:::<<<======<<<:::888:::999777555555666888999<<<<<<===???BBBEEEHHHIIIOOONNNMMMKKKHHHFFFCCCBBB@@@@@@@@@???>>>======<<<;;;===@@@EEEHHHHHHFFFDDD@@@>>>:::777777999;;;>>>BBBEEEIIILLLMMMMMMNNNOOOOOOQQQSSSQQQNNNMMMOOOQQQVVVRRRPPPQQQNNNGGGAAA???@@@@@@@@@AAABBBCCCDDDEEEIIIHHHHHHHHHHHHFFFBBB??????>>>=========>>>???@@@@@@CCCFFFFFFDDDBBBCCCDDDDDDBBB@@@???>>>===;;;999555444333222111111111111111111111111111111111111333444555666666555444333777888888999<<>>;;;;;;<<<<<<<<<;;;999888999888777666666777888999===>>>@@@CCCFFFIIIKKKLLLNNNMMMLLLJJJHHHEEECCCBBB@@@@@@??????>>>======<<<<<<===@@@CCCEEEEEEDDDBBB???===:::888999;;;???BBBIIIJJJKKKKKKLLLMMMOOOQQQNNNPPPRRRQQQOOONNNPPPRRRUUUPPPMMMMMMJJJDDD??????@@@@@@@@@AAABBBDDDFFFGGGJJJLLLNNNNNNLLLGGGBBB???=========>>>???@@@AAABBBAAADDDFFFFFFDDDBBBBBBCCCCCCAAA???>>>===<<<:::888555444333222111111111111222222222222222222222222333333444666777777888888777888999:::===BBBIIINNNVVVYYYZZZ[[[```gggiiifffdddeeegggjjjnnntttxxx{{{{{{}}}zzzrrrmmmlllnnnyyy|||nnneeebbbbbbfffbbbaaafffnnn{{{~~~|||uuummmhhhcccaaaeeelllqqqmmmjjjiiifffaaa___aaaffffffdddaaa]]]XXXTTTRRRNNNMMMMMMMMMMMMLLLIIIFFFEEEEEEDDDCCCAAA@@@???>>>===<<<<<<;;;:::999999888999888777666666777999999<<<>>>AAAEEEHHHKKKLLLLLLMMMLLLKKKIIIFFFDDDBBBAAA@@@@@@??????>>>============>>>@@@AAAAAAAAA@@@@@@===;;;999999;;;>>>CCCFFFNNNLLLJJJIIIJJJLLLOOOQQQNNNOOOQQQQQQPPPPPPQQQSSSSSSMMMIIIHHHFFFAAA>>>??????@@@@@@AAACCCFFFIIIJJJLLLPPPUUUUUUOOOGGGBBB???<<<===>>>@@@AAABBBCCCCCCBBBDDDFFFEEEDDDBBBAAABBBAAA???===<<<<<<;;;999777444444333222111111111111333333333333333333333333222222333555777999;;;<<<888999:::;;;>>>CCCJJJOOOVVVYYYZZZ[[[aaahhhkkkiiidddeeegggkkkooossswwwyyyyyy~~~~~~}}}~~~}}}}}}{{{rrrnnnppptttqqqfffbbbbbbdddaaabbbgggooozzzxxxooohhhccc```eeemmmxxxuuuqqqnnnkkkiiihhhhhhmmmkkkhhhccc^^^YYYUUUSSSOOOMMMLLLLLLLLLJJJGGGEEEEEEEEEDDDCCCAAA@@@???>>>>>>===<<<:::999888888888888888777777777888999::::::<<<@@@EEEHHHJJJKKKKKKLLLKKKIIIGGGEEECCCBBBAAA????????????>>>>>>======>>>???@@@@@@>>>=========<<<;;;999999;;;???DDDGGGLLLKKKIIIJJJLLLNNNPPPQQQMMMNNNOOOPPPQQQRRRSSSTTTRRRKKKFFFDDDBBB???>>>@@@??????@@@AAADDDHHHKKKMMMOOOTTTYYYVVVNNNEEEAAA@@@===>>>@@@BBBCCCCCCBBBBBBCCCDDDEEEEEEDDDBBBAAA@@@???===;;;:::::::::888666444333222222111111111222333333333333333333333333333222222333555777:::;;;888999;;;===@@@EEEKKKPPPUUUXXXYYY[[[aaaiiillljjjeeegggjjjnnnrrruuuxxxyyyzzz~~~{{{uuuwwwzzzzzzyyywww{{{ssseee```aaa___^^^bbbhhhnnnxxxyyyqqqkkkfffeeekkksss{{{{{{yyyuuusssrrrpppooorrrooojjjddd]]]XXXTTTRRROOOMMMLLLKKKKKKIIIGGGEEEEEEEEEDDDCCCAAA@@@???>>>>>>===;;;:::888888888888888888888888888999:::::::::===AAAEEEHHHJJJKKKKKKKKKIIIGGGEEECCCAAAAAAAAA?????????>>>>>>>>>>>>>>>???AAABBB@@@===;;;;;;<<<<<<;;;999888:::>>>CCCFFFIIIIIIKKKOOOSSSUUUUUUSSSNNNNNNOOOPPPRRRSSSTTTTTTRRRJJJDDDBBBAAA>>>>>>AAA?????????AAADDDHHHLLLOOOQQQUUUWWWSSSKKKDDDAAABBB@@@AAABBBCCCCCCBBB@@@???CCCCCCCCCDDDDDDCCCAAA@@@>>><<<:::999999999777555333333222222111111222222222222222222222222222222444333222222333444666777777999;;;===AAAFFFLLLPPPSSSVVVXXXZZZ```iiillljjjhhhjjjnnnrrrvvvxxxzzz{{{{{{tttpppuuuzzz}}}|||uuuqqqvvv}}}uuueee^^^___ZZZ[[[```gggnnnwww{{{sssooolllkkkrrrzzz~~~zzzvvvqqqnnnhhhaaaZZZUUUQQQOOOOOOMMMKKKJJJKKKJJJHHHGGGEEEEEEDDDCCCAAA@@@???>>><<<;;;;;;:::999888888777777777888999999:::::::::>>>@@@CCCFFFIIIKKKLLLLLLIIIHHHEEECCCAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>@@@BBBDDDBBB>>>;;;:::;;;;;;:::888888;;;???DDDGGGHHHIIINNNUUU[[[]]]ZZZVVVOOONNNNNNPPPSSSTTTTTTSSSQQQIIICCCAAA@@@>>>???BBB?????????@@@CCCHHHLLLOOOQQQSSSTTTPPPJJJDDDBBBBBBBBBBBBBBBBBBAAA@@@??????BBBAAABBBCCCDDDDDDBBB@@@===;;;999999999999777555333333222222111222222333111111111111111111111111444444333333333333333444666888;;;===AAAFFFLLLPPPQQQTTTWWWZZZaaaiiimmmkkkkkknnnrrrvvvyyy{{{|||||||||sssqqqxxx|||rrrnnnuuuwwwfff]]]^^^XXXYYY___fffmmmxxx|||vvvsssppppppwwwyyynnnjjjddd]]]XXXSSSQQQPPPOOOMMMKKKJJJKKKKKKJJJIIIEEEEEEDDDCCCAAA@@@???>>>999::::::;;;:::999888777777777888999::::::::::::@@@AAACCCEEEGGGIIIJJJKKKHHHGGGDDDAAA@@@???@@@@@@>>>>>>>>>>>>>>>>>>>>>??????CCCGGGEEE@@@<<<;;;<<<:::999888999===BBBHHHLLLHHHIIIMMMUUU\\\___[[[WWWQQQOOONNNPPPSSSUUUTTTRRRNNNGGGAAA@@@@@@===>>>AAA@@@???>>>???BBBGGGLLLOOOOOOPPPQQQPPPMMMHHHCCC@@@BBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@BBBEEEEEECCCAAA===;;;999999999999777666333222222111222222333333222222222222222222222222333444444444444444333333555777:::===AAAFFFKKKOOOQQQUUUWWWZZZbbbkkkooonnnmmmoootttxxx{{{|||||||||}}}tttttt|||xxxuuu~~~xxxggg]]]^^^XXXYYY^^^eeemmm{{{}}}xxxuuurrrrrrxxxwwwllliiiccc]]]XXXUUUTTTSSSOOOMMMKKKJJJKKKLLLKKKJJJEEEEEEDDDCCCAAA@@@???>>>777999:::;;;;;;:::888777666777888999:::;;;;;;;;;@@@@@@AAABBBCCCFFFGGGIIIHHHFFFCCCAAA?????????@@@>>>>>>>>>>>>>>>????????????DDDHHHGGGBBB===;;;<<<888888888:::???EEELLLPPPGGGGGGJJJQQQYYY\\\YYYTTTRRRPPPOOOPPPSSSUUUSSSQQQLLLEEE@@@@@@???======???@@@???>>>???BBBFFFKKKNNNMMMNNNPPPRRRQQQKKKDDD>>>@@@@@@???>>>???@@@BBBCCC@@@??????AAAEEEFFFDDDAAA===;;;999999:::999888666222222222111222222333333333333333333333333333333222333555666666666555444444666:::===AAAEEEKKKOOORRRUUUXXX\\\cccmmmqqqooommmpppuuuyyy|||}}}|||{{{|||~~~rrreee\\\YYYUUUZZZ[[[bbboooyyy{{{xxxxxxzzz{{{{{{|||pppkkkgggaaa\\\YYYVVVTTTRRRPPPOOONNNLLLKKKJJJJJJJJJIIIHHHEEECCC@@@>>><<<<<<>>>===<<<;;;:::999999999888999;;;<<<===>>>>>>>>>@@@BBBCCCBBB@@@AAAEEEHHHCCCCCCBBBAAA@@@>>>>>>===BBBAAA@@@@@@???@@@@@@@@@DDDDDDDDDCCC@@@<<<888666555555777<<>>===;;;===???@@@CCCGGGLLLPPPQQQQQQPPPOOONNNJJJDDD@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDD>>>===<<<;;;;;;999666333333333222222111000//////+++...111333222111111111333444555555666666555555777999;;;===???DDDIIIMMMQQQSSSVVV]]]iiivvvyyywwwrrrtttxxx{{{}}}}}}|||{{{xxxrrreee[[[YYYWWW\\\]]]dddqqq{{{|||zzzyyyzzzzzzyyyzzzmmmiiieee___[[[XXXVVVSSSRRRQQQPPPNNNMMMKKKKKKJJJJJJGGGFFFDDDBBB@@@???>>>>>>======<<<::::::999999:::999999:::;;;<<<>>>??????CCCDDDEEEDDDAAAAAACCCEEECCCBBBBBBAAA???>>>>>>===@@@??????>>>>>>>>>??????EEEEEEEEECCC@@@<<<999666666666999>>>DDDHHHHHHGGGGGGGGGJJJNNNSSSUUUSSSQQQPPPSSSSSSQQQRRRTTTPPPKKKHHHCCC>>><<<<<<>>>>>>======>>>@@@AAADDDGGGMMMPPPUUUSSSPPPMMMJJJFFFAAA===<<<<<<<<<===============@@@@@@AAABBBCCCCCCCCCBBB===<<<;;;;;;;;;999555222444333333222222111111111---///222333222111111222333444444555555555555555777888;;;===@@@DDDIIIMMMQQQSSSVVV\\\hhhuuuyyyxxxssstttvvvxxxxxxwwwuuutttwww~~~qqqcccZZZYYYZZZ___aaagggsss~~~~~~|||{{{{{{yyywwwzzzzzzllleeebbb]]]ZZZWWWVVVSSSRRRRRRQQQOOOMMMLLLKKKJJJJJJEEEEEECCCBBB@@@?????????===<<<;;;::::::999999:::999999999:::<<<>>>@@@AAAFFFGGGHHHFFFCCCAAAAAAAAABBBBBBAAA@@@???>>>>>>===>>>===============>>>>>>FFFFFFDDDBBB>>>;;;888666777999===BBBGGGIIIIIIHHHIIIIIIJJJMMMQQQSSSSSSRRRQQQTTTUUUTTTTTTSSSNNNGGGDDDAAA===;;;;;;<<<<<<<<>>>>><<<;;;;;;:::999999999:::::::::999:::;;;>>>BBBDDDGGGGGGHHHGGGEEECCCAAA@@@AAAAAAAAA@@@???>>>>>>==================>>>??????EEEDDDBBB???<<<999777666999<<>>;;;888888888999:::;;;<<<======@@@AAACCCDDDDDDBBB???>>>;;;;;;<<<<<<<<<999444111222222222222222222222222333333333222111000222444333333444555555555444444666888:::===@@@DDDJJJNNNQQQTTTWWW[[[eeeqqqxxxxxxuuuvvvvvvuuutttrrrooonnnssszzzuuuhhh\\\XXXYYYZZZaaadddjjjuuu}}}zzzwwwvvv}}}zzznnnaaa^^^[[[ZZZYYYWWWUUUSSSRRRQQQOOOMMMLLLJJJJJJIIIHHHFFFDDDAAA???===<<<;;;;;;;;;:::999999999::::::;;;::::::;;;===@@@DDDFFFFFFFFFFFFFFFFFFDDDBBBAAAAAA@@@@@@??????>>>>>>>>>=========>>>???@@@AAABBBDDDBBB???<<<999777666666;;;???DDDIIIKKKLLLKKKKKKNNNNNNNNNNNNOOOPPPRRRTTTPPPTTTUUUTTTRRROOOHHH???>>>===<<<;;;:::;;;===>>>BBBCCCEEEFFFGGGKKKPPPSSSWWWQQQJJJCCC???<<<:::999777777888:::<<<===>>>???BBBCCCEEEEEEDDDBBB???===<<<<<<<<<<<<<<<999555222000000000000111111111111333333333222111000222444222333333444555444444444666777:::===@@@EEEJJJOOOQQQUUUXXX[[[dddooouuuuuurrrrrrrrrrrrrrrpppooonnnrrrxxxxxxoooeeeZZZWWWYYYZZZbbbeeejjjuuu~~~{{{yyyuuuyyy|||}}}}}}tttjjjbbb```]]]\\\[[[YYYVVVTTTRRRQQQOOOMMMKKKIIIHHHHHHHHHGGGDDDAAA>>><<<;;;:::::::::999999999999::::::;;;;;;<<<===@@@CCCFFFHHHFFFDDDDDDDDDEEEEEECCCAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCC@@@===:::888777888888>>>BBBGGGJJJKKKKKKLLLMMMMMMNNNOOOOOONNNNNNPPPRRRRRRUUUVVVTTTRRRPPPHHH@@@======>>>===<<<===???AAACCCDDDEEEFFFHHHKKKPPPSSSUUUPPPHHHBBB>>><<<:::999777888999;;;===???AAABBBEEEFFFFFFFFFEEEBBB???>>>===<<<:::::::::888555222000000000000000000//////000222333222111111222333222222333444444444444444555777:::<<<@@@EEEKKKOOOQQQVVVZZZ]]]ccclllqqqqqqlllmmmmmmnnnnnnnnnnnnnnnqqqwww~~~}}}yyysssnnndddZZZXXXZZZ[[[cccffflllvvv~~~~~~|||uuuwwwvvvuuuvvvuuuooofffdddbbb___^^^]]][[[WWWUUUQQQPPPNNNLLLJJJHHHGGGGGGFFFEEECCCAAA>>>===<<<;;;:::999999999999999:::::::::<<<>>>@@@CCCFFFHHHIIIGGGEEEBBBBBBCCCDDDBBB@@@????????????>>>>>>>>>>>>===>>>>>>???AAABBBDDDEEECCC@@@===:::999999;;;<<<@@@CCCHHHJJJJJJJJJLLLNNNKKKMMMOOONNNLLLLLLMMMOOOQQQTTTTTTRRRPPPNNNGGG@@@<<<>>>??????>>>>>>AAADDDCCCDDDEEEFFFHHHKKKOOOSSSUUUPPPIIIBBB>>>;;;999777888999:::===???BBBDDDEEEIIIHHHHHHFFFDDDBBB@@@???<<<:::888666666555333222222222111111000/////////---///222333222111111222222222333444444444444333555777:::<<<@@@EEEKKKOOOQQQWWW\\\___dddkkknnnmmmkkkllllllmmmmmmnnnnnnnnnpppvvv}}}yyyvvvsssnnneee[[[XXX[[[\\\dddhhhmmmwww~~~~~~~~~wwwwwwuuuqqqqqqrrrmmmfffeeecccaaa___^^^\\\XXXVVVQQQPPPMMMKKKIIIGGGFFFFFFDDDCCCBBB@@@???>>>======999999999888999999:::::::::<<>>>>>>>>>>>======>>>???@@@BBBDDDEEECCCAAA>>>;;;:::;;;===???AAADDDHHHIIIIIIJJJMMMOOOIIILLLNNNMMMKKKJJJKKKLLLOOOQQQQQQOOOMMMKKKEEE>>><<>>:::777555888999;;;>>>AAACCCEEEGGGKKKJJJHHHFFFDDDBBBAAA@@@<<<999555333333333222111444333333222111000//////+++...111333222111111111222222333444444444333333555777999<<<@@@EEEKKKPPPQQQXXX^^^```dddjjjlllkkknnnnnnnnnooooooooopppppppppvvv}}}|||uuukkkbbb\\\ZZZ[[[^^^cccaaagggzzz}}}}}}|||yyywwwsssooollljjjjjjjjjhhheeebbb```^^^[[[XXXVVVTTTQQQNNNMMMLLLJJJGGGEEEFFFCCC@@@???>>>>>><<<:::::::::999888777777777777999;;;>>>BBBEEEFFFGGGGGGJJJGGGCCC???<<<<<<>>>??????????????????>>>===<<<===>>>@@@BBBCCCCCCCCCBBBCCC@@@<<<::::::>>>CCCFFFKKKKKKJJJJJJKKKMMMOOOPPPNNNNNNMMMLLLKKKJJJIIIIIILLLPPPSSSQQQKKKCCC>>>===<<<===>>>???@@@AAAAAAAAADDDEEEEEEEEEEEEHHHLLLOOOOOOLLLGGGBBB>>>;;;:::999777888:::===AAADDDFFFGGGHHHIIIIIIHHHFFFCCC@@@>>>:::777444111000222555777???:::555333333444333222333333333222222111111111000000000111222444555666666888:::<<<>>>CCCKKKQQQYYY\\\`````````aaaeeehhhgggiiillloooqqqqqqqqqpppqqqwww}}}}}}uuukkkbbb[[[YYYYYY\\\aaabbbiii}}}}}}|||{{{wwwuuuqqqnnnkkkjjjiiijjjgggeeebbb___]]][[[XXXUUUTTTRRRPPPOOONNNLLLIIIFFFEEECCC@@@???>>>>>><<<:::;;;:::999888888888888888:::===@@@DDDFFFGGGHHHHHHHHHFFFBBB???>>>>>>>>>??????????????????>>>======<<<===???AAABBBBBBAAAAAABBB???<<<:::;;;???DDDGGGJJJJJJIIIJJJJJJLLLMMMNNNNNNMMMLLLKKKIIIHHHHHHGGGJJJMMMPPPNNNGGG@@@===;;;<<<===???@@@AAABBBCCCCCCBBBCCCDDDDDDDDDFFFIIIKKKLLLJJJFFFBBB???===<<<<<<<<<<<<>>>@@@BBBCCCEEEFFFGGGHHHHHHHHHFFFCCC@@@>>>999777333111000222444666>>>:::555222222222111///222222222111111111000000222222222222333444666666666888:::<<<>>>CCCKKKPPPVVV[[[aaadddccccccccceeecccfffiiimmmpppqqqqqqqqqqqqwww~~~|||tttjjj```YYYVVVVVVYYY```cccmmm}}}yyyxxxsssrrrooollljjjiiihhhhhhfffdddaaa^^^]]]ZZZWWWUUUTTTSSSRRRRRRQQQNNNJJJFFFEEECCC@@@???>>>>>><<<;;;;;;:::999999999999999:::===???CCCFFFHHHIIIIIIHHHDDDCCCBBBAAA@@@?????????????????????>>>>>>>>>>>><<<===???@@@@@@@@@??????@@@>>><<<;;;<<>>@@@AAACCCDDDDDDEEE???AAACCCCCCCCCCCCEEEGGGIIIGGGDDDAAA???>>>>>>???AAAAAAAAABBBBBBCCCCCCCCCEEEFFFGGGFFFEEEBBB???>>>999777333111000111444555???;;;777444222222111000111111111111000000000000444444444444444555666666777888:::<<>>===;;;;;;:::::::::::::::;;;;;;@@@BBBEEEGGGIIIIIIIIIIIIAAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>???>>>>>>???@@@@@@???>>>======<<<;;;;;;>>>BBBFFFIIIKKKLLLLLLMMMNNNNNNMMMMMMKKKJJJHHHFFFEEEDDDDDDDDDFFFHHHHHHEEE???;;;;;;<<>>BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA>>>===:::888555222111222444555>>><<<999666555555444444222222111111111111111111555444444444444444555555777888:::<<<@@@EEEJJJMMMSSSZZZcccggggggdddccccccaaaccchhhllloooqqqrrrsssrrrxxx{{{qqqeeeZZZTTTSSSTTTXXXaaaiii{{{}}}xxxtttrrrnnnmmmllljjjhhhfffeeeeeecccaaa^^^\\\[[[YYYVVVTTTRRRQQQQQQQQQPPPLLLGGGDDDDDDBBB@@@??????>>>===<<<;;;;;;::::::;;;<<<======BBBCCCFFFHHHIIIIIIHHHGGG@@@@@@AAABBBBBBAAAAAA@@@??????>>>======>>>???@@@@@@@@@AAAAAAAAA???>>>===:::::::::<<<>>>BBBFFFHHHLLLNNNPPPQQQRRRQQQPPPOOOJJJIIIGGGEEEDDDDDDDDDEEEGGGGGGFFFBBB>>><<<===@@@BBBCCCDDDFFFGGGGGGGGGGGGBBBDDDFFFFFFDDDCCCDDDEEEEEECCC@@@===;;;;;;;;;<<<@@@@@@@@@@@@@@@AAAAAAAAA@@@AAABBBBBBBBB@@@===<<<:::999666333222333444555888777777666555555666777333333333333333333333333444333333333333333444444888888999<<>>??????===<<<;;;;;;;;;;;;<<<===??????BBBDDDFFFGGGHHHGGGFFFEEE@@@AAAAAABBBBBBAAAAAA@@@???>>>=========>>>@@@@@@AAABBBBBBBBBAAA???===<<<888888999;;;>>>AAADDDFFFKKKMMMPPPSSSTTTSSSRRRQQQIIIHHHFFFDDDDDDEEEFFFGGGHHHHHHFFFAAA<<<<<<@@@DDDFFFFFFGGGHHHHHHHHHHHHHHHFFFGGGHHHGGGEEEDDDEEEFFFCCCBBB???<<<;;;;;;<<<<<<>>>>>>>>>??????@@@@@@@@@>>>???@@@AAA@@@???===;;;:::888666444222222333333000222222222111222333555333333333444444444444444333333222222333444555555999888999<<>>??????>>><<<;;;;;;;;;<<<===>>>@@@AAABBBCCCEEEFFFFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<===>>>@@@AAAAAABBBAAAAAA???===;;;999666777999;;;>>>@@@BBBCCCGGGJJJNNNRRRSSSSSSQQQOOOIIIHHHFFFEEEEEEGGGIIIKKKIIIHHHDDD???;;;<<>>======>>>???@@@??????????????????>>>>>><<<===>>>??????>>><<<;;;888777444222111000000111...000111111///...000222222222222333333444444444333333333333444555777777999888999<<>>??????>>>===;;;;;;;;;<<<>>>???AAAAAABBBCCCDDDEEEEEEDDDCCCAAABBBBBBAAA@@@@@@@@@AAAAAA???>>>===<<<===>>>@@@BBBAAAAAAAAA@@@>>><<<999888555666888;;;===???AAABBBCCCFFFKKKOOOQQQQQQOOOMMMIIIHHHFFFEEEFFFHHHKKKMMMIIIGGGCCC>>>:::<<>>>>>???AAACCCDDDAAAAAA@@@@@@???>>>======;;;<<<>>>??????===<<<;;;666555333111//////...//////111333222///...///222111111111222222333333333333333444444666777999999999888999===CCCGGGIIIHHHJJJQQQZZZ___bbbcccfffhhhhhhjjjmmmppprrrsssssssssuuuzzzttt```XXXXXXXXXbbbkkkzzz~~~|||yyywwwssspppmmmkkkiiigggdddaaa___]]][[[ZZZYYYXXXUUUSSSSSSRRRQQQOOOLLLIIIFFFDDDGGGFFFCCC@@@>>><<<<<<<<<;;;:::::::::<<>>;;;777555>>>===<<<<<<<<<>>>???@@@CCCDDDEEECCC???<<<;;;<<<555777:::<<<===>>>@@@AAAEEEIIINNNQQQQQQPPPOOOOOOLLLJJJGGGEEEEEEFFFHHHIIIGGGDDD>>>:::999:::===@@@JJJJJJKKKKKKJJJJJJIIIHHHLLLKKKIIIGGGEEECCCBBBBBB???<<<:::;;;???BBBBBBAAABBBBBBBBBBBBAAA@@@??????<<<<<<<<<;;;;;;;;;<<<<<<555444333222111000///...000000000000111111111111333111000111333555333111555444444333333333444444666777:::===@@@DDDGGGIIIOOOQQQVVV^^^fffjjjjjjhhhlllmmmoooooooooppprrruuuuuu{{{vvvddd^^^^^^___dddnnn}}}~~~{{{xxxuuuqqqnnnllljjjiiihhheeeccc^^^\\\[[[[[[[[[[[[ZZZXXXSSSRRRPPPNNNKKKHHHFFFEEEDDDCCCAAA???>>>======>>>;;;;;;;;;<<<>>>AAADDDEEEIIIHHHGGGEEEDDDCCCBBBBBBAAAAAABBBBBBAAA@@@>>>===>>>>>>=========>>>@@@@@@BBBCCCCCCAAA>>><<<;;;;;;888:::<<<======>>>???AAAFFFIIINNNPPPPPPOOONNNNNNLLLJJJHHHGGGFFFFFFGGGHHH@@@???===<<<===@@@DDDFFFKKKKKKKKKKKKJJJJJJIIIHHHJJJIIIGGGEEEBBBAAA@@@@@@<<<:::888:::===@@@@@@@@@CCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>===<<<:::999888111111000///...---,,,,,,000000000000111111111111555333222222444555333111444444444444444444444444666888:::===AAAEEEHHHJJJOOORRRWWW___gggkkkllljjjkkkmmmnnnnnnnnnoooqqqsssuuu{{{tttfffdddeeefffhhhsss~~~zzzwwwtttooommmjjjjjjiiihhhfffddd^^^\\\ZZZZZZ[[[[[[YYYXXXRRRQQQOOOMMMJJJHHHFFFEEEAAA@@@???>>>===>>>>>>???<<<======???AAACCCFFFGGGHHHGGGFFFDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAA@@@AAAAAA???<<<::::::;;;;;;<<<>>>???>>>???AAABBBHHHKKKOOOPPPPPPNNNMMMMMMLLLKKKJJJIIIGGGFFFEEEEEE<<<<<<===>>>AAADDDGGGIIILLLKKKKKKJJJIIIHHHHHHGGGGGGFFFDDDBBB@@@>>>======;;;:::999;;;>>>@@@AAA@@@CCCCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@???===999666444333333222111000/////////000000000000111111111111777555444444444444333222222333444555555444444333666888:::>>>BBBFFFJJJLLLOOORRRWWW___ggglllnnnnnnlllmmmooooooooooooqqqrrruuuzzz}}}mmmeeeeeehhhjjjmmmyyy~~~{{{wwwuuuooommmjjjiiihhhgggeeeccc___]]]ZZZXXXWWWVVVSSSQQQRRRPPPNNNLLLIIIGGGFFFEEEAAA@@@>>>=========>>>>>>===>>>@@@BBBDDDFFFGGGHHHGGGFFFEEECCCBBBAAAAAAAAA@@@???>>>===<<<<<<======AAAAAAAAA@@@AAAAAAAAAAAA?????????===:::999999;;;<<<===???@@@@@@BBBDDDGGGLLLOOOQQQRRRQQQOOONNNNNNLLLLLLKKKJJJHHHEEECCCAAA===>>>???AAABBBCCCDDDEEEKKKJJJIIIHHHGGGFFFFFFFFFFFFEEECCC@@@>>>===<<<<<<<<<<<<<<<>>>@@@BBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@@@@===999555222333333333222222111111111///000000000111111111111666555444444333333222111111222444666666555444222777888;;;>>>CCCGGGKKKMMMNNNQQQVVV^^^eeejjjnnnooommmoooqqqrrrqqqqqqssstttuuuzzzzzzhhhdddfffjjjooottt}}}{{{yyyvvvpppnnnkkkiiigggeeebbb```___\\\ZZZXXXWWWUUURRRPPPQQQPPPMMMJJJHHHGGGFFFEEEBBBAAA???===<<<<<<======???@@@CCCEEEGGGHHHHHHHHHEEEDDDCCCBBBAAAAAA@@@AAA>>>>>>===<<<<<<<<<======AAABBBBBBBBBBBBAAAAAAAAA===>>>===;;;999888999;;;;;;===@@@AAACCCFFFJJJMMMQQQSSSUUUUUUSSSQQQPPPPPPLLLLLLKKKJJJGGGCCC@@@>>>===>>>@@@BBBCCCCCCBBBBBBIIIHHHGGGFFFEEEEEEEEEEEEFFFEEECCC@@@>>>===<<<;;;:::<<<===???@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@<<<===>>>>>><<<999555333//////////////////......///000000000111111111111444444444333222111000111111222444666666555444333777888;;;>>>CCCGGGJJJLLLLLLOOOUUU[[[aaaggglllooooooqqqtttuuuuuuvvvwwwxxxwwwzzz|||{{{{{{rrrfffeeehhhnnnuuu}}}}}}|||{{{xxxvvvpppnnnkkkhhhfffdddaaa^^^]]][[[YYYYYYYYYXXXVVVTTTPPPOOOLLLIIIGGGFFFFFFFFFBBBAAA@@@>>>=========>>>AAABBBEEEGGGHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@<<<===>>>???@@@AAABBBBBBAAABBBBBBBBBBBBAAAAAA@@@<<<===<<<:::888888:::<<<<<<>>>AAACCCEEEIIINNNQQQVVVWWWXXXWWWTTTQQQPPPPPPMMMLLLKKKHHHEEEAAA===;;;:::<<>><<<<<<;;;777:::===>>>???@@@BBBCCCCCCCCCDDDCCCCCCBBBAAA@@@;;;;;;<<<<<<:::888555333000000000000000000000111000000000000111111111111222333444333111000000222111222444555555555555444888999;;;>>>BBBFFFIIIKKKKKKOOOSSSXXX]]]cccjjjnnnpppssswwwyyyzzzzzz{{{}}}zzz{{{xxxnnnnnnsssyyykkkdddeeegggnnnxxx~~~|||{{{yyyuuusssnnnllliiigggfffdddbbb___]]][[[YYYXXXXXXWWWUUUSSSPPPNNNKKKHHHFFFFFFFFFFFFAAA@@@???>>>>>>???@@@AAABBBDDDGGGIIIIIIHHHFFFDDDCCCBBBAAA@@@@@@??????@@@>>>???@@@BBBCCCCCCCCCBBBAAABBBBBBCCCBBBAAA@@@???<<<<<<<<<:::888999;;;===???AAACCCDDDFFFJJJOOORRRXXXYYYYYYWWWTTTQQQPPPPPPMMMLLLJJJFFFBBB>>>;;;999;;;<<>>>>>???AAACCCDDDCCCEEEHHHJJJIIIGGGDDDBBBBBBBBBAAA@@@????????????@@@AAACCCCCCCCCAAA???===AAAAAABBBCCCBBBAAA???>>><<<<<<<<<:::888999;;;>>>BBBCCCDDDEEEGGGJJJNNNRRRXXXYYYYYYWWWSSSPPPOOOOOONNNLLLIIIEEE@@@<<<:::888???@@@AAACCCEEEFFFGGGGGGHHHHHHFFFFFFFFFHHHJJJLLLDDDBBB@@@>>><<<::::::999888;;;@@@BBBBBBBBBDDDFFFBBBBBBBBBBBBAAA@@@??????<<<;;;:::777555333222111.........///000000111111000000000000111111111111222444666555333222444666333222222333333555666777999:::;;;===@@@CCCEEEGGGMMMPPPTTTXXX[[[```hhhmmmooorrrwww{{{}}}~~~~~~~~~}}}sssmmmggg___[[[aaalllxxxsssaaa___bbbcccnnn|||~~~|||yyyuuuppplllooolllhhheeedddcccaaa```\\\[[[YYYXXXXXXWWWUUUSSSOOONNNKKKIIIFFFDDDCCCBBB?????????@@@BBBDDDEEEFFFDDDFFFHHHIIIIIIHHHFFFEEEAAA@@@@@@??????@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAA@@@AAABBBBBBBBBAAA@@@???@@@===999777777:::>>>AAADDDEEEFFFFFFFFFHHHKKKMMMWWWYYYYYYWWWTTTPPPOOOOOOLLLHHHCCC???======<<<<<<=========>>>AAACCCFFFHHHJJJIIIIIIHHHHHHGGGGGGGGGDDDCCCAAA???<<<999777666888999;;;<<<>>>@@@BBBCCCEEEDDDCCCBBB@@@???>>>>>>;;;999666555444333111//////000111222111///---,,,111222222333333222222111555555555444333222111000555444444333333333444444888888:::===AAAEEEIIIKKKPPPQQQTTTXXX]]]ccchhhkkkooorrrwww|||~~~xxxzzz}}}uuukkkdddaaa\\\YYY___hhhssstttcccccceeegggrrr}}}{{{xxxtttppplllllliiifffcccbbbbbb```___]]][[[YYYXXXWWWVVVTTTRRROOOMMMKKKHHHFFFDDDCCCBBB@@@@@@@@@AAACCCEEEFFFGGGHHHHHHIIIIIIHHHGGGFFFEEEBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCDDDCCCBBBAAA>>><<<999888888<<<@@@CCCDDDEEEFFFEEEEEEFFFIIIKKKTTTUUUVVVVVVSSSPPPOOOOOOOOOJJJCCC>>><<<;;;;;;:::??????@@@AAADDDGGGIIIKKKIIIIIIHHHHHHGGGGGGGGGGGGEEEDDDBBB???<<<:::999888;;;<<<===>>>???@@@AAABBBBBBBBBAAAAAA@@@???>>>===>>>;;;777444222111000...///000111222222111000///000111111222222111111000444444444444333222111111444333333333444555666666888999;;;===AAAEEEIIIKKKRRRTTTWWW[[[```eeejjjmmmppprrrvvvzzz}}}~~~}}}wwwyyy|||{{{nnnccc\\\YYYWWWXXX\\\cccmmm}}}ttteeefffjjjmmmyyy~~~{{{xxxvvvsssooollliiifffbbb`````````^^^]]]]]][[[XXXWWWWWWVVVSSSQQQNNNLLLJJJHHHEEEDDDCCCBBB@@@AAAAAACCCEEEGGGHHHJJJLLLLLLJJJHHHGGGFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBAAA@@@@@@???@@@AAAAAABBBBBBBBBAAAAAA<<<;;;999999;;;???CCCFFFEEEFFFFFFFFFEEEEEEGGGHHHOOOQQQSSSTTTRRRQQQPPPPPPPPPKKKCCC===::::::::::::???@@@AAACCCFFFHHHKKKLLLHHHHHHGGGGGGGGGGGGGGGFFFGGGEEEAAA>>><<<;;;;;;<<>>?????????>>>>>>======???;;;666222111000///...///000222333333222111111000000000111111000000000222333333444444333333222222222333444555777999:::999:::;;;>>>BBBFFFJJJLLLTTTWWW[[[___cccggglllooorrrrrrtttxxx{{{}}}|||zzztttwwwzzz~~~}}}nnnaaaYYYTTTTTTWWW\\\```iii{{{sssfffhhhlllppp~~~~~~|||yyyvvvtttrrrnnnkkkfffccc```^^^^^^^^^]]]\\\]]][[[XXXWWWVVVTTTRRRPPPMMMKKKIIIGGGEEECCCBBBBBB???@@@AAADDDGGGJJJLLLNNNPPPNNNKKKHHHEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBB@@@??????@@@?????????>>>===<<<<<<:::999999;;;>>>BBBFFFHHHGGGHHHIIIHHHFFFEEEFFFHHHLLLNNNRRRSSSSSSQQQQQQQQQNNNHHHAAA;;;::::::;;;<<<>>>???AAACCCFFFIIIKKKMMMHHHGGGGGGGGGGGGFFFFFFFFFGGGEEEAAA>>><<<===>>>???AAA@@@@@@???>>>===<<<<<<;;;<<<===>>>>>>===<<<<<<>>>:::444000///000000000111111222222222111000000000000111111111111000000111222333333444444444333111111222444666888;;;<<<::::::<<>>::::::<<<>>>??????@@@CCCFFFIIILLLNNNOOOIIIIIIHHHHHHGGGFFFFFFEEEFFFDDDAAA>>>===>>>???@@@@@@??????===<<<;;;:::::::::;;;<<<>>>>>>===<<<;;;:::666222//////111222222222111111111000///...---111222222222222222222111111111222333444444444444111111222444666888;;;<<<::::::<<>>???AAAEEEIIIMMMPPPRRRNNNLLLIIIFFFDDDCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCAAA@@@CCCBBB@@@>>><<<::::::999777999;;;???CCCGGGJJJLLLMMMNNNOOOOOOMMMKKKKKKKKKNNNQQQTTTUUUSSSPPPMMMLLLBBB???<<<:::<<<>>>@@@AAAAAACCCFFFJJJNNNQQQSSSSSSKKKKKKJJJIIIGGGFFFEEEEEEDDDBBB@@@???>>>???@@@AAA>>>>>>===<<<;;;;;;:::999;;;<<<>>>??????>>>===;;;777444000///000222222333111111000000///.........222222333333333333222222111222333333444444444444222222333444555777999:::999:::;;;>>>BBBFFFJJJLLLSSSZZZbbbgggggghhhlllppptttssstttyyy{{{vvvuuuxxx}}}yyyggg^^^XXXWWWZZZ___dddlll{{{xxxyyy~~~|||yyyuuusssrrrqqqpppnnnkkkhhhdddbbbaaa```___]]]^^^[[[XXXUUUTTTQQQNNNKKKJJJIIIGGGEEECCCBBBBBBAAAAAABBBCCCEEEHHHJJJMMMNNNKKKIIIGGGEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCC@@@AAACCCDDDEEEDDDBBBBBB@@@???===<<<;;;:::;;;;;;777999<<<@@@EEEHHHKKKLLLMMMOOOQQQPPPNNNLLLLLLLLLOOORRRUUUTTTQQQLLLHHHGGG???===;;;;;;===???@@@@@@BBBDDDGGGLLLPPPSSSTTTUUUNNNNNNLLLJJJHHHFFFEEEDDDAAA@@@@@@?????????@@@@@@============<<<<<<<<<<<<<<<>>>@@@AAAAAA???===<<<666333111000000111111000////////////000111111222111111222222222222111111222222333444444444333333444333333333444555666666888999;;;===AAAEEEIIIKKKSSS[[[eeeiiiiiiiiilllpppttttttvvv|||}}}wwwtttxxx}}}}}}kkkaaaYYYXXXZZZ___eeemmm{{{|||yyyuuusssrrrqqqpppooommmjjjfffdddbbbaaa```^^^^^^[[[XXXUUUSSSQQQMMMKKKIIIHHHGGGEEECCCBBBAAAAAAEEEEEEEEEFFFGGGHHHJJJKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDD???@@@CCCDDDEEEEEECCCBBB;;;:::999999999999;;;;;;888:::===AAAFFFIIIKKKLLLMMMOOOQQQPPPOOOMMMMMMMMMPPPSSSUUUTTTOOOIIIEEEBBB>>><<<;;;<<<>>>??????>>>@@@BBBFFFKKKOOORRRSSSTTTPPPOOOMMMKKKIIIFFFDDDCCC????????????????????????============>>>>>>>>>>>>>>>???AAABBBBBB@@@>>><<<666444222111111000///---......///000111333555666000000111111111111000000333333333444444333333222555444444333333333444444888999:::===AAAEEEIIIKKKTTT\\\gggkkkjjjjjjmmmqqqttttttwww~~~wwwssswww}}}~~~xxxfff^^^ZZZYYY]]]ccckkkwww{{{wwwtttrrrqqqooommmhhhgggeeecccaaa___]]]\\\YYYVVVSSSQQQQQQPPPNNNLLLKKKIIIFFFCCCCCCDDDFFFHHHJJJJJJIIIIIIIIIIIIJJJJJJGGGFFFEEEDDDDDDCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDFFFGGGFFFDDDAAA===<<<::::::;;;<<<;;;:::<<>>???BBBEEEGGGIIIKKKOOOQQQPPPQQQQQQOOOJJJEEEBBBAAA????????????>>>>>>>>>===>>>===<<<<<<===???AAABBBBBBBBBBBBBBBBBB@@@<<<999333333222111000000111111555444333222222333444555999777555222111000000000222222111111111111111111444555666666666666999;;;888:::<<>>???AAAEEEHHHIIIKKKMMMOOOPPPQQQRRROOOJJJEEEAAA@@@<<<<<<<<<===============@@@???>>>>>>???@@@BBBDDDCCCCCCDDDDDDDDDAAA<<<888222222111000000000000000222111000//////000111222333222111111111111222333111111222222222222222222222444555555444555888:::999;;;===???BBBFFFLLLPPPUUU^^^fffggghhhkkkmmmlllpppnnnrrr}}}|||xxxuuuxxx}}}uuuaaa\\\ZZZ\\\___cccjjjqqq~~~zzzvvvssspppnnnllljjjiiigggeeeccc```___^^^ZZZWWWTTTQQQOOOMMMKKKIIIHHHGGGFFFFFFFFFHHHKKKLLLMMMMMMKKKJJJIIIHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAACCCDDDCCC@@@===;;;999777888:::===??????CCCDDDFFFHHHIIIJJJNNNPPPWWWVVVTTTSSSRRRSSSTTTTTTTTTSSSPPPMMMHHHBBB===::::::;;;<<<<<<;;;;;;<<<>>>>>>AAAFFFHHHJJJJJJKKKMMMOOOQQQRRRPPPJJJDDD@@@===888999:::;;;<<<===>>>>>>@@@???>>>>>>???@@@BBBCCCBBBCCCDDDEEEDDD@@@999555111000000////////////000000000////////////000000000000///000000111222333111111222222333333444444111333444444333444666888999;;;===???BBBFFFLLLPPPTTT\\\cccdddfffiiikkkkkkmmmkkkppp{{{{{{wwwtttxxxkkkeee```aaabbbcccggglllxxx}}}yyyuuusssrrrooonnnkkkjjjiiifffcccaaa___^^^[[[XXXTTTQQQNNNLLLIIIGGGGGGGGGGGGHHHIIILLLNNNOOOOOONNNLLLKKKIIIHHHHHHGGGEEEDDDCCCBBBBBBAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDBBBAAABBBCCCDDDBBB???===:::888777888;;;???AAABBBFFFGGGHHHIIIIIIKKKOOORRRWWWVVVTTTRRRRRRRRRSSSTTTSSSQQQMMMHHHCCC>>>:::888999;;;======<<<<<<===>>>>>>BBBFFFIIIJJJJJJJJJJJJNNNPPPQQQOOOIIICCC>>>;;;777777999:::<<<>>>??????=========<<<===>>>???@@@@@@AAABBBDDDBBB===666111000//////.........//////111111000000000000111111222111111111000000000000111111222333444444555555111333444444333444777999888:::<<<>>>AAAEEEKKKOOOSSS[[[bbbcccdddhhhllllllllljjjnnnxxxyyyvvvtttyyywwwnnngggfffeeedddeeeiiisssxxx}}}zzzwwwttttttsssrrrppplllkkkiiigggdddaaa___^^^[[[XXXSSSPPPNNNKKKHHHFFFFFFGGGHHHJJJLLLOOOPPPQQQPPPOOOMMMKKKIIIHHHHHHGGGEEEDDDCCCBBBBBBAAAAAABBBCCCCCCCCCDDDDDDEEEEEEEEECCCCCCCCCDDDEEECCC@@@===:::888888999===AAADDDDDDHHHIIIJJJJJJJJJLLLOOORRRTTTSSSRRRQQQPPPPPPQQQRRRQQQNNNJJJDDD???;;;999888:::===???@@@?????????@@@@@@CCCHHHJJJJJJIIIIIIIIILLLMMMNNNLLLGGGAAA<<<:::888888:::;;;===???@@@AAA==================>>>>>>@@@@@@BBBCCCBBB===666000///...............//////000000000000000000000000222222222222222222111111111111222333444444555555222333555555444555777999777999;;;===@@@DDDJJJNNNTTT\\\aaabbbccciiimmmnnnllliiillluuu}}}|||xxxvvvuuuzzzxxxnnnjjjiiiffffffhhhlllpppxxx{{{xxxuuusssssssssrrrqqqmmmkkkiiifffcccaaa^^^]]]ZZZWWWSSSOOOMMMKKKHHHEEEFFFHHHJJJMMMOOOQQQRRRRRRPPPOOOMMMKKKJJJIIIHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFDDDAAA>>>:::999:::===AAADDDEEEEEEGGGIIIJJJJJJJJJKKKMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOKKKFFFAAA===;;;::::::===???BBBCCCCCCBBBCCCCCCCCCFFFIIIJJJJJJIIIIIIIIIIIIJJJKKKHHHCCC>>>;;;::::::;;;<<<===>>>???@@@@@@????????????????????????@@@AAABBBCCCBBB>>>777333///............//////000......////////////.........///000222333444444444111111222222333333444444222444555555444555888:::777999;;;===@@@DDDJJJNNNUUU\\\aaaaaaccciiinnnpppoookkkkkkssszzzzzzxxxwwwtttzzzvvvpppnnnkkkkkklllkkkmmmsss{{{zzzxxxtttrrrrrrrrrpppooolllkkkiiifffccc```^^^\\\XXXUUURRROOOMMMKKKHHHFFFGGGIIILLLOOOQQQRRRSSSSSSOOONNNMMMKKKJJJIIIIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDD@@@>>>::::::<<<@@@DDDFFFFFFFFFFFFHHHJJJJJJJJJJJJKKKLLLJJJKKKMMMOOOPPPOOONNNMMMLLLHHHCCC>>>;;;;;;<<<>>>???BBBEEEFFFFFFFFFFFFFFFFFFHHHJJJJJJIIIIIIJJJKKKGGGHHHGGGDDD@@@<<<;;;;;;===============>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>???>>>;;;666222//////......//////000111...///000000000000///...---...000111222222222222111111222222222222222222111333444444333444666999999:::===???AAAFFFKKKOOOUUU\\\``````bbbhhhnnnpppsssmmmkkkpppwwwxxxwwwwwwssswww|||vvvsssqqqppprrrnnnpppttt|||~~~{{{xxxuuurrrqqqpppnnnmmmlllkkkiiifffbbb___]]]\\\WWWUUUQQQNNNMMMKKKHHHFFFGGGIIIMMMPPPRRRSSSSSSSSSOOONNNMMMKKKJJJJJJJJJJJJGGGFFFEEEDDDDDDCCCCCCDDDAAAAAAAAABBBCCCDDDDDDEEEEEEDDDDDDEEEEEECCC@@@===:::;;;>>>BBBFFFHHHGGGEEEDDDGGGIIIJJJJJJIIIIIIJJJHHHJJJMMMOOOPPPPPPNNNMMMJJJGGGAAA===;;;;;;>>>@@@@@@CCCGGGIIIHHHHHHHHHHHHHHHJJJKKKJJJIIIIIIJJJLLLFFFFFFDDDAAA===;;;;;;<<<>>>>>>=========<<<<<<<<<<<<===============<<<;;;:::999999::::::777333000///////////////000111111000111222333333222111000000111111111111///---,,,222222111111111111111111000111333333222333555777:::<<<>>>@@@CCCHHHMMMQQQUUU[[[______aaagggnnnpppuuunnnkkkooouuuwwwwwwxxxqqquuu|||{{{|||zzzuuusssvvvyyy}}}}}}|||yyyuuusssqqqooommmkkkjjjgggdddaaa^^^[[[XXXUUUWWWTTTPPPKKKHHHGGGGGGGGGNNNOOORRRSSSSSSRRRPPPNNNOOOMMMJJJIIIJJJKKKLLLLLLFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCBBBAAA???===<<<;;;<<>><<<;;;;;;<<<@@@>>><<<::::::;;;===>>>===>>>???@@@@@@???===<<<<<<<<<:::888555333222111......///000000000000000111000...------///111222//////000000000000//////333333333222222111//////333444444444555666666666888999;;;>>>AAAFFFMMMQQQVVVWWWYYY]]]aaafffjjjlllnnnjjjllltttzzzzzzxxxyyyxxxzzz|||xxx{{{~~~|||zzzvvvtttsssqqqnnnllliiifffbbb___\\\YYYUUUSSSQQQOOOLLLJJJIIIIIIJJJKKKNNNOOORRRSSSSSSRRRPPPNNNOOOMMMJJJIIIJJJKKKLLLKKKFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@???>>><<<;;;:::;;;===@@@DDDFFFGGGEEEDDDHHHIIIIIIHHHEEECCCBBBCCCKKKJJJMMMSSSUUUPPPIIIGGGBBB>>>;;;:::===@@@AAAAAAGGGHHHHHHHHHGGGHHHKKKMMMPPPPPPOOONNNMMMKKKIIIHHHJJJGGGBBB>>><<<<<>>===>>>@@@AAAAAA???===<<<;;;:::999777555333111000......///000000000000000000000/////////000111222000000111111111111000000000000111111111111000000333333444444555666666666888:::<<<>>>BBBGGGMMMRRRVVVVVVXXXZZZ^^^ccchhhjjjllljjjmmmuuu||||||zzzzzzxxxzzz}}}}}}{{{xxxvvvuuusssooommmgggddd```\\\ZZZVVVRRROOOMMMLLLJJJIIIHHHIIIKKKLLLNNNPPPQQQRRRRRRQQQOOONNNOOOMMMJJJJJJKKKLLLLLLKKKGGGGGGFFFEEEEEEEEEEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@???===;;;999999999999===???BBBEEEFFFFFFEEEDDDIIIJJJJJJHHHEEECCCCCCDDDMMMMMMQQQXXXXXXQQQIIIFFF>>>===<<<===???AAAAAAAAACCCDDDFFFGGGHHHJJJMMMOOOQQQPPPNNNLLLJJJIIIHHHGGGJJJFFF@@@;;;:::<<>>>>>???AAAAAAAAA???>>><<<999999777555333222000000......///000000000000000///000000111111111111111111111222222222222111111//////000222222333333333333333444444555666666777999:::===???CCCHHHOOOTTTWWWVVVWWWXXX\\\aaaeeehhhjjjiiimmmxxx}}}}}}yyy{{{~~~}}}{{{yyyxxxwwwsssooollleeebbb^^^[[[XXXTTTPPPMMMMMMLLLJJJIIIHHHIIIJJJJJJOOOPPPQQQRRRQQQPPPOOONNNNNNLLLJJJJJJKKKLLLKKKKKKHHHGGGGGGFFFFFFFFFFFFFFFDDDCCCBBBAAAAAA@@@@@@AAA@@@>>>;;;888777888999:::>>>AAADDDGGGGGGFFFEEEDDDFFFHHHIIIIIIIIIIIIKKKMMMPPPPPPUUUZZZXXXNNNEEEBBB;;;<<<===???AAABBBBBBBBBCCCEEEGGGHHHIIIKKKNNNPPPRRRPPPMMMJJJHHHFFFFFFFFFDDDBBB===:::999;;;===???CCCBBB@@@>>>======>>>>>>???@@@AAABBBAAA???===<<<777777555444222111000///......///000000000000000///000222333333333111000000111111222222111111000000111222333444444444444222333333444555666777777999;;;===@@@DDDIIIPPPUUUYYYYYYXXXYYY\\\```dddggghhhhhhmmmyyy~~~yyy{{{}}}|||zzzyyywwwsssmmmiiidddaaa]]]YYYWWWSSSOOOLLLKKKKKKJJJJJJJJJKKKLLLLLLPPPPPPQQQQQQPPPOOONNNNNNNNNLLLKKKKKKLLLLLLKKKJJJHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@>>>;;;888888999;;;===@@@CCCGGGHHHGGGEEEDDDEEEDDDFFFHHHIIIJJJLLLPPPSSSSSSSSSVVVXXXSSSHHH???<<<:::<<<@@@BBBCCCCCCCCCCCCEEEGGGJJJKKKKKKLLLNNNOOOQQQOOOLLLIIIFFFEEEDDDDDD???>>>===<<<<<<<<<======CCCBBB@@@???>>>>>>>>>??????@@@AAABBBAAA???===;;;666555444333222111000000......///000000000000000...000222444444333111000//////000000000000//////111111222222222222111111222222333444555666777888999;;;===@@@DDDJJJQQQVVV]]]]]]\\\\\\^^^bbbeeeggghhhgggmmmyyy~~~xxx{{{}}}|||{{{yyyvvvqqqjjjeeeaaa^^^ZZZWWWUUURRROOOLLLHHHIIIIIIKKKMMMOOOQQQRRRPPPPPPPPPPPPPPPOOONNNMMMMMMLLLKKKKKKLLLLLLKKKIIIGGGGGGFFFEEEEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAAAA>>>===;;;::::::<<<>>>@@@BBBFFFJJJJJJGGGDDDDDDEEEDDDEEEGGGHHHHHHKKKNNNQQQVVVTTTUUUTTTMMMBBB<<<;;;<<>>>>>>>>?????????>>>>>>AAA@@@?????????????????????@@@@@@AAA@@@>>>;;;:::555444444333222111111000......///000000000000000...///111333333222111000//////000000000000////////////000000000//////...111222333444555777888888888:::===@@@DDDJJJQQQVVVaaa``````aaabbbdddfffgggiiihhhlllwww~~~~~~||||||wwwzzz|||{{{zzzxxxuuunnnfff```]]]ZZZWWWUUUSSSPPPMMMKKKJJJJJJLLLMMMPPPRRRSSSTTTQQQQQQPPPPPPOOONNNMMMMMMMMMLLLKKKKKKMMMLLLKKKIIIFFFFFFEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAABBB<<<;;;;;;;;;<<<>>>@@@AAACCCGGGLLLKKKGGGDDDDDDEEEFFFGGGHHHHHHIIIKKKOOORRRVVVTTTSSSPPPIII???<<<>>>>>>AAAEEEFFFFFFEEEFFFGGGEEEGGGJJJLLLLLLLLLMMMNNNLLLKKKJJJIIIFFFDDDBBBAAA>>>============>>>???@@@>>>>>>>>>>>>?????????@@@>>>???@@@@@@???<<<:::999444444444333333222222111......///000000000000000...///000111111111000000000000000111111000000000......///000111111111111111222333444555777888888888999<<>>BBB@@@CCCGGGGGGFFFEEEGGGIIIBBBEEEIIIKKKKKKLLLMMMNNNJJJJJJJJJIIIGGGDDDAAA@@@===;;;999888999;;;???AAA=========>>>??????@@@@@@>>>>>>??????>>><<<999888444444444333333333222222...//////000000000000000......///000000000000000111111222222222222111111///000111333555666666666111222333444666777888999777999<<>>>>>>>>@@@AAA??????>>>>>>>>>>>>??????>>><<<:::;;;===>>>;;;888444333222111000000000000,,,---......//////......000222333111...,,,---///,,,---///000111111111111333333333333222111000000222222333333222444666999:::888999>>>BBBGGGPPPYYYbbbcccdddeeeeeedddbbbaaacccdddhhhnnntttyyyzzzzzzxxx|||}}}yyytttooojjjddd]]]XXXPPPPPPPPPOOOOOOOOONNNNNNOOOPPPQQQSSSUUUVVVUUUTTTTTTTTTTTTSSSQQQPPPNNNMMMNNNMMMLLLJJJIIIIIIHHHHHHDDDEEEFFFEEECCCCCCEEEFFFFFFFFFFFFEEECCCAAA???>>>::::::;;;===???AAACCCDDDFFFJJJMMMMMMIIIGGGHHHJJJJJJLLLLLLKKKOOOVVVXXXVVVUUUOOOFFF@@@???AAADDDEEEJJJHHHGGGGGGHHHHHHGGGFFFBBBCCCAAAAAAGGGOOOPPPMMMIIIIIIGGGEEEBBB???===<<<:::<<<>>>?????????@@@BBB@@@??????>>>======>>>>>>===<<<<<<<<<<<<;;;999777333222111000////////////,,,---......//////......000222222111...------///...//////000000111111111222222333333333222111111222333333333333444777999:::999:::???CCCGGGNNNWWW```aaaccceeeeeedddbbbaaa```ccchhhooouuuxxxxxxvvvvvv{{{yyyuuupppjjjeee___YYYUUUOOONNNMMMMMMNNNOOOPPPQQQTTTTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTSSSQQQPPPNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHBBBCCCEEEEEEEEEEEEGGGHHHHHHGGGFFFDDDBBB???===<<<:::<<<>>>@@@BBBDDDDDDDDDGGGJJJMMMLLLIIIGGGHHHIIIJJJMMMMMMNNNRRRYYY[[[YYYPPPKKKDDD??????BBBFFFHHHIIIHHHFFFGGGHHHHHHGGGEEE???@@@AAACCCJJJSSSUUURRRJJJHHHEEEAAA>>>===<<<<<<<<<>>>@@@AAA@@@@@@AAACCCAAA@@@???>>>===<<<<<<<<<:::<<<>>>===;;;888666555111111000///............------...////////////...000111222000///......///111000000///000000111111111111222333333333222222222333333333333444777999:::999<<>><<<;;;;;;===AAADDDFFFFFFEEEDDDGGGIIIKKKKKKIIIGGGGGGHHHGGGJJJMMMOOOUUU\\\^^^\\\JJJEEE@@@>>>@@@CCCGGGIIIIIIGGGFFFFFFGGGHHHFFFEEE===@@@BBBFFFOOOXXXZZZWWWLLLHHHCCC???<<<;;;<<<===>>>@@@BBBCCCBBBAAABBBCCCBBBAAA@@@>>><<<;;;;;;;;;888<<<>>>===888444333333111000//////.........///------...///////////////000000000000////////////333222111000000000111222///000111222333444444333222333444333333444777999::::::===BBBDDDDDDHHHNNNXXX[[[```dddggggggeeedddbbbdddhhhnnnsssuuusssqqqssszzz~~~yyyvvvrrrkkkbbbYYYRRRNNNMMMIIIIIIHHHIIILLLOOORRRUUUTTTWWWYYYZZZXXXWWWWWWXXXRRRRRRQQQQQQOOOMMMLLLKKKLLLKKKJJJHHHGGGGGGGGGGGGDDDFFFHHHGGGFFFDDDDDDEEEFFFEEEDDDAAA???===<<<;;;<<>>>>>AAAEEEHHHIIIIIIHHHFFFGGGHHHHHHGGGEEE???BBBEEEJJJSSS\\\^^^ZZZLLLHHHCCC>>>;;;<<<>>>@@@@@@BBBDDDDDDCCCBBBBBBCCCBBBAAA???>>><<<;;;::::::888;;;===;;;666222111222111111000/////////000000---...//////000000//////////////////000000000000333222222111111111111222///000111222333444444444333333444444333555777:::;;;:::===BBBCCCCCCFFFLLLTTTXXX]]]bbbfffhhhhhhggghhhhhhiiilllpppssstttssstttzzz{{{wwwqqqnnnggg]]]TTTNNNLLLLLLHHHHHHIIIKKKNNNQQQTTTVVVTTTWWWZZZZZZWWWUUUVVVXXXRRRRRRRRRQQQOOONNNLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHIIIIIIFFFDDDCCCCCCDDDCCCAAA???>>>=========>>>@@@CCCFFFHHHGGGFFFEEEDDDEEEGGGHHHIIIIIIHHHHHHKKKMMMNNNMMMOOOQQQNNNIII???>>>???AAAEEEHHHIIIIIIJJJIIIGGGHHHIIIIIIHHHFFFAAAEEEIIIMMMVVV^^^^^^YYYJJJFFFAAA===;;;<<>>>>>>>>>>>???@@@???AAACCCFFFGGGGGGFFFFFFEEEEEEGGGIIIKKKLLLLLLKKKKKKMMMMMMKKKJJJJJJEEE>>>===>>>BBBFFFKKKLLLKKKJJJKKKJJJHHHIIIJJJJJJIIIGGGCCCFFFJJJNNNVVV\\\[[[VVVFFFCCC???;;;:::<<>>===<<<;;;:::::::::777444333222222111000/////////......//////000......///000000000000000///------...111333222000///111333555555555333222000111222333333333333333333444555444444555888:::;;;:::<<<@@@AAAAAAEEEKKKQQQSSSXXX]]]ccchhhllloooooonnnnnnqqqsssuuuuuutttrrryyyzzzuuuooolllbbb```\\\TTTMMMJJJLLLNNNKKKMMMOOORRRUUUWWWXXXYYYVVVYYY\\\YYYSSSOOOOOOQQQUUUUUUUUUTTTSSSQQQOOOOOOJJJJJJHHHGGGFFFEEEEEEEEEEEEGGGIIIIIIGGGEEEDDDCCC>>>>>>=========???@@@AAA@@@AAACCCEEEFFFGGGGGGFFFFFFFFFHHHKKKNNNOOONNNMMMGGGJJJJJJHHHHHHGGGBBB;;;===???DDDJJJOOOPPPMMMKKKLLLJJJIIIIIIJJJKKKIIIHHHCCCGGGKKKNNNUUUZZZXXXSSSCCC@@@===:::999;;;>>>@@@BBBDDDEEEDDDBBBAAAAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;666222000222333222000......---------......///...//////000000000000000///---,,,...111333222000---000333666777666333222111111222333333333222222333444555555444555888;;;;;;:::;;;???@@@AAAFFFLLLPPPRRRVVV\\\bbbhhhnnnqqqooooooqqqtttwwwwwwuuusssqqqwww{{{vvvpppiiieee[[[WWWRRRMMMKKKLLLNNNPPPPPPQQQSSSUUUWWWXXXXXXYYYYYYYYYXXXWWWVVVVVVUUUUUU[[[XXXUUUQQQNNNMMMMMMMMMKKKIIIGGGFFFEEEFFFGGGHHHKKKJJJIIIGGGFFFDDDBBBBBB@@@???>>>???@@@BBBBBBBBBBBBCCCEEEGGGHHHGGGFFFEEEIIIIIIJJJMMMNNNNNNLLLIIIMMMLLLJJJGGGDDDAAA???>>>BBBCCCJJJUUUYYYUUUOOOMMMLLLLLLKKKIIIIIIHHHHHHIIIGGGFFFGGGMMMSSSTTTPPPLLLBBB@@@<<<888666888===BBBDDDEEEEEEDDDBBBAAAAAABBB>>>;;;888888:::===?????????<<<888555333222333444///...---,,,---...111222............////////////,,,---000111222111000///000111666===BBB@@@888000333222111222555666444111333333444555555666666666888:::>>>@@@BBBDDDHHHJJJOOOTTTYYY[[[___hhhooopppppppppqqqtttvvvwwwvvvtttwww|||yyysssllleee```VVVSSSPPPNNNMMMOOOQQQSSSSSSTTTVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUXXXWWWTTTQQQNNNMMMLLLKKKJJJIIIGGGFFFFFFGGGIIIJJJKKKJJJIIIGGGEEECCCAAA@@@??????>>>???AAABBBCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGJJJJJJJJJLLLNNNNNNMMMKKKLLLKKKHHHEEEBBB@@@>>>>>>CCCEEENNNYYY]]]XXXRRROOOMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGHHHKKKOOOOOOJJJFFF???>>><<<999888:::???CCCFFFFFFFFFDDDCCCBBBBBBBBB>>><<<::::::<<<>>>??????===;;;777444222222222333111000/////////111333555............////////////...///111222222222000///000111444999>>>===777111333222111222555666444222444444333444444555666777888;;;>>>@@@BBBDDDGGGJJJNNNTTTYYY[[[```iiioooqqqrrrrrrsssuuuxxxxxxwwwuuuwww||||||uuummmeee^^^YYYOOOOOONNNOOOPPPRRRUUUVVVWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYWWWVVVVVVUUUTTTTTTSSSQQQOOOLLLJJJIIIIIIHHHGGGGGGGGGIIIKKKMMMKKKJJJIIIFFFDDDAAA???>>>>>>??????@@@BBBCCCDDDDDDEEEEEEFFFGGGHHHJJJJJJKKKKKKJJJIIIKKKMMMNNNMMMLLLJJJHHHEEEAAA???>>>===>>>EEEHHHQQQ]]]aaa[[[TTTQQQNNNMMMLLLKKKJJJIIIHHHHHHIIIHHHFFFHHHIIIGGGBBB>>>;;;;;;<<<;;;<<<>>>BBBFFFHHHGGGFFFDDDCCCBBBBBBBBB>>>===<<<<<<>>>>>>>>><<<:::888555222111111111222444333111000000000111222............////////////000111222333222111000///111000000444777888555111333222222333555555444222555444333222333555777888:::<<>>===>>>@@@BBBCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKLLLNNNKKKJJJIIIIIIKKKMMMMMMMMMHHHEEEBBB>>>======>>>???FFFIIIRRR^^^bbb]]]UUUQQQOOONNNMMMLLLKKKIIIHHHGGGHHHFFFDDDCCCCCCAAA===999888:::===???AAADDDGGGJJJIIIGGGDDDCCCBBBBBBAAA@@@<<<<<<;;;<<<======:::888666555333111000000000111555444222000...---,,,,,,............////////////111111111111111000///...111///...///222333333222222222222333444444444333666444333222222555777999:::===???AAAAAACCCEEEHHHKKKRRRWWWZZZ___gggmmmnnntttuuuwwwzzz}}}}}}{{{yyyyyy{{{}}}xxxsssjjjbbb[[[UUUPPPLLLMMMNNNQQQSSSUUUVVVWWWWWWZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVTTTSSSRRRQQQNNNOOOPPPPPPNNNKKKHHHFFFEEEEEEEEEFFFHHHKKKNNNPPPMMMLLLJJJGGGDDDAAA???>>>???BBBEEEFFFEEEEEEFFFHHHHHHHHHHHHIIIJJJLLLMMMNNNKKKJJJHHHHHHJJJLLLLLLKKKDDDBBB???===<<<===???AAAFFFHHHPPP[[[___ZZZTTTQQQPPPPPPOOONNNLLLIIIGGGFFFDDDBBB@@@???>>><<<:::888888;;;???CCCEEEHHHKKKMMMJJJFFFBBB@@@@@@@@@???===::::::::::::;;;999666333222222111000//////000000333222111000...---------............////////////000000000//////...------000///------///000222222111222333444444333333444666444333222222555777999:::===???AAAAAACCCEEEHHHJJJPPPVVVXXX]]]eeejjjkkkssstttwww{{{~~~|||zzzzzzzzzzzz}}}{{{kkkfff___XXXTTTQQQNNNMMMPPPQQQSSSVVVWWWXXXXXXWWWYYYZZZZZZ[[[[[[[[[ZZZZZZXXXWWWVVVUUUSSSRRRPPPPPPMMMNNNOOOOOONNNKKKIIIGGGFFFEEEFFFGGGIIILLLPPPRRRNNNMMMLLLIIIFFFDDDBBBAAABBBFFFIIIJJJGGGFFFGGGIIIIIIIIIJJJJJJKKKLLLLLLLLLJJJIIIHHHHHHIIIIIIHHHGGG@@@???>>>>>>???@@@BBBDDDFFFGGGLLLUUUYYYVVVSSSRRRQQQQQQPPPOOOMMMJJJGGGEEEAAA@@@>>><<<::::::999999999<<>><<<999888888777777666333000000000/////////000000111//////000000111111222222............///////////////.....................//////......///000111111000222444444333333333444555444333222333555777888:::<<>>@@@BBBDDDFFFGGGHHHFFFIIIPPPTTTSSSSSSTTTRRRRRRQQQPPPNNNJJJGGGEEEAAA@@@>>>;;;888888888999:::===AAADDDFFFIIILLLNNNMMMHHHAAA???@@@@@@>>>;;;:::888777666555444111....../////////000000111111......///000000000000000............////////////...............//////000...///111111111000000000000222555555333222333555444444333444444555666777888;;;>>>@@@BBBDDDGGGJJJMMMSSSYYY[[[^^^dddhhhggglllooosssyyy~~~~~~|||xxxwwwxxx{{{~~~ssshhhaaaYYYUUUQQQNNNOOOQQQSSSTTTRRRSSSUUUWWWYYY[[[\\\\\\YYYZZZ[[[\\\]]]]]]]]]]]]ZZZYYYXXXVVVTTTSSSQQQQQQNNNNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJKKKMMMQQQTTTVVVPPPPPPNNNMMMKKKIIIHHHGGGGGGKKKOOOOOOKKKHHHIIIKKKIIIJJJLLLMMMLLLKKKIIIHHHIIIHHHHHHHHHHHHFFFBBB???;;;<<<>>>AAADDDFFFHHHIIIJJJGGGGGGMMMQQQQQQSSSVVVRRRRRRRRRQQQNNNJJJGGGEEEBBBAAA>>>;;;888666888999:::===@@@BBBDDDGGGJJJMMMOOOIIIBBB@@@AAAAAA???<<<;;;999666555444333000.........//////000111111111000000///...---+++)))(((............/////////000//////...//////000111222---///222333222111000000000222555555333222333555333333444555555666666666888:::>>>@@@BBBEEEHHHJJJOOOVVV[[[]]]```eeehhhgggjjjmmmrrrxxx~~~~~~|||xxxwwwwwwzzz~~~|||zzzrrrfff\\\XXXVVVUUUSSSRRRQQQSSSTTTVVVUUUXXX[[[\\\ZZZZZZ]]]___XXXZZZ]]]___```___]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUURRRPPPNNNLLLKKKKKKLLLMMMOOONNNNNNPPPSSSUUUUUUTTTTTTQQQLLLIIIIIIJJJKKKKKKOOOOOOMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKLLLLLLKKKJJJHHHDDDAAA???>>>@@@BBBCCCCCCDDDFFFHHHKKKMMMOOORRRSSSSSSSSSRRRPPPQQQQQQPPPNNNJJJFFFCCCCCC@@@<<<999888:::===???=========>>>AAAEEEJJJLLLKKKIIIDDD@@@AAADDDAAA:::;;;666111...///111111000........................000000//////.........---............//////000000---///000000///......///...............///000000222333555777666555222111333333444666888999:::;;;===>>>??????AAADDDHHHKKKUUUZZZ[[[WWWWWW\\\bbbdddjjjmmmrrryyy}}}}}}zzzwwwuuu{{{~~~}}}}}}~~~}}}{{{{{{vvvoooggg^^^VVVTTTRRRRRRQQQQQQQQQRRRSSSTTTXXXZZZ\\\\\\[[[ZZZ\\\]]]]]]^^^```bbbcccaaa```^^^[[[YYYWWWUUUTTTTTTTTTTTTOOONNNLLLKKKKKKLLLNNNOOOPPPOOOOOOQQQSSSUUUUUUTTTRRROOOKKKIIIJJJKKKMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKMMMNNNNNNNNNNNNMMMLLLLLLJJJJJJHHHFFFDDDBBB@@@??????AAACCCDDDDDDEEEGGGIIILLLNNNPPPSSSTTTTTTSSSSSSPPPPPPPPPOOOLLLHHHDDDBBB@@@>>><<<::::::<<>>>>>@@@CCCFFFHHHGGGGGGDDD@@@@@@BBB???999:::666111///000111000///........................000/////////............------......////////////,,,...//////...------...///////////////000111111111222444666666555333111111111222444555666777777:::;;;<<<===???BBBGGGJJJSSSZZZ^^^]]]]]]```cccdddhhhkkkqqqwww|||}}}zzzwwwuuu{{{}}}}}}~~~}}}{{{yyyttthhhaaa[[[UUUQQQQQQPPPQQQRRRSSSTTTUUUUUUUUU[[[\\\^^^^^^\\\[[[\\\\\\```aaabbbccccccaaa___^^^ZZZYYYWWWTTTSSSRRRRRRRRRLLLLLLKKKJJJKKKMMMPPPQQQQQQPPPPPPQQQSSSTTTTTTSSSNNNLLLIIIIIIKKKMMMOOOOOOLLLLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPOOOOOONNNMMMIIIGGGDDDBBB@@@?????????@@@BBBEEEFFFFFFGGGJJJKKKOOOPPPRRRTTTUUUUUUSSSSSSPPPPPPOOOMMMJJJEEEAAA???<<<;;;;;;<<<<<<>>>???@@@AAA@@@>>>======???AAABBBAAAFFFFFFBBB???>>><<<999777555222111111111000...////////////////////////////////////............---------...............---///000000///......///000000000000000111222222000111333555555555333222111222222333444555555555999:::<<<===???CCCHHHLLLQQQZZZaaabbbbbbcccdddbbbdddgggmmmtttzzz{{{yyywwwuuu{{{~~~}}}~~~{{{xxx|||rrrggg]]]WWWSSSPPPPPPSSSQQQSSSVVVXXXZZZ[[[ZZZZZZ\\\]]]^^^___^^^^^^^^^^^^___`````````___^^^[[[ZZZYYYXXXUUUSSSQQQPPPPPPPPPLLLKKKJJJJJJKKKMMMPPPQQQQQQPPPOOOPPPQQQRRRQQQPPPKKKIIIIIIJJJMMMPPPQQQQQQMMMMMMNNNNNNOOOQQQRRRSSSQQQQQQQQQQQQPPPPPPOOONNNHHHEEEAAA>>>===>>>@@@AAABBBDDDGGGHHHHHHJJJLLLNNNPPPRRRSSSUUUUUUTTTSSSRRRNNNNNNMMMJJJGGGBBB>>><<<999:::;;;<<<=========<<<>>>===<<<;;;;;;<<<===>>>???FFFJJJFFF@@@===;;;999444444333222222000///...000000000000000000000000///////////////.........------------............///000222222000///000111000000//////000000111222///000222444444444444333444444444555555555666666:::<<<>>>@@@BBBFFFKKKOOORRR[[[aaabbbaaaaaaaaa___```ccchhhpppvvvxxxwwwuuuuuu{{{~~~}}}zzz|||vvvoooeee]]]UUURRRPPPNNNPPPUUURRRUUUXXX[[[]]]^^^^^^]]]\\\]]]^^^___aaabbbbbbaaa`````````___]]]\\\ZZZYYYYYYWWWTTTQQQOOONNNMMMMMMLLLKKKJJJJJJKKKMMMOOOPPPQQQOOONNNNNNPPPPPPOOOMMMJJJIIIJJJLLLOOORRRRRRRRRNNNNNNNNNOOOQQQRRRTTTUUUQQQQQQQQQQQQPPPOOONNNMMMGGGDDD@@@===<<<>>>AAADDDCCCEEEHHHIIIJJJLLLNNNPPPQQQRRRTTTTTTTTTSSSQQQPPPLLLKKKJJJGGGCCC???<<<:::888999;;;<<<<<<;;;999888999888888999:::<<<===>>>AAAIIINNNIIIAAA===<<<:::222333333333111000///...000000000000000000000000.........///////////////........................---///000000///.../////////............///000000...///111222333333333333444444444555555555666666;;;<<<>>>@@@BBBFFFKKKOOOTTT[[[```^^^\\\]]]]]]\\\\\\___dddkkkqqqttttttrrruuu{{{{{{pppeee___YYYTTTPPPPPPOOONNNQQQUUUTTTVVVYYY\\\^^^_________^^^^^^^^^```ccceeedddcccbbbbbbaaa```___]]][[[[[[XXXVVVSSSPPPMMMLLLKKKKKKKKKJJJJJJIIIJJJMMMOOOQQQRRRPPPOOOOOOOOOOOOMMMLLLKKKKKKLLLOOORRRSSSSSSQQQMMMMMMNNNOOOPPPRRRSSSTTTQQQQQQQQQPPPOOONNNMMMLLLFFFCCC???<<<<<<>>>BBBEEEDDDFFFIIIJJJKKKMMMPPPRRRQQQRRRSSSSSSRRRPPPNNNMMMIIIHHHFFFDDD@@@===:::999888999;;;<<<<<<;;;999777666666888999<<<>>>@@@BBBFFFMMMPPPJJJCCC>>><<<999111222333333000/////////////////////////////////.........//////////////////////////////.........+++---......---,,,,,,---...............//////000///000111111222222222222111222222333444555555555:::;;;===>>>@@@DDDIIIMMMUUU[[[___\\\ZZZ[[[\\\\\\[[[^^^ccciiiooorrrrrrqqquuu{{{vvvlllccc\\\XXXSSSPPPQQQSSSSSSQQQSSSWWWXXXYYY\\\^^^```aaabbbbbbaaa``````bbbeeefffdddbbbcccbbbaaa```___^^^]]]\\\WWWUUURRROOOLLLJJJIIIIIIHHHHHHHHHIIIKKKNNNQQQSSSTTTSSSQQQPPPPPPPPPNNNLLLMMMNNNOOOQQQTTTTTTSSSQQQNNNNNNOOOPPPQQQRRRTTTUUUOOOOOOOOOOOOMMMLLLKKKJJJCCCAAA===;;;;;;>>>BBBDDDDDDFFFIIIKKKLLLNNNPPPSSSPPPPPPQQQQQQPPPNNNKKKIIIGGGFFFDDDAAA>>>;;;999888888999;;;=========<<<;;;777888:::<<>>???@@@DDDHHHLLLTTT[[[___^^^]]]^^^```___]]]___dddjjjppprrrrrrqqqttt{{{uuuiiiaaa\\\ZZZYYYQQQQQQSSSXXXXXXUUUVVVZZZ]]]^^^___aaacccdddeeefffdddbbbaaaccceeefffcccaaabbbaaa```___^^^]]]\\\\\\WWWUUURRRNNNKKKIIIHHHHHHFFFFFFFFFHHHKKKOOOSSSUUUVVVUUUSSSRRRRRRQQQOOOMMMOOOOOOQQQSSSUUUUUURRRPPPQQQQQQRRRRRRSSSUUUVVVWWWNNNNNNNNNMMMLLLKKKIIIIIIAAA???<<<:::;;;>>>AAACCCDDDFFFIIIKKKLLLNNNQQQSSSOOOOOOPPPPPPNNNLLLIIIHHHEEEDDDBBB@@@===;;;999888888999;;;===????????????:::;;;===???BBBDDDFFFGGGMMMPPPOOOHHHBBB???:::555111222333111...---///222........................---.........//////000000222222111111000000/////////111222222111000000111000000000000000111111222111111111000000000000000333333555666888999:::;;;>>>???AAAAAABBBEEEJJJMMMQQQZZZaaaaaaaaaccccccbbb```aaaeeekkkqqqssssssrrrttt{{{|||qqqcccXXXTTTUUUWWWXXXVVVVVVVVVWWWXXXZZZ]]]^^^aaaaaaaaabbbdddfffhhhiiijjjhhhgggggggggfffdddbbbddddddcccbbb___\\\YYYWWWTTTSSSQQQNNNLLLJJJHHHHHHKKKJJJJJJHHHHHHJJJMMMPPPRRRSSSTTTRRROOOLLLKKKKKKSSSQQQPPPPPPRRRTTTUUUUUUSSSQQQOOOPPPRRRTTTSSSQQQSSSOOOKKKKKKLLLKKKFFFAAA<<<<<<======>>>?????????DDDEEEGGGKKKNNNNNNPPPRRRUUUQQQKKKHHHFFFEEEEEEDDDNNNGGGAAA===999444444777<<<>>>@@@CCCCCCBBB@@@???===>>>@@@BBBDDDDDDEEEEEEMMMRRRTTTNNNAAA555///...111111000///////////////111000///......///000111444222///---,,,...000111111000///------///000111000000000000000000000000000000000000////////////000000000///---...000222222222222333444555666777:::;;;===>>>@@@EEEJJJNNNUUUZZZ___ccceeeeeeeeeeeehhhffffffjjjoootttuuutttuuuxxx}}}zzzooohhh^^^WWWUUUUUUVVVVVVXXXXXXXXXYYY[[[^^^```aaabbbbbbcccdddfffgggiiijjjllljjjiiihhhhhhfffcccaaa``````___^^^[[[YYYVVVUUUUUUSSSQQQOOOMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMKKKNNNRRRTTTTTTSSSRRRSSSWWWUUUSSSRRRSSSTTTSSSRRRRRRPPPOOOPPPSSSTTTTTTSSSSSSOOOKKKIIIIIIHHHCCC>>><<<<<<===>>>???@@@AAAAAAEEEHHHMMMQQQSSSSSSSSSSSSTTTQQQLLLHHHGGGGGGFFFEEEHHHBBB===;;;999777:::??????@@@BBBCCCCCCBBBAAA@@@<<<===???AAACCCEEEFFFGGGKKKOOOQQQKKK???555111000000000//////.........///000000///......///000000//////------...///111222333222000//////000222333000000000000000000000000000000000000////////////000111111000......000222333333333444555666777888;;;<<<===???AAAEEEJJJNNNSSSWWW]]]bbbdddfffgggiiilllkkkkkknnnsssvvvwwwvvvtttwww{{{~~~vvvoookkk___[[[WWWUUUUUUUUUUUUUUU[[[[[[\\\^^^```bbbeeefffeeeeeefffggghhhjjjkkkkkkmmmllljjjiiihhhgggdddaaa^^^^^^\\\ZZZXXXVVVTTTSSSSSSRRRQQQOOOPPPQQQSSSTTTUUUUUUTTTSSSQQQOOOMMMLLLJJJOOOUUUYYY[[[ZZZZZZZZZ\\\YYYVVVUUUTTTTTTRRRPPPPPPOOOOOOPPPSSSUUUUUUUUUUUUPPPKKKHHHFFFCCC???;;;<<<===>>>???AAACCCDDDDDDGGGLLLSSSVVVVVVUUUSSSRRRSSSPPPLLLIIIHHHHHHGGGFFFEEE>>>999999999999>>>DDDEEEEEEDDDCCCCCCBBBAAAAAA<<<<<<===>>>AAADDDGGGIIIKKKMMMMMMGGG===555222333/////////............---//////...------...//////..................//////111000///......///000111000000000000000000000000////////////000000000000111222222111000000111333444444444555666777888999;;;<<<>>>???AAAEEEJJJNNNPPPTTTZZZ___cccgggjjjmmmppppppppprrruuuwwwwwwvvvsssuuuyyy~~~tttkkkeee```]]]VVVUUUSSSSSSTTTUUUVVVWWW]]]^^^___bbbdddgggiiijjjhhhiiijjjkkklllllllllmmmmmmkkkjjjiiiiiihhheeeccc```___\\\YYYVVVTTTRRRRRRPPPPPPOOOPPPSSSWWW[[[]]]aaa^^^[[[WWWTTTQQQNNNLLLQQQVVV\\\``````___]]]\\\^^^\\\YYYWWWVVVUUUSSSQQQOOOOOOOOOPPPRRRUUUVVVVVVVVVQQQKKKFFFCCC@@@===:::===>>>???AAADDDFFFGGGHHHKKKQQQWWWXXXWWWVVVVVVTTTRRROOOKKKIIIIIIIIIHHHFFFDDD===888777888999???FFFJJJIIIGGGDDDCCCBBBBBBBBB;;;;;;;;;===@@@DDDHHHJJJLLLLLLJJJDDD;;;444333444...............------,,,.........------.........000000000000...,,,***(((...---,,,,,,,,,,,,---...////////////////////////////////////000000000000111222333222111111222333333333333444555777888999;;;<<<>>>@@@BBBEEEJJJMMMOOOSSSYYY]]]bbbfffkkknnnqqqqqqrrrssstttuuuuuutttsssuuuxxx{{{}}}~~~~~~~~~~~~pppeee^^^[[[WWWUUUVVVUUUTTTSSSSSSVVVZZZ]]]```aaaccceeehhhjjjlllmmmkkklllmmmnnnnnnnnnnnnnnnkkkjjjiiiiiiiiiiiigggeeeaaa___[[[WWWSSSQQQPPPPPPNNNOOOPPPSSSXXX]]]bbbeeeiiiddd\\\VVVSSSQQQOOONNNUUUXXX]]]``````^^^]]]\\\]]]\\\ZZZYYYYYYWWWUUUSSSOOOOOOPPPPPPQQQRRRTTTUUUUUUQQQKKKEEEBBB???>>>===???@@@AAADDDFFFHHHJJJKKKOOOXXX]]][[[[[[___bbbbbbPPPMMMJJJHHHHHHGGGFFFEEE@@@:::666666888;;;BBBIIIMMMLLLIIIFFFCCCBBBBBBBBB;;;;;;;;;<<>>@@@AAADDDHHHKKKPPPTTTYYY]]]aaaeeeiiilllrrrssstttuuuuuuuuuuuuuuusssuuuxxxzzz||||||{{{{{{~~~uuummmccc[[[XXXVVVUUUSSSXXXXXXVVVUUUVVVYYY___cccdddeeegggjjjlllnnnoooooommmnnnooopppppppppooonnnkkkjjjhhhhhhiiihhhfffddd___\\\XXXSSSQQQPPPPPPQQQRRRSSSVVVZZZ^^^bbbfffhhhjjjcccZZZTTTSSSTTTSSSRRRTTTVVVYYY[[[[[[[[[]]]^^^]]]\\\ZZZZZZZZZYYYVVVTTTOOOPPPQQQPPPOOOOOOQQQSSSQQQNNNHHHCCC@@@???@@@AAAAAABBBDDDFFFHHHJJJLLLMMMRRR]]]ccc``````hhhmmmmmmNNNLLLIIIGGGFFFEEECCCAAA:::555333666:::>>>EEEMMMNNNMMMJJJGGGDDDCCCBBBBBB<<<<<<<<<===???AAACCCEEEGGGFFFBBB<<<666222111111......///000///...---,,,---...////////////...---------///000000///...---////////////////////////000000000000000000000000......//////000000111111000222444444222111222222000000111222444666777999999;;;===???AAACCCFFFIIIOOOSSSYYY]]]aaadddgggjjjqqqtttwwwxxxwwwwwwwwwxxxuuuvvvyyy{{{||||||{{{zzz}}}xxxpppddd^^^XXXUUUUUUVVVUUUSSSWWWXXXYYYZZZZZZ^^^ccchhhhhhjjjlllnnnpppqqqrrrrrrnnnoooqqqrrrqqqpppooonnnmmmkkkiiihhhgggeeebbb```\\\YYYUUURRRQQQSSSUUUWWWZZZ\\\___bbbdddfffggggggfffaaa[[[YYY[[[]]]]]][[[WWWXXXXXXWWWXXXZZZ^^^aaa^^^]]][[[[[[ZZZYYYUUUSSSPPPQQQRRRPPPMMMKKKMMMOOOKKKIIIEEE@@@>>>???BBBDDDDDDEEEFFFHHHJJJKKKMMMNNNQQQ^^^eeeaaa^^^dddgggeeeLLLJJJGGGEEECCCBBB???===888444333777;;;>>>DDDKKKNNNLLLJJJHHHEEECCCBBBBBB>>>>>>>>>>>>??????@@@@@@>>>===;;;777333111000000...///000111111///...,,,...///000000000000///...---......///000000000000/////////000000/////////000000000000000000000000.........///000111111111///111333333222111111111111111222333555777999:::777:::<<<>>>@@@BBBEEEGGGLLLQQQXXX^^^bbbeeegggiiimmmqqquuuwwwwwwwwwxxxyyyvvvxxxzzz|||}}}}}}|||{{{{{{zzznnnddd^^^YYYVVVRRRRRRUUUWWWVVVUUUUUUXXX[[[]]]^^^aaafffjjjlllmmmooorrrssstttttttttooopppqqqrrrrrrqqqooommmooommmjjjhhhfffccc___\\\[[[YYYVVVTTTTTTWWW[[[^^^aaaccceeehhhiiihhhgggfffeeeaaa^^^___dddhhhgggeee^^^]]][[[XXXWWWYYY^^^bbb___^^^\\\[[[ZZZXXXTTTQQQQQQRRRRRROOOKKKIIIJJJLLLGGGEEEBBB>>><<<>>>CCCFFFFFFFFFGGGIIIKKKLLLMMMNNNOOO]]]ddd]]]WWWXXXXXXRRRKKKIIIFFFCCCBBB@@@===:::;;;777666888;;;<<>>????????????>>>======777777555333111000000000...000111222111000...---...///000111111000///...111111000000////////////------............------000000000000000000000000---......///000111111222///111333333222111000111222222333444666888:::;;;777999<<<>>>???AAADDDFFFJJJOOOWWW^^^cccfffhhhiiiiiimmmrrruuutttuuuvvvxxxwwwyyy{{{}}}~~~~~~}}}}}}zzz|||pppggg```ZZZVVVSSSTTTTTTTTTSSSUUUYYY\\\]]]^^^```bbbcccgggkkknnnoooppprrrsssrrrrrrssstttrrrqqqqqqqqqqqqpppmmmkkkmmmfffaaaccceeeaaa\\\ZZZXXXXXXXXXZZZ\\\___bbbdddmmmooopppooollliiiffffff``````ccciiioooqqqnnnkkkgggddd___]]]^^^```bbbccc___^^^]]]\\\ZZZVVVQQQMMMMMMMMMMMMLLLKKKKKKJJJJJJ??????@@@AAACCCEEEGGGHHHFFFGGGIIILLLMMMNNNOOOOOOUUUVVVVVVUUUQQQNNNLLLLLLFFFDDDAAA>>><<<<<<<<<<<<;;;;;;:::::::::===BBBFFFHHHGGGFFFEEEDDDCCCBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<777666444222111//////...////////////////////////000/////////......------...///222333333000---***000///............//////////////////////////////////////////000000000000222222222222222222222222444444222222222444666777:::<<>>BBBEEEFFFFFFEEEDDDCCCCCCBBBAAABBBAAA@@@>>><<<;;;999999555444333111000///......////////////////////////111111000000000/////////---...000222222111///---000//////....../////////////////////////////////////////////000000000000222222222222222222222222555444333333333555777888:::<<>>???@@@@@@??????BBBDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA???===;;;999777666222222111000////////////////////////////////////000000000000////////////,,,---...000000111000000///////////////000000000000000000000000000000000////////////000000000000222222222222222222222222555555444444555666888999:::<<>>===CCCDDDFFFHHHIIIKKKLLLLLLLLLKKKIIIIIIIIIKKKMMMOOONNNOOOOOONNNJJJGGGEEEEEEDDDAAA===:::999:::<<<>>>@@@AAACCCBBBAAA@@@AAABBBAAAAAABBBBBBBBBBBBBBBBBB======;;;:::999777666666111111000/////////000000////////////////////////.......................................///000000//////000000000000000000000000000000000000000000////////////000000000000222222222222222222222222444444444444555666888999999<<<>>>@@@BBBDDDFFFIIIMMMQQQWWW]]]cccgggiiijjjoooqqqrrrrrrpppooonnnooowww}}}uuukkkeeeaaa___cccbbb```^^^]]]\\\\\\]]]___bbbeeehhhkkknnnrrruuuvvvwwwyyyxxxwwwwwwxxxyyyyyyzzz{{{{{{yyywwwwwwxxxvvvuuussssssrrrooollliiicccbbbbbb```\\\[[[bbbllluuuwww{{{~~~}}}{{{vvvtttlllkkkjjjgggeeeeeegggjjjiiimmmrrrrrrpppmmmmmmnnnjjjiiihhhhhhhhhfffdddaaa^^^\\\YYYWWWVVVTTTQQQOOOKKKIIIEEEAAA???>>>??????EEEFFFHHHJJJLLLMMMMMMMMMJJJIIIGGGFFFFFFGGGIIIJJJLLLMMMNNNLLLIIIEEEDDDDDD@@@>>><<<:::;;;===@@@BBB@@@BBBCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA===<<<;;;:::888666555555222111111000000000111111////////////////////////////////////////////////111000///...------......---...///000111000000000000000000000000000000000////////////000000000000222222222222222222222222222222222333444666777777999;;;>>>@@@BBBDDDGGGIIINNNQQQXXX^^^dddggghhhiiikkkmmmnnnooonnnoooppprrrvvv|||}}}|||wwwooogggbbbaaabbbdddffffffddd```]]]]]]^^^```eeegggkkknnnppprrrvvvxxx{{{|||~~~~~~}}}||||||}}}}}}~~~~~~|||zzzzzzzzzwwwuuusssqqqooolllgggddd^^^]]]\\\\\\[[[]]]gggrrrxxxzzz~~~|||wwwtttfffffffffffffffgggkkknnnppprrrrrrqqqooolllkkkkkkjjjhhhgggfffeeedddaaa^^^]]][[[YYYWWWVVVTTTQQQNNNJJJGGGBBB>>>===>>>AAACCCEEEGGGIIIKKKMMMNNNNNNNNNJJJIIIGGGFFFFFFFFFGGGGGGHHHIIIJJJHHHEEEAAA@@@@@@;;;;;;;;;;;;===@@@CCCDDD???AAABBBBBB@@@?????????????????????????????????@@@???===;;;888555333222222222111000000000111111////////////////////////000000000000111111111111111000///...------------,,,---...000000000//////000000000000000000000000////////////000000000000222222222222222222222222000111222333444666666777888;;;>>>@@@BBBDDDGGGJJJNNNRRRYYY___dddggghhhggggggiiikkklllnnnpppsssvvvwww}}}~~~{{{|||~~~jjjgggccc```___bbbhhhkkkkkkkkkiiieeebbbbbbfffiiimmmooosssuuuvvvxxx{{{}}}~~~~~~~~~|||zzzyyyzzzwwwuuurrrooolllhhhccc___]]]YYYXXXZZZ]]]bbbmmmxxxyyy{{{}}}}}}yyyuuurrrggghhhjjjkkklllnnnrrrtttwwwuuurrrqqqqqqppppppnnnooollliiifffdddbbb___\\\ZZZYYYXXXXXXWWWTTTPPPMMMGGGEEEBBB??????@@@CCCEEEEEEGGGJJJLLLNNNNNNNNNNNNKKKKKKJJJJJJIIIHHHGGGGGGEEEFFFGGGEEEBBB???======999999:::<<<>>>???AAABBB>>>???@@@???>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::888555333111000222111000///////////////////////////////////////............//////000000..................------***+++---///000///......////////////////////////////////////000000000000222222222222222222222222000111333444666777777888888;;;>>>@@@BBBDDDGGGJJJOOOSSSYYY```eeegggggggggfffhhhjjjkkkmmmpppuuuxxxxxx~~~{{{www|||ooogggaaa```^^^]]]___eeelllqqqppppppnnnkkkiiijjjoootttuuuwwwzzz|||}}}~~~|||}}}~~~|||zzzxxxwwwxxxwwwtttqqqnnnjjjfff```\\\^^^YYYXXX[[[```gggsss~~~|||}}}~~~~~~{{{vvvqqqmmmkkkmmmpppqqqsssuuuxxx{{{yyyuuuqqqqqqtttvvvvvvuuuvvvrrrnnniiifffccc___\\\YYYYYYXXXXXXXXXTTTOOOLLLDDDCCCBBBAAABBBCCCDDDEEEEEEGGGJJJMMMNNNOOONNNNNNNNNNNNNNNMMMLLLJJJIIIHHHEEEFFFGGGEEEBBB>>>======777888:::<<<===>>>>>>>>>===>>>>>>===<<<<<<===??????>>>>>>>>>============444444333222111111000000111111///......---------////////////////////////*********++++++,,,,,,,,,+++,,,---...////////////)))***,,,...//////...---////////////////////////////////////000000000000222222222222222222222222111222444666777888999999888:::>>>@@@BBBDDDHHHJJJOOOSSSZZZ```eeeggggggfffggghhhjjjkkkmmmpppuuuyyyyyy|||ttt|||qqqjjjfffcccaaa\\\]]]^^^^^^___aaaeeehhhkkktttyyyuuurrruuuvvvuuu{{{}}}~~~}}}}}}~~~}}}yyyvvv{{{sssllljjjfff``````eeeaaabbbdddeeehhhpppyyyzzztttpppqqqwww}}}xxxxxxwwwvvvvvvvvvvvvvvvxxxuuussstttxxxyyyuuuqqqsssqqqnnnkkkgggccc```___[[[ZZZXXXWWWUUURRRNNNJJJDDDCCCBBBCCCEEEEEEEEECCCGGGIIIKKKMMMMMMNNNOOOPPPTTTSSSQQQOOOMMMKKKIIIHHHHHHGGGEEEBBB???<<<:::999:::;;;<<<===>>>>>>>>>>>>???===<<<===???@@@@@@>>>BBBCCCDDDDDDBBB@@@===;;;777666444222111000//////111111111000//////......111111000000//////......////////////////////////000///...---,,,------...//////...,,,++++++...111000000000///......------///////////////000111111222222111111111111111111111333555555555555666888;;;===AAADDDEEEGGGIIIKKKQQQVVV]]]dddhhhiiigggfffeeedddfffjjjpppvvvzzz{{{~~~{{{yyytttlllfffdddbbb```^^^]]]^^^^^^^^^^^^```dddgggnnnvvv{{{xxxvvvxxxzzzyyy}}}||||||}}}|||yyyvvvvvvooojjjiiigggdddfffkkknnnqqqtttuuuvvvxxx{{{||||||zzzxxxwwwzzz}}}|||||||||yyyuuussssssuuutttppplllllljjjhhhfffeeecccbbb```\\\[[[YYYXXXUUUQQQKKKFFFDDDCCCBBBCCCFFFGGGGGGFFFHHHJJJLLLNNNOOOPPPQQQRRRRRRQQQPPPNNNLLLKKKIIIHHHGGGEEEBBB???<<<;;;;;;;;;;;;;;;<<<============<<<>>>===<<<>>>AAACCCBBBAAACCCCCCBBBAAA???===;;;:::555444333111000///......111111///...,,,***)))(((////////////.........---////////////////////////000///...---,,,------......//////---,,,,,,...000000000/////////.........///////////////000111111000111111222222333333444111333555555555555777888:::===@@@CCCEEEGGGJJJLLLPPPUUU\\\cccfffgggeeedddddddddeeejjjpppvvvzzz{{{~~~zzzpppiiidddaaa___^^^^^^^^^^^^]]]```aaaaaaaaaaaacccgggjjjsssyyy~~~}}}|||~~~~~~~~~}}}}}}}}}|||yyyvvvrrrnnnjjjkkkkkkkkkooottt~~~|||wwwyyy}}}}}}|||{{{{{{yyyuuurrrqqqqqqooojjjfffcccbbbaaaaaacccdddcccbbb\\\ZZZXXXVVVSSSNNNHHHCCCEEEDDDCCCEEEHHHJJJJJJIIIIIIJJJLLLNNNPPPQQQRRRRRRPPPOOONNNMMMKKKJJJIIIHHHEEEBBB???<<<::::::<<<==================<<<<<<<<<@@@???@@@DDDIIIKKKJJJGGGDDDBBB@@@>>>;;;:::888888444333111000///...------333222111000...---,,,+++............------------//////////////////////////////...------------...---...///...------...///000////////////////////////////////////000000111000000111111111222222222111333555555555555777999999<<<@@@CCCEEEHHHKKKNNNOOOTTT[[[aaaeeefffdddbbbbbbccceeejjjpppvvvyyy{{{~~~~~~~~~yyy|||{{{wwwooohhhbbb^^^^^^]]]\\\\\\]]]^^^``````dddeeefffggghhhkkkooorrrxxx|||}}}{{{xxxvvvrrrpppooopppsssxxx}}}{{{xxxuuuyyy{{{yyywwwwwwwwwtttqqqooonnnkkkgggddd___^^^]]]___cccdddcccbbbYYYWWWSSSPPPNNNKKKHHHFFFJJJHHHGGGGGGIIIKKKKKKKKKJJJJJJKKKMMMOOOQQQQQQPPPMMMLLLKKKJJJIIIHHHGGGGGGAAA???===::::::<<<>>>@@@AAAAAA@@@???>>>=========DDDDDDFFFMMMTTTVVVSSSOOOEEECCC???<<<999777777777333333111000///.........000000000000000000111111........................////////////////////////............------......+++---//////...---...//////////////////000000000000000////////////000000000000000000000/////////111333555555555666888:::999<<>>=========>>>@@@BBBCCCEEEDDDCCCAAA@@@@@@@@@@@@EEEFFFKKKTTT]]]^^^XXXQQQFFFCCC???;;;888666666666444333222111000/////////,,,,,,,,,------.........////////////////////////////////////////////////------..................+++---//////...---...///.../////////000000111111000000////////////000000//////000111111222222222111333555666666777999;;;999<<>>:::777555555555444333222111000000000000/////////.........------/////////000000000000000////////////////////////,,,---......///.........+++---......------///000......///000000111222222111000000///////////////...///000222444666888888111333555666666777999;;;;;;===???AAACCCGGGLLLOOOQQQVVV]]]eeejjjkkkjjjiiidddeeehhhmmmrrrvvvwwwwwwsssvvvyyy}}}}}}|||zzzxxxwwwwww|||xxxrrrlllgggdddaaa``````___^^^___bbbcccccceeegggiiikkknnntttyyyzzz{{{|||}}}}}}{{{{{{zzzzzzxxxvvvsssuuuyyy}}}|||ssspppqqqssstttuuuvvvzzz|||xxxuuusssqqqqqqpppmmmjjjfffdddcccccccccdddiiimmmkkkaaaYYYLLLJJJHHHIIILLLQQQSSSTTTVVVSSSPPPNNNNNNOOOPPPPPPMMMIIIGGGHHHKKKKKKGGGDDDEEEDDDCCCAAA???===<<<;;;888<<>>;;;888666444333333222111000000////////////111111111111000000000000........./////////000000////////////////////////,,,,,,.../////////......,,,---------,,,---000222---...///000111222333333111111000///////////////000000111222333444555555111333555666777888:::<<<<<<>>>@@@AAACCCFFFKKKOOOOOOUUU]]]eeekkkmmmlllkkkggghhhjjjnnnsssvvvwwwvvvtttvvvzzz|||~~~}}}zzzwwwtttqqqtttwww}}}zzzwwwsssmmmhhhfffdddaaa```\\\]]]___```aaadddgggjjjlllppptttvvvvvvwwwzzz}}}|||yyyxxxwwwzzzzzzyyyvvvvvvyyy~~~tttppprrrxxx}}}~~~}}}|||~~~}}}zzz}}}zzzvvvtttqqqqqqppplllhhhdddbbbaaacccbbbeeekkkppplllaaaWWWJJJJJJKKKMMMQQQTTTUUUTTTVVVSSSPPPNNNOOOQQQRRRRRRNNNKKKHHHHHHKKKKKKFFFBBBDDDCCCBBB@@@===;;;:::999666<<>>AAABBBBBBCCCHHHLLLRRRUUU\\\fffooorrroookkkjjjkkknnnssswwwyyyxxxvvvtttzzzzzzwwwtttrrrqqqttt{{{zzzsssooolllhhhfffdddcccaaa```cccbbbbbbbbbdddgggkkkmmmtttvvvzzz~~~zzzxxxwwwxxxyyyyyy{{{}}}yyyuuu|||}}}zzzxxxuuusssrrrooommmjjjfffccc```]]]\\\```[[[VVVTTTVVVWWWVVVTTTWWWWWWWWWWWWVVVSSSQQQPPPPPPQQQUUU\\\bbbeeeccc```SSSPPPLLLIIIGGGFFFCCCAAADDDCCCAAA>>>;;;:::<<<>>>???EEENNNUUUWWWTTTNNNIIIFFFEEEDDDCCCCCCCCCDDDEEEGGGLLLUUU___ccc\\\MMM@@@777666444222111000111111111111000///////////////111111111111000///...------------,,,,,,,,,,,,,,,....................................////////////............//////////////////000000000000000000000000000000000111111111///000111222444444444444444444555666777777666666999===@@@BBBBBBDDDIIIMMMSSSUUU[[[dddlllpppooommmjjjllloootttxxxyyywwwuuutttzzz~~~~~~{{{vvvuuutttvvv|||wwwooojjjffffffeeecccaaaaaaaaaaaaaaafffhhhjjjlllooossswwwzzz|||~~~~~~}}}~~~|||yyyvvvsssqqqpppooonnnllliiifffccc```______YYYSSSPPPQQQTTTVVVWWWWWWWWWXXXXXXWWWVVVTTTSSSNNNPPPUUU]]]eeegggccc___SSSPPPLLLIIIGGGEEEBBB@@@AAA@@@>>><<<;;;<<<>>>???@@@EEELLLRRRTTTRRRNNNJJJGGGFFFEEECCCBBBBBBBBBCCCEEEIIIPPPWWWYYYRRREEE;;;555444333111000000000000222111000//////......///000000000000000///...---------------------------.................................///////////////............//////////////////000000111111222222111111111000000000000000///000111222333333333333777777777777666555444333888;;;???AAABBBDDDIIINNNQQQRRRWWW___hhhmmmmmmllljjjlllpppuuuyyyyyywwwtttssszzz~~~~~~~~~}}}wwwsssrrruuuyyy}}}~~~uuunnnhhhfffeeedddbbbbbbbbbbbbbbbdddfffgggmmmqqquuuxxx{{{~~~~~~~~~{{{wwwtttqqqpppooonnnmmmllliiigggdddbbbaaa]]]YYYUUUSSSTTTVVVXXXYYYYYYYYYZZZYYYXXXVVVUUUSSSPPPQQQWWW```hhhiiiaaaZZZPPPMMMJJJGGGFFFEEEBBBAAA>>><<<;;;;;;<<<===???@@@???BBBHHHMMMOOOOOOMMMKKKHHHGGGFFFDDDBBBAAA@@@@@@CCCEEEHHHLLLLLLGGG===555222222111111000000000000111111000///////////////.........//////...------................................................///////////////.....................//////////////////000000111111222222111111111000000000000000000111111111111111000000000222333555777888999999777:::???AAABBBDDDIIINNNPPPQQQUUU]]]ggglllmmmkkkiiijjjnnnssswwwxxxvvvtttsssyyy~~~~~~~~~}}}xxxttttttvvvwwwwww}}}{{{vvvrrrnnnlllhhheeecccbbbbbbccc___aaaccceeegggjjjooorrrwww|||}}}zzzvvvsssqqqoooooommmkkkiiifffcccaaa```___\\\[[[ZZZZZZZZZZZZ[[[\\\]]]]]]\\\ZZZXXXUUURRRPPPSSSTTTZZZdddlllkkkaaaWWWLLLJJJGGGEEEDDDCCCAAA???;;;::::::;;;>>>AAAAAAAAA@@@BBBFFFIIIKKKKKKJJJIIIGGGGGGFFFDDDBBBAAA@@@???AAAAAAAAABBBAAA===777333000000000000000000//////000000////////////000000,,,---...............---///////////////000000000........................///////////////.....................//////////////////000000000000000000000000000000000111111111111111111111111000//////222333444666777777888888777:::>>>@@@AAADDDIIIMMMPPPRRRVVV___hhhnnnnnnmmmfffgggjjjooosssvvvuuutttrrryyy~~~~~~~~~|||{{{~~~~~~zzz~~~zzzqqqmmmkkkhhhfffddddddeeeeeedddddddddeeeeeehhhkkknnnppptttzzz}}}zzzvvvsssqqqqqqqqqooolllhhhccc___]]]\\\[[[\\\]]]^^^^^^^^^^^^___```\\\\\\\\\ZZZXXXUUURRRQQQSSSUUU[[[fffnnnlll```UUUJJJHHHDDDBBBAAA@@@>>><<<:::999:::>>>CCCEEEDDDCCCDDDEEEFFFGGGHHHGGGGGGFFFDDDDDDDDDDDDCCCBBBAAAAAAAAA???===;;;999777555333.../////////000////////////......//////000111222------...////////////////////////000000111111111........................000/////////........................////////////000000////////////////////////000000111111222222000000111222222222111111666666666666666666555444777;;;???@@@AAACCCHHHLLLNNNPPPVVV___hhhmmmmmmkkkddddddfffjjjooosssuuuuuurrryyy~~~~~~~~~}}}zzzyyyzzzxxxqqqiiidddcccdddcccbbb```bbbfffhhhhhhhhhiiiiiiooorrrvvvxxxyyy}}}~~~zzzwwwtttsssrrrssssssoooiiiccc^^^[[[YYYYYY^^^___````````````bbbcccXXXYYYYYYYYYYYYWWWUUUTTTQQQRRRYYYeeennnlll___RRRJJJGGGDDDAAA???>>>;;;999::::::<<>>>>>@@@AAA@@@>>>>>><<<888444111000000000////////////............000000000000000000000000111000///...............444111---...111222222000......///000000///---,,,------------------------000///------///000///...,,,---///000000000///...000///.........///111222111111222333333333222222333444444555666777888888===>>>???@@@???AAACCCEEELLLOOOTTT\\\ccchhhiiihhhffffffhhhjjjnnnqqqtttuuuuuuyyy~~~~~~{{{~~~uuuoookkkhhheeebbbddddddbbb``````bbbeeeiiimmmnnnpppsssvvvzzz|||}}}yyysssooofffccc^^^YYYVVVUUUVVVWWW[[[\\\^^^___```aaaaaaaaa___]]]ZZZWWWVVVSSSPPPNNNQQQRRRWWWaaagggcccVVVIIIGGGCCC>>><<<<<<=========AAABBBDDDFFFGGGIIIIIIJJJHHHHHHHHHGGGFFFDDDBBB@@@BBB@@@>>>???@@@AAA???===;;;999666222000/////////////////////............////////////////////////000000///...------......000///------.../////////444333333111000...,,,+++........................000///------///000///...---....../////////////////////.........///000111111111222222333333222222333444444555666777888888;;;<<<>>>???@@@BBBEEEHHHJJJNNNUUU^^^eeeiiihhhfffcccdddfffiiilllooorrrsssuuuyyy~~~}}}}}}~~~}}}xxxqqqmmmjjjfffcccbbbaaa___^^^ddddddddddddeeehhhmmmqqqvvvxxxzzz}}}~~~xxxoooiii^^^]]][[[ZZZZZZ[[[\\\]]]^^^^^^___`````````_________\\\YYYWWWUUUSSSPPPMMMPPPOOORRRXXX]]]ZZZPPPFFFBBB???<<<;;;===???@@@AAABBBCCCEEEGGGIIIJJJJJJKKKHHHGGGEEECCCAAA@@@??????@@@?????????@@@???<<<:::666555333000///.........////////////............///////////////////////////......---------.........//////...------...000------------...///000111////////////////////////000///------///000///..................///000000///............///000000000111111222333333222222333444444555777888888999999;;;>>>???AAADDDGGGJJJIIIMMMVVV___fffiiigggdddaaaccceeeiiilllnnnpppqqqtttxxx|||~~~}}}}}}~~~{{{yyyxxxxxxsssnnniiieeebbbbbbbbbbbbbbbccccccbbbfffhhhjjjlllnnnsssxxx|||}}}rrriiiddd^^^______aaabbbbbbcccccc``````aaa``````___^^^]]]^^^\\\YYYVVVUUURRROOOMMMNNNKKKKKKNNNQQQOOOHHH@@@<<<:::999:::===AAACCCCCCCCCDDDFFFHHHIIIJJJKKKKKKFFFDDDBBB???============>>>?????????>>><<<999666444333111000///.........////////////............////////////////////////...---------------...///...000222111...---///222---,,,,,,---...111333555......////////////000000000///------///000///...///......------...000111////////////000000111111///000111222222333222222333444444666777888999::::::<<>>BBBDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJDDDBBB???<<<;;;;;;<<<======>>>???>>><<<888666444333222111000000/////////////////////....................................---------------...///000---000222111...---///111888666444111000/////////------........./////////000///------///000///...///......------...000111000000111111222222222222...///000111222222222222333444555666777999::::::===>>>@@@AAABBBDDDGGGIIINNNOOOTTTZZZaaafffggggggdddgggkkkooorrrtttttttttooorrrxxx~~~yyy}}}xxxvvv|||{{{vvvqqqoooooonnnkkkhhhgggfffcccaaaaaaaaacccddd```cccgggiiikkknnnqqqttttttwww{{{zzzuuummmfffaaa```aaabbbhhhiiiiiijjjiiigggfffdddccccccbbbaaa```^^^]]]\\\]]][[[WWWUUUSSSQQQNNNKKKIIIDDD@@@>>>??????===:::888777888;;;@@@DDDFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHBBB@@@>>><<<;;;<<<===>>>===>>>???===999555333333222222222111111000000///////////////....................................---------...///000111222,,,---...///---,,,------111000///...------,,,------------......//////000000///------///000///..................///000000///000111222222222111111......000111222222333333333333555666888999;;;;;;>>>???AAABBBBBBDDDGGGIIIOOOPPPSSSYYY___dddggghhheeehhhmmmrrruuuvvvuuutttmmmpppvvv}}}uuuyyytttqqquuuuuuvvvuuutttvvvyyy|||~~~yyytttqqqkkkhhheeeeeeggggggeeebbbccccccbbbaaa```aaaccceeefffjjjnnnqqqtttyyy~~~}}}uuujjjgggbbb___```dddiiilllmmmmmmmmmllljjjhhhfffeeecccccccccbbb```___]]]\\\\\\ZZZWWWUUUSSSPPPMMMKKKHHHDDD???=========<<<;;;;;;:::;;;>>>CCCGGGIIIJJJIIIIIIIIIHHHHHHGGGFFFEEE??????>>>======>>>??????>>>???>>>;;;666222111222222222222111111///......////////////.............................................///000111333333---,,,,,,---///...---+++%%%'''(((***,,,---......---......///000000111111000///------///000///...---......///////////////---...///000111000000///---...///111222222333333333333555666888:::;;;<<<<<<>>>@@@BBBCCCFFFIIILLLNNNPPPTTTZZZ```eeeffffffcccffflllqqqtttuuusssrrrmmmooottt{{{}}}zzzttt~~~yyyvvvvvvuuuqqqlllhhhfffgggiiikkkmmmoooqqqsssvvvzzz}}}~~~|||xxxsssooollliiifffdddcccaaa```aaaddddddbbb___aaabbbbbbccccccdddgggiiimmmqqqvvvzzz~~~uuukkkdddbbbaaaaaaeeelllssswwwqqqqqqpppnnnmmmjjjiiigggcccccccccbbbaaa___^^^]]]\\\ZZZWWWTTTSSSPPPMMMKKKIIIEEE@@@============<<<>>>===>>>AAAFFFIIIKKKKKKJJJJJJIIIHHHGGGEEEDDDCCC>>>>>>>>>>>>>>>???@@@@@@>>>???>>>999444000111222111111111111000///------000/////////.............................................///000222444444000...---///222222///+++---...///000111000///......//////000111222222222000///------///000///...,,,---///000000000///...+++,,,.../////////...------...///000222222333333333333555666888:::;;;<<<:::===@@@BBBDDDGGGKKKNNNLLLOOOTTT\\\bbbeeeeeeccc```dddjjjpppssssssqqqpppmmmooosssyyy~~~~~~yyyuuuttt{{{sssnnnjjjgggbbb^^^fffdddbbbccceeeggghhhiiinnnnnnooopppsssvvvyyy{{{~~~~~~yyytttoookkkiiikkkiiigggfffeeecccaaa``````bbbeeefffeeeddddddeeeeeefffggghhhjjjmmmrrruuuyyy~~~mmm___]]]ZZZ^^^dddjjjnnnssswwwzzzuuurrrooommmllljjjgggeeeffffffeeedddcccbbb```___ZZZXXXVVVRRROOOMMMKKKKKKHHHEEE@@@<<<::::::;;;<<>>>>>>>>@@@BBBEEEHHHJJJMMMEEE;;;666555555333111000000000000////////////---....../////////////////////000000000000000000000///...---------------+++,,,,,,---...///000000---......///////////////---------...------,,,,,,...------...000111000///000000////////////000000000000000000111111111111111111222333333333333222333444666777999:::::::::;;;===???AAABBBEEEJJJMMMQQQTTTWWWZZZbbbiiijjjfffeeehhhkkknnnpppqqqpppooonnnpppsssxxx{{{zzzvvvsssrrr}}}yyytttqqqmmmiiieeefffccc```^^^___aaabbbbbbdddddddddeeefffhhhiiijjjhhhjjjmmmnnnoooqqquuuxxx~~~|||yyyxxxpppooommmjjjgggeeecccbbbdddcccccccccdddeeeddddddaaacccfffggghhhiiijjjlllpppqqqssstttuuuxxx}}}vvveee\\\]]][[[aaaiiipppuuuwwwxxxyyyvvvtttqqqooonnnkkkhhhfffccccccbbbaaa___]]][[[ZZZXXXWWWUUUQQQNNNKKKIIIHHHBBB@@@===:::999:::;;;===CCCBBBHHHKKKKKKWWW```\\\VVVNNNHHHHHHGGGDDDAAABBB??????@@@AAADDDGGGJJJLLLJJJCCC:::555444555333111/////////.........---------......///////////////...............---------......---------......///---------...............---......///////////////.........//////......---222000......//////---,,,000000////////////000000000000000000111111111111333222111000111222444555222222444666777888888888;;;===???AAABBBEEEJJJMMMPPPTTTWWWZZZaaahhhiiieeedddfffjjjmmmooooooooonnnoooqqqtttyyy{{{zzzuuurrroooxxx~~~{{{vvvsssnnniiiddd```___`````````___``````______^^^]]]\\\[[[]]]^^^^^^^^^___bbbdddfffhhhkkkpppvvv|||~~~wwwuuurrrooollljjjiiiiii`````````_________``````aaabbbcccdddeeefffggghhheeegggkkkmmmooossswwwzzz~~~|||sssnnnfff\\\YYY^^^aaahhhqqqxxx{{{{{{yyyyyyxxxvvvsssrrrpppnnnkkkhhhcccbbbaaa___\\\ZZZXXXVVVUUUTTTRRROOOLLLHHHEEECCC>>>===;;;:::;;;===???@@@EEECCCIIIMMMMMMYYYccc^^^WWWNNNGGGGGGFFFDDDBBBCCC@@@@@@BBBDDDGGGJJJLLLNNNFFF@@@888444333444333111000000/////////.........---....../////////////////////......---------,,,,,,,,,,,,------///000000//////.........------------......///////////////...//////000000000//////111000......//////...,,,000000////////////000000000000000000111111111111444333000//////111444666222333444666777888999999;;;===???AAABBBEEEJJJMMMOOOSSSVVVYYY___fffhhhfffeeegggjjjnnnppppppppppppqqqrrrvvvzzz|||zzzuuuppplllttt}}}xxxqqqllliiiiiihhhgggggggggfffeeebbb^^^[[[YYY[[[[[[\\\\\\\\\]]]^^^___```aaaccceeegggjjjlllmmmmmmooorrruuuyyy}}}|||xxxuuuqqqlllhhhiiiiiigggfffeeeeeeeeeeee____________```bbbcccdddeeefffhhhhhhhhhiiikkklllmmmpppssswww{{{vvvkkkddd___ZZZ]]]ccclllqqqxxx|||}}}{{{yyyxxxzzzxxxvvvtttssspppllljjjeeedddbbb```]]]YYYWWWUUURRRQQQOOOLLLIIIEEEAAA???<<<<<<<<<===???BBBDDDEEEGGGEEEJJJMMMMMMXXXccc^^^XXXOOOHHHGGGFFFEEEDDDFFF@@@AAACCCEEEHHHJJJLLLMMMAAA<<<666333222222222222222222222222111111111111---......///////////////111111111000//////......---------------...//////........................---......///////////////......///000000000//////---,,,,,,---000111111000000000////////////000000///000000000111111111111333222111000111222333555444555666888::::::;;;;;;;;;===???AAABBBEEEJJJMMMOOOSSSVVVXXX^^^eeehhhfffhhhjjjmmmppprrrsssttttttsssuuuxxx|||}}}zzzuuupppmmmsss~~~yyywwwvvvtttsssqqqpppnnnkkkgggbbb^^^\\\YYYXXXXXXXXXYYYZZZ[[[[[[]]]^^^___```aaabbbcccccc```aaacccdddfffhhhjjjjjjlllmmmnnnoooqqquuu{{{~~~yyyvvvtttnnnllliiigggeeedddbbb``````````````````aaaaaaaaabbbaaaaaa```aaaccceeefffgggjjjmmmnnnnnnooorrrtttvvvyyy}}}~~~}}}uuulllfffbbbbbbgggmmmxxxzzz||||||zzzxxxwwwwwwzzzyyywwwvvvtttrrrmmmjjjeeedddbbb___\\\XXXUUUSSSOOONNNLLLIIIEEEBBB???===<<<<<<>>>@@@BBBDDDEEEFFFFFFDDDJJJMMMNNN[[[gggdddYYYPPPIIIHHHHHHFFFFFFGGGAAAAAACCCDDDFFFGGGHHHIII;;;888444111000111222222222222222222111111111111---......///////////////111111000000/////////...//////...---------------,,,,,,------...//////000---......///////////////,,,---...///////////////---,,,,,,---000111111000000000////////////000000///000000000111111111111000111222333444333222111444555777888:::;;;;;;;;;;;;===???AAABBBEEEJJJMMMNNNSSSWWWXXX]]]dddhhhggghhhjjjmmmppprrrtttuuuuuuuuuwww{{{|||vvvqqqmmmttt{{{~~~zzzyyyvvvqqqlllgggcccaaa\\\ZZZYYYYYY[[[\\\[[[ZZZWWWXXXZZZ\\\]]]^^^^^^^^^\\\\\\\\\\\\]]]]]]]]]]]]``````aaaaaaaaadddgggkkkrrrsssuuuxxx{{{}}}~~~uuutttqqqooollliiifffeee``````___^^^^^^^^^^^^^^^]]]^^^^^^___```aaabbbbbbcccbbbaaaaaabbbeeegggiiikkkoootttvvvxxxzzz{{{tttnnnmmmoootttxxx~~~{{{xxxwwwxxxyyyyyyxxxwwwvvvuuurrrmmmiiiaaa```___\\\XXXTTTQQQPPPMMMKKKHHHEEEBBB???>>>===<<<===???AAABBBCCCDDDDDDCCCAAAHHHMMMPPP___llljjjWWWOOOIIIHHHIIIGGGEEEGGG@@@@@@AAABBBBBBBBBAAAAAA666444222000///000111333000000/////////.........---......///////////////........................000000///------,,,,,,,,,++++++,,,---...///000111---......///////////////,,,,,,---...////////////000///......///000///---000000////////////000000000000000000111111111111...000333555555444222000333444555777888999::::::;;;===???AAABBBEEEJJJMMMOOOTTTXXXYYY\\\ccchhhiiifffhhhjjjmmmooorrrssstttvvvyyy}}}yyysssnnnuuu}}}xxxtttpppoookkkhhheeedddeeeeeedddbbb[[[[[[]]]^^^_________^^^\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[\\\[[[[[[[[[^^^```dddddddddeeefffhhhiiijjjiiijjjkkkmmmoooppppppqqquuuwwwyyy|||~~~~~~~~~}}}zzz|||yyyuuurrrpppmmmjjjhhhcccccccccbbbaaa```______[[[\\\\\\[[[[[[\\\^^^___```aaaccceeegggiiijjjjjjggggggggghhhkkkppptttwwwxxx|||}}}{{{|||~~~wwwvvvyyy~~~}}}zzzyyyzzz|||xxxwwwvvvvvvtttqqqlllhhh___^^^\\\YYYVVVRRRPPPNNNKKKIIIEEEAAA???>>>>>>???@@@AAABBBDDDDDDDDDCCCBBBBBB@@@FFFJJJLLLZZZgggeeeTTTMMMGGGHHHHHHFFFDDDDDD?????????>>>===;;;999888222111000///...///111333/////////.........---------......///////////////,,,,,,------...////////////......---------......,,,---------......//////---......///////////////------...///000000000000///...---...///000///...000000////////////000000000000000000111111111111000111222444444333222111333444555777888999::::::;;;===???AAABBBEEEJJJMMMOOOUUUYYYYYY\\\ccciiikkkfffgggiiillloooqqqssstttwwwzzz{{{vvvqqqzzz~~~xxxuuuqqqoooooonnnkkkiiieeeeeeffffffeeecccaaa```^^^^^^^^^]]]]]]]]]\\\\\\WWWYYYZZZZZZYYYYYYZZZ\\\___^^^^^^^^^^^^______```]]]^^^```bbbdddddddddcccdddeeeggghhhiiijjjiiiiiikkkpppvvvyyyyyy|||~~~}}}{{{xxxvvvuuutttrrrppphhhfffcccbbbaaa```___]]]\\\\\\]]]]]]^^^]]]]]]\\\\\\\\\\\\\\\[[[\\\___aaaaaacccfffiiilllnnnppppppnnnooopppsssxxx~~~{{{tttsssxxx}}}{{{~~~}}}|||}}}~~~wwwvvvvvvuuutttpppkkkggg^^^^^^\\\YYYVVVSSSPPPNNNKKKHHHDDD@@@>>>>>>???@@@DDDEEEGGGHHHGGGFFFDDDCCCDDDAAAEEEFFFFFFRRR^^^[[[QQQKKKFFFGGGHHHDDDBBBBBB>>>>>>>>><<<:::777444222000000///...---...111333000000000000////////////---......///////////////------...///000111222222---------------...///000///............------------......///////////////......000111111222222222,,,++++++---000222222111000000////////////000000000000000000111111111111222222111111222222333444555666888999;;;<<<<<<<<<;;;===???AAABBBEEEJJJMMMPPPVVVZZZZZZ\\\dddjjjlllggghhhjjjmmmpppsssuuuvvvxxx{{{}}}xxxuuu|||wwwqqqqqqooonnnlllkkkjjjiiieeeeeedddbbbaaa``````___^^^^^^]]]]]]]]]^^^^^^___\\\ZZZYYYZZZ[[[\\\[[[ZZZ\\\[[[[[[[[[[[[\\\\\\]]]`````````______``````aaacccjjjqqqssssssvvv}}}{{{~~~|||{{{yyyxxxxxxxxxyyy~~~|||zzzxxxvvvtttrrrooommmmmmmmmmmmhhhiiiiiikkkmmmoooqqqrrrnnnkkkggggggiiilllmmmlllkkkhhhfffeeedddaaa\\\WWW]]]]]]\\\[[[ZZZZZZYYYYYY[[[YYYXXXXXXZZZ\\\]]]]]]^^^______aaaccceeegggiiilllnnnqqqsssuuuxxx|||||||||~~~xxxqqqooorrrzzz~~~~~~}}}{{{yyywwwxxxxxxyyysssnnnmmmooonnnggg```]]]ZZZUUUPPPMMMLLLMMMNNNEEEBBB???===>>>AAACCCDDDKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEGGGIIILLLNNNPPPIIIFFFCCCAAAAAAAAA@@@???;;;;;;999777555333111000//////000000//////...---////////////////////////000//////......//////000111000///............//////...---,,,+++,,,---...////////////////////////,,,,,,,,,---...///000000222333333222111///---,,,//////...---...///000111///000000000000000//////111111111111111222222333000111222111000000222444333444555777999;;;======>>>???@@@AAACCCEEEGGGIIIQQQUUUZZZ]]]^^^```dddhhhiiijjjkkkkkkkkkmmmqqqttt}}}}}}zzzzzz~~~}}}|||zzzxxxwwwuuutttrrrrrrqqqooollliiigggfffcccbbbaaa```_______________]]]ZZZYYYZZZZZZZZZYYY\\\\\\\\\\\\\\\]]]]]]^^^___^^^^^^^^^^^^______```ccchhhnnnqqqrrrtttxxx}}}|||xxxsssooollllllkkkiiihhhgggggghhhhhhjjjjjjkkkkkkjjjiiifffeeegggfffeeeddddddccccccccc````````````aaabbbcccdddeeebbb______aaadddddddddcccaaa___^^^^^^]]]YYYVVVXXXXXXYYYZZZZZZ[[[\\\\\\[[[ZZZZZZ[[[]]]```aaabbbdddeeefffhhhkkkmmmpppqqqvvvxxx|||~~~zzzxxxuuuuuuxxx}}}}}}}}}}}}{{{yyywwwwwwwwwwwwrrrnnnmmmnnnkkkddd\\\XXXVVVSSSOOOLLLIIIHHHGGGDDDBBBAAAAAACCCFFFHHHIIILLLKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDFFFHHHIIIHHHEEECCCAAA@@@???===<<<888777666444333111000//////////////////......---........................000000///...---,,,,,,+++,,,,,,,,,,,,+++++++++***...------,,,,,,---...///........................,,,------....../////////......000111111111000000///...---------...000000//////000000000//////...000000000000000111222222000111222111000000222444555666777888999:::;;;;;;>>>???@@@AAACCCFFFHHHIIIPPPTTTZZZ]]]^^^```eeehhhiiiiiijjjjjjjjjmmmrrruuu{{{{{{zzz}}}xxxtttqqqooonnnllljjjhhhgggffffffiiifffbbb``````___^^^]]]^^^^^^^^^^^^_________```_______________```aaaaaadddfffjjjmmmpppqqqrrrrrrnnnkkkhhhdddaaa_________\\\\\\[[[ZZZZZZ[[[[[[\\\]]]]]]^^^___^^^]]][[[ZZZZZZZZZ[[[[[[\\\\\\[[[[[[\\\\\\[[[ZZZZZZZZZZZZ[[[^^^\\\YYYYYYZZZ\\\]]]^^^^^^\\\ZZZZZZ[[[[[[ZZZYYYVVVVVVVVVWWWYYYZZZ[[[\\\]]]]]]___aaacccfffhhhjjjnnnoooqqqtttwwwzzz|||}}}zzz}}}~~~~~~}}}}}}|||{{{yyyvvvtttsssssspppmmmmmmnnniii```YYYTTTSSSQQQNNNJJJGGGDDDBBBBBBCCCDDDFFFHHHKKKLLLNNNMMMLLLKKKJJJHHHGGGFFFEEEEEEEEECCCBBBAAABBBCCCCCCGGGEEEBBBAAA???===999777444333333222111000/////////////////////...------------------------------//////000///...---,,,+++---.../////////...,,,,,,------------...///000000------------------------........................,,,---...///000111111111...------------...//////......////////////......///////////////000111111000111222222000111222444777777888888999:::::::::??????@@@AAADDDFFFHHHIIIOOOSSSXXX[[[\\\___dddhhhggghhhhhhhhhiiimmmssswwwyyy~~~}}}|||}}}zzzvvvwww|||}}}zzzwwwuuusssssswwwuuutttrrrqqqnnniiifffdddddddddeeeeeeeeeeeeddddddccccccccccccdddeeeeeeffffffgggjjjnnnnnnjjjgggeeeccc___[[[YYYYYYZZZ[[[YYYYYYYYYYYYZZZZZZ[[[[[[[[[\\\\\\]]]]]]\\\[[[ZZZVVVWWWYYYZZZZZZZZZYYYXXX]]]]]]\\\\\\[[[[[[\\\\\\\\\[[[YYYYYYZZZ[[[\\\]]]___]]]\\\[[[\\\]]]^^^___]]]]]]\\\\\\]]]^^^``````ccceeegggjjjlllooosssuuuyyy{{{}}}~~~~~~|||zzzwwwtttpppmmmmmmlllkkkmmmmmmhhh___WWWTTTRRROOOLLLIIIGGGFFFEEEEEEGGGJJJMMMMMMNNNNNNOOONNNNNNLLLKKKIIIHHHGGGFFFHHHFFFEEECCCCCCCCCCCCDDDFFFDDDBBBAAA???;;;777444111111111111000000000000//////000000//////...---//////////////////////////////000111111111000//////111222333333111///...------......///000111111////////////////////////////////////............///////////////.........---------------......///---......////////////..................///000000111222222222111111333444777777888888999:::;;;;;;??????@@@BBBDDDFFFHHHIIILLLPPPUUUWWWYYY\\\aaaeeefffgggggggggiiimmmtttxxxyyy~~~}}}~~~yyyuuussstttvvvwwwyyyxxxsssppppppqqqqqqpppooonnnnnnjjjjjjiiiiiiiiiiiijjjjjjhhhgggfffiiikkkjjjeee```bbbaaa___]]][[[ZZZYYYXXXYYYZZZZZZ[[[\\\\\\\\\\\\YYYYYYYYYYYYYYYYYYXXXXXXWWWXXXYYYZZZZZZZZZYYYXXX\\\\\\\\\\\\\\\]]]^^^___[[[[[[[[[[[[[[[[[[]]]^^^`````````______```bbbcccgggfffffffffhhhjjjlllnnnnnnqqquuuxxxzzz|||}}}}}}|||}}}|||xxxtttpppjjjfffgggggghhhjjjjjjeee]]]WWWRRROOOKKKHHHFFFHHHKKKMMMPPPSSSVVVVVVTTTQQQPPPPPPPPPOOONNNLLLJJJIIIGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEDDDCCCAAA???>>>:::666333222222222222222222222222000000111111000000///...000000000000000000000000000111111111111111000//////000111222222000...------...///000111111222222000000000000000000000000//////////////////....../////////...............---------...............------...///000000//////...............//////000111222333222111111333555555555777888:::<<<===>>>???@@@AAABBBDDDFFFHHHJJJJJJNNNRRRTTTUUUXXX]]]bbbffffffggghhhjjjnnntttyyyyyy~~~~~~xxxsssrrrpppnnnqqqvvv}}}{{{uuuuuutttsssrrrrrrrrrrrrqqqooommmnnnooommmhhhddddddeeeeeedddbbb^^^[[[XXXYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYXXXYYYZZZZZZ[[[[[[[[[ZZZZZZZZZ[[[[[[]]]^^^___```^^^___```___^^^^^^```bbbcccdddfffffffffgggiiikkkkkkkkklllnnnqqqvvvzzz|||}}}zzz~~~}}}|||~~~zzzuuuqqqmmmhhhcccbbbcccdddfffeee```YYYSSSMMMJJJFFFDDDFFFJJJPPPTTT]]]```bbb```ZZZUUURRRRRRQQQPPPOOOMMMKKKIIIHHHGGGDDDDDDCCCBBBBBBCCCDDDDDDAAA???===<<<;;;999666333333333333333333333333333222222222222222111000000222222222222222222222222444333222000000///000000333333444444444333222111//////000111222222222222222222222222222222222222////////////////////////...------...///000111222---...//////000000//////---...///000111111111000...............///000000111222333222111222333555444555777999;;;===>>>???@@@@@@AAABBBDDDGGGIIIJJJKKKNNNQQQRRRRRRUUUZZZ___eeegggiiijjjlllppptttxxxxxx}}}~~~~~~{{{xxxssspppppprrrxxx~~~~~~}}}|||zzzxxxuuusssrrrssssssrrrooojjjeeebbb``````aaabbbbbbbbbaaa```dddcccbbbaaa```_________^^^^^^^^^___aaabbbdddeeebbbbbbccccccdddfffggghhhhhhjjjlllkkkjjjiiikkkmmmkkkooorrrtttuuuvvvyyy|||xxxxxxyyy|||wwwyyywwwqqqooommmhhhddd___```aaa```^^^XXXQQQMMMGGGFFFEEEGGGJJJQQQWWW[[[dddggghhhddd\\\UUURRRRRRRRRQQQPPPNNNLLLJJJHHHGGGEEEDDDCCCBBBAAAAAABBBCCC<<<:::888777777666555444444444444444444444444444333333444444333333222111111111111111111111111111444333222222333555888:::666666666666555555555555000111222333333222111111111111111111111111111111......//////000000111111000////////////000111222...///000111111111000///...///000111222222222222//////......//////000111222333333333222222444555666777888999;;;<<<===>>>@@@@@@AAACCCEEEGGGIIIJJJMMMPPPRRRRRRRRRTTTYYY]]]fffhhhkkkmmmnnnqqqtttvvvvvvzzz~~~~~~|||||||||vvvrrrnnnrrrvvvyyy{{{|||wwwssspppiiijjjkkkkkkkkkkkkiiiiiijjjiiihhhfffeeedddddddddddddddeeefffiiilllooopppooooooooooooooopppqqqrrrtttwwwyyyxxxvvvuuuwwwzzzuuuzzz~~~yyyvvvttt{{{}}}tttooonnnmmmjjjfff_________]]]XXXRRRKKKGGGDDDEEEHHHLLLQQQWWW]]]```eeehhhiiicccZZZSSSPPPPPPSSSRRRPPPNNNLLLJJJIIIHHHHHHGGGEEECCCBBBBBBBBBCCC999666444333444555555444555555444444444444444333444444555555444444333222000000000000000000000000222222222444888>>>DDDHHH444333222111111111222222111222333444333222111000000000000000000000000000---......///000111111222555444222000///......///...///111222222222111000//////000222222333333333///////////////000111111222333333333222222444666888888999::::::;;;<<<<<<@@@@@@AAACCCEEEGGGIIIJJJOOORRRSSSSSSRRRTTTYYY]]]fffiiillloooppprrrtttvvvtttxxx}}}~~~|||~~~zzzyyy}}}zzzyyy{{{}}}~~~~~~~~~}}}~~~~~~}}}zzzxxxxxxxxxxxxvvvsssooonnnnnnnnnrrrxxx{{{}}}}}}~~~}}}~~~}}}{{{{{{{{{zzz~~~}}}|||xxxvvvtttpppllliiigggeeedddaaa]]]WWWPPPJJJEEECCCCCCHHHOOOTTTXXX]]]bbbgggdddaaa]]]YYYUUUTTTTTTTTTWWWRRRNNNNNNKKKGGGFFFIII@@@>>>===<<<===<<<;;;999===:::777555555555555555111111222222222222111111333222222444666666333///333222222222111111000000222111111333888@@@GGGLLL777666555555666555333222555444333333222222222333222222222111000//////...---...///000000///...---//////000000000000//////000000111222222222222222000111111111111222222222111111111111111111111111333333333444444444555555777888999:::<<<===>>>>>>===>>>AAADDDGGGJJJLLLMMMPPPSSSVVVVVVUUUVVVYYY]]]bbbfffkkkmmmmmmooossswww{{{zzzzzz|||~~~}}}xxxsssttttttuuuwww}}}{{{yyyyyyvvv|||}}}||||||{{{yyyyyyvvvqqqkkkfffcccaaa```^^^ZZZTTTNNNIIIFFFEEEDDDLLLQQQWWW[[[^^^bbbfffiii\\\ZZZWWWTTTRRRSSSTTTUUU^^^XXXSSSPPPMMMGGGFFFGGG@@@>>>=========<<<:::888:::777444222333333333222333333333333333333333333222111111333555555222///222222222111111000000000222111111333888???FFFJJJ888555222000111222222222444444333222222222222222222222111111000//////...///000111111111111000/////////000000000000//////......///000000000000000000111111111111222222222222222222222222222222222333333444444444555555555888888999:::<<<===>>>>>>>>>???@@@BBBEEEIIILLLNNNPPPSSSVVVVVVUUUVVVZZZ^^^bbbeeeiiilllmmmpppuuuzzzzzzyyyyyy{{{}}}{{{vvvqqqrrrsssuuuuuuyyy~~~yyyyyy~~~{{{yyyyyyxxxwwwuuuuuuqqqkkkeee___\\\[[[[[[UUURRRLLLGGGEEEGGGIIILLLSSSVVV[[[___```aaacccdddUUUTTTRRRRRRRRRUUUXXXYYYddd\\\UUUQQQLLLFFFBBBCCC???>>>=========;;;888555666444111000000111000000333222111000000111222333111000111222333333111///111111111000000000000000111000000222666<<>>?????????@@@AAADDDHHHLLLOOOQQQSSSVVVVVVVVVWWW\\\```bbbeeeiiikkklllqqqwww}}}zzzyyyyyy{{{|||zzzuuupppooosssuuutttsss{{{|||yyyzzz~~~|||zzzwwwvvvuuutttrrrpppmmmjjjeee```[[[XXXVVVUUUMMMKKKIIIIIIJJJOOOSSSVVVYYY[[[^^^aaaaaa``````___UUUUUUTTTTTTWWWZZZ^^^```eee[[[RRRNNNIIICCC??????>>>===<<<<<<<<<:::666444444222000000000111000///222000///------///000222000000111111222222000///000000000000000000000000/////////000333777<<<>>>===999333000000222333444111111000000000000111111111111111111000000//////222222222222222222222222000000000111111000000000000111222222222222111111000000111111111222222222333333333333333333333333444444444444555555555555888999:::;;;<<<>>>?????????@@@AAADDDFFFIIILLLNNNQQQSSSVVVVVVVVVYYY^^^ccceeehhhjjjkkklllpppxxx}}}|||{{{zzz|||}}}{{{uuupppnnntttwwwsssooovvv{{{yyyzzz~~~~~~zzzxxxuuutttsssqqqnnnkkkhhhfffccc^^^XXXSSSNNNLLLEEEGGGJJJOOOTTTXXX\\\^^^aaabbbbbbccccccbbb```^^^XXXXXXWWWWWWZZZ]]]aaaccccccYYYOOOKKKHHHCCC???>>>===<<<;;;;;;;;;999666333555333222222333444333222333111000......000111333111111222222222111111111000000000000000111111111.........///111333666777999777444222333333222111000000000//////000111111111111111000000000000000111111111000000111111111000000111111111111000000111111222222222111111000000000111111111222222222333333333333333333333333444444444555555555666666888999:::;;;===>>>?????????AAADDDGGGIIIKKKLLLLLLQQQSSSVVVWWWWWW[[[aaafffjjjlllmmmmmmmmmqqqwww|||~~~~~~}}}wwwrrrpppuuuxxxsssmmmsss}}}zzzxxxuuusssqqqnnnjjjggggggddd```ZZZSSSMMMHHHEEEEEEHHHNNNUUU[[[^^^```aaacccaaa```___```___\\\ZZZXXXWWWWWWWWWYYY]]]```cccbbbWWWLLLIIIGGGCCC@@@???<<<:::999888999888777555666555444555666777666555666555444333333444555666222333444444222222333444111111111111111222222222/////////000000111222333333222222222333222000...000000000000000000111222111111000000000000000000111000////////////000111000111111222222111111000///000000000000//////...000111111111111222222222444444444444444444444444444444555555555666666666999999:::<<<===>>>???@@@@@@AAADDDFFFIIIKKKLLLLLLQQQSSSVVVWWWXXX\\\ccciiilllnnnqqqqqqpppsssxxx|||yyysssrrrwwwxxxsssmmmsss~~~|||{{{yyyvvvsssppplllgggdddbbb^^^XXXQQQLLLIIIHHHHHHMMMPPPVVV[[[___bbbbbbbbbbbb___\\\ZZZ[[[[[[ZZZXXXVVVUUUUUUVVVXXX\\\```bbb```TTTIIIEEEEEEAAA===<<<<<<999666666666888888777777666666777999:::999777777777777777777777777777444666777666444333555777111222222222333333333333111222222222222222111111222111111222333333111///111000000000000111222333000000000000000000000111111000////////////000111000111111222222111111000000000000000000///......000111111111111222222222444444444444444444444444555555555555666666666666999:::;;;<<<===>>>???@@@BBBAAAAAAAAADDDGGGKKKNNNQQQSSSVVVWWWXXX]]]eeekkklllooorrrttttttvvvzzz~~~yyyssstttwwwvvvqqqnnnttt~~~}}}{{{|||zzzwwwtttppplllfffbbb\\\WWWPPPJJJGGGIIIMMMPPPWWWYYY\\\```bbbdddddddddfffbbb^^^\\\]]]^^^]]]\\\UUUTTTTTTVVVXXX]]]aaaddd]]]QQQEEEAAAAAA===999777;;;888555444555777999999777777777888:::;;;:::888666666777777777777666666666777999777555444777999222222222333333444444444444444444444444333222111444222111222444555444333111111000000111222333333000000000000000111111111222111000//////000111222111111222222222222111111222222222222222111000000000111111111111222222222555555555555555555555555555555555555666666666777999:::;;;<<<===???@@@@@@DDDAAA>>><<>>@@@AAACCCBBBBBBBBBDDDGGGJJJLLLRRRVVVZZZYYYWWW[[[eeennnlllnnnpppsssuuuxxx}}}}}}{{{zzzvvvuuutttsssrrrxxxzzzxxxyyyrrruuuxxxwwwpppfff\\\UUUPPPOOOOOOPPPUUU\\\cccgggmmmkkkiiihhhiiiiiigggffffffccc```^^^]]][[[YYYWWWTTTTTTTTTUUUVVVXXXZZZ\\\NNNIIICCC???===<<<999777888777777666666666666666444444555555555555444444555555444333333333333333555444444444333333333222222222222222333333333333222222222333333444444444444555666555333222333444333333333333333333333333444444444444444444444444111000000000111222444555777555444444555555333222333222111111111111222333222222222111111222222222222333444444222222333444555666666777777888999999888999999;;;<<<>>>@@@AAACCCBBBBBBCCCEEEHHHKKKMMMQQQVVVZZZYYYXXX\\\eeennnmmmnnnpppqqqsssvvv{{{~~~|||yyyxxxwwwvvvvvvvvvuuuzzz}}}xxxtttssstttuuuuuuqqqhhh]]]TTTOOOOOORRRWWW^^^eeemmmsssvvvvvvsssnnnkkkiiiiiihhhgggeeebbb```^^^]]][[[YYYWWWTTTSSSRRRRRRQQQRRRRRRSSSGGGCCC???<<<::::::888777666666777777666666555444333333444444444444333333555444333333222222333333444333333333222222111111444333222111000111222222000000111222333444555555111222444333222222333444444444333333222222111111222222222222222222222222000000000111222444555666333333555888999777333000333333222222222222333333222222222222222222222222222333444333222222222444777777777888999999::::::999999:::;;;===???@@@BBBCCCCCCCCCCCCFFFIIILLLNNNQQQVVV[[[[[[YYY]]]fffnnnnnnnnnooopppqqqtttxxx|||{{{xxxvvvwwwwwwwwwwwwvvv|||}}}zzzxxxxxx|||}}}zzzwwwwwwuuutttttttttsssooofff]]]VVVTTTTTTYYY]]]eeemmmtttxxx{{{{{{yyyuuuqqqnnnllljjjhhhfffdddbbb___^^^]]][[[XXXVVVQQQPPPOOOMMMKKKJJJHHHHHH@@@>>>;;;888666555555555333333444555555333222111333333444444444444333333444333333222222222222222222222222222333333333333555333111/////////111222000111111222333333444444///111222222111111222444555444444333222111000000111111111111111111111111222222333444555777888999111222555888:::888555111333333333333333333444444444444444444444444444444333444555444333333444555555555666666777888888888999::::::<<<===???AAABBBDDDCCCCCCDDDGGGJJJMMMOOOSSSYYY^^^^^^]]]___gggooonnnooopppoooppprrrvvvyyy|||~~~yyyvvvtttuuuvvvwwwvvvuuu{{{~~~yyywwwwwwtttrrrrrrkkkiiiccc[[[VVVWWW___fffooosssyyy}}}{{{vvvtttrrrpppnnnkkkgggccccccaaa___]]]\\\YYYVVVSSSPPPOOOMMMJJJGGGDDDBBBAAA===<<<:::888555444333444222333444444444333111000444444555555555555444444333333222111111111111222000000111333444555666777555333111/////////111222222222222222222222222222...000111111000000222333444444333222111111000000555555555555555555555555222222333555666777777888222222333555777888666333222222333333444444444444555555666777777666555555555666777666555444555777444555555666666777888888::::::;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEHHHKKKOOOQQQVVV\\\bbbbbb```aaahhhoooooopppqqqqqqqqqrrruuuwww{{{}}}{{{wwwtttrrrvvvwwwxxxwwwuuu{{{}}}|||yyyrrrllljjjbbbcccbbb______fffrrr||||||tttsssrrrpppnnnkkkeeebbbbbb```^^^\\\ZZZWWWRRROOOOOONNNLLLIIIFFFBBB???===;;;<<<;;;999666555555666444444555555444444333222444444555555555555444444333222111111000000111111000000111333444666777888444333222111000111222222333333222222111111111111///111222111000000111222333333222222111111000000333333333333333333333333000111222333444444333333333222222333555666555444000111222333444444444333555666777888888777666555666777888777666666777888777777777888999999::::::;;;;;;<<<===???AAABBBCCCEEEEEEEEEFFFIIIMMMPPPRRRXXX___dddeeebbbbbbgggmmmnnnqqqssstttttttttvvvwwwzzz|||}}}{{{xxxtttrrrrrrvvvxxxyyywwwtttzzzzzzrrriiifffgggkkkqqqxxx{{{|||xxxuuurrrooollliiieeebbbbbb```]]][[[XXXTTTOOOKKKJJJIIIHHHEEEBBB>>>;;;999666777999777555444666888555444444333333333333333333333444444444444333333222222111000000000000000111111111222333333444444222222222222333333333333111111111111111222222222111222333222000000000222222222222111111111111111000000000000000000000000000111222333333222111111222222222333555555333111///000111222333333333222333444666777777666444333555777888777666555666777888888999999:::;;;;;;;;;;;;<<<<<<===???AAACCCDDDEEEEEEEEEGGGJJJMMMQQQSSSYYY___eeeeeeaaa```eeejjjnnnqqqvvvxxxxxxwwwwwwwwwzzz{{{{{{xxxuuurrrrrrrrrsssuuuwwwtttpppvvvsssfff```cccjjj}}}|||xxxrrrmmmjjjgggdddbbbaaa```]]]ZZZWWWRRRLLLHHHDDDDDDCCC@@@===:::666444///111444444222222555777444333111000///000111222222222222333333222222222222111111000000000000000222222222111111111111000111222333444444444444444//////000111222333333444222333333222000///000111111111111111111222222222222222222222222222222222333333444555444333222111000111222444666444111......///111222333333222222222333555666666555333222555666777666555444555777777888888999999:::;;;;;;<<<<<<===>>>???AAACCCDDDEEEEEEFFFGGGJJJNNNRRRTTTYYY___eeeeee```___bbbgggmmmrrrwww{{{{{{yyyxxxxxx{{{{{{yyyvvvsssqqqqqqrrroooqqqrrrooojjjppprrrfff^^^___ooo{{{zzzxxxrrrlllgggeeeddd___ZZZUUUSSSSSSQQQJJJEEECCC@@@<<<888666555666777444444333333222222333333222111111111000/////////222111111111000000//////---,,,***+++...000111111111111000000//////......333222222222111111000000111111111111111111111111///000000111222222333333//////000000000000//////......///000111222333333222222222111111111111111111111000000//////......000000000000////////////111111222222222333333333555555555555555555555555666777888999999999999999<<<===???BBBCCCDDDDDDDDDGGGHHHIIIIIIJJJLLLQQQTTT^^^cccgggeee___]]]```dddmmmtttyyyyyyzzz||||||zzzyyyxxxxxxvvvuuutttsssrrr{{{wwwrrrllliiiooouuuddd^^^```kkk}}}tttkkkeeebbbXXXTTTPPPOOOOOOMMMHHHCCCAAA???<<<999777555555555333333222111000000000000333333333222222222222222111111111111000000000///111///------///000000///111000000000/////////...222222111111111000000000000000000000000000000000111111111000000000////////////000000000000////////////000000000000000000111111111111111111111111222111111111000000000000111111111111111000000000111111111222222222333333333333333333333333333333666666777888999999999999:::<<<>>>@@@BBBBBBCCCCCCHHHIIIJJJJJJJJJMMMQQQTTT]]]aaaeeeccc^^^\\\___ccclllsssyyyzzz|||~~~~~~{{{yyyxxxwwwuuusssrrrqqqqqqzzzvvvrrrmmmiiiooo}}}mmmddd```eeepppzzznnnccc^^^UUURRRNNNMMMMMMKKKGGGCCC???===;;;999666444333222444333222111000000000000222222222222222333333333111111111111000000000000444222000//////000...---000000000000////////////111111000000000000//////////////////////////////222222111000///...---,,,//////000000000000//////000000000//////.........000000000000000000000000222222222222111111111111111111111111111222222222111111111222222222222333333333333333333333333333555666777888999999999999999:::<<<>>>@@@AAABBBBBBHHHIIIJJJJJJKKKMMMQQQTTT[[[___bbbaaa]]][[[^^^bbbiiirrryyy|||~~~}}}zzzxxxvvvsssrrrqqqpppqqqxxxuuuqqqllliiiooozzzmmmdddccceeennn}}}~~~vvvkkkaaa\\\SSSPPPMMMKKKJJJGGGCCC@@@>>><<<999666444333333333666555444333222111111111/////////000111111111222111111111000000000000000444222000///000000...---000000000000////////////000000000///////////////000000000000000000000000222222111000///......---//////000000000000//////////////////............////////////000000000000111111111111111111111111000000111111111111111222111111111111222222222222444444444444444444444444555555666888999999999999999:::;;;===???AAABBBCCCGGGHHHIIIIIIIIILLLPPPSSSYYY\\\___^^^[[[[[[^^^bbbhhhqqqyyy||||||zzzwwwtttrrrqqqqqqrrrvvvssspppllliiippp}}}rrriiifffffflllsss~~~|||{{{zzzxxxyyyyyyuuunnnfff```]]]QQQOOOLLLHHHEEEAAA===:::===:::666222000111333444666555444333222222222222/////////000111111111222000000000000000000111111000///...///000000///...////////////000000000000///////////////000000000111111111111111111111111111111111111111111111111//////000000000000//////---------...///000000000......//////000000000000000000000000000000000000/////////000000000111111000000111111111222222222444444444444444444444444444555666777888999999999999:::;;;===???BBBCCCDDDFFFGGGGGGHHHHHHKKKOOORRRYYY[[[\\\\\\[[[\\\___ccciiiqqqxxx|||~~~}}}|||zzzwwwuuuttttttttttttrrrpppmmmkkkqqqzzzyyy{{{|||wwwoooeeeaaaeeeqqqzzz{{{xxxvvvsssqqqooopppooolllgggbbb^^^]]]SSSQQQNNNJJJEEEAAA===:::999666333000///111333555333222111111000000111111222222222222222333333333000000000000111111111111...------///111111000///////////////000000000000//////000000000000111111111111111111111111111111///000000111222333333333//////000000000000//////,,,---...///000111111222...//////000000111111222///////////////000000000.........///000000111111000000000111111111111222222222222222222222222222333444555777888999999:::999:::;;;<<>>@@@BBBDDDDDDEEEGGGHHHHHHGGGIIINNNSSSWWW[[[^^^^^^]]]___ffflllrrrtttuuuvvvvvvwwwzzz|||xxxyyy{{{}}}}}}zzzwwwyyyyyyzzzzzzzzzyyyrrriiiccccccfffiiikkk|||uuusssrrruuu{{{xxxuuurrrooollljjjfffccc```^^^[[[VVVQQQKKKFFFCCC@@@===:::888888888555333555555555444444444333333555444222111111222444555333333222222111111111000///000000111000///...------------............///111111111111000000///......000111000///...///111111111111111111111111111...///000111111000///...//////............/////////111333222111000111111000000000//////000000000111000000000///000000111333111//////222333222000222222333444444444444333444444444555555555666666777777888999::::::;;;;;;;;;;;;===???AAACCCDDDEEEEEEGGGIIIHHHGGGIIIMMMRRRWWW[[[^^^^^^]]]```gggmmmssstttuuuuuuuuuuuuwwwyyytttuuuxxx|||~~~}}}{{{yyy|||{{{|||||||||xxxrrrhhhddd```aaaiiittt~~~|||{{{zzz{{{~~~}}}yyyuuummmkkkiiihhhgggeeebbb___\\\YYYUUUPPPKKKGGGCCCBBB<<<:::888777888888777666777777666666666555555555333333111111111111333333666555333222111111111222333111///000222222000---///000000000000111111111///000000000000//////......000111000///...///111000000000000000000000000...///000111111000///...///......------......//////111222222111000000111000000000000000000000000//////000000111000000///222///------///222333333222333333444444444444444555555555555666666666666666666777888:::;;;<<<<<<;;;<<<>>>???BBBCCCEEEFFFFFFHHHJJJIIIGGGHHHLLLPPPVVVZZZ^^^^^^^^^aaahhhoootttuuuuuutttsssrrrtttuuuppprrrvvvzzz|||}}}||||||~~~~~~~~~rrrfffaaa___bbbiiittt~~~}}}}}}zzzsssnnnfffeeecccbbbbbb___\\\YYYTTTQQQMMMGGGCCC@@@???>>>;;;:::999999:::;;;;;;;;;888888888888777777777777333333222111111222333333888666444111000111222333666333000222666888555111111111111222222222333333...//////000000000//////...000111000///...///111//////////////////////////////000000000000//////000000000//////000000000///111222222000000000111000111111111111111111000///000222333333333111111111000//////000111222333111222333333444444333333444444444444555555555555333333444666777999::::::<<<===>>>@@@BBBDDDFFFFFFFFFIIIJJJIIIGGGGGGJJJMMMTTTYYY]]]^^^^^^bbbiiippptttuuuuuussspppooopppqqqpppssswwwzzz{{{||||||}}}yyylllaaa[[[[[[bbbmmm}}}zzzzzzwwwrrrnnneeeccc```^^^\\\YYYUUURRRJJJGGGCCC???;;;:::999999999999::::::::::::<<<===999888888888888777777777444444333333333333444444777666333111111111222333555222///222777999777444........./////////000000......///000000111000000...000111000///...///111//////////////////////////////000000000000//////000000////////////000000///000222222000///000111111222222333333222222111///000111222333222222111111222333444333111000000000000111222222222222222222222333333333444444444222333444555777888::::::<<<===>>>@@@BBBDDDFFFFFFFFFHHHJJJIIIGGGGGGIIILLLSSSWWW\\\]]]^^^aaaiiipppsssssssssqqqnnnmmmnnnoooqqquuuxxxzzzzzzyyyzzz|||tttiiibbb```eeelllvvv~~~yyywwwvvvuuurrroooeeebbb]]]YYYVVVSSSPPPMMMGGGEEEAAA>>>;;;::::::;;;666777888777666666888:::888888777777777666666666444444444444444444444444555444222111111222222333333000///000444666555444000000000000111111111111......///111222222222222...000111000///...///111000000000000000000000000000000////////////000000...------,,,,,,------......000111111000//////000000111222333333222111000------...///000000000000111333666666333111/////////000000111111111111111111222222222333333333333555555666777999:::;;;;;;;;;<<<>>>???BBBCCCEEEFFFEEEHHHJJJJJJGGGGGGIIILLLRRRWWW[[[\\\\\\```gggnnnpppppppppooommmlllmmmnnnqqquuuxxxyyywwwvvvxxxzzz|||tttllljjjkkkrrr}}}yyyvvvuuuuuutttqqqmmmeee```ZZZTTTQQQNNNLLLJJJCCCBBB@@@===<<<;;;::::::555666777555333222444666666666666666555555555555333333333444444333333333111111111222222222222222444333222111111222333333222222333333333444444444...///000222333333444444...000111000///...///111111111111111111111111111000000////////////000000...------,,,,,,------......000111111000//////000...///111222222111///...---------......///111111000222444333111000111222000000111222222222222111222222222333333333444444666666666777888999999:::;;;;;;===???AAACCCDDDEEECCCGGGJJJJJJHHHGGGIIILLLRRRVVVZZZ[[[[[[^^^eeellllllmmmnnnmmmkkkkkkmmmnnnnnnrrrvvvvvvtttsssuuuxxx{{{tttpppnnnrrrzzz~~~yyywwwuuuuuuvvvtttoookkkccc^^^WWWQQQNNNLLLKKKJJJ;;;:::888777555444444444666777888666333111333555555555555555444444444444111222222333333222222111//////111222222222222222777777666444111000222333//////000000000111111111...///111222444444555555///000111000///...///111111111111111111111111111000000////////////000000/////////....../////////...000111111/////////000---...///111111///...---000////////////111333444///000111///......222666111111222333333333333222333333333444444444555555444444555555666666777777:::;;;<<<>>>@@@BBBDDDDDDCCCFFFIIIJJJHHHGGGJJJLLLRRRVVVZZZZZZZZZ]]]dddjjjjjjkkkllllllkkkkkkmmmoookkkooossstttqqqqqqtttxxxvvvrrrvvvrrrxxx{{{wwwuuuwwwwwwtttnnniiiggggggZZZWWWRRRNNNJJJEEE@@@===999888666555444444444555333333333333333333333333222222222222222222222222222222222111111111000000000000///---,,,,,,///222111111111111111111111111111111111111000000000000......//////000000111111222000...///222333111///000111111111222222222222222222111000000000000000000000000000111111111111222000...---...///......111000///////////////000000///......///000///---...///222333333222///...111111111111111111111111111111222222222333333333,,,///444888999999:::::::::999:::;;;<<>>:::777666444333555555666777666555333222333333333333333333333333000000000000000000000000111111111111111111111111111222222111000000111333111111111111111111111111000000/////////.........000/////////......------///........./////////............////////////000///......---------..................////////////000///---...///000///...+++---///111222222000000,,,++++++,,,///000000///111000///......///000111111111111111111111111111111111222222222333333333666666666555444555888:::<<<<<<<<<<<<===???@@@BBBDDDCCCEEEGGGFFFEEEKKKRRRXXX\\\___```^^^]]]^^^```fffjjjnnnppppppnnnlllkkkjjjkkkmmmmmmllllllnnnpppssswww}}}}}}~~~rrrdddXXXPPPKKKIIIBBB>>>:::777777888888777444444666666666555333222333333333333333333333333000000000000000000000000111111111111111111111111111222333222000000111333000000000000000000000000111111111000000000//////000000//////.........---.../////////.........///---.........////////////......------------......,,,,,,,,,------------...///...---...000000///...+++---///111222222000000---,,,+++---///000000///111000///......///000111111111111111111111111111111111222222222333333333000222444555555666777999;;;;;;;;;;;;<<<>>>@@@BBBEEEDDDEEEGGGGGGFFFLLLTTTZZZ^^^aaaaaa___\\\]]]^^^eeeiiiooorrrqqqooommmmmmjjjkkklllllllllllloooqqqooouuuwwwjjj]]]RRRKKKEEEBBB<<<:::777666888999::::::444444555555555444444333333333333333333333333333111111111111111111111111111111111111111222222222000111333222111000111222000000000000000000000000111111111111000000000000000000000000////////////...///000000......///000............////////////...------------...//////++++++,,,,,,,,,---------...------///000111///...---...///000111111000000...------...000111000///000000............000000////////////////////////111111222222222333333333---000333555555666888999;;;;;;;;;<<<===@@@BBBDDDGGGEEEFFFHHHHHHHHHNNNWWW]]]```cccbbb___\\\\\\^^^ccciiipppsssrrrpppooooooiiijjjjjjjjjjjjlllooosssqqqwww}}}vvvppphhh\\\QQQIIICCC>>>;;;888777555666777888888777444444444333333444444555333333333333333333333333222222222222222222222222000000111111111222222222///111222222111000000111000000000000000000000000111000000000000/////////000000000111111111111111...000222111///...000111....../////////000000000......------...//////000,,,---------............---------///111111///---////////////000000000000000///...///111111000////////////....../////////////////////////////////111111222222222333333333111222333333333555999;;;;;;<<<<<<>>>@@@CCCFFFGGGHHHGGGGGGIIIIIIJJJPPPYYY```bbbdddbbb^^^[[[\\\^^^aaahhhppptttsssqqqqqqrrrkkkkkkjjjiiijjjnnnssswwwxxx{{{~~~uuunnnaaaYYYOOOFFFAAA===999666666555444555666666555444555444333222222333555666333333333333333333333333222222222222222222222222000000111111222222222222///000222222000///000111000000000000000000000000000/////////............000000111111222222333333///111333222///...000222////////////000000000000...............///000111........./////////000000---------///111111///---111000///////////////000222111000000111111000///////////////////////////111111111111111111111111111111222222222333333333555555333222222555:::>>><<<===>>>???BBBEEEHHHJJJIIIHHHHHHJJJJJJKKKRRRZZZbbbddddddbbb]]][[[\\\^^^___gggppptttsssqqqrrrsssnnnnnnlllkkklllqqqwww|||~~~~~~yyytttqqqvvvzzzyyyzzz{{{|||xxxoooddd\\\TTTNNNFFF???<<<;;;;;;;;;999999777666555555555555777666555444333444555555666555555444444444555555333333333222222111111111555333111000///000111222000000000000000000000000000000000000000000000000000111222111000000222444444333111///......//////000000000///......------............////////////000000////////////000000000000///...---,,,,,,+++///......------///000111000000000000000000000000000000000000000000000000333000------///111000///333333222222222333555555333333444444444333222222666888999999999999:::<<<<<<<<<>>>???AAACCCDDDEEEEEEGGGIIIJJJJJJMMMTTTYYYkkkccc^^^^^^\\\YYY]]]dddaaajjjsssvvvwwwvvvsssnnnjjjmmmqqqrrrrrrssswwwzzz~~~~~~}}}zzz|||}}}{{{wwwrrrppppppooolllhhh___UUUOOOFFFBBB<<<888888888999999888777666555444444444444666555444444333333444444333333333333333333333333333333333222222111111111333111000......///000111000000000000000000000000000000000000000000000000///222666777666222000...222222111000////////////.........///////////////............////////////000//////......//////000/////////...------,,,,,,///......---...///000111000000000000000000000000000000000000000000000000222///------///111111///333333222111111222333444444444444444444444444444777888999999999888:::;;;<<<===>>>???AAABBBCCCDDDGGGIIIJJJJJJIIIKKKPPPUUUaaa\\\YYYYYYXXXWWW[[[aaafffmmmrrrsssssstttsssooolllooosssssssssssswwwzzz~~~~~~zzzxxx{{{|||zzz}}}yyywwwrrrmmmeeebbb^^^YYYSSSLLLEEE@@@<<<999666444444555555555666666555444333333333333333444444444444333222222000111222333333222111000222222222222222111111111000///.........///000111000000000000000000000000000000000000000000000000000333555666333000...---000000000111111000000///------......///000000111............///////////////..................///........................///............///000000000000000000000000000000000000000000000000000000000...---...000111111111222222111111000111111222444444333333444555666777777999:::999888888999:::===>>>>>>@@@AAABBBCCCCCCIIIJJJKKKIIIGGGHHHLLLPPPXXXVVVUUUVVVVVVVVVZZZ```jjjooorrrpppppprrrsssqqqnnnrrruuuvvvttttttwwwzzz}}}~~~~~~vvvxxxxxxwwwvvvuuunnnfff[[[VVVPPPIIIEEE@@@<<<999;;;999666555555555444222666666555444333333444444222222333444333222111000///000222333444333111000222222222111111111111111///////////////000111222000000000000000000000000////////////////////////333222///,,,***+++...111---...000111111111000///............//////000000............////////////......------------......---------.........//////............/////////000////////////////////////000000000000000000000000.........///000111222222111111111000000000000000444333222111222444777888777999:::999888777888:::===>>>???@@@AAABBBBBBCCCHHHJJJKKKIIIFFFFFFJJJMMMTTTUUUWWWXXXXXXXXX]]]aaaiiinnnqqqoooooorrrsssrrrqqqtttwwwxxxvvvuuuwwwyyy{{{xxxuuuqqqooopppooodddWWWOOOKKKDDD???<<<:::999888:::888666666777777555444666666555555444555555555111222333444333222000//////111333555555444333222111111111111111111111111000000000000111222222333000000000000000000000000////////////////////////111000...+++***,,,000333,,,---///111111111000///000000//////........................////////////......------------......,,,,,,------.../////////---......///////////////////////////////////////////////////////////////---...///000000000111222000000000000000000000000222111000000111333555777666888999999888777888:::======>>>???AAABBBCCCCCCFFFHHHIIIHHHFFFGGGJJJMMMRRRWWWZZZYYYXXXZZZ___bbbffflllpppooopppssssssrrrqqquuuyyyzzzxxxvvvwwwyyyzzz}}}tttmmmjjjfffYYYLLLEEEAAA<<<999888888888777666444333444666777777777666666555555555555555666222333333333333222111111111222333555555555444444000000000111111111111111111111111111222222222222000000000000000000000000000000000000000000000000,,,///222444333111000000---...//////000000000000111000000///......------............///////////////..................///---------.........//////---......///000/////////000000000000000000000000////////////////////////,,,...000111000///000111//////000111111111111111111111000000000222333444555666888888777888999;;;<<<<<<>>>???AAACCCDDDEEEDDDGGGIIIIIIGGGGGGJJJNNNPPPVVVZZZXXXWWW[[[aaaeeegggmmmpppoooooorrrsssqqqqqquuuyyyzzzyyywwwxxxzzz{{{}}}~~~~~~vvvjjj___WWWMMMDDD???<<<999888888888888777777555333333444666666666555444444444444444555555444444333222222222222222222222333333444555555555///000000000111111111222111111111111111000000000000000000000000000000000000000000000000000000000,,,000444666444111///...//////.........//////000///////////////.....................////////////000//////......//////000---------...............------///000000000///...000000000000000000000000////////////////////////,,,///222222000...///000---...000222333333333222222222222222222222222222333555777888777888:::<<<:::;;;===???AAACCCEEEFFFEEEHHHJJJJJJGGGGGGJJJLLLMMMVVV[[[XXXXXX^^^gggkkknnnqqqppplllkkknnnqqqpppppptttyyy{{{yyyxxxxxxzzz~~~|||yyyyyyzzz{{{sssuuuppp```OOOEEE@@@===>>><<<::::::::::::999888>>>:::666444444444444333333333333222222333444444555444333222111222333444222222222222333444555666//////000000111111111222000000111111000///...---000000000000000000000000000000000000000000000000222222222000...------///000///...------...///000------......///000000000............/////////000000000////////////000000........................,,,---///000000000///...000000000000000000000000////////////////////////---000333222000......000---...000222333444444333333333444444444333222222222444666777888999;;;===999:::<<>><<<999888666555444555777888:::888666444333444555666666666666555555444444444222333333333333222111111333111///111555777666444111111111111111111111111//////000000111111222222000000000000000000000000////////////////////////---...///...---,,,---/////////000000///...---------------............/////////000000000000///...---...000111111111000///..................------,,,,,,------...//////000000000000000///...---,,,000111333444333222000...///////////////000111111---...///000111111000000111111111111222333444555777777888999:::;;;;;;<<<<<<===>>>???BBBDDDFFFGGGKKKNNNOOOLLLHHHEEEHHHKKKQQQTTTWWWXXX[[[eeeuuu}}}qqqkkknnnqqqqqqppprrruuuwwwvvvttttttvvvyyy~~~uuuhhh^^^RRRLLLDDD???===<<<<<<;;;999888666555444555666777999888666444333444555555333333222222111111111111111222222222222111000000...------...000111111000000000000000000000000000///////////////000000000////////////////////////........................,,,.........---,,,---...---............------,,,---------............///000/////////////////////------...///////////////........................000//////......---,,,,,,///000000000000///......000111222333222111///...//////.........//////000000000000000000000111111111111111111222333444444555666777888999::::::;;;<<<<<<===???AAACCCEEEFFFIIIKKKMMMKKKGGGEEEHHHKKKUUUXXX\\\\\\]]]dddpppzzzzzzuuunnnlllnnnqqqpppooorrruuuxxxxxxvvvuuuwwwyyy}}}xxxooocccUUUKKKCCC@@@===;;;<<<<<<===<<<888777666444444555666666888777555444333333444555111111111111000000000000000111111111111000/////////000111111000///000111////////////////////////////////////............................................................,,,...///...---,,,---///+++,,,---------------------------............///000///.........///000111---------------...//////........................000000///......------,,,//////000111111111111000///000111111111000...---/////////...............333222111000000000111222222222222111222222333333555555666777888999999:::;;;;;;<<<>>>@@@BBBDDDEEEFFFHHHJJJIIIGGGFFFIIILLLSSSWWW[[[\\\[[[^^^dddjjjkkkkkklllmmmnnnoooooooooqqquuuyyyzzzxxxvvvwwwyyyzzz{{{wwwyyyyyymmmaaaXXXNNNEEE>>>AAA@@@>>>===<<<;;;:::999777666555444444444555555666666444444333333444444333333333333333333222222111111111111111000000///111333555333000...000333////////////////////////000000000//////............................................................///000000......///000+++,,,---...............---------............///000///...------...000222///...---,,,---...///000............////////////---------...//////000000//////000111222333333333//////000000//////...---000000000000000//////...666444222000000000222333333333222222111222222222555555666777888999::::::;;;;;;<<<===???AAACCCDDDDDDFFFHHHHHHHHHIIILLLNNNRRRVVV[[[]]][[[[[[]]]```bbbfffkkkmmmmmmmmmnnnpppppptttyyy{{{yyywwwwwwyyyxxx~~~|||}}}}}}yyysssooorrr}}}{{{iii```TTTJJJDDDAAA>>><<<<<<<<<<<<:::888666444333666555555444444444444444555444444333333333333333333333333333444444444444222222333333222222111000///111333111---,,,---000000000000000000000000000111111111000000/////////................................................///111222111000///000111,,,---...///////////////---------............//////...---,,,---...000222000///.........///111222........./////////000000------......///000000111...///000222333333333333///////////////...------111111222222222222111000666444222111000111222333333333222222111222222222666777777888999:::;;;;;;;;;;;;;;;===>>>@@@BBBCCCCCCEEEGGGHHHIIILLLNNNPPPTTTYYY^^^aaa```___```aaabbbfffkkklllkkkkkknnnqqqnnnsssxxxzzzxxxvvvwwwxxxwww}}}yyyyyyxxxtttqqquuu~~~zzzmmmaaaRRRLLLDDD>>>;;;;;;<<<===777999:::999777555555555555444444444444333333333333333333333333333333333111111111222222222222222333333333333333222111111111222222111000//////000000000000000000000000000111111111111000000000000........................------------------------000111222111000///000222......//////000/////////---------............///...------------///000111///////////////000111111.........//////000000111111111000//////......---//////000222222333333333000/////////............000111222444444444333222444333222111111111222333222222222111222222333333777777888999:::;;;<<<<<<;;;<<<<<<===>>>@@@BBBCCCCCCDDDEEEGGGJJJMMMOOOQQQSSSVVV[[[____________```cccfffjjjkkkkkklllnnnqqqmmmqqquuuwwwuuutttuuuwwwvvv}}}vvvyyy{{{|||{{{}}}uuuiii^^^SSSJJJCCCAAA===;;;:::999999999555777999999777777888:::444444444444444333222222222222333333333333222222000000000000111111111222222222222222222111000000333222111111222333222000/////////////////////////////////000000000000000////////////////////////------------------------...///000000......///000......//////......---------------............///,,,,,,------...///000000---...//////000000//////---......///000000111111111111000000///.........//////000111222222222111111000//////......//////...///111333444444333333111111111111222222222222111111111111222333444444666666777888999:::;;;;;;<<<<<<===>>>???AAABBBCCCCCCCCCCCCFFFIIIMMMOOOOOOQQQSSSWWWZZZ[[[\\\]]]]]]aaadddhhhlllmmmnnnnnnoookkkooorrrsssrrrrrrtttwwwuuu}}}}}}zzzqqquuu{{{~~~}}}rrrooofffYYYOOOKKKFFFAAA<<<<<<<<<;;;:::888555333222555777666444333555888333333444444444333222111111222222333333333222222000000111111222222222333111111111111111000//////000---+++,,,///000...,,,........................---.........//////000000000000000000000000000000---------------------------...///...---,,,---///............---,,,++++++---------.........//////+++,,,---...////////////+++,,,.../////////...------......///000111111222......//////000111111111//////000111111111111000111111000///////////////,,,...000333444444333333///000111222222222222222111111111111222333444555555555666777888999::::::=========>>>???AAABBBCCCBBBAAABBBEEEHHHLLLMMMNNNUUUVVVXXXZZZ\\\^^^___```^^^aaaggglllppppppnnnllljjjmmmpppqqqooopppsssvvvuuu|||}}}wwwlllsss}}}wwwjjjaaaUUURRRMMMGGGBBB???===<<<999999888888777666555555999888888888777777666666333333222111111222333333111111111222333444555666555666555555444333111111222111000111222222111000000000000000000000000000......////////////......//////000000000000//////---...///////////////...///...---,,,,,,---...///000///...------...///000//////000000000000//////000000000///......------)))((('''(((***,,,---,,,222111000///////////////////////////////////////////////////000000000000...//////000111222222333000///---///222444333111111222222222222333333333444444333222222333444444111222222333333444444555777777888888888999999999===<<<<<<<<<===>>>??????@@@AAACCCEEEHHHKKKMMMOOOOOOQQQTTTYYY]]]______^^^cccfffkkkmmmmmmlllkkkkkkmmmnnnnnnnnnmmmnnnqqqsssyyyyyywww~~~eeerrrxxxrrruuuyyyxxxrrreeeXXXPPPJJJGGGDDD@@@<<<:::999999:::999999888888777666666777777666666666555555555333222222111111222222333333222222333333444555666777777777777666555333333222111000000222222111000000000000000000000000000...//////000000//////...//////000000000000//////000000000000//////...---000///...---------...///000//////......//////000////////////////////////.........//////////////////...---...000111111000000/////////............000000000000000000000000.../////////000000000000...//////000000111111111,,,***)))***---///...,,,//////000000000111111111444333222111111222333444111222222333333444444555666777777888999999::::::<<<<<<<<<<<<===>>>??????AAABBBCCCFFFHHHKKKNNNOOOQQQRRRTTTXXX\\\^^^___^^^cccggglllnnnnnnmmmmmmmmmpppppppppnnnlllmmmoooqqqwwwvvvsssyyyNNNVVVaaammmxxxpppooolllfff\\\PPPFFF???>>>===;;;999888777888888888888777777666666555555555555555444444444444444333222111111111111222333333222222222222222333333666666666666555444444333222111000000222222111000000000000000000000000000///000000111111000000/////////000000000000//////222222222111000///------111000//////.........//////000000111111000000///000000///......///000000------......///000000111111000......000111000///000111222222222111000///000000000000000000000000....../////////000000000////////////////////////...---,,,---///000000////////////000000000111111222222111111111111222222111222222333333444444555555555666888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@BBBCCCDDDFFFIIILLLNNNPPPSSSSSSUUUWWWYYY\\\^^^```dddhhhmmmoooppppppppppppuuutttrrrnnnkkkkkknnnpppwwwvvvqqquuuFFFIIINNNUUUaaaqqqtttbbb___YYYQQQJJJCCC>>>;;;:::999888777777888888999555555555555444444333333444444444444444444444444222222111111111111222222222111000000/////////000222222333333333222222111222000///000111222111000000000000000000000000000000000111111111111000000//////000000000000//////111111111111111000///...111111000000//////......///000111222222111000///111000...------...000111............//////000000222000///...///000///......///111222222111///...////////////////////////........./////////000000////////////............111111111111222333333333111111111111222222222222111111000000000000111111111222222333333444444555444444666777999;;;<<<===============>>>@@@AAABBBCCCDDDEEEGGGJJJLLLOOOPPPTTTTTTUUUVVVXXX[[[___aaafffiiinnnqqqqqqrrrrrrsssvvvuuusssooollllllooorrrzzzxxxqqqttt??????AAAEEEJJJRRR\\\cccyyynnncccRRRNNNIIICCC???===<<<===999999888888777777777777555555555555555444444444444444444444444444444444111111111111111111111111333222111000000//////000111111222222222222222111111000///000111111000///////////////////////////000000111111111111000000//////000000000000//////...///000111111111111111000000000000000//////...///000111222222111000///111///...,,,,,,...///111000000//////............555333111111111222111000***,,,...//////...,,,+++....................................////////////////////////...............//////////////////000000000111111111222222222000000000000000000000000111222222333333444444555333444555777999;;;======>>>>>>>>>???@@@AAACCCDDDDDDDDDEEEGGGIIILLLNNNOOOSSSTTTUUUVVVWWWZZZ___ccchhhkkkoooqqqrrrssstttuuuvvvuuutttqqqooopppsssuuuyyywwwppprrr}}}::::::<<<@@@BBBCCCHHHNNNVVV```pppooo___SSSMMMGGGDDD@@@<<<:::999:::;;;777777777666666555555444777777777777777777777777333333333333444444444444000000111222222111000000444444333222111111222222111222333333444444444444111000//////111111000//////////////////////////////000000111111000000/////////000000000000//////------///000111222222222...//////000000//////...///000000111111000000/////////...------...//////111000000///......------222000///...///000///......///000111222111000000------------------------------........./////////////////////////////////---///000///......///000........./////////000000000000111111111111000000111222222333333444444555444444666777999;;;<<<===>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEGGGIIIKKKMMMNNNQQQSSSVVVVVVWWWZZZ```eeejjjlllppprrrrrrssstttvvvuuuvvvvvvuuuttttttvvvxxxtttsssmmmoooyyy888777999>>>???>>>@@@FFFBBBHHHSSS^^^kkkzzzwwwiii\\\QQQIIIDDD@@@@@@???===:::888888777777555555555555555444444333555555555555555555555666111111111222222222333333///000111222222111000///222222111000000000111111000111222333444444444444111///...///000111000///////////////////////////...//////000000//////...//////000000000000//////---...//////000000000000+++,,,...///000000//////000//////......//////000........................///////////////.........///---++++++,,,------,,,111222222222333333333333........................---------.........//////...//////000000111111111000222333222000///111333............/////////000000000111222222111000000111222222333333444444555444555666777999:::<<<<<<<<<<<<===>>>???AAABBBCCCCCCDDDDDDFFFHHHJJJLLLMMMNNNRRRVVVWWWXXXZZZ```fffkkknnnppprrrrrrrrrtttuuuvvvxxxyyyyyywwwwwwwwwxxxpppooojjjmmmwww~~~555333555:::;;;888;;;AAAAAACCCFFFJJJPPP[[[hhhqqq}}}qqqaaaVVVIIIAAAAAAAAA@@@>>><<<<<<;;;:::999888777666444555555666666666555555222222222222222222222222//////000000111111111222///000111222222111000///......------------......---...///000111222222222111///...///000111000///////////////////////////......////////////......//////000000000000//////...///////////////...---***+++---///000000//////000///...------...///000------...//////...------------......///000000000111///......000111000///------,,,,,,---...//////////////////////////////---------.........//////...//////000111222222333///111333222///...000222000000000000111111111111000111222333333222111000111222222333333444555555555555666888999:::;;;<<<::::::;;;<<<>>>???AAABBBCCCCCCDDDEEEGGGJJJKKKMMMLLLQQQVVVXXXXXX[[[aaaffflllnnnqqqrrrrrrrrrssstttxxxzzz||||||zzzxxxwwwwwwnnnoookkkmmmwww444444333333444555777888<<<>>>@@@BBBEEEJJJPPPTTT^^^hhhuuu}}}~~~vvvjjj\\\RRRDDDCCCBBB@@@===;;;:::999777777777777777777777777444555555555555555555444888777555333222222222333333333333222222222111111///000111111000///111222000000////////////000000111111111111111111111111000//////111444444000,,,......////////////............//////000000111111////////////000000000000333111///...---...///000111111000///////////////111000000///...---------........................///...---,,,,,,,,,,,,,,,+++,,,.../////////.........------,,,---...000111111000///...............+++,,,------......------...//////000000000000000......///000000111000000222111///......///000111222111000000000111333333111222111000///000333555777777888999:::;;;;;;<<<<<<===???@@@BBBBBBCCCCCCCCCCCCDDDEEEGGGJJJLLLMMMQQQRRRTTTUUUWWWZZZ___ccchhhiiikkklllnnnqqquuuxxx}}}~~~~~~}}}zzzxxxwwwxxxzzzrrrooosssyyy444333333333444555666777666777999:::;;;>>>CCCFFFIIIQQQ[[[aaadddiiiqqqwwwxxxmmmddd]]]UUUKKKEEEAAAAAA???>>><<<:::999999777777777777777777777777444444555555555555444444555444333222222333333444333222222222111111111111000111222111000///000111000000////////////000000111111111111111111111111000000000222333222///------------......---------000000000///////////////.../////////000000000000222111///.........///000111000000///////////////111111111000//////......------------------------///......------------...,,,---.../////////...---///...---,,,++++++++++++000//////............///,,,,,,---.....................///000000000////////////000000000///......000000000///000000111111222111000000000111222333111111111000///000222444666666777888999:::;;;;;;<<<===>>>@@@AAABBBBBBCCCBBBBBBCCCDDDFFFIIIKKKLLLQQQRRRTTTUUUWWWZZZ___cccfffhhhjjjkkklllooosssvvv{{{}}}}}}|||yyywwwvvvwwwyyyrrrpppuuu{{{333222222222333444555666777888888888888999<<<>>>===BBBGGGIIILLLSSS]]]fffyyyxxxoooaaaZZZRRRKKKHHHEEEAAA>>>===<<<<<<;;;:::999888888777777777777777777777777333333444444444444333333222222111111222222333444111111111111000000000000111222222111///...///000000//////......//////000000000000000000000000000///111222222111///......---......//////......---111111000000///......---....../////////000000000222111///......///000000000000//////......//////222111111000000/////////------------------------///............//////000....../////////...------000000000000000///...---///............//////000---......///////////////------...////////////...000000000000///...---,,,...///000000111111111111111111000000111111222333///111222222111111222333555666666777888999::::::;;;<<<>>>???AAAAAABBBBBB@@@AAABBBCCCFFFHHHJJJKKKQQQRRRTTTUUUWWWZZZ___bbbfffhhhjjjlllmmmpppsssvvvzzz{{{|||{{{xxxvvvuuuuuuxxxrrrqqqvvv}}}111111222222333333444555888999:::999888888:::<<<===???@@@??????DDDLLLSSS]]]gggvvvwwwfffUUUKKKLLLHHHCCC@@@@@@???>>><<<999999888888888777777777555555555555555555555555222333333444444333333222111111111111111111222222000000000000000/////////222222333222///......////////////....../////////////////////////////////...111333222///------///000000111111111111000000000000/////////................../////////000000111000////////////000000000//////.........//////000000000000//////......------------------------//////...//////000111111000/////////......------,,,---///111222222111111...............///000111......///000000000000000,,,------...................../////////......---+++---...000111111000000111111111111111222222222///000222333222111111222555555666777888999999:::;;;<<<===???@@@AAABBBBBB@@@AAABBBDDDFFFIIIKKKLLLQQQSSSTTTUUUWWWZZZ^^^bbbgggjjjlllnnnooorrruuuwwwxxxyyy{{{zzzwwwtttsssssstttooopppvvv~~~000000111222222333333333222444555555555555777999;;;<<<<<<:::999;;;???CCCHHHNNNWWWaaalllyyyqqqcccZZZQQQHHHAAA<<<<<<;;;;;;;;;:::888666666666666666666777777777444444444444444444444444222333333444444333333222333333222222111000//////////////////////////////222222333222///....../////////............//////...........................111333111...,,,...000000000111111111111000000---........./////////000............////////////000///////////////000000//////............//////...............---------------------------------///////////////000111222000000//////............'''(((+++,,,......------...............///000111...///000000111111000000,,,------...............,,,---...///000000000000***+++---///000000//////000000111111222222222222///000222333222111111222555555666777888999999:::;;;<<<>>>???AAABBBBBBBBBAAABBBCCCEEEGGGJJJLLLNNNRRRSSSTTTUUUVVVYYY^^^aaafffiiilllnnnoooqqqtttvvvvvvxxxzzzyyywwwsssrrrqqqppplllnnnvvv}}}...///000111222222222222///111333444444555777888777999::::::::::::<<<>>>AAACCCEEEJJJQQQ[[[fffmmmvvviii___RRRJJJFFFDDDAAA>>>888888999:::999777666555666666666666666666777777444444444444444444444444333333444444444444333333333333333333111000///...////////////000000000000111222222111///...///000///......------......///////////////////////////...///000///......///000---......//////......---,,,------...//////000000------........./////////////////////000000000000......------......//////------------------------........................000////////////000000111000000///....../////////,,,,,,---------,,,,,,,,,///............//////000...//////000000000000000------...////////////...+++,,,...000111222222222,,,------...////////////000000111222222222222111///111222222111111222333555666666777888999::::::<<<===???@@@BBBBBBCCCCCCAAABBBCCCEEEHHHKKKMMMOOORRRTTTUUUUUUVVVYYY^^^aaabbbeeeiiikkkmmmnnnppprrruuuwwwzzzyyywwwsssqqqpppllljjjmmmuuu|||---...///111111111111000...111333444444555777888666777888999999:::;;;<<<>>>>>>???@@@CCCGGGMMMPPPUUU]]]gggpppvvv}}}vvvfff\\\SSSLLLEEE???======;;;::::::;;;;;;:::999888999999777777777777777777777777555555555555555555555555444444555555555555444444222222333333333222000////////////000000111111111000111222111000///000111///......------......//////////////////////////////---------///000111000---------......---------........................---------.........//////......///000000000000000...------------...///000........................////////////////////////000000///.........//////000//////......///000111000000////////////000000000//////............///---...//////000000//////......///000000000//////......000111222222222222000000/////////000000111///000111222333222222111111111111000///000222444666666777888999:::;;;;;;===>>>@@@AAACCCDDDDDDDDD@@@AAABBBDDDGGGJJJMMMNNNSSSTTTUUUUUUVVVYYY]]]aaaaaadddhhhjjjlllmmmoooqqquuuwwwzzzzzzwwwtttqqqpppkkkjjjnnnuuu|||,,,...///111111111000000,,,...000111111111333444444444333333222333444555:::;;;<<<===>>>@@@AAABBBEEEJJJPPPTTTYYY```kkktttyyywwwjjjaaaXXXOOOHHHAAA???===<<<<<<<<<<<<;;;<<<;;;999777666777999<<<888888888888888777777777777777777777777777777777444555555666666555555444000111222333444333222222//////000000111111222222///000111111000///111222.........------.........000000000000000000000000///,,,***,,,000222222000......////////////....../////////...------,,,,,,---------.........//////......///000000111000000---------------...///000.........///////////////000000000000000000000000111000///......---......000///.........000111222++++++++++++---///111333111000///...............---......///////////////...//////000000000000000000111111222222222111111333222111000000000222222///000111222333222111111222222111000///000333555777777888999:::;;;;;;<<<>>>???@@@BBBCCCDDDEEEEEE???@@@AAACCCFFFIIILLLMMMSSSTTTUUUUUUVVVYYY]]]aaabbbeeeiiilllmmmnnnppprrruuuwwwzzzzzzxxxtttqqqpppkkkjjjnnnvvv}}}111111000000000000111111////////////000111222333222111222222333444555666888999999::::::;;;<<<<<<<<<===???BBBEEEHHHKKKMMM[[[bbblllwww}}}tttddd___WWWOOOJJJEEE@@@===>>>>>>===<<<<<<<<<<<<<<<888999:::;;;;;;:::888777888888888888777777777777777777666666555555555444333333333444444555555555000000111222222333444444222111111000000111111222///.........///000111111111111000000000000111111111111000000000000111111333111...++++++,,,///111000000000000000///......////////////........................////////////000000000000000///......000000000000000000///...+++,,,---///000000000000---------------...///000............////////////////////////////////////////////////............,,,---......------...000..................------...////////////......---////////////000000000000444333111000000000111111///000222444555555555555///000111111000111333555666888:::;;;:::;;;<<<======>>>???AAACCCEEEFFFGGGEEEAAAAAADDDEEEEEEHHHMMMQQQRRRSSSVVVZZZ]]]^^^^^^bbbeeeiiimmmooopppnnnmmmtttyyy|||{{{vvvrrrrrrtttrrrpppqqqvvv111000000//////000000111////////////000111222333111111111111222333444444666666777777888999999999888999;;;===@@@CCCEEEGGGHHHMMMUUU^^^iiixxxttthhh\\\TTTSSSOOOJJJFFFDDDBBB@@@>>>===<<<;;;;;;::::::;;;;;;999999::::::999888777666666666555555555444444444777666666666555555555444333333333444444444555555444444444555555666666666555444444444444444444555333333222222222333444444222222111111111111222222222222111111111111222222555444111000///000222333111111111111111000//////////////////........................////////////000000000000000///......)))***+++,,,------------...///000000000000000///......---------......///............////////////000000000000000000000000000000000000////////////,,,---......------...000........................000000111111111111000000111111111111222222222222333222111000000000111111222222111000000111222333///000111111000111333555666888:::;;;:::;;;<<<======>>>???AAABBBDDDEEEFFFDDDAAAAAADDDEEEEEEHHHLLLPPPPPPRRRVVVZZZ^^^```aaadddgggkkkooorrrrrrqqqpppssswwwzzzxxxtttqqqsssuuuvvvssssssxxx000000////////////000000////////////000111222222111111111000000111111222333333444555555666666777444555555777999;;;===>>>;;;???DDDIIIOOOXXXccckkk{{{sssmmmddd[[[UUUOOOKKKHHHDDDAAA???===>>>>>>>>>===;;;::::::999999999999:::999999999999888666555444555555444444444333333333666666666555555555555555333333333444444444444555555555555555666666666666666555555444444555555666555555444444333444444444333222222111111222222333333333333222222333333333555444333333222333333333111111222222222111000000////////////............---............////////////000000000000///......)))***+++---///000000000111111111111111000///...//////...---------......---............/////////000000000000000000000000111111111000000000//////,,,---......------...000...........................///000111111222111111111111111111222222222222222222111000000000111111555333000---,,,---///000///000111111000111333555666888:::;;;:::;;;<<<======>>>???@@@BBBCCCEEEEEEEEEBBBBBBEEEFFFEEEHHHLLLNNNPPPRRRVVVZZZ^^^bbbdddgggiiinnnrrruuuuuutttssstttwwwxxxwwwtttsssvvvyyy{{{wwwwww{{{000//////......//////000///......//////000111222111000000/////////000000111222222333444444555555333333333444555666777888999;;;>>>@@@BBBGGGLLLPPPWWW___hhhooottt|||}}}lllaaaUUUQQQKKKGGGEEEFFFGGGGGG@@@>>>;;;;;;<<<<<<<<<;;;::::::999888888999999999999999888777666555444333666666555555555444444444555555555555555555555555444444444444444444444444333333333333333222222222333333222222222222333333444333222222111111111111222111111000000111111222333333222222222222333333111111111222222111111000000000111111111000000///////////////............---------.........////////////000000//////...---+++,,,---///000111111111//////000000000000///...000///...------------------------.........//////////////////////////////000000000000////////////,,,---......------...000---------...............,,,,,,---///000000000000.../////////000000000000111111111000000000000111444333000...------...//////000111111000111333555666888:::;;;:::;;;<<<=========>>>@@@AAACCCDDDDDDFFFCCCCCCGGGHHHGGGIIIMMMPPPQQQTTTWWWZZZ]]]bbbeeehhhkkkoootttvvvwwwvvvuuuxxxyyyyyyxxxwwwxxx{{{~~~{{{yyy~~~//////............//////............///000111222000000///.........//////111111222222333444444444333333333333444555666666666777999::::::<<<>>>@@@AAAFFFKKKOOOTTT[[[fffnnn{{{{{{ooocccXXXOOOJJJIIIEEEAAA>>>===<<<;;;:::===;;;::::::;;;;;;:::999:::999999888999999:::::::::999888777555444444333555555555555444444444444444444444555555555555555444444444444444444444444222222222111111111111111222222111111111111222222222222111000000///000000000000////////////000000111111000000000000111111...///000111111000//////......///////////////...////////////............------------............///////////////...------,,,---------------,,,,,,+++,,,---...////////////000///...---------------------------....................................//////.........---------,,,---......------...000---------.........//////,,,,,,---///000000000000.../////////000000000000000000000000111000000000000111111222111111000000///000111111000111333555666888:::;;;:::;;;<<<=========>>>???@@@BBBCCCCCCFFFDDDEEEIIIKKKJJJKKKOOORRRTTTWWWXXXYYY\\\aaadddhhhkkkppptttwwwxxxwwwvvvzzzzzzyyyxxxxxxzzz~~~|||zzz......------------..................///000111111/////////......///000000000111111222222333444444444333333333333444555555555555666666777888::::::;;;===???@@@BBBFFFNNNTTTYYYaaaooozzzsssfff```WWWNNNGGGDDDCCCCCC@@@>>><<<<<<;;;:::888666777666666777:::;;;:::999999888888888888999:::::::::999777666555555555555444444333333333222222222444444444444444555555555555444444444444333333333222222222222333333333333444333333222222333333444222222111111000111111111/////////......///////////////............////////////000111111111111000------......//////......////////////............,,,------------............////////////...------000000000000///---,,,+++******,,,---...///////////////...---------......,,,------------.........------------------------.........---------,,,,,,,,,---......------...000,,,,,,------.../////////...///000111111222111111111111111111222222222222...///000111111111000000///000222333444333222222///000111111000111333555666888:::;;;:::;;;<<<===<<<===>>>???@@@AAABBBBBBEEECCCEEEJJJLLLLLLMMMQQQTTTVVVXXXXXXXXX[[[aaaeeehhhkkkpppuuuxxxyyyxxxwwwyyyxxxxxxwwwyyy{{{}}}{{{xxx~~~...------------------..................///111111///.........///000111111//////000000111222222333222222222222222333333444666555444555666888999999:::<<<===>>>>>>???CCCGGGEEEIIIRRR]]]ggguuuxxxiii]]]VVVSSSIIIHHHEEEAAA???>>>???@@@:::999999;;;======<<<;;;666555555777999:::999888777777666666777777888999999999777666666666777777444444444444333333333333333333333444444555555555555555444444444333333333222222222333333444444444444444444333333444444444111111000000000111222222000000////////////000000//////............///////////////000000111111111------...///////////////////////////............,,,,,,---------...............//////......---,,,222222222111000...---,,,,,,,,,---...//////............---------......///,,,,,,---------.................................///.........------------,,,---......------...000,,,,,,------...//////000000000111111111111000000111111111111222222222222---...000111111111000000111111111111222222333333///000111111000111333555666888:::;;;:::;;;<<<===<<<======>>>???@@@AAAAAAAAA@@@CCCIIILLLLLLMMMQQQSSSVVVXXXYYYXXX\\\bbbhhhiiilllqqqvvvyyyzzzzzzyyyzzzyyyxxxyyy{{{|||~~~~~~xxxuuu|||...------,,,,,,------......------......///000111.........//////111222333......//////000111111111000000000000000111222333444222111111333444555555444777:::;;;;;;;;;<<<===AAA@@@DDDHHHKKKSSSfffyyyqqqlllaaaUUUKKKFFFEEEFFF===???@@@@@@???===;;;;;;;;;:::888888999999888777999888777888999999888666555555555555555666777888999888777666666777888888777777666666666555555555333333333444444555555555555555555444444333333333000000111222222333444444444333333222222333333444///.........///000111111111111000000000000111111//////............//////......------...///000000......///000000111000000000/////////............,,,,,,,,,---------............//////......---,,,------------,,,+++***)))//////////////////...------------------...///000,,,,,,,,,---------......////////////////////////000/////////............,,,---///...------...000,,,,,,------...///000000...///////////////...---////////////000000000000---...///111111111000///444333000//////000222444///000111111000111333555666888:::;;;;;;;;;<<<===<<<<<<===>>>???@@@@@@AAA???>>>AAAGGGKKKKKKMMMQQQQQQTTTXXXXXXYYY]]]dddkkkjjjmmmrrrwwwzzz{{{{{{zzz}}}|||{{{|||~~~}}}vvvtttzzz------------------------///......------///000111------......//////000000,,,------...///000000111444333111000000000111111111111222222222333333333333444555666777888999:::<<<===>>>???AAAFFFKKKPPP^^^dddnnnwwwxxxkkk___XXXRRROOOIIICCC???===>>>>>>>>>===;;;999888888888999;;;888666777:::<<<;;;999888888888888888888888888333444666888999888555333999777444222222333666777444333333333222111111111555555555444444333333333333222222222222222222222333222111/////////000000000111111111111222222222333222000///.........///000000000000000000000000,,,---...000222444666666///000111111111000...---,,,...000111222111000///---------------------------,,,++++++,,,---///000000000000000000000000000------------------------///,,,***,,,//////***&&&---,,,+++,,,...///...---***+++,,,,,,------,,,,,,---------............///.........------,,,,,,,,,///.........------------.........///////////////---...///000000///...---........................333222111/////////000111000000111111111111000000000000000000111222333333666777999::::::;;;===>>>@@@AAAAAABBBAAA@@@???>>>AAA@@@CCCIIILLLKKKLLLOOONNNQQQTTTVVVXXX]]]dddjjjmmmooorrrtttvvvyyy}}}~~~zzzwww~~~------------------------///...---------...000111000000000000000000111111///000000111222222333333333222111000///000000111111111111222222222333333444444555555666666777777888999;;;<<<===@@@EEEHHHEEEKKKRRRXXX___iiiuuu~~~zzzuuummmeee]]]UUUMMMHHHGGGEEEBBB@@@??????@@@AAA===<<<;;;:::999888888888888666444555888999888777888888888888888888888888444444555:::>>>>>>777111555333222000///000111222222222222222222111111111111111111111000000//////111111111111111000000000111000///......//////000//////000000000111111111111111///...---------...---------------------------......///000111111222...//////000///...---,,,---...000111111000///...------------------------///...---,,,,,,,,,---...........................---------------------------***)))+++///111...+++---,,,+++,,,...///...------...//////000000//////---------............///...---------,,,,,,,,,,,,111111111000///......---..................//////......////////////......////////////////////////111111000///////////////000000111111111111000000222222222222333444555555666777999::::::;;;===>>>>>>??????@@@@@@???>>>===BBB@@@CCCIIILLLJJJKKKNNNPPPSSSVVVXXXYYY^^^eeekkklllnnnqqqsssuuuxxx|||~~~xxxvvv}}}------------------------......---,,,---...///000------------------,,,,,,000000111111222333333333222111000/////////000000000111111111222222222222444444444444444444444444333555777888888:::<<<>>>777;;;???BBBDDDIIIPPPUUU^^^eeeooouuuyyyyyynnnfffbbbTTTQQQMMMJJJHHHEEEAAA???>>>>>>=========>>>>>>???;;;;;;;;;:::999888777666777666555666777888777666777777777777777777777777888666777===EEEDDD<<<333555555444333222222111111000000111111111111111111////////////............///////////////////////////...............///000........./////////000000000///...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///.........------------.........///...------,,,...///000111000///...---........................000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///,,,***+++///111000...---,,,+++,,,...///...---++++++,,,------------------------............///------,,,,,,,,,,,,++++++......------,,,++++++***........................//////............//////000000000000000000000000//////////////////...---000000111111111111000000111111111222222444555555666777999::::::;;;===>>>>>>>>>@@@AAAAAA@@@??????BBBAAACCCHHHKKKIIIJJJNNNSSSVVVYYYZZZ[[[___eeejjjlllnnnppprrrtttvvvzzz}}}~~~~~~|||vvvuuu}}}------------------------...---,,,,,,,,,---...///------,,,,,,+++++++++***---........./////////000000/////////////////////000000000111111111111222222222222222333333333333111333666777666666666777888;;;===>>>???@@@CCCEEEDDDIIIOOOSSSVVVZZZaaagggrrr{{{|||zzztttkkkaaaWWWPPPLLLJJJGGGEEECCCBBBBBBAAA???===<<<<<<<<<<<<;;;:::999999999::::::::::::888666555888777777888999999888777666666666666666666666666444333555999>>>>>>999444555555666555444333111000/////////000111111111222000000000000000000000000.........///////////////............///000000111....../////////000000000/////////......---------........................///......------,,,,,,,,,/////////.........------///000000000///...------//////////////////////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,........................333000---,,,...///...------,,,+++,,,...///...---******+++,,,,,,,,,,,,+++---------............///,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------000///...------...///000////////////////////////------/////////...---,,,000000111111111111000000////////////000111333333555777999::::::;;;===>>>???@@@BBBCCCDDDDDDCCCCCCCCCAAACCCGGGIIIHHHIIIMMMSSSVVVYYYZZZ[[[^^^ccchhhjjjllloooppprrruuuyyy{{{|||yyyyyyyyy|||vvvuuu|||---------------------------,,,+++++++++,,,...///111111111000000//////...,,,,,,,,,---------------........................//////000000000111111111//////000111222333444444222555777888666555555555555777999:::;;;<<<===>>>===???BBBCCCCCCEEEJJJNNNOOOTTT]]]eeekkkqqquuuxxx|||ooofffbbb___ZZZUUUVVVSSSOOOKKKGGGDDDCCCBBBAAA???>>>===>>>>>><<<:::<<<<<<<<<<<<;;;999888777888999999:::999888666555666777888888888777666666555555555555555555555555---...000000000000111222111111222333222000...---/////////000111111111222111111111111111111111111/////////000000111111111...//////000111111111111/////////000000000111111000000000000/////////...////////////////////////........................000000000//////////////////////////////...------////////////////////////---------....../////////------------------------........................333111...------.........---,,,+++,,,...///...---------...///////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,---......///000111222333---------.........//////000///...------...///000........................,,,---...//////...---,,,000000111111111111000000.........///000111333444555777999::::::;;;===>>>???@@@BBBDDDEEEFFFFFFEEEDDDAAABBBFFFHHHGGGHHHKKKPPPSSSWWWXXXXXX[[[```dddgggiiillloooqqqtttxxx{{{|||wwwvvvwww}}}wwwuuu}}}------------------------,,,,,,+++***+++,,,---...///////////////.........------..................,,,,,,---.........------////////////000000000000---...///000222333444555444666888888666555444555111222333555666888999999888:::;;;<<<<<<===???BBBDDDFFFIIIKKKLLLOOOSSSVVVZZZ\\\^^^___ccckkkyyyzzztttnnnhhhccc^^^YYYQQQLLLKKKJJJGGGEEECCCCCCBBBBBBAAA@@@??????<<<;;;:::;;;<<<===<<<;;;888999:::;;;;;;;;;::::::888888888888888777666666333555777777555444333333444444444444444444444444///111222000------111666222222333444333222111000000000111111111111111111////////////000000000000///000000111111222222333///000111111111111111000//////000000000111111111///000000000000000//////........................------......///000000000111111000////////////000//////..........................................,,,,,,---//////000000///...................................................------......///000111---,,,+++,,,...///...---,,,,,,---............------------............///,,,,,,------------......,,,------///000111222222,,,------...///000111111//////............//////........................,,,---......///.........000000111111111111000000//////000000222333555666666777999::::::;;;===>>><<<>>>@@@CCCEEEFFFFFFFFFDDDBBBBBBEEEFFFEEEGGGJJJMMMPPPTTTVVVVVVXXX]]]aaadddfffjjjmmmooossswww{{{}}}xxxwwwyyy}}}wwwuuu|||------------------------,,,+++*********+++---...+++++++++++++++,,,,,,,,,........................***+++,,,---...------,,,........./////////000000//////000111222222333333444666777666444333333444333222222222444666777777444555777888999:::;;;<<<===???@@@@@@@@@AAADDDFFFDDDFFFHHHIIIKKKPPPVVV\\\```eeejjjoootttzzz{{{mmmggg___YYYVVVRRRNNNJJJJJJHHHFFFDDDBBBBBBBBBBBB========================<<<;;;:::;;;===>>>===<<<777777888999::::::;;;;;;888888777666666666666777222555777777555222222333333333333333333333333333555555555444222222444555444555555666666666666666222222222222222111111111....../////////000000000//////000111111222333333///000000111111000///............/////////000000......///000000///......------------------------............////////////111000///...---...//////......---------...//////---------------------------...///000000///......................................................+++,,,...////////////000---,,,+++,,,...///...---)))***++++++,,,,,,++++++---------............///---------....../////////++++++,,,,,,,,,---------+++,,,---///111222333444......////////////....................................------...//////000000000111111111111000000/////////000222333555666666777999::::::;;;===>>><<<>>>@@@CCCFFFGGGGGGGGGEEEBBBBBBEEEEEEDDDFFFJJJJJJNNNRRRTTTUUUWWW\\\```aaadddgggkkkooosssxxx{{{}}}xxxxxxzzzzzzuuuttt|||------------------------,,,+++*********+++,,,---,,,,,,,,,------.........---------------------,,,******,,,---...------,,,............/////////000111111111111111111111111333444555444222222222444555333222111333444444444333444555777888888999999111333666888999:::<<<>>><<<>>>AAACCCCCCDDDEEEFFFJJJMMMPPPSSSVVV[[[dddjjjkkkooossswwwzzzqqqjjjccc\\\WWWSSSOOOKKKIIIIIIIIIFFFCCC@@@@@@AAA???===;;;<<<===;;;;;;:::::::::;;;<<<======;;;::::::<<<<<<;;;:::999888888888888888999:::999888666555555666777888333666999999666444444444333333333333333333333333444222222222444333000...111222222222333444444555444333333333222111111111///000000000111111222222...//////000111222222333//////000000000...---,,,---------.........//////,,,---.../////////------..........................................------000///...---,,,---......---------------...///000------------------------//////000000000...---,,,........................////////////////////////---///000000...,,,++++++---,,,+++,,,...///...---,,,---......//////......---------.........//////........./////////000000000//////......---,,,,,,+++,,,---///222444555666---...///000000///...---000000000000000000000000///...------...///000111000000111111111111000000,,,,,,---...000111333444666777999::::::;;;===???>>>@@@CCCFFFHHHJJJJJJJJJEEEBBBBBBDDDEEEDDDEEEIIIHHHLLLQQQTTTUUUWWW\\\```___bbbfffjjjnnnsssxxx||||||{{{vvvvvvyyyxxxssssss{{{...---,,,+++++++++,,,---------,,,++++++,,,------------------------------,,,++++++***+++,,,.../////////.........---------............////////////111111000000000000111111111111111111111111111111...///111222333333222222222333555666666666888:::777666555555666888:::<<<999:::;;;<<<===>>>>>>>>>@@@AAACCCEEEGGGIIIJJJKKKQQQSSSVVVZZZ___cccfffhhhiiilllsss}}}yyyrrrmmmkkkccc\\\UUUQQQQQQPPPLLLHHHIIIHHHGGGEEEDDDBBBAAA@@@>>><<<;;;;;;===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;999888999<<<<<<:::888777777777777777777888888777666666666666777777888444444444444444444444444333333333222222111111111111111000//////000111222444333222111000000000111000111111111111222222222/////////...///000000111000///////////////000000000000000000///...,,,,,,////////////////////////,,,------------------,,,...---------...111333555................................................+++,,,---...////////////---...111222222111...---222111000///////////////000000//////.........---------...........................------.........,,,,,,,,,---------......,,,------....../////////---.../////////...---,,,---,,,,,,,,,,,,---......000111222333222222000///////////////.........---000000000000000000000000......///000000000000000//////000111222222333333000000000000111333555777888999:::;;;<<<>>>?????????@@@AAACCCEEEHHHIIIJJJIIIFFFEEEFFFFFFDDDEEEIIIIIILLLRRRVVVYYYZZZ\\\^^^bbbcccdddeeehhhnnnuuuzzz~~~~~~zzzzzz{{{zzzxxxuuuvvv}}}------,,,+++++++++,,,------,,,++++++++++++,,,---------------------------......---------------...//////......---,,,++++++............////////////111000000//////000000111111111111111111111111111...///111222333333222222111333444333222111222444555555444444444666777888777777888999:::;;;;;;;;;:::;;;<<<>>>@@@AAABBBCCCCCCDDDFFFIIILLLOOOQQQRRRSSSUUUYYY```hhhpppwww{{{}}}xxxqqqkkkjjjhhhddd___ZZZVVVSSSRRRQQQLLLHHHGGGIIIJJJIIIFFFFFFEEEDDDCCCBBBAAA@@@???>>><<<:::;;;<<<======<<<=========<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;:::::::::888777888:::;;;999777888888888777777777777777666666555555555555555666333333333333333333333333555555555444444333333333444333222111111111222333111111111111000000000000//////000000000111111111000000111111111222222222111000000///............000111111000000...------////////////////////////------............------//////......///111333444........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,....../////////---...///000000///...---//////......------......000/////////.....................---------------......------------......,,,,,,,,,---------......---------------.........,,,---...//////...---------------------......//////000111222222111111000,,,---...000222444555666000000000000000000000000......///000000000000000///000000111222222333333222222111111222444666777999:::;;;<<<===???@@@@@@???@@@BBBDDDFFFHHHIIIJJJIIIFFFEEEFFFFFFDDDEEEIIIIIIMMMRRRVVVXXXZZZ\\\]]]bbbccceeegggiiinnntttxxx~~~~~~zzzzzz{{{zzzzzzuuuuuu~~~---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------------------------'''(((***,,,...///000000......------,,,+++******---............/////////000000////////////000000000000000000000000000000//////000111222222222222333444444333000//////000333333333333333333333333444555555666666777777777666666777888999:::;;;;;;======>>>???@@@AAABBBBBBFFFFFFGGGIIILLLPPPSSSVVV[[[```gggkkkmmmppptttwwwwwwpppgggbbb\\\XXXVVVSSSOOOKKKJJJIIIHHHFFFDDDCCCCCCCCCBBB???======AAADDDCCCBBBBBBAAAAAA@@@??????>>>>>>===;;;::::::;;;<<<;;;:::::::::999999888888888777999999999::::::999999999888777777888999999888666999888888888777777666666666666555444333333333333333333333333333333333333555555444444444444333333444333222111111111111111---...///000000000//////.../////////000000000000111111333444444444333222222222000///...---------111111111111111000///...000000000000000000000000...//////000000//////...111111000///000111222333////////////////////////------------------------+++,,,---......//////...---..................------,,,,,,,,,,,,------...////////////.....................------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,+++,,,---.....................------......///000...///000111111111111111........................////////////////////////......///000000000000000000000000111222222333333444333222222333444555666::::::;;;===>>>???@@@AAA@@@AAABBBDDDFFFHHHIIIJJJIIIFFFEEEGGGGGGEEEFFFJJJJJJMMMRRRUUUWWWYYY[[[]]]bbbdddgggiiilllooosssvvv}}}~~~zzzzzz{{{{{{}}}vvvuuu,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++------------------------&&&''')))+++++++++***)))++++++++++++++++++++++++---------.........//////000//////......//////000000000000000000000000000//////000111111111111111555666666555222111111222222222333333333222111111444444333333333444444555666666666777777777777888<<<<<<==================CCCBBBBBBBBBBBBCCCDDDEEEGGGJJJMMMNNNOOOPPPSSSUUU[[[\\\___dddjjjqqqvvvxxx~~~wwwooofff^^^WWWSSSOOOKKKGGGFFFFFFEEEDDDCCCCCCCCCBBBAAAAAABBBBBBBBB@@@>>><<<<<<>>>??????>>>?????????>>>>>>>>>>>>>>><<<;;;999999:::;;;:::999999999888888777666666666888888999999999999888888888777888888999999888777999999888888777666666666777666555444333333333333222222222222222222222222222222222222222222222222222222111000///.........***,,,...000111000///.../////////000000000111111000111333555555444333222333222111000000000000000222222222222222111000///111111111111111111111111///000000111111000000///333222111000000111222222000000000000000000000000////////////////////////---......///000000////////////...------...//////,,,,,,,,,,,,,,,---...//////////////////.........///......---,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,---....../////////............///000000------...///000111111111000///...---,,,+++***)))..............................///000000000000000000000111111111222222222444333222222222333444555999:::;;;<<<===>>>???@@@@@@AAABBBDDDFFFHHHIIIJJJIIIFFFEEEGGGGGGEEEGGGJJJKKKNNNRRRUUUVVVXXX[[[]]]bbbeeeiiilllnnnpppsssuuu}}}~~~zzz{{{|||{{{xxxwww+++++++++,,,,,,---------++++++++++++++++++++++++------------------------//////...,,,)))%%%""" ((())))))***+++,,,---...------------............//////............//////////////////////////////000000000000000000111111444555666555444333444555222222333333333222111111555444333333333333444444666666666666666666666666777777777888888999999999<<<<<<<<<<<<<<<======>>>AAABBBBBBBBBBBBBBBCCCEEEFFFFFFGGGIIILLLOOOSSSVVVXXXYYY\\\```bbbdddddddddcccjjjrrrvvv|||}}}zzzwwwuuuttttttnnnkkkgggbbb```___```aaaYYYWWWTTTPPPKKKHHHFFFEEECCCAAA???>>>>>>?????????BBBBBBAAA??????>>>>>>??????>>>======>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===;;;999999::::::999888<<<<<<<<<;;;;;;:::::::::777888888999999888888777888888999:::999888888888888888888888777777666666888777666555444444444444222222222222222222222222222222222222222222222222222222222111000///......***,,,...000111111000///000000000111111111222222///000222444444333111000111111111111222333444444111222222222222111111000222222222222222222222222000111111111111111111000222222222111111111111111111111111111111111111111000000000000000000000000///000000111111111111000111000...------...000111......------...///000000........./////////////////////...---,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,---.../////////............///000000,,,,,,------...///000111,,,,,,---...000111222222------------------------......///000000000000000111111111111111222222222222222111000000111222333888888999:::<<<===>>>>>>@@@AAABBBCCCEEEGGGHHHHHHIIIFFFEEEGGGHHHFFFGGGKKKLLLNNNRRRUUUWWWYYY\\\^^^cccfffjjjmmmoooqqqsssuuu|||~~~zzz{{{||||||yyyxxx******+++,,,------------+++,,,,,,------,,,,,,+++---------------------------------,,,+++***)))((((((((()))***,,,---......,,,------------...............------------......////////////////////////000000/////////000000111000222333333222222333555222222222222222222222333777666444333222333333444444444444444444444444444333333444555666777777888777777888888999::::::;;;;;;;;;<<<<<<======>>>>>>???@@@@@@???>>>???AAADDDGGGHHHIIIJJJJJJKKKKKKKKKIIIOOOSSSTTTVVV[[[^^^]]]bbbdddhhhlllnnnpppppppppqqqpppoooooooooqqqsssuuuyyy{{{}}}}}}}}}~~~zzzwwwsssqqqqqqoookkkhhh\\\[[[YYYWWWUUUSSSRRRRRRQQQOOOLLLIIIHHHHHHIIIJJJEEEFFFEEEBBB@@@>>>???@@@@@@???>>>===<<<;;;;;;;;;@@@???>>><<<;;;:::::::::;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>======;;;999999::::::999888999999::::::::::::::::::888888888999999888888888777999::::::999888888999777777777777777777777888777777666555444444444555333333333333333333333333333333444444444444555555444555555555444333222222---...///111222222111111111111111111222222222222...///111222222222111000000000111111222444555666111111222222222111111000111111111111111111111111000111111222222111111000111111111111111111000000000000000000000000000000////////////////////////000000111111111111000000111000///......///000111000000/////////000111111.........////////////////////////......------,,,------,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,+++++++++,,,---...///......------......///000,,,,,,,,,,,,---...//////------------------------..............................///000000000000000111111111111111111111111111000//////000111222333777777888:::;;;<<<===>>>???@@@AAABBBDDDEEEFFFGGGIIIEEEEEEGGGHHHGGGHHHLLLLLLOOORRRUUUXXX[[[___aaacccgggkkknnnppprrruuuwww|||~~~zzz{{{}}}|||~~~yyyyyy)))***+++---......------,,,---............---,,,------------------------(((((()))***,,,...000111+++++++++,,,,,,,,,,,,---,,,,,,---------............------------------...........................111000//////...///000111000111222222111111222333111111000000000222333444888666444222111222333333222222222222222222222333444444555555666777777888666666777888888999888888666666666888999999999888999;;;<<<;;;999999;;;>>>BBBAAAAAA@@@@@@AAAAAAAAA???DDDFFFEEEDDDGGGHHHGGGGGGIIIKKKMMMOOOPPPPPPPPPQQQPPPOOOOOOOOOQQQSSSTTTSSSTTTVVVVVVVVVWWWYYY[[[bbbfffjjjlllkkkjjjjjjjjjhhhcccaaadddfffeeeeeegggcccaaa___]]]]]]]]]^^^____________]]]ZZZWWWWWWWWWTTTSSSRRRQQQPPPNNNLLLKKKGGGGGGGGGFFFFFFEEEDDDDDDBBBAAA@@@???>>>???@@@@@@===??????>>>;;;:::;;;======>>>>>>>>>===<<<;;;;;;>>>===<<<;;;;;;::::::;;;999:::<<<=========>>>???>>>>>>>>>======<<<<<<<<<>>><<<::::::::::::999888444555555666666777777888888999999999999999999888666888:::999777666777999666666666777888888999999555555444444444444444555333333333333333333333333333333333444444555555555444555666666666555444444111111111222222333333333000000000000111111111111000000000000111111111111000000000000111111222333000000111111111111111000111111111111111111111111000000111111111111000000//////000000111000000000000000000000000000000000/////////////////////////////////000000//////.../////////....../////////111111000/////////000000............/////////000////////////////////////......------------......,,,,,,,,,---------......---------------.........---,,,+++++++++,,,---...---------------......///------,,,++++++,,,---...//////---+++)))(((&&&&&&..............................///000000000000000111111111111111111111111000000//////000222444555777888999:::;;;===>>>>>>>>>???@@@AAABBBDDDEEEEEEIIIEEEEEEHHHHHHGGGIIILLLLLLOOOSSSVVVYYY]]]aaaeeedddgggjjjmmmpppssswwwzzz|||~~~zzz{{{}}}|||yyyvvvxxx)))***+++---......------------...//////...------------------------------...---+++)))(((((()))***......------,,,++++++***,,,,,,,,,---------.........------,,,,,,------...........................111000///......///000111222333444333222111222333000000......///111333555888666444222111111222333222222222222333333333333333333333444444444555555666666777777666666555444555444444555666555333111222555777888666777999<<<999999888888888:::<<<===999>>>@@@>>>===@@@AAA@@@??????@@@AAAAAAAAAAAAAAADDDCCCBBBBBBBBBDDDFFFGGGCCCDDDEEEEEEDDDEEEGGGIIIHHHKKKNNNOOOMMMLLLNNNPPPNNNJJJIIIKKKKKKIIIJJJMMMKKKKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKHHHGGGGGGHHHDDDEEEEEEDDDAAA???>>>>>><<<<<<===>>>???>>>>>>>>><<<;;;;;;;;;;;;<<<<<<<<<888:::<<<;;;888777999;;;555888:::<<<<<<;;;<<<<<<;;;:::::::::;;;;;;<<<===;;;<<<>>>>>>===<<<<<<<<<>>>>>>===<<<<<<;;;::::::???===;;;:::;;;;;;:::999555555666777888999::::::999999::::::::::::999999444777999888666555666888555555666777888999::::::333333222222222333444444444444444444444444444444111111111222222333333333222333444555555555444333333333222222333333444555////////////000000000000111111000000111111222333000000///////////////000///000000111111111000000000000000000000000000000000000111111111111000000......///000000000000000////////////////////////111111111111111111111111---...............------........................222111000///////////////---.........//////000000/////////000000000000000///......------......///,,,,,,,,,---------......---------....../////////...---,,,+++++++++,,,------,,,,,,,,,,,,---.........---,,,+++++++++,,,---,,,,,,---------.........////////////////////////...//////000000000000000222222111111111111111111000000000000111333555777888999:::;;;<<<>>>??????>>>>>>???@@@BBBCCCDDDDDDIIIEEEEEEHHHIIIGGGIIIMMMLLLOOOSSSVVVZZZ^^^cccgggdddgggjjjmmmppptttyyy|||{{{~~~zzz|||}}}}}}uuutttwww,,,,,,,,,++++++************,,,...111222111---)))***++++++,,,,,,,,,++++++...---++++++,,,---,,,,,,,,,,,,------.../////////------------...///000000...------,,,,,,------...000000000000///...---,,,000000////////////000000222111111111000000//////111000///111444555333000000000000000111111111111333222222111111222333333555444333222222222333333111222333222111111333555333444444444555666666666555666666777777777777777666666666666777777777777999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>><<<:::;;;===???>>><<<@@@@@@???>>>>>>???@@@@@@??????@@@AAABBBCCCCCCDDDDDDBBBAAA@@@AAABBBAAA@@@BBBAAA@@@??????@@@AAABBB@@@AAAAAA@@@===<<<<<<===========================???<<<:::;;;===>>><<<999::::::888777777777888999666777777777777888888888:::::::::999999999888888:::999888999<<<===;;;888;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>===<<<;;;;;;:::999777666666777999:::888888666555444444444444:::999888666444333333333444444444444444444444444444444444444444444444444555444333333222222333333222222222222222222222222333333333333333333333333333444555777777666444333555444222000000111333444333333222111000///......000111222333444444333222000000000000000000000000/////////000000000000111////////////////////////000000000000000000000000---...000111111000...---------............------000000000000000000000000.../////////000000111111+++,,,,,,---...///000000000000//////............*********++++++,,,,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---.........---------,,,,,,,,,////////////...---,,,,,,,,,,,,------------,,,,,,,,,,,,---...000000...,,,------------------------........................111222333111///...///000000000000000000000000000111111111222333444666666:::;;;;;;;;;<<<=========>>>======>>>@@@BBBDDDFFF@@@AAABBBDDDGGGIIIJJJKKKQQQQQQQQQTTTYYY]]]```aaafffiiimmmqqqsssuuuxxx{{{~~~~~~{{{xxxwwwwww,,,,,,,,,+++++++++*********+++...111222000,,,(((******++++++,,,,,,+++++++++)))(((((()))******))),,,,,,------.../////////******))))))((()))))))))------,,,,,,,,,,,,------------............------......------------......111111111000000000/////////---,,,...000111///---//////000000000111111111111111111111222333333444333333222222222333333333222333333333222222444555333333333333333333444444333333444555555555555555555555666666666777777777777888999999::::::999999999999999::::::::::::;;;===;;;999:::<<<>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????===<<<;;;<<<===<<<;;;<<<<<<;;;::::::;;;<<<<<<;;;<<<===<<<:::999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888999:::;;;999777:::999888777777777888888777777777888888888888999::::::999999999888888888888777666777::::::999777::::::::::::::::::::::::::::::::::::999888777777999888777777777777888999:::999888777666666666666777777666555444444444444444444444444444444444444111111111111111111111111444444333222222222222222111111111111111111111111111111111111111111111111222333444555555444222111333222111000111222444555222222111000000////////////000111222333222222111000000000000000000000000---............/////////........................000000000000000000000000***+++---......---+++***.........//////.........------------------------,,,,,,------............,,,,,,,,,,,,------------.........------,,,,,,,,,++++++,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---//////+++,,,,,,,,,------......------............------//////000000000000//////---,,,,,,---///000...---------------------------...........................000111111000///000111000000000000000000000000000000111111222444555666::::::;;;;;;<<<=========<<<<<<<<<===>>>@@@BBBCCC@@@AAABBBDDDFFFHHHJJJKKKPPPPPPQQQTTTYYY]]]```bbbeeehhhlllooorrrtttwwwzzz~~~~~~~~~}}}{{{{{{yyywww,,,,,,,,,++++++++++++******,,,///222333111,,,(((*********++++++,,,,,,,,,---+++******,,,---,,,+++,,,,,,,,,---......//////...---,,,+++************------,,,,,,,,,,,,------***+++,,,---..................------------......000000000000////////////...---,,,---......---+++//////000000000000111111//////000111222333333444111111111222222333444444222333444333222222444666444444444444333333333333222333444444555555444444555555555666666666666777555666666777777777777777777777777888888888999999<<<:::999999;;;<<<<<<;;;;;;<<<============<<<;;;<<<;;;;;;;;;::::::::::::;;;:::888888999:::999888888888777777777777888888777999:::999777777888999::::::::::::::::::::::::;;;999888888999999888777999999888777777777777888777888888888888999999999999999999999888888888777777666666777888999888777999999999999999999999999;;;;;;;;;;;;:::999888888777777777777777777777777999999888777666666666666555444444444444444555555333333333333333333333333444444444444444444444444333333222111111111111222000000000000000000000000////////////////////////222333333444333222000///000000///000111222444666000000000000000000000000...///000111111111000000000000000000000000000000/////////000000000111111------------------------////////////////////////***+++,,,------,,,+++***...//////000000//////...------------------------,,,,,,,,,------------...---,,,,,,,,,+++++++++***,,,,,,++++++++++++******+++,,,---...///...---,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000******+++,,,---...//////,,,------............---,,,------------------,,,...---+++,,,...//////...------------------------........................,,,...000000000000111222000000000000000000000000//////000000111333444555999::::::;;;<<<<<<==================>>>???AAAAAAAAAAAABBBDDDFFFHHHJJJKKKOOOPPPRRRUUUYYY]]]```bbbcccgggkkknnnqqqssswwwyyy~~~}}}||||||zzz}}}{{{www~~~+++++++++++++++++++++++++++---000333555333...***+++++++++++++++,,,,,,---...,,,++++++---......---+++,,,,,,------...//////000000///...............---,,,,,,,,,,,,,,,,,,---++++++,,,---............000//////......//////000////////////////////////000000000000000///...---////////////000000000111///000000111111222222222...///000111333333444444111222333222111111333555777666666666555555444444444444555666666666666555444444555555555666666666444444555666666666666666777777888888888999999999999999888888999:::::::::888999;;;<<<<<<;;;999888999888888888888888888888;;;999888888999:::999999999999999888888999999999888999::::::888888999;;;999999999999999999999999;;;:::::::::::::::999999999888888777777777777777888888888888999999999999999888888888888777777777999888888888999999::::::888888888888888999999999;;;;;;;;;;;;:::999888888555666666777777666666555777666555444444444444444444444444333333333444444333333333333333333333333555555555555555666666666333222111111000000111111111111111111111111111111////////////////////////333333333333222111000/////////...//////111222333/////////000000111111111////////////////////////////////////////////////........./////////000000........................////////////////////////---......//////......---//////000000000000//////////////////////////////........................,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,---......---,,,++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........******+++,,,------......------.........---,,,,,,+++++++++******+++++++++///---++++++,,,...///...------------------------........................,,,...000111000//////000000000000000000000000000.../////////000222333444999999:::;;;<<<<<<======@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCEEEHHHJJJKKKNNNPPPSSSVVVYYY\\\```bbbcccfffkkknnnqqqtttwwwyyy}}}{{{zzz{{{zzz|||{{{www~~~++++++++++++++++++++++++---...111444666555222///------,,,++++++,,,------***)))'''(((***++++++***++++++,,,,,,---.........++++++******+++,,,------,,,,,,,,,++++++,,,,,,,,,......////////////......//////............//////.....................///000111222111000//////......////////////000000000000000111111111000//////---...///111222333333333///000111000//////111333666666555555444444333333333444444555555555555555444444444444555555555555444555555666666666666666666666666777777777777888777777777777777777888999666777999::::::999777666666666777777888999999::::::999777888999::::::999999::::::::::::::::::999888999::::::999888999;;;888888888888888888888888999::::::999888888888888888888888888777777666666777777888888888999999999888888888777777777666666888888888777777888999:::777777777888888999999999777777777777666555444444444555555666666555555444666555555444444444444444666555444333333333333333444444444444444444444444111111222222333333333444333222111111000000111111222222222222222222222222000000000000000000000000333333333333333222111111/////////.........////////////000000111222222222000000//////////////////////////////////////////++++++,,,,,,,,,---------//////////////////////////////////////////////////////000000000000////////////000000000000//////////////////////////////............------------***++++++,,,---.........+++++++++++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***......---,,,,,,---.........,,,******,,,.........------------------------...........................000222222000.........////////////////////////.........///000111333333888888999:::;;;<<<===>>>@@@@@@AAAAAABBBBBBBBBBBBCCCCCCBBBCCCEEEGGGIIIKKKMMMQQQUUUWWWYYY[[[___bbbcccgggkkkooorrruuuxxx{{{|||yyyxxxyyyzzzzzz{{{yyy***++++++++++++,,,,,,,,,---...///222555666555333111000...---,,,,,,---...+++)))((()))+++------,,,+++++++++,,,------......)))))))))******+++------,,,,,,++++++++++++,,,,,,/////////000//////......------,,,,,,,,,,,,---------------...............---///000000...------.........////////////000000...///000111111000///...,,,---///111222333222222...///000///......000222222222222222111111111111000111222222333333222222333333333444444444555555444555555666666666666666333333444444444444555555555666666666555555777888666777888888888888777666555555666777888999:::;;;888777555666777999888888777888888999999888888777777888999888777666777888777777777777777777777777666777888777555444555666777777888888777777666555666777777777777888888888777777777777666666666666555666666444333444666999777777777888999999::::::888999999888888777666555444444444444444444444444777777666666555666666777777666555444333333333333555555555555555555555555222333333444444555555666333333222111111111111222222222222222222222222222111111111111111111111111222222222222222222222222000000000000//////......111111111222222333333333222222111000000000111111000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////...........................//////000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************+++,,,---...//////+++,,,,,,,,,,,,---------,,,,,,++++++++++++******,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,******---,,,,,,,,,+++++++++***.........------,,,+++***---,,,+++******+++,,,------,,,***+++---......---------------------------........................///111444444111///...---////////////////////////......//////000222333444777888999:::;;;<<<===>>>===>>>???@@@AAAAAAAAAAAADDDCCCBBBCCCDDDGGGIIIKKKNNNRRRWWWYYYYYYZZZ]]]```cccfffkkkooorrruuuyyy{{{|||~~~wwwvvvxxxzzzxxx|||}}}******+++++++++,,,,,,,,,,,,+++,,,///222555666666555333111...---------...---+++***+++---/////////***++++++,,,,,,---......------,,,,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,---...////////////---,,,,,,++++++,,,,,,---,,,,,,---------.........***---//////---,,,---///........./////////000000***,,,...000111111111000,,,---///111222222111000...///000///...///000222000000000000000000111111000000111222222222222222222333333333333444444444333444555555666666555555333333333444444444555555333444666555333333555888777777777777777777777777666666777777888888888999888666555666777999888888555666666777777666666555777888999777666444555666777777777777777777777777444666777666444333444666666777888888888777555555555555666666666777777777777777666666666555555555444555555444222333666999777777888888999::::::;;;;;;;;;;;;;;;:::999888888555444333222222333444555666666666555555666666777666666555555444555555666777777777777777777777777555555555666777888888888444444333222222222222222111111111111111111111111000000000000000000000000000000000000111222222333111111222222222222222222333333333333333333444444555444333222111222222333000000000000000000000000333333333333444444444444000000000000000000000000000000000000000000000000......------------...............//////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))******++++++,,,,,,------+++++++++,,,,,,,,,------///---,,,*********,,,---,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---............---+++***+++++++++++++++,,,,,,,,,***+++,,,---------------***)))(((''''''((()))***,,,++++++,,,......---+++------------------------...........................111444555333111000000/////////////////////////////////000111222333444777777888999;;;<<<===>>><<<===???@@@BBBBBBBBBBBBEEEDDDBBBBBBDDDFFFIIIKKKOOOSSSXXXZZZXXXXXX[[[^^^bbbeeejjjnnnqqqtttxxx{{{{{{}}}uuutttwwwzzzxxx*********++++++,,,,,,,,,***)))))),,,000444777888777555222///...------...***((('''(((+++,,,,,,,,,***++++++,,,,,,---............---,,,++++++++++++,,,++++++++++++++++++,,,))))))+++---...///000000///......------......///,,,,,,,,,------.........***---000000...---...000............/////////000'''))),,,000222333333333,,,---///111222111000//////000111000//////111333000000111111222222222333222222333444444444444333222222333333333444444444222333444444555555444444555555555666666666777777222444555444222222555777888777666666666666777888888777777777777666666666999888666777999::::::999555555666777777666555555999::::::999777555666666888888888888888888888888666888999888555444666888666777888888888777555444555555555555666666666666777666666666555555555555666777888666444444888;;;777777888999::::::;;;;;;888888999888888777666555555444222111111222444555444444333333333444444555444444444555555777888888777777777777777777777777222222333333444555555666555444333333222222333333000000000000000000000000000000000000000000000000............///111222333111222333444555666666666444444444444444444444444777666444333333333444444000000000000000000000000...////////////000000000////////////////////////111111111111111111111111//////............//////------............------........................---------,,,,,,++++++++++++++++++*********************++++++,,,,,,,,,,,,111///,,,******+++---///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,))))))***+++,,,------...'''(((***,,,...//////000---,,,+++))))))+++,,,---+++***+++---......,,,***------------------------........................---000444555555333222222//////////////////////////////000000111333444555666777888999;;;<<<===>>>===>>>@@@CCCDDDEEEEEEEEEEEEDDDCCCBBBCCCFFFIIIKKKPPPTTTYYYZZZXXXWWWZZZ]]]```dddiiimmmpppssswwwzzz{{{}}}tttssswwwzzzzzz******)))))))))))))))***)))***++++++---000666:::AAA;;;444000///---+++(((+++******+++------+++***((()))***+++,,,---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------/////////...------,,,,,,////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222111111111111222222555444333333222222222333111111222222222333333333666666555444333333222222222333555666666555333222444444444444444444444444888888777777666666555555666666777888888888888888666666666666777777777777777777666666555555444444555555555555666888999:::333444555666777777777777888777777777666666555555777777777777888888888888888777666555444333333333444333333222222222333333666666777777777777666666555666888999:::999777666555666888888888666333111666555444444555666777888::::::999888777555333222555444333222222222333444555555333333333333555555444444444444444444444444111222222333333222222111222222222222222222222222111111111000000000//////111111111000000000000000222000///......///000222111111000111111222222333222222222222111111111000------------------------......//////////////////000000//////...............---,,,+++++++++++++++------------------------------------------------,,,++++++,,,...///...---,,,+++***((('''((()))))),,,+++******))))))************+++++++++,,,,,,,,,///...---++++++,,,------------,,,++++++***))))))+++,,,---...---,,,+++***------..................---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111000//////......---...000111111000...---000//////.........//////000///...------...///000111333444222///---...000000000000000000111111222222222111000///111444777666777888999;;;<<<===>>>>>>@@@BBBEEEFFFFFFFFFEEEDDDDDDDDDCCCBBBCCCFFFIIIPPPRRRUUUWWWYYY[[[^^^``````aaaeeekkkrrrwwwyyyzzz|||xxxwwwyyy||||||((()))***++++++***)))((()))***++++++,,,///444777BBB???;;;777444000---***,,,+++***+++,,,---+++***)))***++++++,,,,,,,,,,,,***)))))))))***++++++,,,.........///////////////,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---........................------...................../////////000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111444444333222222222222222111111111222222333333333444444444444444444444444222333444555555444333222444444444444444444444444777777777666666666555555666666777888888888888777555666666666777777777777777777777777666666666666555555555555666666777888333444555666777777777777888888888777777777666666666666777777777888888888777666555444333333333333666666555555555555555666666666777777777777666666555666888999999999888777888888777777666555555444555444333333444555666777777777666666555333222111666555444333222333444444333222222111111222222333444444444444444444444444222222333333333333222222222222222222222222222222333333333222222222111111111000000000000000000000111000///......///000111777666444333222222333333222222111111111000000000////////////////////////......................../////////.........------111000//////.........///////////////////////////------------------------...---,,,,,,---...---+++*********))))))***++++++,,,,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,---------,,,+++++++++***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---...////////////...------------......000111222//////...---......///000///000000///...------...000000000000000111111222222222222000///111444777555666777888999;;;<<<<<<>>>@@@CCCEEEFFFGGGFFFEEEDDDDDDDDDCCCBBBDDDGGGIIINNNPPPSSSUUUVVVXXX[[[^^^bbbdddggglllrrrvvvxxxyyy~~~yyyuuuuuuvvv{{{|||'''(((+++------+++)))''')))***+++***+++---111444???@@@???===888222...,,,,,,+++***+++,,,,,,+++******++++++,,,,,,,,,++++++((((((((()))***+++---......///000000111111111111------,,,,,,++++++******+++++++++,,,,,,,,,------........................,,,,,,------...//////000....../////////000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000333222222222111111111111000000111111222333444444111222222333444555555666333333444444444444333333333333333333444444444444666666666666666555555555555666666777777777777777555555666666666777777777777777777777777888888888555555555555555555555555333444555666777777777777555555555555555444444444666666777777777777888888666555444444333333333333666666555555555666666777666666666666666666666666555666888999999999888777;;;:::888666666666777888444333333333333444555555555555555555555444444333666555444333333333444444333222222111111222222333444444444444444444444444333333444444444444333333222222222222222222222222333333333222222222222222000000000000000000111111111000///......///000111999888555222111000111111111111000000000/////////000000000000000000000000.................................---------------111111000////////////000////////////////////////------------------------000...------------+++***))))))***+++,,,,,,,,,,,,------------......///000++++++++++++,,,,,,,,,,,,---------------,,,,,,+++---------------------,,,,,,+++++++++,,,---.........---------,,,+++++++++++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------------------...............///000000...............///000111///........./////////...000000000000000111111222222222222111000222555888777777888999:::<<<======???@@@CCCEEEGGGGGGFFFFFFDDDDDDDDDCCCCCCDDDGGGJJJMMMOOORRRTTTVVVXXX[[[]]]eeegggjjjnnnrrrvvvxxxyyy|||xxxxxxyyy{{{}}}((()))***+++,,,+++***))))))************+++...111555:::>>>===888222...------,,,******+++,,,+++***++++++,,,,,,,,,+++******++++++++++++,,,---...///,,,---...///000000//////---------,,,,,,+++***************++++++++++++,,,........................---------.........//////........./////////000000//////////////////////////////////////////////////////////////////////////////............//////111111111222111111111111//////000111222333444444111222222333444444555555444444333222222333444444333333333333333444444444555555555555555555555555444555666666777777666666555555555666666666777777555555666666777777888888444444444444444444333333444444555666666777666666555555555555555555555555666666666666777777777888555555444333333333333333444444333333333444555555666666666555555666666666666777888999999999888888;;;;;;:::999888888888888444444444444444444444555555666666777777777777777444444444333333333333333444444444444444444444444333333333333333333333333333444444555555444444333111111111111111111111111000000000000000000000000000000000000000111111111111111000//////000111111666444111...------...///000000000000////////////....................................------------------------------------......---------------...------------------------------------------------///...,,,,,,------,,,+++)))***,,,---...---,,,,,,,,,,,,,,,---...000111222+++++++++,,,,,,,,,---------...///000///...---,,,---------...............,,,+++++++++,,,---///000111000000///...------,,,***+++---.........,,,,,,------------------------++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...222222000///------,,,,,,------......//////000000222///---///222444222000000000000000000111111222111222222111111222555888::::::;;;<<<===>>>???@@@???AAACCCFFFGGGGGGFFFFFFDDDDDDDDDCCCCCCEEEHHHKKKOOOQQQTTTVVVWWWYYY\\\___eeehhhlllpppsssvvvyyy{{{~~~zzzzzz|||}}}+++***)))))))))***,,,---)))***+++***)))***,,,...---333999;;;888333111000...,,,******+++++++++***++++++,,,,,,,,,+++******------,,,,,,+++,,,,,,---***,,,---...///...---------------,,,,,,,,,++++++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------............////////////........................000000000000000000000000//////////////////////////////............//////000111111222222222111000//////000111111222333333333333333333333333333333444333222222222222333444222222222333333333444444444444444444444555555555444444555666666666666555555555555555666666666666333444444555555666666666333444444555444444333222444555666666666666666666888888888888888888888888555666666666666777777777555555444333333333444444333333333333333444555555666666555555555555666666777888888999999999999999999:::;;;<<<;;;999777666555555666666666555555555444555666777888888888888333333333333333222222111444444444444444444444444333333333333333333333333333444444555555444444333111111111111111111111111000000000000000000000000//////000000111111111111111111000000000000111111111000...---,,,---//////000000000000//////////////////////////////////////////.........------------------------------------,,,,,,+++,,,,,,---------------------------------------------------------,,,+++,,,...///...---,,,---.........,,,+++***+++++++++,,,---///111111++++++,,,,,,,,,---------///000111111111000...---.....................///,,,,,,++++++,,,...000111111111000///......------+++,,,---...///......---------------------------............------,,,,,,...---,,,,,,,,,,,,---...222222000///------,,,,,,---......///////////////111///---///222444222000000000000000000111111222000111222222222333666888;;;;;;<<<======>>>?????????AAADDDFFFGGGGGGGGGFFFDDDDDDDDDDDDCCCEEEIIIKKKOOOQQQTTTVVVXXXZZZ]]]___cccgggmmmqqqtttwww{{{~~~zzzxxxyyy{{{,,,+++)))'''(((***---///)))***+++*********,,,...,,,000555888888666555444///---***)))***++++++******++++++,,,,,,,,,++++++,,,+++******))))))******,,,---///000000///---,,,,,,,,,,,,,,,------------))))))))))))*********+++++++++++++++++++++++++++000//////...------,,,,,,------........./////////........................000000000000000000000000000000000000000000000000//////............//////000111222333333333222111000000000111111111111222333333333333222222222222222222333333333333222222111111222222333333444444333333333444444444444444333444444555555555555555444444555555555666666666444444444444444444555555222333444555555555444333555555666666666666666555444444444444555555555555555555666666666666777777666555555444444444555555444444444444444555666777777666555444444555666777888888888888999999::::::888:::<<<===<<<:::777555666666777777666666555444222333444555666666666666333333444444444333222111111222222333333222222111333333333333333333333333333333444444444444333333111111111111111111111111222222222222222333333333/////////000111111222222111111111111111111111111000000///000000111222222111111000000000/////////111111111111111111111111000000000///......---------------------............------------...//////////////////////////////------------------------,,,++++++,,,...//////...------------,,,+++***)))******++++++---...000000,,,,,,,,,,,,------------000000000000000//////........................------,,,,,,,,,---.../////////.........---,,,,,,,,,,,,,,,---...////////////------------------------000000//////...------,,,------------------------...............///000000......////////////.........------...///000000///000000000000000111111222000111333333333444666888999999::::::;;;<<<<<<===@@@AAADDDFFFHHHHHHGGGFFFDDDDDDDDDDDDDDDFFFIIILLLNNNPPPSSSUUUWWWYYY\\\^^^bbbgggmmmqqqssswww{{{{{{yyy{{{~~~+++***))))))***+++---...(((***++++++***+++,,,...---...000333666666555444000---***)))***++++++***)))***++++++,,,,,,,,,,,,*********)))******++++++---...000111000...,,,***++++++,,,,,,---.........***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................---------------.........//////........................////////////////////////000000000000000000000000000//////////////////000000111333444555444333222111111111111000000000000111111111222333333444444111222333444444333222111000111111222333333444444222222333333333444444444333333444555555555555444444444444555555555666666555555555555555444444444111222444666666666555444555555666666666666555555111111111222222333333333555555555666666666777777666666666555555666666777222222222333333555666666777666444333333444666777999888888888999999::::::::::::;;;;;;:::999777666555555666666666555444333222333444555666666666555555555666666666555444333111222222333333222222111222222222222222222222222222222333333333333222222111111111111111111111111111111222222222333333333...//////000111111222222111111111222222111111111///000222333333333222222222222111111111000000000222222222222222222222222222111111000//////......------........./////////...............///000000////////////////////////------------------------...,,,+++,,,......---,,,,,,,,,+++++++++++++++,,,+++++++++,,,---...///000,,,,,,,,,------------...000//////...---.........///......------,,,,,,,,,------...............---............------------------------...///000111......................../////////...............---...////////////...------------......000111222//////000000///...---,,,---...//////......///000000000000000000111111222///111333444444555777999999999999:::;;;;;;<<<<<<@@@AAADDDGGGHHHHHHGGGGGGCCCDDDDDDDDDDDDFFFJJJMMMOOOQQQTTTVVVXXXZZZ]]]___ccciiiooorrrrrruuuyyy~~~}}}|||))))))***+++,,,---------((()))+++,,,++++++---//////---,,,...222555333111000---***))))))*********((()))***+++,,,---------*********+++,,,---//////---...///000///,,,)))'''***++++++,,,---...//////,,,,,,---------.........------------------------,,,,,,------.../////////---------.........//////................................................000000000000000000000000000000////////////000000000111333555555555333222222222111111000/////////...///000111333444555666000111333444444333111000000000111222333333444444222222222333333444444444222333444444555555444444444444444555555555666666777777666666555555555444111222444666777777666555555666666666666666555555666666666777777888888888555555555555666666666777777777666666666777777888000000000000111222333444777666444333333444666777999999888888999999:::;;;<<<;;;999888777888888999444444555666555444222111555555666777888888777777666777888888888777555444333333555555555555333333222222222222222222222222111222222333333222222111000000000000000000000000//////000000111111111111...//////000111222222222111111222222222222111111///000222333333222000///222222222222111111111111000000000000000000000000333222222111000//////............/////////000000---------------...///000------------------------------------------------000...------------,,,***+++***))))))***+++---...---------------...///000,,,,,,,,,---------......///...---++++++,,,------//////...---,,,,,,++++++---.../////////...---,,,/////////000000000000000...---------...///111222........................,,,,,,---......//////000---...000111111000...---000//////.........//////000000111111000...,,,+++///111333222///...000222000000000000000111111222///111333444444555777999:::;;;;;;<<<<<<=========@@@BBBDDDGGGHHHHHHHHHGGGCCCDDDEEEDDDDDDFFFJJJMMMRRRTTTWWWYYYZZZ\\\___bbbeeejjjppprrrqqqssswww|||~~~}}}yyyyyy|||+++++++++***))))))(((((()))************+++++++++000000000000000000000000++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,+++++++++,,,------***+++,,,---...---,,,+++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++,,,------......///+++,,,------++++++,,,---+++,,,.../////////...---)))***+++---.../////////.........------,,,,,,,,,////////////............///......///111111000///222222333333333444444444:::777333111111111111000222222222333333444444444222222222222333333444555222222111111111111222222222222333333333444444444666777888999999777555333333333444555555555444444444555555555555555555444333333444444444555555555222222444555666666777777555555555555555555555555444444444555555666666666666666666666666666666666333444555666777777777777;;;888444222444666888888888999999999999888777777888888888888888777666555888222111555555222222555555666777777777666444333777777777777777666555555777777666666555444222222333333333333333333333333222222222222222222222222222222111111111111222222333222222222111111000000//////000000111111111222000000000000000000000000000///.........///111222000000000000000000000000000111111222111///---,,,000000///...------,,,,,,---,,,***))))))***,,,...+++,,,...///000///......///...---,,,++++++***)))---,,,+++***+++---///111111///---+++***+++,,,---...,,,***+++,,,...///...------------,,,++++++******+++,,,,,,------,,,,,,...------,,,,,,+++++++++,,,,,,,,,+++++++++******/////////...---------,,,---------....../////////+++,,,------......------,,,---------.../////////...------,,,,,,...///000------............------//////............//////............/////////000............////////////,,,------...///000111111555555555333222222444555;;;;;;;;;;;;<<<<<<<<<===???AAADDDFFFHHHIIIHHHHHHFFFFFFEEEDDDDDDFFFJJJMMMRRRWWW[[[\\\ZZZ[[[```ddddddjjjpppsssrrrqqqtttxxx~~~}}}~~~'''''''''((((((((((((((()))************+++++++++........................+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,***+++,,,------,,,++++++++++++++++++++++++++++++---+++***))))))***+++------------,,,,,,,,,------+++,,,------++++++,,,---,,,---...///000///......***+++,,,---......//////.........------,,,,,,,,,////////////............///......///111111000///000111111111111222222222777444111000111222222222444444333222222111000000444444333222222222333333222222111111111111222222222222333333333444444444333444555555555444222111222333444555666666666666555555666666666666555555333333444444444444444444333333444555666666666666666666666666666666666555444444555555666666666666555555555555555555555555333444555666777777777777777666444555666777666555666666777888888888888888777888888999999999888888<<<888777::::::777777:::;;;;;;;;;<<<;;;;;;:::999888888888888888777777666666666777666666555444333333333333333333333333333000000000000000000000000111000000000000000000111000000000000/////////...///000000000111111111111000000000000000000000000000//////...///000111222////////////////////////000000000000///...------000//////...------,,,,,,///...---,,,++++++,,,---,,,---..................///......------,,,,,,,,,---,,,+++++++++---///111222000...---,,,,,,---......,,,++++++---.........,,,,,,---------,,,++++++++++++,,,------------,,,.........------,,,,,,,,,///---+++))))))***,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------...---------000//////...------,,,,,,000///.........///111222...//////////////////...//////............//////........./////////////////////000000000111111111...//////000000111111111222333333333222333666888;;;;;;<<<<<<<<<=========AAABBBEEEHHHJJJJJJJJJIIIFFFGGGFFFFFFEEEHHHLLLOOORRRVVV[[[]]]\\\]]]aaadddeeekkkqqqsssssstttwwwzzz~~~}}}}}}~~~))))))******+++,,,,,,---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************,,,+++*********,,,---...++++++***************+++***++++++,,,++++++******++++++++++++++++++++++++---,,,+++******+++,,,---000///---,,,+++++++++,,,+++,,,------++++++,,,---,,,---///000000000///...+++,,,,,,---.........---.........---------------////////////............///......///111111000...////////////000000000000333111//////111222222222333222222111111000000000555555444333222222222222333222222111111222222333333333333333444444444444777777666666666666555555222333444555666777777777666666666777777666666666555555555555555555444444555555666666666666555555666666666666666666666666555555555555555666666666555555555555555555555555444444555555666777777777555666777999;;;:::666333555666777777888888888888777888999::::::;;;;;;;;;:::777666888777555555888:::999888888777888888888777777777777777666555555555555666666666666555555333333333333333333333333000000000000000000000000000000////////////000000000000000000////////////000000000000111111111111000000000000000000000000///////////////000111111........................000000///...------------/////////...------,,,,,,111111000///...---,,,,,,///...------------------........................---,,,++++++,,,---///000222111///...------...///...,,,++++++---......---++++++,,,---------,,,,,,++++++,,,---------------............------------000...+++((((((***---///++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---------...------,,,,,,/////////...------,,,,,,000///.........///111111000000000000000000000000//////............/////////////////////.........111111111222222222333333111111111111111111111111...000111222333555888;;;<<<<<<=========>>>>>>>>>BBBDDDGGGIIIKKKKKKKKKKKKGGGHHHHHHGGGGGGJJJNNNQQQRRRVVV[[[^^^^^^___bbbeeefffjjjpppsssssstttwwwzzz}}}~~~~~~}}}|||}}}~~~|||***+++++++++,,,,,,,,,---))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++******)))))),,,+++***)))***,,,...///------,,,+++*********+++++++++++++++******))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---000...,,,+++******+++,,,+++,,,------++++++,,,------...///000000000///...,,,,,,------...---------...............---------////////////..................---///000111///............/////////000000222111//////000111111000///000000111222333444444444444333222222222333333333333222222222222333333333333333444444444444555888888777666666777777888444444555555666555555555555555666666666666555555777777666666666666555555777777777777777666555444555555555666666666666666444444444555555555555555555555555555555555555555555555555555555666777777888888:::<<<>>>===:::777777888888999999999888888999999:::;;;;;;<<<;;;;;;666666555555333222333555666555444222222333444444333444444444444333222222222333444555555555555555222222222222222222222222222222222222222222222222000000////////////000000222222222111111111111111000000000000000111111111///////////////////////////////////////000000111........................000///...,,,,,,,,,---...//////.........---------//////000000///...---,,,000///---,,,+++,,,------,,,---------.........///---,,,,,,,,,,,,---...///000000///...------.........---+++,,,---...---,,,***++++++,,,------------+++,,,,,,---...---------------------------------000...,,,******+++---...++++++,,,,,,---------.../////////......---------------......------,,,++++++,,,,,,---...///000000------,,,+++,,,---...///000//////////////////000//////............//////////////////............111111111222222222333333111111111111111111000000...///111111222555888;;;============>>>>>>>>>>>>BBBCCCFFFIIIKKKKKKKKKJJJHHHHHHHHHHHHHHHKKKPPPSSSRRRVVV[[[^^^```aaaccceeehhhkkkoooqqqrrrsssuuuwww|||}}}~~~}}}|||{{{|||}}}{{{((((((((('''''''''&&&&&&))))))*********++++++++++++++++++++++++++++++++++++++++++******))))))))),,,+++*********,,,///000000///...---,,,+++++++++,,,++++++******)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---+++,,,------++++++,,,---,,,---///000000000///...,,,,,,------...---------........................////////////...............------...000000///.../////////000000000111111333111000///000000///...000000111222333444555666111111111222333444555666444444333333333333444444333333444444444555555555555444444333333444555555555555666555555444333222555555666666666666555555555555555555555555555555888888888888777666555555444444555555555666666666555555555555444444444444666666666666666666666666666555555555555666777777:::999999:::;;;<<<;;;:::;;;;;;;;;;;;::::::999888<<<<<<<<<<<<<<<;;;::::::999;;;;;;999666666777888888777555444444444555666333333333333333222111111000000111222333333333333222222222222222222222222222222222222222222222222222111111000000111111222111111111111111111222222111111000000000000000000////////////////////////...//////000000000000000........................000///---,,,,,,---.....................---------+++,,,---...............000...---+++++++++,,,---+++++++++,,,------......---,,,,,,,,,------............------------------...---,,,,,,......---+++***++++++,,,------------,,,,,,---.........------++++++,,,,,,------......---............---,,,+++,,,,,,------......///////////////......---------,,,------...------,,,,,,++++++,,,---...///000111---,,,,,,++++++---...//////......------....../////////............/////////////////////.........000000000111111111111222000000000000000000000//////000111111222333666999============>>>>>>>>>>>>@@@BBBEEEHHHIIIJJJIIIIIIGGGGGGHHHHHHIIILLLPPPTTTRRRUUUYYY]]]```bbbdddfffmmmoooqqqrrrrrrssstttuuu{{{|||}}}}}}|||{{{|||}}}zzz~~~******)))(((((('''&&&&&&)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,---///000111000///---,,,,,,++++++---,,,+++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++,,,.../////////...---+++,,,,,,---.........---.............../////////////////////...............------...000000///---000000000000111111111111333222000000111000///---333333333333333333333333000000111222333555666777555444444333333444444555333444444444555555555555555555555555555666666666666666666666555555444333555666666777777666666555444444444444555555555666888888888888888777666666444555555666666777777888777777777666666666666555777777777777777777777777777666555444444555666777888666444555777999999999;;;<<<<<<<<<<<<;;;::::::=========<<<<<<;;;999999:::>>>>>>:::666777999999777777666666555555555666555555555555555444333333//////000111111111111111222222222222222222222222000000000000000000000000222222111111111111222222////////////000000000000111111111111000000000000000000000000000000000000......///000000000000000........................//////...............///........................******+++,,,---......///...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------------------,,,...---,,,---......,,,***++++++,,,---------,,,,,,,,,,,,---...............++++++,,,---...//////000,,,...///000000...,,,+++------..................,,,,,,,,,,,,,,,,,,+++++++++,,,------......------........................///...---------...000000///...---,,,,,,---.../////////............//////............/////////000/////////000000000000111000000000000000000000000000111222111111222555888<<<<<<=========>>>>>>>>>???AAACCCFFFHHHHHHHHHGGGEEEEEEFFFFFFHHHKKKPPPTTTSSSTTTWWWZZZ^^^bbbeeegggqqqqqqrrrssstttuuuvvvwww{{{|||}}}}}}||||||}}}~~~zzz}}}++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++(((((())))))******++++++******+++,,,---...///000111000///---,,,+++******///...,,,+++*********+++++++++++++++++++++++++++***++++++++++++++++++***+++,,,---------+++)))(((+++,,,------++++++,,,---***+++---.........---,,,***+++,,,---......//////---........./////////000////////////............------,,,...///000///---///000000000000111111111222111000111222222111///222222222222222222222222111111111222333444555666555555444444444444555555444444444444555555555555555666777999999999888777666666777888888888888888888888888999999888888888666777777888999:::;;;;;;888888888999999888777777666777777888999999::::::::::::::::::999999888888888888888888888888888888888777555444444555666777666444333333666777888777888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::777===>>>888333555777777555666666666555555444444555555555666555444444333///000111111111111111000111111111111111111111111000000000000000000000000111111000000000000111111.../////////000000000000111111111111000000000///000000000000000000000000---...///000111000000///////////////////////////...//////000000/////////........................,,,,,,+++++++++---...///++++++,,,---------,,,,,,,,,,,,,,,------------------------------------,,,------............------...------...///...,,,***,,,,,,---------,,,++++++,,,------...............------...///000111222222...////////////...------......------------------++++++,,,,,,,,,,,,,,,,,,***+++,,,---.../////////..............................---------...///000000///...------...///000//////............//////,,,------...///000111111/////////000000000111111///000000111111222222222///000111111111222666888;;;;;;<<<<<<<<<=========???@@@CCCFFFHHHHHHHHHGGGBBBCCCDDDEEEFFFJJJOOOSSSSSSSSSTTTWWW\\\bbbfffhhhnnnnnnnnnpppsssuuuwwwwww{{{|||~~~~~~}}}|||~~~{{{}}}((((((((()))******++++++)))************+++++++++************************''''''((()))***+++,,,,,,)))***,,,---.../////////111000...,,,+++)))))))))000...---+++******++++++++++++++++++++++++++++++)))******++++++******))),,,---...///---***'''%%%+++,,,------++++++,,,---***+++,,,---------,,,+++)))***+++---.../////////---.........//////000000000/////////............------,,,...///000...---////////////000000000000000//////111333444333222---...///111222333555555333333333222222333444444555555444444444444555555444444444555555555666666111333555666777666555444555666777999;;;<<<<<<<<<999::::::;;;;;;::::::999;;;<<<===>>>???AAABBBBBB777888888999999999888888888888999:::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;999999999999999999999999888777555444444555666777555444444666888999888777444555777:::<<<===>>>>>>999999:::;;;<<<<<<<<<<<<888???@@@999444666888888777888999999999888666555333333444444333333222111111111222222222111111111111111111111111111111111222222222222222222222222000000////////////000000000000111111222222222333222111111111000000//////000000000000000000000000---...000111111111000///000000000000000000000000...///000111111000///...---.....................///...,,,++++++,,,---///)))***,,,---...------,,,........................---------......---,,,,,,......///////////////......------...///...,,,)))------------,,,,,,+++***,,,---......//////.........///000111222333444555111000///...---......///---------,,,,,,+++++++++---------....../////////)))***+++---...///000000***+++,,,---///000111222,,,,,,+++***+++,,,---...222000///......///000222//////............//////+++,,,---...///111222222///000000000000111111111000000111222333333444444---///000111111333777999;;;;;;;;;;;;<<<<<<<<<===???AAADDDFFFHHHIIIHHHHHHAAABBBCCCCCCEEEIIINNNRRRTTTSSSSSSVVV[[[aaafffhhhhhhhhhiiikkkpppsssuuuvvv{{{}}}~~~~~~}}}}}}~~~{{{}}},,,+++)))(((((()))+++,,,***,,,...000000...+++)))+++++++++,,,,,,------------,,,+++******+++,,,---,,,,,,,,,,,,---...///000000///...---,,,---......************************---///000---)))%%%%%%&&&******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////......////////////......////////////////////////111000000000000000111222111222333444444333111111333333333333333333444555333333222222222333333444555666666555444444666888<<<:::888666555666777888999888777777999::::::999===;;;999999;;;>>>@@@@@@>>>???AAAAAA@@@AAABBBDDDAAABBBDDDEEEEEEDDDCCCCCC@@@???===<<<;;;<<<===>>>;;;<<<<<<===>>>@@@AAABBB>>>??????@@@@@@??????>>>@@@???======<<<;;;888666;;;:::888555333222111111222444777777777888;;;===888999:::;;;;;;;;;;;;:::888:::<<<:::777666999<<<;;;888555444555888;;;<<<:::888777777777666444111666444333222222222000...111222222333333333222222444444333333222111111111222222222222111111111000111111000000111222333333111111111111111111111222111222222333333222222111111111000000000000111111222222111000000111222222555444222111111111222333222111///---------...///000000000000000000000000------------------------+++*********************........................,,,------...///000000111////////////////////////,,,,,,,,,+++++++++******)))***,,,---.../////////...,,,+++,,,---///.........///111333666888:::;;;444333111///---------............------,,,,,,,,,...------,,,,,,------...........................000000000000000//////...---------............//////......---------......+++,,,,,,------.........111111111111000000000000222111///---,,,---...///000000000000000111111111222222111000222444666888666888;;;>>>@@@@@@???>>>BBBCCCEEEGGGHHHHHHHHHHHHFFFGGGGGGGGGHHHLLLQQQVVVWWWVVVVVVXXX[[[___bbbccckkkkkklllnnnqqquuuxxxzzz{{{}}}{{{~~~~~~}}},,,+++)))(((((()))+++,,,,,,,,,------------,,,+++***+++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))******+++,,,------...---,,,+++++++++,,,,,,************************&&&(((++++++))))))***,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........................////////////......////////////////////////000000000000000111111222222333444444444333222222222222111111111222333333222222111111111111222222555666777777555555666777;;;:::888888777888999:::<<<;;;;;;<<<>>>@@@AAAAAA@@@@@@???@@@BBBDDDEEEEEEFFFGGGIIIIIIGGGGGGHHHJJJJJJKKKLLLMMMLLLKKKJJJIIIFFFFFFEEEEEEEEEDDDDDDDDDFFFEEEDDDCCCCCCDDDEEEEEEHHHIIIJJJKKKKKKLLLLLLLLLKKKHHHCCC@@@??????>>>===;;;:::999999999999999999666777777888888999:::;;;888888888888999999999999;;;===>>><<<::::::;;;======;;;888777777888999999<<<;;;::::::::::::888666666555444555666777777555222222333333333333222222111111222222222222222222222222111111111000000000000000000000000111222222111111111111111111000000111111111222222111111111000000////////////000000000000000000000000000000//////...------------...222222111000//////000000................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......//////000////////////////////////++++++++++++++++++++++++---------------,,,++++++,,,***))))))+++,,,,,,+++((((((***,,,...000222222333222000///...---------...---------,,,,,,,,,,,,,,,++++++******++++++,,,........................---------------,,,,,,+++---------............//////......------.........------------............000000000000000000000000111000///...---...//////222222111111000000//////222222111111222444666777888999:::<<<>>>@@@AAAAAABBBCCCEEEGGGIIIIIIIIIIIIGGGGGGGGGFFFGGGKKKPPPTTTTTTTTTTTTVVVZZZ___bbbdddhhhiiijjjlllooosssvvvxxxzzz~~~|||{{{~~~~~~{{{{{{,,,+++***))))))***+++,,,---,,,,,,++++++,,,------***************+++++++++***+++,,,,,,,,,,,,+++***))))))******++++++,,,,,,,,,+++******))))))******************************###%%%((()))******,,,...******+++,,,,,,,,,,,,+++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................------...//////000000//////...////////////////////////000000000000000111222222333333444444444444333333222222222222222333444444444333333222222333333444666888::::::888777888999888888888888999:::;;;<<<>>>>>>@@@AAACCCEEEGGGHHHIIIJJJKKKMMMOOOQQQSSSTTTSSSTTTVVVVVVUUUTTTUUUVVVXXXYYYYYYYYYXXXVVVTTTSSSQQQQQQRRRRRRQQQQQQPPPOOOSSSQQQOOOMMMLLLMMMOOOPPPSSSTTTTTTUUUVVVWWWWWWWWWUUUPPPIIIDDDBBBBBBCCCCCC<<<;;;;;;:::::::::;;;;;;<<<;;;999999;;;<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>======<<<<<<<<<<<<<<<>>>>>>>>>>>>=========<<>>>>>>>>>>>===:::888555444333444666777777666333333444444444333333222///000000111222222333333111111111111000000000///000000/////////000111111111111111000000/////////000000111111111111000000/////////......///////////////000000000000////////////000000//////...---000000111111111000//////------------------------........................,,,,,,,,,------.........------------------------.............../////////////////////////////////+++,,,,,,,,,,,,,,,,,,,,,......------,,,+++******+++***))))))+++,,,,,,+++)))***+++,,,---...///000000000000///...---,,,+++------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,........................,,,,,,,,,---,,,++++++***---------............///........................////////////.....................//////000000111...///////////////000000333333222111000///......222111111111222444666777999999999:::===???BBBDDDAAACCCEEEHHHJJJKKKKKKKKKGGGGGGGGGFFFFFFIIINNNRRRQQQQQQRRRTTTXXX]]]aaadddhhhiiikkknnnqqqtttvvvxxxyyy}}}|||{{{~~~~~~wwwwww++++++***))))))***++++++---------------.........)))))))))))))))*********,,,,,,++++++++++++,,,,,,++++++,,,,,,------------++++++******))))))))))))************************'''((()))************+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.....................---------//////000000000000//////////////////////////////000000000000111222333333222222333333444444444444444333333333444555666777777666666666666777777888999;;;======<<<;;;;;;<<<;;;<<<===>>>@@@BBBDDDDDDDDDFFFIIIKKKLLLNNNPPPQQQTTTUUUWWWYYY\\\aaafffjjjeeegggjjjkkkjjjjjjjjjkkkkkkkkkkkkjjjhhheeecccaaaaaa```^^^]]]]]]]]]___```___]]][[[YYYZZZ\\\___bbbbbbbbbaaa```____________[[[VVVQQQLLLKKKJJJJJJIIIEEECCCAAA???===<<<;;;;;;AAA???======???AAA@@@????????????@@@BBBDDDFFFGGGCCCBBB@@@@@@AAABBBBBBBBBBBBEEEIIIKKKKKKIIIHHHHHHHHHIIIJJJKKKJJJFFF???:::888666444444555666555555444444555555555444333333000000000111111222222222111111111000000000//////000///////////////000000111111000000///.........111111222222222222111111000000////////////000000//////000111111000//////000000111222222000///...,,,---...///000///...---........................------------------------++++++,,,---...//////000........................000000000000000//////////////////////////////////////////......---------,,,,,,+++++++++,,,,,,,,,---,,,++++++---......---........./////////000000---.../////////---,,,+++,,,,,,,,,,,,,,,,,,,,,+++......------------.................................////////////...---------------............///---......///////////////111111000000//////......,,,------...///000000111---...///000000000000000222111111111000000//////111111111222333444666777888999:::;;;>>>@@@CCCDDDAAACCCEEEHHHKKKLLLLLLLLLGGGGGGFFFEEEFFFHHHMMMQQQPPPQQQRRRTTTVVVZZZ^^^aaajjjlllooorrruuuxxxzzz{{{{{{|||{{{}}}~~~|||wwwwww+++******************++++++,,,///111111000...---))))))))))))))))))))))))***(((&&&$$$$$$&&&(((******+++,,,---------,,,,,,+++++++++++++++******)))************************++++++++++++,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,---------...........................---//////000000000000//////000000000000000000000000000000000000111222333444222222222222333333444444444444444444555666777888888888888888999:::;;;<<<;;;===????????????@@@AAADDDEEEFFFHHHJJJMMMPPPQQQOOORRRWWWYYY[[[\\\___aaaaaabbbdddeeeiiiqqqzzz~~~{{{yyywwwsssnnnjjjjjjmmmrrruuusssqqqnnnmmmmmmooorrrtttvvvtttqqqmmmjjjgggfffeee^^^\\\YYYXXXWWWUUURRRPPPOOONNNKKKIIIGGGEEEDDDCCCFFFEEEEEEFFFGGGGGGFFFEEECCCDDDFFFHHHKKKNNNQQQRRRKKKKKKJJJIIIJJJLLLPPPRRRTTTXXX]]]___]]]ZZZWWWVVVYYYZZZ]]]^^^[[[SSSHHH@@@???===:::888888999888777666666666666666555444333222222222222111111000000111111111111000000000000000000///////////////000111000000000//////......222333333444444333333222222111111000000111111222000111111222222111111000...///000000000///---,,,,,,---///000000000//////111111111111111111111111000000000000000000000000......//////000111222222000000000000000000000000222222222111111111111111000000000000000000000000111000000...---,,,+++***---,,,+++++++++,,,------...---+++,,,---///......------------,,,,,,,,,,,,------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///........................000000000000000///......---------............///------//////000000//////111111111000000//////...,,,------...///000000111---...///000111111000000//////000000111111111222111111111222333444555666666888;;;???AAABBBAAAAAAAAACCCEEEHHHKKKLLLLLLLLLGGGGGGFFFEEEFFFHHHMMMQQQSSSTTTUUUUUUTTTWWW[[[^^^jjjmmmqqquuuyyy{{{||||||~~~}}}{{{|||}}}{{{xxxyyy************************))),,,///222222111...,,,************)))))))))))),,,***'''%%%%%%'''***,,,((()))***++++++***)))(((+++,,,,,,,,,,,,+++***************************************+++......---,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,---------......---------........./////////000000111111000000///000000000000000000000000000000000111222333444555333222222222333444555666333333444444555666888888999999:::;;;===???@@@AAA@@@BBBCCCDDDDDDEEEHHHKKKMMMMMMMMMOOORRRVVVZZZ\\\[[[aaagggkkkmmmppptttwwwwwwyyy{{{}}}zzzsssoookkkjjjbbbbbbbbbbbbaaa^^^XXXTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSUUUXXXXXXVVVTTTSSSSSSMMMOOORRRVVVZZZ\\\^^^___UUUVVVWWWUUUUUUZZZbbbiiiuuuzzz~~~}}}wwwppplllkkkkkkkkkmmmlllhhh^^^SSSKKKHHHDDD@@@===<<<;;;:::999777777777777777666555444444444333333222111111000222222222222111111111000111111000/////////000000000000000000000000000000333333444444444444333333333222222111111222222333222222111111111111222222111222222222222111000000///000111222333333444444222222222222222222222222333333333333333333333333222222222333333444444444111111111111111111111111111111111111222222222222000000000000000000000000//////...---+++***)))(((111000...,,,++++++,,,,,,---,,,***+++---......---......---------,,,,,,,,,---....../////////......,,,,,,------------......------,,,,,,,,,,,,------..............................//////......---,,,---------............///,,,---///000111111000///000000000000////////////.........//////000000111///000000000000000000111......///000111222333333000111222333444555555555777999===@@@BBBBBB@@@???AAACCCEEEHHHJJJKKKKKKKKKGGGGGGGGGFFFFFFIIINNNRRRTTTVVVWWWVVVUUUVVVZZZ^^^gggjjjoootttxxxzzzzzzzzz|||~~~~~~|||zzz{{{*********++++++*********)))***,,,...///......---+++++++++******)))))))))------,,,,,,,,,,,,------((()))***++++++***)))'''++++++,,,,,,,,,+++***)))************************)))((((((***---///...,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------,,,++++++******+++,,,,,,---......,,,,,,,,,---------......+++,,,,,,---...///000000000000111111111111000000000000000000000000000000000000000111222333555555555444444444555666888999777777777888999:::<<<<<<===>>>???AAACCCFFFHHHJJJLLLMMMMMMNNNOOORRRWWWZZZ]]]\\\[[[\\\___dddjjjmmmqqqxxx}}}yyyxxxtttttttttsssrrrnnnhhhccc______```aaaccceeeggghhhjjjpppuuutttmmmgggfffgggcccfffjjjnnnqqqrrrrrrrrrjjjmmmooommmkkkqqq~~~yyyrrriiiddd]]]XXXPPPIIIDDD@@@<<<:::888888888888777666555444444444333333333333333333333333333333222222222222222222111000000000000000//////000000111222222222222333333444444333333222222222111111111111222222333222000......000222333555555444333333333333333111111111222333555666777333333333333333333333333333333333333333333333333222222222222222333333333000000000000000000000000/////////000000111111111000000000000000000000000.........------------,,,111000...,,,,,,---...//////---,,,,,,...//////...111000000000000/////////............//////000111---------....../////////------,,,,,,,,,,,,------........................------......------,,,+++---------............///,,,---///111222111000///......///////////////000000000000000000000000000222111000/////////000111//////000000111111222222000111222333444555555555:::;;;===???@@@@@@@@@@@@BBBCCCEEEGGGIIIIIIIIIIIIGGGGGGGGGFFFGGGKKKPPPTTTTTTWWWYYYXXXVVVWWW\\\aaaeeeiiinnntttxxxyyyyyyxxx~~~~~~******++++++++++++******************+++,,,---...,,,+++++++++******))))))(((***,,,......,,,***(((***+++,,,------,,,***)))***++++++,,,,,,***)))(((************************+++)))(((***,,,---+++(((******+++,,,,,,,,,,,,+++************************++++++------------++++++******+++,,,,,,---......,,,,,,,,,---------......***+++,,,---...000111111000000111111111111000000000000000000000000000000000000000111222444555666777666666666777888:::;;;<<<<<<<<<===>>>???AAAAAABBBCCCEEEGGGJJJMMMPPPQQQWWWWWWWWWXXXYYY^^^dddhhhrrrpppoooooorrrwww~~~|||xxxqqqqqqrrrtttvvvxxx{{{|||xxxvvvwwwyyy|||xxxqqqfff[[[QQQIIIBBB>>>999999999888888666555555222333333444444555555666444444444333333333222222333333222111000000111111//////000111222333444444111222222333333222222111111111000000000000111111333111...,,,,,,...111333333222000/////////000111000000000000111333666777333333333333333333333333000000000000000000000000000000000///////////////000000000000000000000000,,,------...///000000111000000000000000000000000...//////000111222222333...---,,,,,,---000222444111000//////111222222111///////////////.........000///.........000222333........./////////000000//////............//////..............................//////......---,,,---------.........//////+++---///111222222000000------......//////000000111111111111000000000000444222000///...///000111111111111111000000000000000111222333444555555555>>>============???@@@AAABBBCCCEEEGGGHHHHHHHHHHHHFFFGGGGGGGGGHHHLLLQQQVVVTTTWWWYYYYYYWWWYYY^^^dddeeeiiiooouuuyyyzzzzzzyyy|||,,,***''''''***,,,,,,+++************************************************************************)))******+++++++++******+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,+++******---,,,,,,+++,,,---...///...---,,,+++++++++,,,---//////...---...///000111.........////////////000111111000000000111222333000111222333333222111000333333333333333222222222///111333444444666999;;;===;;;999888:::<<>><<<;;;888555222777555333333333444333222222222222111222222333333111111111111000000000000000222444333222111222222333333333222111000000///...///111333333222000...222000///000222333111...000000000000000000000000222222222222222222222222111111000///////////////222111000///////////////111///---...111222000..........................................///000000///////////////.........///////////////.........------............------...............///000000000///...------...///000////////////000000000000000...---...111222111///////////////............000000000000111111111111333111...///000111...,,,...........................///000000///---***)))222222111000//////000000000000000000111111111111444111000000222333111///000111111000000000111333222333444333222333666888======>>>>>>??????@@@@@@>>>AAADDDGGGIIIIIIHHHGGGGGGGGGGGGGGGHHHMMMSSSXXXXXXYYYYYYYYYZZZ]]]aaaeeehhhkkkpppuuuxxxzzzzzzzzz~~~---***((((((***,,,+++***************************************************************************++++++,,,,,,,,,++++++***++++++******++++++,,,---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,+++++++++,,,---...------,,,+++++++++,,,---......---------...///000---............/////////000000000111111111111111111222333333333222111000000000111111222222222333222444555666777888;;;===AAABBBCCCDDDCCCDDDDDDEEEFFFHHHKKKMMMMMMOOOQQQSSSVVVWWWYYY\\\aaaeeegggiiinnnsssyyy~~~wwwkkk___UUUOOOJJJFFFAAA===;;;;;;::::::888777555444555555444333333333222111111111111222111111111111000000000000222333555555333222333444333222222111000000//////000000/////////.........///---,,,...000000...,,,////////////////////////........................000//////..................------,,,,,,,,,,,,---...,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,//////.........//////000---------,,,,,,,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,,,,++++++------,,,,,,------...///...------------------....../////////000000000000///---,,,---000111000...,,,------...///000111222....../////////000000000...---,,,---000111000///...........................///000000000///...---222111111000000000000000000000000000111111111111333111///000222333111///000000000000000000111222222333444333222333666888<<<<<<======>>>????????????AAAEEEHHHJJJJJJIIIHHHFFFFFFFFFFFFHHHMMMSSSWWWYYYYYYZZZZZZ[[[^^^cccggghhhkkkooossswwwyyyzzzzzz,,,+++))))))***+++******************************************************************************---------------,,,+++***++++++******++++++,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,---******++++++,,,,,,------+++++++++***++++++,,,------,,,,,,++++++,,,,,,------------,,,---......///---------............///...000111333333222111000222222333333222111111000///000111222333444555555555777888999:::<<<@@@BBBEEEIIINNNPPPOOONNNNNNOOORRRSSSUUUVVVUUUVVVXXXZZZ^^^ccciiimmmpppuuu{{{zzzpppeee]]]XXXVVVPPPGGG@@@===<<<<<<<<<666444222222222333222000333333222111000000000000111111111111000000000000---///111000///...//////111111000000//////......000///---,,,+++,,,------...---,,,---//////---,,,........................++++++++++++++++++++++++//////...---------------,,,,,,,,,,,,,,,,,,---------,,,++++++------,,,+++........................000000///....../////////...---------,,,,,,,,,++++++,,,,,,,,,---.........++++++,,,,,,,,,,,,++++++---------------...//////---......//////......---....../////////000000000...---,,,---...//////---------...///000111222222------........./////////---,,,+++---///000///.........................../////////000000111111111111111111000000000000000000000000000111111111111222000//////111222111000000000000000000111111222222333444333222333666888:::;;;;;;<<<======>>>>>>@@@BBBEEEHHHIIIJJJIIIIIIEEEEEEFFFFFFHHHLLLRRRWWWYYYZZZ[[[\\\]]]aaafffjjjjjjlllooorrruuuxxxzzz{{{,,,+++***************)))************************************************************************------------,,,+++***))),,,++++++***++++++,,,,,,---,,,,,,++++++************++++++,,,,,,---------*********+++,,,---......,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------------...............000333555666444222000222222222222111111000000333333444555666777777888666888:::;;;>>>AAAFFFJJJOOOTTTZZZ\\\[[[ZZZ\\\___```___^^^]]]\\\^^^aaaeeennnvvv}}}xxxxxxyyyxxxuuuoooiiiccc```___```[[[SSSKKKEEE@@@<<<999888666333333333333111000222222111000000000111111111111111111000000000///,,,---//////---,,,---...000000//////............---------,,,,,,---...............///000///......////////////////////////------------------------000///......------......---......///000000000000//////...////////////...000000000000000000000000111000//////////////////111111111000000//////...---------...///000111111......////////////......000////////////000111111///000111222222111000///........./////////000000...------....../////////111000000000000/////////------........./////////000//////......------,,,........................000000/////////000111222000000111111111000000000///000000000111111111111000/////////000111222222444333111000111222111111222333444333222333666888999999:::;;;<<<<<<======@@@AAADDDFFFHHHIIIHHHHHHCCCDDDEEEFFFHHHLLLRRRVVVYYYZZZ\\\]]]___ccciiimmmlllmmmppprrrvvvyyy{{{|||******++++++************************************************************************************+++++++++++++++***)))))),,,,,,++++++***++++++,,,,,,,,,,,,++++++***************+++,,,------......++++++++++++,,,---...///..................------+++++++++,,,,,,---------,,,,,,,,,------------------------........./////////222555777888666333111111111111111111111111111666666666777888888999999777999<<>>???BBBDDDEEEFFFGGGGGGBBBCCCEEEFFFHHHMMMRRRVVVYYYZZZ\\\]]]___dddjjjnnnnnnoooqqqtttwwwzzz|||}}}''')))+++,,,+++***+++,,,************************************************************************)))******++++++*********,,,,,,++++++******++++++++++++++++++++++++++++++******+++,,,---...//////,,,,,,+++++++++---...///...////////////......---******+++,,,------------,,,,,,---............---.........////////////000000222555777888666333222222222111222222333444555777777888999;;;<<<<<<===>>>@@@CCCFFFKKKQQQXXX^^^eeedddbbbbbbcccgggjjjllljjjjjjjjjmmmsssxxxssssssyyy{{{uuupppooommmhhhfffgggddddddbbb^^^\\\___fffmmmiiiiiihhhhhheee```YYYTTTEEEBBB???<<<;;;999666444222222111111222222333444111111111111000000000000///111222222111000000111//////////////////......***,,,///222333222000///,,,---//////---,,,---...111111111111111111111111////////////////////////111111000///////////////---...///000111000///......///000000......///000////////////////////////000/////////000000111222222222111000///......---+++,,,,,,,,,---.........------............------,,,,,,,,,,,,,,,---......---......//////......---------........./////////...///000000//////000222,,,,,,---...///000111111....../////////000000000---...000000//////111222////////////////////////000000000//////............///111222222111000000000000000000111111111111///000000//////111555888GGG@@@888333222333222111222333444333222333666888777888999:::;;;<<<===>>>>>>???@@@BBBDDDEEEFFFFFFBBBCCCEEEGGGJJJNNNSSSVVVYYYZZZ[[[\\\___ccciiimmmmmmoooqqqtttwwwzzz{{{|||%%%(((+++,,,+++***+++---************************************************************************))))))***+++,,,,,,,,,,,,---,,,++++++******++++++*********++++++,,,,,,---******+++,,,---...//////...---,,,++++++,,,...///....../////////...,,,,,,)))***+++---......------,,,---.../////////....../////////000000000111111///111333555555444222111333333333444555777999:::999:::<<<>>>AAACCCEEEFFFJJJKKKMMMPPPTTTZZZbbbgggeeebbbaaaeeemmmtttxxxyyyzzz}}}zzzuuuvvv{{{}}}{{{wwwnnnhhheeeeeeddd```___```___``````]]]ZZZ]]]dddkkkgggeeebbbaaaaaaaaaaaa___OOOLLLHHHDDDBBB???<<<999666555444333222222222222111111111111000000000000---...000000...---...///////////////////////////...///000000000000///...,,,...000000...,,,---///000000000000000000000000........................000000///............///---...000000000///---,,,---///000000...---...000..............................//////000111333333111000000///...---,,,+++,,,,,,------------------++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------...------------------...---------.........//////,,,...000000...---///111++++++,,,---...///000000------........./////////,,,...000000......000222////////////////////////...///000111111111000///...///111222222222000000000000000000111111111111000111111000000222666:::RRRIII<<<444222333333222222333444333222333666888777888999:::;;;===>>>>>>>>>???@@@BBBDDDEEEFFFGGGBBBDDDFFFHHHKKKOOOTTTWWWXXXYYYZZZ[[[]]]aaagggkkkkkkmmmppptttwwwxxxxxxxxx~~~$$$'''+++,,,++++++,,,...************************************************************************)))***+++,,,---.........---,,,,,,+++*********+++))))))***+++,,,------...******+++,,,---//////000///...,,,++++++,,,---...------...///...---+++***)))***+++---......------------///000000000///...000000000000111111111111...000111333333222111000555555555666888;;;===>>><<<===@@@DDDHHHKKKNNNPPPSSSTTTVVVXXX[[[```ggglllgggeeegggppp}}}yyyzzz}}}|||vvvpppkkkfffbbbcccccc___^^^```[[[]]]^^^[[[XXXYYY^^^dddeee```YYYTTTUUUYYY]]]___]]]ZZZUUUQQQNNNJJJGGGDDD:::999777444222111000000111111111111000000000000///111222222111000000111/////////000000000000000333222000...------------...111333222000///000222//////////////////////////////////////////////////////...------------...///000111222111000...,,,...000222111...---///111000000000000000000000000.........///000222444444222111000///...---,,,,,,///////////////.........+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......000///...------...///000---------.........//////+++---//////---,,,...000......---------,,,,,,,,,,,,,,,,,,---------.........000111///,,,+++,,,...000000000000000000000000,,,...111333444444333222---///111222333222111000000000000000111111111111000111222111000222777<<>>??????@@@AAACCCDDDFFFGGGHHHBBBDDDGGGIIILLLOOOTTTXXXXXXYYYYYYZZZ\\\```eeeiiiiiikkkooosssvvvwwwvvvvvv}}}}}}------,,,,,,+++******)))))))))))))))))))))))))))---,,,+++++++++,,,---...+++++++++************))))))***+++,,,,,,+++***)))******))))))))))))******)))))))))******+++,,,,,,******+++,,,,,,---......000---+++***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,///////////////..................///000111222333222222222333444666777888333777;;;=========???AAAFFFHHHMMMVVV^^^___YYYRRRWWW[[[]]]___dddlllpppppprrryyyyyytttsssiii```___```^^^]]]]]]]]]\\\[[[YYYXXXXXXXXXYYYZZZUUUOOOKKKJJJMMMRRRVVVYYY]]]___^^^^^^]]]WWWPPPLLLFFF>>>777444222222111333222222222333333111000////////////000000000000333333222222111000000000111///...------...///111//////000000000000//////000000000000////////////111000000///...---------000///---,,,,,,---...///------......//////000000...............///000000------......///000000000333222111000000222444555222111///...---------......///////////////......***+++,,,,,,,,,+++***)))...------------...//////---///000///---,,,---...------------------------//////000000///...------,,,---...//////...---,,,////////////////////////000000//////.........---///......---------......///////////////000000000222111111111000000//////000111222111000///000222000/////////111444777999<<<:::666222111111333444...111333444444444555666::::::;;;<<<>>>@@@BBBCCC???@@@BBBEEEGGGGGGHHHGGGJJJHHHFFFFFFIIIOOOTTTXXX[[[YYYWWWWWWZZZ___eeeiiikkkkkklllnnnpppssswwwyyy++++++++++++++++++++++++************************,,,+++*********+++---...+++++++++************)))******+++++++++***))))))******))))))))))))******++++++++++++++++++******+++++++++,,,,,,---------///---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////....../////////000000000000000////////////000111222333333333333333444555777777:::>>>BBBCCCCCCDDDFFFHHHGGGLLLTTT^^^fffgggccc]]][[[aaafffiiinnnxxxuuukkkccccccdddbbb______]]]\\\[[[YYYXXXXXXXXXYYYWWWSSSNNNKKKJJJLLLQQQTTTZZZ^^^aaacccfffhhhfff```QQQKKKBBB:::666444333333444222222222333333222000////////////000000000111//////////////////000000111000...------...000111......////////////......------....../////////000/////////...---,,,,,,,,,......---------......///............////////////...............///000000000000000000000000//////111000///...///000222333111000///......---------000111111111111111000000...///000000000000///...---------,,,---......///...//////...,,,,,,---...------------------------///////////////...------------............------........................000/////////.........---000000////////////000000.../////////000000000111111111111000000000//////,,,---...---,,,,,,---...111111000000111333555666999777444111000000111222///000222333222333555666::::::;;;<<<===???AAAAAA@@@AAACCCFFFGGGHHHHHHHHHIIIGGGFFFFFFJJJOOOUUUYYY[[[YYYWWWVVVXXX]]]bbbeeejjjkkklllnnnqqqtttwwwzzz~~~~~~}}}(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++***)))***+++,,,---+++++++++************)))+++++++++++++++***)))(((******))))))))))))******---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---...---,,,,,,,,,,,,,,,,,,------...///////////////......//////000000111111222222000000000000111222333333444444444444555777888999<<>>??????AAABBBEEEGGGIIIJJJJJJJJJHHHGGGFFFGGGKKKPPPVVVZZZ[[[YYYWWWVVVXXX[[[___aaaiiikkkmmmoooqqqtttxxx{{{|||}}}~~~|||{{{((())))))******++++++,,,+++++++++++++++++++++++++++***)))))))))***+++,,,+++++++++*********)))))),,,+++++++++***))))))(((+++******))))))******+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++...,,,******,,,...///...,,,,,,,,,------------------............---,,,,,,......///000111222222333000000000000111222333444444444555666888;;;===>>>>>>@@@DDDHHHLLLPPPTTTVVVWWW]]]eeekkknnnnnnnnnnnnxxx}}}xxxsssjjjaaa^^^]]][[[ZZZXXXVVVVVVVVVVVVVVVTTTRRRQQQPPPPPPQQQRRRSSSUUUVVVVVVYYY___```]]]YYYRRRHHH???999666444444444333222333444444222000//////000000000111111111.........//////000000000000000///......///000000......////////////......,,,,,,---......///000000.........---------,,,,,,+++,,,...///000000000////////////......---------...............///000000111111111000000/////////......---------...///000...///000000000///---,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,---------------,,,++++++++++++,,,------/////////---++++++---000------------------------.........//////...------///...,,,,,,,,,,,,...///------------------------...........................------------......///000000000000////////////000000000000000000//////222333444333222111222444111111111000111222333333222222222111000///...---000111000//////000333666999999:::;;;======>>>>>>BBBDDDFFFHHHJJJKKKKKKKKKGGGFFFFFFHHHLLLQQQWWW[[[ZZZYYYXXXXXXYYY\\\___aaahhhkkkoooqqqrrrtttyyy|||~~~|||{{{************************************************+++***)))))))))***+++,,,+++++++++*********)))))),,,++++++******)))))))))++++++************+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++...,,,++++++---...//////,,,,,,,,,------..................//////...------......///000111111222222000000111111222444555666555666888;;;>>>AAADDDFFFFFFGGGIIIMMMRRRVVVYYYZZZZZZ___fffnnntttzzz|||qqqiiieee]]]\\\ZZZXXXVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQRRRSSSUUUTTTRRRUUUZZZ[[[YYYVVVPPPGGG???:::777555444444333333333444444222111000000000000111111111111333333222222222111111111000000////////////000000000000111111111111000000/////////////////////////////////...............+++,,,...000111111000000//////......------,,,,,,...............///000000.........//////000000000............//////000000...///000000000///---,,,,,,---...///////////////............//////000000,,,++++++++++++,,,------/////////---,,,,,,---///------------------------------............------...---,,,++++++,,,---...---------------------------------...............---------------...//////333333222000///---,,,,,,//////////////////000000---/////////...---...////////////000111222333444111111222222111000///...111111111//////000333666777999:::<<<===>>>>>>>>>CCCDDDGGGIIIKKKKKKLLLKKKFFFFFFFFFHHHLLLRRRWWWZZZYYYYYYYYYZZZ]]]___bbbdddhhhlllqqqsssssstttxxx}}}|||,,,,,,++++++++++++++++++))))))))))))))))))))))))++++++***)))***+++,,,---+++++++++************)))+++******)))******++++++++++++************++++++*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---...///...,,,,,,,,,---....../////////000000111111111111111000000000111222222222333111222222333555777999:::;;;<<<>>>AAADDDHHHKKKMMMMMMMMMNNNRRRWWW\\\^^^___aaafffppp|||zzzqqqkkkiii```___]]]ZZZYYYXXXXXXXXXUUUUUUTTTSSSRRRRRRRRRRRRQQQRRRQQQOOOQQQWWWXXXUUURRRMMMGGGAAA>>>;;;888777555444333444555444333111000000000111111111222222555555444333333222111111000000000000000000000000000111111222222111111000111111000000////////////////////////////////////---...//////000000000000.........---------------...............///000000---------...///000000000/////////000000000000000...///////////////......+++,,,---...............------,,,------...///000,,,,,,,,,,,,,,,------...---///000///---,,,---...------------------------,,,,,,---............---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////...//////000111222444333222000///---,,,+++......////////////000000,,,---......,,,,,,---.........///000111333333444111111111222222111000000111222222111000111333555666888:::===????????????CCCDDDGGGIIIKKKLLLLLLLLLGGGGGGGGGIIIMMMRRRWWWYYYYYYZZZ[[[]]]___bbbdddeeehhhnnnssstttssstttxxx|||+++++++++,,,------......************************,,,+++*********+++---...+++++++++************)))***))))))))))))+++,,,---,,,++++++******++++++,,,******+++++++++++++++++++++++++++,,,,,,---------111...,,,,,,---......---,,,,,,------.../////////...///000111222333333333333333333444444444444444333444555777999<<<>>>@@@CCCCCCEEEGGGJJJMMMOOOQQQRRRRRRUUU[[[eeemmmqqqssszzzyyyqqqmmmllleeedddaaa___]]]\\\\\\\\\YYYXXXWWWVVVUUUUUUVVVVVVQQQRRRPPPNNNPPPTTTTTTQQQOOOLLLHHHFFFDDDAAA>>><<<555444333444555555333111000000111111111222222222222222222222111111111111000000000111111000000000000000111111111111000000......//////////////////........................000///////////////000000,,,------------------..................///000000///////////////000000000......///000000000000000//////............//////)))***+++,,,------------,,,+++++++++,,,---...///---------,,,---......///,,,...000000///---,,,,,,------------------------+++,,,------.........---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------..................//////000111222111111000000//////.............../////////000000///000111111000///000111//////000111111111111111000000000000000000111111111222333333222222333444555777:::>>>@@@AAAAAAAAACCCDDDFFFIIIJJJKKKKKKKKKHHHHHHIIIJJJMMMRRRVVVXXX[[[\\\]]]___```aaabbbbbbiiiooouuuvvvsssssswww{{{)))***+++,,,...///000111++++++++++++++++++++++++---,,,+++++++++,,,---...+++++++++************)))))))))(((((()))+++---...,,,++++++******++++++,,,,,,,,,++++++***)))))))))******+++,,,,,,---......111///---,,,---...------,,,,,,------...///000000+++,,,...///111222222222666666666666666555555555555666888:::===@@@BBBDDDIIIIIIJJJKKKMMMOOOQQQRRRYYYZZZ___jjjwwwwwwssssssiiigggeeebbb```____________^^^\\\[[[ZZZZZZ[[[[[[WWWXXXVVVRRRSSSUUUTTTPPPMMMLLLJJJIIIIIIGGGCCCAAA555444333444555555333111000111111111111222222222......//////000000111111000000111111111111000000//////000000000000//////+++,,,,,,---...///000000------------------------111111///......///000111,,,,,,,,,------........................///000000222222111111000000//////---...//////000000//////000///...------...000000,,,---...///000000000000000/////////000111333444...------------...//////+++...111111000---,,,+++------------------------+++,,,------.........---++++++---......---++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,------///000000////////////000000000000---.........//////000000///111222111000///000111111111111111111000//////000////////////000111111111333444555333333333444555777;;;>>>AAABBBCCCCCCBBBDDDFFFHHHJJJKKKKKKKKKIIIIIIIIIKKKNNNQQQUUUWWW]]]]]]^^^___````````````jjjpppvvvwwwsssrrrvvv{{{}}}///......------,,,,,,+++)))))))))******+++++++++*********++++++,,,,,,,,,---,,,++++++,,,,,,***(((,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,............---,,,+++*********+++++++++,,,,,,,,,---------------------------------...............333444333222111222555777888777666666666777888999>>><<<===AAACCCDDDIIIPPPMMMNNNOOOOOOOOORRRWWW[[[bbbhhhsss}}}wwwpppllllllmmmllljjjkkkjjjiiijjjmmmnnnllliiiccc___ZZZVVVUUUUUUTTTSSSSSSSSSRRROOOLLLJJJJJJKKK;;;888555333444555555444555333111111111111000...111111222222111000...---///000111111111000...---000000000000000//////...///000000///......000222/////////000111111000///111000000///......------///000000000///...------000000000///......------------...///000111222222////////////////////////000//////............///////////////////////////...///000111111000///...,,,------...///000111111,,,,,,------------------111111000///...---,,,,,,------......------,,,+++000000//////......------+++++++++,,,,,,---------++++++,,,---....................................---,,,,,,,,,,,,---............////////////......///222444333000...///000333111///------...///000111111111000000000000000222555999:::888555333333999:::<<<>>>@@@BBBCCCCCCAAABBBEEEGGGHHHHHHGGGFFFEEEFFFGGGIIINNNSSSYYY\\\[[[[[[[[[[[[[[[^^^cccffflllooorrrsssrrrssswww{{{zzz}}}*********+++,,,,,,------************+++++++++,,,++++++++++++++++++,,,,,,...,,,******+++,,,,,,+++))))))******++++++,,,,,,---,,,+++******+++,,,---............---,,,+++******++++++++++++,,,,,,,,,------------------------....../////////000000000111222222111000111444666;;;;;;:::999:::;;;<<<<<<>>>===AAAFFFHHHHHHLLLRRROOOPPPRRRSSSUUUZZZaaagggvvv~~~zzzyyyyyyxxxwwwvvvuuutttvvvyyy{{{zzzxxxlllhhhbbb]]]ZZZXXXVVVUUUTTTUUUVVVVVVUUURRRPPPNNN@@@===999777666666555444333222222222333222000---111222222222111000///...---.../////////...---,,,///000000000000///......000///......//////---+++---------+++***+++...000000000//////...------,,,....../////////...------........................------------............000000000000000000000000///......---......//////...........................///000000000000///...,,,,,,------......//////---------------------...000000//////......---------------------,,,,,,+++//////......---------,,,------..................,,,,,,---.........------------------------------------,,,,,,------...///......////////////......///111333222///......000///000000111222444666777333333222222111111111000222444666666555555555666888:::<<<>>>@@@AAABBBCCCAAACCCEEEGGGHHHHHHGGGGGGFFFFFFFFFHHHMMMSSSXXX\\\\\\\\\\\\\\\\\\^^^cccfffkkknnnqqqrrrqqqrrrvvvzzzwww{{{~~~~~~~~~(((((())))))***+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++...---++++++,,,......---************************------,,,,,,,,,,,,------............---,,,++++++++++++++++++,,,,,,,,,,,,------------------------///000000000111111111111111222222222111222555777>>>===>>>>>>???@@@AAABBBBBBCCCGGGMMMOOONNNPPPUUUSSSVVV[[[^^^ccckkkuuu||||||wwwoooiiieeebbb___]]][[[[[[]]]```bbb___YYYTTTGGGDDD@@@>>><<<:::888666555444444555555444222///222222222222222000//////....../////////...---,,,///////////////......---222...,,,---000111---***---...............///111//////......---,,,,,,,,,,,,------............---++++++,,,------...//////.........---------,,,,,,000000000000000000000000///////////////000111222..............................///000000///......,,,,,,------------------................................................------------,,,,,,,,,,,,---------------,,,,,,,,,..................------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///------............------...000111111///......///111111111111111111111111555555444333222111111000111222333222222333666999888999;;;>>>@@@AAABBBCCCCCCDDDFFFHHHIIIIIIHHHHHHHHHGGGFFFGGGKKKQQQXXX\\\]]]^^^^^^]]]]]]___bbbeeeiiimmmpppqqqpppqqqtttxxxwwwzzz}}}}}}|||+++++++++***))))))((((((+++++++++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,...000000///---------,,,***((('''&&&%%%------,,,,,,,,,,,,---------.........------,,,++++++++++++,,,,,,,,,------------------............//////000000111111222222222333444444444555888:::===>>>@@@BBBDDDFFFHHHIIIJJJIIIKKKPPPPPPPPPRRRXXXZZZaaakkkttt{{{xxxtttpppmmmkkkhhhffffffiiillliiibbb[[[OOOLLLIIIGGGEEEBBB???<<<:::999777666666666444333333333333222222111000000111111111111000000/////////////////////...------000...------000333444555555222000111333333///,,,......---------,,,,,,,,,++++++,,,---.........---+++++++++,,,,,,---------////////////////////////////////////////////////000000000000111222444444......................................................------------------///////////////.........---------....../////////---------,,,,,,,,,,,,,,,---------------------...---------,,,,,,+++++++++......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------............------...////////////.........111000//////000222555666666555444333222111000///000111222222111222444666888999;;;===???AAABBBBBBDDDEEEFFFHHHIIIIIIIIIIIIIIIGGGEEEEEEIIIPPPWWW[[[^^^______^^^^^^___bbbdddgggkkkooopppooopppsssvvvxxx{{{~~~~~~}}},,,,,,,,,+++******))))))++++++++++++++++++++++++,,,,,,,,,++++++*********)))+++...111333222...***------,,,***((('''&&&%%%++++++,,,,,,,,,,,,++++++---------...------,,,,,,++++++,,,,,,,,,------------------....../////////......///000111111222222111333555555666777999;;;<<<>>>AAADDDHHHLLLNNNPPPPPPMMMMMMOOOPPPQQQVVV]]]gggsss|||zzzwwwsssooonnnpppnnnhhhbbbYYYWWWUUUTTTRRROOOKKKHHHCCC???:::777666666666555444444333333222111111111222222111111000000000000/////////000///......------///000//////444===EEEKKK>>>000+++///111---'''---------------,,,,,,,,,++++++,,,---.........---------,,,,,,,,,+++++++++---------...///000000111.................................///000111222333..............................------------....../////////...............000000//////............,,,,,,------......//////...---,,,++++++++++++,,,------....../////////000---------,,,,,,+++++++++////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---..................---.........////////////...---,,,,,,///555===EEEJJJ555444333222111000//////000222333333222111111111777999;;;===???AAAAAABBBDDDEEEFFFGGGHHHIIIIIIIIIIIIGGGEEEEEEHHHNNNUUUZZZ^^^_________^^^___bbbdddfffjjjnnnooonnnoooqqqtttyyy|||~~~}}}|||******++++++,,,------...+++++++++************))),,,,,,++++++++++++++++++)))+++...222444111,,,(((************************++++++,,,,,,,,,,,,++++++,,,------...------,,,,,,,,,,,,,,,,,,---------------------...//////000000......///000111222222333111333555666777888:::<<<>>>@@@CCCHHHLLLOOOQQQRRRQQQNNNOOOSSSWWW[[[dddlll}}}|||xxxvvvtttppplllhhhfffeeedddbbb^^^YYYVVVMMMHHHBBB===;;;999888777666555444333222222222222111000///.........//////000000000000000//////...,,,000333111///333???JJJ```MMM666***+++000000---......------------------,,,------............---......---,,,,,,+++******)))***+++,,,---...//////------------------------,,,,,,+++,,,,,,---...///------------------------...---,,,,,,,,,,,,---....../////////////////////000//////......---------,,,,,,------.........///...---+++*********+++,,,------......///000111111..................------....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,......------......///000......////////////......///......///111111000......---,,,...222:::AAAFFF444444333222111000000///000222444444222000000000777888:::===???@@@AAABBBDDDEEEEEEFFFGGGHHHIIIIIIIIIGGGEEEEEEHHHNNNSSSWWW\\\]]]____________bbbdddeeeiiinnnoooooooooqqqssswwwzzz|||{{{zzz|||******++++++,,,---------*********)))))))))((((((++++++++++++++++++,,,,,,,,,,,,---///000///,,,)))))))))******++++++,,,,,,+++,,,---......---,,,+++,,,,,,------...------,,,,,,,,,,,,------------...---------...///000000000//////000111222333444444333666999;;;;;;===???AAACCCEEEHHHKKKNNNQQQRRRRRRQQQRRRWWWaaaiiirrr}}}~~~}}}xxxwwwvvvtttqqqlllfffaaaZZZVVVRRRMMMIIIDDD???;;;666666444333222222333333111000///.........///000111111111111111000000///---000222111000222999@@@UUUHHH999///...111222222............................../////////...------------------,,,,,,,,,,,,+++++++++,,,,,,---------........................---,,,,,,,,,,,,,,,------------------------------------,,,++++++,,,---------------......///////////////......---,,,,,,+++------------------------...---+++***)))***+++,,,++++++,,,---///000000111------..................---......////////////...------------------------...............//////000//////000000000000//////000......///222333111///111000///...///111222444444444333333222222222111111222333222111111222444777888:::<<<>>>@@@AAAAAADDDDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFFFFIIIMMMRRRUUUYYY[[[]]]^^^^^^___bbbdddeeeiiinnnpppooooooqqqsssxxx{{{}}}|||zzz|||------,,,,,,+++************)))))))))((((((''''''*********++++++,,,,,,---000...,,,,,,,,,---,,,+++,,,,,,,,,,,,++++++******,,,---...//////...---,,,,,,,,,------...---------,,,,,,,,,---------......---------...///000000111000111111222444555666666888;;;>>>@@@AAABBBDDDFFFHHHJJJLLLNNNPPPQQQQQQQQQSSSVVV```ooo|||{{{uuummmhhhdddbbb```\\\WWWOOOFFF@@@777666444333222222333444444333111000000000111222222222222222222111000000///000111111111111222333444444444222000...------....../////////////////////000000000///...------+++,,,,,,------....../////////.........---------////////////////////////000//////.........//////------------------------------++++++++++++------++++++,,,,,,---...////////////...---,,,,,,++++++------------------------...---+++))))))***+++,,,******+++,,,...///000000+++++++++,,,,,,---------------...///000000000///.......................................///000000000000111111111111000000000///...000333444222///...///111222333333222111444444444444444444444444222222111//////111666999777888:::<<<>>>@@@AAAAAACCCCCCDDDDDDEEEFFFHHHIIIGGGFFFFFFGGGIIIMMMQQQSSSXXXZZZ\\\^^^^^^___bbbddddddiiinnnpppooooooqqqsss{{{~~~~~~|||~~~***++++++,,,,,,++++++***------------------------************************.........------,,,,,,,,,++++++******************---,,,,,,,,,,,,---............---,,,++++++******------......///000000000,,,------...000000111111///111333555555555666888999<<<@@@AAABBBDDDHHHLLLNNNSSSWWWWWWTTTRRRUUUYYYbbbfffqqq|||sssnnnmmmhhhaaa]]]YYYSSSJJJBBB<<<:::888777666555333111333222111000000000000000333111000///000111000///111111000000/////////...000000000000///...,,,,,,(((***...111222000...,,,000...---,,,,,,---...000+++++++++++++++,,,---...***+++,,,---..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++******)))))),,,,,,,,,+++***)))'''''',,,,,,------,,,,,,+++***...---+++***)))***++++++******+++,,,,,,---......+++,,,,,,,,,,,,+++******------,,,+++,,,---...///------,,,,,,+++***)))(((+++++++++,,,,,,---------.../////////------...///......000222...***,,,111000000000000111111111111...//////000111222222333111111111111111111111111111222333222111111222444777999;;;>>>@@@BBBCCCDDDFFFEEEDDDFFFIIIKKKLLLLLLJJJIIIHHHHHHJJJMMMPPPRRRYYYZZZ[[[]]]___aaabbbcccgggkkknnnpppoooqqqtttxxx}}}{{{~~~++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++++++++---,,,,,,,,,,,,---............------,,,,,,++++++------......///000000000////////////000000111111///222555777777999;;;======@@@CCCDDDDDDGGGMMMQQQVVVWWWYYYZZZZZZ^^^eeejjjsssyyywwwqqqkkkfff___ZZZVVVQQQIIICCC>>><<<999888888777555444444333222111111111111111333111//////000111111000111111000000000////////////////////////...---,,,)))+++---///000///...---000///---,,,,,,---///000......------......//////,,,---...000111222222222///......---------------........................------,,,,,,,,,+++++++++------...///000000000///++++++,,,,,,------,,,,,,---............---,,,,,,...---,,,+++***++++++,,,+++++++++,,,,,,------...))))))***+++,,,,,,++++++------,,,,,,,,,---...///.../////////...---+++*********++++++,,,,,,,,,,,,'''000111,,,000<<<@@@;;;333...---000222///,,,,,,------------..................///000000111222222111111111111111111111111...000222333444666999;;;888:::<<>>>>>===<<<777777666444333333333333222111///000222333222222111111111111111111111111///000000111111111111000///////////////000111111111000////////////000111.........------,,,++++++,,,,,,,,,,,,------......111000000///////////////000000000000000000000000..................------+++,,,---...////////////000000000//////---,,,,,,...////////////...------.........---------......---------------,,,,,,,,,+++,,,---...////////////.............../////////000111333444444222000///,,,,,,------------------...888>>>DDDUUUjjjppphhh[[[HHH555...///000000000/////////000000000000111....../////////000000000111111111111111111111111///111222222111222444666888:::<<<>>>@@@BBBCCCCCCBBBBBBCCCFFFJJJMMMNNNMMMIIIHHHHHHHHHJJJMMMQQQSSSSSSUUUWWWZZZ^^^aaaccceeedddhhhlllnnnnnnooossswwwvvvwwwxxxwwwwww{{{---,,,***))))))***,,,---)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++++++++,,,,,,---------,,,,,,,,,,,,---............//////////////////......//////000111111111000000000111333666888:::;;;===>>>??????@@@CCCFFFFFFHHHKKKMMMRRRZZZfffnnnxxx|||qqqggg]]]VVVRRRMMMJJJFFFCCCBBB@@@>>>===:::999888666555444444444444333111111333444333333111111111222222222222222111222222333333333222222222111111000000111222333000000////////////000000---............---++++++333222111000////////////111111000////////////000////////////////////////........................///000000111111000//////......///......---,,,+++...............---,,,,,,...........................------------------------...............------....../////////000000000///000222333333222111000////////////////////////666555<<>>@@@@@@AAABBBBBBCCCGGGKKKMMMMMMMMMIIIHHHGGGHHHJJJMMMQQQTTTUUUVVVXXX[[[]]]```bbbcccdddgggkkkllllllmmmppptttrrrvvvzzz||||||~~~,,,,,,+++******+++,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,******++++++,,,,,,---------,,,,,,,,,,,,---......///////////////............//////000000111111222000111333666888;;;======@@@AAAAAAAAAAAACCCFFFHHHGGGJJJOOOUUU\\\fffsss|||{{{qqqggg```\\\VVVSSSOOOLLLJJJFFFCCC@@@>>>===<<<:::999888777777777555444333444555444333222222222222222333333333222333333444333333222222222222222111111222222333////////////////////////...///000111111000...---333222000///.........///111111000///////////////........................---------................../////////......---,,,******,,,---......///...---............---,,,,,,,,,---......///.........---------------.........,,,,,,------,,,++++++***...//////000111000000000...///000000111111111111111111111000000000000000555///333BBBHHHBBB???DDDPPPMMMLLLKKKDDD999000...//////000000000111111111000000000000111111111111111111111111111111111111222333444444333444555777666777999;;;===>>>??????BBBBBBDDDHHHKKKMMMMMMKKKHHHHHHGGGHHHJJJNNNRRRTTTVVVWWWYYY[[[^^^```bbbccceeehhhkkklllkkkkkknnnrrrnnnssszzz}}}}}}}}}++++++++++++++++++++++++))))))******+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,---.........---,,,,,,,,,,,,---......000//////......---------/////////000111111222222444555999<<<>>>?????????BBBCCCDDDDDDEEEGGGKKKNNNPPPUUU\\\dddnnnzzz|||tttooollldddbbb___\\\YYYTTTNNNIIICCCBBB@@@???===<<<<<<<<<:::888666555666666555444222222222333333333444444222333333333222111000000111111111111111111111000.........//////.........---...000111111111///...///...---,,,,,,---...///000000///............///////////////////////////,,,,,,---------.........++++++,,,---------,,,,,,******,,,---.../////////...////////////...------+++,,,---...///......---,,,,,,------......//////,,,,,,---.........------...///000111111111000000//////......///111222333111111111000000000/////////...000444444222000222:::;;;AAAHHHIII@@@888555////////////000000000000222222222222111111111111111111111111111111111111111222333333333444777999777888:::<<<===>>>??????CCCCCCEEEHHHKKKMMMKKKJJJHHHGGGGGGHHHJJJNNNRRRTTTUUUVVVYYY\\\___bbbeeefffhhhkkkmmmmmmkkkkkknnnqqqoootttyyy|||||||||~~~***++++++,,,,,,++++++***))))))***+++,,,,,,------************************,,,,,,,,,------.........,,,,,,------...///000000---,,,,,,,,,,,,---......000000///...---,,,,,,+++/////////000111111222222777:::===AAABBBBBBAAA@@@CCCDDDEEEFFFGGGKKKOOOSSSZZZ```iiisss~~~{{{zzzrrrpppmmmjjjfff```YYYTTTGGGFFFDDDBBBAAA@@@??????===:::888777777666555444222222222333333444444444222222222111000///...---//////000000000000///...------............------***,,,...///000///...---000///......///111444555000000///...............////////////////////////,,,,,,,,,---------......,,,---...000111111111111..................---,,,000000000000000//////...***+++---.........------,,,,,,,,,---...///000000---...///111222222222222...///000222222111111000000///.........111333555111111000000//////......+++222222,,,,,,222555222...---222===DDDDDDAAA@@@000000000000111111111111333333222222222222222222111111111111111111111111000111222222111111333555888999;;;===>>>???@@@@@@CCCDDDEEEIIIKKKLLLKKKIIIHHHGGGGGGHHHJJJNNNRRRUUUSSSUUUXXX\\\```dddgggiiijjjmmmoooooommmllloooqqqsssvvvzzz{{{{{{|||))))))))))))***+++,,,---************+++,,,---...---,,,,,,++++++******)))------------------------++++++,,,------....../////////////////////......000///...///111222333222222333444333222222444666888===AAABBBAAABBBEEEIIIHHHEEEGGGLLLPPPRRRYYYbbbgggrrr}}}zzzxxxvvvoooeee]]]UUUQQQLLLKKKLLLLLLJJJHHHAAA===999777888888666333555333222222333222///---222222222222111///...---111000//////000000///...000///---,,,++++++,,,---+++++++++,,,...000111222///...,,,,,,,,,---///111000///...---,,,---............//////......---,,,////////////...---,,,+++---------.........//////........................,,,,,,---...///000111111......---------,,,,,,,,,///////////////...............////////////.................................///000222222222111000...000111222222111000...,,,------...///000111111111000......222999AAAEEE???777...***,,,///111000333333222222222222222222333333333222222222111111444555555333222222444666888:::;;;<<<<<<===@@@BBBCCCDDDFFFHHHJJJKKKKKKLLLLLLKKKJJJHHHGGGJJJOOOSSSYYYZZZ\\\^^^aaaeeejjjnnnlllmmmnnnooooooooooooppprrrvvv{{{~~~{{{))))))))))))***+++,,,---************+++,,,------......------------,,,,,,------------------------+++,,,,,,------......///........................111000///......///......111333444555444666888::::::===AAACCCCCCDDDFFFHHHIIIGGGJJJQQQWWW]]]hhhssszzzzzztttddd]]]VVVQQQPPPPPPOOONNNLLLFFF@@@===;;;:::666333666444222222222222000///000111111111111000000///222000///...//////---,,,......---,,,------...///---------------...///000///...---,,,,,,---///000111000///...---...//////......//////......---,,,,,,,,,------.../////////,,,,,,,,,---------......------------------------............////////////.........---------,,,,,,////////////............---..................---..............................///000000000000000...///111222222111///...------......//////000000111///......000555;;;>>>AAA:::222...///111111000222222222222222222222222333333333222222222222111333444444333222333555777888:::;;;<<<<<<===@@@BBBBBBCCCEEEGGGHHHJJJJJJKKKKKKKKKIIIHHHHHHKKKPPPTTTYYY[[[]]]___aaaeeejjjnnnoooooopppppppppoooooooooqqqtttxxx{{{|||~~~}}}******)))******+++,,,---+++++++++***++++++,,,,,,,,,,,,------------......------------------------,,,,,,,,,---......//////........................111000000////////////000222333555777888:::===???>>>@@@BBBDDDFFFHHHIIIIIIKKKLLLQQQ\\\gggsss~~~|||{{{{{{zzzxxxwwwvvvvvvuuuuuuvvvvvvuuuxxx}}}{{{wwwtttrrrwww|||wwwnnnccc[[[XXXXXXWWWVVVYYYSSSLLLGGGDDD@@@:::666888666333222222222111111//////000000111111111111111000......///...---+++............///000111222///......---------............---,,,,,,...///000222111000///...//////000......//////......---,,,,,,,,,,,,,,,---...///000++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,/////////.........------...............---------..............................////////////....................................------......//////---...///000000///...---.........///////////////000///......///111444666???:::333000111111///...111111111111111111111111333333333333222222222222222333333333222444666999999:::;;;<<<<<<===???AAAAAABBBDDDFFFHHHIIIIIIJJJKKKJJJIIIHHHHHHKKKQQQUUUZZZ\\\^^^___bbbfffkkkooorrrttttttssspppnnnnnnnnnpppsssuuuxxxyyy|||************++++++,,,---,,,,,,++++++***+++++++++))))))***++++++,,,------------------------------,,,,,,------.../////////------------............///000111222222444666888444555888999:::===@@@BBBCCCCCCEEEGGGIIIKKKKKKKKKOOOTTT```ooozzzvvvsssssssssvvv}}}wwwqqqnnnpppooonnnmmmkkkkkklllnnnnnnqqqtttuuutttrrrrrrrrrtttrrrpppqqqrrrssssssrrrppppppooonnnllljjjiiigggfffjjjpppwww}}}{{{ppphhheeecccaaa___```]]]XXXUUUQQQLLLEEE???;;;888444222222333222222111111000000000111111111000///...///000111000.../////////000000111111222......------------.........------------...///000111000///.........///000.........///......---,,,///...---,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,................................................------...............///000000000111111000000000........................//////---------...///000------...//////...------///////////////.....................///000111111777444000/////////---+++000000111111111111222222444444333333333222222222000111222333333444777:::999:::;;;;;;;;;<<<>>>@@@BBBCCCDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHIIILLLRRRVVV[[[\\\^^^```cccggglllpppvvvwwwxxxuuuqqqnnnmmmnnnppprrruuuwwwzzz~~~++++++++++++++++++,,,---,,,,,,++++++***+++++++++))))))******+++,,,------------------------------,,,,,,---......//////000---------.........//////...000222333333444888:::777999;;;<<<===???BBBDDDFFFGGGGGGHHHJJJMMMPPPRRRZZZeeeuuu{{{yyywwwsssooommmllllllnnnooorrrsssrrrnnniiieeecccddddddcccaaaaaadddgggkkkmmmpppqqqpppooonnnmmmiiigggeeedddeeegggggggggbbbccccccccccccbbbaaaaaa^^^```cccfffhhhmmmrrruuu{{{}}}yyytttqqqnnniiieeecccbbb``````___ZZZRRRKKKAAA===999666555555444333555444222111000000000111000//////000333444444333222222222111111000000///------,,,------...///000------------......//////000///...---------...............///......---,,,...------,,,,,,,,,,,,---............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000------..................,,,---------......//////...//////000000//////...........................111000///.........///000------............------///////////////.........,,,---...000111111111111000///......//////...---000000111111222222222222444444444333333333222222000111222222333444888:::999:::;;;;;;;;;;;;>>>@@@CCCDDDFFFGGGIIIJJJKKKKKKJJJJJJIIIHHHIIIMMMSSSWWW\\\]]]```aaadddhhhmmmqqqwwwyyyzzzwwwqqqmmmmmmoooqqqsssuuuyyy}}},,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,++++++,,,------...//////---------------------------------...//////000000------......///000000000///111444333111111444888:::<<<>>>???@@@CCCFFFHHHIIIKKKNNNNNNPPPUUU]]]dddppp}}}}}}yyyuuurrrqqqlllmmmmmmkkkgggdddcccbbbeeecccbbbdddffffffdddaaa```bbbeeeeeedddeeeiiimmmppprrrwww|||}}}xxxtttmmmjjjeeecccccceeeeeeeee`````````______]]]\\\\\\^^^^^^___^^^]]]^^^aaacccdddgggkkkmmmooorrrxxx}}}~~~|||zzzvvvpppkkkgggeeedddeeefffbbb\\\VVVHHHEEEAAA===;;;:::888666777666444222111111111222000//////111444555555555222222222222111000///...,,,,,,,,,---...///000111---------............///000///...,,,,,,------.........//////......---,,,((()))+++---.../////////...////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...///000000,,,,,,,,,---------------,,,,,,,,,---......//////,,,,,,------------,,,,,,........................000000//////.../////////.................................///////////////---...///111222222333222//////000000111111111222111111111222333333444444444444444444333333333333000111222333333444777:::999:::;;;;;;:::;;;===???CCCDDDFFFHHHJJJKKKLLLLLLIIIIIIIIIHHHJJJNNNTTTXXX]]]^^^```bbbeeeiiinnnrrrvvvyyy{{{xxxqqqmmmnnnppprrrtttwwwzzz~~~---,,,,,,++++++,,,,,,,,,************+++,,,------,,,,,,,,,------.........------------------------------......//////000000......//////000111111222...222444444222222555999<<<>>>AAACCCEEEHHHLLLOOOPPPUUUZZZ[[[]]]eeettt}}}{{{zzztttsssqqqooollliiifffeeeccceeefffeeebbb______``````aaabbbbbbccceeeggghhhjjjooouuuwwwxxxyyy~~~|||vvvqqqooooooooonnnhhhhhhhhhhhhgggeeedddcccfffffffffdddaaa```aaaccc^^^ccchhhjjjiiiiiilllooommmmmmmmmooorrrwww|||~~~{{{uuupppnnnjjjeeeccccccccc___\\\QQQNNNJJJFFFCCC@@@<<<999888777555333333333444555222111000111333444333222000000111222222111000///......---------......///,,,------...............111000...---------...///......//////......---,,,&&&(((+++...//////...---.........////////////000------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------++++++,,,------...//////------............------...........................////////////...---,,,///..................///------......//////000000//////000111111222222222111111222222111111222333111222222333444444555555555444444444444333333333111222333333222444777999999:::;;;;;;::::::<<<>>>BBBCCCEEEGGGIIIJJJKKKKKKIIIIIIIIIHHHJJJNNNUUUYYY^^^___aaaccceeejjjooossstttxxx{{{xxxqqqmmmooorrrsssuuuxxxzzz}}}------,,,++++++,,,,,,,,,************+++,,,---...******++++++++++++,,,,,,------------------------------......///000000000...//////000111222222333---111555666555666;;;@@@<<>>AAABBBDDDFFFHHHIIIJJJJJJIIIIIIIIIIIIJJJOOOUUUZZZ^^^```bbbcccfffjjjooosssrrrwwwzzzxxxqqqnnnpppttttttvvvxxxzzz{{{}}}******+++++++++,,,,,,,,,---,,,+++++++++,,,---...,,,,,,,,,---------............/////////...,,,+++---------.........//////////////////000111222333555666777:::===>>>>>><<<===BBBHHHJJJKKKNNNUUU[[[bbbiiirrrxxxwwwnnngggdddcccddd___aaacccddddddeeeggghhhkkklllmmmnnnnnnnnnnnnnnntttssssssuuuzzz}}}zzz}}}~~~vvvrrrmmmgggcccaaaaaaaaaaaabbbdddfffiiimmmttt{{{|||xxxwwwxxxxxxrrrkkkgggeeeaaaZZZTTTTTTUUUVVVWWWUUUPPPIIIDDD777888:::;;;;;;:::888777444222000///111222111111000111111111111222222222000000111222222222222111000000////////////000000............---------------------............................................./////////...,,,+++//////.........---------//////////////////////////////............//////...---,,,,,,...000//////,,,888DDDEEE;;;111...///---------............/////////////////////////////////.........------------,,,,,,,,,,,,---......111000///...............111111111111111222222333000000000111222222333333555555555555444333222111222222333222111222555777:::;;;<<<<<<<<<<<<>>>@@@AAABBBDDDFFFGGGHHHHHHGGGJJJKKKKKKKKKLLLPPPVVVZZZ^^^___aaacccdddfffiiilllnnnuuuwwwsssnnnnnnppppppooopppsssvvvzzz|||~~~******+++++++++,,,,,,,,,---,,,+++++++++,,,---...,,,,,,---------.............../////////...---,,,------.........//////////////////000111222333444555666888;;;>>>@@@@@@@@@CCCEEEGGGHHHJJJOOOWWW]]]jjjsss~~~zzzvvvvvvvvvxxxzzz}}}xxxmmmddd______```aaafffjjjooorrrtttuuuvvvwwwzzz{{{||||||}}}}}}yyyrrrllliiihhhggggggddddddddddddfffjjjqqquuuyyy{{{}}}{{{{{{~~~|||{{{|||zzzuuunnnjjjgggbbb[[[UUUTTTUUUVVVWWWWWWUUUPPPLLL@@@???===;;;999888777777333111///...000111111000/////////000000111111222////////////000000000111222111111000000111111222////////////////////////........................---------,,,,,,,,,,,,,,,,,,,,,---...------++++++------------,,,,,,++++++000000000000000000000000000//////......//////000///...,,,,,,---//////...,,,555>>>>>>777///---...---------............///........................//////.........---------------,,,,,,------...///000000///.........//////000////////////000111111111111111222333333444444444444444444333222111111222222333222111222555777<<<===>>>>>>>>>>>>@@@BBBEEEEEEGGGGGGGGGGGGEEEEEEHHHIIIJJJJJJLLLQQQWWW[[[\\\^^^```aaabbbdddgggiiilllrrrtttpppmmmmmmoooooonnnpppsssvvvyyy|||}}}~~~******+++++++++,,,,,,,,,,,,,,,++++++,,,---......,,,------------.............../////////...------............///////////////000000111222333555555777999;;;>>>AAACCCDDDEEEJJJIIIIIIKKKQQQZZZccciiiwww|||xxxzzz|||vvvooollleeefffiiilllppptttvvvxxxxxxpppfff```aaafffjjjllluuu|||{{{wwwuuutttssslllkkkhhheeedddfffkkknnnnnnqqqzzzyyyrrrooorrrwww{{{}}}xxxrrrmmmiiiddd]]]WWWUUUUUUUUUWWWXXXXXXVVVSSSLLLIIIEEE@@@<<<:::999888444222000000111333333222///000000111222333333444111000/////////000222222333333222222222222333333000000000000000000000000////////////////////////.........------,,,,,,,,,,,,,,,---.........------.........------------,,,000000000000000000000000000000////////////000000111///,,,+++,,,.........---111555555222...---...---------............///------------------------...............------------------,,,------.../////////.........///000000...............//////000111222222333444444555555222222222333333222111111222222333222111222555777;;;<<<===>>>===>>>AAACCCFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIKKKPPPWWW[[[\\\^^^```aaabbbcccfffhhhhhhnnnqqqnnnkkkmmmooonnnmmmooorrrvvvyyy{{{||||||}}}******+++++++++,,,,,,,,,+++,,,,,,,,,------......------------...............////////////.............../////////000000000000000111222444555777888<<<>>>@@@BBBDDDFFFHHHJJJLLLLLLOOOWWWbbboooyyy~~~|||xxxyyy}}}zzzyyy{{{}}}xxxooojjjhhh```bbbfffjjjmmmppprrrrrrrrrmmmiiikkksss}}}|||zzzvvvrrrnnnnnnpppsssooopppwww~~~yyytttssslllpppxxxwwwqqqooorrrtttyyy}}}zzzuuuppplllfff___[[[VVVUUUTTTTTTVVVVVVVVVUUUSSSPPPLLLGGGBBB???<<<;;;888666444333555666666666222222333444555666666777444333111000111222444666333222222111111222222333111111111111222222222222000000000000////////////111111111000//////............///000000111111111000000000000000000000///////////////////////////000000////////////000000333000,,,+++,,,---.........//////.........//////---------............///------------------------........................---------------.../////////.........///000111111...............///000000111111222222333444444444111222222333333333333222222222333222111222555777888:::;;;;;;;;;<<>>AAACCCDDDDDDEEEHHHKKKJJJOOOZZZiiizzz}}}zzztttqqqqqqsss}}}~~~}}}yyyqqqjjjgggfffeeeggglllqqquuuwwwyyyyyyttttttwww~~~}}}{{{zzz{{{xxxvvvvvvxxxuuunnniiiiiigggjjjmmmrrrwww{{{{{{tttrrrqqqtttzzz}}}}}}|||zzzwwwtttoooiiiddd```[[[XXXUUUSSSSSSSSSRRRQQQPPPPPPNNNKKKGGGBBB>>><<<:::777555555666777666666222222333444444555666666333222111000000222444555111111000000000000111111000111111111222222222333111111000000/////////...111111000000000/////////////////////000000111111///000000000000000000000........................000000////////////000000222///---+++,,,---...---000...,,,,,,---///000111---------............///........................---........................------------.../////////////////////000111222000000//////000000111222000000111111222222333333222333444444444444444333222222333222111222555777777999:::;;;;;;<<>>???>>>AAADDDEEEEEEFFFJJJNNNPPP[[[lll}}}|||wwwsssrrrsssxxxvvvssspppnnnlllkkkkkkllloootttyyy}}}yyytttllliiikkkoooppprrrtttvvvwwwwwwvvvuuuzzzyyyuuutttxxx}}}}}}yyyxxx|||~~~{{{|||}}}{{{{{{zzzwwwsssooojjjgggccc___[[[WWWUUUSSSQQQOOOKKKKKKKKKJJJGGGCCC???<<<:::777444333444444333222000000000000111111111111000///.........///111111000000////////////000000/////////000111111222222111000000//////......------------------------------------,,,------...///,,,------------.........------------------------//////............//////000...------.........---///......------...000111---------............///////////////////////////---------.....................------......///000000000/////////000111111111111111111111222333333///000000111111222333333444444444555555444444333222222333222111222555777999:::<<<<<<===>>>AAACCCGGGGGGIIIIIIIIIIIIGGGGGGIIIIIIHHHFFFFFFIIIMMMQQQXXX[[[___bbbcccdddeeeggghhhkkkmmmlllmmmqqqrrrooommmppptttwwwzzz{{{zzzzzzzzz******+++++++++,,,,,,,,,***+++---...///000//////............//////////////////.........///111222000000000111111111222222555666777999<<>>AAACCCFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGFFFEEEEEEHHHMMMQQQVVVZZZ^^^aaacccdddfffggghhhkkklllkkkmmmqqqqqqmmmnnnpppuuuyyy{{{{{{{{{zzz{{{******+++++++++,,,,,,,,,)))+++---///000000000///............/////////000000///.........000111222000111111111111222222222777777999;;;===@@@CCCDDDCCCHHHMMMOOOPPPTTT[[[aaavvv|||uuusssvvvyyy{{{yyyuuusssvvvyyy}}}xxxuuu|||~~~~~~ssskkkjjjlllsssrrrrrrssswww}}}}}}}}}~~~{{{}}}|||yyywwwvvvssspppjjjfffbbb^^^YYYWWWPPPNNNKKKHHHFFFEEEEEEEEE>>>;;;888666555444333111111111000000///...............///000111000000000000000////////////000000+++,,,,,,---...//////000000//////...---,,,,,,,,,+++,,,,,,---...///000000111000...---,,,,,,---...---------.........//////////////////////////////---------,,,,,,---------++++++---///111111...,,,+++...111000---,,,---000---------.........//////---------------------------------.........//////...............///000000222222111000//////000000111111111111111222222333111222222333333444555555444444444333222111000///222222333222111222555777666777999::::::<<>><<<;;;;;;444333111000//////000111111000///......///000000222111000000111222111///...///000000111111000000////////////............---------------,,,,,,,,,------,,,,,,,,,,,,------////////////////////////,,,---......//////......//////............---------......///////////////---------------------------..................---++++++,,,---...///000000//////...............//////111555777888777444222000000000000000000000000000111333444444333222111//////000111222444444555444444333333222111111000///000111111000222555777999:::999888777888;;;>>>AAABBBDDDEEEFFFGGGFFFFFFGGGGGGEEEDDDCCCEEEIIIMMMUUUXXX\\\```bbbeeehhhjjjllllllmmmllllllkkkjjjiiiiiimmmqqquuuwwwzzz|||~~~~~~,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,++++++,,,---...//////000000111111111222222222111333666:::???DDDIIILLLMMMMMMMMMLLLJJJJJJKKKMMMRRRRRRZZZrrr{{{vvvuuuxxx}}}xxxwww{{{}}}||||||~~~tttpppjjjfffdddfffiiikkkzzz}}}ttthhh___\\\```eeennnqqqsssuuuvvvxxx{{{~~~{{{uuusssyyy{{{xxxtttooolllbbb\\\UUUOOOMMMKKKIIIGGGFFFEEECCCBBB@@@?????????888777666444333333333333555333111000000111222333333222111111111222000//////000111111222222111111111000000000000/////////.........---------......//////............//////...........................//////000000000000000/////////////////////.........///000000000000///........................------............------/////////............---......---------......///...000222444444333222111//////000000000000000111000222444666666555333111000000111333444555666777444444333333222111111111...///000000000222555888999999999888777888;;;===???AAADDDEEEEEEEEEEEEFFFCCCDDDDDDCCCDDDGGGLLLPPPSSSVVVZZZ]]]```cccgggiiilllmmmmmmlllkkkiiiiiiiiihhhlllqqquuuxxxzzz}}}}}}++++++++++++++++++++++++------------............,,,---.../////////000000000000000111222222333333555777:::???EEEKKKOOOQQQNNNNNNMMMLLLJJJJJJMMMOOOVVVYYYeee|||vvvkkkiiiggghhhnnnyyy~~~~~~}}}zzztttnnnjjjhhhggggggkkkqqqzzz}}}rrreee]]]ZZZ[[[]]]bbbhhhmmmpppsssuuuwwwyyytttsss|||zzzuuuppplllaaa\\\VVVSSSRRRPPPLLLHHHEEEEEECCCBBBAAAAAA@@@@@@@@@???>>><<<;;;:::999999666444222111000111333444444222111111222222111///000111111222333222222222222222222111111111000000000000////////////000111000111111111111111111000////////////////////////000000111222222222222222000000000000000000000000...///000000111111000000111111111111111111111111000111111222222111111000111111111111000000000000000000000000000111222333333222111000///000000000///000000000111111222222///000333555666444222111222222333444555666777888444444333222222111111000---...///000000222555777777888999888888888:::<<<>>>AAADDDEEEDDDDDDEEEFFFCCCDDDEEEEEEEEEHHHLLLPPPRRRTTTXXX[[[^^^bbbfffiiikkkmmmnnnmmmjjjhhhhhhiiiiiimmmrrrvvvyyy{{{~~~}}}------------------------,,,------------.........,,,...000111000000111222......///111222333444555:::<<<@@@FFFLLLQQQRRRQQQMMMMMMMMMMMMMMMPPPUUUXXX___fffvvv~~~qqqiiiiiibbbcccgggmmmwww|||xxxtttpppmmmllliiikkknnnrrryyy|||pppeee^^^ZZZUUUZZZ```fffiiillloooqqqyyyvvvvvv}}}~~~xxxrrrnnnbbb]]]XXXVVVWWWUUUOOOJJJGGGGGGEEEDDDCCCCCCBBBBBBAAAAAA???===;;;888777666444333222000000000000111333222111111222333222000000111222222333333222222222222222222111111111111111111000//////000222333111111222222222222111111000000000000000000000000000111222222333333222222000000111111111111222222//////000111111111111111222222222222222222222222444555555666666555555444000000111222333444555555444444444444555666888888666555222000///000111333000111111222222333333333444555777999:::999888777333444444555555666666777333333222222111000000///...///000000///111444666555777888888888999;;;===>>>AAAEEEFFFDDDCCCEEEGGGHHHHHHHHHGGGFFFHHHKKKMMMQQQTTTWWWZZZ]]]aaafffiiijjjmmmooonnnjjjiiijjjkkkkkkooosssvvvxxxzzz|||~~~|||........................,,,,,,---------.........,,,...111222000000111222///000222444666888999:::???AAAEEELLLRRRTTTRRRPPPKKKLLLNNNPPPTTT[[[ccchhhrrr{{{|||tttrrrlllcccccciiiggglllttt~~~{{{xxxtttsssqqqpppqqqvvv~~~}}}tttkkkeeeXXX[[[^^^```cccgggkkknnnuuutttuuuzzzzzztttpppiiibbb[[[XXXYYYXXXTTTNNNLLLKKKIIIHHHGGGFFFFFFFFFBBBAAA???===999666444222444333333222111111000000222111000111333444333222000000111222222222222222111111111000000000//////111000///...///000222333///000111222222111000///111111111111111111111111///000111111222222111111///000000000111111111111///000111111222222111111333333333333333333333333333444444555555444444333111111222333444555555666444444555555666888999:::444444333222222222333333111222222333444444555555777888999:::;;;;;;;;;;;;333333333333444444444444222222111000000//////...///000000//////000333555333555777888888999<<<>>>>>>BBBFFFGGGDDDCCCEEEHHHIIIIIIJJJIIIHHHIIILLLNNNQQQSSSVVVYYY]]]aaafffjjjiiimmmpppoookkkiiikkknnnmmmppptttvvvwwwwwwyyyzzzyyy........................,,,,,,,,,---------......+++...111222000///000222333444666888;;;===???@@@BBBDDDIIIOOOUUUVVVRRRNNNJJJLLLOOOTTT[[[dddnnnuuu}}}sssjjjfffhhheee^^^aaakkknnnvvv{{{vvvsssssswww{{{zzzxxxqqq______^^^^^^___cccjjjnnnnnnoooqqqvvv}}}~~~~~~{{{uuuppppppggg]]]YYYZZZZZZVVVRRROOOOOOMMMKKKJJJIIIIIIIIIHHHGGGEEEBBB>>>;;;777666555555666555444333222111222111000111333444444222000000111222222222222111////////////............000///...---...///111333...///000111111000///...111111111111111111111111......///000000000000000.../////////000000111111000000111222222222222111333333333333333333333333000000111111111111000000444444444333333333222222222222333333555666888999///000222333444333333222222222333444444555666666333333333444555555666777333333333222222222111111111111000000///.........///000000000//////222444222444777888999:::<<<>>>>>>CCCGGGGGGEEECCCFFFIIIFFFGGGHHHIIIJJJLLLOOORRRQQQSSSVVVYYY]]]aaafffjjjiiimmmpppooollljjjlllpppnnnpppsssuuuuuuuuuvvvwwwwww//////////////////......111111111111000000000000222222111000000111222333333444777:::>>>CCCGGGIIINNNMMMNNNPPPRRRTTTTTTTTTIIINNNTTT[[[dddppp~~~xxxqqqaaa```___aaadddiiiqqqyyy{{{xxxwwwuuutttrrrqqqvvvpppooohhh___\\\aaafffgggkkkmmmpppsssvvvxxxyyyzzzzzzyyyyyywwwvvvuuutttssstttlllbbb^^^^^^^^^ZZZUUUVVVUUUTTTTTTTTTSSSPPPMMMPPPMMMHHHDDDAAA>>>;;;888777555333111000000111222111111111111000000000000111111111111111111111111333//////333111,,,,,,111111000...,,,+++,,,---///000///...---,,,,,,---......------------...//////......////////////....../////////000000000000000000000000000////////////000000000000000000000000//////000111111111111111222111000//////000111222777666444222111000//////000000000000000000000000///////////////////////////...---,,,,,,---...///111000000/////////000000888666222///......///000.../////////...///111444333333555666999;;;>>>???AAACCCFFFGGGFFFFFFFFFGGGJJJIIIHHHIIIKKKNNNQQQTTTYYY[[[]]]^^^___aaaeeehhhjjjkkkmmmooopppqqqqqqrrrppptttuuussstttxxxxxxuuuttt........................000000000000000000000000222111111000111222333444999999;;;>>>CCCHHHMMMPPPRRRPPPOOOOOOPPPQQQQQQQQQMMMSSS]]]hhhttt{{{mmmfff```aaabbbgggnnnyyy}}}yyyvvvnnnmmmpppxxx|||}}}wwwvvvoooeee```bbbddddddccceeehhhllloooqqqrrrrrrqqqqqqqqqqqqqqqrrrssstttsssmmmeee```___^^^[[[XXXVVVVVVVVVWWWYYYZZZYYYXXXZZZUUUNNNGGGBBB===888555666555222000000000000111............////////////////////////////////////222//////222111------111//////...---------......111000///.........///000------.........///////////////000000000000//////,,,,,,------...///000000......//////000000000111..............................///000000000000///111000////////////000111333222111000000000000000................................................//////...------......///000//////......//////000444333111/////////000111.../////////...///111444444444555777999;;;===>>>AAADDDGGGHHHHHHHHHHHHIIIHHHGGGGGGIIILLLPPPTTTWWW[[[]]]___```aaabbbdddfffiiijjjlllnnnooopppqqqqqqsssvvvwwwtttuuuwwwwwwtttsss~~~------------------......////////////////////////111111111111222444555666===>>>@@@CCCHHHNNNSSSVVVSSSRRROOONNNNNNPPPRRRTTTYYYbbbooo}}}}}}yyyppphhhdddbbbgggmmmuuu~~~{{{rrrpppqqquuuuuuttttttvvvyyynnngggeeeccc```YYY[[[^^^bbbfffhhhjjjkkkiiihhhggghhhjjjmmmqqqsssqqqooojjjeeeaaa___^^^^^^]]]\\\[[[\\\^^^``````______ZZZQQQIIIBBB===999666555444222000/////////000------......//////000000////////////////////////111......111000......000------..................///......---......///000------///000000000///...//////000000000000//////))))))***,,,---...///000,,,---...///000111111222,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...//////............/////////...............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............///000///...............//////000000000000000000000111...///000///...///222444555555666777888:::<<<<<>><<<:::555444222111////////////...//////000111222222333000000000000000000000000000///......///---,,,,,,+++,,,...///000///...---++++++++++++,,,,,,------,,,---///111111000///.........////////////......******+++,,,------......------......///000000111,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...........................------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///.........//////000000...------------......///...///000111111000///...///000000/////////222444777777777777888999;;;;;;<<<>>>BBBDDDDDDEEEFFFGGGFFFFFFGGGIIIMMMRRRWWWZZZ^^^aaaeeegggfffcccbbbaaaeeefffhhhkkkmmmooopppppprrrvvvvvvtttsssvvvuuurrrsss|||,,,,,,,,,---------......---........./////////000222222333444777:::<<<>>>???DDDJJJQQQUUUVVVUUUTTTNNNMMMLLLJJJLLLQQQZZZ```uuu~~~zzzxxxvvvtttmmmhhhlllsssuuu{{{ooohhhfffgggffffffgggiiikkklllllljjjkkkmmmnnnooorrrwwwzzz}}}zzzvvvssspppmmmkkkiiiiiikkkooovvv}}}~~~|||zzzxxxrrriiiaaaXXXTTTPPPOOORRRZZZccciiihhhfffcccaaabbbeeeiiilllmmmoooppplllfffcccdddfffmmmjjjeeeaaa^^^\\\YYYWWWRRRMMMFFFAAA>>><<<;;;:::555555333222000///.........//////000111222222333////////////////////////000///---,,,---...,,,)))***,,,...000000000...---***++++++,,,,,,---------,,,---///111111000...---,,,------......------,,,.........---------------/////////...............------------------------......///000000000//////------............------...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////---------------.../////////000111111111///---,,,///000000000///000222555777777777777888999:::;;;;;;>>>AAACCCDDDDDDFFFGGGHHHGGGHHHIIILLLQQQUUUXXX^^^bbbfffhhhgggdddbbbbbbccceeegggjjjmmmoooppppppooossstttrrrsssvvvvvvssssss|||,,,,,,,,,---......//////.........//////000000111333333555777:::===AAACCCEEEJJJQQQWWWYYYYYYVVVTTTMMMNNNOOOOOOQQQYYYccckkk~~~}}}yyyxxxwwwssskkkgggnnnyyy{{{uuunnnfffdddfffggggggiiijjjlllmmmnnnnnnkkkmmmoooqqqtttyyy~~~|||wwwssspppnnniiihhhgggiiinnnssswwwyyywwwwwwwwwwwwxxxzzz{{{|||zzzvvv|||zzzqqqhhh^^^YYYQQQLLLMMMSSS\\\bbbfffdddaaa___```cccgggiiikkkmmmnnnlllhhheeeeeefffkkkgggccc___[[[XXXUUURRRMMMIIICCC>>>;;;999888666666666555333222000///...------......//////000000------------------------//////---,,,...222000++++++,,,...000000///---,,,---......////////////...,,,,,,.../////////...------------......---------000000//////...---------/////////.........------..............................///000000000000///------...//////...------......,,,+++************------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////...------------...///000000111111222222111///...,,,///000111000///000333555777777777777888999:::;;;>>>AAADDDFFFFFFFFFGGGHHHHHHHHHHHHHHHKKKOOOSSSUUU]]]aaaeeeggggggeeeddddddbbbdddgggjjjmmmoooqqqqqqnnnrrrsssrrrsssvvvwwwtttrrrzzz,,,------...//////000000......///000000111222222444555666999===AAADDDGGGLLLNNNRRRUUUWWWVVVTTTRRRNNNRRRVVV[[[aaalllzzz}}}yyyvvvtttrrrqqqttt~~~~~~}}}}}}{{{yyywwwuuuxxxsssooommmjjjfffhhhllljjjllloooqqqrrrssstttuuusssuuuxxx{{{~~~|||yyyqqqnnnllllllppptttuuuuuuxxxyyy|||~~~|||wwwyyy{{{{{{zzzzzz{{{}}}}}}zzz~~~xxxxxxyyypppiiicccZZZRRROOOQQQUUUYYY^^^]]]\\\\\\___cccgggjjjiiikkklllkkkiiigggeeeeeehhheeeaaa]]]YYYTTTOOOKKKHHHEEEAAA===<<<:::888666777777666555333111///...............////////////,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,222888777111---.../////////...---,,,//////000000000///...---,,,,,,,,,,,,------------...//////////////////.../////////...............------..........................................------...////////////...---...////////////...---------,,,,,,,,,,,,,,,---------------------------------------------------***+++,,,---.........---............///000111222000111111111111111000000000000111000///000333555666666666777888:::;;;<<<@@@BBBEEEGGGFFFFFFGGGHHHGGGFFFFFFGGGJJJNNNRRRUUU[[[___cccfffffffffffffffbbbdddfffjjjmmmpppqqqrrrrrruuuvvvttttttwwwwwwtttooowww------......///000111111...//////000111222222333555666777:::>>>CCCGGGIIINNNOOOPPPQQQQQQQQQQQQQQQOOOUUU]]]fffppp~~~}}}{{{tttpppsss{{{~~~|||yyyxxxuuuqqqoookkklllmmmnnnooooooooooooqqqmmmkkkkkkjjjhhhlllqqqmmmooosssuuuwwwwwwyyyzzz{{{}}}{{{wwwssssssuuuwwwxxxwww{{{~~~{{{zzzwwwssspppqqqtttvvvrrrvvv}}}}}}qqqnnntttwww|||~~~vvvsssmmmcccZZZTTTRRRRRRTTTVVVVVVWWWZZZ^^^ccchhhkkkhhhiiijjjjjjjjjhhhfffdddhhheeeaaa\\\WWWPPPIIIEEEDDDBBB???>>>>>>===;;;999888888777666444222000///111111111111000000000000........................+++---------555>>>===777////////////...---,,,,,,....../////////...,,,+++,,,,,,+++++++++,,,---...000000111111111111000000---------....../////////+++,,,,,,---...///000000........................+++,,,------......---------...///000000///...---,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------(((***+++---......------.........//////111222222000000000111222222333333000111111000000000333555555555666777888:::<<<===???BBBDDDEEEEEEDDDEEEEEEEEEEEEEEEFFFJJJNNNRRRUUUZZZ]]]aaadddeeefffggghhhbbbdddgggjjjmmmppprrrsssuuuxxxyyyvvvvvvxxxwwwtttmmmuuu------......///000000000/////////000111333444555::::::<<>>===;;;;;;999999888888777555444333000//////......///111111......------------...............//////000111222///...---,,,,,,,,,,,,,,,------------............000---))))))***+++***)))------,,,,,,,,,+++++++++------------------------++++++,,,,,,,,,+++******+++---...,,,***+++...111,,,+++***))))))+++---...,,,------......------,,,***+++,,,---------,,,+++---,,,,,,++++++*********---+++***,,,///000...+++---------............///---------......///000111111111111111000000000000,,,,,,,,,---///222444666666777777777777888;;;===???BBBDDDEEEDDDCCCCCCDDDFFFFFFEEEDDDEEEIIIOOOTTTZZZ___ccceeehhhnnnooommmhhhgggggghhhjjjooosssuuuuuuwwwwwwvvvxxx||||||yyyqqqvvv......///000000111111222000000111222333555777888;;;<<>>======::::::999888777555444333111000///...//////111111000000////////////000000...............//////000///...---,,,,,,,,,,,,---////////////000000000000...,,,******---...---+++......---------,,,,,,,,,------------------,,,,,,---------------,,,,,,+++)))***,,,,,,+++,,,///222,,,+++***)))***+++---...,,,,,,------------,,,,,,***+++,,,---------,,,,,,,,,,,,,,,+++++++++++++++---,,,+++,,,//////...,,,---------............///...............///000111111111111111000000000000///.........///000222333666777888777777888;;;===>>>AAACCCEEEDDDCCCDDDDDDEEEEEEEEEDDDFFFJJJPPPUUUYYY^^^bbbdddhhhnnnpppnnniiihhhhhhiiikkkooorrruuuvvvxxxxxxwwwyyy~~~~~~zzzrrrxxx//////000111111222222333111222333444666888:::;;;>>>@@@DDDHHHLLLPPPRRRSSSTTTTTTSSSRRRTTTYYY___eeetttrrrhhhhhhgggffffffiiikkkllljjjkkkmmmnnnoooqqquuuxxx{{{~~~|||zzzyyyyyyzzz|||||||||uuuoookkkkkknnnvvv~~~|||zzzyyyxxxwwwuuusssfffaaa[[[WWWXXX\\\ccchhhbbbbbbbbbbbbbbbeeeiiimmmkkkhhhccc^^^YYYSSSLLLHHHCCCBBBAAA@@@??????@@@@@@======<<<;;;999666555333222111000//////000000111000000////////////000000//////...---------------......---,,,,,,,,,------...////////////000000000,,,+++,,,---///000///...////////////.....................------,,,,,,,,,............------,,,,,,***+++,,,,,,+++,,,...000,,,+++*********+++---...,,,,,,------------,,,,,,++++++,,,---------------++++++++++++,,,,,,,,,,,,,,,,,,+++---...///...,,,---------............//////............//////000111111111111000000000000222111///......//////000555777888888777888;;;======@@@CCCEEEEEEDDDEEEEEEDDDDDDDDDDDDFFFKKKRRRWWWXXX]]]aaadddiiioooqqqpppkkkjjjjjjjjjlllooorrrttttttvvvvvvuuuxxx}}}}}}zzztttzzz//////000000111222222333222222444666999;;;>>>???CCCFFFIIILLLNNNOOOQQQRRRSSSSSSUUUWWW]]]fffqqqxxxyyypppjjjgggiiijjjiiilllrrruuuvvvvvvwwwyyyzzz{{{~~~}}}vvvqqqoooqqqvvvzzzsssnnneee^^^[[[]]]aaaddd``````___^^^^^^aaafffjjjkkkiiieeeaaa[[[TTTNNNJJJFFFEEECCCAAA@@@AAABBBCCCBBBAAA@@@>>><<<:::777666333222111000///000000111......------------......111000///...------------...------,,,,,,,,,------,,,,,,,,,---------......,,,---...000111111000///111000000000000/////////.........------,,,,,,+++//////...------,,,,,,,,,000000///...,,,+++++++++,,,++++++++++++,,,---...,,,,,,,,,------,,,,,,,,,++++++,,,------.........***++++++,,,,,,---------,,,,,,,,,---......---------------............/////////............//////111111111111000000000///222111///......//////000555666888888888888:::<<<<<<@@@DDDFFFFFFFFFFFFFFFCCCCCCDDDDDDGGGLLLSSSXXXXXX]]]bbbeeejjjqqqtttrrrllllllkkklllmmmoooqqqsssqqqsssssssssvvv{{{{{{xxxuuu{{{......///000000111111222222333555888;;;???BBBDDDIIILLLNNNOOOOOOOOOQQQSSSSSSUUUZZZaaalllyyy}}}vvvpppmmmllllllkkkpppssssssxxx|||xxxuuurrroooqqqpppttt|||{{{vvvooogggaaa]]]\\\\\\___^^^]]][[[ZZZ\\\```dddiiiiiigggccc]]]WWWQQQNNNKKKIIIFFFDDDCCCCCCEEEEEEEEEEEEDDDBBB@@@===;;;:::555444222111000000000111......------------......222222000///......------------,,,,,,,,,------...,,,,,,,,,,,,---------------...000111000///......111000000000000/////////.........------,,,,,,,,,///...---,,,++++++++++++222111000///...---,,,***,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////+++++++++,,,,,,------...+++,,,---...---------------------............//////............//////000111111111111000000000/////////.........000111222444666888999888999:::<<<===AAAEEEHHHHHHGGGGGGGGGCCCCCCDDDEEEGGGMMMTTTYYYYYY^^^cccffflllsssvvvtttllllllllllllmmmooopppqqqpppssssssssswww|||}}}zzzvvvzzz......//////000111111222444555777;;;???CCCGGGIIINNNQQQSSSRRRPPPQQQTTTXXXUUUZZZcccnnn{{{vvvqqqmmmkkkjjjkkkrrryyyvvv}}}~~~zzzyyyzzz~~~{{{tttnnnjjjiiinnnuuu~~~{{{xxxsssllleee___ZZZWWW\\\[[[ZZZYYYXXXYYY\\\___fffggggggeee```ZZZVVVTTTQQQOOOMMMKKKIIIHHHHHHHHHGGGGGGFFFDDDCCC@@@>>>===777555333222000000000000000000////////////000000222222111//////.........------,,,,,,,,,---......---............/////////,,,...//////...------...////////////............------------------------000///---+++******++++++...------...000000///---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...000111,,,,,,,,,,,,------------***,,,......---,,,---...---------............///---------......///000111111111111111000000000000...------...///111333444444666888999999999:::;;;???CCCHHHJJJJJJIIIHHHHHHCCCDDDDDDEEEHHHMMMTTTYYYYYY___dddggglllsssvvvtttkkkkkkkkklllmmmooopppqqqsssvvvwwwwww{{{~~~xxxzzz//////000111111222222333666888;;;???CCCHHHLLLNNNQQQSSSUUUUUUSSSUUU[[[aaaeeelllwww~~~wwwrrrooonnnppprrrwww~~~zzzrrrkkkkkknnnsss|||yyyxxxuuupppjjjccc^^^ZZZVVVWWWXXXWWWWWWXXXZZZ]]]bbbeeegggfffbbb]]]ZZZYYYXXXWWWUUUSSSPPPNNNMMMLLLFFFFFFFFFEEECCCAAA@@@???888666444222111000000000000000////////////000000111000///...............,,,,,,,,,,,,,,,---...///------........./////////***+++---,,,++++++---000......---------,,,,,,,,,+++,,,,,,------.........222000...,,,++++++,,,,,,,,,++++++---///000...++++++,,,,,,---------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---///000111---------------,,,,,,,,,***,,,......---,,,---///---------............///,,,,,,,,,---///000222333111111111111000000000000......---...///000222333333666888:::999999:::;;;BBBFFFJJJMMMLLLJJJIIIHHHDDDEEEEEEEEEHHHMMMTTTYYYYYY^^^ccceeejjjqqqtttrrriiiiiijjjkkkmmmnnnppppppuuuwwwxxxyyy}}}|||{{{000111111222333333444444999:::===AAAFFFKKKPPPRRRRRRTTTWWWVVVVVVZZZbbbhhh|||}}}zzzxxxyyyvvvwww{{{|||qqqllljjjkkkpppwwwzzzxxxvvvrrrmmmhhhdddaaaRRRTTTVVVVVVWWWXXX[[[]]]```cccggggggccc___]]]\\\]]]\\\[[[YYYVVVRRRPPPNNNEEEEEEEEEDDDCCCAAA@@@???888777555333111000000000......------------......//////...------------...,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------''')))******)))***...222------,,,,,,,,,+++++++++***++++++,,,---...//////444222///---,,,,,,---...---+++***,,,------***&&&+++,,,------......------+++++++++,,,,,,+++++++++,,,,,,,,,,,,---///111222.........------,,,,,,,,,***,,,//////,,,+++---///---------.........//////++++++,,,---///111333444111111111111000000000000//////......///000111222333666999:::999999:::;;;DDDGGGLLLNNNMMMKKKIIIHHHEEEEEEEEEFFFHHHMMMSSSXXXXXX]]]bbbdddiiiooorrrpppggghhhiiikkkmmmnnnpppppptttvvvxxxxxx}}}~~~|||111222333333333444777999>>>???AAAEEEKKKPPPSSSUUUSSSRRRTTTVVVWWW\\\mmm~~~~~~xxxrrrqqqrrrqqqooowww||||||xxxssspppnnnlllgggccc^^^XXXUUUWWWVVVTTTWWW]]]bbbbbbccccccbbbaaa```___```^^^\\\\\\\\\ZZZUUUQQQNNNLLLJJJHHHHHHHHHFFFDDDAAA===999777666555222///------...............---222000///...//////---,,,---------............///...---,,,,,,---...///000---------.........//////---------,,,+++***)))(((------,,,,,,,,,,,,++++++000///...---------------...---,,,,,,++++++,,,,,,------------------------+++,,,,,,***))))))+++...........................***+++---//////...---,,,------------------------//////.........//////000++++++,,,,,,...///111222222222111000///...------......------...///111222333444666777999:::::::::AAAFFFLLLNNNMMMKKKKKKLLLHHHGGGGGGGGGIIIMMMPPPSSSYYYYYY[[[```ggglllmmmllleeefffhhhjjjkkkooosssvvvtttvvvwwwwww{{{wwwxxx000222333333444666999<<>>CCCHHHKKKLLLKKKKKKLLLIIIHHHGGGHHHIIIMMMPPPRRRUUUVVVYYY___eeeiiijjjiiieeeggghhhjjjkkknnnqqqtttwwwyyyyyyyyy|||}}}vvvxxx000111333555666999>>>AAAGGGJJJOOOSSSTTTSSSPPPNNNNNNNNNRRRXXXaaarrr|||uuuooollloootttzzz|||uuurrrqqqqqqpppnnnnnnjjjeeebbb]]]VVVSSSTTTWWWZZZ^^^aaacccbbbaaa___dddbbb```______]]]ZZZXXXQQQOOOLLLLLLMMMNNNNNNMMMLLLGGG@@@;;;888777666555333333333333333333222222111000......//////...,,,---------............///666444222///---,,,+++++++++++++++,,,,,,,,,,,,---------............------------,,,,,,,,,,,,++++++,,,++++++************+++//////...------------...------------------------+++---......---,,,------------------------------+++,,,.../////////...---........................---------......000111222......---------......///000000000000///////////////...------...///111222444555666888888999999999===AAAFFFJJJLLLLLLMMMNNNJJJIIIHHHGGGIIILLLOOOQQQPPPRRRWWW]]]cccffffffeeeeeegggiiijjjkkkmmmppprrrxxx{{{|||{{{}}}~~~yyytttxxx///222444777:::>>>CCCGGGJJJMMMQQQSSSSSSRRRPPPOOOQQQSSSWWW^^^kkkyyy|||}}}~~~}}}}}}xxxqqqqqqqqqrrrtttuuuwwwxxx{{{yyyyyyyyyvvvsssrrroookkkfff```XXXSSSQQQPPPSSSXXX\\\______]]]\\\___aaaccceeedddbbb^^^[[[VVVSSSPPPOOOPPPPPPPPPOOOPPPMMMIIIDDD@@@<<<999777222222111111111111111111111///......//////...,,,---------............///000///...------...//////,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...............------,,,,,,,,,+++++++++++++++***************+++///......---------------------------------------(((+++------,,,******+++------------------------,,,---.../////////......////////////////////////,,,,,,------///000222222***++++++,,,...000111222.../////////000000000111///............000111222555666777888888999999999???BBBFFFJJJLLLMMMMMMNNNIIIHHHFFFFFFHHHJJJNNNPPPNNNQQQVVV\\\aaacccbbbaaaeeegggiiijjjkkkllloooqqqvvvzzz||||||~~~|||wwwrrryyy111333777:::>>>CCCIIIMMMRRRSSSSSSQQQNNNLLLMMMOOOQQQVVV]]]gggwwwvvvmmmnnnpppooolllhhhfffjjjssstttssspppmmmjjjiiihhhhhhpppuuu||||||wwwrrrqqqnnnhhhbbb\\\WWWSSSMMMOOOSSSVVVXXXYYYYYYXXXYYY^^^eeeiiijjjfffaaa]]]ZZZXXXVVVTTTTTTSSSPPPOOOQQQQQQQQQNNNIIIBBB===999333222111000000000000111000///......//////...------------............///,,,,,,++++++,,,...///000............------------***+++,,,------......---------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,...---,,,,,,+++,,,,,,,,,------------------------(((+++------,,,******+++------------------------,,,------...............////////////////////////,,,,,,------///000222222******+++,,,...000222333......//////000000111111//////......///000222333444555666888888999999999???AAACCCFFFIIIJJJJJJIIIGGGFFFEEEEEEFFFIIIMMMOOOOOOSSSXXX]]]```aaa``````cccfffiiikkklllnnnppprrrtttxxx{{{{{{~~~|||vvvpppzzz444666:::>>>BBBHHHNNNRRRYYYXXXVVVPPPKKKIIILLLOOORRR[[[gggttttttmmmlllmmmkkkhhh```]]]___eeennnxxxvvvtttqqqmmmiiifffcccbbbaaagggooovvvzzzrrrssspppjjjeeeccc___ZZZRRRRRRRRRRRRSSSUUUVVVWWWWWW^^^fffkkkjjjfff```]]]\\\[[[YYYYYYXXXUUUQQQNNNPPPSSSVVVUUUOOOGGG@@@<<<777555444222222222333333000///......///000///------------............///...---,,,++++++,,,---...///...............------***+++,,,---------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,------...------,,,++++++++++++,,,------------------------+++---......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------......000111222---------------...///000......//////000000111111000///......///000222333333444666777999:::::::::======???BBBEEEGGGFFFEEEEEEDDDDDDDDDFFFJJJMMMPPPRRRVVVZZZ]]]^^^^^^______aaadddhhhlllnnnppptttvvvuuuyyy{{{|||~~~|||wwwoooxxx666999===BBBFFFLLLRRRVVVXXXYYYXXXSSSNNNMMMQQQVVV]]]jjjzzz|||uuusssqqqmmmkkkcccbbbcccffffffjjjuuu}}}yyyuuupppkkkgggeee^^^ccciiinnnttt|||vvvxxxuuunnnjjjjjjgggbbb\\\YYYUUURRRQQQTTTWWWZZZ[[[aaagggiiifffbbb^^^\\\ZZZZZZ[[[\\\[[[XXXRRRNNNNNNRRRUUUUUUOOOHHHCCCAAA999777555444333333444555///...---...///000///...---------............//////...---,,,+++,,,,,,---.........------,,,,,,,,,,,,------............---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,------------------------------...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------...............///000000---,,,,,,------///000000////////////000000000000000////////////111222333222333555777999;;;;;;<<<<<<<<<===AAAEEEHHHHHHFFFEEEEEEDDDEEEHHHLLLPPPSSSUUUXXX\\\]]]\\\\\\]]]^^^^^^bbbggglllppptttwwwzzz{{{}}}~~~}}}~~~|||wwwooouuu888;;;???DDDHHHNNNTTTYYYSSSVVVWWWVVVSSSTTTZZZ___lllzzz~~~yyytttpppmmmiiijjjllllllhhhfffmmmxxx{{{~~~~~~xxxqqqllliiicccfffiiiiiikkkuuu~~~zzz|||yyyqqqmmmooommmhhhddd___XXXSSSQQQTTTYYY]]]aaadddggggggbbb^^^\\\[[[XXXYYY[[[]]]]]]ZZZTTTPPPNNNQQQTTTRRRMMMGGGDDDDDD999777555333222333444555///...---...///000///...---------........./////////...---,,,---...///000---------,,,,,,+++++++++...///////////////......---------,,,,,,,,,++++++,,,+++++++++,,,------...//////...------------...------------------------+++,,,,,,***))))))+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------//////.........//////000))))))***,,,...111333444000000000000////////////000////////////111222333111222444777999;;;<<<======<<<>>>BBBHHHLLLLLLKKKFFFEEEEEEGGGJJJNNNRRRUUUWWWYYY\\\\\\ZZZZZZ[[[^^^\\\aaagggmmmqqqvvvzzz||||||wwwppprrr|||999<<<@@@GGGNNNSSSTTTTTTWWWRRRPPPSSSWWW[[[fffrrr~~~zzzxxxzzz||||||tttoooqqquuu}}}xxxyyyyyyqqqlllccciiikkkfffccciiirrrxxx{{{uuussssssrrrooommmooojjjbbb[[[VVVUUUWWWXXXbbbgggiiifffeeeeee^^^UUUYYYXXXWWWXXXZZZXXXTTTPPPQQQOOOMMMMMMMMMKKKGGGCCCAAA???:::666222111111111***,,,---///000000//////,,,,,,+++*********++++++---------,,,,,,+++++++++000000//////......------...---,,,,,,---...---,,,...---,,,+++,,,,,,...///&&&'''***,,,---...---------------,,,,,,,,,++++++,,,---......//////.........------,,,,,,------...------,,,,,,+++************+++,,,,,,------,,,,,,...///000000000///---,,,---,,,,,,,,,---///000111---------............///000000111000000///......---------......000111111555222333888999666777<<<<<<===@@@CCCFFFHHHIIIIIIFFFDDDDDDHHHIIIJJJOOOVVVYYY[[[]]]]]]\\\\\\\\\^^^[[[___eeelllrrrvvvxxxyyy{{{{{{}}}{{{wwwqqqrrrzzz???AAAFFFLLLQQQTTTTTTTTTWWWSSSSSSXXX___ggguuuzzzvvvyyy{{{{{{~~~{{{vvvrrrlllqqqrrrnnnkkkmmmpppqqqxxx}}}yyyvvvtttsssqqqoooooolllgggaaa\\\XXXVVVVVVZZZ___ccccccdddeee___WWWXXXVVVUUUVVVXXXXXXVVVSSSPPPNNNKKKKKKKKKJJJGGGDDDAAA???:::666333111111111///000000000///...---,,,000//////...------------------,,,,,,,,,,,,,,,,,,............------------000///......///000///...///...---,,,+++,,,,,,---))))))***,,,---------------------,,,,,,,,,++++++,,,------...............---------,,,,,,---------,,,,,,,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,...///000000///...---,,,,,,,,,------...//////000........./////////000000000000000000000///.........------......000111111444111222666888555666:::;;;===@@@DDDFFFHHHHHHHHHFFFDDDEEEHHHIIIJJJOOOVVV[[[]]]^^^^^^]]]\\\\\\]]]]]]```fffmmmssswwwyyyzzz{{{|||}}}|||xxxrrrttt|||BBBFFFKKKQQQUUUWWWWWWVVVUUUSSSVVV___jjjwwwwwwssspppnnnooorrr{{{}}}zzztttnnnpppwww~~~{{{vvvsssrrrrrrpppooolllhhhbbb\\\WWWTTTRRRVVV[[[^^^bbbdddaaa\\\WWWUUUSSSTTTUUUWWWXXXWWWOOOMMMKKKIIIIIIIIIGGGFFFAAA???;;;777444222222222000000111000000...---,,,///...---,,,++++++***+++,,,,,,,,,,,,------------,,,,,,,,,---------------000///......///000///...///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,---...............------------------------+++++++++,,,,,,,,,,,,---***+++,,,,,,------,,,,,,...////////////...------+++,,,---////////////...////////////000000000111///////////////......---............///000111111444222333777888777888;;;<<<>>>AAADDDGGGHHHHHHHHHFFFDDDEEEHHHJJJKKKPPPVVV]]]___aaaaaa___^^^^^^^^^```ccchhhnnnssswwwyyyzzz{{{|||~~~}}}yyyssswwwDDDIIIOOOUUUWWWXXXYYYYYYRRRTTTZZZdddrrrwwwppplllkkklllnnnsss|||uuummmppptttwww{{{wwwrrrrrrsssppppppnnnkkkfff```[[[YYYQQQRRRTTTWWW[[[___```^^^YYYWWWUUUTTTTTTVVVXXXZZZRRRPPPMMMJJJIIIHHHGGGGGGBBB@@@<<<999666444333333---......//////000000000...---,,,+++***)))))))))+++,,,,,,,,,------......,,,,,,,,,------......///...,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,------///...---,,,+++,,,---......------------,,,,,,,,,,,,,,,---.........------,,,------------------,,,))))))******+++,,,,,,---***+++,,,,,,------,,,,,,.....................---***,,,...000000///...---....../////////000000000....../////////......---//////......///000111111555555666999:::;;;<<<>>>>>>@@@DDDGGGIIIIIIIIIHHHFFFDDDEEEHHHJJJJJJPPPVVV]]]___cccdddcccccccccdddcccfffjjjoootttwwwyyyzzzzzz{{{~~~~~~zzztttzzzJJJNNNSSSVVVVVVVVVVVVVVVSSSXXX```jjjzzzyyysssooolllgggiiiooovvvwwwvvvxxx~~~pppnnnmmmmmmpppwwwyyysssrrrsssrrrpppnnnjjjgggdddaaa```TTTPPPMMMNNNQQQTTTXXXZZZZZZYYYWWWVVVUUUVVVWWWYYYVVVUUURRRNNNJJJHHHHHHHHHCCCAAA>>>;;;999777666555.............../////////111111000......---------,,,,,,,,,------.........------....../////////000...,,,,,,,,,---...---,,,)))***+++,,,------......///...---,,,+++,,,---............---------,,,,,,+++,,,,,,---...---------,,,,,,---......---,,,,,,''''''((()))***+++,,,,,,***+++,,,,,,------,,,,,,...------------.........+++,,,...000000///---,,,------........./////////......///////////////...000////////////000000111555666777888:::===>>>>>>AAACCCFFFIIIKKKKKKIIIHHHFFFDDDDDDHHHIIIJJJOOOUUU[[[___cccfffhhhhhhiiijjjfffhhhlllppptttvvvxxxyyyxxxzzz~~~~~~{{{uuu|||PPPTTTWWWWWWTTTQQQRRRSSSYYYaaakkkuuuzzzssskkkiiiiiilllllllllpppwww}}}wwwqqqkkkiiiiiimmmwww{{{vvvuuuttttttrrroookkkhhhgggffffffYYYQQQKKKIIIJJJKKKNNNSSSWWWXXXYYYXXXVVVUUUVVVWWWWWWWWWUUUQQQMMMJJJIIIJJJDDDCCCAAA>>><<<:::888888333222111///...---------//////...------------...---------------..................///////////////000///......///000///...((()))***,,,------------------,,,,,,,,,,,,,,,---............---------,,,++++++,,,---------------+++,,,---......---,,,+++((((((((()))***++++++,,,***+++,,,,,,------,,,,,,---------,,,------...///,,,---...//////...------------------...............//////000000000000000000000000//////000000111111444666555777;;;===;;;AAADDDHHHKKKLLLKKKIIIGGGDDDBBBCCCFFFHHHIIINNNTTTYYY]]]cccgggjjjkkklllmmmiiijjjmmmpppsssuuuwwwxxxvvvyyy}}}~~~{{{uuu}}}QQQTTTWWWVVVSSSQQQTTTWWWcccmmmyyyzzztttooommmkkkjjjmmmsss~~~~~~~~~}}}}}}{{{zzzzzzzzz}}}uuunnnjjjgggfffllluuu|||}}}{{{yyywwwwwwvvvssspppllljjjhhhggg___VVVOOONNNMMMJJJJJJNNNPPPTTTXXXYYYWWWUUUTTTTTTTTTUUUVVVSSSOOOLLLLLLMMMFFFEEECCCAAA>>><<<;;;:::666555333111////////////,,,++++++++++++,,,------............------------///...............------000///......///000///...***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,+++............------------++++++,,,------------,,,+++,,,...//////...,,,+++******++++++,,,,,,,,,---***+++,,,,,,------,,,,,,------,,,,,,,,,---...///....................................///////////////000000111111111111111111111000000000000000111000444555444666<<<===:::AAACCCGGGJJJKKKJJJGGGEEECCCAAABBBEEEFFFGGGLLLSSSXXX\\\bbbfffiiijjjjjjkkkjjjkkkmmmooorrrtttvvvwwwuuuwww|||~~~zzzuuu|||MMMQQQUUUUUUSSSTTTYYY^^^jjjvvvyyytttppplllooosssvvvvvvvvvvvvwwwwwwwwwwwwuuuxxxqqqmmmgggbbbeeelllttt}}}~~~}}}~~~}}}zzzzzzyyywwwtttppplllhhhfffddd\\\VVVVVVTTTNNNLLLNNNJJJOOOVVVYYYXXXUUUSSSSSSPPPSSSUUUTTTQQQNNNNNNOOOGGGFFFDDDBBB@@@>>><<<;;;555444333222222222333444............///000111111/////////...---------,,,.........------,,,,,,,,,...---,,,,,,---...---,,,------------,,,***(((''')))***+++,,,---,,,++++++//////.........---------++++++,,,---------,,,,,,+++,,,...//////...,,,+++,,,,,,------------......++++++,,,---------,,,,,,---,,,,,,+++,,,---/////////......---------......////////////000000000000000000111222222222222222111111000000000000000111111666777555777>>>???<<>>;;;888444111111000000///......---,,,,,,,,,,,,---///...,,,++++++,,,...///---333555111---...000000---,,,,,,++++++,,,,,,---++++++------------++++++,,,+++,,,,,,---...///000,,,------......------,,,---.........---,,,,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,...//////...,,,+++---......///////////////------...///000111222222............////////////000///.........///111222444555555777999<<>>:::666555333111000//////...---------------((()))+++,,,...000111222,,,---+++***---111111---------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++***++++++,,,---...***++++++,,,,,,++++++***++++++,,,,,,++++++******......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,---......---,,,++++++,,,,,,---...---------------...///000000111222000000000000111111111111000///.........///111222444444555777:::<<>>???CCCDDDEEEGGGIIIKKKKKKLLLEEEEEEEEEFFFHHHKKKNNNPPPRRRUUUYYY\\\___bbbfffhhhjjjkkkoootttyyy{{{|||{{{wwwwwwyyy{{{{{{xxxsssooorrrxxxUUUWWW\\\hhhzzz~~~{{{xxxuuuqqqllliiigggggghhhkkkoootttxxx{{{yyyxxxvvvuuutttsssqqqpppnnnjjjgggfffhhhlllpppqqqyyyzzz{{{{{{{{{yyyvvvuuuvvvwwwxxxyyyxxxvvvsssrrrnnnmmmkkkgggccc^^^YYYWWWTTTOOOJJJJJJOOOTTTTTTRRRUUUTTTRRRPPPPPPPPPSSSTTTPPPOOOOOOOOOOOOMMMJJJGGGGGGDDD@@@===;;;888555222000000///............///000000000///...---++++++(((333;;;999333///...,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------------,,,------...///////////////------......//////000000............////////////000///.........///111222333444666888;;;===>>>???AAABBBDDDFFFHHHJJJKKKKKKFFFEEEEEEFFFHHHKKKNNNPPPRRRTTTXXX[[[^^^aaaeeehhhhhhiiilllrrryyy|||}}}|||wwwvvvvvvwwwvvvtttooolllmmmttt}}}WWW___mmmvvvpppiiigggfffeeegggkkkpppssstttrrrvvv}}}{{{}}}~~~~~~~~~~~~|||yyywwwuuuooolllhhhffffffhhhhhhhhhtttwww{{{~~~~~~{{{xxxuuuvvvwwwwwwwwwwwwuuutttssspppooollliiieee```]]][[[UUUPPPKKKJJJMMMQQQSSSSSSUUUTTTRRROOOLLLLLLOOORRRMMMNNNPPPSSSSSSQQQLLLHHHHHHEEEBBB???===:::666444111111000///////////////------........./////////+++888CCC@@@777111000///......------------......---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,---.........------******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------...//////000000//////------........./////////000000000000111111111111000///.........///111222222444666999;;;===>>>>>>@@@BBBDDDFFFHHHIIIJJJIIIFFFFFFFFFFFFHHHKKKOOOQQQRRRTTTWWWYYY[[[___cccfffeeefffiiipppxxx}}}}}}{{{vvvuuutttttttttrrrooollljjjrrr}}}fffvvvuuurrrlllhhhffffffiiikkkjjjiiinnnxxx~~~~~~~~~~~~{{{yyy{{{}}}~~~{{{yyyooonnnllllllmmmmmmkkkjjjqqqtttxxx|||}}}|||yyywwwxxxxxxwwwwwwvvvuuuuuutttrrrqqqnnnkkkhhheeedddcccZZZVVVQQQLLLKKKLLLOOOQQQSSSTTTTTTQQQMMMKKKLLLMMMKKKNNNRRRWWWXXXUUUNNNIIIHHHEEEBBB@@@>>>;;;888555222111000000//////000000,,,,,,,,,,,,...000222333+++666===:::444111000///......------------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++,,,---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,---------,,,---......//////......---------.........//////000000000000111111111111000///.........///111222222444666999;;;===>>>>>>@@@CCCFFFIIIJJJJJJIIIHHHFFFFFFFFFGGGIIILLLOOOQQQQQQSSSUUUWWWYYY\\\```cccddddddgggoooxxx~~~~~~|||vvvuuutttttttttssspppnnnkkktttzzz~~~vvvmmmhhhffffffgggdddeeekkktttwwwtttwww}}}~~~|||wwwvvvvvv}}}|||{{{ooopppqqqtttuuuuuurrrpppqqqsssvvvyyyzzz{{{zzzzzzzzzyyyxxxwwwvvvvvvvvvvvvtttrrrpppmmmkkkjjjjjjjjjaaa]]]WWWOOOIIIHHHJJJMMMQQQTTTVVVUUUPPPLLLJJJIIIJJJNNNTTTZZZ[[[XXXPPPJJJGGGEEECCCAAA???<<<999666222111111000000000000000...---,,,,,,---///222444***000333000.........,,,......------------......------++++++++++++------......---,,,,,,---------+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...+++,,,------......---------------...........................////////////000///.........///111222222333666999<<<===>>>>>>AAADDDHHHKKKLLLKKKIIIHHHGGGFFFFFFGGGIIILLLOOOQQQPPPRRRSSSUUUVVVYYY]]]aaadddcccgggoooyyy|||vvvuuuttttttuuutttrrrqqqnnnwwwxxxooojjjfffdddaaaaaafffooouuuuuuuuuwwwwwwvvvyyy{{{vvvuuuxxxzzz~~~|||vvvqqqpppttt}}}vvvnnnqqqvvvyyyzzz|||yyyyyyxxxwwwwwwvvvvvvvvvyyyxxxvvvtttrrrpppnnnmmmjjjeee^^^WWWRRROOOLLLJJJKKKKKKJJJLLLMMMMMMLLLJJJIIIKKKOOOTTTXXXVVVQQQLLLGGGDDD@@@???@@@???===:::222222222111111000000000......---,,,,,,,,,,,,---+++,,,,,,------.........000///...---,,,+++++++++---,,,+++++++++,,,---...+++,,,...---,,,,,,---///000///---++++++,,,---...++++++++++++++++++++++++)))))))))***+++---...///...---+++))))))***+++,,,******+++++++++,,,,,,,,,---------.........//////...///000000000///---,,,,,,,,,,,,---...///000000------............---------...000000///......///444666888::::::;;;<<<>>>DDDEEEHHHJJJJJJIIIGGGFFFGGGGGGGGGHHHJJJMMMPPPRRRQQQSSSUUUUUUVVVWWWZZZ\\\___```dddnnnxxx}}}}}}zzzsssuuuwwwvvvuuutttssstttppp{{{uuummmiiicccaaadddlllrrrrrrsssvvvuuussstttxxxyyyvvvuuuvvvxxxzzz}}}}}}xxxuuuvvv{{{}}}qqqoooqqqsssuuuwwwzzzxxxvvvtttssssssssssssvvvuuutttrrrooommmlllkkkjjjhhhddd___ZZZSSSNNNJJJJJJKKKLLLOOOQQQPPPMMMKKKHHHIIIKKKOOOSSSSSSPPPLLLIIIFFFBBBAAAAAA@@@===;;;555555444333222111000//////...------,,,,,,------//////////////////000000......---,,,,,,,,,------------,,,+++++++++,,,---+++,,,------,,,,,,---///++++++++++++******))))))++++++++++++++++++++++++)))))))))***+++,,,...///...---+++***)))***+++,,,***++++++++++++,,,,,,,,,,,,------------.........---.........------,,,+++---......//////000000000------............------,,,---//////...///000222444666999:::;;;;;;===>>>BBBDDDGGGIIIJJJIIIGGGFFFFFFFFFFFFGGGJJJMMMPPPSSSSSSTTTUUUUUUUUUWWWYYY\\\^^^___dddllluuuzzzyyyvvvrrruuuwwwxxxvvvtttssssssppp{{{xxxppphhheeedddiiilllmmmnnnqqqqqqnnnmmmpppqqqpppssswwwwwwyyy|||~~~{{{{{{|||sssmmmlllmmmpppssswwwvvvtttrrrpppooooooooorrrqqqpppnnnlllkkkiiihhhjjjkkkkkkiiiccc[[[RRRMMMHHHIIIKKKOOOQQQPPPMMMJJJHHHHHHHHHJJJMMMNNNNNNMMMKKKIIIFFFDDDCCCAAA>>><<<:::999777555333111///...///...------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......,,,,,,+++++++++++++++,,,------,,,,,,---...+++,,,...//////---+++))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---......---+++******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++//////000000000000000000------............------+++,,,---------///222555444666999:::;;;;;;===???@@@BBBEEEHHHIIIIIIHHHGGGDDDDDDEEEFFFIIIMMMQQQSSSVVVVVVWWWVVVUUUVVVYYY[[[___```dddkkkrrrvvvtttrrrrrruuuyyyzzzxxxuuusssrrrpppzzzzzzrrrlllggghhhhhhggggggjjjkkkiiiiiilllmmmnnnsssyyywwwxxx{{{~~~~~~~~~uuuooommmlllmmmppppppqqqrrrrrrrrrpppooommmpppooonnnlllkkkiiihhhhhhjjjmmmpppooojjjaaaZZZUUUIIIHHHHHHJJJLLLMMMLLLJJJLLLJJJHHHGGGHHHJJJLLLMMMMMMLLLIIIGGGEEEBBB???===>>><<<:::777444222///...//////...---------------,,,+++++++++******))))))------,,,,,,,,,------.........---,,,++++++*********,,,------,,,+++---...------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,+++******+++,,,---000000//////////////////------............------------------,,,...222555222444777999:::;;;<<<>>>???AAADDDHHHIIIJJJIIIHHHBBBBBBCCCEEEIIIMMMRRRTTTXXXYYYYYYXXXVVVWWWYYY[[[```aaaeeekkkqqqsssqqqoooqqquuuzzz|||zzzvvvrrrpppoooyyy~~~vvvpppmmmiiidddbbbdddeeedddfffkkkmmmooouuu|||||||||~~~yyyuuuqqqllliiijjjgggjjjppptttvvvtttqqqnnnooonnnmmmlllkkkjjjiiiiiijjjmmmooonnnjjjdddaaa___OOOLLLHHHFFFHHHJJJLLLMMMPPPNNNKKKHHHGGGHHHJJJMMMMMMMMMLLLJJJFFFCCC@@@??????>>><<<999666333000/////////...------------...//////......------,,,,,,//////...---,,,++++++,,,......------,,,+++***)))***+++---,,,++++++,,,...++++++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------...---,,,++++++,,,---...///.....................------............------/////////---,,,---000222000333666888999:::<<<===???AAAEEEHHHJJJJJJJJJIIIAAAAAABBBEEEHHHMMMQQQTTTZZZ[[[[[[[[[YYYYYYZZZ\\\```cccggglllppprrrqqqooorrrvvv{{{}}}{{{wwwrrrpppmmmwww|||wwwqqqiiidddcccaaaaaadddiiimmmpppzzz~~~|||vvvmmmfffdddaaafffmmmtttwwwwwwsssqqqnnnnnnnnnmmmlllkkkkkkjjjjjjlllmmmkkkfffcccbbbdddXXXRRRLLLHHHHHHJJJMMMOOOQQQPPPNNNKKKHHHHHHKKKMMMLLLNNNNNNLLLHHHDDDBBBAAA???>>><<<999777444222111000///......------......------------------,,,,,,000000...---,,,+++++++++------------,,,,,,*********+++,,,,,,++++++,,,------,,,***)))***+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------------......///---------...............------............------///000///...------///111000333666888999:::<<<>>>@@@BBBFFFIIIKKKKKKJJJIIIAAAAAABBBDDDHHHLLLPPPSSSZZZ\\\______^^^]]]\\\]]]___ccchhhmmmqqqrrrrrrqqqssswww|||~~~|||wwwsssqqqmmmxxx}}}rrrjjjggg```___aaafffjjjqqq~~~~~~~~~|||~~~~~~zzzppphhhfff```dddjjjppptttuuuuuutttnnnnnnmmmmmmllllllkkkkkkiiikkkllliiiccc______aaa\\\VVVOOOJJJIIIJJJKKKLLLMMMNNNOOOMMMJJJJJJLLLNNNKKKMMMNNNMMMHHHDDDCCCCCC===<<<;;;999777555444333000//////...............++++++++++++,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,+++,,,---------,,,++++++)))+++,,,,,,++++++,,,---------------......//////------------------------++++++******++++++,,,,,,+++,,,,,,------...------,,,,,,,,,------------...,,,------------.........,,,,,,---...............------......//////000000------............------,,,...//////......000111111444777999;;;<<<>>>@@@BBBDDDGGGJJJLLLLLLKKKJJJAAAAAABBBDDDGGGKKKOOORRRYYY]]]aaacccbbb```___^^^]]]aaagggmmmppprrrrrrsssuuuyyy|||~~~{{{wwwsssrrrooozzzyyyppplll```^^^___bbbgggqqq}}}}}}~~~yyy||||||{{{||||||tttmmmlllbbbdddhhhlllpppssstttuuummmmmmmmmlllllllllkkkkkkhhhkkklllhhhaaa\\\[[[]]][[[VVVPPPKKKIIIHHHGGGFFFIIILLLNNNNNNLLLKKKMMMPPPJJJLLLNNNMMMIIIEEEDDDDDD<<<;;;:::999777666555444000000///........................//////000000000------,,,,,,,,,---......***+++,,,---------,,,+++)))+++,,,,,,+++***,,,---((()))+++------,,,+++***------------------------+++++++++***++++++,,,,,,+++,,,------.........---,,,,,,,,,---------......---------.........//////***+++---...///...---------......///000111111222---..................---))),,,...000///000111222333666999;;;<<<>>>@@@BBBCCCEEEHHHKKKLLLLLLKKKJJJAAAAAABBBDDDGGGKKKNNNQQQYYY]]]cccfffeeebbb```___[[[___fffllloooqqqssssssvvvyyy}}}}}}{{{wwwtttrrrqqq|||vvvlllgggaaa^^^^^^___eeettt~~~~~~~~~}}}zzzxxxyyy|||{{{wwwrrrpppqqqqqqooommmgggccc```dddmmmssstttqqqrrroookkkiiijjjjjjjjjjjjkkkjjjiiifffccc___[[[YYY[[[XXXTTTQQQNNNKKKHHHEEEJJJJJJKKKMMMOOOOOOMMMKKKHHHHHHIIIHHHGGGFFFEEEDDDCCCBBB@@@@@@@@@===777222.........//////////////////............---------+++,,,,,,------,,,,,,+++------------------------------,,,+++************///---***+++---///...,,,//////...---+++***))))))***++++++,,,,,,++++++***((('''''''''))),,,///000111000///...............+++,,,------......------......////////////............---,,,---...///000////////////////////////222000...------///111333555777999::::::;;;===???CCCFFFIIIJJJIIIGGGFFFFFFFFFEEEEEEEEEHHHKKKOOOQQQWWW[[[___aaaaaa```______cccdddggglllqqquuuvvvuuuxxx{{{~~~~~~|||yyyvvvuuusss}}}wwwoooiiidddaaa^^^```kkkxxx}}}~~~yyyyyyzzzyyyzzzvvvrrrqqqsssvvvwwwvvvwwwsssooommmmmmnnnnnnmmmfffaaa\\\]]]cccjjjnnnooopppnnnkkkjjjjjjjjjjjjiiihhhhhhgggeeebbb___\\\ZZZZZZXXXUUUSSSQQQNNNJJJGGGGGGHHHIIIKKKNNNNNNMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGDDDCCCAAA@@@@@@===888555222111000000///000000000///............---------++++++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,///---+++,,,...///---+++------------------------++++++,,,,,,,,,,,,++++++---------,,,+++***))))))......---,,,,,,,,,,,,,,,+++,,,------......------......////////////.........------,,,---...///000////////////////////////111000///...///000222444333555888999:::<<<>>>AAACCCFFFIIIJJJIIIGGGFFFFFFDDDDDDCCCCCCFFFIIIMMMOOOVVVYYY]]]___``````aaabbbdddeeehhhmmmrrruuuvvvuuuwwwzzz}}}}}}{{{xxxvvvuuuwwwzzztttnnnggg```]]]bbbiiilllssswwwuuurrrssstttsssvvvqqqllliiiiiilllnnnoootttpppkkkiiiiiikkkllllllfffaaa[[[XXXYYY```gggmmmmmmllljjjjjjkkkjjjhhhfffeeeeeeeeedddbbb___]]][[[YYYXXXXXXWWWVVVRRRMMMIIIEEEEEEFFFHHHKKKMMMLLLKKKLLLKKKJJJIIIHHHHHHIIIIIIFFFDDDBBB@@@???>>>;;;999777555333111000000000111///............---------++++++,,,---......------++++++++++++++++++++++++************+++,,,---...---------...//////---+++++++++,,,---...///000000++++++,,,,,,,,,,,,++++++((())),,,...///...---,,,...---,,,,,,,,,,,,,,,,,,+++,,,------......------......////////////.........------------...///////////////////////////////////////000111222333444222444777999:::<<>>======;;;888555111//////000111///............---------,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++*********++++++,,,---,,,,,,...///000///---+++******+++,,,---//////000+++,,,,,,,,,,,,,,,,,,+++&&&'''***,,,...///////////////...------.........+++,,,------......---------......//////......---------------......//////////////////////////////---...///000111222333333333555777999:::;;;>>>@@@AAADDDHHHIIIIIIGGGFFFFFFDDDCCCBBBAAACCCFFFIIIKKKQQQSSSVVVXXXZZZ^^^bbbfffffffffiiinnnsssvvvvvvuuusssuuuxxxyyywwwuuutttttt{{{xxxpppkkkhhhfffiiigggeeeeeeeeehhhmmmqqqsssqqqnnnlllkkknnnrrrvvvuuusssnnniiifffeeefffgggiiiiiifff```ZZZXXX[[[___bbbcccdddgggiiihhhfffccc___```aaabbbaaaaaa______ZZZ[[[\\\^^^]]]ZZZTTTOOOFFFEEEDDDEEEHHHKKKLLLLLLJJJIIIGGGEEEEEEFFFHHHIIIGGGFFFCCCAAA???>>>???@@@<<<:::666222///.../////////............------------------,,,***)))'''&&&---------------------------,,,++++++*********+++***,,,...//////---,,,+++*********+++,,,,,,,,,---,,,,,,,,,------,,,,,,,,,...---+++***)))((())))))......---------......///+++,,,------......------------............---------------...............////////////////////////+++,,,---...000111111222555777888999999999;;;===@@@DDDGGGIIIHHHGGGFFFFFFEEEDDDCCCBBBDDDFFFIIIKKKOOOQQQSSSUUUXXX\\\aaaeeeffffffiiimmmrrruuuuuuuuupppsssuuuvvvuuusssssssssyyyzzzvvvrrrmmmgggbbb]]]]]]___cccjjjrrrqqqrrrrrrrrrqqqsssvvvyyyvvvtttqqqlllgggddddddeeeeeeggggggccc]]]XXXWWWXXX]]]]]]___cccfffgggfffddd^^^___aaabbbbbbaaaaaa```\\\\\\^^^______[[[VVVRRRIIIFFFDDDDDDFFFHHHIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEDDDAAA???>>>???AAA===;;;777333111////////////............---------......---,,,***)))'''&&&------------------------...---,,,+++************)))+++------,,,+++++++++************++++++++++++,,,,,,------------,,,,,,---,,,)))(((((()))+++,,,+++++++++++++++,,,,,,---+++,,,------......------------............------,,,---......//////......////////////////////////,,,,,,,,,---...///000111666777999999888888:::;;;@@@CCCGGGIIIHHHGGGFFFGGGGGGFFFDDDCCCDDDGGGIIIKKKPPPRRRTTTVVVXXX\\\```dddeeefffhhhmmmqqqttttttsssnnnpppssssssrrrrrrrrrsssvvv}}}xxxqqqjjjbbb[[[[[[]]]___eeemmmlllpppssstttsssssstttuuussssssrrrnnniiieeedddeeebbbdddeeedddaaa]]]ZZZXXXXXXXXX[[[^^^ccceeeeeeeee___```aaabbbcccbbbaaaaaa^^^^^^^^^______\\\WWWSSSKKKGGGDDDBBBCCCDDDFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDDDDBBB???>>>???AAA===<<<999666444222000000///............------------------------+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++)))***,,,+++)))(((***,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,(((((()))***+++---...///++++++******++++++,,,---+++,,,------......------,,,------......------,,,,,,---.../////////...---///////////////////////////...---,,,---...000222444666888888888999;;;<<>>???AAA>>>===;;;999666444222111//////.........---------,,,---......//////......++++++++++++++++++++++++************+++,,,------(((***+++***''''''))),,,******+++,,,------......,,,------......------,,,------......---+++)))(((,,,,,,,,,,,,------...///+++,,,------......------,,,------......------,,,,,,,,,.../////////...---////////////////////////222000...------///111333222555777888999:::<<<>>>???BBBFFFHHHHHHGGGGGGGGGGGGFFFDDDCCCCCCEEEGGGIIIVVVXXX[[[\\\]]]^^^aaacccdddeeegggkkkooorrrrrrqqqkkkmmmppppppppppppqqqrrrwww~~~~~~wwwooohhheeeaaa]]]^^^bbbdddbbbeeennntttrrrpppoooiiinnnpppllljjjkkkkkkiiigggeeedddggglllkkkccc\\\YYYRRRMMMRRR\\\bbbaaa\\\aaabbbddddddddddddeeefffbbb```]]]YYYVVVUUUTTTSSSQQQLLLFFF@@@======@@@BBBBBBEEEIIIKKKJJJHHHGGGFFFEEEDDDDDDBBBAAA???===<<<>>>===<<<:::777444111///------,,,+++************///111222000,,,***+++------,,,,,,+++*********+++------,,,,,,,,,,,,,,,,,,------,,,++++++******)))+++,,,,,,------,,,,,,+++,,,+++333CCCFFF:::000...,,,***)))+++...///---***,,,+++***))))))***+++,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........222444333...+++---//////............---------///---,,,++++++...000222444666777888777888999:::===???BBBEEEFFFFFFDDDCCCDDDCCCCCCCCCFFFIIIMMMPPPUUUWWWYYYZZZ[[[]]]```cccbbbdddgggjjjmmmooopppppplllooorrrsssrrrppppppooorrryyy|||~~~wwwooojjjddd^^^\\\^^^aaa___bbbkkkqqqssstttvvvoooqqqooommmooottttttpppooojjjfffgggkkkkkkgggaaa\\\XXXUUUTTTWWW\\\___```cccfffhhhhhheeeccccccdddcccbbb___\\\YYYWWWUUUTTTQQQMMMGGGBBB??????@@@AAABBBEEEIIIKKKKKKIIIFFFEEECCCCCCCCCBBB@@@>>>===;;;;;;;;;<<<;;;999777444222---,,,++++++*********+++(((***+++,,,,,,---...000---,,,,,,+++******++++++++++++******)))(((''''''+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++---,,,888LLLSSSFFF555------,,,+++---///000...,,,---,,,+++******+++,,,---------,,,+++++++++++++++,,,,,,,,,---------.........111444222...+++---//////............---------///---,,,+++,,,...000222333555666666555666888:::===???BBBEEEFFFFFFEEEDDDDDDCCCCCCCCCFFFIIIMMMOOOUUUWWWZZZ[[[\\\]]]___aaabbbdddgggjjjlllllllllllljjjnnnrrrttttttrrrppppppppp{{{{{{}}}yyytttlllccc______aaa^^^___fffmmmqqqvvvzzzyyyyyywwwwww}}}{{{tttkkkggghhhjjjjjjhhh```___]]]WWWSSSUUU[[[aaaccchhhlllkkkfffaaa```aaaccccccbbb___\\\YYYVVVTTTQQQOOOKKKFFFCCCBBBAAAAAABBBDDDHHHKKKKKKJJJHHHFFFAAABBBBBBBBBAAA???===;;;999;;;<<<===<<<:::777666......------,,,,,,------...---,,,,,,,,,,,,+++)))---,,,,,,+++++++++++++++,,,,,,+++)))((('''&&&%%%)))******+++,,,,,,------+++,,,,,,------,,,,,,++++++)))222EEENNNEEE444***......---///000111000......---,,,++++++,,,---...,,,,,,+++*********++++++,,,,,,,,,---------.........000333111...,,,---//////............---------......,,,,,,,,,...000222333444444333333555888;;;>>>@@@CCCFFFGGGGGGFFFEEECCCCCCCCCDDDFFFJJJMMMOOOVVVXXX[[[]]]]]]]]]^^^___```bbbfffhhhiiiiiihhhgggggglllrrrvvvvvvtttrrrqqqmmmwwwxxxmmmgggfffddd```^^^bbbfffkkkrrrzzz}}}ooogggeeegggiiiiiicccdddbbb]]]XXXVVVYYY]]]___ffflllkkkeee___^^^___bbbbbbbbbaaa^^^ZZZVVVSSSRRRPPPNNNKKKHHHFFFDDDCCCAAABBBEEEIIILLLMMMKKKIIIBBBBBBCCCCCCBBB@@@>>>===;;;===???@@@???<<<999777222111000000///000000000444111...---......+++(((---,,,,,,+++++++++,,,,,,...------,,,+++***))))))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---)))***444:::777000,,,---......///000000///......---,,,++++++,,,---...,,,,,,+++++++++++++++,,,,,,,,,,,,---------......---///111000...---...//////............---------......---------///111222444444333222222555999<<<>>>@@@CCCFFFGGGGGGFFFEEEBBBBBBCCCDDDGGGJJJMMMOOOVVVYYY\\\^^^^^^]]]]]]]]]]]]___cccfffggggggeeedddeeekkksssxxxxxxvvvsssqqqlllvvvtttllljjjccc^^^\\\^^^aaafffoooxxxtttiiidddeeefffggghhhhhhhhhgggeeeaaa]]]ZZZYYY```fffhhhddd```^^^___^^^___``````^^^ZZZUUUSSSRRRRRRQQQOOOMMMJJJHHHFFFAAAAAACCCGGGLLLOOONNNMMMDDDDDDDDDCCCCCCBBBBBBAAA@@@AAABBBBBB@@@===:::888333222111000000000000000...+++***,,,000222000...---,,,,,,+++,,,,,,------,,,,,,------------------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++000------...///---...000+++,,,---......------...---,,,+++******+++,,,---------,,,,,,,,,,,,------,,,,,,,,,---------......---.../////////......//////............---------......------...///111222444444444333333666:::>>>===@@@CCCEEEGGGGGGEEEDDDAAAAAACCCEEEGGGKKKNNNOOOVVVYYY\\\]]]]]]\\\[[[\\\YYY[[[___bbbdddeeedddddddddjjjsssyyyzzzxxxtttsssmmmwwwuuukkkhhh^^^[[[YYY[[[^^^cccmmmvvvvvvmmmgggeeeeeedddjjjjjjlllppprrrmmmddd\\\UUUYYY___ccccccaaa___^^^\\\]]]^^^^^^]]]ZZZVVVTTTSSSSSSRRRRRRPPPNNNLLLKKKDDDBBBBBBEEEJJJOOOPPPOOOFFFEEECCCBBBBBBCCCDDDEEEEEEEEEEEECCCAAA>>><<<:::444333222000///...---------,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,------...******++++++,,,---------------,,,,,,+++******)))+++,,,,,,------,,,,,,++++++---000000---******+++)))+++------,,,+++,,,------,,,+++******+++,,,---------,,,,,,------......,,,,,,,,,---------......,,,---...//////////////////............---------............///000111111333444444444444777:::======???BBBEEEFFFFFFEEEDDD@@@AAACCCEEEHHHKKKNNNOOOUUUXXXZZZ[[[[[[ZZZ[[[\\\YYYZZZ]]]___bbbcccddddddeeekkksssyyyzzzxxxuuutttooozzzrrriiiggg]]]ZZZYYY[[[\\\___gggppp~~~~~~xxxrrrmmmiiifffdddfffggglllrrruuuqqqhhh```UUUWWWZZZ___cccccc```]]]ZZZ[[[\\\]]]\\\[[[YYYWWWSSSSSSSSSSSSRRRQQQQQQPPPKKKFFFBBBCCCHHHLLLNNNMMMGGGEEEBBB@@@@@@BBBEEEGGGHHHGGGEEECCCAAA???>>>>>>888777555222000///...---000000000---***(((((((((,,,,,,,,,,,,,,,---......++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++(((***,,,---,,,+++)))'''(((+++------+++***,,,---...---,,,++++++,,,---...,,,,,,++++++,,,------...,,,,,,,,,---------......,,,,,,,,,...///000/////////............---------.........///000000111111000222333444555666999;;;<<<>>>AAADDDEEEEEECCCBBB???@@@CCCEEEIIILLLNNNOOOTTTVVVXXXYYYXXXYYY[[[\\\[[[[[[\\\]]]___```bbbcccgggllltttyyyzzzxxxvvvuuuppp|||wwwrrrwww|||qqqiiihhh___\\\[[[\\\ZZZZZZ```hhhrrrxxx}}}}}}{{{zzzxxxuuuqqqmmmhhheee___ccciiioooqqqnnngggbbbWWWVVVXXX]]]ccceeeaaa\\\ZZZ[[[\\\\\\\\\\\\[[[ZZZTTTTTTSSSSSSSSSSSSSSSSSSPPPJJJCCCBBBFFFJJJLLLKKKGGGDDD@@@>>>>>>AAAEEEHHHIIIHHHEEECCCAAAAAAAAAAAA===;;;999666444222111000***---000///---,,,///111,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++*********++++++,,,------+++,,,,,,------,,,,,,+++///---******---111000,,,)))+++......,,,+++,,,...///...---,,,,,,---...///+++*********+++,,,,,,---,,,,,,,,,---------......,,,+++,,,---///000000/////////.........---------......//////000111111111...000333444444555888999;;;===@@@CCCDDDDDDCCCBBB???@@@CCCFFFIIILLLNNNOOOTTTUUUWWWWWWWWWXXX[[[]]]^^^]]]]]]\\\]]]^^^```aaahhhmmmtttxxxyyyxxxvvvuuuppp~~~|||lllmmmpppvvv|||qqqiiigggiiiaaa___\\\ZZZYYY[[[]]]___hhhjjjnnnssswwwyyy{{{{{{xxx{{{yyytttpppmmmhhhbbb^^^___bbbggglllmmmjjjfff[[[VVVRRRUUU[[[```^^^ZZZ[[[ZZZYYYYYYZZZ[[[[[[ZZZXXXXXXVVVTTTRRROOOMMMKKKPPPKKKFFFBBBBBBCCCEEEEEEFFFDDDAAA???>>>@@@CCCEEEGGGEEECCC@@@@@@@@@BBBDDDAAA>>>999555111000000000,,,,,,++++++,,,,,,------,,,,,,,,,---------......,,,---.........,,,***(((***++++++,,,,,,------...+++++++++++++++++++++++++++,,,---...------+++***+++......)))(((,,,......+++,,,------......------++++++++++++++++++++++++...000222000---+++---///---------.........////////////.........---------------......//////000000999999888666555666888;;;;;;<<<>>>@@@BBBCCCDDDDDDAAABBBEEEGGGIIILLLPPPTTTVVVTTTQQQPPPQQQUUUZZZ^^^```aaaccccccbbbbbbbbbccchhhlllrrrxxxzzzxxxuuusssuuuyyyrrriiikkkooovvv~~~wwwoooiiihhhiiidddcccaaa___\\\ZZZYYYXXX[[[^^^ccciiipppvvvzzz}}}xxx{{{yyyrrrmmmkkkiiifffbbb``````bbbfffiiiiiihhhaaa[[[VVVTTTWWW[[[\\\[[[^^^]]][[[ZZZZZZZZZYYYXXXXXXXXXWWWUUURRRPPPMMMLLLOOOKKKFFFCCCBBBCCCCCCBBBFFFDDDBBB???>>>???@@@AAAFFFDDDCCCAAAAAAAAABBBCCCAAA???:::666222000000000---,,,,,,,,,,,,,,,------,,,,,,,,,---------......---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++)))'''&&&%%%***,,,******,,,---++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...///000///...---...///---------.........////////////.........------------......//////000111111555555555444333444666888;;;<<<>>>@@@BBBCCCDDDDDDAAACCCEEEGGGHHHKKKPPPSSSTTTSSSPPPOOOQQQUUUZZZ^^^```bbbcccccccccbbbccccccggglllsssxxxzzzyyyuuurrruuuuuulllkkkgggkkkrrr{{{~~~xxxrrrllliiiiiiiiidddeeefffeeebbb]]]WWWTTTQQQSSSWWW^^^fffnnnuuuyyyuuuyyywwwnnngggfffiiijjjfffccc^^^]]]___bbbeeefffeee```ZZZUUUSSSTTTWWWZZZ``````^^^\\\ZZZYYYWWWWWWXXXXXXWWWUUUSSSPPPNNNMMMOOOLLLHHHFFFDDDCCCAAA???EEECCCBBB@@@???>>>>>>>>>CCCCCCBBBBBBBBBBBBBBBBBBBBB@@@<<<777444222111111......------,,,---------,,,,,,,,,---------.........,,,)))((())),,,///222......---,,,,,,+++******++++++++++++++++++++++++......---,,,***(((&&&%%%!!!(((---------...---***+++,,,------......------------------------------///...---...///000///...---............/////////...............---------......///000000111111222222333555555444444555777;;;<<<>>>@@@BBBCCCDDDDDDCCCDDDFFFGGGHHHJJJNNNQQQRRRQQQOOOOOOQQQUUUZZZ^^^aaaaaabbbdddeeeeeeeeeeeehhhlllsssyyy{{{yyyuuurrrttt~~~yyymmmiiikkkgggmmmxxx~~~vvvoookkkjjjjjjiiidddfffjjjkkkhhhaaaYYYTTTQQQQQQRRRVVV[[[cccjjjnnnooosssrrrhhh```aaagggkkkiiieee```\\\[[[\\\^^^```aaa```\\\VVVQQQOOORRRVVV^^^___^^^]]]ZZZXXXXXXXXXYYYXXXWWWVVVSSSQQQOOONNNOOOMMMKKKIIIHHHEEEAAA>>>AAAAAAAAA@@@???>>>======@@@AAABBBCCCCCCCCCBBBBBBCCCAAA===999666444333333000//////...------------,,,,,,,,,---------.........,,,***))))))+++...000---------,,,,,,+++++++++++++++++++++++++++++++++000///...---,,,***)))(((%%%+++//////...//////,,,+++,,,------......------........................///---+++---000222000................../////////......................../////////000111111222222222444666777666666777888;;;<<<>>>@@@BBBCCCDDDDDDCCCEEEFFFGGGGGGIIIMMMOOOPPPOOONNNNNNQQQVVVZZZ]]]``````bbbeeeiiikkklllkkkhhhmmmtttyyy{{{yyyuuurrrrrr|||xxxpppkkkhhhiiiiiirrryyyrrrnnnmmmnnnnnnjjjmmmpppppplllcccZZZTTTQQQOOONNNNNNRRRWWW]]]aaaeeejjjkkkccc]]]___eeeiiiiiigggddd___[[[YYYXXXXXXYYY[[[[[[WWWRRRNNNNNNPPPWWWZZZ\\\\\\ZZZYYYYYY[[[YYYYYYXXXVVVTTTRRRPPPOOOPPPOOONNNMMMLLLHHHDDDAAA===>>>???@@@@@@@@@???>>>===???AAACCCDDDDDDCCCBBBCCCAAA>>>;;;888777666555222111000///............,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,+++///000---+++---...,,,+++,,,------......------........................///---+++---000222000...////////////////////////---...................../////////000111111222222111333555777666777888999;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEFFFFFFGGGIIILLLOOOPPPOOONNNOOORRRVVVZZZ]]]^^^___aaafffmmmrrrssssssjjjnnntttyyyzzzyyyuuurrrrrr|||xxxmmmjjjhhhggghhhqqq|||yyyttttttvvvxxxyyyzzzyyyuuunnneee[[[VVVOOOMMMJJJHHHJJJNNNSSSVVVZZZaaadddaaa^^^```cccdddfffggggggddd^^^YYYVVVUUUSSSVVVYYYXXXSSSNNNLLLLLLPPPTTTXXXYYYXXXXXXZZZ]]]YYYYYYXXXWWWUUUSSSQQQPPPOOONNNNNNNNNNNNLLLHHHEEE======???@@@@@@AAA@@@@@@<<<>>>@@@BBBDDDDDDDDDDDDBBBAAA???===;;;:::999888444333222000///.........,,,,,,,,,---------......,,,---...///...,,,)))(((******+++,,,,,,---......++++++++++++++++++++++++))))))))))))***+++,,,------000...)))'''***,,,,,,+++,,,------......------........................///...---...///000///...000000000////////////...---------.....................///000000111111222///111333444444555777999;;;<<<>>>@@@BBBCCCDDDDDDCCCDDDEEEFFFFFFHHHLLLOOOQQQPPPPPPPPPSSSVVVZZZ\\\^^^^^^```gggooouuuwwwvvvmmmppptttwwwyyyxxxvvvtttttt}}}ooohhhggghhhjjjnnn||||||yyyqqqiiibbb]]]RRROOOKKKHHHGGGIIILLLNNNQQQYYY```aaabbbdddccc```bbbeeegggeee```\\\YYYXXXSSSVVVXXXXXXTTTPPPKKKIIIJJJOOOUUUWWWVVVVVVYYY\\\YYYYYYXXXWWWVVVTTTRRRQQQMMMLLLLLLMMMNNNMMMKKKHHH?????????@@@@@@@@@@@@@@@<<<===???AAACCCDDDEEEEEE@@@@@@???>>>===<<<<<<;;;555444333111///.........,,,,,,,,,---------......***+++---......---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))((())))))+++,,,---,,,///...)))'''+++------+++,,,------......------------------------------...///000///...---...///000000000000/////////...---------.........//////---......//////000111111111222333444444666999<<<;;;<<<>>>@@@BBBCCCDDDDDDBBBCCCEEEFFFFFFIIILLLOOORRRRRRQQQRRRSSSVVVYYY[[[^^^^^^```fffooouuuvvvuuupppqqqsssuuuwwwwwwwwwvvvyyy{{{ssskkkhhhhhhjjjqqqyyy{{{tttnnniiigggZZZVVVPPPKKKHHHGGGGGGHHHLLLUUU^^^cccfffgggccc]]]___cccfffeeeaaa^^^]]]]]]WWWWWWWWWWWWTTTPPPLLLHHHHHHMMMTTTVVVUUUUUUWWW[[[YYYYYYYYYWWWVVVTTTRRRQQQKKKJJJJJJLLLNNNNNNLLLJJJBBBBBBAAA@@@??????@@@@@@<<<===>>>@@@BBBDDDFFFFFF????????????>>>>>>======666555333111000///......,,,,,,,,,---------......)))***+++---------------...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++,,,...///+++//////,,,+++...111000+++,,,------......------------------------------...000222000---+++---///111111000000/////////...---------.........//////------......///000000000444555555555666888===@@@;;;<<<>>>@@@BBBCCCDDDDDDAAACCCDDDEEEFFFIIIMMMPPPSSSSSSRRRSSSTTTWWWYYY[[[___^^^___eeennnttttttrrrqqqrrrssstttvvvwwwwwwwww|||}}}tttsssqqqnnnnnnuuuyyysssnnnhhheee]]]YYYTTTOOOKKKIIIIIIJJJHHHLLLRRRYYY___ccceeefffeeecccaaaaaabbb```]]]ZZZZZZWWWUUUUUUWWWWWWUUUSSSLLLMMMNNNNNNOOORRRWWWZZZ___]]]YYYTTTOOOMMMNNNOOOMMMLLLKKKKKKLLLLLLKKKJJJHHHDDD???===>>>??????===;;;<<<>>>@@@BBBCCCCCCCCCCCCCCCAAA@@@???>>>>>>>>>:::888555111///.........------------------------++++++++++++++++++++++++,,,,,,+++)))'''&&&(((***++++++***))))))******+++...,,,+++******+++***))),,,,,,,,,---------..............................,,,,,,,,,---,,,,,,++++++///............------------...///...---...000222//////.........---------111000...---...///111222666666666666777999:::;;;:::===AAABBBAAA@@@BBBDDDEEEDDDCCCCCCEEEIIIMMMPPPTTTTTTUUUUUUWWWXXXZZZZZZ___```bbbfffkkkqqqvvvyyyssstttuuuuuutttuuuxxxzzz~~~wwwnnnoooqqqrrrvvvyyysssooojjjfffccc]]][[[WWWQQQLLLHHHEEEDDDFFFIIIOOOVVV\\\```bbbcccfffcccaaaaaabbbbbb```]]]]]]ZZZVVVUUUUUUTTTQQQOOOPPPPPPOOONNNNNNPPPUUUXXX]]]\\\YYYTTTOOOMMMNNNOOOMMMLLLKKKKKKKKKKKKJJJIIIGGGCCC>>><<<===??????>>>===>>>???AAABBBCCCCCCCCCEEEEEECCCBBBAAA@@@??????<<<:::666333000.........------------------------++++++++++++++++++++++++)))*********)))***,,,...++++++++++++++++++++++++///...------...//////...,,,,,,,,,,,,------------..............................///////////////...+++,,,,,,---...///000000,,,---......------.../////////.........---------111000.........///111222111222333555777:::<<<>>>:::===AAABBBAAAAAABBBDDDEEEDDDCCCCCCEEEIIIMMMPPPWWWWWWWWWXXXYYY[[[\\\]]]```bbbeeeiiimmmrrrvvvxxxtttuuuvvvvvvuuuvvvwwwyyy|||xxxnnniiinnnvvv}}}}}}yyyuuurrrrrrsssttttttsssuuuwww{{{~~~}}}xxxrrrllliiigggdddcccaaa___[[[VVVPPPIIIDDDAAADDDGGGLLLQQQWWWZZZ]]]^^^```^^^]]]^^^```bbbbbbbbbaaa^^^ZZZWWWTTTRRROOOMMMTTTSSSPPPMMMLLLNNNRRRUUUZZZYYYWWWTTTPPPNNNOOOPPPNNNNNNNNNNNNMMMLLLKKKJJJIIIEEE@@@======???@@@@@@>>>???@@@AAABBBBBBBBBBBBEEEDDDCCCBBB@@@???>>>>>><<<:::777444111///......------------------------++++++++++++++++++++++++)))***++++++***+++---///++++++------------,,,+++*********+++,,,------...++++++++++++,,,,,,,,,,,,------------------------***+++,,,------...------+++,,,,,,---...///000000,,,---///...---+++,,,,,,...............---------000///.........000111222111111222444777999<<<===;;;===AAABBBBBBBBBCCCDDDEEEDDDCCCCCCEEEIIIMMMPPPWWWWWWXXXYYYZZZ\\\]]]^^^aaadddggglllpppsssuuuvvvvvvwwwxxxxxxwwwvvvwwwxxxzzz{{{sssnnnlllttt{{{vvvuuussspppnnnnnnoooqqqrrrqqqrrrsssvvvxxx{{{}}}~~~}}}|||}}}}}}|||yyyxxxsssmmmhhhffffffeeedddeeebbb^^^XXXRRRLLLHHHEEEDDDFFFJJJNNNRRRUUUXXXYYYYYYXXXXXXZZZ\\\___aaabbbcccaaa]]]ZZZVVVSSSQQQOOOTTTRRROOOLLLJJJKKKOOOSSSVVVVVVVVVTTTQQQPPPPPPQQQRRRSSSTTTSSSQQQOOONNNNNNMMMJJJEEEAAA???>>>???@@@======>>>???@@@@@@@@@???BBBAAAAAA@@@>>>===;;;;;;999888666333111000//////------------------,,,,,,+++++++++++++++++++++++++++,,,---+++***)))***+++)))***,,,......---+++***((()))+++++++++***+++,,,******+++++++++,,,,,,,,,------------------------((()))***+++,,,---------///............---------,,,...000///---,,,+++,,,........................//////......///000111222444444444444555777888999<<<>>>@@@BBBCCCDDDDDDEEEEEEDDDCCCCCCEEEIIIMMMPPPUUUUUUVVVWWWYYY[[[\\\]]]aaadddiiimmmqqqsssttttttwwwyyyzzzzzzyyywwwvvvwwwxxx|||vvvsssrrrvvv}}}xxxuuusssrrrqqqooooooppprrrttttttuuuuuuvvvvvvvvvvvvvvvtttvvvyyy~~~|||{{{{{{{{{}}}}}}}}}~~~~~~|||xxxuuuuuuqqqkkkhhhggggggggggggeeeaaa[[[UUUPPPMMMLLLLLLGGGHHHIIIKKKNNNPPPSSSTTTYYYYYYZZZZZZYYYZZZ[[[\\\```___^^^[[[WWWTTTRRRQQQRRRPPPNNNJJJHHHIIIMMMPPPQQQRRRTTTSSSRRRQQQQQQRRRTTTVVVWWWVVVSSSOOONNNOOOOOOLLLHHHCCC>>><<<;;;;;;:::;;;<<<===============@@@@@@@@@???>>>===;;;:::666555444333222111111111......---------,,,,,,,,,++++++++++++++++++++++++)))***++++++)))((()))***''')))+++,,,---,,,+++))),,,...000000---,,,,,,---******+++++++++,,,,,,,,,------------------------,,,,,,---///000000000000///............---------...///111000...------------..............................//////000111222444444444444555777888999===>>>@@@BBBEEEFFFFFFEEEEEEDDDCCCCCCEEEIIIMMMPPPUUUUUUVVVWWWYYY[[[]]]^^^___bbbgggmmmpppqqqqqqqqqvvvyyy||||||zzzwwwvvvuuuxxx}}}yyyxxx{{{}}}}}}zzzwwwtttttttttrrrpppppprrrtttwwwwwwwwwwwwvvvuuusssssspppqqqsssvvv|||~~~|||{{{{{{|||||||||||||||yyyuuuqqqrrroookkkhhhhhhhhhiiihhhaaa^^^XXXSSSOOONNNNNNOOOJJJJJJIIIIIIJJJKKKMMMNNN]]]^^^^^^]]]YYYWWWVVVVVVZZZ\\\]]]\\\YYYUUUSSSRRRQQQQQQOOOKKKIIIIIIKKKMMMMMMOOORRRSSSSSSRRRSSSSSSRRRUUUXXXVVVQQQMMMLLLMMMLLLKKKHHHCCC===999777777888888:::;;;<<<<<<<<<<<>>===555555555444333222222111.........------,,,,,,+++++++++++++++++++++++++++$$$&&&)))*********+++---'''(((***+++,,,++++++***+++...111000,,,)))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............+++,,,,,,---...///000000///000000///------...000---------...............------...///000111222222111111222444777999<<<===>>>>>>???BBBFFFGGGGGGFFFEEEDDDCCCCCCEEEIIIMMMPPPVVVVVVWWWXXXZZZ]]]___```^^^aaafffkkknnnpppqqqpppuuuxxx|||}}}{{{xxxuuutttzzz}}}zzz{{{zzzxxxuuutttvvvxxxwwwwwwxxxxxxwwwvvvuuuttttttrrrqqqqqqssswww|||~~~}}}|||}}}|||{{{{{{zzzwwwrrrooonnnllliiiggghhhhhhgggfff```^^^ZZZVVVSSSRRRQQQQQQLLLKKKHHHFFFFFFFFFHHHIIIWWWZZZ]]]]]]ZZZWWWVVVVVVZZZ]]]aaaaaa]]]XXXUUUTTTTTTTTTRRROOOKKKHHHHHHIIIIIIMMMQQQSSSTTTSSSTTTTTTSSSVVVYYYWWWRRRMMMLLLMMMIIIJJJJJJGGGAAA;;;999888777777999:::<<<<<<======<<<===???@@@AAA@@@???>>>999999888777555333222111///......---,,,,,,++++++++++++++++++++++++++++++$$$'''***+++++++++,,,...))))))***++++++,,,,,,---&&&***......***((((((+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,++++++++++++,,,,,,---...///000000//////...,,,+++,,,///222---------.........//////,,,---...///111111222222111222333555777:::<<<>>>>>>>>>???CCCGGGIIIHHHFFFEEEDDDCCCCCCEEEIIIMMMPPPUUUUUUVVVXXXZZZ\\\^^^___^^^```eeejjjmmmpppqqqrrrsssvvv{{{}}}{{{xxxuuuttt}}}{{{yyy{{{}}}wwwxxxyyyzzzzzzyyyxxxwwwxxxuuuqqqooonnnpppsssuuu}}}~~~~~~|||{{{zzzyyyvvvqqqnnnkkkiiigggfffgggfffeeedddbbbaaa___]]]ZZZVVVTTTRRRMMMKKKHHHEEECCCCCCDDDEEELLLQQQWWWZZZYYYXXXXXXYYY]]]aaafffgggbbb\\\XXXVVVWWWWWWVVVRRRMMMIIIGGGGGGHHHKKKPPPSSSTTTTTTTTTUUUUUUYYY\\\ZZZTTTOOOMMMOOOHHHKKKMMMKKKFFF@@@======666777999;;;<<<===>>>>>>999:::<<<>>>??????======>>>===<<<:::777444111000//////...---,,,,,,++++++++++++++++++++++++++++++(((+++------,,,+++++++++++++++++++++,,,---...///''',,,000111...+++---000,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,....../////////...------//////.........---------...---,,,***)))+++///333---------.........//////,,,---...000111111222222666666666666777999:::;;;???>>>???CCCGGGIIIHHHFFFEEEDDDCCCCCCEEEIIIMMMPPPRRRRRRSSSUUUWWWZZZ\\\]]]^^^aaaeeeiiimmmqqqssssssqqquuuzzz}}}{{{xxxuuuttt~~~~~~}}}~~~~~~}}}}}}||||||~~~~~~}}}||||||{{{{{{xxxvvvtttsssssssssrrrpppzzz{{{~~~}}}{{{{{{{{{wwwqqqllljjjhhheeeccccccbbb```___aaa^^^]]]___bbb___UUUMMMNNNKKKGGGEEEEEEFFFEEEEEEGGGLLLRRRXXX]]]aaaeeehhhoooqqqssstttpppggg\\\TTTSSSUUUWWWUUUOOOJJJHHHIIIGGGGGGIIIOOOTTTWWWUUUSSSWWWXXXZZZZZZWWWRRRLLLIIIJJJJJJIIIHHHFFFCCC@@@???;;;:::888:::===>>>===:::;;;;;;::::::;;;<<<>>>???;;;;;;<<<;;;999666333222222000.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))))))))......((('''---000......------,,,+++***)))))),,,,,,++++++***+++++++++,,,+++******+++...000222111111000///......//////,,,------,,,+++,,,...111///////////////...........................------.........///000222333444333444444555666777888888999;;;===AAADDDGGGIIIIIICCCCCCCCCEEEGGGJJJLLLNNNUUURRRPPPRRRWWW]]]```aaabbbcccfffjjjooorrrqqqppppppuuu{{{~~~|||yyywwwwww||||||yyyzzz|||~~~~~~~~~~~~~~~~~~{{{yyywwwvvvvvvvvvuuutttxxxzzz|||~~~|||{{{zzzvvvqqqllljjjiiigggeeecccbbbaaaaaafffcccbbbdddfffddd[[[TTTOOOKKKGGGEEEDDDDDDCCCBBBBBBFFFNNNWWWaaajjjooorrrrrrrrrttttttqqqkkkbbb\\\TTTUUUUUURRROOOKKKIIIIIIGGGGGGHHHLLLQQQTTTUUUTTTUUUWWWXXXXXXVVVSSSOOOMMMHHHHHHHHHGGGEEECCCAAA@@@<<<999777777999:::999777;;;;;;::::::;;;<<<>>>???;;;<<<<<<;;;:::777444333222000.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))+++......)))''',,,...------,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,///000222,,,,,,+++***+++---///111AAA;;;222+++'''(((+++...,,,,,,,,,+++***+++---///////////////..........................................//////000222333444333444444555666777888888<<<===???AAACCCEEEFFFFFFDDDDDDDDDEEEFFFHHHJJJLLLTTTRRRPPPRRRWWW]]]```bbbcccdddggglllppprrrqqqpppoootttyyy|||{{{yyywwwwww~~~uuuttttttvvv|||~~~~~~}}}{{{zzzzzzzzzyyyxxxvvvxxx{{{}}}~~~}}}|||yyyuuupppllliiikkkkkkhhhdddbbbccceeejjjgggfffgggiiihhhaaa[[[QQQNNNIIIEEECCCAAA???>>>>>>@@@GGGSSSaaammmtttvvvqqqpppooooooooolllgggdddWWWTTTQQQPPPNNNMMMKKKIIIHHHFFFFFFHHHLLLQQQTTTUUUTTTUUUVVVVVVUUUTTTRRRQQQHHHHHHGGGFFFEEECCCAAA@@@===;;;888666777888888777;;;;;;;;;;;;<<<===>>>>>>=========<<<:::888666444333111...---------+++))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))+++...---)))(((***,,,,,,,,,,,,,,,,,,------......'''((()))+++---000222333---,,,+++++++++---...///BBB<<<333+++'''(((+++...,,,,,,---+++******+++---................................................////////////000111333333333444444555777888888999>>>???@@@BBBCCCCCCDDDDDDFFFEEEEEEEEEFFFHHHJJJKKKSSSQQQPPPRRRWWW\\\aaaccceeefffiiimmmqqqsssqqqooommmrrrwww{{{{{{zzzyyyxxx}}}xxxvvvsssuuuyyy||||||}}}~~~~~~}}}~~~~~~}}}|||vvvxxxzzzzzzxxxyyy}}}~~~|||yyyuuupppmmmkkknnnooolllfffdddfffjjjjjjgggeeefffhhhgggccc___WWWRRRLLLGGGDDDAAA>>><<<===<<<@@@KKKZZZgggmmmoookkkiiigggggghhhiiihhhhhh[[[VVVQQQOOOPPPPPPNNNLLLIIIGGGDDDDDDGGGMMMRRRUUUUUUTTTTTTTTTSSSSSSRRRRRRJJJIIIHHHFFFDDDBBB@@@??????===:::888888999:::;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>===;;;999888666444222///------,,,+++***++++++,,,,,,,,,,,,------++++++,,,,,,++++++***)))***+++,,,***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---,,,,,,++++++,,,------//////000000000///...------......---+++***+++,,,------...............///............////////////////////////000111222333333444444666777888999:::>>>???@@@AAABBBCCCCCCCCCFFFEEEEEEFFFHHHJJJLLLMMMQQQPPPPPPRRRVVV[[[```cccfffgggjjjooorrrsssqqqooommmqqqvvvzzz||||||{{{zzz|||{{{zzzyyyyyy|||{{{|||}}}~~~~~~xxxzzz{{{xxxvvvvvvyyy}}}|||xxxtttqqqpppmmmppprrroooiiigggiiimmmjjjgggeeeeeeggggggeeeccc]]]YYYRRRLLLGGGCCC@@@===<<<:::;;;CCCQQQ]]]dddffffffcccaaaaaadddfffhhhiii^^^YYYTTTQQQRRRRRRPPPNNNIIIGGGEEECCCDDDIIIOOOSSSTTTTTTSSSRRRQQQQQQPPPPPPNNNLLLJJJGGGDDDAAA???>>>???===;;;999888999<<<>>><<<<<<==================??????>>>===<<<;;;:::999666333000...------,,,++++++++++++,,,,,,---------+++,,,,,,,,,,,,+++******'''((()))******)))+++...,,,,,,++++++***))))))(((,,,,,,+++***))))))******,,,,,,++++++,,,,,,,,,---%%%(((---111222000---+++...///000///---,,,,,,---,,,---------......//////........./////////000000000/////////000111222222333444555666777999::::::;;;<<<>>>@@@BBBDDDEEEEEEDDDEEEEEEGGGJJJMMMPPPRRRQQQQQQQQQRRRUUUZZZ```cccfffgggkkkpppssstttqqqooonnnppptttyyy|||}}}|||{{{uuu~~~|||zzz|||~~~}}}}}}|||zzzxxxwwwyyyzzz|||xxxtttsssrrroooqqqqqqoookkkiiikkkmmmjjjhhhfffeeefffggghhhgggccc^^^WWWPPPKKKGGGBBB@@@;;;999999???JJJUUU]]]aaacccaaa___```cccfffhhhiii___\\\XXXTTTSSSRRRQQQPPPIIIHHHGGGEEEDDDGGGLLLOOORRRQQQQQQPPPPPPOOOOOOOOOOOONNNKKKHHHEEEBBBAAA@@@>>>===<<<:::777777999;;;<<<======>>>>>>>>>======AAA@@@???>>>===<<<;;;;;;999555111///......------***++++++,,,,,,------...,,,,,,,,,,,,,,,++++++***''''''(((+++***((()))---,,,,,,+++***)))((('''''')))))))))))))))***++++++******++++++,,,,,,,,,------------,,,+++***))))))---///000000...------...,,,,,,,,,---......//////.........//////000000111000000000000000111222222333333555666888999;;;;;;999;;;===@@@BBBDDDFFFFFFCCCDDDEEEGGGJJJNNNQQQSSSQQQQQQRRRRRRTTTXXX^^^bbbdddfffjjjpppttttttrrrooonnnpppssswww{{{}}}|||zzzqqqyyy}}}|||~~~}}}|||{{{zzzxxx||||||{{{|||}}}~~~|||xxxttttttuuuoooooonnnlllkkkjjjjjjkkkiiigggdddcccdddfffhhhiiigggbbbZZZSSSNNNIIIDDDBBB<<<:::999<<>>???>>>>>>===<<>>=========;;;777333000/////////...******+++,,,,,,---......,,,,,,------,,,,,,+++******((())),,,***%%%&&&***+++++++++******)))))))))))))))))))))***+++,,,---((()))***+++,,,---------000...,,,***))))))***++++++---///000...---......++++++,,,------...//////---......///000000111111000000000000000111111222333333555666888:::;;;<<<999;;;===@@@BBBDDDEEEFFFCCCCCCDDDFFFIIILLLOOOPPPRRRSSSSSSSSSSSSVVV\\\aaabbbeeeiiiooottttttrrrooommmnnnppptttyyy{{{zzzxxxrrryyy~~~{{{wwwuuuuuuwwwyyy{{{~~~}}}|||xxxuuuuuuwwwooommmkkkjjjjjjkkkiiihhhgggeeebbbaaaaaadddgggiiiiiiccc\\\TTTOOOJJJEEEBBB===<<<:::999;;;BBBKKKRRR\\\\\\\\\^^^aaaccccccbbb]]]^^^]]]XXXQQQMMMMMMNNNHHHJJJKKKIIIFFFEEEFFFHHHHHHJJJLLLNNNOOOPPPPPPOOOMMMKKKJJJHHHGGGGGGHHHHHHFFFGGGFFFBBB<<<777666777<<<===>>>??????>>>===<<>>>>>>>>>>><<<999444111000000000///******+++,,,,,,---......,,,,,,------,,,,,,+++***---******---***###"""'''***++++++++++++,,,,,,,,,+++++++++***++++++,,,,,,'''(((***+++,,,------...((()))+++,,,---.........)))+++...///...------...++++++,,,,,,---...//////---......///000111111222111000000000000000111222333333555666888:::;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDDDDEEEGGGIIILLLMMMRRRSSSTTTSSSSSSUUU[[[```aaaccciiiooottttttrrrooollllllnnnrrrwwwyyyxxxuuuvvv||||||zzzxxxtttttttttttttttwww{{{~~~}}}{{{xxxuuusssmmmlllkkkkkkkkkjjjhhhfffdddccc```______```bbbdddgggccc^^^WWWQQQLLLIIIHHHCCCBBBAAA??????BBBGGGKKKPPPSSSWWW[[[]]]]]]\\\ZZZZZZYYYYYYWWWTTTQQQNNNMMMMMMMMMMMMMMMJJJFFFBBB@@@EEEEEEFFFJJJMMMPPPPPPOOONNNMMMKKKIIIIIIIIIJJJKKKNNNKKKGGGDDD@@@<<<888444888:::;;;:::888888;;;>>>EEECCCAAA???===<<<======:::777444333222111///---///,,,***+++---...,,,))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++***************++++++------,,,,,,+++,,,,,,,,,......------------,,,,,,------------------------///...---++++++,,,---...,,,,,,,,,------------.........///000111222222333666555333222111000000000111222444666888:::;;;;;;:::;;;===@@@BBBDDDEEEEEE@@@AAACCCDDDFFFJJJNNNRRRRRRSSSSSSUUUWWWZZZ]]]^^^aaafffiiijjjmmmqqqrrrpppnnnpppsssuuuvvvwwwzzz}}}{{{}}}|||yyyxxxuuuttttttrrrqqqsssvvvyyyzzz{{{{{{{{{yyywwwtttssslllkkkiiiiiiiiihhheeeccccccbbb```^^^^^^___aaabbbcccbbb```\\\WWWQQQLLLIIIDDDBBB@@@>>>>>>AAAEEEHHHMMMPPPTTTXXXZZZYYYXXXVVVUUUVVVWWWVVVUUUSSSPPPOOOLLLMMMNNNNNNLLLHHHDDDBBBDDDDDDEEEHHHKKKMMMNNNMMMKKKKKKKKKKKKJJJIIIIIIHHHMMMKKKHHHFFFCCC???:::777777999;;;:::999999;;;===AAA@@@???>>>===<<<<<<;;;:::888555333222111///...///---+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------///...---,,,+++*********++++++************++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------............////////////000000000000000000111111111333333222111111111222222333444555777888999999999<<<===???@@@AAABBBBBBBBBAAABBBCCCEEEGGGJJJOOOSSSRRRRRRSSSTTTVVVXXX[[[\\\___cccfffgggjjjooopppnnnoooqqquuuwwwxxxyyyzzz||||||yyyxxxuuuuuussspppnnnnnnqqqssssssuuuwwwxxxxxxvvvsssrrrllljjjhhhgggfffeeebbb```bbbaaa___^^^^^^^^^___```^^^```aaa```]]]VVVPPPLLLEEECCC@@@>>>>>>???BBBDDDGGGJJJOOOSSSUUUUUUTTTRRRPPPRRRTTTVVVVVVUUUSSSQQQLLLNNNOOOPPPOOOLLLHHHEEEDDDCCCCCCEEEHHHKKKLLLKKKIIIJJJKKKLLLKKKIIIGGGEEEJJJJJJIIIHHHGGGCCC>>>:::666888:::;;;::::::;;;<<<<<<<<<=========<<<;;;::::::888555333222111///...///...,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***)))))))))))))))******((())))))***,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------.........////////////000111111111000000/////////111111111111111222333444444555666777777888888777;;;<<<>>>@@@AAABBBCCCCCCBBBCCCDDDFFFGGGKKKOOOSSSTTTTTTTTTUUUVVVXXXZZZ[[[___ccceeeeeehhhnnnpppooopppssswwwzzzzzzzzzzzz{{{~~~{{{yyyxxxuuuuuusssooommmlllnnnqqqppprrrtttvvvvvvuuurrrpppmmmkkkhhhfffdddccc```^^^aaa```___^^^]]]]]]]]]]]]ZZZ\\\______^^^YYYTTTPPPGGGDDD@@@>>>===>>>???@@@@@@CCCHHHMMMQQQRRRRRRRRRNNNPPPSSSVVVWWWUUUSSSRRRMMMNNNQQQRRRQQQOOOKKKIIIEEEDDDCCCDDDGGGIIIKKKKKKJJJJJJKKKKKKJJJHHHFFFEEEHHHHHHIIIJJJJJJGGGBBB>>>777888::::::::::::::::::888:::<<<>>>???>>><<<;;;;;;888555333333222000......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------------,,,++++++***&&&'''(((***+++,,,,,,---))))))))))))))))))***+++++++++,,,------...//////++++++++++++++++++++++++(((***,,,---......------,,,,,,,,,------------...000000000000000000//////111111111111111222222333333444555777888888888888666888;;;>>>BBBDDDFFFGGGCCCDDDEEEFFFHHHKKKPPPSSSVVVVVVWWWWWWXXXYYYZZZ[[[aaadddffffffjjjpppsssqqqppptttyyy||||||{{{yyyyyy|||}}}~~~}}}||||||~~~|||{{{zzzvvvvvvssspppmmmmmmoooqqqpppqqqsssuuuuuusssqqqpppooolllhhhfffdddcccaaa___``````______]]]\\\[[[ZZZWWWXXXYYYZZZZZZXXXVVVUUUKKKGGGBBB?????????>>><<<;;;===BBBHHHMMMQQQSSSTTTPPPRRRTTTVVVVVVUUUSSSRRRNNNPPPQQQRRRRRRPPPNNNMMMHHHFFFCCCDDDFFFIIIKKKLLLMMMLLLJJJHHHGGGGGGGGGGGGFFFFFFHHHJJJJJJHHHDDD@@@999999999999:::999999888777999===@@@AAA@@@>>>===;;;888555444333222000...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------------,,,******((()))+++---......///...***************+++,,,---------------------------++++++++++++++++++++++++((()))+++---......------,,,,,,,,,------------...---......///000000111111333222111111000000111111111222444666888999::::::666888;;;>>>AAADDDFFFGGGCCCDDDFFFFFFHHHKKKOOOSSSUUUVVVWWWWWWXXXYYYYYYYYY```dddggggggkkkqqqsssrrrqqquuuzzz}}}|||zzzxxxwwwzzz{{{xxxvvvuuusssvvvyyyzzzzzzzzz{{{|||}}}~~~}}}|||||||||yyyxxxvvvrrrnnnnnnoooqqqooopppqqqrrrsssrrrrrrqqqooolllhhheeedddcccbbb```````````````^^^\\\YYYXXXTTTTTTUUUVVVVVVWWWWWWWWWOOOJJJEEEAAAAAA@@@===:::888:::===BBBHHHNNNSSSVVVSSSSSSTTTUUUVVVUUUTTTTTTQQQQQQRRRRRRQQQQQQPPPPPPKKKHHHDDDDDDFFFIIILLLMMMOOOMMMJJJHHHFFFGGGHHHHHHEEEEEEFFFHHHIIIHHHEEEBBB===;;;888888888888777666888:::===@@@BBBAAA@@@???;;;999666444333222000///,,,---...---+++***+++,,,+++++++++++++++++++++++++++,,,---...---,,,+++***)))***+++++++++)))((('''++++++++++++,,,---......,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,.........////////////000,,,------...000111111222333222111000000000000000000222444666888:::;;;;;;:::;;;===???@@@AAABBBBBBCCCDDDEEEFFFGGGJJJNNNRRRSSSTTTUUUWWWXXXXXXXXXXXX]]]bbbfffgggkkkppprrrpppqqquuuyyy{{{zzzwwwuuutttuuu}}}uuuqqqppprrrsssppptttwwwyyyxxxxxxyyy{{{{{{|||~~~~~~}}}}}}~~~}}}{{{xxxsssnnnlllmmmooommmmmmnnnoooppprrrssstttnnnkkkgggddddddcccbbbaaa```aaaaaaaaa___\\\YYYWWWPPPQQQSSSUUUVVVWWWWWWWWWTTTNNNGGGDDDCCCBBB===999999999:::<<>>999:::999888999>>>EEELLLQQQTTTSSSSSSTTTUUUXXXZZZ\\\VVVTTTQQQOOONNNOOOQQQSSSLLLHHHDDDBBBCCCGGGJJJLLLMMMMMMNNNMMMLLLIIIGGGEEEDDDCCCBBBCCCEEEEEEDDDBBBCCC>>>888555555666555444999;;;<<<>>>???@@@@@@@@@<<<999666444444333111//////111222111...---...111************************)))***,,,.........,,,+++...///111222222111///...++++++++++++,,,---...///++++++,,,---......///000---------------------------,,,+++*********+++,,,,,,,,,,,,---------......///////////////...............//////000222333444444555666777888888888888888999<<<>>>@@@BBBCCCCCCBBBCCCDDDEEEFFFHHHLLLPPPWWWYYY[[[]]]^^^_________^^^dddkkknnnrrrvvvuuuqqqqqqtttvvvwwwuuusssqqqqqqnnnwww}}}zzzzzzxxxvvvttttttvvvxxxwwwuuusssqqqppprrruuuvvv~~~}}}{{{yyyyyy{{{}}}~~~~~~zzzsssjjjgggjjjmmmmmmlllqqqqqqrrrsssuuuwwwyyyzzzyyy||||||{{{~~~}}}}}}yyytttpppmmmkkkkkkggghhhiiijjjkkkkkkjjjjjjkkkjjjiiigggeeecccaaa```]]]^^^``````___[[[WWWTTTOOONNNLLLLLLMMMQQQUUUWWW\\\WWWNNNHHHCCC@@@>>>===;;;999888888<<>>@@@BBBDDD===;;;888555333111111111000000...---,,,+++++++++......---,,,,,,+++******,,,,,,+++***)))***...111...555AAANNNUUUPPPBBB666///...,,,++++++,,,---...&&&'''((()))***+++++++++,,,((('''+++---,,,,,,...///...,,,++++++,,,...///...------------...//////222222222111000...---,,,/////////000111111222222555555444444555666777888999888888<<>>CCCFFFGGGFFFJJJFFFEEEGGGIIIHHHKKKPPPVVVWWWYYY\\\^^^___``````bbbeeekkkrrrwwwxxxvvvsssvvvuuuvvvvvvvvvrrrnnnjjjjjjnnnwww}}}uuusssqqqooommmlllmmmmmmnnnoooooonnnnnnooorrrtttuuusssrrrrrrtttyyy~~~{{{rrrnnniiieeedddhhhmmmooopppmmmnnnpppssswww{{{~~~|||zzz|||~~~}}}{{{xxxsssnnnjjjhhhdddccccccbbbccceeefffgggjjjjjjjjjiiigggeeedddccc^^^^^^^^^]]]\\\ZZZYYYXXXQQQPPPOOONNNPPPSSSVVVXXX]]]YYYTTTOOOJJJFFFAAA>>>;;;999777666888===BBBEEEMMMPPPSSSTTTTTTSSSSSSTTTUUUUUUTTTSSSRRRRRRRRRQQQRRRPPPKKKGGGDDDCCCCCCDDDGGGHHHJJJJJJHHHFFFFFFFFFEEEEEEFFFFFFFFFDDDCCCBBBBBBAAA>>>:::777666777999::::::;;;===???AAACCCDDDCCCBBB???<<<999777555555111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,...222555777666777:::======888444++++++***)))***+++---...,,,,,,,,,+++++++++******000+++***---...,,,,,,///,,,---///111111///---,,,---------------......///------...///////////////...//////000000111111222333444666777888888888777<<<;;;<<>>999666888:::999999:::;;;===???AAABBBAAA@@@>>>;;;888555333222111000///...------------+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,***)))))),,,...///---++++++---...---,,,''''''''''''(((***+++,,,++++++***************+++...***))),,,---+++***+++,,,---...//////...---,,,------,,,,,,------...///////////////...---,,,+++......//////000111111111222444666888999999888777::::::<<<>>>BBBDDDFFFGGGKKKHHHGGGIIIJJJHHHJJJNNNSSSUUUXXX\\\```ccceeefffjjjkkknnnsssyyy~~~}}}|||zzzyyyvvvrrrmmmiiieeekkkuuu||||||zzzuuupppkkkgggeeeccceeeiiinnntttzzz~~~{{{qqqiiifffdddddddddggglllqqquuuwwwvvvwwwxxxzzz|||~~~|||zzzzzz{{{{{{|||||||||zzzvvvpppkkkgggfffeeecccaaaaaacccdddeeeaaabbbcccdddcccbbb```___]]]]]][[[ZZZZZZZZZZZZ[[[TTTTTTSSSSSSTTTVVVXXXYYY\\\[[[YYYVVVSSSNNNGGGCCC<<<:::888777:::???DDDHHHHHHJJJNNNRRRTTTSSSPPPNNNOOOQQQSSSTTTTTTRRROOOMMMKKKJJJHHHEEECCCAAA@@@???BBBDDDFFFGGGGGGFFFFFFGGGCCCDDDEEEFFFEEECCC@@@??????BBBCCC@@@;;;888888999777777888999;;;===>>>???@@@???===:::888555222111111000000///............+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))+++---...---,,,---.../////////((((((((()))***+++,,,,,,---,,,,,,,,,---...000111...+++***...000,,,***+++------,,,++++++,,,------,,,,,,,,,,,,,,,---........./////////...---,,,+++.........///000000111111111333666888999999888777999:::===???AAADDDFFFGGGIIIFFFFFFHHHIIIGGGHHHLLLPPPRRRUUUZZZ^^^bbbdddeeellllllnnnsssyyy~~~~~~|||zzzyyywwwsssnnnjjjgggnnnyyy}}}|||oooppppppnnnkkkhhhggggggeeejjjrrr}}}{{{qqqhhhdddeeebbbcccfffiiinnnrrrwwwyyywwwxxxxxxyyy{{{}}}}}}||||||}}}~~~{{{{{{{{{zzzvvvqqqmmmjjjfffeeecccaaa``````aaaaaaaaabbbdddffffffeeecccbbb\\\[[[[[[ZZZZZZZZZ[[[[[[VVVVVVUUUUUUVVVWWWYYYZZZ[[[ZZZYYYXXXUUUQQQKKKGGG>>><<<:::999;;;???EEEHHHFFFGGGKKKOOORRRSSSQQQNNNLLLMMMPPPRRRRRRQQQOOOMMMJJJJJJIIIGGGFFFDDDBBBBBB???AAADDDEEEEEEEEEEEEFFFCCCCCCDDDDDDDDDBBBAAA@@@@@@BBBCCCBBB???;;;999777666666777888999;;;===>>>??????>>><<<:::777555333111111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,---///111'''(((***+++,,,,,,++++++++++++,,,,,,---------...+++*********+++---///000...,,,///444666111------...,,,***))))))***,,,...,,,,,,,,,,,,,,,------...+++,,,---...///000000000---......//////000000111111222444666777888888888:::<<>>BBBEEEDDDEEEGGGLLLQQQSSSQQQOOOHHHJJJMMMOOOPPPPPPOOONNNIIIIIIIIIIIIHHHFFFDDDCCC<<<>>>BBBCCCCCCDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCBBB>>>999555777777777888999;;;<<<===>>>>>>===<<<:::888666555111111000000//////000000---------,,,,,,+++++++++)))+++,,,,,,,,,,,,...000,,,---///000000///......+++,,,,,,,,,---,,,,,,,,,))))))''''''''')))+++,,,,,,,,,000888:::444///---,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,...///000111111111------......///000000000111111222444555777888888888;;;???@@@AAACCCFFFIIIGGGEEEEEEIIIKKKIIIJJJMMMKKKMMMQQQVVVZZZ^^^```bbbkkkkkkmmmqqqwww{{{||||||{{{yyyxxxwwwvvvtttqqqoookkkrrr|||}}}vvvppplllkkklllnnnqqqtttxxxzzz{{{}}}sssiiibbb]]]___eeeaaacccgggkkknnnqqquuuwwwyyyyyyzzz|||~~~~~~{{{zzzyyyzzzzzzyyyxxxvvvssspppoookkkkkkjjjhhhfffcccaaa___ZZZ\\\^^^aaaaaaaaa___^^^YYYZZZZZZ[[[[[[[[[[[[ZZZXXXXXXXXXXXXXXXYYYZZZ[[[YYYXXXWWWWWWWWWTTTPPPMMMEEEBBB>>>:::999;;;>>>AAACCCCCCFFFKKKPPPSSSRRRPPPGGGHHHKKKMMMOOOOOOOOONNNFFFGGGHHHHHHGGGFFFDDDCCC:::===@@@BBBBBBCCCDDDEEEBBBBBBAAAAAAAAABBBCCCCCCBBBAAAAAACCCDDD@@@:::444888888888999:::<<<===>>>;;;;;;;;;;;;:::888555444222111000000000000000111......---,,,,,,+++*********+++,,,+++)))((()))***)))+++,,,,,,+++))))))))))))************))))))(((...---+++))))))***+++,,,)))***000888:::555...++++++,,,...//////...,,,+++,,,,,,++++++,,,,,,---...000000000000000000///...------......///000000000111111111222444666777888555999<<<>>>>>>@@@DDDGGGGGGEEEFFFJJJLLLKKKLLLOOOKKKMMMQQQUUUZZZ]]]```aaajjjjjjmmmqqqvvvyyyzzzzzzyyyxxxvvvvvvvvvuuussspppkkkrrr{{{~~~zzzqqqqqqooonnnmmmppptttxxxoooeeebbb___^^^___bbbeeeiiilllnnnqqqtttvvvwwwxxx{{{~~~~~~~~~}}}wwwxxxyyyxxxvvvsssooommmrrrpppnnnjjjfffbbb___]]][[[[[[[[[]]]___```___]]]YYYZZZ[[[]]]^^^^^^^^^]]]ZZZYYYXXXVVVVVVUUUUUUUUUWWWVVVVVVUUUTTTSSSQQQPPPHHHEEE@@@;;;:::;;;===???CCC@@@AAAGGGQQQWWWVVVSSSNNNKKKHHHHHHLLLNNNOOONNNMMMHHHDDDDDDGGGHHHFFFCCCBBB???<<<<<>>???AAAAAA<<<777333555777:::<<<<<<<<<<<<;;;AAACCC>>>999777666444555555444333222000//////......,,,+++***))))))))),,,,,,,,,,,,+++***))))))---111555666333...***(((...---,,,,,,++++++,,,,,,---......///...---+++***+++---111333333222///---///...---------///000111111000///...---,,,,,,,,,.../////////...---,,,,,,---...000///......///000333333444444666777999999<<<<<<===>>>AAACCCEEEFFFJJJGGGEEEHHHMMMPPPOOOLLLOOOOOOQQQUUUZZZ^^^```aaahhhkkknnnqqqrrrtttwwwyyyxxxzzzzzzxxxyyyzzztttmmmnnnssszzz{{{uuuqqqnnnnnnooopppsssyyy{{{kkkccc```______```dddgggkkknnnppprrruuuxxxyyyzzz|||}}}|||{{{wwwxxxxxxwwwuuurrrooommmooommmkkkgggdddbbb```___\\\[[[ZZZ[[[]]]^^^^^^]]]VVVWWWXXXZZZ[[[[[[ZZZZZZYYYYYYXXXWWWVVVUUUUUUTTTVVVVVVUUUTTTSSSQQQPPPOOOIIIFFFAAA===;;;<<<>>>@@@BBB@@@AAAEEELLLQQQQQQPPPNNNKKKIIIIIIKKKNNNNNNMMMKKKGGGDDDCCCEEEFFFEEECCCBBB???;;;;;;>>>AAABBBBBB@@@BBBAAA>>>???CCCEEEDDDAAA>>>;;;;;;>>>===:::666444555666888999;;;;;;<<<888===???;;;888888777555666555444333222111000///,,,,,,++++++++++++++++++++++++,,,---------,,,,,,---111555666333///,,,***------,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,...000000///...,,,---------------...//////...---,,,,,,++++++++++++.........///......---------...///...---...000222444444444555555777888999;;;<<<===>>>@@@CCCEEEFFFLLLJJJGGGGGGIIIKKKKKKKKKSSSRRRRRRTTTXXX\\\___aaahhhkkkoooqqqrrrsssuuuvvvvvvxxxyyyyyyzzz{{{vvvooolllqqqyyy|||uuupppmmmlllqqqsssvvvzzzttteee```______```bbbfffiiimmmppprrrtttwwwyyyzzz{{{}}}}}}zzzyyyxxxxxxvvvtttrrrpppnnnnnnkkkjjjgggdddbbbaaaaaaaaa]]][[[YYYYYYZZZ\\\\\\\\\UUUVVVWWWYYYYYYYYYXXXXXXXXXYYYYYYYYYXXXVVVTTTSSSTTTTTTSSSRRRQQQPPPPPPOOOKKKHHHCCC???======???@@@???@@@@@@BBBFFFIIILLLNNNOOOMMMKKKKKKMMMNNNNNNNNNLLLIIIFFFDDDEEEFFFFFFFFFDDDAAA===<<>>;;;;;;======:::777666555444333111000000+++++++++++++++,,,------***+++,,,---............---000444555333000...---------,,,+++++++++++++++++++++++++++++++++,,,,,,***+++,,,---------,,,,,,+++,,,,,,------------,,,---,,,,,,++++++,,,,,,,,,------......///.........---......---,,,...111444555555555555555666777777;;;<<<===>>>@@@BBBDDDFFFMMMKKKIIIGGGGGGJJJOOOSSSSSSRRRQQQRRRVVV\\\bbbfffhhhkkkoooqqqqqqqqqrrrrrrtttwwwyyyyyyzzz{{{vvvpppjjjooowwwyyyrrrooooooppprrr|||zzznnnccc^^^^^^^^^```dddfffiiimmmppprrrtttvvvxxxyyyzzz{{{|||}}}{{{yyyyyywwwuuurrrooonnnmmmmmmjjjhhheeebbb````````````^^^[[[XXXWWWXXXYYYZZZZZZVVVWWWYYYZZZ[[[[[[ZZZZZZXXXYYYZZZZZZXXXVVVSSSRRRQQQQQQQQQQQQQQQQQQRRRRRROOOLLLGGGAAA>>><<<===>>><<<>>>@@@@@@AAADDDIIINNNRRRQQQPPPOOOPPPQQQQQQQQQNNNMMMKKKHHHGGGGGGIIIJJJGGGDDDAAA???@@@DDDHHHJJJJJJIIIGGGGGGMMMTTTTTTOOOHHHDDD???======>>>>>>===999888666666666888;;;<<<;;;>>>>>>;;;<<>>@@@BBBDDDEEEHHHJJJJJJHHHHHHNNNYYYaaaaaa___\\\ZZZZZZ]]]cccggghhhkkknnnppppppooooooooosssxxxzzzyyyyyyyyytttnnniiinnnvvv~~~{{{vvvtttqqqppprrrwww}}}vvvlllbbb___^^^^^^```dddfffhhhllloooppprrruuuwwwvvvvvvwwwyyy{{{~~~|||{{{xxxwwwssspppmmmllllllllljjjhhheeeccc```______^^^___\\\XXXWWWWWWXXXXXXXXXVVVWWWYYY[[[\\\\\\\\\[[[XXXYYYZZZZZZXXXVVVSSSQQQNNNNNNNNNOOOPPPRRRTTTUUURRRNNNIIIBBB>>>;;;::::::888;;;>>>??????BBBHHHNNNSSSSSSSSSSSSSSSSSSTTTUUUNNNOOOOOOLLLHHHGGGHHHJJJGGGEEEBBB??????BBBFFFJJJKKKKKKKKKMMMUUU\\\\\\WWWKKKGGGCCC@@@??????@@@@@@===;;;999777777999;;;===;;;>>>???<<<;;;===<<<999:::999888666444333111111///...---,,,+++++++++++++++++++++++++++***))))))))),,,...///...,,,,,,---,,,,,,+++************+++***))))))((()))***,,,------,,,+++++++++,,,---...,,,---...//////...,,,,,,------------......///000,,,,,,---.../////////...---------,,,,,,...222666666666555555555666666777;;;;;;<<<===???BBBDDDEEEDDDGGGIIIHHHHHHOOO[[[eeerrrpppjjjccc]]]\\\^^^aaagggjjjmmmnnnmmmllllllmmmsssxxx{{{zzzwwwuuupppjjjhhhnnnvvv~~~wwwrrrpppmmmnnnqqqvvv}}}rrriiiaaa___^^^^^^```eeeeeehhhkkknnnoooqqqsssuuutttuuuuuuwwwzzz}}}}}}{{{wwwuuurrrooolllkkkjjjjjjiiihhhgggeeecccaaa___^^^___\\\YYYXXXXXXXXXWWWUUURRRTTTVVVXXXZZZ[[[[[[[[[ZZZZZZZZZYYYWWWUUUSSSQQQMMMMMMMMMMMMNNNPPPRRRSSSQQQMMMHHHBBB===:::999888666999<<<>>>???AAAGGGKKKPPPRRRTTTTTTSSSSSSUUUVVVNNNRRRTTTQQQJJJFFFGGGIIIEEEDDDAAA>>><<<>>>BBBEEEIIIKKKLLLNNNUUU\\\]]]ZZZJJJHHHDDD@@@>>>>>>???@@@???===:::888888999;;;<<<>>>DDDGGGDDD@@@??????===;;;:::999777555333222111000///...,,,++++++******++++++++++++***)))(((''')))+++,,,,,,+++***+++,,,,,,,,,+++*********************************++++++------,,,,,,,,,---...///...............------,,,+++++++++++++++,,,---...------......///.........---......---,,,...111444555555555555555666777777:::;;;<<<===???AAACCCEEECCCEEEGGGGGGGGGLLLUUU]]]dddeeeddd```\\\[[[]]]aaagggiiikkkkkkjjjjjjkkklllqqqxxx{{{yyyuuurrrmmmggggggmmmvvvxxxrrrooommmmmmnnnssszzzllleee___^^^^^^^^^aaafffeeehhhlllnnnoooqqqsssuuuuuuuuuvvvxxx|||{{{yyyvvvtttrrrooollljjjhhhhhhffffffggggggfffdddbbbaaa___]]][[[ZZZYYYXXXUUUTTTOOOQQQSSSVVVYYYZZZ[[[[[[[[[[[[YYYXXXVVVTTTSSSRRRNNNMMMLLLJJJJJJKKKLLLMMMKKKIIIDDD@@@<<<:::999999777888;;;===>>>@@@CCCDDDJJJMMMPPPQQQPPPPPPRRRTTTRRRWWW\\\XXXPPPIIIHHHJJJEEEEEEDDDAAA>>>===@@@CCCFFFKKKMMMNNNRRRXXXZZZXXXIIIHHHEEEBBB???>>>>>>???>>>===;;;999888888999:::<<>><<<;;;;;;;;;888888:::<<<>>>?????????EEEIIILLLMMMLLLMMMOOOQQQWWW^^^ccc```VVVMMMLLLMMMHHHIIIHHHEEEAAA@@@BBBDDDGGGLLLPPPOOOPPPUUUWWWVVVJJJIIIGGGDDDAAA??????@@@===<<<:::999777777777888222???IIIFFF===:::<<<>>>===<<<;;;888666444333222------,,,,,,,,,---......)))***++++++,,,,,,,,,,,,------...,,,******+++---,,,++++++***)))*********+++,,,------,,,+++)))(((***+++,,,------------,,,...---+++***)))***++++++///......------............/////////...---,,,,,,---///000///......///000333333444444666777999999::::::;;;===???AAACCCDDDBBBDDDGGGIIIKKKNNNQQQTTTWWW\\\bbbdddbbbaaacccfffggghhhgggffffffhhhkkknnnjjjrrrxxxwwwsssppplllhhhccciiisss|||wwwrrrqqqpppnnnnnnrrrxxx|||~~~nnn```___^^^^^^___cccfffhhhiiikkkoooqqqrrrtttwwwyyyxxxyyy{{{~~~}}}xxxttttttrrrqqqpppnnnjjjfffbbbbbbccceeeffffffcccaaa___``````aaaaaa___\\\YYYWWWSSSTTTWWWYYYZZZYYYXXXWWWYYYVVVSSSSSSUUUVVVUUUSSSUUUQQQLLLHHHGGGGGGGGGFFFJJJGGGCCCAAA@@@???>>>===;;;;;;<<<<<<===???@@@AAARRRNNNIIIHHHJJJMMMOOONNNZZZaaafffaaaVVVLLLJJJKKKHHHFFFDDDCCCCCCCCCBBBAAADDDHHHNNNSSSUUUTTTRRRPPPGGGFFFEEECCCBBB@@@???>>>>>><<<:::888555444333222777777777777999;;;===>>>===<<<;;;999888666555444///...------,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...---------,,,,,,,,,++++++---+++)))(((***,,,------))),,,...---++++++---///,,,,,,,,,------.........,,,,,,,,,---------....../////////......---------,,,...000111000111333555333333333444555666777888======>>>>>>??????@@@@@@???AAADDDFFFJJJNNNTTTXXX\\\[[[]]]___ccceeeeeedddiiijjjkkkkkkiiiiiijjjllloooppprrrttttttqqqkkkggggggkkksssyyyuuurrrqqqqqqrrrtttwww}}}vvvhhh^^^^^^^^^```cccfffiiikkkjjjmmmppprrrssstttuuuwwwyyyzzz}}}zzzwwwtttsssqqqqqqooolllhhhdddcccdddeeeeeeeeecccaaa```aaaaaaaaa```^^^[[[YYYWWWSSSTTTUUUVVVWWWVVVVVVUUUXXXVVVTTTTTTUUUVVVUUUSSSVVVRRRNNNKKKJJJIIIGGGFFFHHHFFFDDDBBBBBBAAA???===<<<<<<<<<<<<===>>>???@@@GGGDDDBBBCCCGGGKKKMMMMMMWWW\\\```]]]UUUMMMJJJJJJHHHFFFCCCCCCCCCCCCBBBAAADDDGGGLLLPPPQQQPPPNNNLLLHHHGGGFFFDDDCCCAAA@@@??????===;;;999666555333333666666666666888:::<<<===;;;:::999777555333222111//////...,,,,,,+++++++++---,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++++++++---+++******+++,,,------(((+++,,,,,,******,,,...,,,,,,------------------,,,,,,,,,---------..................---------,,,+++---...///...///000222444444444555666777888999:::;;;<<<===???@@@AAABBBCCCDDDEEEFFFHHHMMMRRRWWW]]]]]]^^^aaadddffffffeeegggiiikkklllkkkjjjkkklllnnnooorrruuuuuurrrlllgggfffjjjssswwwqqqooopppqqqtttvvv{{{|||kkkbbb[[[]]]```cccgggjjjmmmnnnlllppptttwwwwwwwwwwwwwwwzzz|||}}}zzzuuutttssssssrrroookkkhhhffffffeeedddcccccccccbbbcccbbbaaa___]]]ZZZYYYXXXSSSSSSSSSSSSSSSSSSTTTTTTWWWUUUTTTTTTUUUVVVTTTSSSVVVTTTPPPNNNMMMKKKHHHFFFEEEEEEDDDEEEEEEDDDAAA>>><<<<<<<<<<<<<<<===>>>???<<<<<<<<<@@@EEEJJJMMMNNNSSSUUUXXXWWWSSSNNNKKKJJJHHHEEECCCBBBCCCCCCBBB@@@BBBEEEHHHKKKLLLKKKIIIGGGIIIHHHGGGFFFDDDCCCAAAAAA@@@???===;;;888666444333555555555555666999;;;<<<::::::999777555333111000000///...,,,+++*********,,,,,,,,,,,,,,,---......++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,------------***+++,,,,,,++++++,,,---------------------,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,...//////......///111444444555555666777999:::888999:::<<>><<<:::888666555444333333444555777999;;;;;;;;;;;;999777555222111111000...---+++***)))))),,,,,,++++++,,,,,,---...++++++************++++++,,,,,,+++++++++*********+++,,,.........------...---------------------............------,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,///000111111000///111222444444444444555777888999888999:::<<<>>>@@@BBBBBB@@@@@@BBBDDDHHHOOOXXX_________```bbbeeeffffffeeeaaaeeekkkooopppooooooooolllnnnrrrwwwxxxtttnnniiicccgggppp~~~}}}rrrqqqnnnlllnnnuuuzzzjjjaaa^^^]]]```dddiiilllmmmlllkkklllqqqwww|||}}}xxxwwwwwwwwwwwwuuuqqqnnnjjjhhhdddaaa```aaacccdddgggeeecccaaa___]]]\\\\\\YYYWWWTTTRRRQQQQQQSSSTTTSSSTTTUUUUUUUUUTTTTTTTTTSSSRRRQQQPPPOOOMMMHHHEEEBBBDDDGGGJJJKKKIIIDDD@@@>>>===<<<;;;::::::::::::888:::===@@@DDDGGGKKKMMMKKKKKKJJJLLLNNNNNNLLLIIIGGGEEECCCBBBBBBBBBAAA@@@===>>>AAADDDFFFGGGGGGGGGIIIHHHGGGFFFEEEDDDCCCBBB???>>>>>>===;;;999777666333333333333555777999::::::;;;;;;:::888666333222222111///---,,,+++******,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++*********,,,...///---,,,---...------,,,,,,---------,,,.........------,,,,,,,,,,,,,,,,,,---------......------------------------///000111111000///111222222222222333444555666777:::;;;<<<===>>>@@@AAAAAA@@@AAABBBDDDHHHPPPYYY___^^^^^^___aaadddfffeeedddaaaffflllqqqsssrrrrrrqqqmmmooossswwwxxxuuuooojjjaaaeeemmm{{{~~~wwwsssjjjmmmqqquuuzzzsssfff```]]]```ccchhhlllnnnnnnmmmlllkkkpppvvv{{{~~~~~~yyyyyyxxxxxxxxxvvvrrrooojjjgggccc```___```bbbccceeedddcccbbb```^^^]]]\\\ZZZXXXVVVSSSRRRQQQRRRSSSQQQSSSUUUVVVUUUTTTTTTTTTSSSQQQPPPPPPPPPNNNJJJHHHCCCEEEHHHKKKMMMKKKFFFBBB>>>>>><<<;;;:::999999999999:::<<<>>>???BBBGGGJJJJJJIIIIIIJJJLLLMMMLLLKKKGGGDDDBBBAAABBBBBBAAA???;;;<<<>>>AAACCCEEEGGGGGGGGGFFFFFFEEECCCBBBBBBAAA<<<<<<======<<<;;;999888333333333333444777999:::777888999999888666333222222111000...---,,,,,,,,,+++++++++++++++,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++***,,,......+++***---///---,,,++++++,,,,,,+++***------------------,,,,,,,,,,,,,,,---------......---------............///,,,...//////......///111111111111222333444666666;;;<<<===>>>???@@@AAABBBDDDDDDEEEFFFIIINNNUUUZZZ]]]]]]^^^aaadddffffffeeeccchhhnnnsssuuuuuutttuuupppqqqsssvvvwwwuuuppplllbbbeeekkkxxxzzzuuuqqqnnnnnnuuuvvviiibbb___^^^dddgggkkkoooqqqqqqqqqpppppptttyyy}}}{{{zzzyyyyyyyyyvvvrrroooiiifffccc```^^^___```aaaaaaaaaaaaaaa```^^^\\\[[[ZZZYYYVVVTTTRRRQQQQQQQQQOOORRRVVVVVVTTTSSSSSSTTTSSSRRRQQQPPPQQQPPPNNNLLLEEEGGGIIILLLMMMKKKGGGCCC???>>><<<:::999888777777:::<<<=========@@@EEEIIIJJJJJJKKKJJJJJJJJJKKKLLLFFFDDDBBBAAABBBAAA@@@???;;;<<<===>>>@@@BBBDDDDDDEEEDDDCCCCCCBBBAAA@@@@@@999:::<<<======<<<:::999333333333333555777999:::666777999::::::888666444222222000//////.........+++++++++***++++++,,,---++++++************++++++.........---------,,,,,,))),,,...,,,)))(((,,,000000...,,,---...///---+++,,,,,,------------------,,,,,,,,,---------.............../////////000000+++---...///...///000222222222222333444555666777;;;;;;===???AAABBBDDDDDDDDDEEEFFFHHHJJJNNNTTTXXX\\\]]]^^^aaaeeehhhhhhhhhfffjjjppptttvvvvvvwwwwwwsssssstttuuuvvvtttpppllldddfffkkkvvv~~~xxxtttqqqnnnmmmvvvuuufff```___```___fffhhhlllqqqsssuuuuuutttwwwzzz~~~|||{{{zzzyyyyyyvvvrrrooohhhfffbbb```^^^^^^___```]]]^^^`````````^^^[[[ZZZYYYXXXVVVTTTRRRPPPOOOOOONNNRRRVVVVVVTTTSSSSSSTTTTTTSSSQQQQQQRRRRRRQQQOOOGGGHHHJJJLLLMMMKKKGGGCCC???>>><<<:::999777777666<<<>>>>>>======@@@FFFLLLKKKLLLLLLKKKIIIIIIKKKMMMFFFDDDBBBAAAAAAAAA@@@???<<<<<<<<<<<<===???@@@AAACCCCCCBBBAAA@@@@@@??????777999;;;<<<===<<<;;;:::444333333444555777999;;;777999;;;======<<<999888222222111000000000000000++++++******++++++,,,---******))))))))))))******//////.........---------))),,,---+++'''''',,,111555222000111222333111...,,,,,,,,,------.........,,,,,,,,,---------........./////////000000111111,,,...000111000111333555333333333444555666777888999:::<<>>>>>AAAEEEHHHIIIIIIHHHGGGGGGHHHIIIFFFDDDBBB@@@??????@@@AAA???===:::888888:::>>>@@@BBBAAAAAAAAAAAA@@@>>><<<:::999999:::;;;<<<<<<;;;:::777222111333777;;;<<<:::999:::;;;======;;;999222222111000///...---,,,,,,,,,,,,+++++++++******+++******))))))***+++,,,,,,---...---+++***+++,,,...///,,,(((+++000000***,,,,,,,,,,,,,,,,,,,,,,,,...+++***+++...000...,,,+++******,,,///000000...+++---......------///000000///...---...000222333333333333444555666777888999:::<<<>>>@@@CCCDDDEEECCCDDDEEEHHHKKKOOORRRTTT[[[]]]bbbfffhhhiiihhhhhhiiimmmrrrtttuuuttttttuuurrrssssssssssssrrrqqqpppjjjhhhmmm|||wwwrrrmmmlllpppyyywwwkkk___YYYXXXWWWZZZ]]]eeegggkkkooosssvvvwwwxxxzzz}}}~~~zzzxxxyyywwwqqqmmmfffeeebbb___\\\[[[ZZZZZZYYYYYY[[[^^^``````^^^\\\^^^\\\YYYVVVRRROOOMMMLLLLLLMMMOOOQQQSSSTTTTTTTTTUUUSSSQQQPPPPPPOOOMMMKKKJJJIIIIIIHHHGGGGGGFFFFFFAAA@@@???===;;;888666555555999>>>???======@@@CCCIIIJJJKKKIIIFFFDDDFFFHHHGGGEEECCCAAA??????@@@AAAAAA???;;;888777999;;;===AAAAAAAAAAAAAAA@@@>>><<<;;;;;;:::;;;<<<<<<<<<;;;:::777444444555777888888999999999;;;===>>><<<;;;555555333222111///......,,,,,,,,,++++++++++++***+++*********************+++,,,---,,,+++***+++,,,***+++)))'''***//////+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***,,,...///...,,,+++)))'''(((***---......---...//////---,,,---...///......---...///111222111111111222333444666666888999;;;===???BBBCCCDDDAAABBBDDDFFFJJJNNNQQQTTTZZZ\\\```cccfffggghhhhhhiiilllpppsssssssssssstttqqqrrrssstttsssqqqpppnnnhhhhhhooo|||vvvmmmmmmmmmqqqzzznnndddZZZWWWXXXXXX[[[___dddfffkkkoootttwwwyyyzzz{{{}}}yyywwwvvvsssnnnjjjfffdddbbb___\\\[[[ZZZZZZWWWWWWXXX[[[]]]^^^\\\[[[^^^]]][[[WWWSSSOOOLLLJJJKKKLLLOOORRRTTTUUUTTTTTTSSSQQQOOOOOOOOONNNMMMKKKKKKIIIGGGFFFEEEFFFGGGGGGBBBAAA@@@>>><<<999777666333777===???>>>===>>>@@@GGGKKKMMMJJJEEEBBBCCCFFFGGGFFFDDDAAA@@@??????@@@CCC@@@===999777777888999@@@AAAAAABBBAAA@@@>>>=========<<<<<<<<<<<<<<<<<<;;;999777666666666555444888888999;;;>>>???>>><<<888888666444222111//////,,,,,,,,,,,,++++++++++++***+++,,,,,,+++***)))((()))***,,,+++******+++,,,******)))''')))------***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---,,,)))&&&&&&(((+++...///...///000///---,,,,,,------------...//////000000000000000000111333444555777888:::<<>>===>>>CCCHHHLLLKKKEEEBBBDDDGGGFFFEEECCCAAA@@@???>>>>>>BBB@@@===:::888777777777???@@@BBBBBBAAA@@@??????>>>>>>>>>===<<<<<<>>>???BBB???:::777555555444333666777888;;;>>>@@@???>>>:::999777555333111//////------,,,,,,,,,+++++++++***+++,,,---,,,***'''&&&((()))++++++******+++---------,,,******++++++)))++++++,,,,,,,,,,,,------------,,,---------------,,,+++))))))+++.........---...//////---,,,---...+++,,,---...//////////////////000000111333444555888999:::===???AAACCCDDDDDDDDDFFFIIIMMMRRRVVVXXXXXXYYYZZZ\\\___bbbfffgggiiikkkooopppppppppqqqrrroooqqqtttuuutttpppllliiibbbfffppp{{{vvvoookkkmmmvvvuuueee]]]WWWXXXZZZZZZ\\\^^^bbbeeeiiioootttxxxzzz|||}}}{{{wwwsssnnniiifffeeecccaaa^^^\\\[[[[[[[[[WWWVVVUUUVVVYYY[[[[[[ZZZXXXXXXXXXVVVTTTQQQOOOMMMJJJLLLOOOQQQSSSTTTTTTSSSQQQOOONNNNNNOOOOOONNNLLLJJJHHHEEEBBBBBBDDDGGGIIICCCCCCBBBAAA???<<<;;;999444777<<>>>>>>>>CCCIIIJJJGGGEEEFFFIIIEEEDDDBBBAAA???>>>======???>>><<<;;;:::999999999===???BBBBBBAAA???@@@AAA???@@@@@@???>>>???BBBEEELLLFFF>>>777444444444555555666777:::>>>??????===999999777555333000///...---------,,,,,,,,,++++++***+++,,,---,,,***'''&&&((()))++++++******+++---,,,,,,---......------...+++++++++,,,,,,------------------------,,,------******+++---//////---+++***,,,......---...///111+++,,,---...////////////111111111111222444555666999:::<<<>>>@@@BBBDDDEEEDDDEEEGGGIIIMMMRRRUUUXXXWWWWWWXXXZZZ]]]aaadddgggiiikkknnnoooooooooppprrrnnnqqquuuwwwuuupppjjjfff```dddmmmyyy{{{rrrkkkiiikkkvvv~~~pppfff___ZZZ\\\_________aaacccfffkkkpppuuuyyy{{{|||~~~~~~yyysssmmmhhhfffeeecccaaa^^^]]]\\\[[[\\\YYYWWWUUUVVVXXX[[[\\\\\\XXXXXXWWWVVVUUUSSSQQQPPPKKKLLLNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPRRRRRRQQQPPPIIIGGGDDDBBBBBBDDDGGGHHHDDDDDDCCCBBB@@@>>><<<;;;555777:::>>>??????>>>>>>;;;???DDDHHHIIIIIIIIIHHHCCCCCCBBBBBBAAA@@@???>>>=========<<<<<<;;;;;;:::;;;???BBBCCC@@@???@@@BBB@@@BBBDDDCCCCCCEEEJJJNNNVVVNNNCCC:::666555555666444555666999<<<>>>===<<<888888666444222111///...------------,,,,,,,,,,,,***+++,,,,,,+++***)))((()))***,,,+++******+++,,,))))))+++//////---...222***++++++,,,,,,------...---.........,,,+++,,,---((()))+++---///...+++((()))+++---......///000222---------...//////000000222222222222444555666777999:::<<<>>>AAACCCEEEEEECCCCCCEEEGGGJJJNNNRRRTTTUUUUUUWWWYYY\\\```dddfffhhhjjjlllmmmmmmmmmooopppnnnrrrwwwyyywwwqqqjjjddd___aaaiiivvv{{{sssmmmkkkpppxxxvvviiiddd^^^\\\___cccddddddffffffiiimmmssswww{{{}}}~~~{{{tttmmmhhhfffdddcccaaa^^^]]]\\\\\\\\\ZZZXXXVVVVVVYYY[[[]]]^^^\\\[[[YYYWWWUUUTTTSSSSSSMMMMMMLLLMMMMMMOOOPPPQQQQQQPPPOOOOOOQQQRRRQQQOOOGGGFFFDDDBBBBBBDDDFFFGGGEEEEEEDDDCCCAAA???===<<<555666888;;;===>>>>>>===;;;===AAAGGGKKKLLLIIIFFFCCCCCCDDDDDDCCCBBBBBBAAA>>>>>>>>>>>>>>><<<;;;::::::>>>CCCCCC@@@???AAACCCBBBEEEHHHHHHHHHLLLSSSYYY[[[TTTIII@@@:::777666555444444555888;;;<<<;;;:::888777666555333222111000...------------,,,,,,,,,+++*********************+++,,,---,,,+++***+++,,,)))(((+++...,,,((((((---******+++,,,,,,---......,,,...///...,,,***,,,---+++++++++---///...,,,******,,,............///111///......---...///111222222222222222333555666777999999;;;===@@@BBBDDDEEECCCDDDEEEGGGIIIMMMPPPRRRSSSTTTVVVYYY]]]```ccceeefffhhhjjjjjjjjjjjjlllmmmnnnsssxxx{{{yyyrrriiiccc___^^^dddsssuuuqqqoooqqq|||pppccc]]]XXXWWW\\\aaabbbbbbdddiiilllpppuuuyyy||||||tttmmmiiigggdddccc```^^^]]]\\\\\\\\\\\\YYYWWWWWWYYY\\\^^^___```___\\\XXXVVVUUUTTTTTTNNNMMMLLLKKKKKKMMMOOOPPPNNNLLLLLLLLLNNNOOONNNMMMFFFEEEDDDCCCCCCDDDFFFGGGEEEEEEDDDCCCBBB@@@>>>===555555666888;;;======<<<======???FFFLLLMMMIIICCCDDDDDDEEEEEEEEEEEEDDDDDD??????@@@@@@>>>===;;;999:::>>>CCCCCC@@@???AAADDDDDDHHHKKKLLLMMMQQQYYY```]]]VVVMMMEEE>>>999666444444444555777:::;;;:::888888777666555444333222222......---------,,,,,,,,,+++******)))******+++,,,,,,......---+++***+++,,,,,,***,,,---)))!!!$$$******+++,,,,,,---......,,,...000...+++***+++...000...---...///000000///,,,...///...------...///000///...---...000222444111111111222333444666666777888:::<<>>:::777888:::<<>>:::666333111111222444888;;;;;;:::888999999888777666555444444...000111///,,,***+++---++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,+++***+++,,,...///,,,,,,------...------------------,,,---......///,,,,,,------...//////000/////////000111111222222222222222111222333555666888999:::<<<>>>@@@AAABBBAAACCCEEEFFFHHHKKKOOORRRXXXZZZ\\\^^^___aaadddgggiiikkkllljjjggggggiiilllsssuuuyyyzzzxxxsssmmmiii```ccckkk{{{}}}wwwssstttwwwzzzhhh^^^ZZZ[[[[[[]]]___aaadddggghhhjjjkkknnnqqquuuxxx{{{|||zzzwwwtttrrrpppnnnkkkhhhccc___^^^]]][[[ZZZ```\\\WWWSSSRRRUUUYYY\\\^^^]]][[[YYYWWWUUUSSSSSSRRRQQQNNNLLLJJJIIIIIIIIINNNOOOOOOPPPPPPPPPPPPPPPIIIHHHGGGFFFFFFFFFGGGHHHGGGGGGFFFEEEEEEDDDCCCCCC<<<888444444777::::::999999999;;;>>>DDDHHHJJJKKKDDDAAA??????CCCFFFFFFEEECCCEEEGGGGGGGGGDDDBBB@@@999:::<<>>:::777444111111111333666999:::999888;;;::::::999888777666666111222111///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,++++++******+++---...---------...------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------.../////////...//////000000111111222222222111222222444555666999999;;;===???AAABBBCCCBBBCCCDDDEEEGGGKKKQQQUUUYYY[[[]]]___```aaadddfffiiillloooooolllkkklllnnnsssuuuxxxzzzxxxtttooolllhhhjjjqqq~~~xxxuuuqqqvvvuuuddd\\\[[[[[[\\\]]]```cccfffiiikkklllmmmooorrruuuxxx{{{}}}~~~zzzwwwuuusssqqqpppmmmjjjeeebbb```^^^\\\[[[```\\\WWWSSSQQQSSSVVVYYY[[[[[[ZZZYYYXXXVVVUUUTTTRRRQQQNNNLLLJJJIIIIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOIIIIIIHHHHHHIIIJJJKKKKKKIIIHHHGGGEEEDDDDDDDDDDDD<<<999555555666888999999:::999999<<>>;;;777444000000111444777999999888:::999999888777777666666333222111///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------++++++*********+++,,,---............---,,,++++++,,,++++++++++++,,,---------------.........//////......//////000111111111333333333444555666777777999:::;;;===@@@BBBCCCDDDBBBCCCDDDEEEGGGLLLSSSXXXZZZ\\\___```aaabbbdddfffggglllqqqrrrpppnnnnnnooosssuuuxxxyyyxxxuuuqqqooooooqqqwww|||vvvssssssvvv~~~sssccc]]]^^^[[[\\\^^^bbbeeeiiilllnnnpppqqqrrrtttwwwzzz}}}~~~zzzwwwuuutttrrrqqqnnnkkkgggdddbbb```^^^\\\]]][[[XXXUUUTTTSSSSSSTTTWWWWWWXXXXXXXXXXXXWWWWWWPPPOOOMMMLLLKKKJJJKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOJJJJJJJJJJJJJJJKKKKKKLLLKKKIIIHHHEEEDDDCCCBBBBBB===:::777666666777888999:::999888;;;@@@EEEHHHJJJHHHBBB<<<;;;???BBBBBB@@@@@@AAABBBCCCCCCBBB@@@???888888999;;;===@@@CCCDDDEEEFFFGGGHHHGGGFFFEEEDDDBBBAAA@@@@@@???<<<888555111000000222666999:::999:::::::::999888888777777444222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++*********++++++,,,,,,............---,,,++++++,,,++++++++++++,,,---------------........................///000000111111222222333555666777777777888999;;;===@@@BBBDDDEEEAAABBBDDDEEEHHHNNNUUUZZZ[[[]]]```bbbbbbbbbccceeeeeekkkqqqtttrrrppppppppptttuuuwwwxxxwwwuuurrrpppsssuuuzzz}}}tttpppqqqtttpppccc______\\\^^^```dddhhhlllppprrruuuuuuvvvwwwzzz}}}~~~zzzwwwvvvuuusssqqqooolllhhhfffdddbbb```^^^ZZZZZZYYYXXXVVVTTTRRRQQQTTTUUUWWWXXXYYYYYYYYYXXXPPPOOOMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHFFFDDDBBBAAA@@@>>><<<999777666777888:::;;;999999;;;???CCCFFFGGGHHHCCC>>><<<===?????????BBBBBBCCCDDDCCCBBBAAAAAA;;;;;;;;;<<<>>>@@@CCCDDDBBBDDDEEEGGGGGGFFFDDDCCC@@@?????????>>>;;;777444111000000111555999;;;;;;<<<<<<<<<;;;;;;;;;::::::666333///---,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,------...........................---......//////000000111///000111333444555555555777888:::===???BBBDDDEEE@@@AAADDDFFFJJJPPPVVV[[[\\\___bbbccccccccccccdddeeejjjqqqtttsssqqqqqqrrruuuuuuvvvvvvuuutttrrrpppsssuuuzzzwwwqqqssszzz~~~mmmccc___^^^^^^___bbbfffjjjooosssuuuxxxxxxxxxyyy{{{~~~~~~zzzwwwvvvuuusssqqqnnnllliiigggfffdddbbb```ZZZZZZYYYXXXVVVTTTSSSRRRTTTUUUWWWXXXYYYYYYXXXWWWRRRPPPNNNLLLJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEECCCAAA@@@???>>>;;;999777777999:::;;;:::999;;;>>>BBBCCCCCCFFFCCC@@@>>>===>>>???@@@CCCCCCCCCCCCCCCBBBAAA@@@===<<<<<<<<<===???AAABBB@@@BBBDDDFFFGGGFFFDDDCCCBBBAAA@@@@@@???<<<888555222111000111555999<<<===<<<<<<;;;;;;;;;;;;::::::888444000---......---,,,++++++++++++++++++++++++)))*********++++++++++++++++++,,,,,,,,,,,,------++++++,,,---------------,,,,,,------...------------------,,,---......///........................------......///000000000...///111333555555555555666777999<<>>AAADDDHHHLLLQQQWWW[[[]]]___cccddddddccccccccceeekkkqqquuutttssssssuuuuuuuuuuuuuuutttrrrpppoooqqqsssyyy{{{uuutttzzzxxxjjjbbb^^^]]]___```cccggglllqqquuuwwwyyyyyyyyyzzz|||{{{xxxvvvtttrrrqqqnnnllliiihhhgggfffcccaaa\\\[[[YYYWWWUUUUUUTTTTTTUUUVVVXXXYYYYYYXXXVVVUUUTTTRRROOOLLLJJJHHHHHHGGGHHHIIIIIIJJJJJJJJJJJJJJJLLLLLLKKKJJJHHHFFFEEECCCBBBCCCEEEFFFFFFDDDBBBAAA@@@???===:::777777999;;;;;;::::::<<>><<<;;;:::999:::<<<>>>???>>>@@@CCCFFFGGGGGGEEEDDDGGGEEECCCBBBAAA???;;;888333111000111555999===>>>999999999999999999888888:::666111...///000///---************************))))))******++++++++++++++++++,,,,,,,,,---------+++,,,---.........------++++++,,,---...............------------...//////.....................---------......///000000000000111333666777888888777555666888;;;>>>AAACCCDDD===@@@EEEIIIMMMRRRWWW[[[]]]```ccceeedddcccccccccffflllrrruuuuuutttuuuwwwvvvvvvuuutttsssqqqoooooooooqqqxxx|||xxx|||mmmcccaaa```^^^^^^aaadddgggiiilllppprrrvvvyyy}}}}}}zzzxxxwwwvvvtttrrrmmmmmmllljjjhhhdddaaa___]]]ZZZWWWVVVUUUTTTSSSQQQYYYZZZ\\\]]]\\\YYYVVVTTTQQQPPPOOOMMMKKKJJJHHHHHHGGGIIIJJJKKKKKKLLLOOOQQQOOONNNMMMLLLIIIGGGEEECCC>>>???AAADDDFFFEEEBBB???@@@>>><<<999777666555555777:::>>>===:::999===AAAHHHHHHGGGEEECCCAAA???>>>GGGFFFEEECCCAAA@@@@@@??????===999777777999===???:::::::::>>>BBBDDDBBB???@@@@@@??????>>>=========555333000111555888999888;;;;;;;;;:::888888999;;;777555333000...---------++++++------------++++++++++++***************+++---***((())),,,......,,,------------,,,+++***)))***+++,,,,,,---...//////******+++++++++,,,,,,,,,..................------///000111111111///...---...///111333666999;;;<<<999999:::<<<>>>AAAEEEFFFFFFDDDCCCFFFLLLSSSXXXZZZ[[[___cccdddcccdddgggjjjhhhkkkooorrrrrrrrrqqqrrruuuwwwzzz{{{yyyuuupppmmmooosss{{{|||{{{~~~|||jjjbbbaaaaaa``````cccfffiiikkknnnqqqtttvvvyyy}}}|||yyywwwvvvtttrrrpppmmmmmmllljjjgggdddaaa___\\\YYYVVVUUUTTTSSSQQQOOOUUUVVVYYY[[[[[[YYYVVVTTTRRRQQQPPPNNNKKKIIIHHHGGGGGGHHHJJJJJJJJJKKKNNNPPPOOONNNMMMKKKIIIGGGEEEDDD===>>>@@@CCCFFFFFFDDDBBB@@@>>><<<999777666555555999===??????<<<;;;>>>AAAFFFGGGGGGFFFDDDBBB???>>>FFFEEEDDDBBB@@@???>>>>>>???===:::888888999;;;===<<<;;;<<>>>>>======666333000111444777888888999::::::999888777888:::777666333111///---------+++,,,,,,------,,,,,,+++++++++************+++++++++******+++,,,---,,,++++++,,,,,,------,,,,,,,,,++++++,,,,,,---......///,,,,,,---------.......................................///000000000000000333333444444555555666666999999;;;<<>>>>>???BBBEEEFFFFFFEEE???>>><<<:::888666555555:::<<>><<<:::<<<>>>CCCEEEFFFGGGFFFDDD@@@>>>EEEDDDCCCAAA???>>>===<<<>>>===<<<:::999999999999::::::;;;===AAABBBBBBAAA@@@@@@@@@???>>>>>>======888555111000222555777888888999:::999777666777888777666444222000...------+++,,,,,,------,,,,,,++++++++++++******++++++,,,&&&(((+++---,,,+++++++++)))***+++,,,------...---++++++,,,,,,------......------------....................................------......///111222333555555555444444444444444888999;;;===???@@@AAABBBDDDBBBBBBEEEKKKRRRVVVXXX]]]aaaeeeeeecccbbbbbbdddgggjjjnnnpppooooooooooootttxxx}}}yyysssnnnkkkrrr~~~}}}}}}mmmccc``````bbbeeegggiiillloooqqqsssvvvyyyzzz|||~~~{{{yyywwwtttrrrnnnnnnllliiigggdddbbbaaa\\\ZZZWWWUUUTTTRRRPPPOOOPPPQQQTTTVVVXXXWWWVVVVVVTTTSSSQQQOOOLLLIIIGGGFFFEEEFFFHHHHHHGGGHHHKKKMMMMMMMMMLLLKKKJJJHHHFFFEEEBBBAAA@@@AAACCCEEEEEEEEE???>>>===;;;999777666555888:::<<<<<<:::888888999???BBBEEEHHHHHHEEEAAA???DDDDDDCCCBBB@@@???===<<<>>>>>>======;;;999777666777777888:::<<<>>>??????AAAAAA@@@??????>>>>>>===999666333000111333555777888999::::::888777777888888777555333111///......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---!!!&&&+++---+++******+++******+++,,,------------,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,------------.....................------///000222444111111222333555666777888888999;;;>>>???@@@@@@???CCCBBBBBBEEEKKKQQQUUUWWW___cccggghhheeeccccccdddgggjjjlllnnnmmmmmmmmmnnnnnnsssyyy}}}}}}wwwpppkkkjjjsss~~~~~~yyyiiibbbaaa```cccgggjjjlllppprrrsssvvvyyy{{{}}}~~~{{{zzzwwwuuurrrpppooommmjjjgggeeecccbbb___\\\YYYWWWVVVTTTRRRPPPQQQSSSUUUWWWWWWWWWVVVVVVUUUTTTRRROOOLLLIIIGGGFFFEEEFFFGGGGGGGGGGGGJJJLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFDDDBBBAAABBBCCCCCCBBB???>>>===;;;999777666555777888:::;;;:::888777777;;;>>>CCCGGGHHHFFFBBB???CCCCCCCCCCCCBBB@@@???>>>===>>>>>>>>><<<999666555666777888999;;;<<<>>>???AAAAAA@@@@@@???>>>>>>>>>:::999666333111222444666999:::<<<;;;:::888888999888888777555333111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......"""&&&***,,,***)))+++---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------.........//////000///.........///111222...///111333555777888999777888;;;===????????????BBBAAABBBFFFLLLQQQUUUVVV^^^bbbeeefffcccbbbbbbdddgggiiikkklllkkkjjjkkkkkkjjjooovvv{{{{{{vvvoooiiijjjsss~~~ssseeebbbbbbaaadddjjjlllooorrrtttuuuwwwzzz}}}|||yyywwwvvvsssqqqrrrqqqnnnkkkhhhfffeeedddaaa___[[[YYYXXXVVVTTTRRRRRRSSSUUUVVVWWWXXXWWWWWWTTTSSSQQQOOOLLLJJJHHHGGGEEEFFFGGGGGGGGGGGGIIIKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGEEECCCBBBCCCCCCBBBAAA??????>>><<<:::888666555777888:::<<<<<<;;;999888888;;;@@@EEEFFFEEECCC@@@@@@AAABBBCCCCCCBBBAAA@@@======>>>>>><<<:::777555888999;;;;;;<<<===@@@BBBAAAAAAAAA@@@??????>>>>>>;;;;;;999666333222333555999;;;<<<<<<;;;999999999999999888666444222000///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////+++,,,,,,+++******+++---,,,,,,,,,------,,,++++++------,,,,,,++++++******---.........////////////,,,,,,------.../////////000////////////000000111111222222333444555555555666777999;;;===??????@@@BBBBBBCCCGGGMMMRRRUUUWWWYYY\\\___```^^^^^^```cccggghhhjjjjjjhhhhhhhhhiiiiiiooovvv{{{|||wwwqqqllljjjttt}}}mmmaaaaaacccbbbfffmmmnnnpppsssuuuvvvxxx{{{~~~~~~zzzxxxwwwvvvsssrrrtttrrrooollliiigggffffffbbb```\\\ZZZXXXWWWTTTRRROOOPPPRRRUUUWWWXXXYYYZZZSSSSSSQQQOOOMMMKKKIIIHHHFFFGGGHHHHHHGGGGGGIIIKKKKKKKKKKKKKKKJJJIIIHHHHHHFFFEEECCCCCCDDDDDDBBBAAA??????>>>===;;;888666444555666888;;;<<<;;;999777555999===BBBDDDDDDCCCAAA===>>>@@@BBBCCCBBBAAAAAA<<<=========<<<:::888666888:::;;;<<<;;;===@@@DDDBBBAAAAAA@@@@@@??????>>><<<======:::555222222333777:::<<<<<<:::888888888999999999777555333000///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000;;;666000,,,***+++,,,,,,******+++,,,------------------,,,,,,+++******)))............////////////,,,,,,------...//////000,,,---...000111111111111333333333333333333333333666777888999<<<>>>@@@BBBBBBBBBDDDHHHNNNSSSVVVWWWUUUXXX[[[[[[ZZZ\\\```eeefffhhhiiihhhgggfffggghhhiiinnnuuuzzz{{{xxxrrrnnnkkkuuuyyyiii^^^```dddccchhhpppoooqqqtttvvvwwwyyy|||~~~|||zzzyyyxxxvvvtttuuussspppmmmjjjhhhhhhgggccc```\\\ZZZXXXVVVTTTRRRLLLMMMPPPSSSWWWYYY[[[\\\SSSRRRQQQOOOMMMKKKJJJIIIFFFGGGHHHHHHGGGGGGIIIKKKJJJJJJKKKKKKJJJIIIIIIHHHDDDCCCCCCDDDEEEEEEDDDBBB??????>>>===;;;999666444222333555888::::::777555444777<<<@@@CCCDDDCCCBBB:::<<<>>>AAABBBBBBAAAAAA<<<<<<======<<<:::888777666888::::::999;;;???BBBBBBBBBAAA@@@@@@??????>>><<<>>>???<<<777333222333666888;;;;;;999777666666999999999888666333111///------++++++++++++------,,,,,,,,,---...///000000FFF>>>444---+++,,,,,,+++((()))***,,,---...//////...------,,,+++***)))))),,,,,,,,,---------......,,,,,,------...///000000)))+++...000222333333333222222222333333444444555666666777888;;;>>>AAACCCCCCCCCEEEIIIOOOTTTWWWWWWUUUWWWYYYZZZZZZ]]]ccchhhfffhhhhhhgggfffeeefffggghhhmmmsssxxxzzzvvvqqqnnnlllvvv|||qqqggg______bbbeeegggjjjsssuuuxxxzzz{{{|||~~~}}}|||{{{zzzyyyvvvssswwwrrrmmmiiigggfffdddcccdddaaa]]]XXXUUUTTTTTTTTTNNNPPPSSSVVVXXXYYYXXXWWWUUUTTTRRROOOMMMJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGJJJHHHDDDAAA???>>>>>>>>>AAA???===;;;:::999666444333444555888;;;;;;999777777777999===AAACCCCCCBBB:::;;;===@@@BBBBBB???===>>>===<<<======<<<999777888;;;@@@BBBCCCBBBBBBCCCBBBAAA???===;;;;;;;;;;;;>>>===:::888666444333333777888999999888888:::<<<:::<<<>>>===999444///------+++******,,,------,,,******)))((())),,,111555HHH???555///...///---+++//////...---------......------,,,+++,,,---...///,,,+++******+++,,,...///,,,...000000///......//////............///000000000000000000111333555777666666777999;;;>>>@@@AAADDDDDDEEEGGGJJJOOOSSSUUUUUUTTTTTTUUUWWW[[[___bbbiiiiiihhhfffcccbbbdddeeeffflllssszzz|||yyysssooonnnqqq|||pppggg___```dddfffiiimmmqqqtttxxxzzz|||~~~~~~|||||||||{{{yyywwwtttppplllhhhggggggfffeeedddbbb^^^ZZZWWWUUUTTTTTTQQQRRRTTTUUUVVVVVVVVVVVVTTTSSSRRROOOMMMJJJIIIHHHEEEDDDDDDCCCCCCCCCDDDDDDIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHEEEBBBAAA@@@@@@AAAAAA???<<<;;;:::999666444444444555777:::;;;:::999777777999;;;???@@@@@@???======>>>@@@CCCCCCAAA@@@???>>>======>>><<<:::777:::>>>BBBEEEDDDCCCBBBBBBDDDCCCAAA???>>>=========;;;:::888666444222111000777888999888888888:::<<<:::<<<>>>>>>;;;666111......,,,++++++,,,---,,,+++*********))))))+++///222CCC<<<333/////////...,,,---------,,,------............---,,,---...///000///...---,,,++++++++++++***,,,............///000---,,,,,,,,,,,,---......111111000000111333555666777777999:::<<>>>>>===@@@???>>>@@@BBBDDDDDDCCC@@@???>>>>>>>>>===;;;999;;;???DDDFFFFFFDDDBBBAAABBBAAA@@@>>>===<<<;;;;;;:::999888666444222111000666777888888888999<<>>??????<<<777222//////---++++++,,,,,,+++***)))***+++*********,,,...999444///---......---+++++++++++++++,,,---...............---...//////000...............---,,,+++(((***,,,------...///111------,,,,,,------...///222111111111222222333444888888:::;;;===???AAABBBBBBCCCDDDFFFJJJOOOSSSVVVVVVVVVVVVWWWYYY]]]```bbbbbbcccddddddcccdddeeegggiiinnnuuuzzz|||yyyssspppooovvv{{{mmmfffccceeeiiilllooottttttvvvzzz}}}~~~~~~~~~{{{yyyssspppllliiihhhhhhfffeeeccccccbbb```\\\YYYVVVTTTSSSRRRQQQPPPQQQRRRTTTUUUSSSRRRPPPNNNLLLJJJIIIHHHLLLKKKJJJJJJIIIIIIIIIJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJIIIGGGEEECCCBBBAAAAAABBB@@@===<<<<<<;;;888666666444333444777:::<<<<<<888777777888<<<>>>??????BBB@@@>>>>>>@@@BBBDDDDDDAAA???>>>===>>>===;;;999888===BBBFFFFFFDDDBBBBBBBBBAAA@@@???===<<<<<<;;;;;;;;;:::888777555333222333555777888:::>>>BBBFFFDDDBBB???===:::666333000111...,,,+++++++++***)))(((***++++++*********+++...,,,******+++,,,+++)))************+++,,,---...------------.........///***+++---///000000//////)))+++---......---...000///////////////000000111222222222222222222333333777888999;;;===>>>???@@@AAABBBCCCFFFJJJOOOTTTWWWXXXWWWXXXYYY[[[^^^aaabbbbbbdddfffffffffeeefffgggjjjooouuuzzz{{{xxxtttpppqqqzzzxxxkkkfffeeehhhkkkmmmqqqvvvxxxzzz}}}~~~~~~}}}{{{xxxvvvuuurrrnnnkkkiiihhheeeccccccccccccaaa^^^ZZZVVVTTTQQQPPPNNNNNNOOOQQQTTTVVVRRRQQQPPPNNNLLLJJJIIIHHHFFFFFFFFFFFFFFFGGGHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJHHHEEECCC@@@???>>>CCCAAA???>>>===<<<:::888666444333333777:::<<<===888777666888===AAADDDEEECCC@@@<<<;;;===@@@BBBBBB@@@>>><<<<<<<<<<<<:::999333888>>>BBBDDDCCCCCCCCCDDDCCCBBBAAA@@@???======;;;;;;:::999888666444333000222555999===BBBIIINNNMMMGGG???999666444333111111///,,,+++++++++***((((((***,,,,,,+++)))******)))))))))+++,,,,,,+++***)))))))))***+++,,,---...++++++,,,,,,------------***+++---///000000000///---///000000...------...000////////////000111111111222222222222222222222555666888:::<<<=========@@@@@@BBBEEEJJJOOOTTTWWWYYYYYYZZZ[[[]]]___aaaccceeegggjjjjjjiiigggggggggjjjnnntttyyy{{{xxxtttqqqsss~~~uuuiiiffffffjjjmmmnnnrrrwwwzzz|||~~~|||zzzvvvtttwwwtttqqqmmmkkkiiifffdddddddddccc```]]]ZZZVVVTTTOOONNNMMMMMMNNNQQQSSSUUUQQQQQQOOONNNLLLJJJIIIHHHDDDCCCCCCDDDEEEFFFGGGGGGKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJHHHFFFCCCAAA???>>>BBBAAA???>>>>>>===;;;999555444222444777;;;======999777666888===CCCGGGHHHDDDAAA<<<:::;;;===?????????===:::999::::::999777111555;;;???AAABBBCCCDDD?????????>>>===;;;999888999999:::999888555333222...000444888===DDDLLLRRRPPPHHH>>>777555444333111111///,,,+++++++++***)))(((***,,,,,,+++***+++,,,***+++,,,---............************+++,,,------******+++,,,,,,,,,,,,+++------.........------,,,///000111000...---------......------......///000000111222333333333333333444666888:::;;;<<<<<<<<>>@@@BBBDDD>>>>>>>>>===<<<:::888777::::::;;;;;;999777555333...000333666<<>>???AAADDDJJJPPPUUUXXX[[[\\\]]]^^^```aaaccccccdddhhhlllooonnnmmmkkkkkkfffjjjqqqvvvxxxwwwuuurrrwww~~~ooohhhfffhhhlllnnnnnnqqqwwwyyy{{{~~~~~~}}}zzzxxxvvvtttqqqpppooonnnkkkiiieeedddaaa^^^[[[XXXVVVUUUPPPOOOOOONNNMMMMMMMMMNNNPPPPPPOOOMMMLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEFFFHHHJJJKKKLLLMMMMMMGGGGGGHHHHHHHHHGGGGGGFFF???===;;;;;;;;;:::888777333333333555999<<<===<<<===:::888888;;;@@@DDDFFFGGGCCC???<<<;;;<<<;;;;;;;;;999666555555666555444666888:::<<<===???AAADDDCCCDDDDDDCCCBBB@@@>>>===<<<===>>>>>><<<:::888666...000222555:::AAAIIINNNGGGBBB<<<::::::999444000///---++++++,,,,,,+++******+++,,,,,,+++,,,...000((()))******))))))***+++------,,,,,,+++,,,,,,,,,+++,,,---.........---,,,***))))))***+++---000111***,,,......---------///000000000000000111222222...///111333444444444444666777:::<<<>>>>>>===<<<===>>>@@@DDDJJJPPPUUUYYY\\\\\\]]]___```bbbcccdddaaaeeekkkoooooonnnmmmmmmeeeiiiooouuuxxxwwwuuusssyyy|||sssyyymmmhhhhhhiiiiiikkkooovvvzzz}}}|||{{{{{{yyywwwtttqqqooommmiiiggghhhfffbbb___]]]YYYTTTQQQOOONNNNNNMMMNNNOOOQQQRRRRRROOOMMMLLLLLLKKKGGGCCCFFFFFFFFFFFFFFFFFFGGGGGGIIIIIIJJJKKKLLLLLLKKKKKKKKKHHHFFFFFFHHHHHHFFFCCCCCCAAA>>>===<<<;;;888666888777555555777:::???AAA@@@>>>;;;999888<<>>@@@@@@EEEEEEDDDCCCAAA>>><<<;;;;;;;;;:::;;;<<<;;;888666//////111666<<>>===:::777777:::@@@DDD@@@@@@???>>><<<;;;:::999;;;<<<<<<;;;999777888999666555444666999<<>>=========<<<:::777222111111444888===???@@@AAA@@@>>><<<999777555444111000...,,,++++++,,,,,,)))******+++,,,,,,------------......//////000000......---,,,,,,---......---,,,,,,,,,,,,,,,,,,---,,,------------.........000/////////.........---............///000111111222222222222333444555555444555666888:::<<<>>>???@@@???AAAEEEKKKQQQTTTVVVXXX[[[___aaabbbccceeefffggghhhjjjkkklllllllllkkknnnooorrrvvvyyyzzzyyywwwxxxlllbbbrrrtttiiifffhhhlllooosssxxx}}}}}}{{{zzzzzzyyyzzzxxxuuurrrqqqnnnkkkiiigggccc^^^[[[XXXUUUSSSPPPOOONNNMMMMMMMMMNNNOOOPPPNNNMMMLLLMMMMMMMMMKKKIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJLLLJJJGGGFFFGGGHHHGGGGGGDDDBBB@@@>>>===<<<:::888999777555444555777:::<<<;;;:::888666555777<<<@@@===============<<<;;;;;;999;;;<<<<<<;;;;;;<<<===888777666555777;;;>>>AAAGGGFFFDDDBBBAAAAAAAAAAAACCCBBB@@@@@@@@@>>>;;;999777444111111444888;;;<<>>===;;;888666555444222111///---,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------/////////...............------------...///000111111222333444555666666666666777888999:::;;;<<<===??????@@@DDDKKKPPPTTTUUUXXX[[[___bbbdddeeegggiiihhhiiikkklllmmmllllllkkkqqqrrruuuwwwyyyzzzzzzzzzxxx~~~cccZZZgggsssiiihhhjjjooosssvvv{{{}}}{{{zzzyyyyyyzzzxxxuuusssqqqooollljjjfffbbb]]]XXXVVVTTTRRRQQQOOONNNMMMLLLLLLMMMNNNOOONNNNNNMMMMMMMMMLLLKKKJJJGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCEEEFFFGGGGGGGGGGGGLLLKKKHHHGGGGGGGGGHHHHHHEEECCC@@@???>>>===;;;888999777666444444666777999999888777444333555888<<<>>>>>>>>>???>>>===<<<;;;999:::<<<<<<<<<<<<===???;;;:::888666666999===AAADDDCCCAAA?????????AAABBBFFFDDDBBBBBBAAA@@@>>>;;;;;;777222///111555999<<<======;;;:::888777555555333222000...,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++++++++,,,,,,,,,------........................---,,,,,,------...///000000111333555666666555555888888999999:::;;;<<<<<>><<<:::999888666555444555666777777777666444333333666888@@@AAAAAAAAA@@@???===;;;:::;;;<<<<<<;;;;;;<<<======<<<:::777555777;;;???BBBAAA?????????AAACCCDDDGGGEEECCCBBBBBBBBBAAA???===999222///111666;;;>>><<<;;;;;;:::888777777666444333111...---,,,,,,---***+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,---------------...............---,,,,,,------...///000///000222333444444333333777888999:::;;;<<<<<<===??????@@@EEEKKKPPPTTTUUU[[[^^^bbbdddeeefffhhhiiiggghhhjjjlllmmmmmmmmmmmmkkkqqqzzz~~~}}}zzzvvvtttxxxlllZZZUUU[[[kkk|||{{{|||~~~sssnnnlllnnnqqqtttwww|||}}}{{{zzzzzzyyyyyywwwtttrrrqqqooollljjjfffbbb^^^ZZZXXXVVVTTTRRRPPPOOOMMMKKKKKKJJJKKKKKKNNNOOOOOONNNKKKHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJLLLLLLKKKIIIHHHHHHIIIGGGEEEBBBAAA@@@???===:::999888777666555555666777777777777555333333555666AAAAAACCCCCCBBB@@@>>><<<;;;<<<======<<<;;;<<<===>>>>>>===999555555999===AAAAAAAAAAAABBBDDDFFFGGGGGGEEECCCCCCEEEFFFEEEEEE???:::444000222777<<<>>>;;;;;;::::::999999888888555444111///------------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,---------------------------.........------------...///000111111111222222333333222222666666888:::;;;===??????@@@@@@AAAEEELLLQQQUUUVVVXXX\\\```dddfffhhhkkkllljjjkkkkkklllkkkjjjhhhgggkkksss}}}zzzuuusssvvveeeXXXVVVXXXcccoooyyyyyy}}}ssspppjjjlllooorrrvvv|||~~~|||{{{zzzzzzxxxuuusssqqqpppooollljjjfffccc```]]][[[XXXUUUSSSPPPOOOMMMKKKJJJJJJJJJJJJJJJLLLNNNLLLJJJHHHHHHIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEFFFHHHJJJJJJKKKKKKIIIKKKNNNMMMKKKHHHHHHHHHHHHFFFCCCBBBAAA@@@===;;;888888777666666666777777777888888777555444444555>>>???AAACCCBBBAAA???>>><<<===>>>>>>======>>>@@@>>>@@@???;;;666444777;;;??????AAABBBDDDEEEFFFGGGFFFEEEDDDEEEHHHJJJKKKKKKAAA<<<555111222666999<<<;;;;;;;;;:::::::::::::::666444222000...---------+++++++++++++++++++++++++++++++++,,,,,,---------,,,---............---,,,,,,---...//////...---,,,,,,------------.........,,,,,,,,,------.....................///000111111444444333222222222222333333555777999<<>><<<888888777777777777888888888999999888666444444555:::<<>>@@@AAA===777444666:::;;;<<