BMvb6(M }}}|||qqqqqqqqqqqqqqqqqqqqqqqquuusssqqqnnnmmmmmmmmmnnnkkkkkkkkkkkkjjjjjjjjjjjjhhhiiijjjlllmmmmmmmmmmmmqqqooommmkkkjjjkkkmmmnnnjjjjjjjjjiiiiiiiiihhhhhhkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjgggggghhhhhhiiijjjjjjjjjfffeeeeeeeeeddddddccccccaaaaaaaaabbbcccdddddddddhhhiiiiiijjjjjjjjjjjjjjjffffffgggggghhhhhhiiiiiinnnooopppqqqrrrtttuuuuuuuuutttssssssrrrrrrssssssjjjjjjiiihhhgggffffffeeegggggghhhiiijjjkkkkkklllmmmoooqqqtttyyy}}}zzzxxxxxxyyyzzzzzzzzzyyyyyyzzzwwwtttqqqoookkkgggdddaaa``````aaabbbbbb```___\\\\\\]]]\\\[[[YYYWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSOOONNNLLLJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFIIIHHHFFFEEEEEEFFFHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJFFFFFFGGGGGGHHHIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHHHHIIIJJJJJJKKKKKKMMMLLLKKKKKKJJJKKKKKKKKKFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGIIIJJJLLLOOOSSSXXX___dddwww}}}~~~zzztttsssqqqpppqqqsssuuuwwwwwwwwwxxxzzz|||~~~}}}{{{{{{~~~|||{{{yyyvvvqqqnnnppppppqqqrrrrrrrrrqqqqqqrrrpppmmmjjjhhhddd___\\\[[[YYYXXXYYYZZZZZZYYYWWWUUUUUUUUUTTTSSSPPPNNNMMMHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@??????>>>AAA@@@?????????@@@BBBCCC??????????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>><<<<<<======>>>???@@@@@@===>>>>>>>>>??????@@@@@@CCCBBBAAA@@@AAABBBCCCDDD@@@@@@@@@@@@??????>>>>>>@@@@@@@@@AAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDGGGKKKQQQUUU___dddmmmxxx~~~yyyqqqoookkkgggfffggghhhjjjggggggggghhhjjjkkkmmmnnnppprrruuu{{{{{{ooogggcccbbbaaacccbbbaaa```````````````eeedddcccaaa```___^^^^^^^^^^^^^^^```bbbeeehhhiiipppnnnkkkgggdddcccbbbbbbeeeeeefffffffffffffffgggcccdddeeeeeeffffffeeeeeeffffffeeeeeedddddddddddd```aaaccceeehhhjjjlllmmmjjjiiigggeeecccbbbaaaaaabbbbbbaaaaaabbbbbbcccdddeeeeeeeeeeeeffffffffffffhhhiiilllttt}}}~~~}}}|||yyyzzzxxxwwwxxxwwwvvvuuuvvvuuusssnnnkkknnnoooooooooooonnnnnnmmmjjjhhhfffeeeccc___[[[WWWVVVTTTRRRRRRSSSTTTSSSQQQQQQQQQQQQPPPNNNKKKIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@??????=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;:::<<<;;;;;;;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;===>>>???<<<<<<;;;;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<:::;;;<<<===>>>AAAEEEHHHNNNRRRXXXaaammm{{{}}}wwwtttpppkkkhhhfffffffffdddcccccccccddddddeeefffgggiiikkkooosssyyy}}}~~~~~~uuummm```VVVQQQOOOPPPPPPOOOOOONNNOOOOOOPPPQQQRRRVVVUUUSSSQQQPPPNNNNNNMMMMMMLLLLLLLLLMMMOOOPPPQQQXXXWWWUUUTTTRRRQQQQQQQQQPPPQQQQQQQQQRRRRRRRRRSSSOOOPPPPPPQQQQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQPPPPPPOOOPPPQQQRRRSSSUUUVVVVVVUUUTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUTTTVVVZZZbbbmmmwww~~~}}}tttpppnnnmmmmmmooorrruuuyyy~~~xxxwwwxxxvvvvvvvvvrrrrrrrrrssssssqqqmmmiiikkkkkklllllllllkkkjjjjjjgggfffdddcccbbb___ZZZVVVSSSQQQOOOOOOOOOPPPOOONNNPPPPPPPPPNNNLLLIIIFFFEEEGGGGGGGGGGGGGGGGGGGGGGGG@@@??????>>>>>>===<<<<<<::::::999999999888888888999999999::::::999888888999999888999999:::;;;;;;<<<============>>>>>>>>>;;;;;;;;;::::::999999999999999999999999999999999444444555666888999::::::===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>888888888888888999::::::=========<<<<<<;;;;;;;;;888888999999999999999999:::999999999999:::;;;;;;999999999999999:::::::::999999999888888888888888888999:::::::::;;;>>>@@@DDDGGGLLLTTT^^^jjjwww}}}{{{wwwsssoookkkjjjeeedddcccbbbaaaaaaaaaaaagggggghhhiiilllooorrrtttuuuxxx|||~~~|||{{{yyywwwxxxyyyzzz|||}}}rrrbbb\\\TTTNNNKKKLLLMMMNNNJJJJJJJJJKKKLLLMMMNNNOOORRRQQQPPPNNNLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLKKKKKKKKKKKKKKKLLLLLLIIIJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOPPPNNNNNNNNNOOOOOOOOOPPPPPPOOOSSSXXX___gggrrr}}}vvvnnnjjjiiiiiihhhjjjnnnqqquuuzzzwwwvvvvvvuuussssssqqqqqqqqqrrrqqqnnnjjjffffffggghhhiiiiiijjjjjjiiihhhgggeeedddccc___ZZZVVVTTTRRRPPPOOOOOOPPPOOONNNQQQPPPPPPNNNLLLHHHFFFDDD@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>===<<<<<<;;;;;;;;;:::::::::999999999999:::;;;;;;;;;::::::::::::::::::::::::;;;;;;555666666666777777777777::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::555555666888999:::<<<<<<777777777777777777777777888888888888888888888888999999:::;;;;;;;;;;;;;;;666666666666666555555555999999::::::;;;;;;<<<<<<:::::::::::::::;;;<<<<<<;;;;;;;;;:::::::::::::::888999999999999999999999;;;<<<<<<<<<:::;;;<<<>>>@@@BBBFFFLLLSSS\\\fffmmmxxx~~~xxxuuuooonnnllljjjhhhgggffffffgggggggggggghhhjjjlllnnnmmmoooqqqsssuuuxxx|||~~~yyywwwvvvwwwvvvvvvwwwzzz~~~vvviii```UUURRRMMMJJJJJJKKKKKKLLLJJJJJJJJJJJJJJJKKKLLLMMMPPPOOOMMMLLLKKKJJJJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCDDDEEEEEEFFFGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLIIIIIIJJJKKKKKKLLLLLLKKKLLLKKKKKKKKKKKKLLLMMMMMMKKKLLLLLLLLLMMMMMMMMMMMMMMMRRRWWW[[[aaakkkzzztttllljjjhhhggggggjjjlllooosssxxx~~~xxxwwwwwwtttrrrqqqoooooooooooonnnjjjddd```aaabbbdddeeeggghhhiiiiiicccbbbaaa```]]]YYYSSSOOOQQQOOOLLLKKKKKKLLLLLLKKKLLLLLLKKKIIIGGGCCC@@@>>>BBBBBBBBBBBBBBBBBBBBBBBB<<<<<<<<<<<<<<<;;;:::999:::999999999888888888888666777888888999999888888888888888888888888888888888888999999:::::::::;;;555555666777888999:::;;;999999999999999999999999777777777777777777777777:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<;;;777888:::;;;;;;;;;:::999999999999999999999999999777777888999999:::;;;;;;666555555555666777777888:::999999999888888888777666666666777777777888888999::::::999777777888:::===???AAADDDHHHNNNVVV[[[fffmmmwww~~~|||{{{xxxvvvsssqqqpppooohhhggggggggggggiiikkkllliiijjjkkkllllllnnnqqqtttvvv{{{|||yyywwwuuusssrrruuuxxxzzz{{{}}}pppeee[[[UUUNNNKKKHHHGGGGGGHHHGGGGGGJJJJJJIIIIIIHHHIIIIIIIIILLLKKKJJJIIIHHHGGGGGGGGGBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIJJJJJJKKKLLLGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKIIIIIIIIIJJJJJJJJJKKKKKKIIIOOOUUUWWWZZZddduuusssllliiihhhfffgggiiikkknnnqqqvvv|||}}}tttssssssqqqnnnnnnkkkkkklllmmmllljjjgggfffeeefffhhhhhhggghhhiiikkkcccbbbaaa```^^^ZZZTTTOOOLLLLLLLLLLLLKKKKKKKKKKKKNNNMMMLLLJJJGGGEEEBBBAAABBBAAA@@@@@@AAA@@@>>><<<<<<<<<<<<;;;::::::999999999999::::::::::::;;;;;;888888888888888888888888999999999888777666666555:::;;;:::888777777999;;;888888888777777777777777999999888888888888999999999999888888888888888888777777777777777888999999999999999999999999999999777777888888888888777777777777777777888888888888666666555555555555666666666666666666666777777888999888777777777888::::::666666666666666777777888::::::::::::::::::::::::999999:::<<>>>>>===>>>@@@BBBDDDEEECCCDDDEEEFFFFFFEEECCCBBBFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIHHHGGGFFFGGGHHHHHHJJJHHHGGGHHHKKKMMMLLLJJJLLLQQQOOOPPPYYY```nnnqqqgggdddeeefffeeeeeehhhlllooosss|||}}}tttssssssqqqnnnnnnjjjkkkllllllkkkiiigggeeeaaaccceeeeeeddddddeeefffcccbbbaaa```^^^ZZZTTTOOOMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKJJJIIIHHHFFFEEEDDDCCCBBBAAAAAAAAAAAA???=========<<<<<<;;;::::::999;;;;;;;;;::::::999999999999999999999999999999999::::::999999888777777666999::::::999777777888:::777777777777777777777888999888888777777888888999888888888888888888888888888777777777777777888888999999999999999999999999888888999999999999888888666666777777777888888888888777777666666777777888777777777666777888888999888888777777777888999:::888777777777777888999999999999999999999999999999888888999;;;>>>BBBFFFHHHMMMRRRZZZcccllluuu}}}zzzuuuooolllnnnooonnnlllgggffffffeeeeeeeeeeeeeeegggiiilllnnnoooqqquuuyyyxxx{{{yyywwwxxxyyyzzzxxx{{{xxxnnn```VVVQQQMMMJJJGGGJJJJJJHHHGGGFFFGGGGGGHHHKKKKKKJJJJJJIIIHHHHHHGGGIIIGGGEEEFFFHHHHHHFFFDDDFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@BBBCCCDDDCCCDDDEEEFFFGGGGGGFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKLLLJJJIIIHHHGGGGGGGGGHHHHHHIIIHHHGGGHHHKKKLLLKKKJJJLLLQQQOOOOOOXXX^^^llltttiiifffffffffeeeeeehhhlllooosss|||}}}tttssssssqqqnnnnnnjjjjjjkkkkkkjjjhhhfffddd```bbbeeeeeedddcccbbbbbbcccbbbaaa```^^^ZZZTTTPPPNNNMMMMMMLLLKKKJJJJJJIIIHHHIIIIIIIIIHHHHHHGGGFFFCCCBBBAAAAAABBBBBB@@@>>>>>>======<<<;;;;;;::::::<<<<<<;;;:::999888777777999999999999999999999999:::::::::999999888888777888999::::::888777777888666666666777777888888888888888777777777777888888777777777777888888888888888888777777777777777888999999999999999999999999888999999::::::999999888666666777777777777888888999999888888888888999999777777777777777888999999777777777777777888999999999888888888888999::::::777777777777777777777777777888888:::;;;===>>>>>>BBBGGGNNNUUU]]]eeemmmrrr|||zzzwwwvvvvvvtttqqqllljjjgggdddcccbbbcccccceeefffhhhhhhiiijjjmmmooonnnoooqqqtttxxx|||}}}wwwtttuuuzzz}}}}}}vvvfff___UUUNNNKKKJJJIIIGGGIIIHHHGGGGGGGGGGGGHHHHHHJJJJJJIIIIIIHHHHHHGGGGGGHHHGGGEEEEEEFFFGGGFFFEEEFFFFFFFFFFFFEEECCCAAA@@@DDDCCCBBBAAAAAABBBCCCCCCCCCDDDFFFGGGIIIJJJJJJKKKJJJIIIHHHFFFFFFFFFGGGGGGHHHHHHGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEGGGIIIKKKLLLMMMJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHJJJKKKKKKJJJJJJPPPNNNNNNVVV\\\iiiwwwlllhhhfffffffffeeegggkkknnnrrr{{{}}}tttssssssqqqnnnnnnjjjjjjkkkkkkjjjgggeeecccbbbdddhhhiiigggeeeccccccdddbbbaaa___]]]YYYTTTPPPOOONNNMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGFFFCCCBBBAAAAAABBBBBB@@@>>>>>>======<<<<<<;;;;;;:::;;;;;;::::::999888888777888888888888888888888888999999999888888888777777666888::::::888777666666444555555666777888999999777777777666666777777777666666666777777777777777999888888777777777777777888888888888888888888888777888888999999888888777666666666666777777777888999999888888888888999999666666666666666777888888666666666666777777888888888888888888888999999:::777777777777777777777777555666888999::::::999999>>>AAAGGGMMMSSSZZZaaafffrrrxxx}}}xxxuuupppkkkgggeeeeeeffffffgggggghhhiiijjjkkkmmmnnnmmmkkkjjjkkkmmmppprrrvvvxxxzzz|||~~~~~~{{{xxxsssppprrrxxxzzzmmmeeeZZZUUUOOOKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHGGGEEEBBB@@@DDDCCCBBBAAAAAABBBCCCDDDCCCDDDFFFHHHJJJLLLNNNOOOMMMLLLIIIGGGFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIOOOMMMMMMUUUZZZggg|||xxxmmmhhhffffffgggeeegggkkkmmmqqq{{{}}}tttssssssqqqnnnnnnjjjkkkkkkkkkiiigggdddccccccfffiiijjjiiifffeeeddddddcccaaa___]]]YYYTTTQQQOOONNNMMMLLLKKKJJJIIIHHHKKKJJJJJJIIIHHHFFFEEEDDDBBBAAA@@@AAABBBBBB@@@???=========<<<;;;;;;::::::999999999999999999999999666666666666666666666666777777777777666666666666555777999999888666555666444444555666777888888999777666666555555666666777555555666666666777777777888888777777777777777888888888888888888888888888666666777777777777666666555666666666666777777777777777666666666666777777444444444444444555666666555555666666777777777777666666666666666777888888888888888888888888888888444555777999::::::999888<<<>>>BBBGGGKKKQQQXXX]]]gggmmmuuu}}}}}}wwwrrrnnnlllkkkhhhhhhhhhhhhjjjkkklllmmmllljjjhhheeeeeefffhhhjjjkkkmmmooopppqqqsssvvvyyyzzz|||~~~~~~~~~}}}{{{zzzzzzzzzxxxwwwvvvvvvyyy~~~zzznnnddd\\\WWWPPPMMMIIIGGGFFFEEEEEEDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFIIIJJJKKKLLLMMMNNNLLLHHHDDDBBBAAAAAA@@@@@@@@@BBBCCCDDDCCCDDDEEEHHHJJJMMMOOOPPPOOOMMMKKKHHHGGGGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHHHHIIIJJJHHHNNNMMMMMMUUUZZZfff{{{xxxmmmhhhfffeeegggfffgggjjjlllpppzzz}}}tttssssssqqqnnnnnnkkkllllllllljjjgggeeecccccceeehhhhhhgggfffeeeeeeeeeccc```^^^\\\YYYUUUQQQNNNMMMMMMLLLKKKJJJJJJIIILLLLLLKKKJJJHHHFFFDDDCCCAAA@@@???@@@AAAAAA@@@>>>===<<<<<<;;;::::::999999888888888888999999::::::555555555555555555555555666666666666666666666666666777888888666555555666555555555666666777777777666666555555555555666666444444555555666666777777777777777777777888888999888888888888888888888888555666666666666666666555555555666666666666777777666666555555555555666666333333333333333444555555444444555666666666666666555444444444444555666666777777777777777777777777444555777999::::::999888999:::===@@@CCCHHHNNNRRRYYY___hhhpppyyy}}}wwwtttnnnlllkkkkkkmmmooonnnnnnjjjhhhfffddddddeeeggghhhdddeeegggggggggiiikkkmmmoooqqqtttwwwxxxyyyxxxxxx}}}xxxxxxwwwvvvuuuuuuvvvvvvuuuvvvwwwwwwwwwxxxzzz|||zzz|||~~~rrrfff^^^YYYUUURRRKKKKKKIIIHHHFFFEEEDDDDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEECCCDDDEEEEEEEEEHHHLLLOOOSSSUUUVVVVVVSSSOOOIIIFFFAAA@@@@@@@@@@@@BBBDDDEEEDDDDDDEEEGGGIIIKKKMMMNNNNNNLLLKKKIIIHHHGGGGGGHHHEEEEEEDDDCCCCCCCCCDDDDDDHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGHHHGGGFFFEEEEEEDDDFFFGGGGGGGGGGGGHHHJJJHHHNNNMMMOOOWWW\\\hhh||||||xxxmmmhhhffffffhhhffffffiiikkkpppzzz}}}tttssssssqqqnnnnnnlllmmmmmmmmmkkkhhheeecccccceeeggggggffffffggghhheeeccc```^^^\\\YYYUUURRRMMMLLLLLLLLLKKKKKKJJJJJJLLLKKKKKKJJJHHHFFFDDDCCC???>>>>>>???@@@AAA???===;;;;;;;;;:::999999888888999999999888888888888888666666666666666666666666666666666666666777777777666777777666444444555777555555666666666666666666666555555444444555555666333333444555555666777777666666666666777888::::::888888888888888888888888666666777777777777666666555555555666666666777777666555555444444555555666444333333333333444555555333444555666666666555555444444444444444555555666666666666666666666666666666777777888888888777777666777999:::===AAAGGGKKKOOOTTT\\\dddkkkuuu|||yyyvvvvvvwwwxxxvvvtttrrrpppmmmjjjhhhgggggghhhcccdddeeedddddddddfffhhhhhhjjjlllnnnoooooonnnmmmpppuuu{{{~~~}}}}}}~~~~~~~~~{{{yyypppooonnnnnnnnnpppqqqrrruuuwwwyyyzzz{{{~~~rrrjjj```XXXUUUSSSQQQOOOJJJKKKLLLKKKIIIHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCEEEEEEFFFJJJOOOTTT]]]___``````\\\VVVPPPKKKCCCCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEGGGHHHJJJLLLJJJJJJIIIHHHGGGGGGFFFFFFCCCCCCCCCBBBCCCCCCDDDDDDGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIEEEFFFFFFGGGFFFEEEDDDCCCCCCEEEGGGGGGFFFFFFHHHJJJHHHNNNNNNPPPYYY^^^jjjzzz~~~|||xxxmmmhhhhhhhhhhhhffffffiiikkkooozzz}}}tttssssssqqqnnnnnnmmmmmmnnnmmmkkkhhheeedddeeefffhhhhhhggghhhiiikkkeeeccc```^^^\\\YYYUUURRRLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEDDD>>>>>>===>>>@@@@@@???===;;;;;;:::999999888888777;;;::::::999888777666666777777777777777777777777777777777777777888888888777777777555333333555777666666666666666555555555555555555444444555555555333333444444555666777777555555555666777999;;;;;;777777777777777777777777777777888888888888777777555555555555666666666777666666555555555555666666555444444444444555666666333333555666666666555444444444444444444555666666555555555555555555555555999888888777666666555555666777888888:::>>>CCCGGGKKKPPPVVV\\\bbbjjjssszzz}}}}}}xxxsssoookkkiiihhheeeffffffeeeddddddfffgggeeefffiiikkklllkkkjjjiiigggjjjooosssuuuvvvwwwxxx|||~~~|||||||||yyyyyyyyyyyyxxxwwwuuutttqqqqqqqqqsssttttttrrrpppnnnmmmllllllmmmoooqqqsssyyy{{{~~~yyymmm\\\WWWPPPMMMMMMMMMKKKIIIFFFHHHJJJJJJIIIGGGFFFFFFGGGHHHHHHHHHGGGFFFDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEAAACCCEEEFFFGGGKKKQQQVVVdddfffggggggccc\\\TTTPPPGGGFFFDDDCCCBBBBBBCCCCCCEEEEEEDDDDDDEEEGGGHHHIIIGGGGGGGGGGGGGGGFFFDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGHHHJJJLLLMMMDDDEEEEEEFFFFFFEEECCCBBBCCCEEEGGGGGGEEEEEEGGGJJJHHHOOOOOOQQQZZZ```llltttzzz~~~yyynnnjjjjjjkkkiiiffffffhhhjjjoooyyy|||tttqqqqqqnnnnnnpppooonnnmmmlllllljjjgggdddaaaccceeegggiiiiiijjjjjjdddcccaaa```^^^[[[VVVRRRPPPOOOMMMKKKJJJKKKLLLMMMMMMMMMLLLJJJGGGEEECCCAAACCCBBBCCCDDDDDDCCC@@@===>>>===<<<;;;:::999999999888888888888888777666666666666666666666666666666888888777666555444333333777777777666555333222111333333333444444555555555444444333333444555777888555666777666555666777999999777555444444777;;;===999777555555777777444111555555555555555555555555555444444333333333444444666666555555555444444444222222222333444555666777222333333444555555555444888555222222444666666444555555555555555555555555777777666666555555555444888888999:::<<<===>>>>>>CCCEEEIIINNNUUU]]]gggmmmuuu{{{}}}xxxsssqqqkkkjjjhhhgggffffffffffffhhhhhhhhhiiiiiihhhdddbbbdddfffiiilllnnnnnnnnnnnntttuuuwwwyyy{{{|||}}}}}}{{{{{{{{{~~~~~~}}}}}}}}}||||||{{{yyyvvvrrrooommmpppooonnnnnnnnnnnnmmmlllllljjjiiilllqqquuutttrrrmmmnnnqqqsssvvvxxxyyyzzz~~~qqqddd[[[KKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEKKKRRRWWWdddhhhmmmpppmmmfff]]]WWWMMMIIIEEECCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBDDDEEEFFFEEEFFFHHHKKKLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHMMMQQQUUU\\\lll|||vvvrrrzzzyyyoookkkhhhgggjjjjjjkkkjjjkkkpppyyy|||uuusssrrrpppnnnoooooonnnmmmmmmllljjjgggdddcccdddgggiiijjjjjjiiihhhcccaaa```___]]]ZZZUUUQQQPPPOOOMMMKKKJJJKKKLLLMMMNNNMMMLLLJJJHHHEEECCCBBBBBBBBBAAABBBCCCBBB@@@>>>>>>===<<<;;;:::999999999666777777777777666555555666666666666666666666666999999888888777666666666444555555555555444444333333333333444444444555555666555444444333444555555333444555555444444555777:::888666444333333555666888666555555777666444111555555555555555555555555555444444333333333444444666555555555444444444444333333222222222333333444222333333444555555444444666444222222444555444333555555555555555555555555777666666666555555555444888888888999999:::::::::>>>@@@CCCFFFKKKSSS[[[```kkkqqqzzzxxxwwwtttrrrppppppppppppnnnmmmllllllkkkiiifffcccaaacccfffhhhjjjkkkkkkjjjlllmmmoooqqqssstttuuuuuurrrqqqqqqsssvvvxxxyyyxxx|||||||||}}}}}}~~~~~~||||||{{{{{{|||{{{yyywwwvvvuuutttttttttttttttsssqqqnnnlllkkklllkkkjjjjjjjjjjjjiiiiiillllllmmmpppuuuxxxyyyyyywwwxxx{{{~~~~~~rrrhhh```WWWPPPIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEIIIOOOTTT]]]bbbiiinnnnnnjjjccc___TTTOOOIIIEEEDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAACCCDDDEEEFFFEEEFFFHHHKKKMMMMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIILLLQQQTTT[[[kkkzzz|||pppllluuuyyynnnjjjiiiggghhhiiijjjjjjkkkrrr{{{|||vvvuuuuuuqqqooooooooonnnmmmmmmmmmkkkgggdddccceeehhhkkklllkkkhhhgggbbbaaa___^^^\\\YYYTTTPPPPPPOOOMMMKKKJJJKKKLLLMMMNNNNNNLLLKKKHHHFFFCCCBBBBBBAAA@@@@@@AAABBB@@@???>>>===<<<:::999999999999555666666666666555444444666666666666666666666666777777777777777777777777444555555666666666777777333333333444444444444555777666555444333333333333111222333333222222333555777666555333222111111111777666555555666555444222444444444444444444444444444444333333333333444444555555555555444444444444444333222222111111111222222333333444444444444444444333222333555555333222444444444444444444444444666666666555555555555555777777777777666666666666:::;;;===???BBBGGGMMMRRR]]]cccllltttzzz~~~}}}}}}xxxvvvtttrrrpppmmmiiifffaaabbbeeeggghhhhhhgggfffeeefffhhhjjjlllmmmnnnnnniiigggggghhhkkkmmmnnnnnnooopppqqqrrrtttuuuwwwwwwuuutttrrrpppoooooooooooosssrrrrrrqqqpppooonnnmmmmmmnnnnnnnnnnnnnnnmmmlllllllllkkkkkkjjjkkkkkkkkkqqqtttxxx|||~~~~~~uuuhhh]]]WWWRRROOOLLLFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDFFFJJJNNNSSSYYYaaaiiimmmmmmjjjhhh\\\WWWOOOIIIFFFEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCEEEEEEFFFEEEFFFIIILLLNNNNNNMMMHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHIIILLLOOORRRYYYiiixxxuuuiiifffooo{{{xxxmmmjjjiiihhhfffhhhiiijjjmmmttt~~~|||wwwwwwwwwsssooonnnnnnmmmmmmnnnmmmkkkgggccc```cccgggkkklllkkkhhhfffbbbaaa```^^^]]]YYYTTTQQQQQQOOOMMMKKKKKKKKKLLLMMMOOONNNMMMKKKIIIFFFDDDCCCBBB@@@??????@@@AAA@@@@@@======;;;:::999888888888555666666666666555444444555555555555555555555555333333333444444555555555777777777777777888888999444444444444444444444444555555555444444333333333///111333333222111222333222222333333333333333222555555555555555444333222444444444444444444444444333333333222333333444444444444444444444444444444333333222222222222222333222333333444444444333333333333444555555555333222444444444444444444444444555555555555555555555555555555555555666666666666888999;;;<<<===AAAFFFJJJPPPVVV___gggnnnvvv~~~{{{vvvqqqmmmhhhiiijjjjjjiiigggeeedddcccdddfffhhhiiijjjkkkkkkfffdddbbbcccfffjjjlllllljjjkkklllnnnooopppqqqqqqnnnmmmkkkiiihhhiiijjjjjjqqqqqqrrrrrrrrrpppooommmnnnoooppprrrsssuuuuuuvvvuuuuuuuuutttttttttvvvwww}}}xxxiiibbbYYYRRRNNNMMMLLLKKKDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@BBBCCCCCCCCCDDDFFFHHHKKKQQQZZZccciiillllllkkkbbb\\\SSSKKKGGGEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFIIILLLNNNNNNMMMGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHIIIKKKNNNPPPWWWhhhwwwsssfffccclllxxxwwwmmmjjjiiiiiigggiiijjjkkknnnuuu{{{wwwxxxxxxsssooonnnmmmmmmmmmnnnnnnkkkfffccc]]]```eeeiiikkkjjjhhhgggdddbbbaaa```^^^ZZZVVVRRRQQQPPPNNNLLLKKKLLLMMMNNNOOOOOONNNLLLJJJGGGEEECCCBBBAAA??????@@@AAA@@@???===<<<;;;:::999888888888666666777777777666555555444444444444444444444444222222222333444444555555888777666555555555666666444444444444444444444444222333333444444444444555///111333444333222222333111222333444444444333333333444555555444333333333444444444444444444444444222222222222222333444555333333444444444444444444222222222333333444666666222333333444333333222222222444555666555444444333444444444444444444444444444444444555555555555555333333444555666777888888666777888999;;;>>>BBBEEEGGGLLLTTT[[[aaaiiisssyyy~~~yyysssssssssqqqnnnjjjgggddddddeeefffhhhiiijjjkkkkkkfffcccaaaaaaeeeiiilllmmmmmmmmmnnnooopppoooooonnnkkkjjjiiihhhiiikkkmmmnnnssstttuuuvvvvvvuuutttsssvvvvvvxxxzzz}}}tttiiibbbUUURRRNNNKKKJJJIIIHHHHHHEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBAAAAAACCCDDDGGGKKKSSS[[[aaaeeeffffffaaa[[[RRRKKKGGGEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEGGGKKKLLLLLLKKKEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEHHHHHHKKKMMMOOOWWWgggwwwqqqddd```hhhssstttllljjjiiiiiiiiikkkllllllnnnuuuzzzvvvwwwwwwsssoooooommmmmmnnnooonnnkkkfffbbb]]]```dddgggiiiiiihhhfffdddcccaaa```^^^[[[VVVRRRQQQPPPNNNLLLKKKLLLMMMNNNPPPPPPNNNMMMJJJHHHEEEDDDCCCBBB@@@@@@AAAAAA???>>>===<<<;;;999888888888888666777777777777666555555444444444444444444444444444444444555555666666666555444333111111111222333555444444444444333333333111111333444555555555555///222444555444333333333444555555555444333222111111333444444333222222333333333333333333333333333222111111222222333444555333333333333444444444444222222222333444555777777333333333333333222222111222333555555333333333444333333333333333333333333444444444444444555555555222333444555666888999999333444555666777999<<>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCEEEHHHIIIIIIHHHDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDEEEEEEFFFHHHHHHJJJMMMOOOWWWiiiyyy~~~ooobbb\\\bbbkkkrrrkkkjjjiiiiiijjjlllmmmmmmooovvvzzzuuuuuuuuurrroooooommmmmmnnnooooookkkfffbbbbbbdddfffggghhhgggfffeeecccbbb```___]]]ZZZUUURRRRRRPPPNNNLLLLLLLLLMMMNNNQQQPPPOOOMMMKKKHHHFFFDDDDDDCCCCCCCCCCCCAAA>>><<<===<<<:::999888888777777555666666666666555444444333333333333333333333333444444444444444555555555444333111000111222444555555555444444444333333333222222333444444444333222...111444444333222222222333333333333333333333333000222444444222111222333333333333333333333333333111111111111222333444555222222333333333444444444333222222222333444555555333333333333333222111111000222333222000///111333333333333333333333333333333333333444444555555555333333444444555666777777333444555555444555888::::::>>>BBBFFFIIIOOOVVV\\\bbbiiisssyyy~~~}}}~~~{{{vvvpppmmmmmmoooqqqrrryyyzzz{{{|||{{{zzzxxxwwwrrrrrrrrruuuyyy}}}ttthhh^^^WWWPPPJJJFFFHHHIIIJJJJJJIIIIIIJJJJJJGGGFFFDDDCCCBBBAAA@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???BBBDDDAAACCCFFFIIIMMMOOOPPPQQQNNNKKKGGGDDDCCCBBBAAA???@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBBBBBBBBBBAAABBBAAAAAACCCEEEFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEFFFHHHHHHJJJMMMPPPXXXjjj{{{~~~pppbbbZZZ^^^fff}}}}}}pppjjjjjjiiihhhiiijjjlllmmmqqqxxxyyytttttttttqqqoooooolllmmmnnnooooookkkfffbbbggghhhhhhhhhgggfffeeedddbbbaaa___^^^\\\YYYTTTPPPRRRPPPNNNMMMLLLLLLMMMNNNQQQPPPOOOMMMKKKHHHFFFEEEEEEEEEDDDDDDDDDBBB>>>;;;<<<<<<:::999888777777777444444555555444444333222333333333333333333333333222222222222222222222222444333222222333666888:::555555555444444333333333333444555555444333111000---000333444333222111111/////////111222444666777///222444444222000222444333333333333333333333333111111111111222333444555222222222333333444444444444333222222111111222222333333333333333222111000///000111///------000333333333333333333333333333333333333444444555555555444444444444444444444444555666666666444444555777666999===???AAAFFFMMMSSSVVV___hhhooosss{{{}}}xxxvvvwwwxxxyyy~~~~~~xxxxxxyyy||||||sssggg___VVVPPPMMMKKKHHHFFFEEEEEEFFFEEEDDDEEEGGGIIIGGGFFFDDDBBBAAA??????>>>@@@@@@@@@????????????>>>@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???BBBEEE???@@@BBBDDDGGGIIIJJJKKKGGGEEECCCBBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAABBBBBBAAA@@@AAA@@@@@@AAACCCDDDBBBAAACCCCCCBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCDDDEEEEEEFFFHHHHHHJJJMMMPPPYYYlll}}}sssddd[[[^^^eeetttzzznnnjjjjjjiiihhhgggiiikkkmmmqqqzzz~~~zzzuuussssssssspppnnnmmmmmmnnnppppppmmmhhhddddddiiillljjjhhhiiiiiifffcccbbb```^^^]]]ZZZVVVRRRPPPOOONNNMMMMMMMMMNNNOOOQQQQQQQQQOOOMMMIIIFFFEEECCCBBBAAA@@@????????????>>><<<:::888666555555555666555444444222222111000444333333222222333333444555555444444333222111111111111111111111111111111555555555444333222111000333333444444444333111000555444333333222222222333222222222222222222222222333222111000000000111222000000111222333333444444222333333444444333333222222222222222222222222222222222222111111111000000222111000//////000111222///000222333333222000///333222222222222222222222444444333333333333333333333333333333333333333333444444444444444444444444999888888888:::>>>BBBDDDMMMPPPUUU\\\ccclllvvv|||rrrdddZZZVVVRRRMMMIIIGGGEEEDDDBBBFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@???>>>AAAAAAAAABBBBBBCCCCCCCCCFFFFFFEEEDDDBBBAAA@@@??????@@@@@@???>>>>>>???AAADDDCCCBBBAAA@@@@@@???>>>@@@AAABBBCCCDDDDDDDDDDDDEEEDDDCCCBBB@@@???>>>===<<<===>>>??????>>>===<<<>>>>>>=========???@@@AAA>>>>>>>>>>>>???????????????@@@AAAAAAAAAAAA@@@???AAAAAAAAABBBBBBBBBCCCCCC@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGIIIQQQQQQPPPVVVZZZiiitttggg```______uuuxxxlllggggggiiijjjggghhhjjjmmmsss{{{}}}yyytttsssttttttrrrpppllllllmmmoooooolllgggcccdddiiikkkiiihhhiiihhhfffbbbaaa___^^^]]]ZZZVVVRRRPPPOOONNNMMMLLLMMMMMMNNNQQQQQQOOOMMMKKKHHHFFFEEEBBBBBBAAA@@@????????????>>><<<:::888666555555555555444444333333222222111444333333222222333333444444444333333222111111111111111111111111111111111444444444444333222111111222333333333333222111000444444333222222222222222222222222222222222222222222222111000111111222333111111111222222333333333222333333333333333333222222222222222222222222222222222222111111111000000222111000//////000111222111111111111111111111111222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333555555444555777999<<<>>>DDDFFFKKKPPPWWW___hhhnnnvvv~~~tttkkk```UUUMMMOOOKKKHHHEEEEEEEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@??????AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@@@@???>>>???@@@@@@???>>>>>>???AAAAAAAAAAAA@@@??????>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@?????????======>>>>>>>>>>>>============<<<<<<<<<===??????>>>>>>>>>>>>??????????????????AAAAAAAAAAAA??????@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBBCCCBBBAAAAAABBBDDDFFFHHHMMMUUUVVVVVV\\\___lllxxxlllfffeeefffsssyyylllgggggghhhhhhfffgggiiimmmrrr{{{}}}yyytttssstttuuusssqqqjjjkkklllnnnnnnkkkfffaaaccchhhkkkhhhggghhhhhheee```_________^^^[[[VVVSSSOOONNNMMMLLLKKKLLLMMMMMMQQQPPPMMMKKKIIIGGGFFFEEEBBBAAA@@@??????>>>??????===<<<:::888777555555555333333333333333333333333333333222222222222333333333333222222111000000000111111111111111111111111222222333333333333222222222222222333222222111000333222111111111111111111222222222222222222222222111111111111222333444444111111222222222222222222222222222222222222222222111111111111111111111111222111111111111000000000111111000000000000111111333111000......000111333111111111111111111111111000000111111222222333333333333333333333333333333222222222222222222222222222333333444555666777777:::<<<@@@DDDIIIPPPWWW\\\fffmmmwww}}}yyyrrrhhh```YYYRRRJJJEEEFFFDDDAAAAAACCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>???@@@???>>>===???AAA>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????@@@??????????????????????????????>>>==================>>>===<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>????????????>>>???@@@AAAAAA@@@???>>>?????????@@@@@@@@@AAAAAA???@@@@@@AAAAAAAAAAAAAAACCCBBBAAA@@@AAADDDGGGIIIPPPYYY\\\^^^eeehhhrrrwwwlllfffggghhhsss}}}xxxmmmhhhgggfffeeedddeeehhhkkkqqqzzzzzzuuurrrssssssrrrpppiiijjjkkkmmmmmmiiiddd```bbbgggjjjhhhfffggggggddd^^^^^^^^^___^^^[[[VVVSSSNNNNNNLLLKKKKKKKKKLLLMMMPPPNNNLLLIIIGGGEEEEEEEEEBBBAAA@@@???>>>>>>>>>>>>===<<<;;;999777666555444222222222333333444444444333333222222222222333333222111111111000000//////111111111111111111111111111111222333333333333333222222222222222222222111111111000000000000111111111111111111111111111111000111111222333444444555222222222222111111111111222222111111111111222222111111111111111111111111111111111111000000000000111000000000000000000111111000////////////000111000000000000000111111111...//////000111222222333222222222222222222222222222222222222222222222222333444555666666666555555666888;;;>>>AAAFFFLLLPPPXXX^^^gggnnnttt{{{xxxoooddd___WWWQQQMMMJJJFFFCCCAAA???>>>???AAACCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????======???@@@=========>>>>>>?????????<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>======<<<;;;;;;<<<===>>>===>>>>>>>>>????????????>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>????????????>>>???@@@@@@AAAAAA@@@@@@CCCBBB@@@???@@@CCCFFFIIIPPPZZZ^^^ccclllpppyyywwwlllffffffhhhttt}}}vvvmmmhhhfffdddccccccdddgggjjjqqqzzz|||vvvrrrqqqqqqooommmhhhiiijjjlllllliiiddd```aaafffiiifffeeeffffffccc^^^^^^^^^^^^]]][[[VVVSSSNNNNNNLLLKKKKKKKKKLLLMMMOOOMMMKKKHHHFFFEEEEEEEEEAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;999888666444444111222222333333444444555333222222111111222222333111111000000000000000///111111111111111111111111000000111222333333333333333222222222222222333333000000000//////000111111111111111111111111111111000000111222333333444444222111111111111111111111222111000000000000111222000000000000000000000000000000000000000000000000000000000111111000000000...///000000000000///...//////000000000111111111......///000111111222222222222222222222222222222333333333333333333333333333444555666666555444333444666999:::<<>>???AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAABBB@@@@@@??????>>>>>>>>>===>>>>>>>>>>>>????????????>>>??????>>>======>>>@@@======>>>>>>???@@@@@@@@@<<<======>>>>>>>>>>>>===??????>>>======<<<<<<;;;>>>===<<<;;;;;;<<<===>>>???>>>===<<<<<<<<<===>>>===>>>>>>>>>????????????>>>???@@@@@@@@@@@@???>>>=========>>>>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@BBBAAA@@@@@@AAACCCFFFHHHLLLVVV[[[bbbmmmrrr|||}}}rrrkkkjjjkkkvvv~~~|||rrrkkkgggfffdddbbbcccdddgggjjjpppyyy}}}uuupppooonnnllljjjhhhiiijjjlllllliiiddd___```eeehhhfffdddeeeeeebbb```___]]]\\\\\\YYYVVVSSSOOONNNMMMLLLKKKLLLMMMMMMNNNLLLKKKIIIGGGFFFEEEDDDAAA@@@???>>>>>>===>>>>>><<<<<<;;;:::888666444333222222222333333444444444222222111111111111222222111111000000000000000000111111111111111111111111000000111222333333222222222111111111111222333333000000000000000000111222111111111111111111111111///000111222222222222222000000111111111111111111222111000//////000111222//////////////////////////////000000000000000111000000111111111111000000,,,...///111111///...,,,///000000111111222222222//////000000111111222222222222222222222222222222333333333333333333333333111222333333333222111000222444666777777999<<<>>>CCCGGGMMMSSSYYY```ggglllttt{{{vvvkkkccc\\\UUUQQQIIIGGGEEECCCBBBAAAAAAAAAAAA@@@???@@@AAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>=========????????????????????????===>>>???>>>===<<<>>>@@@======>>>>>>??????@@@@@@======>>>>>>>>>>>>======??????>>>======<<<;;;;;;===<<<<<<<<<<<<<<<<<<===???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>????????????===>>>???@@@@@@???>>>============>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEFFFHHHPPPSSSZZZgggooozzzwwwpppnnnnnnzzz|||uuulllgggeeefffeeeddddddfffhhhkkkpppyyy{{{sssooonnnmmmllljjjiiiiiikkklllllliiiddd```___dddgggeeeccceeedddaaaccc```]]][[[YYYXXXUUUSSSPPPOOONNNMMMLLLMMMMMMNNNLLLLLLKKKJJJHHHGGGEEEDDDAAA@@@???>>>>>>=========;;;;;;;;;:::999666444333333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111000111111222222222222111000//////...///000111222111000000000000111222333111111111111111111111111//////000111111111000/////////000000111111222222222111///......///111222////////////////////////////////////000000111111///000111222222111000///........................000000111111222333333444111111111111111111111111111111111111111111111111222222222222222222222222000000111111111111111000///111333444444555777999???AAAEEEJJJOOOVVV[[[___eeelllvvv}}}qqqjjj```YYYTTTOOOJJJFFFEEEEEEEEEDDDBBBAAAAAABBB@@@??????@@@AAABBBAAA???????????????????????????======>>>>>>??????@@@@@@<<<===============>>>>>>?????????>>>>>>>>>>>>>>>===>>>???>>><<<<<<>>>???=====================>>><<<===============<<<<<<>>>>>>==================;;;<<<<<<======<<<<<<;;;>>>===<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????===>>>???@@@@@@???>>>=========>>>>>>>>>?????????@@@@@@AAABBBBBBBBBBBBBBB???@@@AAABBBCCCDDDDDDDDDEEEKKKKKKQQQ^^^gggsssxxxuuutttuuuooogggbbbccceeefffffffffgggiiilllpppxxxyyyqqqmmmmmmmmmmmmkkkiiijjjkkklllllliiiddd```___dddgggdddcccdddcccaaadddaaa]]]ZZZXXXWWWUUUSSSPPPPPPNNNMMMMMMMMMNNNOOOLLLLLLLLLKKKJJJGGGEEEDDDAAA@@@???>>>============;;;;;;;;;;;;999666444333333333333333333333333333222222111111111111222222111111111111111222222222111111111111111111111111111111222222222111111000...---,,,,,,---...///000111111000000111222333333000000000000000000000000//////000111111000.........//////000111222222333222000///......///000222////////////////////////.../////////000000111111///000111222222111000///000///---,,,,,,---///000000000111222333333444444222222222111111111111111111111111111111111111111000000000000000000000000111111111111222222222222///111333333333444555777777999<<>>>>>>>>>>>>>>>>>???AAABBBAAA???????????????????????????===>>>>>>>>>????????????;;;<<<<<<<<<======>>>>>>??????>>>>>>===============>>>>>>>>><<<<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<======>>>??????@@@:::;;;<<<======<<<;;;:::===<<<;;;:::999::::::;;;>>>>>>>>>>>>????????????===>>>???@@@@@@???>>>===>>>>>>>>>>>>????????????@@@AAABBBBBBCCCCCCBBBBBB>>>???AAACCCDDDDDDCCCCCCEEEIIIGGGKKKXXX```mmmqqqkkkccc```aaaeeeggghhhhhhiiijjjlllqqqxxxzzzrrrqqqqqqooonnnppplllmmmoooooolllgggaaa]]]^^^aaaeeehhhiiihhhfffeeedddcccbbb___\\\YYYWWWUUUTTTSSSPPPNNNLLLKKKKKKKKKNNNMMMKKKIIIGGGEEECCCBBBAAA@@@>>>===>>>???>>>===>>><<<999888888777666444444444444444333222111111555444222000---+++)))(((000000000000000000000000333111///...---...///000000///////////////000111---...///000000111000000222222111000///...------222111///000111222000///000000000000111111111111000000000000////////////111111000000///.........//////.........---------////////////000111222333...///000111111000///...////////////////////////222111000.........///000111111000000/////////...222111111000000111111222000111111111111222222222///000111333333333222111222111//////000333666888999999:::;;;>>>AAACCCEEELLLOOOUUU[[[aaagggnnnsss{{{xxxppphhh^^^VVVOOOMMMJJJGGGEEECCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@AAA@@@??????@@@@@@???===>>>===<<<;;;;;;;;;;;;;;;@@@@@@???>>>======>>>>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????>>>>>>===;;;;;;:::::::::======>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAADDDFFFCCCHHHQQQUUUbbbyyyssshhh``````cccdddeeeggggggfffhhhnnnrrrvvv~~~|||tttrrrpppmmmkkkllllllnnnpppqqqnnnhhhbbb^^^___aaadddggggggfffdddcccaaa```^^^\\\YYYVVVTTTRRRQQQPPPOOOMMMLLLLLLMMMNNNOOONNNLLLJJJHHHFFFEEEDDDBBB@@@>>>===>>>>>>>>><<<===;;;888777777777555444444444444444333222111111000000//////////////////000000000000000000000000333222000/////////000111111111000//////...//////...//////000000000000////////////...------,,,,,,000...---...//////...---//////000000000111111111000000000000//////////////////000000111222222333////////////.........---............///000111222//////000000000000//////////////////////////////222111///.........///000000000000000000000000000333333333222222333333333000000111111111222222222///000000111111111111111000///...---...111333555999888888888999;;;===>>>BBBEEEKKKPPPUUU[[[aaaeeennnsss{{{}}}vvvmmmeee```YYYQQQKKKGGGFFFDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDDDDGGGGGGFFFEEECCCBBBAAA@@@BBB@@@????????????>>>===>>>>>>===<<<<<<<<<<<<<<<@@@???>>>>>>=========>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>===<<<;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBDDDBBBFFFOOORRR___wwwwwwlllbbbaaabbbcccccceeefffeeegggnnnssswww{{{sssqqqpppmmmkkkllllllooorrrssspppjjjccc___```aaaccceeeeeedddcccbbbbbbbbb```^^^[[[YYYVVVUUUOOONNNMMMMMMMMMNNNOOOPPPOOOOOOMMMKKKIIIGGGFFFEEEBBB@@@>>>===>>>>>>===<<<<<<:::777666666666555333444444444444333222111111......///000111222333333000000000000000000000000444333111000000000111222222222111000///...------///000000000000//////...........................///...------/////////---//////000000000000111111////////////000000000000......//////000111111111////////////............------------...///000000000//////////////////000////////////////////////111000///.........///////////////000000000000000222222222222222222222222000000000111111111222222000////////////000000111000///...---...000333444777666555444444555666777999<<<@@@DDDGGGLLLQQQUUU]]]bbbhhhmmmrrryyy|||sssmmmccc^^^WWWRRROOOKKKFFFAAAAAAAAA@@@@@@@@@@@@AAABBB>>>>>>??????AAABBBDDDDDDJJJJJJJJJIIIGGGDDDAAA@@@CCCAAA???>>>??????>>><<<>>>>>>===<<<<<<<<<======>>>>>>>>>>>>=====================<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<>>>>>>===<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@BBB@@@CCCLLLOOO]]]vvv}}}qqqfffbbbbbbaaaaaaccceeedddgggmmmsssxxxwwwpppppppppnnnnnnooolllooorrrtttqqqkkkddd```^^^___aaabbbcccccccccccccccbbbaaa___\\\ZZZWWWVVVOOONNNMMMMMMMMMNNNOOOPPPOOONNNMMMKKKIIIHHHFFFFFFBBB@@@>>>===>>>>>>===<<<;;;999777666666666444333444444444444333222111111222222111111111111111111000000000000000000000000222222111000000000111222000000000000000///......000000111000000///...---////////////000000111111000///...///111111111///////////////000000000111////////////000000000000///......---,,,,,,++++++............---------,,,......------...//////000000///...------...///000////////////////////////////////////.../////////000/////////......------///000000000000000000///000000000000111111111111000///...------...000000111111000000000222444555444333222111111111222333666888;;;===???CCCGGGJJJOOORRRXXX\\\aaaiiirrryyyyyyoooeee^^^YYYTTTQQQLLLIIIHHHFFFCCC@@@@@@@@@@@@AAAAAABBBBBBBBB======>>>>>>@@@AAACCCDDDIIIJJJKKKKKKIIIGGGDDDBBBDDDAAA???===>>>>>>===<<<===<<<<<<;;;;;;;;;<<<<<<=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999:::;;;<<<===>>>======<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<========================;;;<<<==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@???BBB@@@CCCJJJNNN]]]www~~~uuuhhhcccbbbaaabbbdddgggeeegggmmmrrrxxxvvvpppoooooonnnmmmooolllnnnrrrsssqqqkkkeee```]]]^^^___```bbbcccdddeee___^^^]]][[[YYYVVVTTTSSSQQQPPPNNNMMMMMMMMMMMMNNNMMMMMMLLLJJJHHHGGGFFFEEECCCAAA>>>>>>>>>>>><<<;;;:::888666666666666555444444444444444333222111111444333333222111000000///000000000000000000000000000000/////////000000000---...///000111111000000000000111000000///...---......//////000111111111///......///000111111000...////////////000000000.../////////000000000111......------,,,+++++++++---------,,,,,,,,,++++++//////......//////000000000///...------...///000////////////////////////.........////////////...000000///...,,,+++******...//////000000//////...//////000000000111111111000///...------...///000111000000000000222333444111111000000000222333444555777999:::;;;===@@@BBBCCCFFFJJJMMMQQQXXXbbbhhhsssyyy}}}wwwmmmddd\\\VVVQQQMMMKKKIIIGGGEEEDDDCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA=========>>>???@@@AAABBBGGGHHHJJJLLLMMMLLLKKKJJJEEEBBB???=========<<<;;;:::::::::999999::::::;;;;;;<<<============<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;666666777888:::<<<>>>???===<<<<<<;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<========================;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>????????????CCCAAADDDKKKOOO```{{{~~~vvviiidddccccccdddgggiiiggghhhmmmrrrwwwxxxqqqooonnnkkkjjjkkkkkkmmmooopppnnniiidddaaa^^^^^^______aaacccdddeee______^^^\\\ZZZXXXVVVTTTSSSQQQOOOMMMLLLLLLLLLLLLMMMLLLKKKJJJHHHGGGFFFFFFCCCAAA???>>>>>>===<<<;;;;;;999777666777777666555444444444444333222111111111111111111111111111111000000000000000000000000////////////000000000000+++---///000111222111111///000000000000//////...,,,---------......//////---,,,+++,,,...//////.........////////////000000......//////000000111111------......///000000000---------,,,,,,,,,,,,+++000//////...//////000000///..................///////////////////////////------.../////////......000000///---,,,+++***)))///000111222222111000////////////000000000111111000//////............///............//////000000111000000000111222444555333444666666666777:::<<<:::===@@@BBBDDDIIIQQQWWW___fffoootttwww{{{}}}tttnnneee```YYYRRRNNNKKKHHHFFFCCCBBBAAA@@@?????????????????????@@@??????>>>==================>>>???@@@DDDFFFIIILLLOOOQQQQQQRRRFFFCCC???<<<<<<<<<;;;:::999999888888888999::::::::::::<<<=========<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<666777777888:::<<<>>>???;;;;;;:::::::::::::::;;;999999::::::::::::999999999999999999:::;;;<<<===========================;;;::::::::::::;;;<<<<<<:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???CCCCCCEEEMMMRRRddd}}}||||||yyyjjjdddddddddfffiiiiiiggghhhmmmrrrxxxxxxpppnnnnnnkkkjjjkkkkkklllmmmllljjjgggcccaaabbbaaa```___```aaabbbcccaaa``````^^^\\\ZZZXXXWWWRRRQQQOOOMMMLLLLLLLLLMMMNNNMMMLLLKKKJJJHHHGGGGGGDDDAAA???>>>>>>===<<<:::;;;999777777888888777666444444444444333222111111000000000111111111111222000000000000000000000000//////000000111111111111,,,...///111222111000///...//////000000000000///---------...............,,,++++++,,,...//////............/////////000000.........///000111111111.........///000000111111//////.........---------///......------......///---......//////......---////////////////////////,,,---.../////////......//////............------...///111222222111///...////////////000000000111000000000000000///................../////////000111111000000111222444555111222444333333333666888777:::<<<======???EEEJJJMMMUUU^^^dddfffkkkssszzzzzzxxxqqqlllfff```[[[SSSOOOJJJFFFEEEDDDCCCBBB>>>>>>>>>>>>>>>???@@@AAA<<<===>>>??????>>>======>>>======<<<<<<======>>>AAABBBEEEHHHLLLOOORRRSSSGGGCCC???<<<;;;;;;::::::999999888888999999:::;;;888:::;;;======<<<;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999::::::;;;<<<===999999999888888999999:::888888999999999999888888999999999999:::;;;<<<===========================999999999999999:::;;;;;;999999999999999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>===BBBCCCFFFMMMSSSgggwwwxxx}}}{{{yyy|||llleeeddddddfffiiifffdddffflllrrrzzz}}}tttnnnmmmnnnmmmmmmooojjjkkkkkkjjjhhheeebbbaaafffdddbbb```______```aaa^^^]]]\\\[[[YYYWWWUUUTTTQQQPPPNNNMMMMMMMMMMMMNNNOOONNNMMMLLLKKKJJJIIIHHHDDDBBB???>>>>>>===<<<:::;;;:::888777888999888777444444444444333222111111111111111111000000//////000000000000000000000000///000111222222222222222...///111222111000...---......///000000111000000000000000000000000000000...---,,,...000111111000............/////////000---......///000111111222/////////...------,,,,,,111000000000////////////...------,,,,,,,,,------,,,---...//////...---,,,////////////////////////+++,,,.../////////...............///000111111222,,,---///000000///---,,,////////////000000000000///000111111111000...---000000000000111111111111333222111000000111222333111222333333222222444666888;;;===<<<;;;<<<@@@DDD@@@HHHPPPTTTUUUXXX```gggkkkuuuzzzqqqjjjbbb[[[WWWTTTOOOKKKKKKHHHDDDBBBAAAAAAAAA@@@===>>>???@@@@@@BBBDDDFFF;;;===>>>@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<======>>>@@@CCCGGGKKKOOOQQQGGGCCC???;;;:::::::::999:::999999999::::::;;;<<<888999;;;======<<<;;;::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::===<<<;;;;;;::::::::::::999888888777888888999999888888999999999999888888999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>888888888777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>><<>>===<<<<<<===>>>???@@@AAAAAABBBBBB@@@???>>><<<<<<>>>???@@@<<<>>>???>>>===<<<===????????????@@@AAACCCDDDEEEBBB@@@>>>;;;::::::;;;;;;:::::::::999999999888888888888999999999:::::::::888888888888888888888888999999;;;;;;;;;;;;999999::::::999999888777666666666888999999888888999:::777777777777888999:::;;;:::888777666777999<<<>>>>>>>>>===<<<<<<<<<<<<<<<888888888888888888888888999999999999999999999999;;;;;;<<<<<<===<<<<<<<<<===>>>?????????>>><<<;;;<<<;;;;;;::::::<<<===>>>;;;CCCCCCDDDLLLVVVlllpppsssvvvzzzkkkeeefffdddcccfffhhhhhhiiilllrrr|||}}}uuunnnmmmmmmjjjiiijjjggghhhiiiiiihhheeebbb```bbbaaa``````______``````]]]]]]\\\[[[YYYXXXWWWVVVSSSRRROOOMMMMMMMMMNNNOOOMMMNNNNNNNNNMMMJJJHHHFFFCCCAAA????????????===;;;::::::999888777777666555555555444444444333333333222111111000000111111222111111111000000000//////...///000000111000///...//////////////////////////////...------...//////222///---,,,...//////------,,,,,,,,,,,,---......//////000111111111111111...............//////000....../////////000000000,,,,,,+++++++++,,,,,,---......---------,,,,,,,,,...............------------------------,,,++++++---......//////......------...///000000///...---//////000111111111111111,,,---------.../////////.........////////////000---///000000/////////000000000000000000000000000000000/////////000111111333333333333444666777777999:::<<<>>>BBBEEEHHHJJJMMMQQQXXX___fffmmmtttxxx|||vvvmmmhhhccc]]]UUUOOOOOOMMMJJJGGGEEECCCBBBBBB@@@??????>>>>>>======<<<===>>>???AAABBBBBBAAAAAA@@@???===<<<<<<===???@@@@@@AAAAAA???===;;;<<<===;;;;;;<<<<<<>>>???@@@AAA@@@>>><<<:::888888999:::::::::999999999888888888777777777888888888999999888888888888888888888888888999:::;;;;;;:::999888999999999888888777777777666777999888777777888:::999999888888888999999:::888777666666888;;;>>>@@@EEEDDDAAA>>><<<999888777888888888888888888888888:::::::::::::::::::::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>>>>===<<<;;;<<<<<<;;;;;;;;;<<<===>>>===DDDDDDEEEMMMWWWmmmvvvwwwxxx}}}kkkeeefffcccccceeehhhiiijjjmmmsss}}}~~~uuunnnmmmmmmjjjiiijjjfffggghhhiiigggeeeaaa___aaaaaa```_______________]]]\\\[[[ZZZXXXWWWVVVVVVTTTSSSPPPNNNLLLLLLMMMNNNOOOOOOPPPOOOMMMJJJGGGEEECCCAAA????????????===;;;<<<<<<;;;:::999888777777555555555444444444333333222111111000000111111222111111000000000000//////111111111000///...---,,,////////////////////////......------------......111///------...///...------,,,,,,,,,,,,---......///000000111111111111111......------......///000.........////////////000//////...---------------...------------,,,,,,,,,---------...............------.........---,,,,,,......///////////////...------------------------//////000111111111111000------.....................////////////000000000---///000000...------...000000000000000000000000222222111111000000111111//////000111222444555666777777777888999;;;<<<===>>>AAAFFFKKKQQQXXX___dddkkkpppvvv{{{{{{vvvqqqkkkfff___[[[VVVTTTRRROOOKKKFFFBBBBBB@@@???????????????========================<<<>>>@@@BBBBBBBBB@@@??????>>>===<<<<<<===>>>???BBBCCCBBB@@@===:::::::::888999999:::;;;<<<<<<===<<<;;;999888777777777888:::999999999999888888888666666666777777777888888888888888888888888888888888999:::;;;;;;:::999888888888888888777777777777666777888888777777888999999999888777777777777888777666666777999<<>>>>>>>>EEEEEEEEEOOOYYYmmm{{{zzzzzz~~~jjjeeeeeebbbbbbeeehhhiiilllpppuuu~~~~~~vvvooommmmmmjjjhhhiiieeefffggghhhgggdddaaa___aaa``````_______________\\\[[[ZZZYYYXXXWWWVVVUUUUUUSSSPPPNNNLLLLLLLLLMMMQQQQQQQQQOOOMMMIIIFFFDDDBBB@@@???>>>???>>>===;;;<<<<<<;;;:::888777666666444444444333333333222222111111000000000000111111111000000000////////////111111000000///...---,,,////////////////////////------------------------//////............---------,,,,,,,,,,,,---.........//////000000000000000...------------...//////------........./////////000//////.........//////------------------------,,,---------...////////////000000000000000//////---......////////////.........---,,,,,,---......,,,---......//////.....................---------............////////////...///000000...,,,------000000000000000000000000444444333222222111222222000///000000111222333444444444444333444444555555777999<<>>>>>>>>;;;;;;<<<<<<<<<=========<<<===@@@AAABBBAAA???>>>>>>======<<<<<<======>>>@@@AAAAAA>>>;;;999999999888999::::::;;;;;;;;;;;;:::999888777777777777777999999999999888888888888666666666777777777888888888888888888888888888888777888999::::::999888777666666777777777777777777555666888777666666777999666666555555555666777777888888777888999<<<>>>@@@BBBAAA???===<<<:::999999888888888888888888888888999999:::::::::::::::;;;::::::;;;<<<============::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>===DDDDDDEEEPPPZZZnnn{{{zzz{{{zzziiieeeeeebbbbbbeeehhhjjjnnnrrrxxx~~~uuunnnmmmllliiiggghhheeefffggghhhgggdddbbb```aaaaaa```_______________\\\[[[ZZZYYYXXXWWWVVVUUUUUUSSSPPPNNNLLLLLLLLLMMMQQQQQQQQQPPPMMMIIIFFFDDDBBB@@@>>>>>>>>>>>><<<;;;;;;;;;:::888777555444444222222222111111111000000111000000000000000000111000000000////////////...//////..........................................,,,------------------,,,......///...---------------,,,,,,,,,,,,---......,,,------...............---------------...//////------------............************+++,,,---...------------------------,,,---------...///////////////000000000000000///+++,,,---...............//////...------...//////,,,,,,---..............................---------,,,,,,,,,---------......///000111111///------...////////////////////////222111111000////////////222222111111000111111111222222222222222333444444666666777888999;;;@@@CCCDDDGGGLLLQQQWWW\\\aaadddlllqqqwww}}}xxxrrrkkkgggddd```ZZZTTTOOOLLLIIIHHHDDDCCCBBBBBBBBBBBBAAA@@@==================<<<<<<:::::::::;;;<<<<<<======;;;<<<>>>@@@@@@???>>>======<<<<<<<<<<<<<<<<<<===;;;<<<===<<<:::888999:::888999::::::::::::999999999999888888888888888888999999999888888888777777777777777888888888999999777777777777777777777777777777888999999888777777666666666666666666777777444666777777666555777888444444555666777888:::::::::999999999999:::;;;<<<===<<<;;;::::::999::::::777777777777777777777777777777888888999999999999999:::;;;<<<============;;;::::::::::::;;;;;;;;;;;;<<<<<<===============<<>>>>>>>>>>><<<:::::::::999777555444333222111111111000000000//////111000000//////000000111000000////////////.........---------...///000000........................------............------,,,...//////---,,,,,,------,,,,,,,,,,,,---......+++,,,,,,---------------------,,,,,,------...///,,,,,,,,,---------......*********+++,,,---//////,,,,,,,,,------------...---------...............,,,,,,---.........------++++++,,,---..........................................///000000000000///------..................++++++,,,,,,,,,---------...000111111///......///////////////////////////333222111111111111111222444333222111000000000000222111111222222333444555333444444444333444666999888:::>>>BBBGGGKKKNNNPPPWWW[[[aaagggmmmrrrwwwzzz}}}}}}{{{wwwsssnnniiiddd^^^XXXTTTOOOMMMJJJGGGDDDCCCBBBBBB?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;:::999999999::::::;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999::::::999888999;;;888888999::::::999888777888888999999999999999999999888888888888777777777777777777888888888999999777777777777777777777777666777888999999888777666666666666666555555555555444555666666555555666777555666666777999;;;===>>>:::999999999999999999:::;;;;;;999888777777666666777777777777777777777777666666777777888888999999999999;;;<<<======>>>>>>===<<<;;;::::::::::::;;;:::;;;;;;<<<===<<<<<<<<<;;;AAAAAAFFFSSS___qqq|||}}}|||}}}rrreeedddeeebbbccchhhhhhkkkoootttzzz|||sssllljjjiiifffdddeeeeeefffhhhiiihhhfffdddbbbccccccbbbaaaaaaaaaaaaaaa]]]]]]\\\[[[YYYXXXWWWVVVSSSRRROOOMMMMMMMMMNNNOOOQQQQQQQQQPPPNNNKKKGGGEEEAAA@@@>>>===>>>===<<<:::::::::999777555333222222111111111111000000000000000000////////////000000000000/////////...............---------...///000........................---...////////////...---+++...000///---++++++------,,,,,,,,,,,,---......+++,,,------......------------,,,,,,------...///+++,,,,,,,,,,,,---------------------......///000,,,,,,,,,---------.....................---------++++++,,,---------------+++,,,---...////////////,,,---............---,,,---...//////000000//////,,,---------.../////////,,,,,,,,,---------......,,,...//////...---...///////////////////////////333222222222222333333444222111111000000000000111111111111000111222222333///111222222111111333444555666777:::>>>AAACCCCCCEEEHHHNNNRRRVVVZZZ___aaagggjjjooosssxxx}}}zzztttnnnjjjgggeee___\\\YYYVVVSSSPPPKKKHHH@@@AAAAAA@@@>>>>>>>>>>>>===>>>>>>>>>=========>>>:::;;;<<<<<<;;;:::999888999999999999::::::::::::;;;;;;:::999999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;888999::::::999888999;;;:::;;;<<<===<<<;;;999888777777888999999999999999888888888888777777777777666666666777777777888888777777777777777777777777555666777888888777666555666666666555555444444444333555666666555444666777555555666777888999;;;<<<777777777888888999999999:::999888777666666666666777777777777777777777777666777777888999999::::::888999:::<<<===>>>>>>>>>???>>><<<;;;::::::::::::999999;;;<<<<<<<<<;;;:::;;;AAABBBHHHWWWcccvvv}}}}}}||||||nnnddddddeeeccceeejjjhhhjjjnnntttzzz|||ssskkkjjjhhheeecccdddfffgggiiijjjiiigggdddcccdddccccccbbbbbbbbbbbbbbb^^^]]]\\\[[[ZZZYYYXXXWWWRRRQQQOOOMMMMMMNNNOOOPPPPPPQQQQQQPPPNNNKKKHHHFFFAAA???>>>===>>>===<<<:::;;;:::999777666444222222222222222111111111111000000000////////////000000000/////////............//////---,,,,,,---...///........................---...///000000///...---+++...000000---++++++------,,,,,,,,,,,,---......,,,---......//////......---,,,,,,,,,,,,---......++++++,,,,,,,,,---------,,,,,,+++*********++++++,,,,,,,,,------........./////////......------,,,,,,------.../////////...,,,---...///000000000000***+++---......---+++***+++,,,------......------,,,,,,------...///000000---------.........//////***,,,......------...///////////////////////////......---......///000000///////////////000111222111111000//////000000000---000222333333222333555222222222444777999:::999999===AAAEEEGGGJJJNNNPPPQQQTTTXXX]]]bbbhhhnnnssswwwzzz~~~{{{wwwrrroooiiifffbbb\\\XXXTTTRRRPPPJJJHHHGGGFFFEEECCC@@@>>>:::<<<>>>>>>===<<<======:::;;;<<<<<<;;;;;;<<<===:::;;;<<<======<<<;;;:::999999999999999999999999<<<:::888777777888:::;;;:::;;;;;;<<<<<<;;;;;;::::::;;;<<<;;;999888999:::>>>>>>@@@@@@@@@>>><<<:::555666777888999999999888888888888888777777777777555555555555666666666777777777777777777777777777555666777888888777666555777777666555444444333333333444666555444444555777444444444444444555666777444555666777888999::::::888777777777777777888888777777777777777777777777777777888999::::::;;;;;;888999:::<<<===>>>>>>>>>AAA???===;;;:::999::::::888999:::;;;;;;;;;:::999<<>>===<<<<<<;;;;;;999666333111222333444555444222000///.../////////......------///000111000000//////............,,,+++,,,,,,---...///000------,,,,,,,,,,,,++++++///...,,,+++***+++,,,,,,------------------------...,,,++++++,,,---,,,+++.........///......---------,,,++++++---.........//////---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---.........------,,,,,,,,,+++++++++******+++,,,,,,---...///111111///...---------------------------,,,,,,,,,---...///000000......------------......111///,,,,,,///222444555------------------------/////////////////////////////////000111111222222333333333222222111111111222222222222222222222222///000000111111222333333333333333333333333333333888888888:::<<>>:::888888:::;;;;;;;;;:::::::::;;;;;;<<<>>>@@@CCCJJJWWWmmmxxxrrrrrriii```\\\^^^ccceeeeeefffiiinnnttt{{{|||ssskkkiiihhheeecccddddddfffhhhhhheeecccaaaaaaddddddcccbbbbbbbbbbbbbbbaaa]]]ZZZYYYZZZ[[[YYYVVVSSSRRROOOMMMLLLLLLMMMNNNQQQPPPOOOOOOOOOLLLHHHEEEAAA@@@???>>>===<<<;;;;;;;;;999666333222222333444444333111///............///......---...///000111/////////......---------,,,,,,,,,,,,---...///000+++++++++,,,,,,---------...---,,,+++++++++,,,,,,++++++++++++++++++++++++---,,,***+++,,,------,,,---------......------,,,---,,,++++++---......---------,,,+++++++++,,,,,,---------,,,,,,++++++***+++******+++---......---,,,,,,,,,++++++***************+++,,,---///000111---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////......------------......111///------///222333333................................................/////////000111111222222333333222222222111111111111111111111111111111111//////000000111222222222222222222222222222222222555555666777888;;;===>>><<<<<<>>>@@@BBBEEEGGGHHHOOOQQQTTTWWWZZZ___dddhhhlllooosssvvvxxxzzz}}}|||yyywwwtttpppllliiigggddd```\\\]]]XXXTTTRRRSSSQQQLLLHHHGGGFFFEEECCCAAA@@@@@@???>>>>>>>>>>>>============;;;:::999888777666666777888888999999999999888888;;;:::::::::999888888888:::999888888777777888888999999999999999999999888999999999999::::::::::::999999888777888:::<<<===???BBBEEEGGGFFFBBB>>>;;;666555444444666777777666666666555555555444444444555555666666666777777777777777777777888888888888666666666666666666666666666555444333333333444444555555555555555555444444666666777777666555555444888888777777777777777777555555555555555555555555999888777666666666666666666777888999999999999999:::999999:::===@@@DDDGGGHHHDDD???;;;888888:::;;;999999999999:::;;;<<<===>>>@@@CCCJJJXXXnnnzzzvvvnnnggg^^^ZZZ\\\aaaccccccfffiiinnnssszzz|||rrriiigggfffddddddfffdddfffhhhgggeeebbbaaa```bbbbbbbbbaaaaaaaaaaaaaaaccc^^^YYYWWWXXXYYYYYYXXXSSSQQQOOOMMMLLLLLLMMMMMMPPPOOONNNOOONNNLLLIIIFFFBBBAAA@@@???===<<<:::::::::999666333222222333333222111000///...---------......------......///000......------------,,,,,,---,,,,,,------...///000)))******+++---......///------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,+++******,,,......---+++,,,,,,------,,,,,,,,,---,,,++++++---......---+++++++++++++++,,,---.........---,,,+++***))))))+++******+++---......---,,,,,,++++++++++++************+++,,,---///000111,,,---...//////...---,,,++++++++++++++++++++++++---------------...............------------......000......///000111111000...................................................//////000000111111222222222222111111111111111000000000000000000000000//////000000111222222222111111111111111111111111222222222333444555777777666777888999;;;<<<>>>>>>AAACCCFFFHHHIIILLLPPPSSSVVVYYY\\\___```bbbeeeggglllnnnrrruuuyyy{{{}}}}}}~~~~~~zzzwwwqqqooollljjjhhhfffcccaaa[[[YYYVVVTTTRRRPPPMMMKKKKKKHHHEEEEEEFFFFFFCCC@@@===<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::999888777666666666666666888999999999999999888888;;;:::999888777666666555999999888777777777777888999999999888888777777777999999999888888888888888888888888888999;;;===???BBBDDDGGGHHHGGGCCC???<<<666444333444555777777666777777666666666555555555555555555666666666666777444444555666777777888888555555555555555555555555666666555444444444444555444444444444444444555555666666666666666555444444666666666777777777777777555555555555555555555555777777666666555666666666555666777888999:::::::::999999999:::<<>>@@@DDDKKKZZZppp||||||jjjddd\\\YYYZZZ^^^aaaaaafffiiimmmssszzz{{{qqqhhheeeeeecccdddgggdddfffggggggdddaaa```___```aaaaaaaaaaaaaaa``````bbb^^^ZZZXXXZZZ[[[YYYWWWRRRQQQOOOLLLKKKLLLLLLMMMNNNMMMMMMMMMMMMKKKHHHEEECCCBBBAAA???===;;;:::999:::888666444222222222333111000000///...---------------------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,------------------------+++***)))***,,,.........******+++,,,,,,,,,++++++...,,,++++++,,,------,,,+++++++++***++++++,,,------,,,,,,,,,++++++******,,,+++***+++---...---,,,------------------------,,,,,,+++*********++++++,,,---............---,,,++++++++++++++++++++++++...---------------------...------,,,,,,------............///111111///---......................................................//////000111111111111111111111111111111000000000000000000000000000000000111111222333333333000000000000000000000000111111111111111222222222222333555777999;;;<<<===<<<===???@@@@@@AAACCCEEEFFFIIILLLNNNOOOPPPRRRTTTYYY\\\___cccggghhhiiijjjhhhiiiiiijjjjjjkkkkkkkkkppppppqqqsssssstttttttttttttttttttttuuuvvvwwwxxx{{{xxxvvvtttrrrqqqnnnlllgggffffffggghhhgggeeebbb]]]ZZZXXXWWWVVVTTTRRRPPPLLLKKKIIIHHHGGGEEEDDDCCCBBB@@@>>>>>>@@@???>>><<<:::999999999999:::;;;;;;777888888888888999999999888888777666666666777777999999::::::999999888888888888777777666666666555999999888777777777777777888777777666666555555444666666666666555555555555777777777888:::<<>>;;;999777555444555555444333666666666666555555555444444444555555555666666666333444444555555666666777333333333333333333333333666666555555555444444444333333444444444444555555555555666777777777777666555555555666666777777777555555555555555555555555666555555555555555666777666777888999999999999999999999999999;;;===@@@AAACCCAAA===:::999:::;;;<<<===<<<<<<<<<<<<<<<======>>>@@@DDDMMM\\\rrr}}}|||yyyfffaaa\\\YYYZZZ]]]```aaaeeehhhlllrrrxxxzzzpppgggddddddcccdddgggccceeegggfffccc```___^^^___``````aaaaaaaaa``````aaa^^^\\\\\\]]]\\\YYYVVVSSSQQQOOOMMMLLLLLLMMMNNNMMMLLLLLLLLLLLLIIIFFFCCCCCCCCCAAA@@@>>><<<::::::999888666444333222222222000000//////......------,,,------...............+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------+++***)))***,,,.........)))******+++,,,,,,,,,+++...,,,***+++,,,---,,,+++,,,,,,+++************+++*********++++++,,,,,,,,,,,,+++***+++---...---,,,---------------------------,,,++++++*********+++,,,,,,------------,,,,,,---------------------------------------,,,,,,,,,------,,,,,,,,,,,,------------...///111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,.................................///000000111111000000000000000000000000111111111111111111111111111111222222333444444555000000000000000000000000000111111111111111000000///000222444666777777777666888::::::999999:::;;;999<<>>===<<<<<<<<<<<<;;;999999999888777666::::::999999999999::::::888888888888888888888888888888777777777888888999:::::::::::::::999888888555555555666666777777777999888777777666666777777888888777777777666666666666666666555555555444444555666777999;;;===>>>???>>>@@@AAABBBAAA>>>;;;999888666444444444555444333555555555444444444333333444444444444555555555555444444444444444444444444444444444444444444444444555555555555555444444444333333333333444444555555333444555777888999::::::444444555555666666666777555555555555555555555555555555444555555666777888999999999999999888777666888888888999:::;;;===>>><<<;;;999888999;;;===???CCCBBB@@@???===<<<<<<<<<>>>@@@EEENNN^^^uuuzzz|||~~~tttdddaaa\\\ZZZ[[[^^^```bbbeeeggglllqqqwwwwwwnnnfffdddeeeddddddfffccceeegggfffccc___^^^]]]^^^___aaabbbbbbaaa``````___]]]\\\\\\^^^\\\XXXTTTTTTRRRPPPNNNMMMMMMNNNNNNNNNMMMLLLLLLKKKIIIDDDAAACCCBBBAAA@@@>>>===;;;;;;999888777555444333222222///000000000000///...---,,,,,,---............---++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,+++******,,,......---)))******+++,,,,,,,,,,,,...,,,******+++,,,+++***---,,,+++***************(((((()))***+++,,,---------,,,++++++------,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,...000000...,,,++++++++++++++++++++++++---------------------------......//////000000111////////////000000000000111111111111111111111111111111222222333444444444000000000000000000000000111111222222222111111000222333444555555444333222555777999999888777777888666888:::;;;;;;;;;===>>>===@@@DDDIIIKKKLLLLLLLLLGGGFFFEEEEEEEEEEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGGGGJJJJJJJJJJJJKKKLLLMMMMMMLLLJJJHHHGGGGGGFFFDDDBBBDDDCCCCCCDDDEEEFFFEEECCC@@@???======>>>>>><<<;;;888:::;;;:::888888999::::::999999888777666666555999999888888777888888999999999999888888888777777777777777777888888999:::;;;;;;;;;;;;:::999888777333444555555777777888999888888777666666666666777999999999999999999999999999999888888777777666666444555666888:::<<<===>>>999;;;<<<===<<<:::888666444222111222555777777666555444444444444333333333333333333444444444555555555555444444444444444444666666666666666666666666444444555555444444333222222222333333444444555555222333555666888999::::::444444444555555555555555444444444444444444444444555444555555666777888999:::::::::999888777666555888888888888999::::::;;;777777666777999;;;>>>@@@GGGFFFCCCAAA???===<<<;;;>>>@@@FFFOOO```xxxxxx{{{wwwlllaaa```]]]\\\\\\^^^```bbbdddgggkkkpppvvv~~~uuulllfffeeeeeeddddddeeeccceeefffeeebbb___]]]\\\^^^___aaaccccccbbbaaa```___\\\YYYYYYZZZZZZWWWTTTUUUSSSQQQOOONNNNNNOOOOOOQQQPPPNNNNNNLLLIIIEEEAAABBBBBBAAA@@@???======<<<888888777555444333222111///000111111111000///...+++,,,---.........------,,,,,,,,,,,,---------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++---,,,***+++,,,------,,,)))***+++,,,------------...,,,******+++,,,+++*********************+++,,,))))))******++++++,,,,,,---,,,++++++------,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++---///000///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000........./////////000000000000000000000000000000///000000111111222333333111111111111111111111111000111222333333222111111333444555777777666444333333666888888888777777888666888:::;;;::::::;;;<<<999<<<@@@EEEGGGHHHHHHGGG@@@???>>><<<<<<<<<======>>>>>>???@@@@@@@@@@@@??????>>>>>>??????@@@AAABBBBBBAAA??????@@@@@@???===>>>===<<<===?????????======<<<:::;;;<<<===<<<:::777999;;;:::888777999;;;777888888888777777777888777777777777777888999:::;;;:::999999888777666666555555555666777888999:::;;;;;;;;;;;;:::999888777555555666666777777888888888888777666666666666666666666777888888999999999::::::999888888777666666444444666888999:::;;;;;;555666888999999888666555333222111222555777777666555555555555444444444444222333333333333444444444333333444444555555666666555555555555555555555555222333444444444333222111111222222333444444555555222333444555666666666666555555444444444444444444444444444444444444444444555555555666777888::::::999999999999999888777666888888888888888888888888777777777888:::<<>>======888888777666444333222111000000111222222111//////+++,,,---.........---,,,,,,,,,,,,------.........000//////.........//////******+++,,,------...///)))***,,,---...---,,,,,,------------------------...,,,++++++,,,---,,,+++)))***+++,,,---............,,,******+++++++++***((((((((()))***,,,---...+++++++++***************---,,,++++++------,,,+++,,,,,,,,,------............---,,,+++************,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++******+++...000000///------------------------------------------------------......///000000000---.........//////000000////////////////////////.........///000000111111111111111111111111111111000000222333333333222111,,,...000333555555444444...000333444333333333444333555777888777666777888444777<<<@@@CCCCCCBBBAAA???>>><<<;;;::::::;;;<<<999:::;;;;;;;;;;;;;;;:::999999999999:::;;;<<<===;;;:::999:::;;;<<<;;;:::777555555555777888777666999888777777999:::999888555777999888666555777999111333444444444444555666777777777888999:::<<<===;;;;;;:::888777666555444444444444555555777888999;;;<<<;;;;;;:::999888777777777777777777666666666888888777666666666666666222222333444555666777777999888888777666555555444333444666777999999::::::333444666777777777555444666444333333444555444333777666666666555555555555222222333333333444444444111222333444666777888999222222222222222222222222222222333444333222111000111111222333333444555555333333444444333333222111555555555444444333333333444444444444444444444444555555555666888999;;;;;;777888888999999999888888888888888888777777777777999888888999:::<<<>>>@@@DDDDDDBBB@@@???>>>=========@@@FFFQQQbbb{{{yyy}}}qqqddd]]]]]]\\\\\\[[[\\\___aaadddfffjjjooouuu}}}