BM6P6(@ }}}pppbbbZZZUUUQQQPPPRRRPPPPPPPPPOOONNNMMMLLLKKKHHHGGGGGGFFFEEEDDDCCCCCCAAA@@@>>>===;;;:::::::::999999999888888888777777888888777777888999::::::;;;;;;:::::::::;;;<<<<<<============<<<;;;:::999999:::;;;;;;<<<<<<;;;;;;============<<<;;;:::999===<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>AAADDDDDDCCCAAA@@@??????AAACCCEEEGGGHHHIIIIIIKKKLLLMMMMMMNNNPPPRRRTTTUUUVVVWWWXXXZZZ]]]```aaaaaabbbcccccccccbbbbbbdddfffiiilllooosssxxx{{{}}}~~~|||zzzwwwlllggg```ZZZVVVVVVXXXYYY```ccchhhnnnvvv||||||uuukkk```XXXNNNMMMKKKIIIIIIIIIJJJKKKNNNRRRWWWZZZ^^^gggttt}}}sssfff^^^WWWQQQOOONNNIIIGGGHHHIIIIIIMMMRRRaaaggglllllliiiddd[[[RRRMMMJJJFFFCCCCCCCCCCCCBBBCCCDDDEEEDDDCCCDDDEEEGGGLLLPPPVVV^^^iiiuuuuuukkkgggfffffffffeeeccc```[[[UUUPPPMMMJJJIIIGGGEEECCCBBBAAA@@@<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999;;;===<<<::::::===@@@@@@BBBDDDHHHRRRddd{{{xxxjjjaaa^^^ZZZ[[[]]]]]]]]]\\\ZZZXXXSSSSSSSSSSSSTTTVVV[[[___hhhlllqqquuuwwwzzz}}}|||oooaaaYYYTTTPPPOOOQQQPPPPPPOOOOOONNNLLLKKKJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBAAA???>>><<<;;;;;;;;;:::::::::999999999888888777777666666777777888999:::::::::::::::;;;;;;<<<============<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<============<<<;;;:::999999999999999:::<<<===>>>;;;;;;<<<<<<;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@BBBBBBBBBAAA@@@AAAAAABBBCCCDDDEEEFFFGGGIIIKKKLLLLLLLLLNNNPPPRRRTTTUUUVVVWWWXXXZZZ]]]```aaabbbccccccdddcccccccccdddfffiiikkknnnrrrwwwzzz}}}~~~}}}zzzxxxpppkkkddd\\\XXXWWWXXXZZZ]]]```fffmmmuuu{{{}}}xxxqqqhhh^^^WWWOOONNNKKKHHHGGGGGGGGGHHHGGGKKKOOOQQQSSSZZZdddkkkooouuu}}}uuuhhh]]]VVVRRRPPPKKKHHHIIIIIIHHHKKKPPP]]]dddjjjkkkiiieee\\\SSSOOOLLLHHHFFFEEEEEEEEEDDDEEEFFFFFFFFFEEEEEEGGGHHHMMMQQQXXX```kkkwwwuuukkkfffeeeeeefffeeeccc```[[[VVVPPPMMMIIIGGGFFFCCCAAA@@@??????<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;777999::::::999999;;;>>>@@@BBBEEEJJJTTTggg~~~|||lllbbb]]]YYYZZZ[[[\\\\\\ZZZXXXWWWSSSSSSSSSSSSTTTWWW[[[___gggkkkppptttwwwyyy|||~~~zzznnn```XXXSSSOOOOOOPPPOOOOOOOOONNNMMMLLLJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@>>>===<<<<<<;;;:::::::::::::::999999999666666666666666666777888999999999::::::;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;<<<============<<<<<<<<<===<<<<<<;;;:::999888888888999:::;;;<<<===;;;;;;<<<<<<;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>??????@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEIIIJJJLLLLLLLLLMMMPPPRRRSSSUUUWWWWWWXXXZZZ]]]```bbbbbbcccddddddddddddddddddfffhhhjjjlllppptttxxx|||~~~~~~{{{yyytttoooggg```[[[ZZZ[[[\\\]]]aaahhhooovvvzzz}}}~~~}}}xxxrrrllleee]]]XXXRRRPPPMMMJJJGGGFFFFFFGGGEEEGGGJJJKKKLLLOOOTTTYYYZZZ___fffnnnwwwtttfff\\\WWWSSSNNNJJJJJJIIIHHHJJJNNNVVV___gggjjjjjjfff^^^VVVQQQNNNJJJHHHHHHHHHGGGFFFFFFGGGHHHGGGFFFFFFHHHJJJMMMRRRYYYbbbmmmzzz}}}}}}}}}~~~|||tttjjjeeeddddddffffffdddaaa\\\VVVQQQNNNIIIHHHFFFDDDBBB@@@??????<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999::::::999999;;;===@@@BBBFFFLLLWWWkkkpppccc\\\XXXYYYZZZ[[[[[[YYYWWWVVVRRRSSSSSSSSSTTTWWW[[[___gggjjjooosssvvvyyy{{{}}}yyylll___WWWSSSOOONNNPPPNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA???===<<<;;;;;;;;;999999999999999999999999777777666666666777777888888888999::::::;;;;;;;;;;;;<<<<<<============<<<;;;<<<<<<===>>>=========;;;<<<<<<<<<;;;;;;:::999;;;;;;:::999999999999:::;;;;;;<<<<<<;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<===>>>@@@AAAAAABBBBBBCCCDDDEEEFFFFFFIIIJJJLLLLLLLLLMMMPPPRRRSSSUUUWWWXXXYYYZZZ]]]___bbbcccddddddeeeeeeeeeeeedddeeegggiiikkknnnrrruuuzzz||||||zzztttpppiiiccc``````bbbcccgggkkkqqqwww{{{||||||{{{|||xxxrrrmmmiiiddd___[[[UUUSSSPPPMMMKKKJJJJJJKKKIIILLLNNNOOONNNNNNPPPRRRSSSUUUYYY^^^fffsss|||mmmbbb[[[VVVQQQMMMLLLKKKHHHIIIMMMPPPYYYccchhhiiiggg```XXXRRROOOKKKIIIIIIIIIHHHGGGFFFGGGHHHGGGFFFFFFHHHJJJMMMRRRZZZdddppp}}}~~~{{{{{{||||||www{{{qqqhhheeeddddddgggfffeeebbb]]]XXXSSSPPPMMMKKKIIIGGGDDDBBBAAAAAA<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<>>>???>>>AAAFFFMMMYYYmmmsssccc[[[XXXYYYZZZ[[[[[[YYYXXXVVVRRRRRRSSSSSSTTTWWW\\\___fffjjjooosssuuuxxx{{{}}}xxxlll^^^WWWRRROOONNNPPPNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIGGGFFFEEECCCBBBBBB@@@???>>><<<;;;:::999999777777777777888888888888999888888777777888888888777888999;;;;;;<<<;;;;;;<<<<<<======>>>=========;;;<<<<<<===>>>=========;;;;;;;;;;;;;;;;;;:::999<<<;;;::::::999999::::::;;;;;;<<<<<<;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<===???AAA???@@@AAACCCEEEFFFGGGHHHHHHJJJKKKLLLLLLMMMOOOQQQRRRTTTWWWYYYYYYZZZ]]]___aaabbbcccdddeeeeeeeeeeeeccceeefffggghhhkkkooorrrxxxzzz~~~{{{sssooojjjgggfffhhhlllooowwwzzz~~~|||zzztttppplllhhhfffdddaaa___XXXVVVTTTQQQPPPPPPPPPQQQPPPQQQSSSTTTSSSRRRRRRRRRQQQRRRRRRTTTYYYeeettt~~~sssfff]]]YYYTTTPPPOOOMMMIIIIIILLLLLLUUU___eeehhhgggaaaZZZRRROOOKKKIIIIIIIIIHHHGGGFFFGGGGGGGGGFFFFFFHHHIIILLLRRR[[[gggsss{{{yyyyyyzzzzzztttyyy~~~{{{ooohhheeeeeefffggggggeeeccc^^^YYYTTTQQQNNNLLLJJJGGGEEECCCBBBAAA<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>><<<@@@FFFNNN[[[oootttddd[[[YYYZZZ[[[\\\\\\ZZZXXXWWWQQQRRRSSSSSSTTTWWW\\\```fffjjjooosssuuuxxx{{{}}}xxxkkk^^^WWWSSSOOOOOOQQQOOOOOOOOONNNMMMLLLJJJJJJJJJIIIHHHFFFEEECCCBBBAAA???>>>===;;;:::999888888666666666777777777777777:::999999888888888888888777888:::<<<======<<<<<<======>>>>>>>>>======<<<;;;;;;<<<============<<<::::::;;;;;;;;;;;;::::::999999999:::;;;<<<===>>>;;;;;;<<<<<<;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;<<<===???@@@>>>???AAACCCEEEGGGHHHIIIHHHIIIKKKKKKKKKLLLOOOQQQRRRTTTWWWYYYZZZ[[[\\\^^^```aaabbbdddeeeeeeeeeeeecccdddffffffgggiiilllooouuuxxx}}}}}}rrrpppmmmkkkmmmrrrwww{{{|||xxxmmmjjjgggffffffgggffffff___]]][[[YYYWWWWWWXXXYYYVVVWWWXXXXXXWWWVVVTTTSSSOOOOOOOOOOOORRR\\\iiisss|||mmm```\\\WWWTTTSSSPPPKKKJJJMMMKKKTTT]]]bbbeeefffaaaZZZRRROOOKKKIIIHHHIIIHHHGGGFFFGGGHHHGGGFFFFFFHHHJJJMMMSSS]]]jjjwww|||xxxwwwwwwwwwwwwtttyyyyyynnnhhhffffffggghhhhhhfffccc___ZZZVVVSSSMMMKKKIIIFFFCCCAAA@@@???<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::888777888:::<<<<<<;;;;;;@@@GGGOOO]]]qqqsssddd[[[YYYZZZ[[[\\\\\\ZZZYYYWWWQQQRRRRRRSSSTTTXXX]]]```gggjjjooosssvvvyyy{{{}}}xxxlll^^^WWWSSSPPPPPPRRRPPPPPPOOOOOONNNLLLKKKJJJJJJIIIHHHFFFDDDCCCBBBAAA@@@???===<<<:::999999999666666777777888888888888999999888777777777777777777999;;;===>>>>>>>>>===>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<<<<<<<<<<<<<999::::::;;;;;;::::::::::::::::::;;;<<<===>>>???;;;;;;<<<<<<;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@AAACCCDDDFFFGGGGGGHHHIIIKKKKKKKKKLLLOOOQQQQQQTTTWWWYYYZZZ[[[\\\^^^___```aaacccdddeeeeeeeeecccdddeeeeeeeeegggjjjmmmrrrvvv{{{~~~uuusssqqqqqqttt{{{zzzvvvkkkjjjiiijjjmmmpppqqqqqqmmmkkkhhheeecccbbbccccccbbbaaa```___^^^\\\ZZZXXXQQQQQQQQQPPPQQQXXXccckkk{{{vvvggg___ZZZVVVUUURRRMMMLLLOOOKKKSSS[[[___bbbddd```[[[SSSPPPLLLJJJIIIIIIIIIHHHGGGHHHIIIHHHGGGGGGIIIKKKOOOVVVaaannn{{{|||xxxwwwxxxxxxxxxxxx}}}|||qqqjjjggggggggghhhhhhgggddd```[[[WWWTTTNNNLLLJJJGGGDDDBBB@@@???<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::888777888;;;<<<<<<;;;===BBBIIIRRR___ttt|||qqqccc\\\XXXYYYZZZ[[[[[[YYYWWWVVVPPPQQQRRRSSSTTTXXX]]]aaagggkkkppptttwwwyyy|||~~~~~~yyylll___XXXTTTPPPPPPRRRPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHFFFDDDCCCAAAAAAAAA@@@>>>===;;;:::::::::777777888888999999999:::888888777666666666666666888999<<<>>>??????>>>>>>????????????>>>===;;;;;;999:::;;;;;;<<<<<<;;;;;;999999:::;;;;;;:::::::::>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<;;;;;;:::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????BBBBBBCCCCCCDDDEEEEEEEEEHHHIIIKKKKKKKKKLLLOOOQQQQQQTTTWWWZZZZZZ[[[\\\^^^______aaabbbcccdddddddddcccdddeeeeeedddfffiiikkkqqqtttzzz~~~yyywwwuuuvvvyyy~~~xxxuuunnnmmmnnnqqquuuyyy{{{{{{zzzxxxtttpppnnnlllllllllmmmkkkiiihhhfffdddaaa^^^WWWWWWVVVTTTSSSXXX```gggqqqnnn```[[[XXXWWWTTTOOONNNPPPLLLSSSZZZ]]]```bbb___[[[TTTQQQMMMJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIIIIKKKLLLQQQXXXcccqqq~~~{{{zzz{{{{{{{{{}}}ssslllhhhgggfffiiihhhgggddd```\\\WWWTTTPPPOOOLLLIIIFFFDDDBBBBBB<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===:::888:::===???>>><<<>>>CCCKKKTTTaaauuu~~~~~~zzz}}}~~~oooccc]]]WWWXXXYYYZZZZZZXXXVVVUUUPPPQQQRRRSSSTTTXXX]]]aaahhhlllqqquuuwwwzzz}}}~~~yyylll^^^XXXTTTPPPMMMMMMOOONNNMMMLLLKKKKKKKKKKKKGGGHHHHHHHHHFFFDDDBBB@@@@@@>>><<<;;;;;;;;;:::999888999:::888666555666777666666666666666666666666999:::;;;<<<===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;::::::===<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<===<<<;;;;;;::::::::::::999:::;;;;;;::::::;;;===>>>=========>>>???@@@@@@BBBBBBCCCEEEFFFFFFFFFFFFIIIIIIKKKLLLNNNPPPQQQRRRSSSUUUWWWXXXXXXYYY[[[]]]]]]___aaacccddddddccccccbbbccceeefffgggiiimmmpppuuuvvvyyy}}}{{{yyywwwxxx|||zzzuuuqqqppprrruuuzzz|||{{{zzzzzzzzz}}}xxxssspppmmmhhheeedddbbb\\\WWWUUUSSSSSSXXX___mmm{{{ssshhh```ZZZXXXUUUQQQOOOPPPQQQUUU\\\```bbb```\\\ZZZUUUQQQMMMJJJJJJKKKLLLLLLFFFEEEEEEFFFIIIKKKKKKKKKQQQ[[[gggsss}}}}}}}}}}}}yyylllffffffgggjjjjjjjjjhhhccc^^^XXXTTTNNNLLLIIIGGGFFFDDDAAA>>><<<<<<;;;;;;;;;:::::::::888999:::;;;<<<<<<<<<<<<::::::::::::;;;<<<======AAACCCIIIRRRaaaxxx|||zzzyyy{{{}}}{{{}}}wwwiii___YYYVVVWWWYYYZZZYYYWWWTTTSSSRRRRRRSSSSSSTTTYYY^^^ccchhhmmmrrrvvvvvvxxx{{{~~~}}}{{{mmm___XXXTTTPPPNNNNNNOOONNNNNNMMMMMMLLLKKKKKKHHHHHHHHHGGGEEEDDDBBBAAA@@@>>><<<;;;;;;;;;:::999666777888888777666777999888888888888888888888888999:::;;;<<<===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<;;;:::::::::::::::999;;;<<<<<<;;;:::<<<===============>>>???@@@AAABBBBBBDDDEEEFFFFFFFFFFFFIIIIIIKKKLLLNNNPPPQQQRRRRRRTTTVVVWWWXXXXXX[[[\\\[[[\\\]]]^^^___`````````bbbccceeefffgggiiimmmpppsssuuuxxx|||}}}}}}~~~}}}wwwrrrpppsssuuuzzzyyyrrrkkkhhhhhhbbb]]][[[XXXVVVZZZ___hhhvvvxxxkkkddd]]]ZZZVVVRRRPPPRRRSSSWWW]]]bbbcccaaa^^^[[[VVVRRRMMMJJJJJJKKKLLLLLLIIIHHHHHHHHHJJJLLLMMMMMMTTT^^^jjjuuu~~~~~~}}}ppphhhgggiiikkkkkkkkkiiieee___YYYVVVOOOLLLIIIFFFEEEDDDAAA???=========<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;<<<======AAADDDIIISSScccyyy{{{yyyxxxxxxzzz}}}}}}}}}tttfff\\\XXXVVVXXXYYYZZZYYYWWWUUUSSSQQQQQQRRRRRRTTTYYY___ccchhhmmmsssvvvvvvxxx{{{~~~}}}~~~ooo```WWWSSSPPPNNNOOOOOOOOOPPPPPPOOONNNLLLKKKIIIIIIGGGEEEDDDCCCCCCCCC@@@>>><<<;;;;;;;;;:::999444666777888777777999:::777777777777777777777777999:::;;;<<<===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;<<<;;;::::::999999999999::::::;;;===<<<;;;;;;<<<>>>============>>>???@@@AAAAAABBBDDDEEEFFFGGGGGGGGGIIIJJJKKKLLLNNNPPPQQQQQQQQQSSSUUUWWWWWWXXX[[[]]][[[[[[[[[\\\]]]^^^___```bbbdddeeefffgggjjjmmmppprrrtttwww{{{~~~xxxsssooonnntttvvv{{{wwwooommmfffaaa^^^[[[XXXYYY]]]cccooo~~~~~~qqqhhh```\\\XXXTTTSSSUUUVVVZZZ___ccceeeccc___\\\VVVSSSNNNKKKKKKKKKKKKKKKLLLLLLKKKKKKLLLNNNPPPQQQXXXbbboooyyyvvvmmmjjjkkklllmmmlllkkkgggaaa[[[XXXQQQNNNIIIFFFDDDCCCBBBAAA>>>>>>>>>=========<<<<<<===<<<:::888888888888999::::::::::::;;;<<<===>>>AAADDDJJJUUUfff|||{{{yyyyyyxxxzzz~~~~~~~~~{{{ooocccZZZVVVWWWXXXZZZ[[[ZZZXXXUUUSSSOOOPPPQQQRRRTTTYYY___dddiiimmmsssvvvvvvxxx{{{~~~}}}ppp```WWWSSSPPPOOOPPPOOOPPPQQQQQQQQQOOOMMMKKKJJJIIIGGGEEECCCCCCCCCCCC@@@>>><<<;;;;;;;;;:::999555777888888777777888999555555555555555555555555999:::;;;<<<===============<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999999999999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999::::::;;;<<<:::999999888888999999999:::<<<======<<<;;;===>>>============>>>???AAAAAAAAABBBDDDEEEFFFGGGHHHHHHJJJJJJKKKLLLNNNOOOPPPQQQPPPRRRUUUVVVWWWYYY[[[]]]______^^^^^^^^^```bbbcccbbbdddeeefffgggjjjnnnqqqssstttwwwzzz~~~|||tttpppmmmllloooqqqvvv}}}yyyssslllfffdddaaa]]]\\\^^^bbbkkkwwwuuulllccc^^^ZZZVVVUUUXXXYYY\\\aaadddeeeccc```]]]WWWTTTPPPMMMMMMMMMLLLKKKOOONNNNNNMMMMMMOOORRRUUU]]]hhhuuu~~~}}}rrrnnnnnnlllmmmmmmkkkgggbbb\\\YYYSSSOOOJJJFFFDDDCCCCCCBBB>>>>>>>>>=========<<<<<<===<<<:::888888999:::;;;:::::::::;;;;;;<<<===>>>AAADDDKKKWWWiii|||{{{|||~~~~~~~~~wwwkkk```YYYVVVWWWYYYZZZ[[[[[[XXXVVVTTTNNNOOOPPPQQQTTTYYY___dddiiinnnsssvvvvvvwwwzzz}}}}}}~~~ppp```WWWSSSPPPOOOQQQOOOPPPQQQRRRQQQOOOMMMKKKJJJIIIGGGEEECCCCCCCCCCCC@@@>>><<<;;;;;;;;;:::999777999999888666666666777666666666666666666666666999:::;;;<<<===============<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;:::999999999999::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999::::::;;;<<<999999999888888999999::::::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<===>>>@@@AAABBBAAABBBDDDEEEGGGHHHHHHIIIJJJJJJKKKMMMNNNOOOPPPPPPOOORRRTTTVVVXXXYYY\\\___aaaaaa`````````bbbcccdddcccdddfffggghhhjjjnnnqqqtttuuuxxx{{{~~~zzztttpppmmmmmmkkklllooottt{{{~~~vvvooollliiieeecccdddcccjjjsssyyyxxxooofffaaa]]]YYYXXX[[[[[[^^^bbbeeefffccc```^^^YYYVVVSSSPPPPPPPPPOOONNNQQQQQQPPPNNNNNNQQQVVV[[[cccooo|||wwwqqqqqqlllllllllkkkgggbbb\\\YYYTTTPPPKKKFFFEEEDDDCCCBBB=========<<<<<<<<<;;;;;;===<<<:::999:::;;;===???;;;;;;;;;;;;<<<===>>>>>>BBBEEELLLZZZmmm}}}uuuiii^^^XXXVVVXXXYYY[[[\\\[[[YYYVVVUUUNNNOOOPPPQQQTTTYYY```dddjjjnnnsssvvvvvvwwwzzz}}}|||~~~|||nnn___WWWTTTQQQOOOPPPOOOPPPQQQQQQPPPOOOMMMLLLIIIIIIGGGEEEDDDCCCCCCCCC@@@>>><<<;;;;;;;;;:::999888999:::888666555666666888888888888888888888888999:::;;;<<<===============<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;<<<<<<<<<===<<<;;;:::999888888888888888999999::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::999999::::::;;;<<<:::999999999999::::::;;;999:::<<<;;;::::::;;;===<<<<<<<<<===>>>@@@AAABBBAAABBBDDDFFFGGGIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPOOORRRUUUWWWYYY[[[^^^```aaa`````````aaaaaabbbccccccdddfffggghhhkkknnnqqqtttuuuxxx{{{~~~~~~}}}|||wwwssspppoookkkkkkjjjlllpppvvv}}}}}}tttppplllgggdddeeefffkkkpppuuu{{{~~~zzzrrriiieeebbb]]]]]]______aaaeeeggggggeeebbb```[[[YYYVVVTTTTTTTTTTTTRRRSSSTTTSSSQQQPPPTTT[[[bbbjjjwwwzzzssssssllllllmmmkkkhhhccc]]]ZZZTTTQQQLLLHHHFFFEEECCCAAA=========<<<<<<<<<;;;;;;<<<;;;;;;;;;<<<===???@@@;;;;;;;;;;;;<<<===>>>???BBBEEENNN]]]qqq~~~tttggg]]]XXXWWWYYYZZZ\\\]]]\\\ZZZWWWUUUPPPQQQRRRSSSUUUZZZ```dddjjjoootttvvvvvvwwwzzz}}}|||~~~yyykkk^^^WWWTTTQQQOOOPPPPPPPPPOOOOOONNNMMMMMMMMMHHHHHHHHHGGGEEEDDDBBBAAA@@@>>><<<;;;;;;;;;:::999777888999888777666777888::::::::::::::::::::::::999:::;;;<<<===============<<<<<<<<<<<<;;;;;;;;;999999::::::;;;<<<<<<=========;;;:::999888888888666777777888999999::::::;;;;;;;;;:::::::::999999::::::999999::::::;;;<<<:::::::::::::::;;;<<<<<<888999::::::999999:::<<<;;;<<<<<<===>>>@@@BBBCCCAAABBBDDDFFFHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPRRRVVVXXXZZZ\\\```bbb```aaaaaabbbbbbbbbbbbbbbccceeefffggghhhkkkooorrrssstttwwwzzz|||~~~zzzvvvtttvvvzzz}}}~~~~~~|||xxxtttrrrllljjjfffddddddhhhlllppprrryyy|||vvvqqqkkkgggggggggkkkooorrrxxx}}}}}}uuunnnkkkhhhcccbbbcccdddfffhhhjjjjjjhhheeeccc]]][[[YYYXXXYYYYYYXXXWWWVVVWWWWWWUUUTTTXXXaaaiiirrr}}}uuutttmmmnnnnnnmmmiiiddd___\\\TTTQQQMMMJJJHHHEEECCC@@@>>>>>>>>>=========<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???BBBFFFNNN___ttt}}}rrreee[[[WWWVVVYYYZZZ\\\]]]\\\ZZZXXXVVVRRRSSSSSSTTTVVVZZZ```dddjjjoootttvvvvvvwwwyyy||||||}}}vvvjjj]]]WWWUUUQQQOOOOOOQQQPPPOOONNNMMMMMMMMMMMMGGGHHHHHHHHHFFFDDDBBB@@@@@@>>><<<;;;;;;;;;:::999555666888888777777999:::888888888888888888888888999:::;;;<<<==================<<<<<<<<<;;;;;;;;;999999::::::;;;<<<======>>>===;;;:::999888888888555666666777888888999999;;;;;;;;;:::::::::999999::::::999999::::::;;;<<<::::::::::::;;;;;;<<<===777999::::::999888:::;;;;;;;;;<<<===???@@@BBBCCCAAABBBDDDFFFHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPSSSVVVYYY[[[]]]aaacccaaabbbdddeeeeeedddcccbbbccceeegggggghhhkkkooorrrrrrsssvvvxxx{{{}}}~~~{{{}}}}}}zzzvvvqqqpppppprrrtttzzz|||~~~{{{wwwtttlllhhhccc^^^\\\^^^aaacccaaaiiissszzz}}}{{{uuupppooofffjjjnnnqqqwww~~~}}}~~~wwwqqqooolllgggeeeggggggiiikkkmmmllljjjgggeee^^^\\\ZZZZZZ[[[\\\[[[ZZZXXXYYYYYYWWWWWW\\\fffnnnwww~~~vvvuuunnnoooooonnnkkkfffaaa^^^TTTQQQNNNKKKIIIFFFBBB@@@????????????>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888<<<;;;;;;<<<<<<===>>>???CCCFFFOOO```uuu}}}qqqdddZZZVVVUUUZZZ[[[\\\]]]]]]ZZZXXXVVVTTTTTTTTTUUUVVVZZZ```dddkkkoootttvvvvvvwwwyyy||||||}}}xxxjjj]]]VVVSSSPPPNNNNNNMMMMMMNNNNNNMMMLLLJJJIIIIIIIIIHHHHHHFFFEEECCCBBBAAA@@@>>><<<:::999888888:::::::::999999999999999888888777666555666999;;;999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;<<<============;;;;;;::::::::::::999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===:::::::::999999888888888999:::;;;<<<===<<<;;;:::;;;<<<>>>???>>>???@@@BBBCCCCCCCCCCCCEEEGGGIIIJJJMMMMMMMMMMMMMMMNNNNNNOOOSSSTTTVVVYYY\\\___aaabbbcccbbbbbbbbbdddeeedddccccccdddfffhhhkkknnnqqqrrruuuvvvwwwyyyzzz{{{{{{{{{|||}}}yyyvvvoooooopppsssxxx}}}{{{wwwssssssuuuyyy|||}}}yyyuuurrrssstttuuuuuu}}}~~~zzzvvvqqqlllddd^^^ZZZYYYXXXWWWWWW\\\ccciiinnnrrruuuxxxxxxssssssooonnnnnnqqqvvvzzz|||}}}|||zzzwwwrrrnnnkkkkkklllkkkmmmppprrrrrrpppnnnllliiifffaaa_________```______]]]\\\\\\\\\___jjjuuuyyytttsssrrrrrrrrrpppkkkddd___WWWSSSNNNJJJHHHFFFDDDBBBAAA@@@???>>>>>>=========@@@===::::::===>>>>>><<<<<<======<<<::::::;;;===AAAFFFQQQ```sss~~~qqqbbbXXXTTTSSSZZZ\\\^^^^^^[[[WWWUUUTTTNNNPPPRRRTTTWWW\\\bbbfffkkknnnssswwwxxxzzz{{{|||xxxkkk]]]VVVSSSPPPNNNNNNNNNNNNOOOOOONNNMMMKKKJJJIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@>>><<<:::999888888:::999666444333444555666777777888777666666888;;;999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999999666666777777777888888888::::::::::::::::::::::::999999888888999999:::;;;;;;:::::::::999999999999999:::;;;;;;<<<<<<;;;;;;;;;===>>>???>>>???@@@BBBCCCCCCCCCDDDEEEGGGIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOSSSTTTVVVXXX[[[^^^```aaabbbbbbbbbbbbcccddddddccceeefffgggiiillloooqqqrrruuuvvvwwwyyy{{{|||||||||}}}~~~|||xxxtttlllfffdddaaa``````ccciiinnnrrrsssqqqnnniiidddbbbdddfffiiiqqq{{{}}}zzzyyy{{{~~~~~~zzzsssmmmeee^^^ZZZXXXVVVTTTRRRVVV[[[___aaadddgggiiivvv{{{uuutttqqqppppppssswww{{{}}}~~~}}}|||yyyuuupppnnnnnnoooppprrruuuwwwwwwuuusssqqqmmmjjjfffddddddeeeddddddbbb```^^^^^^^^^```jjjvvvyyytttssssssrrrrrrpppkkkddd___XXXTTTOOOKKKIIIGGGEEECCC???>>>===<<<<<<;;;;;;;;;===;;;888999;;;<<<<<<:::<<<======<<<;;;;;;<<<>>>BBBGGGQQQaaattt|||oooaaaWWWTTTTTTZZZ\\\^^^^^^[[[WWWUUUTTTSSSTTTTTTUUUWWW[[[```dddjjjnnnsssvvvxxxyyy{{{|||~~~yyykkk]]]VVVSSSOOONNNNNNOOOOOOPPPPPPOOONNNLLLKKKIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@>>><<<:::999999888<<<999555111000111333555666777888888777777888999999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;:::;;;;;;;;;;;;::::::999;;;;;;::::::::::::999999999999999999::::::::::::::::::::::::::::::::::::999999888888999999:::;;;;;;;;;;;;;;;::::::::::::;;;::::::::::::;;;<<<<<<;;;===????????????AAABBBAAABBBDDDEEEGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNOOORRRSSSUUUWWWZZZ\\\^^^___aaaaaaaaabbbbbbbbbccccccgggggghhhjjjllloooqqqrrrtttuuuwwwyyy{{{}}}}}}~~~~~~uuulllhhhddd___\\\\\\[[[YYYXXX[[[```fffkkkmmmmmmiiiccc]]]ZZZXXXYYYZZZ[[[cccpppxxxrrrjjjccc]]]YYYVVVSSSQQQSSSUUUUUUVVVWWWZZZ\\\gggsssyyyvvvuuussssssuuuyyy}}}~~~|||yyyuuussstttuuuwwwxxx{{{}}}}}}|||zzzyyysssqqqnnnmmmmmmmmmllljjjiiifffddddddccceeennnxxxzzzuuusssssssssrrrpppkkkeee```ZZZVVVPPPLLLJJJHHHFFFDDD???>>>===<<<<<<;;;;;;;;;===;;;999999;;;<<<;;;:::;;;=========<<<===???AAACCCHHHSSScccwwwzzzmmm___VVVTTTTTT[[[]]]^^^^^^ZZZWWWTTTSSSSSSTTTUUUVVVXXX\\\aaaeeejjjmmmrrrvvvwwwyyyzzz{{{}}}~~~~~~{{{lll]]]VVVSSSOOONNNOOONNNOOOOOOOOOOOOMMMLLLKKKHHHHHHHHHGGGEEEDDDBBBAAA@@@???>>><<<:::999999999;;;999777555444444666777555777888999888777888888999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;:::999888888;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===;;;===????????????AAACCC@@@BBBDDDFFFHHHHHHHHHGGGGGGHHHHHHJJJLLLNNNOOOQQQRRRSSSUUUWWWYYY[[[]]]]]]___```aaaaaaaaaaaabbbcccgggggghhhiiikkkmmmooopppssstttvvvyyy{{{}}}~~~~~~~~~sssiiidddbbb^^^]]]___]]][[[YYYZZZ___eeejjjmmmqqqmmmfff___YYYVVVUUUTTTSSSXXX```jjjuuuyyyqqqjjjccc^^^YYYVVVUUUUUUUUUSSSRRRSSSUUUXXX```jjj|||~~~zzzyyywwwwwwxxx|||~~~{{{yyyzzz{{{|||~~~yyyxxxvvvvvvvvvuuusssrrrqqqmmmjjjjjjiiikkkrrr{{{zzzuuuttttttssssssqqqllleeeaaaZZZVVVQQQLLLIIIGGGEEEDDDAAA@@@???>>>==================<<<<<<============;;;<<<>>>>>>>>>>>>AAACCCDDDJJJUUUeeeyyyxxxkkk^^^VVVTTTVVV[[[]]]___^^^ZZZVVVSSSRRRNNNPPPRRRTTTXXX]]]ccchhhjjjmmmrrruuuwwwxxxzzz{{{|||}}}~~~|||mmm^^^VVVRRROOONNNOOOMMMNNNNNNNNNNNNLLLKKKJJJHHHHHHGGGGGGEEECCCBBBAAA@@@???===<<<::::::999999777777888999999999888888555777888999888777888888999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;:::999888888;;;;;;:::::::::999999999888888888888777777777777999999999999999999999999;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===<<<===???@@@???@@@AAACCC@@@BBBDDDFFFHHHHHHHHHGGGIIIIIIJJJLLLNNNPPPRRRSSSSSSSSSUUUWWWXXXZZZ[[[\\\^^^```aaaaaa______```bbbeeeffffffhhhjjjlllnnnooorrrtttvvvxxx{{{|||}}}~~~|||qqqgggdddbbb___^^^```___\\\YYYYYY\\\aaaeeegggoookkkddd]]]WWWRRROOOMMMMMMOOORRRVVV]]]fffpppwwwwwwpppiiiccc\\\YYYWWWVVVUUUSSSQQQRRRUUUWWW\\\dddsss}}}{{{zzz{{{~~~~~~}}}}}}}}}}}}{{{yyyvvvqqqnnnnnnnnnooouuu|||{{{vvvuuutttttttttrrrmmmfffaaaZZZVVVPPPKKKIIIFFFDDDBBBAAA@@@???>>>============<<<============<<<======;;;<<<>>>>>>>>>???AAADDDEEEKKKXXXiii}}}xxxjjj]]]VVVVVVXXX\\\^^^___^^^ZZZVVVSSSQQQLLLNNNPPPSSSVVV\\\bbbgggjjjnnnrrrvvvxxxyyyzzz|||{{{|||~~~}}}nnn^^^VVVRRROOONNNPPPMMMMMMNNNNNNMMMLLLJJJIIIHHHHHHGGGFFFEEECCCBBBAAA???>>>===<<<;;;:::::::::333555888::::::999888777666777888888777777888999999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;:::;;;;;;;;;;;;::::::999;;;;;;::::::::::::999999999999999999999888888888999999999999999999999999999999888888999999:::;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<>>>???@@@@@@@@@BBBCCCAAABBBDDDEEEGGGHHHHHHHHHKKKKKKLLLMMMOOOQQQSSSTTTTTTTTTVVVWWWXXXZZZ[[[\\\\\\___aaa```^^^]]]___bbbddddddeeegggiiikkknnnooorrrsssuuuwwwyyy{{{{{{|||~~~|||ssskkkjjjiiigggfffgggeeebbb^^^]]]___aaacccdddkkkhhhbbb\\\UUUPPPLLLJJJJJJJJJKKKMMMPPPWWW___dddiiilllppptttxxx{{{}}}~~~|||vvvooohhhbbb]]]XXXWWWVVVTTTRRRRRRUUUWWWXXX^^^jjj}}}~~~|||}}}yyytttpppqqqrrrsssxxx~~~|||wwwuuuuuuuuutttrrrmmmgggbbbZZZVVVPPPKKKHHHFFFCCCBBB???>>>===<<<<<<;;;;;;;;;999;;;<<<<<<;;;::::::;;;;;;<<<>>>>>>>>>???AAACCCEEEMMMZZZlllyyyjjj]]]WWWWWWZZZ]]]___```^^^ZZZUUURRRPPPNNNPPPQQQRRRUUUYYY___ccckkknnnssswwwxxxzzz{{{|||{{{|||~~~~~~ooo^^^VVVRRROOONNNPPPMMMNNNOOOOOONNNMMMKKKJJJGGGGGGGGGFFFEEECCCAAAAAA???>>>===<<<;;;:::::::::666777888999999888888777777777888777666666888;;;999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;:::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999999<<<<<<<<<;;;;;;:::::::::888888888888888888888888999999888888999999:::;;;999999999999:::::::::;;;999:::;;;;;;<<<<<<;;;;;;<<<>>>@@@@@@@@@@@@BBBDDDCCCCCCCCCDDDEEEGGGIIIIIILLLLLLMMMNNNOOOQQQSSSTTTUUUVVVWWWXXXYYYZZZ[[[[[[[[[^^^aaa```]]]\\\^^^bbbcccdddeeegggjjjmmmoooppprrrssstttvvvxxxyyyyyyyyy}}}~~~zzzvvvxxxyyywwwuuuvvvooollliiiffffffgggfffeeehhhfffaaa\\\VVVQQQMMMKKKHHHIIIJJJKKKMMMRRRXXX\\\[[[\\\]]]___```bbbccccccgggiiilllsss{{{~~~xxxqqqjjjfff^^^^^^]]][[[XXXWWWYYYZZZXXX\\\eeeuuu~~~~~~zzzvvvwwwyyy{{{|||xxxvvvuuuuuuuuusssnnngggbbb[[[WWWQQQMMMIIIGGGDDDBBB???>>>===<<<<<<;;;;;;;;;888;;;======;;;999:::;;;;;;<<<>>>======>>>@@@BBBDDDMMM]]]ppp~~~~~~zzz{{{lll^^^XXXYYY\\\^^^``````^^^ZZZUUUQQQPPPOOOPPPQQQSSSUUUZZZ```dddllloootttxxxyyy{{{|||~~~|||}}}ooo___VVVRRROOONNNPPPOOOOOOPPPPPPOOONNNLLLKKKGGGGGGGGGFFFDDDCCCAAA@@@???>>>===<<<;;;:::::::::<<<;;;:::888888888999999888888777666555666999;;;999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;::::::;;;<<<============;;;;;;;;;:::::::::999999999999999888888777777777888888888888888888888888;;;;;;::::::;;;;;;<<<===888888888999999:::::::::999:::;;;<<<===<<<;;;:::===>>>@@@@@@@@@@@@BBBDDDCCCCCCCCCCCCEEEGGGIIIJJJLLLMMMMMMNNNOOOQQQRRRSSSVVVVVVWWWXXXYYYZZZ[[[\\\ZZZ^^^aaa```\\\[[[^^^bbbcccdddfffhhhkkknnnqqqrrrrrrssstttuuuwwwwwwxxxxxx|||}}}~~~}}}uuurrrnnnllljjjiiigggeeedddbbb^^^YYYTTTOOOKKKIIIFFFGGGHHHIIIJJJMMMQQQUUUWWWVVVUUUTTTSSSSSSSSSSSSPPPRRRVVV\\\dddnnnvvv{{{yyyrrrnnnggggggfffddd```_________ZZZ]]]dddqqq}}}~~~}}}xxxvvvvvvvvvuuusssnnnhhhccc]]]YYYSSSNNNKKKHHHEEECCCAAA@@@???>>>>>>=========:::===@@@???===;;;<<<===;;;=========<<<===???AAADDDMMM^^^qqq||||||yyy|||mmm___YYYZZZ]]]^^^```aaa___ZZZUUUQQQOOOLLLNNNPPPSSSWWW]]]dddiiimmmpppuuuxxxzzz{{{}}}~~~|||}}}qqq```VVVQQQNNNMMMNNNPPPOOONNNNNNOOOOOOMMMKKKIIIIIIIIIHHHFFFEEECCCBBB======<<<;;;;;;;;;;;;<<<999999999999888888888777888888888888999:::;;;<<<999999:::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;::::::999999888888999999:::999999::::::::::::;;;;;;>>>===;;;:::999999::::::;;;;;;:::999:::;;;<<<===>>>=========>>>???@@@@@@BBBDDDEEEFFFFFFGGGIIIKKKIIIJJJKKKMMMOOOQQQRRRSSSWWWXXXZZZ[[[]]]]]]^^^^^^^^^_________]]]]]]___aaabbbccceeegggiiilllmmmnnnpppppppppqqqssstttvvvwww|||~~~yyyrrrmmmjjjgggccc___\\\ZZZXXXTTTQQQOOOMMMLLLHHHHHHIIIKKKNNNRRRUUUWWWVVVTTTRRROOOMMMKKKJJJJJJLLLLLLKKKMMMSSSZZZbbbfff|||zzztttqqqnnnkkkhhhgggfffdddbbb]]]```gggqqq~~~}}}|||~~~|||yyyrrrsssuuuwwwvvvrrrkkkfff\\\YYYUUUQQQNNNJJJEEEBBB??????>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>=========@@@BBBFFFOOO___sssyyywwwyyy||||||hhhZZZTTTTTTVVV]]]]]]]]][[[VVVRRROOOOOOMMMNNNPPPRRRUUU[[[bbbgggkkknnntttzzz}}}~~~}}}|||}}}}}}}}}~~~~~~ooo___WWWSSSPPPOOOPPPQQQOOONNNNNNOOONNNLLLJJJHHHHHHHHHGGGFFFDDDBBBBBBAAA@@@>>><<<:::999888888999999888888888777777777777777777888888999:::;;;999999:::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999::::::999999::::::::::::;;;;;;>>>===;;;:::999999::::::;;;;;;:::::::::;;;<<<===============>>>???@@@AAABBBDDDEEEFFFFFFGGGIIIKKKJJJJJJLLLNNNPPPRRRSSSTTTWWWXXXYYY[[[\\\]]]^^^^^^^^^___```___^^^^^^```aaacccdddeeehhhjjjlllnnnooosssttttttuuuvvvxxxyyyzzz{{{}}}~~~tttkkkeee```ZZZVVVWWWVVVSSSQQQNNNLLLKKKJJJKKKJJJKKKLLLPPPUUUZZZ]]]]]]ZZZVVVQQQMMMKKKJJJJJJIIIHHHGGGGGGKKKPPPVVVZZZiiirrr}}}uuussspppnnnmmmllliiiggg```ccchhhqqq~~~~~~{{{wwwtttuuuwwwxxxwwwsssmmmggg]]]ZZZUUUQQQMMMJJJFFFCCCAAAAAA@@@???>>>>>>======>>>======<<<<<<<<<=========>>>>>>======>>>@@@BBBFFFOOO___sss~~~yyywwwwwwyyy{{{}}}xxxeeeWWWRRRRRRTTTZZZ[[[[[[YYYVVVRRRPPPPPPMMMNNNPPPRRRUUU[[[bbbgggkkknnntttyyy}}}~~~}}}|||}}}~~~}}}~~~|||nnn___XXXUUURRRQQQRRRRRRPPPOOOOOOOOONNNKKKIIIGGGGGGGGGFFFEEECCCAAA@@@AAA@@@>>><<<:::999888888888888777777777666666666666666666666777888999:::::::::::::::;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::;;;;;;999999::::::::::::;;;;;;===<<<;;;:::999999999:::;;;::::::::::::;;;<<<===============>>>???@@@AAABBBDDDEEEFFFFFFGGGIIIKKKKKKKKKMMMOOOQQQSSSTTTUUUVVVWWWYYYZZZ\\\]]]]]]]]]^^^___```_________aaabbbdddeeefffhhhkkkmmmooopppuuuuuuuuuvvvxxxyyy{{{|||zzz|||~~~uuuiii```ZZZTTTPPPRRRQQQPPPOOOMMMKKKJJJJJJLLLLLLLLLNNNSSSZZZaaafffgggccc\\\TTTNNNKKKIIIIIIGGGEEECCCBBBCCCGGGJJJMMMUUU]]]jjjyyy|||zzzxxxvvvuuussspppnnnggggggjjjrrr~~~zzzvvvvvvwwwxxxzzzyyyuuunnnjjj```\\\VVVPPPMMMJJJGGGEEEDDDCCCAAA@@@???>>>======???>>>===<<<<<<<<<<<<<<<===>>>>>>======>>>@@@CCCGGGPPP```uuu}}}zzzxxxxxxyyyyyyyyyyyy{{{sssaaaTTTOOOOOOQQQVVVXXXYYYXXXUUURRRQQQQQQMMMNNNPPPRRRUUU[[[bbbgggllloootttyyy}}}~~~~~~}}}}}}~~~}}}~~~}}}ooo```YYYVVVSSSQQQRRRRRRQQQOOOOOOOOOMMMKKKHHHGGGFFFFFFEEEDDDBBB@@@@@@======<<<;;;;;;;;;;;;<<<777777777777666666666666555555555666666777888999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<999999999:::::::::;;;;;;<<<;;;;;;::::::999999999::::::::::::;;;;;;<<<<<<============>>>???AAAAAABBBDDDEEEFFFFFFGGGIIIKKKKKKLLLNNNPPPRRRTTTUUUVVVVVVWWWXXXZZZ[[[\\\\\\]]]^^^___``````______aaacccdddeeegggiiikkknnnooopppssssssssstttuuuwwwyyyyyyzzz|||~~~vvvhhh___YYYUUURRRQQQQQQPPPPPPOOONNNMMMLLLLLLKKKKKKNNNUUU___iiiooopppkkkbbbXXXPPPKKKIIIHHHGGGEEECCCBBBBBBCCCEEEGGGKKKQQQZZZffftttzzzwwwwwwwwwyyyyyy|||}}}|||zzzwwwtttooonnnnnnttt~~~{{{vvvwwwxxxyyyzzzyyyuuuoookkkbbb^^^WWWQQQMMMKKKHHHGGGEEECCCAAA???>>>============<<<;;;:::::::::::::::<<<===>>>======>>>AAACCCGGGPPPaaavvv~~~{{{{{{~~~~~~}}}zzzxxxyyy|||~~~~~~nnn]]]RRRMMMNNNPPPVVVWWWXXXVVVSSSPPPOOOOOOLLLNNNOOORRRUUU\\\ccchhhllloootttyyy}}}~~~~~~~~~~~~~~~}}}~~~ssscccZZZVVVRRRPPPPPPRRRQQQOOOOOOOOOMMMKKKHHHFFFFFFFFFEEECCCBBB@@@???======<<<;;;;;;;;;;;;<<<777777777777666666666666555555555555666777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<999999999:::::::::;;;;;;::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBDDDEEEFFFFFFGGGIIIKKKLLLMMMNNNPPPRRRTTTUUUVVVUUUVVVWWWYYYZZZ[[[\\\\\\]]]^^^____________aaacccdddeeegggiiikkknnnooopppqqqqqqrrrrrrtttvvvwwwxxxzzz|||~~~vvvggg___ZZZVVVTTTSSSSSSSSSSSSRRRPPPOOONNNKKKKKKKKKOOOWWWcccnnnuuuvvvpppfff\\\RRRLLLIIIHHHFFFEEEDDDCCCCCCCCCDDDEEEHHHJJJOOOVVVaaannn|||{{{tttpppnnnllljjjmmmsssxxx~~~|||zzzxxxuuutttyyy}}}|||}}}~~~}}}yyyxxxxxxyyyzzzyyyuuuppplllddd___XXXRRRNNNLLLIIIHHHDDDCCC@@@>>><<<<<<<<<<<<<<<<<<;;;:::::::::::::::<<<============>>>AAADDDHHHQQQbbbxxx~~~~~~}}}zzzyyyzzz|||{{{{{{|||{{{kkk[[[QQQMMMNNNPPPWWWXXXXXXVVVRRROOOMMMMMMLLLMMMOOORRRVVV\\\ccchhhmmmppptttyyy|||~~~~~~}}}~~~wwweeeZZZUUUQQQOOOPPPRRRPPPOOOOOOOOONNNKKKIIIFFFFFFFFFEEEDDDBBB@@@???AAA@@@>>><<<:::999888888888888777777777666666666555555555555666777888999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::;;;;;;999999::::::::::::;;;;;;999999::::::::::::999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBDDDEEEFFFFFFGGGIIIKKKLLLLLLNNNPPPRRRTTTUUUVVVTTTUUUWWWXXXZZZ[[[[[[[[[\\\]]]^^^^^^^^^___aaacccdddeeefffhhhkkkmmmoooppprrrrrrrrrsssuuuvvvxxxyyyzzz|||~~~vvvhhh```\\\YYYWWWYYYYYYYYYYYYWWWUUURRRQQQNNNNNNNNNRRRYYYdddnnnuuuwwwqqqhhh^^^UUUNNNJJJIIICCCCCCBBBBBBBBBBBBCCCCCCEEEFFFHHHKKKQQQ[[[fffnnnzzztttlllhhheee```aaagggkkkqqq|||zzz|||zzzxxxyyyzzz|||~~~}}}}}}||||||}}}~~~}}}yyyyyyyyyzzzyyyvvvqqqmmmeeeaaaZZZUUUQQQMMMJJJHHHDDDBBB@@@===<<<<<<===>>>======<<<<<<<<<======>>>;;;<<<=========>>>AAADDDHHHRRRdddyyy~~~zzzwwwwwwxxxvvvvvvwww{{{vvvgggYYYPPPMMMNNNPPPWWWXXXXXXVVVRRROOOMMMLLLKKKMMMOOORRRVVV\\\dddiiinnnqqqtttyyy|||~~~}}}~~~~~~|||}}}yyyeeeZZZTTTPPPPPPRRRQQQOOONNNNNNOOONNNLLLJJJGGGGGGFFFFFFDDDBBBAAA@@@AAA@@@>>><<<:::999888888999999888888888777777777666666666666777888999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::999999999999::::::999999::::::::::::;;;;;;888999::::::::::::999888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>@@@BBBCCCBBBDDDEEEFFFFFFGGGIIIKKKKKKLLLMMMOOOQQQSSSUUUUUUTTTUUUVVVXXXYYYZZZ[[[[[[ZZZ\\\]]]]]]]]]^^^```bbbcccdddeeehhhjjjlllnnnoooqqqrrrrrrssstttvvvwwwxxx{{{}}}wwwmmmhhhfffdddcccdddddddddccc```]]]ZZZXXXUUUTTTTTTVVV[[[dddlllqqquuuppphhh___WWWPPPKKKIIICCCCCCCCCCCCBBBBBBAAAAAABBBCCCEEEGGGJJJNNNTTTXXXdddiiisss|||{{{tttqqqpppqqqsssyyymmmgggbbbZZZXXX]]]___bbbppp}}}zzzvvvtttttttttuuuwwwyyy{{{{{{{{{|||}}}|||zzzxxxvvvuuurrrooollliiiiiijjjlllnnnqqqtttvvvxxx~~~|||{{{{{{{{{{{{xxxsssoooeeeaaa\\\WWWSSSNNNJJJGGGDDDCCC@@@>>>===>>>???@@@<<<<<<<<<<<<<<<===>>>???;;;<<<=========???BBBDDDHHHRRReeezzz~~~{{{wwwvvvuuutttssstttvvv{{{~~~zzzrrrdddWWWNNNKKKMMMOOOUUUWWWXXXVVVSSSPPPOOONNNKKKMMMOOORRRVVV\\\dddiiioooqqquuuyyy|||~~~}}}~~~}}}wwwuuutttwwwyyyeeeYYYSSSQQQRRRUUUPPPOOONNNNNNOOOOOOMMMKKKGGGGGGGGGFFFEEECCCAAAAAA======<<<;;;;;;;;;;;;<<<999999999999888888888888666666666777777888999:::;;;;;;;;;<<<<<<<<<======<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::999999888888999999:::999999:::::::::;;;;;;;;;777888::::::;;;:::999888999:::;;;<<<<<<<<<;;;:::;;;;;;<<<===???@@@BBBCCCBBBDDDFFFFFFFFFGGGIIIKKKKKKKKKMMMOOOQQQSSSTTTUUUTTTUUUVVVXXXYYYZZZZZZ[[[ZZZ[[[\\\\\\\\\]]]___bbbbbbccceeegggjjjlllmmmnnnpppppppppqqqssstttvvvwww|||~~~yyyrrrpppqqqrrrqqqnnnnnnnnnllliiieeeaaa^^^[[[ZZZXXXYYY]]]ccciiimmmrrrooohhh```XXXQQQLLLIIIEEEEEEEEEEEEDDDBBBAAA@@@???BBBFFFHHHIIIJJJKKKLLLTTTXXX```iiipppuuuxxxyyyrrrnnngggbbb```aaaeeehhhttt~~~qqqhhhaaaXXXTTTWWWWWWXXXeeeuuu}}}yyytttqqqpppppppppppprrrssstttssssssuuuvvvqqqooollliiigggddd___\\\XXXYYY[[[^^^bbbgggkkknnnrrryyy~~~}}}}}}}}}|||yyyuuuqqqeeebbb]]]XXXTTTOOOJJJGGGEEECCCAAA???>>>???AAABBB999999999:::;;;<<<===>>>;;;<<<=========???BBBEEEIIISSSeee{{{~~~|||xxxvvvuuuvvvuuussstttvvvyyyzzzzzzwwwooobbbUUUMMMJJJLLLNNNTTTUUUWWWVVVTTTRRRQQQQQQKKKLLLOOORRRVVV\\\dddiiioooqqquuuyyy|||~~~}}}~~~zzzuuupppooooootttwwweee[[[VVVSSSQQQSSSOOONNNNNNMMMKKKJJJHHHGGGHHHFFFEEEDDDEEEDDDCCCAAAAAA@@@>>><<<;;;::::::::::::999999888999999::::::888888777777777777777888======>>>??????????????????<<<999777666888:::<<<::::::;;;<<<============;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777888888999999999::::::::::::999999888888999999:::;;;::::::::::::;;;<<<<<<>>>============>>>>>>???BBBCCCEEEFFFHHHHHHIIIIIIKKKKKKMMMNNNPPPQQQSSSSSSUUUVVVVVVWWWXXXYYYZZZZZZ[[[\\\]]]]]]\\\]]]___aaadddfffhhhhhhhhhiiikkkmmmnnnooopppsssuuuwwwyyyzzzyyy|||~~~zzzzzz{{{{{{zzz|||zzzyyywwwuuupppjjjfffcccaaa^^^]]]]]]```ccceeellliiiddd^^^WWWQQQLLLJJJGGGFFFEEEDDDCCCCCCDDDDDDGGGFFFDDDBBBAAABBBCCCEEELLLKKKMMMTTT^^^ddddddbbbbbb```\\\ZZZZZZ\\\```bbbjjjttttttfff```WWWQQQSSSTTTUUUZZZaaarrr}}}|||xxxrrrnnnmmmmmmmmmmmmkkkjjjiiiiiiiiihhheeeccceeebbb^^^ZZZVVVSSSQQQQQQPPPOOOOOOQQQVVV\\\cccgggnnnsss|||}}}}}}~~~|||vvvrrrjjjeee___YYYTTTPPPKKKIIIDDDAAA>>>=========<<<<<<======<<<::::::999999999;;;===?????????@@@BBBDDDLLLVVVhhh~~~{{{yyy||||||zzzzzzwwwsssuuurrrppprrrvvvxxxxxxwwwrrrjjj^^^SSSLLLLLLOOORRRUUUWWWXXXVVVSSSOOOMMMLLLMMMNNNPPPRRRUUUZZZ```eeekkkoootttxxx{{{}}}~~~}}}}}}~~~|||{{{}}}xxxlllfffjjjmmmqqqvvveee[[[VVVRRRQQQRRROOOOOONNNMMMLLLJJJIIIHHHHHHFFFEEEDDDEEEDDDCCCAAA@@@???===;;;:::999999999999999888888888888999999888888777777777777888888======>>>????????????>>>???===;;;999999:::<<<===999999:::;;;;;;;;;::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777888999999999999::::::::::::999999888888999999:::;;;::::::::::::;;;<<<<<<>>>============>>>??????BBBCCCEEEFFFHHHHHHIIIIIIKKKKKKMMMNNNPPPQQQSSSSSSUUUVVVVVVWWWXXXYYYZZZZZZZZZ[[[\\\\\\\\\]]]___bbbdddfffhhhhhhhhhiiikkkmmmnnnooopppsssuuuwwwyyyzzzyyy||||||xxxsssoookkkhhhccc^^^]]]^^^aaaccceeeccc```[[[UUUOOOJJJHHHGGGFFFEEEDDDCCCDDDDDDEEEFFFEEEDDDCCCBBBBBBCCCCCCEEEEEEGGGMMMTTTZZZ\\\]]]^^^\\\ZZZXXXXXXZZZ]]]___hhhppp}}}xxxlllaaaXXXQQQPPPQQQQQQUUU[[[cccjjjssswwwwwwvvvyyy|||~~~zzzvvvpppkkkiiihhhggggggbbb```_________^^^\\\ZZZUUUTTTQQQNNNKKKIIIHHHHHHIIIIIIHHHJJJOOOUUU[[[___gggmmmvvv~~~~~~|||vvvrrrjjjeee___YYYTTTPPPKKKHHHEEECCC@@@>>>>>>>>>>>>===@@@@@@???>>>===<<<======:::;;;===>>>>>>???AAACCCLLLVVVhhh~~~}}}zzz}}}|||}}}|||}}}zzzvvvvvvssspppppptttwwwwwwvvvppphhh\\\QQQKKKKKKNNNQQQVVVWWWXXXVVVSSSOOOMMMLLLLLLNNNPPPRRRUUUZZZ```eeekkknnnssswwwzzz}}}~~~~~~~~~~~~}}}|||}}}yyynnnhhhkkknnnssswwwfff[[[VVVRRRPPPQQQOOOOOOOOONNNMMMKKKJJJIIIHHHFFFEEEDDDEEEDDDCCCAAA???>>><<<:::999888888999888888777777777777888888888777777777777777888888<<<======>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======::::::;;;;;;;;;::::::999;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888999999999999:::::::::::::::999999888888999999:::;;;::::::::::::;;;<<<<<<===============>>>???@@@BBBCCCEEEFFFHHHHHHIIIIIIKKKKKKMMMNNNPPPQQQSSSSSSUUUUUUVVVWWWXXXYYYZZZ[[[YYYZZZ\\\\\\\\\^^^```cccdddfffhhhhhhhhhiiikkkmmmnnnooopppsssuuuwwwyyyzzzyyy|||~~~zzzvvvppphhh```\\\[[[\\\^^^^^^]]]\\\YYYTTTOOOKKKHHHGGGGGGEEEDDDDDDEEEFFFFFFEEEEEEEEEDDDCCCBBBBBBBBBAAACCCEEEHHHLLLRRRXXX]]]^^^]]]\\\[[[[[[]]]___```gggooozzz}}}ssseee]]]TTTQQQOOOOOORRRVVVWWWZZZ^^^```_________```ccchhhnnntttxxx||||||wwwssslllfffccc```^^^]]]WWWVVVUUUUUUUUUTTTRRRPPPLLLKKKIIIHHHGGGFFFFFFFFFCCCCCCCCCEEEHHHNNNTTTWWW^^^eeeooo{{{|||wwwrrrjjjeee___YYYTTTOOOKKKHHHGGGDDDAAA?????????>>>===AAA@@@???>>>>>>>>>>>>>>>;;;===>>>??????@@@BBBDDDLLLVVVhhh~~~}}}||||||xxxtttpppooosssvvvwwwvvvqqqiii]]]RRRLLLLLLOOORRRWWWXXXYYYWWWSSSOOOMMMLLLLLLMMMOOOQQQUUUZZZ```eeejjjmmmrrrvvvyyy|||~~~~~~~~~~~~~~~}}}}}}~~~tttnnnpppsssyyyyyyggg]]]WWWSSSQQQRRRPPPOOOOOOOOOMMMLLLKKKJJJHHHFFFEEEDDDEEEDDDCCCAAA@@@???===;;;999999999999888777777666666666666777777777777777777777888999;;;<<<======>>>>>>======<<<===============<<<<<<======>>>======<<<;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888999999999:::::::::;;;;;;:::999999888888999999:::;;;::::::::::::;;;<<<<<<============>>>???@@@@@@BBBCCCEEEFFFHHHHHHIIIIIIKKKKKKMMMNNNPPPQQQSSSSSSUUUUUUVVVWWWXXXZZZZZZ[[[XXXYYY[[[\\\]]]^^^aaacccdddfffhhhhhhhhhiiikkkmmmnnnooopppsssuuuwwwyyyzzzzzz|||~~~wwwlllbbbZZZXXXXXXYYYZZZZZZZZZYYYVVVQQQMMMJJJHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFFFFEEEDDDCCCBBBAAAAAAEEEHHHIIIKKKRRR\\\dddeeeeeeeeefffffffffffffffiiioooyyyxxxkkkddd[[[UUURRRRRRTTTUUUWWWVVVVVVVVVWWWVVVUUUSSSXXX\\\bbbhhhnnntttzzz~~~}}}{{{{{{uuupppiiibbb]]]ZZZVVVTTTPPPOOONNNNNNOOONNNLLLJJJIIIIIIHHHGGGGGGFFFFFFFFFCCCBBBBBBDDDGGGLLLQQQTTTYYY```kkkwww}}}wwwsssjjjfff___YYYTTTPPPLLLIIIGGGDDDAAA?????????>>>===>>>======<<<;;;;;;<<<<<<;;;<<<=========>>>AAADDDKKKUUUggg|||~~~}}}xxxrrrqqqssswwwxxxxxxtttlll```UUUOOOOOOSSSVVVYYYZZZZZZWWWSSSOOOMMMMMMKKKMMMOOOQQQTTTZZZ```eeeiiilllqqquuuxxx{{{~~~~~~}}}~~~yyyyyy||||||iii___YYYTTTRRRRRROOOOOOOOONNNNNNLLLKKKJJJHHHFFFEEEDDDEEEDDDCCCAAAAAA@@@>>><<<::::::::::::888777777666555555666666777777666666777888999999;;;;;;<<<============<<<::::::;;;<<<<<<<<<;;;:::>>>>>>>>>>>>===<<<;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999888999999:::::::::;;;;;;;;;:::999999888888999999:::;;;::::::::::::;;;<<<<<<============>>>???@@@AAABBBCCCEEEFFFHHHHHHIIIIIIKKKKKKMMMNNNPPPQQQSSSSSSTTTUUUVVVWWWXXXZZZ[[[[[[XXXYYY[[[\\\]]]^^^aaacccdddfffhhhhhhhhhiiikkkmmmnnnooopppsssuuuwwwyyyzzzzzz|||~~~zzznnnbbbZZZVVVVVVVVVWWWWWWXXXXXXUUUQQQMMMKKKHHHGGGFFFFFFGGGHHHIIIJJJGGGGGGGGGFFFEEEDDDBBBAAAAAAEEEIIIKKKNNNVVVcccmmmqqqrrrssstttsssqqqnnnmmmkkkpppyyyyyynnnjjjbbb[[[YYYYYYZZZYYYZZZXXXUUUUUUUUUUUURRRPPPTTTWWWZZZ___eeemmmuuu{{{zzzvvvxxx~~~~~~{{{sssnnnfff```ZZZUUUQQQNNNLLLKKKJJJJJJKKKKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBBBBDDDGGGJJJNNNQQQXXX^^^iiittt~~~~~~}}}wwwssskkkggg```ZZZUUUQQQMMMJJJGGGDDDAAA???>>>>>>===;;;<<<<<<;;;:::::::::;;;;;;888999999999999;;;>>>AAAIIISSSeee||||||wwwuuuwwwzzz{{{zzzuuummmaaaWWWQQQQQQTTTXXX[[[\\\[[[WWWSSSOOOMMMMMMJJJLLLNNNQQQTTTZZZ```eeehhhlllqqquuuxxxzzz}}}~~~~~~}}}jjj___YYYSSSQQQRRRNNNNNNNNNNNNMMMLLLKKKJJJHHHFFFEEEDDDEEEDDDCCCAAABBB@@@>>><<<;;;::::::;;;999888777666666555555666666666666666777888999::::::;;;;;;<<<<<<<<<<<<<<<888999::::::;;;:::::::::;;;;;;<<<<<<<<<;;;::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::;;;;;;;;;;;;:::999999888888999999:::;;;::::::::::::;;;<<<<<<=========>>>???@@@AAABBBBBBCCCEEEFFFHHHHHHIIIIIIKKKKKKMMMNNNPPPQQQSSSSSSTTTTTTUUUWWWYYYZZZ[[[\\\YYYZZZ\\\\\\\\\^^^```cccdddfffhhhhhhhhhiiikkkmmmnnnooopppsssuuuwwwyyyzzzzzz|||}}}~~~yyyoooddd\\\XXXWWWXXXVVVVVVVVVUUUSSSOOOLLLJJJHHHGGGGGGGGGHHHIIIKKKLLLJJJIIIHHHGGGFFFEEEDDDCCC>>>CCCHHHMMMSSS^^^lllwww~~~{{{vvvrrrmmmrrryyy~~~zzzpppooojjjdddccceeedddaaa]]][[[YYYWWWVVVTTTQQQNNNPPPQQQTTTWWW]]]eeeooouuu~~~yyyvvvvvv||||||xxxpppkkkddd]]]XXXRRRMMMJJJGGGFFFEEEFFFGGGFFFEEECCCGGGGGGFFFFFFEEECCCBBBAAAAAAAAAAAABBBEEEHHHKKKMMMVVV]]]hhhsss~~~{{{|||}}}}}}xxxtttmmmhhhbbb\\\WWWRRRNNNKKKGGGDDDAAA???>>>===<<<;;;======<<<<<<<<<<<<======<<<============>>>BBBEEEIIISSSeee}}}{{{yyy{{{}}}|||{{{ssslll```VVVPPPPPPTTTWWW]]]]]]\\\XXXSSSOOOMMMMMMIIIKKKNNNPPPTTTZZZ```eeeiiilllqqquuuxxx{{{~~~~~~~~~~~~|||iii^^^WWWRRROOOPPPMMMMMMMMMMMMLLLKKKJJJJJJHHHFFFEEEDDDEEEDDDCCCAAAAAA???===;;;:::999:::::::::999888777666666666666666666666666777888999:::::::::;;;<<<<<<<<<<<<;;;999999999999:::::::::;;;:::;;;;;;<<<<<<<<<<<<;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;;;;<<<:::999999888888999999:::;;;::::::::::::;;;<<<<<<=========>>>???@@@BBBCCCBBBCCCEEEFFFHHHHHHIIIIIIKKKKKKMMMNNNPPPQQQSSSSSSSSSTTTUUUWWWYYYZZZ\\\\\\ZZZ[[[\\\\\\\\\]]]___bbbdddfffhhhhhhhhhiiikkkmmmnnnooopppsssuuuwwwyyyzzzzzz|||}}}~~~~~~}}}wwwooofff```\\\\\\\\\YYYXXXWWWUUURRROOOMMMKKKHHHGGGGGGGGGIIIJJJLLLNNNMMMLLLIIIGGGFFFEEEEEEFFFAAAEEELLLTTT^^^lllzzz}}}xxxtttwww|||~~~{{{tttvvvtttqqqqqqtttsssnnnfffeeedddaaa]]]XXXTTTRRRNNNPPPRRRUUUXXX^^^eeejjjwwwyyyuuuvvv|||vvvrrrlllgggaaa[[[VVVPPPKKKHHHDDDCCCCCCCCCEEEDDDCCCAAAFFFFFFGGGGGGFFFEEEDDDCCC@@@@@@@@@AAACCCFFFHHHJJJSSSZZZeeeqqq|||~~~xxxyyy{{{~~~}}}xxxuuunnnjjjccc]]]XXXTTTPPPMMMHHHEEEBBB@@@???>>>===<<<>>>>>>============>>>>>>@@@@@@@@@??????AAAEEEIIIJJJTTTggg~~~|||}}}~~~}}}{{{tttmmmaaaWWWQQQRRRUUUYYY______\\\XXXSSSOOOMMMMMMIIIKKKMMMPPPTTTZZZ```eeeiiimmmrrrvvvyyy{{{~~~||||||}}}{{{hhh\\\UUUPPPMMMNNNLLLLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDEEEDDDCCCAAA@@@>>><<<:::999888999999::::::888777666666666666666666666666777888999:::999:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;<<<<<<<<<===>>>?????????>>>;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::999999999999999999:::;;;::::::::::::;;;<<<<<<=========>>>???AAABBBCCCBBBCCCEEEFFFHHHIIIIIIIIIKKKKKKMMMNNNPPPQQQSSSSSSSSSTTTUUUWWWYYYZZZ\\\\\\[[[\\\]]]]]]\\\]]]___aaadddfffhhhhhhhhhiiikkkmmmnnnooopppsssuuuwwwyyyzzzzzz|||}}}}}}~~~zzzvvvooohhhccc```___```]]]\\\ZZZWWWTTTQQQOOONNNHHHHHHGGGHHHIIIKKKMMMNNNOOOMMMJJJHHHFFFFFFGGGGGGHHHKKKRRR]]]jjjyyy}}}zzz}}}}}}yyy}}}}}}{{{}}}yyyqqqrrrqqqmmmfff___[[[YYYQQQSSSUUUVVVXXXZZZ^^^```iiivvv~~~wwwuuu|||xxxqqqmmmiiieee___YYYTTTOOOJJJGGGDDDDDDCCCDDDEEEEEECCCAAAAAAAAACCCDDDDDDCCCBBBAAAAAAAAAAAABBBDDDFFFHHHJJJPPPWWWcccooo{{{{{{wwwxxxzzz}}}~~~}}}yyyuuuoookkkddd^^^YYYUUUQQQNNNJJJGGGCCCAAA@@@???>>>=========<<<<<<<<<<<<===>>>;;;<<<;;;;;;;;;===AAADDDKKKVVViii~~~|||zzzvvvooodddYYYTTTTTTXXX[[[```___]]]XXXSSSOOOMMMNNNIIIJJJMMMPPPTTTZZZ```eeejjjmmmrrrvvvyyy|||{{{{{{}}}|||iii]]]VVVPPPNNNOOONNNNNNNNNNNNMMMKKKJJJHHHHHHHHHGGGEEEDDDBBBAAAAAABBBAAA???>>><<<;;;;;;;;;777777777777777888888888888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;;;;<<<=========<<<:::999;;;:::888999:::;;;;;;::::::::::::999999888888888===<<<;;;:::999888888888888888999999999:::::::::::::::999999888999999999===<<<<<<;;;;;;;;;<<<<<<===============>>>??????CCCDDDFFFGGGHHHIIIIIIJJJIIIKKKMMMOOOOOOQQQSSSUUUTTTTTTUUUWWWYYYZZZ[[[\\\]]]^^^____________bbbdddccceeehhhiiiiiiiiikkklllooooooppprrruuuxxx{{{}}}|||}}}~~~~~~~~~tttqqqlllgggdddbbbbbbcccbbb___\\\YYYWWWSSSOOOKKKLLLJJJHHHHHHJJJLLLMMMMMMNNNMMMLLLHHHFFFEEEFFFHHHIIINNNXXXfffxxx|||}}}{{{sssllleee^^^ZZZXXXUUURRRQQQSSSUUUWWWWWW___iii||||||~~~}}}wwwrrrooohhhddd___YYYTTTOOOIIIEEECCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@AAACCCEEEFFFOOOUUU___kkkvvvyyyvvvwwwzzz~~~{{{xxxpppkkkccc]]]XXXUUURRRPPPKKKGGGCCC@@@??????>>>=========<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<>><<<;;;::::::999888888888777777777777777888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<===>>>===<<<;;;:::<<<:::999999:::;;;:::999:::::::::999999999888888;;;::::::999999999999:::888888999999999:::::::::::::::999999888999999:::;;;;;;;;;:::::::::;;;;;;=========>>>>>>???AAAAAACCCDDDEEEGGGHHHIIIJJJJJJJJJLLLNNNOOOOOOPPPRRRTTTTTTUUUVVVWWWXXXYYYZZZ[[[]]]^^^______^^^___aaaccccccfffhhhiiiiiijjjkkklllppppppqqqsssvvvyyy|||~~~~~~|||wwwnnnllliiifffdddccccccddddddbbb___]]][[[XXXUUURRRNNNLLLIIIHHHJJJLLLLLLLLLNNNMMMLLLIIIGGGGGGHHHJJJOOOUUUaaarrr~~~}}}~~~zzzssskkkddd```YYYUUURRRPPPQQQRRRRRRRRRXXXbbbtttxxxssspppkkkgggaaa[[[UUUOOOIIIEEECCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAA@@@AAACCCEEEFFFNNNTTT^^^iiiuuuvvvvvvwwwzzz}}}|||xxxrrrmmmfff___ZZZVVVSSSPPPKKKHHHCCCAAA@@@???>>>===???>>>======<<<<<<======<<<<<<;;;;;;<<>>===;;;:::999999888999999888888777777666666888777777777777888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<=========>>>???>>>===<<<;;;===;;;999999::::::999888::::::::::::999999999999888888888888888999::::::888888999999999::::::::::::999999888999999::::::::::::999999999::::::;;;=========>>>???AAABBBCCCBBBCCCEEEGGGHHHIIIJJJJJJKKKMMMOOOOOOOOOOOOQQQSSSUUUVVVVVVWWWXXXYYYYYYYYY\\\]]]^^^^^^^^^___aaacccdddfffhhhiiiiiijjjkkkmmmpppqqqrrrtttwwwzzz|||~~~{{{uuuqqqkkkkkkjjjjjjiiiiiihhhhhhjjjgggcccaaa___]]]YYYWWWQQQNNNKKKIIIJJJKKKLLLLLLMMMMMMLLLJJJHHHIIIKKKMMMTTT]]]lll{{{tttlllggg]]]ZZZUUURRRQQQPPPOOONNNRRRYYYhhh|||{{{wwwtttoookkkddd]]]VVVOOOIIIEEECCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@@@@@@@BBBDDDFFFLLLRRR\\\gggsssvvvvvvwwwyyy}}}|||yyyuuuppphhhaaa\\\XXXTTTQQQLLLHHHDDDAAA@@@???>>>===@@@???>>>>>>======>>>>>><<<<<<;;;;;;===???BBBCCCIIIWWWooozzzxxxxxx{{{zzzoooaaaXXXSSSRRRWWW___cccaaa^^^YYYTTTQQQNNNLLLJJJKKKNNNQQQTTTYYY___dddiiimmmrrrvvvyyy|||~~~|||{{{~~~|||iii]]]WWWRRRPPPQQQOOONNNNNNMMMLLLKKKJJJIIIFFFFFFEEEEEEDDDDDDCCCCCC??????===;;;:::999999888:::999999888777666555555777777777777777888999999::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<=========>>>?????????>>><<<;;;>>><<<:::999::::::999777::::::::::::::::::::::::999888888777888888999999888888999999999:::::::::999999888888999999:::::::::::::::999::::::;;;<<<<<<<<<<<<>>>???AAACCCDDDBBBCCCDDDFFFHHHIIIJJJJJJLLLMMMOOOOOOOOOOOOQQQRRRVVVVVVVVVWWWWWWXXXXXXXXX[[[\\\]]]^^^^^^___aaacccdddfffiiijjjjjjjjjkkkmmmooopppqqqtttvvvyyy{{{}}}zzzyyywwwwwwwwwwwwuuusssnnnooopppppppppooonnnmmmnnnkkkhhhdddbbb^^^[[[XXXUUUQQQMMMJJJJJJKKKLLLLLLKKKLLLKKKJJJIIIJJJMMMOOOWWWaaatttzzzrrrmmmeeeaaa\\\WWWUUURRRPPPNNNOOOTTT^^^nnn~~~~~~zzzwwwqqqlllddd\\\UUUNNNHHHDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBBAAA@@@???@@@AAADDDEEEIIIOOOYYYeeeqqq~~~zzzvvvwwwyyy|||}}}zzzvvvqqqjjjccc^^^XXXTTTQQQLLLIIIDDDAAA@@@???>>>===??????>>>============>>>===<<<;;;<<<===???BBBDDDKKKXXXnnn~~~wwwwwwyyy~~~{{{nnn___VVVQQQQQQWWW^^^eeebbb^^^YYYTTTPPPNNNMMMIIIKKKNNNQQQUUUZZZaaaeeeiiimmmrrrvvvyyy|||{{{zzz|||~~~|||iii]]]WWWRRRPPPQQQOOOOOONNNMMMLLLKKKJJJJJJFFFFFFEEEEEEDDDDDDCCCCCC@@@???>>><<<;;;:::999999:::999999888777666555555777777666666777777888999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<=========>>>?????????>>><<<;;;>>><<<:::999::::::999777::::::::::::::::::::::::;;;:::999888777777777777888888999999999:::::::::999888888888999999:::;;;;;;;;;;;;;;;;;;<<<======:::;;;;;;<<<>>>@@@AAABBBAAABBBDDDFFFHHHIIIJJJJJJLLLMMMOOOOOOOOOOOOQQQRRRUUUVVVVVVVVVWWWWWWXXXXXXYYY[[[\\\]]]]]]^^^aaacccdddfffiiijjjjjjjjjlllmmmmmmnnnpppsssuuuxxxzzzzzz}}}~~~}}}wwwlllkkkjjjlllpppsssuuuvvvssstttuuuuuutttrrrooonnnnnnllljjjhhhfffccc___\\\XXXTTTOOOKKKKKKLLLMMMMMMKKKKKKKKKJJJIIIJJJNNNPPPYYYdddxxx}}}uuuoooiiieee```\\\XXXUUURRROOOQQQSSSYYYddduuu|||yyypppkkkbbbZZZSSSLLLFFFCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCAAA@@@???>>>???AAACCCDDDHHHMMMWWWcccppp~~~|||vvvvvvxxx|||~~~}}}{{{vvvrrrkkkddd___YYYTTTQQQMMMJJJEEEBBB@@@???>>>===???>>>======<<<<<<=========<<<<<<<<<===@@@BBBDDDKKKWWWlll|||xxxyyy}}}}}}nnn^^^TTTPPPQQQWWW^^^fffccc^^^YYYTTTPPPNNNMMMHHHKKKNNNQQQUUU[[[bbbfffiiimmmrrrvvvyyy|||~~~~~~{{{zzz|||}}}|||iii^^^WWWSSSQQQRRRPPPOOONNNLLLKKKKKKJJJKKKGGGFFFFFFEEEDDDCCCCCCBBB@@@@@@>>><<<;;;::::::999999999888888777777666666777666666666666777888888999::::::;;;;;;<<<<<<<<<;;;;;;;;;:::;;;<<<<<<=========>>>???>>>===<<<;;;===;;;999999::::::999888::::::::::::;;;;;;;;;;;;<<<;;;:::999888777777777888888999999999:::::::::888888888888999:::;;;;;;;;;;;;;;;;;;<<<======>>>;;;;;;;;;<<<===???@@@AAA@@@AAACCCEEEGGGIIIJJJJJJKKKMMMOOOOOOOOOOOOQQQSSSTTTUUUUUUVVVWWWXXXXXXXXXXXXZZZ[[[\\\\\\^^^```ccceeegggiiijjjjjjkkklllnnnkkkmmmooorrruuuwwwyyyyyy{{{}}}~~~qqqiiibbbaaaaaadddjjjqqqvvvxxx{{{{{{zzzyyywwwuuurrrpppooooooooopppooolllhhhdddZZZUUUPPPLLLLLLMMMNNNOOOLLLLLLLLLKKKKKKLLLOOORRR\\\hhh{{{wwwrrrjjjgggbbb^^^\\\XXXUUURRRTTTTTTWWW^^^kkk}}}}}}{{{xxxnnnhhh```XXXQQQLLLGGGCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBB@@@???>>>>>>>>>@@@BBBDDDFFFLLLVVVbbbppp~~~{{{vvvvvvxxx{{{~~~~~~|||vvvrrrlllfff```[[[VVVRRRNNNJJJFFFBBB@@@???>>>===>>>>>>===<<<<<<<<<<<<=========<<<<<<>>>@@@CCCDDDIIITTTggg}}}}}}yyy{{{ooo]]]SSSPPPRRRXXX___gggddd___YYYTTTPPPNNNMMMIIIKKKNNNRRRVVV[[[bbbfffiiimmmrrrvvvyyy|||~~~|||zzzyyy|||}}}|||iii^^^XXXSSSRRRSSSPPPOOOMMMLLLKKKJJJKKKKKKHHHGGGFFFEEEDDDCCCBBBAAA???>>>===;;;:::999999888888888888777777777777777666666666666666777888888999999::::::;;;<<<<<<===:::::::::::::::;;;;;;<<<<<<<<<===>>>===<<<;;;:::<<<:::999999:::;;;:::999:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999999999999888888999999999:::::::::888888888888999:::;;;<<<::::::::::::;;;<<<===>>>============>>>???@@@AAA???AAACCCEEEGGGIIIJJJJJJJJJLLLNNNOOOOOOPPPRRRTTTSSSSSSTTTUUUWWWXXXYYYYYYXXXYYY[[[\\\\\\]]]```ccceeegggjjjkkkkkkkkklllnnnlllmmmpppsssvvvxxxyyyyyy{{{}}}wwwhhh```[[[[[[\\\bbbkkkvvv~~~~~~}}}yyyzzz{{{|||zzzuuunnniii[[[VVVPPPMMMMMMNNNPPPPPPOOOOOOOOONNNMMMNNNQQQTTT^^^hhhzzz{{{uuukkkhhheeebbb```^^^[[[XXXTTTTTTUUUZZZdddvvv~~~{{{yyy}}}~~~xxxtttlllfff^^^WWWQQQLLLHHHFFFBBBAAA@@@@@@???@@@@@@@@@??????@@@@@@@@@@@@AAAAAA@@@???>>>===>>>@@@BBBCCCFFFKKKUUUaaaooozzzvvvvvvxxx{{{~~~~~~}}}wwwsssmmmhhhccc^^^YYYUUUNNNKKKFFFBBBAAA???>>><<<@@@???>>>>>>======>>>>>>>>>===<<<<<<>>>@@@CCCEEEGGGPPP```ttt|||~~~~~~}}}xxx{{{ooo\\\RRRPPPSSSYYY```hhheee___YYYSSSPPPNNNNNNJJJLLLOOORRRVVV[[[aaaeeeiiimmmrrrvvvyyy|||~~~{{{yyyyyy}}}~~~|||iii^^^XXXSSSRRRSSSPPPOOOMMMLLLKKKJJJKKKKKKHHHHHHGGGEEEDDDBBBAAAAAA>>>===<<<:::999888777777777777777777777888888888666666666666666777888888999999::::::;;;<<<======:::999999999999:::;;;;;;;;;<<<=========<<<:::999;;;:::888999:::;;;;;;::::::::::::;;;;;;<<<<<<<<<::::::999999::::::;;;<<<888888999999999:::::::::888888888888999:::;;;<<<999999999999:::;;;<<<===??????>>>>>>???@@@AAAAAA???@@@CCCEEEGGGIIIJJJJJJIIIKKKMMMOOOOOOQQQSSSUUURRRSSSTTTUUUWWWXXXYYYZZZWWWYYYZZZ[[[\\\]]]```ccceeegggjjjkkkkkkkkkmmmnnnlllnnnqqquuuwwwyyyzzzzzz|||~~~{{{~~~sssddd[[[WWWWWWZZZcccooo}}}zzzpppiii[[[VVVQQQMMMMMMOOOQQQRRRRRRRRRRRRPPPOOOPPPSSSVVV]]]fffwww}}}xxxmmmkkkiiigggeeedddaaa^^^SSSSSSTTTWWWaaaqqq}}}yyyvvvzzz{{{uuuqqqkkkfff^^^WWWRRRNNNJJJHHHBBBAAA@@@@@@??????@@@@@@>>>>>>?????????@@@@@@@@@@@@???>>>===>>>???BBBCCCFFFKKKUUUaaappp{{{vvvvvvwwwzzz~~~~~~}}}xxxtttooojjjeee```[[[WWWOOOKKKFFFCCCAAA???>>><<>>?????????>>>===<<<===>>>@@@CCCEEEGGGNNN[[[lll|||yyyzzz{{{|||vvvzzzppp\\\RRRQQQSSSZZZ```iiieee___YYYSSSPPPNNNNNNKKKMMMPPPRRRVVV[[[aaaeeeiiimmmrrrvvvyyy|||}}}yyyxxxyyy}}}|||hhh\\\VVVRRRQQQRRRPPPOOONNNNNNNNNMMMKKKIIIIIIHHHGGGEEEDDDBBBAAA@@@>>>===<<<;;;:::999999999999888888777777777777777888888777777777777777888999:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;<<<======<<<:::999999999::::::999999999888999999:::::::::::::::::::::::::::;;;:::999999888888999999:::999999999999999999999999888888777777888888999:::999:::;;;<<<;;;:::999888:::<<<>>>>>>======???AAAAAABBBDDDFFFHHHJJJKKKKKKLLLMMMNNNOOOQQQRRRSSSSSSTTTUUUWWWXXXYYYYYYZZZZZZYYYXXXXXXXXXZZZ^^^bbbdddeeefffgggiiikkkmmmoooooonnnppptttwwwyyyyyyxxxxxxzzz}}}~~~{{{zzzzzz}}}qqqddd]]]XXXVVVXXXbbbpppwwwlllaaa\\\UUUQQQOOOPPPQQQRRRTTTSSSSSSRRRSSSTTTUUUVVV[[[gggvvvzzzwwwnnnkkkhhhhhhiiiiiieeebbb^^^WWWTTTXXXaaaooozzzxxxvvvxxx~~~|||uuupppkkkfff___YYYTTTPPPLLLJJJEEECCCAAA???>>>>>>>>>>>>============<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBEEEIIIQQQ]]]kkk|||{{{tttssstttyyy~~~}}}xxxuuupppkkkfff```YYYUUUPPPLLLFFFBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???EEELLLXXXgggvvv|||{{{|||}}}~~~yyy|||ppp\\\QQQNNNQQQZZZbbbkkkhhhbbbZZZSSSPPPPPPQQQMMMOOOQQQSSSVVV[[[aaafffkkknnnrrrvvvxxx{{{~~~{{{|||{{{{{{{{{{{{hhh\\\UUUQQQOOOQQQOOONNNMMMMMMMMMLLLJJJHHHIIIHHHGGGEEEDDDBBBAAA@@@>>>===<<<;;;:::999999999999888888777777777777777777777666666666666777777999:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;<<<<<<<<<;;;:::999888888999:::999888888888999::::::;;;:::::::::::::::::::::::::::999999888888999999:::999999999999999999999999888888777777888888999:::888999::::::::::::999888;;;<<<>>>>>>======???@@@???@@@BBBDDDFFFHHHIIIIIILLLMMMNNNOOOQQQRRRSSSSSSTTTUUUVVVXXXYYYYYYZZZZZZZZZZZZYYYYYY[[[^^^bbbdddeeefffgggiiikkkmmmooooooooopppsssvvvxxxyyyyyyyyy{{{}}}}}}{{{yyyzzz~~~~~~pppddd\\\\\\YYY\\\ggguuuzzzpppeee```ZZZVVVVVVWWWXXXXXXYYYXXXWWWVVVVVVVVVWWWWWWYYYcccppp}}}~~~{{{rrrooommmnnnpppooolllhhh___YYYUUUYYYbbbnnn}}}xxxvvvuuuwww}}}zzzrrrmmmmmmiiibbb\\\WWWRRRMMMJJJGGGEEECCCAAA@@@?????????BBBAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBCCCEEEIIIRRR]]]kkk||||||vvvuuuvvvyyy}}}zzzwwwrrrmmmhhhaaa[[[VVVPPPLLLFFFBBB@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===???@@@DDDIIITTTaaappp}}}}}}|||}}}~~~}}}yyy|||sssaaaWWWTTTVVV[[[bbbiiigggbbb[[[TTTPPPOOOOOOLLLNNNPPPRRRUUUZZZ```eeekkkooosssvvvyyy{{{~~~{{{{{{{{{{{{|||zzzggg[[[UUUPPPNNNOOOOOOMMMLLLLLLMMMLLLIIIGGGIIIHHHGGGEEEDDDBBBAAA@@@>>>===<<<;;;:::999999999999888888777777777777777888888777777777777888888::::::;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<::::::999888888888888999777777888888999:::;;;<<<<<<<<<;;;;;;::::::999999:::999999888888999999:::999999999999999999999999888888777777888888999:::999::::::;;;;;;::::::999;;;<<<>>>>>>======???@@@???@@@BBBDDDFFFHHHIIIIIILLLMMMNNNOOOQQQRRRSSSSSSTTTUUUVVVXXXYYYYYYYYYYYY\\\[[[[[[[[[\\\___bbbdddeeefffgggiiikkkmmmoooooopppppprrrtttvvvxxxzzzzzz}}}|||yyyyyyzzz|||||||||qqqfff___]]][[[^^^jjjyyy}}}ssshhhddd^^^[[[[[[\\\\\\\\\______]]][[[ZZZYYYYYYYYYYYYaaajjjttt|||yyypppnnnnnnppprrrrrrnnnjjjaaa[[[WWW[[[cccooo~~~~~~zzzuuuttttttvvv{{{zzzsssnnnppplllfffaaa[[[TTTNNNIIIIIIHHHEEECCCAAA@@@@@@@@@AAAAAA@@@@@@@@@?????????AAAAAAAAAAAABBBCCCDDDDDDEEEIIIRRR]]]kkk{{{yyyxxxxxx{{{~~~}}}zzzuuuooojjjccc\\\WWWPPPKKKFFFAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<===>>>???@@@EEEJJJSSS```nnn|||~~~~~~~~~|||yyy{{{ssscccZZZWWWWWW[[[```gggfffbbb\\\UUUPPPNNNNNNKKKMMMOOOQQQTTTYYY___dddlllooossswwwyyy|||{{{{{{{{{{{{|||{{{hhh\\\VVVPPPNNNOOOOOONNNMMMMMMMMMLLLJJJHHHHHHHHHGGGEEEDDDBBBAAAAAA>>>===<<<;;;:::999999999999888888777777777777777999999888888888999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::999::::::;;;;;;999888888888888888888888777777777888999;;;<<<=========<<<;;;:::999999888:::999999888888999999:::999999999999999999999999888888777777888888999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;===>>>>>>======>>>@@@AAABBBDDDFFFHHHJJJJJJKKKLLLMMMNNNOOOQQQRRRSSSSSSTTTUUUVVVWWWXXXYYYYYYYYY]]]]]]\\\]]]^^^```bbbccceeefffgggiiikkkmmmooooooppppppqqqrrruuuxxxzzz|||~~~zzzxxxwwwvvvyyy{{{}}}|||tttkkkeee\\\ZZZ^^^kkk{{{}}}vvvoookkkgggdddccccccbbbbbbccccccaaa```^^^]]]\\\\\\\\\```fffmmmyyy~~~yyyvvvpppoooooorrruuuuuuppplllccc]]]ZZZ^^^eeeppp~~~|||xxxsssttttttvvv{{{~~~xxxuuurrrooojjjeee___WWWOOOJJJJJJIIIFFFCCCAAA@@@@@@@@@@@@????????????>>>>>>>>>AAAAAAAAAAAABBBCCCDDDDDDDDDJJJRRR^^^lll{{{~~~|||{{{}}}~~~{{{vvvqqqkkkddd]]]XXXPPPLLLFFFAAA???>>>>>>=================================<<<<<<===???AAABBBIIIOOOZZZgggvvv~~~{{{xxxzzzqqq```WWWTTTTTTYYY^^^eeedddbbb]]]VVVQQQNNNLLLLLLMMMOOOQQQTTTYYY```dddllloootttwwwyyy|||{{{{{{||||||}}}{{{iii^^^XXXRRRPPPQQQQQQPPPOOONNNOOONNNLLLJJJHHHGGGFFFEEEDDDCCCBBBAAA>>>===<<<;;;:::999999999999888888777777777777777777777777777777888999::::::;;;<<<<<<======<<<<<<;;;::::::999999999::::::888888888888888888888888777777777888999;;;<<<=========<<<;;;;;;:::999999:::999999888888999999:::999999999999999999999999888888777777888888999::::::::::::::::::;;;;;;<<<<<<===>>>>>>======>>>???AAABBBDDDFFFHHHJJJJJJKKKLLLMMMNNNOOOQQQRRRSSSSSSSSSTTTUUUWWWXXXXXXYYYYYY]]]]]]]]]]]]___```bbbccceeefffgggiiikkkmmmoooooopppppppppqqqtttwww{{{}}}~~~}}}zzzwwwssstttwwwzzzzzzvvvnnnhhh]]][[[___kkkzzz{{{zzzwwwrrrooonnnlllkkkiiigggfffeeedddcccaaa```___]]]^^^bbbgggooo}}}~~~yyywwwuuuuuuvvvyyy|||{{{uuuqqqfff```^^^aaaiiirrr{{{vvvsssuuuvvvwww{{{zzzxxxtttqqqmmmgggaaaYYYPPPJJJIIIHHHFFFCCCAAA@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDJJJSSS___lll{{{~~~~~~{{{vvvqqqkkkeee^^^YYYQQQLLLFFFBBB???>>>>>>==============================<<<<<<===>>>@@@BBBCCCJJJRRRaaaqqq}}}zzzwwwyyynnn\\\SSSPPPRRRXXX___ddddddbbb^^^WWWRRRNNNMMMMMMNNNPPPRRRVVV[[[aaaeeelllooossswwwyyy||||||}}}}}}|||~~~zzzhhh^^^YYYTTTRRRRRRRRRPPPOOOOOOPPPOOOMMMJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>===<<<;;;:::999999999999888888777777777777777444444444444555666777888;;;;;;<<<============<<<;;;::::::999999999999999777888999999:::999999999777777888888999:::;;;<<<======<<<<<<;;;;;;:::::::::999999888888999999:::999999999999999999999999888888777777888888999:::777777777777888999::::::<<<>>>???>>>===<<<===??????@@@BBBDDDFFFHHHIIIIIILLLMMMNNNOOOQQQRRRSSSSSSSSSTTTUUUWWWXXXXXXXXXXXX\\\\\\\\\]]]___aaabbbccceeefffgggiiikkkmmmoooooooooooopppqqqtttwwwzzz||||||~~~xxxwwwwwwyyyzzzwwwpppjjjbbb___```iiivvv~~~|||xxxvvvuuussspppnnnnnnnnnmmmkkkiiifffdddbbb]]]\\\^^^bbbgggqqq}}}yyywwwxxxxxxyyy|||~~~|||uuuooogggcccaaaeeellluuuzzzuuusssuuuwwwxxxzzz~~~xxxvvvtttqqqmmmgggaaaYYYQQQLLLIIIGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDJJJSSS___mmm{{{~~~{{{wwwrrrmmmggg```[[[RRRNNNGGGCCC@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>AAACCCDDDHHHRRRcccvvv|||yyyuuuwww|||}}}mmm[[[RRRPPPRRRZZZaaaeeeeeeccc^^^XXXSSSOOONNNMMMOOOQQQSSSVVV[[[aaafffkkknnnrrrvvvxxx{{{~~~~~~~~~~~~}}}~~~wwwggg^^^YYYTTTRRRSSSQQQPPPOOOOOOOOONNNLLLJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>===<<<;;;:::999999999999888888777777777777777555555555555666777888999;;;;;;<<<===============;;;::::::999888888999999777888999:::;;;;;;:::999999888888888999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888999999:::999999999999999999999999888888777777888888999:::888888777777888999;;;<<<===>>>???>>>===<<<===>>>???@@@BBBDDDFFFHHHIIIIIILLLMMMNNNOOOQQQRRRSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYZZZ[[[]]]___aaabbbccceeefffgggiiikkkmmmoooooommmnnnppprrruuuxxxzzz{{{zzz|||{{{tttmmmfffaaa___dddlllwww~~~||||||~~~~~~~~~}}}|||zzzxxxzzzyyywwwtttpppkkkgggeee___]]]^^^aaadddkkk|||}}}{{{zzz{{{{{{||||||tttmmmiiidddccciiipppxxxyyyvvvsssuuuxxxxxxxxx|||}}}wwwuuutttqqqkkkfff```YYYRRRMMMIIIHHHFFFEEEDDDDDDEEEEEE@@@@@@@@@@@@????????????BBBBBBBBBBBBCCCDDDEEEFFFDDDJJJTTT```mmm{{{|||xxxtttooojjjccc___TTTOOOIIIDDDAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===???AAADDDEEEIIISSSdddwww~~~{{{xxxtttuuuzzzyyyjjjZZZSSSQQQTTTYYY```gggfffccc^^^XXXSSSQQQQQQMMMNNNPPPRRRUUUZZZaaaeeejjjmmmqqquuuwwwzzz}}}~~~~~~uuueee]]]XXXTTTRRRSSSPPPOOONNNNNNNNNMMMKKKIIIGGGFFFFFFEEEDDDCCCCCCBBB>>>===<<<;;;:::999999999999888888777777777777777888888888888999:::;;;<<<;;;<<<<<<===============;;;::::::999888888888999888999:::;;;<<<;;;;;;:::999999999888999999::::::;;;;;;;;;<<<<<<<<<<<<<<<:::999999999999999999:::999999999999999999999999888888888777888999999:::;;;;;;::::::;;;===>>>???===>>>???>>>===<<<===>>>AAABBBDDDFFFHHHJJJKKKKKKLLLMMMNNNOOOQQQRRRSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXYYY[[[]]]___aaacccccceeefffgggiiikkkmmmoooooolllnnnppprrruuuxxxzzz{{{xxx{{{xxxqqqfff```\\\^^^cccjjjvvv}}}~~~~~~{{{vvvqqqnnnmmmmmmmmmnnnrrrwww|||{{{uuuooojjjgggbbb```aaadddfffkkk{{{xxxqqqiiieeeeeejjjrrrzzzyyyvvvrrruuuwwwwwwvvvzzz}}}yyyxxxtttpppjjjeee___XXXRRRNNNIIIHHHGGGFFFFFFFFFGGGHHHEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGDDDJJJTTT```mmm{{{}}}yyyuuuqqqlllfffbbbUUUPPPIIIDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===???BBBDDDFFFKKKTTTdddxxx~~~zzzxxxssstttyyysssfffYYYSSSRRRSSSXXX\\\hhhgggddd^^^XXXTTTRRRRRRKKKMMMOOOQQQTTTYYY```dddiiilllqqqtttvvvyyy|||~~~~~~tttddd\\\YYYUUUQQQPPPMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEDDDBBBAAAAAAAAA@@@>>>===;;;:::::::::777777777777777777777777777666555444555777999:::;;;<<<<<<==================<<<;;;:::999:::;;;;;;============>>>>>>>>>>>><<<;;;::::::999999::::::<<<<<<;;;::::::::::::;;;777777777777888888888888<<<;;;;;;::::::999999888;;;999777666555666777888999999888888999999:::;;;<<<<<<<<<<<<===???@@@AAAAAABBBCCCEEEGGGIIIKKKKKKMMMNNNOOOQQQSSSTTTUUUUUUXXXWWWWWWVVVVVVVVVWWWWWWXXXYYY[[[^^^```aaabbbbbbeeeffffffhhhjjjlllmmmooolllnnnooopppqqqtttwwwzzzzzz|||}}}~~~~~~}}}vvvnnneee]]]]]]___aaadddhhhhhhhhhfffbbb^^^[[[ZZZ[[[XXX\\\bbbhhhnnnvvv|||wwwssspppnnnjjjiiigggddddddlllyyyzzzsssllljjjiiilllttt}}}xxxtttsssssstttuuuwwwyyyzzz|||zzzuuurrrrrrmmmgggbbb___ZZZTTTPPPNNNLLLJJJIIIIIIHHHFFFDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGLLLUUU```mmm{{{yyytttnnnhhhbbb]]]WWWOOOHHHDDDAAA===<<<>>>======<<<<<<<<<<<<======@@@AAA@@@>>>======@@@BBBJJJUUUggg|||{{{wwwuuussstttvvvzzz~~~uuujjj]]]UUURRRSSS[[[dddlllhhhbbb[[[VVVRRRQQQPPPNNNOOOOOOPPPRRRXXX___dddgggjjjnnnqqqtttvvvyyy|||~~~~~~rrraaaYYYVVVRRROOONNNMMMMMMNNNMMMMMMLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDDDDAAA@@@>>>===;;;:::::::::777777777777777777777777777777666666777888:::;;;:::;;;;;;<<<<<<<<<<<<<<<===<<<;;;:::999:::;;;;;;<<<<<<<<<=========>>>>>>::::::999888888888888999;;;;;;:::999999999999999777777777777888888888888999999999999::::::::::::;;;:::888777666777888999::::::999999::::::;;;<<<<<<<<<<<<<<<===???@@@AAABBBCCCDDDFFFHHHJJJLLLMMMMMMNNNOOOQQQSSSTTTUUUUUUZZZYYYYYYXXXXXXXXXYYYYYYXXXYYY[[[]]]```aaabbbcccdddeeeeeefffhhhjjjlllmmmlllnnnooopppqqqtttwwwzzz|||~~~ssshhh___\\\[[[ZZZZZZ]]]ZZZZZZYYYWWWTTTRRRSSSTTTSSSVVV\\\aaagggppp{{{{{{vvvsssqqqooonnnkkkfffeeejjjuuu~~~~~~xxxpppnnnmmmooovvv~~~zzzvvvssssssttttttvvvwwwxxxyyy}}}~~~yyyvvvtttrrrmmmhhhccc```[[[VVVQQQOOOMMMJJJHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDFFFGGGGGGHHHMMMUUU___kkkxxxyyytttooohhhbbb]]]WWWOOOHHHDDDAAA===<<<>>>======<<<<<<<<<<<<======???@@@???>>>===>>>AAACCCLLLWWWiii~~~|||xxxuuurrrrrrtttxxx}}}~~~uuujjj]]]VVVSSSTTT\\\eeemmmiiiccc\\\WWWSSSQQQPPPNNNNNNOOOPPPRRRXXX^^^cccgggjjjnnnqqqtttvvvyyy{{{}}}~~~sssaaaXXXUUUQQQNNNMMMNNNNNNNNNMMMMMMLLLJJJJJJHHHHHHGGGEEEDDDCCCBBBAAA@@@???>>><<<;;;::::::999777777777777777777777777777777777888999999::::::999::::::;;;<<<;;;;;;;;;===<<<;;;:::999:::;;;;;;;;;;;;;;;<<<<<<<<<======:::999888888777777888888::::::999888888888888888777777777888888888999999777777888888999::::::;;;;;;:::999888888888999:::;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<===???@@@AAACCCDDDEEEGGGIIIKKKMMMMMMMMMNNNOOOQQQSSSTTTUUUUUUYYYYYYXXXXXXXXXYYYYYYZZZYYYZZZ[[[]]]___aaacccccccccddddddeeegggiiikkkllllllnnnooopppqqqtttwwwzzz}}}~~~xxxlllaaa\\\XXXTTTSSSUUUPPPQQQQQQPPPNNNNNNPPPRRRQQQUUUYYY]]]dddnnnzzz{{{xxxvvvtttrrrnnniiifffiiipppvvv{{{ppplllkkkpppxxxzzzvvvsssqqqsssxxx~~~}}}yyyuuutttttttttttttttuuuuuuuuuxxx{{{|||{{{xxxwwwvvvqqqnnniiieeeaaa]]]XXXUUUTTTQQQLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGIIINNNUUU^^^iiiuuuzzzuuuoooiiibbb]]]WWWOOOGGGDDDAAA===<<>>>>>???>>>>>>???BBBEEENNNYYYlllxxxtttpppqqqssswww|||~~~uuukkk___XXXUUUVVV^^^fffpppllleee^^^XXXTTTRRRQQQMMMNNNOOOPPPRRRWWW]]]bbbfffiiinnnrrrtttvvvyyy{{{}}}~~~vvvcccZZZVVVRRRPPPPPPNNNNNNNNNMMMMMMKKKJJJIIIGGGFFFEEEDDDBBBAAA@@@@@@@@@???>>><<<;;;:::999999777777777777777777777777555666777888999999999999::::::;;;<<<<<<<<<<<<;;;===<<<;;;:::999:::;;;;;;:::::::::;;;;;;;;;<<<<<<::::::999888888888888888::::::999888888888888888777777888888888999999999777777888888888999999999:::999999888888888999::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<===???@@@AAACCCCCCEEEGGGIIIKKKLLLMMMMMMNNNOOOQQQSSSTTTUUUUUUWWWVVVVVVVVVVVVWWWXXXXXXZZZZZZ[[[]]]___aaacccdddddddddeeefffgggiiijjjkkklllnnnooopppqqqtttwwwzzz|||{{{pppddd___ZZZVVVSSSTTTQQQRRRRRRRRRQQQSSSVVVYYYXXX[[[___ccciiisss}}}xxxvvvqqqkkkffffffjjjnnnrrrwww{{{yyyxxxvvvpppjjjeeeaaa```eeelllvvv|||yyyvvvvvvyyy|||}}}vvvuuutttsssrrrrrrrrrrrrpppsssvvvwwwwwwvvvvvvvvvqqqoookkkgggccc___\\\ZZZZZZVVVQQQMMMKKKKKKJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFFFFIIIMMMTTT]]]gggsss~~~~~~{{{vvvqqqjjjccc^^^VVVNNNGGGDDDAAA>>>===???======<<<<<<<<<<<<============>>>>>>>>>@@@DDDGGGPPP\\\ooo{{{uuupppqqqssswww|||xxxmmmbbb\\\YYYZZZbbbkkkrrrnnnhhh```YYYUUURRRQQQMMMNNNOOOPPPRRRVVV\\\aaadddhhhmmmrrrtttwwwyyy{{{|||~~~xxxdddYYYUUURRRPPPPPPOOONNNNNNNNNLLLKKKJJJIIIIIIIIIHHHGGGEEEDDDCCCBBB@@@???===<<<:::999999999777777777777777777777777444555666777888888888888;;;;;;<<<==================<<<;;;:::999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999999999999999;;;;;;:::999999999999999888888888888999999999999999999999888888888777777888888777777777888888888999999999999999::::::;;;<<<<<<<<<<<<===???@@@AAAAAABBBDDDEEEHHHIIIKKKLLLMMMNNNOOOQQQSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXXXX[[[[[[\\\]]]___aaadddeeeeeeeeefffggghhhiiikkkllllllnnnooopppqqqtttwwwzzz~~~tttiiiccc^^^YYYVVVVVVUUUVVVVVVVVVVVVYYY]]]```bbbfffjjjooottt|||~~~zzzsssjjjdddbbbbbbddddddiiikkkiiigggfffbbb]]]YYYVVVVVVZZZaaalll{{{~~~{{{yyyyyyzzzyyyyyyzzz|||}}}||||||wwwvvvtttsssqqqpppoooooooooqqqsssssssssrrrssstttqqqpppnnnjjjfffbbb```___]]]YYYSSSOOOMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGKKKRRR[[[eeeppp{{{|||{{{|||~~~}}}yyyssslllddd___VVVNNNGGGDDDAAA>>>===???======<<<<<<<<<<<<======<<<===>>>>>>???AAAEEEIIIPPP^^^rrryyyrrrsssuuuzzz~~~{{{qqqfffaaa^^^```gggpppuuuqqqiiiaaaZZZUUURRRQQQLLLMMMNNNPPPRRRVVV[[[___cccgggmmmrrruuuwwwyyyzzz|||}}}xxxcccXXXSSSPPPOOOPPPOOOOOOOOONNNLLLKKKIIIHHHHHHGGGFFFEEEDDDBBBAAAAAA???>>>===;;;:::999999888777777777777777777777777555555555666777777888888;;;<<<======>>>>>>=========<<<;;;:::999:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;;;;:::999999999999999888888888999999999999:::;;;::::::999888888777777666777777777777888888888999888888888888999::::::<<<<<<<<<<<<===???@@@AAAAAABBBCCCEEEGGGIIIJJJKKKMMMNNNOOOQQQSSSTTTUUUUUUXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\]]]___bbbdddffffffffffffggghhhiiikkkkkklllnnnooopppqqqtttwwwzzz{{{pppjjjeee^^^[[[[[[ZZZ[[[\\\\\\^^^aaafffjjjrrrwww}}}yyyqqqhhhaaa^^^^^^^^^]]]aaabbb```^^^^^^ZZZUUUTTTRRRRRRWWW^^^hhhxxx|||zzzxxxuuusssqqqssstttttttttxxxxxxwwwuuusssqqqooonnnnnnmmmnnnoooooonnnnnnpppqqqqqqqqqppplllhhhdddcccccc___[[[UUUQQQOOOMMMKKKIIIKKKKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFJJJPPPWWW```kkkuuu|||}}}xxxwwwxxx}}}{{{vvvnnnfffaaaUUUNNNGGGDDDBBB>>>>>>@@@======<<<<<<<<<<<<======<<<===>>>>>>???BBBFFFIIIPPP___uuuwwwxxxzzz}}}}}}sssjjjeeecccdddkkktttwwwrrrkkkbbbZZZUUUQQQPPPKKKMMMNNNPPPQQQUUUZZZ]]]bbbfffmmmrrruuuwwwyyyzzz{{{}}}}}}~~~{{{eeeXXXTTTQQQPPPQQQOOOOOOOOONNNLLLKKKIIIHHHEEEEEEDDDCCCAAA@@@???>>>???>>>===;;;:::999888888777777777777777777777777777666666666666888999::::::;;;<<<<<<======<<<<<<===<<<;;;:::999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999999999999::::::999888888888888888888888888999999999::::::::::::::::::999999999999777777888888999999999999:::999999999999:::;;;;;;<<<<<<<<<<<<===???@@@AAABBBCCCDDDFFFHHHJJJKKKLLLMMMNNNOOOQQQSSSTTTUUUUUUXXXWWWWWWXXXXXXZZZ[[[[[[\\\\\\\\\]]]___bbbeeefffeeeeeeeeefffggghhhiiijjjlllnnnooopppqqqtttwwwzzzwwwssspppkkkhhhiiiggghhhjjjlllooottt{{{}}}vvvppphhhbbb___```bbbcccdddggghhheeecccbbb^^^XXXWWWUUUVVVYYY]]]eeesss|||xxxssspppkkkmmmnnnmmmmmmqqqwww}}}yyywwwuuusssqqqoooooonnniiijjjkkkjjjjjjjjjmmmoooqqqrrrqqqnnniiiffffffgggbbb___ZZZVVVTTTPPPMMMJJJMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFIIIMMMSSSZZZccclllrrr|||yyytttrrruuuzzz~~~xxxqqqhhhbbbUUUMMMFFFDDDBBB>>>>>>@@@======<<<<<<<<<<<<=========>>>>>>??????BBBFFFIIINNN___vvv|||}}}~~~~~~tttkkkfffeeefffnnnuuuxxxssskkkbbbZZZTTTPPPOOOKKKLLLNNNPPPQQQTTTYYY\\\aaaffflllrrruuuwwwyyyzzz{{{|||~~~|||~~~~~~hhh[[[VVVSSSSSSTTTPPPOOOOOONNNLLLKKKIIIHHHHHHHHHGGGEEEDDDCCCBBBAAA???>>>===;;;:::999888888777777777777777777777777999888666666666888;;;<<<999:::;;;;;;<<<<<<;;;;;;===<<<;;;:::999:::;;;;;;;;;;;;;;;<<<<<<<<<======:::999999888777888888888999888888777777777777777888888999999999:::::::::999999999::::::;;;<<<<<<777888999:::::::::::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<===???@@@AAACCCDDDEEEGGGIIIKKKLLLMMMMMMNNNOOOQQQSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\\\\\\\]]]___bbbeeegggdddddddddeeefffggghhhiiilllnnnooopppqqqtttwwwzzz{{{|||{{{{{{xxxwwwxxxuuuwwwyyy|||yyyrrrjjjeee```]]]___dddjjjmmmooosssssspppmmmkkkfff```ZZZXXXWWWXXXYYY^^^jjjvvv~~~xxxsssoooiiijjjkkkjjjiiilllrrrwwwyyyxxxvvvsssqqqpppooonnnfffggghhhgggggghhhkkknnnppprrrrrrooojjjggghhhiiigggddd```\\\YYYUUUQQQNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIGGGFFFEEEEEEEEEEEEFFFHHHLLLPPPVVV^^^fffkkktttxxx~~~vvvqqqooorrrxxxzzzrrriiicccUUUMMMFFFDDDBBB>>>>>>@@@======<<<<<<<<<<<<=========>>>?????????BBBEEEIIIMMM___www}}}tttkkkgggeeegggnnnvvvxxxssskkkbbbZZZSSSPPPNNNJJJLLLNNNPPPQQQTTTXXX[[[```eeelllrrruuuwwwyyyzzzzzz|||~~~|||}}}hhh[[[WWWTTTQQQPPPMMMMMMMMMLLLKKKJJJJJJIIIHHHGGGFFFDDDCCCCCCCCCCCC@@@???===;;;999888777777999999888888888888999999999888888777777888999:::777777888999;;;<<<============<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;:::::::::::::::999999999888888777777777888999999::::::888888888888888888888888===;;;:::888777777888999444444555555666666777777777777888999;;;<<<============>>>>>>??????@@@@@@???BBBFFFIIIJJJJJJKKKLLLMMMNNNOOOQQQRRRSSSSSSTTTUUUUUUVVVVVVWWWXXXYYYYYYZZZ[[[]]]___`````````___cccdddffffffeeefffgggiiijjjllloooqqqrrruuuxxx{{{|||~~~tttiiiaaa]]]ZZZYYY[[[cccmmmvvv{{{~~~tttiiifff___ZZZ\\\]]]___fffooo|||{{{uuuqqqmmmjjjgggeeeeeehhhmmmpppwww{{{{{{zzzyyywwwtttqqqooommmjjjhhhfffddddddeeegggiiioooqqqsssrrroookkkiiihhhkkkgggbbb\\\WWWTTTSSSSSSUUUTTTQQQNNNLLLJJJJJJJJJJJJIIIGGGEEEDDDDDDEEEEEEEEEEEEGGGKKKQQQXXX___dddmmmoooqqqssstttxxx|||yyy~~~vvvnnnnnnqqqwwwyyypppfff```XXXNNNEEEBBB@@@===<<<>>>??????>>>===============<<<============@@@CCCFFFPPP]]]ttt{{{nnngggeeeffflllsssuuuppphhh^^^WWWRRROOONNNKKKJJJJJJMMMQQQUUUYYYZZZeeeiiimmmpppssstttwwwyyyxxxzzz}}}~~~~~~~~~}}}}}}~~~ggg[[[XXXUUUSSSRRROOONNNMMMLLLKKKJJJIIIIIIHHHGGGFFFDDDCCCCCCBBBBBB@@@???===;;;999888777777999888888777777888888999888888777666777888999:::999999:::;;;<<<<<<============<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;::::::::::::999999999888888999999999888888888888888888888888888888888888888<<<;;;:::999888888888888::::::999999888888777777888888999::::::;;;<<<<<<=========>>>??????@@@@@@???BBBFFFIIIIIIJJJKKKLLLLLLMMMOOOQQQRRRSSSSSSSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZ[[[]]]___`````````___bbbdddffffffffffffgggiiikkkmmmoooqqqrrruuuxxx{{{|||{{{sssmmmeee]]]VVVSSSSSSTTT[[[fffuuu~~~xxxooogggcccaaa```eeelllvvv{{{uuuqqqllljjjfffddddddfffjjjmmmrrrvvv|||~~~yyyxxxwwwuuurrrpppmmmllljjjhhhfffdddcccdddfffgggoooqqqttttttqqqnnnmmmlllllliiiddd___[[[XXXWWWWWWWWWUUURRRPPPMMMLLLKKKKKKJJJIIIGGGEEEDDDDDDEEEEEEGGGFFFGGGHHHLLLQQQWWWZZZ```aaabbbcccccceeeiiilllpppvvv~~~vvvooooooqqqwww{{{rrrhhhbbbYYYOOOEEEBBB@@@===<<<>>>???>>>>>>===============<<<===>>>>>>>>>@@@DDDGGGNNN\\\rrrppphhhddddddjjjqqqtttoooggg___WWWRRROOONNNKKKKKKKKKMMMQQQUUUXXXZZZdddggglllpppsssuuuwwwyyyyyy{{{}}}~~~~~~}}}}}}|||}}}~~~hhh\\\XXXUUUSSSSSSPPPPPPOOOMMMLLLJJJIIIHHHGGGGGGEEEDDDCCCBBBBBBBBB@@@???===;;;999888888777999888888777777888888999777777666555666777888999;;;;;;;;;<<<<<<===============<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;::::::::::::999999999888888;;;::::::999888888777777888888888888888888888888::::::::::::999888888777::::::::::::999999999999999999999::::::;;;;;;;;;<<<======>>>??????@@@@@@@@@CCCFFFHHHIIIIIIKKKLLLLLLMMMOOOPPPRRRSSSSSSSSSTTTTTTUUUVVVWWWXXXYYYYYYZZZ[[[]]]___`````````___bbbccceeefffffffffhhhjjjkkkmmmoooqqqrrruuuxxx{{{|||}}}vvvrrrkkkccc]]]YYYUUUPPPLLLLLLMMMRRR[[[jjj|||xxxoooiiieeeggglllqqqzzz{{{uuuqqqllliiieeebbbaaacccfffhhhlllooouuuzzz~~~~~~}}}|||xxxxxxwwwuuussspppnnnmmmjjjhhhfffdddccccccdddeeellloooqqqrrrqqqoooooopppmmmjjjfffbbb^^^\\\ZZZZZZXXXWWWTTTRRROOOMMMLLLLLLJJJIIIGGGEEEDDDDDDDDDDDDEEEDDDDDDDDDGGGKKKNNNQQQVVVWWWWWWVVVVVVVVVYYY[[[ccciiiqqq{{{yyyqqqooorrrwww}}}tttkkkeeeYYYOOOEEEBBB@@@======>>>>>>>>>======<<<<<<=========>>>>>>>>>???AAAEEEHHHPPP]]]sssssshhhcccbbbhhhooosssoooggg___WWWRRROOONNNKKKKKKLLLMMMPPPTTTXXXZZZbbbfffkkkooorrruuuxxxzzzzzz|||~~~~~~}}}||||||}}}iii\\\WWWTTTRRRRRRQQQQQQOOONNNLLLJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB???>>>===;;;999888888888888888777777777777888888666666555555555777888999;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888:::::::::999999888888888888888888888888888888888999999:::;;;:::999888777444444555666888999::::::::::::::::::::::::::::::<<<<<<===>>>???@@@@@@AAAAAACCCFFFHHHHHHIIIJJJLLLLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSTTTVVVWWWXXXYYYYYYZZZ[[[]]]___`````````___aaaccceeeffffffgggiiikkklllnnnpppqqqsssuuuxxx{{{|||ttthhhaaa___[[[TTTPPPNNNMMMLLLJJJLLLNNNSSS]]]lll}}}sssnnnmmmoooooouuu{{{|||uuuqqqllliiieeeaaa``````bbbdddfffiiioootttxxxzzz{{{zzzzzzyyyxxxwwwuuusssqqqpppjjjhhhfffdddbbbbbbbbbcccfffhhhkkkllllllmmmnnnppplllkkkgggccc```\\\ZZZYYYYYYXXXVVVSSSPPPNNNLLLLLLJJJIIIGGGEEEDDDCCCCCCDDDAAAAAA@@@AAADDDGGGKKKMMMOOOPPPPPPOOONNNNNNPPPRRRWWW\\\eeeppp{{{|||uuuppprrrwww~~~~~~uuulllfffYYYOOOFFFBBB@@@>>>===>>>>>>======<<<<<<<<<======>>>>>>?????????BBBEEEHHHSSS```uuutttgggaaaaaahhhooosssnnnggg___XXXRRROOONNNKKKLLLMMMNNNPPPSSSWWW[[[```dddjjjnnnrrruuuyyy{{{{{{|||~~~}}}|||{{{{{{|||~~~iii]]]VVVRRROOOPPPQQQPPPOOOMMMKKKJJJHHHGGGGGGFFFEEECCCBBBBBBBBBAAA???>>><<<;;;:::999888888888777777777777777777888666555555555555777999:::::::::::::::::::::;;;;;;======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;:::::::::999999999888888888888999999::::::::::::888888888888888888888888888999:::;;;:::999888777333333444555666777888999::::::::::::::::::::::::<<<<<<===>>>???@@@AAAAAABBBDDDFFFGGGHHHHHHJJJLLLLLLLLLNNNPPPQQQRRRRRRSSSRRRSSSTTTUUUWWWXXXYYYZZZZZZ[[[]]]___`````````___```bbbdddeeefffgggjjjlllmmmoooqqqrrrsssuuuxxx{{{|||}}}pppeee]]]XXXWWWSSSOOOLLLLLLLLLLLLMMMLLLNNNTTT]]]mmmwwwrrrooonnnpppsssxxx{{{uuuqqqllliiieeebbb______```aaacccfffkkkpppuuuxxxyyyzzzyyyyyyxxxwwwvvvtttrrrqqqkkkiiigggeeecccaaaaaaaaabbbccceeefffgggiiilllnnnmmmllljjjgggccc___\\\ZZZZZZYYYWWWUUURRROOOMMMKKKJJJIIIGGGEEECCCCCCCCCCCCAAAAAAAAAAAACCCEEEHHHIIIFFFGGGGGGGGGFFFGGGJJJLLLOOOTTT\\\gggtttwwwrrrssswww~~~}}}uuulllfffYYYOOOFFFCCCAAA>>>===???======<<<<<<<<<<<<======>>>>>>?????????BBBEEEHHHSSS```uuu~~~|||}}}~~~qqqeee___```gggooorrrnnnggg```YYYSSSOOONNNKKKLLLNNNNNNOOORRRWWW[[[___ccciiinnnqqquuuxxx{{{{{{|||~~~||||||{{{{{{|||~~~|||hhh\\\UUUPPPNNNOOOOOOOOONNNLLLKKKIIIHHHGGGFFFFFFDDDCCCBBBAAAAAAAAA>>>>>><<<;;;:::999999999888777777666666777777888666555555555666888:::;;;999999999:::::::::;;;;;;======<<<;;;;;;;;;;;;<<<:::;;;<<<<<<===<<<<<<<<<:::::::::999999999888888888888999999:::;;;;;;<<<888888888888888888888888999999999::::::999999888999999888888777666666555999999999::::::;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDFFFGGGGGGHHHJJJLLLKKKLLLNNNOOOQQQRRRRRRRRRQQQRRRSSSUUUVVVXXXYYYZZZZZZ[[[]]]___`````````______aaadddeeefffhhhjjjlllnnnoooqqqrrrsssuuuxxxzzz|||zzznnnfff___[[[XXXTTTRRRPPPMMMLLLLLLMMMNNNJJJMMMSSS]]]lllwwwoookkkjjjjjjnnnsss|||{{{uuuqqqmmmjjjfffccc```___``````aaaccchhhmmmrrruuuxxxyyyvvvvvvvvvuuutttsssqqqppplllkkkiiifffdddbbb``````___aaabbbbbbccceeehhhkkkmmmlllllljjjhhhdddaaa___\\\[[[YYYWWWTTTQQQNNNLLLJJJIIIGGGDDDCCCBBBBBBBBBDDDDDDCCCBBBBBBCCCDDDEEEDDDEEEEEEEEEEEEFFFIIIKKKKKKOOOVVVaaannn}}}{{{wwwwwwzzz}}}uuulllfffZZZPPPFFFCCCAAA>>>>>>???<<<<<<;;;;;;<<<<<<=========>>>>>>>>>???AAAEEEHHHPPP]]]sss~~~~~~~~~|||yyywwwxxxyyy{{{}}}|||mmmaaa\\\]]]eeemmmqqqmmmggg```YYYSSSPPPNNNJJJMMMOOOOOOOOOQQQVVV[[[___ccchhhmmmqqqtttwwwzzzzzz|||~~~|||{{{zzzzzz{{{}}}xxxfffZZZTTTPPPOOOQQQMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>===<<<;;;:::999999999777777666666666666777777666666666666777999;;;<<<888999999:::;;;<<<============<<<;;;;;;;;;;;;<<<:::;;;;;;<<<======<<<<<<:::::::::999999999888888999:::::::::::::::::::::888888888888888888888888:::999999888999999999:::;;;;;;:::999888666555555888888999::::::;;;<<<<<<;;;;;;<<<>>>???@@@AAABBBCCCEEEFFFGGGGGGHHHJJJLLLKKKLLLMMMOOOPPPQQQRRRRRRQQQQQQSSSTTTVVVXXXYYYZZZZZZ[[[]]]___`````````___^^^aaaccceeefffhhhkkkmmmnnnppprrrssssssuuuxxxzzz|||}}}zzzxxxvvvyyy|||~~~yyyqqqjjjeee```]]]ZZZUUUTTTSSSQQQNNNMMMMMMMMMKKKNNNTTT\\\kkktttkkkfffdddgggjjjrrr{{{vvvrrrmmmkkkhhhdddbbbaaaaaaaaa```bbbeeejjjooosssvvvxxxvvvvvvvvvuuuuuusssrrrqqqnnnllljjjgggeeebbb```___\\\]]]]]]\\\\\\^^^bbbeeeggghhhjjjkkkjjjhhhfffeee___^^^]]][[[XXXTTTQQQOOOJJJIIIGGGDDDBBBBBBAAAAAACCCCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGFFFGGGIIIKKKIIIMMMSSS\\\hhhxxx}}}}}}~~~uuummmgggZZZPPPGGGCCCAAA???>>>???<<<;;;;;;;;;;;;<<<===>>><<<===>>>>>>>>>@@@DDDGGGOOO\\\rrr~~~|||yyywwwvvvwwwzzz|||zzz}}}|||jjj___ZZZZZZaaaiiipppmmmggg```ZZZTTTPPPNNNJJJMMMPPPOOONNNPPPVVV[[[___ccchhhmmmpppsssvvvxxxxxx{{{}}}{{{{{{zzzyyyzzz}}}tttcccYYYTTTPPPQQQTTTLLLKKKKKKJJJIIIHHHHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA>>>===<<<;;;:::999999999777777666666666666777777777666666666888:::;;;===999999:::;;;<<<>>>>>>???======<<<;;;;;;;;;;;;<<<::::::;;;<<<=========<<<:::::::::999999999888888<<<;;;;;;::::::999999888888888888888888888888888:::999888888888999:::;;;888888888777777777777666777777888999;;;<<<======;;;;;;<<<>>>???AAABBBBBBDDDEEEFFFGGGFFFGGGJJJLLLKKKLLLMMMOOOPPPQQQRRRRRRPPPQQQSSSTTTVVVXXXYYYZZZZZZ[[[]]]___`````````___^^^```ccceeefffhhhkkknnnoooppprrrssssssuuuxxxzzz|||}}}wwwrrrpppnnnqqquuuxxx|||}}}wwwtttoookkkgggccc___\\\WWWWWWWWWTTTQQQNNNMMMNNNNNNQQQUUU\\\iii}}}{{{lllfffbbbdddgggnnn}}}{{{vvvrrrnnnlllhhheeecccbbbbbbbbb___aaadddhhhmmmqqqtttvvvxxxxxxxxxxxxwwwvvvuuutttooommmkkkhhheeebbb```___XXXXXXXXXWWWVVVXXX\\\``````bbbfffhhhjjjiiihhhgggaaaaaa```]]]ZZZVVVSSSQQQKKKIIIGGGDDDBBBAAAAAAAAA>>>???@@@AAADDDFFFHHHIIIFFFFFFFFFEEEDDDDDDFFFHHHIIIKKKQQQYYYeeeuuu~~~vvvnnnhhhZZZPPPGGGCCCBBB???>>>@@@;;;;;;;;;;;;;;;<<<===>>><<<============@@@CCCFFFPPP^^^sss|||yyyxxxyyyzzz~~~~~~|||zzz|||zzzhhh]]]XXXXXX^^^eeepppmmmgggaaaZZZTTTPPPNNNJJJMMMPPPPPPNNNPPPVVV[[[___ccchhhmmmppprrruuuxxxxxxzzz}}}{{{zzzyyyyyyzzz|||rrr```XXXUUUQQQOOONNNMMMMMMMMMMMMLLLJJJIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA>>>===:::888777888:::;;;777777666666666666777777777777777777777888888999::::::;;;;;;;;;;;;::::::;;;;;;:::::::::999999999::::::::::::::::::::::::::::::888888888999:::;;;888999:::;;;;;;:::999888:::::::::999999999888888888888888999999:::::::::999999999888999999::::::;;;;;;:::999999:::::::::??????>>>>>>>>>???AAABBBBBBCCCEEEFFFHHHHHHIIIIIILLLLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\\\\]]]]]]^^^___```aaaaaabbbaaaaaabbbdddgggjjjllloooppprrrssssssuuuxxxzzz|||~~~}}}wwwqqqlllhhhjjjkkkmmmpppuuu|||}}}yyyssssssrrrpppmmmjjjgggfffdddcccbbb___\\\ZZZWWWVVVVVVXXX[[[___hhh{{{|||rrriii```]]]___gggvvv{{{wwwuuuooommmkkkgggdddbbb```___aaabbbdddgggkkknnnqqqsssvvvwwwwwwwwwvvvuuusssrrrmmmmmmllljjjgggdddaaa___[[[ZZZWWWTTTSSSRRRSSSSSSZZZ___dddhhhiiiiiiiiiiiiiiihhhgggddd___ZZZVVVSSSJJJHHHFFFCCCAAA@@@@@@@@@@@@BBBDDDFFFHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHLLLMMMPPPVVVaaarrr}}}xxxoooeeeVVVMMMEEECCCAAA>>>===>>>@@@@@@???<<<;;;;;;===???===>>>>>>>>>>>>@@@DDDGGGOOO]]]ttt~~~}}}}}}}}}vvvggg]]]VVVUUU\\\dddnnnmmmhhh```WWWRRRQQQSSSIIIJJJJJJJJJKKKNNNSSSVVV___bbbhhhllloooqqqtttvvvzzz|||~~~~~~}}}|||{{{|||}}}rrraaaXXXTTTQQQOOONNNMMMMMMMMMMMMKKKJJJIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA>>><<<:::888777888:::;;;888777777666666666777777777777777777777888888999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;:::999888888888999:::888999::::::::::::999888:::::::::999999999888888999999999999999999::::::666666666777888999:::;;;;;;::::::999999::::::;;;>>>>>>>>>>>>>>>@@@AAABBBCCCDDDFFFGGGIIIIIIJJJJJJKKKLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTVVVXXXYYY[[[[[[[[[\\\\\\]]]^^^___``````bbbaaaaaabbbdddgggjjjlllnnnpppssstttuuuvvvxxxzzz{{{~~~xxxqqqmmmhhhfffdddfffhhhjjjooovvv~~~{{{{{{zzzxxxuuurrrpppnnnmmmmmmmmmlllkkkhhheeebbb```\\\]]]^^^bbbjjjwwwtttjjjaaa\\\]]]dddrrr|||yyyvvvqqqpppmmmjjjgggdddcccbbbbbbbbbcccfffiiimmmpppsssuuuvvvvvvvvvvvvtttsssrrrnnnnnnmmmllliiifffcccbbb\\\ZZZWWWTTTRRRQQQQQQRRRQQQVVV\\\bbbeeehhhjjjllljjjjjjiiifffaaa\\\WWWTTTKKKJJJGGGDDDAAA@@@?????????AAACCCFFFIIIJJJKKKLLLKKKKKKIIIHHHHHHIIIIIIJJJLLLMMMPPPVVVaaaqqqzzzoooeeeVVVLLLEEECCCAAA>>>===>>>?????????===;;;;;;===???<<<===??????AAADDDHHHLLLOOO^^^ttt}}}|||}}}vvvfff[[[UUUUUU\\\dddkkkllliiicccZZZSSSPPPPPPKKKLLLLLLLLLMMMPPPTTTXXX^^^aaagggkkkoooqqquuuwwwzzz{{{~~~~~~}}}|||{{{|||}}}sssaaaXXXTTTQQQNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCBBBAAAAAA>>><<<:::888888888999:::999888777666666666666666777777777777777888888999<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;:::999888888888999999999::::::::::::999999:::::::::999999999888888::::::999999999999999999444555555666777999:::;;;:::::::::999999::::::;;;=========>>>???AAABBBCCCDDDEEEFFFHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOQQQRRRRRRRRRSSSTTTVVVWWWYYYZZZ[[[ZZZZZZ[[[\\\]]]^^^___```bbbbbbbbbbbbdddgggjjjlllnnnqqqtttvvvwwwxxxyyy{{{{{{~~~wwwnnnhhheeecccbbbcccdddgggjjjmmmsss{{{}}}{{{yyyyyyyyy|||}}}~~~}}}{{{xxxtttrrriiihhhfffgggkkkrrr{{{tttjjj___YYYXXX^^^lllyyy~~~zzzxxxuuussspppmmmjjjgggfffeeecccccccccdddgggkkkooorrrttttttuuuuuuuuusssrrrqqqooooooooonnnkkkhhhfffddd^^^\\\YYYUUURRRQQQPPPPPPKKKOOOTTTYYY]]]aaafffiiijjjjjjjjjhhhccc]]]XXXTTTLLLJJJGGGDDDBBB@@@?????????@@@CCCFFFIIILLLOOOPPPNNNNNNMMMLLLKKKKKKLLLLLLMMMNNNQQQVVVaaappp|||pppeeeUUULLLDDDBBBAAA???===>>>?????????===;;;;;;===???===>>>???@@@@@@CCCGGGJJJPPP^^^uuu{{{{{{~~~vvveeeZZZTTTTTT[[[dddiiikkkkkkeee\\\TTTOOONNNMMMNNNNNNNNNNNNQQQVVVYYY\\\```fffkkknnnrrruuuxxxyyy{{{}}}~~~}}}|||{{{|||}}}uuubbbXXXTTTPPPNNNNNNMMMMMMMMMLLLKKKJJJHHHHHHFFFEEEDDDCCCBBBAAAAAA@@@===<<<:::999888888999:::999999888777666666666666777777777777777888888999<<<<<<============<<<<<<======<<<<<<<<<;;;;;;;;;999999999999999999999999;;;;;;:::999999888888888:::::::::::::::::::::::::::::::::999999999888888:::::::::999999888888888666666666777777999:::;;;::::::999999999:::;;;;;;<<<<<<===>>>@@@AAACCCCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKKKKLLLNNNOOOPPPQQQRRRRRRSSSTTTUUUWWWXXXYYYZZZZZZ[[[[[[]]]^^^___``````bbbbbbbbbccceeehhhkkkmmmmmmqqquuuxxxyyyyyyzzz{{{}}}{{{sssiii```\\\\\\]]]^^^aaacccfffiiimmmrrrxxx|||~~~yyyrrrnnnmmmoooqqqrrrvvvvvvtttsssrrrssswww{{{||||||pppfff[[[UUUTTTXXXeeeqqq|||zzzwwwuuurrrooollliiihhhgggfffdddcccccceeeiiimmmppprrrrrrssstttsssrrrppppppooooooooonnnllliiigggeee```^^^[[[WWWTTTQQQOOOOOOKKKMMMOOOQQQSSSWWW[[[___fffggghhhfffccc]]]WWWSSSLLLJJJHHHEEECCCBBBBBBBBB@@@AAACCCEEEIIILLLOOOQQQQQQQQQPPPOOOOOONNNNNNNNNNNNOOORRRWWWaaappp}}}qqqeeeUUULLLDDDBBBBBB???>>>???>>>>>>>>>===<<<<<<===???@@@@@@@@@>>>>>>???BBBDDDPPP^^^uuuxxxyyy|||vvveeeYYYSSSSSS[[[dddjjjkkkkkkfff]]]UUUPPPOOONNNNNNNNNNNNNNNQQQUUUYYY[[[___eeejjjnnnqqquuuxxxwwwyyy|||}}}~~~}}}|||{{{|||}}}vvvbbbXXXSSSPPPNNNNNNLLLLLLLLLLLLKKKIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@===<<<;;;999999999999999999999888777777777777777777777777777777888888999<<<<<<============<<<<<<======<<<<<<<<<;;;;;;;;;999999999999999999999999::::::::::::999999888888:::::::::::::::::::::::::::::::::999999999888888:::::::::999999888888888:::999999888888888999999:::999999999::::::;;;<<<;;;<<<===???@@@BBBBBBCCCAAABBBDDDEEEGGGHHHHHHHHHJJJKKKLLLMMMOOOPPPQQQQQQSSSSSSTTTUUUVVVXXXYYYYYY[[[[[[\\\^^^___aaabbbbbbcccbbbbbbccceeehhhkkkmmmmmmqqquuuxxxyyyzzz{{{|||~~~}}}yyyiiicccZZZTTTRRRTTTWWWXXX[[[]]]aaaeeeiiimmmrrrvvv~~~yyyrrrpppnnnnnnnnnoooppppppqqqtttyyy}}}}}}uuujjjaaaWWWRRRPPPTTT___jjj~~~{{{wwwvvvssspppmmmjjjiiihhhgggfffdddccceeehhhlllnnnppppppqqqrrrqqqpppooonnnmmmmmmmmmmmmkkkiiigggeeecccaaa^^^ZZZVVVSSSQQQOOOMMMMMMMMMLLLLLLOOOSSSVVV^^^```ccccccaaa\\\VVVRRRKKKJJJHHHFFFEEEEEEEEEFFFCCCCCCCCCEEEHHHKKKOOOQQQTTTTTTSSSSSSRRRQQQPPPPPPPPPQQQTTTZZZcccqqq~~~qqqeeeTTTKKKDDDBBBBBB???>>>???===>>>>>>>>><<<<<<>>>???@@@@@@@@@>>>>>>???BBBDDDOOO]]]ttt~~~wwwxxxzzzvvvfffZZZTTTTTT[[[dddmmmmmmlllfff]]]UUURRRQQQMMMMMMMMMMMMMMMOOOTTTWWWZZZ^^^dddiiimmmqqqtttwwwvvvxxxzzz|||~~~~~~}}}|||{{{|||}}}wwwcccXXXSSSPPPNNNNNNLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@<<<<<<;;;:::999999999999888888888777777888888999777777777777777888888999<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999888999999:::::::::999888;;;;;;::::::::::::;;;;;;:::::::::999999999888888::::::999999999999999999<<<;;;:::999888888888888999999999999:::;;;<<<<<<;;;<<<>>>???AAAAAABBBBBBAAAAAACCCEEEFFFGGGGGGHHHJJJKKKLLLMMMNNNPPPQQQQQQSSSSSSTTTUUUVVVWWWXXXXXX[[[[[[]]]^^^```aaabbbcccccccccbbbccceeehhhkkkmmmmmmppptttwwwxxxzzz{{{}}}}}}}}}wwwpppjjjZZZUUUOOOKKKKKKNNNPPPQQQVVVZZZ___cccgggkkkpppsssyyy}}}}}}vvvrrrrrrmmmooossswwwzzzwwwmmmggg___WWWRRROOOQQQYYYcccyyy|||xxxwwwtttqqqnnnkkkjjjiiiiiihhhfffeeefffhhhjjjlllnnnnnnoooppppppooonnnmmmllllllllllllkkkiiigggffffffdddbbb^^^ZZZWWWTTTRRRLLLLLLLLLJJJJJJKKKOOOSSSWWWZZZ___bbbaaa]]]WWWTTTMMMLLLJJJHHHGGGGGGGGGHHHEEEDDDDDDEEEHHHLLLQQQSSSXXXXXXXXXWWWVVVUUUTTTSSSQQQSSSWWW]]]gggttt}}}pppcccTTTKKKDDDBBBBBB???>>>@@@<<<===>>>>>>======>>>???===>>>???@@@@@@CCCGGGJJJOOO\\\sss~~~xxxxxxyyy}}}vvvggg]]]VVVUUU\\\dddnnnooonnnhhh___WWWTTTSSSLLLMMMLLLLLLLLLNNNRRRVVVZZZ^^^dddiiilllpppsssvvvuuuwwwyyy{{{}}}~~~}}}|||{{{|||}}}xxxcccXXXSSSOOONNNNNNLLLLLLLLLKKKJJJIIIGGGGGGEEEDDDCCCCCCAAAAAA@@@???<<<<<<;;;::::::999999888777777777777888999::::::777777777777777888888999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::888888888888888888888888666777999:::;;;;;;::::::<<<;;;::::::::::::;;;<<<:::::::::999999999888888999999999999999999:::::::::999888888888888888999999999999999:::;;;<<<===<<<===???@@@AAAAAAAAA@@@AAABBBDDDEEEGGGHHHHHHHHHJJJJJJKKKMMMNNNOOOPPPQQQSSSSSSTTTUUUVVVWWWWWWXXXZZZZZZ\\\]]]___aaabbbcccccccccccccccfffiiilllnnnnnnpppsssuuuwwwyyy|||~~~{{{~~~{{{tttkkkbbb[[[PPPMMMIIIHHHHHHJJJJJJJJJQQQUUU[[[```eeeiiimmmpppssswww}}}yyyxxxsssxxx~~~|||ppphhhaaaYYYUUUQQQOOOUUU\\\hhhzzz|||zzzxxxvvvrrrooommmkkkjjjjjjiiihhhgggggghhhjjjjjjlllmmmnnnoooooonnnmmmlllkkklllllllllkkkiiihhhggghhhgggeeebbb^^^ZZZWWWVVVNNNNNNMMMKKKIIIJJJMMMOOORRRWWW]]]bbbdddaaa\\\XXXRRRPPPNNNKKKIIIHHHGGGGGGFFFEEEEEEGGGJJJPPPVVVYYY\\\]]]]]]\\\[[[ZZZXXXWWWSSSUUUYYY```jjjxxx{{{nnnbbbSSSKKKCCCBBBBBB@@@???@@@;;;===>>>>>>>>>===>>>???<<<===??????AAADDDHHHLLLNNN[[[qqq~~~|||zzzyyy{{{wwwiii___YYYWWW\\\cccnnnpppqqqlllcccZZZUUURRRMMMMMMMMMLLLLLLNNNRRRUUU[[[___dddhhhlllooorrrttttttvvvxxxzzz|||~~~}}}|||{{{|||}}}yyydddXXXSSSOOONNNNNNLLLLLLLLLKKKJJJIIIGGGGGGEEEDDDCCCBBBAAA@@@@@@???<<<;;;;;;::::::999999888666666777777888999;;;;;;777777777777777888888999:::;;;;;;;;;;;;;;;;;;:::;;;;;;:::::::::999999999888888888888888888888888555666888:::;;;;;;;;;:::<<<;;;::::::::::::;;;<<<:::::::::999999999888888888888888999999::::::;;;777777666666777888999999999999999999:::;;;<<<======>>>???@@@AAAAAA@@@???BBBCCCEEEFFFHHHIIIIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQSSSSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZ\\\^^^```aaabbbcccccccccdddfffiiilllnnnnnnppprrrtttuuuxxx|||yyy|||~~~wwwnnncccYYYQQQMMMKKKHHHGGGHHHHHHGGGFFFIIIMMMSSSYYY^^^bbbfffiiipppsssyyy~~~|||||||||jjjccc]]]XXXRRROOOSSSYYYXXXiii}}}~~~|||~~~|||{{{zzzwwwtttqqqnnnlllllljjjjjjiiiiiiiiiiiiiiiiiikkklllmmmnnnnnnnnnmmmlllllllllmmmmmmllljjjiiihhhjjjiiigggddd```]]]ZZZXXXSSSRRRPPPMMMIIIHHHIIIKKKQQQVVV^^^dddfffddd```]]]VVVTTTQQQMMMJJJGGGFFFFFFFFFFFFFFFHHHMMMSSSZZZ^^^___`````````___]]][[[ZZZTTTVVV[[[bbblllzzzzzzmmmbbbSSSKKKCCCBBBBBB@@@???@@@;;;<<<>>>???>>>===>>>???===>>>>>>>>>>>>@@@DDDGGGNNN[[[ppp~~~|||zzz{{{~~~wwwjjjaaa[[[XXX\\\ccclllpppssspppggg\\\UUUQQQMMMNNNMMMLLLLLLNNNRRRVVV[[[___dddhhhkkknnnqqqssssssuuuwwwyyy{{{~~~}}}|||{{{|||}}}{{{eeeYYYTTTQQQOOOPPPMMMMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@???>>>???===;;;;;;<<<<<<;;;:::888777777666555444444333555666777666555666777999::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;===<<<;;;:::999999999999999999999999999999999999:::::::::::::::::::::::::::::::::999999888888888888888999::::::::::::999::::::999888777777888888:::999888888888:::<<<>>>;;;<<<===>>>@@@AAACCCCCCAAABBBDDDFFFGGGHHHHHHGGGKKKKKKLLLMMMNNNNNNOOOOOOUUUUUUUUUVVVVVVWWWWWWWWWXXXYYY[[[]]]```aaabbbbbbaaaccceeefffgggjjjmmmpppmmmnnnppprrruuuvvvxxxxxxvvvxxx{{{vvvlllcccZZZRRRMMMGGGFFFDDDBBBAAABBBCCCDDDGGGIIIMMMQQQVVV\\\ccchhhiiilllppptttzzz{{{lll]]]WWWUUUSSSRRRRRRXXX\\\eeeppp{{{}}}wwwrrrooommmnnnuuu}}}{{{yyyuuusssrrrpppnnnllljjjiiihhhgggggghhhhhhiiilllmmmmmmmmmmmmmmmllllllhhhhhhgggggggggggghhhhhhllliiifffeeefffddd```\\\YYYXXXTTTPPPKKKJJJKKKMMMPPPUUU]]]eeekkkkkkgggccc\\\XXXRRRNNNMMMLLLLLLLLLIIIJJJMMMOOOSSSXXX^^^bbbiiiiiiiiigggeeeaaa]]][[[XXX[[[```hhhqqq}}}yyylll```RRRJJJCCC@@@???<<<===@@@>>>>>>============>>>>>>>>>???@@@@@@@@@BBBFFFIIIPPPZZZlllwwwjjj]]]UUUUUUZZZ```nnnvvvzzzssshhh^^^VVVPPPQQQPPPNNNMMMNNNPPPRRRTTTWWW[[[aaafffjjjmmmqqqtttuuuwwwzzz|||~~~}}}{{{|||~~~zzzeeeYYYTTTQQQOOOPPPMMMMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@???>>>???===;;;:::;;;;;;:::999999999999888777666666666555666777666555666777999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;===<<<;;;:::999999999999999999999999999999999999:::::::::::::::::::::::::::::::::999999999888888888888999::::::::::::999:::999999888777777888888:::999888888999:::<<<===<<<======???@@@AAABBBBBBBBBCCCEEEGGGHHHIIIIIIIIIKKKLLLLLLMMMNNNOOOPPPPPPTTTUUUUUUVVVVVVWWWWWWXXXXXXYYY[[[]]]```aaabbbbbbbbbdddfffggghhhjjjnnnpppmmmnnnppprrrtttuuuvvvwwwwwwxxx{{{~~~zzzqqqggg___WWWQQQMMMHHHGGGEEECCCBBBBBBCCCDDDDDDFFFJJJMMMPPPVVV\\\aaafffiiimmmqqqvvv~~~vvveee]]]YYYUUUSSSSSSUUUWWW]]]eeekkknnnmmmllloooiiieeecccbbbbbbiiiqqqyyy}}}}}}zzzwwwuuusssrrrooommmkkkjjjiiigggggghhhiiiiiillllllmmmmmmmmmmmmlllllliiiiiihhhggggggggghhhhhhjjjhhhfffggghhhhhheeeccc^^^]]]ZZZUUUPPPNNNNNNOOORRRWWW```jjjrrrssspppmmmddd___XXXRRRPPPOOONNNNNNQQQSSSWWWZZZ]]]bbbgggkkknnnnnnnnnllliiieeeaaa___]]]```eeemmmvvvyyylll```RRRJJJCCCAAA???<<<===@@@>>>>>>============>>>>>>>>>???@@@@@@@@@BBBFFFIIIPPPZZZmmmxxxkkk^^^VVVUUUZZZ___nnnvvv{{{tttiii```XXXRRRQQQOOOMMMLLLMMMOOOQQQSSSWWW[[[aaafffjjjnnnrrrtttwwwyyy|||~~~}}}{{{{{{~~~yyydddYYYTTTQQQOOOOOOMMMMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDCCCBBB@@@??????>>><<<:::999:::::::::888999999888888777777666666555666777666555666777999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;:::999999999999999999999999999999999999:::::::::::::::::::::::::::::::::999999999999888888888999::::::::::::999:::999888888777888888888888999999::::::;;;;;;<<<===>>>>>>???@@@@@@AAAAAACCCDDDEEEGGGHHHIIIJJJJJJLLLLLLMMMNNNOOOPPPQQQQQQTTTTTTUUUVVVVVVWWWXXXXXXXXXYYY[[[]]]```aaabbbbbbccceeeggghhhiiikkknnnqqqmmmnnnpppqqqssstttuuuuuuvvvxxxzzz|||~~~yyysssiii```YYYSSSOOOLLLHHHGGGEEECCCBBBBBBBBBBBBBBBDDDFFFHHHKKKPPPUUUYYYbbbeeejjjmmmqqqwww~~~~~~qqqggg```ZZZWWWWWWXXXYYY\\\```ccccccaaa^^^bbb]]]ZZZYYYXXXYYY___gggqqqvvv~~~|||yyyvvvuuusssqqqoookkkkkkiiihhhhhhhhhiiiiiillllllmmmmmmmmmmmmlllllljjjiiihhhggggggggggggggggggffffffhhhjjjlllkkkjjjfffeeeaaa\\\WWWSSSRRRSSSUUU[[[eeeqqqzzz~~~|||yyyqqqkkkbbbZZZWWWUUUUUUUUUWWWZZZ___cccgggkkknnnqqqvvvuuutttrrroookkkhhhfffdddhhhnnnuuu}}}yyylll___QQQIIICCCAAA???======@@@>>>>>>============>>>>>>>>>???@@@@@@@@@BBBFFFIIIPPP[[[oooxxxkkk^^^VVVUUUYYY]]]mmmvvv{{{vvvkkkbbbZZZTTTPPPNNNLLLKKKKKKMMMOOOQQQVVV[[[aaafffjjjnnnrrruuuzzz|||~~~~~~|||{{{{{{}}}wwwcccYYYTTTQQQOOOOOOMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@===;;;999999::::::999888777666666666555555555444555666777666555555777999999::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;::::::999999999:::999999999999999999999999999999999999999999999999999999999999999999999999888888999::::::::::::999999999888888888888888999777888999:::;;;;;;;;;;;;>>>>>>?????????@@@@@@@@@BBBCCCDDDFFFGGGHHHIIIIIILLLLLLMMMNNNPPPQQQRRRRRRTTTTTTUUUVVVVVVWWWXXXXXXXXXYYY[[[]]]```aaabbbbbbbbbdddfffggghhhjjjmmmooommmnnnpppqqqrrrsssssssssuuuwwwyyy|||~~~~~~~~~}}}uuunnnddd[[[TTTPPPLLLKKKGGGFFFDDDBBBAAA@@@@@@@@@AAABBBDDDFFFIIIMMMSSSWWW___ccchhhkkkmmmqqqwww|||{{{uuurrrwww}}}rrrjjjccc`````````aaacccfffhhhgggeeebbb___[[[XXXWWWVVVWWW\\\dddnnnttt|||~~~zzzwwwvvvtttqqqooommmllljjjiiihhhhhhiiijjjkkkkkklllmmmmmmmmmlllllliiihhhgggfffeeeeeeeeeeeeeeeeeefffhhhkkkmmmnnnooolllkkkhhhccc]]]XXXWWWVVVYYY___jjjwww}}}vvvlllddd```______``````dddjjjooorrrtttwwwyyy}}}|||{{{yyyuuurrrooommmmmmqqqwww~~~~~~zzzkkk^^^PPPIIICCCAAA@@@======???>>>>>>============>>>>>>>>>???@@@@@@@@@BBBFFFIIIQQQ]]]rrr~~~wwwkkk___VVVTTTWWW[[[jjjtttzzzvvvmmmccc[[[TTTOOOMMMKKKJJJJJJLLLNNNOOOVVVZZZ```eeejjjnnnrrruuu|||~~~~~~~~~~~~|||zzz{{{}}}uuubbbXXXTTTQQQOOOOOOMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA===;;;999999::::::999888666666666666555555555555555666777666555555777999999999::::::;;;<<<======<<<<<<;;;::::::::::::;;;;;;;;;:::999999999::::::999999999999999999999999999999999999999999999999999999999999999999999999888888999::::::::::::999999888888888888888999999777888999:::;;;;;;;;;;;;>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEFFFHHHHHHKKKLLLMMMNNNPPPQQQRRRSSSSSSTTTTTTUUUWWWXXXXXXYYYXXXYYY[[[]]]```aaabbbbbbaaaccceeeffffffhhhkkkmmmmmmnnnpppqqqrrrssssssssstttvvvyyy|||}}}~~~}}}|||rrrkkkaaaXXXQQQMMMJJJHHHDDDDDDBBBAAA@@@?????????>>>???BBBDDDGGGLLLQQQUUU]]]bbbgggkkklllnnnrrrvvv{{{tttooopppzzz{{{tttssssssvvv~~~}}}vvvpppmmmnnnjjjjjjlllnnnppppppnnnkkkddd___ZZZXXXVVVVVV[[[bbbkkkrrr{{{~~~zzzxxxvvvtttqqqooonnnmmmkkkjjjiiiiiiiiijjjjjjjjjkkklllmmmmmmlllllliiihhhfffeeedddccccccbbbddddddfffgggiiilllooopppoooooommmiiiccc^^^\\\[[[^^^eeeppp}}}}}}tttmmmiiiiiijjjjjjnnnrrrxxx|||~~~{{{xxxvvvuuuuuuzzz~~~zzzkkk]]]OOOHHHCCCBBB@@@>>>===???>>>>>>============>>>>>>>>>???@@@@@@@@@BBBFFFIIIRRR___ttt}}}wwwlll___VVVSSSUUUXXXfffqqqyyyvvvmmmddd[[[TTTOOOMMMKKKIIIIIIKKKMMMNNNTTTXXX___dddiiimmmqqqttt{{{}}}~~~~~~~~~|||{{{|||~~~tttaaaXXXUUUQQQOOOOOOMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAA>>><<<:::999:::::::::888888888888888777777777777555666777666555666777999888999::::::;;;<<<======<<<<<<;;;::::::::::::;;;;;;::::::999999:::::::::999999999999999999999999999999999999999999999999888999999999999:::::::::888888999::::::::::::999888888888777888888999:::888999999::::::;;;;;;<<<===>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBDDDEEEGGGHHHJJJKKKLLLNNNOOOQQQRRRSSSSSSSSSTTTUUUWWWXXXYYYYYYXXXYYY[[[]]]```aaabbbbbbaaacccdddeeefffgggjjjlllmmmnnnpppqqqssstttuuuuuuuuuwwwzzz||||||{{{zzzxxxnnnhhh___WWWQQQLLLIIIGGGBBBBBBBBBAAAAAA@@@??????===>>>AAACCCEEEJJJOOOSSS\\\aaahhhkkklllmmmppprrryyy~~~yyyrrrooouuu}}}xxxooojjjggghhhnnnuuu|||zzz{{{xxxxxxyyy{{{||||||zzzxxxllleee^^^YYYUUUTTTYYY```hhhpppyyy{{{yyywwwtttqqqoooooonnnllljjjiiiiiijjjjjjiiijjjkkkllllllmmmlllllliiihhhgggeeecccbbbbbbaaabbbdddeeeggghhhkkkooorrrssstttssspppkkkgggdddcccfffmmmxxx}}}wwwttttttttttttxxx{{{}}}}}}~~~zzzkkk]]]NNNGGGCCCBBBAAA>>>===???>>>>>>============>>>>>>>>>???@@@@@@@@@BBBFFFIIITTTaaavvv~~~xxxnnnbbbXXXTTTUUUXXXcccoooxxxwwwoooeee\\\UUUOOONNNKKKIIIIIIJJJLLLNNNRRRVVV]]]ccchhhlllpppsssxxxzzz}}}~~~}}}|||}}}sssaaaXXXUUUQQQOOONNNMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBB???===;;;:::;;;;;;:::999777777777777888888888888555666777666555666777999888999999:::;;;<<<===>>><<<<<<;;;::::::::::::;;;:::::::::999999::::::;;;999999999999999999999999888888888888888888888888888888999999999:::::::::888888999::::::::::::999888888777777888999999::::::999888888999:::<<<===<<<======???@@@AAABBBBBBBBBBBBBBBCCCDDDFFFHHHIIIIIIJJJKKKMMMOOOPPPRRRRRRRRRSSSTTTUUUWWWXXXYYYZZZXXXYYY[[[]]]```aaabbbbbbbbbdddeeeffffffgggjjjlllmmmnnnppprrrtttuuuvvvwwwwwwxxxzzz{{{zzzwwwtttrrrgggccc\\\UUUQQQMMMIIIGGGBBBBBBBBBCCCCCCBBBBBBBBBAAABBBDDDEEEGGGJJJOOORRR[[[```hhhlllllllllnnnppprrrvvv}}}{{{ssstttyyyvvvkkkddd___]]]bbbhhhrrr|||xxxpppfff^^^XXXUUUZZZbbbfffoooyyy~~~}}}zzzxxxvvvsssqqqpppnnnmmmkkkjjjiiijjjjjjiiiiiijjjkkkllllllllllllkkkjjjhhhfffeeecccbbbbbb```bbbeeeggghhhlllrrrvvvwwwyyyzzzxxxtttpppmmmlllooouuu{{{kkk\\\MMMGGGCCCCCCBBB>>>===???>>>>>>============>>>>>>>>>???@@@@@@@@@BBBFFFIIIUUUcccxxx|||rrrfff\\\WWWWWWYYYbbbnnnyyyxxxqqqggg^^^VVVPPPNNNLLLJJJIIIKKKLLLNNNPPPUUU[[[aaafffkkkooorrrsssvvvyyy}}}~~~}}}~~~rrr```XXXUUUQQQOOONNNMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBBBB???===;;;;;;<<<<<<;;;:::555555555555666666666666555666777666555666777999888888999:::;;;======>>><<<<<<;;;::::::::::::;;;:::::::::999999:::;;;;;;999999999999999999999999888888888888888888888888888888888999999:::::::::888888999::::::::::::999888888777777888999:::::::::999888888888:::<<<>>>;;;<<<===>>>@@@BBBCCCCCCCCCCCCCCCCCCEEEGGGIIIJJJIIIIIIKKKLLLNNNPPPQQQRRRRRRSSSTTTUUUWWWXXXYYYZZZXXXYYY[[[^^^```aaabbbbbbccceeefffgggggghhhkkkmmmmmmnnnpppsssuuuwwwxxxxxxyyyzzz{{{zzzxxxsssooolllbbb^^^YYYTTTQQQMMMJJJGGGBBBCCCDDDDDDEEEEEEDDDDDDGGGHHHIIIIIIJJJLLLPPPSSSYYY```ggglllllllllmmmnnnmmmpppvvv~~~yyywwwzzzuuuiii```ZZZWWWZZZ```cccnnnyyy~~~zzznnneee]]]ZZZ___ggggggpppzzz|||zzzwwwuuurrrpppooommmkkkjjjjjjjjjjjjhhhiiijjjkkkllllllmmmlllmmmllljjjhhhfffeeedddccc^^^aaaeeegggiiinnntttzzz{{{}}}~~~{{{wwwtttsssttt|||{{{jjj\\\MMMGGGCCCCCCBBB???>>>???>>>>>>============>>>>>>??????@@@@@@@@@BBBFFFIIIVVVdddyyy~~~~~~}}}}}}~~~~~~tttiii___ZZZYYY[[[bbbooozzzzzzrrriii```XXXPPPOOOLLLJJJJJJKKKMMMNNNOOOTTTZZZ```eeejjjnnnqqqpppssswww{{{~~~sss```VVVSSSPPPOOOOOONNNMMMLLLIIIGGGFFFEEEDDDEEECCCAAA???>>>>>>??????>>>===<<<;;;:::999999999888999:::::::::999777666666666666666666777888888888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999999::::::;;;;;;;;;999888888888777777666666===;;;888666666777:::<<<:::999999888888999999::::::999999888888999999:::>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCDDDFFFGGGGGGGGGJJJKKKMMMOOOQQQRRRRRRSSSQQQQQQRRRTTTUUUVVVWWWXXXYYY[[[]]]]]]]]]]]]___aaadddeeeeeeeeedddeeehhhkkknnnooopppqqqsssvvvxxxyyyyyyyyyyyywwwtttoookkkhhhaaa^^^YYYTTTPPPNNNLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHFFFGGGGGGIIIKKKNNNQQQSSSXXX\\\bbbfffhhhiiijjjkkkiiikkkmmmrrryyy{{{kkk___YYYWWWVVVUUUaaafffmmmuuu~~~~~~|||||||||~~~vvvkkkdddcccdddfffnnnttt{{{|||zzzxxxwwwrrrqqqooollljjjhhhgggggghhhiiijjjkkklllmmmmmmmmmkkkkkklllkkkjjjhhhfffeeecccbbbaaaccchhhmmmqqqssszzz~~~~~~{{{xxxyyyzzziii\\\JJJHHHEEEBBB@@@???????????????>>>>>>======<<<<<<===>>>???@@@AAACCCGGGJJJTTTaaattt}}}{{{{{{|||~~~{{{qqqbbbWWWUUUZZZhhhnnnuuuyyyuuukkk___WWWPPPOOOLLLJJJJJJKKKLLLNNNOOOTTT[[[aaafffjjjmmmppprrrtttxxxzzz}}}~~~~~~~~~sss```WWWSSSPPPOOOOOOKKKJJJIIIHHHGGGGGGGGGHHHEEEDDDAAA???>>>??????@@@>>>===<<<;;;:::999999999555666666777666555444333666666666666666777888888888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999999:::::::::;;;;;;999999999999888888888777<<<:::888777777888:::;;;:::999999888888999999:::999999999999:::;;;<<<===????????????@@@@@@@@@AAAAAABBBCCCEEEFFFGGGGGGHHHIIIJJJLLLNNNOOOQQQQQQRRRQQQQQQRRRTTTUUUVVVWWWXXXXXXZZZ\\\]]]]]]^^^```bbbdddeeeeeeeeedddeeehhhjjjmmmmmmooopppsssvvvxxxyyy}}}|||{{{xxxsssmmmhhheeeccc```\\\XXXTTTQQQPPPPPPMMMMMMMMMLLLLLLLLLKKKKKKMMMLLLLLLKKKLLLMMMOOOPPPSSSVVV[[[___aaacccdddfffdddfffhhhlllsss~~~{{{kkk___XXXUUUSSSQQQXXX]]]eeennnxxx}}}yyyrrrrrrrrrtttyyy|||rrrjjjggghhhiiirrrwww~~~}}}zzzyyyxxxtttsssqqqnnnllljjjiiihhhfffggghhhiiikkkkkkkkkkkklllllllllkkkjjjhhhfffeeebbbaaa```bbbffflllppprrr{{{~~~}}}zzzhhh[[[JJJHHHEEEBBB@@@???????????????>>>>>>===============>>>@@@@@@AAACCCGGGJJJQQQ^^^qqq~~~|||}}}~~~|||zzzyyyzzz{{{}}}vvvgggZZZXXX\\\ccciiipppuuurrrhhh]]]UUUPPPNNNLLLJJJIIIJJJLLLMMMOOOSSSZZZ```eeeiiimmmpppsssuuuxxx{{{~~~~~~~~~~~~tttaaaWWWSSSQQQOOOOOOLLLKKKIIIGGGFFFGGGHHHIIIFFFEEECCCAAA@@@@@@@@@AAA>>>===<<<;;;:::999999999888888999999888888777666666666666666666777888888888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999999999:::::::::::::::::::::999999999999999:::999999888888999:::::::::999999888888999999:::888888999:::;;;===>>>???>>>??????@@@AAABBBCCCCCCAAABBBDDDEEEGGGHHHHHHHHHHHHIIIKKKMMMOOOPPPPPPQQQQQQQQQRRRTTTUUUVVVWWWXXXVVVXXX[[[\\\]]]^^^```bbbdddeeefffeeeeeeeeegggiiikkklllmmmooorrrvvvxxxzzz~~~}}}{{{xxxsssnnnhhheeeeeeccc```\\\YYYWWWVVVVVVSSSSSSSSSRRRRRRQQQQQQQQQTTTSSSQQQNNNMMMLLLLLLLLLKKKNNNQQQTTTVVVXXX\\\^^^^^^___```dddjjjuuu~~~ooobbbZZZVVVRRROOOQQQUUU]]]gggqqq}}}~~~vvvqqqhhhggggggiiioooxxxzzzrrrnnnnnnooowww||||||zzzzzzvvvuuurrrpppmmmkkkjjjjjjggggggiiijjjkkkllllllllllllmmmmmmlllkkkhhhfffeeeaaa``````aaaeeejjjooorrr|||yyygggZZZIIIGGGDDDAAA???????????????>>>>>>>>>>>>============>>>@@@@@@AAACCCFFFIIIMMMZZZlll~~~}}}}}}{{{|||}}}}}}}}}|||{{{zzzxxxyyy{{{~~~|||lll]]]XXX[[[___eeelllqqqoooggg\\\UUUPPPNNNKKKIIIHHHIIIKKKLLLNNNSSSYYY___dddhhhmmmooosssuuuxxx{{{~~~~~~~~~~~~tttaaaWWWTTTQQQOOOOOORRROOOLLLIIIGGGFFFGGGGGGFFFEEEDDDBBBAAAAAAAAAAAA>>>===<<<;;;:::999999999:::::::::999999999888888666666666666666777777888888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888999999999999999999999:::999999999999999999999999888888999:::::::::999999:::999999888888999999:::888888999999:::<<<===>>>======>>>@@@AAACCCDDDDDDBBBCCCDDDFFFGGGHHHIIIIIIIIIJJJKKKMMMOOOPPPQQQQQQQQQQQQRRRTTTUUUVVVWWWXXXUUUWWWZZZ[[[\\\^^^```bbbccceeeffffffeeeeeegggiiiiiijjjlllooorrruuuxxxzzz{{{{{{zzzwwwtttpppmmmkkkgggfffdddaaa___]]]]]]\\\[[[ZZZZZZYYYXXXWWWWWWWWWXXXVVVSSSOOOLLLJJJIIIIIIEEEGGGIIIKKKLLLOOOSSSVVVXXXYYY[[[]]]dddnnnyyyuuuhhh```ZZZUUUQQQOOOSSSYYYaaajjjuuuxxxpppkkkeeedddcccdddjjjrrr{{{yyyuuutttuuu|||}}}|||xxxvvvtttqqqnnnlllkkkjjjjjjjjjlllmmmnnnooooooooommmnnnnnnmmmkkkiiigggeeeaaaaaaaaaaaadddhhhnnnsss|||wwweeeXXXIIIGGGDDDAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAACCCFFFIIIKKKXXXiii{{{}}}}}}~~~~~~~~~~~~~~~}}}}}}|||yyyzzz}}}ooo]]]VVVWWW]]]ccckkkpppoooggg^^^WWWOOONNNKKKHHHGGGHHHJJJKKKNNNRRRXXX^^^cccggglllooosssuuuxxx{{{~~~~~~~~~~~~|||}}}uuubbbXXXTTTQQQOOOOOOSSSQQQNNNKKKIIIHHHHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA>>>===<<<;;;:::999999999777777666666555555555555666666666666666777777888999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888999999999999999999999999777777888888888888888888777888999::::::::::::999:::999999888888999999:::999999999999999999:::;;;;;;<<<===???AAABBBCCCDDDBBBCCCEEEGGGHHHIIIIIIIIIJJJKKKMMMNNNPPPQQQRRRRRRQQQQQQRRRTTTUUUVVVWWWXXXTTTVVVYYYZZZ[[[]]]___bbbbbbdddffffffffffffhhhiiiiiijjjlllooorrruuuxxxzzz{{{zzzyyywwwuuurrrooommmiiihhhgggfffdddcccccccccbbbbbbaaa___^^^\\\[[[ZZZWWWUUURRRNNNKKKHHHGGGGGGCCCDDDEEEEEEFFFIIIMMMPPPTTTUUUWWWZZZ___hhhrrryyy{{{oooggg```YYYUUUSSSTTTXXX\\\bbbjjjtttzzzuuummmiiifffdddbbbcccgggooowww}}}~~~{{{{{{}}}yyyxxxuuurrrpppmmmlllkkkkkklllmmmoooppppppppppppoooooonnnnnnllliiigggeeebbbccccccbbbccchhhoootttvvvcccUUUHHHFFFCCCAAA?????????@@@>>>>>>>>>>>>????????????>>>???@@@@@@AAABBBFFFHHHJJJWWWhhhyyy~~~~~~~~~~~~{{{}}}ttt```VVVUUUZZZ```hhhnnnmmmggg^^^XXXPPPNNNKKKHHHGGGHHHIIIJJJMMMQQQWWW\\\aaafffkkknnnrrrtttwwwzzz}}}~~~~~~~~~}}}yyywwwxxxvvvbbbXXXTTTQQQOOOOOONNNMMMLLLLLLKKKJJJJJJJJJEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;:::999999999999888777666666666777777666666666666666777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888999999999999999888888888777777777777777888888888777888999::::::::::::::::::999999888888999999::::::999999888888999999999<<<<<<===???@@@BBBCCCCCCCCCDDDFFFGGGIIIIIIJJJJJJJJJKKKMMMOOOQQQRRRSSSSSSQQQQQQRRRTTTUUUVVVWWWXXXTTTVVVYYYZZZ[[[\\\^^^``````bbbeeefffggggggiiijjjkkklllmmmooorrrvvvxxxzzz}}}|||zzzxxxuuuqqqooommmkkkkkkkkkjjjjjjiiiiiiiiiiiihhhfffdddaaa___]]]\\\VVVTTTQQQMMMJJJGGGFFFEEEBBBCCCDDDDDDDDDEEEHHHKKKNNNPPPSSSVVV[[[bbbjjjppp|||}}}~~~wwwooohhhaaa[[[WWWWWWWWWWWWYYY___ggglll{{{~~~uuunnnkkkgggeeecccdddgggnnnuuuyyy|||{{{xxxuuurrrooonnnmmmkkklllmmmoooppppppqqqqqqppppppooonnnllljjjgggfffcccddddddbbbcccgggooouuutttaaaTTTGGGEEECCC@@@?????????@@@>>>>>>>>>????????????@@@???@@@@@@AAAAAABBBEEEHHHKKKWWWfffwww~~~~~~}}}~~~~~~}}}||||||}}}{{{fffZZZXXXXXX^^^fffkkkkkkeee\\\WWWQQQOOOLLLIIIHHHHHHIIIJJJMMMPPPVVV[[[```eeejjjnnnqqqsssvvvyyy|||~~~~~~~~~yyyvvvuuuuuu{{{vvvcccYYYTTTQQQOOOOOOKKKKKKLLLLLLKKKJJJHHHGGGDDDDDDDDDCCCBBBAAA@@@???>>>===<<<;;;:::999999999;;;;;;999888888888999:::666666666666666777888888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888999999999999888888888777777777777888888999999999777888888999999:::;;;;;;:::999999888888999999:::999999999999999:::;;;<<<>>>>>>???@@@AAABBBCCCDDDDDDEEEFFFHHHIIIJJJJJJKKKIIIJJJLLLNNNPPPQQQRRRRRRQQQQQQRRRTTTUUUVVVWWWXXXUUUWWWYYYZZZZZZ[[[]]]___^^^```dddfffggghhhjjjlllmmmmmmooopppsssvvvxxxyyy|||{{{zzzwwwuuusssqqqpppmmmnnnnnnooooooooooooooonnnmmmjjjgggccc```^^^\\\XXXUUURRRMMMIIIGGGEEEDDDCCCDDDEEEDDDCCCCCCDDDFFFFFFIIINNNRRRWWW\\\cccgggttt{{{{{{sssooosssyyy{{{ssslllfff]]]\\\YYYVVVUUUYYY___dddssszzz~~~wwwrrrppphhhgggggghhhkkkqqqwww{{{~~~|||xxxuuusssqqqpppmmmnnnpppqqqrrrrrrssssssqqqppppppooommmjjjgggfffbbbccccccaaaaaaeeemmmuuu}}}sss```RRRFFFEEEBBB@@@???>>>???@@@>>>>>>?????????@@@@@@@@@???@@@AAAAAAAAABBBEEEHHHKKKVVVeeeuuu|||}}}|||~~~~~~|||zzzzzz{{{~~~jjj^^^\\\YYY___fffkkkkkkeee]]]WWWRRRPPPMMMJJJIIIIIIJJJKKKLLLPPPUUUZZZ^^^dddjjjnnnppprrruuuxxx{{{~~~~~~~~~~~~vvvtttssstttxxx~~~wwwcccYYYTTTQQQOOOOOOLLLLLLMMMLLLJJJGGGCCCAAADDDDDDDDDCCCBBBAAA???>>>>>>===<<<;;;:::999999999999888666555555555666777666666666666666777888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888999999999999888888777777888888888999999:::::::::888888888888999:::;;;<<<:::999999999999999999:::888888999:::;;;===>>>??????@@@AAAAAABBBCCCDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQRRRTTTUUUVVVWWWXXXVVVWWWYYYZZZYYYZZZ\\\^^^\\\___cccfffhhhiiikkkmmmnnnooopppqqqsssvvvxxxyyyxxxwwwwwwwwwvvvvvvuuuuuuppppppqqqrrrssssssssssssqqqooolllhhhddd```]]]\\\ZZZWWWSSSNNNJJJFFFDDDCCCCCCDDDEEEDDDCCCBBBBBBCCCAAAEEEJJJOOOTTTXXX]]]```mmmttt~~~yyynnnggghhhmmmqqq|||}}}uuupppccc```\\\XXXVVVYYY^^^cccmmmvvvxxxuuutttjjjjjjjjjlllpppvvv{{{~~~{{{xxxuuusssrrrqqqqqqssstttuuuvvvvvvvvvqqqqqqpppooommmjjjhhhfffaaabbbbbb```___cccllltttxxxsss___QQQFFFEEEBBB@@@>>>>>>???@@@>>>>>>??????@@@@@@@@@@@@???@@@AAAAAAAAABBBEEEGGGKKKVVVdddsss~~~{{{{{{}}}}}}{{{wwwxxx{{{lll```^^^]]]bbbiiinnnmmmggg```ZZZSSSQQQNNNKKKIIIIIIJJJKKKLLLOOOTTTYYY^^^dddiiinnnoooqqqtttwwwzzz~~~~~~~~~~~~|||uuusssssstttwww|||uuucccZZZVVVRRROOOOOOMMMKKKJJJIIIJJJJJJHHHGGGEEEDDDCCCAAA@@@??????>>>>>>===<<<;;;;;;:::;;;;;;888999::::::::::::999888666666666666777777777777999;;;<<<>>>>>>===;;;:::>>>======<<<;;;:::::::::;;;;;;;;;;;;::::::999888999999999999999999999999999999999999999999999999:::::::::999888777666555888777666555666888:::;;;999999888888888888999999<<<;;;;;;<<<<<<===>>>???>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKKKKMMMNNNPPPRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTXXXXXXXXXXXXXXXYYYZZZ[[[^^^```cccdddeeegggjjjlllnnnoooppprrrtttvvvwwwxxxwwwwwwxxxwwwvvvvvvxxxzzzssstttvvvwwwxxxxxxwwwwwwuuuqqqlllhhhfffdddaaa___ZZZXXXUUUQQQLLLHHHEEECCCGGGFFFDDDCCCCCCCCCDDDEEEBBBDDDFFFIIIMMMRRRYYY^^^eeelllvvv{{{ooofff```^^^cccjjjuuu}}}yyyqqqkkkaaa[[[YYY[[[^^^```mmmvvv~~~~~~vvvmmmoooppprrruuuyyy~~~~~~zzzxxxwwwwwwvvvvvvuuuuuuvvvwwwxxxyyyxxxuuurrrpppnnnllliiigggccccccbbb``````cccgggkkkyyynnn[[[NNNEEECCCAAA@@@AAAAAA???>>>===>>>???@@@@@@???>>>======???@@@AAAAAACCCFFFHHHKKKSSSbbbttt}}}|||{{{zzzyyyyyy{{{vvvggg]]]aaaeeejjjnnnnnniii```YYYSSSPPPMMMKKKJJJKKKJJJIIIMMMNNNQQQUUU[[[bbbhhhkkknnnqqqvvvzzz}}}~~~}}}}}}~~~|||yyyyyyzzz}}}~~~uuucccZZZVVVRRROOOOOONNNLLLJJJJJJJJJIIIHHHFFFIIIGGGFFFDDDBBBAAA@@@@@@>>>===<<<;;;;;;::::::;;;999999888888888888999999777777777777888888888888999:::<<<===>>>===<<<;;;======<<<<<<;;;::::::999:::;;;;;;;;;::::::999888999999999999999999999999999999999999999999999999::::::::::::999888777666888777666666666888:::;;;::::::999999999999::::::<<<;;;;;;<<<<<<===>>>???????????????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKLLLNNNPPPRRRSSSRRRRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[^^^```cccdddeeegggjjjlllnnnoooppprrrtttvvvwwwxxxvvvwwwxxxwwwvvvvvvxxxzzzwwwxxxyyyzzzzzzzzzyyyxxxvvvsssnnnjjjhhheeeaaa___[[[YYYVVVRRRNNNJJJGGGEEEEEEEEECCCBBBBBBBBBCCCDDDDDDEEEGGGIIILLLRRRXXX]]]dddjjjsss{{{tttiiiaaa]]]ZZZ```iiittt~~~vvvppphhhaaa^^^^^^```bbbnnnvvvyyyqqqrrrtttwww{{{~~~|||{{{{{{wwwvvvvvvuuuvvvwwwxxxyyyyyyvvvsssqqqooommmjjjgggccccccbbb``````bbbfffjjjyyy~~~}}}mmmYYYMMMEEECCCAAA@@@@@@@@@???>>>>>>??????@@@@@@??????>>>===???AAAAAABBBCCCFFFHHHLLLTTTbbbsss{{{xxxwwwvvvxxx}}}uuuggg___cccggglllqqqrrrlllbbb[[[TTTQQQMMMKKKKKKKKKJJJIIIMMMNNNQQQUUU[[[bbbgggkkkmmmqqquuuyyy}}}~~~~~~}}}|||}}}~~~}}}~~~uuucccYYYUUURRROOOOOOOOOMMMKKKJJJJJJIIIGGGEEEIIIHHHFFFDDDBBBAAA@@@???>>>===<<<;;;::::::::::::999888777666666777888999888888888888999999999999888999;;;===>>>>>>=========<<<<<<;;;;;;:::::::::::::::;;;;;;;;;:::999999999999999999999999999999:::::::::::::::::::::::::::;;;;;;::::::999888777888777777666777999:::;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKLLLNNNPPPQQQRRRPPPQQQRRRSSSUUUVVVWWWXXXVVVVVVVVVWWWWWWYYYZZZZZZ^^^```cccdddeeegggjjjlllnnnoooqqqsssuuuwwwxxxyyyyyyzzzzzzzzzyyyyyy{{{}}}||||||}}}~~~}}}|||{{{zzzwwwtttqqqmmmjjjfffaaa]]][[[ZZZWWWSSSOOOLLLIIIHHHFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEGGGIIILLLPPPWWW[[[bbbgggnnnuuu|||{{{oooeee```WWWYYY^^^ggguuu}}}yyyrrrkkkgggeeeeeefffpppxxx}}}uuusssuuuyyy~~~xxxxxxwwwvvvvvvwwwxxxyyyzzzxxxuuusssqqqnnnkkkhhhdddcccbbb```___```dddhhhuuu~~~~~~~~~}}}kkkXXXKKKDDDBBB@@@???@@@@@@>>>===@@@??????>>>>>>??????@@@>>>???AAAAAABBBCCCFFFHHHMMMTTTaaasss|||wwwtttssstttyyyuuuiiiaaadddiiipppvvvwwwpppeee]]]UUURRRNNNKKKKKKKKKJJJJJJMMMNNNPPPTTTZZZaaafffjjjmmmpppuuuyyy|||~~~}}}||||||}}}~~~uuubbbYYYUUURRRPPPPPPPPPNNNKKKJJJIIIHHHFFFDDDDDDCCCBBB@@@???>>>>>>>>>======<<<;;;::::::::::::999777666444444666777999777777777888888888999999888999:::<<<===>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999888888888777888888999;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???@@@@@@???@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRPPPQQQRRRSSSTTTUUUVVVWWWVVVVVVVVVVVVWWWYYYZZZZZZ^^^```cccdddeeegggjjjlllnnnoooqqqsssuuuxxxyyyzzz|||}}}~~~}}}}}}}}}~~~}}}|||xxxvvvrrroookkkfffaaa]]][[[YYYWWWTTTPPPMMMKKKJJJHHHHHHGGGGGGFFFFFFFFFFFFCCCDDDFFFHHHKKKPPPVVVZZZaaaeeekkkqqqwwwwwwllleee\\\ZZZ[[[aaakkk|||}}}vvvoookkkiiiiiittt|||~~~vvvooorrrwww}}}zzzzzzxxxxxxwwwxxxyyyzzz{{{yyywwwuuussspppkkkhhheeedddbbb___^^^___bbbeeennnxxx{{{iiiVVVJJJDDDBBB@@@?????????>>>===??????===<<<<<<===??????>>>???AAABBBBBBDDDFFFIIIMMMTTT```qqq~~~vvvsssqqqqqqvvv}}}vvvkkkdddeeejjjssszzz{{{sssggg___VVVSSSOOOLLLLLLKKKKKKJJJLLLMMMOOOSSSYYY___eeehhhllloootttxxx|||~~~}}}}}}||||||}}}~~~vvvbbbXXXTTTQQQPPPPPPPPPNNNKKKJJJIIIHHHFFFDDDAAA@@@@@@???>>>>>>??????===<<<;;;::::::999999:::888777555444444555777888666666666777777777888888888999:::;;;===>>>>>>>>>>>>>>>>>>===============999::::::;;;;;;:::::::::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;:::999999888888888999999:::;;;<<<::::::999999999999::::::<<<;;;;;;<<<<<<===>>>???>>>>>>>>>??????@@@AAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIKKKLLLNNNPPPQQQQQQRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[^^^```cccdddeeegggjjjlllooopppqqqtttvvvyyyzzz{{{}}}~~~~~~~~~}}}yyywwwtttqqqmmmhhhbbb^^^[[[ZZZXXXUUURRRPPPNNNMMMKKKKKKKKKJJJJJJJJJIIIIIICCCEEEFFFHHHKKKPPPVVVZZZaaaeeekkkpppuuu||||||oooggg```[[[YYY^^^fffuuu~~~uuuooommmmmmxxxwwwnnnpppuuu{{{}}}|||{{{zzzyyyyyyzzz{{{|||zzzxxxvvvtttpppkkkhhheeedddaaa^^^[[[\\\___aaagggqqqyyygggUUUIIIDDDBBB@@@???@@@@@@>>>===>>>===<<<;;;;;;<<<===>>>>>>@@@AAABBBBBBDDDGGGIIIMMMSSS^^^ooowwwtttrrrsssxxx~~~yyyooogggeeekkkttt||||||uuuiii```WWWTTTOOOMMMLLLLLLKKKJJJLLLLLLOOOSSSXXX^^^dddgggkkknnnrrrwww{{{~~~~~~}}}}}}}}}}}}}}}}}}vvvbbbXXXTTTQQQPPPQQQOOOMMMKKKJJJJJJIIIGGGEEECCCCCCBBBAAAAAAAAAAAAAAA===<<<;;;:::999999999999888777666555555666777888555666666666777777777777:::::::::;;;<<<===>>>>>>========================999999:::;;;;;;;;;::::::999999999999999999999999::::::::::::::::::::::::999999::::::::::::999999888999999:::;;;;;;<<<<<<::::::999999999999::::::<<<;;;;;;<<<<<<===>>>???>>>>>>>>>>>>???@@@AAAAAACCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJLLLNNNOOOPPPRRRRRRRRRSSSSSSTTTTTTTTTVVVVVVWWWWWWYYYZZZ\\\]]]^^^```cccdddeeegggjjjllloooppprrrtttwwwyyy{{{||||||}}}~~~~~~~~~}}}zzzvvvssspppkkkgggccc___^^^\\\ZZZXXXVVVTTTSSSPPPPPPPPPQQQPPPOOOOOONNNIIIJJJKKKKKKMMMQQQVVVZZZ```eeekkkppptttzzzsssjjj```YYYWWW[[[aaammm|||xxxyyyxxxqqqoooppp{{{{{{qqqrrruuuzzz~~~||||||{{{|||||||||zzzxxxwwwtttpppkkkgggbbbaaa^^^ZZZWWWWWWYYY\\\aaakkkzzzwwwfffUUUIIIEEECCCAAA@@@AAAAAA???>>>>>>======<<<<<<======>>>???@@@BBBBBBCCCDDDGGGIIILLLQQQ\\\lllzzzxxxvvvxxx}}}~~~rrriiifffllluuu|||}}}vvvkkkbbbXXXUUUPPPNNNMMMLLLKKKJJJKKKLLLNNNRRRWWW]]]bbbeeekkkmmmqqqvvvzzz~~~~~~}}}}}}|||~~~vvvbbbWWWSSSQQQPPPQQQNNNLLLJJJJJJJJJIIIHHHFFFGGGFFFEEECCCBBBAAA@@@@@@===<<<;;;:::999999999999777777777777777777777777666666777777777888888888;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<<<<<<<888999::::::;;;;;;;;;:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999999888888999:::;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;<<<<<<===>>>???????????????@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHHHHIIIKKKMMMOOOPPPOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWXXXZZZ\\\]]]^^^^^^```cccdddeeegggjjjllloooppprrruuuxxxzzz|||}}}~~~~~~zzzvvvssspppllljjjfffeeedddbbb```^^^]]]\\\ZZZZZZ[[[[[[[[[ZZZYYYXXXSSSSSSRRRQQQPPPRRRUUUYYY___dddkkkppptttyyy|||tttddd\\\XXX[[[]]]dddyyy{{{vvvrrrrrrwww}}}xxxqqqpppqqq|||uuuuuuvvvyyy~~~~~~}}}~~~~~~{{{zzzxxxwwwtttpppjjjfff^^^]]]YYYUUUQQQPPPRRRUUUXXXcccqqq~~~uuueeeUUUJJJFFFDDDBBBAAABBBBBB@@@???>>>>>>????????????>>>>>>???@@@BBBCCCCCCDDDGGGJJJKKKPPPZZZjjj~~~}}}|||~~~vvvkkkhhhnnnvvv}}}~~~xxxmmmeeeYYYUUUQQQNNNMMMLLLKKKJJJKKKKKKMMMQQQVVV\\\aaadddjjjmmmqqquuuzzz~~~}}}|||}}}~~~vvvbbbWWWSSSQQQPPPQQQMMMKKKJJJJJJJJJJJJHHHGGGJJJIIIFFFCCCAAA???>>>===<<<<<<;;;:::999999999999777777888888888888777777777888888888888999999999<<<<<<;;;;;;;;;<<<<<<===::::::::::::::::::::::::888999::::::;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;777888888999999999888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPMMMNNNOOOQQQTTTVVVWWWXXXWWWXXXXXXYYY[[[\\\^^^___^^^```cccdddeeegggjjjllloooppprrruuuxxxzzz}}}~~~|||xxxvvvsssqqqoookkkkkkiiihhhfffeeecccccccccdddeeeeeeeeedddbbbbbbZZZZZZXXXUUUSSSSSSUUUWWW^^^cccjjjpppsssxxx}}}lllccc]]]]]][[[]]]ooo~~~xxxrrrnnnmmmqqqwww}}}wwwqqqppprrr|||wwwvvvvvvxxx|||{{{zzzxxxwwwtttpppjjjeee[[[YYYVVVQQQMMMLLLNNNPPPQQQ[[[jjjwwwuuueeeUUUJJJGGGEEECCCBBBBBBBBBAAA@@@???@@@AAABBBBBBAAA@@@??????@@@BBBCCCCCCEEEGGGJJJKKKOOOYYYhhh~~~wwwllljjjooowww~~~yyyooogggYYYVVVQQQOOOMMMMMMLLLJJJJJJKKKMMMQQQVVV\\\aaadddjjjlllppptttzzz~~~}}}|||}}}}}}~~~yyybbbWWWUUURRROOOMMMKKKKKKKKKLLLMMMLLLIIIGGGCCCCCCBBBAAA@@@@@@@@@@@@======<<<;;;::::::::::::888888888888777777777777777666555555555666888999888888999:::;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999666666666777888888999999;;;:::999999888888999999;;;:::999999888888999999999::::::::::::999888888777888888999999::::::;;;===:::777777:::<<<;;;:::<<<;;;;;;;;;;;;<<<======@@@@@@@@@@@@@@@@@@AAAAAABBBCCCEEEFFFEEEFFFGGGIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPQQQSSSTTTUUUVVVWWWYYY[[[]]]]]]]]]]]]___```aaabbbcccccccccdddgggiiimmmooosssvvvyyy}}}~~~{{{yyywwwvvvqqqqqqrrrqqqpppooonnnmmmlllnnnqqqrrrrrrpppmmmkkkfffbbb\\\WWWTTTTTTVVVXXX\\\aaaiiioootttxxx{{{}}}pppjjj```ZZZZZZaaajjjqqqxxxqqqooommmmmmpppwww~~~yyytttsssttt}}}vvvsssxxx~~~~~~{{{yyy}}}zzzvvvtttpppjjjaaa[[[VVVSSSPPPLLLJJJIIIJJJJJJOOOTTT]]]iiivvvsss```PPPIIIFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@BBBDDDDDDEEEEEEGGGIIIIIIOOOYYYfffyyy~~~qqqnnnpppvvv}}}~~~sssjjj^^^YYYVVVUUUQQQLLLJJJLLLKKKLLLNNNOOOSSSXXX___dddiiimmmrrrvvvyyy}}}~~~}}}}}}}}}~~~wwwaaaWWWTTTQQQNNNMMMIIIIIIHHHIIIJJJIIIFFFCCCDDDDDDCCCBBBAAAAAAAAAAAA======<<<;;;::::::::::::888888888888777777777777777666666555666777888999777888999:::;;;;;;;;;;;;:::::::::::::::999999888666777777888888999::::::;;;:::999999888999999999999888888888999::::::;;;999::::::::::::999888888999999:::;;;;;;<<<<<<===>>>;;;999999;;;<<<<<<;;;<<<;;;;;;;;;;;;<<<======@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEDDDEEEFFFHHHIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPQQQSSSTTTUUUVVVWWWXXXZZZ\\\]]]^^^___aaaccccccdddeeeeeeeeefffiiilllnnnqqquuuyyy||||||zzzyyywwwwwwwwwvvvvvvvvvvvvuuuvvvwwwyyyzzzyyywwwsssqqqjjjgggaaa\\\YYYYYYZZZ[[[^^^ccckkkrrrwww{{{{{{ssshhh^^^ZZZ\\\bbbfffvvv}}}yyyvvvpppllllllpppuuuyyyyyyttttttuuu|||wwwzzz~~~{{{xxxxxxuuupppmmmiiiccc\\\WWWRRRPPPMMMIIIGGGFFFGGGGGGJJJOOOWWWbbbnnnzzzrrr```QQQJJJFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBDDDDDDEEEEEEGGGIIIIIINNNXXXdddvvvtttppprrrxxxyyyppp```ZZZUUURRROOOJJJHHHJJJKKKLLLMMMOOORRRXXX___dddgggkkkqqqtttwww|||~~~~~~~~~uuu```VVVTTTQQQNNNMMMMMMLLLKKKKKKLLLJJJGGGDDDEEEEEEDDDCCCBBBBBBBBBBBB======<<<;;;::::::::::::888888888888777777777777666666666666666777888888777888999:::;;;;;;;;;;;;999::::::::::::999888888888888888999::::::;;;;;;;;;;;;:::999999999999999777777777888999:::<<<===999::::::::::::999888888999999::::::;;;<<<<<<<<<>>><<<::::::<<<===<<<<<<<<<;;;;;;;;;;;;<<<======@@@@@@@@@AAAAAAAAABBBBBB@@@BBBDDDDDDDDDDDDFFFGGGIIIIIIIIIJJJKKKLLLNNNNNNPPPPPPQQQSSSTTTUUUVVVWWWWWWYYY\\\^^^___aaadddfffeeefffgggggggggiiilllnnnooosssxxx|||}}}}}}|||{{{{{{{{{|||~~~|||yyywwwooolllhhhdddaaa``````aaaaaafffnnntttyyy||||||pppddd\\\YYYZZZ\\\aaakkkwwwwwwppplllmmmpppsssyyy}}}zzzuuutttuuu|||yyyyyy{{{}}}}}}yyyvvvpppmmmhhhccc___ZZZUUUQQQNNNLLLIIIFFFDDDCCCDDDDDDEEEIIIOOOYYYdddoooyyy~~~qqq___QQQKKKFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@???@@@@@@@@@BBBDDDDDDEEEEEEGGGIIIJJJOOOVVVbbbrrrxxxpppssszzzyyyhhh___WWWRRRNNNJJJHHHJJJJJJKKKMMMNNNQQQWWW^^^bbbeeejjjooosssuuuzzz~~~sss```WWWTTTQQQOOONNNOOONNNMMMLLLLLLKKKHHHEEEEEEDDDCCCBBBAAAAAAAAAAAA======<<<;;;::::::::::::888888888888777777777666666666666666666777777888777888999::::::;;;::::::999999::::::999999888777999999::::::;;;<<<<<<<<<;;;;;;:::999999999999:::888888888888999:::;;;<<<999::::::::::::999888888777777777888999999::::::<<<;;;;;;;;;;;;<<<<<<;;;<<<;;;;;;;;;;;;<<<======>>>>>>??????@@@AAAAAAAAAAAACCCDDDEEEDDDEEEGGGHHHIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPQQQSSSTTTUUUVVVWWWXXXZZZ]]]^^^___aaadddffffffggghhhhhhhhhjjjmmmpppooosssyyy~~~}}}}}}~~~}}}zzzxxxsssrrrooollljjjiiiiiiiiigggjjjooosssvvvyyy|||~~~uuuiii___ZZZXXXXXXTTT\\\gggssswwwrrrqqqsssuuuvvvzzz{{{wwwttttttxxxvvvrrrqqqppprrruuuvvvxxx{{{zzzuuurrrjjjfffaaa[[[VVVRRROOOMMMJJJIIIFFFDDDBBBBBBBBBBBBCCCEEEJJJQQQ[[[fffpppuuuvvvzzz~~~~~~ooo]]]QQQMMMFFFEEEDDDCCCCCCBBBBBBCCCBBBAAAAAA@@@??????@@@@@@@@@BBBDDDDDDDDDEEEGGGIIILLLOOOVVV```ooozzzooorrryyyrrrggg[[[UUUPPPLLLJJJLLLJJJKKKLLLMMMPPPVVV\\\aaaeeeiiinnnrrruuuyyyqqq```XXXUUURRROOOOOOMMMKKKIIIIIIHHHGGGEEECCCDDDCCCBBBAAA@@@@@@@@@@@@======<<<;;;::::::::::::888888888888777777777666555666666777777777777777777777888999::::::::::::999::::::::::::999888888:::::::::;;;<<<<<<======<<<;;;::::::999999::::::::::::999999888999999:::999::::::::::::999888888666666777888888999999:::::::::;;;;;;::::::::::::<<<;;;;;;;;;;;;<<<===============>>>???@@@@@@AAABBBDDDFFFFFFFFFFFFHHHJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPQQQSSSTTTUUUVVVWWWYYY[[[^^^______```bbbdddeeefffggghhhhhhjjjmmmpppooosssyyy~~~~~~|||{{{yyyyyyxxxwwwvvvtttsssrrrmmmnnnpppqqqqqqsssvvvyyy{{{{{{~~~{{{oooeee]]]XXXVVVQQQUUU^^^iiiuuu|||yyyyyyzzzyyy}}}}}}xxxsssqqqqqqzzz}}}pppiiieeebbbaaaccceeegggkkkooossswwwzzz{{{}}}{{{vvvpppllleeeccc^^^WWWRRRMMMKKKKKKHHHGGGEEEDDDBBBBBBBBBBBBCCCDDDGGGLLLUUU___gggmmmooorrrwww{{{~~~|||lll[[[PPPNNNFFFEEEDDDCCCCCCBBBBBBCCCAAAAAA@@@?????????@@@@@@@@@BBBDDDDDDDDDEEEGGGIIIMMMPPPVVV^^^kkk}}}{{{ppprrryyyyyylll^^^VVVRRRMMMKKKLLLIIIJJJKKKLLLOOOTTT[[[```dddiiinnnrrrtttyyy{{{nnn___XXXUUUQQQOOOOOONNNLLLJJJIIIIIIIIIGGGEEECCCCCCBBBAAA@@@@@@@@@@@@======<<<;;;::::::::::::888888888888777777777777555555666777777777777777666777888999:::::::::::::::;;;;;;;;;;;;:::999999:::::::::;;;<<<<<<======<<<;;;;;;:::::::::::::::;;;:::999999888888999999999::::::::::::999888888888888999999:::;;;;;;;;;888:::;;;;;;:::999999:::<<<;;;;;;;;;;;;<<<======<<<======>>>???@@@AAAAAACCCEEEGGGGGGGGGGGGIIIKKKIIIIIIKKKLLLMMMNNNNNNNNNPPPPPPQQQSSSTTTUUUVVVWWWYYY[[[]]]^^^^^^___aaacccdddfffggghhhhhhjjjnnnqqqpppsssyyy}}}~~~{{{xxxwwwooonnnllliiihhhjjjnnnrrrtttwww{{{xxxlllaaaXXXTTTSSSSSSYYYbbblllyyyyyyrrrmmmhhhmmmvvvuuuhhhaaa\\\WWWUUUVVVVVVWWWZZZ^^^bbbfffiiikkkmmmqqqwww}}}~~~xxxrrrlllhhhcccaaa]]]WWWPPPLLLJJJJJJGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCEEEIIIOOOWWW___cccfffiiinnnrrrtttvvvyyy{{{zzzzzz{{{zzzzzzyyyxxxwwwzzz}}}zzziiiXXXOOONNNFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@????????????@@@@@@@@@BBBDDDDDDEEEEEEGGGIIILLLOOOUUU\\\ggguuu{{{rrrsssxxx|||nnn___WWWRRRMMMJJJJJJIIIJJJKKKLLLNNNSSSZZZ^^^dddhhhmmmqqqtttxxx~~~vvvjjj]]]VVVSSSOOOMMMNNNOOOMMMKKKKKKKKKLLLJJJIIIDDDCCCBBBAAAAAA@@@@@@AAA======<<<;;;::::::::::::888888888888777777777777444555666777888777777666666777888999999::::::999;;;<<<<<<<<<<<<;;;::::::999::::::;;;;;;<<<======<<<<<<;;;::::::::::::;;;999999999888999999::::::999::::::::::::999888888888888888999::::::;;;;;;888;;;======;;;999:::;;;<<<;;;;;;;;;;;;<<<======>>>>>>???@@@AAABBBCCCCCCCCCDDDFFFFFFFFFGGGHHHJJJHHHJJJKKKMMMNNNNNNNNNNNNPPPPPPQQQSSSTTTUUUVVVWWWWWWYYY[[[]]]^^^```bbbdddeeefffhhhhhhiiikkkooorrrrrruuuyyy}}}~~~yyytttqqqgggeee```\\\ZZZ]]]ccchhhlllqqqxxx}}}tttggg]]]XXXVVVTTTVVV]]]eeeqqqzzzooohhhbbbcccffflllwww}}}tttiii^^^XXXTTTOOOMMMNNNJJJKKKMMMOOORRRUUUXXXYYY]]]aaaffflllttt}}}wwwqqqkkkgggaaa```^^^XXXQQQLLLJJJJJJEEEEEEDDDDDDCCCCCCBBBBBBAAAAAACCCFFFJJJPPPVVVYYY\\\___cccfffhhhiiilllmmmlllllllllllllllmmmnnnnnntttvvv|||wwwfffUUUNNNNNNFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@????????????@@@@@@@@@BBBDDDDDDEEEEEEGGGIIIIIIMMMSSSZZZbbbmmmzzz|||ppppppsss}}}ppp```XXXTTTOOOKKKJJJHHHIIIJJJKKKMMMRRRXXX]]]bbbfffkkkooorrrvvv}}}sssggg[[[TTTQQQMMMKKKLLLLLLJJJHHHHHHHHHIIIHHHGGGEEEEEEDDDBBBBBBBBBBBBBBB======<<<;;;::::::::::::888888888888777777777777444555777888888888777666666777888999999:::999999<<<<<<======<<<<<<;;;:::999999::::::;;;<<<<<<===<<<<<<;;;::::::::::::;;;777777777888999:::<<<<<<999::::::::::::999888888666666666777888888999999999<<>><<<:::;;;<<<<<<;;;;;;;;;;;;<<<======???@@@@@@AAACCCDDDEEEEEEBBBCCCEEEFFFEEEFFFGGGIIIHHHJJJKKKMMMNNNNNNNNNNNNPPPPPPQQQSSSTTTUUUVVVWWWTTTVVVZZZ\\\^^^```cccffffffggghhhiiijjjlllpppssstttvvvzzz}}}zzztttmmmiii^^^[[[UUUOOONNNRRRZZZ```fffnnnwww{{{}}}zzznnnddd^^^ZZZVVVVVV\\\bbbmmmzzznnneee```___\\\]]]eeemmmlllgggiii___UUUQQQOOOJJJHHHIIIDDDEEEEEEGGGHHHJJJLLLMMMMMMQQQVVV\\\dddppp~~~}}}wwwqqqjjjfff``````^^^YYYQQQLLLJJJJJJDDDDDDDDDCCCCCCBBBBBBBBB??????AAACCCGGGKKKOOORRRTTTWWW[[[^^^___```bbbcccbbbbbbaaaaaaccceeeggghhhooorrrxxxvvvdddTTTMMMNNNFFFEEEDDDCCCCCCBBBBBBCCC@@@???????????????@@@@@@@@@BBBDDDEEEEEEEEEGGGIIIGGGKKKQQQWWW^^^hhhsss{{{|||lllkkknnnwwwsssccc\\\XXXRRRMMMLLLHHHIIIJJJKKKMMMRRRXXX]]]```dddjjjmmmpppuuu{{{pppggg[[[TTTRRRRRROOOMMMKKKKKKJJJIIIHHHFFFEEEDDDGGGFFFDDDBBBAAAAAAAAABBB???>>>===<<<<<<;;;<<<<<<666666666666666666666666777777777777777777777777999888888777888999;;;<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::999888888888999:::;;;999999:::::::::999999888888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIILLLKKKKKKKKKLLLNNNPPPRRRRRRRRRRRRSSSTTTVVVWWWXXXYYYZZZ[[[\\\^^^aaacccdddggghhhjjjjjjjjjllloooqqquuuwww{{{~~~yyyrrrllleee___[[[XXXUUUPPPMMMMMMPPPTTTXXXaaaiiissszzzyyylllaaa]]]XXXUUUXXX___kkk~~~{{{pppeee```]]]ZZZYYYZZZ\\\]]]]]]YYYWWWSSSOOOKKKHHHFFFDDDBBBBBBBBBBBBCCCCCCDDDEEEIIIKKKOOOSSSYYYcccoooxxx~~~xxxsssmmmjjjdddaaa\\\XXXUUUQQQNNNKKKHHHGGGEEEDDDBBBBBBAAAAAACCCCCCDDDEEEGGGJJJLLLNNNTTTUUUWWWXXXYYYYYYYYYXXXVVVWWWXXXXXXYYY\\\```ccchhhmmmvvv~~~qqq```SSSKKKHHHHHHGGGEEECCCAAA@@@@@@???BBBAAA@@@@@@??????@@@@@@BBBCCCEEEEEEEEEFFFHHHJJJOOONNNQQQWWW^^^fffqqq{{{uuummmhhhmmmyyyvvviii]]]UUUQQQOOONNNLLLKKKKKKKKKNNNQQQUUUWWW___bbbggglllqqqvvv{{{~~~kkkcccYYYSSSQQQQQQOOOLLLMMMMMMLLLKKKJJJHHHGGGFFFFFFEEEDDDBBBAAAAAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;888888888888888888888888777777777777777777777777888888888888999:::;;;;;;;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888999:::;;;999999999::::::999999888888888777777888888999:::::::::::::::::::::::::::============<<<<<<<<<<<<>>>>>>@@@AAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHMMMMMMLLLLLLLLLMMMOOOPPPQQQQQQRRRSSSTTTVVVXXXYYYYYYZZZ[[[\\\___aaacccdddggghhhiiiiiiiiikkknnnqqqtttvvvzzz~~~}}}xxxqqqjjjddd^^^YYYVVVTTTQQQMMMJJJJJJMMMQQQTTT]]]eeepppxxx}}}uuujjj```ZZZVVVWWW\\\gggxxx~~~ssshhh```]]]XXXVVVUUUVVVVVVVVVRRRQQQNNNKKKHHHFFFEEEEEEBBBBBBAAABBBBBBCCCDDDDDDAAADDDGGGJJJOOOXXXdddmmm~~~~~~yyytttnnnkkkfffbbb]]]YYYVVVRRROOOLLLHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBDDDFFFIIIJJJJJJKKKMMMNNNOOOOOOOOONNNOOOPPPQQQQQQRRRUUUYYY]]]eeejjjsss|||~~~nnn___SSSLLLIIIGGGFFFDDDCCCAAA@@@@@@???@@@???????????????@@@@@@BBBCCCEEEEEEEEEFFFIIIKKKMMMMMMPPPXXX___gggtttvvvmmmgggjjjuuuwwwjjj___WWWSSSQQQPPPLLLKKKKKKKKKMMMQQQUUUWWW]]]aaafffkkkoootttyyy}}}ddd]]]UUUPPPOOOOOONNNLLLMMMMMMLLLKKKJJJHHHGGGFFFFFFEEEDDDBBBAAAAAA@@@AAA======<<<;;;::::::::::::888888888888888888888888777777777777777777777777777777888999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999::::::888999999::::::999999999888888777777888888999:::999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBBBBCCCCCCEEEEEEEEEFFFGGGGGGGGGHHHNNNNNNMMMLLLLLLMMMNNNNNNPPPPPPQQQSSSUUUWWWYYYZZZYYYZZZ[[[]]]___aaacccdddeeeggghhhhhhiiikkknnnqqqsssuuuyyy}}}uuuppphhhaaa\\\XXXUUUSSSQQQOOOLLLJJJJJJLLLOOOQQQYYY```kkkuuu|||wwwhhh```YYYXXX[[[cccqqq~~~vvvmmmccc___YYYTTTRRRRRRQQQPPPNNNLLLJJJHHHGGGFFFGGGGGGBBBBBBAAAAAAAAABBBCCCCCC@@@CCCFFFHHHLLLSSS^^^fffvvv~~~zzzuuupppmmmgggddd___[[[WWWSSSPPPMMMIIIHHHFFFEEECCCBBBBBBBBB@@@?????????@@@BBBDDDEEEGGGHHHJJJKKKKKKKKKKKKJJJIIIJJJKKKKKKLLLOOOTTTWWW___eeeoooxxxzzzjjj\\\RRRLLLIIIFFFEEECCCBBBAAA@@@@@@@@@>>>>>>===>>>>>>???@@@AAABBBDDDEEEEEEFFFGGGIIIKKKLLLMMMQQQYYYaaakkkyyyxxxoooffffffooozzzxxxlll```YYYUUURRRQQQMMMLLLKKKKKKMMMQQQTTTVVV[[[___dddiiimmmrrrwww{{{[[[WWWQQQNNNMMMNNNMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDEEEDDDCCCBBBAAA@@@@@@@@@<<<<<<;;;:::999999999999888888888888888888888888777777777777777777777777666777999:::;;;;;;:::999<<<<<<============<<<<<<999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999888888999:::::::::999999888888777777888888999:::999999999888888888888888;;;;;;<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBBBBEEEEEEFFFFFFFFFGGGGGGGGGLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPQQQRRRUUUWWWYYY[[[YYYZZZ\\\^^^```bbbccccccdddfffggghhhhhhjjjnnnpppqqqtttyyy}}}}}}qqqllleee^^^[[[XXXWWWUUUTTTRRRQQQOOOOOOPPPRRRSSSVVV]]]gggqqqzzzsssjjjaaa\\\\\\```jjjtttzzzppphhhccc\\\VVVSSSRRRQQQPPPOOONNNLLLJJJIIIIIIIIIIIICCCBBBBBBAAAAAAAAABBBBBBBBBDDDFFFHHHJJJPPPZZZaaannnwww{{{wwwrrrooohhheee```[[[WWWTTTPPPMMMIIIHHHFFFDDDBBBAAAAAAAAA???>>>>>>>>>>>>???AAABBBGGGHHHIIIJJJKKKKKKJJJIIIFFFHHHIIIJJJKKKNNNRRRVVVZZZaaajjjttt}}}wwwgggZZZQQQKKKHHHDDDCCCBBBAAA@@@@@@@@@@@@=========>>>???AAABBBCCCBBBDDDEEEFFFFFFHHHJJJMMMMMMNNNSSS[[[cccooo{{{rrrgggeeellluuu|||yyymmmbbbZZZVVVSSSQQQNNNMMMLLLLLLMMMPPPSSSVVVZZZ^^^ccchhhlllqqqvvvzzzUUURRROOOMMMLLLMMMMMMMMMKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBAAA@@@??????<<<;;;:::999999888999999777777777777777777777777777777777777777777777777666777999:::;;;;;;:::999<<<<<<===>>>>>>===<<<<<<999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999777888999:::::::::::::::888888777777888888999:::999999999888888777777777:::;;;;;;;;;<<<<<<============???@@@AAABBBBBBBBBEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJKKKMMMNNNPPPPPPQQQOOOPPPQQQRRRUUUWWWYYY[[[YYYZZZ\\\___aaabbbccccccdddeeegggggghhhjjjnnnqqqqqqtttxxx}}}~~~zzzqqqlllfffaaa^^^]]]\\\\\\YYYXXXWWWVVVUUUUUUUUUUUUWWW\\\dddmmmwww}}}ssshhhbbb^^^]]]bbbiiiooowww}}}sssjjjeee^^^XXXUUUSSSSSSRRRSSSRRRPPPNNNLLLJJJIIIHHHDDDCCCBBBBBBAAAAAAAAAAAA???AAACCCCCCEEEJJJQQQXXXaaajjjwww|||xxxtttqqqiiifffaaa\\\XXXTTTPPPMMMHHHGGGEEECCCBBB@@@????????????>>>===>>>???@@@AAACCCDDDEEEFFFFFFFFFEEEDDDDDDFFFGGGHHHIIIMMMQQQUUUWWW]]]gggrrr{{{tttdddWWWOOOHHHEEECCCBBBAAA@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBDDDEEEBBBDDDFFFGGGGGGIIIKKKNNNNNNPPPUUU]]]fffrrruuukkkgggllluuu|||zzznnnccc[[[VVVSSSQQQOOONNNLLLLLLMMMPPPSSSUUUZZZ^^^ccchhhlllqqqvvvzzzPPPPPPNNNMMMLLLMMMMMMNNNMMMMMMLLLKKKJJJHHHGGGFFFCCCCCCCCCCCCBBB@@@???>>><<<<<<;;;:::999999999999666666666666666666666666777777777777777777777777777777888999::::::::::::;;;<<<===>>>>>>===<<<;;;999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888777888999999::::::::::::888888777777888888999:::::::::999999888777777777:::::::::;;;<<<<<<======<<<===>>>@@@AAAAAABBBBBBDDDDDDEEEFFFGGGHHHIIIIIIGGGIIIKKKMMMOOOQQQQQQRRRPPPPPPQQQSSSUUUWWWYYYZZZYYYZZZ]]]```bbbcccccccccdddfffggghhhiiikkkooorrrqqqtttxxx}}}{{{rrrnnniiifffeeeeeedddccc``````___^^^]]][[[YYYWWWZZZ\\\aaaiiisss}}}{{{ooohhhbbb]]]\\\___aaagggrrrxxxnnnhhh```YYYVVVUUUUUUUUUWWWVVVUUUSSSPPPLLLHHHFFFFFFEEEDDDCCCBBBAAAAAAAAA???AAABBBBBBCCCGGGNNNSSSXXXaaalllvvv{{{~~~~~~|||yyyuuurrrlllhhhccc^^^ZZZUUUQQQNNNIIIHHHFFFDDDBBB@@@@@@?????????>>>>>>>>>???AAABBBAAABBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDFFFJJJNNNRRRVVV\\\fffpppyyyppp___TTTLLLFFFBBBAAAAAA@@@??????@@@@@@@@@??????@@@@@@BBBCCCDDDEEECCCDDDFFFGGGHHHIIILLLOOOPPPRRRWWW^^^eeerrryyyooojjjnnnvvv~~~}}}rrrfff^^^XXXSSSQQQPPPNNNMMMLLLMMMOOORRRTTTYYY]]]bbbgggkkkpppuuuyyy|||NNNOOOOOONNNMMMMMMNNNNNNMMMMMMLLLKKKJJJHHHGGGFFFCCCCCCCCCCCCBBB@@@>>>======<<<;;;::::::999999999777777777777777777777777777777777777777777777777888888888888999:::;;;;;;:::;;;===>>>>>>===;;;:::888999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<:::999888777777888999::::::::::::888888777777888888999:::;;;::::::999888888777777999999:::;;;;;;<<<======<<<===>>>@@@AAAAAAAAAAAABBBCCCDDDEEEGGGIIIJJJJJJHHHIIIKKKNNNOOOPPPPPPPPPQQQQQQRRRSSSTTTVVVXXXYYYXXXZZZ]]]```bbbccccccccceeefffhhhiiijjjlllpppsssrrruuuyyy}}}~~~vvvtttpppooonnnnnnmmmllliiiiiiiiihhhfffbbb___]]]\\\\\\^^^dddmmmxxxyyyrrrjjjaaa\\\\\\ZZZ___hhhttt~~~uuuooofff^^^ZZZYYYXXXXXX[[[[[[\\\ZZZVVVQQQKKKHHHGGGGGGEEEDDDCCCBBBBBBBBBAAACCCDDDDDDEEEHHHNNNTTTUUU[[[bbbgggkkkqqqwww|||zzzyyywwwuuuvvv{{{~~~|||yyyuuusssoookkkfffaaa\\\XXXTTTQQQKKKJJJHHHFFFDDDBBBAAAAAA>>>>>>======>>>@@@AAACCCAAABBBCCCCCCCCCCCCAAAAAA===???@@@BBBCCCGGGLLLOOOVVV]]]fffpppyyy}}}jjjZZZPPPJJJDDDAAA@@@@@@????????????@@@@@@@@@???@@@@@@AAABBBCCCDDDCCCEEEGGGHHHHHHJJJMMMPPPPPPRRRWWW]]]cccpppzzzqqqmmmpppxxxvvvjjjaaaZZZUUURRRPPPOOOMMMLLLMMMOOOQQQSSSXXX[[[```eeejjjoootttwwwxxxNNNOOOPPPOOONNNMMMNNNOOOKKKKKKJJJIIIHHHFFFEEEDDDBBBCCCCCCCCCBBB@@@>>>=========<<<;;;::::::::::::888888888888888888888888777777777777777777777777999888888777888:::;;;<<<:::;;;<<<>>>>>><<<;;;:::888888999999999:::::::::;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<:::999777666777888999:::;;;;;;;;;888888888777888999999:::;;;;;;::::::999888777777999999::::::;;;<<<======<<<===>>>???@@@AAAAAAAAAAAABBBCCCEEEGGGIIIKKKKKKJJJKKKMMMNNNOOOOOOOOONNNRRRRRRRRRSSSTTTVVVWWWXXXXXXZZZ^^^aaacccccccccccceeefffhhhiiijjjmmmqqqtttsssuuuyyy}}}{{{yyywwwvvvvvvvvvuuusssqqqrrrrrrqqqnnniiieeebbb]]]\\\\\\```jjjuuuzzzrrrggg```]]]YYY]]]dddnnn~~~|||vvvlllccc___\\\[[[[[[^^^```aaaaaa]]]WWWPPPLLLIIIHHHFFFEEECCCBBBBBBBBB???AAACCCCCCCCCFFFLLLQQQRRRTTTWWWYYY\\\cccmmmtttttttttsssqqqqqqssswww{{{~~~{{{xxxuuusssqqqnnnhhhccc___ZZZVVVSSSMMMLLLJJJHHHFFFDDDCCCBBB============>>>@@@BBBCCC>>>>>>???@@@@@@???>>>======>>>@@@AAACCCGGGLLLOOOWWW]]]gggqqqyyy~~~xxxeeeVVVMMMHHHDDDAAA??????????????????@@@AAA????????????@@@AAABBBBBBCCCEEEGGGHHHIIIKKKNNNPPPPPPQQQVVV[[[aaammmzzzrrrooorrryyyyyymmmccc\\\VVVSSSQQQOOOMMMLLLMMMOOOQQQSSSVVVZZZ___dddhhhmmmrrrvvvvvv}}}TTTQQQMMMKKKLLLMMMNNNMMMLLLLLLKKKJJJIIIHHHHHHGGGDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888:::999999999888888777777777777777777888888888888:::;;;;;;<<<<<<;;;;;;:::999999888999;;;;;;999777:::;;;;;;<<<<<<;;;;;;:::<<<:::888999;;;<<<:::888999:::;;;;;;<<<<<<;;;;;;:::999999888888999999:::::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======????????????@@@AAABBBCCCEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNOOORRRSSSSSSTTTUUUWWWXXXYYYZZZ[[[]]]___aaacccdddeeedddgggjjjllllllmmmnnnppptttwww{{{~~~}}}|||||||||}}}{{{yyyyyywwwrrrkkkeeeaaa___]]]^^^cccnnnzzzxxxnnneee^^^ZZZXXX\\\hhhwww|||xxxqqqhhh```^^^___aaaeeejjjllliiieee```XXXPPPJJJHHHEEEDDDDDDCCCBBB@@@CCCBBBBBBCCCEEEHHHLLLNNNSSSTTTTTTTTTUUUYYY___ccclllppptttsssooolllmmmppp{{{{{{wwwuuutttrrroookkkeee^^^XXXSSSQQQMMMJJJFFFDDDBBB@@@>>><<<<<<<<<;;;;;;;;;;;;<<<<<>>>>>???AAAAAA@@@>>>AAAAAAAAABBBCCCGGGLLLQQQVVV^^^hhhqqqyyyppp[[[PPPJJJEEEBBBBBB@@@@@@??????????????????AAABBBCCCBBBAAAAAABBBDDDDDDDDDEEEFFFIIILLLNNNPPPPPPRRRVVV\\\cccnnn{{{rrrpppsssxxxpppddd]]]VVVQQQQQQOOOLLLJJJJJJLLLNNNPPPTTTXXX^^^cccgggkkkooorrrxxx{{{TTTQQQMMMKKKLLLMMMNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGDDDDDDCCCCCCBBBAAAAAAAAA>>>===<<<;;;;;;:::;;;;;;::::::999999999888888888999999888888888777777777777777777777888888888888::::::;;;;;;;;;;;;:::::::::999888999:::;;;999888999::::::::::::::::::999;;;999777888:::;;;999777999:::;;;;;;<<<<<<;;;;;;999888888888888888888999::::::::::::::::::::::::::::::999999::::::;;;<<>>>>>??????@@@AAABBBDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQRRRSSSUUUVVVWWWZZZ[[[\\\^^^```bbbdddeeeeeegggiiijjjkkkllloooqqqtttwww{{{~~~|||{{{zzzvvvooojjjfffdddccccccgggooo{{{wwwllleee^^^[[[]]]fffrrr}}}yyyrrrjjjccc```bbbdddhhhmmmpppnnnjjjeee\\\TTTMMMKKKHHHFFFEEEDDDBBBAAACCCBBBCCCDDDGGGJJJNNNPPPTTTUUUUUUTTTTTTWWW\\\___fffkkkooopppmmmkkkkkkmmmrrr|||~~~{{{xxxvvvtttpppnnniiiccc]]]VVVRRROOOJJJHHHEEECCCCCCBBB@@@>>>>>>======<<<<<<======>>>???>>>>>>???AAAAAA@@@???@@@AAAAAAAAABBBFFFLLLPPPUUU]]]hhhqqqxxxmmmXXXMMMHHHDDDAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAABBBBBBBBBAAAAAABBBDDDEEEEEEFFFGGGIIILLLNNNPPPPPPRRRVVV\\\bbbmmm}}}sssooopppuuuvvviiiaaa[[[VVVQQQOOOMMMKKKJJJLLLNNNPPPTTTWWW]]]bbbfffjjjnnnrrrwwwzzzUUURRRNNNLLLLLLMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGDDDCCCBBBAAA@@@@@@AAAAAA>>>===<<<;;;;;;:::;;;;;;:::999999999999888888888888888777777777777666666777777777888888888999999999999::::::::::::999999:::999888999::::::999888888999999::::::999999888999888777888999:::999888999:::;;;;;;<<<<<<;;;;;;888888777777777777888888:::::::::::::::::::::::::::::::::999::::::;;;<<<>>>>>>>>>>>>???@@@AAAAAABBBCCCDDDEEEGGGHHHJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQRRRSSSUUUVVVWWWZZZZZZ\\\^^^```bbbcccdddfffggghhhhhhiiikkkooorrruuuxxx|||}}}zzzuuuqqqnnnnnnmmmlllooovvv~~~~~~rrriiiddd___]]]bbbjjjttt~~~zzztttlllfffdddeeeggglllssswwwwwwsssmmmcccZZZRRROOOKKKHHHFFFEEECCCAAACCCCCCCCCEEEHHHMMMRRRTTTWWWWWWWWWVVVTTTUUUXXXZZZ^^^ccciiikkkjjjhhhiiijjjhhhooozzz~~~yyywwwvvvsssqqqmmmkkkfff```ZZZTTTOOOMMMHHHFFFCCCBBBCCCCCCAAA@@@???>>>>>>======>>>>>>??????>>>>>>???AAABBB@@@??????@@@@@@@@@BBBEEEKKKOOOUUU\\\gggqqqxxx~~~~~~{{{iiiUUUJJJEEEBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBAAAAAACCCEEEFFFFFFGGGHHHJJJLLLNNNPPPPPPRRRVVV[[[aaajjj}}}~~~sssmmmlllppp{{{~~~oooeee___ZZZRRRPPPNNNLLLKKKLLLNNNOOOSSSVVV[[[```dddhhhmmmpppuuuwww}}}VVVRRRNNNLLLLLLMMMMMMMMMLLLKKKKKKJJJIIIHHHGGGFFFEEECCCAAA???>>>???@@@AAA>>>===<<<;;;;;;:::;;;;;;999999999999888888888888777777777666666666666666777777888888888999999999888999999::::::999999888;;;999888888999::::::888999999::::::::::::999999999999888999:::::::::999999:::;;;;;;<<<<<<;;;;;;999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>============>>>???@@@AAAAAABBBDDDFFFHHHIIIJJJKKKKKKKKKLLLNNNOOOPPPQQQQQQRRRSSSSSSTTTUUUWWWXXXYYYYYYZZZ[[[]]]___aaaccccccffffffffffffgggjjjppptttuuuyyy}}}}}}zzzxxxxxxyyyzzzzzz}}}xxxnnnhhhaaa\\\]]]aaagggoooxxx|||~~~{{{uuunnniiifffhhhjjjpppxxx~~~~~~{{{uuukkkaaaUUUQQQLLLIIIGGGEEECCCAAACCCCCCCCCFFFJJJPPPVVVYYY[[[\\\\\\ZZZWWWVVVVVVWWWWWW\\\cccgggggggggggggggcccfffmmmxxxzzztttrrrpppllliiiiiigggbbb]]]WWWQQQMMMJJJGGGEEECCCBBBBBBBBBAAA@@@???>>>>>>======>>>>>>????????????@@@AAABBBAAA????????????@@@AAAEEEKKKOOOTTT]]]hhhrrryyy|||~~~wwweeeQQQGGGDDDBBBAAABBB>>>>>>>>>>>>????????????@@@AAABBBBBBAAABBBDDDFFFGGGHHHIIIJJJKKKMMMNNNOOOQQQRRRVVV[[[___gggyyy}}}qqqjjjgggkkkvvvsssggg___ZZZSSSQQQOOOMMMLLLMMMNNNOOOQQQTTTYYY]]]aaafffkkkoooqqqttt{{{WWWSSSOOOMMMLLLMMMMMMMMMKKKKKKJJJIIIHHHGGGFFFFFFEEECCCAAA???>>>???@@@AAA>>>===<<<;;;;;;:::;;;;;;999999999888888888777777666666666666666777777777888888888888999999999999888999999::::::999999888;;;999888777999::::::999::::::;;;;;;;;;;;;::::::999:::;;;;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>============>>>???@@@AAA@@@BBBDDDFFFHHHIIIJJJJJJKKKKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSTTTUUUWWWXXXYYYXXXYYY[[[\\\___```bbbccceeeeeeeeeeeefffjjjppptttvvvyyy~~~yyymmmddd\\\ZZZ[[[]]]aaafffbbbjjjxxx~~~|||wwwpppjjjhhhiiikkkrrrzzzzzzpppfffWWWSSSMMMIIIGGGEEECCCBBBCCCCCCDDDFFFKKKRRRXXX\\\```bbbbbb```]]]YYYXXXWWWVVVYYY___ccceeefffffffffcccdddgggoooyyyzzzsssooolllgggbbbcccaaa]]]YYYSSSNNNJJJHHHHHHFFFCCCBBBBBBAAA@@@>>>>>>======<<<<<<======>>>@@@??????@@@BBBBBBAAA????????????@@@AAAEEEKKKOOOVVV^^^jjjttt|||~~~|||yyy}}}qqqaaaOOOGGGEEECCCBBBBBB?????????@@@@@@AAAAAAAAA@@@AAABBBCCCBBBCCCFFFHHHIIIIIIJJJLLLMMMNNNNNNOOOQQQRRRVVVZZZ\\\dddttt{{{ppphhhdddfffqqq}}}zzzlllaaaZZZTTTSSSPPPNNNMMMMMMMMMNNNPPPSSSWWW[[[___dddjjjnnnnnnrrrxxxWWWTTTPPPMMMMMMMMMMMMMMMKKKKKKJJJIIIHHHGGGFFFFFFDDDCCCBBBAAA@@@@@@AAAAAA>>>===<<<;;;;;;:::;;;;;;999888888888888777777777666666777777777777888888888888888999999999999:::999999::::::::::::999999<<<999777777888::::::::::::;;;;;;<<<<<<;;;;;;:::999:::<<<<<<;;;;;;===>>>999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>???@@@AAAAAAAAABBBEEEGGGHHHIIIIIIIIIJJJJJJKKKMMMNNNPPPQQQRRRPPPQQQQQQRRRSSSUUUVVVWWWXXXXXXZZZ\\\^^^```aaabbbddddddddddddfffjjjooosssvvvzzztttjjj```\\\ZZZXXXXXX[[[UUU]]]hhhuuu}}}yyyrrrmmmjjjjjjlllrrrzzz|||rrrhhhYYYTTTNNNJJJGGGFFFDDDCCCDDDDDDDDDFFFLLLSSSZZZ^^^dddfffhhhgggccc^^^[[[YYYWWWYYY\\\```bbbddddddddddddccccccfffmmmvvv{{{tttooojjjddd___]]]\\\XXXUUUPPPLLLIIIHHHHHHFFFCCCBBBAAAAAA???>>>>>>======<<<<<<======>>>@@@??????@@@BBBCCCAAA@@@???@@@@@@@@@BBBEEEKKKOOOXXXaaammmxxx{{{xxxwww|||kkk\\\LLLFFFEEECCCAAAAAA??????@@@@@@AAABBBBBBBBB@@@BBBCCCDDDDDDEEEHHHJJJJJJKKKLLLMMMNNNNNNNNNNNNQQQRRRUUUYYY[[[aaappp~~~}}}rrriiibbbcccmmmyyytttggg]]]UUUTTTRRRPPPNNNMMMMMMMMMNNNQQQUUUXXX\\\bbbhhhllllllpppvvv}}}XXXTTTPPPMMMMMMMMMMMMMMMKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDCCCCCCBBBAAAAAAAAA>>>===<<<;;;;;;:::;;;;;;888888888888777777777777777777777888888888999999888888888999999999::::::::::::;;;;;;;;;;;;::::::<<<:::777777888::::::::::::::::::;;;;;;:::::::::777:::<<<<<<::::::<<<>>>999:::;;;;;;<<<<<<;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===???>>>>>>??????@@@AAABBBBBBCCCEEEGGGIIIIIIHHHGGGHHHIIIJJJLLLNNNOOOQQQQQQPPPQQQQQQRRRSSSUUUVVVWWWWWWXXXYYY[[[]]]___aaabbbbbbcccdddeeefffjjjooorrrwww{{{sssgggaaa\\\WWWTTTTTTRRRWWW^^^hhhsss|||uuuooollllllmmmqqqyyy{{{rrriii[[[VVVPPPKKKIIIHHHGGGFFFEEEDDDDDDFFFKKKSSSZZZ^^^eeehhhkkkkkkgggbbb^^^\\\YYYYYYZZZ\\\___aaabbbbbbbbbaaa```___```fffpppxxx~~~|||yyytttnnngggaaa]]]XXXWWWTTTQQQNNNKKKIIIGGGFFFDDDBBBAAABBBBBBAAA@@@???>>>>>>======>>>>>>???@@@@@@???AAABBBCCCBBB@@@@@@AAAAAAAAABBBFFFLLLPPPZZZcccppp{{{yyyvvvvvv||||||dddWWWJJJEEEEEECCC@@@???>>>??????@@@AAAAAABBBBBBAAACCCEEEEEEFFFGGGJJJMMMKKKLLLMMMOOOOOOOOONNNNNNQQQRRRUUUXXXYYY^^^lllzzz~~~|||~~~~~~~~~}}}wwwmmmcccaaaiiittt{{{kkk___VVVUUUSSSQQQOOONNNMMMMMMMMMPPPSSSVVV[[[```gggkkkmmmpppuuuzzzXXXUUUPPPNNNMMMMMMMMMMMMKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>>>><<<;;;;;;;;;;;;;;;888888888888777777777777777777888888999999999:::888888999999999::::::::::::;;;;;;<<<<<<;;;;;;:::<<<:::777666888:::::::::999999999::::::999999999666999;;;;;;999999;;;>>>999:::;;;;;;<<<<<<;;;;;;:::999999888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????????????????@@@AAABBBCCCBBBDDDFFFHHHIIIHHHGGGFFFHHHHHHJJJKKKMMMOOOPPPQQQRRRSSSSSSTTTUUUWWWXXXYYYWWWXXXYYY[[[]]]___aaaaaaaaabbbdddeeefffjjjnnnrrrwww{{{zzzllleee___XXXSSSQQQNNNQQQUUU[[[dddqqq~~~xxxrrrnnnnnnooopppwww~~~~~~zzzqqqiii\\\XXXQQQMMMKKKJJJIIIHHHEEEDDDDDDFFFKKKRRRZZZ^^^eeehhhlllllliiiddd___]]]ZZZYYYYYYZZZ]]]___```aaa______]]]YYYWWW\\\gggppprrrttttttqqqjjjccc]]]ZZZUUUTTTRRRPPPMMMJJJHHHGGGCCCAAA@@@@@@BBBCCCCCCBBB@@@@@@????????????@@@@@@AAA@@@@@@AAACCCCCCBBB@@@AAAAAAAAABBBCCCGGGLLLQQQ\\\eeerrr}}}yyyuuuuuu{{{xxx```SSSHHHDDDEEEBBB>>>======>>>>>>???@@@@@@AAAAAABBBCCCEEEFFFGGGIIIKKKNNNLLLMMMNNNOOOPPPOOONNNNNNQQQRRRUUUXXXXXX]]]jjjxxx~~~zzz{{{~~~||||||~~~|||pppeee```gggpppzzz~~~mmm___VVVUUUSSSQQQOOONNNMMMLLLMMMOOORRRUUUZZZ___fffjjjnnnqqquuuxxx|||XXXTTTPPPMMMLLLLLLLLLKKKJJJKKKKKKJJJIIIFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>><<<;;;:::999999999666777888999::::::999888888888777777777777888888999888777666666777888999<<<;;;888666666888:::;;;>>>===:::888888888999:::;;;;;;<<<<<<;;;;;;::::::888888777777888:::;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;888999999::::::;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>;;;<<<===>>>@@@BBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGJJJLLLNNNNNNNNNOOOQQQRRRSSSSSSTTTUUUVVVVVVWWWWWWZZZZZZ[[[\\\^^^```bbbccccccdddfffggghhhkkkpppsss{{{uuujjjbbb\\\VVVRRRPPPNNNNNNTTTZZZaaammmwwwzzzuuuqqqooonnnppprrrtttuuutttqqqmmmkkk```[[[TTTNNNKKKJJJJJJIIIEEEFFFHHHIIILLLRRRYYY^^^hhhkkknnnooommmiiiccc```]]][[[XXXUUUUUUVVVXXXZZZ[[[ZZZZZZYYYZZZ[[[[[[\\\gggjjjlllmmmkkkeee___ZZZRRRPPPNNNMMMLLLKKKHHHFFFDDDAAA???@@@BBBCCCAAA>>>BBBAAA@@@???>>>>>>>>>>>>@@@AAABBBBBBCCCCCCBBBBBBAAA@@@AAADDDEEEFFFMMMUUU^^^gggsss~~~~~~xxxuuuzzzrrr\\\PPPEEECCCCCCAAA===<<>>>>>>>>>>>??????@@@BBBDDDFFFFFFGGGHHHKKKMMMRRRRRRRRRSSSRRRRRRQQQPPPNNNRRRWWWWWWWWW]]]gggqqq{{{{{{}}}~~~tttiiibbbdddjjjwwwzzzmmmcccXXXUUUQQQNNNNNNMMMMMMLLLMMMOOOQQQTTTWWW\\\bbbgggiiimmmqqquuuyyyXXXUUUPPPMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIGGGFFFEEECCCCCCBBBAAAAAA@@@@@@???>>>===<<<;;;:::999999999666777888999999999888888888888777777777777888888999888777666666777888999;;;:::999888888999;;;<<<===<<<:::888888888::::::<<<<<<<<<<<<;;;;;;:::999<<<;;;:::999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888888999:::;;;<<<======<<<<<<<<<<<<<<<===>>>>>>===>>>>>>???@@@AAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLLLLLLLLLLMMMOOORRRRRRSSSTTTUUUVVVWWWWWWYYYYYYZZZ[[[\\\^^^```aaaccceeefffgggiiimmmrrruuu}}}|||pppggg```ZZZUUUPPPMMMLLLPPPTTTZZZeeeooo}}}xxxsssooommmlllmmmooopppooommmjjjiii```[[[TTTNNNLLLKKKJJJJJJFFFGGGHHHIIIKKKPPPVVVZZZeeehhhlllpppppplllhhheee___]]]ZZZWWWVVVWWWXXXZZZZZZZZZZZZYYYYYYXXXXXXXXX]]]___bbbcccbbb^^^ZZZWWWTTTQQQNNNLLLKKKIIIFFFDDDEEECCCAAAAAACCCDDDBBB@@@BBBAAA@@@???>>>>>>>>>>>>@@@AAABBBBBBCCCCCCBBBBBBBBBAAABBBEEEEEEFFFMMMVVV```iiiuuu|||{{{~~~{{{mmmWWWLLLBBBAAABBB@@@======>>>>>>>>>>>>>>>>>>???@@@CCCDDDFFFGGGGGGHHHKKKMMMQQQQQQQQQRRRRRRRRRQQQQQQPPPTTTWWWWWWWWW\\\eeennn~~~vvvkkkcccdddiiissszzzmmmbbb[[[WWWSSSPPPNNNNNNMMMKKKLLLNNNPPPSSSVVV[[[aaaeeeiiilllqqqtttxxx~~~YYYVVVQQQNNNMMMMMMMMMMMMNNNMMMLLLJJJIIIHHHGGGGGGCCCCCCBBBBBBAAA@@@@@@@@@>>>===<<<;;;:::999999999888888999999999888777777888888777777777777888888999888777777777777888999999999::::::;;;;;;<<<<<<<<<;;;:::999999999:::;;;=========<<<;;;:::999888>>>===<<<:::999999::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::999888888777666666777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????@@@@@@@@@@@@BBBBBBCCCEEEGGGHHHIIIJJJIIIJJJLLLKKKKKKJJJLLLMMMQQQQQQRRRSSSTTTUUUVVVVVVXXXXXXYYYYYY[[[\\\]]]^^^cccdddfffhhhjjjnnntttxxxyyyoooggg___ZZZSSSOOOLLLNNNPPPTTT]]]gggvvvzzztttnnnkkkfffggghhhiiiiiihhhgggfffaaa\\\UUUOOOLLLKKKKKKJJJGGGHHHIIIIIIJJJMMMRRRUUU___ccciiioooqqqpppmmmkkkbbb```]]]ZZZXXXXXXXXXYYYYYYYYYYYYYYYXXXVVVTTTSSSTTTUUUWWWXXXXXXWWWUUUTTTSSSQQQNNNLLLJJJHHHEEEBBBEEEDDDCCCCCCDDDDDDCCCAAABBBAAA@@@??????>>>??????AAAAAABBBCCCCCCCCCCCCBBBCCCBBBCCCEEEFFFGGGNNNWWWccckkkxxxuuufffSSSIIIAAA@@@BBB@@@??????>>>>>>======>>>??????@@@CCCEEEFFFGGGGGGIIILLLNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSVVVXXXWWWWWW[[[ccckkkzzzzzznnndddccchhhooozzz{{{nnnccc^^^ZZZTTTQQQOOONNNMMMLLLLLLMMMPPPRRRUUUZZZ___ccchhhlllpppsssvvv|||ZZZVVVQQQOOONNNNNNNNNMMMNNNLLLJJJIIIGGGGGGHHHHHHCCCCCCCCCBBBAAAAAA@@@@@@======<<<;;;:::999999:::999999888888888777666666888888777777777777888888888888888888888888888888888999:::<<<======<<<<<<::::::999999999:::;;;;;;============<<<:::999888>>>===;;;:::999999::::::::::::;;;<<<<<<<<<;;;;;;:::999999999888888888777;;;;;;;;;::::::::::::999<<<<<<<<<<<<<<<===>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBCCCEEEGGGIIIJJJKKKKKKLLLMMMMMMLLLKKKLLLNNNOOOPPPQQQRRRSSSTTTUUUVVVYYYYYYYYYYYYZZZ[[[]]]]]]aaaccceeegggjjjoootttxxxxxxnnnddd^^^WWWRRRNNNNNNOOORRR[[[dddrrr}}}vvvpppkkkiiicccddddddeeeeeeffffffeeeaaa\\\UUUPPPMMMLLLKKKKKKIIIJJJKKKKKKKKKLLLNNNQQQYYY^^^eeelllpppqqqpppooofffdddaaa^^^[[[YYYXXXXXXWWWXXXYYYZZZYYYWWWTTTSSSQQQQQQQQQRRRRRRRRRRRRRRRPPPNNNLLLJJJIIIGGGEEECCCDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@????????????AAABBBBBBCCCCCCCCCCCCCCCDDDCCCDDDFFFFFFHHHPPPYYYeeemmmyyyrrrbbbSSSJJJCCCBBBCCCAAA@@@AAA>>>>>>>>>>>>>>>???@@@AAADDDEEEGGGHHHHHHIIILLLOOOMMMNNNOOOQQQRRRRRRSSSSSSSSSUUUWWWVVVWWW[[[cccjjjxxxrrrfffcccfffkkkvvv~~~qqqfff]]]YYYTTTPPPNNNNNNNNNMMMLLLNNNPPPRRRUUUYYY^^^bbbhhhlllpppsssvvv{{{ZZZVVVQQQOOONNNNNNNNNMMMLLLKKKIIIGGGFFFFFFGGGGGGDDDDDDCCCBBBBBBAAAAAA@@@===<<<;;;;;;::::::::::::999888888777777666666666888888777777777777888888888888999999999999888888777888:::<<<======<<<;;;::::::::::::::::::;;;;;;============<<<;;;:::999;;;:::999888888999:::;;;999999:::;;;<<<<<<;;;;;;999999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>======>>>@@@AAABBBCCCDDDBBBBBBDDDEEEGGGIIIKKKKKKKKKLLLMMMMMMLLLKKKLLLNNNOOOOOOPPPQQQSSSTTTUUUVVVZZZZZZZZZ[[[[[[]]]^^^^^^___aaadddfffiiinnntttxxx~~~vvvkkkddd[[[UUUQQQOOOPPPSSS[[[eeessswwwooojjjhhhgggddddddeeeffffffgggggggggbbb]]]VVVPPPNNNMMMLLLKKKLLLMMMNNNMMMLLLKKKLLLNNNTTTXXX___ffflllppprrrrrrmmmkkkhhhddd```]]]ZZZXXXVVVWWWYYYZZZZZZYYYXXXVVVRRRQQQPPPOOONNNMMMMMMNNNLLLJJJIIIHHHHHHHHHFFFDDDCCCCCCCCCCCCBBBAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCEEECCCDDDFFFHHHJJJSSS\\\fffnnnzzzppp```RRRJJJDDDCCCBBB@@@>>>@@@>>>>>>>>>??????@@@BBBBBBDDDFFFHHHHHHIIIJJJMMMOOOMMMNNNOOOQQQRRRSSSSSSSSSRRRTTTUUUUUUWWW\\\dddjjjwwwuuuhhhccceeehhhsssvvvjjj\\\WWWRRRNNNMMMNNNNNNNNNMMMNNNPPPRRRTTTXXX]]]aaagggkkkpppsssuuuzzzYYYVVVQQQNNNMMMMMMMMMMMMJJJJJJIIIHHHGGGFFFFFFGGGDDDDDDCCCCCCBBBAAAAAAAAA===<<<;;;:::::::::::::::888888777666666666777777888888777777777777888888888888999::::::999888888888999:::<<<<<<<<<;;;:::::::::::::::::::::::::::<<<============<<<;;;;;;:::999888888888999:::;;;888999:::;;;;;;<<<;;;;;;888999999:::;;;;;;<<<<<<999::::::;;;<<<===>>>???<<<<<<<<<<<<<<<===>>>>>><<<===>>>@@@BBBCCCDDDEEECCCCCCDDDFFFHHHIIIJJJKKKIIIJJJLLLKKKKKKJJJLLLMMMNNNOOOPPPRRRSSSUUUVVVWWW[[[[[[[[[\\\]]]^^^``````___aaacccfffiiimmmssswww}}}uuummm___YYYTTTQQQQQQSSS\\\eeevvv~~~ssskkkgggfffffffffgggiiijjjjjjjjjiiiiiiccc^^^WWWQQQNNNMMMMMMLLLMMMOOOPPPOOOMMMKKKKKKKKKOOORRRYYYaaahhhoootttwwwvvvtttqqqmmmhhhccc___\\\WWWXXXYYYZZZ[[[ZZZZZZYYYSSSRRRPPPMMMKKKJJJIIIIIIIIIHHHFFFFFFGGGHHHFFFEEEBBBCCCDDDCCCAAA@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEECCCDDDGGGIIILLLVVV```hhhppp|||mmm\\\MMMGGGBBBAAA@@@===<<<>>>??????@@@@@@AAABBBDDDDDDEEEGGGHHHIIIIIIKKKNNNPPPNNNOOOPPPRRRSSSTTTTTTTTTSSSSSSTTTUUUWWW]]]dddiiiuuuxxxjjjcccdddeeeqqq~~~zzznnn]]]XXXRRRNNNLLLMMMMMMMMMLLLNNNPPPQQQSSSVVV[[[___dddhhhnnnqqqtttxxx~~~XXXUUUPPPMMMMMMMMMLLLLLLJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAA<<<<<<;;;:::::::::;;;;;;777777666555666666888888888888777777777777888888888999999::::::999999888999999:::::::::::::::999;;;;;;;;;;;;:::999999888;;;<<<<<<==================<<<:::999888888999:::888888999:::;;;;;;;;;;;;999999999999999:::::::::888999:::;;;<<<======>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAACCCCCCDDDDDDEEEEEEFFFHHHIIIIIIJJJHHHJJJLLLLLLLLLLLLMMMOOOOOOOOOQQQRRRTTTVVVWWWXXXYYYZZZZZZ[[[]]]___```aaaaaaccceeegggiiinnnssswww}}}wwwhhhaaaZZZWWWUUUVVV___hhhxxx{{{rrrlllhhhggghhhiiijjjlllnnnnnnmmmkkkiiiccc^^^WWWQQQOOONNNMMMLLLLLLNNNOOOOOOLLLJJJHHHHHHJJJMMMSSS\\\fffpppyyy~~~~~~{{{vvvqqqjjjeeeaaaZZZZZZZZZYYYYYYYYYYYYYYYUUUTTTRRROOOMMMKKKJJJIIIIIIGGGFFFFFFFFFFFFEEECCCCCCDDDFFFDDDBBBAAABBBDDDAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDDDDBBBCCCGGGJJJNNNYYYdddjjjsss{{{gggVVVIIIDDDAAAAAA@@@======@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIJJJJJJKKKNNNPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUTTTTTTWWW\\\bbbfffpppzzzkkkdddcccbbbnnn|||}}}pppbbb\\\UUUOOOLLLLLLLLLKKKKKKLLLMMMNNNPPPSSSXXX\\\```dddjjjnnnqqqvvv|||XXXTTTPPPMMMLLLLLLLLLKKKJJJJJJKKKLLLKKKJJJHHHGGGDDDDDDDDDCCCBBBBBBAAAAAA<<<<<<;;;:::::::::;;;;;;777666555555555777888999888888777777777777888888888999:::;;;;;;:::999888::::::999999999999999999<<<<<<<<<;;;:::999888777:::;;;<<<===>>>>>>>>>>>>@@@???<<<:::999888888999777888999:::;;;;;;<<<;;;::::::999999888777777777;;;;;;;;;:::::::::999999<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@AAAAAABBBBBBBBBEEEEEEFFFGGGHHHHHHIIIIIIJJJLLLNNNNNNNNNOOOQQQRRROOOPPPQQQSSSTTTVVVWWWXXXXXXXXXYYY[[[]]]___aaabbbcccdddfffhhhjjjnnntttwww~~~~~~~~~pppiiiaaa]]]ZZZZZZbbbkkkxxxzzztttnnnkkkiiiiiijjjllloooqqqqqqooollljjjddd^^^WWWRRROOONNNMMMMMMKKKMMMOOONNNKKKHHHGGGFFFGGGJJJPPPYYYeeerrr}}}}}}vvvoooiiifff\\\[[[ZZZXXXWWWWWWWWWWWWWWWVVVUUUSSSQQQNNNMMMLLLJJJHHHFFFEEEEEEEEECCCAAADDDFFFGGGFFFCCCBBBCCCFFFAAAAAAAAA@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCGGGJJJPPP[[[fffmmmuuuwwwbbbQQQHHHDDDAAACCCBBB@@@AAADDDAAABBBBBBBBBDDDEEEFFFGGGFFFGGGIIIJJJJJJLLLNNNQQQQQQRRRSSSTTTTTTUUUUUUTTTXXXWWWUUUUUUWWW[[[```ccclll|||llldddccc```lllzzz}}}pppfff```XXXQQQMMMKKKJJJJJJIIIJJJKKKLLLNNNQQQVVVYYY]]]aaahhhllloootttzzz~~~WWWUUUQQQNNNLLLLLLMMMNNNMMMMMMLLLLLLKKKIIIHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@CCCAAA>>>;;;999888777777999888888888777777666666;;;<<<===<<<:::999:::;;;:::999888888777777888888::::::;;;;;;;;;:::999999999999888888999999:::;;;;;;<<<<<<===============<<<;;;:::888777888888999;;;<<<=========;;;999777::::::::::::::::::::::::::::::;;;<<<============<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@@@@BBBBBBCCCDDDCCCDDDEEEFFFGGGHHHHHHHHHKKKKKKKKKLLLMMMMMMNNNNNNRRRQQQPPPPPPQQQSSSVVVWWWWWWYYY[[[\\\\\\]]]```bbbaaadddfffiiilllpppuuuyyy}}}uuuiii```\\\^^^cccgggxxx~~~yyyvvvtttrrrppprrrrrrsssuuuvvvuuurrrooofffaaaZZZSSSOOOLLLJJJIIILLLLLLLLLKKKJJJHHHGGGFFFEEEHHHMMMVVVbbbppp}}}~~~yyypppiiieeebbb___^^^]]][[[YYYWWWWWWVVVUUUTTTTTTRRRNNNKKKKKKJJJIIIGGGFFFFFFGGGGGGCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDBBBAAA@@@@@@AAABBBDDDDDDDDDDDDEEEEEEEEEEEEBBBDDDGGGIIILLLRRR\\\cccqqqxxx~~~nnn\\\QQQEEEDDDBBBAAA@@@????????????@@@AAACCCDDDFFFGGGHHHHHHIIIJJJKKKMMMOOOPPPPPPSSSSSSSSSRRRRRRRRRRRRRRRTTTUUUUUUUUUUUUXXX]]]aaakkkzzzsssfff___ccckkkvvvtttfff]]]UUUSSSRRROOOMMMNNNKKKJJJHHHHHHJJJOOOTTTWWW[[[___eeejjjooosssxxx{{{XXXUUURRROOOMMMMMMNNNOOOMMMMMMLLLLLLKKKIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@>>>===;;;::::::::::::;;;888888888888777777777666777888999888666666666777:::999888888777777888888:::::::::;;;;;;:::999999<<<<<<;;;:::999999999:::;;;;;;<<<===============<<<;;;:::888888888888999777888:::;;;;;;:::999888::::::::::::::::::::::::888888999:::;;;;;;;;;;;;======<<<<<<<<<<<<======>>>??????@@@AAABBBCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHKKKKKKLLLLLLMMMNNNNNNOOONNNMMMMMMMMMNNNPPPRRRSSSVVVXXXZZZ[[[\\\]]]___aaaaaacccfffiiilllpppuuuxxxssshhhaaa```bbbdddppp}}}{{{xxxwwwvvvuuuxxxxxxxxxyyyyyywwwssspppfffaaaYYYSSSOOOMMMKKKIIIKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHKKKRRR^^^nnn}}}~~~wwwooofffccc___]]][[[ZZZXXXWWWXXXWWWVVVUUUUUUSSSPPPNNNMMMLLLJJJIIIGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@AAAAAABBBDDDDDDDDDDDDEEEEEEEEEFFFCCCFFFIIIKKKOOOVVV___fffssszzz{{{jjjZZZOOODDDCCCBBBAAA@@@????????????@@@AAACCCDDDFFFGGGHHHIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUTTTUUUUUUUUUVVVXXX]]]```iiiwwwxxxkkkcccaaaiiiuuuyyykkkbbbYYYUUUSSSOOOMMMNNNKKKJJJHHHHHHJJJOOOSSSVVVZZZ^^^ccchhhmmmqqqvvvyyyVVVTTTQQQOOOMMMMMMMMMNNNMMMMMMLLLLLLKKKIIIHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@<<<;;;;;;:::::::::;;;;;;888888888888777777777777555666777666555444555666999999888777777777777888999999:::;;;;;;:::::::::>>>>>><<<;;;:::999999999;;;;;;<<<============<<<===<<<:::999888888999999666777888:::;;;;;;::::::::::::::::::::::::::::::888999:::;;;;;;<<<;;;;;;>>>>>>============>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGHHHHHHIIIIIILLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTUUUWWWZZZ[[[[[[\\\^^^```aaacccfffhhhkkkoootttxxx|||~~~ssskkkgggeeedddhhhooozzz~~~}}}}}}}}}~~~~~~~~~|||yyytttqqqfffaaaZZZSSSPPPMMMLLLJJJJJJJJJJJJJJJIIIGGGFFFEEEGGGHHHJJJOOOZZZjjj|||xxxlllhhhbbb^^^\\\[[[YYYXXXYYYWWWVVVVVVVVVUUUSSSQQQPPPOOOMMMKKKJJJIIIHHHHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEHHHKKKOOOSSS[[[eeelllwww~~~vvveeeVVVLLLDDDCCCBBB@@@???????????????@@@AAACCCDDDFFFGGGHHHJJJJJJLLLNNNPPPRRRTTTUUUTTTTTTTTTUUUUUUVVVVVVVVVTTTTTTUUUUUUVVVYYY]]]```fffsss~~~qqqggg___gggsss~~~qqqfff\\\XXXTTTOOOMMMMMMKKKJJJHHHHHHJJJNNNRRRUUUXXX\\\bbbfffjjjnnnsssvvv}}}TTTRRRPPPMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@??????>>>===<<<;;;:::999999888888888777777777777777666777888888666666777888999999888777777777777777888999::::::;;;;;;;;;;;;===<<<;;;::::::999999999:::;;;<<<<<<======<<<<<<===<<<:::999888888999999999:::;;;<<<<<<<<<<<<;;;:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>???@@@AAABBBBBBCCCDDDDDDFFFGGGHHHIIIIIIIIILLLMMMMMMNNNOOOOOOPPPPPPPPPQQQSSSTTTUUUUUUUUUUUUUUUWWWYYYZZZZZZ\\\^^^```aaacccfffhhhjjjnnnssswww}}}{{{zzzyyy{{{vvvpppkkkhhhdddeeejjjrrr}}}{{{vvvrrrgggbbb[[[UUUQQQNNNMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEGGGIIINNNWWWgggxxxuuupppiiiccc```^^^]]]\\\YYYXXXVVVVVVWWWVVVTTTSSSRRRRRRPPPNNNLLLKKKIIIIIIGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@AAACCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFIIIMMMQQQWWW___jjjrrr|||qqqaaaRRRJJJCCCBBBAAA@@@???????????????@@@AAACCCDDDFFFGGGHHHIIIJJJLLLNNNPPPRRRTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSTTTUUUVVVWWWYYY]]]```eeepppuuujjj```gggqqq}}}ssshhh^^^XXXUUUPPPMMMNNNKKKJJJHHHHHHJJJMMMPPPSSSWWW[[[```eeeiiimmmqqqtttzzz~~~TTTSSSQQQOOONNNMMMMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGDDDDDDCCCBBBAAA@@@????????????>>>===<<<;;;:::999777777777777777777888888777888999888777777888999999888777777666666777777777888999:::;;;<<<<<<<<<:::999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<===<<<;;;999999999999:::<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>>>>??????>>>>>>>>>>>>??????===>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIILLLMMMMMMNNNOOOOOOPPPPPPNNNOOOPPPRRRSSSSSSSSSSSSUUUWWWYYYZZZZZZ\\\^^^```aaaccceeegggjjjmmmrrruuu{{{xxxwwwvvvyyy|||yyyoooiiiccc______eeelllxxx~~~yyyuuujjjddd]]]VVVRRRPPPMMMLLLIIIIIIIIIIIIHHHGGGFFFFFFCCCFFFJJJOOOVVVcccrrr}}}}}}wwwooohhhdddaaa___^^^YYYXXXVVVUUUVVVVVVTTTSSSTTTSSSRRRPPPNNNLLLKKKJJJHHHGGGGGGEEEDDDCCCBBBAAA@@@@@@??????@@@BBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFIIIOOOTTTZZZdddpppxxx}}}lll\\\PPPIIIBBBAAAAAA@@@???????????????@@@AAACCCDDDFFFGGGHHHHHHIIIJJJLLLOOOQQQRRRSSSUUUUUUTTTSSSRRRQQQPPPPPPSSSTTTVVVVVVWWWYYY\\\___dddnnn|||yyykkkccciiipppyyytttiii^^^XXXUUUPPPNNNOOOJJJJJJHHHHHHIIILLLOOOPPPVVVZZZ___dddhhhlllpppssswww{{{UUUTTTSSSRRRQQQPPPPPPPPPMMMMMMLLLLLLKKKIIIHHHGGGDDDDDDCCCBBBAAA@@@??????;;;<<<<<<======<<<;;;;;;777777777777888888888888555666777777666666777888888888777666666666666777666777999:::;;;<<<<<<<<<999888888888999999:::;;;::::::;;;<<<<<<<<<<<<;;;>>><<<;;;:::999999::::::;;;;;;:::999999888777777::::::::::::::::::::::::999999;;;<<<<<<<<<<<<<<>>>>>>>>>>>??????======>>>???@@@AAABBBBBBDDDEEEFFFHHHIIIIIIJJJJJJLLLLLLMMMMMMNNNOOOOOOOOOPPPQQQQQQRRRSSSTTTUUUUUUUUUWWWZZZ[[[[[[\\\^^^```aaabbbeeegggiiilllqqqttt{{{~~~zzzwwwvvvvvvvvv{{{~~~uuukkkeee]]]YYY\\\aaaggguuu|||xxxnnnhhh```YYYTTTQQQNNNMMMIIIIIIIIIIIIIIIHHHGGGGGGBBBFFFJJJNNNSSS^^^mmmxxx~~~vvvnnniiieeeaaa___[[[YYYWWWVVVVVVVVVUUUSSSSSSSSSSSSRRRPPPNNNLLLKKKHHHHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@AAACCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFKKKQQQWWW^^^iiiuuu~~~xxxfffWWWLLLHHHAAAAAA@@@??????????????????@@@AAACCCDDDFFFGGGHHHHHHIIIJJJKKKMMMOOOPPPPPPSSSSSSRRRQQQPPPOOOOOONNNRRRTTTVVVWWWXXXYYY\\\___ccclllyyy~~~ooogggjjjnnntttwwwkkk___YYYUUUQQQOOOPPPJJJJJJIIIHHHIIIKKKMMMNNNSSSWWW]]]bbbgggkkkpppsssuuuxxx~~~TTTSSSRRRQQQPPPPPPOOOOOOMMMMMMLLLLLLKKKIIIHHHGGGDDDCCCCCCBBBAAA@@@??????:::;;;;;;;;;;;;:::888777666777777777888888888888444666777777666666777888888888777666666666666666666777888:::;;;<<<======;;;::::::999999999::::::999:::;;;;;;<<<<<<;;;;;;>>>===;;;:::999999::::::::::::999999888999999999::::::::::::::::::::::::999:::;;;<<<<<<=========>>>>>>>>>======>>>>>>>>>======>>>???@@@AAABBBBBBEEEEEEGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNOOORRRRRRQQQRRRSSSTTTVVVWWWVVVXXXZZZ[[[\\\]]]___aaa```bbbeeefffhhhlllpppssswww|||~~~}}}{{{yyyyyyyyyzzz{{{}}}tttjjj___YYY[[[\\\\\\eeerrrzzzqqqlllccc[[[VVVRRROOOMMMIIIJJJJJJJJJJJJIIIHHHHHHEEEHHHJJJKKKNNNYYYjjjwwwxxxqqqlllfffccc^^^\\\YYYWWWWWWVVVUUUTTTRRRSSSSSSRRRQQQOOONNNLLLGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBAAABBBCCCEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHMMMSSSZZZbbbnnn{{{rrr```QQQIIIEEEAAA@@@@@@??????????????????@@@AAACCCDDDFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQRRRTTTVVVWWWXXXYYY\\\^^^bbbiiivvvvvvhhhiiijjjppp||||||pppccc[[[VVVQQQNNNOOOJJJIIIIIIHHHIIIJJJLLLMMMPPPTTTZZZ```eeejjjooorrrtttwww|||PPPPPPOOOOOONNNMMMLLLLLLMMMMMMLLLLLLKKKIIIHHHGGGDDDCCCCCCBBBAAA@@@???>>>===<<<<<<;;;888666333111666666777777888888888999555777888888777777888:::888888777666666666666666555666888:::<<<======>>>>>>===<<<;;;:::999999999999:::;;;;;;<<<<<<;;;;;;>>>===;;;:::999999::::::::::::::::::;;;<<<======::::::::::::::::::::::::;;;<<<===>>>????????????>>>>>>============>>>>>>======>>>???@@@AAAAAABBBEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMLLLLLLMMMOOORRRSSSWWWYYY[[[\\\\\\]]]```bbb```bbbdddfffhhhkkkpppssstttzzz}}}|||||||||}}}~~~nnnccc\\\]]]\\\XXX^^^iiiqqq|||tttnnneee]]]WWWRRROOOMMMJJJJJJJJJKKKJJJJJJIIIIIIHHHIIIIIIHHHJJJVVViiiwwwyyyrrrlllhhhaaa^^^ZZZXXXXXXWWWVVVUUUQQQRRRRRRRRRRRRPPPNNNMMMGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGJJJNNNUUU]]]eeeqqq~~~ooo\\\NNNFFFDDD@@@@@@?????????????????????@@@AAACCCEEEFFFGGGHHHKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTQQQTTTVVVWWWXXXZZZ\\\^^^```hhhsss|||ggghhhhhhlllyyytttfff^^^WWWQQQNNNOOOJJJIIIIIIHHHIIIJJJKKKLLLMMMQQQWWW^^^ccciiinnnqqqsssvvv{{{SSSPPPMMMMMMNNNOOOOOOOOOJJJIIIIIIHHHGGGFFFEEEEEEFFFEEECCCBBBAAA@@@@@@@@@???===;;;999999999:::;;;999888777555555777888999999:::;;;999777666666777888777666555555666777888555666777999;;;===>>>>>>::::::999:::;;;:::777555555777:::===???>>>===<<<;;;:::888777777888:::;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888999::::::;;;<<<===????????????>>>===============:::;;;<<<>>>@@@BBBDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJLLLLLLLLLMMMNNNNNNNNNOOORRRRRRQQQQQQRRRSSSUUUVVVWWWWWWXXXYYYZZZ[[[\\\]]]___aaaccceeefffiiimmmppptttyyy~~~~~~|||zzz{{{~~~xxxnnnccc\\\YYYVVVXXX\\\iiivvv}}}uuuooofff^^^YYYVVVSSSQQQMMMLLLLLLKKKJJJIIIIIIIIIHHHFFFGGGLLLRRRZZZgggrrr}}}uuuooojjjfffaaa]]]ZZZXXXUUUSSSUUUTTTRRRQQQQQQOOOLLLJJJKKKJJJHHHFFFEEEDDDDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFHHHGGGEEEDDDCCCDDDFFFGGGHHHMMMVVV```lllxxx~~~}}}vvvfffWWWLLLEEEAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFHHHIIIJJJLLLMMMMMMLLLKKKJJJJJJLLLQQQPPPOOOOOOOOOQQQTTTUUUSSSSSSTTTUUUWWWYYY[[[\\\___iiiuuuvvvmmmfffkkkxxxxxxjjj___YYYTTTOOOKKKLLLLLLKKKJJJJJJKKKLLLMMMOOORRRWWW\\\aaafffkkkoooqqquuuzzz~~~TTTQQQNNNMMMMMMNNNNNNNNNKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCAAA@@@???>>>>>>>>>>>>===;;;999999999:::;;;999888777666666777888999999::::::999777666666777888777666666666666777888666666777888:::<<<>>>???>>>===<<<===>>>>>>;;;999666888:::<<<======<<<;;;;;;:::999777777999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::999999999999::::::::::::<<<===>>>?????????>>>==================>>>???@@@AAABBBCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHLLLLLLLLLMMMNNNNNNOOOOOOSSSRRRRRRRRRRRRTTTUUUVVVVVVWWWXXXYYY[[[\\\]]]^^^```bbbdddfffgggjjjnnnrrrtttyyy~~~|||{{{|||ttthhh```ZZZVVVVVVZZZ___kkk|||qqqkkkbbb[[[VVVTTTRRRQQQOOONNNNNNMMMLLLLLLKKKKKKJJJHHHHHHMMMSSS\\\iiivvv{{{vvvooolllgggccc```]]]ZZZWWWVVVTTTRRRQQQQQQOOOMMMKKKLLLKKKIIIGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFIIIHHHFFFEEEEEEFFFGGGHHHJJJPPPYYYcccnnnzzz~~~}}}|||~~~rrrbbbTTTKKKEEEBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCEEEFFFHHHIIIJJJJJJLLLMMMMMMLLLLLLMMMOOOQQQPPPOOOOOOOOOQQQSSSUUUWWWVVVVVVVVVVVVWWWXXXXXX]]]fffqqq~~~}}}zzzqqqiiilllxxx}}}nnnaaaZZZUUUQQQMMMMMMLLLKKKJJJJJJKKKLLLMMMMMMQQQVVV[[[___dddiiimmmpppsssxxx}}}UUURRROOOMMMMMMNNNMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGCCCBBBAAA@@@???>>>>>>>>>>>>===;;;:::999999:::;;;999888777666666777888999888999:::999777666666777888777777666666777777888777777666777999;;;>>>@@@???===;;;;;;;;;<<<:::999888999999:::::::::::::::;;;:::999888888999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<>>>>>>???>>>>>>===============@@@@@@@@@AAAAAABBBBBBCCCBBBCCCDDDEEEFFFGGGHHHHHHKKKLLLLLLMMMNNNNNNOOOOOORRRRRRRRRRRRSSSTTTUUUVVVUUUVVVWWWYYY[[[]]]^^^___aaaccceeefffhhhkkkpppssstttyyy~~~}}}|||{{{{{{|||~~~qqqhhh```YYYWWWYYY]]]fffxxxyyynnnhhh```YYYUUUTTTTTTSSSQQQQQQQQQPPPOOOOOONNNNNNLLLJJJJJJOOOTTT^^^mmm{{{~~~wwwsssnnnjjjgggddd```]]]YYYVVVSSSQQQQQQQQQPPPNNNNNNMMMKKKJJJHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGJJJIIIGGGFFFFFFGGGIIIJJJMMMSSS]]]gggrrr}}}|||{{{{{{~~~|||kkk[[[PPPHHHDDDBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIIIIKKKLLLMMMMMMMMMOOOQQQPPPOOOOOONNNOOOPPPRRRSSSWWWWWWVVVVVVWWWWWWXXXYYY\\\ccclllxxxzzzvvvyyy}}}vvvmmmmmmxxxttteee\\\VVVRRRPPPMMMLLLKKKJJJJJJKKKLLLMMMLLLOOOTTTXXX]]]bbbgggkkknnnqqqvvv{{{WWWSSSPPPMMMMMMMMMLLLKKKLLLKKKKKKJJJIIIHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA>>>===;;;::::::999::::::888888777666666777888888888999999888777666666777777777777777777777777777888777666666777:::>>>@@@EEEAAA<<<999888999::::::::::::999888888888999:::;;;:::999999999999:::;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>>>>>>>============>>>>>>??????@@@@@@AAABBBBBBBBBDDDDDDEEEGGGHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQQQQQQQRRRSSSTTTTTTSSSTTTUUUWWWZZZ\\\]]]^^^```bbbdddfffhhhkkkpppssssssxxx|||wwwwwwxxxxxxzzz}}}}}}}}}|||rrrhhh___\\\\\\```fffttt{{{uuulllggg```ZZZXXXWWWXXXXXXTTTTTTSSSRRRQQQPPPPPPOOOOOOMMMMMMQQQVVV___ppp}}}zzzuuuqqqmmmiiieeebbb\\\YYYUUUSSSSSSTTTSSSSSSPPPOOONNNLLLKKKJJJIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGIIIHHHGGGFFFGGGHHHJJJKKKPPPVVV```kkkuuuzzzzzzzzz~~~yyyfffVVVKKKFFFCCCBBB@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJIIIKKKLLLMMMLLLMMMNNNPPPNNNNNNMMMMMMNNNOOOPPPQQQSSSSSSTTTUUUWWWYYY[[[\\\\\\```hhhsssxxxsssuuuyyy}}}{{{qqqooovvvzzzjjj___XXXSSSQQQMMMMMMKKKJJJJJJKKKKKKLLLLLLNNNSSSWWW[[[```fffjjjlllooosssxxx}}}WWWTTTPPPMMMMMMMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA===<<<<<<;;;:::::::::999888888777777777777888888777888999888666666666888777777888888888888777777999777666666777:::===???NNNHHHAAA<<<;;;<<<>>>???;;;:::999777777888999:::;;;::::::::::::::::::;;;:::;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<===>>>>>>============>>>>>><<<===>>>???@@@AAABBBCCCDDDDDDEEEFFFHHHIIIJJJKKKJJJKKKLLLMMMNNNOOOPPPPPPOOOOOOPPPQQQRRRRRRRRRRRRQQQRRRTTTVVVXXXZZZ\\\]]]^^^```ccceeegggjjjooorrrrrrxxxzzzuuurrrtttvvvzzz~~~}}}||||||~~~yyyoooeee```___^^^bbbmmm}}}vvvrrrkkkfffaaa\\\[[[[[[[[[[[[WWWVVVUUUTTTSSSQQQPPPPPPPPPOOOPPPSSSVVV___qqq~~~zzzvvvrrrmmmhhheee```]]]YYYXXXXXXXXXXXXXXXSSSRRRRRRQQQOOONNNMMMLLLMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEFFFHHHJJJLLLQQQXXXcccnnnxxx~~~xxxyyy{{{vvvbbbQQQHHHDDDBBB@@@>>>??????@@@AAAAAABBBBBBDDDEEEFFFGGGHHHIIIJJJKKKJJJLLLMMMMMMLLLKKKMMMNNNMMMMMMMMMMMMMMMNNNNNNNNNRRRRRRSSSTTTVVVXXXZZZ[[[[[[^^^dddooo}}}zzztttuuuxxx}}}vvvqqqttt~~~qqqdddZZZTTTQQQNNNMMMLLLJJJJJJJJJKKKLLLLLLOOORRRVVVZZZ___eeeiiijjjmmmqqqvvv{{{WWWTTTPPPMMMMMMMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFBBBAAA@@@@@@?????????@@@<<<<<<<<<;;;;;;:::999999777777777888888777777777666777888888666666666888777888888999999888888777888777666666777999<<<===KKKGGGBBB>>>===>>>>>>>>>;;;:::999888888999:::;;;::::::;;;;;;;;;;;;::::::::::::;;;<<<============;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<===============>>>>>>???;;;<<<===>>>@@@AAABBBCCCAAABBBCCCDDDFFFHHHIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTVVVXXXYYY[[[\\\]]]___bbbdddfffjjjooorrrtttyyy}}}wwwtttrrrtttxxx|||~~~}}}|||zzz{{{~~~vvvjjjcccbbb^^^aaaiiixxxyyytttrrrkkkhhhdddaaa``````___^^^[[[ZZZYYYWWWTTTRRRPPPPPPPPPPPPRRRTTTWWW^^^ooo{{{wwwqqqlllhhhdddbbb___^^^^^^^^^]]]]]]XXXXXXXXXWWWUUUTTTRRRQQQOOONNNLLLJJJHHHHHHHHHIIIGGGFFFEEEEEEGGGIIIKKKMMMTTT[[[fffrrr{{{|||wwwyyy}}}ppp\\\MMMFFFCCCAAA???>>>>>>??????@@@AAABBBBBBDDDDDDFFFGGGIIIKKKLLLMMMKKKMMMNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTSSSSSSTTTTTTUUUVVVYYYZZZ```jjjwwwxxxwwwyyy}}}|||tttttt|||xxxkkk___VVVRRRNNNMMMLLLKKKJJJJJJKKKKKKLLLNNNQQQTTTXXX]]]dddhhhjjjlllpppsssxxx~~~VVVSSSOOOMMMMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGAAAAAA@@@?????????@@@@@@<<<<<<<<<<<<;;;:::999999777777888888888888777777555777888777666666777888777888999999999999888777777777777777888999;;;<<<@@@@@@AAABBBCCCAAA>>>;;;;;;:::::::::::::::;;;;;;:::;;;;;;;;;;;;;;;;;;:::999:::;;;<<<============::::::::::::999999999999::::::999999::::::;;;;;;===============>>>??????>>>>>>???@@@@@@AAABBBBBBAAAAAACCCDDDFFFHHHIIIJJJJJJJJJKKKMMMNNNOOOPPPQQQPPPQQQRRRSSSTTTTTTTTTSSSTTTUUUVVVWWWYYYZZZ[[[\\\^^^```bbbeeegggkkkpppssswww|||}}}zzzwwwuuuwwwyyy|||}}}|||wwwxxxyyy{{{rrrjjjgggbbbdddiiiqqq}}}zzzvvvtttooonnnkkkjjjjjjhhhfffccc```___]]]ZZZWWWTTTQQQPPPOOOPPPSSSUUUWWW]]]mmm}}}|||wwwppplllgggfffddddddddddddbbb```^^^___^^^^^^]]][[[YYYWWWQQQOOOLLLJJJIIIHHHIIIIIIGGGGGGFFFGGGHHHKKKMMMOOOWWW^^^jjjvvvzzzvvvzzzwwwhhhVVVIIIDDDCCCAAA???>>>>>>???@@@AAABBBCCCDDDCCCDDDEEEGGGJJJLLLNNNOOOLLLMMMOOOOOOOOOOOOQQQRRRPPPPPPQQQQQQQQQQQQPPPPPPRRRRRRRRRRRRRRRSSSTTTTTTVVVVVV\\\fffqqq~~~}}}|||~~~yyyvvv{{{ssseeeZZZTTTOOONNNLLLKKKJJJJJJJJJKKKKKKLLLOOORRRUUU[[[bbbfffjjjlllnnnrrrvvv|||UUURRROOOMMMMMMNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHCCCCCCBBBAAAAAAAAABBBBBB<<<<<<<<<<<<;;;:::999888777777888888888888777777555666888777666666777888777888999::::::999888777666666777888999:::::::::;;;???EEEKKKMMMIIIBBB===:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<============:::::::::999999999888888::::::999999999:::;;;;;;===============>>>??????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCEEEFFFHHHJJJKKKLLLIIIJJJKKKMMMNNNOOOQQQQQQQQQRRRTTTUUUVVVVVVUUUUUUWWWWWWXXXYYYZZZ[[[\\\]]]___aaacccfffhhhlllqqquuuzzz~~~}}}||||||~~~~~~}}}tttuuuuuuvvvzzzyyypppmmmcccdddeeegggmmmyyy{{{xxxwwwuuutttssssssrrrpppllliiidddbbb```\\\XXXUUURRRQQQNNNPPPTTTVVVVVV\\\kkk{{{{{{tttpppiiihhhgggggghhhgggeeecccccccccccccccaaa___]]]\\\RRRPPPMMMJJJIIIHHHIIIIIIHHHHHHHHHHHHJJJLLLOOOQQQYYYaaammmxxxyyyvvvzzzpppbbbQQQFFFCCCCCCBBB@@@??????@@@AAACCCDDDDDDEEEBBBCCCEEEHHHJJJMMMOOOPPPKKKMMMOOOQQQQQQRRRTTTVVVRRRSSSSSSTTTSSSSSSRRRRRRNNNNNNOOOPPPRRRTTTVVVWWWTTTTTTYYYcccmmmyyy||||||www{{{xxxiii\\\UUUOOONNNLLLKKKJJJJJJJJJKKKIIIKKKMMMPPPSSSYYY```eeejjjlllnnnqqquuu{{{VVVSSSOOOMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@=========<<<;;;;;;;;;:::777777777777777777777777777888999999888777888999999999999999888666555444777777777777888888888888======>>>AAAEEEGGGDDDAAA>>><<<<<<>>>===:::;;;???>>>======<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???@@@???>>>???BBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIMMMMMMLLLLLLMMMOOOPPPRRRSSSSSSSSSSSSUUUWWWYYYZZZZZZZZZ[[[\\\]]]______```___aaadddfffhhhkkkooorrryyyzzzwwwuuuuuuyyyzzzpppiiiccc___bbbfffiiinnnsss}}}{{{yyyvvvuuutttssspppnnniiigggddd```\\\XXXUUUSSSTTTSSSSSSUUUUUUYYYeeeqqq{{{uuuqqqmmmmmmmmmmmmlllkkkjjjiiihhhgggfffggggggfffcccaaa[[[WWWQQQMMMJJJIIIGGGFFFGGGGGGHHHHHHHHHKKKPPPTTT\\\dddppp{{{wwwzzz~~~}}}nnn]]]MMMFFFFFFDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHIIIKKKKKKLLLQQQPPPPPPQQQQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPOOORRRQQQPPPOOOOOOPPPQQQRRRTTTRRRUUU\\\eeerrr~~~yyyzzzxxxzzznnnddd]]]TTTQQQMMMKKKJJJJJJIIIHHHJJJKKKLLLNNNPPPUUUZZZ___eeehhhmmmpppssswww~~~VVVSSSOOOMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@=========<<<;;;;;;::::::777777777777777777777777777888999999888777888999888888999888888777666555777777777777888888888888888888999<<>>>>>======<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???@@@???>>>???BBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIINNNMMMMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSUUUWWWYYYZZZ\\\\\\]]]]]]^^^^^^^^^______aaadddfffhhhjjjnnnqqqwww|||}}}zzzwwwuuuxxx{{{ppphhhaaa`````````cccggglllppp{{{}}}zzzyyyxxxvvvsssqqqmmmkkkgggbbb]]]XXXUUUSSSSSSRRRSSSUUUUUUXXXbbbmmm|||vvvrrrnnnnnnnnnnnnmmmlllkkkkkkjjjiiihhhiiiiiihhheeebbb\\\XXXRRRNNNKKKJJJHHHGGGGGGHHHHHHHHHIIILLLQQQUUU___gggsss}}}yyy||||||kkk[[[KKKEEEEEECCCAAA@@@@@@@@@@@@AAABBBCCCEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSVVVTTTVVV[[[bbbmmm}}}zzzxxx{{{rrrcccXXXVVVSSSOOOLLLKKKKKKJJJIIIJJJKKKLLLMMMPPPTTTZZZ^^^bbbfffkkknnnqqqvvv|||VVVSSSOOOMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@>>>======<<<;;;;;;::::::777777777777777777777777777888999999888777888999777777888888888888777777777777777888888888999999999888999<<<@@@CCCDDDDDD;;;888888;;;<<<;;;<<<@@@???>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???@@@???>>>???BBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIMMMMMMNNNOOOPPPRRRTTTUUUSSSSSSSSSSSSUUUWWWYYYZZZ^^^^^^^^^^^^^^^^^^^^^^^^___aaadddfffgggjjjmmmpppsssyyy~~~yyyvvvwww||||||rrrgggaaa]]]XXXXXX[[[\\\___gggsss~~~|||{{{xxxuuuqqqoookkkeee___ZZZUUUSSSRRRQQQRRRTTTUUUVVV^^^gggzzz~~~xxxsssqqqqqqppppppooonnnnnnmmmllllllllllllmmmkkkhhheee^^^YYYTTTOOOMMMKKKJJJIIIGGGHHHHHHHHHIIIMMMRRRVVVbbbkkkvvv}}}xxxeeeWWWIIIDDDDDDBBB@@@@@@@@@AAAAAAAAACCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKOOOOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTRRRRRRQQQPPPQQQRRRTTTUUUYYYVVVWWWZZZ___fffttt{{{uuu|||}}}}}}zzzhhhZZZYYYUUUPPPMMMLLLKKKKKKJJJIIIJJJLLLMMMNNNRRRXXX\\\___ccchhhlllooossszzzVVVSSSOOOMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>===<<<;;;::::::999777777777777777777777777777888999999888777888999666666777888888888888888777777888888888999999999::::::999;;;===AAACCCEEE???:::999;;;<<<;;;<<>>>>>=========<<<::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???@@@???>>>???BBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIILLLLLLMMMOOOQQQSSSUUUUUUSSSSSSSSSSSSTTTWWWYYYZZZ^^^^^^^^^______````````````bbbdddfffgggiiillloooqqqwwwzzzwwwwwwzzz~~~|||oooggg___XXXVVVWWWYYYYYY___iiivvv~~~{{{xxxrrrppplllfffaaa[[[WWWUUURRRPPPQQQSSSTTTTTTYYY```pppzzzuuussssssrrrqqqppppppppppppoooooooooppppppnnnkkkhhh___[[[UUUQQQNNNMMMKKKJJJHHHHHHHHHHHHJJJNNNTTTYYYeeemmmxxx|||ppp___RRRFFFCCCCCCAAA@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKNNNNNNNNNNNNNNNPPPQQQQQQUUUUUUTTTSSSSSSRRRQQQQQQRRRQQQQQQQQQRRRSSSUUUVVVXXXVVVVVVYYY[[[aaalllxxxyyy~~~{{{}}}rrrddd[[[WWWRRRMMMLLLKKKJJJJJJIIIJJJKKKKKKMMMQQQVVVZZZ\\\aaagggkkknnnrrrxxx}}}VVVSSSOOOMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@???>>>===<<<;;;:::999999888888888888888888888888777888999999888777888999555666777888888999888888888888888888999999999999999888777777777:::===???EEE???;;;<<<===;;;;;;===>>>>>>>>>>>>============:::::::::;;;;;;;;;;;;<<<999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???@@@???>>>???BBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMOOOQQQRRRSSSTTTSSSSSSSSSSSSTTTWWWYYYZZZ[[[\\\]]]^^^```aaabbbccc```bbbdddeeefffhhhkkknnnqqqvvv~~~{{{xxxxxx{{{~~~wwwnnnfff]]]YYYZZZYYYWWWYYYbbbooo|||zzzqqqooolllgggbbb]]]YYYWWWSSSPPPPPPRRRSSSRRRUUUZZZgggsss|||xxxttttttrrrqqqppppppqqqqqqpppqqqqqqrrrsssqqqmmmiii```\\\VVVRRROOONNNLLLKKKIIIIIIIIIIIIKKKOOOVVV[[[gggoooyyywwwjjjYYYNNNDDDBBBBBBAAA@@@AAAAAAAAABBBCCCDDDFFFGGGHHHGGGHHHHHHIIIIIIJJJJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQPPPQQQRRRTTTVVVWWWWWWUUUUUUXXXZZZ^^^hhhsss}}}}}}zzzmmm^^^YYYSSSNNNKKKJJJJJJIIIIIIIIIJJJJJJKKKOOOTTTXXXZZZ___eeejjjmmmqqqwww|||~~~VVVSSSOOOMMMMMMMMMLLLLLLKKKLLLLLLLLLKKKIIIGGGFFFDDDCCCCCCBBBBBBAAA@@@@@@??????>>><<<;;;:::999888888888888888888888888888777888999999888777888999555666777888888888888888888888888999999999999::::::::::::999888999<<>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???@@@???>>>???BBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIKKKLLLMMMOOOQQQRRRRRRSSSSSSSSSSSSSSSUUUWWWYYYZZZYYYZZZ[[[]]]___aaaccccccaaacccdddeeefffgggjjjmmmpppvvv~~~~~~{{{zzzzzz|||wwwnnnddd___^^^[[[XXXYYYaaannn}}}zzzsssqqqmmmhhhccc___[[[YYYVVVRRRPPPQQQQQQPPPRRRVVV```fffsss~~~zzztttsssrrrpppoooppppppqqqqqqqqqrrrttttttrrrmmmjjjaaa\\\WWWRRRPPPNNNMMMLLLIIIIIIIIIIIIKKKQQQXXX^^^hhhpppzzzssseeeSSSJJJCCCBBBBBBAAAAAABBBAAAAAABBBCCCEEEGGGHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPQQQRRRRRRSSSSSSOOOOOOOOOPPPRRRTTTVVVWWWVVVTTTUUUXXXYYY]]]fffppp~~~qqqbbb\\\UUUOOOLLLKKKKKKJJJHHHIIIIIIIIIJJJMMMRRRUUUWWW]]]dddiiilllpppvvvzzz|||VVVSSSOOOMMMMMMMMMLLLLLLKKKLLLMMMMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBAAA@@@@@@??????>>><<<;;;:::999888888888888888888888888888777888999999888777888999666777777888888888777777888888888999999999::::::999;;;<<<<<<;;;<<>>?????????;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???@@@???>>>???BBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIILLLMMMOOOQQQRRRSSSRRRRRRSSSSSSSSSSSSUUUWWWYYYZZZYYYZZZ[[[]]]^^^```aaaaaaaaaccceeeeeeeeegggiiilllooottt|||}}}||||||}}}yyymmmdddbbb\\\ZZZ[[[cccppp~~~{{{wwwtttpppkkkeee```\\\ZZZYYYSSSOOOPPPPPPOOOPPPTTTZZZ\\\eeerrr|||{{{tttrrrpppooonnnnnnoooppppppqqqrrrttttttrrrmmmiiiaaa\\\WWWRRRPPPNNNMMMKKKJJJIIIIIIIIILLLRRRZZZ___jjjrrr||||||lll^^^OOOHHHCCCBBBCCCAAABBBDDDAAABBBBBBDDDEEEGGGIIIJJJHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMNNNOOOPPPQQQRRRSSSNNNNNNNNNOOOQQQSSSVVVWWWWWWUUUVVVYYYZZZ\\\dddmmm{{{uuufff```XXXRRROOOMMMMMMLLLHHHHHHIIIHHHIIILLLPPPTTTTTTZZZaaafffjjjnnnsssxxx{{{VVVSSSOOOMMMMMMMMMLLLLLLKKKLLLMMMMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>===;;;:::999888888888888888888888888888777999999999888777888999777777888888888888777777888888999999999:::::::::444777999:::999:::>>>AAAFFF===777999<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;777888999;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???@@@???>>>???BBBCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHIIINNNOOOQQQSSSSSSSSSSSSRRRSSSSSSSSSSSSUUUWWWYYYZZZ[[[[[[\\\\\\]]]^^^______bbbccceeeeeeeeefffiiikkknnnssszzz~~~}}}|||}}}~~~sssiiieeeZZZXXXZZZcccppp|||{{{xxxtttmmmgggaaa\\\YYY[[[TTTOOOOOOOOONNNPPPTTTWWWVVV\\\gggqqqzzz|||sssqqqooonnnmmmmmmoooooopppppprrrttttttqqqlllhhh```\\\VVVRRROOONNNMMMKKKJJJJJJIIIIIILLLRRRZZZ```lllsss}}}wwwfffXXXNNNGGGBBBCCCCCCBBBBBBEEEAAABBBBBBDDDFFFHHHJJJKKKHHHHHHIIIIIIIIIIIIIIIIIIJJJIIIIIIJJJJJJKKKLLLMMMOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMNNNPPPSSSUUUWWWXXXWWWXXXZZZZZZ[[[bbbkkkxxxwwwyyyiiiccc[[[TTTQQQOOOOOONNNHHHHHHHHHHHHHHHKKKOOOSSSRRRWWW___eeehhhlllqqqvvvzzz~~~UUUTTTQQQOOOMMMMMMNNNNNNMMMKKKJJJJJJJJJHHHFFFDDDEEEDDDBBBAAA@@@@@@AAABBBCCC@@@<<<::::::::::::999888888888888888888888888666666777777777777666666777777777777777777777777999999888888888888888888999;;;<<<:::777777:::>>>BBB@@@>>>;;;::::::;;;;;;:::;;;<<<======<<<;;;;;;;;;:::999888888:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999:::;;;;;;@@@>>><<<>>>AAABBBAAA???======>>>???@@@@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJMMMNNNOOOQQQRRRSSSTTTTTTRRRSSSTTTVVVWWWXXXYYYYYY[[[[[[[[[[[[\\\]]]^^^___aaaccceeefffggghhhjjjlllqqqsssxxx}}}vvvjjjdddaaaaaaeeeooo}}}xxxqqqjjjeeeaaa]]][[[[[[XXXTTTQQQOOOPPPQQQSSSTTTWWW[[[```hhhrrr|||vvvuuusssqqqooommmllllllpppqqqsssuuutttpppiiiddd```]]]XXXTTTQQQPPPPPPPPPLLLIIIHHHJJJKKKOOOZZZdddmmmxxx}}}qqqbbbWWWHHHFFFDDDBBBAAA@@@@@@AAAEEEEEEDDDDDDFFFGGGIIIJJJIIIIIIIIIIIIIIIIIIHHHHHHFFFGGGHHHJJJKKKMMMNNNOOONNNNNNNNNNNNNNNOOOPPPQQQNNNOOOPPPQQQSSSUUUWWWXXXSSSSSSTTTUUUWWW[[[```dddvvvrrrsssvvv~~~rrrhhh]]]VVVTTTQQQKKKFFFHHHGGGGGGGGGHHHJJJKKKMMMVVVYYY]]]aaaeeejjjpppssswww{{{UUUTTTQQQOOOMMMMMMNNNNNNMMMKKKJJJJJJJJJHHHFFFDDDDDDCCCBBBAAA@@@@@@@@@AAABBB???<<<::::::::::::999888888888888888888888888777777888888888777666666777777777777777777777777888888888888888888888888999::::::999999:::<<<>>>@@@???===;;;::::::;;;<<<:::;;;<<<======<<<;;;;;;;;;:::999888999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::::::::;;;;;;???===<<<>>>@@@BBBAAA???>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCEEEFFFHHHIIIJJJLLLMMMNNNPPPQQQRRRSSSSSSRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYZZZ[[[\\\^^^```aaaaaaccceeefffggghhhjjjlllooorrrvvv|||vvvkkkgggdddffflll{{{~~~~~~yyyrrrlllgggccc___\\\[[[YYYVVVSSSQQQRRRSSSTTTTTTVVVZZZ^^^eeeoooyyywwwuuusssqqqooommmmmmlllqqqrrrsssuuutttooohhhccc___\\\XXXTTTQQQOOOOOOOOOKKKIIIIIIKKKLLLPPPZZZdddnnnxxxzzzmmm]]]RRRGGGEEECCCBBB@@@@@@@@@AAADDDDDDDDDDDDEEEGGGIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOOOONNNNNNOOOPPPPPPQQQQQQQQQPPPPPPQQQRRRTTTUUURRRSSSTTTUUUVVVZZZ___ccclll|||tttnnnqqqyyyzzzoooaaaXXXTTTQQQLLLGGGHHHHHHGGGGGGHHHIIIKKKLLLRRRUUUZZZ^^^bbbgggmmmqqqvvvzzzUUUTTTQQQOOOMMMMMMNNNNNNMMMKKKJJJJJJJJJHHHFFFDDDCCCBBBAAA@@@?????????@@@AAA>>>;;;:::::::::999888888888888888888888888888888999999999888777666666777777777777777777777777888888888888888888888888:::999777888;;;>>>??????>>>===;;;:::::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;:::;;;:::999999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::::::::;;;>>>======>>>@@@AAAAAA@@@>>>>>>??????@@@AAAAAAAAAAAABBBCCCEEEFFFHHHIIIJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYWWWXXXYYYZZZ]]]___aaabbbbbbdddfffffffffggghhhjjjmmmpppttt{{{uuunnnhhhfffiiisss}}}yyysssmmmiiieeeaaa___]]][[[YYYWWWUUUUUUVVVVVVTTTVVVYYY\\\bbbjjjsssyyyxxxvvvtttqqqooonnnmmmmmmssssssttttttrrrmmmfffaaa]]][[[WWWSSSPPPNNNNNNNNNIIIHHHIIILLLNNNRRR[[[eeeooozzzuuufffVVVKKKEEEDDDBBBAAA@@@@@@@@@AAADDDCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPQQQQQQSSSRRRPPPOOONNNOOOQQQRRRRRRSSSSSSTTTUUUXXX]]]aaaeeetttwwwkkkmmmtttzzziii\\\UUUQQQMMMJJJIIIHHHHHHGGGHHHIIIKKKLLLOOORRRWWW\\\```ffflllooossswww}}}UUUTTTQQQOOOMMMMMMNNNNNNMMMKKKJJJJJJJJJHHHFFFDDDBBBBBBAAA@@@????????????@@@>>>;;;:::::::::999888888888888888888888888888999999:::999999888777666777777777777777777777777777777777777888888888888;;;888777999===AAAAAA@@@;;;;;;:::::::::;;;;;;<<<;;;;;;<<<;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::===<<<===>>>???@@@AAAAAA?????????@@@@@@AAAAAAAAAAAABBBCCCDDDFFFHHHIIIJJJJJJKKKLLLNNNPPPPPPQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYXXXYYYYYY[[[\\\^^^```aaacccdddffffffffffffgggiiillloootttzzzuuulllfffffflll{{{zzzvvvrrrnnnkkkhhheeeccc```^^^\\\ZZZYYYXXXYYYYYYUUUWWWXXX[[[___fffnnnsssyyywwwuuurrrpppoooooooootttttttttsssqqqlllddd___\\\ZZZVVVRRROOOMMMLLLLLLGGGGGGIIINNNPPPSSS\\\fffppp{{{~~~~~~{{{ooo```PPPFFFCCCBBBAAA@@@???@@@AAAAAACCCCCCDDDDDDEEEFFFGGGHHHJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPPPPOOOPPPPPPQQQQQQSSSQQQOOOMMMMMMMMMOOOPPPRRRRRRSSSSSSTTTWWW[[[___eeerrr}}}ooonnnqqq{{{qqqaaaWWWRRROOOLLLJJJIIIHHHGGGHHHIIIJJJKKKNNNQQQVVV[[[```eeekkkoooppptttzzzUUUTTTQQQOOOMMMMMMNNNNNNMMMKKKJJJJJJJJJHHHFFFDDDAAAAAAAAAAAA@@@???>>>>>>>>>===;;;:::;;;:::999888777777777777777777777777999999999999999888777777777777777777777777777777666666777777777888888888:::999999<<<@@@BBBAAA???::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>??????AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDFFFHHHIIIJJJJJJKKKLLLNNNOOOPPPQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^___bbbdddffffffeeefffgggiiilllooosssyyy}}}qqqiiifffhhhrrr|||xxxvvvsssqqqooommmkkkiiidddbbb___\\\[[[ZZZ[[[[[[XXXXXXYYYZZZ]]]ccckkkpppzzz{{{yyyuuurrrppppppppppppuuuttttttrrrpppjjjccc^^^ZZZXXXUUUQQQNNNLLLKKKJJJFFFFFFIIINNNQQQUUU^^^hhhrrr}}}~~~{{{zzz|||wwwiiiZZZLLLDDDAAAAAA@@@???@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJJJJKKKKKKLLLLLLGGGHHHIIIJJJLLLMMMNNNOOOQQQPPPPPPOOOOOOOOOPPPPPPPPPOOONNNMMMMMMNNNPPPQQQQQQRRRRRRRRRRRRUUUYYY]]]dddppptttpppooouuuxxxfff[[[TTTQQQOOOKKKJJJIIIHHHGGGHHHIIIJJJKKKNNNSSSXXX\\\bbbgggkkkmmmqqqwww|||UUUTTTQQQOOOMMMMMMNNNNNNMMMKKKJJJJJJJJJHHHFFFDDDBBBBBBBBBBBBAAA@@@???>>>===<<<::::::;;;;;;999777777777777777777777777777777777888888888888888777777777777777777777777777555666666777777888888888:::;;;===@@@BBBBBB???<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999:::;;;===>>>>>>???@@@BBB@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFHHHIIIJJJJJJKKKLLLNNNOOOPPPQQQQQQRRRSSSTTTVVVWWWXXXYYYYYY[[[[[[[[[[[[\\\]]]^^^^^^aaaccceeeeeeeeefffgggiiikkknnnrrrxxxyyypppjjjggglllsss~~~~~~|||yyyxxxwwwuuurrrpppiiifffbbb]]][[[[[[\\\]]][[[[[[[[[\\\^^^cccjjjoootttzzz|||zzzvvvsssqqqpppqqqrrruuutttsssqqqnnniiiccc^^^XXXWWWTTTQQQNNNKKKIIIHHHGGGFFFIIINNNQQQVVV```kkksss~~~~~~zzzxxxwwwxxx{{{~~~qqqbbbTTTJJJCCCAAA@@@@@@@@@AAABBBDDDEEECCCDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLIIIJJJKKKMMMOOOPPPRRRRRRPPPPPPOOONNNNNNNNNOOOOOOMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPQQQSSSWWW[[[___iiiyyyyyyrrrlllooo{{{|||lll___WWWSSSPPPLLLKKKIIIHHHGGGHHHHHHIIIHHHKKKOOOSSSWWW\\\bbbeeejjjnnnsssxxx}}}UUUTTTQQQOOOMMMMMMNNNNNNMMMKKKJJJJJJJJJHHHFFFDDDBBBBBBCCCCCCBBBAAA??????<<<;;;::::::;;;;;;999777777777777777777777777777555555666777888888888888777777777777777777777777555555666666777888888999999===BBBEEEDDD@@@<<<:::<<<<<<=========<<<<<<;;;===<<<;;;999999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999888;;;===>>>===>>>@@@CCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFHHHIIIJJJKKKKKKMMMOOOPPPQQQQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYZZZZZZZZZ[[[\\\^^^___``````bbbdddeeeeeefffhhhjjjjjjlllpppuuu}}}~~~||||||}}}zzzyyy|||xxxoooiiihhhlllqqq|||}}}yyyvvvnnniiiccc]]]ZZZZZZ\\\^^^]]]^^^^^^^^^```eeekkkppprrrxxx}}}{{{wwwsssqqqqqqrrrsssuuusssrrrpppnnniiiccc^^^WWWUUUSSSPPPMMMJJJHHHGGGGGGFFFHHHMMMQQQVVVbbbmmmuuu{{{tttttttttvvv{{{xxxjjj\\\PPPGGGDDDAAA@@@@@@@@@BBBCCCEEEGGGDDDEEEFFFHHHIIIIIIIIIIIIGGGHHHHHHIIIJJJJJJKKKKKKMMMNNNOOOPPPQQQRRRSSSSSSPPPOOONNNMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNQQQQQQQQQPPPOOORRRVVVYYYZZZdddrrr~~~xxxnnnkkktttpppcccZZZTTTQQQLLLKKKIIIHHHGGGGGGHHHHHHGGGJJJNNNQQQUUUYYY^^^bbbhhhlllqqquuuyyy~~~UUUTTTQQQOOOMMMMMMNNNNNNMMMKKKJJJJJJJJJHHHFFFDDDBBBCCCDDDDDDCCCBBB@@@???<<<;;;::::::;;;;;;999777777777777777777777777777333444555777888888888888777777777777777777777777444555555666777888888999888???FFFHHHDDD>>>:::888======>>>>>>===<<<<<<;;;===<<<;;;999888888999999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999888;;;>>>>>>===>>>@@@CCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFHHHIIIJJJKKKLLLMMMOOOPPPQQQRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYXXXXXXYYY[[[]]]___aaabbb___aaaccceeeeeefffiiikkkiiikkknnnssszzz}}}}}}yyyzzzyyyxxxuuutttuuuvvvwwwuuuvvv|||tttjjjggghhhhhhnnnwww}}}zzzpppkkkddd]]]YYYZZZ\\\^^^_________```aaafffmmmqqquuuzzz~~~{{{wwwsssqqqqqqrrrttttttsssqqqpppmmmiiiccc___VVVUUUSSSPPPMMMJJJHHHFFFHHHFFFHHHLLLPPPWWWcccooouuu~~~zzzqqqqqqsssvvv|||tttfffWWWLLLFFFDDDAAA@@@@@@AAABBBDDDFFFHHHDDDEEEGGGIIIJJJJJJJJJIIIGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMOOONNNNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPNNNLLLPPPQQQPPPOOOOOOQQQUUUXXXZZZbbbnnn~~~}}}qqqjjjppp{{{rrreee[[[UUURRRMMMKKKJJJHHHGGGGGGGGGHHHIIIKKKOOORRRUUUYYY^^^aaagggkkkooossswww|||~~~XXXUUUQQQNNNNNNMMMLLLKKKLLLLLLKKKJJJHHHGGGFFFEEECCCCCCBBBAAA@@@@@@@@@@@@>>>>>><<<;;;:::999999999999777666555555666777999;;;999777666555666777888777777777777777777777777666666777777777888888888===AAAEEECCC>>>::::::<<<:::;;;<<<<<<<<<;;;:::999===<<<;;;:::::::::::::::<<<:::888999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@===::::::===>>>>>><<<@@@@@@?????????@@@BBBCCCCCCCCCCCCBBBBBBBBBAAAAAACCCCCCCCCCCCDDDFFFGGGHHHKKKLLLMMMOOOQQQSSSTTTUUURRRRRRSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYXXXZZZ]]]```cccdddeeeeeeeeefffhhhjjjmmmnnnppprrrvvv~~~yyyvvvuuuuuuttttttuuuuuuuuuuuuttttttwwwtttsssvvvzzzzzzpppiiiffffffhhhooo{{{yyypppjjjbbb\\\YYYXXXXXXXXXZZZ]]]```cccfffiiinnnqqqwwwzzz}}}|||yyywwwuuutttrrrtttrrrooommmjjjeee___[[[VVVSSSOOOMMMKKKJJJHHHGGGHHHFFFHHHNNNTTT[[[gggqqq}}}}}}vvvpppqqqssswww|||~~~rrrcccTTTIIIBBB@@@@@@AAAAAABBBCCCDDDEEEEEEHHHHHHIIIIIIJJJIIIIIIIIIGGGIIIKKKMMMOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUXXX[[[eeevvvzzznnnllltttuuuggg___YYYTTTNNNNNNNNNKKKIIIGGGHHHIIIJJJJJJLLLOOOSSSXXX\\\___cccgggmmmqqquuuyyy~~~~~~XXXUUUQQQNNNNNNMMMLLLKKKLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@;;;;;;999888777666666666888777666555555666777888:::999777666555666777888777777777777777777777777999999:::::::::;;;;;;;;;;;;???AAA@@@;;;888888:::::::::<<<<<<<<<;;;:::999<<<<<<;;;:::::::::;;;;;;<<<:::999999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???<<<::::::<<<>>>===<<>>>>>>>>???@@@BBBCCCAAAAAAAAA@@@@@@@@@??????CCCCCCCCCCCCDDDFFFGGGHHHKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZZZZYYYYYYZZZ^^^```bbbccceeeeeedddeeegggiiikkkmmmoooqqquuu}}}{{{uuuqqqpppppppppqqqqqqrrrssstttuuuuuuuuuvvvrrrppprrrtttzzzvvvmmmhhhccccccgggqqq{{{nnniiibbb]]][[[\\\\\\\\\[[[]]]```cccfffiiinnnqqquuuxxx|||}}}yyywwwuuusssrrrqqqooommmjjjgggccc]]]YYYUUURRRNNNKKKJJJIIIGGGFFFHHHFFFHHHNNNTTT[[[fffqqq~~~}}}vvvpppqqqtttxxx~~~zzzooo```RRRIIIDDDBBB@@@@@@AAABBBCCCDDDEEEEEEHHHHHHIIIJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIKKKKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTUUUXXXZZZcccqqqqqqkkkppp|||{{{nnnddd\\\UUUOOOOOOMMMKKKIIIHHHHHHHHHHHHIIIJJJLLLPPPUUUZZZ\\\bbbeeekkkppptttxxx|||}}}|||||||||}}}~~~XXXUUUQQQNNNNNNMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>===<<<;;;:::999999999888777666555555666777888999999777666666666777888777777777777777777777777:::::::::;;;;;;;;;;;;;;;;;;>>>???===:::888999;;;999:::;;;<<<<<<<<<::::::;;;;;;:::::::::;;;<<<<<<<<<:::999999;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;>>><<<::::::<<<===<<<;;;===<<<<<<===>>>@@@BBBCCCAAAAAAAAAAAA@@@@@@@@@@@@CCCCCCCCCCCCDDDFFFGGGHHHKKKKKKLLLLLLMMMNNNNNNNNNRRRRRRSSSSSSUUUVVVXXXYYYZZZ[[[[[[[[[ZZZ\\\___aaaaaabbbddddddcccdddfffhhhiiilllnnnpppttt|||wwwuuupppllliiiiiijjjkkklllmmmoooqqqssstttuuuvvvuuurrrooopppppptttuuummmeeebbbccciiittt}}}wwwmmmiiiccc___^^^^^^^^^]]]]]]___aaacccfffiiinnnqqqsssvvvyyy}}}{{{xxxvvvsssqqqmmmkkkiiifffddd```[[[WWWSSSPPPLLLJJJIIIHHHGGGEEEIIIGGGHHHNNNTTT\\\gggqqq}}}vvvrrrsssvvv{{{~~~vvviii[[[OOOHHHDDDCCC@@@@@@AAABBBCCCDDDEEEEEEHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIILLLLLLLLLMMMMMMMMMMMMLLLOOOOOOPPPQQQRRRSSSTTTTTTYYYYYY___jjjvvvwwwmmmoooxxxxxxmmmaaaWWWQQQPPPMMMKKKIIIHHHHHHHHHGGGGGGHHHJJJNNNRRRVVVYYY___ccchhhmmmrrrvvvzzz}}}~~~}}}{{{zzzzzz{{{}}}~~~WWWTTTPPPNNNNNNNNNMMMLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@???>>><<<;;;;;;::::::888888777666666777888888999888777666666777888888777777777777777777777777888888888888888888888888===>>>>>>===::::::;;;===999:::;;;<<<<<<<<<;;;::::::::::::::::::;;;<<<===<<<;;;999:::;;;<<<;;;:::999999:::::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;===???AAACCCDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHJJJKKKKKKLLLMMMNNNOOOOOORRRRRRRRRSSSTTTVVVXXXYYYZZZ[[[\\\\\\\\\]]]```bbb```aaaccccccbbbccceeegggiiikkkoooqqqttt{{{}}}xxxrrroookkkhhhfffeeefffggggggiiilllooorrrtttuuuvvvwwwtttqqqqqqqqqttt~~~~~~tttoooiiifffhhhooo|||xxxrrrmmmiiiddd```___^^^]]]\\\___```bbbdddfffiiinnnqqqrrruuuxxx{{{~~~}}}zzzwwwtttrrrkkkiiifffdddaaa^^^YYYVVVRRROOOKKKIIIIIIHHHGGGFFFIIIGGGIIIOOOUUU]]]hhhsss|||vvvsssuuuyyy~~~{{{rrrdddVVVKKKFFFCCCBBB???@@@AAABBBCCCDDDDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIMMMMMMLLLLLLKKKKKKKKKKKKNNNNNNOOOPPPQQQRRRSSSSSSWWWWWW\\\dddmmm{{{}}}ppppppxxxvvvfffZZZTTTRRRNNNKKKJJJIIIHHHHHHGGGGGGGGGIIILLLPPPTTTVVV]]]aaafffkkkppptttyyy|||}}}~~~|||{{{|||~~~WWWTTTPPPNNNNNNNNNMMMMMMLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA===<<<;;;999888888777777888888777777777777888888777777777777777777888888777777777777777777777777777777777777666666666666<<<<<<<<<;;;::::::;;;<<<888999;;;<<<<<<<<<;;;;;;:::::::::::::::;;;<<<===<<<;;;::::::<<<<<<;;;999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;::::::;;;===???AAABBBDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKMMMOOOPPPRRRRRRQQQQQQRRRSSSTTTVVVWWWXXXYYY[[[\\\]]]]]]^^^```bbb```aaabbbbbbbbbccceeegggiiilllppprrruuu{{{|||xxxsssqqqmmmiiifffeeeeeefffgggiiikkkooorrruuuwwwxxxxxxuuutttttttttvvv~~~xxxpppjjjiiillltttvvvpppjjjhhhdddbbbbbbaaa```___aaabbbcccdddeeeiiinnnrrrsssvvvyyy{{{}}}|||yyyuuusssllliiifffccc```\\\XXXUUUQQQNNNKKKJJJIIIIIIHHHGGGJJJHHHJJJPPPWWW___kkkvvv{{{vvvuuuxxx|||xxxnnn___QQQHHHDDDAAA@@@??????@@@AAABBBCCCDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJLLLKKKJJJIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMNNNOOOPPPQQQRRRRRRUUUUUUYYY___gggtttwwwrrrwww}}}~~~mmm___XXXTTTOOOLLLKKKKKKJJJHHHHHHHHHHHHIIIKKKOOORRRTTTZZZ^^^dddiiinnnssswwwzzz|||~~~|||}}}~~~~~~WWWTTTPPPNNNNNNNNNNNNMMMLLLLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>===<<<;;;:::999999999888888888888888888888888777777777777888888888888777777777777777777777777888888888888888777777777888888888888999999999999888999;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<;;;:::;;;<<<<<<:::888999999::::::;;;;;;<<<<<<;;;===>>>>>>===<<<<<<===<<<;;;;;;<<<===???AAABBBBBBBBBBBBBBBAAAAAAAAA@@@CCCCCCCCCCCCDDDFFFGGGHHHIIIJJJLLLNNNPPPRRRSSSTTTQQQQQQRRRRRRTTTUUUWWWXXXXXXZZZ\\\]]]]]]^^^```bbb```aaaccccccbbbccceeeggghhhlllpppsssvvvzzzzzzxxxtttpppllljjjiiiiiilllmmmpppsssvvvyyyzzz{{{xxxvvvuuuvvvvvvwwwwwwpppmmmlllnnnuuu}}}~~~wwwqqqkkkjjjhhhhhhhhhiiigggfffcccdddddddddeeeiiinnnrrrsssvvvyyy{{{|||~~~}}}zzzvvvsssllliiieeeaaa^^^[[[WWWTTTPPPMMMKKKIIIIIIJJJIIIHHHJJJHHHKKKRRRZZZcccooozzzzzzvvvwwwzzz|||rrrhhhYYYMMMFFFCCC@@@?????????@@@AAABBBCCCDDDDDDDDDEEEFFFHHHIIIIIIIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKMMMLLLKKKIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQRRRSSSWWW\\\bbbmmmwwwwwwzzzttteee\\\WWWQQQNNNMMMMMMLLLIIIIIIIIIHHHIIIKKKNNNQQQSSSWWW[[[aaafffkkkpppuuuxxx{{{~~~~~~}}}}}}~~~VVVSSSPPPNNNNNNNNNNNNMMMLLLLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBBBBAAAAAABBBAAA@@@???===<<<<<<<<<<<<888888888999999888888888666666777888888888888888777777777777777777777777999999999999888888777777666666777888:::999888777888999:::<<<===<<<<<<;;;<<<<<<;;;:::::::::;;;;;;<<<;;;;;;<<<===<<<:::888999::::::;;;<<<<<<======;;;>>>@@@@@@>>><<<===>>>======<<<<<<===???@@@AAABBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCCCCDDDFFFGGGHHHKKKKKKMMMNNNPPPQQQRRRSSSQQQQQQQQQRRRTTTUUUWWWXXXVVVYYY[[[]]]]]]^^^```aaaaaabbbcccccccccdddfffhhhgggjjjooorrruuuyyyzzzwwwtttsssrrrsssuuuwwwzzz|||~~~|||zzzzzzzzzyyyyyyzzzwwwssspppqqquuuzzz{{{vvvtttrrrqqqpppnnnllljjjdddeeeeeeeeeeeeiiinnnrrrsssuuuyyyzzz{{{{{{}}}~~~}}}{{{xxxtttqqqmmmiiiddd```\\\XXXTTTQQQNNNLLLIIIHHHHHHIIIHHHGGGJJJIIILLLTTT]]]fffsss~~~~~~xxxvvvxxx|||}}}xxxjjjaaaTTTJJJFFFDDDBBB@@@??????@@@AAABBBCCCCCCDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJLLLKKKJJJHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSVVV[[[^^^gggzzz|||~~~{{{mmm```ZZZRRROOOOOOOOOMMMKKKIIIHHHHHHHHHJJJLLLOOOQQQSSSWWW]]]bbbggglllqqqtttyyy{{{VVVSSSPPPNNNNNNOOONNNNNNLLLLLLKKKJJJHHHGGGFFFEEEEEEEEECCCBBBBBBBBBBBBBBB>>>===<<<;;;:::999999999888888999999999999888888555666777888888888888888777777777777777777777777999888888888777777666666666777888;;;<<<<<<:::888888999:::<<<======<<<<<<===<<<;;;;;;::::::::::::<<<;;;;;;<<<===<<<:::777::::::;;;;;;<<<===>>>>>>;;;>>>AAAAAA???===>>>??????>>>=========???@@@AAAEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHLLLMMMMMMNNNOOOOOOPPPPPPQQQQQQQQQRRRSSSUUUWWWXXXVVVXXX[[[]]]]]]^^^___aaaaaabbbddddddcccdddfffhhheeeiiinnnqqqssswww}}}~~~||||||yyyzzz|||~~~~~~~~~|||{{{}}}vvvtttuuummmuuu||||||xxxuuuqqqlllhhheeeeeeeeeeeeeeeiiinnnrrrrrruuuxxxzzzzzzzzz{{{|||}}}{{{yyywwwssspppmmmiiiddd___ZZZVVVRRROOOLLLJJJGGGFFFGGGHHHGGGFFFJJJIIILLLUUU^^^hhhuuu|||xxxwwwyyy|||zzzuuueee[[[PPPIIIGGGFFFDDDBBB>>>???@@@AAABBBCCCCCCDDDBBBCCCDDDEEEGGGGGGHHHHHHEEEFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIILLLJJJIIIHHHHHHIIIKKKLLLKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSWWWZZZ\\\cccuuurrrbbb[[[TTTPPPPPPQQQNNNKKKIIIHHHGGGGGGIIIKKKNNNOOOPPPTTTZZZ```eeeiiinnnrrrxxxyyy|||VVVSSSOOOMMMMMMMMMLLLLLLNNNLLLJJJHHHGGGFFFFFFGGGEEEDDDCCCBBB@@@???>>>============<<<;;;;;;::::::888888888888888888888888666666666666777777777777888888888888777777666666:::::::::999777666444333555666777888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888999<<<>>><<<:::@@@???>>>>>>>>>>>>??????<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCBBBBBB@@@@@@AAABBBCCCDDDEEEFFFIIIJJJKKKMMMOOOPPPPPPQQQOOOPPPRRRTTTVVVWWWXXXXXX]]]\\\[[[[[[ZZZ[[[[[[[[[```aaacccccccccccceeefffjjjlllnnnppprrrvvv|||}}}xxxvvvssssssxxx~~~{{{vvvpppjjjlllkkkjjjiiijjjmmmoooqqqwwwxxxxxxyyy{{{}}}}}}~~~~~~}}}{{{wwwrrrooolllhhhccc^^^ZZZUUUPPPLLLNNNLLLJJJHHHGGGGGGGGGGGGFFFIIINNNTTT^^^lllyyy|||yyyxxxzzzxxxnnncccVVVJJJGGGGGGDDDAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFGGGHHHHHHIIIIIIGGGHHHHHHIIIHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHIIIKKKLLLNNNOOOOOOPPPRRRVVVXXXXXX]]]mmm}}}yyyhhh```VVVRRRQQQPPPJJJDDDGGGGGGGGGGGGHHHIIIJJJJJJQQQTTTYYY^^^bbbhhhnnnrrrssswww|||~~~VVVSSSOOOMMMMMMMMMLLLLLLNNNMMMKKKIIIGGGGGGGGGGGGDDDDDDCCCBBB@@@???>>>>>>=========<<<;;;;;;::::::888888888888888888888888888888888888999999999999999999888888888777777777888888999888888777666555555666777888999::::::;;;:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999:::<<<===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBBBBCCCDDDDDDDDDCCCCCCAAAAAABBBCCCDDDEEEFFFGGGGGGHHHJJJLLLNNNOOOOOOPPPPPPQQQSSSUUUVVVWWWXXXXXXZZZZZZZZZZZZ[[[\\\]]]^^^```bbbddddddddddddfffgggjjjlllnnnppprrrvvv|||yyytttqqqttt{{{zzzsssnnnllllllllllllnnnoooqqqrrrwwwwwwxxxyyy{{{|||~~~{{{|||~~~}}}|||zzzvvvrrrnnnkkkgggbbb^^^YYYUUUPPPLLLLLLKKKJJJHHHGGGGGGGGGHHHIIIKKKPPPWWWaaannn{{{}}}yyyxxx{{{tttjjj```TTTIIIEEEEEEBBB@@@???AAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHIIIJJJLLLMMMNNNOOOPPPQQQTTTWWWWWW\\\kkkzzz~~~mmmdddYYYSSSRRRQQQMMMHHHHHHGGGGGGGGGHHHIIIIIIJJJNNNRRRVVV[[[___eeekkkooorrrvvvzzz|||VVVSSSOOOMMMMMMMMMLLLLLLNNNMMMLLLJJJIIIHHHHHHGGGCCCCCCBBBAAAAAA@@@??????=========<<<;;;;;;::::::888888888888888888888888888888888999999999::::::999999999999999888888888666777777888888888777777555666666777888999:::::::::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::<<<===<<<;;;>>>???@@@AAAAAA@@@???>>>======<<<<<<===>>>???@@@DDDDDDEEEEEEEEEDDDDDDCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFGGGIIIKKKMMMNNNOOOOOORRRSSSTTTVVVWWWWWWXXXXXXWWWWWWXXXZZZ\\\^^^```aaaaaacccdddeeeeeeeeegggiiijjjlllnnnooorrrvvv{{{|||uuutttvvv~~~|||vvvqqqmmmnnnoooqqqrrrtttttttttwwwwwwxxxyyyzzz{{{}}}~~~zzzzzz{{{|||}}}}}}}}}|||~~~}}}{{{zzzxxxuuupppmmmiiifffaaa]]]YYYTTTPPPLLLKKKJJJHHHGGGGGGGGGHHHIIILLLOOOTTT[[[eeeqqq}}}~~~zzzyyy}}}zzzoooeee\\\QQQGGGDDDDDDAAA??????@@@@@@AAABBBCCCDDDDDDEEECCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHIIIJJJKKKMMMNNNNNNNNNOOORRRUUUUUUYYYffftttuuujjj]]]UUUSSSRRRPPPMMMIIIHHHHHHHHHHHHHHHIIIJJJLLLNNNRRRVVV[[[```fffjjjpppssswwwyyy|||VVVSSSOOOMMMMMMMMMLLLLLLNNNNNNMMMKKKJJJIIIHHHHHHBBBBBBBBBAAAAAA@@@@@@@@@=========<<<;;;;;;::::::888888888888888888888888666666777777777888888888999999999999999999999999777777888888888888777777666666666777888999999::::::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<<<<;;;???@@@BBBDDDDDDCCCAAA@@@>>>===<<<<<<<<<===???@@@DDDDDDEEEEEEEEEDDDCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFEEEGGGIIIKKKMMMNNNOOOOOOSSSTTTUUUVVVWWWXXXXXXXXXVVVWWWXXXYYY\\\^^^```bbbaaaccceeefffffffffhhhjjjjjjlllnnnoooqqquuuzzz~~~zzzxxx{{{zzzuuuqqqnnnppprrruuuwwwwwwwwwvvvxxxxxxxxxyyyyyy{{{||||||yyyzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyxxxvvvsssnnnkkkfffccc___[[[XXXTTTOOOLLLIIIIIIHHHGGGGGGHHHIIIJJJNNNQQQWWW___hhhsss~~~|||{{{~~~xxxmmmbbbWWWNNNEEEDDDCCCAAA@@@@@@???@@@AAABBBCCCDDDEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHIIIIIIHHHHHHHHHGGGHHHHHHJJJKKKLLLLLLMMMMMMMMMPPPRRRSSSVVVaaammm||||||||||||qqqbbbXXXSSSRRRPPPOOOJJJIIIIIIHHHHHHHHHIIIIIIJJJLLLPPPSSSWWW]]]cccgggmmmpppsssuuuxxx~~~~~~VVVSSSOOOMMMMMMMMMLLLLLLNNNNNNMMMLLLJJJIIIHHHGGGBBBBBBBBBAAAAAA@@@@@@@@@=========<<<;;;;;;::::::888888888888888888888888777777777777888888888888999999999999999999999999888999999888888777666555666666666777777888888999:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<<<<===???AAAAAA@@@???>>>???>>><<<;;;;;;===???@@@CCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFGGGIIIKKKNNNOOOPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXYYYZZZ[[[]]]___```aaaccceeeffffffgggiiikkkjjjlllmmmoooqqquuuzzz}}}~~~|||}}}wwwsssqqqqqqsssvvvyyyzzzzzzyyyxxxyyyyyyyyyyyyzzzzzz{{{|||zzzzzzzzzyyyyyyyyyyyyyyyxxxwwwvvvuuutttqqqllliiidddaaa]]]YYYWWWSSSOOOLLLJJJIIIHHHHHHHHHIIIJJJKKKNNNRRRYYYbbbkkkvvv~~~}}}~~~{{{vvvkkk```SSSKKKEEEDDDDDDAAAAAACCC@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLNNNQQQQQQSSS\\\fffuuu|||yyyzzzyyyjjj]]]UUURRRQQQPPPKKKJJJJJJIIIHHHHHHHHHHHHJJJKKKNNNQQQUUUZZZ```eeeiiilllppprrruuu{{{VVVSSSOOOMMMMMMMMMLLLLLLMMMMMMLLLLLLJJJIIIGGGFFFCCCCCCBBBAAAAAA@@@??????=========<<<;;;;;;::::::888888888888888888888888999999999::::::::::::;;;888888888999999999999999999999999888888666555555666666666777777777888888:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<;;;::::::;;;======>>>???AAAAAAAAAAAA@@@@@@>>><<<;;;;;;<<>>>>>=========<<<;;;;;;::::::888888888888888888888888999999999:::::::::;;;;;;777777777888888888999999777777888888888888777666666666666666777777777777:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<888:::<<<<<<::::::;;;===@@@@@@@@@AAABBBCCCCCCCCCAAA???<<<::::::<<>>===>>>======<<<;;;;;;::::::888888888888888888888888777777888888888999999999666666777777888888888999555555777888888999999999666666666666777777777777:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<========================888;;;===<<<:::999;;;>>>============>>>???@@@AAAAAA???<<<::::::<<>>>>>??????@@@@@@AAAAAAAAA???===;;;:::;;;<<<===CCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCFFFGGGHHHJJJLLLMMMOOOOOOSSSSSSTTTUUUWWWXXXYYYZZZZZZZZZ[[[\\\]]]^^^^^^___]]]```ccceeeffffffggghhhgggjjjmmmoooqqqtttwwwyyy~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyyyywwwuuusssuuussspppnnnmmmjjjgggddd]]][[[YYYVVVSSSQQQPPPOOOLLLKKKJJJJJJJJJJJJKKKLLLPPPWWWcccooo{{{~~~~~~~~~yyyssskkkaaaTTTKKKEEEDDDBBBAAA@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCAAABBBBBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJKKKLLLLLLMMMPPPRRR^^^eeetttzzziii]]]XXXWWWPPPKKKLLLLLLIIIFFFFFFIIIIIIIIIJJJLLLOOOQQQSSSYYY]]]bbbggglllrrrxxx|||WWWTTTPPPNNNMMMNNNNNNNNNNNNNNNMMMKKKJJJHHHGGGGGGCCCCCCBBBBBBAAA@@@@@@@@@======<<<;;;;;;;;;;;;;;;888888888888888888888888777777777777777888888888999888888888777777666666777777777777777777777777777777666666666666777777777888888999999:::;;;;;;<<<;;;;;;:::999999999999<<<<<<<<<<<<============:::::::::::::::;;;;;;<<<<<<<<<<<<===>>>>>>??????@@@???===;;;;;;;;;<<<===BBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHJJJLLLMMMNNNOOOQQQQQQRRRSSSUUUVVVWWWWWWYYYYYYZZZ[[[\\\]]]^^^^^^]]]```ccceeeeeefffggghhhiiilllnnnpppqqqrrruuuwww|||~~~~~~~~~~~~}}}{{{zzzyyyyyywwwtttrrrsssqqqooommmllliiifffccc]]][[[YYYVVVSSSQQQOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMTTT[[[fffrrr}}}~~~}}}wwwpppfff[[[PPPIIIEEEDDDBBBAAA@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHJJJKKKKKKKKKMMMOOOQQQZZZ```ooouuufff___XXXQQQLLLLLLLLLIIIGGGGGGHHHHHHHHHIIIKKKNNNPPPRRRWWW[[[___dddiiiooouuuyyyYYYVVVQQQOOONNNNNNNNNNNNNNNMMMLLLKKKJJJHHHGGGGGGDDDDDDCCCCCCBBBAAAAAAAAA===<<<<<<;;;;;;;;;;;;;;;888888888888888888888888888888888888777777777777999999999888777666666555777777777777777777777777777777666666666666777777777888888999999:::;;;;;;===<<<;;;999888888999999============<<<<<<<<<<<<999999999999999:::;;;;;;;;;;;;<<<======>>>??????@@@???===<<<;;;<<<<<<===AAABBBDDDEEEGGGHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHJJJKKKMMMNNNOOOPPPQQQRRRSSSTTTVVVWWWWWWXXXXXXYYYZZZ[[[\\\]]]]]]]]]```cccdddeeeeeeggghhhkkkmmmoooppppppqqqsssuuuyyy|||~~~}}}}}}}}}{{{zzzyyyxxxwwwtttrrrrrrpppmmmlllkkkhhheeebbb]]][[[YYYVVVSSSQQQOOOOOOLLLKKKJJJJJJJJJLLLNNNOOOWWW^^^iiiuuu~~~}}}{{{uuukkk___SSSJJJFFFDDDDDDBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIKKKKKKKKKLLLNNNQQQUUUZZZggg{{{~~~~~~rrrfff[[[TTTNNNMMMMMMJJJHHHHHHHHHGGGHHHHHHJJJLLLNNNPPPTTTXXX\\\aaafffkkkqqquuuyyyZZZVVVQQQNNNMMMMMMMMMLLLMMMLLLLLLJJJIIIHHHGGGGGGEEEDDDDDDCCCBBBBBBAAAAAA===<<<;;;;;;::::::;;;;;;888888888888888888888888999999888888777777666666:::999999888777666555555666666666666666666666666777777666666666666777777777888888999999:::;;;;;;>>>===;;;999888888999999;;;;;;;;;::::::999999999999999888888999999:::;;;<<<======>>>???@@@AAAAAA??????>>>===<<<<<<======@@@AAACCCEEEGGGIIIJJJJJJHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGIIIJJJKKKMMMNNNNNNRRRRRRSSSUUUVVVWWWXXXYYYWWWWWWXXXYYYZZZ[[[\\\\\\^^^```bbbcccdddeeeggghhhkkkmmmoooppppppqqqtttvvvyyy|||~~~~~~}}}~~~|||zzzyyyyyywwwtttrrrpppooolllkkkjjjhhhdddbbb]]]\\\YYYVVVSSSQQQPPPOOOKKKKKKIIIIIIJJJLLLOOOQQQYYY```kkkwww~~~~~~zzzxxxrrrfffXXXLLLFFFDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJKKKMMMOOORRRVVVaaasss~~~zzz~~~}}}lllaaaXXXQQQOOONNNKKKIIIJJJGGGGGGGGGGGGHHHJJJLLLNNNRRRUUUZZZ^^^bbbhhhmmmqqquuu{{{YYYUUUPPPMMMLLLLLLLLLKKKLLLLLLKKKJJJIIIHHHHHHGGGEEEDDDDDDCCCBBBBBBAAAAAA<<<<<<;;;:::::::::::::::888888888888888888888888999999888888777777666666999999888888777666666555666666666666666666666666777777666666666666777777777888888999999:::;;;;;;===<<<;;;999888888999999;;;;;;::::::999999999888999999888888999999:::;;;;;;<<<===>>>???@@@AAAAAA???>>>>>>===============>>>@@@BBBEEEGGGIIIJJJKKKHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNRRRRRRSSSTTTVVVWWWXXXYYYWWWWWWXXXYYYZZZ[[[[[[\\\^^^```bbbbbbcccdddfffiiiiiikkknnnpppqqqrrruuuwwwxxx{{{~~~~~~~~~|||zzzzzzxxxuuurrrpppooolllkkkjjjhhheeeccc^^^]]]ZZZWWWTTTRRRQQQPPPKKKJJJIIIIIIJJJNNNQQQSSSZZZaaammmzzzxxxtttlll```RRRHHHDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJIIIJJJLLLNNNRRRTTT]]]lll}}}{{{zzzuuuhhh^^^UUURRRPPPLLLKKKLLLHHHGGGGGGGGGHHHIIIKKKLLLQQQSSSXXX\\\```dddjjjmmmsssyyyWWWTTTOOOMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGDDDDDDCCCCCCBBBAAAAAAAAA<<<;;;;;;:::::::::::::::888888888888888888888888888888888888777777777777888888888888777777777777777777777777777777777777777777666666666666777777777888888999999:::;;;;;;;;;;;;::::::::::::999999<<<<<<<<<<<<;;;;;;;;;;;;999999999999999:::;;;;;;999999:::;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAADDDFFFHHHIIIJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMOOOPPPQQQRRRSSSUUUVVVVVVWWWWWWXXXYYYZZZ[[[\\\\\\^^^```aaabbbbbbdddfffiiiiiikkknnnpppqqqsssuuuxxxvvvxxx{{{~~~~~~}}}}}}}}}|||{{{yyyvvvsssqqqpppnnnmmmllljjjgggddd```^^^\\\YYYVVVTTTRRRRRRMMMKKKJJJJJJLLLPPPUUUXXX^^^eeerrr~~~~~~~~~tttooodddXXXMMMEEEBBBBBBAAABBBBBBCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGIIIJJJIIIIIIIIIKKKMMMQQQSSSZZZeeesss{{{pppfff[[[VVVRRRNNNLLLMMMHHHHHHGGGGGGGGGIIIJJJKKKNNNQQQUUUYYY\\\aaafffiiipppvvv}}}WWWTTTPPPMMMMMMNNNNNNMMMKKKJJJJJJIIIIIIHHHHHHGGGCCCCCCBBBBBBAAA@@@@@@@@@<<<;;;::::::999999::::::888888888888888888888888777777777777777888888888777777777777888888888888777777777777777777777777777777666666666666777777777888888999999:::;;;;;;888999:::<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;<<<888999:::;;;<<<>>>??????>>>>>>>>>?????????>>>>>>===>>>@@@CCCEEEGGGHHHIIIHHHHHHHHHGGGGGGGGGGGGFFFHHHIIIIIIJJJKKKLLLMMMMMMOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^___aaaaaaaaacccfffiiikkkmmmooopppppprrrtttvvvvvvxxxzzz}}}|||~~~}}}{{{zzz|||~~~~~~}}}zzzwwwuuusssqqqooonnnnnnllliiigggaaa```]]]ZZZWWWUUUTTTSSSPPPNNNMMMMMMPPPUUUYYY]]]eeelllxxx~~~{{{{{{}}}}}}zzzppphhh\\\PPPHHHDDDAAA@@@AAAAAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHIIIIIIHHHIIIKKKLLLNNNPPPUUU^^^iiiyyyxxxlll___YYYTTTOOOMMMNNNIIIIIIHHHGGGGGGHHHJJJKKKLLLNNNRRRUUUYYY]]]bbbeeekkkqqqxxx}}}}}}}}}}}}WWWTTTPPPNNNNNNOOOPPPOOOJJJJJJJJJIIIIIIHHHHHHHHHCCCBBBBBBAAAAAA@@@??????<<<;;;::::::999999::::::888888888888888888888888666666777777888888999999666666666777888888999999777777777777777777777777777777666666666666777777777888888999::::::;;;;;;555777:::======<<<:::999888888888999999:::::::::;;;;;;::::::;;;;;;<<<===::::::<<<===>>>@@@AAAAAA===>>>????????????>>>>>>===>>>@@@BBBDDDFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFHHHIIIIIIJJJKKKLLLMMMMMMQQQQQQRRRTTTUUUVVVWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^___```aaaaaacccfffiiimmmooopppppppppppprrrtttwwwyyy{{{~~~}}}|||{{{zzzzzz}}}~~~{{{xxxuuutttrrrqqqpppooommmkkkhhhbbbaaa^^^[[[XXXVVVUUUTTTRRRQQQPPPPPPSSSXXX]]]```kkkrrr}}}~~~zzzxxxyyy{{{{{{xxxmmmcccVVVKKKFFFCCCAAA???@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDD@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHIIIIIIHHHHHHJJJLLLLLLMMMRRRYYYbbbppp|||ooobbb[[[UUUPPPMMMNNNJJJIIIHHHHHHHHHIIIJJJKKKIIILLLPPPSSSVVVZZZ___bbbfffllltttyyy}}}{{{zzzzzz|||TTTQQQMMMKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<;;;;;;;;;::::::::::::::::::999888777666666888888777777666666555555777777777777777666666555555555666666777777888888666555555444444555777888777777777888999999::::::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA===>>>AAACCCFFFGGGHHHIIIKKKJJJIIIGGGFFFEEEEEEEEEIIIIIIIIIIIIIIIJJJKKKKKKOOOPPPQQQSSSTTTVVVWWWXXXZZZ[[[[[[\\\\\\\\\[[[[[[ZZZ]]]```bbbbbbccceeegggiiikkkmmmoooqqqssstttttttttvvvyyy|||~~~{{{xxxwwwsssrrrpppooommmkkkjjjiiihhhfffbbb]]]YYYVVVTTTSSSRRRRRRSSSTTTWWW]]]dddiiipppwww}}}vvvtttvvvxxx|||}}}vvvqqqeeeXXXLLLIIIHHHDDD@@@>>>???@@@AAAAAABBBBBBAAAAAABBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCC???AAABBBBBBAAA@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGIIIKKKIIIIIIIIIHHHHHHGGGGGGGGGNNNOOOSSSWWW[[[fff{{{}}}wwwccc[[[WWWRRROOOOOOLLLKKKJJJIIIHHHGGGGGGGGGIIIJJJLLLNNNRRRXXX```eeehhhkkkooorrrwww~~~~~~wwwyyy{{{UUUQQQMMMKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHDDDDDDCCCBBB@@@???>>>>>><<<<<<;;;;;;;;;:::::::::999::::::999999777666666888777777777666666666555777777777777777666666555666666777777777777777777555555555555555666777777777777777888999999::::::<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB======???AAACCCEEEGGGHHHJJJIIIHHHGGGFFFEEEEEEEEEHHHHHHHHHHHHIIIJJJKKKLLLOOOPPPQQQSSSTTTVVVWWWXXXZZZZZZ[[[\\\\\\\\\\\\[[[[[[]]]```bbbcccdddfffgggkkklllnnnppprrrsssttttttvvvxxxzzz}}}|||zzzxxxuuutttsssqqqooommmlllkkkhhhfffbbb^^^ZZZXXXVVVVVVTTTUUUVVVWWWZZZaaaiiinnnvvv}}}|||uuusssuuuvvvzzzzzzsssnnnaaaUUUJJJGGGGGGDDD@@@??????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCC@@@AAACCCCCCAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGHHHHHHGGGGGGHHHJJJJJJIIIIIIIIIIIIIIIHHHHHHMMMNNNQQQUUUXXXbbbvvv{{{{{{iii```[[[TTTOOONNNLLLLLLJJJIIIHHHGGGGGGGGGIIIJJJKKKMMMQQQVVV]]]bbbcccggglllpppttt{{{|||}}}UUURRRNNNLLLLLLMMMNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHEEEDDDCCCBBBAAA???>>>>>><<<<<<;;;;;;;;;:::::::::999999999999999888777666777777777777666666666666777777888888777777666555888888888888777777777777444555555666666666666666777777777888999999::::::<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<>>>???AAACCCEEEEEEEEEEEEDDDDDDCCCCCCBBBBBB=========>>>@@@BBBEEEGGGIIIIIIHHHGGGFFFEEEEEEDDDFFFGGGGGGHHHIIIKKKLLLMMMOOOPPPQQQSSSTTTVVVWWWXXXZZZZZZ[[[\\\\\\\\\\\\\\\\\\^^^aaabbbcccdddfffhhhkkklllnnnpppqqqsssssssssxxxzzz|||}}}~~~|||{{{xxxwwwvvvtttrrrpppnnnmmmhhhfffccc___\\\ZZZYYYXXXXXXXXXYYYZZZ___gggpppwww{{{tttrrrtttwww|||~~~vvvnnniii[[[QQQGGGEEEEEEBBB@@@@@@???@@@AAAAAABBBBBBAAAAAA?????????@@@AAABBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCAAABBBDDDDDDBBBAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHGGGFFFFFFHHHJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNQQQTTT]]]nnn~~~wwwwww{{{rrrhhh```WWWPPPMMMMMMLLLKKKJJJHHHHHHHHHHHHHHHIIIKKKLLLNNNSSSXXX]]]]]]bbbhhhmmmqqqwww~~~UUURRRNNNLLLLLLMMMNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHBBBBBBBBBBBBBBBAAAAAAAAA<<<<<<;;;;;;;;;:::::::::999999999999999888777666777777777777666666666666777888888888888777666666999999888888777777666666333444666777777777666555777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAACCCEEEGGGHHHGGGGGGFFFEEEEEEDDDCCCCCC@@@>>>===<<<>>>AAAEEEGGGHHHHHHHHHGGGGGGFFFEEEDDDFFFGGGGGGIIIJJJLLLNNNOOOOOOPPPQQQRRRTTTVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\]]]___aaabbbbbbdddgggiiikkklllmmmooopppqqqrrrrrrwwwyyy|||}}}~~~{{{zzzxxxvvvtttqqqpppooohhhfffccc```]]]\\\[[[[[[ZZZ[[[\\\^^^dddmmmxxx{{{tttsssvvvzzz{{{sssiiicccTTTKKKDDDCCCCCCAAA@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCAAAAAAAAABBBBBBBBBCCCCCCAAACCCDDDDDDCCCBBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFGGGFFFEEEFFFGGGIIIGGGHHHHHHHHHIIIJJJJJJJJJKKKKKKMMMOOORRRXXXffftttvvvqqqpppvvvzzzlllbbbXXXRRRNNNNNNMMMKKKJJJIIIIIIHHHHHHHHHIIIJJJJJJLLLOOOTTTWWWXXX]]]dddjjjmmmrrrxxx}}}UUURRRNNNLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJIIIHHHHHHCCCCCCCCCBBBBBBAAAAAAAAA<<<<<<;;;;;;;;;:::::::::888888999999999888777777666666666666777777777777888888888888888777777666999888888888777777666666333444666777777777666555777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======???AAACCCEEEGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDBBB@@@>>>===>>>BBBFFFHHHHHHHHHIIIIIIHHHGGGFFFEEEGGGGGGHHHJJJLLLNNNPPPQQQOOOPPPQQQRRRTTTVVVWWWXXXYYYYYYZZZ[[[\\\]]]]]]]]]]]]^^^```aaabbbdddgggiiiiiijjjlllnnnooopppqqqqqquuuwww{{{}}}}}}|||zzzxxxuuusssqqqppphhhgggdddaaa^^^]]]\\\\\\[[[\\\___cccjjjttt{{{vvvvvvzzz}}}xxxoooddd]]]OOOGGGBBBBBBBBB@@@???AAA???@@@AAAAAABBBBBBAAAAAACCCBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAACCCDDDDDDCCCBBBBBBCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEGGGHHHFFFFFFFFFGGGHHHHHHHHHIIIKKKJJJLLLNNNPPPTTT___kkk||||||rrrjjjnnnwwwpppcccZZZUUURRRNNNMMMLLLKKKJJJIIIIIIIIIGGGHHHIIIIIIJJJLLLPPPSSSTTTZZZaaagggjjjoootttxxx}}}VVVSSSOOOMMMMMMNNNOOONNNMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGEEECCCAAA@@@>>>===<<<<<<;;;;;;;;;:::::::::888888999999999888888777666666666666777777777777888888999999888888777666777777777777666666666666444555555666666666666666777777777888999999:::::::::::::::;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======???@@@BBBDDDFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEDDDBBB@@@???@@@BBBFFFHHHHHHIIIJJJJJJJJJIIIGGGFFFGGGGGGHHHJJJKKKNNNOOOQQQOOOPPPQQQSSSTTTVVVWWWXXXXXXYYYZZZ[[[\\\]]]]]]]]]\\\^^^___``````bbbfffiiihhhiiikkknnnpppqqqrrrssstttwww{{{~~~~~~|||zzzwwwuuusssrrrkkkiiifffccc```___^^^^^^[[[^^^ccciiiqqq{{{{{{wwwyyy}}}~~~}}}uuujjj^^^VVVKKKEEEAAAAAAAAA??????AAA???@@@AAAAAABBBBBBAAAAAADDDCCCBBBAAA@@@?????????AAAAAAAAABBBBBBBBBCCCCCCAAABBBDDDDDDBBBAAABBBCCC???@@@@@@AAAAAABBBBBBBBBDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFEEEDDDDDDFFFHHHFFFFFFFFFFFFGGGGGGGGGGGGJJJIIIJJJMMMOOOQQQZZZcccssswwwkkklllrrrzzzvvvggg^^^YYYUUUOOONNNMMMKKKJJJJJJJJJJJJFFFHHHIIIIIIIIIJJJMMMPPPQQQWWW^^^cccfffkkkqqquuuxxx}}}VVVSSSOOOMMMMMMNNNOOOOOOMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFDDDBBB@@@>>>===<<<<<<;;;;;;;;;:::::::::777888888999999999888888555666666666777777777888888999999999999888777777555555555555555666666666555555555555555666777777777777777888999999:::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBCCCDDDGGGGGGFFFFFFFFFFFFFFFFFFDDDBBBAAA@@@@@@BBBEEEFFFIIIJJJKKKLLLLLLJJJIIIGGGFFFFFFGGGHHHJJJLLLMMMNNNOOOPPPQQQSSSTTTVVVWWWXXXXXXYYYZZZ[[[\\\]]]]]]]]]\\\]]]^^^^^^___aaaeeehhhhhhjjjlllooorrrtttuuuvvvvvvxxx|||~~~}}}zzzwwwuuutttooommmjjjfffcccaaa``````\\\```gggoooxxx~~~yyywwwzzzyyypppdddXXXPPPIIIDDD@@@AAA@@@>>>>>>AAA???@@@AAAAAABBBBBBAAAAAACCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC@@@AAACCCCCCAAAAAAAAABBB??????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFHHHFFFHHHKKKMMMNNNUUU]]]jjjuuu}}}nnnlllpppuuuoooeee]]]VVVOOOOOOMMMLLLKKKJJJJJJJJJFFFGGGHHHHHHHHHJJJLLLOOOOOOTTTZZZ___bbbgggmmmrrruuuxxx~~~VVVSSSOOOMMMMMMOOOOOOOOOMMMMMMLLLKKKJJJIIIHHHHHHEEEEEEDDDCCCBBBBBBAAAAAA<<<<<<;;;;;;;;;:::::::::777888888999999999888888555666666666777777888888888999999999999888777777333444444444555555666666666666555444444666777888777777777888999999:::::::::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBBBBFFFFFFFFFFFFFFFFFFGGGGGGCCCBBBAAA@@@@@@BBBDDDEEEIIIJJJLLLMMMMMMKKKIIIHHHEEEEEEFFFGGGHHHJJJKKKLLLOOOPPPQQQSSSTTTVVVWWWXXXXXXYYYZZZ[[[]]]]]]]]]^^^[[[\\\]]]]]]^^^```eeehhhiiijjjmmmpppsssvvvxxxxxxxxxzzz}}}|||yyywwwvvvrrrpppllliiifffcccbbbbbb]]]bbbjjjsss}}}|||xxxvvvzzz}}}wwwmmmaaaTTTKKKHHHCCCAAAAAA@@@===>>>AAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAAAAAAAABBBBBBBBBCCCCCC???AAABBBBBBAAA@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEAAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDEEEDDDCCCDDDEEEGGGIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEFFFJJJKKKMMMRRRYYYcccmmm~~~pppnnnooorrr}}}uuujjj___VVVPPPOOONNNLLLKKKKKKJJJJJJEEEGGGHHHHHHHHHJJJLLLNNNNNNRRRXXX\\\___dddkkkpppsssvvvzzzUUURRRNNNLLLLLLLLLLLLKKKRRROOOLLLKKKLLLKKKIIIFFFMMMLLLJJJHHHEEEBBB@@@???@@@>>><<<<<<<<<;;;:::888777777777777777777777777888888888888888888888888777777777777777777777777666666666666666666666666666666666666666666666666444555555666777888888999666888:::;;;:::999999:::::::::999999::::::;;;<<<:::::::::::::::;;;=========>>>>>>======>>>AAACCCAAACCCEEEGGGHHHGGGFFFFFFFFFDDDAAA??????@@@BBBDDDHHHJJJMMMOOOPPPNNNLLLJJJLLLKKKIIIHHHHHHIIIJJJKKKNNNPPPRRRSSSSSSTTTWWWXXXWWWXXXYYY[[[]]]^^^^^^___]]]^^^___^^^]]]^^^aaaccchhhjjjmmmoooqqqsssvvvxxxxxxyyyzzz|||~~~~~~|||zzzyyyyyysssrrrpppmmmkkkhhhfffeeedddiiipppxxx{{{yyyxxxxxx{{{|||rrreeeXXXOOOJJJBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@AAAAAAAAACCCBBBBBBAAAAAABBBBBBCCC>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHIIILLLPPPTTT[[[bbbsss{{{tttpppqqqzzz~~~oooaaaXXXUUUPPPMMMNNNOOOLLLKKKMMMHHHHHHHHHGGGGGGHHHIIIIIIOOORRRUUUYYY]]]bbbhhhlllooossswww{{{VVVSSSPPPNNNNNNNNNNNNMMMKKKIIIGGGGGGHHHHHHFFFDDDIIIIIIGGGEEECCCBBB@@@???@@@>>><<<<<<<<<;;;:::888999999999999999999999999888888888888888888888888777777777777777777777777666666666666666666666666666666666666666666666666555555555666777888888888666888:::;;;:::999999:::::::::999999::::::;;;<<<::::::::::::;;;<<<===>>>;;;<<<===<<<<<<<<>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHIIILLLPPPSSSYYY___ooo~~~vvvrrrwwwuuuggg]]]YYYSSSOOOPPPOOOLLLJJJLLLIIIHHHHHHGGGHHHHHHIIIIIIMMMOOOSSSVVVZZZ___dddhhhlllppptttxxx}}}WWWTTTQQQOOOOOOOOOOOOOOOKKKIIIHHHIIIJJJJJJIIIGGGEEEEEEDDDCCCBBBAAA@@@??????>>><<<<<<<<<<<<:::888999999999999999999999999777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666555555666666777777888888666888::::::999999999::::::::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>???:::;;;<<<;;;:::;;;===??????@@@BBBDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBEEEHHHMMMQQQSSSRRRPPPNNNLLLJJJIIIHHHHHHIIIJJJLLLMMMOOORRRSSSSSSTTTWWWYYYVVVVVVXXXYYYYYYZZZZZZZZZ]]]]]]\\\[[[[[[]]]aaadddfffiiillloooqqqsssvvvyyy||||||}}}~~~~~~yyyxxxvvvssspppnnnmmmlllmmmrrryyyxxxwwwxxxzzzyyypppdddYYYOOOHHHDDDBBBBBBAAAAAA@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGHHHHHHIIIKKKNNNQQQVVV[[[hhh{{{xxxxxx|||pppddd\\\VVVQQQQQQOOOKKKJJJKKKIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLPPPSSSVVVZZZ```ccchhhlllppptttyyyWWWTTTPPPOOOOOOPPPOOOOOOMMMLLLKKKKKKKKKJJJJJJIIIEEEDDDDDDBBBAAA@@@???>>>???===<<<;;;<<<<<<:::999777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555666666666777777777888777999::::::999888999;;;:::::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<===>>>???:::;;;<<<<<<;;;;;;===>>>???@@@BBBCCCEEEEEEFFFFFFCCCDDDDDDEEEDDDCCCBBBAAACCCFFFLLLQQQTTTTTTSSSRRRLLLKKKIIIHHHHHHIIIJJJKKKMMMOOOQQQRRRSSSTTTWWWYYYWWWWWWXXXYYYZZZZZZYYYYYY[[[[[[ZZZYYYYYY[[[___cccdddgggkkkmmmpppsssvvvyyy{{{|||}}}|||{{{xxxuuusssqqqppppppssswww~~~yyyxxxyyy{{{{{{ttthhh\\\RRRJJJEEEBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHJJJMMMOOOSSSVVVaaassswwwiii^^^XXXSSSQQQPPPLLLJJJLLLJJJIIIIIIHHHHHHHHHHHHIIIIIIKKKMMMPPPSSSWWW[[[___cccggglllqqquuu{{{UUURRROOOMMMMMMNNNNNNNNNLLLLLLKKKJJJHHHFFFEEEEEEGGGFFFEEECCCAAA???>>>===>>>===;;;;;;<<<<<<;;;999777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777999:::999888888:::;;;;;;;;;::::::;;;;;;<<<===<<<<<<;;;<<<<<<===>>>???;;;===>>>>>>=========???@@@AAABBBDDDEEEFFFGGGGGGCCCDDDEEEFFFFFFDDDBBBAAABBBEEEJJJOOOSSSUUUUUUUUUOOONNNKKKIIIIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTWWWYYYXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWYYY]]]```bbbeeehhhlllnnnqqquuuxxxzzz{{{|||~~~}}}zzzwwwuuutttssssssxxx}}}{{{zzz{{{|||wwwnnnaaaUUUMMMGGGDDDAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???>>>>>>??????@@@@@@??????>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHHHHIIIKKKMMMPPPSSS\\\lll~~~}}}nnnaaaZZZTTTSSSQQQMMMLLLNNNKKKJJJIIIIIIHHHHHHHHHIIIHHHJJJLLLNNNPPPTTTXXX\\\___dddiiimmmqqqwwwSSSPPPMMMLLLLLLMMMMMMMMMNNNOOONNNLLLIIIGGGFFFGGGHHHGGGFFFDDDAAA???>>>===>>><<<;;;;;;<<<<<<;;;:::999999999999999999999999777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666666666666666777777777777888999:::999888888:::<<<;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;<<<===>>>???===>>>@@@@@@???>>>>>>???@@@AAABBBCCCEEEFFFHHHHHHDDDEEEFFFFFFFFFEEECCCBBBBBBEEEHHHMMMQQQTTTVVVWWWSSSQQQNNNKKKJJJIIIJJJJJJKKKMMMPPPRRRSSSTTTWWWYYYYYYZZZ[[[\\\]]]]]]]]]]]][[[[[[[[[ZZZYYYYYY[[[]]]___bbbfffiiilllppptttwwwxxxyyy|||~~~}}}zzzxxxwwwwwwwww~~~~~~~~~}}}{{{qqqgggZZZOOOIIIFFFBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======>>>>>>???===>>>>>>?????????>>>>>>======>>>>>>???@@@@@@@@@????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEEEEFFFEEEFFFHHHHHHHHHHHHIIIKKKNNNQQQXXXfffvvvvvvggg___XXXVVVSSSOOONNNPPPLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIKKKMMMNNNQQQUUUYYY[[[___eeeiiimmmsss{{{RRRPPPMMMKKKLLLMMMMMMMMMMMMOOOOOONNNJJJHHHIIIJJJFFFEEEDDDCCCAAA@@@???>>>===<<<;;;;;;<<<===;;;:::999999999999999999999999888888888888888888888888777777777777777777777777666666666666666666666666666666666666666666666666777777777777666666666666888999999888777888:::<<<;;;;;;;;;;;;;;;<<<======::::::::::::;;;<<<===>>>===???AAAAAA???>>>>>>?????????@@@BBBCCCEEEGGGHHHEEEFFFFFFFFFEEEEEEDDDDDDCCCDDDGGGJJJNNNRRRVVVXXXVVVTTTQQQMMMKKKJJJJJJJJJKKKMMMOOOQQQRRRTTTWWWYYYXXXYYYZZZ\\\]]]^^^^^^^^^]]]^^^___^^^\\\[[[[[[\\\\\\___cccgggjjjnnnrrruuuwwwyyy|||}}}{{{zzz{{{|||~~~zzzwwwkkkaaaTTTJJJFFFDDDAAA>>>@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA???>>>>>>>>>>>>>>>>>>???===>>>>>>>>>>>>>>>============>>>??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFDDDFFFHHHHHHHHHGGGHHHIIIMMMOOOUUU```nnnpppggg___[[[VVVQQQOOOPPPLLLKKKJJJIIIIIIHHHHHHHHHFFFHHHIIIKKKLLLNNNRRRUUUVVV[[[aaaeeeiiiooovvv{{{RRRPPPMMMLLLMMMNNNNNNNNNGGGIIIKKKIIIFFFEEEGGGIIICCCBBBBBBAAAAAA@@@@@@@@@===<<<;;;;;;<<<===<<<:::777777777777777777777777888888888888888888888888777777777777777777777777666666666666666666666666666666666666666666666666777777777777666666666666999999999888777888:::<<<<<<;;;;;;;;;;;;<<<======:::::::::::::::<<<======<<<>>>@@@AAA???>>>===>>>>>>>>>???@@@BBBDDDFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEHHHLLLQQQVVVYYYYYYVVVSSSOOOLLLJJJJJJIIIJJJLLLOOOQQQRRRTTTWWWYYYWWWXXXYYY[[[]]]^^^^^^______aaacccbbb___]]]\\\\\\ZZZ^^^bbbfffiiimmmqqqtttwwwzzz}}}}}}}}}~~~}}}xxxuuufff]]]PPPHHHDDDCCC@@@===???@@@AAABBBCCCCCCDDDEEEAAAAAAAAA@@@@@@???????????????>>>>>>>>>>>>??????===>>>>>>>>>>>>>>>=========>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCDDDDDDDDDEEEEEEFFFFFFDDDFFFHHHHHHGGGGGGHHHIIIMMMNNNSSS\\\hhh{{{wwwnnnddd^^^XXXRRROOOPPPLLLLLLKKKJJJIIIHHHHHHHHHEEEGGGHHHIIIJJJLLLPPPSSSSSSXXX^^^cccfffkkkrrrxxxTTTOOOKKKIIIKKKMMMNNNMMMKKKJJJIIIIIIGGGGGGFFFEEECCCBBBAAAAAABBBBBB@@@>>>===<<<<<<;;;;;;:::999999999888888888888888999999888777666555555666777888<<<;;;;;;;;;::::::999999777777666666666666777777666666666666666666666666555555555555666666666777:::999999999999999999999======<<<<<<<<<;;;;;;;;;;;;<<<<<<==================>>>@@@AAAAAA@@@>>>=========>>>???AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFF@@@BBBDDDHHHMMMRRRWWWYYYZZZXXXUUUQQQOOOMMMMMMMMMLLLLLLMMMOOORRRUUUXXXZZZYYY[[[]]]]]]]]]]]]___aaaeeecccbbbcccdddccc___[[[[[[]]]```dddhhhmmmppprrrtttwww{{{~~~~~~uuunnn___VVVJJJCCCBBBCCCBBBAAA<<<===???AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???????????????>>>>>>======<<<<<>>>>>???@@@AAA@@@@@@??????????????????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDEEEGGGIIIKKKJJJLLLRRRYYYaaapppyyyjjj___YYYVVVSSSPPPLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIKKKNNNPPPRRRRRRUUUYYY]]]aaafffkkkoooxxxTTTPPPKKKJJJKKKMMMNNNMMMLLLKKKKKKJJJIIIHHHGGGFFFCCCBBBAAAAAABBBBBB@@@>>>===<<<<<<;;;;;;:::999999999999888888888888888888888777666666666666777888555555555444444444333333777777666666666666777777666666666666666666666666555555555666666666777777999999999999::::::::::::===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;<<>>>>>???@@@AAACCCEEEFFFEEEFFFFFFGGGGGGGGGGGGGGGAAAAAABBBEEEIIINNNSSSUUUZZZXXXVVVTTTQQQNNNMMMLLLMMMMMMNNNOOOQQQTTTWWWYYYZZZ\\\^^^^^^^^^^^^```bbbbbbaaaaaabbbdddccc```]]]\\\\\\]]]```dddiiimmmppptttwww{{{~~~|||}}}zzzooofffWWWOOOEEE???>>>>>>>>><<<======>>>>>>>>>======<<>>>>>>>>=========<<>>>>>???@@@@@@????????????????????????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEDDDDDDFFFGGGHHHIIIJJJOOOUUU[[[ggg}}}qqqeee]]]YYYUUUQQQMMMMMMLLLLLLKKKJJJIIIHHHIIIHHHHHHIIIJJJLLLNNNPPPPPPSSSWWWZZZ^^^dddjjjnnnttt|||SSSPPPLLLKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGCCCBBBAAAAAABBBBBB@@@>>>===<<<<<<;;;;;;:::999999::::::999888777777777888888777777666666777777888666666666666666555555555777777666666666666777777666666666666666666666666555555666666666777777777999999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999::::::;;;<<<;;;;;;;;;999;;;===???AAAAAAAAAAAA?????????@@@AAACCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJDDDDDDCCCCCCFFFJJJOOORRRYYYYYYYYYWWWTTTQQQNNNLLLNNNMMMMMMNNNQQQTTTWWWYYY\\\^^^___`````````bbbdddbbbbbbccceeeggggggeeeccc```___]]]^^^```eeekkknnntttwww{{{~~~|||zzz|||}}}|||uuuggg\\\QQQKKKDDD@@@@@@@@@>>>===@@@???>>>===<<<<<<<<<<<<>>>>>>???????????????@@@>>>>>>>>>>>>============????????????????????????????????????????????????@@@??????>>>>>>??????@@@????????????????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDHHHGGGEEEDDDDDDDDDEEEFFFHHHHHHKKKOOOSSS\\\nnn}}}oooeee]]]WWWSSSOOONNNMMMLLLKKKJJJIIIHHHIIIIIIHHHHHHHHHJJJKKKLLLNNNPPPSSSVVVZZZ```ggglllnnnuuuSSSQQQNNNLLLKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGCCCBBBAAAAAABBBAAA???>>>===<<<<<<;;;;;;:::999999::::::999888777777777777777777777777777777777777:::::::::999999999999999777777666666666666777777666666666666666666666666555666666666666777777777888888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::;;;===>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEGGGHHHJJJLLLMMMNNNNNNNNNJJJHHHFFFDDDFFFIIIMMMPPPWWWYYYZZZZZZXXXTTTPPPMMMMMMLLLLLLMMMPPPTTTXXXZZZ]]]___aaabbbbbbccceeefffggghhhiiikkklllllljjjiiifffddd```^^^```dddiiilllrrruuuyyy}}}~~~}}}|||~~~yyyxxxyyy{{{}}}ooo```UUUKKKGGGCCCAAAAAAAAA@@@>>>BBBAAA???>>>>>>>>>???@@@;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>============??????????????????????????????????????????????????????>>>>>>>>>>>>?????????????????????@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGIIILLLNNNTTTbbbpppzzznnnccc[[[VVVRRRQQQOOOMMMLLLJJJIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJLLLMMMOOOQQQUUU\\\ccciiijjjpppyyyRRRQQQPPPMMMLLLLLLLLLMMMKKKJJJJJJIIIHHHGGGFFFFFFCCCBBBAAAAAABBBAAA???>>>===<<<<<<;;;;;;:::999999:::999999888777777888888777777888888888888777777777777777777777777888888777777666666666666777777777777777777777777777777666666666666777777777888888888999999:::;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<<<<======>>>>>>>>>===???@@@@@@AAABBBDDDEEEFFFIIIKKKMMMPPPRRRRRRRRRRRRMMMKKKGGGEEEEEEGGGJJJLLLTTTVVVZZZ\\\[[[WWWSSSPPPLLLKKKKKKLLLOOOTTTXXX[[[\\\^^^aaacccccceeehhhjjjkkkmmmoooppppppooommmmmmkkkhhhdddaaa```bbbfffhhhnnnrrrvvvzzz|||~~~|||tttrrrssswwwyyyxxxiiiZZZQQQCCCAAA???>>>>>>>>>===<<<@@@???>>>>>>>>>???AAABBB>>>?????????@@@@@@AAAAAA============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEHHHKKKMMMQQQ[[[fffpppxxxkkkaaaZZZVVVTTTRRROOOMMMKKKJJJJJJJJJIIIHHHFFFFFFFFFGGGHHHJJJKKKLLLNNNRRRWWW___dddggglllsss{{{RRRRRRQQQOOOLLLKKKLLLNNNJJJJJJIIIHHHGGGFFFFFFEEECCCBBBAAAAAABBBBBB@@@>>>===<<<<<<;;;;;;:::999999999888888888888888999999777888888999999888888777666666777777777777888888777777666666666666777777777777777777777777777777666666666777777777888888888888888999999:::::::::::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>===============<<<<<<<<<<<<<<>>???@@@>>>>>>>>>???????????????============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===>>>>>>>>>???@@@@@@AAAAAA????????????@@@@@@@@@@@@>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFEEEDDDGGGKKKMMMNNNVVV^^^fffvvvuuuiiibbbZZZXXXUUURRROOOMMMLLLLLLJJJIIIHHHFFFFFFFFFGGGHHHHHHJJJKKKMMMOOOTTTZZZ^^^ccchhhnnnuuu|||RRRSSSRRRPPPLLLKKKLLLNNNKKKKKKJJJIIIHHHGGGFFFFFFCCCBBBAAAAAABBBBBB@@@>>>===<<<<<<;;;;;;:::999999777777777777888999::::::777888999999999999888777777888888888999999999:::777777666666666666777777777777777777777777777777666666777777777888888888888888888888888888888888999999:::::::::;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<======>>>===>>>???AAACCCFFFHHHIIILLLNNNQQQSSSTTTTTTSSSRRRNNNLLLIIIFFFEEEDDDEEEFFFKKKOOOUUUZZZ]]]]]][[[ZZZSSSQQQNNNLLLLLLOOORRRTTTXXX[[[___bbbeeeiiimmmpppmmmppptttuuutttssstttuuutttsssqqqnnnkkkhhheeedddfffjjjooosssvvvxxx{{{}}}|||~~~{{{sssnnnppptttyyy{{{~~~tttfffWWWLLLFFFBBBBBBAAA@@@??????@@@BBB<<<======>>>>>>>>>======>>>>>>===============<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<===>>>>>>???@@@@@@AAAAAA????????????@@@@@@@@@@@@>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCFFFJJJKKKKKKOOOVVV^^^kkk}}}rrrjjj^^^\\\XXXTTTPPPNNNNNNMMMJJJIIIHHHGGGFFFGGGHHHIIIHHHIIIKKKMMMOOORRRVVVYYY^^^bbbhhhnnnuuuRRRSSSSSSPPPLLLJJJLLLNNNLLLLLLKKKJJJIIIHHHHHHGGGCCCBBBAAAAAABBBBBB@@@>>>===<<<<<<;;;;;;:::999999666666777777888999;;;;;;777888999::::::999888777555555666666777777777888777777666666666666777777777777777777777777777777777777777777888888888888888888888777777777777777999999999::::::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999::::::<<<===???@@@======???AAACCCFFFIIIJJJKKKMMMPPPSSSTTTSSSRRRPPPPPPNNNLLLJJJHHHGGGGGGGGGIIILLLSSSYYY]]]^^^^^^]]]XXXUUUPPPMMMKKKLLLNNNPPPWWWZZZ^^^bbbfffjjjnnnqqqnnnrrrwwwyyyxxxxxxyyy{{{zzzzzzyyywwwsssnnniiifffdddggglllqqqtttwwwzzz|||zzz{{{}}}|||uuurrrtttyyy}}}|||nnn___QQQFFFAAA>>>>>>===<<<;;;;;;<<<>>>@@@@@@AAAAAAAAA???===<<>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<===>>>>>>???@@@@@@AAAAAA>>>????????????@@@@@@@@@===>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDCCCCCCBBBAAACCCCCCEEEHHHIIIGGGJJJPPPSSS___nnnxxxppp```^^^YYYUUUQQQOOOOOONNNJJJIIIHHHGGGGGGHHHIIIIIIGGGIIILLLMMMNNNPPPTTTVVVYYY^^^dddjjjpppyyyUUURRRNNNKKKLLLMMMMMMMMMMMMLLLJJJJJJIIIHHHEEECCCDDDDDDBBBAAA???>>>===<<<;;;;;;:::999999999::::::::::::999888777666555444777888999::::::999888777:::999999999888777777777666666777777888888999999555555444444444444555555666666666666777777777777666666666666666666666666888888999999999:::::::::888888999:::;;;======>>>===<<<;;;;;;<<<===>>>???>>>>>>???AAACCCFFFHHHJJJLLLLLLKKKLLLNNNNNNMMMKKKMMMLLLJJJHHHFFFDDDCCCBBBIIIIIILLLRRRYYY^^^^^^\\\ZZZVVVQQQMMMKKKLLLOOOQQQTTTWWW[[[```cccggglllooosssuuuxxxzzzzzzzzz{{{|||}}}{{{xxxuuupppjjjffffffgggjjjmmmpppsssuuuvvv{{{|||~~~}}}||||||~~~ppp```RRRIIIDDDBBB@@@>>>===<<<===>>>===<<>>===<<<<<<===>>>???BBBAAA???>>><<<;;;;;;:::========================>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<======???>>>>>>============>>>============>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJQQQVVVcccvvvsssjjjbbbXXXTTTUUUTTTOOOJJJLLLKKKKKKKKKKKKJJJHHHEEEGGGHHHHHHJJJLLLNNNPPPQQQWWWZZZ___dddkkksss|||TTTQQQMMMKKKKKKLLLMMMLLLLLLKKKJJJIIIJJJIIIFFFDDDBBBAAAAAA???>>>===<<<<<<;;;;;;:::999999999::::::999888888888888777777777777888999999999999888777999999999888888888888888777777777777777888888888666666666555555666666666666666666666777777777777777777777777777777777777999999999999::::::::::::::::::;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===???@@@AAAAAABBBCCCEEEGGGHHHIIILLLLLLKKKLLLNNNNNNMMMLLLMMMLLLKKKJJJHHHFFFDDDCCCHHHHHHJJJPPPWWW\\\^^^]]]]]]YYYTTTOOOLLLLLLNNNPPPRRRVVVZZZ^^^bbbfffkkknnnrrruuuxxxzzzzzz{{{|||}}}~~~}}}|||{{{yyyuuuppplllgggggghhhiiilllooorrrtttzzz{{{|||}}}yyyiiiZZZOOOHHHCCC@@@@@@>>>===<<<===>>>===<<>>===<<<<<<===>>>>>>@@@???>>>===<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<===============>>>>>>>>>>>>???>>>===<<<<<<===>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHOOORRR^^^oooqqqhhh]]]WWWVVVUUUQQQMMMLLLKKKKKKKKKKKKJJJHHHEEEGGGGGGHHHIIIKKKMMMOOOPPPUUUWWW\\\aaagggoooxxx~~~SSSPPPMMMKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJIIIGGGEEEBBBAAAAAA@@@???>>>>>>===<<<;;;::::::999999999:::777888888888999999::::::777888888999999888888777888888888888888999999999888888888888777777777777777777666666666666777777666666666666777777777777888888888888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>>>><<<<<<;;;;;;<<<>>>???@@@BBBBBBDDDFFFHHHJJJKKKLLLLLLKKKJJJKKKMMMNNNMMMLLLLLLLLLMMMLLLKKKHHHFFFDDDFFFEEEGGGKKKRRRXXX]]]^^^aaa]]]WWWRRRNNNMMMNNNOOOQQQTTTXXX\\\```dddiiimmmpppssswwwzzz{{{{{{}}}~~~}}}}}}~~~|||wwwtttllljjjhhhggghhhkkknnnqqqvvvwwwxxxzzz|||~~~|||ppp___RRRKKKFFFBBB>>>@@@>>>===<<<===>>>===<<<>>>======<<<<<<===>>>>>>=========<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>============>>>>>>============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGLLLNNNWWWfffwwwzzzpppccc[[[XXXWWWTTTQQQMMMLLLKKKKKKKKKJJJHHHEEEFFFFFFGGGHHHJJJKKKMMMNNNQQQSSSWWW\\\bbbjjjrrrxxxRRROOOLLLKKKLLLLLLLLLLLLJJJIIIIIIIIIJJJJJJHHHFFFCCCCCCCCCBBBBBBAAAAAAAAA<<<<<<;;;:::999999999999888999999999999:::::::::777777888888888888777777777777777888999999999:::999999888888777777666666777666666666666666666777666666666666777777777777888888888888888888888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<;;;<<<<<<>>>@@@AAA@@@BBBDDDGGGKKKMMMOOOPPPLLLJJJIIIJJJKKKLLLLLLKKKJJJKKKMMMMMMLLLJJJGGGEEEDDDDDDDDDGGGMMMTTTZZZ^^^ccc```[[[VVVRRROOONNNNNNOOORRRUUUYYY]]]aaagggjjjnnnqqquuuyyyzzz|||~~~}}}}}}|||xxxuuurrrmmmhhhggghhhjjjllloooppprrruuuyyy|||tttfffVVVKKKGGGFFFBBB>>>@@@>>><<<<<<===>>>===<<<<<<<<<<<<<<<=========>>>=========<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>========================>>>???@@@AAA>>>>>>>>>>>>===========================>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIKKKLLLRRR^^^mmmxxxjjj___ZZZXXXUUUSSSOOOMMMKKKKKKKKKJJJHHHFFFFFFFFFFFFGGGHHHJJJKKKLLLNNNPPPTTTXXX]]]dddlllqqq}}}QQQOOOMMMLLLMMMMMMMMMLLLJJJIIIIIIIIIJJJJJJHHHFFFCCCCCCCCCBBBBBBAAAAAAAAA===<<<;;;:::999999999999:::::::::999999999999888777777777777777777777777777777777888999999999:::999999888888777777666666666555555444444555555666666666666666777777777777888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===???AAABBBCCCEEEGGGJJJMMMOOOPPPPPPMMMKKKIIIIIIJJJJJJJJJIIIHHHIIIKKKLLLLLLJJJGGGFFFDDDCCCCCCDDDHHHOOOVVV[[[bbbaaa___\\\XXXTTTQQQOOONNNQQQSSSVVVYYY]]]cccgggkkknnnssswwwyyy{{{~~~~~~~~~}}}zzz|||xxxrrrkkkgggeeeeeefffhhhjjjlllpppuuuzzz~~~{{{iii]]]OOOFFFEEEEEEBBB???@@@>>><<<<<<===>>>===<<<;;;;;;<<<<<<============???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::>>>>>>>>>>>>>>>==================>>>>>>@@@AAABBB???>>>>>>>>>=========<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCCDDDDDDEEEFFFGGGHHHHHHIIIKKKLLLPPPZZZfffyyyrrrggg```[[[XXXUUUQQQOOOMMMLLLLLLKKKIIIHHHFFFFFFFFFFFFGGGHHHJJJJJJLLLNNNQQQTTTYYY___ggglllwwwQQQOOOMMMMMMNNNOOONNNMMMKKKJJJIIIIIIJJJIIIGGGEEEBBBAAAAAA@@@???>>>>>>======<<<;;;:::999888888888::::::999999888888888777888777777666666777777888888888888888888999999999888888888888777777777777555555444444444444555555666666666666777777777777888888888888888888888888888888999999999:::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<===???AAACCCHHHJJJLLLNNNPPPQQQPPPPPPQQQNNNKKKJJJJJJJJJIIIHHHGGGIIIJJJLLLLLLKKKIIIHHHEEEEEEDDDDDDFFFKKKRRRWWW^^^___aaaaaa^^^ZZZUUUQQQOOOPPPRRRSSSUUUYYY___bbbgggkkkpppuuuxxx{{{~~~~~~||||||vvvpppjjjeeecccaaaeeefffhhhlllqqqwww|||~~~~~~~~~|||sss^^^UUUJJJDDDCCCDDDBBB@@@@@@>>>===<<<===>>>===<<<:::;;;<<<===============???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<===>>>>>>?????????>>>>>>======<<<<<<;;;<<<===>>>?????????>>>========================>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFJJJKKKOOOVVV___ooo}}}rrriiibbb]]]YYYTTTRRROOOMMMMMMLLLKKKJJJGGGGGGGGGGGGGGGHHHIIIIIIKKKLLLOOOQQQUUU[[[bbbfffmmmzzzQQQPPPNNNOOOPPPPPPOOONNNLLLKKKJJJIIIJJJIIIFFFDDDBBBAAAAAA???>>>===<<<<<<======;;;:::999888888888777777777888888888888888888777666555555666777888999999999888888888888888777777777777777888888888666666555555555555666666666666666666777777777777777777777777777777777777777777777888888888999999999::::::;;;<<<======>>><<<<<<<<<<<<>>>@@@BBBCCCHHHJJJNNNRRRUUUVVVWWWWWWVVVSSSOOOLLLLLLKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLGGGGGGFFFDDDDDDGGGNNNSSSYYY]]]bbbeeeddd___YYYTTTOOOPPPQQQQQQSSSVVV[[[___dddhhhnnnrrrvvvzzz}}}~~~~~~}}}xxxrrrlllgggdddeeefffgggjjjnnnrrrwwwyyy|||}}}pppfffRRRMMMGGGBBBAAAAAAAAAAAA@@@>>>===<<<===>>>===<<<999:::;;;==================<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>===============>>>>>>?????????>>>===<<<<<<<<<:::;;;===>>>?????????>>>========================>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFHHHMMMSSSYYYeee{{{vvvlllddd___VVVTTTQQQOOONNNNNNMMMKKKHHHHHHGGGGGGGGGHHHIIIIIIHHHJJJLLLNNNQQQWWW]]]bbbeeeqqqQQQPPPOOOOOOQQQQQQPPPNNNMMMLLLJJJJJJIIIHHHFFFCCCDDDDDDBBBAAA???>>>===<<<>>>===;;;:::999888888888444555666777888999::::::888777666555555666777888:::999999999888888777777666666777777888888999999777777666666666666777777666666666666777777777777666666666666666666666666666777777777777888888888::::::;;;<<<===>>>???@@@<<<<<<<<<<<<>>>@@@BBBDDDDDDHHHMMMTTTYYY]]]___```ZZZVVVRRROOOMMMMMMLLLJJJKKKKKKKKKLLLMMMMMMNNNNNNHHHHHHHHHEEEDDDFFFKKKPPPUUU[[[bbbhhhhhhccc[[[VVVPPPPPPPPPPPPQQQTTTYYY]]]bbbffflllqqquuuyyy}}}~~~}}}~~~{{{tttnnnjjjgggggggggiiikkkooosssuuu|||}}}wwwfffZZZKKKIIIEEEAAA??????@@@AAA@@@>>>===<<<===>>>===<<<888999;;;===>>>>>>===<<<:::::::::;;;<<<===>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<>>>??????AAA@@@???????????????@@@@@@??????>>>===<<<<<<;;;:::;;;===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>??????@@@AAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHCCCFFFKKKPPPTTT___rrr~~~sssiiidddXXXUUURRRPPPOOOOOONNNMMMIIIHHHHHHGGGHHHHHHIIIIIIGGGHHHJJJLLLOOOTTTZZZ___cccnnn{{{RRRQQQPPPPPPQQQQQQOOOMMMKKKIIIGGGGGGGGGGGGEEECCCEEEDDDBBB@@@===:::888777===<<<<<<;;;;;;:::999999;;;;;;999888777777666666888888888888888888888888777777777777777777777777666666777777888888888999666666777777777777666666555555666666777777888888777777888888888888777777777777777777888999:::;;;===============<<<<<<<<>>>>>???AAADDDEEEFFFGGGJJJOOOVVV^^^fffjjjeee___WWWPPPMMMLLLLLLKKKIIIJJJKKKMMMMMMMMMLLLLLLJJJHHHFFFDDDCCCEEEGGGHHHMMMXXXaaadddgggiiieee]]]YYYTTTOOONNNPPPSSSUUUUUU]]]aaahhhmmmqqquuuyyy{{{{{{|||}}}{{{tttpppiiihhhffffffhhhlllpppsssxxx|||~~~|||~~~{{{mmm]]]TTTGGGEEEBBBAAAAAAAAA???>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>======<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<======<<<;;;:::::::::::::::<<<======>>>???@@@@@@AAA????????????>>>>>>>>>>>>>>>===<<<<<<<<<===???@@@CCCBBB@@@>>><<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDHHHMMMQQQWWWeeeqqqvvvfff___]]]XXXRRRMMMKKKMMMOOOIIIIIIIIIHHHHHHIIIIIIJJJHHHIIIIIIJJJKKKOOOTTTXXX```eeennnzzzPPPNNNMMMNNNNNNNNNLLLJJJLLLJJJHHHHHHHHHHHHFFFEEEDDDCCCBBBAAA???>>>===<<<===<<<<<<;;;;;;:::999999999999888888888888888888888888888888888888888888777777777777777777777777888888888777777777777777666666777777777777666666666666666666777777777777888888888777777666666666777777777777888999:::;;;=====================<<<<<<;;;;;;;;;<<<>>>@@@BBBEEEFFFIIINNNUUU]]]dddhhheee___XXXQQQNNNMMMLLLLLLKKKLLLMMMNNNOOOOOOOOONNNMMMKKKIIIGGGFFFFFFFFFGGGLLLUUU]]]aaafffjjjhhhbbb\\\WWWRRROOOPPPRRRSSSSSSYYY]]]ccciiimmmrrrvvvyyy{{{|||~~~}}}zzzssspppllliiihhhjjjlllnnnvvv{{{}}}}}}uuugggXXXNNNEEECCC@@@@@@@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<===>>>???>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::::::::;;;<<<<<<======>>>??????@@@??????>>>>>>>>>============<<<;;;;;;;;;<<<>>>>>>============>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEGGGKKKNNNSSS^^^jjjwwweeebbb\\\VVVQQQOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIIIIKKKNNNSSSVVV]]]bbbjjjtttOOONNNLLLLLLMMMMMMKKKIIIMMMKKKIIIIIIIIIIIIGGGEEEBBBBBBBBBBBBAAAAAAAAAAAA===<<<<<<;;;;;;:::999999888888777777888999999:::888888888888888888888888777777777777777777777777999999888888777666666666666666777777777777666666777777777777666666666666777666555555555666777888777777777777888999:::;;;<<<<<<==================;;;:::::::::;;;===???@@@EEEFFFHHHMMMSSSZZZ```dddeee```YYYSSSPPPOOONNNMMMNNNNNNPPPQQQRRRRRRRRRRRRQQQPPPOOOMMMKKKHHHGGGEEEHHHOOOVVV\\\bbbiiikkkiiiaaa\\\VVVRRRPPPPPPPPPPPPTTTWWW]]]ccchhhmmmrrrvvvxxxzzz}}}|||yyysssmmmjjjjjjkkkllltttxxx{{{|||||||||xxxlll^^^PPPHHHBBB@@@>>>>>>???@@@???>>>=========<<<<<<<<<<<<;;;======<<<<<<;;;;;;::::::::::::::::::;;;<<<===>>>AAA@@@@@@???===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;<<<======:::;;;<<<>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDFFFEEEFFFIIIJJJNNNWWWaaaqqqpppjjjaaaZZZVVVSSSOOOLLLNNNMMMKKKIIIHHHGGGFFFFFFFFFGGGHHHHHHIIILLLPPPSSSZZZ^^^dddllluuuQQQOOOMMMMMMMMMNNNLLLKKKLLLKKKIIIHHHIIIHHHGGGEEEBBBBBBBBBBBBBBBAAAAAAAAA===<<<<<<;;;;;;:::999999999888888888888888999999888888888888888888888888777777777777777777777777888888888777777777777777666666777777777777666666888888777777666666555555555444333333444666999:::777777777777888999:::;;;<<<<<<<<<<<<========================>>>???@@@AAADDDEEEGGGKKKQQQVVV[[[^^^ccc^^^YYYUUUSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTUUUUUUVVVVVVVVVTTTQQQLLLHHHFFFEEEIIINNNTTT\\\dddjjjllleeeaaa\\\VVVRRRPPPOOONNNPPPSSSXXX]]]bbbhhhnnnsssuuuxxx|||~~~xxxrrrnnnmmmmmmnnnrrrtttwwwxxxyyy{{{|||pppdddWWWKKKDDD@@@???===>>>???@@@@@@???======<<<<<<<<<;;;;;;;;;======<<<;;;;;;:::999999::::::::::::;;;<<<======BBBBBBAAA???>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>?????????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDFFFDDDDDDGGGIIIKKKRRRZZZeeexxx~~~tttggg]]]YYYVVVQQQMMMNNNMMMLLLJJJHHHHHHGGGGGGFFFGGGGGGHHHHHHJJJMMMPPPVVVYYY^^^dddllluuu~~~QQQOOOLLLLLLMMMMMMLLLKKKKKKIIIHHHGGGHHHGGGEEEDDDCCCBBBBBBAAA@@@??????>>>===<<<<<<;;;;;;:::999999;;;:::999888777777777777777777777777777777777777666666666666666666666666555555666777888999999:::666666777777777777666666888888777777666666555555777666444333333555777888777777777777888999:::;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>???@@@@@@AAACCCDDDFFFJJJNNNRRRVVVYYY^^^[[[XXXVVVVVVVVVUUUTTTSSSSSSTTTUUUVVVWWWXXXYYY[[[[[[\\\ZZZVVVQQQLLLHHHDDDDDDGGGMMMUUU\\\dddiiigggeeeaaa\\\WWWRRROOONNNOOOQQQUUUYYY]]]cccjjjooossswww{{{~~~~~~yyytttqqqooooooqqqqqqrrrsssuuuwww{{{~~~~~~ttthhh\\\QQQHHHCCC@@@???>>>>>>@@@AAAAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;======<<<;;;:::999999888:::999999::::::;;;<<<===AAAAAA@@@???>>>===<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>??????@@@???>>><<<:::999========================???>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDBBBCCCFFFIIIJJJOOOUUU\\\mmmoooccc\\\YYYTTTQQQNNNMMMLLLKKKJJJJJJJJJJJJEEEGGGGGGGGGGGGHHHKKKMMMRRRTTTYYY^^^eeemmmvvv{{{PPPMMMKKKJJJJJJKKKKKKJJJKKKIIIGGGGGGGGGGGGEEECCCCCCBBBAAA@@@???>>>===<<<===<<<<<<;;;;;;:::999999<<<;;;:::888777666666666777777777777777777777777666666666666666666666666444444555777888999:::;;;666666777777777777666666777777777777666666666666;;;:::888666444444444444777777777777888999:::;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<=========>>>>>>>>>BBBCCCEEEHHHKKKOOORRRSSSWWWVVVUUUVVVXXXYYYYYYXXXWWWWWWWWWXXXYYY[[[\\\]]]^^^___```___[[[VVVQQQMMMGGGDDDDDDIIINNNTTT[[[bbbfffgggfffccc]]]WWWRRRQQQOOOQQQSSSUUUXXX^^^eeeiiiqqqvvv{{{~~~|||wwwsssqqqqqqpppnnnnnnpppsssvvvyyyzzz}}}}}}vvviii]]]SSSLLLFFFBBBAAA???>>>>>>???@@@@@@???<<<<<<<<<;;;;;;;;;;;;:::<<<<<<;;;;;;::::::999999999999999999:::;;;<<<===???>>>>>>======<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<======>>>???>>>>>>>>>=========>>>>>>======<<<========================>>>>>>>>>===>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDAAAAAAFFFHHHIIILLLQQQTTTbbbttt}}}ooofff___ZZZWWWOOONNNNNNMMMLLLLLLLLLLLLFFFGGGHHHHHHGGGGGGIIIKKKNNNQQQTTTXXX^^^eeemmmrrr|||PPPNNNKKKJJJJJJKKKKKKKKKKKKJJJHHHHHHHHHHHHFFFDDDBBBBBBAAA@@@???>>>=========<<<<<<;;;;;;:::999999::::::999888777777777888777777777777777777777777666666666666666666666666555555666777888999999:::666666777777777777666666666666666666777777777777999999888777666666555555777777777777888999:::;;;;;;;;;<<<<<<===>>>>>>???;;;;;;<<<<<<======<<<<<>>======>>>???>>>===<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<<<<<<<===>>>???========================>>>============>>>??????AAAAAA@@@@@@AAAAAABBBCCCDDDAAA@@@EEEGGGGGGHHHLLLNNNYYYfffttttttiiiaaa]]]SSSRRRPPPOOONNNMMMLLLLLLGGGHHHIIIHHHGGGGGGHHHJJJLLLMMMPPPSSSWWW]]]ccchhhpppwwwSSSPPPMMMLLLMMMNNNNNNNNNMMMKKKIIIIIIIIIIIIGGGEEEAAAAAAAAA@@@@@@?????????===<<<<<<;;;;;;:::999999888888888777888888999:::777777777777777777777777666666666666666666666666777777777777888888888888666666777777777777666666555555666666777777888888333444666888999:::::::::777777777777888999:::;;;;;;;;;;;;<<<===>>>>>>???<<<<<<======>>>=========AAABBBDDDFFFHHHKKKLLLMMMMMMNNNPPPUUUZZZ^^^______^^^^^^^^^^^^```bbbdddfffbbbbbbcccbbb```\\\YYYVVVQQQJJJGGGIIIJJJJJJOOOWWWaaafffkkklllggg___YYYVVVPPPPPPOOOOOOPPPUUU[[[___eeekkkrrrwwwyyy|||rrrooojjjhhhiiilllnnnppprrruuuyyy|||~~~~~~|||kkkbbbVVVKKKDDDAAA@@@??????>>><<<<<<<<<===<<<;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;999999999999:::;;;<<<<<<999999999:::::::::;;;;;;999999:::::::::;;;;;;;;;:::::::::::::::;;;<<<=====================<<<<<<>>>============<<<<<<<<<::::::<<<=========<<<;;;>>>===<<<;;;;;;<<<===>>>=======================================>>>??????AAAAAA@@@@@@AAAAAABBBCCCDDDAAA@@@DDDFFFDDDEEEGGGKKKSSS]]]fffuuuqqqfffaaaVVVUUUSSSPPPNNNMMMLLLKKKGGGHHHIIIIIIGGGGGGHHHIIIJJJLLLMMMOOORRRVVV\\\aaafffmmmvvvQQQOOOLLLLLLNNNOOOOOONNNIIIHHHFFFDDDCCCCCCDDDDDDCCCAAA???>>>??????>>>===<<<<<<;;;;;;;;;<<<<<<===777777777777777777777777333444444555666777888888777777777777777777777777777777888888777666555555666666555555555555666666777777666666555555555444999999999999999999999999666666666666777777777777888888888999999:::::::::<<<<<<<<<===============AAABBBCCCEEEFFFFFFFFFFFFOOOOOOPPPTTTZZZ```dddfffhhhfffddddddeeeggggggfffaaa```^^^___``````^^^]]]WWWSSSLLLGGGFFFIIINNNRRRXXXbbbkkknnnnnnmmmdddZZZVVVTTTQQQPPPPPPRRRTTTVVVaaafffmmmssswwwzzz~~~yyyqqqkkkhhhhhhhhhhhhnnnooorrruuuxxx{{{~~~zzzqqq\\\TTTIIICCCBBBAAA>>><<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999:::;;;;;;;;;;;;:::999888<<<;;;999888777888888999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<============<<<<<<<<<<<<<<<<<<============???===;;;:::999:::<<<===>>>>>>????????????>>>>>>>>>????????????@@@@@@@@@CCCCCCBBBAAA@@@@@@@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEMMMMMMRRR\\\hhhwwwrrrggg```^^^YYYSSSNNNLLLMMMOOOIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKMMMPPPTTTWWWYYY```ccciiipppxxxQQQOOOLLLLLLMMMNNNNNNMMMKKKJJJHHHFFFEEEEEEEEEEEECCCAAA?????????@@@???>>>===<<<<<<;;;;;;;;;<<<<<<777777777777777777777777444555555555666777777777777777777777777777777777777777888888888777666666555666666777777666666555777666666666555555555555555555555555555555555555666666666666777777777777999::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBDDDEEEGGGGGGHHHPPPQQQTTTZZZaaaiiinnnqqqqqqnnnjjjgggffffffdddcccbbb```______``````___^^^[[[WWWPPPJJJHHHIIIKKKNNNPPPZZZfffkkkooooooiiiaaaYYYWWWSSSPPPOOOQQQTTTVVV]]]aaahhhnnnsssxxx|||xxxqqqmmmjjjhhhgggiiijjjlllooossswww{{{|||~~~rrriiiWWWPPPGGGAAA@@@???===;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999;;;;;;:::::::::999999999999999999888999999::::::999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<============???>>><<<::::::;;;<<<===>>>>>>?????????>>>>>>===>>>>>>?????????@@@@@@@@@AAAAAA@@@????????????@@@AAABBBBBBCCCCCCDDDDDDEEEJJJJJJMMMUUU___lll}}}~~~sssdddaaa[[[VVVRRRPPPOOOOOOMMMLLLKKKIIIHHHGGGGGGGGGJJJJJJJJJKKKNNNPPPSSSTTTZZZ^^^ccciiiqqqyyyRRROOOLLLKKKLLLLLLLLLKKKLLLKKKJJJHHHGGGGGGGGGGGGDDDBBB@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;;;;777777777777777777777777666666666666666666666666777777777777777777777777666666777888888888777777555666888999999888666555666666666666555555555555666666666666666666666666666666666666777777777777999999::::::;;;<<<<<<===;;;;;;<<<======>>>?????????@@@AAACCCEEEGGGIIIJJJPPPSSSYYYaaajjjsss{{{{{{wwwqqqmmmjjjhhheeedddcccaaa___^^^___``````______[[[UUUOOOJJJHHHHHHIIIGGGQQQ\\\fffmmmqqqoookkkaaa]]]WWWRRROOOPPPRRRTTTWWW[[[aaahhhnnntttzzz~~~{{{uuupppllliiifffggghhhjjjnnnrrrvvvyyy|||uuuggg]]]PPPJJJCCC???>>>>>><<<:::<<<<<<<<<<<<;;;;;;;;;;;;999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::999<<<;;;999888888999::::::777777888999::::::;;;:::999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<;;;<<<<<<<<<<<<=========???>>>===;;;;;;<<<<<<===????????????>>>>>>===<<<>>>>>>>>>?????????@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCDDDHHHGGGJJJOOOVVV___nnn{{{nnnhhh```ZZZWWWUUUQQQOOOPPPOOOMMMKKKIIIHHHGGGFFFJJJIIIIIIIIIJJJLLLNNNOOOSSSVVV[[[aaagggooowww|||RRRPPPMMMKKKKKKKKKJJJIIILLLKKKJJJIIIHHHGGGGGGFFFEEECCCAAA@@@AAAAAA@@@??????>>>===<<<;;;:::::::::777777777777777777777777777777777666666666666666666666666666666666666666444555666666777777777777555666999::::::999666555666666666666666555555555777777777777777777777777666666666666777777777777666666777888999::::::;;;<<<<<<======>>>>>>>>>?????????@@@AAADDDGGGJJJLLLPPPUUU^^^hhhrrr|||yyytttpppmmmjjjhhheeebbb___^^^^^^````````````^^^YYYSSSNNNJJJHHHGGGDDDJJJSSS\\\fffmmmqqqrrrjjjeee^^^VVVQQQOOOPPPQQQRRRVVV[[[aaahhhooovvv{{{zzztttpppkkkjjjiiiiiijjjmmmqqqssstttxxx|||{{{lll]]]RRRIIIEEE@@@=========<<<;;;<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;<<<<<<::::::;;;;;;;;;::::::999<<<:::999777777888:::;;;777888999:::;;;:::999999999999999999999999999999999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======???>>>===<<<<<<<<<======????????????>>>===<<<;;;>>>>>>>>>>>>????????????=========>>>???@@@AAAAAA???@@@@@@AAAAAABBBCCCCCCHHHGGGIIIMMMRRRXXXdddooo~~~tttggg^^^[[[XXXTTTPPPPPPOOOMMMKKKJJJHHHHHHGGGIIIHHHHHHHHHIIIJJJLLLMMMNNNQQQUUUZZZ___fffmmmrrrSSSPPPMMMKKKKKKKKKIIIHHHJJJJJJIIIHHHGGGFFFEEEEEEEEECCCAAA@@@AAAAAA@@@??????>>>===<<<;;;:::::::::777777777777777777777777777777777777777666666666666666666666666666666666333333444555666666666666555666999::::::999666555555555555666666666666666444444444444444444444444666666666666777777777777555666666777999::::::;;;>>>>>>>>>>>>>>>=========?????????@@@BBBFFFJJJMMMRRRYYYcccnnnxxx|||xxxsssooolllhhhddd```]]]^^^___`````````___]]]YYYUUUPPPKKKIIIGGGHHHKKKSSS\\\eeennntttqqqmmmfff^^^WWWSSSPPPOOOPPPSSSWWW[[[aaaiiiqqqwww}}}{{{sssqqqmmmjjjhhhiiijjjkkknnnqqquuuyyy}}}rrrcccUUULLLDDDBBB???>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;999999::::::;;;::::::999;;;:::888777777888:::;;;999999:::;;;:::999888777999999999999999999999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>======<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<======>>>>>>>>>?????????>>>>>>>>>???@@@AAABBBCCC??????@@@@@@AAABBBBBBBBBFFFFFFHHHLLLOOOSSS\\\fffppptttggg```\\\WWWSSSOOONNNMMMLLLJJJJJJJJJJJJHHHHHHGGGHHHIIIKKKMMMNNNLLLNNNRRRUUUZZZ___fffkkkSSSPPPMMMLLLKKKKKKJJJIIIHHHHHHHHHHHHGGGEEEDDDCCCDDDBBB@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;;;;777777777777777777777777777777777777777777777777777777777777777777777777444444555666666666555555555666888999999888666555555555555666666666666666666666666666666666666666666666666666777777777777666777888999:::<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>AAAEEEJJJMMMUUU]]]hhhrrryyy{{{vvvrrrmmmiiiccc___^^^```aaaaaaaaabbbbbbaaa]]]WWWQQQMMMKKKHHHGGGLLLSSS\\\fffpppsssqqqmmmhhhaaaZZZTTTQQQQQQRRRSSSUUUZZZaaajjjpppwww|||}}}zzzuuuooojjjgggeeedddhhhkkkooorrrvvv{{{tttfffYYYNNNHHH@@@@@@???>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999999888999999:::::::::::::::999999888777888999:::;;;:::;;;::::::999888777777999999999999999999999999999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>======<<<=========>>>>>>>>>??????>>>>>>>>>???@@@AAABBBCCC??????@@@AAAAAABBBBBBCCCCCCBBBEEEIIIKKKLLLTTT\\\fffuuuuuukkkccc]]]YYYPPPPPPNNNMMMLLLLLLLLLLLLHHHHHHGGGGGGHHHJJJLLLMMMKKKMMMOOORRRUUUZZZ```dddSSSQQQNNNLLLLLLMMMLLLKKKHHHHHHHHHHHHGGGFFFDDDCCCCCCAAA?????????@@@???>>>===<<<<<<;;;;;;;;;<<<<<<777777777777777777777777666666666777888888888999777777777777777777777777777777777777777777666555555666666777777666666555555555555555666666666777999999999999999999999999666666666666777777777777666666777999:::;;;<<<===;;;<<<===>>>???@@@AAAAAAAAA@@@>>>===@@@DDDIIIMMMUUU]]]hhhpppuuuzzz}}}tttnnngggbbbaaabbbccccccfffhhhjjjiiieee^^^WWWRRRLLLFFFEEEJJJOOOUUU^^^hhhpppqqqqqqpppkkkccc[[[VVVQQQQQQPPPPPPSSSYYYaaagggnnnsss{{{yyyrrrlllgggeeeccceeeiiilllooosssxxx|||~~~tttfffYYYNNNGGGDDD===>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;::::::999888888888888888999:::::::::::::::777888888888999999999999::::::999999888999999999999999999999999999999999999999::::::::::::;;;;;;999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999;;;;;;<<<===>>>>>>>>>>>>============>>>>>>>>>???>>>>>>>>>>>>>>>???@@@AAA@@@@@@AAAAAABBBCCCCCCCCCAAAAAADDDGGGGGGGGGMMMTTT___jjjzzzyyymmmeee```UUUTTTRRRPPPOOONNNMMMMMMJJJIIIHHHGGGGGGHHHIIIJJJHHHJJJLLLNNNPPPTTTZZZ]]]SSSQQQNNNMMMMMMNNNMMMLLLHHHIIIIIIIIIHHHFFFDDDCCCCCCAAA???>>>??????>>>===<<<<<<;;;;;;;;;<<<<<<===777777777777777777777777555555666777888999999:::777777777777777777777777999999999999999888777666666666555555555555666666444555555555666666777777666666666666666666666666666666666666777777777777333444555777888999;;;;;;888999;;;===@@@BBBCCCDDDBBB@@@>>>===???DDDIIIMMMSSS[[[eeelllooorrrwww{{{xxxssskkkeeecccdddeeeeeejjjlllooooookkkcccZZZTTTJJJEEEDDDJJJOOORRRYYYbbblllooosssuuuqqqjjjaaa[[[RRRPPPNNNMMMNNNTTT\\\bbbfffllluuu}}}zzzsssmmmjjj```bbbeeegggjjjnnnssswwwzzz~~~}}}wwwlll]]]PPPGGGCCCBBB;;;<<<======;;;:::999:::;;;;;;;;;:::::::::999999<<<;;;;;;:::999888777777777888999:::::::::::::::666777888999999999999999999888888777888999;;;<<<999999999999999999999999999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;::::::999888999:::;;;===>>>>>>??????============>>>>>>>>>>>>===============>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDBBBBBBEEEGGGGGGEEEJJJPPPVVV___lll}}}uuukkkeeeZZZXXXVVVSSSQQQOOONNNMMMKKKJJJHHHGGGEEEEEEFFFFFFFFFHHHIIIKKKMMMPPPUUUYYYRRROOOMMMLLLMMMMMMLLLJJJKKKJJJIIIIIIGGGGGGFFFEEECCCBBBBBBAAAAAA@@@@@@???<<<<<<;;;:::999999999999777777888888888999999999999888777666555555555555777777777777777777777777888888999999999999888888777777777777777777777777777777666666555555555555666555444333333444555666777666555555555666888999999999999999999999::::::======>>>???@@@AAAAAABBBBBBAAA@@@AAACCCFFFJJJLLLWWWYYY]]]bbbfffiiikkkllltttzzz}}}yyysssmmmjjjiiikkklllrrrooommmllljjjddd\\\VVVMMMJJJFFFEEEIIINNNSSSVVVbbbgggooovvvwwwqqqggg```___VVVPPPQQQSSSRRRSSSXXXbbbgggnnnuuu|||xxxtttlllhhhcccaaacccgggkkkmmmqqquuu{{{~~~{{{mmm\\\PPPKKKGGGBBB===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777777888888888888777777888888888888888888888888777999::::::888777777888999999888888888888888888999999999999999999999999999999999999999999999999::::::999999888999999999;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<==================>>>???????????????<<<<<<======>>>>>>??????CCCBBBBBBBBBBBBCCCDDDDDDAAABBBCCCCCCCCCEEEHHHKKKNNNUUUcccuuuxxxoooeee```ZZZWWWVVVSSSOOOKKKNNNLLLJJJIIIIIIHHHGGGEEEGGGGGGHHHIIIKKKMMMOOOPPPRRROOOMMMLLLMMMMMMLLLJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@???======<<<;;;::::::::::::777777888888888999999999777777666666666666777777888888888888888888888888888888888888888888888888666666666666666666666666666666666666555555444444666555444444444444555666777666666555666777888999888888999999999999::::::;;;<<<===>>>???@@@@@@AAABBBBBBAAAAAACCCFFFIIIKKKOOOQQQVVV[[[```cccfffgggnnnssszzz~~~{{{uuuqqqoooppprrrtttssspppmmmlllkkkggg```[[[QQQMMMHHHFFFGGGKKKNNNPPPZZZ```iiirrrwwwuuuppplllcccZZZSSSSSSSSSQQQSSSVVVZZZ___fffmmmttt{{{~~~uuupppjjjeeeeeefffggghhhjjjnnnqqqtttvvvzzz}}}pppdddTTTIIIEEEBBB>>>:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888999999::::::999999888888888888888888888888888444666888999999999:::;;;888888888888888888888888999999999999999999999999999999999999999999999999999999999888999999::::::;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>????????????>>>=========>>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBCCCAAABBBCCCCCCCCCEEEHHHJJJLLLQQQ]]]mmm}}}}}}oooiiiaaa\\\YYYWWWTTTQQQOOOMMMKKKIIIIIIIIIHHHFFFFFFFFFGGGHHHJJJKKKMMMNNNRRROOOMMMLLLMMMMMMLLLJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>===<<<;;;;;;;;;;;;888888888888888999999999555555555555666777999999888888888888888888888888888777666555555666777888666666666666666666666666555555555555555444444444666555555444444555555666666666666666666777888888888888888999999999:::::::::;;;;;;<<<===>>>???@@@CCCBBBAAAAAABBBDDDGGGIIIHHHKKKOOOTTTYYY]]]```aaadddhhhnnntttxxx{{{{{{{{{|||zzzxxxvvvuuuwwwyyy{{{uuurrrmmmlllkkkiiiddd```ZZZUUUOOOKKKIIIJJJKKKKKKSSSYYYbbblllssswwwxxxxxxkkkbbbZZZVVVSSSQQQQQQTTTSSSWWW]]]dddkkkrrrzzz~~~}}}uuunnnjjjgggeeedddggghhhjjjkkkmmmqqqvvvyyy~~~zzzrrrcccYYYLLLCCC@@@???<<<999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::888888888888888888888888444666888999999999:::;;;888888888888888888888888999999999999999999999999999999999999999999999999888888888888999:::;;;;;;;;;;;;::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<===>>>>>>??????>>>>>>===>>>>>>??????@@@AAAAAA@@@@@@??????@@@@@@AAABBB@@@BBBCCCCCCCCCDDDGGGIIIIIIMMMVVVbbbppp}}}~~~vvvlllddd___]]]YYYWWWQQQOOOLLLJJJJJJJJJIIIHHHEEEEEEFFFFFFHHHIIIJJJKKKRRROOOMMMLLLMMMMMMLLLJJJIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;::::::::::::888888888888888888888888555555555555666777888999777777777777777777777777888777555444444555777888666666666666666666666666555555555555444444444444666666555555555555666666666666666666666777777888777777888888999999:::::::::;;;<<<===>>>??????@@@CCCBBBBBBAAABBBCCCEEEFFFGGGIIILLLPPPUUUXXX[[[\\\\\\^^^bbbgggkkkooorrrsssvvvxxxzzz|||}}}}}}}}}|||xxxtttnnnkkkkkkjjjgggdddbbb^^^WWWRRROOONNNLLLKKKPPPTTT[[[ccckkkrrryyy}}}tttnnnfff^^^WWWSSSQQQQQQOOOSSSXXX^^^dddkkksssxxxyyysssnnnjjjgggjjjjjjiiiiiijjjmmmqqqtttvvvyyy}}}rrrhhhXXXPPPFFF@@@>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::888888888888888888888888888999;;;:::888666666777888888888888888999999999888888888888888888888888888888888888888888888888888888888888999:::;;;<<<;;;;;;:::::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<======>>>>>>>>>>>>>>>=========>>>??????@@@@@@@@@????????????@@@AAAAAA???AAACCCCCCCCCCCCEEEGGGHHHIIIOOOXXXcccrrr~~~|||}}}xxxoooiiiddd^^^ZZZTTTQQQMMMKKKJJJJJJIIIHHHEEEEEEEEEEEEFFFGGGHHHHHHRRROOOMMMLLLMMMMMMLLLJJJJJJJJJIIIHHHGGGFFFEEEEEECCCBBBBBBAAAAAA@@@@@@???===<<<;;;:::999999999999888888888888888888888888777777666666666666777777666666666666666666666666777666444333333444666777555555555555555555555555555555555555555555555555666666666666666666666666555666666777777777777777666666777888888999::::::;;;<<<<<<===>>>???@@@AAABBBBBBAAAAAABBBCCCDDDDDDHHHIIIKKKMMMPPPSSSUUUVVVWWWXXXZZZ]]]bbbfffjjjlllpppvvv~~~}}}}}}wwwqqqmmmlllllljjjhhhiiiddd^^^YYYVVVSSSPPPNNNLLLOOOUUUZZZbbblllvvv}}}|||yyysssiii```YYYTTTPPPOOOQQQTTTXXX\\\cccjjjooovvv|||{{{vvvrrrpppnnnkkkjjjjjjlllnnnooommmpppssswwwzzz~~~~~~uuuggg]]]NNNHHHAAA============<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999888888888888888888888888999:::;;;:::888666666777777777888888888999999999888888888888888888888888888888888888888888888888888888888888999:::;;;<<<;;;;;;:::::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@@@@AAAAAABBB???AAABBBCCCBBBCCCDDDFFFGGGGGGJJJQQQXXXdddwww}}}wwwyyy|||}}}vvvnnnfff___XXXTTTOOOLLLKKKJJJIIIHHHFFFFFFFFFEEEEEEFFFFFFGGGRRROOOMMMLLLMMMMMMLLLJJJKKKJJJJJJIIIHHHGGGFFFFFFCCCBBBBBBAAAAAA@@@@@@???<<<<<<;;;:::999999999999999999999888888888888888888777666666666666666777666666666666666666666666777666555444444555666777555555555555555555555555555555555666666666666666555666666777777666666555555555666777777777777777555666666777888999::::::;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDGGGGGGHHHIIIKKKMMMOOOPPPTTTUUUVVVXXX\\\```dddffflllttt|||vvvsssssssssrrrpppoookkkfffaaa]]]YYYUUURRRJJJMMMPPPSSSZZZdddrrr{{{}}}vvvlllddd\\\UUUPPPQQQQQQRRRTTTYYY___cccmmmttt|||yyyvvvrrroooooonnnmmmllliiikkkmmmoooqqqssswwwzzz}}}}}}zzzmmm^^^TTTEEEBBB===::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999999999888888888888888888888888888888666777999999888888999:::777777777888999999::::::888888888888888888888888888888888888888888888888888888888888999:::;;;;;;;;;;;;::::::::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>======::::::;;;<<<<<<======>>>@@@@@@??????@@@@@@AAABBB>>>@@@BBBCCCBBBBBBCCCDDDFFFFFFHHHMMMQQQYYYhhhvvv|||wwwxxxzzzxxxpppiii^^^ZZZTTTOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFRRROOOMMMLLLMMMMMMLLLJJJJJJJJJIIIHHHGGGFFFEEEEEECCCBBBBBBAAAAAA@@@@@@???===<<<;;;::::::999999:::999999999888888888777777666666555666666777888999888888888888888888888888666666666666666666666666555555555555555555555555666666666777777777888888555666777888888777666555444555666777888777777666555555666777888999:::::::::;;;;;;<<<===>>>???@@@???@@@@@@AAABBBBBBCCCDDDEEEEEEFFFGGGIIILLLNNNPPPSSSSSSTTTUUUXXX\\\___aaagggooo}}}|||{{{}}}~~~}}}|||yyyuuupppkkkfffaaa\\\YYYOOOPPPQQQQQQTTT\\\iiissszzzyyyqqqggg^^^TTTSSSQQQOOOOOOQQQVVV[[[cccjjjrrryyy~~~}}}{{{yyyuuurrrmmmnnnnnnmmmmmmmmmppprrrtttwww|||}}}rrrdddUUUKKKAAA???<<<999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999999888888888888888888888888888888666888999999888888888999666777777888999999::::::888888888888888888888888888888888888888888888888999999999888999999::::::;;;;;;::::::::::::999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<======>>>>>>======;;;;;;<<<<<<===>>>>>>>>>???>>>>>>>>>>>>???@@@@@@>>>@@@BBBCCCBBBAAABBBCCCDDDDDDGGGJJJLLLPPP[[[gggxxx~~~~~~|||wwwrrreee```ZZZTTTQQQOOOMMMLLLKKKJJJIIIHHHGGGGGGFFFGGGRRRPPPMMMLLLMMMMMMLLLJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>===;;;;;;;;;;;;;;;999999999999888888777777333444444555777888:::;;;999999999999999999999999666666777777777777666666555555555555555555555555666666777777888888999999555666777888888777666555444555777888888888777666444555666777888999::::::999::::::;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEEEEFFFHHHJJJNNNQQQRRRRRRRRRSSSTTTWWWZZZ\\\^^^bbbjjjwwwyyytttnnnhhhbbb^^^WWWWWWUUUQQQPPPVVVaaakkkvvvzzzooodddYYYWWWSSSPPPMMMOOOSSSWWW[[[aaajjjpppuuu|||{{{ttttttssspppmmmlllmmmooonnnqqqvvvyyy}}}sssgggXXXIII@@@AAA???===;;;::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888888888888888888888888888:::;;;;;;:::888666555666666777777888999999::::::777777777777777777777777777777777777777777777777::::::999999888999999999;;;;;;;;;:::::::::999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===============<<<<<<======>>>?????????===============>>>??????===@@@BBBCCCBBBAAAAAABBBCCCCCCFFFIIIIIIJJJSSS]]]ggg||||||xxxwwwyyyzzzyyywwwjjjeee^^^WWWTTTQQQOOONNNMMMLLLJJJIIIHHHGGGGGGGGGQQQPPPNNNMMMLLLKKKLLLLLLKKKJJJIIIIIIGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCC======<<<;;;::::::999999999888888777777888888999:::999888777777888999:::999888888888777777666666888888777777777777888888777777777777777777777777555555666777777777777777777777666666666666777777555666666777888:::;;;<<<555555666777888999999:::999999:::;;;<<<<<<<<<<<<;;;<<>>@@@BBB>>>>>>?????????>>>>>>===>>>>>>???@@@AAAAAABBBBBB@@@AAACCCDDDFFFJJJOOOSSS___qqq~~~xxxqqqllljjjmmmppppppsssvvvllllllfff]]]WWWVVVSSSPPPMMMNNNMMMLLLJJJHHHIIIJJJQQQPPPNNNLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEAAAAAAAAAAAA@@@@@@??????===<<<<<<;;;::::::999999888888777777777777888888888888777666666777888888888888888888777777777666888888777777777777888888777777777777777777777777555555666777777777777777777777666666666666777777666666666777888999:::;;;888888888888888888999999999999:::;;;<<<<<<<<<<<<;;;===@@@BBBEEEFFFGGGGGGFFFFFFGGGIIIKKKNNNQQQSSSTTTTTTTTTUUUWWWYYY[[[\\\___eeeooowww~~~}}}wwwqqqllljjjhhhccc\\\WWWWWWZZZ^^^fffpppzzzwwwooofff]]]YYYUUUOOOMMMPPPPPPSSSWWW[[[aaaiiisssyyy}}}{{{zzzvvvvvvwwwwwwxxxyyy{{{{{{~~~zzzlll\\\OOOFFFAAA???;;;;;;:::999999999999:::999999999:::::::::;;;;;;::::::::::::999999999999999999999999888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777888888888999888888888777888888999999999999999999999999999999999999888888888777777::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???>>>>>>?????????>>>>>>===>>>>>>??????@@@AAAAAABBBAAABBBCCCDDDEEEHHHLLLOOOYYYhhh|||vvvnnngggbbbdddgggiiinnnsssuuutttmmmccc\\\YYYVVVQQQPPPOOONNNLLLIIIHHHHHHHHHQQQPPPNNNKKKJJJIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEBBBAAAAAA@@@???>>>======<<<<<<<<<;;;;;;::::::999888888777777777777888888777777666666666666777777888888888888777777777777777777777777777777777777777777777777777777777777555555666777777777777777777777666666666666777777888777777777777888999:::888888888888777777666666888999:::;;;<<<<<<<<<<<<===>>>@@@CCCFFFGGGIIIIIIGGGHHHIIIJJJLLLOOOQQQRRRTTTTTTVVVXXXZZZ\\\]]]^^^dddhhhnnntttyyy~~~|||xxxzzzwwwppphhh___ZZZXXXXXX\\\ccckkkrrryyy~~~wwwooogggbbb\\\TTTPPPOOOLLLNNNPPPSSSWWW^^^eeekkkuuuzzz~~~}}}||||||||||||}}}}}}{{{}}}wwwmmm]]]OOOFFFAAA>>><<<;;;;;;:::999999999999999999999999999::::::::::::777777888888999999999:::999777555666999:::888666666666666666777777777777777777777777777777777777777777777777777777777777888888888888777777777777777777888888999888888777999999999999999999999999999999999888888888888888::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCCCCCCCEEEHHHKKKQQQ\\\lll~~~zzznnneee]]][[[^^^bbbjjjqqq{{{{{{vvvmmmfffbbb]]]XXXTTTRRRPPPMMMKKKJJJIIIIIIQQQOOOMMMKKKIIIHHHHHHIIIJJJIIIIIIHHHGGGFFFEEEEEECCCCCCBBBAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::999999888888888888999999777777777777777777777777888888888777777777777777777777888888888888777777666666666666666666666666555555666777777777777777777777666666666666777777888888777777777777888888666666666666666666666666777888999:::;;;<<<<<<<<<===???AAACCCFFFHHHJJJKKKJJJJJJKKKLLLNNNPPPQQQRRRSSSTTTWWWZZZ]]]___aaabbbkkkmmmpppssswww}}}{{{sssiii___WWWSSSUUUXXX]]]cccjjjsssyyy|||zzzvvvqqqllleee^^^VVVSSSPPPOOOOOOOOOQQQVVV[[[^^^hhhnnnvvv~~~~~~zzzwwwzzz~~~xxxlll```PPPFFFAAA@@@>>><<<;;;::::::999888999999999888999999999999:::::::::777777777777888888888888888555222444999;;;888555444555555555666666777777777777777777777777777777777777777777777777777777999999888888777777666666555666888999999999777777888888888888888888888888888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???@@@AAAAAABBBCCCFFFHHHLLLRRR^^^ooovvvjjj^^^ZZZ[[[```iiirrr{{{~~~~~~yyysssnnnggg```XXXVVVRRRPPPNNNMMMMMMLLLPPPOOOMMMKKKIIIIIIIIIIIIJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBAAA???>>>======;;;;;;;;;;;;;;;::::::::::::::::::999999:::::::::888888888888888888888888777777777777777777888888666777888888888888777666666666666666666666666666555555666777777777777777777777666666666666777777999888777777666777777777555555666777777888999999666777888:::;;;<<<<<<<<<>>>???AAACCCFFFIIIKKKLLLLLLLLLMMMOOOPPPPPPQQQQQQSSSTTTWWW[[[___cccfffhhhpppqqqqqqsssuuu{{{|||sssggg[[[SSSRRRPPPQQQVVV]]]eeennnttt{{{zzzxxxtttooohhh^^^WWWSSSQQQNNNNNNOOOSSSVVVXXX^^^ccckkkssszzz{{{{{{{{{{{{|||}}}~~~}}}yyywww|||}}}ssslll^^^TTTGGG???>>>>>>===;;;::::::999888888888888999888888888999999999::::::888888888777777777666666888444222444999;;;888444444444555555666666666777666666666666666666666666777777777777777777777777999999888888777777666666555666777888999888888777888888888888888888888888888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<::::::;;;;;;<<<=========<<<<<<===>>>>>>>>>>>>>>>======>>>>>>>>>>>>??????;;;===???@@@AAACCCEEEGGGJJJLLLTTTdddwwwsssfff___]]]```hhhpppyyy~~~xxxnnneee\\\XXXSSSPPPPPPOOONNNMMMPPPOOOMMMKKKJJJJJJJJJKKKIIIIIIHHHGGGFFFEEEDDDDDDAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::888888999999999999888888777777777777888888888888666777888999999888777666777777777777777777777777555555666777777777777777777777666666666666777777888777777666666666777777777777888999:::;;;<<<<<<666666888:::;;;<<<<<<<<<>>>>>>@@@BBBEEEIIIKKKMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRTTTWWW[[[aaagggmmmppptttsssrrrqqqrrrvvv|||{{{pppddd[[[TTTOOOMMMPPPUUUZZZccckkkvvvzzz|||zzzwwwrrrhhh^^^VVVSSSOOONNNPPPSSSTTTUUUWWW[[[aaagggnnnttt{{{|||{{{{{{|||}}}|||}}}~~~rrreee^^^OOOIIIAAA<<<;;;;;;:::999::::::999888888888888888888888888888999999999999999888888888777777666666888666444555888999777555555555555555666666666666666666666666666666666666777777777777777777777777888888888888777777777777555555666777888888888888888888888888888888888888888888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;888999:::<<<<<<=========;;;;;;<<<===>>>>>>>>>>>>===============>>>>>>>>>:::<<>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999888888777777888888999666777888999999888777666666777777777888888888888666777888999999888777666777777777777777777777777555555666777777777777777777777666666666666777777777777666666666777777888777888888888999999::::::555666777999;;;<<<<<<<<<===>>>???AAADDDHHHKKKMMMPPPPPPQQQRRRRRRRRRQQQPPPRRRSSSVVV[[[bbbjjjrrrvvvyyyxxxuuurrrppprrrvvvzzzxxxooohhh___XXXRRRRRRRRRSSSXXX```hhhqqqxxx|||~~~vvvlllaaa]]]WWWSSSSSSSSSRRRQQQSSSUUUYYY]]]aaahhhooottt|||}}}}}}rrreeeXXXPPPCCCBBB???===;;;:::999888:::999999888888888888888888888888888999999999999777777888888888888888999888777777777777777777666777777666666666666666666666666666666666666666666777777777777777777777777777777777777777888888888555555555666666777999999888888888888888888888888777777888888888999999999<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::;;;<<<<<<<<<;;;::::::;;;<<<===>>>>>>>>>>>>========================<<<>>>@@@AAAAAAAAABBBCCCFFFFFFJJJRRRYYYdddwww}}}ssskkkeeedddgggnnnuuu|||zzzqqqjjj```ZZZXXXUUUQQQMMMOOONNNMMMLLLLLLMMMNNNOOOIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAAAAAAAAAAAAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;777777666666666666777777555666777888888777666555666666777777888888888999555777888999999888777555777777777777777777777777555666666777777777777777777777666666666666777777666666666666666777888888666666666666555555555555555666777999;;;<<<<<<<<<======>>>AAADDDHHHKKKMMMPPPQQQRRRSSSSSSRRRQQQPPPRRRSSSUUUZZZbbbllluuu{{{}}}zzzuuuqqqqqqsssvvvyyy}}}wwwssslllbbbZZZVVVRRRMMMPPPVVV[[[fffsss|||yyyooohhh```YYYVVVSSSOOOMMMQQQRRRTTTVVVZZZ```hhhmmmrrrtttxxx}}}~~~uuujjj\\\OOOGGG???@@@AAA@@@===;;;:::::::::999999888777888888888777888888888888999999999666666777888999:::;;;;;;888999:::999777555666777888888777777666666555555666666666666666666666666777777777777777777777777666666777777888888999999666555555555555777999:::777777777777777777777777777777888888999999999999<<<<<<<<<<<<<<<<<<<<<<<<999999;;;;;;;;;;;;999999;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<======<<<:::999888:::;;;<<<===>>>>>>>>>>>>===============<<<<<<<<<>>>@@@BBBBBB@@@@@@@@@AAADDDDDDHHHMMMPPPWWWkkk~~~|||sssjjjeeefffffflllsssyyy~~~uuujjjbbb^^^ZZZTTTPPPTTTQQQNNNMMMMMMMMMMMMLLLJJJIIIIIIHHHGGGFFFEEEEEE???@@@AAAAAA@@@???===<<<>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;:::999888777777666666555555555555666666:::999999999888888777777444555555555666666777777888888777777666444333222777777777777888888888888444555666777777888777777777777777777777777777777888888888888777777777777777666555555666888:::;;;===>>>@@@BBBDDDFFFGGGHHHHHHLLLPPPSSSTTTSSSSSSSSSPPPRRRWWW^^^gggsss|||vvvssstttvvvwwwyyy~~~}}}xxxsssjjj___VVVQQQQQQRRRXXX\\\eeeooozzz|||uuulllaaaZZZVVVTTTTTTOOONNNNNNPPPSSSXXX]]]```hhhlllqqqvvv{{{}}}tttgggXXXMMMFFFCCC;;;:::999888777888999::::::999888777777888999:::666666666666666666666666::::::999888777666555555777777666666555555555444888777666555555444555555777777777777777777777777555555555555666666666666<<<999777777888999888555666666666777888888999999999999888777666666777777888777777666777999:::;;;:::999999888888999999:::::::::::::::::::::::::::999999::::::::::::;;;;;;888888888999:::;;;======;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>???============>>>>>>>>>>>>===>>>>>>@@@AAABBBCCCCCCAAADDDGGGGGGHHHPPP^^^iii|||uuukkkffffffgggkkksss|||wwwlllddd^^^YYYVVVQQQNNNLLLJJJKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBAAA???>>>>>>===<<<;;;;;;:::;;;;;;999888888888777666666666888888777777777777888888999777555333333444555777555555555555666666666777777777777777666555444333666666666777777777888888555666666777777777777777777777777777777777777777666666666777777777888888777777666555666888:::;;;===>>>???AAACCCEEEGGGHHHJJJMMMRRRTTTUUUUUUUUUVVVRRRUUUZZZaaajjjwww~~~zzzyyyzzzwwwxxxyyy|||}}}rrrfff\\\UUURRRUUUXXX___jjjvvvxxxnnneee^^^ZZZXXXQQQQQQPPPPPPQQQSSSTTTVVV___ccchhhmmmrrryyy{{{ttthhh[[[OOOGGGBBB@@@;;;;;;999888888888999:::999999888777777888999999888888888888888888888888666777777777777888888888777777777666666666666666777777666555555555666666666666666666666666666666555555555555666666666666999777555555888999888666666666666777888888999999999999888777777777777777999999888888999:::<<<===::::::999999999999::::::888888888888888888888888888888888999999999::::::::::::999999999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>><<<=========>>>>>>>>>>>>===>>>>>>???AAABBBBBBCCCAAADDDGGGFFFFFFLLLWWWaaaooowwwnnneeedddfffmmmwwwyyypppggg___ZZZPPPMMMKKKIIIJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBB@@@??????>>>===<<<;;;;;;:::;;;;;;888888777777777777777777888888777777777777888888999777333111111333555777555555555555666666666666555555666666666666555555555555666666666777777777777777777777777666666666777777777777777777777777555555555666666777777888777777666666666888999:::======>>>@@@BBBDDDFFFGGGIIILLLPPPSSSSSSTTTUUUWWWUUUWWW\\\cccmmmyyy~~~}}}xxxvvvuuuuuuwww|||ooo```XXXTTTUUUXXX```lllxxx~~~uuukkkccc^^^UUUTTTSSSRRRQQQPPPPPPPPPVVVXXX]]]bbbgggnnnvvv{{{~~~xxxrrrhhhZZZNNNGGGCCC@@@>>><<<;;;:::999999999::::::999888888777777888888999999999999999999999999999666666777777777777888888666666666666666777777777777666666666666777777888666666666666666666666666555555555555666666666666555444444555777888888777555666666777777888888999:::999888888777888888888::::::::::::;;;<<<===>>>;;;::::::999999::::::;;;888888888888888888888888777777888888888999999999<<<;;;::::::999999999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>><<<<<<=========>>>>>>>>>===>>>>>>???@@@AAABBBBBBBBBEEEFFFEEEDDDFFFNNNUUUaaaooo|||kkkhhhfffiiiqqq}}}sssggg___QQQNNNLLLKKKKKKLLLLLLKKKHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@@@@@@@???>>>>>>===>>>===<<<;;;;;;:::;;;;;;999999999999999:::::::::666666555555555555666666999888666555555666888999555555555666666666666666444444555666666777666666555555555555666666666666888888777666666666666666777777777777777777777777555555555555666666666666777777666666777888999999<<<<<<===>>>@@@BBBEEEFFFFFFIIILLLNNNPPPQQQTTTUUUUUUWWW\\\aaajjjuuu}}}{{{wwwuuutttsssuuuxxx|||rrrfff___\\\ZZZ\\\dddnnnxxx}}}wwwnnnhhh\\\ZZZWWWTTTSSSRRRRRRRRRQQQSSSVVVZZZ___ffflllpppyyy}}}}}}|||uuunnnggg]]]OOOGGGDDDBBB@@@===;;;;;;;;;:::::::::::::::888888777777777777888888999999999999999999999999999999888777666555444444444444444555666666666777666666666666666777888999666666666666666666666666555555555555666666666666555555555666777777777666555555666666777888888888999999888888888888999999999:::::::::;;;<<<<<<===;;;;;;::::::::::::;;;;;;999:::::::::::::::;;;;;;888888888888999999999999;;;;;;::::::999999::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<=========<<<<<<<<<=========>>>>>>===>>>>>>???@@@AAAAAAAAAAAACCCEEEDDDCCCDDDHHHMMMWWWbbbrrr|||wwwpppmmmqqqyyy}}}pppgggPPPNNNKKKKKKKKKLLLLLLKKKIIIIIIHHHGGGFFFEEEEEEDDDAAAAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;999999999999999:::::::::666666555555555555666666777888888999999999888777666666666666666555555555333444555666777777777777555555555555666666666666999888777666555555666666777777777777777777777777777777666666555555444444777777777777777888888888;;;;;;;;;<<<>>>AAADDDEEEFFFHHHJJJLLLNNNPPPTTTVVVTTTWWW[[[___eeemmmuuu{{{|||zzzrrrrrrsssuuuwwwyyy{{{|||{{{oooiiiaaa]]]```gggooosss|||{{{wwwiiieee___YYYUUUSSSTTTTTTPPPPPPQQQTTTYYY^^^ccceeelllqqqxxxzzztttrrrvvvwwwmmmfffXXXQQQHHHCCCBBBAAA===:::;;;;;;;;;:::::::::999999777777777777777777777777888888888888888888888888999999888777666555444444333333333444444555555555666666555666666777888888555555555555555555555555555555555555666666666666777888888888777666666555555555555666777777888888999888888777888888999999777888888999::::::;;;;;;;;;::::::999999::::::;;;999999999::::::;;;;;;;;;999999999::::::::::::;;;::::::999999::::::;;;;;;999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>??????@@@@@@AAA???AAADDDDDDCCCCCCFFFIIINNNVVVdddrrryyywwwzzz}}}yyyqqqNNNLLLJJJIIIJJJKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>===<<<;;;;;;:::;;;;;;888888777777777777777777888888777777777777888888333555777999999888666555666666666666666555555555444444555666777777666666555555666666666777777777888888666555555666777777777777777777777777777777777777777666666666555555777777777777888888777777::::::999:::<<>>>>>>>>?????????@@@@@@>>>@@@AAABBBBBBCCCEEEGGGFFFKKKVVVdddsss~~~zzzOOOMMMJJJJJJKKKLLLLLLKKKIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCBBB@@@@@@@@@@@@AAA>>>===<<<;;;;;;:::;;;;;;999888888888777666666666888888777777777777888888444444666666777777666666777666666666555555555555555555666666666666666555666666666777777777888888888777555555555666888999777777777777777777777777555555666666777888999999777777888888888777777777:::999888999;;;>>>BBBDDDFFFGGGIIIJJJMMMQQQVVVZZZYYY]]]ccchhhkkkmmmoooqqquuuyyy~~~|||yyyxxxppppppqqqtttwww{{{rrrhhhdddbbbaaafffjjjpppwww}}}yyyqqqiiibbb\\\YYYVVVSSSPPPPPPRRRTTTTTTSSSWWW[[[aaaggglllrrrwww{{{qqqnnnnnnqqquuuyyywwwlllaaaVVVPPPBBBAAA>>><<<:::999999888888888999999999888777666555666777888888777666555666666666666666666666666555555555666666666666777666666666666666666555555666555555444444444444555555555555555555555555555555555555555666666666666333666999999777555555555444444555555666777777777666666555555666777777888555666777999999999999888999888888777777888888999666777777888999999::::::888999999999::::::::::::;;;;;;:::999999999::::::888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????>>>????????????AAABBBDDDDDDEEELLLXXXcccqqq~~~}}}}}}~~~}}}|||zzzQQQOOOMMMLLLNNNOOOOOONNNHHHHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@>>>===>>>>>>???>>>>>><<<;;;;;;;;;;;;;;;<<<;;;;;;:::999888777777666666555555555555666666777666555555666777888999777777666666555555555444555666666666666666555555777777777777888888888888777666555444555666999:::777777777777777777777777222333555777999:::<<<===777777888888888888777666999999888888:::>>>AAADDDDDDEEEFFFHHHJJJNNNTTTYYY]]]bbbiiinnnqqqrrrssstttmmmqqqwwwzzzzzzxxxvvvuuuuuutttssstttxxx}}}yyyooohhheee___bbbgggmmmttt{{{~~~wwwnnnfffbbb[[[WWWSSSRRRSSSTTTSSSQQQRRRUUU[[[```eeejjjooossswww{{{xxxsssqqqpppsssyyy|||yyynnnbbbUUUJJJDDDAAA@@@???;;;999888:::<<<777777888999888777666555555666777888888777666555666666666666666666666666888888777666555444333333999999888888777777666666666555444333333333333333555555555555555555555555555555555555666666666777///333777888666444555666444444555555666777777777555555555555555666777777555666888999::::::999999888888777777777777888888888888999:::;;;;;;<<<<<<777888888888888999999999>>>===;;;:::999888888888777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>???????????????>>>>>>======>>>@@@AAAGGGEEEIIIQQQXXXcccvvv|||xxxuuutttvvvvvvvvvSSSOOOKKKIIIIIIKKKMMMMMMKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@===<<<<<<;;;;;;:::999999:::::::::999999999888888888888777666666666666666555555444333444555666777888777666555555666777888333333444444555666666666444555777888888888777666888888777777777777888888::::::999999888777777777666666555555555555666666888888777666666666666666666888888999999:::>>>@@@EEEFFFHHHIIILLLPPPVVV[[[^^^dddllluuuyyyuuussspppppprrrsssrrrpppppprrruuuxxxzzz~~~wwwhhhaaa```bbbeeegggjjjsss|||~~~zzzqqqkkkeee^^^YYYXXXTTTNNNOOOSSSRRRQQQRRRTTTYYY```gggkkkqqquuu{{{}}}zzzxxxxxxwww}}}yyylll^^^SSSKKKEEEBBB???>>><<<:::999999999999888888888888888888888888555666666666777777777888888888777777666666555555777777777777777777777777222333333444444555555555555555555555555555555555888777666555555555555555555555555555666666666666666666666666777777777777777888888777666555555666777444333444777888777555777777888999999999999888777777777777777777777777999999999888888888777777888999999::::::999999888888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============??????>>>>>>??????@@@AAA@@@DDDHHHJJJOOOYYYgggqqqxxxqqqmmmjjjlllqqqSSSPPPLLLKKKKKKMMMMMMMMMKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@>>>>>>===<<<<<<;;;;;;::::::::::::999999999888888888888777666666666666666666666555555555666777888888777666555555666777888555555555555555555444444666777777888999888888888888888777777777777888888888888888888888888888999777777666666666666777777888888777666666666666666666777888888888:::===@@@CCCEEEGGGJJJLLLQQQWWW[[[```gggpppzzzyyysssmmmiiikkknnnqqqrrruuuwwwyyy|||~~~lllfffaaa``````aaagggnnnvvvyyy~~~{{{qqqjjjccc```ZZZTTTSSSVVVPPPPPPQQQTTTWWW[[[^^^aaadddhhhnnnrrruuuxxx}}}~~~|||}}}~~~xxxpppcccWWWMMMGGGBBB@@@>>>===;;;:::999999999999888888888888888888888888666666666666777777777777888777777777666666666555777777777777777777777777444444444444444555555555555555555555555555555555555555444333333333333333555555555555666666666666777777777666666666666666666777888777666555666777666555333444777888777555777777888999999999999888777777777777777777777777999999999888888888777777888999999::::::999999888888888888999999999::::::999999999:::::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============??????>>>>>>>>>???@@@@@@@@@BBBDDDFFFIIIQQQ\\\eeeuuuwwwooohhhgggjjjRRRPPPNNNMMMMMMNNNNNNMMMKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>===<<<<<<;;;:::::::::999999999888888888888777666666666666666777777666666666777888999777777666666666666777777777666666555444444333333444333333333333444555555888777777666666777777888666666777888888999::::::888888777777777777888888888888777666666666666666666777888888888999<<>>===<<<;;;::::::999999999:::888888888888888888888888777777777777666666666666777777777777666666666666777777777777777777777777666666555555555555555555555555555555555555555555555555444333333333333444444555555555555666666666888777777666666555555555555666777777666555666888666555444555666777777555666777888888999999888888777777777777777777777777999888888888888777777777888888999999999999888888888888888999999999999:::888888888888999999999:::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAABBBBBBBBBCCCHHHPPPWWWfffqqqwwwlllgggeeeQQQOOOMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>======<<<<<<;;;:::::::::999999999888888888777777666666666666666666666666666777777888888777777666666666666777777666666555555555444444444333222111111111222444555777777666666666666777777666777777777888888888999888777777666666777777888888777777666666666666666666777888777777888;;;>>>===@@@EEEIIIMMMQQQUUUXXX\\\dddmmmxxx{{{nnndddaaadddkkkpppxxx|||ssshhhddd```^^^______aaaeeemmmuuuzzz}}}}}}~~~}}}zzzwwwppphhhaaa]]]WWWVVVUUUTTTSSSSSSSSSSSSUUUWWWYYY]]]```dddgggiiikkknnnssswwwzzz~~~~~~}}}zzzyyyzzz|||}}}|||zzzuuuwwwzzzyyynnngggYYYSSSIIIBBB>>><<<;;;;;;:::::::::999999999999999888888888888888888888888777777777777666666666666777777777777666666666666666666666666666666666666777777666666555555555444555555555555555555555555777666666555555555666666444444444555555555666666888888777666555555444444333555666666555555777888555555555555666777666666666777777888888888888888777777777777777777777777888888888888777777777777888888999999999999888888888888888888999999999999777777888888999:::::::::;;;::::::::::::::::::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======>>>============>>>??????BBBBBBBBBAAAAAADDDJJJOOO]]]fffuuu{{{pppjjjPPPNNNLLLLLLMMMMMMLLLJJJKKKJJJIIIHHHFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@??????>>>>>>======<<<;;;;;;::::::::::::999999999888888888777777666666666666666555555666666777777777777666666777777777777666666444444444555555555666666777777666555666777888999777777666666666666777777888888888777777777666666777666666555555666666777888777777666666666666666666777777777666777:::===;;;>>>CCCGGGKKKOOOSSSVVVZZZ```iiipppzzz~~~sssiiicccdddhhhkkktttyyywwwooofff```]]]]]]]]]___cccjjjppptttvvvxxx||||||uuummmggg___\\\XXXTTTRRRRRRSSSTTTSSSSSSTTTVVVYYY]]]___```bbbeeeiiimmmppptttyyy|||~~~}}}||||||{{{zzzyyyxxxxxx{{{}}}vvvpppmmmnnnppptttyyyyyymmmaaaZZZMMMHHHAAA<<<::::::::::::999999999999999999888888777777777777777777777777777777777777666666666666666666666666777777777777666666666666666666666666777777666666555555555444555555555555555555555555666666555555555666666777444444444444555555555555888777777666555444444333333555666666555555666888444555666666666666666777666666777888888888888777666666666666666666666666777777777777777777777777777888888999999888888777777777888888888999999999888888888999:::;;;;;;;;;:::::::::999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<======>>>???@@@@@@@@@???@@@CCCGGGJJJRRRYYYgggzzzwwwPPPNNNKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHFFFEEEDDDDDDBBBBBBAAAAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;::::::::::::999999999888888888888777666666666666666444555666777777777666666666666777777777777666666333333444444555666666777666666666666666777888888777666666555555666666777999999888777777666555555666666555555555555666666888888777666666666666666666666777666666777999<<<:::===AAADDDGGGLLLPPPTTTXXX^^^dddiiipppyyy}}}}}}~~~{{{uuummmfffdddeeegggmmmttt~~~pppeee```]]]ZZZYYYZZZ^^^dddhhhjjjooovvv}}}zzzsssiiieee___YYYUUUTTTTTTUUUQQQOOONNNOOORRRUUUVVVVVV[[[^^^aaadddgggkkkooossswwwxxxzzz~~~~~~}}}{{{zzzyyyxxxwwwwwwwwwxxxyyy{{{zzzssslllhhhffffffkkkqqq{{{xxxmmmbbbXXXQQQEEEAAA===;;;::::::::::::999999999999999888777666777777777777777777777777666666666666777777777777666666666666777777777777777777777777777777777777666666555555555555555555555555555555555555555555444333333333333444555555333444444444444555555555777666666555555444444444444555666666555444555777444555666666555555666888555666777777888888777777666666666666666666666666666666777777777777777888777777888888888888777777777777777888888888888999777888888999:::;;;<<<<<<::::::999999999999::::::;;;;;;::::::::::::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<===???AAADDDFFFJJJPPP\\\lllRRROOOLLLJJJKKKLLLMMMMMMKKKJJJIIIHHHFFFEEEDDDDDDBBBBBBAAAAAA@@@???????????????>>>======<<<<<<;;;:::::::::999999999888888888888777666666666666666555666777888888888777777555666777888888777666555444444555555555555555555333333444555555555555555666666555555555555666666777777777777777666666666777777666666666666777777888888777666666666666666555666777666555666888;;;:::<<<>>>AAADDDHHHNNNRRRUUU[[[___aaafffnnnsssssstttssspppkkkfffcccdddfffiiippp|||xxxrrrddd___YYYVVVWWWZZZ]]]___dddllltttwww||||||uuuqqqkkkddd^^^ZZZWWWWWWSSSPPPMMMMMMOOOQQQQQQQQQUUUWWWZZZ\\\^^^aaaeeehhhlllmmmooossswww|||~~~|||yyyxxxxxxwwwwwwwwwwwwwww|||}}}|||xxxjjjccc```bbbeeeiiiqqqzzzvvvkkk```WWWNNNIII@@@>>><<<;;;;;;;;;999888999999999999888777555444777777777777777777777777444444555666777888999999555666666666777777777888777777777777777777777777444444444444444555555555555555555555555555555555333333333333333444555555333333444444444555555555555555555555555555555555444666666666444333444555333555777666555444666888555666666777777777777777666666666666666666666666666666666666777777888888777777888888888888777777777777777777888888888888666666777888999:::;;;;;;::::::999999999999::::::;;;::::::999999::::::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;;;;;;;<<>>@@@@@@??????>>>=========:::::::::999999999888888888888777666666666666666666777888999:::999888888555666777888888777666555666666666555444444333333444555777888888888777666666666555555555555666666555555666666777777888888888888777777777777888888888888777666666666666666555666666666555666888:::;;;<<<===???AAAFFFLLLPPPRRRWWW[[[\\\```ggglllmmmlllmmmlllhhhcccbbbdddffffffooo{{{rrrlllbbb[[[XXXYYYZZZ[[[]]]dddjjjmmmsss}}}~~~|||wwwppphhhaaa[[[XXXXXXUUUQQQPPPRRRSSSSSSQQQRRRSSSUUUVVVXXXZZZ^^^aaabbbccceeeiiimmmssswwwyyy{{{|||~~~~~~}}}~~~}}}|||zzzwwwwwwvvvwwwwwwxxxyyyzzzzzzsssmmmiiibbb\\\ZZZ```gggmmmxxx~~~wwwlllaaaVVVNNNFFFBBB===<<<;;;;;;<<<;;;999777999999:::999888666444333777777777777777777777777333444555666777888999:::555666666666777777888888777777777777777777777777222333333444444555555555555555555555555555555555555555555555555666777888333333333444444444555555444444444555555555555555555666777666444333333444333555777777555444666888555666666777777777777777666666666666666666666666555666666666777777888888777777888888888888777777777777777777888888888888444555666777888999:::::::::999999999999999999:::;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<============<<<>>>AAACCCDDDCCC???DDDKKKRRR\\\oooVVVSSSOOOMMMLLLLLLKKKJJJMMMKKKHHHGGGGGGGGGFFFDDDDDDDDDCCCBBBAAA??????>>>======<<<<<<<<<======>>>:::::::::999999999888888999888888888777777666666666777999999999888666444777777777777777777777777555555666666666666555555444555555666666666666666777555444555666777666555777777777777888888888888888888888888777777777777888888777777666666555555999999888777666666777777888888888:::>>>CCCGGGJJJOOOSSSXXX\\\]]]___```bbbdddeeefffeeeddddddfffgggjjjoooxxxuuummmkkkhhhccc^^^```___^^^aaahhhqqqwww{{{}}}zzztttqqqiii```^^^[[[XXXTTTQQQPPPPPPQQQRRRQQQOOOPPPSSSVVVXXXYYY[[[\\\]]]___bbbeeehhhjjjqqqrrrsssuuuxxx|||~~~}}}||||||{{{zzzyyyxxxwwwvvvrrrssstttvvvzzz~~~{{{tttppppppoookkkhhheeedddeeeiiiqqq~~~~~~uuukkk]]]RRRLLLGGG@@@<<<;;;;;;;;;;;;:::999888777999999888777666555444444555666666666777777888888666666555555555555666666777777666666555555555444444444444555666777777888777777666555444444333333333444555555666666555555555555555555555666777777555555555555555555555555777777666666666666777777666666555555555444444444555666777777777666444333777777777777777666555555666666666666666666666666666777999::::::999777666777777777777777777777777777777777777888888888888888888888888888888888888888888777777888888999:::777888:::;;;;;;:::888777;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<============>>>????????????@@@@@@@@@@@@DDDHHHLLLQQQ^^^ppp}}}~~~QQQNNNKKKIIIJJJKKKKKKKKKMMMKKKHHHGGGGGGGGGEEEDDDCCCCCCBBBAAA@@@???>>>>>>======<<<<<<<<<<<<======999999999888888888777777777777777777666666555555777888999::::::888777666666666666666666666666666555555666666666666555555444555555666666666666666777555444555666777666555666666777777777888888888888888777777777666666666888777777777666666666555888777777666555555666666888888888999===AAAEEEHHHKKKOOOTTTXXXZZZ[[[]]]______aaabbbccccccdddgggiiiiiimmmttt|||yyyqqqjjjgggdddaaaaaadddjjjnnnpppxxx}}}}}}|||}}}zzztttjjjhhhddd___ZZZWWWTTTSSSUUUSSSPPPPPPQQQRRRRRRRRRVVVVVVWWWYYY\\\___bbbdddhhhhhhjjjlllooosssvvvxxx|||~~~}}}{{{yyyxxxxxxwwwwwwwwwwwwvvvvvvvvvxxxxxxyyy{{{{{{wwwqqqmmmjjjlllppprrrqqqnnnooonnnnnnrrr{{{{{{ssshhh```TTTKKKFFFCCC>>>:::::::::::::::999888777666777777777777666666666666555555555555666666666777666666555555555555666666777666666666555555555555444444555555666777777888777666666555444444333333333444555555666666555555444444444444444555666666555555555555555555555555666666555555555555666666666666555555555444444444666666666666666555555444777777777777777666555555666666666666666666666666666777888999999888777666777777777777777777777777555555555666666666777777888888888888888888888888888888777777888888999:::777888:::;;;;;;:::888777:::;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<============>>>>>>?????????@@@@@@@@@@@@DDDGGGHHHLLLVVVeeeqqqTTTQQQNNNMMMMMMNNNNNNNNNMMMKKKHHHGGGGGGGGGEEEDDDCCCBBBAAAAAA@@@???>>>>>>======<<<<<<<<<<<<======888888888777777777666666666666666666555555555555777777888999999777666555555555555555555555555555555555666666666666555555444555555666666666666666777555444555666777666555666666777777777777888888777777777666666666555555777777777777666666666666777666666555555555555555888888888999;;;>>>BBBDDDFFFJJJNNNRRRTTTVVVXXXZZZYYY[[[^^^aaacccfffiiillljjjlllooosssyyyyyytttmmmgggeeeeeeeeedddlllppptttwww{{{zzzxxxtttooohhhbbb\\\YYYYYYVVVSSSQQQPPPPPPOOONNNRRRRRRRRRSSSUUUXXXZZZ\\\]]]^^^___bbbeeehhhkkklllppprrrtttvvvxxxzzz~~~}}}|||{{{yyywwwuuussssssrrrssstttuuuwwwxxxyyyzzz|||vvvrrrnnnkkkhhhggghhhlllsss}}}vvvkkkcccWWWPPPHHHBBB???>>>;;;888999999999999888777666555555555666666777777888888555666666666666777777777666666555555555555666666666666666666555555555555444444555555666777777777666666666555444444333333333444555555666666555555333333333333333444555555555555555555555555555555555444444444444444444555555555555555555444444444777666666555555555555666777777777777777666666555666666666666666666666666777777777777777777777777777777777777777777777777666666666777777777888888888888888888888888888888888888777777888888999:::888999:::;;;;;;:::999888::::::;;;;;;<<<;;;;;;:::;;;<<<<<<<<<<<<=========>>>>>>>>>?????????@@@@@@AAACCCDDDDDDEEEKKKWWWaaammmYYYVVVRRROOONNNNNNMMMLLLLLLJJJHHHGGGGGGFFFEEECCCBBBBBBAAA@@@??????>>>>>>>>>======<<<<<<<<<<<<===999888888888777777777777666666666666666666666666666666777777777666555444666666666666666666666666555555666666666666555555444555555666666666666666777555444555666777666555666666666666777777777888666666666666555555555555777777777777666666666666777666666555555555666666888888888888:::<<<>>>@@@BBBEEEJJJMMMPPPRRRUUUWWWTTTXXX\\\aaadddhhhmmmpppmmmmmmlllmmmpppwwwyyyppphhhbbb___bbbdddhhhmmmsss{{{xxxqqqjjjfff___\\\YYYWWWVVVTTTRRRQQQQQQQQQPPPPPPQQQSSSUUUVVVVVVWWWYYY[[[^^^```bbbddddddfffiiijjjlllnnnrrruuuvvvwwwyyy{{{~~~~~~~~~~~~~~~~~~}}}|||{{{vvvuuuuuusssrrrqqqppppppqqqrrruuuyyy}}}zzzuuummmfffbbbaaabbbcccjjjnnnwww{{{qqqggg\\\TTTJJJFFF@@@<<<;;;:::999777888888999999888777777666666666666666777777777777777777777777777888888888666666555555555555666666666666666666666555555555555555555555666666777777666666555555555444444444333444555555666555555555444444333333444444555666555555555555555555555555555555444444444444555555555555555555555555555555777666555444444555666777666666777777777777666666666666666666666666666666777666555555555555666777666666666666666666666666888999999999::::::::::::888888888888888888888888888888777777888888999:::888999999::::::999999888::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????@@@AAAAAA@@@@@@DDDLLLSSS]]]mmmVVVRRRNNNLLLKKKKKKJJJIIILLLJJJGGGFFFFFFFFFEEECCCBBBAAAAAA@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<::::::999999999888888888777777777777777777777777777888888777777777666666777777777777777777777777555555666666666666555555444555555666666666666666777555444555666777666555555666666666666777777777666666666666555555555555666666666666777777777777777777777666666777888888888888888888999:::<<<===@@@CCCGGGJJJLLLOOOSSSUUUSSSWWW]]]bbbgggkkkooorrrqqqooommmkkkkkkpppwww|||tttiiibbb___^^^```eeekkksss{{{{{{wwwnnnjjjfffccc```\\\YYYVVVTTTSSSRRRPPPPPPPPPQQQQQQRRRSSSTTTVVVXXXZZZ[[[[[[\\\^^^```aaabbbdddhhhjjjmmmnnnpppsssuuuxxxzzz{{{~~~xxxxxxwwwwwwvvvuuutttsssoooooooooooopppppppppppptttwww{{{zzzttthhhddd___[[[ZZZ^^^eeeiiiqqqxxxxxxmmmdddZZZPPPIIICCCAAA>>>;;;:::999888777999999999999999999888777777777777777666666666666666666666666666666666666666666555555555555666666555555555666666666666666555555555555666666666666555555555555555444444444333444555555666555555555555555555555555666666777555555555555555555555555666555555555555555555666444555555555555555555555777666555444444555666777666666777777777777666666666666666666666666666666666666555444444555666666666666666666666666666666888999999999::::::::::::888888888888888888888888888888777777888888999:::999999999999999999999999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????>>>????????????AAAGGGLLLQQQ\\\mmm~~~SSSPPPMMMLLLMMMNNNNNNMMMLLLJJJGGGFFFFFFFFFDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>===<<<<<<;;;<<<<<<:::::::::999999999999888777777777777888888888888:::::::::999999999999999888888888888888888888888555555666666666666555555444555555666666666666666777555444555666777666555555555666666666666777777777777777666666666555555666666666666777777777777888777777777777888888999888888888888999:::;;;;;;>>>AAADDDGGGJJJMMMQQQTTTUUUYYY___dddiiilllpppsssrrrrrrpppnnnmmmoootttxxx}}}xxxooo```\\\ZZZ]]]aaagggpppxxx~~~{{{vvvqqqlllgggbbb___[[[ZZZWWWTTTRRRQQQPPPPPPPPPPPPRRRSSSTTTTTTTTTTTTVVVXXXZZZZZZ[[[\\\___aaaeeefffhhhjjjlllnnnpppqqquuuuuuuuuvvvwwwwwwxxxxxx{{{}}}~~~~~~}}}||||||yyyzzz{{{||||||{{{zzzyyyssssssrrrpppooommmmmmlllmmmmmmnnnppprrrssstttuuu|||~~~tttiiiccc]]]\\\ZZZYYY\\\cccmmmttt~~~~~~vvvjjj```WWWOOOGGGBBB??????===<<<:::999999888888999999999999999888888888888777777666666555555444444333333333333333222666666555555555555666666555555555666666666666666555555666666666666666666555555555555555555555555333444555555666666555555666555555555555666777777555555555555555555555555666666555555555555666666444444444555555555555555666555555555555666666777555666666777777777777777666666666666666666666666666666666666666666666666777777777777777777777777666666666777777777888888888888888888888888888888888888777777888888999:::999999999999999999999999999999:::;;;<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????===>>>?????????AAAEEEHHHMMMRRR^^^lllyyyTTTRRROOOMMMNNNOOOOOOOOOLLLIIIGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA???>>>===<<<<<<;;;;;;;;;999999999999888888888888666666666777777777888888::::::999888888888888888777777777777777777777777555555666666666666555555444555555666666666666666777555444555666777666555555555555666666666777777888888777777777666666666555666666666777777777888666666666666666777888888777888888999999:::;;;;;;<<>>>>>>>>???===>>>??????@@@AAACCCDDDIIIKKKSSS^^^hhhuuuTTTQQQMMMJJJJJJJJJIIIHHHKKKIIIGGGFFFFFFEEEDDDBBBCCCCCCCCCCCCCCCCCCBBBBBB??????>>><<<<<<;;;;;;;;;888888888888777777777777444555555555666666777777777777666555555555555555666666666666666666666666555555666666666666555555444555555666666666666666777555444555666777666555555555555555666666666777888888888888777777777777555666666666777777888888555555555555555666777888777777888999::::::;;;;;;;;;===AAADDDFFFJJJOOORRRXXX\\\aaafffhhhjjjmmmnnnoooqqqtttvvvwwwxxx{{{}}}vvvxxx{{{tttiiiccc^^^[[[___ggghhhlllrrrzzz}}}zzzrrrpppkkkfffaaa^^^\\\[[[TTTTTTUUUUUUTTTSSSQQQPPPQQQRRRSSSSSSRRRSSSTTTVVVXXXXXXYYY[[[\\\^^^______^^^___```bbbdddfffggghhhcccfffiiikkklllmmmoooqqqnnnnnnooopppqqqrrrssssssqqqsssvvvwwwvvvuuuuuuuuutttsssrrrpppnnnllljjjjjjkkkjjjhhhggggggjjjmmmoooiiiiiijjjiiihhhgggeeedddggghhhjjjmmmppptttwwwyyyxxxzzz|||xxxooohhheeeeeefffaaaccceeefffhhhooowww~~~zzzsssggg___TTTKKKEEEAAA<<<999777888:::;;;:::::::::;;;666666777777777777777666444444555666777888999999888888777777666666666555666666555555555555666666444555555555666666777777666666666666666555555555444555555555555555555555333444555555666666555555444333333333333444555555555555555555555555555555444333333222222333333444444444444555555555666666333444666777777777666555555555666777777777777777666666666666666666666666444666888999999888666444777777777777777777777777777777777777888888888888888888888888888888888888888888888777888999999::::::999999888888999999:::888999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>===>>>???@@@@@@AAAAAABBB@@@AAAGGGRRRZZZddduuuSSSQQQNNNKKKJJJKKKLLLMMMJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCAAA@@@??????>>>>>>>>>>>>============::::::888777777777888999555555666666777777888888777777777777777777777777777777777777777777777777777777666666555555555444444444444333333222222222666666555555555555666666555555555555666666666666666666666666666666666666777777777777777777777777777777888888777666555444777777777777888888888888<<<===>>>@@@CCCGGGKKKMMMVVV[[[aaagggjjjkkklllmmmnnnpppssstttuuuwwwyyy{{{}}}zzzwwwvvvzzzxxxnnnhhheeecccaaaaaadddfffhhhnnnvvvyyywww}}}|||}}}{{{zzzxxxuuuqqqlllhhhfffdddaaa]]]\\\\\\[[[WWWTTTVVVSSSOOOOOORRRSSSRRRQQQTTTTTTSSSUUUWWWYYYXXXWWWZZZYYYXXXYYY[[[]]]\\\[[[ZZZ[[[\\\]]]^^^```aaaaaabbbbbbcccdddeeeggghhhiiikkkjjjjjjiiihhhhhhggggggeeedddccccccbbbbbbccccccccccccbbbbbbcccdddfffgggfffeeeddddddeeegggiiijjjjjjoootttxxxzzz|||}}}tttoooooommmhhhhhhllliiijjjkkknnnrrrvvvzzz|||vvvjjjbbbTTTPPPIIICCC>>>;;;::::::<<<;;;:::999888888888888777777777777777777777777666666666666555555555555555555555555555555555555444444333222333444555666666666777777777777666666444444555555555555444444333444555444333222444666666555444333333444555666555555555555555555555555777555333444555666555444444444444555555555555666666666777777666555444444666666555555444444333333777777666666666666777777777777777777777666666666555555777777777666555444666666777777888888999999777777777777888888888888777666555555666888:::<<<999999888888888888999999999999999999999999999999;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<=========>>>??????@@@@@@???BBBFFFIIINNNXXXfffqqqRRRPPPNNNKKKJJJKKKLLLMMMJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@??????============<<<<<<<<<<<<;;;:::999888888888999999555666666666777777777888666666666666666666666666777777777777777777777777777666666666555555555555666666555555444444444444777666666555555666666777555555555555666666666666666666666666666666666666666666666666666666666666777777777777666666555555666666777777777888888888999999:::<<<>>>BBBEEEGGGPPPUUU\\\bbbfffiiikkkllllllnnnppprrrsssvvvyyy|||{{{yyyuuutttwww}}}vvvpppkkkiiiiiijjjiiigggjjjoooooolllooonnnoooqqqtttvvvwwwwww}}}}}}|||zzzyyywwwuuutttssspppllljjjhhheeeaaa]]]]]]ZZZVVVUUUVVVWWWVVVTTTWWWUUUSSSSSSTTTTTTSSSRRRTTTSSSSSSTTTVVVWWWWWWVVVUUUUUUVVVWWWXXXYYYZZZZZZXXXXXXYYYYYY[[[\\\]]]^^^aaaaaa``````_________^^^______^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^___aaacccdddcccdddeeefffiiikkkmmmnnnvvv{{{{{{uuurrrsssuuuwwwwww}}}xxxuuuwwwuuuqqqooorrrtttttttttuuuwwwyyy|||}}}{{{ssshhh]]]VVVLLLIIIEEE@@@===;;;;;;<<<;;;;;;:::999888888888888888888888888888888888888666666666666555555555555555555555555555555555555444444333333333444555666666666777777777777666666444444555555555555444444333444555444333222444666666555444444444444555666333333333333333333333333666444333333444555555444444444444444555555555555666666666666666555444444666666555555555555555555777777666666666666666666666666666666666666666666666666777777777666666555777777777777777888888888666666777777777888888888888777555444555666777999999888888777777888888999999999999999999999999999;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>======<<<=========>>>??????@@@@@@???BBBEEEGGGJJJQQQ\\\eeeoooRRRPPPMMMKKKJJJKKKLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBAAAAAA@@@@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999999:::666666666666777777777777666666666666666666666666777777777777777777777777666666666666555555555555777777777777666666666666777666666555555666666777555555555555666666666666666666666666666666666666666666666666666666666666888777666555555555666777666666777777777777888888:::::::::;;;===@@@CCCDDDHHHMMMUUU\\\aaaeeeiiikkkjjjkkkmmmooopppssswww{{{wwwvvvtttssstttxxx||||||zzzzzzwwwqqqoooooolllfffeeecccaaabbbeeeiiikkkllltttttttttuuuwwwyyy{{{}}}|||{{{xxxtttoookkkgggeeeaaa___]]]\\\ZZZXXX[[[XXXUUUTTTTTTTTTSSSRRRQQQPPPPPPQQQSSSTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTRRRRRRRRRSSSSSSUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYYYYYYYYYYYYYZZZ[[[ZZZ[[[\\\^^^```ccceeegggjjjlllooorrrvvvyyy{{{|||zzzvvvtttpppmmmiiieeedddhhhnnnsss||||||~~~}}}}}}}}}}}}{{{{{{{{{|||vvvkkkbbbYYYOOOHHHCCCBBB???===;;;;;;<<<===;;;:::999888888777888888888888888888888888888888666666666666555555555555555555555555555555555555444444333333444444555666555666666777777666666555444444555555555555444444333444555444333222444666666555444444444444555666333333333333333333333333555333222222444444444333444444444444555555555555555666666666666555444444555555555666666666666666777777777666666555555555444444444555666666666777777666666666666666777777888777777777777777777666666666777777777777888888888777555444444444555666999888888777777888888999999999999999999999999999::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<============<<<<<<======>>>>>>??????@@@???AAADDDDDDEEEIIIPPPUUU^^^lllQQQOOOMMMKKKJJJJJJKKKLLLKKKJJJIIIHHHGGGEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<<<<;;;;;;::::::999999999888888888666666666666777777777777666666666666666666666666666666666666666666666666666666666666666555555555777777777777777777777777555555444444444444555555555555555555666666666666666666666666666666666666666666666666666666666666888777555444444555666888666666666666777777777888;;;:::::::::<<<===???@@@BBBGGGNNNUUU[[[aaafffiiiiiijjjkkkkkklllooosssvvvsssssstttuuuwwwyyy{{{}}}xxxooogggccc^^^[[[[[[]]]___```ccccccdddgggkkkqqqvvvzzz~~~|||vvvtttpppmmmiiifffcccaaabbb___[[[YYYYYYYYYXXXXXXTTTRRRRRRRRRTTTUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXYYYZZZ[[[]]]___```___```cccfffjjjnnnqqqssswwwzzz}}}{{{rrrkkkfffcccbbbccccccbbb``````gggsss}}}||||||{{{||||||tttiii^^^VVVOOOGGGAAA>>>===<<<;;;;;;;;;<<<===;;;:::999888777777777777666666666666666666666666666666666666555555555555555555555555555555555555444444444444444555555666555666666666666666666555444444555555555555444444333444555444333222444666555555555444444555555555555555555555555555555555555333111222333444333333333333444444444555555555555555555666666555444444555555555666666777777777777777777666666555444444222333333444555666777777666555444444444555666777888888777777666666666555666666666666777777777888777666666555555555666777888888777777777777888888888888888888888888888888:::999999999999999999999:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>????????????AAACCCCCCCCCDDDHHHKKKSSS]]]lll|||PPPOOOMMMLLLKKKJJJJJJKKKKKKJJJIIIHHHFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<888888888888888777777666777777777777666666666666555555555555555555555555666666666666666666666666555555555666666666666666666666666666666666666666444333333222222333333444555555555555666666666666666666666666666666666666555555555555555555555555777666444333333555777888555666666666666777777777777777666666666888999:::>>>BBBHHHOOOUUU[[[aaaeeeggghhhiiiiiiiiijjjmmmpppppprrruuuyyy}}}sssmmmccc[[[WWWUUUTTTTTTVVVVVVWWWZZZ___ffflllppptttxxx}}}{{{xxxuuutttpppmmmhhheeecccaaa___]]]YYYWWWVVVVVVWWWWWWVVVTTTSSSSSSSSSSSSRRRRRRRRRRRRTTTTTTTTTUUUUUUWWWXXXYYYWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]___aaadddgggiiikkklllnnnqqqvvvzzz}}}|||tttooohhhaaa\\\ZZZZZZZZZZZZ^^^aaacccfffqqq}}}wwwmmmeeeZZZRRRLLLHHHCCC???<<<<<<<<<;;;;;;;;;::::::::::::999888777777777777555555555555555555555555666666666666555555555555555555555555555555555555444444555555555666666555555555666666666666555555444444555555555555444444333444555444333222444666444555555555555555555444555555555555555555555555555333111222333444333333333333333444444444444555444444555555555555444444444444555555666666777777666666666777666555444333222333333444555666777777444444333222333444666777888777777777666666555555555666666666666777777777555666666666777888999999888777777777777777777888888888888888888888888888999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<===>>>>>>?????????@@@BBBCCCCCCDDDEEEGGGKKKQQQ\\\jjjzzzOOONNNMMMLLLKKKJJJJJJJJJKKKJJJIIIGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>============777777888888777777666555777777777777666666666666555555555555555555555555777777777777777777777777555555555666666666666666555555555555666666666666333333333222222333333333555555555555666666666666666666666666666666666666555555555555555555555555666555444444444555666777555555666666666666777777999888777777777888999:::<<>>>>>???>>>???@@@AAACCCDDDDDDEEEEEEHHHOOO\\\iiizzzNNNNNNMMMLLLKKKJJJIIIIIIKKKJJJIIIGGGEEEDDDCCCBBBDDDCCCCCCBBBAAA@@@??????>>>>>>=========<<<<<<<<<777888888999888777666555888777777777666666666555555555555555555555555555777777777777777777777777555555555555666666666777555555555666666666777777555444444444444444444555555555555555666666666666666666666666666666666666555555555555555555555555444444444555555555666666555555555666666666777777;;;;;;:::999:::;;;<<<===;;;===@@@DDDGGGMMMSSSWWW[[[___cccfffggghhhiiijjjlllpppvvv~~~xxxmmmfffaaa^^^UUUTTTSSSSSSSSSUUUWWWYYY\\\```fffjjjnnnqqqvvvzzz{{{}}}xxxvvvsssrrrpppooollljjjffffffffffffggggggggggggffffffggghhhjjjmmmoooppppppqqqrrrtttvvvxxxyyyzzz}}}{{{zzzzzzpppmmmhhhdddbbb___[[[XXXXXXWWWVVVVVVWWWXXXZZZ[[[___dddlllsss|||~~~uuukkk```YYYOOOIIIBBB>>>>>>===;;;999888999:::;;;:::999777666:::999888777777666666666666666666666666666666666666666666666555555555555555555555555555555555555333444555666777666666555444555555666666555555444444444555555555555444444333444555444333222444666444444555666666555444444333333333333333333333333666444333333444555555444222222333333333444444444222333444444555555555444444444444444444333333333222333555666777777555555666666666666666666666666333444555666777777777777555555555666666666666666555555555666666666777777555555666777777888888777777777666666666666777777888888888888888888888888777888888888999999999999777888888999::::::;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>=========>>>@@@AAABBBBBBEEEDDDHHHQQQZZZeeeuuuNNNNNNMMMLLLKKKJJJIIIIIIKKKJJJIIIGGGEEEDDDBBBBBBEEEEEEDDDCCCAAA@@@??????======<<<<<<<<<;;;;;;;;;888888999:::999888777666888888777777666666666555555555555555555555555555777777777777777777777777444555555555666666777777555555666666777777777888666666555555555555666666555555555555666666666777666666666666666666666666555555555555555555555555333333444555666666555555555555555555666666666777888888777777777888:::;;;:::<<<>>>@@@CCCHHHMMMRRRVVV[[[```eeeggghhhiiijjjlllooovvv~~~xxxrrrooobbbaaa___]]]\\\[[[[[[[[[UUUYYY]]]___```bbbfffjjjhhhnnnwww~~~|||yyyuuuuuuvvvvvvvvvwwwwwwwwwvvvwwwxxxzzz|||~~~uuussspppllljjjhhhhhhgggiiiddd___]]]]]]\\\ZZZWWW]]]^^^^^^```aaacccdddeeeggglllsss{{{~~~}}}rrrhhh^^^SSSLLLJJJEEE???<<<<<<<<<:::888555666888::::::999777666:::999888777666666666666888888888888888888888888777666666666555555555555555555555555555555555555333444666777777777666555444555555555555555555444444555555555555555555444444444555444333222444666333444555666666555444333555555555555555555555555777555333444555666555444222222333333333444444444222333444444555555555444444444444333333222222222000222444666777777666555777777777777777666666666444555777999999999999888444555555555666666777777555555555555666666666777666666666777666666555444777777666666666666777777777777777777777777777777777777888888999999999999777777888999::::::;;;;;;;;;;;;:::999:::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>===;;;;;;;;;===?????????HHHEEEFFFLLLPPPVVVcccpppQQQOOOLLLKKKKKKLLLKKKJJJJJJGGGEEEEEEFFFHHHHHHGGGDDDCCCCCCBBB@@@??????>>>>>>===<<<;;;;;;:::;;;;;;888888888888888888888888777777666666666666777777:::999888666555555555555444444555555666777777777333333333444444555555555666777777888888888888888888666555444444555666888444444444555555555666666666666666666666666666666444444444555666777777888999888777555444444444444333444444555555555555555777888888888888999999999;;;;;;;;;===???BBBEEEGGGQQQVVV]]]cccfffhhhiiijjjnnnrrrvvvzzz~~~yyytttooommmmmmkkkeeeaaa```]]]ZZZYYYYYY[[[[[[[[[bbbaaadddkkkrrrxxx|||vvvqqqllljjjeeeccc```\\\YYYYYY[[[]]]^^^^^^```aaaaaaaaaaaaaaacccggglllpppssssssqqqpppzzzwwwwww|||zzzzzz~~~zzzooocccZZZRRRMMMIII>>>===<<<;;;:::999999999<<<;;;:::999888888888888777777777777666666666666666666666666666666666666555555555555555555555555444444555555555555444444333222222444666666555333555555555555555555555555666666777777666555444444333444444444555666666666555555555555555555555555444333222333555666555444222222222222333333444555555444444333333444444555111222333444555555555555333444555555666666555555555555555555555555555555555555555555555555555555666666555555555444444444555555555555555555555555777777777777777777777777777777777777777777777777777777777777777777777777;;;:::888777777777888888777777777777777777777777888888777777888999999:::>>>===;;;::::::;;;===>>>>>>======<<<<<<<<<=========>>>>>>>>>????????????AAABBBDDDFFFJJJOOOVVVZZZlllxxxQQQOOOLLLKKKKKKLLLKKKJJJJJJHHHFFFEEEFFFGGGGGGFFFDDDCCCCCCBBB@@@??????>>>@@@???>>>===<<<<<<<<<<<<888888888888888888888888777777666666666666777777999999888777666666666666666666666666555555555555333333333444444555555555444444555666666666555555777666555444444555666777444444444555555555666666666666666666666666666666444444555555666777777888888777666555555444444555444444555666666666666666777777888888888999999999999999:::;;;===@@@BBBDDDMMMQQQXXX^^^bbbfffiiikkkppptttxxx{{{~~~{{{sssmmmfff___[[[YYYWWWVVVYYYWWWYYY^^^dddhhhpppxxx}}}vvvsssooojjjddd```]]][[[YYYXXXXXXWWWWWWYYY^^^bbbdddgggkkkooorrrsssssssssxxx{{{}}}yyyxxx|||zzzzzz|||sssmmmbbbXXXPPPJJJEEEBBB===<<<;;;:::999999999999;;;;;;:::999888888888888777777777777666666666555666666666666666666666666555555555555555555555555444444555555555555444444666555444444555555444333555555555555555555555555666666666666666555444333444444444555555555555555444444444444444444444444444333222333555666555444444444333333444444555555444444333333333333444444222222333444555555555555333444444555555555555555555555555555555555555555555555555555555555555555666666555555555444444444555555555555555555555555666666666666666666666666777777777777777777777777777777777777777777777777;;;:::999888777888888999777777777777777777777777999888888888888888999999<<<;;;:::999999:::;;;<<<===<<<<<<;;;;;;<<<<<<=========>>>>>>>>>?????????AAABBBCCCDDDFFFJJJPPPTTTaaalllQQQOOOLLLKKKKKKLLLKKKJJJKKKIIIGGGFFFGGGGGGFFFDDDCCCCCCBBBAAAAAA@@@?????????>>>===<<<;;;;;;;;;;;;888888888888888888888888777777666666666666777777888777777666666666777777999888777666555444333222444444444444444555555555333333444555555555555444777666555444444555666777444444555555555666666666666666666666666666666666444444555555666777777777666666555555555555555666555555666777777777777777777777777888888888999999777777888999;;;===???@@@GGGKKKQQQWWW\\\bbbhhhkkkqqquuuyyy|||~~~}}}qqqggg___YYYUUUTTTPPPPPPTTTWWWYYY^^^dddnnnsss{{{~~~yyytttpppkkkhhhdddaaa]]]XXXUUURRRQQQQQQPPPQQQSSSUUUXXX^^^eeejjjqqqvvv~~~~~~~~~}}}~~~|||zzz|||~~~uuuoooaaa\\\TTTLLLFFFBBB>>><<<<<<;;;:::999999999999999;;;:::999888777777777777777777777666666666555555666666666666666666666666555555555555555555555555444444555555555555444444999666444333444444444333555555555555555555555555444555555555555444333333555555555555555444444444333333333333333333333333444333222333555666555444666666555444444444555555444444333333333333444444333333444444555444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555555555555555555555555555555555555555777777777777777777777777777777777777777777777777:::999999888888888888999777777777777777777777777999999888888888888888999;;;:::999888888999:::;;;;;;;;;;;;::::::;;;;;;<<<============>>>>>>>>>>>>@@@AAABBBBBBBBBDDDHHHLLLSSS\\\kkk|||QQQOOOLLLKKKKKKLLLKKKJJJLLLJJJHHHGGGGGGFFFDDDCCCCCCCCCBBBAAAAAA@@@??????<<<<<<:::999999999999999888888888888888888888888777777666666666666777777555555444555555666777777888888777666555444333333444444444555555555555555444555555666666666666666777666555555555555666777555555555555666666666666666666666666666666666666555555555555666666777777444444444444444555666777666666777888888888888888777777777777888888888888666777777999:::<<<===>>>BBBEEEJJJPPPVVV]]]eeejjjqqquuuzzz|||~~~~~~qqqeee^^^XXXSSSPPPRRRSSSSSSVVVZZZ]]]aaahhhnnntttzzz|||zzzxxxuuussspppnnniiieeeaaa^^^\\\[[[YYYWWWTTTQQQPPPQQQSSSTTTSSSUUUXXX[[[```hhhpppvvv~~~vvvssstttwwwxxxzzz~~~yyynnnddd^^^SSSOOOIIIDDDAAA???<<<;;;;;;:::999888888888888888999999888777777777777777777777666666666555555555666666666666666666666666555555555555555555555555444444555555555555444444777444222111222444444444555555555555555555555555333444444444444444333333666666666555444444444333333333333333333333333333444333222333555666555444666666555444444333444444444333333333333333333444444444444555444444333333444444444444555555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666888777777777777777777777777777777777777777777777:::999888888777888888888::::::999999999999::::::::::::999999::::::;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@@@@@@@AAAEEEGGGJJJPPP[[[gggwwwQQQOOOLLLKKKKKKLLLKKKJJJLLLJJJHHHHHHGGGFFFDDDBBBBBBBBBBBBAAAAAA@@@@@@???<<<<<<:::999999999999999888888888888888888888888777777666666666666777777333333333333444444555666666666666666666666666666555555555555555555555555444555555666666666666666666666555555555555666666555555555666666666777777666666666666666666666666555555555555666666666666444333333444444555666777666777777888888888888888666666777777777888888888777777888:::;;;<<<<<<===>>>AAAEEEIIIOOOWWW```eeeooouuu{{{{{{qqqbbb[[[TTTSSSSSSQQQRRRUUUUUUYYY]]]aaadddhhhllloooppprrruuuxxx{{{||||||||||||}}}}}}||||||}}}}}}||||||||||||{{{xxxuuupppmmmiiifffeeedddcccbbb```___]]][[[XXXXXXXXXYYYSSSRRRQQQQQQSSSVVVZZZ\\\ZZZ]]]```eeekkkttt}}}xxxpppnnnnnnqqqtttxxx|||{{{xxxrrriii___VVVQQQHHHEEEAAA???>>>===<<<;;;999999888777777777777888888888777666666666777777666666666666555555555555666666666666666666666666555555555555555555555555444444555555555555444444333111//////111444555666555555555555555555555555333333444444444444444333666666666555444444444333444444444444444444444444444333222333555666555444555555444333222222222333333333333222222333333333444444444555444444333333555444444444444555666777555555555555555555555555555555555555555555555555444555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666555555666666666666666666777777777777777777777777999999888888888888888999;;;;;;::::::::::::;;;;;;999999999999999:::;;;;;;;;;<<<<<<<<<<<<=========<<<===?????????AAADDDGGGGGGKKKQQQYYYcccsssQQQOOOLLLKKKKKKLLLKKKJJJKKKJJJHHHHHHHHHFFFDDDAAABBBBBBBBBAAAAAA@@@@@@@@@???>>>===<<<;;;;;;;;;;;;888888888888888888888888777777666666666666777777333333333333333444555666444444444555666777777888666666666555555555555555333333444555555555555444666666666666666666666666555555666666666777777777666666666666666666666666555555666666666666666666444333333333444555666666666666777888888888888888666666666777777777888888777888999:::;;;<<<<<<;;;;;;===@@@DDDHHHOOOWWW\\\kkkrrr{{{uuujjj```[[[XXXUUUTTTUUUTTTVVVZZZ\\\\\\]]]^^^___aaabbbcccdddeeefffffffffdddeeeffffffeeedddfffgggeeeeeeeeefffgggfffbbb```^^^[[[XXXVVVVVVWWWWWWWWWXXXYYYYYYXXXWWWVVVXXXZZZUUUUUUVVVXXX[[[___ccceeeeeegggjjjnnnttt||||||sssnnnlllmmmqqqtttyyy|||zzzqqqnnniiibbbZZZRRRLLLHHH@@@>>>;;;::::::;;;:::999888777777666666666777777777777666666666666777777666666666555555555444444666666666666666666666666555555555555555555555555444444555555555555444444111000///000333555666666555555555555555555555555333333444555555555555444555555555555555444444444555555555555555555555555444333222333555666555444444444333222222222333333333333222222222222333333333333444444555444444444555555444333444555666777555555555555555555555555555555555555555555555555444444444555555555555555555555555555555555555555555555555555555555555555777777777777777777777777777777777777777777777777444555555666666666666555777777777777777777777777888888777777888999999::::::;;;;;;;;;;;;;;;;;;:::999999999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;===>>>???@@@AAADDDFFFEEEHHHLLLOOOUUU```ppp|||QQQOOOLLLKKKKKKLLLKKKJJJJJJIIIHHHHHHHHHGGGDDDBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???>>>===<<<<<<<<<<<<888888888888888888888888777777666666666666777777555555555444555555666666444444555555666777777888777666666666555555555444444444555666666666555555555555666666666666555555555666666666777777777777666666666666666666666666666666666666666666666555444444333333333444555555555666777777888888777777666666666666777777777888777888999:::;;;;;;::::::888:::<<>>===<<<;;;;;;:::;;;;;;888888888888888888888888777777666666666666777777777777666666666666777777555555555555666666666777777777666666555555555444666777777888888888888888555555666666666666555555666666666666777777777777666666666666666666666666666666666666666555555555555444444333333444444444555555666777777777777777666666666666777777777777666777888:::::::::999888666777:::;;;>>>BBBGGGKKKXXXaaaooozzz|||uuurrrrrrqqquuuyyy{{{zzzxxxwwwvvvllliiiccc^^^ZZZWWWUUUUUUQQQQQQQQQPPPOOOPPPTTTVVV[[[[[[]]]___aaaaaa^^^\\\[[[XXXUUUTTTVVVXXXYYYZZZ___dddjjjoooqqqssswwwzzzxxxyyy{{{}}}~~~~~~{{{wwwuuuuuuyyy|||vvvkkkddd\\\XXXPPPIIICCC???>>>>>><<<;;;999999:::;;;:::999666666555555555666666777666666555555555666666777666666555555555444444444666666666666666666666666555555555555555555555555444555555555555555555444666555555666777888666444555555555555555555555555444444555666777777666666333444444555555666666666333333333333333333333333444333222333555666555444444444444444444555666777333222222222222222222333111222333444555555666555666555333333333444666888555555555555555555555555555555555555555555555555444444444555555555666666555555555555555555555555777777777777777777777777777777777777777777777777777777777777777777777777666777888:::::::::999888777777777777777777777777666666666777888:::;;;<<<888888999999999999888888::::::::::::;;;<<<===>>>:::::::::;;;;;;;;;<<<<<<<<<>>>??????>>>>>>@@@AAA>>>BBBFFFFFFEEEIIISSS[[[dddsssQQQNNNKKKIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCCCCDDDBBBAAAAAAAAAAAA@@@>>>>>>===<<<;;;:::999888888999999999888888888888777777777666666666666777777888888777666666666666666888777666444444333333333333444555555333333444555444444444555555555555666444444444555555555666666666666555555555555666666444444333333444555777888666666555555555444444444888666444444555555444333444444444555777888:::;;;777777777777888888888888777777777777777777777777888888888999<<>>>>>>>>>>>>>>???CCCCCCCCCCCCEEEGGGIIIKKK\\\aaammm~~~QQQNNNKKKIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCCCCDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>===<<<;;;:::999999999999999888888888888777777777666666666666777777777777666666555555555666777777666555444333333333333444555555333333444555444444444555555555555666444444444555555555666666666666555555555555666666777666555444444444555666666666555555555444444444777555444444555555555444333333444444555666888888555555666666666777777777777777777777777777777777777777777888:::===@@@BBBFFFLLLUUU```jjjttt|||~~~vvvkkkddd```]]]ZZZZZZ\\\\\\]]]aaahhhnnnwwwyyyuuuqqqpppsssyyy~~~wwwlllbbbYYYQQQLLLFFFCCC???======<<<999777888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444000000111111111111222222444444444444444444444444777777666555555555555555444444444444444444444444222333333444444333333222333333333333444444444444444444444444444444444444444333222222222444555666111222333333444444333333333333333333222111000000555555555444444555555555000000000000000000000000555555555555555555555555444444444444444444444444555444444333444555666777444444444444444444444444666666666666666666666666666666555666666777888999777999::::::888777777777::::::999888888777666666777777888888888999999999777777888888888999999999:::::::::;;;;;;;;;;;;<<<>>>>>>>>>======>>>??????AAAAAAAAAAAACCCEEEGGGHHHOOORRR]]]kkkzzzQQQNNNKKKIIIJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEDDDCCCDDDBBBAAAAAAAAAAAA@@@>>>???>>>>>>===<<<;;;::::::999999999888888888888777777777666666666666777777666666666555555555555444666666666555444444333333333555555555444333444555444444444555555555555666444444444555555555555555666666555555555555666666888888666555555444444444555555555555555444444444666444333333555666666555444444333333444444555666444444555555555666666666777777777777777777777777666666666666888:::<<<===AAADDDJJJQQQZZZdddmmmtttzzz|||~~~~~~||||||yyysssooollllllmmmmmmlllpppvvv~~~yyyrrrhhh]]]SSSKKKEEEAAA>>>===;;;:::;;;;;;:::999888888888888888888888888666666666666666666666666666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222222222111111444444444444444444444444666666666555555555555555333333333333333333333333222333333444444333333222222222222222333333333333444444444444444444444444333222222222222333333444111222333333444444333333333333333222111000......333333333333333333333333333333333333333333333333666666666666666666666666444444444444444444444444555444444444444555666666444444444444444444444444666666666666666666666666777777666666666666777777777888:::999888777777888:::::::::999888888777777777777777888888888999999777777888888888999999999::::::::::::;;;;;;;;;;;;===============>>>???@@@>>>>>>>>>???AAABBBDDDEEEHHHJJJQQQ[[[fffqqqQQQNNNKKKIIIJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCDDDBBBAAAAAAAAAAAA@@@>>>???>>>>>>===<<<<<<;;;;;;999999999888888888777777777777666666666666777777555555555555555444444333555666666555555444444333444555666555444333444666444444444555555555555666555555555555555555555555666666555555555555666666777777666666555555555555555555555555555555555555555444222333555666666666555555444444444444444555444444555555555666666666777777777777777777777777666666666666777888999:::===???AAAEEEKKKUUU___fffpppuuuyyy{{{{{{{{{~~~|||xxxjjjdddZZZPPPIIICCC???===::::::999888999999:::999888888888888888888888888666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333111222222333333444444444444444444444444444444444555555555555555555555444555555555555555555555555222333333444444333333222111111222222222333333333444444444444444444444444222222222222222222222333111222333333444444333333444444444444444333222111222222333333333333222222666666666666666777777777555555555555555555555555666666666666666666666666555555444444555555555555555555555555555555666666666666666666666666666666888777777666666666666777666888999999777666777888888888888888777777666666777777777777888888888888999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@======>>>>>>@@@AAABBBBBBGGGGGGKKKQQQXXX```mmmyyyQQQNNNKKKIIIJJJJJJJJJJJJKKKJJJIIIHHHGGGEEEDDDDDDDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>===<<<<<<;;;;;;999999999888888888777777777777666666666666777777555555666666555555444333444555555666666555444333444555666666444444555666444444444555555555555666555555555555555555555444666666555555555555666666444555555666666666666666444555555555555555555555555444222333555666666666777666555555444444555555555555666666666777777777666666666666666666666666777777777777777888888888<<<<<<===>>>BBBJJJSSSYYYaaagggnnnsssuuuxxx|||~~~nnneeeZZZUUUMMMFFFBBB@@@>>><<<:::::::::999888777888888777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222333333333444444444444444444444444444444444333444555555666555444444555555555555555555555555222333333444444333333222111111222222222333333333444444444444444444444444222222222222222222222222111222333333444444333333333333444555555666555555222333444444444444333222222222333333444444444555444444444444444444444444666666666666666666666666555555555555555555444444555555666666777777777777666666666666666666666666888777777666666666666777555777999888777666777888888888888777777777777777666666777777777888888888999999:::::::::;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???<<<===>>>???@@@@@@AAAAAADDDCCCEEEIIILLLPPPZZZeeesss~~~QQQNNNKKKIIIJJJJJJJJJJJJKKKKKKJJJHHHGGGFFFEEEDDDDDDBBBAAAAAAAAAAAA@@@>>>=========<<<<<<<<<;;;;;;999999999888888888888777777777666666666666777777555555666777666555444333444444555666666555444333444555666666555444555666444444444555555555555666555555555555555444444444666666555555555555666666222333444555666666666666444444444555555555555555666444333333555666666555666666555555555555555666555555666666666777777777666666666666666666666666777777777777888888888888;;;;;;;;;<<<===BBBIIINNNTTTZZZbbbiiinnnttt{{{}}}wwwuuutttwww|||tttggg[[[SSSKKKGGGBBB>>>===<<<<<<;;;;;;;;;;;;999666555666777777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333555555444333333222111111444444444444444444444444222333444666666555444444222222222222222222222222222333333444444333333222222222222222333333333333444444444444444444444444333333333444333333222111111222333333444444333333000111222333444555555555333333555555555555333333111222222333333444444555444444444444444444444444444444444444444444444444555555555666555555444333555555555666777777888888666666666666666666666666777777666666666666777777555666888888777666777888999999999999999999999999666666666777777777888888777777888888888999999999999999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>><<<===>>>???@@@@@@@@@@@@CCCBBBCCCFFFGGGHHHPPPYYYcccjjjyyyQQQNNNKKKIIIJJJJJJJJJJJJKKKKKKJJJIIIGGGFFFEEEDDDDDDBBBAAAAAAAAAAAA@@@>>><<<<<<<<<;;;;;;;;;;;;;;;999999999888888888888777777777666666666666777777555666777888888666555333333444555777777666444333444666777666555444555777444444444555555555555666666666555555555444444444666666555555555555666666222333444555555444333333444444444555555555666666777555444444555555555444444444444333444444555555444444555555555666666666666666666666666666666666555555666777777777777777999999:::::::::<<<@@@CCCHHHMMMUUU\\\ccckkkuuu||||||sssppppppqqqwww|||yyypppfff\\\SSSKKKFFFAAA???<<<::::::;;;:::999999::::::888555333444666777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222444444333333222222111111444444444444444444444444111222444666666555444333222222222222222222222222222333333444444333333222333333333333444444444444444444444444444444444444333444444555444333222111111222333333444444333333000111222333333333333333222333444666666444333222444444444555666777777777555555555555555555555555444444444444444444444444555555666666666555333333333333333444555666666666666666666666666666666666666666555666666777888999444666888888777666777888888888888888888888888888666666666666777777777888777777888888888999999999888999999999999:::::::::<<<;;;;;;:::;;;;;;<<<<<<;;;<<<===????????????>>>BBBAAACCCFFFEEEEEEJJJRRRUUUWWWaaaooo{{{QQQNNNKKKIIIJJJJJJJJJJJJKKKKKKJJJIIIGGGFFFEEEEEEDDDBBBAAAAAAAAAAAA@@@>>>;;;;;;;;;;;;;;;;;;::::::999999999888888888888777777777666666666666777777555777888999888777555444222444555777777666444333555666777666555444555777444444444555555555666666666666555555555444444444666666555555555555666666333444444555444333111000444444444555555555666666888666444444555555444333333222222222333333444555333333333444444444555555666666666666666666666666444444555666777777777777666888999999888999;;;<<<<<<@@@GGGMMMUUU___jjjrrrvvvqqqqqqtttwww||||||}}}|||zzznnnggg^^^TTTMMMHHHCCCAAA???===;;;:::;;;;;;999888777888999777444222444666777777777777777777777777555555555555555555555555666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222///000000111333444444555444444444444444444444444111222444666666555444333444444444444444444444444222333333444444333333222333333444444444444555555444444444444444444444444444444555666555444222111222222333444444444333333333333444444444333333222111222444555555444222111333333444444555666666777666666666666666666666666666666666666666666666666555555666666666555333222111111222333333444555555666666666666666666666666555555555555666888999999444555777888777666777888555555555555555666666666666666666666777777777777999999:::::::::;;;;;;;;;888888999999999:::::::::<<<<<<;;;:::::::::;;;;;;:::;;;===>>>>>>>>>============???BBBAAA@@@DDDKKKKKKKKKPPP\\\eeeooo~~~OOOMMMKKKJJJLLLMMMMMMLLLKKKJJJIIIIIIGGGGGGFFFEEEFFFEEECCCBBBAAA@@@@@@??????>>>===<<<<<<;;;;;;<<<::::::::::::::::::::::::777777777777666666666666666666666666666666666666888888777777666666555555555555555444444333333333555666777888888777666555444444555555555555444444555666666777777777777777777666555333333333444555111333555777888999::::::666666555555555555666666555444222111222444666777555555555555666666666666555555666666666666555555444444444555555777888888999999888888888888999999===>>>@@@DDDIIIRRR\\\bbbttt~~~yyyvvvwww{{{xxxwwwvvvxxxxxxsssjjjbbbUUURRRLLLFFFBBB???>>>>>>:::::::::999999888888888777777777777666666666666555444444444444555666666666666555555555555666666333333333444444333222222444444444333333222222222333444444555555666666666555444444333333444444555000111111222222333444444444444333222222222333333222222222222222222222222666666555555555444444444333333333444444555555555333333333222222333333444666555555444444333333222333333333333333333333333333333333333333333222222333333444444444444444444333333333444444444555555777666444333222222333444333333333444444444555555444444333222333666888999555555555555555555555555555555555555555555555555555555555555555666777777666666666666666555555555444666777999999777666444555555666777777777777777555555555555555666777777444555666888888888777666777777777777777777777777777777888999::::::;;;;;;999999::::::::::::;;;;;;===============<<<<<<<<<<<<===>>>???@@@AAABBBBBBFFFHHHLLLPPPVVV^^^gggmmmOOOMMMKKKKKKLLLMMMMMMLLLJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::777777777777666666666666666666666666666666666666666666666555555555555555555555444444444333333333444555666666666666555444444444555555555555444444555555666777777777666666666666555444444444444444222222333444666777888888666666555555555555666666444444333222333444555666555555555555666666666666555666666666666666555555444444444555555666777888999888888777777888888999:::;;;<<<>>>BBBHHHPPPVVVcccnnn}}}~~~}}}~~~{{{yyytttnnniiifff```XXXQQQJJJGGGCCC???<<<;;;;;;;;;::::::999999999888888888777777777777666666666555555444444444444555666666666666555555555555666666333333444666777777777777444444444333333222222222444444444444444555555555555555444444444444555555333222222222222222222222333333333222222333444444444444444444444444444444666555555555444444444444333333333444444444555555444444333222222222333333333333333333333444444444333333333333333333333333777777777777777777777777333333333333333333333333333333333444444444444555333333222222333444666777333333333444444444555555666444333111111222333444555555555555555555555555555555555555555555555555555555555555555666777777555555555666666666666666555666777888888777666555555555666777777777777777666666666666666777888888777777888777777666555444777777777777777777777777777777888999999:::;;;;;;999999::::::::::::;;;;;;============<<<<<<<<<<<<<<<======>>>@@@AAAAAABBBCCCDDDGGGIIIMMMTTT[[[```kkkvvvPPPNNNKKKKKKLLLLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::777777777777666666666666666666666666666666666666444444444444444555555555555444444444444333333333333444555555555555444333444444444444444444444444444444555666666666666555555555555666555555444333333222222222222444555666666666555555555555666666333333333444444444444555444555555555555666666666666666777777666555444444555555444555555666777888999888888777777888888999999999999999;;;???EEEIIISSS\\\kkkzzz}}}vvvssskkk```WWWQQQLLLGGGCCC>>>===:::888777888999:::999999999888888888888888777777777666666666555555555444444444444555666666666666555555555555666666444444555666666666666666444444333333333333222222444444444444333333333333555444444333333444444555444444333333222111111000222222222222333444444555555555555555555555555555555555555555444444444444333333333333444444444444555444333333222222222222111111222222333444444555333333333333333333333333444444444444444444444444333333333333333333333333333333333333444444444444333333333333333555666666333333333444444444555555555444333222111222333333555555555555555555555555555555555555555555555555555555555555666666666777444444555555666666777777555666777888888777666555555666666777777777777777777777777777777888999999777777666666666666777777777777777777777777777777777777888888999:::::::::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCCCCEEEIIIOOOSSSZZZbbbpppPPPNNNKKKKKKKKKLLLLLLKKKJJJIIIIIIHHHGGGFFFEEEEEECCCBBBBBBAAAAAAAAABBBBBB>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999777777777777666666666666666666666666666666666666333333444444555555555666444444444444444444444444444444444555555444444444444444444444444444444444333444444555555555555555444444666666666555444333555444222111111333555666666555555444444555555666333333444555555444444333444444444555555555666666777777777777666555444333555555555555555666777777888888777777777777888888:::::::::999999<<<@@@CCCKKKRRR]]]jjjwwwuuunnnccc\\\RRRJJJEEECCCAAA???:::999888777777888:::;;;888888888888888888888777777777666666666555555555555444444444444555666666666555555444444555555666555555555444333111000///333333333333333333333333444444444333333222222222333333333222222333333333333333333222222111111111111111111222333444555666555555555555555555555555444444444444444444444444333333333333333333333333555555444333222222222222111111111222222333333333333333333333333333333333////////////000000000000444444444444333333333333222222333333333444444444666555555444333333333222333333333444444444555555333333333333444666777888555555555555555555555555555555555555555555555555444555555666666666666666333444444555666777888888666666777777777777666666666666777777777777666666777777666666777777888999444444444444666888:::<<<666666666666666666666666777777888888999999999:::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<======>>>???@@@@@@AAAAAABBBBBBBBBDDDIIILLLRRRXXXaaalllyyyQQQNNNLLLKKKKKKLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBB>>>===<<<;;;;;;:::::::::999999999999999999999999777777777777666666666666666666666666666666666666444444444555555666666777444444444444444444444444555555555555555555555555555444333333333333444555333444444555555555555555333444555666666555444333666555333222222444555777555555444444444444555555333444444555555444333333444444444444555555555555666666777666666555444444666555555555555666666777888777777777777777777888999999:::::::::;;;>>>AAADDDIIIPPPYYYeeettt~~~sssfff\\\QQQMMMGGGCCC@@@???>>>===:::999888888888888999:::777777777777777777777777666666666666555555555555555444444444444555666666555555444444444444555555444444333333111000......333333333333333333333333444444444333333222222222222222111111111111222222111111222222222333333333111111111222333444555666444444444444444444444444333333444444444444444444333333333333333333333333555444333333222222222333333333333222222111111111333333333333333333333333111222222222333333333444555555555555444444333333222222222333333333444444555555555444444333222222333333333444444444555555333333333444555666777888555555555555555555555555555555555555555555555555444444555666777666666666333444444555666777888888666666777777777777666666666666777777777777666666666555555555555666777777444444444444666888:::<<<666666666666666666666666777888888888888888999999999999999:::::::::;;;;;;:::;;;;;;;;;<<<<<<======<<<<<<<<<======>>>>>>??????@@@AAAAAAAAACCCFFFIIIIIIMMMRRRYYYcccrrrQQQOOOLLLKKKKKKLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA>>>===<<<;;;::::::::::::999999999999999999999999777777777777666666666666666666666666666666666666555555555555555666666666333333333444444444444555666666555555555555666666555444333222222333444555444444555666666666666555333444555555666555555555666555555444444555666777555555444444444444555555555444444444444333333333333444444444444555555555555555666666666666555555666666555555555555666666888777777666666777777888666777888999888999;;;===;;;>>>DDDJJJRRR___mmmwww~~~wwwmmm```RRRIIICCCBBB@@@>>><<<:::888888999888777777777777777777666666666666777777777777666666666555555555444444555444444444444555666666555555444444444444555555222222333444444444444444222222333333333333444444444444444444333333333333222111111000000111111222000111111222333333444444222222222222333444444555333333333333333333333333333333333333444444444444333333333333222222222222444333333222222333333444555444444333222222111111333333333333333333333333222222333333444444555555666555555444444333333222222222222222333333333333111222333444555555555555333333333444444444555555444444333333333222222222555555555555555555555555555555555555555555555555333444666777777777666555444444555555666666777777777777666666666666777777777777777777777666666555555555555555555666666777777777666666666666777777777777777777777777777777888888888888888888888888999999::::::::::::;;;;;;:::::::::;;;<<<<<<======;;;<<<<<<<<<=========>>>===>>>?????????AAADDDFFFBBBEEEIIINNNVVVbbbpppzzzQQQOOOLLLKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@======<<<;;;::::::::::::888888888888888888888888777777777777666666666666666666666666666666666666555555555444444444444444333333333444444444555555555555444333333444555555555444222111111222444555555555666777777777666666444444444444444555666666444444555555666666666777555444444333333444444555666555444333222333444444333333444444444555555555333444555666777777777777666666555555555555666666777777666666666666777777555666888888777777888:::777:::===@@@DDDMMMXXX```lllttt~~~~~~yyymmmaaaXXXNNNEEE???======<<<;;;888777777777777666666666666666666666555555555666666666777777666666555555555444444444555444444444444555666666555444444333333444444555222333444555666777777777222222222333333444444444444444444444444555555555333333222222222222333333222222222222222222222333333333333222222333444444333333333333333333333333222222333333333444444444333333333222222222111111222222222222333444555555444444444333333333333333333333333333333333333333000000111111222333333444444444333222222111000000111222222222222333333333111222333555555555555444333333333444444444555555333333444444333333222222555555555555555555555555555555555555555555555555333444666777888777666555555555555666666666666666777777666666666666777777777777777777777666555555666666666555666777777888777777888777777666555444777777777777777777777777888888888888777777777777999999::::::::::::;;;;;;999999:::;;;;;;<<<======;;;;;;<<<<<<<<<<<<=========>>>??????>>>???AAACCC@@@CCCGGGJJJNNNVVV```gggoooyyyRRROOOLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDFFFEEECCCBBBAAA@@@@@@???======<<<;;;::::::::::::888888888888888888888888777777777777666666666666666666666666666666666666444444444333333222222222333333333444444555555555444444222222222222444444555444222111111222444555555666666777777777777777555444333333444555666777222333444555666666666666555444444333333444444555777666444222222222444555333333333444444444555555222333444666777777888888777666666555555555666666777777666666666666777777666888999999888777777888:::<<<======>>>CCCJJJPPPVVV^^^lllzzz}}}|||}}}uuukkk\\\PPPIIIEEEAAA>>>:::::::::999888888999:::666666666777777888888888444555555555666666777777666666555555555444444444555444444444444555666666555444444333333444444555444555555555555555444444222222222333333444444444444444444555555666666666555444444333333444444555444444333222222111111111444444333222222222333333444444444444444444444444222222222333333444444444333333333222222111111111111111111222333444555666222333333444444555555666333333333333333333333333111111222333444444555555222222111111000//////...111111222222222333333333444555555666555333222111333333333444444444555555222222444555666777777777555555555555555555555555555555555555555555555555333444666777888777666555666666666666666555555555777777666666666666777777777777777777777666555555777777777777777888888999444555666888888888777666777777777777777777777777888888888777777777777777999999:::::::::;;;;;;;;;999999::::::;;;<<<======;;;;;;<<<<<<<<<<<<<<<<<>>AAAEEEFFFGGGKKKPPPUUU^^^hhhwwwPPPNNNKKKJJJJJJKKKJJJIIIKKKJJJIIIHHHFFFEEEDDDCCCBBBCCCDDDDDDCCCBBB@@@???@@@>>><<<:::999888999999:::::::::999999999888888888888888999999:::::::::777777666555444444333333333444444555555444444333666555555444222111111000222333444555555555444333444333333333333444555555666666666555444444333333555555555555555555555555333333222222333333444555666666666666666666666666555555555555555555555555444444333222333444555666999888888777666666555555555444444555888999999888666666666666777777777777888888888888888888888888666777999;;;===???AAABBBEEEKKKVVVbbbooo}}}}}}|||~~~wwwnnn[[[UUUMMMEEEAAA???===<<<;;;::::::999888777666666888888777777666666555555888888888888888888888888666666666666666666666666666666555555555555666666555555444444444444555555222222333444444555555666333444444555555444444333333444444555555444444333444444444444333222222111222333333444444333333222333333333333333333333333555444222111111222444555444333333222222333333444555444444333333222222111444444444444444444444444444333222222444444333222222333333333333333444444444333333222222333333444333333333333333333333333000111222333333333333333333333333444444444555555444444444444444444444444444444444555555555555666666666666555555444444444444444444444444444444444666666666666666666666666777777777777777666666666333444444444555666666666444555555666666666666666444444444555666777777888666666666666666666666666666666777666666555444444777777777777888888888888;;;::::::999888888888999999999999999:::;;;<<<===:::::::::;;;;;;;;;<<<<<<>>>============???@@@AAA@@@@@@@@@AAACCCFFFIIIJJJRRRWWW___iiiuuuQQQOOOLLLKKKKKKLLLKKKJJJKKKJJJIIIHHHFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;;;;<<<:::999999999888888888888777777777888888888999999777666666555444444333333444555555666666555555444555555444444444444444333222333444555555555444333555444444444444555666666555555555555555444444444555555555555555555555555444444333333444444555666444444444444444444444444555555555555555555555555444444333333333444555666333333333444444555666666555444444555888999999888555666666666777777777777888888888888888888888888777888999:::<<<===>>>>>>AAADDDKKKSSS^^^lllyyyzzzqqqddd\\\QQQLLLFFFAAA>>>===;;;:::999999888888888888888888777777777777666666555555444444444444444444444444555555555555555555555555666555555444444555555666555555444444444444555555444444444444444444444444333333444444444444333333111222222333333222222111333333333444333333222222222333333444444333333222444444444444444444444444444444222222222222444444444333333222222333333444333333333444444444444444222222222222222222222222333222111111333333222000111111111222333444444444444333333222222333333444333333333333333333333333222222222222222333333333333333333444444444555555444444444444444444444444444444444444555555555555555555555444444444333333444444444444444444444444555555555555555555555555333333333333444444444444444444444555555555555555444555555666666666666666444444555555666777777888666666666666666666666666777777777777777666555555666666777777777888888888;;;:::999999888888888999999999999999:::;;;<<<===;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<>>>???@@@@@@@@@@@@AAABBBEEEGGGHHHJJJNNNUUU\\\eeepppzzzRRRPPPMMMLLLLLLLLLLLLKKKJJJJJJIIIGGGFFFEEEDDDCCCBBBBBBAAA@@@????????????======<<<<<<<<<======>>>999999888888888777777777666666666666777777777777666666666555444444333333555666666666666666666555444444444555555666666666222333444555555555444333666555555555555666777777444444444555555555555555555555555555555555555555555444444444444555666666333333333333333333333333444444444444444444444444444333333333333444555666111222222333444444555555555444444555777999888888555555666666666777777777666666666666666666666666888888999999::::::::::::===>>>@@@DDDKKKVVVccckkkyyyvvvmmmdddZZZPPPIIIDDDAAA===;;;;;;:::999888777777777888888888999999777777777666666666666555333333333333333333333333444444444444444444444444555444444333333444444555555555444444444444555555666666555444444333222222333333444444444444333333111222222333333222222111111222333333333333333333222333333444444333333222444444444444444444444444333333333333333333333333444333333222222333333444222222333333444555555666222222222222222222222222333222111111222222000//////000000111222333444444444333333222222333333444333333333333333333333333444444222111111222333333333333333444444444555555444444444444444444444444444444444444555555555555444444444444333333333333444444444444444444444444555555555555555555555555111111222222333444444444555555555555555444444444444555555666666666666666444444555555666777777777666666666666666666666666777777888888888777666666666666777777777777888888::::::999888888888888999999999999999:::;;;<<<<<<<<<<<<<<<<<<============;;;;;;;;;;;;<<<===>>>????????????@@@AAABBBDDDEEECCCFFFJJJNNNSSSZZZaaafffpppwwwQQQOOOLLLKKKKKKKKKKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEDDDBBBAAA@@@@@@AAABBB=========<<<<<<<<<<<<<<<888888888777777777777666666666666666666666666666666666555555555444444444555555666666666666555555444444444444555555555555222333444555555555444333555555555555555666666777333333444444555666666777555555555555555555555555444444444444444555555666555555555555555555555555444444444444444444444444333333333333444444555555666666555555555444444444555444333555777888888777555555555666666666777777555555555555555555555555777777777888888888999999<<<<<<<<<===AAAHHHQQQXXXccclllyyyrrrkkkaaaXXXPPPJJJDDD@@@<<<:::999999999999888666777777777777888888888888666666666666666666666666555555555555555555555555444444444444444444444444444333333222222333333444555444444333333444444555555555444444444333333333333333333444444333333333333444444555555444444333000111222333333333333333222333333444444333333222333333333333333333333333222333333444444333333222444333333222222333333444222222222222333333444444444444444444444444444444444333111111222222000///111111111111111111222222444333333222222333333444333333333333333333333333666555333111000111333444333333333444444444555555444444444444444444444444333333444444444555555555333333333333333333333333333333444444444444444444555555555555555555555555333333444555666666777777666666666555444444444333444555555666666666666666555555555555666666777777666666666666666666666666666666777777777777666555666666666666777777777888999999888888888888888999:::999999999::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>?????????@@@@@@AAAAAAAAACCCEEEGGGIIILLLQQQTTTZZZ```iiisss}}}PPPMMMJJJIIIJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEDDDBBBAAA@@@@@@AAABBB>>>======<<<;;;:::999888888888888777777777777666777777777777777777777666555555555555555444444444333444444555555444444333444444444333333333333222222333444555555555444333444444333333444444555666222333333444555666777777555555555555555555555555333333333222333333444555555555555555555555555555444444444444444444444444333333333444444444444444555555555555555444444444555444333444666777777666555555555555666666666666444444444444444444444444444555555666777888999999:::;;;======>>>AAAEEEHHHPPPWWWbbbmmmyyyuuummm]]]WWWPPPHHHCCC@@@>>>===;;;999888999999999777666999999888888777666666555555555555555555666666666666666666666666666666666555555555555555555555555333333222222222222333333444444333333333333444444333333333444444444555555222333333333333333333222333444444555555444444333000111111222333333333333222333333444444333333222111111111111111111111111222333333444444333333222444333333222222333333444333222222222111111111000444444444444444444444444555333222222333333222111333222222111111000000000444333333222222333333444333333333333333333333333777555333111111222333444333333333444444444555555444444444444444444444444333333333444444444444555333333333333333333333333333333333444444444555555555555555555555555555555444444555666777888888999666666666555444444444333444555555666666666666666555555555555666666666666666666666666666666666666444444555555666555555444555666666666666777777777888888888777777888999999::::::999999999:::;;;;;;999999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>>>>???????????????@@@BBBCCCDDDDDDFFFJJJLLLMMMRRRYYY```iiiuuuOOOLLLJJJHHHIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDBBBBBBAAA@@@????????????>>>>>>===<<<;;;999777666999999888888888777777777777777777777666666666666555555555555555555555555333333444444444444333333444444444333333222222222222333444555555555444333333333333333333444555555333333444444555666777777555555555555555555555555333222222222222333444444222222222222222222222222333333333333333333333333222333444444555555444444000111111333444555666777555444333444666777666555444444555555555666666666444444444444444444444444444444555666777888888999666999<<<======<<<===>>>DDDHHHOOOWWWaaaooo}}}}}}yyynnnaaaYYYNNNKKKFFF@@@<<<:::999999;;;:::888888999999777666:::999888777666555555444444555555555555666666666444444444444444444444444666666666666666666666666444333333222222333333444444444333333333333444444222222333333444555666666222222333333333333222222111222222333333222222111000111222222222222222222222333333444444333333222222222222222222222222222333333333333333333333333444333333222222333333444333333333222111000000000222222222222222222222222444333222222444444444222333333333222111111000000444333333222222333333444333333333333333333333333555444333222222333444444333333333444444444555555444444444444444444444444333333333333444444444444333333333333444444444444222333333444444555555555444444444444444444444444333444444555555666666666555555555555555444444444444555555666666666666666555555666666666666666666666666666666666666666666333333444555555555444444555555666666666666777777888777777777777888999999:::::::::999999::::::;;;888999999999::::::::::::;;;;;;===>>>>>>>>>>>>>>><<<===>>>???????????????>>>@@@AAABBBBBBCCCEEEGGGFFFJJJOOOTTTYYYbbbmmmuuuOOOMMMJJJIIIIIIJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAA@@@???>>>>>><<<=========<<<;;;999888:::999999999888888888888666666666555555555444444555555555555555555555555444444555555555555444444333333333444444444444444222333444555555555444333444444444444444555666666333444444444555555666666555555555555555555555555333333333333333444555555222222222222222222222222333333333333333333333333222333444555555555444444111111222333555666777888555444333444666777666555444444444555555555666666555555555555555555555555666666666666666666777777444777:::;;;;;;:::;;;<<<===@@@DDDIIIOOOYYYeeennn||||||tttkkkbbbXXXOOOIIICCCBBB@@@===:::888777888:::888666666777888777666888888777777666666666555444444444555555555666666333333333333333333333333555555555555555555555555444444333333333333444444444333333222222333333444333444444444444444444444222222333333333333222222111222222333333222222111111222222222222111111000222333333444444333333222333333333333333333333333444444222222222222444444444333333222222333333444444444333333333333333333222222222222222222222222222111000111333444444333111222222222333333333444444333333222222333333444333333333333333333333333333333333444444444444444333333333444444444555555444444444444444444444444222222333333333444444444333333444444444555555555222222333333444555555666444444444444444444444444444444444444444444444444444444444555555555555555444555555666666666666666666666666666666666666555666666666666666666666666333444444555666666555555555555555666666666777777777777777777777888999999;;;::::::999999:::::::::999999999:::::::::;;;;;;999:::<<<===>>>>>>======;;;<<<>>>???@@@@@@@@@???===>>>@@@@@@@@@@@@BBBDDDBBBEEEHHHKKKNNNTTT\\\cccPPPNNNKKKJJJJJJKKKJJJIIIGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCDDDDDDCCCBBB@@@???;;;<<<===>>>>>>===<<<;;;:::::::::999999999999888555555555444444333333333444555555555555555555555555555666666666666555555222222333444555666777888222333444555555555444333555555555555555666777777444444444555555555555555555555555555555555555555555444444444444555666666444444444444444444444444333333333333333333333333222333444555555555444333666666777777777777777777555444333444666666555444444444444555555555666666555555555555555555555555999999888777666555555444555777999:::::::::<<<===:::<<<@@@BBBEEELLLUUU\\\fffsss|||xxxxxxxxxyyyssslllbbbXXXPPPJJJEEEBBB;;;<<<===<<<:::888888999888666444444555777777777666666666666777777777777444444444555555555666666444444444444444444444444444444444444444444444444555444444333333444444555444333333222222333333444666555555444444333333222222222222333333222222222333444444555555444444333222222222222222111000///222333333444444333333222555555555555555555555555555444222111111222444555444333333222222333333444333444444555555666666777444444444444444444444444000//////000222444444333///000111222444555666777444333333222222333333444333333333333333333333333222222333444555555555444333333333444444444555555444444444444444444444444222222333333333444444444444444444555555666666666222222333333444555666666444444444444444444444444555555555555555555444444333444444555555666666666444555555666666666666666666666666666666555555555666666666666666666666666444444555666777777666666555555555555666666666777777777666777777888999999;;;;;;:::999999::::::::::::::::::;;;;;;;;;<<<<<<888999:::<<<===<<<<<<;;;:::<<<>>>???@@@AAA@@@@@@===???@@@@@@??????AAABBB???AAADDDFFFHHHLLLSSSYYYOOOMMMKKKJJJKKKKKKKKKJJJKKKJJJIIIGGGEEEDDDBBBBBBCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;999999888888777666666555555555666666666666555555555555444444444444555555555555555555555555555555444444444444444444444444333444444555555444444333666555444444555666555444555555555555555555444444666555444333333333333333444444444444444444444444666555444333222222222222333444555555555444333222222222222333444555666777555555555444444333333333444333333333333444555555555555555555555555555555666555444333333444555666555555555555666666666666666777777777777888888888;;;;;;;;;<<>>@@@BBBEEEIIILLLMMMOOOMMMKKKJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;:::999999888777777666666;;;:::999777555333000///555555444444444444555555555555555555555555555555444444444444444444444444333444444555555444444333666444333444555666555444555555555555555555444444555555444333333333444444444444444444444444444444333333333222222333333444333444444555555444333333333333333333444555666666555555444444444333333333444333333333333444555555555555555555555555555555666555444444444444555666555555555555666666666666777777777888888888888999999999999:::<<>>>>>===<<<888888777777777777777666888888888777777777666666444444444444444555555666555444444333333444444555555333222333666666444222333333333333333333333333000111111111111222222222222222222333333333444444333333333333333333333333333333333222222222222111555444333333333444666666222333333444444555555555333333333333444444444444222222222222222222222222333333222222222333333444444444444444444333333333333333444555555444333333222222222333333333333333222222222222222222222222333222111111333333222111222222222333333444444444444333111000000111333444333222222222333333444555444333333222222333333444333333444444444555555555666666666444333444666999666555444333333333333444222333444444555555444444555555555555555555555555444444444444444444333333555555555555555555555555444444444555555555555666666666666666666666666666555555555555555555555555666666666666777777777777666666666666666666666666888888777777777777777777777777777777888888888888999999999999999888888888888888888999999:::::::::<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBBBBCCCEEEFFFGGGPPPMMMKKKJJJJJJKKKKKKJJJGGGGGGGGGFFFFFFFFFFFFFFFCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;:::::::::999888888777777666666666666666555555444555555444444444444555555555555555555555555555555444444444444444444444444333444444555555444444333555444333444555666555333444444444444444444555555444444333333333444555555444444444444444444444444222111222222333444555666333333444555555444444333333333333333444444555666555444444444444333333333444333333333333444555555555555555555555555555555666555444444444444555666555555555555666666666666777888888888888999999999777777777777888;;;===>>>???BBBFFFKKKQQQYYYbbbhhhuuuvvvlllccc[[[RRRLLL===<<<;;;<<<<<<;;;999777555555666666666666666777777777777777666666666666666666555555666777777888555444444333333444444555666444222333444555444333333333333333333333333333111111111111222222222222111111222222222222333333444444444333333222222222333333333333222222222222444444333333333444555666333333333444444444444444111111333444444444333222222222222222222222222222///000111222333333333333222222333333444444555555333333444444444444333333333333333333222222222222333333333333333333333333333222111111333333222111000000111222333444555555444333222111111222333444333333222222222333444444444333333222222333333444222222222222333333333333111222222111111222444777555555444333333333444444222333444444555555444444555555555555555555555555333333444444444444444444444444444444444444444444444444444555555555555666666666666666666666666666666666666666666666666666666666777777777888888888666666666666666666666666999999888777777666555555777777777777888888888888;;;;;;::::::999999888888666777888999:::;;;;;;<<<;;;<<<<<<<<<<<<=================================BBBBBBAAAAAAAAABBBBBBCCCPPPNNNKKKJJJJJJKKKJJJIIIGGGGGGGGGFFFFFFFFFEEEEEECCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888333444555666777777777777555555444444444444555555555555555555555555555555444444444444444444444444333444444555555444444333555444333333555555444333333333444444444444555555333333333333333444555666444444444444444444444444222222222222333444555555333333444444444444444444333333333333333444555666444444444444444444444444444333333333333444555555555555555555555555555555555555555444444555555555555555555555666666666666888888888888999999999999666666666666777888999:::???@@@BBBCCCFFFLLLSSSWWW]]]fffuuu~~~~~~tttlllaaaWWWOOOIIIDDD@@@;;;::::::::::::999777444555555555666666777777777777777666666666555555555999888777666555555555555555444444333333444444555666444333222333444555555222222222222222222222222333333333444444444555555222222222222222333333333555444444333333222222111444444333333333222222222333333333333333444444444222222222111111111111111---///111222222222000///111222222222222222333333000111222444444444333222222222333333333444444444333333333333333333333333666555555444444333333333333333333333333333333333333222111111333333222111000111111222333333444444333222222111111222222333333333333222222333333444444333333222222333333444111222222222222333333333000111222111000111333555555444444333333333444444222333444444555555444444555555555555555555555555333333333444444555555555444444444444444444444444444444444555555555555666666666666666666666666666777777777777777777777777666666666666777777777777666666666666666666666666888888777777666666666666666777777777888888888888<<<;;;;;;::::::999999999777777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<==============================<<<<<<===>>>@@@BBBDDDEEEQQQNNNKKKJJJJJJKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;:::::::::999999999999999999999888777555444222111555555444444444444555555555555555555555555555555444444444444444444444444333444444555555444444333555333222333444555444333333333333333444444555555333333333333333444555666444444444444444444444444444333333222222333333444333333333333444444555555444444333333333444555555444444444444444444444444444333333333333444555555555555555555555555555555444555555555555555555444555555555555666666666666777777888888888999999999777777666777777777888888<<<<<<===<<<===@@@DDDHHHLLLRRR]]]jjjvvv{{{zzzyyy{{{}}}wwwnnnggg]]]WWWOOOHHHCCC@@@>>>======;;;888888888888777666666666666777777888888888666666666555555555555444777777666555444444444444555444444333333444444555555555444333222333444666222222222222222222222222333333444444444555555555444444444444444333333333444444444333333222222222444444444333333333222222111222222333333333333333111111111111111111111000---///111222222222000///111111111222222333333333333444555555555444222111444444333333333222222222333333333333333333333333555555555444444333333222222222222222222222222222333222111111333333222111222222222222222222222222222222222222222222222222444333333222222333333333444333333222222333333444333333333333444444444444666777888777555444555666444444333333333444444555222333444444555555444444555555555555555555555555333333333444444555555555555555555555555555555555444444444555555555555666666666666666666666666666777777777777777777777777444444444555555555666666666666666666666666666666555555666666777777777777666777777777888888888888;;;;;;;;;::::::999999999999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;===???BBBDDDEEEQQQOOOLLLJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;999999999999999999888888666666666666666555555444555555444444444444555555555555555555555555555555444444444444444444444444333444444555555444444333444333222333444555444222222222333333444444555555444444333333333444555555444444444444444444444444444444333222222333333333333333333333333444666666444444444333333444444555333333333444444444444555444333333333333444555555555555555555555555555555444444555666666555444444555555555555666666666666666777777777777888888888777777777777888888888888::::::;;;:::999:::===???BBBFFFLLLTTT]]]hhhrrryyy}}}xxxpppggg^^^UUUOOOJJJGGGCCC???<<<<<<<<<<<<:::777555444666888999999666777777777777777888888666555555555444444444444222222222333444555666777555444444333333444444555333444555444333222444666333333333333333333333333222222222222333333333333555555444444444444333333333333333333333333333333444444444444333333333333000111222333333333222222222222222333333333333333111111333444444444333222111111111222222333333444555555555555444333222222444444333333222222111111333333222222222222333333222222222222111111111111111111111111111111111111333222111111333333222111333333222222111111111111222222222222222222222222444444333222222222333333444333333222222333333444444444444444555555555555666777888777444333333444444444333333333444555555222333444444555555444444444444444444444444444444333333444444444444444444555555555555555555555555444444444555555555555666666666666666666666666666666666666666666666666666333333444444444555555555666666666666666666666666444444555666666777888888777777777777888888888888999999999::::::::::::::::::::::::999999999888888:::;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>???AAAAAAQQQOOOLLLJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFEEEEEECCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;:::;;;;;;888888888888888888888888111222444555777888999999555555444444444444555555555555555555555555555555444444444444444444444444333444444555555444444333444333222222444444333222111222222333444444555555555555444333333333444444444444444444444444444444222222222222333444555555333333222222333444666777555444444333333444444444333333333444444444555555444333333333333444555555555555555555555555555555444444555666666555444444555555555555666666666666555555666666666777777777666666777777888888888888999;;;======;;;;;;<<<===<<>>>>><<<:::999999:::777666444555777999999999777666666666666666555555555555555444444444333333222222222333444555777888555444444333333444444555222444666666333222333555333333333333333333333333222222222333333333333444444444444333333333222222111222222333333444444555555444444444444333333333000000222333333333222111111111222222333333444444333333333333444444444444000111111222333333444444444444333333333333333333222222222222222333333333333333222111111222333333111111111111111222222222222222222222222222222222333222111111333333222111111111111111111222222222222222222333333222222222555444333333222222222333444333333222222333333444444444444444555555555555111333444333222111111222333333333333333444555666222333444444555555444444444444444444444444444444444444444444444444333333444444444444444444444444444444444555555555555666666666666666666666666666555555555555555555555555444444444444555555555666666666666666666666666666555555666666666666666666777777777777888888888888777777888888999:::::::::999999999999999999::::::::::::;;;;;;;;;<<<<<<<<<=======================================>>>??????RRROOOLLLJJJJJJJJJIIIHHHEEEEEEFFFFFFFFFGGGGGGGGGCCCCCCBBBAAAAAA@@@@@@???>>>>>><<<;;;;;;;;;;;;;;;777777777777777777888888777777777777666555444333555555555444444555555555555555555555555555555555444444444444444444444444333444444555555444444333444333222222444444333222111111222333333444555555666555444444333333333333444444444444444444444444000000111222333555666777333333222222333555666777555444444333333333444444333333333444444555555555444333333333333444555555555555555555555555555555333444555666666555444333555555555555666666666777555555555555666666666666555555666777888888888888777:::<<<===<<<::::::;;;999<<>>:::<<<<<<<<<999777777777999888777888999999888666666666666555555444444333555555444444444333333333666555555444444444555555555444444333333444444555111444777777444222333444444444444444444444444444444444444555555555666666333333333222222111111111000111222333444444555666555555444444444333333333///000111222333222111111......///000111222222333222222111111111222333444000000111222333333444444222111111000111222444555///000111222333444555555444333222111111222333444222222222333333444444555333333333333333333333333333222111111333333222111//////000111222333333444111222222333333222222111555444333333222222222222444333333222222333333444333333444444444444555555111333555555444444555666333333333333333444555666222333444444555555444444444444444444444444444444555555555444444333333333333333333333333333333333444444444555555555666666666666666666666666666666555555555555555555555555555555555555666666666777666666666666666666666666777777777666555555444444777777777777888888888888666666777888999::::::;;;777777888999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======???@@@AAARRRPPPMMMKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@>>>>>>???@@@AAABBB@@@============<<<;;;888888888888777777777666777777666666666666777777777666555444444444444444666666555555555444444444555555666666555555444333000000111111222333444444666555333333444444333222444333333222222333333444444444444444333333222111444444444444444444444444888777666555444333333333333333333444444444555555444444333222333444555666555555444444444444555555555444333222222222333444333333333444444444555555444444444444444555666777555555666666666666555555555555555555666666666666::::::999888777777777888888888888888888888888888===============>>>???@@@EEEGGGKKKQQQXXX```fffiiipppwww{{{xxxssskkkaaaXXXQQQLLLJJJBBB@@@>>><<<;;;::::::;;;888999:::;;;;;;:::999888777777666666555555444444444444444444444555666777777777777777777777777777555555555555555555555555333222222111111222222333333222111111222555777999555444333222111111111111222222222222222222222222444444444444444444444444222000---,,,,,,///222444555555444333333333444444000000000000000111111111333333333222222111111111222222222222222222222222222333333444444333333222111222222333333222222111333444444222111111333555333333333333333333333333111222222222222333333333444555444333111111333555333333333222222111111111333333333222222111111111333222222222222222222333222222222222222222222222111111111111222333444444333333222111222333444555333333333333333333333333444444444555444444333333555555555555555555555555777666555444444555666777222333333444444555555666666555444333333444555666555555444444444444555555555555555555555555555555222222333444444555555666333333333444555666777777666666666666777777777777666666666666777777777777777777777777888888888888888888888888888888888888888888777777888888999:::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<>>AAAEEEJJJOOOTTTVVV]]]dddmmmtttyyyzzzrrrllldddaaaZZZSSSLLLGGGCCCBBB>>>===;;;:::999888999999777888999::::::999888777666666666666666555555555444444444444444555666666444444444444444444444444555555555555555555555555444333333333333333333444222222222222333555777888444444333222111111111111222222222222222222222222444444444444444444444444333222000//////111333444555444333333222333333333333333222111000///......333333333222222222111111333333333333333333333333222333333444444333333222111222222333333222222111333444444333111111333555333333333333333333333333///000000000000111111111444444444222111000222444333333333222222222111111333333333222222222111111222222111111111111222222222222222222222222222222222222222111222222333333333333222222222333444555333333333333333333333333333333444444555444444444444444444444444444444444666666555444444555666666333333333333222222222222666555444444444444555666555555444444444444555555555555555555555555555555555555444444444333333333333444444444555666666666555666666666777777777777555666666666777777777777666666777777777888888888888888888888888888888888::::::999999::::::;;;<<<999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<>>@@@CCCEEEFFFHHHMMMTTTZZZ```gggpppvvvwwwpppiiiccc\\\WWWNNNLLLHHHCCC???===;;;;;;999888777666666666666777666777777888888777777666555555555666666666666666555444444444444555666666444444444444444444444444444444444444444444444444555444444333333444444555111111222333444555666666333333222222111222222222222222222222222222222222444444444444444444444444444444333222222222333333444333222222111111222222333333222111000//////...333333333222222222222111444444444444444444444444222222333333333333222222111222222333333222222111333444444333222111333555333333333333333333333333///000000000000111111111222333333222000000111333333333333222222222222111333333333222222222222111111111111000000111111111222222222222222222222222333333222222111222222222333333222222222333444555333333333333333333333333222222333444555555555555333333333333333333333333555555444444444444555555555555444444333222222111666555444444444444555666555555444444444444555555555555555555555555555555777777666555333222111111444444555555555555555555555555666666666777777777555555666666666777777777666666777777777777888888888888888888888888888888:::999999999999:::;;;;;;999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>===@@@DDDHHHMMMSSS[[[```kkkqqqyyy~~~zzzoooiiiaaaYYYSSSNNNIIIEEEAAA@@@>>><<<:::999888888555555555555555555666666666666666666666666666666444444555555666666777777555555444444444555555666666666666666666666666666444444444444444444444444444444333333333333444444000111222444444555444444222222222111222222333333222222222222222222222222333333333333333333333333444444555444444333222222333222222111000111111111000000000111111222222333222222222222222222222222333333333333333333333333222222333333333333222222111222222333333222222111222333444333222222333444222222222222222222222222111111222222222333333333111222333222000///000222222222222222222222222222222222222222222222222222111111000000000000111111222222222222222222222222444444333222111111111111222222222333333333444444333333333333333333333333111222333444555555555555222222222222222333333333444444444444444444444444777777666666666555555555555555555444444555555555555555444444444444555555555555555555555555555555777666555444333222222111555555555555555444444444555555555666666666777777555555555666666666777777666666666666777777777888888888888888888888888888777777777777777888888999888999999999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<===QQQOOOLLLJJJJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA???<<<<<<<<<<<<;;;999999888888888777777777777777777666666666666777777666666555444444444444444444555555555555555555555555555555555555444333333555555555555555444444444555333333333555555444333444444333333333333444444333444444555555444444444444444444444444444444444333333222111111111222222111111222222222333333333333333333444444444444444444444333333333333444444222222222333333444444444222222222333333333444444777666555444444444444444444444555555555555444444444444444444555555555555666666555555555666666777777777777777777777777777::::::999888777777777777777777888888999999999999:::;;;===???BBBFFFLLLOOOWWW\\\dddlllssszzz|||uuummmgggcccWWWSSSNNNIIIEEECCCAAA???======<<<:::999888888888444555555666666666666666555555555555555555555555444444555555666666777777666555555444444444555555666666666666666666666666444444444444444444444444333333222222222222333333000111222333444444444333222222222111222222333333222222222222222222222222333333333333333333333333333333444444444222111000222222111000000000111111///000000111222333333333222222222222222222222222111111111111111111111111111222222333333222222111111222222333333222222111222333444444333222333444222222222222222222222222111111222222222333333333111222333222111000000111222222222222222222222222222222222222222222222222111111000000000000111111222222222222222222222222444444333222111111111111222222333333333444444444333333333333333333333333111222333444555555555555111111111222222222333333333444444444444444444333555555555666666666777777444555555555555555555444555555444444444444555555555555555555555555555555444444444444444444444444555555555555555444444444555555555555666666666666555555555555666666666666555666666666666777777777777777777777777777777777777777666666777777888999888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======QQQNNNKKKJJJJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@>>><<<;;;<<<<<<:::999888888888777777777666666777777666666666666777777777777666444444333333333444444444555555555555555555555666666555555444333333333333333333444444444444333222333555555555444333333333222222333333333333444444555555555555444444444444444444444444444333333222111111222222333222222222222333333333333222333444444555555444444444444333333333333444444111111222333444444444444222222222222333333333333666666555444444444555555444444555555555555444444333444444444444555555555666555555555555666777777777777777777777777777777:::999888888888888888888666666777888999999999888888888999:::<<<>>>AAABBBFFFJJJPPPVVV[[[bbbhhhlllvvvzzz}}}zzzwwwnnnlllhhhccc]]]VVVQQQNNNGGGEEECCCAAA@@@?????????;;;;;;:::999888777666666555666666777777777666666666555555444444555555666555555555666666666666666666666555444444444444555333333333333333333333333333333333333333333333333333222222111111222222333111222222222333333333444333333222222111222222222222222222222222222222222333333333333333333333333222222333333333222111111333222111111000000111111333333222222222111111111111222222222222333333333111111111111111111111111111111222222222222111111111222222333333222222111111333555444333222222333222222222222222222222222///000000000000111111111111222444333222000000111111222222222222333333333111222222222222333333333111111111000000111111111222222222222222222222222333333222222111222222222111222333444444444333333333333333333333333333333222222333444555555555555111111111222222333333444444444555555555555444444111222222333444444555555444444555666666555444444555555444444444444555555555555555555555555555555222222333333444555666666444444555555555555555555444444555555555666666666444444555555555666666666555555666666666666777777777777777777777777777777999888888888888999::::::888888888888999999999999:::::::::::::::::::::::::::::::::;;;<<<<<<======QQQNNNKKKIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCAAAAAAAAAAAAAAA@@@@@@???@@@>>><<<;;;;;;;;;:::999999999999888888888777777777777666666666666777777666555555444444444555555444444444555555555666666444555555555555444333333000000000111111222222333444333222333555666555444444444333333333333444444333333444555555555555555444444444444444444444444333333222222222222333333333333333333444444444444222333444555555555444444444333333222222333333444000111222444555555444444111222222222222333333333555555444444444555555666333444444555555444444333333333444444444555555555444444333444444555555666777777777777777777777777888777777777777888888999777777999:::::::::999999666666666888:::;;;<<<<<<===???CCCFFFIIIMMMRRRVVV]]]bbbiiimmmqqqvvv~~~|||uuuoookkkfffaaa]]]VVVTTTQQQMMMHHHEEEBBB@@@======>>>===<<<<<<<<<===888888888888777666555555555666777777777666555555777666555444444555666777666666666666666555555555666666555444444444444444333333333333333333333333333333333333333333333333333333333222222333333333333222111111111222333444444444333222111111111111222222222222222222222222222222222222222222222222222222222222222333333333333333222111111111111222333333222222222222111111111111222222222333333333111111111111111111111111111111222222222222111111111222222333333222222111111333555555333222222333111111111111111111111111///000000000000111111111111333555555333111111222111111222222222333333333111111222222222333333333222222111111111111222222222222222222222222222222222222222111222222333333111222333444444444333333333333333333333333333333333333444444555444444444111111222222333444444555444555666666666666555444222222222222333333333333444444555666666555444444555555444444444444555555555555555555555555555555222222333333444555666666333444444444555666666666444444444555555555666666444444444555555555666666555555555666666666777777777777777777777777777777888888888888888999::::::888888888888999999999999999999999999999999999999999999:::;;;;;;<<<======PPPNNNKKKIIIIIIIIIHHHGGGHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@AAAAAAAAA@@@???>>>@@@>>><<<;;;;;;;;;:::999:::::::::999999999888888777777666666666666777777444444444444444555666777444444444555555555666666333333444444444333222222222222333444555555666666444333222333555666555444555555555444444555555555333333444555666666666555444444444444444444444444333333333222333333444444333333444444444444555555222333444555555555444333444333333222222333333444000111222444555555444444111111222222222333333333444444444444444555666777333444444555555444444333333333333444444444555555222222222222333333444555777777777777777777777777666666666666666777888999444555777888888777666555444555666888:::<<<;;;::::::<<<===???@@@CCCGGGJJJHHHNNNUUUYYY[[[```hhhnnnsss|||~~~{{{lllgggaaa\\\YYYUUUOOOKKKFFFEEEBBB@@@===;;;::::::888999::::::999888777888777777777888777777666555666666777777777666444333777666555444444555666777777777666666555555555444777666555444444444444444555555555555555555555555333333333333333333333333555444444333333444444555444333111000000222333555555444333222111111111111222222222222222222222222222222222222222222222222222222222222222333444555444333222222111111222222///000000222333444555555111111111222222333333333222222222222222222222222111111222222222222111111222222222333333222222222111333555555444222222333111111111111111111111111111222222222222333333333222444555555444222222222111111111222222333333333111111111222222333333333333333222222222222333333222222222222222222222222111111111111222333444444111222333444555444333333333333333333333333333333444444444555444444333333111111222333444444555555444555666777777666555444666555555444444333333222333444555666666555444333555555555444444555555555555555555555555555555555333333333444444444555555333333444444555666777777444444444555555555666666444444444555555555666666555555555555666666666777777777777777777777777777666666666666666777777888777888888888888999999999999999999999999999999999999999::::::;;;<<<======RRROOOKKKIIIIIIIIIHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;999999999888888888888777777777777777888888888888555555555555555555555555333444555666666555444333444444444444444444444444000222444333000///222555444444444444444444444444444444444555444444333333555444444333333444444555555444444333333333444444777666555444444444444444999555222222444666666444555555555444444333333333555444222111000111222222333333333333333333333333444333333222222333333444333333333333333333333333222333444555666555444333444444444444444444444444555555555444444333333333666666555555555777999:::777666555555555666888999888888888777777777777777666666777777777888888888777666777===??????AAAEEECCCDDDFFFIIIMMMSSSXXX[[[eeeiiiqqqyyy~~~{{{vvvsssooojjjbbb\\\WWWTTTOOOJJJFFFCCCBBBBBB>>>===;;;999888888888999999999999888888888777777666666666666666666666666666666555555555555666666555555555555555555555555555444444444555555333111333444555555666666555555444444444444444444444444444444444444444444444444222222222222222222222222444444444333333222222222222222222222222222222222//////000111222222333333444444333222222333333333333333444555444333222111222222222222222222222222111111111111111111111111333333333222222111111111222222222222222222222222222000///000222333333222333333333333333333333333222333444444555555444444444444444333333222222222333222222111111222222333333333222222111000000///111222222333333222222111333333333222222111111111...//////111222333444444444444333333222222333333555444333333222222222222222333333444444333333222444444333222111111111111444333333222222333333444333333333333333333333333444444555666777777777666333333333444444444555555444444444444444444444444777666555444333444444555444444444444444444444444555555555555666666666777444444444555555555555666333444666777777777666666333333444555666777888888666666666666555444333222666666777888888888888888666666666666777888999:::888888777777777777888888777888999:::;;;:::999999999999::::::::::::;;;;;;PPPMMMIIIGGGGGGGGGFFFEEEHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;999999999888888888888777777777777777777777777777777777777777777777777777333444555666666555444333444444444444444444444444777666555444444444444444333333333333333333333333333444444444444444333333555444444333333444444555555444444333333444444444555444444333333333333444555333222333777;;;<<<<<<555555444444444333333333333333222222111222222222333333333333333333333333444333333222222333333444333333333333333333333333222333333444555444444444444444444444444444444444555555444444444333333333555555444444444444444555777666555555555666888888777777777777777777777777999999999999999999999999<<<999999<<<<<<999:::<<<=========???BBBFFFIIILLLPPPUUU[[[bbbhhhooouuuyyy}}}zzzvvvrrrooommmeeeaaa^^^[[[XXXSSSMMMIIIJJJHHHDDDAAA>>>=========<<<;;;:::888888888888999999999999888888777777777555555555555555555555555666666555555555555666666555555555555555555555555555444444444555555333111000111222222333333222222444444444444444444444444444444444444444444444444444444444444444444444444222222222111111111000000222222222222222222222222111111222222333333444444444333333222222333333444333333444444444333222111222222222222222222222222111111111111111111111111333333333222222222111111222222222222222222222222111///...///111222222111333333333333333333333333222222333444444444444333333333333333222222222222333222222111111222222333111111111111222222222222111222222333333222222111333333333222222222111111222222222222222222222222111111111111222222333444555444333333222222222333222333333444444333333222333222222222222222333333444333333222222333333444333333333333333333333333444444555666666666555555333333333444444444555555444444444444444444444444777666555444333444444555444444444444444444444444444444444555666777777777444444444555555555555666222333444444555444333333555555555666666666666666666777777666555444333333555666777777888888777777666666666666777888999:::888888777777777777888888777888999:::::::::999999999999999:::::::::;;;;;;PPPMMMIIIGGGGGGGGGFFFFFFHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;999999999888888888888777666666666666666666666666555555555555555555555555444444555555555555444444444444444444444444444444999444111111333444111...222222222222222222222222333333444444444444333333555444444333333444444555444444444333333444444555333222222222222333333444333222111333777;;;<<<===555444444444444333333333111111222333333333222222333333333333333333333333444333333222222333333444333333333333333333333333333333333333333444555555444444444444444444444444555444444444444333333333666666666555555333222222666666555555666666777888666666666777777777777777999999999999888888888888<<<999888:::999555555777===<<<<<<<<<===>>>@@@AAABBBEEEJJJNNNRRRVVV[[[^^^dddggglllppprrrtttvvvxxxxxx{{{~~~|||xxxuuusssnnnlllgggbbb\\\XXXTTTRRROOOLLLIIIGGGEEEBBB???======;;;:::888888888999999999888888777777888888999888888888888777777777777555555555555555555555555666666555555555555666666444444444444444444444444555444333444555555333222///000111111222222111111444444444444444444444444444444444444444444444444444444444444444444444444222222222111111111111000222222222222222222222222333333333333333333333333333333333222222333333444333333444444444333222111222222222222222222222222111111111111111111111111333333333222222222222111222222222222222222222222111///......000111111000222222222222222222222222111111222333333333333222111111111222222222222222333222222111111222222333...///000111222333444555111222222333333222222111333333333222222222222111555555444333222111000000/////////000111222444555444444333222222222333333222333333444444333333222111111111111222333444555444333333222222333333444333333333333333333333333444444555555555444333333333333333444444444555555444444444444444444444444666666555444444444444555444444444444444444444444333444444555666666777777444444444555555555555666222333333444444333222222777777666666555555555555777777777777666555444444555555666777777777777666666666666666777888999999888888777777777777888888777888999999::::::999999999999999999::::::::::::QQQNNNKKKIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;999999999888888888777777555555555555555444444444333333333333333333333333444444444444444444444444444444444444444444444444555222000000111222111///222222222222222222222222222222333444444444333333555444444333333444444555444444333333333444555555222222222222222333444555333222111111222444444555444444444444444444444444///000222333444444333222222222333333333333444444444333333222222333333444333333333333333333333333444333222111222333555666333333333333333333333333444444444444444444444444666666777888777666444333555555555555666666777777555555666666666666666777777666666666666555555555888555666888999666666999>>>===<<<<<<<<<<<<======>>>@@@CCCEEEFFFHHHKKKMMMNNNQQQUUUWWWYYY[[[]]]___]]]```cccgggjjjnnnsssvvv|||vvvtttppplllgggccc```___[[[XXXTTTNNNJJJFFFDDDCCCDDDCCCAAA???>>>===<<<<<<888888777777777888999999666666666666777777888888777777777777777777777777555555555555555555555555666555555444444555555666444444444444444444444444444444333444555555444222222222333444444444444444333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222333333333333333222222222333333222222222333444444444444444333333333222222222222222222222222222222111111111111111111111111222222222222222222222222111222222222222222333333222000//////111222111000111111111111111111111111000000111222222222222222000000000111111222222333333222222111111222222333///000000111222333444555111222222333333222222111222222222222222222222222666555444444333222111111000000000000111222333444444333333222222333333333222333333444444333333222222222222222222333444555444333333222222333333444333333333333333333333333444444444444333333222111333333333444444444555555444444444444444444444444555555555555444444555555333333444444444444444444555555555555555555555555444444444555555555555666555555555555555444444444666666666666666555555555777777777777777666555555444555555666666666666666666666666666666777888888888888777777777777888888777888888999999999999999888999999999999:::::::::QQQNNNKKKIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;999999999888888888777777666555555555444444444333666666666666666666666666444444444333333444444444444444444444444444444444222444555555333333666888444444444444444444444444111222222333444444333333555444444333333444444555333333333333333444555666333333222222333444555555222222222111000000000000444444444444444444444444///000222333444444333222222222222333333444444444444333333222222333333444333333333333333333333333333333222111222333444555333333333333333333333333444444444444444444444444333444666777777777666555444555555666666666666666444444555555555666666666555555555555555555555555777444555888999777888;;;999999888888888888999999999:::<<<<<<<<<<<<>>>@@@BBBDDDFFFGGGHHHHHHJJJLLLJJJLLLOOOQQQRRRTTTXXXZZZaaaccceeehhhkkkkkklllkkkjjjjjjiiiiiiiiiiiiiiiiiifffggghhhjjjllloooqqqssstttttttttrrrnnnjjjeeeccc]]][[[XXXUUURRRPPPNNNMMMIIIGGGDDDAAA???>>>>>>>>><<<;;;;;;:::999999999:::999999888888888888888888444555555666777777777777666666666666666666666666555555555555555555555555555555444444444444555555444444444444444444444444444333333444555555444222333444444555555555555555333333333333333333333333333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222222222222222111111111111333222222222333333444555444444333333333222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111222222333333333444222111111222333222111111111111111111111111111///000111111222222111111000000000111111222222333333222222111111222222333222222222222222222222222111222222333333222222111222222222222222222222222333333333333333333333333444333333222222222333333333333333222222333333444222333333444444333333222555444444333222222333333444333333222222333333444333333333333333333333333333444444444333222111111333333333444444444555555444444444444444444444444444444555555555555555555333333333444444444555555777777666555444333222222444444444555555555555666555555555555555555555555444444555555666777777888777777777777777666666555444555555666666666666666666666666666666666777888888888777777777777888888777777777888888888999999888888888999999999::::::OOOLLLHHHGGGGGGHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;999999999888888888888777666666666555444444333333555555555555555555555555444444333333333333444444444444444444444444444444///222555444111111555999444444444444444444444444000111222333333444444333555444444333333444444555333333333333444555555666444333333333333444444555000222333333222222333444333333333444444444444555111111222333333333222222111222222333333444444555444333333222222333333444333333333333333333333333222222222222222333444444333333333333333333333333333333333444444444444555111111222444444555555555444444555666666666666555333333444444555666666666666666666666777777777888999666666999999666666999777888888888888999999999666888999999888888999:::<<<===>>>>>>======>>>@@@???AAACCCDDDDDDDDDFFFGGGJJJLLLNNNQQQSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSNNNOOOPPPQQQSSSVVVXXXYYY\\\\\\\\\ZZZWWWSSSOOOMMMHHHGGGFFFDDDCCCBBBAAAAAA<<<;;;;;;::::::::::::;;;777888999999777777888999888888888777777666666666444555666777777777777666555555555555666666666666444444444444444444444444555555444444444444555555333333333333333333333333444333333444555666444333222222333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333000111111111111222222222222222222222222222222222111111111111111111111111222222222222333444555555555444333222222222333333222222222222222222222222111111111111111111111111111222222222222333333333111111111222222333333444555333222222333333333222222222222222222222222222000000111222222222222111111111111222222222222222333222222111111222222333555444444333222111111111111222222333333222222111111222222222222333333333111111222222333333444444555444333333222222333333333333222222222333444444222333333444444333333222666555444333222222222222444333333222222333333444333333333333333333333333333333444444444333222222333333333444444444555555444444444444444444444444333444555555666555555555222333333444444555555555777777666555444222222111444444444555555555555666444333333333333444555666333333444555666777888888666666666777777666666555555555666777777777777666666666666555555666666777888888777777777777888888888777777777777888999999888888888888999999999999NNNKKKHHHGGGGGGHHHHHHGGGHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;999999999888888888888777777777666666555444444333222222222222222222222222444444333222222333444444444444444444444444444444000000111111000111222444333333333333333333333333000000111333333444444333555444444333333444444555333333333333444555666666444333333222222222222333///222444555333333555777333333333444444444555555333333222222111222222222111111222333333444555555444333333222222333333444333333333333333333333333111111222333333333333333222222222222222222222222333333333444444444555555333333333222222333444444333444555666666666555555222333333444555555666666444444555666777777888888999666666888888555444777999::::::::::::::::::999777888999999888888999;;;999:::;;;:::999999:::<<<:::;;;===>>>======>>>???>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCEEEFFFGGGGGGGGGHHHGGGFFFDDDBBB@@@======<<<;;;::::::::::::777888888999999888888777555888::::::888666777888666666666666666555444444555555777777888777666666444444444555555666666666444444444444444444444444555444444333333444444555333333333333333333333333333333222444555666555333111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222000111111222222333333333222222222222333444555666555444333222222222333333222222222222222222222222111111111111111111111111111111222222222333333333000111111222333333444444555333111111222333222111333333333333333333333333000111222222333333222222333333333333222222222222333222222111111222222333555555444333222222111111111222222333333222222111111111222222222333333333111111111222222222333333333222222222222222333333333222222222333333444555222333333444444333333222555444444333333333444444444333333222222333333444333333333333333333333333222333333444444444444333333333333444444444555555444444444444444444444444333333555666666666555555222222333333444555555666555555444444444444333333444444444555555555555666444333333333444666777888444555555555666666777777444555555666666666555555555666777777888888777777777666666555555555666666888888777777777777888888888777777666777888999:::888888888888999999999999PPPMMMJJJIIIIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????======<<<<<<<<<;;;;;;;;;999999999888888888888777888888777666555555444444555555555555555555555555444444222222222222444444444444444444444444444444777444111222555666555222222222222222222222222222///000111222333444444444555444444333333444444555222222222333444555666777333333222111000000000111000333555555333111333555333333333444444555555555555444222111000111222222111111222333333444555555444333333222222333333444333333333333333333333333000111222333444333222222222222222222222222222222333333333444444555555555888777555444333333444555333333555666666666555444222222333444444555666666000111222333444666777777666333444777777555555888888888999999888777777666444666777888777777999:::999:::;;;:::999:::;;;===777999;;;<<<;;;;;;<<<===999:::;;;<<<============????????????>>>===;;;;;;@@@??????>>>>>>>>>??????;;;;;;<<<=========<<<;;;:::999999888777777888888999999::::::999888666555222555999999666444333444555555666666666666555555555666777888888777666555444444444555555555666666444444444444444444444444555444444333333444444555333333333333333333333333333222222444555666555333222222333444444444444333222222222222222222222222222222222222222222222222000000000000000000000000222222222333333444444444222222222222222222222222111111222333333444555555222222222222333444555666555444333222111222333444222222222222222222222222111111111111111111111111111111111222222333333333000000111222333333444444444222000000111222111000333333333333333333333333111111222333333333333222444444444333333222222222333222222222222222222333444444444333333222222222222222222333333222222222111111111222222333333333111111111111111111111111//////000000111222444444222222222222333333444555222333333444444333333222333333333333444555666666444333333222222333333444333333333333333333333333222333444444555555555555333333333444444444555555444444444444444444444444222333555666666666555555222222333333444555666666222222333444444555555666444444444555555555666666666555555666777999;;;<<<666666666666666555555555444444555555555555555444666666777888888888888888777666666555555555666666888888777777777777888888888777666666666777999:::777888888888888999999999NNNLLLJJJJJJJJJKKKJJJIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>======<<<;;;;;;;;;;;;<<<999999999888888888888777888888777555555444444444444444555555555555444444444444444444444444444444555555444444444333333333333333333222222222111111111111222222222333333333111111111111111111111111333333333333333333333333222444666444222000222444111111111111111111111111444444222222222222444444222222333333333333444444777666555444333222111111333222111111111222333444111222333444555444333222666555444333333333333333222222111111222222333444000111222222333333333333555444333222111222222333555555555555555555555555333333333444444444555555444444555555666777777777555555444333444555666777666666666666666555555555777777666666666666777777777666555555555666888999777888888888888999999999777777777777777777777777999999888888888888888999::::::::::::999999888777::::::::::::::::::::::::::::::999888777777888888<<<<<<;;;:::999888777666888666555666777888777555555555666666777777888888333444444555555444444333444444444444444444444444333444444555555444444333555555555555555555555555444444444444444444444444333333333333333333333333555555555444444444333333333333333333333333333333333333333333333333333333222333333333333333333444444444444444444444444444>>>888000...111444555333111111222222222111111000000000000000000000000000//////000111222333333444555555666444222000111222444333111//////000111333222222222222222111000///111111111111111111111111000000111222333333444444222222222222222222222222444444333222222111111000333333333444333333222222111111111111111111111111333333333222222111111111111111000000111111222333555555444333333222111111444444444444444444444444333222222111111222222333444444333222222111111000444444222222222222444444222333444555666666666666333333333333333333333333555555555444444333333333333333333333222222111000333333333333333333333333333333333333333333333333555444333333333333444555888777666555444333333333444444444444444444444444222333444555555555444444222222222333333444444444333333333444444444555555666666555555555555666666666666666666666666666666444444555555666666777777666666666666666666666666444555555666666666666666777888888888888777777666888888888888888888888888NNNLLLJJJJJJJJJKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@????????????======<<<;;;;;;;;;;;;<<<999999999888888888888777888777666555555444444444333333444444444444333333444444444444444444444444444444333333333222222222000000111222333444444555111111222222222333333333333333333333333333333333333333333333333333333333222444555444222111222444111111111111111111111111444333222222222222333444222222333333333333444444444444444444444333333333222222111111111222333444111222222333333333333333444444333222222222333333222222111111222222333444111111222333333333333333666555333222222222333333222222222222222222222222333333333444444444555555666666666666555555555555555444444333444555666777666666666666555555555555777777666666666666777777777666555555555666888888777777888888888999999999777777777777777777777777999888888777777888888888999999999999999999888888888888888888888888888888999888888777777777777777777777777777666666666666777666555666777888777555666666666666666777777777333444444555555444444333444444444444444444444444333444444555555444444333555555555555555555555555444444444444444444444444333333333333333333333333222222222111111111000000333333333333333333333333222222222222222222222222666555444333222111111000222222222222222222222222777333//////222333111///---...///000000111000000111111111111111111111111111111111111111222222222111222333222111000111222333222111000000000111111000111111222222222111111111111111111111111111111111111111222222333333333222222222222222222222222222222222222222222222333222333333444444444444444222222222222222222222222333333333222222222111111222111111111111222333333555444444333222222111111333333333333333333333333111111111000000111111111222222222222222222222333444333222222222222333444111222333444444555444444333333333333333333333333444444333333333222222222333333333333333222111111333333333333333333333333333333333333333333333333555444333333333333444555333333222222222333444444444444444444444444444444333333333444444444555555333444444444555555555555333333333444444444555555666666555555555555666666555555555555555555555555555555666666666666666777666666666666666666666666555666666777888777777777666777777888888888777777999999999999999999999999NNNLLLJJJJJJJJJKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????======<<<;;;;;;;;;;;;<<<999999999888888888888777888777666555555444555555222333333333333333333222333333333333444444444444333333222222222111111111000000111222333444444555111111222222222333333333444444444444444444444444444444444333333222222222333444555444222111222333111111111111111111111111333333222222222222333333222222333333333333444444222222333333444444555555222222111111222222333444111111111111111222333333222222111111111222333333222222111111222222333444222333333444444444444333555555444333333333444444444444444444444444444444333333333444444444555555777777666666555444444333444444444333444555555666555555555555555555555555777666666555555666666777666666555555666666777888666777777888888888888888777777777777777777777777888888777777777777888888777777888999999999888888666666666666666666666666777777666555555555666666444444444555555666666666777666555555777777666555666666666666666555555555333444444555555444444333444444444444444444444444333444444555555444444333444444444444444444444444444444444444444444444444222222222333333444444444444444444444333333333333333333333333333333333333111111111111111111111111555555444333222111111000111111111111111111111111111//////111444444000,,,------///000111111222222111111111111111111111111222222222111111111000000...///000000//////000222222222222222222111000000//////000222222333333333111111111111111111111111111111222222222222222222222222222222222222222222000111111222333333444444000111222333444444444333333333333333333333333333333333333222222222222111222222222222222333444444444444333333222222111111222222222222222222222222222222111111111111222222000111111222333333444444333333222222222222333333111222333333333333222222333333333333333333333333333333222222222222111111333444444444444333333222444444444444444444444444333333333333333333333333555444444333333444444555000000111222333555666777444444444444444444444444444444333222333444555666555555555666666666666777333333333444444444555555666666555555555555666666444444444444444444444444777777777777666666666666777777777777777777777777666777777888888888888888555666777888888888888888999999999999999999999999NNNLLLJJJJJJJJJKKKJJJHHHHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<999999999888888888777777777777666555555555555555333333444444444444333333333333333333333444444444333333333333222222222222333333333222222222111111111111222222222333333333555555555555555555555555555444444333333222222111333333444333333222333333111111111111111111111111333222222222222222222333222222222333333333444444222222333333333444444444222111222222222222333333222111000///000111222333222222111111222333444444222222111111222222333444333333444555555444444444555444444444444444444444555555555555555555555555333333333444444444555555666666666555555444444444333333333444444444555555444444555555555555555666666666666555555666666666555555555555666666777777555666777888888888777777777777777777777777777777777777666666666777888888555666777777888888888888555555555555555555555555555555444444444444444555555555666666666666777777777666555555666777666555666666666555555444444444333444444555555444444333444444444444444444444444333444444555555444444333444444444444444444444444333333333333333333333333111111222333333444555555555555555555444444444444222222222222222222222222222222222222222222222222111111111222333333444444222222222222222222222222000000111333666555222///000111222222333333333333111111111111111111111111111111111111111111111111...000111000//////000111000111333333333222000//////000111222222222222222111111111111111111111111222222222222111111111111222222222222222222222222111111111222222333333333000000111111111111111000333333333333333333333333222222222222222222222222333333222222333333444555333333333333222222111111222222222222222222222222444444444444444444444444111111111222222333333333333222222222222222222333222333333333333333222111333333333333333333333333333333333222222222222222444444444555555444333333555555555555555555555555333333333333333333333333444444444444444444444444222222333444555666888999333333444444444444444444555444222222222333555777555555555666666666666666333333333444444444555555666555555444444555555666444444444444444444444444888888888777777666666555777777777777777777777777666666777888888888888777444555666888888999999999999999999999999999999999NNNLLLJJJJJJJJJKKKJJJHHHFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@??????======<<<;;;;;;;;;;;;<<<999999999888888888777777777666666555555555555666444444555555555555444444222222222333333333444444444444444444333333333333333333333222222222111111111111222222222333333333333333333333333333333333444444444333333222222222333333222333333444333333111111111111111111111111222222222222222222222222222222222333333333444444444444333333333222222222111111222222333333333333222111000///000111222333333333333333333444555666222222111111222222333444444444444555555444333333333333444444444444444444222222222222222222222222333333333444444444555555333444444444555555555666333333333444444444444444333444444444555555666666666666555555555555666666444555555666666666666666444555666888888777666555666666666666666666666666666555555555666666777888444555555666777777777777555555555555555555555555444333333333333333444444666666666555555555555444666555444555666777666444666666555555444444333333333444444555555444444333444444444444444444444444333444444555555444444333444444444444444444444444333333333333333333333333111111222333333444555555222222222222111111111000222222222222222222222222333333333333333333333333000000111222222333444444222222222222222222222222111000111222333444333333333333333333333222111000111111111111111111111111///000000111222222333333222333333222000//////000000111333444333222000...222222222222222111000///111111111111111111111111222111111111111111111111222222222222222222222222333333333222222222111111222222333222222111000000222222222222222222222222222222222222222222222222333333222222333333444555333222222222222222111111333333333333333333333333333444444555555444444333333333333222222222111111222222222222222222222222333444444444444333333222333333333333333333333333333333333444444444444444333333444555555444444444555555555555555555555555333333333333333333333333444444444444444444444444444444444444444555666777333333333444444444555555555444222222222333555777444444444444444444444444333333333444444444555555555555444444444444555555555555555555555555555555888888777777666666555555666666666666666666666666444555666666777777666666444555666888888999999999999999999999999999999999NNNLLLJJJJJJJJJKKKJJJIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>======<<<;;;;;;;;;;;;<<<999999999888888888888777666666555555555555666666444555555666666555555444111111222222333333444444555555555444444444333333000000111222333444444555111111222222222333333333222222222222222222222222333333333333333333333333333222111222444555444333111111111111111111111111111111222222222222111111222222333333333333444444444444333333222222111111000111222333333333333222111111111111111222333333444444333333444444555555222222111111222222333444333444444444444333333222111222333444444444333333444444444444444444444444333333333444444444555555222333333444555555666666222222333444444444444333333333333444555555666666666555555444444555555666444444555666666666666555333444666777888777555444666666666666666666666666555444444555555666777888444444555666666666555555555555555555555555555555333333222222222333444444444444444333333333222222666555444444666666555444444444444444444333333333333444444555555444444333444444444444444444444444333444444555555444444333333333333333333333333333333333333333333333333333222222222333333444444444333333333333222222222222222222222222222222222222333333333333333333333333333333222222111111111111111111111111111111111111000000000000000111222333333333333222111000...---222222222222222222222222...///000111222333444444444444555333111//////000000111333333333222000...333333333222222000//////111111111111111111111111000000111111111111111111222222222222222222222222444444333333222111111000444444444555444333333222111111111111111111111111111222222222222333333333222222222222222333444444222222222222222222111111333333333333333333333333000111222333333222111000444444333333222111111000111111222222222222111111333333444444444444444333333333333333333333333333333333444444444444555555222333333444444444444333444444444444444444444444333333333333333333333333333444444555555444444333444444333222222222333333222333333444444555555555444444333222333444555666333333333333333222222222333333333444444444555555555555444444444444555555666666666666666666666666666666666666555555555555666666666666666666666666444444555666666666666666555666777888888888888888888888888888888888888888NNNLLLJJJJJJJJJKKKJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB?????????>>>>>>>>>============<<<;;;;;;;;;;;;<<<999999999888888888888777666666555555555555666666333444444555555444444333000111111222333333444444444444444333333333222222000000111222333444444555111111222222222333333333222222222222222222222222111222222333333444444555444222111222444555444222111111111111111111111111000111222333333222111000222222333333333333444444222222222222222333333333000111222333333333222222111222222333333333333333444444333333222333333333222222111111222222333444333333333333333222111111000111222333333333222222666666666666666666666666333333333444444444555555444444444444444444444444111222333444444444333333222222333444444555666666666555555444444555555666333444555666666666555555222333666777888777555333666666666666666666666666444444444444555666777888444444555555555444444333444444444444444444444444333222222222333333444555333333333333444444444444666555444444666666555444333333333333333444444444333444444555555444444333444444444444444444444444333444444555555444444333333333333333333333333333222222222222222222222222333333333333333333333333666666555555555444444444111111111111111111111111222222222222222222222222222222222222111111111111222222222222222222222222000111222222111111222222222222222222111000000///222222222222222222222222000000111111111222222222222333444333111000111222111111222333222111000///111111222222222111111000111111111111111111111111//////000000111111222222222222222222222222222222333222222222222222222222000111222333444444444444222222222222222222222222111111222222222333333333222111111111111222333333111111111111111111222222222222222222222222222222///000111333333111000///333222222222222222222222000111222333333222111000000111222333333444333333333333333333333333333333222222333333333444444444111111222333333333333333333333333333333333333333333333333333333333333333333333444555555444333333444333333222222333333333222222333333444555555666333333333444444444555555444333333333222222222222333333333444444444555555555444444333333444444555555555555555555555555555444444444444555555555555444444444444444444444444555555666777777777777777666777777888888888777777777777777777777777777777NNNLLLJJJJJJJJJKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCC>>>>>>>>>>>>==================<<<;;;;;;;;;;;;<<<999999999888888888888777666666555555555666666777222333333444444333333222000000111222333333444444333333333222222222111111333333333222222222111111111111222222222333333333333333333333333333333333000111222333444444555666444222000222555666444222111111111111111111111111000111222333333222111000222222333333333444444444///000111222333444555555000111222333444333222222111222333444555444333333444444333222111111111111222222111111222222333444333333333333222222111000///000111222333222222111333333333333333333333333333333333444444444555555666555555444444333333222111222333444555444333333222222333333444555666666555555555444444555555555333333555666666666555444111333555777888666444333666666666666666666666666333333333444555666777888555555555555444333222222333333333333333333333333333222222222333444444555333444444555666888888999666555444444555666555444222222222333333444444444333444444555555444444333444444444444444444444444333444444555555444444333333333333333333333333333222222222222222222222222444333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111111...///000111222333444444444444444444444444444444222444666666555444333333222333333444444444333333222222222222222222222222222222222111111111111111000111222222111111222333222222222222222111000000///000111222222222222222111111111111111111111111...//////000111222222333222222222222222222222222111111111222222333444444***+++---///111333333444333333333333333333333333111111111222222333333333111111000000111111222333111111111111111111222222000000000000000000000000000111333444444333111000111111111222222333444444000111222333333222111000...///000111222333333333333333333333333333333333111111111222222333333333000111222222333333333333333333333333333333333333333333333333333333333333333333444555555444333333444444444444444555666777222222333333444555666666222333444555555555444444444444444333333222222222333333333444444444555555555444444333333444444555444444444444444444444444222333333444444555555555444444444444444444444444666666777888888888888888777888888888888777777666666666666666666666666666NNNKKKIIIGGGHHHHHHGGGGGGJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCBBBBBB@@@???===<<<<<<<<<<<<;;;999999:::;;;999999888888777666555555888777666555555444444555444444444333333333222222555444333222111222333444444444333333222111000000000000000111222222222333333222222111111222222333333333333333333333333333444444444444333333222111555444444333222111000000333222000//////000222333111222333333111111222333222333333444444333333222222222222222222222222222444333333333333444555555222222222222222222222222000/////////000111222222333333222111111222333333...//////000111111222222---///000222333333222222333333333222222111111111333444444555444333111000444444444444444444444444333333333444444444555555333333333333333444555666555444333333333333444555555555555555666666666666777666666555555555555666666666666666555555555555666666666666666666666666555555555555555555555555555555444333333222111111555444444333333444444555444444222222222222444444555444333333222222222222444555555555444333333222222333333444444333333222666555555444444333222222333222111222444555444333333333333444444444555555333333333222222111111111333444444555555444444333444444444333333222222222111111111111111111111111//////000111111111111000111111111111111111111111000111111222222333444444222333444333111000111222222222222111111111111000444444333222111111111111111111111111111111111111111111111111111111111111222333333111//////111333000000000000000000000000000000000000000000000000444444333222222111111000111222333333111111222333333333333222222111111111111222222333333222222111444444444333333222222222333333333333333333333333222222222222222222222222222222111111111111111111000000000000000000000000111222222222333333333333333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111333333333222222111111111333333333333333333333333111222333333444444333333333333333333333333333333555555555444444333333333000111222222333333222222333333333444444444555555555555555444444333333333222222333333333333444444555444333222222333444555222222333444555555555555555555555555555555555555555444333333444555444222333444444555666777888888555555666777777777777777666666666666666777888888777777777777888888888888NNNLLLIIIHHHHHHHHHHHHGGGIIIHHHGGGFFFEEEDDDDDDDDDBBBAAAAAA@@@@@@?????????===>>>===<<<:::999:::;;;;;;;;;:::999999888777777888777666555555444444555444444444333333333222222444444333333222222333333444444333333222111111000111111111111111222222222333222222111111222222333111111111111111111111111222333333333222222111000444333333222222111111111333222000//////000222333111222333333111111222333222333333444444333333222222222222222222222222222444333333333333444555555222222222222222222222222222222111111222222333333333333222111111222333333//////000000111222222333000000111222333333333333333333333222222222111111111222333444444444333333444444444444444444444444333333333444444444444555666555555555555666666777555444333333333333444555555555555555666666666666666555555555555555666666777777666666555555444444444444444444444444444444444444444444444444444444555555444333333222111111555444444333333444444555444333333222222333333444555444333333222222222333444444555555444333333222222333333444444333333222444444444444444333333333333222111222444555444333333333333444444444444555333333222222222222222222222222333333333333222222444444333333333222222222111111111111111111111111///000111111222222111111111111111111111111111111333333222222222222111111333333222000......111333222222222111111111111000333333222111111111222222222222222222222222222222111111111111111111111111///---+++,,,///111111000111111111111111111111111111111111111111111111111//////000111222222333333111222333333111111222333333333222222222222222222111222222333333222222111222222222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111.../////////000000000000333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333444444333333333222222222111111333333333333333333333333111222333333444444333333333333333333333333333333555555444444444333333333111222222333333333333333333333333444444444444555555555444444444333333333222222333333333333444444444333222222222222333444333333444444555444444444555555555555555555555555555333222333555555444333444444555555666666777777555555666777777777777777666666666666666777777888555555555666666666777777NNNLLLIIIHHHHHHHHHHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA?????????@@@AAABBB?????????===:::999:::;;;<<<<<<;;;;;;::::::999999888777666555555444444555444444444444333333333333333333444444333333222222444333333222222111111111222222222111111111111111333222222111111222222333333333333333333333333333111111222222222111000000222222222222222222222222333222111000000111222333111222333333111111222333222333333444444333333222222222222222222222222222333333333333333444555555222222222222222222222222444444444444333333333333333222222111111222222333000000111111222333333333333333222222222222333333333333333222222222222111222222333444444444333333444444444444444444444444333333333333444444444444777666555555555555555555555444444333333444444555444555555555555666666666444444444444555666777777777777666666555444333333333333333333333333333333444444444444444444444444555444444333333222222111555444444333333444444555444333333222222333333444444444333222222222333333444444444444444333333222222333333444444333333222333333333333444444444444333222111222444555444333333333333333444444444444222222222222222222333333111111222222222222111111333333333333222222222222111111111111111111111111000111111222222222222222111111111111111111111111555444444222111000//////444333000---,,,---111444222222222111111111111000222222111111111222333333333333333333333333333333111111111111111111111111...***'''***000444222///222222222222222222222222222222222222222222222222444333222111000...------111222333333111111222333222222222222222222333333111222222333333222222111111111111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222333333444444444333333333222222222222111333333333333333333333333111222333333444444333333333333333333333333333333444444444444333333333333222222333444444444444444333333333333444444444444444444444444333333333333222222333333333333444444666555555444444555555666444444444555444444333333555555555555555555555555333222222333555666555444555555555555555555666666555555666777777777777666666666555555666666777888666666666666777777777777NNNLLLIIIHHHHHHIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBB@@@>>>>>>???@@@BBB@@@AAA@@@>>>;;;999999:::<<<<<<;;;;;;::::::::::::888777666555555444444555555444444444444333333333222333444555444333222111333333333222222111111111333222222222111000000000333222222111111222222333555555555555555555555555111111222222222222111111111111111222222333333333222222111000000111222222111222333333111111222333222333333444444333333222111222222222222222333333333333222222333333444555222222222222222222222222555555555444444333222222222222222222222222222222111111222222222333333333555444333222222222333444222222222222222222222222444444444444333222222111333333333333333333333333222222333333333444444444555444444333222222222222444444444444444444444444444444444555555555666666333333333444555666777888777777666555444444333222555555555555555555555555333333333333333333333333444444444333333222222222555444444333333444444555333333333333333333333333444333333222222333333333333333444444444333333222222333333444444333333222111111222333444444555555333222111222444555444333222222333333333444444444111111111222222333333333111111222222222222111111333222222222222222222222111111111111111111111111111111222333333333333222111111111111111111111111444444333222111000//////222222111///......111444222222222111111111000000111111000000111222333333333333333333333333333333111111111111111111111111000---+++...333666444222222222222222222222222222222222222222222222222222555555333222000...---,,,111222333333111111222333111111111222222333333333111222222333333222222111000000111111222222333333222222222222333333333333222222222222222222222222111111111111111222222222222222222222222222222222222222222333333333444444333222222111111222222333222222222222222222222222222222222222222222222222000000000111111222222333222222222222222222222222222222222222222222222222111222333333444444333333333333333333333333333333333333333333333333333333222333444444555555444444222222333333333444444444333333333333333333333333222222222333333333444444444333333333333333333444555555555555444333222222555555555555555555555555333222111333555666666555555555555555555555555444444555666666777777666666666555555555555666777777888888888888999999999:::OOOLLLJJJHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEECCCAAA???===>>>??????@@@AAA@@@>>>;;;999999:::::::::::::::999999999999888777666555555444444555555555555444444444333333222333444555444333222111333333222222222222222111333222222222111000000000333222222111111222222333111111111111111111111111222222333333333333333222111111111222222333333444222111111111111111111222111222333333111111222333222333333444444333333222111111111222222333333333333222222222222333444444222222222222222222222222333333444444333222111000222222222222222222222222222222222222222333333333555444333222222222333444222222222222222222222222333333222333333333444444333333333333333333333333222222222333333333444444555444333222222222222222444444444444444444444444444444444444555555555555333333333333444666777777777666666555444333333333555555555555555555555555333333333333333333333333444444333333333333222222555444444333333444444555333333333333333333333333333333333222222333333444222222333333444333333222222333333444444333333222000111111222333444555555333222111222444555444333222222222333333333444444111111111222222333333333222222333333333333222222222222222222222222222222111111111111111111111111111111222333333333333222111111111111111111111111111111111111111111111111000111333333222111111222222222222111111111000000000000000000111222222333333333333333333333333333111111111111111111111111000111222333222222333333111111111111111111111111222222222222222222222222---...///111333444666666111222333333111111222333111111111222222333333333111222222333333222222111111222222222333333444444111111111222222333333333222222222222222222222222000000111111111222222222111111111111111111111111////////////000000000000333222222111111222222333222222222222222222222222222222222222222222222222000000000111111222222222222222222222222222222222222222222222222222222222111222333333444444333333333333333333333333333333333333333333333333333333222333444444555555444444222222222333333333444444333333333333333333333333222222222333333333444444////////////////////////555555555555444333222222555555555555555555555555333222111333555666666555555555555555444444444444444444555666666666666666555555555555555666666777777888888888888999999999OOOMMMJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDBBB@@@>>>>>>>>>>>>?????????===:::999:::;;;999999999999888888888888888777666555555444444555555555555555444444444333333333444444333333222222222222222222222222222222222222222111111111111111333222222111111222222333222222222222222222222222222222333444444444333333111111111222222333333333111111111111111111111111111222333333111111222333222333333444444333333222111111111222222333333444222222222222222333444444222222222222222222222222111111222333333222000000111222222333333222222111111111222222222222222222333333222222222222333333111222222222222333333333000000000111333555777888333333333333333333333333222222222222333333333333666555444444444444444444333444444555555444444333333444444444444555555555333333333333444555666666555555555444444444444444222222222222222222222222222222222222222222222222333333333333333333333333555444444333333444444555222333333444444333333222333333222222222333444444111222222333333333333333222333333444444333333222000111111222333444444555333222111222444555444333222222222222333333333333222222222222222222333333222222333333333333222222111111111222222222222222111111111111111111111111000111111222222222222222111111111111111111111111//////000000111222333333...111444555444222222222222222222111111111111000111111000000000111222222333333333333333333333333111111111111111111111111000222444333000//////111000000000000000000000000222222222222222222222222//////000222333444555666111222333333111111222333222222222222222222333333111222222333333222222111333333333333333444444444......//////000111111111222222222222222222222222000000000111222222333333000000000000000000000000000000000111111111222222333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333111222222222222333333333222222222222222222222222111222333333444444333333333333333333333333333333222222222222333333333333222222333444444444444444222222222222333333333333222222222222333333333333222222333333333333444444111222222333333222222111444444444555444444333333555555555555555555555555333222222333555666555444444444444444444444555555444444555666666666666555555555444444555555666777555555555555666666666666OOOMMMJJJIIIIIIJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFBBBBBBAAA@@@@@@???>>>>>>===>>>===<<<:::999:::;;;888888888888999999999999888777666555555444444555555555555555444444444444444444333333222222333333222222222222222222222222111111111111111222222222333222222111111222222333333333333333333333333333111111222333333333333333222222222222222222333333111111111222222111111111111222333333111111222333222333333444444333333222000111111222333333444444222222222111222222333444222222222222222222222222///000222333333333111000111222333333333333222111111111111111111111111111000000111222333333333333111111222222222333333333333222222222222333555666222222222222222222222222111222222222222333333333444444444333444444555555333333444555555444333333333333444444444555555555444444444333333444555555333333444444444444555555222222222222222222222222222222222222222222222222333333333333333333333333555444444333333444444555222333333444444333333222333222222222333333444555111111222333333333333333222333333444444333333222111111222222333333333444333222111222444555444333111222222222222333333333333333222222222222222222111111222222222222111111000111111111222222222222111111111111111111111111///000111111222222111111111111111111111111111111/////////000111222222222...000222333222111222333222222222111111111111000222111111000000000000111222222222222222222222222111111111111111111111111111111111111222111///...111111111111111111111111111111111111111111111111444444333222111000//////111222333333111111222333333333222222222222222222111222222333333222222111333333333222222222222222.........///000111111111222222222222222222222222///000000111222222333333111111111111111111111111222222333333333444444444333222222111111222222333222222222222222222222222222222222222222222222222555444444333333222222222111111222222222333333333111111111111111111111111111222333333444444333333333333333333333333333333111111222222222333333333111222222333333333333333111222222222222333333333111111222222222333333333222222333333333333444444555666777777777777666555333333444444555444444444555555555555555555555555555333222333555555444333333333333444444555555555333444555555666666555555555444444444444555666666333444444444555555555555PPPMMMJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFFFF???@@@AAAAAAAAA@@@@@@???<<<<<<<<<;;;999999:::;;;999999999999999999999999888777666555555444444555666666555555555444444444555444333222111222333444222222222222222222222222000000111111222222222333333222222222222222222333///////////////////////////000111222222222222222222222222222222222222222111111222222222222111111111222333333111111222333222333333444444333333222000000111222333333444444222222111111222222333444222222222222222222222222///000222444444444222111111222333444444333222111111111000000000000000000---///111222333333222222111111111222222333333333999888555333111000000000222222222222222222222222111111222222222333333333111111111111222333333444333333444555555444333333333333333444444444555555555555444333333333444444222222333444444555555666444444444444444444444444111111111111111111111111333333333333333333333333555444444333333444444555222222444444444444222222222222222222333333444555000111222333333333333333222333333444444333333222111222222222222333333333333222111222444555444333111111222222222333333333444333333222222111111111000000111111111111000000000000111111222222222222111111111111111111111111//////000111111111111111111111111111111111111111///000000000111111111111///000000000//////222444222222222111111111111000222222111000//////000000111111111111111111111111111111111111111111111111333000...111555666222---222222222222222222222222000000000000000000000000/////////000111111222222111222333333111111222333444333333222222111111111222222222333333222222222333222222222111111000000///000000111222333333333222222222222222222222222///000000111222222333333222222222222222222222222//////000000000111111111333222222222222222222333222222222222222222222222222222222222222222222222444333333222111000//////111111111222222333333333111111111111111111111111222222333444444444333333333333333333333333333333111111111222222333333333111111222333333333333222111111222222222333333333111111111222222333333333222222333333333444444444111222333444444333222111222222333444555555555555555555555555555555555555555444333333444555444222222222333333444555666666333444555555666666555555555444444444444555666666555555555555666666666777MMMKKKHHHGGGGGGGGGFFFEEEFFFFFFGGGGGGGGGEEECCCBBB@@@@@@???@@@BBBBBB@@@>>>AAA@@@???===<<<:::999888999::::::::::::999888888888888777666666666666666444555666777777666555444333333333333333333333333555555444333333222111111444333222333444444333111555444222111111111222222222222111111111111222222333333222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000111333444444333111000222222222222222222222222000000000000000000000000000000111222222222222111000111222333333222000///222222333333333444444444333333222111000000000111555444222111000111222222111111222222222222111111444444444333333222222222222222222111111111000000222222222222222222222222444444444444444444444444666555444444333333333333222222222222222222222222333444444444555666666666444333333222222333333444333333333333444555666666333333333333333333333333444444444333333444555555444444444444444444444444333333333222222222111111222222222222222222222222222222222222222222222222000111111222222333444444888777555444333444555555333333333333333333333333333333222111111222333333000111222333333222111000333222222222111000000000222222222111111111000000222222333333333222222111333333333333333333333333111111111111000000000000666666777555333111222222333333333333333333333333444333222111111222333444111111111111111111111111000000000000000000000000111111222222222333333333111111222222222222111111111111222222222222111111000000111111111222222222111111111111111111111111333222222222111111000000111111111111111111111111444444444333333222222222......//////000000111111111111111222333333333444000000000000111111111111+++,,,...000222444444555111111111111000000//////000111111111111222222222222222222222222222222222///000111222333444444444000111111111111222222222000000111111111222222222555444222111111111222222111111111222222333333333555333000......000222444:::777333222333444333111333333333333333333333333444444444333333222222222333333333333333333333333111222222333444444444444222333333444444333333222222333444444555555444444444333333222222333333444444444444444444444444444666666555555555444444444555555444444444333333333444555555555444333333222555555555555666666666666666666555444444555666777NNNKKKIIIHHHHHHHHHHHHGGGFFFGGGGGGFFFFFFEEEDDDCCCAAA@@@???@@@AAABBB@@@???@@@???>>>===<<<;;;:::999999::::::::::::999888888888888777666666666666666333333444555555444333333444444444444444444444444555444444333222222111111333222222333444444222111444333222111111111222222222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111000000111222222111000000222222222222222222222222111111111111111111111111000000111222222222222111000111111222222222111111000000000111111111222222222222111111000111111111444333222222111111222222111111222222222222111111333333333333222222222111222222222111111111000000333333333333333333333333444444444444444444444444444333222111111111111111222222222222222222222222444444444444555555555555555444444333333444444555555444444333333333444444333333333333333333333333444333333333333333444444333333333333333333333333444444444333333333222222222222222222222222222222222222222222222222222222333222222222222222222222444333333222111111222222333333333333333333333333333333222111111222333333111111222222222222111111222222222111111111111111222222222111111111000000222222222333222222222111333333222222222222222222111111111111000000000000111222333222000//////000333333333333333333333333333222222111111222222333111111111111111111111111000000000000000000000000111111111222222222333333111111222222222222111111111111222222222222111111000000111111111222222222111111111111111111111111111111111111000000000///222222222222222222222222333333333222222111111111000111111111111111222222111111111222222222222222000000000000111111111111......000111222222222222222222111111111000000000000111111111111222222222222222222222222222222222333333333333222111000///000111111111111222222222222222333333444444444333444333222111000111111222111111222222222333333333333222111000111222444666666444222222444444333222333333444444444444333333444333333333333333333222333333333333333333333333222222333444444444333333111222222333333222222111222333444444555444444444444333333222222333333444444444444444444444444444555555444444333333333333333333333444444555555555444444555555444444333222555555555555666666666666999888777777777888999:::MMMKKKIIIHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDAAA@@@???@@@AAAAAA@@@???>>>>>>>>>===<<<<<<;;;;;;999::::::::::::999888888888888777666666666666666333333444555555444333333555555555555555555555555444444333333222222111111222111111333444444222000333333222111111111111222222222111111111111222222111111111222222333333444222222222222222222222222000000000//////000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111222222222222111000000000000111222333333000000000111111111111222111111111000111111222222222222333333333222111111111111222222222222111111222222222111111111111111222222222111111111111111333444444444444444444444444444444444444444444444333222222111111111111222222222222222222222222222555555555555444444444444555555444444444444555555666555444333222222222222333333333333333333333333333333222222222222222333222222222222222222222222555444444444333333333333222222222222222222222222222222222222222222222222444444333333222111111000111222222222222111000000222222222222222222222222333222222111111222222333222222111111111111222222111111111111111222222222222222222111111111111111111222222222222222222222111111111111111111111222111111111111000000000000///000111000///...///111222222222222222222222222111222222222222222222111111111111111111111111111000000000000000000000000111111111222222222222333111111222222222222111111111111222222222222111111111111111111111222222222111111111111111111111111222222222111111111111111333333333333333333333333222222111111111111111000333333333333333222222222111111111111111111000000000000000111111111222222111111222222111000000///222222222222222111111111000111111111111222222222222222222222222222222222222222222222111000///...000111111111111222222222000111333444444444333222222222111000000000111111111222222222222333333333111111222333444555555666111111111222444444333222222333444555555444333222222333333333333333333444333333333333333333333333333333444444444333222222000111111222222111111000222222333444444444444444444333333222222333333444444444444444444444444444444333333333333222222222111222222333444555666777444444555555444444333333444555555555555666666666555555555555555666777888LLLJJJHHHHHHIIIJJJJJJIIIIIIGGGFFFDDDDDDDDDEEEEEEBBB@@@??????@@@AAAAAA???============<<<<<<<<<<<<999::::::::::::999888888888777777666666666666666555666666666666666666555444444444444444444444444333333333333222222111111111000111333444444222000222222111111111111111111222222111111111111222222000000111222333333444444222222222222222222222222111111000//////000111111111111111111111111111111333222222111111222222333111111111111111111111111111111111111111111111111000000111222222222222111111000//////000222444555222222222222333333333333111000000000111222333333111222333444444333111000111111222222222222111111111111111000000000000000111111111111111111111111222222333333333333333444333333333333333333333333444444333333333333333444222222222222222222222222555555555444444333333333444444333333333333444444555444333333222222333333222222222222222222222222333222111111111111111111222222222222222222222222444444333333333222222222222222222222222222222222222222222222222222222222333333333222222111111111111222333444444333111111111111111111111111111111222222222222222222222222333222111000000111222333000000000111222222222333111111111111111111111111111111111111111222222222000000000000111111111111111111111111000000000///000111222222111111333444111111111111111111111111000111222333333222111000111111111111111111111111000000000000000000000000111111111111222222222222111111222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333222222222222111111111111444444444333333222222111222111111111000/////////000000111111111222222222222222222222111111000///222222222222222222222222000000111111111222222222222222222222222222222222//////000111111111111111000000111111111222222222...///111222222222000000111111000000000000000000222222222222222222222222000111222444444444333333///000111222333333222000111222333444444333222111222222222333333444444444333333333333333333333333444444444444333222222111111111222222222222111111222222333444444444444333444333333222222333333444444444444444444444444444444333333333333333333333222222333333444555666666333444444555444444333333444444444555555555666666333333333444444555666666KKKIIIGGGFFFHHHIIIIIIHHHIIIGGGFFFDDDDDDDDDEEEEEEBBB@@@???>>>@@@AAAAAA@@@==================<<<<<<999::::::::::::999888888888777777666666666666666666666666555555666666666333333333333333333333333333222222222222222111111000000111444555555222000111111111111111111111111222222111111111111222222000000111222333333444444222222222222222222222222444333222111111222333444111111111111111111111111222111000000000000111222111111111111111111111111111111111111111111111111000000111222222222222111111000//////000222444555111111222222222333333333111000000000111222333333000111333444444333222111111111222222222222111111000000000000000000000000111111111111111111111111000000111111222222222222333333333333333333333333333333333222222333333444222222222222222222222222555555444444333333333222333222222222222222222333222222222222222333444555222222222222222222222222333222111111000000000111333333333333333333333333222222222222111111111000222222222222222222222222222222222222222222222222111111222222222333333333000111222333444333222111111111111111111111111111222222222222222222222222333222111000000111222333000000000111222222222333111111111111111111111111111111000000000111222333/////////000000111111111111111111111000000000///000222333333222222444555111111111111111111111111000000222333333222000000111111111111111111111111000000000000000000000000000000111111111222222222111111222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222333333333333333333333333333222222111111000000222111111111000/////////111111111111222222222222000111111222222222111111222222222222222222222222000000111111111222222222222222222222222222222222//////000111111111111000000000111111111222222222...///000111111111000000000000000000111111000000222222222222222222222222111222333444333222000...000111222333222111000///000111222333333222111000222222222333333444444444333333333333333333333333444444444444333222222111222222333333333333222222111222333333444444333333444333333222222333333444444444444444444444444444444444444444555555555555444444444444444444444444333333444444555444444333444444444444555555555555555555666777888888999999KKKIIIGGGFFFGGGHHHHHHGGGHHHGGGFFFEEEDDDDDDDDDDDDCCC@@@>>>>>>???AAAAAAAAA===============<<<<<<<<<999::::::::::::999888888888888777666666666666666555444333333333333444555333333333333333333333333222222222222222222111111000000222555777666444111///000111111222111111111222222111111111111222222111111111222222333333444222222222222222222222222111000...------...000111111111111111111111111111////////////////////////111111111111111111111111222222222222222222222222000000111222222222222111000000000000111222333333/////////000000000000111111111111000111111222222111111222333333333222222111111222222222222111111000000000000111111111111111111111111111222222222//////000000111111222222333333333333333333333333111000000000000111111222222222222222222222222222444444444444333333333333222222111111111111222222111111111111222333444555222222222222222222222222333333222111000000000000333333333333333333333333111111111111000000000000222222222222222222222222222222222222222222222222000111111222333333444444//////000111111111111000222222222222222222222222111222222333333222222111222222111111111111222222111111111111111222222222111111111111111222222222111000//////000111333444/////////000111111222222111111111111000000000000///000111111000000222333222222222222222222222222000111111111111111111000111111111111111111111111000000000000000000000000000000000111111111111222111111222222222222111111111111222222222222111111222222222111111111111111111111111111111111111111///////////////000000000111111111111111111111111333333333333333444444444111111111111111000000000111111111111111111000000111111111222222222222333000000111222333333333333111111111222222222222222000111111111111222222222222222222222222222222222333333333222111///...---000111111111111222222222111111111111222222333333///000111111222222111111333333333222222222222111222333333333222000...---111222333333111000000000222222222111111222222222222333333333333333333444333333333333333333333333333333444444444333222222333333333444444333333333111111222333333333333333444333333222222333333444444444444444444444444444444444555555555555555666555555444444444333333333333333444444555555444444333444444444444555555555222333444666777777777777MMMKKKHHHGGGHHHHHHHHHGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCAAA>>>>>>???AAAAAAAAA>>>>>>======<<<<<<<<<;;;999::::::::::::999888888888888777666666666666666555444333333333333444555444444444444444444444444111111111111111111222222000111333666888888555222...///000111222222111000222222111111111111222222222222222222222222222222222222222222222222222222...---+++******+++---...111111111111111111111111///000111222222111000///111111111111111111111111222222222222222222222222000000111222222222222111000111111222222222111111////////////000000000000222222111111000111111111222222111111222222333444111111222222222222111111000000000111111222222222000000111111111222222222///000000111222222333333222222222222222222222222000000000000000111222222222222222222222222222222333333333333333333444444333222222111111222222333333222222222222222333333111111111111111111111111444444333222111000000111222222222222222222222222222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222333000000000000000111222222333333333333333333333333111222333333333333222111111111222222222222111111222222222111111111111111000000111111111222222222000000///...///111333444//////000111111222333333111111111111000000000000...000111000//////000111333333333333333333333333111111000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111111111222222222222111111111111222222222222111111222222222111111111000000111111111111111111111111/////////000000111111111222222222222222222222222111111222222333333333333000000000111111111111111111111111222222222222222111111111222222222333333111111222222333333222222000000000111111111222222000111111111111222222222222222222222222222222222555444444333222000...---000111111111111222222222222111000000000111333444///000222333333333222222333333333222222222111111333333333333222111111000000222333222000000222555555444222111111222444555444333333333333333333222333333333333333333333333222222333444444444333333222222333333333333222222111111222333333333333222444333333222222333333444444444444444444444444444333333333444444555555555333333444444444444444444222333444444555555444444333333444444444555555555///000222444555555555555OOOMMMJJJHHHIIIIIIHHHGGGFFFFFFGGGGGGGGGEEECCCBBBCCCAAA>>>===???AAAAAAAAA???>>>>>>===<<<<<<;;;;;;999::::::::::::999888888888888777666666666666666777666555444444555666777555555555555555555555555111111111111111111222222000111444777999999555333...///000222222222111000222222111111111111222222333333222222222222222222222222222222222222222222333222000......000222333111111111111111111111111222333555666666555333222000000000000000000000000222222222222222222222222000000111222222222222111000111222333333222000///111111111111222222222222333333222111000000000111222222111000111222444555111111222222222222111111000000111111222222222333000000111111222222222222000000111222333333444444222222222222222222222222222222111111222333444444222222222222222222222222222222222333333444444444444333333222222333333444444444333222111111111111111111111111111111111111555444333222111111111111000000000000000000000000333333333222222222111111222222222222222222222222222222222222222222222222444444333222222111111111444333222222222333555666333333333333333333333333111222333444444333222111000111222333333222111000333222222222111111000000000000111111222222222222000///......///111333444///000000111222333333333111111111111000000000000000111222111000///000111333333333333333333333333222111000//////000111222111111111111111111111111000000000000000000000000000000000000111111111111111111222222222222111111111111222222222222111111222222222222111111000000111111111111111111111111222222222333333444444444333333333333333333333333000000111111222222222222000000000111111222222333111111111222333333333444111111222222222333333333222222333333333222111111//////000000111111111222000111111111111222222222222222222222222222222222222222333333333222222111000111111111111222222222111000...,,,---///111333000111222333444444333222333333333222222111111111333333333333333333333444///111222111000111555888888666444222222444666888444444444333333222222222333333333333333333333333111222333333444444444444111111222222222222111111111111222333333333333222444333333222222333333444444444444444444444444444222222222333333444444444111222222333444555666666222333333444555555555444333333333444444444555555222333555777888888888777JJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<<<<;;;;;;999777777888:::;;;;;;:::888888777666666666666666444444444444444444444444555555444444444333333333333333333222111000///...000111222333444444444444333333333333222111000///000000//////000111222222000111111111111222222222111111000000000000000000333333222111000///......000111111111111222222222111111111111111111111111222222111111000/////////111111111111111222222222111111000000000000111111000000////////////000000444444333333222111111111111222333333333333222111111111111111111111111111111111111111111111111111000000000000000000000000333333222222222222333333000000000000000000000000000111222222111000111333333222000//////000222333111222222222222333333333444444444333333222222222222222222222222222222222333333333222222111111111222222111111000///////////////000111222333333333444333222111000000000000222222111111111111111111000111222333333333222222222222222222222222222222444444444444333333222111222222111111111111111111111222222333333222222111222222222222222222222222111111222222222222111111111111111111111111111111222222222222222111000///000000000000000111111222111111111111111111111111222222222222222111000/////////000000000000//////222222111000//////000000........................222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222333333222222111000/////////000111333333111000...000000000000000000000000//////000111111111111000***---000111111000000111333333333333333333333333111111111111111111111111444333111000000000111111444333222111000000000000111111222222222222111111222222222222222222222222222222222222222222222222444444333333333444555555111111111111111111111111111111222222222333333333333222111000000111222333222222111111111111222222111111111111111111111111555444222111111111222222222333333444444333333222333333444444444333333222111333555555444444444555333444555444222111222333111111111222222333333333111111222222222333333333111222444444444222000//////000222333444444333333222222222222222222222222666666666666555444333222666555444444444444555666777666555444333222111111444444444444444444444444555555555555666666666666KKKJJJIIIHHHGGGHHHIIIIIIGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======<<<;;;;;;;;;999888999::::::999888888888777666666666666666444444444444444444444444444444333333333222222222111111222222222111111000111222333555777888999:::222111000//////000111222111000000000000111111222000111111111111222222222111111111111111111111111111111111111111222222222000111111111111222222222111111111111111111111111111111111111000000000000111111111111111222222222111111000000000000111111222222111111111111222222000000000111111111111111111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111111111111111111111111111000111222222000000111222333222000//////000222333///000000000000111111111444444444333333222222222222222222222222222222222222222222222111111111111000111111111111111111111000000000111222222222333222222222111222222333333111111111111111111111111000222333555555444333222222222222222222222222222222333333333333222222111111111111111111111111111111222222333333222222111222222222222222222222222111111222222222222111111111111111111111111111111111111111111111000//////111111111111111222222333111111111111111111111111222222222222222111000000000111111222222111111000333222222111000000111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333222222111000000///&&&(((+++...111222222222000000000000000000000000111111222333333333333222...000333444333222222333333333333333333333333333111111111111111111111111333333111000000000111111////////////000111222333111111222222222222111111222222222222222222222222222222222222222222222222333333222222111222222333111111111111111111111111111111222222222333333333222222111000000111222222222222111111111111222222111111111111111111111111444333222111111111222222222333333444444333333222000000111333444444444444111333444444333333333555222333444333111000111222222222222333333444444444111111222222222333333333111222333444444222111//////000222333444444333333222222222222222222222222444444555555555555555444555555555555555555555555555444444444444444333333444444444444444444444444555555555555666666666666LLLKKKIIIHHHHHHIIIIIIJJJGGGGGGFFFEEECCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>======<<<<<<<<<;;;999999999999888666888888777666666666666666444444444444444444444444333333222222222111111111000000111222222222222222111111222333666999<<<>>>777555222000///000222444222222111000000000111111000111111111111222222222111111222222222222222222///////////////000000111000111111111111222222222111111111111111111111111000000000000111111111111000000111111111222222222111111000000000000111111222222111111111111222222------...//////000111111111111222333333222111111111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111111111111111111111111111000111222222000000000222333222111000000111222333///000000000000111111111444444333333333333222222222222222222222222222222111111111111222222222222000000111111222333333444111111111111111111222222111111111222333444555555111111111111111111111111000222444666777555333222222222222222222222222222111111222222222222222222111111111111111111111111111222222333333222222111222222222222222222222222111111222222222222111111111111111111111111111111000000000111000000///...222222222111222333333444111111111111111111111111111222222222222111000000222222333333333333222222333333222111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333333222222111000000000...///000222222111000000////////////////////////111111222333333333333222000333555555444222222333333333333333333333333333111111111111111111111111333222111111000111111111000000000000111222333444111111222222222222111111222222222222222222222222222222222222222222222222222222111000/////////000111111111111111111111111111111222222222333333333222222111000000111222222222222111111111111222222111111111111111111111111444333222111111111222222222222333333333333222222000000111222333333222222000111333333222222222333111222333222000///000111111222222222222222333333111111222222222333333333111222333444333222111000000000222333333333333333222222222222222222222222222222444555555666666666333444555666666555444333333333333444444555555555555555555555555555555555444555555555555666666666KKKJJJIIIHHHGGGHHHIIIIIIGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>======<<<<<<;;;:::999999::::::888777888777777666666666666666444444444444444444444444333333333333222222222222000111111222222222111111000//////000222555888;;;???===:::777444333222222333222222111000000000000000000111111111222222222222222222222222333333333444333222000////////////000000111111111222222222111111111111111111111111...//////000111222222222000000000111222222333333111111000000000000111111000000////////////000000........./////////000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000333333222222222222333333111111111111111111111111000111222111000///000111222222111000000111222222111111222222222333333333333333333333333333333333222222222222222222222222111111222222333333444444111111222222222333333333222222222111111111111111222111111111222222333444111111111111111222222222///111444666666555222111222222222222222222222222///000111222222222222222111111111111111222222222111222222333333222222111111111111111111111111111111111222222222222111111111111111111111111111111000000111111111111000000222111111111111222333333111111111111111111111111111111222222222111111000222333333333333333333222222222111111000111111222////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111000000333333333333222111000/////////////////////////////////000111111111111000111333444444222000000111222222222222222222222222111111111111111111111111222222111111111111111111555555444333222222222222111111222222222222111111222222222222222222222222111222222222222222333333333222111000///.........111111111111111111111111111111222222222333333333222111111111111111111222222222111111111111222222111111111111111111111111333222222222222222222222222222333333333333222222444333333222111000...---///111222222111111222333111222333222111000111222000000000000111111111111111111222222222333333333111222333333333222222111111111222222333333333333222222222222222222222222222333444444555555555444222333555666666555333222333333333444444444555555555555555555555555555555444444444555555555666666IIIHHHGGGFFFFFFFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<999888777888:::;;;:::999888777777666666666666666444444444444444444444444444444444444333333333333333333333222111000//////111000///...///222444666=========;;;999666333111333333222111000000111111000000111111111222222222111111222222222333333333888777555333222222222333000000111111111222222222111111111111111111111111......///000111222222333///000000111222222333333111111000000000000111111000000////////////000000111111111000000/////////111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333333222222222222333333111111111111111111111111000111222111///...///000222111111111111111111222111111222222222333333333333333333333333333333333222222222222222222222222222333333333444444555555333333333222222222111111222222222111111111111111222222111000000000000000000000111111111222222222...000222444444333111000222222222222222222222222///000111222222222222222000000111111111222222222111222222333333222222111111111111111111111111111111111222222222222111111111111111111111111111111111222222333333222222222000000000000000111222222111111111111111111111111000111111222222222111111111111222222222222111111000000////////////000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111111111++++++---///000111222222000000000000000000000000//////000111111111111000222444555444222000111111222222222222222222222222111111111111111111111111111111111111222111111111444333222111111000000111111111222222222222111111222222222222222222222222111111111222222333333333444333222000000/////////111111111111111111111111111111222222222333333333111111111222222111111111222222111111111111222222111111111111111111111111222222222222222222222222111222222333333222222111444333333222111000...---...000222222111111111222333444444444222111222333222222222222222222222111111111222222222333333333111222222222333222222222222222222222222222333333222222222222222222222222444444555555444333222222222333555666666555333222555555444444444333333333555555555555555555555555444444444444555555555555IIIHHHFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;888777777888:::;;;;;;:::888888777666666666666666444444444444444444444444555555555444444444333333333333333222111000///...333333222111111111222333333555777999999777444222333222222111111111222222000111111111111222222222000000111111222333333333222111000//////111333444000111111111111222222222111111111111111111111111...//////000111222222222//////000111222333333444111111000000000000111111222222111111111111222222333333222111111000//////222111000000000000111222111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111222222222222222222222222000111222111///......///111111111111111111111111///000000000000111111111222222333333333333444444222222222222222222222222333333333333444444444444444333333222111111000000111111111111111111222222222222111//////.........000000000111222222333333//////111222222222111000222222222222222222222222111111222222222222222222000000000111222222333333111222222333333222222111111111111111111111111111111111222222222222111111111111111111111111111111111222333333444333333333000000//////000000111222111111111111111111111111000000111222222222222111000000111111111111000000//////.........///000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111222000000000000000000000000111111222333333333333222444555666555333222333444222222222222222222222222111111111111111111111111000000111222222222222111............///000111222111111222222222222111111222222222222222222222222111111111222222333333444333333222111000000000111111111111111111111111111111111222222222333333333000111222222222222111000222222111111111111222222111111111111111111111111111111222333333333222222111111222222222222111111000000111222333333222222///000222222111111111222333444555444222111222333555555555444444444444444111111222222222333333333222222222222222222333333333222222111111222333333222222222222222222222222555555555444444333111111222333444555555444333222555555555444444333333333444444444444444444444444333444444444444555555555IIIHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<;;;;;;:::::::::999888888:::;;;:::888888888777666666666666666444444444444444444444444444444444333333333222222222222222222222111000///333333333222222222222222///000222444555444444333222222111111111222333333000111111111111222222222//////000000111222222333111///...,,,---///111222000111111111111222222222111111111111111111111111//////000000111111111222...///000111222333444444111111000000000000111111222222111111111111222222111111111111111111111111222111000//////000111222111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111222222222222222222222222000111222111///---...///111111111222222111111111///000000000000111111111222222222333333444444444222222222222222222222222222222222222222222111111111111111111111111111000000000000111222222222333111111000000000000000111///000000111222222333333111111000111111111222222222222222222222222222222222333333333333222222111///000000111222222333333111222222333333222222111111111111111111111111111111111222222222222111111111111111111111111111111111111222333333333333333111111000000111111222333111111111111111111111111000000111222222222222222000000111111111111000000///////////////000111111........................000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111888777555333222111000000222222222222222222222222111111222333333333333222333444555444222222333555111111111111111111111111111111111111111111111111///000111222333222222111////////////000111222222111111222222222222111111222222222222222222222222000111111222333333444444222222111111000111111111111111111111111111111111111111222222222333333333000111222222222222111000222222111111111111222222111111111111111111111111000111222333333333333222111111222222222222111111000000111333444444444444///111333333222111222333222333444333111111111222444444444444333333222222111111222222222333333333222111111111222222333444333333222111111222222333222222222222222222222222333333444444444333333222333333333333333333333333333333444444444444444555333333333333333333333333333333444444444555555555JJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<;;;::::::999999<<<:::999999:::999888777888888777666666666666666444444444444444444444444333333333222222222111111000000111222222222222111000000111222222222111111222222111111111222333333111111111111222333444444000111111111111222222222...//////000111111222222999888555222111222333444000111111111111222222222111111111111111111111111000000000000111111111111...///000111222333444444111111000000000000111111000000////////////000000//////000000111111222222222111000//////000111222111111111111111111111111111111111111111111111111000000000000000000000000333333222222222222333333222222222222222222222222111222222111...---......111111222222222222111111111222222222222333333333222222222333333444444444222222222222222222222222222111111111000000///////////////000111111222222//////000111222333333444000000000000111222333444///000000111222222333333333222111000111222444555222222222222222222222222444444444444444333222111///000000111222222333333222222222333333222222222000000000000000000000000111111222222222222111111111111111111111111111111///000111222222222222222222222111111222222333444111111111111111111111111///000111222222222222222111111111222222111111111000000///000000111222222222222222222222222222222////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111222222////////////000111222333222222222222222222222222//////000111111111111000111111222111000000111333111111111111111111111111111111111111111111111111///000111222333333222111666555444333222222222222111111222222222222111111222222222222222222222222000000111222333333444444111000000000000111111222111111111111111111111111111111222222222333333333000111222333333222111000222222111111111111222222111111111111111111111111000111222333444333333222111111222222222222111111333333444444444333333222000111333333222222222333111222333222000000000111111111111111000000//////111111222222222333333333222111111111222333333444444333222111111111222333222222222222222222222222111111222333444444444444444333333222222333333444111222222333444666666777222222222222222222222222333333333444444444555555GGGGGGGGGFFFFFFGGGHHHHHHIIIHHHFFFDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>???>>>>>>?????????===;;;:::;;;;;;::::::::::::999999;;;888444333555666555444444444444444444444444444111222333333111111222333555444333333222222333333444333333222111111111222333222222111111222222333222222222222222222222333333333222222111000000000000000111111111111000000333222222111111222222333333222222222111000000000000111111111111222222222000000111111111222222222111111000000000000111111111111111111111111111222000000000000111111111111000000000000111111111111000111111111111222222222000000000000000000000000000000000000111111111111000000000///000000111222111111111111000000000000000000111222222222222111111000/////////000222333111000000//////////////////000000000000111111111222222111111222222333444666666555444333333222222333222222222111000000000000000111111111111000000111111111111111111111111000000//////000111222222333333222111111222333333111111111111111111111111//////000111111111111000///000111222222222222222111222222111///...///000222222333333333444444444222222222222222222222222000000000000111111111111111111111111111111111111222222111111000///......444222000///...///000111333333333333222111000000////////////////////////000111111111111222222222111111222222222222111111//////000000111111222222000000111111111111000000111111222222222222111111222222222222222222222222222222222222222222222222222222222111111111111000222111111111000000//////000000000000000111111222111111111111111111111111///000222333333222000///222222222111111111000000333222222222111111000000222000///......///000222222111000//////000111222222111111111222333444444222222222222222222222222222222111111222222333444//////000000111111111222222222222222222222222222...///000111111222111111222222222222222222222222333222111000000111222333333111///------///222555111111111111111111111111000000111111111222222222444333333222222333333444111111000000111333444666444333111000000000111111111000///000222333333111222222222222222222222222333333333333333333333333333333333333333333333333444333222111000000000000444444444444444444444444222222222222222222222222666555444333333333333333444444444444444444444444444444444444444333333333HHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@@@@@@@@@@?????????======>>>>>>===<<<::::::;;;;;;:::::::::999999999;;;777444333555666555444444444444444444444444444222333444333222111222444444444333222222222222333444333222222111111111222333222222111111222222333000000000000////////////111111111111111111222222000111111111111111111000222111111000000111111222222222222111111111111111000111111111111222222222000000111111111222222222111111000000000000111111111111111111111111000000000000000000111111111111//////000000000111111111000000111111111222222222000000000000000000000000000000000000111111111111111000000000000111222222000000000000////////////000000111222222222222111111000/////////000222222222222111000000000000000000000000111111111222222222222222222222333333444555444444333222222111111222222222111111111111111111111222222222222111111111111111111111111111111000000000000000111222222333222222111111222222333111111111111111111111111000111111111222222222222000000111222222222222222000111222111/////////000222222222222333333333333222222222222222222222222000000000000111111111111111111111111111111111111444444333222222111000000333222000///...///000111111111222333333222222222////////////////////////000111111111111222222222111111222222222222111111000000000000000111111111000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000111111111000000000//////111111111111000000000///000000000000000111222222111111111111111111111111///000222333333222000///222222222111111111000000000000000000/////////...000///---,,,,,,---///000222111000//////000111222000000//////000000111222222222222222222222222222222222111111222222333444000000111111111111111111222222222222222222222222111222222222222222111000111111111111111111111111222222111000000111222222111111111111111222222333111111111111111111111111111111111222222222222333333222222111111222222333111111000000111333444555333333111000000000111111555333222222333333111000////////////////////////333333333333333333333333333333333333333333333333333222222222222222333333444444444444444444444444222222222222222222222222555444444333333333444444333333333333333333333333444444444444444444444555IIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGFFFEEECCCAAA@@@???@@@AAABBBBBBAAA@@@@@@============<<<;;;:::999::::::::::::999999999999:::777555444555555555444444444444444444444444444222444555444333222333444444444333222222222222222333333222111111111111222222222111111111111222222333333333222222111111111///000000111222222333333111111222222222222111111000000000//////000000000111111111111111222222222000111111111111222222222000000000111111111111222111111000000000000111111111111111000000/////////000000000000111111111111//////000000000000111111000000000111111111222222000000000000000000000000000000000000111111111111111111111111111222333333000000/////////.........000000111222222222222111000000000///000111111222333222222111111111111111111111111111222222222333222222222222333333333333333333222222111111000000111111111111111222222222222222333333333333222222111111111111111111111111000000000000000000111222333222111111111111222333111111111111111111111111222222111111222222333444000000111222222222222111000111222111000///000111111111111222222222222333222222222222222222222222000000000111111111222222111111111111111111111111333333333222222111111000222222000/////////000111///000111222333333333333000000000000000000000000000111111111111222222222111111222222222222111111111111111111000000000000000000111111111111000000333222111000000111222333000000000000000000000000000000000000000000000000000000000000/////////...111111111111000000000000111000000000000111222222111111111111111111111111000111222333333222111000222222222111111111111111000000000000////////////111000///......///000111111111000000000000111111000000/////////000111111222222222222222222222222222222111111222222333444222222222222222111111111222222222222222222222222444444444333333111000000000000000000000000000000222222111000000111222222000111222444444333222222111111111111111111111111222222222222333333333333222111111000000111111222111111111111111222333444333222111111000111111111444333222222333444333111222222222222222222222222333333333333333333333333111111222222333333444444222222222222333444555666444444444444444444444444222222222222222222222222444333333333333444444555222222222222222222222222333444444444555666666666JJJJJJIIIHHHHHHHHHIIIIIIEEEFFFGGGGGGFFFDDDAAA@@@>>>???AAACCCDDDCCCAAA@@@============<<<;;;:::::::::::::::999999999999888999777666555555555555444444444444444444444444444333444555555333333444555444333333222111222222222222222111111111111111222222222111111111111222222555555444444333333222222000000111111111222222222222222222333333222222222111000000//////000000111000000000111222222222333000000111111111222222222000000000000111111111111111111000000000000111111111111000000///.........///000000000111111111111////////////000000000111000000000000111111111111000000000000000000000000///000000000111111111111222222111111222222333444000000000000////////////000000111222222222222111000000000000000111111222222222111000000000000111111111222222222333333333222222222333333333333333333333222222111111111111000000000111222222222333111222222222222222222111111111111111111111111111111000000000000000111111222222111111111111222222111111111111111111111111222222111111111222333444000111111222222222111111000111222111000///000111000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111111000000000/////////...222111000//////000111111000000111222222222222222111111111111111111111111000000111111111222222222111111222222222222111111222222111111000000//////000000111111111111000000444222111//////111222444222222222222222222222222222222222222222222222222111111000000000/////////111111111000000000000000111111000000111111222333111111111111111111111111000111222222222222111000111111111111111111111111222222222111111111111111333333222111111222333333111000000000000000000111222222111111111111222222111111111111222222222222222222111111222222333444444333333222222111111111111111111111111111111111222222333333222111111000000000000000000000000000222111111111111111111222000111222333333333222222111111111111111111111111222222333333333444444444222222111111111111222222111111111111111222222333222222111111111111111111///...///111333555666555333333333333333333333333222222222222222222222222000000111222333444444555222222111222222333444555333333333333333333333333222222222222222222222222222222222222333444555555222222222222222222222222333333444555555666777777KKKJJJIIIIIIHHHHHHHHHIIIEEEFFFGGGGGGFFFDDDBBB@@@>>>???AAACCCDDDCCCAAA@@@??????>>>======<<<<<<<<<::::::999999999888888888777777777666555444444555444444444444444444444444333444555555333333444555333333222111111111111222111111111000000111222222222111111000000111111222222222111111000000000000222222222111111111000000222222222333333222222222111111111000000111111111000000000111222222222333000000111111111222222222000000000000000000000000111111000000000000111111111000000000//////......///000000000111111111111...////////////000000000//////000000000111111111000000000000000000000000///000000000111111111111222222111111222222333444222222222111111111000000000000111222222222222111///000000000111111111111111111000////////////000111111222222222333333333111222333444444444333333333333333333222222222222000000000111222222222333000000111111111111000000111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111000000000000000111222222111111222222222111111000///000111111000///000222000000111111111222222222111111111111111111111111111111111111222222222222111111111111111111111111000000000///////////////000000000000000000111111222222222222111111000///222222222222222222222222000000111111111222222222111111222222222222111111222222111111000000//////000000111111111111000000///...,,,++++++,,,...///111111111111111111111111222222222222222222222222222222111111111000000000000000000000000000111111111111111111111222222333111111111111111111111111111111111222222111111111111111111111111111111111111111111111111111222222333333222222222222333333000000000111111000000000222222111111000111111222000000000111111222222222222222111111222222333444444333333222222111111111111111111111111111111111//////000111222222111111111111111111111111111111111111111222222111111111111000000///000111222333111111111111111111111111222222333333333444444444333333222222222222333333000000111111111222111111111111111111222111111111...------///222444444333000000000000000000000000222222222222222222222222000000111111222333444444222222111111111111222222333333333333333333333333222222222222222222222222222222222222222333444555444444444444444444444444222333333444555666777777KKKJJJIIIHHHGGGGGGGGGHHHEEEFFFFFFFFFEEEDDDBBBAAA???@@@AAABBBBBBAAA@@@@@@@@@???>>>======<<<======999999999999888888888888666777888777555333444555444444444444444444444444222444555444333222333444333333222111111111111111111000000000000111222222111111000000000000111111222222222222222222222222333333222222111000000///111111222222222222111111222111111000000111111222111111111111111222222222000111111111111222222222111000000000000000//////111111000000000000111111000000000000000000000000000000000000111111111111......////////////000000/////////000000000111111000000000000000000000000000000000000111111111111111111111111111222333333333333222222222111111111000000111222222222222111//////000111111111111000111000000///////////////111111111111222222222333111222444555555555444333333333333333333333333222111111111111111222222222000000000111111000000000111111111111111111111111222111111000000000000000000000111222222111000000111111111111111111111111//////000111111111111000111222222222222111000000///000111111000000111222111111111222222222222333111111111111111111111111111111111222222222222333111111111111111111111111111111111111111111111111000000000000111111111111222222222222111000///...111111111111111111111111000111111111111222222222111111222222222222111111111111111111000000000000000000111111111111000000000///...------...///000////////////////////////000000000000000000000000222222222222111111111111000000000000111111111111222111111111111222333333111111111111111111111111111111111111111111111111111111111111111222222222////////////000000000000000000000000000000000000000000111111111111000000000000///.........////////////000000111222222222222222111111222222333444222222222222222111111111111111111111111111111111......///000111222222111111111111111111111111111000111222222222222111000111000/////////000222333111111111111111111111111222222222222333333333333444333333333333333333444000000111111222111111000000000111222222222222111111000//////000111000...111111111111111111111111222222222222222222222222000000111111222222333333222222111111000111111111333333333333333333333333222222222222222222222222333222222222222333333444444444444444444444444444222333333333444555555555JJJIIIHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@?????????@@@???===<<<;;;;;;<<<<<<999999999999888888888888555777999888555333444555444444444444444444444444222333444333222111222444333222222111111111111111000000000000000111222222111111000000000000111111333333444444555666666666222222111111111111111111000111111111111111111000000000000//////000000000222222222111111111111111000111111111111222222222111111000000////////////111111000000000000111111//////000000111222222222000000000000111111111111........./////////000000////////////000000000111000000000000000000000000000000000000111111111111111000000000000111222222222222222111111111111000000000111222222222222111...///000111222111111000222111000000//////000000000000000111111111222222111222444555666555444333111111222222222222222222222222222111111111111111000111111222222111111000111111111111111111111111222222111000000000000000///000111222222111000///111111111111111111111111...///222333444333111///222222222222222111000000...000111111000000111222222222222222333333333333111111111111111111111111111111111222222222333333111111111111111111111111000111111111111111111111//////000111111111111111000111111111111111000///111111111111111111111111000111111111111222222222111111222222222222111111000000000000000111111111000000111111111111000000333333222222222222333333////////////////////////000000000000000000000000111111111111000000000000///000000000111111111111222222111111222222333444111111111111111111111111222111111111111111111222000000111111111222222222.../////////000000000000//////000000000000/////////000111222222111000///000000///.............../////////000111222222222222222111111222222333444000000111111111111111111111111111111111111111111000000111222222222111111000000000000000000000000000111222222222222111000///000111222222222111111111111111111111111111111111111111222222222222333333333222222222222333333000000111222222111000//////000111222333222222111333111000000111111///...333333333333333333333333111111111111111111111111111111111111111222222222111111111111222222333444222222222222222222222222222222222222222222222222333333222222111222222222333333333333333333333333222222333333333333333333JJJIIIHHHGGGFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCDDDDDDAAAAAA@@@???>>>>>>>>>??????>>><<<;;;::::::;;;;;;999999999888888888888777555777999888555333333555444444444444444444444444111222333333111111222333333222222111000111111111000000///000000111222222111111000000000000111111///000000111222333444444000000000111222222333333000000111111111111000000//////............//////333222222222111111000000000111111111111222222222111111000000/////////...111111000000000000111111//////000111222333444444000000000000111111111111............/////////000////////////000000000000000000000000000000000000000000000000111111111111000000000///000111111222111111111111000000000000000000111222222222222111...///000222222111111000333222222111000111111111///000000000000111111111111222444666666555444333000000000000000111111111333222222222111111000000222222222333333222222222111111111111111111111111222222111000000///000000///000111222222111000///111111111111111111111111...000333555666444111000222222222222222111000///...000111111000000111333222222333333333444444444000000000000000000000000111111222222222333333333111111111111111111111111............////////////...///000111111111111111...///000111111222222111000000000000000000000000000111111111111222222222111111222222222222111111//////000000111111222222000000111111111111000000000111222222222222111000111111111111111111111111222222222222222222222222000000000000//////////////////000000111111111222222222111111222222333444111111111111111111111111222222111111111111222222000000111111222222222222000000111111222222222333111111222222222222111111///000111222222111000///222222111000000000000000...//////000111222222222222222111111222222333444//////000000111111111222000000000000000000000000333333333333222222111000////////////////////////000111222333333222111000...000333555666444222000111111111111111111111111000000111111111222222222222222111111111111222222///000111222222111000//////000111222333333222111111000///000222333333222000000000000000000000000111111111111111111111111222222222111111111111111000000111222333555666777222222222222222222222222222222222222222222222222444444333222111111111111222222222222222222222222333222222222222222222222HHHGGGFFFDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCGGGFFFCCC@@@>>>>>>>>>???===>>>???>>><<<;;;;;;;;;<<<<<<;;;::::::999888888777666666555555555555666444444333333333333222222444444444333333222222222444111///000222333111...111111000111111222333333333333333333333333333333222333333222111111222444222222222222222222222222222000...+++***+++000444111111000000000000111111111111111000000000000000111111111000000000000000222111111111000000//////222222222111111111111111222222111000//////000000......//////000000111111000000000000000000000000///000222222000000000111............////////////000111222222111000111222000111111111111222222222000000000000000000000000222111000//////000111222////////////////////////111000000000000000111222000111111111111222222222333333333222222111111111222222222222222222222222000000000111222222222333000000000000000000000000111111000000000000111111///000111222222111000///333222222222111000000000777666333111000000000000////////////////////////111111111111111111111111000000000000000000111222//////000000111111222222000000000000111111111111333333333333222000...---111111222222222222111111000000000000000000000000111222333222000000000111222222222111111111000000000000111111111111000000//////000000111111222222111111000000000000111111////////////////////////000000000000111111111111000000000000000000000000000000111111111222222222111111111111111111111111000000000222444666999:::777666333111000000000000222111111000111222444555222111///...---...000111333333333222222222111111222222222222222222222222666555333111111222333444111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333111111111111111111111111000000111111111000000///111111222333333333333222222111111111000000//////222111000000000111333333222111111111000000//////000111111111111222222222000000000000000000000000000000111111111222222222111111111111111111111111333111///...---...///000333333222222111000000000////////////000000000000333222111000000111222333111000/////////000222333222222222222222222222222444444222222222222444444444444444333333222222222444333333222222333333444222222222222222222222222333333333333333333333333333444444555555444444333IIIHHHGGGEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCFFFDDDBBB???>>>>>>>>>???===>>>???>>><<<;;;;;;;;;<<<<<<;;;::::::999888888777777666555555555555666444444333333333333222222333333333333333333222222444222111111333333222000---...///111111000///...111111111111111111111111222333333222111111222444111111111111111111111111333222111///---...222555111111000000000000111111111000000000000000000000111000000000000000000000111111111111000000000///000/////////////////////222222111000000000000000.../////////000000000111000000000000000000000000---...000000.........////////////000000000111111///000111111//////000111000111111111111222222222000000000000000000000000222111000//////000111222111111111111111111111111111111000000000000000111000000111111111222222222333333333222222111111111222222222222222222222222111111111111111111222222000000000000000000000000222111111000000111111222000000111111111111000000222222222111111111111111666555333111000000000111111111111111111111111111111111111111111111111111444333222000//////......000000000000000111111111000000000000111111111111111222222222222111000000111111222222222222111111000000000000000000000000111222333222000000000111222222222111111111000000000000111111111111000000000000000000000111111111111111000000000000111111////////////////////////000000000000111111111111000000000000000000000000//////000000000111111111111111111111111111111111333222111111111222333444666555333111000000000111444333222111111111222333222111///......///000111333333222222111111111111111111111111111111111111333222000/////////000111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111000111222222222222111111000111222222333333222222111111111111000000000///222111000000000111222333222222222222111111111000000111111111111222222222111111111111111111111111111111111111111111222222111111111111111111111111222111///.........000000111111111111111111222222////////////000000000111222222111000000111222222111000000///000111222333222222222222222222222222333333333222222333333333444333333333222222222222333222222111111222222333222222222222222222222222333333333333333333333333333333444444444444333333JJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBB@@@???>>>>>>??????===>>>>>>===;;;::::::;;;<<<;;;;;;::::::999999888777777666555555555555555444444333333333333222222222222222333333333333333333222000111222222111///,,,...000222111///---+++000000000000000000000000111222333333111111222333000000000000000000000000222333222111000000222444111111000000000000111111000000000000000000111111000000000000000000111111111111111111000000000000//////////////////000000222111000000000000000000////////////000000000000////////////////////////---...000000.........///000000000111111111222222...000111000///...///000000111111111111222222222000000000000000000000000222111000000000000111222333333333333333333333333222222111000/////////000000000000111111111222222222222222222222111111111111111111111111111111111111111111111111111000000111111111111111111111111222111111000000111111222111111000000000000111111111111111111111222222222333333222111111111111222333333333333333333333333111111111111111111111111333333111000////////////111111111111000000000000000000000000111111111111111000000000111222333333111111222222222222111111000000000000000000000000111222333222000000000111222111111111111000000000000000111111111111000000111111111111000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000///////////////000000000111111111111111111111111222111000000///000000000333333222111111111111222444444333111111000000111111000///......///111111222111111111111000000000000000000000000000000000222111///.........///000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111111111111111111111111111000111222333333333333333000111222222333333222222111111111111000000000000111111000000111111222333333333333222222222222222000111111111111222222222222222222222222222222222222222111111111111111111111111111111111111111111222111000///...///000111///000000111222222333333/////////000000000111111222222111000000111222222111000000000000111222222222222222222222222222222222222333333333333222222222222222222222111111111222111111000000111111222222222222222222222222222333333333333333333333333333333444444444444333333KKKJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@???>>>>>>>>>??????===>>>>>>===;;;::::::<<<;;;;;;;;;::::::999999999888777666555555444555555444444333333333222222222111111222222333333333444111000000000000000///...000111222222222000...---000000000000000000000000111222333333222111222333111111111111111111111111///111222111000///000111222111111000000111111222000000000000000111111111000000000000000111111111111111111000000000000000111111111111111222222222111111000000000000000111////////////000000000000///////////////////////////000222222000000000111000000000111111111222222///000111000//////000111000000111111111222222222000000000000000000000000111111111111111111111111333333333333333333333333333333111000////////////000000000000111111111111222222222111111111111111000000000000000000000000222222111111000000//////000000000000000000000000111000000//////000000111222111000//////000111222000000000111222222222333111111111111111111222222333333333333333333333333111111111111111111111111000/////////000111222333222222111111000000/////////000000000111111111111222111000000000111333444111111222222222222111111000000000000000000000000111222333222000000000111111111111111000000000000000000111111111111000000222222111111000000//////111111000000000000111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////000111111222111111111111111111222222333222222111111111111111000000/////////000111222111000000000000000000000111111111111111111111111222111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111222111111111111111111111111///000111222333333333333000000111222222222222222111111111000000000000000111111111111111222222222222222222222222222222222000000111111111222222222222222222222222222222222222222222111111111111111111111111111111111111111111111000//////000000111000000111111111222222222//////000000000111111111222111111111111111111222000000000111111111222222222222222222222222222222111222333444444333222111111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222333333333444444333333333KKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCC@@@?????????????????????===>>>===<<<:::999:::<<<;;;;;;::::::::::::999999888888666555555444444444444444333333333222222222111111111222222333333333111222222111000000000000333222111/////////000111111111111111111111111111000222444444222111111222222222222222222222222222///000222111000///000111222222111111111111222222//////000000111111111111//////000000111111111111000000000000000000111111000000111111222222222222111000000000000000111111000000000000///////////////////////////////////////000222222000000000111/////////000000000111111000111222222000000111222000000111111111222222222000000000000000000000000111111222222222222111111222222222222222222222222333333111000//////////////////000000000111111111111111111111111111111111000000000000000000000000222111111000000//////////////////////////////////////////....../////////222111000//////000111222000000000111222222222333000000111111111222222222222222222222222222222222111111111111111111111111////////////000111222333222222111111000000/////////000000000111111111111444333111000000000111222111111222222222222111111000000000000000000000000111222333222000000000111000000000000000000000000000000111111111111000000222222111111000000//////111111000000000000111111222222222222222222222222///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000000111111111111111000000111111111222222222000000111111222222222222000000000000000111222222000000000000000000000111222222222222222222222222000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222333333111111111111111111111111......000111222222222222000000111222222222222111000000000000000000111111000000111111222222222222000000111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111222222222111111111000000000000000000111111111111111111111222222111111111000111111111222222222222222222222222222222222222000111333333333333111000111111111111111111111111333333222222222222333333222222222222222222222222222222222222222222222222222333333333333333333222JJJKKKKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@?????????===>>>===;;;999888:::<<<::::::::::::::::::::::::999888777555555444444444444444333333333333222222111111111222222222222222333444555444222222222333333111///---,,,...000222222222222222222222222222000222444444333222111222222222222222222222222222111222333333111111222333222222111111111111222222/////////000111111222222/////////000111111222222000000000000111111111111.........///000000111111000000000000000111111222000000000000////////////////////////////////////---...000000.........////////////000000000111111000222333222111000111222000111111111111222222222000000000000000000000000111111222333333222111111111111111111111111111111222222111000/////////000/////////000000000111111000000000111111111111111111111111111111111111111000000000000000000//////////////////////////////000//////......//////000111111000000000000111111111111111111111222222222000000111111222111111000111111111111111111111111111111111111111111111111222222111000000000000000111111111111000000000000000000000000111111111111333333222111000000000111111111222222222222111111000000000000000000000000111222333222000000000111//////000000000000000111000000111111111111000000111111111111000000000000111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000222222222222111111111111111111111111111111111111333333333333222111//////000000111111222111111000...///000111222222222222///000000111111222222222000000000111111111111222222222222222222222222222............////////////111111111111111111111111111111111111111111111111000000000000000000000000111222222222222333333333111111111111111111111111...///000111111111111111///000111111222222111111000000000000111111111111000000111222222222222111000000000000000111111111000111111111111222222222000000000000000000000000000000111111111222222222111111111111111111111111000000111111111111111111333333222222111000000///000000000111111111222222000111222222222222111000000111222222333333222222222222222222222222222222111111222222222222111111111111111222222222222222444333333333333333333444222222222222222222222222222222222222222222222222222222333333333333222222JJJJJJKKKKKKJJJIIIGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@??????>>>===<<<:::888888:::<<<::::::::::::::::::::::::999888777666444444444444444444333333333333222222222222222222111111111111222444555444111000111333222111000//////000222333222222222222222222222222///222444555333222111111111111111111111111111111111222222111000///111333333222222111111222222333...//////000111111222222...//////000111111222222///000000000111111111111---......///000000111111000000000000000111222222111000000000/////////...000000000000000000000000---...000000.........///000000000111111111222222000111222111000///000222000111111111111222222222000000000000000000000000111222222333333222222111111111111111111111111111111111000000000000000111////////////000000000111///000000000111111111222222222222222222222222222/////////000000000000000111111111111111111111111111111000000000000111111000000111111111111000000222222222111111111111111000000111222222111000///111111111111111111111111111111111111111111111111222111111000000000000000000000000000000111111111000000000000111111111111000000111222222222222111111111222222222222111111000000000000000000000000111222333222000000000111////////////000000111111000000111111111111000000000000000000000111111111111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000222111111111000000000000111111111111111111111111111222222333222111000///000000111222222111000//////000111222222111000000//////000111222222333222111111111111222222333333111111111111111111111111......//////000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222111111111111111111111111000111111222222111111111///000000111111111111111///000000000111111111111///000111222333222222111000000000111111222222222000111111111111222222222111111111111111111111111//////000111222333333444111111111111111111111111000000111111222222222222222222111111111111111111000000111111111222222222000111222222222222111000000111222333333333222222222222222222222222222222222222111111111111222222222222222222333333333444333333222222222222333333222222222222222222222222111111111111111111111111222222333333333333222222IIIJJJJJJJJJJJJHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@??????>>>===<<<:::888888:::<<<::::::::::::::::::::::::999888777666444444333333444444444333333333222222333222222222111111000000...111222111...---...000111222333444444444444444111111111111111111111111///222444555333222111111000000000000000000000000/////////...,,,---///111333222222111111222222333...//////000111222222222...//////000111222222222//////000000111111111222///000000111222333333333000000///000000111222222111111000000/////////...111111111111111111111111///111222222000000000111111111222222222333333333///000111000///...///111000111111111111222222222000000000000000000000000111222333444444333222111111111111111111111111111111000000000000000111222////////////000000000000//////000000111111111222222222222222222222222222......//////000000111111333333333333333333333333333333222222222222333333///000111222222111000///333222222222111111000000000111222222222000///...111111111111111111111111111111111111111111111111.........///000222333444//////000000111111222222000000000000111111111111---...000222333444333333111111222222222222111111000000000000000000000000111222333222000000000111.../////////000000111111000000111111111111000000//////000000111111222222111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000111111000000/////////...111111111111111111111111,,,...000111222333222222000111222222222000///...111111222222111000...---...///000222222333333333111111222222222333333333000000000000000000000000000000111222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111222222333333333222111111//////000111111111111111//////000000111111111222///000111222333222111111111111111222222333333333000111111111111222222222222222222222222222222222......///111222333444555111111111111111111111111///000111222222222222222000000000111222222333333000111111111111222222222000111222333333222111000000111222333444333222222222222222222222222222222333222111000000111222333222222222333333444444444222222111111111111222222222222222222222222222222111111111111111111111111222222222333333222222222JJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBB????????????????????????@@@@@@>>>===;;;;;;::::::::::::::::::::::::::::::<<<:::888666444444444444444444222222222222444444444444444444444444444444111111111111111111111111111111111111111111111111111111111111222333444444333222111222333333222111222222111111222222333444000000000000000000000000111111000000000000111111111111000000111111222333000////////////111333444000111111111111222222222//////000000111111111222222222222111111111000000000000////////////000000000000000000000000000000//////............//////111111222222222222111111000000////////////000000...//////000111222222222222111111111000000//////000000111222222222222111////////////////////////333333222111000000000111000000000000000000000000333111///...000111111000111111111111111111111111000111111111111222222222222222222222222222222222///***&&&&&&,,,111222111111111111111111000//////////////////000111222333111111111111111111111111111111111222222333333444222111000//////000111222000000000000111111111111111111111111111111111111222111111111000000//////---...111444666555111---///000000000000111111111222222111111111111111222000000000000000000000000000000000000000000000000111111222222222333333333000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111111111333222111/////////000111333222000/////////000111//////000111222333333333222222222222222222222222000111111111111222222222000000000000000000000000000222333333111000000111111111222222222222111111111111222222222222111111111111111000000000000000111000///000111000...,,,////////////000000000000///...------...000222444111111111111111111111111000000000000000000000000111000/////////111222333333222222111111222333333000000000111222222333333666666555333222000//////111000000000111222333333111111111111222333444555222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000......///000111222333333222222222111111111000000111111111111111111111111111111000000000000111111444333222111111222333444333222222222111000000000222111111000000111111222111111222222222333333333222222222222222222222222333333333333333333333333JJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCC????????????????????????@@@???>>><<<<<<;;;;;;;;;::::::::::::::::::::::::;;;:::888666444444444444444333333222222333333444333333333333333333333333111111111111111111111111222222222222222222222222222222111111000000111111222222111111222222222111222222111111222222333444000000000000000000000000//////............//////000000//////000000111222000000//////000111222333//////000000000111111111///000000000111111111111222222222111111111000000000000////////////000000//////////////////////////////............//////000111111222222111111000000000////////////000000...//////000111111222222111111111111000000000///000000111222222222222111000000000000000000000000222222111111000111111111111111111111111111111111333111//////000111111000111111111111111111111111000111111111111222222222222222222222222222222222555111,,,,,,000333222000000000000000////////////111111000000000000000111111111111111111111111111222222222222222111111111111000///......///000111000000000000111111111111111111111111111111111111111111111111000000000///...///111333555444111...000000000111111111222222222222111111111111111222000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333222000/////////000111222111111000000000000000//////000111222222222222222222222222222222222222000000111111111222222222000000000000000000000000000111333222111000000111111111222222222222111111111111222222222222111111111111111111222222222222111000///000222333333111////////////000000000111000////////////000222333222222222222222222222222111111111111111111111111111000/////////000222333333333222111111111222222222222111111111111111111000000///...---,,,++++++222222111111111222333333////////////000111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111000000000000111111111111222222222111111111000000111111111111111111111111111111111000000111111111333222111111111111222333222222222111111111111111222222111111111111222222111111222222222333333333222222222222222222222222333333333333333333333333JJJIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999777555444444444444444333333222222333333444333333333333333333333333111111111111111111111111222222222222222222222222333222111000////////////111111111111111111111111222111111111111222333333//////////////////////////////............/////////////////////000000111111000000000000000111111.../////////000000000000000000000000111111111111222111111111111000000000000000////////////000000//////////////////////////////............//////000111111222222111111000000000000000000000000000/////////000111111222222111111111111000000000000///000111111222222111111111111111111111111111111111111000000000111222222222222222222222222222222222111//////111222111111111111111111111111111111000111111111111222222222111111111111111111111111555222000000333444333111333222000/////////000111333222111000////////////111111111111111111111111333222222111111000//////000//////......//////000000000000000111111111111111111111111111111111111111111111111000000000000000///000111333333111///111111111111222222222333222111111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000000111111222222222222111000000///000000000111111111111111000////////////000111222222222222000000000000000000000000000000000111111111222222000000000000000000000000///111222222111000111111111111222222222222111111111111222222222222111111111111111222333333444444555333111111222444444333/////////000000000111111111111111111111111111111333333333333333333333333111111111111111111111111000000000///000000111222444333222111111111111111333333222222111000000///111111111000000000//////333333222111111111222222111000000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111222222111111111000000000222222222111111111111111111111111111111111111111222222111111111111222222222111111000000111111222111111111111111222222222333333222222222222333333111111222222222333333333222222222222222222222222333333333333333333333333IIIIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::999777555444444444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222111111000000000111111000000111111000///000111111111111111111222222333////////////////////////111111000000000000111111000////////////000111111111111111000000000000000/////////000000000111111000000000000000111111111111111111111000000000000000000////////////000000//////////////////////////////............//////000000111111111111000000000000000111111000000000//////000000111111111111111111111000000000000000///000000111111111111111111111111111111111111111000000///000000111222333222222222222222222222222222000///000222333222111111111111111111111111111000000111111111222222222000000000000000000000000///......000333444333222555444222000000111222333222222111000//////000000111111111111111111111111111111111000000000000000000000////////////000000///000000000111111111111111111111111111111111111111111111000000000000000111000///000111222111000111111222222222333333333111111111000111111222333000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111...//////000111222222333111111000000000000000000000000111222222000///...//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000...000222222111000111222111111222222222222111111111111222222222222111111000000111111222333444444:::777333111111111111000//////000000000111111111222333333333333222111000222222222222222222222222111111111111111111111111000000000000000000111111444333222111000000000000222222222111111111000000333333333444444444444555333222111000000000000000333333222222111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222222222222222333111000000000000000000111000000000111222222222333444333333222222333333444111111222222222333333333222222222222222222222222222222222222222222222222IIIIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999888666555444444444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222000000000111222333444555///111222111//////000222111111000000111111222333000000000000000000000000111111000000000000111111111000000000000111222222111111111111111000000000000000000111111111222222111111000000000000000000000000000000000000000000000000////////////000000........................//////............//////000000000111111000000000000000111111111111000000000000000000000111111111000000000000000000111111//////000111111111111000111111111111111111111111////////////000111222222222222222222222222222222111000000111333333222111111111111111111111111111000000111111111222222222000000000000000000000000------...000222333222111444222000///...///111222000000//////000111222222111111111111111111111111......///000111222222222111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000111111222000//////000111000///111111222222222333333333111111000000111222222333000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000111111111111111111111111111111111111111111111111......///000111111222222000000000111111111000000000000111222222000///...//////000111111111000000//////////////////////////////000000000111111111000000000000000000000000---///111111000000111222111111222222222222111111111111222222222222111111...//////000111222333333999666222000///000//////000000000000111111111111333333444444333222111000000000000000000000000000111111111111111111111111000000111111111000000000333222111111000000000111000000111111111222222222//////000000111222222333222111000///////////////333333222222111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000000111222333333333111111111111111111111111111111111111111111111111333222222222222222222333000000000111111000000000000000000111222222222333444333333222222333333444111111222222222333333333222222222222222222222222222222222222222222222222JJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBB????????????????????????>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::888777666444333444444555222333333444444333333222333333333333333333333333111111111111111111111111111111111111111111111111///000000111222444666666///111333222///...000333111000000000000111222222000000000000000000000000//////............//////111111111111111222222333///000111111111111000000111111111111222222222222111111111111000000000000//////000000000000000111000000////////////000000........................//////............/////////000000111111000000//////000111222222111000///000000000000000000111111000000000000111111111111...///000000111111000000111111111111111111111111000000/////////000111111222222222222222222222222000000000222444444333111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222111000///000000...---------...///////////////000111222333111111111111111111111111---...///000222333444444111222222333333222222111000000000000111111111111000000000000000000000000000000000000111111111111222000//////000111000...111111111111222222222333000000000000111222333333000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111...//////000000111111111//////000111111111111000111111111111111000////////////000111111000000////////////////////////////////////000000000111111000000000000000000000000---///000111000000111222111111222222222222111111111111222222222222111111/////////000111111111222333111//////000111222111000000000111111111222222333333333222222111111111000000000000000000000000222222222222222222222222000111111111111000//////111111000000000111111222///000000111222222333333...//////000111111222222111111000/////////000000111000000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222//////000111222333444555111111111111111222222222111111111111111111111111222222111111111111222222000111111222222111111000111111111111111222222222333333222222222222333333111111222222222333333333222222222222222222222222222222222222222222222222JJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<<<<;;;;;;;;;999999999999999999999999888777555444333333444555222333333444444333333222333333333333333333333333111111111111111111111111000000000000000000000000000000000000111222444444///222555333000///111444000000000000000111222222222222222222222222222222//////............//////000000000000000111222222...///000111222222111111000000000000111111111111111111111111000000000///////////////000000111111000000////////////000000........................//////............////////////000000000000/////////000222333333222000///111000000000000000000000///000000000111111111111...//////000000000000000000000000000000000000000111000000////////////000111111111111111111111111000000000222444555333222111111111111111111111111000111111111111222222222222222222222222222222222333333333222111000000000000000000/////////......111000000000000000111111111111111111111111111111///000000111222333444444000111222222222222111000000000000000111111111111000000000000000000000000///000000000111111111111111000///000111111///---000000000111111111222222000000000000111222333444000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111/////////000000000000000...///000111222111111000222111111000000000000000///000000000000000//////000000000000000000000000////////////000000000111000000000000000000000000,,,...000111000000111222111111222222222222111111111111222222222222111111111111111111111111111111000//////000222333222111000000111111111222222222333333111000000111222222000000000000000000000000222222222222222222222222000111111222111000///...000//////000000111222333111111111111111111222222111222222333333444444444222111111111111111222333////////////000111222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111111222222333333333000000111111111222222222111111111111111111111111111111111000000111111111111111222333333222111111222222222111111111111111222222111111111111222222111111222222222333333333222222222222222222222222111111111111111111111111JJJIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@>>>===;;;;;;::::::888888888888888888888888777777555444333333444555222222444444444444222222444444444444444444444444111111111111111111111111////////////////////////111000000000000000111222///333666444000///222555000000000000000111111222222222222222222222222222111111000000000000111111///////////////000111111---...000111222222222111////////////000000000000222111111111000000//////.../////////000000111111000000////////////000000........................//////............////////////000000000000/////////000222333333222000///111111111000000000000000//////000000111111111222...//////000000000000000////////////////////////222111000//////...//////000000000000000000000000000000000222555555444222111111111111111111111111000111111111111222222222222222222222222222222222//////000000///000111333222333333333333222111111333222111000////////////111111111111111111111111222222222222222333333333///000111222222111000///000000000000111111111111000000000000000000000000//////000000111111111222000000000111111111...,,,///000000000000111111111000000000000111222333444000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000////////////...///000222222222111000333222000/////////000111///000000000000000//////111111111111111111111111////////////000000000000000000000000000000000000,,,...000000000000111222111111222222222222111111111111222222222222111111333333222222222222222222333222111222222222000...000111111111111222222222333222000//////000222333111111111111111111111111222222222222222222222222000111222222222000///....../////////000222333444333333222222111000000000111111111222222333333333222222222222333444555555111111111111222333444555222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222222222222222222222222222222333333333222222222222111000000111111222222222222111111111111111111111111111111000000000000111111111222333444444333222111333222222222111111000000222111111111111111111222111111222222222333333333222222222222222222222222111111111111111111111111KKKHHHFFFEEEFFFGGGGGGFFFEEEEEEEEEEEEDDDCCCBBBAAABBBBBBBBBAAAAAA@@@@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888999888777666666555555555333222111000000222444555111222222333333444444555000000000000000000000000444444333222111000///...////////////............////////////000111222333000000000111222333555555888666444222222111///------///222444444222///---222///...///111222000........./////////...,,,+++000000000000000000000000/////////000111111222222000000000000///////////////000222222111///---+++,,,,,,,,,---------......111111000000//////......//////000111111111111111111111111111111111111111111111000000//////.........///000000//////000111---///111444444333111000000000000111222222333333222111111000000000000000000000000000000000000000333333222222111111000000333333222222111111111000222111111111000000//////000111222333333222111000111111000000000000111111333333222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111333222111000000111222333000000000000000000000000222111111111000000//////111111000000000000111111111111111111111000//////000000111111111222222222111000000000000000111111222333444555444222000/////////000000111111222222//////000000000111111111111111111111000000//////444333222000///.........222111111000000000000000000000////////////000000111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000////////////000000111111111111000000000000111111111111000000000000000000000000111222333333111000000000111111111111111111111111000000111111111111000000////////////000000000000111111111111111111111111111111111111111111111111000000000///////////////000000000000000000000000000000000000000000000000222222111111111111222222111111111000000000000000000000000000000000000000000111111111111222222222000000000000000000000000222222222222222222222222555555444444333222111111666666555444333222111000222222222222222222222222111111222222222333333333555444222111111111222222111222333333111111222333111111111111111111111111111222222333333222222111222333333444444333333222333222111111111222333444666555333111111111333444444444333222222333444444222222222111111111000000NNNKKKHHHFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888999888777666555555555555333222111000000222333444333333333333333333333222111111111111111111111111222222222111111111111111000000000/////////......000000000000000111222333222222111111111222333333222000//////000000///---000000000111111000000000...,,,+++,,,...///---+++//////000000000///...---000000000000000000000000/////////000111111222222/////////000000111111111///000000000///...,,,+++------------............000000000000//////////////////000111111111111111111111111111111111111111222111111111000000000000...///000000//////000111000000000000111111111111222111111111111111111111222111111000000000000000000000000000000000000000111111111111111000000000//////......------------111111111111000000000///000111222333333222111000111111000000000000111111222111111000000000000111////////////////////////111111111111111111111111111111111111111111111111111111222222222222111111222222111000000111222222000000000000000000000000111111111111000000000///111111000000000000111111111111111111111000//////000000111111111222222222222222111000/////////000(((***---///111111111000000000000000000111111111111111222222222333333333222222111111111000000000222222111000000000000111111111000000111222333333000000////////////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///000000000111111111222222000000000000111111111111000000000000000000000000111222333333111000000111111111111111111111111111000000111111111111000000222222111000///...------111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222111111000000111111222111111111111000000000000111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222444444333333222222111111222222111111111111000000222222222222222222222222111111111222222222333333444333222111111111222222111222333333111111222333111111111111111111111111222222333333333333222222222333333444444333333222222222111111111222333444444333222111000111111222111111000//////000111111222222222111111111000000NNNKKKHHHFFFFFFEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888999888777666555555555555444333222111111111222333555444444333222222111111222222222222222222222222000000111111222222222333111111111000000000000///222222111111111222222333333333222111111111111111111000///111333444333222333222///------///222333000///...///000111000...000000111111111000//////000000000000000000000000...//////000000111111222......///000111222333444/////////......------,,,////////////............////////////000000000000//////000111111111111111111111111111111111111111222222222222111111111111...///000000//////000111333222000......///111222333333222111111000//////222111111000000000000000000000000000000000000000///000000000000000000111111111111111111000000000111111111111000000000000111222222333333222222111222222111111111111222222111000000000000111111222////////////////////////111111111111111111111111111111111111111111111111111111222222222222111111222222111000000111222222000000000000000000000000111111111111000000000000111111000000000000111111000111111111111000000///000000000111111111111222444333222000//////......&&&(((***---///000111111111111111111000000000000111111111222222222222333222222222222222111111111111000000000111222333333000000000111222333555555111000000//////000000111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111111222222222000000000000111111111111000000000000000000000000000222333333111000000111111111111111111111111111000000111111111111000000222222111000//////...---111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000222111111000000111111222111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222111111000000000111111111222222222222222222222222222222111111111222222222222333444333222111111111222222111222333222111111222333111111111111111111111111222333333444444333333222222222333333333333222222222222111111222222333444111111111111111000000000000000///......///000000222222222111111111111111JJJHHHEEEEEEFFFHHHHHHGGGCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888888888666555555555555555444444333111111111111222333333333333222222111111222222222222222222222222000111111111111222222222222222222111111111000000333333222222111222222222222222111111111111111222222111000222444555555444333222///......///222333111111111111111111111111000000000000000000000///////////////////////////......//////000111111111///000000111222222333333111000///...............000000000000////////////......//////000000111111//////000111111111111111111111111111111111111111111111111111111111111111...///000000//////000111444333111000//////000111222111111111000000000///222111111000000000000000000000000000000000000000......//////000000111111444444444444444333333333111111111000000000000000222222333333333333222222222222111111111111222222111111111111111222333444111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222111111111111111111222000000000000000000000000111111111000000000000000111111000000000000111111000000111111111111000///000000000000111111111111222222111000//////000000//////000111111111000000222222111111000000//////////////////000000000000222222222222222222222222111111111111111222333333000000000000111222333444111000000000000000000111111111111111111111111111111111111111111111111111////////////////////////111111111000000000000000111111111111222222222222///000000000111111111111000000000000000000000000000111333333111000111111111111111111111111111111000000111111111111000000/////////000000111111222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222000000000000000000000000111111000000000000111111000111111111111111222222222222222222222222222222000000111111111222222222111111111111111111111111111222222222222222333333111111111111111111222222222222222222333333333333222222222222222222222222111111111111222222222222333222222222222222222222000222333222111000111222111111111111111111111111333333444444444444333333222222333333333333222222222111222222222222333333000111111222222111000000222222222111111222222222111111111111111111111111IIIGGGEEEEEEGGGHHHHHHHHHFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888888777666555444444444444444333333222111111111111111111111222222333333333222222222222222222222222222222222111111111111000222222222222111111111111333333222222111222222222000000000000111222333444000///...///000111000///111000000000000000000111......................../////////////////////000////////////////////////.........///000000111111222222111111111111111111222111000000///000000000000000000000000000000000......//////000000111111//////000111111111111111000000000000000000000000000000000000000000000000...///000000//////000111333333333222222111000000//////000000000111111111222111111000000000000000000000000000000000000000......//////000000111111////////////////////////000000000000000000111111222222222222222222222222222111111111111111111222222222222222222333444555111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111111222222111111111000000000000000000000000000000000000000000111111111111000000000000111111///000000111111111000000000000000000000000000000000000//////000111222222555444444444333222111000222222111111000000//////////////////////////////222222222222222222222222333222111111000000111111000000////////////000000111111000000000000111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000111111111111111111111111111111///000000000111111111111000000000000000000000000///111333333111000111222111111111111111111111111000000111111111111000000/////////000111222222333111111111111111111111111000000000000000000000000000000111111222222222222222222222222222222222222000000000000000000000000111000000000000000000111000000111111222222222333222222222222222222222222000000111111111222222222111111111111111111111111111111111222222333333333111111111111111111222222333333333222222222111111222222222222222222222222000000111111111222222222222222222222222222222222000111222222000000111222111111111111111111111111222333333444444333333222111222222333333222222111111111222222333333333333111111222222333222222111333333333333333333333333111111111111111111111111LLLJJJGGGFFFFFFFFFFFFEEEGGGGGGFFFEEECCCAAA@@@????????????@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888888777666555444444444444333333333222222222222111000000111111222333333444222222222222222222222222333222222222111111000000222222222111111111111000222222111111111222222333/////////000111222333444333111000000111222111//////000111222222111000//////000111000///...///111//////.........///000000000000000000000000000000---......//////000000111222222111111111000000000111111111111111111111111////////////000000000111////////////000000000000//////000111111111111111000000000000000000000000///////////////000000000...///000000//////000111111111222222222111111000......///000000111222222222111111000000000000000000000000000000000000000///000000000000000000111------............//////000000000000111111111111222111111000000111111222111111000000000000111111333333222222222333333444////////////////////////111111111111111111111111000000000000000000000000111111222222222222111111000111222222222222111000000000000000000000000000000000000000111111111111111111000000000000111111///000000111111111111000111000000000000000//////......//////000222333444222222222222222222222222111111111111000000000000222111111111111111000000111111111222222222222222222222111000//////000000111000///...............222111111000000111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111000000000000000000000000000111111111111000000000000000000000000///111222222111111111222111111111111111111111111000000111111111111000000222222111111111000000000111111111111111111111111000000000000000000000000//////000000111222222222222222222222222222222222000000000000000000000000111000000//////000000111000000111111222333333333222222222222222222222222000111111111111222222222222222222222222222222222111111111222222333333444222222222222222222111111111111000000000/////////222222222222222222222222000000000111111111111222111111222333333333222222000111222111000000111222111111111111111111111111111222222333333222222111111111222222222222111111000111222333333333333222111111111222222222222333111111222222222222111111111111111111111222222222LLLJJJGGGFFFFFFFFFFFFEEEFFFFFFFFFEEEDDDBBBAAA@@@>>>?????????@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888777777666555444444444444111111222333333333222222111111111111111222222222111111111111111111111111111111111111111222222222222111111111111000000000000000000000000111222333000000000000000111222222444333222222444444333222///000111111111111000///111333444333111000222444000000/////////000111222000000000000000000000000------......///000000000///000000000000000000000///000111222222111000///,,,---......///000111111000000000000//////////////////000111111111111111000000000000000000000000//////000000000111111111...///000000//////000111000000///......///000111/////////000000000000000222111111000000000000000000000000000000000000000111111111111111000000000000000111111111222222222///000000000111111111111111111000//////000111111000000////////////000000222222111111000000111111////////////////////////111111111111111111111111000000000000000000000000111111222222222222111111000111222222222222111000000000000000000000000000///000000000111111111111111111000000000000111111//////000111111111111111111111000000////////////000/////////000111222222000000000000000111222222000000000000000111111111222222111111000000000000000000000111111111222222/////////...//////000111000///////////////000111222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111000000000/////////......000000000000111111111111000000000000000000000000///000222222111111222333111111111111111111111111000000111111111111000000222222222111111111111000111111111111111111111111000000000000000000000000......///000000111222222111111111111111111111111000000000000000000000000000000////////////000000000000111222222333444444111111111111111111111111000111111111111222222222222222222222222222222222000111111222333333444444444444333333222222111111////////////000000000000222222222222222222222222000000000000111111111111000111222333333333333222///111222111000///000222111111111111111111111111000111111222222111111000111111222222222222111111000111222333333333222222111000000///000111222333///000111222222111000///000000111111111222222222HHHFFFEEEEEEGGGIIIIIIIIIDDDDDDEEEEEEDDDCCCBBBBBB>>>>>>??????@@@@@@@@@@@@???>>>===<<<<<<;;;;;;<<<:::::::::999999999888888777777555444444444444444000111222333333333333333333333222222111000000000000000000000000000000000...///000111222333444444111111111000000000000///////////////000111222333222111111000000000000000000///...///111222222111111111000000000000111111---000111111...---///111111111000000000111333444000000000000000000000000------......///000000000------...///000111222222---...000222222111///...+++,,,---...///000111222111111000000//////......//////000111111111111111000000000000000000000000000000111111222222222333...///000000//////000111000...+++)))***---000333111111000000//////......222111111000000000000000000000000000000000000000333333222222111111000000000000111111111222222222//////000000111111111222111000///......///000111//////............//////111111000//////...//////111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000111222333333222111000000000000000000000000000//////000000111111111222111111000000000000111111//////000111111111111111111111000000/////////...111111000000000000000111222111000000000000000111//////000000111111222222000000//////.........---//////000000111111111222,,,,,,------...000111222////////////000222333444222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111222000000//////.........---000000000000111111111111000000000000000000000000...000222222111111222333111111111111111111111111000000111111111111000000...///000111222333444444111111111111111111111111000000000000000000000000---......///000111111111000000000000000000000000000000000000000000000000000000////////////000000000000111222333333444444000000000000000000000000000111111111111222222222222222222222222222222222000000111222333333444444555555444444333222111111//////000111222333444444222222222222222222222222000000000000111111111111000111222333444333333222///111222111000///000111111111111111111111111111000000111111111111000000111111222222222222111111000111222333444333222222000///...---...///111333000111222333333222111000000000111111222222222222LLLJJJGGGFFFGGGHHHGGGGGGDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::999999999;;;;;;<<<<<<;;;;;;:::999888777666555555444444555333333333333333333333333333333333222222111111111//////000000111111111222////////////////////////////////////////////////222222222111111111000000222222111111111111222222111111111111111111111111111111111111000000000000222222111000///...------+++,,,...///111222222222000000000000000000000000...............///000000///000111111111///...---000000000000000000000000////////////..................///000000000000000000000111111111111000000/////////000111333444555000000000000111111111111000000////////////000000111111000000000000111111222222111111000000//////111000000000111222333333000000000000111111111111333222222222111111000000000000////////////000000111111222222222111111000333222111000000111222333222222111000//////000000000000111111111111000000000111333444444333222111222111///.........///000333222111000000111222333......///000000000000000000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000111222222222222111111111000000000000111111222111111111000000//////111000000000//////......000000000000000000000000000111111111111222222222111111111111111111111111000111111111111222222222000111111222222222111111///000222333222111...---///000000000000111111111555444333222111111111111000000000000000000000000000000000000000000000000000111222222222000///...000000000000000000000000......///000000111000000111111111111111111111111222111000......000111222222111000///............222111111000000000000000111000///......///000111111222222111///...///000111111000000111111222333111111111111111000///...//////000111111111111000...///000000///000222444111111111111111111111111111111111111111111111111444333111000000000111111333333222222222222222333666666555444222111000000111222222333333222222111222222444444444444222222111333555666666444111///000000000000000000000000111111111111111111111111333333222111111222222222333222111111000111111111111111222222222222111111///000111222222111000///222222111111222222333444444444333222222111111000000111111111111222222222LLLIIIGGGFFFGGGGGGGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;:::999999888777666555555444444555333333333333333333333333333333333222222222111111.../////////000000000000111111111111111111111111111111111111111111111111111111111000000000//////111000000000000000000111111111111111111111111111111111111111000000000000000000000000////////////------///000111111111111000000000000000000000000//////......//////000111000000000000000///......000000000000000000000000////////////..................///000000000000000000000111111111111000000111000000///000000111111000000000000111111111111000000////////////000000111111000000000000111111111111111000000000000000111111000000000111222222000000000000111111111111222222111111111000000000000000////////////000000000000111111111000000///111111000//////000111111222222111000000000000000000000000000000000000000///000000111000///...---111111000000/////////000222222111000000111222222///000111111222111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000//////000111111111111000111111000000000000111111111111111111000000000///222222222222111111111000000000000000000000000000000111111111111222222222//////////////////////////////000000000111111111222222222222222111000///000111111222111000///...111111222222222333333333555555444333222222222222000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000333333222111///...,,,+++111111111111111111111111222111000//////000111222333333222111111111222222222222000/////////000111111000////////////000111000111222111/////////000111111000000111111222333000111111111111000000///222222333444444444444333///000111000///000222444111111111111111111111111111111111111111111111111333333111000000000111111000//////......//////000222222222222111111111111111222222333333222222111222222333444444333222222222333444444444333111000000000000000000000000000111111111111111111111111222222111111111111222222333333222111000000000111111111222222222222111111000000111222222111000000222222222111222222333333222222222222222222222222000111111111111222222222KKKHHHFFFEEEFFFFFFFFFEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::999999888888777666555555444444555333333333333333333333333333333333222222222222111.........////////////000111111111111111111111111111111111111111111111111000000000///////////////000000////////////000000111111111111111111111111111111111111000000000000------...///000111222222...///000000111111000000000000000000000000000000000000/////////000111111111000000///////////////000000000000000000000000////////////..................///000000000000000000000111111111111000000222222000///............000000000000111111111111000000////////////000000111111000000000000111111000000000000111111111111111111000/////////000000000000000000111111111111111111000000000000//////000000////////////000000...//////000000000//////000000////////////000000222111000000000000000000000000///......///000000000000000000///---,,,+++111111222222111111000///222222111000000111222222000111222222333333222222000000000000000000000000////////////////////////111111111111000000000000000000000000000000000000000000000000000000000000......///000000000000000111111000000000000111111111111111111000000000000222222222222111111111111000000000000000000000000000111111111111222222222////////////////////////.../////////000000000000333333333222111000///...111111111111000000000000111111111222222222333333555555444444333333222222000000000000000000000000000000000000000000000000222111111000000000000000000000000000000000000000444444333222///---+++***111111111111111111111111222111000//////000111222222222111111222222333333333222000///...///000222111000000//////000000111000111222111000///000111111111000000111111222333///000000111111111111000///000111111222222111111000111222111//////111333111111111111111111111111111111111111111111111111333222111111000111111111111111000000000111111222---......///000111222222111222222333333222222111222222333333333333222222222222222222111111111111000000000000000000000000111111111111111111111111222222111111111111222222444333222111000000000000111111222222222222111111111111222222222222111111333333222222111222222222000000111111222333333444000111111111111222222222JJJHHHEEEDDDEEEFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA??????>>>>>>======<<<<<<>>>>>>===<<<<<<<<<<<<<<<999999::::::999999888777888777666555555444444555333333333333333333333333222222222222222222222222/////////000000000000000////////////////////////111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111111111111111000000000///------...///000111222222000000111111111000000///////////////////////////111111000000000000111111111000///......///000111////////////////////////////////////..................///000000000000000000000111111111111000000333222111000///.........///000000000111111111111000000////////////000000111111000000000000111111//////000000111111222222111111000///....../////////000000000111111111111000000000///////////////000000////////////000000...///000000111000000000000000000000000000000000111111000000000000000111111///...,,,,,,...///111222222222111111000000///111111222333333111000///222111111111111111111222000111111222222222222222000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000...///000000111111000000111111000000000000111111111111111000000000000000000000000///////////////000000000000000000000000000000111111111222222222000000000000000000000000/////////000000000111111222222222222222111000///111111000000///000111111////////////000000000000444444444333333222222111000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000111111111000000///111111111111111111111111111111000//////000111111............///000111222444222000......///111222000000000000000000000000000111222111000///000111111111000000111111222333...///000111111111111111...//////000000000000000111222222111000///111222111111111111111111111111111111111111111111111111222222111111111111111111222111111111111222333333------...///000111222333111222222333333222222111222222222333333222222222222111000//////000111111000000000000000000000000111111111111111111111111333222222222222333333444444444222111000000//////111222222333333222222111222222222333333222222222444333222222111111222222000000111111222222222333000000111111111222222222JJJHHHEEEDDDEEEFFFEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>=========<<<<<<>>>>>>===<<<<<<<<<<<<===999999::::::999999888777888777666555555444444555333333333333333333333333222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111222111111000000111111222111111111111111111111111111111111111000000000///////////////000000000000111111111111111000000///////////////////////////111111000000000000111111111000///......///000111////////////////////////////////////..................///000000000000000000000111111111111000000222111111000000111111111///000000000111111111111000000////////////000000111111000000000000111111//////000000111111222222111111000///....../////////000000000111111111111///////////////000000000000000////////////000000///000111111222222222111111111111111111111111111111000000000000000111111111///...,,,,,,...///111111111111111222333333444111111222333333111000///111111111222222111111111///000111111222222111111000000000000000000000000111111111111111111111111000000000000000000111111////////////////////////000000000000000000000000///000111111222222111111111111000000000000111111000000000000000000111111//////////////////000000000000000000000000000000000000111111111222222222000000000000000000000000000000000111111111222222///000111222222222222222111111000///000000111111....../////////000000000111111222222222111000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000......000111222222222222111111111111111111111111111111000000000000111111,,,,,,,,,---...///000111333222000///...///000111000000111111111111000000///000111111000///000222111111000000111111222333...///000111111111111111111222333333444444333333222222333222000000111333111111111111111111111111111111111111111111111111111111111111222111111111...............///000111///000000111111222222222111222222333333222222111222222222222222222222222222111///......///111222000000000000000000000000111111111111111111111111333333333333333444555555444333222111000000000000222222333333333333222222222222222222222222222222333333222222111222222333222222222111111000000000000000111111111222222222KKKHHHFFFEEEFFFFFFFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA????????????????????????======<<<<<<;;;<<<<<<===:::::::::::::::999999888888777666555555444444555333333333333333333333333111222222222222333333333333222222222222222111111111111111111111111111111////////////////////////111111111111222222222222222222111111111111222222111111111111111111111111111111111111000000000000111111000000//////......111111111222111111000000000000000000000000000000111111000/////////000000///////////////000000111000000000000000000000000////////////..................///000000000000000000000111111111111000000111111000111111222333333000000000000111111111111000000////////////000000111111000000000000111111000000000000111111111111111111000/////////000000000000000000111111111111//////000000000000111111000000////////////000000///000111222222333222222111111222222222222111111000000000000000111111222000000///......///000000////////////000222333444111111222222111111000///000111222222222222111000///000000111222111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111222222222222222111111000000000000111111000000000000111111111111111111111111222222222222000000000000000000000000000111111111111222222222////////////////////////111111111111222222222222...///000111222333333333000000000000111111111111000000000111111111222222///000111222222111000///000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000111111222222111111000111111111111111111111111000000000111111000000000.........///000111222333222111111000000000000000000111111222222111111000///000111111000000111222111111000000111111222333///000000111111111111000000111111222222222222222111222333222000000222444111111111111111111111111111111111111111111111111000000111222222222222111000000000000111222333333222222222222222222222222111222222333333222222111222222111111111111222222111000/////////000222222000000000000000000000000111111111111111111111111333333222333333444555666333222111111000111111111222222333333333333222222222222111111111111222222222222111111222222333444333222222111000000//////000111111111111222222222LLLIIIGGGFFFGGGGGGGGGFFFDDDDDDDDDCCCBBBBBBAAAAAA======>>>>>>???@@@@@@@@@<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999888777666555555444444555333333333333333333333333111111222222222333333333222222222222111111000000111111111111111111111111000000000000000000000000000000000000111111111222111111000000000000111111111111111111111111111111111111111111000000000000000000000000////////////000000111222222222111111000000000000000000000000111000//////......//////......///000000000000000000000000000000000000000////////////..................///000000000000000000000111111111111000000000000000000000111222222000000000000111111111111000000////////////000000111111000000000000111111111111111000000000000000111111000000000111222222000000000000111111111111000000000111111111222222000000////////////000000...///000111222222222222///000111222222111000///000000000000000111222222000000000000000000000000//////......///000111222111111000000/////////000000111222222222222111000000111222222333333222222000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000///000000111111111111111111111000000000000111111///000000000111111111111000111111111222222222222000000000000000000000000000111111111111222222222////////////////////////000000000000111111111111///000111222222222222222...///000111222111111000000000000000111111111222///000222333333222111000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000222222222222222111000///111111111111111111111111000000111111111111000000111111111111111222333444000111111222111000///...000111222222222222111000...000111111000000111222111111000000111111222333000111111111111000000///......///000000000000000000111222222111111333555111111111111111111111111111111111111111111111111///000111222333222222111333333333333444555666777111111111222222222333333111222222333333222222111333222111000000111222333000000000000111111222222000000000000000000000000111111111111111111111111111111111111222333444444111111111000111111222333222333333444444333333222222111000000000000111222000000000111222333444555111111111111000000000000000111111111111222222222LLLJJJGGGFFFGGGHHHGGGGGGEEEDDDDDDCCCBBBBBBAAAAAA::::::;;;<<<===>>>??????;;;;;;:::::::::;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999888777666555555444444555333333333333333333333333111111111222222333333333222111111111000000//////////////////////////////111111111111111111111111.../////////000000111111000000////////////000000111111111111111111111111111111111111000000000000////////////000000000000000000111222222222222222000000000000000000000000000000///...............---...///111111111000///000000000000000000000000000/////////...............//////000000000000000000000111111111111000000000000////////////000000000000000000111111111111000000////////////000000111111000000000000111111222222111111000000//////111111000000111222333333000000000000111111111111000000111111222222222333000000////////////000000---...///000111111111111...///000111111000///...000000///000000111222222000000111111111111000000222111000//////000111111222111///.........///000000111222333333222111000222222333444444444333333000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000...//////000000000000000111111000000000000111111//////000000111111111222......//////000000000111000000000000000000000000000111111111111222222222111111111111111111111111////////////000000000000111111222222222111111000---...111222333222111///............////////////000111333444444333222000000000000000000000000000000000000000000000000000...///000222222222111000000000000000000000000000000111111222222222111111111111111111111111111111000000111111111111000000111111111000111111222333///000222333222111///---000111222333333222111000...000111111000000111333111111111000111222222333111111111111111000///...111111222333333333333333000111222222111222444666111111111111111111111111111111111111111111111111///000111222333333222111111111111111222333444555//////000111222333333444222222222333333222222222333222111000000111222333000000111111222222222222000000000000000000000000111111111111111111111111////////////000111222333000000000000111222333444222333333444444333333222222111000//////000111222///000000111222444555666/////////000111111222222000111111111111222222222LLLJJJGGGFFFFFFFFFEEEDDDFFFEEECCCAAA@@@AAABBBCCC@@@>>><<<<<>><<<<<<<<<===============::::::;;;;;;::::::999888::::::999888777666555555333333333444444555555555333333333444444555555555333333333222222222111111000111111111111222222222222111000//////111333555111000///////////////000111000/////////111222333////////////////////////////////////////////////111111111111111111111111000000111111111111000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000//////000000000000000000000000............/////////000////////////////////////000111111111111222222222111111000000000000111111//////000111111111111111111111111111111111111111000000000000000000000000---......///000111111222000000000000000000000000444444333222111111111222222111000//////000111222222111000//////000111222////////////000000000000////////////////////////555555444333222111000///000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444000000000000000000000000000000000000111111111111666555333222111000000000111111000///......//////222111111111000000////////////000000000000//////111111111111111111111111333333222222222222333333000000000000000000000000333333333222222111111111///000000111111///...---111111000000000000111111000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111.........///000000111111//////000000111111222222222111000000000111333333222222111111111111222222222222111111222222333444333333222222111000//////333333222111000000000111333222222222111000000000111111111111000000000000000111111111111222222222111111111111111111111111222222111111222222333444333222111000000111222333///000111222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222333444444444444444222111111111000000//////111111111111111111111111111000///......///000000111111111111111111111111444444333222111000///...111111111111111111111111111111111111111000//////000111111111111222222222333111000///000111000///MMMKKKIIIHHHIIIIIIHHHFFFFFFEEECCCAAAAAAAAABBBCCCBBB???======??????>>><<<<<<=====================::::::;;;;;;::::::999888:::999888777666555555444333333333444444444555555333333333333333444444444333333222222222111111111000111111111111222222222222111000000000111222333000000////////////000000111000/////////000222333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000......///000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000........./////////000000000000000000000000000000000000111111111222222222111111000000000000111111//////000111111111111111111111111111111111111111000000000000000000000000.........///000111111111000000000000000000000000333333222111111111111111222111000//////000111222111111000000000000111111////////////000000000000000000000000000000000000111111000000000000000///000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444000000000000000000000000000000000000111111111111222222111000000000111111111111000000////////////111111111111000000000///000000111111111111000000111111111111111111111111111000000//////000000111111111111111111111111111222222222111111000000000000000111111111000///...111111000000000000111111111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000111111111222111000000000111222333222111111000000111111222000000//////000000111222333333222222111000000///333222111111000000111111222222222111111111111111//////000000111111222222000111111111111222222222111111111111111111111111222222111111222222333444222222111000000111222222000000111222222222111111111111111111111111111111111111111111111111111111222222222222222222222222......///000000000//////222111111111000000000000111111111111111111111111333222111000000111222222111111111111111111111111222222222111111111111111111111111111111111111111222222222222222111000000000111111111111222222222333111000///000111000///LLLJJJHHHHHHIIIIIIIIIGGGFFFEEECCCBBBAAAAAABBBBBBCCCAAA???>>>>>>>>>===<<<==================<<<<<<::::::;;;;;;::::::999888888888777777666555444444333333333444444444444555333333333222222222222222333222222222222111111111000111111111111222222222222222222111111111111111000000000//////000000111000000000///000000111222111111111111111111111111111111111111111111111111////////////////////////000000111111111111000000......///000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111000000//////000000000000000000000000....../////////000000000111111111111111111111111000000000111111111222222111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000222111111000000000000000111111000000000000111111000000111111111111000000////////////000000000000111111111111111111111111/////////000000111111111000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333000000000000000000000000000000000000111111111111///////////////000111222222111111111111000000000111111111111000000000000111111111222222111111111111111111111111111111111111000000//////000000111222222222222222222222222111111111000000000000000111111222222111111000///111111000000000000111111111111111111111111111111////////////////////////222222222222222222222222111111111111111111111111333222222111000000//////111111111111000000000000111111000000111111222333222111111000000111111222000////////////000111111333333222222111000000000222222111000000000111111111111111111111222222222......///000111222333444000111111111111222222222111111111111111111111111222111111111111222333333222222111000000111222222111111222222222111111000111111111111111111111111111111111111111111111111222222222222222222222222000111111111111111000000111111111111111000000000111111111111111111111111222222111111111111222222111111111111111111111111000000111111222222222333111111111111111111111111222333333333333222111111000111111111111222222222333111000000111111111000IIIGGGFFFFFFGGGHHHGGGFFFEEEEEECCCBBBAAAAAABBBBBBBBBAAA??????>>>>>>>>>===============<<<<<<<<<<<<::::::;;;;;;::::::999888777777777666555444444444444444444444444444444444333222222222111111000000222222222222111111111111000000111111111222222222222222222222222111000///000000000///000000111111000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000......///000000000000000222222222222222222222222000000000000000000000000000000000000000000000000........................///////////////////////////////////////////////////000000000000000//////////////////////////////...////////////000000000111111111111111111111111000000000000111111111111111111000000000000111111//////000111111111111111////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000000000////////////000000111000000000000000000111///000111222222111000///////////////000000000000111111111111111111111111111111111111222222222222///000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222000000000000000000000000///000000000111111111111000////////////000111111111111222222222111111111111111111000000000000000111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111000000222222222222111111000000111111000000000000111111111111111111111111111111////////////////////////111111111111111111111111111111111111111111111111222222222222111111000000222222111111000000//////111111111111111222222222111111000000000000111111111111111111111222333333222222222111111111000000111111000000000000111111000000000111222222222333//////000111111222333333000000111111111222222222111111111111111111111111111111111111111222222333222111111111111111111222222222222222222111000///111111111111111111111111111111111111111111111111111111111111111111111111222333333333333222111111111111111111111111111111111111111111111111111111///////////////000000000111111111111111111111111000111111111111222222222111111111111111111111111111222222333222222111111000000111111111222222222333111000000111222111000IIIGGGFFFFFFGGGHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA???@@@????????????@@@AAA>>>>>>======<<<<<<<<<;;;::::::;;;;;;::::::999888777777666666555555444444444444444444444444444444222222222111111000000000222222222111111111000000000000111111111222222222222222222222222111000///000000000000000111222222000000111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000......///000000000000000111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////////////////////////////000000000000000000000000...//////000000000//////////////////////////////////////////000000000111111111111111111111111111//////000000000111111111111111000000000000111111//////000111111111111111////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000///////////////000000000000000111111000000000///000111222222111000///////////////000000000000111111111111111111111111222222222111111111000000///000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000000000000000000000///000000000111111111111222222111000000000000111000111222222222222111111000000000000000000111111111000////////////000111111111111111111111111111222111111111111111111222222222222222222222222222222222222222222222222222222222222111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222222222222222111111000000//////000000111111222222222222111000000000000000000111111111000000111111222333222222222111111111111111111000000///000000111111000000000111222222222333222222222111111111111111000000111111111222222222111111111111111111111111111111000000111111222333111111111222222111111111222222222222222111000///111111111111111111111111111111111111111111111111111111111111111111111111000000111111111000000///111111111111111222222222000000000000000000000000......//////000000000000111111111111111111111111222222222111111111111000000000000000000000000000000000111111111111111000000000111111111222222222333111000000111222222111LLLJJJHHHHHHIIIIIIIIIGGGDDDDDDDDDCCCCCCBBBAAAAAA>>>???@@@@@@??????AAACCC>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;::::::999888777777777666666666555555555444444444444333333333222222222111111111111111222111111111111000000000000111111111111222222222222222222111111111111111000000000000111111222333000111111111111000//////111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000......///000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000......///000000000//////000000000000000000000000/////////000000000111111111111111111111111111111/////////000000000111111111111000000000000111111//////000111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///////////////000000111000000111111111111000000000000111111111111000000////////////000000000000111111111111111111111111000000000//////.........000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111000000000000000000000000000000000000111111111111333222111111000000000000///000111222222222111000000000000000111111111111111000///......///000111111111111111111111111111000//////......//////000222222222222222222222222222222222222222333333333222222111000000000000111111111000000000000111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111//////000000111222222333111111111111000000000000000000111222222222222111111000000//////000000111///............///000000111111111111111111111111000000/////////000111111111111111111111222222222333333222222222111111111000111111111111222222222111111111111111111111111111000000000000111222222000111222222222222111000111111222222222111111000111111111111111111111111111111111111111111111111111111111111111111111111000111222222333333222222111111111222222222222222000000000000000000000000///000111222222333222222111111111111111111111111333222222222111111000000000000000000000000000000//////000111111111111000000111111111111222222222333111000000222333333222MMMKKKIIIHHHIIIIIIHHHFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@AAABBB@@@>>>>>>???BBB???>>>>>>===<<<<<<;;;;;;::::::;;;;;;::::::999888888888777777777777666666555555444444444333333333111111111222222222222222111111111111000000000000000111111111111222222222222111000000000111222333000000000000111222333444000111111222111000///...000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000......///000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---......///000000//////000000000000000000000000//////000000000111111111000000000000000000000000////////////000000000111111111000000000000111111//////000111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000/////////000000111222///000111222222111000///111111000000000000111111////////////000000000000000000000000000000000000.........///////////////000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000/////////000111111---...000222222111000//////000000000111111111111222111///......///111222111111111111111111111111//////............//////111111111111111111111111000111111111222222222222222111000/////////000000111111000000000000111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111///000111222333222222111000000////////////000000...............///000000111111111111111111111111///////////////000111111222222222111111111111111111222222222222222222222000111111111111222222222111111111111111111111111000000000000000111222222000111222222222222111000000000111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000111222444555555555555111111111222222333333333000000000000000000000000...///111222333333222222111111111111111111111111111111111111111222222222000000000000000000000000///000111111222222222111000111111111111222222222333111000000222444333333LLLJJJGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAACCCCCCAAA>>><<<>>>@@@???>>>>>>===<<<;;;;;;;;;::::::;;;;;;;;;:::999999888888888888777777777777555555555444444333333333111111111222333333333444111111111111000000000000000111111111111222222222222111000//////111333555000000000000111222333444000111222222222000///...////////////////////////////////////////////////000000000000000000000000000000111111111111000000...//////000000000000000////////////////////////000000000000000000000000111111111111111111111111------------------------000000000000000000000000........................------...///000000//////000000000000000000000000000000000000111111111111////////////////////////////////////000000000000111111000000000000111111//////000111111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000111222222///000111222222111000///222111000//////000111222////////////000000000000////////////////////////......///000111222333333000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111000////////////000000000000000000000000000000000000000000111111111111,,,---------///000111222,,,...000111222111000/////////000000111111111222333222000//////000222333111111111111111111111111111111000000000000111111000000000000000000000000//////000000111111111222222111///.........///000111111000000000000111111222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111000000//////......//////000000111111222222///000111222333222111111000000////////////000000000000000000000111222222111111111111111111222222///////////////000111111333222222222111111000000000000111222333444444555000111111111111222222222111111111111111111111111000000000000000111111222000111222333333222111000///000111222222222222222111111111111111111111111111111111111111111111111000000000000000000000000+++,,,...///111222222222111111111222222333333333000000000000000000000000,,,---///000111111111000111111111111111111111111...///000111222333444444000000000000000000000000000111222333333333333333000111111111111222222222333111000111222444444333KKKIIIGGGGGGHHHHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@??????>>>?????????@@@??????>>>>>>>>>>>>>>>:::<<<===<<<;;;999::::::888777666666666666666777444333333222222333333444555444333222111111111111000000000000000000000000///////////////////////////000111222222111000///111111111111222222222222111111111111000000000000////////////000222333444111111000///////////////000000////////////000000444222/////////000000000000000000000000000000000......//////000222333444//////000000111111111111//////000000000000//////111000///...---------...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000////////////111111000000//////......111111111000000000000000111111000000000000111111000000000000////////////000000000000000000000000000000111111222222222222////////////////////////////////////000000000000222111111111000000//////////////////000000000000111111111111111111111111000111111111111222222222222222111111000000//////////////////////////////222222222111111111000000111111000000000000111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000333222111000000111222333000000111111111111000000000000000000000000000000000111111111111222222222000000000000000000000000222222222111111111000000222222111111000/////////111000///......///000111222222111111000000//////////////////000000000000333222111000000111222333333333333333333333333333333222222222444555444333111111222222222222111111000000111222222222222111000111111111111222222222444333333222111000//////222111111000000111111222000000000000000000000000555444444333222111000000111111111111111111111111000000111222222222222111000111222333333222111000000000000000000000000000333333222111000000000111111111222222222222111111444222000111333444222000333333333333333333333333111111111111111111111111//////000111222333333333000000000000000000000000222222111111111111222222333333333222222222111111000000000000000000000000111222222222222333333333////////////////////////000000000000000111111222//////000111222222333333222111111111000000//////222222222222222222222222KKKIIIGGGGGGHHHHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>???======;;;:::::::::;;;<<<:::<<<===<<<;;;999::::::888888777666666666666666444333333222222333333444444444333222111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000//////000000111111111222111000000000000000111222111111000///////////////111000000//////000000111444111//////000111000///000000000000000000000000000000/////////000111111000000000000000111111111//////000000000000////////////////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000111000000000////////////111000000000/////////...111000000000000000000000//////............//////000000000000000000000///000000000000000000000000000000111111111111111111000000000000000000000000000000000000////////////111111111111000000000///////////////000000000111111111111111111111111111000000111111111222222222111111111000000000000000111111111111111111111111222222222111111111000000111111000000000000111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000222222111000000111222222111111222222222222111111000000000000000000000000000111111111111222222222111111111111111111111111222222222111111111000000222111111111111000000000111111000//////000111111222222222222111111111111111111111111222222222222//////............//////333333333333333333333333111000///000222222222000000111111222222111111000000000111222222222222111000111111111111222222222...///000111222333444444111111000000000000111111000000000000000000000000444333333222222111111000111111111111111111111111//////000111111111111111111111222222222222111111000000000000000000000000222222111111000111111111///000000000000000000///555333111222444555333111222222222222222222222222111111111111111111111111000000000111222222222333111111111111111111111111111000000000000000000111333333222222222111111111000000000000000000000000///000000000000111111111000000000000000000000000111111111111111222222333...//////000111111222222222111111111000000000000111111111111111111111111KKKIIIGGGGGGHHHHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>===<<<:::999888999;;;<<<:::<<<===<<<;;;999::::::999999888666555555555555444333333222222333333444333333222222111222222222000000000000000000000000111111111111111111111111111111000000000000111111////////////000000000000......///000111222333333222222111000000000000000111000000///////////////111111111000000111111111333111//////000111000///000000000000000000000000111000000///............111111111000000000000000//////000000000000//////...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000111111000000000/////////000000000000////////////000000000000000000111111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000//////......111111111111000000000000/////////000000000111111111111111111111111111111000000000111111111222222000000000000111111111111111111111111111111111111222111111111111000000000111111000000000000111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000222111111000000111111222222222333333333333222222000000000000000000000000000111111111111222222222111111111111111111111111222222222111111111111111111111111111222222222222222111111000000111111222222222222222222333333333111111111111222222222222000111111111111111111000333333333333333333333333000///...///111222111000000000111111111111000000000000111222222222222111000111111111111222222222------///000222444555666111111000000000000111111000000000000000000000000222222222222222222222222111111111111111111111111...//////000111000000000222222111111111111222222000000000000000000000000111111111000111111222222000000111111111111000000111000///000111222111///111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222000000////////////000000333222222222222111111111000000000000000000000000///000000000000111111111111111111111111111111111222222222111222333333444......//////000111111111111111111111111000000000000000000000000000000000KKKIIIGGGGGGHHHHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAABBBBBB@@@???>>>>>>======@@@???===;;;:::<<<===???:::<<<===<<<;;;999:::::::::999888666555444444444444333333222222333333444222222222111222222333333000000000000000000000000111111111111111111111111222111000//////000111222000111111111222222222222...//////000111111222222111111000000000000000111000000////////////000000222222111111111111222222222000//////111111111///////////////////////////000000///...............111111111111000000000000//////000000000000//////000000111111222222222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000////////////000000111111111000000000//////000000000000////////////000000000000000111111111111111000000000000111111000000000000000111111111////////////////////////000000000000////////////111111111111111111111111222111111000///......---111111111000000000000000//////000000000111111111111111111111111111111111000000000000111111111111//////000000111111222222111111111111111111111111111111111111000000000000111111000000000000111111///000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111111222222222222222222111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000111111222333333444444222222222222222222222222000111111222222333333333.../////////000000000000111111333333333333111111222222222222222222222222111000000000222333222111///000000111111000000///000000111222222222222111000000111111111222222222111111111111111111111111222222111111111111222222000000000000000000000000000000111111222222222333111111111111111111111111//////000111111111111111333222111000000111222333000000000000000000000000111000000000111222333333333333333444444333333333111000000000111222111111111111111111222222222222111111111111111111111111222222222111111111111111222222222222222222222222000000////////////000000222222222222111111111111000000000000000000000000111111222222222333333333222222222222222222222222222111111111111222333333///000000000111111111222111111111111111111111111111111111111111111111111KKKIIIGGGGGGHHHHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>AAA@@@>>>===<<<===>>>???:::<<<===<<<;;;999:::::::::999888666555444444444444333333222222333333444222222222111222222333333111111111111111111111111111111111111111111111111222111000//////000111222000111111111222222222222111111000000000000000000////////////000111222333000000////////////000000222222111111111111222222111000///000111222111///////////////////////////...............///000000111111111000000000000000//////000000000000//////222222333333222111000///000000000000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////000000////////////000000111111111111000000000000////////////000000000000//////000000111111111111111111000000000000111111///000000000111111111222////////////////////////000000000///////////////111111111111111111111111222111111000///......---000000000000000000111111000000000000111111111111000000000000000000000000//////000000000111111111//////000000111111222222000000000000000000000000000000000000000000000000111111000000000000111111///000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000000111222333444444555222222333333333333222222///000000000111111222222.../////////000000000000---...///000000///...---222222222222222222222222111000000000222333222111000000111111111111000000000000111222222222222111000000111111111222222222333333222222111000000///333333333222222333333333000000000000000000000000///000000111111222222333111111111111111111111111000111222222333333222222333222111000000111222333000000000000000000000000111000000000111222333333333333333444444333333333222333333444444444555555222222222222333333444444111111111111111111111111222222222111111111111111222222222222222222222222222111111000000111111222222222222111111111000000000000000000000000000000111111222222222333333333222222222222222222222222000000000000000111222222111111222222222222333333111111111111111222222222222222222222222222222222KKKIIIGGGGGGHHHHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@??????>>>?????????>>>>>>===<<<<<<<<<<<<<<<:::<<<===<<<;;;999::::::999999888666555555555555444333333222222333333444333333222222111222222222111111111111111111111111111111111111111111111111111111000000000000111111////////////000000000000111111111111000000//////......//////000222333444///////////////000000111111111111000000111111111000//////000222222111///000000000000000000000000............///000000111///000000000111111111111//////000000000000//////222222333333222111///...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////000000////////////000000222222111111111000000000////////////000000000000/////////000111111222222//////............/////////000000111111222222222000000000000000000000000/////////000000111111111111111111111111111111111111111000000//////......000000000000111111111111000000000111111111222222000000000000000000000000/////////000000000111111000000000000111111111111//////////////////////////////000000000000000111111111000000000000111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000///000000111111000000///000000000111111000000000000000000000000000000000000111111111111222222222222222222222222222222222111111111111111222222222000000000111222333333444111222222333333222222111000000000000000111111111111111111111222222222222///000000111111000000///222222222222222222222222000///...///111222111000111111222222222222111111000000111222222222222111000111111111111222222222111111111111111222222222333333222222222222333333000000000000000000000000000000000111111111222222111111111111111111111111111222333333444444333333222222111111111111222222000000000000000000000000111111111000111111222222000000111111111111000000...///111111000000111333222222222333333444444555111111111111111111111111111111111111111111222222222222222222222222222222222222111111111111222222222111111111111000000000000000000000000000000000///000000000000111111111222222222222222222222222000000//////000000111222333333333333333333333333111111111222222222222222222222222222222222222222KKKIIIGGGGGGHHHHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAA?????????>>>??????@@@AAA<<<<<<=========<<<;;;::::::<<<===<<<;;;999::::::888888777666666666666666444333333222222333333444444444333222111111111111111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000000000000000000111111111000000//////000111222222///////////////000111111111000000//////000000111/////////111222333111///000000000000000000000000111111000/////////000000......///000111222222333//////000000000000/////////000222333222111000///////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////000000////////////000000222222222111111111000000.../////////000000000111...//////000111111222222//////............/////////000000111111222333333000000000000000000000000...//////000111222333333000000000000000000000000000000000000///////////////000000000111111111111000000111111111222222222000000000000000000000000////////////000000000111111111111000000000000000000000000000000000000000////////////000000111111111111000000000000111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000...///000111111000///...000111111222222111111000000000000000000000000000000111111111111222222222222222222222222222222222000000111111111222222222000000000111111222222222000111222333333222111000222222111111111111111000111111111111222222222222333333222222222222333333111111111111111111111111111000///000222222222000222222333333333333222222000000111222222222222111000111111111111222222222//////000111222333333333222111111000000111111222000000000000000000000000000000000000111111111111111111111111111111111111111111222333333333333222111111222222222222111111000000000000000000000000222222111111000111111111///000000000000000000///***,,,......------///111000111111222333333444444111111111111111111111111000000000111222222222333111111111111111111111111111111000000000000111111111111111111000000000000000000000000000000000000///000000000000111111111222222222222222222222222111111000000111111222333222222222222222222222222111111111222222333333333111111111111111111111111KKKJJJHHHGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>???@@@AAABBB;;;===>>>??????===;;;::::::<<<===<<<;;;999::::::888777666666666666666777444333333222222333333444555444333222111111111111111111111111111111111111///////////////////////////000111222222111000///111111111111222222222222......///000111222333333222111111000000000000000///////////////000111111000000////////////000000/////////111333333111///000000000000000000000000444333222000//////......------...000111222333444//////000000000000//////---...000222333222111000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////////////////000000////////////000000222222222111111111111000.../////////000000111111...//////000111222222222111111000000000000111111///000000111222222333333000000000000000000000000......///111222333444555////////////////////////////////////000000000000//////000000111111111222000111111111111222222222000000000000000000000000////////////000000000000222222111111000000//////111111111111111111111111.../////////000000111111111111000000000000111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000...///000111111000///...222222222333333222222222000000000000000000000000000111111111111222222222222222222222222222222222000000111111222222222222000000000000000111111111000111222333333222111000444333333222222111111111////////////000000000000111000///......///000111111111111111111111111111333222222222444555444333222333333444444333333222000000111222222222222111000111111111111222222222111111111111111222222222000000////////////000000000000000000000000000000111111111000000000000000111111111111111111111111000000111222222222222111000111222333333222111000000000000000000000000000333333222111000000000111111111222222222222111111///111333333222111444666///000000111222222333333111111111111111111111111//////000111222333333444000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000111222222222222333333333111111111111111111111111222222111111222222333444222222111111111111111111111111111222222333333333000000000000000000000000KKKJJJHHHFFFEEEEEEEEEEEECCCDDDDDDDDDDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<;;;;;;;;;999::::::;;;;;;::::::999<<<;;;999888666555555444333333333333333333333333444444333333222111000000333222222222111000000000//////000000111111111111222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222222222111111000000000000111111111222222222000000000//////////////////......//////000111222...000111000///...///111111111111000///......---000000000000000000000000000000000000000000000000///000000111111111111000000000////////////000000000000000000000000000000///000111222222111000///.../////////000000111111000000000000000000000000222111000111222222111000000000000000000000000000222111111111000000//////222111111111000000//////333222///......///222333111111111111111111111111111111111111111111111111000000////////////000000,,,---...///000111222333000000000000111111111111222222222111111111111111222222111111000000//////111111111111111111111111222222222222222222222222555444222000//////000000000000000000000111111222000000000000111111111111111111111111111111111111222222222333333222222222000000000000000000000000111111111000000000000000111111111111111111111111222333333111//////000111//////000000111111111222////////////////////////+++,,,---...///000111222222000///000222222000---111111111111111111111111111000///......///000111555222///...///111333333222222222222222222222222000000000000000000000000000111222333333222111000333333222222111000//////333333222222111000//////000111111111111222222222000000000000000000000000222222111000000111222333000111222222222000///...000000//////000111222222222222222222222222222222//////000000000000//////111222333333222111000///111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222222111111111111111111111111111111111111111111111111000000000000///111111111111111111111111//////000000000000//////222222111000//////000000111000/////////000222333222222222222222222222222222222222222222222222222000111111222222222111111222333222...///333555444222222222222222222222222111222222222111...+++***333222111111111222444444KKKJJJHHHFFFEEEEEEEEEFFFDDDEEEEEEEEEEEECCCBBBAAA??????????????????????????????>>>===<<<<<<<<<<<<999::::::;;;;;;::::::999;;;:::999777666555444444333333333333333333333333444444333333222111111000222222111111111111111111000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111000000000000000111111111222222222000000000000000000000000222111000///............///000111000///...///111222222111111000//////...000000000000000000000000000000000000000000000000---...//////000000//////000000////////////000000000000000000000000000000//////000111111000////////////000000000111111111000000000000000000000000222111000111222222111000000000000000000000000000111111111111000000000///111111111111000000000///222111000//////000111222111111111111111111111111111111111111111111111111111000///////////////000......///000111222333333000000000000111111111111000000000111111111222222111111111000000000000000////////////////////////222222222222222222222222333222111////////////000000000000000000111111222000000000000111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000222222222111111111111111000111222222111222333555///000000000111111111111111111111111111111111111......///000111222222333000///...000333444222000000000000000000000000000111000//////...///000111222111000000222222222000222222222222222222222222000000000000000000000000111111222222222222111111333333222222111000000///333333222111111000//////000111111111111222222222222222222222222222222222333222111000000000111111000111111222111000///...000000000000000111222222222222222222222222222222000000111111111111000000111222222333222111000///111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111444333333222111000//////111111111111111111111111333333333222222222222111111111111111111111111111///000000111111000000///222222111000000000000000111000/////////000222222222222222222222222222222222222222222222222222222111111222222222111111000///111111///111666999888222222222222222222222222000111222222222000...---222111111000111222333444JJJIIIHHHFFFEEEEEEEEEFFFEEEEEEFFFEEEEEEDDDBBBBBB????????????????????????@@@???>>>======<<<<<<<<<999::::::;;;;;;::::::999:::999888666555444444333333333333333333333333333444333333222222111111111000000111111111111111111111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000//////000000000111111111111222111111111111111111111111111000///......------...///000111111//////000111111111000000//////......000000000000000000000000000000000000000000000000......///000000000000000000000////////////000000000000000000000000000000...//////000000//////...000000000000111111111111000000000000000000000000222111000111222222111000000000000000000000000000111111111111000000000000111111111111000000000000111000000000000000000111000000000000000000000000000000000000000000000000111111000///////////////000111111111222222222222000000000000111111111111---......///111222222333000000000000111111111111////////////////////////111111111111111111111111000000////////////000000000000000000000111111222000000000000111111111111111111111111111111111111000111111111111111111000000000000000000000000000000000111111222333333333222222222222111111000000111222222000...------///000000000000111111111111111111111111111111111111111111111222222222333333/////////111444555444333////////////////////////000000/////////000000111111000111222444333111///111111111111111111111111000000000000000000000000222222111111111111222222333333222222111000000000222222222111111000000///000111111111111222222222222222222222222222222222333222111000000000000000000111111111111000//////000000000000000000111222111111111111111111111111111111222222222222111111111222222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111555444333222111///......111111111111111111111111333333333222222222222111111111111111111111111111000111111111111111111000222222222111111111111111000000000///000111111222222222222222222222222222222222222222222222222222222222222222222111000///000222222000222777999888222222222222222222222222///000222333333222111000111000000000000111222222JJJIIIGGGEEEEEEEEEEEEFFFEEEEEEEEEDDDCCCCCCBBBBBB????????????????????????@@@@@@>>>===============999::::::;;;;;;::::::999999888777555444444333333444444444444444444444444333333333222222111111111//////000000111111222222111111111111000000000000//////000000111111222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000///////////////000000000000111111111111111111111111111222222222------------...///000111///000111111000///000111/////////......---------////////////////////////////////////////////////000000111222333333333222000000////////////000000000000000000000000000000......////////////......000000000000000000000000000000000000000000000000222111000111222222111000000000000000000000000000111111111000000000000000111111111000000000000000///000111222222111000///////////////////////////////////////////////////222111000//////......///111111111111111111111111///000000000111111111111---......///000000111111//////000000111111222222111111111111111111111111000000000000000000000000////////////000000111111000000000000000111111222///000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000222222333333444555666666333333222222111000000000///111222111///...///000000000000000000111111111111111111111111111111111222222222222222222222222111111111222333444333333000000000000000000000000000000000000000000111111222111000111333333111000000000000000000000000000000000000000000000000000333222111000000111222333222222222111111111000000222111111111000000000///000000111111111222222222000000000000000000000000111000000000000111111111000000111111111000000000111000000000000000111111000000000000000000000000000111111222222111111000111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111333333222222111000//////111111111111111111111111111111111000000000//////111111111111111111111111111111222222222222111111111222222222222222111111000000000000000111111222111222222222222222333333222222222222222222222222222222222222222111000///222444444111111444555333222222222222222222222222111222222333333222222111000000000000000111111111IIIHHHFFFEEEDDDEEEEEEFFFDDDDDDCCCBBBAAAAAAAAAAAA????????????????????????@@@???>>>===<<<<<<<<<<<<999::::::;;;;;;::::::999999888777555444444444444444444444444444444444444333333222222222222222111/////////000000111111222111111111000000000000000//////000000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000000111111222222222222...------......///000111000111222111000///000222000000///////////////...//////////////////////////////////////////////////////000222222333333333000000////////////000000000000000000000000000000//////............//////////////////////////////000000000000000000000000222111000111222222111000000000000000000000000000000000000000000000111111000000000000000000111111///000111222222111000///////////////////////////////////////////////////111111000///////////////000000000000000////////////000000000111111111111000000000/////////////////////000000111111222222111111111111111111111111000000000000000000000000///000000111222222222222000000000000000111111222///000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000000111111222333444555555222222222111111111000000,,,...111333444555777888111111000000000000000000000000000000000000000000111111111111111000000000333333444333222111111111111111111111111111111111//////000111111111111111444222//////000222222222000000000000000000000000000000000000000000000000333222111000000111222333222222222111111111111111111111111000000000000000000000111111111222222222////////////////////////---...///000111222222222000000000000000000111111111111000000000000000111000000000000000000000000//////000000000000//////111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111000111111111111111111222222111111111111111111111111111111111000000000//////111111111111111111111111111111222222222222111111000111111222222222111000///000000000111111111111111111111222222333333333222222222222222222222222222222222222222111000///111333333000000222333000222222222222222222222222444444444333222222111000//////000000111111111111HHHGGGFFFEEEDDDEEEEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;999::::::;;;;;;::::::999999888777666555555555555444444444444444444444444222222222222222222222222//////000000000000000000///000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000111111111000000000000000////////////000000111222222222222111000//////.........000111222222000000111222222222222222111111111111000000000000000000000000000000000000000000000000+++,,,---///000000000000000000////////////000000000000000000000000000000000//////......//////000000000000000////////////000000000000000000000000222111000111222222111000000000000000000000000000000000000000111111111111000000000000111111111111///000111222222111000///000000000000000000000000000000000000000000000000000000////////////000000000000000///////////////000000000000111111111111111111111000000/////////000000000000111111111111////////////////////////111111111111111111111111///000111222222222222222000000000000000111111222000000000000111111111111111111111111111111111111000111111111111111111000000000000000000000000000......//////000000111111111111111111111111111111///111222222000...------111111111111000000000000////////////////////////000000000000000000//////333444555444111/////////111111111111111111111111//////000111222222222222555222///...///111333333111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111------///000111222222222000000000///000000111222222111111000000000000000111111111111111111111111//////000000000000//////111111111000111111222333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000111222222333333111111111111111111111111333333333222222222222111111111111111111111111111000111111111111111111000...///111222222111000000//////000111111111111000111111111222222333333444222222222222222222222222000111111222222222111111,,,000000///000444444222222222222222222222222222444444333222222111000000///000111111222222111111HHHGGGEEEDDDDDDEEEEEEFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;::::::::::::999::::::;;;;;;::::::999999999888777666666666666555555555555555555555555222222222222222222222222000000000000000/////////......///000111222222333111111111000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000000000000111111111222222111111000000////////////......///000000111222222333222111000000//////000000111222222000000111222111111111111111111111111000000000000000000000000000000000000000000000000***+++,,,---////////////000000////////////000000000000000000000000000000111000////////////000111222222222222111111000000000000000000000000000000222111000111222222111000000000000000000000000000///000000000111111111111///000000000111111111111000000111111111111000000111111111111111111111111111111111111111111111111///......//////000111222000000000000000000111111000000000000111111111111000000111111111111111111111111111000000000000000////////////////////////222222222222222222222222///000111222222111000000000000000000000111111222000000000000111111111111111111111111111111111111111111222222222222111111000000000000000000000000/////////000000000000000000000000111222222333333222333333111,,,(((%%%$$$111111111111000000000///000000000000000000000000//////000000000000000000000222444333000...///000111111111111111111111111...///111222333333222222333111000///111222222111222222222222222222222222000000000000000000000000111111222222222222111111111111111111111111111111///000000000000000000000000111111111111222222222111111111111111111111111//////000111111000///...111000/////////000222333222222111000000000000000222222222222222222222222000000000111111000000000111111000000000111333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000111111111111111222222222111111111111111111111111333333333222222222222111111111111111111111111111///000000111111000000///,,,...///111111111///......///000111222111111000000111111222333333444444222222222222222222222222///000111222222222222222---000111000111444444222222222222222222222222222222222111111111111222222000000222333333333222111GGGFFFEEEDDDDDDEEEFFFFFFFFFEEECCCBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@======<<<:::::::::::::::999::::::;;;;;;::::::999:::999888777777666777777555555555555555555555555222222222222222222222222111111000000//////......------...000111222333444222222111111000000//////000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000000000111111222222222333111111000000/////////...---......///000111111111000000000000111222333444000222222222111000111222---------...............000000000000000000000000000000000000000000000000+++,,,---///000111111111000000////////////000000000000000000000000000000222111000//////000111222444444444333333222222222000000000000000000000000222111000111222222222000000000000000000000000000//////000000111111111222//////000000111111111222111000000000000000000111111111111111111111111111111111111111111111111111............///111222333000000111111222222222222000000000000111111111111//////000111222333444444222222111111000000//////111111111111111111111111222222222222222222222222...///000111111000///...000000000000000111111222000000000000111111111111111111111111111111111111222222333333333333222222000000000000000000000000333333222222222222222222//////000111222333333444...111333444333111111111222111111111000000//////111111111111111111111111//////000000111111111111---000222222000///000222000000000000000000000000...///111222333333222222111111111222333333111///222222222222222222222222000000000000000000000000000111222333333222111000111111111111111111222222////////////000000000000000111111111111222222222////////////////////////111222222111000...,,,+++111000/////////111222333222222111000000///000000222222222222222222222222111111222222222222111111111111000000000111333444111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000333222222222111111000000111111111111111111111111111111111000000000000///111111111111111111111111//////000000000000//////+++---///000111000///......///000222222111111000000000111222333333444444222222222222222222222222...///000111222333333333111444555222111333222///222222222222222222222222000000000000111222333444000111222333444333222222KKKIIIFFFEEEFFFGGGFFFFFFFFFEEEDDDCCCCCCDDDEEEFFF????????????????????????>>>>>><<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>777666444444555555333222555555444333333333333444222222222222222222222222111222222111...---------333222222222222222222222000000000000000000000000333111///......///111333222222111000//////000000222222111111111111222222333111000.........//////333333333222222111111111444333111000///...//////000000000000000000000000222111111111000000//////........................000000111111111111000000/////////000111111222222000000000000000000000000111111000000000000000000111111111111000000000000//////000000111111222222---.........//////000000333222111111111111111222111111111111111111111111222222000///............111111222222222111111000333222000/////////000111111111111111000000000000000000000000000000000000111111111000000000000000222222111000//////000000111111000000///.........000000000000000000000000111111111111111111111111111111111111111000//////000000000000111111111111000000000111222222222333222111000//////000111222000000111111111111000000222111111111000000//////111111222222222333333333222222222111111111000000222222111111111111222222111111111111111111111111111111111111111111111111333333333222222222111111222333444444333222000///000000000000000000000000333222111000000222444555111111000000000222333444333333333222222111111111000000000000000000000000000000000000////////////111111111111111111111111222222333111000///111222...///000111111111111111222111111111000000//////111111222222222222111111111111111111111000//////111111111111111111111111000000000000111111111111///000111222222222222222000000000000000000000000222111111111000000//////000111111111111222222222222222222222222111000///,,,---...000222444666666111111111111111111111111222222222222222222222222222222222111111111000000222222222111111111000000000111222333444555555555222222222222222222222222333222111000000111222333111111111111111111111111000111111111111222222222111111222222222222111111000000111222222222222222333222111000000111222333222222111111222222333444000111111222222111111000111111111111111111111111111222222333333222222111111111111222222333333333111111111111111111111111KKKIIIFFFEEEFFFGGGFFFFFFFFFEEEDDDBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888888888777555555555444333333333333444222222222222222222222222222333333111///---......222222222222222222222222111111111111111111111111222111000//////000111222333222111000000000000000222222111111111111222222000000///...//////000111333333333222222111111111333222111000//////000000000000000000000000000000111111111111000000000///222222222222222222222222000000111111111111000000111111111000000000000000000000000000000000000000000000000000000111111111111111111111000000000000000000000000000111111111000000000000000/////////111111000000000111111222111111111111111111111111222222000//////.........000111111222222222111111333222111000///000000111//////000000111111222222000000000000000000000000111000000000000000000000222222111000000000000000111111000000000000//////000000000000000000000000111111111111111111111111111111111111111000//////000000000000111111111111111111111111111222222222333333222111111222333333000000000000000000000000111111111111000000000///111111111111222222333333222222222111111111000000111111111000000111111111111111111111111111111111111111111111111111111111333333222222111111111111222222222222222222111000222222222222222222222222222111000//////111333444222222111000111222333333333222222222222222222111000000000000000000000000/////////000000000000000111111111111111111111111333444444333111000111222111222222222222111111000111111111111111111000000111111222222222222111111111111111111111000//////111111111111111111111111000000000000111111111111111111222222222111111000000000000000000000000000111111111111000000000///000111111111111222222222222222222222222111000000//////000111222222333333111111111111111111111111222222222222222222222222222222222111111111000000222222222111111111000000111222222333333333333222222222222222222222222222222222111000000111222222111111111111111111111111000111111111111222222222111111222222222222111111///000111111222222111111222222111000000111222222222222111111222222333333111111222222222222111111222222222222222222222222111222222333333222222111222222222222222222333333111111111111111111111111KKKIIIFFFEEEFFFGGGFFFFFFFFFEEECCCAAA@@@??????>>>AAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::<<<:::999999999999888666555555444333333333333444222222222222222222222222333333444222000//////000111111111111111111111111111111111111111111111111000000000000000000000000333333222111111111111222222222111111111111222222//////...///000111222333222222222222222111111111111111000000000000111111000000000000000000000000111111111111000000000000222222222222222222222222000000111111111111000000222222111111000//////...000000000000000000000000//////000000111111111222111111111111000000000000111111111111000000000000222222222111000000///////////////000000111111222111111111111111111111111222111000000///////////////000111222222222222222222222111000000000000111......///000111222333444000000000000000000000000000000000000000000111111222111000000000000000000000000000111111111111222000000000000000000000000111111111111111111111111000111111111111000000///000000000111111111222222222222222111111111111111333333222111111222333333222111000//////000111222111111111111000000000000000000000111111111111222222222222111111111111111111000000//////000000111111111111111111111111111111111111111111111111111222111111111111000000000111111000000000111222222222222222222222222222222111000/////////000222222333222222111111111111222111111111222222222222222000000000000000000000000...//////000000111111111111111111111111111111111444555555444222000111222333333333333222111000///111111111222222222222222111111222222222222111111000111111111111000000///111111111111111111111111000000000000111111111111333333333222222000//////000000000000000000000000111111111111000000000000000111111111111222222222111222222222222111000000222222222111111111000000111111111111111111111111222222222222222222222222222222222111111111111111222222222111111111111111222222222222222111000000222222222222222222222222222222111000000111222222111111111111111111111111000111111111111222222222111111222222222222111111...///000000111111000000222222111000000111222222111111222222222333333333222222333333333333222222333333333333333333333333111222222333333222222111333333222222222222222222222222222222222222222222KKKIIIFFFEEEFFFGGGFFFFFFDDDDDDCCCAAA@@@????????????????????????????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777666777777666444555555444333333333333444222222222222222222222222333444444333111000000111000000000000000111111111////////////////////////000000111111111111000000333333222222222222222333222222111111111111222222/////////000000111111222222222222111111111111111000000000000000111111222000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000000111111111111000000//////000000000000000000000000/////////000111111222222111111111111000000000///222222111111000000//////111000000000000000000000------...///000111111111111111111111111111111111222111111000//////000000...///000111222333333333222222111111111000000000//////000111111222333333000000000000000000000000000000000000000111111111111111000000000000000111///000000111222222333333000000000000000000000000111111111111111111111111000000111111111111000///000000111111111222222222333222222222111000000000111000000000000000000111333111///......///111333111111111000000000000000000000000000000000000111111111111111111111111111000000////////////000000111111111111111111111111111111111111111111111111111000000000000000000000000000/////////000222333000000000000000000000000111000000000000111222222222111111000000/////////000000111111222222333333000000000000000000000000......///000111111222222111111111111111111111111333444555444111000000000111111222222222111000000111111111222222333333444111111222222222222111111000000111111111111000///111111111111111111111111///000000000111111111111222222222222222111000///000000000000000000000000111111111000000000000000000000111111111222222222111111222222222111111000333222222222111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000111111111111111111111111222111111111111111111222111111111111111111111111000000111111111222222222111111222222222222111111......///000000000000000222111111111111111111222111111222222333333333333222333333444444333333222333333333333333333333333111222222333333222222111333333333222222111111111222222222222222222222222KKKIIIFFFEEEFFFGGGFFFFFFCCCCCCCCCCCCBBBBBBBBBAAA??????????????????????????????===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999777666666666666555333555555444333333333333444222222222222222222222222333444444333111000111222//////000000000111111111111111111111111111111111000000111111111111000000333222222222222222333333222222111111111111222222111111111111111000//////111111111111111111111111...///000000111111222222000000000000000000000000000000000000000000111111////////////////////////000000111111111111000000//////000000111111111111000000000000000000000000//////000000111111111111111111111111000000000///222222111111000000//////------......///000111111,,,---...000111111111111111111111111111111111111222111111000000000000111...///000111222333333333222222222222111111111000222222222111111111111111000000000000000000000000//////000000111111111111111000000000000000111111//////000111222333333444000000000000000000000000111111111111111111111111///000000111111111000000111111111111222222222222333222222222111000000000000000000111111000000000333111///......///111333000000000000000000111111111000000000000000000000111111111111111111111111000000////////////000000111111111111111111111111111111111111111111111111000000000000000000000111000000/////////000222333////////////////////////111111111111222222333333000000000//////...------000000000111111222222222000000000000000000000000...//////000111222222333111111111111111111111111000222333222000///...///------///000111111111111111111111222222333333444111111222222222222111111///000000111111111000000111111111111111111111111///000000000111111111111///000111222222222222222000000000000000000000000000000000000000000111111000000111111111222222222000111111222222222111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111---...///000111111111111111111111111111111111111111111111222222111111111111111111111111111111111000000111111111222222222111111222222222222111111......///000000000000000111111111222222111111111000111222333333333222222222333333444444333333222333333333333333333333333111222222333333222222111333333333222222111111111222222222222222222222222KKKIIIFFFEEEFFFGGGFFFFFFBBBCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<<<<<<<<<<999999999999999999999999;;;999888777888888777555555555444333333333333444222222222222222222222222222333444333111000111222///000000111111222222222444444444444444444444444000000000000000000000000222111111111111222333333222222111111111111222222222222222222111000///...000000000111111111111111...///000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000...//////000111111222222000000000000000000000000111000000000000000000000111111111111000000000000111111111111000000000000+++,,,,,,...///000111222---...000111222111111000111111111111111111111111222111111000000111111111///000111222222222222222222222333333222222111000333333222222222111111111000000000000000000000000/////////000111111222222000000000000000111111222//////000000111222333333000000000000000000000000111111111111111111111111///000000111111111111000111111111222222222222333222222222111111111111111111222333333333333222111222111000//////000111222000000000000111111111111222111111111111000000000111111111111111222222222111000000//////000000111111111111111111111111111111111111111111111111111000000000111111111111222111111000000000111222222111111111111111111111111111222222222333333333333...////////////......---000000000111111111111111000000000000000000000000///000000111111222222222111111111111111111111111...000222222000///...///+++,,,---///000111222222111111111222222222222222111111222222222222111111///000000111111111111000111111111111111111111111000000000000111111111111//////000222222333333333000000000000000000000000000000000000111111111111000111111111111222222222000000111222222222222111000000000111222222333333111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222222---...///000222222222222111111111111111111111111000111222222222222111000111111111111111111111111000111111111111222222222111111222222222222111111...///000000111111000000000111222222222222111000000111222333444333222222222222333333333333222222333333333333333333333333111222222333333222222111333333222222222222222222333333333333333333333333KKKIIIFFFEEEFFFGGGFFFFFFDDDDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<::::::::::::::::::::::::<<<:::999999999999888666555555444333333333333444222222222222222222222222111222333222111000111222000000111111222333333444333333333333333333333333222111000//////000111222000000000000000111222333222222111111111111222222000111222222222111000000///000000000111111111222///000111111222111000000000000000000000000000000///000000000111111111111111111111111111111111111000000111111111111000000000000000000000111111111000000000000000000000000222222111111000/////////111111111111000000000000000000000000000111111111------...///000111111222///000111333333222000///111111111111111111111111222111111000000111222222000111111222222222111111222222333333333222111000111222222222222222222222000000000000000000000000...//////000111111222222000000000000000111222222/////////000000111111111000000000000000000000000111111111111111111111111//////000111111111111111111111111222222222333333111111111111111222222222111222333333333333222111000000000000000000000000///000000000111111111111333333222222111111111111000000111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111222222333333222222222222222222111000111111111111111111111111000111111222222222222222...///000111111111000///111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111---///222333222000000000,,,---...000111111111111111111111111111111000000111111222222222222111111//////000111111111111111111111111111111111111111000000000000111111111111000111111222222222111111000000000000000000000000///000000000111111111111000111111111111222222222000000111222222222222222000111111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222///000000111222222222222111111111111111111111111000111222222222222111000111111111111111111111111000111111111111222222222111111222222222222111111///000111111222222111111000111222222222222111000///111222444444333222111111111222222222222111111222222222222222222222222111222222333333222222111222222222222222222333333333333333333333333333333KKKIIIFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEDDDBBB???>>>????????????????????????@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888888888777555555555444333333333333444222222222222222222222222111222333222000000000222000000111222333333444444000000000000000000000000333111000......000111333000000//////000111222222222222111111111111222222...///111222333333222222//////000000111111111222///000111222222111000///000000000000000000000000//////000000111111111222000000000000000000000000000000111111111111000000222222111111000/////////000000000000000000000000333333222111000///......111111111111000000000000//////000000111111222222000000000000111111111111000111222333333222000///111111111111111111111111222111111111111111222222111111222222222111111000222222333444333222111000000000111222333444444555000000000000000000000000...//////000111222222222000000///000000111222222////////////000000000000000000000000000000000000111111111111111111111111//////000111111111111111111111222222222333333333000000111111222222222333///000111222222111000///000000111111111111000000//////000000111111111222333333333222222222111111000000111111222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111222222222333333333222333444444333222000/////////////////////////////////000111111111111111///000111222333333222111222222111111000000//////000000000000000000000000222222222111111111111111111111111111111111111111---///222444333222222222///000000111111111111000222111111111000000//////111111222222222222111111//////000111111111111111111111111111111111111111000000000000111111111111222222222222222111000///000000000000000000000000//////000000111111111222000111111111111222222222///000111222222222222222222222222111111111111111111111111111111111111111000000000000000000000000000000111111222222222222000000111111222222222222111222222222222111000000000000000000000000000000000111222333333222111000111111111111111111111111000111111111111222222222111111222222222222111111000000111222222222222222000111222333333222111000///111222444444333222111111111111222222111111111111111111111111111111111222222222333333222222222111111111222222333333444333333333333333333333333NNNLLLHHHGGGGGGGGGFFFDDDFFFFFFEEEEEEDDDDDDCCCCCC@@@@@@@@@????????????>>>======<<<<<<<<<;;;;;;;;;999:::;;;<<<==================<<<999666444444444555333222222333444333333111222333333111111222333444444444333333333222222000000111111111222222222222222111111111111222222111111111111111111111111000000111111111222222222333333222111111222333333333333333333222111///...111111111111111111111111444444444333222111000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000111111222222222333333333111111000000//////......---...000111222222222111444444333222222111111000111222333333111111222333333000...///222444333111444222111//////000222333111222222333333222222111000111111111111222222222333333222111000000111111333333333222222222111111111111111111111111111111///000000000000111111111////////////////////////111111222222222333333333000///...///111111///......//////000111222222222222222222111111111111000000000111111111222222222000000111111111222222222000111111111111222222222444333333222222333333444222222111111111111222222111111000000111111222333222222111111111111222222444333333222222333333444333222111000000111222333000000000000000000000000111111000000000000111111////////////////////////000000000000111111111111222222111000000111222222000111111111111222222222000000000000000000000000///000000000111111111111222111111000000111111222444444333222111000///...111111111111111111111111///000222333333222000///222222222111000//////...000000111111222222222222222222222111111111000000000000000111222222333333111111111111111111111111111111000000111111222333.........///000222333444000000000000000000000000000000111111111222222222666555333222111222333333333222111000000111222333444333111000///000111111000000111111111000000///222222222111111111111000222111000//////000111222222222222222222222222222000000000111222222222333111111000000000000000000///000111111000,,,)))&&&111111111111111111111111111111111111111111111111444444222222222222444444//////......//////000111222222222222222222222222111111111111111111111111222222222222222222222222111111222333333333222222NNNKKKHHHGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@????????????>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::999;;;;;;;;;999666555555777666444333333444555555444111222333333111111222333333333333333222222222222000000111111111222222222222222111111111111222222111111111111111111111111//////000000000111111111333333222111111222333333222111111000//////......111111111111111111111111111111222222222222222111000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////111111111111222222222222000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000000000---...000111222222222111222222111111111111000000111222333333111111222333222000//////222333333111333222111//////000222333111222222333333222222111000111111111111222222222333222222111000000111111222111111111000000000000111111111111111111111111000000000111111111222222111111111111111111111111111111111111222222222333111000///000222222000////////////000111222222222222222222111111111111000111111111222222222222333000000111111111222222222000111111111111222222222333222222111111222222333222222111111111111222222111111000000111111222333222222111111111111222222333333222222222222333333222222111000000111222222222222222222222222222222111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000000000000000000000000111111111111222222222222222222111111111111222222222222222111111111111111111111111111111111111111000111222333333222111000222222111111000//////...111111111111111111111111222222222111111111000000000000000000////////////111111111111111111111111111111000000111111222333111111000000000111111222000000000000000000000000111111222222222333333333555444333222222222222333222222111000000111222222555444333222222222333444000000111111111111000000222222222111111111111000222111000//////000111222111111111000000/////////111111111111111222222222111111111111111111111111000111222222222000///---111111111111111111111111111111111111111111111111333333333222222333333333333222222222222333444444222222222222222222222222111111111111111111111111111111111111111111111111///000111222333444444444NNNKKKHHHGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????>>>;;;;;;;;;:::::::::999999===<<<<<<;;;:::888777666999::::::888666666777888777555333444555666555555111222333333111111222333333222222222222111111111111111111111111222222222222222222222222222222222111111111111111111111111///////////////000000000333222222111111222222333111000///---------......111111111111111111111111...///000111222222222222////////////////////////000000000000111111111111111111111111111111111111////////////////////////111111111111222222222222111111111111111111111111000000000000000000000000........./////////000000222222222222111111111111...///000111111222111111/////////000000000000111111222333333111111222333222111///000111333222222222222111000000111222333111111222222222222111111000111111111111222222222333222111111000111111111000000////////////......111111111111111111111111111111111111222222222333333333333333333333333333000000000111111111222222222111111222333333222000//////000000111222222222222222222111111111111000222222222222333333333333111111111111111222222222000111111111111222222222222111111000000111111222222222111111111111222222111111000000111111222333222222111111111111222222222222222222222222222222222222111000000111222222222222222222222222222222111111000000000000111111111111111111111111111111000000000000111111111111000000111111111111000000000111111111111222222222000000000000000000000000111222222222222333333333333222222222222222222333000000111111222222222333111111111111111111111111111111111111111111111111222222111111000/////////111111111000000000000000222222222111111111111111222111111000//////......111111111111111111111111111111000000111111222333555444333222111000000000000000000000000000000000222222222333333333444444444444333222222222222333222222111000000111222222333333222222222333444444000000111111111111000000222222222111111111111000111111000000000000111111333333333222222222111111222222222111111111111111111111222222222222222222000000111111222333333333111111111111111111111111111111111111111111111111222222333333333333222222111111111000111111222333222222222222222222222222111111111111111111111111000000000000000000000000...///000222333444444555MMMKKKHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>><<<<<<;;;;;;;;;:::::::::======<<<<<<:::999777666999:::999888666555666777666444333333444555555444111222333333111111222333222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222222000...---,,,---///000111111111111111111111111...///000111111222111111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000.../////////000000000000000000000000000000000000000000000000000000000000........./////////000000111111111111111111111111//////000000111111111111......///000000111222222111222333333111111222333222111000000111222222222222111111000000111222333111111222222222222111111000000111111111222222222222222111111111111111222////////////////////////111111111111111111111111111111222222222333333333333333333333333333333333///000000000000111111111333222222333444444333111000000000111111222222222222222222111111111000000222222333333333444444444111111111111111111111111000000111111111222222222222222111111111111222222222222111111111111222222111111000000111111222333222222111111111111222222111111111222222111111111222111111111111111111222000000000000000000000000111111000000000000111111111111111111111111111111///000000000111111111111111222333444444333222111000000111111111222222222000000000000000000000000111111111222222222333333333333222222222222333333000111111111111222222222111111111111111111111111222222111000000111222222111111111111000000//////111111111000000000//////111111111111111111111111333333333222222111111111111111111111111111111111111111000000111111222333555555333222111111000000000000000000000000000000111111222222222222333333333333222222222222222222222111111111111111111222//////000000000111222222///000000111111111111000222222222111111111000000111000000000000000000111222222222222333333333333333222222222111000000000222222222222222333333333000000//////000222333444111111111111111111111111111111111111111111111111111222333444444333222111000000000000000111222222222222222222222222222222111111111111111111111111111111111111111111111111//////000222222333333333MMMJJJHHHFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCBBB@@@@@@@@@?????????>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;:::888555444444555555333222222333444444333111222333333111111222333222222222111111111000000111111111111111111111111111222333333333333222111111111111111111111111111111111111111111111111111222222222222222222222222333222000......///111222111111111111111111111111000000111111111111000000111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111.../////////000000000000////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000000000000000000111111111...//////000111222333333111222333333111111222333222222222111000000111222111000000111111222222333000111111222222111111000000000111111111222222222222111111111111111222222000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222///000000000000111111111444333222333555555333222111111111111222222222222222222222111111111000000222222333333333444444444111111111111111111111111000000111111111222222222333333222222222222333333222222111111111111222222111111000000111111222333222222111111111111222222000111222222222222111000111111111222222111111111000000000000000000000000111111000000000000111111111111111111111111111111///000000000111111111111222222222333333222222222000000111111111222222222000000000000000000000000000000000000111111111222333222222111111222222333222222222111111111111000111111111111111111111111222222111000000111222222111111111000000000000000111111111000000000000000111111111111111111111111111111222222333333333444111111111111111111111111111111000000111111222333333333222222222222222333000000000000000000000000000000000000111111111111111222222222222222222222111111111222222111111111...//////000111111111111//////000111111111111111222222222111111111000000000000000111111000000000***+++,,,---///000111222333222222222111000000000111111222222222333333333333222111000000111333444111111111111111111111111111111111111111111111111000111333333333333111000444333333333333444555555222222222222222222222222111111111111111111111111222222222222222222222222111111222222222111000000LLLJJJGGGFFFGGGHHHGGGFFFFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@????????????>>>>>>>>>>>>============<<<;;;;;;<<<<<<===<<<<<<<<<:::;;;:::888555333444555555333111111333444333222111222333333111111222333333222222222222111111111222222222111111111111111111222333444444333222111111111111111111111111111222222222222111111111111111222222333333222222111333222111000000111222333111111111111111111111111111111111222111111000000111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222111111111111222222222222........................000000000000000000000000000000111111111222222222///////////////000000000111111000000000000111111//////000000111222333333111222333333111111222333222222333111000///111222000000000111222222333333000000111111111111000000000111111111111222222222111111111000111111222333000000111111111111222222111111111111111111111111111111111111222222222333111111111111111111111111000000000111111111222222444333333333555555333222222222222222222222222222222222222111111111111000222222222222333333333333222222222111111111111111000111111111111222222222444333333333333333333444222222111111111111222222111111000000111111222333222222111111111111222222000111222333333222111000000111222222222222111000222222222222222222222222111111000000000000111111111111111111111111111111000000000000111111111111000000////////////000000000111111111111222222222000000000000000000000000//////000000000111111111222111111111111111111222333222222222111111000000111111111111111111111111111111111111111111111111111111000000000000000000000111111111222222222222111111111111111222222222//////000000111222222333111111111111111111111111111111000000111111222333111111111111111222333444000000000000000000000000/////////000000000000111000111222222333222222222000111222222222222111000000111222222333222222222...///000111111222111111222222222111111111111000000000111111111111000000+++,,,---///000222333333222222222111111111111111000000111111222333333333666555333222222333444444111111111111111111111111111111111111111111111111111111222222222222111111222222111111222222333444222222222222222222222222111111111111111111111111222222222222222222222222222222222222111000///...LLLJJJGGGFFFGGGHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@????????????>>>>>>============<<<<<<<<<:::;;;;;;<<<<<<;;;;;;;;;888999999777555444555666555444222222444555444333111222333333111111222333333333333333222222222222222222222111111111000000111222444555555444222111111111111111111111111111222111111111000000000000111222333333333333222111222222222222222222222222111111111111111111111111///000111222333333333333111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222////////////////////////000000000000000000000000000000000111111111222222//////000000000111111111222111000//////000111111/////////000000111111111111222333333111111222333111333333222//////000222//////000111222333333333000000111111111111000000000111111111111222222222111111000000111222222333000000000111111222222222111111111111111111111111000000000111111111222222111111111111111111111111111111111111222222222333444333222333555555333222222222222222222222222222222222222111111111111000111111111222222222222333222222222111111111000000000111111111111222222222333333222222222222333333222222111111111111222222111111000000111111222333222222111111111111222222111222333444444333222111000111222222222222111000222222222222222222222222111111000000000000111111000000000000000000000000000000000000111111111111111///---,,,,,,---///111000111111111111222222222000000000000000000000000000000111111111222222222111000000//////000000111111111111111111222222222111111111111111111111111000111222333333222111000000000000000000000000111000000111222333444444555000000111111111222222222111111111111111111111111111111111111111111111111111111000000111111222333111000000000000111222222000000000000000000000000///000000000000111111111///000111222333222222111000111222222222222111000111222222333333222111000...///000111111222222222222222222111111111111000///000111222222111000///222222222333444444555555111111111111111222222222//////000000111222222333444333333333333333444444111111111111111111111111111111111111111111111111222222111111111111222222///............///000000222222222222222222222222111111111111111111111111111111111111111111111111000111111111111000000///LLLJJJGGGFFFGGGHHHHHHGGGEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999888666777777777555555777888666555333333555666555444111222333333111111222333444444444333333333222222222222222222111111000000111222444555555444222111111111111111111111111111111111000000/////////...111222333444444333222111000111222222222222111111111111111111111111111111...///000222444555555555000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111222222222333222111000//////000111111.........///////////////111222333333111111222333111333444222///...000333//////000222222333333333000000111111111111000000000111111111111222222222111111000000111222333333//////000000111111222222111111111111111111111111///000000000000111111111111111111111111111111111111222222222222333333333333222222333444444333111222222222222222222222222222222222111111111111000000000111111111222222222222222222222111111000000000111111111111222222222222222111111111111222222222222111111111111222222111111111000111222222333222222111111111111222222111222444555555444222111000111222333333222111000000000000000000000000000111111000000000000111111////////////////////////000000000000111111111111333111...,,,,,,...111333000111111111111222222222000000000000000000000000111111222222222333333333000000////////////000000...///000111222333444444111111111111111111111111///000222333333222000///000000000000000111111111000000111222444555666777000000111111222222222222555555444333333222222222111111111111111111111111111111111000111222222333111111000000000000000111000000000000000000000000000111111111111222222222///000111222333333222111000111222333333222111000///000111111000///...---......///111111222222222222222222111111111111000///000111222222111000///333333333222222222111111000000111111222222222333...//////000111111222222///000000111111222222222111111111111111111111111111111111111111111111111333222111000000111222333111111111111111222222333222222222222222222222222111111111111111111111111000000000000000000000000...///000111111111111111JJJIIIGGGFFFFFFFFFGGGGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@???===<<<;;;;;;<<<<<>>=========<<<::::::999999888777777777555444444444444555666666333444444555555444444333333222000//////000222333111111111111111000///...333222111111000000111111000000000000000000000000///000111222333222111111000111222333333222111000111222222333333222222111......///000111222333333555444222111000/////////111111111111111111111111555444333111000/////////000111333444444333111000222222222111111///......333222111000000111222333000000000000000000000000111111111111111000//////000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222333222111111000000111111111111111222222333333333111111111111111111111111222111000//////000111222111111111111111111111111...///000111222333333333111222222333333222222111000111111111111222222222333333222111000000000111333222000///...///000000111222333444444333222111111222222333333222222111111111111111111111111111222222333333333444444444000000111111222333555555555444222111111111222222333333333333333333333333444444333333222111000000222222222222222222222222222222222222222222222222222111111111000000//////111111111111111111111111/////////000000111111222000111222333333333333333000000000000000000000000222222222111111111000000111111111111111111111111222222222111111111000000111111111111111111111111000000////////////000000111111111111111111111111///111333333222222333444111111111111111111111111333222111000000111222333///000111222333444555555333333333222222111111111......//////000000111111222111000.........///000111000///...///000222333222222111111111111111111111111111111111111111111111111111111111111111111///111222222111111222333333333333333333333333333222222222111111111000000111111111111111111111111000111222111000//////111000000222333333222111000---...///000111222333333111222222222222333333333111111111111111111111111000111111111111222222222////////////////////////000111222222222000///...000000111222222222222111---......///000111111222000000000000000111111222222222222222222222222222222222111111111111111111111111111111111111111111333333333222222111111111IIIHHHGGGFFFEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA@@@??????>>>???@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999888777777777777666555444444444444444333333444444444444333333333222000//////000222333111111222222111111000///333222111111000000111111111111111111111111111111///000111222333222222111111111222222222222111111111222222333333222222111000000000000111111111111222222222222222222222222111111111111111111111111222222111111000000111111000111222222222222111000222222222111111000///...222111000000000000111222000000000000000000000000111111111111111000//////000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000111111111111222222222333222111111000000111111000111111111111111222222111111111111111111111111111111000000000000111111111111111111111111111111///000111222222222222222111222222333333222222111111111111111222222222222333222111111111111111111666555555444333333444444111222222222222222222111222222333333333333222222222222222222222222222222333333333333444444444444222222111111111222333333333222111000//////000111111111111111111111111111444333333222111111000000222222222222222222222222222222222222222222222222222111111111000000000000111111111111111111111111444444444333333333333333000111111222333333222222000000000000000000000000222222222111111111000000111111111111111111111111222222222111111111000000111111111111111111111111111111000000000000111111111111111111111111111111///111333333222111222333111111111111111111111111333222111000000111222333111111111222222222222222222222222111111000000000/////////000000000000000222111000/////////000000333333222222222333333444111111111111111111111111111111111111111111111111111111111111111111111111///111222222111111222333333333333333333333333333222222222111111111000000111111111111111111111111///000000222333444555666222222333222111000...---000000000111111111111222///000000000000111111111111111111111111111111111000111111111111222222222000000000000000000000000000111222222111000///...000000111222222222222222/////////000000111111222000000000000000111222222222222222222222222222222111111111111111111111111111111111111111111111111333333333222222111111111HHHGGGFFFEEEEEEEEEFFFGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCBBB@@@???>>>======@@@???===<<<;;;;;;<<<<<<:::::::::::::::;;;;;;;;;:::::::::999888888777777888777666555444333333333333333444444444444333333333222111000000111222333222222222222222222111000333222111111000000111111111111111111111111111111000000111222222222222111222222111111111111222222111222222333333222222111222222111111111000000000///000222333444444444444111111111111111111111111000000000000000111222333000000000000000000000000111111222111111000///...000000////////////000000000000000000000000000000000111111111111000000///000000000000000000000000111000000//////000000111000000000000000000000000111111111111111111111111000111111111111222222222333222111111000000111111111111111000000000000000111111111111111111111111000111111111111111111000222222222222222222222222000111111222222222111111111222222333333222222111111111111111222222222333222111111111111222222333333333333444333333222111222222111111111111222222222222333333333333222222333333333333333333333333222222333333333444444444333333222111111111111111222222111000000000111111111111111111111111111111333333222222111000000000111111111111111111111111111111111111111111111111111111111111111000000000222222222222222222222222222222111111111111111111000000111111222222111111000000000000000000000000222222222111111111111111111111111111111111111111222222222111111111111111111111111111111111111111222222222111111222222222111111111111111111111111000111333222111000000111111111111111111111111111222222111111111111222222222222222111111000000000111111111000000000000000000000000000000000//////333222111111000000111111333444444444444444333333111111111111111111111111111111111111111111111111111111111111111111111111///111222222111111222333222222222222222222222222222222222111111111111111111111111111111111111111666333111111222222000---000111111111111000///...333333222222111111111000///000000000000111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111222111111000///000111111222222222222222111111111111111111111111111000000000000111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222111111111GGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBCCCBBBAAA@@@????????????@@@???===<<<;;;;;;<<<<<<:::;;;;;;;;;<<<=========;;;::::::999999888777777777777666444444333333333333333333444444333333333222222111000000111222222222222333333333222222111333222111111000000111111111111111111111111111111000000111111222222222222333222111000000111222333111222222333333222222111111111111111111111111111///000333555666555444333111111111111111111111111000000000000000111222222111111000000000000111111111111111111111000///////////////....../////////000000000000000000000000000000111111111111000///000000000000000000000000111000000000000000000111000000000000000000000000111111111111111111111111000000111111111222222222333222111111000000111111222222111111000000000///111111111111111111111111000000222333333222000000222222222222222222222222111111222222222111111000111222222333333222222111111111111222222222333333111111111111222222333444000111222333333222000///222222000//////000222222222333333333333333333222222222222222222222222222111111222222222333333333333222222111111111222222444444444333333333444444333333333333333333333333222222222111111000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222//////000000111111222222///000000111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111000111333222000/////////111111111111111111111111222222222222222222222222111111111000000000000///111111111111111111000000222111111000000/////////333222222222222222222222111222333444333222111000111111111111111222222222111111111111111111111111111111111111111111111111///111222222111111222333111111111111111111111111111111111111111111111111111111111111111111111111555000,,,---///000,,,''',,,---...///000111222222333333333222222222222111111111222222222333333333111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000111222222333333222222333222222222222222222222111111000000111111222333222222222222222222222222111111111111111222222222111111111111111111111111222222222111111111111111FFFEEEDDDDDDDDDEEEFFFGGGEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@???@@@@@@AAAAAA@@@???===<<<;;;;;;<<<<<<:::;;;;;;;;;<<<=========;;;;;;::::::999888888888555555444444444555555666222333333333333333333222222111111111111111111222111222222333333333222222333222111111000000111111111111111111111111111111111111111111111222222222333222111000000111222333111222222333333222222111///000000111222333333333111222444555555444222111111111111111111111111111222111000000//////000000333222111111111111222333000111111111111000000///.........//////.........000000000000000000000000///000000111111111000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222333222111111000000111111333333333222222111111000111111111111111111111111000111222333333222111000222222222222222222222222111111222222222111111000111222222333333222222111111222222222222333333333222111111111222333444444111222444555555444333222333222111000000111222333333333333444444333333333222222222222222222222222111111111111222222222333111111111111222333444555444444444555555555444444333333333333333333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222555555444444444444333333000000111111111000000///000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333111111111000000111111111111111111111111111111111000111333222000/////////111111111111111111111111222222222333333222222222///000000000000111111111222222222222222222222222222222111111000000//////222222222333333333222222111222333444444333111000000000111111111222222222111111111111111111111111111111111111111111111111///111222222111111222333111111111111111111111111111111111111111111111111111111111111111111111111***'''&&&***000444222///------......000111222333111222222222222333333333111111222222222333333333111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111222222111111222333333333333222333333333222222222222222111111111111111222222333222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111EEEDDDCCCCCCCCCDDDFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA????????????@@@AAABBBCCC@@@???===<<<;;;;;;<<<<<<:::::::::::::::;;;;;;;;;;;;;;;;;;:::999999888888444444444444444555666666222222333333333333222222111111111111111111111111000111222222222222222222333222111111000000111111222222222222222222222222111111000000111111222333222222111111111111222222111222222333333222222111//////000111222333444555333333444444444222111000111111111111111111111111222111000///////////////222222222222222222222222000000111111111111000000......////////////......000000000000000000000000///000000111111111111000000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111000111111111111222222222333222111111000000111111333333333222222222222222111111111111111111111111111111222222222222111111333333333333333333333333000111111222222222111111111222222333333222222111222222222222333333333333333222222222222333333444000111111222222222222222333222222222222222222333333333444444444444333333333333333333333333333333222222333333333333444444111111222222333555666777222222333444444444333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222222333333333333333333333333777777555444222111//////111111222222111111000000000000000000000000000000111111111111111222222222111111111111111111111111111111111111111222222222333333333333333333333333111111000000000000111111111111111111111111111111000111333222111000000111111111111111111111111111222222333333333333222222000000000111111222222222222222222222222333333333111111111111111111000000111111222333333333222222222222333444444444444444000000000111222222333333111111111111111111111111111111111111111111111111///111222222111111222333222222222222222222222222111111111111111222222222111111111111111111111111---,,,+++---222444444222222111000////////////000000111111111222222333333///000000000000111111111111111111111111111111111000111111111111222222222222222222222222222222222222111111111111222333333111222222333333333333333222222222222222222222222222111111111111222333333222222222222222222222222000000000111222222333333111111111111111111111111000000000111111111111111DDDDDDCCCBBBCCCDDDEEEFFFEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@???@@@@@@AAAAAA@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999888888666555555444444444555555222222333333333333222222111111111222222111111111///000111111222222111111333222111111000000111111222222222222222222222222222111000000000111222333111111222222222222111111111222222333333222222111111111111222222333333333333333222222222111111111111111111111111111111111000////////////000000111000111222333333222111000000000111111111111000000...///000000000000///...000000000000000000000000//////000111111111111111000000000000000000000000222111111000000111111222111111111111111111111111111111111111111111111111000111111111111222222222333222111111000000111111111111111111222222222222111111111111111111111111333222222111111222222333333333333333333333333333///000111222222222222222111222222333333222222111222222222333333333444444444444333222222222333333000/////////000000111222333333444444444444333333333333444444444444333333555555555555555555555555555555555666666666777777444444444444444555666777111222333444555555444333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111222222333333333333333333333333333333333333222222111111000000///222222333333222111111000000000000000000000000000000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111///111333333222111222333111111111111111111111111222222333444444333222222222222222222222111111111000111111111222222222222111111111111111111222222///000111333333333222111111111111222333444555666///000000111222222333333111111111111111111111111111111111111111111111111///111222222111111222333333333333333333333333333000000111111111222222222111111111111111111111111444333333222222111111000444333222000/////////000111111111111111000000000///000000000000111111111111111111111111111111111000111111111111222222222222222222222222222222222222222111111111222333444111222333333444444333333000000111111222222333333222222111111222222333444222222222222222222222222///000000111222222333333111111111111111111111111///000000000111111111222DDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@?????????@@@@@@???===<<<;;;;;;<<<<<>>=========<<<<<<;;;;;;::::::999999888888777666555444333333333222222222333333222222222111111222222222222111111...///000111111111111111333222222111000111111111222222222222222222222222222111000000000111333444000111222333333222111000222222222333333222222222333333333222222222222111222111111000000111222222111111111111111111111111------......///111222333...000111333333111000...///000000111111111000000...///000111111000///...000000000000000000000000//////000111111111111111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222333222222111000111111111//////000000111111222222111111111111111111111111444333222111111222333444333333333333333333333333...///000111222333333333222222222333333222222222222222333333333444444444555444444333222222222222444444333222333444666777333333555555555555333333333444444555555444444333777777777777777777777777888888888888999999999999777777666555555555555666333444666777777777666666777777777777777777777777444444444444444444444444444444444444444444444444444444444444444444444444111111111222222333333333333333333333333333333333///000111333555777888999333333333333333222111000000000000000000000000000000000111111222222222222111111111111111111111111000000111111222222222222////////////////////////444333333222222333333444111111111111111111111111///111333333222222333444111111111111111111111111222222444444444444222222555555444333222111000/////////000000111111111222000000000111222222222333///000111222333222222111............///222444555///000000111222222333333111111111111111111111111111111111111111111111111///111222222111111222333333333333333333333333333000000111111222222222222111111111111111111111111///000222222222222444666222222111000000111222333333333222111000///...---111222222222222333333333111111111111111111111111000111111111111222222222111111111111111111111111222222111111111222444555111222333333444444333333//////000111222222333333222222111111222222333444222222222222222222222222///000000111222222333333111111111111111111111111//////000000111111111222DDDCCCCCCDDDEEEEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDAAA@@@???@@@BBBCCCBBBAAA============<<<<<<<<<<<<:::;;;;;;;;;<<<=========;;;::::::999888777666666888666444333333222000...222222222222222222222222222222222111000//////...000000111111111222222222333222222111111222222333111111222222222333333333///////////////000111111111111111111111111111111111111111111111111111111444444333222111111222222222222111111111111111111000000000000000000000000000111111111222222222222111111222222222222111111444444333222222111000000333222111000000000222222111111000000000000111111111111111111111111111111555444222111111111222333222111111111000000//////......//////000000000111222222111111111111222222000000000000000000000000444333333222111111111222222222333333333333444444111222333333444444333333444444444444444444444444333333333333333333333333111111222333333333333222000000111222333333444444222222111111111111111111111111000111111222333444555555444444333222111111555555555666666666666666555444444444444666777888777888888999:::::::::999::::::;;;;;;<<<=========::::::::::::;;;;;;;;;;;;;;;;;;:::999999999999:::<<<<<<;;;:::999999888888777777777777666666666666666555444444333333444444333333333333444444444444666555444222222333333444222222222222333333333333111111111111111111111111333222222222111000000000111111111111111111111111333111000000111222222111000111111111111222222222111111000000000111333444222222111111000000//////111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111///000000000111111111111111111111111111111111111111111222222222333333333000000000111222222222333111111111111111111111111222222222222222333333333222222222222111000//////000000111111111111000000111111111111111111111111222222222222222222222222///000000000000111111111//////000000111111222222000000111111111222222222333222222111111222222333111111111111111111111111111111111111111111111111222111000//////000111222111222333333444444333333333111000111222222111000111111111222222333333333222111111111000000//////111111222222222222111111111222222111000///111222000111222333333333333333111111111111111111111111222111111111000000//////EEEDDDDDDEEEFFFFFFEEECCCDDDDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@@@@AAABBB@@@???============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999888777666666666444333333444444222111222222222222222222222222333333333222111111000000222222222333333333444444333222222111111222222333//////000000000111111111000000000000111111222222111111111111111111111111111111111111111111111111222111111000//////000000000000000000000000000000111111111111111111111111000000000111111111222222111111222222222222111111222222222222222222222222333222111000000111222222111111000000000000111111222222222222222222222222222111111000//////000000222111111111000000000000111111111111222222222333222222111111111111222222111111111111111111111111444333222222111111222222111111111222222222333333111222333333444444333333444444444444444444444444333333333333333333333333111111222333333333333222222222222333333444444444555555555555555555555555222222222222222333444555666666666666555555555555777777777888888999999999:::999999999999;;;<<<===<<<<<<===>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@???????????????@@@@@@@@@???>>>>>>======;;;;;;;;;::::::999999888888777666666555555666666444444444444444444444444444333333222333333555555222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111333111000000111222222111000111111111111222222222222111000000000111222333111111111111000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111222222222222111111111111111111111111111111222222222333333333111111111111111222222222111111111111111111111111//////////////////////////////111222333333333333000111111111111111111000111111111111111111111111111111111111111111111111000000000111111111222222000000000000111111111111111111222222222333333333333222222111111222222333111111111111111111111111111111111111111111111111222222111000000111222222111222333333444444333333222111000111222222111000111111111111111111111111222111111111000000000000111111222222222222111111111222333222000000111333222222222222222222333333111111111111111111111111222222222222111111111000GGGFFFEEEEEEGGGGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCBBB@@@@@@AAAAAA@@@>>>=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666666444333222333444555444333333333333333333333333333444444444333222222111111111111222222222333333333333222222111111222222333000000000000000111111111111222222222222333333333222222222222222222222222111111111111111111111111222111000000///000000000//////////////////000000111111111111111111111111///000000000111111111111111111222222222222111111000000111111222333444444222111111000111111222222111111000000000000111111333333333333333333333333000111111111111000//////111111111111111000000000111111111222222222222222222222111111111111222222222222222222222222222222333333222222111111222222000000111111111222222222111222333333444444333333444444444444444444444444222222222222222222222222111222222333333333333333333333333333444444444444333333333333333444444444333333333333444555666777888888888888999999999:::::::::;;;<<<===>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDBBBAAAAAA@@@???>>>>>>===;;;;;;:::999999999999:::777777777666666555555555333222222222333444555666444444444333333333333333222222222222222222222222111111111222222222222222111111111111111111111111333111000000111222222111000111111111111222222222333222111111000111111111000000000111111111111111000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111222222222222333333333222222222222222222222222111111222222222333333333222222222111111111111111111111111111111111111111000000//////......------//////111222333444444444111111222222222222111111111111111111111111111111000000000000000000000000111111111111222222222333111111111111111000000000222222222333333333444444222222111111111111222222111111111111111111111111111111111111111111111111111111000000000000111111111222222333333333333333222111000111222333222000111111111111111000000000111111111111111000000000111111222222222222111111222222333222111111222444444333222111111111222333111111111111111111111111333333333222222222222222GGGFFFDDDEEEFFFGGGFFFEEEFFFFFFEEEDDDCCCBBBAAAAAABBB@@@???@@@AAAAAA@@@???======<<<<<<<<<;;;;;;;;;=========<<<;;;;;;;;;:::;;;::::::999888777666666555333222333444555444333333333333333333333333333444333333333222222222111/////////000000000111111333222222111111222222333222222222222222222222222111111222333333333333333222222222222222222222222111111111111111111111111333333222222222222222333/////////000000000000000111111111111111111111111//////000000000111111111111111222222222222111111000000000111222222333333111111111111111111222222222111111000000111111222333333333333333333333333111222333444444333111111111111111111111111111111000000000000000000000000222222111111111111222222222222222222222222222222333333222222111222222333111111111111222222222222111222333333444444333333333333333333333333333333111111111222222222222222111222333333444444333333444444333333333333333333222222222222333333333333444444444555666777888999999::::::;;;<<<===>>>>>>>>>???@@@AAABBBCCCDDDDDDFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLOOONNNMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHHHHGGGFFFEEEDDDDDDAAA@@@@@@???????????????<<<<<<;;;;;;:::999888888555555444444444444444444666666555555555555444444333333333333333333333333111111111222222333333333111111111111111111111111333111000000111222222111000000111111111222222222333333222111111000000000000000000111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111222222222333333222222222222222222222222111111222222222333333333333222222222111000000000111111111111111111111111333333222111000000//////222222333333333333222222222222222333333222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222111111000000000111111222222222222333333222222111111111111222222111111111111111111111111111111111111111111111111000000////////////000000111111222333333333333222222000000000222333222111000000111111222222222222111111111111111111111111111111222222222222111111111222333222111111333555666444222000000000222333111111111111111111111111222222222222222222222222GGGEEECCCCCCEEEFFFFFFEEEGGGFFFEEEDDDCCCBBBAAA@@@@@@???>>>???AAABBBAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;=========<<<;;;;;;;;;:::;;;::::::999888777666666777555444444444444333111333333333333333333333333222222222222222111111111///000000000000111111111333222222111111222222333222222222222222222222222000111222333333333222222222222222222222222222222111111111111111111111111333222222222222222333333000000000111111222222222111111111111111111111111000000000000111111111111111111222222222222111111111111111111111111111111000000111111222222222222222222111111111111222222333333333333333333333333111111333444444333222111111111111111111222222222111111111000000000000000222222111111111111222222111111111111111111111111333222222111222222333333222222222333333333333444111222333333444444333333333333333333333333333333111111222222222333333333222222333444444444444333333333333333333222222222555666666666777777888888666666666777888:::;;;<<<;;;<<<===>>>@@@AAABBBCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNMMMLLLLLLKKKJJJJJJGGGGGGFFFEEEEEEEEEEEEFFFBBBBBBBBBAAA@@@???>>>>>>;;;::::::999777666555444555555555555444444333333333333333333333333333333111111222222333333333444111111111111111111111111333111000000111222222111000000111111111222222222222222222222111111000000000000111111222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000111111111222222222222222222222222222111111222222222333333333333222222222111000000000111111111111111111111111444444333222222111000000222222333333333222111111222222222333333222222222111111111111111111111111222222222222222222222222111111222222222333333333333333222222111111000000000000000000111111111111222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000111222222333333222222111000///000222333222111000000111222444555666666111111111111111222222222111111222222222222111111111222222222111111333555666444222000000000222333111111111111111111111111000000111111111111111111GGGEEECCCCCCDDDEEEFFFEEEGGGFFFEEEDDDCCCBBBAAAAAA@@@???>>>???AAAAAAAAA@@@<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666666888666444444555444333111333333333333333333333333222222222222222111111111222222333333333444444444333222222111111222222333111111111000000000000000000111222333444333222222333333333333333333333333111111111111111111111111000000000///000000111222000000111111222222333333222222222222222222222222000111111111222222222222111111222222222222111111111111111111111111000000///000111222222222222222222222111111111111222222333333333333333333333333//////000111111111111000111111111222222222222222333333333333333222222222222222111111111111222222000000000000000000000000222222111111222222333333222222333333333444444444111222333333444444333333333333333333333333333333222222222333333444444555222222333444444444444444333333333333333444444444666777777888888999999::::::::::::;;;<<<>>>???@@@@@@@@@AAACCCDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLLLLKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOOOOPPPPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPNNNNNNMMMLLLLLLLLLLLLLLLIIIIIIIIIHHHGGGGGGGGGFFFBBBBBBAAA@@@>>><<<:::888666666555555444333333333444444444444444444444444222222222333333333333333111111111111111111111111333111000000111222222111000111111111111222222222111111222222222111000000111111111222222222222222333333333333333333333333111111111111111111111111222222222111111111111111111111111111111111111111111111222222222222111111111111111111111111111111//////000000000111111111333333333333333333333333111111222222222333333333222222222111111111111111111111111111111111111111222222111111000000/////////000111222222222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111222222222333222222222222222111111111/////////000000000000111111111000000000000111111111111111111111111111111111111111111111111111111333333444555555444333333000111111222222222222222111000///000222333333222000111222333444666777777111111111222222222222222111111222222222222111111///000111111000111333444444333222111111111222333111111111111111111111111000000000000000111111111IIIFFFDDDCCCEEEFFFGGGGGGFFFEEEEEEDDDCCCBBBBBBAAABBBAAA??????@@@???>>><<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999888777666666666555444444555666555333444444444444444444444444222333333333333333333333333444444444444555555555333222222111111222222333111111111000000000//////111222444555555555333222333333333333333333333333111111111111111111111111000000//////000111111222/////////000111222222222222222222222222222222222222222222222333333333333111111222222222222111111//////000000111111222222...///111222333333222222333222222111111222222333222222222222222222222222000000//////000111111222111111111222222333333333444444444333333222222222222222111111111111222222111111111111111111111111222222111111222222333444111222222222333333333333111222333333444444333333222222222222222222222222222333333444555555666666222333444444555444444444444444555555666666777777888888999999:::;;;;;;<<<>>>>>>???@@@AAACCCDDDEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNMMMNNNOOOQQQQQQQQQQQQPPPRRRRRRSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRSSSSSSSSSSSSTTTTTTSSSRRRRRRQQQQQQRRRRRROOOOOOOOOOOOOOONNNNNNNNNIIIIIIIIIHHHGGGDDDBBBAAA;;;::::::999888888777777444444444444444444444444333333333333333333222222111111111111111111111111333111000000111222222111000111111111111222222222000000111222333222111111333222222222222222222111222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111111111222222222222111111111111111111111111111111000000111111111222222222333333333333333333333333111111222222222333333333111111111111111222222222111111111111111111111111000000000000000////////////000000111111000000000000111111111111111111000111111111111111111111111111111111111111111111111000000000111111111222222111222222222222222222333///000000000000111111111111111000000000000111111111111111111111111111111111111111111111111111111222333444444444444333222000000111222222222222222000//////000222444333222222222333333333333444444111111111222222333333333111111222222222222111111...///000000///000222444222222222222222222333333111111111111111111111111000000000111111222222222JJJHHHEEEDDDFFFHHHHHHHHHEEEEEEEEEDDDCCCCCCBBBBBBEEECCCAAA@@@???>>>;;;999<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<=========;;;::::::999888777666666444333222444666777777666444444444444444444444444444444444444444444444444222222222333333333444444333222222222222222222333333333333333222222111111222333555777777666555444333333333333333333333333111111111111111111111111222222111111222333444444---......///000111111222222222222222222222222222222222333333333444444444111111222222222222111111------...000111333444444...///111222333333222222333222222111111222222333111111111111111111111111333222111111111222444555111111111222222333333333222222222111111000000000222222111111111111222222222222222222222222222222222111111111222333333444000111111111111222222222222222333444444444333333222222222222222222222222333333444444555666777777222333444444555555444444555666666777888999999:::>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCEEEGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRSSSSSSRRRRRRTTTTTTTTTTTTSSSSSSRRRQQQPPPQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUYYYXXXXXXWWWWWWWWWWWWWWWUUUUUUUUUVVVVVVVVVVVVVVVRRRRRRSSSTTTTTTUUUUUUVVVWWWVVVUUUUUUTTTTTTUUUUUURRRRRRRRRSSSSSSSSSSSSSSSMMMNNNNNNNNNMMMKKKIIIHHHAAA@@@@@@???>>>>>>======555555555555555555555555444444444333333222222222111111111111111111111111333111000000111222222111000111111111111222222222///000111222333333222111444333333222222111111111111111111111111111111111111111111111111111111111222222222222111111000000111111111111111111111111111111222222222222111111111111111111111111111111111111222222222333333333333333333333333333333333111111222222222333333333000000111111222222222333111111111111111111111111000000000000111111111111333333222111///---,,,***000000111111111111000000111111111111111111111111000000000000000000000000///000000000000111111111111111111222222333333444000111111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111///000111222222111000///000000111222222222222111000//////000222444333222444444333333222111000000111111111222222333333333111111222222222222111111---...////////////111333000111222333333333333333111111111111111111111111111111111222222333333333LLLHHHDDDBBBCCCFFFGGGHHHEEEDDDCCCBBBBBBAAABBBBBBCCCBBB@@@@@@@@@@@@>>>===>>>===<<<;;;;;;:::;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;999777666555444444666555444333333333333333444555444222111111333555333333333222222111111111000000000000000000000000333222222111111222222333222222222111111111111111333333333333333333333333333333333333333333333333333333333222222222222111111111222333333333333222444444444444333222111111333444666777777666444333222222111111000111111222//////000111222333333333222333333222111000222333222111111111222222000///111111000000111111222333111111111111111111111111222222222111111111111000555555555444444333333333444333333222222333333444222222222222222222222222111222333333111111222333444444444444444444444444222333444444444333222111000111222333444333222222111111111111111222222222555555555555555555555555555555555555555444444444999999:::;;;<<<===>>>>>>>>>??????@@@BBBCCCEEEFFFEEEFFFGGGHHHIIIJJJKKKLLLJJJKKKKKKLLLMMMNNNPPPQQQKKKLLLNNNPPPRRRRRRRRRRRRUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPOOOOOONNNNNNNNNOOONNNNNNOOOPPPQQQSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXYYYYYYXXXWWWYYYZZZYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZWWWXXXXXXXXXXXXXXXWWWWWWXXXWWWWWWWWWVVVVVVUUUUUUUUUTTTSSSRRRQQQPPPOOONNNKKKJJJIIIGGGDDDBBB???>>>===;;;999777555444444555<<<999666444444555555444333222222111111111222222555444333111...,,,+++***222222222222222222222222333333333222222222111111111111111222222333333444222333333444444333333222000111333333222222333444555555333222222222333444222222222222222222222222111111111111111111111111222111111111000000//////111111111111000000000000444444444444333333222111555444444333222111000000/////////000111111222222111111111111111111111111222222222222333444555666666666555444333333222222000000000000000000000000000111222333333222111000//////000000111111222222222111111111000000//////111111111000000000000000111111000///////////////000000000000000000000000000111222333333222111000000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111222222222111111000000000222222222222222222222222///000222333333222000///111111111111111111111111111222333444444333222111000000000000000000000000444444333333333333222222KKKHHHDDDCCCDDDFFFGGGGGGEEEDDDCCCBBBBBBAAABBBBBBBBBAAA@@@@@@@@@@@@???>>>>>>===<<<;;;;;;:::;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;999777666555555444555555444333333333444444333444444333222111222444333333333222222222111111111111111111111111111111333222222111111222222333111111111111111111222222333333333333333333222222222222222222222222222222111111111000000000000///111111222333333333333222222333333333333222111111///000222333333222000///333222///------///111333000000000111222222222333222333333222111111222444333222111111222222111///111111000000111111222333111111111111111111111111222222222222111111111111444444444444333333333333333222222111111222222333222222222222222222222222111333333333222111222333222222222222222222222222222222333444444444333222111222333444555444444333222222222222333333333333222333333333333333444444333444555666888999:::;;;;;;;;;<<<===>>>@@@AAAAAAAAAAAABBBCCCDDDFFFHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLOOOOOOOOOOOOPPPQQQSSSSSSNNNOOOQQQSSSTTTTTTSSSSSSTTTTTTSSSSSSRRRQQQQQQPPPOOONNNMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTVVVWWWWWWXXXZZZYYYXXXXXXYYYZZZYYYYYYYYYXXXXXXXXXWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYY[[[[[[ZZZZZZZZZYYYYYYYYYVVVVVVUUUTTTSSSQQQQQQPPPNNNNNNMMMLLLIIIGGGEEEDDDAAA@@@===;;;999888777777:::777555444555666666666444333333222222333333444000000111111111111222222333333333333333333333333333333333222222222111111000000000111111111111111222333333444444333333222000222333333222111333444333222111000///000000111222222222222222222222222111111111111111111111111222111111111000000000000111111111111111111111111333333444444333333222111111111222222222333333333222222222111111111111111////////////////////////111111111111222333444555555444444333222222111111000000000000000000000000111111222222222222111111000000000000000111111111111111111111000000000///000000000111111222222222222222111000000000000000111111111111111111111111000111111222222111111000111111111222222222222333111111111111111111111111111111111111111111111111111111111111111111111111444444444333333333222222222222222222222222222222000111222333333222111000111111111111111111111111222222222333333222222222222222222222222222222222444444333333333222222222IIIGGGEEEDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBAAABBBBBBAAA@@@??????@@@AAA@@@>>>>>>===<<<;;;;;;:::;;;;;;;;;::::::::::::;;;<<<<<<;;;:::999777666555555555444444333333333444555555222444555444333222222333333333333222222222222111111111111111111111111111222222111111111111222222000000000111222222222333444444333333222222222111111111111111111111111111111111111000000000000///111111222333333333333222000000111222222222222111...///000111111000///...444111...++++++...222444111111111111111111222222222222333222111111222444333222111111222222111000111111000000111111222333222222222222222222222222333222222222111111111111222222222222333333333333222111111000000111111222333333333333333333333333111333444333222111222444222222222222222222222222111111333333444444444444333333444555555555555555222333333333444444444444222222333333444444444555555666777999;;;===>>>???>>>>>>???AAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNRRRRRRRRRRRRRRRSSSTTTTTTRRRSSSTTTUUUVVVUUUUUUTTTTTTSSSRRRQQQPPPOOONNNMMMLLLLLLKKKJJJJJJJJJJJJKKKMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOQQQRRRTTTUUUWWWXXXYYYYYYXXXXXXZZZ[[[YYYYYYYYYYYYYYYXXXXXXXXXZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[]]]\\\\\\\\\\\\[[[[[[[[[XXXXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSRRRQQQOOOMMMMMMIIIGGGEEEBBB???===<<<;;;999777555555666777777777555444444333333444444555///000111222333444555666444444444444444444444444333333333222222222111111222222222222111111111111222222333333333333222222000222333333222111222444111111000////////////000222222222222222222222222111111111111111111111111111111111111111000000000111111111111111111222222333333333333333222222111111111222222222333333333444444333222222111000000////////////////////////000000000000111222333444333333222222111111000000000000000000000000000000222222111111111111222222111111111111000000000000111111111111000000000000///000111222333444444555333333222111111111111222111111111111111111111111111111000000000000111111222222222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111444444444333333333333222222222222222222222222222000111222333333222111000111111111111111111111111333222222222222222222333444444444444444444444444333333333333222222222222IIIGGGEEEEEEFFFGGGFFFEEEEEEDDDCCCBBBBBBAAABBBBBB@@@???>>>???@@@AAA@@@???>>>===<<<;;;;;;:::;;;;;;;;;::::::::::::;;;<<<<<<;;;:::999777666555555555333333333333333444555666111333555555444222111222222222222222222222222222111111111111111111111111222222111111111111222222//////000111222333333333444444333333222111111111222222222222222222222222333333333222222222111111111111222333333333333222......000111111222222222000000111222222111000000333111///---...000222444222222222111111111111111111222333222111111333444444333111111222333222000111111000000111111222333222222222222222222222222333333222222222111111111111111111222222333333333222222111111111111222222333333333333333333333333222333444333222222333444444444444444444444444444000111222333444444555555333333444444555555555555222222333333444555555555555555666666777888999999<<<<<<===>>>???@@@@@@AAABBBBBBCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJKKKMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQSSSRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVWWWWWWVVVUUUTTTSSSRRRQQQOOONNNLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJLLLKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIKKKMMMOOOQQQRRRTTTVVVXXXXXXXXXXXXZZZ\\\ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTPPPOOOMMMJJJGGGDDDBBBAAA===;;;999888999999888777555444444333333333333444333333333333333333333333444444444444444444444444333333333222222222111111555555555444444333333333222222333333333333222222111222333333111111222333222222222111111111111111111222222222222222333333111111111111111111111111111111111111111111111111000000000111111111111111222222333333333222222111555444444333222111000000222222222111111111000000111111111111111111111111000000000000000111222222333333222222111111111111000000000000000000000000333222111000000111222333222222111111000000//////111111111000000000000000222222222333333444444444333222222111111111222222111111111111111111111111222111////////////111222222222333333333444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333111222222333333222222111111111111111111111111111444333222111111222333444444444444444444444444444333333333222222222222111IIIGGGEEEEEEFFFGGGFFFEEEEEEDDDCCCBBBBBBAAABBBBBB@@@>>>>>>>>>@@@AAA@@@???>>>===<<<;;;;;;:::;;;;;;;;;::::::::::::;;;<<<<<<::::::888777666666666666333333333333333444555666111333555555444222111222222222222222222222222222111111111111111111111111222111111000000111111222//////000111222333333333333333333222222111111111333333333333333333333333333333333222222222111111111111222333333333333222---...///000111222222222111222222222222222222111111111111222222333333333222222222111111111111111111222222222111111333555555333111111222333222111111111000000111111222333222222222222222222222222333333333222222222222111111111111222222333333333333333222222222222333333333333333333333333333333222333444444222222333444444444444444444444444444111111222222333444555555333333333333333444444555222222333333444555666666666777888999:::;;;<<<===@@@@@@AAABBBCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLMMMOOOOOORRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUVVVWWWVVVUUUTTTSSSQQQQQQPPPNNNMMMKKKJJJIIIJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIGGGFFFDDDCCCCCCAAAAAABBBDDDFFFHHHJJJKKKPPPRRRTTTVVVVVVXXXZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^______]]]]]]]]]]]]\\\[[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWUUUTTTSSSQQQNNNKKKIIIHHHEEECCC@@@???>>>===;;;999666666444333333222222222555555444333222222111111222222222222222222222222333333333222222222111111555555555444444333333333111222222333333222222111111333333333111111222333222222222222111111000000111111111222222333333333111111111111111111111111111111111111111222222222/////////000000000111111111111222333333222222222555444444333222111000000////////////000000111111111111111111111111111111000000//////000000111111333333333333222222222222000000000000000000000000333222111000000111222333222222111111000000//////000000000000000000111111555444444444333333222222111111000000000111111222111111111111111111111111222111000//////000111222222222333333333444444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333222222222333333222222222111111111111111111111111444333222111111222333444333333333333333333333333333333222222222111111111IIIGGGEEEDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBAAABBBBBB@@@???>>>>>>???@@@???===>>>===<<<;;;;;;:::;;;;;;;;;::::::::::::;;;<<<<<<:::999888777666666666666444444333333333444555555222444555444333222222333111222222222222333333333222222222222222222222222111111000000000000111111000000000111222222222333222222222222222222222222333333333333333333333333111111111000000000000///111111222333333333333222......///111111222222222111000000000000000000111000111333444555444333333111111111111111111222222000111222222111222333555666444111111222333333222111111000000111111222333333333333333333333333333333333333333222222222222222222222222333333333333444333333333333333333444333333333333333333333333222444555444333222333555222222222222222222222222222222222222333444555555333333333222333333444555333333444555666777777888777888999:::<<<===??????@@@AAABBBDDDFFFHHHIIIJJJHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPPPPPPPQQQQQQRRRRRRRRRTTTTTTSSSTTTTTTUUUVVVVVVTTTUUUVVVVVVVVVUUUTTTSSSPPPOOONNNMMMLLLKKKJJJIIIJJJIIIIIIIIIIIIJJJKKKKKKIIIHHHGGGEEEDDDBBBAAA@@@;;;;;;<<<===???AAABBBCCCJJJLLLPPPRRRTTTVVVZZZ\\\^^^^^^^^^___________________________````````````______^^^]]][[[ZZZXXXWWWYYYYYYYYYZZZZZZZZZZZZ[[[YYYYYYYYYZZZZZZZZZZZZZZZYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWUUUTTTRRRPPPOOONNNLLLIIIGGGFFFDDDAAA>>>;;;:::999777555444333333444444444444333333333333222222222222222222222222333333333222222222111111222222222222111111111111111111222222222222111111222333444333111111111222000000111111000000///...111111111222222333333444111111111111111111111111111111111222222222222222/////////000111111222222000111222222222222222222111111222222222333333333------......///000000111////////////////////////111000000000000000111111333333333333333333333222000000000000000000000000222222111111111111222222111111111111000000000000000000000000111111111111666555555444333222111000111000000000000111222222222222222222222222222222222222111111111111222222222222222222333333333333333333333333333333333333111111111111111111111111111111111111111111111111222333333333333444444444111111111222222333333444333333333333333333333333111111111111111111111111333222222222222222222333111111111111111111111111222222222222111111111111KKKHHHDDDCCCDDDFFFGGGGGGEEEDDDCCCBBBBBBAAABBBBBBAAA???>>>>>>??????>>><<<>>>===<<<;;;;;;:::;;;;;;;;;::::::::::::;;;<<<<<<:::999888777666666666666555555444333333333444444333444444333222111222444111111222222222333333333222222222222222222222222111111000000000000111111111111111111111111222222000000000111222222333333222222222222222222222222111111111000000000000///111111222333333333333222///000000111222222222222111000000000000000000111000000111222333333444444000000000111222222222333000111222222111222444666777444111111222333333333111111000000111111222333333333333333333333333333444444333333333222222222444444444444333333333333333333222222222222333333444444444444444444444444333444555444333333333555222222222222222222222222444333222222222333444444555444333333333444666666555666666777888999:::;;;:::;;;<<<>>>@@@AAACCCCCCCCCDDDEEEFFFHHHIIIJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOOOOPPPRRRRRRRRRRRRSSSTTTUUUVVVTTTUUUVVVWWWWWWWWWVVVUUUOOONNNNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKHHHGGGFFFDDDCCCAAA@@@???;;;;;;<<<<<<===???@@@AAADDDGGGKKKNNNQQQUUUYYY\\\`````````aaaaaabbbbbbbbb````````````aaaaaaaaabbbbbbaaa```^^^\\\YYYWWWUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[ZZZZZZYYYXXXXXXWWWWWWXXXXXXXXXWWWUUUUUUTTTRRRPPPNNNNNNLLLIIIFFFCCCBBB@@@===;;;999777777555555555555555555555555333333333333333333333333333333333222222222111111000000000111111111111111111111222222222222111111222333444333111000111222000111222222222111//////000111111222333333444444111111111111111111111111111111111222222333333333000111111222333333444444000000111222222222222222111111222222222333333333////////////000000000000////////////////////////222111111000000111111111111111222222222222222222000000000000000000000000111111222222222222111111000000000000000111111111///000000000111111111111444444333333222222111111111111111111111222333333222222222222222222222222222222333333333333222222111111111222222222222333222222222222222222222222111111111111111111111111111111111111111111111111222222333333333444444444000111111222333333444444333333333222222333333333111111111111111111111111222222222333333222222222222222222222222222222222222222222222111111111111LLLHHHDDDBBBCCCFFFGGGHHHEEEEEECCCBBBBBBBBBBBBBBBBBB@@@>>>>>>???>>>===;;;>>>>>><<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<999999888777666666666777666555444444333333333333444555444222111111333555111111111222222333333333222222222222222222222222111111000000000000111111222222222111111111111111//////000111222333333444111111111111111111111111333333333222222222222111111111222333333333333222000111111222222222222111222222111111111111222222111000//////000222444555//////000111222333333444000111222222111222444666777444111000222333333333111111111000111222222333333333333333333333333333444444444333333333222222555555555444444333333333222222111111111111222222444444444444444444444444333444555555333333444555444444444444444444444444555444333222222222333444666555555444444666777888777888888:::;;;<<<======>>>???@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGLLLKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHHHHJJJKKKLLLMMMMMMNNNNNNNNNOOOPPPRRRSSSTTTTTTUUUWWWXXXXXXXXXWWWVVVNNNNNNMMMMMMLLLLLLKKKKKKHHHGGGGGGGGGHHHIIIIIIJJJGGGFFFEEEDDDBBBAAA@@@???????????????@@@AAACCCCCC@@@DDDHHHLLLPPPTTTXXX\\\aaaaaabbbbbbcccccccccddd```aaaaaaaaabbbbbbbbbbbbdddcccaaa___\\\YYYVVVUUURRRRRRRRRSSSSSSTTTTTTTTTWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYXXXXXXVVVWWWXXXYYYZZZYYYXXXXXXWWWUUUSSSSSSRRRQQQNNNLLLJJJHHHEEEBBB???===;;;:::999888888777666555555444444444444444444444444444333333333222222222111111111111111222222333333444111111222222222222111111222333444333111000111222333333444555444333222111000000111222333333444444111111111111111111111111111111111222222333333333222222333444444555666666///000111222222222222222555444444333222111000000222222111111000000//////111111111111111111111111222222111111111111111222000000000000000111111111000000000000000000000000000111222333333222111000//////000000111111222222//////000000111111111222222222222222222222222222222222222222333333444555222222222222222222222222222333444555555444333222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000111111222222222000000111222333333444444444333333222222333333444111111111111111111111111111222333444444333222111222222222222222222222222222222222111111111111000JJJHHHFFFEEEFFFGGGGGGGGGBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>>??????;;;;;;:::999999999999:::::::::::::::::::::::::::;;;:::888777666555666666777666444333333444666777222222222222222222222222333333222111111222333333333333333222222111111111222222222222222222222222222222222333333444444444222222222222222222222222333333333222222111111111222222222222222222222222222222111111111111111111000000000000111111111111222222222111111111000000000000000111222222222333111111111111111111111111222222222333333444444444333222111111333333222111000222222222111000111222111111111111111111111111000000000000000000000000000111222222333444555555333333333222222111111111333333333333333333333333222222333333333333444444444333333222222333333444777666555444444444444444555555555666777777888888::::::::::::;;;===>>>???DDDDDDDDDEEEFFFFFFGGGGGGJJJKKKLLLMMMMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEEEECCCBBBAAAAAAAAABBBCCCDDDAAABBBDDDEEEHHHJJJKKKLLLMMMMMMNNNNNNPPPQQQSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQLLLLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHCCCBBBBBBCCCDDDDDDCCCAAA>>>>>>======>>>???AAABBBGGGHHHIIIKKKNNNRRRVVVXXX^^^^^^_______________^^^```aaaaaabbbbbbbbbaaaaaacccaaa]]][[[YYYVVVSSSPPPNNNMMMLLLLLLNNNOOOOOONNNRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXYYY[[[[[[\\\\\\\\\]]]\\\[[[ZZZZZZZZZZZZ[[[VVVWWWWWWWWWVVVUUUUUUTTTNNNMMMKKKIIIFFFDDDBBBAAA@@@<<<888555666777999999666666555555444333333222555555444444333222222111222222222222222222222222333333222222333333444555555555444333333222111111000000000000000000000000222222222222222111000///111222222333333222222111000000000111222222222333222222111111111111222222555444444333222111000000333333333222222222222222111111000000000000111111000111222222222000///...,,,---///000111111111000111111111111111111111111222222111111000000//////000000000000000000000000////////////000000000000000111111111111222222222111111222222222222111111111111111111111111111111222222222222222222222222000000000111222222222333333222222111111222222333444333222111000000000000111222333444444333222111///000111222222111000///000000000111111222222333444111//////222333222000222333333444444333333222000111111111111222222222111222222333333222222111444222000111333444333000333333333333333333333333JJJHHHFFFEEEFFFGGGGGGFFFCCCCCCDDDDDDCCCCCCBBBBBB@@@@@@???????????????@@@???>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666555555666666777555444333333444555777333333333333333333333333333333222111111222333333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222111111333333222222222222222222111111111111111111111111000000000000111111111111222222222111111111000000111111111111111222222222111111111111111111111111222222333333333333333333333222111111333333222111000222333222111000111222111111111111111111111111222222222222222222222222333333333333333333333333333333333222222222111111333333333333333333333333222222333333333333444444444444333333222333333333666555555444444555555666666666777888888999999:::=========>>>???@@@BBBBBBEEEEEEEEEFFFGGGHHHIIIIIIKKKKKKLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCBBBCCCDDDFFFHHHJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPQQQQQQRRRRRRQQQQQQPPPLLLLLLLLLKKKKKKJJJJJJJJJHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEEEEFFFEEECCCAAACCCCCCBBBCCCCCCEEEGGGHHHHHHHHHIIIKKKMMMPPPSSSUUUVVVWWWXXXZZZ\\\]]]]]]]]]```aaabbbbbbcccccccccbbbbbb___\\\YYYWWWTTTQQQNNNLLLJJJIIIIIIKKKLLLKKKKKKNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXYYYYYYYYYXXXXXXWWWVVVSSSRRRQQQNNNLLLJJJIIIHHHFFFBBB>>>;;;::::::999999777777666555555555555555444444444333333222222222222222222222222222222222333333222222333333444555444444444333333222222222111111111111111111111111222222333333222111111000111111111222222111111111111111111111111222222222222222111111111111222222444333333222222111111000111111111222222222222222111111000000000000111111111111111111111000//////---...///111222222111111111111111111111111111111222222222222111111111111000000000000000000000000////////////000000000111000111111111111222222222222222333333333333222222111111111111111111111111222222222222222222222222111111111111222222222222333222222222222222222333333222222111111111111111222222222333333222222222000111111222222111111000111111111222222222222222555333111111333444333111111222222333333222222111000111111111111222222222111222222333333222222111444222000111333444333111333333333333333333333333JJJHHHEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBCCC@@@???????????????@@@@@@@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::888666555555555666666555444333333444555666444444444444444444444444333222222111111222222333333333333222222222222111222222222222222222222222111111111111111111111111222222222222222222222222333333333222222222222111333333333222222111111111111111111111111111111111000000000111111111222222222222222111111111111111222222222111111111111111111111111111111111111111333333333333333222222222333222111111333333333111111222333222111000111333222222222222222222222222333333333333333333333333444444444333333222222222333333333333222222222222333333333333333333333333222222333333333333444444555555444333222222333333444444444444555666777777999999999:::;;;;;;<<<<<<@@@@@@@@@@@@AAACCCDDDEEEFFFGGGGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@AAABBBCCCDDDDDDEEEFFFHHHJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQRRRQQQQQQPPPMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJIIIHHHHHHGGGHHHHHHLLLKKKJJJIIIIIIHHHEEECCCCCCCCCBBBBBBDDDEEEGGGHHHJJJJJJKKKLLLMMMOOOQQQRRRQQQRRRTTTVVVXXXYYYZZZZZZ]]]]]]___```aaaaaaaaaaaa```]]]ZZZWWWUUUSSSOOOMMMKKKJJJHHHHHHIIIJJJIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNPPPQQQRRRTTTUUUWWWXXXXXXXXXYYYZZZ[[[ZZZYYYXXXWWWZZZ[[[[[[[[[[[[ZZZYYYYYYYYYXXXWWWUUUSSSRRRPPPPPPNNNKKKGGGDDDBBB???===:::;;;:::888777666666777777444444444333333333333333333333333333333333333333333333222222333333444555333333333333333333333333222222222222222222222222333333333333333222222111000000111111111111000000222222222111111111111111222222111111111111222222222222222222222222222222///000000111111222222222111111000000000000111111222222111000000000000111...///000111222222222222111111111111111111111111222222222222222333333333000000000000000000000000/////////000000000111111000111111111111222222222333333333444444333333333111111111111111111111111222222222222222222222222222222222222222111111111222222222222222222222222222111111111111222333333333222222222222222222333333222222111111222222333333333333333222222222222555444333333555555555333000111111222222111111000000111111111111222222222111222222333333222222111333222111111333333222111222222222222222222222222JJJGGGEEEEEEFFFGGGFFFFFFFFFEEEDDDBBBBBBBBBCCCCCC?????????>>>??????@@@AAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888666555555555555666555444444444444555666444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222444333333222222111111111111111111111111222222222000000111111111222222222111111111111111111111111333222222222111000000000111111111111111111111111444333333333222222111111333111111111333444333222111222333333111111222333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444666555444333333333333333333333333444666777999:::<<<<<<<<<===>>>>>>??????@@@@@@AAAAAABBBDDDEEEFFFHHHHHHIIIKKKLLLMMMNNNOOOMMMMMMLLLLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCBBBCCCDDDFFFGGGFFFGGGIIIKKKMMMMMMNNNNNNOOOOOOOOONNNOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSOOOOOOOOOOOOPPPPPPPPPQQQPPPOOONNNMMMLLLLLLLLLLLLOOONNNMMMMMMMMMLLLJJJHHHCCCBBBBBBBBBCCCEEEGGGHHHLLLLLLLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTVVVVVVVVVVVVWWWXXXZZZ[[[\\\]]]^^^^^^___\\\YYYWWWUUUSSSPPPNNNNNNLLLJJJIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGJJJJJJKKKMMMOOOQQQRRRSSSVVVWWWYYY[[[[[[ZZZXXXWWW[[[[[[\\\\\\\\\\\\[[[[[[\\\[[[[[[YYYXXXWWWVVVUUUTTTRRROOOLLLJJJGGGDDDAAAAAA???<<<999888777777777444444444444444444444444333333333333333333333333333333222222333333444555222333333333333333333333222222222222222222222222333333444444444333333222111111222222222222111111333222222222111000000000222222111111111111222222000000111111222222222333......///000111222222222222111111000000111111222333222111000000000111222000000111111222222222222111111111111111111111111000111111222222333333333000000000000000000000000//////000000000111111111000000111111111222222222222222333333333333222222111111111111111111111111222222222222222222222222333333333222222111111111222222222222222222222222111111111111222333444555444333222111111222333444444444222111111222444444444444444333333222222222333333333444555555444444111111222222222222111111000000111111111222222222111222222333333222222111222222222222222333222222111111111111111111111111IIIGGGEEEDDDEEEFFFFFFEEEGGGFFFDDDCCCBBBBBBCCCCCC@@@???????????????@@@@@@===<<<;;;;;;::::::;;;;;;:::::::::::::::::::::::::::999777666444444555555555555555444444555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333222222222222222222222222222222222222222222222222222333333333222222111111111000000111111111222222222111111111111222222222222111111111111111111111111333222222222111000000000111111111111111111111111333333333222222111111111222111000111333444333222111333333333222111222333222222222222222222222222222222222222222222222222111111222333333444555555333333333333333333333333333333333333333333333333222222222333333333444444666555444444333333333444333444444666777999;;;<<<>>>>>>??????@@@AAAAAAAAACCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOMMMLLLLLLKKKJJJIIIIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHIIIKKKMMMPPPQQQRRRRRRRRRPPPPPPOOOOOOOOOPPPPPPQQQSSSTTTTTTUUUVVVVVVUUUUUUSSSTTTUUUUUUVVVWWWXXXXXXWWWVVVUUUSSSRRRQQQQQQQQQPPPOOONNNOOOPPPPPPNNNMMMIIIHHHHHHHHHHHHJJJKKKLLLLLLLLLMMMNNNNNNNNNOOOOOOOOOPPPQQQSSSUUUUUUVVVVVVUUUVVVXXXYYYZZZ[[[[[[\\\^^^\\\YYYXXXWWWUUUSSSQQQPPPNNNKKKJJJJJJJJJHHHGGGJJJIIIHHHGGGEEEDDDCCCBBBCCCCCCDDDEEEGGGIIIKKKMMMRRRTTTVVVYYYZZZZZZYYYXXXZZZ[[[[[[\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXWWWVVVTTTSSSRRRPPPMMMJJJHHHFFFCCC???;;;999888777666666666555555555555555333333333333333333333333333333222222333333444555222333333333333333333333111111111111111111111111222333333444444333333333222333333444444333333222333222222222111000000000222222111111111111222222///000000111111222222333......///000111222222222222222111111111111222222333222111000000111222333111111111111111222222222111111111111111111111111///000000000111111222222000000000000000000000000000000000000111111111111000000111111111222222222111111222222222222111111111111111111111111111111222222222222222222222222444333333333222222111111111222222333333222222111000000111111222333555555444333222111111222333444555444333222222333444555444444444333333222222222000111333333333333333333222222333333333333222222000000111111111222222222111222222333333222222111222222333222222222222222111111111111111111111111IIIGGGDDDDDDEEEFFFFFFEEEGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>?????????>>>======<<<<<<======:::::::::::::::::::::::::::999777555444444444555555555555555555555555555222222222222222222222222111222222333333222222111111222222222222333333333222222222222222222222222222222333333333444444444222222222222222222222222111222222222222333333333222222222222222222222222000000000111222222333333111111111222222222222333111111111111111222222222222222222111111111111111111111111111111111111111222222222222222111111111222111000111333444444333222333444333222111222444333333333333333333333333222222222222222222222222000111111222444555555666333333333333444444444444333333333333333333333333222222333333333333444444555555444444444444555555555555666777999;;;===>>>@@@@@@@@@AAABBBBBBCCCCCCGGGGGGGGGGGGHHHJJJKKKLLLJJJKKKKKKLLLLLLMMMMMMNNNLLLLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFDDDDDDDDDDDDEEEFFFHHHIIIMMMOOORRRUUUWWWXXXXXXWWWRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXYYYZZZZZZ[[[[[[ZZZ\\\]]]^^^___aaabbbcccddd```___^^^\\\ZZZYYYYYYYYYVVVUUUUUUVVVWWWWWWVVVTTTPPPOOONNNMMMMMMNNNOOOPPPNNNNNNPPPQQQRRRSSSSSSSSSOOOPPPRRRTTTVVVWWWWWWXXXWWWXXXYYYZZZ[[[[[[[[[[[[\\\[[[YYYXXXXXXXXXVVVTTTQQQNNNKKKJJJIIIIIIGGGEEEKKKJJJIIIGGGEEECCCAAA@@@????????????AAACCCFFFGGGMMMOOOQQQTTTWWWYYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWXXXWWWUUUSSSNNNMMMJJJFFFCCC???<<<:::999999888888777666666555333333333333333333333333333333222222333333444555333333333333333333333333000000000000000000000000111222222333333333333333333333444444444444333333222222222111111111111111222222111111111111222222000000000111111111222222///000000111111222222222222222111111111111222222222111111111111222333333111111000000000111111222111111111111111111111111000000000000000111111111000000000000000000000000000000000111111111222222000111111111111222222222000111111222222111111000111111111111111111111111222222222222222222222222333333333333333222222222111222333444444333222111111111111222222444555555333222222222222222222333444333333222222333333444333333333333222222222222---///222333222111111222333333333444444333333333000111111111111222222222111222222333333222222111111222333333111111222333222222222222222222222222IIIGGGDDDDDDEEEFFFFFFEEEFFFFFFFFFFFFDDDCCCBBBAAABBBBBB@@@???>>>>>>======@@@???>>>>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999777555444444444444444555555555555555555444333333333333333333333333111222333333333333222111111111222222222333333333222222222222222222222222000000111222333444444555222222222222222222222222111111222222222333333333111111111222222333333444///000000111222222333333111111111222222222333333000000111111111222222222111111111111111222222222111111111111111111111111111111111111222222222222111000000111333444444333222333444444222222333444333333333333333333333333333333333333333333333333222222222333333444444444333333333444444444555555333333333333333333333333222222333333333333444444444444333444444555666777777888888999;;;===>>>???AAAAAAAAABBBCCCCCCDDDDDDGGGGGGHHHHHHIIIKKKLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGHHHIIIJJJLLLMMMOOORRRVVVZZZ\\\]]]]]]]]]YYYYYYYYYYYYZZZ\\\]]]^^^aaaaaabbbcccdddeeeeeedddfffggghhhjjjlllnnnooopppnnnmmmkkkiiigggfffeeeeeeeeedddccccccddddddbbb```ZZZYYYWWWVVVUUUUUUVVVVVVUUUVVVYYY[[[]]]^^^^^^^^^[[[[[[[[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYWWWXXXYYYYYYXXXWWWSSSQQQNNNLLLKKKJJJHHHFFFIIIHHHGGGFFFEEECCCBBBBBB>>>=========>>>@@@BBBDDDGGGHHHKKKNNNRRRUUUXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\YYYYYYYYYZZZZZZZZZZZZZZZ\\\[[[YYYZZZ[[[[[[ZZZYYYRRRQQQQQQOOOKKKGGGDDDAAA<<<<<<;;;:::888777666666444444444444444444444444333333222222333333444555444444444333333222222222111111111111111111111111000111111222333333222222222333333444444333333222111111111111111222222222222222111111111111222222000000000000111111111111111111111222222222222222333222222111111222222333000111222222333333333222111111000/////////000111111111111111111111111111222222111111111111111000000000000000000000000000000000111111111222222222000111111111111222222222111222222333333222222111111111111111111111111111222222222222222222222222222222333333333333333333000111333444444333111000222222222222222333444555222222222333333222222222222222333333333333222222111111111222222222222222,,,///222333222111111222222222333333333333222222000111111111111222222222111222222333333222222111111222444333111000222444333333333333333333333333IIIFFFDDDDDDEEEFFFEEEEEEFFFFFFGGGGGGEEECCCAAA@@@CCCBBBAAA???>>>=========???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<:::888777555444444444444444444555555555555444444444444444444444444444444111222333444444333222111111111111222222333333333222222222222222222222222......///111222333444555222222222222222222222222111111111222222333333333000000111222333444444555///000000111222222333333111111222222222333333333000000111111222222222222000000111111222222222333111111111111111111111111000000111111222222222333111000000111333555444333222333444444222222333444333333333333333333333333444444444444444444444444444444333333333333222222333333333444444555555555333333333333333333333333222222333333333444444444333333333444555666777888999999::::::<<<>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKJJJIIIHHHIIIIIIKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMLLLMMMNNNPPPQQQSSSQQQTTTXXX]]]```aaaaaa``````aaaaaabbbcccdddfffgggjjjkkklllmmmnnnnnnnnnnnnmmmnnnoooqqqtttvvvwwwxxxzzzyyywwwuuusssqqqpppppptttrrrqqqqqqqqqpppmmmkkkfffeeecccaaa````````````^^^___bbbeeegggiiiiiiiiijjjiiifffccc___[[[XXXVVVVVVVVVWWWXXXXXXWWWWWWWWWXXXWWWVVVWWWYYYZZZYYYXXXWWWUUUQQQOOONNNMMMKKKIIIFFFFFFFFFEEEEEEDDDDDDCCC???>>>===<<<===???AAACCCCCCDDDGGGJJJNNNSSSWWWYYY[[[\\\]]]]]]^^^^^^^^^]]]ZZZZZZZZZ[[[[[[[[[\\\\\\^^^]]][[[ZZZ\\\\\\\\\[[[SSSTTTUUUTTTRRRNNNJJJGGG>>>>>>===;;;999888666666444444444444444444444444333333222222333333444555555555444333333222111111222222222222222222222222///000111222222222222222111222222333333222222111000000111111222222222333222222111111111111222222111111111000000000000000333333333222222222222222333222222111111222222333///111222333444333333222111000///......///000000111111111111111111111111444333333222222111111111000000000000000000000000000111111111111222222222000111111111111222222222222333333444444333333222111111111111111111111111222222222222222222222222222222222333333444444444000111333444444333111000333333222222333333444444111222333444444333222111111111333444444333111111000000000111111222222333+++///333444222111222333111111222222222222111111000111111111111222222222222222222333333222222222000333444333111000222444333333333333333333333333GGGFFFEEEDDDDDDFFFHHHIIIGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA;;;;;;:::999999999999::::::::::::;;;;;;;;;<<<<<<:::999888666555555555555333333444555555444333333333333444555444333111000333333333222222222111111222222222222222222222222555444333333222222333333444444444333333222222222111111111222222333333333222222222222222222222222333444555444222111222333555444444333333444444555222333333444444333333222111222333333444444333333222222111111222222333444333222222111111222222333333333333333333333333333333333444555444333111000444444444333333222222222444333333222222333333444111222222222111111333555444333222222444444333222222333333444444333333222333333333333333333333333444555666555333222333444999999888777666666777777:::;;;<<<>>>???AAABBBCCCCCCCCCCCCDDDDDDFFFGGGGGGJJJKKKKKKKKKIIIIIIKKKLLLJJJIIIIIIIIIIIIJJJKKKKKKJJJKKKLLLLLLKKKLLLNNNPPPSSSSSSSSSTTTTTTUUUUUUVVVQQQSSSTTTTTTSSSSSSUUUVVVZZZ[[[^^^aaadddfffhhhiiihhhjjjlllkkkiiijjjnnnrrrtttsssssssssrrrqqqqqqqqqvvvuuussssssuuuyyy}}}~~~~~~|||{{{yyysssqqqoooooopppooonnnlllmmmmmmnnnqqquuuyyy~~~}}}xxxtttnnnhhhbbb^^^___\\\YYYXXXWWWVVVTTTSSSRRRSSSUUUWWWXXXZZZZZZ[[[\\\\\\[[[UUUNNNIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@??????>>>>>>>>>@@@BBBEEEHHHKKKPPPWWW[[[ZZZ\\\______^^^\\\\\\\\\\\\[[[ZZZZZZZZZ[[[\\\]]]]]]\\\[[[\\\\\\\\\ZZZXXXWWWWWWVVVUUUTTTRRRQQQQQQGGGFFFEEEBBB???<<<999777666555444222222222333333;;;999666444222222333444222222222222222222222222111111111111111222222222333222222111111222222333333333333222222222111111111111000000000000111111000111222222111000111222111111000000000000111111---...000111333333444444000000000000000111111111...///000111333444666666333333333222222111111111111111111111111111111111222222111111111111111111///111222222111111222333444444333222111111111111000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222111111000000111111222222222222222222222222222000000000000000000000000222222222222222222222222111111222222222333333333444444444333333222222222222333333444444333333222444444333222111111111111222222111111111111222222IIIHHHFFFDDDDDDEEEFFFGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;:::::::::::::::999999999:::::::::;;;;;;;;;:::999777666666666666333333444555555444333333333333444444444333222111333333333222222222111111222222222222222222222222555444333333222222333333444444444333333222222222222222222222222222333333222222222222222222222222222333444333111000111222444444333333333333444444222333333444444333333222000111222222333333222222222222111111222222333444333222222111111222222333333333333333333333333333333333444444444333222111444333333333333333333222444333333222222333333444222333555444333333555666444333222222444444333222222333333444444333333222333333333333333333333333333555666555444333444666888888888888888999::::::;;;<<<===???AAACCCEEEFFFDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJKKKKKKIIIKKKMMMMMMNNNPPPSSSUUUYYYZZZ[[[\\\]]]]]]]]]]]]\\\]]]______^^^^^^___``````bbbdddgggjjjmmmoooooooooqqqssssssrrrsssvvvyyy{{{zzzyyywwwvvvvvvvvvvvvzzzzzzyyyyyy|||}}}{{{{{{zzzxxxvvvuuuvvvxxx{{{xxxpppkkkdddaaa^^^[[[ZZZXXXVVVTTTSSSTTTUUUWWWXXXYYYYYYYYYYYYYYYYYYVVVQQQNNNMMMNNNIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAACCCEEEGGGIIIMMMRRRVVVZZZ\\\___```___^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]^^^]]][[[\\\\\\\\\ZZZXXXYYYYYYXXXWWWVVVUUUTTTSSSNNNMMMKKKGGGCCC???<<<:::888777555444444444555555444333222111222333444555333333333333333333333333444444333222111000//////333222222111111222222333333333333222222222111111222222111111111111222222111111111000///.........111111000000000000111111222222222111111///......000000000000111111111111222222222222222111111111333333222222222222222222111111111111111111111111222111111111111111222222///111222222111111222333222222222111222222333333111111111111111111111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333222222111111111222333333444444333333222333333222222111222222222222222111111111111222222KKKIIIGGGDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAABBBAAAAAA@@@@@@?????????======<<<;;;;;;;;;;;;;;;888999999999::::::::::::<<<;;;:::888777777666666333444444555555444444333333333444444444333222222333333333222222222111111222222222222222222222222555444333333222222333333444444333333333333222222333333222222222222222222222222222222222222222222111222333222000///000111333333222222222222333333222333333444444333333222000000111222222222222111222222111111222222333444333222222111111222222333333333333333333333333333333333444444444333222222222333333333333333333444444333333222222333333444222333555555444333444555444333222333444555444222333333444444444444333333333333333333333333444444333444666666555555777888888888999999;;;<<<===>>>===>>>???AAACCCEEEGGGHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGJJJLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKMMMPPPRRRTTTVVVZZZ]]]bbbdddfffhhhjjjjjjjjjjjjkkklllmmmllljjjjjjjjjllljjjkkknnnrrruuuwwwyyyyyyyyyzzz|||||||||}}}}}}||||||}}}}}}{{{{{{{{{}}}}}}~~~zzzooolllhhheeebbb___[[[XXXXXXXXXYYYZZZ[[[\\\\\\\\\XXXYYYXXXWWWTTTSSSSSSUUUMMMLLLJJJGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGIIIIIIJJJMMMQQQTTTZZZ]]]```aaa`````````aaa```___^^^]]]]]]]]]]]]]]]___]]]\\\\\\\\\\\\[[[YYY[[[[[[ZZZYYYYYYXXXWWWWWWVVVUUURRROOOJJJFFFBBB@@@;;;:::999888777777777777222222222222333333444444444444444444444444444444444444333222111000000///333222222111111222222333333333333222222222111111333333222222222222333333222222222222111111111111111111000000000000111111333333222111000...,,,+++111111111111111111111111222222222111111000000///222222222222222222333333111111111111111111111111111111111111111222333444///111222222111111222333111111111111222333444555222222222222222222222222000000111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111444333333222222333333444222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333222222111111111111111000222333333444444333333222222222222111222222333333222222111111111111222222IIIHHHFFFDDDCCCDDDEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;;;;:::999888777666666666444444444444444444444444333333333333333333333222333333333222222222111111111222222222222222333333555444333333222222333333333333333333333333333333333333333222222111111111222222222222222222222222111222333222111000111222333222222111111222222333222333333444444333333222000111111222222222222222222222111111222222333444333222222111111222222333333333333333333333333333333333333333333333333222222222222333333444444444444333333222222333333444000222444444222111111222555333222333444555444333333333444444444444333333333333333444444444444444333555666777777777999;;;;;;;;;;;;<<<===>>>???@@@@@@@@@AAACCCDDDEEEFFFGGGHHHHHHGGGGGGGGGHHHHHHIIIGGGHHHHHHHHHHHHIIIMMMOOOOOOOOOPPPQQQRRRRRRRRRRRRSSSUUUXXXZZZ\\\___cccfffkkkmmmppptttwwwxxxyyyyyyyyyyyyyyywwwtttrrrrrrssssssuuuyyy~~~}}}{{{vvvsssoookkkfffcccbbbcccdddeeeffffffffffff```___]]]ZZZWWWVVVUUUVVVPPPNNNKKKHHHFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIKKKMMMNNNOOOPPPQQQUUUWWWZZZ]]]___aaaaaaaaacccdddbbbaaa```___^^^^^^]]]]]]```^^^\\\\\\]]]]]]\\\ZZZ\\\\\\[[[[[[ZZZZZZYYYYYY[[[YYYWWWTTTPPPMMMIIIHHHBBBAAA???===;;;999888777666666777666666444333222444444444444444444444444000111111222222333333333333222222111111222222333333333333222222222111111222222222111111222222222000000000111222333333333222111111000000111111222///000000111111111111000222222111111111111111000//////000000111111111222111111111222222333333333111111111111111111111111000000000111222333444555///111222222111111222333222111111111222222333444222222222222222222222222///000111222222222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222111111000000111111222222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333222222222222111111111111222333333444444333333222111111111111222333444444222222111111111111222222GGGFFFDDDCCCCCCEEEFFFGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<:::999888777666555555555444444444444444444444444333333333333333333333333333333333222222222111111111111111222222333333333555444333333222222333333333333333333333333333333333333333222222111111111222222222222222222222222111333444333222222333444333222222111111222222333222333333444444333333222111222222333444333333333222222111111222222333444333222222111111222222333333333333333333333333333333333333333333333333333222222222333333444444444444333333222222333333444111222444333222111111222555444333333555555444333333444444555555444444333333333333444444555555555444555777888888999;;;<<<>>>>>>>>>>>>>>>??????@@@CCCCCCCCCDDDDDDDDDEEEEEEGGGFFFFFFFFFFFFGGGGGGHHHFFFGGGHHHHHHIIILLLQQQTTTTTTUUUWWWZZZ[[[\\\]]]]]]___aaadddfffhhhkkkooorrruuuwwwzzz}}}}}}zzzzzzzzz|||{{{vvvrrrqqqrrrtttuuuwwwwwwxxxxxxrrrnnniiiccc^^^ZZZWWWUUUSSSQQQMMMIIIGGGEEEEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJMMMOOOQQQSSSTTTVVVYYY[[[ZZZ\\\___``````aaacccdddbbbbbbbbbaaa```___^^^^^^aaa___]]]\\\]]]]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYWWWUUUSSSQQQPPPJJJHHHFFFBBB???;;;888777888888888777777555444333222222222222222222222222000111111222333333444444333222222111111222222333333333333222222222111111111111000000000000111111000...---...000111000...222222111111111111222222//////111222333444444444333222222222111111000000//////000000111111111222111111111222222333333333111111111111111111111111111111111111222333444555///111222222111111222333444333222222111111111222111111111111111111111111///000111333333222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222333333333333333333333222333333444444333333222111111111111222333444444222222111111111111222222FFFEEECCCCCCCCCEEEGGGHHHEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============:::999888666555555444444555444444333333444444555333333222222222333444444333333333222222222111111111111111222222333333444555444333333222222333333222222333333333333444444333333222222222222222222222222222222222222222222111333444444333222333555333333222222222222333333222333333444444333333222222222333444444444444333222222111111222222333444333222222111111222222333333333333333333333333333333333222222222333444444222333333333333333333444444333333222222333333444444555555444222222444555555444333444555666555333444444555555555555444444333333333444555555666666555777999999999:::<<<===@@@????????????@@@@@@AAAEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHJJJKKKMMMRRRXXX\\\```aaadddfffhhhiiijjjiiikkkmmmpppsssuuuyyy}}}yyyqqqiiiccc^^^[[[XXXVVVQQQLLLIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJKKKNNNQQQSSSTTTVVVYYY[[[YYY[[[]]]^^^^^^___aaacccaaabbbbbbbbbaaa```___^^^bbb```]]]\\\]]]^^^]]]]]]ZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYWWWVVVVVVQQQOOOMMMIIIEEE@@@<<<:::666666666666666666666666222222222222222222222222444444333333222222222222333222222111111222222333333333333222222222111111111000000000000000000111666333111111333333111...222222111111111111222222222222333333333333333222333333333222111111000000222222222111111000000///222222222222222222333333111111111111111111111111222222222222222333444555///111222222111111222333555444333222111111111111000000000000000000000000...000222333444333111000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333444444444222333333444444333333222222222222111222222333333222222111111111111222222GGGFFFDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======::::::888777666555555555555444333333333333444555333333222222222333444555333333333222222222111111000111111222333333444444555444333333222222333333222222222333333444444444222222222222222222333333222222222222222222222222000222333333222222333444444444333333333333444444222333333444444333333222111111222333333333333333222222111111222222333444333222222111111222222333333333333333333333333333333333222222222333444555444333333333333333333222444333333222222333333444666666555222111111444666666444333444555666555444444444555555555555444444333333444444555666666666777999:::;;;::::::<<<>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJFFFFFFFFFGGGHHHJJJKKKLLLMMMOOOQQQSSSWWW]]]dddiiiooopppsssuuuvvvvvvuuuttttttvvvzzz~~~xxxrrrkkkggg___\\\WWWRRRNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLNNNQQQSSSTTTUUUXXXYYYYYYZZZ\\\\\\\\\]]]___aaa``````aaabbbbbbaaa```___ccc```]]]\\\]]]^^^^^^^^^[[[[[[[[[\\\\\\\\\]]]]]][[[[[[[[[[[[[[[ZZZYYYYYYUUUTTTSSSPPPLLLGGGDDDAAA:::999888666666666666777333333333333333333333333444333333333333222222222333222222111111222222333333333333222222222111111222111111000000111111222444111///000444666444111333222222111111222222333333333333333333222111000444444333222222111000000222222222222222111111111333333222222222222222222111111111111111111111111333333222222222333333444///111222222111111222333333333222222111222222222111111111111111111111111...000222444444333111000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111444333333222222333333444222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333111111222222333333333333222333333444444333333222333333222222111222222222222222111111111111222222IIIGGGEEECCCBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA======<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;999888777777666666555444333333333333444555333333222111222333555666333333333222222222111111000000111222333333444444555444333333222222333333222222222333333444444444111111111222222333333444222222222222222222222222///111222222111111222444555444444333333444444555222333333444444333333222000000111222222222222111222222111111222222333444333222222222222222222333333333333333333333333333333333222111222333555666444444444333333222222222444333333222222333333444666555222///...///222555666555444444555666555444444444555555555555444444333333444444555666777777888:::;;;;;;:::;;;<<<===<<<<<<===>>>@@@BBBDDDEEEDDDDDDFFFHHHJJJLLLMMMNNNJJJJJJKKKLLLNNNPPPQQQRRRUUUVVVYYY\\\```gggoootttzzz{{{}}}~~~~~~}}}{{{zzzxxx{{{}}}vvvrrreeeaaa\\\WWWSSSQQQQQQRRRNNNNNNNNNMMMMMMLLLLLLLLLNNNQQQSSSUUUUUUVVVWWWYYYXXXZZZ[[[[[[ZZZ[[[]]]_________aaabbbbbbaaa``````dddaaa^^^\\\]]]^^^^^^^^^[[[\\\\\\]]]]]]^^^^^^^^^]]]]]]]]]]]]\\\[[[ZZZZZZWWWWWWVVVTTTQQQMMMJJJHHHBBB@@@===999777666666666444444444444444444444444000111111222444555666666333222222222222222222333333333333222222222111111333222222222222222222333&&&$$$$$$(((///333333111333222222111111222222333111111111222222222111111444444333333222111000000...///000111333555666666444333333222222111111111111111111111111111111111444444333222222222333333///111222222111111222333111111111111222333444444222222222222222222222222...///222444444333111///222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222111111111111111111222222222222222222222222222444444444444444444444444222222222222222222222222111111222222222333333333000000111111222222222222222333333444444333333222444444333222111111111111222222111111111111222222EEEEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEECCCCCCDDDDDDCCCBBB@@@???CCCAAA>>><<<:::999::::::999999999999999999999999<<<;;;:::888777666666666555555555555555555555555222222222333333444444444333333333222222111111111111111000000111111222333111111111111222333444555222222333333333333444444111222333444444444333333333333333333333333333333111111111111111111111111333333444444444333333222222222222222222222222222222333333444444333333222111111222333333333333222555555555444444333333333333333333333333333333333444444444333333222222222555555555444444333333333333333444444555666666666666666666555555444444444777666444333333444555666555555555555555555444444444555777777666666888999888:::<<<<<<<<<<<<>>>@@@===>>>???@@@AAABBBBBBCCCDDDEEEHHHKKKMMMOOOOOOOOOOOOPPPQQQTTTWWW[[[___aaacccdddgggkkkpppuuuyyy{{{}}}yyyssslllccc\\\XXXVVVSSSQQQRRRRRRQQQPPPOOONNNMMMLLLOOOOOOPPPQQQRRRTTTVVVWWWUUUUUUVVVWWWXXXXXXYYYYYYZZZ[[[]]]___aaacccddddddcccbbbaaa___]]]\\\\\\[[[____________^^^]]]\\\[[[]]]^^^_________]]]\\\[[[[[[YYYVVVVVVWWWVVVRRROOOIIIEEE@@@===<<<<<<;;;;;;888777666555444444444444333333333222222222111111444444333333222111000000333333333222222111111111///000111222222111000///333222222222111000000000222222222222222222222222222222111111111111111111111111111111111111111111222111000//////111333444333222111000000111222333111111111222222333333333333333222222111222222222444333333222111111111222000000000000000000000000444444333222222111000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444333333333333222222333333222222111222222222333333333222333333444444333222222222111000000000333333222111000000111111333333333222222222111111222222222222333333444555333333333222222222111111111111222333333333333222333333333333333333333333222111000000000111333333FFFEEEDDDCCCCCCDDDEEEFFFBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<888999::::::;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;:::888777666666666555555555555555555555555222333333333333333333444333333333222222222111111222222222222222333333444444333333222222222333333222222333333333333444444222222222333333333444444333333333333333333333333111111111111111111111111222222333333333333222222333333333333333333333333222333333444444333333222111111222333333333333222444444333333333222222222555444444444333333333333444333333333333333333222555555444444444333333333555555555555555555444444333333333222222111111111666555555444444555555555555555555555555555555555555777888888888888999;;;:::;;;============???@@@????????????@@@AAABBBCCCEEEGGGKKKOOORRRUUUVVVVVVXXXXXXZZZ]]]aaaeeeiiikkkppprrruuuyyy~~~{{{vvvqqqiiibbb___\\\YYYWWWUUUTTTSSSQQQPPPOOONNNNNNSSSSSSTTTTTTVVVWWWXXXYYYSSSSSSTTTUUUVVVWWWXXXXXXZZZ[[[]]]___aaacccdddddddddcccaaa^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\\\\^^^^^^_________^^^]]]\\\^^^\\\ZZZYYYZZZYYYVVVSSSPPPLLLGGGCCCAAA???===;;;777666555444333222222222333333333333222222222222444444333333222111111000333333333222222222111111///000111222222111000///222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222111000///000111333444333222111000000111222333111222222222222222222333222111111000000111111222444333222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222111111111333333222222111222222333111111000000///000000111222222222111111111111111333333222111111111111111333333333222222222111111222222111111222222333333333333222222111111111111111111222333333333333222333333333333333333333333222111000000000111333333GGGFFFEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@555777999<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777777666666555555555555555555555555444333333333333333333222333333333222222222222111333333333333333444555555666555444333222222222222222222333333333333444444333333222222222333444555333333333333333333333333111111111111111111111111111111222222222222222111333333333333333333333333222333333444444333333222111111222333333333333222333333222222222222111111555555444444333333222222222333333333333333333444555444444444444333333333777666666555444444333333555555555444444444444444444555555666666555555555666666666666666666666666777999::::::::::::;;;===<<<===??????>>>>>>???AAABBBBBBAAAAAAAAACCCDDDEEEIIIKKKPPPUUUZZZ^^^```aaaccceeegggkkkppptttxxxzzz}}}zzzvvvqqqllliiifffcccaaa\\\[[[YYYVVVTTTSSSRRRRRRTTTTTTTTTTTTTTTTTTUUUUUUSSSSSSSSSTTTUUUVVVWWWXXXYYYZZZ\\\___aaabbbcccddddddccc```]]][[[ZZZ[[[[[[XXXYYYYYYYYYZZZZZZZZZZZZ[[[[[[\\\]]]]]]]]]\\\\\\^^^]]]\\\\\\\\\[[[YYYWWWXXXUUUPPPLLLIIIEEEAAA>>>999888777555444333333333444444333333333222222222444444333333222222111111333333333222222222222111000000111222222111000000111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222111000000000111333444333222222111111222222333222222222222222111111111111000000000000000111111333333222222111111222222444444444444444444444444000000111222333333444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000333222222111222222333333222111000///////////////111111111111111222222222333222222111111111111222333333333222222222111111222222111111111111111111222111111111111000000000111111222333333333333222222222222222222222222222222111111111111222333333HHHGGGEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBEEECCCBBBAAA@@@AAABBBBBB===>>>??????>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777777555555555555555555555555444444444333333222222222222222222222222222222222333333333333333444444555444444333222222222222222222222222333333333444444444333222111111333555666333333333333333333333333111111111111111111111111000000111222222222111111444444444444444444444444222333333444444333333222111111222333333333333222333333333222222222222222222222222333333333333333222222222333333444444444444444444444444444444444666666555555555444444444666666666666555555555555333444666777777666555555666666666777777777777777888:::;;;;;;:::;;;<<<>>>===>>>@@@???>>>>>>???AAAEEEDDDCCCCCCDDDFFFHHHIIIMMMPPPVVV\\\bbbgggjjjkkknnnpppsssxxx~~~}}}{{{|||~~~~~~{{{{{{yyywwwtttqqqooommmkkkfffeeebbb___]]][[[YYYYYYWWWWWWVVVVVVUUUTTTSSSSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXYYY[[[^^^```aaabbbccccccaaa]]]ZZZXXXXXXXXXYYYWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZ\\\\\\\\\\\\\\\[[[YYYXXX\\\ZZZWWWTTTPPPLLLGGGCCC>>><<<;;;999777666555555444444444444333333333333444444333333333222222222222222222222222222222222111111111111111111111111000000000111222222222333111222222222222222333333111111111111111222222222111111111111111111111111111111000000000111222333333333222222222222333333333333222222111111000000111000000000000111111222333333222222111222222333444444444444444444444444000111111222222333444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111111222222333333555555333222111111111111000000000111222222222333333222222111111222222222333333333222222222111111333333222222222111000000111000000000000000000000111111222333333333333222111111111111111111111111111111111111222222333333HHHGGGEEEDDDCCCCCCCCCDDDBBBBBBBBBBBBAAA@@@???>>>@@@???>>>=========>>>???CCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999888777777777777555555555555555555555555444444444333333222222222222222222222222222222222222222222222222333444444111111111111111222333333222222222333333333444444444333222111111333555666333333333333333333333333111111111111111111111111///000111222222222222222444444444444444444444444222333333444444333333222111111222333333333333222333333333444444444444444//////000111222333444444222222222333333444444444444444444444444444444444444444444555555555666666222222222222222222222222333444666777888777666555777777777888888888999999888:::;;;;;;;;;;;;<<<>>>===>>>@@@@@@??????@@@BBBEEEEEEEEEFFFHHHJJJLLLNNNTTTWWW]]]ccciiinnnrrrsssuuuxxx}}}~~~yyyxxxzzz|||~~~~~~}}}}}}}}}}}}|||yyyzzzzzzzzzzzzxxxwwwvvvvvvrrrqqqnnnkkkhhheeebbb```aaaaaa```___]]][[[XXXWWWTTTSSSRRRRRRRRRSSSUUUVVVVVVXXXZZZ\\\^^^___```aaa```^^^[[[XXXVVVUUUUUUUUUVVVUUUSSSQQQPPPOOONNNNNNQQQRRRSSSTTTVVVXXXZZZZZZ[[[\\\\\\]]]\\\[[[[[[[[[\\\ZZZYYYWWWVVVRRRNNNJJJCCCAAA???<<<999777666555555555555444444444333333444444444333333333333333222222222222222222222222222222111111111111222222000000000111222222222333111111111222222333333333000000111111111222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222111111000000000111111111111111222333444333222222111222222333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444333333333333222222222222111111111222222333444777666555444333222222222000000000111222222222333333222222222222222333333333333333222222222111111333333444444333222111000000000000000000000000111111111222333333333333222111111111111111111111111111111222222333333333333GGGFFFEEECCCCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@???????????????@@@@@@>>><<<::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::999999888777777888888555555555555555555555555444333333333333333333222111222222222222333333333222222222222222333333444111111111111222333444555222222333333333333444444333333222222222333444555333333333333333333333333111111111111111111111111000000111222333333333333333333333333333333333333222333333444444333333222111111222333333333333222333333444444444444555555//////000111222333444444222333333333333333333444333333333444444444444555333333444444555666666777333333333333444444444444444555666666777777777777777888888999999:::::::::999;;;<<<<<<;;;<<<===???===???AAAAAAAAAAAACCCEEEEEEGGGIIILLLPPPSSSUUUVVV^^^aaaeeekkkqqquuuxxxyyy{{{~~~zzzyyy{{{~~~}}}zzzzzz|||~~~~~~~~~}}}xxxsssnnnkkkjjjiiihhhfffccc```]]][[[TTTSSSQQQOOONNNOOOPPPQQQTTTUUUWWWZZZ\\\]]]^^^___^^^]]][[[YYYVVVTTTSSSRRRUUUSSSPPPMMMKKKJJJIIIIIINNNOOOPPPQQQTTTWWWYYYZZZZZZ\\\^^^^^^]]]]]]^^^___[[[ZZZYYYYYYYYYWWWTTTQQQHHHFFFCCC???;;;888666555666666555555555444444444444444444444333333333333111222222222222333333333333222111111111111222333111111111111111222222222111111111222222333333444000000000111222222333333111111111111111111111111000000111111222222222222000111111222222111111000111111111111111000000000111111111111222333444555222222111111222222333333111111111111111111111111333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444333333333222222111111111111222333444444555444333222222222222222111111111111111222222222333222222222222333333444333333333222222222111111222333444555444333222111000000000111111111111222111111222333333333333222222222222222222222222222111222222333444333333333FFFEEEDDDCCCCCCDDDEEEFFFHHHHHHHHHGGGFFFEEECCCCCCAAAAAAAAABBBBBBBBBAAAAAA;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888888888555555555555555555555555222333333333333333333444111111222222222333333333333333333333333444555555444444333333333444555555222222333333333333444444222222222333333333444444333333333333333333333333111111111111111111111111000111222333444444444444333333333333333333333333222333333444444333333222111111222333333333333222222222333333333444444444333333333333333333333333444333333333333333333222333333333444444444555555444444555555555555555555555555555666666666777777555555555555666777888999888888999999:::;;;;;;;;;;;;<<<>>>>>>======???@@@???AAACCCDDDDDDEEEGGGIIIKKKNNNSSSYYY^^^aaacccdddhhhjjjnnnssswwwzzz|||}}}~~~}}}|||~~~|||rrrrrrpppnnnjjjfffaaa___XXXVVVSSSPPPOOOOOOPPPQQQRRRSSSUUUXXXZZZ[[[\\\]]]^^^]]]\\\[[[XXXUUUSSSQQQQQQPPPMMMJJJHHHGGGGGGGGGHHHHHHJJJLLLOOORRRUUUWWWXXXZZZ]]]]]]\\\\\\]]]___\\\[[[ZZZZZZZZZZZZWWWVVVQQQOOOKKKFFFAAA<<<999888666666666666555555555444444444444444444444444444111111222222222333333333333222222111111222222333222222222111111111111111000111111222333333444444///000000111222222333333111111111111111111111111000000111222222222222222///000111111111111000///000000000000111111111111000000000000111222333444222222111111222222333444222222222222222222222222111111111222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222222111111111111111222333444555333333222111111222222222222222222111111111111111222222222222222333444555333333333222222222111111000111333444444333222111111111111111222222333333111111222333333333333222333333333333333333333333111222333444444444333333EEEEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDBBBAAA@@@<<<===???@@@@@@???>>>===:::;;;<<<======;;;999888;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888555555555555555555555555222222222333333444444444111111111222222333333333555444444444444555666666888777666555555555555555222222333333333444444444111222333444444444333333333333333333333333333333111111111111111111111111000111222333444555555555222222222222222222222222222333333444444333333222111111222333333333333222111111111222222333333333888777777666444333222222444444444333333222222222333333333444444555555555666666666555444444333333222222222333333444444444666555555555555777999:::888888999::::::;;;<<<<<<===>>>???@@@??????@@@BBB@@@BBBEEEFFFGGGHHHJJJMMMSSSWWW]]]eeejjjnnnpppqqqnnnppptttxxx{{{}}}~~~||||||zzzxxxsssnnnjjjggg]]][[[WWWTTTRRRQQQRRRSSSQQQRRRTTTVVVYYYZZZ[[[[[[^^^^^^^^^]]][[[WWWSSSQQQNNNMMMJJJHHHFFFFFFGGGHHHBBBBBBCCCFFFIIIMMMPPPRRRTTTWWWZZZZZZYYYYYY[[[]]]^^^]]][[[ZZZ[[[[[[YYYXXXYYYWWWRRRLLLGGGBBB>>><<<777666666666555555555555444444444444444444444444111111111222222333333333444333222111111222333444333222222222111111000000000000111222333333444444///000000111222222333333111111111111111111111111000000111222222222222111...///000111111000///...//////000000111111222222////////////000111222333222111111111222333333444222222222222222222222222...///000111333444555666222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111000111111111111222333444555333333333222333333444444333222222222111111000000222222222222333333444555333333333222222222111111...///111333444333222111111111222222222333333333111111222333333333333222333333333333333333333333111222333444555444333333HHHEEEBBB@@@AAACCCDDDEEEFFFFFFEEEEEEDDDBBBAAA@@@AAAAAAAAA@@@???>>>===<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<=========;;;:::999777666666555555555444333222111222333333222333555666555555666777444444444444444444444444111222333333444444333333:::888666333222222333444444444444444444444444444222222222222222222222222333444444555555444444333555555555444444333333333444444222222222222444444222222333444444555666666444444444444444444444444111111111222222222333333333333333333333333333333222222444555555444222222555555555444444333333333222333444444555555444444333333333444444444555555555555555555555666777888333333444555666777888888888:::============>>>???>>>>>>???@@@BBBCCCCCCDDDCCCEEEGGGHHHJJJMMMQQQUUUYYY```kkkvvv}}}}}}||||||}}}{{{yyyyyyvvvooohhheeebbb]]]YYYVVVUUUUUUVVVYYYYYYXXXXXXXXXYYY[[[\\\VVVWWWXXXYYYZZZYYYXXXWWWSSSRRROOOLLLIIIGGGFFFEEEEEEDDDCCCBBBDDDFFFJJJLLLNNNQQQTTTVVVWWWXXXYYY[[[YYY[[[]]]]]]\\\ZZZZZZZZZYYYYYYXXXUUURRRMMMHHHFFF===:::666444444555555555333333222222222222222333333333333222000000333555//////000111222333333333999666222///------///000111111222333333333333222555444333111000111111222111222444444444222000///111111000000111111222333222111111111111111222222000000000000000000000000222222222222222222222222111111111111222333444444222222111111111111111111000111111111111222222222111111111111111111111111333222111000000111222333333333333333333333333333111111222222222333333333222222222222222222222222222222111111111111111111333333333222222111111111111222222333333222222222222222222222222222222222333222222111111222222333222222222222222111000///000000000111222222333333222222222222222222222222222222222222222222222222111222444555555444222111GGGEEEBBBAAABBBDDDDDDDDDEEEEEEEEEEEEDDDBBBAAA@@@???@@@@@@@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888777777777777666555444333333333444555333444666555444333333444444444444444444444444444111222333333444444333333555444222111111222333444222222222222222222222222222222222222222222222222333333444444444444333333333222222222222222222111444333333222222333333444222222333333444444555555444444444444444444444444444444444555555555666666333333333333333333333333333333333444444333333333555555444444444333333333222333444444555555444444333444444444555555555555777666555555555555555555555555666777888888999999:::<<<======<<<;;;<<<===AAABBBCCCDDDFFFGGGHHHIIIJJJLLLNNNPPPRRRUUUYYY]]]dddlllxxx~~~|||yyyrrrkkknnnlllhhhdddbbbbbbcccdddcccaaa___\\\[[[ZZZYYYYYYWWWWWWXXXYYYYYYYYYYYYYYYVVVTTTRRROOOKKKHHHFFFDDDEEEDDDBBBAAAAAABBBCCCEEEFFFIIIMMMPPPRRRTTTWWWYYYYYY[[[]]]^^^\\\[[[[[[[[[[[[[[[ZZZXXXUUUQQQMMMKKKCCC@@@;;;888777777666666444333333222222333333444111111111000//////111333000000111111222222333333444222000//////000333444111111222333333333333222222111111111111333444555000111222333333111///...111111000000111111222333222222111111111111111111111111111111111111111111222222222222222222222222222222222111222222333333222222111111111111111111111111111111222222222222444444444444444444444444222222111111111111222222111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222333333333333222222222111222222333333333222111111333333333333333333333333333222222111111222222333333333333333333222111111333333333222222222222222111111111111111111111111222222222222222222222222111222444555555444222111FFFDDDCCCBBBCCCDDDCCCBBBEEEEEEEEEDDDCCCBBBAAA@@@>>>>>>???@@@AAAAAA@@@@@@=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;===<<<:::999888888777777777666555555444444555555555666777777444333333333444444444444444444444444111222333333444444333333333222222111222333555666222222222222222222222222333333333333333333333333222222333333333333222222111222222222222222222333444333333222222333333444222222222333333333333333444444444444444444444444222222222222333333333333333333333333333333333333444444333333333333444444555444444444444333333333333333444555555555555444444444555555555666666666777666555444444333444444888888888999999:::::::::;;;<<<>>>>>>>>>>>>???AAAAAABBBDDDFFFHHHKKKLLLMMMTTTVVVYYY[[[^^^aaaeeehhhqqqyyyzzzuuusssqqqnnnllljjjkkklllnnnooommmhhhccc___[[[YYYXXXYYYXXXXXXXXXXXXYYYYYYZZZXXXWWWVVVSSSOOOKKKHHHFFFFFFEEEDDDBBB@@@??????>>>>>>BBBFFFIIILLLPPPTTTWWWYYY[[[]]]^^^]]][[[[[[\\\]]]]]]\\\[[[YYYVVVSSSQQQLLLHHHCCC???===:::888666444444333333333333444444000111222111//////111222111111111222222222222222111111000111111222333444111111222333333333333222111111111111222333444555///000111222111000///...111111000000111111222333333333222111000000000111111111111111111111111111222222222222222222222222333333222222111222222222111111222222222222222222111111111111222222222333222222222222222222222222111111222222222222111111111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333444444333333333333222222333333333333333222111000444444444444444444444444333222222111111222222333333333444444444333222222555555444444333222222111111111111111111111111111222222222222222222222222222222444444444444222222EEEDDDCCCCCCDDDDDDCCCBBBEEEEEEEEEDDDCCCBBB@@@@@@>>>???@@@@@@AAAAAA@@@@@@============<<<<<<<<<<<<=========<<<;;;;;;;;;:::<<<;;;:::999888777777777666666666555555555555555666777888888666555555666444444444444444444444444111222333333444444333333555555444444444555666777444444444444444444444444333333333333333333333333111222222333333222222111333333333444444555555555333333333333333333333333333222222222222222222222333333333333333333333333111111111111222222222222333333333333333333333333555444333222222333444555444444444444444444444444333444444555555555555555555555555666666666666777666555444444444444444555999999999:::::::::;;;;;;:::<<>><<>>:::777555444333333333333333444222333444333222222333444222222222222222222222111222222333333222222111111111111222333333333333222444444333222222111111111000000111222222111000///111111000000111111222333333333222111000000000000111111111111111111111111222222222222222222222222444444333222111111111111111111222222222222222333111111111222222222333333111111111111111111111111000111222333333222111000333333333333333333333333111111222222222333333333111222222222222222333333222222222333333333333333444333333333333333333333333333333333222111000000333333333333333333333333333222222111111222222333222333333333333333222222444444333333222222222222111111111111111111111111222222222222222222222222222333333444444333333222EEEDDDCCCCCCDDDDDDCCCBBBEEEDDDDDDDDDCCCAAA@@@???@@@AAAAAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<=========<<<;;;;;;;;;:::;;;:::999888666666666666555555555555444444333333222444666666555555666777444444444444444444444444111222333333444444333333666666555555444444444444444444444444444444444444333333333333333333333333111222222333333222222111333333333444444555555555333333333333333333333333333222222222222222222222333333333333333333333333444444444444555555555555333333333333333333333333666555333333333333555666444444444444444444444444333444555555666666555555555555555666666666666777333333333444555666777888999999999::::::;;;;;;<<<<<<>>>@@@BBBDDDFFFJJJMMMLLLNNNRRRWWW\\\aaaeeegggfffiiimmmppprrrtttxxxzzz||||||zzzxxxxxxxxxxxx}}}zzztttnnnhhhdddaaa___\\\[[[YYYWWWWWWWWWWWWXXXVVVVVVWWWWWWVVVSSSQQQOOOHHHHHHFFFEEECCCAAA@@@???<<<>>>@@@AAACCCEEEIIILLLSSSVVVYYY[[[[[[[[[\\\^^^]]]]]]]]]\\\\\\[[[[[[ZZZXXXUUUQQQLLLHHHCCC>>>:::777666555444333333333333222333555444333222333444333333333222222222222222111222333333333333222111111111222333333333333222444333333333222111111000111111222222222222222222111111000000111111222333333222222111000000111111111111111111111111111111222222222222222222222222444444333222111111111111111111222222333333333333111222222222222333333333444444444444444444444444000111222333333222111000333333333333333333333333111111222222222333333333111111111222222333333333000111111111222222222333333333333333333333333333333333333333333222111000111111111111111111111111333222222111111222222333111111222222222222111111000111111111222222222333333333333333333333333333222222222222222222222222333333333333333333333333FFFDDDCCCBBBCCCDDDCCCBBBDDDDDDDDDCCCBBBAAA@@@???AAAAAABBBBBBAAA@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888777666555555555444555555555555444333333///111333444333333444555444444444444444444444444111222333333444444333333444444444333333222222222222222222222222222222222333333333333333333333333222222333333333333222222111222222222222222222333222333333444444333333222222222222333333333333333333333333333333333333333333333333333444444444444333333333333333333333333555555444444444444555555333333333444444444444555444444555666666666666555444444555555555666666666333333333444666777999:::888999999:::;;;<<<===>>>@@@BBBDDDEEEGGGJJJOOORRRVVVXXX\\\aaafffjjjnnnpppooorrrvvvyyyzzz|||}}}{{{zzzzzzzzz|||zzzuuupppkkkhhhfffeee```___]]][[[YYYXXXWWWVVVUUUUUUVVVVVVVVVUUUSSSRRRIIIGGGFFFDDDBBBAAA@@@@@@<<<===>>>>>>>>>???BBBEEEMMMQQQUUUXXXYYYZZZ\\\^^^]]]\\\\\\\\\\\\\\\\\\\\\[[[YYYUUURRROOOJJJDDD@@@;;;:::888666555444333333000222333333222111111222222222222333333333333333///000111333444555555555111111222333333333333222000000111333333333333333222222222222222333333333111111000000111111222333222111111111111111222222222222222222222222222222222222222222222222222222333333222222111222222222111111222222333444444444222222222222333333333333333333333333333333333333111111222222222222111111111111111111111111111111111111222222222333333333111111111222222333333444000000000111111222222333111111222222222222333333111222222333333222222222111111111111111111111111333222222111111222222333000000111222222222111111//////000111111222333333444444444444444444444444222222222222222222222222333333333333333333333333GGGEEEBBBAAABBBDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???@@@@@@AAAAAABBBAAAAAAAAA>>>>>>>>>>>>=========<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;999888777666666666555666666777666555444333111333555555444333333444444444444444444444444444111222333333444444333333222222333333444333333333222222222222222222222222444444444444444444444444333333444444444444333333333222222222222222222111222333333444444333333222222222333333444444555555222222222222222222222222000000111111111222222222333333333333333333333333444444555555555555444444333333333444444444555555444444555666666666666666333444444444555555555555555555555666777888999:::999999:::<<<>>>???@@@AAACCCEEEHHHLLLPPPVVV\\\aaaggghhhjjjnnnqqqtttwwwxxxxxx{{{~~~~~~~~~~~~}}}|||zzzzzzzzzzzzzzz{{{yyyuuupppmmmjjjhhhgggeeedddbbb```]]]ZZZXXXVVVVVVVVVVVVUUUTTTSSSSSSSSSMMMKKKHHHEEECCCBBBBBBBBB>>>>>>>>>===<<<===@@@CCCHHHKKKPPPTTTWWWYYY\\\^^^]]]]]]]]]\\\\\\]]]]]]]]]]]][[[YYYXXXUUUQQQKKKGGGAAA???===:::888666555444000222444444222111111222111222222333333444444444111111222222333444555555111111222333333333333222///000222333444444333333111111111111111222333333111111000000111111222333000000000000111222333333222222222222222222222222222222222222222222222222222222222111222222333333111111222222333444444555222222222333333333444444000000000000000000000000222222111111111111222222111111111111111111111111111111222222222333333333000111111222333333444444000000111222222333444444000000000111111222222222000111111222333333333333111111111111111111111111333222222111111222222333000111222222333333333222222222222222222222222222333333333333333333333333222222222222222222222222444333333222222333333444HHHEEEBBB@@@AAACCCDDDEEEDDDDDDDDDCCCBBBAAA??????>>>>>>@@@AAABBBCCCCCCCCC>>>>>>>>>>>>============:::;;;;;;<<<<<<=========<<<<<<:::999888777777777666777888888888777555444777888999888666555555555444444444444444444444444222222333444444444333333111222444555666777777777444444444444444444444444444444444444444444444444333444444555555444444333555555555444444333333333222222444444444444222222222222333444444555666666222222222222222222222222333333444444444555555555333333333333333333333333333444555666666555444333333333333444444555555555444555555666666666666666333333333444444444555555888777777777777777888999999:::;;;===???AAACCCDDDCCCFFFLLLRRRZZZccclllrrrzzzzzz|||}}}~~~~~~|||{{{yyyxxxyyy{{{~~~||||||{{{{{{{{{|||}}}}}}{{{xxxuuupppmmmjjjhhhhhhhhhhhhfffddd```\\\YYYVVVXXXWWWVVVTTTSSSRRRRRRRRRSSSQQQLLLHHHEEEDDDDDDEEE@@@AAA@@@???>>>???BBBEEEDDDHHHMMMRRRUUUXXX\\\^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^]]]\\\[[[YYYVVVPPPLLLEEEDDDAAA>>>;;;888777666222444666666555333333444111111222333333444555555666555444333222222222222111111222333333333333222333333444444333222000///000000//////000111222222111111111000111222222333//////000000111222444444222222222222222222222222222222222222222222222222111111111111222333444444111111222333333444555555222222333333333444444444333333333333333333333333333222111000000111222333333333333333333333333333111111222222222333333333000000111222333333444444111111222333333444555555//////000000111111111222///000111222333444444444222222222222222222222222333222222222222222222333111222333333444444444444555444444333333222222111222222222222222222222222222222222222222222222222444333333222222333333444FFFDDDBBBAAABBBCCCBBBBBBGGGFFFEEEDDDCCCBBBAAAAAA????????????????????????<<<===>>>>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999999999888666555555444444444333333333333444444555555444444333555555555444444333333333222222333333333333444444444333222333555777777777555555555555444333222111444444444333333222222222555555444444444333333333333333333222222111111111444444444444444444444444444444444555555555666666555555555555555555555555555555444444444444555555444444444444444444444444444444444333333222222222555555555555555555555555333333333444444444555555666555555444444444555555555666777777777777999;;;999;;;>>>???@@@BBBEEEGGGIIINNNUUU]]]gggrrr|||}}}}}}}}}~~~}}}{{{zzzyyyzzz|||}}}~~~~~~{{{xxxuuuuuuwww{{{~~~{{{uuuqqqooommmjjjiiifffeeedddddddddbbb___\\\YYYYYYYYYXXXVVVTTTQQQPPPOOONNNLLLJJJHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCAAA@@@CCCEEEIIINNNSSSWWWZZZ[[[]]]]]]]]]]]]]]]]]]]]]]]]bbbaaa___]]]ZZZWWWUUUSSSOOOMMMJJJFFFAAA===:::888555555444444333222222111222222333444333222111000333333333333333333333333222222222222222222222222444333111111111111333444333222222111111222222333111111000000000000111111555444222111111222444555333333333222222111111111222222222222222222222222111222222333333222222111222222222222222222333333555444222111111111222222111222333333444444333333333333333222222111111111444333222111000000000000111111111222222333333333555555333333333333555555333333333333333333333333222222111111222222333444333222222111111222222333444222000222444666444222444333222111222333444555333333333333333333333333222222222222222222222222111222222333333222222111333222111000000111222333222222222222222222222222FFFDDDAAAAAABBBCCCCCCCCCEEEEEEDDDCCCBBBAAA@@@@@@????????????????????????<<<===>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999999999888666555555555444444444333333333444444555555444444333555555444444444333333333222222333333333333444444555333222333555666666555555555555555444333222111444444444333333222222222444444444444333333333333333333333222222222111111444444444444444444444444222222222333333333444444555555555555555555555555555555444444444444555555444333333222222111111111444444444333333333222222555555555555555555555555333333444444444555555555777777666555555666666777777888999999888999;;;===<<<>>>???@@@AAACCCGGGIIIQQQVVV^^^hhhqqq|||~~~{{{}}}~~~~~~}}}~~~|||zzzwwwwwwzzz}}}|||vvvqqqnnnkkkhhhffffffeeeeeefffffffffdddbbb]]]]]]]]][[[YYYVVVTTTRRRPPPOOOMMMKKKIIIGGGFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDEEEGGGJJJNNNRRRVVVZZZ[[[^^^^^^^^^^^^^^^^^^^^^^^^_________]]]\\\ZZZXXXWWWSSSRRROOOKKKFFFBBB>>><<<888777666444444333333333333333444444444333222111333333333333333333333333222222222222222222222222444333333333333333333444333222222111111222222333111111000000000000111111222111///......///111222333333333222222222111111222222222222222222222222111222222333333222222111222111111111000/////////111000///......//////000111222333333444444333333333333222222222222222222222111111111111111222222111111222222222333333333333333222111111222333333333333333333333333333333222222111111222222333444333222222111111222222333444222111222444555444222333333333333333444444555333333333333333333333333222222222222222222222222111222222333333222222111222222111111111111222222222222222222222222222222EEECCCAAAAAACCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???????????????????????????=========>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999999999888666555555555444444444444333333444444555555444444333555444444444444333333333222222333333333333444444555444222222444555555444555555555555444333222222444444333333333333222222444444333333333222222222333333333333222222222222444444444444444444444444222222222333333333444444555555555555555555555555555555444444444444555555555555444333222111000000444444444444333333333333555555555555555555555555333444444444444555555555888888777777777777888888999:::;;;;;;::::::<<<>>>@@@AAABBBBBBCCCFFFKKKNNNZZZ```jjjttt~~~}}}|||zzz|||~~~}}}}}}~~~~~~|||{{{}}}~~~xxxsssooolllhhhfffgggffffffgggiiijjjiiihhhddddddccc```]]]ZZZVVVTTTSSSRRRPPPNNNLLLJJJHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIJJJLLLNNNRRRVVVZZZ\\\````````````````````````]]]^^^^^^^^^^^^]]]]]]\\\XXXWWWVVVSSSOOOIIIEEEBBB<<<:::888555444444555555333444444444444333222222222222333333333333333333222222222222222222222222333444444555555444444333333222222111111222222333111111000000000000111111444333222111111222333444333333333222222222222111222222222222222222222222111222222333333222222111333222222111000///......//////.........///000000111222222333333333333333222222222222222222333333000000000111222333333444222222222222333333333333111111000000000000111111333333333333333333333333222222111111222222333444333222222111111222222333333222111222444555444333222333444444555555444444333333333333333333333333222222222222222222222222111222222333333222222111222222333333333333222222222222222222222222222222DDDCCCAAAAAACCCEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@????????????????????????===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999999999888666555555555555444444444444333444444555555444444333444444444444444444444444222222222333333333444444666444222222444444444333444555555555444444333222333333333333333333333333444333333333333222222222333333333333333333333333444444444444444444444444444444444555555555666666555555555555555555555555555444444333333444444555666666555555444444444333444444444444444444333333555555555555555555555555444444444444555555555555888777777777777888888999888999:::::::::;;;===???AAABBBDDDFFFHHHMMMRRRWWWaaahhhrrr}}}~~~}}}}}}|||wwwssspppllliiihhhgggfffgggjjjllllllllljjjjjjhhheeeaaa]]]YYYWWWUUUTTTTTTRRRPPPNNNMMMLLLJJJKKKLLLLLLMMMNNNNNNNNNOOOOOOOOOQQQTTTXXX\\\^^^````````````````````````^^^^^^____________^^^^^^[[[[[[[[[YYYUUUPPPKKKHHH@@@>>>:::777555444555666333333333333333222222111222222222222222333333333222222222222222222222222222333444555555444333222333222222111111222222333222111111000000111111222555444333333333333444555222222222222222222222222111222222222222222333333111222222333333222222111444333333333222111111111000000111111111222333333111111222333333333333222111111111222222333333333000111111222333333333333333333333333333333333333111111000000000000111111222222333333333333444444222222111111222222333444333222222111111222222333333333222333333444333333222333444555666555444444222222222222222222222222222222222222222222222222111222222333333222222111222222444555555444222222222222222222222222222222EEECCCAAABBBCCCEEEFFFEEEEEEEEEDDDDDDCCCBBBBBBBBB????????????????????????>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999999999888666666666555555555444444444333444444555555444444333444444444444444444444444222222222333333333444444666444333333444555444333444444444555444444333333333333333333333333333333444444444333333333222222333333333333333333333333444444444444444444444444444444444555555555666666555555555555555555555555444444333333333333444444444444444555555666666666444444444444444444444444555555555555555555555555444444444555555555666666777666666666777777888999666888999::::::;;;>>>@@@CCCFFFIIILLLPPPVVV\\\aaaiiioooyyy~~~~~~{{{wwwsssooommmkkkiiiggghhhjjjlllnnnnnnpppooommmjjjgggbbb^^^\\\VVVVVVVVVUUUTTTRRRPPPOOOMMMMMMMMMNNNNNNOOOPPPPPPSSSSSSSSSTTTWWW[[[^^^aaa________________________```````````````___^^^^^^\\\]]]]]]\\\ZZZUUUQQQNNNFFFCCC>>>:::777555666666333222222111111111111111111111111222222333333333222222222222222222222222111222333444444333222111333222222111111222222333222222111111111111222222111111000000000000111111222222222222222222222222111111111222222333333333111222222333333222222111111111111222333333333444111222222333444444444444000111222222333333222222111111111222222333333333222333333333333222111000333333333333333333333333111222222222222222222111222222222333333444444444222222111111222222333444333222222111111222222333333333444333333222333333111222444555555555444333222222222222222222222222222222222222222222222222111222222333333222222111222222444555555444222222222222222222222222222222FFFDDDBBBBBBDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCC????????????????????????>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999999999888666666666666555555555444444333444444555555444444333333333333444444444444555222222333333333333444444666555333333555666666555333444444555444444333333222222333333333333444444555555444444444333333333333333333333444444444444444444444444444444444444222222222333333333444444555555555555555555555555444444333333333333444444111111222333444555666666444444444444555555555555555555555555555555555555444444555555555666666666666666666666777888999:::666888:::<<<===???BBBDDDIIIMMMRRRVVV[[[aaagggkkkqqqvvv}}}{{{{{{}}}~~~~~~}}}xxxssspppooollljjjjjjmmmpppssstttvvvuuutttrrroookkkhhhfff]]]]]]]]][[[YYYVVVSSSQQQQQQPPPPPPOOOOOOOOOPPPPPPTTTTTTUUUWWWZZZ]]]```bbb``````````````````````````````aaa``````___^^^]]]]]]]]]^^^]]]\\\YYYVVVTTTMMMJJJEEE@@@;;;888666666444333222111111111222222000000111111222333333333222222222222222222222222111222222333333222222111333222222111111222222333222222111111111111222222222222222222222222222222111222222222222333333333111111111222222333333444111222222333333222222111......///000111222222333000111222222333222222222000111111222222222222222222222222222222222333333333444444444444222000///444444444444333333333333222222333444444333222222111222222333333444444555222222111111222222333444333222222111111222222333333444555444222111222333111222333333444444333333222222222222222222222222222222222222222222222222111222222333333222222111222222333333333333222222222222222222222222222222GGGEEECCCBBBDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBB???????????????????????????>>>===<<<;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999999999888666666666666666555555555555333444444555555444444333333333333444444444555555222222333333333333444444666555444444666888888777333333444444555444444333222222222333333444444444666666666555555555444444333333333444444444555555444444444444444444444444222222222333333333444444555555555555555555555555444333333222222333333444222222333333444444555555444444444444555555555666555555555555555555555555555555555555666666666666777777777888888999;;;;;;999;;;>>>@@@BBBDDDHHHKKKSSSWWW]]]bbbfffjjjnnnqqquuuzzz~~~}}}||||||~~~}}}zzzyyyzzz|||~~~~~~zzzuuussspppnnnooosssxxx{{{}}}}}}}}}|||{{{yyyvvvsssqqqmmmllljjjhhhccc^^^ZZZWWWVVVUUUSSSQQQPPPOOOPPPPPPRRRSSSUUUXXX[[[]]]___aaaaaaaaaaaaaaaaaaaaaaaaaaa______``````______^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZTTTQQQLLLGGGAAA<<<888777666555444333333333444444///000000111222222333333222222222222222222222222333333333222222333333333333222222111111222222333333222222111111222222333444444444555555444444444111111222222222333333333000111111222333333444444111222222333333222222111/////////000111111111222111111222222222111000///000000111222222222222222333333222222222222222222111222444555555333222111555555444444444333333333222222333444444333222222111111222333333444555555222222111111222222333444333222222111111222222333222444555444222111222444222111111111111222333333111111111111111111111111222222222222222222222222111222222333333222222111222222111111111111222222222222222222222222222222HHHFFFDDDCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA???????????????????????????>>>===;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999999999888666777666666666555555555555333444444555555444444333333333333444444555555555222222333333333444444444666555444555777999999888333333444444555444444444222222222333333444444444777666666666666555555555333333333444444555555555444444444444444444444444444444444555555555666666555555555555555555555555444333333222222333333444666666666666666666555555444444444555555555666666555555555555555555555555555555555555666666666777999999999999:::;;;<<<===<<<>>>AAADDDFFFIIINNNQQQZZZ^^^eeejjjmmmpppsssuuuvvvzzz|||{{{zzzzzzzzz}}}{{{xxxxxxzzz}}}{{{uuusssqqqsssxxx~~~}}}{{{zzz{{{zzzwwwsssmmmgggaaa]]]YYYXXXUUUSSSQQQPPPPPPPPPPPPRRRUUUXXX[[[]]]______bbbbbbbbbbbbbbbbbbbbbbbb]]]^^^^^^_______________]]]]]]]]]]]]]]]^^^^^^^^^XXXVVVRRRLLLEEE???:::888888777666555444555666666///000000111222222333333222222222222222222222222555555333222222333555555333222222222222222222333333222222111111222222333000111111222222111111000111111111222222333333333000000111222333333444444222222222333333222222222333333333222222222222222222333444444333222111000000000111222222222222111444333333222222111111111///111333555555555444333555555555444444333333333111222333444444333222111111111222333333444555555222222111111222222333444333222222222222222222333222444666555222000222444222111000///000111333444111111111111111111111111222222222222222222222222222222222333333222222222333222111000000111222333222222222222222222222222GGGFFFDDDCCCBBBCCCEEEFFFCCCDDDEEEEEEEEEEEEEEEDDD??????@@@@@@@@@@@@??????@@@>>><<<:::999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;===<<<;;;999888777777777999888777555555444444444222222444555666777777777444444444555666777888999666666555555555444444444333444666777777777666666444333333222111111111222444444444444444444444444333333333444444444555555444444444444444444444444222222333444555555555555444444444444444444444444444444444444555555666777555555555555555555555555666666666666666666666666333333333333333333333333777777777777777777777777888999999888555444444555999:::<<<>>>?????????>>>===AAAEEEJJJOOOUUU[[[```jjjmmmqqquuuxxxyyyxxxwwwyyyyyy{{{~~~~~~~~~}}}|||~~~|||{{{|||~~~}}}}}}}}}~~~~~~wwwpppjjjfff```[[[VVVSSSSSSRRRPPPMMMRRRSSSSSSTTTWWWZZZ]]]^^^bbbbbbcccdddcccbbbaaa```_______________``````aaa]]]]]]]]]]]]^^^^^^^^^^^^___]]]YYYVVVRRRMMMGGGCCC999777555444555555444333111111111111222333444444000111222333444333222222333333333222222111111111222222222222222222222222444333333222111111111222333333333222222111111111555444444333222111000000222222222222222222222222222222222222222222222222222222222222222222222222444444333222222111111111111111222222222222111111222111///000111111000///000111333444555444444333444444444444333222111111444333333222222111111111444444444444444444444444111111222333444444444444444444333222222333444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444111222222333333222222111222222333333333333444444GGGFFFDDDCCCCCCCCCEEEFFFDDDDDDDDDEEEEEEDDDCCCCCC??????@@@@@@@@@@@@?????????>>><<<;;;::::::;;;;;;===<<<<<<<<<<<<;;;;;;;;;===<<<:::999888777777777888777666555555444555555222222333333444333333333444444444444555666777777666555555555444444444444444555666777777777666666555444444333222222333333444444444444444444444444333333333444444444555555444444444444444444444444333333444444555444444444444444444444444444444444555444333222111111111111555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555666888999888777666777999888999:::<<<===>>>??????FFFIIIOOOUUUZZZ```fffjjjtttvvvyyy{{{{{{yyywwwuuuwwwwwwxxx{{{}}}yyyvvvwwwxxx~~~|||zzz{{{~~~{{{tttpppfff```YYYUUUTTTTTTRRRPPPSSSSSSTTTUUUWWWXXXZZZ[[[```aaabbbcccccccccbbbaaabbbaaa```___^^^^^^^^^___[[[[[[\\\]]]^^^___`````````^^^[[[WWWTTTOOOJJJFFF>>>;;;888666666555444333222222111222222333444444111222333444555444333333333333333222222222111111222222222222222222222222444333222222111111222222333333333222222222111111111111111000000000000000222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111222222111222222333333222222111111000///000111222111000222222333444444444333333444444444444333333222111333333333222222222222222222222222222222222222222444444444555555444333333444333222111111222333444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444111222222333333222222111222222222333333333444444HHHGGGEEECCCCCCCCCEEEFFFDDDDDDDDDDDDDDDCCCBBBAAA??????@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888777777777666666555555555555555666333333444444333333222111444444444333333444444555555555555555444444444444444555666777777777666666555555444444333333444444444444444444444444444444333333333444444444555555444444444444444444444444444444444555444444333333333333333333333333333333666666555444333333333333555555555555555555555555666666666666666666666666666666666666666666666666555555555555555555555555555666888888888888:::;;;999999:::;;;===@@@BBBDDDJJJNNNUUU[[[aaahhhnnnrrr~~~}}}yyyvvvuuuuuuuuuwwwzzz}}}~~~~~~|||vvvrrrqqqwww|||~~~|||||||||pppiii___YYYVVVVVVTTTRRRTTTTTTUUUVVVWWWWWWXXXXXX]]]___```bbbcccdddcccccceeecccaaa___]]]\\\\\\\\\YYYZZZ[[[]]]___aaabbbcccbbb```]]]ZZZXXXTTTOOOKKKEEEBBB===999777666555333333333222222222333444444222333444555555555444444333333333222222222222111222222222222222222222222333333222222111111222222333333333222222222222111//////000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222//////000000111222222333222222333333333333222222000//////000222333222111444444333333222222333333333333444444444333222222222222222222333333333333222222222222222222222222666666666666555444333222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444111222222333333222222111222222222222333333333333IIIGGGEEEDDDCCCDDDEEEFFFDDDDDDDDDDDDCCCBBB@@@@@@???@@@@@@AAAAAA@@@@@@???===>>>>>>>>>===<<<;;;:::===<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888888888888555555444444444555666666444555555666555555444444555444333333222222222333444444444444444444444444444444555555555555555555444444333333333333444444444444444444444444444444333333333444444444555555444444444444444444444444555555555555444333222222333333333333333333333333444444444444555777888999555555555555555555555555666666666666666666666666666666666666666666666666555555555555555555555555444666777888777888999;;;<<<<<<<<<===@@@DDDHHHKKKMMMQQQXXX___eeelllrrrwww~~~{{{uuuttttttvvv{{{{{{uuusssxxx~~~|||ttthhh___ZZZXXXUUUSSSSSSTTTUUUVVVWWWWWWWWWWWW[[[\\\___aaacccdddeeeddddddbbb```]]][[[ZZZZZZ[[[ZZZZZZ\\\]]]___aaaccccccbbbaaa___]]]\\\YYYTTTQQQLLLHHHBBB===:::888555444555444333333333333333444222333333444444444444444222222222222222222222222222222222222222222222222333333222222111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111222222222222111111222222222222111111000//////000222444333222666555333222111222222333222222333444444333333333111222222333333444444444444444444444444444444444444444555555444333333222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444111222222333333222222111111222222222222333333333IIIHHHFFFDDDCCCDDDEEEFFFDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>===<<<;;;:::===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888888555444444444444555555666222333444555666666666666555444333222222222222222333333444444444444444444444333333333333333333333333222222222222222333333444444444444444444444444333333333444444444555555444444444444444444444444555555555555444333222222333333333333333333333333000000000111222444555666555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666555666888777777666888999=========???CCCHHHNNNQQQTTTXXX]]]ccciiipppwww{{{|||tttsssssswww}}}}}}{{{}}}qqqgggaaa]]]YYYUUUTTTTTTUUUVVVVVVWWWXXXYYYXXXZZZ]]]```cccdddeeeeeeaaa___\\\YYYXXXXXXYYYYYYZZZ[[[\\\]]]___```aaabbbbbbaaa_________]]]YYYWWWRRRNNNHHHBBB>>>;;;888666666666555444333333333444222222222222222333333444222222222222222222222222222222222222222222222222333222222111222222333333222222222222222222222222444444333333222111111000222222222222222222222222222222222222222222222222222222222222222222222222444444333333333222222222000000111111111111000000000//////000333444444333666555333222111222222333111222222333444444444444222222222333333444444555444444444444444444444444000111222333333333333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444111222222333333222222111111111111222222222333333JJJIIIFFFDDDCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@??????>>>======<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999555555444444444444444555///000222333444555555555555444333333222222222222333333333333444444444444444444333222222222333333222222111111111222333333444444444444444444444444333333333444444444555555444444444444444444444444444444444555444444333333444444444444444444444444444444333333333333444444555555555555555555555555666666666666666666666666444444444444444444444444777777777777777777777777666777888888777777999:::>>>>>>???BBBGGGMMMRRRVVVYYY[[[^^^bbbgggnnnvvv{{{{{{tttttttttyyy|||yyyxxxxxxzzzrrrlllggg```\\\XXXWWWVVVUUUVVVWWWXXXYYYWWWYYY\\\___bbbdddeeeeee^^^\\\YYYUUUTTTTTTUUUVVVWWWXXXYYYZZZ\\\]]]^^^___``````___``````___]]]ZZZWWWSSSNNNIIIEEEAAA===:::888777666555444333333333222222111111111222333444111222222222222333333333222222222222222222222222222222111111222222333333111222222222222333333333333333222111000///...---222222222222222222222222222222222222222222222222222222222222222222222222666555555444333333222222111111111222222111111111111000000111333444333222444444333333222222333333000111222333444555555555333333333333444444444444222222222222222222222222///000111222222333333333111111222333333222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444111222222333333222222111111111111111222222222222KKKIIIGGGEEEDDDDDDEEEEEEDDDDDDDDDEEEEEEDDDCCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@???>>><<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;::::::999999888888999999666555555444333333333333111222222333444444444333555444444333333333333444222222333333333444444444666666444333333333444444222222222222222333444444444444444444444444444444333333333444444444555555444444444444444444444444333333444444555444444444555555555555555555555555666666555555555666666777555555555555555555555555666666666666666666666666444444444444444444444444666666666666666666666666555777999::::::;;;===>>>AAABBBEEEIIINNNTTTZZZ]]]___``````bbbfffmmmvvv|||~~~{{{yyyzzz~~~~~~yyywwwwwwxxxyyy~~~|||~~~|||yyyssskkkeee^^^\\\YYYVVVTTTUUUVVVXXXWWWYYY\\\___bbbcccdddeee^^^[[[VVVRRROOONNNOOOPPPQQQQQQSSSUUUXXXZZZ\\\]]]^^^^^^^^^___aaa```^^^\\\[[[XXXUUUQQQNNNIIICCC@@@999888777555444333333333333333222111222333444555111111222222222333333333222222222222222222222222222222111111222222333444111111222222222333333333111111111000000000//////222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222333111111111333333222111222222333444444444333333///000222333444555555555444444444444444333333333222222222222222222222222111111222333333333222222111222333444444333222111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444111222222333333222222111111111111111222222222222KKKJJJGGGEEEDDDDDDEEEEEECCCDDDEEEEEEEEEEEEEEEDDD@@@AAAAAABBBBBBAAAAAA@@@AAA@@@>>><<<;;;<<<===>>>======<<<<<<<<<;;;;;;;;;::::::999999888999999999777666555444333222222222555555666666555555444333444444444333333444444555222222222333333444444444888777666555444555555666333333333333444444555666444444444444444444444444333333333444444444555555444444444444444444444444222222333444555555555555666666666666666666666666000000000111333555666777555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555555777:::;;;<<<>>>AAACCCFFFHHHKKKPPPUUU\\\aaadddiiihhhggggggkkkrrr{{{{{{xxxwwwyyy|||~~~|||zzzzzzyyywww{{{~~~zzzxxxxxxyyyzzzzzz{{{}}}~~~~~~~~~|||{{{xxxxxxxxxyyy}}}|||}}}|||tttmmmddd```[[[VVVSSSSSSUUUVVVWWWYYY\\\___aaacccdddddd^^^[[[VVVPPPLLLKKKKKKKKKKKKLLLNNNQQQUUUXXXZZZ[[[]]]]]]]]]___aaaaaa___]]]]]][[[YYYVVVSSSNNNHHHDDD:::999777666444444333333444444333222333444555666111111111222222333333333222222222222222222222222222111111111222333333444111111111222222333333333222222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333444444444555555666666555555444444222111222333333222111000111333444555444444333///000111333444555666666555555555444444333333333444444444444444444444444444444444444333222111111222333444444444444333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444222222222333333222222222000111111111111222222222KKKIIIFFFEEEEEEEEEEEEDDDGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@???>>>>>>>>>???>>>>>>===<<<;;;::::::::::::::::::::::::;;;<<<======<<<;;;:::888777666555666666666666555555555555444444444444444444444444444444555555555555444444444444444444444444444444333333444555555444333333444333222222111111111111555555555555555555555555555555555555555555555555555444444333333444444555555444333222333444555666555555555555666666666666666666555555555444444444333333333444444444555555333333444444555666666666666666666666666666555555444555777666555444444555666888:::;;;===???CCCFFFLLLPPPUUUYYY^^^dddjjjnnnpppsssvvvvvv{{{|||||||||{{{{{{|||zzz{{{{{{{{{{{{{{{zzzyyywwwvvvvvvuuuuuuxxx||||||yyytttrrrrrrrrrrrrrrrrrrrrrsssttttttttttttsssrrrqqqqqquuuyyy~~~|||xxxvvvvvvwwwxxx~~~}}}||||||}}}~~~}}}wwwnnnggg^^^ZZZYYYYYYVVVSSSYYYWWWXXX^^^aaaaaaaaacccbbb]]]TTTMMMIIIHHHGGGFFFFFFFFFHHHJJJMMMQQQTTTVVVYYY[[[]]]^^^]]]\\\\\\]]]```]]]YYYXXXWWWTTTPPPLLLEEEAAA<<<888777666666555444333222222222333444555555444444333333333444444666333111000111222222111222222222222222222222222222222222222222222222222444555666555333222333444222222222222222222222222444333333222222333333444333333333333333333333333111222444555555444222111000000000000111222333444222111111111000000//////111111111111111111111111444333333333333444555555555555444444444333333333333333333222222111111111//////000000111111222222000111111222222111111000222222333333333333444444444444444444444333222111333333333333333333333333000000111222333333333333444444444444444444444444222222222222222222222222111111111111111000///...LLLJJJGGGFFFFFFFFFFFFEEEGGGFFFEEEDDDDDDCCCCCCCCCAAAAAA@@@???????????????>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;:::888777666666666666666666555555555555444444444444444444444444444444555555555555444444444444444444444444444444333333444555555444333333444444333222222222222222555555555555555555555555555555555555555555555555555444444333333444444555444444333333444444555555555555555555666666666666666666555555555444444444333333444444444555555555555555555555555555555555555555555555555555555555444666777777666555666777<<<===???@@@BBBEEEJJJMMMRRRVVV\\\bbbhhhooovvv{{{zzz~~~~~~{{{tttrrrppppppsssvvvxxxyyy{{{zzzxxxvvvsssqqqooonnnpppssswwwzzzzzzzzz{{{|||{{{|||~~~~~~xxxtttpppnnnmmmnnnnnnmmmnnnoooooooooooonnnmmmmmmmmmllllllooossswwwzzzzzzzzzxxxtttqqqooopppqqqrrrxxx}}}~~~~~~}}}~~~}}}~~~}}}rrrkkkccc______^^^[[[XXX\\\XXXXXX]]]```______aaaccc^^^WWWQQQLLLIIIFFFCCCDDDDDDEEEGGGJJJMMMQQQSSSUUUXXXZZZ[[[[[[[[[[[[\\\___\\\ZZZXXXXXXVVVRRROOOHHHDDD???;;;999777666444444333222222222333444555555444444333333444444444444222000000111111111000222222222222222222222222222222222222222222222222333444444444222111222333222222222222222222222222444333333222222333333444333333333333333333333333222333444444444333222222111000000000111222333333333222222222111111111111222222222222222222222222444333333333444444555555777666666666555555555555444444444333333333333333111111111111222222222222111111222222222222111111222222333333333333444444333333333333333222111111333333333333333333333333222222333333333222222111333333333333333333333333444444333222111111000000111111222222111111000///NNNKKKHHHFFFFFFGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;???>>>===<<<;;;;;;;;;;;;<<<<<<;;;:::888777666666666666666666555555555555444444444444444444444444444444555555555555444444444444444444444444444444333444444555555444444333555555444333333333333444555555555555555555555555555555555555555555555555555444444333333444444555333333444555555555555555555555555555666666666666666666666555555555555444333444444444444555555555777777666666555444444333555555555555555555555555555777888888777777999:::;;;===???@@@CCCIIIOOOSSS^^^bbbhhhnnntttzzz~~~xxxtttkkkiiiggghhhlllqqquuuwww{{{{{{yyyvvvrrrnnnjjjhhhkkkmmmoooooooooooopppqqqpppssswwwzzz}}}}}}}}}|||ssspppllljjjjjjjjjiiihhhiiiiiihhhhhhgggffffffeeehhhggggggjjjnnnqqqrrrrrrooommmjjjhhhggghhhiiikkkoootttzzz}}}~~~~~~~~~~~~}}}zzzzzzwwwqqqkkkhhhgggfffcccaaa```[[[YYY\\\]]][[[[[[]]]bbb___ZZZVVVQQQLLLFFFBBBAAAAAAAAABBBDDDHHHKKKMMMPPPRRRUUUWWWWWWXXXZZZ[[[\\\[[[YYYYYYYYYXXXUUUSSSNNNJJJDDD@@@<<<999666444444333222222222333555555444444444333333444444555333111//////000111111000222222222222222222222222222222222222222222222222111222333222111000111222222222222222222222222222444333333222222333333444333333333333333333333333333333333333333333333333222222111111111222222333333333333333333222222222333333333333333333333333333333333444444444555555666666666666555555555555333444444444444444555555333333333333333222222222222222333333333333222222222222333333333333444444222222222222222222111000222222222222222222222222333333333333222111000000222222222222222222222222555444333222111///......222222222222222222111000NNNKKKGGGEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@@@@AAAAAABBB>>>>>>===<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888777666666666666666555555555555444444444444444444444444333444444555555444444333444444444444444444444444444444444444444444444444666555555444444444555555555555555555555555555555555555555555555555555555555444444333333444444555222333555666666666555444555555555555666666666666666666666555555555555555444444444444555555555555777666666666555555555444444444444444555555555555555666888888888999;;;===;;;===@@@DDDIIIPPPYYY^^^lllooossswww{{{zzzvvvooollliiiiiilllpppsssuuu|||{{{zzzxxxtttooojjjggglllmmmmmmllljjjiiijjjllljjjmmmrrrvvvyyyzzzzzzyyyqqqnnnjjjhhhggggggfffeeeccccccbbbaaaaaaaaaaaaaaafffeeeeeegggkkkmmmmmmmmmhhhgggdddbbbaaabbbcccdddjjjnnnrrrvvvwwwxxxyyyzzzuuuvvvwwwzzz~~~}}}|||~~~~~~||||||~~~|||xxxtttqqqooonnnkkkiiiddd^^^ZZZ[[[ZZZXXXWWWYYY^^^]]]\\\ZZZWWWQQQIIIDDD@@@???>>>>>>???BBBDDDFFFJJJLLLOOOQQQSSSTTTWWWYYYYYYYYYYYYYYYYYYYYYXXXWWWSSSPPPJJJEEEAAA===999555555444333333333444555666444444333333333444555555333111000000222222111000333333222222222222222111222222222222222222222222111222333222111000111222222222222222222222222222444333333222222333333444333333333333333333333333333333222222222333444444333333222111111111222222333333333333222222222222333333333333333333333333333333444444444555444444333333333333333333333333222222333333444444555555444444333333222222111111222333333444444333333222222222222333333333444444111111222222222111111000111111111111111111111111333333333333333222111000222222222222222222222222444333333222000//////...222222333333333222222111MMMJJJFFFCCCDDDEEEFFFFFFEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@AAABBBBBB>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>;;;;;;::::::999888777777666666666666555555555555444444444444444444444444333333444444444444333333444444444444444444444444444444444444444444444444555555555444444555555666555555555555555555555555555555555555555555555555555444444333333444444555333444555666777666555444555555555555666666666666666666666666666666666666444444444555555555666666555555555666666666777777444444444555555555666666444666777888999;;;>>>AAAAAADDDIIIOOOVVV___iiiooowwwyyy|||}}}yyyuuurrrooonnnooorrrtttuuuyyyyyyyyywwwtttpppllljjjlllmmmmmmkkkhhhffffffggggggiiimmmrrrtttvvvvvvuuunnnkkkhhhfffeeedddcccaaa______^^^^^^^^^^^^___```cccbbbcccdddgggiiiiiihhhgggeeecccaaa```aaaaaabbbiiillloooppppppoooppppppnnnnnnmmmoooqqquuuyyy{{{{{{{{{{{{{{{}}}~~~|||yyywwwtttrrrpppiiiccc]]]\\\ZZZVVVUUUVVVXXXYYYZZZ[[[ZZZVVVOOOJJJBBB@@@>>><<<<<<===???AAACCCFFFIIIKKKMMMPPPSSSVVVUUUVVVWWWXXXXXXXXXYYYYYYWWWTTTOOOKKKGGGCCC===:::888777555444444444555666333333333333333444555666333222222222444444333222333333333222222111111111222222222222222222222222111333444333222111222444222222222222222222222222444333333222222333333444333333333333333333333333333222222222222333444555333333222222222222222222111111222222222222222222222222222222222222222222222333444555555555444444222222333333333333333333111111222222333333444444333333222222111111111000222333333444444333333222222222222333333333444444000111111222222222111111111111111111111111111111000111222333333333333333444444444444444444444444222222222111111111111111111222222333333333222222MMMIIIEEECCCCCCDDDFFFFFFEEEEEEFFFFFFFFFDDDBBBAAAAAA@@@@@@@@@@@@AAAAAABBB>>>>>>======<<<======>>>;;;;;;;;;;;;<<<===>>>???;;;;;;::::::999888777777666666666666555555555555444444444444444444444444333333444444444444333333444444444444444444444444555444444333333444444555555444444444444555666666555555555555555555555555555555555555555555555555555444444333333444444555444444555666666666666555555555555555666666666666555666666666666777777777444444555555555666666666444444555666666777888888444444555555666777777777555666888999;;;>>>BBBEEEGGGKKKRRRZZZbbbkkktttyyy~~~~~~|||yyywwwxxxxxxxxxwwwvvvvvvvvvuuusssqqqnnnmmmkkklllllljjjgggdddccccccccceeehhhllloooqqqrrrrrrmmmkkkhhhfffeeecccaaa___```___]]]\\\\\\]]]^^^^^^^^^]]]^^^```cccdddcccbbbeeeeeecccbbbbbbccccccdddkkkmmmoooooommmkkkjjjjjjiiihhhgggfffgggiiikkkmmmpppqqqrrruuuxxx|||~~~}}}|||~~~zzzwwwuuuooohhhcccbbb^^^YYYVVVVVVUUUVVVXXXZZZ[[[YYYTTTPPPGGGEEE@@@===;;;;;;<<<>>>???AAADDDFFFHHHKKKOOORRRQQQSSSUUUVVVVVVVVVWWWYYYWWWUUUSSSPPPMMMIIIDDD@@@<<<:::888777555555555555333333333333444555555666333333222444555666444333444333333222222111111111222222222222222222222222111222444333222222333444222222222222222222222222444333333222222333333444333333333333333333333333111222222333333444444555333333222222222333333444111111111111222222222222111111111111111111111111222333444555555555444333444444444444555555555555111111222222222222222333222222222222111111111111222222333333333333222222222222333333333333444444000111222222333222222222222222222222222222222222000000111222333333333333444444444444444444444444222222222222222222222222000111222222222222222222NNNJJJFFFCCCCCCEEEGGGGGGDDDEEEFFFGGGFFFDDDBBBAAA???????????????@@@AAAAAA>>>>>>============>>>>>><<<;;;;;;;;;;;;;;;<<<<<<;;;::::::999999888888888666666666666555555555555444444444444444444444444222333333444444333333222444444444444444444444444555444333333333333444555444444333333444555555666555555555555555555555555555555555555555555555555555444444333333444444555555555555555555666666777555555555555666666666666555666666666777777777777555555555555666666666666666666666666666777777777555555666666777888888999777888:::<<<>>>AAAFFFJJJOOOTTT\\\dddlllssszzz~~~|||zzzzzz|||xxxwwwvvvuuutttrrrqqqqqqnnnooopppoookkkhhheeeeeecccdddfffiiimmmpppsssuuuqqqooollljjjiiigggeeeccccccaaa^^^\\\ZZZZZZZZZ[[[ZZZZZZ[[[^^^aaabbbaaa```aaaaaabbbcccdddfffggghhhlllnnnqqqqqqooollljjjiiieeedddcccbbbbbbbbbcccdddeeefffhhhlllppptttxxxzzzzzz|||~~~|||yyywwwyyy{{{{{{zzzuuuooojjjiiieee^^^YYYYYYUUUUUUVVVXXXZZZYYYVVVTTTMMMJJJDDD???;;;:::;;;<<<<<<===@@@BBBDDDGGGKKKOOOMMMPPPSSSTTTSSSSSSUUUXXXVVVUUUTTTTTTRRROOOJJJFFF@@@>>>;;;999777555555555333333333333444555666666222111222333555555444222444444333333222111111000222222222222222222222222000111222222111111222444222222222222222222222222444333333222222333333444333333333333333333333333000111222444555555444444222222222222222333444555222222222222333333444444222222222222222222222222111222444666666555444333333333444444444555555555333333333333333222222222222222222333333333333333111111222222222222111111222222333333333333444444111111222333333333333333333333333333333333333333111222222333333333222222333333333333333333333333555444444444333222222222///000111111222222111111PPPLLLGGGDDDDDDFFFHHHHHHDDDEEEFFFGGGFFFDDDBBBAAA???>>>>>>>>>???@@@@@@AAA>>>>>>============>>>???===<<<;;;:::::::::::::::;;;::::::999999888888888777666666666555555555555444444444444444444444444222333333444444333333222444444444444444444444444555444333333333333444555333333333333333444555666555555555555555555555555555555555555555555555555555444444333333444444555666666555444444666777888555555555555666666666777555666666666777777888888555555555555666666666777888888777777666666555555555666666777888999999:::999:::<<<>>>@@@DDDIIIMMMZZZ```hhhpppvvv}}}~~~||||||xxxrrrxxxvvvyyy|||{{{yyyxxxvvvuuuuuuuuusssuuuwwwvvvrrrnnnkkkjjjdddeeefffjjjnnnssswwwzzzwwwtttrrrpppooommmjjjhhhfffddd```\\\YYYXXXWWWXXXZZZZZZ[[[^^^aaabbbbbb```^^^^^^```bbbeeehhhjjjkkklllooorrrsssqqqmmmkkkjjjccccccbbbaaa````````````]]]^^^```cccgggkkkoooqqqtttvvvzzz|||}}}|||wwwtttvvvxxx|||~~~|||yyysssooonnnjjjbbb]]]\\\VVVVVVVVVWWWYYYYYYWWWUUUQQQMMMGGGAAA<<<:::;;;;;;:::<<<>>>@@@BBBEEEIIIMMMKKKNNNRRRSSSRRRRRRTTTVVVUUUUUUUUUUUUUUURRRNNNJJJBBB@@@===:::777666555555222222222333444555666777111000111333444555333111444444333333222111000000222222222222222222222222...000111111000000111333222222222222222222222222444333333222222333333444333333333333333333333333///000333555666555444333111111111222333444555666333333333444444555555555333333333333333333333333111222444666666555444333111111111222222333333333555555555444444333333333333333333444444555555555111111111222222111111111222222333333333444444444111222333444444444444444333333333333333333333333333333333333222222111000222222222222222222222222777777666555333222111111...///000111111111111111KKKHHHEEEDDDEEEFFFFFFEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@AAABBBAAA@@@???>>>BBB@@@>>><<<;;;;;;<<<===@@@>>>;;;999999:::<<<=========<<<;;;999888777777666666555444444444444555555555555555555555555555333444444555555444444333444444444555555555555666555555555555555555555555444444444444444444444444333444444555555444444333777666555444333444555555333333333444444555555555555555555555555555555555555555555555666666666666888777666555555666777888888777777666666666777777888777777666666666777777444444555777999:::999777;;;<<<===@@@DDDLLLUUU\\\gggkkkqqqxxx~~~}}}{{{xxxwwwwwwxxxwwwvvvzzz{{{|||~~~|||}}}~~~~~~||||||}}}}}}|||{{{{{{{{{zzzxxxtttqqqooosssooommmqqqxxx~~~~~~{{{xxxuuusssrrrqqqqqqlllfffbbbaaa```]]][[[[[[[[[\\\]]]]]]]]]\\\\\\aaabbbdddfffiiikkknnnooossstttuuuuuutttqqqnnnllliiieee```\\\[[[ZZZZZZYYY]]]^^^___```bbbdddfffhhhjjjkkkmmmnnnqqqvvv|||}}}zzzzzz|||zzz{{{~~~{{{vvvnnnddd]]]YYYWWWTTTTTTUUUWWWXXXXXXUUURRRLLLEEE@@@===<<<;;;<<<===>>>???@@@AAABBBBBBMMMMMMOOOQQQSSSUUUVVVWWWWWWWWWVVVUUUTTTRRRQQQPPPJJJFFFAAA===;;;:::888777555444333333555555444333333333333333333333333333222333444444222222333444666555444444333333333333222333333444444333333222333333333333333333333333222222111111111111111111333333333333333333333333444444444444444444444444222222333333333333444444444444444555555555555666444444444444333333222111444333222111111111222222222222222222222222222222333333333222222111111111111222444555555444222111333333222222222222222222333333444444444444444444333333333333333333333333222222222333333444444444333222222111111222222333222222222222222222222222111111222222222222111111333333333222222111111111KKKHHHEEEDDDEEEFFFFFFEEEFFFFFFEEEDDDCCCBBBAAAAAA>>>??????@@@???>>>===<<<@@@???>>>===<<<<<<======???===<<<:::::::::<<<<<<;;;;;;;;;::::::999999999777777666555555555555666555555555555555555555555333444444555555444444333444444444555555555555666444444444444444444444444444444444444444444444444333444444555555444444333555444555555777999;;;<<<444444444555555666666666555555555555555555555555555555555555666666666666888777666555555666777888666555555444444444555555666555555444444444555555555555666888:::::::::999===>>>@@@DDDIIIRRR[[[bbbkkknnntttzzz{{{zzzyyyxxxyyy{{{}}}}}}}}}}}}{{{|||~~~}}}{{{}}}zzzyyy||||||xxxqqqmmmjjjgggdddaaa``````aaabbbbbbbbbaaaaaabbbcccdddgggjjjnnnqqqtttxxxxxxzzzzzzyyyvvvsssqqqmmmiiiddd```___^^^]]]\\\ZZZZZZ[[[\\\^^^```aaabbbeeefffhhhjjjlllqqqwww{{{}}}}}}~~~{{{{{{}}}uuukkkeee___\\\XXXVVVVVVWWWWWWVVVUUURRRNNNHHHCCC@@@>>>======>>>>>>???@@@AAABBBBBBGGGHHHJJJLLLOOOQQQSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSOOOKKKFFFAAA>>>;;;777555555444333333444555444333444333333222222333333444222333444444222222333444555555444333333333333333222333333444444333333222333333333333333333333333000111222333444555555666333333333333333333333333444444444444444444444444222222333333333333444444333333333333444444444555444444444444444333222111555555444444444444333333222222222222222222222222333333333222222222111111111222444555555444222111333333333333333333333444444444333333333333333444333333333333333333333333222333333333333333333444333222222111111222222333333333333333333333333333111111222222222222111111333333333222222222111111KKKHHHEEEDDDEEEFFFFFFEEEFFFFFFEEEDDDCCCBBBAAAAAA?????????@@@???>>>>>>===>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;999999::::::::::::::::::888888777666666666666666555555555555555555555555444444555555555555444444444444444555555555555666555555555555555555555555444444444444444444444444444444555555555555444444444444444555777999:::;;;555555555666666666666666555555555555555555555555555555555555666666666666777777666666666666777777555555555444444555555666555555555444444555555666666666777999:::;;;;;;;;;???BBBFFFKKKRRR[[[dddkkkqqqtttyyy~~~}}}xxxxxxyyyzzz~~~}}}{{{zzz}}}|||xxxtttpppmmmhhhhhhiiiiiiiiiiiihhhhhhfffffffffhhhlllpppuuuxxx{{{|||~~~}}}{{{zzzsssoooiiieeecccaaa___^^^YYYYYYYYYZZZ[[[\\\]]]^^^___```bbbdddfffjjjooossszzz}}}{{{}}}|||sssmmmeeeaaa]]]YYYXXXVVVUUUTTTTTTSSSPPPLLLHHHDDDAAA@@@???@@@@@@@@@AAAAAABBBBBBDDDDDDFFFIIILLLOOOQQQSSSSSSTTTTTTUUUVVVVVVVVVVVVSSSPPPLLLGGGCCC===888444666444333333444555555444444444222222222222444444222333444444222222333444444333333222222222222333222333333444444333333222333333333333333333333333111111222333444555555666333333333333333333333333444444444444444444444444222222333333333333444444222222222333333333444444333444444444444333333222444444555555555444333222222222222222222222222222333333333222222222222111222222444444444444222222333333333444444555555555666555333111000111222333333333333333333333333333444333333333333333333222333222222111111222222333444444444444444444444444111111222222222222111111333333333222222222222111KKKHHHEEEDDDEEEFFFFFFEEEFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@<<<===>>>>>>>>>>>>>>>===;;;;;;<<<======<<<;;;::::::::::::999999999999999888777666666555555666666555555555555555555555555444444555555555555444444444444444555555555555666666666666666666666666666444444444444555555555555444444555555555555444444666555444444333222222222555555555555555555666666555555555555555555555555555555555555666666666666777777666666666666777777777777777777777777888999777777777777777777888999666777888999999;;;===???CCCGGGLLLSSS[[[eeennnuuuxxxzzz~~~~~~zzz}}}~~~}}}||||||}}}uuuuuuuuutttsssqqqpppooommmllljjjjjjlllpppuuuxxxzzz{{{~~~zzzvvvpppkkkgggdddaaa___]]]]]]\\\\\\\\\\\\]]]^^^\\\^^^______```bbbfffiiimmmvvv{{{|||}}}~~~wwwqqqhhhddd^^^ZZZXXXVVVSSSRRRSSSRRRQQQOOOKKKHHHDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFHHHKKKOOORRRTTTSSSSSSTTTVVVVVVWWWWWWWWWVVVTTTPPPMMMHHHCCC<<<888777555333333444555555444555444222111111222444555222333444444222222333444333222222111111222222222222333333444444333333222333333333333333333333333333222222111111000000000333333333333333333333333333333333333333333333333222222222333333333444444222333333333333444444444333444444444444444333333111222333444444222000///222222222222222222222222222222222222222222222222222333333444444333333222111222222333444555555666777555222000///000111333333333333333333333333333444444444333333222222222333222222111111222222333444444444444444444444444111222222333333222222111222222222222222222222222KKKHHHEEEDDDEEEFFFFFFEEEFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAA<<<===>>>>>>>>>>>>>>>===:::;;;<<<===>>>===;;;:::<<<;;;;;;:::888777777666777666555555444444555555555555555555555555555555444555555666666555555444444444444555555555555666555555555555555555555555444444444555555666666666444555555666666555555444666666555333111000...---444444444444444444444444555555555555555555555555555555555555666666666666666666777777777777666666777777777777777888999999777777777777777888999999666888999999:::<<>>>>>>>>>>>============:::;;;<<<=========<<<;;;<<<<<<;;;999888777666555666666555444444444444444555555555555555555555555555555666666666666555555444444444555555555555666333333333333333333333333444444444555666666777777555555666666666666555555444555555555444333222222444444444444444333333333555555555555555555555555555555555555666666666666666666777777777777666666555555555555666777888888555555555555666777888888777999;;;<<<<<<@@@FFFLLLRRRVVV^^^fffoooxxxzzzzzz{{{zzzxxxyyy{{{|||}}}yyytttqqqooooooooommmooorrrvvvzzz}}}{{{vvvsssooojjjgggeeedddbbb```^^^]]]]]]\\\\\\]]]]]]\\\ZZZYYYZZZ[[[aaaeeejjjpppyyy}}}|||zzzwwwyyy}}}}}}wwwlllhhhbbb^^^[[[XXXVVVTTTQQQQQQQQQQQQOOOMMMKKKJJJFFFGGGGGGGGGHHHHHHIIIIIIFFFFFFEEEEEEFFFIIILLLMMMRRRRRRSSSTTTUUUUUUUUUUUUVVVUUUSSSSSSQQQNNNJJJFFF???<<<888666666666666555333333333333333333333333222333444444222222333444333222222222222333333444222333333444444333333222333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333222222333333333333444444444444444555555555666666333444444555555555555444444444555555555444333222222222222222222222222222111222222222222333333333333333333333333333333333111111111222222333333333666555333111000111222333333333333333333333333333444333333333333333333222333222222111111222222333222222222222222222222222222222333333333333222222111222222222222333333333KKKHHHEEEDDDEEEFFFFFFEEEFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@?????????@@@@@@@@@???>>>===<<<<<<======:::;;;;;;<<<<<<===<<<<<<:::::::::999888777777666777666666555555555555555555555555555555555555555555555666666666666555555444444444555555555555666444444444444444444444444444444444555666777777777555555666666666666555555333444555666777666555555666555555555444444444444555555555555555555555555555555555555666666666666555666777888888777666555555555555555666777888999555555555555666777888999999<<>><<<;;;;;;======;;;;;;;;;;;;<<<<<<======888888888888888888888888888888777666666666666666555555555555555555555555555555666666666666555555444444444555555555666666777777777777777777777777444444444555666777777888555555666666666666555555333444555666666555444333777777666666555555555444555555555555555555555555555555555555666666666777555666777888888777666555777777777777888999:::;;;777777777777888999:::;;;;;;>>>AAABBBCCCHHHRRRZZZaaafffnnnvvv}}}zzzyyyyyyyyyxxxyyy{{{yyytttqqqooojjjjjjlllnnnppprrrssstttsssqqqooonnnnnnmmmkkkiiimmmkkkiiifffcccaaa```___VVVWWWYYYYYYXXXXXXYYYZZZUUUWWWZZZ\\\aaaiiittt|||}}}yyytttsssuuupppsssxxx{{{}}}zzzuuunnnhhhccc```\\\ZZZTTTTTTTTTSSSSSSSSSSSSSSSHHHIIIJJJKKKLLLMMMNNNOOOLLLJJJGGGEEEDDDEEEGGGHHHKKKLLLOOORRRTTTWWWXXXYYYYYYWWWUUUTTTSSSRRROOOMMMFFFBBB===999777777666555000222444666666444222000222333444444222222333444333333333333444444555666222333333444444333333222333333333333333333333333444444333222111//////...333333333333333333333333222222222222222222222222222222333333333444444444222222333333333444444444333333444555666666666555444333222111111111222222222222222222222222222222111111111222222333333333444333333222222333333444444444444444444444444333333444444444444444444444333333333333333333333333222222222333333444444444333222222222222222222333444444444444444444444444222333333444444333333222111111111222222333333333FFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEECCCBBB@@@>>>===AAAAAAAAA@@@@@@@@@??????>>>>>>===<<<;;;:::::::::999:::;;;<<<============;;;;;;:::999999888888777777777777777666666666666555555444444444444555555555555555555555555555555333444444555555555555555666555444333333333333333555555555555555555444444666555444333333444555666777777666666555555555555222333444555555555444333777777777777777777777777555666666666555444333333555555555555666666666777666777888999::::::999888777999::::::999999:::<<>><<<:::888777444444333333333444555555222222222222222222222222444333333222222333333444666666555444333333222222333444444555555444444333333333333444444444555555444444333333333333222222222222333333333333444444444444444444444444444444333333333333333333333333222222111111222222333444222222222222222222222222000111222222333333333333111222222333333222222111555555555444333222111000000000111111111222222222---------...///111333333111111111222222333333444111111222222222333333333444333333222222333333444111111333444444333111111666555333222111222333333444333333222222333333444HHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@AAAAAAAAA@@@@@@@@@??????=========<<<<<<;;;;;;:::::::::;;;<<<============;;;;;;:::999999888888777666666666666555555555555555555444444444444555555555555555555555555555555444444555666666666666555666555444444333333333444555555555555555555555555666555444444444444555666666666666555555555444444222333444555555555444444444444444444444444444444555555666666555555444333555555555666666666777777000111333666777888999999666888999999888999:::<<>>@@@EEEIIIOOOVVV\\\cccjjjooooooppprrrtttwww|||vvvrrrllliiijjjooovvv{{{}}}vvvpppjjjhhhiiinnnrrrwww}}}zzzuuummmjjjfffcccaaaaaaaaabbb]]]___aaacccfffkkkpppttttttsssrrrppplllhhheeecccbbbaaa____________]]]\\\[[[]]]^^^^^^]]]]]]^^^___bbbccccccbbbaaaaaaccceeedddeeeggghhhjjjjjjkkkkkkjjjjjjjjjkkklllmmmnnnooopppqqqrrrrrrqqqooolllkkkhhhggggggiiimmmqqqrrrssstttsssqqqooommmjjjhhhggghhhhhhhhhgggeeedddbbbaaaaaa^^^[[[YYYZZZZZZZZZYYY]]]^^^^^^^^^^^^aaaeeehhhnnnqqqtttvvvuuutttttttttvvvyyy}}}|||yyyyyyxxxxxxwwwwwwxxxxxxyyyyyy{{{}}}|||xxxlllggg```ZZZWWWUUUTTTSSSRRRPPPNNNLLLJJJIIIIIIHHHJJJJJJHHHFFFDDDAAA???>>>BBBCCCFFFIIINNNRRRUUUWWWWWWVVVVVVWWWXXXXXXVVVTTTTTTQQQMMMIIIEEEAAA;;;888999999777666555444444444333333333333333333333333222222111111111111222222555555555444444333333222111222222333333222222111111222444555555555444333444444333333333333222222222222333333333333444444444444444444444444444444333333333333333333333333444444333333444444555666333333333333333333333333222222333333333222111111222222333333333333222222222333333444444333333222222222222333333333444444333333222222333333444555333333333333222222222222222222222222333333333333444333333222222333333444444444333333333333444444444444333222222222333333444333333222222333333444FFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888777666666666555555555444444555555444444444444555555555555555555555555555555555666666777777777777777555555444444444444555555444444444555555555555555555555555444444555555555444444444444444444444444333444444555555555555555777777777777777777777777555555666666666666555555555666666666666777777777777777888888888888888888:::;;;<<<<<<===@@@EEEHHHNNNSSSZZZ```eeeiiimmmooonnnoooooonnnooorrrwww{{{|||pppnnnkkkjjjnnnttt{{{wwwpppjjjeeeeeeiiiqqquuu{{{~~~wwwrrriiifffbbb^^^[[[ZZZZZZZZZUUUWWWYYYZZZ\\\```dddhhhffffffeeedddbbb```^^^]]][[[[[[ZZZZZZ[[[[[[ZZZZZZZZZ[[[\\\\\\[[[[[[\\\]]]aaabbbbbbaaa```___```bbbaaabbbdddeeefffgggggggggcccccccccdddeeefffhhhhhhggghhhiiijjjjjjiiihhhgggcccbbbbbbeeeiiimmmoooppptttttttttsssqqqnnnkkkiiifffffffffeeeeeedddccccccaaa___[[[YYYZZZ[[[]]]___```bbbdddfffgggiiilllnnnsssttttttrrrooommmlllmmmhhhkkknnnqqqtttxxx}}}~~~}}}|||{{{zzzyyyzzz|||vvvpppggg```[[[XXXVVVUUUTTTSSSQQQOOOMMMJJJGGGFFFIIIIIIIIIGGGEEEAAA>>><<>><<<>>>>>>???AAAEEEJJJOOORRRTTTUUUWWWXXXXXXXXXWWWWWWTTTSSSQQQPPPNNNJJJEEEAAA999888777666555555555555333333333333333333333333444444333333333333444444444444444444444333333333333444444555555444444333111222333444444444333222444444333333333222222222222222222333333333444444444444444444444444444444333333333333333333333333222222222222222333333444333333333333333333333333333333333333222222111000333333333444444333333333111111222333444444444444333333444444444555555555444444333222222222222333555444444333333222222222222222333333333444444444444333333222222333333444555555333222222333555555222333333333333333333333444333333222222333333444HHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEECCCAAA???>>>AAAAAAAAA@@@@@@@@@??????========================;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888777888777777777666666666666555555444444444444555555666666666666666666666666555555666777777777666666555555555444555555666777333333444444555666666666444444555666666555444444444444444444444555555555555555444444555555666777555555555555555555555555555555666777777777666666666666666777777777888888666666666777888999;;;;;;888999;;;===BBBIIIQQQWWW^^^ccckkkqqquuuvvvwwwwwwsssrrrpppmmmkkkmmmqqqttt|||}}}yyyuuuuuuvvvxxx|||yyysssnnnkkkhhhhhhmmmuuuzzz~~~}}}yyyuuusssnnnmmmmmmnnnmmmkkkfffccc[[[YYYWWWTTTRRRQQQQQQQQQSSSTTTUUUUUUTTTTTTVVVXXXXXXXXXYYYYYYYYYZZZZZZZZZYYYZZZ\\\\\\[[[[[[]]]^^^]]]^^^______^^^^^^___```bbbccceeeeeedddcccddddddfffggghhhiiijjjjjjjjjjjjdddddddddeeefffgggiiiiiihhhhhhhhhgggfffeeedddccccccaaa``````ccceeeeeeeeeiiikkklllnnnnnnlllkkkjjjgggfffeeeeeedddeeeeeeeeeaaaaaa```^^^^^^```dddhhhqqqtttxxx{{{}}}}}}vvvpppkkkiiidddeeeeeeeeefffiiinnnrrrtttwwwzzz}}}xxxqqqkkkfffaaa^^^YYYXXXVVVSSSPPPLLLIIIHHHIIIIIIIIIIIIGGGCCC@@@>>>???>>>===>>>AAAFFFKKKOOORRRTTTWWWXXXWWWWWWXXXXXXTTTSSSRRRRRRQQQNNNJJJGGG<<<;;;999888777666666666333333333333333333333333555555444444444444555555444444444444444444444444111222222333333222222111222222222222333333333444444444333333333333222222222222333333333333444444444444444444444444444444333333333333333333333333222111111111111222333333333333333333333333333333222222333333333222111111333333444444444444333333111222333333444444444444333333333444444444555555333333222111111222222222444444444444333333333333333333333333444444444444444333333222222333333444444444333333333333444444222222333444444444333333444333333222222333333444HHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFEEEDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>======<<<<<<::::::;;;<<<============;;;;;;:::999999888888777777777666666666555555555555555444444444444555555666666666666666666666666444444555666666666666555555555555555555666777777333333444444555666666777444444555666666555444444444444555555555666666666666555555444555555777777888888888888888888888888555555666777777777777777666666777777777888888888666666555666777888:::;;;:::;;;>>>AAAGGGPPPZZZaaajjjooouuuzzz|||{{{{{{{{{tttsssppplllkkklllqqqtttzzz~~~yyyuuurrrqqqppppppwww{{{vvv|||{{{yyywwwssspppmmmkkkhhhfffeeeddddddbbb___]]]YYYXXXWWWVVVUUUUUUUUUUUUWWWXXXZZZZZZYYYYYY[[[\\\ZZZZZZ[[[[[[\\\]]]^^^___^^^```bbbbbbaaa```bbbeeebbbdddeeeeeeddddddeeeffffffhhhjjjkkkjjjjjjjjjkkklllmmmnnnooooooppppppooonnnnnnnnnnnnoooqqqrrrsssqqqqqqqqqpppoooooonnnnnnkkkiiifffeeefffffffffeeeiiijjjkkkllllllkkkkkkjjjhhhhhhfffeeeeeeeeeffffffeeeeeedddbbb```aaadddhhhsssvvv|||xxxtttkkkjjjhhhfffeeegggllloooooossswwwxxxyyy~~~zzztttnnniiieee]]]\\\YYYVVVRRROOOMMMLLLIIIIIIIIIHHHGGGEEECCCBBB@@@>>>===<<>>;;;999666555444444444444444444444444444555444444333333444444555444444444444444444444444111222222333333222222111333222111000111222444555444444333333333333222222222222333333333333444444444444444444444444444444333333333333333333333333333222222222222333444444444444444444444444444444111111222333333333222222333333444444444444333333222222333444444444333333222333333333444444444444222222222222222222333333333333333444444444444444333333333444444444444555444333333222222333333444222222333333333333222222111222333444444444333333444333333222222333333444FFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@??????@@@??????>>>===<<<<<<;;;999:::;;;<<<============;;;;;;::::::999888888777666666555555555444444444555555555444444555555555777777777777777777777777333444444555555555555555555555555555555666777777333333444444555666777777333444555666666555444333555555555666666666777777666555555444444666777888555555555555555555555555555555666777777777777777777777777777888888888888;;;:::999777777777888999>>>???BBBFFFLLLWWWbbbiiivvvzzz~~~}}}|||{{{zzzxxxuuurrrppprrrvvvzzzzzz}}}zzzxxxyyyxxxxxx{{{tttwwwvvvtttqqqmmmjjjgggeeeaaa___\\\[[[ZZZYYYWWWUUUVVVVVVVVVVVVVVVVVVWWWWWWWWWYYY[[[[[[[[[\\\]]]___`````````aaabbbdddeeeffffffhhhjjjjjjhhhhhhjjjllljjjkkkllllllkkkkkklllmmmlllnnnqqqrrrrrrqqqrrrsssssstttuuuvvvvvvvvvvvvvvvxxxxxxxxxyyyzzz{{{}}}}}}zzzzzzzzzzzzyyyyyyyyyyyyyyywwwsssqqqppppppnnnmmmmmmmmmmmmmmmmmmmmmlllllljjjiiigggfffeeeeeefffggghhhhhhhhheeeaaaaaacccfffhhhlllssszzz{{{pppooolllhhhfffgggkkkooonnnrrrvvvwwwwwwyyy{{{tttnnniii```^^^[[[XXXUUURRRPPPOOOIIIIIIIIIHHHGGGFFFEEEDDDAAA???<<<<<<===BBBGGGKKKOOORRRVVVWWWVVVUUUWWWYYYZZZXXXVVVUUUTTTSSSPPPMMMGGGFFFBBB>>>:::777444333444444444444444444444444444333333222222333333444444444444444444444444444333444444555555444444333444333000//////111444666444444444333333333222222222222333333333444444444444444444444444444444444333333333333333333333333444333333333333444555555444444444444444444444444000111222333333333333333333444444555555444444333333333333444444333333222222222222333333333444444333222222222222333444555333333333444444555555555333333333444444444555555444333333222222333333444111111333444444333111111000111333444555444333333444333333222222333333444FFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCC@@@?????????>>>>>>======AAA@@@>>><<<;;;<<<===>>>===========================;;;999888999999888777666666666666666555555444333333444444444444444444555555666666666666666555555555555555666666666666555555555555555555555555666666666666666666666666555555444444555666888999555555666666555444333333777666666555555555555666555555666666666666555555666666666666777777777777777777888888888777777666777888888888888999<<<>>>@@@BBBFFFMMMVVVbbboooxxx|||yyysssooonnnqqqvvvyyy~~~~~~ttthhhqqqpppmmmiiieeeaaa______^^^[[[WWWVVVXXXYYYXXXVVVZZZZZZ[[[\\\]]]^^^_________aaaccceeefffeeedddccciiiiiihhhhhhiiikkkmmmnnnoooooopppqqqssstttuuuuuuuuuwwwwwwwwwuuutttuuuvvvuuuvvvwwwxxxyyyzzzzzzzzz|||{{{{{{{{{|||}}}~~~zzzxxxwwwwwwwwwwwwuuurrrqqqqqqpppnnnllllllkkkiiiiiiiiigggeeebbbhhhgggfffeeecccccccccccciiiiiijjjnnnvvv}}}wwwppplllkkkmmmnnnlllnnnqqqrrrtttvvvyyy|||yyytttqqqnnnggg^^^ZZZXXXWWWSSSOOOOOONNNMMMKKKJJJJJJJJJJJJFFFDDD@@@>>>>>>AAADDDFFFIIINNNSSSVVVUUUUUUUUUWWWXXXXXXWWWVVVUUUSSSSSSRRRMMMJJJDDD@@@===;;;888555555444333222222222333444444333333222222333333444444444444444444444444444444333333222111111111222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333555555555444444333333333333333333333333333333333333333222222111000//////444444444444444444444444222222222222222222222222333333333333333333333333111111222333444444555555333222222111111222222333444333333222222333333444444444222222222222444444333333222222333333444555111222333333444444333333111222333333444444333333444333333222222333333444FFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@@@@@@@?????????>>>AAA???===<<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===;;;999888999999888777666666666666666555555444555555555555555444333222444444555555555444444333555555555555666666666666555555555555555555555555666666666666666666666666777666555555444555666666666666777777666555555444666666555555555666666777555555666666666666555555555555666666666777777777999999:::;;;;;;;;;::::::777888999888888999<<<>>>@@@DDDIIIQQQ\\\jjjxxx~~~zzzvvvssssssvvv{{{~~~{{{vvvvvvtttuuuzzz|||llliiieeedddccc```[[[VVV[[[XXXVVVVVVXXXYYYYYYXXX^^^^^^___```bbbcccddddddfffgggjjjlllmmmmmmlllkkkqqqqqqqqqqqqrrrtttuuuvvvyyyzzzzzz{{{|||}}}~~~~~~~~~|||zzzxxxvvvvvvtttrrrpppnnnllljjjiiihhhgggdddaaaeeedddcccaaa````````````cccbbbcccfffllluuu~~~zzzrrrmmmkkkkkkkkkjjjlllmmmnnnooorrrvvvyyy}}}{{{ssslllccc^^^\\\YYYVVVRRROOONNNMMMMMMMMMMMMNNNNNNIIIFFFCCC@@@@@@AAACCCEEEHHHLLLRRRUUUVVVVVVWWWYYYXXXXXXWWWVVVUUUTTTSSSSSSUUUQQQKKKFFFAAA===999666666555444333333444555555444333333222222333333444444444444444444444444444444333333222111111222222444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333333222333333333333333333333333333333333222222111111000444444444444444444444444222222222222222222222222333333333333333333333333000000000111222222222333333333222222222222333333444333333222222333333444444444333222222333444444333333222222333333444555333333444555555555555444111222333333444444333333444333333222222333333444FFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>===;;;:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;999888999999888777666666666666666555555444777777777666555444333222666666666666555555444333555555555555666666666666555555555555555555555555666666666666666666666666888888666555444444444444444444444555444444333222555555555555555666777888555666666777777666666555444444555555555666666666666666777888888888888888777888999999888:::<<>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;999888999999888777666666666666666555555444666777777777666555444444999999999999888777666555555555555555666666666666555555555555555555555555666666666666666666666666777777666666555555555555444555555666555555444444444444444555555777888888666666777777777777666666444444444444555555555666444444555666777777777777777888999999:::;;;>>>AAAEEEJJJRRR\\\iiiwww|||zzz{{{{{{ssslllgggdddbbb```___^^^]]]]]]aaaiiisssyyyvvvmmmaaaYYYXXXZZZ\\\]]][[[[[[\\\___bbbeeeggghhhlllmmmnnnppprrrsssuuuvvvyyyzzz||||||zzzxxxuuussspppmmmiiigggdddcccaaa___^^^]]]\\\\\\[[[ZZZYYYYYY[[[___cccfffkkkooovvv{{{zzzsssmmmhhhfffeeecccccccccbbbbbbfffkkkooouuuwwwzzz}}}~~~~~~}}}}}}wwwmmmfffaaa\\\YYYTTTSSSRRRPPPPPPQQQRRRSSSRRRPPPMMMJJJHHHFFFDDDDDDEEEGGGLLLQQQTTTWWWYYYZZZYYYYYYXXXXXXWWWVVVVVVUUUUUUQQQMMMJJJGGGDDD@@@===777666555444444555666666444333333222222333333444333333333333333333333333444333333222222222333333111111222222222222333333333333333333333333333333333333333333333333333333222222333333333333444444222222222222222222222222555444444333333222222111333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444333333333333333222222333333333444333333222222333333444444444444333333444444444333333222222333333444555333333444555555555555555111222333333444444333333444333333222222333333444FFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>??????????????????>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===;;;999888999999888777666666666666666555555444444444555666777777777666888888888888888777666666555555555555666666666666555555555555555555555555666666666666666666666666444555555666666666666666777888999999999999888888444444444555555777888888666666777777777777666666444444444444555555555666777888888999::::::999999777888:::;;;<<<>>>BBBDDDJJJNNNVVV___jjjuuu~~~|||}}}}}}uuupppiiiccc___]]][[[[[[YYYXXXWWWUUUTTTXXX___dddrrrpppjjjbbb\\\ZZZ^^^bbb___```dddgggjjjmmmoooqqqtttuuuwwwyyy{{{}}}~~~{{{xxxvvvrrrnnnkkkfffdddbbb```^^^\\\[[[ZZZYYYXXXWWWVVVVVVXXXZZZ[[[\\\___dddhhhlllpppuuuxxxyyyvvvrrrmmmhhheeecccbbb______^^^]]]]]]```eeeiiinnnppptttwwwzzz|||}}}}}}}}}}}}|||}}}wwwnnnfff```\\\ZZZXXXUUURRRPPPOOOPPPPPPTTTTTTSSSQQQNNNKKKIIIGGGEEEGGGJJJOOOSSSWWWYYYYYYZZZZZZYYYYYYXXXWWWWWWWWWUUURRROOOLLLJJJGGGCCC@@@999888666555444444444555444333333222222333333444333333333333333333333333444333333222333333444444111111111222222333333333333333333333333333333333333333333333333333333333222222222333333444444444222222222222222222222222444444444333333222222222444444444444444444555555333333333333333333333333333333333333333333333333333333333333333333333333555555444444444444444444444333333333333333333444444333333222222333333444444444444444444444444444333333222222333333444555222222333444444444444333111222333333444444333333444333333222222333333444FFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>?????????>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===;;;999888999999888777666666666666666555555444222333444555666777777777444555555666666555555555555555555555666666666666555555555555555555555555666666666666666666666666333444555666777777777777444555555666666666666666555555555555555666777888666777777888888777777666444444555555555666666666777777888888888777777777777888;;;<<<>>>BBBFFFIIIPPPTTTZZZbbbjjjrrrzzz|||uuuqqqhhheeeaaa\\\YYYWWWWWWWWWVVVVVVVVVUUUUUUWWWZZZ]]]gggmmmqqqooohhhbbbaaabbbeeehhhmmmppprrrtttwwwyyy}}}~~~}}}{{{xxxssspppjjjhhheeebbb___\\\ZZZYYYWWWVVVUUUTTTSSSSSSTTTTTTTTTWWWZZZ\\\^^^aaaeeehhhiiihhhfffdddaaa___^^^]]]ZZZZZZZZZYYYYYY[[[___bbbeeehhhkkkppptttwwwyyyzzzwwwxxx{{{}}}{{{|||xxxnnngggccc```]]]YYYTTTQQQOOOOOOOOOUUUVVVWWWWWWUUUSSSPPPNNNIIIIIIKKKOOOTTTXXXYYYXXXZZZZZZZZZYYYYYYYYYXXXXXXZZZXXXUUURRROOOKKKFFFCCC<<<;;;999777555444444444444333333222222333333444333333333333333333333333333333333333333444444555111111222222333333444444333333333333333333333333333333333333333333333333111222222333333444444555222222222222333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333444444333333333333444444444333333222222333333444444444555555555555444444333333222222333333444555111222333333444444333333111222333333444444333333444333333222222333333444FFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;999888999999888777666666666666666555555444222333444555555555555555222333444555555555555555555555555555666666666666555555555555555555555555666666666666666666666666444555666777777666555555222222333444444444444444666666555555555666666777777777888888888888777777555555666666666777777777666666666666555444333333666888;;;>>>AAAEEEJJJNNNUUUYYY___eeekkkqqqwww|||}}}wwwrrrmmmhhheee^^^]]]\\\YYYWWWVVVVVVWWWWWWWWWWWWXXX[[[^^^```bbbfffkkkqqqssspppmmmkkkkkkppptttyyy{{{}}}~~~|||yyyrrrpppmmmhhhdddaaa^^^]]]VVVVVVUUUTTTSSSSSSRRRRRRPPPRRRTTTUUUUUUWWWYYY[[[\\\[[[[[[ZZZYYYXXXWWWWWWTTTUUUUUUUUUUUUVVVXXX[[[\\\___bbbgggkkkoooqqqrrrrrrrrrsssvvv{{{xxxqqqmmmdddaaa[[[VVVRRRQQQQQQQQQTTTVVVYYY[[[[[[YYYWWWUUUOOONNNNNNRRRVVVZZZZZZYYY[[[[[[ZZZZZZZZZZZZYYYYYY[[[YYYWWWUUUSSSPPPKKKHHHAAA???===:::777666555555444333333222222333333444222222222222222222222222333333333333333444555555222222222333444444555555333333333333333333333333333333333333333333333333111111222333333444555555222333333333444444444444111222222333333444444555555555444444333333222222222222222222222222222222444444444444444444444444333333333333333333333333111222222222333444444444444444333333333333444444444333333222222333333444333444555666666555444333333333222222333333444555222333333444444444444444111222333333444444333333444333333222222333333444FFFFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDBBBAAA@@@????????????@@@@@@AAAAAAAAA????????????>>>===<<<;;;===========================;;;999888999999888777666666666666666555555444444444444555444444333333222333444666777777888888555555555555666666666777555555555555555555555555666666666666666666666666666666777777777555444333777777888999999:::999999777666666555555555666666777777888888888888777777666666666666777777777777:::999999999888666555444666888<<>>>>>>>>???@@@AAA>>>>>>===<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::888888888777777777777666888888777666666666666666999888777666666555555666333666::::::888666666777666666666666777777777777777555333333555555555444444444444555555555666666555555555555555555555555555777999999777555555555666666555555555555666666777777777777777777777777555444333444666666666555666666777999;;;===<<<;;;;;;===@@@DDDHHHOOOUUUZZZ```cccgggkkknnnsssxxx|||{{{wwwuuuooogggaaa^^^]]]ZZZXXXWWWYYYZZZZZZYYYYYY[[[]]]___aaadddfffiiimmmsssvvvuuuvvvxxxyyyzzz|||}}}yyyuuupppkkkgggeee```[[[XXXWWWUUURRROOORRRQQQOOOMMMMMMMMMNNNOOORRRRRRQQQQQQPPPOOOOOOOOONNNOOOOOOPPPPPPQQQQQQRRRTTTUUUWWWYYY\\\___```aaahhhgggggghhhjjjmmmppprrrwww|||~~~wwwkkkiiiddd]]]WWWSSSRRRRRRTTTUUUWWWYYY[[[]]]^^^^^^]]]\\\[[[[[[ZZZZZZZZZ[[[]]]]]]\\\\\\[[[ZZZZZZZZZ[[[ZZZYYYWWWUUURRROOONNNLLLHHHBBB>>>;;;999777555666555555444444444555555333444444555555444444333444333333222222333333444444222111111222333222111444444444444444444444444222222222222222222222222333333333333333333333333222222333333333333444444444333333555666555333111555444333222222222222333333333333333333333333333222222222222222222222222444444444444444444444444444555555555444222000///---------...000222444666555444333333333333444555555555555444444333333333555444444333333444444555555333111222555777555333333222222111111222333333444444444555555555666666HHHFFFEEEDDDEEEFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>??????@@@>>>>>>===<<<<<<<<<<<<<<<>>>======<<<;;;;;;::::::::::::999999999888888888888888777666666666666666666666666555555666777777+++///222333333333444666555666666666777777777777777555333333555666555444444555555555555555555555555555555555555555555555555777999888777555555555666666555555555555666666777777777777777777777777666555444555777888777666777777888:::;;;======<<<===@@@DDDIIINNNUUU\\\aaahhhkkknnnqqqtttxxx}}}|||sssnnniiiddd^^^ZZZYYYYYYXXXWWWXXXZZZ]]]______aaaccceeeiiikkknnnqqqsssvvvzzz}}}~~~xxxqqqmmmnnniiiccc```___^^^ZZZWWWTTTRRRPPPNNNMMMMMMNNNOOONNNNNNNNNNNNMMMMMMLLLLLLKKKLLLLLLMMMNNNOOOOOOPPPSSSTTTUUUXXXZZZ]]]___```cccbbbbbbcccdddgggjjjkkkooottt||||||sssoooiiiaaa[[[WWWUUUUUUTTTUUUWWWYYY\\\^^^___```___^^^]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\[[[ZZZZZZYYY[[[[[[ZZZXXXVVVTTTRRRQQQOOOKKKEEEAAA===;;;888666666555444444444444444555333444444555555444444333444333333222222333333444777555333444555666555444444444444444444444444444222222222222222222222222333333333333333333333333222222333333333333444444222222222444666666555333444444444333333222222222333333333333333333333333222222222222222222222222111111111111111111111111333444444444444333111000555555444333222111111222555444333333333333444555555555444444444333333333555444444333333444444555555333222333555666555333333222222111111111222222333444444444444555555555IIIGGGEEEEEEFFFGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>>>>>>>>???>>>>>>===<<<<<<<<<<<<<<<=========<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::888888777666666666666666444444444444555666777888000222444444444555777888555555666666666777777777666555333333555666555555666555555555555555555555555555555555555555555555555777888888666555555666666666555555555555666666777777777777777777777777777666555666888999888777999999999:::;;;<<<===>>>AAAEEEKKKRRRXXX___fffjjjrrruuuxxxzzz|||~~~}}}sssiiiccc\\\YYYVVVUUUVVVXXXYYYZZZ\\\___cccfffiiikkknnnqqquuuwww{{{~~~~~~zzzvvvqqqkkkhhhgggeeeaaa^^^YYYWWWUUUSSSQQQPPPPPPPPPMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLMMMNNNOOOPPPSSSSSSTTTVVVXXX[[[]]]___``````______```bbbdddeeehhhkkkrrr{{{}}}|||xxxrrrjjjccc]]]ZZZYYYUUUUUUWWWYYY[[[^^^```aaaaaaaaa``````___^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYY[[[ZZZZZZYYYXXXVVVUUUTTTSSSOOOIIIEEEAAA===999777666555444333333333333333333444444555555444444333444333333222222333333444444222111111333444333222444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444222111222333666777666555222333444444444333222111333333333333333333333333333333333333333333333333111111111111111111111111222333333444444333333222111222333444555555666666555444444333333444444555555444444444444333333333555444444333333444444555444333222333555666555444777666555444444444444444333333333333444444444444IIIGGGEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@??????>>>======>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::888777777666666666666666444444444444444555666666888888888777666666777888555555555666666666777777666444333333555666666555666666666666555555555555555555555555555555555555555777888777555444555666666666555555555555666666777777777777777777777777777666555666888999888777999999:::::::::;;;>>>@@@GGGLLLTTT\\\cccjjjpppssszzz|||yyyqqqiii```ZZZVVVUUUTTTUUUXXX[[[^^^___cccfffkkkpppsssuuuyyy{{{~~~zzztttpppnnnlllhhheeeaaa___\\\YYYVVVTTTSSSRRROOOOOONNNNNNNNNNNNMMMMMMLLLLLLLLLLLLNNNPPPQQQSSSTTTUUUVVVXXXZZZ]]]___```bbbaaaaaa```aaaaaabbbccceeegggjjjqqqyyy~~~{{{~~~{{{vvvoooggg```[[[VVVVVVVVVWWWZZZ\\\___aaaccccccccccccbbbaaa``````]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVUUUQQQMMMHHHDDD@@@;;;777666666555333333222222222333444444555555444444333444333333222222333333444222111000000222333222222444444444444444444444444333333333333333333333333333333333333333333333333222222222333333333444444333222222333555666555444111222444555555444222111333333333333333333333333333333333333333333333333444444444444444444444444222222222333444444444444---...111333555666666666444444444444444444444444444444444444444444444444555444444333333444444555333333333333444555555444777666555444444333444444222222222333333333444444GGGFFFDDDDDDEEEEEEEEEDDDEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999888777777666666666666666666666555444444444444444666555444333333444444333555555555555666666666666555444333333555666666555666666666666666666666666666666666666666666666666666777777666444444555666666666555555555555666666777777777777777777777777666555444555777888777666888999:::999:::<<>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888888888777666666666666666888777666555444444444444222222111222444666555444444444555555555666666666555333222333555777777666555555666666666777777777666666666666666666666666666666777555444333444666666666555555555555666666777777777777777777777777666555444555777888777666777999:::;;;<<<@@@GGGMMM[[[aaajjjrrrxxx{{{}}}~~~zzzssshhhaaa^^^\\\ZZZXXXUUUWWWZZZ\\\^^^bbbgggjjjtttxxx~~~~~~xxxtttpppnnnkkkfffaaa\\\YYYWWWTTTTTTSSSRRRPPPOOONNNNNNMMMLLLKKKJJJKKKMMMOOOPPPXXX[[[___dddgggiiiiiiiiiggggggfffdddcccaaa```___]]]^^^```dddjjjrrryyy}}}}}}~~~qqqggg]]][[[XXXVVVVVVXXXZZZ\\\aaabbbccceeeeeedddcccccc``````___^^^^^^]]]]]]\\\XXXXXXXXXXXXXXXXXXWWWVVVSSSRRRPPPNNNKKKGGGAAA===999888777555333222222222333444444555555444444333444333333222222333333444444222111222444555555555444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444888666444333333333222111111222333444444444333222333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444555555555666666555555444444333444444555555444444333333333333444444444444555555444444333333444444555222333555444333333444666555444444333333444444555333333333333444444444444HHHFFFDDDDDDEEEFFFEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA>>>???@@@@@@@@@@@@???>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888888888777666666666666666777777666555555666666666444333333666888999777444444444444555555555666666555333222333555777777666444444555666777888888999666666666666666666666666666666666555333333444666666666555555555555666666777777777777777777777777777666555666888999888777777:::<<<===???EEEOOOWWWfffllluuu}}}yyykkkgggaaa[[[XXXWWWXXXYYYVVVZZZ^^^aaadddhhhnnnrrrzzz|||zzzvvvqqqkkkeeeaaa^^^ZZZYYYXXXVVVTTTRRRPPPOOOPPPNNNLLLKKKKKKMMMOOOPPPXXX\\\ccciiimmmnnnnnnmmmkkkkkkiiigggeeeccc```___\\\\\\^^^bbbggglllqqqtttxxx}}}~~~~~~}}}}}}}}}tttdddaaa\\\XXXVVVWWWYYY[[[^^^```bbbdddeeeeeedddcccaaaaaaaaa```______^^^^^^YYYZZZZZZZZZYYYYYYXXXWWWSSSRRRRRRQQQPPPLLLFFFBBB;;;:::888666444333222222333444444555555444444333444333333222222333333444111000//////222333333333444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333444444777555333222333444333333222222222333333444444444333333333333333333333333444444444444444444444444222222222222222222222222444333222222222333444555111111222333444666888999333333444555555444333333333333333444444444555555555444444333333444444555111333555555333333444666555444444555555666777888333444444444444555555555IIIGGGEEEEEEFFFGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@===>>>@@@AAAAAA@@@???>>>>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888888777666666666666666666666555666666777888999666555555666888777222///444444444555555555666666444333222333555777777666333444555666777888999:::777777777777777777777777666666666444333333444666666666555555555555666666777777777777777777777777888777777777999:::999888888;;;>>>@@@BBBIIITTT]]]mmmsss|||yyyooogggcccbbb^^^YYYUUUUUUWWWZZZYYY]]]bbbfffiiinnntttyyy}}}{{{tttnnniiifff___^^^]]]ZZZXXXUUUTTTSSSTTTRRROOONNNMMMOOOQQQRRRXXX]]]dddlllpppqqqpppoooooonnnmmmkkkhhheeecccaaa______```aaadddgggjjjkkksssxxx}}}~~~}}}|||}}}}}}iiieee___ZZZWWWWWWYYY[[[\\\^^^aaaccceeeeeeddddddbbbbbbbbbaaa``````______[[[[[[\\\[[[[[[ZZZYYYXXXSSSSSSSSSTTTSSSOOOJJJFFF<<<;;;999777555444333222333444444555555444444333444333333222222333333444444222111222555666666666444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444666444222222333555555555333222222222222333444555333333333333333333333333444444444444444444444444222222222222222222222222555444333222222222333444666555333111000000000111333333444555555444333333333333333444444555555555555444444333333444444555111444666555333222444777.........///000111222333444444444555555555666666JJJHHHGGGGGGHHHGGGFFFDDDEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCBBB@@@??????@@@@@@@@@>>><<<:::999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;888777777777777777888999444444555555666666777777666666555444555666777888666555444333333333333333444555666666555555666777555555444333333333333444555555555555555555444444888888888888777777777777777666555555555777888999777666555444444555666777999888777888999:::999777666666777888999::::::;;;888:::===???EEENNN[[[dddnnnwww~~~vvvnnnhhhdddbbbaaaXXXXXXWWWVVVUUUWWW[[[^^^^^^aaafffjjjoootttyyy}}}}}}yyysssnnnlllhhhccc^^^[[[WWWTTTRRRPPPRRRSSSQQQNNNMMMOOORRRVVVZZZbbbiiiooorrrrrrrrrllllllkkkjjjhhhfffdddcccaaa```______aaadddgggiiilllppptttwwwyyy|||~~~}}}{{{{{{}}}~~~zzzxxxzzz}}}~~~}}}xxxoooeee^^^[[[[[[ZZZYYY^^^^^^```aaabbbbbbbbbbbbbbbccccccdddcccbbbaaa```[[[[[[ZZZZZZYYYYYYXXXXXXRRRRRRQQQPPPOOOMMMKKKJJJEEEBBB???;;;888666555555333333444555555444444444333333333333333333333333111333555666666444111///666555444333333333333333333333333444444444555555444444444444444444444444333333333333333333333333333444444555555444444333444444333000......000222333333333444444444555555444444444444444444444444444444444444444444444444111111222222222333333333333333333444444444555555333333333333333333333333777666555444333444555555555555444333444555666777555555444444444444555555333333333444444444555555555555555555555555444444JJJHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCBBB@@@???>>>>>>?????????>>><<<:::::::::;;;<<<======<<<<<<;;;;;;::::::999999888888888888888999555555555666666666666666555555444444444555666777666555444444333333333444444555777666555555666888666555555444444444444444555555666777777666666666777777777777777777777777777666555555555666888999777666555555555555666777999888777777888999888777666666777888999:::;;;;;;999<<>>>>>===>>>>>>======;;;::::::;;;<<<============<<<;;;::::::999;;;;;;:::999888888888999666666666666666555555555444444444333444555555666555555555444444444444444555666777777666666777888777777666555555555555555555666777777888888888888666666666666666666666666666666555555555666777888777666666555555666666777888777666666888888777666666777777888:::;;;;;;<<<:::>>>CCCGGGLLLTTT___fffpppyyy}}}xxxuuuwww{{{|||vvvpppiiiccc]]][[[YYYWWWVVVWWWYYY[[[^^^```ccceeefffhhhkkkmmmrrrtttvvvxxxyyy|||~~~zzztttnnnjjjeeeaaa___[[[[[[YYYVVVQQQOOONNNOOOPPPRRRVVVZZZ^^^aaacccddddddeeeggghhhgggfffdddcccaaa``````___```bbbdddeeeeeegggiiilllnnnrrrvvvzzz~~~}}}}}}~~~~~~zzzuuuuuuuuuwwwzzz~~~~~~wwwmmmfffbbb]]]YYYWWWXXXYYYZZZ\\\___```aaaccccccddddddcccbbb```___[[[[[[ZZZYYYYYYXXXWWWWWWVVVVVVVVVUUUTTTRRRQQQPPPMMMIIIDDD>>>999777666666555555555555555555555555333333333333333333333333444444444444333333333333555555444333333333444444333333333444444444555555444444444444444444444444555555555555555555555555333444444555555444444333000222444444333444555777333333333444444444555555444444444444444444444444444444444444444444444444222222222222333333333333000111111222333444444444888777666555444333333222444444333222222222222333444444444333444555555666555555444444444444555555333333333444444444555555555555555555555555555555KKKIIIFFFFFFFFFGGGFFFEEEFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@??????>>>>>>>>>>>><<<<<<;;;;;;;;;<<<======>>>===<<<<<<;;;:::999999<<<;;;:::999888777777777777777666666555555444444333333333333444444555555444555555555555555444444555666777777666666777999888777777666666666666666444555666777888888999888555555555555666666666666666666666555666666666666777666666666666666666777777666555666777888777555666777888999:::;;;<<<===;;;@@@EEEJJJPPPWWW```gggnnnwww|||vvvtttxxx~~~|||tttmmmiiieeeaaa^^^WWWWWWWWWWWWYYY\\\```bbbdddggglllooorrrtttvvvxxx|||}}}~~~wwwrrrmmmhhheee```___\\\XXXUUURRRPPPPPPRRRSSSTTTVVVXXX[[[]]]___^^^```bbbdddeeeeeecccbbbaaaaaaaaa```aaaaaabbbbbbbbbccceeegggiiimmmrrrvvv{{{~~~}}}||||||{{{}}}~~~{{{yyyxxxwwwwwwxxx|||vvvnnnggg___ZZZXXXXXXXXXYYY\\\___aaacccccccccddddddcccbbb```___[[[[[[ZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTRRRRRRQQQMMMHHHAAA<<<999777777555555444444444444444444444444444444444444444444555444333333222333444555555444444333333333444444333333333444444444555555333333444444444444444444444444444444444444444444333444444555555444444333000222444555444444444555333333333444444444555555444444444444444444444444444444444444444444444444222222222333333333444444333333333333333333333333666666555555444444333333444444444333333333333333333333333444444444555555555444444333333444444555333333333444444444555555444444444555555555555555KKKIIIFFFEEEFFFGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@@@@@@@?????????<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::999999;;;:::999777777666666666777777666666555555444444333333333444444444444444444444555666666555555444555666777777666666777888888888777666666666666777333444555666777888888888444555555555666666666777555666666666666555555555666777777777777777777666777666555666777888777555777777888:::;;;<<<===>>><<>>???@@@@@@???>>>>>>============<<<;;;::::::999::::::::::::;;;;;;;;;999999888777777888888888555555555666666666666666333444555666666666555555333444666777777777666555333444555555444444555666777777666555555555555666666666777888888777777777555555666777777888999999555555666666666555444333666777888888888888777666999888777777888999888777777888999;;;<<<>>>???@@@BBBFFFLLLPPPUUU]]]gggnnnvvv}}}~~~}}}sssmmmdddbbb```^^^]]]___aaadddjjjkkknnnrrrvvv{{{uuupppkkkfffccc___ZZZWWWXXXWWWTTTRRRQQQPPPPPPQQQSSSSSSTTTUUUWWWZZZ\\\]]]```aaadddeeefffeeedddbbbbbbdddfffgggggggggiiikkkjjjooouuuyyyxxxwwwwwwwwwyyy|||~~~|||zzzyyyxxxxxx{{{|||qqqjjj]]]ZZZVVVTTTSSSVVVYYY[[[^^^___aaacccdddddddddddd```___^^^]]]\\\ZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTPPPPPPPPPMMMJJJEEEAAA>>>999888666444333444555666555555555555555555555555444444444444444555666666333333333333333444555666333333333444444444555555222222333333444555555666444444444444444444444444333444444555555444444333222333333333222333555777333333333444444444555555444444444444444444444444444444444444444444444444333333333444444444444555666666555555555444444444222222333333444444555555444444555555555444333222111222333444444444333333444333333222222333333444333333333444444444555555333333444444555666666777MMMIIIFFFDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDD<<<===>>>??????>>>==================<<<;;;:::999888999999::::::;;;;;;<<<999999999888999999::::::444555555555666666777777444444666777777777666555222444666777888777666555222333555444333333444666777777666555555555555555888888999999999888888777555666666777888999999:::555555666666666555333222666777888999999888777666999888777888999:::999777777888999;;;===>>>@@@@@@EEEIIIMMMRRRWWW___jjjqqqwww}}}{{{pppiiibbbbbbccccccdddgggkkkooosssuuuxxx}}}~~~wwwqqqmmmiiiccc^^^[[[ZZZWWWUUUSSSQQQQQQQQQRRRRRRQQQRRRTTTWWWZZZ]]]```aaadddfffgggfffeeecccbbbdddgggggggggfffggghhheeejjjoootttyyyyyyxxxvvvvvvwww{{{}}}{{{yyyxxxxxx|||wwwoooaaa^^^YYYVVVUUUVVVZZZ\\\]]]___aaacccdddeeeeeeeeeaaa```___^^^\\\[[[ZZZYYYXXXYYYYYYYYYXXXWWWVVVVVVOOOPPPPPPPPPMMMHHHCCC???<<<:::888666555666777777555555555555555555555555333444444555555666666666333333333333333444555666333333333444444444555555222222333333444555666666555555555555555555555555333444444555555444444333222333333333333555999<<<333333333444444444555555444444444444444444444444444444444444444444444444333333333444444444555555222222333444444555555666555555555555555555444444333333444555444333222111111222333444555444333333444333333222222333333444333333333444444444555555333333444444555666777777