BM6P6(@ xxxiiibbbXXXUUUPPPNNNLLLKKKIIIGGGFFFEEEDDDBBBAAA@@@??????@@@>>><<<<<<<<<<<<;;;:::::::::::::::::::::::::::999999:::;;;===???AAABBB===============<<<<<<<<<<<<;;;;;;<<<>>>===;;;999888:::===@@@AAA@@@???>>><<<;;;::::::;;;>>>@@@BBBCCCEEEGGGJJJLLLMMMNNNNNNFFFCCC>>>;;;:::999888777666666666555444555777:::===>>>???BBBDDDFFFHHHHHHNNNOOOQQQSSSTTTUUUUUUUUUUUUVVVXXXYYYYYYZZZ]]]```bbbeeeiiimmmqqquuuzzz}}}~~~xxxssstttxxx~~~{{{{{{zzzzzzzzzyyytttkkkeee___^^^\\\ZZZVVVSSSPPPOOONNNKKKGGGGGGLLLVVVaaaiiinnnlllkkklllllljjjfffbbb```eeehhhhhhjjjmmmllliiihhhfffeeehhhlllkkkfffaaa\\\XXXPPPIIIEEEDDDEEEGGGBBBBBBBBBAAA???>>><<<;;;<<<;;;;;;;;;<<<===???@@@CCCCCCCCCBBBAAA>>><<<:::===<<<<<<:::999888777777:::::::::999888777777666888888999999999:::::::::999999999:::::::::::::::<<<===============<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@???<<<===AAABBBAAAFFFJJJNNNPPPSSS[[[eeennnsssyyy{{{qqqooossstttooojjjhhhccc[[[TTTMMMGGGBBB>>>???>>>===<<<<<<;;;;;;<<<===<<<;;;::::::;;;===>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===???AAAAAA@@@@@@???CCCHHHMMMSSS]]]hhhqqqttttttwww{{{|||zzzmmm```\\\VVVZZZjjj}}}zzzzzzwwwiii``````[[[YYYVVVWWW[[[aaaeeegggllljjjhhhffffffhhhjjjlllkkkjjjjjjmmmqqqtttuuuuuuyyyiiiaaaXXXTTTPPPNNNLLLKKKIIIGGGFFFEEEDDDBBBAAA@@@?????????>>>;;;;;;<<<<<<;;;:::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>???<<<<<<<<<===============<<<;;;;;;<<<>>>>>><<<:::;;;;;;<<<===>>>???@@@@@@<<<;;;::::::;;;===???AAADDDEEEGGGJJJKKKLLLLLLLLLEEEBBB>>>;;;:::999888777999999:::999888888:::<<<>>>???@@@CCCEEEGGGIIIJJJLLLMMMOOOQQQRRRSSSSSSSSSUUUVVVXXXYYYYYYZZZ]]]```cccfffjjjnnnqqquuuyyy}}}xxxrrrssswww}}}}}}}}}|||{{{zzzxxxyyyxxxtttmmmgggcccbbb```^^^ZZZWWWSSSRRROOOKKKGGGFFFLLLVVVbbbjjjpppooonnnnnnooonnnkkkgggbbbfffhhhhhhiiimmmmmmjjjjjjgggfffgggiiigggaaa[[[QQQMMMGGGAAA===<<<===>>>???????????????>>>======<<<;;;;;;;;;<<<>>>@@@AAACCCCCCDDDDDDCCCAAA???>>>??????>>>>>>===<<<;;;;;;;;;::::::999888888777777888888999999999:::::::::;;;;;;<<<<<<<<<<<<======<<<<<<============<<<<<<<<<<<<<<<<<<<<<======>>>>>>BBBCCC???>>>@@@BBBAAAEEEHHHLLLOOORRRYYYccckkkqqqxxx~~~uuusssvvvvvvpppjjjgggbbb[[[SSSMMMGGGBBB>>>??????===<<<<<<<<<<<<<<<<<<;;;:::999999:::;;;===::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;===>>>>>>?????????BBBGGGLLLSSS\\\hhhpppyyyzzz||||||{{{nnnbbb]]]WWW[[[kkkzzzzzz}}}~~~vvvggg___^^^[[[YYYWWWXXX\\\aaaeeegggkkkjjjhhhggggggiiikkkllljjjiiiiiilllpppsssttttttzzziii```WWWTTTPPPMMMLLLKKKIIIHHHFFFEEEDDDBBBAAA@@@@@@??????===;;;;;;;;;<<<;;;:::;;;;;;;;;::::::999999999<<<===>>>>>>>>>===;;;;;;;;;;;;<<<<<<======>>>>>><<<;;;;;;<<<>>>>>><<<;;;===<<<;;;;;;<<<>>>@@@BBB;;;::::::999:::<<>>???AAACCCFFFHHHJJJKKKOOOQQQSSSUUUVVVWWWWWWVVVUUUVVVXXXYYYYYYZZZ]]]```eeegggkkkooorrruuuyyy|||vvvooooootttyyy~~~zzzwwwyyy{{{{{{yyywwwttttttuuusssnnniiiffffffdddbbb___[[[WWWUUUPPPLLLGGGFFFLLLWWWccclllqqqpppooooooppppppnnnlllfffiiiiiigggiiimmmnnnkkkjjjgggeeedddbbb^^^WWWRRRKKKIIIEEEAAA>>><<<<<<<<<;;;;;;<<<===>>>>>>>>>>>><<<<<<;;;<<<===>>>@@@AAAEEEEEEEEEDDDBBB@@@===<<>>>>>>>>======:::::::::999999888888777888888999999999:::::::::;;;;;;<<<<<<============;;;<<<<<<=========<<<<<<<<<<<<;;;;;;<<<<<<===>>>???EEEHHHCCC??????AAAAAACCCFFFJJJMMMQQQWWWaaahhhooottt{{{}}}zzz{{{yyyssslllgggbbbZZZRRRLLLGGGBBB?????????>>>===<<<<<<<<<<<<;;;:::999888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>>>>BBBGGGLLLRRR\\\gggooo|||~~~~~~~~~rrrfff```YYY\\\kkk||||||uuueee]]]\\\\\\ZZZXXXYYY]]]bbbfffgggjjjiiihhhhhhhhhjjjkkkmmmiiihhhiiikkkooorrrsssrrr{{{hhh___WWWTTTPPPMMMLLLKKKJJJHHHGGGFFFDDDCCCAAA@@@@@@@@@???===;;;;;;<<<===<<<;;;<<<<<<;;;::::::999888888;;;<<<>>>??????===;;;::::::;;;;;;<<<===>>>??????===<<<;;;<<<>>>>>>===<<<<<<<<<<<<<<<===???@@@AAA;;;;;;:::999:::<<<>>>???DDDEEEGGGHHHIIIIIIHHHGGGCCC@@@<<<999888888777666555666777777666666777999===>>>@@@BBBEEEGGGIIIJJJQQQSSSUUUWWWXXXYYYYYYXXXUUUVVVXXXYYYYYYZZZ]]]```fffhhhlllooorrruuuyyy{{{}}}rrriiijjjooouuuyyyzzzuuurrruuuxxxyyytttqqqnnnmmmooonnnllliiigggfffeeeccc```\\\XXXVVVRRRNNNHHHFFFLLLWWWccclllqqqppppppppppppooonnnmmmiiilllllliiijjjmmmnnnllleeecccaaa^^^[[[VVVOOOJJJHHHGGGEEECCCAAA>>>===<<<999:::;;;<<<===>>>>>>>>><<<<<<<<<<<<===???AAACCCGGGGGGEEECCC???;;;777555<<<<<<<<<<<<<<<<<<<<<<<<999999888888888777777777888888999999999:::::::::999999999:::;;;;;;<<<<<<;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<=========EEEJJJEEE>>>===>>>@@@CCCFFFIIILLLPPPWWW___eeelllqqqwww{{{~~~~~~vvvooohhhbbbZZZRRRLLLGGGCCC@@@@@@???>>>===<<<<<<<<<<<<;;;::::::999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::999999888999;;;===>>>???BBBGGGLLLRRR\\\gggppp{{{}}}xxxkkkcccZZZ\\\llluuueee^^^]]]]]][[[YYYZZZ^^^bbbeeeggghhhhhhhhhiiijjjkkklllllliiiiiijjjmmmppprrrsssrrr{{{hhh^^^VVVSSSPPPMMMLLLKKKJJJIIIGGGFFFEEECCCBBBAAA@@@@@@???>>><<<<<<===>>>===<<<<<<<<<;;;::::::999888888999:::===>>>???>>>===<<<:::;;;;;;<<<===>>>??????===<<<;;;<<<===???>>>===999:::===???@@@@@@???>>><<<;;;:::::::::<<<>>>???EEEEEEGGGHHHHHHHHHGGGGGGCCC@@@<<<999999888888777888999;;;;;;:::999:::<<<;;;<<<>>>AAACCCFFFHHHIIINNNOOOQQQSSSUUUUUUUUUUUUUUUVVVXXXYYYYYYZZZ]]]```eeehhhllloooqqquuuxxx{{{{{{nnnddddddiiirrrwwwyyyuuurrrtttvvvvvvoookkkggggggiiijjjhhhfffeeedddbbb```]]]ZZZXXXWWWUUUPPPKKKHHHLLLVVVaaaiiiqqqqqqrrrrrrqqqqqqppppppnnnqqqrrrooonnnpppnnnkkk```___]]]ZZZVVVQQQKKKFFFDDDCCCCCCAAA???===;;;999;;;;;;<<<======>>>======<<<<<<<<<===>>>@@@BBBDDDGGGGGGFFFCCC@@@<<<888666<<<<<<;;;;;;;;;;;;;;;;;;777777777777777666666666888888999999999:::::::::888888999999:::;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======;;;CCCHHHCCC<<<;;;===>>>DDDFFFHHHLLLQQQWWW]]]bbbiiimmmrrruuuyyy{{{tttkkkeee\\\TTTMMMHHHDDDAAA@@@???>>>======<<<<<<===<<<<<<;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;:::999:::;;;===>>>???CCCHHHMMMSSS\\\hhhpppxxx{{{}}}oooeeeZZZ\\\lllzzzxxxiiiaaaaaa```^^^\\\\\\___ccceeeeeeeeefffgggiiijjjkkkkkkllljjjjjjkkknnnrrrssssssrrrzzzggg^^^VVVSSSOOOMMMLLLLLLJJJIIIGGGFFFEEECCCBBBAAAAAA@@@???===;;;;;;===>>>===<<<;;;;;;;;;::::::999999999888999;;;===?????????>>>;;;;;;<<<<<<======>>>>>>===<<<;;;;;;===??????>>>888:::===@@@AAA@@@>>>===>>>===;;;;;;;;;<<<>>>@@@DDDEEEGGGHHHIIIHHHHHHGGGCCC@@@<<<:::999999999888666888::::::999999999::::::;;;===@@@CCCFFFHHHIIINNNOOOQQQSSSTTTUUUUUUUUUUUUVVVXXXYYYYYYZZZ]]]```dddfffjjjnnnqqqtttxxx{{{~~~~~~{{{kkk```___eeepppwww{{{yyyvvvwwwwwwvvvlllhhheeedddfffhhhfffeeecccaaa___\\\ZZZYYYYYYZZZYYYTTTNNNKKKMMMUUU^^^dddnnnqqquuuvvvvvvuuuuuuvvvuuuyyy{{{yyywwwvvvpppjjj______^^^[[[WWWQQQLLLHHHEEEEEEDDDCCCAAA>>><<<;;;<<<<<<===>>>????????????===<<<<<<===???AAACCCEEEEEEEEEFFFEEEDDDBBB@@@???>>>>>>>>>======<<<<<<<<<777777777777777777777777888888999999999:::::::::888888999:::;;;<<<<<<===999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===999@@@CCC???;;;<<<>>>>>>DDDEEEGGGKKKPPPVVV[[[___dddgggkkknnnsss}}}yyypppiii```VVVOOOIIIEEECCC@@@@@@???>>>============<<<<<<;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;;;;;;;;;;<<<===>>>>>>BBBGGGLLLRRR\\\gggooovvvzzz~~~}}}nnncccYYY\\\mmmwwwpppgggfffcccaaa^^^^^^```bbbccccccbbbdddfffiiijjjkkkkkkjjjkkkkkklllooossstttsssrrrxxxfff]]]UUUSSSOOOMMMMMMLLLKKKIIIHHHGGGEEEDDDBBBAAAAAAAAA<<<;;;999999;;;<<<;;;;;;::::::::::::::::::::::::::::::;;;<<<===>>>??????<<<<<<<<<===============>>><<<;;;;;;===???@@@???:::;;;<<<>>>???????????????>>>===<<<<<<===???@@@DDDEEEGGGIIIIIIIIIIIIHHHCCC@@@<<<::::::::::::999444666888999888777777888:::;;;===@@@CCCFFFIIIJJJNNNOOOQQQSSSUUUUUUUUUUUUUUUVVVXXXYYYYYYZZZ]]]```aaadddiiimmmppptttxxx{{{|||||||||~~~|||kkk^^^^^^cccmmmvvv~~~}}}}}}|||yyymmmjjjffffffhhhiiigggeeecccaaa]]]ZZZYYYZZZ]]]^^^\\\XXXRRRNNNOOOSSSZZZ___ggglllsssxxxyyyyyyzzz{{{|||}}}tttkkkdddeeedddaaa[[[UUUPPPMMMJJJIIIHHHFFFDDDBBB@@@???;;;<<<>>>@@@AAACCCCCCDDD=========>>>???BBBDDDFFFDDDEEEFFFFFFFFFEEEDDDCCC@@@@@@??????>>>===<<<<<<888888888888888999999999888888999999999:::::::::666777888999:::;;;;;;<<<888999:::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===999===>>><<<;;;>>>@@@@@@CCCCCCEEEIIIOOOTTTYYY[[[^^^aaadddggglllwww~~~uuunnncccYYYQQQKKKGGGDDDAAA@@@???>>>============;;;;;;;;;::::::999888777::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<<<<@@@EEEJJJPPPZZZeeemmmrrrwww|||xxxjjj```WWW]]]pppyyywwwllliiieeecccaaa```aaabbbbbbaaa```bbbeeehhhjjjjjjiiiiiijjjjjjlllooorrrsssrrrpppxxxfff]]]UUUSSSOOOMMMMMMLLLKKKJJJHHHGGGEEEDDDBBBAAAAAAAAA:::999777888999::::::999:::::::::::::::::::::;;;<<<<<<;;;<<<<<<===>>>???===============<<<<<<<<<>>><<<;;;;;;===???@@@@@@<<<<<<<<<<<<===>>>@@@AAA@@@???===<<<===>>>@@@AAADDDEEEGGGIIIJJJJJJJJJJJJDDDAAA===;;;;;;;;;::::::777999;;;<<<;;;::::::;;;;;;<<<>>>AAADDDGGGJJJKKKJJJKKKMMMOOOQQQQQQQQQQQQUUUVVVXXXYYYYYY[[[]]]``````ccchhhlllooosssxxx{{{zzz{{{|||}}}}}}lll^^^]]]ccckkkuuu|||ooollliiiiiikkkkkkiiigggeeebbb]]]ZZZYYY\\\```bbb^^^ZZZTTTPPPOOOSSSXXX[[[___fffooovvvyyyzzz{{{}}}vvvllljjjkkkjjjfff```YYYTTTQQQKKKJJJHHHFFFDDDAAA@@@???:::;;;>>>@@@CCCEEEGGGHHH=========>>>@@@BBBEEEFFFDDDEEEEEEEEEDDDCCCAAA@@@@@@@@@???>>>===<<<;;;:::::::::::::::::::::::::::888888999999999:::::::::333444555666777888999999888999:::;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<:::<<<<<<:::;;;@@@CCCAAAAAAAAACCCGGGMMMSSSWWWXXXZZZ]]]```bbbgggsssxxxqqqfff[[[RRRLLLHHHEEEAAA@@@???>>>============:::::::::999999777666666::::::::::::::::::::::::999999999999999999999999999:::;;;<<<===<<<;;;::::::>>>CCCHHHNNNXXXccckkknnntttyyy||||||{{{~~~tttfff]]]VVV]]]rrr{{{{{{oookkkgggeeebbbaaaaaaaaaaaa```^^^```dddgggiiijjjiiihhhiiiiiikkknnnqqqrrrpppooovvvgggbbbUUURRRNNNLLLKKKKKKJJJIIIHHHGGGFFFDDDBBB@@@>>>===AAA@@@===;;;999999999999<<<<<<<<<;;;;;;::::::::::::<<<===???@@@AAAAAA@@@===<<<<<<======>>>???@@@@@@<<<888999===@@@???<<<::::::;;;<<<>>>@@@BBBCCC===<<<;;;:::<<<>>>AAACCCGGGGGGGGGHHHIIIHHHFFFDDDCCC@@@<<<:::::::::999888888777777777666666555555999999;;;>>>AAADDDGGGIIIKKKLLLNNNPPPQQQRRRSSSSSSUUUVVVWWWXXXXXX[[[^^^aaa```eeelllqqqssstttuuuuuuyyyzzz|||}}}}}}~~~yyyiiibbbdddhhhqqqyyyyyysssmmmlllooopppmmmjjjkkkgggbbb___```aaacccccc```\\\VVVSSSSSSVVVYYY[[[\\\dddnnnsssssssssuuuwwwxxxooojjjiiihhhhhhfff```WWWQQQRRRNNNIIIFFFEEECCC???<<<<<<::::::===BBBEEEEEECCC>>>>>>======>>>???AAABBBDDDFFFHHHGGGEEEDDDCCCDDD@@@??????>>>===<<<<<<;;;===<<<<<<;;;:::999888888;;;;;;;;;::::::999999999888888999::::::;;;<<<<<<<<<===???@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>======???@@@AAACCCFFFIIIKKKOOOSSSVVVUUUWWW\\\ccchhhppp}}}uuujjj^^^UUUNNNIIIFFFBBBAAA@@@>>>>>>>>>?????????>>>===<<<;;;:::::::::::::::::::::;;;<<<<<<<<<::::::;;;<<<;;;:::999888<<<<<<;;;;;;<<<===???@@@JJJEEECCCHHHOOOVVV^^^eeemmmrrrwww{{{}}}xxxpppnnnbbb\\\XXXYYYyyy|||zzzmmmgggeeeaaa___^^^___aaabbb^^^___aaaccceeegggiiiiiiiiiiiijjjkkklllnnnnnnooovvveee___SSSPPPMMMKKKKKKLLLLLLKKKIIIHHHGGGEEECCCAAA???>>>======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::777999:::<<<===>>>======>>>======<<<<<<<<<======>>>;;;888888<<>>AAACCCFFFFFFGGGHHHIIIHHHGGGFFFEEEBBB>>>;;;:::999888777888888888777777777666666999:::;;;>>>AAADDDGGGIIIKKKLLLNNNPPPQQQRRRSSSSSSTTTUUUWWWXXXXXX[[[^^^aaaaaaeeekkkoooqqqsssuuuvvvxxxzzz|||}}}~~~{{{ooojjjlllooowww~~~zzzvvvrrrppprrrssssssqqqppplllgggccccccdddeeefffddd```ZZZWWWWWWZZZ]]]^^^^^^ccchhhjjjiiijjjmmmqqq{{{xxxoooooonnnmmmmmmkkkfff^^^XXXTTTPPPKKKHHHGGGEEEBBB???===<<<<<<>>>BBBDDDDDDCCC>>>>>>======>>>???AAABBBBBBEEEGGGHHHGGGEEEEEEEEEAAA@@@@@@>>>===<<<;;;;;;999999999:::::::::;;;;;;;;;;;;;;;:::::::::999999888888999::::::;;;<<<<<<<<<===>>>??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<============>>>@@@???BBBEEEGGGIIIMMMQQQTTTTTTUUUZZZ```fffnnn|||yyymmmaaaVVVOOOHHHEEEBBBAAA@@@???>>>>>>?????????>>><<<;;;::::::999999999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::===<<<;;;;;;;;;<<<===>>>GGGCCCCCCHHHNNNTTT]]]eeepppuuu{{{tttlllkkk```\\\XXXZZZzzz~~~yyy}}}mmmfffddd```]]]\\\]]]___aaa___```bbbdddfffhhhiiijjjjjjkkklllmmmnnnoooooopppvvvddd[[[RRROOOLLLKKKLLLMMMMMMMMMJJJIIIHHHFFFDDDBBB@@@@@@::::::;;;<<<============<<<;;;;;;;;;;;;::::::::::::;;;===>>>????????????>>>>>>===<<<;;;::::::;;;===:::777888;;;===<<<::::::::::::;;;<<<>>>???@@@===<<<;;;:::;;;===@@@BBBEEEEEEGGGHHHHHHHHHHHHHHHIIIEEE@@@<<<:::999888777999999999888888888888777999:::;;;>>>AAADDDFFFHHHJJJKKKMMMOOOQQQRRRSSSSSSSSSTTTVVVWWWXXX[[[___bbbbbbeeejjjmmmppprrruuuwwwxxxzzz|||}}}~~~~~~wwwuuuvvvxxx~~~yyyxxxuuuttttttuuuwwwxxxuuuqqqkkkhhhggghhhiiiiiiiiieee```]]]]]]___aaaaaa___```aaa```^^^```dddhhhsss|||}}}vvvooommmmmmnnnnnnmmmiiiccc^^^YYYUUUQQQMMMJJJGGGEEECCC???>>>===>>>AAACCCCCCBBB???>>>>>>>>>>>>@@@AAABBBAAADDDHHHJJJIIIHHHGGGGGGCCCBBBAAA???>>><<<;;;;;;999999999999::::::::::::;;;;;;;;;;;;::::::::::::888999999::::::;;;;;;<<<;;;<<<===>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<<<<<<<===???>>>@@@CCCEEEGGGJJJNNNQQQRRRSSSWWW]]]bbbiiixxx}}}qqqdddYYYPPPIIIEEECCCBBBAAA???>>>>>>??????>>>===<<<:::999999999999777888;;;<<<======<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;:::::::::;;;<<<===CCCBBBEEEJJJMMMQQQ[[[dddpppvvv~~~{{{qqqiiiiii___[[[YYY[[[{{{~~~uuukkkdddbbb^^^[[[YYY[[[]]]___aaaaaaccceeegggiiijjjkkkkkklllmmmnnnooopppppppppyyydddYYYSSSPPPMMMKKKKKKLLLLLLLLLIIIHHHGGGEEECCCBBB@@@@@@999:::;;;===>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@???===<<<;;;;;;::::::::::::<<<:::999:::<<<===<<<;;;::::::::::::<<<===>>>???>>>===;;;::::::<<>>>>>???@@@AAAAAA@@@@@@??????@@@AAACCCDDDDDDHHHKKKMMMKKKIIIHHHGGGDDDDDDBBBAAA???===<<<;;;<<<<<<;;;:::999888777777;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;:::;;;<<<============<<<;;;;;;;;;;;;;;;;;;::::::888:::;;;;;;;;;;;;<<<>>>>>>@@@CCCDDDFFFHHHKKKNNNPPPQQQUUUZZZ^^^eeesssttthhh]]]SSSKKKFFFDDDCCCAAA@@@?????????@@@===<<<;;;:::999888888888666888;;;===>>>===<<<:::;;;:::999999999:::<<<===999999999999:::<<<>>>???BBBDDDHHHLLLMMMNNNWWWaaammmttt}}}~~~zzzpppiiiiii___\\\ZZZ]]]~~~xxxrrriiibbb___[[[WWWWWWXXX[[[^^^bbbcccdddfffgggiiijjjkkkkkklllmmmoooooopppoooooo|||fffZZZUUURRRNNNKKKKKKKKKJJJJJJGGGFFFEEEDDDBBBAAA@@@???;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888999:::<<<<<<<<<<<<;;;:::::::::::::::;;;<<<<<<<<<;;;;;;<<<===>>>===<<<999999::::::<<<===???@@@???===;;;::::::<<<>>>???AAACCCFFFGGGGGGHHHKKKNNNPPPKKKDDD>>>;;;999888777999999999999999:::::::::999:::;;;===@@@CCCEEEFFFIIIJJJLLLNNNQQQRRRSSSTTTRRRTTTVVVWWWXXXZZZ^^^aaafffhhhjjjmmmooossswww{{{{{{|||}}}}}}{{{{{{|||}}}{{{vvvooovvvwww}}}{{{xxx{{{}}}}}}|||zzzvvvsssssssssnnnkkkgggfffgggkkkmmmnnnllliiieeeddddddeeedddddd\\\]]]______```aaacccdddfffmmmrrrrrrrrrrrrooollljjjmmmqqqtttuuutttsssrrrmmmiiiaaaXXXOOOHHHDDDCCCAAAAAA@@@???>>>???@@@BBBBBBBBBAAAAAABBBCCCEEEFFFJJJLLLNNNOOOLLLIIIHHHGGGEEEEEECCCBBB@@@>>>===<<<===<<<<<<;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999:::;;;<<<=========<<<<<<;;;;;;;;;:::::::::888999;;;;;;::::::<<<===???AAACCCDDDEEEGGGJJJLLLNNNOOORRRWWWZZZ```mmmzzzyyymmmbbbWWWNNNHHHEEEDDDBBBAAA?????????@@@===<<<;;;:::999888888888555777:::===>>>>>><<<;;;;;;:::999888888999:::;;;777777777888;;;===@@@AAADDDFFFKKKOOONNNNNNTTT]]]iiiqqq}}}|||ssskkkiii___]]]\\\aaa}}}zzzpppppp|||iii___\\\XXXUUUTTTWWW[[[]]]cccccceeefffhhhiiijjjkkkjjjkkkmmmnnnoooooonnnmmmhhh\\\VVVRRRNNNLLLKKKKKKJJJIIIFFFFFFEEECCCBBBAAA??????============<<<;;;:::999:::::::::;;;;;;;;;;;;<<<999:::<<<=========<<<<<<:::999999:::;;;<<<======;;;<<<======>>>>>>======888999999;;;<<<>>>@@@AAA???>>>;;;:::999;;;===>>>???BBBEEEFFFFFFHHHMMMQQQRRRMMMEEE???;;;:::999888888999999999999:::::::::999:::;;;===???BBBDDDFFFHHHIIIKKKNNNPPPRRRSSSTTTSSSUUUVVVWWWWWWYYY]]]```eeegggjjjmmmooorrrwwwzzzzzz{{{|||{{{zzzyyyzzz{{{~~~vvvqqqpppvvv~~~wwwnnntttyyyvvvzzz}}}xxxtttqqqhhheeebbbaaadddgggkkkllljjjgggeeedddeeefffeeeddd]]]___aaaccceeeggghhhhhhfffkkkmmmlllkkkmmmnnnllljjjnnnrrruuuuuuuuuuuuuuuuuuqqqhhh\\\QQQHHHDDDCCCCCCCCCBBBAAA???@@@BBBEEEEEEDDDDDDDDDDDDFFFGGGHHHLLLNNNNNNMMMKKKHHHGGGGGGFFFEEEDDDBBBAAA???>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::888888999:::;;;<<<===>>><<<<<<<<<;;;;;;::::::999888:::;;;;;;;;;;;;<<<>>>@@@AAACCCCCCCCCEEEGGGJJJKKKLLLOOOSSSUUU[[[gggtttttthhh\\\QQQJJJGGGEEECCCAAA@@@@@@@@@@@@>>>===<<<:::999999999999666777:::<<<===>>>===<<<<<<;;;::::::999999999:::777777888999;;;>>>AAABBBGGGHHHLLLQQQRRRQQQUUU[[[fffooo{{{}}}tttkkkiii^^^]]]___ggg~~~zzz{{{ssslllnnnwwwhhh\\\YYYUUURRRSSSWWW[[[___cccdddeeefffgggiiijjjjjjjjjkkkmmmooooooooommmllljjj]]]TTTQQQMMMKKKKKKKKKKKKJJJGGGFFFEEEDDDCCCBBBAAA@@@>>>>>>===;;;;;;::::::;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>?????????>>>===<<<;;;;;;;;;;;;;;;<<<<<<999;;;=========<<<<<<<<<888888999;;;>>>@@@BBBDDD@@@>>>;;;:::999:::<<<======AAAEEEFFFFFFHHHNNNSSSTTTNNNFFF???<<<;;;::::::888888888888999999999:::999:::;;;===???BBBDDDEEEGGGIIIKKKNNNPPPRRRSSSTTTUUUVVVWWWWWWWWWXXX[[[^^^bbbeeeiiilllnnnqqqtttwwwvvvxxxyyyyyyyyyyyyzzz|||yyyuuuuuuzzzyyyqqqwwwzzzwww{{{~~~uuuoooeeeaaa^^^]]]___cccfffhhhgggfffeeeeeefffgggfffeeeaaaaaabbbeeehhhjjjkkkkkkjjjmmmllliiihhhkkknnnnnnnnnqqqtttuuutttrrrrrrsssyyyuuulll___RRRIIIEEEEEEFFFGGGFFFDDDBBBCCCFFFJJJGGGGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKJJJGGGFFFGGGHHHEEEEEEDDDCCCBBBAAA@@@???<<<<<<<<<============>>>;;;;;;;;;;;;<<<<<<<<<===::::::::::::::::::::::::777777888999;;;<<<>>>???===<<<<<<;;;::::::999999999:::<<<<<<;;;;;;===>>>???@@@AAAAAAAAABBBDDDGGGHHHHHHJJJNNNPPPUUUaaannn{{{{{{mmm___SSSKKKGGGFFFDDDBBB@@@@@@@@@@@@???>>><<<;;;::::::999999777888999;;;<<<===>>>>>>>>>>>>======<<<;;;999999::::::::::::<<<>>>@@@AAAHHHGGGLLLSSSWWWWWWYYY\\\aaajjjwwwssshhhfff\\\\\\bbbmmm}}}zzzyyyoooooo|||yyyzzzwwwlllcccYYYWWWSSSQQQRRRWWW]]]aaaccccccdddeeeggghhhiiiiiikkkmmmooopppqqqpppnnnllljjj^^^RRROOOLLLKKKLLLMMMMMMLLLHHHGGGFFFEEEDDDCCCBBBAAA>>>===;;;::::::;;;<<<===:::::::::;;;;;;<<<<<<<<<999:::;;;<<<<<<<<<;;;:::>>>>>>===<<<;;;;;;;;;;;;888:::<<<===<<<;;;;;;;;;777888999<<<>>>AAADDDEEE@@@>>><<<999999:::<<<======AAAEEEFFFFFFHHHOOOUUUTTTNNNFFF@@@<<<;;;;;;;;;777777777888888999999999999:::;;;===???AAADDDEEEGGGHHHKKKNNNPPPRRRSSSTTTUUUVVVWWWWWWVVVXXXZZZ]]]```cccgggjjjmmmooorrruuusssuuuwwwxxxxxxyyy|||~~~~~~|||zzz~~~{{{|||xxx|||vvvmmmddd```]]][[[]]]```cccdddfffeeeeeefffggghhhgggfffeeedddcccdddgggjjjmmmmmmmmmooommmhhhgggkkkooopppvvvyyy|||{{{xxxuuutttuuuzzzvvvmmm```SSSJJJGGGGGGHHHIIIIIIGGGDDDEEEIIIMMMIIIHHHGGGGGGHHHIIIKKKLLLHHHHHHHHHFFFEEEEEEGGGIIIEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::777777777999:::<<<>>>???======<<<;;;::::::999999999;;;<<<<<<<<<<<<===???===???@@@@@@???@@@BBBDDDEEEEEEGGGJJJLLLQQQ]]]iiivvvqqqaaaSSSKKKHHHGGGDDDBBBAAA@@@@@@@@@???>>>===<<<;;;:::::::::777888999:::;;;===>>>???@@@@@@@@@@@@>>><<<:::999======<<<;;;<<<===>>>???GGGFFFKKKTTTZZZ\\\\\\___\\\eeerrr~~~pppeeecccYYY[[[cccqqq||||||uuurrrzzztttooojjjbbb\\\XXXUUURRRPPPRRRWWW^^^bbbccccccdddeeefffggghhhiiilllnnnppprrrrrrqqqooommmwwweee\\\TTTQQQMMMKKKJJJJJJJJJIIIJJJHHHEEEBBB@@@??????@@@;;;;;;<<<===>>>>>>======::::::999999999:::;;;;;;<<<===============<<<<<<:::;;;<<<<<<;;;;;;===>>>===<<<;;;:::;;;<<<===>>>;;;999888:::>>>@@@@@@???AAA???>>><<<;;;;;;;;;;;;<<<>>>AAADDDHHHMMMSSSXXX[[[SSSHHH???;;;;;;<<<===999::::::999888888999;;;999:::999999999<<<@@@CCCDDDFFFIIIKKKLLLNNNPPPRRRWWWWWWXXXWWWWWWXXX[[[]]]aaadddhhhkkklllmmmnnnooorrruuuxxxzzz{{{|||~~~~~~~~~uuujjjeeeaaa^^^\\\^^^```aaabbbaaabbbdddeeeffffffeeeeeedddfffggghhhiiikkknnnqqqqqqmmmiiieeeeeeiiinnnqqqtttwwwzzz|||zzzxxxvvvuuurrrmmmddd\\\UUUPPPLLLJJJNNNNNNNNNLLLJJJJJJLLLNNNFFFJJJNNNPPPPPPOOONNNNNNMMMJJJGGGFFFGGGHHHHHHHHHLLLJJJHHHEEEBBB???>>>===@@@???>>>===<<<;;;::::::;;;:::999999888888999999::::::::::::::::::::::::333;;;===999;;;BBB???666<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999999999::::::============>>>???@@@AAADDDCCCDDDHHHKKKQQQ\\\gggqqqxxxgggVVVKKKGGGEEECCCAAAAAAAAA???>>>@@@??????>>><<<;;;999888::::::::::::::::::::::::???@@@@@@@@@???>>><<<;;;:::;;;<<<<<<;;;<<>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<=========<<<<<<;;;999;;;<<<<<<;;;;;;<<<===@@@???===;;;::::::::::::>>>===<<<===AAACCCCCCBBBAAA???>>><<<;;;;;;;;;;;;<<<>>>BBBEEEIIIOOOVVVZZZ___WWWKKKAAA;;;888888888999:::999888666555555777999::::::999:::<<<@@@DDDFFFIIILLLNNNOOOPPPRRRTTTUUUVVVWWWWWWWWWYYY\\\^^^```dddiiilllnnnpppqqqssstttwwwzzz}}}~~~wwwnnngggccc___\\\]]]```bbbbbbdddeeeffffffgggfffeeeeeecccdddeeeeeefffhhhllloooqqqnnniiieeeeeehhhmmmpppsssvvvzzz|||zzzuuuoookkkccc```[[[VVVSSSQQQPPPOOOQQQQQQPPPNNNKKKJJJKKKLLLGGGJJJNNNPPPOOOOOONNNNNNKKKIIIFFFEEEGGGHHHHHHHHHKKKJJJHHHEEECCCAAA@@@???@@@??????>>><<<;;;;;;:::<<<;;;;;;:::::::::::::::<<<<<<;;;::::::999888888555;;;;;;888<<>>BBBAAAAAA@@@???===;;;:::888888999;;;<<<===>>>???>>>>>>>>>>>>>>><<<;;;::::::;;;<<<<<<;;;<<>>===<<<;;;:::>>>===<<<<<<;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;;;;999;;;<<<;;;::::::;;;===??????===<<<;;;:::::::::<<<;;;:::<<<>>>AAAAAAAAAAAA???>>><<<;;;;;;;;;;;;<<>>===<<<<<<;;;======<<<;;;;;;;;;;;;<<<>>>===<<<;;;999888777666777;;;999666<<>>BBBAAAAAA@@@???===<<<;;;999999:::<<<===>>>???@@@<<<<<<<<<<<<<<<;;;:::999;;;<<<<<<<<<<<<===@@@BBBKKKOOOUUUZZZ___dddiiilllpppqqqtttyyy|||mmmiii```[[[[[[\\\rrrwwwuuufff^^^\\\\\\UUUSSSQQQTTTZZZ___aaaaaaaaabbbdddgggiiikkkmmmmmmnnnnnnoooqqqrrrrrrpppmmmxxxeee[[[TTTQQQMMMKKKJJJJJJJJJIIIGGGGGGGGGFFFDDDBBB@@@?????????>>><<<;;;;;;::::::>>>>>><<<;;;::::::::::::999:::;;;;;;<<<;;;;;;;;;999;;;<<<;;;::::::;;;<<<;;;;;;;;;<<<<<<===>>>>>>:::::::::;;;===>>>@@@@@@AAA???>>><<<;;;;;;;;;;;;>>>@@@CCCGGGJJJNNNSSSWWWSSSMMMEEE>>>;;;:::::::::<<<<<<<<<:::777666777888888:::;;;;;;<<<>>>BBBDDDEEEHHHKKKMMMNNNPPPRRRTTTTTTUUUWWWXXXZZZ]]]aaaddddddhhhllloooqqqsssvvvxxxvvvyyy|||~~~~~~~~~{{{xxx~~~~~~||||||~~~}}}xxxssskkkgggcccaaacccgggjjjllloooooonnnllljjjhhhgggfffiiiiiihhhggghhhjjjooorrrrrroookkkhhhggghhhjjjlllpppnnnnnnppppppkkk```WWWVVVWWWVVVUUUSSSSSSTTTUUUVVVVVVUUURRRMMMJJJJJJJJJHHHJJJMMMNNNNNNMMMMMMNNNHHHGGGEEEFFFHHHIIIIIIIIIGGGGGGGGGFFFEEEDDDDDDCCCAAA@@@@@@???>>>>>>======>>>===<<<<<<;;;;;;<<<<<<===<<<<<<;;;999888888777999;;;999777;;;DDDHHHGGG;;;::::::999999::::::;;;999999999999::::::;;;<<<============>>>???@@@@@@AAA@@@BBBFFFHHHLLLVVV```mmmxxxooo```VVVIIIFFFBBBAAA@@@@@@@@@????????????>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===<<<<<<===@@@BBBLLLPPPUUU[[[aaagggmmmqqqsssssssssvvv}}}|||nnniii]]]XXXXXXYYYnnn}}}yyyggg]]]YYYYYYTTTRRRQQQTTTZZZ___`````````bbbdddgggjjjlllmmmnnnlllmmmnnnpppqqqpppnnnkkkxxxeee[[[TTTQQQMMMKKKJJJJJJJJJIIIHHHHHHGGGEEECCC@@@>>>======<<<;;;:::::::::;;;;;;===<<<;;;:::999999999999999::::::;;;<<<<<<;;;;;;:::;;;<<<<<<:::::::::<<<;;;;;;<<<======>>>>>>>>><<<<<<===>>>???@@@BBBCCCAAA???>>><<<;;;;;;;;;;;;???AAADDDFFFGGGJJJMMMPPPKKKFFF@@@;;;::::::;;;;;;999:::;;;999888777999:::777999:::;;;<<<>>>AAADDDEEEHHHKKKMMMNNNPPPRRRTTTUUUVVVXXXZZZ\\\___cccggghhhjjjnnnpppqqqsssuuuwwwzzz|||~~~~~~~~~}}}~~~{{{~~~{{{rrruuu~~~}}}}}}wwwrrrnnnkkkggggggjjjooosssuuuuuutttrrrpppmmmkkkiiihhhjjjkkkkkkjjjkkkmmmqqquuusssqqqnnnjjjiiiiiijjjkkkmmmiiifffgggiiigggaaa[[[ZZZ[[[ZZZXXXUUUTTTVVVXXXXXXXXXWWWTTTOOOLLLJJJJJJGGGIIILLLLLLLLLKKKKKKLLLHHHGGGFFFGGGIIIJJJJJJIIIEEEEEEFFFFFFFFFEEEDDDDDDAAAAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::;;;999888:::>>>>>><<<;;;::::::999999::::::;;;<<<;;;::::::999999999999<<<<<<<<<<<<===>>>??????BBBAAACCCGGGIIILLLUUU___kkkvvvuuudddXXXLLLHHHDDDAAAAAA@@@@@@???????????????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<<<<;;;<<<======<<<===@@@CCCKKKOOOUUU[[[aaagggnnnrrrttttttsssvvv}}}rrrkkk]]]VVVVVVWWWlll|||jjj^^^YYYXXXTTTRRRRRRUUUZZZ^^^___^^^```aaadddhhhjjjlllllllllkkklllmmmoooqqqooollliiixxxeee[[[TTTQQQMMMKKKJJJJJJJJJIIIHHHGGGFFFDDDBBB@@@>>>======<<<;;;:::::::::;;;<<<<<<;;;:::999999999999999999:::;;;<<<<<<===<<<<<<;;;=========;;;:::;;;<<<===>>>>>>>>>>>>===<<<;;;999:::;;;<<<<<<===???BBBAAA???>>><<<;;;;;;;;;;;;???AAADDDEEEEEEGGGIIIKKKIIIEEE???;;;:::999999888777888888777666666777999555777999;;;<<<>>>AAACCCGGGIIIMMMOOOPPPQQQSSSUUUUUUWWWYYY[[[\\\```dddgggiiikkkmmmooopppqqqtttvvv}}}~~~}}}}}}~~~~~~qqqjjjmmmxxxzzzvvvsssqqqoooooossswww{{{|||zzzxxxvvvrrrooommmlllkkkiiikkklllmmmnnnpppsssvvvuuussspppmmmkkkjjjjjjjjjkkkgggddddddeeefffeeeccc___```___[[[WWWVVVZZZ^^^]]]]]]\\\XXXSSSNNNKKKKKKFFFHHHJJJJJJIIIIIIIIIKKKJJJIIIHHHIIIJJJKKKJJJIIIEEEFFFGGGHHHHHHGGGFFFEEEBBBBBBAAAAAAAAA@@@@@@@@@======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;:::::::::::::::888555;;;;;;::::::::::::;;;;;;===<<<;;;:::999888888888<<<<<<<<<<<<===>>>???@@@BBBAAACCCGGGIIIKKKTTT]]]hhhtttzzziii]]]PPPLLLGGGCCCAAAAAA@@@???AAAAAAAAAAAA@@@???>>>===888888999:::<<<===>>>???>>>>>>======<<<======>>><<<============>>>@@@CCCJJJNNNUUU\\\bbbgggmmmqqquuuuuuvvvyyyvvvnnn^^^WWWXXXYYYnnn}}}lll___ZZZZZZWWWUUUTTTWWW\\\______^^^___aaaeeehhhjjjjjjjjjjjjkkklllmmmoooqqqoookkkhhhxxxddd[[[TTTQQQMMMKKKJJJJJJJJJIIIGGGFFFDDDCCCBBBBBBBBBBBBAAA@@@===;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;::::::;;;<<<===============>>>???>>><<<;;;<<<=========>>>???>>>===<<<;;;444777888999888999<<>><<<;;;;;;;;;;;;>>>@@@CCCDDDEEEFFFHHHJJJIIIEEE@@@===;;;:::999888888999999888666555666888444666888:::;;;===@@@BBBFFFIIILLLNNNOOOPPPRRRTTTTTTVVVXXXZZZ[[[^^^bbbffffffhhhkkkmmmoooqqquuuwww{{{}}}~~~~~~}}}||||||}}}~~~rrrhhhhhhqqq{{{~~~zzzyyywwwxxx{{{~~~}}}{{{xxxuuuqqqooonnnmmmiiilllooorrrsssuuuwwwyyywwwuuussspppmmmkkkjjjjjjjjjiiiggggggggghhhjjjkkkkkkjjjgggaaa[[[ZZZ^^^cccfffeeeccc^^^VVVPPPLLLJJJEEEGGGHHHHHHGGGGGGHHHIIILLLKKKJJJKKKLLLLLLJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGBBBBBBBBBBBBAAAAAAAAAAAA???>>>======<<<<<<======;;;;;;;;;::::::999999999;;;999999:::;;;:::888777<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999;;;;;;;;;;;;<<<===>>>>>>@@@@@@BBBFFFGGGJJJQQQZZZeeeppp|||~~~ooodddTTTOOOIIIDDDBBBAAA@@@???AAAAAAAAAAAA@@@??????>>>999999:::<<<===>>>???@@@>>>>>>===<<<<<<===>>>???<<<============>>>AAACCCIIINNNVVV]]]ccchhhlllooouuuvvvwww{{{yyyppp```YYY\\\___uuu|||lllaaa]]]^^^\\\ZZZYYY[[[___aaaaaa______aaadddgggiiiiiihhhgggkkklllnnnpppqqqoookkkgggxxxddd[[[TTTQQQMMMKKKJJJJJJJJJIIIFFFEEECCCBBBCCCDDDFFFGGGEEECCC@@@===<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===:::;;;<<<===>>>>>>>>>>>>>>>???@@@???===<<<<<<===999:::<<<>>>???@@@??????666999;;;;;;:::;;;>>>AAAAAA???>>><<<;;;;;;;;;;;;<<>>======<<<;;;<<<===<<<:::777666666888222555888999;;;<<>>>>>>>>>>>>>>======<<<;;;999888777777<<<999777999;;;<<<<<<======<<<<<<;;;;;;<<<<<<===:::::::::999999:::;;;;;;888888888888999:::;;;;;;??????AAAEEEFFFHHHPPPXXXbbbnnnyyyrrrjjjWWWRRRKKKEEEBBBAAA@@@>>>???????????????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<>>>>>><<<===>>>======>>>AAACCCIIIOOOWWW___dddhhhlllnnnssstttwww{{{{{{rrrbbb\\\```eee{{{{{{kkkaaa___aaa```]]]\\\^^^bbbdddbbb```___aaadddggghhhgggfffeeekkklllnnnpppqqqooojjjgggzzzdddXXXUUUSSSQQQOOOLLLKKKJJJIIIHHHFFFDDDCCCBBBCCCEEEFFFXXXQQQGGG>>>999888:::===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA>>>???@@@???===;;;<<<===;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;<<<>>>???AAABBBAAA???===<<<;;;;;;;;;===???AAABBBBBBCCCDDDFFFJJJGGGBBB>>><<<;;;::::::888888999::::::::::::999777666777888:::<<<>>>@@@BBBFFFJJJOOOPPPPPPNNNLLLQQQRRRSSSTTTWWWZZZ]]]___bbbeeejjjnnnpppqqqssstttwwwyyyzzzzzzzzzzzz{{{}}}}}}yyyyyy{{{zzz}}}|||zzzyyyxxxxxxwwwtttrrrnnnnnnpppssswwwyyyyyyxxxxxxuuuqqqnnnmmmnnnppprrrnnnnnnmmmlllmmmqqqwww{{{~~~uuullljjjnnnssssssuuusssjjj]]]RRRMMMKKKJJJGGGEEEDDDEEEGGGGGGGGGLLLLLLLLLKKKJJJKKKMMMNNNMMMOOOQQQPPPMMMKKKLLLMMMEEEEEEDDDCCCCCCDDDDDDEEEEEEDDDBBB@@@??????????????????>>>===;;;:::999888:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;::::::999999999;;;::::::::::::;;;<<<<<<===>>>BBBFFFFFFFFFMMMVVVaaaiiisss{{{{{{ppp^^^TTTJJJGGGEEEBBBBBBCCC???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>======???BBBEEEJJJPPPXXX___eeejjjmmmppprrruuuzzz|||~~~}}}~~~wwwlllbbb___kkkvvvjjjdddeee___\\\]]]aaacccaaa___```\\\^^^aaaccceeegggjjjllllllnnnqqqsssrrroookkkiiiyyydddYYYRRRQQQOOOMMMKKKJJJIIIHHHIIIGGGEEECCCBBBBBBBBBCCCNNNJJJDDD???;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????>>>??????>>><<<;;;;;;<<<<<<<<<===>>>>>>??????@@@;;;;;;;;;;;;<<<>>>???AAABBBAAA???===;;;;;;;;;;;;===@@@BBBCCCCCCDDDEEEFFFIIIFFFAAA>>><<<;;;::::::999999999999888777666666777777777888:::<<>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::999999999999999999999999999:::;;;;;;>>>???BBBEEEEEEEEEKKKTTT___fffpppwww}}}~~~rrr```VVVLLLIIIGGGCCCAAABBB@@@@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>======???BBBEEEKKKQQQYYY```eeeiiimmmoooqqqsssvvvwwwxxxyyy{{{||||||~~~|||qqqfffcccppptttkkkiiiccc```___bbbccc```]]]^^^]]]```bbbcccdddeeegggiiilllnnnqqqsssrrrpppllljjjxxxdddZZZPPPOOOMMMKKKJJJIIIHHHHHHIIIHHHEEECCCAAA@@@@@@@@@BBBBBBAAA???>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<======>>>===>>>>>>===;;;:::;;;<<<;;;;;;<<<<<<===>>>>>>???;;;;;;;;;;;;<<<>>>???AAAAAA@@@>>><<<;;;:::::::::>>>AAACCCDDDDDDEEEFFFGGGHHHEEEBBB>>>;;;:::::::::;;;;;;:::888777555444333888888888999:::===???@@@FFFGGGJJJMMMOOOPPPPPPPPPSSSSSSSSSTTTUUUWWWYYYZZZaaadddhhhkkklllmmmoooqqquuuwwwxxxyyyyyyyyy{{{}}}~~~~~~{{{yyywwwvvvuuussssssrrrpppooooooooopppppptttvvvwwwxxxyyy{{{~~~}}}sssggg\\\WWWVVVPPPNNNLLLLLLNNNPPPPPPPPPPPPOOONNNNNNPPPRRRUUUWWW______]]]XXXRRRMMMKKKJJJFFFHHHJJJMMMNNNOOONNNNNNIIIIIIGGGEEECCC@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999::::::::::::999999888888888999999999999999888888888888888999::::::<<<<<>>======<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>======???BBBEEEMMMRRRZZZaaaeeeiiimmmooopppqqqrrrssssssuuuyyy{{{ttthhheeessssssmmmgggbbb```bbbaaa^^^\\\]]]___aaacccccccccdddfffhhhlllnnnqqqssssssqqqnnnlllwwwddd[[[OOONNNMMMKKKJJJJJJIIIIIIGGGFFFDDDBBBAAA@@@@@@@@@>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<======>>><<<===>>>===;;;999:::;;;888888999::::::;;;;;;<<<;;;;;;;;;;;;<<<>>>???AAAAAA@@@>>><<<::::::::::::???AAADDDEEEEEEEEEGGGHHHGGGEEECCC???;;;999999:::<<<;;;:::888777555555444999999999999;;;===???@@@GGGHHHIIILLLNNNPPPRRRRRRQQQRRRSSSTTTVVVWWWYYYYYY^^^aaaeeeiiikkkmmmppprrrtttvvvxxxyyyyyyyyy{{{}}}~~~~~~~~~{{{yyyxxxwwwvvvqqqpppppppppppppppqqqqqqwwwzzz}}}wwwlllddd___^^^[[[YYYVVVUUUUUUUUUTTTSSSPPPOOONNNPPPSSSWWWZZZ[[[aaa___[[[VVVPPPKKKHHHGGGEEEHHHLLLPPPSSSSSSSSSRRRNNNMMMLLLJJJGGGCCC???===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999777777777888888999999:::888888888888888999::::::999888;;;AAADDDFFFLLLSSSWWW\\\aaafffkkktttuuubbbYYYPPPMMMJJJEEEBBBBBBAAAAAAAAAAAAAAA@@@@@@???======<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>======???BBBEEENNNSSS[[[aaafffiiimmmooommmnnnppprrrtttyyy~~~pppeeebbbrrrwwwnnngggbbb^^^___^^^\\\[[[]]]___aaaddddddeeefffhhhjjjmmmoooqqqssssssqqqnnnmmmvvvddd[[[QQQPPPNNNMMMLLLKKKKKKKKKEEEDDDCCCCCCBBBBBBBBBBBB@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>???<<<===>>>===;;;999:::;;;888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAA@@@>>><<<;;;::::::;;;@@@BBBDDDEEEEEEFFFGGGIIIGGGGGGEEEAAA<<<999999:::;;;:::999888888888888999999999888999:::<<<>>>???FFFGGGIIIKKKMMMPPPRRRSSSNNNPPPRRRTTTWWWYYYZZZ[[[YYY]]]bbbfffjjjnnnsssvvvuuuwwwyyyyyyyyyyyy{{{}}}~~~~~~}}}{{{zzzzzzzzzyyyppppppqqqqqqqqqrrrssstttzzz~~~zzzrrrkkkgggeeeiiifffbbb___]]]ZZZWWWUUUQQQPPPPPPSSSXXX\\\^^^^^^\\\YYYTTTPPPKKKHHHEEECCCBBBFFFKKKQQQTTTUUUTTTSSSRRRQQQPPPMMMIIIEEEAAA>>>>>>======<<<:::999999888::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;777777777888888999999:::999999999999999:::;;;;;;;;;:::;;;???BBBCCCGGGMMMQQQUUUYYY\\\___hhhuuu~~~wwweee[[[RRRNNNJJJFFFCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@======<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>======???BBBEEEOOOTTT[[[bbbgggjjjmmmoooiiikkknnnrrrxxxvvviii^^^^^^oooyyyoooeee^^^ZZZZZZ[[[ZZZ[[[___```bbbdddfffgggiiilllnnnnnnoooqqqrrrrrrpppnnnlllwwweee\\\SSSRRRPPPNNNMMMLLLKKKKKKDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@===>>>>>>===;;;:::;;;<<<::::::;;;;;;<<<======>>>;;;;;;;;;;;;<<<>>>???AAABBBAAA???===<<<;;;;;;;;;???BBBDDDEEEEEEFFFGGGHHHIIIIIIHHHCCC===999888::::::999888888888999;;;<<<888888888888999;;;===>>>EEEFFFHHHJJJMMMOOOQQQRRRNNNOOORRRUUUXXXZZZ[[[\\\WWWZZZ```eeejjjooouuuxxxwwwyyyzzzzzzzzzzzz{{{}}}}}}~~~~~~|||}}}}}}|||{{{rrrrrrrrrrrrsssuuuwwwxxx~~~yyysssnnnkkkssspppllliiifffbbb^^^\\\XXXWWWWWWZZZ___aaa```]]]VVVSSSNNNJJJHHHFFFDDDBBBAAADDDJJJOOOSSSTTTTTTTTTTTTSSSQQQMMMIIIEEEAAA@@@??????>>>===;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<888888888999999999999999999999999999999:::;;;;;;AAA===<<<>>>???>>>@@@EEEKKKNNNRRRSSSUUU\\\gggppp~~~mmmbbbVVVPPPLLLFFFDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@======<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>======???BBBEEEOOOTTT\\\cccgggkkkoooqqqiiilllqqqvvv}}}~~~yyyvvvnnnddd[[[\\\oooyyyqqqccc\\\WWWWWWXXXYYY\\\``````bbbeeehhhiiikkknnnpppnnnooopppqqqpppnnnlllkkkxxxeee\\\TTTSSSQQQOOOMMMLLLKKKJJJFFFFFFEEEEEEDDDCCCBBBAAA???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@>>>??????>>><<<;;;;;;<<<;;;;;;;;;<<<======>>>>>>;;;;;;;;;;;;<<<>>>???AAACCCBBB@@@>>>===<<<<<<<<>>888888999999888777666777888:::;;;888777777777888:::;;;===BBBDDDGGGJJJMMMOOOPPPQQQPPPQQQTTTVVVYYYZZZ[[[[[[WWW[[[```eeeiiiooouuuyyyzzz{{{||||||zzzzzz{{{|||}}}uuutttssssssuuuxxx{{{}}}zzztttpppuuusssqqqooonnnllliiifffeeedddccceeehhhgggaaa\\\VVVQQQLLLIIIHHHGGGEEECCCAAADDDIIINNNQQQSSSTTTTTTTTTRRROOOKKKGGGCCCAAA@@@??????>>>===<<<<<<;;;;;;========================;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999999888888888888888999::::::AAA<<<;;;===>>>===???BBBEEEIIILLLMMMMMMSSS\\\ddduuuyyylll]]]TTTMMMGGGDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA======<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>======???BBBEEENNNTTT[[[ccchhhlllppprrrqqqtttyyy~~~~~~~~~~~~yyytttssslllccc]]]```uuu}}}uuupppeee]]]WWWVVVWWWXXX\\\aaabbbdddfffhhhiiijjjmmmooooooppppppooonnnllljjjiiiyyyfff\\\UUUSSSQQQOOOLLLKKKJJJIIIHHHHHHGGGFFFEEECCCAAA@@@;;;<<<===>>>>>><<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????>>>???@@@???===;;;<<<===999999:::;;;;;;<<<<<<===;;;;;;;;;;;;<<<>>>???AAADDDCCCAAA???============>>>AAACCCDDDDDDEEEFFFGGGLLLNNNMMMGGG???888888999999888777555555777888999777777666666777999;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;::::::999999999777777777777777888888999<<<888777;;;??????BBBEEEBBBFFFIIIIIIIIIMMMVVV]]]hhhzzztttcccWWWOOOGGGDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA======<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>======???BBBEEENNNSSS[[[ccciiimmmqqqsss{{{~~~~~~{{{||||||xxxssssssmmmfffaaaeee{{{xxx{{{zzzpppmmmggg___XXXWWWWWWXXX\\\aaaccceeegggggghhhhhhjjjlllpppppppppooommmkkkiiiggg{{{eeeYYYWWWTTTQQQNNNMMMMMMKKKJJJGGGGGGFFFDDDCCCBBBAAA@@@>>>>>>>>>>>>============:::::::::999999999888888999999:::;;;<<<===>>>??????@@@@@@@@@???<<<:::888;;;<<<<<<<<<;;;;;;:::999>>>===<<<;;;;;;<<<===>>>@@@AAABBBAAA>>><<<;;;;;;===>>>???BBBDDDFFFHHHIIIKKKQQQQQQHHHAAA>>>;;;666555666777999::::::::::::999999999:::;;;<<<===>>>BBBCCCFFFHHHKKKMMMNNNOOOOOOUUUXXXWWWZZZaaaccc___```]]]]]]bbbgggjjjpppwww|||||||||zzzxxxxxxzzz|||~~~|||}}}zzzuuuqqqsssuuuwwwxxxxxxxxxwww~~~{{{yyywwwqqqhhhbbb]]][[[XXXUUUSSSPPPLLLIIIHHHFFFEEEIIIPPPUUUXXXXXXYYYUUUOOOKKKHHHFFFEEECCCBBB@@@===;;;999999999:::>>>======>>>>>>???@@@AAA@@@???===<<<;;;;;;;;;<<<888999;;;======<<<;;;:::888888999999999:::::::::888999:::<<<===???@@@AAAAAACCCEEEFFFHHHKKKOOORRR___iii{{{~~~kkk\\\SSSLLLFFFAAAGGGFFFDDDDDDDDDCCCAAA???@@@???>>><<<<<<<<<===>>>>>>>>>======>>>???@@@@@@@@@@@@???>>>>>>@@@EEEIIIPPPVVV]]]aaadddiiiqqqxxx}}}xxxtttooofff```hhhxxxwww{{{pppjjjiiiaaa\\\VVVUUUWWW[[[\\\\\\___aaadddfffggghhhjjjkkkmmmmmmmmmmmmmmmjjjeeebbb{{{eeeZZZUUURRRNNNLLLKKKKKKIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999888888999:::;;;<<<======>>>>>>??????>>><<<:::999999:::;;;;;;<<<<<<<<<;;;>>>===<<<;;;;;;<<<===>>>@@@AAABBBAAA>>><<<;;;;;;======???AAADDDFFFHHHIIIMMMRRRQQQGGG>>><<<;;;999444555666777777777777777999999999999999:::;;;<<>><<<;;;;;;<<<===>>>=========>>>??????@@@>>>===<<<;;;::::::;;;;;;777888:::;;;<<<;;;:::999:::999777666666888:::;;;999:::;;;<<<===>>>???@@@>>>@@@AAABBBCCCFFFIIILLLWWW```qqqssscccWWWPPPJJJEEEFFFEEEDDDDDDDDDDDDBBB@@@@@@???>>>===<<<======>>>???>>>>>>>>>>>>??????@@@@@@@@@???>>>>>>@@@EEEHHHOOOUUU\\\```bbbhhhpppxxx}}}~~~yyyzzzuuulllfffmmmwwwvvvwwwmmmccc^^^]]]]]]ZZZWWWVVVXXXZZZ\\\]]]^^^aaadddffffffgggiiikkkllllllllllllllljjjeeebbbzzzeeeZZZTTTRRRNNNLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCAAA@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::777888888999:::;;;<<<<<<;;;<<<=========<<<:::999777888999;;;<<<=========>>>===<<<;;;;;;<<<===>>>@@@AAABBBAAA>>><<<;;;;;;<<<===???AAADDDFFFHHHHHHNNNRRRQQQGGG===999:::;;;666666666666777777777777999999888888888888999:::???AAACCCFFFIIILLLMMMNNNQQQVVVZZZ]]]bbbhhhkkkkkkaaa^^^___dddiiilllqqqwwwyyy{{{}}}~~~}}}|||}}}}}}ssshhhgggooo{{{~~~yyy{{{|||}}}{{{wwwqqqmmmgggaaa\\\WWWRRROOOHHHHHHIIIJJJMMMRRRYYY^^^aaa___\\\YYYVVVRRRNNNJJJCCCBBB???=========>>>???>>>>>>=========>>>??????;;;;;;:::::::::::::::;;;777888999:::;;;:::999888;;;999666444444777:::===:::;;;;;;<<<======>>>>>>===???@@@@@@@@@BBBEEEHHHNNNWWWfffwww}}}jjj\\\RRRLLLHHHFFFDDDCCCCCCDDDDDDCCCAAA@@@???>>>===<<<===>>>???@@@@@@???>>>>>>>>>????????????>>>======@@@EEEHHHOOOTTTZZZ^^^aaagggpppxxx}}}yyyqqqkkksssrrrsss{{{lllaaaXXXTTTTTTWWWXXXXXXXXXXXXYYY\\\^^^^^^```ccceeeeeefffhhhjjjjjjjjjjjjkkkllljjjfffbbbyyyfff[[[VVVSSSPPPNNNNNNMMMLLLKKKFFFFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::888999999:::;;;;;;<<<<<<::::::;;;<<<<<<;;;;;;:::888888:::;;;<<<=========>>>===<<<;;;;;;<<<===>>>???AAABBBAAA>>><<<;;;;;;<<<===???AAACCCEEEGGGHHHKKKPPPRRRJJJ???999999;;;999999888888888888888888:::999999888888888999999===???BBBEEEIIIKKKMMMNNNPPPSSSVVVZZZ___cccfffgggaaa___```fffjjjlllqqqwwwxxxzzz}}}~~~~~~~~~ttthhhgggppp}}}}}}~~~~~~yyytttllleee___ZZZUUUQQQKKKLLLLLLKKKJJJOOOWWW]]]```___^^^]]][[[VVVPPPKKKEEEDDDAAA???>>>>>>>>>?????????>>>=========>>>>>>:::::::::::::::;;;;;;;;;888888999::::::::::::999:::999888777777999;;;<<<;;;;;;<<<<<<<<<<<<<<<===@@@AAAAAAAAAAAABBBDDDGGGKKKRRR___mmm}}}ppp```TTTLLLHHHEEEDDDBBBCCCDDDDDDDDDCCC@@@???>>>======>>>??????AAA@@@@@@???>>>>>>>>>>>>??????>>>======@@@EEEIIIPPPUUU[[[___bbbhhhrrrzzzzzzrrrnnnwwwwwwlllqqq{{{lll```WWWSSSSSSQQQUUUXXXYYYXXXYYY\\\___]]]___bbbdddeeefffhhhiiiiiiiiiiiikkkkkkiiifffcccyyyfff[[[VVVSSSPPPNNNNNNMMMLLLKKKFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<======999::::::;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;>>>===<<<;;;;;;<<<===>>>???AAABBBAAA>>><<<;;;;;;<<<===>>>@@@CCCEEEGGGHHHHHHLLLQQQNNNEEE;;;888999:::999888888777888888999;;;::::::999999999999:::<<<>>>AAAEEEHHHKKKMMMNNNPPPQQQTTTXXX[[[]]]___aaaaaa___aaafffjjjlllpppvvvvvvyyy|||~~~~~~~~~~~~~~~sssrrrxxx~~~}}}~~~zzztttlllddd^^^ZZZVVVSSSPPPPPPNNNKKKIIIKKKRRRXXX]]]]]]^^^^^^]]]YYYSSSNNNHHHFFFCCC@@@???>>>>>>???AAA@@@???>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<;;;999::::::;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<@@@AAABBBAAA@@@AAACCCFFFHHHOOOYYYeeerrrzzzhhhZZZPPPKKKFFFDDDBBBBBBCCCDDDDDDCCC@@@???>>>======>>>???@@@AAAAAA@@@???>>>>>>????????????>>>>>>>>>AAAFFFJJJRRRWWW^^^bbbeeekkkuuu}}}{{{tttqqq{{{ssskkksss~~~ooocccYYYTTTTTTNNNRRRVVVXXXXXXYYY\\\___]]]___bbbdddeeefffhhhiiiiiiiiiiiikkkkkkiiifffcccxxxfff\\\SSSQQQMMMLLLLLLLLLKKKJJJFFFEEEDDDCCCBBB@@@??????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;>>>===<<<;;;;;;<<<===>>>@@@AAABBBAAA>>><<<;;;;;;;;;<<<>>>@@@CCCEEEGGGGGGFFFIIIMMMOOOIII???999888888777666555555666777888::::::999999999::::::;;;<<<===AAAEEEIIILLLNNNPPPRRRQQQSSSXXX[[[ZZZ[[[^^^aaa___aaafffjjjllloootttvvvxxxzzz{{{{{{{{{}}}~~~}}}~~~}}}}}}|||}}}tttoooggg```\\\YYYWWWUUUSSSQQQNNNKKKIIIJJJNNNQQQXXXYYYZZZ]]]]]]ZZZUUUQQQJJJHHHFFFCCCAAAAAAAAAAAACCCBBBAAA@@@???>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<999:::===>>>???>>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>?????????>>>???AAACCCFFFLLLTTT\\\ffftttuuudddWWWPPPGGGEEEBBBBBBCCCDDDCCCCCC??????>>>===>>>???@@@AAAAAA@@@@@@?????????@@@@@@@@@@@@??????@@@CCCHHHLLLRRRXXX```eeeiiinnnwww~~~~~~wwwuuuxxxqqqxxxsssggg\\\TTTSSSNNNQQQSSSVVVWWWYYY\\\^^^^^^```ccceeeeeefffhhhjjjjjjjjjjjjkkkllljjjfffbbbwwwfff]]]SSSPPPMMMLLLLLLLLLKKKJJJEEEEEEDDDCCCAAA@@@??????<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<======>>>===<<<;;;;;;<<<===>>>@@@AAABBBAAA>>><<<;;;;;;;;;<<<>>>@@@BBBEEEFFFGGGHHHFFFHHHMMMJJJBBB;;;:::777666555444555666888:::888888888888888999:::;;;;;;===AAAEEEJJJMMMPPPQQQSSSQQQSSSYYY[[[YYYZZZ^^^```^^^```fffjjjkkknnnsssvvvwwwxxxxxxxxxxxxzzz|||~~~~~~~~~}}}~~~}}}|||}}}~~~~~~}}}mmmhhhaaa[[[YYYXXXXXXXXXSSSPPPLLLJJJJJJLLLLLLMMMPPPQQQSSSWWWYYYXXXUUURRRKKKIIIGGGFFFEEEFFFGGGHHHEEEDDDCCCAAA@@@?????????;;;;;;<<<<<<;;;:::999888::::::::::::::::::;;;<<<:::;;;<<<<<<======<<<<<<:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>===>>>AAACCCDDDJJJRRRWWW^^^iiiyyylll]]]UUUIIIFFFCCCBBBBBBCCCCCCBBB??????>>>>>>>>>???AAAAAA@@@@@@?????????@@@AAAAAAAAAAAAAAA@@@AAADDDIIIMMMQQQXXXbbbhhhkkkpppxxx~~~xxxvvvwww}}}yyynnnaaaWWWSSSPPPPPPPPPSSSWWWZZZ\\\\\\^^^aaadddffffffgggiiikkkllllllllllllllljjjeeebbbwwwfff]]]UUURRROOONNNNNNNNNMMMLLLEEEEEEDDDCCCAAA@@@???>>>???>>>>>>>>>============:::::::::999999999888888:::::::::::::::::::::;;;>>>===<<<;;;;;;;;;;;;<<<666777999;;;<<<>>>??????>>>===<<<;;;;;;<<<===>>>@@@AAABBBAAA>>><<<;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGKKKEEEEEEJJJJJJCCC===<<<888777666666777999;;;===666666666666777888::::::<<<>>>AAAFFFJJJNNNPPPRRRRRROOOQQQXXX[[[YYYZZZ______^^^```eeeiiijjjmmmrrrvvvwwwwwwvvvuuuvvvyyy{{{{{{}}}}}}{{{|||~~~{{{xxxvvvuuuuuuqqqssswww~~~{{{vvvhhhccc]]]XXXWWWXXXYYYZZZQQQNNNJJJIIILLLMMMLLLKKKHHHJJJMMMQQQTTTTTTRRRPPPJJJIIIHHHHHHHHHJJJLLLMMMFFFEEEDDDBBBAAA@@@??????::::::;;;;;;:::888777666999999888888999999:::;;;;;;;;;:::::::::;;;<<<===999999:::;;;;;;<<<=========>>>???>>>>>>???BBBDDDEEEKKKQQQVVV[[[dddsss~~~ppp___VVVJJJGGGCCCBBBBBBBBBBBBBBB??????>>>>>>>>>???AAABBB????????????@@@AAABBBBBBAAABBBAAAAAABBBEEEJJJNNNPPPXXXbbbiiilllqqqwww}}}wwwttt}}}{{{uuuggg\\\WWWRRRPPPNNNQQQVVV[[[\\\[[[___aaadddfffggghhhjjjkkkmmmmmmmmmmmmmmmjjjeeebbbwwweee]]]UUUQQQMMMKKKJJJIIIHHHGGGGGGEEEBBBAAAAAAAAA???>>>;;;::::::::::::;;;<<<<<<;;;;;;;;;::::::999999999999999888888999999:::;;;666888;;;===>>>===<<<;;;888888888888999;;;===>>>999:::;;;:::999999:::<<>>>>>======>>>???AAACCCEEEFFFDDDHHHLLLMMMJJJDDD>>>:::999999777666555555555555666666555555666888;;;<<<<<<>>>@@@DDDGGGIIIKKKLLLPPPPPPPPPQQQTTTWWWZZZ]]][[[\\\]]]```dddiiinnnqqqttttttsssrrrssstttuuuvvv|||~~~zzzwwwxxx{{{}}}zzzwwwtttrrrooolllcccaaa```fffmmmppplllgggbbb```]]]ZZZXXXWWWVVVVVVSSSPPPKKKHHHHHHIIIJJJJJJGGGGGGGGGIIILLLOOOOOONNNIIIIIIHHHHHHIIIKKKMMMNNNOOOJJJDDDBBBBBBBBB>>>:::;;;;;;::::::999888777777:::;;;<<<===<<<;;;:::999:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===>>>???@@@FFFFFFJJJPPPUUU\\\gggrrrsssccc[[[JJJHHHEEEDDDDDDCCCAAA@@@>>>============???@@@AAACCCBBB@@@??????@@@BBBCCCDDDCCCBBB@@@@@@BBBGGGKKKUUUZZZaaafffjjjnnntttyyyyyyrrrtttxxxvvvnnnaaa\\\ZZZXXXWWWVVVWWWYYY\\\^^^]]]```dddfffggggggiiijjjooonnnlllkkkjjjfffbbb^^^vvvddd\\\YYYVVVRRROOOOOONNNMMMLLLHHHFFFCCCBBBBBBBBBAAA???AAA@@@???===<<<<<<;;;;;;999999999888888888777777::::::999999::::::;;;<<<888:::<<<>>>???>>><<<;;;888888888888999;;;===>>>;;;<<<<<<;;;:::999;;;<<>>@@@DDDGGGIIIKKKLLLNNNOOOQQQTTTVVVXXXZZZ[[[[[[\\\]]]```dddiiimmmooorrrrrrqqqqqqqqqssstttuuu|||~~~|||}}}~~~}}}yyyuuuqqqmmmiiidddaaaZZZWWWUUUXXX^^^ccceeeddddddbbb___]]]ZZZXXXXXXWWWVVVSSSOOOMMMMMMNNNNNNMMMGGGFFFFFFGGGIIIKKKLLLKKKIIIIIIIIIJJJLLLNNNPPPQQQRRRLLLGGGDDDDDDCCC???;;;;;;;;;::::::999888888777:::;;;;;;<<<<<<;;;::::::<<<===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAABBBEEEEEEIIIOOOTTTYYYdddooo}}}xxxggg]]]LLLJJJGGGEEEDDDCCCAAA@@@???>>>======>>>???AAABBBCCCBBB@@@??????@@@BBBCCCDDDCCCBBBAAAAAADDDJJJNNNYYY^^^dddiiikkkooossswwwvvvmmmpppwwwyyyuuufffaaa^^^\\\ZZZXXXXXXYYYZZZ\\\]]]```ccceeeffffffhhhiiimmmkkkjjjiiihhhfffbbb___tttccc[[[VVVSSSOOOMMMLLLLLLKKKJJJIIIGGGDDDCCCCCCCCCAAA@@@AAA@@@???===<<<<<<;;;;;;999999999888888888888777;;;;;;::::::;;;;;;<<<===;;;<<<>>>??????>>><<<;;;999888888888999:::<<<======>>>>>>===;;;:::;;;===???@@@@@@AAA@@@???>>>===888999;;;???CCCGGGJJJLLLMMMNNNOOONNNKKKEEE@@@<<<888888777777777777888888:::999888888888999;;;<<<<<<>>>@@@DDDGGGIIIKKKLLLLLLOOORRRVVVXXXYYYYYYXXX[[[\\\]]]```cccgggkkkmmmooonnnnnnnnnoooppprrrsssxxx|||}}}zzzuuupppjjjddd]]]YYYPPPMMMJJJIIIMMMTTT\\\aaadddcccaaa^^^\\\ZZZYYYYYYZZZXXXVVVUUUUUUTTTRRRQQQIIIFFFDDDDDDEEEGGGHHHHHHFFFGGGHHHJJJLLLOOORRRSSSTTTPPPJJJGGGFFFCCC???;;;;;;;;;::::::999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======???@@@AAABBBCCCEEEEEEHHHMMMPPPUUU___iiisss~~~kkk^^^OOOLLLHHHFFFDDDCCCAAA@@@@@@??????>>>???@@@BBBCCCCCCBBBAAA??????AAABBBCCCCCCCCCBBBBBBCCCGGGMMMRRR\\\aaahhhlllmmmooorrruuusssgggkkkwww|||}}}kkkdddcccaaa^^^[[[YYYYYYYYYZZZ]]]```ccceeeeeeeeefffgggkkkiiiggggggfffeeebbb```sssbbbZZZRRROOOKKKIIIIIIIIIHHHGGGHHHFFFDDDCCCCCCBBBAAA???:::::::::::::::;;;;;;<<<:::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<===>>>>>>>>><<<;;;:::999888888888888:::;;;======>>>>>>===;;;:::;;;<<<<<<===>>>>>>>>>===;;;:::888999<<>>@@@DDDGGGIIIKKKLLLLLLNNNPPPSSSUUUWWWWWWWWW[[[[[[]]]___cccfffiiikkklllkkkkkkkkkmmmnnnppprrrsssxxx~~~}}}vvvppphhh```XXXSSSJJJIIIFFFCCCDDDJJJUUU]]]bbbaaa```^^^]]]\\\[[[ZZZ^^^]]]\\\\\\[[[YYYUUUSSSKKKHHHDDDBBBCCCDDDEEEEEEAAABBBDDDGGGJJJMMMPPPQQQSSSPPPKKKHHHEEEBBB>>>;;;;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;<<<<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBCCCDDDCCCFFFJJJMMMPPPXXXbbblllzzzmmm^^^RRRNNNJJJFFFDDDCCCAAA@@@@@@@@@??????@@@AAACCCDDDDDDBBBAAA@@@@@@AAABBBDDDAAABBBBBBBBBCCCHHHOOOSSS[[[```ggglllmmmnnnqqqttt~~~rrrccciiiyyy~~~mmmddddddbbb___]]][[[ZZZZZZZZZ]]]```cccdddddddddeeefffkkkiiifffeeedddccc```^^^tttaaaYYYUUURRRNNNLLLLLLLLLKKKKKKGGGEEECCCAAAAAAAAA@@@>>>999999888888999999:::;;;::::::::::::::::::::::::999999999999999::::::;;;<<<<<<<<<<<<<<<;;;999999999888888777888999;;;<<<<<<======<<<:::999:::<<<;;;<<<>>>???>>>===;;;999;;;;;;===@@@CCCFFFIIIKKKOOONNNMMMMMMKKKGGGAAA<<<666555555555555666666777888777777777777888888888<<<>>>@@@DDDGGGIIIKKKLLLMMMMMMMMMNNNPPPSSSUUUWWWYYYZZZ\\\___bbbeeehhhiiiiiiiiiiiijjjkkknnnpppqqqqqqvvv}}}{{{ssskkkbbbYYYQQQKKKGGGGGGFFFCCCBBBFFFNNNVVV]]]]]]^^^^^^^^^^^^]]]]]]bbbaaaaaa```___\\\WWWSSSMMMJJJEEECCCBBBCCCCCCCCC???@@@CCCFFFIIILLLNNNOOOOOOMMMIIIFFFCCC@@@<<<999;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<=========999999999888888999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>@@@AAAAAACCCBBBEEEHHHJJJLLLSSS\\\gggvvvpppaaaSSSOOOJJJFFFDDDCCCAAA@@@AAA@@@@@@@@@@@@BBBCCCDDDDDDCCCAAA@@@@@@AAACCCDDDAAAAAAAAAAAACCCHHHNNNSSSWWW\\\ccchhhjjjmmmqqqttt~~~qqqbbbiii{{{mmmeee``````^^^]]]\\\[[[\\\\\\]]]___bbbddddddeeefffgggllljjjgggeeeccc```\\\YYYuuubbbXXXUUURRRNNNLLLLLLLLLLLLKKKGGGEEEBBBAAAAAAAAA???>>>???>>>===;;;::::::999999777888888888888999999999999888888888888999::::::;;;<<<<<<<<<;;;:::999999999888888777888999:::;;;;;;<<<<<<;;;::::::;;;======>>>@@@AAAAAA???===;;;======>>>@@@CCCFFFHHHIIIMMMLLLLLLMMMMMMJJJCCC===999999888888888888888999666666777777888888888888<<<>>>@@@DDDGGGIIIKKKLLLLLLLLLKKKKKKMMMPPPSSSUUUWWWXXX[[[^^^bbbeeegggiiihhhhhhhhhiiikkknnnppprrrtttxxx~~~{{{qqqhhh^^^VVVNNNIIIEEEEEEEEECCCBBBDDDJJJOOOZZZ[[[]]]___aaacccddddddgggfffeeedddaaa]]]WWWSSSMMMJJJFFFDDDCCCCCCBBBAAA@@@AAADDDFFFIIIKKKLLLMMMIIIHHHGGGDDDAAA>>>;;;:::;;;;;;;;;;;;::::::::::::;;;<<<===?????????>>>>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::<<<===>>>???@@@AAAAAACCCGGGHHHIIIOOOWWWcccrrrqqqdddSSSOOOIIIEEECCCCCCBBBAAAAAA@@@??????@@@AAACCCDDDDDDCCCBBB@@@@@@BBBCCCDDDCCCCCCBBBBBBCCCGGGMMMQQQTTTYYY___cccfffjjjpppttt}}}nnnaaajjj~~~}}}kkkeee\\\\\\\\\[[[\\\\\\]]]]]]\\\___bbbeeeeeefffgggiiikkkjjjhhhfffddd```ZZZVVVwwwcccYYYRRROOOKKKJJJJJJJJJJJJIIIHHHFFFCCCBBBBBBBBB@@@???@@@???>>>===<<<;;;;;;;;;777777888888888999999999:::999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999888777777777888:::::::::;;;<<<<<<;;;<<<>>>@@@===>>>AAABBBBBB@@@===;;;<<<===>>>AAACCCFFFIIIJJJKKKKKKLLLOOOQQQNNNGGG@@@<<<;;;:::999999888999999555666777888999:::::::::<<<>>>@@@DDDGGGIIIKKKLLLKKKKKKLLLMMMOOOQQQRRRSSSUUUVVVZZZ^^^bbbeeehhhiiihhhhhhiiijjjlllooorrrsssuuuyyy~~~~~~wwwlllbbbXXXPPPJJJFFFDDDDDDCCCBBBCCCGGGLLLOOOYYY[[[___dddhhhkkkmmmmmmlllkkkhhhfffccc^^^WWWSSSLLLIIIFFFDDDDDDCCCAAA???@@@AAACCCEEEGGGHHHHHHHHHCCCDDDDDDCCC@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;===>>>???@@@@@@@@@BBBFFFGGGGGGMMMUUU^^^lll{{{}}}nnndddRRRNNNHHHDDDCCCBBBBBBAAA@@@@@@?????????AAABBBCCCEEECCCBBBAAAAAABBBCCCEEEFFFFFFEEECCCDDDGGGLLLQQQTTTXXX]]]```ccchhhnnnttt}}}iii___kkkuuufffbbbYYYYYYYYYZZZ[[[[[[\\\\\\[[[^^^bbbeeefffhhhiiikkkiiihhhhhhhhhfffaaa[[[VVVyyydddYYYSSSPPPLLLJJJKKKKKKKKKJJJIIIGGGDDDCCCCCCCCCAAA@@@<<<<<<<<<<<<<<<===>>>>>>999999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<========================999888777777777888999:::;;;<<<=========>>>@@@BBB;;;===???AAAAAA>>>;;;999;;;<<<>>>AAADDDGGGJJJLLLJJJJJJLLLQQQTTTRRRJJJCCC;;;:::999888777777777777555666888999:::;;;;;;<<<<<<>>>@@@DDDGGGIIIKKKLLLIIIKKKNNNPPPRRRRRRRRRQQQSSSUUUYYY]]]bbbeeehhhiiihhhiiiiiikkkmmmpppsssttttttwww|||vvvnnncccXXXOOOGGGBBB???FFFDDDBBBBBBEEEJJJOOOSSSZZZ]]]bbbgggmmmqqqssstttpppnnnkkkhhhddd^^^XXXTTTJJJHHHFFFDDDDDDBBB@@@===>>>???AAACCCDDDDDDCCCCCC@@@BBBCCCBBB@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::===AAADDDEEECCC@@@>>>;;;;;;999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===???@@@@@@??????BBBFFFFFFGGGLLLTTTYYYggguuu|||~~~~~~wwwiiiaaaQQQMMMGGGDDDBBBBBBBBBBBB@@@??????>>>???@@@BBBCCCEEEDDDBBBAAAAAABBBDDDEEEIIIIIIGGGEEEEEEGGGLLLPPPVVVYYY\\\___aaafffmmmsss|||yyyccc]]]kkk~~~mmm```^^^XXXXXXYYYYYYZZZZZZ[[[[[[[[[^^^bbbeeegggiiikkklllfffggghhhiiigggccc\\\WWWvvvcccXXXTTTRRROOOMMMLLLKKKIIIGGGEEEEEEDDDCCCBBBAAAAAA@@@@@@>>>===;;;;;;;;;<<<===:::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<:::999888888888999:::;;;============<<<;;;:::999<<<===============<<<;;;<<<===???AAAEEEHHHKKKMMMIIIKKKPPPVVV[[[XXXOOOGGG>>><<<999777888888888888666666666666777888999:::??????@@@AAACCCEEEGGGHHHIIILLLPPPRRRRRRQQQQQQRRRUUUXXX[[[]]]___bbbgggjjjkkkjjjjjjjjjlllnnnppprrrsssuuuyyy~~~~~~xxxsssiiibbbWWWOOOKKKGGGDDDAAADDDGGGKKKNNNQQQSSSSSSSSSVVV[[[dddnnntttwwwwwwwwwpppnnnllliiieee___XXXSSSPPPLLLHHHDDDCCCBBB@@@???AAACCCEEEEEEDDDCCCDDDEEE@@@BBBDDDCCC@@@===;;;;;;<<<<<<<<<<<<<<<===>>>???===>>>@@@BBBBBBAAA@@@???BBB@@@<<<999888999;;;<<<>>>>>>======<<<<<<<<<;;;===>>>>>>>>>======???@@@?????????@@@BBBEEEGGGIIIUUU]]]gggooorrrtttwwwyyy{{{~~~wwwiii]]]UUUOOOHHHEEEEEEDDDAAA======???@@@@@@???@@@BBBDDDBBBAAA@@@??????AAACCCDDDBBBCCCEEEEEEFFFHHHLLLOOOXXXYYY\\\^^^ccciiiqqqvvvzzz~~~jjjeeeaaaiii~~~|||www{{{nnnddd[[[YYYYYYYYYZZZ[[[]]]^^^___``````bbbccceeeggghhhhhhiiiiiifffbbb```^^^WWWOOOuuubbbXXXTTTRRROOOMMMLLLKKKIIIGGGEEEEEEDDDCCCBBBAAAAAA@@@BBB???<<<999888999:::;;;:::::::::999999999888888::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999777777777888999=========<<<;;;:::999999<<<<<<============<<<<<<<<<===>>>AAAEEEHHHKKKMMMLLLMMMRRRZZZ```]]]RRRHHH>>><<<888777777888888777666666666666777888999:::<<<<<<>>>@@@CCCGGGIIIKKKMMMOOORRRSSSSSSSSSSSSTTTTTTVVVYYY\\\^^^aaaeeehhhiiiiiijjjkkklllnnnoooppptttvvvzzz~~~|||wwwuuusssrrrtttuuuvvvvvvyyy|||zzzssslllggg```ZZZSSSMMMKKKJJJHHHFFFJJJLLLNNNRRRTTTVVVVVVWWW___ccckkkrrrwwwyyyyyyxxxssspppllliiieeeaaa\\\YYYUUUQQQLLLHHHFFFDDDBBB@@@CCCEEEGGGGGGFFFEEEFFFGGGDDDCCCAAA@@@???>>>======<<<<<<;;;<<<<<<===>>>???AAABBBDDDEEEEEEDDDCCCBBBAAA???<<<999888888:::<<<===<<<<<<<<<;;;;;;;;;;;;999;;;;;;;;;::::::<<<===@@@@@@@@@BBBDDDGGGJJJKKKTTT[[[ccciiikkklllmmmooorrrwww{{{{{{zzzttthhh]]]SSSMMMGGGDDDEEEDDDAAA>>>===>>>?????????@@@BBBDDDCCCBBBAAA@@@@@@AAABBBCCCDDDEEEFFFFFFGGGIIILLLOOOUUUYYY^^^cccggglllrrruuuzzz~~~}}}cccaaaaaappp~~~|||xxxtttjjjaaaZZZWWWXXXXXXYYYZZZ\\\]]]^^^^^^___```bbbccceeefffggghhhhhheeeaaa```^^^WWWNNNsssaaaWWWTTTQQQNNNMMMLLLKKKIIIGGGEEEEEEDDDCCCBBBAAAAAA@@@BBB@@@<<<999777777888999:::::::::999999999888888888888888999999999999999999999::::::;;;<<<<<<<<<===;;;:::888777666777777>>>===<<<:::999888888888:::;;;<<<===============;;;<<<>>>AAADDDHHHKKKMMMOOOOOOTTT^^^eeebbbUUUIII>>><<<888777777777777777666666666666777888999:::888:::<<>>???@@@???>>>;;;;;;;;;<<<<<<===??????DDDEEEFFFFFFFFFEEEDDDCCCAAA???<<<999888999;;;<<<;;;;;;;;;;;;;;;:::::::::<<<===>>>>>>======>>>???>>>??????AAACCCGGGIIIKKKQQQWWW___bbbbbbaaabbbccclllrrrwwwyyyxxxuuulllbbbQQQLLLGGGDDDDDDDDDAAA???<<<===>>>>>>===???AAADDDDDDCCCBBBAAAAAAAAABBBCCCFFFGGGHHHHHHHHHJJJMMMPPPSSSXXX```ggglllpppsssuuu|||ooo]]]]]]bbbxxx~~~{{{vvvjjjbbb]]]XXXVVVVVVWWWXXXYYY[[[\\\]]]]]]^^^___```bbbdddeeefffggggggeeeaaa```^^^WWWNNNrrr```WWWSSSPPPNNNLLLLLLKKKIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@???>>>===;;;:::999999999:::::::::999999999888888888888888999999999999999888999:::;;;<<<===>>>>>>===<<<:::999888888888999>>>===;;;999888888888888999:::;;;<<<======>>>===:::;;;===@@@DDDHHHKKKMMMQQQPPPUUU___gggdddVVVIII???<<<888777777777777666777777666666777888999999888999;;;???CCCGGGJJJLLLMMMNNNOOOOOOOOOPPPRRRTTTTTTVVVYYY[[[\\\___cccfffhhhjjjlllnnnooopppooooootttwww{{{yyy~~~|||wwwrrrmmmiiieee```^^^[[[ZZZ\\\```bbbccceeegggiiilllnnnqqqvvvyyyyyy|||xxxrrriiiaaa[[[VVVSSSPPPLLLKKKKKKLLLNNNQQQTTTUUUYYYZZZ[[[^^^bbbeeeiiijjjqqqssstttuuuuuutttrrrqqqnnnmmmlllkkkjjjgggccc```YYYVVVRRRNNNLLLJJJGGGEEEGGGIIILLLMMMLLLJJJJJJKKKJJJEEE@@@???BBBCCC@@@<<<;;;;;;;;;;;;<<<>>>???@@@BBBCCCCCCDDDCCCCCCBBBAAAAAA???===;;;:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@@@@???>>>???@@@;;;;;;<<<>>>AAADDDGGGIIIOOOUUU[[[^^^]]][[[\\\]]]fffmmmrrrttttttqqqjjjbbbRRRNNNIIIFFFDDDCCCAAA???<<<=========<<<>>>AAADDDCCCCCCBBBBBBBBBCCCDDDEEEHHHIIIJJJJJJJJJKKKNNNQQQTTTYYYaaahhhnnnrrruuuxxx~~~}}}kkk\\\\\\ddd}}}~~~vvvkkkbbb]]]YYYWWWVVVVVVVVVXXXYYY[[[]]]^^^]]]^^^___aaabbbdddeeefffffffffeeeaaa```^^^VVVMMMsss```WWWRRRPPPMMMLLLKKKKKKIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@:::<<<>>>??????===;;;::::::::::::999999999888888888999999999:::::::::;;;999::::::<<<===>>>???@@@<<<;;;:::999999:::;;;<<<======;;;:::999888888888999999;;;<<<============999;;;===@@@DDDHHHKKKMMMPPPPPPTTT\\\dddaaaUUUJJJ@@@===999777777888777777777777777777777777888999999:::<<<>>>BBBEEEHHHIIILLLMMMOOOOOOOOOPPPSSSUUUVVVXXXZZZ\\\^^^```dddgggiiikkkmmmoooqqqqqqqqqppptttxxx|||yyy}}}}}}yyysssmmmhhhccc^^^[[[WWWUUURRRRRRTTTWWWYYYYYY[[[\\\^^^___```cccgggjjjqqqvvv{{{~~~}}}~~~|||yyymmmfff]]]VVVRRRPPPPPPOOOMMMNNNPPPRRRUUUXXX[[[]]]\\\]]]___cccgggkkkoooqqqssssssrrrqqqooommmkkkjjjiiijjjlllnnnnnnkkkddd```WWWUUURRRPPPOOOMMMKKKHHHJJJLLLOOOQQQPPPNNNMMMMMMKKKGGGCCCDDDFFFEEE???:::::::::;;;;;;===>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@BBB@@@>>>===<<<===>>>???<<<<<<<<<<<<<<<<<<======999;;;======<<<<<<<<<===:::;;;;;;===???CCCEEEGGGMMMRRRXXX[[[ZZZYYYZZZ\\\]]]dddiiijjjhhhfffaaaZZZTTTQQQLLLGGGDDDBBB@@@???=========<<<<<<>>>AAADDDAAAAAABBBCCCDDDFFFGGGHHHHHHIIIJJJKKKKKKMMMPPPSSSWWW[[[```ffflllqqqwww{{{rrr______ggg}}}xxxmmmeee___[[[XXXWWWVVVVVVWWWXXXZZZ\\\^^^_________```bbbdddeeeggggggeeefffeeeaaa___]]]TTTKKKuuuaaaWWWQQQOOOLLLKKKKKKKKKIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@999;;;>>>@@@@@@???<<<;;;:::::::::999999999888888888888999999:::;;;;;;;;;::::::;;;<<<===>>>???@@@;;;:::999999999;;;<<<===;;;<<<<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<<<<999:::<<<@@@DDDHHHKKKMMMOOOPPPSSSXXX]]][[[TTTMMMBBB???;;;999888999888777888777777777777777888888:::;;;<<<>>>AAACCCFFFGGGLLLNNNPPPQQQRRRSSSVVVXXXXXXYYY\\\^^^___bbbeeehhhjjjkkkmmmnnnppppppqqqqqquuuxxx}}}xxxqqqmmmgggbbb]]]YYYTTTQQQNNNLLLJJJKKKMMMNNNOOONNNPPPQQQRRRRRRSSSUUUYYY]]]gggmmmtttwwwvvvvvvyyy}}}wwwqqqnnn___ZZZSSSOOONNNPPPRRRTTTVVVYYY\\\___aaacccfffhhhaaabbbeeeiiilllppprrrttttttrrrpppmmmjjjiiihhhggghhhkkkooossssssooohhhbbbYYYWWWUUUSSSSSSQQQOOOLLLNNNQQQUUUVVVUUUSSSRRRRRRLLLJJJHHHGGGGGGDDD>>>999:::::::::;;;===>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCAAA@@@???>>>======>>>???<<<<<<<<<===============:::===???@@@???===>>>>>>=========>>>@@@CCCEEEGGGIIINNNTTTVVVVVVVVVXXXZZZYYY```eeedddbbb```[[[VVVSSSPPPLLLGGGCCCAAA@@@@@@>>>>>>===<<<<<<>>>BBBEEEBBBBBBCCCEEEFFFGGGHHHHHHGGGIIIJJJKKKLLLNNNQQQTTTXXX[[[___dddiiiooovvv{{{xxxaaabbbiiizzztttiiieeeccc^^^ZZZXXXVVVVVVWWWXXXZZZ]]]___``````aaabbbccceeeggghhhiiifffgggeeeaaa___[[[RRRHHHwwwbbbWWWQQQNNNLLLKKKKKKKKKIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999888888777777888888999:::::::::::::::;;;<<<<<<===>>>>>>;;;:::999888888888999:::999:::<<<>>>>>><<<:::999::::::;;;<<<<<<;;;;;;;;;888999<<>>@@@AAA@@@@@@@@@AAABBBCCCDDDDDD???>>>===<<<<<<<<<======;;;;;;;;;<<<<<<=========<<>>???AAACCCEEEDDDHHHNNNPPPPPPPPPRRRTTTVVV]]]bbbaaa^^^\\\YYYUUUMMMLLLIIIEEEBBB@@@@@@AAA??????>>>===<<>>;;;999888999:::;;;:::::::::999999999888888555666666777888999999999999::::::;;;;;;<<<<<<<<<;;;:::888666555555666666888:::===???@@@>>>;;;999;;;;;;;;;<<<;;;;;;::::::888999<<>>===>>>:::::::::;;;===???@@@AAA======>>>???@@@BBBCCCDDD===<<<<<<;;;;;;;;;;;;<<<:::::::::;;;;;;<<<<<<<<<999<<>>@@@AAA@@@DDDIIIKKKKKKJJJLLLOOOOOOVVV\\\ZZZXXXWWWTTTQQQHHHHHHFFFCCC@@@@@@AAACCC@@@@@@???======???DDDGGGHHHHHHHHHGGGGGGEEEDDDCCCEEEFFFIIIJJJLLLOOOSSSVVVVVVZZZ___dddhhhmmmqqqtttooo[[[```llluuulllmmmmmmggg___\\\SSSSSSTTTVVVXXX[[[]]]^^^``````bbbccceeeggghhhhhhggghhhfffbbb^^^YYYNNNDDDeeeUUUQQQOOONNNKKKJJJIIIHHHHHHDDDDDDCCCBBBAAA@@@@@@???=========<<<;;;;;;::::::<<<:::888777888999999999999777666777;;;<<<;;;999===<<<<<<;;;;;;:::999999999999999888999999::::::999999:::::::::999777666999;;;===??????>>><<<;;;888:::===???@@@CCCGGGJJJQQQQQQPPPPPPPPPQQQQQQRRRCCC???;;;888777777777666777777666666666666777777<<<===>>>??????AAAEEEGGGIIIIIIJJJKKKOOORRRVVVYYYXXXZZZ\\\___bbbeeehhhiiihhhjjjlllmmmmmmooorrrtttwwwxxx{{{}}}|||ssslllgggddd]]][[[WWWSSSOOOMMMKKKJJJEEEBBB@@@@@@BBBCCCCCCBBBBBBCCCDDDFFFIIILLLPPPRRRYYY^^^dddiiikkkkkkkkklllttttttuuuyyy~~~yyyoooddd\\\XXXWWWWWWMMMNNNPPPSSSXXX```iiipppvvvyyy}}}zzztttooonnnmmmnnnrrryyy~~~{{{vvvrrrmmmjjjeeebbb```\\\VVVQQQXXX\\\aaadddeeeccc___\\\TTTPPPKKKFFFDDDBBB@@@>>>===;;;;;;<<>>==================<<<<<<<<<;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;===???BBBBBBAAA@@@@@@AAADDDEEEGGGIIIJJJIIIHHHGGGLLLPPPUUUYYYZZZWWWRRROOOGGGFFFEEECCCAAA@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEGGGJJJLLLNNNPPPSSSUUUVVVYYY___eeegggfffjjjppp|||{{{ooo]]]aaappp|||lllkkkjjjaaaZZZYYYUUUUUUTTTUUUWWWZZZ]]]^^^``````aaabbbdddeeefffffflllgggbbb___\\\UUUJJJBBBeeeUUUOOOOOOMMMLLLJJJIIIGGGGGGDDDDDDCCCBBBAAA@@@@@@???=========<<<;;;;;;::::::<<<:::888888999:::999999;;;999888:::<<<>>><<<;;;<<<;;;;;;;;;;;;:::::::::::::::999999888999999999===>>>?????????>>><<<;;;888:::===???@@@???===<<<::::::;;;;;;<<>>>>>AAADDDGGGJJJJJJJJJLLLOOORRRVVVXXXYYYZZZ\\\___bbbeeegggiiigggiiikkkllllllnnnqqqsssxxxzzz|||~~~wwwnnniiifffddd\\\[[[YYYVVVSSSOOOKKKIIIHHHFFFDDDCCCBBBBBBBBBBBB@@@AAABBBDDDGGGJJJMMMOOOUUUZZZ___ccceeeggghhhiiirrrrrrtttwww{{{}}}}}}{{{qqqkkkbbbZZZTTTRRRRRRTTTOOOPPPRRRUUUYYYaaajjjqqqxxxzzz}}}yyyuuuuuuvvvwww|||}}}yyyrrrnnnjjjgggdddaaa[[[XXXYYY\\\aaadddeeebbb^^^\\\UUUQQQKKKGGGDDDBBB@@@>>>===<<<<<<===@@@BBBCCCBBBAAAAAA@@@???????????????===<<<<<<;;;;;;;;;;;;<<<=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999;;;>>>>>>===<<<<<<===???AAACCCFFFGGGGGGFFFEEEIIILLLQQQTTTUUUQQQMMMJJJGGGFFFDDDCCCAAA@@@@@@@@@>>>>>>>>>???@@@AAABBBCCCFFFFFFGGGGGGGGGGGGFFFFFFFFFHHHKKKMMMOOOQQQTTTVVVWWWYYY___eeegggggglllrrryyymmm]]]aaannn{{{kkkiiiggg^^^XXXWWWUUUUUUTTTUUUVVVYYY\\\^^^``````aaacccdddfffggghhhkkkgggccc```\\\UUUJJJBBB~~~eeeVVVNNNNNNNNNMMMLLLIIIGGGFFFDDDDDDCCCBBBAAA@@@@@@???=========<<<;;;;;;::::::<<<:::888888999:::999888;;;:::999:::;;;<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999888888888888;;;<<<<<<======<<<:::999777999<<>>===<<<;;;999999===BBBGGGJJJKKKMMMNNNPPPQQQQQQRRRGGGCCC===999888777777666888888888777777888888888777999;;;<<<===@@@DDDGGGJJJJJJKKKMMMOOOSSSVVVXXXYYYZZZ\\\___bbbeeeggghhhhhhjjjlllmmmnnnpppsssuuuzzz|||~~~yyypppjjjhhhhhh______^^^\\\XXXSSSOOOLLLLLLKKKIIIFFFCCCAAABBBCCCAAAAAABBBCCCFFFIIILLLNNNSSSVVVZZZ^^^aaacccfffiiinnnoooqqqtttvvvuuuqqqmmm___[[[TTTNNNLLLLLLOOOQQQQQQRRRUUUXXX]]]eeennnttt|||~~~}}}~~~~~~vvvsssoookkkgggccc___\\\ZZZ\\\```ccccccaaa]]]ZZZUUURRRLLLHHHFFFCCC@@@>>>>>>>>>>>>???BBBDDDDDDCCCAAA@@@???>>>===<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;777999;;;;;;:::999:::;;;<<<>>>AAADDDEEEFFFEEEEEEFFFIIIMMMPPPPPPNNNJJJGGGFFFEEEDDDBBBAAA@@@@@@@@@=========>>>???@@@BBBBBBFFFFFFGGGGGGGGGGGGFFFFFFGGGJJJMMMOOOPPPRRRUUUWWWYYYZZZ___eeehhhiiiooowwwyyykkk^^^```lll~~~nnniiieee\\\VVVVVVUUUUUUTTTTTTVVVYYY\\\]]]``````bbbccceeeggghhhiiijjjgggeeebbb]]]UUUIIIAAA}}}fffWWWOOOOOOPPPPPPNNNKKKHHHFFFDDDDDDCCCBBBAAA@@@@@@???=========<<<;;;;;;::::::<<<:::999999::::::999888999999888888888888888777999999::::::;;;<<<======<<<;;;:::999888888888888777888999::::::999888777666888<<>><<<<<<;;;;;;<<<<<<<<<<<<======>>>???>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999:::<<<<<<;;;:::;;;<<<>>>???BBBDDDEEEEEEDDDDDDDDDGGGKKKNNNOOONNNKKKIIIFFFEEECCCBBBAAA@@@@@@@@@?????????@@@AAACCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFHHHKKKNNNPPPQQQSSSVVVXXXZZZ[[[```fffiiilllsss|||zzzjjj___```lllyyyoooggg]]]WWWVVVVVVUUUTTTUUUVVVYYY[[[]]]```aaabbbdddfffhhhiiijjjhhhgggfffccc]]]TTTHHH@@@|||fffYYYPPPQQQQQQQQQOOOMMMJJJHHHDDDDDDCCCBBBAAA@@@@@@???=========<<<;;;;;;::::::<<<;;;::::::;;;;;;:::888888888999888888777777888888999999:::;;;<<<======<<<;;;:::999888888888888:::;;;<<<======<<<;;;:::666888<<>>???@@@CCCEEEFFFHHHLLLPPPSSSUUUUUUTTTGGGBBB===999888:::;;;;;;999999888888888888999999444666888999;;;>>>BBBEEEIIIJJJKKKNNNQQQTTTWWWXXX\\\]]]___aaadddgggiiijjjlllnnnppprrrsssuuuxxx{{{zzz~~~{{{vvvuuuzzzxxxuuuqqqoookkkgggdddbbbbbbbbb\\\[[[XXXTTTPPPNNNMMMNNNJJJJJJIIIIIIJJJKKKMMMNNNQQQTTTWWWZZZ\\\aaafffiiihhhhhhiiijjjgggaaaYYYSSSMMMJJJFFFDDDDDDFFFJJJLLLPPPSSSXXX]]]dddmmmwww}}}|||yyyssskkkccc]]]YYYWWWZZZ\\\^^^___^^^[[[XXXUUUSSSPPPLLLJJJHHHEEEBBB@@@@@@@@@AAACCCFFFGGGFFFEEECCCBBB@@@???>>>======<<<<<<<<<<<<<<<<<<===>>>???============<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999;;;<<<;;;::::::<<<===???@@@BBBCCCCCCBBBAAA@@@AAACCCGGGKKKMMMMMMLLLLLLEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAACCCDDDFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEHHHJJJMMMOOOQQQSSSVVVXXX[[[\\\aaahhhlllooowww}}}{{{kkk___aaannnyyykkk```YYYXXXWWWVVVUUUUUUWWWYYY\\\]]]```aaabbbdddfffhhhiiijjjggggggfffccc\\\QQQFFF???{{{fffZZZQQQQQQQQQPPPOOOLLLJJJIIIDDDDDDCCCBBBAAA@@@@@@???=========<<<;;;;;;::::::<<<;;;:::;;;<<<<<<:::888888:::;;;:::999999:::;;;999999::::::;;;<<<======;;;;;;:::999888888888888:::;;;<<<===>>>===<<<<<<777999<<<@@@BBBBBBAAA@@@222666:::===>>>???@@@AAADDDGGGMMMRRRUUUUUUUUUTTTGGGCCC<<<888888999:::;;;888888888777777888888888444666888999:::===AAADDDGGGHHHKKKOOORRRVVVXXXZZZ^^^___aaacccfffhhhjjjkkkjjjlllnnnpppqqqssswwwzzzzzz~~~{{{wwwrrrppprrrxxx}}}xxxtttrrrrrrtttuuuppplllfffbbb```]]]ZZZWWWRRRQQQOOONNNMMMMMMNNNNNNPPPSSSVVVYYY[[[___cccfffgggfffeeeccc```ZZZSSSMMMIIIGGGDDDBBBBBBDDDGGGJJJOOORRRWWW]]]cccllltttzzz}}}{{{uuulllccc\\\XXXWWWYYY[[[\\\]]][[[XXXTTTRRRPPPMMMKKKIIIHHHFFFCCCAAA@@@@@@AAADDDGGGHHHFFFEEECCCBBBAAA@@@???>>>>>>>>>:::::::::999::::::;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888999999999888888:::<<<===>>>@@@AAA@@@???===<<<>>>@@@CCCFFFHHHIIIJJJIIIDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>@@@AAACCCEEEFFFDDDEEEEEEEEEEEEEEEEEEDDDFFFIIILLLNNNOOOQQQTTTVVVZZZ]]]ccckkkpppsss{{{zzz|||xxxjjj___aaaqqqnnnbbb[[[YYYXXXXXXWWWWWWXXXZZZ\\\^^^aaabbbcccdddeeefffggghhhffffffeeeaaaYYYOOOEEE???zzzfff[[[QQQQQQOOONNNLLLJJJIIIIIIDDDDDDCCCBBBAAA@@@@@@???=========<<<;;;;;;::::::;;;;;;:::;;;<<<<<<:::888666999::::::999888:::<<<:::::::::;;;;;;<<<<<<<<<::::::999999888999999999888999:::;;;;;;;;;::::::888:::===@@@BBBBBB@@@@@@555777:::;;;<<<===???@@@CCCFFFLLLQQQTTTUUUSSSRRRJJJEEE===888666777888888888777777666666777777888666777888999:::<<<@@@CCCEEEGGGJJJOOOSSSWWWZZZ[[[aaaaaaccceeehhhjjjkkkllljjjlllnnnpppqqqtttwwwzzz{{{~~~|||wwwtttooollljjjmmmrrrvvvvvv|||xxxsssqqqnnngggaaa\\\[[[XXXVVVTTTSSSRRRSSSRRRUUUXXX[[[]]]```cccfffgggdddaaa^^^ZZZUUUPPPLLLIIIHHHEEECCCDDDFFFIIIKKKOOORRRVVVZZZ___fffnnnsssuuuwww{{{~~~zzzxxxssskkkaaa[[[XXXYYYXXXYYYZZZZZZXXXUUUQQQOOOLLLKKKIIIHHHHHHGGGDDDBBB???@@@AAADDDGGGHHHFFFDDDBBBAAA@@@???????????????;;;;;;:::999999999::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::999999888888999888777777999;;;<<<===???@@@@@@???>>>===???@@@BBBDDDEEEFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@<<<======???@@@BBBDDDEEECCCCCCDDDDDDDDDDDDCCCCCCEEEGGGJJJLLLMMMOOORRRUUUYYY]]]eeennnsssvvv}}}}}}~~~sssfff^^^aaarrrnnnaaa[[[YYYZZZYYYXXXXXXYYY[[[]]]___bbbbbbccccccdddeeeeeeeeeffffffddd^^^VVVLLLCCC>>>zzzfff[[[QQQOOONNNKKKJJJIIIHHHHHHEEEDDDCCCBBBAAA@@@@@@???>>>======<<<;;;;;;::::::;;;;;;;;;<<<===<<<:::888333666888888777666999;;;:::::::::;;;;;;;;;<<<<<<999999999888999999::::::888999;;;<<<===<<<;;;;;;888:::>>>@@@BBBAAA@@@???;;;<<<<<<;;;;;;<<>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999;;;;;;;;;:::::::::999999999999:::999888888:::===<<<>>>@@@BBBCCCBBBAAAAAACCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@======>>>@@@AAADDDEEEFFFBBBBBBCCCCCCCCCCCCBBBBBBCCCFFFIIIKKKLLLNNNQQQSSSYYY]]]eeepppuuuxxx~~~yyynnnccc]]]aaassslll```ZZZXXX[[[ZZZYYYYYYZZZ\\\^^^```bbbbbbcccccccccdddddddddeeeeeeccc]]]TTTJJJBBB???hhh[[[XXXTTTOOOLLLJJJJJJHHHGGGDDDDDDDDDCCCBBBAAA??????<<<;;;:::999:::<<<>>>???;;;;;;::::::::::::999999888888999::::::::::::999==================<<<<<<:::777555555888::::::999888999;;;===>>>???@@@@@@;;;<<<===???@@@BBBCCCCCCAAA???<<<::::::<<>>??????EEEGGGKKKNNNRRRWWW]]]aaa^^^aaadddeeeeeehhhmmmrrrmmmqqqtttrrrnnnmmmooosss|||~~~uuurrrnnniiieeecccbbbbbbjjjpppzzzyyyssslllnnnoookkkeee```^^^]]]XXX[[[```fffjjjkkkjjjiiiddd___ZZZYYYZZZZZZVVVRRRTTTPPPKKKIIIJJJNNNSSSUUUVVVXXX[[[___bbbcccdddeeedddeeegggjjjpppvvv{{{uuupppjjjddd```]]]ZZZXXXXXXYYYZZZZZZXXXUUURRRPPPHHHHHHGGGFFFEEEDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAACCCCCCBBBAAAAAA@@@??????>>>??????===<<<;;;===???============>>>>>>??????<<<;;;::::::999999::::::888888777777888888999:::>>>>>>???@@@AAAAAA@@@>>>DDDBBBAAAAAACCCDDDDDDCCCCCCBBBBBBDDDEEEDDDBBB@@@CCCBBB@@@??????@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAAGGGHHHJJJLLLNNNQQQSSSTTTYYY]]]dddjjjqqqyyyuuuhhh]]]ZZZ```vvvmmm___XXXUUUUUUVVVVVVWWWYYY[[[\\\]]]___```aaabbbccccccccccccddddddaaa[[[QQQHHHAAA===~~~gggZZZWWWTTTOOOLLLKKKJJJHHHGGGDDDDDDDDDCCCBBBAAA??????BBBAAA>>><<<:::::::::;;;;;;;;;;;;::::::999999999888888888888999999999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>:::777666888999999888888999;;;<<<>>>?????????;;;<<<===>>>@@@BBBCCCDDDCCCAAA>>><<<;;;===@@@AAADDDFFFKKKOOOSSSVVVXXXZZZXXXPPPEEE===::::::999888999::::::;;;:::999888777555666777999;;;===>>>???CCCFFFIIIMMMQQQVVV[[[___bbbdddfffiiikkknnnqqqtttrrruuuwwwtttpppmmmoooqqq|||}}}yyyuuuoooiiidddaaa```aaaggglllttt}}}zzz{{{{{{vvvnnngggbbbaaaaaabbbeeehhhjjjkkkiiihhh```\\\XXXXXXZZZ[[[XXXTTTSSSPPPLLLJJJLLLPPPTTTWWW[[[\\\^^^aaaccceeeeeeffffffgggjjjoootttzzz~~~~~~tttpppiiiccc```]]]\\\ZZZXXXYYYZZZZZZXXXUUURRRPPPKKKJJJHHHGGGFFFEEEDDDDDDGGGGGGHHHIIIIIIIIIIIIIIIGGGFFFEEEDDDCCCAAAAAA@@@???@@@AAA@@@???>>>>>>??????>>>>>>>>>=========<<<===<<<;;;;;;::::::;;;;;;999888888888888999::::::@@@@@@@@@AAABBBBBBAAA???AAA@@@@@@AAADDDGGGGGGGGGEEEDDDDDDEEEFFFFFFCCCAAABBBBBB@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBEEEHHHKKKNNNRRRUUUWWWZZZ^^^eeekkkrrrzzz~~~{{{qqqdddZZZXXX```xxx}}}jjj^^^WWWVVVUUUUUUVVVWWWYYY[[[\\\]]]bbbbbbdddeeeffffffffffffcccccc```YYYPPPFFF@@@===}}}fffYYYVVVSSSOOOLLLKKKJJJHHHGGGDDDDDDDDDCCCBBBAAA??????DDDBBB@@@===;;;:::999999<<<<<<;;;::::::999888888888888777666777888999:::;;;;;;;;;;;;;;;;;;<<<<<>>>>>??????;;;<<<<<<>>>@@@BBBCCCDDDDDDBBB???===<<<>>>@@@BBBDDDFFFJJJMMMPPPSSSWWWZZZZZZTTTJJJBBB===;;;;;;:::::::::;;;;;;;;;:::999888777777777888999;;;===>>>AAADDDHHHLLLPPPTTTZZZ]]]```aaadddhhhmmmpppqqqqqquuuwwwyyywwwsssqqqsssuuu|||}}}|||xxxqqqjjjeeebbbaaaaaa```dddjjjrrr{{{~~~vvvnnnhhheeegggggghhhjjjkkkjjjgggddd[[[XXXUUUUUUXXXYYYWWWUUUQQQPPPNNNMMMOOOSSSWWWZZZaaabbbcccdddfffhhhiiijjjjjjlllpppuuuzzz~~~~~~}}}}}}||||||}}}~~~yyytttooohhhccc```___^^^]]]ZZZ[[[\\\]]][[[YYYVVVTTTOOOMMMKKKIIIGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJIIIGGGEEECCCAAA@@@??????BBBDDDDDDBBB@@@@@@@@@@@@@@@???>>>===<<<;;;:::======<<<;;;;;;;;;;;;<<<:::999999999999:::;;;;;;AAABBBCCCCCCCCCCCCBBBAAABBBAAAAAACCCGGGIIIIIIHHHGGGFFFFFFFFFGGGGGGEEECCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAADDDGGGJJJMMMPPPSSSVVVZZZ___fffnnnttt{{{|||zzz}}}vvvlll```WWWWWWccc~~~}}}zzzggg[[[VVVUUUTTTUUUUUUWWWXXX[[[\\\]]]______aaabbbcccdddddddddaaa```]]]VVVMMMEEE???<<<|||fffYYYUUURRROOOLLLKKKJJJHHHFFFDDDDDDDDDCCCBBBAAA?????????>>>===<<<;;;;;;<<<<<<<<<<<<;;;:::999999888888999777666555555777999::::::::::::;;;;;;;;;;;;;;;===:::666444333444666777888999;;;<<<===>>>>>>>>>;;;;;;<<<===???BBBDDDEEEEEECCC@@@===<<<===???AAACCCEEEHHHJJJKKKOOOUUUZZZ___ZZZQQQGGG@@@;;;::::::777777777777777777777777999888777777888:::<<<>>>@@@CCCHHHLLLPPPTTTYYY\\\______bbbiiipppsssrrrppptttvvvyyyyyyxxxxxxzzz}}}}}}~~~}}}zzzvvvpppkkkfffbbb```WWWYYY^^^eeennnzzz|||uuuoookkkhhhhhhhhhjjjkkkhhhaaa\\\VVVTTTQQQQQQSSSSSSRRRQQQOOOPPPPPPQQQRRRUUUZZZ]]]dddeeefffhhhjjjlllnnnpppooorrrvvvzzz~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}||||||~~~{{{wwwtttoooiiidddbbbbbbaaa```^^^___aaaaaa```^^^[[[YYYTTTRRROOOMMMKKKJJJJJJJJJFFFGGGGGGIIIJJJLLLMMMNNNLLLKKKHHHDDDAAA???>>>===???BBBFFFGGGEEEBBB@@@???@@@@@@???>>>===<<<<<<;;;===<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>DDDFFFJJJKKKKKKLLLOOORRR[[[```hhhpppwww}}}|||zzzxxx}}}zzzssskkkaaaZZZZZZkkkzzzwwwdddYYYTTTSSSTTTTTTUUUVVVXXXZZZ\\\^^^]]]^^^___```aaabbbbbbbbb___^^^ZZZSSSJJJBBB>>><<<{{{fffYYYSSSQQQNNNLLLKKKJJJHHHFFFDDDDDDDDDCCCBBBAAA??????::::::::::::;;;;;;<<<<<<<<<<<<;;;::::::999888888999777666555555777999::::::::::::;;;;;;;;;<<<<<<;;;:::888666555666888:::999999:::<<<============;;;;;;;;;===???BBBDDDFFFEEECCC???<<<;;;<<<>>>???CCCFFFIIIJJJJJJNNNUUUZZZbbb___XXXLLLAAA:::888999666666555555555666666666999888777666777999;;;===@@@CCCHHHMMMPPPTTTYYY\\\aaabbbfffmmmuuuyyywwwuuuwwwxxxzzz{{{|||}}}}}}}}}~~~xxxpppggg^^^YYYOOOPPPTTTYYYbbbooo}}}xxxtttmmmkkkjjjkkkiiicccYYYQQQQQQOOOMMMLLLLLLLLLKKKKKKMMMPPPRRRTTTUUUWWW[[[^^^eeefffhhhkkkooorrrtttuuutttvvvyyy|||~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~{{{xxxuuuqqqlllhhhgggfffdddccc```aaacccdddcccaaa___]]]YYYWWWUUURRRPPPNNNNNNNNNLLLLLLMMMNNNOOOQQQSSSTTTPPPMMMJJJEEEBBB???>>>>>>???BBBFFFHHHFFFCCC@@@???@@@@@@?????????>>>>>>>>><<<;;;::::::999:::::::::;;;;;;::::::;;;;;;<<<===???AAACCCDDDDDDDDDGGGJJJMMMNNNPPPSSSTTTRRRMMMIIIIIIHHHFFFFFFFFFFFFEEECCC@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCGGGJJJKKKJJJJJJNNNRRRZZZ```iiiqqqxxx~~~{{{wwwtttwwwxxxrrrkkkddd___```vvvzzzqqq```WWWTTTTTTSSSSSSTTTVVVXXXZZZ\\\^^^```aaabbbcccdddddddddddd^^^\\\WWWPPPHHHAAA===<<<{{{fffZZZRRRPPPNNNLLLLLLJJJHHHEEEDDDDDDDDDCCCBBBAAA??????<<<;;;;;;;;;:::999999999;;;;;;::::::::::::999999888888777666777888999::::::::::::;;;<<<<<<======;;;;;;;;;:::888888:::<<<999999:::<<<<<<=========;;;;;;;;;<<<>>>BBBEEEGGGFFFCCC@@@<<<;;;;;;===>>>CCCGGGKKKKKKKKKMMMTTT[[[bbbaaa[[[OOOBBB888777888777777666666666777888888888777777777888999;;;<<>>>>>:::<<<===;;;888666777888999999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>BBBFFFHHHHHHEEEAAA===<<<<<<===>>>???DDDIIIJJJHHHJJJQQQXXX___```\\\PPPBBB888777:::888777666666666888999:::555666777888999:::;;;;;;===AAAFFFKKKOOOSSSVVVYYYZZZ^^^eeejjjooosssvvvxxx}}}|||}}}~~~{{{ooocccYYYSSSNNNNNNNNNOOOTTT^^^iiipppyyyvvvmmmffffffdddaaa^^^^^^aaadddiiilllrrrxxxyyyrrrjjj```ZZZWWWSSSKKKDDDFFFGGGFFFFFFEEEEEEFFFGGGJJJPPPVVVXXXXXXXXXZZZ]]]dddggglllqqqtttvvvvvvuuuuuuwwwxxxzzz{{{|||{{{{{{}}}~~~}}}}}}yyywwwvvvtttrrrooojjjgggeeefffiiijjjjjjiiigggeeeaaaaaa```___\\\XXXUUURRRNNNMMMLLLMMMNNNPPPRRRTTTUUURRRNNNIIIEEECCCBBBBBBDDDFFFIIIJJJHHHFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@???<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;<<<;;;@@@EEEGGGIIIMMMTTTYYY]]]bbbiiiooopppiii___WWWMMMKKKHHHGGGGGGGGGGGGFFFBBBBBB@@@@@@@@@@@@BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@FFFKKKLLLJJJKKKQQQVVVXXX___iiissszzz}}}vvvsssssszzzyyyqqqjjjeeebbb```iiiwwwiii]]]UUUTTTTTTQQQRRRSSSUUUXXXZZZ]]]^^^____________^^^]]]\\\\\\\\\ZZZTTTLLLEEE@@@>>>>>>{{{hhh]]]QQQOOOMMMMMMLLLJJJGGGEEEDDDDDDDDDCCCBBBAAA??????============<<<;;;:::999888999999::::::;;;;;;<<<888888999::::::::::::999;;;;;;<<<<<<===>>>??????888:::<<<:::666222111222999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>BBBFFFHHHIIIGGGCCC???======>>>???:::@@@FFFFFFEEEFFFLLLSSS\\\^^^[[[PPPBBB888888;;;777666555555555777888999444555777888:::;;;;;;;;;;;;???EEEJJJNNNQQQUUUWWW\\\aaahhhmmmppptttyyy~~~zzzzzz{{{~~~vvvlllccc]]]YYYQQQPPPOOOOOORRRYYYbbbiiisssvvvvvvssspppkkkccc[[[SSSTTTSSSQQQNNNOOOSSSWWWXXXZZZ^^^bbbgggmmmtttxxxzzzzzz|||~~~xxxsssjjj```TTTMMMMMMMMMJJJGGGCCCDDDEEEEEEEEEFFFHHHIIIJJJPPPWWWYYYXXXWWWYYY\\\eeeiiinnnsssuuuuuutttrrrtttuuuwwwyyy{{{|||}}}~~~{{{~~~}}}}}}{{{zzzyyyxxxvvvrrrlllgggjjjkkknnnooopppnnnlllkkkcccccccccbbb___[[[VVVSSSOOONNNMMMMMMNNNPPPSSSTTTTTTQQQLLLGGGCCCBBBAAAAAAFFFHHHJJJKKKIIIGGGFFFFFFGGGGGGEEEDDDBBB@@@???>>>======<<<;;;;;;;;;;;;<<<:::999999999999:::;;;;;;;;;@@@FFFIIIKKKPPPXXX___gggllltttzzzyyyooobbbXXXOOOMMMJJJHHHIIIIIIHHHGGGCCCBBB@@@??????@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDIIINNNMMMJJJIIINNNTTTWWW___iiissszzz~~~~~~zzzwwwwww|||vvvmmmfff```]]]\\\iii{{{lll___VVVRRRRRRQQQRRRSSSUUUXXXZZZ]]]^^^cccccccccbbbaaa___^^^]]]\\\ZZZTTTLLLDDD@@@>>>???{{{dddXXXSSSOOOKKKJJJKKKKKKIIIFFFHHHFFFDDDAAA@@@?????????>>>>>>===<<<;;;:::::::::<<<<<<;;;:::999888777666;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999777888:::<<<=========<<<<<<;;;::::::<<<@@@DDDGGGUUUNNNDDD===::::::<<<===AAACCCDDDDDDCCCEEEJJJNNNUUUYYYXXXMMMAAA=========<<<888555333555777999:::777777777888999999::::::<<<>>>AAAEEEIIIOOOUUUZZZ]]]```eeeiiimmmqqquuuyyyzzz{{{}}}tttnnnlllgggaaa^^^YYYWWWTTTRRRSSSVVVYYY\\\llljjjfffbbb]]]XXXRRRNNNIIIIIIHHHHHHHHHJJJKKKLLLLLLLLLMMMNNNQQQUUUYYY[[[aaabbbdddfffhhhhhhhhhhhhaaaZZZQQQJJJGGGFFFDDDBBBCCCFFFJJJKKKIIIHHHIIILLLJJJOOOUUUYYY[[[[[[[[[[[[dddiiimmmpppvvv||||||xxxyyyyyyzzz{{{}}}~~~yyyuuurrrqqqooommmiiimmmqqqtttuuussspppmmmmmmjjjfffccc```]]]YYYVVVRRRRRRQQQPPPPPPOOONNNNNNOOONNNLLLHHHEEEDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJHHHFFFCCCAAA@@@???<<<;;;;;;:::::::::;;;;;;<<<===>>>??????>>>===<<<>>>>>>CCCJJJPPPTTT\\\dddhhhoooxxx~~~{{{rrrfff^^^QQQOOONNNMMMNNNNNNLLLKKKEEEDDDCCCAAA@@@@@@@@@AAACCCCCCBBBAAAAAAAAAAAABBBEEEHHHLLLOOOPPPRRRTTTUUU^^^bbbhhhqqqyyy}}}|||}}}sssiiiaaa\\\^^^ccciiirrraaaXXXUUUTTTQQQQQQSSSUUUXXX[[[]]]^^^bbbaaaaaaaaaaaaaaabbbccc___ZZZRRRIIIBBB>>>===<<<|||fff[[[SSSOOOKKKJJJKKKKKKIIIFFFHHHFFFDDDBBB@@@?????????>>>>>>===;;;;;;::::::;;;999999888777666555444444888777777666666777777888::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::888999:::;;;<<<<<<======;;;;;;:::;;;>>>BBBFFFIIINNNKKKFFFAAA===;;;<<<<<>>:::999888999888666666777888888777777777777888999999::::::===???BBBEEEHHHNNNTTTXXX]]]```eeehhhlllppptttwwwwwwyyy{{{~~~tttooooookkkgggeeeaaa^^^YYYUUUSSSTTTVVVWWW^^^]]]ZZZWWWSSSOOOJJJHHHGGGFFFEEEDDDDDDEEEEEEFFFEEEEEEDDDEEEFFFIIILLLMMMNNNOOOQQQSSSTTTTTTSSSSSSSSSNNNHHHEEEDDDDDDDDDCCCDDDHHHKKKLLLJJJIIIJJJLLLPPPTTTXXXZZZ[[[[[[\\\]]]aaahhhooosssxxx~~~}}}}}}}}}}}}~~~|||xxxuuussssssqqqpppmmmppptttwwwxxxvvvsssqqqpppmmmiiifffdddaaa]]]ZZZTTTTTTSSSQQQPPPNNNMMMMMMMMMMMMKKKHHHEEEEEEGGGIIIPPPPPPOOOOOONNNNNNMMMMMMKKKJJJIIIGGGDDDBBB@@@???<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>??????>>>======>>>>>>CCCLLLSSSXXX```hhhsssxxx}}}{{{pppccc[[[SSSRRRPPPOOOOOONNNLLLKKKEEEDDDBBB@@@???@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCFFFIIIMMMOOOQQQRRRTTTVVV```cccjjjrrryyy}}}~~~~~~rrrhhhaaa]]]^^^cccnnntttcccZZZWWWUUUPPPQQQRRRTTTVVVYYY[[[\\\`````````aaabbbcccdddddd___ZZZRRRIIICCC???>>>===}}}hhh^^^SSSOOOKKKJJJKKKKKKIIIFFFGGGFFFDDDBBBAAA?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999888777777999999888888888888999999999999999:::::::::;;;;;;::::::::::::::::::::::::;;;:::::::::;;;<<<======<<<<<<<<<===>>>AAADDDFFFGGGHHHHHHEEE@@@<<<<<<>>>EEEFFFGGGEEEBBBAAADDDHHHJJJOOOOOOGGG>>>999888666888777777888999999888666777777777888999999::::::===???BBBDDDGGGLLLRRRVVV]]]```dddgggjjjnnnrrrttttttvvvyyy}}}wwwtttuuussspppooonnniiibbbZZZTTTRRRQQQQQQQQQPPPOOOMMMKKKHHHEEEDDDEEEEEECCCBBBAAAAAAAAABBBAAA@@@???>>>>>>???AAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDBBB@@@@@@BBBDDDEEEDDDEEEHHHLLLMMMKKKJJJLLLNNNVVVWWWYYYYYYYYYZZZ\\\^^^```jjjtttyyy}}}}}}{{{xxxvvvvvvvvvvvvuuuqqqtttwwwzzz{{{zzzxxxwwwtttqqqnnnllliiifffbbb___YYYWWWUUURRRPPPMMMLLLKKKKKKKKKJJJHHHGGGHHHJJJMMMSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLKKKIIIFFFDDDAAA???======<<<<<<<<<<<<======>>>>>>?????????>>>>>>===>>>???EEENNNVVV]]]fffnnnxxx{{{~~~}}}xxxmmmbbb[[[WWWUUURRRQQQPPPOOOLLLJJJEEECCCAAA???>>>???AAABBBAAA@@@@@@AAAAAABBBCCCDDDFFFIIIMMMOOOQQQRRRTTTVVVaaaeeelllsssyyy|||~~~~~~rrrhhhbbb______bbbttttttddd\\\XXXUUUSSSTTTTTTVVVWWWYYY[[[\\\^^^___```aaacccdddeeeeee]]]XXXPPPGGGAAA>>>======}}}hhh^^^SSSOOOKKKJJJKKKKKKIIIFFFGGGFFFEEECCCAAA@@@??????>>>===<<<;;;;;;;;;;;;;;;===<<<<<<;;;:::999999999::::::999999999999::::::999999999::::::::::::;;;999999::::::::::::;;;;;;<<<;;;:::::::::<<<===>>>>>>>>>======>>>???AAABBBCCCGGGIIIFFF@@@===>>>AAAFFFHHHHHHFFFBBBAAACCCEEEIIINNNOOOHHHAAA===:::777999888777777999999888777777777777888999999::::::>>>???AAACCCFFFJJJPPPTTT\\\___bbbfffhhhkkkooorrrsssuuuyyy}}}}}}~~~{{{yyyyyyxxxsssjjj```WWWRRRNNNMMMKKKLLLLLLJJJHHHFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>?????????@@@@@@@@@AAA@@@@@@@@@@@@>>>>>>???@@@BBBDDDEEEEEEDDDHHHLLLNNNMMMMMMPPPRRRWWWXXXXXXXXXXXXZZZ^^^aaafffrrr}}}|||zzzzzzzzz{{{zzzyyyuuuwwwzzz|||}}}}}}|||{{{wwwuuurrrqqqoookkkgggddd]]][[[XXXTTTPPPMMMKKKJJJJJJKKKKKKKKKJJJLLLOOOQQQVVVVVVUUUTTTRRROOOMMMKKKNNNNNNNNNLLLJJJFFFBBB@@@>>>============>>>>>>?????????????????????>>>>>>>>>???FFFPPPYYY```iiirrrtttuuuwwwvvvrrrkkkccc___YYYWWWTTTRRRPPPNNNKKKHHHDDDBBB???======???AAACCC?????????@@@AAACCCDDDEEEFFFHHHLLLNNNPPPRRRTTTWWW```eeemmmtttzzz}}}vvvkkkeeeaaaaaabbbuuuqqqccc]]]YYYUUUXXXXXXXXXYYYZZZ\\\]]]^^^^^^```aaacccddddddccccccZZZUUUMMMDDD>>>;;;;;;<<<|||fff]]]SSSOOOKKKJJJKKKKKKIIIFFFGGGFFFEEEDDDBBBAAA???>>>======<<<;;;;;;;;;;;;<<<999999888888777777666666777777666666666666777777999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;::::::;;;<<<>>>???<<<<<<;;;;;;<<>>>>>>>>??????@@@AAAAAAAAA@@@@@@????????????>>>???FFFPPPXXX___iiiqqqooopppqqqpppmmmiiidddaaaZZZWWWSSSQQQNNNLLLHHHEEEBBB@@@>>>======???AAACCC>>>>>>???@@@AAABBBDDDEEEDDDFFFJJJLLLNNNQQQUUUXXX^^^eeennnvvv{{{}}}qqqiiicccaaacccrrr~~~pppddd```\\\YYYYYYYYYYYYZZZ[[[\\\^^^^^^```bbbdddeeeeeecccaaa___ZZZUUULLLDDD>>><<<<<<===zzzeee[[[SSSOOOKKKJJJKKKKKKIIIFFFGGGGGGFFFEEECCCAAA???>>>===<<<<<<;;;;;;;;;<<<<<<:::::::::999999999888888999999999888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999:::::::::;;;<<<>>>???@@@::::::999999<<>>===@@@CCCDDDGGGIIIHHHFFFEEEGGGIIIKKKNNNMMMGGGBBB@@@===999===:::666444666888:::;;;777777777888999999::::::<<<===@@@BBBDDDHHHNNNRRRWWWZZZ^^^aaadddhhhllloootttuuuyyy}}}}}}{{{||||||wwwppphhhaaa[[[XXXPPPQQQQQQMMMHHHEEEFFFHHHFFFFFFFFFFFFEEEDDDBBBBBB????????????????????????>>>>>>===<<<<<<=========???AAABBBCCCCCCCCCEEEGGGKKKOOOTTTVVVVVVVVVYYY\\\]]]___ccceeehhhkkkooorrrwww|||zzzxxxvvvvvv{{{~~~~~~|||||||||}}}}}}|||||||||{{{zzzyyyxxxwwwtttpppllleeebbb\\\VVVQQQMMMKKKJJJIIIKKKMMMOOOPPPRRRUUUXXXYYYZZZ[[[ZZZYYYVVVTTTRRRSSSTTTVVVUUURRRMMMGGGDDD????????????@@@AAABBBCCCCCCBBBAAA@@@????????????>>>???EEENNNUUU[[[dddlllmmmmmmmmmllliiieeebbb___WWWTTTQQQNNNKKKHHHEEEBBB???>>>>>>>>>>>>???AAABBB>>>>>>??????@@@BBBCCCDDDCCCEEEIIILLLOOOSSSWWW[[[^^^fffpppxxx}}}xxxlllccc```cccnnnpppfffccc```]]]WWWWWWWWWXXXYYYZZZ\\\]]]aaaccceeegggfffccc```]]][[[VVVMMMDDD???>>>???@@@zzzeee\\\SSSOOOKKKJJJKKKKKKIIIFFFGGGGGGFFFEEEDDDAAA???>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<=========<<<<<<;;;:::999999888888888999:::<<<>>>???@@@@@@@@@>>>;;;:::<<>>>>>AAAEEEHHHIIIHHHHHHKKKNNNNNNPPPMMMFFFBBB@@@>>>:::<<<999777777888999::::::777777777888999999:::::::::<<<>>>AAADDDHHHNNNRRRTTTXXX\\\```cccgggkkknnntttuuuwww{{{vvvuuuuuuyyyzzz|||~~~~~~|||yyytttnnnhhhddd^^^^^^]]]WWWOOOJJJKKKMMMMMMMMMLLLKKKHHHEEECCCAAABBBBBBBBBBBBAAA@@@@@@???BBBAAAAAA@@@@@@AAABBBCCCAAACCCFFFGGGGGGIIIMMMPPPTTTXXX\\\]]][[[ZZZ\\\^^^```dddiiinnnppprrrtttvvvwww}}}}}}zzzwwwuuussssssvvv{{{~~~|||}}}~~~~~~~~~~~~}}}||||||||||||}}}}}}||||||{{{xxxssspppgggccc]]]WWWQQQMMMKKKKKKGGGIIILLLNNNPPPRRRUUUWWWVVVXXXYYYZZZZZZXXXUUUTTTVVVWWWYYYYYYVVVPPPJJJFFF@@@@@@@@@@@@AAABBBCCCDDDDDDCCCAAA@@@??????@@@@@@??????CCCKKKQQQUUU]]]eeegggggggggfffdddaaa^^^]]]TTTQQQMMMJJJHHHEEEAAA???<<<===>>>???@@@@@@@@@@@@????????????@@@AAABBBCCCCCCEEEIIIMMMQQQVVV[[[___aaaiiisss{{{~~~mmm```]]]aaakkkpppfffbbb```\\\UUUVVVVVVWWWYYY[[[\\\]]]___bbbeeeggggggdddaaa^^^YYYTTTKKKBBB===<<<>>>@@@{{{fff^^^SSSOOOKKKJJJKKKKKKIIIFFFGGGGGGGGGFFFDDDBBB???>>><<<<<<;;;;;;;;;<<<<<<===999999999999999999888888;;;::::::999999::::::;;;<<<<<<<<<============>>>======<<<;;;999888777777666888:::===???@@@@@@@@@HHHEEE@@@<<<<<>>@@@CCCHHHNNNRRRSSSVVV[[[___bbbgggkkknnnssstttvvvzzz~~~}}}}}}}}}pppoooqqqxxx|||xxx{{{}}}~~~|||vvvpppmmmkkkllliiibbbXXXRRRRRRUUUUUUTTTSSSPPPLLLHHHEEEBBBHHHHHHGGGGGGFFFDDDCCCBBBCCCBBBAAAAAAAAABBBDDDEEECCCFFFIIIKKKLLLPPPVVVZZZ]]]```bbbbbb___]]]]]]___aaaffflllqqqssstttuuuuuuuuuyyy}}}~~~|||yyyvvvtttrrrqqqpppvvv}}}~~~}}}zzzzzz|||~~~}}}|||||||||~~~~~~~~~{{{vvvrrrhhhddd^^^WWWQQQNNNLLLKKKFFFHHHKKKMMMOOOQQQTTTVVVYYY[[[]]]______]]][[[ZZZWWWYYY[[[[[[XXXRRRKKKGGG@@@@@@@@@AAABBBCCCDDDEEEDDDCCCBBB@@@??????@@@@@@??????BBBIIINNNQQQXXX```^^^___```aaa```^^^\\\[[[QQQNNNKKKHHHFFFCCC???===:::<<<>>>???@@@@@@@@@???????????????@@@AAABBBBBBDDDFFFJJJNNNSSSXXX^^^cccdddlllvvv}}}mmm^^^[[[___jjjnnnccc___]]]YYYWWWWWWXXXYYY[[[]]]^^^```]]]```dddhhhhhhfffbbb```VVVPPPGGG???:::999;;;===~~~iii\\\RRRNNNKKKIIIHHHIIIHHHGGGIIIHHHFFFDDDBBBAAA@@@@@@::::::;;;<<<<<<<<<;;;;;;<<<;;;::::::999999::::::999999999999999999999999??????>>><<<::::::===???AAA===:::999:::;;;999777888999;;;<<<>>>?????????AAA@@@>>><<<;;;???DDDIIILLLKKKJJJFFFAAA???>>>???CCCFFFIIIJJJJJJLLLQQQUUUUUUSSSQQQNNNGGG???>>>AAA:::999999999999999999:::888888888888888999999:::888:::===???BBBFFFKKKNNNQQQTTTXXX[[[___ccchhhlllnnnpppsssvvvyyy}}}{{{wwwvvvvvvyyy|||vvvwww{{{wwwuuusssxxxuuuhhh]]][[[]]]^^^___aaa```\\\UUUPPPOOOOOOLLLOOOPPPNNNHHHFFFHHHKKKDDDDDDDDDDDDEEEGGGLLLOOOMMMNNNQQQSSSUUUYYY^^^bbbhhhggggggffffffeeeddddddhhhgggkkkrrruuurrrppppppnnnttt}}}|||yyyyyywwwsssqqqrrrxxxzzz|||~~~~~~}}}}}}zzz{{{~~~}}}|||}}}~~~{{{{{{|||{{{vvvrrrlllhhhaaaZZZSSSOOOMMMLLLGGGHHHJJJLLLNNNPPPQQQRRRVVVYYY]]]bbbdddeeeeeeddd______```bbb```ZZZPPPHHHDDDDDDBBBBBBCCCEEEGGGIIIFFFDDDBBB@@@@@@@@@AAABBB@@@BBBCCCCCCEEEJJJRRRXXX]]]___aaabbb```[[[UUUQQQNNNKKKHHHDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<===??????@@@AAADDDFFFDDDFFFHHHKKKOOOUUU\\\aaahhhmmmtttzzzqqq___ZZZaaannn|||nnncccZZZVVVWWWYYYXXXWWWXXX\\\___```aaa___aaadddfffgggeeecccaaaZZZTTTJJJBBB>>>>>>>>>>>>}}}hhh\\\RRROOOLLLIIIIIIIIIIIIHHHHHHFFFEEECCCAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999::::::999999999999999999999999:::;;;;;;:::::::::===???AAA>>>;;;:::;;;;;;:::999888999:::<<<===>>>??????AAA@@@>>><<<<<>>>>>BBBGGGNNNQQQRRRSSSUUUXXXYYYWWWUUURRRJJJ@@@<<<>>>999999888888888888999999666666666666666777777888888:::<<>><<<;;;;;;;;;???@@@@@@@@@??????>>>===;;;===?????????AAADDDFFFGGGIIILLLOOOSSSXXX___dddiiimmmttt{{{}}}mmm\\\XXX^^^rrrvvvjjj```YYYVVVXXXXXXWWWVVVXXX[[[___``````___aaadddffffffdddbbb```YYYSSSIIIBBB>>>>>>>>>>>>|||hhh\\\TTTQQQMMMKKKJJJJJJJJJIIIGGGFFFDDDBBB@@@???>>>>>>>>>===<<<:::::::::;;;;;;<<<;;;::::::999999::::::999999999999999999999999777999;;;;;;;;;;;;===???>>><<<999888888999888777888999;;;<<<>>>?????????AAA@@@>>><<<<<>>>>>@@@GGGQQQWWWYYYZZZ[[[\\\___]]][[[XXXOOOCCC;;;:::888888888777777888888888666666666666666777777888777999<<<>>>@@@DDDHHHLLLSSSVVV[[[^^^```cccfffiiioooqqqtttvvvyyy||||||{{{|||~~~yyynnncccaaaiiiqqquuuwwwyyyzzzwwwpppjjjffffffiiijjjjjjfff```\\\[[[\\\XXXUUURRROOOPPPSSSWWWYYY]]]aaaggglllooorrruuuvvvxxxvvvtttqqqnnnllljjjjjjiiigggiiimmmnnnlllllloooyyy}}}xxxssssssrrroooooorrroooqqquuuyyy|||~~~~~~~~~~~~wwwtttuuu{{{}}}yyyxxxxxxvvvqqqmmmmmmjjjeee___YYYTTTQQQOOOLLLLLLMMMOOORRRVVVZZZ]]]aaadddjjjnnnppppppmmmlllgggeeeccccccaaa[[[RRRLLLFFFGGGGGGHHHIIIJJJKKKLLLFFFEEECCCAAA@@@@@@@@@AAAAAAAAAAAAAAACCCHHHNNNSSSYYYZZZZZZXXXTTTOOOIIIEEE???>>><<<:::999888999999???????????????>>>>>>===;;;<<<>>>??????AAACCCFFFFFFHHHKKKNNNRRRWWW]]]bbbjjjnnnvvv|||~~~zzzkkk[[[WWW]]]www~~~nnnccc\\\WWWVVVXXXWWWVVVVVVXXX[[[^^^_________aaaccceeeeeebbb```^^^WWWQQQHHHAAA>>>>>>>>>>>>|||hhh\\\UUURRRNNNLLLKKKKKKJJJIIIGGGFFFDDDBBBAAA??????>>>@@@>>><<<:::999999;;;;;;<<<;;;::::::999999::::::888999999999999999::::::888:::<<<===<<<<<<===>>>>>><<<:::999999999999999::::::<<<>>>???@@@@@@AAAAAA@@@???===<<>>>>>FFFOOOVVVZZZ\\\^^^```eeecccbbb___VVVGGG<<<888888888777777777777888888888888888888888999999:::777999;;;===???CCCGGGKKKPPPTTTYYY]]]```cccfffiiioooqqqtttvvvxxxzzz~~~{{{pppiiilllttt}}}|||yyyxxxyyyyyyxxxssskkkeeebbbaaa```\\\XXXVVVYYY]]]bbbeeehhhmmmssswwwyyyzzzzzz{{{~~~|||xxxtttpppmmmjjjiiiiiigggiiinnnoooooorrrwww|||wwwtttuuutttqqqpppqqqoooqqqtttxxx{{{~~~|||||||||}}}vvvssssssyyy}}}~~~|||yyywwwvvvsssooollljjjiiigggccc___[[[WWWVVVRRRQQQOOOOOOQQQTTTWWWZZZbbbeeekkkoooqqqpppmmmjjjgggdddbbbaaa```\\\UUUOOOKKKKKKLLLMMMMMMMMMLLLKKKFFFEEEDDDBBBAAAAAAAAAAAABBBAAA@@@@@@BBBFFFLLLOOOVVVVVVUUURRRNNNHHHCCC@@@===<<<;;;:::::::::;;;;;;===>>>>>>???>>>>>>======:::<<<>>>??????AAADDDFFFFFFHHHKKKOOORRRWWW]]]aaakkkpppwww~~~}}}yyylll\\\ZZZaaayyyxxxhhh^^^YYYVVVUUUWWWVVVUUUUUUXXX\\\^^^_________aaacccdddcccaaa^^^[[[TTTOOOGGGAAA>>>>>>>>>>>>}}}hhh]]]VVVSSSOOOLLLKKKKKKJJJIIIHHHGGGFFFDDDBBBAAA@@@@@@@@@???<<<:::999:::;;;<<<<<<;;;::::::999999::::::888888888999999:::::::::888:::<<<<<<:::999999:::@@@???>>>===<<<<<<===>>>;;;<<<>>>???AAAAAABBBBBBAAA@@@???======>>>BBBFFFNNNOOOPPPMMMHHHCCC@@@>>>===BBBJJJPPPSSSXXX]]]bbbgggeeedddccc[[[KKK>>>999888888777777777777888888888888888888888999999:::777999;;;===???BBBFFFJJJLLLPPPUUU[[[___dddhhhkkkoooqqqtttuuuwwwyyy}}}}}}|||~~~zzzxxx|||~~~vvvooojjjgggeeeaaa^^^___dddkkkqqqtttwwwzzz~~~|||wwwrrrmmmiiigggffffffiiiooorrrsssyyyzzzvvvvvvyyyyyyuuurrrsssssstttvvvyyy{{{}}}~~~~~~zzzyyyxxxzzz|||}}}|||{{{}}}xxxttttttxxx|||}}}}}}|||zzzxxxvvvssspppnnnmmmlllllliiieeeaaa\\\YYYYYYXXXVVVUUUVVVYYY[[[]]]cccfffjjjnnnooommmjjjhhhbbb```^^^^^^___\\\WWWRRROOOPPPRRRRRRQQQNNNKKKIIIFFFFFFEEEDDDCCCCCCCCCCCCDDDBBB@@@???AAAEEEIIILLLSSSRRRPPPMMMHHHCCC???<<<<<<<<<<<<<<<<<<<<<======<<<======>>>>>>>>>======;;;<<<>>>???@@@BBBEEEGGGKKKMMMQQQTTTWWW\\\aaadddlllqqqyyy|||xxxkkk^^^^^^ggg|||vvvddd[[[WWWUUUTTTUUUUUUUUUVVVYYY]]]___```___```bbbcccdddccc```\\\ZZZQQQLLLEEE@@@>>>>>>>>>>>>jjj^^^VVVSSSOOOLLLKKKJJJIIIHHHIIIHHHFFFDDDBBBAAA@@@@@@???>>>===;;;;;;;;;<<<<<<<<<;;;::::::999999::::::888888888999999::::::;;;888999:::999777666777888<<<<<<<<<:::888888:::<<<;;;<<<>>>???AAABBBBBBBBBAAAAAA@@@>>>===>>>BBBEEELLLNNNPPPNNNJJJDDD@@@>>>;;;???EEEIIIMMMRRRZZZ```dddaaabbbccc\\\NNNAAA:::888888888777777888888888666666666666666777777888888999;;;===???BBBFFFJJJLLLOOOTTTYYY^^^dddjjjoooqqqsssuuuwwwxxxzzz~~~}}}{{{zzzzzzzzztttqqqllliiigggkkksss|||~~~xxxqqqkkkgggdddffflllssswwwyyy{{{xxxxxx||||||yyyvvvvvvxxxxxxyyyyyyzzz{{{||||||zzzxxxvvvxxxzzzzzzxxxuuuuuuwwwzzz}}}|||wwwuuuxxx{{{{{{|||~~~}}}|||zzzxxxuuusssrrrsssssssssrrrmmmgggaaa^^^[[[[[[ZZZZZZ[[[^^^```bbbdddfffiiikkklllkkkiiiggg___]]]\\\]]]___]]]XXXSSSPPPRRRUUUVVVTTTPPPLLLIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFCCC@@@???AAAEEEHHHIIIOOOMMMKKKHHHDDD@@@===;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===============;;;===???@@@AAACCCGGGIIIKKKMMMQQQTTTXXX\\\```dddmmmsss{{{~~~xxxsssggg^^^cccpppzzz~~~tttaaaYYYVVVUUUTTTUUUUUUUUUWWWZZZ^^^aaaaaa```bbbcccdddeeeccc___[[[YYYNNNJJJDDD???>>>>>>>>>===lll___VVVSSSNNNKKKJJJJJJHHHGGGHHHGGGEEECCCAAA@@@@@@???============<<<<<<<<<<<<<<<;;;::::::999999::::::777888888999::::::;;;;;;999::::::999777888:::<<<888999:::888666555888::::::;;;<<<>>>???@@@AAAAAAAAAAAA@@@???===>>>AAADDDIIILLLOOONNNKKKEEEAAA???:::>>>CCCGGGKKKPPPVVV\\\]]][[[\\\^^^ZZZNNNBBB<<<999999888888888888999999666666666666666777777888888:::<<<>>>???BBBGGGJJJPPPRRRVVVYYY^^^eeelllqqquuuwwwyyyzzz{{{}}}~~~~~~~~~zzzuuurrrrrrxxxxxxpppkkkhhhkkksss{{{zzzwwwzzz{{{yyyzzz|||yyyyyyyyyyyyyyyzzz{{{{{{{{{xxxvvvwwwyyyyyyuuuqqqppprrruuuxxx{{{~~~yyyvvvxxxyyyxxxxxx{{{|||~~~~~~}}}zzzxxxwwwvvvtttvvvyyyyyywwwrrrllliiibbbbbbaaaaaaaaabbbcccccccccdddfffggggggfffeeeddd___]]]]]]^^^___]]]WWWRRRNNNQQQUUUXXXWWWSSSNNNKKKFFFFFFGGGHHHIIIIIIIIIIIIIIIEEE@@@???BBBEEEGGGHHHIIIHHHEEEBBB???===;;;:::999999::::::;;;;;;:::::::::;;;<<<<<<=========<<<<<<>>>@@@BBBCCCEEEHHHKKKIIILLLPPPTTTWWWZZZ___bbbmmmsss}}}}}}uuuooofffaaalll{{{yyyzzzppp^^^VVVUUUUUUUUUVVVUUUVVVXXX[[[```bbbbbbaaacccdddfffeeeccc___[[[XXXLLLHHHBBB???===>>>>>>===mmm```VVVRRRNNNKKKJJJIIIHHHGGGGGGFFFDDDBBB@@@??????>>>;;;<<<======>>>======<<<<<<;;;::::::999999::::::777777888999::::::;;;;;;<<<<<<<<<;;;;;;<<<@@@CCC===>>>???===::::::===@@@888999;;;<<<>>>?????????AAAAAA@@@???>>>>>>AAADDDGGGKKKNNNNNNKKKFFFAAA???999>>>DDDHHHKKKOOOUUUYYYXXXUUUWWW[[[XXXNNNBBB<<<::::::999999999999::::::888888888888888999999:::999;;;===>>>@@@CCCGGGJJJTTTVVVXXXZZZ^^^eeemmmrrrxxxzzz{{{}}}}}}|||zzzzzz~~~uuupppnnnrrr{{{{{{vvvwwwxxxyyy|||yyyyyyxxxxxxyyyyyyzzz{{{}}}zzzwwwxxxzzzyyytttooonnnooorrruuuxxx{{{}}}}}}zzzvvvwwwwwwuuuvvvxxxxxx{{{|||zzzyyyyyyqqquuuzzz}}}~~~{{{wwwtttooonnnmmmllljjjhhhgggfffaaabbbbbbbbbbbbbbbaaaaaa```______``````]]]VVVPPPLLLOOOUUUXXXYYYUUUPPPMMMEEEFFFHHHIIIJJJKKKKKKKKKJJJEEEAAA???BBBEEEGGGGGGEEEDDDBBB???===;;;:::999999::::::;;;;;;;;;;;;::::::;;;;;;<<<=========<<<===???AAABBBDDDFFFIIILLLMMMPPPTTTWWWZZZ^^^bbbeeemmmttt~~~}}}tttnnngggeeesss|||{{{~~~mmm[[[TTTUUUUUUVVVWWWVVVVVVXXX\\\aaaccccccbbbdddeeeffffffddd___[[[XXXKKKGGGBBB>>>===>>>>>>===lll]]]QQQNNNKKKJJJJJJJJJJJJIIIDDDDDDDDDCCCBBBBBBAAAAAA======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;:::999999888777777777999<<>>======???AAAFFFHHHIIIHHHEEEBBB???>>>:::<<>>CCCFFFKKKNNNSSSXXX^^^fffnnnsssuuuyyy}}}~~~~~~~~~yyytttssssssuuu~~~{{{xxxxxxyyyzzzzzzxxxxxxyyyzzz{{{{{{{{{{{{yyyvvvrrrqqqssstttsssrrrnnnnnnooopppsssvvvyyy{{{xxxvvvtttsssssssssrrrrrrtttvvvzzz~~~|||{{{zzz~~~}}}||||||}}}}}}{{{yyyvvvtttsssqqqppplllgggdddbbb___\\\ZZZ[[[\\\]]]]]]_________```___\\\WWWSSSPPPQQQSSSUUUUUURRRLLLHHHEEEFFFGGGJJJKKKMMMMMMMMMNNNIIICCCBBBDDDEEECCC@@@>>>>>>===<<<:::999888888666666777888999:::::::::999::::::;;;<<<===>>>>>>===???@@@BBBCCCFFFJJJMMMNNNQQQUUUWWWYYY]]]dddiiiooozzzyyyqqqiiibbbeee|||www{{{lll]]]VVVVVVUUUTTTVVVWWWWWWYYYZZZ\\\]]]______```dddeeeccc```___[[[VVVIIIFFFAAA>>>>>>>>>??????kkk\\\SSSPPPMMMKKKKKKKKKJJJIIIGGGFFFEEEDDDBBBAAA@@@???======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<;;;;;;:::999;;;::::::999999::::::;;;999999999:::;;;<<<===>>><<<<<<<<<;;;::::::999999999888888999:::===@@@AAAAAAAAA@@@===<<<<<>>>>>@@@DDDGGGJJJKKKLLLLLLPPPOOONNNNNNMMMIIIBBB<<<<<<;;;999888777777777888999888777666666777888999777888:::;;;===???CCCFFFKKKNNNRRRWWW]]]dddlllqqqvvvzzz~~~~~~yyyqqqjjjeeedddfffgggooosss{{{~~~}}}|||{{{yyyxxxwwwxxxyyyzzz{{{zzzzzzyyyyyyuuurrrqqqrrrsssrrrqqqrrrrrrrrrrrrrrrrrrsssssssssrrrrrrrrrrrrrrrrrrqqqrrrssswww{{{}}}||||||}}}~~~~~~||||||}}}~~~}}}|||{{{yyyxxxvvvtttpppjjjfff___\\\YYYXXXYYY[[[]]]]]]\\\]]]^^^___```^^^YYYVVVRRRSSSUUUWWWWWWSSSNNNIIIFFFFFFHHHJJJKKKLLLMMMMMMSSSNNNHHHGGGGGGGGGCCC@@@>>>======<<<;;;:::999999888888999999::::::;;;;;;==================>>>>>>>>>???AAACCCDDDGGGKKKNNNNNNQQQUUUXXXZZZ___ffflllqqq|||xxxpppiiiccchhh}}}zzzzzzkkk\\\WWWVVVUUUUUUWWWXXXYYYZZZ\\\]]]___```aaa```dddeeebbb```___ZZZUUUJJJFFFBBB??????@@@@@@@@@jjjZZZUUURRRNNNLLLLLLKKKJJJIIIIIIIIIGGGEEECCCAAA??????======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::999999::::::999999999999::::::777888888999;;;<<<>>>???<<<<<<;;;;;;::::::999999999999999:::<<<>>>AAABBBBBBAAA???<<<:::;;;???BBBDDDGGGJJJLLLKKKGGGBBB???>>>AAADDDHHHJJJJJJIIIHHHOOONNNMMMNNNNNNJJJBBB======;;;888555444444555666777777777777777777777777:::;;;<<<===>>>@@@CCCFFFJJJMMMRRRVVV\\\bbbiiinnnvvvzzz{{{kkkfff^^^WWWSSSSSSVVVXXX]]]cccooo}}}|||yyyvvvvvvwwwyyyzzzzzzyyyxxxwwwwwwuuurrrpppqqqqqqpppooossssssssssssqqqooolllkkklllnnnoooqqqrrrrrrqqqqqqoooppprrrvvv{{{|||{{{}}}}}}{{{zzz|||~~~~~~~~~~~~}}}|||zzzwwwqqqjjjeee[[[YYYVVVUUUVVVYYYZZZZZZWWWYYY\\\___bbbaaa]]]ZZZUUUUUUWWWYYYYYYUUUPPPKKKFFFGGGHHHIIIJJJKKKLLLLLLPPPMMMIIIGGGFFFCCC>>>:::<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;============<<<<<<;;;;;;???@@@BBBCCCEEEGGGKKKNNNMMMQQQUUUYYY\\\aaaiiioootttxxxoooiiieeejjjuuu{{{vvviii\\\XXXWWWVVVVVVXXXXXXYYYZZZ\\\]]]___```aaa```dddeeebbb```^^^YYYSSSIIIFFFBBB@@@@@@AAAAAAAAAhhhYYYUUURRRNNNLLLKKKJJJIIIHHHIIIHHHGGGFFFDDDBBBAAA@@@======<<<;;;;;;;;;;;;<<<:::;;;;;;;;;;;;:::999999::::::999999999999::::::888888888999:::;;;===>>><<<<<<;;;;;;:::999999888999999999:::<<<>>>@@@AAAAAA@@@>>>;;;999;;;>>>BBBCCCFFFJJJNNNNNNKKKDDD@@@999<<>>===:::777444333444666777777777888888888888777777;;;<<<=========???BBBEEEIIILLLQQQVVV[[[```gggkkktttxxx~~~uuulll]]]XXXQQQKKKHHHIIILLLNNNSSSYYYcccppp|||~~~{{{wwwuuutttuuuwwwyyyxxxwwwuuussstttsssqqqpppoooooonnnnnnnnnoooqqqrrrppplllhhheeehhhjjjnnnqqqqqqqqqqqqrrrmmmmmmooorrrvvv|||~~~|||yyyxxxzzz}}}}}}|||{{{yyyvvvooohhhbbbZZZWWWSSSRRRSSSTTTUUUUUURRRUUUYYY___cccdddaaa^^^WWWXXXZZZ[[[[[[WWWQQQMMMFFFFFFFFFFFFGGGHHHHHHIIILLLJJJHHHFFFEEEAAA<<<888::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::>>>???AAABBBDDDGGGKKKNNNLLLPPPUUUYYY]]]ccckkkqqqxxxwwwmmmiiiffflll~~~uuu}}}ssshhh]]]YYYXXXWWWWWWZZZWWWXXXYYY[[[\\\^^^___```___ccceeebbb___]]]WWWPPPGGGDDDAAA???@@@AAAAAAAAAgggXXXTTTQQQMMMKKKJJJIIIHHHFFFGGGGGGFFFEEEDDDCCCCCCBBB======<<<;;;;;;;;;;;;<<<::::::;;;;;;::::::999888:::999999888888999999:::::::::999999999:::;;;;;;<<<;;;;;;:::999999888888777888999:::<<<>>>???@@@@@@???>>>;;;999:::===@@@BBBDDDIIINNNQQQNNNGGGAAA777:::???DDDIIIKKKLLLLLLLLLKKKKKKMMMNNNKKKEEE???<<<:::777555444666999;;;777777888888888888777777999;;;;;;;;;<<<===@@@CCCGGGKKKPPPUUUZZZ```eeeiiipppuuu{{{~~~~~~yyy{{{zzz{{{{{{yyyrrrggg___RRRNNNIIIDDDBBBCCCFFFHHHLLLPPPWWW```kkkvvv}}}zzzxxxvvvuuussstttuuuuuuuuusssqqqppppppppppppooonnnmmmmmmmmmkkkmmmooopppnnniiiccc```fffjjjnnnpppppppppqqqrrrmmmmmmmmmooosssyyy}}}zzzyyy{{{~~~{{{zzzxxxvvvsssmmmfffaaa[[[WWWRRROOOOOOOOOOOONNNNNNQQQWWW^^^ccceeeccc```YYYYYY[[[\\\\\\XXXRRRMMMEEEDDDCCCCCCCCCCCCDDDEEEJJJJJJIIIIIIGGGDDD???<<<888888888888888999999999::::::::::::999999999999888888999999:::;;;;;;<<<<<<>>>@@@AAABBBEEEIIILLLLLLPPPUUUYYY]]]dddlllsss|||wwwmmmiiihhhnnn}}}}}}pppggg]]]ZZZYYYWWWWWWZZZXXXYYYZZZ\\\^^^___```aaa___ccceeebbb^^^[[[UUUNNNDDDBBB???>>>???@@@@@@@@@gggYYYSSSPPPLLLJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBB======<<<;;;;;;;;;;;;<<<:::::::::::::::999888888999999888888888888999999::::::999999999999::::::;;;;;;::::::999999888888777777999:::<<<>>>??????>>>>>>===<<<::::::<<<>>>AAACCCGGGMMMQQQOOOIIICCC;;;<<>><<<888888888888888888888888999999999999::::::::::::::::::;;;<<<===>>>??????;;;===???@@@AAADDDHHHKKKMMMQQQWWW[[[___fffnnnttt~~~uuulllkkkmmmrrr|||ooofff___[[[YYYVVVWWWZZZZZZ[[[\\\^^^___aaabbbccc^^^bbbdddaaa^^^ZZZSSSLLLBBB@@@>>>>>>???@@@@@@???hhhYYYRRRPPPMMMKKKKKKKKKJJJIIIFFFFFFEEEDDDCCCAAAAAA@@@======<<<;;;;;;;;;;;;<<<999::::::::::::999888888999999888888888888999999999888888888999:::;;;;;;;;;;;;::::::999888888888777888:::<<<>>>???@@@@@@<<<===>>>===;;;:::;;;<<>>???AAACCCEEEGGGHHHJJJIIIJJJMMMOOOMMMGGGBBB<<<;;;999888777888888999999888777666666777888999777888999::::::<<<@@@BBBDDDIIIOOOUUU[[[aaafffjjjkkkqqqxxx|||}}}~~~|||wwwiiiccc```^^^^^^^^^]]]XXXPPPIIIAAA@@@???>>>>>>>>>?????????AAAEEEIIIOOOXXXccckkkvvv}}}}}}yyywwwtttrrrqqqpppooommmlllkkkkkklllhhhjjjmmmmmmlllkkkmmmnnnlllnnnppppppnnniiidddaaagggjjjmmmllljjjiiilllooolllkkkkkklllmmmpppsssuuuuuuwwwzzz|||}}}|||{{{yyyzzzyyywwwwwwxxxyyyxxxwwwqqqnnnkkkiiihhheeebbb```YYYUUUPPPLLLKKKJJJIIIIIIIIIMMMTTT\\\bbbdddaaa___XXXYYYZZZ[[[[[[WWWPPPLLLEEECCCAAA?????????@@@@@@AAAAAABBBAAA>>><<<::::::::::::::::::999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>><<<>>>???AAABBBEEEIIILLLQQQUUUZZZ^^^bbbhhhqqqwwwssslllooosssyyy|||nnnfff```]]]YYYVVVVVVYYYYYYYYYZZZ\\\^^^___aaaaaa^^^bbbdddaaa]]]YYYQQQJJJBBB@@@>>>>>>@@@AAAAAA@@@hhhZZZSSSPPPMMMLLLLLLLLLLLLKKKHHHGGGFFFDDDBBB@@@>>>>>>======<<<;;;;;;;;;;;;<<<999::::::::::::999888888999999888888888888999999666777777888999;;;<<<===;;;;;;::::::999888888777888:::;;;===???@@@AAAAAA;;;<<<>>>>>><<<::::::;;;AAAAAADDDJJJPPPPPPKKKEEE=========???BBBEEEHHHJJJJJJIIIJJJMMMOOOMMMGGGBBB<<<;;;:::999777666666555:::888777555555777888:::777888999:::;;;===AAACCCCCCHHHOOOVVV\\\bbbgggkkkjjjpppxxx}}}~~~|||vvvhhhbbb[[[YYYXXXWWWVVVQQQIIICCC?????????????????????>>>>>>AAADDDFFFIIIOOOWWW]]]gggqqq~~~|||yyytttqqqqqqpppmmmjjjiiiiiijjjkkkfffiiillllllkkkkkkmmmoooiiikkknnnppppppnnnjjjhhhgggjjjllljjjgggfffiiimmmkkkjjjjjjjjjkkkmmmnnnooorrrsssuuuwwwxxxxxxxxxwwwtttrrrqqqqqqrrrrrrqqqooojjjgggdddbbbaaa```^^^]]]WWWSSSNNNKKKJJJJJJJJJJJJHHHLLLSSS[[[bbbccc```]]]XXXXXXZZZ[[[ZZZVVVOOOKKKFFFDDDBBB@@@??????@@@@@@DDDEEEDDDBBB???===<<<;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;===???@@@BBBCCCFFFJJJMMMSSSWWW\\\```dddjjjsssyyy|||rrrmmmqqqxxx~~~nnnggg```]]]ZZZUUUUUUYYYUUUVVVWWWXXXZZZ\\\]]]^^^]]]bbbdddaaa]]]XXXQQQIIIBBB@@@???@@@AAABBBBBBAAAiii[[[QQQOOOLLLJJJJJJIIIGGGEEEGGGGGGGGGFFFDDDBBB???>>>===<<<;;;;;;<<<===<<<:::;;;;;;;;;;;;::::::999888888888777777888888999:::888888888888999:::;;;;;;;;;;;;;;;:::999888777666999999999;;;???BBBCCCCCC??????@@@AAA@@@>>><<<:::>>>BBBFFFIIIOOOSSSOOOHHH???<<<;;;>>>AAABBBGGGLLLKKKKKKMMMQQQSSSQQQKKKFFF<<<:::888777999::::::999888888777777777777888888777666777888:::<<<>>>@@@CCCGGGLLLRRRXXX___fffkkkooorrrwww{{{}}}~~~~~~oooccc[[[YYYXXXTTTOOOHHHDDDBBBBBB@@@@@@>>>===;;;999888777888:::===AAAEEEJJJQQQUUU\\\fffvvv{{{vvvrrrpppqqqooollliiihhhiiilllnnnjjjhhhhhhiiikkklllllllllllllllmmmpppttttttpppmmmooommmkkkiiigggffffffggglllkkkiiigggggghhhiiikkkjjjlllooorrrtttuuuuuutttpppooommmkkkjjjiiijjjjjjeeebbb^^^^^^______]]]ZZZTTTTTTSSSQQQMMMKKKLLLMMMIIILLLRRRYYY^^^```___^^^TTTWWW[[[[[[WWWRRRNNNKKKHHHDDD@@@>>>===>>>>>>>>>AAA@@@?????????===:::777999999999999999999999999;;;<<<======;;;;;;;;;===<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>@@@CCCGGGJJJLLLNNNUUU]]]ccchhhlllrrrwww{{{tttoooqqqxxxnnniiiaaaZZZWWWVVVUUUUUUYYYYYY[[[\\\]]]^^^^^^^^^cccbbbaaa^^^XXXQQQJJJFFFAAA>>>;;;;;;>>>@@@AAA@@@jjj\\\QQQOOOLLLKKKJJJIIIHHHFFFGGGGGGFFFEEECCCAAA???>>>>>><<<;;;;;;<<<<<<;;;:::::::::::::::::::::999888888888777777888888999:::999888888999999:::;;;<<<<<<<<<<<<;;;;;;:::888888:::999999;;;===??????>>>===>>>???@@@???===;;;999===AAAEEEIIIOOOTTTQQQJJJ@@@<<<:::===???@@@EEEJJJKKKKKKLLLPPPRRRPPPIIIDDD===:::777666666777666555888888777777777777888888777777777888:::<<>>===;;;:::999888;;;===???AAACCCGGGLLLOOOVVV___nnn~~~~~~{{{vvvrrrooommmkkkiiihhhhhhjjjlllmmmkkkiiigggfffhhhhhhhhhhhhfffgggiiimmmqqqsssqqqnnnmmmllljjjiiigggffffffeeejjjiiihhhgggggghhhiiijjjkkklllnnnpppqqqqqqpppooojjjiiigggeeedddcccccccccaaa^^^\\\\\\]]]^^^]]][[[XXXXXXWWWTTTQQQNNNMMMMMMIIIMMMRRRXXX^^^``````___\\\]]]]]]ZZZTTTOOOKKKJJJGGGDDD@@@>>>===>>>>>>>>>AAA@@@???>>>>>>===:::777;;;;;;<<<===============888:::;;;:::999999:::;;;<<<;;;;;;::::::;;;;;;<<>>>>>???@@@AAA@@@>>><<<;;;===AAAEEEIIIPPPVVVTTTNNNCCC>>><<<===???@@@DDDJJJJJJJJJLLLPPPRRRPPPJJJDDD@@@===999777666666555444888888777777777777888888888888888999:::===???@@@CCCFFFJJJNNNSSSYYY___dddiiinnnuuuzzz}}}~~~lll___[[[[[[WWWQQQIIIDDDCCCBBB???===>>>>>>===<<<<<<;;;;;;:::>>>???@@@@@@@@@BBBEEEHHHMMMUUUbbbrrr}}}{{{|||}}}}}}zzzvvvqqqnnnhhhhhhhhhhhhiiijjjkkklllllliiifffddddddddddddccccccdddfffiiimmmnnnmmmkkkiiiiiiiiiiiihhhfffdddcccfffffffffggghhhhhhiiiiiillllllmmmnnnmmmlllkkkjjjfffeeeccc```^^^]]]\\\\\\\\\ZZZYYYYYY[[[]]]]]]]]]\\\]]]]]][[[VVVRRRPPPOOOLLLOOOTTTYYY]]]`````````cccbbb___YYYQQQKKKHHHGGGGGGDDD@@@===>>>>>>???>>>@@@???>>>===>>><<<:::888:::;;;===???@@@@@@???>>>888999::::::999999;;;<<<;;;;;;::::::::::::;;;;;;?????????AAACCCFFFHHHJJJRRRXXX```fffkkkpppuuuzzz}}}rrrhhhhhhpppkkkfff^^^XXXUUUTTTTTTTTTWWWXXXZZZ]]]___```aaaaaaaaa```___[[[UUUMMMGGGBBB>>>===<<<>>>@@@AAAAAA@@@jjj]]]RRRPPPMMMLLLLLLKKKJJJHHHHHHFFFDDDAAA????????????@@@>>><<<<<<<<<;;;999888777777888999::::::::::::888888777777888888999:::::::::::::::;;;<<<======<<<<<<<<<<<<<<<;;;::::::555666999>>>BBBEEEDDDCCCAAABBBCCCDDDCCCBBB@@@???===@@@DDDIIIPPPXXXWWWRRRHHHBBB>>>??????@@@EEEKKKKKKKKKMMMQQQUUUTTTPPPKKKDDD@@@<<<999999999888888888888777777777777888888999999999999;;;===???@@@BBBEEEHHHLLLPPPUUU[[[___eeejjjsssyyy}}}~~~~~~kkkbbb______XXXPPPGGGCCCDDDDDDBBB???<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@?????????AAACCCGGGMMMWWWeeewww|||zzzwwwyyy{{{|||zzzvvvqqqnnnhhhiiiiiijjjjjjjjjiiiiiikkkhhhdddbbbbbbcccccccccdddeeefffhhhhhhhhhgggffffffggghhhiiihhhfffcccaaabbbcccdddfffggghhhhhhhhhjjjkkkkkkkkkkkkjjjiiihhheeedddbbb```]]][[[ZZZYYYYYYXXXWWWXXXZZZ]]]___```aaabbbcccaaa\\\WWWTTTRRRRRRUUUYYY\\\]]]^^^______bbbaaa^^^XXXQQQKKKHHHGGGGGGCCC???===>>>?????????@@@>>>===<<<<<<<<<:::888666888;;;>>>??????===<<<999;;;<<<<<<<<<<<<===>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===@@@DDDIIILLLOOORRRXXX```gggkkkpppvvv{{{~~~uuujjjaaacccmmmhhhccc[[[VVVTTTTTTTTTTTTWWWXXX[[[]]]___aaabbbcccaaa```___[[[TTTLLLEEEAAA<<<===>>>???AAAAAAAAA@@@}}}fff\\\QQQOOOMMMLLLLLLLLLJJJIIIHHHFFFDDDAAA????????????@@@>>><<<<<<<<<;;;999888777888999:::::::::::::::888888777777888888999:::::::::::::::;;;<<<======:::;;;;;;;;;;;;::::::999555666999===BBBDDDCCCAAAAAABBBDDDEEEDDDCCCAAA@@@===@@@CCCHHHPPPXXXYYYUUUJJJCCC>>>===>>>???EEEKKKLLLLLLNNNSSSXXXYYYWWWTTTDDD@@@<<<:::999:::;;;:::888888777777777777888888999999888999:::<<<>>>???AAADDDGGGJJJMMMRRRWWW[[[aaagggpppwww{{{}}}~~~}}}rrrlllfffaaaVVVOOOFFFBBBCCCDDDCCC@@@<<<<<<<<<=========>>>>>><<<===???>>>>>>>>>@@@BBBDDDHHHOOO[[[jjj}}}|||zzzwwwyyy{{{|||zzzwwwrrrooommmmmmmmmlllkkkjjjhhhgggiiifffcccbbbccceeeeeeeeecccdddeeeffffffeeeeeeeeeccceeegggiiihhhfffcccaaa```aaabbbdddffffffffffffhhhhhhhhhiiiiiiiiiiiihhhdddcccbbb```]]][[[YYYXXXXXXXXXXXXYYYZZZ]]]aaacccdddffffffddd```\\\YYYXXXUUUYYY]]]^^^]]][[[[[[[[[[[[\\\\\\YYYSSSMMMIIIHHHFFFCCC???===>>>????????????===;;;;;;;;;;;;:::888444666999<<<======<<<::::::;;;<<<<<<;;;;;;===>>>======<<<<<<<<<<<<======:::;;;===@@@EEEIIINNNPPPRRRXXX```fffkkkpppvvvzzzrrrjjjaaa\\\aaannnuuuccc^^^XXXTTTSSSTTTUUUUUUXXXYYY[[[^^^```bbbccccccbbbaaa___[[[TTTLLLEEE@@@;;;===???@@@AAAAAAAAABBBxxxcccZZZPPPNNNLLLKKKKKKKKKJJJIIIGGGFFFEEECCCAAA@@@?????????===<<<<<<<<<<<<:::888999999:::;;;;;;;;;::::::888888777777888888999:::999999999999:::;;;<<<===::::::;;;;;;;;;::::::999777777888:::======<<<:::???@@@AAACCCBBBAAA@@@>>>===@@@BBBFFFOOOXXXZZZVVVJJJCCC===<<<<<<>>>DDDKKKOOONNNNNNRRRWWW[[[[[[YYYDDD@@@;;;888888999::::::888888777777777777888888888888888888999;;;===>>>@@@BBBEEEHHHKKKPPPUUUYYY^^^dddmmmuuuyyy|||~~~}}}wwwqqqggg^^^PPPJJJDDDAAAAAAAAA@@@???<<<<<<=========>>>>>>>>>:::<<<>>>>>>>>>>>>@@@AAABBBDDDIIIQQQ\\\kkkzzz~~~|||{{{|||}}}}}}{{{xxxsssqqqqqqqqqpppnnnllliiigggeeefffdddcccdddeeeffffffeee^^^```cccdddddddddfffgggcccdddggghhhhhhfffdddbbb___```aaabbbcccdddeeeeeeeeeeeeeeefffgggggghhhhhhaaaaaa```___]]][[[YYYXXXZZZZZZZZZYYYZZZ\\\aaadddfffggggggfffbbb___^^^^^^YYY^^^cccdddaaa]]]\\\\\\YYY[[[[[[YYYUUUOOOKKKJJJFFFCCC???===>>>???@@@@@@>>><<<:::::::::;;;:::999777888:::<<<======<<<;;;999:::;;;;;;999999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<===>>>???AAADDDHHHLLLNNNRRRXXXaaagggkkkpppvvv{{{~~~mmmfff___[[[bbbrrr~~~kkk^^^ZZZUUUQQQRRRTTTVVVWWWYYYZZZ\\\___```bbbccccccbbbbbb___[[[TTTKKKCCC???;;;===???@@@@@@@@@BBBDDDtttbbbZZZOOOMMMKKKJJJKKKKKKJJJHHHGGGGGGFFFEEECCCAAA???>>>>>><<<;;;;;;<<<<<<;;;:::;;;;;;<<<<<<<<<;;;::::::888888777777888888999:::999888888999999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999888777888:::;;;:::999>>>???AAABBBBBBAAA@@@>>>===@@@AAAEEENNNWWWYYYVVVMMMEEE???===>>>@@@GGGOOOQQQOOOLLLNNNSSSWWWYYYXXXGGGBBB===999888888999999888888777777777777888888888777777777888:::;;;===???AAADDDGGGKKKOOOTTTXXX]]]bbbjjjrrrwww{{{}}}|||tttkkk___UUUJJJGGGDDDAAA???>>>>>>>>>===============>>>>>>>>>:::<<<>>>>>>>>>>>>???@@@???AAACCCHHHNNNXXXcccjjjxxx~~~zzzvvvuuuwwwzzz|||}}}~~~|||yyyuuussssssrrrpppnnnkkkiiigggfffdddcccccceeeffffffdddbbb\\\___aaabbbaaaaaadddfffccceeefffggggggfffeeeddd``````______```bbbdddeeecccccccccccccccddddddeeeaaaaaaaaa```___]]][[[ZZZ[[[[[[[[[YYYXXXZZZ___ccceeefffgggeeecccbbbbbbccc___fffmmmooolllgggeeeeee______^^^ZZZTTTOOOLLLLLLEEEBBB???===>>>???@@@@@@>>><<<999999999::::::999999999:::;;;;;;;;;;;;;;;:::;;;<<<;;;999888888999;;;::::::999999::::::;;;======???AAAEEEIIIMMMOOOTTTZZZbbbiiimmmrrrxxx|||zzzkkkccc___fffvvvsssfffZZZVVVQQQPPPQQQUUUXXXYYY[[[\\\]]]___aaabbbbbbbbbaaaaaa^^^YYYRRRIIIAAA<<<<<<>>>??????>>>@@@CCCFFFsssaaa[[[NNNMMMJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFDDDBBB???>>>===<<<;;;;;;<<<===<<<:::============<<<;;;::::::888888888777888999999:::888888888888999:::;;;;;;<<<<<<===============<<<888777777888;;;===>>>===@@@AAACCCDDDDDDCCCAAA@@@>>>@@@AAADDDMMMVVVYYYVVVQQQIIIBBBAAAAAADDDLLLTTTSSSOOOKKKKKKOOOSSSUUUUUULLLGGG@@@<<<:::999999999888888777777777777888888777777666666777999;;;<<>>???============>>>>>>>>>>>>;;;===??????>>>===>>>???===>>>@@@BBBEEELLLSSSYYYbbblllvvvzzz{{{{{{vvvqqqkkkgggccc```aaaffflllpppttt{{{~~~~~~~~~}}}yyyvvvtttsssqqqooollljjjhhhggggggccccccdddeeefffeeebbb___^^^aaabbbaaa^^^]]]___aaadddeeefffgggggggggfffeeeaaa```___^^^___aaacccdddcccbbbbbbaaaaaaaaaaaabbbccccccccccccbbb```^^^]]][[[\\\[[[YYYWWWYYY^^^bbbdddeeefffdddcccccceeeffffffnnnwwwzzzwwwrrrppppppgggeee```YYYRRRNNNLLLLLLEEEBBB???===>>>@@@@@@@@@>>><<<999888999::::::999999999999999999999999999===>>>???===;;;999999:::999888888888888888888999999:::===AAAFFFKKKPPPSSSUUU\\\dddjjjooosssyyy~~~~~~rrrjjjccciiixxxzzznnndddWWWTTTPPPOOOQQQUUUYYYZZZ\\\]]]^^^```aaabbbbbbbbb```___]]]XXXPPPGGG???;;;===>>>???>>>>>>???DDDHHHwwwbbbWWWPPPNNNKKKKKKKKKKKKJJJIIIJJJGGGCCCAAA@@@???>>>===::::::;;;;;;<<<=========;;;:::999999888888999999999888777777888:::<<<>>>;;;999666555666:::>>>AAA<<<===>>>>>>===;;;999777888888777777888:::<<<======???@@@BBBCCCCCCBBBBBBAAAAAABBBHHHQQQYYY]]]^^^XXXNNNDDDAAAAAACCCJJJQQQTTTRRRPPPPPPQQQTTTUUUUUUPPPIIIAAA<<<::::::999777777555444666:::<<<;;;999888777666666666888;;;<<<<<>>???@@@@@@@@@@@@AAAAAA@@@@@@??????>>>>>>=========???AAADDDGGGHHHSSSVVVZZZ^^^``````^^^]]]SSSTTTSSSSSSTTTZZZdddlllqqqzzz|||}}}~~~~~~|||zzzzzz|||}}}{{{{{{zzzvvvxxxwwwtttpppmmmiiifffeeeeeeffffffhhhiiigggccc```aaa```___^^^^^^]]]]]]^^^cccdddgggiiikkkkkkkkkkkkeeeaaa\\\[[[]]]______^^^```aaaccceeeeeecccaaa___bbbeeehhhhhheeebbbaaaaaa[[[ZZZXXXTTTRRRTTT[[[```dddccccccdddfffgggggggggooowww|||xxxsssmmmeee```[[[UUUNNNIIICCCAAA>>>===>>>???@@@???<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::<<>>;;;<<<===>>>>>>@@@CCCFFFuuubbbWWWPPPNNNKKKKKKKKKKKKJJJIIIKKKIIIFFFDDDCCCBBB@@@>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999888888999999:::999888777777999:::;;;===;;;:::999:::===@@@BBB<<<===>>>>>>===;;;999888999888888888999;;;===>>>???@@@BBBCCCDDDDDDDDDCCC@@@@@@AAAGGGOOOVVVZZZ[[[TTTKKKBBB???@@@BBBIIIQQQUUUSSSQQQQQQSSSUUUVVVVVVRRRLLLCCC<<<:::999999888:::888666777999:::999777;;;:::999999999:::;;;<<<;;;>>>AAADDDGGGJJJOOORRR[[[aaahhhnnnrrrvvv{{{{{{ooohhheeeeeemmmppphhh[[[RRRKKKEEECCCCCCCCCCCCBBBAAA???>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>============<<<===>>>@@@BBBCCCHHHJJJMMMPPPQQQRRRQQQPPPKKKLLLLLLLLLMMMRRR[[[bbbmmmwww}}}zzzvvvvvvxxx|||~~~}}}zzzwwwvvvssspppllliiigggeeeffffffgggiiijjjhhheeebbbcccbbbaaa``````______```bbbccceeegggiiijjjjjjiiiccc___\\\[[[]]]___```___aaabbbdddffffffdddaaa``````dddggggggdddaaa``````ZZZZZZXXXTTTRRRTTT[[[aaaddddddfffhhhkkknnnoooooouuu|||xxxqqqhhh```ZZZTTTMMMHHHCCC@@@>>>===>>>?????????<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;===@@@CCCFFFJJJNNNRRRWWW[[[bbbiiipppwww~~~~~~~~~pppfff```hhh|||yyysssjjj```[[[VVVQQQNNNQQQSSSSSSUUUXXXZZZ[[[\\\^^^___`````````aaa___ZZZRRRJJJCCC???>>><<<>>>???@@@@@@CCCFFFIIIsssaaaXXXPPPNNNKKKKKKKKKKKKJJJIIIJJJHHHGGGFFFEEECCC@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999<<<;;;999888777888999999999888888888999:::<<<>>>;;;<<<=========;;;:::999999888888888999;;;===>>>AAABBBDDDEEEFFFFFFEEEDDD@@@???@@@DDDKKKQQQUUUWWWPPPHHHAAA>>>>>>@@@HHHOOOUUUSSSQQQRRRTTTVVVVVVVVVUUUOOOEEE>>>:::999999999<<<:::888888888888666555888999999::::::;;;<<<<<<;;;===@@@BBBDDDGGGKKKNNNWWW]]]ffflllqqqvvv|||wwwlllfffdddcccdddaaaYYYPPPKKKGGGCCCCCCDDDEEEFFFFFFDDDBBB@@@AAAAAABBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>===<<<<<<===<<<;;;::::::;;;<<<===???@@@AAACCCDDDEEEEEEEEECCCDDDEEEEEEFFFKKKSSSYYYgggrrr{{{~~~~~~zzztttsssuuuzzz}}}}}}~~~|||xxxtttsssrrrooollljjjhhhggghhhhhhhhhjjjkkkjjjgggeeecccbbbaaa``````______``````aaaccceeefffgggffffff```]]][[[ZZZ\\\___aaabbbcccdddfffggggggeeebbb```___bbbdddeeeccc```___^^^YYYYYYXXXUUUSSSUUU\\\aaaccceeegggkkkooosssvvvwww|||xxxkkkaaaYYYRRRKKKGGGBBB@@@>>>===>>>??????>>><<<<<<===<<<<<<;;;:::999::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::888888999999::::::;;;;;;999;;;???BBBDDDHHHLLLOOOVVVZZZbbbjjjqqqyyy~~~}}}}}}~~~ggg___\\\ggg~~~}}}|||~~~uuunnneee\\\XXXTTTOOOMMMPPPSSSSSSUUUYYYZZZ[[[\\\^^^____________]]]\\\WWWPPPHHHBBB@@@???>>>@@@AAABBBCCCFFFJJJNNNrrr```XXXPPPNNNKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEDDDBBB???<<<>>>======<<<;;;;;;::::::;;;:::999999888888999999::::::999888888999999:::666666777777888999::::::;;;;;;<<<<<<<<<;;;::::::888888777888999:::<<<===BBBCCCDDDEEEFFFEEEEEEDDD@@@@@@AAACCCHHHMMMRRRUUUOOOHHHBBB???======DDDKKKSSSQQQPPPQQQSSSUUUVVVVVVWWWQQQIII@@@;;;999::::::;;;:::999999888777666555333444666888:::;;;;;;;;;;;;===@@@AAACCCEEEHHHKKKSSSZZZcccjjjooottt{{{xxxmmmiiigggeee```XXXOOOJJJHHHGGGFFFBBBDDDIIILLLNNNMMMKKKJJJCCCCCCCCCCCCCCCCCCDDDDDD@@@??????>>>===<<<;;;;;;<<<;;;:::999999:::;;;;;;????????????@@@AAABBBCCC@@@BBBDDDDDDEEEIIIOOOUUU```lllxxx}}}{{{uuusssuuuyyy}}}{{{~~~}}}}}}zzzuuuqqqqqqooonnnlllkkkjjjiiijjjiiiiiijjjlllkkkhhhfffaaa```___^^^^^^]]]]]]^^^^^^___aaabbbcccccccccccc\\\[[[ZZZZZZ\\\___bbbdddeeefffhhhiiihhheeecccaaa___aaacccdddcccaaa___^^^YYYZZZYYYVVVTTTWWW]]]bbbbbbdddhhhlllpppssswwwzzzpppbbbXXXQQQKKKGGGAAA???======>>>???>>>>>>============<<<;;;:::999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::666777777888:::;;;;;;<<<999;;;???AAADDDGGGKKKOOOUUUZZZbbbjjjsss|||~~~~~~}}}}}}wwwvvvbbbZZZYYYfff}}}||||||xxxpppfff[[[VVVSSSNNNLLLOOORRRSSSVVVYYY[[[[[[\\\]]]^^^______^^^ZZZXXXTTTMMMFFFAAA@@@@@@???@@@AAABBBDDDGGGLLLPPPqqq```XXXPPPNNNKKKKKKKKKKKKJJJIIIFFFEEEDDDDDDDDDBBB???<<<>>>>>>===<<<;;;::::::999;;;:::999999888888999999888888888888999:::;;;;;;888999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;777777777777888:::;;;===AAABBBCCCDDDEEEDDDCCCBBBAAAAAABBBCCCFFFKKKQQQTTTRRRLLLFFFAAA===;;;???GGGPPPOOOOOOPPPSSSTTTUUUTTTWWWRRRKKKCCC===:::::::::888999999999888888888888666777888999999999999999<<<>>>@@@BBBCCCEEEHHHJJJPPPWWW___ffflllqqqxxx}}}zzzqqqmmmlllhhh___TTTLLLHHHGGGGGGHHHFFFJJJPPPVVVYYYXXXVVVTTTGGGGGGFFFEEEDDDEEEEEEFFF@@@@@@???>>>===<<<;;;;;;;;;::::::999:::;;;<<<===????????????@@@AAACCCDDDAAACCCEEEDDDEEEHHHOOOTTT[[[iiivvv}}}}}}vvvssstttxxx|||~~~}}}|||xxxsssnnnmmmmmmmmmllllllkkkkkkkkkjjjjjjjjjkkkjjjhhhfffaaa```___^^^^^^]]]]]]^^^]]]^^^___```aaa``````___YYYYYYYYYYYY[[[^^^bbbeeeggghhhiiiiiihhhfffbbb``````aaacccddddddccc```^^^ZZZZZZZZZWWWUUUWWW]]]bbbcccfffjjjmmmooorrrvvvyyyrrrcccXXXQQQKKKGGG@@@???======>>>???>>>===============<<<;;;::::::999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::666666777888:::;;;<<<<<<:::===@@@BBBDDDHHHLLLOOOUUUZZZbbbllluuu~~~}}}{{{wwwppp}}}uuuaaaZZZYYYggg}}}xxxjjj\\\UUUTTTOOOMMMPPPSSSTTTVVVYYY[[[[[[\\\]]]^^^^^^^^^^^^XXXVVVQQQKKKDDDAAA@@@@@@??????@@@AAABBBFFFLLLPPPrrr```XXXPPPNNNKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDCCCAAA>>>>>>>>>===<<<;;;;;;::::::;;;:::999999888888999999666777888999:::;;;;;;<<<777888888888999999999:::999999::::::;;;;;;<<<<<<888777777777888:::<<<===AAAAAACCCCCCCCCCCCBBBAAAAAABBBBBBCCCEEEJJJPPPUUUVVVQQQKKKFFF???:::>>>EEEOOONNNNNNPPPRRRTTTTTTSSSTTTRRRMMMFFF???:::999:::666777999999888888999;;;>>>===<<<;;;999888777777===>>>@@@BBBCCCEEEHHHJJJOOOUUU]]]ccchhhmmmsssxxx{{{vvvrrrqqqjjj```UUUNNNIIIEEEFFFIIINNNSSSZZZaaadddbbb^^^[[[PPPOOOLLLIIIGGGFFFEEEEEEAAAAAA@@@???===<<<;;;;;;;;;:::::::::;;;===>>>@@@=========>>>???AAABBBCCCCCCDDDDDDCCCCCCGGGNNNTTT[[[iiixxxxxxuuuvvvyyy|||{{{~~~~~~zzzxxxwwwtttooojjjkkkkkkkkklllmmmmmmmmmlllkkkiiiiiiiiihhheeeccccccbbbaaa``````______```\\\]]]^^^______^^^]]]]]]XXXXXXYYYYYYZZZ]]]bbbfffhhhiiijjjjjjhhheeebbb`````````aaaccceeeddd```^^^YYYZZZYYYWWWTTTUUUZZZ___dddhhhlllnnnnnnppptttxxx~~~qqqbbbWWWPPPJJJFFF@@@>>>======??????===<<<===============<<<::::::888999999::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::777777888999:::;;;<<<===;;;>>>AAACCCEEEHHHLLLOOOUUU[[[cccmmmvvv~~~{{{ssskkk{{{yyyeee]]]\\\hhh}}}qqq```WWWUUUPPPNNNQQQTTTTTTVVVZZZ[[[[[[\\\]]]]]]]]]]]]]]]WWWUUUPPPJJJCCC@@@@@@AAA????????????@@@DDDJJJNNNsssaaaXXXPPPNNNKKKKKKKKKKKKJJJIIIHHHEEECCCBBBBBBBBB@@@???======<<<<<<;;;;;;;;;:::;;;:::999999888888999999777888999999::::::::::::666555555555555666777777999999999999:::;;;<<<===:::999999999:::<<<>>>???AAABBBCCCCCCCCCCCCAAAAAA@@@AAABBBBBBCCCHHHOOOUUUYYYUUUPPPJJJAAA<<>>===;;;999888888999999;;;===???AAABBBDDDGGGJJJNNNTTT[[[aaaeeeiiinnnrrruuuzzz}}}yyyxxxmmmddd[[[UUUMMMFFFFFFJJJPPPVVV```hhhlllkkkhhhddd]]]ZZZUUUOOOJJJFFFDDDCCCBBBBBBAAA@@@>>>===<<<;;;<<<;;;;;;;;;;;;===>>>???======???@@@BBBCCCDDDEEEEEEFFFEEECCCBBBFFFNNNUUU^^^mmm|||||||||~~~{{{}}}|||xxxvvvwwwuuuqqqhhhhhhiiikkklllmmmnnnooommmkkkhhhgggfffeeebbb```cccbbbaaa``````______```\\\\\\]]]^^^^^^]]]\\\[[[WWWXXXYYYYYYYYY\\\aaafffhhhiiijjjiiihhhdddaaa____________bbbdddccc```\\\WWWXXXWWWTTTQQQRRRVVVZZZaaafffjjjkkkkkklllqqquuu{{{}}}mmm___UUUNNNHHHDDD???>>>===>>>??????===;;;>>>>>>>>>======<<<;;;:::888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::888999999:::;;;<<<<<<===;;;>>>@@@CCCEEEHHHLLLOOOWWW\\\dddnnnwww{{{ppp~~~kkkbbb___lllyyyhhh___WWWRRRPPPRRRTTTTTTVVVZZZ[[[[[[\\\]]]]]]]]]]]]\\\WWWUUUPPPIIICCC@@@@@@AAA@@@@@@???>>>???CCCHHHMMMtttbbbXXXPPPNNNLLLKKKKKKKKKJJJIIIFFFCCC@@@>>>>>>???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999999::::::::::::999888888999999888777777888::::::888888888999:::;;;<<<===;;;;;;;;;;;;<<<>>>???AAABBBBBBCCCDDDDDDCCCBBBAAA???@@@AAAAAABBBGGGNNNTTTZZZVVVRRRLLLDDD>>>AAAHHHOOOOOOOOORRRUUUVVVVVVUUUNNNOOONNNIIIBBB;;;999888777999;;;:::777666888:::777666666555777999<<<===:::<<<>>>@@@AAACCCGGGJJJNNNSSSZZZ___bbbfffkkkooopppvvv}}}ppphhhaaa\\\SSSIIIHHHMMMNNNUUUaaakkkrrrrrrooommmfffbbb[[[SSSLLLGGGCCCAAACCCCCCBBB@@@???===<<<<<<===<<<;;;;;;;;;<<<===>>>???@@@BBBEEEGGGHHHIIIIIIHHHHHHFFFDDDCCCHHHPPPWWWaaappp~~~|||fffggghhhjjjlllnnnooopppmmmkkkhhhfffeeeccc```^^^aaa```___^^^^^^]]]]]]^^^\\\\\\]]]^^^]]]\\\[[[ZZZVVVXXXYYYYYYYYY[[[aaaeeehhhiiijjjiiigggddd```^^^^^^]]]^^^```cccbbb^^^[[[UUUVVVVVVRRROOOOOORRRVVV\\\aaafffgggggghhhmmmrrrzzzyyyjjj\\\SSSLLLGGGCCC???>>>===>>>??????===;;;>>>>>>>>>>>>===<<<;;;:::888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999::::::;;;;;;<<<<<<===;;;===@@@BBBDDDGGGKKKNNNWWW]]]eeennnwwwyyynnneeebbbnnnqqqgggYYYTTTQQQSSSUUUUUUVVVYYY[[[[[[\\\]]]]]]]]]\\\\\\XXXUUUPPPIIICCC???@@@AAAAAA@@@???>>>???BBBHHHLLLqqq```VVVPPPNNNLLLLLLLLLKKKIIIGGGEEECCCAAA?????????>>><<<======<<<;;;;;;;;;;;;<<<::::::;;;;;;::::::999888;;;999777555444444555666444555888:::;;;:::999888>>><<<:::;;;>>>???===;;;<<<;;;::::::::::::;;;<<>><<<;;;>>>EEELLLQQQZZZYYYTTTLLLDDD@@@AAACCCKKKPPPWWW\\\^^^\\\XXXVVVRRRRRRPPPJJJCCC>>>;;;:::<<<;;;999777777888999:::777777666666777888999999999:::;;;===@@@CCCEEEFFFLLLPPPVVV[[[```cccgggjjjnnnqqquuu{{{{{{pppddd\\\SSSKKKKKKPPPSSSVVV\\\dddlllqqqssssssuuupppdddTTTJJJHHHFFFCCCCCCAAA???>>>>>>>>>===<<<:::;;;<<<<<<;;;;;;===???===>>>???BBBFFFJJJMMMOOONNNIIIFFFFFFGGGJJJSSS\\\kkkvvvyyyrrrjjjgggiiillllllkkkjjjhhhdddaaa^^^\\\[[[ZZZ^^^^^^]]]]]]]]]]]]\\\\\\[[[\\\^^^_________^^^]]][[[[[[[[[YYYYYY[[[___bbbfffffffffeeebbb```]]]\\\YYY\\\```ccccccaaa^^^\\\XXXYYYZZZYYYUUUQQQNNNNNNXXX[[[___aaabbbeeejjjooottt}}}vvvjjj\\\SSSLLLEEEAAAAAABBBAAA@@@>>>============>>>>>>======<<<<<<;;;;;;999999999999:::;;;<<<<<<;;;;;;;;;::::::999999999777777999::::::;;;::::::======>>>???AAAEEEJJJNNNVVV\\\eeennnwww~~~zzzuuurrrzzzvvvkkk___\\\XXXWWWWWWXXXXXXXXX```^^^\\\\\\]]]]]]]]]\\\[[[TTTLLLEEEAAA@@@@@@@@@@@@AAAAAA@@@AAADDDHHHLLLooo^^^UUUPPPNNNLLLKKKKKKJJJHHHGGGGGGDDDBBBAAAAAA@@@???>>>======<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888;;;:::888777666666777888555666888999:::::::::999;;;::::::;;;===>>>===<<<<<<;;;::::::::::::;;;<<>>@@@EEEKKKNNN[[[\\\[[[TTTJJJCCCCCCEEEIIINNNVVV]]]___^^^\\\ZZZVVVVVVTTTOOOFFF???<<<::::::999888777777777888888777777777777777888999999999:::;;;===@@@BBBEEEFFFLLLPPPUUUZZZ]]]aaadddgggkkkmmmrrrxxx}}}sssggg```YYYRRRPPPRRRRRRRRRUUU[[[dddmmmsssvvvsssooocccTTTKKKIIIGGGEEEDDDCCCAAA@@@AAA@@@???======>>>>>>>>>======???AAAGGGHHHIIIJJJLLLNNNOOOPPPPPPMMMKKKKKKJJJMMMWWWbbbqqq|||rrrmmmoooqqqnnniiihhhfffccc```]]]\\\[[[[[[^^^^^^]]]]]]\\\\\\[[[[[[\\\]]]^^^___``````______]]]]]]\\\[[[ZZZ[[[___aaabbbbbbbbbbbbaaa```^^^]]][[[]]]```bbbbbbaaa___]]]ZZZ[[[\\\ZZZWWWTTTSSSRRRTTTWWWZZZ[[[\\\___eeejjjsss{{{zzzmmmbbbVVVOOOJJJDDDAAABBB@@@@@@???>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>::::::999999999:::;;;;;;;;;;;;::::::999999999999888888999::::::;;;;;;<<<===>>>???@@@AAAEEEJJJNNNVVV\\\eeeoooxxx}}}|||}}}rrriiifffbbb\\\XXXWWWWWWXXXXXX]]]\\\ZZZ[[[\\\]]]\\\[[[ZZZTTTKKKDDDAAA@@@@@@@@@AAABBBCCCDDDEEEHHHMMMPPPnnn]]]UUUOOOMMMKKKJJJJJJIIIHHHFFFHHHEEECCCBBBBBBAAA@@@???===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888;;;:::999888888999:::;;;888888888999999:::::::::888999;;;;;;;;;;;;===>>><<<;;;::::::::::::;;;<<<@@@GGGOOOPPPLLLHHHFFFFFFFFFDDDAAA@@@AAADDDHHHKKKUUU[[[]]]WWWJJJAAA???AAAFFFLLLUUU]]]``````___^^^VVVXXXXXXSSSJJJBBB===<<<888888888777777777666666777777777777777777888999999:::;;;===???BBBDDDEEEKKKOOOTTTXXX[[[^^^bbbdddhhhjjjoootttyyy~~~~~~~~~~~~zzzmmmgggccc]]]XXXVVVQQQNNNMMMPPPYYYdddnnnsssmmmjjj```SSSKKKJJJHHHFFFEEEDDDCCCCCCCCCBBB@@@>>>???@@@AAAAAA@@@AAACCCEEEKKKKKKLLLMMMNNNNNNNNNNNNNNNLLLLLLKKKJJJLLLYYYfffzzzzzzrrrrrrsssnnngggfffdddbbb___]]]\\\[[[[[[^^^^^^]]]\\\[[[[[[ZZZZZZ\\\]]]^^^___```aaaaaa`````````___^^^\\\\\\]]]___\\\]]]___`````````______^^^^^^___`````````______\\\]]]^^^\\\ZZZYYYYYYZZZVVVXXXYYYYYYXXX[[[```eeesss{{{{{{qqqaaaWWWMMMIIIFFFBBB@@@AAA???>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????;;;::::::999999999999:::::::::999999999999999888:::999999999:::;;;<<<===<<<>>>???@@@BBBEEEJJJNNNVVV\\\eeeoooyyyxxxpppkkkqqqjjjaaaYYYVVVVVVXXXXXXZZZYYYYYYZZZ\\\]]]\\\[[[XXXRRRJJJCCCAAA@@@AAAAAABBBDDDFFFHHHJJJNNNSSSVVVmmm^^^UUUNNNLLLJJJJJJJJJIIIGGGEEEGGGEEECCCBBBBBBAAA@@@>>>===<<<;;;;;;::::::;;;;;;::::::;;;;;;::::::999888:::999999999999:::;;;<<<:::999999888999999:::;;;999;;;>>>===;;;:::<<>>AAACCCDDDIIIMMMRRRVVVZZZ^^^cccfffiiikkknnnrrrwww{{{~~~}}}}}}}}}}}}vvvpppnnniiiaaa[[[SSSNNNJJJIIIOOOXXXaaafffbbbaaaZZZPPPJJJJJJIIIFFFEEEDDDCCCDDDDDDCCC@@@>>>???AAACCCDDDDDDFFFIIILLLLLLMMMNNNOOOOOOOOONNNNNNKKKLLLMMMMMMJJJNNN]]]mmm~~~sssqqqppplllhhhdddccc```^^^]]]\\\\\\\\\]]]]]]\\\[[[ZZZYYYYYYXXX\\\]]]^^^___aaabbbbbbbbbccccccccc```]]]\\\\\\]]][[[\\\]]]___``````______^^^^^^]]]\\\]]]]]]^^^___^^^___```___]]]^^^___aaa___```___\\\ZZZ\\\aaaeeeuuu|||wwwlllYYYPPPHHHEEEDDD@@@??????===<<<<<<;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>><<<;;;:::999999888999999999999999999999999999999:::999999999999;;;<<<===<<<>>>@@@AAACCCFFFJJJNNNTTTZZZdddnnnxxx}}}~~~tttppppppxxxpppdddZZZVVVVVVWWWYYYYYYXXXXXXZZZ\\\^^^]]]\\\VVVPPPIIICCC@@@@@@AAAAAAAAADDDHHHKKKNNNRRRVVVZZZmmm___WWWNNNLLLJJJJJJJJJIIIGGGEEEGGGDDDBBBAAAAAA@@@???>>><<<<<<;;;:::::::::::::::::::::;;;;;;::::::999888777777888888999999:::;;;::::::999888888888999999<<<>>>@@@???<<<;;;<<>>EEEKKKJJJEEECCCFFFJJJFFFDDDBBBAAABBBDDDGGGIIIUUU\\\___XXXIII??????CCCBBBJJJSSSXXXYYYYYYZZZ[[[YYY```eeebbbVVVHHH???;;;999999:::::::::999888777888888777777777777777888999999:::;;;===@@@BBBCCCGGGJJJOOOUUUZZZ```eeeiiilllmmmooorrrvvvyyy|||}}}~~~}}}}}}}}}}}}{{{xxxtttjjjaaaWWWSSSLLLIIIJJJNNNQQQSSSWWWWWWTTTMMMJJJKKKJJJHHHGGGFFFDDDDDDEEEDDDBBB@@@???BBBEEEGGGJJJMMMQQQTTTUUUUUUUUUUUUUUUTTTSSSRRROOOPPPRRRRRRPPPUUUeeeuuuuuuooommmmmmmmmdddbbb```^^^]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXX\\\\\\]]]___```bbbcccddddddeeeeeebbb___\\\[[[[[[\\\]]]^^^_________^^^]]]]]]\\\ZZZYYYYYYZZZ[[[]]]^^^```aaa``````aaaccceeeggggggddd```\\\]]]bbbgggsss{{{ssshhhUUUMMMFFFDDDCCC???======<<<;;;;;;;;;;;;;;;<<<===??????>>>===<<<<<<;;;;;;<<<<<<;;;:::999999999:::999999999999999999999999888888888999999:::;;;<<<<<<>>>@@@BBBDDDGGGKKKNNNRRRXXXaaalllvvvzzzqqquuu}}}ooonnnqqqwwwooocccZZZUUUVVVWWWYYYXXXXXXYYY[[[^^^___^^^]]]TTTOOOGGGBBB@@@@@@BBBBBBAAADDDIIIMMMPPPSSSWWWZZZmmm___WWWOOOMMMKKKJJJJJJIIIHHHFFFFFFDDDBBBAAAAAA@@@???===<<<;;;;;;:::::::::::::::::::::;;;;;;::::::999888666777777777888888999999:::999999888888777777777===>>>??????>>>===>>>???<<<;;;::::::::::::;;;<<<===AAAEEEDDDBBBBBBGGGKKKHHHFFFCCCAAABBBDDDHHHJJJSSSXXX[[[UUUIII@@@???AAAAAAIIIRRRVVVUUUTTTVVVYYYcccllltttpppaaaNNN@@@::::::::::::999999999999888999888888777777777777777999999:::;;;===???AAABBBEEEHHHNNNSSSYYY___fffkkknnnooopppsssvvvyyy|||~~~~~~~~~~~~}}}rrrhhh^^^YYYRRRMMMJJJIIIIIIHHHNNNQQQPPPMMMMMMPPPPPPMMMLLLJJJHHHGGGGGGGGGFFFEEECCCFFFIIIMMMPPPTTTYYY\\\]]]]]][[[ZZZYYYXXXXXXXXXXXXWWWVVVVVVVVV[[[jjjyyyxxxqqqnnnooopppdddcccaaa___]]]\\\\\\]]]ZZZZZZYYYYYYYYYXXXXXXXXX[[[[[[\\\]]]___bbbdddeeedddeeefffddd```\\\ZZZYYY\\\\\\]]]^^^^^^]]]\\\\\\\\\[[[YYYWWWWWWXXXYYY[[[]]]___aaaaaaaaabbbdddeeehhhgggddd___[[[\\\bbbhhhpppxxx~~~zzznnnbbbSSSKKKEEEDDDCCC???<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>======<<<;;;;;;;;;===<<<<<<;;;;;;;;;;;;<<<999:::::::::::::::;;;;;;888999:::;;;<<<<<<<<<;;;<<<>>>AAACCCDDDGGGKKKMMMQQQVVV___iiittt|||qqqiiipppwwwjjjgggkkkooohhh___XXXVVVVVVXXXYYYXXXXXXYYY\\\______^^^\\\RRRMMMFFFAAA???AAABBBCCCAAAEEEJJJNNNQQQTTTVVVXXX~~~kkk]]]VVVPPPNNNLLLKKKKKKJJJHHHGGGHHHEEECCCBBBBBBAAA@@@???<<<;;;::::::999999::::::::::::;;;;;;::::::999888777777888888888888888888888888999999888666555444<<<;;;;;;<<>><<>>@@@AAADDDGGGLLLQQQWWW]]]dddhhhlllmmmooorrrvvv{{{~~~zzzoooddd___WWWQQQMMMKKKIIIHHHJJJNNNQQQPPPRRRWWWWWWUUUTTTQQQNNNLLLLLLMMMMMMMMMKKKMMMQQQSSSVVVYYY^^^aaaaaa```______```cccfffhhhkkkgggcccbbbaaafffrrr~~~zzzuuuqqqnnnkkkfffeeebbb```^^^]]]]]]]]]WWWXXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[\\\^^^aaaccceeeccceeefffddd```\\\YYYXXXYYYZZZ[[[\\\]]]\\\\\\[[[\\\[[[YYYWWWWWWXXXYYYZZZZZZ]]]```aaaaaaaaabbbcccbbbbbb___[[[YYY\\\dddjjjpppwww}}}~~~|||uuuiii]]]PPPIIIDDDDDDDDD@@@<<<<<<;;;;;;;;;;;;<<<===>>>???<<<<<<======>>>>>>>>>>>>======<<<<<<<<<======>>>::::::;;;;;;;;;<<<<<<<<<888:::===?????????===<<<<<<>>>AAACCCEEEGGGKKKMMMQQQVVV___iiisss~~~uuukkkeeeooopppbbb___bbbccc___YYYVVVVVVWWWXXXYYYXXXXXXYYY[[[^^^^^^\\\ZZZQQQKKKEEE@@@???AAABBBCCCCCCGGGLLLPPPRRRSSSUUUVVV}}}jjj\\\UUUPPPNNNLLLLLLLLLKKKIIIGGGIIIGGGDDDCCCCCCCCCAAA@@@<<<;;;::::::999999::::::::::::;;;;;;;;;:::999999888888999999999888888777777888999999888666333222999777777:::???BBBBBB@@@<<<;;;::::::::::::;;;<<<<<<===@@@DDDGGGIIIJJJKKKUUUPPPJJJEEECCCEEEHHHKKKPPPVVV\\\[[[TTTJJJBBB======FFFPPPTTTSSSSSSWWW[[[]]]lll{{{}}}oooYYYHHH@@@:::999777555555666888999999999888777777666777777888999999:::<<<>>>???@@@DDDGGGKKKPPPTTTZZZaaaeeeiiijjjmmmqqqvvv|||~~~ttthhhbbbZZZSSSPPPNNNMMMLLLJJJOOOSSSTTTWWW\\\^^^[[[[[[WWWRRRPPPPPPRRRSSSTTTQQQSSSVVVXXXZZZ]]]```cccddddddeeeggglllsssyyy}}}zzztttrrrqqquuu}}}yyywwwssskkkdddgggfffccc```^^^]]]]]]]]]VVVVVVWWWWWWXXXYYYYYYYYYYYYYYYZZZ[[[^^^aaaccceeeccceeefffddd```\\\XXXWWWVVVWWWYYYZZZ[[[\\\[[[[[[\\\[[[ZZZYYYXXXXXXYYYZZZYYY\\\___aaaaaaaaaaaabbb^^^]]][[[XXXXXX]]]fffmmmsssyyy~~~{{{tttgggZZZNNNGGGCCCDDDDDD@@@===<<<;;;;;;;;;<<<===>>>???@@@:::;;;<<<>>>???AAABBBCCC===============>>>???@@@;;;;;;;;;<<<<<<=========999<<>>AAADDDEEEHHHKKKMMMRRRWWW___iiisss~~~pppfffcccnnnwwwiii]]]YYY\\\ZZZXXXUUUTTTVVVXXXYYYYYYWWWWWWXXX[[[]]]\\\ZZZXXXPPPKKKDDD@@@???AAACCCDDDEEEIIINNNRRRSSSTTTTTTUUUnnn^^^VVVNNNLLLJJJIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@???===<<<<<<;;;;;;;;;<<<<<<;;;::::::999999::::::;;;;;;;;;:::999888777666555:::999888777888:::===>>>999;;;>>>>>>>>>>>>???@@@===============<<<<<<<<<===???AAADDDGGGHHHIIIIIISSSRRROOOIIIDDDCCCGGGJJJVVVTTTVVVZZZVVVIII@@@>>>CCCCCCJJJTTTXXXUUUSSSUUUaaadddooozzzvvvaaaJJJ===999::::::;;;;;;;;;::::::888888999999999888888777777777777999;;;===@@@AAABBBEEEJJJOOOSSSYYY^^^bbbdddjjjnnnpppttt||||||rrrlllccc[[[WWWUUUUUUTTTVVVUUUVVVXXXZZZ\\\\\\\\\^^^YYYRRRMMMKKKMMMPPPQQQUUUWWWZZZ]]]```cccgggkkklllkkkjjjllluuu{{{vvvpppllljjjjjjhhheeeaaa^^^^^^^^^YYYVVVTTTTTTWWW[[[^^^```]]]^^^^^^]]]]]]^^^aaadddeeedddbbbcccdddbbb]]]YYYVVVVVVWWWXXXXXXYYYYYYZZZ[[[YYYYYYXXXWWWVVVWWW[[[[[[ZZZ]]]bbbdddaaaaaaccc```^^^[[[ZZZ\\\aaaggglllyyy|||yyykkk]]]RRRNNNHHHCCCAAAAAA@@@???;;;;;;;;;;;;;;;<<<===>>>???>>>>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888;;;>>>?????????@@@AAA>>>???BBBCCCEEEIIINNNRRRTTTYYY```jjjttt~~~tttlllkkkgggsssvvvzzznnndddYYYTTTSSSUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXWWWXXXYYYYYYWWWUUULLLHHHDDDAAAAAABBBCCCCCCGGGJJJMMMQQQRRRRRRPPPOOOqqq```WWWPPPNNNKKKKKKKKKKKKJJJIIIAAAAAAAAABBBBBBAAAAAAAAA<<<<<<;;;::::::::::::;;;::::::999999999999::::::999999999888888888888888:::999999888999:::<<<===999;;;===>>>>>>>>>???@@@============<<<<<<<<<<<<;;;===@@@DDDFFFHHHIIIJJJNNNNNNKKKGGGBBBBBBFFFJJJRRRRRRVVVZZZWWWKKKBBB@@@BBBBBBIIISSSXXXUUUTTTUUU^^^aaajjjtttqqq___III===777777888888888888888777888888999999999999999888777777888999:::===???AAABBBEEEIIINNNRRRWWW\\\```ccciiioooqqquuu}}}xxxssskkkeeebbb```^^^]]]^^^]]][[[[[[\\\]]]\\\ZZZ]]]ZZZUUUSSSSSSTTTVVVWWWYYY[[[___bbbeeeiiinnnqqqxxxwwwwwwxxx|||~~~{{{xxxuuupppnnnkkkhhhdddaaa___^^^YYYWWWUUUVVVYYY\\\^^^___^^^______^^^]]]___aaadddeeedddccccccdddbbb^^^[[[WWWWWWWWWWWWWWWXXXYYYZZZYYYYYYZZZZZZZZZZZZ[[[]]]\\\[[[\\\aaaaaa^^^]]]___^^^]]][[[[[[]]]ccciiinnnzzz~~~}}}oooaaaTTTPPPIIICCCAAA???>>>===::::::999999999:::;;;;;;>>>===============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999::::::::::::;;;===??????@@@BBBDDDFFFKKKQQQVVV[[[___fffooowwwppphhhgggiiixxxsssqqqggg^^^VVVQQQRRRTTTTTTUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXYYYWWWUUURRRIIIFFFBBB@@@AAACCCDDDEEEIIILLLOOORRRSSSRRRPPPOOOuuubbbXXXPPPMMMKKKJJJKKKKKKJJJHHH??????@@@@@@@@@@@@??????<<<;;;:::999999999999999999999888888888888999999777777888888999999999:::999999999:::::::::::::::999;;;============???@@@=========<<<<<<<<<;;;;;;:::<<>>@@@BBBDDDHHHLLLOOOSSSXXX\\\bbbiiiooorrrwww~~~{{{xxxvvvtttqqqnnnnnnkkkgggeeedddbbb```^^^\\\[[[ZZZZZZ[[[\\\^^^___```ccchhhllloootttyyy}}}}}}{{{wwwsssnnnkkkiiifffbbb^^^ZZZYYYXXXYYY\\\^^^^^^^^^___`````````______bbbdddeeeddddddddddddccc```]]]ZZZYYYWWWVVVVVVWWWYYYZZZZZZ[[[\\\\\\]]]^^^^^^]]]]]][[[\\\______[[[ZZZ\\\]]]]]]\\\\\\^^^dddkkkpppzzzrrrdddWWWRRRJJJDDD@@@>>>===<<<;;;;;;:::999999999::::::<<<<<<<<<<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999;;;:::999777777888<<>><<<;;;<<<<<<;;;:::999999999999999888888777777888888999777888888888888999999999999999:::::::::999999888999:::<<<<<<<<<<<<>>>@@@>>>======<<<<<<;;;;;;;;;999;;;???DDDGGGJJJLLLMMMKKKLLLKKKGGGCCCCCCFFFJJJMMMRRRYYY]]][[[SSSIIICCC???@@@EEEMMMUUUXXXXXXWWWWWWYYY^^^dddcccZZZLLLBBB999999888888888888888888444555666777888999999999888888888888999;;;===???AAACCCGGGJJJLLLPPPTTTXXXaaaiiippptttxxx|||wwwssspppmmmiiiggg______^^^^^^^^^aaaeeehhhkkknnnsssxxx}}}}}}}}}}}}}}}|||zzzuuuooommmmmmkkkddd___[[[ZZZZZZ\\\^^^^^^]]]\\\```aaacccbbbaaaaaabbbccceeeeeedddddddddcccaaa```]]][[[XXXVVVVVVWWWYYYZZZ[[[]]]______aaacccbbb^^^___\\\\\\^^^]]]ZZZZZZ]]]]]]^^^^^^^^^___cccjjjpppxxxqqqdddYYYSSSKKKDDD@@@>>>===<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;:::888999<<<>>>BBBCCCDDDFFFJJJRRR[[[aaakkkpppwww}}}mmmgggjjjppp{{{{{{uuulll```XXXTTTRRRRRRSSSQQQRRRRRRTTTUUUVVVWWWXXXYYYYYYYYYZZZZZZXXXTTTQQQHHHEEEBBB@@@BBBEEEFFFGGGGGGJJJPPPVVV[[[___```aaattt```TTTMMMKKKIIIHHHHHHHHHGGGFFFCCCCCCCCCBBBAAA???===<<<>>>===<<<;;;::::::::::::999888888777777888888999999999999888888888888777999999:::::::::999888888999:::;;;;;;:::;;;>>>@@@??????>>>===<<<<<<;;;;;;999<<<@@@DDDHHHKKKMMMNNNKKKLLLJJJFFFBBBAAACCCGGGNNNTTT[[[^^^\\\UUUKKKDDD>>>???CCCJJJSSSYYYZZZWWWVVVXXX[[[]]]^^^XXXNNNEEE::::::999888777777888888333333555666777777777777999999888888999:::<<<===@@@BBBEEEHHHJJJMMMRRRUUU```hhhooosssxxx|||xxxrrroooddddddbbb``````dddkkkqqqwww{{{|||zzzzzz|||}}}}}}yyyuuupppooopppnnngggbbb]]]]]]]]]^^^______]]]\\\aaaccceeeeeecccbbbbbbbbbddddddeeedddcccbbbbbbbbb___]]]ZZZXXXWWWXXXYYYZZZ[[[___aaabbbhhhnnnnnniiiaaa^^^\\\^^^]]][[[[[[______```aaa___^^^aaagggmmmvvv}}}|||oooccc[[[UUULLLEEEAAA??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999:::<<<<<<;;;:::;;;;;;BBBCCCDDDGGGLLLTTT]]]dddmmmsss|||}}}mmmhhhllltttwwwlllggg]]]TTTPPPPPPRRRRRRPPPQQQRRRSSSUUUVVVWWWXXXXXXXXXYYY[[[\\\ZZZVVVSSSJJJGGGDDDBBBDDDFFFHHHIIIKKKNNNSSSZZZ```dddggghhhrrr]]]RRROOOLLLJJJIIIJJJJJJIIIGGGAAAAAABBBBBBBBBBBBAAAAAA???>>>===<<<;;;:::::::::999999888888888888999999:::999999999888888777777888888888999999999999999999999::::::999:::===@@@@@@@@@??????>>>===<<<<<<999<<<@@@DDDHHHKKKLLLMMMHHHIIIHHHDDD???===@@@BBBMMMTTT[[[\\\ZZZVVVMMMDDD>>>@@@BBBGGGQQQZZZZZZVVVTTTVVVXXXXXXYYYWWWOOOFFF:::999777666555555666777333444555666666777666666:::999888888888:::;;;<<<>>>AAADDDFFFIIILLLPPPSSS^^^eeelllooottt|||uuurrryyyxxxssshhhhhhgggeeeeeejjjttt{{{{{{yyyzzz}}}{{{xxxuuutttssspppkkkfffbbbaaaaaaaaabbbbbb```^^^bbbeeeggggggeeecccbbbbbbbbbcccdddcccbbbaaabbbcccbbb```]]][[[YYYYYYZZZZZZXXX^^^aaadddnnn{{{}}}xxxfffaaa^^^^^^]]]ZZZ[[[___^^^aaabbb```]]]___eeekkkttt||||||rrriii```YYYOOOGGGBBB@@@???>>>;;;;;;:::999999999::::::;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;555888:::;;;:::999999:::AAABBBEEEHHHMMMUUU^^^dddlllttt{{{lllhhhlll{{{uuujjjggg^^^SSSNNNNNNOOONNNPPPQQQRRRSSSUUUWWWXXXXXXXXXXXXYYY[[[[[[YYYUUUQQQJJJGGGDDDCCCEEEHHHKKKLLLRRRTTTYYY]]]bbbfffhhhiiiooo\\\PPPNNNLLLJJJIIIJJJIIIHHHGGGAAAAAABBBBBBBBBBBBAAAAAA>>>>>><<<;;;:::999999999::::::999999999999::::::888888888888888999999999888888777777777999:::;;;888999999999888:::===@@@BBBBBBAAA@@@???>>>======888:::>>>BBBFFFHHHJJJKKKEEEFFFFFFCCC???>>>@@@CCCIIIQQQWWWWWWWWWUUUNNNFFF???@@@AAAEEEPPPZZZ[[[UUUQQQUUUUUUTTTUUUVVVNNNEEE;;;:::888666555666777888666666777777888777777666:::999888888888999:::;;;===@@@CCCFFFHHHLLLPPPSSSZZZaaafffiiiooowww}}}~~~wwwmmmmmmwww{{{tttiiilllnnnnnnooottt}}}{{{{{{~~~~~~{{{wwwrrrnnnkkkiiigggeeeeeeeeeeeedddbbbcccfffiiiiiigggdddbbbaaa```bbbcccbbb``````bbbdddcccbbb```^^^\\\[[[ZZZZZZWWW]]]```bbbmmm}}}{{{kkkeee```^^^[[[WWWXXX[[[[[[___aaa```]]]^^^eeelllttt||||||uuufff^^^SSSIIIBBB???===<<<::::::999999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;666888999:::999:::;;;===???AAADDDHHHNNNUUU\\\bbbllluuuzzzooolllpppuuunnnmmmdddVVVOOOOOOOOOLLLPPPQQQRRRTTTVVVWWWYYYYYYYYYYYYZZZZZZYYYUUUPPPKKKEEECCCAAABBBFFFJJJNNNOOOTTTVVVZZZ^^^cccfffhhhjjjnnn[[[PPPLLLJJJHHHGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA???>>>===>>>===;;;:::999888888888;;;::::::999999::::::;;;555666777888999:::;;;;;;888777666666777999;;;===888999999888888999===@@@CCCCCCBBBAAA@@@???>>>===777999===AAADDDFFFHHHHHHDDDEEEFFFDDDAAAAAACCCGGGDDDMMMSSSSSSTTTTTTOOOGGG???AAAAAADDDOOOZZZZZZTTTPPPSSSTTTRRRSSSTTTMMMCCC>>>===;;;999888888999:::888999999999999888888777::::::999888888999:::;;;===???BBBEEEHHHLLLPPPSSSXXX^^^ccceeejjjssszzz{{{{{{~~~}}}}}}yyyqqqlllppp~~~~~~vvviiimmmsssuuuwww|||}}}~~~zzztttpppnnnmmmkkkiiihhhhhhhhhgggfffdddgggjjjjjjhhheeebbbaaa```aaacccbbb______bbbeeedddcccbbb```^^^\\\ZZZYYYWWW]]]^^^^^^iiixxx|||uuunnnhhhbbb^^^ZZZUUUTTTWWWYYY]]]```___]]]^^^fffmmmuuu~~~kkkcccVVVKKKCCC>>>;;;:::;;;;;;;;;;;;<<<<<<===>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;;;;;;;:::;;;::::::999;;;???CCC>>>@@@DDDIIINNNTTT[[[```mmmvvvzzzrrrrrruuuwwwuuutttjjj[[[RRRQQQQQQMMMQQQQQQSSSTTTVVVXXXYYYZZZZZZZZZZZZYYYWWWRRRKKKFFFAAA???>>>@@@FFFLLLPPPRRRQQQTTTXXX]]]cccgggkkklllkkk\\\UUUPPPNNNLLLJJJIIIHHHEEECCCIIIFFFBBBBBBBBBAAA>>>;;;======<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999888888777777777777777777777777999999999999999999999999999999:::;;;<<<===>>>???BBBBBBCCCCCCAAA???<<<:::888:::===???AAACCCFFFHHHJJJIIIHHHGGGEEEDDDCCCCCCCCCJJJPPPSSSUUUVVVRRRLLLCCCDDDBBBCCCMMMZZZ]]]YYYZZZYYYWWWUUUUUUSSSPPPMMM@@@<<<:::;;;;;;888888;;;:::999888777666666666666;;;999888666666777999:::>>>@@@CCCEEEGGGKKKPPPSSSWWWZZZ___dddjjjooossstttzzzxxxvvvtttuuuzzz{{{sssqqqttt{{{~~~{{{yyyvvvtttpppooollliiihhhhhhiiijjjhhhkkkmmmlllhhhdddccccccbbbccccccddddddccccccbbbdddfffgggddd___[[[ZZZZZZ[[[[[[\\\___eeelllrrrvvvvvvkkk^^^VVVTTTUUUVVVUUUUUUXXXZZZZZZ[[[```iiiqqqxxxlllcccVVVJJJBBB>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<======>>>???@@@===>>>>>>>>>>>><<<:::999::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<<<<===@@@BBBDDDFFFIIIPPP[[[bbbkkkvvvzzznnnjjjnnntttssseee]]]XXXTTTSSSUUUPPPPPPQQQRRRSSSUUUWWWXXXZZZZZZZZZZZZYYYSSSJJJCCCCCCCCCCCCDDDFFFJJJMMMOOOQQQUUU[[[```cccfffiiikkkkkk\\\TTTPPPNNNLLLJJJIIIHHHEEECCCGGGEEEBBBBBBBBBAAA???<<<======<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::999888888888888888888888888888888777777777777777777777777888888999;;;<<<>>>???@@@AAABBBBBBCCCBBB@@@===<<<888:::===???AAACCCGGGIIIJJJIIIIIIGGGFFFDDDCCCBBBBBBIIIPPPSSSUUUWWWTTTOOOEEEDDDBBBBBBLLLYYY^^^[[[[[[YYYWWWVVVVVVTTTQQQNNNBBB===:::;;;:::777777::::::999888666666666666777:::999888666666777999:::;;;===???AAADDDHHHLLLPPPZZZ]]]```eeejjjnnnqqqrrryyy~~~{{{{{{|||}}}vvvuuuwww}}}zzzxxxvvvrrrpppnnnlllkkkjjjjjjjjjiiikkkmmmlllhhheeeddddddccccccddddddddddddccccccdddfffgggddd```\\\ZZZ[[[XXXXXXYYY[[[___eeejjjnnnnnnfff[[[UUUTTTUUUUUUSSSTTTWWWYYYXXXYYY___iiirrryyynnneeeWWWKKKCCC@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????===>>>>>>>>>===<<<:::999;;;;;;;;;;;;::::::::::::<<<;;;;;;;;;;;;<<<======AAACCCFFFHHHLLLSSS\\\ccclllvvvyyyllliiinnnvvvxxxiii```YYYSSSQQQSSSQQQRRRRRRTTTUUUWWWYYYZZZ[[[[[[ZZZZZZXXXRRRJJJCCCBBBBBBCCCEEEHHHKKKNNNPPPSSSVVV[[[___cccfffjjjmmmlll\\\TTTPPPNNNKKKJJJIIIHHHFFFDDDFFFDDDBBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888999999999999999999999999777777777777777777777777777777888:::<<<>>>@@@AAA@@@AAABBBBBBBBBAAA???>>>999;;;===@@@AAADDDHHHKKKKKKKKKJJJIIIGGGEEECCCAAAAAAHHHOOORRRVVVZZZXXXTTTIIIFFFAAAAAAJJJWWW^^^]]][[[ZZZXXXWWWVVVUUURRRPPPDDD>>>:::::::::777777999;;;999777555555555777777999999888777777888999:::999;;;>>>@@@BBBFFFKKKNNN\\\^^^aaaeeeiiimmmooopppwww||||||{{{}}}~~~|||yyywwwrrrrrrqqqpppooommmlllkkkjjjlllmmmllliiigggffffffddddddddddddddddddddddddeeeffffffdddaaa]]]\\\[[[WWWVVVVVVWWWZZZ]]]aaacccbbb]]]XXXVVVVVVVVVTTTQQQSSSUUUVVVUUUVVV]]]hhhrrr|||rrrhhh[[[NNNEEEAAA???>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???===============<<<;;;:::===<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<======@@@DDDHHHKKKOOOUUU^^^eeelllwwwzzzllliiipppxxxzzzkkkaaaZZZTTTQQQRRRSSSTTTTTTUUUWWWYYY[[[\\\]]]\\\[[[ZZZVVVPPPHHHCCC@@@AAACCCGGGJJJMMMPPPQQQTTTWWW[[[___bbbfffkkknnnnnn]]]TTTOOOMMMKKKJJJJJJHHHFFFDDDDDDDDDCCCBBBBBBAAA@@@???===<<<;;;;;;::::::;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999999999999999999999999666777777999;;;>>>@@@BBB???@@@AAABBBBBBBBBAAAAAA999;;;>>>???AAADDDHHHKKKLLLMMMMMMMMMKKKGGGDDDBBBAAAHHHNNNRRRWWW\\\]]]ZZZOOOHHHAAA@@@IIITTT\\\___ZZZXXXWWWWWWWWWVVVSSSQQQEEE>>>888999:::888999;;;:::999666444444555777888999888888777777888999:::;;;===@@@BBBDDDHHHMMMPPPYYY[[[___cccgggkkknnnoootttyyy~~~|||zzzwwwrrrssstttuuutttsssqqqpppmmmnnnnnnmmmkkkiiihhhgggeeeeeeddddddddddddeeeeeeeeeffffffdddbbb___]]]\\\XXXWWWWWWVVVWWWXXXZZZ[[[XXXWWWWWWXXXYYYXXXTTTQQQQQQSSSSSSRRRSSS[[[gggqqqvvvlll]]]PPPFFFAAA>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::;;;;;;<<<===>>>=========<<<<<<;;;;;;;;;=========<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<===>>>@@@DDDIIIMMMQQQWWW___eeennnxxx~~~pppkkkrrrzzz|||mmmccc[[[UUUSSSTTTTTTTTTUUUVVVXXXZZZ[[[\\\^^^]]]\\\YYYTTTNNNGGGCCC???AAADDDHHHLLLOOOQQQRRRTTTWWWZZZ^^^aaaeeejjjmmmooo]]]TTTOOOMMMKKKJJJJJJIIIGGGEEEDDDDDDCCCCCCAAA@@@@@@@@@<<<<<<;;;:::::::::::::::;;;;;;::::::::::::999999888888888888888888888888999999999999999999999999777777777888:::===@@@BBB??????@@@AAABBBBBBCCCCCC;;;<<<>>>???@@@CCCGGGJJJMMMOOOPPPPPPNNNKKKGGGDDDAAAHHHNNNSSSYYY___aaa___VVVLLLBBBAAAGGGQQQYYY]]]WWWVVVUUUVVVWWWWWWUUUSSSHHH???888888:::::::::<<<999888666555444555777888888777777888888999999:::<<<>>>@@@BBBEEEIIIMMMQQQSSSUUUZZZ```eeejjjmmmoooqqqvvv|||~~~{{{yyyrrrtttvvvyyyyyyyyywwwvvvrrrqqqpppooonnnllljjjiiiffffffeeeddddddeeeffffffeeeeeeeeedddcccaaa___]]]WWWWWWVVVUUUUUUTTTTTTTTTSSSTTTWWWZZZ\\\ZZZVVVSSSQQQRRRRRRQQQRRRYYYfffpppwwwmmm^^^PPPEEE???<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;===>>>>>>???CCCHHHMMMQQQXXX```fffpppzzzsssnnnttt}}}sssggg___WWWTTTTTTSSSSSSTTTUUUWWWYYYZZZ\\\]]]]]][[[WWWQQQKKKEEEBBB???AAAEEEIIIMMMPPPSSSTTTTTTWWW[[[^^^aaadddgggjjjqqq^^^TTTNNNMMMKKKJJJJJJIIIGGGEEEDDDEEEEEECCCAAA??????@@@<<<;;;;;;:::::::::::::::::::::::::::::::::::::::777777777777777777777777777777777777777777777777888777777777999<<>>>>>AAAEEEHHHLLLNNNQQQRRRQQQMMMIIIFFFCCCIIIOOOSSSYYYaaadddccc]]]QQQDDDBBBGGGMMMTTTYYYUUUUUUUUUVVVYYYZZZYYYWWWMMMCCC:::999;;;::::::<<<777666666666555666666666777777777888999999::::::999;;;>>>@@@CCCFFFKKKOOONNNQQQWWW]]]dddiiimmmpppoootttyyy||||||}}}}}}uuuwwwyyy{{{}}}}}}|||{{{xxxvvvsssrrrqqqooollljjjgggfffeeeddddddeeefffgggfffeeeddddddeeeccc```^^^UUUUUUUUUUUUSSSQQQPPPOOORRRUUUYYY\\\]]][[[XXXUUUPPPRRRSSSQQQRRRXXXcccmmm}}}sssjjj[[[MMMDDD???<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???<<<<<<;;;;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???@@@CCCHHHMMMQQQYYYbbbiiisss}}}sssoooxxxyyylllaaaXXXTTTSSSRRRRRRSSSTTTVVVXXXZZZ[[[[[[[[[YYYTTTNNNHHHDDDCCCAAACCCFFFIIIMMMQQQTTTUUUUUUXXX]]]```bbbcccfffgggrrr^^^TTTNNNLLLJJJJJJJJJIIIGGGEEEDDDFFFFFFDDD@@@>>>>>>???<<<;;;::::::999999::::::::::::::::::::::::::::::888888888888888888888888777777777777777777777777999888777777888;;;>>>@@@AAAAAAAAAAAABBBBBBCCCDDD===============???CCCFFFIIILLLPPPRRRQQQMMMIIIFFFDDDJJJOOOSSSZZZbbbfffeeecccUUUGGGDDDGGGJJJOOOUUUUUUUUUVVVXXX\\\]]]]]]\\\UUUIII===:::;;;999888888444555666777777666555555666666777888999:::::::::888:::===???AAAEEEJJJMMMNNNQQQVVV]]]ccciiimmmooonnnrrrvvvxxxwwwxxx{{{~~~{{{{{{}}}~~~~~~~~~}}}|||~~~zzzvvvtttsssqqqnnnkkkhhhgggfffeeeeeefffggghhhfffeeeddddddfffeeebbb___VVVVVVWWWWWWUUUSSSQQQOOOSSSVVVYYY\\\[[[ZZZXXXWWWPPPSSSTTTSSSRRRXXXbbbjjj}}}xxxkkkbbbUUUJJJBBB???>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????<<<;;;:::::::::;;;<<<<<<999999::::::;;;;;;<<<<<<:::::::::;;;<<<===>>>???BBBEEEIIIMMMRRRZZZeeemmmuuu{{{nnnnnnzzzuuuiii```XXXTTTTTTRRRSSSSSSUUUVVVXXXZZZ[[[YYYYYYWWWRRRKKKEEECCCCCCDDDEEEFFFIIILLLQQQTTTVVVWWW[[[aaadddeeeeeeeeeeeesss___TTTNNNLLLJJJJJJJJJIIIGGGFFFEEEFFFGGGDDD@@@======???<<<;;;::::::999999::::::::::::::::::::::::::::::999999999999999999999999999999999999999999999999:::999777777888;;;>>>@@@BBBAAAAAAAAAAAABBBCCCDDD>>>>>>===<<<;;;===AAADDDGGGJJJNNNQQQQQQMMMHHHEEEEEEKKKPPPTTTZZZcccgggggggggWWWIIIEEEGGGHHHLLLRRRUUUUUUWWWZZZ^^^aaaaaa```[[[NNN@@@;;;;;;888666555333444666888888777555444666666777999999:::::::::999;;;===@@@BBBFFFJJJNNNOOORRRWWW]]]dddiiimmmooonnnqqquuuvvvuuuuuuwwwzzz~~~}}}{{{zzzzzz~~~~~~}}}|||}}}xxxuuutttrrroookkkiiigggfffeeeeeefffgggiiifffeeecccdddffffffbbb___YYYYYYZZZZZZYYYWWWTTTRRRTTTVVVYYY[[[ZZZYYYXXXWWWQQQSSSUUUTTTSSSWWW```hhhxxxssseee]]]QQQGGGAAA@@@@@@@@@<<<<<<<<<;;;;;;<<<<<<<<<===<<<<<<======>>>???@@@<<<;;;:::999:::;;;<<<===777888888999:::;;;<<<<<<999::::::;;;<<<===??????DDDGGGJJJNNNSSS\\\gggpppvvvvvviiikkk||||||mmmccc\\\WWWUUUVVVSSSSSSTTTUUUWWWYYY[[[\\\WWWXXXVVVQQQIIIDDDCCCCCCFFFFFFGGGIIILLLPPPTTTWWWZZZ^^^dddggghhhfffeeeeeeooo^^^YYYQQQOOOMMMJJJHHHGGGGGGGGGEEEEEEDDDCCCAAA@@@???>>><<<;;;:::999888999::::::;;;;;;;;;;;;999888666555999888777666666777888999:::999999888888999999:::FFF:::555;;;>>>888666;;;<<<>>>AAACCCCCCAAA>>><<>>===;;;;;;<<<999999888888777666666666:::999888888888999:::;;;;;;::::::;;;>>>DDDIIIMMMMMMQQQVVV[[[```eeejjjmmmmmmnnnpppsssuuuuuusssqqqsssyyy}}}vvvtttssstttvvv{{{~~~|||||||||{{{zzzyyyvvvtttrrrpppooojjjhhhgggggghhhhhhgggeeeaaabbbcccddddddbbb___]]]bbb```^^^[[[XXXVVVUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTQQQSSSSSSRRRQQQTTT[[[```ttt{{{ggg___TTTKKKFFFCCC???<<<==================<<<<<<>>>>>>>>>>>>????????????@@@>>>;;;;;;;;;<<<;;;999:::::::::999999888888888<<<<<<<<<<<<<<<===>>>>>>@@@DDDIIINNNTTT]]]hhhooo~~~|||wwwooofffggg}}}uuulll```XXXVVVUUUTTTQQQQQQRRRTTTWWWXXXYYYYYYYYYVVVWWWUUUOOOFFFAAAAAADDDBBBBBBCCCFFFKKKQQQWWW[[[[[[___dddffffffdddbbbbbblll]]]XXXPPPOOOMMMJJJIIIHHHGGGGGGEEEEEEDDDCCCAAA@@@???>>>===<<<;;;:::::::::;;;;;;::::::999999999999999999:::999888777777888999:::;;;;;;::::::::::::;;;;;;LLL???888;;;===888888======???AAABBBCCCBBB@@@>>>???===;;;:::<<>>======<<<<<<<<<<<<<<<>>>>>>>>>>>>???????????????>>>;;;;;;<<<<<<;;;:::<<<<<<;;;;;;;;;;;;;;;;;;===============>>>???@@@BBBEEEJJJOOOUUU___jjjrrr~~~yyytttnnniiiccciiiwwwiiibbbYYYUUUUUUWWWVVVTTTQQQRRRTTTVVVXXXXXXXXXXXXVVVWWWUUUNNNFFFAAAAAADDDDDDEEEGGGJJJOOOUUUZZZ]]]\\\```eeehhhhhhgggeeeeeejjj[[[VVVPPPNNNMMMKKKIIIHHHGGGGGGEEEEEEDDDCCCAAA@@@???>>>>>>===<<<;;;;;;;;;;;;<<<999999888888888999;;;<<<<<<;;;:::999999:::;;;<<<::::::999999999999::::::JJJ>>>777888:::888:::?????????@@@AAABBBBBBBBBAAA???>>><<<<<<<<>>@@@BBBDDDEEEJJJMMMQQQUUUYYY]]]aaadddmmmppptttxxxzzzyyyvvvuuusssvvv{{{|||uuurrrzzz~~~zzzwwwtttrrrqqqqqqpppllliiifffffffffeeedddbbb```^^^[[[YYYYYYYYYYYY\\\\\\ZZZYYYYYYXXXXXXXXXTTTTTTSSSRRRSSSTTTVVVWWWRRRTTTUUUTTTQQQRRRUUUYYYkkkzzztttiii[[[OOOHHHDDDAAA??????>>><<<::::::;;;<<<===>>>>>>>>>>>>???????????????===<<<;;;<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@AAABBBDDDGGGLLLQQQWWWaaammmvvv}}}ooohhhcccaaaaaakkkzzzxxxmmmeee^^^ZZZTTTRRRTTTUUUUUUSSSQQQRRRTTTVVVWWWWWWWWWWWWXXXWWWSSSMMMEEEAAAAAACCCEEEGGGJJJNNNSSSWWW[[[]]]]]]aaagggjjjkkkjjjjjjjjjlll[[[TTTOOONNNMMMKKKJJJHHHHHHGGGEEEEEEDDDCCCAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;:::999888777777999;;;<<<;;;;;;999999999999;;;;;;777777666666666666777777>>>666222555777777:::???>>>>>>??????@@@AAABBBCCC??????>>>======>>>AAACCCFFFGGGKKKRRRXXXYYYUUUPPPHHHHHHHHHJJJQQQXXX]]]_________XXXKKKBBBBBBEEEHHHVVV]]]bbb^^^ZZZYYYZZZYYY\\\SSSIIIBBB>>>===<<<;;;666666777777888888888888999888999999999999::::::999:::<<<>>>@@@BBBCCCCCCGGGJJJOOOSSSWWW[[[```ccciiimmmssswwwxxxwwwuuutttuuuwwwzzz|||~~~}}}zzzxxxuuuuuuuuuuuurrrnnniiieeeddddddcccbbb```___]]]ZZZXXXVVVUUUUUUYYYXXXXXXXXXYYYYYYZZZ[[[WWWVVVUUUSSSSSSTTTUUUVVVSSSUUUVVVTTTQQQPPPRRRUUUdddsss|||ppp```RRRKKKGGGDDDCCC@@@???<<<:::999:::<<<======>>>>>>>>>???????????????===<<<;;;<<<===<<<;;;888999999999::::::;;;;;;<<<======>>>???@@@BBBBBBEEEIIIMMMRRRYYYcccpppyyy{{{kkkbbb\\\\\\```pppxxxzzznnnddd]]]ZZZWWWTTTRRRRRRQQQPPPNNNQQQRRRTTTVVVWWWWWWWWWVVVXXXVVVRRRKKKDDDAAABBBDDDDDDFFFKKKPPPTTTXXXZZZ[[[^^^bbbgggkkkllllllmmmmmmqqq]]]SSSNNNMMMMMMLLLJJJIIIHHHGGGEEEEEEDDDCCCAAA@@@???>>>;;;;;;;;;;;;::::::999999<<<;;;999777777888999::::::999888777777888999:::777666666555555666666777666333222555777777888:::<<<<<<<<<===>>>@@@BBBCCC???@@@@@@???======@@@CCCFFFHHHLLLRRRWWWXXXUUUQQQJJJHHHGGGJJJPPPVVV[[[^^^```bbb^^^QQQFFFDDDFFFHHHTTT\\\aaa^^^YYYXXXXXXWWWVVVSSSLLLDDD???===<<<;;;888888888888777777666666888888999999::::::::::::666888;;;>>>AAABBBCCCDDDDDDGGGMMMRRRWWW]]]bbbfffhhhmmmsssvvvwwwvvvvvvvvvyyy{{{}}}~~~~~~|||zzzyyyyyyyyyzzzsssoooiiieeeccccccbbbaaa]]]]]]]]]\\\ZZZVVVSSSQQQUUUVVVVVVWWWXXXZZZ[[[\\\\\\ZZZXXXVVVUUUTTTTTTTTTUUUWWWWWWUUUQQQOOOPPPSSS^^^nnnvvvdddUUUMMMHHHFFFDDDBBB@@@===::::::;;;<<<>>>===>>>>>>>>>???????????????===<<<<<<=========<<<999999999::::::;;;;;;;;;;;;;;;;;;===>>>@@@BBBCCCFFFIIIOOOTTT[[[fffrrr{{{}}}|||nnnccc[[[\\\dddwwwzzzwwwkkkaaa[[[WWWUUUTTTRRRQQQPPPNNNLLLRRRSSSTTTVVVWWWWWWWWWVVVXXXUUUOOOHHHDDDBBBDDDEEEFFFHHHMMMRRRVVVYYY[[[\\\]]]aaafffjjjlllmmmnnnooottt^^^SSSMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEDDDCCCAAA@@@???>>>::::::;;;;;;::::::999888<<<;;;999888888888999999888888777666666777888888999999888888888888999999888777888888888777666666:::;;;;;;<<<>>>@@@AAABBB???AAABBB@@@======???CCCDDDGGGKKKRRRWWWYYYWWWUUUMMMIIIHHHLLLRRRVVV[[[```cccgggeeeXXXLLLFFFGGGGGGPPPXXX^^^\\\XXXWWWWWWWWWUUUUUUPPPGGG???<<<999777999999888888777666666555777888999::::::::::::999555777:::===@@@BBBCCCDDDCCCGGGMMMRRRXXX^^^dddhhhiiinnntttvvvvvvvvvxxxzzz}}}~~~}}}tttqqqlllhhhfffdddcccaaa[[[\\\\\\\\\ZZZVVVRRRPPPSSSTTTUUUVVVXXXZZZ\\\]]]^^^]]]\\\[[[YYYXXXVVVVVVWWWXXXXXXUUUPPPOOOPPPSSS]]]nnnlll\\\QQQJJJFFFCCCBBBAAA???===<<<<<<===>>>>>>>>>>>>>>>???????????????===<<<<<<===>>>======<<<<<<<<<<<<<<<=========::::::;;;<<<>>>@@@BBBCCCGGGKKKRRRXXX```jjjvvv~~~~~~}}}uuuhhh^^^```jjj~~~~~~uuuhhh^^^YYYQQQQQQQQQQQQQQQQQQQQQPPPSSSTTTVVVWWWXXXXXXWWWWWWXXXSSSLLLFFFCCCCCCFFFHHHJJJLLLPPPUUUYYY\\\^^^___^^^bbbfffjjjlllmmmooopppsss^^^TTTLLLLLLLLLLLLKKKJJJHHHGGGEEEEEEDDDCCCAAA@@@???>>>:::;;;<<<<<<<<<;;;999999888999999999999999::::::888777666666666666777888:::999999888888999999:::999:::999777666777888888::::::<<<===???AAABBBCCC???BBBCCCAAA===<<>>@@@BBBBBBDDDHHHMMMRRRWWW]]]bbbfffhhhmmmrrrtttssstttxxx|||vvvsssooollljjjhhheeecccZZZZZZZZZYYYWWWTTTRRRQQQRRRSSSTTTUUUXXXZZZ\\\]]]]]]^^^______^^^]]][[[YYYZZZZZZXXXTTTPPPOOORRRUUU___qqq{{{hhh[[[QQQJJJFFFCCCBBBAAA???>>>>>>======>>>>>>>>>>>>???????????????===<<<<<<===>>>>>>===============<<<<<<<<<<<<:::;;;;;;===???BBBDDDEEEHHHNNNVVV^^^eeeoooyyy~~~yyylllaaadddppp~~~pppeee]]]WWWNNNOOOPPPPPPPPPPPPQQQRRRTTTUUUWWWXXXYYYYYYXXXWWWWWWQQQJJJDDDCCCEEEHHHJJJKKKMMMPPPTTTXXX\\\^^^``````cccgggjjjlllmmmoooqqqqqq^^^UUULLLLLLLLLLLLLLLJJJHHHGGGEEEEEEDDDCCCAAA@@@???>>>;;;<<<=========<<<::::::555666888999;;;;;;;;;;;;999888777666666777888999888888777777777777888888777888777444333777;;;===:::;;;===???AAABBBCCCDDD???BBBDDDBBB===<<<>>>BBBBBBDDDHHHKKKMMMLLLJJJIIILLLEEEDDDJJJOOORRRXXX___gggnnnooodddUUUKKKGGGFFFGGGQQQYYYYYYWWWXXXYYYXXXKKKQQQQQQHHH@@@>>>===:::666666666777888888999999777888999:::;;;:::999999::::::;;;;;;===>>>@@@AAAEEEIIINNNRRRWWW[[[```dddfffjjjooopppoooqqqvvv{{{xxxuuurrrpppnnnkkkhhheee[[[YYYWWWUUUSSSRRRRRRRRRRRRSSSTTTUUUWWWZZZ\\\]]][[[]]]```bbbbbbaaa___]]][[[[[[YYYTTTPPPOOOSSSVVVaaauuutttdddXXXOOOJJJCCCCCCBBBAAA@@@???>>>===>>>>>>>>>>>>???????????????===<<<<<<>>>???>>>===<<<<<<<<<;;;:::::::::999;;;;;;===>>>AAACCCEEEGGGIIIPPPYYYaaaiiirrr|||{{{mmmcccffftttxxxlllddd]]]XXXOOOPPPPPPOOONNNNNNPPPQQQUUUVVVXXXYYYYYYYYYYYYXXXVVVPPPIIIDDDCCCEEEIIIKKKJJJLLLNNNRRRVVVZZZ]]]^^^bbbeeeiiikkkmmmnnnppprrrlll^^^WWWNNNNNNMMMLLLJJJIIIGGGFFFFFFEEECCCBBBBBBAAA???=========<<<;;;:::999999888;;;::::::999888777666666777777888888888777666555999999999999999999999:::999666444444555777888888:::888888;;;???AAA@@@>>>BBBCCCDDDCCCAAA@@@AAABBBEEEHHHJJJKKKKKKJJJKKKLLLKKKIIIGGGIIIOOOUUUXXXZZZdddkkkqqqjjjZZZIII???<<>>???@@@AAABBBBBBBBB@@@???>>><<<<<<<<<===>>>>>>>>>======<<<<<<<<<;;;:::;;;<<<<<<===???CCCGGGJJJPPPZZZeeeoooyyy{{{mmmbbbhhh|||{{{qqqeee[[[VVVSSSRRRQQQPPPOOOPPPQQQQQQYYYXXXXXXYYY[[[\\\ZZZYYYTTTNNNGGGDDDEEEHHHJJJJJJKKKPPPUUUWWWXXXZZZ^^^aaahhhjjjmmmqqqsssssssssrrriiiZZZSSSMMMMMMMMMLLLKKKIIIHHHGGGFFFEEECCCBBBBBBAAA???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;:::888777777888999777777777666666666666666999777555555777999::::::===<<<<<>>>>>???@@@AAAAAAAAAAAA@@@???>>>===<<<======>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<===???CCCFFFLLLSSS\\\gggpppyyyzzzlllcccjjj}}}}}}yyyrrrggg^^^ZZZTTTSSSQQQPPPOOOPPPQQQQQQWWWVVVVVVXXXZZZ[[[YYYXXXSSSNNNGGGCCCDDDFFFHHHHHHMMMQQQVVVYYYZZZ\\\```cccgggiiillloooqqqsssssssss~~~gggWWWOOOLLLLLLLLLLLLKKKJJJIIIHHHFFFEEECCCBBBBBBAAA???===;;;;;;<<<<<<<<<=========999:::::::::;;;;;;;;;<<<<<<<<<;;;777444444888<<<::::::999999888888888777777666444555777999::::::======>>>@@@DDDEEEEEEDDDCCCDDDEEEDDDBBB???>>>??????BBBEEEGGGGGGHHHJJJLLLNNNLLLJJJJJJMMMRRRXXX\\\bbbjjjqqqmmm```QQQHHHDDD@@@HHHPPPTTTYYY^^^``````^^^bbbddd]]]OOOBBB<<<;;;999999999999999888777777999888777888999999777555555777888999999;;;===@@@BBBDDDGGGKKKOOOVVV]]]cccjjjooorrrqqqsssyyy}}}}}}~~~~~~~~~~~~zzzvvvttttttqqqmmmjjjddd___ZZZWWWWWWXXXYYYZZZYYYZZZ[[[\\\^^^___```aaa^^^[[[[[[\\\\\\ZZZ^^^ccciiijjjkkkkkkkkkiiigggeeekkk}}}ooo___RRRHHHEEEBBB@@@@@@>>><<<:::>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>===>>>>>>>>>======<<<<<<<<<<<<;;;;;;<<<============???CCCFFFNNNUUU___jjjsss|||wwwjjjccckkk~~~zzzyyytttiii```[[[VVVUUURRRQQQPPPPPPQQQRRRUUUTTTUUUWWWYYYZZZXXXWWWQQQLLLFFFCCCCCCEEEGGGHHHOOOTTTYYY]]]^^^```cccggghhhiiikkkmmmppprrrtttuuu~~~hhhWWWNNNKKKKKKLLLLLLKKKJJJIIIIIIFFFEEECCCBBBBBBAAA???===<<<=====================999999999999999999999999999;;;;;;888444333666:::;;;;;;;;;::::::999999888444333222222555777777777:::;;;<<>>======@@@CCCEEEGGGIIIKKKMMMOOONNNLLLJJJKKKOOOUUU[[[```gggmmmkkk___QQQGGGBBB???EEEMMMTTTZZZ___aaabbbeeehhhjjjdddVVVEEE======777888888888888666555444666555555666888888777666666777999::::::;;;===???BBBCCCFFFIIIMMMTTT\\\bbbjjjooorrrrrruuuzzz~~~~~~|||~~~~~~zzzzzz{{{}}}|||wwwuuuvvvuuuppplllgggccc^^^YYYWWWWWWYYYZZZ^^^______```````````````]]]YYYWWWXXXWWWWWW\\\cccmmmoooqqqsssrrrpppmmmkkkkkk{{{ttt```QQQIIIGGGCCC@@@???>>><<<:::>>>???@@@AAAAAAAAAAAAAAA?????????>>>>>>>>>??????===========================>>>>>>>>>>>>@@@CCCFFFNNNUUU```lllvvv~~~qqqgggbbbnnn~~~}}}xxxlllaaa[[[WWWVVVSSSQQQPPPPPPQQQRRRTTTTTTUUUWWWYYYZZZXXXVVVMMMJJJFFFDDDEEEGGGJJJLLLRRRWWW]]]aaabbbcccgggjjjkkkkkklllmmmooorrrtttuuukkkYYYOOOKKKKKKLLLLLLKKKJJJIIIIIIFFFEEECCCBBBBBBAAA???===???>>>>>>===<<<<<<;;;;;;;;;;;;::::::999888777777777:::<<<;;;888777777999888888777777666666666555444333222333555777777666777999;;;===???@@@BBBCCCCCCEEEHHHHHHEEEAAA>>>===>>>@@@CCCEEEGGGJJJMMMPPPPPPQQQPPPMMMJJJKKKRRRXXXaaafffkkkhhh]]]PPPFFFBBBAAADDDKKKTTT\\\___aaabbbhhhgggiiifffZZZHHH???>>>777777777777666555444333555444555777:::;;;;;;:::777999;;;<<<<<<<<<>>>???BBBCCCEEEHHHMMMSSS[[[aaagggmmmqqqrrruuu{{{}}}{{{wwwwwwxxxzzz}}}yyywwwxxxwwwrrrnnnjjjfffaaa\\\XXXWWWXXXYYY^^^___aaabbbcccccccccccc___[[[XXXXXXWWWXXX^^^eeelllooorrrtttuuussspppnnnlllzzzyyybbbQQQJJJGGGCCC@@@???>>><<<;;;??????@@@AAAAAAAAA@@@@@@>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>>???AAADDDHHHLLLTTT```lllxxxzzzjjjccccccrrr}}}qqqeee```WWWUUUSSSPPPOOOPPPRRRSSSUUUUUUVVVXXXZZZZZZWWWUUUIIIHHHGGGFFFHHHLLLQQQTTTVVV[[[bbbeeefffgggiiilllooooooooopppqqqrrrtttuuunnn[[[QQQLLLLLLLLLLLLKKKJJJIIIHHHFFFEEECCCBBBBBBAAA???===??????>>>===<<<;;;:::999>>>>>>===<<<;;;:::999999888999;;;<<<===<<<;;;:::888888888888888888888888777666666666888999888777777999<<<>>>???AAACCCEEECCCFFFIIIJJJHHHCCC@@@>>>???AAADDDFFFGGGJJJNNNQQQSSSVVVWWWRRRKKKJJJPPPWWWbbbfffiiifff\\\PPPHHHDDDCCCCCCJJJUUU^^^aaabbbdddhhheeegggkkkcccQQQCCC@@@:::999777666555555555555777777888:::===???>>>===777999<<<=========>>>???@@@BBBEEEHHHLLLRRRYYY^^^cccjjjoooqqqttt{{{zzzvvvvvvuuuwwwzzz|||yyyxxxvvvssspppkkkjjjfff```[[[YYYYYYZZZ[[[]]]```cccfffggghhhhhhccc___\\\[[[[[[[[[aaaiiijjjmmmpppssstttrrrpppoooooo|||}}}fffSSSJJJGGGCCC@@@??????>>>===???@@@@@@AAAAAA@@@@@@@@@<<<======>>>>>>>>>>>>======>>>>>>>>>>>>>>>??????===>>>??????@@@BBBFFFIIIMMMTTT___lllxxxzzzuuueeeaaafffxxxtttiiidddVVVTTTQQQOOOOOOPPPSSSUUUVVVVVVWWWYYYZZZYYYUUURRRFFFGGGHHHIIIKKKOOOUUUZZZZZZ___eeeiiiiiihhhjjjlllppppppqqqrrrssstttuuuuuunnn\\\PPPMMMMMMMMMLLLKKKIIIHHHGGGFFFEEECCCBBBBBBAAA???======<<<<<<<<<;;;;;;::::::======<<<<<<;;;;;;;;;:::999666555777;;;===<<<999999999999::::::;;;<<<<<<999888777888999999777666666999===>>>???@@@CCCEEEBBBFFFKKKLLLJJJFFFBBB@@@@@@AAACCCEEEGGGJJJNNNQQQWWW\\\^^^XXXOOOKKKPPPVVV```bbbddd```XXXOOOIIIFFFCCCBBBIIIVVV```cccdddgggjjjggglllwwwuuubbbOOOFFF>>><<<999777666666888999999888888:::<<<===<<<:::666999;;;<<<<<<<<<<<<======@@@DDDGGGKKKQQQWWW[[[___ffflllooossszzz~~~zzzxxxvvvwwwzzz{{{vvvsssrrrqqqmmmmmmkkkfff```\\\\\\]]]]]]___bbbeeefffggggggfffccc___]]]]]]\\\\\\bbbiiijjjllloooqqqrrrrrrqqqpppsss~~~hhhUUUJJJFFFBBB???????????????@@@@@@@@@AAAAAA@@@@@@???:::;;;<<<===>>>======<<<;;;<<<<<<<<<============<<<===>>>???@@@CCCHHHKKKOOOUUU___jjjwww|||sssnnncccbbbjjjrrrgggbbbTTTRRROOOMMMNNNPPPSSSVVVVVVVVVWWWYYYYYYWWWRRROOOFFFGGGIIIJJJKKKPPPVVV[[[]]]bbbhhhkkkjjjiiijjjlllkkkmmmooorrrtttuuuvvvvvvmmm[[[OOONNNNNNMMMLLLKKKIIIGGGFFFFFFEEECCCBBBBBBAAA???===:::::::::;;;;;;;;;;;;<<<999999999:::::::::;;;;;;888222...///666;;;;;;888555555666777888999999:::999777777777888777555333444777;;;======>>>AAADDDBBBFFFKKKMMMLLLHHHDDDBBB@@@AAACCCDDDFFFIIIMMMPPP[[[```ccc]]]RRRLLLPPPVVV[[[]]]^^^[[[TTTMMMHHHFFFBBBAAAHHHWWWbbbeeegggjjjnnnkkksssrrrZZZNNNBBB???;;;888777888:::<<<999888777777888888666555555888;;;<<<;;;;;;;;;<<<;;;>>>BBBFFFJJJOOOTTTXXX\\\cccjjjnnnssszzz~~~|||zzzyyy||||||uuurrrqqqrrrnnnooonnnjjjddd___^^^___cccdddeeeffffffdddbbbaaaaaa]]][[[[[[[[[[[[```gggjjjlllnnnqqqrrrrrrrrrqqqttt}}}~~~hhhUUUIIIFFFBBB??????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???999:::<<<=========<<<<<<:::::::::;;;;;;;;;<<<<<<;;;<<<>>>???AAADDDIIIMMMRRRWWW___jjjvvvxxxooojjjbbbcccmmm}}}mmmaaa\\\SSSQQQNNNLLLMMMPPPTTTVVVVVVVVVWWWXXXXXXUUUPPPLLLFFFHHHJJJJJJKKKOOOUUUZZZ___dddjjjlllkkkiiijjjkkkgggiiimmmrrruuuwwwwwwwwwiiiYYYRRRLLLJJJHHHIIIKKKLLLJJJHHHIIIGGGEEEDDDDDDCCCAAA???>>>>>>===<<<;;;:::::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;::::::999888&&&***111777:::;;;999888888777666555666777999:::<<<;;;::::::;;;>>>@@@BBBEEEHHHKKKMMMLLLHHHBBB???AAA??????BBBDDDHHHQQQ[[[fffeeegggggg^^^QQQKKKMMMUUUUUUUUUUUUTTTPPPJJJFFFBBBCCCGGGRRR^^^fffhhhfffjjjnnn|||bbbMMMAAA???:::555555888888666777888888888888999999999999999999999:::<<<>>>??????AAADDDFFFIIIMMMRRRUUUZZZ___fffmmmsssxxx}}}~~~~~~{{{xxxvvvttttttsssqqqoookkkgggcccaaafffhhhiiijjjjjjgggeeeccccccaaa___]]]^^^aaaeeeggg{{{tttnnnlllllllllooosssuuu}}}jjjVVVMMMEEE@@@@@@AAA???>>>?????????>>>>>>???@@@AAAAAA>>>>>>======<<<<<<<<<;;;>>>>>>===<<<;;;::::::999>>>???@@@@@@???CCCIIINNNUUUZZZaaakkkvvv|||zzzzzz~~~xxxlllfffeeegggqqqvvveeeYYYUUUOOOOOONNNMMMNNNQQQSSSUUUYYYWWWWWWXXXXXXUUUOOOIIIEEEFFFGGGJJJNNNSSSXXX[[[cccdddgggjjjllljjjeeeaaakkkooosssxxxzzzyyywwwvvviiiYYYRRRPPPMMMKKKJJJJJJIIIFFFDDDEEEDDDBBBAAAAAA@@@>>><<<>>>>>>===;;;;;;::::::;;;:::::::::999999999888888888888999999999888777777222444777:::;;;:::888777999888666555666777888:::888777888999;;;???BBBDDDEEEHHHKKKMMMLLLHHHCCC???@@@???@@@CCCDDDIIITTT```ooonnnpppoooeeeWWWPPPPPPRRRQQQQQQQQQQQQNNNJJJFFFDDDDDDGGGOOOZZZcccfffeeehhhlllvvviiiTTTDDD@@@:::666666888888666777888888888888999999999999999888999:::;;;===>>>???AAACCCFFFHHHLLLQQQTTTYYY^^^eeekkkqqqwww|||~~~zzzwwwuuuwwwwwwvvvtttqqqmmmjjjhhhjjjjjjkkkkkkjjjgggdddbbbbbb```^^^\\\]]]```cccfff|||tttnnnkkkiiifffgggkkksss{{{kkkXXXNNNFFFAAABBBCCCBBBAAABBB??????>>>>>>???@@@@@@AAA>>>>>>>>>=========<<<<<<=========<<<<<<;;;;;;:::===???@@@@@@@@@DDDKKKPPP\\\aaahhhooouuu~~~|||{{{zzzxxxyyy|||{{{ppplllkkkoooyyyyyymmm```WWWTTTOOONNNMMMMMMNNNPPPSSSTTTXXXWWWVVVWWWVVVSSSMMMIIIFFFGGGJJJMMMQQQVVVZZZ]]]dddeeeggggggfffcccaaa___jjjmmmrrrvvvyyyyyyxxxwwwiiiZZZSSSQQQOOOLLLKKKJJJHHHEEECCCGGGFFFDDDCCCCCCBBBAAA???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;777777888999999999888888::::::::::::999999888888999888777666666777888888666777777888;;;>>>AAABBBDDDFFFIIIKKKJJJGGGCCC@@@???@@@BBBCCCDDDIIIWWWeeevvvwwwyyywwwmmm^^^UUUTTTQQQPPPOOOOOOOOONNNKKKHHHFFFEEEEEELLLVVV___dddfffgggkkkooouuuuuuaaaIIIBBB;;;777777888888777777888888888888999999999888888888888999;;;<<<===>>>@@@BBBEEEGGGJJJOOORRRWWW[[[bbbiiiooouuuzzz~~~|||xxxvvvyyyyyyyyyxxxvvvsssqqqpppnnnnnnnnnllljjjfffcccaaaaaa___]]][[[\\\___bbbdddvvvpppkkkhhheeeaaabbbfffqqqyyymmm[[[PPPHHHCCCDDDEEEDDDDDDFFF?????????>>>??????@@@AAA?????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAAEEEMMMTTTbbbhhhppptttwww~~~{{{{{{|||{{{|||~~~}}}vvvsssrrrxxxsssjjjbbbZZZUUUTTTPPPPPPPPPPPPQQQRRRTTTVVVVVVVVVUUUUUUTTTQQQLLLHHHGGGIIIMMMQQQVVVZZZ]]]^^^dddeeefffccc___\\\\\\^^^iiilllqqquuuxxxyyyyyyyyy~~~iiiZZZTTTNNNMMMLLLKKKJJJIIIHHHGGGHHHGGGEEEDDDDDDDDDBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888999::::::;;;;;;;;;;;;888777666555666888:::;;;999888777777666777777888999999999999:::;;;<<<===BBBDDDFFFHHHHHHFFFCCCBBBAAAAAACCCCCCBBBFFFUUUdddtttxxx{{{xxxnnnaaaXXXTTTTTTRRRQQQPPPPPPOOOMMMKKKGGGEEEDDDIIIRRR]]]fffjjjhhhllljjjjjjwwwoooPPPFFF<<<999999888777888777777888888888999999999777777888888999:::;;;;;;===???AAACCCEEEHHHMMMPPPTTTXXX___eeekkkrrrxxx|||~~~{{{xxxwwwxxxxxxxxxwwwvvvtttsssrrrqqqooollliiieeebbb```aaa___]]]\\\]]]___aaaccckkkhhhffffffccc```bbbfffmmmuuu~~~rrraaaSSSKKKEEEEEEEEEDDDDDDEEE@@@???????????????@@@@@@????????????????????????;;;<<<<<<<<<=========>>>;;;===???@@@BBBGGGPPPWWWccckkktttxxxyyy~~~}}}xxxwwwttt}}}}}}qqqfff___[[[VVVUUUVVVRRRRRRRRRSSSTTTUUUWWWXXXUUUUUUUUUTTTQQQNNNJJJGGGGGGJJJOOOTTTYYY\\\^^^___bbbdddeeeaaa[[[YYY\\\```jjjmmmqqquuuyyy{{{||||||}}}hhhYYYSSSMMMMMMMMMLLLJJJIIIHHHHHHDDDCCCAAAAAAAAAAAA???>>>======<<<;;;;;;;;;;;;<<<888888888888777777777666888999::::::;;;;;;;;;;;;777666444444555777:::<<<888888777777777777777777999999999999::::::;;;<<>>@@@BBBCCCFFFJJJMMMQQQUUU[[[bbbhhhooouuuzzz{{{~~~}}}zzzwwwwwwxxxxxxxxxwwwuuuttttttrrroookkkgggcccaaa```bbb```___^^^^^^___bbbcccdddcccccceeebbb___```eeeiiiqqqyyyxxxiiiXXXNNNGGGEEEDDDBBBAAABBB@@@@@@???????????????@@@????????????@@@@@@@@@@@@;;;;;;<<<<<<===>>>>>>>>>;;;===???@@@BBBIIISSSZZZcccllluuuyyyxxx{{{zzzvvvvvvrrr~~~yyyssshhh]]]YYYVVVSSSSSSTTTQQQQQQRRRRRRSSSTTTVVVVVVTTTUUUTTTSSSOOOKKKHHHGGGGGGJJJOOOUUUZZZ^^^______```ccceeebbb^^^^^^bbbgggmmmooorrrvvvzzz}}}|||gggXXXRRRPPPPPPPPPMMMIIIGGGFFFFFFEEEDDDBBBBBBCCCCCCAAA???===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::777777888999999999888888:::999888777777888999:::666777777777888888888888555666777999;;;===>>>>>>===???AAADDDGGGHHHIIIIIIEEEBBBAAAAAAAAACCCKKKTTT\\\dddhhhfff___ZZZTTTOOORRRQQQPPPPPPPPPOOOLLLJJJIIIGGGEEEGGGNNN[[[hhhpppllllllhhheeennn}}}~~~]]]MMM???<<<<<<999777999777888888888888999999999888888999:::;;;;;;::::::<<<===???@@@AAADDDHHHKKKNNNRRRXXX^^^eeelllsssxxxyyy|||}}}yyyyyyzzzzzzyyyxxxvvvuuurrrppplllhhhdddaaa```___bbbaaa___^^^^^^```aaabbbccccccdddeee```ZZZZZZ^^^dddkkksss{{{}}}oooZZZPPPHHHEEECCC@@@???@@@AAA@@@??????>>>????????????????????????@@@@@@@@@<<<<<<<<<======>>>>>>>>><<<>>>???@@@CCCJJJTTT\\\gggnnnwwwzzzxxxxxx}}}vvvrrrsssqqqvvvlllbbbXXXUUUTTTQQQPPPRRRNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUUUURRRNNNJJJHHHGGGGGGJJJPPPVVV[[[^^^```aaaaaadddggghhhggghhhkkknnnpppqqqtttwwwzzz~~~{{{fffWWWQQQNNNPPPPPPMMMIIIGGGGGGHHHGGGFFFDDDDDDEEEEEEDDDBBB<<<<<<;;;;;;;;;<<<<<<===>>>>>>=========<<<<<<<<<888888999999999888777777999999999999999888777777444555666777888999999999666777888:::<<<===>>>>>>===???BBBEEEIIILLLOOOPPPFFFAAA???AAACCCEEEIIIOOOUUU]]]aaa^^^XXXUUUQQQLLLNNNNNNPPPRRRSSSSSSPPPMMMKKKHHHFFFFFFLLLWWWcccllljjjiiiggggggjjjqqqwww{{{bbbOOO@@@>>>>>>999777:::777888888888888999999999999999:::;;;<<<;;;;;;:::;;;===>>>???@@@BBBFFFIIILLLPPPUUU\\\bbbjjjqqqvvvxxx{{{zzzzzzzzzzzzyyyvvvtttsssooommmiiidddaaa`````````aaa```___^^^^^^^^^``````aaabbbdddddd^^^VVVTTTXXX]]]eeemmmuuurrr[[[QQQHHHEEECCCAAA@@@BBBAAA@@@@@@???>>>>>>??????>>>>>>>>>?????????@@@@@@===============>>>>>>>>>===???@@@@@@CCCKKKUUU]]]kkkrrrzzz~~~~~~~~~~~~sssoooppptttwwwiii```XXXVVVUUURRRQQQRRRNNNNNNOOOQQQRRRRRRSSSSSSUUUVVVVVVRRRMMMIIIHHHHHHIIILLLPPPVVV[[[___bbbccceeehhhlllppprrrssssssrrrrrrrrrtttvvvyyy}}}zzzeeeVVVPPPJJJLLLNNNMMMJJJIIIKKKMMMDDDCCCAAAAAABBBBBBAAA???<<<<<<;;;;;;;;;<<<<<<===999999888888888777777777;;;;;;;;;;;;;;;:::999888444666888999:::999777666333444666777999:::::::::::::::;;;<<<<<<<<<;;;;;;>>>@@@CCCGGGKKKOOOSSSTTTGGGAAA>>>AAAFFFHHHJJJMMMSSS[[[___ZZZUUUSSSPPPKKKLLLNNNQQQUUUXXXXXXUUURRRLLLJJJGGGFFFJJJSSS___hhhhhheeeeeehhhhhhhhhnnnwwweeePPP@@@>>>>>>999777:::777888888888888999999999999:::;;;<<<<<<<<<;;;:::;;;<<<>>>??????AAAEEEHHHKKKNNNTTTZZZaaaiiipppvvvwww{{{yyyyyyyyyxxxvvvtttqqqpppmmmkkkfffbbb```______```______^^^]]]]]]]]]^^^___^^^___bbbccc\\\TTTSSSVVVYYY```iiiqqq~~~tttZZZQQQHHHEEEDDDCCCCCCDDDAAAAAA@@@???>>>>>>??????======>>>>>>????????????>>>>>>>>>>>>============>>>???@@@AAACCCKKKUUU^^^nnnuuu~~~~~~}}}rrrnnnoooxxxxxxiiiaaaZZZYYYYYYVVVTTTUUUPPPQQQRRRTTTUUUUUUUUUUUUUUUVVVVVVSSSMMMIIIHHHHHHKKKMMMQQQVVV\\\```dddeeeiiikkkooouuuyyyyyywwwtttrrrrrrsssuuuxxx|||xxxbbbTTTPPPLLLLLLKKKKKKJJJJJJIIIIIIBBBCCCCCCCCCBBBAAA@@@@@@???>>>===<<<<<<;;;<<<<<<;;;:::999999888888999999777777777777777777777777:::999999888888999999:::888888777777666666555555555666777888999::::::;;;>>>AAADDDGGGPPPYYY[[[YYYNNNDDD===>>>AAACCCDDDFFFNNNSSSWWWVVVPPPMMMMMMPPPMMMNNNPPPRRRTTTTTTTTTTTTRRRNNNIIIEEEFFFOOO[[[ccckkkkkkjjjgggdddcccdddfff]]]NNN@@@===<<<888666777999999999999999999999999::::::999999999:::;;;<<<;;;===>>>??????@@@BBBEEEKKKMMMPPPTTTZZZbbbkkkqqqrrrvvv|||~~~zzzuuuxxxzzzyyyxxxxxx{{{~~~|||zzzxxxvvvuuurrrmmmjjjkkkhhhccc^^^[[[[[[[[[\\\aaa```]]][[[ZZZ[[[\\\]]]]]]]]]]]]\\\YYYVVVRRRPPPTTTXXXaaalllyyyzzzkkkWWWPPPIIIFFFDDDAAAAAACCCDDDBBB@@@>>>>>>>>>@@@@@@AAA@@@@@@???>>>======<<<======<<<<<<<<<<<<======>>>>>>>>>???DDDLLLVVV\\\kkksssxxxlllggghhhuuu|||oooddd[[[XXXXXXUUUSSSSSSSSSRRRQQQPPPQQQRRRUUUVVVSSSVVVWWWRRRJJJEEEFFFJJJJJJMMMSSSXXX]]]ccchhhlllmmmooorrrvvvyyyyyyvvvssstttttttttvvvxxx{{{}}}uuu```TTTQQQQQQPPPOOOMMMLLLJJJIIIHHHDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::999888888888888888888888888888888888888:::999999888888999999:::999999999888888888888888888888888999:::;;;======???CCCFFFKKKTTT^^^aaa___QQQHHH@@@AAADDDEEEFFFIIIKKKNNNQQQQQQNNNLLLLLLMMMNNNOOOQQQSSSUUUVVVVVVVVVSSSPPPLLLGGGFFFLLLXXXbbbhhhjjjkkkkkkhhhfffeeedddcccUUUFFF???:::666666999999999999999999999999999:::999999999::::::;;;;;;;;;<<<>>>>>>>>>@@@BBBDDDIIIKKKNNNRRRXXX```hhhnnnqqquuuzzz~~~~~~|||yyyvvv{{{{{{qqqiiieeecccdddeeeeeecccdddfffiiiuuu{{{zzzyyywwwvvvtttqqqllliiigggddd___[[[YYYYYYZZZ\\\```___]]]\\\[[[ZZZ[[[[[[[[[[[[\\\[[[ZZZWWWTTTRRRTTTXXX```jjjwwwxxxiiiVVVNNNHHHFFFEEEBBBBBBDDDDDDBBBAAA???>>>???@@@@@@AAAAAA@@@@@@???>>>>>>=========<<<<<<<<<<<<============>>>???DDDLLLVVV]]]mmmuuu{{{qqqhhhfffjjj{{{yyyqqqfff[[[YYYXXXUUUSSSSSSSSSRRRQQQQQQQQQSSSUUUVVVUUUXXXWWWRRRJJJFFFHHHMMMQQQUUUZZZ^^^bbbggglllooooooppprrrvvvyyyyyywwwuuutttttttttvvvwwwzzz}}}~~~ppp]]]TTTRRRQQQPPPOOOMMMLLLJJJIIIHHHFFFEEECCCBBBAAAAAABBBBBB@@@???>>>===<<<<<<<<<<<<<<<;;;:::999888888888888999999999999999999999999999999888888888888999999777888888888888888888999999999888888999;;;===???BBBFFFIIIMMMTTT]]]```___RRRIIIBBBBBBDDDEEEGGGJJJJJJKKKMMMOOOOOONNNMMMLLLOOOPPPRRRTTTVVVWWWXXXYYYUUUUUUQQQJJJEEEIIIUUU___fffjjjoooqqqpppllliiiggglll^^^MMMAAA999555777:::999999999999999999999999999999999:::::::::;;;;;;;;;<<<>>>>>>>>>???AAACCCGGGIIILLLPPPVVV]]]eeejjjooorrrwww{{{yyytttqqqnnnlllqqquuuxxxwwwpppfff]]]XXXVVVWWWWWWVVVTTTTTTVVVXXX```eeennnwwwyyywwwvvvtttrrrnnniiieee```]]]YYYUUUTTTUUUXXXZZZ]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYXXXWWWUUUTTTTTTWWW^^^fffrrrssseeeSSSMMMGGGFFFEEECCCCCCEEEDDDCCCAAA?????????@@@@@@AAAAAA@@@@@@??????>>>>>>>>>======<<<<<<======>>>>>>>>>>>>@@@DDDMMMWWW^^^iiiooozzzuuujjjdddfffmmmyyyttthhh]]]YYYXXXVVVTTTTTTRRRRRRQQQQQQRRRSSSUUUVVVXXXYYYWWWPPPIIIGGGKKKPPPXXX[[[___cccfffjjjnnnqqqrrrrrrsssuuuyyyzzzzzzyyyvvvvvvvvvvvvxxxzzz|||}}}lll[[[SSSSSSKKKKKKKKKKKKJJJJJJJJJJJJHHHFFFDDDBBBAAAAAABBBCCC???>>>===<<<;;;;;;;;;;;;<<<<<<;;;:::999999999999999999999999999999999999999999888888888888999999444555555555666666777777888777555555666888;;;>>>EEEHHHKKKKKKOOOVVVXXXVVVQQQIIICCCBBBCCCBBBEEEHHHLLLLLLMMMPPPSSSTTTRRRPPPOOOPPPQQQRRRUUUXXXZZZ[[[YYYZZZWWWNNNFFFFFFQQQ\\\iiimmmrrruuuuuurrrpppoootttdddOOO@@@:::999999999999999999999999999999999999999::::::;;;;;;;;;:::;;;<<<=========>>>@@@BBBEEEHHHKKKOOOTTT[[[bbbgggllloootttxxx||||||xxx~~~}}}yyywwwvvvvvvuuuyyy}}}}}}wwwlll```XXXUUUTTTRRROOOMMMMMMNNNOOOTTTWWW\\\aaahhhqqqzzz~~~{{{zzz|||}}}wwwvvvsssqqqnnniiiccc___YYYVVVSSSPPPOOOQQQTTTWWWYYYZZZ[[[\\\[[[YYYWWWUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRUUUZZZaaalllyyy}}}nnn```QQQKKKFFFFFFFFFCCCDDDFFFCCCCCCAAA@@@@@@???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>============>>>>>>@@@@@@@@@AAAEEEMMMVVV]]]eeekkkttt|||tttiiidddiiirrrwwwjjj^^^YYYXXXUUUTTTUUURRRRRRQQQRRRSSSTTTVVVVVVYYYXXXTTTNNNHHHHHHMMMRRRYYY\\\```dddgggkkkooorrrttttttsssuuuyyy|||||||||yyyyyyxxxxxxyyyzzz|||}}}lll[[[TTTTTTJJJJJJJJJJJJKKKKKKKKKKKKIIIGGGEEEBBBAAAAAABBBCCC======<<<;;;::::::::::::<<<;;;::::::999999::::::888888888888888888888888999888888777777888888999444444555555666666666777888777555555666888;;;>>>DDDHHHJJJIIILLLPPPSSSQQQRRRJJJDDDCCCBBBAAADDDHHHLLLMMMOOORRRUUUWWWUUUSSSNNNNNNOOOQQQTTTXXX[[[]]]```aaa]]]RRRHHHFFFNNNWWWiiilllpppssstttttttttuuuxxxgggPPP@@@===>>><<<888999999999999999999999999888999:::;;;;;;;;;:::::::::<<<======<<<===???AAADDDGGGKKKOOOSSSYYY```eeeiiilllqqqvvvzzzuuuttt~~~zzz|||~~~~~~{{{~~~}}}uuuggg]]]VVVSSSOOOKKKHHHGGGFFFFFFLLLNNNPPPTTTXXX```hhhnnnuuuxxx|||~~~{{{yyyvvvuuuwww}}}~~~zzztttrrrnnnjjjgggbbb]]]YYYTTTRRROOONNNMMMOOOQQQSSSUUUVVVXXXYYYYYYWWWUUUSSSUUUTTTTTTSSSRRRPPPOOONNNPPPSSSWWW^^^gggrrr~~~}}}wwwiii\\\OOOIIIEEEFFFFFFDDDDDDFFFCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>=========>>>>>>============>>>>>>CCCCCCBBBCCCFFFNNNWWW^^^iiinnnuuu}}}}}}zzz|||xxxnnniiioooyyyzzzlll___YYYWWWTTTTTTUUUQQQQQQRRRSSSTTTUUUVVVWWWXXXVVVQQQKKKGGGIIIOOOTTTYYY\\\```eeehhhlllqqqtttuuuttttttvvvyyy}}}~~~~~~}}}|||{{{zzzzzz{{{|||}}}nnn]]]TTTTTTOOOOOONNNMMMLLLKKKJJJJJJIIIHHHFFFDDDCCCBBBBBBCCC>>>===<<<;;;:::::::::::::::::::::::::::;;;;;;<<<777777777777777777777777888888777777777777888888666777777777777777777888999999888888999;;;===???AAAFFFIIIIIIJJJOOORRRRRRTTTMMMGGGEEECCCBBBEEEJJJKKKMMMPPPSSSUUUUUUUUUUUUNNNNNNNNNPPPSSSXXX]]]```hhhgggaaaVVVKKKGGGLLLRRReeegggkkkmmmoooqqqtttvvvyyykkkVVVEEE@@@AAA>>>888999999999999999999999999888999:::;;;<<<;;;:::999:::;;;<<<<<<<<<<<<>>>@@@CCCFFFJJJNNNRRRWWW]]]aaafffjjjpppuuu{{{xxxwww{{{uuuwwwxxxyyyxxxvvvttttttuuuuuuwwwyyyyyyyyy|||rrrhhh^^^YYYRRRMMMIIIGGGDDDCCCFFFHHHJJJLLLPPPUUU\\\```dddggglllpppssstttsssrrrmmmnnnqqqxxxxxxtttmmmjjjeeebbb___\\\YYYWWWTTTSSSQQQPPPOOOOOOPPPPPPPPPQQQSSSUUUVVVUUUTTTSSSTTTSSSRRRQQQPPPOOONNNMMMOOORRRWWW]]]eeennnxxx}}}yyywwwrrreeeYYYNNNIIIEEEFFFFFFDDDDDDFFFCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???DDDDDDDDDEEEIIIQQQ[[[aaajjjooovvv|||zzzwwwxxxyyypppmmmuuu|||nnn___XXXUUUSSSSSSTTTPPPQQQRRRSSSUUUVVVWWWWWWVVVSSSNNNIIIHHHKKKQQQVVV[[[___cccgggkkkoootttwwwuuuttttttwwwzzz}}}~~~}}}{{{{{{{{{{{{|||qqq___UUUSSSOOOOOONNNMMMLLLKKKJJJJJJIIIHHHGGGFFFDDDCCCBBBAAA??????>>>===<<<<<<<<<<<<999999999:::;;;<<<===>>>888888888888888888888888888888777777777777888888777777777777777666666666888888888999:::;;;======AAAFFFIIIGGGGGGKKKNNNNNNSSSMMMHHHEEEBBB@@@DDDIIIJJJNNNSSSUUUTTTTTTVVVXXXOOOOOONNNPPPTTTZZZ___cccpppllldddYYYNNNIIIKKKNNN___bbbgggjjjmmmooorrrtttwwwqqqaaaMMMAAA???===:::999999999999999999999999777999:::<<<<<<;;;:::999:::;;;<<<<<<;;;;;;===???AAACCCHHHLLLPPPUUUZZZ^^^ccchhhooovvv|||~~~|||}}}~~~~~~~~~~~~wwwsssrrrrrrqqqnnnjjjiiiiiikkkjjjmmmooopppqqqxxx}}}uuukkkddd\\\UUUPPPMMMIIIFFFDDDFFFHHHIIIJJJMMMQQQTTTWWWYYY]]]```ccceeeffffffbbbeeekkkqqqxxx}}}uuummmiiidddaaa\\\YYYYYYYYYYYYYYYWWWWWWWWWVVVUUUSSSQQQPPPLLLMMMOOOQQQRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPOOOSSSXXX___eeemmmuuu{{{zzzzzzxxxtttrrrnnncccWWWNNNIIIEEEFFFFFFCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????AAABBBCCCFFFLLLUUU```hhhmmmqqqxxx~~~{{{wwwyyy|||vvvooonnnzzz}}}nnn^^^WWWTTTRRRRRRSSSPPPQQQRRRTTTUUUVVVWWWWWWTTTQQQMMMJJJJJJNNNUUUYYY^^^aaaeeeiiikkkooosssuuutttssstttwww{{{~~~~~~~~~|||zzzyyyyyyyyyyyytttaaaVVVSSSIIIJJJJJJJJJKKKKKKLLLLLLHHHHHHHHHGGGEEEDDDBBBAAAAAA@@@???>>>>>>=========888888888999;;;===>>>???999999999999999999999999888888777777777777888888666666555555444444444333555666777888999::::::;;;BBBGGGIIIFFFDDDFFFGGGGGGQQQKKKFFFCCC@@@===AAAGGGKKKPPPVVVXXXUUUTTTWWW[[[PPPPPPOOOQQQUUU[[[bbbeeetttooofffZZZPPPKKKJJJKKK]]]aaagggllloooqqqssstttuuuvvvkkkUUUBBB<<<<<<<<<999999999999999999999999777888:::<<<<<<;;;:::999:::;;;<<<<<<;;;;;;===??????BBBFFFJJJNNNRRRXXX[[[bbbgggooowww}}}{{{yyy|||uuu}}}}}}~~~|||{{{}}}{{{yyy|||}}}xxxtttsssnnnmmmkkkfffcccaaabbbddd___bbbfffiiinnnxxx{{{rrrkkkaaaYYYSSSOOOKKKHHHFFFGGGHHHHHHGGGGGGHHHIIIOOOPPPRRRTTTWWWYYY[[[[[[ZZZ___gggmmmssszzz}}}uuulllccc^^^^^^ZZZUUUTTTUUUXXX[[[\\\ZZZ[[[[[[[[[YYYVVVRRRPPPIIIKKKLLLOOOPPPRRRSSSSSSQQQQQQQQQQQQQQQRRRSSSTTTPPPTTTZZZaaagggnnnuuuyyyxxxwwwuuurrrppplllaaaUUUNNNIIIFFFGGGFFFCCCBBBDDDCCCCCCCCCCCCBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????>>>@@@BBBFFFNNNYYYeeemmmtttxxx~~~|||yyy{{{}}}xxxrrrlllmmm|||~~~nnn^^^VVVSSSQQQQQQSSSPPPQQQRRRTTTVVVWWWWWWWWWSSSQQQMMMKKKLLLQQQWWW\\\```bbbfffhhhjjjlllppprrrsssssstttxxx|||~~~~~~}}}~~~{{{yyyxxxwwwwwwwwwtttaaaVVVRRRPPPOOONNNMMMKKKIIIGGGFFFHHHHHHGGGFFFEEEDDDCCCCCC??????>>>===============:::::::::999999999888888888888777777777777888888999888888777666555555444555666888::::::999777666888888777666666777888999@@@BBBDDDEEEEEEDDDEEEEEEMMMJJJEEEAAA??????AAABBBIIILLLNNNQQQWWW___bbb```bbbVVVPPPUUUWWWWWW^^^iiisssnnndddYYYPPPLLLLLLNNN]]]kkksssnnnggghhhnnnqqqpppvvvqqq]]]HHH>>><<<<<<;;;::::::999999::::::;;;<<<<<<<<<;;;;;;:::::::::999:::<<<<<<;;;<<<===??????AAACCCFFFIIINNNTTTYYYdddhhhnnntttyyyzzzssssssuuuyyy|||~~~|||uuu|||}}}xxxuuu{{{|||{{{zzzyyyxxxyyyzzzzzztttrrrqqqrrrtttsssoookkkeeeccc```]]][[[XXXTTTQQQVVVXXXZZZ^^^eeerrrvvvjjjaaa[[[UUUMMMFFFKKKIIIFFFGGGIIIKKKIIIGGGEEEFFFFFFHHHJJJMMMPPPQQQSSSWWW\\\aaagggpppzzz~~~|||xxxqqqggg___ZZZXXXWWWVVVUUUTTTUUUXXX[[[]]]```^^^]]]]]]]]][[[XXXUUUQQQLLLIIIJJJJJJKKKOOOTTTRRRTTTUUUUUUSSSRRRRRRSSSRRRTTTYYYaaaiiinnnpppooossssssssstttqqqjjj___WWWNNNKKKGGGEEEEEEDDDCCCBBBDDDDDDDDDCCCBBBAAA???>>>@@@@@@AAABBBAAA@@@???>>>======>>>>>>????????????CCCCCCCCCHHHRRRaaannnwwwzzz}}}{{{{{{yyyooojjjkkksss~~~ooo___VVVSSSPPPQQQSSSUUUTTTTTTTTTUUUVVVVVVWWWRRRPPPNNNMMMPPPUUU[[[```eeefffggghhhhhhjjjnnnpppsssssssssuuuvvvxxxzzz{{{{{{tttsssvvvyyyxxxsss___TTTPPPOOOOOONNNMMMKKKIIIGGGFFFHHHHHHGGGFFFEEEDDDCCCCCC??????>>>===============:::999999999888888888888888777777666666777777888;;;:::999888666444333222666666777777666444222000666666666777888:::<<<>>>>>>@@@CCCDDDDDDCCCDDDEEEKKKLLLKKKHHHDDDCCCDDDFFFGGGLLLPPPTTT]]]iiipppqqqmmm```WWWXXXZZZYYY]]]fffooojjjbbbXXXOOOJJJJJJKKKXXXfffqqqnnniiijjjpppsssssszzzxxxeeeNNNBBB???>>>;;;::::::999999::::::;;;<<<<<<;;;;;;;;;:::::::::999:::<<<<<<;;;<<<===???@@@BBBEEEGGGKKKOOOUUUYYY```dddkkkrrrxxxyyyrrrmmmnnnnnnppppppooommmkkkgggmmmvvv~~~~~~yyywwwvvvrrrooottt}}}}}}{{{yyyvvvtttrrrrrrrrrpppnnnlllmmmnnnmmmiiiddd___]]]ZZZXXXVVVSSSOOOLLLOOORRRWWW]]]eeeppp}}}|||sssssswww}}}xxxooofff```YYYRRRMMMOOOLLLHHHGGGHHHHHHGGGEEECCCCCCCCCDDDFFFIIIKKKMMMNNNRRRXXX]]]bbbkkkuuu}}}yyyuuuooohhhaaa\\\XXXVVVYYYYYYXXXXXXZZZ]]]```bbbddddddccccccdddccc```^^^YYYSSSNNNMMMKKKKKKNNNSSSTTTUUUVVVVVVTTTRRRRRRRRRQQQSSSXXX___fffkkkmmmmmmmmmmmmnnnnnnlllfff^^^WWWMMMJJJGGGEEEEEEDDDCCCBBBDDDDDDCCCCCCBBB@@@???>>>???@@@AAAAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBDDDJJJTTTcccqqqyyyxxxnnnjjjmmmxxxyyylll]]]UUURRRPPPQQQSSSUUUTTTTTTTTTUUUVVVVVVWWWQQQOOOMMMMMMQQQVVV]]]aaaeeefffggghhhhhhjjjmmmpppsssttttttuuuvvvwwwxxxyyy}}}~~~zzztttssswwwyyyxxxqqq]]]QQQMMMOOONNNNNNMMMKKKIIIGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA??????>>>===============::::::999999999888888888777777666666666666777777999999888777666555555444888999999999888666555333666666666666777999;;;===;;;>>>AAABBBBBBBBBBBBCCCDDDHHHKKKIIIDDDAAABBBDDDGGGLLLQQQVVVaaappp{{{yyyiii\\\ZZZZZZXXX[[[```hhheee```XXXPPPJJJGGGGGGQQQ___lllpppnnnppptttwwwvvv~~~~~~nnnWWWGGG@@@???;;;::::::999999::::::;;;<<<;;;;;;;;;;;;:::::::::999;;;<<<<<<;;;;;;===>>>@@@BBBDDDFFFIIINNNTTTXXX[[[___gggnnnvvv}}}{{{ssskkkhhheeecccbbb```]]]ZZZ[[[^^^ccciiimmmnnnoooooopppoooppppppnnnmmmqqqxxx~~~~~~|||xxxtttpppllljjjiiiiiigggeeeeeegggeeeaaa]]]XXXVVVSSSQQQPPPMMMJJJHHHGGGLLLSSSZZZaaajjjuuu|||}}}uuurrruuu{{{|||xxxrrrjjjbbb[[[VVVSSSSSSPPPJJJGGGEEEEEEDDDCCC@@@@@@@@@@@@BBBDDDFFFGGGIIIMMMSSSXXX^^^eeeooovvv~~~}}}tttmmmddd___]]]\\\[[[ZZZ___^^^^^^^^^```cccfffhhhhhhhhhhhhiiikkkkkkiiigggddd\\\UUUQQQNNNLLLNNNSSSVVVWWWXXXWWWTTTRRRQQQQQQPPPQQQUUU\\\ccchhhjjjjjjffffffffffffeee```[[[VVVMMMJJJGGGEEEEEEEEEDDDCCCDDDCCCCCCBBBAAA@@@??????>>>???@@@AAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@??????BBBBBBEEELLLXXXggguuu~~~xxxmmmkkkppp}}}qqqeeeZZZTTTRRRPPPQQQTTTUUUUUUUUUUUUUUUUUUVVVVVVOOONNNNNNOOOSSSXXX___ccceeefffgggggghhhiiimmmooottttttuuuuuuvvvwwwwwwxxx{{{|||yyyuuutttxxx{{{yyyppp\\\QQQNNNNNNNNNMMMLLLKKKIIIGGGFFFDDDCCCCCCBBBAAA@@@?????????>>>>>>===============;;;;;;;;;:::::::::999999777666666666666666666777555555666777888999999:::666777888999:::::::::999777666555444444444555666999<<>>;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>===???AAACCCEEEJJJOOOSSSXXX\\\ccckkkssszzz~~~vvvnnniiiddd```^^^[[[XXXUUUVVVXXXZZZ]]]```ccceeefffiiilllppprrrrrrssswww{{{}}}{{{xxxsssnnniiifffdddccc```______aaaaaa]]]ZZZSSSQQQNNNLLLLLLJJJHHHFFFEEEJJJPPPUUUZZZaaajjjppp|||yyyxxxtttsssooohhh```ZZZVVVUUUVVVRRRLLLFFFCCCAAAAAAAAA??????>>>>>>???AAACCCDDDGGGLLLSSSXXX]]]dddlllsss{{{|||qqqiii___\\\___ccceeeeeeffffffeeeeeeggghhhkkkllliiihhhiiillloooooonnnmmmkkkccc[[[VVVQQQNNNPPPUUUXXXYYYZZZYYYUUURRRPPPOOOOOOPPPSSSYYY___ccceeeeeeaaaaaa```___\\\YYYVVVSSSLLLIIIFFFEEEEEEEEEDDDCCCDDDCCCBBBAAAAAA@@@@@@@@@???@@@AAABBBBBBAAA@@@??????>>>>>>>>>>>>=========AAACCCGGGPPP]]]lllzzz{{{ooommmsssxxxhhh___VVVSSSRRRPPPQQQTTTTTTUUUUUUUUUVVVUUUUUUUUUNNNNNNOOOQQQVVV\\\aaaeeeeeefffgggggghhhiiilllooossstttuuuvvvxxxyyyzzzzzzyyy{{{zzzwwwwww|||~~~|||ppp]]]SSSPPPMMMMMMMMMLLLJJJIIIGGGGGGEEEDDDDDDCCCBBBAAA@@@??????>>>>>>==================<<<<<<<<<<<<;;;;;;;;;777777666666666666777777444555666777888:::;;;;;;444444555666777777777777888777555444444444555666888:::>>>@@@@@@AAABBBCCCDDDHHHLLLJJJDDDAAAEEEJJJFFFJJJMMMOOOXXXggguuu||||||oooaaaYYYVVVUUUUUUWWW___``````\\\UUUNNNHHHEEEHHHTTTdddrrrxxxyyyzzz|||yyy~~~xxxeeePPPCCC???;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===<<<;;;;;;<<<===<<<>>>@@@AAADDDGGGMMMPPPVVV[[[aaaiiipppwww~~~zzzqqqllleeeaaa```^^^ZZZVVVVVVWWWXXX[[[^^^aaaeeefffjjjpppvvvxxxzzz|||wwwvvvsssoookkkfffcccaaa^^^\\\ZZZ[[[^^^___\\\YYYQQQOOOLLLKKKKKKKKKIIIHHHIIILLLOOOQQQRRRWWW^^^dddqqqwwwrrrmmmlllhhhbbb[[[VVVTTTTTTSSSPPPKKKEEEAAA???@@@AAA@@@@@@??????@@@BBBCCCDDDJJJPPPWWW\\\aaagggnnntttzzz{{{nnnfff^^^]]]cccjjjnnnooonnnmmmlllkkkjjjkkkkkkllljjjjjjkkknnnqqqrrrqqqpppnnnfff^^^YYYTTTQQQRRRWWWXXXZZZ[[[YYYVVVQQQOOONNNOOOOOOQQQUUUZZZ]]]^^^^^^]]]]]]\\\YYYVVVSSSPPPOOOKKKHHHFFFEEEEEEFFFEEEDDDEEEDDDCCCAAAAAAAAAAAABBBAAABBBBBBCCCCCCAAA@@@???????????????>>>>>>>>>>>>BBBDDDJJJTTTbbbqqqrrrpppwwwwwwooo___YYYTTTSSSRRRPPPQQQUUUTTTUUUVVVVVVVVVUUUUUUTTTOOOOOOQQQTTTYYY___dddgggggghhhhhhhhhhhhjjjmmmoooppprrrtttxxxzzz|||}}}~~~yyy||||||zzz{{{ppp]]]TTTQQQLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCBBB??????>>>=====================<<<<<<<<<;;;;;;;;;888888777777777777888888888888888888888888888888999888888888777777777777777777666666777999:::;;;888;;;>>>AAAAAABBBDDDEEEEEEHHHJJJHHHDDDBBBDDDHHHBBBHHHKKKMMMTTTcccrrryyy{{{rrrfff]]]WWWVVVWWWXXX]]]___```^^^XXXPPPJJJGGGGGGPPP```qqqyyyyyyyyyzzz{{{zzzyyyuuuhhhUUUFFF@@@;;;::::::999999::::::;;;:::::::::;;;;;;;;;;;;<<<;;;<<<===<<<;;;;;;<<<===>>>???AAABBBDDDGGGLLLPPPTTTYYY___gggnnnuuu|||vvvpppiiiffffffeee```\\\XXXYYY]]]```eeeiiilllnnnssszzzyyyooonnnmmmjjjgggccc```___[[[YYYWWWXXXZZZ[[[YYYWWWPPPMMMKKKJJJJJJKKKKKKJJJLLLOOOPPPPPPOOOPPPUUUYYYbbbnnn{{{~~~zzzvvvgggddd___YYYUUURRRPPPOOOLLLKKKHHHDDD@@@???AAABBBCCCBBBBBBBBBCCCDDDFFFGGGOOOTTT\\\bbbfffkkkqqqvvv{{{zzzkkkfffaaa```eeekkkpppqqqqqqpppooommmlllkkkkkkkkkmmmmmmnnnqqqssstttsssrrrmmmfff___[[[WWWRRRSSSWWWWWWYYY[[[YYYUUUQQQNNNMMMNNNMMMNNNPPPSSSUUUUUUUUUWWWXXXWWWUUUQQQMMMLLLLLLJJJHHHEEEEEEEEEFFFFFFEEEFFFEEECCCBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDBBB@@@???AAAAAAAAABBBBBBBBBCCCCCCCCCFFFMMMXXXfffuuusssrrr{{{xxxlllfffXXXTTTSSSTTTSSSQQQQQQUUUTTTUUUVVVWWWVVVUUUTTTSSSPPPRRRTTTXXX]]]bbbgggiiihhhiiijjjjjjiiikkkmmmpppnnnppptttxxx{{{}}}~~~zzz}}}~~~}}}~~~ppp]]]TTTQQQLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBB??????>>>===============;;;;;;;;;;;;::::::::::::999999888888888888999999888888888888888888888888;;;;;;::::::999999::::::999888777777888999;;;<<<888;;;???BBBCCCDDDFFFGGGDDDGGGJJJJJJGGGDDDCCCCCCAAAFFFJJJKKKPPP^^^lllsssxxxtttlll```WWWUUUVVVXXX\\\^^^```___YYYRRRLLLIIIFFFLLL[[[mmmwwwvvvuuuvvvxxxqqqmmmmmmeeeUUUEEE===;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===<<<;;;:::;;;======>>>@@@AAABBBFFFJJJNNNQQQUUU]]]eeemmmuuu}}}{{{tttrrrsssqqqkkkfff```ccciiiooouuuzzz|||~~~uuukkkkkkjjjhhhfffbbb```^^^ZZZWWWTTTTTTUUUVVVSSSQQQMMMKKKHHHHHHIIIJJJKKKKKKLLLOOORRRRRROOONNNOOOQQQTTT\\\eeeiiimmmrrrtttrrruuunnnhhhjjjqqqwwwvvvsssaaaZZZRRRMMMKKKKKKIIIGGGDDDEEEEEECCC@@@@@@BBBEEEDDDDDDCCCDDDEEEGGGIIIJJJQQQXXX```fffjjjnnnsssxxx{{{~~~xxxkkkiiigggeeefffiiimmmooopppooonnnmmmlllkkkkkkkkkooonnnoooqqqssssssrrrppplllfff```]]]XXXRRRQQQSSSVVVXXXZZZYYYUUUQQQMMMLLLLLLJJJIIIJJJLLLMMMLLLLLLPPPQQQRRRQQQMMMJJJIIIJJJIIIGGGEEEDDDFFFGGGGGGFFFGGGFFFDDDCCCCCCCCCEEEFFFHHHHHHGGGGGGEEECCC@@@???AAAAAABBBCCCCCCDDDEEEEEEEEEHHHPPP[[[iiixxx{{{qqqsss|||wwwssskkkaaa\\\TTTRRRRRRUUUTTTQQQQQQUUUTTTUUUVVVWWWWWWUUUTTTRRRSSSTTTWWW\\\```eeehhhjjjjjjkkkkkkkkkkkklllnnnqqqmmmooosssvvvzzz{{{||||||yyy}}}~~~ppp\\\RRROOOKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDCCCBBBAAA@@@@@@?????????>>>===============:::::::::999999999888888::::::999999999999::::::555666777888999:::;;;;;;555555555666777999:::;;;;;;:::888666666666666777999<<<@@@CCCDDDEEEGGGIIIHHHKKKOOOQQQPPPLLLFFFCCCAAAGGGJJJIIILLLXXXdddkkkuuutttnnnaaaVVVRRRTTTVVV[[[^^^```^^^YYYRRRMMMJJJFFFJJJXXXkkkuuusssqqqrrrsssiiicccddd```QQQAAA888;;;::::::999999::::::;;;:::::::::;;;;;;<<<<<<<<<;;;<<<======;;;:::;;;<<<;;;<<<===>>>@@@CCCHHHKKKNNNSSS[[[dddmmmvvv~~~~~~}}}vvvpppjjjnnnuuu}}}uuullllllkkkjjjgggdddaaa___ZZZWWWRRRQQQRRRQQQNNNKKKKKKIIIFFFFFFGGGIIIJJJJJJJJJOOOTTTUUURRROOOMMMMMMJJJPPPTTTUUUVVV[[[]]]\\\YYYSSSPPPWWWdddmmmlllggg[[[RRRHHHCCCCCCDDDBBB???>>>@@@BBBBBBAAAAAADDDFFFDDDDDDDDDEEEFFFHHHJJJLLLRRRYYYaaagggkkkoootttxxx{{{}}}vvvnnnnnnmmmjjjhhhhhhkkkmmmmmmmmmmmmmmmllllllkkkkkknnnnnnnnnoooqqqqqqooommmlllfffaaa]]]XXXQQQOOOPPPTTTWWWYYYXXXUUUPPPMMMLLLJJJHHHFFFFFFGGGGGGGGGFFFIIILLLOOONNNKKKHHHHHHJJJIIIGGGEEEDDDFFFGGGGGGFFFHHHGGGEEEDDDCCCDDDFFFGGGJJJJJJIIIHHHFFFCCC@@@???>>>???@@@AAACCCDDDEEEEEEFFFIIIQQQ]]]kkkzzzvvvnnnsssooojjjiiiccc[[[VVVRRRQQQRRRUUUTTTQQQQQQTTTTTTUUUWWWWWWWWWUUUSSSRRRTTTVVVYYY^^^bbbfffiiikkkkkklllllllllkkkllloooqqqmmmooorrruuuxxxyyyyyyyyyxxx|||~~~~~~ooo[[[SSSQQQLLLLLLLLLKKKJJJIIIGGGGGGCCCCCCBBBAAA@@@??????>>>???>>>===<<<<<<;;;;;;<<<:::::::::;;;;;;;;;<<<<<<888888888888888888888888888888888999999:::::::::999999888777666666777777999999999888888888777777::::::===@@@@@@???DDDKKKMMMWWW```ccc```YYYMMMAAAAAAEEEIIIKKKMMMUUU___hhhmmmmmmkkkddd[[[VVVWWWZZZ]]][[[YYYZZZ[[[WWWOOOHHHDDDFFFMMM[[[jjjsssrrrnnnmmmlllggg___YYYRRRGGG<<<;;;<<<===<<<:::999::::::;;;;;;;;;<<<<<<<<<======@@@???===<<<;;;;;;<<<<<<>>>???@@@@@@AAACCCFFFIIIIIILLLTTT___hhhooo{{{~~~|||zzzuuunnnhhhccc```]]][[[XXXVVVRRRNNNKKKJJJKKKKKKHHHGGGGGGFFFGGGHHHJJJJJJJJJNNNRRRUUUUUUUUUTTTUUURRRRRRPPPNNNLLLJJJIIIHHHLLLKKKKKKNNNRRRUUUWWWXXXLLLKKKIIIFFFEEEDDDDDDDDD@@@BBBCCCDDDDDDEEEGGGHHHGGGFFFEEEFFFIIIMMMQQQSSS\\\___dddhhhlllpppuuuxxx{{{{{{|||~~~~~~|||yyyvvvpppnnnjjjfffdddeeeggghhhlllkkkjjjiiiiiiiiijjjjjjoooqqqrrrsssrrrrrrrrrtttrrrkkkaaaYYYUUUTTTTTTTTTUUUYYY\\\]]]XXXRRRMMMJJJJJJHHHFFFCCCBBBBBBBBBCCCGGGHHHIIIJJJKKKKKKIIIFFFGGGFFFEEEDDDEEEGGGIIIJJJMMMIIIGGGHHHGGGDDDDDDGGGOOOOOONNNKKKHHHDDD@@@>>>CCCCCCCCCCCCDDDEEEFFFGGGHHHMMMVVVdddrrr|||qqqnnn{{{tttlllggg```XXXTTTRRRSSSSSSSSSSSSSSSRRRRRRUUUWWWYYYZZZZZZXXXUUUTTTXXX[[[^^^aaadddgggkkknnnjjjjjjjjjjjjlllnnnpppqqqrrrssstttvvvwwwxxxyyyyyy|||}}}~~~ppp\\\SSSQQQLLLLLLLLLKKKJJJIIIGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<;;;;;;<<<======<<<;;;:::999888888888888888888888888888888888888888999999:::::::::999999888777777777777777999999999888888888777777999999;;;?????????DDDLLLVVVaaakkkooolllcccTTTGGGDDDFFFGGGGGGHHHNNNXXX```eeefffeee___WWWTTTVVVZZZ^^^\\\\\\]]]^^^[[[TTTMMMFFFFFFJJJVVVdddmmmooommmlllmmmkkkeee___WWWJJJ===<<<<<<<<<;;;:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>===<<<;;;;;;;;;<<<<<<<<<>>>?????????AAADDDGGGHHHKKKSSS]]]eeelllwww}}}{{{zzz~~~uuummmgggaaa]]]ZZZWWWUUUQQQMMMJJJIIIIIIJJJHHHGGGFFFFFFFFFHHHIIIJJJKKKNNNRRRTTTTTTTTTUUUVVVSSSSSSRRRPPPNNNKKKIIIHHHJJJHHHFFFFFFHHHKKKLLLLLLKKKIIIGGGEEEDDDCCCDDDDDDCCCDDDEEEFFFFFFGGGIIIJJJKKKKKKJJJKKKLLLOOORRRSSSZZZ]]]bbbfffiiimmmrrruuuwwwwwwxxxyyyyyyxxxvvvtttmmmkkkiiifffeeefffggghhhhhhiiiiiijjjkkklllmmmmmmlllooorrrtttuuuwwwyyy{{{qqqlllccc]]]XXXVVVUUUTTTVVVYYY[[[[[[VVVQQQLLLJJJHHHFFFDDDBBBBBBBBBCCCDDDHHHHHHJJJKKKLLLKKKIIIGGGHHHGGGFFFFFFHHHKKKNNNPPPQQQLLLGGGGGGFFFEEEHHHMMMTTTTTTRRRNNNIIIDDD@@@???CCCCCCDDDDDDEEEGGGHHHIIIKKKQQQ[[[hhhwwwyyyqqqrrrvvvnnnhhh```WWWSSSQQQQQQQQQRRRRRRQQQQQQPPPUUUVVVXXXYYYXXXVVVTTTSSSVVVYYY^^^aaadddgggjjjllljjjiiihhhiiijjjllloooqqqrrrtttuuuwwwxxxyyyyyyyyy{{{|||}}}~~~qqq]]]SSSPPPLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999888777777888888888888888888888888888888888999999999999999999888777777777777777777999888888888888777777777999888:::======>>>EEENNN^^^iiiuuuxxxuuukkk[[[MMMIIIIIIGGGEEEDDDHHHPPPWWW\\\^^^^^^[[[UUUSSSWWW[[[```______aaabbb___YYYTTTIIIFFFFFFNNNZZZffflllmmmmmmoooooolllfff^^^NNNAAA===<<<;;;:::999::::::;;;;;;:::999888888:::<<<===;;;;;;:::::::::;;;<<<<<<;;;<<<===>>>>>>@@@CCCFFFGGGJJJQQQZZZ```gggqqq{{{{{{yyyyyyyyyzzzrrrkkkddd^^^ZZZVVVTTTOOOKKKHHHGGGGGGHHHGGGGGGFFFEEEFFFGGGHHHIIILLLNNNQQQRRRRRRSSSUUUWWWVVVWWWWWWWWWTTTQQQMMMKKKJJJGGGDDDCCCDDDFFFGGGGGGJJJIIIGGGFFFEEEEEEFFFGGGFFFGGGHHHIIIKKKLLLMMMMMMPPPPPPPPPQQQRRRTTTUUUVVVWWWZZZ^^^aaadddhhhmmmpppqqqqqqqqqrrrrrrsssssssssllljjjhhhfffeeeeeeggghhheeefffiiilllnnnooooooooommmppptttwwwyyyzzz}}}~~~sssnnnfff```\\\YYYWWWUUUZZZ[[[[[[YYYSSSNNNJJJIIIDDDCCCBBBAAAAAABBBDDDEEEIIIJJJKKKLLLLLLKKKIIIHHHIIIHHHHHHHHHKKKOOOTTTWWWWWWPPPIIIFFFEEEFFFLLLSSSZZZYYYWWWRRRKKKEEEAAA@@@CCCDDDDDDEEEGGGIIIKKKLLLMMMTTT___mmm}}}}}}vvvssszzzxxxpppiii___VVVRRROOOOOOPPPPPPPPPPPPPPPPPPTTTVVVXXXWWWUUUSSSRRRRRRTTTXXX^^^bbbeeefffhhhiiihhhfffeeeeeegggjjjnnnqqqtttuuuxxxzzz{{{zzzyyyxxxzzzzzz{{{|||}}}}}}}}}|||rrr^^^TTTPPPLLLLLLLLLLLLKKKIIIHHHGGGCCCCCCBBBAAA@@@??????>>>???>>>===<<<<<<;;;;;;<<<888888999999999:::::::::999999999999999999999999888888888888888999999999888888777777777777777888888888888888777777777777999888999<<<===???GGGPPP^^^hhhrrrvvvssslll___SSSKKKKKKJJJHHHGGGHHHMMMQQQUUUXXX[[[ZZZVVVUUUYYY]]]bbbbbbcccdddeeebbb\\\WWWMMMGGGCCCGGGRRR```jjjpppnnnqqqrrroookkkcccUUUHHH???===:::999999:::;;;;;;;;;:::888666777999;;;===888888999999:::;;;<<<<<<;;;<<<===>>>>>>@@@CCCFFFHHHIIIPPPXXX]]]bbbkkkuuu|||{{{zzz{{{||||||{{{tttnnngggaaa]]]UUUSSSNNNJJJGGGFFFFFFFFFGGGFFFEEEEEEEEEEEEGGGGGGLLLMMMOOOOOOPPPRRRUUUXXX\\\^^^```aaa```\\\XXXVVVOOOLLLIIIHHHIIIKKKMMMMMMKKKJJJJJJIIIIIIJJJKKKLLLJJJJJJKKKNNNQQQTTTUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYSSSUUUXXX[[[^^^bbbfffjjjllllllmmmmmmmmmoooqqqsssqqqnnniiieeecccdddggghhhdddfffjjjmmmoooppppppppppppssswwwyyyzzzzzz{{{|||vvvppphhhaaa^^^\\\[[[ZZZaaa```^^^XXXQQQKKKHHHFFFAAA@@@??????AAACCCEEEGGGJJJLLLNNNNNNMMMKKKJJJJJJIIIHHHHHHJJJNNNTTTZZZ]]]\\\TTTLLLHHHFFFGGGMMMUUU^^^^^^\\\UUUMMMFFFCCCCCCDDDDDDEEEGGGIIIKKKMMMOOONNNUUUaaaqqqzzz}}}yyyuuuwwwxxxrrrjjj___VVVSSSPPPPPPOOOOOOPPPPPPQQQQQQTTTVVVWWWVVVSSSQQQQQQSSSWWW[[[aaaeeefffeeeeeeeeecccaaa```aaadddiiiooosssvvvxxx{{{}}}}}}}}}{{{zzzyyyzzzzzz{{{{{{{{{zzzzzzrrr^^^TTTQQQMMMMMMMMMLLLKKKJJJHHHHHHCCCCCCBBBAAA@@@??????>>>???>>>===<<<<<<;;;;;;<<<888888999999999:::::::::::::::::::::::::::::::::888888888888888888888888888777777777777777888888777777777777777777777777:::999:::<<<===???GGGPPPZZZbbbiiikkkjjjhhhaaaYYYHHHIIIJJJJJJJJJKKKLLLMMMQQQVVV[[[[[[XXXVVVYYY\\\cccdddfffgggfffccc^^^ZZZQQQJJJCCCCCCMMM\\\jjjrrrppprrrsssqqqoooiii]]]QQQDDD@@@;;;999999;;;;;;;;;;;;999777666666888;;;===777777888999:::;;;<<<<<<;;;===>>>>>>>>>@@@CCCFFFIIIJJJOOOWWW[[[___hhhqqqzzz~~~{{{{{{}}}xxxrrrjjjccc___VVVSSSOOOJJJGGGFFFFFFFFFFFFFFFDDDDDDCCCDDDEEEFFFJJJKKKMMMMMMNNNPPPTTTWWWaaadddhhhlllmmmllliiiggg[[[XXXTTTRRRRRRRRRSSSRRRMMMMMMOOOPPPQQQRRRRRRRRRQQQQQQRRRUUUZZZ^^^______^^^]]]\\\ZZZYYYWWWUUUTTTOOOQQQSSSUUUWWWZZZ___cccgggiiijjjkkkkkkmmmrrruuuyyytttmmmgggddddddgggiiifffhhhkkkmmmoooooonnnnnnpppssswwwyyyyyyyyyyyyzzzxxxrrrhhhaaa^^^___```aaagggeee```XXXOOOHHHEEECCC???>>>>>>???AAADDDGGGHHHKKKMMMPPPPPPNNNLLLKKKKKKHHHHHHIIILLLQQQXXX^^^bbb```WWWOOOKKKIIIIIIOOOVVVbbbccc```YYYOOOHHHFFFFFFDDDEEEFFFHHHJJJMMMOOOPPPQQQXXXfffvvv{{{rrrxxx}}}uuurrrxxxyyysssjjj^^^VVVTTTQQQQQQPPPPPPQQQRRRSSSSSSTTTWWWXXXVVVRRRPPPRRRUUU]]]aaafffiiihhhfffcccbbb___^^^^^^___dddjjjqqquuuyyyzzz|||~~~~~~}}}zzz{{{{{{{{{{{{{{{zzzyyyppp]]]TTTQQQMMMMMMMMMLLLKKKJJJIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<<<<;;;:::999888777777::::::::::::::::::::::::888888888888888777777777777777777777777888888999666666777777777777777888999888:::======>>>EEENNNUUU[[[___aaabbbdddaaa\\\FFFGGGHHHJJJKKKLLLMMMMMMQQQXXX___```\\\XXXXXXYYYccceeegggiiihhheeeaaa^^^VVVNNNEEECCCJJJXXXgggppppppsssuuuuuutttpppeeeZZZIIICCC<<<999:::<<<<<<;;;:::999888777777999;;;<<<777888999:::;;;<<<;;;;;;;;;<<<>>>>>>>>>@@@CCCFFFHHHJJJOOOUUUYYY]]]eeennnxxx~~~}}}||||||}}}~~~}}}vvvmmmeee___XXXUUUPPPLLLHHHGGGFFFGGGFFFEEEDDDCCCBBBCCCDDDEEEGGGIIIJJJKKKLLLNNNRRRUUU```dddkkkqqqvvvxxxxxxxxxlllhhhccc```]]]ZZZXXXVVVSSSUUUYYY]]]______^^^]]]^^^]]]]]]```fffjjjjjjiiihhhfffaaa[[[VVVQQQNNNLLLKKKLLLNNNOOOPPPTTTYYY\\\dddgggjjjkkkkkknnnssswww}}}zzztttnnnjjjhhhiiiiiigggiiijjjlllmmmnnnmmmmmmmmmqqquuuxxxyyyxxxyyyyyywwwqqqiiicccaaabbbdddeeehhhfff```XXXNNNGGGCCCAAA>>>>>>>>>???AAADDDHHHJJJLLLOOORRRRRROOOLLLLLLMMMIIIJJJMMMRRRXXX^^^dddgggcccZZZQQQMMMLLLNNNTTT\\\jjjjjjggg^^^RRRIIIGGGIIIEEEEEEFFFHHHJJJMMMOOOPPPUUU]]]kkk{{{{{{pppwww|||rrrnnnvvv|||vvvjjj]]]VVVVVVSSSRRRQQQQQQRRRSSSUUUVVVUUUXXXYYYVVVRRRQQQUUUZZZcccgggkkkmmmkkkhhhfffeee`````````bbbgggmmmssswwwyyyzzz{{{}}}~~~}}}~~~~~~~~~}}}|||{{{{{{nnn\\\TTTRRRMMMMMMMMMMMMKKKJJJIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<<<<;;;;;;<<<======<<<;;;:::999888888888888888888888888888888999888888888777777777666777777777777777888999999666666666666777777888888777666999<<<<<<<<>>:::;;;<<<<<<:::999999999999999:::;;;;;;888999:::;;;<<<<<<;;;;;;:::;;;<<<======???BBBEEEGGGHHHMMMTTTWWW[[[cccllltttzzz~~~|||{{{|||~~~wwwooogggaaaYYYWWWRRRMMMJJJHHHHHHHHHEEEEEECCCBBBBBBBBBCCCCCCDDDFFFHHHJJJKKKMMMPPPSSSYYY^^^gggpppxxx~~~|||yyyuuurrrnnnjjjeeebbb```dddkkkpppsssrrrpppnnnnnnkkkjjjmmmqqqtttssspppkkkgggaaaYYYRRRMMMJJJHHHHHHIIIJJJJJJKKKOOOSSSWWW```eeeiiikkkkkknnnsssxxx|||{{{zzzwwwsssoookkkiiiggghhhiiijjjkkkmmmnnnnnnooorrrwwwyyyxxxvvvuuuuuurrrnnnjjjgggffffffeeeeeecccbbb]]]VVVMMMFFFBBBAAA>>>>>>>>>???BBBEEEHHHJJJMMMQQQTTTSSSOOOLLLLLLNNNMMMPPPTTTZZZ```fffkkkmmmfff\\\RRRNNNNNNSSS^^^hhhssssssooocccUUUJJJHHHIIIFFFFFFGGGHHHJJJLLLNNNOOOWWW___mmm}}}~~~xxx~~~}}}rrrmmmvvvzzzkkk\\\VVVVVVSSSRRRQQQQQQRRRSSSUUUWWWVVVYYYZZZXXXSSSSSSXXX^^^gggjjjnnnpppooommmlllkkkffffffgggiiilllppptttvvvxxxxxxxxxyyy{{{~~~~~~}}}}}}lll[[[SSSRRRMMMMMMMMMMMMLLLJJJIIIHHHDDDCCCBBBAAA@@@??????>>>???>>>===<<<<<<;;;;;;<<<::::::;;;;;;;;;;;;<<<<<<666666666666666666666666999888888888777777666666777777666777777888999999555666666666777777888888555555888;;;;;;:::???FFFLLLRRRVVVWWWYYY\\\ZZZVVVSSSOOOKKKJJJLLLQQQVVVYYY```hhhqqqssslllddd^^^[[[^^^bbbhhhlllmmmlllkkkjjj```WWWLLLEEEFFFOOO\\\dddlllsss{{{}}}ooobbbQQQIII???;;;;;;===<<<:::999999:::::::::;;;;;;;;;999:::;;;<<<===<<<;;;:::999:::;;;;;;<<<===AAACCCFFFGGGLLLRRRVVVYYYaaajjjqqqwww~~~}}}}}}~~~{{{wwwpppiiiddd[[[XXXSSSNNNKKKIIIIIIIIIEEEDDDCCCBBBAAABBBBBBCCCBBBDDDGGGIIIJJJLLLOOOQQQSSSYYYbbbmmmxxx~~~zzzuuuqqqlllqqqyyy|||zzzvvvsssuuuyyyzzzwwwttthhhddd]]]VVVQQQMMMKKKKKKGGGGGGHHHHHHIIILLLQQQTTT^^^ccciiikkklllnnnsssxxxyyy{{{~~~~~~{{{tttmmmiiiffffffggghhhjjjmmmoooppptttwwwzzzzzzwwwtttqqqpppnnnlllkkkjjjjjjhhheeeccc^^^]]]ZZZTTTLLLFFFBBBAAA?????????@@@BBBFFFIIIKKKMMMQQQUUUTTTPPPLLLMMMOOOQQQTTTZZZ```ffflllppprrrhhh]]]QQQMMMOOOWWWfffrrr{{{zzzuuuhhhWWWKKKHHHIIIFFFFFFGGGHHHJJJLLLMMMNNNUUU^^^lll|||~~~sssnnnwww}}}lll\\\UUUVVVSSSRRRQQQPPPQQQSSSUUUWWWVVVYYY[[[XXXTTTTTT[[[aaahhhkkkoooqqqqqqqqqpppqqqllllllmmmnnnppprrruuuvvvvvvuuuuuuvvvyyy|||~~~iiiZZZRRROOOOOOLLLIIIIIIJJJJJJGGGDDDHHHEEEBBB@@@??????>>>===BBBAAA???===;;;;;;<<<<<<;;;<<<===<<<:::999:::;;;:::999888888777888888888777777777777777777777777::::::999999888777777777555555555555555666777777777777777888999<<<>>>???MMMOOORRRSSSTTTUUUWWWXXXYYYPPPHHHJJJOOOSSSXXX]]]iiisss{{{|||yyytttkkkcccXXXdddllllllkkkmmmmmmjjjggg\\\OOOGGGCCCFFFQQQ\\\eeemmmvvv}}}qqq```RRRCCC======>>><<<:::===<<<<<<;;;999888888777999999999::::::;;;;;;;;;???===:::888999<<<@@@CCCDDDGGGLLLPPPVVV\\\bbbgggpppttt{{{~~~zzzxxxwwwssslllfffaaa]]]XXXSSSPPPMMMKKKIIIGGGGGGFFFEEEDDDBBBAAAAAAEEEFFFGGGHHHHHHIIILLLNNNTTTYYY```gggnnnwwwyyyuuuvvvvvvrrrmmmfffbbb\\\WWWSSSOOOKKKHHHHHHGGGGGGHHHJJJNNNRRRUUU]]]cccjjjnnnooooooqqqrrrvvvzzzzzzuuusssvvvsssoookkkjjjllloooqqqvvvxxxxxxuuuqqqnnnooopppnnnllliiihhhgggfffcccaaaccc^^^VVVPPPJJJFFFBBB???===???AAADDDGGGIIIJJJKKKQQQRRRSSSTTTUUUUUUUUUUUUYYYbbbjjjmmmqqqvvvyyyyyyjjj___VVVVVVZZZaaaooo|||vvvfffVVVLLLKKKMMMIIIJJJLLLLLLKKKKKKMMMNNN\\\fffttt|||zzzsss~~~zzzhhhZZZSSSPPPSSSRRRQQQQQQRRRTTTVVVXXX^^^[[[WWWSSSRRRWWW^^^cccfffkkkrrruuutttrrrrrrsssvvvvvvvvvvvvuuutttsssssssssuuuwww{{{~~~~~~|||zzziii[[[TTTQQQRRRPPPNNNMMMNNNMMMKKKHHHEEEBBB@@@@@@AAABBBAAAAAAAAA???<<<999888999:::<<<:::;;;<<<;;;:::999999;;;:::999999888888888888888888888888888888888888888888888888888888888888999999999888888888888999999999999999:::<<<>>>AAABBBJJJMMMQQQSSSTTTUUUXXXYYYYYYOOOHHHIIIOOOWWW___fffnnnwww~~~sssiii[[[eeellllllkkkllllllhhheee[[[QQQJJJFFFGGGOOOXXXbbbiiirrr{{{~~~uuujjj\\\JJJ@@@>>>===<<<:::;;;;;;::::::::::::999999::::::::::::::::::::::::>>><<<:::999:::<<>>???GGGKKKOOOSSSUUUWWWYYY[[[[[[RRRIIIIIINNNWWWcccnnnuuu}}}sssbbbhhhmmmmmmmmmmmmllliiibbb[[[TTTNNNJJJHHHLLLSSSaaahhhqqqxxx|||wwwiiiUUUEEE>>>===<<<:::999999999::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;:::;;;===>>>???@@@CCCGGGKKKPPPVVV\\\```hhhmmmuuu}}}}}}{{{zzzvvvooojjjgggeeebbb___\\\YYYTTTQQQLLLJJJIIIGGGFFFFFFFFFGGGDDDEEEGGGIIIKKKOOOTTTXXXZZZ\\\```dddhhhnnntttxxx~~~}}}vvvnnnjjjjjjjjjgggcccbbb___YYYUUURRROOOLLLJJJJJJJJJJJJJJJLLLOOORRRTTT]]]aaaeeehhhhhhiiilllpppuuuwwwxxxxxxwwwwwwxxxyyyzzzyyyxxxvvvtttrrrqqqqqqqqqrrrsssrrrpppnnnmmmmmmmmmnnnooopppoookkkddd^^^TTTQQQMMMJJJIIIHHHGGGFFFGGGGGGHHHJJJMMMPPPSSSUUUXXXYYYYYYZZZ[[[]]]^^^___lllxxx|||mmmddd\\\]]]dddooo}}}yyyhhhWWWMMMJJJJJJLLLNNNOOOOOOOOOPPPRRRTTTaaalllzzzyyyssstttzzz{{{hhh[[[UUUSSSRRRRRRSSSTTTVVVXXX[[[]]]___]]]ZZZWWWVVVZZZ```dddkkknnnpppqqqrrrvvv|||~~~|||zzzyyyxxx{{{~~~}}}|||}}}~~~~~~}}}{{{yyywww{{{gggZZZTTTSSSLLLKKKJJJIIIHHHGGGEEEDDDHHHFFFDDDCCCBBBAAA@@@>>>>>>===;;;999888999::::::999:::;;;:::888777888999::::::999888888888888999888888888888888888888888666777777777888888888999666666666666777777888999555555555666777:::<<<===EEEIIINNNSSSVVVYYY[[[]]]___VVVLLLIIIKKKSSSaaannnyyy~~~lllmmmoooooooooooommmjjjddd^^^WWWRRRLLLIIILLLRRRccckkksssxxx~~~~~~rrr]]]JJJ???======;;;999999::::::::::::;;;;;;;;;;;;::::::::::::999999::::::;;;;;;<<<======>>>???AAAEEEIIINNNSSSYYY]]]ccchhhpppyyy~~~}}}~~~|||uuuooojjjhhhfffcccaaa\\\WWWTTTPPPNNNKKKHHHFFFEEEEEEFFFDDDGGGKKKOOOQQQSSSVVVXXX^^^___bbbeeeiiimmmqqqtttyyy~~~zzzvvvtttsssmmmhhhbbb```aaabbb```]]]___\\\WWWTTTQQQOOOMMMKKKLLLLLLKKKLLLMMMPPPRRRTTTYYY]]]aaacccdddggglllqqquuuuuussspppmmmmmmooorrrtttuuuwwwxxxyyyxxxwwwvvvtttsssrrrpppooonnnoooppprrrrrrrrrrrrpppkkkeee```UUURRROOOMMMMMMNNNNNNMMMNNNMMMNNNOOORRRUUUYYY[[[]]]]]]^^^___aaacccfffgggvvvzzzllleee___```jjjwwwxxxgggWWWNNNKKKKKKMMMOOOPPPPPPPPPRRRUUUWWWeeeppp}}}zzzwwwrrrrrrwww~~~wwwfffZZZTTTRRRQQQQQQRRRTTTWWWYYY\\\]]]^^^\\\WWWSSSSSSXXX```fffiiilllnnnppprrrwww|||{{{{{{}}}~~~}}}~~~~~~}}}zzzyyyxxxdddXXXSSSRRRPPPPPPOOONNNLLLJJJJJJJJJHHHFFFDDDCCCCCCBBB???===>>>>>>>>>>>>===<<<;;;;;;999:::;;;:::888777888999;;;::::::999888999999999888888888888888888888888888888888777777777666666333333444444666777999:::777777777888:::<<>><<<;;;;;;::::::::::::999999::::::::::::::::::::::::999:::;;;<<<<<<=========???AAAEEEIIILLLRRRWWW\\\___dddlllvvv~~~{{{zzz|||zzztttrrrpppmmmkkkhhhccc^^^ZZZUUUSSSPPPLLLIIIFFFEEEEEEDDDIIIQQQXXX[[[\\\\\\\\\___```bbbeeejjjnnnqqqrrrtttwww{{{|||zzzwwwtttsssqqqssstttsssoookkkiiiiiiaaa^^^[[[ZZZ\\\^^^^^^]]]\\\YYYUUURRRQQQPPPNNNMMMMMMMMMMMMNNNOOOQQQSSSUUUVVVZZZ^^^aaacccgggmmmrrruuusssnnniiidddbbbdddfffiiimmmsssxxx|||}}}}}}|||zzzwwwrrroooooopppsssuuuxxxvvvrrrpppnnnkkkgggdddZZZWWWTTTSSSSSSTTTTTTTTTTTTTTTTTTVVVXXX\\\```bbbeeedddeeefffiiinnnrrrtttzzzjjjfffbbbdddooo}}}tttdddWWWOOOMMMMMMNNNOOOPPPPPPQQQSSSWWWYYYfffrrrtttpppmmmkkkqqqyyyttteee[[[VVVTTTOOOPPPRRRTTTWWWYYY\\\]]]]]]YYYRRRMMMNNNUUUaaaiiiiiimmmqqqtttwww{{{~~~}}}}}}~~~~~~|||wwwcccWWWRRRRRRQQQRRRRRRPPPMMMKKKKKKLLLCCCBBBBBBCCCDDDCCCAAA@@@>>>>>>?????????>>>===<<<999;;;;;;:::999888999:::;;;;;;:::999999999999999999999999999999999999999999999888777777666555555555555555666777999:::;;;666555666666888:::===>>>BBBGGGMMMRRRUUUWWWXXXYYYUUURRRNNNLLLKKKNNNZZZgggpppxxxvvvnnnjjjlllooommmjjjiiimmmggg```[[[TTTNNNNNNSSS]]]iiitttwwwxxxzzz|||||||||xxxiiiRRRDDDAAA@@@;;;;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;999::::::;;;<<<<<<======???AAAEEEHHHKKKPPPVVVZZZ]]]bbbjjjsss{{{zzzxxxzzz}}}~~~~~~|||~~~yyyxxxuuuqqqmmmiiiddd___\\\ZZZYYYVVVSSSPPPLLLJJJHHHFFFMMMVVV^^^bbbccccccbbb\\\\\\^^^bbbhhhlllmmmmmmoooqqqrrrqqqnnnjjjhhhgggggghhhjjjjjjgggdddbbbbbbZZZYYYXXXXXXZZZ\\\]]]]]]YYYVVVSSSQQQPPPPPPOOONNNMMMMMMNNNPPPQQQSSSUUUVVVUUUYYY^^^aaacccgggnnnrrrsssqqqmmmgggaaa^^^^^^```bbbgggooowww}}}zzztttqqqqqqsssvvvwwwyyyuuuqqqnnnmmmllllllkkkaaa^^^[[[ZZZZZZ[[[[[[[[[\\\\\\]]]___aaaeeehhhiiihhhggghhhjjjnnntttzzz~~~}}}jjjiiigggjjjuuuqqqcccWWWQQQOOOOOOOOOPPPQQQQQQRRRUUUYYY\\\fffrrrrrrllljjjlllvvvqqqeee]]]XXXVVVOOOPPPRRRUUUWWWZZZ[[[\\\[[[WWWPPPLLLMMMVVVccclllmmmrrrxxx{{{}}}~~~}}}||||||}}}~~~xxxcccWWWSSSRRRMMMOOOOOOMMMJJJHHHHHHJJJBBBAAAAAABBBCCCCCCAAA>>>???>>><<<::::::;;;<<<>>>:::;;;<<<;;;:::999999;;;;;;;;;:::999999999999:::999999999999999999999999777777777777777666666666888888888777888888999:::333333333444555888:::;;;@@@EEEKKKOOOQQQRRRSSSTTTRRRRRRRRRQQQMMMLLLUUU```fffooozzz{{{pppjjjmmmqqqooolllkkknnnjjjfffbbb[[[RRROOOQQQXXXffftttxxxxxxyyyzzzzzzyyyzzznnnXXXHHHCCC@@@:::999999::::::::::::;;;;;;888888999999:::;;;<<<<<<::::::::::::;;;<<<===>>>>>>@@@CCCFFFJJJNNNTTTXXX\\\aaaiiirrrzzzzzzwwwyyy|||~~~~~~~~~}}}|||{{{}}}~~~~~~|||xxxsssmmmiiiddd```\\\______^^^]]]ZZZVVVSSSQQQMMMRRRXXX\\\^^^______```VVVVVVWWW[[[aaadddeeedddfffggggggfffbbb```______```bbbcccccc```^^^\\\\\\WWWVVVUUUVVVWWWXXXYYYYYYVVVTTTQQQPPPPPPPPPPPPOOOLLLMMMOOOQQQSSSUUUWWWXXXWWW[[[```cccdddggglllpppppppppnnnjjjeeeccccccccccccgggooowww}}}|||wwwuuuvvvvvvvvvttttttqqqnnnmmmnnnpppqqqrrrhhhfffcccbbbccceeeeeeeeebbbccceeehhhkkkmmmooopppmmmmmmmmmpppvvv}}}mmmnnnnnnqqq}}}rrrcccXXXSSSQQQPPPQQQRRRRRRSSSTTTWWW\\\```jjjuuuvvvrrrssszzzyyykkkaaa[[[VVVTTTQQQRRRTTTWWWYYY[[[\\\\\\XXXVVVRRRPPPSSS[[[fffnnnsssvvv{{{}}}~~~}}}|||}}}}}}}}}}}}~~~~~~~~~}}}yyydddXXXTTTTTTMMMOOOPPPNNNJJJGGGHHHJJJEEEDDDCCCBBBBBB@@@===:::@@@===888555555888<<>>???CCCIIIMMMOOOOOOOOOOOOTTTUUUWWWUUUNNNIIINNNWWW___iiittt{{{tttlllpppuuusssppppppmmmkkkjjjhhh```UUUOOOOOOVVVeeeuuu{{{zzz{{{||||||yyy|||rrr\\\JJJEEE@@@999777888888999;;;<<<<<<===777777888999;;;<<<======;;;:::999999:::;;;===>>>===???BBBEEEHHHMMMRRRVVV\\\aaaiiirrryyy~~~zzzwwwyyy|||yyy{{{|||||||||}}}xxxrrrmmmiiieeebbbbbbcccddddddbbb___[[[YYYUUUVVVXXXXXXWWWVVVVVVWWWRRRQQQRRRVVV[[[^^^]]]\\\]]]^^^^^^]]]ZZZYYYZZZ[[[\\\^^^______\\\YYYWWWWWWTTTSSSRRRRRRRRRSSSSSSSSSUUUSSSPPPOOOPPPPPPPPPOOOLLLMMMOOOQQQTTTVVVXXXYYYZZZ^^^ccceeeeeegggjjjmmmnnnooopppnnnkkkiiiiiijjjfffjjjqqqxxx}}}~~~|||yyyyyyyyyxxxtttqqqnnnlllkkkmmmpppsssuuuvvvooollljjjjjjkkkmmmnnnnnnggghhhkkknnnqqqssstttuuuwwwwwwxxx{{{qqqrrrssswwwsssdddZZZTTTQQQQQQSSSSSSTTTTTTVVVYYY^^^bbboooyyy{{{zzz~~~pppddd\\\WWWSSSPPPSSSTTTVVVXXXZZZ\\\]]]]]]WWWVVVVVVVVVYYY```iiiooouuuxxxzzz{{{|||~~~|||}}}~~~~~~~~~|||}}}~~~~~~|||{{{{{{gggZZZTTTRRRLLLLLLMMMMMMLLLKKKJJJIIICCCEEEFFFDDDBBBAAAAAACCCBBB???<<<;;;;;;<<<<<<;;;===<<<:::999999:::<<<===999999888888999;;;===>>>999999999888777666666555777777777777777888888999777777666666555555555444888999999:::::::::999999===AAAEEEHHHJJJLLLMMMOOOUUUcccfff```ZZZPPPMMMVVVVVV___hhhmmmvvv~~~qqqiiinnntttssspppnnnqqqoooppptttooobbbWWWRRRQQQZZZkkk{{{|||yyyzzzxxxvvvpppdddTTTEEE>>>>>>======<<<:::888888;;;===::::::::::::999888777666<<<;;;;;;::::::;;;;;;<<<===???AAADDDGGGKKKQQQUUUZZZ[[[bbblllsssvvv|||{{{yyyzzz|||zzzuuuooohhhccciiiiiiiiihhhgggeeecccaaa\\\YYYVVVTTTSSSSSSRRRPPPKKKNNNQQQUUUXXXYYYYYYXXXXXXWWWWWWXXXYYYXXXWWWUUUWWWWWWWWWXXXYYYYYYWWWUUUTTTUUUTTTRRRPPPOOOPPPQQQOOOPPPPPPOOOMMMNNNPPPRRROOOQQQSSSTTTUUUVVVYYY[[[YYY^^^dddhhhhhhiiikkkmmmooopppssswww{{{zzzuuupppqqqppppppsssxxx}}}~~~yyyvvvvvvvvvwwwwwwlllgggeeeiiirrryyyyyywwwyyyuuurrrtttwwwyyyvvvrrrlllpppuuuxxxyyyzzz}}}{{{{{{}}}sssfffZZZQQQOOOQQQRRRQQQRRRSSSSSSVVVaaalllyyyyyysssiii^^^WWWTTTTTTUUURRRSSSVVVZZZ]]]^^^\\\ZZZYYY\\\```bbbcccgggmmmrrryyyyyyyyy{{{}}}~~~|||~~~~~~~~~~~~}}}|||{{{|||}}}|||{{{~~~iii\\\UUUTTTPPPOOONNNMMMKKKJJJHHHHHHDDDDDDCCCCCCCCCAAA===:::>>><<<;;;:::;;;:::888666::::::;;;;;;;;;;;;::::::888888888888999999:::;;;999999999888777666666666777777777777777888888999777777666666666555555555999888666666666777999:::<<>>>>>===<<<;;;::::::<<<===777888999:::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===???AAACCCFFFKKKPPPTTTVVVXXX```jjjpppsssyyy~~~|||xxxssslllgggiiiiiiiiihhhfffdddbbbaaa]]][[[XXXVVVVVVUUUSSSQQQJJJLLLNNNQQQSSSUUUUUUVVVVVVUUUTTTUUUVVVWWWUUUTTTUUUUUUUUUVVVWWWWWWUUUSSSSSSTTTUUUTTTRRRQQQQQQRRRPPPQQQQQQOOONNNNNNPPPRRROOOPPPRRRSSSTTTVVVZZZ]]]]]]bbbhhhjjjjjjiiijjjlllqqqsssvvv|||}}}yyyuuutttrrrssswwwzzz|||}}}~~~{{{xxxvvvuuuuuusssqqqkkkgggffflllvvv}}}}}}}}}{{{yyyyyy{{{{{{yyyvvvrrrvvv{{{}}}~~~ooocccYYYPPPNNNPPPOOOOOOQQQTTTVVV[[[gggttt}}}zzzpppkkkccc[[[VVVTTTTTTUUUTTTUUUXXX\\\^^^^^^]]][[[ZZZ___fffkkkmmmooossswwwyyyyyyzzz|||}}}}}}}}}~~~~~~}}}|||{{{{{{{{{}}}~~~|||zzzzzzjjj\\\UUUSSSQQQOOONNNLLLKKKJJJJJJKKKKKKFFFAAA@@@BBBCCC@@@======<<<<<<===>>>===;;;888777999;;;<<<<<<;;;999777777888888999999999888888999999999888777777666666777777777777777888888999777777666666666666555555888777444222333555888;;;:::<<<@@@DDDIIIOOOVVVZZZ___pppxxxxxxtttdddVVVWWWTTTXXXZZZ]]]ccclllssstttooohhheeejjjrrrwwwzzz|||www}}}zzzfffQQQJJJQQQbbbuuuyyyyyyyyytttkkk\\\LLLAAA>>>>>>===<<<<<<<<<<<<<<<888999:::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<>>>@@@BBBEEEIIIOOOSSSSSSUUU]]]hhhnnnpppuuuzzz~~~zzztttooolllkkkiiigggeeecccaaa```^^^\\\ZZZYYYYYYWWWTTTQQQKKKKKKLLLNNNOOOQQQSSSTTTTTTSSSRRRTTTVVVWWWVVVUUUUUUVVVWWWWWWWWWWWWVVVUUUSSSTTTVVVVVVTTTRRRRRRRRRPPPQQQRRRPPPOOOOOOPPPRRROOOPPPQQQRRRSSSWWW\\\```eeeiiinnnnnnllljjjjjjkkkpppsssyyyzzzwwwuuutttuuuwwwwwwwwwyyywwwvvvuuutttrrrooollljjjiiijjjqqq|||~~~}}}|||zzz|||xxxiii___VVVNNNLLLMMMKKKLLLPPPUUUZZZaaaooo}}}zzzvvvssseeebbb]]]XXXUUUTTTTTTUUUVVVXXX[[[^^^___^^^]]]\\\^^^eeemmmsssttttttuuuvvvwwwyyy{{{}}}~~~~~~~~~||||||||||||||||||{{{{{{zzz}}}}}}zzzyyyyyyiiiZZZSSSQQQMMMLLLKKKJJJKKKMMMOOOPPPZZZSSSIIIAAA>>>>>>@@@BBB???>>>======>>>???===<<<888888::::::::::::888888888888999::::::999777777999999999888888777777777777777777777777888888999777777666666666666666666777666444333444666888:::888;;;???DDDKKKUUU___eeeeeevvvmmmXXXTTTQQQSSSTTTVVV[[[aaafffhhheeebbbaaaeeelllssszzz~~~{{{oooTTTIIINNN\\\ppp~~~}}}mmmWWWEEE???>>>===<<<======<<<;;;;;;<<<<<<<<<;;;;;;:::999<<<;;;;;;::::::;;;;;;<<<<<<>>>@@@AAACCCGGGMMMPPPRRRTTT\\\ffflllnnnrrrwww}}}xxxqqqooolllhhhddd```^^^]]]___^^^\\\\\\[[[XXXTTTQQQNNNNNNMMMMMMNNNPPPRRRTTTSSSRRRRRRTTTWWWYYYYYYYYYYYY[[[\\\\\\[[[ZZZYYYYYYUUUWWWYYYXXXUUURRRPPPPPPQQQRRRSSSRRRPPPPPPQQQRRRQQQQQQRRRSSSUUUZZZ```eeennnqqquuutttppplllkkklllmmmqqqwww~~~{{{xxxuuuttttttuuuuuuuuuwwwuuusssrrrqqqpppnnnlllmmmmmmpppyyy~~~qqqcccZZZSSSLLLJJJKKKIIIJJJOOOUUU\\\eeeuuuyyytttppp___]]]YYYVVVTTTTTTTTTTTTWWWZZZ]]]______^^^]]]]]]dddjjjqqqtttssspppppppppvvvxxx{{{}}}~~~~~~}}}|||}}}{{{yyyyyyzzz}}}zzzzzz{{{{{{|||{{{{{{{{{{{{}}}~~~|||yyyxxxxxxiiiZZZSSSQQQMMMLLLKKKJJJJJJLLLNNNPPPaaa```\\\RRRHHHBBBCCCFFFGGGCCC>>>;;;::::::::::::::::::888888888888::::::999:::;;;;;;;;;:::999888999999999999888888888888777777777777777888888999666666777777777777777777555555666777777888999999999;;;???EEENNNYYYeeemmmkkkyyysss[[[SSSPPPPPPRRRVVVYYY\\\___aaadddeeeddddddgggpppyyy~~~uuuZZZMMMNNNWWWjjj{{{{{{aaaKKKAAA???<<<;;;<<<<<<;;;999;;;;;;<<<<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<<<<===???@@@BBBFFFJJJNNNRRRTTT[[[eeejjjlllpppvvvyyyvvvqqqjjjeee```^^^]]]bbbaaa___^^^]]]ZZZVVVSSSQQQPPPNNNMMMMMMOOOQQQSSSQQQQQQQQQSSSWWWZZZ\\\\\\^^^```bbbbbb___]]]]]]]]]ZZZ[[[\\\[[[WWWSSSPPPPPPSSSTTTUUUTTTRRRQQQRRRSSSTTTUUUVVVWWWYYY^^^dddiiiuuuxxxzzzyyysssooommmmmmkkkpppvvv|||~~~}}}zzzwwwtttssstttuuuuuuuuuyyyuuuqqqooooooppppppppprrrsssxxxzzzmmm___XXXRRRLLLIIIIIIIIIJJJOOOVVV]]]gggxxx{{{tttooo^^^\\\ZZZWWWUUUTTTTTTTTTWWW[[[___```___^^^^^^^^^hhhlllqqqrrrpppnnnoooppptttvvvzzz}}}~~~}}}{{{zzz}}}{{{yyyvvvvvvwwwyyyzzzxxxyyyzzz{{{{{{{{{{{{{{{}}}~~~~~~|||yyyyyyyyykkk\\\UUUSSSPPPNNNMMMKKKJJJIIIIIIJJJSSS\\\eeefff___XXXWWWYYYQQQLLLDDD???<<<;;;;;;;;;<<<;;;999777777999;;;<<<999::::::;;;;;;;;;::::::999999999999999999999999777777777777777888888999666666777777777777888888555666777888999::::::999:::<<<@@@EEEMMMXXXccckkkkkkvvv{{{vvv___WWWQQQPPPSSSYYY]]]___bbbgggnnnqqqooojjjgggnnnxxxvvvbbbSSSOOORRRaaatttmmmVVVGGGBBB===;;;<<<<<<;;;999666777999:::<<<=========<<<;;;;;;::::::;;;;;;<<<;;;===>>>???@@@DDDHHHLLLQQQSSSYYYaaafffhhhmmmsssxxx{{{~~~~~~wwwpppjjjfffdddccciiigggeeecccbbb```\\\ZZZUUUSSSQQQPPPPPPPPPRRRSSSPPPPPPPPPSSSWWW\\\______dddfffhhhfffbbb___^^^``````aaaaaa___[[[WWWUUUTTTWWWYYYZZZYYYWWWVVVUUUVVVYYYZZZ\\\]]]___dddiiimmmwwwzzz|||zzzuuuooommmmmmkkkpppwww|||~~~~~~}}}}}}xxxuuusssrrrsssuuuuuuuuuxxxuuupppnnnooorrrssstttuuuxxx~~~xxxkkk^^^WWWSSSMMMIIIHHHJJJKKKPPPWWW^^^iii{{{|||tttlll```^^^[[[XXXVVVUUUUUUUUUXXX\\\aaacccaaa``````bbbiiimmmpppqqqpppqqqtttwwwsssuuuxxx{{{}}}}}}{{{zzz{{{zzzyyyxxxwwwwwwxxxxxxxxxyyyzzz{{{||||||||||||}}}~~~~~~{{{yyyxxxyyyjjj\\\UUUSSSNNNNNNMMMKKKJJJHHHGGGFFFCCCLLLXXX^^^^^^\\\[[[\\\LLLHHHCCC@@@>>>>>>>>>===;;;;;;::::::::::::;;;;;;999888888888999:::;;;;;;999999999999999999999999777777777777777888888999666666777777777888888888666666666777888999;;;<<<<<<===???CCCHHHPPPZZZ```ccckkkmmmsss|||sssaaaZZZUUURRRTTT\\\bbbgggnnnvvvzzz~~~{{{ppphhhlllvvv|||uuukkkYYYPPPLLLXXXlll}}}|||hhhMMMGGG???<<<<<<===<<<:::555666888:::;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>???BBBGGGJJJOOOOOOSSS[[[___bbbhhhooosssvvv{{{~~~}}}vvvqqqooonnnnnnssspppmmmjjjiiigggeeeccc[[[ZZZYYYWWWVVVVVVVVVWWWSSSRRRSSSVVV\\\aaadddfffkkknnnpppmmmgggbbbbbbddddddeeeeeeccc___]]]]]]^^^\\\^^^```___]]][[[ZZZ[[[^^^```bbbdddfffiiimmmqqquuuxxx{{{yyysssnnnlllllljjjpppwww}}}~~~~~~~~~xxxuuurrrrrrsssttttttttttttrrrpppppprrrtttttttttvvvzzz{{{|||yyylll^^^XXXTTTOOOJJJHHHKKKLLLQQQYYYaaammmtttkkkaaa^^^[[[XXXVVVVVVWWWXXXYYY___dddfffdddcccdddfffkkknnnrrrsssrrrrrruuuwwwrrrtttwwwyyy{{{|||||||||yyyzzz{{{|||||||||{{{zzzxxxyyyzzz{{{}}}}}}}}}~~~}}}~~~~~~|||yyywwwwwwxxx~~~hhhZZZSSSQQQJJJJJJKKKKKKJJJIIIHHHGGGAAACCCEEEFFFFFFEEEEEEDDD;;;999888999;;;<<<<<<<<<999:::<<<======<<<:::999888777666666777999;;;<<<999999999999999999999999777777777777777888888999666666777777888888888999888666444444555888;;;>>>===>>>???@@@DDDJJJQQQVVVZZZ``````gggsssooo```[[[XXXTTTUUU^^^fffnnnxxxrrrgggjjjsssxxx}}}tttppp]]]PPPIIIRRRfffyyywwwRRRJJJAAA======???>>><<<888888999:::::::::999999<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>???BBBFFFIIILLLLLLOOOVVVZZZ^^^eeelllqqquuu{{{{{{wwwvvvvvvwwwzzzwwwssspppnnnmmmkkkjjjbbbaaa```___]]]]]]\\\\\\XXXWWWXXX[[[aaagggkkklllqqquuuvvvssslllgggfffhhhgggggggggeeeccccccdddeee```bbbdddcccaaa___^^^^^^aaacccfffhhhjjjlllpppssssssvvvyyywwwrrrmmmkkkkkkgggmmmvvv|||}}}~~~~~~xxxvvvsssqqqrrrsssssssssppppppppprrrtttuuutttsssuuuzzz{{{ttttttyyy~~~zzzlll^^^YYYUUUPPPKKKIIILLLMMMRRRZZZcccpppuuukkk```^^^ZZZWWWVVVWWWYYYZZZ[[[```gggiiigggeeegggjjjlllpppuuuuuusssqqqqqqrrrqqqsssuuuxxxzzz|||}}}}}}wwwyyy|||~~~}}}xxxyyyzzz|||}}}~~~~~~~~~|||}}}|||zzzxxxvvvvvvvvv|||gggZZZUUUUUUMMMMMMNNNNNNLLLKKKIIIGGGFFFEEECCCCCCDDDDDDCCCAAA??????>>>======<<<======<<<;;;;;;;;;:::999888888::::::::::::::::::::::::777888999999888888888999666777888777555444444555888777666444444666777888;;;:::999888888888999::::::<<>>???@@@BBBDDDEEEIIIKKKNNNQQQUUU\\\ccchhhmmmrrryyy~~~{{{zzzzzz|||}}}zzzvvvssspppnnnmmmlllhhheeedddeeeeeedddbbb___``````aaadddjjjqqqvvv|||yyytttooojjjgggfffeeeiiijjjiiihhhfffgggiiikkkiiikkkkkkiiieeeccceeegggjjjiiiiiiiiikkklllnnnpppttttttuuutttrrrooollljjjmmmqqqxxx~~~|||vvvqqqppprrruuutttqqqtttooommmoooppppppqqquuusss~~~~~~tttppprrrxxx|||xxxnnnddd^^^YYYRRRNNNNNNQQQQQQUUU]]]lll~~~~~~~~~wwwkkkddd]]]VVVVVVVVVUUUXXX\\\```cccfffggggggggghhhiiinnnmmmmmmooorrruuuuuuuuuuuuuuuuuuuuuwwwyyyzzz|||wwwxxxzzz|||~~~yyywwwvvvwwwzzz}}}~~~~~~~~~|||yyyvvvuuuttttttuuuhhhYYYSSSRRRLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDBBBBBBCCCCCCAAA@@@@@@???>>>>>>>>>>>>>>>???<<<<<<;;;:::999999999999::::::::::::::::::::::::444777::::::777555555666777888999888666555666777:::999888777777888999:::888888777777888999:::;;;>>>???@@@@@@BBBEEEJJJNNNRRRSSSTTTVVV^^^eeefffbbbWWWUUUVVV^^^lll|||yyynnnkkkmmmxxxwwwzzz|||wwwwwwlllXXXHHHKKKVVVdddwwwxxx[[[DDDBBBDDD>>>;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;888888999:::<<<<<<<<<;;;<<<======>>>???AAACCCDDDHHHJJJMMMPPPUUU[[[bbbfffqqqtttyyy}}}~~~zzzwwwvvvuuuwwwtttqqqooopppqqqooonnnkkkjjjgggfffhhhmmmtttyyy}}}zzzuuupppkkkhhhffffffiiijjjjjjiiihhhiiikkkmmmlllmmmnnnllliiihhhiiikkkllllllllllllmmmnnnpppqqqssstttuuuuuutttrrrooommmooosssyyy~~~}}}xxxtttsssuuuvvvtttrrrtttpppnnnpppqqqppprrrvvvxxxxxxrrrsssxxx}}}wwwnnnfffbbb]]]VVVQQQQQQPPPQQQVVV```pppzzzxxx||||||nnnfff^^^WWWVVVVVVVVVYYY]]]```cccfffgggggghhhiiijjjooonnnnnnpppsssvvvwwwwwwvvvvvvuuuuuuvvvyyy{{{}}}yyyzzzzzz{{{|||}}}~~~~~~wwwvvvuuuvvvyyy|||}}}}}}|||zzzxxxuuussssssssstttjjjYYYRRRPPPNNNMMMLLLKKKJJJIIIIIIIIIEEECCCBBBAAABBBBBB@@@?????????>>>>>>??????@@@@@@>>><<<:::888888888999:::999999999999999999999999444777::::::777444444555888999:::999777666777888:::999888777777888999:::666666666666777999:::;;;======>>>>>>>>>@@@DDDGGGNNNNNNMMMNNNVVVaaaeeedddVVVUUUVVV]]]lll~~~vvvooossssssvvv{{{|||yyyvvvwwwqqq^^^LLLHHHMMMXXXiiixxxjjjKKKCCCCCC>>>;;;===;;;;;;;;;;;;;;;;;;;;;;;;:::888888999===>>><<<999;;;<<<<<<===>>>@@@AAABBBFFFHHHLLLOOOSSSYYY___dddpppsssvvvyyy||||||zzzzzzzzzyyyxxx{{{xxxssspppppptttyyy||||||wwwrrrmmmjjjiiihhhlllmmmnnnnnnnnnnnnqqqsssrrrrrrrrrpppnnnmmmmmmooooooooonnnnnnooopppqqqqqqqqqsssvvvxxxxxxuuusssqqqrrruuuzzz~~~~~~~~~{{{xxxwwwxxxxxxuuurrrtttpppoooqqqrrrqqqsssxxxxxxwww|||yyyrrrmmmjjjeee]]]WWWUUURRRTTTYYYeeevvvqqqsss{{{rrrhhh___XXXWWWWWWWWWZZZ^^^```cccfffggghhhiiijjjlllpppooooooqqquuuwwwyyyxxxxxxwwwuuutttvvvyyy}}}}}}||||||{{{{{{{{{{{{|||yyywwwvvvvvvwwwyyyyyyxxxxxxwwwuuusssrrrrrrrrrrrrlllZZZRRRPPPRRRPPPNNNMMMKKKKKKLLLLLLFFFDDDBBBBBBBBBBBB@@@???>>>=========>>>???@@@@@@???===:::888777888:::;;;888888888999999999999999999777555666888999888777777888999999777666777999777777666555555666777777666666666666777777888888777888:::;;;===@@@DDDGGGPPPPPPNNNMMMSSS[[[```___UUUTTTSSSYYYfffwwwyyytttuuuxxxzzzyyywwwwwwwwwqqqdddVVVOOOMMMPPP[[[fffuuusssOOOAAA@@@===:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777999===???<<<999;;;;;;;;;<<<===>>>@@@@@@DDDFFFIIIMMMQQQVVV\\\```iiimmmrrrvvvyyy|||||||||}}}~~~~~~}}}yyyuuurrrpppooooootttuuuwwwwwwwwwxxxzzz|||zzzyyywwwuuurrrpppoooooopppppppppoooppppppppppppqqqtttwwwzzz{{{yyyvvvtttsssvvvzzz}}}}}}{{{{{{{{{yyyuuuqqqrrrppppppssssssrrruuuzzz{{{xxxvvvoooddd\\\ZZZVVVXXX___jjj|||lllrrr~~~uuuhhh```YYYXXXXXXXXX\\\``````cccfffhhhiiijjjmmmooopppooooooqqqtttwwwxxxxxxyyywwwtttsssuuuxxx}}}}}}|||zzzzzzzzzzzz{{{yyywwwvvvvvvuuusssqqquuutttsssrrrqqqqqqqqqqqqmmm[[[TTTSSSRRRPPPNNNMMMKKKKKKLLLLLLGGGEEEDDDCCCCCCCCCAAA???<<<<<<<<<<<<<<<===>>>??????===:::888777888:::;;;888888999999999:::::::::<<<444---...666<<<;;;777666777888888666666777888777777666666666666777777777777777777666666555555444666999;;;===@@@EEEHHHPPPRRRQQQPPPSSSZZZ\\\[[[SSSRRRQQQUUU```qqqzzz}}}~~~{{{zzzyyyyyyssskkk___SSSKKKJJJRRR[[[lll{{{{{{VVVDDD@@@>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999:::===>>><<<999::::::;;;;;;<<<===>>>???AAACCCGGGKKKNNNSSSYYY\\\aaafffooovvv{{{}}}|||zzzzzzzzzzzz|||xxxuuurrrpppnnnppppppppppppqqqqqqppppppsssuuuxxx{{{|||{{{yyywwwsssuuuyyy}}}~~~}}}{{{xxxtttqqqrrrqqqsssvvvvvvtttwww}}}{{{ppplllppp}}}}}}~~~yyykkkbbb___ZZZ\\\bbbnnn~~~|||kkkuuuwwwfff___ZZZZZZZZZZZZ]]]aaa```cccfffhhhiiilllooorrrpppooonnnpppsssvvvwwwvvvwwwvvvsssrrrssswww{{{~~~}}}|||zzzzzzzzzxxxwwwuuuuuuuuuuuusssqqqrrrrrrqqqqqqqqqqqqqqqrrrmmm[[[VVVVVVNNNMMMLLLKKKJJJIIIIIIIIIHHHFFFDDDDDDDDDCCCAAA???<<<<<<;;;;;;;;;<<<======>>><<<:::888888888999:::999999999::::::;;;;;;<<<;;;222***+++333:::999555555666888777666666777999888888888999999888888888888888888888777555444333666888:::<<<===???CCCEEELLLOOOQQQQQQTTTZZZ\\\[[[SSSRRRRRRUUU^^^nnn~~~}}}{{{uuuhhhVVVHHHEEENNNXXXfffuuu___KKKEEEAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>AAAEEEIIILLLQQQVVVYYY\\\cccmmmvvv{{{}}}~~~{{{xxxuuurrroooqqqrrrsssttttttttttttssswwwxxxyyy{{{{{{{{{yyyxxxsssuuuyyy}}}|||xxxtttrrruuuuuuxxx{{{zzzyyy|||jjj^^^YYY]]]mmm~~~{{{}}}qqqgggeee___aaagggqqq{{{ooo}}}sssbbb]]]YYY[[[]]]\\\^^^aaaaaacccfffhhhjjjmmmrrruuuqqqpppooopppsssuuuuuuuuutttsssqqqppprrruuuyyy{{{~~~}}}{{{yyyxxxsssrrrssstttvvvwwwvvvtttqqqqqqqqqrrrrrrssssssssskkkZZZUUUWWWLLLLLLLLLKKKJJJIIIHHHGGGHHHFFFDDDCCCCCCBBB@@@>>>>>>======<<<<<<<<<<<<===<<<<<<;;;:::999999999999999::::::;;;<<<<<<======999555222222555777666444666777999888777777999:::888888999999999999888888777888888888888777555444666888:::<<<===???AAADDDJJJMMMOOONNNPPPVVVZZZZZZXXXWWWVVVWWW]]]jjjyyywwwcccPPPIIIMMMTTTbbbqqqhhhSSSHHHCCC@@@???;;;;;;;;;;;;;;;;;;;;;;;;999<<>>;;;999;;;===<<<;;;;;;;;;<<<===>>>???<<>>======<<<======<<<;;;;;;;;;:::999888888::::::;;;;;;<<<===>>>>>>999;;;===<<<888666555666777888::::::999999:::;;;666666777777777777666666666777888999999888777777333555999;;;===???CCCEEEKKKNNNMMMJJJKKKQQQVVVWWW]]]\\\ZZZYYY[[[dddqqq{{{ttt^^^PPPMMMOOOaaaooo}}}lllVVVIIIAAA>>>===;;;;;;;;;;;;;;;;;;;;;;;;777===AAA???:::777:::???<<<<<<<<<<<<<<<===>>>???;;;>>>CCCFFFJJJNNNRRRUUUYYY^^^dddjjjnnnqqquuuwww|||~~~~~~{{{xxxxxxyyy|||}}}~~~}}}|||{{{yyyxxxxxxxxxxxxxxxyyy{{{~~~}}}zzzxxxwww|||~~~qqq^^^VVVSSSUUUccctttvvvsssuuuxxxyyywwwooonnnnnnqqqvvv{{{iii[[[[[[XXXXXX]]]```______aaaaaacccfffhhhkkkoootttxxxwwwuuussssssuuuuuuuuutttnnnnnnnnnnnnppprrrtttuuuvvvxxx{{{}}}|||zzzwwwuuuyyyxxxwwwvvvvvvtttqqqnnnqqqqqqssstttuuuvvvvvvvvviii\\\WWWTTTNNNMMMLLLMMMMMMLLLIIIGGGGGGEEECCCCCCCCCBBB@@@???>>>>>>>>>>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888777888999999999999999888888888888777<<<999777777999;;;:::999888888888777666444333222888888888888888888888888777999:::;;;<<<>>>BBBDDDIIIIIIKKKMMMLLLNNNWWWaaalllllliiieeebbbdddkkkrrr~~~rrrXXXOOOVVVYYYhhhwwwxxxXXXFFFFFFEEE===@@@>>><<<;;;<<<======<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>>>>AAADDDDDDBBBCCCIIINNNUUUYYY___eeekkkpppuuuyyy~~~zzzttttttxxxzzzxxx|||{{{zzz{{{~~~~~~ttteee]]]WWWWWWgggzzzxxxrrrppptttyyy}}}zzzyyy~~~}}}}}}rrrddd\\\VVVWWWXXX[[[^^^bbbfffhhhhhhhhhggggggiiinnnvvv{{{~~~}}}|||{{{{{{{{{tttllljjjmmmqqqsssrrrxxxyyy{{{}}}|||zzzxxxvvvyyywwwtttqqqpppqqqssstttvvvuuussstttvvvxxxyyyyyyjjj\\\VVVSSSNNNMMMLLLLLLMMMLLLIIIGGGFFFEEECCCBBBCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::999999999888888888777777:::888555555777999888777555555555555555444444444777777777777777777777777777888:::;;;;;;===AAADDDGGGGGGJJJLLLMMMOOOYYYdddtttzzz}}}xxxmmmgggkkkqqqvvv}}}bbbTTTTTTVVVdddttt~~~sssZZZIIIEEEBBB===<<<:::888888999::::::999<<<;;;;;;::::::;;;;;;<<<>>>======<<<<<<;;;;;;::::::===AAACCCCCCFFFLLLQQQSSSWWW]]]ccciiinnnsssvvvzzz}}}}}}wwwwww{{{}}}{{{}}}|||zzzzzz}}}xxxmmmhhhbbbaaaooo|||yyyuuurrrrrruuuyyy}}}~~~vvvuuusssiii^^^XXXWWWWWWYYY[[[^^^bbbeeegggiiiiiiiiiiiilllqqqxxx~~~~~~zzztttnnnmmmqqqvvvxxxwwwyyyzzz|||}}}}}}{{{yyywwwxxxwwwuuusssrrrssstttuuuxxxwwwuuuuuuvvvwwwwwwwwwkkk]]]VVVRRRNNNMMMLLLLLLLLLKKKIIIGGGFFFDDDCCCBBBCCCBBBAAA??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;:::::::::999999888888888777777777888666444444666777666666444444333333333444666777666666666666666666666666777888999::::::===@@@CCCFFFFFFIIIMMMOOOSSS^^^iii}}}|||mmmjjjnnnooovvvqqq[[[RRRSSS___nnnyyy|||qqqbbbSSSGGGAAA???:::888666666888999999999<<<;;;;;;::::::;;;;;;<<<===<<<<<<;;;;;;::::::999999<<<@@@AAACCCFFFLLLQQQQQQUUU[[[aaafffkkkpppssswwwzzz{{{{{{}}}zzzyyy{{{{{{wwwnnnkkkwww}}}ttttttssstttwww{{{sssjjjgggfff```YYYUUUVVVWWWYYY\\\```cccfffgggkkklllmmmnnnpppvvv}}}~~~yyyuuuqqqrrrvvv{{{}}}}}}{{{|||}}}~~~}}}|||{{{zzzwwwwwwvvvvvvuuuvvvvvvwww{{{zzzyyywwwwwwvvvvvvvvvmmm```WWWRRRNNNMMMKKKKKKKKKKKKIIIGGGEEECCCBBBBBBBBBBBBAAA??????>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::666777999:::;;;:::999999888888888888777777777777666666555555666666666666666555333333333444666888666666666666666666666666666777999999999;;;???AAAFFFGGGKKKPPPSSSXXXdddpppvvvmmmkkkooosssxxxxxxwwwcccQQQPPPYYYhhhuuu~~~vvvpppbbbOOODDDCCC<<<;;;999999:::<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<888999999::::::;;;<<<<<<;;;===@@@AAABBBDDDHHHLLLOOOSSSYYY___dddhhhmmmqqqvvvzzz~~~~~~|||{{{|||vvvqqq{{{zzztttuuuwwwzzzzzzmmmbbb______\\\XXXWWWUUUWWW[[[___cccgggiiijjjmmmnnnqqqsssvvv{{{~~~{{{yyywwwuuuvvvzzz~~~}}}~~~~~~~~~}}}}}}||||||vvvwwwwwwxxxxxxxxxyyyyyy|||||||||{{{yyyxxxxxxyyynnnbbbYYYSSSNNNMMMKKKJJJJJJJJJIIIGGGDDDCCCAAAAAABBBBBBAAA??????>>>>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::555666777999999999888777888888888777777777666666666777888888777777777777999888666444444555777888777777777777777777777777666777888888888:::===@@@FFFHHHMMMSSSWWW\\\iiiuuutttlllppprrrsssttt{{{xxxqqqnnnwwwjjjRRROOOUUU```ooo{{{~~~pppXXXGGGDDD???===;;;;;;<<<>>>>>>===<<<;;;;;;::::::;;;;;;<<<888888999999:::;;;;;;;;;<<<===>>>???AAADDDGGGJJJNNNRRRXXX]]]bbbgggkkkooovvv{{{|||zzz|||zzz{{{~~~}}}~~~yyykkk___[[[\\\[[[YYYXXXTTTWWW\\\bbbgggjjjlllmmmkkkoootttyyy|||~~~zzzzzzyyyyyyzzz|||~~~~~~}}}}}}}}}}}}}}}wwwwwwxxxyyyyyyzzzzzzzzz{{{}}}~~~}}}{{{zzzzzz|||lllbbb[[[TTTOOOLLLJJJIIIJJJJJJHHHGGGCCCBBBAAAAAABBBBBBAAA??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;::::::999777777888888888888888888888888777777777666666666666888:::999888777777888:::999777666666666777777777777777777777777777777555666777777777999<<>>;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999888999:::;;;===AAAEEEHHHJJJLLLPPPVVV[[[```dddiiillltttyyyzzz|||yyylll```\\\]]][[[YYYXXXVVVYYY^^^dddhhhkkklllllliiinnnvvv}}}|||zzz{{{}}}~~~~~~~~~~~~}}}|||}}}~~~yyyxxxxxxxxxyyyzzzzzz{{{zzz}}}~~~{{{yyyzzz|||zzzhhh```ZZZUUUOOOLLLJJJIIIIIIIIIHHHGGGCCCBBB@@@AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::999999;;;:::999999999999999999888777777777666666666666555888::::::888777777888666666666666777777777777666666666666666666666666555666777777666888;;;===AAACCCGGGMMMQQQVVVbbbnnnzzz}}}oookkknnnoooqqqwwwwwwqqquuuwww^^^PPPMMMQQQ^^^kkkvvvkkkTTTFFFBBB???<<<;;;<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;::::::999999:::::::::===@@@DDDFFFHHHJJJNNNSSSXXX]]]aaafffiiinnnttt}}}yyyvvvxxx||||||zzzuuu~~~}}}pppdddaaabbb___[[[YYYXXX[[[```eeeggghhhgggfffeeemmmxxx~~~zzz|||}}}{{{{{{|||~~~zzzyyyxxxwwwwwwyyyzzz{{{zzz}}}}}}yyyuuuvvvxxxuuueee^^^YYYTTTOOOLLLIIIHHHIIIIIIHHHHHHCCCAAA@@@@@@BBBBBBAAA???>>>>>>>>>>>>????????????======<<<;;;::::::999999>>>===;;;:::999::::::;;;777777777777666666666666444777::::::888666777888222333444666777888888888555555555555555555555555555666666666666777:::===>>>???DDDIIILLLQQQ]]]iiinnnzzzzzzllliiinnnrrrvvvsssrrr|||{{{cccRRRKKKLLLWWWeeeooo{{{sss\\\JJJDDDBBB???============;;;<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;<<<<<<===???===<<<===???AAABBBBBBHHHLLLQQQVVV[[[___dddgggiiipppzzzxxxnnnlllqqqwwwyyyxxxvvv~~~uuujjjggggggccc^^^\\\ZZZ]]]aaaeeefffeeebbb```ccckkkxxx~~~yyy|||}}}{{{zzz|||~~~|||zzzxxxvvvvvvxxxzzz|||yyy}}}|||vvvrrrrrrtttssscccZZZWWWVVVQQQOOOMMMJJJHHHGGGGGGGGGEEECCCAAAAAABBBBBBAAA@@@AAAAAA???>>>===============<<<:::888888888:::;;;:::888666666888999999999;;;;;;<<<<<<;;;:::888777888888777666666777888999;;;:::999999999999666444555555555555666666666666777666666555666888:::;;;;;;AAAGGGJJJLLLQQQYYY```gggppp}}}tttllliiioootttyyyyyyrrryyyoooUUULLLGGGMMMYYYhhhxxxqqqOOOHHHBBB>>>>>>???======???AAAAAA@@@???>>><<<:::999999::::::::::::999888777======>>>>>>???@@@BBBCCCIIILLLPPPSSSVVVYYY]]]```aaajjjwww~~~|||mmmdddhhhlllmmmrrr{{{yyyxxxzzz{{{wwwnnnjjjfff```[[[[[[\\\```ddddddaaa^^^^^^___iiioooyyy~~~zzz{{{}}}~~~}}}|||{{{yyyyyyyyyxxxwwwwwwzzz}}}vvvxxxzzz||||||zzzxxxvvvqqq```WWWRRRPPPPPPOOOMMMJJJIIIHHHGGGGGGFFFDDDBBBAAABBBBBBAAA??????>>>===<<<;;;;;;;;;;;;===<<<:::999888999:::;;;===;;;999999:::;;;;;;;;;888777666666666777888888666666555444555666777888999777666777888777666444555555666666666777777777999888888888888:::;;;<<<;;;???DDDHHHLLLQQQYYY^^^aaagggpppyyy~~~{{{sssmmmdddiiipppzzz}}}vvvYYYPPPIIILLLWWWeeeuuueeeMMMFFF@@@??????<<<<<<>>>999999999::::::;;;;;;;;;=========<<<<<<;;;;;;;;;<<<<<<<<<===>>>???AAAAAAKKKMMMOOOQQQQQQRRRUUUWWW]]]gggttt~~~qqqeee^^^dddjjjlllrrr{{{uuuuuuxxxzzz~~~wwwmmmhhhddd___\\\\\\^^^bbbeeeeeebbb^^^^^^___iiioooxxx}}}}}}~~~~~~}}}}}}{{{yyywwwvvvvvvwwwyyyzzzyyyzzz{{{|||zzzxxxuuusssooo^^^UUUPPPNNNPPPNNNMMMKKKIIIHHHGGGGGGGGGEEEBBBAAAAAAAAA@@@>>>???>>>===<<<<<<;;;;;;<<<<<<<<<:::999999999:::;;;999888666666777888888777777666444333444666999;;;666555555555666888999:::666555444555666666555444666666666777777777888888888888888888999:::;;;<<<;;;===@@@EEELLLSSSYYY]]]^^^^^^cccllluuuxxxuuuqqqccchhhppp~~~{{{___TTTKKKLLLTTTaaaqqq~~~zzzUUULLLCCC@@@???<<<;;;===777777777777888:::<<<===???>>>===<<<<<<<<<===>>>;;;;;;;;;<<<===>>>???@@@JJJKKKMMMMMMMMMNNNQQQSSS[[[dddpppzzz~~~jjjaaa^^^eeelllooouuu|||zzztttuuuzzz~~~wwwlllfffccc^^^]]]^^^bbbeeehhhhhhdddaaa```aaajjjooowww}}}~~~|||xxxsssrrruuuwwwxxxxxx|||||||||{{{yyyuuurrrpppnnn___WWWTTTRRROOONNNMMMKKKJJJHHHHHHGGGHHHEEECCCAAAAAAAAA???>>>@@@@@@???>>>>>>>>>>>>>>><<<;;;::::::::::::;;;;;;888666555555666666555444888888888888888999:::;;;888777777777999;;;===>>>666444333444555666666555777777777777888888888888666666666777777888888999<<<<<<>>>CCCLLLTTTZZZ]]]```]]]___gggssszzzyyyvvviiikkksss~~~fffZZZOOOKKKPPP[[[lllzzz]]]PPPEEE@@@???<<<<<<===???===;;;999999999;;;<<<===<<<:::888888999;;;<<<;;;;;;;;;<<<===>>>@@@@@@DDDFFFHHHKKKMMMPPPTTTWWW^^^fffqqqzzz}}}|||xxxkkkffffffnnnuuuyyy}}}zzzwwwvvvzzzvvvjjjdddaaa^^^^^^```eeeiiilllllliiifffggghhhlllqqqvvvyyyzzz|||~~~~~~~~~~~~zzztttoooooosssxxxyyywww{{{{{{{{{zzzwwwtttrrrpppqqqbbbZZZVVVTTTNNNMMMMMMLLLJJJIIIHHHGGGHHHEEECCCAAAAAAAAA???>>>@@@??????>>>>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;<<<;;;999888999::::::888666999:::;;;<<<<<<:::888777888777777777999;;;===>>>888666444444666777777666777777777777888888888888666777777777888888888888<<<<<<===CCCKKKTTTZZZ]]]ccc______fffqqqyyyyyyvvvkkklllrrrqqqdddUUUMMMMMMWWWhhhwwweeeVVVGGGAAA???>>>===???BBBAAA>>>;;;:::::::::;;;;;;:::888777777999:::<<<<<<<<<<<<===>>>???@@@AAAAAADDDGGGJJJNNNSSSYYY]]]cccjjjssszzz~~~{{{vvvuuurrrkkklllqqqzzz|||rrruuuyyyttthhhcccaaa___```ccchhhkkkoooooommmkkkmmmoooooossswwwwwwvvvvvvyyy||||||~~~}}}}}}}}}||||||{{{{{{{{{uuupppkkkmmmrrrxxxxxxwwwwwwwwwwwwwwwwwwuuutttsssvvveee[[[UUURRRMMMMMMMMMLLLKKKIIIHHHGGGGGGEEEBBBAAAAAAAAA@@@>>>======<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<:::999888999999999777555777888;;;<<<<<<999555333666555555555666888999::::::888666555666888888777666666666777777777888888888999999:::::::::999999;;;;;;>>>BBBHHHPPPXXX]]]bbb___^^^ccclllrrrttttttkkkkkkppp}}}rrr___RRRMMMSSSdddsss~~~ppp___LLLCCCAAA??????@@@>>>===<<<;;;:::;;;<<<<<<;;;;;;:::999:::;;;<<<===<<<<<<<<<===>>>???AAAAAABBBDDDGGGJJJNNNSSSYYY^^^fffllltttyyy|||yyyuuutttrrrlllqqqzzzzzzrrrmmmmmmkkkrrrzzz|||qqqfffbbbbbbaaabbbeeeiiilllooonnnllllllmmmpppppptttxxxxxxuuutttwww{{{zzz}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{zzzyyyxxxxxxwwwpppmmmkkkmmmqqquuuvvvvvvrrrssstttuuuvvvvvvvvvvvvyyyggg\\\VVVSSSLLLLLLLLLLLLKKKJJJHHHGGGFFFDDDBBBAAABBBBBBAAA???======<<<<<<<<<<<<======:::;;;;;;<<<<<<<<<<<<<<<999888777888888777555333666777999::::::888666555666666555444555666777888;;;999666555666777777666555555666666666777777777888999::::::::::::999888888:::===@@@DDDKKKTTT[[[aaa^^^\\\]]]cccjjjpppsssrrrpppsss{{{lllYYYOOOQQQ```ooo}}}}}}iiiSSSHHHDDDAAA@@@@@@<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<======;;;;;;;;;<<<===>>>???@@@@@@BBBDDDGGGLLLRRRXXX]]]dddiiipppvvvyyy}}}{{{xxxyyyyyyttt{{{|||sssnnnjjjdddcccfffiiisss}}}xxxnnneeeccccccbbbdddggghhhjjjlllkkkhhhfffhhhjjjooouuuzzzzzzwwwvvvyyy~~~{{{~~~~~~|||{{{|||}}}}}}|||{{{|||~~~{{{{{{zzzyyyxxxvvvvvvuuummmmmmnnnooopppqqqrrrrrrpppqqqrrrtttuuuvvvwwwxxxyyyiii___YYYVVVLLLLLLLLLLLLLLLJJJHHHGGGEEECCCAAAAAABBBBBBAAA@@@??????>>>>>>>>>>>>???@@@::::::;;;<<<=========<<<<<<;;;;;;;;;<<<;;;888666777777888888999999::::::888888777666666777888999<<<999666444555666666555555555555555666666666666666777888999999888666666555999===???AAAGGGQQQZZZaaa^^^ZZZYYY]]]fffpppvvv}}}zzzzzz}}}~~~uuu___QQQQQQ^^^mmmqqqYYYKKKFFFBBB@@@@@@>>>>>>??????>>>>>>===<<<999999:::;;;<<<<<<;;;;;;:::::::::;;;<<<===>>>???;;;===AAAEEEJJJQQQYYY^^^```fffmmmrrrvvv{{{}}}}}}{{{uuullldddcccbbb___bbbhhhjjjuuuuuullldddcccdddccceeehhhgggiiijjjgggcccaaabbbdddnnnuuu{{{|||yyyyyy}}}|||~~~{{{zzz{{{{{{{{{zzzzzz{{{}}}|||{{{zzzyyywwwvvvuuutttmmmoooppppppooonnnnnnooopppqqqrrrsssuuuvvvwwwxxx}}}hhh[[[UUUTTTOOOMMMJJJHHHHHHGGGEEEDDDFFFEEECCCAAA@@@???@@@@@@AAA@@@??????>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::;;;;;;;;;::::::999999999777777666555444333333333999888777666555666666666999888777555666777888:::888777666555555666777888;;;<<<===>>>@@@CCCHHHKKKWWWTTTSSSWWW]]]fffsss~~~zzzbbbQQQPPP___ooo{{{~~~uuubbbNNNCCCCCCCCCBBB======<<<<<<<<<======>>>;;;;;;;;;<<<<<<<<<======:::;;;;;;;;;<<<<<<======DDDBBBCCCGGGIIIKKKRRRYYY]]]ccckkkrrrvvv{{{{{{ppphhhgggccc___\\\XXXYYYbbbmmmpppuuu~~~xxxvvvooofffaaaaaacccddddddfffdddeeefffaaaZZZ[[[aaaiiioooxxx~~~~~~|||zzz}}}}}}~~~zzzyyy{{{zzzyyyxxxxxxzzz}}}{{{zzzyyywwwvvvuuuttttttwwwvvvtttqqqooolllkkkjjjlllnnnpppqqqrrrrrrrrrqqq{{{ggg[[[UUUTTTNNNLLLIIIHHHHHHHHHGGGFFFHHHGGGFFFDDDCCCCCCCCCDDDAAA@@@??????>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777666666999888777666555555555555666666666777777888888888888777555444444444666777666555444444444444555666999;;;<<<===>>>AAAFFFJJJQQQOOOPPPUUU[[[fffxxxxxxbbbRRRNNN[[[iii~~~zzzssscccQQQFFFCCCBBB???<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======<<<=========>>>>>>>>>???AAA@@@AAAEEEHHHJJJPPPXXXZZZaaaiiiqqqvvv|||}}}}}}rrrfff___^^^[[[YYYXXXXXX[[[eeeqqqyyy~~~{{{}}}zzzpppjjjbbb___```ccceeeeeehhhdddbbbccc```\\\]]]cccjjjpppyyy~~~~~~{{{zzz{{{{{{zzzxxxxxxyyy|||}}}|||{{{zzzyyyxxxwwwwwwxxxwwwvvvtttrrrqqqooooooooopppqqqqqqrrrrrrrrrrrrxxxeeeZZZUUUTTTMMMKKKIIIHHHIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888999999:::555555666666666666666666999999888777666666666666666666777888888888777666888777666444444444555666999888888777777888888999777888999:::<<>>:::<<<<<<;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<========================>>>>>>>>>???===???DDDFFFIIIOOOVVVWWW^^^gggooovvv|||{{{yyyzzz|||vvvlllccc\\\YYYWWWVVVXXXZZZ___kkkvvvyyyrrrqqq}}}~~~xxxwwwwwwxxxjjjeee``````ccchhhjjjjjjlllfffccccccccccccdddgggfffmmmuuu|||~~~}}}|||~~~|||zzz||||||zzzxxxwwwxxx{{{~~~~~~}}}{{{zzzyyyxxxwwwwwwvvvuuutttssssssssssssrrrrrrqqqqqqqqqqqqrrrrrrvvvdddZZZUUUTTTNNNLLLJJJIIIIIIIIIHHHFFFBBBBBBBBBBBBAAABBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>===:::888777888999:::777777777888888999999999999888777666666666666666888999999999777555222000:::999888777666666777777999999999888888999999999555666777888999<<<@@@DDDEEEHHHNNNUUU\\\nnn{{{yyy~~~}}}~~~qqq```UUUUUUZZZjjjuuuuuuqqqfffUUUIIICCC???;;;======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;>>><<<>>>CCCFFFHHHNNNUUUUUU\\\fffooovvv}}}~~~|||}}}yyytttnnniiiddd^^^[[[ZZZ]]]aaafffqqq{{{tttppprrrzzzwwwpppmmmoooqqqfffcccaaaccciiiooorrrrrrrrrmmmjjjkkknnnooommmlllfffkkksssxxxzzzyyywwwvvv~~~|||}}}|||zzz{{{|||zzzxxxvvvwww{{{~~~}}}{{{yyywwwuuutttssssssrrrqqqqqqrrrsssssstttsssqqqpppppppppqqqrrruuudddZZZUUUSSSQQQOOOLLLJJJIIIHHHFFFDDDEEEFFFFFFFFFFFFEEEEEEEEE@@@???>>>>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>===:::888777888999:::777888888999999:::::::::777777666666555555666666777777888888666444111///999999888777777777777777444444444555555444444444444555666777888:::???BBBEEEJJJRRRXXX```sss|||vvvzzz~~~{{{zzz{{{jjjZZZSSSTTT]]]jjj{{{}}}qqq___PPPIIIEEEBBB??????>>>======<<<======<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;:::::::::>>>===???DDDFFFGGGLLLSSSSSSZZZeeennnuuu}}}~~~wwwsssrrrqqqooommmccc```___dddiiipppzzzzzz~~~sssrrrvvv|||}}}ssskkkggghhhiiiaaa```aaafffnnntttwwwwwwwwwwwwwwwxxxzzzzzzvvvqqqlllpppvvvyyyyyyvvvsssrrryyyxxxzzz~~~~~~zzzyyyzzz|||zzzxxxvvvwwwzzz~~~~~~{{{xxxuuussssssrrrqqqppppppqqqrrrssstttsssqqqpppoooooopppqqquuufff\\\VVVRRRSSSPPPMMMJJJIIIGGGEEECCCEEEEEEEEEFFFEEEDDDCCCCCC??????>>>============>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888999999:::666666777777777777777777777666666555555666666666333444555666666666555444555555555666666666666666444555555666666555555444555555666777777:::>>>AAAGGGLLLTTT\\\cccuuurrrwwwyyyyyy|||{{{yyysss```UUUSSSUUUbbbuuuzzzfffUUUKKKFFFBBB@@@@@@???>>>============<<<<<<=========>>>>>>>>>=========<<<<<<<<<<<<<<<>>>===???DDDFFFFFFJJJPPPRRRYYYccckkkrrryyywwwrrrnnnmmmoooqqqqqqpppgggddddddkkkrrrzzz~~~|||ttt}}}}}}rrrsssxxxxxxpppjjjgggeeeeee^^^^^^```hhhqqqwwwyyyyyy{{{zzzsssnnnqqquuuwwwtttqqqmmmllltttsssvvv|||}}}zzzxxxzzz{{{zzzxxxwwwxxxzzz}}}|||yyywwwvvvuuusssqqqqqqrrrtttuuussssssrrrqqqqqqqqqqqqqqqwwwhhh^^^VVVQQQRRROOOLLLJJJIIIHHHFFFDDDDDDDDDDDDDDDCCCBBB@@@?????????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666666666666666666555555888777777666666777777888555555666666777888888888333444555666666777777777777888999999999999888777666666777777888:::>>>BBBHHHLLLTTT\\\dddsssuuu|||{{{yyy|||jjj]]]XXXUUU^^^qqqqqq]]]PPPGGGBBB@@@???>>>======<<<<<<<<<<<<=========>>>>>>>>>>>>=========<<<<<<;;;;;;;;;>>>===???CCCDDDCCCFFFLLLPPPVVV```hhhnnnttt{{{xxxkkkhhhgggiiiooosssuuutttrrrnnnnnnttt{{{}}}yyy{{{}}}{{{tttxxx~~~}}}uuupppllliiieeeaaa^^^___ccckkkttt{{{|||{{{}}}}}}|||yyysssnnnqqqtttuuurrrnnnjjjiiippppppttt{{{}}}zzzyyy{{{yyyyyyyyyyyyyyy{{{||||||}}}|||zzzxxxuuurrrqqqrrrssstttttttttttttttttttttssssssxxxjjj___WWWQQQPPPNNNKKKJJJJJJIIIHHHFFFGGGHHHHHHHHHFFFDDDBBBAAA??????>>>===============;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::888888777777666666666555999888888888888888999999::::::999888777777888888444555666888999999999999555666777888888777666555666777888888999;;;???BBBHHHKKKSSS[[[cccppprrreee___XXX^^^nnnjjjZZZNNNGGG??????>>><<<<<<;;;;;;;;;============>>>>>>>>>>>>;;;;;;;;;::::::999999999===<<<>>>BBBBBBAAADDDIIINNNUUU^^^eeekkkqqqwww|||wwwkkkcccbbbccciiiqqqxxx{{{{{{~~~yyyxxx|||}}}wwwxxx~~~{{{yyyvvvqqqooollleee___```aaafffoooxxx~~~~~~}}}~~~xxxwwwvvvrrrrrruuuxxxxxxvvvrrrnnnmmmnnnooosss{{{}}}{{{zzz|||xxxyyyyyyzzzzzz{{{{{{{{{zzz|||~~~~~~zzzxxxuuurrrppppppqqqrrrtttuuuvvvwwwwwwvvvuuutttvvveeeZZZUUUSSSMMMLLLKKKJJJJJJJJJJJJJJJKKKGGGCCCBBBCCCDDDDDDBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;:::999999:::::::::;;;;;;;;;888888888888888888888888999777555555666777777666444555777888777666444333777555333444777:::999777666555555555444444444444777888888777666777:::===DDDIIIQQQ[[[cccnnn~~~|||lll___YYY]]]jjjoooYYYHHHFFFDDD@@@<<<<<<>>>===;;;>>><<<999777777999<<<>>>>>>===<<<;;;::::::;;;;;;===>>>?????????BBBFFFIIIQQQTTTZZZ```eeelllrrrwww{{{}}}~~~mmm]]]YYY___hhhrrryyyxxx~~~{{{yyyzzzwwwooottt|||rrrmmmiiidddaaabbbdddfffiiinnnxxx|||{{{|||}}}~~~}}}|||zzzxxx|||vvvssswwwxxxssspppqqqwwwuuuvvvzzz{{{xxxxxx{{{zzzwwwsssrrrrrrssstttuuuzzz{{{|||{{{yyyxxxyyyzzzyyyxxxuuurrrpppooooooooorrruuuwwwxxxwwwvvvwwwwwwwwwfff\\\VVVSSSMMMMMMKKKJJJJJJIIIIIIIIIJJJGGGCCCBBBCCCDDDCCCBBB@@@@@@@@@???>>>======<<<::::::;;;;;;::::::999888777777777888888888999999888888888888888888888888999888777777999;;;::::::666666666666666666777777777555333444777999999777888888777777777666666666777888888777666777:::===AAAFFFPPPZZZbbbiiiwwwqqqccc[[[\\\ggg}}}nnnZZZIIIFFFBBB@@@@@@AAA???<<<>>><<<:::999999:::<<<>>>=========<<<<<<<<<<<<;;;===>>>?????????AAAEEEHHHMMMQQQVVV\\\bbbhhhooottt|||}}}wwwwwwyyyzzz~~~uuuiii___\\\cccoooyyy}}}|||zzzzzz}}}sssjjjooo{{{qqqlllgggbbb```aaaeeejjjnnnrrryyy||||||}}}}}}}}}|||zzzwwwvvvyyyttttttyyy{{{wwwuuuvvvyyyvvvwww{{{{{{xxxxxxzzzyyywwwtttsssssstttuuuvvvxxxxxxvvvtttssstttwwwzzzzzzyyywwwuuusssrrrqqqqqqsssuuuxxxyyyyyyxxxyyyyyyyyyiii^^^WWWTTTNNNNNNLLLKKKIIIIIIHHHHHHIIIFFFCCCBBBBBBCCCBBBAAABBBAAA@@@???>>><<<;;;;;;:::;;;;;;;;;;;;:::999999777777777777777888888888888888888888888888888888555444333444666888888888888777555444555777999;;;777555444555777888888888888888888777777777666666777888888777666777:::<<<===CCCMMMXXX___dddnnnxxxyyykkk^^^[[[aaauuulllOOOJJJDDDAAAAAAAAA???=========<<<<<<<<<<<<======;;;<<<===>>>>>>>>>=========>>>?????????AAADDDGGGIIILLLQQQWWW]]]dddkkkooovvv{{{tttqqqrrrsssttt{{{xxxqqqkkkeeebbbkkkyyy|||uuussstttvvvyyy}}}~~~pppgggnnn|||rrrkkkfff```___aaahhhooovvvxxxzzz~~~}}}}}}}}}}}}|||zzzwwwtttrrruuutttvvv|||}}}{{{|||{{{xxxyyy{{{zzzvvvtttvvvxxxwwwvvvuuuuuuvvvvvvwwwxxxvvvsssooonnnqqqvvv{{{{{{{{{zzzyyyxxxvvvtttssstttvvvyyy{{{{{{zzz{{{|||zzzjjj___XXXTTTOOONNNMMMKKKIIIHHHHHHGGGGGGFFFDDDCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<===============<<<<<<;;;999999999999999999999999888888888888888888888888444333222222444666666555777666666666777888:::;;;666666555555666777888888666666666555555555555444666777888888777888:::<<<===AAAJJJTTT[[[aaajjjtttuuu{{{tttbbb[[[[[[iii}}}[[[QQQEEE@@@???>>>============>>>>>>>>>>>>======999;;;===???@@@@@@>>>===<<<>>>?????????AAADDDFFFFFFIIIMMMRRRXXX___fffkkkpppvvv~~~ssslllmmmpppsssuuu{{{{{{uuuooommmwwwtttnnnnnnooossszzz|||qqqmmmuuuvvvmmmfff```___ccckkkttt{{{{{{zzz{{{||||||}}}}}}|||{{{xxxtttqqqooovvvwww{{{|||yyyyyyzzzwwwpppmmmnnnuuuvvvxxxxxxwwwwwwxxxxxx{{{yyyuuuqqqppprrrvvvzzzzzz{{{{{{{{{zzzxxxvvvtttuuuxxx{{{|||||||||}}}~~~zzzjjj___XXXTTTOOONNNMMMKKKIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBBBB?????????>>>>>>>>>>>>>>>======>>>>>>======<<<;;;::::::999999999999999999888888888888888888888888:::888666666777777777555444555777888999999999888666666666666666666777888777666666666555555555555666777888888888888:::;;;>>>@@@FFFOOOWWW___kkkuuuuuuwww|||}}}lllbbb\\\cccuuulllZZZIIIAAA>>><<<===@@@======>>>??????>>>======999;;;===???@@@@@@???>>><<<>>>???@@@@@@@@@CCCEEEDDDGGGJJJOOOTTTZZZbbbgggkkkpppyyy{{{kkkgggjjjmmmrrrwww}}}yyyzzzxxxmmmkkknnnqqqvvv}}}|||~~~wwwzzzzzzpppgggaaabbbfffnnnwww~~~|||xxxxxxyyyyyy||||||{{{zzzwwwssspppnnnxxx||||||yyyxxxxxxssskkkffffffrrruuuyyyzzzyyyxxxxxxyyy{{{{{{yyyvvvtttsssuuuwwwyyyyyyzzzzzzyyywwwuuutttvvvxxx{{{}}}||||||}}}~~~yyyiii^^^WWWTTTNNNNNNLLLKKKIIIIIIHHHHHHFFFGGGGGGFFFDDDBBBBBBCCC>>>>>>>>>>>>>>>>>>??????;;;<<<<<<<<<<<<;;;::::::999999999888888888888888888888888888888888888888;;;999666666666666555333333555777999999999777666666777777777555555777888999999888888888777777777555777999999888888999;;;???>>>BBBJJJSSS]]]jjjuuuvvvuuuvvv}}}zzzoooeeeccclll}}}wwwbbbMMMDDDAAA>>>???CCC======>>>>>>>>>>>>======:::;;;<<<>>>??????>>>>>><<<===???@@@@@@@@@BBBCCCDDDFFFHHHKKKPPPVVV]]]bbbeeekkkttt|||vvvgggdddfffjjjqqqzzztttkkklllsss{{{~~~wwwvvvyyyzzzpppgggbbbeeekkkrrrzzz~~~{{{wwwwwwxxxxxxzzzzzzzzzyyywwwtttqqqoooxxx~~~~~~{{{xxxwwwxxxsssjjjeeedddnnnsssyyy|||zzzxxxxxxzzzyyyzzzzzzyyyvvvtttttttttwwwwwwxxxxxxwwwvvvuuuuuuvvvyyy{{{|||{{{{{{{{{|||wwwfff\\\VVVSSSMMMMMMKKKJJJJJJIIIIIIIIIFFFHHHIIIHHHEEECCCCCCDDD@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<;;;:::::::::::::::999999999888888888888888888888888888888888666444444555555444333555666666666777666666666666777888777555444666999999999999888888888777777555777999999888888999;;;===<<>>BBB========================;;;;;;;;;<<<============;;;===???@@@@@@@@@AAABBBCCCDDDFFFHHHLLLQQQXXX]]]```fffoooxxxpppcccbbbdddhhhssswwwrrruuu|||xxxpppqqqwwwuuullleeebbbhhhpppwww|||}}}yyyvvvwwwyyyxxxxxxxxxyyyyyyxxxuuusssqqqvvv||||||zzz}}}}}}{{{zzzxxxxxxzzzwwwooojjjjjjkkkqqqyyy|||{{{xxxxxxyyywwwyyyzzzyyywwwvvvwwwxxxwwwwwwvvvvvvuuuvvvvvvvvvvvvxxx{{{{{{zzzxxxxxxyyyvvveeeZZZUUUSSSMMMLLLKKKJJJJJJJJJJJJJJJFFFIIIJJJIIIEEECCCCCCEEEBBBAAA@@@???>>>===<<<;;;>>>>>>>>>>>>>>>======<<<=========<<<<<<;;;;;;;;;888888888888888888888888:::888777777999:::999999888777555444444444666777666888999777555444666999777777777777666666666666555777999999999888999:::;;;:::===EEENNNVVV```iiipppkkkgggmmm~~~qqqeee```iiiyyyqqq\\\JJJFFFEEE>>>;;;>>>======<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<======;;;===@@@@@@@@@@@@AAABBBCCCCCCEEEFFFIIINNNUUUZZZ\\\bbbkkkttt|||wwwiii___```ccchhhwww|||zzz~~~vvvlllmmmwwwyyypppiiicccbbbjjjssszzz}}}}}}xxxwwwyyyzzzxxxvvvwwwxxxyyyxxxvvvtttsssrrryyy|||xxxvvvzzz|||zzzyyyxxxyyy|||zzztttppppppiiipppyyy}}}{{{xxxxxxyyyxxxyyyzzzyyyyyyzzz|||~~~xxxwwwvvvuuuuuuuuuwwwwwwvvvxxxzzzzzzxxxwwwvvvwwwwwwhhh___XXXTTTOOOLLLIIIHHHIIIJJJJJJJJJIIIFFFBBBAAACCCDDDCCCAAAAAA@@@??????>>>>>>??????888<<<@@@???:::888;;;>>>::::::999999888888999999777888:::;;;:::888666555888888888999::::::;;;;;;999999:::::::::;;;;;;;;;777555444444666777777666888999999888777777999;;;666666666777888:::;;;<<<999;;;>>>BBBGGGOOOWWW]]]eeecccbbbhhhxxxssshhhccceeerrrrrrlll```QQQGGGCCCCCCAAA>>><<<===>>>?????????>>>===:::::::::;;;;;;<<<<<<<<<============>>>>>>>>>>>>???@@@AAADDDHHHLLLOOOQQQYYY]]]dddllluuuwwwiii]]]]]]eeeppp|||}}}vvvtttxxxwwwqqqjjjdddeeekkktttzzz}}}}}}}}}}}}{{{zzzyyyyyywwwyyy{{{zzzwwwsssrrrqqqtttwww|||~~~}}}zzzxxxwwwzzzyyyyyy{{{}}}|||xxxuuuuuuyyy}}}~~~}}}{{{|||~~~xxxwwwvvvvvvvvvwwwxxxyyyzzzzzzyyyxxxxxxwwwvvvvvvyyyyyyzzzzzzzzzyyywwwvvvvvvhhh___XXXTTTQQQNNNKKKJJJKKKLLLLLLLLLJJJHHHEEEDDDDDDCCCBBBAAA@@@@@@@@@???????????????999<<<>>>>>>;;;:::;;;===<<<;;;:::999999999999999999999:::::::::999888777777777666666666666666666::::::999999888888777777888666555555666777666555777777888777666555777888777777666666666777777888:::<<<>>>AAAEEEKKKSSSXXX\\\[[[]]]dddtttwwwmmmeeedddkkkuuu|||wwwkkkaaaTTTJJJFFFDDDBBB@@@::::::;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<============>>>>>>>>>>>>@@@@@@BBBDDDGGGJJJNNNPPPSSSWWW___gggpppyyypppeee[[[[[[cccooo|||wwwuuu{{{}}}wwwrrrkkkggghhhnnnvvv|||~~~~~~}}}|||zzzxxxwwwxxxzzzyyyvvvsssqqqqqqtttwww|||~~~}}}|||{{{{{{{{{zzzyyy{{{}}}}}}zzzxxxyyy{{{}}}~~~}}}|||{{{|||uuuuuuttttttuuuwwwyyyzzz{{{{{{zzzzzzyyyyyyxxxxxxyyyzzzzzz{{{zzzyyyxxxwwwvvvhhh___XXXTTTQQQNNNLLLKKKKKKLLLLLLKKKLLLLLLKKKIIIFFFDDDCCCDDD@@@@@@@@@AAA@@@??????>>>;;;<<<=========<<<<<<<<<===<<<;;;:::999999999999999999888888888888888888777777666666555444444333:::999888777666555444444999777666666777777555444222444555666555666777999;;;:::999888777666666666;;;<<<===???BBBHHHNNNSSSUUUXXX\\\cccppp|||sssiiicccdddjjjqqq~~~ppphhh]]]RRRKKKGGGDDDBBB===>>>>>>???>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;============>>>>>>>>>>>>AAAAAABBBCCCEEEHHHKKKMMMNNNSSSZZZbbbkkkuuu~~~|||kkkccc\\\]]]dddoooxxxwww~~~~~~yyyuuurrrnnnkkkmmmrrryyy~~~~~~~~~~~~zzzwwwvvvwwwyyyyyywwwuuuttttttxxxzzz}}}~~~}}}{{{|||}}}~~~~~~}}}~~~~~~}}}~~~~~~}}}zzzxxxrrrrrrrrrsssuuuwwwzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyzzzzzzzzzzzzyyyyyyxxxuuuhhh___XXXTTTOOOMMMJJJIIIJJJJJJIIIHHHMMMOOOPPPMMMHHHDDDDDDEEE@@@@@@AAAAAAAAA@@@???>>>===<<<;;;<<<>>>>>><<<;;;>>>===<<<;;;:::999999999999888666555555666777888999999888888888777777777999888888777666666555555:::999777777888777555333...111444666666888:::<<<======;;;:::999999888888:::;;;<<<>>>@@@FFFLLLQQQWWW\\\ccciiisssyyyooofffdddgggtttyyymmmaaaVVVMMMFFFBBBAAAAAA@@@@@@@@@???>>>>>>======<<<<<<;;;;;;::::::============>>>>>>>>>>>>AAAAAAAAABBBDDDFFFIIIJJJNNNRRRYYYbbbkkkttt~~~{{{www~~~lllfffaaabbbgggrrr~~~xxxzzz|||xxxvvvrrrqqqoooooorrrvvv{{{~~~~~~{{{|||{{{wwwuuuwwwyyyzzzzzzzzz{{{|||~~~~~~}}}}}}~~~}}}yyyuuuqqqqqqrrrsssvvvyyy|||}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyzzzzzzzzzzzzyyyyyyyyyttthhh___XXXTTTOOOMMMKKKJJJJJJJJJHHHGGGIIILLLNNNLLLHHHDDDCCCDDDAAAAAAAAAAAAAAA@@@??????===<<<<<<===>>>>>>===;;;>>>===<<<;;;:::::::::::::::999777555555777999:::888888888999999:::::::::888888888888888888888888:::999888888999888666444111444777888888888:::;;;;;;;;;:::::::::::::::;;;999:::;;;===@@@EEEKKKPPPYYYaaakkkrrr|||vvvnnnkkkmmmwwwsssfffXXXKKKCCC@@@???>>>===<<<<<<;;;;;;=========<<<<<<;;;;;;;;;============>>>>>>>>>>>>AAAAAA@@@AAABBBDDDFFFHHHMMMQQQXXX```iiisss|||~~~pppjjjeeefffkkkuuu}}}{{{zzzuuurrrqqqpppnnnoooqqqsssvvvyyy{{{||||||zzzyyyzzz|||}}}{{{xxxuuuwwwzzz|||~~~}}}}}}}}}|||xxxtttrrrrrrssstttwwwzzz}}}~~~zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyyyyyyyttthhh___XXXSSSQQQOOOMMMMMMMMMLLLJJJHHHDDDFFFIIIIIIGGGDDDBBBAAABBBBBBAAA@@@@@@@@@@@@AAA<<<===>>>>>>>>>=========<<<;;;;;;:::::::::::::::<<<;;;999888888:::<<<===666666666777888999999999888888888999999999::::::999999999999:::999777444777999;;;;;;999777777777777777777777777888999:::999999:::;;;>>>CCCIIINNNVVV```nnnyyy~~~vvvtttuuuyyy}}}wwwgggUUUIIICCCBBB@@@???>>>==================<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@??????@@@AAACCCEEEFFFJJJNNNUUU\\\dddmmmvvv{{{tttlllfffgggnnnxxx~~~|||}}}zzzqqqlllkkkjjjjjjmmmoootttxxx{{{|||{{{{{{xxxyyyyyyyyyyyyyyyxxxxxxuuuwwwzzz|||~~~}}}|||{{{zzzwwwvvvtttttttttuuuwwwyyy|||}}}zzzyyyyyyxxxwwwwwwvvvvvvxxxwwwwwwwwwwwwxxxxxxyyysssggg___XXXSSSQQQOOONNNMMMMMMLLLIIIGGGCCCEEEGGGJJJKKKJJJFFFCCCDDDCCC@@@???>>>???AAABBB;;;>>>@@@???===;;;===???:::999999999999::::::;;;:::999888888888:::;;;<<<666666666777777777777777999999999999999999888888888888999:::;;;;;;888666777999;;;;;;:::888777777777666666666666777888888999:::::::::;;;???DDDIIIRRR^^^nnn|||}}}xxxxxxvvvwww|||wwwbbbRRRGGGEEECCCAAA@@@?????????<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFHHHKKKQQQXXX___hhhpppuuu|||xxxnnngggjjjsss}}}zzz~~~yyypppjjjhhhhhhhhhmmmqqqwww||||||{{{xxx{{{}}}{{{vvvtttuuuwwwuuuwwwyyyzzz{{{|||}}}|||}}}~~~~~~}}}{{{yyywwwxxxxxxvvvuuuuuuuuuvvvwwwyyyzzz{{{zzzzzzxxxwwwvvvuuutttvvvvvvuuuuuuuuuvvvxxxxxxsssggg___XXXSSSOOOMMMLLLKKKKKKJJJGGGEEEFFFFFFHHHMMMQQQPPPLLLGGGEEECCC@@@>>>===???BBBDDD:::>>>AAA@@@<<<:::===@@@888888888888999:::;;;;;;666666555666666777888888999999888888777777666666;;;::::::999888777666666888888888:::<<<;;;999777222555888::::::::::::;;;999999888888888888888999::::::999888999<<<@@@DDDQQQ]]]mmm{{{zzzxxxpppnnnqqq~~~kkkYYYEEECCCAAA???===<<<<<<<<<;;;;;;<<<<<<======>>>>>>============>>>>>>>>>>>>=========>>>@@@BBBDDDFFFGGGKKKQQQWWW^^^eeemmmrrryyy~~~|||qqqiiinnnyyy|||{{{}}}rrrllliiiiiihhhnnnssszzz}}}{{{yyy}}}|||uuuqqqrrrvvvuuuwwwxxxwwwwwwxxxzzz|||~~~{{{yyyzzz|||{{{}}}}}}{{{wwwvvvxxxzzzvvvuuuuuuttttttuuuwwwxxx||||||zzzyyywwwvvvttttttvvvuuutttttttttvvvwwwxxxrrrfff\\\VVVUUUOOOMMMKKKKKKJJJJJJHHHFFFFFFFFFFFFGGGJJJJJJJJJHHHCCCCCCCCCCCCBBBAAA@@@@@@<<<<<<======<<<<<<;;;::::::::::::::::::::::::::::::::::::999777777999;;;888888777777666666666555777777777777777888888888666666666666666666666666666666777777666555444444222333555666777777666666999::::::999999<<<@@@DDDIIIYYYiiiqqqyyy|||sssgggccccccnnn~~~gggQQQHHHAAABBBAAA======@@@===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<======???CCCEEEFFFKKKQQQWWW\\\bbbkkkqqqvvvzzz}}}tttlllppp}}}xxxzzzvvvooolllkkklllqqqwww~~~}}}~~~~~~yyytttpppppprrrpppqqqsssttttttvvvyyy{{{{{{{{{{{{{{{||||||}}}}}}~~~|||zzzyyyxxxwwwwwwssstttuuuvvvwwwyyyzzzzzzyyywwwtttrrrqqqqqqrrrsssuuuuuuuuutttsssrrrpppoooqqqqqqssstttuuuuuuvvvvvvpppdddZZZTTTSSSPPPNNNMMMMMMNNNNNNMMMLLLJJJIIIHHHIIIJJJJJJIIIGGGBBBBBBCCCBBBBBBAAA@@@???===============<<<;;;;;;:::::::::::::::::::::::::::::::::888777666888:::888888888777777777666666888888888888777777777666888888888888888888888888666666777777666666555444555666777999999999999999999::::::999999<<<@@@CCCGGGUUUdddmmmwww}}}sssbbb\\\[[[fffzzzsssXXXMMMCCCAAAAAA>>>===???======<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>======>>>AAACCCDDDIIIOOOTTTXXX___gggnnntttxxxzzzqqqsss~~~vvvyyywwwpppmmmnnnppptttzzz}}}yyyyyywwwtttqqqpppqqqrrrqqqrrrtttuuuuuuvvvyyy{{{vvvwwwyyyzzz|||}}}}}}}}}|||{{{zzzxxxvvvuuuuuuuuupppqqqrrrtttuuuwwwxxxyyywwwvvvtttrrrqqqqqqqqqrrrssssssssssssqqqpppooonnnooooooqqqrrrssstttuuuuuu}}}nnnbbbWWWRRRQQQNNNMMMLLLMMMOOOPPPPPPOOOGGGFFFEEEEEEFFFEEECCCAAAAAAAAAAAAAAAAAA@@@>>>>>>===============<<<;;;;;;:::::::::::::::::::::::::::::::::888666555666777888888888777777777777666999999888888777777666666888888888888888888888888666777777777777666666555666777888999::::::::::::999::::::999999;;;???BBBCCCOOO^^^hhhsss{{{xxxccc[[[WWW___qqqgggXXXHHHAAA@@@???>>>>>><<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======???AAAAAAFFFKKKPPPTTTZZZbbbhhhpppttt{{{vvvwww~~~www|||tttmmmlllooosssxxx}}}|||yyyuuurrrnnnlllnnnppprrrsssssstttuuuuuuuuuvvvxxxzzzuuuvvvxxxyyyzzzzzzyyyyyywwwwwwvvvuuusssrrrqqqqqqmmmnnnoooppprrrtttuuuvvvvvvuuusssrrrqqqqqqqqqqqqqqqqqqppppppooonnnllllllllllllnnnoooqqqrrrsssttt{{{lll```VVVRRRRRRLLLKKKJJJKKKMMMNNNMMMLLLEEEDDDCCCDDDDDDDDDBBB@@@@@@AAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::::::::888666444555555666666666666666666666666777777777777777888888888666666666666666666666666777777777888888777777666555666666777888888999999999:::::::::999:::===@@@AAAJJJWWWbbbnnn|||xxx|||lllaaaYYY]]]iii|||zzziiiTTTFFFBBBAAA???===;;;;;;;;;;;;;;;<<<=================================>>>??????>>>>>>???AAA@@@DDDIIIMMMPPPVVV]]]ccckkkooovvv}}}zzz{{{}}}}}}ooohhhiiinnnssszzz~~~zzzvvvtttqqqmmmhhhhhhlllppprrrssstttuuuuuuuuuttttttvvvxxxxxxxxxyyyyyywwwuuusssqqqtttssssssrrrqqqpppnnnnnnjjjkkklllnnnpppqqqrrrsssuuuttttttsssrrrrrrqqqqqqnnnnnnnnnmmmmmmllljjjjjjiiijjjjjjlllmmmoooqqqrrryyykkk```WWWSSSTTTNNNLLLKKKJJJKKKKKKJJJHHHHHHGGGFFFGGGIIIIIIGGGFFF@@@@@@@@@@@@???>>>======:::;;;;;;;;;;;;:::999999::::::::::::::::::::::::999::::::999666444444555555555555555555555555555555555666777888999999:::666666666666666666666666777777888888888888888777666666666777777888999999999:::;;;:::999:::<<<>>>@@@FFFPPP\\\iiivvv{{{ssseeeZZZ[[[bbbppp{{{cccOOOFFFBBB???;;;;;;;;;;;;;;;;;;<<<==============================:::<<<>>>???>>>???@@@BBB???CCCHHHKKKNNNSSSYYY___eeejjjqqqxxx}}}}}}{{{nnngggiiiooouuu{{{|||}}}{{{vvvrrrooonnnoookkkhhhiiimmmrrrtttsssuuuuuuvvvtttsssrrrsssuuuxxxxxxxxxwwwuuussspppooorrrrrrrrrrrrqqqooonnnmmmjjjkkklllmmmnnnpppqqqqqqttttttuuuuuutttsssqqqqqqllllllllllllkkkjjjiiiiiihhhhhhhhhiiijjjlllnnnoooyyykkk```XXXUUUUUUQQQOOOMMMLLLLLLKKKIIIHHHGGGFFFFFFGGGHHHHHHGGGEEE@@@@@@@@@@@@@@@???======;;;;;;;;;;;;;;;:::999999::::::::::::::::::::::::888:::;;;:::777666555666444444555555555555666666555555666777888999999:::888888888888888888888888777888888999999999999888888888777888888999;;;;;;:::;;;;;;:::999999;;;<<<@@@BBBJJJVVVcccnnn|||vvvggg[[[ZZZ]]]gggqqqXXXJJJDDD@@@<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>:::<<<>>>?????????@@@BBB???BBBGGGIIIKKKOOOVVV[[[```eeelllttt{{{zzzwww|||~~~rrrmmmnnntttyyy{{{zzzwwwrrrmmmjjjiiijjjlllkkklllooosssvvvxxxxxxwwwwwwwwwuuusssrrrrrrsssuuutttttttttssssssssssssssssssttttttsssrrrpppooommmmmmmmmnnnooooooppppppqqqrrrtttuuutttsssqqqoookkkkkkllllllkkkkkkjjjiiihhhggggggggghhhjjjlllmmm|||lllaaaWWWTTTTTTRRRPPPNNNMMMMMMLLLJJJHHHFFFEEEDDDDDDEEEEEECCCAAAAAAAAAAAAAAA@@@???>>>===<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::888999;;;;;;999777777777666666666777777777888888888888777777777777777777888888888888888888888888777888999999::::::999999777777777666777888:::;;;:::;;;;;;;;;999999:::;;;@@@???DDDPPP\\\gggttt~~~{{{~~~nnnbbb^^^\\\aaazzzzzz```MMMFFFBBB>>>======<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;===???@@@???>>>??????>>>AAAEEEGGGIIILLLRRRWWW\\\aaahhhpppxxx|||wwwssswwwwwwrrrtttxxx||||||yyyssslllfffdddfffhhhgggkkkqqqwwwzzz|||~~~zzzzzzzzzwwwtttsssssstttuuutttsssqqqqqqrrrssstttuuuuuuvvvwwwvvvuuusssqqqppppppppppppppppppppppppnnnppprrrssssssqqqnnnmmmlllllllllllllllkkkkkkjjjiiihhhgggffffffhhhjjjkkknnnaaaWWWSSSSSSPPPNNNMMMLLLLLLLLLJJJIIIKKKIIIHHHGGGGGGFFFCCCAAAAAAAAABBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>======<<<::::::::::::::::::::::::777999;;;;;;:::888888999777777888888999999999:::::::::999888777666555444666666666666666666666666777888999:::::::::::::::555555444444444666777999:::;;;<<<;;;999888999:::???<<<@@@LLLXXXaaannnzzztttxxxjjjddd^^^^^^ttt~~~cccOOOGGGCCC@@@===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAA???============@@@DDDEEEGGGJJJPPPUUUZZZ___fffnnnwwwzzzuuuqqqtttyyyuuuvvvzzz}}}}}}xxxqqqhhhcccbbbeeehhhccckkkuuu|||}}}}}}|||yyyvvvttttttuuuzzzwwwtttqqqooopppqqqrrrvvvwwwxxxyyyyyywwwuuussssssrrrrrrrrrqqqqqqqqqppplllmmmppprrrrrrpppmmmkkkllllllmmmmmmmmmlllkkkkkkjjjhhhgggffffffgggiiijjj~~~ooodddZZZTTTRRRNNNLLLKKKJJJKKKJJJIIIGGGIIIHHHGGGEEEDDDBBBAAA@@@@@@AAAAAAAAAAAA@@@??????;;;;;;<<<<<<;;;;;;:::999============<<<;;;:::999::::::999888777777888888999999999888888888888888999777555555777999::::::999777555666888888555222555777999;;;;;;999777555555555666888999:::;;;<<<888888999999999:::::::::AAA===>>>EEEOOO[[[hhhsss}}}zzz}}}|||~~~xxxlllbbb```lll{{{yyyiiiWWWGGGAAABBB>>>CCCDDD@@@>>>@@@???;;;???;;;777666888;;;>>>???<<<<<<===>>>???@@@@@@AAA???AAACCCDDDEEEGGGJJJMMMSSSYYYaaahhhoooxxx|||wwwssssssxxx{{{sssrrrvvv|||~~~zzztttnnnjjjgggcccaaafffkkkrrryyy~~~|||yyywwwvvvuuusssqqquuuuuuvvvvvvuuutttrrrqqqssstttuuuuuuvvvuuuuuutttxxxtttpppqqqtttrrrkkkeeeeeehhhkkkmmmlllkkkkkkkkkhhhjjjmmmnnnnnnmmmnnnnnnlllkkkjjjhhhhhhiiijjjjjj~~~nnncccZZZTTTRRROOOMMMKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFEEEDDDCCCCCC@@@AAAAAAAAAAAA@@@??????===============<<<;;;;;;============<<<;;;:::999:::999999888777777888888888888888888888888999999777444222222444666777777888777777777888888666444777888:::;;;:::999888666777777777888999999::::::::::::::::::::::::::::::;;;999;;;BBBLLLWWWgggtttzzzyyyxxx{{{~~~~~~rrreee^^^dddnnnppp___NNNEEEDDD>>>BBBBBB>>>===AAACCC@@@===;;;999999;;;===============>>>>>>??????@@@@@@???@@@BBBCCCDDDFFFIIILLLPPPVVV^^^fffmmmuuu~~~zzzxxxuuusssvvv}}}{{{uuuvvv{{{}}}zzzwwwuuurrrooolllkkkooouuu{{{zzzxxxvvvwwwxxxyyyyyyxxxxxxxxxyyyzzzyyyxxxwwwvvvtttttttttuuuuuuvvvvvvwwwwwwtttqqqqqqrrrpppjjjeeebbbdddfffhhhhhhhhhiiiiiikkkmmmnnnnnnnnnmmmmmmnnnllllllkkkjjjiiiiiiiiiiii}}}nnncccYYYSSSRRRPPPNNNMMMLLLLLLLLLJJJIIIGGGGGGGGGFFFFFFFFFFFFEEE@@@AAAAAAAAAAAA@@@??????>>>????????????>>>======<<<<<<===<<<<<<;;;:::999:::999888888777888888888777777777888999999999:::999777555555777888999888777888999999888777777777;;;;;;::::::999999888888999999888888888888888888;;;;;;;;;;;;;;;:::::::::888888:::???EEEOOO```ooovvvxxxzzz}}}|||{{{lllaaa___bbbrrr}}}mmm[[[NNNHHHBBBBBB@@@======AAACCCBBB<<<<<<<<<===??????===<<<>>>>>>>>>>>>>>>?????????>>>???AAABBBCCCDDDGGGIIIMMMSSSZZZaaahhhqqqzzz|||vvvtttsssuuuzzzyyywwwzzz~~~~~~}}}yyytttpppmmmpppvvv|||wwwuuutttuuuwwwzzz{{{|||yyyzzz{{{|||}}}|||{{{{{{tttsssqqqqqqqqqssstttvvvttttttsssrrroookkkhhheee^^^___```aaacccdddeeefffllllllkkkkkkkkklllmmmmmmmmmmmmmmmllljjjiiigggggg|||lllaaaXXXSSSRRRQQQOOOMMMMMMMMMMMMKKKJJJIIIHHHHHHGGGGGGFFFFFFFFF@@@AAAAAAAAAAAA@@@??????>>>????????????>>>======;;;<<<<<<<<<;;;;;;:::999999999888888888888888999666666777888999:::::::::;;;999777777999::::::999555888;;;:::888666888:::===<<<;;;999999999999:::888888888888888888888888;;;::::::::::::999999999;;;;;;<<>>>>>???@@@??????>>>===>>>???@@@>>>===?????????>>>>>>>>>>>>>>>===???@@@AAAAAABBBEEEGGGJJJOOOWWW]]]ccclllvvv}}}zzzvvvrrrqqqsssxxx}}}}}}yyywwwxxx|||{{{|||}}}}}}|||vvvnnniiiiiimmmtttzzzwwwtttrrrqqqsssvvvxxxxxxxxxyyy{{{|||}}}}}}}}}|||sssqqqnnnlllkkkllloooppprrrtttuuurrrmmmhhhffffff\\\\\\[[[]]]___aaabbbbbbeeedddcccdddgggjjjllllllnnnoooooonnnllliiigggeee{{{kkk```WWWRRRRRRQQQOOONNNMMMNNNMMMLLLJJJKKKKKKIIIHHHGGGEEEDDDDDD@@@AAAAAAAAAAAA@@@??????======>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888999999666666777888999:::::::::888666555555666777666555444777::::::888777999;;;===<<<:::999888999:::;;;777777777888999999::::::999999888888888888888888;;;;;;===>>>>>>BBBPPP___tttwww}}}{{{jjj^^^___sss{{{bbbOOOGGGDDD@@@@@@@@@@@@???>>>BBB???======>>>???@@@????????????>>>>>>>>>>>>>>>===>>>@@@@@@@@@AAACCCEEEIIIMMMSSSXXX^^^fffpppwww{{{tttpppjjjnnnuuu~~~{{{vvvxxxwwwvvvxxx|||}}}zzzwwwvvvwwwyyy{{{yyytttlllggggggkkkrrryyy~~~vvvrrrooommmooorrruuuvvvxxxzzz{{{}}}~~~~~~~~~}}}vvvsssoookkkiiiiiikkkmmmpppsssuuurrrlllgggfffggg]]][[[ZZZ[[[]]]______^^^YYYXXXYYY\\\bbbhhhjjjkkkooooooooonnnllliiifffeeezzzjjj___VVVRRRRRRQQQOOONNNMMMMMMMMMKKKJJJLLLKKKJJJHHHFFFEEECCCCCC@@@AAAAAAAAAAAA@@@??????<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;;;;::::::888888888777888888999:::777777777888999999999:::999888777777888888777666444666888999888888999:::;;;:::999888888999:::;;;666666777888999999::::::777777777777888888888999888888:::===>>>CCCNNNZZZkkk}}}|||vvveee___iiiqqq]]]MMMFFFAAAAAABBBAAA@@@AAACCC@@@===<<<===?????????>>>>>>>>>>>>>>>?????????>>>???@@@@@@???@@@BBBDDDFFFJJJOOOSSSXXX___iiippp|||yyyqqqllldddmmm{{{|||wwwuuu{{{zzzzzz}}}~~~yyytttssstttvvvyyyyyyvvvppplllhhhlllrrrxxx}}}~~~~~~}}}vvvrrrmmmlllnnnrrruuuwwwzzz{{{|||~~~~~~~~~yyyvvvrrrnnnkkkkkklllnnnppprrrtttrrrmmmiiiggghhh___\\\ZZZZZZ]]]]]][[[XXXOOOOOOQQQWWW```gggjjjjjjmmmlllllljjjhhhfffdddccczzziii^^^VVVRRRRRRPPPOOOMMMMMMMMMLLLKKKIIIJJJIIIHHHGGGFFFEEEDDDDDD@@@AAAAAAAAAAAA@@@??????<<<<<<======<<<<<<;;;:::999::::::;;;;;;:::::::::888888777777888999999:::888888888888888888999999<<<:::::::::;;;;;;999777444444555666999:::999888888888888888999999:::;;;888888888888888888888888666666777888999::::::;;;888777888<<>>>>>??????>>><<<======>>>>>>??????@@@@@@>>>???@@@@@@??????AAACCCDDDGGGKKKNNNRRRXXXaaahhhuuu{{{zzzqqqlllhhhuuu{{{yyyzzz{{{}}}xxxsssssstttuuuuuusssooolllgggkkkrrryyy}}}}}}xxxrrroooooorrruuuwwwxxxyyy{{{|||}}}||||||{{{wwwuuurrrooonnnnnnoooppppppqqqrrrqqqooollliiihhhaaa]]]ZZZ[[[\\\[[[VVVQQQKKKKKKNNNVVVaaahhhjjjiiiiiihhhfffeeecccbbbaaaaaayyyiii^^^UUURRRRRRPPPNNNMMMLLLLLLLLLJJJIIIGGGGGGGGGFFFFFFFFFEEEEEE@@@AAAAAAAAAAAA@@@??????===============<<<<<<;;;999999:::;;;;;;:::::::::888888777777888999::::::999999999888888888888888999888777777888888666444555333222555999;;;999777555666777888999::::::;;;::::::999999888777777666666666777888:::;;;<<<===;;;888888<<<>>>???BBBGGGTTThhhvvvzzzkkkdddiiinnn\\\KKKCCC???<<<<<<@@@>>>>>>???@@@AAA@@@<<<999<<<======>>>???@@@@@@AAA???@@@AAA@@@??????AAACCCBBBDDDHHHJJJMMMTTT\\\cccpppvvv{{{rrrlllooo~~~zzzzzz}}}tttsssqqqooonnnlllhhheeedddiiipppyyyxxxrrrqqqrrrtttuuuvvvwwwxxxyyyyyyyyyxxxwwwrrrqqqooonnnmmmnnnoooppppppqqqqqqqqqpppnnnkkkiiiaaa^^^[[[[[[[[[YYYRRRLLLKKKKKKNNNWWWbbbjjjkkkiiifffeeebbb```____________xxxfff[[[WWWTTTQQQNNNNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCEEEAAA>>>>>>AAACCCBBB@@@@@@>>><<<<<>>===<<<;;;999888777666888888888999999:::::::::;;;999777555444444666777999::::::;;;:::999777666555666777888888888888888999:::999777555555666888:::999999999999999::::::;;;;;;;;;::::::999999999999999:::<<<>>>@@@BBBCCCMMMZZZooowwwsssjjjfffrrrsssTTTDDDBBBAAA???===============>>>>>>>>>>>>@@@?????????>>>>>>======????????????????????????BBBDDDGGGJJJNNNTTTZZZ___hhhmmmwwwuuuooonnnzzz{{{yyyuuupppkkkgggdddcccggglllqqqvvvyyy}}}vvvtttsssrrrpppxxxwwwwwwwwwwwwwwwxxxxxxqqqpppnnnmmmnnnppprrrtttqqqooonnnnnnooommmhhhddd^^^ZZZWWWXXXYYYXXXRRRMMMLLLRRRZZZ```eeegggiiijjjkkkeee^^^XXXWWWYYY\\\^^^wwweee[[[WWWTTTQQQPPPPPPPPPOOONNNMMMLLLKKKHHHHHHGGGFFFEEEDDDDDDCCCCCCAAA?????????@@@@@@???@@@>>><<<===>>>???===;;;;;;;;;;;;:::::::::999999888888999999999::::::::::::999777666555555666666888999:::::::::999888777666666777777888777777777777888888777666666888::::::999999888888888999999:::::::::999999888888888::::::;;;<<<===???AAABBBJJJVVVjjj}}}vvv~~~}}}ooopppwwwZZZJJJFFFCCCAAA?????????>>>>>>=========<<>>>>>>>>===????????????????????????@@@BBBEEEHHHLLLQQQWWW[[[eeekkkttt|||sssrrrvvv~~~{{{wwwrrrmmmhhhfffdddhhhlllqqqtttwwwzzz{{{vvvuuutttsssrrrtttuuuvvvwwwwwwwwwvvvuuutttrrrpppooooooqqqsssuuurrrqqqoooppppppmmmiiieee[[[VVVSSSSSSWWWZZZYYYWWWTTTWWW]]]aaacccdddeeegggfffbbb]]]YYYYYYZZZ]]]___uuuccc[[[XXXTTTPPPPPPPPPPPPOOONNNMMMLLLKKKIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@>>>===>>>??????>>>======>>>>>>===<<<999999::::::;;;;;;<<<<<<888999999999999:::::::::888888888777777666666555777888999999:::999999999777777777777777777666666666777888777777777999;;;:::999888777777777777777999999888888888888888777;;;;;;;;;<<<===>>>???@@@FFFOOOaaarrr}}}zzz}}}yyylllqqqwww^^^OOOGGGAAA??????AAA@@@???>>>===<<<<<<;;;????????????>>>>>>>>>>>>????????????????????????>>>@@@CCCEEEHHHMMMSSSWWW```gggqqq{{{~~~uuupppvvv{{{uuupppllliiigggjjjnnnqqqssssssuuuzzz~~~~~~zzzxxxwwwvvvuuutttppprrruuuwwwwwwvvvtttrrrvvvuuusssqqqqqqrrrtttuuutttsssrrrrrrqqqnnnjjjgggYYYUUUQQQRRRWWW^^^bbbccc___aaabbbbbbaaaaaabbbccc```^^^[[[YYYXXXYYY[[[]]]rrr```[[[YYYUUUQQQNNNNNNNNNMMMLLLKKKJJJIIIJJJIIIIIIHHHGGGFFFEEEEEEAAACCCDDDBBB>>><<<===@@@???>>>>>>===>>>======<<<:::::::::;;;;;;;;;;;;<<<999999999999999999999999777888888888888777666555777777888888999999999:::888999999999888777666666666888999888777777999::::::999888777666666666666999999999999888888888888999::::::;;;<<<>>>???@@@BBBIIIXXXhhhrrrxxxhhhdddqqqxxxcccTTTIIIBBB???@@@@@@@@@??????>>>======<<>>>>>>>>>>>>>>????????????????????????>>>???BBBCCCFFFJJJOOOSSS\\\bbblllwww~~~wwwnnnmmmzzz|||vvvrrrnnnmmmlllooorrrsssrrrsssxxx{{{~~~}}}|||{{{yyyxxxvvvuuuqqqrrrtttuuuuuuuuutttssswwwuuutttrrrrrrrrrsssttttttttttttsssrrroookkkiii]]]ZZZWWWXXX]]]ccchhhjjjggggggfffccc```___aaabbb[[[[[[ZZZXXXWWWVVVWWWXXXrrraaaZZZYYYVVVSSSNNNNNNNNNMMMLLLKKKJJJIIIJJJIIIIIIHHHGGGFFFEEEEEEBBBEEEFFFDDD@@@>>>???AAA>>>>>>>>>>>>===============<<<<<<;;;;;;::::::999999999999999999999999999777888888999888888777666777777777888888999999:::::::::::::::999888888777888999::::::888777777888999888888777666666777777999:::::::::::::::::::::777888999:::<<<>>>@@@AAA???DDDPPP^^^iiiqqq{{{mmm___eeeuuu|||iii[[[PPPGGGDDDEEE>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>?????????????????????????????????@@@BBBCCCEEEHHHMMMPPPWWW^^^hhhqqq{{{}}}wwwoooiiilll}}}yyyuuurrrmmmpppssstttsssuuuyyy|||~~~|||yyywwwvvvuuutttsssrrrrrrssstttuuuuuutttsssrrrqqqqqqrrrrrrtttuuuuuuuuussspppmmmllleeecccbbbbbbeeehhhjjjkkkhhhgggddd```]]]]]]^^^aaa^^^___^^^\\\XXXUUUUUUVVVvvveee\\\XXXUUUSSSPPPPPPPPPOOONNNMMMLLLKKKIIIIIIHHHGGGFFFEEEDDDDDDCCCDDDEEEDDDBBBAAA@@@@@@===>>>???>>>===<<<===>>>??????>>><<<;;;999888888:::::::::999999999999888888888888888888888888888888888777777777888999999999999999:::999999888888999:::;;;;;;888777777777888888888777777888888999:::::::::::::::;;;;;;;;;888888888999;;;===>>>??????@@@HHHUUU```jjjvvv{{{fff```hhhrrrnnn___TTTJJJEEEEEE>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>????????????????????????????????????@@@AAABBBBBBCCCFFFJJJNNNRRRYYYbbbkkksss}}}{{{yyytttnnniiigggnnnzzzvvvooorrruuuuuuuuuvvvzzz}}}}}}yyywwwwwwxxxvvvsssqqqpppqqqsssuuurrrrrrqqqqqqqqqqqqqqqqqqrrrtttvvvuuussspppooooookkkkkkjjjjjjjjjjjjjjjjjjfffeeebbb^^^[[[ZZZ\\\___cccddddddaaa[[[WWWVVVWWWlll^^^VVVSSSSSSPPPPPPPPPOOONNNMMMLLLKKKHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCAAA???===???@@@???<<<;;;<<<>>>??????>>><<<;;;:::888888:::::::::999999999888888999999777777777888999:::999888777666666777888888666666777888888888777777777999;;;;;;999888888888888888777888888999:::;;;888888999999::::::::::::;;;:::::::::::::::;;;;;;???>>>BBBLLLWWWbbbppp{{{sssbbb```eee{{{wwwggg\\\QQQIIIGGG@@@@@@??????????????????===>>>>>>>>>????????????????????????????????????@@@@@@AAAAAABBBDDDHHHKKKMMMSSS\\\dddlllyyywwwppppppqqqkkkeeedddhhhrrr~~~}}}xxxrrruuuwwwwwwuuuuuuyyy|||~~~|||yyyxxxyyywwwuuusssqqqooooooooopppqqqqqqqqqqqqqqqrrrrrrrrrooorrruuuuuusssqqqpppqqqlllllllllkkkjjjjjjkkklllhhhgggeeeaaa]]]\\\^^^```dddffffffaaa[[[VVVWWWYYYqqq```UUURRRRRRNNNNNNNNNMMMLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@???AAADDDDDDAAA======???@@@???<<<;;;<<<>>>>>>>>>===<<<;;;::::::999:::::::::999999888888888:::999777666666888999;;;:::999888666666666777777444444555666666777666666555777:::;;;:::999::::::777777888888999:::<<<<<<777777888888999999999999>>>===;;;:::999888888888@@@===>>>GGGQQQ]]]kkkwww~~~~~~ggg```aaaiiiuuuhhh\\\SSSOOOBBBAAAAAA@@@???>>>============>>>>>>?????????@@@???????????????????????????@@@@@@@@@@@@BBBFFFIIIIIIPPPXXX___gggttt|||pppiiihhhkkkddd___aaaiiivvv}}}}}}}}}xxxuuuwwwxxxwwwuuutttwwwzzz{{{~~~~~~{{{xxxyyy{{{ttttttsssrrrpppnnnlllkkkqqqqqqqqqrrrrrrsssssssssnnnqqquuuuuusssqqqqqqrrrkkkjjjiiihhhgggiiilllnnnmmmllljjjfffbbbaaaaaacccaaacccccc___XXXTTTVVVXXXjjj\\\UUUSSSSSSOOOOOOOOOPPPPPPOOOLLLIIIMMMJJJGGGDDDBBBCCCEEEFFFDDDCCCAAA@@@??????@@@AAA============<<<<<<<<<<<>>===;;;;;;<<<<<<===666777777888888777777666<<<:::888777999;;;<<<<<<999888888777666555444444888888888888888888888888555555666777777777777777999888777555555777888999888888999999999:::::::::555555777888:::;;;======>>><<<===CCCJJJUUUeeettt{{{~~~yyyeee]]]cccqqqyyydddQQQJJJDDDAAAAAAAAA>>>>>>@@@???????????????>>>===<<<========================@@@>>><<<;;;<<>>===<<<;;;:::;;;;;;<<<:::;;;;;;;;;;;;;;;;;;::::::888666555777999::::::999999999888888777777777888888888888888888888888666666777888888888888777999888777666666777888999777777888888888999999999::::::::::::::::::999999===;;;===AAAHHHQQQaaaoootttyyykkk\\\WWWbbbvvvttt```QQQIIICCCCCCCCC@@@>>>>>>>>>????????????>>>>>>===????????????????????????BBBAAA@@@>>>>>>???@@@@@@GGGLLLSSSWWW]]]hhhwww}}}tttooojjjeeebbbbbb\\\^^^bbbkkkwww{{{xxxxxx{{{|||{{{||||||uuuooommmllllllpppvvv|||}}}}}}}}}{{{xxxwwwvvv}}}{{{xxxwwwwwwvvvssspppooopppsssvvvxxxwwwtttpppppppppppppppppppppppppppqqqnnnjjjhhhjjjkkkjjjiiijjjiiigggeeedddbbbaaaaaa___]]]ZZZWWWUUUTTTSSSSSShhhZZZSSSQQQPPPOOOOOONNNOOOPPPOOOLLLJJJGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@<<<<<<;;;::::::::::::;;;<<<<<<============<<<<<<:::888666666888999:::999::::::::::::::::::999999888888888888888888888888777777888999999999999888999888777666666777888999666666777777777888888888<<<<<<;;;;;;::::::999999<<<:::;;;@@@DDDLLLYYYfffpppxxxyyyaaaWWW[[[hhhvvv^^^RRRGGGDDDEEEBBB>>>===>>>>>>??????@@@?????????????????????????????????888:::===@@@BBBBBBBBBAAADDDHHHNNNRRRXXXbbboooyyyxxxqqqmmmhhhbbb^^^^^^XXX^^^iiivvvwwwsssqqqqqquuuwwwvvvxxx{{{}}}|||tttllliiihhhiiiooovvv|||~~~~~~{{{xxxwwwwww~~~}}}|||||||||{{{xxxuuuttttttuuuwwwxxxwwwtttqqqpppppppppppppppppppppppppppnnnkkkjjjkkkkkkjjjiiiggggggeeedddbbbaaa```___^^^\\\ZZZXXXVVVUUUUUUUUUiii[[[TTTQQQPPPPPPOOONNNOOOOOOOOOMMMJJJGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;:::888888:::;;;;;;;;;999999::::::::::::::::::888888888888888888888888888888999::::::::::::999888888777666666777888888777777777777888888888999::::::;;;;;;;;;;;;;;;<<<;;;999:::>>>AAAFFFQQQ\\\pppzzzpppbbb]]]aaauuuqqq___MMMFFFDDDBBB???======>>>??????@@@@@@@@@@@@????????????????????????444777;;;???BBBDDDDDDCCCBBBEEEJJJNNNSSS\\\gggppp}}}wwwrrrjjj```[[[[[[UUU___nnn~~~}}}uuurrroooooorrrsssqqqqqquuuxxx|||~~~}}}|||uuunnnmmmlllnnnssszzz~~~}}}zzzyyyzzz{{{{{{|||}}}}}}{{{yyywwwwwwwwwvvvwwwxxxvvvssspppooooooooooooooooooooooooooonnnmmmlllllljjjiiigggfffeeeeeecccbbb```___^^^]]]\\\ZZZXXXWWWVVVVVVWWWiii\\\VVVSSSQQQPPPOOONNNNNNOOOOOOMMMKKKJJJHHHEEEBBB@@@@@@AAABBBBBBBBBBBBBBBAAA@@@??????>>>>>>=========<<<<<<<<<============<<<<<<;;;;;;999999::::::::::::999999;;;999888999;;;<<<;;;:::888888888999999999999999777777777777777777777777888888999:::::::::::::::888888777777777777888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999:::===???AAAJJJSSSkkkwwwkkk___[[[hhhqqqXXXJJJEEEBBB@@@@@@===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>>AAACCCGGGJJJOOOWWW```gggzzzzzztttkkk```ZZZZZZWWWbbbrrr~~~}}}xxxtttrrrsssqqqmmmllloootttzzz}}}}}}~~~}}}yyyxxxwwwuuuvvv{{{{{{{{{yyyyyy{{{yyy{{{}}}}}}}}}{{{yyyxxxxxxxxxwwwwwwwwwuuurrrooonnnnnnnnnnnnnnnnnnnnnnnnlllmmmnnnnnnllliiigggeeeddddddddddddbbbaaa___^^^ZZZXXXWWWUUUTTTTTTTTTTTTiii]]]XXXUUUSSSQQQOOONNNNNNNNNNNNMMMKKKKKKHHHDDDAAA???@@@BBBCCCBBBBBBBBBBBBAAA@@@??????????????????>>>>>>>>>=========>>>>>>======<<<;;;::::::;;;;;;;;;;;;::::::888777666777999:::999888888888888888888777777777777777777777777777777777888888999::::::::::::999777777777888888777777777888999999999999:::::::::======<<<;;;:::999888777:::999;;;>>>>>>???EEEMMM^^^mmmxxxhhh]]]bbbrrrhhhUUUKKKDDDBBBBBB??????@@@@@@AAA@@@@@@@@@========================>>>>>>>>>>>>>>>???AAAAAA@@@BBBDDDGGGKKKRRRYYY___ooowww~~~zzzuuupppggg^^^ZZZ\\\[[[gggwww~~~}}}|||zzzzzz|||}}}yyyvvvvvvsssmmmlllnnnpppxxx}}}~~~xxxuuuvvvuuuyyy}}}|||wwwuuuvvvyyyzzz|||~~~~~~|||{{{zzz{{{yyyxxxxxxyyyxxxvvvqqqnnnlllllllllllllllllllllllliiillloooooolllgggdddcccccccccdddcccbbb```^^^]]]UUUTTTRRRPPPOOOOOOOOOOOOhhh\\\XXXVVVSSSQQQPPPNNNMMMNNNNNNMMMLLLGGGFFFDDDCCCCCCDDDEEEFFFBBBBBBBBBCCCBBBAAA???>>>@@@@@@@@@?????????>>>>>><<<<<<=========<<<;;;:::::::::;;;;;;;;;;;;::::::888777777888999:::999777999999888888777777666666777777777777777777777777777888888999999999999999777777888888888888777777888888888888999999999999<<<;;;;;;:::999888888777:::999;;;>>>>>>>>>CCCJJJRRRbbbwwwxxxgggdddiiiwwwzzzeeeUUUIIIDDDDDD@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;===???AAABBBDDDDDD??????AAACCCGGGMMMSSSWWWccckkkwwwvvvrrrnnnjjjbbbZZZXXX[[[___mmmzzzuuutttvvvzzz}}}~~~}}}yyywwwxxxuuuqqqppprrrqqqwww{{{{{{}}}xxxssstttpppuuuzzzyyyuuusssuuuyyyzzz|||}}}|||zzzxxxyyy{{{yyyyyyzzz|||{{{xxxsssnnnjjjjjjjjjjjjjjjjjjjjjjjjfffjjjooooookkkfffbbbaaa```aaabbbbbbaaa___]]][[[UUUTTTQQQOOONNNMMMMMMMMMggg\\\XXXVVVSSSRRRPPPNNNMMMNNNNNNMMMLLLCCCDDDEEEGGGHHHHHHHHHHHHAAABBBCCCCCCBBBAAA???>>>?????????>>>>>>>>>>>>===:::;;;<<<<<<<<<;;;:::999888999999::::::999999888:::999999:::<<<<<<;;;999::::::999999888777666666777777777777777777777777777777888999999999999888777777888888888888777777777777777777888888888888777777888999999:::;;;;;;:::999<<>>BBBIIIMMM\\\qqqnnndddaaahhhqqq]]]MMMEEEDDDAAAAAAAAAAAAAAA@@@???>>>????????????????????????AAAAAABBBBBBBBB@@@>>><<<===>>>???AAAEEEJJJPPPSSS[[[cccnnnzzzuuuppplllggg^^^VVVUUUYYYbbbppp~~~{{{zzzyyyqqqpppvvvzzzzzzwww{{{xxxvvvxxxwwwttttttwwwsssxxxzzzvvvwwwxxxtttvvvooouuuzzzzzzuuussswww{{{yyy{{{{{{yyyvvvuuuwwwzzzyyyzzz|||~~~~~~zzztttoooiiiiiiiiiiiiiiiiiiiiiiiieeejjjnnnoookkkeeeaaa___^^^___``````___]]][[[ZZZXXXVVVTTTQQQPPPOOONNNOOOzzzccc]]]\\\WWWRRRPPPOOOOOONNNMMMLLLKKKKKKHHHFFFDDDDDDEEEFFFEEEDDDEEEDDDCCCBBBAAABBBCCCCCCDDDEEEBBB<<<;;;>>>@@@>>>@@@???>>><<<;;;;;;;;;;;;>>>:::777777999;;;;;;::::::999999888888999999:::999:::;;;:::888777888999999999999999888777666666999::::::999777666888999888888888777777777777777888999:::;;;;;;:::999888777777888999;;;<<<======888999;;;===???AAABBBBBBGGGRRRbbbttt}}}kkk___aaaqqqsss]]]KKKBBBHHHBBB???CCCEEEBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???AAA@@@???>>>???@@@BBBBBBBBBBBBDDDFFFHHHJJJYYY\\\cccmmm{{{}}}{{{ooohhh```[[[VVVTTTXXX___ppp~~~yyyuuu{{{zzzsssnnnppptttwwwyyy}}}~~~}}}{{{yyywwwuuutttsssssssssrrrrrrsssxxx~~~zzzwwwuuuxxxwwwvvvvvvwwwwwwvvvtttwwwvvvuuuttttttttttttttt|||{{{zzzzzzyyywwwsssoookkkkkkkkkjjjiiigggeeeccchhhiiilllmmmlllhhhdddaaaaaaaaabbbbbbaaa___]]]\\\\\\ZZZWWWTTTQQQOOOMMMMMMggg]]]ZZZVVVRRRPPPOOOOOONNNMMMLLLKKKKKKHHHFFFDDDDDDEEEFFFEEEDDDEEEDDDCCCBBBAAABBBBBBCCCVVVWWWRRRHHH@@@>>>===;;;???>>>>>>=========>>>>>>===:::777777999;;;;;;::::::999999888888999999:::;;;<<<<<<:::888666666777888888999999999999999888888999999888777666888999888777777777777777777777777888888999999888888777888999999999::::::;;;;;;999999:::<<<>>>???@@@AAAEEEMMM[[[lll|||xxxeee^^^ggguuu{{{fffTTTKKKEEE@@@>>>@@@AAA@@@???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA@@@??????@@@@@@@@@@@@AAACCCEEEGGGHHHXXXZZZ___gggrrr|||uuunnnjjjfff```ZZZUUUQQQRRR\\\fff~~~}}}xxx|||sssnnnlllpppvvvwwwyyy{{{}}}}}}|||zzzyyyxxxwwwvvvssssssrrrqqqrrrvvv|||}}}{{{zzzyyyxxx{{{yyywwwwwwxxxyyyxxxwwwtttsssssssssssssssttttttyyyxxxwwwvvvuuusssnnnkkkjjjjjjjjjiiihhhfffdddbbbeeegggiiijjjjjjgggccc```````````````___]]]\\\[[[ZZZXXXVVVSSSPPPMMMKKKJJJnnn___XXXTTTRRRPPPOOOOOONNNMMMLLLKKKKKKHHHFFFDDDDDDEEEFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCQQQUUUSSSJJJAAA???@@@@@@=========>>>>>>>>>??????<<<:::888888999;;;;;;::::::999999888888999999:::<<<===<<<:::777555555555777777888999:::;;;;;;:::666777888888777666777999777777777777777777888888888777777777777777777888999999999999999999999999::::::999:::;;;<<<>>>???BBBFFFPPP___qqqtttbbb___dddtttppp\\\QQQFFFAAA???@@@@@@===>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBAAA@@@???@@@AAA>>>>>>???@@@BBBDDDEEEGGGSSSUUUXXX^^^hhhvvvwwwmmmeee```YYYUUUQQQNNNLLLQQQbbbrrr}}}{{{lllhhhiiipppvvvxxxyyy{{{~~~~~~}}}|||{{{{{{zzzzzzttttttsssqqqqqqsssxxx|||xxxxxxxxxxxxxxxxxxxxxxxxzzzxxxvvvuuuvvvwwwwwwvvvqqqqqqqqqqqqqqqqqqqqqrrrtttrrrqqqqqqpppnnnjjjggghhhiiiiiihhhgggeeecccbbbaaacccfffggggggdddaaa___```___^^^\\\[[[[[[ZZZZZZWWWVVVTTTQQQNNNKKKIIIHHHvvvcccXXXTTTSSSPPPOOOOOONNNMMMLLLKKKKKKHHHFFFDDDDDDEEEFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBB???FFFIIIBBB;;;;;;>>>@@@<<<=====================;;;:::999999999::::::;;;:::999999888888999999::::::;;;;;;:::777555666666888888999:::::::::::::::555777888888777666777888777777777777777888888888999888777666666777888999888888888888999999999999;;;:::999888888:::<<<>>>???@@@GGGTTTfffyyyppp```[[[eeexxxzzzaaaQQQHHHEEECCCCCCAAA======@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBB@@@???@@@AAA===>>>???@@@AAACCCDDDEEEKKKNNNRRRXXXaaammm{{{yyypppgggaaa^^^QQQNNNLLLJJJJJJTTTjjj~~~{{{kkkffffffnnnuuuxxxzzz}}}~~~~~~}}}||||||yyyxxxwwwuuussstttwwwyyyyyyxxxxxxwwwvvvuuuuuuuuuvvvtttqqqpppqqqssssssrrrpppppppppoooooonnnnnnmmmnnnmmmlllllllllllliiiggghhhiiiiiiiiihhhfffdddccc```aaadddeeeeeecccaaa___^^^]]][[[YYYXXXXXXYYYYYYVVVUUUSSSPPPNNNKKKHHHGGG{{{fffYYYUUUTTTPPPOOOOOONNNMMMLLLKKKKKKHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBB===DDDGGG@@@888666888999??????@@@??????===<<<;;;::::::::::::999999:::;;;:::999999888888999999:::777999:::999777777777999999:::::::::999999888777555777999999888777777888666666777777888888888888:::999888777777888999:::555555666777888999:::;;;;;;:::888777888999;;;===<<<===AAALLL\\\pppjjj[[[]]]fffzzzmmmXXXJJJFFFDDDDDDCCC???>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBAAA@@@???@@@@@@>>>???@@@AAABBBCCCCCCCCCAAAGGGNNNUUU\\\fffrrrzzzxxxmmmccc]]]ZZZYYYMMMLLLKKKLLLNNN[[[sss~~~nnnhhhfffkkkrrrvvvzzz~~~~~~}}}}}}}}}|||~~~~~~}}}zzzwwwvvvwwwyyyzzzyyyyyyxxxwwwvvvvvvuuutttrrroooooopppqqqqqqppppppppppppooonnnlllkkkjjjiiihhhhhhiiikkklllkkkjjjiiijjjjjjjjjiiigggfffddd```aaacccddddddcccaaa___]]][[[YYYXXXWWWVVVWWWWWWTTTTTTSSSQQQOOOLLLJJJHHH}}}hhhZZZUUUTTTPPPOOOOOONNNMMMLLLKKKKKKHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCDDDDDDCCCCCCBBBAAA???FFFIIIDDD???>>>>>>>>>AAABBBBBBBBBAAA???===<<<999:::;;;;;;999999:::;;;:::999999888888999999:::666777888888777777888:::999::::::999888777666666777999;;;;;;999777777777666666666777888888999999::::::999999999999::::::444444555777888999:::;;;999999888888999:::;;;<<<:::<<>>>>>>>>>>>>>>>>>>>>>>>===???AAA@@@???>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@<<>>???@@@@@@@@@>>><<<;;;888:::<<<<<<999888999;;;:::999999888888999999:::777888999888777666777888777777888888888777777666999;;;===<<<:::888666666555666666777888888999999888888999999999999888888555555666666777888999999888888999999:::;;;<<<<<<999<<>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@???>>>===>>>>>>@@@@@@AAAAAA@@@>>>===<<<===CCCJJJMMMOOOUUU```hhhrrr{{{zzz}}}zzzuuuqqqrrrqqqnnnfff]]]VVVRRRQQQKKKJJJLLLUUU```pppuuunnniiikkknnnnnnoooqqqmmmnnnpppsssvvvyyy{{{|||}}}yyyvvvuuuuuutttuuuvvvwwwxxxyyyzzzzzzuuuuuuuuuvvvwwwvvvtttqqqnnnooopppqqqqqqooommmllljjjiiihhhhhhjjjlllkkkkkkhhhiiiiiiiiiiiigggfffeeebbbbbbccccccbbb```^^^]]]YYYYYYYYYXXXWWWVVVUUUTTTOOOPPPQQQQQQPPPOOOMMMLLLyyyeeeYYYSSSQQQPPPOOOOOONNNMMMLLLKKKKKKHHHFFFDDDDDDEEEFFFEEEDDDBBBCCCDDDDDDDDDCCCAAAAAA;;;???AAA@@@???@@@===999888999;;;======<<<:::999777:::<<<<<<:::888999;;;:::999999999999999999:::999999:::999666555555666444555666777777888888777:::<<<>>>>>>;;;888666666555666666777888999999999666777888999999888777666666666666777777777777777777777999:::<<<<<<<<<<<<999===???>>>@@@KKK^^^mmmxxxiii```___kkk~~~vvv[[[LLLGGGDDD@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<===??????===<<<===>>>???@@@@@@@@@>>><<<:::999AAAEEEIIIIIIIIIOOOZZZdddkkkttt{{{}}}uuusssrrroookkkbbbdddeeebbbZZZRRRNNNLLLJJJHHHLLLWWWfffwww}}}uuuoookkkmmmnnnkkkiiiiiiccceeeiiimmmrrrwwwzzz|||~~~~~~|||xxxtttssssssttttttuuuuuuvvvwwwwwwwwwttttttuuuwwwxxxwwwssspppkkkmmmoooqqqrrrrrrqqqpppmmmkkkiiihhhiiijjjiiihhhgggggghhhhhhhhhfffeeedddbbbbbbbbbbbb```___]]][[[XXXYYYYYYYYYXXXVVVTTTSSSLLLNNNOOOPPPPPPOOOMMMLLL|||jjj^^^XXXUUUOOONNNMMMMMMNNNNNNLLLJJJGGGGGGGGGFFFEEEDDDDDDCCCEEEEEEDDDCCCAAA@@@???>>>BBBBBBAAA@@@@@@??????>>><<<===>>>>>>===;;;999888999999999999999999999999999999888888888888999999999999999888777666666555888999;;;<<<<<<:::777555:::999999999:::999666444777777777777888999:::;;;:::999888666555555444444666777888999:::;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<===BBBJJJTTT[[[ooozzzqqqeeefffqqqkkkRRRGGGEEECCCAAA>>>>>>>>>@@@BBBBBB@@@>>>??????>>>===============??????@@@@@@@@@@@@??????@@@AAABBBCCCGGGMMMTTTZZZdddlllyyy|||rrriiiaaa^^^___bbbcccccc```YYYRRRMMMJJJJJJLLLSSSbbbttt}}}tttmmmiiilllmmmiiidddbbb[[[___gggooouuuyyyzzzzzz|||||||||{{{zzzyyywwwvvvsssrrrqqqpppoooppptttwwwssstttuuuvvvuuusssqqqpppooonnnnnnppprrrrrrooollljjjjjjjjjiiihhhggggggfffgggffffffeeeddddddccccccaaa```^^^^^^^^^]]]\\\ZZZZZZ[[[[[[WWWRRROOOOOOPPPPPPOOONNNNNNNNNMMMKKKIIInnn___WWWTTTNNNMMMLLLMMMNNNNNNLLLJJJGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>===???>>><<<:::::::::;;;;;;777777777777777777666666999999888888888888999999999999999888777666666666777888999:::999888666555666666666888:::;;;999888666666666666777888999:::::::::999888777777777777======<<<;;;999777666555;;;:::::::::::::::;;;<<>>===<<<>>>DDDLLLRRRgggtttpppgggjjjyyy~~~aaaPPPHHHEEEDDDAAA@@@@@@AAABBBBBB@@@>>>??????>>>===============??????@@@@@@@@@@@@??????BBBBBBBBBBBBDDDHHHNNNRRR]]]eeeqqq}}}xxxnnnbbb[[[YYYVVVYYY\\\[[[VVVRRROOONNNJJJNNNYYYgggwww~~~{{{ssskkkgggjjjllljjjfffeeecccffflllqqqvvvyyyzzzzzz{{{zzzzzzyyyxxxwwwvvvuuusssssssssqqqpppqqqtttwwwvvvwwwxxxxxxxxxvvvtttrrrpppooonnnoooqqqrrrpppnnnlllkkkjjjhhhggggggfffffffffffffffeeeeeedddddddddeeecccbbbaaa```___^^^\\\[[[\\\\\\YYYTTTQQQQQQRRRPPPOOOMMMMMMNNNMMMKKKIIIqqq```WWWTTTNNNMMMLLLMMMNNNNNNLLLJJJGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>======BBB???;;;888777999<<>>>>><<<;;;;;;@@@FFFKKK[[[jjj~~~nnneeennnsssZZZKKKEEEDDDDDDBBBAAAAAABBBAAA@@@>>>??????>>>============>>>??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAADDDIIIMMMUUU\\\fffqqq{{{~~~rrrbbbVVVQQQPPPSSSVVVUUUPPPKKKIIIIIIJJJUUUdddsss}}}zzzppphhhdddgggkkkkkkjjjjjjmmmoooqqqtttwwwyyyzzz{{{yyyyyywwwvvvuuuttttttttttttuuutttsssrrrsssuuuxxxwwwxxxyyyzzzyyywwwuuutttrrrpppnnnnnnooopppppppppooommmjjjhhhfffffffffgggfffffffffffffffeeeeeeeeehhhgggeeecccaaa```___^^^[[[[[[[[[XXXUUURRRQQQRRRPPPNNNMMMLLLMMMLLLJJJIIIqqq___WWWVVVQQQOOONNNNNNNNNNNNKKKIIIFFFFFFFFFFFFEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>AAA>>>;;;888888:::<<<>>>=========<<<;;;;;;::::::999999888888888888999999999999999888888777777777888777666555555666777777999888777777888888777555666555555555666666777888999999999999999:::;;;<<<999999999::::::;;;<<<<<<888888888888999:::;;;;;;;;;;;;:::::::::>>>DDDHHHOOOaaaxxxxxxfffiii{{{kkkUUUJJJGGGDDDBBB@@@@@@AAAAAAAAA@@@@@@???>>>>>>======>>>>>>??????@@@@@@@@@@@@??????===>>>???@@@AAADDDHHHKKKOOOTTT]]]fffppp}}}zzz}}}}}}ppp^^^QQQKKKJJJMMMQQQOOOJJJFFFFFFHHHMMM___ttt~~~{{{nnneee```dddjjjmmmoooqqqrrrrrrsssuuuwwwyyyzzz{{{yyyxxxwwwuuuuuuuuuuuuuuuuuuvvvwwwvvvuuuuuuvvvxxxxxxyyyzzzzzzzzzxxxvvvttttttrrrooommmnnnoooqqqrrrqqqoookkkgggfffeeefffgggffffffffffffffffffffffffhhhhhhfffbbb___]]]]]]]]]ZZZZZZYYYWWWTTTRRRQQQQQQPPPNNNLLLKKKLLLKKKJJJIIIooo]]]WWWWWWTTTSSSQQQPPPOOOMMMJJJHHHFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@??????======<<<;;;;;;;;;;;;<<<:::999999999888888888777999999888888888888999999999999999999888888888888:::999777666666777999:::999888666666777888777666777777666666666777888888888888777888888999:::;;;???>>><<<:::888777777666999888888888999999:::;;;:::;;;;;;::::::===BBBEEEHHHYYYpppjjjeeeoooyyyfffTTTLLLCCCAAA???>>>@@@AAABBBBBB@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????<<<>>>@@@@@@AAACCCFFFHHHKKKPPPWWW___hhhttt~~~wwwiiiYYYNNNJJJDDDHHHLLLKKKGGGGGGKKKOOOVVVlllmmmeee___cccjjjnnnrrruuuqqqqqqrrrsssuuuxxxzzz|||zzzyyyyyyxxxwwwwwwwwwwwwwwwxxxzzzzzzxxxwwwxxxyyyzzz{{{|||||||||zzzxxxvvvtttssspppnnnmmmnnnqqqsssrrrpppllliiigggggghhhiiihhhgggggggggggggggffffffeeeeeeccc___ZZZXXXYYYZZZ[[[ZZZXXXWWWVVVUUUSSSRRRPPPMMMKKKJJJJJJJJJJJJHHHooo___XXXWWWUUUSSSQQQPPPOOOMMMJJJGGGFFFFFFEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@:::;;;===>>>>>><<<;;;:::999999999999999999999999999999888888888888999999999999999999999999999999:::999888888888999;;;;;;555444333555777:::::::::888777777666666777777888777777777777777888999:::;;;:::999888888888999:::::::::999999999999::::::<<<<<<<<<;;;:::;;;>>>@@@DDDQQQdddyyyvvvjjjgggfffuuu^^^QQQFFFCCC@@@>>>@@@BBBCCCCCC@@@@@@???>>>>>>>>>>>>?????????@@@@@@@@@@@@?????????@@@BBBBBBAAA@@@AAACCCIIIMMMSSSYYYaaalllxxx|||ooobbbUUUNNNMMMKKKNNNPPPKKKEEEEEEKKKRRRddd{{{rrrhhhbbbeeejjjnnnpppsssnnnnnnppprrrtttwwwyyy{{{zzz{{{{{{{{{{{{zzzyyyxxxxxxzzz|||}}}{{{yyyyyyyyy|||}}}~~~~~~|||zzzyyytttsssrrrooommmnnnpppssssssqqqnnnkkkjjjiiijjjjjjiiiiiiiiihhhggggggffffffaaaaaa```[[[VVVTTTVVVXXX\\\[[[YYYXXXYYYXXXVVVTTTPPPMMMJJJIIIIIIJJJIIIHHHssscccYYYUUUQQQOOONNNNNNNNNMMMJJJHHHEEEEEEEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???:::;;;<<<======<<<;;;:::999999::::::;;;<<<<<<<<<999999888888888888999999999999999999999999999999999999999999999:::;;;;;;555444333444777999::::::777666666555555666666666888888777777777888888999444444444555777:::===???===<<<;;;:::999999999999888999::::::999:::===???BBBIIIXXXkkk~~~pppeeeqqqmmm]]]MMMIIIDDDAAAAAABBBCCCCCCAAA@@@??????>>>>>>????????????@@@@@@@@@@@@??????===???AAAAAA@@@???@@@AAAEEEIIINNNSSSZZZcccnnnvvvvvvkkk___UUUOOOOOOOOORRRRRRLLLGGGHHHRRR[[[uuuzzzppphhhhhhkkkkkkkkkmmmlllmmmoooqqqtttvvvwwwxxxzzz{{{}}}~~~~~~|||zzzxxxyyy|||~~~}}}{{{zzzyyyzzz{{{}}}}}}|||{{{xxxwwwssstttsssqqqnnnmmmppprrrrrrqqqpppnnnmmmlllllllllkkkkkkjjjiiigggfffeeeeee___```___ZZZTTTRRRUUUYYY[[[XXXVVVVVVWWWWWWUUUSSSOOOMMMJJJHHHHHHIIIIIIHHHwwwfffZZZSSSMMMLLLKKKLLLMMMLLLKKKIIIEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>;;;;;;<<<<<<<<<<<<<<<<<<555555666777888999999:::999999888888888888999999999999999999999999999999888888999999::::::::::::999777555444666777888777666555555444444444555555999999888888888888888999999888666555555777888:::>>>===<<<;;;:::999999999222444666888999<<>>???????????????@@@@@@@@@@@@??????777:::>>>@@@@@@AAABBBCCCCCCGGGKKKPPPUUU]]]gggooo{{{tttjjj```VVVQQQQQQDDDHHHKKKKKKKKKSSScccpppuuullljjjkkkiiigggggglllmmmoooqqqtttuuuvvvvvvyyy{{{~~~}}}zzzxxxzzz}}}~~~|||zzzzzzwwwxxxyyyyyyyyywwwuuussssssttttttrrrnnnmmmooorrrqqqqqqqqqpppooonnnnnnmmmmmmlllkkkiiihhhfffeeeddd___```___ZZZUUUSSSVVV[[[WWWTTTRRRRRRTTTTTTRRROOOOOOMMMIIIHHHHHHIIIIIIHHHvvvbbbXXXUUUPPPPPPOOONNNMMMLLLKKKKKKEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>===;;;===AAACCCCCC@@@<<<999::::::;;;;;;::::::999888999888777666666888:::<<<:::999999888777666666555:::999777666666777999:::888888888888777777777777333444444555666777888888888888999::::::::::::999666888::::::999999:::;;;>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>????????????AAACCCGGGKKKPPPWWW___dddttt{{{}}}oooiiiddd\\\SSSOOOHHHIIIHHHEEEIIIYYYsss~~~|||wwwrrrooonnnjjjccc]]]___fffnnnqqqppprrrwww}}}yyyyyyzzz{{{||||||}}}}}}}}}|||wwwuuuttttttvvvxxxzzzzzzxxxuuusssppprrrssssssrrrpppoooooorrrqqqpppooooooooopppqqqpppnnnkkkiiiiiihhhgggeeeaaa```^^^\\\YYYXXXWWWVVVVVVUUURRRRRRRRRRRRQQQPPPKKKKKKJJJIIIGGGFFFEEEDDDxxxdddYYYUUUNNNNNNMMMLLLKKKJJJIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>><<<===>>>>>>>>>===;;;;;;::::::;;;;;;::::::999888999888777777777888999:::::::::999888888777666666999888666555555666888999777777777666666666666555444555555555666777777777777888999999::::::999999777888:::999888777777888;;;;;;;;;:::::::::999999777777999:::<<<=========@@@@@@DDDNNN[[[jjj|||kkkkkkppplll[[[KKKFFFGGGEEEBBB@@@??????????????????@@@@@@????????????????????????>>>>>>>>>>>>????????????>>>@@@CCCFFFKKKQQQXXX]]]kkkrrr|||ooobbb\\\XXXQQQJJJGGGEEEFFFFFFHHHQQQeee~~~}}}{{{zzzvvvrrrqqqpppllleee___^^^eeennnsssttttttvvvyyyvvvvvvvvvwwwyyyzzz||||||}}}|||yyywwwwwwsssuuuvvvxxxwwwvvvsssrrrqqqssstttsssqqqppppppqqqppppppoooooopppqqqrrrssspppnnnlllkkkjjjiiigggeeeaaa```^^^\\\ZZZXXXWWWWWWWWWUUURRRPPPPPPOOOMMMKKKKKKKKKJJJIIIGGGFFFEEEDDDyyyfffZZZUUUNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCAAAAAAAAAAAAAAAAAA@@@??????>>>>>><<<:::999999999;;;<<<::::::;;;;;;::::::999888999999999888888888888888:::999999888888777777666888777666555555666777888666666666666555555555555666666666666666666666666777888999999::::::999999777999:::999777555555666888888999:::999888777666333555777:::===>>>>>>???>>>>>>AAAGGGNNNYYYkkkzzznnnhhhdddlll~~~lllWWWMMMJJJFFFCCCBBB@@@@@@@@@@@@@@@@@@??????????????????????????????>>>>>>>>>>>>????????????>>>???AAACCCFFFKKKRRRVVV```fffqqq}}}sssgggZZZTTTPPPKKKGGGFFFDDDDDDGGGOOO^^^uuu}}}yyywwwxxxvvvttttttssspppiiidddaaafffmmmtttwwwwwwtttrrrqqqqqqqqqrrruuuwwwzzz|||}}}~~~|||yyyxxxxxxsssttttttttttttsssrrrrrrtttuuuuuusssqqqpppqqqrrrooooooooopppqqqrrrtttuuuooonnnmmmmmmlllkkkgggeeeaaa```^^^\\\ZZZXXXWWWWWWXXXUUUQQQNNNMMMKKKHHHFFFKKKKKKJJJHHHGGGFFFEEEDDDzzzggg[[[VVVPPPPPPOOONNNMMMLLLKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@AAAAAAAAAAAAAAA@@@???>>>>>><<<:::888888999;;;<<<::::::;;;;;;::::::999888999999999999999888777666888888888777777666666666888777666666666666777888777777666666666555555555777777777666666666666666777777888999999999999999777999:::999777666666777666777999::::::888777555222444777:::<<<=========<<<<<>>>>>>>>????????????@@@AAABBBCCCEEEIIINNNRRRWWW]]]fffppp|||yyynnnbbbVVVPPPLLLHHHEEEFFFDDDEEEKKKXXXlll{{{xxxvvvvvvxxxxxxxxxxxxxxxuuupppllljjjkkknnnsssvvvvvvrrrnnnmmmmmmnnnoooqqquuuxxxzzz|||}}}|||{{{yyyvvvuuuuuutttsssqqqppppppqqqrrrsssvvvvvvuuussspppoooqqqssspppppppppqqqqqqrrrrrrsssnnnmmmmmmmmmmmmkkkgggddd```___]]][[[YYYXXXWWWWWWVVVTTTPPPMMMLLLJJJGGGEEEJJJJJJIIIHHHFFFEEEDDDDDDyyyggg[[[UUUPPPPPPOOONNNMMMLLLKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@AAAAAAAAA@@@??????===<<<;;;;;;;;;:::;;;;;;::::::;;;;;;::::::999888999999999999999888777666666666666666666555555555888888888888888888888888888888888777777777666666777777777777777666666666777777888999999999999888666888::::::999888999:::666777999;;;;;;:::888777555666888999;;;;;;;;;:::;;;<<<>>>@@@AAAFFFUUUcccsss~~~uuugggbbbdddppppppXXXGGGEEEKKKAAAAAAAAAAAA@@@@@@??????????????????????????????===>>>>>>>>>????????????AAAAAABBBBBBBBBEEEJJJMMMRRRWWW^^^gggqqq~~~|||tttfff[[[PPPJJJFFFAAA@@@BBBBBBFFFQQQccc{{{zzzuuusssvvvyyyzzz{{{{{{||||||zzzwwwtttwwwssspppqqqsssssspppmmmmmmmmmmmmoooqqqtttwwwxxxzzzyyywwwtttsssqqqpppooossspppmmmkkkkkknnnrrruuuwwwwwwvvvssspppoooppprrrqqqqqqqqqppppppoooooonnnlllkkkkkklllllljjjfffccc___^^^\\\ZZZXXXWWWWWWWWWTTTRRROOOMMMLLLKKKIIIGGGIIIIIIHHHFFFEEEDDDCCCBBBvvveeeZZZTTTNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCAAAAAA@@@@@@@@@AAAAAA@@@@@@???<<<<<<=========<<<;;;:::::::::;;;;;;::::::999888999999999888888888888888666666666666666666666666888888888999999888888888888888888888777777777777777777777777777777777777666777888888999999888888666888:::::::::999:::<<<777888999:::;;;:::999999888888888888888888999999;;;;;;<<>>>>>>>>>>>?????????????????????>>>>>>@@@DDDGGGMMMRRRXXX___hhhtttsssjjj^^^UUULLLHHHDDD@@@@@@CCCCCCKKK[[[qqq~~~xxxssssssxxx}}}}}}}}}~~~~~~~~~|||{{{zzzzzzsssppppppqqqpppoooooopppqqqrrrtttuuuvvvwwwvvvssspppnnnmmmmmmlllkkkmmmjjjeeebbbccchhhoootttwwwwwwvvvssspppnnnnnnooooooooooooooonnnlllkkkjjjjjjiiihhhhhhiiigggeeebbb]]]\\\ZZZYYYWWWVVVVVVUUUSSSQQQNNNMMMMMMLLLKKKIIIGGGGGGFFFEEECCCBBBAAA@@@ssscccXXXSSSNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDEEEDDDDDDCCCBBBBBB???@@@@@@AAAAAA@@@@@@@@@===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::999888999888777777777888999:::777777777888888888888888777777888888888888777777888777777777777666666666666666666777888888888999666777777888888888888888666888::::::888888888999888888888999999:::::::::999888777666666777999:::<<<::::::===???AAAGGGOOO]]]lll{{{xxxfff[[[bbbrrrmmmUUUKKKCCCBBBBBBAAA@@@@@@??????????????????????????????>>>>>>>>>>>>????????????>>>>>>===<<<<<<===AAADDDGGGKKKQQQWWW^^^iiiwwwtttggg^^^WWWPPPJJJHHHFFFCCCDDDGGGKKKWWWjjj{{{vvvvvv{{{~~~~~~~~~~~~}}}|||}}}~~~|||vvvrrrqqqqqqrrrrrrssstttvvvwwwxxxwwwvvvuuuqqqmmmiiihhhjjjllllllkkkeee```ZZZWWWYYYaaajjjpppuuuvvvvvvtttpppnnnllllllkkkkkkllllllllljjjiiihhhhhhfffeeedddeeedddcccaaa[[[ZZZXXXWWWVVVUUUTTTTTTRRRPPPMMMLLLLLLKKKIIIHHHEEEEEEDDDCCCAAA@@@??????qqqaaaWWWRRRPPPPPPOOONNNMMMLLLKKKKKKGGGGGGGGGFFFFFFFFFEEEEEECCCDDDDDDDDDDDDDDDCCCCCC???@@@@@@AAAAAAAAA@@@@@@>>><<<;;;999999:::;;;<<<::::::;;;;;;;;;:::999999999888777666666888:::<<<999999999999999999::::::666666777777777777666666777666666666555555555555555555666777888999999:::666666777888888888888888777999:::999777666666666888888777777888999::::::999777555444555777:::<<<===999999<<<>>>???BBBGGGMMM]]]ppp{{{uuu___[[[dddlll```MMMCCCCCCBBBAAAAAA@@@??????????????????????????????>>>>>>>>>>>>????????????>>>>>>>>><<<<<<>>>AAADDDCCCGGGLLLQQQWWWbbbpppzzzyyylll^^^TTTNNNIIIFFFEEEEEECCCDDDHHHVVVcccvvvzzzzzz}}}~~~|||{{{{{{}}}~~~|||xxxuuurrrrrrtttuuuuuuwwwyyy{{{zzzyyyvvvtttmmmiiiffffffiiilllmmmmmm^^^YYYSSSPPPRRR[[[eeellltttvvvvvvtttqqqmmmkkkkkkggghhhiiijjjkkkjjjiiihhhgggeeecccbbbbbbcccbbbaaaZZZYYYWWWVVVUUUTTTTTTSSSSSSPPPMMMKKKKKKIIIHHHFFFDDDDDDCCCBBB@@@???>>>===sssaaaWWWTTTNNNNNNMMMMMMLLLKKKKKKKKKFFFGGGGGGGGGFFFEEEDDDCCCFFFCCC@@@BBBGGGJJJIIIFFFCCCCCCBBBAAA@@@@@@??????===<<<<<<<<<<<<===>>>>>>999999999888888777777777777777777777777666555555999999999999999999999:::777999::::::888777777888666777888888777666777888777777777888999999::::::777888999999888777888999111333666999;;;:::999888999999888888888888888999::::::::::::::::::::::::888:::<<<===>>>???AAACCCJJJWWWhhhvvv~~~hhh\\\ZZZbbbnnnuuuXXXMMMFFFBBBEEEGGGDDD@@@???EEEBBB@@@>>>?????????>>>AAA@@@???>>>============>>>>>>???@@@AAAAAABBBBBBEEEGGGJJJMMMSSS[[[ccciiiuuu}}}wwwmmm```TTTOOOHHHCCCBBBDDDDDDCCCKKKTTTiiixxx}}}~~~|||{{{{{{{{{{{{zzzyyyxxxvvvttttttvvvxxx~~~}}}zzzxxxwwwvvvvvvvvv~~~~~~~~~|||zzzvvvrrrpppnnnhhhbbbbbbgggjjjgggddd[[[NNNFFFJJJNNNRRR```pppssstttuuuvvvtttqqqmmmkkkfffeeedddeeefffgggfffeeebbbaaa___^^^]]]]]]^^^^^^YYYXXXWWWUUUSSSRRRPPPPPPOOONNNMMMKKKJJJHHHGGGFFFCCCDDDDDDDDDCCCAAA>>>===tttbbbYYYVVVQQQPPPPPPOOOMMMLLLJJJIIIDDDDDDEEEEEEFFFFFFGGGGGGFFFCCC@@@BBBFFFIIIGGGEEEDDDDDDCCCBBBAAA??????>>>======<<<;;;;;;;;;;;;;;;::::::999999999888888888888888999999888888777777;;;;;;:::999999888777777777999::::::888777777888888::::::999777666777888888888888888888777777777666777888888666666777888555666777888999999:::::::::999999888888999999999999999999999999999999999:::<<<>>>>>>>>>???AAACCCFFFPPP___nnnyyymmm___[[[YYYaaaooommmYYYOOOGGGHHHIIIFFFBBB@@@CCCAAA??????@@@@@@???>>>AAA@@@???>>>============>>>>>>???@@@@@@AAABBBBBBBBBCCCFFFIIINNNUUU]]]bbbllltttuuummmcccWWWMMMJJJEEECCCCCCCCCBBBFFFTTTddd}}}}}}~~~}}}|||{{{zzzzzzzzzwwwwwwvvvvvvuuuwwwyyy{{{~~~}}}{{{yyyyyyyyyyyy~~~}}}{{{yyywwwuuutttssspppjjjdddcccffffffbbb]]]YYYOOOIIINNNRRRVVVbbbppptttttttttsssqqqooonnnmmmfffeeedddeeefffgggfffeee___^^^\\\ZZZYYYYYYYYYYYYXXXWWWVVVTTTRRRQQQOOOOOONNNMMMMMMKKKJJJIIIHHHGGGEEEEEEDDDDDDBBBAAA???>>>tttcccZZZWWWRRRRRRRRRQQQOOOLLLIIIGGGEEEEEEDDDDDDEEEFFFHHHIIIFFFDDDAAABBBDDDFFFDDDBBBCCCCCCAAA@@@???===<<<;;;>>>===<<<;;;:::999999999::::::::::::999999999999::::::::::::999999999888::::::999999999888888888777999::::::888777777888666777888888777666777999999888888777666666555555555666777777555555666777999888777777777999:::;;;999999999888888999999:::888888888888888888888888<<<===??????>>>???@@@BBBBBBHHHSSSbbbrrrxxxggg___WWWXXX___nnniiiZZZKKKGGGGGGDDD@@@>>>AAA@@@???@@@AAAAAA@@@>>>AAA@@@???>>>============>>>>>>??????@@@AAAAAAAAA???@@@BBBEEEHHHNNNTTTYYYaaahhhtttwwwiii```WWWMMMFFFEEECCCDDDDDDDDDEEEPPPggg{{{~~~||||||}}}~~~~~~}}}~~~}}}|||{{{zzzyyyyyyyyyuuuuuutttuuuwwwyyy|||~~~~~~}}}|||{{{zzzyyyyyyzzz|||zzzxxxuuuttttttuuuvvvqqqlllhhhggghhhfffaaa[[[XXXQQQOOOUUUYYY\\\dddnnntttsssqqqooonnnmmmmmmmmmgggfffdddeeeffffffeeeddd^^^]]][[[YYYXXXWWWVVVVVVVVVUUUTTTRRRQQQOOONNNMMMMMMLLLLLLKKKJJJJJJIIIIIIGGGGGGEEECCCBBBAAA@@@@@@ssscccYYYUUUPPPQQQRRRRRRPPPLLLIIIFFFJJJHHHFFFDDDDDDDDDEEEFFFGGGDDDBBBBBBCCCCCCBBB@@@AAA@@@???>>><<<:::999999>>>===<<<;;;::::::::::::::::::::::::::::::::::::::::::999999999888999999555666777888999:::;;;<<<777999::::::888777777888222444555666666666888:::777777666666555555555555555666777777555555666777::::::999999999999999:::888888777777777888999999888888888888999999999999<<<===>>>>>>======>>>???@@@BBBIIIWWWkkkuuuiiibbb[[[YYYcccvvvkkkTTTHHHEEECCC@@@????????????AAABBBBBB@@@>>>@@@@@@???>>>======>>>>>>>>>>>>??????@@@@@@@@@AAA>>>???AAABBBEEEIIINNNRRRXXX___jjjvvvzzzmmm^^^UUUNNNGGGCCCDDDEEEEEEEEEGGGOOObbb|||{{{zzzzzzzzz{{{|||||||||}}}|||{{{zzzyyyxxxxxxxxxuuutttssstttwwwzzz}}}~~~xxxxxxwwwwwwvvvvvvvvvvvvwwwvvvuuutttsssttttttuuupppmmmkkkkkkmmmkkkfffaaaXXXUUUWWW]]]aaabbbgggmmmqqqpppooonnnmmmlllkkkkkkgggfffddddddeeeeeedddcccaaa```^^^\\\ZZZYYYXXXWWWSSSSSSRRRPPPOOOMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHEEECCCAAAAAAAAAAAAsssbbbWWWRRRLLLNNNOOOPPPOOOLLLIIIGGGJJJIIIGGGEEEDDDEEEFFFGGGFFFEEECCCBBBBBBAAAAAA@@@AAAAAA@@@>>>===<<<;;;:::===<<<<<<<<<<<<<<<======::::::::::::::::::::::::999999888777666777777888555555666777999:::;;;;;;777999::::::888777777888555777888888666666777999444444555555666666666666666777888888666666777888888999:::;;;;;;:::888777666666666666666777888888999999999999::::::;;;;;;;;;<<<===<<<;;;;;;<<<===@@@@@@DDDPPPccczzzwwwjjj___WWW\\\kkk~~~dddRRRIIIEEECCCDDD?????????AAABBBBBB@@@>>>@@@???>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@???AAABBBBBBCCCFFFJJJMMMSSSZZZdddnnnzzz{{{uuummm```SSSLLLGGGCCCBBBCCCEEEEEEFFFLLL]]]vvvyyyzzz{{{{{{zzzzzzzzzzzz|||{{{yyyxxxwwwwwwvvvvvvwwwuuusssssswwwzzz{{{{{{uuuuuuuuuttttttssssssrrrqqqrrrsssttttttsssrrrrrrooonnnmmmnnnooommmhhhddd\\\\\\___dddggggggiiikkkkkkmmmnnnooonnnkkkiiiggggggeeeccccccdddcccbbb```bbbaaa```^^^\\\ZZZYYYXXXQQQQQQPPPOOONNNLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJHHHFFFCCCAAAAAA@@@AAArrrbbbWWWQQQLLLMMMNNNNNNNNNLLLJJJIIIFFFFFFEEEEEEFFFGGGIIIJJJFFFEEEDDDCCCBBBAAAAAAAAACCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<===>>>>>>999999999999::::::::::::999888666555555555666777999999888888888777777777777999::::::888777777888<<<======;;;888666666777444444555555666777777888666777888888666666777888666888:::<<<<<<:::777555666666666666666777888999999999999::::::;;;;;;<<<999:::<<<;;;::::::;;;<<<@@@@@@BBBKKKZZZnnnooobbbWWWXXX```nnnvvv```QQQGGGDDDEEEAAA@@@???@@@AAAAAA@@@>>>??????>>>>>>>>>>>>>>>???????????????????????????@@@AAABBBBBBBBBDDDGGGJJJOOOUUU]]]fffppp}}}yyynnnfff]]]SSSIIIEEECCCAAAAAACCCCCCGGGMMMYYYnnnxxxzzz{{{{{{zzzyyyyyyzzzzzzzzzxxxwwwvvvuuuuuuuuuxxxuuuqqqrrrvvvyyyyyyxxxuuuuuuuuuuuutttsssrrrqqqnnnoooqqqssssssrrrqqqooopppooonnnnnnmmmkkkgggddddddeeegggjjjkkkkkkjjjjjjhhhjjjlllnnnmmmjjjgggdddfffdddbbbbbbbbbaaa___]]]^^^^^^]]]\\\ZZZXXXWWWVVVPPPPPPOOONNNMMMLLLKKKKKKHHHHHHHHHHHHHHHHHHGGGGGGIIIHHHFFFDDDBBB@@@??????rrrcccXXXRRROOOOOOOOONNNMMMLLLJJJIIIEEEFFFFFFGGGGGGHHHHHHIIIFFFFFFEEECCCBBBAAAAAABBBAAAAAAAAA@@@@@@@@@??????======<<<;;;;;;;;;<<<<<<888888888999999999::::::999888666444444555666777:::999999888777666666555777999::::::888777777888:::;;;;;;:::777666777777666666666666666666666777555666777777555555666777666777888999999999888777777777777777888999:::;;;777888888999::::::;;;;;;999:::;;;;;;;;;:::<<<======>>>AAAEEEPPP```ttt|||nnnaaa]]][[[aaauuuwwwaaaPPPHHHHHHCCCAAA??????@@@@@@???>>>??????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>???@@@@@@@@@AAADDDFFFJJJOOOUUU\\\dddppp~~~zzzssskkkaaaZZZQQQIIIBBBBBBCCCBBBBBBDDDCCCOOO]]]mmm}}}uuuxxx{{{{{{yyyxxxyyy{{{yyyyyywwwvvvuuutttttttttvvvrrrooopppuuuxxxxxxwwwvvvvvvvvvuuutttrrrpppooonnnnnnooopppppppppppppppnnnnnnnnnnnnnnnmmmkkkiiikkkmmmmmmmmmllllllkkkiiihhhiiijjjjjjjjjhhhfffeeeeeecccaaa``````___]]][[[YYYYYYYYYYYYXXXVVVTTTSSSPPPOOOOOONNNMMMLLLKKKKKKHHHGGGGGGGGGFFFFFFEEEEEEGGGGGGFFFDDDBBB@@@>>><<>>>>>>>>>>>>>>=========>>>===<<<;;;:::999999999777777777888888999999999999888666555444555777888777777777777777888888888777999::::::888777777888111333555666666666888:::888888888777666666555555444555666555444444555666888777666666666777999:::999999999999:::;;;<<<===666777777888999999::::::999:::<<<<<<<<<<<<===???;;;===???BBBHHHVVViiiwww}}}nnneee\\\ZZZkkkuuu___SSSPPPEEEBBB@@@>>>?????????>>>???>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>;;;===>>>>>>>>>???AAACCCFFFJJJOOOUUU\\\gggttt~~~uuulllfff___XXXRRRLLLEEEAAACCCFFFEEEEEEFFFEEEXXXmmm}}}|||{{{rrrvvvyyyzzzyyyyyyzzz|||yyyxxxwwwuuutttttttttttttttpppmmmoootttyyyyyywwwuuuuuuuuutttssspppnnnmmmpppooommmmmmmmmnnnpppqqqllllllnnnoooqqqrrrrrrrrrpppqqqqqqnnnmmmlllkkkhhhjjjiiihhhgggggggggggggggdddbbb```______^^^[[[ZZZWWWWWWXXXXXXWWWUUUTTTSSSPPPOOOOOONNNMMMLLLKKKKKKGGGGGGFFFFFFEEEDDDDDDCCCFFFFFFFFFDDDBBB???<<<;;;tttdddYYYTTTRRRQQQPPPOOOMMMLLLKKKKKKEEEFFFHHHHHHFFFEEEEEEFFF444888???DDDFFFEEECCCBBBCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>===<<<;;;;;;;;;999999999999999999999999;;;;;;::::::999888777777:::999888777777999;;;<<<:::::::::999888777777666222444666777777666333222:::888777555555777888:::888666555444444555666888888888888888888777666666888888888777777777777777888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@BBBCCCIIIXXXggg{{{wwwlllfffbbbdddjjjgggRRRGGGHHHGGGEEEAAA@@@AAACCCBBBBBBAAA@@@???>>>==============================>>>????????????@@@@@@@@@CCCFFFJJJOOOVVV^^^gggmmmzzz}}}uuuiii]]]UUUOOOLLLJJJGGGCCCAAAAAA@@@@@@DDDKKKRRRkkkzzzqqqnnnppptttxxxyyyxxxvvvuuuttttttssssssttttttuuuuuunnnnnnnnnoooqqqsssuuuwwwwwwwwwvvvuuusssqqqooommmooonnnmmmllllllllllllllljjjkkkmmmqqqttttttrrrppprrrpppmmmkkkiiiiiijjjjjjgggggggggggggggfffffffffbbbaaa``````___]]]YYYVVVVVVUUUSSSSSSTTTTTTRRRQQQJJJKKKKKKLLLLLLLLLKKKKKKKKKHHHEEECCCCCCCCCBBBAAADDDCCCAAA@@@>>>===<<<<<<{{{jjj]]]UUURRRQQQPPPOOOMMMLLLKKKKKKHHHJJJKKKJJJGGGFFFEEEFFFDDDDDDCCCBBBAAABBBCCCDDDBBBAAAAAA@@@???>>>>>>===>>>>>>>>>===<<<;;;;;;;;;999999999999999999999999::::::999888888777666666777888999::::::::::::999:::999999888777777666666555555666666666555555555777666555444444555666777888777555444444555777888777777777777777666555555888777777777777777777777777777888888888999999999;;;;;;::::::::::::::::::;;;;;;===???@@@DDDQQQ^^^lll}}}wwwmmmeeecccfffqqq~~~lllRRRNNNHHHCCCAAA@@@??????======>>>??????@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAACCCGGGKKKPPPWWW___dddnnnwwwqqqiii___UUUOOOKKKHHHGGGDDDBBBBBBDDDBBBBBBHHHQQQjjj~~~~~~xxxpppnnnpppsssvvvwwwwwwvvvvvvtttssssssrrrrrrsssuuuvvvpppoooooopppqqqrrrtttuuurrrsssttttttssspppmmmkkkmmmmmmmmmmmmllllllkkkkkkkkklllmmmpppssstttrrrqqqooommmkkkiiigggggghhhiiifffffffffffffffeeeeeeeeecccbbbaaa```___]]]XXXUUUTTTRRRQQQPPPQQQQQQQQQOOOKKKLLLLLLLLLLLLLLLKKKKKKKKKIIIEEECCCCCCBBBAAA@@@BBBAAA@@@>>>===<<<<<<<<>>===<<<;;;;;;>>>>>>======<<<;;;;;;;;;999999999999999999999999999999888888777666666666444777:::======;;;888666999888888777777666666555888777666555555666777888777666555444444555666777777777555555555555777777666666666777666666555555777777777777777777888888666666777777777888888888::::::999999888888888777::::::<<>><<<======>>>???@@@@@@@@@????????????????????????>>>>>>>>>?????????@@@@@@>>>@@@CCCEEEIIINNNTTTYYYbbbkkkwww{{{sss```ZZZRRRKKKFFFDDDCCCBBB>>>???BBBDDDBBBCCCMMMXXX}}}zzzyyyuuuooommmoooqqqsssuuuvvvwwwwwwuuusssrrrpppqqqsssuuuwwwsssrrrrrrrrrrrrrrrssstttpppqqqssssssrrrooommmkkklllmmmnnnoooooommmllljjjkkkjjjjjjlllnnnppppppoookkkjjjhhhffffffffffffgggeeeeeeeeedddddddddccccccdddbbbaaa```^^^\\\XXXUUUQQQOOOMMMMMMNNNOOOOOONNNMMMMMMLLLLLLKKKKKKJJJJJJLLLIIIFFFCCCBBBBBB@@@?????????>>>===<<<;;;<<<<<>>AAA@@@@@@>>>===<<<;;;:::=========<<<<<<;;;;;;;;;999999999999999999999999999999888888777777777777555777;;;======;;;888555888777777777666666555555777777777777777777888999888888777777777777888888777777666555555666777777666777777777777777666666777777777777777888888888777777777777888888888999::::::999999888888777777<<<<<>>>>>>>>>>>????????????>>>???AAABBBDDDGGGLLLOOO[[[bbbmmmvvv}}}xxxkkkbbbSSSNNNHHHCCCAAA@@@???>>>@@@AAADDDEEEDDDHHHVVVeee{{{xxxwwwtttpppnnnnnnoooppprrruuuwwwxxxuuusssqqqppppppsssvvvxxxwwwvvvvvvuuutttttttttttttttsssrrrqqqooonnnmmmllllllmmmppprrrrrrpppmmmkkkiiigggfffgggiiikkklllkkkiiihhhgggfffffffffffffffdddddddddcccbbbbbbaaaaaadddbbb```___]]][[[WWWTTTPPPNNNLLLKKKLLLNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIMMMJJJFFFCCCBBBAAA???======<<<;;;;;;;;;;;;;;;;;;{{{hhhZZZRRRQQQPPPOOOMMMLLLKKKKKKFFFHHHJJJJJJHHHHHHHHHIIIEEEDDDDDDEEEFFFFFFCCC@@@BBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999999999999999999888888888888999:::;;;;;;:::888777777777777777666666666666555666888999:::999888777888888777777777777888888777777666666666666777777777888888999999999888888666666777777888888888888888888888999999999::::::;;;;;;::::::999999999888===<<>>>>>>>>????????????AAABBBBBBCCCDDDGGGJJJSSSYYYbbbjjjqqqxxxuuuhhh\\\SSSLLLIIIDDDAAA@@@???>>>===DDDEEEGGGIIIIIIQQQcccttt~~~zzzxxxvvvtttrrrnnnnnnooopppqqqtttvvvwwwuuutttqqqpppqqqtttwwwyyy{{{zzzzzzyyyxxxvvvuuuuuuwwwuuupppmmmjjjjjjkkkllllllooorrrttttttrrrooommmjjjhhhffffffhhhjjjkkkkkkiiiiiihhhhhhggggggggggggdddccccccbbbaaaaaa``````bbb```^^^\\\[[[YYYVVVTTTQQQOOOMMMMMMNNNOOOOOONNNMMMLLLKKKJJJIIIIIIIIIIIILLLIIIEEECCCBBB@@@???===;;;;;;:::::::::::::::;;;wwwfffZZZRRRQQQPPPOOOMMMLLLKKKKKKDDDFFFHHHHHHHHHGGGHHHIIIQQQKKKDDD@@@BBBDDDEEEEEEBBBAAAAAA@@@@@@??????>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999::::::999999999999999999777777777777777777777777333555888:::;;;:::888666555555666666666666555555777777777777777777777777888888999999::::::999999666666666777888888999999888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::<<>>===<<>>>>>>>>?????????AAABBBBBBBBBCCCEEEGGGIIIOOOWWW^^^eeennnxxx~~~yyynnndddZZZOOOIIIHHHFFFCCCAAAAAA@@@???>>>@@@AAAEEEKKKPPPZZZmmm~~~{{{yyyxxxvvvttttttoooooopppqqqrrrtttuuuvvvuuutttsssrrrsssvvvxxxzzz|||||||||{{{yyyxxxvvvuuuvvvsssnnnjjjhhhhhhjjjkkkmmmooorrrttttttssspppnnnnnnllljjjjjjkkkmmmmmmmmmkkkkkkkkkjjjiiihhhhhhgggdddccccccbbbaaa```______```^^^[[[ZZZYYYXXXVVVTTTRRRQQQPPPOOOPPPPPPNNNMMMLLLKKKIIIHHHGGGGGGHHHIIIKKKHHHEEEBBBAAAAAA???>>>;;;;;;:::999999999::::::qqqbbbZZZRRRQQQPPPOOOMMMLLLKKKKKKEEEGGGIIIIIIGGGGGGGGGHHHTTTLLLCCC???AAACCCDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888999999999::::::::::::999999888888888888888888888888888888444555666888888888888888555555666666666666555555777777777888888777777777777777888999999999999999555666666777888888999999888888888888999999999999999999::::::;;;<<<<<<<<<999888999===>>><<<>>>BBBAAADDDMMM]]]qqq~~~jjjaaaZZZZZZ___iiizzzoooYYYMMMHHHAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>???===???@@@AAA@@@AAACCCEEECCCGGGNNNTTT[[[ccclllsssyyyzzzqqqeee[[[SSSMMMGGGBBBCCCBBB@@@AAABBBBBBBBBAAA>>>AAAJJJVVVbbbnnn~~~~~~xxxyyyyyyuuutttuuuqqqqqqrrrrrrssstttttttttuuuuuutttuuuvvvwwwyyy{{{{{{{{{{{{{{{yyyxxxvvvtttrrrqqqpppooonnnmmmnnnnnnlllnnnppprrrrrrqqqpppnnnpppnnnmmmmmmnnnooonnnmmmmmmmmmlllkkkjjjiiiggggggddddddcccbbbaaa```______]]][[[YYYWWWWWWWWWUUUTTTSSSRRRRRRRRRRRRPPPMMMJJJIIIHHHGGGEEEEEEFFFHHHIIIJJJGGGDDDBBBAAAAAA@@@???<<<;;;::::::999999999999~~~lll```ZZZRRRQQQPPPOOOMMMLLLKKKKKKHHHIIIJJJJJJHHHFFFFFFGGGKKKFFFBBBBBBDDDDDDAAA===????????????@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777777888888888999999;;;;;;;;;999777666888888888888888999999999666555555555666777999:::777777888888888888777777777777888888888888777777666666777888888888888888555666666777888999999999777777777777888888888888888888999:::;;;<<<<<<===:::888999>>>???>>>???CCC@@@AAAFFFRRRcccvvvvvvkkk```ZZZWWW\\\kkk{{{eeeTTTMMMCCCCCCBBBAAAAAA@@@@@@???====================================>>>>>>>>>>>>;;;<<<>>>?????????AAACCCBBBFFFKKKOOOSSSZZZbbbhhhpppyyy~~~lllcccXXXNNNIIIFFFBBB@@@???>>>>>>@@@BBBDDDCCCCCCFFFJJJWWWiiixxx{{{vvvxxxyyyuuusssuuuqqqrrrssstttttttttssssssuuuuuuvvvvvvwwwyyyzzz{{{zzzzzzzzzzzzyyywwwuuutttppprrrtttuuuuuuuuusssrrrkkkmmmnnnpppppppppooonnnooonnnmmmmmmoooooommmlllnnnmmmmmmllljjjhhhgggfffddddddcccbbbaaa```______[[[YYYWWWVVVVVVVVVUUUTTTSSSRRRSSSSSSSSSPPPLLLHHHHHHGGGEEEDDDDDDFFFGGGIIIIIIFFFCCCBBBAAAAAA@@@???===<<<;;;:::999999999999{{{yyyzzzoooWWWSSSOOOMMMNNNNNNLLLJJJEEEFFFGGGHHHHHHHHHHHHHHHDDDDDDDDDDDDDDDCCCCCCBBBCCCEEECCC???999777;;;???<<<<<<<<<<<<;;;:::999888;;;999888888999::::::999:::::::::999888777666555777777666666666666777777999888888777666555555444444555555666777888888888777666666666555555444444444999===<<<666333333666888999::::::999888666555888888777777666666555555444444555666777777888888999999999::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<===BBBJJJTTTddd{{{nnneee^^^\\\cccnnnjjjTTTHHHDDDBBBCCCAAA>>>>>>AAA@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===??????>>>>>>??????@@@AAA???AAADDDIIIOOOTTTYYY\\\dddgggmmmsssyyyrrriiiWWWQQQIIIEEECCCBBBAAA???CCC<<<:::AAAGGGFFFFFFIIIIIIXXXlll|||uuupppnnnnnnqqqsssrrrrrrsssuuuvvvvvvsssqqqrrrtttvvvwwwwwwxxxzzz|||~~~|||zzzxxxuuutttzzzzzzzzz{{{zzzvvvqqqmmmooonnnmmmlllkkkkkkkkklllnnnnnnnnnoooppppppooonnnmmmmmmmmmnnnnnnlllgggdddeeedddbbbaaaaaaaaa___]]]___]]]ZZZYYYXXXWWWUUUSSSSSSSSSRRRQQQOOONNNMMMLLLJJJJJJIIIHHHGGGGGGGGGGGGGGGEEECCCBBBAAAAAAAAABBB<<<<<<;;;;;;;;;:::::::::}}}{{{}}}rrrVVVSSSOOONNNNNNNNNLLLJJJFFFGGGHHHHHHIIIHHHHHHHHHDDDDDDDDDDDDDDDCCCCCCBBBAAABBBBBB>>>999777999===<<<<<<<<<<<<;;;:::999999777666555666777999888888888888999999999888888777888777777666666777777888777777666555555444333333888777777777777777666666::::::999999999888888888777888999:::;;;;;;999777888888888999888888777777888777777777777777666666888888999999:::;;;;;;<<<;;;;;;;;;::::::999999888::::::;;;<<<<<<<<<<<<;;;======@@@FFFLLLWWWjjj||||||mmmbbbbbbiii|||kkkTTTLLLEEEEEEEEEBBB@@@@@@@@@@@@??????>>>????????????@@@@@@@@@@@@???>>>===??????>>>>>>??????@@@AAA@@@AAACCCGGGKKKOOORRRTTTYYY\\\bbbhhhooowww}}}rrrfff]]]OOOKKKEEEBBBBBBBBBAAA???BBB@@@@@@DDDDDDDDDIIIPPP```nnnyyywwwssspppnnnmmmnnnooossstttvvvxxxyyyvvvssspppsssuuuwwwxxxyyyzzz|||~~~}}}|||zzzyyywwwwww}}}||||||||||||xxxsssooommmjjjgggggghhhjjjjjjjjjllllllmmmnnnooopppooonnnlllkkkllllllllljjjfffcccdddbbbaaaaaaaaaaaa```^^^]]][[[YYYWWWVVVTTTPPPMMMQQQPPPPPPOOONNNMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@======<<<<<<;;;:::999999vvvooolll___UUUSSSPPPNNNNNNNNNLLLKKKHHHHHHHHHIIIHHHHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCBBBCCCEEEFFFCCC???<<<===???======<<<<<<;;;:::::::::999888888999;;;======<<<777777777888888999999999888888888777777888888888777777777666666555555444777777777888888888888888888888777777777777666666;;;666444999@@@CCC???999555444444444444555555666777777777888888888888888:::::::::;;;<<<<<<======:::::::::::::::999999999999999:::;;;;;;;;;;;;;;;===<<>>>>>???>>>>>>>>>>>>???@@@@@@AAAAAABBBDDDFFFHHHJJJKKKNNNQQQVVV\\\dddmmmwww}}}}}}tttkkk```UUUNNNEEECCCAAA@@@AAAAAAAAA???AAABBBEEEFFFEEEHHHUUUcccyyy}}}tttsssqqqpppooonnnmmmmmmuuuvvvyyyzzzyyyuuurrrooorrrtttxxxyyyzzz|||~~~~~~|||{{{zzzyyyzzzzzz~~~~~~}}}zzzuuuqqqkkkfffaaabbbgggkkkkkkiiijjjkkklllmmmnnnnnnnnnnnnllllllkkklllllljjjfffcccbbb```___```aaabbbaaa___\\\[[[YYYXXXVVVSSSNNNKKKNNNNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGCCCCCCCCCBBBAAA@@@???>>>???>>>>>><<<;;;:::999999ttteee]]]OOOSSSRRRQQQOOONNNMMMLLLKKKHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCEEEFFFEEEBBB@@@???@@@======<<<;;;;;;;;;;;;;;;:::999:::<<<>>>@@@???>>>888888777777777888888888999999888888888888999999:::999999999888888888777444444666777999;;;<<<===666666666666666666666666;;;666444888@@@CCC???:::666555444444444666777888777777888888999999::::::888888888999999:::::::::555666777888:::<<<======888999::::::;;;;;;::::::;;;;;;>>>BBBEEEIIIRRR]]]pppwwwsssiiiOOOEEEGGGGGGBBB??????>>>>>>>>>>>>???@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCEEEEEEIIILLLPPPUUU\\\eeeooouuuyyy~~~xxxmmmccc[[[RRRJJJDDD?????????@@@AAAAAA@@@??????AAADDDGGGMMM[[[pppzzztttsssrrrqqqpppppppppqqqwwwxxxxxxwwwtttqqqooonnnooorrrvvvyyyzzz{{{~~~~~~}}}{{{yyyyyyzzz{{{|||~~~}}}}}}|||yyytttqqqiiiccc^^^```gggmmmmmmjjjhhhjjjlllmmmmmmmmmnnnnnnnnnmmmlllllllllkkkgggeee```___^^^___aaabbbaaa```\\\[[[[[[[[[ZZZWWWRRRNNNLLLLLLLLLLLLLLLLLLLLLMMMKKKJJJIIIHHHGGGGGGGGGGGGCCCCCCDDDDDDCCCAAA???>>>@@@???>>>===;;;:::999888zzzjjjbbbVVVRRRRRRQQQPPPNNNMMMLLLLLLGGGGGGGGGGGGFFFDDDCCCBBBDDDDDDDDDDDDDDDCCCCCCBBB>>>???AAAAAA???===;;;;;;======<<<;;;;;;;;;<<<<<<777666777999<<<===<<<;;;:::999888777666666666666999999888888888888999999999999999999888888888888444444666777999;;;<<<===999999999999999999999999888777666888;;;===;;;999:::999888888888:::;;;<<<777777888888999999::::::777777777777888888888888555666777888:::;;;<<<===888999::::::;;;;;;::::::;;;;;;>>>BBBDDDFFFLLLSSS```xxxrrrxxx}}}]]]MMMJJJHHHEEEBBB>>>>>>=========>>>>>>???===>>>>>>?????????>>>>>>>>>>>>======>>>>>>???@@@?????????@@@AAABBBDDDDDDHHHIIILLLOOOTTT[[[dddiiinnnsss{{{}}}ppphhh^^^UUUPPPJJJEEEAAA>>>???AAAAAAAAA@@@@@@@@@???AAAEEENNNaaazzz~~~zzzyyyxxxuuusssssstttvvvxxxyyyyyyvvvqqqllliiijjjkkkkkknnnrrrvvvwwwyyy{{{|||{{{zzzxxxwwwwwwxxxzzz{{{{{{zzzyyyyyyxxxvvvrrroooeee___[[[^^^ffflllllljjjhhhjjjlllmmmlllkkkmmmnnnmmmlllkkkkkkkkkiiifffdddaaa___^^^___``````___^^^YYYYYYZZZ[[[[[[YYYUUURRRLLLLLLLLLLLLMMMMMMMMMMMMJJJIIIHHHGGGGGGFFFGGGGGGCCCDDDDDDDDDCCCAAA???>>>@@@???>>><<<;;;999888888zzziii```UUUPPPQQQRRRQQQOOOMMMLLLLLLGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCBBB>>>???@@@@@@???>>>===<<<>>>===<<<;;;;;;<<<======888888999;;;===>>><<<:::;;;:::888666555555555666888888888777777888888888666666666666666666666666777777777888888888888888666666666777777777777777555666777777777777888999777666666666666777777888777777777888888888888888888888888888888888888888999999999999999888888888999999:::;;;;;;;;;;;;;;;===<<<===@@@AAA@@@CCCHHHRRRffftttooorrrmmmXXXNNNGGGBBB@@@@@@??????>>>======>>>>>>======>>>>>>??????>>>>>>>>>============>>>??????>>>>>>>>>???@@@BBBCCCDDDDDDFFFHHHIIILLLQQQWWW\\\eeejjjqqqwww{{{tttmmm```YYYQQQKKKHHHFFFDDDAAA>>>@@@AAABBBAAA@@@AAABBBCCCGGGOOO___{{{~~~{{{~~~|||yyyvvvvvvxxx{{{|||xxxwwwtttnnngggcccdddfffgggkkkooossstttuuuwwwxxxxxxwwwvvvuuuuuuvvvwwwxxxvvvuuutttttttttrrrooommm```]]][[[___fffkkkkkkiiihhhkkknnnnnnkkkjjjlllnnnllljjjiiihhhhhhgggeeeccccccaaa_________^^^\\\[[[VVVUUUVVVWWWXXXWWWTTTQQQLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHGGGFFFFFFEEEEEEEEECCCCCCCCCCCCBBB@@@???>>>>>>======;;;:::999888888vvvbbbYYYOOOOOOQQQSSSRRROOOLLLLLLMMMHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@???>>>===<<<;;;;;;<<<===>>>::::::;;;===??????===;;;:::888777555555555666777888777777666666777777888555555555555555555555555888777777777777777666666222333333333444444444444444555555555555666777888333333444444444333222222888777777777777777666666888888888888888888888888::::::999999888888777777::::::;;;<<<<<<<<<<<<;;;===;;;;;;>>>>>><<<>>>BBBJJJVVVgggzzztttlllrrrooo]]]OOOFFFDDDCCCCCCAAA@@@??????>>>>>><<<======>>>>>>>>>>>>>>>===============>>>??????>>>>>>>>>>>>???AAABBBCCC@@@BBBDDDFFFGGGKKKOOORRR[[[___eeehhhkkkqqqyyyxxxnnnccc[[[SSSMMMFFFCCCCCCCCCBBB@@@<<<>>>AAAAAA@@@AAACCCFFFHHHRRRbbbxxx}}}|||}}}}}}{{{zzzzzzzzz{{{{{{tttvvvuuuooofff```^^^___eeeiiinnnqqqrrrssssssttttttttttttttttttsssssssssrrrqqqppppppqqqpppnnnlll______```dddiiilllmmmllljjjmmmpppoookkkiiikkknnnnnnllljjjiiiiiiiiigggeeeeeeccc```___^^^\\\ZZZWWWVVVTTTSSSTTTTTTTTTRRRPPPKKKKKKKKKJJJJJJJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA???>>>>>>======<<<;;;;;;:::999999888888xxxeee]]]TTTNNNQQQSSSRRROOOLLLLLLMMMIIIIIIJJJJJJJJJIIIHHHHHHDDDDDDDDDDDDDDDCCCCCCBBB???>>>======>>>???>>>===>>>===<<<;;;;;;<<<>>>???777777888:::<<<;;;999666888777555444555666888999777777666666666666777777666666666666777777777777444555555666777888888999555555555666666666777777444333222333666888999888777777888999888777555444888888777777666666555555777777777666666666666666777777888888999999999::::::;;;<<<<<<======<<<<<<<<<999:::===>>>===???CCCEEELLLWWWggg}}}}}}pppmmmrrrsss___SSSQQQFFFEEEDDDBBBAAA@@@??????<<<<<<===>>>>>>>>>>>>>>>===============>>>??????>>>>>>>>>>>>>>>???@@@AAA>>>@@@CCCEEEFFFIIILLLOOORRRVVV[[[]]]___eeennnuuuzzzpppiii```UUUMMMLLLFFFAAA>>>???@@@@@@???:::===???@@@???AAAEEEHHHLLL\\\rrr|||{{{||||||{{{{{{||||||}}}|||{{{yyyxxxqqqtttvvvqqqhhh___[[[ZZZeeeiiimmmqqqrrrrrrrrrsssrrrrrrsssssssssrrrqqqpppooonnnnnnnnnoooooonnnlllaaacccgggkkknnnpppqqqqqqkkkooorrrpppkkkiiikkkmmmrrrpppnnnmmmmmmllljjjiiigggdddaaa___]]][[[XXXUUUXXXVVVTTTSSSSSSSSSQQQOOOJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBB@@@>>><<<;;;;;;<<<<<<:::::::::999999888888888yyyfff[[[VVVTTTRRRPPPPPPPPPOOONNNLLLMMMKKKIIIIIIIIIJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDCCCCCCBBBAAA@@@@@@<<<<<<;;;:::::::::;;;;;;<<<:::999:::;;;;;;:::888:::999888777777888999:::;;;:::999777666666555555777777777777888888888888555555555555666666666666:::::::::888555444555666:::::::::999999999888888444555777999:::999888777666777999::::::999888777777777777777888888888888888999:::888555666:::>>>:::;;;;;;;;;;;;:::999888::::::;;;<<<===>>>???@@@HHHIIINNNXXXhhh|||vvvooonnn}}}iiiVVVRRRJJJDDDDDDEEEBBB>>>===DDDAAA===<<<===???AAAAAA????????????????????????@@@@@@@@@@@@?????????>>>CCC@@@???@@@AAABBBEEEHHHIIIMMMRRRWWW\\\ccckkkrrr~~~~~~wwwkkk```VVVOOOIIIEEEHHHAAA===???AAA@@@???AAACCC===<<>>===<<<:::999888777888999:::;;;xxxeeeZZZVVVTTTRRRPPPPPPPPPPPPNNNLLLMMMKKKIIIIIIIIIJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA???>>><<<;;;;;;<<<<<<;;;:::::::::;;;;;;:::888777888:::;;;;;;:::999888777777777777888999:::999888777666666666666777777777777777777777666555555555555666666666666777777888666555444666777888888888777777777666666222444666999::::::999999777888888999888777666555777777777777888888888888:::999777777888999:::::::::::::::999999888888888:::;;;;;;<<<===>>>??????AAACCCHHHPPP]]]nnntttjjjppp}}}hhhXXXNNNFFFDDDDDD@@@>>>>>>BBB???===<<<===???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>CCCBBBBBBCCCDDDDDDDDDEEEIIILLLOOORRRUUUZZZaaafffrrrzzz|||nnnhhh___VVVOOOIIIEEEBBBCCCAAAAAACCCAAA???AAAEEEBBB???@@@CCCFFFIIIRRR\\\sss|||zzzwwwvvvwwwyyyzzzzzzzzz{{{zzzxxxuuuttttttuuuvvvxxxzzzxxxrrrllljjjjjjpppoooooorrruuuvvvuuurrrpppqqqsssttttttsssqqqooorrrrrrppppppooopppqqqrrrnnnnnnnnnnnnnnnoooppppppmmmmmmmmmmmmmmmmmmmmmmmmlllmmmnnnooonnnllljjjiiihhhgggddd```\\\YYYVVVTTTUUUUUUTTTSSSQQQOOONNNLLLLLLKKKIIIHHHGGGGGGHHHHHHHHHFFFDDDDDDDDDCCCBBB@@@AAAAAA@@@???>>>===<<<<<<;;;:::999888888888888888wwwdddZZZVVVSSSRRRPPPPPPPPPPPPNNNLLLMMMKKKIIIHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCBBBBBB@@@>>><<<:::999888===<<<;;;:::::::::::::::888777555666999;;;<<<<<<888777777666666777777888888888777777777777888888777777777666666555555555555555555555666666666666444555666555444555777888888777777777777666666666222333666888::::::::::::888888888888777555444333777777777777888888888888<<<999666777;;;<<<999666<<<;;;:::999888999::::::;;;<<<<<<<<<======>>>>>>;;;>>>BBBGGGOOO^^^ppp~~~nnnjjjoooeeeYYYNNNHHHEEEBBBAAACCC@@@>>><<<<<<>>>???>>>>>>========================??????>>>>>>>>>=========>>>???@@@@@@@@@@@@???>>>FFFGGGIIIKKKMMMQQQWWW[[[aaaiiisss{{{vvvnnn\\\WWWPPPKKKGGGEEEBBBAAA;;;===AAABBB>>>999===DDDBBBCCCGGGKKKOOOWWWgggvvv}}}yyyvvvuuuuuuwwwzzz{{{||||||{{{xxxtttqqqqqqtttvvvwwwzzz|||zzzuuuqqqppppppqqqpppppprrruuuvvvuuusssoooqqqtttvvvwwwtttqqqoooqqqqqqqqqqqqrrrrrrrrrrrrppppppooonnnnnnmmmnnnnnnmmmmmmmmmmmmmmmllllllllllllmmmnnnnnnmmmllljjjiiigggfffccc```\\\XXXUUUTTTWWWUUUSSSQQQNNNLLLKKKKKKJJJIIIGGGFFFEEEEEEFFFGGGFFFDDDCCCBBBCCCBBBAAA???@@@??????>>>===<<<;;;;;;;;;:::::::::888777666555vvvdddZZZVVVSSSQQQPPPPPPPPPPPPNNNMMMLLLKKKIIIHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCBBB@@@???===<<<;;;===<<<;;;;;;::::::::::::999777555555777:::;;;;;;777777666666666666777777777777666666777888999999777777666666555555444444555555555555666666666666555666666666555555777888999999999999888888888888333444666888999999::::::888888888777777666666555666777777777888888888888;;;:::999:::<<<<<<999777===<<<:::999999:::<<<===<<<<<<<<<===============;;;>>>BBBCCCGGGRRRcccqqq{{{qqqrrr}}}ooo___SSSKKKEEEEEEHHH???>>>======>>>???===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<>>>???>>>@@@CCCEEEDDDBBBBBBCCCEEEHHHMMMQQQTTTTTT[[[dddmmmuuu|||yyyuuunnneee^^^QQQMMMHHHEEEDDDCCCBBBAAA;;;===@@@BBB===999;;;BBBEEEJJJRRR\\\hhhvvvyyywwwvvvtttssstttvvvyyyzzzzzzyyywwwssspppnnnppptttxxxyyy|||~~~|||wwwsssrrrsssooooooooopppqqqrrrrrrrrrqqqrrrtttvvvvvvuuusssrrrqqqqqqrrrsssssssssrrrrrrrrrrrrpppooommmlllllllllnnnnnnnnnmmmmmmmmmmmmmmmllllllllllllllljjjiiihhhdddcccaaa^^^[[[YYYWWWUUUTTTRRRPPPNNNLLLLLLLLLLLLHHHGGGFFFDDDCCCDDDDDDEEEDDDCCCAAAAAABBBAAA@@@>>>>>>>>>===<<<<<<;;;::::::888999999:::999777555444wwwdddZZZVVVRRRQQQOOOOOOPPPPPPOOOMMMLLLJJJHHHHHHHHHIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@======<<<;;;:::999999:::;;;999777666888999999888666666777777777777666666666666666666777888999:::777666666666555555555444555555555555666666666666888888888777666555666888888888888888888888888888777777777888888888888777777777777777888999999:::666777777777888888888888888;;;===<<<:::999:::;;;;;;:::888777777999:::<<<<<<<<<<<<===============<<>>>>>>>>>>>============>>>AAACCCBBBHHHSSSZZZ[[[CCCBBBBBBCCCFFFIIILLLNNNLLLRRRZZZbbbkkkuuu{{{wwwqqqkkkfff^^^VVVOOOJJJGGGDDDBBBBBBBBBAAA@@@CCCAAAAAABBBAAA???AAAEEEMMMVVVdddvvvvvvqqqssstttrrrqqqqqqsssuuuuuuuuusssrrrooommmmmmpppvvv{{{|||~~~|||vvvqqqpppqqqnnnoooooopppppppppqqqrrrtttsssssssssssstttuuuvvvqqqrrrrrrsssssssssrrrrrrsssrrrpppooommmllllllkkkooooooooonnnnnnnnnmmmmmmkkkkkkjjjjjjiiiiiihhhggg```___^^^\\\[[[YYYXXXXXXSSSRRROOOMMMKKKJJJKKKKKKGGGFFFDDDCCCBBBBBBCCCCCCCCCBBB@@@@@@AAAAAA@@@>>>======<<<<<<;;;:::::::::555666888888999888777666xxxeee[[[WWWRRRQQQOOOOOOPPPQQQOOONNNLLLJJJHHHGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;:::999999999;;;999888888999999888666666777777888888777777666777777666666777888999999666666666666666666666666555555555555666666666666888999999888666555777888555555666666666666666777888888888777777777777777777777777777888:::;;;<<<777777777777888888888888666999<<<;;;888777999===777777666555555666888999;;;<<<<<<<<<======>>>>>>===???@@@??????DDDNNNWWWlllxxxxxx}}}ttt]]]NNNIIIGGGDDDBBB@@@@@@???>>><<>>>>>>>>=========;;;@@@BBBBBBJJJZZZdddeeeHHHEEECCCBBBCCCEEEFFFEEEHHHLLLRRRYYYaaajjjrrrwwwyyyxxxtttqqqsssyyyoookkkddd]]]WWWQQQKKKGGGEEECCC@@@?????????>>>===BBB>>>===@@@BBBDDDJJJQQQbbbooo{{{mmmkkkpppqqqooonnnnnnoooppppppooonnnoooooonnnooorrrxxx||||||}}}}}}yyysssnnnmmmnnnooopppqqqpppoooppprrrtttuuusssrrrqqqrrrtttvvvxxxsssrrrrrrrrrqqqqqqqqqqqqrrrqqqpppnnnmmmmmmmmmlllooooooooonnnmmmmmmlllllliiiiiihhhggggggfffffffff^^^]]]\\\[[[ZZZYYYXXXXXXUUUTTTQQQNNNKKKIIIGGGFFFFFFEEECCCBBBAAAAAABBBCCCCCCAAA@@@@@@AAAAAA@@@>>><<<<<<<<<;;;;;;;;;::::::555555666777777777777777zzzggg\\\WWWRRRPPPOOOOOOPPPQQQPPPNNNLLLJJJHHHGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCBBBAAAAAAAAA@@@@@@??????>>>===<<<;;;:::999999999888888999:::<<<<<<999777777777888999999888777777888777777777777777888888555666666777777888888888555555555555666666666666666777777777555666777999555555555555666666777777888777777777777777888888777777666666777888999:::777777777777888888888888444555555555555666999:::666666777777777888888888:::;;;;;;<<<===>>>??????>>>>>>>>>>>>???BBBHHHMMMYYYhhh}}}|||zzz|||cccXXXLLLIIIEEEBBBAAA@@@???>>>????????????????????????@@@@@@?????????>>>>>>>>>:::@@@AAA===BBBOOOUUUSSSGGGDDD@@@???AAABBBBBBAAAEEEGGGKKKQQQWWW^^^dddiiijjjkkkllllllppp{{{uuummmaaa]]]WWWQQQKKKHHHEEEDDDBBB@@@>>>===>>>???>>>=========>>>BBBEEEMMM\\\jjjzzzpppiiiiiimmmllljjjjjjjjjlllmmmmmmlllnnnppprrrssssssuuuxxx{{{yyyzzzzzzuuuoookkkjjjkkknnnppppppooommmmmmpppsssrrrrrrrrrrrrssstttuuuvvvtttsssrrrpppoooooooooppppppoooooonnnnnnnnnnnnnnnnnnmmmmmmlllkkkkkkjjjjjjggggggfffeeedddddddddddd___^^^]]][[[YYYWWWVVVUUUSSSRRRQQQOOOLLLJJJGGGFFFFFFEEECCCBBBAAAAAABBBBBBCCCAAA@@@@@@AAABBB@@@???<<<<<<<<<<<<;;;;;;;;;;;;777777666555555555666666{{{hhh\\\XXXQQQPPPOOOOOOPPPQQQPPPNNNKKKJJJHHHGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCEEEEEEDDDCCCBBB@@@@@@???>>>>>><<<;;;:::999999999666777999<<<>>>>>>;;;999777888999::::::999888777888888777777777777888888555555666777888999::::::555555555555666666666777222444555555555666888:::666777777777888888999999666666666666777888::::::888777666555555666777777777777777777888888888888555111...///444777888777888999:::;;;;;;;;;;;;;;;::::::;;;<<<===>>>???@@@@@@???>>>???@@@CCCFFFHHHKKKZZZrrryyyuuuzzzzzzjjjPPPLLLGGGCCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@???????????????EEEDDD<<<<<>>BBB???<<<<<>>>>>???@@@@@@??????BBBGGGKKKOOOZZZppptttllliiihhhhhhjjjhhhgggggghhhjjjlllkkkjjjppprrruuuwwwwwwwwwyyyzzzuuuwwwwwwsssmmmiiiiiijjjlllmmmnnnllljjjjjjmmmpppoooqqqrrrtttttttttttttttvvvtttqqqooommmmmmnnnoooooonnnnnnnnnnnnoooooopppllllllkkkjjjjjjiiihhhhhhffffffeeedddccccccccccccaaa```^^^[[[XXXUUUSSSRRRNNNOOOOOOOOONNNMMMKKKIIIFFFEEECCCBBBAAAAAABBBBBBCCCAAA@@@AAABBBBBBAAA@@@<<<<<<<<<<<<<<<<<<;;;;;;:::888666555444444444555|||iii^^^ZZZRRRRRRQQQPPPNNNMMMLLLKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBDDDCCCAAA@@@AAAAAA???>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<:::999888777666666666666;;;777444444666777777555444666777666555555666777666555444444555666555333111666;;;;;;777444555777666888;;;<<<<<<999555333777888888888888666555444666666555555555555666666666666666666777777777777;;;:::999888777777777777777888:::<<<<<<:::888777888999;;;<<<===>>>@@@AAAAAA???>>>===>>>@@@CCCEEEIIINNN]]]tttyyyqqqwwwhhhZZZMMMHHHFFFAAA@@@BBB@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????@@@AAABBBBBB@@@AAABBBEEEIIIMMMQQQSSS\\\bbbiiilllooovvvyyytttnnnfffZZZRRROOOMMMIIIEEECCCBBBBBBCCCAAAAAA???>>>>>>======>>>BBBEEEHHHMMMYYYpppoooaaa^^^aaacccfffkkkjjjgggdddfffkkkoooqqqqqqtttssssssssstttuuuwwwxxx{{{xxxsssnnnkkkjjjjjjjjjiiiiiiiiijjjlllnnnnnnmmmoooooonnnnnnoooqqqsssttttttrrrpppnnnnnnoooqqqrrrpppppppppooonnnlllkkkjjjjjjkkkkkklllkkkjjjhhhgggcccbbb```^^^]]]]]]]]]]]]]]]\\\ZZZXXXVVVTTTRRRQQQPPPNNNLLLIIIHHHHHHIIIIIIEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>=========???>>>===<<<;;;:::999999777777666666555555555444|||kkk^^^VVVSSSSSSRRRPPPOOONNNMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBB@@@???>>>>>><<<;;;;;;;;;::::::::::::777777666666777777888999:::999888777666666666666:::777555555777888777555444555666666444444555666666555444444666666555444333666999:::777555555777888888999::::::999777777333444555666555555444333666666555555555555666666666666666666777777777888777666666666666666777888999999999999999999999999;;;999888:::???AAA@@@>>>@@@???>>>===>>>@@@BBBDDDDDDHHHSSSeeexxxxxxxxxoooVVVJJJFFFCCCAAAAAA@@@???>>>>>>?????????>>>????????????????????????????????????????????????>>>>>>======>>>>>>???@@@AAAAAABBBCCCEEEHHHKKKMMMSSSXXX___bbbdddkkkvvvyyyrrrjjjddd___ZZZRRRLLLIIIGGGDDDAAA@@@@@@AAABBB????????????@@@AAACCCCCCFFFKKKTTTbbbtttwwwiii]]][[[___bbbfffkkkjjjhhhfffgggiiimmmoooppppppppppppqqqrrrtttvvvwwwvvvtttqqqmmmkkkiiiiiiiiigggggggggiiikkklllllllllooooooooooooppppppqqqrrrrrrqqqnnnmmmlllmmmooopppoooooonnnmmmllljjjiiihhhhhhhhhjjjkkkkkkjjjiiihhhdddbbb___\\\YYYXXXWWWWWWYYYYYYXXXWWWVVVTTTRRRQQQNNNMMMKKKIIIHHHHHHIIIJJJFFFEEEEEEEEEEEEDDDDDDDDDBBBBBB@@@???>>>=========>>>======<<<;;;::::::999777777666666666555555555}}}mmm___VVVTTTTTTSSSQQQPPPOOONNNMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@CCCEEEDDD@@@======>>>;;;;;;:::::::::999999999666666555555666666777888:::999888777666666666666999888777777999888777555333555666666444333444555666555444555666777666555666666777777777666666666444444333333333444555555222333444444555555444444777666666555555666666777666666666777777777888888555555555666666888999999;;;:::888777777888:::;;;===999666999???BBB@@@<<>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========>>>??????AAAAAA@@@@@@AAACCCDDDEEEIIINNNSSSVVVXXX^^^gggooozzz~~~}}}wwwrrrooohhhbbbYYYRRROOOMMMJJJGGGDDDCCCAAA??????@@@AAABBB???>>>===>>>???BBBEEEFFFLLLTTTdddyyywwwooodddZZZYYY^^^cccgggkkkkkkkkkjjjiiihhhjjjmmmooommmnnnnnnoooqqqssstttuuurrrrrrpppnnnllljjjiiihhhcccdddfffhhhjjjjjjkkkkkknnnoooooopppppppppooooooooonnnlllkkkjjjkkkmmmnnnnnnmmmmmmkkkjjjiiihhhgggfffgggiiijjjkkkkkkjjjjjjfffccc^^^YYYUUUSSSSSSSSSUUUVVVVVVVVVUUUSSSQQQPPPMMMKKKIIIHHHGGGHHHIIIJJJFFFFFFFFFFFFEEEEEEDDDDDDBBBAAA@@@>>>============<<<<<<<<<;;;;;;:::::::::777777666666666666555555|||lll```ZZZUUUTTTTTTRRRQQQPPPOOONNNKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDCCCCCC@@@DDDHHHFFF@@@======@@@;;;;;;;;;::::::::::::999888888888888888999:::::::::999888777666666666666777888888999999888666555444666888777666444444555777555555555777888777666999777555555666777777777222222333333333444555555555555666666666666555555777777666666666666777777666666777777777888888888999888888888999999:::;;;:::999999888888999999:::;;;999888:::>>>@@@???===>>>>>>===<<<===>>>@@@AAAAAABBBFFFMMMUUUddd{{{hhh[[[TTTLLLFFFCCCAAA???@@@BBBCCCBBB@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@?????????@@@AAABBBEEEHHHLLLNNNPPPUUU\\\bbbjjjnnnsssyyyzzzsssmmmgggbbb___ZZZUUUNNNJJJHHHGGGFFFEEECCCBBBAAA@@@@@@@@@AAABBBCCCBBB@@@@@@BBBFFFKKKNNN[[[ggg{{{~~~sssmmmeee]]]\\\```eeejjjllllllnnnnnnllliiihhhkkkooonnnnnnnnnooopppqqqrrrsssrrrrrrqqqooommmjjjgggeee```cccgggiiijjjjjjkkkkkkmmmnnnoooppppppnnnmmmlllmmmllljjjiiiiiiiiijjjkkkmmmmmmllljjjiiihhhhhhgggiiiiiijjjkkkkkkjjjiiihhhgggccc^^^YYYUUUSSSSSSTTTTTTTTTUUUUUUSSSQQQOOOMMMKKKJJJHHHGGGFFFHHHIIIJJJGGGGGGFFFFFFEEEEEEDDDDDD@@@@@@???>>>===<<<<<<===;;;;;;;;;:::::::::::::::777777666666666666666666wwwfff^^^\\\UUUUUUTTTSSSQQQPPPOOONNNKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDBBBFFFIIIGGGAAA===>>>AAA<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999:::;;;;;;:::999888777666666666666666888999999888777666555666888::::::888666666666777666555666888999888777999777444444555777777777666888999;;;;;;;;;:::999777777666666555555555555777777666666666666777777777777777777888888888888;;;;;;:::999999999999999777888:::;;;;;;:::888777777:::<<<<<<;;;;;;===@@@======<<<<<<<<<===>>>???@@@AAAFFFKKKOOOXXXjjjzzzwwwgggVVVKKKFFFBBB??????BBBDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????@@@@@@??????>>>??????@@@??????>>>>>>???@@@BBBCCCCCCEEEHHHIIIJJJNNNSSSWWWYYY^^^eeekkkqqqyyyxxxsssllleee```[[[VVVSSSNNNLLLIIIGGGFFFFFFDDDCCCCCCBBBAAA@@@??????@@@@@@EEEEEEEEEIIINNNVVV]]]bbbuuuzzztttpppkkkeeeaaadddiiilllllllllnnnooommmjjjiiikkknnnpppppppppqqqqqqqqqppppppqqqqqqooommmiiieeeaaa______ccciiillllllllllllmmmlllmmmnnnooonnnmmmlllkkkkkkkkkiiiiiihhhhhhiiijjjmmmlllkkkjjjiiiiiiiiijjjmmmnnnnnnmmmkkkiiigggeeeeeeccc___[[[YYYXXXXXXXXXUUUUUUTTTSSSQQQNNNLLLJJJJJJIIIGGGFFFEEEFFFHHHIIIGGGGGGFFFFFFEEEDDDDDDCCC??????>>>===<<<<<<<<<<<<:::::::::::::::999999999666666777777777777777777sssaaa[[[\\\UUUUUUTTTRRRQQQPPPOOONNNKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGDDD@@@>>>???@@@======<<<<<<<<<;;;;;;;;;888888888777888999999::::::999888777666666666666666777888888666555555666777999;;;<<<:::777666666777666555666888:::999888888777666555555666777888777999;;;<<<<<<;;;:::888666555555444444444555555888777777666666777777888777777777888888888999999::::::999777777666666666666888:::<<<<<<:::888666666:::???===999888<<>>CCCHHHKKKOOOYYYdddpppzzzyyylllYYYOOOIIIBBB@@@BBBDDDBBB???@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>===<<<<<<<<<======@@@??????>>>???AAABBBCCCAAACCCDDDEEEEEEGGGKKKMMMKKKQQQXXX]]]aaafffmmmrrr|||wwwjjjfff___YYYUUUQQQNNNLLLEEEEEEFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>?????????DDDNNNYYYeeeooowww{{{xxxrrrqqqqqqooojjjeeeeeeiiikkkjjjkkkkkklllkkkjjjjjjkkklllppppppqqqrrrrrrqqqqqqpppnnnmmmllliiiddd```\\\YYY]]]cccjjjnnnnnnmmmmmmnnnkkkllllllmmmmmmmmmllllllkkkkkkjjjiiiiiiiiiiiiiiikkkjjjiiihhhhhhiiikkklllppppppooommmjjjfffcccaaabbbaaa___]]]\\\\\\\\\\\\WWWVVVTTTQQQOOOMMMKKKJJJJJJHHHFFFEEEDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBBBB>>>>>>===<<<<<<<<<<<<<<<:::::::::999999888888888666666777777777777888888tttccc\\\\\\UUUTTTSSSRRRPPPOOONNNNNNKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGEEECCC@@@>>>===>>>>>><<<<<<<<<;;;;;;;;;::::::777777777777777888888999:::999888777666666666666555777777666444333444777777999;;;<<<:::777555555777666666777999::::::999555777999777555444666999888888777777777777777777444444444444555777999:::888888777777777777888888777777888888888999999999999999888777777777888888888999::::::::::::999888777:::===<<<:::999<<>>>>>===<<<<<<<<<<<<<<>>@@@888888777777777777888888777888888888888999999999999999999999:::;;;<<<<<<::::::999888888999::::::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;===CCCFFFFFFHHHKKKUUU___sss|||yyynnncccVVVNNNLLLKKKHHHDDD>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>BBBAAA@@@>>>>>>>>>???@@@CCCCCCCCCCCCCCCDDDEEEEEEDDDFFFIIIJJJJJJNNNTTTYYYVVVbbbnnnuuuzzzzzztttkkk```XXXTTTPPPKKKGGGEEEEEEDDDCCCCCCCCCBBBAAA??????@@@BBB??????AAABBBDDDFFFGGGGGGXXXhhhyyyoooeeebbbfffhhhjjjgggaaa```eeefffbbbdddbbbaaadddhhhjjjiiigggiiijjjmmmppprrrsssttttttnnnmmmkkkhhheeecccaaa```ZZZaaakkkooonnnmmmmmmooojjjjjjiiiiiijjjlllnnnooolllllllllkkkkkkkkkjjjjjjeeedddddddddeeehhhkkkmmmmmmmmmllliiifffccc___]]]\\\\\\]]]]]]]]][[[YYYXXXVVVTTTPPPNNNMMMMMMOOOPPPJJJIIIFFFDDDCCCCCCDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@======<<<;;;;;;;;;<<<<<<;;;;;;:::999888777666555666666777777888888888999vvvmmmaaaVVVWWWTTTQQQPPPQQQQQQPPPOOOLLLLLLKKKIIIIIIHHHHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBAAA???>>>======<<<<<<===<<<;;;:::999999999999666777999::::::999777666999777555444666888999:::999999888777666555444444222444777::::::999666444888888888888999999999999999888888777666555555444777777777777888888888888666666666666777777777777666666666666777888999:::999999888888888888888888::::::::::::::::::::::::999888777666666555666666::::::::::::::::::::::::::::::999999::::::;;;<<<===>>>>>>>>>>>>???BBBEEEIIIOOO]]]qqqkkkZZZTTTQQQKKKFFFDDDAAA>>>???BBBDDDCCCAAA???BBBDDDEEECCCAAA???>>>AAA@@@??????>>>?????????????????????????????????@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@BBBEEEHHHJJJRRRUUUZZZbbbjjjqqqvvvyyyyyy|||}}}|||{{{vvvrrrkkkeee```ZZZUUUQQQSSSNNNGGGDDDDDDDDDDDDBBBEEE???<<>>=========:::999888777666666666666777888:::;;;;;;:::888777:::888666666777999::::::999888888777666555555444555555666666777777777777666666666777777777777888888888777777666555555444666666666777777888888999666666666666777777777777888888777777777777777888888888888888888888888888::::::::::::::::::::::::999888888777777777888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<===>>>>>>>>>???BBBDDDFFFKKKTTTcccvvvwwwkkkcccZZZSSSQQQMMMHHHGGGGGGGGGDDDBBBAAABBBBBBCCCBBBBBBCCCDDDAAAAAA@@@???????????????????????????????????????@@@@@@@@@@@@AAAAAAAAAAAADDDDDDCCCCCCEEEGGGJJJKKKKKKMMMRRRWWW]]]bbbgggiiihhhkkkmmmnnnnnnqqqyyy}}}~~~|||vvvrrrgggddd^^^YYYUUUPPPLLLIIILLLHHHDDDBBBCCCDDDCCCBBBDDD???===AAAEEEDDDCCCCCCDDDBBBCCCIIIMMMRRR___kkkwwwnnnlllkkkhhhffffffdddcccaaa]]][[[ZZZ\\\]]]bbb```^^^aaadddddd```\\\[[[aaagggjjjnnnssssssppplllhhheeedddfffeee```\\\___ccchhhlllmmmnnnnnnnnnmmmlllkkkmmmoooooollliiimmmllljjjiiiiiiiiijjjjjjfffdddbbbbbbccceeeeeedddeeefffffffffeeebbb___]]]]]][[[ZZZYYYZZZZZZXXXWWWSSSQQQNNNMMMNNNNNNMMMMMMHHHHHHGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@?????????@@@>>><<<;;;<<<============<<<<<<;;;999888888777666666555555555555666666{{{lllaaaYYYTTTRRRPPPOOOOOOOOONNNMMMHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDDDDCCCCCCBBBBBBAAACCCBBBAAA@@@>>>>>>>>>>>><<<<<<;;;:::999999999999888999:::;;;;;;:::999888;;;999777777888:::::::::888888777777666666555555888777555333333555888:::777777777888888888999999888777777666666555555555555555666777777888999999666666666666777777777777:::999888777666666666666888888888888888888888888999999999999999999999999999999888888888999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<===>>>>>>>>>>>>AAACCCBBBEEEJJJRRR___pppoooddd^^^WWWOOOJJJHHHGGGDDDBBBEEEDDDBBBAAAAAABBBDDDEEEBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@AAACCCBBBAAAAAABBBCCCEEEFFFEEEFFFHHHLLLOOORRRUUUVVVZZZ^^^aaacccdddhhhnnnsssnnnoooqqqtttzzz}}}xxxrrrmmmhhhbbb___WWWSSSOOOLLLIIIGGGCCCAAACCCBBB@@@@@@BBBCCCCCCBBBAAA===<<<@@@BBBBBBBBBEEECCCGGGNNNVVV]]]hhhzzzuuummmiiijjjkkkiiihhhiiihhhddd^^^ZZZZZZ\\\^^^```^^^]]]\\\___aaaaaa^^^ZZZ\\\aaafffhhhkkkoooooollliiigggeeefffhhhiiifffcccaaaeeejjjmmmnnnnnnnnnoooooolllkkknnnrrrrrrmmmhhhjjjjjjhhhgggggghhhiiiiiigggeeeccccccdddeeefffeeeccccccccccccbbb```___^^^]]][[[YYYXXXXXXXXXVVVTTTRRRPPPOOONNNNNNNNNLLLJJJIIIHHHHHHFFFEEEDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>><<<::::::<<<>>>>>>>>><<<<<<;;;:::999888888777555444444444444444444555{{{jjj___ZZZSSSQQQOOOOOOOOOOOOMMMLLLJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCAAA@@@???>>>>>>>>>>>>===<<<;;;::::::::::::888999999::::::999999888:::888666666888999999888777777777777666666666666888777555333333555777999555666666666666777777777777777666666666555555555444555555666777888999999666666666666777777777777999999888777666666777777777777777777888888888888888888888888888888888888888888888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===;;;===>>>>>>===>>>???AAA???BBBEEEHHHNNN\\\mmmzzztttjjj]]]SSSMMMJJJGGGEEEHHHEEEBBBAAA@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@BBBAAA@@@@@@@@@@@@AAABBBBBBCCCDDDFFFHHHJJJKKKLLLRRRUUUYYY\\\^^^aaafffiiiggggggggghhhmmmttt~~~zzzuuurrrpppkkkeee```[[[WWWSSSPPPLLLIIIFFFEEEDDDCCCAAA@@@?????????AAABBBBBBBBBAAABBB??????BBBCCCCCCFFFKKKLLLWWWfffrrr{{{yyylllgggfffiiillljjjiiikkkiiiddd^^^\\\___cccddddddaaa___]]]]]]___```___^^^bbbfffiiiiiijjjmmmlllhhhkkkiiiiiijjjlllllljjjhhheeehhhlllnnnmmmlllllllllnnnkkkjjjnnnssstttpppjjjjjjiiihhhggghhhhhhjjjkkkjjjhhhfffeeefffhhhggggggeeedddbbbaaa```___^^^^^^\\\ZZZXXXWWWWWWVVVTTTRRRQQQPPPOOONNNNNNMMMKKKIIIIIIHHHGGGFFFEEEDDDCCCBBB??????>>>======>>>>>>>>>===<<<:::999;;;<<<<<<<<<999999999888777666666555555555444444444444555555zzzggg\\\YYYRRRQQQOOOOOOOOOOOOMMMKKKMMMMMMLLLKKKJJJGGGFFFDDDFFFFFFFFFEEEEEEEEEEEEEEECCCCCCAAA@@@???>>>>>>>>>;;;:::999888888777777777777777888888888888777777888777555666777888777666666666666666777777777777666666666555555555555555222222222333333333333444666666666666555555555555444555555666777777888888666666666666777777777777777777666666777888999999666666777777777888888888888888888888888888888888777777777777777888999:::999999:::::::::;;;;;;;;;:::::::::999::::::;;;<<<:::<<<>>>>>>======>>>???===@@@DDDFFFHHHPPP\\\fffuuulll___UUUMMMHHHGGGEEECCCCCCCCCBBB@@@===CCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@DDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBDDDEEEFFFGGGHHHIIILLLOOORRRUUUXXXZZZ\\\^^^^^^^^^^^^bbbhhhqqqwww}}}wwwqqqlllgggccc```___\\\VVVRRRPPPMMMKKKIIIFFFDDDBBBBBBBBBCCCBBBAAA???@@@AAABBBBBBBBBAAAAAACCCBBBCCCFFFGGGHHHNNNVVV___qqquuuhhheeefffjjjllljjjiiikkkdddaaa___```dddggggggfffeeebbb^^^\\\\\\___aaabbbeeeiiilllkkkllloooooolllpppooonnnnnnooonnnlllkkkjjjlllnnnnnnllljjjiiiiiijjjhhhhhhmmmrrrtttqqqmmmkkkjjjjjjiiijjjkkkmmmnnnmmmkkkiiihhhiiijjjjjjiiihhhgggdddbbb___^^^^^^]]][[[ZZZWWWWWWVVVUUUSSSQQQQQQOOONNNNNNNNNLLLJJJGGGHHHHHHGGGFFFEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>??????<<<:::999999:::999999999888888777777666666666666555555555555555555666xxxeee[[[XXXRRRQQQPPPPPPPPPOOOMMMKKKMMMMMMMMMLLLJJJHHHFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAA@@@>>>>>>>>>>>><<<<<<;;;:::999999999999777777777777777777777777777666555555777777555444555555666666777777888888444555666777777555444333555555666666666777777777555555555555555555555555555555666666666666777777666666666666777777777777666666666666777888999:::555666666777777888888888999999999999999999999999888777777777777888888999888999999::::::;;;;;;;;;:::999999999999:::;;;;;;:::<<<===>>>===<<<===>>><<>>>>>>>>>>>>>>???<<<999888888999888777::::::999999999888888888666666555555555555666666xxxfff[[[XXXRRRQQQPPPQQQQQQPPPMMMKKKIIIJJJKKKKKKKKKIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFBBBAAA@@@???>>>=========???>>>===<<<<<<;;;;;;<<<888888777777777777888888888777666666777777666444444555555666777888888999555555666666666555444333888888999999999:::::::::555555555555555555555555666666666666666555555555666666666666777777777777888777777777777777888888555555666666777888888999::::::::::::::::::::::::::::::999888888888999999999999::::::;;;<<<<<<===:::::::::::::::;;;<<<<<<999;;;===>>>===<<<<<<===;;;<<<>>>@@@CCCGGGJJJLLL^^^oooyyykkkZZZTTTNNNLLLLLLKKKGGGDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>======???@@@@@@@@@AAAAAABBBBBBHHHHHHGGGHHHJJJKKKLLLMMMHHHIIIKKKMMMOOOSSSXXX\\\dddggglllnnnpppsssxxx|||~~~|||xxxtttooojjjfffbbb^^^YYYVVVSSSQQQOOOMMMJJJHHHFFFEEEEEEEEECCCBBBAAA@@@>>>>>>@@@AAA@@@??????AAACCCCCCBBBBBBDDDFFFCCCFFFMMMTTTYYY```ooo~~~{{{uuupppeeedddeeeiiiiiiggggggkkkhhhkkkmmmnnnnnnnnnooopppkkkjjjgggeeebbbaaabbbccc```eeehhhjjjnnntttwwwuuusssttttttrrrpppnnnmmmmmmjjjkkklllllliiihhhggghhhggghhhiiiiiihhhiiilllooommmmmmmmmmmmnnnppprrrsssnnnllljjjiiiiiijjjiiiiiigggfffeeecccaaa___^^^]]]ZZZXXXWWWVVVWWWWWWUUUTTTSSSPPPMMMKKKJJJJJJIIIHHHEEEEEEEEEEEEEEEEEEEEEDDDAAAAAA???>>>============<<<:::888777888999888888999999999999888888888888555444444444444444444555xxxfff\\\YYYRRRQQQQQQQQQRRRPPPMMMKKKEEEFFFHHHJJJJJJJJJHHHGGGDDDDDDDDDDDDEEEEEEEEEEEEBBBAAA???>>>======<<<<<<<<<<<<;;;999999999999999999999888888888888999999999888777888999888666444444444555666777888999999666666555555444444444444444444444444555555555555444555555555555555555555777777777666555555444444666666666666777777777777:::999888777666666666666444555555666777888888999::::::::::::::::::::::::<<<;;;;;;:::999999999999::::::;;;;;;<<<===>>>>>><<<;;;;;;;;;;;;<<<======999;;;===>>>===;;;;;;<<<;;;:::999<<<@@@DDDFFFGGGTTTbbbxxxjjjbbbWWWPPPNNNKKKGGGDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAA@@@???BBBAAAAAAAAAAAAAAAAAAAAAFFFDDDBBBBBBDDDEEEFFFFFFHHHIIIJJJJJJKKKLLLOOORRRVVVZZZ___bbbccceeejjjnnnnnnssszzz}}}zzzooolllhhheeeaaa]]]XXXUUUTTTQQQMMMJJJIIIHHHFFFDDDFFFDDDBBBBBBCCCBBB@@@???BBBAAA??????@@@AAA@@@@@@===@@@BBBBBBAAABBBEEEIIINNNSSS]]]fffmmmwww~~~xxxtttoookkkcccbbbdddggggggeeeggglllhhhjjjlllkkkhhhhhhjjjmmmmmmnnnnnnmmmjjjfffdddddd```eeehhhiiilllrrrtttrrrrrrssssssrrrpppnnnmmmmmmhhhiiikkkjjjiiihhhiiijjjhhhjjjkkkhhhddddddhhhmmmnnnmmmmmmnnnoooqqqssstttnnnkkkiiihhhhhhiiihhhgggccccccccccccbbb```___^^^YYYXXXWWWWWWWWWXXXVVVUUUSSSPPPLLLJJJIIIIIIIIIHHHDDDDDDDDDDDDEEEEEEEEEEEEAAAAAA???>>><<<<<<;;;;;;:::888666666888999:::999777777777777666666666666444333333222222333333444vvvhhh___[[[QQQPPPOOOOOOOOONNNLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCC????????????>>>>>>>>>===<<<;;;;;;;;;;;;<<<======;;;;;;:::999888777666555777777777777777777777777333555888888777666666777333444444555555444444333555555666666666666555555777777777777777777777777444555666777777888777777555777777666333333666999888999999666333222666999666666666666666666666666666666555555666888;;;<<<999999888888999999:::;;;::::::::::::::::::::::::888888888999:::;;;===>>><<<<<<<<<============>>>DDDCCCAAA@@@@@@AAACCCDDDOOOTTTaaattttttaaaUUUOOOKKKHHHHHHGGGEEEEEEFFFEEECCCAAABBBAAA@@@AAABBBCCCBBBAAA???@@@BBBCCCCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????@@@BBBCCCDDDCCCCCCBBBAAAAAABBBBBBDDDGGGIIIKKKOOOQQQTTTXXX[[[^^^___``````cccgggkkkooosssxxx|||yyyvvvrrrooommmjjjgggeee___]]]ZZZVVVRRROOOMMMLLLHHHGGGEEECCCCCCCCCDDDEEEEEEDDDCCCAAA@@@?????????>>>>>>>>>===<<<===@@@BBB===>>>@@@AAADDDHHHMMMQQQUUUgggzzzrrrpppnnniiieee```aaabbbcccccceeehhhkkksssppplllhhhfffgggiiijjjooopppppppppnnnkkkgggeeeiiihhhhhhkkkooorrrqqqppptttuuuuuutttrrrnnnjjjgggjjjhhhffffffhhhkkkmmmmmmllljjjiiiggggggggghhhhhhhhhhhhhhhjjjmmmrrrvvvyyyvvvqqqjjjfffddddddeeeeeeffffffeeedddbbb```^^^]]]\\\[[[YYYXXXVVVVVVUUUUUUOOONNNMMMKKKIIIGGGEEEDDDAAAAAABBBBBBBBBBBBAAAAAACCCBBBAAA???>>>>>>======<<<<<<;;;:::999777777666888888888888777666444444555555444444444333333333uuufff]]]XXXRRRQQQOOONNNOOONNNMMMKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEBBBAAA@@@???>>>===<<<<<<;;;::::::999999:::::::::777888888999::::::;;;;;;777777777777777777777777888:::;;;:::888555555555666666666777777666666666555555666666666666555555666666666666666666666666777777888888888777777666666777777777555555777888888666444444555666777888888888888888888888888888666666555555666888:::<<<999999888888999999:::;;;888888888888888888888888888888888999:::;;;<<<===<<<<<<=========>>>>>>>>>???>>>>>>>>>???BBBDDDFFFGGGMMMXXXhhhzzzsssdddXXXPPPLLLJJJHHHGGGFFFDDDAAA???DDDBBB@@@@@@AAAAAA@@@??????@@@AAABBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@AAAAAABBBBBBAAA@@@???AAAAAAAAAAAACCCEEEGGGHHHEEEGGGIIILLLOOOQQQSSSTTTVVVYYY]]]```dddhhhmmmpppwwwxxxzzz{{{{{{zzzyyyxxx{{{}}}{{{xxxppppppqqqqqqpppoooooonnnmmmjjjfffbbb```^^^ZZZXXXUUUTTTQQQMMMJJJHHHFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@???????????????>>>@@@AAAAAA@@@@@@AAACCCDDDDDDDDDFFFJJJRRR[[[bbbzzz{{{pppjjjiiiiiieeeaaa]]]___```aaaccceeeiiilllsssqqqnnnkkkiiiiiijjjkkknnnoooppppppooommmjjjhhhkkkjjjiiijjjnnnpppqqqpppqqqrrrsssrrrqqqnnnjjjhhhhhhfffdddeeegggiiijjjjjjhhhgggfffeeeeeeeeefffgggjjjjjjjjjlllooosssxxxzzzuuuqqqkkkhhhffffffeeedddbbbbbbbbbbbbaaa```^^^^^^[[[ZZZYYYWWWVVVUUUUUUTTTOOONNNLLLJJJHHHFFFEEEDDDBBBBBBBBBCCCCCCBBBBBBBBB@@@@@@>>>===<<<;;;;;;;;;<<<;;;;;;:::888777777666666666777777777666666555555444444444444333333333wwwggg]]]XXXTTTRRROOONNNNNNOOONNNMMMIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEEEECCCCCCAAA@@@>>><<<;;;:::<<<<<<;;;:::999999999999555666666777888999999:::777777777777777777777777999;;;;;;:::888666666666888888888888888888888888555666666666666666666555666666666666666666666666888888777777666555444444777777666777888888777666777444000222666999888666888888888888888888888888666666555555666888:::;;;999888888888888999::::::888888888888888888888888999999999999::::::;;;<<<<<<<<<<<<=========>>>>>>===<<<<<<===>>>@@@BBBDDDAAAFFFOOOZZZgggvvvrrrfff[[[VVVPPPKKKHHHFFFDDDCCCGGGEEEBBBBBBBBBBBB@@@???@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>===@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDFFFHHHJJJKKKLLLLLLNNNRRRTTTWWW[[[___ccceeefffhhhiiijjjjjjiiihhhkkknnnqqquuuyyy{{{|||}}}}}}~~~~~~|||||||||{{{{{{zzzxxxvvvtttrrrppppppnnnmmmmmmmmmkkkgggdddaaaaaabbbbbbaaaaaa``````^^^[[[WWWTTTRRRPPPMMMKKKKKKIIIGGGEEECCCAAA@@@??????@@@BBBCCCCCCAAA???>>>@@@???????????????@@@@@@<<>><<<;;;;;;;;;;;;;;;;;;:::999888777777666555555555666666666666666444444444444333333333333{{{kkk___YYYVVVSSSOOONNNNNNOOOOOONNNHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@>>>===<<<;;;??????===<<<;;;:::::::::777777666555444333222222777777777777777777777777666777999999888777888:::777777777666666777777777666666555555555555666666666666666666666666666666666555555444444333333333777555555666999999666333666444222222555777666555555555555555555555555555666666666666777888999:::888888888888888999999:::999:::::::::::::::;;;;;;:::::::::999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>======>>>??????AAAEEEJJJOOOWWWcccsssyyyooo```SSSLLLIIIIIIJJJIIIFFFDDDCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@??????>>>@@@@@@???????????????@@@BBBBBBCCCDDDEEEFFFGGGHHHFFFHHHKKKMMMOOORRRVVVXXXYYYYYY[[[\\\]]]]]]]]]]]]___aaacccfffiiikkklllllljjjkkkmmmmmmlllkkkkkklllkkkjjjkkkmmmpppqqqooollljjjiiiiiihhhfffdddbbbaaa```___]]]]]]\\\ZZZXXXUUUVVVVVVWWWWWWWWWWWWVVVVVVRRRPPPMMMKKKKKKJJJHHHFFFEEEDDDCCCAAA@@@?????????>>>>>>???@@@@@@???>>>===AAAAAA@@@@@@@@@@@@@@@AAA???AAABBBCCCCCCDDDGGGIIIKKKQQQ[[[hhhwww|||uuuiiieee```___aaaaaa___\\\[[[]]]^^^```aaacccgggjjjoooooooooooonnnmmmlllkkkkkkmmmnnnpppqqqpppoooooopppnnnkkkjjjjjjkkkmmmnnnmmmooopppqqqpppnnnkkkiiifffeeeddddddfffgggfffeeeeeefffffffffggghhhiiiiiiffffffggghhhkkknnnrrrsssqqqooommmlllkkkiiifffccc____________^^^]]]\\\\\\YYYXXXVVVTTTSSSRRRQQQQQQMMMKKKIIIGGGEEEDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>===<<<<<<<<<:::::::::999888777777666666666555555555555555555444444444333333333222222}}}lll```YYYVVVSSSOOONNNNNNOOOOOONNNHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@@@@??????>>>>>>@@@???===<<<;;;:::999999999999777555333222000///777777777777777777777777555666777777666666777999555555444444444444555555777666555555555555666777555555555555555555555555555444444444444555666777555444333555888888555111555666777555333222444555555555555555555555555555666666666777777888999999888888777777888888999:::999999999::::::;;;;;;;;;:::::::::999999:::;;;;;;999999::::::::::::;;;;;;??????>>>>>>>>>>>>??????BBBDDDGGGGGGJJJSSSbbbnnn~~~|||eeeVVVOOONNNNNNIIIFFFDDDCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBB???????????????>>>>>>===@@@????????????@@@BBBBBBCCCEEEGGGHHHIIIKKKNNNPPPPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVWWWYYY[[[\\\]]]]]][[[]]]^^^^^^\\\[[[\\\]]][[[[[[\\\]]]______^^^]]]ZZZZZZZZZYYYXXXWWWUUUUUUSSSQQQPPPOOOOOONNNLLLJJJJJJKKKKKKLLLLLLLLLKKKKKKIIIHHHFFFFFFGGGGGGFFFEEEBBBAAA@@@@@@?????????@@@???>>>===<<<<<<===>>>???AAAAAA@@@????????????@@@DDDDDDEEEFFFIIIOOOWWW]]]```jjjyyyzzzpppiiidddaaa^^^]]]^^^___]]][[[]]]___`````````bbbeeegggkkklllmmmmmmmmmlllkkkkkkkkklllnnnooopppppppppppppppnnnllliiihhhiiikkkmmmoooqqqrrrrrrqqqnnnkkkiiieeecccaaaaaabbbccccccbbbddddddeeefffggghhhhhhiiidddeeeeeegggiiilllnnnpppnnnmmmllllllllliiieeebbbaaaaaa```___^^^\\\ZZZYYYXXXWWWUUUSSSQQQPPPOOOOOOKKKJJJGGGEEECCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@>>>===<<<<<<;;;;;;:::999999888888777777777888777666444333222222222444444333333333222222222{{{jjj^^^XXXTTTRRROOONNNNNNOOONNNMMMGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEEEE@@@@@@@@@@@@@@@?????????>>>===;;;:::999888888888999999888888777777666666777777777777777777777777999999999777444333444666555444333222222333444555777666555444444555666777555555555555555555555555777666555555666888999;;;444444333444555555444333444777999888333111333666888888888888888888888888666666777777888888888888888777777777777888999999777777777888888999999:::999999999999::::::;;;<<<999999999:::::::::;;;;;;:::;;;<<<===???@@@AAAAAA@@@BBBCCCBBBBBBHHHSSS[[[mmmvvvqqqaaaWWWRRRLLLIIIFFFDDDDDDEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@@@@AAACCCCCC???@@@@@@@@@@@@???>>>===@@@???>>>>>>>>>???AAABBB@@@BBBCCCCCCCCCEEEGGGIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPRRRTTTSSSPPPNNNPPPSSSOOOOOOPPPPPPPPPPPPPPPPPPLLLLLLMMMLLLLLLKKKJJJIIIHHHGGGEEEEEEFFFEEEDDDCCCEEEEEEFFFGGGGGGGGGFFFFFFCCCBBBAAAAAACCCDDDDDDCCC??????>>>>>>>>>>>>?????????>>>===;;;<<<===???AAA?????????>>>??????@@@@@@CCCEEEGGGLLLUUUaaaoooxxx{{{rrriiidddaaa___]]]\\\\\\]]]\\\[[[___```aaa``````aaadddfffiiiiiijjjkkkllllllkkkkkkmmmmmmnnnnnnooooooooonnnmmmmmmllliiigggfffhhhjjjpppqqqrrrrrrqqqnnnkkkiiidddaaa^^^]]]]]]_________aaabbbcccdddeeeeeeeeeeeeddddddeeeggghhhkkklllmmmjjjjjjjjjjjjjjjhhhdddaaaaaaaaa```___]]][[[YYYXXXWWWUUUSSSQQQOOONNNMMMMMMJJJHHHEEECCCAAAAAABBBCCCAAABBBBBBBBBBBBBBBBBBAAA>>>===<<<;;;999999999999999999888888888777777777:::888666333111111111111333333333333222222222222{{{kkk___YYYRRRQQQOOONNNOOONNNMMMKKKGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBAAA@@@@@@???>>>>>>===<<<;;;:::999888888888888888999999999:::::::::777777777777777777777777::::::999777555444555777777666444333333444666777777666555444444555666777555555555555555555555555888777555444444666777888444555555555333333555666555666777777666555555666888888888888888888888888666777777888888888888888777777777777777888999999666777777888999999::::::888888888999:::;;;<<<===::::::;;;;;;;;;<<<<<<<<<888999;;;<<<>>>?????????>>>@@@AAAAAAAAADDDJJJOOOYYYgggzzznnnbbbVVVRRRMMMJJJIIIHHHGGGGGGDDDCCCCCCCCCCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>??????@@@AAA@@@@@@AAABBBAAA@@@??????BBBAAA@@@@@@@@@AAACCCDDD???AAABBBAAAAAAAAACCCEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFHHHJJJLLLJJJFFFEEEHHHKKKGGGHHHHHHHHHGGGGGGGGGHHHDDDDDDDDDEEEDDDDDDCCCCCCBBB@@@??????AAAAAAAAA@@@CCCCCCDDDEEEEEEEEEEEEEEEBBB@@@??????@@@AAA@@@?????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@?????????AAABBBDDDFFFGGGIIIMMMUUUaaappp}}}uuupppmmmhhheeeaaa```]]]\\\]]]^^^___```^^^___```aaaaaabbbeeehhhhhhiiiiiijjjkkkllllllmmmnnnnnnnnnnnnmmmmmmlllllljjjkkkkkkiiifffeeefffhhhlllnnnpppqqqpppooollljjjfffccc^^^[[[\\\^^^``````aaabbbcccdddeeeeeedddcccbbbbbbccceeefffhhhiiijjjhhhggggggggggggeeebbb___]]]]]]]]]\\\[[[ZZZXXXXXXVVVUUURRRPPPNNNLLLKKKKKKIIIGGGDDDBBB@@@@@@BBBBBB@@@@@@AAAAAAAAAAAA@@@@@@======;;;:::999888888888888888888888777777777777888777444222111111111222333333333222222222222111}}}mmmaaa[[[QQQPPPOOOOOOOOONNNLLLJJJGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDCCCAAA???>>>===<<<>>>>>>===<<<;;;;;;;;;;;;888888888888888999999999777777777777777777777777888888888777666777999<<<999888777555555777888999888666555444444555666888555555555555555555555555777555333111111111222333555777888666333333666999777444333666999:::888555666666666666666666666666666777777888888888888777777777777777777888888999888888999:::;;;;;;<<<<<<888888888999:::<<<===>>><<<<<<<<<=========>>>>>>:::;;;;;;<<<<<<;;;;;;:::>>>???AAABBBCCCFFFIIIKKKJJJ\\\ssssssaaa\\\VVVRRROOOMMMLLLJJJGGGGGGFFFFFFFFFFFFGGGGGGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???=========>>>>>>@@@AAABBBCCCCCCBBBAAA@@@AAA@@@>>>>>>>>>@@@BBBCCCAAABBBBBBBBBAAAAAACCCEEECCCCCCBBBBBBAAABBBBBBBBBEEEDDDCCCBBBBBBBBBCCCCCCCCCFFFHHHEEEAAA@@@CCCFFFEEEFFFFFFFFFDDDDDDDDDEEEAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>@@@AAAAAAAAA>>>???@@@AAAAAAAAAAAAAAADDDBBB????????????>>>===AAA@@@@@@??????@@@@@@AAA<<<>>>@@@AAABBBAAA@@@???@@@AAABBBDDDGGGKKKMMMOOOVVV]]]jjj{{{~~~rrrkkkjjjkkkiiigggcccaaa___^^^___aaadddeee]]]^^^```aaabbbdddgggjjjiiiiiiiiijjjkkklllnnnnnnoooooonnnmmmlllkkkkkkjjjhhhjjjkkkiiifffdddeeegggiiijjjmmmooopppooommmlllkkkfffaaa^^^^^^```cccdddcccdddeeefffgggfffeeeddd^^^___```aaacccdddeeeffffffeeeeeeeeeeeedddaaa___ZZZZZZZZZZZZZZZYYYXXXXXXUUUTTTRRRPPPMMMLLLKKKJJJIIIGGGCCCAAA@@@@@@AAABBB???@@@@@@AAAAAA@@@@@@??????>>>===<<<;;;:::::::::888888888888777777777777666555333111111111333444333333333222222222111111~~~jjj^^^YYYSSSPPPMMMKKKLLLNNNNNNOOOJJJIIIGGGHHHIIIIIIHHHFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGCCC>>>===???BBBBBBAAA======<<<;;;:::999999888888888888888888777666555666666666555444444333333888777777666555444444444777777777777777777777777444444666666666555444333444444555666777888999999888888777555555444444444555555555555555555555555777555333444777999777555888777666555555666777888666555444333333444555666:::::::::999888777666555666666777777777666666555999999999::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<============>>>?????????@@@AAABBBDDDEEEIIIOOO[[[iiizzz}}}mmm^^^UUUQQQQQQQQQKKKIIIGGGFFFFFFFFFEEEDDDEEEEEEDDDCCCAAA@@@AAACCCCCCAAA@@@???>>>>>>?????????????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>BBB@@@???BBBEEEFFFCCC???@@@?????????@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@======>>>>>>???AAABBBCCC??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>===AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>><<<;;;===>>>@@@AAAAAA@@@>>>===>>>FFFMMMMMMJJJNNNZZZeeeqqqxxxvvvqqqkkkgggffffffdddbbbfffeeecccbbbbbbcccdddfffdddeeedddcccaaaaaabbbdddkkkjjjjjjjjjlllnnnpppqqqnnnnnnnnnooopppooollliiikkkjjjhhhfffdddbbbaaa```iiiiiikkkkkklllkkkjjjiiigggeeebbb___^^^```cccddddddfffhhhgggeeebbbaaaaaabbb```^^^___bbbeeeffffffgggggggggeeeccc```^^^\\\\\\ZZZZZZZZZ\\\]]]\\\[[[VVVSSSOOONNNOOOOOOLLLJJJHHHGGGDDDBBBAAAAAABBBCCC????????????>>>>>>>>>>>>===<<<;;;;;;999999888777999999777666555555555555444444444555555666666666222333333444444333333222~~~jjj^^^ZZZSSSPPPLLLJJJKKKLLLMMMMMMIIIHHHGGGGGGHHHHHHGGGEEEFFFEEEDDDCCCBBBBBBBBBBBBEEEBBB??????AAACCCCCCBBB>>>===<<<;;;:::999888888777888888888888777777666555555666777999:::<<<===888777777666555555444444777777777777777777777777444444555666666555444333555555555555666666666666888777666555555444444444555555555444444444444444333222111333666888777666777666555444444555666666999888777777777777888999777777888999999999888888666777888999999:::999999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@AAABBBCCCCCCHHHQQQ]]]lll~~~|||mmmbbb[[[WWWRRROOOMMMKKKKKKKKKJJJIIIHHHIIIIIIHHHEEECCCBBBBBBCCCCCCAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@???@@@BBBCCCBBBBBBAAABBB@@@?????????@@@@@@AAABBB@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@???>>>>>>>>>>>>???????????????????????????@@@AAAAAAAAA@@@@@@???>>>???????????????>>>>>>>>>>>>??????@@@@@@@@@????????????@@@@@@AAABBBCCCCCCFFFKKKOOORRRWWWcccvvvwwwppplllfffdddccccccbbbaaaccccccbbbbbbcccdddeeefffdddddddddcccaaaaaaccceeekkkjjjkkkkkkmmmoooqqqrrrtttuuuuuuuuussspppnnnllljjjiiihhhgggeeecccbbbaaahhhhhhjjjjjjjjjjjjiiihhhgggfffcccaaaaaaaaacccdddccceeeggghhhfffcccbbbbbbaaa___^^^^^^```ccceeeeeegggggggggfffdddbbb```___]]][[[ZZZYYYZZZZZZXXXVVVSSSPPPMMMLLLLLLLLLJJJHHHFFFEEECCCBBBAAA@@@AAAAAA?????????>>>>>>>>>======<<<<<<;;;:::999888888777999888777666555555555555333333444444444555555555222333333444444333333222|||iii]]]YYYSSSPPPLLLJJJKKKKKKKKKJJJJJJIIIHHHHHHIIIIIIHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@@@@BBBCCCBBBAAA>>>>>>===;;;:::888777777777777777777888888888888999888777666555666777777777777777666555555444444666666666666666666666666444444555555666555555444666666555555444444444333888777666555555444555555444444444444444444444444444333333444666777666555555555444444444444555666999999888888888888999999444555666888999::::::;;;666666888999::::::;;;;;;:::::::::::::::999999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@AAABBBCCCFFFKKKTTT```pppssskkkbbb___ZZZVVVTTTRRRPPPNNNJJJJJJJJJIIIGGGDDDBBB@@@DDDCCCBBBBBBAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@<<<@@@CCCCCC???>>>@@@CCC@@@????????????@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>??????>>>=========>>>>>>@@@???>>>======>>>???@@@@@@AAAAAAAAAAAA@@@??????@@@@@@?????????>>>>>>>>>;;;<<<===>>>@@@@@@@@@@@@BBBBBBAAABBBDDDHHHKKKMMMSSSXXX___iiiuuusssiiigggdddaaa______````````````aaabbbcccdddeeeeeeeeebbbcccdddcccbbbbbbdddfffjjjjjjkkklllnnnqqqrrrtttyyy{{{}}}zzzuuupppooooooiiiiiiiiihhhgggfffeeedddfffggghhhiiiiiihhhgggfffgggfffeeedddccccccccccccccceeehhhhhhgggeeeddddddaaa___]]]]]]```bbbccccccffffffffffffeeecccbbbaaa^^^\\\ZZZXXXWWWVVVTTTRRRPPPNNNKKKJJJIIIIIIGGGFFFDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>======<<<<<<;;;:::999888777777888888777666555555555555222333333333333333444444222222333333333333222222yyyfff[[[XXXTTTQQQNNNLLLLLLLLLKKKJJJLLLKKKJJJJJJKKKKKKJJJHHHFFFFFFEEEEEEFFFGGGGGGHHHAAAAAAAAAAAAAAA@@@>>>===>>>>>>===;;;999888777666666666666777777888999999:::999666444222222222333777777666666555555555555555555555555555555555555444444444555555555555555666666666555555555444444777777666555555555555555333333333333444444444444777777666666666666555555555555555555555555666666666666666666666666666666444444666888999:::::::::555666777777888888888888;;;:::::::::999999888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<=========>>>???@@@AAAAAAEEEEEEGGGLLLUUUbbbqqq{{{zzzssskkkddd^^^YYYUUUQQQOOOKKKIIIHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????===???AAA@@@???>>>@@@AAA@@@???????????????@@@@@@>>>????????????@@@@@@@@@@@@@@@@@@@@@????????????;;;;;;<<<<<<===???@@@AAA@@@???===<<<<<<===???@@@??????@@@@@@@@@@@@??????AAAAAAAAA@@@@@@@@@??????>>>???@@@AAABBBBBBBBBBBBDDDDDDFFFJJJOOOWWW]]]aaakkkssssssjjjddd___^^^]]]\\\\\\^^^______^^^```bbbcccdddcccbbbaaa```bbbccccccbbbcccdddfffjjjjjjkkkmmmoooqqqssstttxxx{{{~~~zzzsssmmmmmmnnnhhhhhhiiijjjiiiiiihhhgggeeeeeefffggggggfffdddddddddeeeeeeeeedddcccbbbbbbccceeehhhiiihhhgggggggggbbb```^^^^^^```bbbccccccdddddddddcccccccccbbbbbb^^^\\\YYYWWWWWWUUURRRPPPNNNMMMKKKIIIHHHGGGFFFEEECCCCCCCCCCCCBBB@@@???>>>???>>>>>>>>>============<<<;;;;;;:::999888777777888777666555555555555555222222222222222222222222222222333333333333222222uuucccYYYWWWUUURRROOONNNNNNMMMLLLKKKKKKJJJIIIIIIJJJJJJIIIHHHCCCBBBBBBBBBBBBCCCCCCDDDAAAAAABBBAAA???<<<:::999>>>===<<<;;;999888777666777777666666777888999:::666555555555666777999:::666666666666555555555555444444444444444444444444444444444444555555666666555555666666666777777777777666666555555555555666333333333444444555555555555555666555555555555666555555666666777777777777555555555555555555555555555666777888888888888888888888888888888777666555:::::::::999999888888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<>>===>>>@@@AAA@@@???@@@@@@???>>>>>>?????????>>>>>>>>>?????????@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@;;;;;;<<<<<<===???@@@AAAAAA???>>><<<<<<>>>???AAA>>>>>>???????????????>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEDDDEEEIIIQQQ\\\iiiuuu~~~wwwlllfffdddddd[[[[[[[[[[[[[[[\\\^^^___^^^```aaabbbbbb```]]]\\\]]]___aaabbbbbbcccdddfffhhhiiikkkmmmnnnpppqqqrrrqqquuuxxxtttmmmgggggghhheeeggghhhjjjkkkkkkjjjiiiddddddeeefffeeedddcccbbbaaabbbcccddddddcccbbbbbbdddfffiiikkkjjjiiihhhiiieeebbb```___aaaccccccccc````````````````````````\\\ZZZXXXWWWWWWVVVTTTRRRMMMMMMKKKIIIGGGFFFEEEEEEDDDDDDDDDDDDCCCAAA@@@???>>>>>>>>>============<<<<<<;;;:::999888777777666777666666555555555555555222222222222222222222222111222222333333222222111rrraaaYYYWWWTTTRRRPPPOOOOOOOOOMMMLLLIIIHHHGGGGGGHHHHHHGGGEEEHHHGGGEEEDDDBBBBBBAAAAAAAAABBBCCCAAA>>>;;;999999<<<<<<;;;:::999888777777888888666666666777888999555555555555444444444444666666666666666666555555555555555555555555555555444444444444444555666777555666666666777777888888666666555555555555666666333444444555555666666666000222333444444444666888444555666777888888888777666666777777777777666666777777777888777777666666<<<<<<<<<;;;:::999777666999999999999999888888888:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<>>;;;===@@@CCCAAA>>>@@@@@@???>>>>>>>>>>>>???>>>>>>?????????@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@??????>>>=========>>>>>>AAA@@@???>>>>>>???@@@AAA>>>>>>???@@@@@@@@@??????>>>>>>??????@@@AAAAAAAAA???@@@BBBEEEGGGIIIJJJKKKPPPZZZjjj}}}ssseee^^^]]]___aaaYYYZZZ[[[ZZZZZZZZZ\\\^^^^^^^^^___```___\\\ZZZXXXZZZ\\\___aaaaaabbbdddeeeggghhhjjjkkkmmmmmmnnnnnnlllnnnooolllfffaaa^^^^^^aaaccceeehhhjjjjjjjjjiiiddddddeeeeeedddcccbbbaaa___```aaabbbcccdddddddddeeehhhkkklllkkkjjjiiijjjfffcccaaa```aaaccccccccc^^^^^^]]]]]]]]]]]]^^^^^^ZZZXXXVVVVVVVVVVVVTTTRRRLLLMMMLLLIIIFFFDDDEEEFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>============<<<<<<;;;;;;:::999888777666666666666555555444555555666333333333222222222222111111111222222222222111111qqqaaaZZZYYYRRRQQQOOOOOOOOOOOONNNLLLJJJIIIHHHHHHIIIIIIHHHFFFJJJIIIGGGFFFDDDCCCCCCCCC@@@BBBCCCBBB???======>>>:::::::::999999999888888:::999777666555666888999777777777666333000---+++555666666666666666666666555555555555555555555555444444333333444555777888666666666666666555555555666666555555555555666666444444555666666777888888444666888777444333555777333444555777777777777777666777888888888888777666666666777777777777666666;;;;;;;;;;;;:::999999888888888888888999999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<=========???>>>>>>>>>>>>???@@@@@@BBBCCCDDDEEEFFFIIINNNRRRXXXgggzzzrrrfff]]]UUUPPPPPPPPPOOONNNLLLJJJGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAABBBBBBBBBAAA???>>>>>>???@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBBBBAAA???@@@AAABBBDDDEEEFFFFFFEEEHHHLLLRRRXXX^^^aaaccckkkxxx|||qqqccc[[[YYY[[[\\\[[[XXXYYY[[[ZZZXXXWWWYYY[[[[[[[[[\\\\\\\\\ZZZYYYXXXWWWZZZ]]]___```aaacccdddfffggghhhjjjjjjjjjjjjjjjjjjjjjhhheee```[[[VVVTTT[[[]]]aaaeeeggghhhggggggddddddeeeeeedddcccaaa```______```bbbdddeeeggghhhgggiiilllmmmllljjjjjjjjjfffccc```___```aaabbbaaa^^^]]]\\\[[[[[[\\\\\\]]]YYYWWWUUUTTTTTTSSSQQQPPPKKKLLLKKKIIIEEECCCDDDEEEEEEDDDBBBAAA@@@???@@@@@@>>>>>>=========<<<<<<<<<;;;;;;:::999888777666666555555555444444555555666444444333333222222222222111111222222222222111111qqqbbb[[[[[[PPPOOONNNNNNOOOOOOMMMLLLNNNLLLKKKKKKLLLLLLKKKJJJDDDCCCBBBBBBBBBBBBCCCCCC???BBBCCCBBB@@@???AAACCC999999999999999999999999;;;999777666555666777888444555888::::::888666444555555555666666666666666666666666666666666666666444444333333444555777888888777666555444333222222666666555555555666666777555555555666777888888999???@@@@@@<<<777333333444111222444666777777666555555666777888888777666555555555666777777777777777777888888999999999888888777777888888999999999:::::::::::::::::::::::::::<<<<<<<<<============>>>>>>============>>>>>>???<<<>>>@@@AAAAAACCCEEEGGGPPPXXXeeeuuurrreee]]]VVVVVVUUUTTTQQQNNNKKKIIIHHHHHHHHHGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>??????@@@@@@@@@???AAABBB@@@>>>>>>AAAEEE@@@@@@???>>>>>>===>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>======>>>>>>???AAABBBCCC@@@AAAAAABBBBBBAAAAAA@@@AAABBBBBBCCCDDDDDDDDDCCCCCCDDDEEEGGGHHHJJJKKKLLLUUUYYY```iiirrrzzzzzzmmmddd[[[XXX[[[]]][[[WWWWWWYYY[[[ZZZWWWUUUWWWYYYYYYYYYYYYZZZZZZZZZZZZYYYUUUXXX\\\___```aaabbbdddeeefffgggiiiiiihhhhhhgggllliiifffbbb^^^XXXRRRMMMWWWYYY]]]bbbdddeeeeeedddddddddeeeeeedddcccaaa```______```bbbdddgggiiikkkhhhkkkmmmnnnllljjjjjjjjjeeebbb___^^^___`````````^^^]]]\\\[[[[[[[[[\\\]]]YYYVVVTTTSSSRRRQQQOOOMMMJJJKKKKKKHHHDDDBBBCCCEEEEEECCCAAA???===>>>???@@@>>>=========<<<<<<<<<<<<;;;::::::999888777666666555555444444444555555666444444444333333222222222111111222222222222111111zzziii\\\VVVTTTQQQOOOMMMNNNNNNMMMMMMMMMLLLJJJHHHEEEBBB@@@???GGGEEEDDDCCCDDDDDDBBB@@@>>>>>>>>>???@@@@@@AAAAAA;;;:::777555666888;;;===888888888888777777777777999777555666888888666333666666555444444444444444555444444444444555666666666666777777666666555444555444444333333444444555777777888888777555333111444333333333444555777888@@@@@@???===:::666333111555555555555666666666666:::999666555555666999:::888888888888777777777777:::;;;<<<;;;999888999:::333333444555777888:::;;;===<<<<<<;;;;;;::::::999999999999888888;;;???CCC;;;;;;<<<<<<===>>>>>>>>>>>>>>>@@@AAACCCDDDEEEFFFIIIKKKUUUcccrrrzzzmmmjjjfffbbb___\\\XXXUUUSSSQQQNNNLLLJJJGGGCCC@@@FFFBBB@@@BBBBBB??????BBB???@@@AAA@@@??????AAABBB@@@AAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>???@@@AAAEEE>>>999999>>>AAA>>>:::<<<===>>>???>>>===;;;:::<<<===>>>?????????>>>=========>>>>>>>>>>>>======<<<>>>??????>>>>>>???AAAAAA@@@EEEPPPTTTNNNGGGDDDJJJJJJKKKLLLOOOTTT[[[```lllwwwrrriii\\\[[[XXXUUUSSSSSSSSSTTTUUUUUUVVVWWWWWWWWWVVVVVVWWWVVVVVVWWWZZZ[[[[[[ZZZYYYWWWVVVWWW[[[___bbbccccccdddeeefffffffffeeedddbbbcccbbb___[[[VVVTTTSSSXXXWWWXXX[[[```dddggghhhddddddcccbbbbbbaaaaaa```^^^___aaacccdddeeeddddddiiijjjlllmmmllljjjhhhggggggeeecccaaa____________\\\\\\\\\[[[ZZZYYYYYYYYYWWWVVVTTTRRROOOLLLIIIHHHGGGHHHIIIIIIGGGDDDAAA???BBBBBBAAA@@@@@@??????>>>@@@>>>;;;999999:::<<<>>>;;;:::888666666666666777777555444444555555444333555444333222111222333333222222222222222222222222xxxhhh\\\WWWTTTRRROOONNNNNNOOONNNMMMJJJJJJIIIHHHGGGGGGFFFFFFGGGEEECCCCCCDDDDDDCCCAAA???????????????@@@@@@@@@???>>>===;;;:::999999999999999999888888777777777777555333444555666444222777666555555444444555555444444555555555666666666444444444444444333333333555444444333333444444555444555555666666666666666000111222444777:::===???;;;;;;:::999888666444333555555555555666666666666999888777555555777888999555555666777888999999:::999::::::888777666777999888777777777888888999:::888999999999999999999999888999888777666777:::<<<;;;;;;<<<<<<===>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEHHHIIIOOOZZZdddmmmxxx|||vvvoookkkccc___XXXRRRNNNKKKIIIGGGFFFCCCBBBEEEEEEBBBAAACCCCCCCCCDDDCCCCCCCCCDDDEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDIIIDDD@@@>>>@@@AAA@@@===@@@AAABBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDDDDDDD>>>>>>???@@@@@@@@@AAAAAA===>>>@@@@@@@@@AAACCCEEEGGGFFFKKKTTTXXXSSSOOOOOOPPPRRRXXX```kkkuuu~~~zzzoooddd\\\UUUTTTSSSRRRRRRSSSTTTUUUTTTTTTUUUUUUVVVVVVUUUUUUWWWVVVVVVXXX[[[\\\[[[ZZZYYYXXXVVVUUUVVVYYY]]]___bbbcccdddeeeeeeeeedddccc````````````^^^\\\YYYVVVXXXWWWXXX[[[```dddggghhheeeeeedddcccbbbaaa``````^^^___```bbbcccdddccccccggghhhiiiiiiiiihhhfffeeegggeeecccaaa___^^^]]]]]][[[ZZZZZZYYYXXXWWWVVVVVVUUUTTTSSSPPPNNNKKKHHHFFFFFFGGGHHHHHHGGGDDDAAA???AAAAAAAAA@@@??????>>>>>><<<;;;999888777888999:::999888777666555555555666555555555666777777444111555444333222222222333333222222222222222222222222ttteee\\\YYYUUUSSSPPPOOOOOOOOOOOONNNKKKKKKJJJJJJJJJIIIIIIIIIHHHFFFCCCBBBCCCDDDDDDCCC@@@@@@@@@????????????>>>>>>>>>???>>>===:::888777::::::999888888777666666888555333333444555555444888777666666555555666666444555666777777777666666555555444333333333333444555444444333333444444555555555555555555666777777666666666666666777888888555444444444444555666666444555555555555666666666777777777777777777777777444555666666888888999:::888888777555333444666888<<<;;;:::999999888888999777777888888999::::::;;;=========<<<:::999:::;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@AAABBBBBBCCCCCCDDDDDDHHHOOOTTTYYYaaaiii~~~~~~rrrfff]]]WWWSSSPPPLLLHHHGGGIIIJJJGGGEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBBGGGEEECCCAAAAAA@@@AAAAAA????????????@@@AAABBBCCC@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDGGGIIIGGGIIINNNUUUYYYXXXZZZ^^^dddhhhrrr}}}nnnfff___WWWQQQOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVXXX[[[[[[ZZZXXXYYYYYYWWWTTTQQQRRRXXX\\\bbbcccddddddddddddbbbbbb___^^^___bbbdddddd___[[[YYYXXXYYY\\\aaaeeegggggggggffffffdddcccaaa______]]]^^^___```aaabbbbbbbbbcccdddeeeeeeeeedddcccbbbfffeeeccc```^^^\\\[[[[[[YYYXXXXXXWWWUUUTTTTTTSSSSSSRRRQQQOOOLLLIIIGGGFFFFFFFFFGGGGGGFFFDDDAAA???AAA@@@@@@??????>>>===============<<<<<<<<<;;;;;;888777666555444444444555444555666999:::888444000444444333222222222222333222222222222222222222222qqqccc[[[ZZZVVVSSSQQQOOOPPPPPPOOOOOOMMMMMMLLLKKKJJJHHHHHHGGGHHHFFFCCCBBBCCCDDDDDDDDDAAAAAA@@@@@@???>>>>>>===999:::;;;;;;;;;;;;:::999999999888777666666555555999888555444555666777888888888777666666666666666444555777999999888666555888777666555444555555666555444444333333444444555999888666555444444555555888888666555444333222222222222111111222444666777444444444555555555666666555666777888888777666555888777777777666666666666777777555333222333666999===<<<;;;:::999888888888999999::::::;;;;;;;;;;;;===>>>???>>><<<;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAA@@@CCCIIILLLOOOUUU\\\lllzzzzzznnnfffaaaYYYSSSNNNOOOOOOLLLJJJKKKJJJIIIGGGGGGHHHIIIIIIIIIFFFEEECCCBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCEEEFFFDDDBBBAAADDDGGGBBBBBBAAA@@@@@@BBBCCCDDDAAAAAAAAAAAAAAAAAAAAABBBEEEEEEDDDDDDCCCCCCBBBBBBGGGGGGGGGGGGGGGIIILLLOOOOOOSSS[[[bbbgggmmmvvv}}}{{{hhh\\\YYYWWWSSSOOONNNOOOOOOOOOOOONNNNNNMMMPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSTTTWWWYYYZZZXXXVVVWWWXXXXXXSSSOOOPPPVVV\\\bbbcccddddddddddddcccbbbaaa```aaaeeejjjjjjddd^^^[[[[[[\\\___cccfffggggggggggggfffeeedddaaa___^^^]]]]]]^^^___``````aaaaaaaaaaaabbbbbbbbbbbbaaa```fffdddbbb```]]][[[YYYYYYXXXWWWVVVUUUTTTSSSSSSRRRQQQQQQPPPNNNLLLIIIGGGFFFEEEEEEFFFFFFEEECCCAAA@@@@@@??????>>>>>>======<<<===>>>?????????>>><<<<<<777777666666555555555555555555666888999888444111333333333222222222222222111111111111111111111111pppaaa[[[[[[VVVSSSQQQOOOPPPPPPOOOOOOLLLLLLKKKJJJIIIHHHGGGGGGHHHEEECCCCCCDDDEEEEEEDDDBBBAAAAAA@@@???>>>======::::::999999999:::;;;<<<888777777666555555444444888777666555444555888999888888777666666666666666444555777999999888666555777777666555555555555555555444444333333444444555999888666444444444555666222333333444555666666777444333333222333444666777444444444444555555555555555666777888888777666555777777777666666666666555777777666444222444777::::::999999888888888888999;;;;;;;;;::::::999999999777999::::::999888999;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@BBBFFFHHHHHHMMMSSS[[[gggyyyqqqggg^^^[[[[[[YYYXXXYYYTTTPPPLLLJJJJJJKKKKKKJJJHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFDDDGGGIIIGGGDDDCCCEEEIIIIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNMMMNNNOOOPPPRRRWWW]]]bbbnnnttt}}}ssshhh[[[TTTTTTUUUSSSPPPMMMMMMNNNNNNNNNNNNMMMMMMOOOOOONNNOOOOOOQQQRRRSSSQQQQQQRRRTTTVVVWWWVVVTTTVVVWWWXXXTTTQQQRRRXXX^^^aaabbbcccdddeeedddcccccceeeddddddiiimmmlllfff```^^^^^^___aaadddffffffeeedddeeeeeeeeedddbbb```___]]]]]]]]]^^^^^^___`````````aaaaaaaaaaaaaaaaaaaaaeeedddbbb```]]][[[YYYXXXWWWWWWVVVUUUUUUTTTTTTSSSQQQPPPOOONNNLLLJJJHHHGGGCCCDDDDDDEEEDDDCCCBBBAAA???>>>>>>======<<<;;;;;;999:::;;;<<<<<<:::999777777888888777777777666666777666555555666666555444333333333222222222111111111111111111111111111111qqqaaa[[[[[[UUUSSSPPPOOOOOOOOOOOONNNHHHHHHIIIIIIIIIIIIIIIIIIFFFEEEDDDEEEFFFFFFEEEDDDAAAAAA@@@@@@???>>>=========<<<;;;:::999:::;;;;;;777777666666666666555555444555555444333333666888888777666666555555666666444555666777777777666666444444555555444444333222555444444333333444444555444444444555666777888999666777777777777777666666666555555444444444555555333444444444444555555555555555777777777777555555333444555555777777888999666777666555444555777:::888777777777777888888999:::999999888777777666666777888999999999999;;;===;;;;;;<<<<<<===>>>>>>>>>======>>>???@@@@@@AAAAAACCCAAABBBDDDCCCBBBDDDIIINNNVVVfffxxx~~~{{{zzzxxxwwwxxxggg___VVVPPPNNNMMMLLLJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIHHHGGGGGGFFFGGGGGGGGGGGGIIIJJJIIIFFFEEEFFFHHHIIIHHHHHHHHHHHHIIIJJJJJJLLLMMMOOORRRSSSTTTTTTTTTQQQTTTYYY^^^bbbcccdddccc___aaadddgggmmmvvv}}}qqqbbb]]]VVVRRRQQQRRRQQQOOOJJJJJJKKKLLLMMMNNNOOOPPPNNNNNNMMMMMMNNNPPPRRRSSSRRRQQQPPPRRRTTTVVVVVVUUUVVVWWWWWWVVVTTTVVVZZZ^^^^^^```aaacccdddddddddcccgggfffgggiiikkkjjjeeeaaa`````````aaacccdddcccaaa```aaacccddddddcccaaa```^^^^^^]]]]]]^^^______````````````aaaaaaaaabbbbbbdddcccbbbaaa^^^\\\ZZZXXXUUUUUUUUUUUUUUUUUUUUUUUUOOOOOONNNMMMLLLJJJHHHGGGBBBCCCCCCCCCCCCCCCBBBBBB>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;999888777777888888888888777777888666444333444555555444222222222333222111111000111111111111111111111111rrrbbb[[[[[[TTTRRROOONNNNNNOOONNNMMMIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDEEEFFFHHHGGGEEECCCAAA@@@@@@@@@???>>>>>>>>>888999::::::;;;;;;::::::777777777777888888888888222444666555444333555777777666555555444444555555444444555555555666666666222333555666666444222000555444444333333444444555222333444666777777888888:::::::::999777555222111555555666666666555555444333333444444444555555555555666666666666666666555333444444555666777888888444555666555444555777888888888777777777777888888888888888777777777777777:::::::::999999:::===@@@;;;;;;<<<<<<===>>>>>>>>>;;;<<<===>>>???@@@AAABBBBBB@@@AAABBBAAA???@@@EEEHHHKKKTTTbbbooo}}}ssshhhbbb___\\\ZZZZZZ[[[[[[[[[YYYVVVRRRPPPPPPPPPOOONNNNNNNNNNNNNNNOOOQQQSSSTTTUUUVVVWWWXXXSSSTTTUUUWWWYYYZZZ[[[[[[^^^bbbgggmmmqqqtttttttttrrrvvv}}}wwwjjjcccWWWVVVSSSPPPNNNNNNOOOPPPJJJJJJIIIIIIJJJLLLNNNOOONNNNNNMMMMMMNNNPPPRRRTTTTTTRRRQQQQQQSSSVVVWWWWWWWWWWWWWWWWWWWWWXXXZZZ[[[ZZZ\\\^^^```bbbcccccccccdddeeefffggggggeeecccbbb```______```aaa```^^^\\\[[[]]]```cccddddddcccbbb___^^^^^^]]]^^^^^^`````````````````````aaabbbbbbccccccbbbaaa```]]][[[ZZZSSSSSSSSSTTTUUUUUUVVVVVVMMMMMMLLLLLLJJJIIIGGGGGGBBBBBBBBBBBBBBBBBBBBBBBB======<<<<<<;;;:::::::::<<<<<<<<<<<<<<<;;;;;;:::555666777888888777666666555444333444555555333111111222222333222111000///111111111111111111111111tttbbb[[[[[[TTTQQQOOOMMMNNNNNNMMMMMMNNNMMMLLLKKKIIIGGGFFFEEECCCDDDEEEGGGIIIHHHEEEBBB@@@@@@@@@???????????????...111555999<<<<<<:::999888888888999::::::;;;;;;333666888888777666777999666666555444444444444444555444444444444555666666333555888999999777444111555444444333333444444555555555777777777666555444111222444666666666666555333444555666777666555444333333333444444444555555666666666666666666666666777666666666555555555555222444666666555444666777::::::999888777777777777888888888999::::::;;;;;;888888777555444555999;;;;;;;;;<<<<<<===>>>>>>>>>:::;;;<<<>>>???AAABBBBBB@@@>>>???BBBBBB@@@BBBGGGGGGFFFJJJSSS[[[gggzzz~~~yyyuuurrrpppqqqqqqqqqmmmhhhccc```]]]\\\\\\[[[ZZZZZZZZZ[[[\\\]]]aaafffkkkoooqqqrrrkkkmmmppptttwwwxxxyyyyyy~~~tttfff]]]ZZZOOOQQQQQQNNNLLLLLLOOOSSSNNNLLLJJJHHHGGGHHHIIIJJJNNNNNNMMMMMMNNNPPPRRRTTTWWWTTTQQQQQQTTTWWWYYYZZZYYYWWWWWWWWWYYYZZZXXXWWWWWWYYY[[[^^^```aaabbbbbbaaaccceeeeeecccbbbbbbbbb```___^^^^^^^^^]]]ZZZWWWXXX[[[^^^bbbdddeeedddccc```___^^^]]]^^^___```aaa_______________```aaabbbbbbbbbbbbbbb```^^^\\\[[[QQQQQQRRRSSSTTTUUUVVVVVVKKKKKKKKKJJJIIIHHHFFFEEEAAAAAABBBBBBBBBBBBCCCCCC===<<<<<<;;;;;;:::999999999999888888888777777777444555666777777666555555222222444666777555111...111111222333222111000///000000000000000000000000vvvhhh\\\UUUUUUSSSPPPOOOPPPPPPPPPOOONNNNNNMMMKKKJJJHHHGGGGGGGGGFFFEEEFFFGGGFFFEEECCCDDDCCCBBBBBBAAA@@@===:::>>>>>><<<;;;:::999999999:::888666555666999===???666555444444666777777666777777777777777777777777777666555444444333444444666666777777666555444444444444444444444444444444777666555555555666888999555777888777666555666888444444555666777777666666444555555555666666777777888888777777666666555555333999;;;777666;;;===:::888888777777666666555555:::999888666666666777777999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@>>>>>>@@@EEEJJJNNNSSSZZZfffnnn}}}vvvzzzwwwkkkccc]]]WWWTTTPPPPPPPPPOOOOOONNNNNNNNNPPPOOOMMMKKKIIIGGGFFFFFFMMMMMMMMMMMMMMMLLLKKKJJJPPPQQQQQQRRRSSSTTTUUUUUUYYYXXXWWWXXXYYYXXXVVVUUUTTTVVVZZZ]]]```aaaaaaaaa]]]```ccccccaaa___]]]]]][[[[[[[[[\\\\\\ZZZVVVRRRRRRVVV[[[```bbbbbbaaa___cccbbb```___]]]]]]]]]^^^^^^]]]]]]]]]^^^```aaaccc```aaaaaaaaaaaa``````___TTTUUUTTTTTTTTTTTTTTTTTTQQQQQQOOOMMMJJJGGGEEECCCCCCCCCDDDDDDDDDDDDDDDDDD???>>>===<<<;;;:::999999::::::::::::::::::;;;;;;888777666666666888999:::777777666555444444333333444444333333222111111000333444444555444333111000uuuggg\\\VVVSSSPPPNNNMMMNNNOOONNNNNNPPPOOONNNMMMLLLJJJIIIIIIFFFEEEDDDDDDEEEEEEDDDBBB@@@??????@@@BBBBBB@@@>>>>>>===<<<;;;:::999999999777777777888999999::::::666555444444666777777666555555555555555555555555333333333333333444444444666666666666666555444444555555555555555555555555777666555555555666888888555666777666555444555666444555555666666666666555444444444444555555666666888777777777666666666555444777777666666999;;;:::777777777777666666666666999888777666666777777888888999999999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@??????>>>>>>>>>AAADDDHHHIIIJJJOOOXXX^^^nnn{{{zzzssshhh___ZZZVVVRRRPPPOOOOOOOOONNNNNNNNNNNNNNNPPPOOONNNMMMKKKJJJIIIHHHJJJJJJJJJJJJIIIIIIHHHHHHFFFHHHJJJMMMQQQTTTVVVWWWVVVUUUTTTUUUVVVVVVTTTRRRQQQSSSVVVZZZ]]]_________\\\___bbbcccaaa___]]]]]]ZZZZZZ[[[\\\]]][[[WWWTTTNNNRRRXXX^^^bbbeeeeeeeeeddddddddddddcccaaa___^^^]]]\\\\\\\\\]]]^^^```aaaaaaaaaaaa```___^^^\\\\\\WWWVVVUUUTTTSSSSSSSSSSSSRRRPPPMMMJJJGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCC??????>>>===<<<;;;:::999999999999999888888888888666555555444444555666777666555555444333333222222333333333222222111111111333333333333333222111111tttggg\\\VVVRRROOOMMMMMMNNNOOOOOOOOOOOOOOONNNMMMKKKJJJIIIIIIEEEDDDCCCDDDEEEDDDCCCAAA@@@??????@@@AAAAAA@@@>>>>>>===<<<;;;:::999999999444666888::::::888666444666555333444555777666666555555555555555555555555111222444555666666555555555666666666666555444444666666666666666666666666666666555555666666777888555666777666444333333444555555666666666555555444333444444444444444555555777777777777666666666666888444333666888888999;;;666666666666777777777777888777777666777777888999888888999:::;;;<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<===>>>???AAACCCDDDDDDDDDFFFLLLQQQZZZcccqqq}}}|||qqqddd___YYYSSSPPPOOONNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOMMMLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHMMMNNNOOOPPPRRRSSSSSSSSSRRRQQQQQQRRRTTTTTTSSSQQQOOOQQQTTTWWWZZZ\\\\\\]]]ZZZ]]]```aaa```___^^^]]]ZZZZZZ[[[]]]^^^^^^[[[YYYQQQSSSXXX]]]bbbeeeggghhhcccdddfffgggfffccc```^^^\\\\\\\\\\\\\\\]]]^^^___bbbaaaaaa___]]][[[YYYXXXXXXWWWTTTRRRPPPOOOOOOOOOQQQOOOKKKHHHFFFEEEFFFFFFBBBBBBBBBBBBBBBAAAAAAAAA??????>>>>>>===<<<;;;;;;888888888777777666666555666666555444444444555555444444444333333222222111222222111111111111111111333333222111111111111222rrrfff]]]WWWSSSQQQOOOOOOPPPRRRRRRRRRMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCDDDEEEEEECCCAAACCCAAA@@@@@@@@@???===;;;======<<<;;;:::999999:::444666888999888666444222666444333333555666666555777777777777777777777777333555777999999888777666555555555666666555444444555555555555555555555555555555555555666666777777666777777666444333333444666666666666555444333333555555555555555555555555777777777777666666666666:::444111666999777888<<<555555555666777888888888666666666777777888999999888888999:::<<<===>>>>>>::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<========================@@@???===<<<<<<===???@@@???AAABBBBBBCCCFFFKKKOOOQQQWWW___hhhuuuyyyiii___WWWTTTQQQNNNMMMMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMJJJLLLNNNOOOOOONNNMMMKKKLLLKKKJJJIIIIIIIIIJJJKKKQQQQQQRRRSSSSSSSSSRRRRRRQQQPPPQQQSSSUUUVVVUUUTTTSSSTTTVVVXXXYYYZZZZZZZZZXXX[[[___aaa```_________\\\\\\]]]___aaabbb```^^^[[[[[[]]]___aaaccceeefffbbbcccddddddcccaaa___^^^]]]]]]]]]]]]]]]]]]^^^^^^``````___^^^\\\ZZZYYYXXXXXXVVVSSSOOOLLLKKKJJJJJJMMMMMMKKKIIIGGGFFFEEEEEEAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<<<<999999888777666555555444888888777777666666666666444444444333333333222222111111111111111111111111333222111000000000222222qqqeee]]]XXXSSSQQQOOOOOOPPPRRRRRRRRRLLLKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFDDDCCCCCCAAA????????????===<<<===<<<;;;;;;::::::::::::777666666666555444444333555444333333555666666555777777777777777777777777666777888999999777555333444444555555555555444444444444444444444444444444444555555666666666666666666777888777555444555666555555666555555444333333777777777666666666666666666666666666777777777777888444222555666555555888444444555666777888999999666666777777888888888888888888999:::<<<===>>>>>>:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@???===<<<===???AAABBB???@@@AAABBBCCCFFFIIILLLLLLNNNSSSYYYeeewwwtttggg\\\UUUQQQPPPNNNMMMKKKKKKLLLMMMHHHIIIIIIIIIJJJKKKKKKKKKFFFHHHJJJLLLMMMLLLKKKJJJLLLKKKIIIGGGGGGIIIKKKMMMGGGIIILLLPPPRRRTTTTTTTTTRRRQQQRRRUUUXXXZZZYYYXXXZZZZZZZZZYYYYYYXXXWWWVVVVVVYYY^^^```aaa``````aaaaaa```aaabbbdddeeedddbbbbbbbbbbbbbbbccccccdddeeeccccccbbbaaa````````````_______________^^^^^^^^^^^^^^^^^^]]]\\\[[[YYYXXXXXXWWWTTTPPPMMMKKKJJJJJJHHHJJJLLLLLLKKKIIIEEECCCAAAAAA@@@@@@??????????????????>>>>>>======<<<<<<::::::999888777777666666888777777777666666555555555555555555444444444444222222222111111111111111222222000000000111222333pppeee]]]XXXRRROOOMMMMMMNNNOOOOOOOOOMMMMMMLLLLLLKKKJJJJJJIIIGGGFFFEEEFFFGGGGGGEEECCC???>>><<<===???AAAAAA@@@===<<<;;;:::::::::::::::888777555444333444555666555444222333444666555555555555555555555555555555555555666666555444222111333333444555555555555444444444444444444444444444444444555666666666666555666777888777666666777888444444555555555444444333888888888777777777777666666666666666777777777777444888999555333444555333444555555666777888888999666777777888888888888777888888999:::;;;<<<<<<===::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>@@@AAABBBAAAAAA@@@@@@AAABBBDDDEEEDDDFFFIIINNNWWWfffxxxooobbbYYYSSSPPPLLLMMMMMMKKKIIIHHHIIIJJJHHHHHHHHHHHHHHHIIIIIIIIIDDDEEEGGGHHHIIIJJJIIIIIIIIIGGGEEECCCCCCEEEIIIKKKJJJLLLOOOQQQSSSSSSRRRQQQPPPPPPQQQTTTXXXZZZ[[[ZZZ\\\[[[YYYWWWUUUTTTRRRQQQUUUXXX]]]```bbbbbbbbbccceeedddcccdddffffffeeecccbbbbbbccccccdddeeeffffffdddcccaaa`````````aaabbb````````````___^^^]]]]]][[[[[[[[[[[[ZZZYYYXXXWWWXXXWWWVVVTTTQQQOOOMMMLLLFFFHHHLLLOOONNNKKKFFFCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<:::::::::999999888888777444444555555555444333333555555555555555555555555444444333333222111111000222111111111111222333333pppddd\\\XXXSSSPPPNNNMMMNNNOOONNNNNNLLLLLLLLLKKKKKKJJJJJJIIIFFFEEEDDDEEEFFFFFFDDDBBB???===<<<<<<>>>@@@AAAAAA<<<<<<;;;:::::::::;;;;;;777666555444444555555666555333222333444555555555555555555555555555555555444444444333333333333333222333444444555555555444555555555555555555555555333444555666666666555555333555666666555666777888333333444555555555444444888777777777666666666666555666666666777777777888333AAAEEE:::444999999333555555666666777777888888777777888999888888666666888999999999::::::;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAA@@@??????@@@AAAAAAAAA@@@BBBEEEHHHNNNWWWbbbjjjyyywwwjjj]]]TTTOOONNNNNNIIIKKKLLLKKKHHHFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFCCCDDDDDDEEEFFFGGGHHHHHHGGGEEEBBB???@@@CCCFFFIIIOOOPPPRRRSSSRRRPPPNNNLLLJJJJJJLLLPPPTTTWWWXXXWWWWWWVVVTTTQQQOOOMMMLLLLLLTTTXXX]]]aaaccccccdddeeegggfffeeedddeeeeeecccaaa```aaabbbddddddeeeeeeeee````````````_________^^^______``````___]]]\\\[[[ZZZZZZYYYXXXVVVUUUSSSRRRTTTUUUUUUTTTSSSPPPMMMLLLGGGIIILLLNNNNNNLLLHHHFFFBBBBBBAAA@@@@@@???>>>>>>=========<<<<<<<<<<<<<<<999999999999999999999999222333444555555555444333444444444444444444444444777666555444333111000000111111222333333333333333pppddd\\\XXXUUUSSSPPPOOOPPPPPPPPPOOOJJJJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCDDDEEEEEECCCAAABBB@@@=========>>>>>>===<<<<<<;;;:::::::::;;;;;;555555666666666666666666555333222222444555555444777777777777777777777777444444444444444555777777222333444444555555555444666666666666666666666666333333555666666666555444111333555555555555777888222222333444555555555555777777666666555555555444555666666666777777888888666JJJPPP@@@888???@@@666666666666666777777777777777888999999888777666555999999999999999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===>>>?????????@@@???>>>???AAACCCCCCCCCAAACCCFFFHHHJJJNNNTTTXXXbbbnnnkkkddd[[[RRRLLLJJJKKKLLLHHHJJJLLLKKKHHHFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGEEEAAA??????BBBGGGJJJDDDFFFJJJMMMOOOOOONNNMMMEEEFFFHHHKKKPPPSSSTTTTTTQQQPPPNNNLLLJJJHHHHHHGGGTTTXXX]]]aaacccdddeeefffiiigggeeeddddddcccaaa___```aaacccddddddcccbbbaaaZZZ[[[]]]___^^^]]]ZZZYYY^^^_________^^^\\\ZZZYYYZZZYYYXXXVVVTTTQQQOOOMMMOOOPPPRRRRRRQQQOOOKKKIIIIIIJJJLLLMMMMMMLLLJJJIIIBBBBBBAAAAAA@@@??????>>><<<<<<<<<<<<<<<;;;;;;;;;888888888888888999999999333444666777777777666666333333333333333333333333888888666555333222000000000222333444555444444333ooo```YYYXXXSSSQQQOOONNNNNNOOONNNLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCBBB@@@>>>===>>>?????????===;;;999666555666777888777666666666777888999999999888777666666777888888888777666444333444888;;;333333444444555666666777333444666777666444222111333444444333111111222444000000111222333333444555666555444444444666777888444444555555555555444444666666555555555444444444666555444444555666777888;;;GGGKKK@@@666888:::888999::::::888555333333444888777666777:::;;;999666999999999888888888888777999999::::::::::::;;;;;;555666888999:::;;;;;;;;;===<<<:::::::::;;;===???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???@@@BBBDDDBBBBBBCCCDDDFFFIIILLLMMMVVV\\\eeerrrrrrhhh^^^ZZZTTTMMMIIIGGGGGGHHHJJJIIIIIIHHHGGGEEEDDDCCCFFFEEEDDDCCCDDDFFFIIIJJJEEEDDDCCCCCCDDDFFFHHHJJJMMMJJJFFFCCCCCCDDDGGGJJJIIIKKKMMMOOOPPPOOONNNMMMHHHDDDCCCIIILLLKKKIIIJJJJJJMMMNNNJJJDDDBBBFFFLLLQQQUUU[[[```cccdddfffgggllljjjhhhfffdddddddddddd^^^```bbbddddddccc```^^^```___]]][[[ZZZZZZZZZ[[[ZZZZZZZZZZZZYYYVVVTTTSSS]]][[[XXXTTTNNNHHHDDDAAAGGGJJJMMMNNNMMMLLLKKKLLLJJJFFFDDDEEEIIIJJJHHHDDDCCCBBB???===<<<<<<===>>>???===<<<<<<<<<<<<;;;999888444555999999333222555444444444444444444444444222222222222222222222222444333222222222333444555222222111000111222444555ooo```YYYWWWSSSQQQOOONNNOOOPPPOOONNNLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBDDDBBB@@@???@@@AAAAAA@@@>>>===<<<:::999999999999777777777777777777888999888777666555555666777777888888777666444555777999666555555555555444444444111111222333222111000///555555666444333222333555444444444444444444555555666555555555555666666777444444555555555555444444666666555555555444444444666555555444555666777888>>>GGGHHH===555777888555222444555555555555777888999999:::===??????;;;888999999999888888888888777999999999:::::::::;;;;;;999999:::;;;;;;;;;;;;:::<<<;;;:::::::::;;;<<<===::::::;;;;;;;;;;;;;;;;;;>>>???@@@@@@??????AAACCCBBBBBBBBBCCCEEEGGGIIIKKKMMMQQQVVV___mmmxxxkkk^^^VVVVVVSSSNNNIIIFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIFFFEEEDDDDDDDDDFFFHHHJJJMMMKKKIIIFFFFFFGGGIIIKKKIIIIIIJJJKKKLLLMMMOOOPPPLLLGGGEEEHHHIIIFFFDDDEEEHHHJJJKKKHHHDDDCCCEEEIIIRRRVVV[[[___aaabbbcccdddgggfffeeeddddddeeeeeefffbbbbbbbbbbbbaaa```___^^^^^^]]][[[ZZZYYYYYYZZZZZZYYYZZZZZZYYYXXXVVVTTTSSSXXXXXXUUUPPPJJJEEECCCCCCFFFIIILLLMMMLLLKKKJJJKKKKKKHHHEEEFFFIIIJJJGGGDDDBBB@@@>>><<<;;;;;;<<<<<<>>><<<;;;;;;;;;;;;:::888<<<888666888888444444888999888777666555333222222222222222222222222222222222111000000000111333333333222111111111222333444qqqaaaXXXUUURRRQQQOOOOOOPPPQQQQQQPPPLLLKKKJJJIIIHHHGGGGGGGGGDDDEEEEEEEEECCCBBB@@@>>>DDDBBB@@@@@@AAABBBAAA@@@>>>>>>===<<<;;;:::999999999888777777777777777777777666555444444555666777888999999888666555666777888777777555444333222222333333333444444444444444555666666555333333444666555555555555444444444333555555666666666555555444444444555555555555444444555555555555555444444444666555555555555666777777@@@EEEBBB999444666666222///111333444444555777999888999<<<@@@AAA@@@;;;888999999999888888888888777999999999999::::::::::::;;;;;;;;;;;;::::::999888999999:::::::::;;;;;;;;;:::;;;===>>>???>>>=========?????????>>>???AAACCCBBBBBBBBBBBBCCCEEEFFFGGGIIIKKKMMMQQQZZZiii|||vvvjjj___WWWQQQMMMMMMJJJGGGEEEDDDEEEFFFHHHGGGGGGHHHHHHHHHHHHHHHGGGEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIKKKJJJIIIHHHHHHHHHJJJJJJHHHHHHGGGGGGIIIKKKNNNPPPOOOJJJGGGGGGFFFBBB@@@AAAHHHIIIIIIIIIHHHGGGFFFFFFPPPSSSXXX[[[\\\]]]^^^___aaabbbbbbcccdddfffggggggeeedddbbb```^^^]]]]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXXXXXXXWWWVVVUUUTTTTTTUUUUUUPPPHHHCCCCCCEEEFFFHHHKKKLLLKKKJJJIIIIIIJJJHHHEEEEEEGGGGGGDDDAAACCCBBB@@@>>>======>>>>>>===;;;::::::::::::999777>>>:::666666555333555888888777666555444333222111222222222222222222222222000////////////000111111333333222111111111222222tttbbbYYYVVVRRRPPPOOOOOOQQQRRRRRRQQQLLLKKKJJJIIIHHHGGGGGGGGGBBBCCCDDDDDDBBB@@@===;;;AAA@@@>>>>>>???@@@???===<<<<<<<<<;;;:::999777777999999888777666666666777777666555444555666777888888999;;;:::888666555555777777666555444333222222555555444444555666777888555666666555333222444555333333333333333333333222555555666777666555333222444444555555555555444444555555555555555555555555666666555555555666666666??????;;;555444777666222333444555555333333444555666777:::<<<===;;;999777999999999888888888777777888999999999999:::::::::999999999999999888888777777888999::::::::::::999;;;<<<>>>@@@@@@@@@???>>>===>>>??????>>>>>>@@@BBBAAAAAAAAAAAAAAABBBBBBCCCFFFHHHIIIKKKPPPZZZgggpppyyytttlllaaaWWWQQQOOONNNNNNHHHFFFEEEDDDCCCDDDFFFGGGEEEEEEFFFHHHIIIIIIIIIIIIFFFGGGIIIKKKKKKKKKIIIHHHHHHGGGGGGFFFFFFGGGHHHIIIGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJLLLMMMOOOJJJHHHIIIGGGDDDCCCFFFMMMLLLLLLNNNPPPPPPLLLIIIKKKNNNRRRUUUWWWXXXZZZ[[[___```bbbdddeeefffffffffbbbaaa```___^^^\\\[[[[[[XXXXXXXXXYYYYYYZZZ[[[[[[WWWWWWWWWWWWWWWVVVVVVVVVSSSXXX[[[VVVLLLEEEDDDGGGGGGIIILLLMMMKKKJJJIIIIIIIIIFFFDDDCCCDDDCCCAAA>>>AAA@@@???>>>============<<<:::999999:::999888666:::888555444333222222444111111222222222222222333222222222222222222222222////////////000000111111444333333222222111111111uuuddd[[[XXXRRRPPPOOOOOOQQQRRRRRRQQQLLLKKKJJJIIIHHHGGGGGGGGGCCCDDDEEEEEEDDDBBB???===AAA???>>>???@@@@@@???===<<<<<<<<<;;;:::999777777999999888777666666666777777777666666666777999999777999;;;:::888666444444555555555555555555555555222222111111222333444555444555555333222111333444111111222333333444555555444555666666666444333222444444555555555555444444444555555555555555555555666666666666666666555555:::999666333444777777555666777888666444333444555666777777777777777888999999999999888888888777777888888888999999999::::::888999999:::::::::::::::777888999:::::::::999999999:::;;;<<<<<<<<<;;;;;;===>>>???>>>======???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>AAAEEEGGGIIIMMMTTTZZZbbbnnn}}}uuulll]]]WWWPPPJJJHHHHHHIIIIIIGGGFFFFFFEEEDDDDDDEEEEEEBBBCCCEEEGGGHHHIIIJJJJJJHHHIIIKKKMMMMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIIIIIIILLLLLLMMMMMMLLLKKKIIIHHHKKKHHHIIILLLLLLKKKLLLPPPUUUSSSSSSUUUYYYXXXTTTOOOIIILLLQQQSSSUUUWWWYYY[[[___```bbbdddeeeeeedddddd[[[\\\^^^___^^^\\\YYYXXXWWWWWWXXXYYY[[[[[[\\\\\\VVVVVVVVVWWWWWWWWWXXXXXXWWW]]]bbb^^^TTTKKKGGGGGGHHHKKKMMMNNNLLLKKKJJJJJJHHHGGGEEEDDDCCCBBB@@@???===<<<;;;;;;::::::::::::<<<:::999999999999888666666777777555444444222111111111111222222333333333222222222222222222222222000000000111111111111111333333333333222111111000tttccc\\\ZZZRRRQQQOOOOOOPPPQQQQQQPPPLLLKKKJJJIIIHHHGGGGGGGGGFFFGGGGGGGGGGGGEEEDDDCCCBBBAAAAAAAAABBBBBB@@@>>>>>>>>>===<<<;;;:::999999999888777777777777777777777777666666777888999:::555777999999777555444555333333444444555666666777333333444444444444444555333444444333111111222444333333444555666777888888444444555555555444444333444444555555555555444444444444444555555555555555666666666777666666555444666555333333555777777777444666777777666666888999777777777666555666888;;;999999999888888888888777888888888888999999999999999:::;;;;;;<<<<<<<<<<<<888888999999999:::::::::===<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<>>>?????????@@@@@@@@@@@@??????;;;???DDDFFFFFFGGGKKKNNNSSS[[[eeennnxxxyyyjjj\\\TTTRRRNNNIIIGGGFFFFFFEEEDDDFFFFFFFFFEEEDDDCCCCCCBBBAAABBBCCCEEEGGGHHHIIIIIIHHHIIIKKKLLLLLLKKKJJJHHHHHHHHHGGGGGGGGGFFFEEEEEEHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOOOOOOONNNKKKHHHFFFHHHHHHKKKQQQRRRQQQSSSXXX[[[YYYYYY[[[]]]\\\XXXUUUMMMOOORRRUUUVVVWWWZZZ\\\]]]___aaaddddddcccbbb```WWWYYY[[[]]]\\\ZZZVVVTTTVVVWWWXXXZZZ[[[[[[\\\\\\WWWVVVVVVWWWWWWYYYZZZ[[[[[[```dddaaaXXXOOOJJJHHHIIILLLNNNNNNMMMKKKJJJJJJIIIHHHGGGFFFDDDCCCBBBAAA???>>>>>>>>>>>>======<<<<<<:::999999999999888666555888999777666777555222666666666555444333333333222222222222222222222222000111222222333333222222222222333333333222111111pppaaa[[[ZZZSSSQQQOOONNNOOOPPPOOONNNLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBAAAAAABBBCCCBBB@@@>>>>>>===<<<:::999999999999777777777777777777888999666666555555666777999:::444666777777555444555666333333444444555666666777666666777888888777666555444555555444222222333444444555555555666666777777444444333333444444555555444444555555555555444444444444444555555555666666666666777777777666444333444444444555555555555777333444666777777888999;;;444666888777555555777999999999999888888888888777888888888888999999999999999999:::::::::999888888:::999999888999:::;;;<<>>???===>>>>>>===<<<;;;===>>>>>>???@@@@@@AAA@@@???>>>===@@@DDDDDDCCCCCCFFFIIIIIIMMMSSSYYY___jjjxxx}}}nnnaaaUUUMMMJJJLLLJJJGGGEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@??????AAABBBDDDFFFGGGHHHHHHGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCHHHHHHIIIIIIJJJLLLMMMNNNOOOOOONNNMMMLLLJJJIIIHHHGGGIIIOOOUUUVVVTTTUUUZZZ\\\[[[[[[[[[[[[ZZZXXXVVVPPPRRRSSSTTTTTTTTTVVVWWWXXXZZZ^^^aaacccaaa___^^^XXXYYYYYYYYYXXXUUUSSSRRRUUUVVVWWWYYYZZZZZZZZZYYYWWWWWWWWWWWWXXXZZZ\\\]]]\\\^^^___\\\VVVPPPKKKJJJIIIKKKMMMNNNLLLJJJIIIIIIFFFFFFFFFDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@??????>>><<<;;;999999::::::888777444888888444444777888444777777666666555444444444222222222222222222222222000111222333333333222222000111222333333333222222mmm___ZZZZZZSSSQQQOOONNNOOOOOONNNLLLLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCCCCCCCCCCDDDEEEEEE@@@??????@@@AAA@@@>>><<<===;;;999666555666777888777777666666777888999999555444444444555666888999333555666555444444555666444444444555555555666666333444555666666444222000555666666555333333444666555444444444444333333333444333333222333444666777444555555555555555555444444444444555555555666666666666777777777666444333444444666777666333333666444555777777666777888:::000444777888555444444555999999999888888888888777777888888888888999999999888888777777666444333222;;;:::999888888:::<<<===AAA???<<<999888999;;;<<<======>>>===;;;;;;<<<>>>===>>>@@@AAAAAA@@@??????<<<>>>@@@???======@@@CCCCCCEEEJJJNNNRRRXXXdddooo|||wwwhhh\\\RRRKKKIIIKKKEEEBBB@@@@@@BBBCCCCCCCCC???@@@AAAAAAAAA???>>>===???@@@BBBCCCEEEFFFGGGGGGFFFFFFFFFGGGGGGFFFFFFEEEGGGGGGGGGFFFFFFDDDCCCBBBGGGGGGFFFGGGHHHJJJLLLMMMPPPNNNLLLJJJIIIJJJKKKLLLIIIKKKRRRXXXXXXTTTUUUXXX[[[[[[[[[ZZZXXXWWWVVVUUUPPPRRRRRRRRRPPPOOOPPPQQQTTTWWW[[[___aaa```^^^\\\[[[ZZZXXXVVVSSSRRRQQQPPPTTTUUUVVVXXXYYYYYYXXXWWWWWWWWWWWWXXXYYY[[[]]]___\\\[[[XXXUUURRROOOLLLKKKHHHJJJLLLMMMKKKIIIHHHHHHBBBBBBBBBAAA???>>>>>>>>>:::;;;;;;;;;;;;;;;:::999===;;;::::::::::::999777333666444//////555888555222222333333444555666666222222222222222222222222///000111333333222222111///000222333444333333222mmmbbbZZZTTTPPPPPPOOOOOOOOOOOOOOOOOOJJJHHHGGGGGGIIIIIIHHHFFFBBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>===;;;:::999888777<<<;;;999777666666777777666666777888888777666555666666555555444444444333666555444333222333444444555555666666666666555555333333111111111111333333666666666666666555555555333333333444444444555555555444222333555666666666333333333333333333333333222333555666777666555555666555555444444444555555888888888888888888888888666666555666666777888999888888777666555555666666777777777777888888888888888888888999999:::::::::888888888777777777777666;;;;;;;;;<<<<<<<<<<<<===999::::::;;;<<<===>>>>>>========================>>>??????@@@AAAAAABBBBBBDDDDDDEEEGGGJJJOOOSSSUUUdddnnn}}}wwweee___WWWRRRPPPNNNLLLJJJ??????@@@BBBCCCBBB@@@===CCCBBBAAA@@@???@@@AAABBB@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHIIIJJJLLLMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLOOORRRTTTSSSSSSSSSSSSUUUVVVXXXYYYZZZZZZZZZYYY[[[YYYVVVSSSQQQOOOOOONNNVVVXXXZZZ[[[[[[ZZZ[[[[[[ZZZZZZZZZYYYXXXVVVUUUTTTXXXXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWXXX[[[^^^______XXXWWWUUUTTTSSSQQQNNNKKKJJJKKKKKKKKKJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@???<<<<<<;;;::::::::::::;;;;;;;;;::::::999888888888777777888888777777666555111111111222222333333333444444333222333444555666333333333222222111111111111111111222222333333333mmmaaaYYYSSSOOOOOOOOOOOONNNNNNNNNNNNJJJHHHGGGGGGHHHIIIGGGFFFBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>===<<<;;;999888777777888888999999888666555444555666777888888777666555555555555555555555666666666555444333222333333444555555555666666555555555666555444444444444555666666666666666666666666666333333333444444444555555666444333333555666666555444444444444444444444444333333444444555555444444666555555444444444555555555555666777777888999999777666666666666777777888888888777777777888888888777777777777888888888888777777777888888999999999:::::::::999999999999888;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;<<<=================================>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCEEEGGGKKKNNNPPPUUU]]]hhhsss~~~tttggg___UUUPPPJJJFFFEEEEEEDDDBBBAAA@@@@@@AAABBBBBB@@@>>>@@@@@@????????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHHHHIIIJJJJJJNNNPPPSSSSSSRRRQQQPPPQQQRRRTTTVVVXXXZZZZZZ[[[ZZZ\\\[[[XXXVVVSSSQQQPPPOOOSSSUUUYYYZZZZZZYYYYYYZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[ZZZZZZXXXVVVTTTTTTWWWYYY[[[[[[XXXVVVTTTSSSSSSQQQNNNKKKIIIJJJJJJJJJIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@??????<<<<<<;;;::::::::::::;;;999999888888777666555555666666666666555555555555222222222222222222333333333222222111222333444555333333333222222222111111222222222222222222333333mmm```XXXRRRNNNNNNNNNNNNMMMMMMLLLLLLJJJHHHGGGGGGHHHHHHGGGFFFCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>======<<<;;;999888777666444666888999999666444222555555777777777777666555444444555555666777777777555444333222222222333333444444555555555555444444333333222222222222333333555555555555666666666666333333333444444444555555777555444444555555555444555555555555555555555555666666555444444444555555555555444444444555555666222333444555777888999:::888777777666666666666777888888777777777888888999777777777777888888888888777777777777777888888888:::::::::999999999999888;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;========================<<<======>>>>>>???@@@@@@AAAAAAAAAAAACCCEEEGGGIIIJJJOOOVVV]]]fffuuu~~~pppdddYYYRRRMMMJJJGGGCCCAAAAAABBBBBBAAACCCAAA@@@@@@AAAAAA@@@>>>>>>>>>>>>?????????>>>>>>@@@@@@@@@AAAAAABBBBBBCCCBBBCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFIIIHHHGGGGGGGGGGGGIIIIIIOOOQQQRRRRRRQQQOOONNNOOOOOOQQQTTTVVVXXXYYYZZZZZZ[[[ZZZYYYWWWUUUSSSQQQOOOOOORRRVVVXXXXXXWWWVVVWWWYYYYYYZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[[[[VVVSSSPPPPPPQQQTTTUUUVVVWWWUUUSSSRRRRRRPPPMMMKKKHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCBBBAAA@@@??????>>><<<<<<;;;::::::::::::::::::999999777666555444444666555444222222333333444333333222222222222222222111111111111111222333333333333333222222222222111333333222222222222222222oooaaaXXXRRRNNNNNNMMMMMMLLLLLLKKKKKKIIIHHHGGGGGGHHHHHHGGGEEEDDDEEEFFFFFFFFFEEEDDDCCCAAAAAAAAAAAAAAA@@@??????>>>======;;;:::999888777555666777888888777555444444555666777777777666555555666666666666666666666444444333333222222222222333333444444444444333333222111111111111111111222333333333444444444444444333333333444444444555555888666444444555555444333444444444444444444444444999888666555555555666666555444444444444555666666333444444555777888888999888888777666666555666666999888777666666666666666666777777777888888888888777777888888888888888888888888888777777777666666::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???@@@@@@??????@@@AAABBBCCCFFFIIIMMMPPPVVVbbbpppzzzyyyqqqdddYYYQQQLLLIIIGGGFFFEEECCCBBBBBBBBBCCCCCCCCC@@@>>>>>>??????>>>===<<<===>>>???@@@???>>>===???@@@@@@@@@AAAAAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEHHHHHHGGGFFFGGGHHHIIIJJJMMMOOOQQQPPPOOONNNNNNOOONNNPPPRRRTTTVVVVVVVVVVVVVVVWWWWWWVVVTTTRRROOONNNLLLPPPTTTVVVVVVUUUTTTTTTWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[VVVRRROOOMMMNNNPPPQQQRRRTTTRRRPPPOOOOOOMMMKKKHHHFFFGGGGGGGGGFFFDDDBBBAAABBBBBBAAA@@@???>>>>>>===<<<;;;::::::999999::::::<<<;;;:::999888777666555555444222000000111222333333333333222222111111111111111111111222222333333222222222222222222222222333333333222222111111111rrrcccZZZTTTNNNNNNMMMLLLLLLKKKJJJJJJIIIGGGFFFFFFGGGHHHFFFEEEDDDEEEFFFFFFFFFDDDCCCBBB@@@@@@AAAAAA@@@@@@?????????>>>===<<<;;;999888888777777666666666777888888333444555777777777666555888777777666555444444333444444444444333333222222333333444444444444333333444444555555555555444444111111111222222333333333333333333444444444555555888666444444555555444333333333333333333333333333888777555444333444555555444444444444444555666666666666777777777777777888888888777666666555666666<<<;;;:::888777666555555666777777777888888888888999999999999999999999999888888888777777777666666:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>??????????????????@@@@@@BBBDDDFFFHHHKKKQQQXXX^^^hhhsssuuuppp\\\WWWOOOIIIFFFDDDCCCBBBAAAAAAAAA@@@@@@?????????@@@???===<<<===>>>===<<<<<<===???@@@@@@@@@???>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEDDDDDDCCCCCCCCC>>>???AAABBBDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHJJJKKKJJJLLLNNNNNNMMMMMMOOOPPPOOOPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQRRRQQQOOONNNLLLLLLOOOSSSTTTTTTRRRRRRRRRSSSTTTUUUWWWXXXYYYYYYYYYWWWXXXYYYYYYZZZZZZYYYYYYVVVSSSOOOMMMNNNOOOPPPPPPPPPOOOMMMLLLLLLKKKHHHFFFEEEFFFFFFFFFEEECCCAAA@@@AAAAAA@@@???>>>===<<<<<<;;;;;;:::999999999999:::;;;;;;:::999888777666555555333111000///000222333333333333222222111111111111222222333333333333333222222222222222222222222333333333222222111111111ssscccZZZUUUOOONNNNNNMMMLLLKKKJJJJJJIIIGGGFFFFFFGGGGGGFFFEEEDDDDDDEEEEEEEEECCCBBBAAA???@@@@@@@@@@@@@@@??????>>>>>>===<<<:::999888777777777666555666777999:::222333555666777777666555888888777555444333222111444444555555555444333222444444555555555555444444333333444444444444333333000000111111222222333333333333333444444444555555777555444444555555555444333333333333333333333333444333333222222222222333444444444444444555666777777777777777777777777777888777777666666666666777>>>===;;;:::999888777777777777777777888888888888:::::::::999999999999999:::::::::999999999999888::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>????????????@@@AAACCCDDDEEEFFFHHHKKKNNNRRRZZZdddjjjooo{{{~~~tttfff[[[VVVLLLJJJGGGEEEDDDBBB@@@>>>>>>@@@AAAAAA???>>>>>>???>>>===<<<===>>>???>>><<<<<<===>>>??????@@@@@@???????????????????????????@@@AAAAAAAAABBBBBBBBBBBBEEEDDDDDDCCCCCCBBBBBBAAA<<<>>>@@@CCCEEEGGGHHHHHHHHHGGGGGGFFFGGGHHHJJJKKKHHHJJJLLLLLLLLLMMMNNNPPPNNNOOOPPPPPPPPPPPPOOONNNLLLLLLMMMNNNNNNNNNNNNNNNOOOQQQSSSSSSRRRQQQQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWUUUSSSQQQPPPPPPQQQPPPOOONNNMMMKKKKKKKKKJJJGGGEEEEEEEEEFFFEEEDDDCCCAAA@@@@@@@@@???>>>===<<<<<<;;;;;;;;;:::999999999999999777777777666666555555444555444333111111222222333333333222222222222222222111222222333444333333333111222222222222333333333333333222222222222222222sssbbbZZZUUUPPPOOONNNMMMLLLKKKKKKJJJHHHGGGFFFFFFGGGGGGFFFDDDCCCDDDDDDDDDCCCBBB@@@?????????@@@@@@@@@@@@??????===<<<;;;:::888777666666444444555666777777888888222333444666777777666555666666555444333222222111555555666666666555444333555555555666666555555555000111222222222222111000111111222222333444444444333333333444444444555555666444333333555666666555444444444444444444444444222333333444444444444333444333333444444666777777555555555666666777777777777666666666666777777888:::999888888777888888888777777777777888888888888999999999999888888888777:::::::::999999999999888999999:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>;;;;;;<<<>>>??????@@@@@@BBBBBBCCCCCCDDDEEEGGGIIIFFFKKKQQQUUUYYYcccrrr}}}zzznnneee\\\PPPIIIGGGFFFEEEDDDDDDDDDCCC@@@>>>:::===AAAAAA@@@??????@@@=========???AAAAAA@@@>>><<<<<<<<<<<<===>>>???@@@?????????????????????>>>AAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCCCCBBBAAAAAA@@@>>>???BBBDDDFFFGGGHHHHHHFFFFFFEEEEEEFFFGGGIIIJJJIIIKKKKKKKKKJJJJJJLLLNNNKKKLLLMMMNNNOOOOOONNNMMMKKKKKKLLLMMMNNNPPPRRRSSSSSSTTTTTTSSSQQQPPPQQQRRRQQQRRRSSSTTTUUUVVVVVVVVVRRRSSSTTTTTTUUUUUUTTTTTTTTTSSSRRRRRRSSSRRRQQQOOONNNMMMLLLKKKKKKJJJHHHFFFEEEEEEFFFEEEDDDCCCAAA@@@@@@??????>>>===<<<;;;:::;;;:::999999888999999999666666666666666666666555555555444444444333333333222222222222222222333333000000222333333333222111111111222222222333333333222222222222222222333333rrraaaYYYTTTPPPPPPOOONNNMMMLLLKKKJJJHHHGGGFFFFFFGGGGGGFFFDDDCCCCCCDDDDDDCCCAAA@@@>>>>>>??????@@@@@@@@@??????;;;:::999888777555444444000222444777888777666555111222444666777777666666333333333333333333333222555666777777777666444444555555666666666666555555333444555555555555444333222222333444444555666666333333333444444444555555555444333333555666666666555555555555555555555555444555777888888888777777333333333444555666777888111222333444555777888888666666555666666777888999333333333333444555777777777777777777888888888888999888888888777777666666888888888777777777777666999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>888999;;;===>>>???@@@@@@>>>>>>======>>>AAADDDFFFBBBEEEHHHIIIMMMUUUbbbllluuupppfff[[[TTTMMMFFFDDDEEE?????????@@@AAAAAA???===444888<<<>>>===<<<===???======???AAADDDDDDBBB@@@;;;;;;::::::;;;<<<>>>????????????>>>>>>>>>>>>>>>AAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@@@@AAACCCEEEGGGGGGGGGGGGEEEDDDDDDDDDEEEFFFHHHIIIKKKLLLLLLKKKIIIIIIJJJLLLHHHIIIKKKMMMNNNOOONNNNNNLLLLLLLLLMMMPPPSSSUUUWWWVVVVVVUUURRRPPPOOOQQQRRRRRRRRRSSSTTTUUUVVVVVVUUUQQQQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTSSSQQQNNNOOONNNMMMLLLLLLKKKIIIGGGEEEEEEFFFFFFEEECCCAAA@@@??????>>>===<<<;;;::::::;;;:::999999888888999999777777777777888888888888555555666666666555444333111111111222222333333444...///000222222111111000111111111222222333333333111111111222222333333444oooaaaYYYSSSLLLLLLLLLLLLKKKKKKKKKKKKIIIGGGEEEDDDEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCBBB@@@>>>>>>???@@@???>>><<<<<<<<<;;;999777666444444333111222444777777777666666777777666555444444...000222333222222444555111111111222222333333333000111333444444444333333444555555333111000222333333333333333333333333333555444444333333444444555333222222111222333555666333333333333333333333333555555666666666666666666888777555444333333444444444444444555555555555666777777777777777777777777888777555444555666888999444444444444555777888999666666666888::::::888555888888888888999999999999777777888999999999999888999999::::::::::::;;;;;;999999::::::<<<===???@@@;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????===>>>>>>???@@@BBBCCCDDDBBBBBBBBBDDDHHHMMMSSSVVV___kkk}}}}}}nnndddUUUPPPJJJGGGEEECCC@@@===>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===AAAEEEGGGGGGCCC@@@<<<;;;;;;:::::::::;;;;;;;;;<<<===>>>>>>===<<<;;;??????????????????@@@@@@BBBBBBCCCCCCBBB@@@???===>>>@@@BBBEEEFFFGGGFFFFFFHHHGGGEEEDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOIIIJJJLLLNNNPPPRRRSSSSSSYYYXXXWWWVVVUUUTTTUUUUUUQQQSSSTTTUUUUUUTTTSSSQQQPPPQQQRRRSSSTTTTTTSSSSSSRRRSSSSSSSSSRRRPPPNNNMMMKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>>>>============999999:::999999888666666888888777666555444444444555555444333333333333444333222222111111222222333000000111111111222222222000111111111111222222222000111111111111222222222nnn```XXXRRRMMMLLLLLLLLLKKKKKKKKKKKKKKKIIIGGGGGGHHHHHHGGGFFFAAAAAABBBCCCDDDDDDEEEEEEDDDBBB@@@@@@BBBCCCBBBAAA===<<<;;;:::999777666666888666555555777999999999666666666666666555444444111333555555555444555666444444555555555666666666444555666777777777666555777666555555555555555555333333333333333333333333555444444333333444444555444333222222222333444555555555555555555555555555666666666666555555555555666666555444444444555666555555555666666666666777666666666666666666666666777666555444555666888999555555444555555666777888888666555666888999888888666666666666777777777777777888888999999999999999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBBBBAAABBBCCCFFFIIIMMMOOOPPPZZZhhhuuutttkkkaaaVVVOOOLLLIIIDDDBBBAAA@@@>>><<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>BBBDDDDDDAAA>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>===<<<;;;>>>>>>>>>??????@@@@@@@@@CCCDDDDDDDDDDDDBBBAAA@@@???AAACCCEEEFFFFFFFFFEEEHHHGGGGGGFFFGGGGGGGGGHHHFFFFFFHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLKKKIIIHHHGGGFFFGGGJJJLLLOOOQQQRRRSSSXXXXXXWWWVVVVVVUUUTTTTTTRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQSSSSSSSSSSSSRRRQQQPPPQQQQQQQQQQQQOOOMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>===999999999999888777666666666666666555555444444444555555444333333333333444333222222111111222222333111111222222333333333333111111111111222222222222111111111111222222222222mmm```WWWRRRMMMMMMLLLLLLLLLKKKKKKKKKIIIGGGEEEDDDEEEEEEEEECCCAAAAAABBBBBBCCCCCCCCCDDDCCCBBB@@@@@@BBBCCCBBBBBB>>>===;;;999888777777888:::888666666888999999888555666666666666555444444333555777777555444555666555555666666666666777777333444444444444444333222777444222333666888666555333333333333333333333333555444444333333444444555555444333333333333333444555555555555555555555555666666666666555555444444666555555555555666777777555666666666666777777777666666666666666666666666777666555555555666777888666666555555555555666666999777444444666888999999666666666666777777777777888888999::::::::::::999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>======>>>>>>???@@@AAAAAAAAABBBCCCDDDFFFGGGGGGMMMUUU^^^iiiyyywwwnnnaaaWWWPPPLLLGGGDDDEEEBBB@@@?????????>>><<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>???@@@>>><<<======<<<<<<<<<<<<=====================<<<;;;:::======>>>>>>???@@@AAAAAACCCCCCDDDDDDCCCBBBAAA@@@@@@AAACCCEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFFFFGGGIIIJJJKKKKKKKKKLLLKKKIIIGGGDDDBBBBBBCCCFFFIIILLLOOOPPPQQQVVVWWWWWWXXXWWWVVVTTTSSSRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSSSSRRRQQQOOONNNMMMNNNOOOOOOOOONNNLLLJJJHHHHHHIIIIIIIIIHHHGGGGGGDDDDDDCCCBBBAAA@@@??????@@@?????????>>>>>>>>>>>>999999999888888777666666666666666666666666666666555555444333333333333444333222222111111222222333222333333333333444444444111111111111222222222333111111111111222222222333nnn```XXXRRRMMMMMMMMMLLLLLLLLLKKKKKKGGGEEECCCCCCDDDDDDCCCBBBEEEDDDDDDBBBAAA@@@??????@@@???======???@@@???>>>???===;;;888777777888999999777666666777777666555555555555666666555444444333555666555444222222333333333333333444444444444333333333333222222111111444000---///444666444111333333333333333333333333555444444333333444444555555555444444333333333333333333333333333333333333777666666555555444444333666666666666666666666666555555555555666666666666666666666666666666666666666555555555555666777888777777666555555555555555888666444444666888888888777888888888999999999999888888999:::::::::::::::999999999:::::::::;;;;;;888888999:::;;;===>>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>======<<<<<<<<<======??????@@@@@@AAABBBBBBBBBDDDGGGLLLQQQXXXcccqqq{{{yyyqqqkkkfff^^^WWWNNNHHHEEEEEEEEEEEEBBBAAA@@@@@@??????>>>>>><<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<===<<<:::<<<;;;;;;;;;;;;<<<<<<===============<<<;;;::::::;;;<<<===>>>???@@@AAABBB@@@AAAAAABBBAAA@@@???>>>@@@@@@BBBCCCCCCCCCBBBBBB@@@AAADDDEEEGGGGGGFFFFFFFFFEEEEEEEEEGGGIIIKKKLLLGGGHHHJJJKKKJJJHHHEEECCC===???BBBFFFIIILLLNNNOOOUUUVVVXXXXXXXXXVVVTTTSSSRRRSSSTTTTTTTTTTTTSSSRRRSSSSSSSSSSSSQQQOOOLLLKKKIIIKKKMMMNNNNNNMMMKKKIIIGGGHHHHHHHHHHHHGGGFFFFFFCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>============:::999888888777666666666777888888888888888888888555555444333333333333444333222222111111222222333222333333333333333333333111111111222222222333333111111111222222222333333pppbbbYYYTTTMMMMMMMMMMMMLLLLLLLLLLLLJJJHHHFFFFFFFFFGGGFFFEEEEEEDDDDDDBBBAAA@@@??????@@@>>>===<<<===>>>===<<>>???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>===<<<<<<;;;;;;<<<<<<======>>>???@@@AAAAAABBB@@@CCCFFFHHHKKKQQQXXX^^^eeeqqqxxxlllbbbZZZTTTPPPJJJGGGBBB???>>>?????????AAAAAAAAA@@@>>>======<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;;;;<<<<<<;;;::::::999999999::::::;;;<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>???@@@AAAAAA???@@@AAAAAAAAA@@@???>>>>>>??????@@@AAAAAAAAAAAA???AAACCCEEEFFFGGGFFFFFFGGGGGGFFFFFFGGGIIIKKKMMMGGGHHHJJJKKKKKKHHHFFFDDD<<<>>>AAAEEEIIILLLNNNOOOTTTVVVWWWXXXXXXWWWUUUSSSSSSSSSTTTTTTTTTTTTSSSSSSTTTSSSSSSRRRPPPMMMJJJHHHFFFHHHKKKNNNNNNMMMKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBAAA@@@???>>>=========<<<<<<<<<;;;;;;;;;;;;:::999888777666666666666777777777777777777777888555555444333333333333444333222222111111222222333222222222222111111111111111222222222222333333333111222222222222333333333qqqcccZZZTTTNNNNNNMMMMMMMMMLLLLLLLLLIIIGGGEEEDDDEEEEEEDDDCCCAAAAAABBBBBBCCCCCCCCCDDDDDDBBB@@@?????????>>>===>>>===;;;:::999999999:::999888888888999999777555333333444555555555555444555666777777555444444444555444444444444333333333666555444444333444444444333000...000333555555333333333333333333333333333555444444333333444444555444555555555555444444333555555555555555555555555444444444444444444444444444555555555555555444444222222333333333444444444555555555555555555555555444444555555555666666666888777666555555555555555444444555777999999666444666666666666777777777777777777888999999999999888999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;======<<<<<<;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBB@@@BBBDDDFFFFFFHHHKKKMMMOOOYYYhhhvvv|||nnnggg]]]TTTNNNJJJGGGEEEBBBAAA???>>><<<:::999999===>>>???>>>;;;999999999:::::::::::::::;;;;;;<<<::::::::::::::::::::::::===;;;:::;;;<<<<<<;;;:::888888888888999:::;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<======>>>???@@@@@@@@@AAABBBCCCCCCBBBAAA@@@>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKJJJJJJKKKKKKJJJHHHEEEDDD???AAADDDHHHKKKNNNPPPQQQUUUVVVWWWWWWWWWVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRQQQOOOLLLIIIGGGEEEHHHKKKNNNOOOOOOMMMKKKJJJJJJIIIHHHGGGEEEDDDCCCAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::999777666555555666777555555555555555555555555555555444333333333333444333222222111111222222333222222111111111111111000222222222222333333333333222222222222333333333333qqqbbbYYYSSSNNNNNNNNNMMMMMMMMMLLLLLLFFFDDDBBBBBBBBBCCCBBBAAAAAAAAABBBCCCDDDDDDEEEEEEGGGEEEBBBAAAAAA@@@>>>===<<<<<<<<<;;;::::::999999777777777888999999666444222333444444555555555444333555666666444333444444666666555555444444444444333222111111111222333444333333222222333444555555333333333333333333333333555444444333333444444555333444555666666555555444555555555555555555555555222333333444444555555666///111222444555666666666333333333444444444555555555555555555555555555555444444555555666666555555777666666555555555666666555555444555777888777555666666666666777777777777666666777888888888888777999999::::::::::::;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<=========<<<;;;:::;;;<<<>>>@@@AAABBBCCCCCCDDDEEEGGGHHHEEEMMMVVV]]]ccciiiqqqwww{{{rrrhhh___SSSOOOJJJFFFDDDCCCAAA@@@>>>>>>>>>===;;;:::999999999;;;>>>===:::888888999::::::999999::::::;;;<<<:::::::::::::::::::::::::::999999:::<<<<<<;;;999999999999999:::;;;<<<<<<;;;::::::::::::;;;===>>><<<=========>>>>>>??????@@@AAABBBCCCCCCBBBAAA@@@>>>>>>??????AAABBBCCCDDDDDDDDDDDDEEEEEEGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGEEEGGGJJJMMMPPPSSSUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRRRRPPPNNNKKKHHHFFFEEEHHHLLLPPPQQQPPPNNNMMMLLLLLLKKKIIIGGGEEECCCBBBAAA@@@???>>>===<<<<<<;;;<<<<<<;;;;;;;;;::::::::::::999777555444555666777777777777666666555555555555555444333333333333444333222222111111222222333333333333222222111111111222222222333333333444444222222222333333333444444pppaaaXXXSSSNNNNNNNNNMMMMMMMMMMMMLLLIIIGGGEEEEEEEEEFFFEEECCCDDDDDDDDDDDDDDDDDDCCCCCCHHHFFFCCCAAA@@@???===;;;;;;<<<<<<<<<;;;:::999999444444444555777666444222222333444444555555555444000222333333222111222222555555444444444333333333555444444333444555777888222333444333222222444555333333333333333333333333555444444333333444444555222333555666666666555555333333333333333333333333111222222333444555666666+++---000333666777888888444444444555555555666666555555555555555555555555333444555555666666555555666666555555555555666666888555333333555777777777888888888888999999999999555555666777777777777777999999:::::::::;;;;;;;;;777777888999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>===:::888888:::<<<============>>>???AAADDDFFFDDDIIINNNOOOPPPSSSZZZ___```hhhttt~~~tttdddYYYUUUPPPJJJFFFEEECCCCCCCCCBBB@@@===888999:::999999888:::;;;888;;;>>>>>>;;;:::;;;<<<999999999999::::::;;;<<<::::::::::::::::::::::::888888888:::<<<<<<:::888:::999999:::;;;<<<===>>>:::999999999:::<<<>>>???============>>>>>>>>>>>>>>>>>>@@@@@@AAA@@@???>>>??????@@@AAABBBDDDFFFGGGCCCCCCBBBBBBBBBDDDEEEGGGFFFFFFGGGHHHHHHFFFEEEDDDCCCCCCDDDFFFHHHJJJKKKLLLJJJKKKNNNQQQTTTWWWXXXYYYWWWVVVUUUUUUUUUVVVWWWWWWTTTTTTSSSSSSSSSSSSTTTTTTRRRRRRQQQPPPMMMKKKHHHFFFEEEHHHMMMQQQRRRRRRPPPNNNNNNMMMLLLJJJHHHEEEBBBAAA@@@@@@???>>>===<<<;;;;;;======<<<<<<<<<;;;;;;;;;:::999777555444555666777<<<;;;;;;:::999888777777555555444333333333333444333222222222222222222333444444444333333222222222222222333333333444444444222222333333333444444444lll___YYYVVVPPPNNNMMMMMMMMMMMMLLLJJJGGGGGGHHHHHHHHHGGGFFFFFFFFFDDDBBBBBBBBBCCCBBBAAADDDBBB???======???AAABBB??????===<<<::::::999999555444444444555666888999::::::888777555555555555111111222333333222111111555444333222222222333444333333222111111111222222222333444555555555555555333333333444444444555555555555555555555555555555666555333222222333444666777666555444333222222222444444444444444444444444777666555444444555777888111222222333444444444333444444333333333444444555444111222555666444444777111111222444666777888999777777777666555555444444777777666555555555555555222444666888999999777666555888::::::999888888888777777777777888:::<<<===:::::::::999999888888888:::999888777777888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===???@@@@@@??????@@@BBBCCCCCCDDDEEEGGGIIIKKKLLLQQQUUU\\\eeeooo{{{zzzuuu]]][[[VVVPPPKKKFFFDDDBBB@@@??????>>>===<<<<<<;;;@@@???>>>===<<<;;;::::::999888888888777777666666888777777777888999::::::888888999::::::::::::999:::::::::999::::::;;;;;;::::::::::::::::::::::::>>><<<:::888888;;;>>>@@@======>>>>>>??????@@@@@@>>>??????@@@@@@AAABBBBBBCCCAAA@@@BBBFFFGGGDDD???DDDDDDEEEFFFFFFFFFFFFEEEEEECCCBBBEEEJJJJJJFFFBBBBBBBBBCCCDDDFFFHHHKKKLLLOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUTTTSSSQQQPPPQQQRRRSSSSSSRRRPPPNNNLLLLLLKKKMMMOOOQQQSSSRRRNNNJJJHHHHHHHHHIIILLLOOOPPPNNNMMMRRRQQQNNNKKKHHHFFFEEEDDD@@@???>>>===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777666666666777333444444555555444444333555444333333222222222222333333333222222111111111333333333222222111111111222222333444444444333333000111111111111222222222kkk^^^WWWSSSPPPOOONNNNNNNNNNNNLLLKKKFFFFFFFFFGGGFFFFFFEEEDDDEEEDDDBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@??????>>>======<<<:::999999999999888777666555444555666666444444444444444444555666333444555666666555444333666555444333333444555555333333222222222333333444222222222222222222333333333333333444444444444555555555555555555555555555555555444333333333444555666666555444333333333333444444444444444444444444888777666555555444555555444555666666777777777666777666666555555555666666666333333555555222111444555555555555555555444444555555555666666666666666777777666555555555555555666666888999::::::999888333555777888888888888999:::999888888888999:::::::::::::::999999888888888::::::999888888999:::;;;<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????>>>>>>???AAA??????@@@AAABBBCCCEEEFFFHHHJJJOOOUUU[[[dddmmmrrrzzz{{{rrrlllfff___YYYQQQOOOLLLGGGDDDAAA@@@?????????>>>======<<<;;;;;;>>>======<<<;;;:::999888999999999999888888777777888888888777888888999999777888999999::::::999999999999999999999::::::;;;::::::::::::::::::::::::===<<<:::999999;;;===????????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCAAA???AAAEEEFFFCCC@@@DDDEEEEEEFFFFFFFFFFFFFFFFFFDDDBBBEEEHHHIIIFFFBBBBBBBBBBBBCCCEEEHHHJJJKKKNNNOOOOOOPPPQQQQQQQQQRRRTTTTTTUUUSSSQQQPPPQQQRRRTTTSSSQQQOOONNNMMMKKKIIIJJJMMMPPPRRRRRROOOKKKHHHGGGGGGGGGJJJMMMNNNNNNMMMRRRPPPNNNKKKIIIGGGEEEEEE???>>>===;;;;;;;;;<<<<<<::::::::::::::::::::::::888777555444333333444444444555555555555555555444555444333333222222222333333333333222222222111111333333333222222222111111444444333333222000///...222222222222333333333333kkk]]]VVVQQQQQQPPPOOOOOOOOOOOOMMMKKKGGGGGGGGGGGGGGGFFFEEEEEEEEECCCBBBBBBCCCDDDBBBAAA@@@BBBEEEFFFEEEBBB>>><<<;;;;;;:::999999999999999:::999888666555444333333333333333333444444555555555555666666666666555555444444333333333333444555333222222222333444555555777666555444444444555666333333333333444444444444444444444444444444444444444444444555555555444444666555444444333333333333444444444444444444444444777777777666555444333222555666777777888777777777888777666555555555555555888444333555444000///111666666666555444444444333444444555555666777777888777666666555555555555666888888888888888888888888111333666777777777888:::<<<;;;:::888777777777777999999999999999888888888:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>===<<<>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDEEEGGGIIIKKKOOOUUUXXX\\\bbbkkksss|||tttlllaaaYYYSSSNNNIIIEEEEEEDDDBBB???>>>=========>>>>>>======<<<;;;;;;;;;<<<<<<;;;:::999888888777::::::999999999999888888999999888777777777888888777888999999::::::999999888888777777888999999:::999999999999999999999999;;;;;;;;;:::;;;<<<<<<===????????????>>>>>>>>>>>>?????????@@@AAAAAABBBBBBCCCAAA>>>???BBBDDDCCCAAADDDEEEFFFFFFGGGGGGFFFFFFHHHEEECCCCCCFFFGGGEEECCCCCCBBBBBBCCCEEEGGGIIIJJJNNNNNNOOOOOOOOOOOOOOONNNSSSTTTTTTSSSQQQPPPQQQRRRUUUSSSPPPOOOOOONNNJJJFFFFFFIIINNNQQQQQQOOOKKKIIIGGGFFFEEEFFFIIILLLMMMMMMNNNMMMKKKIIIGGGEEEDDDCCC>>>===;;;:::999999999:::999999999999999999999999:::999888777777777777777555555666666666666555555444444333222222222333333333333333222222222222111333333333222222222222111222222222111000///...---333333333333444444444444kkk^^^VVVRRRQQQPPPOOOPPPPPPPPPMMMKKKJJJJJJJJJJJJIIIIIIHHHGGGDDDCCCBBBBBBDDDDDDCCCAAABBBEEEHHHIIIHHHEEE@@@===;;;::::::999999999:::::::::999888777555444444333777777777666555555444333444444444444444444444444111111111111111111222222222222222333444555666777:::888666444444444666777222222333333333444444444444444444444444444444444222333555666777666444333666555444333333333333333444444444444444444444444555555666777666555333222333444444555555555444444666555444333333333333333777444333555444000///111333444444444555555666666555555555555666666777777777666555555555555666666777666666555555555666666333444666777666666888999;;;;;;:::999888777666666999999999888888888888888999999999::::::;;;<<<<<<:::::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;<<<===@@@@@@?????????@@@AAAAAABBBCCCDDDDDDDDDEEEIIIKKKMMMQQQWWW]]]dddllluuu|||ooodddZZZTTTMMMGGGEEEDDDBBBAAA@@@???>>>===<<<<<<======<<<<<<<<<<<<;;;;;;::::::;;;;;;:::999999888777777888888888888888888888888:::999888777777666777777777777888999999999999999777666666666777888999:::888888888888888888888888::::::;;;;;;<<<<<<<<<;;;======<<<<<<;;;;;;;;;:::<<<<<<<<<===>>>>>>??????CCC@@@>>>>>>AAABBBCCCBBBDDDEEEFFFFFFGGGGGGFFFFFFIIIFFFCCCBBBCCCEEEEEEDDDDDDDDDDDDDDDEEEGGGIIIJJJNNNNNNOOOOOOOOONNNLLLLLLPPPRRRSSSSSSQQQQQQQQQRRRVVVSSSOOOOOOPPPOOOJJJEEECCCGGGLLLPPPQQQPPPMMMKKKHHHFFFDDDDDDGGGJJJLLLMMMIIIHHHGGGFFFDDDCCCAAA@@@===<<<:::888777777888888888888888888888888888888;;;::::::999999999888888444444555555555555444444444333333222222333333333222222222222222222222222222222222222222222222222...///000111111222111111333333333333444444444444mmm```YYYTTTPPPPPPPPPPPPQQQPPPMMMKKKJJJJJJJJJJJJIIIHHHGGGFFFCCCBBBBBBCCCDDDDDDCCCAAACCCDDDFFFFFFEEECCCAAA???;;;;;;:::::::::::::::;;;888888777777777666666555666777777777666555444333444444444444444444444444000000000111222222222222222222222333444555666777555444222000///000111222222222222333333333444444444444444444444444444444111333555777888777555444555555444333333333444444444444444444444444444444222333444666666666555444333333444444444333333222555555444333333333333333444222222444444222222444333444444444555555666666777777666666555555555555666666555555555555666666777666555555444555555666777888888777666555666888888888888888888888888888888888888888888888888888888999999:::::::::::::::999999999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::;;;<<<;;;;;;:::::::::;;;;;;<<<===>>>?????????@@@CCCEEEEEEGGGIIILLLOOOUUUZZZ^^^fffjjjpppvvv~~~}}}tttiii^^^SSSMMMGGGDDD@@@===<<<===>>>???@@@???===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;::::::999999888888888666666666777777777777777999999888777666666666666777777888999999999999888666666666666777888999:::888888888888888888888888999999;;;<<<<<<<<<;;;:::===<<<<<<<<<;;;;;;::::::;;;<<<<<<======>>>??????BBBAAA??????@@@BBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEIIIFFFCCCBBBBBBCCCDDDEEEFFFFFFEEEEEEFFFGGGIIIJJJMMMNNNNNNOOONNNMMMKKKJJJLLLNNNPPPQQQQQQQQQRRRSSSUUUSSSQQQQQQQQQOOOJJJFFFCCCFFFKKKOOOQQQQQQPPPOOOKKKHHHEEEDDDEEEHHHJJJJJJFFFFFFFFFEEEDDDCCCAAA@@@===<<<:::888777777777777888888888888888888888888666666666666666555555555222333333444444333333222333333333222222333333444222222222222222222222222222222222222222222222222///000111222333333333333222222222222333333333333nnnaaaZZZVVVOOOOOOOOOPPPQQQPPPLLLJJJHHHHHHHHHHHHGGGEEEDDDCCCBBBAAABBBCCCEEEEEECCCAAA@@@AAABBBBBBBBBAAA@@@???<<<<<<;;;:::::::::::::::666666777888888888777777111222444666777777666666666666555555555555666666111222333444555555555444333222222222333444555555444333222111111222333333222222222222333333333333333333333333333333333333222333555777888777666555555444444333333444444444444444444444444444444444111222333444555666666666555555555555555555444333666666555555555666666777333111111555666444444777666666666555444444444333888777777666555555444444666555555555555666666777777777777777777777777777999999999777555555666777666666777888999999999888777777777888888888888888999999::::::::::::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::::::::<<<<<<;;;;;;;;;;;;<<<<<<===<<<>>>?????????AAACCCEEECCCCCCDDDFFFHHHKKKNNNPPPPPPSSSWWW]]]ccckkksssyyy{{{uuuooofffbbb\\\UUUNNNIIIEEEDDDBBB@@@>>><<<;;;<<<======???>>><<<:::999999:::::::::::::::999999999999999::::::999999888888888888555555555666666666666777888888777666666666777777666777888888999999888888666666666666777888::::::999999999999999999999999999999:::;;;;;;;;;;;;;;;>>>>>>>>>>>>============>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBCCCDDDDDDEEEEEEDDDDDDGGGEEEDDDBBBBBBCCCDDDFFFFFFFFFEEEEEEEEEFFFHHHIIIJJJKKKLLLMMMMMMKKKIIIHHHFFFIIIMMMOOOPPPQQQRRRSSSRRRSSSTTTSSSRRROOOLLLJJJFFFHHHKKKOOOQQQSSSSSSSSSPPPMMMIIIFFFFFFGGGGGGGGGDDDEEEFFFFFFFFFDDDCCCBBB>>>===;;;999888777777888888888888888888888888888555666666777777666666555222222333333333333222222333333222222222333444444111222222222222333333333111222222222222333333333444444444444444333222222222222222222333333333333pppbbbZZZUUUNNNNNNOOOPPPQQQOOOKKKHHHHHHHHHHHHGGGFFFDDDCCCBBBAAAAAABBBDDDEEEEEECCCAAA>>>@@@AAACCCCCCBBBAAA@@@<<<<<<:::999888888888888666777888888888888777666111333555777888888777777666555444333333444555666111222444555666666666555333333222222222333333444555555555555666666666666111222222222222333333333333333333333333333333333222333555666777777777666444444444333333444444555444444444444444444444444333333333333444555555666666666666666666555444444555555555555555666777888444222333666777555555888555555555555555555444444666666666666666555555555555555555555555666777777444555666888888888777777777777777666444444666888555666777888999999888777666777777777888888888999;;;;;;<<<<<<;;;:::999888777777888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;::::::<<<>>>>>>======>>>???@@@@@@>>>???@@@@@@@@@@@@AAACCCAAAAAABBBDDDFFFHHHIIIIIIFFFHHHJJJMMMPPPVVV\\\```fffoooyyy|||qqqlllgggdddbbb^^^XXXRRRLLLKKKHHHDDDAAA@@@AAABBB>>>>>>???>>>===<<<<<<===>>>===;;;:::999999::::::999999999999999999999999888888888777777777777666555666666666777777777777777666666666666777777888666777777888888888888888666666666777888999;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@@@@AAAAAABBB@@@AAACCCCCCCCCBBBCCCCCCAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBCCCEEEFFFEEEEEEDDDCCCCCCDDDEEEFFFFFFGGGIIIJJJJJJIIIFFFEEEAAAEEEJJJMMMOOOQQQSSSTTTPPPTTTWWWVVVRRRNNNNNNOOOJJJKKKLLLOOOQQQTTTVVVXXXVVVRRRMMMJJJHHHFFFEEECCCAAABBBCCCDDDDDDCCCAAA@@@@@@???<<<:::999888888999666666666666666666666666666777888888888888777666222333333444444333333222333222222222333333444555111111222222222333333333111111222222222333333333444444444444444333333222333333333333444444444444pppbbbYYYTTTMMMMMMNNNOOOPPPOOOKKKHHHIIIIIIIIIHHHGGGFFFDDDDDDAAAAAABBBDDDFFFFFFCCCAAA>>>AAADDDGGGHHHFFFDDDBBB<<<;;;:::888777666666666777888999999999777666555777888:::;;;:::999777666333222111111111111222333000111222444555555444444333333222111111222222222111222333444555555555444111111222222222333333333333333333333333333333333333444555666777777777777444444333333333444444555444444444444444444444444666555444333222333444555555555666666555444333333222222222333444555666777666444444777777555555888111111333444666777888999444444555555666777777777555555555555555666777888000222444666777777666555444444555444333444666888666777888999999888777666666666777777888888888999======>>>>>>===;;;999888444444555777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===;;;:::;;;<<<;;;::::::;;;<<<===>>>>>><<<===>>>===;;;:::;;;<<<=========???AAABBBAAA@@@AAABBBCCCCCCDDDGGGKKKNNNPPPVVV^^^``````bbbiiipppuuu{{{xxxlllccc^^^VVVRRRNNNNNNOOONNNIIIEEEBBBBBBBBB@@@>>>>>>???@@@666888:::::::::999:::;;;======;;;::::::;;;<<<<<<888888888888888888999999666666666666666555555555666666777777888888888999666666555666666777888999666666777888888888888888666666666777888:::;;;<<<::::::::::::::::::::::::::::::999999999:::;;;<<<;;;;;;<<<<<<======>>>>>>=========>>>??????@@@@@@@@@BBBDDDEEEDDDCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBBBBCCCDDDCCCCCCCCCEEEFFFDDDCCCBBBAAAAAABBBCCCDDDCCCDDDFFFHHHHHHGGGDDDCCC>>>BBBHHHLLLOOOQQQSSSTTTNNNTTTYYYXXXRRRNNNOOORRRMMMMMMMMMOOORRRUUUXXXZZZYYYUUUPPPLLLIIIFFFCCCAAA<<<===???@@@@@@???>>><<>>;;;:::999999999555555555555555555555555222333444555555444333333333444444555555444444333222222222222333333444555111111111222222333333333111111111222222333333333000000222333444555555555444444444555555555666666nnn```YYYUUUQQQPPPOOOOOOOOONNNKKKIIIHHHIIIIIIGGGEEEEEEFFFGGGEEEDDDCCCAAAAAABBBBBBCCC:::BBB@@@HHHJJJPPPXXXBBB===<<<;;;:::999888888888888666555555666666555444444555666777777888888888111111222333333333222222000111222222333333333333222222222222222222222222111222333333333222111000444333333222111111111222000111222444555555444444444555666777777666555444333333333444444444555555333222222111111222222333333444555666666555444333555555555555555555444444222222222333333333444444555555555555555555555555222222222222222333444555666555444555666777666555666666666666555555555555777777777666666666666666333444666777777777666555777777666666666666777777888888888888888888888888888888888888888888888888777777777888999999999:::888888888888999:::;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<============>>>>>>>>>>>>>>>>>>??????@@@???@@@@@@AAABBBDDDEEEFFFJJJJJJKKKMMMPPPSSSVVVXXXYYY```kkkyyyzzzsssjjjaaa[[[TTTNNNIIIFFFEEEDDDDDDCCCAAA>>>;;;<<<<<<;;;<<<<<<===>>>???999999999999:::;;;<<<<<<:::::::::999999888888888888888888888888777666555666888999888777666777888333222333555666444444666333333333333333444555666555666666777888999999:::888888888888777777777777444444555555666666777777888777555333444666888:::====================================>>>>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCC@@@@@@??????@@@@@@AAABBBFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@?????????@@@AAAAAAFFFGGGIIIJJJJJJGGGEEECCCBBBCCCEEEHHHKKKNNNPPPQQQQQQQQQQQQOOOMMMMMMNNNPPPOOOOOONNNOOOPPPSSSVVVXXXXXXWWWTTTPPPJJJDDD???<<<===<<<;;;:::;;;<<<>>>???BBB@@@>>>===>>>===;;;:::999888888777777777777777666666666666666666666666333333333222222111111111555444222111111111222333222222333333333333444444111111111111111111111111444444444444444444444444333333333444444444555555mmm```YYYUUUQQQPPPOOOPPPPPPOOOLLLJJJMMMLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCBBBCCCCCCDDD>>>BBB>>>DDDFFFNNN[[[HHH======<<<;;;::::::::::::666555444444555555444222777888888777777666555444222333333333333333222222111111222333333333222222444444444444444444444444333444555555666555444333555444444333222222333333444444555555444222111000444555666777777666555444333333444444444555555555444444333333333333444444000111333555666777777777555555555555555555444444333333333333444444444444555555555555555555555555666555555555666666777888:::888777777888888666555777777777666666666666666777777777777777777777777555555666777777777777666777777666666666666777777888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666555999999888888888999::::::999::::::;;;;;;::::::999::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;===============>>>??????=========>>>???@@@BBBCCCEEEEEEEEEFFFGGGJJJLLLMMMJJJOOOWWWaaajjjrrrxxxzzz{{{xxxrrrrrrqqqooommmjjjgggdddccc\\\WWWQQQMMMJJJHHHDDDBBBCCCAAA@@@@@@@@@???<<<:::<<<<<<;;;;;;:::;;;;;;;;;777777777777777777888999999999999999999999888888777777777777777666555555666777888888666666777888777555444444444444555666555444444444555555666777333444444555555666666666666666666777777777888888777777777777888888888888999888777666666888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>CCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@???>>>AAAAAAAAAAAAAAABBBBBBCCCGGGHHHIIIJJJJJJIIIGGGFFFDDDEEEFFFHHHJJJLLLMMMNNNLLLKKKJJJIIIJJJLLLNNNOOOOOONNNNNNOOOQQQSSSVVVWWWWWWVVVSSSNNNIIICCC>>>;;;555444333333555777:::<<>><<<<<<<<<<<<===???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCEEEIIINNNSSSXXX[[[]]]bbbeeeiiimmmooopppooonnnnnnssszzz|||pppeee[[[VVVUUUUUUTTTRRROOOLLLJJJIIIGGGDDDAAA@@@@@@AAA@@@???===<<<<<<<<<===<<<:::888<<<;;;:::999999888888888777777666666555555666666888888888888888999999999666666777777666666555555666777888777666555666888999888666444444666888999666555555555555666777777444444444444444444444444333333444555666777888999888888888888777777777777999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>DDDCCCBBBAAAAAAAAABBBCCCAAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBBBBBBBAAAAAA@@@CCCCCCCCCCCCDDDDDDDDDEEEHHHHHHIIIJJJJJJJJJIIIIIIFFFFFFGGGHHHIIIJJJKKKLLLJJJGGGDDDEEEIIIMMMOOOOOONNNNNNNNNOOOQQQSSSUUUVVVUUUTTTQQQLLLFFFAAA===:::333333333444666999<<<>>>???===<<<;;;<<<;;;:::888999888777777666666777777555555555555555555555555555555444444444444333333333333222111111111222222222222333333333333444444222222222222222222222222444444444444444444444444333333333444444444555555kkk___YYYTTTRRRQQQPPPQQQRRRQQQNNNLLLGGGCCC@@@BBBFFFIIIFFFCCCCCCCCCBBBBBBAAAAAAAAAAAACCCCCC;;;???>>>EEEVVVJJJ<<<;;;;;;;;;;;;;;;<<<===:::999888888999999888666333444555666777777777777777666555444333333222222333333333333222222111000111111222222222222333333111111222333444555555555444444333333333333444444333333333333333333333333555555555555555555555555444444555555555666666666555555444444444444555555333333333444444333333333333333444444444444555555444444444555555555666666555555555555555555555555555444444444444444555555777666444444555555444222333333444444444444555555777777777888888888888888999888777777777888:::;;;777777666666666666777777888888888888888888888888888888888888888888888888444555555666777888999999::::::999888777777888888999999::::::::::::999999888888999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========;;;;;;::::::;;;;;;<<<===============>>>??????@@@??????>>>>>>>>>>>>>>>>>>DDDDDDEEEEEEGGGJJJLLLMMMWWWWWWWWWVVVVVVVVVVVVWWWXXXZZZ^^^dddjjjooosssuuu}}}}}}}}}~~~zzzzzzzzzyyywwwtttrrrqqqjjjhhhddd^^^WWWQQQKKKHHHEEEEEEEEEEEEDDDCCCBBBBBBCCCBBB@@@???>>>>>>>>>>>>:::999888999:::;;;999888;;;:::999999888888888999999888777666666666666666666777777777888888999999666666777777777666666555555666777777555555666777777888888666666999999888666555555555555555666666555555555555555555555444333333444444555666666777777777666666555555444444888999:::;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========AAA@@@???>>>???BBBDDDFFFBBBBBBAAAAAAAAABBBCCCCCCAAABBBBBBCCCCCCCCCCCCBBBCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJKKKGGGGGGHHHIIIJJJKKKLLLLLLNNNIIIDDDFFFLLLQQQQQQPPPMMMMMMNNNOOOQQQRRRSSSSSSRRRQQQMMMIIIDDD???;;;999666666555666888;;;>>>@@@===<<<::::::;;;:::999777888888777666666666666666555555555555555555555555444444444444444333333333444444444333333333333444222222222333333333444444222222222222222222222222444444444444444444444444333333333444444444555555jjj___XXXSSSQQQPPPPPPQQQRRRQQQNNNLLLMMMHHHDDDEEEIIIKKKHHHDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB<<>>LLLAAA::::::::::::::::::;;;;;;;;;999888888999999888777333444555666666777777777777666555333333222222333333333333333222222111000111111111222222333333333111111111222333444555555333222222222222222333333333333333333333333444444555555444444444444555555444444444444555555555666444333333333333333333444333333333222222333333333333333333333444444555555444444444555555555666666555555555555555555555555444444333333222333333444444333222333555666666555444444555555555666666666666666777777888888888888999888777777777888:::;;;777777666666666666777777888888888888888888888888666666666666666666666666555666666777999::::::;;;:::999999888777777777777888999999::::::999999888888888999999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===:::::::::::::::;;;;;;<<<=========<<<<<<===>>>>>><<<======>>>>>>>>>>>>>>>BBBAAA@@@???@@@AAACCCDDDKKKJJJHHHFFFEEEFFFGGGHHHIIIKKKMMMPPPSSSWWWYYY[[[______^^^___bbbeeeiiikkkpppnnnmmmooossszzz|||yyy{{{{{{xxxrrrlllgggeeegggkkkrrrxxx{{{{{{yyywwwsssqqqooommmjjjfffaaa]]]\\\\\\[[[YYYXXXWWWVVVUUUMMMLLLKKKIIIFFFDDDBBBAAA>>>>>>????????????>>>>>>@@@???>>>===;;;:::::::::999888777777999::::::999999999888888999::::::;;;888888777666555555555555666666666777777888888888666666777777888777777666444666666666555444555666444888888555444777666111555555444444333444444555555555555555444444444444555555555555444444444444777777666666555555444444666777999:::;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>======>>>@@@BBBDDDBBBBBBAAAAAAAAABBBCCCCCC>>>???@@@@@@@@@@@@@@@???CCCDDDEEEFFFGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJFFFGGGHHHIIIKKKMMMNNNNNNQQQLLLGGGHHHMMMQQQPPPNNNLLLMMMNNNOOOPPPOOOOOONNNNNNLLLIIIEEEAAA===:::999666555444333444666888999<<<;;;999999::::::999777888777777666555666666666555555555555555555555555222222222222222333333333000000111111111111111111222222222333333333444444222222222222222222222222444444444444444444444444333333333444444444555555~~~iii___XXXSSSPPPPPPOOOPPPQQQQQQNNNLLLOOOKKKHHHFFFGGGFFFCCC@@@FFFGGGGGGGGGGGGFFFEEEEEE@@@AAA<<>>======>>>???@@@@@@@@@??????@@@AAACCCDDDAAABBBDDDFFFIIILLLNNNOOOLLLLLLLLLLLLMMMOOOQQQSSSXXXWWWWWWWWWYYY]]]aaadddkkkkkkkkkiiifffbbb]]][[[YYYZZZ[[[ZZZVVVSSSPPPPPPSSSUUUWWWZZZ[[[[[[ZZZYYYWWWUUUTTTTTTSSSRRROOOLLLIIIHHHHHHGGGGGGGGGGGGFFFDDDDDDCCCBBBAAA@@@???????????????>>>>>><<<;;;::::::;;;<<<;;;:::999999:::999888777777999::::::999777777777888888:::;;;;;;555555444444333444444444666666666666777777777777555555666777777777666666444555666555444333444666222777888333222777666000555555444333333333333444333333333333333333333333666666555555555444444444888888888888777777777777555666888999999999888777:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<@@@???>>>=========>>>???AAAAAAAAAAAAAAABBBBBBCCC@@@AAAAAAAAAAAAAAA@@@@@@BBBCCCEEEFFFGGGGGGGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHFFFFFFHHHIIIKKKLLLMMMNNNOOOLLLIIIJJJLLLNNNMMMLLLKKKLLLNNNOOONNNLLLJJJIIIJJJHHHEEEAAA>>><<<:::999999888666444444555666777<<<:::999999::::::999777888777666666555555666666444444444444444444444444111111222222222222333333111111222333333333333222222222333333333333444444333333333333333333333333444444444444444444444444333333333444444444555555|||hhh___XXXRRROOONNNNNNOOOPPPPPPNNNLLLJJJIIIGGGFFFDDDCCCCCCBBBEEEFFFGGGGGGGGGFFFDDDDDD??????<<>>>>>>>>===>>>>>>??????======>>>???@@@BBBCCCDDD===>>>@@@BBBDDDEEEFFFFFFBBBCCCCCCCCCDDDDDDEEEEEEHHHHHHHHHHHHIIIJJJLLLLLLOOOPPPQQQPPPNNNKKKJJJIIIFFFGGGIIIHHHFFFEEEEEEFFFHHHHHHIIIJJJJJJIIIHHHGGGHHHGGGGGGGGGHHHHHHFFFDDD????????????????????????AAAAAA@@@???>>>>>>==================<<<<<<;;;:::777999;;;;;;:::999;;;<<<:::888666666888999999999777777777666777777888888555444444444444444555666666666666666666666555555222333444444555555555444333444555555333333444555111777777222555@@@EEEAAA666666555444444444444444222222333333444444555555555555555555555666666666777777777777888888888888666777777888888888888888999999999999999999999999999::::::::::::;;;;;;;;;????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@AAACCCFFFGGGGGGFFFEEEEEEFFFHHHIIIJJJIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMLLLKKKLLLMMMNNNLLLIIIFFFCCCFFFDDDAAA???<<<;;;::::::===<<<:::888888888:::;;;<<<:::999999:::;;;999888777777666555555555555666444444444444444444444444222222222333333333444444333333555666666666555555222222333333333333444444333333333333333333333333444444444444444444444444333333333444444444555555{{{hhh___XXXRRRNNNNNNNNNOOOPPPPPPMMMKKKGGGHHHIIIIIIHHHIIIKKKMMMBBBCCCDDDDDDDDDCCCAAA@@@??????;;;DDD===888EEE===???>>>===<<<;;;:::::::::999888777777888888777666222333444555666666666666444222111000000111333555000111222333333333333333000000111222222333444444222111000/////////000111333333333333444444555666000000000111333555777999555444333333333333444555111111222222222333333333333222222111111222222333333222111000000111222333111111222333333444555555222222222333333333444444555555555555555555555555777666555444444444444444555444333333444555444222222222333333444555666666333333444444555666666777555666777999999888777777777777666666666666777777888888888888888888888888666666666666666666666666333333444666777999::::::777777666666777888999999888888999999999999888888::::::999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<===???>>>>>>===<<<<<<<<<<<<<<<======>>>>>><<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>????????????>>>;;;<<<>>>?????????>>>===>>>???@@@@@@AAA@@@@@@?????????@@@AAABBBCCCCCCDDDAAABBBDDDDDDDDDDDDEEEFFFAAABBBCCCCCCBBBBBBCCCEEE???@@@AAAAAAAAA@@@>>>===@@@???>>>>>>???>>><<<::::::;;;;;;<<<<<<<<<;;;:::::::::999888888888888999444555666888999999::::::444777999999777666777999:::888666666777888999888888777666555555444555555666666666666666777888999777777666666555555555444000111222222333333333333333444555555333333444555///666666333;;;MMMWWWWWW888777666555555555555555444444555555666777888888333444444555666777888888444444555555666666777777777777888888888999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<===>>>@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAABBB?????????>>>>>><<<;;;:::>>>@@@CCCEEEFFFFFFEEEDDDEEEGGGJJJLLLLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFIIIKKKNNNOOOOOONNNNNNOOOKKKLLLMMMMMMKKKGGGCCC@@@CCCBBB???===;;;;;;;;;;;;===;;;:::888888999;;;<<<<<<:::999:::;;;;;;:::999777777666555555555555555444444444444444444444444333333333444444555555555///000222333444333222222222222333333333444444444333333333333333333333333444444444444444444444444333333333444444444555555nnnccc[[[VVVVVVTTTRRRQQQPPPOOOMMMKKKGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEFFFEEEDDDCCCAAA@@@BBB@@@>>>>>>???@@@???>>><<<;;;:::999999999::::::999:::;;;:::888666666666777666555444444444444444333333444555666666555555777222...///444888999888444333333222222333333444666333111111222444444333444333111//////111444666111333444333333888???FFF???;;;777444444444111///333333333333333333333333666666666666666666666666333333222222333555666777555555555444444444333333222222333333333333444444222222333333444555666666666666555555555444444444777777888888777555333222333333333333444666777888777666555555555666888999555555555666666666666666444444666777888888888888888888888888999:::;;;;;;<<<<<<;;;:::999777666666999999888888888888999999777888888888888999999999999999999999999999999999999999999999999999999999999999999999999999999999999999::::::;;;<<<======:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>============>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>?????????@@@@@@@@@@@@AAABBBDDDEEEEEEDDDBBBAAA>>>>>>>>>>>>???????????????>>>===<<<<<<===>>>???BBBAAA@@@>>>===;;;:::999<<<;;;::::::999999::::::::::::999888777777777888777888888888999999999999>>><<<999999;;;;;;999666999777555777:::<<<:::888555666777666555444555777777777666666666666777777555555666666777777888888666666666666666666666666444555666777888888777777888333222<<>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@@@@AAAAAABBBBBBBBBBBBBBBBBBDDDBBB@@@>>>=========>>>@@@@@@AAACCCEEEFFFGGGHHHEEEFFFHHHJJJKKKLLLMMMMMMLLLLLLMMMMMMJJJGGGCCCAAAGGGIIIKKKNNNQQQRRRSSSSSSNNNMMMKKKGGGDDDBBBDDDEEEBBBBBBBBBBBBAAA@@@???>>>===<<<;;;:::999:::;;;;;;999888888999;;;;;;999888777666555444333444444555222222222333444555666777555666666555444333444555:::777555666888888666444333333444555444333222111111222333555666666666666333444444333222222444666666555555444444444555555nnnbbbZZZVVVUUUSSSQQQPPPOOONNNLLLJJJGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBAAABBB@@@>>>>>>???@@@???>>><<<;;;:::999999999::::::777888999888555333333444555555444444444555555666444444444444555555555666===999555555777888555222444333333222222333333444444333111222333444333222333222111000111222444555222333444555777;;;AAAEEE;;;888444333444444333111333333333333333333333333444444444444444444444444444333222111111111222333333222222222111111111111222222333333333333444444333333444444555666666777666555555555444444444444555666666666666555333222555555555666666666666666777666555555555666888888777777666666555555444444444444666777777888888888:::999999888888888999999777666666666666777777888777777666666666666777777777777888888888999999999999999999999999999999999999999999999999999999999999999999999999999999999999999::::::;;;<<<<<<===:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>;;;<<<===>>>>>>===<<<;;;=========<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>======<<<<<<;;;;;;;;;:::888888777666666666666777:::999888888777777777888777777777777888888888999<<<:::888888::::::888666888666555666777888888777444666777666555444555777666666555555555555666666666666666666666777777777666666666666666666666666555555555555555666666666888444333999DDDIIIFFF@@@888555222333666888666333333333444555555666777777444444444555666777777777888888777777666666555555777888888888999999::::::999999999999:::;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@??????>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFFFFHHHJJJKKKLLLMMMMMMIIIJJJLLLLLLKKKHHHEEECCCFFFGGGJJJLLLMMMMMMMMMLLLIIIHHHGGGDDDAAA@@@AAACCCCCCCCCCCCBBBBBB@@@???>>>>>>===<<<;;;:::;;;<<<<<<:::999888999::::::999777777666555444333444444555222222222222222222333333333555666555444222333333555333222222444555333111333333444444444333222111333333444555555555444444333444555555333333333444444444333333333444444555nnnaaaYYYUUUSSSQQQOOONNNNNNMMMKKKIIIGGGGGGGGGGGGGGGFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCBBB@@@>>>>>>???@@@???>>><<<;;;:::999999999::::::777888999888555333333444333333333444444666777777555444333333333444555666777666555888<<<===;;;999444333333222222333333444333222222333444444333111000000111222222333444444///......111555999;;;<<<555333222222444555444444333333333333333333333333333333333333333333333333222222111111111222333333222222222111111111000000222222333333333333444444444444555555666666777777555555555555444444444444333444444555555444444333666777888888777666555444666666555555666666777888888888777666555444333333444555555666777777777777;;;:::999888777777777777888777555444444555777888888888777777777777888888777777777888888888999999888888888888888888888888999999999999999999999999999999999999999999999999999999::::::;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999<<<;;;;;;::::::;;;;;;<<<777888888999::::::;;;;;;::::::999888888888888999999888888777777777777777666666666666777777777777999888777777888999888666666666666555444444555777444555666666555444555666555444444444444444444555777777666666666666666666666666666666666666666666666555444333333333444555666555444777;;;<<<999666777444222333555777555333444333333222333444666777444444444555666666777777777777777777777777777777555666666777888999999:::888999999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>??????>>>?????????@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???>>>>>>???@@@AAACCCCCCDDDFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLLLLJJJHHHEEECCCFFFGGGIIIJJJJJJIIIGGGFFFDDDDDDCCC@@@>>>===???@@@DDDDDDDDDCCCBBB@@@???>>>>>>======<<<;;;<<<<<<<<<:::999888999999999777555666555444444333444444444444333333222222222222111666999;;;;;;999777777777222111000111222333222111333333444444444333222111555555555555555444333222444666888888666444333333222222222222333444555555nnn```XXXTTTSSSQQQOOONNNNNNMMMKKKIIIHHHHHHIIIHHHHHHGGGFFFEEEBBBCCCCCCDDDDDDDDDDDDDDDBBB@@@>>>>>>???@@@???>>><<<;;;:::999999999:::::::::;;;<<<;;;888666666777444444444444444555666666666555333222222333555666333222333777<<>><<<<<<<<<<<<<<<===>>>???<<<======>>>>>>?????????===???@@@BBBBBBBBBBBBAAA??????@@@AAAAAABBBCCCCCCFFFGGGHHHJJJKKKKKKLLLLLLNNNNNNNNNLLLIIIEEEBBB@@@GGGHHHIIIJJJJJJHHHFFFEEEBBBCCCBBBAAA???>>>@@@AAAEEEEEEEEEDDDBBB@@@???>>>===<<<<<<<<<;;;;;;;;;;;;:::999888888999888666444555444444444444444444444555555555555555555444444777:::===>>><<<999888777222222222333444555555444444444444333333333222222555555666666666555555444555888;;;;;;999666333222222222222333444555666777nnn```XXXUUUSSSQQQOOONNNNNNNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGFFFBBBBBBCCCCCCDDDDDDEEEEEEBBB@@@>>>>>>???@@@???>>><<<;;;:::999999999::::::;;;<<<===<<<999888777888666666555444444444444444666555333222222333444666777555333444666:::===>>>444333333222222333333444111111111333444444222///...000222333444444333222555222111222555666333000111222222222222111111222222222222222222222222222333333333333333333333333///000111333555777888999444444444333333333222222222222222333333333444444222333333333333333444444333333444444444444444444111111222222333444444555111222444666666555444333444555555666666666666666444444555555666666777777444555555666666666666555666555555555666666777888EEEBBB===999555444444444:::999999999999999999:::666666777777777888888888777777777777777777777777888888888888888888888888999999999999999999999999999999999:::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999999999::::::::::::999999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<999999999:::::::::;;;;;;:::999888888888888999:::;;;;;;::::::999888777777888888999999999999888888888888888888888888999999777666666555555555555555777666666555666666777777444555555555666666666666444555555555555555555666666999;;;999666444555888444555666555444333444666666555555555555555555666777777666666555555444444666666666666666666666666999777555333333444555666333666888777444222222333555444333333444555555444444333111000111222444555444444444444555555555555333444444555555666666666333444444666777888999999777888999;;;;;;;;;;;;;;;999999999:::;;;<<<===>>><<<<<<<<<<<<<<<======>>>;;;;;;<<<<<<===>>>??????===>>>@@@BBBCCCCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGIIIJJJJJJJJJJJJMMMMMMLLLKKKIIIFFFDDDCCCEEEFFFGGGGGGGGGGGGFFFFFFDDDEEEFFFEEECCCBBBCCCEEEFFFFFFEEECCCAAA???===<<<;;;;;;;;;;;;::::::999999:::888777777888777555333333333444444444444444444222333444666666777666666222555888999777555333333333333444444555555666666444444333333333222222222444444555777777888888888666999<<<===;;;777555333444444444444555777888888ooo___XXXVVVRRRPPPOOONNNNNNNNNLLLJJJJJJJJJJJJJJJIIIGGGFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFBBB@@@>>>>>>???@@@???>>><<<;;;:::999999999::::::999:::;;;:::777555555666777777666444444333333333555555333222222222333444333222111111333888===@@@444333333222222333333444222111111222333333222000000111222333444333222222555333222222222222111///111222444333222000000111222222222222222222222222333333333333333333333333111111222333333333222222333333333222222222111111222222333333333333444444222222222222222222222333333333333333444444444444333222222222222333444555111222333444555444444333444444555666666666666555333333444555666777888888444555555666666666555555444444444444555666777888===;;;999666555444555555777777666666666666777777666666666777777777888888888888888888888888888888888888888888888888888888999999999999999999999999999999999999::::::::::::999999999999:::::::::::::::::::::::::::::::::::::::999888777777888999:::999999::::::::::::999999999999999999999999999999888888888888999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888777888888999999888888777999999999888888888888888888777666666555555666666555555555555555666666777555555555555666666666666444555666555444333444555666888;;;;;;:::888777777333444555555444333444555666666555555555555666666666666555555555555555555666666666666666666666666777666555444444444555666111444777777555333444666555555444444444444555555444333222222222333444444444444444444444444444444333333333444444555555555444555555666777888888999777888:::;;;<<<<<<;;;:::999999999999:::;;;<<<======<<<<<<;;;<<<<<<======::::::;;;<<<===>>>????????????AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIJJJIIIGGGFFFFFFGGGFFFEEEDDDCCC@@@>>><<<;;;999::::::::::::999888888888777666777777777555333222333333444444444444333///000222444555666555555222555777777666444333333222333444444333333444555555444333222222222333333333444555666777888888888555888;;;<<<:::777555444666555555555666777888888ooo```YYYWWWPPPOOOMMMMMMMMMMMMKKKIIIIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDCCCBBBCCCCCCDDDEEEBBB@@@>>>>>>???@@@???>>><<<;;;:::999999999::::::777888999888666444333444666555555444444444555555444444444333333333222222...///000222444888<<>>>>>===<<<;;;999999999888888888888888777888999999999999888777777777777888888888888888999999888777777777777888555444444444555555666777555555666666666777777777555666777666333222333555555666999<<<>>><<<888444333444555555333333444555555444444444444444444555444444555555555555555555666666666666666666666666444444444444444555555555///222555666555444555666222333333222111111222333444444444444333333333333444444444444444444444444444444444555555555555555666666666777777888888888666888:::;;;<<<<<<;;;:::999999999999:::;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<::::::;;;<<<===>>>??????AAAAAAAAAAAABBBDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFDDDDDDFFFHHHJJJLLLMMMNNNHHHFFFDDDBBBBBBDDDFFFHHHJJJKKKLLLKKKIIIGGGGGGHHHFFFEEEDDDBBB???===:::999::::::;;;;;;;;;:::999888777666555666777777666444111222333444555444444333111222444555666555444333555666888777666444555555222444666555222111333444555444333222222222333333333333444555555666555555333555888999777555444444666666555555555666666777ppp```YYYXXXOOOMMMLLLKKKLLLKKKJJJHHHHHHHHHGGGGGGEEEDDDCCCBBBEEEDDDCCCBBBBBBCCCDDDEEEBBB@@@>>>>>>???@@@???>>><<<;;;:::999999999::::::777999:::888666444444444444444444444444555666777333444444444444333222111555666777666444333333333444333333222222333333444444222//////000222222222444444333222222111111111222444555444222222666:::---111444555333222333555111111111111111111111111000000000000000000000000111222333555666666555555777777666666666555555555222222333333333444444444444444444444444444444444222222222333333444444444666555444333333333444555888888666555333333333333333333555666666666555444666666666666666555555555444555555666555555444444666666555444333333333333555666666666666666666555777777666666666666777777666666666666777777777777999999999999999999999999777777777777777777777777999999999999999999999999999999999999999999999999888888999999999::::::::::::::::::::::::::::::::::::999888666666888999:::999::::::;;;;;;::::::999888888888888888888888888777777777777888888888888888888888888999999999999666777999::::::999777666777777777777888888888888777888999::::::999888777555555666666777777888888666666555444444444444444444444444444444555666777666666666666777777777777555777888777333111333555444444777<<<@@@>>>888222333444555555333333444555444333333222222333333444333444444555555666666666666666666666666666666666111222333444444444444444...000222444444444444444444444555444333333444555444444555555555444333333444444444444444444444444666666666666666666666666777777777777888888888888666888:::<<<<<<<<<;;;:::::::::999999::::::;;;;;;===<<<<<<;;;;;;;;;<<<<<<::::::;;;<<<===>>>???@@@BBBBBBAAAAAABBBCCCEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEGGGHHHJJJKKKLLLMMMNNNKKKGGGDDDCCCEEEHHHJJJJJJKKKLLLKKKIIIGGGFFFGGGEEEEEECCCAAA>>><<<999888:::;;;<<<<<<<<<;;;:::999666555444666777777666444000111333444555444444333555666777888888666444333333444444333222111222333555777888777444222333555555444333222111222333444333333444444333333222222000333555666555333333333666555555444444444555555qqqaaaYYYVVVPPPNNNLLLKKKKKKKKKIIIGGGJJJIIIGGGFFFFFFFFFDDDBBBCCCBBBBBBCCCEEEFFFEEEDDDBBBAAA@@@@@@BBBBBBAAA@@@<<<<<<;;;:::999999999999:::999888777666555444444666666555444444444444444222333333444444444333333//////111222444555777777222222222222222222222222222222111111111111111222333333333222222111111111444333000...---...000222111111000000000000000111333333222222111000000000111111222222222333333333222222222222222222222222444444444333333222222222555444333222222333444555666555444333222333333444666666666666666666666666444333333222222333333444444444444444444444444444000111333444444333111000666666777888888777666555666666666666666666666666666666666666666666666666666666555555555555666666666666555555555555666666888999:::;;;;;;:::999888999999::::::999888666555444444333333444555777888666666777777777888888888999999999888888777777777777777888888888999999999:::999888888888999:::;;;777888888999999888888777888888777777888888999:::999888777777888888777555888777666666666777999:::888888888999999:::::::::777888777555444444777:::666666666666777888:::;;;888888888888888888888888999888777666666777888888777777666666555555555444444555555555555555444333666666666555444444333333555555555555555555555555666777888999::::::999888333333333333333555666666555555555555555555555555555555555555555555555555222222333333444555666666555444222222222333555777666666555555555444444444333333333333333333333333555555444333333444444555///000111222444555666777555444333222000///...---333444444555666777888888999999999999999999999999888999999::::::;;;;;;<<<>>>===<<<;;;:::999999999===<<<:::;;;===>>>>>>======>>>???@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCAAAAAABBBCCC???@@@BBBDDDGGGIIIKKKLLLNNNNNNLLLIIIFFFEEEGGGIIIJJJKKKKKKKKKIIIGGGDDDBBBCCCCCCCCC@@@<<<:::999999::::::999888777777777666777777666666666666777777777777666666555555555444333333222222333333444555666555444333333333333333666555444333333333333333555555555555444333222111555555555555555444444444444444444555555555666666444333222111222444666777qqqaaaYYYVVVRRRPPPNNNMMMMMMMMMKKKIIIJJJHHHFFFFFFFFFFFFEEECCCDDDCCCBBBCCCEEEEEEEEEDDDBBBAAA@@@@@@AAABBBAAA???<<<<<<;;;:::999999999999444444444555555555555555666555444444333333444444555444333222000---+++***111111111222222333333333222222222222222222222222333333222222222222222333333333333222222222111111444333222000000111222333222111111000000000111111111111111111111111222222111111222222222333333333333333333333333333333333444444333333333222222222333333333222222333333333555444333222111222222333444444444444444444444444444333333222222333333444333333333333333333333333555555444444444444555555444555666777777777666555555555555555555555555555555555555555555555555555777666666555555666666777777666555444444555666777666666777777666555444333444555777888999999888888777777666666555555666666888888888999999:::::::::999999999999888888888888888888888888888888888999<<<;;;999888888888888999888888999999999999888888888888777777888888999:::999888777777888888777555777666555555555666888888777777777888888888999999777777777555444444777999888777666555555666888999888888888888888888888888;;;:::888666555555666666777666666666555555555444555555666666666666666555444444555555555555555555555555555555555555555555555555777777888777666666555444444333333333444444444444444444444444444444555555555555555555555555222333333444444555555555444444333222333444555666666555555555444444444444333333333333333333333333333222222222111111111000222222222333333444444444666666666555444444333333444444444444555555555555777777888999999:::;;;;;;888999999::::::;;;;;;<<<;;;;;;:::::::::;;;<<<<<<===<<<:::;;;===>>>>>>===>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDBBB@@@>>>???@@@<<<===@@@CCCFFFJJJLLLMMMRRRPPPLLLIIIGGGFFFEEEEEEEEEFFFGGGHHHGGGFFFDDDCCCCCCCCCCCC@@@===:::::::::<<<<<<<<<<<<;;;:::999888777777666666666666777777777666666666555555555444333333222222333333444555777777666555555555555555666555444333333333333444333444444444444444333333444444555555555555555555444444444555555555666666999888666555555666777888pppaaaYYYVVVRRRPPPNNNMMMMMMMMMKKKIIIHHHGGGFFFFFFGGGGGGFFFDDDDDDCCCBBBCCCDDDEEEDDDCCCCCCAAA@@@@@@AAAAAA@@@>>><<<;;;:::999999888888999555555666777777777777777666555444444333333444444666555333111...+++)))'''333333333222111000000000333333333333333333333333444333333222333333444444333333333222222222222111333333333333444444444444222222111111111111222222///000000111222222333333111111222222222333333333333333333333333333333333333333333333222222222222111222222333333222222111333333222111111111222222333333333333333333333333444333333222222333333444222222222222222222222222888666444333333444666888333333444555666666666555444444444444444444444444555555555555555555555555777777666666666666777777888666555444444555666888333333444444555444444333333444555666777777777777:::999999888777666444333555555555555666666666666888888888999999999999999888888888888888888888777<<<;;;:::888777777777777999999999::::::999999999888777777777777888999999999777666666888888777555555555555555555666777777666666666777777777777888666777777555444444666999999888555333333444666777777777777777777777777777;;;:::888777555444444444666666666555555555555555333333444555555666666666333333444444555666666777555555555555555555555555444444555555555444444333666666555444333333222222333333333333333333333333444444444444444444444444444444444444444444444444333333333444444444555555555555555555444444444444333333333333333333333333444444555555555333222111555444444333333222222111666666666666666777777777555555444444444333333333555666777888999;;;<<<<<<888999999::::::;;;;;;<<<888888999:::;;;===>>>???===<<<:::;;;<<<>>>=========>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA???<<<999999999888:::>>>BBBGGGKKKOOOPPPUUUQQQLLLIIIHHHGGGDDDAAA@@@AAACCCDDDEEEEEEDDDCCCCCCCCCCCCAAA===;;;;;;;;;;;;<<<===>>>===;;;999888666666666666666666666666666666666555555555555555333333333333333444444555666666555444444444555555555555444333333333444444222222333333333444444444333444444444555666666666444444555555555666666666888777555444333333444444ppp```XXXVVVPPPNNNLLLKKKKKKKKKIIIGGGHHHFFFEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEDDDCCCCCCAAA@@@@@@AAAAAA???>>><<<;;;:::999888888888888777888888888777666444333777666555555444444555555444444333333222111000///444444444333222111000000333333333333333333333333333222222222222333444444222222222222222222222222111222333555555555444444222222222111222222333444000000111111111222222222111111222222222333333333444444444444444444444444333222222222222222222222111222333444444333222111333333222222222222222222333333333333333333333333444333333222222333333444222222222222222222222222555444333333333333444555111222333444555555666666444444444444444444444444555555555555555555555555777777666666666666777777888777555333333555777888222222333555666777888888888777777777666555444444888999999999888666444333444444444444555555555555777888888888999999::::::888888888888777777777777::::::999888888888777777999999::::::::::::999999777777777777777888999999999777666666777777666555555555555555666666777777777777777777777777777777666666777666444444666888888666444222222333666888666666666666666666666666888888777666555555444444555555555555555555555555111111222222333444555666444444444555555555666666555555555555555555555555555555444444444333222222555555555444444333333222333333333333333333333333444444444444444444444444444444444444444444333333222333444555555555444444444444444444444444444444333333333333333333333333000222444555666555333222555444444333333222222111444444444444555555555555444444444444444444444444666666777888999:::;;;;;;888999999::::::;;;;;;<<<888888999:::;;;<<<>>>???===<<<:::;;;<<<======<<<<<<<<<======>>>???@@@AAA????????????????????????===>>>===;;;888555555555777999===BBBHHHMMMQQQTTTUUUOOOJJJHHHIIIIIIDDD@@@???@@@AAABBBCCCCCCCCCCCCBBBBBBBBB@@@===;;;;;;<<<999:::<<<===<<<:::777555555666666666666666666555555555555555555555555555333333333333333444555555333333222222222222333333555444444333333333444444333333222222222333333333333333333444555666777777555555555555666666666666666555444333333333333444ooo___XXXVVVPPPNNNLLLKKKKKKKKKIIIGGGHHHFFFEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCDDDEEEDDDBBBBBBAAA??????@@@AAA???>>>;;;;;;:::999888888888888555555666666666444333222888777777666555666666666222333444555555555555555444444444444444333333333333333333333333333333333111111111111111222333333222222222222222222222222///111222444555444333222222222111111222333333444222222222111111111000000111111222222222333333333444444444444444444444444222222222222222222222222222333444555555444333222333333444444444444444444333333333333333333333333444333333222222333333444444444444444444444444444333333444555555444333333222222222333444555666666555555555555555555555555555555555555555555555555777777666666666666777777777666555444444555666777555555555555666777888888999888888777666666666555555666777888888777555555999999999999888888888888777777777888888999999999777777777777777777777777666777777888999999999999888999999::::::999999888777777666666777777888999888777666666777777666444666666777777888888888888888888888888888888888888555666666666444444555777555444222222222555777999555555555555555555555555555555555555666666666555444444444555555555555555333333333333444555777777666666555555555444444444555555555555555555555555666555555444333333333333222333444555555555444444444444444444444444444444444444444444444444444444444444444444444444333333222333444555555555444444333333444444444444444444333333333333333333333333)))+++...000222222111000222222333333333333444444444444444333333333333333333444444555666666777777777888888888888888999999888999999::::::;;;;;;<<<:::::::::::::::;;;<<<======<<<::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===;;;999777777888777:::>>>CCCIIINNNRRRTTTPPPKKKGGGGGGIIIJJJFFFBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@AAAAAA???===;;;;;;<<<999:::<<<===<<<:::777555555555666666666666555555444444444555555555555555444444333333444444555666333333333222222333333444444444333333333444444555555444333222222222333333333333333444555666777777555555555666666666777777777777777777777888888999nnn___XXXVVVRRRPPPNNNMMMMMMMMMKKKIIIHHHGGGFFFFFFGGGGGGFFFDDDEEEDDDCCCCCCDDDDDDCCCBBBAAA???>>>???@@@AAA@@@???;;;:::999888888777777888444666888:::;;;;;;:::999888777666666555555666666333333444555555555555444444444444444555555555555333333333333333333333333000000000000111222333333111222222222222333333333000000222333333222111111111111111111111222333444333333222222111000000///111111222222222333333333333333333333333333333333111111111222222222222222333444444555555444444333333333444555555555444444333333333333333333333333444333333222222333333444444444444444444444444444333444666888888666444333333333333333333444555666666666666666666666666666444444444444444444444444666666555555555555666666666666555555555555666666888777666444444333333333666666666666777888999:::333444555666777777777777888888888888777777777777666666666777777777777777666666666777777777888888444555777888999:::::::::888888888999999888888888777666666666666777888888888666555555777777666444666666777888888888888888999999888888888888777777444555666666555444555666333333333333444666888999666666666666666666666666222333444555666666666666444444444444444555555555777666555555666777999:::777666666555444444333333555555555555555555555555666555444444444444444555111222333555666666555444555555555555555555555555333333333333333333333333444444444444444444444444333333333444444444555555333333333333444444444444333333333333333333333333+++,,,...000222333333333111111222333333444555555555555555444444444444444333333444555666777888999888888888888888888888888888999999::::::;;;;;;<<<<<<<<<;;;:::::::::;;;;;;>>><<<::::::;;;<<<;;;:::;;;:::::::::<<<>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>><<<;;;<<<===999;;;???CCCHHHLLLPPPRRRJJJHHHFFFFFFHHHHHHFFFCCCDDDCCCCCCBBBAAA@@@@@@???>>>??????>>><<<;;;;;;<<<;;;<<<===>>>===;;;999888444555666777777666555444444444444444444555555555444444444444444555555666666666555555555666777777444444333333333444555555666555444333222333444555333444444444555666666666555555666666666777777777444555555666777888888888mmm___XXXVVVRRRPPPNNNMMMMMMMMMKKKIIIJJJHHHFFFFFFFFFFFFEEECCCFFFDDDCCCCCCDDDDDDCCCBBB???>>>===>>>@@@AAAAAA@@@;;;:::999888777777777777555777:::<<<======<<<;;;666666555444444444444444333333444555666666666666444444444444444444444444444444444444444444444444111111111111222333444444111111222222222333333333222222222222222111111000000000000000111222333333222222111111111111111111111111222222222333333333333333333333333333333333000111111111222222222222444333333333333333333444111222333444555444444333222222222222222222222222444333333222222333333444333333333333333333333333444444555555555555444444555555444333333444555666555555555555555555555555444444444444444444444444555555444444444444555555444555666777777666555444666555444333333444555555555555444444555666888999666666666666777888999:::555555555444444444333333666666666666555555555555444555555666777888999999555666777888999999888888666777777888888777777666666666666666666777888888888666555555666666555444555555777888888888777666888888777777777666666666333555666666555444444555444444555555666666666666666666666666666666666666222333444555555555444444333333333444444555555555777666555444444555777888555555555555555555444444555555555555555555555555444444333333333444555666222333444666666555333222444444444444444444444444333333333333333333333333222333333444444555555555444444333222333444555666222222333333333444444444333333333333333333333333222222333333444444555555111111222333333444555555333333333444555555666666444444444555555666666666666666777777888888999999888999999::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;>>><<<::::::;;;;;;;;;:::<<<<<<;;;;;;===???BBBCCC>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA???===<<<===>>>;;;<<>>===;;;::::::;;;<<<<<<<<<<<<;;;:::999888333444666777777666444333333333333444444555555555444444444444444555666666777666666666666777888999333333333333333444555666444333333333444666888:::444444555555555555555555555666666666777777777777444444444555555555555444mmm^^^XXXWWWPPPNNNLLLKKKKKKKKKIIIGGGJJJIIIGGGFFFFFFFFFDDDBBBFFFDDDCCCCCCDDDDDDCCCAAA>>>======>>>@@@BBBBBBAAA;;;:::999888777777777777222444666777777555333111444444333222222222222333222333555777888999::::::444444444333333222222222444444444444444444444444222222222222333444555666111111111222222333333333444333333222222111111111////////////000111222333000000000111222222333333111111222222222333333333222222222222222222222222000000111111222222222222444333222111111222333444000111222333444333333222000000000000000000000000444333333222222333333444222222222222222222222222444333111000000111333444777666555444333444555666444444444444444444444444444444444444444444444444444444444333333444444444333555777888888777555333222222222333666888;;;===888777555444333333444444999888777777777888:::;;;777777777666666555555555666666555555444444444333333444555666777888999:::666777888999999888777666666666777777777777666666666666666666666777888888888666555555666666555444333444666777777777666555777777666666555555555444333555666666555444444555555666777777777666444333777777777777777777777777444444555666555444222111333333333444444555555555555444222111111222333444333333444444555666666666555555555555555555555555333333222222222333555666444444666666666444222000333333333333333333333333333333333333333333333333222222333333444555666666555444333222222444666777222222222333333444444444333333333333333333333333444333222111111111222222222333333333333333444444//////111222444555666777555555444444444333333333444555666777888999:::;;;888999999::::::;;;<<<<<<:::::::::::::::;;;<<<===>>><<<::::::;;;;;;:::999>>>===<<<===>>>AAACCCEEE???????????????????????????@@@@@@>>><<<::::::;;;;;;<<<>>>AAACCCEEEGGGHHHEEEFFFGGGFFFDDDBBBBBBCCCAAA@@@???????????????@@@;;;<<<===<<<:::999:::;;;::::::999888888777777666333444666777777666444333333333333444444555555555555444444444444555666666555555555555555666777777333333333333333444555666111111111333555888<<<>>>555555555555555444444444666666666666777777777777999999999999888777666555mmmaaaZZZUUUOOONNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDBBBAAADDDIIINNNMMMGGGAAA@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;999888777666666666777777666666555555555444222222222222222333444555333444666777777777666555555555555444444333333333333333333333333333333333333333333222222111111111555444222222333444666777)))---222555666333///,,,+++...111222111000///000111111000000000000111111000000111111222222222222222222222222222222222222444555666777777555333222222222222222222222222222333333333333333333333333444333222111111333555666666555444444222222111000222222222333333444444444555444444333333444444555444444333222333444555666666666666666666555555555666666666555444444444333222444555555444444666777555555444444555666777888999777444333444444444333555555555555555555555555444666777666444333333444111555888888555333444555555666666555444555777999888888777777666444333222444555555555666666777777888888777666555333111000///222555555444333444777666666666666666666666666666666666666555555555555444333222333444555444333222444444444222222222444666444222333666777666444444333333555777777555222111222444555666555444444666666666555444444444333333333333333333333333333333444555666666555444333555444333333555666666555333333222222333333444555333111///...000111111111444333333555777555111---444444444444444444444444555444222111111222444555333333333444444444555555---///222333333333444555222222222222222222222222333333222222222222222222///222555555222111111333333444444444555666666666222222222333333333444444777777777777888888888888999888888888999;;;===???888999;;;<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;::::::>>>>>>============>>>>>><<<======>>>???>>>>>>>>>@@@???????????????@@@AAA???@@@@@@AAABBBCCCDDDDDDGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAA@@@@@@???>>>===@@@???===<<<;;;:::999999888666444333333333555666999777555666777777444111444333333333333444555555999555000000222555666555777777777777777777777777333333333333444444555666666555555555555444444444444444222222222222444444777666555555555555666666333555888::::::888555333kkk___YYYTTTOOONNNMMMLLLKKKJJJIIIHHHIIIIIIHHHHHHGGGFFFFFFEEECCCBBBCCCGGGKKKKKKFFFAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;:::999888777777777666666666666777777777777666555555555666666777888333444555666666666555555444444444444333333333222333333333333333333333333333333333222222222111111000111222222222111222222///000222333333222000///,,,///111222111000000111222222111111111111222222111111111111111111111111222222222222222222222222///000222333444333222111222222222222222222222222333333333333333333333333333222111000000222333555444444444333333222222111222333333333333333333444444444333333333333444444444333333222333444555666666666666666666666666666555555555555444444444444333444555555444444555666555555555555555555444444888666444444555666666555555555555555555444444444444666777666555333333444444555777777666555666666444555555444444444666888555555666666777777666666666666666666777777777888777777666666555555444444555777999888777666888:::555555555555555555555555333333444555666777888888888666555555666666555444222333555444444444555777555444222333666777666444888888888888777666444333222333444555555555444333444444444444444333333333333333333333333333333333444444555666666555444444888666555555777888888777333333222222333333444555333222000000111222333333111000111333666777444111444444444444444444444444555444333222222333444555333333444444444555555555555666777777555555666777222222222222222222222222222222222222222222222222000222555555333222222444444444444444555555555555333333444444444555555555555666666666666777777777888888888888999:::<<<<<<;;;===>>>===<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>===============;;;<<<<<<==============================>>>>>>???@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@???>>>=========<<<;;;999888888777777999777666444444555666777777555444444666666333111444333333333333444555555666444222222444666555333666666666666666666666666444444333333333444555555444444444555555666666666555555444333333444555555666666666666666666666666555777999:::;;;999888666lll```YYYTTTOOONNNMMMLLLKKKJJJIIIHHHJJJIIIIIIHHHHHHGGGGGGGGGDDDCCCCCCEEEHHHHHHDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;999888888888888555666666777888888999999777666666666666777888888222333444555555555444444333333333333222222222222333333333333333333333333333333333222222222222111---111444444222//////000555444333111000000111222///000111111000///111222333333222222222222333333111111111000000000000000111111111111111111111111,,,...000111333333222222222222222222222222222222333333333333333333333333222111000///000111222333333333333333333333333333444333333333333333333222444444333333333333444444333333333333333444555555444444444444444444444444444444444444555555555555444555666555444333444555444444444444444444333333666444222333444666666666666666555555555444444444444555777666555333444444444333222333444666666555333444555444333333555777555555666777777777777777666777777777777888888888666666555555555666666777666666666555444444777999555555555555555555555555333333444555666777777888888777555555666666555333111333555555555555777999555333333333555666555444666777888888666555555555444444555555555444333333222222333333333333333333333333333333333333333333444444555666666555444444444333222222444555555444333333222222333333444555333222222222333333444555222111111222444555555444444444444444444444444444555444333222222333444555444444444555555555555555666666555333000000111333222222222222222222222222111111111111111111111111000222444444333333444555555555555555444444444444444444444555555555666666555555555555666666666666777777888999999999999999;;;===>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>>===<<<;;;999:::;;;;;;<<<<<<;;;;;;<<<============>>>>>>???@@@AAABBBCCCDDDEEEEEEFFFEEEEEEDDDDDDCCCBBBAAA@@@????????????>>>===<<<;;;<<<;;;:::999888777777777999888777555555666777777444333333444555555444222444333333333333444555555666555555666777777555333666666666666666666666666555555444444444444444444222333444555666777888888666666555555555555666666555666777888888777666555888888999:::;;;;;;;;;:::ooobbbZZZVVVOOONNNMMMLLLKKKJJJIIIHHHIIIIIIHHHHHHGGGGGGGGGGGGEEECCCBBBCCCDDDDDDBBB@@@@@@@@@@@@@@@????????????======;;;:::999888888888666666666666666777777777555444444444444444555555222222333333444444444444222222222222222222222222333333333333333333333333222222222222222222222222///333666555222///000333666555333111111222333444000111222111//////111333222222222111111222222222111111111000000000//////111111111111111111111111000111222333444444444444222222222222222222222222222222222222222222222222222111111000111222333333111111222222333333333333444444444333333222222222444333333333333333333444333333333333333444444444111111111111222222222222333333333444444555555555444555666555333222333444222222111222333666999:::666444222111222444444333666666666555444444333333333555666666555444444555333000---...111444333222333444555444333333444555888888888888777666555444666666666666666777777777666666555444444555555666666555333222222333555777555555555555555555555555666666555555555444444444444333222333444555444333222444555555444444555777444333333444444555555555///222444555444444666888555555555444444333333222222222333333444444444555444444444444444444444444444555555555555555555444222111///000222333333222333333222222333333444555111222333333333333555666666555333222222222222222444444444444444444444444555555444333333444555555555555555555555555555555222222000...++++++---///111111111111111111111111000000111111111111222222000111222333333333444444555555555444444333333333444444444444555555555555555555555666666666777777666666888999999888777666777999;;;<<<<<<===>>>???;;;;;;<<<<<<<<<<<<======<<<===?????????===;;;999888999::::::;;;;;;::::::===>>>??????@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDEEECCCCCCCCCCCCBBBAAA@@@???============<<<;;;:::999<<<;;;:::999999999999999888777666555555555666666333333333444555555555444444333333333333444555555777666666666666777666666666666666666666666666666777666555444444444444444333444444555666777777777555555555555555555555555444666888999999888777666999999::::::;;;<<<===>>>qqqaaaYYYUUUOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCBBBBBBCCCBBBAAA@@@@@@@@@@@@??????>>>>>>>>>======;;;:::999888888888777777666555444444333333444444333333222333333444222222222222333333444444222222222222222222222222333333333333333333333333222222222222222222222222222333444222000///222555222222333333444444444444222222333111000000111333111111000000000000111111111111111000000000000000111111111111111111111111333444444444444444333333222222222222222222222222222222222222222222222222222222222222222333444444000111111222222333333444444444444333333222222222333333333222222333333333222222222333333333333333111111222222333333333333222333333333444444555555444555666555333222222333444222111222666<<>>???>>>===;;;999888999::::::;;;;;;::::::<<<===???@@@AAAAAAAAA@@@===>>>???@@@AAABBBBBBCCCBBBCCCCCCCCCBBBAAA@@@???;;;;;;;;;;;;:::999888777:::999999888888888999999666666555555444444444555333444555666666666666777444333333333333444555555666555333111111222444666555555555555555555555555777666555555444444444444666666666666666666666666444444444555555444444444444666888::::::999888777:::::::::;;;<<<>>>???@@@ppp___WWWSSSOOONNNMMMLLLKKKJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@???>>>>>>=========<<<;;;999888888888888888777666555333222111111666666555444444444444555333333222222222333444555222222222222333333333333333333333333333333333333111222222222222333333333222111///...///111333444000111333444555555444333222333444333111111111333111000000000000000000111000111111111222222222222222222222222222222222222333333222222111111111111222222222222222222222222222222222222222222222222222222333333333444444444000111111111222222333333444333333333333333333222333333222222222222333333111111222333333333333333333444444555555666666777333333333333444444444444333444555444333222333444666555333444999@@@HHHMMM===;;;777666555555444333555555555555555555555555222444666666555444555666666444333333444555444444333555666666444333333444222333444666777777777777555555444444444444444333666666666666555444333222444222111111333555666666444444444444444444444444222222333444555666666777444333333555777888888777444555666444222000000111111333444444333333444555888666444444555666555444555555444333333333444444444444555555555555555555444444444444444444444444666555444444444444555666444333111222444555555444333333222222333333444555000333666555222111222444222222333222111222555777444444444444444444444444333333333333333333333333444444444444444333333333111222333222111222444666111111111111111111111111111111111222333333444444444222111111222333333222444444444444333333333333222222222333333333444444777777777777888888888888666666777888888888888888:::;;;<<<;;;999777777888999999::::::;;;<<<<<<<<<;;;<<<============<<<;;;999:::;;;;;;<<<<<<;;;;;;:::;;;===>>>?????????>>><<<======>>>???@@@AAABBBBBBBBBCCCCCCBBBBBBAAA@@@;;;;;;;;;;;;:::999888777666666555555555666666777555555555555555444444444333555777777666666666777444333333333333444555555333222000---,,,...222555555555555555555555555555666666555555444555555555777777777666666666555555333444555555555555444333666777888999::::::999999;;;<<<<<<===???AAABBBCCCooo___XXXTTTOOONNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGAAABBBDDDDDDDDDBBBAAAAAA@@@@@@@@@???>>>=========<<<;;;:::999888777777777777777666555444333333222777777666555555555555555444333333222333444555666222333333333444444444444333333333333333333333333111111222222222333333333222///---///333666444222111222222333333333333222111333555555333111111111222111111000000111111222000000111222333444444555333333333333333333333333111000000000000111111222222222222222222222222222111111111111111111111111111111222333333333333333111111111111111222222222222333333333333333333444333333222222222222333333000111222333444333333222333333444444555666666777444444333333333333333333222333444444333222333555555444444555888<<<@@@CCC;;;999666555555555444333333333444444555666666666222444666666555444555666666777888777555444444444444666777777555444444444111222333555666666777777666666555555444444444444444666888999999777555444000///...000444666555444444444444444444444444444111222333333555555666777777666555555666777666555444555666555333222222333111333444444222222444666<<<777222222666777444000444444333333333444555666555555444444444444444444555555555555555555555555666555444444444444555666222111000000222333333222333333222222333333444555222666999777333111222444000222444333222222444777444444444444444444444444111222222222222222222111444444333333333222222222///000222111000000111333111111111111111111111111111222222333444444555555888555333222444444333222333333333333333333444444333333333333444444444555666666666777777777777888666666666777888999:::;;;<<<======<<<999777777777888888999999:::;;;;;;<<<:::;;;;;;<<<<<<=========;;;<<<<<<===============999:::===???@@@@@@???>>>======>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAA============<<<;;;:::999555444444444555555666777666666666666666555444444222555777777555444555666444333333333333444555555222333333111//////222555555555555555555555555555666555555555555666666777666666666666666777777777444555666666666666555444777777888999999::::::;;;===>>>???AAACCCEEEFFFFFFpppaaaZZZXXXOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHH@@@BBBEEEFFFDDDCCCBBBBBB@@@@@@@@@???>>>======<<<;;;;;;999888777666666666666666666666666555555555777666555444444444444444444444333222333444555666333333333444444555555555333333333333333333333333111111111222222333333333333///...333999<<<777222555444222111111111111222111333666666444222111111333222222222222222222333000000111222444555666777444444444444444444444444000000000000111333444555222222222222222222222222111111111111111111111111000000111222222222222111111111111111111111111111222222222333333444444444333222222222222222222333000111222333444333222222000000111222333333444444444444444333333222222222111222333333333333444555222222333333444555555555777444222111222333333222222333333444555666777777222444666666555555555666444777999888444222222333555666888888666444444444444444444555444444333333777777666666555555555444333555999;;;<<<;;;999777333111222555999;;;:::777444444444444444444444444555555444444444333333333888666444444444333111000333555666555444444555666000333555444222111333666999222,,,...555888555000444333333222333444666777444444444333333222222222555555555555555555555555666555444333333444555666666444333444555666666666333333222222333333444555444888;;;999555111222555333555666555222000111333444444444444444444444444000111111222222111111000333333333222222111111111111222444444222111111222000000000000000000000000222222333444444555666666<<<888444444555666555333222222222333333444444444444444444555555555666666555555555555666666666777777666666666888:::<<<===:::<<<===<<<;;;:::::::::777777888999999:::;;;;;;::::::::::::;;;===>>>???<<<===>>>>>>???>>>>>>>>>:::<<>>>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBB????????????>>>===<<<;;;666666666666666777888999777777777777777666666555222444666666333222333555444333333333333444555555333666888888555444555777555555555555555555555555555555555555555666777888444444555666777888999999555666777888888777666555888888888888999:::;;;<<>>===<<<===<<<:::888777666555555555666666666555444333333555555444333333333333333333222222333444555666666333333333333333333333333222222222222222222222222///000111222222222222222222222222222222222222222000000000000000000000000444444333333222111000000000000000000000000000000222222333333333444444444333333333333333333333333111111111111111000///...000,,,***,,,111444333000222222222111111111000000333222222222222222222333111111222222222333333333222333555666666555333222222222222222222222222222333222222111111222222333333333333333333333333333444444444444444444444444222222333333333333444444333333333333333444555666333333333444444444555555555444333333333333444555222222222222111111000///333222222111222333555666555555555444444333333333444444444444444444444444555444444333333444444555000222555666777666333222555555555444444333333333333333333444444444555555222111111222444555555444333444444555555444444333444555555555444333333222---,,,,,,,,,///333666999555444444333333222222111333444666777666444222000666666555444333333222111333333333222222222111111555444333222222333555666555444222111111222444555333333333333333333333333444444444333333222222222444444444333333222222222111222222333444444444333333444444222111111333555222222333333333333444444222222222111111111111111111111000000111222333333555333222000//////000000111111222333333333333222222222222222222222222222111111222222222222333333444555555666777666666666444444444555666777777888999999888888888888888888777777777777777888888888666777999;;;============<<<>>>???>>><<<;;;===@@@======>>>>>>>>>>>>=========<<<;;;::::::;;;<<<===?????????@@@@@@AAAAAAAAA:::;;;<<<<<<;;;:::888777888888777666666555666666777666555444333444555555555333333333444555444333222111111222444666555444777666444444555555444222555444444555777888777666555555666666777777888888666666555555555444444444555666666666555666888999;;;;;;::::::;;;<<<>>>???@@@AAABBBDDDFFFHHHJJJKKKooo___YYYVVVPPPOOONNNLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<;;;999888777777777555555555555555444444444888777666555555555666666555444444333333333444444333333333333333333333333222222222222222222222222444333333222000...---,,,333333222222222222222222111111111111111111111111333333333222222111111111111111111111111111111111222222222222333333333333333333333333333333333333111111111222111111000000000---+++---222555444222333333333333222222111111222222111111111111222222111111222222222333333333222333444666666444333222333333222222222222222222555555444444444444555555222222222222222222222222222222333333333333333333222222333333333333444444444444333333333444444555333333333444444444555555555444333333333333444555555555555555555555444333444333222222222333444555555555444444444333333333444444444444444444444444444444333333333333444444111222444666666555444333555555444444444333333333333333333444444444444555555444333333555555444333111222222333333222222111444444555555444333333222444222000///...000222333333333333333333333333333555555555444444333333333666555555444333333222222111222222222333444444444666555333111111111222333555444333222222333444555666666666666666666555555444444333333333222222222444444333333333222222222111111222333333333333333333444444333111111333555222222333333333333444444111111111111111222222222111111111111111222333333777666444333222222333333111111222333333333333222222222222222222222222222333333444444444444555555444555555666666666666666555555666777888888999999999999999999999999999999777777777888888888999999:::;;;<<<===>>>>>>======<<<>>>???>>>;;;;;;===???======>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<===?????????@@@@@@@@@AAAAAA;;;;;;;;;;;;:::999888888:::999888666555444444444888777666555555555666666888666555666777888777666444333222333444555444333444333333444666777666555666555444555666777666555555666666666777777777888777777777666666666555555888999:::999999999;;;===;;;;;;;;;;;;<<<>>>@@@AAABBBBBBDDDEEEGGGHHHJJJJJJnnn___YYYVVVPPPOOONNNLLLKKKJJJIIIIIIFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@===<<<;;;:::999999999999555555444333444555666777:::888666555444555777888777666555444333222222222333333333333333333333333222222222222222222222222444444333111///---+++***333333333222222111111111222222222222222222222222222222222222222222111111222222222222222222222222000111111111222222222222333333333333333333333333000111222222222222222222000...,,,...333555555333444444444333333333333222111111111000000111111111111111222222222333333333222333444555555444333222333333333222222111111111555555444444444444555555111111111111111111111111111111111222222333333333222222333333333333444444555444444333333333333444333333333444444444555555555444444333333444444555555666666777777777777666444444333222222222333333444444444444333333333333444444444444444444444444444444333333333333444444222333444444555555444444444444444444333333333333333333333333444444444444777666444444555555333222111222222333333222222111444444444444444333333222888666333111//////000111111111222333333444555555666555444222222333444555555555444444333333222222222333333333333333333333666555333111000000000111666555444333333444555666888777777777666666555555333333333333222222222222333333333333222222222222111222222333333333333222333444444333222111333555222222333333333333444444000000111111222222333333222111111111111222222333333222111000000000000000111111222333333333333222222222222222222222222222333333444444444444555555444444555555666666666666666777999:::;;;::::::999::::::::::::::::::::::::666777777888999::::::;;;<<<<<<============<<<;;;;;;=========;;;;;;<<<===<<<======>>>>>>======<<<===<<<<<<;;;;;;<<<<<<===???????????????@@@@@@@@@<<<<<<;;;:::999999999999===<<<:::888666555444444888888777666666666666777888777666777888999888666666444333333444444333222222111111333666888999888666555444444555666555333666666666666777777777777888888888888777777777777666777888888777888:::<<<;;;;;;<<<===>>>@@@BBBCCCEEEEEEFFFGGGHHHHHHIIIJJJmmm___YYYVVVPPPOOOMMMLLLJJJIIIIIIIIIGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@;;;;;;:::999999999999:::666444333222333555777888888777444333222333555666666666555444333333333333333333333333333333333333222222222222222222222222000111111111111000000///444333333222222111111111333333333333333333333333111111111111222222222222222222222222222222222222000000000000111111111111222222222222222222222222000111222333333333333333333111000000333444444222333333333333333333333222111111000000000000111111111111222222222333333333222333444444444444333222444333333222222111111111222111111000000111111222222222222222222222222222111111222222333333444444222222222333333333444444555555444333222222222222333333333444444444555555444444444444444444444444222333444555555555555555555444444333222222222222333333333333333333333333444444444444444444444444444333333333333333333444333333333444444444555555333333333333333333333333222222333333333444444444666444333333444444333222333444444555555444444333333333444444444333333222555444333111111222333444222222222333333444444444555444444333333333444444444444333333333333333333666555444333111///......555444333222111111222222666555444444444444555666555555555444333333222222333222222222222222222222333222222222222222222222222333444444444444333333222333444333222222333444222222222333333333444444000000111111222333444444222222222111111222222333111000000///////////////111111222333333333333222111222222222222222333333111111111222222222333333444444444444555555666666666777999:::;;;:::999888999999999:::::::::::::::666777888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;<<<<<<==================<<<======<<<<<<<<<<<<======>>>?????????????????????===<<<:::999888888999:::>>>===;;;:::999888888888777777777666666666666666666444333444555666555333333222111222333444333222222111111333666888999888777555444444555555444222666666666666777777777777888888888888888777777777555666777777777888:::<<<<<<===>>>???AAACCCEEEFFFGGGGGGGGGHHHHHHHHHIIIIIImmm```YYYUUUOOOOOOMMMKKKJJJIIIIIIHHHKKKJJJIIIHHHGGGFFFEEEEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAAAAAAAA@@@@@@???999999888888888888999999666444333222333555777888777666444333333333555666555444444333333444444444333333333333333333333333222222222222222222222222///000111222333333444444333333333222222111111111333333333333333333333333111111111111111111111222111111111111111111111111//////000000000111111111222222222222222222222222000111222333333333333333666444333222222222111000111111111111222222222222111111000000000000111111111111222222222333333333222333333333333333333222333333333222222111111111000000////////////000000333333333333333333333333222333333333444444555555222222222333333333444444555444333222222222222222333333333444444444555555444444444444444444444444111222333444444444444444444444444444333222222111333333333333333333333333444444444444444444444444333333333222222333333333333333333444444444555555333333333333333333333333222222222333333333444444222111000111333444333222333444444555555444444333222222333333444333333222333333222222222444555666444444444333333222222222222333555666666555333222222222333333333333333333555444333111000...------333333333333333444555555555555555444444555555555333333333222222111111111222222222222222222222222222222222222222222222222444444555555555555444444222333444444333222333444222222222333333333444444000000111222333444444555333333222222222222222333333333333333333333222222111111222333333333333222111111111222222333333333111111111222222222333333555444444333444555666666666777888999999999888777777888888888999999999:::777888999:::;;;<<<===>>><<<<<<<<<======>>>??????;;;;;;<<<<<<===<<<;;;:::<<<<<<============<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999888888999::::::999999888888888999999666666666555555555444444444333222222444444333222//////...000333444444333444333222444666777777666777666444444555555444222777777777777666666666666777777777777777777777777999:::;;;<<<;;;<<>>???@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHlll```YYYUUUOOONNNMMMKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBB?????????@@@@@@??????>>>999999888888777888888888555555444333444555666777777777666555555555555555444444333333333444444555333333333333333333333333222222222222222222222222222333333333333333333222222222222222222222222222333333333333333333333333111111111111111111000000000000000000000000000000///000000000111111111111222222222222222222222222000111222222222222222222666555444222111000000000000111111111111111222222111111111000000111111111111111222222222333333333333333222222222222333333222222222222222222222222222111111111111111111222333333333333333333333333444444444444444444444444222222333333333333444444444333333222222222222333333333333444444444555555333444444555555444444333333333444555555555444444333333444444444333222222222222222222333333333333444444444444444444444444333333222222222222333333222333444444555555444444222222222222333333333333222222222222333333333333111000///000333444333222111222222333333222222111111222222333333333333333555444333333222222222333555555444333333222111111000222555777777555333222111111222222333333444444000000111111111111111111111222333444555666666777444444444444444444444444333333333333333333333333111111111222222222222222111111111222222222222222444555555555555444444333111333555444333222222333222222333333333333444444111111222222333333444444444333333222222222222333222222333333333333222222111111222333333333333222111111111222222333333444333333444444444444555555555444333333333444666777777777777777777777777777777777777888888999999:::999::::::;;;<<<======>>>>>>>>>>>>>>>???@@@BBBBBB<<<;;;<<<===>>>>>><<<:::;;;<<<<<<======<<<<<<;;;<<<======>>>>>>======<<<>>>>>>>>>>>>============<<<<<<;;;:::999999999999666555555555555666777777555555555666555444444333555444333444555555444333.........000333555555555555444333444666666555444777666555555666777555444777777777777666666666666777777777777777888888888888:::;;;;;;;;;<<>>BBBBBBCCCCCCCCCCCCBBBBBB>>>>>>???????????????>>>;;;:::999999888888888888555555555555555444444444444555666666666555333333666555444444333333333333333333333333333333333333222222222222222222222222333333333333333222111000111111111222222333333444222222222222222222222222222222111111000000//////111111111111111111111111000000000111111111222222111111111111111111111111111111111222111111000000333333222111000000111222111111111222222333333333222222111111111111222222111111222222222333333333333222222222222222222333111111111222222333333444333333222222222222333333222222222222222222222222555555444444333222222222222222333333333333444444222222222111222222333333333333333444444444555555333333444555555444333333444444555555555444444333111222333444444444333222111111222222222333333333444444444444444444444444333333222222222222333333111222444666666555444333111111222222222333333333111222222222222333333333333111111111333333333111111222222333333222222111111111222333333333333333444444333333222111111111333333333333333333333333222333444555555555444444000111111222333333444444111111222222333333444444111222333333444444444444333333444444444444333333222333333444444555555666000111111111222222222222000111111111222222222222333333444444333222222111111333555555333222222333222222333333333333444444333333333333333333333333555444333222222222222222000111222333333222111000111111222333333333333222000111111222333333444444333333444444444444555555555444333222222444555777999888666555555666777888777777888999999:::;;;;;;;;;;;;<<<<<<<<<=========???>>>>>>======>>>???@@@===<<<<<<>>>@@@@@@===:::;;;<<<<<<======<<<<<<;;;<<<===>>>??????>>>===<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::999888888777666666555555555666666555666666777666555444333666555444444555666555444111000000222555666666555555444333444666666666555777666555666888888777666888777777777666666666555888888888888999999::::::666888999::::::;;;===@@@CCCDDDFFFHHHIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHkkk```ZZZUUUOOONNNLLLKKKIIIHHHHHHHHHJJJJJJIIIGGGFFFDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCBBB>>>??????@@@@@@@@@??????===<<<;;;:::999999999999555666666666555444333333111222333444444222000///888777666444333222111111333333333333333333333333222222222222222222222222000111111222222222111111000000111222333444444555222222222222222222222222333222222111000//////...222222222222222222222222111111111111222222222222111111111111111111111111111111111111111000///...000000111111000111222444222222222333333444444444333333222222222222333333111111222222222333333333333222222111111222222333000000111222333444444555333222222111111222222333111111111111111111111111555444444333222111000000222222333333333444444444111111111111222333444444333333333444444444555555333333444555555444333333444444444444333222111111000111333444555444444333111111111222222333333333444444444444444444444444333222222222222222222333000222555777777666333222111111111222222333333333111111222222222333333333666444333333333333222000333444444555555444444333000111222333333333333333222222222222222222222222111222222333333444444555444333333222333444555666000000111222333444444555555555555444444333333333222222333333333222111111222333333444444333333222000111111222333444555555000000111111222222222222000000111111222222222222222222222222222111000///111333555555444222222333222222333333333444444444444333333333333333333333555444333333222222222222333444555666666666555444111111222333333333333222000000111222333333444444111111222222222333333333555444333222222444555777:::999666555444666888:::888888999::::::;;;<<<<<<<<<<<<<<<===============>>>===;;;:::999999::::::===<<<<<<>>>AAAAAA===:::;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>??????>>>===<<<>>>>>>======<<<<<<<<<;;;:::;;;<<<<<<;;;:::888777;;;:::999888777777777777666777888888888777555444555444333333444555444333555444333444666777666555444333222444666777777666777666666777888999999888888888777777666666666555999999999::::::;;;;;;;;;:::;;;<<<======>>>AAACCCEEEFFFGGGIIIJJJJJJIIIIIIFFFFFFGGGGGGGGGGGGHHHHHHkkk]]]WWWVVVOOONNNLLLKKKIIIHHHHHHHHHDDDDDDEEEEEEFFFFFFFFFGGGAAAAAABBBBBBBBBBBBAAAAAABBBBBBAAA@@@@@@??????>>>999888777777999:::999888444777999777222000222666999888777666555555666777555666777666444333333555111111222333444555666777222222444555555555555444000000000000000000000000111111111222444444333222111111111111111111111111333333333222222222111111333222222222111000000000222111111000111111222222111111111111111111111111111111111000000000//////111111222222222333333333444333111//////000111222222222222222222222222222222222222111111111111111111111111222222333333333111222222333333222222111444444444444444444444444000000111222333333444444<<<<<<;;;888444111111222777666333000///000222444111000111333555666444333333333444444444333333222222222222222222222222222222222222222222222222222444333222222111111222222333333333222222111111111222111111000111222444555333444444444333222222111222111111111222444666777333222222111111222222333444222000000222333444333333333333444444555555555555...***---444888555///000111333444444333111000111111222222222333333333333222000//////000222333222222222222222222222222666666666555555444444444333222222111000///......000000111111222222222222222333333444444333333222222222111111111111111111//////000111222222333333444444333333222111000000111222222333222111///...222333333444444555555555//////000111222333333444,,,555999555111222333111111222333333333333222111444222111222444555444222222222222111111111111111000000000111222222222333111111000000111333555666444333333333333444555555777777777777888888888888777666666777999;;;===>>>:::::::::;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<============:::;;;===>>>>>>>>>===<<<;;;<<<===>>>>>>???>>>>>>=========>>>===<<<<<<;;;:::999888777777888999:::<<<888666777666444555888:::666666999888333444888777666444333222333555666444444555555666777777777666666555555555555666666777777888888888888777777777777777777888888888888999999:::::::::;;;;;;;;;<<<<<<<<<>>>@@@CCCFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIGGGFFFFFFGGGHHHHHHjjj]]]WWWVVVNNNMMMLLLJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@?????????:::888777888999999888777555888:::888444222444777666555444333222333333444555666777666444333444555333333444444444444444555333333333333333444444444111111111111111111111111222111111222444444333222222222222111111111111111333333222222111111111111222222222111111111111111777555222000///111333444111111111111111111111111333333333222222222111111000000111111111222222222444333111000///000111222222222222222222222222222111111111111111111222222222222222222222222333333111222222333333222222111333333333333333333333333111111111222222333333444;;;<<<===<<<999666555555444333111000000111333444777555333222444555555444222222333333333333222222222222222222222222222222222222222222222222222222222111111111222333333444555555555444444333333333444333333222222333444555666666666666666555444444333333222222222333444444333222222111111222222333444222000000222444444333333333333333333444444444444///,,,...333666444000111111111111111111111111111111111222222222333333333222000//////000222333222222222222222222222222444444444333333222222222333333222222111111000000333222222222222333333444222333333444444333333222222222222222222222222222111222222333444444555555444444333333222111111000111222333333333222111000333333333333333333444444222222222222222333333333333111+++)))///666555///111222222333333222222111444222000111333444222000222222222333333333333333111111111111222222222222222111111111111333444555444333333333333444555555333444444555666777777777999999888888888999:::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============;;;<<<===============<<<<<<<<<===>>>>>>>>>======<<<<<<======<<<<<<;;;:::777777666666666666777777;;;888888:::999666555888:::666666::::::777777:::888777555444333444555666666666666555555555555555999999888888888888999999777777888888888888777777888888888888999999999999999999::::::;;;;;;<<<<<<>>>>>>???@@@BBBEEEGGGIIIKKKJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIJJJKKKLLLLLLKKKjjj\\\VVVTTTNNNNNNLLLJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@@@@???>>>>>>======;;;999888888999999777666666888:::888555333555777888777666555555555666777444666666666444333444555555555555444444333333333444444222111111222333333222222222222222222222222222111111111333444333222222222222222111111000000222111111111111000000000111111111111111222222222999666222...---///111444111111111111111111111111333333333222222222222222//////000000000111111111333222111000000000111222222222222222222222222222000000000111222222222333333333222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222777999===>>>>>>===>>>>>>666666555555444333333333;;;888444222222444555555111111222222222222222111222222222222222222222222222222222222222222222222000000000111222333555666555555444444444444333333555444333333222333333444333333444444444333222222444444444333333222222222333222222111111222222333333222000111333444444333333333333222222222222222333111///000111333222111222111111000000111111222111111111222222222222333333222111000000111222333222222222222222222222222111111111111111000000000333333333333333333222222444333111000000111222333222222333333333333222222333333333333333333333333222222222333333444444555444333333222222111111111111222333333333333333222333333333333333333222222444444444333333333222222444555555333444666444000111111222333333222111111444222111111111222000///000111111222222333333333222222222222222111111111333222222111111222333333333333333333333444555555111222333444666777888999;;;:::999888888888888888::::::::::::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<=========>>>======<<<<<<;;;;;;;;;;;;;;;::::::999444555555666666555555444777666888<<<<<<777555666:::777555888999888888999:::999777555555555555666777666666555444444333333666666666666666666666666777777888888888888777777999999999::::::::::::;;;999999:::;;;;;;<<<======AAAAAABBBCCCEEEGGGIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIFFFGGGHHHIIIKKKLLLMMMNNNiii[[[UUUTTTPPPOOOMMMLLLJJJIIIIIIIIIIIIHHHGGGFFFEEECCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;:::888888888888777555666777888777555444555666999888777666666777888888444555666555444333444666555555444444444333333333666444222000000000222333333333333333333333333333333222111111222333333222333333222222111000000000111000000000000000000000000000000111222222222333333222///---,,,---///111111111111111111111111111000000000000000000000000000000000000111111111222222222111000000111111222111111111111111111111111//////000111222333333333333333333222222111111111111222222333333222222111222222222222222222222222333333222222222222222222111444777:::<<<@@@CCCFFF>>>>>>===<<<999666333111999666333222333444444333000000111222222222111111333333222222222222222111222222222222222222222222111111111111222333444555222222222222222222222222444444333222222222111111111111222222222222111111333444444444333333222222333222222111111222222333333222111222333444444333333222222222111111000000222222222111000000111222111222222222222222222111111111111111222222222222222222111000000111222222111111111111111111111111000000000000000000000000222222222222333333333333333222///---,,,---///111222222333333333333222222222222222333333333333333000000000111111222222222333333333222222111111111111222222333444444444444555555444444333333222222333333333333333333333222...CCCUUURRR???000...444111111222222222222111111444333222222111111000///------...///000111111111333333333222222111111111444333333222222111111111333333222222333333444555444444555666777888999:::::::::999888888777777777999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>===<<<;;;:::;;;<<<===============<<<<<<;;;::::::::::::::::::999888888333444666666666666444333666666;;;AAABBB>>>;;;<<<===999666555555555666777;;;:::888777666666666666666555555555444444444333555555555555555555555555777888888999999888888777999999999999::::::::::::999:::;;;<<<===>>>??????CCCCCCDDDEEEGGGHHHJJJJJJLLLKKKJJJIIIIIIIIIIIIJJJGGGHHHHHHJJJLLLPPPUUUYYYjjj\\\UUUSSSQQQPPPOOOMMMLLLKKKKKKJJJJJJIIIHHHFFFDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;:::888888888888777555555666666666444444444555555444333333333444555666333555666555444444555666333333333444444444555555666444222000000000222333333333333333333333333333444222111111222333333222222222222111111111000000000000000000000000000111000000000111222222222333......//////000000000000111111111111111111111111000000000000000000000000111111111222222222333333111111111111111111222222111111111111111111111111//////000111222333333333333333333222222111111111111222222333333222222111333333333333333333333333333333222222222222222222111222333444666:::???CCC>>>???>>>===;;;888444333222222111222333333222000///000111222222222222222333333333222222111111111222222222222222222222222333333222222111222222333222222222222222222222222555555444444444333222222444444555555555555444444222222222333333333444444333222222111111222222333333222222333444555444333222222222111111000000000111222333222000///111333000222444555555444222000000000111111111222222222222111111111111111111222111111111111111111111111000000000000111111111111111111111222222222222222333222///---,,,---///111111222222333333222222111000111111111222222222333000111111111111111222222333333222222222222222111222222222333333444444555666666555555444444333333000000000111222333333333---FFF___^^^FFF000---555111111111111111111111111555555444333222111111111------...///000111111111444333333333222222111111333333333333222111111000333222222222222333444444666666666666777777777777777777888888888999888888999999999:::::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<;;;:::999999999999999999888888777555555777888888777555555999:::???FFFIIIFFFDDDEEEBBB@@@<<<777333333555666:::999999888777666666666444444444555555555666666777888888999999888888777888888999999999999888888888888888999999999999::::::;;;<<<>>>???AAABBBBBBCCCDDDEEEFFFGGGHHHIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKMMMNNNOOOQQQUUU^^^hhhpppkkk\\\UUUSSSRRRQQQOOOMMMLLLKKKKKKKKKJJJIIIHHHFFFDDDCCCBBBAAACCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@??????;;;999888888999999777666555555555555555444444444666555444444444555666777333444666555444444555666333333333444444555555555444444222111111222333333333333333333333333333333555333111000111222222222111111111111111111111111000000000111111111111222111111111111111222222222...///111333444444333333111111111111111111111111222222222222222333333333111222222222222333333333000111111111222222222222111111111111111111111111000000000111222222222333333333222222222222222222111222222333333222222111333333333333333333333333222222222222222222222222333333222111000222666999555666777888888777555555/////////111222222000...000000111222333333333333444333333222222111111111222222222222222222222222444333222222111111222222333333444444444444555555555666666666666555555444222222333333444444333333333333222111222333555666333222222111111222222333333222222333555666444333222222222111111111111111111111222111000000222333000111333444444333111000000000000111111111111222111111111111111111111111111111111111111111111111000000111111111111111222222222222222222111111111444333111000000111222333111111222222222222111111000000000111111222222333333333333333333333333333222222222222222222222222333222222222222333333444555444444444444444333333...///000111222333333444333<<>>@@@BBBDDDEEEFFFDDDEEEFFFGGGHHHHHHHHHHHHJJJIIIHHHGGGHHHJJJLLLNNNNNNRRRVVV\\\eeerrrlll]]]VVVTTTPPPOOONNNLLLKKKJJJIIIIIIIIIIIIHHHFFFEEECCCBBBAAACCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@??????:::888777888999999888777666555555555666666666555888777666666666888999:::333444555555444444555777555444444444444444333333333333333333333444444444222222222222222222222222666333111000111222222222000000000111222222333333111111111111222222333333222222222111111111111111111111222333333444444444111111111111111111111111111111222222222333333333111111111111222222222222000000111222222222222222111111111111111111111111111111111111111111222222222222222222222222333333111222222333333222222111222222222222222222222222111111111222222333333444111222333222111000000111000000111222333444444444222000/////////000...---000111222333444444444444444444333333222111111000222222222222222222222222222222222111222222333333333333333444444555555555222333444555555555444333//////000111111111111111777555222000000111444555333222222111111222222333333222222444666666444222111111111222222222222222111000000000111222333333222111000//////000111222000000000000111111111111111111111222222111111111111111111111111111111111///000000000111111111111444444333333222222111111333222222222222333333444111111222222222222111111000000111222222333444444333333333333333333333333222222222222222222222222333333222111000111222222222222222222222222333333111111111222222333333333444222666@@@DDD>>>555111222111000//////000111222111333444333111000222444222222222333333333333333222222333333333333333333111222333333333222111111222222222111222222333444333333333444444555555555555555777888999999999888888999999999999:::::::::888999999:::;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<888999:::;;;<<<=========999::::::;;;;;;;;;::::::999999::::::999999888777888777777666666777777888555333444777999777888;;;<<>>???@@@BBBDDDFFFHHHIIIEEEFFFGGGIIIIIIIIIHHHHHHIIIHHHGGGGGGHHHKKKNNNPPPRRRYYYeeeqqqlll^^^WWWTTTOOONNNLLLKKKIIIHHHHHHHHHIIIHHHGGGFFFEEECCCBBBBBBAAABBBBBBBBBBBBBBBBBBAAA@@@@@@??????>>>=========999888777777999:::999888777666555666777888777666555444333333333555666777333444555555444444666777777666666444333222222111222333444555555555555555222222222222222222222222666444111000111222222222//////000111222333333444111111222222222333333333333222222222111111000000444222111//////000222333111111111111111111111111//////000000111111111111000000000000111111111111///000111222222222222222000000000000000000000000222222222111111111111111111111111222222333333444222222222333333222222222000000000000000000000000000000111222333333444444+++...222555444222111111111111111111111111111222777333///------......---000111222333444555555555444444333333222111000000222222222222222222222222000000000111222333555555111111111222222333333333---...000111222222111000111222333444444444444444:::777333///...000222444333222222222222222222333333222333444666666444222111111111222333333333444111///...///222444444333333111---******---111333000000000000111111111111111111222222222222111111000000000000000000000000.../////////000000111111666666555444333333222222000000111111222222222222111111222222222222111111111111222333333444555555111111111111111111111111222222222222222222222222444333111000000000111111//////000000111111111222444444333333333333222222000///666AAAEEE===555222222111000//////000111222///111333222000///111444222222222111111111111111222222222333333444444444111111333333444333222111222222111111222222333444222333444555666888999999555666888999999888777777888888999999999:::::::::777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<666777:::<<<============888999::::::;;;;;;;;;;;;999::::::::::::999888888888777666555555666777888;;;777555777777555666:::333FFFVVVQQQDDD;;;666444444555666777777888888777999999888888777777666666666777888::::::888777666888999999::::::999999888:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>===<<<;;;:::<<<;;;999888666666666777555555444444444333333333333222222111222333555666666666666666555444333333555666666444222111222444333333333333333333333333000000111222333333444444111111111111111111111111111///------///111111111222111111111111111111222444000,,,---111333222///000000000000000000000000111111111111222333444555222222111111111111222222111111111111000000000000111111111222333333333444///000000000111111111111000000000111333444222111333333333333333222111000666555444444222222111000111111000000000000000111000000000000000000000000000000////////////000000444333333222111000//////444333333222222333333444///000222444555555555444222222444444444444222222111222333333444444444333222333333333333222111111222222111000000111222222666555555444444333333222333555666444000111666;;;XXXCCC222222444000...111222222222333333333444444000111111222222111111000444444333222222111000000000000000000000000000000555444222111111222444555222222222333333222222222111111000000000000111111222222333444444222111000000111111111111222222222111111111111111111111111222222222222222222222222111000000000111222333333111111000000000000111111222222333333333444444444222222222222222222222222222111111000111222444555000111111111111222222222111111222222222222111111000...333???DDD===444000......///000000000000000000000//////......------333333222111000000111111222333333222000///000111222222222222222222222222222222333333333333444444333333444555666777888999::::::999999999999999:::555666777888888777555444777777888999;;;<<<======::::::::::::::::::::::::999999999999999999999999888999999::::::999999888======<<<<<<<<<;;;;;;;;;:::::::::999999999888888;;;:::::::::999999888888777888:::;;;;;;:::888777666666555555555555666666;;;:::999888777666555444444444555777888999:::;;;;;;;;;:::999888888888888:::;;;;;;<<<===>>>>>>???DDDDDDDDDEEEFFFGGGGGGHHHHHHGGGEEEEEEFFFGGGHHHHHHCCCBBBEEELLLNNNOOOWWWaaaoooooo___VVVSSSOOOOOONNNMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBAAACCCDDDEEECCCBBB>>>>>>>>>>>>===<<<;;;:::<<<;;;999777666666666777888888777777777666666666333333333333333444555555222333333444444444333333444555555444222111222333333333333333333333333333000111111222333333444444222222222222222222222222111000......000111222111333222111000000111222333>>>888111///000111000///000000000000000000000000////////////000111222222222111111111111111111222//////000000111111222222111111111222222222222222111111111111222222222222444222111111222222000///222222222222111111000000333333333222111111000000111111000000000000111111222222222222222222222222222222111111111111222222333333222222111000000000222222222111111222222222///000000111222222222222111222222222222222222111111111222222333222222222222222222222222111111000111111111111111111111111333333333333333333444444333555666444222222888<<>>>>>>>>>>>===<<<;;;;;;<<<:::999777666666666777888888888888888777777777333333444555555555555444///000111222333333333333444444555444222000111222333333333333333333333333111111222222333333444444333333333333333333333333222000///000111333222222444222111000000111222444CCC===555000000111111111000000000000000000000000111000000000000000111111111111111111111111111111......///000111222333444111111111111111111000000111222222222222333333333777555333222444555555444111111111000000000000///111111111111111111111111111111000000000111111222333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111222111111000111111111222111111000000000000111111111111222222222111111000111111222222111111000///000111222333333222111000000111111222333333444444222444555444333444999===QQQ@@@333222444333333777111111222222222333333333333444444555555444444333111111111111111111111111000000000000000000000000//////------------//////000111111111111111111000111111000000000000111111111111000////////////000000000000111111111222222111111111111111111111111222222222222222222222222333333222222222222222222111222333444444333222111....../////////000000000333333333333333333333333333222111111111111111222000111111111111222222222111111222222222222111111000---...444888777444444///000000111222333333333333333333333333222222222333222111111000111111111,,,///222333333222222222222222222222222222222222222222333333333333444444333333444444555555555666777777666777777888999999888777777777777777888888999999::::::;;;<<<======::::::::::::::::::::::::888888888888888888888888888999999::::::999999888888777777777666666666666999999888888888777777777666555555555555444444444666777888999999888777666666666555555555555666666666666777777888888999999888888888888888888888888::::::;;;<<<===>>>@@@AAA======>>>@@@AAACCCDDDEEEDDDEEEGGGIIIJJJJJJJJJIIIKKKJJJHHHGGGFFFFFFFFFGGGLLLLLLQQQYYYdddqqqnnn___XXXUUUOOONNNMMMLLLLLLKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDBBBAAAAAACCCDDDEEECCCBBB>>>??????>>>>>>===<<<;;;;;;:::888777666666666777555555555555555555555555333444555666666666444444000000111222222222222222444555666555333222222333333333333333333333333333222222222333333333444444333333333333333333333333222111000111333444333222444333111000000111333444<<<888333111111333444444000000000000000000000000333333222222111222222222111111111222222111111111//////000111111222333333222111111111000/////////111111111222222222333333222000...///222555777888111111111000000000111111000000000111111111222222111111000000111111222222333333333333333333333333000000000000000000000000000000111111111222222222111111111000000111111111666555333222111222333444222111000//////000111222222222222222222111111000000111111111111000/////////000222333333222000///000000111111222222222222000222333333222444888;;;CCC888000000222111111333111111111111222222222222333444444555555444444333111111222222222222222222000000000000000000000000111000////////////000111000000111111111111000000111111000000000000111111444333111000000000111222000000000000111111111111111111111111111111111111222222222222222222222222444333222111111111111111000111333444444333111000111111111111222222222333333333333333333333333333444444333333222222111111000000111111111222222222111111222222222222111111111000000333555555444222///000000000111222333333111111111111111111000000222222111111111111111222---000444666555333222222222222222222222222222222222222222333333333444444333333444444444444444444777777666666666666777777777777555555555666888999:::::::::;;;;;;<<<<<<<<<999999999999999999999999::::::::::::::::::::::::888999999::::::999999888999999999999888888888888888888888777777777777666999999999999888888888888666666777777777777666666666666555555555555666666666666777777888888999999333333444555777888999::::::::::::;;;<<<>>>???@@@??????AAABBBDDDFFFGGGHHHFFFGGGIIIJJJKKKJJJIIIHHHIIIIIIIIIHHHHHHIIILLLNNNQQQVVV___lllzzzkkk]]]VVVTTTPPPOOOMMMLLLKKKKKKKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDBBBAAAAAACCCDDDEEECCCBBB????????????>>>===<<<;;;:::999777666666666666777444444444444444444444444444444666666666555444333333333333333333222111111555777888888666444444444333333333333333333333333333333333333333444444444222222222222222222222222222111111222444444333222444333222000000222333444333222111111222222222222000000000000000000000000333333222222111222222222000111222222222222111000222222222111111111111111222111111111000/////////000000000000111111111222---+++******---000222333333222111111111222222333000000111111222333333333111111111111111222333333111111111111111111111111///000111111111111000///000000000111222222333333222222111111111111222222666555333222111222222333333222111000000111222333222333333333333333222222000111111111111000/////////000222333333222000///222222222111111000000000...///000000111333666888666222000222333111//////000000000111111111222222222222333333333333222222222222222333333333333333000000000000000000000000111111111111111111111111000000111111111111000000111111000000000000111111444333111000000000111222//////000000000111111111111111111111111111111111222222222222222222222222333222111000000000000000///000222333333222000///222222222333333333444444222222222222222222222222555555555444444333222222000000111111111222222222111111222222222222111111---///111333666888888666000////////////000111222000000000000000000000000222111111111111111222222111444777888666333222111222222222222222222222222222222222333333333444444333333444444444444444444999999777666555555444444::::::999888999:::<<<===::::::;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888;;;::::::::::::999999999888888888777777777777666666666666666777777777777666666666777777666666666666666555555555555666666777777777777777888888888333333444666777888999:::::::::::::::;;;<<<===>>>AAABBBCCCEEEGGGIIIJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKLLLMMMMMMLLLLLLOOOTTTXXX___iiiwww~~~hhh[[[UUUSSSQQQPPPNNNLLLJJJJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBAAACCCDDDEEECCCBBB????????????>>>===<<<<<<999888777666555666777777555555555555666666666666444555555555555444333333555555555555444333222111666888:::999777555444555333333333333333333333333333333333333444444444444111111111111111111111111222111111222444444333111333333222222222222333333000000111111111000///...000000000000000000000000111000000000000000111111000111222333333222111000333333222222222111111111111111111111111111000000//////000000000111111111333111///...000111111000333222111111111222333444111111111222222333333333111111111111111222333444000000000000000000000000111222333444444333222111000000111111222222222333222222222111111222222222333222222111000000000111222222222111111222222222222222333444444444444444111111222222111111000///000111222333333222111000333333222222111000000///.........///111222333444111111333444444222000//////000000000000111111111000111111222222111111000333222222222222222222222000000000000000000000000000000000000000000000000000111111111111111111000111111000000000000111111000000///............////////////000000000111111111111111111111111111111222222222222222222222222222222111111000111111111///000111111111111000///000111111111111222222222111111111111111111111111333444444444444444333222000111111111111222222222111111222222222222111111(((,,,000111555;;;>>>===222111///.........///000111111111222222222222222111111111000111111222333333555777777555333111111222222222222222222222222222222333333333333444444333333444444555555555666:::999888666555555555555888888888888999:::;;;;;;:::::::::::::::::::::999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888::::::999999999888888888999999888888888777777777666666666666666777777777777777666666666666777777666666555555555555666666777777777777777888888888999999999999999999999999:::::::::;;;;;;===>>>>>>CCCDDDEEEGGGHHHJJJKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMPPPQQQPPPOOOOOOTTT]]]dddyyy}}}gggZZZUUUSSSSSSQQQNNNLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBAAACCCDDDEEECCCBBB???????????????>>><<<<<<999888777555555666777777555666666666777777777777555555444333333333333333333444444444444444333333555777999999777555444444333333333333333333333333444444444444444444444444222222222222222222222222111000000222444444222000222222333444444333222222111111111111000000000111000000000000000000000000////////////000111222222///111222333333222111///111222222222222222222222111111111222222222222222000000111111111222222222666444333333444444222111222111000///000111333444000000000111111111111111111111111111222333444555000000000000000000000000111222444555555444222111111111111111111222222222111111000000000000111111111111222222222111000000000000111111111111000000///000111222333444444444222222222222222111111000111111111111111111111111222222222222222222111111/////////000111222222222000222444333222222222333/////////000000000111111000000111111111111000000222222111111000000//////000000000000000000000000///000000000000000000///111111222222222222111111111111000000000000111111///////////////......---////////////000000000111111111111111111111111111222222222222222222222222333333222222333333444444111111111111111111111111000000000000111111111111////////////////////////000111222333333333222111000111111111111222222222111111222222222222111111+++///000...111999??????555333111///......//////222222222333333333444444111111000000111222222333111333444444333111222333222222222222222222222222222222333333333333444444333333444555666666777777888777777666666777777888555555666777888888888888:::::::::999999888888888888888888888888888888888999999999999999999999999888999999::::::999999888:::999999999999888888888:::999999999888888888888777777777777888888888999888777777777777777777888666666555555555555666666555555666777888999::::::::::::::::::::::::::::::;;;;;;<<<===???AAACCCDDDEEEFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJKKKNNNQQQTTTVVVXXXZZZZZZ[[[^^^hhhvvv}}}gggZZZUUUTTTTTTRRROOOLLLIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBAAACCCDDDEEECCCBBB???@@@@@@??????>>>===<<<888888666555555666777777444555555555666666777777666555333222111222333333111111222333444444444444444777999999777444333333333333333333333333333333444444444444444444444444333333333333333333333333000000000222333333222000111222444555555444222111222111111000///111555888000000000000000000000000111111111111222333444555///000222333333222000///000000111222333444444555111111111222333333333444111111222222222333333333.........///111111000///111000///...///000222444000000000000000/////////111111111111222333444555000000000000000000000000///000222333333222000///111111111111111111111111000000////////////000000222222444555555444333222...///000111111000///...---...000111333333444444222333333333333222111111222222111000000111222222111111111222333333444444111000000111222333333222000333333000...000333555////////////000000000000111111111222222111111111111000000///...------,,,000000000000000000000000111111222222222222111111222222333333333333222222111111000000000000111111000111222222222111///...////////////000000000000111111111111111111111111222222222222222222222222444444444444555555666777333333222111111222333333111111111111222222222222////////////////////////...///000111222222111000000111111111111222222222111111222222222222111111222444111++++++444;;;<<<777555333000///...///000111111111222222333333333111111000000111222333333///000111111111111222444222222222222222222222222222222333333333444444444333333444555666888888999555555666666777999:::;;;777888:::;;;<<<<<<;;;;;;:::999999888888777777777888888888888888888888888777777777777777777777777999999999::::::999999999;;;;;;;;;::::::::::::999:::::::::999999999999888444555555555666666777777888888777777777777888888666666555555555555666666333333555666888:::<<<<<<666666777888:::;;;<<<===<<<===>>>@@@CCCEEEHHHIIIGGGGGGHHHHHHIIIJJJKKKKKKPPPPPPPPPRRRWWW\\\aaaddddddgggiiilllttt~~~kkk[[[UUUVVVTTTQQQNNNKKKKKKJJJIIIGGGHHHHHHFFFEEEEEEEEEFFFGGGEEEEEEDDDCCCCCCCCCCCCCCC??????>>>===<<<:::888777888888999999999777555444777777666666555555444444333222222111111222222333222333333444555666777777888888777777666666666555333333333333333333333333222222222222222222222222000111222222222222111000333444444222000//////000222000...///222333111//////000111222333222111111444333111///......///000111111111000000000000000222111000//////000111222333222222111111222222333//////000000111111222222000000/////////000222333222222222111111111000000222222333222222000///...444444333222222333444444111111000/////////////////////000000000//////...***,,,///000//////000222///////////////...------000///////////////000111...///000000000000///...222222111000111222444555222222222222222222222222444444333222111111111222222111000//////000111222333222222111111111111111333333222111000000000111222111000.........///000111111111111111111111111222111000.........//////111111111111111111111111000000000///......///000000000000000000000000000///000000///------...///111111000000000000111111000000000000000000000000000000000000000000000000111111000000///......---000000000000000000000000222111111000///......---000000111222222222222111000000000000000000000000...///000111222333444444222111///...///000222444000000000000111111111111333222222111000000000111111......333444000111666AAA<<<666222222333222111222222111111111111222222000000000111222222222333111111000...------000222000000111333555666777888666444222333555666555444888222000555999888888999888999:::999777555555555777666666666777888999:::999999999888777666555444::::::::::::::::::::::::::::::::::::::::::::::::777888888999999888888777;;;999777888999::::::999:::888666333222333555666444444444555777888:::;;;:::===???;;;555222333666555555555555555666777777::::::;;;;;;;;;::::::999:::::::::::::::::::::::::::===BBBDDDEEEFFFGGGHHHFFFIIILLLLLLJJJKKKNNNQQQTTTTTTXXX```kkkqqqqqqnnnqqqrrr{{{ppp^^^UUUUUUTTTQQQNNNLLLLLLLLLKKKJJJHHHHHHFFFEEEEEEEEEFFFGGGEEEDDDDDDCCCCCCCCCCCCCCC@@@@@@@@@???===<<<::::::999999999999888777666666888888777777666555444444333333222222222222333333333333444444555666666666666666555555555444444444333333333333333333333333555555555555555555555555222222222222222222222222222333333222000///000111333111000000333333222000000111222333444333222222444333111000//////000000111111111111000000000000111111000000000000111111555444444333333444444555111111111111222222222222222222111000///000111111222222222111111111000000111111111222222222222222444333222111111222333444222222111000000000000000000111222333333333333333---///000000......///000111111222222111111000///000000000000000111222222444444444444444444444444333222111111111222333444222222222222222222222222333333222111111111111111111111000000000000111111222222111000000000000111333333333333333222222222222111111000000000111111111111111111111111111111333222111000000111111222111111111111111111111111000000111000000000111333000000000000000000000000000111111000......///111111111000000000000111111000000000000000000000000000000000000000000000000000000000111222333444444333333333333333333333333222222222111000000//////000000111222222222222111111111111111111111111111111111111111111111111111000///.........///000111000000000000111111111111555444444333222222222333111......222333000111555:::777222000111222222111222111111000000111111222222222222222222333333333111222111000//////111333444333222222444777;;;===777999:::999666666888:::======<<<:::888666666666333555888888888888:::;;;999888666555555777888999999999999888888777666555;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999999999999888888:::999777888:::;;;;;;:::;;;999666444333444666777555555555555666888999:::777999:::999666555777999777666666666666777888888999:::::::::::::::999999;;;;;;;;;:::::::::::::::;;;>>>BBBEEEGGGHHHIIIKKKJJJLLLNNNMMMLLLNNNSSSXXX___bbbiiittt~~~vvvaaaWWWUUUSSSQQQNNNMMMMMMMMMMMMLLLHHHHHHFFFEEEEEEEEEFFFGGGEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAA@@@@@@>>>======;;;:::999888777777777777:::999999777666555444444444444444333333444444444444444444444444444444444444444333333333333222222333333333333333333333333333333333333333333333333444333222222222222333444000222333222111000111222333222111222333444333111111222333333444444333333333333333222111111000000111111111111111111111111000111111111111111111000444444333333333333444444333333333222222222222222444333222111000000000000222222222111111111111111111111111111222333444555222222111111111111222222333222222111111111111111---...///000111222222222000111111000...---...000222222333333222222111000000000000000111222444444222111000//////000111222333333222111111111222222222222222222222222222222222111111000000000000000000000111111111111000000222111111000000000000000000111222333333333222111111111222222333222222222111111111111111111111111222111111000111111222333111111111111111111111111////////////000111222333000000000000000000000000111222222111//////000111111111000000000000111111000000000000000000000000000000000000000000000000///000111222333444555555444444444444444444444444333333222222111111000000000000111222222222222111111111111111111111111111333333222111000//////...000000000000////////////000000000111111111222222444444333333333333333333000......111222000000333222000//////000111111000111111000000000000111111333333333333333222222222111222333222111111222333555333111000444:::AAAEEEAAAEEEHHHEEE@@@>>>AAAFFFCCCKKKLLLAAA888777777444222444777999999:::<<<===<<<:::777555444555666888888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999::::::999999999999888777999;;;===<<<<<<;;;999777666555666777888666666666666666777888888666666777777777777888888888777777777777888999999888999999::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;===@@@CCCFFFHHHIIILLLNNNMMMOOOPPPPPPQQQVVV___eeeooottt}}}uuuaaaXXXUUURRROOOMMMLLLMMMNNNMMMMMMHHHHHHFFFEEEEEEEEEFFFGGGDDDDDDCCCBBBBBBBBBBBBCCC@@@AAAAAAAAA@@@???>>>>>>;;;:::888777666666777777;;;:::999888777666555444555555444444444444555555555555555444444333333333333333333333222222222222333333333333333333333333111111111111111111111111444333111000000111333444///111222222111111222333222222111222222222222111111111222222222333333333333333333333333222111000000111111111111111222222000000222333333222000000222222111111111111222222333333333222222111111000222222222111111111111111111111111111111111111111222111111111222333444555111111000000000000111111222111111000000111111111............//////000000111111111000......000111111111111111111000///////////////000111222444555///...,,,++++++,,,...///333333222111111111000000111111111111111111111111000000////////////000000///000111222222111000///222111000000//////000000,,,---///111222111000...///000222333333333222222111111111111111111111111.........//////000111111111111111111111111111111000///......///000000///000000000000000000000000111111222000///...///111111111000000000000111111////////////////////////000000000000000000000000111111111111000000000000111111111111111111111111222222222111111000000000000000111222222222222111222222222222222222222222333333222111000///......111111222222222111000///000000111111111222222222111111111222111111111000/////////000111000111222.........///000000000///111000000//////000000111333333333222222111111111///111333333222111222222111000///000555<<>>>>>===;;;:::888777666777888999777777666666666666777777999777666666777777555444888777777777777888999999888888999999:::999999999999:::;;;<<<===>>>??????AAACCCEEEGGGHHHIIILLLNNNNNNPPPRRRTTTZZZcccpppyyyooo___XXXVVVPPPNNNKKKKKKLLLMMMMMMLLLHHHHHHFFFEEEEEEEEEFFFGGGDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@???>>>>>>===:::999777666555555666777::::::999888777666555555666555555444444555555666555555555444333333222222333333333333333333444444333333333333333333333333555555555555555555555555333111000......000111333///000222222111111222444000111111111000000111111000000000000000111111222222222333333333222111111000000111111222222222333000111222333333222111000222111111000000111111222222222111111000000000/////////000111222333333333111111111111111111111111333222222111111222222333000000000000000000000000000000/////////000000111444333222111111111111222///000111111000000111333111111111111111000//////------...///000111333444222111///......///111222222222222222111000000///111111111111111111111111000///////////////000000///000111222222111000///222111111000000000000000,,,---///111222111000......///111222333222111111000000000000000000000000......//////000000000000111111111111111111111111333111//////000000///...000000000000000000000000///000000///------...000111111000000000000111111////////////////////////000000000000000000000000111111111000000000000000////////////////////////000000000000000/////////000000111222222222222111111111111111111111111111000000000000000000000000///000000111111000//////111111111111222222222222000111111222222222111000///000000000000111111111...///000111000/////////111111000000000000111111222222111111000000//////...000222222111111111222//////000222666:::>>>@@@???>>><<<;;;;;;;;;::::::888JJJPPPCCC888:::<<<888888:::;;;:::888666666777<<<:::777444333333444555666666666666777888999:::777777888888888999999999888888888888888888888888888999999::::::999999888666666777999<<<>>>===<<<:::999888888777888888999888777777666666666666666888777666666777777666444777666666666666777888888777888999:::::::::::::::888999;;;===@@@BBBDDDEEEEEEFFFGGGGGGGGGIIILLLNNNOOORRRWWW]]]fffttthhh]]]XXXUUUPPPNNNKKKJJJKKKLLLLLLKKKHHHHHHFFFEEEEEEEEEFFFGGGDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@???>>>===<<<<<<:::999888777666666666666999888888777777666666555555555444444444444555555555444444444333333222222333333444444444444555555333333333333333333333333333333333333333333333333111000///......///000111///000222222111111222444///000111111000///000111000////////////000111111222222222222222222222222000000111111222333333333111111222222222222111111333333222222222222333333111111111000000000000000,,,---///000222333333333111111111111111222222222111111222222222111111000000000111111111111000000//////////////////000111555444222000/////////000...000222333222111222333222222333333222222111000............///000222222333222111000000111222333111111111222111111000///111111111111111111111111///////////////000000111000000111111111111000000333222222111111111111111000111222333333333222111000000111111111111111111000000000000000000000000000111111222222222222111111111111111111111111111555222///000222333111///000000000000000000000000///000000///---,,,...///111111000000000000111111000000000000000000000000000000000000000000000000000000000111222222333333111111111111111111111111000/////////////////////000000111222222222222111000000000000000000000000/////////000000111111111---.........////////////111111111222222222222333111222333444555444333222000222222000000333333000000111333222000//////000222222111111111111222222000000000000000/////////...000111111000000222333333333444444444444444333777444222111333444222111000<<>>@@@BBBDDDGGGIIIJJJJJJJJJKKKKKKLLLOOOTTTXXXeeekkksss{{{wwweee^^^WWWOOOSSSQQQNNNMMMMMMMMMMMMLLLHHHHHHFFFEEEEEEEEEFFFGGGCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAA???===<<<;;;;;;<<<======<<<;;;999888555555555555666666666666444444444333333444444444333333333333333333333333222222222333333444444444333333333333333333333333444444444444444444444444000111222222222222111000000222333222111000111222000333444333111000222444222111000000000111333444222111///......000111333000000111222333333444444444333222111111222333444111111000000000000111111111111111222222333333444---...///000000///......000000111111222222222222(((+++///222444333111000000111222333333222111000111111000000111222333333333222000///000111333444000333666777444111...---///////////////...------222111111111111111222222111111222222222222111111...///000111222222111000000000000000000000000000000000000000000111222222222111000//////000111222555444333333222222333333333333222111000000000111666555333222111222222333000000000000000000000000///000111111000///...---111111111111111111111111***'''%%%(((...222111///000000000000000000000000111222222111///...000111111111000000000000111111000000000000000000000000000000000000000000000000222111000...---+++***)))000000000000000000000000111111111111111111222222000000111222222222222111////////////////////////000000000000////////////333222111111333555888:::111111222222222333333333...///111333333333111000111555555111111555555111...000111111//////222555444333333222222333333444000000111111222222222333222222222111111222555888333222222111111222222333///333666444000...222777666333555===@@@;;;666444333555777777666555666777222333555777888777777666666555333222222333555666666777777888999999::::::::::::::::::::::::::::::666666777777777777666666444444666888:::;;;999777777777777777777777888888666666666666666777888888888;;;>>>;;;666333555999999999888888999999:::;;;999:::;;;<<<============AAAAAABBBDDDEEEGGGHHHIIIJJJKKKLLLLLLOOOSSSZZZ^^^pppvvvyyyfff[[[UUUSSSSSSQQQNNNLLLKKKLLLNNNOOONNNKKKHHHGGGGGGGGGFFFEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@>>><<<:::999999888777666555555555555777666444444666777666555777666555444444444444444222222333444555555444444222333444444222222333444333333333222222111111111444333111000111222111000222111111111000000//////222222222222222222222222333333333222111000//////111111222222222111111000333333222222111111000000...//////111222333444444000...---,,,,,,...111333222222222111111111000000333222222111111222222333000000111222222222222111//////000000000000//////000000111111111000000///444444444333222111000///222222222111111111111111222111000//////000111222222111111111000000//////000000000000000000000000000......111222//////222111111111111111111222222333333222111000000000000666222000111444555222---............////////////111000000///////////////444444444444333222111111000000000///...------,,,,,,...000111222111///...000111111111111222222222333111000000111222222111222000//////000111111000111111111111111111222222000000111111111111000000,,,...111333333111...,,,000000000000000000000000000000000000000000000000//////000000111111111222000000////////////000000222222222222222222222222...............---------000000//////000111222222111111000///////////////000000000000000000000000000000000///////////////000///...------...///000///111///,,,///555555000111111111111111111111111333222111000000000222222333333222222111000////////////000111222333333444666555444333333555777888444444333222222333333333444333222111000111222333222333555777777777777666777888888777555444666777777777888888888888777666666555333222222222444555555555666888999:::;;;<<<<<<<<<:::999888777777777;;;;;;::::::999888888777:::999888777666666777777555555666888888999999999888666555444555666888:::888888888777888888999:::999999999888999999::::::888999999:::;;;<<<===>>>BBBEEEGGGIIIHHHHHHHHHIIIJJJMMMOOOQQQTTT[[[dddkkk~~~zzzggg\\\VVVSSSRRRPPPNNNMMMLLLLLLMMMNNNKKKHHHFFFDDDEEEEEEEEEDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????===<<<;;;999999888777666666666666777666444444666777666555666555555444444444555555444444444333333222222222333555666555444333444555444444444333333333222222111000......///000///...111111111111111111000000222222222222222222222222333222222222111000000000111111222222222111111000............////////////222222222222222222222222222111///......///222333222222222111111111000000222222222222222222222222...///000000111111000000///000000111111000000///111111111111111111222222333333333333222111000000111111111000000000000000222111000//////000111222222222222222111111111000222222222222222222222222333000000333333111111444222222222222222111111111000000000000000111222333555222000111444555111...//////000000000111111111222222111000000000000000///000111222222333333333333333222111111000//////...///111333333222111000000111111111111222222222333111//////000000///...111000//////111111000/////////000111333444555666111111222222222222111111///000000000000000000///000000000000000000000000111111111111111111111111///000000000111111111111111111000000000000111111222222222222222222222222000000000///////////////000000000000000111222222222222111000000000000000000000000000000000000000000000000000000000000000111000000000000000000111+++111444111000111111---111111111111111111111111333222111000000111222222444444333333222111111000......//////000000111111333222111111111222444444444333333222222333333333333333222222222222333333222333555666777777777666666777777666555444555777666666666666666666666666666555444333333555777888777777777888999999999:::::::::999888888888999999555555666666666666666666777777777777666666666666555666777888888999999999888777666555555666888999888888888888888999999:::999999999999999::::::;;;999:::;;;<<<>>>???@@@AAABBBDDDGGGIIIJJJJJJLLLMMMMMMPPPUUUXXX]]]eeeooowww|||hhh\\\VVVTTTPPPPPPOOONNNNNNMMMMMMMMMIIIGGGEEEDDDEEEFFFFFFEEE@@@AAAAAAAAAAAA@@@@@@???>>>????????????>>>>>>===;;;:::999888777777777777777666444444666777666555555555444444444555666666666555444333333444555666555666777777555555666777555555444444444444333333444222111111333444333333111111111222222222222222222222222222222222222222222222111111111111111111000111111222222222111111///000000111111222333333555555444333222111000000444333111000000111222333222222222111111111111111111222333333333333222111///000000111111111111111111111111222222111111111222111111000111222444555333333333333222111111000111111111111111111111111222111000000000000111222333333333222222222222222222222222222222222222222444222333777777444444666444333333222222111111111222222222111222222333333444222000111444444111...111111111222222222333333333222222111111111111111000000111222333333333333333333333222111111000000000111222444444333222222000111111111111222222222555333111000000000///...000//////111222222000...000000111222333555666666222222333333333333222222333111///------///111333000000000000000000000000222222222222222222222222000000000000111111111111222222111111111111222222222222222222222222222222111111111111111111111222000000000000000000111222333222222111111111111111000000000000000000000000111111111111111111111111111222222222222222222111000555888444000111333333111111111111111111111111222111111000111111222222555444444333333222222222///000000000000000000000000111111111111222222222333333222222222222333333333333444444444444333333222333555666777777666555666777888777555444555666888777666555666666777888777666666555666777999:::888888888888888888888888888888888888888999::::::222222333444444555666666666666888999999888777777555666777888888999888888999888777666555666777888888888888888888999::::::999999999999999:::;;;<<<:::;;;===>>>AAABBBDDDEEEDDDFFFIIIKKKLLLMMMOOOQQQOOOTTT[[[bbbhhhqqq{{{~~~iii\\\VVVTTTOOOOOOPPPPPPOOONNNLLLKKKJJJHHHFFFEEEGGGHHHHHHGGGAAABBBBBBCCCBBBBBBAAAAAA???????????????>>>======;;;;;;:::999888888888888777666444444666777666555444444444444444555666777666555555555666999<<<>>>555666777666555444555777444444444444444333333333555333222333555666666666111111111222222333333444222222222222222222222222111111111111111222222222000000111222222222111111222222222333333333333333666555444444333222111111555444222111000111111222111111111111111111111111000111333444444333111000222222333444444444444333111222222333333222222111111000/////////222444666333333333333333222111000222222222333333333333333111111111111111111111111222222222222222222222222000000000000000000000000333333666<<<<<<777444555555444444333222111000000888777666444333222111111222111000111333333111///111111111222222222333333222222111000000000000111555555666555555444333222111111111111000000//////000111222333333333222222000000111111111222222222666444222222333333333222000000111333444444111...333333222222222222111111111222222222222222222111333111///------///111333000000000000000000000000222222222222222222222222000000000000000111111111222111111000000111111222111111111111111111111111111111111222222222222222111000000000000000111111222111111000000111111111000000000000000000000000111111111111111222222222000111333333333333111000555555333///...111555888111111111111111111111111111111111111111111222222444444333333222222222222333222222222222222222222111111222333333333333222222222222222222222333444222333444555666555444333222333555666666666555555666888999888666555666777;;;:::888777777999;;;<<<:::999888888888999::::::888888888888888999999999999888888888888888999999444444555666666777777888555777999;;;;;;;;;999888666666777888888888888888999888777666666666777777999888888888888999::::::::::::999::::::;;;<<<===;;;<<<>>>@@@CCCEEEGGGHHHIIIJJJLLLLLLLLLMMMPPPRRRSSSZZZeeeooowww~~~jjj\\\VVVTTTNNNOOOPPPPPPPPPNNNLLLKKKJJJHHHFFFEEEFFFHHHHHHGGGAAAAAABBBBBBCCCBBBBBBAAA@@@@@@@@@@@@>>>===<<<;;;<<<;;;:::999888888888888777666444444666777666555444444444444444555666777666555555555666999<<<>>>333444555555333333444555222222222222222333333333222111///000222333333333111111111222222333333444222222222222222222222222111111111111111222222222///000111222222222222222222222111000//////......333333333333333333333333333222111000///000000000111111111111111111111111000111333444444333111000222222333444444444444333222222333333333333222222000///------...000222444222222333333333222111111111111111111222222333333111111222222222222111111000000111111111111111111000000000000000000000000000222888???@@@999333222444444333222222111000000666555444222111111000000111000000111222222111000000000000111111111111222111111000////////////000555555555555444333222222111111111000000000000000///000000111111111111111000000111111111222222222444222111222444555555444222222333444666555222000222111111111000000000///000000111111111111000000111111000000000000111111000000000000000000000000222222222222222222222222111111000000000000000000000000////////////000000111111111111111111111111000000000111111222222222111111000000000000000111000000/////////000000111000000000000000000000000000000111111222222222222///000111222222111000///111---,,,///444666444111111111111111111111111111000000111111222222222222222222222222111111111111333333333333222222222222000111222333333333222222111111111111222222333444111222444555666555444444333333555666666555555444777999::::::888777777777:::999888777777999;;;===;;;;;;::::::999999999999555666777888999:::;;;;;;;;;:::999888777777777777777777777777777777777777444666888::::::999888777666777777888888888888777888888888777777777777888999999999888999::::::;;;::::::::::::;;;<<<===>>><<<===???AAADDDFFFHHHIIIKKKLLLLLLKKKKKKLLLPPPSSSZZZcccppp{{{jjj[[[TTTSSSNNNOOOPPPPPPOOONNNLLLKKKHHHFFFDDDCCCDDDEEEEEEDDD???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@>>>===<<<;;;<<<;;;:::999888888888888777666444444666777666555555555444444444555666666666555444333333444555666222333444333222222222444111111222222222222333333444222111111333444444333111111111222222222222222222222222222222222222222222222111111111111111111///000111222222222222222555444333222111///......111111222222333333444444111000000////////////000111111111111111222222222111222333333333333222111///000000111111111111111111222222333333222222111///......---...///111222222222222333333222222111.........///000000111111111111222333333222111111000000000000000111111111222222222222222222222222///111777>>>>>>888222111333222222111111000000000............///000111222///000111111222111111111/////////000000000000111111000000/////////////////////000111222222222222222222222222222222222222...////////////000000000000111111111111222222222000......///111333333333333222333444555555333111......//////000111111222000000000111111000000000///000222333333222000///000000000000000000000000222222222222222222222222111111111111000000000000000000////////////000000111111111111111111111111/////////000111111222222222111111000000000000000//////////////////000111000000000000000000000000//////000000111222222222//////000000000000//////---+++000<<>>???>>>???AAACCCFFFHHHJJJKKKKKKLLLLLLMMMNNNRRRXXX\\\```hhhttt~~~iiiZZZSSSRRROOOOOOOOOOOONNNMMMLLLLLLIIIGGGDDDCCCCCCDDDCCCBBB@@@@@@AAABBBBBBBBBBBBBBB???????????????>>>======;;;:::999888888777777777777666444444666777666555666555555444444444555555444444444333333222222222111333444333222111222444222222222333333333444444777555333333444555444333111111111111111111000000222222222222222222222222333222222222111000000000//////000222222333333222666666555444333333222222111111111222222222333333////////////000000000000000000111111111222222222222222222222222222222222...///000000111111000000111111222222222222111111///////////////000000000111222222333333222222222......///000000111222222111222222333333222222111000000000111111222222222222222222222222222222222111000333888888444222333000000000000000000000000,,,,,,---...///000222333...000111111111111111111/////////000000000111111222111000000//////000000......///000111111111111111111111111111111111111///.........//////000000000111111111111222222222000///......000222222111333222111111222333222111/////////000111111222222000111111222222111111000000111222222222222111000000000000000000000000000111111111111111111111111111111111111000000000///111000000000000000000111111111111111111111111111/////////000111222222222222222111000000000000000000000//////000000111222000000000000000000000000......///000000111222222000000000//////000000000000///555AAAFFF@@@666000111111111111111111111111...///111222333333222222222222222222222222222222000000000111111222222222111111000///000111222333000000000000111222333444111111111222222333444555333444555555555444333333444777999999777555555555444444555666666777888888555666777888999999::::::666666777888999999::::::999999888777777777777777555555555666666777777888777777777666666666666666777777888888888888777777555666777888999::::::::::::999999999999:::;;;;;;::::::;;;;;;<<<>>>???@@@AAABBBDDDFFFHHHJJJLLLLLLMMMNNNQQQUUUZZZbbbkkkqqqqqqvvv}}}iiiYYYRRRQQQPPPPPPOOONNNNNNMMMMMMMMMLLLIIIFFFEEEEEEEEEEEEDDDBBBCCCCCCDDDEEEEEEEEEDDD======>>>???????????????;;;:::999888777777777777777666444444666777666555777666555444444444444444222222333444555555555444222333444444222222333444333333333444444555555555444222000000111111000///222111111111000000//////222222222222222222222222444333333222111000////////////000222222333333333111111111111111111111111111111111111111111111111//////000000111111111222000000111111222222222222333222222111111222222333000000111222222222222222111111111222222111111111000000111111111000000///111222222333333333222222111111222333444444555555111222333444444333222111111111111222222333333333000000000000000000000000333000000222222111222555////////////000000000000111111111111111222222333...///111111111000111222///000000000000111111111333222222111000111111111222222333222222111000///...............////////////////////////000000111000111111111111222222222333222000000111222111000222000//////000111111000333333222222111000000///222222222333333222222222222111111111111111111222000000000000000000000000000000000000000000000000222111111111000000//////222222111111111111222222000000000000000000000000//////000111222222333333222222111000000///000000111111000000111222333333000000000000000000000000---......///000111111111222111000//////000111222111///111888:::444111333111111111111111111111111...///111222333333222222333333333333333333333333111111222333444444555555555333222111111333555666000000000000111222333444111111000000111333444666333444555555555444333222222555777888666444333333555555777888999999999999111333555777999:::;;;<<<888888888888888888888888777777777777777888888999444444666777888:::;;;;;;;;;;;;:::999888888888999777777888888888777777666444555777888:::;;;;;;;;;::::::999999::::::;;;<<<::::::;;;;;;===>>>???@@@DDDEEEFFFHHHJJJLLLMMMNNNPPPRRRWWW^^^gggrrr~~~xxxeeeYYYUUUTTTPPPNNNLLLLLLMMMNNNMMMLLLLLLJJJGGGEEEEEEEEEDDDCCC???AAACCCCCCBBBAAABBBCCCBBBBBBBBBBBB@@@>>>;;;:::;;;:::999777666666555555444444555666666555444333333222000///...///000000111111111222222333333333555444333333222222222222222222222333333444444444;;;888444111000111333444333222111000000111222333///000222333444333333222///444444---+++///333333111111222222222222111111---,,,,,,---000111111000000000000000000000000000444111///000222333111///000000000000111222333444111222222333333222222111111111111111111111111111///////////////000111111333222111000000111222333444444444555555444444444222222222111111111000000......//////000222333444333333333222222111111111////////////000111222333000000111111111111000000777333000000222333222111111111111111111000///...000000000000000000000000000000////////////000000555444111///......///000///...............//////111111000000000000111111111111111111111222222333555333222111222333222111555444333222111222333444222222222222222111000//////000000111111111000000000222444666666666444333444444333333111000///...000000000111222222222333////////////////////////000000000000000000000000////////////////////////111//////000333444222000//////000111222222333333222222222111111111000000222222111111111111222222///000111000///000111333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222999555333444222...---000222///111666888444222222000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555555444444555666666555333888888888888777777777777:::::::::999999999888888999888777666666777888999;;;:::888777777777888888888777666666555666666777999999888777777666777777666666777777888888999999<<<;;;;;;::::::999999888<<<;;;:::999888888777777=========<<<<<<>>>BBBEEEEEEFFFHHHIIIIIIKKKOOOQQQWWW[[[eeesssvvvcccXXXSSSQQQPPPNNNLLLLLLMMMNNNMMMLLLLLLJJJGGGEEEEEEEEEDDDCCCAAAAAACCCEEEGGGHHHHHHHHH???@@@@@@@@@???>>><<<;;;<<<;;;:::888777777777777666666777888888777666555444444444444555666777888222222222222333333333444444444333333333333444444333333333444444444444444888666444111000111222333222222111000000111222222333444555555555444333222---222444///---000222000111111222222222222111111///......///111222111000111111111111111111111111000///...///222333222000111111000000///000000000111111222222222222111111111111111111111111111111000000000000000111222222444444333222222222333333000000111111111111000000222222222111111111000000////////////000111222333222222222222222222111111222222111111111111111222000000111111111111000000222000---...000111111///000111111111111000000///000000000000000000000000222222222111111222222222000000///...///111333444000000000111222333444555111111000000000000111111111000///////////////000000///...---------------222222111111111222222333222222222222222111000000000000111111111111000000000111222444444444444333000000000000000//////...111111111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111111///...000333555444222000111111222333333444444222222222111111111000000111111111000000111111111...///000///...///000222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222444111000333333000111444111...///333666444222333000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555555444444555666666555333777777777777777777777777888888888777777777666666888888888777777888888888:::999888777777777888888888888888888888888888888:::999888888777777777888888888888888999999999999::::::999999999999888888::::::999999999999::::::<<<===>>>>>>???AAAEEEHHHHHHIIIKKKKKKLLLPPPVVVZZZeeeiiirrr~~~tttdddZZZSSSOOOPPPNNNMMMLLLNNNNNNNNNMMMLLLIIIFFFEEEEEEEEEDDDCCC>>>===>>>BBBGGGJJJJJJHHH>>>???@@@@@@@@@???>>>======<<<:::999888888777777666666777777777777666666777777666555333111///...333333333333444444444444444444444333444444555666444444444444444333333333444333222222111111222222222222111000000111222222555555555555444333222111+++000333222000111000...111111222222222222111111222000000000222222111000111111111111111111111111...------///111222222111222111000///............000111111222222111111000111111111111111111111111111111111111111222222333111111111111000000000///111111222222222222111111222222222111111111111111111111000000000000111111111111111111111222222222444444333222111111111111000000111111111111000000000///------///000000//////000000111111111111000000000000000000000000000////////////////////////000////////////111333444.........///000222444555111111000000000000111111///////////////000111111333333222000000///////////////000111222222222222222222222111111111111000000111111111111111000000000000111111222333333333......///000111111111000222222222111111111111111333333333333333333333333000000000000000000000000111111111111111111111111333222000111222333333222222222222333333444444555222111111111111000000000111000000//////000000111.../////////......///111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222222000///222333222333666333......111333222222444000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555555444444555666666555333555666666777777888888999888888888777777777777777888888999999999999888888999999888777777777888888888999:::;;;;;;:::999999999999888777777777888888:::::::::999999999999999777777888888888999999999999999999999:::;;;<<<===<<<>>>@@@BBBCCCEEEHHHKKKHHHJJJKKKKKKMMMSSS]]]dddvvv{{{ssseee]]]VVVQQQPPPNNNMMMMMMNNNOOONNNMMMKKKIIIFFFEEEEEEEEEEEEDDD???===<<<@@@GGGJJJIIIEEE@@@AAABBBBBBAAA@@@>>>===<<<;;;:::999888777777777444444444555555555555555666555555333000---***(((444444444444444444444444666666555444444444555555444444333333222222111111000111111222222222111111222111111111111111111222222222222222111111000000---000111111111111000...111111222222222222111111222111000000111222111///111111111111111111111111000//////000111222222111222111000///////////////111222222222222222222111111111111111111111111111111111111000000111111222111111111111111000//////111222222333333222222111111111111111111111111111222222111000//////000000///000000000111111222222333222111111000000000111000000111111111111000000222111000000000000000///...///000111111111111111000000000000000000000000------............------444333222000///..................///000111222333111111000000000000111111...//////000111333555666777777666444333222222333---...000222333333222222222222111111111111111111111111222222222111000000111111000111111222444444111111222333333333333222333222222222111000000000111111111111111111111111000000000000000000000000////////////////////////666555333222111111111111222222222222333333444444111111111111000000000000000000////////////000000///000000000......000222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111444111000333333000111444777222///111222111111444000000111111111222222222222222222222222222222222222222222333333333444444333333333444444444555555555444444555666666555333444444555666777888999:::999999999999999999999999888999:::;;;;;;:::999888888888888777777777777888777888:::<<<<<<;;;999888888777777666666777777777:::::::::999999888888777777777777888999::::::;;;::::::::::::;;;<<<===>>>>>>@@@CCCEEEFFFGGGJJJLLLKKKMMMNNNOOOSSS\\\iiisssrrreee]]]WWWRRRPPPNNNMMMMMMNNNOOOOOONNNKKKIIIFFFEEEEEEFFFEEEDDDFFFCCCAAADDDIIILLLIIIEEEAAAAAAAAAAAA???===;;;:::;;;:::999888666666666666444444444444555555666666000111333555666666555555444444444444444444444444888777666555444333333333333333222222111111000000///000111222222222111111111111111222222111111111000000000000111111222222222000000000111000000111111111222222222222111111111000//////111111000...111111111111111111111111333333333333111111111111111000000000111111222333222222333333333333222222111111111111111111111111111000000/////////000000222222222222222222222222......////////////......111111111111111111111111333222111000/////////////////////000000111111111///////////////000111111000000111111111111000000333333333222000...------...///000111111111111111000000000000000000000000000111222222222222111000666555333111///---,,,,,,444444333222222222333333111111000000000000111111111000000000111222333444222333333111///...///111...///111333444444333222222111111000000111222222222222222222222111000000222111111111222333444555333333333333333222111111333222222222111000000000000000000000000000000000000000000000000000000000////////////////////////333333333222111111111222111111111111222222222222000000000000000000000000000000////////////000000111222222111000000111333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333000000333333111222555<<<666222333333000000333000000111111111222222222222222222222222222222222222222222333333333444444333333333444444444555555555444444555666666555333333333444666777888999:::999999999999999999999999888999:::;;;;;;:::999888777777777777888777777777555777999;;;;;;:::999888666666555555555666666777999999888888777777777666777888888999:::;;;<<<<<<<<<<<<;;;;;;<<<======>>>AAACCCFFFGGGHHHIIIKKKMMMQQQUUUYYY\\\aaalll|||rrrbbbZZZUUUQQQPPPNNNMMMMMMOOOPPPPPPOOOKKKHHHFFFEEEEEEFFFEEEEEEGGGEEECCCDDDFFFFFFDDDAAA?????????>>><<<:::777666::::::888777666555555555666666555666666777888999222333444555666666666666444444444444333333333333777666555444333333333333222222222222111111111111000111111222222222111111000111222222222222111000111111111111222333555555555111///111333222111333111111222222222222111111111///...///111111000///222222222222222222222222444555555444222000000111000000000000111222333444222222222333333222222222111111111111111111111111111000/////////////////////......---...000111222///000000111111000000///111111111111111222222222222222111000//////000000////////////000000000000...------...///000111111000000111111111111000000111222222111...,,,,,,,,,///000000111111111111000000000000000000000000000///000111222222111000///222222111111000000//////444333222111000000000000111111000000000000111111333222111///......------...000222000---,,,...111000000111222333333333333222111000000000111222333333333333333222111000000111111222222333444444444111222222222111000//////222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111,,,///111222222222333444111111111111111111111111//////000000000000000111111000000//////000000111222333333222000000111333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000---...222444333555999>>>888444444444111000222000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555555444444555666666555333333333444555777888999999777777777777777888888888888888999999999999888888555666777888888888777777555666777999999999888888666666555555555666777777888888888777777777777777888888999:::;;;;;;<<<<<<======<<<<<<===>>>>>>???DDDFFFHHHIIIKKKMMMPPPSSSVVV]]]eeekkkqqq}}}wwwcccXXXSSSRRRPPPNNNMMMMMMOOOPPPPPPOOOJJJHHHEEEEEEEEEFFFFFFEEEDDDCCCCCCBBBBBB@@@???>>>>>>>>>???>>>===;;;999888;;;;;;999888777666666666666555555555666777999:::666555444333222111111111444333333333222222222222333333333333333444555555333333333333333444444444222222222222222222222111000111222222222222111000333333222111111222333444555000000555777444111222111111222222222222111111000//////000222333222111222222222222222222222222222444555444111000111222111111000000000111111222000000111111111111000000111111111111111111111111222111000000//////000000...---++++++,,,///333555222333333333333333333222000000111111111222222222111111000000000000000111//////////////////......000///////////////000000000000111111111111000000...000222222000......///000111111111111000000///000000000000000000000000...///000111111000///...//////000111111111111111//////......---.........111111000000000000111111111111000///......//////...000333111...---000444111111000000000111111222222111000///000111333444333333333333222111000//////000111333333333333222000000111111222222111111111111111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111+++///222333222000000000222222222222222222222222////////////000000111111111111111000000111111111222333333222000///000222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000......222444333444888:::555222444444222111333000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555555444444555666666555333444444555555666777888888666666777777777888888888888888888777777888888888444555777888888888777777666666777777888999999999777777777777777888999999777888888888888888999999888888999999:::::::::;;;;;;;;;<<<===>>>@@@AAABBBEEEGGGIIIKKKNNNRRRXXX\\\```iiiuuu~~~}}}eeeYYYTTTTTTOOONNNMMMMMMOOOQQQQQQPPPJJJHHHEEEEEEEEEFFFFFFEEEEEEFFFGGGFFFCCCAAAAAAAAA???@@@AAAAAAAAA???>>>===<<<<<<:::999888777777777444333333333444555777888333333222222333555666888333333333222222111111111///000000111333555777888444444444555555666666666444333333222111111222222000111222333333222111000333222111////////////000444000111999;;;666111000111111222222222222111111111000000111333555444333222222222222222222222222///111333222000///111444222111000//////......///......////////////......111111111111111111111111333333222111000000111111555333111000222666;;;>>>000000111111111111000000000000111111222222222222111111000000000000111111000000//////.........---333222111000////////////000000111111111111000000---000444555333222333555111111111111111000///...000000000000000000000000111222444555555444222111///000000111111111000000000000///000000111222222111111000000000000111111......///000222444555666+++...111///,,,,,,///444222111///......///000111222111000///000111333444444444444333222111000///---...000222333222111000000000222333444555555555000000111111222222222333111111111111111111111111000000000000000000000000///////////////////////////222666555111,,,***)))333333333333333333333333.../////////000000111111222222111111111111222222111222222111///...///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444111000333333111111444666222000333555222222444000111111111111222222222222222222222222222222222222222333333333444444444333333333444444444555555555444444555666666555333444444555555666777777777888888999999::::::::::::999888777666666777888999444555666888888888777666777777777777888999:::;;;999999888888999:::;;;;;;888888888999999::::::;;;888888888888888999999999999:::;;;===???AAADDDEEEFFFHHHJJJMMMQQQWWW^^^cccnnnzzzeeeWWWRRRQQQOOOMMMLLLMMMNNNOOOOOONNNIIIGGGEEEEEEFFFGGGFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>777777666555555555555555555444444333333444444555222333444333222333666888111222333333444444444444333111///111444777777666222111111000000111111222222222333333333222111111<<<777111///000222222111222222222222222222222222111111111000000000000000000///...------...///000333333333222222222222222//////000111222222222222///000000000111111111111000000111111111111000000000111222333555666777888000111222222111///,,,+++333222000/////////000111444333333222111111111222////////////////////////////////////////////////111111111111000000000000000000000000000///......------......///000000000000000000000000000000000000000//////000111222222222222222222222222222222111111222222333222000///222111000.........///000//////000000000000//////111111000000//////......000000111222333333444444000000000000000000000000111///...,,,,,,...///111000000111111111222222222111111111111111111111111///000111222222111000///111111111111111000//////222///000888AAACCC<<<444222111000//////000111222222111222222333444555666//////000000111111111111111111000000000000111111000000111111111111000000......//////000000111111///000000///......///111000000000000000000000000111///......111333444444222222222222222111000///222111111111000000//////...///000222222222111000...///000111222222111000111111111111111111111111000000000///000000111222555444444333222111000000222222111000000000000000222222222222222222222222444444222222222222444444555555555555555555444444555444333333444666999:::999999:::::::::999999888999888888888777666666666999999:::;;;;;;<<<======777777888888888888777777888888777777666555555555666666666666777777777777777777888999:::;;;;;;;;;:::::::::::::::::::::;;;===<<<<<<===@@@BBBCCCCCCEEEJJJOOORRRUUU^^^kkkvvviiiZZZVVVTTTQQQPPPNNNOOOPPPQQQQQQPPPIIIGGGEEEEEEFFFGGGFFFEEEFFFEEEDDDDDDCCCCCCCCCDDDAAAAAAAAA@@@???>>><<<;;;888888777666666666666777555444444333333444444555777888777555333333444666222222333333444444444444555444333444777777555333222222111111111111222222111222222333333333222222999555111///111222222111222222222222222222222222......//////000000111111222111000//////000000111......///000111111222222222222333333333222222111111111111111222222222222000111111111111111111000111111111222222333333444///000111111111000///...333222111000///000000111444333222222111111111222000000000000000000000000111111111111111111111111111111111111000000000000000000000000000///......//////////////////......000000000000000000000000000000000000000000000000111111111111111111111111333///+++,,,111444222///222222111111000000111111000000111111111111000000111111000000////////////222222111000////////////////////////////////////222111000//////000111222333333333444444444555555111111111111111111111111000000111111111111000000111111111111111000000//////...000666===???;;;555222111000//////000111222222111111111222333444444000000000000000111111111222222111111111111222222000000111111111111000000////////////000000111111111222222111000000111333000000000000000000000000222111000222555777888777333444444444333333222111222222222222111111111000...///000111222222111000///000111222333222222111000000000000000000000000111000000000000111222222444333333222222111111111111111000////////////000222222222222222222222222444333333222222333333444555555555555555555444444777777666555555666777888777888888888888888777777999999999888888888888888666777777777888999999999666666777777777777666666888888888888888999999999777777777888888888888999888888888999999:::::::::::::::::::::;;;;;;;;;;;;@@@@@@AAACCCFFFHHHIIIJJJLLLNNNSSS[[[gggvvvwwwnnnjjj\\\WWWTTTRRRPPPOOOOOOPPPQQQPPPOOOHHHGGGEEEEEEFFFFFFFFFEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@>>><<<:::999999999888777777777777888555555444444444444555555666777777555333222333555333333333333444444444444444333444555777666444222333333222222222222333333000111222222333333333333444222000000111222111000222222222222222222222222,,,------...///000111111444444333222111111111222/////////000000111111111333333333333222111000000111222222222222333333333111111222222222222111111111111111000000000000000/////////000000111111111222222111000000000000111333333222111111111111222222222222222222222222222111111111111111111111111111111111111000000000000000000000000000//////...111111000//////...------000000000000000000000000000000111222222111//////000000000000000000000000333,,,&&&(((///444333///222222333333333333333333111111222222222222111111111000000000000/////////333222000///......//////////////////////////////222111000//////000111222000111111111222222222222111111111111111111111111111111000000000000111111111111222222111111000///------///333777999888777111111000000000000111111222111111111111111222222111111111000000000000000///......------......///000000111111111111000000/////////000000000000111111222222111000000111333000000000000000000000000111111111333666888777666333333333444333333222111333333333222222222222222///000111111222111111111///000111111222111111111////////////////////////111111111111111222333333222222222222222222222222222222111000000000000111222222222222222222222222444333333222222333333444444444444444444444555555777666666666555555555555666666666777777777777777777777777888888888888888666666777777777777777777555666666666666666666555666777777888999999::::::888888888999999999::::::888888888999999999999999::::::;;;;;;;;;<<<<<<<<>><<<;;;:::999999888777777777777888555555444444444444555555000111333333222222444666444444333333333444444444111111111222333444444444444333333222222333333444///000111222333444444444000000000111111111111000111111111111111111111111......//////000000111111555444333333222222111111444444333222111000//////111111222222111000000///111111111222222222333333222222222333333222222222000000000000000000000000000000//////000000111222222222111111111000000000222222111111111111111222222222222222222222222222////////////////////////111111111111000000000/////////000000000000//////000000000000//////......000000000000000000000000---///111222333222000///000000000111111111111111222---)))***///222222000000111333444555444333333000111111222222111111000000000000000000000000000222111000000000111333444000000000000000000000000//////............///////////////000000000111111111111111111111111111111222111000//////000111222111222222222222111000000---///000000111222333555111000000000000000000111222111000000000000000111111111111111000000000000...------,,,,,,------...000000111111111111000000000000000000000000000000///000000///......///111000000000000000000000000//////000222444444222000000000111111111111000000222222222222222222222222111111111111111111111111/////////000000000000///000000000000000000000000222222111111222222333444111111111222222333333333444444333222222222222222222222222222222222222222333333333333333333333333333333444444444444555555333444555555555444333333666666666666666666777777555555666666777777888888999999999999999999888888666666777777777777666666555555666666777777777777888888888888999999999:::999999999999999888888888;;;;;;;;;<<<<<<======>>>>>>AAADDDFFFGGGHHHIIIJJJQQQUUU___nnnzzzppphhhfffgggjjjmmmzzzcccXXXTTTQQQRRRPPPNNNMMMNNNNNNMMMKKKHHHFFFDDDDDDEEEFFFEEEDDDCCCDDDEEEEEEEEEEEEDDDDDD??????@@@??????>>>===<<<888888777666666666666777666555555444444555555666000222333444333333444555555555444333333444444555555444333222111222444555444333333222222333333444///000111222333444444444...///111111111111000000111111111111111111111111222222222111111000000000333333333222222111111000333333222222111000000///000000111222333333222222000000000000111111111222222222222333333222222222//////000000111222222222222222111000000000000111222222222222111111111000111111111000000111222222111111111111111111111111////////////////////////111111111111000000000/////////000000000000//////////////////000000111111000000000000000000000000+++---///222333333222222111111111222222222333333///000222111000//////000///000111333333333222222//////000000000000//////000000000000111111111111222111000000000111222333111111111111111111111111//////............//////222222222222333333333444111111111111111111111111222111000//////000111222222222222222222111000000000111111///------///222000000000111111000000000111111000000///000000000111111111000000000000000222222111111111111222222000000111111111111000000111111111111000000000000///000000///......///111000000000000000000000000000//////000111111...,,,///000000111111000000000000000111111111111111111222222111111111111111111222111111111111111111111111111111111111111111111222222111111222222333444111111111222222333333444333333222111111111111222222222222222222222222222333333333333333333333333333333333333444444555555222333444666666777777666777666666666666777888999777777777888888999999999:::::::::::::::999999999777888888999999888888777777777777777666666555555777777777888888888999999:::::::::999999999999999;;;;;;<<<===>>>>>>??????CCCFFFIIIKKKKKKLLLNNNPPPWWWcccsss}}}nnnjjjccc\\\\\\fffwwwvvvaaaXXXUUUSSSUUUSSSPPPOOOOOOOOONNNMMMGGGFFFDDDDDDEEEEEEEEEDDD@@@AAABBBCCCDDDCCCBBBAAA???@@@@@@@@@@@@???>>>>>>888888777666666666666777666666555555555555666666666777888888666444444444666666444333333333444555777777666444222111333555333333222222222222333333000111222222333333333333...000222222000000000111111111111111111111111111555444333222111000000///000111111222222111111000,,,------...///000111222111111222333444555555444//////000000000111111111111111222222222222111111///000000111222333333333222222222111111000000000222222333333222222111000111000000000000111222222000000000000000000000000111111111111111111111111111111111111000000000000...//////000000000000000......///000000111222222000000000000000000000000,,,---///111222333333222111111111222333333444444...222666555111...///222///000111111111111111111//////000000000000//////000000000111111111111222222222111000...---,,,+++222222222222222222222222000000111111111111000000000000111111111222222222111111111111111111111111111111000000000000111111222222222333222222111000222222111///------...000000000111111111111000000111000000000000000111111///000000000111111111111333222222111111222222333000000111111111111000000222111111111111000000000111222222111000000111333000000000000000000000000222111000000111111///---000111222222333222222222000000000000000111111111333333222111111111111222555555444333333333444444111111111111111111111111111111111111111222333333111111111222222333333333111111000///////////////222222222222222222222222222333333444444333333222222222333333444444555555555555666777888999::::::666666555555555777888::::::::::::;;;;;;;;;;;;;;;777888888888888888888888888999999::::::999999888::::::999999888777777666777777777888888888888999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@AAADDDGGGKKKLLLLLLNNNSSSWWW```pppwwwqqq^^^^^^]]][[[```qqqrrr^^^WWWVVVUUUUUUSSSQQQOOOOOOOOOMMMLLLGGGEEEDDDCCCEEEEEEDDDCCC<<<===???@@@AAA@@@???>>>BBBBBBBBBAAAAAA???>>>>>>999999888777777777777888666666555555555555666666666888:::999777555555555777666444333333333444555---000444555444222333444222222111111111111222222111222222333333333222222000222333222000///000222111111111111111111111111333333222222111111000000///000111222333333222222***+++,,,...///111222333000111111222222222111111000000111111111222222222000111111111111111111000111111111111111111111111///000111222222222111000222222333333333222111000000000000000000111222222000000000000000000000000111111111111111111111111111111111111000000000000......///000000000000000000000000000000000111111000000000000000000000000000000000000111111111111000000000111222333333333000222333222111111222333222111111000000000000111000000000111111000000000000000111111111222222222000111111111000---+++)))111111111111111111111111000000111111111111000000............////////////111111111111111111111111000000111111111111000000222222333333222222111000222111/////////000000000///000111222222111000///000000000000111111222333......///000111222222333000000000//////000000000000000111111111111000000222222222111111111000000111222222111000000111333000000000000000000000000111000//////111222222111000000111222222222222222000000000111111222222222444333222111111111222222555555333222222222333333111111111111111111111111111000000000000111222222222222222222222222333333222222111000000000000111222222222222222222222222222333333444444333333222111222222333444444555555777666666555666777888999555444333333444666888999;;;;;;;;;:::::::::::::::555555666666777888888888888888999999999999888888999999999888888888888888888888888999999999:::::::::;;;;;;<<<<<<=========<<<<<<===>>>???@@@AAABBBDDDGGGKKKMMMOOOSSS[[[bbbnnn}}}xxxmmmiii```bbbgggmmmxxxnnnZZZUUUUUUTTTTTTRRROOONNNMMMMMMKKKJJJGGGEEEDDDCCCDDDEEEDDDCCC>>>???AAACCCCCCCCCAAA@@@EEEDDDDDDCCCAAA???===<<<;;;:::999999888888999999666666555555555555666666111444666777777666666777888777555333333333555666%%%...333444444333444222111111111111111111222222222333333333222111111111333444222///...000333000000000000000000000000000000000000000111111111...///111333444444444333//////000000111111222222////////////...---,,,+++111111222222222333333333000000111111111111000000222222222111000/////////,,,...111333444444333222222222333444333222111000000000///000000111222222000000000000000000000000////////////////////////111111111111000000000000......///000000000000000222222111111000/////////000000000000000000000000333333111000////////////...//////000111222222222333000------000333555555444333111000///000111111111111222222222222111111000000111111222222222222...000222333333222///---000000000000000000000000......////////////......111111111111222222222222111111111111111111111111///000111222222111000///222333333333333222111111111///...///111333333222///000111222222111000///000000000000111222444444------...000111222333444333333222222222222333333000000111111111111000000222222222222111111000000///000000///......///111000000000000000000000000...---,,,---///222333333......///000000000000000111111111222222333333333555444222111111111222222333222000/////////000000000000000000000000000000000000000///000111111222222222222222222222222222666555444444333333444444222222222222222222222222222222444444444444222222111111222333333444555555777555333222111222444555444333222222222444777888999888888888777666666666555666666777888999999:::777777888888888888777777555555555666777777888888999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????<<<===>>>???@@@AAABBBBBBHHHLLLPPPSSSVVV]]]gggooo~~~mmmfffeeelllooouuutttaaaXXXSSSQQQNNNNNNMMMMMMLLLMMMMMMMMMGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBAAAAAABBBDDDDDDAAAAAAAAAAAAAAA@@@>>>>>>???===;;;999999888555333666666666666666555555444555444444333333444444555666666666777666555555444555555444444444333333333555555555555444333222222222222222111111111000000111111111111111111111111444444333333222111111111111111222222222222111111......///000111111222222111000///------///000111444222000//////000222444333333333333333222111000000000000000000///......111222333222000///111333111333666888888555111///000000000000///000222444111222444555444222///...//////000000111111111222333222222222111111000000000///...------...///000555444222000000000000111......///000111222222333///000111111111000...---...000111333444444333333000000111111111111000000///000222444444444222111444333111000000111333444222222111111111111222222111222222333333222222111222222222222222111000///////////////000000000000444333333222111000//////000000000000111111111111444111......111333444333000111222333333222111000333222222222111111000000///////////////.........000111222333333222000000///////////////000000000111111222222222222111111111111111111111111111111///000111222333222222111111111111111111111111111///000111333333222111111333333222111000000111111000000////////////000000///111333333111/////////222222222222333444555666333333333222222000///...000000000000000000000000111111000000///.........111111111111111111111111222222222222222222222222444444444333333222222222111111111111111111111111222222444444444444222222555555444333333333444444444555666555444333444555555444333333444666888:::888:::;;;;;;999777666666666666666666666666666666999999999888888888777777888888999999999999888888777777888999::::::;;;;;;;;;:::::::::;;;;;;<<<===???@@@AAAAAAAAABBBEEEGGGMMMOOOSSSXXXaaalllyyyzzzmmmffflllwwwyyyfff[[[UUUQQQOOONNNMMMMMMLLLMMMMMMMMMGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDAAAAAAAAAAAA@@@???>>>===;;;:::888999::::::999777444555666777777888888888555444444333333444444555555555555555444444444444444444333333333222222222333444444444444333333222222222222111111111000000111111111111111111111111111111111222222222222222111111222222222222111111111000000000111222444555222111000//////000111222222222222222222222222222222222222222222111000000111111222111111000000///111222333333222111000000000222444555555333000...111222222111///...------000///......000222555666111111111111111000000000222222222111111000000000222111000//////000111222444333111000//////000000111111222222222222222222---...///000000000000000///000111222333333333333000000000000000000000000///000222333444333222111222222222222111111000000222222111111111111222222111222222333333222222111111111111222111111000000////////////000000000000222222111000000/////////000000000000111111111111444111......000222222222111111222222222222111111222222111111111000000000////////////000000111111///000111111111111000///111111111111222222222222000111111222222111111000111111111111111111111111000111222333444333333222000000000000000000000000000000111222222222222111222111000000//////000000222222222111111222222222111111222222222111111111222222222222333444555555333333333222111000//////222222222222222222222222000000000000000000000111111111111111111111111111222222222222222222222222444333333333222222222222222222222222222222222222222333333444444333333222333333333333444555555666555666777777555555555777999999888888999:::;;;<<<888999:::999777555555666888888888888888888888888999999999888888888777777777888888999999888888777777888888999::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@BBBCCCCCCEEEHHHJJJLLLRRR]]]hhhtttyyynnnhhhjjjyyymmm```WWWRRROOONNNNNNMMMLLLLLLMMMMMMHHHHHHFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCC@@@@@@@@@??????>>>===<<<;;;999888999::::::999777333444555666888:::;;;;;;555444444333333444444555666555444333222333444444333333222222222111111111111222222333333333333333222222222111111111111111111111111111111111111111//////000000111222222333111111222222222222111111222111/////////111333555333222111000000111222333000111222333333222111000111111111111111000000///222222222222222111111111111111222333444333000---///000111222111000///...///000222444555444222111222000///......///111222111111111111111000000000111111111000000000000000222111000000000000111222222222111000////////////222222222111111000000000---------...///000222222111000000111111222333444222111000//////000111222///000111222222222111000///000222333222000...---222222111111111111222222111111222222222222111111//////000111111111000000////////////000000000000////////////////////////000000000000111111111111333111......///000000000222222111111111111222222111111000000000000//////111111111111111111111111...///000000000000//////222222222222222222222222000111111222222111111000111111111111111111111111111222333444444444333222////////////////////////111000000000000111222222111000//////////////////333333222222222222333333333222000000222333333222222222111222222333444555333333222222111000000000222222222222222222222222///000000111222222333333111111111111111111111111222222222222222222222222222222222222222111111111444444444444444444444444222333333444444333333222222222333444555666777777555777888777666666777888888888888888999999999999;;;;;;;;;:::888777888:::888888888888888888888888999999999888888888888888777777888888888888777777888888999999::::::;;;;;;;;;;;;;;;<<<<<<>>>?????????AAACCCEEEFFFHHHKKKNNNIIISSScccttt|||tttjjjgggkkkzzzrrrdddYYYSSSOOOOOONNNMMMLLLLLLLLLLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBB????????????>>>===<<<;;;>>><<<:::999999888666444333444444555777888::::::555444444333333444444555777666444222222333444555333333333333222222222222///000111222333333333333111111111111111111111111111111111111111111111111//////000000000111111111111111222222222222111111000////////////000111222222111111000000111111222//////000000000000//////111111222222222111111000222222222111111111222222111//////000222333111...////////////////////////000000111333555666555444---...000111111000...---000000000111111222222222000000000000000000000000000000///......///000000111000000////////////////////////...............///...------...000111222333222111111111333444555333111///......///111333///000111111111111000000///000111222222111000000222222111111111111222222111111222222222222111111---...///000000000000000////////////000000000000/////////000000000111111///000000000111111111111222111///....../////////333222111000000111222333000000000///////////////222222111111000///......//////000000000000000000111111000000000000000///000000111111111111000000111111111111111111111111000111222333333333222111000000000000000000000000111000/////////000222333111000000/////////000000222111111111111111111222444111//////111333333222222222111111222333333444333222222111111000000111000000000000000000000000111111111222222333333333111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333222333444555555666666666555666777777666555666888666777777888888777666555:::;;;:::888666666888:::888888888888888888888888888888888888888888888888666777777888888777777666999999999:::::::::;;;;;;::::::;;;;;;===>>>???@@@AAACCCEEEGGGHHHJJJMMMOOOMMMWWWgggxxxuuukkkkkklllssssssdddZZZTTTPPPOOONNNMMMLLLLLLLLLLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA>>>>>>>>>>>>>>>===;;;;;;===<<<:::999999888777555555444444444444555666777555444444333333444444555888777555333333444555777444444444444333333333333///000111222333444444444111111111111111111111111111111111111111111111111111111111000000000//////111111222222222222111111///000111222222222111000000000000//////000000000333222000//////000222333222222333333444333333222111111000000000111111222000///......///111222222000000/////////000000000333111000111333555444333---...///000222222333333...///000111222333444555000000000000000111111111111000///......///000111000000000000000//////...,,,------...///000000000111111///......///000111555444333222222333555666333111///......///111333000000111111111000000000111000000000111333444666222222111111111111222222000111111222222111111000---...///000000000000000////////////000000000000///000000111111222222333///000000000111111111111111111000000.........///333222111000000111222333///////////////000000000.../////////////////////000000000000111111222222222111111111000000//////000000000111111000000000111111111111111111111111///000111222222111000///111111111111111111111111111000/////////000222333111111111000000111111222222111111111111111111222333111//////000111222222222222111111111222333333333222111000000000111222000000000000000000000000333333333333222222111111111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333333333333333333333333333333333444555555666666555444444333444666555555444666777888888999999999888777777777777777555333333555888777777777777777777777777888888888888888888888888777777888888888888777777:::::::::::::::;;;;;;;;;999999:::;;;===>>>@@@AAADDDFFFHHHIIIIIIKKKNNNQQQVVV^^^kkkzzzwwwllleeeiiirrrooobbbYYYTTTPPPPPPNNNMMMLLLLLLKKKKKKHHHHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>===<<<;;;999888888888:::;;;:::999777666444333222333444444555444444333333444444555888777666555444555666666555555555444444444333333000111222333444444444444111111111111111222222222111111111111111111111111333222222111000000//////111111222222222222111111111222333333333333222222////////////////////////666555222000000222555666222333444444444444444444111111000//////000222333111222222111000///111333//////000000000000111111//////111666>>>CCCCCCBBB???<<<888333111111222333...///000111222444555555111111111111111222222222333222111111111111222333///000000111111000//////...//////000222333333444333222111111000000000111444444333333333333444444222111000//////000111222222111111111111000000000222111000000111333555777222222111111111111222222000000111111111111000000//////000111111111000000////////////000000000000000000111111222222222333000000000000111111111111///111222111///...///000222222111111111111222222//////000000000000111111)))***,,,---///111333444111000000000111222333444444444444333222222111111///000000111111000000///111111111111111111111111///000111111111000///...111111111111111111111111000////////////000111111111111111111111222222333333333222222222222333333222333333222000///111222222222111111111111222222333222111000000111222333222222222222222222222222444444333333222111111000111111111111111111111111222222222222222222222222111111111222222222222222222222222222222222222222444333333222222333333444555666666777666555444333222444555555444444666777555555555555555555666666999::::::999888777999:::666666666666666666666666888888888888888999999999888888999999999999888888::::::::::::;;;;;;;;;;;;999:::;;;<<<>>>@@@BBBCCCFFFHHHJJJKKKMMMOOORRRUUUYYYaaaoooyyyqqqjjjiiilllzzz|||iii^^^WWWTTTQQQPPPOOOMMMLLLKKKKKKKKKGGGGGGFFFEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@????????????>>>===<<<<<<999888777888:::;;;:::999888666555333333333444555555444444333333444444555666666555555555444444444444444444333333333222222111222333444444444444444000000111111111222222222111111111111111111111111222222222222222111111111111111222222222222111111333222///......///111333000000000111111000000000444333222111111222333444111222333444444444444333333222000000000222333555333888<<<:::444///...000......///000000000000000,,,...444>>>IIINNNMMMJJJFFFEEEDDD@@@<<<777222000111111222222222222333333111222222222333333333333333333222111111222333333///000111222222111000000111111111222222222333333111222222333333333222222111222222333333222222111000000000000000000000000333333222111111111111111222222111111111111111222222222111111111111222222000000111111111111000000111111111222111111000000////////////000000000000000000000000111111111111000000000000111111111111...000222222000///111222111111222222222222111111000000000111111111222222+++,,,---...000222333333000/////////000111333444555555444333333222111111//////000000000000//////111111111111111111111111000111111222111000///...111111111111111111111111...//////000000000000000000000000000000111222222222222222111111222222222222666:::777222///111444222222111111111111222222333222000//////111222333222222222222222222222222222222222222222111111111111111111111111111111111222222222222222222222222222222222222333333333444444444444444444444444444444333333222222333333444333444666777777666555444222444666666555555777888222222111111222333444555999;;;===<<<;;;:::;;;<<<777777777777777777777777777777888888888999999999999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>@@@CCCEEEFFFFFFHHHLLLOOOQQQUUUYYY\\\___jjj{{{yyysssnnniiiiiiuuuwwweee[[[VVVTTTQQQPPPOOOMMMLLLKKKKKKKKKGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDBBB@@@???@@@@@@@@@??????>>>===<<<<<<;;;999999999999777666888777555444444555666888555444444333333444444555444444555555555444333222333333333222222222111111333333444555555555444444000000111111222222222222111111111111111111111111111111111222333333444444111111222222222222111111333///***''''''***///222111111222222222222111111...///000111111000///...000111222333333333333333444333222111111333555666444===DDDBBB888///,,,---,,,---///000000000/////////111888AAAHHHHHHAAA:::777>>>GGGMMMMMMFFF<<<555444444333333222111000000222222222333333444444444222111000//////000111222000111222333333222111000111111111111000000000000///000222444555555555444///000111222222111///...000000111111111111000000444444333222111111222222111222333333222000---,,,222222111111111111222222000000111111111111000000222222222222222111000///////////////000000000000000000000000////////////000000000000111111111111---000333333111000222444000111222333333222111000000000111111222222222333222222111111000000/////////.........///000222333333333222222111000////////////000000000000//////111111111111111111111111111222333333222111000///000000000000000000000000---...000111111111000//////////////////000111111000000////////////000000333999>>>;;;333///111666222222111111111111111222333222000//////111222444000000000000000000000000000000000111111222333333111111111111111111111111222222222222222222222222222222222333333444444444555555555555555555555555444444222222222222444444111333555777888888777666333555777777666777888:::666555444333444666999:::333666888888777666666666888888888888888888888888777777888888999999999999999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;======>>>@@@CCCEEEGGGIIIFFFHHHMMMQQQUUUZZZ___ccckkkxxx|||vvvqqqllliiigggnnnuuueeeZZZVVVXXXOOOOOONNNMMMLLLKKKJJJIIIJJJHHHFFFEEEFFFFFFEEEDDDIIIGGGEEEDDDEEEDDDBBBAAAEEEBBB@@@???>>>>>><<<;;;===;;;999777666666666777444555666777555333444777222222222333333444444444444555666777777666555444777333000000222333222000555555555666555555444444333333333333333222111000222111000000000111222333000000000000000///.........111444444222///---,,,111000000///////////////888777444222222222333444222222222222222111000///111111000000111111222333111111111111111111222222444444444555555444333333333222111000////////////000222444666666444222000222555999>>>BBBDDDEEEFFFFFF:::111111333222333666555555444111//////111333000222444666666555444333111111111111111111111111222111000///............111222222222222111000000000000111111111111000000...000222222000.........000000111111111111000000000000000000000000000000...,,,+++,,,///000///---111111222333222111000//////111333333222111000111000000000111111222222222000000111111111111000000////////////////////////333222111111000000111111222222111111111111222222888444///,,,---...000111111111000000000000111111222222111111111111222222111111111111000000000000222222111111111111222222000000000000000000000000111111111111111111111111222111000//////000111222000111111111111222222222...000333666666444222000...///000000///000222444222222555:::???===666///111111222222222222111111333333333333333222111000...111333333000///222444333333222222111111222222000111111111111222222222111222222333444555666666444333222111000000000000111222333444555666666777333333333333333333333333333444555444333222333444555555555555666666666666666666777888888888888888888888999999999:::::::::777777666666666666777777::::::;;;;;;;;;<<<<<<<<<555777999;;;===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>@@@CCCGGGJJJKKKKKKLLLPPPUUUYYY___lllyyy~~~{{{ooojjjlllwwwuuudddYYYVVVWWWPPPOOOOOONNNLLLKKKKKKJJJIIIGGGEEEDDDEEEEEEDDDCCCCCCBBBBBBCCCEEEGGGFFFEEEHHHFFFCCC@@@???>>><<<:::<<<;;;:::888777666666666777666666666555444444555333333333444444444444444444555666777777666555444777444222222333555444333111222222222222222111111333333333333333222111000222111111000111222333444111222222222222111000000222555777777555333111111222222111222222333444444555444222111000111222333111111111111111000//////111111000000111111222333333222222222111000000000333333444444444333333222////////////000111222333000111333444444333111000000111444777;;;???BBBDDDEEE;;;222111222000000222333444555444222111111111000111333444444444222111111111111111111111111111111111000000000000111111111222222222222111000000000000111111111111000000000111333222000//////000000000111111111111000000000000000000000000000000111///...///111333111000000111222333444333333222///111333333222111111111111111111111222222222333000000111111111111000000000000000000000000000000333222111111000000111111111111111000000111111111111222444666666444111///111111000000000000111111222222111111111111222222111111111111000000000000000000////////////000000000000000000000000000000111111111111111111111111000000111111111111000000000000111111111222222222...000222444444333111000///000111000//////111333111111444:::??????:::444111111222222222222111111333333333333333222111000///000111111111000111333444444333222111111111111000111111111111222222222222222333333333333333333222111111111111111222222000000000000000000000000333333333333333333333333555777777777444333333444555555555555666666666666777777888999999999999999888888999999999:::::::::999888888777777777888888777777888888999999::::::333555888;;;===>>>>>>===:::;;;;;;<<<===>>>??????AAA@@@AAACCCFFFIIIKKKKKKQQQQQQTTTZZZ___hhhxxxrrrnnnnnnrrr~~~uuudddYYYUUUWWWPPPPPPOOOOOONNNMMMLLLLLLHHHFFFDDDDDDDDDEEEDDDCCCDDDCCCDDDGGGKKKMMMNNNNNNLLLIIIEEEBBB@@@>>>;;;999:::::::::999888777666555888777666555666666555333555555555555555444444444444555666666666666555444777555333444555777666666000111111222222111111000222222333333333222111111222222222222222333444444333333333444333222222111111333555555333111000000111111111222333555666777222111000//////000111111///000000000000///......111000000000000111222222444333333222111000//////111222222333333333222222////////////000111222333111111111111111111111111111111000111333666:::<<>>???@@@@@@CCCDDDEEEGGGHHHJJJKKKLLLQQQQQQUUU]]]ffftttsssiiigggqqqsssbbbXXXTTTVVVQQQQQQPPPOOOOOONNNMMMMMMIIIGGGEEEDDDEEEEEEEEECCCEEEEEEEEEHHHKKKNNNNNNNNNJJJGGGDDDAAA@@@>>><<<:::999999::::::999888666555666666555333555888666333777777666666555555444444555555555555555555555555555444444555666777777777222333333444444444444333222222333333333222222111333222222333333333444444333333444444333333222111///111222111///......///000//////000111222333333000000/////////000111111///000000000000000//////000000000000000111222222333222222222111000000000000111111222222222222111333222111000////////////222111000000000000111222444333111000////////////555111000111333444333333000222333333111000///000111222222222222111//////111111111111111111111111000000000000111222333333111222222222222111000000000111111222222111111000222222222000//////111333000111111222222111111000000000000000000000000000000/////////000000000///***+++---.../////////...000111333222111000111222222222222222222333333333000000111111111111000000222222222222222222222222333222111111000000111111000000////////////000000222111...,,,+++---111444111111000000000000111111222222111111111111222222222222222111111111000000222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111///////////////000111111222333222111///...///000222111000222444444222000111111222222222222111111222222333333333222222111111///---...222333111///555444333222111000000000000000111111111222222222333333333222222222222222111111111111222222333444999999888888777666666555555555555555555555555555111333666666444333222222555555555555666666666666777777888999999999999888888888999999999:::::::::;;;:::999888888777888888777777888999:::;;;;;;<<<;;;;;;<<<<<<;;;:::999999999999:::;;;<<<===>>>>>>CCCEEEGGGHHHIIIJJJLLLMMMQQQRRRYYYeeessswwwmmmnnnsssqqqaaaVVVSSSUUUQQQQQQPPPPPPOOONNNNNNNNNJJJHHHFFFFFFGGGGGGFFFEEECCCBBBBBBBBBDDDEEEDDDCCCEEECCC@@@??????>>><<<;;;888999::::::999888666555444777666333444888888444777777777666666555555555555555444444444444555555222333444555555555555666333333444555555555555555111222222333333333222222222222333333444444444444222222222222222111111000111222222111000///000222111000000/////////000000111000000000000111111222000000111222222111111111000000//////000000111222000000000111222222222333///000111111222222222111333222111000////////////333222111000000111222333222222222222000...+++***000000000000222444444333000111111///------///111222222222222222111000000111111111111111111111111000000/////////000000000111222222222222111000000111111222222222222111111000000000///......000333111111222222222222111111000000000000000000000000///000000000/////////000,,,---...//////...---,,,000222222222000000111333222222222222222222222222000000111111111111000000111111111111111111111111333222111111000000111111000000////////////000000444222...)))&&&(((...333111111000000000000111111222222111111111111222222222222222222111111111111222222111111111111222222000000000000000000000000000000000000000000000000333222111000000111222333//////000000000111111111//////.........///000111222333333111///---...000111000000000111111000///111111222222222222111111111222222333333333222222222///---///222333222///555444333222111111111111000000111111111222222222222222222333444555555666444333333222111111222222444444444444555555555555555555555555555555555555000333555666555444555666555555555555666666666666555666666777777777777777888888999999999::::::::::::999888777777777777777777777888999::::::;;;;;;<<<<<<<<<<<<;;;::::::999<<<<<<<<<======>>>>>>???BBBDDDGGGIIIIIIKKKNNNPPPTTTYYYeeeuuutttnnnqqq~~~nnn___UUUSSSUUUPPPPPPPPPOOOOOONNNNNNNNNKKKIIIGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBCCCCCCBBB@@@AAA???=========>>>===<<<999999999999999888777777555<<<<<<666444888888555666666666666666555555555555555444444444444555555111333444555333333333444111111222333444444444444111111222333333333222222111111222333333333333333111111111111111000000//////000///...,,,---///111333222222111000000111111222222222222111111111111000111111222222222222111000////////////000111111//////000111222333333444///000111222222222222222////////////000111222333333222111000000111222333...///111333333111///...111333333111000222222///111111000...,,,---000222222222222111111111111111111111111111111111111111000000///////////////000111222222222222111000000111111222222222222111111...///000///......000222111111222222222222111111000000000000000000000000111222333222000///000111000111222222222111///...111222222111000000111333222222222111111111111000000000111111111111000000000000000000000000000000333222111111000000111111111000000//////000000111111333333111---+++---///111111000000000000111111222222111111111111222222333222222222222111111111000000////////////000000000000000000000000000000000000000000000000000000333222111000000111222333/////////000000000111111///////////////000111111222333333111///...///000//////000111222333444555111111222222222222111111111111222333333333222222111000000111222333222111444333222222111111222222000111111111111222222222111222222333555666666777555555333222222111111111000111222333444555666666444444444444444444444444333555666666555555777999555555555555666666666666444555666666777777666666888888999999999:::::::::888888777777777888888888777777777888888888888888999::::::;;;<<<======>>>??????@@@@@@AAABBBCCCCCCCCCFFFIIIJJJKKKNNNTTTXXX[[[dddttt~~~tttqqqvvvkkk]]]TTTRRRUUUOOOOOOOOOOOONNNNNNNNNNNNKKKIIIGGGFFFGGGGGGFFFEEEFFFEEEDDDEEEGGGGGGFFFEEE@@@>>><<<<<<=========;;;:::999888888777888888888;;;DDDFFF;;;444666888555555555555555555555666666555444444333333444444555111444666666333222222333000000111222333444444333000111222333333333333222000111222333333333222111111111111111111000000///......---+++***+++...000222222111111111222333333222222222222111111000/////////000111111111111111///////////////000111111000000000111222222222333///000111222333333333333////////////000111222333111111000000000000111111//////000111222333333333111555555000///222333000000111222111000///111222000000//////000000111111111111111111111111111111////////////000111222222111222222222222111000000111222222333333222222111---///111111000000111222111222222333333222222111000000000000000000000000000111333111///...///111000111222333444333222111111222222111///000111333111111111000000000//////000000111111111111000000000000000000000000000000333222111111000000111111111111111000000111111111---222666555111......000111111000000000000111111222222111111111111222222333333222222222111111111000000////////////000000000000000000000000000000000000000000000000000000000111333444444333111000////////////000000000111//////000000000111111111111222222111///...///111...///111222222222333444111111222222222222111111000111222333333333333222111222333333222222333444222222111111222222333333000111111111111222222222222222333333333444444444444333333222222222333333222333444555666777888888333333333333333333333333666666555333111111444666555555555555666666666666555555666777777777777777888888999999999:::::::::888888888888888999:::;;;999999999999888888888888999999:::;;;<<<===>>>???===>>>???BBBDDDFFFHHHHHHFFFIIIMMMNNNOOOTTT\\\cccmmmxxxxxxwww{{{~~~jjj\\\SSSRRRUUUOOONNNNNNNNNNNNNNNNNNNNNJJJHHHFFFEEEFFFFFFEEEDDDBBBAAAAAACCCFFFGGGHHHGGGAAA???============<<<;;;:::999888777777777888999@@@KKKMMM@@@555555777555333444444444555555666666555444333333333333444555222555777777444111222333000111222333444555555555000111222333333333333333///000111222333222111111111222222222222111000000222222111///---...222555/////////000111222444444222222222222111000............///000000000000000///////////////000111111222222222111111111111111000000111222333444444444333222111000//////////////////000000000000//////444222111000000111333444...333444000///444666444///111444555444222222222...............///000111111111111111111111111111......///000111333555666111222222222222111000000111222222333333222222111...000222333222111111222111222222333333222222111000000000000000000000000---///000///,,,+++,,,......///000222333333333333222222222111///000222444111000000000//////......000000111111111111000000000000000000000000000000333222222111000111111111222222111111111111222222---000333222///---000444111111000000000000111111222222111111111111222222333333333222222222111111222222111111111111222222000000000000000000000000000000000000000000000000---000444888888444000---////////////000000000000//////000111111111111111111222222111//////000111///000111111///.........111111222222222222111111000111222333333333333333000333555444222111333666111111111111222333444555000111111111111222222222333333333222222222222111222222222222333444555555222222333333444555555555333333333333333333333333666555222///,,,,,,...000555555555555666666666777666666777888888888888888888888999999999:::::::::888888888999:::;;;<<<=========<<<;;;;;;::::::999<<<<<<;;;;;;;;;<<<<<<===999:::===@@@DDDGGGIIIKKKIIIMMMPPPQQQSSSYYYccckkk{{{uuutttzzz|||dddXXXUUUUUUUUUTTTSSSQQQOOOMMMKKKJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFHHHFFFDDDDDDDDDCCCAAA@@@??????>>>===<<<;;;;;;:::;;;999666777888777444111777;;;>>><<<777333222444333333333333333333333333444444444333333222222222777444333777777333000111444555555444222111222333///000111222222222222222111111222222222333333333222222222222222222222222000111111111111222222222333222000/////////000111000000000000////////////111222111111000...---,,,///000111222222111000///000000000000000000///...***---000222111000000000000111111111111222222222///111333222000///222555000000111111111111000000......///000000000000000111222222111...------...............////////////000000111111111111000000////////////............000000/////////111222333666555444444222222111000222222222222222333333333//////000111111111111000333333222111000///......000000000000//////////////////000000111111222222000000000000000000000000111111111111111111111111444222000///...///000111//////...//////000111222///////////////000000111000000000000000000000000000111222222111000111222///...---...000333444444000000000000111222333333222///***''''''***///222///////////////000000000222222222111000//////...000111222333333222111000222222111111000000//////...---,,,+++,,,...000111000000111222222222222111////////////////////////,,,---...000111333444555000000111222222222222111222111111000000111222222444555666666333111000000333333333222222222111111222333333222111000222333333444444444444444444444222111111111000/////////333444444555555444444333777666444333222333333444000111222444555666666666444555666777888999::::::999888666666777888888777888888888888888888888888666777777777777888888888<<<;;;999888888999;;;<<<:::;;;<<<=========<<<;;;>>>???@@@CCCFFFHHHIIIHHHFFFMMMTTTWWW[[[fffyyyvvvooonnnrrr}}}~~~gggZZZUUUUUUTTTRRRQQQPPPNNNLLLKKKKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFDDDCCCDDDCCCAAA@@@@@@@@@???>>>======<<<<<<;;;999777888999999666444///333888888555333444666444444444444444444444444666666555555555444444444666333333777777444333444222333444444444444444555111111222222222222222222000000111111111222222222222222222222222222222222000111111111111222222222444333222111000000111222000000000000000000000///111111111111000000000000111111222222222222111111000000000000000///...---+++...111222222111111111///000000000000111111111...000111000//////111333000000111111111111000000//////000111111111111111333444444333111000111222//////000000000111111111000000111111111111000000000000000000000000000000111111000//////000111222333333333222111111000000111111000000000000000000111222333444444444444444111111111111000000000000000000000000000000000///000000000000111111111111111111111111111111111111111111111111111111111111333222000///...///000111000////////////000000111000000/////////000111111000000000000000000000000000111222222000000111222444444333444444444333222222111111111111222222333333222000///...///111222000111111222333333444444222222111111000//////...000111222222222222111000111111111000000000000000000///...------///000111000000111222222222222111000000000000000000000000///000000111111222333333000000111222222222222111444444333333333333333333111333555555333111111222333333222222222111111111111222333222111111222444444444444444333333333333444444444444333333333333333444444555555444444333666555444444333333333444111111333444555666666666555555666777888999:::::::::999777777888999999888999999999999999999999999777777777888888888999999:::::::::;;;;;;:::::::::999:::<<<===?????????>>>@@@AAACCCGGGJJJLLLMMMMMMPPPTTTZZZcccpppvvvllljjjtttkkk]]]VVVTTTSSSPPPPPPNNNMMMLLLKKKKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFGGGEEECCCCCCCCCCCCAAA@@@@@@@@@@@@??????>>>>>>>>>;;;:::999999::::::888777000444888999777666888:::555555555555555555555555666555555555555444444444555333333666777444444777333333444555555444444333222333333333333222222111//////000000000111111111111111111111111111111111000111111111111222222222444333222222111222222222000000000000000000000000111111000000000222333444222222111111111111222222333333333333222111//////---000222333222111222222/////////000000000000111...///000///......000222000000111111111111000000000000111222222222111111222333444444222222333444111111111222222222333333000000111111111111000000000111111222222333333333222222111000000000111111111111111111111111111111222111111111000/////////...///000111222222222222//////000000111111111222000000000000000000000000111111111111111000000000222222222222222222222222111111111111111111111111222222000/////////000111111111000/////////000000111000000000000111222222000000000000000000000000000111222222000000111222333444444444444333111111333333222222111222222222222333444444444222111000......///000000111222222222222111111000/////////000111111222222111111000000000000000111111111111222111000/////////000111000000111222222222222111111111111111111111111111222222222222111111111111000000111222222222222111444444444333333222222222///111333333222222222333222222222111111111000000000111222222111111333555444444444333333222222222444444444444555555555555333444444555555444444333444555555555555444333333111222333444555666666666555555666777888999999:::;;;999888888999::::::999::::::::::::::::::::::::888888999999999:::::::::888999;;;======;;;999888888999;;;===???AAAAAAAAA???AAADDDGGGKKKMMMNNNOOOVVVYYYaaarrr}}}oooffflllooo```XXXTTTSSSOOONNNMMMLLLKKKKKKKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFFFFDDDCCCCCCCCCCCCAAA@@@??????????????????>>>>>><<<;;;:::999999888888777777999::::::777555555666444444444444444444444444333333333333333333333333555333333555444222444888666555555444444333111000444444444444333333222111000000000000111111111222000000000000000000000000000000111111111222222222222222222222222222222222000000000000000111111111222111000//////111333444222111000//////000111222222222111111000///------///111333333333222222333000000000000111111111111///////////////000111222000000111111111111000000///000000111111111000000...///111111000000111222111111111222222222333333000000111111111111000000000000111111222333444444333222222111111000000000000000000111111111222222444444444333222111000000------///000111111111111000000000000111111111111000000000000000111111111222222222111111000000000222222222222222222222222111111111111111111111111222111000//////000111111222222111000////////////111111111111111222222333000000000000000000000000000111222111000///000222111222222222111222444555444444333222111111222222111111222333222111///---.........///////////////111111111111000000//////000000111111111111000000//////000000111111222222222111000///////////////000000111222222222222111111111111111111111111111111111111111111000000000000000111222222222222111222222222222111000000//////111222222111111222333222222111111111000000000000111222222111222444666555555444333222111111000111111222222333333444444333444444555555444444333333444555666666555444333222333444555666666666666555666666777888888999999:::888777777999::::::999::::::::::::::::::::::::999999999:::::::::;;;;;;999:::;;;<<<<<<;;;:::999999:::;;;===???@@@AAABBBBBBDDDGGGJJJLLLOOOQQQSSS\\\dddssszzzqqqppp|||sssbbbXXXTTTSSSOOONNNMMMLLLKKKKKKKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFEEEDDDBBBBBBCCCCCCBBB@@@===>>>>>>>>>>>>>>>>>>>>>======;;;999777666666666666777777555333111000000333333333333333333333333333333333333333333333333555333333444222000222888888666333333444444222000444444444444333333222111111111111222222222333333000000000000000000000000000000111111111222222222000000111111111111111111///000000000111111111222333111///...---...000111333222111000000111222333---------,,,,,,***))))))000222333333222222333444111111222222222222333333111000000000111222222222000000111111111111000000...///////////////......,,,---//////......000111000000000111111111111222000000111111111111000000/////////000111222333333222222222222111111000000000000111111222333333333444444444333222111000000000111222333444444444444111111111111000000000000///000000000111111111222333333222222111111000000111111111111111111111111000000000000000000000000000000000000000000111111333222111000000///000000111111111111111222222333000000000000000000000000///000111111000///000111444444222000...///444777444333333222111111111111111111000000000/////////444333333222222111111000111111111000000000000000000000000000000000000000//////000000111111222222111000000///............000000111222222222222111000000000000000000000000//////000000000000000000000000111222222222222111111222222222222111000///111222333222000///000222222222222111111111111000000111222222111222444666555555444444333222111111000000111111222222333333333444444555555444444333333444555666666666555444333333444555666666666666666666777777888888999999888777666666888999999888::::::::::::::::::::::::999::::::::::::;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@GGGJJJMMMOOOQQQTTTYYY]]]iiiyyy}}}yyy}}}vvvcccYYYUUUTTTPPPPPPNNNMMMLLLKKKKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFDDDCCCBBBBBBCCCCCCBBB@@@<<<======>>>>>>?????????======<<<999666555666888666666555555444444444444333333333333333333333333444444444555555555555666555333333333111000444;;;;;;777333222555666666555222333333333333222222111111222222222222333333333111111111111111111111111000111111111111222222222//////000111111111000000///000000111111222222222222111000.........//////444444333333333333444444//////////////////...---111222333333111111222333222222222333333333444444222111///000222333333222000000111111111111000000......//////......------...///000000//////111222/////////000000000000111000000111111111111000000.../////////000111111111222222222333222222111000111111111222222333333333222111111111000/////////000111111222222222222222222111111111000000/////////000000111111222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111222222111000000000111111111000000000000111222222000000000000000000000000///000111111//////000111222222000+++'''&&&***...222222111111000111111111333222111000000111222333222222222111000000//////111111000000000000000000111000000//////000000111000000000000111111111111//////////////////......000000111222222222222111000000000000000000000000000000000000000111111111000000111222222222222111222222444555555444333222333333333222000///111222333333333222222222111111000111222222111111333555555555555444444333333333333333333333444444444444333444444555555444444333444444555666666666666555444444555666666666666666666666777777888888888888777666555666888999999888::::::::::::::::::::::::999999:::::::::;;;;;;;;;>>><<<:::999999:::<<<>>>============>>>???AAAAAAFFFIIILLLNNNQQQXXXaaahhhzzzzzzzzzwwwdddYYYVVVVVVRRRQQQPPPNNNLLLKKKKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFDDDBBBAAAAAACCCCCCBBB@@@======>>>??????@@@AAAAAA;;;<<<<<<:::777777:::===777666666666777888888777444444444444444444444444444444444555555555666666333222333444333333999BBBGGG@@@888555555777666444111111222222222222222222111111111111222222222222222222222222222222222222000111111111111222222222///000111222222222111111///000000111111222333333000000000000000000111111111222222333333222222111111222222333333333333333111222333222000000111333111111222222222333333333222000...///111333222111000000111111111111000000///////////////...------///000111111000///111222/////////000000000111111000000111111111111000000//////000000000000000000000111222333333333222111000000000111111111111111111111000000000000000000///000000000000///......000000000000111111111111///000000111111222333333111222222222222222222333111111111111111111111111000000000000000000000000//////000111111111111111111111111000111111222222000000/////////000111111000000000000000000000000///000111000///...///111---///000---'''%%%&&&)))000000000///000000111111000000000111111222333444---........./////////000000000000000000000000111111000///......///000111111111111000000000000000//////000000111111000000000000111222222222222111111111111111111111111111444444333333222111111111000000111222222222222111000111333555555555444333222333333222111111333555444444444333333333333222111222333222111111222444555555555555555555555555555555555555444444444444333444444555555444444333555555555555555666777777444555555666666666666666777777777777888888888888888666555666888:::::::::999999999999999999999999999999999999::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>???@@@CCCEEEFFFFFFIIIMMMPPPVVV```nnnxxx}}}xxxdddYYYVVVWWWTTTSSSQQQOOOMMMKKKJJJJJJHHHGGGGGGFFFEEEFFFFFFFFFCCCBBBAAAAAABBBCCCBBB@@@>>>>>>???@@@AAABBBBBBCCC999;;;<<<:::999:::>>>BBB666555333333333444333333555555555555555555555555222222222333333444444444222111333555555666>>>HHHSSSJJJ>>>777666555333000///000111222222222222222000000000000111111111111222222222222222222222222000111111111111222222222000111222333444333333222///000000111222222333333...///000222333333333333---...///000000///...------...///000000111000000111222222111000///111333000111111111111222222222111///------000222111///000000111111111111000000000000111000000///......///000111000///...///000///000000000000111111111000000111111111111000000111111111000000000000000///000222333444333333222000000000000000/////////222222222222222333333333333333444333333222111000......///000111222333333///000000111222222333333111111111222222333333444222222222222222222222222000000000000000000000000...///000111111111111111111000000000111222333333///////////////000000111000000000000000000000000///000111000///...///111---111666666111....../////////...//////000111111,,,...///111222222222222......///111222444555555000000000000000111111111111000///......///000111222222111111000000/////////000111222222222222222000000111222222222222111222222222222222222222222888777666555333222111000000000111222222222222111---...111333444333222222111222222222222333666888555555444444444333333333222333333222111000222333555555555666666666666666555555555444444333333222333444444555555444444333666555444444444666777888444555666666666666666666777777777777888888888888999777777777:::;;;;;;;;;888888888888888888888888888888999999999::::::::::::;;;===>>>>>>===;;;:::>>>>>>???@@@CCCFFFIIIKKKLLLOOOTTTXXX```mmm~~~{{{yyy|||ttteee]]]YYYWWWPPPPPPPPPMMMJJJIIIIIIJJJGGGFFFDDDCCCCCCCCCDDDEEEDDDDDDCCCBBB@@@???>>>>>>???>>><<<===???AAABBBBBB@@@@@@@@@>>>:::888777888888666555666999999666333555444444333333444444555666444333444555444333111555555555555444555777999@@@===999555222222222333555444333333222222222222444333333222222333333444333333333444555555222000444333111000000111333444111111111111111000//////444444555444222111222333555444333333222222333333222111111111000/////////......000111111222222111333333333222222111111111000000000000000000000000000000000000000000000000222333333444444333333222222///,,,+++...000000///222111000//////000111222222111000//////000111111000000000000000000000000000000000000000000000000000111222333333222111000111111222333333333333222222222222111111000000000000111222333444555666666555444222111111222444555111222222222222111000000////////////000000000000222222222222222222222222111111222222222222111111---000222111...,,,---////////////000000000000000...000222222111...***'''222222222111111111111111000111222222222000///...///000000111111111000000000111222333333222000///000000111222333333444444////////////////////////999444///,,,---/////////000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000444333333222111000//////222222222222222222222222555444222000/////////000333333333444444555555555111222222333333444444555333333333333333333333333222333444444555555444444555444444333333444444555555555555555555555555555555555555555555555555555333333555666777777777777555555555555666666666666888888888888888888888888888888777777888888999:::<<<<<<<<<;;;:::999777777888999::::::;;;;;;::::::;;;<<<<<<===>>>>>>======CCC@@@???BBBDDDEEEIIINNNOOOPPPUUUaaaqqqxxxttt~~~sssddd\\\XXXUUURRRRRRQQQNNNJJJHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@>>>======???AAAAAAAAA>>>??????===:::888777888888888888777555444444444555444444333333444444555444222111111444555666555333444444444444555666888:::888666444222222333333555444333333222222222333444333333222222333333444333222222333444555333222444333222111111111222333333222000///...///000111000222444333111///111222333333111000000/////////333333333222222222222222......000111222333333333222222222111111000000000000000000000000000000000000000000000000000000000111111222222222222111111111...++++++---//////...111111000000000000111111222111000//////000111111000000000000000000000000000000000000000000000000000111222222222222111000000000111222222222222111444444333333333333333333000000000000000000000000333222111000000111222333111222222222222111000000////////////000000000111111111111111111111111111111111222222222222111111---///111///---,,,---///........................///111333555555444333111//////000111222222333333111111111111111000//////------///000111111111111000111222333333222000///000000111111222333333444111111111111111111111111777333///---...000///...000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000333333222222111000000000111111111111111111111111333222111000000111111222222222222333333333333333333333333333333333333333333333333333333333333333222333444444555555444444444444333333333333444444555555555555555444444444444444444444444444444444444444555666777777777666555555555555666666666666888888888888888888888888888888888888888999999:::::::::;;;;;;;;;:::999999999999:::;;;;;;;;;;;;:::<<<<<<===>>>>>>?????????CCCAAABBBFFFHHHIIINNNSSSSSSVVV]]]jjj|||xxxvvv|||rrrccc[[[VVVTTTSSSSSSRRRNNNJJJGGGGGGHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA???>>>>>>???@@@@@@???<<<======;;;999777888888777999:::666111000222666555444444333333444444555444222000000222444555555222222333333444444555555333333333333333333333333444444333222222222333333444333333222222333333444333222111111333555555444333333333222222111111111333111///---,,,...000222///333666555111///111444333222111000///.........222222222222222333333333...///111222333444444444111111111000000000000000000000000000000000000000000000000000000000000000///000000000000000000///000...,,,+++---.........000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000111111222222111111000//////000111111111111000333333333333333333444444555555444333222111000000222111000//////000111222111222222222222111000000/////////000000000111111000000000000000000000000111111222222222222111111000111111000......///111.........---,,,,,,++++++//////111222333444444444000000000111222222222333222222111000000000000111+++,,,...///111111222222000000222333333222111000///000000111111222222222111111111111111111111111444222000///000000///...000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111222333444333222222222222222111111555555444333333222111111333333333333333333333333222333444444555555444444333333222222222222333333666555555555444444333333333333333333333333333333555555666666666666666555555555555555666666666666888888888888888888888888888888888888999999999:::888999::::::;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;<<<======>>>???@@@@@@@@@@@@???BBBGGGJJJKKKOOOUUUZZZ```lll|||zzztttuuu~~~qqqccc[[[VVVTTTRRRRRRQQQNNNKKKHHHHHHIIIFFFGGGHHHHHHHHHGGGEEEDDDEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@>>>>>>@@@@@@???>>>:::;;;;;;:::888777888999777888777444111111333666555444444333333444444555666555444444555555333222222111111222444444444333000111222333444444333222444333333222222333333333444333333222222333333444333111000000333555666666333333333333333222000000111000///.........000111222777;;;:::555111222555222222111111111111222222/////////000111111111222111222333333444444333333111111111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////000///...---...////////////000111222222111000///000000000000000111111111000000000000000000000000000000000000000000000000000000111111111111000000///000000111111111111111000000000111111222222222666666555444333222222111111111000//////000111111111222222222222111000000//////000000000111111111000000000111111111111111111111222222222222111111333222222111000111222333//////...---,,,,,,++++++111111000000000000111111444333333222111000//////333222111000000000111222---...///111111222222222000000111222222222111111//////000000000111111111111111111111111111111111222111111111111000///...000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111222222222333333444444333333222222111111444444444333333222222222333333333333333333333333222333444444555555444444333222222111111222222333666555555444444333333222333333333333333333333333555666666666666666555444555555555555666666666666888888888888888888888888888888999999999::::::999888999::::::;;;;;;::::::999::::::;;;<<<;;;;;;;;;<<<<<<<<<===???@@@AAABBBBBBBBBFFFKKKMMMNNNSSS[[[fffqqq}}}uuuwww}}}rrrddd\\\WWWUUUPPPPPPPPPNNNKKKJJJKKKLLLEEEFFFGGGGGGGGGFFFDDDCCCFFFFFFEEECCCBBB@@@???>>>@@@???>>>???@@@@@@???===999:::;;;:::888777888999888555222111444666666666555444444333333444444555777777999;;;<<<;;;888555555333111222444444333111222333444555555444222111333333333222222333333444444333333222222333333444333111000000333555666666222333333333333222111000...///000111111000///...444888===<<<777222111333/////////000111333444555/////////000111111111222444555555444444333111111222222222222222222222222000000000000000000000000000000000000000000000000000111111222222111111000000111111000000000000111///000111222222111000/////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222000000000111111222222222111111111111000000000000222222222222222222222222111222222222222111000000000000000000111111111111111111111222222222333333111111222222222222111111222111000000111111222222111000000///...------,,,333222111111111222333444333333222222111000000///333222111000000111222333222222333333333222222111000000111111222222222222000000000000000111111111000000000000000000000000///000111222111000//////111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000111222222333333222222222222222222222222333333333333222222111111555555444444333333222222222222222333333444444444333333333333333333333333222333444444555555444444333222222111111222222333555555444444333333333333333333333333333333333333555666666666666666555444555555555555666666666666777777777777777777777777777888999::::::::::::999::::::;;;;;;::::::999888::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>@@@BBBCCCHHHIIILLLQQQTTTWWW```jjj{{{xxxrrrrrrsssqqqccc\\\XXXVVVOOOPPPPPPNNNLLLKKKLLLNNNFFFFFFFFFFFFFFFEEEEEEDDDFFFEEEDDDCCCAAA@@@?????????>>>>>>???AAAAAA???>>>999;;;;;;:::888777888999777444111222666999888666555444444333333444444555555777:::>>>BBBCCCAAA???:::777333222444555444111333444555666555444333222333333222222222333444444444333333222222333333444333222111111333555555444222222222222222222222222---///111333444222000...222555999:::888555222000------...///000111333444222222222222222333333333555555555444333222111000222222222222222333333333000000000000000000000000000000000000000000000000111222222333333222222111000222333222111000111222000000111111111111000000...///000111111222111111000000000000000000000000000000000000000000000000111000000//////000000111111111222333333333333333333333333333333333444444000111111111222333333333333333333333333333333333111222222222222111000000000000000111111111222222111111111222333333444444111111222222222222111111///......///111111000...111111111000/////////...---------...000222333444//////000111222333444444222111111111111222333333444444555444444333222111000000000111111222333333111111111111111111111111////////////////////////...000222222111000000111111111111111111111111111000000000000000000000000111111111111111222222222111111111111111111111111000000111111222222222333222222222222222222222222333333444444333222111111555555444444444444444333111111222333333444555555333333333333333333333333222333444444555555444444333333222222222222333333333333333333333333444444333333333333333333333333555555666666666666666555555555555555666666666666777777777777777777777777777888:::;;;;;;;;;:::999;;;;;;;;;;;;::::::999888::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===???AAADDDFFFIIIJJJNNNUUUZZZcccssswwwnnnooowwwoooaaaZZZWWWVVVQQQQQQQQQOOOLLLKKKLLLMMMHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDDDDCCCCCCCCCCCCCCC>>>===>>>???AAABBB@@@>>>;;;<<<<<<;;;999777888999666555555666666777777666555444444333333444444555444444555888===@@@BBBBBB@@@;;;555222444666444222333333444444444444444333333222222222333333444555444333333222222333333444333222222333444555333222222111111111111222444555///000222333333333222111000111555999<<<;;;777222000000000000000111222222333333333222222222222222222222333333333333222222000111111111222222222222000000000000000000000000000000000000000000000000111222222333333222222111///111333333111000111222111111000000000000111111---...000111222222111111000000000000000000000000000000000000000000000000111000///......///000111000000111222222222222222444444333333333333333333333333444444444555555555333333444444444444333333111222222222222111000000000000111111111222222222000000000111222333333333111111222222222222111111///...///222444444111...000000000000000000000000******+++---...///000000---...///000222444555555000111222222333333333222333333333444333333222222000000000000111222333444222222222222222222222111000000000000000000000000...000111111//////111333111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111222222222111111111111111111111111111222333444444444333222333333333333333444444444333333333333333333333333333333333333333333333333222333444444555555444444444444333333333333444444222222222333333444444555444444444444444444444444444444555666777777777666555555555555666666666666777777777777777777777777777888:::;;;<<<;;;:::999999999:::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>???AAADDDGGGIIIKKKLLLRRR[[[fffwwwyyyrrrppp{{{nnn___XXXWWWVVVSSSSSSRRROOOLLLJJJJJJKKKJJJIIIHHHGGGFFFGGGHHHIIIBBBBBBCCCDDDEEEFFFGGGGGG=========???BBBBBBAAA???<<<======;;;999777888888555888:::999666444555777555444444333333444444555444222///000444888<<<>>>DDD>>>666333444666555333111222222333333444555555222222222222333333444555444333333222222333333444333333333444555555222000222111000000111333555777222111111111222333444444///000333:::AAABBB===777666555444333222222222222222111111111000000/////////000111222333444444444//////000000111111111222000000000000000000000000000000000000000000000000111111222222222222111111...111333222000///000222222111000//////000111222---...000111222222222111000000000000000000000000000000000000000000000000111000///......///000111//////000111111111111111333222222111111000000000111111111111111111111111222333333444444333333222111222222222222111000000000111111111111222222222...//////000111222222222111111222222222222111111111111333666999888444000/////////000000000000000111111111111111000//////000000000111222222333333///111222333444333333222000111222333333333333333000000000000111222333444333333222222222222222222111111111111111111111111...000111111//////222555111111111111111111111111000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000222444555555555555111111111222222333333444555444444333333222222111333333333333333333333333222333444444555555444444555444444333333444444555000111222333444444555666555555555555555555555555333333555666777777777777555555555555666666666777777777777777777777777777777888:::<<<<<<;;;:::999777777999:::;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<@@@@@@@@@AAACCCFFFJJJLLLQQQSSS[[[gggvvvyyytttrrrwwwuuuggg\\\XXXYYYWWWUUURRRNNNKKKJJJIIIHHHIIIHHHGGGHHHHHHHHHFFFDDDEEECCCAAAAAABBBDDDDDDCCC===>>>???@@@AAABBBBBBBBB@@@@@@>>>===;;;999888777333333444444555666666777555444444444444333333333444444444555555666666666AAA???<<<888333222444666333333333333333333333333222333333444444333333222444444444333333222222222666666555444333111000/////////000000111111111111444333222000000111333444444111///333:::??????>>>333444444555444333111000111///------///222333444666333111222444555333000333222111000/////////000//////000000000000//////555222...,,,,,,------,,,000000000000000111111222222111111000000000000000222222222111111111111000222222222111000//////...222222111111111111222222444111---+++***,,,///111........................000222444333222111222333111111000000000000111111000000111111111000000///000000000000////////////111111111111111111111111////////////000000000000000111222222111000111333,,,...000222333222111///666///,,,000333222///...///////////////000111111111222222111000000111333222111000000000000000111333111...,,,,,,...111333444444222222222222444444//////000111222333333333333333333222222222111111111000000000//////......//////000000000000//////111111222222222222111111333333333333333333333333//////000000000000//////000000000000111111111111333333333222222222111111111111111000000000000000222333333444444555555666666666555555444333222222333333333222222111111111222333444444555555444444888777555555666666555333222222333333333444444444555444333222222333444555444444444444444444444444444666777666555444555777555666666666666777777777777777777777888888888888:::::::::999999999999888888999:::<<<===>>>??????<<<=========>>>>>>??????<<<<<<===???CCCJJJPPPTTTYYY^^^hhhvvv|||rrrttttttfffZZZVVVWWWUUUSSSQQQNNNLLLKKKKKKKKKIIIHHHGGGGGGHHHGGGEEECCCBBB@@@>>>>>>@@@AAAAAA@@@===>>>>>>???@@@@@@@@@@@@>>>======<<<;;;;;;::::::888777666555333111000000777777777777666666666666555555444444333333222222>>>===;;;777444333333555333333333333333333333333222333333444444333333222444444333333333222222222555555555444333222111000111111000000000111222222222222222333333222222222555222///111666:::999777333333333333333222111111222000......000222333333444333222333444555444333111111000///////////////000000111111111111000000222222111000000000111222000000000000000111111222222111111000000000000000222222222111111111111000222222111111000//////...111111111000000111111111...000333555555222...,,,222222222222222222222222///111333222111000111111111111000000000000111111000111222222222222111111111111111111111000000000111111111111111111111111000000000111111111111222000111222111000///000111000111111333555999<<<>>><<<444...///111000///000//////......//////000111111222222111000000111333111111000000000000111111111111000000000000111111333222111111111111222333222333333333111222333555333333222222222111111111111111111000000////////////000000111111000000///111111222222222222111111111111111111111111111111000000111111111111000000000000000000111111111111333333222222111111111111111111111111000000000000333333333333333333222222333333222111111000//////333333333222222222111111222333444444555555444444777555444444666666555333222222333333333444444444888777666555555666777888444444444444444444444444666888999888777666777999888999999999999:::::::::777777777777888888888888777777777888888999999999;;;;;;;;;:::999888666666===============>>>>>>?????????AAACCCHHHNNNUUUYYY[[[eeeuuu~~~xxxyyysssdddZZZUUUVVVSSSRRRPPPNNNMMMLLLLLLMMMHHHGGGFFFFFFFFFFFFEEECCCDDDCCCAAAAAACCCDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===:::999777555222///...---555555444444444333333333888888888888777777777777999999999777555333333444333333333333333333333333222333333444444333333222333333333333222222222222333444444444333333222111444333111000000111222222000111333444444333111000666333000000333444222000333333222111111111111222222000------///000111000111222333444333333444666000000///.........//////111111222222222222111111...000222111...,,,---///000000000000000111111222222111111000000000000000222222222111111111111000222222111111000/////////111000000//////000000111---000555888777444///+++000000000000000000000000///000222222000///000111111111000000000000111111000111222333333333333333111111111111111222222222111111111111111111111111111111111222222222333333000111222111///......///333111000111555===EEEJJJBBB888000/////////000333...............///000000111222222111000000111333000000000000000111222333000111222333333222111000111111000000000000111111444444444333222222333444222222222111111111111111111111111111111000000000000111111111111111111000111111222222222222111111///////////////000000000111111222222222222111111000000000000111111111111222111111111111000000000111111111111111111111111444444333222222111000000555444444333333222222111333333333222222222222111222333444444555555444444444333222333555666555444333333333333444444444444555555444444444444555555555555555555555555555555666888999888777666777999666666666777777777888888777777777888888888999999555555666777888999::::::===<<<;;;:::888666444333===============>>>>>>???AAACCCFFFIIIMMMTTT\\\bbbdddrrryyyvvv{{{rrreee[[[XXXXXXTTTRRRPPPNNNMMMLLLLLLMMMHHHGGGEEEEEEEEEEEEDDDCCCEEEDDDCCCCCCEEEEEEEEECCC@@@??????>>>>>>>>>>>>???;;;;;;;;;<<<<<<<<<<<<<<<777666666555333222222111333333333333222222222222555555777888:::;;;<<<===444666777777555444333444333333333333333333333333222333333444444333333222333222222222222222222222222333333444444333333333555444222111000111222333000111222333444333222111555333000000111111///---333222111000000000222222000...,,,,,,---......---...111333333111111333666000000/////////000000111000111111222222111111000///333666444...))))))+++000000000000000111111222222111111000000000000000222222222111111111000000111111111111000000//////000000////////////000000111111000000///000000111///////////////////////////111222222111000000111111111000000000000111111///000111222333333333333000000111111111111111222111111111111111111111111111111111111222222222333222333333222///......///000///------111999@@@EEE???777111/////////000333...............//////000111222222111000000111333//////000000111222333444111111222333333222111111111111111111111111111111333111111444777777333///111111111111111111111111222222111111111111111111111111222222222222111111111111222222222222111111......////////////000000000111111222222111111000///000000000111111111111111000000000000000000000000111111111111111222222333333333333222222111111555555555444444333333333222222222222222222222222222333444444555555444444222111111222444555555444333333333444444444444555333333333333333333333333666666666666666666666666444666777666555444555777555555555666666666666777777777888888888999999999666777777888999999::::::;;;<<<<<<<<<<<<;;;::::::=========<<<===>>>???@@@BBBEEEIIINNNTTT\\\fffmmmvvvwww|||pppeee^^^[[[\\\VVVTTTRRROOOMMMLLLKKKKKKIIIGGGEEEDDDEEEEEEDDDCCCBBBAAA@@@AAABBBCCCAAA@@@AAAAAA@@@?????????@@@@@@=========<<<;;;;;;::::::666666666666555555555555666666666555555555555444000111222444555777888888111333666777555444444444333333333333333333333333222333333444444333333222222222222222222222222222222222333333444444333333555444222111111111222222222222111111111222444555333222111111222111000///222222000000000111222333111///......///000///...,,,///222111//////222555000000000000111222333333//////000000000000//////333777;;;999333......000000000000000000111111222222111111000000000000000222222222111111111000000111111111000000000000000000000////////////000000444222///------///222444222222222222222222222222000222333333222111111222111111000000000000111111......000111222222222222/////////000000000111111111111111111111111111111000000000111111111222222333444444333111000000111......------///333666999777222///111111///000333...............///000000111222222111000000111333000000000000111222444444222111000000000000111222111222222222222222222111222......666???@@@666,,,111111111111111111222222111111111111111111222222111111222222222222111111111111222222222222111111/////////000000000111111//////000000000000/////////000000000111111111111000000000000000000000111000000111111222222222333222333333333444444555555111111111000000000000000222222222222222222222222222333444444555555444444111000000222444555555444333333444444444555555555666666666777777666666666666666666666666666666666444666777666555444555777888888888999999999::::::888888888888999999999999:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>=========>>>@@@BBBCCCBBBGGGNNNUUU\\\gggsss|||}}}~~~~~~mmmddd___]]]]]]VVVUUURRROOOMMMLLLKKKKKKJJJHHHEEEDDDEEEEEEEEEEEECCCBBBBBBCCCDDDDDDCCCAAAAAAAAA@@@??????@@@AAABBB???>>>>>><<<;;;:::999999888888777777666555555555555555444444444333333333555555555555555444444444111333666666555444444555333333333333333333333333222333333444444333333222111111111222222222222222222222333444444444333333222222222222222111111111333222000000000222444666111222222333333333222222222111111111111222333333333222111222333444333222...///000000000000111222000000000111222333444555//////000000000000/////////222666666333111222333000000000000000111111222222111111000000000000000222222222111111111111000111111000000000000000000111000000//////000000111000111222333333333222111000000000000000000000000111222444444222111222333111111000000000000111111...///000111111111111111.........///000000111111111111111111111111111111000000000111111111111222333444555444222111111222//////000111111111111111000......222222//////222///////////////000111111111222222111000000111333111111111111111222333444222111000//////000111222111111222333333222111111333///000999DDDEEE:::...222222222222222333333333000000000111111111111111000111111111111111111000111111222222222222111111//////000000111111222222//////000000000000//////000000000000111111111111000000000111111111111222000000111111222333333333222222333444444555666666111111111111111111111111111222222222222333333333222333444444555555444444222111111222444555555444333444444444555555555555444555555666666555555444555555555555555555555555666888999888777666777999777777777888888888999999888888888999999999999:::<<<<<<;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;;;;============???BBBEEEGGGFFFMMMWWW```jjjwww}}}{{{|||jjjaaa\\\ZZZZZZUUUSSSQQQOOONNNMMMMMMMMMKKKIIIFFFEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGEEECCC@@@???>>>===>>>@@@AAACCC>>>>>>===<<<;;;:::999999777777777666555555444444222222222111111111111000888888888777777666666666222444666666555444555666333333333333333333333333222333333444444333333222000111111111222222222222333333333444444333222222///000111333333222111000111111111111222333444444111222333444333333222222111111222333333333333333222111111222444555444333222111000111222333222111/////////000111333444555000000000111111000000000,,,---///000000000000000000000000000000111111222222111111000000000000000222222222111111111111000000000000000000000000111111111111000000111111111---///222444444333111///,,,,,,,,,,,,,,,,,,,,,,,,000111333333111111111222111111000000000000111111000111111222222111111111...//////000111111222222111111111111111111111111111111111222222222333333111333444333111111222333///000111333333333222111///---///222111//////333000000000000000111222222111222222111000000111333222222222111111222333333111111222222222222111111000000111222222111000000222111222888>>>>>>888111222222333333333444444444/////////000000111111111///000000111111000000///111111222222222222111111...//////000111111222222000000000111111000000000000000000000111111111111111111111111222222333333000000111222222333444444333333333333333333444444333333333333333333333333111111222222222333333333222333444444555555444444333222222333555666555444444444444444555555555555222222333444444333222222444444444444444444444444666888999888777666777999555555555555666666666666888888888999999999:::::::::::::::::::::::::::;;;::::::;;;;;;<<<;;;;;;:::=========>>>AAAEEEIIIKKKNNNWWWcccooozzzzzzhhh___ZZZWWWWWWSSSRRRPPPOOONNNOOOOOOPPPLLLIIIFFFEEEFFFGGGGGGFFFBBBBBBBBBCCCEEEDDDBBB@@@>>>===<<<<<<===???AAACCC=========<<<;;;;;;;;;:::444444444555555555666666555555555444444444333333333333444444555555666666333555666555444444555777333333333333333333333333222333333444444333333222000000111111222222222222333444444444333333222111,,,...111333333222000///...000222444444444333222111222444444333222111111000222333444555444444333.........000222333222111666333111222444555333111.........///000222333444111111222222222222111111222111000000222111000...000000000000000111111222222111111000000000000000222222222111111111111000000000000000000111111111222222111111111111222222------.........///000000///////////////////////////000222222000///000111111111000000000000111111222222333333333222111111///000000111222222333333111111111111111111111111222222333333333444444444000111222222111000111333...///111222444444444444222//////111000...000444111111111111111222222333111222222111000000111333333333222222111222222222000222444666666444222000...///000111111000///...///111333555555444333333333333333444444555555555......//////000000000111//////000000000000//////111111222222222222111111.........///000111111222111111222222222222111111000000000000111111111111111111222222222333333333000000111222333333444444444444333222222111111111000000000000000000000111111111111222222333333333222333444444555555444444444333222333555666555444444444444555555555666666444555666777777666555444444444444444444444444444555666777666555444555777888888888888999999999999888888999999999:::::::::777777888999:::;;;;;;<<<999999;;;<<<===>>>>>>>>>=========???BBBGGGKKKNNNUUU___lllyyy|||lllaaa]]]ZZZVVVSSSSSSRRRPPPNNNMMMKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGEEECCCBBBCCCBBB@@@???@@@???>>>======<<<======???>>><<<<<<===<<<999777777777777777777888888999333444555777888888999888888777555333222333444555444222111222333555555444555555555444444333333333***---///111111222333555333333333333333333333333333333333333333333333333555333111//////000111222555444444333222111000000111111222222222111111000222222222222222222222222000000000000111111111111111111222222222333333333111000000000//////......111111000000000000111111333222111000000111222333222111111000000000000000333222111/////////000111333222000///000111000///222222222111///......///---...///000000000000000111111111111111111111111111111111111111111111111222111000//////000111222333333333222222111111111///000222111///......///000000/////////111222333444333222111000......---000000000000000000000000////////////000000000000000000000000000111111111%%%***///111000000111444222222111000000///000000222222222222222222222222...///111222222111///...000000000////////////...///000111222222333222222222222111111111111222222111111111222222111111111////////////000000000000222111///......000222333111111111111111111111111222222111000//////000000222222111111000/////////222222222222222222222222000000111222222222222111444333111000///000111111111111222333333333333222333333222222333333444555444333000///000333666999333222222111111222222333333444555555444444555777222222222222222222222222555555555555555555555555555555555555555666777777444444555555555555444444666666666666666666666666666666666666666666666666999999999999:::;;;<<<===<<<<<<;;;<<<<<<===>>>???BBB>>><<>>>>>============>>>???>>><<<<<<===<<<999777999888777777666666666666555555555555666666666666666555444333333444666777333111000111222444444333666666666555555555444444...000222222111111111333333333333333333333333333222222222222222222222222444333111000000000111111444333333222222111111111111111222222222222111111222222222222222222222222000000000000111111111222111111222222222333333333222222222222222222111111111111000000000000111111222222111000000111222222333333222111111111111222222111000000/////////000333111000000111222111000111222222222111111111222000111111222222222222111111111111111111111111111111111111111111111111111222111000//////000111222333333333222222111111111000222333222000//////000111000000//////000111222111111111000000000000000000000000000000000000000/////////000000000111111333333333333222222222222+++...111222222111111111222222111000000000111111222222222222222222222222///000111333333111000///333333222222222111111111111111111222111111000000111111111000000111111111222222333333333333222222////////////000000000111111111000//////000111222111111111111111111111111222222111000000000000000111111111111111111111111222222222222222222222222111111222333333333333333777666555444444444555555222222222333333333333444333333222222333333444555444222111000111333666777333333222222222222333333333444555555444444555777333333333333333333333333555555555555555555555555666666555555666666777888888888999888888777777666666666666666666666666666::::::::::::::::::::::::::::::::::::;;;<<<===>>><<<<<<<<<<<<<<<===>>>???EEEAAAAAAEEEJJJOOOYYYaaajjjooonnnaaa]]]ZZZXXXUUUSSSPPPNNNLLLKKKLLLLLLJJJIIIIIIHHHHHHGGGGGGFFFEEECCCAAAAAABBBAAA@@@>>>>>>>>>=========>>>?????????===<<<<<<===<<<:::888:::999777666555444444444777666555444333333444555444333333333333555777888444222111222333444444333555555444444444444444333222444555444222000000111333333333333333333333333111111111111111111111111222222222111111111111111222222222222222222222222111111222222222222222111222222222222222222222222000000111111111222222222111111222222222333333333222222222333333333333333111111000000000000111111222222111000000111222222222222111000000000111111000000000000000//////...222111///000111222222111//////000111222333333444222222222333222222111111111111111111111111111111111111111111111111111111111111000000000000111111222222222222222111111111111222444333222000111222222111000000///000000111......///000111222333333000000000000000000000000000000000111111111222222111000000//////.........222222222333444333111///111111000000000111222222222222222222222222222222000111222333333222111000444333333333222222222222111111111111000///...---000000000000000000000000111222222222222222222111/////////000000000111111111111000000000000000000111111111111111111111111222111000000000000000000000000111222222333444444111111111111111111111111222222333444444444444333555444333333222333333333333333222111222333444555333333222222333333444555222222222222333444555555333333222222222222333333333444555555444444555777444444444444444444444444555555555555555555555555777666666666666777888888:::999999999888888777777777777777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>==================>>>???BBB???AAAFFFLLLSSS^^^hhhttt~~~}}}xxx{{{ooobbb\\\ZZZXXXUUUSSSPPPLLLKKKKKKLLLMMMJJJIIIIIIHHHHHHGGGGGGFFFDDDBBB@@@@@@AAAAAA???>>>============>>>???@@@@@@>>>===<<<<<<===<<<:::888888777666555444444444444888777555333333444555666444444333333333444555666666444333333555666555444111111111111111111111111333555666555222111111111333333333333333333333333222222222222222222222222111111222222222111111000111111111222222333333333111111222222333333222222222222222222222222222222111111111222222222333333111111222222222333333333000000000111111222222333111111000000000000111111222111111111111111111222000//////..................///000111111000...---000///......000222222111.........///111222222222111111111111000000///...111111111111111111111111111111111111111111111111111000000000000000000111222222222111111111111111000222333333222111111222222222111000000/////////---...///000111222333333000000000000000000000000000111111111222222222222//////......---,,,++++++444222111222444444111...////////////000000111222111111111111111111111111111111222222222222111111222222222111111111000000000000000000000///......000000000000000000000000//////000000000000////////////000000000111111111000111111111111000//////111111111111111111111111111111000000000000000111222222222333333444444444000000000000000000000000111222222333444333333333222222111111111111111111333222000///000111333555333333222222333333444555111222333333444444444444333333333222222333333333333444555555444444555777444444444444444444444444555555555555555555555555777777777777777888888999666555555666666666777777888888888888888888888888999999999999999999999999;;;;;;;;;;;;;;;<<<======>>>>>>======>>>>>>??????@@@@@@CCCIIIPPPXXXeeeqqqvvv|||qqqccc\\\ZZZXXXUUUSSSOOOLLLJJJJJJKKKLLLJJJIIIIIIHHHHHHGGGGGGFFFGGGFFFEEEEEEEEEEEEDDDBBB>>>>>>===>>>>>>???@@@AAA>>><<<<<<<<<===<<<:::999666666555555555555666666777666555444444666888999555555444444333333333333555444222222333444444333111111111111111111111111222444555555333222222333333333333333333333333333333333333333333333333333000111111222222222111111111111111222222333333444111111222333333333333333222222222222222222222222222222222222333333333333111111222222222333333333000000000111111222222333111111000000000000111111111111111222222111111111000//////..................///000111111000///...///...------///111000000111///...000222333222000111111111111111000///...111111111111111111111111000000000000000000000000000000000111111000000000111111111111111111111111///111222222111000111111111111111111000000////////////000000111111222222111111111111111111111111000111111111222222222222222222111000//////......222000...000333444111///...............///000111111111111111111111111111111111111222222111111111222222222111111111000000......///000000000000000000000111111111111000000//////000000000000//////000000000000111111111111111111111111111000///...111111111111111111111111111000000000000000111111444444444333333333222222000000000000000000000000000111111222222222222222222333333333333333333333222111///...///000222444333333222222333333444555111222333444444444333333444333333333333333333444333444555555444444555777333333333333333333333333555555555555555555555555777777777777777888888999222222333333555777888999999999999999999999999999888888888888888888888888:::::::::999::::::;;;<<<>>>>>>===>>>>>>???@@@AAAEEEFFFKKKSSS[[[dddssszzz|||~~~}}}sssddd]]]YYYXXXTTTRRROOOMMMKKKJJJKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEDDDBBB??????>>>>>>>>>???@@@@@@===<<<;;;<<<======;;;999666555555555666666777888777666555555666777888999555555555444333222222111333222000000111222111000222333333333333444444444111222444444333222333444333333333333333333333333333333333333333333333333111111111111111222222222111111111222222333333333000111222333444444444444222222222222222222222222222222333333333444444444111111222222222333333333222222222333333333333333111111000000000000111111000111222222222222111000222222111000000000111111///000000111111111111111000...------///000000///333111///111444555444111333333333444333333222222111111111111111111111111000000000000000000000000000000111111111111000000000000000111111111111111...000222222111000111222000111111111111000000///000000000000000111111111111111111111111111111111000000000111111111222222000000000//////.........///......///111222111111//////.........///000000111111111111111111111111000000000000000000000000444333333333222222222222---...///000111111111111000111222333333222111000111222222222222222222111000000000111111111222222222222111111000/////////111111111111111111111111000000000000000111111222555555444333333222111111111111111111111111111111000000111222222222222111000000111222222222111111111000000///000111222333333333222222333333444555222333333444444333333222444444333333333333444444333444555555444444555777333333333333333333333333555555555555555555555555777666666666666777888888444444444444666888:::<<<888888888888888888888888::::::::::::::::::::::::::::::999999999::::::;;;=========>>>???AAACCCCCCFFFIIIQQQ[[[eeeqqq~~~uuueee]]]YYYWWWRRRQQQPPPNNNLLLKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFCCCAAA@@@AAABBBBBBAAA???@@@@@@??????>>>?????????===<<<;;;<<<======;;;999888888777666666666777777666666666666666555555555333333444444444333333222444333111111222222111000333333333333444444555555111222444444222111222333333333333333333333333333222222222222222222222222111111000000000111333444222222222222222222333333000111222333444444444444222222222222222222222222333333333333444444444444111111222222222333333333222222222222222222111111111111000000000000111111000111222222222222111000333333222111111111111222111111111111111222333333333111//////111111111000000---+++...333555444111222222333444444444333333111111111111111111111111000000000000000000000000///000111222222111000//////000000000111111111222///111333333222111222333//////111111222111000000///000000000111111111111111111111111111111111111/////////000000000111111......------------------//////000000//////000222222111111000000000000111111111111111111111111111000//////////////////000333333222222222111111111000000111111111111111111111222333444444333222111222222333333333333222222000000111111111222222222444222111////////////000111111111111111111111111000000000000000111222222333333333333222222222222222222222222222222222222000111222222333333222222---...///000111000000///111222222222222333333333333333222222333333444555333333333333333333333333444444333333333333444444333444555555444444555777444444444444444444444444555555555555555555555555666666555555666666777888777777666555666777999;;;888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<===>>>@@@CCCEEEFFFGGGLLLVVVdddqqq~~~vvvfff]]]XXXVVVQQQQQQPPPNNNMMMKKKJJJIIIJJJJJJIIIHHHHHHGGGGGGFFFEEECCCBBBBBBDDDDDDCCCAAAAAAAAA@@@???>>>>>>>>>???===<<<;;;<<<======;;;:::;;;:::999777666666666666777777777666555444222111111111222333444444444444888666444444555555444333111111111222222333333333222333444444222000000111333333333333333333333333111111111111111111111111222111000//////111333555222222222222222222222222000111222333444444555444222222222222222222222222333333333444444444555555111111222222222333333333111000000000//////......111111000000000000111111000111222333333222111000222111111000000000000000333222111111111222444555555333222111222222222111***'''&&&***000333222000///000111222222222222222111111111111111111111111000000000000000000000000///000111222222111000/////////000000111111111222000222444444333333444555...///000111222222111000......///000111222222333111111111111111111111111////////////000000000000000000000111111111111111000222333111...---000333444444333222111111111222000000000000000000000000//////............//////000000000////////////...222222333222222111000///111222444555555444222111111111222222222222111111000111111111111222222222555333111///......000000111111111111111111111111000000///000000111222222000111111222222333333444222222222222222222222222222222333444444444444333111222333444555444444333222333444555555555444444333333222222333333444555444444333222222333333333555444444333333444444555333444666555444444555777666666666666666666666666555555555555555555555555555555555555555666777777999888666555444555666888777777777777777777777777::::::::::::::::::::::::===<<<<<<;;;;;;;;;<<<<<<:::;;;<<<>>>AAACCCFFFGGGLLLRRR___ooo}}}|||uuujjjbbbYYYSSSTTTQQQNNNLLLLLLKKKJJJIIIMMMLLLKKKJJJHHHGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCBBB>>>??????@@@@@@>>>===<<<>>>>>>===<<<;;;;;;::::::555666888:::;;;:::999888555444444444444555666666555444444333333444444555444333333222222333333444222333333444444333333222333333333333333333333333444333222222444444333222000111111222222111111000222222222222222222222222333333222222222222222222555444444333111000000///111111000000111333555666777666444333222222333333444555555666555444222111222222222222222222222222+++,,,...000111111111111......///000000000000000444333111000000111333444111000000222444444333222111111222222222111111000222222000000000111222333111111111111000000000000111111222333222111000///333111000......///111222000000000000000111111222111111111111111111111111///111333666666555333222000111111111222222222222333333333222222222222111111111000000000000111111---...///000000111000000000000111222222222222111111222333111///......///333333333222222222111111222111111111000000//////333333222222111000//////000000000000000111111111,,,---///000111111111111555666666555444222000///111000000000000222333444333333333222222111111111000000000000000000000000111111111111111111111111333333444555444222///...000000000000000000000000222111111111000000//////333333222///------///111111222333333222111111111666333000000333555444333555555444444444333333333333333333333333333333333111111111111111111111111444444444444444333333333444666777666555444666777555555444333444555666777888888888888888777666666777777777777888888888888666777888999:::;;;;;;;;;;;;;;;:::999999:::::::::;;;;;;;;;<<<===>>>???@@@<<<===>>>======@@@HHHMMMRRRWWWggg}}}xxx{{{ooofff\\\UUUSSSPPPMMMKKKKKKKKKJJJIIIJJJIIIHHHGGGGGGGGGGGGGGGCCCCCCDDDDDDCCCCCCBBBAAA???@@@@@@AAA@@@???>>>===>>>======<<<;;;;;;::::::666777888::::::999888777777666555444444444444444555444444333333444444555444333333222222333333444222333333444444333333222333333333333333333333333444333222222444444333222222222222333333222222222222222222222222222333333222222222222222222222222333333333333222222222222222111111111111222444555555555444333222111111222222222333444333222111111222222222222222222222222222222111000111222333333......///000000000//////222111000//////000111222222111111222333444222111111111222222222111111000111000000000000000111111111111111111000000000000111222222333222111000///111000/////////111333444222111111111111222333333111111111111111111111111///111222333444333222111000000000111111111222222///000000000111111222222111111000000000000111111222222333333333222222111//////000000000111111111000111222111...---...///333333333222222222111111111111111111000000000///222222111111000//////...------...///000111111222111222333444444333222222222111111000000000111111222111000000000111222222222222222111111000000000111111111111111111111111111111111111111111111111111222333333333111///...111111111111111111111111222111111111000000000000444333222000......000222111111333777<<<===:::666666333111111333444444333555555444444444333333333333333333333333333333333333333333333333333333333555555555555555555555555555666777666555444555666666555444444444555777888777777888888888888777777777777777777888888888888888888999:::::::::999999888888888999:::;;;<<<===;;;:::;;;;;;<<<===??????>>>@@@AAABBBCCCGGGOOOVVV[[[bbbuuu~~~qqqggg]]]VVVQQQOOOLLLJJJKKKKKKJJJIIIKKKIIIGGGEEEDDDEEEFFFFFFCCCCCCDDDDDDCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@??????=========<<<;;;;;;::::::777888999999999888777666888777666555444333333333555444444333333444444555444333333222222333333444222333333444444333333222333333333333333333333333444333222222444444333222111111222222222222111111111111111222222333333333111111111111111111111111222222333333444444444555333222222111111222333333333333333333222111000000///000111111222111111000222222222222222222222222666555222000///000222444......///000000000000///000000............000000333222111222333333111000000111111222222222111111//////000000000/////////111111111111000000000000111222222222222111000000000000000000111333444666111111000000000111222222111111111111111111111111111111111111111000000000///000000000111111111111------...///000111222222111111000000000000111111222222111000000///......000///.........///111111///000111000...------...333333333222222222111111111111111111000000000000111111000000///.........+++,,,---...000111222222444444444444444333222111333111000///000222444666333222000/////////000111111111111000000000000000111111111111111111111111111111111111111111111111///000111222222111000///222222222222222222222222111111111111111000000000444444333111//////111333111111333:::AAACCC===666555333111222333444444333555555444444444333333333333333333333333333333333333333333333444444444444333333333444555555555666666777888777555444444555666666555444555666777888555666777888999999999999777777777888888888999999:::::::::::::::999888777999999999999::::::;;;<<<:::::::::;;;<<<===>>>???===@@@BBBDDDGGGMMMVVV]]]eeeppp{{{mmmccc[[[UUURRROOOLLLKKKKKKLLLKKKJJJOOOMMMIIIEEECCCBBBCCCDDDDDDDDDEEEEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@?????????======<<<<<<<<<;;;;;;;;;999999999999888777555555777777666444444333333333555444444333333444444555444333333222222333333444222333333444444333333222222222333333333333444444444333222222444444333222000000111111111111000000111111111222222333333444000000111111111111222222333333333444444444555555333333222222222222222222222333444444444222111000//////000111111111222222222222222222222222222222333222000///...///111222///000000111111111111111000///............///000333222111222222222000...000000111222222222111111///000111111111000///...111111111111000000000///222222222222111111000000222111111111222333444444...............//////000111111111111111111111111333222111000///000000111//////000000000111111111.........///000111111111111111000000000000111111000000//////............111000...---...///111333000111111111///......000333333333222222222111111111111111000000000000000111111000000000/////////---......///000111111222111111111111111111111000333333222111111111222222222111000/////////111111111111111111111111000000111111111111111111111111111111111111111111111111//////000111222222111111222222222222222222222222111111111111111111111111333444444222000000111333333333555888;;;;;;666222444333222222333333333333555555444444444333333333333333333333333333333333111111111222222222222222111111222333333444555555666777888777555444444555666555444444444555666777555555777888999:::::::::777777888888888999999999999999999::::::999999888>>>===;;;:::999888888888999999999:::;;;===>>>??????BBBFFFIIIMMMUUU___fffrrrwwwggg___YYYWWWTTTQQQNNNMMMMMMMMMLLLKKKPPPMMMIIIFFFDDDCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDDDD@@@?????????>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999999999888777666555444555555444444444555555666555444444333333444444555444333333222222333333444222333333444444333333222222222222333333444444444444333222222444444333222111222222333333222222111111111111222222333333333000000111111222222222222555555444444444333333333222222333222222222222111333444555555555444222111111111111111222222333333222222222222222222222222//////000111111111111000111111222333333333333222000000000000000000000000333222111111222222000...///000111222222222222222111111222333222111///...111111111111000000000///222222222111111111111111444333333222222111111111...............//////000111111111111111111111111555444222000000000111222000000000000111111111111111111111111111111111111111111000000000000111111222111111111111222333444222111000//////111333444111222333222000000000222333333333222222222111111000000000000000000111111222111111111111111000000222222111111111111111111.........///000111111222333333444444333111...,,,111000/////////111222333222222222222222222222222111111111111111111111111111111111111111111111111000000111222333333333333222222222222222222222222111111111111111222222222222333444333111000222333111444777666333111111333222333444444333333333333555555444444444333333333333333333333333333333333111111222222222333333333222333333444555666666777666777777777555444444666555444333333333444555666444555777888:::;;;;;;;;;888888888888999999999999666777888999::::::::::::>>>===;;;:::999888888888999999999:::<<<>>>???@@@CCCGGGLLLPPPWWW```kkkssswwweee\\\YYYXXXVVVSSSPPPNNNMMMMMMLLLKKKJJJIIIGGGFFFFFFFFFHHHIIIEEEFFFFFFFFFFFFEEEDDDDDD@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999888777666666555555444444444444444555666666555444444333333444444555444333333222222333333444222333333444444333333222111222222333333444444555444333222222444444333222444444555555555555444444222222222222222222222222111111111222333333444444555444444444333333222222111222222333333333222222444444444555555444444333333333222222222333444444222222222222222222222222...000111333333333222111111111222333333333333333111111111111111111111111222111000111222222000//////000111222222222222222222222333222222111000///111111111111000000000000333222111111000000111111444444333222111000//////111111000000000111222222111111111111111111111111444333222111000111222333000111111111222222222222333333333333222222111111111111000000000000111111000000//////000111333444222111000000000111333444111222333333111111222333333333333222222222111111000000000000111111111111222222222111111111111111444333333222222111000000/////////000111222444555666888;;;<<<;;;888555222222222111000000111222333222222222222222333333333222222222222222222222222111111111111111111111111111111222222222333333444222222222222222222222222111111111222222222222222111222333333111000111222///444888666222000333888111333555444333222222333555555444444444333333333333333333333333333333333333333444444555555666666666666666777888888999999444666777666555555555777555444444333444555666777555666777999:::;;;;;;;;;888888888999999999999:::666666888999:::;;;;;;;;;999999999999::::::;;;<<<999999:::;;;===???AAABBBBBBGGGNNNUUU^^^jjjwww~~~~~~yyyfff[[[VVVUUUVVVSSSPPPMMMLLLKKKJJJIIIGGGFFFFFFFFFFFFGGGGGGHHHDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<888888777666666666666666666555555444444444555555555444444333333444444555444333333222222333333444222333333444444333333222111111222333333444555555444333222222444444333222333444444555555444444333444333333222222111111111111222222333444444555555222222222222333333333333000000222333444333333222444333333333333333444444444444333222111222333333222222222222222222222222111111000000000000000000///000111111222222111111000111111111111111111000000000///000222222111/////////000222222333333222333222111000000/////////111111111111000000000000333222111000000000111222222222222222111000//////222111111111111222333333111111111111111111111111111000000000000111111222222222222222333333333333222222222222333333333333111111000000000000111111000///...------...000111000000000000111111111111000111222222111000111222333333333222222222111111///000000000111111111111000000000111111111111111222222222111111111111111222111111111111222444444666888;;;>>>???@@@???>>>777666444222000000000111000111111111222222222222222222222222222222222222111111111111111111111111111111111111111111222222111111111111111111111111111111111222222333333333///111222222111000111222...222666777555444555666000333555555333222222333555555444444444333333333333333333333333333333333333333444444555666666777666666777777777777777777333555666666555555777888777666666555555666888999666777888999::::::;;;;;;888888888999999999::::::777888999:::::::::::::::888888888999:::;;;<<<===::::::;;;<<<>>>@@@BBBCCCDDDIIISSS]]]iiixxxyyyzzz|||zzzfffYYYSSSPPPVVVSSSOOOMMMKKKJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@BBBAAA@@@?????????@@@AAA;;;<<<<<<<<<<<<<<<<<<<<<888777777666666666666777888777666555444333333333555444444333333444444555444333333222222333333444222333333444444333333222111111222333333444555555444333222222444444333222000111111222222111111000555444444333222111000000222222333444444555666666///000000222333444444555///000111333444444333333333222111111111222333444555444222111111111222222222222222222222222222222333111...,,,***+++,,,---......///000000000000000000000111111111111000000/////////000222333222000//////000222222333333333333222000............///111111111111000000000000444333111000000000111222///000000111111111000000000000000000000111111222111111111111111111111111......//////000000111111222222333333333444444444000000111222333444444555111111000000000000111111555444222000///000111222......///000111000000000///000111111000///000222333333333222222222111111//////000000111111111222////////////000000000000//////000000111111111222333222111000000000111222...///222666:::>>>AAABBB;;;999666333111///......//////000000111111111222222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000111111111222222333333333...000222222000000000111///111555888999666222///000333666666333111222444555555444444444333333333333333333333333333333333111111222222333444555555444444444444444333333333222444555666555666888999999888777777777888:::;;;777888999999::::::::::::888888999999999:::::::::999::::::::::::999888888;;;;;;:::999999::::::::::::;;;<<<===???AAACCCDDDKKKRRR]]]jjjyyy|||vvvxxxyyy{{{xxxfff```]]]YYYUUUSSSPPPMMMKKKIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCDDDEEEEEECCCAAABBBAAA???>>>>>>>>>???@@@?????????>>>>>>===<<<;;;999999888777666555444444888777666555444333333333555444333333333333444555333222222444666666333///444333222111111111222333666666666555444333222111222222333333333333444444555555444333333333444444111222222333333222222222222222333333333333444444222444555444333333444555888555222000///111333555222222222222222222222222000000111222333444444555222222222222222222222222111111222333333333333222222222222111111111000000000000///---,,,---///222///000000111222444555666///111111///000333222...222222111111111111111111000000111222333444444555333333333222222111111111555333111000111111000///111111000000000000111111666222//////111333222000333222111000000111222333222222222222222222222222000111222333333222111000222222222222111111000000000000000000///...---,,,222222111///---+++)))(((222000...---...000000000222222222111111111111111222222222222222222222222333222111000000111222333111111000///////////////000000111111111222222222333444444444444666:::===GGGFFF<<<222333:::888///222222222111111111000000333333333222111000///...000222333333222222333444222222111111111111222222444444444333333333222222000111333444333111///...222222222222222222222222666555555777::::::777444222222333333333333444444555555444444444444555555111222222333333444555555222222333444555555555555888888888777666555555555666666777777888888999999???===:::777777666555444555777999:::::::::888777:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;::::::999:::::::::;;;;;;===>>>>>>@@@AAABBBAAA???AAAFFFJJJTTT\\\gggvvv}}}{{{xxxzzzwwwxxx~~~yyyeee]]]XXXTTTTTTRRRPPPMMMKKKJJJJJJJJJHHHGGGGGGFFFFFFEEEEEEDDDEEEDDDCCCDDDEEEEEECCCAAAAAA@@@@@@???>>>>>>???????????????>>>>>>===<<<;;;999999888777666555444444888888777666555555555555555444333333333333444555333222333444666666333000444333222111111222333333333333333333222111000000222222333333333333444444555555444333333333333333333444444444444444333222222222333333333333444444444555666666444444555666666555333111000111333444222222222222222222222222222222222222222222333333111111111111111111111111111111222333333333333222222222222111111111000000111111000///---...000333222111111111111222333333111333333111222555444000222222111111111111111111111111111222222333333444333333222222222222222222333111000000111222222111111111000000000000111111000---,,,---000222333222222222111000000111222222222222222222222222222222000111222222222222111000222222222222111111111000222111111000//////......000000000000///...,,,,,,333222000///000111111111111111111111111222222222222222222222222222222222222222111000000111222222111111000///////////////000000111111111222222222222333333333333555888;;;CCCGGGCCC888333666666111222222222111111111000000333333333333333222111000///000111111000///000222333333222222222222333333111111111111111111111111111222222333222111000///333333333333333333333333444333333555888888555222222222333333333333444444555555444444444444555555333333333222222222111111222222333444555555555555555555555555555666666666444555555555666666666777999888666444444444444444666777888::::::999888777888999999999::::::::::::999::::::;;;;;;::::::999>>>>>>======<<<=========<<<>>>?????????BBBHHHMMM\\\dddrrrzzzsssqqqtttyyyzzz{{{ggg]]]WWWRRRRRRQQQOOOMMMKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDCCCDDDEEEEEECCCAAA???@@@@@@@@@@@@???>>>>>>?????????>>>>>>===<<<;;;999999888777666666555444666666555555555555555666555444444333333444444555333333333444666555333111333333222222222222333333111222222222222222111111222222333333333333444444555555444333222111111000333444444444333222111111222222333333333333444444555666777777555444555777444444333222222222333333222222222222222222222222333333333222222222111111222222222222222222222222111111222333333333333222222222222111111111111111111222222000//////111333333333222111000000000000111444555222222555444111111111222222222222222222222222222222222222222222222222222222222222333333222111///000111333333222111111000000000000111111222111000111333555555555222222111000000111222222222222222222222222222222000111222222222222111000222222222222111111111111444333111000///000000111...//////000111111000000333222111000000000000000000000111111222222333333222222222222222222222222222222111000000111222222111111000/////////000000111111111111111222222222111222222222222444777999===GGGHHH>>>444333444333222222222111111111111111222333333444333333222222000111222111//////000111444333333333333333333444//////000000000000000000222222222222222111111111444444444444444444444444111111111333555555333111222222333333333333444444555555444444444444555555555444333222111000///...222333444555555666555555222333333444555666666777555555555555666666666666999888777777666777777888666777888999:::999888888777777777777888888888999::::::;;;;;;;;;;;;:::::::::999999999999999:::;;;:::===???@@@AAAEEEMMMSSSdddooo{{{wwwrrrmmmooottt|||kkkbbb\\\WWWQQQPPPNNNLLLKKKKKKLLLLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCDDDEEEEEECCCAAA>>>???@@@AAAAAA@@@>>>>>>?????????>>>>>>===<<<;;;999999888888777666666555333333222222222333333444444444444444444444444444222222333333444333222111222222222222333333333444222333333444444444333333222222222333333333444444555444444333222000//////111111111111000000///...222222222333333333444444555666777666555444555666333333333444444333333222222222222222222222222222222222222222222222222222444444444444444444444444111111222333333333333222111111111111111111111111111111222111//////111333333222111111000000000111000333444111000222222000111111222222222222222333333333333222222111111111111111111222222333333333333111000000111222222111222111111000000111111222555444333333333333333222222111111111111111111222222222222222222222222222111111111222222111111111222222222222222222222222444333111///...///111222...///000111222222222222000111111000///...///000000000111111222333444444222222222222222222222222222111111111111111111222111111000000///000000111111111111111111111111111///111222222111222555777777@@@EEE>>>666333333333111111111111111111111111111111222333333333222222222333444333111111111333333333222222222222333333222222222111111111000000333222222111111111222333333333333333333333333333000111111222333333222111222222222333333333444444555444444333333444444555555555444333222111000000222333444555666666666666333444444555555666666777777777777777888888888888999999999999777777777888666777888999999999999888777777777777888888888888::::::;;;;;;;;;;;;::::::444555555777999;;;===>>><<>>>>>@@@AAAAAA@@@???>>>?????????>>>>>>===<<<;;;999999888888777777666666333333222222222333333444444444444444444444444444111111222222222111111111222222333333444444444444222222333333444333333333222222222333333333444444444444444444222111///...111111111111111000///...222222222333333333444444444555666555333222333444222222333444444444333222222222222222222222222222000000111222333333444444444444444444444444444444111111222333333333333222111111111111111111111111///000111000//////000111000000000000111222333444000555666333000222222111111111222222333333333333444333333222222111111111111111111222222333333333444222000000111222111000222222111111111111222222///000000000///.........111111111222222111111111222222222222222222222222222111111111111111111222222222222222222222222333333111///......///000111000111222222222222222222///111333222000///000222000000111222333444444555222222222222222222222222111111111222222111111111111111000000000000111111111111111111111111111111///000111222111222444555222888;;;:::777555333111111111111111111111111111///000000111111111111000111333444333222111222333222222111111111111222222555444333222111///......333222222111111222333333111111111111111111111111111111222333333222333333222222222333333333444444444444333333333333444444444444444444444444444444333333444555666666666666666666666666666666666666888888888888777777777777666777888666333222222333777777888888999999999999888888888999999999999::::::;;;;;;<<<<<<;;;;;;:::999999:::<<<===@@@AAACCC>>>@@@CCCEEEIIIPPPZZZaaaqqqvvvsssqqqqqqoooqqqyyyqqqddd\\\XXXQQQPPPNNNLLLLLLKKKLLLLLLGGGGGGFFFFFFEEEDDDDDDCCCEEEDDDCCCDDDEEEEEECCCAAA>>>>>>???@@@@@@@@@@@@????????????>>>>>>===<<<;;;999999888888888777777777666666555555555555555666333444444555555444444333111222333222111000111333111222333444555555444444000111111111111111000000222222333333333333444444333444555444444222000///222222333333333333333222222222333333333333444444444555666555333222222333222222333444444444333333222222222222222222222222///000111222333444444555222222222222222222222222111111222333333333333222111111111111111222222222///000111111//////000111//////000111222444666777222888:::666333333444333111111222222333444444444333333333222222111111111222222222222222222333333333111000000111222222111222222111111111111222222+++...000111000000111333000111222222222222111000222222222222222222222222222222111000000111222222222222222222333333333333111111////////////000111111111222222222222111111...222555555333222333666111111222222333333444444222222222222222222222222000111222222222222111000111111000000000111222222222222222111111111111111///000222222111222333444000111222444555555333111111111111111111222222222///000000000000000//////...000111111000000111222222111111000000111111222333333222111///...---,,,222222222333333333333333111111111111111111111111111222333333222222333555222222333333333333444444444444333333333333444444333333333444555666666777333333555666666666666666777777777777777666666666666666666666555555555555666888:::888444222222444888888888888888999999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;==================>>>>>>>>>AAADDDHHHMMMVVVaaajjjwwwsssrrrsssttttttvvvoooaaaZZZVVVRRRPPPNNNMMMKKKKKKKKKLLLIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCDDDEEEEEECCCAAA??????>>>>>>???@@@@@@AAA?????????>>>>>>===<<<;;;999999999888888888888777888888777666555555555555333333444555555444333333222444555444222111333555111222333555555555555444111111111111111000///...222222333333333333444444333444555555555333222000111222333444444555555444222222333333333333444444555666777666333222333444222222222333333444444444222222222222222222222222111111111222222333333333111111111111111111111111111111222333333333333222000000111111111222222222///111222222111000000111000000111222333555777888333999;;;777333333444444111111222222333444444555333333222222222222222222333333222222222222222222000///...///222444444444333222222111111222222333...111444555444333444666000111222222222222111000222222222222222222222222222222111000000111222222222222222333333333444444111111111111111111111111000000111222222222222222***...333333111111333666333333333333333333333333222222222222222222222222000111222222222222111000111111000000111111222333222222222111111111000000///111222333222222333444111000000111222222222333000000111111111222222222111111111111111000///...---...000000000000222444333222222111111222222333111111111111111000000000111111333444444444333333111111111111111111111111000222333222111111333555222222333333333333444444444333333222222333333444222222333444444555666666333444555666666777777777444555555666666777777777777666666666555555555444555999<<<;;;777444666888888888888888888999999:::999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::;;;;;;;;;???BBBGGGMMMUUU```mmmwwwyyyqqqpppqqqvvv{{{~~~nnnaaa[[[XXXRRRQQQOOOMMMKKKKKKKKKKKKMMMLLLLLLKKKKKKJJJIIIIIIEEEDDDCCCDDDEEEEEECCCAAA@@@???>>>>>>>>>???AAABBB????????????>>>===<<<;;;999999999888888888888888888777666555444333333333333333444555555444333333444666777555333222555777000222333555666666555555444444444333222111000///222222333333333444444444222333555666666555333222///000111222333444444444222222333333333444444444777888888777555333444555333222222222222333444555222222222222222222222222333333333222222222222111222222222222222222222222111111222333333333333222000000111111222222222222000222444444222111222222222222222333444555777777111777:::555111111222333111111222333333444555555222222222222222222222222444333333222222111111111---,,,,,,///333666777777333222222111111222222333///222444444111//////111000111222333333222111000222222222222222222222222333222111000000111222333222222222333333444444444111222222333333333222222...///000111222333333333%%%***///000...---000444444333333333333333333333222222222222222222222222000111222333333222111000111111000000111222333333222222222222111111000000///111333333333222333444222111111111000///111555000000111111222222222222333333333222111000///......000222222222333555777444333333222222333333444111111222333444444555555000111333555555555333222222222222222222222222222///111333222000///222555222222333333333444444444444333333222222333333444222222222333333444444444333444555666777777777777111222333444666777888888999999888888777777777666///444888888444222444777888888777777888888999:::888999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>???@@@AAAAAAEEEKKKRRR\\\iiixxxuuuppplllpppxxxjjj]]]XXXVVVSSSPPPLLLJJJJJJKKKKKKJJJIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCBBBAAAAAA???@@@BBBCCCBBB@@@>>>===>>>;;;888555555777:::===777666666555555555555666999888666444444555777888222333444555666666666666222222222222222222222222666555555444444333222222444444333222222111111000222222222222222222222222777666444333222222222333222333444333111000111222333222222222111000000000222222333333333333333333555333111000000111333444111111111222222333333333000222444555444333333444444222000000111333333222333333333333333333333333333333333222222111111111333333333333333333333333333333222222333444666777222222333444333222111000000000000000111222333444555333222000//////000000222222222222222111000///...111444444333222222333333333333333333333333333333333333333333333333333444333111000000111333444333333333333333333333333333222222222111000000000666666555444333333222222222222111111111111222222111111222333333111000///222222222111111111111111000000111111111111000000333333222111222333444555111111000000///.........111222222333333222222111333444444333222111000///000000111222333333444444222222222222222111000///111111000000111111222333111111111111111111111111000000111111111222222222333333333333333333333333///000222333333222000///222222222222222222222222444444444333333222222222///000111222333444444555333333444444444333222222222333444555444333222111333222222111111222222333444444444444444444444444333555777777666666888:::999777555444333444555666555555666777777777777777DDD>>>666111000222444555777888999:::;;;:::999888999888888888:::::::::999>>><<<<<>>BBB@@@KKKVVV[[[bbbsssuuuoooooossswwwzzzhhh]]]XXXVVVSSSPPPLLLKKKKKKKKKJJJJJJKKKIIIGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAAAAABBBBBBCCCBBBAAA@@@???BBB@@@===;;;;;;;;;===>>>999888777777777777777777777777666777888:::;;;===444555555555555555444444333333333333333333333333444444444444444444444444222222222222222222222333222222222222222222222222999888666555555555555666444555666555333222333444333333333222222222222222666777777888777666444444444444333222333444666666222222222222222222222222111333666666555444444555444222111222444666777777333333333333333333333333333333333222222222111111111111222333444555555666444333333444555666777777333333444555444333222111222222222222333444555555555444222111000000111111222222222222222111000000000111333444444444444444555555555555555555555555333333333333333333333333444333111000000111333444333333333333333333333333222222222222222222222222555444444333222222111111222222111111111111222222222222333333222222111000000000000000111111111111111111222222222222111111333333222222222333444555222222222222333333333333444555555666666555555444444444333333222111000000000000111222222333444444222222222222222111000000111111000000111111222333111111111111111111111111111111111111222222222222222222222222222222222222555555555555444333111000222222222222222222222222444333333333333333333222222222222222222222222222222333333444555555555555666666666555444333222111444444444444555666777888444444444444444444444444444555777777666666888999999777666444444444666777555666666777777777777777>>>;;;777555555666666666777777888888999999999888::::::::::::;;;<<<<<<;;;<<<:::<<<@@@AAA@@@BBBGGGJJJUUU```hhhsss}}}tttppprrryyysssddd\\\WWWUUURRRPPPMMMKKKKKKKKKJJJIIIKKKIIIHHHGGGHHHHHHGGGFFFHHHGGGFFFDDDCCCBBBBBBAAACCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@???>>>===;;;::::::999888888999999333333444444555666777777666666666666555444333222333333333333333333333333222222333444444555666666000111111222333333444444333333333333333333333333444333333222222222333333444555666555333222333444333333333333333444444444888999::::::999777444333444444444444444444444444333333333333222222222222000333555555444333444444333333222444888:::;;;;;;333333333333333333333333333333333222222222222111333333333444444555555555333444555666666777666666444444555555555444333222444444333333333333444444555444333222111111222222222222222222222111111111333222111222444555555555222222222222222222222222333333333333333333333333444333222111111222333444333333333333333333333333222333333333333444444444333333222222111111000000222222111111111111222222333333222111111111111222000000111111222222222333222222333333333333222222333222222222222333444444111222222333444444555555555555666666666666555555444444333222111111111111000000111111222333333333111222222222222111000000111111000000111111222333111111111111111111111111111111222222222333333333111111111111111111111111222222222111111111000000222222222222222222222222222333333333333333333444555444444333222111111000222222333444555666777777999999777555444333333222333333444555666888:::;;;444444444444444444444444444555777777666666888999888777666555444555666777666666666777777777888888888888777888::::::999777777777666666777777888999;;;<<<<<<<<<============;;;:::<<<@@@BBBBBBFFFKKKQQQ]]]jjjwww|||{{{wwwuuuvvv{{{pppbbb\\\WWWSSSRRROOOMMMKKKKKKKKKJJJIIIIIIGGGFFFEEEFFFGGGFFFEEEGGGFFFEEECCCBBBBBBCCCCCCDDDCCCAAA@@@@@@AAABBBCCC;;;===???@@@@@@>>><<<:::<<<;;;:::999999999999999333333444444333222111000555555666666555444444333444444444444444444444444333333333444444444555555111111111222222333333333333333333333333333333333000000000000000111111111222333444333111000111222111222222222333333444444444555777777777555333111333444444333222111000///222222222333333333444444...000222333222111111222444333333555999;;;;;;;;;333333333333333333333333222222222222222222222222777777666555444222222111222333555666666666555444444444444444444333333222333333222111111111222222666555333222222222333333333222222222222222222222555222000000333555555444000000000000000000000000333333333333333333333333333222222111111222222333222222222222222222222222333333333333333222222222333333222222111111111111222222111111111111222222333222111000///000111111333333333333333333333333111222222222222222222111222222222222222333333333000000000111111111222222222222333333333333222222444444222111111111222222000000111111222222222333111111222222222111111000111111000000111111222333111111111111111111111111222222222222333333333333111111111111222222222222.........///111333444555222222222222222222222222222222222333333444444444555444444333222222111111222222222333444555666666999888666444333333444444222222222333444555777888555555555555555555555555444666777777666666777999777777666555555666666777777777777777777888888888777666777888::::::999777888888777666666888999:::;;;<<<======<<<<<<===>>><<<;;;===AAAAAABBBGGGOOOYYYfffyyyvvvrrruuuyyypppccc[[[VVVRRRQQQOOOMMMLLLLLLKKKJJJHHHHHHGGGEEEEEEFFFGGGFFFEEECCCCCCCCCCCCCCCCCCDDDDDDCCCAAA???>>>>>>@@@BBBCCC777999<<>><<<:::;;;;;;:::999888777777777666666666666555444333222333444444555666666555555444444444444444444444444555555444444444333333333333333333222222222111111333333333333333333333333333333333444444444444444222333444333111000111222000000111111222222333333000111333555555444333222111111222333333333222222000000111222444555666666...000222333222111111222555444444555777888888777333333333333333333333333222222222222222222222222777666666444333222111111111222333444555444333222444333333222222222222222333333222222111222222222555444333222222222333444333222222111111222333333555333111111222333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222444333333222111000000///333333333333222222222222222222111111111111222222222111000......///000000444444333222111000000///000000111111111111000000111111222222222333333333111111000000////////////111111111222222111111111333333222222111222222222000111111111111111222222000111111222222222111111111111000000111111222333111111111111111111111111111111222222222333333333222222222222333333444444222222333444555777999:::222222222222222222222222222222222333333444444444222222333333333444444444333333222111111222222333555555333333333444555666333333333333333333444555555555555555555555555555555666777777666666777888777777666666666777777777888777777666777888999999999777555555777888777666999999888777888999:::;;;999;;;<<<<<<::::::<<<>>>>>>>>>???BBBBBBDDDLLLVVVhhhyyyxxxooopppxxxtttddd[[[UUURRRQQQOOOMMMMMMMMMLLLJJJHHHIIIGGGFFFFFFGGGHHHHHHGGGAAAAAABBBDDDDDDDDDDDDDDDAAA@@@???>>>>>>???AAACCC:::;;;===???@@@???>>>===;;;:::999888777666666666333333333444444444555555222333444555666666666666333333333333333333333333666666555444333333222222444444333333222111111000333333333333333333333333222222333333333333222111444555666555333222333444111111111111111111222222000111222333444555555555///000111333555777888999000111222333444555666777000333555555444333444444555444444555666666444222333333333333333333333333111222222222222333333333222222222333333444444444222222333333333333222222444333222111111111222222555555444444444444555555444333222111111222333444333333222111111222444555555666666444222000111333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333222111111000000///333333333333333333333222222222111111111111222222111111000////////////000222111111000///...------000000000111111000000000000111111222333222222222333333222222111000000///222222333333333333222222222222333333333222222111111111111111111111111111000000111222222222222111111111000000111111222333111111111111111111111111000000111111111222222222222222222333333444444555444444444444444444444444222222222222222222222222222333333333333333333444111111222333444555666666444333111000000000111222333333333333444555666777666666555555444555555666555555555555555555555555555777888777666555666888666666777777777777888888888888777666777888999::::::888555444555666777777999999999999999::::::;;;777:::<<<;;;999888:::===AAA@@@BBBDDDGGGLLLZZZggg}}}yyytttrrrxxxwwweee[[[VVVUUUPPPOOOMMMMMMMMMLLLIIIGGGHHHFFFEEEEEEFFFGGGGGGFFFAAACCCEEEFFFGGGEEEDDDBBBAAA@@@@@@???@@@AAABBBCCCAAA@@@@@@@@@????????????<<<;;;:::888777777666666222222111000111222333444444444555555555555555444333333333333333333333333444444444444444444444333333222222222222222222222444444444444444444444444111222222222222000///...444555666555333222333444222222222222222222111111222222222111222333444555111111111222444666888999333333333444444444444444111333666666555444444555444333333444666555333111333333333333333333333333111111222222222333333333000000111111222333444444444333333222222333333333555444333222111222333333444444444444444555666777333222111000000111222333444333222111111333444666666:::<<<999333///111444222222222222222222222222333333333333333333333333222222222333333222222222111111111111111111111111111111111222222333333333111111222222222222222222222222111111111111222222222222222222222111000000000000000000000000000000000111111222222111111000///000111222333222222111222222222222222222222222222333333444444333333222000111333555555333111000111111111111000000000000000000111222222222222222111111000000111111222333111111111111111111111111//////000000000111111111000111111222333333444444///000111111111000///...222222222222222222222222444333333333333333333222111111222333444555666777333222111000000222333444444555555666666666555555666555555555666777888888555555555555555555555555666777888777666555666777666666777888888888888888999888777666666888:::;;;999777555555777888888888777777888999999999999999777:::===<<<999888:::>>>AAAAAADDDIIIOOO[[[nnn~~~vvvwww}}}yyyfff[[[WWWWWWPPPOOOMMMMMMMMMLLLIIIGGGEEECCCBBBBBBDDDEEEDDDCCCCCCEEEHHHIIIIIIFFFCCCAAAAAAAAAAAAAAABBBBBBCCCDDDFFFDDDBBB???>>>======>>>===<<<:::999888777777777:::888666444222333333444666666666666555444333333222222222222222222222222222333333444444555555666111111111222222333444444444444444444444444444444555666666666555333222111222333444333111000111222444444444333333222222222444222000//////000222333555444222000000000222333666666555444333333222222000222444555444333333444333222333444666666444222333333333333333333333333111111111222222333333333222111111111111111111111666555333222222333444555666555444333222333444444111111111222333444555666222111000000000111222333444333222111111333555666777===AAA===444///111555555555555555555555555555333333333333333333333333111222222333333222222111111111111111111111111111//////111222444555777777000000000000000111111111222222111111111111222222333333444555444333222111000111111333444555666666222222222333333222222222///000111222333222111111000000000111222222333333111222222333333222222111...000333666666444111///111111111000000000000000///000111222222222222222111111111000111222222333111111111111111111111111////////////000000000000///000000111222222333333---...111333444444333222222222222222222222222222444444444333333222222222222222333444444555555666333222111111222444666888666777888888888666555444333333333444666777999:::666666666666666666666666666777888777666555666777555666777888888888888888999888777666666888:::;;;777666666888:::;;;:::999555666888999999999888777777;;;>>>===999888;;;???@@@AAAEEEMMMVVVfff~~~}}}wwwxxx}}}{{{