BM6P6(@ BBBBBBBBBBBBCCCEEEFFFHHHIIIIIIIIIIIIKKKMMMOOOPPPTTTSSSRRRQQQPPPOOOOOOOOOSSSTTTUUUVVVXXX[[[```cccrrrzzzwwwlllaaaZZZVVVTTTPPPMMMLLLNNNPPPQQQOOOOOOSSSYYY___gggvvvyyynnndddaaa]]]UUUQQQRRRMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>??????>>>===============AAAAAAAAAAAABBBDDDGGGHHHFFFEEEFFFGGGIIIMMMPPPRRRXXXXXXYYYZZZ[[[\\\]]]^^^]]]]]]]]]___```bbbcccdddcccddddddeeefffggghhhhhhllllllkkkkkkjjjjjjkkkkkkrrrrrrrrrrrrqqqpppooooooppppppoooooonnnnnnmmmmmmllllllmmmmmmnnnnnnoooooonnnnnnnnnooooooooooooooommmlllkkkjjjjjjlllnnnooooooppprrrrrrqqqnnnkkkiiidddbbb]]]XXXSSSOOOLLLJJJFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEFFFGGGGGGHHHJJJMMMUUUXXX]]]aaadddgggkkkmmmjjjmmmsss|||~~~tttggg]]]]]]eeepppyyyyyylll^^^NNNCCC>>>===:::888888888999:::888888777666555444333333555444444333333444444555444444333333333333444444555555555555555555555555444444555555555555444444333333222222333444666777IIIBBB888333444666555444444444555555555555444444666666555555555444444444555555555555555555555555555555555444444333333333444444444333333222222222333333333444444444555555777777666555555555555555888888777777888888999:::::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>AAAAAAAAABBBDDDJJJPPPVVVfff{{{wwwqqqmmmgggaaaaaa```ccciiinnnrrryyyyyyooojjjeee___[[[ZZZXXXUUURRRSSSSSSSSSQQQOOOOOOOOOQQQCCCCCCCCCCCCDDDFFFGGGHHHJJJJJJJJJKKKLLLNNNPPPRRRSSSRRRQQQPPPOOOOOOOOOOOOPPPRRRSSSSSSTTTWWW[[[___ccckkkvvv{{{pppjjj\\\XXXSSSOOOMMMLLLKKKKKKLLLLLLNNNSSSWWW]]]iiiuuu}}}qqqjjjccc[[[WWWXXXUUUSSSPPPNNNLLLKKKJJJIIIGGGGGGEEEDDDDDDCCCCCCCCCAAAAAAAAA@@@??????>>>>>>??????>>>===============???>>>>>>>>>???AAABBBCCCDDDDDDDDDEEEGGGJJJMMMNNNQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWYYY[[[\\\]]]______```aaabbbcccdddeeeeeeeeeeeeeeeeeefffggghhhmmmmmmnnnnnnmmmmmmllllllmmmllllllkkkjjjiiiiiihhhhhhhhhiiiiiijjjkkkkkkkkkiiiiiiiiiiiihhhhhhhhhhhhhhhgggfffeeeeeefffhhhiiijjjkkkllllllkkkhhhfffddd^^^\\\YYYTTTPPPLLLJJJHHHCCCBBBBBBBBBBBBBBBCCCCCCCCCEEEGGGHHHIIIKKKNNNQQQ\\\___cccgggjjjnnnrrruuuwwwzzz~~~vvvuuuooommmiiihhhkkktttrrraaaSSSGGG@@@===<<<:::888777777888999666666666666555555555555555444444333333444444555555444444444444444444555555555555555555555555555444444555555555555444444444333333333333555666777EEE???777333444666555333444444555555555555444444666555555555444444444444555555555555555555555555555555444444444333333333444444444444333333333333444444444555555555666666888888777666666666666666888888777777888888999:::::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=====================>>>>>>>>>??????AAAAAAAAAAAACCCHHHNNNSSS]]]oooxxxnnngggbbb```aaafffjjjlllrrryyyyyyssskkkeeebbb^^^ZZZWWWUUUTTTTTTRRRQQQPPPQQQQQQDDDDDDDDDDDDEEEGGGHHHIIIJJJJJJKKKLLLNNNPPPRRRSSSQQQPPPOOONNNNNNNNNNNNNNNNNNOOOPPPPPPQQQRRRVVVYYYXXX]]]eeeppp}}}zzzeee```YYYSSSPPPMMMKKKJJJJJJIIIKKKNNNOOORRRZZZcccttt{{{rrrhhhbbb```\\\YYYTTTPPPMMMLLLIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@???????????????>>>============>>>>>>============>>>???@@@AAAAAAAAAAAABBBEEEGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOPPPQQQSSSTTTUUUWWWWWWXXXZZZ[[[]]]^^^^^^\\\\\\\\\\\\^^^___```aaadddeeeeeefffffffffffffffffffffeeedddcccbbbaaa```aaaaaabbbbbbcccdddddddddaaa``````______^^^^^^^^^___^^^]]]\\\\\\\\\]]]^^^```aaabbbbbbaaa___]]][[[VVVTTTQQQNNNKKKHHHGGGFFFAAAAAAAAAAAABBBCCCDDDEEEEEEGGGIIILLLNNNRRRWWW[[[dddgggjjjnnnrrrxxx}}}|||qqqgggdddgggeeekkkrrrxxx}}}zzzfffSSSEEE>>><<<;;;:::888777666666777888444444555555555666666666555444444333333444444555555555555444444555555555444444444444444444444444444444555555555555444444444444333444444555777777>>>:::555333555666444333444444555555555555444444555555555555444444444444444444444444444444444444555444444444444333333333444444444444444555555555555555555666666666777777999888888777777777777888888777777777777888999999999999::::::::::::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>????????????@@@@@@AAAAAABBBEEEJJJNNNSSSbbbxxxyyyooogggcccbbbdddfffhhhlllrrrttt|||zzzqqqkkkeee___ZZZYYYXXXWWWUUUTTTSSSSSSSSSCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKMMMOOOQQQRRRNNNNNNMMMMMMLLLMMMMMMMMMMMMNNNOOONNNNNNOOORRRTTTXXXYYY]]]eeeqqq}}}uuummmcccZZZUUUSSSPPPOOOLLLJJJKKKMMMMMMLLLQQQXXXdddmmmwww|||rrrlllfff```YYYTTTQQQOOOLLLIIIHHHGGGFFFEEEEEEDDDDDDEEECCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>>>>======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJKKKLLLMMMOOOPPPNNNNNNPPPQQQSSSTTTUUUVVVTTTTTTTTTUUUUUUWWWXXXXXXZZZZZZ[[[]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZXXXXXXWWWXXXYYYYYYZZZ[[[[[[\\\\\\XXXXXXWWWVVVUUUUUUTTTTTTUUUTTTSSSRRRRRRRRRSSSSSSUUUVVVWWWWWWWWWUUUTTTSSSMMMLLLJJJHHHFFFEEEDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJNNNRRRVVV\\\bbbfffjjjmmmqqquuu{{{~~~yyyrrriii```ZZZ___hhhmmmvvv{{{iiiVVVHHH???:::888999888777666666666666777555555555555555555555555555444444333333444444555666555555444444555555666444444444444444444444444333444444555555444444333444444444444555666777777888555333333555555444222333444444555555444444333444444444444444444444444444444444444444444444444444444444444444444444444333444444555555666666666444555555555666666666666888888777666666777777777777777777777777888999999999999999999999:::::::::999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>?????????@@@???@@@@@@@@@@@@BBBEEEHHHOOOXXXjjjyyypppjjjeeeeeeffffffiiinnnkkkqqqyyyyyyqqqiiicccaaa___\\\YYYXXXVVVTTTSSSAAABBBCCCDDDEEEEEEFFFFFFFFFFFFHHHJJJLLLMMMNNNOOOLLLKKKKKKKKKKKKKKKLLLMMMLLLMMMNNNNNNNNNNNNPPPQQQWWWVVVWWW]]]fffpppxxx|||qqqddd]]]YYYUUUSSSOOOLLLKKKMMMLLLJJJMMMRRRYYY```fffkkkttt~~~uuunnnccc\\\YYYVVVRRROOOJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<<<<======>>>>>>AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJFFFGGGHHHIIIKKKLLLMMMNNNPPPOOOOOONNNNNNOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSQQQPPPPPPOOONNNMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJLLLMMMNNNNNNNNNMMMLLLKKKFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGGGGJJJNNNSSSYYY___eeelllppppppsssxxx~~~~~~pppjjjddd^^^YYY[[[gggttt|||uuugggUUUHHHBBB>>>:::666777777666666666666666666777666666555444333333333555444444333333444444555555555444444444444555555444444444444444444444444333333444444444444333333333333444555555666666666222222222333444444333222333333444444444444333333333333444444444444444444444444444444444444444444444444444444444444444444333444444555555666666666333333444444444555555555666666555555555666666777777777666666777777888999888888888999999:::::::::999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>?????????>>>???@@@??????@@@BBBDDDIIIOOO\\\qqq|||ssskkkhhhgggeeegggjjjiiilllrrrxxxzzzssskkkgggbbb^^^\\\YYYUUURRR@@@AAABBBDDDEEEEEEEEEEEEDDDEEEGGGIIIJJJKKKKKKKKKIIIIIIIIIIIIJJJJJJKKKLLLKKKMMMNNNOOONNNNNNOOOPPPPPPQQQRRRUUU\\\dddlllqqquuulllddd]]]WWWTTTOOOLLLMMMLLLJJJKKKOOOSSSXXX[[[[[[```mmmyyy}}}pppfffaaa]]]WWWSSSNNNMMMKKKIIIHHHFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@???>>>>>>>>>>>>???=========>>>>>>===<<<<<<<<<<<<<<<<<<========================>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDAAABBBBBBCCCDDDEEEFFFFFFKKKJJJJJJIIIHHHHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLJJJJJJIIIIIIHHHHHHGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJOOOUUU]]]eeelllrrrwww{{{}}}vvvddd___\\\\\\___fffttt}}}|||~~~{{{rrrbbbUUUGGG???>>>>>>:::666666666666666666666666666777777666555444333222111555444444333333444444555444444444333333444444444333333333333333333333333333333444444444444333333111222333444555555555555000111222333444444333333333333444444444444333333333333333333444444444444333333333333333333333333333333333444444444444555444444444444444555555555333333333444444444444555555555555555555666666777777666666666666777888888777777888888999:::::::::999999999999999999999999999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>><<<>>>???@@@??????@@@BBBCCCFFFPPPaaattttttnnnjjjfffeeegggfffjjjnnnqqquuu}}}zzzuuunnnhhhddd___YYYTTTAAABBBCCCEEEFFFFFFFFFFFFEEEFFFGGGIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHJJJKKKKKKJJJLLLNNNNNNNNNMMMOOOPPPMMMOOOQQQRRRTTTYYYaaagggsssyyymmmddd\\\VVVQQQPPPNNNLLLLLLPPPNNNRRRTTTQQQSSS[[[dddhhhooozzzvvvnnnhhh```ZZZTTTRRRPPPNNNKKKIIIHHHHHHFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@??????>>>>>>??????======??????@@@???>>>>>>;;;<<<======>>>>>>>>>>>>;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@AAA?????????@@@@@@@@@AAAAAAEEEDDDDDDDDDDDDDDDEEEFFFCCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDD??????AAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDDDDEEEFFFDDDDDDFFFHHHLLLOOOQQQSSS[[[aaallluuu}}}uuummm^^^\\\^^^fffnnnvvvrrrssssssuuuyyyxxxmmm```PPPIII@@@;;;;;;:::888666666666666777777777666666555555555444444333333333555444444333333444444555333333222222222222333333333333333333333333333333222333333444444333333222000111222444444444444333000111222333333333333444222333333444444333333222222222333333333444444444333333333333333333333333333333333444444444555555444444444444333333333333444444444444555555555555666666555555666777777888666666666666666777888888666777777888999999::::::999999999999999999999999888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<============;;;===???@@@??????@@@@@@AAABBBIIITTTaaasssxxxqqqjjjffffffdddhhhnnnqqqsssvvv{{{yyysssmmmeee^^^AAACCCEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIJJJIIIHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKIIIKKKMMMNNNMMMMMMNNNOOONNNQQQSSSRRRPPPRRRZZZ```fffsss}}}rrrddd\\\VVVTTTQQQNNNOOORRRKKKOOOPPPLLLLLLRRRXXX[[[___hhhuuuwwwmmmfffXXXVVVTTTQQQNNNLLLJJJIIIFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@??????>>>????????????@@@AAACCCCCCCCCBBBAAA<<<<<<===>>>????????????===============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAACCCDDDEEEAAAAAABBBCCCCCCCCCCCCBBB@@@AAAAAAAAABBBBBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDAAAAAAAAAAAABBBBBBBBBBBB===>>>???AAABBBCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGJJJMMMRRRVVVZZZ\\\eeemmmyyyvvvkkkfff^^^^^^eeeqqq|||wwwlllnnnqqqtttwwwrrraaaQQQEEECCC???;;;888666666666666666777777777777777666333333333444444444555555555444444333333444444555333222222111111222222333333333333333333333333333222333333444444333333222///000222333444444333222000111222222222222444555222333333444444333333222222222222333333444444444333333333333333333333333333333333444444555555555444444444333333222222222555555555555666666666777777777666777777888999999666666666666666777888888666777777888999999::::::999999999999999999999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===:::<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;===>>>?????????>>>======<<<<<>><<<;;;;;;<<<>>>?????????@@@@@@@@@@@@??????>>>???@@@???>>>===>>>???>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????===>>>???@@@@@@???>>>===???@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBCCCDDDCCCCCCDDDFFFHHHGGGGGGHHHMMMQQQOOOQQQUUUZZZ```gggkkknnn{{{zzzqqqgggbbbaaacccjjjsss{{{yyyrrrlllkkklllnnnlllaaaPPPCCC???<<<999888:::;;;999888555555555666666666666666444444444444444444444444555555555444444333333333444444444444444444444444999888555333222111111222222222222222222222222222444444333222222333333333444444444444444444444444111222333333444444333333555444333333222222222222222222222222222222222222333333333333333333333333444444333222333444555666333333333444444444555555555555555555666666666666777888888888999999999999777777888999::::::;;;;;;888888888888888888888888::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;<<<<<<===============>>>>>>???@@@@@@@@@@@@???@@@???BBBIIINNNWWWkkk}}}~~~xxxooojjjgggkkkqqqtttvvvvvvvvvwwwwww{{{~~~uuuBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGGGGGGGHHHIIIJJJJJJFFFGGGIIIJJJKKKKKKKKKJJJMMMMMMMMMMMMOOORRRUUUWWW]]]```gggrrrzzz}}}rrrhhh___XXXRRROOOPPPNNNLLLLLLMMMNNNMMMLLLPPPTTTYYY^^^eeeqqqrrrhhh^^^[[[XXXSSSQQQRRRNNNMMMKKKIIIFFFEEEFFFGGGEEECCCBBBBBBCCCDDDCCCBBBBBBAAA@@@??????>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;===>>>===============>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>????????????>>>>>>===>>>??????======>>>???=========>>>>>>>>>??????>>>>>>???@@@AAAAAA@@@@@@??????@@@AAAAAA@@@???>>>>>>>>>?????????@@@@@@@@@AAAAAAAAACCCEEEHHHIIIIIIJJJKKKLLLKKKKKKNNNSSSWWW]]]```dddjjjqqqxxx~~~tttllleee```aaaeeemmmttt|||zzzrrrmmmmmmmmmlllhhh___TTTHHH@@@===:::777666888888777666777777666666555555444444444444444444444444444444444444333333333222222222444444444444444444444444666666444333222222333333222222222222222222222222444333333222222333333444444444444444444444444444222333444444555555444444555555444333333333444444333333333333333333333333333333333333333333333333444333333222333444555666333333444444444555555555555555555555666666666666777777777777888888888999777888888999999:::::::::888888888888888888888888::::::::::::::::::::::::999999::::::::::::::::::;;;;;;<<<===============<<<===>>>>>>??????>>>>>>>>>===@@@EEEHHHOOO___ooozzzrrrmmmnnnpppsssvvvyyyyyyyyyrrruuuzzzBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGFFFGGGGGGHHHHHHEEEFFFGGGIIIJJJJJJKKKKKKIIIIIIJJJLLLOOOSSSVVVXXXZZZZZZ___ffflllsss|||pppeee\\\VVVSSSQQQOOONNNNNNNNNLLLJJJJJJMMMPPPSSSWWW^^^gggnnnxxx|||nnneee```[[[YYYZZZRRRPPPMMMJJJHHHGGGFFFFFFGGGEEEDDDCCCDDDDDDCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>><<<<<<<<<======;;;;;;<<<======>>>??????>>>===<<<;;;;;;<<<===>>>======>>>>>>>>>>>>======<<<>>>???>>>===<<<===???<<<<<<<<<=========>>>>>>;;;<<<===???@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@???????????????@@@AAAAAACCCCCCDDDFFFIIILLLOOOQQQRRRSSSTTTUUUXXX]]]eeejjjrrrtttyyy|||qqqddd]]]ZZZ\\\eeennn{{{}}}wwwqqqmmmpppmmmggg\\\NNNCCC===:::999777555555666666555444777777666555444333333222444444444444444444444444333333222222222222111111444444444444444444444444444333333333333333444555222222222222222222222222333333333222222333333444333333333333444444444444333444444555555555555555555444444444444555555666444444444444444444444444333333333333333333333333333333333333333444555555444444444555555555666666555555555555666666666666666666666666777777777777888888888888888999999999888888888888888888888888:::::::::::::::::::::::::::::::::::::::999999999:::;;;<<<<<<======<<<<<<;;;<<<<<<===============>>>>>>@@@BBBCCCGGGRRR^^^oooyyytttqqqrrrxxx||||||zzzqqqrrrtttvvvzzzAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGFFFFFFFFFFFFFFFGGGGGGDDDEEEFFFGGGIIIJJJKKKKKKIIIIIIJJJLLLOOORRRUUUWWWZZZYYYZZZ^^^bbbgggrrr}}}xxxnnnggg\\\XXXTTTQQQPPPPPPOOOOOOJJJLLLNNNPPPQQQTTTYYY]]]aaakkk{{{zzzppphhhccc```YYYVVVRRRPPPNNNLLLKKKJJJKKKIIIGGGFFFFFFFFFEEEDDDFFFFFFEEEDDDCCCCCCCCCCCC????????????????????????BBBAAA???>>>============<<<<<<<<<======>>>>>>>>>======<<<;;;;;;<<<======>>>>>>????????????>>>>>><<<===>>>>>>===<<<>>>???<<<=========>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGIIILLLPPPTTTZZZ]]]aaaaaacccfffmmmvvv~~~kkkcccZZZWWWYYYaaaooo|||zzzvvvrrrpppooohhh\\\MMMAAA:::666666777666555555555555555444666555555444444333333333333333333333333333333333333333333222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333222222222333444444333333333333333444444444222333444444555555444444333333333333333444555666444444444444444444444444333333333333333333333333333333333333333444444444444444555555555666666666555555555555666666666666555555555666666666666777888888888888888777777777888888888888888888888888999999999999999999999999;;;:::::::::999999888888::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<===============>>>@@@AAABBBBBBDDDKKKRRR^^^tttuuusssyyy}}}{{{xxxuuuuuusssrrrrrruuuzzz~~~AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDFFFFFFEEEEEEEEEFFFGGGGGGEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSTTTYYYXXXXXXZZZ\\\___hhhrrrnnnhhh___XXXTTTRRRQQQPPPKKKLLLMMMMMMNNNOOOQQQRRRWWW]]]hhhrrr~~~~~~rrrjjjeeeaaa\\\XXXVVVTTTRRROOONNNLLLIIIHHHHHHGGGFFFDDDGGGGGGFFFEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@??????>>>>>>??????>>>>>>>>>==================<<<<<<=========???@@@@@@AAAAAA@@@@@@???;;;===>>>>>>======>>>@@@>>>>>>?????????@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCEEEGGGIIIGGGKKKQQQXXX^^^fffnnntttzzzyyyzzz~~~wwwkkk^^^ZZZZZZ^^^ccclllzzzyyyuuuqqqooommmhhh]]]MMMAAA;;;999666444666666777666666555555555222222333333444444555555333333333333333333333333333333333444444444444444333333333333333333333333444444444333333222111111222222222222222222222222333222222222333333444555222222222333333333444444111111222333333333333222222111111111222333444444222222222222222222222222333333333333333333333333222222222333333333333333444444444444555555555666555555555555666666666666444555555555666666666666888777777777777777777777777777777777777777777777999999999999999999999999:::::::::999999888888888999::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>=========???AAA@@@@@@CCCGGGJJJSSSddd{{{}}}wwwzzz{{{wwwrrrvvvtttrrrnnnllllllpppsssxxx@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGGGGHHHIIIJJJKKKMMMMMMNNNOOOPPPPPPQQQQQQUUUTTTUUUXXXXXXXXX___gggrrrzzz}}}}}}ttthhh^^^WWWRRRPPPKKKKKKJJJJJJJJJJJJJJJJJJQQQTTTYYY^^^eeeppp|||tttooogggbbb^^^[[[UUUQQQSSSQQQMMMLLLKKKJJJHHHFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAAAAAAAAAAA@@@<<<===??????>>>>>>@@@AAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@@@@BBBAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCEEEHHHLLLNNNKKKSSS^^^jjjttt|||mmmccc___ZZZ\\\ccclllssszzzyyysssnnniiigggYYYOOOBBB;;;::::::777444555666888888666555555666000111111222333444555666333333333333333333333333333333444444444444555555333333333333333333333333444444444444333222000000222222222222222222222222222222222222333444555555111111222222333333444444000000111222222222222222222111111111111222222333222222222222222222222222333333333333333333333333111111222333333333333333333333333444444444555555555555555555666666666666555555555555666666666666666666666666666777777777777777777777777777777777999999999999999999999999999999999999999888888888888999::::::;;;;;;::::::;;;<<<<<<===>>>=========:::===???======AAADDDEEELLLWWWhhh|||~~~wwwqqqsssqqqmmmhhheeedddgggjjjlllsss|||@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEGGGHHHJJJKKKJJJJJJIIIHHHHHHIIIJJJKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPQQQTTTXXXWWWVVVYYY___dddlllxxx||||||~~~rrrfff\\\VVVOOOMMMKKKIIIHHHHHHGGGFFFJJJLLLOOOQQQTTT[[[eeelllzzz}}}uuuoooiiiaaa[[[\\\YYYVVVTTTRRRQQQOOOMMMJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????@@@@@@@@@AAAAAA@@@@@@@@@===>>>@@@@@@??????AAABBB@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHGGGGGGGGGHHHKKKOOOSSSVVVXXXbbbqqq}}}rrrhhhaaa```aaaccciiisssxxxoooggg___ZZZGGGCCC===999888888777666333555888888666444555666111111222222333333444444222222222222222222222222222222333333333444444444222222222222222222222222111222333333333333222111222222222222222222222222222222222222333444555666000111111222333333444444111111222333333333333222333333222222111111222222333333333333333333333333333333333333333333333333000111222333444333333222222222222333333333333444555555555555666666666666555555666666666777777777444555555666666777777777777777777777777777777777888888888888888888888888888888888888999999999999888888999:::::::::::::::::::::;;;<<<<<<<<<<<<<<<:::>>>>>>;;;<<>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJIIIIIIHHHHHHHHHIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLNNNPPPRRRUUUWWWWWWXXXXXXXXXZZZbbblllssszzz~~~oooccc^^^WWWQQQMMMJJJHHHFFFKKKIIIGGGGGGIIIKKKMMMMMMXXX]]]dddjjjqqq{{{zzzrrrmmmllliiiccc^^^[[[XXXTTTRRRQQQPPPNNNMMMOOOMMMJJJIIIJJJKKKKKKKKKJJJHHHGGGGGGGGGFFFEEECCCCCCCCCBBBAAA@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@BBBCCCBBBAAABBBCCCCCCCCCBBBAAA@@@@@@DDDDDDCCCCCCCCCDDDDDDEEEGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLNNNPPPRRRTTTTTTVVVXXXZZZ^^^ccciiimmmwwwzzzuuurrrmmmiiihhhaaa```^^^]]]```gggpppvvv~~~zzznnn^^^OOODDD???;;;:::888666555555666666555555444444444333333333555444333333222222222222111111000000000000111111111111111111111111111111111222444444222111222333222222222222222222222222222222333333333444444444333333333333333222111000111111222222222333333333555555444444444333333333333333333333333222111000111111111111111111111111111111222222222333333333333333333333333333333333111111222222222333333333444444444444555555555666777777777777777777777777777777777777666666666666777777777777777777777777777888888888888999999999888888888888888888888888:::::::::999999888888888;;;;;;<<<;;;999999;;;===>>>>>>>>>>>>???@@@AAABBBEEEEEEHHHOOOYYYkkkzzzqqqiiieeecccbbbdddgggjjjmmmoooqqqtttvvv??????>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLPPPQQQSSSTTTUUUVVVVVVUUUWWWYYY___fffkkkqqqtttmmmcccYYYSSSOOOLLLJJJLLLJJJHHHHHHJJJLLLMMMMMMKKKPPPUUUYYY^^^fffpppxxxzzzrrrmmmgggccc___\\\ZZZXXXVVVTTTVVVSSSPPPNNNNNNNNNNNNMMMLLLJJJHHHHHHHHHIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCEEECCCBBBCCCEEEEEEEEECCCEEEEEEEEEEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEFFFGGGHHHKKKKKKLLLMMMNNNOOOOOOOOOQQQRRRSSSVVVYYY\\\^^^``````cccgggjjjnnnrrrxxx|||yyymmmhhhddd```]]]^^^ZZZ\\\___cccjjjsss||||||uuujjj]]]PPPEEE===999999888777666555555666666555444444444444333333333555444333222222222222222222222111111111111222222111111111111111111111111000222333333222111111222222222222222222222222222222222222222333333333333333333333333333222111000111111111222222222333333444444444333333333333222333333444444333222222111333333333333333333333333111111222222222333333333333333333333333333333333222222333333333444444444444444555555555666666666666666666666666666666666777666666666666666666666777777777777777777777777777777888888888999999999888888888888888888888888:::::::::999999888888888:::;;;<<<;;;:::999;;;<<<============>>>???@@@@@@CCCBBBDDDIIIQQQ___vvvtttkkkfffdddhhhkkknnnqqqrrrssssssttttttwww>>>>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFIIIHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKPPPQQQRRRSSSTTTTTTTTTTTTVVVWWW[[[___aaaeeeppp{{{vvviii___XXXSSSPPPLLLJJJGGGGGGHHHJJJJJJJJJGGGJJJMMMOOOQQQVVV]]]cccpppyyy{{{wwwrrrnnnkkkhhheeecccbbb___[[[XXXWWWUUUTTTRRRRRROOOMMMLLLMMMMMMMMMLLLHHHIIIIIIIIIIIIIIIHHHHHHEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFDDDDDDEEEFFFEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFIIIIIIIIIJJJLLLNNNOOOPPPRRRSSSTTTVVVWWWYYYZZZ[[[^^^```dddhhhlllppprrrsssvvvyyy~~~vvvkkk___YYYVVVSSSTTTVVVZZZ^^^fffooowww}}}sssiiiZZZMMMEEE???;;;888777777666666666666777777444444444444333333333333444333333222222222222333222222222222222222222222111111111111111111111111000111333333111000111222222222222222222222222222111111111222222222222333222222333333333222111111111111111222222222222333333333333222222222111111333333333444333333222111333333333333333333333333111111222222222333333333333333333333333333333333333333444444444555555555555555555555666666666777666666666666666666666666666666666666666666666666777777777777777777777777777777777888888888999999888888888888888888888888999999999999999888888888:::;;;<<<;;;:::999:::<<<;;;;;;;;;<<<<<<===>>>???AAA@@@BBBEEEJJJRRRcccrrrxxxoookkkjjjkkknnnppppppooommmkkkiiiiiimmmvvv>>>>>>===>>>>>>???@@@AAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHIIIKKKKKKKKKKKKKKKKKKJJJJJJNNNOOOPPPQQQRRRSSSTTTTTTTTTVVVYYYZZZZZZ]]]eeelllrrr{{{}}}pppeee]]]XXXRRROOOKKKJJJJJJJJJJJJIIIIIIJJJLLLLLLLLLOOOTTTXXXZZZbbbnnn{{{{{{yyysssppplllhhhfffdddaaa___]]]ZZZWWWUUUTTTTTTSSSRRRLLLMMMNNNOOOOOOOOONNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMKKKIIIHHHHHHIIIHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNPPPSSSWWWZZZ]]]___]]]___aaadddhhhkkkmmmnnntttwww{{{yyyssshhh^^^UUUQQQQQQQQQUUUZZZdddjjjsss|||}}}}}}wwwmmmcccYYYKKKAAA>>>===;;;888666666666777777888888888444444444333333333222222333333222222222222222333111222222222222222222111111111111111111111111111///111222222111000000111222222222222222222222222000000111111111222222222222222333333333222222111111111111111222222222222222222222111111111111000111222222222222222111111111111111111111111111111111111222222222333333333333333333333333333333333333333333333444444444444555555555666666666777777666666666666666666666666555555555666666666666666777777777777777777777777777777777777888888888888888888888888888888888888999999999888888888888888999:::<<<;;;:::999:::;;;;;;;;;;;;;;;<<<===>>>???BBBAAABBBEEEGGGKKKVVVaaaxxx|||tttooommmlllkkkkkkjjjhhhfffeeecccdddiiimmmqqqzzz============>>>???@@@AAABBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMOOOQQQSSSUUUVVVTTTVVVXXXXXXXXX\\\aaaeeegggnnnyyywwwkkkccc]]]YYYTTTPPPNNNMMMKKKIIIHHHHHHHHHGGGGGGIIILLLNNNNNNSSS\\\eeeqqq}}}yyywwwnnnkkkfffccc```^^^\\\ZZZXXXYYYZZZ\\\\\\[[[ZZZYYYWWWWWWXXXXXXYYYYYYYYYYYYWWWTTTQQQOOOOOOPPPOOONNNOOOOOOOOOPPPRRRTTTVVVXXXUUUWWWZZZ___dddjjjnnnqqqnnnppptttxxx}}}~~~vvvrrrqqqmmmfffaaaZZZSSSNNNOOOSSSVVV]]]dddsssyyyyyytttsssxxx}}}~~~yyyrrrfff[[[NNNFFF===999::::::888666666666777888888999999999444444333333333222222222222222222111111222222333000000111222222111000000111111111111111111111111000111333333111000111222222222222222222222222222000000111111111222222222111222222333333333222222000000111111111222222222222222111111111000000000000000111111111111000000111111111111111111111111111111222222222333333333333333333333333333333333222222222222333333333333555555555555666666666666555555555555555555555555444444555555666666666777666666666666666666666666666666777777777888888888777777777777777777777777888888888888888888888888888:::;;;;;;:::999999:::<<<<<<<<<<<<===>>>??????AAA???AAAEEEFFFGGGNNNVVV```tttzzztttmmmiiigggggggggfffaaa___```cccddddddiiioooxxx<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIKKKMMMOOORRRUUUWWWSSSWWWYYYXXXXXX]]]```aaabbbfffmmmuuu}}}}}}uuuhhhccc\\\VVVQQQMMMJJJGGGJJJIIIHHHGGGGGGGGGHHHIIIIIILLLRRRWWW___kkkxxx~~~zzzwwwsssnnnkkkgggiiijjjkkkkkkjjjhhhgggdddeeeeeeffffffgggggghhhccc___[[[YYYYYYYYYXXXWWWXXXYYYYYY[[[]]]```ccceeeggghhhlllrrrxxx~~~{{{pppkkkeee```^^^\\\XXXUUUQQQNNNPPPVVV]]]ccckkksssvvvpppmmmqqqvvvwwwrrrjjjaaaVVVKKKBBB>>>:::999:::;;;999888555666777888888888888888333333333333222222222222222111111111111222222333///000111222222111000///111111111111111111111111111222444444222111222333222222222222222222222222111111111222222222222333111111222333333333222222000000000111111111111222222222222111111111000000///000111111111111111111333333333333333333333333111111222222222333333333333333333333333333333333111111111222222222333333444444444444555555555666555555555555555555555555444444444555555666666777666666666666666666666666666666666777777777888888777777777777777777777777777777777888888888888888777999;;;<<<:::999999999<<<;;;;;;<<<<<<===>>>???===<<<>>>BBBCCCDDDHHHNNNQQQccczzz}}}qqqiiieeedddcccbbb\\\ZZZ[[[^^^^^^\\\___dddfffnnnzzz<<<<<<<<<<<<>>>???@@@AAA????????????@@@AAABBBBBBBBBCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDEEEEEEFFFHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIJJJLLLNNNQQQSSSUUUSSSXXXYYYWWWXXX]]]___\\\___bbbfffjjjpppxxx{{{uuummmddd]]]WWWRRROOOQQQPPPMMMLLLKKKJJJIIIIIIFFFIIILLLOOOSSSZZZdddlllvvv}}}~~~}}}{{{{{{{{{|||}}}}}}~~~yyyuuuqqqnnnmmmmmmlllkkkmmmnnnnnnpppssswwwzzz}}}{{{tttnnniii\\\ZZZWWWTTTSSSTTTTTTUUUUUUVVV\\\gggpppwwwvvvoookkkjjjllljjjaaaXXXPPPHHHAAA===<<<:::999999999999999444555666777777666555555333333333222222222222111111111111111111222333333///000222333333222000///111111111111111111111111222333555555333222333444222222222222222222222222222222222222333333333333000111222333333333333222000000000000111111111111333333222222222111111111111111222333333333333333333333333333333333333333111111222222222333333333333333333333333333333333222222222333333333444444333333333333444444444444555555555555555555555555333333444555555666777777666666666666666666666666666666666666777777777888777777777777777777777777666777777777888888888999666999;;;<<<:::999888888::::::::::::;;;<<<===>>><<<:::<<<@@@BBBAAADDDIIIJJJVVVffftttsssmmmiiidddaaa^^^[[[ZZZ[[[YYYVVVYYY^^^\\\aaaiiipppxxx;;;;;;<<<<<<===???@@@AAA????????????@@@AAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKMMMOOOQQQSSSSSSXXXYYYVVVWWW\\\]]]YYY]]]```ccceeehhhnnnvvv|||xxxppphhhbbb^^^UUUSSSPPPNNNLLLKKKIIIGGGEEEHHHJJJKKKMMMRRRYYY___aaafffmmmuuu}}}xxxppphhhaaa[[[VVVPPPPPPQQQPPPPPPSSSXXX[[[^^^aaakkkxxx~~~wwwpppkkkeeeeee___SSSJJJEEE@@@<<<888888777444222111222444333333444555555444333222333333333222222222111111111111000000111222333333000111333444444333111000111111111111111111111111222444555555444333333444222222222222222222222222222222333333333444444444000111222333333333333333000000000000111111111111333333333222222222222111222333444444555555555555111111111111111111111111111111222222222333333333333333333333333333333333333333333444444444555555222222222333333333444444555555555555555555555555333333444444555666777777666666666666666666666666666666666666777777777777777777777777777777777777666666777777888888888999666999;;;<<<:::999888888999999999999:::;;;<<<<<<===;;;<<<@@@BBBAAACCCGGGGGGOOOWWW```ppp|||uuummmgggeee```\\\ZZZVVVRRRUUUZZZYYY\\\___bbbhhhqqq}}};;;;;;===>>>????????????AAAAAA@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDHHHHHHGGGGGGHHHHHHIIIJJJLLLLLLKKKKKKLLLNNNQQQRRRRRRSSSTTTTTTSSSTTTVVVXXXWWWYYY\\\^^^aaaeeejjjmmmwww~~~~~~vvvoooiiiddd\\\VVVQQQMMMKKKIIIHHHGGGFFFHHHKKKNNNOOOOOOVVVXXX\\\```eeejjjppptttyyy~~~yyyrrrggg^^^XXXTTTPPPMMMNNNKKKKKKOOOXXXaaagggiiillluuu{{{tttkkkddd\\\WWWOOOFFF???;;;999999999999999999888777555555444444444444444444444444555555555444333222000///444444444333333222222222111111111111111111111111111111111111111111111111555555444333333222111111222222222222222111000//////000000000000111111111111111111111111111111111000111111111111222222222444444333222222111111000111111111111111111111111444444444444444444444444444333111000000000111111111222222333333222222111222222333333444555666666444444444444444444444444333333333444444444555555444444444555555555555666666666666666666666666666777777777777888888888888999999999888888888777777888888888888888888888888777888888888888999999999999999::::::;;;<<<======>>>>>>>>>>>>>>>?????????EEEFFFKKKTTT^^^nnnuuussshhhaaa```___ZZZXXXZZZZZZXXXWWWZZZ___eeejjjlll~~~;;;;;;<<<===>>>???????????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDHHHGGGGGGGGGGGGHHHIIIIIILLLKKKJJJJJJKKKMMMPPPQQQQQQRRRSSSSSSRRRSSSUUUWWWXXXZZZ[[[\\\]]]___bbbeeelllrrr|||{{{tttiii___WWWRRRNNNLLLLLLJJJHHHGGGIIIKKKKKKKKKPPPQQQSSSUUUXXX\\\```ccceeelllsssxxx}}}|||zzzyyywwwssspppddd___WWWQQQOOOMMMKKKJJJLLLMMMQQQYYYeeepppwwwyyy{{{rrreee\\\PPPLLLEEE???:::777666666888888888888777666555444444444444444444444444444333444444555555444444333333333333222222111111111111111111111111111111111111111111111111111111111444333333222111111000000222222222222222111000000111222222222222333333333111111111111111111111111000111111111111222222222222222222222222222222333111111111111111111111111333333333333333333333333333222111000000000111222111222222333333222222111222333333333444555555555444444444444444444444444333333333444444444555555444444444555555555555666666666666666666666666666666666777777777888888888888888888777777666666666888888888888888888888888777888888888888999999999999999::::::;;;<<<<<<===<<<<<<<<<======>>>>>>>>>BBBBBBFFFLLLTTTbbbwww{{{pppjjjeee^^^ZZZ[[[ZZZXXXUUUVVVYYY]]]```aaajjjqqq{{{;;;;;;<<<======>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIJJJLLLNNNOOOOOOPPPQQQQQQPPPQQQSSSUUUUUUWWWXXXXXXXXXYYY\\\^^^```eeemmmwww}}}pppeee]]]WWWTTTQQQNNNKKKIIIJJJKKKKKKKKKKKKKKKJJJJJJLLLNNNQQQRRRVVV[[[```dddgggnnnyyyzzzrrroookkkhhhfffdddaaa___VVVRRRNNNLLLMMMNNNOOOOOOSSSWWW___kkkxxx}}}}}}}}}{{{vvvjjjZZZOOODDDAAA<<<888555444555555666666666666666555444333444444444444444444444444111222333555666666666666222222111111111111111000111111111111111111111111111111111111111111111111222222222111000000//////111222222222222111000000111222222222222333333333111111111111111111111111000111111111111222222222000111111222333333444444111111111111111111111111222222222222222222222222111111111000111111222333111222222333333222222111333333333333444444444444444444444444444444444444333333333444444444555555444444444555555555555666666666666666666666666666666666777777777777888888777777666666666666555555777777777777777777777777777888888888888999999999999999::::::;;;;;;<<<<<<::::::;;;<<<======>>>>>>@@@@@@AAAFFFJJJTTTdddttt}}}sssiiiccc```___[[[WWWUUUUUUVVVWWWXXX[[[```gggoooxxx;;;;;;;;;;;;<<<======>>><<<<<<===>>>>>>???@@@@@@>>>??????@@@AAABBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHIIIIIIKKKLLLMMMMMMOOOPPPOOOOOOOOOQQQSSSPPPRRRTTTUUUVVVWWWYYY\\\[[[^^^ccckkkwwwyyyooogggbbbYYYVVVRRRPPPPPPPPPPPPOOOLLLJJJHHHGGGHHHJJJLLLLLLPPPSSSVVVXXXZZZ___hhhppp{{{vvvoookkkdddbbb^^^[[[YYYWWWUUUTTTQQQQQQPPPRRRTTTXXX[[[\\\eeejjjtttyyywwwuuuqqqjjj]]]MMMBBB>>><<<:::777666555666666555555555555555444333222333333333333333333333333111111333444555555666666222222222222111111111111111111111111111111111111111111111111111111111111222222111111111000000000111111222222222111111000//////000000000111111111111111111111111111111111000000111111111222222222111111111222222333333333111111111111111111111111222222222222222222222222000000000111111222333333111222222333333222222111444444333333333333333333444444444444444444444444333333333444444444555555444444444555555555555666666666666666666666666666666666666666777777777888666666666666666666666666666666666666666666666666777777888888888999999999999999:::::::::;;;;;;;;;999::::::<<<===>>>??????AAA???@@@CCCFFFLLLXXXdddzzz~~~rrrlllfffaaa\\\XXXWWWWWWVVVVVVZZZ\\\___bbbfffmmmtttyyy<<<;;;;;;:::;;;;;;<<<===;;;;;;<<<======>>>??????>>>???@@@AAABBBCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNNNNMMMNNNPPPRRRPPPRRRTTTTTTTTTUUUVVVXXXYYY[[[^^^ccckkkwwwzzzuuuiiifffaaa]]]ZZZWWWTTTRRRNNNJJJGGGFFFHHHJJJKKKKKKJJJLLLMMMMMMNNNRRRYYY^^^fffjjjqqqwww}}}~~~yyyuuurrrtttxxx}}}yyysssllleee___\\\WWWVVVTTTQQQOOONNNOOOPPPQQQSSSWWW[[[```fffkkknnnxxx~~~wwwsssllleee\\\RRREEE===<<<;;;999888666666666666333444444444444333333222333333333333333333333333111222222333333333222222222333333333333333333333111111111111111111111111111111111111111111111111222222222222222111111111000111111222222222111111//////000000000111111111111111111111111111111111000000111111111222222222333333333222222222111111111111111111111111111111333333333333333333333333000000111111222222222222111222222333333222222111333333333333333333222222444444444444444444444444333333333444444444555555444444444555555555555666666666666666666666666666555666666666666777777777777777777777777777777777666666666666666666666666777777888888888999999999999999999:::::::::::::::::::::;;;<<<>>>???@@@@@@@@@>>>???BBBDDDHHHPPPZZZjjj}}}yyymmmhhhbbb]]]ZZZYYYXXXXXXZZZ[[[[[[[[[\\\```eeeiii<<<;;;:::999999:::<<<<<<;;;;;;;;;<<<<<<=========>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKMMMMMMMMMMMMMMMOOOQQQRRRTTTUUUUUUSSSRRRRRRSSSVVVWWWYYY\\\bbbjjjtttzzz}}}wwwrrrllleee^^^ZZZUUUOOOJJJGGGHHHJJJJJJHHHHHHIIIIIIJJJJJJLLLPPPSSSWWWZZZ^^^bbbgggnnnuuuyyy|||}}}~~~~~~tttkkkfffbbb```aaadddfffeeebbb^^^ZZZVVVRRRQQQLLLMMMMMMMMMMMMPPPSSSWWW]]]aaahhhnnnuuu{{{rrrkkk```WWWPPPIIIAAA<<<888888888777666444333333333333444444444444333333333333333333333333333333222222333222222111000///333333333333333444444444111111111111111111111111111111111111111111111111222222222222222222222222000000111222222222222111111222222222222333333333111111111111111111111111000111111111111222222222444444333333222111111000111111111111111111111111333333333333333333333333000000111222222222111111111222222333333222222111222222222222333333333333444444444444444444444444333333333444444444555555444444444555555555555666666666666666666666666666555555666666666666777777666666777777777777888888777777777777777777777777777888888888888999999999999999999999::::::::::::;;;;;;<<<===>>>>>>??????>>><<<===AAACCCDDDJJJQQQ[[[kkk|||wwwooohhhccc```]]][[[ZZZZZZYYYXXXWWWYYY]]]```<<<;;;:::999888999;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>@@@@@@AAABBBAAAAAAAAAAAABBBBBBCCCDDDEEEDDDDDDDDDDDDEEEFFFFFFHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLMMMOOOQQQQQQRRRTTTTTTRRRQQQQQQQQQRRRTTTVVVXXX\\\aaahhhlllssszzz}}}tttnnnddd]]]TTTOOONNNMMMJJJHHHIIIJJJKKKLLLLLLMMMNNNOOONNNPPPSSSUUUXXX\\\aaaeeeggghhhhhhhhhhhhggggggfffiiikkkooowww|||vvvhhh```XXXUUUTTTRRRSSSVVVRRRRRRQQQPPPOOOMMMLLLKKKIIILLLOOOSSSWWW]]]eeekkktttyyysssccc[[[QQQIIIDDD@@@<<<999555666666666555444333222333333444444444444444333222222222222222222222222222333333333222222111000111111222222333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222222111222222222222333333333111111111111111111111111000111111111111222222222333222222222222222222222111111111111111111111111222222222222222222222222111111222333222111000000111222222333333222222111111111111222333333333444444444444444444444444444333333333444444444555555444444444555555555555666666666666666666666666666555555555666666666777777555555555666666777777777888888888888888888888888777888888888888999999999999999999999999999999999;;;;;;;;;<<<<<<============;;;===AAABBBBBBFFFKKKPPP[[[ppp|||tttmmmhhheee``````^^^[[[YYYXXXYYY[[[<<<;;;999888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>???@@@@@@@@@@@@??????@@@@@@AAAAAADDDDDDDDDDDDDDDEEEFFFFFFIIIIIIJJJJJJKKKJJJJJJJJJKKKLLLMMMMMMLLLMMMOOOQQQLLLNNNQQQSSSRRRRRRSSSTTTPPPSSSVVVXXX[[[^^^cccffffffnnnzzzuuulllaaaYYYUUURRRMMMIIIIIIJJJKKKLLLLLLLLLLLLLLLJJJLLLOOOPPPQQQRRRUUUWWWXXXXXXXXXXXXXXXWWWVVVUUUXXXYYY]]]ccclllvvv|||wwwpppggg```ZZZRRRLLLLLLKKKJJJKKKOOOIIIIIIJJJJJJKKKKKKKKKLLLLLLPPPVVV]]]cccmmmwwwtttfffUUUNNNEEE>>><<<:::777555444555666777777666555444333333444555555444444444222222222222222222222222222333333444444333333333000000111111222222222222111111111111111111111111111111111111111111111111////////////000000000000///000111222222222222222///000000000000111111111111111111111111111111111000111111111111222222222111111111222222333444444111111111111111111111111000000000000000000000000111222333333222111000///222222222333333222222222000000111222333333444444444444444444444444444444333333333444444444555555444444444555555555666666666666666666666666666666555555555555666666666777444444444555555555666666888888888888888888888888777888888888888999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;???===>>>BBBCCCBBBDDDHHHLLLRRRaaaxxxzzzsssoookkkjjjgggbbb]]]YYYYYYYYY888888999::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>????????????===>>>>>>??????@@@AAAAAA@@@@@@AAACCCDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMOOONNNLLLJJJIIIJJJKKKLLLPPPOOONNNMMMNNNNNNPPPQQQRRRQQQRRRSSSVVV[[[^^^aaa^^^eeennnwwwzzznnnddd\\\WWWTTTLLLNNNOOONNNLLLLLLLLLMMMKKKKKKJJJJJJJJJLLLMMMNNNPPPPPPOOONNNNNNNNNNNNOOOPPPQQQSSSWWW\\\bbbhhhkkktttvvvyyy~~~zzzvvvsssoookkkgggddd^^^WWWRRRMMMKKKJJJIIIJJJJJJHHHGGGKKKMMMMMMLLLKKKMMMRRRWWWUUU\\\hhhsss}}}rrrbbbXXXGGGCCC>>>;;;999777666444555555555444444333333333555555444333333333333444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000111111111111000000222222111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333333222222111111111111111000000000000111111222222222222222222222222222333333444444333333222...,,,+++---000222111///444444444444444444444444666555555444444333222222333333333444444444555555666555555555555666777777666666666666666555555555555555555555666666666666666666777777777777666666777888888888888999999999888888999999999:::::::::999999::::::;;;<<<============>>>???@@@@@@AAAAAAFFFKKKXXXgggwww}}}xxxrrrlllhhhccc]]]XXX999999999::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAACCCDDDEEEFFFGGGFFFFFFGGGHHHIIIJJJJJJKKKLLLKKKIIIHHHHHHIIIJJJKKKOOONNNNNNNNNNNNOOOOOOPPPRRRRRRRRRSSSUUUXXXZZZ\\\ZZZ```gggnnnttt||||||rrriiidddWWWVVVTTTSSSQQQPPPOOONNNNNNLLLJJJIIIHHHIIIIIIJJJMMMLLLKKKIIIIIIHHHHHHHHHIIIIIIKKKNNNRRRWWW\\\^^^dddfffhhhmmmrrrxxx}}}}}}yyywwwwwwvvvtttrrrwwwtttpppnnnmmmjjjfffbbbaaa___[[[YYYXXXVVVQQQNNNMMMJJJHHHHHHJJJLLLMMMNNNQQQTTTWWWXXXYYY\\\bbbgggnnnttt~~~||||||~~~{{{wwwqqqhhh]]]PPPHHHAAA>>>:::888888777666555555555444444444333333333555555444333333333333444333333333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222222222222222111111111000000000000111111222222222222222222222222111222222333333222222111222000///111333555444222333333333333333333333333555444444444444333333333333333333444444444555555555555444444555555666777666666666666666666666555555555555555666666666666666666777777777777666666777777888888888999999999888888999999999:::::::::::::::;;;;;;<<<======>>>======>>>??????@@@AAAAAABBBFFFPPP\\\iii{{{yyyooofff___:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<============>>>>>>??????@@@AAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGFFFGGGHHHIIIJJJLLLMMMNNNOOOOOOOOOOOOOOORRRRRRSSSSSSTTTTTTUUUUUUXXX[[[```cccfffllltttzzzyyyjjjeee```]]]\\\[[[XXXUUUTTTRRROOOLLLJJJJJJJJJKKKKKKJJJIIIGGGEEEDDDDDDDDDDDDEEEEEEGGGIIILLLOOOQQQTTTUUUWWWZZZ]]]```bbbccchhhkkkmmmmmmkkklllooorrruuuvvvyyy{{{}}}~~~{{{yyywwwuuurrroookkkhhheeecccccccccaaa```bbb```^^^\\\[[[YYYUUURRRSSSQQQNNNMMMMMMMMMKKKJJJMMMJJJIIIJJJOOOUUUYYY[[[___dddjjjmmmpppsssyyy}}}~~~yyyyyy}}}|||yyyssshhh]]]SSSJJJBBB>>>;;;888666555666777777666555444444444444333333333555555444333333333333333444444333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222222222111111000000000000111111222222222222222222222222000111111222222111111000444333222333444555444333222222222222222222222222333333333444444444555555333333333444444444555555444444444444444555555555555555666666666666666666555555555555666666666666666666777777777777666666777777777888888888999999888888999999999:::::::::;;;;;;<<<<<<======>>>>>>======>>>>>>??????@@@@@@AAACCCHHHPPPXXXfff}}}uuummm:::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;<<<<<<<<<;;;>>>>>>??????@@@AAAAAAAAA???@@@AAABBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIJJJJJJKKKMMMOOOPPPOOOOOONNNPPPPPPQQQRRRSSSSSSRRRRRRXXXYYY[[[\\\^^^aaafffkkkwwwxxxppplllmmmmmmiiifff```^^^ZZZVVVSSSQQQPPPPPPMMMLLLJJJHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGHHHJJJJJJLLLMMMOOOPPPRRRRRRSSSSSSVVVXXXYYYXXXXXXYYY]]]```___```bbbccceeeiiiooorrruuusssooollljjjjjjkkklllmmmmmmmmmmmmnnnnnnoooooojjjhhhfffdddcccbbb___]]]YYYXXXVVVVVVVVVWWWWWWXXXRRRRRRRRRRRRRRRRRRPPPOOOOOONNNLLLKKKKKKKKKLLLLLLPPPPPPRRRWWW___ffflllnnntttyyy~~~{{{yyyyyy{{{zzzwwwsssnnnfffYYYNNNEEE???;;;999888666444444555666666666444444444444444444444444555444333333222222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111///000111222222111000///000000111111111111000000111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222333333222111111000000111111222222222222222222222222222111111222222222222111111333222222222222222111111222222222222222222222222222222333333444555666666333333333444444444555555333333333444444444444444555555555555666666666666555555555555666666666666666666777777777777666666777777777777888888888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<===============>>>>>>>>>??????BBBBBBEEEIIINNNXXXjjjzzz:::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;;;;;;;;;;===>>>>>>??????@@@@@@AAA???@@@@@@AAABBBCCCDDDDDDGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJHHHJJJLLLNNNOOOOOOOOONNNMMMNNNPPPQQQRRRSSSSSSSSSWWWWWWWWWWWWXXX[[[^^^aaaiiipppzzz|||}}}~~~{{{tttqqqlllfff```ZZZWWWUUUPPPOOOMMMKKKIIIHHHGGGGGGHHHHHHGGGGGGGGGFFFGGGGGGIIIJJJKKKLLLLLLMMMLLLLLLMMMNNNNNNNNNNNNOOORRRTTTSSSTTTUUUUUUVVVYYY]]]```aaa___\\\YYYXXXYYYZZZ\\\[[[[[[\\\\\\\\\\\\\\\\\\ZZZXXXVVVUUUUUUUUUSSSQQQOOOOOONNNNNNMMMNNNOOOQQQJJJKKKMMMMMMMMMMMMMMMMMMOOOOOOOOOPPPQQQSSSVVVXXXZZZ]]]ccckkkuuu}}}zzzyyyyyyyyyxxxsssjjjdddWWWQQQHHH@@@;;;888666555888666444444666666555444444444444444444444444444444444333222222222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111///000111222222111000///000000111111111111000000000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222000000000111111222222222222222111111111111222222222222222222222222222222222222333333333333222222111111111111000000000000444444444444444444444444111222222333444555666666333333333444444444555555222333444555555555444444444555555555666666777777555555555555666666666666666666777777777777666666666666777777777888888888888888999999999:::::::::999:::::::::::::::;;;;;;==================>>>>>>BBBAAABBBFFFIIIOOO\\\iii}}}:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<;;;;;;:::<<<<<<======>>>??????@@@??????@@@AAAAAABBBCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJLLLNNNOOOOOOPPPMMMNNNOOOQQQRRRTTTUUUVVVUUUTTTSSSSSSTTTVVVXXXZZZ^^^```hhhssszzzqqqhhhbbb^^^[[[YYYVVVSSSPPPMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNMMMMMMNNNPPPSSSRRRPPPOOOMMMMMMNNNOOOPPPNNNOOOOOOPPPPPPPPPOOOOOONNNMMMKKKLLLMMMMMMLLLJJJKKKKKKKKKJJJIIIIIIKKKMMMLLLNNNPPPOOONNNMMMMMMNNNSSSVVVZZZ]]]```dddiiilllmmmpppwww}}}}}}|||zzzuuulllaaaYYYFFFCCC>>>;;;999888666555777666555555666666444333333333333444444444444555444444333222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000111111111111000000000000000111222222333333111111111111111111111111222222222222222222222222000000000000000000000000222222222222222222222222000000000111111111111111222222111111111111222222222222222222222222222222333333333444444333333333000222333222111111222333444444444444444444444444222222333333444555666666333333333444444444555555222333444666666555444444444444555555666777777777555555555555666666666666666666777777777777666666666666666777777777888888888888999999999:::::::::999999999999999999999:::<<<<<<<<<<<<============>>>===???CCCEEEHHHQQQZZZfffuuu999999999::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@AAAAAABBBBBBDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJLLLNNNPPPQQQQQQPPPPPPQQQRRRTTTVVVWWWUUUTTTQQQQQQQQQSSSTTTUUUWWWXXX^^^hhhpppxxxwwwsssqqqooojjjeee___[[[WWWVVVQQQQQQQQQQQQQQQPPPOOONNNLLLKKKJJJHHHHHHHHHIIIIIIHHHGGGGGGHHHIIIIIIHHHGGGIIIJJJLLLKKKJJJJJJKKKMMMKKKKKKJJJJJJJJJKKKLLLLLLIIIIIIJJJKKKKKKJJJIIIHHHIIIHHHGGGHHHJJJKKKJJJIIIIIIKKKMMMNNNNNNPPPUUUXXXYYY[[[^^^^^^\\\\\\]]]___eeeiiioootttwww|||~~~|||yyysssjjj^^^SSSLLLAAA>>>;;;:::999999888777444333333444555666555333333333333444444444555555444333222222111222222222000000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000111111111111000000///000000111222222333333111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111000000000000333222222111111222222333222222222222222222222222222222333333333333222222///111333222111111222555333333333333333333333333333333333444444555555555333333333444444444555555222444555777777666555444444444555555666777777888555555555555666666666666666666777777777777666666666666666666777777777888888888999999999:::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::===AAACCCCCCHHHNNNVVV```qqq888888999::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<===<<<<<<;;;;;;::::::;;;;;;<<<=========?????????@@@@@@AAAAAABBBAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFHHHHHHHHHIIIKKKNNNPPPRRRTTTSSSRRRQQQRRRTTTVVVXXXXXXUUUSSSQQQRRRSSSSSSSSSVVVVVV[[[ccchhhkkkttt~~~vvvoooiiidddbbbZZZ[[[[[[[[[ZZZZZZYYYXXXSSSQQQNNNLLLKKKKKKLLLLLLKKKJJJKKKLLLLLLLLLIIIGGGHHHJJJLLLLLLKKKKKKKKKLLLJJJKKKKKKLLLLLLMMMMMMMMMIIIIIIJJJKKKKKKJJJIIIHHHIIIHHHHHHIIIKKKLLLLLLKKKIIILLLQQQTTTWWW]]]ccciiieeeiiimmmnnnnnnooorrruuuyyy~~~xxxtttnnndddYYYMMMCCC===>>>;;;888666666666555444111111111333555666555444333333333444444555555555444333222222111111222222//////000111222333333444111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000111111111111000000///000000111222222333333111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000222222111111000000//////333222222111111222222333222222222222222222222222111111222222222222111111,,,///111111//////222444222222222222222222222222333333333444444444555555333333333444444444555555333444666888888777666555444444444555666777777888555555555555666666666777666666777777777777666666666666666666777777777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::===BBBBBBAAACCCHHHOOOTTT___mmm~~~:::::::::999999888888888::::::999888888999999999;;;===???@@@>>><<<::::::===============>>>??????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHIIIJJJKKKMMMOOOPPPVVVUUUSSSRRRRRRTTTUUUWWWZZZVVVRRRQQQSSSUUUTTTSSSUUUVVVXXX[[[___dddhhhjjjwwwyyyqqqjjjiiilllppppppkkkggghhhaaa___\\\XXXTTTRRRQQQPPPNNNNNNOOOPPPPPPPPPPPPPPPSSSQQQPPPPPPQQQPPPOOONNNNNNMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNMMMLLLLLLMMMNNNJJJLLLNNNOOOOOOPPPQQQRRRTTTUUUWWW\\\eeepppzzz|||oooeeeYYYOOOJJJEEE???;;;888777555444333333444444444444444444444444444444222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000222222222111111111111000,,,---...///000111222222222222222222222111000///000111111111111222222222000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111222222222111111111000000222222222111111111000000000000000000000000000000111111111111111111111111333333333222222222111111111111222222222333333333333333222222222333444555333333333333333333333333333333444555555444333333444444444444444444444444555555555555555555555555555555555555666666666666777777777777888888888888666666666666777777777777777777777777777777777777888888888888999:::;;;<<<;;;::::::::::::;;;<<<<<<>>>??????@@@BBBCCCDDDDDDIIIOOOVVV]]]fffvvv:::::::::999999888888888::::::999999999999::::::;;;===??????===;;;;;;;;;<<<<<<<<<;;;<<<======>>>@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEGGGHHHHHHIIIHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPUUUTTTRRRRRRRRRSSSUUUVVVYYYUUURRRRRRSSSUUUTTTSSSTTTTTTVVVXXX\\\___ccceeeiiipppzzz}}}~~~zzzvvvnnngggbbb_________]]]]]]]]]]]]]]]]]]\\\\\\^^^\\\ZZZZZZZZZYYYWWWUUUUUUTTTRRRQQQOOOOOOOOOOOOOOORRRUUUVVVVVVWWWXXXZZZYYY[[[\\\[[[YYYZZZ]]]```ggghhhjjjpppxxx{{{rrrlll[[[SSSIIIBBB>>><<<777444777777555444333333444444444444444444444444444444222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000222222222111111111111000000000000000000000000000111111111111111000//////000000111111111222222222000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111222222222111111111000000222222222111111111000000000000000000000000000000111111111111111111111111333333222222111111111111111111222222222333333333222222333333333333444444333333333333333333333333333333444555555444333333444444444444444444444444555555555555555555555555555555555555666666666666555555666666666777777777555666666666777777777777777777777777777777777777888888888888999:::;;;;;;;;;::::::::::::;;;<<<<<<===>>>???@@@AAABBBBBBCCCAAAFFFKKKPPPVVVcccuuu999999999999999888888888:::::::::999999::::::;;;<<<===>>>===;;;;;;;;;===;;;;;;::::::;;;;;;<<<===??????@@@AAAAAABBBCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPSSSRRRQQQQQQQQQRRRTTTUUUWWWUUURRRRRRSSSTTTTTTTTTSSSSSSTTTVVVXXXZZZ\\\]]]___ccciiinnnttt}}}~~~xxxuuuuuuwwwttttttssssssrrrrrrqqqqqqsssqqqooonnnnnnmmmkkkiiidddccc```]]][[[ZZZYYYYYY[[[___eeeiiikkklllmmmnnnppprrrssspppllllllqqqvvvwwwxxxyyy}}}{{{sssiii^^^VVVKKKEEE>>>:::999888666333777666555444333333333333444444444444444444444444222222222222222222222222222222222222222111111111111111111111111111111111000000000000000000000000222222222111111111111000333333222111000//////...///000000000000///......000000000111111111222222000000000000000000000000000000000111111111222222222222222222222222222222111111111111111111111111222222222111111111111111222222222111111111111111000000000000000000000000111111111111111111111111222111111111111000000000111111222222222333333333111222333444444444333333333333333333333333333333333444444555555444444333444444444444444444444444444444444444444444444444444555555555555666666666444444555555555666666666555555666666666777777777777777777777777777777777888888777888888999:::;;;:::::::::::::::;;;<<<<<<<<<======>>>???@@@AAAAAA@@@CCCFFFGGGKKKSSSaaakkkzzz999999999888888888888888:::::::::999::::::;;;<<<<<<======<<<::::::<<<>>>;;;;;;;;;:::;;;<<<<<<===>>>>>>???@@@AAABBBBBBCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPOOOPPPPPPQQQRRRSSSTTTTTTSSSRRRSSSTTTTTTTTTSSSTTTTTTUUUVVVWWWXXXXXX\\\]]]```ccchhhoooxxx{{{yyyuuurrrnnnmmmllllllnnnsss{{{tttiii```VVVLLLEEEBBB>>>:::888888888777666666666555444333333333333333333333333333333333333222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000222222222111111111000000444333333222111000/////////000000000000000//////000000000000111111111111000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111000000000000000000000111111222222222333333333000111333555555444333222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666444444555555555666666666555555555666666666777777777777777777777777777777777777777777888999:::;;;::::::999999::::::;;;<<<;;;;;;<<<======>>>??????AAACCCDDDDDDEEEJJJSSS[[[fffsss888888888888888888888888999999999999999:::;;;<<<;;;<<<<<<;;;::::::<<<>>><<<<<<;;;;;;<<<<<<===>>>======>>>???@@@AAABBBCCCCCCDDDFFFGGGHHHIIIIIIIIIGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRSSSSSSSSSSSSTTTUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXZZZ]]]```eeejjjmmmxxx}}}~~~zzzwwwnnnaaaUUUMMMGGGAAA===:::888666555555555444333555555555444444333222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111000000222222222111111111111111000000111222222111111111//////000000000111111111000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000111111111222222222333333333000111333555555444333222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555666666666777777777555555555555666666666666666666666666666666666666777777777777888999:::::::::999999999999:::;;;;;;;;;;;;;;;<<<<<<============>>>?????????BBBHHHMMMWWW```qqq777777777888888888888888888888888888999:::;;;;;;:::;;;<<<<<<;;;:::<<<===<<<<<<<<<;;;<<<======>>><<<<<<===>>>@@@AAABBBBBBDDDEEEGGGIIIJJJJJJIIIIIIGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPPPPQQQSSSSSSSSSSSSTTTVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWXXXYYY[[[]]]```bbbcccjjjnnnvvv~~~}}}|||||||||wwwpppjjjbbbYYYNNNEEE@@@>>><<<:::777777777666555444333222444555555555444333222111333333333333333333333333222222222222222222222222000000000111111111111111111111111111111111111111000000000000000000000000222222222111111111111000///000000111111222222222000111111222222222222111/////////000000000111111000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111111111111111111222222222111111111111111222222222111111111111111111111111111111111111111111111111000000000111111111111222111111222222222333333333111222333444444444333333333333333333333333333333555444444333333444444555444444444444444444444444333333333333333333333333333444444444444555555555555555666666666777777777444444555555555666666666666666666666666666666666777777666777777888999:::999999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<======<<<===>>>>>>???AAADDDGGGKKKOOO[[[kkk|||666777777777888888888999777777777777888999:::;;;888:::<<<===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<===;;;<<<===>>>???AAABBBBBBCCCDDDFFFHHHIIIIIIIIIHHHFFFGGGIIIKKKKKKJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNPPPSSSTTTSSSSSSUUUWWWUUUVVVXXXYYYZZZZZZZZZZZZYYYXXXXXXXXXZZZ\\\^^^___```dddjjjqqq{{{}}}zzzvvvsssnnnggg^^^WWWMMMGGG@@@<<<;;;:::999777666777888777666555444444444444555555444333111000222222222222222222222222222222222222222222222222///000000000111111111222111111111111111111111111000000000000000000000000222222222111111111111000/////////000000111111111//////000111111111111111////////////000000000111000000000000000000000000////////////000000000111111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111222222333333111111222222222333333333222222333333333333444444333333333333333333333333555444333333333333444555444444444444444444444444333333333333333333333333333333444444444555555555444444555555555666666666444444444555555555666666666666666666666666666666666666666777777888999:::999999999888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@AAACCCEEEDDDEEELLLXXXeeesss666666777777888888888999666666666666777888999:::777999<<<======;;;;;;;;;::::::999999::::::;;;<<<;;;;;;<<<>>>???AAABBBBBBBBBCCCFFFHHHIIIIIIHHHGGGFFFGGGIIIKKKKKKJJJIIIHHHEEEEEEEEEEEEFFFGGGHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNMMMPPPSSSTTTSSSSSSUUUWWWTTTUUUXXXZZZ[[[[[[[[[[[[XXXUUURRRRRRSSSVVVXXXYYY[[[___dddjjjqqqyyy~~~yyysssllleee^^^VVVLLLEEEAAA===999999::::::777444111333555555333222111111333444555555444333111000222222222222222222222222222222222222222222222222//////000000111111111222111111111111111111111111000000000000000000000000222222222111111111111000000000000///////////////......///000000000000000////////////000000000000000000000000000000000000////////////000000000000222222222222222222222222111111111111111111111111000000111111222222222222000000111111222222222222111111111111111111111111111111111111111111111111111111222222222333333333111111222222222333333333333333222222222333444555333333333333333333333333555444333333333333444555444444444444444444444444333333333333333333333333333333333444444444555555333333333444444444555555444444444555555555666666666666666666666666666666666666666666777888999:::999999888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>???@@@CCCBBBFFFNNNVVV```rrr888888777777666666555555777888888888888999999999;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAABBBBBBBBBDDDDDDFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGFFFDDDDDDEEEFFFIIIJJJHHHIIIJJJLLLLLLMMMMMMMMMOOOQQQRRRTTTUUUUUUUUUUUUVVVVVVWWWWWWXXXYYYYYYZZZRRRSSSUUUWWWXXXYYYZZZZZZYYY]]]bbbdddfffiiimmmqqqsssvvv||||||vvvrrriiicccZZZQQQJJJDDD>>>;;;:::999888777666555444333444444444444444444444444111222222333333222222111444333333222111000//////222222333333333333444444111111111111111222222222...////////////000000000111111111111111111111111000000000000111111111111222222222111111111111000000000000000000000000000////////////////////////222222111111111111111222000000000000000111111222000000000000000000000000//////000000000000//////111111222222222222111111111111111111111111111111666444222000///000222333333333222111111111222222111111111111111111111111111111222333333444555555222222111111222222333444333333333222222222111111555444222111111222444555444444444444444444333333222222333333333444444444444444444444444444444444555555555555555555555555555555555555555555555555666555555555555666666777999888888888777777666666999999999999999999999999;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<============AAAAAADDDHHHKKKPPP\\\hhhzzz888777777777666666666555777888888888888999999999:::::::::999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>@@@AAAAAAAAACCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHFFFFFFEEEDDDEEEFFFHHHJJJJJJJJJKKKLLLMMMMMMMMMLLLNNNOOOQQQSSSTTTTTTSSSSSSTTTTTTUUUVVVVVVVVVWWWWWWSSSTTTUUUVVVXXXYYYYYYYYYWWWZZZ]]]___```aaaeeehhhiiilllpppvvv~~~}}}zzzvvvnnnfff```UUUQQQKKKFFFBBB???<<<:::888777777666555444333333444444444444444444444444111222222333333222222111333333222222111000000000111111111222222222333333000000000000000000000000111222222222222333333333000000000000000000000000000000000000111111111111222222222111111111000000000000000000000000000000000000000000000000000000222222111000000111111222000000000000000111111222000000000000000000000000//////000000000000//////111111222222222222111111111111111111111111111111333222111000000000111111111111111000000111222222111111111111111111111111111222222333333444444444222222111111222222333444111111111222222333333333555444222111111222444555333333444444444444444444222222333333333444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555666666777777777888888888777777777666666666666777888999::::::;;;:::::::::999::::::;;;<<<;;;<<<<<<<<<============@@@@@@BBBEEEGGGIIISSS]]]hhhzzz777777777777666666666666777888888888888999999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<===??????@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFHHHGGGGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDEEEGGGHHHIIIKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMOOOQQQRRRRRRRRRQQQRRRRRRSSSSSSTTTTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVXXXZZZZZZZZZ[[[\\\^^^___aaadddhhhmmmttt||||||xxxuuuqqqllleee[[[PPPIIIDDDAAA===;;;::::::888777555555444444444333333333333333333333444444444444111222222333333222222111111111111111111111111111000000000111111111111222111111000000//////....../////////000000000111111////////////////////////000000000000111111111111222222111111111000000000000000000000000000000000111111111111111111111111111111000000000111111222000000000000000111111222///////////////////////////000000111111000000///111111222222222222111111111111111111111111111111000000000111111222333333222111111111111111222222111111111111111111111111222222222333333333333333222222111111222222333444///000111222333444444555444444222222222222444444222222333333444444555555333333333333444444444444444444444444444444444444444444444444444444444444555555555555555555555555444555666888999999888888888888777777777777666666555555666777999:::;;;<<<999999888888999999:::;;;;;;;;;;;;<<<<<<<<<======???>>>@@@CCCBBBBBBHHHOOOTTTbbbuuu777777777777666666666666777777888888888999999999888888888777888999999:::::::::;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEEEEFFFGGGHHHIIILLLLLLLLLMMMLLLLLLKKKKKKKKKLLLNNNPPPQQQQQQQQQPPPPPPQQQRRRSSSSSSRRRQQQQQQSSSSSSTTTUUUVVVVVVVVVUUUVVVWWWXXXXXXXXXYYYZZZZZZZZZ\\\^^^aaaccchhhmmmqqqttt{{{|||zzzxxxuuuqqqkkkggg```YYYRRRJJJBBB<<>>BBBAAA???BBBGGGJJJTTTaaannn666666666666777777777777777777888888888999999999888888777777777888999999:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHKKKKKKLLLLLLLLLKKKKKKJJJKKKLLLNNNPPPQQQQQQQQQPPPOOOPPPRRRSSSSSSRRRQQQPPPRRRRRRSSSTTTUUUUUUTTTTTTUUUUUUUUUVVVXXXYYYYYYYYYWWWYYY\\\^^^___bbbfffiiifffmmmuuu}}}{{{tttqqqmmmhhhddd[[[VVVOOOHHHCCC???<<<:::<<<:::888777777777555444333444444444444555555555222222222333333333444444111222222333333222222111000000000111222222333333111111111111222222222333333333222111111000//////111111111222222222333333111111111111111111111111///000000000111111111111111111111000000000//////////////////////////////111111111111111111111111000000//////000111111222000000000000000111111222000000000000000000000000000000111111111111000000111111222222222222111111111111111111111111111111222111///000333999@@@DDD;;;:::999777555444333333111111111111111111111111222222222222222222222111222222111111222222333444222222222222222222222222333333333333333333333333111111222222333444555555333333444444444555555555444444444444444444444444444444444444444444444444555555555555555555555555333555777999:::999888777666666666666666666777777:::::::::::::::999999999888888777777777888999999::::::::::::;;;;;;;;;;;;<<<;;;===AAABBB@@@@@@DDDFFFKKKTTT^^^lll666666666666777777777777777888888888888999999999888888777777888888999:::999::::::;;;;;;<<<<<<<<<===>>>???@@@@@@AAAAAAAAA>>>???@@@AAABBBBBBBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPOOOMMMOOOQQQSSSTTTSSSRRRQQQPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRRRRSSSVVVWWWWWWVVVTTTVVVYYY[[[\\\]]]```bbb^^^ccciiiooossszzz~~~xxxmmmfffbbb^^^YYYTTTLLLGGGAAA<<<;;;;;;::::::666555444555666777666555444444444444444444444444111111222222333333444444111222222333333222222111000000111111222222222333111111111222222222333333333333222222111111000000000000000111111111222222111111111111111111111111000000000000111111111111111111000000000/////////////////////////////////111111111111111111111111////////////000111111222000000000000000111111222000000000000000000000000000111111222222111111000111111222222222222111111111111111111111111111111333111000000333999@@@DDD<<<;;;999777555333333222111111111111111111111111111111111222222222222222222222111111222222333444333333333222222222111111333333333333333333333333111111222222333333444444333444444444555555555555444444444444444444444444333333333333333333333333555555555555555555555555555666777888888888777666555555666666666666777777;;;;;;::::::999888888777888888777777888888999:::999999999:::::::::;;;;;;<<<:::<<<@@@BBB@@@@@@CCCBBBDDDJJJSSS]]]kkk555666666666777777777888777888888888888999999999999888888888888999::::::999999::::::;;;<<<<<<===<<<===>>>???@@@@@@@@@???===>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGDDDEEEEEEFFFGGGGGGHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJHHHJJJKKKMMMNNNNNNNNNNNNJJJLLLOOORRRSSSSSSRRRQQQNNNOOOQQQRRRSSSTTTTTTUUUTTTSSSQQQSSSUUUWWWVVVTTTRRRUUUWWWYYYYYYYYYZZZ[[[YYY]]]aaadddggglllsssyyy{{{zzz|||llldddZZZTTTQQQMMMHHHCCC???===:::888888888777666444333222333555666444333333333333333333222222222000111111222333333444444111222222333333222222111111111111111111222222222000000000111111111111222111111111111111000000000............////////////111111111111111111111111000000000000111111111111111000000000////////////////////////////////////000000000000000000000000.........//////000222222000000000000000111111222222222222222222222222222000111111222222111111000111111222222222222111111111111111111111111111111111111000111222555888999777666555333222222111111111111111111111111111111000000111111222222333333222222111111222222333444222222222222222222333333222333333444444333333222222222222222222222333333444444444444555555555555444444444444444444444444333333333333333333333333555555555555555555555555777777777666666666555555555555555666666666777777888888888777777777777777999888888888888999::::::999999999999::::::::::::<<<999999===???======?????????CCCJJJPPPXXXgggvvv555666666666777777888888777888888888888999999999999999888888999999:::;;;999999::::::;;;<<<======;;;<<<===>>>>>>???>>>>>>===>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAACCCDDDFFFGGGDDDEEEFFFGGGGGGHHHGGGGGGEEEFFFGGGHHHIIIIIIJJJJJJGGGHHHJJJKKKMMMMMMLLLLLLHHHJJJNNNQQQSSSSSSRRRQQQMMMNNNPPPRRRSSSTTTUUUUUUXXXVVVTTTUUUWWWXXXVVVSSSSSSUUUWWWXXXWWWVVVVVVWWWWWWZZZ]]]___aaaeeelllqqqrrryyy~~~yyyssswwwyyyyyyxxxuuunnneee\\\UUUKKKFFFDDDBBB===888999888777888888777444222666555444444555444222000222222222222111111000000000000111222333333444444222222222333333222222222111111111111111111111111////////////000000000000////////////000000000000111111111111222222222222000000000000000000000000000000000000111111111111000000000000////////////////////////////////////////////////////////////............///000222222000000000000000111111222222222222222222222222222111111222222222222111111111111222222222222111111111111111111111111111111//////111222222111000///111000000000000000000111111111111111111111111111//////000111222333333444222222111111222222333444000000111222333444444555222333333444444333333222333333222222222222222222444444444555555555666666444444444444444444444444333333333333333333333333555555555555555555555555888777666555444444444555444555555555666666777777444444555555666666777777999999888888999999:::;;;888888999999999:::::::::;;;888777;;;<<<::::::<<<@@@???AAAEEEGGGJJJUUUcccooo~~~777777888999::::::;;;;;;999999999999999999999999999999::::::::::::;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>===<<<;;;>>>>>>>>>>>>???????????????@@@AAABBBCCCEEEFFFFFFIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKJJJJJJJJJKKKKKKLLLIIIJJJKKKMMMNNNNNNNNNNNNOOOPPPQQQSSSTTTTTTTTTTTTVVVTTTSSSQQQQQQRRRTTTUUUVVVUUUTTTSSSSSSTTTUUUVVVVVVWWWYYY\\\```dddgggiiikkkmmmpppsssxxx~~~{{{vvvrrrpppmmmjjjfff___XXXSSSLLLFFF???;;;:::999888666888999999999888777555444444444444444444444444444444444444444333222111000111222222333333222222111111111111111111111111111000000000000000000000000000111222333333222111000000000000000000000000000333333222222111111000000//////000000000000///...111111000000//////......111111000000000000111111000000000000000000000000000000000000000000000000......////////////......000000000000111111111111111000000000111222333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///......///000111111000000000000000111111111111000111111111111222222222//////000111333444555666222222222333333444444444111111111111111111111111444444444555555555666666333333333333333333333333111111222222222222333333444444444555555555666666444444444555555555555666777777666666666666777777777666555444444555666777888888888888888888888888999999999999999999999999999999:::;;;===>>>??????<<<<<<===???CCCGGGKKKNNNUUUaaasss666666666777888999999999999999999999999999999999999999999:::::::::;;;;;;===<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>===<<<;;;======>>>>>>>>>????????????@@@AAABBBDDDEEEFFFFFFHHHGGGGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJIIIIIIJJJJJJKKKKKKMMMMMMMMMNNNOOOPPPPPPPPPOOOOOOQQQRRRSSSTTTTTTTTTTTTSSSRRRPPPPPPQQQSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTUUUWWWZZZ^^^```cccddd```aaaccceeeggglllrrrvvv}}}zzzsssnnnbbb___ZZZUUURRRNNNJJJGGGEEE@@@;;;888888888777666666777777777666555333333333333333333333333333333444444444444333222111000111222222333333222222111111111111111111111111111000000000000000000000000000111222222222222111000000000000000000000000000111111111111111000000000//////000000000000//////111111000000////////////111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111111111111000111111222222222111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///...///000111000///000000000000111111111111000111111111111222222222000000111222333444444555222222333333333333333333111111111111111111111111333333444444444555555555333333333333333333333333333333333333444444444444333444444444444555555555444444444555555555555666777777666666666666777777777666555444444555666777999888888888888888888888999999999999999999999999888999999999:::;;;;;;;;;=========>>>@@@CCCFFFHHHIIIRRR___mmm{{{444444555555666666777777888888888888888888888888999999999999::::::::::::<<<<<<;;;;;;;;;;;;::::::;;;<<<===>>>>>>===<<<;;;======>>>>>>>>>>>>??????@@@@@@AAACCCDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJLLLMMMNNNMMMNNNOOOQQQRRRRRRSSSSSSRRRRRRQQQPPPPPPQQQRRRSSSQQQRRRSSSTTTTTTSSSRRRQQQQQQSSSUUUXXX[[[\\\\\\]]]YYYZZZ[[[[[[[[[^^^bbbeeeiiinnnuuuzzz~~~zzztttmmmeee___UUUPPPJJJEEEBBBAAA@@@@@@;;;999777666777777666555444444555444444333222111222222222222222111111111444444444444333222111000111111222222222222111111111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000///000000000000000000111/////////000000000000000111000000000000/////////111000000//////000000111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111222222111000000000111111000000////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000//////000111000...000000000000111111111111000111111111111222222222111111222222222333333333333333333333333222222222222222222222222222222222222222333333333444444444333333333333333333333333444444444555555555666666333333333333444444444444444444444555555555555666777666666555555666666777666666555555555555666666999999999888888777777777999999999999999999999999::::::::::::999999999999======<<<<<<===???AAABBBCCCGGGOOOXXXddduuu444444444555555666666666888888888888888888888888888999999999999:::::::::;;;;;;:::::::::::::::::::::;;;<<<=========<<<;;;============>>>>>>>>>???@@@@@@AAABBBDDDEEEFFFGGGEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGIIIKKKLLLLLLLLLNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRRRROOOQQQSSSTTTTTTSSSQQQOOOOOOQQQTTTWWWXXXXXXWWWWWWWWWWWWXXXWWWVVVWWWZZZ\\\^^^aaaeeehhhlllqqqwww|||}}}uuurrrmmmhhhbbb\\\UUUPPPKKKGGGAAA===<<<<<<<<<<<<555555555555555555444333333333333333333222222111222222222222222111111111333333333333333222111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000......//////000000111111///////////////000000111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000......////////////......///000000000111111111111333222111000000///000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000333111000000111111///...///000000000111111111111000000111111111222222222222222222222222222222222333333333222222222222222222222222222222222222222111111222222222333333333333333333333333333333333444444444555555555555666222222222333333333444444444444444555555555555666666666666555555666666666666666666555555666666666999999888888777777666666888888888888888888888888;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>???AAACCCFFFKKKTTTcccttt555555666666666666666777777777777777777777777777888888888999999999::::::999999::::::::::::::::::999:::;;;=========<<<;;;<<<============>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFDDDEEEFFFGGGHHHHHHGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGIIIJJJJJJMMMLLLKKKJJJJJJKKKMMMOOOJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRNNNPPPSSSTTTTTTSSSPPPNNNOOOPPPSSSUUUVVVUUUTTTSSSQQQRRRSSSRRRQQQRRRTTTVVVWWWXXXYYY[[[]]]aaaeeehhhnnnssszzzvvvooo```]]]XXXTTTPPPLLLGGGDDD@@@===:::999888888666555444555666666555333222222444444333333333333333333444333333333222222222111222222333333222222111111000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111//////......///000111222000000000000111111111111000000////////////000000////////////////////////000000000000000000000000......////////////......///000000000111111111111222222111000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000333111000000111111000...///000000000111111111111000000111111111222222222333333333222222222222111222222222222222222222222222222222222222222222222111111111222222222333333333333333333333333333333222222333333333444444444222222222333333333444444444444444555555555555666666666555555555555666666555666666666666666666555888888888777777777666666888888888888888888888888888888999:::;;;<<<===>>>::::::;;;;;;===>>>???@@@===???@@@BBBGGGQQQ^^^gggxxx666666777777777777777777666666666666666666666666888888888888999999999999888888999999999999::::::888999;;;<<<======<<<;;;<<<<<<============>>>>>>>>>>>>???AAABBBCCCDDDEEEDDDEEEGGGIIIJJJJJJIIIIIIFFFFFFFFFGGGGGGGGGGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKLLLKKKJJJJJJJJJKKKLLLLLLHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQOOOQQQSSSTTTTTTSSSQQQOOONNNOOOQQQRRRSSSSSSRRRRRRPPPQQQRRRRRRQQQQQQSSSUUUVVVVVVVVVVVVWWWZZZ\\\]]]___ccciiiooovvv}}}xxxjjj___ZZZNNNKKKGGGDDDCCCAAA???===;;;:::999999999888555333444666777666444222222333444444333333333333444444444444444333222222111111111222222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000///000000000000000000111//////.........000111222000000000111111111111222000//////......//////000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111111111000/////////000000000000111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000000111222111///000000000000111111111111000111111111111222222222333222222222222222222222111111111111222222222333333333333333333333333333111111222222222333333333333333333333333333333333111111111222222222333333333333333333444444444444444444444555555555555666666555555444444555555666555555666666666666555555777777777777777777777777888888888888888888888888555555666888999;;;<<<<<<999999:::<<<===>>>???@@@<<<>>>@@@AAACCCHHHPPPVVViiiyyy777666666666666666666666666666666666666666666666888888888888999999999999888888888888999999999:::888999:::<<<======<<<<<<<<<<<<<<<=========>>>>>>======>>>???AAABBBCCCCCCDDDFFFHHHJJJKKKKKKKKKJJJGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIKKKLLLLLLLLLLLLJJJKKKLLLMMMNNNNNNNNNNNNPPPQQQSSSTTTTTTSSSQQQPPPMMMNNNNNNOOOOOOPPPQQQQQQPPPRRRSSSRRRQQQQQQRRRTTTWWWVVVUUUVVVWWWXXXYYYXXXYYY[[[^^^aaaffflllssswww}}}~~~}}}~~~~~~}}}vvvtttpppggg\\\SSSLLLIIIDDDAAA>>><<<<<<<<<;;;:::;;;999888888888888666444333555666555333222333555444333222222222333444444333333333222111111000000111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000111111111111111000000000//////...---...000222333000000111111111222222222//////............//////000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000////////////000000111000000000111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222000000000222333222111000000000000111111111111000111111111111222222222222222222222222222222333//////000111222333333444333333333333333333333333222222222222333333333444333333333333333333333333111111111111222222222333333444444444444555555555444444444555555555555666666555555444444555555666444555666777777666555444555555666666777888888888888888888888888888888888666666777888999999::::::888999:::;;;<<<============???AAAAAAAAADDDIIINNNZZZfffwww666666666666666666555555666666666666666666666666777888888888888999999999777777888888999999999:::888999:::<<<======<<<<<<<<<<<<<<<<<<=========>>><<<<<<===>>>@@@AAABBBCCCEEEFFFIIIKKKMMMMMMLLLKKKGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGHHHIIIJJJLLLMMMLLLMMMMMMNNNMMMMMMLLLLLLGGGGGGIIIJJJKKKLLLLLLLLLHHHIIIJJJKKKLLLLLLLLLLLLQQQRRRSSSTTTTTTSSSRRRQQQLLLLLLLLLLLLMMMNNNPPPPPPNNNOOOPPPOOOMMMMMMMMMNNNSSSRRRRRRSSSTTTUUUUUUTTTWWWXXXYYY[[[^^^ccciiimmmppptttwwwvvvrrrppprrruuuzzz~~~~~~zzzxxxwwwwwwsssrrrqqqqqqpppmmmiiieee```^^^ZZZSSSKKKEEECCCBBBBBB???;;;999::::::::::::888666444333333333333222111333444333222222444777333333222111111222333444222222222111000//////...000111111222222222111111000000111111111111000000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000333333222222111111000000//////...---...000222444000000111111222222222222//////............//////000000000000000000000000000000000000000000000000......////////////......000000000000111111111111//////...//////000111222//////000000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000///000222333333222000000000000111111111111000111111111111222222222111111222222222333333333......///111222333444555333333333333333333333333222222333333333444444444333333333333333333333333111111222222222333333333444444444555555555666666444444444555555555666666555555555444444555555555444555666777777666555444444444555666777888999999777777777777777777777777::::::::::::::::::::::::999999:::;;;;;;;;;;;;::::::<<<>>>>>>===???EEEIIIKKKSSS___lllyyy555555555555666666666666777666555444444555666777777777777777777888888888888888888888999:::;;;;;;::::::::::::;;;<<<======<<<===>>>===<<<;;;<<<>>>======>>>???@@@AAAAAABBBCCCEEEGGGIIIKKKKKKJJJIIIFFFFFFEEEEEEFFFFFFGGGHHHEEEGGGIIIKKKLLLLLLLLLKKKOOOOOOOOONNNMMMLLLLLLKKKIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMKKKIIIJJJNNNQQQPPPPPPPPPNNNMMMOOORRRTTTUUUTTTRRRQQQQQQSSSTTTVVVSSSTTTVVVWWWYYY]]]bbbffffffggggggeeeccccccdddfffooopppqqqssstttuuuuuuuuuyyy|||zzzrrrlllhhhfffdddbbbaaa```]]]ZZZWWWUUUSSSNNNLLLHHHDDDAAA???======::::::888777777777888999555555555555555555555555222222222222222222222222333222111000000111222333333333222111111222333333111111111111111111111111333222111000000111222333111111000000111111222333111222222111///...000111////////////////////////000000000000000000000000222222111111000000//////111111000000//////......111111000000//////......111111111111111111111111////////////000000000000000000000000000000000000//////000000000000//////000000000000////////////000000000000000000000000000000000000////////////000000000000111111111111111111000000000000111111111111111111111111111111000111222333333222111000000000000000000000000000000000111111222222222222///000000000000111111111000000000000000000000000111222222333333222222111111111222222222333333333333333333333333333333333111111222222222333333333444222000222444666444222444444555666555444222111444444444444444444444444444444444555555555555666444444555555555555444444555555555666666666666777777777777777666666666666999999:::::::::;;;;;;;;;999999::::::::::::;;;;;;;;;;;;<<<===???AAABBBCCCKKKLLLQQQYYYaaalll~~~555555555555666666666666777666555444444555666777777777777888888888888888999999999888999999::::::::::::999::::::;;;<<<===;;;===>>>===<<<;;;<<<>>>======>>>???@@@AAABBBBBBCCCDDDFFFHHHIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGEEEFFFGGGIIIJJJKKKJJJJJJMMMMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMMMMMMMNNNOOOOOOPPPPPPOOONNNLLLJJJJJJMMMPPPOOOOOOOOONNNNNNOOORRRUUUUUUTTTSSSQQQRRRSSSTTTVVVTTTTTTUUUVVVWWWYYY]]]aaabbbbbbcccaaa```___```bbbcccdddeeeggghhhhhhiiiiiikkknnnqqquuuxxx|||wwwrrrjjjccc^^^[[[XXXVVVRRRRRRPPPOOOLLLIIIGGGFFFDDDCCC@@@>>><<<;;;:::::::::999888777777777888888555555555555555555555555222222222222222222222222222222111000000111222222333222222111111222222333111111111111111111111111222222111000000111222222111111000000111111222333111222222111///...000111000000000000000000000000000000000000000000000000000/////////.........---111000000000/////////...111000000000/////////...111111111111111111111111////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000///000000000000000000000000000000000000////////////000000000000111111111111111111000000000000111111111111111111111111111111//////000000000000//////000000000000000000000000000000111111111111111111000000000111111111222222111111111111111111111111111222222333333222222111111111111222222222333333333333333333333333333333111111222222222333333333444333111222555666555333333444555555555444333222444444444444444444444444444444444444555555555555444444555555555555444444444555555555555666666666777777777777666666666666777777777888888888999999999999999:::::::::;;;;;;;;;<<<<<<===>>>@@@AAABBBBBBCCCGGGMMMSSS[[[jjjwww444555555555555666666666666666555555555555666666777777888888888999999999::::::999999888999999999999999999::::::;;;<<<===;;;<<<======<<<;;;<<<===>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGDDDEEEFFFHHHIIIIIIIIIIIIKKKKKKJJJJJJIIIHHHHHHHHHJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKMMMOOOPPPOOOPPPOOONNNKKKJJJKKKMMMMMMNNNOOOOOONNNPPPSSSUUUVVVTTTSSSRRRQQQSSSTTTUUUTTTTTTTTTSSSSSSUUUXXX[[[\\\]]]^^^]]]\\\[[[\\\]]]]]]^^^___aaabbbbbbbbbbbb___aaaccceeegggiiimmmpppxxx{{{}}}|||}}}~~~{{{xxxsssmmmiiiaaa]]]WWWRRROOOLLLIIIGGGCCCCCCBBBAAA???===<<<;;;;;;:::999999888888888999999888777777666666777777444444444444444444444444222222222222222222222222222222111000000111222222333222111111111111222333111111111111111111111111222111111000000111111222111000000000000111222222111222222111///...000111111111111111111111111111000000000000000000000000////////////............000000000000////////////000000000000////////////111111111111111111111111////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111000000000000111111111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000111111111111222222222333222222222222222222222222111111222222222222111111111111111222222222222333333333333333333333333333111111222222222333333333444333222333555555555333222333333444444444444333444444444444444444444444444444444444555555555555444444555555555555444444444444444555555555555666666666666666777777777777777777777888888888888999999999999999::::::::::::<<<<<<<<<======>>>???@@@@@@@@@BBBGGGJJJOOOXXXbbbvvv444444444555555555666666666666666555555666666666777777888888999999::::::;;;;;;:::999888888888888999999999999:::;;;<<<===;;;<<<======;;;;;;<<<===>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEFFFGGGGGGHHHIIIIIIIIIJJJIIIIIIIIIHHHHHHHHHGGGJJJJJJIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIKKKMMMOOOQQQOOOPPPPPPOOOMMMKKKJJJKKKLLLMMMNNNOOOOOOQQQSSSVVVVVVTTTSSSQQQQQQRRRSSSTTTRRRSSSSSSRRRQQQSSSVVVYYYZZZ[[[\\\\\\ZZZZZZZZZ[[[]]]]]]^^^``````aaaaaaaaa\\\^^^___``````aaadddffflllooossswww{{{}}}uuurrrnnnlllllllllkkkkkkkkkhhheeebbb```\\\XXXVVVQQQOOOKKKIIIGGGDDDAAA???============<<<;;;:::999999999999999999999999999777777777666666666666666444444444444444444444444222222222222222222222222222111111111111111111222222222111111111111222222111111111111111111111111111111000000000000111111000000000000000111222222111222222111///...000111111111111111111111111111000000000000000000000000111111111111000000000000000000000000////////////000000000000////////////111111111111111111111111////////////000000000000//////////////////////////////000000000000//////000000000000000111111111000000000000000000000000000000000000///////////////000000000111111111111111111000000000000111111111111111111111111111111333222111000000111222333000000000000000000000000000000000000////////////111111222222222333333333222222222222222222222222111111222222222222111111111111111111222222222222222222222222222222222222111111222222222333333333222222222222333444333333222222333333444444444444444444444444444444444444333333444444444555555555444444555555555555444444444444444444555555555555666666666666777777777777999999999999::::::::::::888999999999999:::::::::======<<<<<<<<<===>>>>>>@@@???AAAEEEGGGHHHNNNUUUaaammm~~~444444444444555555555555555666666666666666666555666666777888999999::::::;;;;;;:::999888888888888999999999999:::;;;<<<<<<;;;<<<===<<<;;;:::;;;======>>>???@@@AAABBBBBBCCCEEEEEEFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJKKKLLLNNNPPPQQQNNNPPPQQQPPPMMMKKKJJJJJJKKKMMMOOOOOOPPPQQQSSSUUUUUUTTTRRRPPPPPPQQQRRRSSSPPPQQQQQQQQQQQQSSSWWWZZZYYY[[[]]]]]]\\\[[[[[[\\\ZZZZZZ[[[\\\]]]]]]]]]]]]\\\]]]^^^]]]\\\]]]___```dddeeegggjjjmmmppprrrtttuuuwwwzzz~~~}}}~~~~~~zzzuuuoookkkfffccc^^^\\\[[[ZZZYYYXXXWWWUUURRRPPPOOONNNLLLJJJHHHGGGEEEDDDCCCBBB???===;;;;;;;;;;;;;;;;;;:::999::::::::::::999999888888666666666666555555444444444444444444444444444444222222222222222222222222111111111222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000//////000000111222111222222111///...000111111111111111111111111111////////////////////////000000000000111111111111////////////000000000000////////////000000000000000000000000000000000000////////////000000000000//////////////////////////////000000000000/////////000000000111111111222111111111111111111111111000000000000///////////////000000000111111111111111111000000000000111111000000000000000000000000333222111000000111222333000000000000000000000000000000000///////////////111111222222222333333333111111111111111111111111000111111222222111111000000000111111111222222222222222222222222222222222111111222222222333333333000111111111111111222333222222222222333333444444444444444444444444444444333333333444444444444555444444555555555555444444444444444555555555666666555666666666777777777888888888999999999:::::::::888888888999999999::::::===<<<<<<<<<<<<<<<=========<<<===@@@BBBBBBEEEJJJQQQ[[[kkkzzz333444444444444555555555555555666666666666555555555555666777888999999:::::::::999999888999999999888888888999999:::;;;<<<:::;;;<<<<<<;;;:::;;;<<<======>>>???@@@AAAAAABBBDDDDDDEEEEEEFFFFFFFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPNNNOOOPPPOOOMMMKKKKKKKKKLLLMMMOOOPPPPPPQQQRRRTTTTTTSSSQQQOOONNNOOOPPPQQQNNNOOOPPPPPPQQQSSSWWWZZZYYY[[[]]]^^^]]]\\\\\\\\\ZZZZZZ[[[\\\\\\\\\\\\\\\XXXYYYZZZYYYXXXXXXZZZ\\\[[[\\\^^^aaacccfffhhhiiiggghhhjjjmmmooorrrtttuuuzzz}}}|||{{{|||}}}|||wwwsssqqqrrruuuvvvxxx}}}~~~}}}xxxrrrjjjiiigggddd```]]]ZZZYYYXXXUUUQQQNNNMMMMMMLLLKKKKKKHHHFFFFFFFFFFFFFFFEEEBBBAAA????????????===;;;666777777888888777777666888888888888888777666666444555555555555444333333333333333333333333333333222222222222222222222222000111222222222222111000000000111222222111000000000000000000000000000000///000000111111000000///000////////////000111111111222222111///...000111111111111111111111111111////////////////////////............////////////////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000/////////000000111111222222222111111111111111111111111000000000000////////////000000000000111111111111111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000/////////000000111111111111111111111222222222333000000000000000000000000000000111111111111000000000000000111111111111222222222222222222222222222111111222222222333333333000111222222111111222333333222222222222333333444444444444444444444444444333333333333444444444444444444555555555555444444555555555666666666666777555555666666777777888888666666666777777777777888888888888888999999999999<<<<<<;;;;;;;;;<<<<<<===>>>;;;;;;???@@@@@@BBBFFFHHHOOOYYYeeerrr333333444444444555555555444555666777777666555444333444555666777888999999999999999888999999::::::888888888888999:::;;;<<<:::;;;<<<<<<::::::;;;<<<<<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGCCCCCCBBBBBBCCCCCCDDDEEEHHHGGGGGGFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOOOOOOOMMMLLLMMMOOOOOONNNLLLKKKLLLMMMLLLNNNPPPQQQPPPPPPQQQRRRSSSQQQOOOMMMMMMMMMNNNOOONNNOOOOOOOOOOOORRRUUUXXXWWWYYY\\\]]]\\\[[[ZZZ[[[ZZZ[[[[[[\\\\\\\\\\\\\\\VVVXXXXXXXXXWWWWWWYYY[[[XXXYYY[[[]]]___```aaabbbaaaaaabbbccceeefffhhhiiikkklllmmmmmmkkkkkkmmmooommmnnnooommmkkkjjjlllnnnoooppprrrttttttsssqqqoookkkjjjgggeeecccdddeeefffdddhhhjjjhhhffffffbbb\\\VVVUUUTTTQQQNNNMMMLLLMMMMMMJJJFFFDDDDDDEEEEEEDDDDDDBBBAAAAAABBBBBBAAA@@@???===;;;;;;<<<<<<<<<;;;555555666666666666555555444555666777777777666555333444444555444333222111333333333333333333333333222222222222222222222222000111222222222222111000///000111222222111000///000000000000000000000000...///000111111000///...///////////////000111111111222222111///...000111000000000000000000000000////////////////////////---........./////////000.../////////000000000111.../////////000000000111000000000000000000000000////////////000000000000000000000000000000000000//////000000000000/////////000000111111222333333111111111111111111111111000000000000////////////000000000000111111111111111111000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000...//////000111222333333000000000111111111222222111111111111111111111111000000111111111111000000000000000000111111111111111111111111111111111111111111222222222333333333111333555444222222444666444333222111111111222333444444444444444444444444222222333333333444444444444444555555555555444444666666666777777777888888555555555666777888888888666666666666777777777777888888888888999999999999;;;:::::::::;;;<<<======AAA===<<>>???@@@@@@@@@@@@AAAAAACCCDDDFFFGGGCCCBBBBBBBBBBBBCCCDDDDDDGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIKKKMMMOOOOOONNNLLLJJJMMMNNNNNNMMMLLLLLLMMMOOOMMMOOOQQQQQQPPPPPPPPPQQQRRRQQQNNNMMMLLLLLLMMMNNNNNNOOOOOONNNNNNPPPSSSVVVUUUWWWZZZ[[[ZZZYYYYYYYYYWWWWWWXXXYYYYYYYYYXXXXXXXXXYYYZZZZZZYYYZZZ\\\^^^\\\\\\]]]]]]]]]]]]]]]\\\``````___``````bbbcccccccccccccccaaa______aaadddbbbdddeeeccc``````bbbdddeeegggiiijjjjjjhhhfffddd^^^]]]\\\ZZZZZZYYYZZZZZZXXX\\\]]][[[YYYYYYVVVRRRMMMMMMLLLIIIGGGGGGHHHIIIFFFDDDAAA???@@@AAAAAAAAABBB@@@??????@@@@@@>>>===???<<<:::999:::<<<<<<;;;666777777777777777666666333444555777888888777777333333444555444333222111333333333333333333333333222222222222222222222222000111222333333222111000///000111222222111000///000000000000000000000000...///000111111000///...///////////////000111111111222222111///...000111///////////////////////////////////////////////////000000000111111222222.../////////000000111111.../////////000000111111000000000000000000000000////////////000000000000000000000000000000000000//////000000000000/////////000000111222222333333111111111111111111111111000000000000////////////000000000000111111111111111111000000000000111111000000000000000000000000000111222333333222111000000000000000000000000000......///111222333444555///000000000000111111111222222222222222222222222000000111111111111000000000000000000111111111111111111111111111111111111111111222222222333333333222555777666444333555888555444222111111111222222444444444444444444444444222222333333333444444444444555555555555555555444777777777777888888888888444555555666777888888999888888888888999999999999777888888888888999999999::::::::::::;;;<<<======@@@;;;999;;;<<<;;;===@@@AAACCCEEEIIIPPP]]]mmmxxx333333333444444444555555333333333333333444555666666666666666666777888888999999:::::::::999999888999999888888999999:::;;;<<<;;;::::::;;;<<<;;;999<<<<<<<<<<<<===???@@@AAA@@@AAAAAABBBCCCDDDEEEEEEFFFDDDCCCBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGFFFFFFGGGIIIJJJLLLMMMMMMKKKLLLMMMMMMMMMLLLJJJIIIJJJKKKMMMPPPSSSSSSQQQOOOPPPOOONNNMMMLLLKKKJJJIIILLLLLLLLLLLLMMMNNNPPPPPPRRRQQQOOOMMMLLLLLLLLLMMMOOONNNNNNNNNNNNOOOPPPQQQQQQSSSVVVYYYZZZYYYWWWVVVYYYYYYYYYYYYXXXWWWVVVUUUXXXWWWVVVWWWXXXYYYYYYWWWYYYXXXXXXYYY[[[[[[ZZZXXX\\\[[[[[[[[[\\\]]]]]]^^^bbb```^^^\\\[[[[[[\\\\\\______^^^]]]\\\[[[YYYXXX\\\]]]]]]^^^^^^\\\[[[ZZZVVVUUUTTTSSSRRRRRRSSSSSSTTTSSSRRRQQQOOONNNMMMLLLJJJGGGEEEDDDDDDEEEEEEDDDBBBBBBAAAAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999777777666777777777777666666666666888777555444333333444444444444444333333222222222333222222111111222222333111111111111111111111111//////000000111111222222222222111000/////////000111111111111111111111111222111111111000000//////222111111000///......---111111111000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000//////000000111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111000///...000000000000000000000000////////////////////////...000111000///...///111111111111111111000//////000000000000000000000000111111111000000000000000000000000000000000000000000///.........///111222000000000000111111111111222222222222222222222222000111111111111222222222000000000000111222333444333333333333333333333333666555555444444444555555444444444444444444444444555555444444444444555555555333222444777999888666666666666666777777777777555555555555666666666666888888777777888888999:::::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>???@@@CCCHHHPPPYYY___ppp}}}333333333444444444444555555555444444444444444444555555555444555666666777777777888888888888777777888888888888888999::::::;;;:::999:::;;;<<<;;;:::;;;;;;<<<<<<===???@@@AAA@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHJJJKKKLLLMMMNNNLLLMMMMMMMMMLLLKKKJJJJJJIIIJJJLLLPPPSSSTTTRRRPPPPPPPPPOOOMMMLLLKKKJJJIIIKKKKKKKKKLLLLLLNNNOOOOOORRRQQQOOONNNMMMMMMMMMMMMOOOOOONNNNNNNNNOOOOOOPPPQQQRRRTTTVVVWWWWWWVVVVVVYYYYYYYYYYYYXXXWWWVVVUUUXXXWWWVVVXXXZZZ[[[[[[ZZZZZZXXXXXXXXXZZZZZZYYYXXX[[[[[[[[[[[[[[[\\\]]]]]]___^^^[[[YYYXXXYYYYYYZZZ\\\\\\\\\\\\[[[YYYXXXWWWYYYYYYZZZ[[[ZZZYYYXXXWWWSSSSSSRRRQQQPPPPPPPPPPPPNNNNNNMMMLLLKKKJJJJJJIIIJJJGGGDDDCCCBBBBBBAAA@@@AAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::999888777777666777777777777666666666555888777555444333333333444444444333333333222222222333222222111111222222333111111111111111111111111000000000000000111111111222222111111000111111111000000000000000000000000111111111111000000000///111111111000///.........000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111000000///000000000000000000000000////////////////////////...000111000///...///111000000000000000///......000000000000000000000000111000000000000000000000000000000000000000000000000//////...///000111222000000000000111111111111222222222222222222222222000111111111111222222222000000000000111222333444333333333333333333333333444444333333333333444444444444444444444444444444555555444444444444555555555444333444777888777666444444444555555555666666555555666666666777777777888888777777888888999:::888999999999999::::::::::::::::::::::::;;;<<<<<<======>>>@@@CCCHHHPPPUUU___kkk}}}333333333333444444444444777777666555555444444444444444333333444444555666555555666666666666555555888777777777777888999999:::999888999;;;<<<<<<;;;;;;;;;;;;<<<===>>>@@@@@@???@@@AAAAAACCCCCCDDDEEECCCBBBAAA@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLMMMNNNOOONNNNNNMMMLLLKKKJJJJJJJJJIIIJJJLLLOOOSSSTTTRRRPPPQQQPPPOOONNNLLLKKKJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNQQQPPPOOONNNNNNNNNNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUVVVYYYYYYZZZZZZYYYXXXWWWVVVXXXWWWWWWYYY\\\]]]]]]]]][[[YYYWWWWWWYYYZZZYYYXXXZZZZZZYYYYYYZZZZZZ[[[[[[\\\[[[YYYWWWVVVVVVVVVWWWYYYZZZZZZZZZYYYWWWVVVUUUTTTUUUVVVVVVVVVUUUTTTSSSQQQPPPPPPOOONNNNNNMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHIIIFFFCCCAAAAAA@@@>>><<<@@@??????>>>>>>=========<<<<<<;;;;;;;;;:::::::::;;;::::::999888777666666777777777666666666555555777666555444333333333444333333333333222222222222222222111111111111222222111111111111111111111111111111111111000000000000000000000000000000000111////////////////////////111111111111000000000000111111000000//////......000000000000000000000000......//////000000111111////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000111111111111000000000000000000000000000////////////////////////...000111000///...///111...////////////......---000000000000000000000000000000000000000000111111000000000000000000000000000////////////000111222000000000000111111111111222222222222222222222222000111111111111222222222000000000000111222333333333333333333333333333333222222111222222333444555444444444444444444444444555555444444444444555555555444333444666777777666555555555555666666666666666666666777777777888888888777777777777888999999888999999999:::::::::;;;999999999999999::::::;;;<<<===>>>>>>???BBBFFFIIIMMMWWWfffttt222222333333333444444444666666666666666666555555444444444333444555555666444444555666666666555555777777777666777777888999:::999999:::<<<>>>===<<<;;;;;;;;;<<<===>>>???@@@??????@@@AAABBBCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCEEEGGGHHHIIIJJJLLLMMMMMMMMMMMMLLLLLLKKKIIIJJJKKKLLLMMMNNNOOOOOOPPPOOOMMMKKKKKKKKKLLLLLLJJJJJJLLLOOORRRSSSRRRQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLOOOOOOOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPQQQSSSUUUVVVYYYZZZ[[[[[[ZZZYYYWWWVVVXXXWWWXXXZZZ]]]___```___\\\ZZZYYYXXXZZZ[[[[[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZZZZYYYWWWVVVUUUTTTTTTTTTWWWXXXYYYYYYYYYWWWVVVTTTRRRRRRSSSTTTSSSRRRQQQPPPOOOOOOOOONNNMMMLLLKKKJJJHHHHHHIIIIIIIIIJJJJJJJJJGGGEEECCCAAAAAA@@@>>><<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::::::::999:::999999888777777666666777777666666666555555555555555555444444333333333333222222222222222222222222222111111111111222222111111111111111111111111222222111111000000//////,,,------...////////////000000000000000000000000111111111000000000000000111000000000/////////.../////////000000000000000......//////000000111111////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////222222111111000000/////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...///000111111111111111000000000000000000000000////////////////////////...000111000///...///111...//////000//////......000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111111///000000000111111111111111111111111111111111111000000111111111222222222111111000000111222222333222222222222222222222222111111111111222444555555444444444444444444444444555444444333333444444555444444444444555666666666777777777888888888999999777777777777888888888888777777777777777888999999::::::;;;;;;<<<<<<======999999999999999:::;;;;;;===>>>?????????@@@BBBDDDGGGMMMUUU^^^hhhuuu222222222333333333444444333333555666777777777777555555444444555555666777444555666666777777777666777777777666777777888999;;;::::::;;;>>>??????>>>:::;;;;;;;;;<<<>>>???@@@>>>>>>???@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBDDDFFFHHHJJJKKKLLLOOOOOOOOOOOOOOONNNMMMMMMJJJKKKKKKLLLMMMNNNOOOOOOPPPOOONNNMMMLLLMMMNNNNNNKKKKKKLLLOOOQQQSSSRRRPPPPPPPPPOOOOOONNNNNNMMMMMMKKKKKKJJJJJJJJJJJJJJJKKKMMMMMMNNNOOOPPPPPPPPPPPPRRRRRRSSSTTTTTTSSSRRRQQQOOOOOONNNOOOPPPSSSUUUWWWYYYZZZ\\\\\\\\\ZZZWWWVVVWWWWWWWWWZZZ]]]``````___]]]\\\ZZZ[[[]]]^^^^^^]]]YYYYYYXXXXXXWWWXXXXXXYYYYYYXXXWWWVVVUUUTTTTTTSSSVVVWWWYYYZZZZZZYYYWWWUUURRRRRRSSSTTTSSSRRRQQQPPPOOOOOOOOOOOOMMMLLLJJJIIIGGGGGGHHHHHHIIIJJJJJJJJJEEEDDDBBBBBBCCCBBB@@@>>>=========<<<<<<<<<<<<<<<;;;:::::::::999999999999888888888777777666666666666666666666555555555555444444444444444333333333222222222222222222222222222111111000000111111222111111111111111111111111222222111111000000//////------///000000000000///111111111111111111111111000000000000000000111111000000000000////////////......//////000000000000.../////////000000000111////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////222222111111000000/////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111111111000000000000000000000000000000000000000000000000...000111000///...///111///000000111111000000000000000000000000000000000//////000000111111111111111111111111111111111111///000000111111111111111///000000000111111111111111111111111111111111111000000111111111222222222111111111000111111222333222222222222222222222222222222222222333444666666444444444444444444444444444444333333333333444444444444555555444444555666777777777777888888888888777777777777888888888888777777666666777777888999999999::::::;;;<<<<<<===:::::::::::::::;;;;;;<<<;;;===>>>???>>>???@@@BBBEEEHHHKKKOOOUUU___lllvvv222222222222333333333333000222444666777888888777555555555444555666666777444555666777888888888888888777777777777888999999<<<;;;:::;;;===>>>>>>===:::::::::;;;<<<===??????===>>>??????AAAAAABBBCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDFFFHHHJJJLLLMMMPPPPPPPPPPPPOOONNNMMMMMMJJJKKKKKKLLLMMMMMMNNNNNNPPPOOOOOOOOOOOOPPPQQQQQQNNNMMMMMMNNNQQQQQQQQQOOONNNOOOOOOOOOOOOOOOPPPPPPMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUTTTSSSSSSOOOOOOOOOPPPRRRTTTVVVXXXYYY[[[]]]^^^]]][[[XXXVVVWWWVVVVVVYYY\\\^^^___^^^[[[[[[[[[]]]```aaa```^^^YYYYYYXXXXXXWWWWWWXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRUUUWWWYYY[[[[[[ZZZXXXVVVSSSSSSTTTTTTTTTSSSRRRQQQOOOOOOOOOOOONNNLLLIIIHHHDDDDDDEEEFFFFFFGGGHHHHHHEEEDDDCCCCCCDDDDDDBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777777777777666666555555666666666555555555444444333333444444444444333222111111111222222222222222111111000000000000111111111111111111111111111111111111111111000000000000///000111222333222111000111111111111111111111111000000000000111111111111000000000000////////////---......//////000000111000000000000000/////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000000000000000000000000000000000000000000000000000...000111000///...///111///000000111111111111111000000000000000000000000/////////000111111222222111111111111111111111111///000111111222222111111000000000000111111111111111111111111111111111111000111111111111222222222222111111111111111222222222222222222222222222222333333222333333444555666444444444444444444444444444444333333333333444444333444555555444333444555444444444444555555555555666666666777777777888888777666666666666777888888555666666777888999:::::::::::::::::::::;;;<<<<<<999:::;;;<<<;;;<<<>>>@@@AAACCCDDDFFFIIIQQQ\\\ddduuu111222222222222333333333000222444666777666666555444444333333444444555666444444666777777888888888888888888888888999::::::;;;:::999:::;;;<<<;;;::::::::::::;;;<<<===>>>???======>>>???@@@AAABBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBDDDEEEGGGIIIKKKKKKNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSPPPOOONNNNNNPPPPPPOOONNNMMMMMMNNNOOOPPPQQQRRRRRRNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIKKKMMMOOOPPPPPPPPPNNNOOOQQQSSSTTTTTTSSSSSSOOOPPPQQQRRRTTTVVVWWWXXXZZZ[[[]]]^^^^^^[[[XXXVVVVVVUUUUUUWWWZZZ\\\\\\\\\XXXYYY[[[___bbbbbbaaa___ZZZZZZYYYXXXXXXXXXXXXXXXVVVVVVUUUUUUTTTSSSQQQQQQSSSUUUXXX[[[[[[ZZZWWWVVVSSSTTTUUUUUUUUUTTTRRRQQQNNNNNNOOONNNMMMJJJHHHFFFCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDCCC@@@===<<<<<<<<<<<<<<<=========999999999999888888888888777777666666666666555555666666555555555444444444222333444444444444333222000111111111222222222222111111000000000000111111111111111111111111111111000000000000000111111111///000111222222000///...111111111111111111111111///000000000111111111111////////////000000000000------......///000000111111111000000//////......000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000000000000000000000000000000000000000...000111000///...///111...//////000111111000000000000000000000000000000...//////000111111222222111111111111111111111111///000111222222222111111000000000000111111111111111111111111111111111111000111111111111222222222222222111111111111111222111111111111111111111111333222222222222222333333444444444444444444444444444333333222222333333444333444666555333222444555333333333333444444444444555555666666666777777777666666666666666777888888333444555666777888999999999999999999999::::::;;;::::::;;;:::999:::===???===???@@@@@@BBBGGGOOOUUU___nnn~~~111111222222222333333333111333444666666555333222333333222222333333444555333444555666777777777777999999888888999999:::;;;;;;999888888::::::999888:::::::::;;;<<<===>>>???======>>>???@@@AAABBBBBB???@@@@@@AAAAAA@@@@@@???AAABBBCCCDDDFFFHHHIIIJJJMMMMMMMMMLLLLLLJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMOOOQQQSSSUUUUUUUUUUUUQQQPPPNNNOOOOOOPPPNNNMMMLLLLLLNNNOOOQQQRRRSSSTTTOOONNNMMMKKKKKKJJJJJJJJJFFFHHHJJJMMMOOOOOOPPPOOOKKKMMMPPPRRRSSSSSSSSSRRRPPPPPPRRRTTTVVVWWWXXXYYYZZZ[[[^^^___^^^\\\XXXVVVUUUUUUTTTVVVYYY[[[[[[ZZZUUUWWWZZZ___bbbccc```^^^[[[ZZZYYYXXXXXXXXXXXXXXXUUUUUUTTTTTTSSSQQQPPPOOORRRTTTXXXZZZ[[[YYYWWWUUUSSSTTTUUUUUUUUUTTTRRRRRRMMMMMMNNNNNNLLLIIIGGGEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFDDDDDDCCCAAA===;;;<<<<<<==================999999999888888888888777666666666666666555555555666666555555555444444444111222333444444444333222000000111111222222222222111111000000000000111111111111111111111111111111//////000000111111222222,,,---...//////---+++)))000000000000000000000000//////000000111111111222////////////000000000000---------...///000000111222222111000///...------111111111111111111111111111111111111111111111111.../////////000000111111000000000000000000000000000000000000000000000000//////000000111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000///...000000000000000000000000000000000000000000000000///000111000///...///111------...///000000//////000000000000000000000000...//////000111222222222111111111111111111111111///000111222333222111111000000000000111111111111000000000000000000000000000111111111111222222222222222111111111111111222111111111111111111111111222222111111111111111111444444444444444444444444444333333222222333333444222555666555333222333555444444444555555555666666555555555555666666666666666666666666666777888888555555666777888999::::::888888888777888999999:::======<<<;;;999:::===@@@<<<>>>???>>>>>>@@@EEEJJJKKKYYYhhhsss~~~|||~~~111111222333444444555555222333333444444333333222444444444444444333333333444444555777888888888888888999999::::::;;;<<<<<<;;;;;;:::999999999::::::<<<;;;;;;;;;;;;<<<======???>>>===<<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCDDDBBBBBBCCCDDDEEEFFFGGGGGGIIIJJJJJJJJJKKKKKKLLLLLLMMMLLLJJJIIIIIIIIIJJJKKKNNNNNNNNNPPPTTTWWWXXXXXXPPPPPPPPPPPPOOOOOONNNMMMNNNOOOPPPQQQRRRSSSTTTUUUTTTRRROOOMMMLLLLLLMMMNNNKKKLLLMMMNNNOOOPPPPPPPPPRRRRRRSSSTTTTTTSSSQQQPPPSSSTTTUUUVVVXXXYYYZZZZZZXXXZZZ\\\^^^^^^\\\ZZZYYY[[[ZZZYYYXXXWWWXXXYYYYYYUUUXXX[[[^^^___^^^\\\ZZZ\\\[[[ZZZZZZZZZXXXUUUSSSOOOPPPQQQQQQRRRQQQQQQQQQUUUUUUUUUTTTTTTTTTTTTTTTVVVVVVUUUUUUSSSRRRQQQPPPPPPNNNLLLKKKKKKIIIGGGDDDEEEEEEEEEEEEFFFFFFFFFFFFBBBBBBAAAAAA@@@??????>>><<<;;;:::999888999::::::<<<999666777999:::888666666666666666555555555555666666666666666666666666333333444555444333111000......///000111222333333000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000//////000000111111222222111111000000//////......222111111111000000//////000000///...............000000000000111111111111111111111111000000000000......///000000000000000000000000000////////////000000//////.........---000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000111222222333333000000000000111222444444////////////////////////000000000000000000000000000111222222222000///...000000000000000000000000111111222222222222111111//////000111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000222111111000000000000000000000111222333333444444000000000000000000000000///000111222222222222222222333333444444333333222222222222222222222222222222222222222222222222222333333333333333333333333666666555555555444444444555666666666666666555555777777777777777777777777777888888888888999999999999888777666666777888888888999999999999:::::::::777888999:::;;;<<<<<<;;;<<<<<<===>>>@@@BBBCCCDDDJJJOOOVVV^^^gggtttyyy|||000000000111111222222222333444444555555444444333444444444444444444444555444555666777777777777777666666777777888999999::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<>>>>>>===============>>>???@@@@@@AAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLKKKMMMQQQTTTUUUTTTOOOOOOPPPPPPOOONNNNNNMMMOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSRRRPPPPPPOOOOOOLLLMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSTTTTTTTTTSSSSSSUUUUUUVVVVVVWWWWWWXXXXXXXXXYYY\\\^^^^^^]]][[[ZZZWWWVVVUUUTTTSSSTTTUUUUUUWWWYYY[[[]]]]]]\\\ZZZXXXYYYXXXXXXXXXYYYYYYWWWUUUPPPQQQQQQQQQQQQQQQPPPPPPSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSSSSRRRQQQPPPNNNMMMOOOMMMLLLKKKKKKIIIFFFDDDCCCCCCCCCCCCCCCCCCDDDDDD@@@@@@??????>>>=========<<<<<<:::999999999:::;;;;;;999777777888999888666666666666666555555555555444444444444444444444444333333444444444333222111111111111111000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000////////////111111000000000/////////000000///...............//////000000000111111111111111111000000000//////......///000000000000000000000000000////////////000000/////////.........000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000...//////000111111222222///.........///000111111000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000000111111111111111111000//////000111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000//////000111222222111111111222222333333333000000000000000000000000111111111222222222222222222222333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333666555555555444444444444555555666666666666555555444444444444444444444444666666777777777888888888888777777666666777888999666666777777777888888888888999999::::::;;;;;;;;;;;;;;;;;;<<<===???@@@AAABBBFFFLLLQQQWWWbbbpppzzz|||000000111111111111111111444444555555555555444444333444444444555666666666555666666777777777666666666666666777888888999999777888999;;;;;;;;;::::::999999888888999999:::;;;<<<======>>>>>>=========>>>>>>??????@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMKKKLLLLLLLLLLLLKKKJJJJJJJJJIIIIIIJJJMMMOOOPPPOOONNNOOOOOOOOOOOONNNMMMMMMPPPPPPQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVUUUSSSQQQPPPNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWYYY[[[]]]^^^^^^]]]\\\XXXWWWVVVUUUUUUUUUVVVWWWYYYYYYYYYYYYYYYXXXWWWWWWUUUTTTTTTVVVXXXYYYWWWVVVRRRRRRRRRRRRQQQPPPOOONNNPPPPPPQQQQQQRRRRRRSSSSSSPPPPPPPPPPPPOOOMMMLLLKKKNNNLLLKKKJJJJJJIIIFFFDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======<<<;;;;;;:::===<<<;;;::::::::::::;;;:::999777777888888888777666666666555555555555444222222222222222222222222333333333444333333222111111111111111000000000000000000000000000000000000222222111000000///......000000000000000000000000000000000000000000000000////////////............////////////000000000000000000///////////////...000//////............/////////000000000000111111111111000000000000//////......///000000000000000////////////000000000000000000////////////......000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000.........///000000111111000///////////////000000111111111111111111111111000000000000000000000000222111111000000000000000000000000000000000000000///000000111111000000/////////000111111111111111000000000000000000000000////////////////////////222222222111111111111111000000000000000000000000......//////000222333444111111222222222222222222000000000000000000000000444444222111111222333333111111222222222222111111222222222222222222222222222222222222222222222222333333333333333333333333555555555555444444444444444555555666666666555555444444444444444444444444555555555666666666777777666666666666777777999999666666666777777777888888;;;:::999888888999:::;;;::::::::::::;;;<<<===>>>===@@@CCCEEEHHHOOOYYY```oooyyyzzz}}}333333333333222222222222333333444444444444333333333333444555555666777777666666666777666666555555777777888888999:::::::::555777999;;;<<<;;;:::999999888888888888999::::::;;;<<<===>>>>>>>>>===<<<======>>>>>>???@@@@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGEEEFFFGGGHHHJJJKKKMMMMMMJJJKKKLLLMMMLLLKKKJJJIIIIIIHHHGGGHHHJJJLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMNNNNNNPPPQQQSSSUUUVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRPPPPPPPPPOOOOOOOOOOOOOOOQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWXXX[[[]]]^^^^^^^^^]]]ZZZYYYXXXWWWVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWTTTSSSSSSTTTVVVWWWVVVTTTSSSSSSSSSRRRQQQOOONNNMMMMMMNNNNNNOOOPPPQQQQQQRRRPPPPPPPPPOOOOOOMMMLLLLLLMMMKKKJJJIIIIIIHHHEEECCCAAA@@@@@@@@@@@@@@@??????======<<<<<<;;;:::::::::<<<<<<<<<;;;;;;;;;;;;;;;999888777777777777777777666666555555555444444444222222222222222222222222222222333333333222222222......///000111222333333000000000000000000000000111111000000////////////000000000000000000000000////////////////////////000000000//////...............//////000000111111////////////............000///............//////////////////000000000111111000000000////////////......///000000000000000////////////000000000000000000////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000/////////000000000111111333222111111111111111222111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000//////000000000000////////////000111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000////////////000111222333222222222222111111111111000000000000000000000000777555333111111111333444000111111222222111111000222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444444444555555666666555555666666666666666666666666555555666666666777777777555555555666777888999999888888888888999999999999<<<;;;999777777888:::;;;;;;::::::::::::;;;;;;<<<>>>@@@AAAAAABBBGGGMMMRRRYYYddduuu333222222222222222222222222222222333333222222222222333333444555666777777555666666666666555555444666777777888888999999:::555666999;;;<<<;;;:::999999999999999999::::::;;;:::;;;<<<>>>>>>>>>===<<<<<<<<<===>>>>>>??????@@@AAAAAABBBCCCDDDEEEEEEFFFEEEEEEFFFHHHIIIKKKLLLLLLJJJKKKKKKLLLLLLKKKIIIHHHIIIHHHGGGHHHJJJKKKKKKKKKLLLLLLMMMMMMNNNMMMMMMLLLJJJKKKMMMPPPSSSUUUWWWXXXWWWVVVTTTRRRRRRRRRTTTTTTRRRQQQPPPOOOOOOPPPPPPQQQTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTUUUVVVWWWXXXWWWXXXZZZ[[[]]]]]]]]]]]]XXXWWWVVVUUUTTTUUUVVVVVVTTTTTTTTTTTTTTTVVVWWWXXXWWWUUUSSSSSSTTTTTTSSSQQQSSSSSSSSSRRRQQQOOONNNMMMLLLLLLMMMNNNOOOOOOPPPPPPPPPQQQQQQQQQPPPOOONNNNNNKKKJJJHHHHHHHHHGGGEEECCCAAAAAAAAA@@@@@@?????????>>>======<<<<<<;;;::::::;;;;;;;;;;;;;;;:::::::::888888888777666666777777555555555555444444444444222222222222222222222222222222222222222222222222......///000111222333333000000000000000000000000......//////000000000000000000000000000000000000////////////////////////111111111000000/////////......//////000000111111............//////////////////............//////...////////////000000000000000000////////////.........///000000000000000.../////////000000000111//////000000000000000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000000000111111111111111222333222111111111111111222000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000//////000000000000////////////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000000111222111111111111111111111000000000000000000000000777555333111111111333444000111111222222111111000222222222222222222222222222222222222222222222222333333333333333333333333333333444444444444444444333333444555555555555555666666666666666666666666666666666777777777888888444444555666777888888888777777888888888999999999<<<:::888777777888999;;;<<<;;;;;;::::::;;;;;;<<<===>>>>>>???@@@BBBFFFIIILLLUUUaaaooo|||//////000000000000000000111111222222222222111111222333333333444555555555444555555666666666555555444444444555666666777777666777888:::::::::999999999999888888999999:::;;;:::;;;<<<<<<============<<<<<<===>>>>>>??????@@@??????@@@AAABBBCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHIIIGGGGGGGGGJJJKKKLLLKKKKKKKKKLLLMMMMMMMMMMMMLLLIIIJJJLLLOOORRRTTTWWWXXXWWWUUURRRPPPPPPQQQSSSUUURRRQQQPPPOOOPPPPPPRRRSSSTTTTTTSSSRRRQQQRRRRRRRRRPPPQQQRRRSSSUUUVVVWWWXXXWWWXXXYYYZZZ[[[[[[\\\\\\ZZZYYYWWWVVVVVVWWWWWWXXXRRRRRRSSSSSSTTTVVVWWWXXXYYYWWWTTTSSSRRRRRRQQQOOOSSSSSSSSSRRRQQQOOONNNMMMLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNNNNJJJHHHGGGGGGGGGFFFDDDBBBBBBAAAAAA@@@@@@?????????>>>>>>======<<<;;;;;;;;;::::::;;;;;;;;;:::999888777888888777555555666888555555555444444444444333333333333333333333333333222111111111111222333333111111111111000000000000000000000000000000000000------...//////000111111000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000...////////////000000000///............//////000......////////////000000000000////////////............///000000000000000......//////000000111111//////000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111222222222000///////////////000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000///000000111111000000/////////000111111111111111000000000000000000000000000000000000000000000000111111111111111222222222000000000000000000000000222222111000000000000000000000111111111111111111000000000000000000000000444444222111111222333333111111222222222222111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333444444444444222333444555555555555555333333333333333333333333666666777777777888888888444444666666777777777777555555555666666666777777:::999888777777888999:::<<<;;;;;;;;;;;;;;;<<<===999999:::;;;<<<>>>AAABBBEEEJJJRRR[[[eeerrr......//////000000111111111222222333333222222111222222333333333333333333333333444555666666666666333333444555555666666777888888888888888999999999888777777777777888999999;;;;;;;;;;;;<<<===>>>>>><<<======>>>??????@@@@@@>>>>>>???@@@AAABBBBBBCCCEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGIIIKKKLLLKKKJJJKKKKKKLLLMMMMMMLLLLLLJJJJJJLLLNNNPPPRRRSSSTTTTTTSSSRRRQQQQQQQQQRRRSSSRRRQQQPPPOOOPPPQQQSSSUUURRRQQQQQQPPPPPPQQQRRRSSSRRRRRRRRRSSSTTTUUUUUUVVVWWWWWWXXXXXXYYYYYYYYYZZZ[[[ZZZYYYXXXXXXXXXYYYYYYSSSSSSTTTTTTUUUUUUUUUUUUYYYWWWTTTRRRRRRRRRQQQPPPRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMNNNNNNNNNMMMNNNNNNNNNNNNMMMLLLLLLIIIGGGFFFFFFGGGFFFDDDBBBAAAAAA@@@@@@???>>>>>>>>>=========<<<;;;;;;::::::999999:::::::::999888777777888999777555444666888555555555444444444333333333333333333333333333333222111000000000111333444111111111111000000000000000000000000000000000000......//////////////////000000000000000000000000000000000000000000000000/////////000000000000000000000000000/////////////////////000000000111111...............///000000........./////////000000000000/////////...............///000000000000000.........///000111111111//////000000000111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111000000000///.........///000111111111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000000111111111111111111000//////000111111111111111000000000000000000000000222222222222222222222222000000111111111222222222000000000000000000000000111000000000000000111222//////000000111111222222000000000000000000000000111111111222222222222222222222333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444111222333444555555555555333333333333333333333333555555555666666666777777444555666777777666666555555555555555666666666777777777888888999999:::::::::::::::::::::;;;<<<===999888999:::<<<>>>??????AAADDDHHHLLLRRR]]]iiirrr}}}///000000111222333333444222333333444444333333222333222222222222222222222222333444555666666666666555555666666777888888888:::999888888777888888999666666666666666777888888;;;;;;::::::;;;<<<>>>???======>>>>>>??????@@@@@@======>>>???@@@AAAAAABBBFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHGGGFFFEEEFFFGGGHHHFFFEEEEEEFFFIIIKKKLLLLLLJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQRRRRRRSSSTTTSSSSSSQQQQQQQQQQQQPPPOOOPPPRRRTTTVVVPPPOOOOOOOOOPPPRRRSSSUUUSSSSSSSSSSSSSSSSSSTTTTTTWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSTTTUUUUUUTTTUUUUUUUUUUUUTTTSSSSSSYYYVVVSSSRRRRRRSSSRRRQQQRRRRRRRRRRRRQQQPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCAAAAAA@@@@@@???>>>======<<<===<<<<<<;;;;;;::::::999888888999:::999888777666666888999777444444666888555555444444444333333333222222222222222222222222111111000000000111333444......///000111222333333000000000000000000000000000000000///......------000000000000000000000000000000000000000000000000---.........//////000000111111000000//////......//////000000111111222222...............///000111............/////////000000/////////...............//////000000000000000---......///000111111222//////000000111111111222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000////////////000000000000111222444444222222222222222222222222000000000000000000000000...///000222222222111000000000000000000000000000111111222222222222111111//////000111111111111111000000000000000000000000222222222222222222222222000000111111222222222222000000000000000000000000////////////000222333444...//////000111222222333000000000000000000000000///000111222222222222222222333333444444333333222222222222222222222222222222222222222222222222222333333333333333333333333222222222333333444444444111222333444555555555555555555555555555555555555444444444555555555666666555555666777777666555444777777777777888888888888555666777999::::::::::::999999999999:::;;;<<<===<<<;;;;;;===???@@@@@@@@@>>>@@@CCCEEEHHHOOOYYY```gggqqq222222222222222222222222444444444444444444444444333333333333333333333333444666777888777666777888555555555555555555555555555555666777777777777777333444666888:::;;;<<<<<<;;;:::999999:::;;;===>>>============>>>>>>>>>>>><<<<<<===???@@@AAABBBCCCDDDEEEFFFGGGIIIJJJKKKLLLNNNMMMJJJHHHFFFFFFGGGGGGHHHGGGFFFEEEEEEGGGIIIJJJJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNOOOQQQRRRRRRQQQNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSUUUVVVUUUTTTRRRRRRTTTVVVXXXVVVSSSRRRRRRSSSRRRQQQUUUUUUUUUUUUUUUTTTSSSSSSSSSPPPNNNMMMOOOOOOLLLIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDCCCAAA@@@@@@@@@??????>>>>>>>>>>>>>>>============<<<;;;:::999;;;;;;::::::999888777777666666666666666555555444555555555555555555555555222222222222222222222222000000////////////000000222222222111111111000000000000000000000000000000//////............//////000000111111111111000000000000000000000000000000444333222000///---,,,+++000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000------------...///111222000000000000000000000000//////............//////222111111111000000//////000000000000000000000000111000///...............////////////////////////////////////////////////222222222111000//////...000000000000111111111111111111111111111111111111............////////////000000000000000000000000000000000000111111111111333222111000000111222333222111111111000000//////000111222333333222111000//////000000111111111222000000000000000000000000,,,...000111222222222111111111111111111000//////111111111111111111111111222222222222222222222222333333222222222222222222222222222222222222222222777666444222222222444555333333333222222111111111555555444333222000000///444444444444444444444333666666555555555555666666666666666666777777777777777777777777777777777777777777888999999999999888:::999888888888999:::;;;;;;;;;:::999:::;;;<<<======>>>???AAACCCFFFHHHJJJVVV^^^jjjwww222222222222222222222222333333333333333333333333333333333333333333333333444555777777666666666777555555555555555555555555555555666777777777777777666666777888999:::::::::::::::999999:::;;;===>>><<<=========>>>>>>??????>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKMMMKKKIIIGGGFFFFFFGGGHHHIIIHHHFFFEEEEEEFFFHHHIIILLLMMMNNNOOOOOOOOONNNMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQPPPOOOOOOQQQQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPPPPQQQRRRTTTUUUVVVVVVUUUUUUUUUVVVVVVUUUUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSUUUUUUUUUSSSRRRQQQSSSUUUVVVTTTRRRRRRSSSTTTTTTSSSUUUUUUUUUUUUUUUTTTSSSSSSTTTQQQOOONNNNNNMMMJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@???>>>>>>======>>>>>>=========<<<<<<;;;:::999::::::999999888777777666666666666666666555444444444444444444444444444444222222222222222222222222111111000000000000111111222222222111111111000000000000000000000000000000//////............//////000000111111111111000000000000000000000000000000111111000000//////......000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000//////.........///000000000000000000000000000000//////............//////111111111000000000//////000000000000000000000000111000000////////////000////////////////////////111111111111111111111111222222111111000//////...//////000000000111111111111111111111111111111111/////////000000000000111000000000000000000000000000000000000111111111111222222111000000111222222111111111111000000000///000111222222222222111000///000000000111111111111000000000000000000000000...///000111111222111111111111111111111000//////111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222777555444222222222444555333333333222222222111111444444333333333222222222444444444444555555555555666666555555555555666666555666666666777777777777777777777777777777777777666666777888888888777777999999888888888999:::;;;;;;::::::999:::;;;<<<===<<<======???AAACCCEEEGGGMMMSSS\\\gggsss222222222222222222222222222222222222222222222222333333333333333333333333333555777777666555666777555555555555555555555555555555666777777777777777999999999999888888888777:::::::::::::::<<<======<<<<<<======>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBDDDEEEEEEFFFGGGHHHHHHIIIJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHFFFEEEEEEFFFGGGHHHMMMMMMNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMKKKKKKLLLMMMOOOPPPQQQRRRRRRPPPOOOPPPQQQQQQPPPNNNPPPOOONNNMMMMMMNNNOOOPPPOOOOOOPPPRRRTTTUUUWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTRRRPPPPPPRRRTTTTTTRRRQQQQQQSSSTTTTTTTTTTTTTTTTTTUUUTTTTTTSSSRRRTTTRRROOOMMMLLLKKKHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDCCCBBBAAA@@@??????>>>===============<<<<<<<<<<<<;;;:::999999999888888777777666666666555666666666666555444444333333333333333333333333222222222222222222222222222222111111111111222222222111111111111000000000000000000000000000000000//////............/////////000000111111000000///////////////////////////.........///000111111111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000111000///............///000000000000000000000000//////............//////111111000000000000//////000000000000000000000000111000000000000111111222////////////////////////111111111111111111111111222111111000000//////...//////000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111222111111000000111111222111111111111000000000000000111222222222222111000000000000000111111111111000000000000000000000000111111000000000000111111000111111111111000000///111111111111111111111111222222222222222222222222111111111222222333333444222222222222222222222222666555333222222333444444333333333222222222222111222222222333333444444555333333444444555555666666666666555555555555666666555555666666666777777777777777777777777777777777444555666666777777666666999888888888888999:::::::::::::::::::::;;;<<<<<<;;;;;;<<<===>>>@@@AAABBBDDDGGGMMMSSS^^^mmm~~~111111111111222222222222111111111111111111111111333333333333333333333333333444666666555555555666555555555555555555555555555555666777777777777777999999888888888888888888999999::::::;;;<<<<<<===;;;<<<<<<>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHFFFEEEEEEEEEFFFGGGHHHIIIKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLLLLMMMMMMMMMNNNNNNJJJKKKLLLMMMNNNOOOPPPPPPQQQPPPOOOPPPRRRSSSRRRQQQQQQOOOMMMLLLKKKLLLNNNOOONNNOOOOOOQQQRRRSSSTTTTTTRRRRRRRRRQQQQQQRRRRRRRRROOOPPPPPPQQQSSSTTTTTTUUUSSSTTTSSSQQQOOOOOOQQQSSSTTTRRRQQQRRRSSSTTTSSSRRRRRRRRRSSSSSSRRRRRRQQQPPPQQQPPPNNNMMMKKKJJJHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>===<<<<<<<<<<<<===;;;<<<<<<;;;;;;:::999888777777666666666555555555555555666666555555444333222222222222222222222222111111111111111111111111222111111000000111111222111111111111000000000000//////////////////////////////............////////////000000000000//////........................---......///000111111222000000000000000000000000000000////////////000000////////////////////////////////////000000000000//////000000000000//////////////////////////////000000////////////////////////////////////////////////............//////000000000000000000//////////////////////////////////////////000111222222////////////////////////////////////////////////111111000000////////////////////////000000000111111111111111111111111111//////000000000111111111///////////////////////////000000000111111111111111111000000000000111111111111111000000000000000111111111222222111111111000000000000000111111111000000000000000000000000333222000/////////000111000000111111111111000///111111111111111111111111111111111111111111111111000000111222333333444444111111111111111111111111444444333222222333333444222222222222222222222222111111222222333333444444111222222333444555555666666555555444444555555666555555555666666666777777777777777777777777777777555555666777777777777666888888888888888999999::::::::::::::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>??????AAAEEEIIIOOO[[[hhhrrr000000000111111222222222111111111111111111111111333333333333333333333333222444555666555444555666555555555555555555555555555555666777777777777777888777777777888999:::;;;999999:::;;;;;;<<<<<<<<<;;;<<<===>>>???@@@AAABBB????????????>>>>>>>>>>>>CCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGBBBBBBCCCEEEGGGHHHJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMNNNNNNNNNOOOOOOLLLLLLMMMMMMMMMMMMNNNNNNOOONNNOOOQQQTTTVVVVVVUUUSSSQQQOOOLLLKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOQQQPPPOOOOOOOOOOOOPPPQQQPPPPPPQQQRRRTTTUUUVVVVVVTTTTTTSSSQQQOOONNNPPPRRRUUUTTTRRRRRRSSSSSSQQQOOOPPPPPPPPPPPPPPPOOOOOONNNMMMMMMMMMLLLJJJIIIIIIIIIEEEEEEEEEDDDDDDCCCCCCCCCEEEDDDDDDCCCBBBAAA@@@@@@>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;:::999888777666666666555555555555555555555555555555444444333222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000//////////////////////////////............////////////000000000000//////------------------------////////////000000000000////////////////////////000000////////////000000////////////////////////////////////000000000000//////000000000000//////////////////////////////---...///000000111111111//////////////////////////////............////////////////////////000000////////////////////////............//////000111////////////////////////........................000000000///////////////...////////////000000000000000000000000000000000........./////////000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000111111222111111111111111111222111111000000000000000000000000000000000000000000333222111/////////000000///000000111111111000000111111111111111111111111111111111111111111111111000000111222333333444444111111111111111111111111333333333222222333333333222222222222222222222222111111111222222222222222000000111222333444444555555555444444444444555555555555555555666666666666666666666666666666666666555666777777888888777777777777888888999999999999999999999:::::::::::::::<<<<<<<<<<<<<<<======>>><<>>>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>======@@@AAAAAABBBCCCDDDDDDEEEDDDDDDEEEEEEEEEEEEEEEEEEAAABBBCCCEEEGGGIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOPPPRRRVVVYYYYYYYYYUUUSSSQQQOOONNNMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLOOONNNMMMLLLLLLMMMNNNOOOPPPQQQQQQRRRTTTUUUVVVVVVTTTTTTTTTQQQOOONNNPPPRRRUUUTTTSSSSSSSSSRRRPPPMMMOOOOOOOOOPPPOOONNNNNNMMMJJJKKKLLLKKKIIIHHHIIIJJJFFFEEEEEEDDDDDDCCCCCCBBBCCCBBBBBBAAA@@@@@@??????======<<<;;;;;;;;;;;;;;;::::::::::::999888777777555555555555555555555555444555555555555444333333222222222222222222222222111111111111111111111111000000////////////000000//////000000000000000111000000000000000000000000//////............//////...//////000000//////...........................000000000000////////////////////////////////////000000////////////000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000,,,---///000111222222222000000000000000000000000//////............//////......////////////000000000000000000000000000000///............//////000////////////////////////000000000000000000000000////////////////////////......////////////000000000000000000000000000000............////////////000000000000000000000000000000000000111111111111///000000111111000000///000000000000111111111111222222111000000111222222111111111111000000000000000000000000000000000000222222111000000///000000///000000111111111111000111111111111111111111111111111111111111111111111111111111222222333333444111111111111111111111111222222222222333333333333111222222222222333333333222222222222222222222222111111222222333333444444555555444444444444555555444444555555555666666666666666666666666666666666666666777888888888888777666777888888999999888888888888999:::::::::::::::<<<<<<<<<;;;<<<<<<===>>>:::===@@@AAA@@@BBBFFFJJJQQQYYYdddnnnwww}}}/////////000111222222222222222222222222222222222333333333333333333333333111333444444333333444555555555555555555555555555555555666777777777777777777777666666777999;;;===888999:::<<<<<<<<<<<<;;;>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>?????????>>>???@@@AAABBBCCCDDDEEEDDDDDDDDDEEEDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGGGGHHHJJJIIIIIIIIIJJJLLLNNNOOOKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOOOOOOORRRQQQRRRTTTXXXZZZZZZZZZVVVUUUTTTRRRPPPOOOMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNPPPPPPQQQRRRRRRSSSTTTTTTUUUUUUTTTRRRPPPOOOPPPRRRSSSRRRRRRRRRSSSSSSPPPNNNPPPPPPPPPPPPPPPOOOOOONNNJJJKKKLLLKKKHHHFFFGGGIIIFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>===<<<;;;;;;::::::;;;;;;::::::::::::999888777666555555555555555666666666444444555555444444333222333333333333333333333333111111111111111111111111111000000000000000000111////////////000000111111000000000000000000000000//////............//////......////////////..............................////////////000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000...///000111222111111000000000000000000000000000//////............//////........./////////000000000000000000000000000000111000//////////////////////////////////////////000000000000000000000000////////////////////////........./////////000000000000000000000000000000...////////////000000000000000000000000000000000000000000000111111111111...///000111111000///...///000000000111111111111222222111000000111222222111111111111000000000///000000000000000000000000000111111111111000000/////////000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222333333333333333111111222222222333333333111222222333444555666666444444444444444444444444555444444333333444444555444444444555555555666666666666666666666666666666444555666666777777666666555666777888999888888777777888999:::;;;::::::999;;;:::::::::;;;<<<<<<===;;;===???>>>======AAADDDFFFKKKQQQXXX___fffmmmqqq~~~...//////000111222222222222222222222222222222222333333333333333333333333000222444444333333333444555555555555555555555555555666666777777777777777999888777666777888:::<<<888999:::<<<===<<<<<<;;;??????????????????@@@@@@>>>>>>??????@@@@@@@@@@@@===>>>???@@@BBBCCCDDDEEEDDDDDDEEEEEEDDDCCCCCCBBBEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFFFFGGGHHHJJJLLLNNNIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLNNNOOOPPPQQQRRRUUUTTTTTTVVVXXXZZZZZZYYYWWWWWWVVVUUUSSSPPPNNNMMMKKKKKKLLLMMMNNNOOOOOOOOONNNLLLKKKJJJJJJKKKLLLNNNOOOOOOPPPPPPQQQRRRRRRRRRVVVVVVUUUSSSPPPOOOPPPRRRQQQPPPQQQRRRTTTTTTRRRPPPQQQQQQRRRRRRQQQQQQPPPOOOKKKMMMMMMKKKGGGEEEEEEGGGGGGFFFFFFEEEDDDCCCCCCCCC@@@@@@??????>>>>>>======<<<<<<;;;::::::::::::;;;999999:::999999888777666555555666666666666666666444444555555444444333222333333333333333333333333000000000000000000000000222222111111111111222222.../////////000000111111000000000000000000000000//////............//////......////////////......////////////////////////......//////000000111111////////////////////////000000////////////000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000111222222111///...000000000000000000000000//////............//////---.........//////000000000000000000000000000000222222111000//////000000////////////////////////.................................///////////////............/////////000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111...///000111111000///...//////000000111111111222333222111000000111222333222111111111000000//////000000000000000000000000///000111222222111000/////////000111111111111111111111111111111111111111000000000000000000000000333333222222222222222222000000000000000000000000000111222333333333333333111111111222222333333333111222333555777999:::;;;666666666666666555555555555444444333333444444555444444444555555555666666666666666666666666666666333444555555666666555555555666777999999888888777777888999:::;;;:::999999999999999999:::;;;<<<<<<===>>>???===<<<===AAAFFFBBBCCCEEEHHHMMMUUU]]]cccmmmyyy000000000000000000000000111111111111111111111111333333333333333333333333555555555555555555555555666666666666666666666666666666666666777777777777777777777777777888888999999:::;;;;;;<<<<<<;;;;;;:::;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAACCCDDDEEEFFFAAAAAABBBCCCDDDDDDDDDCCCFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKKKKMMMLLLJJJIIIHHHHHHIIIJJJLLLNNNPPPPPPOOOOOOPPPQQQSSSTTTVVVXXXYYYYYYYYYXXXVVVVVVUUUSSSQQQOOOMMMLLLNNNNNNOOOPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLLLLMMMPPPPPPPPPPPPPPPPPPPPPPPPTTTUUUVVVVVVUUURRRPPPNNNPPPOOOOOOOOOOOOPPPQQQQQQPPPOOOMMMMMMMMMMMMOOOOOOKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEDDDBBBAAA???>>>>>>??????>>>===<<<;;;::::::999999999999999999999999777666666555666666777888444444444555666555333000222222222222222111000///000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000---------.....................////////////.....................///000000000...---...///000///...000000000000000000000000///////////////////////////000000000000...,,,+++------...///////////////222222111000//////000000,,,---...//////...---,,,......///000000000000000000000000000000000000000........................111111000///...---,,,,,,//////000000000000//////000000000000000000000000000000//////......------000000000000000000000000////////////////////////////////////////////////000000000000////////////111111000//////...//////000000000000000111111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000111111222111111111111111111111111000000////////////000000222222222222222222222222000111111111111222222222111111000000000000111111111111000000000000111111222222111111000//////...111111111111111111111111222222222222222222222222333333333333333333333333000222777444222@@@IIIAAA;;;999777444333333444444333333333333333333333333444444444555555555555666555444444444444555666666666666666666666666666666444555555666777888888999999999888888888888888888999999::::::::::::;;;;;;============>>>>>>>>>>>>===>>>???AAAEEEJJJOOOQQQYYYbbbqqq000000000000000000000000111111111111111111111111333333333333333333333333555555555555555555555555555555555555555555555555555555666666666777777777777777777777777888888999999:::;;;;;;<<<;;;;;;;;;:::;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCDDDFFFFFFCCCCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLNNNPPPPPPPPPPPPQQQRRRSSSTTTVVVWWWWWWWWWWWWVVVTTTTTTSSSRRRPPPOOOMMMLLLNNNOOOPPPPPPPPPOOONNNNNNOOONNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPUUUVVVWWWWWWVVVTTTQQQPPPPPPOOOOOOOOOOOOPPPQQQQQQPPPPPPOOONNNNNNNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@@@@??????>>><<<;;;;;;:::999999999999999999999999777777777777777777777777666666555666777777555333111111222222222111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000111111000000//////.........//////000000//////..................///000000000...---...///000///...///////////////////////////////////////////////////000000000///...---,,,---...///000000000000///111000//////......//////---......//////......---......///000000000000000000000000000000000000000........................000000000///......------//////000000000000//////000000000000000000000000///////////////.........000000000000000000000000////////////////////////////////////////////////000000000000////////////222111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000111111222111111111111111111111111000000////////////000000111111111111111111111111000000111111111222222222111111000000000000111111111111000000000000111111000000000000000111111111111111111111111111111111222222222222222222222222333333333333333333333333444111333444777GGGMMMAAA:::999666444333333444444333333333333333333333333333333333333444444444555333333333333333444555555555555555555555555555555444555555666777777888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>???@@@CCCFFFJJJLLLOOOUUU```mmmzzz000000000000000000000000111111111111111111111111333333333333333333333333444444444444444444444444555555555555555555555555444444555555555666666666777777777777777888888999999999:::;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBBBBBBBBBBDDDEEEFFFGGGEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKIIIHHHHHHHHHHHHJJJKKKLLLKKKMMMOOOOOOOOOPPPQQQSSSTTTTTTUUUUUUUUUUUUTTTTTTRRRRRRRRRQQQPPPOOONNNMMMPPPPPPPPPPPPPPPOOONNNMMMPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQUUUUUUVVVWWWVVVTTTQQQPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQQQQPPPOOONNNMMMLLLOOONNNLLLJJJHHHGGGGGGFFFHHHGGGFFFEEEDDDBBBAAAAAA@@@@@@???>>>===<<<;;;;;;999999999999999999999999888888999999999777666555666666555666777666555333000111111222222222111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000222222111000///...------///000000111111000000///...............///000000000...---...///000///...........................///////////////////////////000000000///...---,,,//////000000111111000000//////......------......///..................///......///000000000000///000000000000000000000000........................//////////////////////////////000000000000//////000000000000000000000000.........///////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000222111111111111111222333222222111111000000//////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111222111111111111111111111111000000////////////000000////////////////////////000000000111111111222222111111000000000000111111111111000000000000111111...//////000111222222222111111111111111111111111000000000000000000000000222222222222222222222222777000///333;;;LLLOOO@@@999777666444333333444444333333333333333333333333222222222333333333444444333222222222222333444444555555555555555555555555555555555666666777777888888888888888888888888888999999999999:::::::::::::::::::::;;;;;;;;;<<<<<>>>>>>>>???AAACCCEEEEEEHHHNNNVVV```nnn{{{000000000000000000000000111111111111111111111111222222333333333333444444444444444444444444444444555555555555555555555555444444444444555555555666777777777777777888888999999999:::;;;;;;;;;;;;:::::::::;;;<<<=========>>>>>>>>>>>>>>>>>>??????@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIKKKLLLJJJIIIHHHHHHHHHIIIKKKLLLJJJKKKMMMNNNNNNNNNQQQSSSTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOQQQQQQQQQPPPPPPOOONNNNNNPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUUUUTTTSSSPPPOOOOOOOOONNNNNNOOOOOOPPPQQQRRRRRRRRRRRRPPPNNNKKKJJJKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@???@@@??????>>>======<<<<<<999999999999888888888888888999:::;;;:::888666444555333222333444444222111///000111222222222222222////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////000000000000//////......------,,,,,,000000111111111111000000...............///000000000...---...///000///...........................///////////////////////////////////////......---000000111111111111000000//////......---......///000///...------...///000---...//////000000//////////////////////////////....................................//////000000//////000000000000//////////////////////////////------......//////000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111222333333222222111000///......////////////////////////////////////////////////111111111000000000000000000000000000000111111222111111111111111111111111000000////////////000000////////////////////////000000000000111111111111111111000000000000111111111111000000000000111111/////////000111111222222111111111111111111111111000000000000000000000000111111111111111111111111777......333:::GGGJJJ<<<666666555444333333333444333333333333333333333333222333333333333444444444333333333222333333444555555555555555555555555555555555555666666666777777777777777777888888888888888999999999999:::::::::::::::::::::;;;;;;;;;;;;>>>=========>>>???@@@AAABBBCCCEEEIIIPPPZZZfffmmmzzz000000000000000000000000111111111111111111111111222222222333333444444444444444444444444444444444555555555555555555555555444444444444555555555666777777777777777888888999888999::::::;;;;;;:::::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>??????@@@BBBBBBBBBBBBCCCEEEFFFGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJLLLMMMLLLKKKJJJIIIHHHIIIJJJJJJIIIKKKLLLLLLKKKLLLOOOQQQTTTSSSSSSRRRQQQQQQQQQQQQSSSSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVUUUTTTRRRPPPOOONNNNNNNNNNNNOOOPPPPPPRRRRRRRRRQQQPPPMMMKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGDDDDDDCCCBBBAAA@@@????????????>>>>>>======<<<<<<999999999888888777777777888999:::;;;:::888666444555333222222333333222111///000111222222222222222////////////////////////////////////////////////000000////////////000000////////////////////////////////////000000000000,,,,,,------......//////000000111111111111000000...............///000000000...---...///000///...........................////////////////////////000//////...............000000111111111111000000/////////......///000000000///...------...///000------...///////////////////////////////////////////////////////////////------......///000000000//////000000000000//////////////////////////////------......//////000000////////////////////////////////////////////////000000000000000000000000.../////////000000000111///////////////000111222333222222111000///......////////////////////////////////////////////////000000000000000000111111000000000000000111111222000000000000000000000000000000////////////000000000000000000000000000000//////000000000111111111111111000000000000111111111111000000000000111111000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111333...000333333;;;@@@777444444444333333333333444333333333333333333333333444444444444555555555555444444444444444555555666555555555555555555555555555555555555666666666666666666777777777888888888888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDFFFHHHMMMTTTXXX```fffpppyyy}}}xxx}}}000000000000000000000000111111111111111111111111111222222333333444444555333333333333333333333333444444444444444444444444444444555555555666666666777777777777777888888999888888999:::::::::::::::::::::999::::::;;;======>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAACCCDDDEEEFFFEEEFFFFFFFFFFFFEEEEEEDDDBBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMLLLJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJKKKNNNPPPTTTSSSRRRQQQPPPPPPQQQQQQTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQPPPPPPPPPPPPQQQQQQPPPQQQSSSTTTUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUWWWWWWWWWVVVTTTRRRNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQPPPOOONNNLLLKKKJJJHHHHHHGGGGGGHHHHHHIIIJJJDDDDDDCCCCCCBBBAAAAAA@@@>>>=========<<<<<<<<<;;;999999999888777777666666888888999999999777666555777555333333444555444333000111111222222222111111000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000------...///000111222222///000000111111000000///...............///000000000...---...///000///...........................////////////////////////000///............//////000000111111000000///////////////...//////000111000//////////////////000------...////////////...000000000000000000000000////////////////////////---.........//////000000//////000000000000//////000000000000000000000000.........///////////////000000000000000000000000////////////////////////000000000000000000000000......//////000000111111//////////////////000111222222111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222000000000000000000000000000000////////////000000111111111111111111111111/////////000000000111111111111000000000000111111111111000000000000111111111111111000000000000000111111111111111111111111////////////////////////222222222222222222222222111---222444...222777333222222333333333333333333333333333333333333333333444444444555555555666666555444444444444555666666444444444444444444444444555555555555555555555555555666666777777888888888888888888888999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@???AAACCCDDDDDDEEEGGGIIILLLQQQZZZaaahhhqqq{{{zzztttuuuzzz000000000000000000000000111111111111111111111111111111222333333444555555333333333333333333333333444444444444444444444444555555666666666777777777777777777777777888888999888888999::::::::::::999:::999999999999;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAACCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGCCCCCCDDDFFFGGGIIIJJJJJJJJJJJJKKKKKKLLLNNNOOOPPPNNNMMMLLLKKKKKKLLLMMMMMMNNNNNNNNNLLLKKKLLLNNNQQQSSSRRRQQQQQQPPPQQQRRRRRRTTTTTTTTTTTTSSSRRRPPPPPPPPPPPPOOOOOOPPPQQQRRRSSSQQQSSSUUUWWWWWWWWWVVVUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSUUUVVVUUUTTTRRRQQQNNNNNNNNNMMMNNNNNNOOOPPPQQQPPPNNNMMMLLLKKKKKKKKKIIIHHHGGGGGGGGGGGGHHHHHHCCCBBBBBBAAAAAA@@@@@@???<<<<<<<<<<<<;;;;;;;;;;;;999999999888777666666666777777777777777777777777777555333222333444444333111111222222222111000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000......//////000000111111...//////000000//////..................///000000000...---...///000///...////////////////////////////////////////////////000///...------...///000///000000000000///...---...---------......///000//////000000000000//////,,,---......//////......000000000000000000000000////////////////////////........./////////////////////000000000000//////000000000000000000000000///////////////.........000000000000000000000000////////////////////////000000000000000000000000.........///000111111111111111000000///000000000111111111000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000111111222000000000000000000000000000000////////////000000111111111111111111111111////////////000000000111111111000000000000111111111111000000000000111111//////000000111111222222111111111111111111111111000000000000000000000000333333333333333333333333222---222555...000555222111111222333333333333333333333333333333333333333333333444444444555555555444444333333444444555666444444444444444444444444555555555555555555555555555555666666777888888999888888888888999999999999999999999999:::::::::::::::;;;<<<<<<===============>>>@@@@@@@@@???AAABBBBBBFFFLLLOOOSSSYYYcccjjjwww}}}wwwwwwyyy}}}000000000000000000000000111111111111111111111111111111222333333444555555333333333333333333333333444444444444444444444444666666666666777777777777777777777777777888888999888888999::::::::::::999:::999999888999:::<<<===>>>>>>>>>>>>>>>??????@@@?????????@@@AAABBBCCCDDDFFFGGGHHHHHHIIIIIIIIIIIICCCDDDEEEFFFHHHJJJKKKKKKKKKKKKLLLLLLMMMOOOPPPQQQMMMMMMLLLLLLLLLNNNOOOPPPQQQQQQPPPNNNLLLMMMOOOQQQSSSRRRQQQPPPPPPQQQRRRSSSTTTTTTSSSSSSRRRPPPOOONNNPPPOOOOOOOOOPPPRRRTTTUUUSSSTTTWWWXXXYYYYYYXXXWWWSSSSSSSSSSSSSSSSSSSSSSSSNNNOOOQQQRRRRRRPPPNNNMMMNNNNNNMMMMMMNNNNNNOOOPPPPPPOOOMMMKKKJJJJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDD@@@??????>>>>>>=========;;;;;;;;;;;;;;;;;;::::::999999999888777666666555777666666555666666777888555333111000111222222111222222222222222111000///000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000...............---------......////////////.....................///000000000...---...///000///...000000000000000000000000////////////////////////000///...------...///000//////000//////...------,,,,,,,,,,,,------...///...///000111111000///...,,,---......//////......000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000//////.........---000000000000000000000000////////////////////////000000000000000000000000---......///000111111222333333222111000000000111000000000000000111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000111111222000000000000000000000000000000////////////000000111111111111111111111111////////////000000000000111111000000000000111111111111000000000000111111------...000111333444444111111111111111111111111111111111111111111111111333333333333333333333333444---111555111222666222000111222333333333333333333333333333333333333333222222333333333444444444333333222222333333444555444444444444444444444444555555555555555555555444444555555666777888888999777888888888888999999999777888888888888999999999;;;;;;<<<<<<<<<;;;::::::;;;===>>>>>>>>>>>>@@@AAAAAADDDGGGGGGGGGKKKTTT[[[^^^iiiuuu|||~~~}}}}}}000000000000111111111111000111111111111222222222555444333222222444555777111111333444555555666666444333333333333444555555333444444555666777888888666666555555555555666666999999888888777666666555::::::999:::;;;===???@@@@@@???>>>>>>===>>>>>>>>>AAAAAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHIIIHHHGGGFFFIIIHHHHHHHHHIIIJJJLLLMMMMMMMMMNNNOOONNNMMMLLLKKKMMMNNNPPPPPPNNNMMMMMMNNNLLLNNNOOOOOONNNMMMOOOPPPQQQPPPPPPOOOOOOPPPPPPQQQTTTSSSQQQOOOOOOQQQRRRSSSSSSRRRSSSSSSTTTUUUWWWWWWWWWWWWWWWWWWWWWYYYZZZZZZTTTTTTTTTSSSSSSSSSSSSRRRUUUVVVUUUSSSOOOLLLKKKKKKNNNMMMMMMNNNPPPPPPNNNLLLNNNMMMLLLJJJHHHGGGGGGGGGIIIGGGEEECCCBBBBBBDDDDDDBBBBBB@@@???>>>=========>>>>>>===<<<;;;::::::999999888777666555555555555555555444444444555555666444333222222111111222222222111111111000000//////222222000///............111111000000//////......------......//////000000//////000000///...------............////////////---.........//////000000///////////////.........111111000000//////......////////////////////////............////////////000000////////////000000///...---------...000111000000000000000000000000////////////000000000000000000111111111111000000////////////////////////........................////////////////////////...//////000000000000000111111111111111000//////////////////////////////000000000000000000000000000000000000000000000000111111000000//////...............///000000111111000000000000000///......000000000000000///......000000000000000000000000000000000000000000000000444333111000...---------000000000000000000000000000000000000000000000000111111000000//////......111000///......///000111////////////000000000000111111111111111111111111000000//////.........---............/////////000000000000000111111111111222222222222222222222222111111111111111111111111222111000//////000111222000111111111111222222222222222222222222222222222444444444333333222222222111111222222222333333333222222333333333444444444444444444444444444444444333333333444444444444555444555555666777888888999777777888888999999999:::===<<<;;;:::999999888777999999::::::::::::;;;;;;:::;;;;;;<<<===>>>??????>>>???@@@AAACCCFFFJJJNNNRRRXXX___eeejjjrrr|||//////000000000111111111//////000000000111111111444333111111111222444555222222333444444444333333444333333333333444555555444444555555666666777777666666555555555555666666666666777888888999999999::::::::::::;;;===???@@@@@@@@@????????????@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDEEEGGGHHHHHHHHHGGGGGGIIIIIIHHHHHHIIIJJJKKKLLLKKKKKKLLLMMMMMMMMMLLLKKKMMMNNNPPPOOONNNMMMNNNOOONNNOOOPPPOOONNNMMMNNNOOOOOOOOOOOONNNNNNOOOOOOOOOTTTSSSRRRQQQPPPQQQRRRRRRTTTTTTTTTTTTUUUVVVWWWXXXUUUUUUUUUVVVVVVWWWXXXYYYUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSQQQOOONNNOOOPPPOOONNNNNNPPPPPPOOONNNNNNNNNLLLJJJIIIGGGGGGFFFGGGFFFEEEDDDCCCCCCDDDDDDBBBAAA@@@???>>>=========>>>>>>======<<<<<<;;;;;;999999888777666666666666666555555444444444555555444333222222111111222222222222222222111111111000222111000///............000000000///////////////.........//////////////////////////////...------............////////////............/////////000/////////////////////...000000000000//////......////////////////////////............//////////////////............////////////.........///000111000000000000000000000000////////////000000000000000000111111111111000000////////////////////////........................///////////////////////////000000111222111111111111111111111111000//////////////////////////////////////////////////////000000000000000000000000111000000000/////////.........///000000111111222000000000000000///......000000000000000///......000000000000000000000000000000000000000000000000............///000222222000000000000000000000000000000000000000000000000111000000000/////////...111000///......///000111////////////000000000000111111111111111111111111000000000/////////.............../////////000000000000000000111111111111222222222222222222222222111111111111111111111111222111000//////000111222111111111111222222222222222222222222222222222222444444333333333222222222111111222222222333333333222222222222333333333444444444444444444444444444444555555555555666666666555555666666777777888888777777777777888888999999:::::::::999888888777777999999999:::::::::;;;;;;;;;;;;;;;<<<<<<=========???@@@@@@@@@@@@BBBFFFIIIGGGKKKQQQTTTWWW]]]fffmmmtttwwwyyy{{{}}}//////000000000000111111.../////////000000000000222111111000000111333444333333444444333333222111444333333333333444555555555555555666666666666666666666555555555555666666777777888888999::::::;;;;;;:::::::::;;;===>>>@@@AAA@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBCCCCCCDDDCCCDDDEEEFFFGGGHHHHHHGGGIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLMMMOOOPPPOOONNNMMMNNNPPPPPPQQQQQQPPPNNNMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNSSSSSSSSSRRRRRRRRRQQQQQQUUUUUUUUUUUUVVVWWWWWWWWWSSSSSSSSSTTTTTTUUUVVVWWWVVVVVVVVVUUUUUUUUUTTTTTTQQQRRRTTTTTTRRRQQQRRRSSSQQQOOOLLLLLLMMMOOOOOONNNOOONNNMMMKKKIIIHHHFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDBBBAAA@@@>>>====================================:::999888777666666666666666666555444333333333444444333222222111111222222333333333222222222222222222111000//////....../////////////////////000000///////////////.........///////////////......---............////////////............////////////......//////////////////000000000////////////...////////////////////////............////////////......------------......///////////////000111111000000000000000000000000////////////000000000000///000000111111000000///////////////////////////........................///////////////////////////000111222333222222111000000111111000000//////////////////////////////........................000000000000000000000000000000000000//////////////////000000111222222333000000000000000///......000000000000000//////...000000000000000000000000000000000000000000000000,,,------...000111333444000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000////////////000000000000111111111111111111111111111000000000000000//////....../////////000000000000000000000111111111111222222222222222222222222000000000000000000000000222111000000000000111222111111111111222222222333222222222222222222222222333333333333222222222222111111222222222333333333111111222222222333333333444444444444444444444444666666666777777777777888666666666666666666666666666666666666777777777777777777777777777777777777999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;???@@@@@@???>>>>>>@@@CCCAAADDDGGGIIIIIILLLRRRWWW^^^bbbhhhmmmrrrzzz////////////000000000111/////////000000000111111222111111111111222333333333333444444444444333333444333333333333444555555666666666666666555555555666666555555555555666666:::::::::999999999888888;;;:::::::::;;;<<<>>>??????????????????@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPOOONNNNNNOOOQQQRRRSSSSSSQQQOOOMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNRRRSSSSSSSSSSSSRRRQQQPPPTTTTTTUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQRRRSSSTTTUUUWWWWWWVVVVVVVVVUUUUUUUUUQQQSSSUUUUUUSSSSSSSSSTTTPPPNNNKKKJJJKKKLLLMMMMMMNNNNNNMMMLLLJJJHHHGGGFFFDDDEEEFFFHHHHHHGGGFFFEEEAAA@@@???>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<:::999888777777666666777777666555444333333222222444333222222111111222222222222222222222222222222111111000///////////////---......//////000000000000000//////......------...///////////////..................////////////.........///////////////............////////////////////////////////////////////////////////////............///////////////......------......///////////////000000111111////////////////////////////////////000000000000//////000000000000//////////////////////////////........................////////////////////////...000111222333222111000///000000000000000//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000111222222333333000000000000000///......//////000000000000//////////////////////////////////////////////////////111000000///////////////000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000////////////000000000000111111111111111111111111111111111111000000000000...////////////000000000///000000000111111111111111111111111111111111111////////////////////////111111111111111111111111111111111222222222333333222222222222222222222222333222222222222222222222111111222222222333333333111111111222222222333333444444444444444444444444666666666666777777777777666666666666666666555555555555666666666666666666666666666777777888888888888999999999999:::::::::;;;:::::::::::::::::::::===>>>>>>===;;;;;;===???AAACCCDDDDDDDDDEEEHHHKKKKKKPPPVVV\\\bbbkkkuuu|||...////////////000000000000000000111111111222222222222222222222333333444222222444555555666666666444333333333333444555555666666666666666555555555666666555555555555666666:::::::::999999999999999::::::999999999;;;<<<===<<<<<<<<<<<<===>>>@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGIIIIIIJJJKKKLLLNNNOOOOOONNNOOOOOOOOONNNNNNPPPRRRTTTTTTTTTSSSPPPNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOQQQQQQRRRRRRRRRRRRQQQQQQSSSSSSTTTTTTTTTTTTSSSRRRPPPOOOOOOPPPPPPQQQRRRSSSWWWWWWWWWVVVVVVVVVVVVUUUSSSUUUVVVUUUSSSRRRRRRSSSRRROOOLLLKKKLLLMMMNNNNNNMMMMMMMMMLLLKKKIIIGGGFFFDDDEEEGGGIIIIIIHHHFFFEEE@@@@@@>>>===<<<;;;;;;;;;999::::::::::::::::::::::::999888777666666666666777666555333333222222222444333222222111111222222000000111111111111111111111000000////////////000------......//////000000000000//////......------......///////////////...............///////////////////////////.........---.........//////000000.............../////////////////////////////////............////////////000//////////////////000...//////000000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////---...000222222111000......//////000000000//////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000111222222333333000000000000000///......//////000000000000//////////////////////////////////////////////////////333222111///......------000000000000000000000000111111111111111111111111////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000111111111111////////////000000000111///000000000111111111111111111111111111111111111////////////////////////111111222222222222111111111222222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333111111222222222333333333444444444444444444444444444444444555555555666666666666666666555555555555666666555555555555555555666666777777888999999999888888888999999999:::::::::::::::::::::999999999:::;;;<<<<<<;;;;;;<<<>>>>>>???@@@@@@@@@AAABBBDDDCCCGGGLLLPPPTTTZZZbbbhhhssswww~~~......////////////000000111111111111222222222222222222222333333333333333111111333444555666666666444333333333333444555555555555555666666666666666666666555555555555666666555666777888999;;;;;;<<<999999888777888999:::;;;999999999:::;;;===>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHHHHHHHGGGGGGJJJJJJJJJKKKLLLMMMOOOPPPNNNOOOOOONNNNNNOOOQQQTTTTTTUUUUUUTTTQQQOOOOOOPPPOOOOOOQQQQQQQQQQQQOOOOOOOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTTTTSSSQQQPPPOOONNNNNNOOOOOOPPPQQQRRRWWWWWWWWWVVVVVVVVVUUUUUUTTTUUUVVVUUUSSSQQQQQQQQQTTTRRROOOOOOOOOPPPPPPOOOKKKLLLMMMMMMLLLKKKIIIHHHFFFGGGHHHIIIIIIHHHFFFEEE@@@???>>><<<;;;;;;;;;;;;999999999999999999999999999888777666555555555555555555444333222222222333444333222222111111222222000000000000000111111111000000////////////000000................../////////////////////.........---...//////////////////............///////////////////////////.........------......///000000000---............/////////////////////////////////............////////////000000////////////000000------...///////////////000000000000000000000000////////////000000000000...//////000000//////...////////////////////////////////////////////////////////////////////////,,,---000222222111///---......///000000000//////////////////////////////111111111111111111111111000000000000000000000000////////////000000000000//////000000111222222333000000000000000///.........//////000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000//////000000000000000111/////////000000000111111000000000000111111111111111111111111111111111111000000000000000000000000111111222333333222111111222222222222333333333333222222222222222222222222111111111222222222222222111111222222222333333333222222333333333444444444444444444444444444444444333333333333444444444444555555555555555555555555666666666666555555555555666666777777888888999999888888888888999999999999::::::::::::::::::::::::999:::<<<<<<;;;;;;===>>>??????@@@@@@AAABBBBBBBBBBBBEEEIIIJJJKKKNNNSSSXXX```dddjjjpppuuu{{{........./////////000000000000000000111111111111000111111222222222222222000111222222333333333333444333333333333444555555444444555555666666777777666666555555555555666666444555666777999:::;;;;;;888777666666666777999999888888888999;;;===>>>???@@@@@@@@@@@@@@@?????????BBBBBBAAAAAAAAABBBDDDEEEDDDEEEFFFGGGHHHHHHGGGGGGJJJJJJIIIIIIJJJLLLMMMNNNOOOOOOOOONNNNNNOOORRRTTTTTTUUUUUUTTTRRRPPPQQQRRRMMMNNNPPPQQQQQQPPPNNNMMMMMMLLLLLLMMMNNNPPPRRRTTTTTTTTTUUUVVVUUUSSSQQQOOONNNNNNNNNNNNOOOPPPQQQRRRVVVVVVVVVVVVUUUUUUUUUUUUSSSTTTUUUTTTRRRQQQQQQRRRRRRQQQOOOOOOPPPOOONNNLLLJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHIIIIIIIIIGGGFFFEEE??????===<<<;;;:::::::::;;;::::::999999888888888888777666555444444444444444444333333222333333333444333222222111111222222000000000111111222222222000000////////////000000..................------.........///////////////------...///////////////............////////////000/////////............------......///000000111---------.........//////////////////////////////............/////////////////////....../////////+++,,,---...///......---000000000000000000000000////////////000000000000......////////////......////////////////////////////////////////////////////////////////////////,,,...111333333222000...---......///000000//////////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111......///000000111111222000000000000000///............///000000000000000000000000000000000000000000000000000000000000000//////...//////000111111000000000000000000000000111111111111111111111111.../////////000000000111...///000111111000///...////////////000000000000000000000000000000000000....../////////000000000//////000000000111111111000000000000111111111111111111111111111111111111111111111111111111111111111222222333333222222111222222222333333333444444222222222222222222222222000111111111222222222222111111222222222333333333333333444444444555555555444444444444444444444444333333333333444444444444333444444555555666666666777777777666666666555555666666666666666666666777888888888888999999999999999999::::::;;;;;;<<<<<<:::<<<======<<<<<<<<<===?????????@@@AAABBBAAA@@@@@@CCCEEEEEEDDDEEEIIIMMMOOOSSSXXX\\\___ccchhhlllwww............/////////000////////////000000000000//////000111111111111111000111111111111000//////444333333333333444555555333444444555666777888888666666555555555555666666777777777777777777888888777777666555555666777888777888888999;;;===???@@@@@@@@@??????????????????CCCBBBAAA@@@AAABBBCCCDDDCCCDDDFFFGGGHHHHHHHHHGGGJJJIIIHHHHHHIIIJJJLLLMMMOOOOOOOOONNNNNNOOORRRUUUTTTUUUUUUTTTRRRQQQRRRSSSLLLMMMOOOPPPPPPOOOMMMLLLLLLKKKKKKKKKMMMPPPSSSUUUUUUVVVWWWWWWVVVTTTQQQPPPNNNNNNNNNNNNOOOPPPQQQRRRVVVVVVVVVUUUUUUUUUTTTTTTQQQSSSTTTTTTRRRQQQRRRSSSOOOMMMMMMMMMMMMMMMJJJHHHHHHJJJLLLMMMNNNMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFEEE???>>>===<<<;;;:::::::::<<<<<<;;;;;;:::999888888777666555444444333333444333333222222222333444444444333222222111111222222111111111222222333333333000000////////////000111/////////......------,,,---.........//////000000------...///000000//////............/////////000000000//////.........------------...///000000111---------.........//////////////////////////////............/////////000.........------.........++++++---.........---,,,000000000000000000000000////////////000000000000......////////////......////////////////////////000000000000000000000000////////////////////////---///222444555333111///------...///000000//////////////////////////////////////////////////////000000000000000000000000.../////////000000111111.........///000000111111000000000000000//////.........///000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111.../////////000000111111...///000111111000///...////////////000000000000000000000000000000000000---.........//////000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111111222333444444333222111222222333333333444444444222222222222222222222222000000111111222222222222111111222222222333333333444444444555555555666666444444444444444444444444333333333444444444555555333333444444555666777777888888777777666666666555555555555555555555555555777888888888888999999999999999:::;;;;;;<<<======<<<>>>???>>>===;;;<<<<<<<<<<<<;;;<<<======;;;:::===???AAAAAA???@@@CCCFFFEEEIIINNNQQQRRRTTTWWWZZZaaajjjvvv000000////////////000000---......///000111111222000000000000000000000000222222222222222222222222333222222111000000000111444444444555555555555666444444444444444444444444777777777777777777777777888888777777777777888888888999:::;;;===>>>???@@@>>>>>>????????????>>>>>>@@@@@@????????????@@@@@@DDDDDDDDDDDDEEEFFFHHHHHHHHHGGGFFFFFFGGGHHHJJJKKKMMMMMMMMMMMMLLLLLLLLLLLLPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQOOOMMMLLLLLLMMMMMMMMMLLLLLLLLLMMMOOOQQQRRRTTTTTTUUUUUUUUUTTTTTTSSSNNNNNNMMMMMMMMMNNNOOOPPPQQQSSSTTTTTTSSSRRRRRRSSSUUUUUUUUUUUUSSSQQQOOONNNNNNNNNNNNMMMMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJJJJIIIGGGHHHHHHHHHGGGEEECCCBBB@@@???>>>======<<<<<<<<<:::999888888777777888888888666444333333333555666444444333333333222222222333333222222111000//////000000000000////////////------......///000000000////////////////////////............////////////---......///////////////111111000000/////////...////////////////////////////////////////////////000000000000000000000000//////......---------,,,//////............//////000000000000000000000000---....../////////////////////000000///...------000000//////.........---................................................000000//////......------///...---,,,,,,---...///555...111===@@@777000///...............///000000000000//////.........---............////////////111111000///...---,,,,,,000000////////////000000000000000000000000000000///////////////.........////////////////////////000000000000111111111111111111000000000000111111//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000111000/////////000222333111111111111000000//////000000000000000000000000111111111111111111111111333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222555555555444444333333333444444444333333222222222333333444555555444333333666555555444444444555555555555555555666666666666666666666666777777777777777888888888888999999999;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;======>>>???AAABBBCCCDDDBBBBBBDDDEEEHHHJJJMMMNNNTTTZZZcccnnnyyy000//////......//////000......//////000000111111000000000000000000000000222222222222222222222222444444333222222222222222333333333333444444444444555555555555555555555555555555555555555555555555555555555666777888999:::888888999:::<<<===>>>???>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>???@@@@@@CCCCCCBBBCCCCCCDDDEEEFFFGGGFFFFFFGGGGGGHHHIIIJJJLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLMMMMMMMMMMMMMMMNNNPPPRRRSSSVVVVVVVVVUUUUUUSSSRRRQQQPPPOOOMMMLLLLLLMMMNNNNNNPPPRRRTTTSSSRRRQQQRRRRRRUUUUUUUUUTTTRRRPPPNNNMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJGGGGGGGGGGGGFFFDDDBBBAAA???>>>===<<<<<<;;;<<<<<<999999888777777777888888777666444333333333555666444333333333333222222222333333222111111000//////000000000000///////////////////////////.........////////////////////////............////////////---......///////////////000000000//////.........////////////////////////////////////////////////000000000000000000000000222111111111000000000000//////............//////////////////////////////---......//////////////////////////////...------000/////////............................................................///////////////.........///...------------...///444...///:::===555//////...............///000000000/////////........................////////////111000000//////.........000000////////////000000/////////////////////////////////////////////...//////////////////////////////000000000111111111111111000000000000111111//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222222111111000000000/////////111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222555555444444444333333333444444444333333222222222333333444555555444333333666555555444444444555555555555555555666666666666666666666666777777777777777777888888888999999999;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAABBBBBBBBBCCCCCCDDDEEEFFFHHHHHHJJJNNNUUU[[[bbbiiiooottt///..................///////////////000000000000000000000000000000000000222222222222222222222222555555444444333333444444222222222222333333333333555555555555555666666666444444444444444444444444333333333444666888999:::777777888999;;;<<<======????????????>>>>>>===<<<<<<<<<<<<===>>>???@@@AAABBBAAAAAAAAAAAAAAABBBBBBEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJHHHJJJLLLOOOQQQQQQPPPPPPOOONNNMMMLLLLLLLLLLLLLLLNNNNNNNNNOOOPPPQQQSSSTTTWWWWWWWWWVVVUUUSSSQQQQQQRRRQQQOOOMMMLLLLLLLLLLLLPPPQQQSSSSSSQQQPPPQQQRRRTTTTTTTTTSSSQQQOOOLLLKKKMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFEEEDDDCCCBBBAAA>>>===<<<;;;::::::::::::999888888777777777777777777666444333333333444555333333333222222222111111222222222111111000000///000000000000////////////111000000///......------////////////////////////............////////////---......////////////////////////...............////////////////////////////////////////////////000000000000000000000000/////////.............../////////....../////////////////////////////////---......//////////////////////////////......---////////////.....................................................................//////////////////......------......///333------555888222...///...............///000000////////////........................////////////000000000000000000000000000000////////////000000////////////////////////......////////////////////////////////////////////////000000000000111111111000000//////000000111000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111222111111111000000000000///111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222444444444444333333333333444444333333333333222222333333444444444444333333555555444444444555555666555555555555666666666666666666666666777777777777777777777888888888999999:::::::::999999999999999::::::::::::;;;;;;;;;;;;========================>>>?????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDGGGKKKNNNQQQUUUXXX[[[......------------......000000000000////////////000000000000000000000000111111111111222222222222555444444333333333444444222222222222333333333333444444444444555555555555444444444444444444444444333333333444555666777888666777888999:::;;;<<<<<>>===<<<;;;:::;;;;;;<<<===???AAABBBBBBAAAAAA@@@@@@@@@@@@AAACCCDDDFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIEEEGGGJJJMMMOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLOOOOOOPPPQQQRRRSSSTTTTTTVVVWWWVVVVVVUUUTTTSSSRRRUUUTTTQQQOOOMMMLLLLLLLLLOOOQQQRRRRRRQQQPPPPPPQQQTTTTTTSSSRRRPPPNNNKKKJJJMMMLLLLLLKKKKKKJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIFFFFFFEEEEEEDDDBBBAAAAAA===<<<;;;:::999999999999888888777666666666666777666555444333333333444444222222222222111111111111222111111111000000000///000000000000////////////000000//////............////////////////////////............////////////---......///////////////..................------////////////////////////////////////////////////////////////////////////------------------------......////////////......////////////////////////---......///////////////...///////////////......///////////////.........................................................------......//////000000//////............//////111,,,,,,111333///---..................///000000///////////////.....................///////////////000000000111111111222000000////////////000000////////////////////////............////////////////////////////////////////////////000000000111000000////////////000000000000//////......------000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000111111111111111111111111111////////////////////////////////////////////////000000000000000111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333222222111222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333555444444444444555666666555555555555666666666666666666666666777777777777777777777777888888888888999999999999999888888888999999:::::::::;;;;;;;;;============>>>>>>>>>>>>?????????????????????>>>@@@AAAAAAAAAAAA@@@@@@???CCCEEEHHHJJJLLLNNNQQQSSS......------------......000000000000////////////000000000000000000000000000000000111111222222222333222222222222222333333333333333333444444444444222222222333333444444444555555555555555555555555444444444444444555555666666777777888999:::;;;;;;>>>>>>>>>>>>>>>===<<<<<<::::::;;;<<<>>>???AAABBBBBBBBBAAAAAA@@@AAAAAAAAACCCDDDFFFGGGHHHGGGGGGFFFEEEFFFFFFGGGHHHIIIIIIJJJFFFHHHJJJLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUVVVUUUSSSPPPOOONNNNNNNNNOOOQQQRRRRRRQQQPPPPPPQQQSSSSSSSSSRRRPPPNNNKKKJJJLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFEEEDDDCCCBBBBBBAAA<<<;;;:::999999888888888888777666666555555666666555555444333333333333333222222111111111000000000111111111000000000000000000000000000////////////............//////000000////////////////////////............////////////---......///////////////------..................////////////////////////////////////////////////////////////////////////000000000000000000000000......///000000///..............................---......///////////////......///////////////............///////////////////////////////////////........................------......//////000000////////////////////////000---,,,...///...---..................///000000.........///////////////............//////////////////000000111111222222000000////////////000000........................---.........//////000000////////////////////////...////////////000000000000000////////////000000000000//////......------////////////////////////////////////////////////////////////////////////000000000000000000000000...////////////000000000000000000000000000000000///////////////////////////////////////////////////000000000111111111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111111111111222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444555666666555555555555666666666666666666666666777777777777666666777777777888888888888888888888888888888888999999999:::::::::;;;;;;<<<=========>>>>>>????????????>>>>>>>>>>>>======>>>>>>???@@@AAAAAA@@@@@@@@@BBBDDDEEEFFFGGGIIIKKK///..................///////////////000000000000000000000000000000000000//////000000111222222222111111000000000111222222333333333333444444444444111111111222333333444444555555555555555555555555666555555444444444555555777777888999999:::;;;;;;<<<======>>>>>>======<<<;;;;;;<<<===>>>@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGFFFFFFEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNMMMOOOPPPQQQRRRSSSTTTTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWUUUTTTRRRPPPOOOOOOOOOOOOPPPQQQSSSSSSQQQPPPQQQRRRRRRRRRRRRRRRQQQOOOLLLKKKLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBAAA@@@@@@@@@<<<;;;:::999888888888888777777666555555555555555444444444444333333333222111111111000000000000///000000000000000000000000000000000000////////////------......///000000111////////////////////////............////////////---......///////////////.............../////////////////////////////////////////////////////////000000000000000000000000......////////////000000---...///000000///...---........................---......///////////////---...//////////////////.........///////////////////////////////////////.................................///////////////...//////000000//////........................///...............///000000.........///////////////............/////////////////////000000111111111000000////////////000000........................------......///000000000////////////////////////......////////////000000000//////......//////000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////000000////////////////////////000000000000000000000000000000000000000000000000//////000111111111111000333333333333333444444444222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222111111111111111222222333333444222222222222333333333333222222333333333333444444333333222222222222333333444444444444444555666777555555555555666666666666666666666666777777777777666666666777777777888888777777777777777888888888999999999999::::::::::::;;;<<<<<<======>>>>>>???>>>>>>>>>===============;;;===>>>@@@AAAAAAAAA@@@AAACCCDDDCCCBBBBBBCCCEEE000//////......//////000......//////000000111111000000000000000000000000/////////000111222222222000000000000000111222222222222222222333333333333111111222333333444555555444444444444444444444444555444444444555666777777888888999999:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<===>>>???@@@BBBBBB@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDEEEEEEGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNPPPOOOMMMKKKJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOOOONNNOOOQQQRRRSSSTTTTTTSSSUUUUUUVVVVVVWWWVVVVVVVVVQQQQQQOOONNNNNNOOOPPPPPPPPPRRRTTTSSSRRRQQQRRRRRRQQQQQQRRRRRRQQQPPPNNNMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBAAA???>>>>>>>>>>>><<<<<<;;;:::999999999999777666555555444444555555444444444444333333222222111111000000000////////////000000000000000000000000000000000////////////.........///////////////////////////////////////............////////////---......///////////////.........//////000000000////////////////////////////////////////////////000000000000000000000000,,,,,,,,,---------......---...///000000///...---........................---......///////////////------...///////////////............/////////000////////////////////////........................///////////////............///000111111000///......///000///////////////...............///000000............/////////000............/////////////////////////////////000000000////////////000000........................------......///000000111////////////////////////........./////////000000//////............////////////000000000000000000////////////////////////////////////////////////////////////////////////................................./////////000000........................000000000000000000000000000000000000000000000000...///000111222111111000111111111222222222333333222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222111111222222222222111111000111111222333333444444111111222222222333333333222222222333333444444444333333222111111222333333444333333444444666777777555555555555666666666666666666666666777777777777666666666666777777777888666666666777777777888888888999999999999::::::::::::;;;;;;<<<======>>>>>><<<=====================:::<<<>>>???@@@@@@???>>>AAACCCDDDCCCBBBBBBCCCDDD000000////////////000000---......///000111111222000000000000000000000000...//////000111222222222111000000000111222222333000111111111111222222222222222333444444555666666333333333333333333333333333333444444666777999:::999999999::::::;;;;;;<<<999:::;;;===>>>>>>??????>>>>>>>>>>>>???@@@BBBBBB????????????@@@AAABBBCCCDDDDDDCCCCCCCCCEEEGGGHHHGGGGGGIIIJJJLLLMMMNNNOOOTTTRRROOOLLLIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPPPPOOONNNOOOQQQRRRSSSTTTSSSSSSWWWWWWWWWWWWVVVVVVUUUTTTNNNNNNMMMMMMMMMNNNOOOPPPQQQSSSTTTTTTSSSRRRRRRSSSPPPQQQRRRRRRRRRQQQPPPOOOKKKKKKJJJIIIGGGFFFFFFEEEGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@>>>===<<<;;;<<<<<<===<<<;;;:::999999999999666666555444444444444555333333444444444333222111000000000000////////////////////////000000000000000000000000////////////000000000///......------////////////////////////............/////////000---......///////////////.../////////000000111111////////////////////////////////////////////////000000000000000000000000////////////000000111111---...///111111///...---........................---......///////////////------...///000000//////---.........//////000000000000000000000000000000........................000000//////.........---...///000111111000///......000222000///000000///...............///000000---.........//////000000............/////////000///////////////.........000000////////////000000........................---------...///000000111////////////////////////............/////////000//////............////////////000000111111222222////////////////////////////////////////////////////////////////////////..................................../////////000........................000000000000000000000000000000000000000000000000...///000222222111111000//////000000111111111111222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222111111222222222222111111000000111222333333444444111111111222222333333333222222222333333444444444444333222111111222333444333333333444555666777888555555555555666666666777666666666666777777777777666666666666777777777777555666666666777777888888888888999999999::::::::::::::::::;;;<<<======>>><<<<<<<<<<<<======>>>>>>;;;<<<===??????>>><<<;;;<<<>>>@@@@@@@@@AAACCCDDD...///000111111000//////000000000000////////////......///000000000000000////////////000222333444333333333333333333333333444444444333333222222222111111222222222333333333666555444333222333333444666666666666777777777777777777777777777888888999::::::;;;;;;<<<;;;;;;;;;:::<<>>>>>>>>>>><<<<<<<<<<<<============>>>>>>???@@@AAAAAAAAAAAA...//////000///...,,,,,,000000000000////////////......///000000000000000111000000000000000111222222222222222222222222222222222222333222222111111111111222222222333333333666555444333333333444444555666666666777777777777777777666666777777888999:::;;;<<<<<<======<<<<<<<<<===???@@@@@@???>>>===??????@@@AAABBBCCCDDDDDDAAAAAAAAAAAAAAABBBCCCDDDDDDFFFHHHIIIKKKNNNRRRUUUWWWVVVSSSQQQOOOMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSSSSTTTVVVXXXXXXVVVTTTSSSOOOOOONNNNNNMMMLLLLLLLLLQQQRRRSSSTTTTTTRRRPPPOOOOOOOOOPPPPPPOOOMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDFFFEEEDDDDDDEEEEEECCCAAAAAA???===:::999999999:::;;;;;;;;;:::999999888888555555444444444333333333111222222333333333222222222111111000000000000000////////////////////////000/////////............////////////////////////......------------..................////////////////////////////////////....................................////////////---..................---111000000///////////////............/////////000111111111000000///------//////.........---------////////////////////////111000000000/////////...........................111111000000000000111111.../////////000000000000////////////////////////////////////////////////.....................///------........./////////.../////////000000000000///...------------...///111000000000////////////............////////////000000000000...,,,,,,---111...,,,---///000000........./////////000000000000000////////////000000............................................................/////////000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000...---...000111///---000000000000000000000000......//////000000111111//////000000000000///////////////000111111222222000000111111111222222222222111111000000111111222000000000000000000000000000000000000000000000000000111111111111222222222333333333333333444555555333333333333333333333333333333333222222222111111333333333444555777888999444444555555555555444444555555555555555555555555555555555555555555555555777777777777777777777777999999999999999999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@AAAAAAAAAAAA111111111000///...,,,,,,////////////000000000000......///000000000000000222222111000000000000000111111111111111111111111///000111222333222111000111111222222222333333333555555444333333333444444555555666666666777777777777777666666777777888999;;;;;;<<<===============>>>>>>=========<<<<<<;;;>>>??????@@@BBBCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBBDDDEEEGGGHHHIIILLLPPPSSSUUUTTTSSSPPPOOOMMMMMMLLLLLLKKKKKKKKKLLLMMMMMMNNNSSSRRRPPPNNNNNNPPPSSSUUUSSSTTTTTTUUUUUUTTTTTTSSSOOOOOONNNNNNMMMLLLLLLLLLQQQRRRTTTUUUTTTSSSQQQPPPOOOOOOOOOOOONNNLLLJJJIIIIIIHHHHHHGGGFFFDDDDDDCCCDDDCCCBBBCCCDDDDDDBBBAAAAAA???<<<999888888:::;;;;;;;;;::::::999888888888444444444333333333222222111111111222222333444555222111111000000000000000////////////////////////////////////............////////////////////////------,,,,,,,,,,,,------............////////////////////////////////////....................................////////////........................000000//////......//////............////////////000000000000///......---000///...---------...///////////////////////////000000000000////////////..............................------------............/////////000000000////////////////////////////////////////////////.........//////000000000....../////////000000000....../////////000000000///...------------...///111111111000000000000///............////////////+++...222222222222444666000...------...//////...------........./////////111111000000000000111111............................................................////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000///......000000///...000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000111111111222222222111111000000111111222000000000000000000000000000000000000000000000000000111111111111222222222333444555555666666555555333333333333333333333333333333333222222222222111444444444444555666777777444444555555555555444444444444444444444444444444555555555555555555555555777777777777777777777777888888888888888888999999999999:::::::::;;;;;;;;;888999999999::::::::::::;;;<<<<<<<<<<<<============>>>???@@@@@@AAAAAA@@@333222222222111111000000////////////000000000000......///000000000000000111111000000000000000111111111111111111111111111...000111333444333222111111111222222222333333333444444444444444444444444555555555666666666777777666666666666666777888888999:::;;;<<<=========<<<===<<<;;;::::::;;;<<<===>>>>>>???@@@AAACCCCCCDDDFFFEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGJJJMMMPPPRRRQQQPPPNNNMMMMMMMMMLLLMMMMMMLLLLLLLLLMMMMMMNNNSSSRRRPPPOOOOOOQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQPPPOOOOOOOOOQQQRRRTTTUUUUUUSSSRRRQQQOOOOOOOOOOOONNNLLLJJJHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBAAABBBDDDDDDCCCAAAAAA???;;;999777888:::;;;:::::::::999888888777777555555444444444333333333333333222111222333444555222111111000000000000000000000000000000000000000///////////////.........////////////////////////...------,,,,,,------...............////////////////////////////////////....................................////////////.........------.........000//////.........//////........./////////////////////000000///......---111000...,,,,,,---///000////////////////////////000000000000////////////........................///..................///........./////////000000////////////////////////////////////////////////---......///000111111222////////////000000000000........./////////000000.........------.........000000000///////////////............////////////***...222666:::===;;;777333222000//////......---------------.........///111000000//////000000111000000000000000000000000.................................///////////////////////////000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000/////////000000//////////////////////////////000000000000//////////////////000000000000//////111111111111000000//////000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000111111111222222222222333555666666666555444222222222222222222222222222222222222222222222222444444444333444444555555333444444555555444444333444444444444444444444444777777777777777777777777666666666777777777777777777777777888888888888888999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<===>>>???@@@@@@@@@@@@000000111111111222333333.../////////000000000111......///000000000000000////////////000111222333222222222222222222222222000111222444444444333333111111222222222333333333333444444444444444444444555555555555666666666666666666666555666777777888777888999:::;;;;;;;;;;;;;;;;;;:::999:::<<<>>>???===>>>???@@@BBBCCCDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFHHHKKKMMMMMMMMMLLLKKKKKKKKKLLLLLLNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPRRRQQQPPPPPPPPPPPPQQQRRRSSSSSSSSSRRRQQQQQQPPPPPPPPPQQQSSSTTTTTTSSSRRRQQQOOOOOOOOOOOONNNLLLJJJIIIIIIHHHFFFDDDBBBBBBAAAAAABBBAAAAAACCCEEEEEEDDDCCC@@@>>>;;;999888888:::;;;:::999999888888777666666666666666666555555555555666555333222111222333444222111111000000000000000000000000000000000000000........./////////////////////////////////////////////............//////............////////////////////////////////////....................................///////////////...------------.../////////............/////////////////////............////////////......---111///...------...000111////////////////////////////////////000000000000////////////////////////222111111000000111111222............////////////////////////////////////////////////////////////---......///000111111222////////////000000000000............////////////---..................---....................................////////////000222444:::EEEKKKCCC666777666555222///---------------------.........///000//////......//////000000000000000000000000000///////////////////////////////////////............/////////000000000111000000000000000000000000.../////////000000000111///////////////////////////////////////////////////000000000//////000000////////////////////////000000000000//////////////////000000000000//////222222111111000///////////////000000000111111111111000000000000000000111000000000000000000000000000000000000000000000000000000111111111222222222111222333555555444333333222222222222222222222222222222222222222222222222444444333333333333444444333333444444444444333333444444444444444444444444666666666666666666666666555555666666777777777777666666666777777888888888888888888999999999::::::;;;<<<<<<<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>????????????---------...///000111222......//////000000111111......///000000000000000......//////000222333444222222222222222222222222333333333333333333444444111111222222222333333333222333444555555555444444444444555555555666666666666666555555666666777888666777888::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA>>>>>>@@@AAACCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEGGGIIILLLJJJJJJIIIIIIJJJKKKKKKLLLNNNNNNMMMMMMNNNOOOPPPPPPNNNOOOPPPQQQQQQPPPNNNMMMPPPOOOOOONNNNNNOOOOOOPPPQQQQQQPPPPPPOOONNNNNNNNNOOOPPPRRRSSSTTTSSSQQQPPPOOOOOOPPPPPPOOONNNLLLKKKJJJHHHFFFCCCBBBAAAAAAAAAAAA@@@AAABBBEEEFFFEEECCC======;;;:::999999999:::999999888888777666666666777777777666666666666555666555444333333222222222222111111000000000000000////////////////////////.........////////////////////////////////////////////////....../////////............////////////////////////////////////------------------------............///////////////...---,,,,,,---...///......------....../////////////////////.............../////////......---000///.........///000111////////////////////////////////////000000000000000000000000000000000000......------------......------........./////////////////////////////////////////////////////////.........//////000000000....../////////000000000------........./////////------...//////...------,,,---------------..................////////////000222555???RRR```ZZZKKK888888777444000------...------.........///////////////............//////........................000000000000000000000000///////////////...............//////000000111111000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000///000111111//////000111000000000000000000000000////////////000000000000//////000000000000//////222111111111000000///////////////000000000111111111000000//////000000111000000000000000000000000000000000000000000000000000111111111111222222222000111222222333333222222222222222222222222222222111222222222222333333333333333222222222333444444333333444444444444333333333333333333333333333333444444444444444444444444444555555666666777777888555555666666777777888888777777888888888999999999::::::::::::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>??????>>>...------------...000111.........///000111111111......///000000000000000000000//////000111222222111111111111111111111111555444222111000111333444111111222222222333333333222333444555555555444444444444444555555555666666666555555555555666777777777777999:::;;;<<<<<<<<<>>>======>>>>>>???@@@@@@??????@@@BBBDDDFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGFFFEEEFFFHHHKKKHHHHHHIIIIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMNNNPPPPPPOOOOOONNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOONNNMMMMMMLLLLLLMMMOOOQQQRRRSSSRRRQQQPPPNNNOOOPPPQQQQQQPPPOOONNNKKKIIIFFFCCCBBBAAAAAABBB?????????AAACCCEEEDDDCCC;;;;;;;;;;;;:::999999888999888888777666666555555777666666666666555555555333444444444444444333333222111111000000000000000////////////////////////............/////////000///////////////////////////......------......///............////////////////////////////////////------------------------............////////////000///---,,,,,,---///000...------------...///000000/////////............------...//////......---.../////////000000000000////////////////////////.../////////000000000111////////////////////////,,,++++++******++++++,,,---------.........//////////////////////////////////////////////////////.....................///------........./////////---------.........//////------...//////...------------------......//////............////////////,,,000222;;;OOOcccdddYYY666666666333///---...000....../////////000000000000000////////////000000........................////////////////////////000/////////.....................///000111111111////////////////////////.........///000111111111000000000000000000000000000000000000000000000000///111222111///...000222000000000000000000000000......//////000000111111//////000000000000//////111111111000000000000000////////////000000000111000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111222333333111111111111111111111111111111222222222333333333222222111111222333444444222333333444444333333222333333333333333333333333444444444444444444444444444444555555666777777888444444555666666777888888777777777777888888888999888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>111000///......///000000---......///000111111222...//////000000000000000222111111000000000000000000000000000000000000000555444111///...///111333111111222222222333333333111222444555666555444444444444444555555555666666555555555555555666777777777888:::;;;<<<=========@@@@@@@@@@@@???????????????@@@AAACCCEEEFFFHHHHHHJJJIIIIIIHHHHHHIIIJJJJJJGGGGGGHHHGGGEEEFFFHHHJJJHHHHHHIIIIIIKKKLLLNNNNNNJJJJJJJJJKKKLLLNNNOOOPPPQQQOOOMMMKKKJJJKKKMMMOOOMMMMMMNNNNNNNNNNNNMMMMMMPPPPPPOOOOOONNNMMMMMMLLLMMMNNNPPPRRRRRRQQQPPPOOONNNOOOPPPQQQQQQQQQPPPPPPKKKIIIFFFDDDBBBAAABBBBBB=========???BBBDDDCCCBBB:::;;;;;;<<<;;;:::888777888888888777666666555555666666555555555444444444111222444555666555555444222111111000000000000000111111111111111111111111---.........//////000000////////////////////////...------,,,,,,------.............../////////000////////////////////////------------------------............/////////000000///---,,,,,,---///000---------------...///000000000//////.........---------......///......------...///000111111000000////////////////////////.../////////000000111111........................000000000//////000000000---------.........//////////////////////////////////////////////////////...............---------------------.........///---------.........//////,,,---...//////...---,,,---.........//////000000............/////////000---///...///===PPPTTTLLL222444444222///...///222////////////000000000000111111000000000000111111000000000000000000000000........................000000//////.........------......///000111111222////////////////////////---......///000111111222000000000000000000000000000000000000000000000000///111333222///...000222000000000000000000000000---......///000111111222//////000000000000//////000000000000000000111111////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222333222111000111222333444111111111111111111111111111111111222222333333333111111111111222333444555222333333444444333333222333333333333333333333333666666666666666666666666444444444555666777777888444444444555666777777888777777777777888888888888999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>............////////////............////////////000000000000000000000000//////............////////////......///000111111333333333222222111111111222111111111222333444444555555555555666666666666777666555444444444444444666777777777777666666555888888999:::;;;======>>>@@@?????????>>>>>>=========>>>???AAACCCEEEFFFGGGHHHGGGFFFFFFFFFGGGHHHIIIKKKJJJHHHFFFEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJKKKMMMNNNNNNMMMNNNPPPRRRPPPOOONNNMMMLLLKKKKKKKKKPPPOOONNNMMMMMMNNNPPPQQQRRRQQQOOONNNMMMNNNNNNOOOOOOOOONNNNNNMMMNNNNNNOOORRRSSSSSSSSSQQQNNNKKKJJJJJJIIIGGGDDDBBB@@@??????AAAAAA@@@@@@???>>>>>>>>>??????>>>===;;;:::999888666666666666555555555555444444333333333333222222111111111111111111111111000000////////////000000////////////////////////......////////////..............................////////////............,,,,,,,,,---------......111000...---,,,,,,------,,,---......//////......---------............///////////////////////////000000//////.........---............////////////............////////////.........///////////////000000000000000000000000000000//////.........---////////////............////////////////////////////////////////////////000000////////////000000,,,,,,,,,------------...////////////////////////........................////////////////////////////////////////////////////////////////////////..............................///000222555777999111111000///////////////........................////////////000000000000........................000000///...---,,,++++++000000111111111111000000000000//////.........---////////////////////////111111000000//////......222111111000///......---000///.........///111222&&&(((,,,000111000...---000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111///////////////////////////000222333333222000/////////000000111111111222000000000000000000000000111111111111111111111111000000000000111111111111111111222222222333333333333333333333333333333333333333333333333333333333444444444333333222222222222222333333333333444444333333333333333333333333333444444555666777888888777777777777888888888888999999888888888888999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;............////////////............////////////000000000000000000000000000//////......//////000---......///000111333444333333333222222222111111111111111111111222333333555555555555666666666666777666555444444444444444666777777888888888777777999999::::::;;;<<<======??????>>>>>>>>>=========???@@@AAABBBDDDEEEFFFGGGMMMKKKJJJHHHGGGGGGGGGGGGJJJIIIHHHFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNMMMLLLMMMOOOPPPQQQQQQPPPOOONNNMMMMMMMMMQQQQQQPPPPPPOOOPPPPPPPPPQQQPPPOOONNNNNNMMMMMMNNNOOOOOONNNNNNNNNOOOOOOPPPPPPQQQQQQQQQPPPNNNKKKJJJGGGFFFEEECCCBBBAAAAAAAAA@@@@@@??????>>>>>>=========<<<;;;;;;:::999888888666666666666555555555555444444333333333222222222////////////////////////000000////////////000000////////////////////////......////////////..............................////////////............,,,,,,,,,---------......///...---------...//////+++,,,------......------.........////////////000///////////////////////////.........------------............////////////............////////////////////////............////////////////////////000/////////............////////////............///////////////////////////////////////////////////......------......///.........////////////000////////////////////////........................////////////////////////////////////////////////////////////////////////........................111000/////////000111222000000///.......................................////////////000000000000........................111111111000//////......///000000111111000000///000/////////............////////////////////////000000000000////////////111111000000//////......000//////...///000111222***,,,///111222111000///000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000222111111111111111111222///000000000111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111222222222333333222222222222222222222222333333333333333333333333444333333333222222222222222222222333333333444444444444444444444444444444444444555555666666777777666666666777777777888888999888888777777888888999777777888888888999999999:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;............////////////............////////////000000000000000000000000111000000//////000000111------...///111333555666333333333222222222222111111111000000000111222222444555555555555666666666666666555555444555555555666777888999999999999999:::::::::;;;;;;<<<<<<<<<>>>>>>===============<<>>>>>===<<<<<<;;;999999999888888888777777666666666555555555555444333333333333222222222222////////////////////////000//////......//////000////////////////////////......////////////............................../////////............---,,,,,,,,,---------......---,,,,,,------///000000++++++,,,------------,,,...////////////000000000////////////////////////---------------,,,,,,,,,............////////////............////////////000//////......---------........................////////////............////////////............////////////////////////////////////////////////------,,,,,,,,,,,,------.........////////////000////////////////////////........................////////////////////////////////////////////////////////////////////////........................000///......------......///......------------...........................////////////000000000000........................000000000000000000000000...//////000000//////...////////////............////////////////////////////////////000000000000000000000000///////////////////////////000111111---...///000000000000///////////////////////////000000000000000000000000////////////000000000000///////////////000111111111111111111111111111111333222000//////000222333000000000000111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111222222222222333111111111111111111111111222222333333333333333333222222222222222111111111222222222222333333333333555555555555555555555555555555555555555555666666555555555666666666666777999888888777777888888999666666777777777888888888::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;............////////////............////////////////////////////////////111111000000000000111111/////////000111333444555222222222222222222222222111000000000000000111111444444444555555555666666666555555555555555666666666777888999:::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<>>======<<<<<<;;;;;;:::777888888888888888888888666666555555555444444444333333333222222222222111111111111111111111111111/////////....../////////////////////////////////......////////////..............................//////.........---------,,,,,,,,,---------......------------......//////+++,,,------......------............////////////////////////////////////------------------------............////////////............////////////000000//////...---,,,,,,........................///////////////.........////////////............////////////////////////////////////////////////---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...////////////////////////........................////////////////////////////////////////////////////////////////////////........................,,,,,,,,,------.../////////......------.................................////////////000000000000........................------------......//////......////////////......///////////////.........////////////////////////......//////000000111111////////////000000000000///////////////000000111......---------------...////////////////////////////////////////////////////////////000000000000///////////////000000111000000000000000000000000222111000//////000111222000000000000000111111111000000000000000000000000111111111111111111111111///000000000111111111111111111111111222222222222111111111111111111111111222222222222222333333333111111111111111111111111111222222222222333333333444444444444444444444444555555555555555555555444444444444555555555666666888888777777777777888888777777777777888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;............////////////............////////////////////////////////////111111000000000000111111222111111111111111222222222222222222222222222222111111000000000000000111444444444444555555555555555555555555555666777888777777888::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============@@@@@@AAABBBCCCCCCDDDDDDGGGGGGHHHIIIJJJJJJKKKKKKHHHGGGGGGGGGGGGIIIJJJKKKMMMMMMMMMNNNOOOOOOPPPPPPOOOPPPPPPOOOMMMMMMNNNPPPSSSSSSTTTUUUUUUUUUTTTTTTSSSUUUWWWXXXXXXVVVSSSQQQNNNOOOPPPPPPOOONNNLLLKKKLLLLLLMMMNNNOOOOOONNNNNNJJJJJJJJJJJJJJJJJJJJJIIIFFFEEECCCBBB@@@@@@??????======<<<<<<;;;:::::::::888888888888999999999999555555555555444444444444333333222222222111111111111111111111111111111111//////............//////////////////////////////......////////////..........................................------------,,,,,,,,,---------......//////.........------,,,------...///////////////,,,,,,,,,---------......////////////////////////..................//////............////////////............////////////111111000///......------.................................///////////////////////////............////////////////////////////////////////////////......------------......,,,,,,,,,------------...////////////////////////........................////////////////////////////////////////////////////////////////////////........................---------....../////////000///////////////000000........................////////////000000000000////////////////////////,,,,,,------.../////////......////////////...............///////////////000000000000000000000000......//////000000111111////////////000000000000...//////000000000000000000///...---------......////////////////////////////////////////////////////////////000000000000///////////////000000111///////////////////////////000111111111111000///111111000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222222222222222222222222222111111111222222333333333111111111111111111111111111111111222222222333333333333333333333333333333555555555555444444444444444444444444555555555555888777777777777777777888888888888999999999::::::999999999:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;............////////////............////////////000000000000000000000000111000000//////000000111222222111000000000000111111222222222222333333333222222111000000000111111333444444444444555555555555555555555666777888999777888999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<============>>>>>>>>>??????@@@AAABBBCCCDDDEEEIIIIIIIIIIIIIIIHHHGGGFFFIIIHHHGGGGGGGGGIIIJJJKKKMMMMMMMMMNNNOOOOOOPPPPPPNNNNNNOOONNNMMMMMMNNNPPPQQQRRRTTTUUUVVVUUUTTTTTTSSSUUUWWWXXXXXXWWWUUUSSSPPPPPPPPPPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOMMMMMMJJJJJJIIIIIIIIIIIIIIIIIIGGGFFFDDDBBBAAA@@@??????======<<<<<<;;;:::::::::999999999999999999::::::555555555444444444444333222222222222111111111111///////////////////////////......------......///////////////////////////......////////////.......................................------------,,,,,,,,,,,,---------......////////////...---,,,+++......///000000000000///++++++,,,,,,,,,---------////////////////////////.........///////////////............////////////............////////////222111111000000/////////.................................///////////////////////////............//////////////////////////////////////////////////////............//////.........////////////000////////////////////////........................////////////////////////////////////////////////////////////////////////........................000000000//////---,,,+++000////////////000111111........................////////////000000000000////////////////////////.../////////000000111111...//////000000//////............///////////////000000000000000000000000////////////000000000000000000000000////////////......///000000000000000111111000//////000000000////////////////////////000000000000000000000000////////////000000000000///////////////000111111...........................///111222222111///...111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222222222222222222222000000111111222333333333111111111222222222222222111111111111222222222222333333333333333333333333444444444444444444555555444444444555555555555666888777777666666777777888888999999999999:::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;............////////////............////////////000000000000000000000000000//////......//////000000000/////////000111111111111222222222333333333333333222111111111111111333333444444444555555555444444444555666888999:::888888999999999999999888999999::::::;;;<<<===============>>>>>>>>>????????????@@@BBBCCCEEEFFFGGGHHHHHHIIIJJJIIIHHHGGGFFFJJJIIIHHHGGGHHHHHHJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNKKKLLLLLLLLLKKKLLLNNNOOOOOOQQQSSSTTTUUUUUUTTTSSSRRRTTTVVVWWWXXXXXXVVVVVVRRRRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRRRRQQQPPPNNNMMMKKKJJJIIIIIIHHHHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBB=========<<<;;;;;;::::::999999999999999999999999555555555444444444333333222222222222111111111111///////////////////////////......------......///////////////////////////......////////////.......................................---------,,,,,,,,,,,,,,,---------......---......//////...---,,,---......///000/////////,,,,,,,,,---------......////////////////////////---------....../////////............////////////............////////////222222222111111111111111////////////////////////............/////////000////////////............//////////////////////////////////////////////////////............//////.........////////////000////////////////////////........................////////////////////////////////////////////////////////////////////////............................../////////---,,,+++...............///000000........................////////////000000000000/////////////////////////////////000000000000000///000000111111000000///............/////////000000000000000000000000000000000000000////////////111111000000//////......---...///000111000000///000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111//////////////////////////////000000000000//////111111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111///000000111222222333333222222222222333333333444111111111111222222222222444444444444444444444444333333333444444555555555444555555555555666666666777777666666666666777777888888888888999999999999888999999999999:::::::::999999:::::::::;;;;;;;;;............/////////000............/////////000000000000000000000000000//////............//////............///000222222111111111222222333333333444444333222111111222222333333333444444444555555444444444555777888::::::888888999999999888777777888888999:::<<<===>>>>>>======>>>>>>??????@@@@@@???@@@AAACCCEEEFFFHHHHHHEEEFFFHHHJJJKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHIIIJJJIIIIIIIIIJJJKKKKKKLLLLLLHHHIIIJJJJJJJJJJJJLLLNNNNNNOOORRRTTTUUUTTTSSSSSSRRRSSSUUUWWWXXXXXXXXXWWWTTTSSSQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTSSSQQQOOOMMMLLLKKKJJJIIIHHHHHHHHHHHHDDDDDDCCCCCCCCCDDDDDDEEE>>>======<<<<<<;;;::::::999999999999888888888777555555444444444333333333222222222111111111111000111111111111111111111111.........------.........////////////////////////......////////////....................................---------,,,,,,,,,,,,,,,,,,---------......+++,,,---////////////...,,,---......//////......---------.........//////////////////////////////,,,,,,,,,------...................../////////000............/////////000222222222222222333333333000000000000000000000000---.........//////000000000/////////............///////////////////////////////////////////////////......------......///,,,,,,,,,---------......////////////////////////........................////////////////////////////////////////////////////////////////////////........................)))***,,,.../////////...---------------...///000........................////////////000000000000000000000000000000000000........................000000111111111111000000---.........//////000000000000000000000000000000111111000000//////......222111111000///......------...000111111111000///------...///000/////////111111111111111111111111000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000111000///......///000111222111111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000///000000111222222333333222222222333333444444444000111111111111222222222555555555555555555555555222222333333444555666666555555555666666666666777777777666666666666777777777777777777888888888888888888999999999:::::::::999999999::::::;;;;;;;;;////////////////////////////////////////////////000000//////.........---////////////000000000000//////000111222222333333111111111111111111111111000111111111111222222222222222333333333333444444444444444444666888:::;;;777888999:::::::::::::::666888999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@AAABBBDDDEEEFFFFFFGGGIIIJJJKKKKKKJJJIIIIIIJJJGGGGGGHHHHHHHHHHHHHHHHHHLLLLLLMMMLLLKKKJJJHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPQQQRRRRRRSSSTTTVVVWWWXXXVVVUUUTTTRRRPPPNNNMMMLLLPPPQQQRRRRRRRRRQQQPPPOOONNNNNNLLLKKKIIIGGGFFFEEEHHHFFFDDDDDDDDDEEEDDDBBB@@@===;;;999::::::999999888888888888888888888888888888666555444333333222222111111111000000//////000000//////.........------------------...///000,,,+++***+++---///////////////////////////////////////.........---------------------------------,,,---......//////..............................,,,000111...,,,......+++...........................///000///.........000////////////////////////............/////////000////////////////////////---///111222333222111000000000000000111111111111------............------......////////////......,,,...//////...------...//////......---------,,,000000000000000000000000,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///..............................------------......///......------///000111000///...------...///000,,,------......------,,,......////////////......////////////////////////...............///000000////////////////////////000000000000000000000000......///000000000000000000000000000000000000000000000////////////000000000000000000////////////...............---------000000000000000000000000000000//////.........---000000111111111111000000000000000000////////////000000000000000000000000//////............//////000000000000////////////000000000000000000000000,,,------...///000000111111000000000//////......000000000000000000000000000000111111111111000000////////////000000000000111111111111111111111111222111000//////000111111444222000......000222444333333333222222111111111333222222222222222222222555444333222222222333444444444444444444444333333444444444444444444444444444555555666666666666666777888999::::::999777666999999999999999999999999::::::::::::::::::::::::///////////////////////////////////////////////////000000000//////...---////////////000000000000//////000111111222333333111111111111111111111111000000111111111222222222222222333333333333444444555555444555666777999:::777777888888888777777666666888999999999999:::<<<>>>>>>==================>>>???@@@BBBCCCDDDEEEEEEFFFHHHJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHKKKLLLLLLLLLKKKJJJHHHGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOQQQQQQRRRSSSUUUVVVWWWXXXUUUTTTSSSQQQOOONNNLLLLLLNNNOOOPPPQQQQQQPPPOOONNNMMMLLLKKKJJJHHHFFFEEEEEEFFFDDDBBBBBBBBBCCCBBB@@@@@@===;;;999::::::999888888888888888888888888888888777666555333333333333111111111111000000000///000000/////////...............---------......///---+++***+++---......---........................//////.........---------------------------------,,,---......//////..............................///555777222---,,,---...........................---...///...---,,,---///////////////////////////.........///////////////////////////////////////---...000222222111000///....../////////000000000.........//////...............////////////......,,,...//////...------.../////////.........------........................,,,---------............//////.........//////000////////////////////////......------------......///......---...///000111222111000//////000111222,,,------......------,,,......////////////.............................................///000000////////////////////////////////////////////////......///000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000///000000000000000000000000000/////////............//////000000000000//////000000000000////////////000000000000000000000000//////............//////000000000000////////////000000000000000000000000------...//////000111111111111111000000/////////////////////////////////000000111111111111000000111111111111222222222222111111111111111111111111222111000//////000111111333222111//////111222333333333333222222111111111222222222222222222222222333222111111111111222333444444444444444444444444666666666666666666666666444555666666777777666666777888888999999999888888999999999999999999999999::::::::::::::::::::::::////////////////////////000000000000000000000000///000000111111000...---////////////000000000000///000000111111222222222111111111111111111111111000000000111111111222222222222333333333333444444666555555555555666777777666666666666555444333333666888999999888999:::<<<>>>=========<<<<<<;;;;;;<<<===>>>@@@AAABBBCCCCCCDDDFFFHHHHHHGGGGGGHHHIIIKKKKKKJJJJJJIIIHHHHHHHHHJJJKKKKKKKKKJJJIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNOOOQQQSSSUUUVVVWWWVVVVVVSSSSSSRRRPPPOOOMMMLLLKKKMMMMMMOOOOOOOOOOOONNNMMMKKKJJJJJJIIIGGGFFFEEEEEEDDDBBB@@@???@@@@@@???>>>???===::::::::::::999888777777777777777777777777777777555444333333333333111111111111000000000000//////000000//////......//////...---------.........---,,,,,,.........,,,------------------------...............---------........................,,,---......//////..............................111999<<<666---+++---///........................///000111111//////000111///////////////////////////////////////.........////////////////////////---...000111111111000///------........./////////...//////000000//////.........////////////......,,,...000///...---...///000000////////////..............................------........./////////000000///.........//////////////////////////////......------------............------......///000111000000//////000000111------............------......////////////......------------------------...............///000000////////////////////////////////////////////////......///000000000000000000000000000000000000000000000////////////000000222222222111111111000000//////000000000000000000000000000000000000000000////////////..................////////////......000000000000////////////000000000000000000000000//////............//////////////////000000000000000000000000000000000000...//////000000111111111111111111111111000000000........................000000111111111111000000111111111111222222222222111111111111111111111111111111000000000000111111111111111111111111111111222222222222222111111111111111111111111111111111333222222111111222333333222333333444444555555555555555555555555555555555555666666777777777777777777777777777888888999:::999999999999999999999999::::::::::::::::::::::::////////////////////////000000000000000000000000...///111222222000///...////////////000000000000///000000000111111111222111111111111111111111111000000000000111111111111222222222333333333444444666555555555555555555555444555555555555444444333666777999999888888:::;;;;;;;;;;;;:::999999888888;;;<<<>>>@@@AAABBBBBBBBBCCCEEEGGGHHHGGGGGGHHHIIILLLLLLKKKJJJIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJKKKKKKKKKLLLLLLNNNOOORRRUUUVVVVVVUUUUUURRRRRRQQQPPPNNNMMMLLLLLLLLLMMMNNNOOOOOONNNMMMMMMJJJJJJIIIHHHHHHGGGFFFFFFBBBAAA???>>>??????>>>===>>><<<::::::::::::888777777777777777777777777777777666555444333333333333111111111000000000000000//////000000000000///...000///...---------------000///......000000...---------------------------........................////////////////////////,,,---......///.................................111777999333...---...---...........................///000000///...///000////////////////////////////////////............////////////////////////......///000000//////...------.........///////////////000000000000//////......////////////......---...000000...---...///000000000000000/////////.................................////////////000///...---,,,,,,,,,,,,,,,////////////////////////......------------......------------......//////........................------............------......////////////......------------------------...............///000000////////////////////////////////////////////////......///000000000000000////////////////////////000000////////////000000111111111000000000000///------------............///////////////////////////////////////............//////000000//////...000000000000//////////////////////////////////////////............//////////////////000000000000///////////////////////////000000000111111111222222222111111111111111111////////////////////////000000111111111111000000.../////////000000000000111111111111111111111111000000000000000111111111000111222222222222111000222222222111111111111111000000000000000111111111333333333333333444444444222222333333444555666666333333333333333333333333555666777777888888777777777666666666666888:::;;;888888888888999999999999999999999999999999999999////////////////////////////////////////////////...///000111111000///...////////////000000000000000000000000000111111111000000000000000000000000//////000000000111111111222222222333333333444444555555555555555444444333222333444555666666666666555777888888888888999;;;;;;;;;:::::::::999999999<<<===???@@@BBBCCCCCCCCCCCCEEEHHHHHHHHHHHHIIIJJJLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIIIILLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLNNNQQQSSSUUUUUUTTTSSSQQQQQQPPPOOONNNNNNMMMMMMNNNOOOOOOPPPOOONNNMMMLLLJJJJJJIIIIIIHHHGGGFFFFFFCCCAAA???>>>??????>>>======<<<::::::::::::888666666666666666666666666666666555444333333333333333000000000000000000111111...///000111111000///...000///...---------------111000000111222222000...........................---.....................////////////////////////,,,---......///....................................000000---...000...***........................+++,,,------++++++,,,---///////////////////////////////////////.........////////////////////////....../////////.............../////////000000000//////000000000000//////......////////////......---///000000///......////////////000000000000000////////////////////////.........////////////000///...---,,,,,,,,,,,,,,,------------------------......------------......,,,------...............------............---------......//////......---......////////////......------------------------...............///000000////////////////////////..............................///000000000000000////////////////////////000000////////////000000000////////////.........,,,---------......//////////////////////////////.........//////////////////000000111111000000///000000000000//////////////////////////////////////////............//////.../////////000000000111////////////////////////000000000000111111111111111111111111111111222222000000000000000000000000000000111111111111000000.../////////000000000000000000000000000000000000//////000000111111111111///111222333333222111///111111111111111111111111//////000000000111111111111222222333333333333333222222333333444555666666333333333333333333333333555555666777777777777777666666555555666888:::;;;777777777888888999999999999999999999999999999999////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000/////////000000000111111222222333333333333444444333444444555444444333333111222444555777888888888555777888888777888999;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBCCCDDDDDDDDDFFFHHHHHHGGGGGGHHHIIIKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOQQQRRRSSSRRRRRRQQQQQQPPPPPPOOOOOONNNNNNOOOPPPPPPPPPOOOMMMKKKJJJJJJJJJIIIHHHGGGEEEEEEDDDCCCAAA???>>>??????>>>===<<<;;;::::::::::::777555666666666666666666666666555555444333333333333333000000000000111111111111---///000222222111000/////////...---------......000000000222333333111///////////////////////////---------.......................................,,,---......//////..............................,,,,,,***)))---111///(((...........................///000000///...///000////////////////////////............/////////000////////////////////////............------------....../////////000000000...//////000000//////.........////////////......---///111000///...//////......////////////000000000000000000000000000000------........./////////000000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,---............---...//////000000//////.........////////////............////////////......------------------------...............///000000////////////////////////..............................///000000000000000000000000000000000000000000000////////////000000//////.........---------......//////000111111111000000000000000000000000.........///////////////000000111111111111000000000000000000////////////000000000000000000000000//////............//////......//////000000111111000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000000111111111111000000111111111111222222222222000000000000000000000000...///000111111222111111000111222333333222111000000000000111111111111111///000000111111222222222//////000111222222222222222333333444444555555555444444444444444444444444444555555666666666666666666666666666777777888999666666777777888999999999999999999999999999999999////////////////////////------------------------...---,,,,,,,,,---///000////////////000000000000000000000000000000000///000000000000000000000000////////////000000000111222222333333333333444444222222444444555444333333222333444555666666666666555666888888777777999:::<<<<<<<<<======>>>>>>???===>>>???AAABBBCCCDDDDDDDDDFFFGGGGGGFFFEEEFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLNNNOOOPPPQQQRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOMMMKKKIIIGGGIIIHHHGGGFFFDDDBBBAAAAAABBB@@@>>>>>>>>>>>>>>><<<<<<;;;::::::;;;999777444555555555555555555555555444444333333222222333333///000000000111111111111---...111222333222000///......---------......///......///111333333111...........................---------.........//////------------------------,,,---......//////..............................***,,,,,,+++---000///+++........................111222333222111000111333////////////////////////,,,------...///000111111///////////////////////////......---,,,,,,,,,---------........./////////.........//////...............////////////.........///111111///...///000------........./////////////////////////////////,,,---------............//////.........//////000------------------------......------------......+++,,,---.........------......///000000///............////////////............////////////.............................................///000000////////////////////////..............................///000000000000000000000000000000000000000000000////////////000000////////////..................//////000111111222000000000000000000000000............/////////000//////000000000000//////000000000000////////////000000000000000000000000//////............//////.........///000111111111000000000000000000000000/////////////////////////////////000000111111111000000000000000000000000000000111111111111000000111111111111222222222222000000000000000000000000---...000111222222111111111111111222222111111111///000000000111111111222000000111111222333333444000111222444444444444444444444444444444444444444444444444444444444444444333333444555555555555555666666777777777777777666666666666777888999999999888888888888888888888888////////////////////////------------------------...---+++******,,,///111////////////000000000000000000000000////////////000000000000000000000000////////////000000000000222222333333333444444444111222333444555444333333333333444555555555444444555666888888777777999:::999::::::;;;<<<===>>>>>><<<===???@@@BBBBBBCCCCCCCCCEEEFFFFFFDDDCCCDDDDDDGGGHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEFFFHHHJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKLLLMMMOOOPPPRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNLLLIIIFFFEEEHHHGGGEEEDDDBBB@@@???>>>AAA???=========>>>===<<<;;;;;;::::::;;;999777444555555555555555555555555444444333222222222333333//////000000111111111222---...111333333222000///---------------...///000+++,,,---///222222000...---------------------------------.........//////------------------------,,,---......//////..............................***///111...,,,...///...........................,,,---...---,,,+++,,,...////////////////////////+++,,,---...///111222222///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------......////////////.........///111111/////////000,,,---------......//////........................,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///.................................------.........+++,,,---.........---,,,+++,,,---......---,,,+++......////////////............////////////......////////////////////////...............///000000////////////////////////...........................//////000000000000000000000000000000000000000000000////////////000000000000000000////////////,,,,,,,,,---...//////000000000000000000000000000---.........//////000000......////////////......000000000000////////////000000000000000000000000//////............//////---......///000111111222000000000000000000000000////////////..................//////000000000111000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000---...000111222222222111111111111111111111111111//////000000111111111222000000111222333333444444333444666888999888888777444444444444444444333333222222222222222222222222222333444444555555444444666666777888888777555555555666666777888999999999888888888888888888888888,,,,,,,,,,,,,,,,,,,,,,,,---------......000111222------......///000000000...------------...////////////000111111111111111000000000000000000000000000111222333333222111000222111000/////////111111333333333333333333333333555555555555666666666666555555555666777999:::;;;333888<<<<<<::::::<<>><<<<<<;;;;;;;;;;;;;;;:::;;;<<<;;;888666666666666666555555555555555555444333333222111111111222222222222111000000//////............//////------............------000000000000000000000000...------------...//////...........................---,,,,,,.../////////........................------------------------//////////////////////////////.........---------.........///////////////000111111000///......//////............---------000000000000000///..............................---------...............////////////////////////------............------...000111222222111000...111111000000//////........................------........................---......//////////////////---,,,---000222000...////////////////////////........................------///000111111222222---...///111111///...---000000000000000000000000////////////////////////------......//////000000////////////////////////............////////////............////////////------......//////000000000000000000000000000000111000///......///000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000///---,,,,,,///222000000000000000000000000000000000000////////////111111000000000000111111222111111111000000//////000///.........///111222111111111111000000000000000000000000000000000000000000000000000000000000222111111111000000//////000//////111333444333111222111111111000000//////111111111000000000000000000000000000111111111111333444666888888777666555444444333222111111111111222222333333333333444444000999555000666777333555777777777777777777777777555555555555666666666666999999888888777777666666,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000000000///......------...------------...////////////000111111111111111000000000000000000000000000111222222222222111000222111111000000111111111444444444444444444444444555555555555666666666666666666666666777888999:::888888:::<<>><<<>>><<<===AAAAAA??????CCCDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJIIIIIIJJJJJJKKKLLLNNNMMMJJJHHHGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLNNNOOONNNMMMMMMLLLLLLLLLLLLMMMNNNMMMLLLJJJHHHGGGEEEEEEEEEDDDBBBAAA@@@????????????>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;:::888666666666666666555555555555555444444333222222111111111222222222222111000000//////............//////---..................---////////////////////////...------------...//////...........................---,,,,,,...//////...........................------------------------........................//////.........---------000000//////......------...000000///...------...///............---------000000000000000///......////////////////////////---------............///////////////////////////.........//////............///111222222111///...111000000000/////////...................................................---......//////////////////---+++,,,///000...---,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---------,,,,,,---...///000000///...---000000000000000000000000////////////////////////.........///////////////////////////////////////............////////////............////////////.........///////////////////////////////////////000000///......///000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000///------///111000000000000000000000000000000000000////////////111111000000000000111111111111111000000000//////000//////...///000111222111111111000000000//////000000000000000000000000000000000000000000000000111111111111000000000////////////000222333222111111111111111000000000///111000000000000000000000000000000000111111111111222333555666777666555444222222222111222222333333222222222333333333444444222777444444<<<999333666555555555555555555555555555555555555666666666666888888888777777777777777------------------------------,,,,,,,,,------...000000000///......------......------......///000//////000111111111111111000000000000000000000000000111222222222222111000111222222333333222222222555555555555555555555555444555555555555666666666666666666666777777888999;;;888777>>>GGGLLLHHHCCCAAA<<<;;;???CCCBBBAAABBBDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIIIIIIIIIIJJJJJJKKKLLLKKKIIIGGGFFFFFFGGGHHHGGGGGGHHHIIIJJJKKKLLLMMMKKKJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIGGGEEEDDDDDDBBBBBB@@@???>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::::::::;;;:::777555666666666555555555555444444444333333222222111111111111222222111111000/////////............//////........................////////////////////////......------......///000........................///---,,,,,,...//////..........................................................................................---------111111000///...---,,,,,,---...///...---,,,---...///............---------///000000000000///......000000000000000000000000------........./////////////////////////////////...//////000000//////...//////111111111111//////000000000000////////////................................................---......///////////////...---,,,,,,---...,,,+++......................................................//////...------,,,---...///000000///...---000000000000000000000000///////////////////////////////////////.........////////////////////////............////////////............///////////////////////////.........//////////////////////////////...------...//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000111222111///......///000000000000000000000000////////////000000000000111000000//////000000111111111000000000000/////////////////////000111111111111000000000000//////000000000000000000000000000000000000000000000000111111111111000000000000000///...000222333222111111111111111000000000000000000000000000000111111000000000000111111111111111222333444555444333333111111111111222333444555222222222222333333333333555444222:::EEE===333888444444444444444444444444555555555555666666666666666777777777777777777888..............................------,,,---------------......///000000000...............//////000//////000111111111111111000000000000000000000000111111111222222111111111111222333444555444333222444444444444444444444444444444444555555555666666777777666666666777777888999666777???KKKUUUWWWUUUHHH???999<<>>============<<<<<<;;;::::::::::::::::::999999::::::999777555666666555555555444444444333333333333222222111111111111111111111000000/////////............//////.........------.........////////////////////////...............//////000........................///...,,,,,,...///..............................////////////////////////................................................000000//////......---------...//////------...//////............---------//////000000//////...---////////////////////////------......//////000000//////////////////////////////000000000000////////////000111111000//////000000000000////////////............////////////........................---......//////////////////......---------,,,+++////////////////////////..............................////////////............///000000///......////////////////////////////////////////////////000000//////......------////////////////////////............////////////............////////////000000//////......------////////////////////////.........------.........////////////////////////////////////////////////////////////////////////////////////////////////000000000000000////////////111333333111///......000000000000000000000000////////////000000000000000000////////////000000000000000000000000/////////////////////000000111111000000000////////////////////////////////////////////////////////////111111111000000000000000111000///000222444333333111111111000000000000000000000000000000111111111///000000000111111111111000111222222333333222222222111111111222222333444111222222222222333333333777222000>>>KKK???333999444444444444444444444444555555555555666666666666555666666666777777888888........................//////..................------......///000000000///............///000000//////000111111111111111000000000000000000000000222111111111111111111222111222333555555555444333333333333333333333333333444444444444555555555555777666666666666666777777666666888===FFFPPPZZZ___WWWIII===;;;???AAABBBBBBEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@???>>>============;;;::::::999999999999999999999888999:::999666444555555555555444444444444333222222222222222111111000111111111111000////////////............/////////...------------...///........................///............///000000........................000...,,,,,,...///...---........................////////////////////////........................---.....................------......//////000000...///000000///...///000///............---------///////////////...------........................------......///000000111//////////////////////////////000000000000///////////////000000/////////////////////000000000000........./////////000000........................---......//////////////////000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,........................))))))***+++,,,------,,,......////////////......////////////////////////////////////////////////000000//////......------////////////////////////............////////////............////////////000000//////......------........................---..................---////////////////////////////////////////////////////////////////////////////////////////////////111000000000//////.........111333444222000......////////////////////////.../////////000000000111000000////////////000000//////////////////000000...//////000000000000000000000000////////////...////////////////////////////////////////////////000000000000000000111111333111000111333555555444000000000000000000111111//////000000111111111111///000000000111111111111///000000111111111111111444333222222111111111222111111111222222222333333777222000>>>JJJ???222888555555555555555555555555555555555555666666666666555555666666777777777888------------------------//////.........//////000000000000///......------//////......//////000111//////000111111111111111000000000000000000000000222222111000000111222222111111222333444444444444333333333333333333333333333444444444444555555555555555555555666666777888666888::::::<<>>>>>??????@@@CCCCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKKKKIIIIIIHHHHHHHHHIIIJJJJJJFFFEEEDDDCCCBBBAAAAAA@@@??????>>>===============999999888888888888999999999888888888999888555333555555555444444444444333222222222222222222111111000000111111000000///...//////............/////////...---,,,,,,---...///........................//////......//////000111........................000...------.........---................................................---------------------------------...............,,,,,,---...///000111111...///000000//////000111///............---------...////////////...------........................------...///000000111222////////////////////////...//////000000//////...////////////////////////////////////000000000000.........//////000000111........................---......///////////////...000000000...---...///------------------------........................******,,,---.../////////////////////////////////000000000000000000000000///////////////////////////////////////.........////////////////////////............////////////............///////////////////////////.................................---...////////////...---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////......---------///222333111000//////////////////////////////......//////000000111111000//////......//////000......////////////000000......///000000000000000000000////////////......000000000000000000000000000000000000000000000000000000000000111111111111333222000000222444555555000000000000111111111111/////////000111111222222000000000000111111111111///000000000000111111111555444333222111111111111111111111111222222222222444333111999DDD<<<222777555555555555555555555555555555555555666666666666555666666666666666666777,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000000000///......------///////////////000000111//////000111111111111111000000000000000000000000222222111000000111222222111111111111222333444555444444444444444444444444333333444444444555555555444444444555666777888999666999;;;999888:::AAAHHHXXXLLLAAA======<<<===???@@@@@@@@@@@@AAABBBCCCDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGDDDDDDCCCBBBAAA@@@@@@???======<<<;;;;;;;;;;;;<<<888888777777777888888999888777777888888888555333555555555444444444333333111111111111111111222222000000000000000//////...//////............//////000///---,,,,,,---///000........................///////////////000000111........................000///------......---,,,........................---------------------------------------------------------.........//////------......//////000000---...//////......///111///............---------......//////......---,,,........................------...///000111222222////////////////////////.........//////........./////////....../////////.../////////000000000111---......///000000111111........................---......///////////////,,,...//////---,,,...000000000000000000000000000...........................///000000111111111111//////............//////000000000000000000000000////////////////////////.........///////////////////////////////////////............////////////............////////////.........///////////////...........................///000000000000///...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////...---,,,,,,,,,+++...000111000///000111////////////////////////.........///000111111111//////............//////........./////////000000---...///000111000000///000000/////////.........000000000000000000000000000000000000000000000000///000000000111111111111222000......000333333444///000000000111111111111...//////000111111222222000000000000111111111111000000000000000111111222333333222222111222222222111111111111222222222222111666333333:::888222444444444444444444444444444555555555555666666666666666666666666666555555555,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000------......///000000000///////////////000111111//////000111111111111111000000000000000000000000333222111000000111222333111111000000111333444666555555555555555555555555333333333444444444555555333333444444666777999999777999;;;:::999:::===???HHH@@@::::::<<<<<<===@@@=========>>>???AAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHHHHJJJKKKLLLLLLJJJHHHGGGGGGGGGFFFEEEEEEDDDEEEEEECCCCCCBBBBBBAAA@@@??????;;;;;;::::::999999::::::888777777777777777888888888777777888888777555222555555444444444333333333111111111111111111222222000000000000000//////...//////............//////000///---,,,,,,---///000........................///////////////000111111........................111///------......---,,,........................---------------------------------------------------------........./////////////////////.........,,,---......------///000//////.........---------......//////......---,,,000000000000000000000000------...///000111222222////////////////////////------............------//////............//////.../////////000000111111---......///000111111222........................---......///////////////***,,,......,,,,,,...000------------------------.......................................------,,,//////............//////000000000000000000000000////////////////////////---.........//////000000////////////////////////............/////////000............/////////000---.........//////000000...........................///000111111000///...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////...---,,,,,,++++++***,,,////////////000222////////////////////////---......///000111111222//////............//////---.........//////000000---...000111111111000///000/////////............000000000000000000000000000000000000000000000000//////000000111111111222111///,,,,,,...111222222//////000000111111111222...//////000111222222222000000000000111111111111000000000000000111222222111111111111222333444444000111111111111222222222...777444...444555111333333333333333333333333333555555555555666666666777777777666666555555555444------------------------////////////////////////------.........---+++***//////000000///...------...000111222111000111222000000000000000000000000222111111111000000//////111111111111111111222222555555555555555555555555222222333333444555666666666666666666666555555555666777888999;;;<<<===>>>>>>>>>>>>>>>============<<<<<<===>>>@@@BBBCCCDDDDDDEEEGGGHHHIIIIIIHHHHHHHHHHHHGGGEEEDDDEEEHHHJJJGGGGGGFFFEEEDDDDDDGGGJJJMMMLLLKKKIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA???===<<<::::::===<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777777888888777555333444555222333333333333222111111222111111111000000////////////000000///...------000000//////.........---------,,,,,,,,,,,,------........................//////////////////////////////...,,,******,,,///***,,,---////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...///000///...,,,***---------.........//////////////////000000000000------......//////000000////////////////////////........................------------------------000000//////.........---........................000000//////.........---------------------------......------------..................////////////////////////000000000000......////////////......000000//////.........---...///000000000///---,,,...............///000000//////............//////////////////////////////000000//////.........---////////////////////////........................111000///........................................................................////////////000........................///......///222333222222////////////////////////000000000000//////////////////............//////000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////////////////000000//////......------////////////////////////////////////////////////////////////000000000000...000111000///...///111000000000000////////////000000000000000111111222111111111111000000000000000000000000000000000000---......///000111111111000000000000000000000000222222111111111111111222000111333222//////222555111111222222222333333333333333222222333333444555444444444444444444444444333444666777777777666555888888777777666666555555........................////////////////////////......///000//////------///////////////...------...///111111000000000111000000000000000000000000111111111111000000000///111111111111111222222333444444444444444444444444222333333444444555555555777777777777777777777777666777888999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===>>>???AAABBBCCCDDDEEEFFFHHHIIIIIIIIIHHHIIIIIIIIIHHHFFFGGGIIIKKKIIIIIIHHHFFFDDDEEEGGGIIINNNNNNNNNMMMLLLLLLKKKKKKHHHIIIJJJJJJJJJHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBAAA???===<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;999999888777666666666666666777888666444333444444222333333333222222111111111111000000000////////////////////////...------///.........------------......------------.........................................................//////---,,,,,,...000------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------///000///...---+++---------.........//////////////////.....................///////////////................................................------------------------000/////////....................................000/////////............------------------------//////............//////............////////////.../////////000000000000......////////////......000/////////...............///000000000///---,,,...............///000000000//////......//////000////////////////////////000/////////............////////////////////////////////////////////////000/////////............------------------------............................../////////000000000........................000///...///111222222111////////////////////////000000000000////////////000//////......//////000////////////////////////......////////////......////////////////////////000000000000000000000000///////////////////////////////////////.........////////////////////////////////////////////////////////////000000000000...000111000///...///111000000000000////////////000000//////000000111222111111111000000000//////000000000000000000000000......///000000111222222000000000000000000000000222222111111111111111222///111222111//////000222222222222222333333333333333333222222333333444555444444444444444444444444333333444555555555555444777777777777666666555555//////////////////////////////////////////////////////000111111111000000///////////////......------///111111000000000111000000000000000000000000111111111111000000000000111111111111111222333333333333333333333333333333444444444444444444444444777777777777888888888888777777888999;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAACCCDDDFFFGGGHHHIIIIIIIIIIIIKKKLLLKKKJJJIIIJJJLLLLLLLLLKKKHHHFFFEEEGGGHHHMMMMMMNNNOOOOOONNNMMMLLLIIIJJJJJJJJJIIIGGGFFFEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA???>>><<<;;;:::<<<<<<;;;;;;;;;:::::::::888888777666555555555555555666777666444333333444222222222222222111111111000000///////////////...///////////////......------------------,,,,,,,,,///..................///................................................---...000///......///111////////////...---,,,+++,,,,,,,,,,,,,,,,,,------,,,---......//////......,,,---.../////////...------------...............//////......---------,,,///////////////.........------------------------................................................////////////....................................////////////............------------------------000000////////////000000---............/////////....../////////000000000......////////////......////////////............/////////000//////...---...............///000000000000////////////000000////////////////////////////////////............////////////////////////000000000000000000000000...///000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,...........................////////////000000000........................111000//////111111111///////////////////////////////////////000000000000111000000//////000000111..............................////////////......////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////////////////000000000000...000111000///...///111////////////000000000000000000//////000000111222111111000000000000//////000000000000000000000000//////000000111222222222000000000000000000000000222111111111111111222222///000222222000//////000222222333333333444444444333333222222333333444555444444444444444444444444222222222222222333333444777777777666666666666555...............///////////////////////////////////////000000111111111111...///////////////......---///111111000///000111000000000000000000000000111111111000000000000000111111111111222333333444333333333333333333333333444444444444444444333333666777777777777777888888777888888999;;;<<<<<<===>>>>>>>>>>>>>>>?????????>>>>>>======>>>>>>??????CCCDDDEEEGGGHHHIIIJJJKKKJJJLLLNNNNNNLLLKKKLLLLLLNNNOOONNNKKKHHHFFFGGGHHHHHHIIIKKKMMMMMMLLLKKKJJJIIIJJJJJJIIIHHHFFFDDDCCCEEEEEEFFFFFFEEEDDDDDDCCCBBBBBB@@@???>>><<<;;;;;;;;;;;;;;;;;;:::::::::999888888777666555555555555444555666555333222333444333222222111111111111111////////////...............///////////////......------------------------//////............//////................................................---///000000...------.../////////......---,,,,,,,,,,,,,,,---------------,,,---......///.........+++,,,---.../////////...........................000//////......------,,,000000//////......------------------------------........................///////////////////////////////////////.................................///////////////.................................//////............//////---------.........//////........./////////000000......////////////......///////////////.........//////////////////.....................///000000000000////////////000000///////////////////////////////////////.........////////////////////////////////////////////////---...000111111///...,,,------------------------........................------........./////////........................111000//////000111///...////////////////////////////////////000000000000111111000000000000111111////////////////////////......////////////......////////////////////////////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////////////////000000000000...000111000///...///111////////////000000000000///////////////000111111111000000000////////////////////////////////////000000111111222222222222000000000000000000000000111111111000111111222333111222333333222000000///222333333333333444444444333333222222333333444555333333333333333333333333333222111111111222444555666666666666666666666666,,,,,,---------.........////////////////////////............///000000111......///////////////...---///000000//////000111000000000000000000000000000000000000000000111111111111111111222333444555444444444444444444444444444444444444444444333333555555555666666777777777888888999::::::;;;<<<<<<===>>>>>>>>>?????????@@@??????>>>>>>>>>>>>??????CCCCCCDDDFFFHHHJJJKKKLLLKKKMMMNNNNNNMMMLLLLLLMMMPPPPPPOOOMMMIIIGGGGGGGGGEEEFFFIIIJJJKKKJJJIIIHHHIIIIIIIIIIIIGGGFFFDDDBBBDDDDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@???>>>===<<<;;;;;;:::::::::999999999999999999888777666666666666333444555444333222333444333222111000000000111111............////////////......///////////////.....................////////////............//////................................................---///000///---+++++++++.........------.........,,,,,,,,,------.........,,,---......///.........,,,,,,---....../////////.....................---000000000/////////......000000//////......------................................................////////////////////////.........///////////////.................................///////////////...........................------,,,,,,------...------------........................////////////......////////////.............../////////////////////........./////////...............///000000000000////////////000000////////////////////////.........///////////////////////////////////////........................,,,...///111111000...---////////////////////////////////////////////////,,,,,,---------.........////////////////////////111///...///000000///...////////////////////////.../////////000000000111111111000000000000111111000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////////////////000000000000...000111000///...///111.../////////000000000111/////////...///000000111000000000////////////...////////////////////////111111111111111222222222000000000000000000000000111111000000111222222333555555444444333222111000222222222333333333444444333333222222333333444555333333333333333333333333444333222222222333555666555555555555555666666666++++++,,,,,,---.........////////////////////////......---------...//////---...//////////////////,,,...000000/////////000000000000000000000000000000000000000111111111111111111111111222444555666555555555555555555555555444444444444444444444444444444555555666666777777888888999::::::;;;<<<<<<===>>>>>>??????@@@@@@@@@??????????????????@@@@@@BBBCCCDDDEEEGGGJJJLLLNNNKKKMMMNNNMMMLLLKKKLLLMMMPPPPPPPPPNNNJJJGGGGGGGGGFFFGGGHHHJJJJJJJJJIIIIIIGGGHHHHHHHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@???>>>===<<<<<<:::::::::999999999888888999999888777666666666666222333444444222222222444333222111000///000111111...////////////000000000---...//////////////////.........//////////////////..................///........................------------------------...//////...,,,***+++,,,......---------......///,,,,,,,,,---......//////,,,---......//////......---------..............................---------000000000000000000000000///////////////.........////////////////////////.........................................................///////////////.................................///////////////........................---,,,,,,,,,,,,,,,,,,---,,,------------.........------........./////////......////////////...............//////////////////............///000000...............///000000//////............//////////////////////////////.........///////////////////////////////////////........................---...///000000000///...////////////////////////////////////////////////,,,,,,---------.........////////////////////////000///......000000000...////////////////////////......//////000000111111111000000//////000000111111111111111111111111111......////////////......////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////////////////000000000000...000111000///...///111......//////000000111111//////......//////000111000000////////////......000000000000000000000000111111111111111111111111000000000000000000000000000000000000111222333333999777444333333333222111111111222222222333333333333333222222333333444555333333333333333333333333444444444444444555666666444555555555555666666666,,,,,,,,,---.../////////////////////////////////000///...---------...///------...///////////////,,,...000000///...///000000000000000000000000000///000000000111111111111111111111222333444555666444444444444444444444444222333333444444555555555444555555666777777888888888999999::::::;;;;;;<<<===>>>>>>??????@@@AAAAAA@@@@@@??????@@@AAABBBBBBBBBBBBCCCEEEGGGJJJMMMOOOLLLLLLLLLKKKIIIJJJLLLNNNOOOPPPPPPNNNJJJHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGFFFDDDCCCBBBCCCCCCDDDDDDCCCCCCCCCAAA@@@@@@???>>>===<<<<<<999999999999888888888888888888777666555555555555111333444333222111222444333222000/////////111111/////////000000000111111------...///////////////---------....../////////......------------..............................------------------------------...---,,,,,,///111000000...---,,,,,,------,,,,,,------.../////////,,,---......//////......///......------------...//////.........---------------...//////000000000.........///////////////................................................------------------------............/////////000..................................../////////000........................---------,,,,,,---------,,,,,,---------.........---------.........//////......////////////................../////////000///......---...///000111...............///000000......------------......////////////////////////............/////////000////////////////////////..................................../////////000////////////////////////////////////////////////........./////////000000////////////////////////...------...000111000///////////////////////////.........///000111111111000//////......//////000000000000000000000000000......////////////......////////////////////////000000000000000000000000///////////////////////////////////////.........////////////////////////////////////////////////////////////000000000000...000111000///...///111.........///000111111111///............///000000000000/////////.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444<<<888333111222222222111000000000111111111222222333333222222333333444555222222222222222222222222333333444555555555555555444444444555555555666666---------...///000000111////////////////////////111000///---------...///------...///000000//////,,,...000000///...///000000000000000000000000000//////000000111111111222111111111222333444666777333333333333333333333333222222333333444555666666555666666777888999999999999999999::::::;;;;;;;;;===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCDDDGGGJJJMMMOOOLLLLLLKKKIIIHHHHHHKKKNNNNNNOOOOOONNNKKKHHHGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBCCCCCCDDDCCCCCCBBBAAA@@@@@@???>>>===<<<<<<999999999888888888888777777777555444444444444444111222333333222111222444333222000///...///111222//////000000111111222222------...///000000//////,,,,,,,,,------.........---------,,,,,,---------........................------------------------,,,,,,---,,,---///333666333111///---,,,+++++++++,,,,,,------...///000000,,,---......//////......000///...---------------//////.........---------+++,,,,,,---...///000000---.........//////000000------------------------........................---------------------------.........//////000000........................---.........//////000000////////////////////////.........------.........,,,,,,,,,---------......---------.........//////......////////////......---.........//////000000///...------...///000111...............///000000---------,,,,,,---------////////////////////////---.........//////000000////////////////////////000000000000000000000000...............///000111........................000000000000000000000000000000000000111111111111000000000000000000000000------,,,...000111111000////////////////////////---......///000111111222//////............//////////////////////////////......////////////......////////////////////////000000000000000000000000////////////////////////000000//////.........---////////////////////////////////////////////////////////////000000000000///000111000///...///111---......///000111111222...............///000000000/////////............000000000000000000000000000000000///////////////000000000000000000000000000000000000111222333444<<<888222///000111111111///000000000000111111111333333222222333333444555222222222222222222222222222333444555666555444333444444444555555555666666............////////////+++---/////////...///000,,,,,,,,,---------.....................///000000//////000000000000//////000000000000000111111222222222111111111111222222222111222222333444555666333333444444444444555555555555444333444555666777777777777777777888999999::::::::::::;;;<<<======;;;<<<>>>@@@AAAAAAAAAAAAEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEFFFGGGHHHJJJKKKLLLKKKJJJJJJIIIIIIIIIJJJJJJNNNOOOPPPOOOMMMJJJFFFCCCEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEEEEFFFEEEEEEFFFFFFEEEDDDBBBAAACCCBBB@@@>>>===<<<<<<<<<777:::;;;777777:::;;;:::888888888888888777777666333333444444333333222111000000000000000000000000000000000000////////////111000////////////000000////////////////////////////////////////////////------------------------..............................,,,)))(((+++222888AAA777,,,***...222111------------............///---------............///........................//////............//////000000000000000000000000////////////////////////000000////////////000000...///000///......///000////////////////////////......------------......000000//////.........---........................///000000000000000//////////////////////////////........................///////////////.........---......///////////////000000//////.........---////////////////////////---------............///000000///...............////////////...............000111000...------...000000000000000000000000000000//////.........---////////////////////////000000///...............///////////////////////////......------///000111111111000000//////......---.........//////000000//////......---------,,,000000000000000000000000........................////////////////////////111111000000//////......000000//////.........---000000000000000000000000/////////////////////////////////...---------,,,000000000000000000000000111111111111111111111111////////////////////////......////////////......111111000000000000111111////////////000000000000111111111111111111111111////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111222222222333333333444444555555555555444444666666666666666555555555............////////////---111444666444222///...---.........////////////...............///000000//////000000000000//////000000000000000111111222222111111000000111111222222111111111222333444444111111111222222222333333555444444333444555666777555555555555555666666777:::999999::::::;;;<<<=========>>>???@@@AAABBBBBBEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEFFFFFFHHHJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJKKKMMMNNNNNNNNNMMMJJJHHHFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGGGGFFFEEECCCBBBAAA@@@>>><<<;;;::::::;;;777::::::666555888888777555555666666666555444444333333444444333333222111000000000000000000000000000000000000////////////000/////////////////////////////////////////////////////////////////////................................................,,,------,,,+++,,,000444:::333+++))),,,///...,,,---------............///---------............///------------------------//////............//////////////////////////////////////////////////////000//////......//////000,,,---...---,,,,,,---...///////////////////////////......------......///000/////////....................................------.........------,,,////////////////////////........................---------------------------......///////////////000/////////............////////////////////////........./////////000000000000///...............////////////...............///111000...------...////////////////////////000/////////............////////////////////////000000///...............///////////////////////////......---...///000111111000000000/////////.............../////////000////////////......------000000000000000000000000........................////////////////////////111000000000/////////...000/////////....................................////////////////////////...............---------////////////////////////////////////////////////////////////////////////......////////////......111111000000000000111111////////////000000000000////////////////////////////////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111222222222333333333444444555555555555444444555555555555555444444444............///////////////444999<<<999555000---///000000000000000111111...............///000000//////000000000000//////000000000000000111111222222111111000000111111222222111111111111111222222111111111111222222222222555444444444444555666666555555444444555555666777999999999999:::;;;<<<<<<>>>>>>===>>>>>>@@@BBBCCCEEEEEEDDDDDDDDDDDDCCCCCCEEEEEEEEEFFFHHHIIIKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGFFFEEEEEEEEEGGGGGGEEEEEEDDDDDDDDDFFFGGGHHHGGGHHHIIIIIIHHHGGGEEEDDDAAA@@@>>><<<;;;:::::::::888:::999555555777777555444555555555555444333333333333333333333222222111000000000000000000000000000000000000////////////.....................///////////////////////////////////////////////////////////////////////////........................***,,,//////...------...222///,,,+++,,,------------------............///---------............///------------------------//////............/////////////////////////////////////////////////////////..................///,,,---...---,,,,,,---...///////////////////////////......------......///////////////....................................+++,,,------------,,,,,,////////////////////////................................................---......///////////////////////////............////////////////////////////////////000000000111000//////............///////////////...............///000000...---..............................////////////............////////////////////////000//////............//////////////////////////////............///000000000000000000////////////............////////////000000000000////////////000000000000000000000000////////////////////////////////////////////////000000000000////////////////////////....................................////////////////////////---------...............////////////////////////////////////////////////////////////////////////......////////////......111000000//////000000111000000000000////////////////////////////////////////////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111222222222333333333444444555555555555444444444444444444444444444444............////////////...333888:::999444000...000000000000000000000000...............///000000//////000000000000//////000000000000000111111222111111000000000000111111222111000000000000000111222333333333333444444444444444444444555555666666777666666666666777888888888888888888999:::;;;<<>>=========???BBBCCCEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLKKKJJJJJJKKKKKKIIIHHHFFFEEEEEEFFFGGGHHHDDDDDDDDDDDDEEEFFFHHHIIIIIIIIIJJJJJJIIIHHHFFFEEE@@@@@@???===<<<;;;::::::888:::999666777;;;;;;888666666666666666555555444222333333333333222111111000000000000000000000000000000000000////////////---------...............////////////////////////////////////////////////................................................+++---...//////---,,,+++......///...------...///---------............///---------............///........................//////............//////////////////////////////////////////////////////......------------.........///000///.........000//////////////////////////////............/////////////////////.................................,,,---......///.........////////////////////////........................000000000000111111111111---......//////////////////////////////.........////////////////////////....../////////000000000000///............//////////////////............---///000000///......///........................///////////////.........////////////////////////000///............//////////////////////////////............/////////000000000000000////////////.........///////////////111111000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000///////////////////////////.........000000000000000000000000////////////////////////,,,---------.../////////////////////////////////000000000000000000000000////////////////////////......////////////......000000////////////000000000000000000////////////000000000000000000000000////////////////////////000000111111111111000000////////////////////////////////////////////////000000000000000000000000000000111222222222222111111111111111111111111111111111222222222333333333333444444555555444444333444444444444444555555555............////////////,,,///222444333111000000////////////////////////...............///000000//////000000000000//////000000000000000111111222111000000000000000000111111111000000///000000000222222222333333333444444444444444555555555555555666666666666666777777888888888888888888999;;;;;;@@@???=========???AAACCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLLLLLLLLLLMMMNNNNNNQQQOOOMMMJJJIIIIIIIIIJJJJJJIIIHHHFFFFFFFFFGGGHHHDDDDDDDDDDDDEEEFFFHHHIIIIIIIIIJJJJJJIIIHHHFFFEEE>>>>>>===<<<:::999888777888999888888;;;AAAAAA>>>666666666666666555555444222222333333222222111000000000000000000000000000000000000000////////////,,,,,,---...//////......////////////////////////////////////////////////------------------------...........................------,,,------,,,,,,***---//////------...///---------............///---------............/////////////////////////////////............//////........................////////////////////////......------------.........///000///.........000/////////////////////////////////....../////////.........///////////////........................,,,------...//////......////////////////////////........................///000000000111111222222---......///////////////.........///////////////////////////////////////------.........///////////////............//////////////////............---...000000///......///................................./////////////////////////////////////////////............//////////////////////////////---......///////////////////////////000000000000///////////////.........000000111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000.........///////////////000000000000000000000000////////////////////////,,,---------.../////////........................000000000000000000000000////////////////////////......////////////......000000////////////000000111000000000/////////...000000000000000000000000////////////////////////000000111111111111000000////////////////////////////////////////////////000000000000000000000000000000111222222222222111111111111111111111111111111111222222222333333333333333444444444444333333444444555555666666666666............////////////+++---...///......///111//////............------...............///000000//////000000000000//////000000000000000111111222111000000//////000000111111000000000000000111111000000000000111111111111333444555555666666555555444444333333444444555666777777777777888999:::;;;??????>>>>>>>>>???AAABBBDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGIIIIIILLLKKKKKKKKKLLLMMMNNNOOOQQQOOOMMMKKKIIIIIIIIIIIIJJJIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDFFFGGGHHHGGGHHHIIIIIIHHHGGGEEEDDD;;;;;;;;;:::888777555444777888777777===CCCDDD@@@444555555555555444333333222222222222222111111000000000000000000000000000000000000000////////////+++,,,...///000000///...////////////////////////////////////////////////------------------------........................///---+++***+++---------)))***,,,---,,,+++,,,,,,---------............///---------............/////////////////////////////////............//////........................///////////////////////////..................///,,,---...---,,,,,,---...////////////////////////000//////......//////000.........///////////////........................***+++,,,------...------////////////////////////........................,,,------......//////000---......///////////////.........///////////////////////////////////////------------............///............//////000////////////............,,,...000000///...///000.................................//////////////////////////////////////////............//////000////////////////////////---......///000/////////////////////000000000000///////////////.........000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000.........///////////////........................////////////////////////---------.......................................////////////////////////////////////////////////......////////////......000//////......//////000111111000000//////......////////////////////////////////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111222222222333333333333333444444444444333333444444555555666777777777............////////////,,,---//////------...////////////......---------...............///000000//////000000000000//////000000000000000111111222000000////////////000000000000000000111111222333000000000000111111111111333444555666666666555444444333333333333444555555777666666777777888999:::???????????????@@@@@@@@@DDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKKKKJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIJJJKKKJJJHHHFFFEEEFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGGGGFFFEEECCCBBB<<<<<<<<<;;;:::888666555666666444555;;;AAAAAA===555555666666666555444444222222222222222111000000000000000000000000000000000000000000////////////+++---///000111111000///////////////////////////////////////////////////...................................................,,,******---...---,,,+++++++++,,,,,,---,,,,,,---------............///---------............///........................//////............//////........................////////////////////////000//////......//////000,,,---...---,,,,,,---...////////////////////////000000////////////000000............/////////000........................++++++,,,---............////////////////////////........................+++,,,,,,---......//////---......///////////////............/////////000////////////////////////............////////////...............///000000////////////............,,,...000000///...///000////////////////////////............/////////000////////////////////////...............///000000////////////////////////------///000000000///....../////////000000000111000/////////............/////////000000000111111000000000000000000000000........................000000000000000000000000.../////////000000000111............/////////000........................////////////////////////...............---------........................////////////////////////////////////////////////......////////////......//////............//////111111111000///.........////////////////////////////////////////////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111222222222333333333222333333444444333333222333333444555555666777777............/////////000---///111111///---,,,,,,000000//////.........---...............///000000//////000000000000//////000000000000000111111222000000////////////000000000000000000111222444444111222222222222333333333333333555666666666555444666555555555555666777777666666666666777888999:::>>>>>>???@@@@@@@@@??????DDDDDDEEEEEEFFFFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHHHHJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKKKKLLLLLLLLLLLLLLLHHHIIIKKKLLLKKKIIIFFFDDDGGGFFFEEEDDDDDDEEEFFFFFFEEEEEEFFFFFFEEEDDDBBBAAA????????????>>><<<999888555444222222888>>>===888888888888888888777777666111222222222222111000000000000000000000000000000000000000000////////////,,,---///111222222111000////////////////////////////////////////////////////////////////////////........................,,,******,,,//////---***///...,,,---///000///------------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,//////............//////........................////////////////////////000000////////////000000...///000///......///000////////////////////////000000////////////000000---.........//////000000........................---...///000111111111111////////////////////////........................---------...///000000111---......///////////////---.........//////000000////////////////////////////////////000000000000...............///000111000/////////............,,,...///000///...///000000000000000000000000000---.........//////000000////////////////////////...............///000111////////////////////////,,,---///000000000///....../////////000000111111000000//////.........---......//////000000000111000000000000000000000000........................000000000000000000000000.../////////000000111111---.........//////000000000000000000000000000000/////////////////////////////////......------,,,........................111111111111111111111111////////////////////////......////////////......//////............//////222111111000///......---111111111111111111111111////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111222222222333333333222333333444444333333222222222333333444555666666////////////////////////////////////////////////000///.........///111222,,,...000111222111///...............////////////000000000000000000000000000000000000111111111111111111222222222333333333222222111111111111111222444444555555666777777777666666666666777777777777333444555666888999;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>DDDDDDDDDDDDEEEEEEEEEEEEHHHGGGFFFEEEEEEGGGIIIJJJKKKJJJJJJJJJJJJLLLMMMNNNNNNNNNLLLJJJIIIHHHHHHHHHIIIKKKLLLLLLJJJIIIJJJKKKMMMKKKIIIGGGFFFEEEFFFFFFBBBCCCDDDDDDDDDCCCAAA@@@===>>>>>>===;;;999777666999888666555666777999:::>>><<<999666555444555555444444333333222111000000000////////////000000111------......///000000111................................................---------------------------...---,,,+++,,,000222000000/////////.................................------------------------///////////////.........---------............///------------------------------............------////////////////////////............////////////---------...///000000111////////////////////////////////////............---------............///000000000000000000000000///////////////////////////......---------..............................000000////////////000000////////////////////////---...///000000///...---...//////000111222222333000000//////.........---............////////////111111000000//////......---------............///.........////////////000------------------------////////////////////////////////////////////////000000000000000000000000111111000000//////......////////////////////////000000000000000000000000000000000000000///......222111111111000000//////////////////////////////............/////////000////////////////////////000000000000000000000000/////////////////////...000000000000000000000000//////////////////////////////////////////////////////////////////////////////............//////........................000000000000111111111111000000000000111111111111111111000000000000111111000000000000000000000000//////000111111111111000000000000000000000000000000111000...,,,,,,...000////////////000000000000//////000000111111222222000000000000000000000000333222222222111111000000000111111111111222222222333333222111222333444555666333222333666888666444,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////000000111---...///000111000000///............////////////000000000000000000000000000000000000111111111111111111111222222222333333222222111111111111111222222222333333444555555555555666666666777777777777999999999999999999999888======>>>>>>>>>?????????CCCCCCDDDDDDDDDEEEEEEEEEHHHGGGFFFEEEEEEGGGHHHJJJKKKJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIHHHHHHJJJLLLMMMMMMLLLKKKKKKLLLLLLKKKIIIGGGFFFEEEEEEEEECCCCCCCCCBBBBBB@@@??????=========<<<;;;999777666888777555555555666888999<<<:::888555444444444555333333222111111000//////000000///////////////000...------------,,,,,,,,,........................................................................---......---,,,,,,///111......---------,,,,,,,,,........................------------------------////////////............---------............///------------------------------............------....................................////////////------......///000000111////////////////////////////////////............---------............///........................//////////////////////////////............//////........................000000////////////000000////////////////////////---...///000000///...---.../////////000111111111000/////////........................////////////000000000///////////////---------............///---------.........//////........................////////////////////////////////////////////////////////////////////////////////////.........---////////////////////////000000000000000000000000000000000000000///......000000000000//////......////////////////////////........./////////000000////////////////////////000000000000000000000000,,,,,,,,,---------..............................////////////////////////////////////////////////////////////////////////...------,,,,,,------.........................../////////000000000111111/////////000000000111111//////............//////000000000000000000000000///000000000000111111111000000000000000000000000///000000...------///000////////////000000000000000000000000000111111111000000000000000000000000222222111111111000000000000111111111111222222222333333222222222333444555444222111222444555444222,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000000000000///....../////////000000000............////////////000000000000000000000000000000000000111111111111111111111222222222222333222111111111111111222222222222222333444444555555555555666666666777777777<<<;;;;;;::::::999999999;;;;;;<<<===>>>???@@@@@@CCCCCCCCCDDDDDDDDDDDDEEEGGGFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIIIIKKKMMMNNNNNNMMMLLLMMMNNNLLLKKKIIIGGGFFFEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;:::888777666666555444444444555777888888777555444333333444444111111111000000//////...111111000///............000//////---,,,+++******................................................////////////////////////---...//////---,,,---............---------,,,,,,........................------------------------........................---------............///........................------............------------------------------............////////////------......///000000000////////////////////////////////////............---------............///........................//////////////////////////////.........//////000........................000//////......//////000////////////////////////......////////////............//////////////////////////////........................//////////////////////////////000000---------............///............/////////000000000000000000000000000////////////////////////////////////////////////////////////////////////............------------////////////////////////000000000000000000000000000000000000000//////...////////////............////////////////////////....../////////000000000////////////////////////////////////////////////,,,,,,,,,------......///........................////////////////////////////////////////////////////////////////////////...------,,,,,,------................................./////////000000000....../////////000000000//////............//////000000000000000000000000000000/////////000111222000000000000000000000000...///000///......000111////////////000000000000111111111111000000000000000000000000000000000000111111000000000000//////000111111111111222222222333333222222222333444555444222222222444555444333........................------------------------,,,---///000000000///...///............///000000............///////////////////////////////////////000000000111111111111111111111111222222222222111111111000111111222333333444444555555666777777555555555666666666777777999999999::::::;;;;;;;;;999:::;;;<<<>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJKKKKKKLLLMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJLLLNNNNNNMMMLLLMMMNNNLLLKKKJJJIIIGGGFFFFFFEEEEEEDDDAAA???>>>=========;;;;;;::::::888777666666444444333333333444555666555444333333222333333444111111111000000/////////222111000///...---------111111000///...---,,,,,,........................................................................---///000000...,,,,,,---000000000000////////////........................------------------------------...............///---------............///////////////////////////------............------------------------------............////////////............//////000000////////////////////////////////////............---------............///000000000000000000000000////////////////////////......------......//////......................../////////....../////////////////////////////////...//////////////////.....................------///////////////.....................////////////---......//////000000000---------............/////////000000000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////...////////////000000000////////////////////////////////////////////////000000000000////////////........................////////////////////////////////////////////////////////////////////////000000////////////000000....................................////////////............////////////111111000000000000111111////////////////////////111000...---...///111333////////////////////////---///000/////////000222////////////000000000000222222111111000000//////////////////////////////000000000///////////////000000111111111222222222222222222333333333444444666555555555666666666555........................------------------------,,,---///000000000///............---...///000000............///////////////////////////////////////000000000111111111111000000111111111222222222111111000000111222222333333333444444555666666666555555555555666666666666777777888888999999::::::888999:::;;;===???@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJHHHJJJLLLLLLKKKJJJKKKLLLMMMLLLLLLKKKIIIHHHGGGFFFFFFDDDBBB@@@>>>>>>>>>>>>::::::999888777666666666333333333333333444444555333333222222222222222333111111111111111000000000111111///...------------////////////////////////................................................---------------------------///000000...,,,,,,---111111000000000/////////........................------------------------,,,---------......//////---------............///////////////////////////------............------....................................////////////............////////////////////////////////////////////////............---------............///000000000000000000000000////////////////////////------,,,,,,---......///........................//////............///////////////////////////////////////....../////////............------------.........///////////////............////////////------......//////000000---------............///....../////////000000000////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////000000000111000000000000000000000000////////////////////////222222111000///......---////////////////////////////////////////////////////////////////////////////////////////////////000000000//////000000000////////////////////////............////////////............////////////111111000000000000111111////////////////////////111///...------///111222////////////////////////---///000000000///000222////////////000000000000222222111111000000/////////////////////////////////////////////000000000000000111111111222222222222222333333333444444444666666666666666555666666------------------------------------------------------...////////////...------........./////////............////////////000000000000000000000000000000000000111111111111000000000111111111111222000000000000111222333333111111111222333333444444444444555555555666666666999888888777777666666666888888999;;;<<<>>>??????AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIFFFHHHJJJJJJIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHFFFEEEDDDCCCBBB@@@???>>>>>>>>>999999888666666555555666222333333333444444444444222222222222222222222111111111111111111111111111000000///...------------++++++,,,,,,---......///................................................---------------------------...//////---,,,---.../////////.........------........................------------------------,,,,,,,,,---......//////---------............///........................------............------////////////////////////............////////////......//////////////////////////////////////////////////////............---------............///........................////////////////////////---------------...///000........................///......------....../////////////////////////////////............//////------...........................///////////////............////////////..................//////---------............///,,,,,,,,,,,,------------........................////////////////////////////////////////////////......................../////////000000000000000////////////////////////000000000000000000000000...//////000000000000000000000000000111111111111/////////////////////////////////000000000111111000000000000000000000000////////////////////////111000000///...---,,,,,,000000000000000000000000///////////////////////////////////////////////////////////////////////////......------......///////////////////////////....../////////000000000....../////////000000000//////............//////000000000000000000000000//////.........///000111000000000000000000000000...///111111000///000111////////////000000000000111111111111000000000000000000000000000000000000//////000000000000111111000111111111111222222222111222333444444444333333444555666555333333333555...................................................------------...//////,,,---.../////////...---............////////////000000000000000000000000000000000000111111111111000000000000111111111111000000000000111222333444000111111222222333444444444444444555555555666666777777777777777777777777888999999;;;<<<===>>>>>>@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHEEEGGGIIIJJJIIIIIIJJJKKKJJJJJJJJJJJJHHHFFFDDDCCC@@@@@@@@@@@@???>>>===<<<999888666555555555555666222333333444444444444444333333333333222222111000000000000000000000000000///......---------......++++++,,,,,,---......///........................................................................---......---,,,,,,///111////////////.........---........................------------------------++++++,,,------...//////---------............///------------------------------............------..................................../////////////////////////////////...////////////////////////////////////............---------............///........................////////////////////////.........//////000111222........................///......------......///////////////////////////000///...------...///000---------...//////000000............/////////000............////////////..................---------------............///------------....................................////////////////////////////////////////////////................................./////////000000////////////////////////000000000000000000000000......///000000000000000/////////000000000111111//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000..................////////////////////////////////////////////////////////////////////////////////////////////////////////////............///////////////////////////////////////000000000111111/////////000000000111111//////............//////000000000000000000000000........./////////000000000000000000000000000000///000222222111//////000////////////000000000000000000000000000111111111000000000000000000000000000000000111111111222222000111111111111222222222111222333444444444333333444666777666333222333555111111111111111111111111////////////////////////......---,,,,,,...///000+++,,,...000000///...,,,............/////////000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111222333444222333333444444555666666444444444555555555666666333444555777888:::;;;;;;888999::::::;;;<<<======@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEDDDDDDDDDAAABBBDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHEEEGGGIIIJJJIIIIIIJJJKKKHHHIIIIIIHHHGGGEEECCCAAA===>>>?????????===<<<;;;888777666555444444555666222333444555555555444444333444444333333111000000.........///////////////......---------......///........./////////000000................................................////////////////////////......---,,,+++,,,000222111111111111000000000000........................------------------------++++++,,,,,,---...//////---------.........//////---------------------------..................---------------------------............/////////000///////////////.........////////////////////////000/////////............---------.........//////000000000000000000000000////////////////////////000000000000111222333444.................................------.........////////////////////////000///...------...///000---------...///000111111---.........//////000000............/////////000/////////......------,,,---------.........//////000000000000111111111111////////////////////////////////////////////////////////////////////////........................---------.........//////////////////////////////000000000000000000000000......///000000000000000---.........//////000000////////////////////////000000000000111111111111000000000000000000000000111111111111111111111111......///000111222333444........................////////////////////////////////////////////////////////////////////////111111000000000000111111000000000000000000000000000000000000111111111111000000000000111111111111111111000000000000111111000000000000000000000000---...//////000/////////000000000000000000000000///111333333111///...///////////////000000000000//////000000111111222222000000000000000000000000000000111111222222222333000111111111111222222222111222333444555444333333666888:::888555444555777------------------------........................,,,,,,,,,---...///000000000///...------...///000////////////000000000000000000000000000000000000111111000000000000111111222222222222222222222222333333333333333333333333222222333333333333444444444444444555555555555666444444555555666666777777::::::;;;;;;<<<======>>>>>>??????@@@@@@AAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBB@@@??????===<<<<<<======<<<:::;;;888555555777888666444555333222222444444333111000000000000000000000000222222222111000//////...111111000///////////////000000000///......------***+++---.........---,,,---------............///........................//////............//////111111000000//////.......................................------,,,,,,,,,---------...------,,,,,,------------------------------......///000000000,,,,,,,,,---------......///...---,,,,,,---.../////////............//////000000//////.........---//////000000///...------........................////////////////////////////////////////////////111000///......///000111........................////////////////////////000000000000000000000000................................................000000//////.........---000///...---------------////////////////////////////////////000000000000------------------------............//////////////////////////////////////////............//////////////////////////////111111111000//////......000000000000000///////////////............//////000///...------...///000000000//////.........---000///...------...///000//////000000000000//////////////////////////////000///------///000///...000000000000000000000000000000000000111111111111000///...------...///000,,,------......------,,,000000//////.........---//////000000000000//////............//////////////////............//////........................111111000000//////......000000////////////000000000000000000000000000000111111000///////////////000000000000000000000000222222111111000000//////222111000///............000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222333333333333444444444444444444444444444444------------------------........................---......//////000000000//////...------...//////....../////////000000000000000000000000000000000111111000000000000111111222222222222222222222222222222222222222222222222222222333333333333444444444444444444555555555555666666666777888888999999999::::::;;;;;;<<<======>>>??????@@@@@@AAAAAABBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDEEEEEEFFFGGGGGGEEEEEEEEEDDDDDDEEEEEEEEECCCCCCCCCCCCBBB@@@???>>>???>>><<<<<<<<<<<<;;;999:::888555555666666555333555333222222333444222111111111111111111111111111222222111111000//////...111000000///////////////.........///////////////...............---,,,+++---------............///........................//////............//////000000000000//////.......................................------,,,,,,,,,---------......------,,,........................////////////............,,,,,,---------.........///...------------.../////////............//////000/////////.........---///////////////...------........................////////////////////////////////////////////////111000///......///000111................................................------------------------................................................000/////////............///......---------......////////////////////////.............../////////....................................//////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////............//////000///...------...///000000/////////............//////............////////////000000000000//////////////////////////////111///....../////////...000000000000000000000000............////////////000///............///000---......//////......---000/////////..................////////////..................//////////////////............//////////////////////////////111000000000/////////...000000////////////000000////////////////////////111111000///////////////000000000000000000000000111111111000000000000000222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222333333333444444333333333333333333333333------------------------........................//////000000000000000000......------------......------........./////////000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111222222333333333333444444444444444444555555555555555666666777777888999999888999999::::::;;;<<<<<<>>>>>>??????@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBAAACCCCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFBBBBBBBBBBBBAAA???>>>===@@@>>><<<;;;<<<;;;999777999777555444444444333111555333222222333333222111222222222222222222222222222111111000000//////...111000//////......//////------......///000000111222111///...---,,,,,,,,,---------............///......................../////////....../////////000000000////////////....................................---------------,,,------.........------////////////////////////000000//////...------,,,,,,------------.........///...------------.../////////............///////////////...............///////////////......---........................////////////////////////////////////////////////000//////......//////000................................................,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////..................---------...//////////////////////////////...............---------////////////////////////............//////////////////////////////////////////............//////////////////////////////,,,------...//////000000........................//////............////////////............//////////////////..................////////////......//////000000000000//////////////////////////////222000......//////...---000000000000000000000000............////////////000//////......//////000/////////000000/////////////////////............------............------............//////////////////............//////000000000000000000000000000000000000////////////000000////////////000000........................111000000///////////////000000000000000000000000///000000000000000000111111111000000111111222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333333222222222222222222222222------------....................................000000//////////////////......------------......------------.........///////////////////////////111111000000000000111111000000000000000000000000111111111111111111111111222222222333333333444444333333444444444555555555333333444444555666666777777888888999::::::;;;;;;>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCBBBBBBBBBAAA???>>>===@@@>>><<<;;;:::999777666888777555444333222111111444333222222333333222000111111111111111111111111111111000000////////////000000///............///............//////000000222111///...------......---------............///..............................////////////......////////////////////////.......................................---------,,,------......................................./////////......---------------------.....................------.........//////............//////...........................///////////////..............................////////////////////////////////////////////////////////////////////////........................................................................................................................///////////////.........---------------...///000//////////////////////////////............------....................................//////////////////////////////////////////............//////////////////////////////------------......//////---------...............//////............///////////////......////////////////////////.........---...///000000///...---//////000000000000//////////////////////////////333111///...//////...---////////////////////////000000000000111111111111000//////////////////000...//////000000//////...///////////////.........---......//////......---............//////////////////............//////000000000000000000000000000000000000////////////000000////////////000000........................000000////////////000000////////////////////////.../////////000000111111////////////000111222333000000000000000000000000///////////////////////////000000000111111111111111111111111111111111111111222222222222333333333111111111111111111111111---------....../////////........................///.............................................------------.........///........................111111000000000000111111////////////////////////222222222222222222222222222222222333333333444444333333333444444444444555333333333444555555666666777777888888999::::::;;;===>>>>>>??????@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCBBB@@@???>>>>>>===::::::999888666444777666555444222111111222444222111111222333111000000000000000000000000000000000000///////////////000//////...............000000//////............000///...------...000000---------............///////////////////////////......///000000///...................../////////................................................,,,---....../////////...------------------------,,,---------.........///---------.........//////---..................---//////............//////---------.....................///////////////...////////////////////////////////////////////////////////////////////////......////////////.......................................................................................................................................///////////////---------------...///000////////////////////////000000000/////////......------------------------............//////////////////////////////////////////............////////////////////////////////////......------------------------......////////////............//////...//////////////////............///////////////---...///000000///...---//////000000000000//////000000000000000000000000222111/////////000///...////////////////////////000000000000111111111111///000000000000000000///.........//////..................////////////////////////000000/////////............//////////////////............//////////////////////////////////////////000000000000000000////////////000000........................000000////////////000000////////////////////////......//////000000000111---------...///000111222///////////////////////////////////////////////////000000000111111111111000000000000000000000000111111111222222222333333111111111111111111111111---------...//////000000........................---------.....................////////////......------........./////////........................111111000000000000111111////////////////////////222222222222222222222222222222333333333333444444333333333333444444444444444555555666666777888888777888888999999:::;;;;;;======>>>>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEECCCCCCCCCCCCBBB@@@???>>>===;;;999888999888666444555666666444222111333444444222111111222222111000////////////////////////////////////////////////000///......------......111000000///......------......------...//////000---------............///////////////////////////---...///000000///...------............/////////......................................./////////,,,---...///////////////------------------------+++,,,,,,---......//////------........./////////------...//////...------//////............//////---------------.........---...//////////////////////////////////////////////////////////////////////////////////////////---......//////......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........................................................///////////////......---------...//////////////////////////////111111111000//////......------------------------............//////////////////////////////////////////............//////////////////////////////000000//////...------,,,---------...//////000000//////............//////......////////////...............///////////////......////////////......//////000000000000//////000000000000000000000000222000...///000111111000000000000000000000000000............///////////////000000111111000000///---......//////......---........./////////////////////000000000000//////............//////////////////............//////////////////////////////////////////000000000000000000////////////000000........................///////////////000000111000000000000000000000000...//////////////////000---,,,------...///000111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111222222222222111111111111111111111111---------...///000000000........................------......//////000000//////000111111000//////....../////////000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111222222333333333333444444222222333333333444444444444444555666666777777888888888999999:::;;;;;;;;;======>>>>>>??????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDGGGGGGFFFEEEEEEDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBAAA???>>>===;;;999888777888888666555444555666555333222444666333222111111222222111/////////////////////////////////////////////////////////...------------...///////////////.........------.........------,,,---------............///////////////////////////---...///000000///...------------.........//////........................---........./////////000,,,---...///000000000000........................------------------------............////////////------...//////...------//////............//////,,,,,,,,,------.........------...///////////////////////////////////////////////////////////////////////////////////////------...//////...------........................------------------------------------------------............................................................/////////000///......---------......////////////////////////111000000///......------....................................//////////////////////////////////////////............//////////////////////////////////////////////////////------...//////000111111//////............//////---...///000000///...---............/////////000//////............////////////000000000000//////000000000000000000000000000///...///111222222111000000000000000000000000............///////////////000111111111111000///...//////000000//////.............../////////000...//////////////////...............//////////////////............//////000000000000000000000000.../////////000000000111000000////////////000000///////////////////////////////////////000111111000000000000000000000000///////////////........................///000111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111222222222222222222222222222222222222---------...///000000111........................---......///000111111222///000111222222111000///////////////000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000222222333333333444444444222222333333333444444444222222333333444555555666888999999::::::;;;<<<<<<=========>>>??????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDGGGFFFFFFEEEDDDCCCCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAA@@@???>>>===<<<:::888777777888888777555333555666555333333555888333222111111222222111///000000000000000000000000........./////////////////////...------------...------......///000000000......//////...,,,***)))---------.........//////000000000000000000000000---...///111111///...------------.........//////........................---.........//////000000,,,---...///000000000000///////////////////////////......------,,,,,,+++............/////////000,,,---...//////...---,,,//////............//////,,,,,,,,,------.........------...///000000//////000000000000000000000000////////////////////////////////////////////////,,,---...//////...---,,,........................------------------------000000000000000000000000................................................---.........//////000000000///...---------------////////////////////////000000///...------,,,,,,////////////////////////............/////////000//////////////////////////////............//////////////////////////////......//////000111111111.........///000111111222//////............//////---...///000000///...------.........//////000000000///...------...///000//////000000000000//////000000000000000000000000000...---///111333333333000000000000000000000000000000000000111111111111///000111222222111000///000000111111111111000000---.........//////000000---..................---............/////////000//////............//////111111111111111111111111.../////////000000111111000000////////////000000000000000000000000000000///////////////000111111000000000000000000000000000000//////.........---///////////////000000111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222222222222222222222222222+++,,,,,,---...///000000////////////////////////000000000///......------000000//////.........---000000000000000000000000000000000000////////////111111111111111111111111000000000000111111111111333222222222222222222222555555444444333444444555444444444444444444444444555555555666666666666666;;;;;;;;;;;;;;;;;;::::::<<<<<<===???@@@AAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFEEEFFFGGGGGGEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA???===<<<:::999:::999888888777777888888444555666666666555333333333333333222222222111111111111000000/////////...////////////////////////////////////////////////............////////////111000...,,,,,,,,,...///////////////////////////000000000000000000000000000000//////.........---000///...------...///000---.........//////000000////////////000000000000---------.........//////+++,,,---...///...---,,,------............------////////////000000000000////////////////////////......------------............,,,******,,,......------............------........................////////////////////////111111000000//////..............................////////////////////////............////////////333222000///---,,,,,,,,,//////000000000000//////000000000000111111111111111111000000//////......000///...------...///000111000///......///000111000000000000///////////////////////////.........000000000000000000000000000000000000000000000000////////////////////////000000////////////000000//////.........---------000000//////.........---------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000111111111111000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000222111111000///......---////////////000000000000000000000000000000000000000000000000////////////...000111000///...///111000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111000...------...000111////////////............000000000000000000000000///000111222222111000///111111111111111111111111///000111333333222111111000111333555555444333222---------...............////////////////////////////////////............000/////////............000000000000000000000000000000000000////////////111111111111111111111111///000000111111222333333222222222222222222222222111111000000000000111111333333333333333333333333444555555555666666777777999999999:::::::::::::::<<<<<<===>>>@@@AAABBBCCCBBBCCCCCCDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIHHHFFFEEEDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@>>>===;;;:::999999999888777777777888888444555666666666555333333333333222222222111111111000000000//////.........////////////////////////////////////////////////............////////////111000...,,,,,,---...///////////////////////////////////////////////////000/////////............000///...------...///000............/////////000.../////////000000000000---------.........//////,,,,,,------......------------............------....../////////000000000///////////////////////////......------....../////////...------...//////------............------................................................////////////.........------------...................................................////////////222111000...------------//////000000000000///////////////000000000111111000000000000//////......///...---,,,,,,---...///000///...------...//////000000000000/////////////////////////////////...000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000/////////.........000/////////.....................///////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000111111111111000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111000///.........////////////000000000000000000000000000000000000......//////000000111111...000111000///...///111000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...---+++******+++---...////////////////////////000000000000000000000000000000000111111000000000111111111111111111111111000000111222222222222111000111333444555444333222//////.........---------////////////////////////............////////////////////////............000000000000000000000000////////////000000000000000000000000000000000000//////000111222333333444111111111111111111111111333222222111111222333333222222222222222222333333333444444555666777888888777777888888999999::::::;;;<<<===>>>@@@AAABBBBBBAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDFFFGGGGGGIIIJJJKKKJJJGGGEEEDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;::::::999888888777777777777777444555555555555444333333333222222222222111111111/////////...............////////////////////////////////////////////////............////////////000///...---------...///////////////////////////------------------------////////////............//////............//////............////////////....../////////000000000---------...............---------,,,---......///------............------------.........////////////////////////////////////......------......///......///000000///......------............------........................------------------------............---------------------.........//////....................................////////////000000///..................//////000000//////............////////////000000000000////////////...------,,,,,,,,,,,,------......------------...///000000000000////////////......//////////////////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000/////////////////////............///////////////.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000------...///000111222222...000111000///...///111000000000000000000000000111000000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000///...------...///000000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111111111111000111111222333000111333444444444333222........................////////////////////////---------...///000000111///////////////.........////////////////////////////////////000000000000///////////////////////////000000000111111222222000000000000000111111111333333222222222333444444222333333333333333444444333333444555666777888999666777777888999:::;;;;;;;;;<<<===>>>???@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHJJJKKKLLLJJJGGGDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA===<<<<<<;;;;;;:::::::::888888777666666666666777555555555444444444333333222222222222111111111111..................------////////////////////////////////////////////////............////////////000///......---...//////////////////////////////------------------------///////////////........./////////....../////////.........///////////////........./////////000000...........................---,,,,,,,,,---///000------............------------------........./////////////////////////////////............//////---,,,///222222///,,,---------............------........................------------------------........................,,,,,,------.../////////....................................//////////////////.........//////000...//////////////////...---------.........//////////////////////////////------------------------..................//////000000000000////////////............////////////////////////////////////////////////////////////////////////////////////000000////////////000000///////////////////////////////////////.........000000//////......------////////////////////////////////////////////////////////////////////////000000000000////////////000000111111111111000000000000000000////////////////////////////////////////////////////////////000000000000000000000000111000000000/////////...////////////000000000000////////////////////////.........///000111111111...000111000///...///111////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111000000//////000000111000000000000111111111111////////////////////////111000///......///000111111111111111111111111111222111000000000111333444000111222333333333333222,,,,,,------...//////000////////////////////////,,,------...///000111111.........///////////////////////////////////////.../////////000000000111////////////////////////000000000000000000////////////000000000111111111///////////////000111111444444444444555555666666333333444555666777888999777888888999:::;;;;;;<<<;;;;;;<<<===???@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHJJJKKKKKKIIIFFFCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@;;;;;;;;;;;;:::::::::999888777666666555555666666555555444444333333333333222222222111111111000000------..................////////////////////////////////////////////////............//////////////////........./////////////////////////////////.................................///////////////...//////////////////...///////////////.....................////////////.....................---///...---,,,---...///000------............------------------.........////////////////////////////////////....../////////...---000666666000---...------............------........................------------------------////////////////////////---------.........//////....................................///////////////............///000000......////////////......------------.........................../////////.........//////...............//////000000000000000000000000////////////---.........//////000000////////////////////////////////////////////////////////////////////////000000////////////000000.................................///////////////000000//////......------////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111111000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000////////////////////////000000000000////////////...000111000///...///111////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...------------------...///000000000111111111222////////////////////////111000///......///000111000000000000000000000000222111000000000111333444111111222222222333333222++++++,,,---...///000111////////////////////////---------...///000000111.........///////////////000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000///000000111111222222222000000000000111222333444444444555555666666777777333444444555666777888888888888999999::::::;;;;;;:::;;;<<<===???@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDFFFGGGGGGJJJKKKKKKIIIFFFCCCBBBBBBAAA@@@@@@??????>>>>>>>>><<<<<<;;;;;;::::::999999777777666555555555555555555444444333222333333333222111111111111000000000.............../////////////////////////////////////////////////////////............////////////....../////////000000000////////////////////////////////////////////////.........///////////////......////////////......///////////////.........------........./////////...............---------......------......///000------............------------........./////////////////////////////////000//////......//////000111///222::::::222///111------............------........................------------------------/////////000000000000000........................------------------------............//////////////////.........//////000---......//////......------------............///---............/////////......///000000///......---...///000111111111000000000000000////////////------......///000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000------------.....................//////////////////////////////.........000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111000000000/////////......000111000///...///111000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////...//////000000111111111000000000000000000000000000//////......//////000000000000000000000000000111111111000111111222333111111111111222222222333,,,---------......//////////////////////////////------......//////000000............/////////000000000000000000000000000.........///000111111111111111111111111111111111///000111222333444555555000000111111222333333444333333333333444555666777333333444444555666666777444555555555666666777777888888888999999999999999:::;;;<<<===>>>@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFJJJKKKKKKJJJGGGDDDDDDDDDBBBAAAAAA@@@??????>>>>>>======<<<;;;:::999999999777666555555444444555555555444333222222222333333111111111111000000000000.........//////000000000////////////////////////////////////////////////............////////////......///000000000000000////////////////////////////////////////////////............/////////000---...///000000///...---000/////////............---------.........////////////.........---------------...///////////////------............------....../////////000000000////////////////////////000000////////////000000111---000999999000---111------............------........................................................./////////000000/////////...------,,,,,,------------------------............////////////000//////.........//////---......//////......------............/////////---------.........//////------...//////...------,,,---...000000000000000000000000000////////////------......///000000111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000---.........////////////............/////////000.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000111111111111000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000////////////000000000000...000111000///...///111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111111222222111111111------...//////000111111000000000000000000000000...//////////////////...000000000000000000000000000000111222222222222111111111111111111222222333///............---------////////////////////////.........///////////////---.........//////000000000000000000000000000000---......///000111111222111111111111111111111111...///111333555777999:::000000111222333333444444111111111111222333444555222222333333444555666666555555555666666666666666888888888777777777777777:::;;;<<<===>>>???@@@AAACCCCCCDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFKKKLLLLLLKKKHHHFFFFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@>>>======<<<:::999999888666666555444444444444555555444333222111222333444111111111111000000000000.../////////000000111111////////////////////////////////////////////////............/////////000......///000000000000000////////////////////////////////////////////////---.........//////000000---...///000000///...---000000//////.........------------.........////////////.........---------,,,---///000000000///...---..................---////////////000000000000////////////////////////000000////////////000000///***,,,555555,,,***///---..................---........................////////////////////////---------.........//////000000///...---,,,,,,+++------------------------............/////////000000000///...............---..................---.........////////////000---------.........//////,,,,,,---......---,,,,,,***+++---///000000///...000000000000////////////---------...///000000111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000.../////////000000111111---.........//////000000---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000111111111111000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000------...///000111222222///000111000///...///111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......,,,------...///000000111000000000000000000000000---...///000000///...---000000000000000000000000///000111333333222111111111111000000111111222333........./////////000000000000//////......------,,,---///000000000///...////////////////////////////////////////////////111111111111111111111111444333222000///.........222222222111111111111111///000111222222222222222222222111111222222333444111222222333333444444555555555666666777777888888666666777888999::::::;;;:::;;;<<<===???AAABBBCCC@@@BBBEEEHHHJJJIIIHHHGGGCCCCCCDDDCCCCCCDDDGGGIIIJJJJJJJJJIIIHHHFFFEEEDDDEEEEEEDDDBBBAAA>>>===;;;===<<<;;;:::888777666555666555555555555444444444222222222111111111111000000000000000000000000000........................//////.........---------/////////...---------,,,...///////////////......222...+++,,,///222111///---------......000111111//////...//////000111222333111000........./////////...,,,++++++,,,...////////////111222111///,,,............////////////000///...------...///000//////000000///...------------............------......------------..................////////////////////////////////////........................222111///...------......000000///...---,,,,,,++++++,,,------......------........................////////////////////////000000000000000000000000000000//////.........---//////............//////......////////////......////////////////////////..................------////////////////////////......------------......////////////////////////............////////////222222111000///...------000000000000000000000000......//////000000111111222222222111111111000000000000//////.........---//////.........---------////////////////////////////////////////////////000000000000000000000000111000///......///000111000000000000000000000000////////////////////////000///.........///111222//////............//////............////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000///......000000000000000000000000000000000000000000000000000000000000000111111111///////////////000111111222222111000000000000000111111000000//////......111000000///......------////////////000000000000000000//////......------//////.........---------000000//////......------////////////////////////000000000000000000000000000000000000////////////000000000000111111111111///000000000111111111111,,,,,,------------------///////////////.........------///000000000///...////////////////////////////////////////////////........................666555333222111000000000111111111111111111111111000000111222222222111111222222111111222222333444111222222333333444444555666666666666666777777777666666777888999::::::;;;;;;;;;<<<>>>???@@@AAABBBAAACCCFFFHHHIIIIIIGGGFFFEEEFFFFFFEEEDDDDDDFFFHHHJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDBBBAAA???===<<<<<<<<<;;;:::888777666555444444444444333333333333222222222111111111000000000000000000000000000000........................//////.........---------..................---------...............------......---,,,,,,,,,---......------......000111111000////////////000000111111111///......//////000///...---,,,,,,---...///000///---...///000///...............////////////000///...------...///000///////////////...------...//////////////////.........------------..................////////////////////////////////////........................//////...---......///000/////////...------,,,,,,,,,---......//////..............................////////////////////////////////////////////////000/////////............//////............//////......////////////......////////////////////////........................////////////////////////......------------......////////////////////////............////////////////////////000000000000000000000000000000000000////////////000000000000111111111000000/////////000/////////............000000/////////.........////////////////////////////////////////////////000000000000000000000000111000///......///000111000000000000000000000000////////////////////////000//////...///000111222000000////////////000000............////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000///......000000000000000000000000000000000000000000000000222222111111000000////////////......//////000111222111000////////////000111000000000/////////.........//////////////////////////////000000000000///////////////.........//////.........---------///////////////.........////////////////////////000000000000000000000000000000000000////////////000000000000111111111111111111111111222222222222------------------,,,,,,.........///////////////---......///000/////////////////////////////////////////////////////////........................555444333222111000000000///000000111111222222222111111222222222111111000222222111111222222333444111222222333333444444555777777666666666666666666666666777888999::::::;;;<<<<<<===>>>>>>???@@@@@@BBBDDDFFFGGGHHHGGGEEEDDDGGGGGGGGGFFFDDDDDDEEEGGGHHHHHHIIIIIIHHHGGGFFFFFFEEEDDDCCCBBB@@@>>>===<<<<<<;;;:::999888666666555333333333333222222222222222222111111111000000000000000000000000000000000.......................................---------..................//////------------------------...111333222...---///333............///000111111111000000////////////000000////////////000000111000000...------...000000111...,,,,,,---/////////............//////////////////............/////////////////////......---//////000000000000//////......------------..................////////////////////////////////////........................------------...///111111........................---...//////000000//////........................////////////////////////........................////////////............//////............//////......////////////......////////////////////////........................////////////////////////......------------......////////////////////////............////////////.../////////000000000111000000000000000000000000000000000000////////////000000////////////......////////////............000000000000000/////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000///////////////000111111111111000000000000111111............////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000///......000000000000000000000000////////////////////////333333222111000///.....................///000000000000//////......//////000000000000////////////---------...///000000111////////////000000000000.........////////////////////////............---.........///////////////////////////////////////000000000000000000000000////////////000000000000000000000000111111111111111222222222222333333333///////////////.........------......//////000000---......///////////////////////////////////////////////////////////////000000000000000000000000222111000///////////////...//////000111222222333222222222222222111000///222222111111222222333444111222222333333444444555777777777666666555555444666666777888999::::::;;;=========>>>>>>>>>>>>>>>BBBCCCDDDEEEEEEDDDBBBAAADDDEEEFFFFFFDDDDDDEEEGGGGGGGGGHHHHHHHHHGGGFFFFFFDDDCCCBBB@@@???>>>======;;;:::999888777666555555333333333333222222222222111111111111000000000000000000000000000000000000................................................------......//////000000...---------....../////////222444444222111222333//////......///000111111111111000//////...//////.........///000111111222111111000//////000111111///...---...///000000///............/////////////////////....../////////...///////////////....../////////000000/////////......------------..................////////////////////////////////////....................................//////000000---------.........//////------...///////////////........................////////////////////////........................///////////////.........//////............//////......////////////......////////////////////////............////////////////////////////////////......------------......////////////////////////............////////////111111111000///.........////////////////////////111111000000//////......///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000///////////////000000111111000000//////000000111............////////////////////////000000000000////////////////////////000000////////////000000000000000000000///......////////////////////////////////////////////////222111111111000000//////...............//////000//////............//////000000000000////////////------......///000000000////////////000000000000------......//////000000/////////...............------......//////000000////////////////////////////////////////////////////////////000000000000///000000000111111111111111111111222222222333333/////////////////////...------......//////000000............/////////000////////////////////////////////////////////////////////////////////////000000//////.../////////......///000111111222222222222222222222111000///222222111111222222333444111222222333333444444555777777666666555555444444666666777888999::::::;;;========================@@@AAAAAABBBAAA@@@?????????AAACCCDDDDDDDDDFFFHHHEEEFFFFFFFFFFFFFFFEEEEEECCCBBB@@@>>>===<<<<<<<<<999999888777777666555555444444444444333333333333111111111000000000//////////////////////////////........................---.....................---......//////000000000//////......///000111111.........111333333111...000////////////000000111111111000//////...//////------...///000111111222111111111000000111111111---...000222444333000---............////////////...//////////////////.........///////////////...---......//////......---......------------..................////////////////////////////////////........................///////////////......---,,,,,,------.../////////,,,,,,---............---........................////////////////////////................................./////////////////////............//////......////////////......////////////////////////........./////////000000////////////////////////......------------......////////////////////////............////////////111111000000//////......////////////////////////111111000000//////......000000000000000000000000.........///////////////........................//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000000000000...//////000000000000000000//////......//////000............////////////////////////000000000000////////////////////////000000////////////000000000000000000000///......//////////////////////////////////////////////////////000000111111111222...............///000000//////............//////////////////000000000000////////////////////////////////////000000000000------......//////000000////////////////////////------......//////000000////////////////////////////////////////////////.../////////000000000111///000000000111111111111000000000000111111111222,,,,,,,,,---------...............//////////////////............///000000////////////////////////////////////////////////------------------------111111000000000111222222...//////000000111111111111111222222222111111000222222111111222222333444111222222333333444444555666666555555555555555555666666777888999::::::;;;========================??????@@@@@@@@@??????>>>===???BBBDDDDDDEEEFFFHHHDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@>>><<<;;;;;;;;;;;;888888777777666555555444444444444444333333333333111111000000000/////////////////////////////////........................---------...............//////////////////000000000//////...///000222333555333333555999888333...000000000//////000000111111000000////////////000------///000111111111111111111111111111111111111,,,...111444666555111---............////////////......////////////......---...//////////////////------............------......------------..................////////////////////////////////////........................000000000000///...---,,,---------.........//////+++,,,,,,---...---------........................////////////////////////................................./////////////////////............//////......////////////......////////////////////////.........//////000000111////////////////////////......------------......////////////////////////............////////////------...///000111222222000000000000000000000000000000000000//////////////////000000000000111111.........///////////////------------............////////////////////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000......///000000000000000//////............//////............////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000///......000000000000000000000000////////////////////////......///000111222333333///////////////000111111//////......//////000000////////////000000000000///////////////.........////////////000000000000.........///////////////...////////////000000000.........///////////////////////////////////////000000000000000000000000......//////000000111111000000000000111111111111//////000000000111111111***++++++,,,---.../////////////////////.........///......---...///000111////////////////////////////////////////////////------------------------000000000000000111222222/////////000000000000000000000111222222222111111222222111111222222333444111222222333333444444555444444555555555555555555666666777888999::::::;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@@@@@@@>>>AAACCCEEEEEEEEEEEEGGGDDDDDDDDDCCCBBBAAA@@@??????>>><<<:::999999::::::777777777666666555555444333333333333222222222222111000000000////////////////////////////////////........................---------.........//////000000000/////////////////////...---...000222333===>>>??????>>>:::555111111111000000000000000111000////////////000000111---...///000111111000000000000111111111111000000------///222444444111...............////////////---...///000000///...---------...///////////////......////////////............------------..................////////////////////////////////////..............................///000000///...------------...............,,,------.......................................////////////////////////////////////////////////............/////////000//////............//////......////////////......////////////////////////---......///000000111111////////////////////////......------------......////////////////////////............////////////------...///000111222222000000000000000000000000////////////000000000000.........//////000000000............/////////000---.........////////////////////////////////////////////////////////////000000000000000000000000...///000111111000///...////////////////////////////////////////////////---...///000111000000///000000////////////000000............////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000///......000000000000000000000000000000000000000000000000//////000000111111222222000000000000000111222222000////////////000111222.../////////000000000111------......//////000000////////////000000000000///////////////............/////////000000000000///////////////.........////////////////////////000000000000000000000000.........///000111111111000000000000111111111111000000111111111222222222+++,,,---...///111222222000000//////.........---///......------///000111////////////////////////////////////////////////////////////////////////......---......///000111000000000000///////////////000111222222222222222222222111111222222333444111222222333333444555555333444444555555666666666666666777888999::::::;;;;;;;;;<<<<<<===>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBAAACCCFFFFFFEEEEEEEEEFFFCCCCCCCCCBBBAAA???>>>===>>>===:::888777888999:::777777666666555555444444222222222111111111111000000000000000////////////////////////////////////........................---------.........//////111111000000//////......///...---,,,---///111333>>>BBBEEEBBB;;;444000///111111000000000000000111//////...//////000111222---...000111111000000///000000111111111111000000...------///111222111000............/////////000---...///000000///...---------...///000000////////////000000000000//////.........------...................../////////000////////////////////////........................,,,---...000000000//////........................---......///////////////........................////////////////////////000000000000000000000000---.........//////000000//////............//////......////////////......////////////////////////---......///000111111222////////////////////////.........------.........////////////////////////............/////////000000000000000////////////000000000000000000000000......//////000000111111---------.........//////---.........//////000000.../////////000000111111////////////////////////////////////////////////000000000000000000000000...///000111111000///...////////////////////////////////////////////////---...000111111111000///111111000000000000111111............/////////000////////////000000000000000000000000000000000000000000////////////000000000000000000000//////...000000000000000000000000111111111111111111111111111111111111000000000000111111111111111222222333000000000000000111222222.../////////000000111111+++,,,---...///111222222////////////000000000000000000//////.........---.../////////000000111111000000//////.........---////////////////////////000000000000000000000000---......///000111111222000000000000111111111111111111222222222333333333...------------...//////////////////////////////....................................////////////............////////////000000////////////000000...------------,,,,,,,,,111111000//////000111111000111111111111222222222555333111000000111333444222333555777777666555444555555555555555555444444333333444555666888:::;;;<<<;;;;;;<<<<<<===>>>???CCCBBB@@@???>>>???@@@@@@???@@@AAACCCCCCCCCBBBBBBEEEDDDCCCAAAAAA@@@@@@@@@>>>===<<<:::999888777777555444333444555555333111222222222222222222222222222111111111000000//////------............------////////////////////////........................000000000000000000000000////////////000000000000999===???<<<555///------000000000000000000000000////////////////////////000000000000000000000000000000////////////000000........................////////////////////////////////////////////////////////////////////////////////////////////////........................---...///////////////...//////............///000////////////////////////000000//////.........---////////////////////////........................////////////////////////////////////////////////***++++++,,,------------//////000000///...------............////////////........................000000000000000000000000222222111000///...------....................................//////////////////............/////////000111111111///...---------...............---000000000000////////////...///000111111000///.../////////...---------,,,........................////////////////////////........................111000///......///000111222000///...///000222333111111111111000000000000///000111111111///...---000000000000111111111111222222111000///...------000000000000000000000000111111000///////////////000000000000000000000000000000//////.........---...............///000000000000000000000000000000000///...,,,,,,------...000000000000000000000000......//////000000111111//////000111111111111111000000000000000000000000////////////////////////---......///000111111222111111222111111000///...000000//////......------........................000000000000000000000000111///---,,,,,,,,,...///////////////////////////......////////////......---...000000//////000222000000000000000000000000...------------...//////............................................................////////////............////////////000000////////////000000.........///////////////777555333111000000111222000111111111111222222222444333222111111222333333222333555666777666555444555555555555555555555555444444555666777999:::;;;<<<;;;;;;<<<<<<===>>>???BBBAAAAAA@@@??????@@@@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEECCCBBBAAA@@@@@@@@@>>>===;;;:::888777777777666666666666555444333222222222222222222222222222111111111000000000//////---..................---------------------------------------------------////////////////////////.../////////000000000000///333777666222......000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......................................................///000000000000///////////////////////////////////////////////////000/////////............................................................////////////////////////////////////////////////,,,,,,---.........------//////////////////...---............////////////................................................111111000000///.............................................//////////////////............/////////000111111000///...------....../////////......000000000000////////////...///000111111000///.....................------000000000000000000000000////////////////////////........................111000///......///000111111000///...///000222333111111000000000////////////000111111000///...---/////////000000000111111111111000000000000000000000000000000000000000000111111000///////////////////////////////////////000000000/////////......///////////////000111111000000000000000000000000000000...---------...///000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000////////////////////////......//////000000111111000000000111000000/////////////////////.................................////////////////////////333222000///...///000111111111111111111111111111......////////////......///000111111000///111222000000000000000000000000...------------...//////------------------------....................................////////////............////////////000000////////////000000//////000000111111222222<<<:::666333111111111222000111111111111222222222222222222222222222222222222333444666666555555444555555555555555555555555555555666666888999;;;<<<<<<;;;;;;<<<<<<===>>>???AAAAAAAAAAAAAAAAAA@@@???AAABBBDDDFFFGGGHHHHHHGGGFFFEEEDDDCCCAAA@@@???>>>===<<<;;;999888777777777777999:::999555222333444222222222222222222222222111111000000000000//////........................------------------------------------------------............................../////////000000000***...222333000...///111000000000000000000000000////////////////////////000000000000000000000000---...////////////...---////////////////////////////////////////////////////////////////////////////////////////////////................................................//////000000111111111111...//////000000//////...////////////////////////////////////............------------------------........................////////////////////////////////////////////////...////////////......------...//////////////////............////////////................................................////////////////////////....................................//////////////////............/////////000000000000//////.../////////000000//////...////////////000000000000//////000000000000//////..................//////000000000000000000000000////////////////////////////////////////////////000//////......//////000111000/////////000222333000000000/////////......///000000000000//////........./////////000000000//////000000000111111111000000000000000000000000111000000///////////////........................111000000000000000//////000000000000000111222222000000000000000000000000111000000///.../////////000000000000000000000000111111111000///.........------...///////////////000000000000000000000000////////////////////////////////////////////////......//////////////////.........///////////////////////////////////////////////////////////////333222000/////////000111111111111111111111111111...//////000000//////...///000111000///...///000000000000000000000000000...------------...//////------------------------....................................////////////............////////////000000////////////000000......///000111333333444<<<:::666333111111222333000000111111111222222222111111222333333333222222222333444555555555444444444444444555555555555555666666666777888:::;;;<<<<<<;;;;;;<<<<<<===>>>??????@@@AAABBBBBBAAA@@@??????AAACCCEEEFFFFFFFFFFFFFFFFFFEEECCCAAA???===<<<<<<;;;:::888777777666666777;;;===:::555111333555111111111111111111111111000000000000000000//////.........------.........////////////////////////------------------------................................./////////000000///111333333111......///////////////////////////////////////////////////////////////////////////***+++---......---+++***........................////////////////////////////////////////////////////////////////////////------------------------........................000000000111111222333333//////000111000///......///////////////////////////////////////.........................................................///////////////////////////////////////////////////////////////...---,,,------...///000000//////............////////////........................................................./////////000000....................................//////////////////............/////////000000000000/////////000000000000000000///...////////////000000000000//////000000000000//////------......//////000000........................////////////////////////000000000000000000000000////////////////////////000000//////000000111222////////////............///000000000000/////////............////////////////////////////////////////////////////////////000000////////////000000////////////////////////111111111111000000000000000000//////000000111222////////////////////////111111111000000000000000////////////////////////111000000000/////////...---...//////000000////////////////////////////////////////////////////////////////////////......,,,,,,---...////////////------......//////000000000000000000000000000000///////////////////////////...---,,,,,,,,,------........................//////000000000000//////...///000///---,,,---...000000000000000000000000...------------...//////------------------------....................................////////////............////////////000000////////////000000------...///111222333333888666333111000111333444000000111111111222222222000111222333333333333222222333333444444444444444444444444555555555666666777777777777888999;;;;;;<<<;;;;;;<<<<<<===>>>???>>>???@@@AAAAAAAAA?????????@@@BBBDDDEEEFFFEEEEEEDDDDDDDDDBBBAAA>>><<<;;;;;;:::999888777666666666777:::===:::444111222555111111111111111111111111//////////////////000000///...------------...///////////////////////////------------------------....................................////////////111222333222111///...---////////////////////////000000000000000000000000////////////////////////+++,,,...//////...,,,+++------------------------////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000111222444444000000111000000///......////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////...............---,,,+++------...///000000//////............////////////........................////////////////////////------......//////000000....................................//////////////////............//////000////////////000000000000000000000000///........./////////000000000111000000////////////000000---......//////000000000........................////////////////////////000000000000000000000000......////////////......000000000000000111111222////////////............000////////////000000000............////////////000000///......---,,,,,,////////////////////////000000////////////000000000000000000000000000000000000000000111111111111///............///000000////////////////////////111111111111111000000///////////////////////////.../////////000000000111//////000111111111111000////////////////////////////////////////////////////////////............+++,,,---......///......------......//////000000000000000000000000000000........................------,,,,,,+++++++++,,,........................//////000000000000/////////000111000...---...///000000000000000000000000...------------...//////------------------------....................................////////////............////////////000000////////////000000,,,---...///000111222222222222111000000111222333000111111111111222222222111111111222222333333444333333333333333444444444333333444444555666666666777666666777888999::::::<<<;;;;;;<<<<<<===>>>???===>>>??????????????????AAABBBCCCEEEEEEEEEDDDDDDBBBBBBBBBAAA@@@===;;;::::::999888777666666666666666888999888444111222333111111111111111111111111......////////////000000///...---,,,,,,---...///------------------------................................................------........./////////......////////////......000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000//////000222444555222222111000////////////////////////////////////.........///////////////000000000000000000000000////////////////////////////////////////////////////////////////////////------.........---,,,,,,---...//////////////////............////////////........................000000000000000000000000---------....../////////....................................//////////////////............//////000////////////000000111000000000000///...------......//////000000111111000000////////////000000//////////////////000000000000000000000000000000////////////////////////////////////////////////---......//////......---///000000000111111111111000000000/////////......000////////////000000111....../////////000000000111000000///---,,,,,,+++000000000000000000000000///////////////000000111111111111111111111111111//////000000000000000111...............//////000000000000000000000000000111111111111111000//////000000000000000000000000.........///000111111111///000000111111111111111000000000000000000000000////////////////////////........................------...........................///////////////////////////////////////......................../////////.........------111111111111111111111111///000000111111000000///111222333222111000111222000000000000000000000000...------------...//////............................................................////////////............////////////000000////////////000000---......///000111111222000000000111111111000000000111111111111222222222111111111000111333444555333333222222333333444444333333444444555666666777666666666666777888999999<<<;;;;;;<<<<<<===>>>???===============>>>>>>???@@@AAABBBCCCCCCBBBAAA@@@??????@@@@@@???===:::999999888777666666666666666444555555444333222111111111111111111111111111111........./////////000000000///---,,,,,,---///000------------------------////////////////////////////////////////////////---------.........//////------------/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000///......///222444555555333000...---...000111////////////////////////............/////////000000000000000000000000000////////////////////////////////////////////////////////////////////////---....../////////......//////////////////...---............////////////........................////////////////////////---.........................................................//////////////////............//////000///......///000111222///000000///...---,,,,,,.........///000111111111111000///......///000111000000000///////////////000000000000000000000000////////////////////////........................------...//////...------//////000111111111111111111111000000000/////////000///......///000111222/////////000000000111111111111000000/////////...000000000000000000000000///////////////000111111000000000000000000000000....../////////000000000/////////...///000000111000000000000000000000000000000111111111000///...000000000000000000000000////////////000000000000...//////000111000000000000000000000000000000000////////////////////////,,,------....../////////....../////////......---///////////////.........................................................000000111000000000///...111111111111111111111111000000111111111111000000///000222111000000111222000000000000000000000000...------------...//////////////////////////////..................................../////////000............/////////000000000////////////000000/////////000111111222222///000111222222000///...000111111111111222222222222111000000000222555666333333222222222333444555333333444444555666777777666666555555666777888888<<<;;;;;;<<<<<<===>>>???===<<<;;;;;;;;;===>>>???>>>>>>???@@@???>>>===<<<===>>>??????>>><<<:::888999888777666666555666666444222222222333333111///000000000000000000000000---.........//////000000000///---,,,,,,---///000////////////////////////000000000000000000000000000000000000000000000000---------.........//////111///......//////...---000000000000000000000000000000000000000000000000000000000000000000000000///...------------...///111111111111111111111111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////......///111444555666444000---,,,...000222////////////////////////---.........//////000000////////////////////////000000000000000000000000////////////////////////////////////////////////......///000000111000000///000000000///...------............/////////000............................................................................................................/////////000//////............//////000///.........000111222////////////...---,,,+++---......///000111111222111000///......///000111111111000000//////..............................////////////////////////........................,,,---...//////...---,,,//////000111111111111111111111111111000000000000000///.........000111222000000000000111111111111111111111111222222222222000000000000000000000000///////////////000111111000000000000000000000000---.........//////000000000000000000000111111222000000000000000000000000///000000111111///...---000000000000000000000000111111000000//////......---......///////////////000000000000000000000000////////////////////////,,,,,,------...///000000///000000000///...------000000//////.........---................................................000000000000000///......////////////////////////000000111111111111000000+++---......------///000000000000000000000000000////////////////////////////////////////////////,,,,,,,,,---...///000000////////////////////////000000000000000000000000111111000000//////......//////000111222333333444000000000000000000000000333222000/////////000111222222333333333444444444000000111222333333444444333333333333333333333333555555555555555666777777999:::;;;<<<============@@@@@@@@@???????????????===>>>@@@AAAAAA@@@>>>======<<<<<<;;;::::::999999888888777555555444444444333333222111000000111111////////////////////////////////////////////////////////////....................................000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---111000...+++***+++///222000000000000000000000000000000111111111111000000000000//////.........---000000000000000000000000000111111111222222222333000000000000000000000000000000111000000///......000000000000000000000000...//////000111222222333333222111000000111222333------......//////000000...............///000000...///111111/////////000//////............//////////////////////////////...---,,,++++++,,,---...111111000/////////////////////////////////////////////////////////////////////............//////......////////////......////////////////////////222111000.........///000////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000...............///000000000000000000////////////........................////////////////////////---.........//////000000000000000000000000000000000000111000000///...---111000///...------...///111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000---...///000000///...---000000000000111111111111000000//////......------000000000000000000000000111111000000//////......////////////////////////000000000000000000000000............////////////000000000000000000000000000...---...///000///...000000000000000///......000000//////.........---////////////000000000000///////////////.........000///...------...///000///////////////.....................////////////...............///000000...------///111222111///////////////000000000000000000000000////////////////////////////////////////////////////////////---,,,,,,------///000000,,,,,,------------------////////////////////////000000000000////////////.........///000000000111000000000000000000000000444333222111000000111222222222222222333333333333111222222333333444444444444444444444444444444444555555555555555666777777999999:::;;;<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===<<<<<<;;;;;;:::999999999888777666555444444444444333222222111000000111111////////////////////////////////////////////////---------....../////////................................................////////////.........---000000000000000000000000000000000000000000000000111111000000000/////////---...///...------...000000000000000000000000000000000111111111111000000000000/////////.........000000000000000000000000//////////////////000000000000000000000000000000000000000000000///....................................///000000111222222111111000//////000111111.........///////////////...............///000000...///111111/////////000//////............//////////////////////////////000///............///000000000///...............//////////////////////////////////////////////////////............//////......////////////......////////////////////////111000///---------...///////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000...............///000000000000000000////////////........................///////////////////////////////////////.........000000000000000000000000///000000000000//////...111000///...---......///000000////////////000000//////000000000111111111000000000000000000000000000000000000000000000000......///000000///......000000000000111111111111///////////////.................................111000000000/////////...////////////////////////....................................////////////000000000000000000000000000...---...///000///...000000000000000///......000/////////............////////////000000000000/////////////////////......---,,,,,,,,,,,,---.../////////////////////...............///////////////////////////000111111...///000111111000000000////////////000000000000111111111111111000000000////////////////////////////////////////////////---------------...///000,,,,,,,,,------.................................////////////000000000000////////////////////////000000000000000000000000444333222222111222222222111111111222222222222333333333333333333333333333555555555555555555555555555555555555555666777777888888999:::;;;;;;;;;;;;========================<<<===>>>??????>>>===<<<;;;;;;::::::999888888888777666555444444333333444333222111111000111111111000000000000000000000000////////////////////////+++,,,,,,---///000000111............................................................------------000000000000000000000000000000000000000000000000111111111111000000000000))),,,000222111///......000000000000000000000000000000111111111111000000000000////////////......000000000000000000000000/////////////////////...//////////////////////////////000000//////....................................//////000000111111000000////////////000000000000///////////////............/////////000000...///111111/////////000000//////......//////000////////////////////////000//////......//////000///......------------...//////////////////////////////////////////////////////............//////......////////////......///////////////////////////......------------...//////////////////////////////.........---------////////////////////////000000000000000000000000000000000000000000000000...............///000000////////////000000000000........................////////////////////////111000000//////......---000000000000000000000000...//////000000000000///000000///............/////////............////////////000000000000111111000000000000000000000000000000000000000000000000...//////000000//////...000000000000111111111111.........///////////////........................000000000000////////////000000000000000000000000////////////////////////............////////////000000000000000000000000000...---...///000///...000000000000000//////...////////////............////////////000000000000......//////////////////...------,,,,,,------.........//////////////////............////////////000000//////000000111222///222444333000...///111////////////000000000000111111111111111222222222////////////////////////////////////////////////---------------...///000......//////000000111111..............................//////000000111111111111111111111000000000000000000000000000000000222222222222222222222222000000111111111222222222333333333333222222222222444444444444555555555555555555555555555666777777777777888999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;::::::999888888777777666555555444333333333333333222222111111111111111222000000000000000000000000////////////////////////------...//////000111111........................................................................////////////////////////////////////////////////000000000000000000000000))),,,000222222000000000000000000000000000000000000000111111111111000000000000//////////////////000000000000000000000000222222111111111111000000/////////////////////////////////000000//////...111111111111111111111111....../////////000000000000000000000000000000000111000000000//////............///000000000000000...///111111/////////000000000////////////000000////////////////////////......------------......///......------.........//////////////////////////////////////////////////////............//////......////////////......///////////////////////////.....................////////////////////////000////////////.........////////////////////////////////////////////////////////////////////////...............///000000////////////000000000000........................////////////////////////000000000///////////////000000000000000000000000---...///000000111000000/////////.........//////000//////......//////000////////////000000000111/////////////////////////////////////////////////////////000000////////////000000000111111111111------......//////000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111............////////////////////////////////////000...---...///000///...//////000000000000/////////////////////.........////////////000000000000............////////////000000////////////000000............////////////............///////////////////////////000000111000444666444///---///222////////////000000000000000000111111111111111222////////////////////////////////////////////////...------------...///////////////000000000111111..............................//////000000111111111111111000000000000000000000000000000000000000000000111111111111111111000000111111111222222222222222222222111111111111222222333333333444444444555555555555555666777777666777888999::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;888888888777666666555555444333333222222222222222222111111111111111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,...000000000000111333000000000000000000000000000000111111111111000000//////000000000000000000000000000000000000000000222222222222222111111111000000000000000000000000//////000000000000000///222222222222222222222222////////////000000000000111111111111111111111111111111000000/////////......///000000111111000000...///111111/////////000000000////////////000000000000000000000000000000........................000///////////////000000000000000000000000000000//////////////////////////////............//////......////////////......////////////////////////////////////000/////////////////////////////////111111111000000000000///////////////////////////////////////////////////////////////////////////...............///000000.../////////000000000111////////////////////////////////////////////////---......///000111222222111111111111111111111111---...///000000111000000......//////////////////111000000//////000000111...////////////000000000////////////////////////////////////////////////000000000//////000000000///000000000111111111111------......//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////000...---...///000///...//////000000000000//////.........///////////////////////////000000000000---.........//////000000000000000000000000000000---.........//////000000............////////////...------------...//////000444777555///---...111////////////000000000000/////////000000000111111////////////////////////////////////////////////......---------......///................................................////////////000000000000........................000000000000000000000000//////000111111111000000111111111222222222222333222222222222222222222222111222222333333444444444555555555555555666777777777777888999::::::::::::888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777666666555444444444222222111111111111222222111111111000111111222333000000000000000000000000////////////////////////111111111000000/////////////////////////////////000000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000............////////////000000000///...///222555000000000000000000000000000000111111111111000000//////000000000000111111000000000000000000000000000000000111111111222222000000000000000000000000000000111111222222111111000000000000000000000000000000000000111111111111111111222222222222111111111000000000000000000///...///000111222111000///...///111111/////////000111000000//////000000111000000000000000000000000///000000111111000000///000////////////000111111000000000000000000000000//////////////////////////////............//////......////////////......////////////////////////...///000000111000000000////////////////////////222222222111111111000000////////////////////////000000000000000000000000000000000000000000000000...............///000000......//////000000111111////////////////////////////////////////////////------...///111222333333111111111111111111111111...//////000000000000///---...//////000/////////111111000000000000111111......////////////000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000111111111111.........///////////////........................////////////000000000000000000000000000000000000....................................////////////000000000000000000000000000...---...///000///......//////000000000000000.........///////////////////////////000000000000------......///000000000---......//////......---------......///000000000............////////////------,,,,,,------...///000333555333000......000////////////000000000000.........///000000111111///////////////////////////////////////////////////......---------......000000//////...---------////////////////////////000000000000////////////,,,---------.../////////000000000000000000000000///000111222222222111111222222222222333333333333222333333444444555555555222222333333444555555666555555555555555666777777777888999:::;;;;;;;;;;;;888888999::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<666666555555444333333333111111000000000111111222111111000000111222222333////////////////////////////////////////////////............////////////////////////////////////////////////////////////........./////////000000000000000000000000000000000000000000000000000000......//////000000000000111111222111//////111333000000000000000000000000000000111111111111000000//////000000000111111111000000000000000000000000000000111222333333444555222222222222222222222222111111222333333333333333111111111111111111111111222222222222111111111111///000111222222111000///000000000000000111111111...///000222222111000///...///111111/////////000111111000000000000111111000000000000000000000000///000111222222111000///...............///000000000000000000000000000000//////////////////////////////............//////......////////////......////////////////////////------///000000000//////////////////////////////111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000...............///000000.........///000111111111////////////////////////////////////////////////......///000111222222222111111111111111111111111///000000000000//////...,,,---///000000000//////000000////////////000000........./////////000000000000000000000000000000000000000000000000000000111111000//////000111111000000000000111111111111///////////////..................................../////////000000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000000000000000000000...---...///000///.........///000000000000000............/////////000////////////000000000000------......///000000111---...///000000///...---------......///000000111............////////////---------------...//////000111111111000//////...////////////000000000000...//////000111111222222///////////////////////////////////////////////////......---------......333333222111000///......000000000000000000000000111111000000//////......---......///000111222222000000000000000000000000000111222333444333333222222222333333333444444444444444444555666777888888333333444444555666777777555555555555555666777777888888999:::;;;;;;;;;;;;888888999:::;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===666555555444444333222222111000000000000000111111111111000000111222333333////////////////////////////////////////////////***++++++,,,---...//////000000000000000000000000........................---------.........//////000000000000000000000000000000000000000000000000//////000000111111111222000222333222111000000111000000000000000000000000000000111111111111000000//////000000111111111222000000000000000000000000222222333444666777888888222222222222222222222222111222333444444444444444333333333333333333333333333333222222222222222222...///000111111000///...//////000000111111222222...///111222333222000///...000111111/////////000111111000000000000111111000000000000000000000000---...///000000///...------------------...///000000000000000000000000000//////////////////////////////............//////......////////////......////////////////////////+++,,,.../////////......////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000...............///000000---......///000111111222000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111000000111000000///......,,,---///000000000////////////............//////............/////////000000000000000000000000000000000000000000000000000222111000//////000111222000000000000111111111111000000//////.........---000000000000000000000000.../////////000000111111////////////////////////..................................../////////000000000000000000000000000000...---...///000///.........///000000000000000---.........//////000000////////////000000000000---------...///000000111///000111222222111000///---------...///000000111............/////////000...............///000000111/////////111111///---////////////000000000000///000000111222222333333------------------------//////...---+++***)))(((//////............//////...???FFF;;;......111000000000111111111111000000///////////////000000111111111000000//////......////////////000000000000111111111111111111111111111111111111222333444555555555555555555555555555777777777777666666666666444444555666777888999999:::::::::;;;;;;<<<<<<<<<<<<;;;:::999:::<<<>>>@@@???>>>===<<<;;;:::999999999888777666555444333333222222222111111111000000222222222111111111111000000000000///......------...///000000000///---,,,///000000000000000//////..................------////////////////////////000000000000000000000000222111000//////...//////000000000000111111111111000000000000111111111111000000111222333333333333//////////////////000111000///.........///111222333222222111111333444555111111000000111222333333444444444444555555555555333444444555666777777888:::999999888777777777888666666666555555444222222444444444444444444333333444333222222222222222333222222222111111000000000333333333333333222111111222222111111000/////////.........///////////////111000...------...///000000000000000000000000000000/////////............///////////////////////////////////////////////////////////////.........///////////////000000111111111000000//////......000000000000000///..................////////////............////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000////////////////////////,,,------...///000000111000000000000////////////222111111111000000//////......//////000000111111000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000/////////000111222222000000000000000000000000111000///......///000111000000///////////////000111000//////000000///---000/////////..................////////////......000000000///......------////////////000000000000000000000000000000000000//////.........000222333222111111111000000////////////000000000000//////////////////////////////000000//////.........---................................................////////////////////////......///000000000000000////////////000000000000000000111111111222222222........................222111000000///...------//////............//////666GGGOOOBBB111---111333111111222222222222111111000000000000000111111222111000000000/////////...////////////000000000000111111111111111111111111111111111111222333444555555555555555555555555555777666666666666666666666666666666666555555555555888888999:::;;;======>>>;;;:::999999:::;;;===??????>>>===<<<;;;:::999999999999888777666555444444333333333222222222111111222222222111111111000000.........///////////////...///000000000///---,,,//////000000000000//////........................////////////////////////000000000000000000000000111000000////////////000000000000000111111111111000000000000000111111111///000000111222222222111444333222222111111222222333222222222333444666666333333222222333444666777444555555666777888888999;;;;;;<<<<<<<<<=========;;;;;;<<<<<<======>>>>>>???>>>>>>===========================<<<;;;:::::::::::::::999999999888888666666555444444444444444333444444333222111000///000000111222222222222111111111111000000000//////222222222222222222222222000///...------...000111000000000000000000000000000000/////////........./////////////////////////////////////////////////////////////////////...000000000000000111111222111000000000/////////...000000000000000///..................////////////............////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////......//////000111111111000000000000////////////000000000000//////......////////////000000000000/////////000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000000000000000111222000000000000000000000000333333222111111222333333000000////////////000000111000......000111000000000000/////////...............////////////......///////////////.........////////////000000000000000000000000000000000000222111000///......//////000000000000//////......//////000000000000//////////////////////////////000/////////............000000000000000000000000........................////////////////////////......///000000000000000////////////000000000000//////000000000111111111////////////////////////111111111000000000////////////............//////222CCCKKK???---(((---111111222222333333222222111111111000000111111222333000000000000////////////////////////000000000000111111111111111111111111111111111222222333444555666666666666666666666666666666666666666666666666666666555555555444444444666777888:::;;;===>>>???<<<;;;::::::;;;<<<>>>???>>>>>>===<<<;;;;;;:::999999999888777666555555444444444333333333222222222222222111111111000000000------......///000000111/////////000//////...---...//////000000/////////........................////////////////////////000000000000000000000000000000/////////000111111000000000000111111111111//////000000000111111111000111111111111222222222333222111111000000000000111111222222444555777888555555666666888999;;;<<<;;;<<<>>>@@@BBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@<<<<<<;;;:::999888888777666777888888777444222000000111222333333333333333222222222222111111111111111111000000000000000000000///.........000111222000000000000000000000000000000000/////////......////////////////////////////////////////////////......//////////////////111111000000111111222333000000000000////////////000000000000000//////...............////////////............////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000111111111111////////////000000000000////////////............000000000000/////////////////////000000111111111/////////000000000111111000000000000000000000000000000000000000000000000222111000000000000000000000000000000000000000000111000000//////000000111000000////////////000000333111......///111222222000000000/////////.........//////000000//////.........////////////000000////////////000000000000000000000000000000000000222111000///.........///////////////............//////000000000000//////////////////////////////////////////............000000000000000000000000////////////////////////////////////////////////......///000000000000000////////////000000000000///////////////000000000////////////////////////........................//////............//////***666===555+++(((,,,///000111111222222111111000000000//////000000111222000000000000////////////////////////000000000000111111111111111111111111222222222222333444555555666666666666666666666666555555555666666666666666333444444555666777888888777888888:::;;;<<<============<<<<<<===>>>??????=========<<<;;;:::::::::888777777666555555444444333333222222222222111111111111111111000000000000............//////000000//////////////////............//////000/////////............////////////////////////////////////////////////////////////////////////000111222222///000000000111111111111//////000000111111222222222222222222222333333444222222111111222222333444333333444666888:::;;;<<<<<<<<<===???AAACCCDDDEEEEEEFFFIIILLLNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPSSSSSSRRRRRRRRRRRRRRRRRRUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPOOONNNLLLKKKJJJJJJEEEEEEDDDCCCBBBAAA@@@???<<<===??????===:::777444666666666777777666666555444444444333333333333222000000000//////////////////////////////111222333000000000000000000000000000000000////////////...////////////////////////////////////////////////............////////////000000//////000000111222000000000000//////////////////000000000000//////............////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////111000000000000000000000////////////000000000000////////////////////////111111000000//////....../////////000111111222222//////000000000111111111000000000000000000000000000000000000000000000000222222111000/////////000000000000000000000000000/////////....../////////000////////////000000111666333///---...000111111000000000////////////...//////000000000000//////---......///000000111111////////////000000000000////////////////////////.........///000000111222//////////////////////////////000000000000/////////////////////////////////////////////.................................000000000000000000000000////////////////////////......///000000000000000////////////000000000000000000000000000000000000........................,,,------------.........//////............//////,,,111333111///000111000//////000000000000/////////............///000000////////////000000000000////////////000000000000111111111111111111111111222222222222333444555666666666666666666666666666444444555555666666666777555555666777888999999:::999999::::::::::::::::::<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::999999555555555444333333333222111111111111000000000000111111111000000000//////000000//////............//////........./////////------...///////////////........./////////000000000000000000000000000000////////////////////////000000///000000111222333///000000000111111111111000000111111222333333444222222222222222333555666444444555666888:::<<<======>>>@@@BBBDDDFFFGGGGGGFFFGGGIIIKKKMMMOOOPPPPPPOOOQQQTTTWWWXXXYYYXXXWWWZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ]]]^^^____________^^^^^^\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYYYYWWWVVVUUUTTTTTTOOOPPPOOOOOONNNLLLJJJIIIEEEFFFHHHHHHFFFCCC@@@===>>>======<<<;;;999888777555555555444333333222222444444444333333222222222000000000000111111222222111111111111111111111111111000000000////////////////////////////////////////////////////////////---.........//////000000///............///000000////////////000000000000//////000000000000//////............////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000000000000000//////////////////........./////////000000000111000000000000000000000000111111000000//////......///000000000111111111222000000000000111111111111111111111111111111111111111111111111111111111111222222111000/////////000111111111111111111111111222222222222222222222222///////////////000111111777444000---......//////111000000000//////////////////000000000000//////---......///000111222222////////////000000000000////////////////////////---...//////000111111111000000000000000000000000//////000000000000//////////////////////////////.........///////////////........................000000000000000000000000////////////////////////......///000000000000000////////////000000000000111111111111111111111111........................//////////////////////////////............//////000///......111222000---...//////////////////......------------...//////////////////000000000000////////////000000000000111111111111111111111111222222222222333444555666555555555555555555555555444444444555555666666777999999999888888888777777::::::::::::999999999999999::::::::::::::::::::::::::::::999999888888888444444333333333222222222111000000000000/////////111111000000000/////////111000000///......------///............///000000,,,---......////////////.........//////000000111000000000000000000000000000000000000000000000000111111000000000111222222000000000000111111111111111111222333444555555666333333222333444666888:::777888999;;;>>>AAACCCDDDGGGIIIKKKMMMOOOPPPQQQQQQRRRSSSUUUWWWYYYZZZ[[[[[[ZZZ[[[]]]___````````````]]]]]]^^^^^^^^^_________aaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddddddddcccbbbaaaaaabbbbbbbbbaaaaaa`````````___^^^^^^]]]\\\\\\XXXYYYYYYYYYXXXWWWUUUTTTPPPQQQQQQQQQPPPNNNKKKJJJGGGGGGFFFDDDBBB@@@>>>===;;;:::999888666555444444666555555444444333333222111111111222111111111111111111111111111111111111111111000000000/////////////////////////////////////////////////////////------......///000000000...------------...//////////////////000000000000...//////000000000000000............////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000............////////////......//////000000111111000000000000111111111111000000000000////////////111111111111111111111111000000000111111111222222111111111111111111111111111111111111111111111111222111000000000000000000111111111111111111111111000000111222222111000000///......//////000111222666333///---.........---111111000000000////////////000000111111000000///......///000000111222222////////////000000000000000000000000000000000000000111111111000///...---000000000000111111111111//////000000000000//////////////////////////////.........///////////////000000000000000000000000////////////////////////////////////////////////......///000000000000000////////////000000000000222222222222111111111111////////////////////////111000000000000000000000//////............//////...,,,+++---......---,,,//////000000000000//////...............///000000.../////////000000000111////////////000000000000111111111111111111111111333333222333333444555666444444444444444444444444333333444555555666777777888888888888777777777777999999999999999999::::::::::::;;;;;;;;;;;;::::::888888888888777777777777444444333333333333222222111111111000000000000///111000000000///////////////////////////.........///......---...///000111+++,,,---...////////////---......///000000111111000000000000000000000000000000000000000000000000222222111111000111111111000000000000111111111111222222333444555666777777888888888999;;;>>>AAACCCBBBCCCDDDFFFHHHKKKMMMNNNRRRSSSUUUWWWYYYZZZZZZZZZ[[[]]]___aaabbbcccccccccbbbbbbcccdddeeeeeeffffff``````aaaaaaaaaaaabbbbbbdddddddddeeefffffffffgggeeefffhhhiiijjjiiihhhgggddddddeeeeeefffeeeeeeddddddcccccccccbbbbbbaaaaaa]]]^^^___``````^^^\\\[[[ZZZZZZZZZYYYYYYWWWVVVVVVSSSRRRRRRQQQOOOMMMKKKJJJFFFEEEDDDBBB@@@>>><<<;;;777777666666555444444333333333333333222111000000111111111111111111111111111111111000000000//////////////////////////////////////////////////////------......///000000111...............///000000.../////////000000000111......///000000000000000............////////////............////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000.........///000000111111.........///000111111111/////////000000000111111////////////000000000000333222222111111000000000000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000111222111111111111111111111111---...///000000///...---............///000111222111///------...///...---111111111000000000//////000000111111111111000000/////////000000111111222////////////000000000000000000000000000000000000000111111111000///...---/////////000000000111111//////000000000000//////////////////////////////............/////////000000000000000000000000000........................////////////////////////......///000000000000000////////////000000000000222111111111000000000000000000000000000000000000000000000000/////////...//////............//////,,,,,,...000//////000333000000111111111111000000///////////////000111111.../////////000000111111////////////000000000000111111111111111111111111333333333333444555666666333333333333333333333333333333444444555666777777444444555666777888999999777777888999::::::;;;;;;===>>>>>>>>>>>>>>>======777777777777666666666666444444444444444444333333222222222111111111111000000000000000////////////------......///000000000///...------...///000111+++,,,---...////////////---......///000111111222000000000000000000000000000000000000000000000000333333222111000000000111000000000000111111111111333333444555666777888999?????????@@@CCCFFFIIILLLRRRRRRSSSUUUVVVXXXZZZ[[[]]]___aaacccdddddddddddd```bbbdddfffgggggggggggggggffffffffffffggghhhiiihhhhhhiiiiiiiiijjjjjjjjjfffffffffggghhhiiijjjjjjiiijjjlllnnnooonnnlllkkkffffffgggggghhhggggggfffeeeeeeeeeddddddddddddddd```aaabbbccccccbbb```___```______^^^^^^]]]]]]]]]\\\\\\\\\[[[ZZZYYYXXXWWWQQQPPPNNNLLLIIIGGGEEEDDD======<<<<<<;;;::::::999444444444333222111000///111111111111111111111111111111111111000000000000////////////////////////////////////////////////---------...///000000111///////////////000111111.../////////000000111111......///000000000000000............/////////000............/////////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000...//////000111222222333---......///000111111222---.........//////000000......//////000000111111444333333222111000//////000111111111111222222222111111111111111111111111111111111111111111111111000000//////000111222222111111111111111111111111000111222333333222111000............///000222222,,,,,,+++---///000000///111111111111000000000000000000111111111111000000000000000000111111111111////////////000000000000000000000000000000000000,,,...///111111111000000---.........//////000000//////000000000000//////////////////////////////---.........//////000000................................................////////////////////////...//////000000000000000////////////000000000000111111000000/////////...,,,,,,---...///000111111---.........//////000000000000//////.........---////////////////////////////////////............111111000000//////.....................///000000///////////////000111111///000000000000111111111222222222222222222222222333333333444444444555555444444444444555555555666555666777888888999999888999999888888888888888999<<<<<<;;;;;;;;;:::::::::<<<;;;:::999777555333222222222222222222222222222111111000000//////......000000000000000000000000222111111111000000////////////............//////000000000000000000000000000000000000////////////000000111111111111000000...000111222222333666888HHH777---000444000...111000222444444333333555666777999;;;<<<===???BBBEEEDDDFFFIIINNNRRRVVVXXXZZZ[[[\\\]]]^^^`````````aaaffffffggggggggggggffffffeeefffggghhhiiijjjjjjjjjggghhhhhhiiikkklllmmmmmmkkkkkkkkkkkkkkkkkkkkkkkklllllllllllllllllllllllliiiiiiiiiiiiiiiiiiiiiiiihhhiiikkkllllllkkkjjjiiihhhhhhgggfffeeeddddddccccccddddddeeefffeeeeeeeeeffffffeeedddccccccbbbbbb``````___^^^^^^^^^^^^^^^ZZZZZZYYYWWWUUUSSSQQQPPPKKKJJJGGGDDDBBB@@@???>>>;;;:::888666444333222222555333000///000111000000000000222222222222000000------...///000111222222000000000000000000000000000000000000000000000000............////////////............/////////000222222111000//////000000000000//////.........---000000000000000000000000////////////////////////000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111000//////000111222000000////////////000000000000000000000000000000222111111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000222222222111111111111111////////////////////////000000000000000000000000000000111111111111111000222222222111000//////...000000000000000000000000000000000000////////////000000000000000000000000...///000222222111111000////////////////////////000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////////////////////////////000000000000000000000000000000000000---......///////////////////////////////////////---......///////////////////////////////////////000//////.........//////000000000000111111111111.........///////////////............/////////000000/////////............////////////////////////////////////////////////111000000000/////////...//////......//////000111///////////////000111111000000000111111111222222222222222222222222222222333333333444444444555555444444555555555666666666555555777888888888888888999999888888888888888999;;;<<<<<<<<<<<<;;;::::::::::::999888777555333222222222222222222222222222222111111111000000000000000000000000000000000000111111111111000000000/////////............//////000000000000000000000000000000000000//////////////////000000000000//////---///000000000111444666GGG888...111555111000333333444555666555666888:::;;;>>>BBBEEEGGGJJJNNNPPPQQQSSSUUUXXX[[[^^^___```cccdddeeefffggghhhhhhhhhggghhhhhhhhhhhhhhhhhhggghhhiiijjjkkkkkkkkkkkkkkkiiijjjkkklllmmmnnnnnnooollllllllllllllllllkkkkkkllllllllllllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkhhhiiikkkllllllllljjjiiiiiihhhggggggeeeeeedddccceeeffffffggggggggggggggghhhhhhggggggfffeeeeeedddeeedddccccccbbbbbbcccccc______^^^]]]\\\ZZZXXXWWWTTTRRRPPPNNNLLLJJJIIIHHHBBBAAA???<<<:::888777666666444111000111222111000///000111111111111000///000000000000111111111111000000000000000000000000000000000000000000000000............////////////........./////////000000111000000///////////////000000000/////////......000000000000000000000000////////////////////////000///............///000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111000//////000111222000000////////////000000000000000000000000000000111111000000000/////////000000000000111111111111000000000000000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000000000000000000000////////////...---++++++222222111111000//////...000000000000000000000000000000000000////////////////////////////////////...///000111222111111000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000000///000000000000000000000000////////////////////////////////////000000000000........................---......///////////////////////////////////////---......///////////////////////////////////////000//////.........//////000000000000111111111111000000//////........................////////////////////////............////////////////////////////////////000000000000000000000000////////////000////////////000111111///////////////000111111111111111111222222222333222222222222222222222222333333333444444444555555555555555555666666666777555555666777888888888888999888888888888888999999;;;<<<===>>>===<<<:::999888888888777666555333333111111111111111111111111222222222222111111111111000000000000000000000000111111111111000000000000000//////......//////000000000000000000000000000////////////000000000000000111111111111111111000...000111000000000333444BBB666///222555333333666666777999999:::<<<@@@CCCFFFJJJOOORRRUUUWWWZZZ\\\___```aaaccceeefffffffffggghhhiiijjjkkkllllllllliiijjjjjjjjjjjjjjjjjjiiillllllmmmmmmmmmmmmmmmlllllllllmmmnnnooopppqqqqqqoooooonnnnnnmmmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllhhhiiikkklllmmmlllkkkkkkiiiiiihhhgggfffeeeddddddhhhhhhiiijjjjjjjjjjjjjjjkkkjjjjjjiiiiiihhhhhhhhhhhhgggffffffeeeeeeffffffddddddccccccbbb```___^^^\\\[[[ZZZXXXVVVUUUTTTSSSNNNLLLJJJFFFCCCAAA???>>>:::888555444444444333222000111111222222111111000222222222111111000000000000000000000000000000000000000000000000000000000............////////////....../////////000000000/////////...............111000000000000000//////000000000000000000000000////////////////////////000//////......//////000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000////////////000000000000000000000000000000000000///////////////...000000000000111111111111000000000000000000000000000000000000000000000000/////////000000111111111111111111111111111111111000000000000000000000000000111111111000//////...222222111111000/////////000000000000000000000000000000000000////////////...........................///000111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////////////////000000000000........................---......///////////////////////////////////////---......////////////////////////////////////////////////......//////000000000000000111111111111///////////////..................//////////////////////////////........./////////////////////////////////000000000000000000000000000////////////000000000000000111111222///////////////000000111111111222222222333333333222222222222222222222222333333333444444444555555555555555666666666777777444555666777888888888888888888888777888888999::::::<<<>>>??????===:::999777777777777666555333333000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000000000////////////000000////////////////////////////////////000000000000222222333333333333222222000222222222111111333555:::333///222444444555888:::<<<>>>@@@BBBFFFKKKOOOTTTWWW[[[^^^______```aaadddeeefffggghhhiiiiiiiiijjjjjjkkklllmmmnnnnnnmmmkkkllllllmmmmmmllllllkkknnnnnnnnnooonnnnnnmmmmmmnnnnnnnnnooopppqqqqqqrrrqqqppppppoooooonnnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnlllllllllllllllllllllllliiijjjkkklllmmmmmmlllllljjjjjjiiihhhgggfffeeeeeekkkkkklllmmmmmmmmmmmmlllllllllkkkkkkkkkjjjjjjjjjhhhgggffffffeeeeeeffffffeeeeeeeeeeeedddcccbbbbbb``````___^^^]]]\\\ZZZZZZYYYWWWTTTPPPLLLJJJHHHGGGBBB@@@===;;;:::888555333444444444444333222222222111111111111000000000000////////////////////////////////////////////////............////////////...////////////000000000/////////////////////...111111111111000000000000////////////////////////////////////////////////000//////////////////000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111000000000000000000111000000////////////000000000000000000000000000000////////////............///000000000111111111111000000000000000000000000000000000000000000000000------...///000111111222111111111111111111111111000000000000000000000000---...000111222333333444111111111111000000//////////////////////////////000000000000/////////////////////////////////////////////000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000........................---......///////////////////////////////////////---....../////////////////////////////////////////////////////////000111///000000000111111111111------......///000000111///////////////..................///////////////////////////////////////......//////000000000111////////////000000000000000000000000000111111222///////////////000000111111111222222222333333333222222222222222222222222333333333444444444555555555555555555666666666666444555666777777888888777888888777777888999999:::;;;===???@@@@@@>>>;;;999777777777777666555333333000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111000000////////////000000////////////////////////.../////////000000000111111222222222222222222111000111222222111111333555444222111333555777999===@@@CCCFFFJJJMMMRRRXXX[[[[[[^^^bbbdddeeedddeeeeeeeeeeeegggiiijjjkkkkkkkkknnnnnnooopppqqqqqqqqqqqqmmmmmmnnnnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnmmmlllnnnnnnooooooppppppqqqqqqqqqqqqqqqppppppooooooooooooooooooooooooooooooooolllllllllllllllllllllllljjjjjjkkklllmmmmmmnnnnnnlllkkkkkkjjjiiihhhgggggglllmmmnnnnnnoooooonnnnnnlllllllllkkkkkkkkkkkkkkkiiihhhggggggffffffgggggggggggggggggggggfffeeeeeebbbbbbcccbbbbbb```___^^^```^^^[[[XXXTTTRRRPPPOOOMMMKKKGGGEEEBBB???;;;888777777666444333222222111//////000000000111111111////////////////////////////////////////////////............////////////////////////000000000111//////000111111111000///000000000000111111111111///////////////////////////////////////////////////000000000000000000///////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000111111000000000000000////////////000000000000000000000000000000............///////////////000000000111111111111000000000000000000000000000000000000000000000000------...///000111111222111111111111111111111111////////////////////////***+++,,,...///000000000111111111000000000000000////////////////////////000000000000////////////000000000000000000000000///////////////000000000111111111111111111111111000000000000000000000000000000000000000000000000000//////......//////000////////////////////////000000000000000000000000////////////000000000000////////////////////////---......///////////////////////////////////////---......//////////////////////////////////////////////////////000111111///000000000111111111111,,,,,,---...///000111111///////////////..................///////////////////////////////////////------......//////000000////////////000000000000000////////////000111111///////////////000111111111111111111222222222333222222222222222222222222333333333444444444555555444444444444555555555666444444555666777777777777777777777777888999::::::===>>>???@@@???>>><<<;;;888888888777666555333333111111111111111111111111///////////////000000000////////////////////////000000000000111111111111111000000//////000000111000000000000000000000000......//////000000111111//////000000000000/////////000111111111111333555555666999;;;===???CCCGGGJJJMMMQQQUUUYYY\\\```ccc^^^aaadddgggggghhhjjjkkkfffgggiiikkklllmmmnnnnnnmmmmmmnnnooooooooooooooonnnnnnoooooooooooonnnnnnmmmmmmnnnnnnnnnnnnnnnmmmnnnnnnooooooppppppppppppppppppppppppppppppqqqqqqppppppppppppppppppppppppllllllllllllllllllllllllkkkkkkkkklllmmmnnnoooooonnnnnnmmmlllkkkjjjiiiiiimmmmmmnnnoooooooooooonnnllllllllllllllllllllllllkkkkkkjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhgggdddeeefffgggfffeeedddcccdddccc```]]][[[YYYXXXWWWWWWUUURRROOOMMMJJJEEEBBB===<<<:::777555333222222000000000111111111222222000000000000000000000000000000000000000000000000............/////////////////////000000000111111...///111222222222111000//////000000000000000111000000000000000000000000///////////////////////////000000111111000000///////////////////////////////////////////////////000000000000000000000000////////////000000000000000000111111111111000000000000////////////000000000000000000000000000000...////////////000000000000000000000111111111111000000000000000000000000000000000000000000000000/////////000000111111111111111111111111111111111////////////////////////000000000000000///...---111111000000000000000000000000000000000000000000000000000000////////////111111111111111111111111//////.........///000111111111111111111111111111000000000000000000000000000000000000000000000000000///...------...///000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000---......///////////////////////////////////////---......///////////////////////////////////////////////////000111222222000000000000111111111111---.........//////000000000/////////......................../////////000////////////////////////,,,,,,,,,---.../////////.../////////000000000111//////......//////000111///////////////000111111000000000111111111222222222222222222222222222222333333333444444444555555333333333333444444444444333444555666777777777777777777777777888999:::;;;>>>????????????>>>======::::::999888777555333222222222222222222222222222//////000000000111111111///////////////////////////000000000111111111111111111000000000000111111000000000000000000000000.........///000111111111000000111111111111000000111333444444444555777:::;;;@@@EEEGGGHHHLLLQQQUUUUUUXXX]]]```bbbccceeefffdddfffhhhhhhhhhiiikkkmmmjjjjjjlllmmmnnnnnnnnnnnnllllllmmmnnnnnnnnnnnnmmmnnnooooooppppppoooooonnnlllmmmnnnoooooooooooooooooooooppppppppppppqqqqqqooooooooopppqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmmmmmmmmmmmmmmmmmmmkkkkkkllllllmmmooopppqqqppppppooonnnmmmlllkkkkkklllmmmnnnnnnoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkkkklllllllllkkkjjjiiihhhgggeeefffhhhiiiiiihhhgggffffffeeedddbbb```______^^^]]]\\\ZZZXXXWWWUUUQQQNNNGGGEEEBBB???;;;999888777444333333333333333222222000000000000000000000000000000000000000000000000............//////////////////000000000111111111---...000111222111000///....../////////000000000000000000000000000000000///////////////////////////000111111111111000///000000000000000000000000////////////////////////000000000000000000000000////////////000000000000///000111222222111000///000000////////////000000000000000000000000000000/////////000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000111111111111111111111000000000000000000000000////////////////////////333333333333222000///...000000000000000000000111000000000000000000000000000000000000////////////000000000000000000000000///......---...///000111000000000000000000000000000000000000000000000000000000000000000000000000111000///------///000111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////---......///////////////////////////////////////---......///////////////////////////////////////////////////000111222333000000000000111111111111///////////////.........000000//////.........------.........//////000000////////////////////////++++++,,,,,,---...//////.../////////000000111111...............///000000///////////////000111111///000000000000111111111222222222222222222222222333333333444444444555555222222222333333333444444333444555666777777777777777777777777888999:::;;;?????????>>>>>>>>>>>>>>><<<;;;;;;999777555333222222222222222222222222222000000111111222222222333//////////////////////////////000000111111111222111111000000000000111111000000000000000000000000---......///000111111222333444444555555444444333555777888999999:::===???BBBHHHNNNPPPQQQVVV\\\___\\\```dddggggggfffffffffllllllllljjjhhhhhhiiikkkllllllmmmmmmnnnmmmmmmmmmqqqqqqrrrrrrsssrrrrrrrrrooooooppppppppppppoooooolllmmmnnnooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrnnnnnnooopppqqqrrrrrrsssqqqqqqqqqqqqqqqqqqqqqqqqooooooooooooooooooooooookkkkkkllllllnnnooopppqqqqqqqqqpppooonnnmmmllllllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooooollllllkkkjjjjjjjjjjjjkkkkkkkkkkkkjjjiiigggfffeeedddeeegggiiiiiihhhgggfffgggfffeeedddcccccccccccc___^^^^^^^^^^^^\\\YYYWWWQQQOOOKKKFFFCCC@@@>>>>>>888777666555444333222222000000000000000000000000000000000000000000000000............/////////000000000000000111111111111+++---///000111000///...---.........//////000000000000000000000000000000///////////////////////////000111222222111000///111111111111111111111111////////////////////////000000000000000000000000////////////000000000000///000111222222111000///000000////////////000000000000000000000000000000//////000000111111222222000000000000111111111111000000000000000000000000000000000000000000000000222222222111111111111111////////////////////////////////////////////////---....../////////......000000000000000111111111000000000000000000000000000000000000///////////////////////////////////////......------///000111////////////////////////000000000000000000000000000000000000000000000000222111000......000111222000000000000000000000000000000000000000000000000////////////000000000000........................---......///////////////////////////////////////---......///////////////////////////////////////////////////000111222333000000000000111111111111.........///////////////000000//////.........------------............//////////////////......---////////////////////////222111///.........///000111000/////////000222333333222222222111000000000000111111111111222222222333333333333333333333333444444444333333222222222555555555555555555555555333444555555666666555555555555666777888999999:::<<<===???>>><<<;;;;;;<<<<<<;;;:::::::::888444222222333555666666555333222000000000000000000000000000000000000000000000000000000000000000000000000222222111000//////000000111111111000000000000000...000222222111111111222///111222222222333555777999;;;>>>AAADDDHHHLLLPPPTTTTTTVVVXXX[[[^^^aaabbbbbbcccdddfffgggggghhhhhhkkkjjjiiijjjlllnnnnnnnnnpppppppppqqqqqqrrrrrrrrrpppppppppppppppppppppppprrrpppooooooqqqrrrrrrqqqsssrrrqqqrrrssstttsssrrrooopppqqqsssttttttuuuuuusssrrrqqqppppppqqqrrrsssrrrqqqpppoooooopppqqqrrrppppppppppppppppppppppppjjjkkklllmmmoooqqqrrrrrrqqqqqqqqqpppooonnnmmmlllkkkkkkllllllllllllkkkkkkmmmmmmnnnooonnnmmmlllkkkmmmllljjjhhhggghhhiiijjjkkkjjjiiihhhgggggggggggggggggggggggghhhhhhhhhhhheeeeeeeeeddddddcccccccccdddddddddcccbbb```^^^\\\YYYXXXWWWTTTPPPLLLHHHEEEBBB???<<<:::999777444222444333111///......///000//////000000000//////...,,,---///000000000///...000000000000000000000000000///---,,,---...000222000000000000000000000000////////////000000000000111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111......//////000000111111111111111000000000000000222111111111000000//////......//////000000111111111111111111111000///...222111111111000000//////000000000000000///...---222222222111111111000000////////////////////////222111000......000111222222111000.........///000111000000///...------,,,111111000000000000111111000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000---...///000000111000000000000000000000000000000111111000000//////......////////////000000000000...............///000000//////000000///...------........................//////000111111111111111111111111111111111111111.../////////////////////////////////////////////---------............///------...///000000//////////////////////////////222111000///...//////000111000/////////000222222222222111111111111111111000111111111111222222222333333333333333333333333444444444333333222222222555555555555555555555555222333333444444444444444777777777777777777888888;;;<<<>>>===;;;::::::;;;;;;:::999999888777444111111222444555555444222111000000000000000000000000000000000000000000000000000000000000000000000000222222111000000000000000222222222111000000//////...000111111000///000111333333333222222555999<<<@@@CCCGGGKKKNNNRRRVVVYYY[[[[[[\\\^^^aaaccceeegggeeeeeeggghhhiiijjjjjjjjjllljjjjjjkkkmmmoooooooooppppppppppppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqtttrrrqqqqqqssstttsssrrrrrrpppooopppqqqqqqpppoooppppppqqqqqqqqqqqqqqqqqqppppppppppppqqqrrrssssssrrrqqqpppooooooppppppqqqppppppppppppppppppoooooollllllmmmmmmnnnooooooooonnnnnnooooooooonnnmmmmmmlllmmmnnnnnnnnnnnnnnnnnnnnnnnnooooooooonnnmmmllllllkkkjjjiiijjjkkkmmmnnnkkkkkkjjjhhhhhhggggggggghhhhhhhhhhhhhhhgggggggggeeeeeeeeeeeeddddddddddddfffffffffeeedddbbb```^^^\\\\\\ZZZXXXUUURRROOOMMMJJJGGGDDDAAA???<<<888666666444222000000000111222......////////////.........///000111111111000000////////////////////////000///...------///000111000000000000000000000000////////////000000000000111111111111111111111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000111000000000000000000000111111111111000000000///.../////////000000000111000111111111111000000///111111111111000000000///111111222222222111000000111111111000000000//////111111111111111111111111222111000//////000111222222111000///......///000111111111000//////......111111000000000000111111000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000//////...////////////000000000000...//////000000000000///000000000000000000000000111000000000/////////...////////////000000000000...............///000000//////000000///......---////////////////////////......///000000000000000111111111111111111111111//////////////////...............///////////////---------............///+++,,,---///000000111111////////////////////////111111000///////////////000000000///000111111222000000111111111111111111000111111111111222222222333333333333333333333333444444333333333333222222444444444444444444444444111222333333444444333333888777777777666666666666999;;;<<<;;;:::888999999999888777777777666333111000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000000000111111111111111111111222000111222222000000111222666666666555666:::@@@EEEHHHLLLQQQUUUYYY\\\___aaaaaaaaabbbccceeeggghhhiiiggghhhiiikkkllllllllllllmmmlllkkklllnnnpppqqqpppqqqqqqqqqppppppppppppoooppppppppppppppppppppppppuuusssrrrrrrssstttsssrrrqqqooonnnnnnoooooommmlllmmmmmmmmmllllllkkkkkkkkkkkklllnnnpppqqqrrrssssssrrrqqqpppooooooooooooppppppppppppppppppooonnnnnnnnnnnnnnnnnnmmmmmmmmmmmmkkklllmmmnnnnnnnnnnnnnnnllllllmmmnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnmmmlllkkkiiiiiihhhiiijjjlllnnnoookkkkkkjjjiiihhhhhhhhhhhhiiiiiiiiihhhhhhggggggfffeeeeeeeeeeeeeeeeeeffffffhhhhhhhhhhhhfffdddbbbaaa_________^^^\\\ZZZXXXWWWUUURRRNNNKKKHHHDDDAAA>>>999888666444333333333333/////////000000////////////000111222222222111111////////////////////////000///...---...///000111000000000000000000000000////////////000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////000000000000000000111111111111111111000000000000////////////000000000000///000000111111111111000111111111111000000000000111222333333333333333333000000000///////////////111111111111111111111111222111000//////000111222111000000////////////000111111111111000000000000111111000000000000111111000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////...------////////////000000000000///000000000000//////...000000000000000000000000000000000000////////////////////////000000000000///............//////000//////000000000///......000000000000000000000000---.........////////////111111111111111111111111////////////............000000//////.........------------............///,,,---...///000000000000////////////////////////111000000///////////////000000000000000111111222//////000000111111222222000000111111111222222222222222222222222222222222333333333333333333333333444444444444444444444444222222333444444444444333666666666666666666666666777999:::999888777777777777666444444555444333111000000111222222111000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000000111...///000111222444555555222333444333222222333555777999;;;===@@@EEEJJJNNNPPPSSSYYY\\\^^^```aaabbbcccccccccccceeefffggghhhiiiiiikkklllmmmnnnnnnnnnnnnmmmlllmmmppprrrrrrqqqppppppqqqqqqqqqqqqqqqqqqoooooooooooooooooooooooosssrrrqqqrrrrrrrrrqqqoooooommmkkkkkkkkkjjjiiigggeeeeeeddddddcccccccccccceeefffiiilllooopppppppppqqqqqqppppppoooooooooooooooooopppppppppooonnnmmmooonnnnnnnnnnnnnnnmmmmmmkkklllmmmmmmnnnnnnmmmmmmiiijjjkkkkkkllllllkkkkkklllllllllkkkkkkkkkjjjjjjffffffgggggghhhjjjlllmmmkkkkkkjjjiiiiiiiiiiiiiiijjjjjjiiiiiihhhgggffffffeeeeeeeeeffffffggggggggghhhiiiiiiiiihhhfffdddcccaaaaaa`````````___^^^^^^[[[YYYUUUSSSQQQNNNKKKHHH@@@???<<<999777555444444222222111111111111111111000000111111111111111111........................//////......//////000111////////////////////////////////////000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000//////......000000000000000111111111111111111000000000000000////////////000000000000...///000111111111111111111111111000000000000000111111222333444444444444000000000000000000000000111111111111111111111111111111000//////000111111000000000////////////000000000000000000000000111111111000000000000111111000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000///...------////////////000000000000000000111000000///...---////////////////////////000000000000////////////////////////000000000000//////............///000//////000000000//////...////////////////////////............//////000000111111111111111111111111000000//////.........---222111111///...---,,,+++---------............///...///////////////......////////////////////////000000000000000//////...///000000000111111111111/////////000000111111222000000111111111222222222222222222222222222222222333333333333333333333333444444444444444444444444333333444555555555555555333444444555666666777777666777999888666555555666666444333333333444333111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000000000000000111111111111111222333333444444111222333333333444777999999>>>DDDIIIMMMQQQTTTVVVXXX\\\___aaabbbaaaaaabbbddddddddddddeeefffggggggiiijjjkkklllmmmnnnnnnnnnooonnnmmmnnnppprrrsssrrroooppppppqqqrrrsssttttttqqqqqqqqqqqqqqqqqqqqqqqqsssrrrqqqrrrrrrqqqooommmhhhfffdddccccccbbb```^^^ZZZYYYYYYYYYYYYZZZ[[[\\\]]]___bbbfffhhhjjjkkkkkknnnnnnnnnnnnnnnnnnnnnnnnmmmmmmoooppppppooommmmmmmmmmmmmmmnnnnnnnnnnnnnnnmmmmmmmmmnnnmmmmmmlllkkkiiiiiijjjjjjjjjjjjiiiiiikkkkkkjjjjjjiiiiiiiiiiiigggggggggggghhhiiijjjkkkjjjjjjiiiiiihhhiiiiiiiiikkkjjjjjjiiihhhggggggffffffffffffgggggghhhhhhhhhhhhhhhiiihhhgggfffdddcccaaa``````````````````aaa]]][[[YYYXXXWWWVVVTTTRRRJJJHHHEEEAAA===999777555444333222111000000000000000000000000000000000000///////////////////////////////////////000111111////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......//////000000111111111111000000000000000000111111000000000000////////////...///000111111111111111000000000000000000111111000000111222333333333222111111111111111111111111000000000000000000000000111111000000000000111111/////////000000000000///......//////////////////111111000000000000111111000000000000000000000000111000000000000000000111////////////////////////////////////////////////////////////////////////////////////////////////111111111111111000///...////////////000000000000000000111000000///...---////////////////////////////////////000000000000////////////000000000000//////............////////////000000000000000///........................000000/////////000111222111111111111111111111111000000000///......------222111111///...---,,,+++---------............//////////////////...------////////////////////////000000000000000///......//////000111111111111000//////000000000000000000000111111111111222222222222222222222222222222222222222333333333333444444333333333333333333333333333444555555666666555555222222333444555666777777555777888777666444555555555333222222333444333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222555555444444333222111111111222444555666999===@@@AAAGGGOOOUUUYYY[[[\\\]]]aaacccffffffeeeddddddeeegggggggggggghhhiiijjjjjjiiijjjkkklllmmmnnnnnnnnnooonnnmmmnnnppprrrsssrrroooppppppqqqrrrrrrssssssrrrrrrrrrrrrrrrrrrrrrrrrsssrrrqqqrrrrrrpppmmmkkk```^^^[[[ZZZYYYXXXUUUSSSQQQPPPOOOOOOOOOQQQRRRSSSUUUVVVYYY\\\___bbbddddddhhhhhhjjjkkkkkkkkkkkkkkkjjjkkkmmmooopppooonnnmmmkkkkkkkkkllllllllllllllllllllllllllllllkkkjjjiiikkkkkkkkkkkkjjjiiihhhgggiiihhhggggggffffffggggggffffffggghhhhhhiiijjjjjjiiiiiihhhhhhhhhhhhhhhiiijjjjjjjjjiiiiiihhhhhhggghhhhhhhhhhhhhhhhhhiiiiiiggghhhhhhhhhhhhfffdddcccbbbaaa````````````aaaaaa^^^\\\[[[[[[\\\\\\[[[ZZZTTTSSSOOOKKKFFFAAA>>><<<888666444222000/////////111111000/////////000000000000000000000000000000//////000000000111111111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////000111111222222000000000000111111111111000000000000///////////////000000111111111111000000000000000111111111111///000111111111111111111111111111111222222222222////////////////////////000000000111111000000000...//////000000000000///////////////............111111000000000000111111000000000000000000000000111000000//////000000111000000000000000000000000////////////////////////////////////////////////////////////////////////000000111111111111000000////////////000000000000///000000000000//////...000000000000000000000000////////////000000000000////////////000000000000000//////............/////////000111111111000000........................111000/////////000222333111111111111111111111111111000000///......------////////////............---------............///---...///////////////...///////////////////////////000000111000///...---...///000111222111111000000000000000000/////////000111111111111222222222111111111111111111111111222222222333333444444444333333333333333333333333333333444555555555555444333333333444444555555555555666888777666444444555555333111111333444444333111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222444444444444444333333333444666999;;;>>>BBBHHHKKKOOOSSSYYY]]]___```aaabbbfffggghhhhhhgggfffhhhiiijjjjjjjjjjjjkkklllmmmnnnjjjkkklllmmmnnnoooooooooooommmmmmnnnppprrrrrrrrrqqqpppppppppoooooonnnnnnooooooooooooooooooooooooooonnnmmmnnnmmmlllhhheee\\\YYYWWWUUUSSSRRROOOLLLMMMKKKJJJHHHHHHIIIJJJKKKNNNOOOQQQSSSVVVYYY\\\^^^```bbbccceeegggggggggggggggiiillloooppppppooonnnjjjjjjiiiiiihhhgggggggggggghhhiiiiiijjjiiiiiiiiikkkjjjjjjiiihhhfffeeedddbbbaaa```_________``````___```bbbdddfffggghhhhhhhhhggggggggggggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiihhhgggeeedddeeedddbbbaaaaaaaaaaaabbb```^^^]]]^^^______^^^]]]\\\[[[XXXTTTPPPLLLHHHFFF@@@>>>;;;777555444333444333222111000000000111111111111111111111111111111//////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...//////000111111222222///000000000111111111111111000000000/////////...000111111111111000000//////000000000111111111111111111111111111111000///000000000000111111111222000000000000000000000000000000111111111111000000---...///000111111000///111111000000///.........111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000---...///000111111111111////////////000000000000...//////000000000000///000000000000000000000000.../////////000000000111////////////000000000000000000///...............//////000111111111111111........................111000.........///111222111111111111111111111111111000000///...------------------...///000000111---------.........//////,,,,,,...///000000111111///////////////////////////000111111111000...---...///000222222111111000111111000000//////......000111111111111222222222111111111111111111111111222222222333333444444444333333333333333333333333222222333444444444333333555555444444444333333333555666888777666444555555555333111111333444555444111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222...///111333555777999999:::<<>>;;;:::999999555444222111111111222222111111111111111111111111//////000111111111111111000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111...//////000111222222222//////000000111111111222111111000000/////////...111111111111111000///...//////000000111111111222222222222222222111000///.../////////000000111111111111111111111111111111000000111111111111000000---...///111111111000///333222222111000//////...111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111+++,,,---///000000111111////////////000000000000......///000000111000000000000000000000000000000.../////////000000111111////////////000000000000111000///...............//////000111111111111111000000000000000000000000000///---,,,---...000222111111111111111111111111......//////////////////000000000000000000000000......---,,,---...///000,,,------...///000111111...------------...//////..................................../////////000000000000000111111111111222222222111111111000000333333333333333333333333444444444333333222222222444333333222222111111000333333333444444555555555222333555666666666555444666666666666666555555444444444444333333222222222111111111111111111111111111111000000000000111111000111111111111222222222222222111111111111111222444222111222555555333000111333444444555777:::===BBBEEEJJJNNNRRRVVVYYY\\\]]]^^^```ccceeefffgggggghhhiiijjjiiihhhggghhhiiijjjkkklllmmmmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqrrroooooooooooooooppppppppppppnnnjjjgggeeeddddddddddddcccbbbaaa```_________bbbcccddddddbbb```]]][[[]]]ZZZXXXWWWYYYXXXVVVSSSRRRPPPLLLIIIGGGFFFFFFGGGFFFFFFFFFFFFIIILLLOOOQQQSSSUUUYYY\\\```dddfffgggjjjjjjkkkkkklllmmmmmmnnnhhhfffccc```^^^]]]]]]]]]bbbaaa`````````bbbeeefffeeeffffffeeeccc___[[[XXXRRROOOKKKJJJKKKLLLMMMMMMLLLNNNQQQUUUZZZ___cccfffccceeeggggggffffffgggiiijjjiiiiiiiiiiiiiiihhhhhhjjjjjjiiihhhhhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhiiifffddddddffffffcccaaaaaaaaabbbbbbcccccccccdddbbbaaa___]]][[[YYYWWWWWWRRRPPPNNNJJJEEEAAA===;;;777555222111111222111000000000111222222111111111000000111111222222222333000000////////////000000////////////////////////000000000000000000000000222111111111000000//////000000000000000000000000333333333333333333333333000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222111111111111111111111111111111000000//////......000000////////////000000222111111111000000//////000000000000000000000000000000////////////000000111222333333222111222444333333222111000000111111000000000000000111111222555444444333222111000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......//////.........---------000000000000////////////...............///000000////////////////////////............------------////////////////////////...------,,,---...///000------......//////000000//////......//////000111................................./////////000000000000000000111111111111222222222111111111000000111111111111111111111111444333333333333333333222222222222333333333333333333333444444444444444444444555666777777666666555666666666666666555444444333333333333333333222222111111111111111111111111111111000000000000111111000111111111111222222222111111000000000000111111333111000111333444333111333444666888999<<<@@@CCCKKKNNNRRRVVVYYY\\\```bbb```bbbccceeegggiiiiiijjjkkklllmmmllljjjiiijjjlllmmmnnnooopppppppppppppppoooooooooooopppqqqrrrrrrppppppppppppoooooooooooonnnkkkhhhddd```^^^^^^]]]^^^^^^]]]\\\[[[[[[[[[\\\]]]^^^___``````___^^^]]]bbb```^^^^^^______]]][[[WWWUUURRRNNNKKKJJJIIIIIIMMMLLLKKKJJJJJJKKKMMMNNNSSSUUUXXX\\\```ccceeefffhhhiiiiiijjjkkkkkkllllllgggeeebbb^^^\\\[[[ZZZZZZ[[[ZZZYYYXXXYYY[[[\\\^^^```aaabbbbbb```]]]ZZZXXXOOOLLLHHHEEEEEEFFFFFFEEEGGGHHHKKKNNNSSSXXX\\\^^^aaadddfffggggggfffggghhhiiiiiihhhhhhhhhhhhhhhhhhjjjjjjiiiiiiiiiiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiiiiigggeeeeeeffffffdddbbbccccccccccccbbbbbbbbbbbbaaaaaa```^^^\\\[[[YYYYYYUUUTTTRRROOOKKKGGGCCCBBB>>>;;;777555444333222000///000000111111000000000000000000111111222222222000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111222222333111111111111111111111111111111000000////////////111000000//////000000111111111111111000000000///000000000000000000000000000000////////////000000///111222111000///000222222222111000000000000000000000000000000111111222333222222111111000000///000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000//////......//////.........---------000000000000///////////////............///000000111111111111111111111111......------,,,,,,,,,+++...........................------------...//////.........///////////////000000//////000000111222////////////////////////....../////////000000000000000000000111111111111222222222111111111111111111111111111111111111111222333333333333333333444111222222333444444555555444444444444444444333333666666777777777666666555555555666666555555444333222222222333333333333333111111111111111111111111111111000000000000111111000111111111111222222222222222111111111222222333444333111111333555666555666888<<<>>>AAAEEEIIIMMMTTTWWW[[[^^^```bbbdddgggeeefffgggiiikkklllllllllmmmnnnnnnlllkkkjjjkkkllloooooopppqqqqqqqqqppppppooooooppppppqqqrrrrrrsssqqqqqqppppppoooooonnnnnnkkkiiieeeaaa]]]ZZZYYYXXXYYYYYYXXXWWWVVVVVVVVVVVVWWWXXXXXXZZZ[[[]]]^^^___dddcccbbbbbbdddeeedddbbb^^^\\\XXXUUURRRPPPOOOOOORRRRRRPPPOOOOOOOOOPPPQQQTTTVVVYYY\\\```bbbdddeeeggggggggghhhhhhiiiiiijjjfffdddaaa]]]ZZZXXXWWWWWWUUUTTTSSSRRRRRRSSSTTTUUUYYYZZZ\\\]]]]]][[[YYYXXXNNNKKKGGGDDDCCCBBB@@@???AAABBBDDDGGGKKKPPPTTTVVV]]]```dddffffffffffffgggiiihhhgggffffffggghhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiigggffffffggggggeeedddeeeddddddccccccbbbbbbaaaaaaaaa```___^^^]]]]]]\\\ZZZZZZXXXVVVSSSPPPMMMLLLGGGDDD@@@<<<:::777444111111111111111111000000000000000000000000111111111000000////////////000000111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000////////////000000000000222222222111222333333444111111111111111111111111111000000000000/////////111111111000000111111111111111111111000000000000000000000000000000000000111000000//////000000111000222222222000000111222111111000/////////000000000000000000000111111222000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000////////////.../////////............---////////////000000000000//////......//////000111111111111111111111111111//////...------,,,,,,,,,........................------------....../////////////////////.........000////////////000111111000000000000000000000000...////////////000000000///000000000111111111111111111111111111111111111333333333333333333333333222222222333333444444444333333333444444555555555555555555444444333333333666666666666666555555555444555555555555444333333111111222222333333333444111111111111111111111111111111000000000000111111000000111111111222222222444333333333333444444555555444333333555888:::;;;<<>>AAADDDGGGLLLPPPTTTXXX\\\___]]]___bbbccccccdddeeegggiiiiiijjjllllllmmmmmmmmmnnnmmmllljjjgggfffhhhiiijjjjjjkkklllmmmmmmmmmmmmmmmnnnoooqqqqqqqqqqqqqqqppppppoooooonnnmmmllllllkkkjjjiiigggeeecccbbbbbb___^^^[[[XXXUUUSSSRRRQQQTTTSSSRRRQQQRRRUUUXXXYYYZZZ[[[\\\^^^___```aaabbb``````___^^^^^^]]]]]]]]][[[[[[[[[[[[[[[\\\]]]]]]YYY[[[]]]___aaacccdddddddddeeeeeeeeeeeeeeeffffffdddcccaaa^^^\\\ZZZXXXWWWWWWWWWUUUTTTRRRQQQQQQPPPPPPRRRTTTVVVXXXYYYYYYYYYWWWTTTRRROOONNNKKKGGGDDDAAA@@@??????AAACCCFFFHHHKKKOOOUUUZZZ^^^aaadddfffeeeeeeeeeeeefffgggiiijjjfffggghhhiiiiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiiiiffffffggggggggggggggghhhbbbbbbcccdddeeeffffffgggbbbbbbbbbbbbbbbbbbbbbbbb``````______^^^\\\[[[ZZZVVVSSSNNNKKKGGGCCC>>>;;;888777555333111000000000111111111000000000000000000000////////////000000111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000111222222111111111111111111111111000000000000111111111111222222111111111111222222000000000000000000111111000000000000000000000000111111000000000000111111333444555444222111222333000///////////////000000000000000000000111111222//////000000111222222222000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////.............../////////////////////////////////.../////////000000000111///////////////000111111000000000000000000000000////////////////////////........................,,,---......//////...............//////////////////............///000000000000000000000000000000/////////000000000111111000000000000111111111111111111111111111222222222111111111111111111111111222333333333333333333444555555555444333222222111444444444444444444333333333333222222333333444555333333444444333333222111111111111222222222222222111111111111111111111111111111000000000000111111000111111111111222222222000000///000000111222333222444666999;;;???DDDGGGMMMPPPUUUXXX[[[^^^aaadddaaacccffffffffffffhhhiiiiiijjjkkkkkkllllllllllllmmmmmmkkkhhheeedddeeegggfffgggiiijjjllllllmmmmmmkkklllmmmooopppoooooonnnnnnnnnmmmmmmllllllkkkkkkkkkkkkkkkjjjiiiiiihhhhhhcccbbb___[[[XXXUUUTTTSSSUUUTTTRRRQQQQQQRRRTTTUUUVVVXXXZZZ[[[[[[\\\___```^^^^^^^^^_______________``````______^^^]]]\\\\\\[[[\\\]]]___aaabbbbbbcccbbbbbbbbbbbbbbbbbbccccccaaaaaa```___]]]\\\[[[ZZZYYYXXXWWWUUUSSSQQQOOOOOOOOOPPPRRRTTTUUUWWWXXXXXXWWWVVVTTTTTTSSSQQQMMMJJJDDDBBB@@@>>>>>>???AAACCCDDDHHHMMMRRRVVVZZZ^^^aaaaaaaaabbbccceeeffffffgggccceeefffhhhhhhhhhggggggggggggggggggggggggggggggdddeeeggggggffffffgggiiibbbbbbcccdddfffggghhhhhhcccccccccccccccccccccccc```aaaaaa```___^^^]]]]]]YYYWWWTTTRRRPPPMMMIIIFFF>>><<<999555333111000000222222222111111111111111000000////////////000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000//////000000111222111111111111111111111111000000000111111111111222111111111000000111111111000000000000111111111111000000000000000000000000222111111000000111111222111222222111///...///000000000/////////000111111000000000000000111111222000000000111111222222222000000000000000000000000////////////////////////000000////////////000000000000000000000000000000........................////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000---............/////////...////////////000000000......//////000000111111000000//////000000111222////////////////////////,,,------......//////000////////////////////////,,,---.../////////...---------......//////000000000000//////000000111222000000000000000000000000//////000000000111111111000000000000111111111111000000111111111222222222111111111111111111111111444333333333333333333222333333333333333222222222333333444444444444444444333222222222333555666777333333333333333222111111222222222222111111111111111111111111111111111111111111000000000000111111000111111111111222222222000000000111111222444444555999>>>AAADDDHHHMMMQQQUUUXXX\\\___```bbbdddeeedddfffhhhiiihhhhhhiiikkkjjjjjjkkklllllllllkkkkkkiiihhheeebbb___^^^```bbbaaabbbdddfffhhhjjjkkkkkkhhhiiikkkmmmnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiihhhhhhcccaaa___\\\ZZZXXXWWWVVVUUUTTTSSSRRRQQQRRRSSSSSSRRRUUUWWWXXXXXXXXX[[[^^^]]]]]]]]]^^^^^^]]]]]]]]]____________^^^]]]\\\\\\ZZZ[[[\\\^^^___`````````________________________]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[YYYWWWUUURRRPPPNNNNNNNNNPPPQQQSSSTTTUUUUUUVVVVVVVVVXXXXXXWWWTTTQQQJJJHHHDDDAAA??????AAABBBBBBDDDGGGJJJMMMQQQVVVZZZZZZ\\\^^^aaabbbcccbbbbbbaaaccceeefffggggggfffeeeddddddddddddddddddddddddbbbdddffffffeeeeeegggiiicccddddddeeefffgggggghhhccccccccccccccccccccccccaaaaaaaaaaaaaaa```^^^^^^[[[ZZZYYYYYYXXXWWWTTTRRRHHHFFFAAA===999666555444333333333333222222222111000000////////////000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000111111222333111111111111111111111111000000111111111222222222111000000//////000000111///000000000111111111111000000000000000000000000222111111000000111111222000111111000...------...000000000000000111222222000000000000000111111222//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000---------.........//////.../////////000000000000.........///000111111111000000//////000000111222000000000000000000000000***++++++,,,---...//////000000000000000000000000,,,,,,.../////////...---,,,------...///000111111111111111000111222222333////////////////////////000000000000111111111111000000000000111111111111000000111111222222222222333333333333333333333333444444444333333222222222000111111222222333333444333333333444444555555555333222222333444666888:::222333333333333222111111333222222222111111000000111111111111111111111111111111000000000000111111000111111111111222222222333333333444555666777888:::???EEEJJJNNNRRRWWW[[[ZZZ]]]```bbbccccccdddeeedddfffhhhiiihhhhhhjjjkkkkkkkkklllllllllllllllkkkcccbbb___\\\XXXWWWYYY[[[[[[\\\___aaadddfffggghhhfffhhhjjjlllllllllkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkiiiiiiiiiiiihhhgggfffeee```___^^^\\\ZZZYYYYYYYYYTTTSSSSSSRRRRRRRRRSSSSSSOOORRRTTTUUUTTTUUUWWWZZZ\\\]]]]]]]]]\\\[[[ZZZYYYYYYZZZ[[[]]]^^^^^^______YYYZZZ[[[\\\]]]^^^^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\ZZZ[[[\\\]]]^^^______^^^^^^^^^\\\ZZZWWWTTTQQQOOOMMMNNNNNNOOOQQQRRRSSSSSSVVVWWWXXX[[[]]]\\\YYYVVVQQQNNNIIIEEEBBBBBBCCCDDDBBBCCCDDDFFFGGGKKKPPPTTTVVVXXX\\\___aaa```___^^^```aaadddfffffffffeeedddccccccccccccccccccccccccaaacccffffffddddddfffiiieeeeeeffffffffffffffffffddddddccccccccccccbbbbbbbbbbbbbbbbbbaaa```___^^^\\\\\\\\\]]]^^^^^^\\\YYYRRROOOJJJDDD@@@===;;;:::444444444333333222222222000000////////////000000////////////////////////000000000000000000000000//////000000111111111222000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000222222111111222222333444111111111111111111111111000000111111222222222222000000////////////000000//////000000111111111222000000000000000000000000222222111111111111222222111222333222///......///111111000000111222333333000000000000000111111222////////////////////////000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000---------.........//////.../////////000000111111---......///000111111222000000000000000111111222111111111111111111111111222111000...------------////////////............000000//////.........---000000000000000000000000............////////////////////////////////////000000000000000000000000444333222111111111222333000000111222333333444444333333333333333333333333111111222222222333333333333444555666666555444333333333333333333333333333666666555555555444444444444333222222111111222222222222222111000//////...111111000000//////......111000////////////000000000222444555444444555666555666777777777888;;;>>>CCCFFFKKKPPPUUUYYY\\\]]]_________```aaacccdddeeedddeeefffgggiiikkkllllllmmmmmmmmmllljjjhhhgggfff```[[[VVVRRRQQQQQQQQQQQQUUUUUUUUUVVVYYY]]]```cccbbbdddfffhhhiiiiiihhhgggiiiiiihhhhhhgggffffffeeehhhgggeeecccaaa___^^^^^^\\\\\\]]]]]]\\\ZZZXXXWWWRRRRRRRRRQQQQQQQQQPPPPPPSSSSSSSSSTTTTTTUUUUUUUUUXXXWWWWWWWWWYYYYYYYYYXXXYYYYYYYYYXXXWWWVVVUUUTTTVVVXXXZZZZZZZZZZZZ[[[\\\[[[ZZZYYYYYYZZZZZZYYYWWWZZZZZZ[[[[[[\\\[[[[[[[[[WWWXXXXXXXXXWWWUUUSSSRRROOOPPPRRRSSSTTTTTTSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXYYYWWWSSSOOOKKKGGGEEEDDDDDDDDDCCCCCCCCCGGGLLLPPPMMMPPPTTTWWWXXXYYYZZZ\\\___bbbfffiiiiiifffbbb___^^^]]][[[[[[[[[]]]^^^```aaabbbbbbcccdddeeefffgggeeeffffffdddcccccceeegggddddddeeeeeeddddddcccbbb```bbbddddddcccbbbbbbbbb___```````````````___^^^[[[XXXSSSMMMGGGCCC@@@>>><<<:::666333111111222333222222222222222222222222111111111111000000000000111111000000//////......111111222333333111000///000000000000000000000000111111222222222111111000111111000000//////......111111111111000000000000000/////////............111111111111111111111111222111000.........///000000000000000000000000000000000000000000000000000111111000000111111222333000000000000000000000000111111000000000000111111,,,...000222333222111000000000000000000000000000000000////////////000000000000000000000000000000//////000111222333333333000000000000////////////000111111000///......///000000000000000000000000000000000000000000000000000000//////.........---......////////////......---......///000111111222////////////000000000000000000111111111111000000000000000000000000000000////////////////////////000000//////.........---000000000000000000000000...//////000000000000000111000///......///000111000000////////////000000000000000000111111111111111111000///............////////////............000/////////................................................////////////////////////////////////000000000000000000000000222222111000000111222333111111111222222333333444333333333333333333333333333444444444444555555555333444555555555555444333333333333333333333333333666555555555444444444444444333222222111111222222333333333222111000000000111111000000////////////111000000/////////000000///111222333222111222333333555888999<<>>:::777555444000000000000000111222222000000000000////////////111000000000000/////////333222111111000111111111000000000000000000000000///000111222222222222222111000000000000/////////.........//////000000000,,,---......000000111222111111111111111111111111111111000/////////000000333333333333333333333333000000000000000000000000///000111222333222111111000000000000000000000000111111000000000000111111---...000111222222111000111111111111111111111111111000000//////000000111000000000000000000000000///////////////000000000000000000000///////////////000111000///...///000000000000000000000000000000000000000000000000000000000////////////.........//////000000//////...////////////000000000000111111111111222222222222000000111111111111000000000000000000000000000000////////////////////////////////////....................................------...////////////...//////000000000000//////000000////////////000000000000000000111111111111000000000000000111222222////////////............///////////////.............................................////////////////////////////////////////////////////////////.........///000111222222333333222222222222222222222222333333333333444444333333333333444444444444333333333333333333333333333333333333333333333333444444444444444444444444444333222222111111222222333333222222222111111111000000000000000000000000111111000000000111222222222333444444333333555666777;;;@@@FFFKKKQQQWWW[[[\\\]]]___aaabbbccccccccccccdddgggiiiiiiiiihhhggghhhhhhiiijjjkkkkkkllllllkkkkkkjjjhhhfffdddaaa``````^^^\\\ZZZYYYVVVSSSPPPPPPPPPOOOOOOPPPQQQRRRRRRQQQSSSVVVZZZ^^^```bbbccc______^^^^^^]]]\\\\\\[[[ZZZXXXVVVTTTSSSTTTVVVWWWUUUTTTSSSRRRPPPNNNMMMLLLHHHIIIIIIJJJKKKKKKLLLLLLNNNNNNMMMMMMLLLKKKKKKJJJHHHIIIJJJJJJIIIIIIJJJKKKMMMMMMNNNNNNNNNMMMLLLLLLNNNMMMMMMMMMOOOPPPPPPPPPPPPNNNKKKKKKKKKLLLKKKJJJGGGHHHIIIKKKLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSRRRRRRRRRRRRRRRQQQPPPPPPOOONNNMMMMMMOOOQQQSSSTTTVVVVVVVVVWWWXXXYYYXXXVVVTTTRRROOOPPPRRRRRRQQQPPPQQQRRRUUUWWWZZZ[[[[[[ZZZ[[[\\\]]]___aaabbbbbbaaa___]]]XXXVVVQQQMMMKKKJJJJJJKKKNNNPPPTTTXXX\\\```bbbdddeeeffffffeeeccccccdddeeeeeeeeeeeefffeeeddddddccceeeggghhhhhhfffdddcccddddddeeeeeeeeedddcccbbbaaa^^^^^^\\\[[[YYYXXXWWWVVVQQQOOOKKKFFFAAA===:::888333333222222222333444444000000000/////////......000000000000000000000000444333111000000000111222000000000000000000000000111111222222222111111000000000000000000000000000------......//////000000000000000////////////...111111111111111111111111111111000000000000000000333333333333333333333333000000000000000000000000...000222333444333111000000000000000000000000000111111000000000000111111...///000111222111111111000000000000000000000000111000000000000000000111////////////////////////000000000000000/////////000000000000///////////////000111000///...///000000000000000000000000000////////////////////////000000////////////////////////000000000000//////000000000000////////////000000000111111111222222000000111111111111000000///////////////////////////////////////////////////////////////.........////////////////////////,,,------...............---...000111111000//////000000////////////000000///000000000111111111111000//////000000111222333////////////.....................///////////////////////////////////////............////////////000000000000000000000000////////////////////////------...///000111111111333333222222222222222222222222222333333444444444333333444444444555555555333333333333333333333333333333333333333333333333333333444444444444444444444333222222111111222222111111111111111000000000000000000000111111111111111111111111111222333333222333444444555666999;;;@@@DDDIIINNNSSSWWW\\\```^^^___aaabbbccccccbbbaaacccdddggghhhiiihhhgggfffiiiiiijjjjjjjjjkkkkkkkkkkkkkkkjjjjjjiiigggfffeeedddcccaaa```___\\\YYYVVVSSSSSSRRRRRRRRRRRRRRRRRRPPPQQQTTTWWWZZZ]]]^^^___^^^]]]\\\ZZZYYYWWWVVVUUUWWWVVVTTTRRRQQQRRRSSSTTTRRRRRRPPPOOOMMMLLLKKKKKKHHHHHHIIIKKKLLLMMMNNNOOONNNNNNMMMLLLJJJIIIHHHHHHFFFHHHIIIIIIGGGGGGIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKLLLJJJIIIJJJMMMOOOOOONNNOOOLLLHHHGGGFFFFFFFFFEEEBBBCCCDDDFFFGGGHHHHHHHHHIIIJJJLLLNNNOOOOOOOOONNNQQQPPPOOONNNMMMLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPRRRTTTUUUVVVUUUSSSRRROOORRRUUUVVVVVVVVVWWWXXXYYY[[[^^^___^^^^^^^^^______```aaabbbbbbaaa```___[[[XXXSSSNNNJJJGGGEEEDDDDDDFFFJJJOOOUUU[[[___aaadddfffgggfffeeedddeeefffeeeeeefffffffffeeeddddddeeegggiiihhhgggeeedddeeeffffffffffffeeedddcccbbb``````___^^^\\\[[[YYYYYYXXXVVVSSSOOOJJJEEEAAA>>>888777555333222333333444000000000000////////////000000000000111111111111444333111000000000111222000000000000000000000000333333333222111000///...000000000000111111111111---........./////////000111000000000////////////000000000000000000000000000000111111111111111111111111111111111111111111000000000000000000000000...000222333444333111000000000000000000000000000111111000000000000111111///000000111111111111111////////////////////////111111000000000000111111////////////////////////111111111111111111111000000000000000////////////...000111000///...///111//////////////////////////////////////////////////////000000000000000000//////000000000000//////000000000000/////////////////////000000000111111000000111111111111000000////////////////////////000000000000000000000000.........///////////////000000000000000000000000,,,------...............---...///111111111000///000000////////////000000///000000000111111111111////////////000000111222////////////.....................///////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000---...///000111111000000222222222222222222222222111222222333333444444555666666666777777777777888444444333333333333444444333333333333333333333333333333333333444444444444444333222222111111222222000000000000000000000000000000000111111111111222111111111111222333444444111333555666888;;;???BBBJJJMMMRRRVVVXXX[[[___aaa___```aaabbbccccccbbbaaadddeeeggghhhhhhhhhgggfffiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhggggggeeedddbbbaaaaaa___]]]ZZZUUUUUUUUUUUUUUUTTTTTTTTTQQQQQQRRRTTTVVVXXXYYYZZZYYYXXXWWWUUUTTTRRRQQQPPPOOOOOONNNNNNNNNNNNOOOOOONNNMMMLLLJJJIIIIIIIIIIIIIIIJJJKKKMMMOOOQQQRRRSSSOOONNNMMMKKKJJJHHHGGGFFFDDDGGGIIIHHHFFFEEEGGGJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNKKKIIIKKKPPPSSSTTTRRRRRRNNNJJJGGGEEEEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEGGGIIIJJJKKKLLLKKKKKKMMMLLLKKKJJJIIIIIIIIIIIIMMMLLLLLLKKKKKKJJJJJJIIIKKKLLLNNNPPPQQQQQQQQQQQQMMMPPPSSSUUUVVVWWWYYYZZZZZZ\\\___```_________```aaaaaabbbbbbbbbbbbaaaaaa]]][[[XXXSSSNNNIIIFFFDDDAAAAAADDDHHHMMMTTTZZZ]]]aaacccffffffeeeeeefffgggfffffffffffffffeeedddddddddfffhhhhhhgggfffffffffgggggggggfffeeedddcccbbbbbbbbbbbbaaa```___]]]\\\\\\[[[YYYVVVRRRNNNIIIGGG>>><<<999555333222222333111111111111000000000000000000000111111111111222333222111111000111111111000000000000000000000000333333333222111000///...000000000111111111111222////////////////////////---...//////111111222333000000000000000000000000///000111222222222111111000000000000000000000000000000000000000000000000///000111222333222111111000000000000000000000000111111000000000000111111000000000000000000111111////////////////////////222111111000000111111222000000000000000000000000111111111111111222222222000000000000////////////...///000000//////000111////////////////////////000000000000000000000000//////000000000000111111///000000111111000000///////////////000000000000.../////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000.........///////////////111111111111111111111111------...////////////...---...///000000111111000000000////////////000000000000000000111111111111/////////...//////000000////////////......................../////////000////////////////////////............////////////000000000000000000000000000000000000000000000000//////000111111111000///111111111222222333333444111111222333333444555555666666777777777888888888555555444333333444555555333333333333333333333333222222333333333444444444444333222222111111222222111111111111111111111111000000111111111222222222111111111222222444555555444666888;;;>>>CCCIIIMMMQQQTTTXXX[[[]]]^^^```bbb___```bbbdddeeeeeeddddddgggggggggggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhgggfffddddddaaa```^^^]]]^^^]]]\\\ZZZUUUVVVVVVVVVUUUUUUTTTTTTRRRRRRRRRRRRRRRRRRSSSSSSQQQPPPPPPOOOOOONNNNNNNNNIIIKKKMMMOOOQQQRRRRRRRRRPPPOOONNNMMMLLLLLLMMMNNNOOOPPPRRRTTTVVVXXXZZZ[[[WWWVVVUUUSSSPPPNNNMMMLLLMMMPPPSSSRRROOONNNPPPTTTVVVVVVWWWXXXYYYZZZZZZZZZXXXTTTRRRUUUZZZ___```___[[[WWWQQQMMMKKKIIIHHHGGGEEEFFFGGGGGGHHHHHHHHHHHHEEEFFFGGGIIIJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGIIIJJJKKKMMMNNNNNNJJJLLLNNNPPPPPPRRRUUUWWWWWWYYY\\\]]]]]]]]]^^^___bbbaaaaaaaaaaaaaaaaaabbb]]]\\\[[[YYYUUUPPPKKKHHHCCCBBBBBBCCCGGGMMMTTTXXX]]]```cccdddddddddeeeffffffffffffffffffeeeeeedddbbbdddggghhhgggffffffggggggggggggfffeeedddbbbbbbaaabbbbbbcccbbbaaa```___]]]]]]]]]\\\YYYUUUQQQOOOHHHEEE@@@;;;777555444444222222222222111111111111000000111111111222222222111222222222222111000000000000000000000000000000000111111222222222111111000000111111111222222222111111111000000//////.........///000111222222333000000000000000000000000///000111222222222222111000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111111000000000000111111111111000000000000000111111111111111111111111111222111111000000111111222000000000000000000000000//////000000111111222222000000000000////////////---///000000//////000222////////////////////////000000000000000000000000//////000000000111111111000000111111111111000000......//////000000111111//////000000000111111111000000111111111111000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000......///000000000//////............///000111222000000////////////000000000000000000111111111111//////............//////000/////////............---.........//////000000..................................../////////000000000000000000000000000000000000000000000000000000000111222222111000///000000111222333333444444111111222333333444555555555555555555666666666666666555444444444444555666333333333333333333333333222222222333333444444444444333222222111111222222222222222222222222222333000000111111222222222222222222222222333444555666888:::===AAAEEEKKKQQQVVVTTTWWW[[[]]]___```bbbccc```aaaccceeefffggggggfffiiihhhhhhggghhhhhhiiijjjiiiiiiiiihhhhhhhhhhhhhhhiiiiiihhhfffeeebbbaaa___]]][[[YYYYYYZZZZZZYYYXXXTTTUUUUUUUUUUUUUUUTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOJJJJJJKKKKKKLLLLLLMMMMMMMMMOOOSSSXXX[[[\\\]]]\\\YYYXXXWWWVVVVVVWWWXXXYYYYYYZZZ\\\^^^aaaccceeefffeeedddbbb```^^^[[[ZZZYYY]]]aaadddccc___^^^aaaeeefffggghhhiiijjjkkkkkkkkkbbb^^^\\\___fffkkklllkkkddd```ZZZUUURRRPPPNNNMMMIIIIIIJJJJJJJJJJJJJJJIIIEEEFFFHHHIIIJJJJJJIIIIIIFFFFFFDDDCCCCCCCCCDDDEEEHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMGGGIIIJJJKKKKKKMMMPPPRRRSSSVVVYYY[[[[[[[[[\\\]]]aaaaaa````````````aaaaaa\\\]]]]]]]]]ZZZUUUPPPLLLGGGEEEBBBAAADDDJJJPPPTTTZZZ]]]```bbbccccccdddfffffffffggggggffffffeeedddaaacccfffggggggfffggghhhgggggggggfffeeecccbbbaaa^^^___```aaabbbaaa``````]]]^^^______]]]ZZZVVVTTTPPPMMMGGGAAA<<<999888888333333333222222222111111000000111111222222222222111111222333333111000///000000000000000000000000......000111333333444444000000111111222222222222333333222111000///......111111111111000000000000000000000000000000000000///000111222333333222111000000000000000000000000000000000000000000000000111111000000111111222333000000000000000000000000111111000000000000111111111111000000000000000111222222222222222222222222222222111111111111222222000000000000000000000000---......///000111111222000000000000////////////---///000000//////000222////////////////////////000000000000000000000000//////000000111111111222000000111111111111000000---......///000111111222000111111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000---.........//////000000////////////////////////...//////000000000000000///............000222333000000////////////000000000000000000111111111111........................////////////////////////,,,---///000000000///.........//////////////////............////////////.........///////////////////////////000000000000000111111111111222222222111111222222222333333333///111222444555555444444444555555666666666666666333333333333333333333333222222222333333444444444444444333333333333222222333333333333333333333333000000000000000000000000111222222333333333222222222333333333333555999<<>>:::666444222222222333222000111111111111111000//////111111111111111000//////111111111111111111111111000000000000000000000000333222000/////////000111222222111111000000//////111111111111111111111111////////////////////////000000000000000000000000111111000000000000000111111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222000000////////////000000222222111111000000//////000000000000000000000000222222111111000000//////000000///////////////000000000111111111111000000000000111111111000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222444333111000000000111111000000000000000///......////////////////////////000000000000000000000000////////////////////////............////////////000000000000000000000000000000////////////000000//////000111111111111111........................////////////////////////---......//////////////////////////////.....................////////////000000//////......------////////////000000000000000000111111111222222222111111222222222333333333111222444555555555555444333333444555555555555555333333333333333333333333222333333333333333333444444444333333333222222222333333333333333333333333111111111111111111111111333333333444444333333333111333444444666888===@@@EEEGGGJJJOOOSSSWWWYYYZZZ^^^___```cccdddfffggggggddddddeeefffggggggggggggjjjjjjiiihhhhhhiiijjjjjjjjjiiihhhfffeeeeeeddddddaaa^^^\\\[[[]]]___^^^]]]\\\YYYVVVUUUVVVVVVTTTRRRUUUSSSQQQQQQRRRQQQNNNKKKPPPOOONNNMMMMMMLLLJJJIIIIIILLLOOORRRUUUXXX\\\___aaadddjjjpppsssuuuttttttoooppprrrtttvvvvvvvvvvvvtttsssqqqppprrruuuzzz}}}~~~zzzzzz}}}~~~}}}}}}vvvrrrqqqoooiiiddd[[[YYYXXXWWWXXXYYYXXXWWWWWWUUUUUUWWW[[[\\\YYYUUUTTTQQQNNNMMMNNNNNNMMMLLLKKKIIIGGGEEEDDDDDDEEEEEEFFFFFFEEEFFFFFFGGGHHHIIIDDDEEEGGGFFFDDDDDDFFFIIIMMMPPPSSSTTTTTTTTTVVVYYYZZZZZZZZZ[[[\\\\\\]]]]]]```aaabbbbbbaaa^^^[[[YYYOOOMMMIIIFFFEEEFFFHHHJJJOOOSSSXXX\\\^^^```cccdddeeeeeeeeeeeeeeedddddddddeeeeeeddddddcccdddddddddfffffffffeeeeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa``````___^^^]]][[[XXXTTTPPPLLLGGGBBB???888666444333333444333222111111222222222111111000111111111111111000000///111111111111111111111111000000000000000000000000222222000/////////000111111111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111......------------......000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222111111000000000000111111111111111000000000000000000000000000000000000000000000000000000000//////222222111111111111222222000000111111111111000000000000111111111111000000000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000000000111111111222222222333222111000000000111111000000000000000///......////////////////////////000000000000000000000000////////////////////////............////////////000000000000000000000000000000////////////000000//////000111111111111111........................////////////////////////...............///000000000000//////.........---............////////////111111000///...---,,,,,,////////////000000000000000000000111111111222222111111222222222333333333333444555555555555444444222222333444444444444444333333333333333333333333444333333333333333333222333333333333222222222222333333333333333333333333111111111111111111111111444444444444444444444444111333666888:::>>>CCCFFFMMMOOORRRUUUXXX[[[]]]^^^___```bbbdddeeefffggggggdddeeeffffffgggggggggggghhhhhhgggggggggggghhhhhhhhhgggfffdddcccccccccccc]]]ZZZXXXXXXYYYZZZZZZYYYWWWTTTQQQPPPPPPPPPNNNMMMPPPOOOMMMNNNOOOOOONNNMMMRRRSSSTTTUUUTTTRRROOOMMMNNNQQQVVV[[[___cccgggjjjnnnqqqvvv{{{}}}}}}vvvppphhhfffccccccccccccbbbaaa```aaaaaabbbcccdddddddddccc```]]]\\\[[[[[[YYYXXXSSSQQQNNNKKKHHHFFFEEEEEEGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCBBBAAABBBEEEGGGJJJLLLNNNOOOOOOPPPRRRTTTVVVVVVWWWWWWXXXYYYYYYZZZ^^^^^^___``````___^^^^^^UUURRRMMMHHHEEEFFFGGGIIIIIIMMMRRRVVVYYY\\\___bbbdddddddddddddddccccccbbbffffffeeedddccccccccccccfffffffffffffffeeedddcccaaaaaaaaaaaaaaaaaaaaaaaaccccccbbbaaa```````````````]]]YYYVVVSSSNNNJJJFFF>>>;;;777555444555444333111111222222222222222222111111222222111111000///111111111111111111111111000000000000000000000000222111111000///000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111000000000000000111111111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222000000000000111111111111000000000000000000000000//////////////////000000222111111111111111222222000000111111111111000000000111111111111111111111000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000000000000111111111222222222222111000000000111111000000000000000///......////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000000000////////////000000//////000111111111111111........................///////////////////////////......------...000111000000000///......------............////////////000000//////......------////////////000000000000000000000000111111111111111111222222222333333333444444444444444444333333222222333444444444444444333333333333333333333333444444444333333222222222333333333222222222222111222222222222222222222222111111111111111111111111444444333333444444444555333666999===@@@EEEJJJNNNTTTUUUWWWZZZ\\\^^^______^^^___aaabbbcccdddeeeeeeeeeffffffggghhhhhhggggggffffffeeeeeeeeeeeeeeeeeeeeedddcccaaa````````````ZZZYYYWWWUUUUUUUUUUUUUUUSSSQQQPPPOOONNNMMMLLLLLLNNNMMMLLLMMMOOORRRUUUVVVXXX[[[```cccbbb```^^^\\\YYY]]]bbbgggkkknnnqqqtttvvvyyy}}}yyysssqqqooommmmmmmmmkkkjjjlllmmmooonnnmmmnnnrrruuuuuusssqqqooommmkkkiiihhhaaa___\\\WWWRRRMMMIIIGGGJJJIIIHHHGGGEEEEEEEEEDDDEEEEEECCCBBBBBBEEEHHHJJJHHHIIIJJJKKKLLLNNNOOOQQQRRRSSSSSSTTTUUUVVVWWWWWWYYYYYYZZZ[[[\\\]]]^^^___ZZZVVVPPPJJJGGGFFFGGGHHHFFFIIIMMMPPPTTTXXX\\\___ccccccddddddddddddcccbbbfffeeeeeeddddddddddddeeefffgggggggggfffeeeeeeddd``````aaaaaaaaaaaaaaabbbdddcccaaa`````````aaabbbaaa___]]][[[YYYVVVRRROOOFFFBBB===999666555333222111111111111111222222333111222222222222111000000111111111111111111111111000000000000000000000000222111111000000000000000//////000000111111222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000111222222222222111111222222222000000000000000000000000000000111111111222222222111111111111111111111111222222111111111111222222222111111000000111111222//////000000111111222222000000000000000000000000------......//////000000//////////////////000111000000111111111111000000111111111111111111222222000000000000000000000000.../////////000000000000////////////////////////////////////////////////000000000000111111111111111111111000000000000111000000000000000///......////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000////////////000000//////000111111111111111///////////////////////////////////////////////////......------...000111000000//////.........---............////////////------......//////000000////////////000000000000//////000000000111111111111111222222222333333333333333222222222222222222333333444555555555555444333333333333333333333333444444444333333222222222333333222222222111111111222222222222222222222222111111111111111111111111333222222222333444666777777:::???CCCGGGLLLQQQUUUXXXYYY[[[]]]^^^___``````___```aaabbbcccdddddddddffffffgggggghhhhhhggggggdddddddddccccccbbbbbbaaaaaa```___^^^]]]\\\\\\\\\WWWVVVUUUSSSQQQPPPQQQQQQQQQRRRSSSTTTSSSRRRQQQPPPNNNNNNNNNPPPSSSXXX^^^bbbfffjjjooorrrpppmmmkkkkkkjjjnnnssswwwxxxyyyyyyzzz||||||zzzzzzzzzxxxvvvwwwzzz|||{{{yyy{{{~~~{{{yyyyyyrrrqqqmmmggg```YYYTTTPPPRRRRRRQQQPPPOOOOOOOOOOOOMMMJJJGGGEEEDDDEEEGGGHHHFFFFFFFFFGGGIIIKKKLLLMMMOOOPPPPPPQQQSSSTTTTTTUUUVVVVVVVVVWWWYYY[[[]]]___[[[XXXSSSMMMIIIGGGFFFGGGDDDFFFJJJLLLOOOSSSXXX\\\```bbbcccdddeeedddccccccddddddddddddeeefffhhhhhhfffffffffgggffffffeeeeee```aaaaaaaaabbbbbbcccccccccbbbaaa`````````aaabbb```___]]]]]]]]]\\\ZZZWWWOOOKKKDDD???;;;777444222222111000000000111111222222222222222222111000000111111111111111111111111000000000000000000000000111111111111000000000/////////000000111111222222000000000000000000000000111111111111111111111111222222222222222222222222000000//////000111222222000//////......//////000000000000000000000000000000000111111111222222222111111111111111111111111222222111111111111222222000000////////////000000//////000000111111222222000000000000000000000000------......//////000000//////......///000111111000000111111111111000000111111000000111222333333111111111111111111111111.../////////000000000000//////////////////////////////////////////////////////000000000111111111000000000000111000000000000000000000000///......////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000////////////000000//////000111111111111111////////////////////////////////////////////////...............///000000////////////////////////............////////////,,,,,,---...///000111111////////////000000000000/////////000000000111111111111222222222333333333222222111111111111222333333333444555555555555555333333333333333333333333444333333333333333333222222222222222111111111111222222222222222222222222222222222222222222222222222222222333444666999:::===AAAFFFJJJNNNSSSWWW[[[ZZZ[[[\\\^^^___`````````bbbbbbcccdddeeeeeedddddddddeeeeeefffffffffeeeeeeaaabbbbbbbbbaaa```___^^^]]]\\\[[[ZZZYYYXXXXXXXXXSSSSSSRRRPPPNNNNNNPPPQQQPPPTTTYYY\\\\\\ZZZYYYYYYWWWWWWXXXXXX\\\bbbjjjpppxxx|||~~~zzzvvvuuuuuu~~~yyysssllleeeaaa\\\\\\[[[ZZZZZZZZZZZZZZZYYYUUUPPPMMMKKKJJJHHHGGGHHHFFFDDDDDDFFFGGGGGGGGGLLLLLLMMMNNNPPPQQQRRRRRRUUUUUUUUUVVVXXXZZZ\\\]]]ZZZXXXTTTPPPLLLIIIGGGFFFEEEFFFGGGIIIKKKOOOTTTXXX\\\^^^aaacccdddddddddcccbbbbbbcccdddeeeggghhhiiieeeeeefffffffffeeeeeedddaaabbbbbbccccccdddddddddcccbbbbbbaaaaaaaaabbbbbb```___^^^^^^______]]]\\\VVVRRRLLLGGGCCC>>>999666444333222000000111111222222222222333222222111000111111111111111111111111000000000000000000000000000111111111111000//////000000000000111111111111000000000000000000000000111111111111111111111111222222222222222222222222////////////000111222333111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222000000////////////000000000000000000111111111111000000000000000000000000//////////////////000000000000000000111222333444000000111111111111000000222111000000111222444555111111111111111111111111111111111111222222222222000000000000000000000000000000000000000000000000/////////000000000111111...///000111111111000000000000000000000///......////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000000000////////////000000//////000111111111111111////////////////////////////////////////////////---......///////////////------......///000000000............////////////------......//////000000////////////000000000000////////////000000000111111111222222222333333333222111111111111222444555222222333444444444444444333333333333333333333333222333333333333333333444222222222222111111111111111111111111111111111111222222222222222222222222333333333444777:::===???CCCGGGLLLPPPTTTWWW[[[^^^[[[\\\]]]___````````````bbbbbbccccccdddcccccccccbbbbbbbbbccccccbbbbbbaaa```````````````^^^]]]\\\ZZZYYYWWWVVVUUUUUUTTTTTTPPPRRRSSSRRRQQQRRRVVVYYY[[[aaajjjooopppnnnmmmllliiiiiihhhhhhiiipppyyyyyyuuummmmmmkkkjjjjjjiiiiiiiiigggddd```]]]\\\ZZZWWWUUUQQQMMMIIIGGGGGGGGGEEEDDDHHHHHHIIIKKKLLLNNNOOOOOORRRRRRSSSTTTUUUVVVWWWWWWWWWVVVTTTRRRNNNJJJGGGEEEEEEEEEFFFEEEFFFIIINNNRRRWWWZZZ]]]```cccccccccbbbaaaaaabbbbbbcccdddeeefffddddddeeeeeeeeeeeeddddddbbbccccccdddeeeeeeffffffccccccddddddddddddccccccbbbaaa``````aaa```^^^\\\ZZZWWWSSSPPPLLLGGGAAA>>>888777444222222222222333222222333333222222111000111111111111111111111111000000000000000000000000000111111222111000///...111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000111222333444333333222222333333444000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000//////000000000000111222333444000000111111111111000000222111000000111222444666111111111111111111111111111111111111222222222222000000000000000000000000000000000000000000000000////////////000000000111---...000111111111000000000000000000000///......////////////////////////000000000000000000000000////////////////////////............////////////000000000000000000000000000000////////////000000//////000111111111111111000000000000000000000000////////////////////////,,,---///000000000///...,,,,,,---...///000111111............/////////000///////////////.........////////////000000000000////////////000000000000111111222222222333333333222222111111222444555777111111222333333333333222333333333333333333333333222222222333333444444444222222222111111111111000111111111111111111111111222222222222222222222222444444444666999===@@@CCCGGGKKKOOOSSSVVVZZZ]]]```\\\]]]^^^___```aaaaaaaaa___``````aaaaaaaaa``````______````````````___^^^______``````___]]]\\\[[[XXXWWWUUUTTTSSSSSSRRRRRRPPPSSSUUUVVVVVVYYY]]]aaammmuuuzzzyyywwwuuuuuu{{{}}}|||{{{zzzzzzrrrooommmmmmnnnnnnkkkhhhZZZUUUOOOLLLJJJIIIFFFDDDEEEFFFGGGHHHJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQTTTUUUTTTSSSPPPKKKGGGEEEEEEEEEDDDCCCCCCFFFKKKNNNTTTVVVZZZ^^^aaabbbbbbaaabbbaaaaaaaaaaaaaaabbbbbbccccccdddeeeeeedddddddddccccccdddeeeeeefffggggggcccdddeeefffffffffeeedddeeedddbbbbbbbbb```^^^[[[[[[YYYWWWUUUSSSNNNHHHDDD;;;999777444333333444444222333333333333222111111111111111111111111111111000000000000000000000000000111111222222000///...222222111111000000//////000000000000000000000000////////////////////////000000000000000000000000////////////000111222333111000000000000000000111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222222222111111000000//////000000000000000000000000222222111111000000//////............///000111222000000111111111111000000222111000000111222555666111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000---...///111111111000///000000000000000//////...////////////////////////111111111111111111111111////////////////////////............/////////000000000000000000000000000000000////////////000000//////000111111111111111000000000000000000000000---...///000000///...---////////////000000000000///////////////000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222333444555333444444555555444444333///...---///333666555333333333333333333333333333333333333333333333333333222222333333333444444444222222222222111111000000111111000000000222333444666777999:::<<<@@@EEEIIIQQQTTTWWWYYYYYY[[[]]]^^^```aaaaaabbbbbbbbbaaaaaabbbbbbbbbbbbaaa```^^^^^^______`````````___^^^]]]^^^```aaa___\\\YYYWWWWWWZZZWWWUUUTTTUUUUUURRROOORRRVVV]]]bbbfffkkkqqqvvv|||yyyxxx|||uuugggZZZUUURRRKKKHHHIIIGGGHHHHHHIIIIIIIIIHHHHHHMMMMMMMMMLLLLLLNNNQQQSSSRRRQQQPPPPPPPPPOOOMMMKKKGGGFFFEEEEEEEEEFFFGGGHHHOOOSSSXXX^^^aaabbbaaa```]]][[[YYYXXXWWWYYYZZZ\\\aaaaaaaaabbbbbbcccdddeeehhhfffdddeeeggghhheeebbbggggggfffffffffeeeeeeeeecccccccccbbbaaa``````___```___\\\YYYUUUQQQOOOMMMDDD???999555333444555555222111111222333444444222222222222111111111111000222222222111111111111000111111111111111111111111//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000000000......//////000000111111000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000333333333222222222111111222222111111111111111222111222333333222111000///000111333333111000111222000111111111222222222222111111000000000000111111......//////000000111111////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000//////......000000000000//////////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000---...///000000///...---////////////000000000000///////////////000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222333444444222222333333333333222222333111000111444555444222333333333333333333333333333333333333333333333333222222222222333333333333222222222222111111111000222222111111222333444555888:::===???BBBEEEJJJMMMTTTWWWZZZ\\\]]]^^^```aaa``````aaaaaaaaaaaa``````bbbbbbbbbbbbaaa``````___```______^^^]]]\\\[[[[[[[[[]]]^^^]]]ZZZWWWVVVVVVXXXXXXWWWWWWXXXYYYYYYYYY^^^dddllltttyyy~~~xxxjjjddd^^^WWWSSSSSSMMMLLLIIIGGGFFFFFFFFFGGGIIIIIIJJJIIIJJJKKKNNNOOOOOONNNMMMNNNOOOOOONNNLLLHHHGGGFFFEEEDDDEEEFFFFFFMMMQQQWWW\\\```aaa```___[[[YYYVVVTTTSSSTTTVVVXXX\\\\\\\\\^^^___aaacccdddfffeeedddeeeggggggeeebbbggggggfffffffffeeeeeeeeedddccccccbbbaaaaaa``````bbb```^^^[[[XXXUUUSSSRRRKKKGGGAAA<<<999777666555666444333333444444333111222222222222111111111111222222222111111111111000111111111111111111111111//////000111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111222000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000333222222222111111111111333333222222222222333333111222222333222111000///000111333333111000111222000000000111111111222222111111000000000000111111//////000000111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000111000000000/////////...000000000000//////////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000......////////////......////////////000000000000///////////////000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111222222333444444000000111111111111000000666555333333444444222111333333333333333333333333333333333333333333333333111111111222222222222333222222222222111111111111333222222222333444666777;;;>>>BBBFFFIIIMMMPPPSSSWWWYYY\\\^^^^^^___aaaccc``````aaaaaaaaaaaa``````bbbbbbbbbbbbaaa```______```___]]][[[ZZZZZZZZZZZZ\\\]]]___^^^\\\ZZZZZZ[[[^^^```aaaaaa___```dddgggnnnuuu~~~wwwppphhhbbb```ZZZVVVQQQLLLHHHGGGGGGHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJLLLNNNOOOOOOMMMJJJIIIGGGEEEDDDDDDDDDEEEKKKNNNTTTZZZ^^^``````___ZZZWWWRRROOOMMMNNNQQQSSSTTTUUUVVVWWWZZZ]]]```bbbdddccccccdddeeefffdddcccfffffffffffffffeeeeeeeeeddddddccccccbbbbbbaaaaaaccccccaaa___\\\ZZZYYYXXXUUUQQQKKKFFFAAA===999666999777555444444444222111333222222222111111111111222222222111111111111000111111111111111111111111//////000111111111111111111111111111222222222222000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000000000000000000000000000111111111111000000000000222222111111111222222333111222222222222111000000000111333333111000111222/////////000000000111111111111000000000000111111000111222222222111000///111111111111222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000//////////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////...//////////////////...////////////000000000000///////////////000000111000000////////////000000000000000000000000000000000000000000000000000000///000000000111111111111000000111222333333333333000000111111111111000000555555444333333333222111333333333333333333333333333333333333333333333333000000111111111222222222222222222222222222222222222222222333444666888999>>>BBBHHHMMMPPPSSSVVVXXXWWWYYY\\\^^^^^^___aaabbbaaaaaabbbbbbbbbaaa``````bbbbbbaaaaaa___^^^]]]\\\^^^\\\[[[ZZZZZZ\\\^^^___cccdddffffffeeeeeefffgggmmmqqqsssqqqllllllqqqwww~~~zzzvvvsssqqqppplllpppuuuyyyzzz{{{}}}}}}{{{}}}}}}xxxtttqqqqqqrrrtttxxxooojjjgggeee```ZZZUUUQQQNNNMMMIIIIIIIIIJJJKKKKKKJJJIIIGGGFFFGGGJJJMMMOOOOOONNNMMMKKKIIIGGGFFFEEEEEEEEEIIILLLRRRWWW\\\^^^______YYYVVVQQQMMMJJJKKKMMMOOOPPPPPPPPPQQQTTTWWWZZZ\\\``````aaabbbcccddddddcccffffffffffffffffffffffffeeedddddddddcccccccccbbbdddcccbbbaaa```^^^]]]]]]ZZZWWWSSSOOOJJJEEE???;;;;;;999666555444444333222333333222222222111111111222222222111111111000000111111111111111111111111//////000111111111111111000000000111111111222222000000000000000000000000000000000000000000000000///000000000111111111111000111111111111111222222111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////...//////000111111111111222111111111111000111333333111000111222////////////000000000000111111000000000000111111111222333333333111///...000000000111111111222222000000000000000000000000////////////////////////000000////////////000000000000000000////////////000000000000//////////////////000000000000//////000000000000000000000000////////////000000000000000000000000000000000000/////////////////////////////////....../////////////////////000000000000///////////////000000111000000////////////000000000000000000000000000000000000000000000000000000///000000000111111111111///000222333333333333333111111222222222222111111222222333333222222333444333333333333333333333333333333333333333333333333000000111111111222222222222222222222222222222333222222222444666999<<<===BBBFFFLLLQQQTTTVVVXXXZZZYYY[[[^^^______```aaacccbbbcccccccccbbbbbbaaa```aaaaaaaaa___^^^\\\ZZZYYYXXXXXXYYYZZZ]]]aaaeeehhhkkkmmmoooppppppqqqsssvvv}}}~~~}}}{{{vvvttttttvvvsssoookkkhhhfffeeeeeecccggglllppptttvvvxxxyyy~~~~~~{{{uuuooolllnnnrrrrrrpppllljjjiiijjjkkkmmmwww{{{}}}tttqqqqqqppplllfff___XXXSSSOOOMMMKKKKKKLLLKKKHHHEEEEEEEEEFFFIIILLLOOOOOONNNOOONNNKKKJJJHHHHHHHHHHHHHHHKKKPPPUUUZZZ\\\]]]^^^[[[XXXSSSNNNLLLLLLMMMNNNOOONNNMMMMMMOOOQQQTTTVVV\\\]]]___aaabbbbbbcccdddeeefffffffffffffffffffffeeeeeeeeeeeeddddddddddddccccccbbbbbbaaa```______[[[YYYWWWUUURRRMMMGGGCCC>>>;;;777666555555555444333333333222222222222111222222222111111111000000111111111111111111111111//////000111111111111111/////////000000000111111000000000000000000000000000000000000000000000000///000000000111111111111000000111111222222222333000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000//////////////////////////////......///000000111111111111111111111222222000111333333111000111222////////////000000000000111111000000000000111111111222333333222111000////////////000000000111111000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000000000//////////////////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////............//////////////////000000000000///////////////000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111///000222333444444333222222222333333333333222222///111222333222222444666333333333333333333333333333333333333333333333333111111111222222222222333222222222222333333333333222222444666:::>>>BBBDDDHHHKKKPPPTTTVVVWWWYYYZZZ\\\^^^aaabbbbbbbbbdddeeebbbbbbcccbbbbbbaaa```___``````______^^^]]][[[ZZZWWWYYY\\\```ffflllqqqttttttvvvxxxyyy{{{}}}zzzuuuqqqqqqsssttttttrrrtttwwwzzz}}}yyysssnnnmmmmmmsssqqqnnnjjjgggeeedddccceeehhhmmmsssxxx{{{}}}~~~~~~yyyrrrjjjhhhjjjmmmpppooonnnlllllllllllllllsssuuuxxx||||||{{{yyyzzz}}}xxx{{{}}}}}}xxxnnneee^^^XXXTTTOOOMMMMMMKKKFFFBBBEEEEEEFFFIIILLLNNNNNNMMMOOONNNLLLKKKJJJKKKKKKLLLIIIKKKPPPTTTXXX[[[\\\]]]\\\ZZZVVVRRROOOOOOOOOOOOOOONNNLLLKKKLLLNNNPPPRRRYYY[[[^^^___```aaabbbdddeeeeeeeeefffffffffffffffffffffffffffeeeeeeeeeeeeccccccbbbbbbaaa`````````[[[ZZZYYYYYYXXXTTTPPPLLLDDD@@@<<<999888777666555333333333333222222222222222222222111111111111000111111111111111111111111//////000111111111111111.../////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111222333333333000000000///////////////000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000////////////000000000000111111111111222222333444111111111000111111222333000111333333111000111222/////////000000000111111111111000000000000111111222111111111111000000000.../////////000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000//////////////////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000///...------...///000////////////000000000000///////////////000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111///000222444444444333222222222333333333333222222000222444444333333555777333333333333333333333333333333333333333333333333222222222222333333333333222222222333333333444444333444777:::???DDDHHHKKKNNNQQQTTTVVVWWWXXXZZZ[[[\\\___aaabbbbbbbbbdddeeeaaaaaaaaaaaa```___^^^]]]]]]]]]^^^___````````````___bbbgggnnnvvv||||||~~~|||||||||rrrnnnhhhdddeeegggiiikkkjjjlllpppuuuzzz~~~{{{wwwuuuuuuvvv|||zzzwwwtttpppmmmkkkjjjjjjmmmssszzzxxxqqqnnnpppssstttuuuvvvvvvwwwvvvuuuuuuvvvwwwyyy{{{~~~~~~}}}{{{yyyxxxxxxxxxxxxtttuuuvvvyyy}}}~~~uuunnneee___WWWSSSQQQNNNIIIDDDGGGFFFGGGIIILLLMMMMMMLLLLLLKKKKKKJJJKKKLLLNNNOOOJJJLLLPPPTTTXXXZZZ[[[\\\\\\[[[XXXVVVSSSRRRQQQPPPOOONNNKKKJJJKKKMMMPPPRRRVVVYYY]]]^^^^^^___bbbdddeeeeeeeeefffffffffggggggffffffffffffffffffffffffddddddccccccbbbaaaaaa```]]]\\\\\\\\\\\\ZZZWWWTTTMMMHHHBBB>>>;;;999777666444444333333333222222222222222222111111111111000111111111111111111111111//////000111111111111111//////000000000111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111222222333444444111111111000000000//////000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000/////////000000111111111111111111222222333555555111111000000000111333333000111333333111000111222000000000111111111222222111111000000000000111111111000///......000111222//////000000000111111111000000000000000000000000000000000000000000000000000000////////////000000.../////////000000000111000000000000//////////////////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000///...------...///000////////////000000000000///////////////000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111...000222444555444333222222222333333333333222222222555777666444333555777333333333333333333333333333333333333333333333333222222333333333444444444222222222333333444444444555666999===CCCHHHMMMPPPRRRTTTWWWXXXXXXXXXZZZ\\\[[[]]]___`````````bbbccc____________^^^]]]\\\[[[ZZZ[[[^^^```bbbdddeeefffiiimmmsss{{{zzzwwwrrrooopppuuuwwwvvvtttooojjjdddaaabbbeeehhhjjjjjjlllqqqwww}}}}}}yyyuuurrrpppooorrrxxxxxxuuuwww{{{wwwyyy|||||||||~~~}}}yyyxxxvvvuuuuuuvvvxxxzzzrrrssstttwww{{{~~~|||ppphhh___YYYWWWSSSNNNIIIHHHGGGHHHIIILLLMMMLLLJJJJJJIIIIIIJJJKKKMMMOOOPPPKKKMMMPPPTTTWWWZZZ[[[[[[\\\[[[ZZZXXXVVVSSSRRRQQQNNNMMMKKKJJJKKKNNNQQQTTTTTTXXX\\\^^^^^^___bbbdddeeeeeeeeefffffffffggggggfffffffffgggggggggggggggeeeeeedddcccbbbbbbaaaaaa___^^^]]]^^^^^^]]]ZZZXXXTTTOOOHHHBBB===:::777555444444444333333333222222222222222111111111111000111111111111111111111111//////000111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000000111222333333444444333222222222111111000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000//////000000111111222222000000000000111222333444111111000000000111333444000111333333111000111222111111111111222222222222111111000000000000111111111///---,,,---///222444000111111111111222222222000000000000000000000000000000000000000000000000000000////////////000000.../////////000000111111000000000000//////////////////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000//////.........---000000000000000000000000......//////000000111111000111111111111222222222000000000000111111111111111111000000000000111111000000000000000111111222111///000444444222222444222222222222222222222222666555444444333333333333666555555444444333222222444444444333333222222222333333444444444444555555444444444444444444444444444555555444222333555777888<<>>999777555333222333222222222222333444444222222222222111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111222222111111111111111222222222111111000333333222222222222333333111222222333333222222111000000111111111222222222111111111222111111111111///000000000000111111111000000000000000000000000111111111111111111111111222222222222222222222222//////000000111111222222333222111000////////////444333222111000000000111///000111222222222222222111111222222222222111111000000000000000000000000000//////...---------,,,111111111111111111111111111111111111111111111111////////////////////////222111111111000000000///000000000000000000000000//////000000000000000/////////000111222333333444000000000000000000000000////////////////////////////////////000000000000000111111222222111111000000000000000111111111111////////////////////////111111000000//////......000000000111111111222222///000000000111111111111111111000000000000111111000000000000000111111222:::777666777555222111333222222222222222222222222222222222111111222222333555555444444444333333333333333333333333333333333333333333444444444555555222222333333333444444444333444666888;;;@@@FFFJJJMMMPPPSSSUUUUUUUUUVVVWWWYYYYYYZZZ\\\]]]^^^___```^^^]]]\\\[[[YYYWWWVVVUUUSSSTTTSSSOOOLLLLLLQQQVVVaaammm~~~~~~}}}~~~~~~|||~~~~~~{{{yyy{{{}}}vvvoookkkhhheeefffgggiiiiiigggddd```^^^aaa```^^^[[[XXXSSSOOOLLLKKKKKKLLLMMMNNNPPPPPPQQQRRRSSSVVVYYY\\\[[[WWWSSSXXXWWWWWWVVVUUUUUUUUUTTTVVVYYY]]]```ccccccbbbaaabbb___\\\ZZZYYYZZZ\\\]]]^^^___aaacccdddeeefffgggfffdddddddddfffgggfffdddaaaaaaaaaaaaaaaaaaaaaaaa]]]^^^______]]]ZZZVVVTTTNNNIIICCC>>>;;;888555333444333333333333333444444222333333333333333333333111111111111111111111111111111111111222222222222111111111111111111111111222111111111111111111222000111111222222222111111333333222222222222333333222222333333333333222222000000111111111222222222111111111111111111222222///000000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000111111222222222111111000//////000000333333222111111000000000222222222222222111000///111111222222222222111111000000000000000000000000222222222111111000000000000000000000000000000000111111111111111111111111//////////////////////////////000000000111111111000000000000000000000000222333333333333333222222//////000111222333333444000000000000000000000000////////////////////////////////////000000000000111111222222222222111111//////000000000000000111000000000000000000000000000000000000////////////111111111111222222222222000000000000111111111111111111000000000000111111000000000000000111111222888444222333222000111444222222222222222222222222333222222222222333333444666666555444333333222222222222333333333333444444111111222222222222333333111111111222222333333444555777:::===AAAEEEJJJNNNQQQTTTWWWXXXWWWWWWXXXYYYYYYYYYZZZ[[[\\\]]]]]]^^^\\\[[[ZZZXXXVVVTTTSSSRRRMMMPPPQQQOOOMMMPPPXXX```mmmzzz~~~~~~~~~~~~}}}~~~~~~zzzxxxxxxxxx|||}}}vvvssspppooorrrtttvvvxxxwwwsssooolllhhhfffdddbbb___[[[VVVRRRPPPPPPPPPOOOOOOOOOOOONNNNNNOOORRRWWW\\\]]]YYYUUUWWWWWWXXXXXXWWWVVVUUUTTTTTTVVVZZZ]]]```aaabbbaaaaaa___[[[XXXVVVVVVWWWWWWZZZ]]]```aaabbbccceeegggeeedddcccdddfffggggggfffccccccccccccbbbbbbbbbbbb```aaaaaaaaa```^^^\\\ZZZSSSPPPKKKFFFBBB>>>999666666555444444333333333444333333333333333444444444111111111111111111111111111111111222222222222333111111111111111111111111222222111000000111222222000000111222222222222111111111000000000000111111222222333333333333222222000111111111111222222222111111111000111111222333000000000111111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111000000111111222222222222222111111111111333333333222222000//////111111222222222222111111000000000000000000000000///000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000......///000000111222222000000000000000000000000111111222222222111000000///000000000111222222222000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111....../////////000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111111000000000000111111000000000000000111111222444111000333333111111444333333333333333333333333333333333333333444555555444444444444444444444333222222222333333444444444111111222222222222333333111222222333444444555555777;;;@@@DDDHHHKKKOOORRRSSSUUUXXXYYYYYYXXXYYYZZZYYYYYYYYYYYYZZZZZZZZZ[[[WWWWWWVVVTTTSSSQQQPPPOOOKKKOOOSSSTTTVVV\\\gggqqq{{{wwwqqqnnnooosssvvvxxx~~~{{{tttrrrrrrppprrrtttvvvzzz}}}zzzyyyyyy|||}}}rrrqqqppppppooolllgggcccaaa```^^^[[[YYYVVVTTTSSSNNNNNNPPPUUUZZZ[[[WWWSSSVVVVVVXXXYYYXXXWWWVVVUUUSSSTTTWWWZZZ]]]___aaaaaa```^^^[[[WWWTTTRRRRRRRRRVVVYYY]]]______aaacccfffeeedddccceeeggghhhhhhgggeeeeeeeeeddddddcccccccccbbbbbbbbbaaa```___^^^]]]YYYVVVRRRNNNJJJDDD???;;;888777666444333333333333111111222222333333333333111111111111111111111111111111111222222222333333111111111111111111111111222222111000000111222222000000111222222222222222111111000000000000111111222333333444444333333222000111111111111222222222111111000000000111333333111111111111222222222333000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000111111000111111222333444000111111222222222222111111111222222222111111000111111222222222222111111000000000000000000000000,,,---...000000000000///000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000///////////////...------000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111222222333333222222111---.........//////000000000000000000000000000000......//////000000111111////////////000000000000000000000000111111111111111111000000000000111111000000000000000111111222000...000555666222111333444444444444444444444444333333333333444444555666222333333444444555555666222222222333333444444444333333444444444555555555444444555555666777888888:::>>>DDDIIILLLPPPSSSUUURRRTTTWWWXXXXXXWWWXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXTTTTTTSSSQQQPPPOOONNNMMMKKKQQQWWW[[[___hhhuuu~~~uuuqqqmmmhhhfffhhhmmmrrruuu{{{}}}||||||rrrrrrpppmmmnnnuuu|||}}}||||||}}}~~~yyyuuusssqqqnnniiiddd```]]][[[RRRPPPQQQTTTYYYYYYTTTNNNUUUVVVXXXYYYYYYXXXVVVUUURRRSSSUUUXXX[[[^^^```aaa```^^^[[[WWWSSSQQQOOOOOOSSSVVV[[[]]]]]]^^^aaaddddddcccccceeeggghhhhhhgggggggggfffeeeeeedddccccccbbbaaa```___^^^^^^]]]]]]\\\ZZZWWWSSSOOOIIIBBB>>>999888666555333333222222000000111111222222222222111111111111111111111111111111222222222333333333111111111111111111111111333222111000000111222333///000111222222222222222333333222222222222333333222333333444444333333222000111111111111222222222111111000000000111333444111222222222222333333333000000000000000000000000111111111111111111111111222222222222222222222222222222111111000000//////000000111111222333555555///000111222222222222222///000111222222222222222111111222222222222111111000000000000000000000000///000222333444444444444000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000222222222222222111000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000111222222333333222222111000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000////////////000000000000000000000000111222333444111111111111111111111111///000111222333444444444222222333333333333444444333333333333333333333333444444444444444444444444555555555555555555555555555555444333333333444444555444333333555777999;;;AAACCCGGGKKKNNNQQQSSSSSSVVVVVVWWWXXXXXXYYYXXXXXXZZZZZZZZZZZZXXXUUUQQQOOOOOOPPPPPPNNNMMMLLLNNNOOORRRZZZdddjjjooozzz}}}yyysssmmmnnntttyyyzzzwww||||||tttmmmmmmttt}}}yyyyyyyyyuuukkkccc^^^ZZZUUUSSSSSSQQQLLLIIISSSRRRRRRTTTVVVWWWUUUTTTSSSSSSUUUWWWYYY[[[\\\]]]^^^^^^]]][[[XXXRRRNNNKKKNNNOOORRRUUUZZZ^^^aaaccc```bbbeeeeeeeeeeeefffhhheeeeeedddcccbbbbbbbbbbbbaaaaaaaaa```______^^^^^^]]]]]]\\\ZZZUUUPPPKKKGGGAAA===888555444555555555222222222222111111111111222222222222222222222222111111222222222333333333000000000000000000000000111111222222222333333333333222222111111222222333333333222222111000000000555444333222111111111111222222222222222222222222111111111111111111111111222222111111111111111111222222111111111111222222222222222111111111111000111111111111111111111111222222111000//////000000000000111111111222222222111111111111111111111111111111111111111111111111222222222111111111000000000000////////////000000444222111000111222111000222111111111000000//////111111111111111111111111111111111111000000000000222111111111000000//////000000000000000000000000000000////////////000000//////000000000000//////111111111111111111111111333111000......///111222000000////////////000000111111222222222333333333////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111222222111111111111111222111111111111111111111111000000111222333333333333222222333333333333444444444444333333333333333333444444444444444444444444333333333333333333333333555444333333333333444444444333333444666999<<>>666666555444333222111111222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333333222222111111222222333333333222222111000000///......//////111222444555222222222222222222222222111111111111111111111111000000000111222222333333222222111111111111222222222222222111111111111000111111111111111111111111222111111111111222333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222000000////////////000000111///...///000111111000000000000000111111111111111111111111111111111111111111111111000000//////000000000000111111111111000000000000000000000000222111111000000111111222000111111111111111111000111111111111111111111111//////000000111111222222222111111000000111111222111111111000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000/////////000000000111111222111111111111111222222111111111111111111111111222222222333333222222111222222333333333333444444333333444444555666666666222222222222222222222222333333333333333333333333222222333444555777888999<<>>BBBHHHNNNRRRTTTTTTSSSRRRSSSUUUWWWWWWXXXWWWWWWQQQQQQRRRRRRQQQPPPOOOOOOKKKKKKMMMSSS\\\iiiuuu|||vvvssstttwwwyyyzzz}}}|||zzz{{{}}}~~~~~~vvvjjj^^^VVVOOOKKKIIIKKKJJJIIIJJJLLLOOOSSSUUUSSSUUUXXX[[[\\\[[[ZZZXXXWWWTTTOOOJJJGGGFFFFFFGGGHHHMMMTTTZZZ^^^```aaacccbbbbbbcccdddeeeggghhhiiieeeeeedddccccccbbbbbbaaa`````````__________________^^^\\\ZZZXXXSSSNNNJJJ@@@???===;;;999777666555222222222222222222222222111111222222222333333333000000000000000000000000111111222222222333333333333222222222222222222333000000000111222222333333111000000000000000111111222222222222222222222222111111111111111111111111///000000111222222333333222222111111111111222222222222222111111111111000111111111111111111111111000000//////000111222222111111000000/////////...000000000000000000000000111111111111111111111111000000111111222222222222222222111111111111222222222000///000222333333222//////000000111111111222111111111111111111111111......///000111222333333//////000000111111111222000000000000000000000000222222111111111111222222//////000000000000//////111111111111111111111111......000111222222222222222222111111111111222222333333333333222222111111111111111111111111111111000000000000000000000000///000000000000111111111000111111111111222222222000000000000000000111111000000000000000000000000111111111000111111222333222111111000111333444555222222222222222222222222555555555555555555555555444444444444444444444444333333444555555555444444333555666777777:::===@@@GGGJJJOOORRRSSSSSSSSSSSSPPPQQQSSSUUUUUUTTTRRRQQQPPPOOOMMMMMMMMMOOOQQQRRRNNNOOOTTT___mmmzzz{{{uuutttvvv{{{|||xxxxxx|||pppdddYYYPPPJJJLLLLLLLLLJJJJJJKKKMMMOOOSSSUUUXXXWWWVVVWWWZZZ]]]ZZZYYYUUUOOOIIIFFFEEEFFFHHHKKKPPPTTTWWW[[[```ccc`````````bbbeeeggghhhgggiiihhhgggfffeeedddccccccbbbbbbbbbbbbaaaaaaaaaaaa\\\[[[[[[[[[ZZZXXXTTTQQQHHHEEE???999555444444555333333222222222222222222111111222222222333333333333333333333333333333333222222222333444555777888444444444333333222222222222222222222222222222222111111222333333444555555222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111......///111111222222222222222222222222222222222333222111000000111222333000000000000000000000000000000////////////000000222111///...---...000111111111000000000000111111111111111111111111111111555333222000///000000111//////000000000//////...333333222222111000000000///000000000000111111111333333333222222222111111111111000000000000111111222111111111000000//////111111111111111111111111444333333222111000//////111111000000000000111111000000000000111111111111444333333222111000//////000000000000000000000000000000000000000000000000000000000111111111222222000111111111111222222222111111111111000000000000111111111111111111111111111111111111111222222333222111111111111333444555222222222222222222222222444444444444444444444444444444444444444444444444222222333444444444444333555666888999:::===@@@CCCIIILLLPPPRRRSSSSSSSSSTTTTTTUUUVVVVVVUUURRRPPPOOONNNNNNMMMMMMNNNPPPRRRSSSVVVZZZaaammmzzz}}}|||}}}}}}{{{xxxvvvvvv}}}uuuhhh\\\UUUOOONNNLLLIIIHHHIIILLLNNNPPPRRRTTTSSSSSSTTTWWWZZZ[[[YYYUUUPPPJJJFFFFFFFFFEEEHHHLLLOOOSSSWWW\\\`````````aaaccceeeggghhhhhhggggggfffeeedddcccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa^^^^^^]]]]]]\\\ZZZVVVSSSOOOKKKFFF???:::666444333222222222222222222222222111111222222222333333333333333333333333333333333111111222222333555666777444444444333333222222222222222222222222222222222000000111222222333444444333333222222222222333333111111111111111111111111222222222222222222222222111111111111111111111111...///000111111222222222222222222222222222222222222222111000000111222222000000000000000000000000000000////////////000000222111000//////000222333111111000000000000111111111111111111111111111111000000000000111222333444111111222222222222111111111111111111111111222222000000000111111111222222333333222222222111111111111111000000000000111111111111111111000000000///111111111111111111111111333333222222111000000000111111000000000000111111000000000000111111111111333333222222111000000000////////////////////////000000000000000000000000111111111111222222222333000111111111111222222222222222111111111000000000111111111111111111111111111111111111111222333333222111111111222333444555333333333333333333333333333333333333333333333333555555555555555555555555333333444444555555555555666888;;;<<<>>>AAAEEEGGGLLLNNNQQQRRRRRRSSSTTTVVVUUUUUUUUUUUUSSSQQQOOONNNMMMMMMNNNOOOQQQTTTWWWYYY```gggsssyyytttqqqooosssxxx}}}nnndddYYYUUUPPPKKKIIIIIILLLMMMMMMNNNOOOPPPPPPRRRUUUXXXZZZYYYUUUPPPJJJFFFEEEFFFEEEGGGIIIKKKNNNTTTZZZ______```bbbdddfffggghhhhhhffffffeeedddcccbbbbbbaaaccccccbbbbbbbbbaaaaaaaaaaaa```_________]]]YYYWWWVVVTTTNNNHHH@@@:::555222333333222222222222333333111111222222222333333333333333333333333333333333111111111111222444555666444444333333333333222222222222222222222222222222000000000111111222222333444333333333333333333444111111111111111111111111222222222222222222222222111111111111111111111111...///000111111222111111222222222222222222222222222222111000000111222222000000000000000000000000111000000//////000000111111111000000000222333444111111000000000000111111111111111111111111111111......000111222333444444111111222222222222222111///000000111222222333333111111111111222222222333333222222222222111111111111111000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333000000111111111222222222333222222111111000000///111111111111111111111111222111111111111222333333111111222222333444444555333333333333333333333333333333333333333333333333555555555555555555555555555555555555666777888888777:::===???BBBDDDHHHKKKOOOQQQRRRRRRRRRSSSTTTVVVQQQQQQQQQQQQPPPOOONNNMMMLLLMMMPPPSSSXXX]]]aaaccchhhrrrzzzvvvtttrrrtttyyy~~~tttiiicccZZZRRRMMMLLLLLLMMMKKKKKKLLLMMMOOORRRVVVXXXWWWVVVTTTOOOIIIFFFEEEEEEGGGHHHHHHIIILLLRRRYYY^^^^^^```cccdddeeefffggghhhffffffeeeeeedddccccccbbbcccccccccbbbbbbbbbaaaaaacccaaa`````````^^^[[[YYYZZZYYYUUUOOOGGG@@@999555555444333222222222333444111111222222222333333333333333333333333333333333111111111111222333444555333333333333333333333333222222222222222222222222000111111111222222222333333333222222222222333333111111111111111111111111222222222222222222222222111111111111111111111111//////000111111111111111111111111111111111111111222111111111111111111222000000000000000000000000111000000000000000000111000//////000000222333444111111000000000000111111111111111111111111111111000111222333333222111000//////000111111111000000000000111111111222222222111111222222222333333333222222222222111111111111111111000000000000111111111111111000000000000000111111111111111111111111000000111111111222222222111111000000000000111111///000000000111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111222222222333333333000000111111111222222222333222222222111111000000111111111111111111111111222222222111222333333444111222222333444444555555333333333333333333333333444444444444444444444444555555555555555555555555444444444444555666777888888;;;???BBBDDDGGGKKKMMMQQQRRRSSSSSSRRRRRRSSSUUUPPPPPPOOONNNMMMLLLKKKJJJJJJMMMQQQXXX___eeekkknnnrrr|||~~~xxxyyy{{{{{{rrrfff[[[TTTQQQOOONNNJJJIIIIIIJJJMMMQQQTTTVVVSSSSSSQQQMMMIIIEEEDDDEEEGGGGGGGGGGGGIIINNNTTTYYY[[[___cccdddddddddeeegggggggggffffffeeeeeeddddddccccccccccccbbbbbbbbbbbbcccaaa```______^^^\\\ZZZ[[[ZZZXXXTTTMMMFFF@@@<<<888777555333222333333444111111222222222333333333333333333333333333333333111111111111222333444444333333333333333333333333222222222222222222222222222222222333333333333333222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111///000000111111111111000111111111111111111111111111111111222222111111111000000000000000000000000111111000000000000111111.........///000111222222111111000000000000111111111111111111111111111111000111222333333222000/////////000111111111111111222222222111111111000000111111222222222333333333222222222111111111000000111111000000000000111111000000000000000000111111111111111111111111111111000000000111222222333333111111000000000000111111///000000000111111111111000000000111222222333333111111111111111111111111000000000000000000000000111111111111222222222333000111111111111222222222222222222222222222222222222222222222222222222222222222222222222333444444111222333444555555555444333333333333333333333333555555555555555555555555444444444444444444444444222222111111222444666777;;;>>>BBBEEEHHHJJJMMMOOOQQQSSSTTTTTTRRRQQQRRRSSSRRRQQQPPPOOONNNLLLLLLKKKMMMQQQWWW^^^fffnnntttwww}}}ttthhh```[[[WWWTTTOOOLLLJJJIIIKKKNNNPPPPPPPPPPPPPPPMMMJJJGGGFFFGGGFFFFFFEEEDDDEEEHHHNNNRRRYYY]]]bbbdddcccbbbdddfffgggggggggffffffeeeeeeeeedddccccccccccccbbbbbbbbbcccaaa```_________]]]\\\ZZZZZZYYYWWWRRRMMMGGGDDD<<<;;;888555333333444444111111222222222333333333333333333333333333333333222222222222222333444444222222333333333333444444222222222222222222222222333333333333333333333333222111111000000111111222111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000111111111111111111111111000111222222222222111000000000000000000000000000222111111000000111111222......//////000000111111111111000000000000111111111111111111111111111111///000111222222222222222111111222333444444444444333333222222111000000///111111111111222222222333222111111111111000000000111111000000000000111111000000000000111111111111111111111111111111111111000000111111222222222333111111000000000000111111000000000000111111111111000000111111222222222333111111111111111111111111000000000000000000000000000000000111111111222222000111111111111222222222000111111222222333333444222222222222222222222222333222222222222333444444111222333555555555555444444444444444444444444444444444444444444444444444333333333333333333333333333333222222333555777999???BBBFFFIIIKKKMMMOOOQQQPPPSSSUUUUUUSSSQQQPPPPPPPPPPPPQQQQQQRRRTTTUUUVVVYYY\\\bbbjjjqqqxxx}}}xxxqqqlllfffbbb[[[WWWQQQNNNMMMNNNMMMLLLNNNOOOPPPOOOLLLJJJJJJJJJGGGGGGFFFEEEDDDFFFJJJNNNVVV\\\aaacccaaa```bbbdddffffffeeeeeeeeeeeeddddddddddddcccccccccbbbbbbbbbdddbbb````````````___]]]\\\\\\\\\ZZZVVVRRRMMMKKKAAA>>>;;;777444444444444111111222222222333333333333333333333333333333333333333333333333444444555222222222333333444444444222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222111111111111111111111111000000111111111111000000111111111111111111111111000111222222222222111000000000000000000000000000222111111000000111111222///000000111111111000000111111000000000000111111111111111111111111111111222111111111111111222222000111222333444444444444222222111111111111111111000000000111111111222222111111111111000000000000111111000000000000111111///000000000111111111111111111111111111111111111111111111111111222222222111111000000000000111111000000000000111111111111111111111111111222222222000000000000000000000000000000000000000000000000///000000000000111111111000111111111111222222222000000111222333444444555222222222222222222222222333333222222333333444555111222333555666555555444444444444444444444444444333333333333333333333333222222222222222222222222777666555555666888;;;<<>>BBBIIIJJJKKKMMMOOOQQQRRRSSSUUUSSSRRRRRRSSSRRRQQQPPPIIINNNUUU\\\bbbiiirrryyy||||||}}}{{{xxxzzz~~~{{{|||~~~{{{zzz}}}}}}zzzxxxyyyzzzzzzyyyxxxwwwvvv}}}~~~~~~}}}}}}|||qqqmmmggg___XXXRRRNNNLLLKKKLLLMMMLLLKKKJJJJJJKKKIIIGGGEEEDDDEEEHHHKKKNNNUUUZZZ___bbbbbb```^^^^^^bbbbbbcccdddeeeeeeeeeeeegggggggggffffffeeeeeeeeecccccccccbbbaaa``````___]]]]]]]]]\\\ZZZXXXWWWVVVKKKGGGAAA<<<999666444222111222444444222111111222444333111111111111333444333333333333333333333333222222222222222222222222555555555444444333333333222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111333333333222222111111111333333333333222111000000111111111111111111111111222222111111111111222222111111111000000000000000000000111111111111000000111111111222222333333333333333333333333333333333444333111111222444777999888555222111111222222222444333111000///000111222111111111111111111111111222222111000//////000000000000000000000000000000000000111222222222222111//////000000111111111222222222222111111111000000222222111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222///000222111000//////000111111111111000000000000111111111111111111111111222222222111111111111111000111111111222222222222222222222222222222333333333333333333444444444444222222333333333444444444444333333222222333333444666555444333333333333444444444555555555555555444666777888999:::===BBBEEEKKKLLLNNNPPPQQQRRRRRRRRRRRRPPPOOOOOOOOONNNNNNMMMOOOVVV___hhhqqqzzz~~~zzzwwwuuuxxx~~~~~~{{{yyyzzzzzzxxxuuuvvvwwwxxxzzzzzzzzzzzzyyyxxxyyyzzz{{{{{{zzzyyyxxx{{{{{{||||||}}}~~~zzzzzz~~~{{{wwwppphhh```YYYRRROOOLLLLLLLLLKKKKKKKKKLLLMMMKKKJJJHHHGGGHHHJJJLLLNNNWWWZZZ___aaaaaa```______aaaaaacccdddffffffggggggfffffffffeeeeeeeeeddddddcccccccccbbbaaa```````````````___^^^]]][[[ZZZYYYPPPLLLFFFAAA===999666333222333444444333333333333444333333333333333333444333333333333333333333333222222222222222222222222333333333333222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333333333222222222111111111222222333333333222222111111111111111111111111222222111111111111222222000000000000111111111111000111111111111111111000444444333333222222111111333333333333333333333333333222111111222444777999888555222111111222222222222222222222222111000000222222222222222222222222222222111111111000000000000000000000000000000000000000111222222222222111111111111000000000000000111111111000000000//////111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000///---...///000000///333222222111000000//////111111111111111111111111222222222222222222222222111111111111222222222222333333222222222222222222222222222222333333333333333333333333444444444444444444333333333333444444555555444333333333444444444555555444444444444444666888:::<<<>>>BBBGGGKKKNNNOOOQQQSSSSSSSSSQQQQQQOOONNNMMMLLLKKKKKKLLLLLLUUU^^^kkkxxx}}}{{{xxxvvvtttssswww~~~}}}}}}{{{yyy{{{|||}}}~~~~~~zzz{{{{{{|||{{{zzzxxxwwwxxxyyyzzzzzzzzzzzzyyyxxxxxxxxxyyy{{{~~~|||zzz||||||uuummmddd[[[UUUOOOMMMLLLKKKKKKLLLMMMOOOMMMMMMMMMMMMMMMNNNOOOPPPYYY[[[___`````````aaabbb```aaaccceeefffhhhhhhiiieeeeeedddddddddddddddccccccccccccbbbaaaaaa``````aaaaaa``````^^^]]][[[ZZZWWWSSSMMMGGGBBB===999666444444444444444444444444333444444555555444444333333333333333333333333333222222222222222222222222111111111111111000000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333222222222222111000000111222333333333333111111111111111111111111222222111111111111222222///000000000111222222222222222222222222222222222333333333333333333333333222222222222222222222222222111000111222555888999777444222111222222222111000111333444333222000...333333333333333333333333111222333333333222111000000000000000000000000000000000111222222222222111222222111111000/////////000000000///////////////111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111---++++++///111111///222222222111111000000000111111111111111111111111111111111222222222222222222222222222222222222222333333333222222111111111111111222222222333333333333333333444444444444555444444333333333333444444555444444333333333444444555555555444444444444444666999<<<@@@CCCFFFKKKNNNOOOPPPRRRTTTSSSRRROOOMMMMMMMMMLLLJJJJJJKKKMMMOOOYYYdddttt}}}{{{|||}}}}}}}}}xxxxxx|||~~~}}}{{{yyywwwwwwwwwxxxzzz~~~yyypppfff___VVVSSSOOOLLLLLLLLLMMMMMMMMMNNNOOOQQQRRRSSSTTTTTTZZZ\\\^^^______```bbbdddaaabbbdddeeefffgggggghhhcccccccccccccccccccccccccccccccccbbbbbbaaaaaaaaa``````______^^^\\\[[[ZZZ\\\YYYSSSMMMHHHBBB<<<888666555444444555555444444222333444555555444333222333333333333333333333333222222222222222222222222111111111111111000000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000111222333333333333333111111111111111111111111222222111111111111222222//////000111222222333333333222222222222222222333///000111222444666777777111111111111111111111111111000000111222555777999555333111111222222222111000111222333222222000000333333333333333333333333000222333444444333111000000000000000000000000000000000111222222222222111111111111000000000000000000000000000000000000000111111111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111---++++++///111111///000000111111222222222333111111111111111111111111000000000000111111222222333222222222222222222222333333333222222111111111111111222222222333333333333333444444444555555555555444444333333444444555444444333333333444444555666666555444444444555666777:::???CCCFFFIIIMMMPPPNNNPPPRRRRRRRRROOOLLLJJJIIIJJJJJJIIIIIIKKKQQQUUUaaalll|||xxxyyy|||}}}|||{{{{{{}}}}}}ssslllbbb]]]WWWRRROOONNNLLLJJJLLLMMMPPPSSSUUUWWWXXXXXXZZZ[[[]]]^^^^^^```ccceeeddddddeeeeeefffeeeeeeeeeccccccccccccccccccccccccccccccccccccbbbbbbbbbbbb`````````___^^^]]]\\\[[[^^^[[[WWWRRRMMMGGGAAA===999666444333444555444222111222333444444333222111333333333333333333333333222222222222222222222222111222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333222111000111111111111111111111111222222111111111111222222///000000111222333333444333333222111111222333333///000111222444555666777111111111111111111111111000000000111333444666888444222111111222333222111222222111000000111222333222222222222222222222222000111333444444333222000111111111111111111111111000000111222222222222111......///000111222222333111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222000///---...///000000///000000111111222333333444222222222222222222222222/////////000111111222222333333333333222222222222333333222222222222222222222222222222333333333333333444444444555555555555555555444444444444555555444444333333333444555555777666555555555666888999:::===CCCGGGJJJLLLOOOQQQOOOOOOPPPPPPOOOMMMKKKIIIFFFGGGIIIIIIJJJOOOWWW]]]mmmwwwzzzwww{{{zzzoooiiiaaa[[[XXXTTTOOOKKKKKKMMMOOORRRUUUWWWXXXYYYXXXZZZ\\\]]]^^^___bbbdddddddddeeeeeeddddddcccbbbbbbccccccccccccdddddddddccccccccccccccccccccccccbbbbbbbbbaaaaaa___^^^^^^]]][[[YYYVVVSSSNNNHHHCCC>>>:::555444555666444111111222222333333222222111333333333333333333333333222222222222222222222222222222222333333333333333222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111111222222222222333333333333333333333222111000000111111111111111111111111222222111111111111222222000111111111222333333333333222111000000111222333222222222222222222222222222222222222222222222222111111111111222444555666333222111111222333222000333222000//////111333444111111111111111111111111000111222333333333222111111111111111111111111111000000111222222222222111------...000111222333444111111111111222222222222000000000111222222333333222222222222222222222222111111111111111111111111000111111111111222222222///000222111000//////000222222222222222222222222222222222222222222222222//////000111111222333333444444333333333222222222222222222222222222333333333333333333444444444444444444444444555555555555555555444444444444555555333333333333333444555666777666555555666888:::<<<>>>BBBGGGKKKMMMNNNPPPQQQOOOOOOOOOOOONNNMMMKKKJJJGGGIIILLLMMMOOOVVVaaaiiixxxzzztttlllfffbbb\\\UUUPPPMMMNNNOOOPPPRRRTTTUUUVVVVVVXXX[[[]]]^^^___aaabbbbbbbbbccccccdddcccccccccccccccccccccddddddeeeeeeccccccccccccccccccccccccaaaaaaaaaaaa```___^^^^^^[[[[[[ZZZZZZXXXTTTOOOKKKCCC>>>888666777888555222333333333222222333333333333333333333333333333333222222222222222222222222222222222333333333444444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333222222333333333222222111111111111111111111111111222222111111111111222222222222222222222222222222333222000//////000222333222222222111111000000000333333333333333333333333111111222222222333333333222111000111333333222000111111000111111222222333222222222222222222222222000000000111111111222222111111111111111111111111000000111222222222222111......///000111222222333000000000000111111111222///000000111222222333333222222222222222222222222111111111111111111111111000111111111111222222222...222444444000......000444444333222222111111111222222222222222222222222000000111222333333444444444444444333333222222222111111111222222333333444333333444444444444555555444444444555555555666666555555444444444444555555333333333333333444555666777666666666777999<<<>>>AAAEEEKKKNNNPPPPPPQQQRRRPPPPPPOOONNNMMMMMMLLLLLLJJJMMMQQQRRRVVV^^^jjjsss~~~zzzrrrmmmiiiccc[[[TTTPPPOOOOOOOOOPPPQQQRRRSSSTTTWWW[[[]]]^^^___```aaa___```aaabbbcccdddddddddcccccccccddddddeeeeeeeeecccccccccccccccccccccccc^^^_________^^^]]]\\\\\\[[[[[[[[[\\\\\\YYYTTTPPPGGGBBB;;;999999999666333555555333222222333555555333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222333333333000111222222333333333333111111111111111111111111222222111111111111222222333333222222222222222222222111///......///111222//////000000111111111222333333333333333333333333222222222222222222222222111000000111333333222000...///111333333333222111333333333333333333333333000000//////000111222222111111111111111111111111000000111222222222222111000000000000111111111111.../////////000000111111///000000111222222333333222222222222222222222222111111111111111111111111000111111111111222222222////////////000000000000222222222111111111111000000111111111111222222222000000000000111222333444222222222222222222222222111111222222222333333333111111222222222333333333444444444444444444444444444444444444444444333333555444444333333333444444666666777777888;;;@@@DDDBBBJJJNNNMMMMMMQQQQQQMMMMMMKKKGGGFFFHHHJJJKKKLLLRRRTTTWWW\\\bbbkkkuuu|||}}}www{{{yyywwwyyy~~~}}}zzzzzz|||yyyxxxssshhh___TTTSSSQQQPPPOOOPPPPPPQQQSSSUUUXXX[[[^^^```aaaaaaaaabbbbbbbbbbbbaaa``````ccccccccccccccccccddddddeeedddbbbaaaaaaaaabbbbbbaaaaaa```___^^^^^^]]]]]]ZZZ[[[\\\]]]\\\ZZZXXXVVVPPPKKKCCC===999777555444333333222222222222222222111111111111111111111111444333333222222333333444111111222222222333333333222222111111222222333444666555333111111222333444555666777777777666444333222222222111222222333333000000000000111111111111333333333333333333333333555444444333222111000000222222222111111111000000000000000000000000000000222222111111111111111111000000000111222222222333333333222222222222222222222111000//////000111222222111000000000111333333333333333222222222111111111111111111111111111111333333333222222111111111000111111111111222222222111111000///////////////000000////////////000000...000000...000444555222000111111111111222222222111222222333333222222111000000000000000000000000222222222222222222222222//////000000000111111111222222222222111111111111111111111111222222222222111000000000111222333333222222222222222222222222111222222222222333333333111222222222222333333333444444444444444444444444666666666666666666666666666666555444444555555666666777888999;;;>>>CCCGGGFFFMMMPPPNNNNNNPPPPPPMMMOOONNNLLLLLLNNNQQQTTTUUU\\\___dddjjjooouuu{{{yyyzzzyyywwwwwwyyy|||}}}~~~}}}xxxvvvyyy|||ssskkk\\\ZZZWWWTTTRRRQQQPPPQQQRRRSSSVVVXXXZZZ\\\\\\\\\```aaaaaaaaaaaaaaa``````bbbbbbbbbcccccccccccccccdddcccbbbaaaaaaaaabbbbbbaaaaaa```______^^^]]]]]][[[\\\]]]]]]\\\ZZZXXXWWWSSSOOOHHHBBB>>>:::777555444333333333333333333333222222222222222222222222333222222111111222222333111111111222222222333333222222222222222333333444555444222111111222444555555666777777666555444333333222222222222222333333000000000000111111111111333333333333333333333333333333222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222111000000000000111222222111000000000111333333333333333222222222111111111111111111111111111111333333222222222222222222000111111111111222222222222222111000000000000000000000////////////000000000111///,,,...222222///000111111111111222222222111222222333333222222111111111111111111111111111222222222222222222222222000000111111111222222222333222222222111111111111111111111111222222222333222222111111111222222333333333333333333333333333222222222222333333333333222222222222333333333333444444444444444444444444666666666666666666666666777666666555666666777777666888:::<<>>999666555444444333444555555333333333333333333333333222222111111111111222222000000000111111111222222222222222333333333333333111111111222333444666777555555555555555555555444444444333222222222333333000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111222222222333222222222111000000000000000111111111111222222222222222222222222222222111111111111222222333333333333333222222222111111111111111111111111111111111111111222222333333333000000111111111222222222333222222111111111222222444444333333333333444444666555222///111555555000000000111111111222222222111222222333333222222111111111111111111111111111222222222222222222222222222222222222333333333333333333333222222222222111111222222222222333333333333333222222222222222222333333333333333333333333222222333333333444444444222222333333333444444444555555555555555555555555333333333444444444555555555555444444555666666777666999>>>BBBEEEHHHLLLOOOPPPPPPOOOOOOLLLKKKKKKNNNMMMPPPUUU[[[dddppp|||{{{sssnnnnnntttzzz|||zzzwwwuuutttwww|||~~~}}}vvvmmmcccYYYQQQMMMLLLMMMNNNPPPSSSUUUWWWYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^___``````aaabbbbbbaaaaaaaaaaaabbbaaaaaaaaaaaaaaaaaaaaaaaa`````````^^^^^^^^^^^^^^^]]]]]]\\\\\\ZZZWWWTTTPPPIIIBBB===888777555444333333444444333333333333333333333333333333222222222222333333000111111111111222222222111222333444444444333333000000111222333555666777555444444444444555555555555444444333222222222333111111111111222222222222111111111111111111111111444444333333222111000000111111111111111111111111111111111111111111111111000000111111111222222222333222222222111000000000000000111111222222222222222222333333333333222222111111222222333333333333333333333222222222111111111111111111111111111111111111111222222333333333000000111111111222222222111111000000000111111222333333333222222333333333222444333111222555555333000000111111111222222222111222222333333222222111111111111111111111111111222222222222222222222222111111222222222333333333333333333333222222222222222222222222333333333333333333222222222333333444333333333333333333333333333333333333444444444444333333333333444444444444555555555555555555555555444444555555666777777777444444444444555666777777888<<>>;;;444222333555000111111111111222222222111222222333333222222111222222222222222222222222222222222222222222222222000000111111111222222222444444444333333333222222222222333333333444444444111111111222333444555666444444444444444444444444333333333444444444555555333333333444444444555555666666666666666666666666222222333333444555666666666666666666777888999:::@@@DDDIIILLLMMMMMMMMMNNNMMMIIIJJJOOOPPPOOOUUU]]]jjjxxx~~~vvvsssuuuwwwvvvtttuuuyyy}}}}}}zzzxxx{{{~~~~~~}}}{{{kkk\\\SSSNNNMMMLLLKKKJJJKKKKKKLLLTTTUUUWWWYYYZZZ[[[\\\\\\[[[[[[\\\]]]___``````aaa^^^___```bbbbbbbbbaaa```bbbbbbbbbbbbbbbbbbcccccc``````_________``````aaa]]]\\\[[[[[[ZZZWWWSSSPPPEEECCC>>>:::777666666666555555555555555555555555222222111111111111222222333333333444444444555555111222444666666555444333111111222333444444444444444333333222333444666666777666555444333222222222111111222222222333333333333333333333333333333333111222222222222333333333000000111111222222222222333333333333333333333333///000000111222222333333000000111111222222222333222222333444444555666666333333444555555444333333111222333444555444333333333333333222222222111111111111111111111111111111444333333222222111111111000111111111111222222222222222222222333333444555444333333222222333333444///===FFFBBB888333555777000111111111111222222222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222222111111111111111111111111111111222222222333333333333333333333333333333333555555555444444333333333555555555444444333333333444555666666777777666666555555444444444555555666777666666666888;;;>>>???FFFGGGIIIKKKLLLLLLKKKKKKKKKKKKKKKJJJNNNWWWeeeooo|||yyy|||}}}~~~}}}}}}}}}~~~|||{{{|||~~~vvveeeYYYUUUQQQMMMKKKKKKKKKJJJIIIMMMQQQVVVXXXWWWWWWXXXZZZ\\\\\\\\\\\\]]]]]]^^^^^^```````````````______^^^^^^^^^```aaabbbbbbbbbbbbeeedddbbbaaa```___``````]]]\\\[[[\\\\\\ZZZWWWUUUOOOJJJCCC===:::777555444444444333333333444555555111111111111111111111111333333333333333333333333111222222333333222222111333444444444444444444444111222333444555444333333555555444444444333333333333333333222222222111111222222222222222222222222222333444333111000111222333222222111111222222333111222222333333222222111444444444333333222222222111111222333333333333222111111111111111111111111333333333222222111111111111222222333333222222111333333333333333333333333222222222222222222222222333333333222222111111111222111111111000000//////222222222222222222222222111111111111111111111111111CCCKKK@@@333111444333111111222222222333333333333333222111111222333333333333333222222111111111000000000000111222333333222222222222222222222222444333333333222222222222111111111111111111111111111111222222222333333333333333333333333333333333555555444444444333333333555555444444444333333333222333444444555555444444777777666666666777888888888888777888:::===AAACCCHHHIIIKKKLLLMMMMMMMMMMMMJJJKKKMMMOOOUUUaaaqqq{{{}}}~~~}}}|||tttkkkccc^^^WWWPPPLLLJJJJJJJJJKKKOOOSSSVVVVVVVVVXXXYYY[[[\\\\\\]]]^^^^^^]]]]]]______````````````______`````````aaabbbbbbcccccceeedddbbbaaa````````````___^^^]]]]]]^^^\\\ZZZWWWRRRNNNHHHBBB>>>:::777444444444333333333444444555111111111111111111111111333333333333333333333333111222222333333222222111333333333333444444444444111222333444444444333333555555444444444333333333444444444333333333222222333333333333333333333333222444444333222111222333333222222111111222222333111222222333333222222111444333333333222222222222111111222333333333333222111111111111111111111111333333333222222222111111111222222333333222222111333333333333333333333333222222222222222222222222333333333222222222111111222111111111000000000000222222222222222222222222222222222222222222222222111@@@FFF<<<222222444333111111222222222333333333333333222111111222333333333333333222222222111111222222111111111222333333222222222222222222222222222222222222222111111111222222222222222222222222111111222222222333333333333333333333333333333333555444444444444333333333555444444444444333333333333333444555555555555444555555555555555666777777::::::999:::===AAAEEEHHHJJJKKKLLLMMMNNNNNNNNNMMMGGGJJJMMMRRRZZZgggwww~~~{{{{{{|||}}}xxxssshhh\\\RRRLLLKKKLLLJJJLLLPPPRRRSSSUUUWWWYYYZZZ[[[]]]^^^^^^^^^\\\[[[]]]^^^___```````````````bbbaaaaaa```aaabbbdddeeedddcccbbbaaa``````aaaaaaaaa```____________\\\ZZZVVVSSSNNNIIIDDD???999555444444333333333333333444222222222222222222222222222222222222222222222222111222222333333222222111222222222222333333333444222222333444444444444333555555444444444333333333555555555444444444333333444444444444444444444444333444555444333222222444333222222111111222222333111222222333333222222111222222222222222111111111111111222333333333333222222222222222222222222222333333333222222222222111111222222333333222222111333333333333333333333333222222222222222222222222333333333222222222222111111111111111111000000000222222222222222222222222333333333333333333333333222;;;>>>666000222444222111111222222222333333333333222222111111222222333333333333222222222222111444444333222222222333333111222222222222222333333111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333444444444444444444444444444444444444444444444444555555666777777777777777555555555555666777888888;;;:::;;;<<>>BBBFFFJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJLLLOOOTTTZZZaaammm{{{}}}||||||~~~}}}uuudddWWWPPPKKKKKKKKKLLLNNNPPPRRRSSSTTTVVVYYY\\\]]]\\\[[[ZZZ[[[[[[]]]___```aaaaaaaaaaaa```^^^]]]^^^___aaabbbaaaaaaaaabbbbbbbbbbbbbbbaaa```^^^^^^______^^^\\\ZZZXXXVVVSSSNNNGGG???999777666555444333333333333222222222222222222222222111111111111111111111111111222222333333222222111000000111222222333444444333333333444444444555555555555444444444333333333333333333333222222222222222222222222222222222222444555666555333222333444333222222111111222222333111222222333333222222111111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222222222111///000333333111111111222222222333333333222222222222222222222222222222222222222222222222666666555444333333333333111111111222222333333444111111111222222222222222333333333333333333333333111111222222222333333333333333333333333333333333333333333444444444444555333333333444444444444555444444555666666666666555444444444444555666888888;;;===???CCCFFFIIIKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMQQQVVV\\\cccmmmzzz}}}||||||{{{~~~xxxdddVVVOOOMMMJJJJJJLLLNNNOOOOOOQQQRRRUUUXXXZZZ[[[[[[ZZZ[[[[[[]]]^^^``````aaaaaa```___^^^^^^^^^___``````___```aaabbbbbbbbbbbbbbbaaa___]]]]]]^^^___^^^]]]ZZZYYYWWWUUUQQQKKKDDD???999888777555444333333333333333333333333333333333222222222222222222222222111222222333333222222111000111111222333444555555444444444333444555555666555555444444444333333333333333222222222111111111222222222222222222222222333444555444333222222444333222222111111222222333111222222333333222222111111111111222222222222222111111222333333333333222333333333333333333333333111222222222222333333333111222222333333222222111222222222222222222222222222222222222222222222222111222222222222333333333111111111222222222222222222222222222222222222222111111111111111111111111222111//////111333333222111111222222222333333333111222222333333222222111111222222222222333333333555555444333333333444444000111111222333333444444222222222222333333333444333333333333333333333333111111222222222333333333333333333333333333333333333333333444444444555555333333333444444444555555444444555666666666666666222222222333444555777888===???CCCGGGJJJLLLLLLLLLJJJJJJLLLNNNQQQUUUXXXZZZYYY\\\```dddhhhpppzzz|||qqq___TTTPPPKKKIIIJJJLLLLLLKKKNNNOOORRRUUUXXXZZZ[[[\\\[[[\\\]]]^^^___`````````````````````____________^^^___aaabbbcccccccccbbbbbb```]]]]]]^^^______^^^[[[ZZZXXXWWWUUUPPPIIIEEE;;;:::888777555444444333333333333333333333333333333333333333333333333333111222222333333222222111111111222333444555666666555444444333444555666777555555444444444333333333444444333333333222222222333333333333333333333333222444444333222111222333333222222111111222222333111222222333333222222111222222222222333333333444111111222333333333333222333333333333333333333333111111222222222333333333111222222333333222222111111111111111111111111111222222222222222222222222111111222222222333333333111111111222222333333333222222222222222222222222222222222222222222222222111111111222333222222333111111222222222333333333111222333333333333222111111111222222222333333333333333333333333333444555000000111222333333444444222222222333333444444444333333333333333333333333111111222222222333333333333333333333333333333333333333333444444555555555333333333444444555555555666777777888888888888888888888888999:::<<<===>>>???BBBFFFKKKNNNNNNMMMLLLIIIJJJMMMQQQVVV[[[```cccllloooqqqrrrtttxxx~~~zzzfffWWWRRRLLLIIIIIIKKKJJJIIILLLMMMOOORRRVVVYYY[[[]]]\\\\\\]]]^^^____________``````aaaaaaaaaaaa```___^^^___aaabbbcccccccccbbbbbb```^^^^^^___``````___[[[ZZZYYYXXXWWWSSSMMMJJJ<<<;;;:::888666555444444333333333333333333333333333333333333333333333333222222222333333222222222111222222333555666666777555555444333444555666777555555444444444333333333555555444444444333333333444444444444444444444444222333444333111000111222333222222222222222222333222222222333333222222222222222222333333444444444111111222333333333333222333333333333333333333333111111111222222333333333222222222333333222222222111111111111111111111111222222222222222222222222111111111222222333333333111111111222222333333333222222222222222222222222333333333333333333333333111111222444444222222333111111222222222333333333111222333444444333222111111111111222222333333333222222222222333333444555222222333333333333444444222222222222222222222222444444333222333444555666222222222222222222222222111222333333222222444555333333333333333333333333555555444444444444555555777666666555555555666666999888666555777:::===@@@DDDFFFIIIJJJJJJJJJLLLNNNMMMNNNQQQVVV^^^hhhqqqvvv}}}zzz{{{sss```\\\UUUMMMGGGEEEGGGIIIGGGGGGIIIMMMRRRVVVWWWWWW[[[]]]___```___]]]^^^^^^aaa___^^^```ccccccaaa___aaaaaabbbbbbbbbbbbaaaaaabbbaaa___^^^]]]]]]^^^^^^[[[ZZZXXXXXXWWWVVVSSSQQQGGGBBB<<<777555555555555333333444555555444444444555444333333222222222222222222222222222222222222111111111111111111111111333444666888888777666444666555444444222222111000333333333333333333333333333333333333333333333333111111111111111111111111444333333222222333333444444333333333333222222222222222222222222222222222222222111111111111222222111222333333333333222111333333333333333333333333222222222222222222222222000000111111111222222222222222222222222222222222000111333444444333111000//////000111333444555666222222222222222222222222555444222000//////000000222222222222222222222222444444444444444444444444444333333222222333333444222222333333333333444444333333222111222333555666222222222333333333444444222222222222222222222222333333333333333444555555222222222222222222222222111222333333222222333444333333333333333333333333555555444444444444555555777666666555555555666666999888777777888<<>>999888777666444444444555555333333222222222333444444222222222222222222222222333333333333333333333333111111111111222222222222000111111111222222333333222222222222222222222222333333333333333333333333444444444444444444444444555555444444444444555555444444333333333333222222222222222222222222222222333333222222222222333333333222222111111222222333222222222222222222222222222222222222222222222222000000111111111222222222333333333333333333333333555555555555555555555555444444444444333333333333222222222222222222222222111111222333444444333333222222222222222222222222111111222222333333444444444333333222222333333444222222333333333333444444333333444555777999<<<===111111111111222222222222222222222222222222222222222222222111222222333444444444444444444444444444333444555555444444555666555555555555555555555555555555444444444444555555666666666666777888999:::999;;;???CCCFFFHHHIIIJJJHHHLLLQQQWWW]]]eeemmmrrruuu}}}}}}}}}}}}~~~~~~~~~wwwqqqjjjaaaZZZPPPMMMJJJIIIIIIKKKLLLLLLNNNQQQTTTWWWXXXXXXZZZ[[[ZZZ]]]______]]]\\\]]]_________````````````______]]]^^^___``````___^^^^^^\\\\\\[[[\\\^^^^^^]]][[[XXXWWWUUUSSSPPPJJJCCC===999888666444333444555555333222222222333333444555222222222222222222222222222222222222222222222222000111222333333333222222111111111111111222222222111111111111111111111111333333333333333333333333333333333333333333333333333333333222222333333333111111111222222222222333333333333333333333333333444333333222222333333444333333222111111222333333111111111111111111111111222222222222222222222222111111111222222222333333333333333333333333333333222333444555555444333222333333333444444444444444222222222222222222222222111222333444444444333222222222222222222222222222000111111222333333444444444333333222222333333444222222333333333333444444333333444666999<<>>BBBFFFIIIKKKKKKKKKGGGLLLUUU]]]eeelllrrrvvvzzz~~~~~~~~~}}}{{{wwwqqqiiibbbTTTQQQMMMKKKKKKLLLLLLLLLMMMPPPTTTVVVWWWXXXYYYZZZZZZ\\\______]]]\\\]]]_________````````````______]]]^^^___`````````^^^^^^^^^]]]]]]^^^___```^^^]]]XXXXXXWWWVVVSSSNNNFFFAAA:::888666444333444555666222222222222333333444555222222222222222222222222111111111111111111111111///111333444555444222111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333222111111111111111111222///000000111222222333333444444444444444444444444444333333222222333333444444333222111111222333444111111111111111111111111222222222222222222222222222222333333333444444444222222222222222222222222000111333444444333111000333333333444444444555555222222222222222222222222222333444444444333222222222222222222222222222222000000111222333333444444444333333222222333333444222222333333333444444444333333555777:::>>>BBBDDD444333333222111111111222333333444444444555555555333333333333333333333333777777666555444444333333666666555555555444444444666555444333333444555666555444444444444555666666555666777999::::::::::::===???DDDJJJIIIGGGIIIMMMNNNTTT\\\fffnnnssswwwxxx}}}{{{yyyvvvsss|||zzztttoooccc```[[[UUUOOOLLLLLLMMMNNNOOOQQQSSSUUUWWWXXXYYYZZZZZZ[[[\\\\\\]]]^^^^^^```_________```aaacccddd```___^^^^^^___```___]]]]]]^^^_________^^^]]]\\\]]][[[ZZZYYYXXXSSSLLLGGG???<<<777555444444444333333333333333333333333333444444333333333333222222111111222222222333333333333333222222111222222222111111111222222111111111333444444555555444444333222222333333333333444444111222222333333222222111333333222111000000000111333222222222222222222222222222222222222222222222111111111111111111111111333333333222222111111111111111111111111111111111222222222222222222222222333333333222222111111111222222222222222222222222333333333333333222111000444444444333333222222222444333111000000111333444444444444333333222222222111222222333333222222111333333333333333333333333333333222222333333444555444333222222333444666777666888:::<<<===@@@DDDGGG555444444333222222333333000000111111111222222222333333333333333333333333111222222333333444444444666666555555555444444444666555444444444444555666555444444444444555666666666666777888999:::;;;<<>>???AAADDDGGG555555444444333333444444333333333333444444444444333333333333333333333333111111222222333444555555555555555555555444444444666555555444444555555666555555444444555555666777666666666777888;;;===>>>DDDEEEHHHKKKJJJHHHLLLRRRVVVYYY___fffnnnxxx~~~|||}}}}}}|||yyyssslllcccZZZSSSPPPMMMMMMLLLMMMNNNOOOQQQRRRWWWWWWXXXYYYZZZ[[[\\\]]]aaa``````______```aaaaaaaaa```___```aaabbbaaa```^^^^^^___```___^^^]]]\\\\\\[[[[[[ZZZYYYVVVRRRNNNJJJEEE>>>888666666666555333333333333333333333333444444333333333333222222111111222222222333333333333333222222222222333333222333333444444333333222333333444444444444333333222222333333333333444444111222222333333222222111444444333333222333333333000111111222222333333333222222222222222222222222111111111111111111111111444444444444333333333333222222222222222222222222222222222222222222222222333333333222222222222111444444444444444444444444222222333333333222111111222333333333333333333444555555333333333333555555444444333333333333222222222333333444444333333222333333333333333333333333333333222222333333444555555555444333333444666777777:::>>>AAABBBCCCEEEFFF444444333333333333444444444444444444555555555555333333333333333333333333666666555555555444444444555555555555555555555555666666555555555555666666555555555555555666666777777666666777999<<>>BBBDDDEEEEEEEEEFFF222222111111111222333333222222222222333333333333333333333333333333333333000000111222444555666666444444444555555555555555555666666777777666666555666666555555666666777888777777999;;;>>>BBBEEEGGGGGGGGGKKKOOOQQQSSSZZZbbbhhhqqq|||}}}wwwxxx}}}vvviii```RRRPPPLLLHHHHHHIIILLLNNNQQQRRRTTTVVVXXXZZZ\\\\\\^^^______`````````______```______```bbbcccbbbaaa______```aaa```___^^^]]]\\\]]]\\\[[[YYYXXXYYY[[[VVVQQQJJJDDD???<<<999777444444444444444444444444444444333333333333222222111111222222222333333333333222222333333444555666333444444555555444444333222222333333333333222222222222333333333333444444111222222333333222222111111111000000111111222222444444444555555666666666222222222222222222222222111111111111111111111111333333333333444444444444333333333333333333333333222222222222222222222222111222222222222333333333222222222222222222222222111111222333333333222222222333333333333333333444222222222222222222222222222222333333333333444444444555555666666555555444333333333333333333333333333333222222333333444555555444444555666888:::;;;===???BBBDDDDDDDDDEEEFFF222222222222222333444444444444444555555555666666333333333333333333333333///000111222444555666666444444444555555555666666555666777888888777666555666666666666666777777888777888;;;>>>BBBEEEHHHIIIKKKLLLRRRYYY\\\___fffoooxxxzzzuuusssxxx~~~rrriiiZZZVVVPPPJJJGGGGGGIIIKKKMMMNNNPPPSSSUUUWWWYYYZZZ\\\]]]___````````````___```___^^^```bbbcccbbbaaa___```aaaaaaaaa```^^^]]]\\\]]]]]]ZZZWWWWWWYYY\\\YYYUUUOOOJJJEEEAAA<<<999555555555555555555555555444444333333333333222222111111222222222333333333222222222333333555666666333333444444444444333333222222333333333333222222222222333333333333444444111222222333333222222111222111111111111222333444333333333333444444444444222222222222222222222222111111111111111111111111222222222222333333333444333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333000111222333333333333222444333333333333333333222222333333333333333333222222222222333333444444444555555666666666666555555333333333333333333333333333333222222333333444555333333444555777999<<<>>>???@@@BBBCCCCCCCCCEEEGGG333333333333444444555666111111111222222222333333333333333333333333333333555555555555555555555555444444444555555555666666555666777888888777666555666666666666666777888888777999<<<@@@DDDGGGIIIJJJQQQSSSZZZbbbgggjjjqqqzzzxxxtttuuu|||xxxooobbb]]]UUUMMMHHHGGGHHHIIIKKKLLLNNNPPPSSSUUUWWWXXX[[[\\\^^^```aaaaaa``````^^^]]]\\\^^^```aaaaaa```___```aaaaaaaaa```^^^]]]]]]]]]]]]ZZZWWWVVVYYY\\\[[[XXXSSSNNNJJJEEE???<<<555555555555555555555555444444444333333333222222111111222222222333333333222222222333444555666777222333333444444333333222222222222333333222222222222222333333333444444444222222222333333222222222222222222222333333444555333222222222222222222222222222222222222222222222111111111111111111111111111111111222222333333333333333333333333333333333222222222222222222222222111111111222222333333333444444444444444444444444000111222333333333333333444444444333333222222222333444444555555444444333222222222333333444444444555555666666666666555555333333333333333333333333333333222222333333444555222333333555777:::===???@@@AAABBBBBBBBBCCCEEEGGG666666444333333444555666333333333333333333333333333333333444444555555555333333333444444444555555666666666666777777777777555555555555555666777888666666777666555555888:::888;;;>>>CCCFFFJJJLLLNNNNNNXXXeeeoootttxxx~~~wwwwwwyyy}}}}}}uuupppiii]]]QQQJJJGGGHHHIIIJJJKKKKKKMMMPPPTTTWWWYYYYYY[[[^^^___^^^___```aaa```______^^^^^^```aaabbbcccbbb```___^^^^^^^^^___^^^[[[YYYYYY[[[[[[YYYWWWXXXWWWUUURRROOOHHHAAA<<<:::888555444555555555444555555444333333333333444444444444333333222222222333333333333333333333333333333333333333333333333444333222111111333555666444444444333333222222222444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111333333333222222333444444222222222111111111000000333222222111111222222333444333333222111111111222000000111222333333444444555444444333111000000///111111000000111111222333333333333333333333333333222222222222222222222222333444444444333222222111333333222111222555777888555555555555666666666666444444333333333444444555555555666888:::===???AAAEEEEEEEEEEEEEEEFFFFFFFFF666555444444444444555666333333333333333333333333555444444444444444444333444444444444555555555555666666666666777777777777666666555555555666777777666777777777666777999;;;;;;>>>AAADDDHHHJJJMMMOOOVVVaaaoooyyy~~~}}}}}}~~~~~~yyyrrrfffYYYPPPJJJIIIIIIHHHIIIJJJMMMOOOSSSUUUWWWXXXZZZ]]]^^^^^^^^^___aaa___^^^]]]]]]]]]^^^``````cccbbb```___^^^^^^______^^^\\\ZZZZZZ\\\\\\ZZZXXXXXXWWWUUUSSSPPPKKKDDD???;;;999666444555555555444555555444333333333333444444444444333333333222222333333333333333333333333333333333333333333333333111000///...///000222333444444444333333222222222444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222333333444555333333222222222111111111333222222111111222222333444333333222111111222222000111111222333333444444555555555444444444444444222111111111111222333333444444444444444444444444333333333333333333333333444444444444444333222222555444222222222333555666555555555555666666666666444444444444444555555666666666888999<<<>>>AAABBBDDDEEEEEEEEEFFFFFFGGGGGG555555444444444555555666333333333333333333333333666666555555444333333333555555555555666666666666666666666666777777777777777777666555555555666666666777888777777888:::===???BBBEEEGGGIIIKKKOOORRRYYYeeetttssseeeYYYPPPJJJHHHFFFGGGIIILLLNNNQQQRRRSSSVVVXXX[[[\\\\\\]]]^^^```]]]]]]]]]\\\]]]^^^^^^___bbbaaa```______^^^_________]]]\\\\\\\\\\\\[[[YYYXXXWWWVVVUUURRRNNNHHHDDD===:::777555555666666555555555444333333333333444444444444444333333333333333333333333333333333333333333333333333333333333444333222111222333444555444444333333333333222222444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222333444555666444444333333333222222222333222222111111222222333444333333222222222222222111111222222333333444444333333444444555555555666333222222222222333444444444444444444444444444444444444444444444444444444444555555555555444333333555444333111111111222333444555555555555666666666555555555555555666777777777888:::<<<>>>AAABBBCCCDDDDDDEEEFFFGGGGGGHHHHHH444444444444555555555666444444444444444444444444555555555555444444444444666666666666777777777777666666666666777777777777888888777666555555555666666666777777777888;;;>>>BBBEEEGGGHHHIIILLLQQQUUU[[[gggxxxrrrdddWWWNNNIIIFFFGGGIIIKKKMMMOOOPPPPPPTTTVVVYYYZZZZZZ[[[]]]^^^]]]]]]]]]]]]]]]^^^^^^___aaaaaa``````_______________^^^]]]]]]]]]\\\\\\[[[YYYXXXWWWVVVUUURRRMMMJJJ@@@===999777666666666666555555444333333333333444444444444444444444333333333333333333333333333333333333333333333333333333555555444333444444555666333333333333333333333333444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222333444666777555555444444444333333333333222222111111222222333444333333222222222333333222222222333333333444444222222222333333333333444444333333333333444555555333333333333333333333333444444444444444444444444444555555666555555444444333333222111111222222333444444444555555555666666666555555555666777888999999:::<<>>CCCFFFIIIJJJJJJNNNUUU[[[bbbnnn}}}nnn```TTTMMMHHHIIIJJJJJJLLLMMMMMMNNNQQQTTTVVVXXXXXXYYY[[[]]]]]]]]]^^^^^^____________```````````````__________________^^^]]]\\\\\\\\\YYYXXXWWWWWWWWWUUUQQQNNNFFFBBB===999888777777666555555444333333333333444444444444444444444444444333333333333333333333333333333333333333333333333222222222111111111111222333333333333333333333333444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222333444666777555555555444444444333333333222222111111222222333444333333222333333444444333333333333333444444444444444444333333333222222444444333333444444555666111111111111111111111111222222222222222222222222444444555555666555555444000111111111222333444444444444444444555555555555555555555666777888999999:::<<<>>>AAACCCEEEFFFFFFDDDEEEFFFGGGHHHIIIJJJKKK222333444555666666666666444444444444444444444444222222333555666777888999666666666666777777777777666666666666777777777777888888777666666666777777555666777888888:::>>>@@@DDDHHHKKKLLLMMMRRR[[[ccciiiuuuyyyjjj]]]UUUNNNMMMKKKKKKJJJKKKLLLMMMOOOQQQTTTVVVWWWXXXYYY[[[]]]]]]^^^_____________________````````````______^^^______^^^\\\[[[[[[\\\ZZZYYYXXXXXXXXXVVVSSSQQQLLLGGGAAA<<<999888777666555555444333333333333444444444444444555555555555333333333333333333333333333333333333333333333333444444444333333333222222222222333333333333444444444444333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333111111111222333444555666555555444444444333333333333222222111111222222333333333333333333444444555333333333333444444444444777666666666555555444444444333333333333444555555222222222222222222222222222222222222222222222222333333444555555555555444000000111222333444555555333444444444444555555555555555555555666888999:::;;;<<>>;;;999888777555555444333333333333444444444444444555555555666333333333333333333333333333333333333333333333333666666666666666555555444222222222333333444444444444444333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333444555444444444444333333333222333222222111111222222333333333333333333444555555444444444444444444444444555555555555666666666666333333333333333444444555333333333333333333333333333333333333333333333333222222333444444444444444222222333444444444444444333333444444444555555555444444444555666777999999;;;===@@@CCCFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJ111222444666777777666555555555555555555555555555555555555666666666666666555555555555666666666666666666666666777777777777777777666666777888999999888999;;;<<<===???CCCFFFFFFKKKPPPQQQSSSZZZgggqqq{{{nnnfffWWWTTTOOOKKKIIIJJJLLLNNNLLLOOORRRTTTUUUVVVXXXYYYZZZ[[[\\\]]]^^^]]]\\\\\\^^^___```aaaaaa```______\\\^^^___^^^ZZZYYYZZZ\\\\\\ZZZYYYXXXXXXWWWUUUSSSUUUOOOGGG@@@<<<999888777555555444333333333333444444444444555555555666666333333333333333333333333333333333333333333333333333444444444333222111111222222222333333444444444444444444333333333222222222222222222222222222222222222222222222222222222333333333333333333333333333333333222222333444444444444333333333222222222333222222222222222222333333333333333333444555666444444444444444444444444111111222333444555666777333222222222222333444444555555555555555555555555444444444444444444444444111222333333444444444333444444555555555444333333333333333444444444555555333333444444555777888999;;;===@@@CCCFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIII333333333333333333333333666666666666666666666666222222222333444555666777666666777777777777666666555555555555666666666666777777777777777888999999;;;::::::<<>>???BBBCCCDDDEEEEEEFFFHHHKKKIIIJJJJJJJJJJJJKKKKKKKKK444444444444555555555555666666666666666666666666444444444444444555666666888777666555555666777888666666777777888888999999::::::999888888888888999:::<<>>@@@AAAAAACCCEEEFFFEEEEEEGGGHHHGGGIIIJJJJJJJJJKKKNNNQQQ111222222333333444444444666666666666666666666666666555555555555555666666666666777777777777666666555555666666777888999999::::::999999::::::;;;<<<:::???FFFLLLRRRYYYbbbiiiooovvvvvvlllbbbXXXRRRIIIHHHHHHHHHJJJMMMPPPRRRTTTUUUWWWYYY\\\]]]^^^___^^^___``````aaa````````````````````````___^^^]]]\\\[[[ZZZ[[[\\\\\\[[[ZZZWWWVVVVVVUUURRRLLLEEE???===;;;888666555555666666444444444444444444444444444444444444444444333333444444333333333333222222333333333333444444444444777666555555444555555666333333333333333333333333333333333333333333333333222222333333444444555555111111222222222333333333333333333333333333333333444444444555555555555555333333333333333333333333333333222222333333444444444444444444444444444444222333444555555444333222444444444444444444444444111222222333444555555555222444555555444444555666444555666555333333444555444444333333333444555555555555555666666777777888666777999;;;>>>@@@AAABBBBBBDDDFFFFFFFFFFFFFFFGGGIIIKKKLLLKKKKKKMMMSSSXXX222222333333444555555666666666666666666666666666666666555555555555666666555666777888888777666555333444555666777888888999999999999999:::<<<===>>>===CCCKKKRRRXXX```jjjrrrxxxzzzoooeee^^^RRRPPPMMMKKKJJJLLLOOORRRTTTUUUWWWYYY[[[\\\]]]]]]]]]^^^```aaaaaaaaa``````___``````aaa``````^^^^^^\\\ZZZYYYZZZ[[[\\\[[[ZZZXXXXXXWWWWWWUUUPPPJJJEEE>>><<<999666555555666777444444444444444444444444333333444444444444444444444444444333333222222222333333333444444444555555444444333222333444555555333333333333333333333333444444444444444444444444222222333333444555555666111111222222222333333333444444444444444444444444333333444444444555555555444444444444444444444444111222333333444444444333444444444444444444444444222333555666666555333222333333333333333333333333222222222333333444444444333555777666555444666888222333444444333333444555333333333333333444555666444555555666777777888888888999;;;>>>@@@BBBCCCDDDCCCEEEGGGHHHGGGGGGGGGHHHIIILLLOOOPPPSSS[[[fffnnn333333444444555666777777666666666666666666666666777666666555555555666666444555888999999888555444333333444555666777888888888888999:::;;;===>>>???@@@FFFOOOVVV\\\eeepppxxxyyyooohhh]]]YYYTTTOOOMMMNNNQQQSSSTTTUUUWWWXXXZZZ[[[\\\\\\]]]^^^```aaaaaaaaa``````___```aaaaaaaaa```___^^^[[[ZZZYYYZZZ[[[\\\[[[ZZZYYYYYYXXXXXXWWWSSSMMMIII???===:::666555555666777444444444444444444444444333333333444444555555555444444444333333222222222333333333444444555555555222111111000111222444555333333333333333333333333444444444444444444444444222222333333444555666666111111222222222333333333444444444444444444444444333333333444444444555555444444444444444444444444000111333444555444333333444444444444444444444444222333555666666555333222222222222222222222222222222222333333333333444444666888::::::777777999;;;111222333333333222444555333333333333333444555666444555555666777888888999999:::===@@@BBBDDDEEEFFFDDDGGGIIIJJJIIIHHHHHHIIIGGGLLLQQQVVV^^^jjjzzz444444333333444555777888666666555555555555666666888777777666555555444444777777777777888888888888888888888777777777777777999777888::::::999<<>>AAACCCEEEFFFFFFFFFHHHHHHHHHIIIJJJLLLLLLLLLMMMPPPZZZlll888777666555444444444444666666555555555555666666555555666666777888999999777777777777888888888888888888888888888888888888999777999===>>>???DDDJJJRRRYYYdddmmmttt~~~ssscccWWWQQQNNNQQQQQQRRRTTTVVVXXXZZZ[[[]]]^^^___```````````````````````````````````````\\\]]]]]]]]]]]]\\\[[[[[[[[[ZZZXXXWWWUUUUUUTTTTTTOOOJJJCCC===;;;999888777555555444444444444555555555555555555555555555555333333333222222333333444555444444444444333333333111111222222333333444444444444444444444444444444444444444444555555555555222222222222222222222222444444444444444444444444444333333333333333333222333333333444444444444555555555555555555555555555222333333333333333333444444444444444444444444444666666666666777888888999333333333444444444555555777777777666666666666666444666777666555333333444333222222333666777777666777777666666555555555444666777888777777999<<<>>>???@@@CCCEEEGGGGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMNNNRRRWWWeee}}}777666666555555555555555666666555555555555666666777777888999999::::::;;;666777777777888888888888777888888888888888999999:::888:::>>>@@@AAAGGGMMMVVV^^^iiisss|||qqqaaaVVVQQQPPPPPPPPPRRRTTTVVVYYYZZZ\\\]]]^^^___```aaaaaaaaa````````````````````````\\\\\\\\\\\\\\\[[[[[[ZZZ[[[YYYXXXVVVVVVVVVWWWWWWQQQMMMFFF@@@;;;999888777555555444444444444555555555555555555555555555555444333333333333444444555444444444444444444444444111111222333333444444444444444444444444444444444333333444444444555555555444444444444444444444444444444444444444444444444444444444333333222222222444444444444444444444444555555555555555555555555111222222222333333444444444444444444444444444444444333222222222444555666333333333444444444555555777777666666666666666666333555666555333222222333222111111222555777777777777777777666555555444444666777888888888:::===???@@@BBBDDDFFFGGGHHHHHHHHHGGGHHHJJJKKKKKKLLLMMMOOOVVV```rrr444555555666666777777777666666555555555555666666666666666666666666666666666777777777888888888888777777888888999999999:::<<<:::;;;???BBBCCCIIIQQQXXXbbbooo{{{lll\\\SSSNNNNNNOOOPPPRRRVVVYYYZZZ[[[\\\]]]___```aaaaaaaaa````````````````````````\\\\\\[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVWWWXXXYYYSSSPPPJJJCCC===999777777666555555444444555555666444444444444444444444444444444333333444555555666444444444444444444444444222222333333333444444444444444444444444444444444333333333444444444444555444444444444444444444444222222222222222222222222444444444333333222222222444444444444444444444444333333333333333333333333222222222333333444444444444444444444444444444444333222111000111222333444333333333444444444555555555555555555555555555555333444555444333222444555333222111111444666666666777777666666555555555444444666777777888:::===@@@AAABBBDDDFFFGGGHHHHHHGGGHHHJJJKKKKKKJJJLLLOOORRRZZZiii333444555777777888777777666666555555555555666666777777777777777777777777777777777777888888888888777777888888999:::::::::===;;;===AAAEEEHHHOOOWWW```kkkzzzzzzdddVVVPPPOOOOOOOOOQQQTTTWWWYYYYYYZZZ[[[]]]___``````aaa````````````````````````]]]\\\[[[[[[ZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYSSSRRROOOHHHAAA<<<999888666666555555555555666666333333333333333333333333444444444444555555666777333333333444444444444555444444444444333333333333444444444444444444444444333333333333444444444444222222222222222222222222222222222222222222222222444333333333333333333222555444444444444333333333222222222222222222222222333333444444444444444555444444444444444444444444444444333333333444444555333333333444444444555555333444444444444555555555333444555444444444666888777555333222333555555444666666666666666666666666444666777888999;;;???BBBBBBCCCEEEGGGHHHHHHHHHHHHIIIKKKLLLLLLKKKNNNUUUZZZbbbrrr555666777777888777666666666666555555555555666666777777888888999:::::::::777777777777888888888888777777888999999:::;;;;;;<<<;;;===DDDIIINNNWWW```lllxxxrrr```TTTSSSQQQPPPPPPRRRTTTVVVWWWXXXZZZ\\\^^^___``````````````````````````````___^^^]]]\\\\\\\\\]]]]]]ZZZZZZZZZZZZZZZYYYXXXWWWTTTUUUTTTNNNFFF???;;;:::666666555555555555666666333333333333333333333333444444444444555666777888333333333444444444555555555555555444333333222222444444444444444444444444222222333333333444444444222222222222222222222222333333333333333333333333222333333333333333333444555555444444444333333333222222222222222222222222666555555555555555555444444444444444444444444444555555666666666555555444333333333444444444555555333333444444444555555555333444555555555777:::<<<<<<:::666555555555555444444444555555666777777777555666888999:::===AAADDDDDDEEEGGGIIIJJJJJJJJJIIIIIIKKKMMMMMMNNNTTT^^^fffooo{{{777777888888888666555444666666555555555555666666222222333555666777888999777777777777888888888888777777888999::::::;;;;;;;;;;;;>>>FFFLLLSSS]]]gggvvvkkkXXXVVVSSSPPPPPPPPPRRRSSSVVVWWWYYY[[[]]]^^^___```````````````````````````aaa```___^^^]]]^^^______ZZZZZZ[[[[[[[[[YYYXXXVVVUUUWWWWWWSSSJJJBBB>>><<<666666555555555555666666444444444444444444444444444444444555555777888888333333333444444555555555666666555444333222222111444444444444444444444444222222333333333444444444444444444444444444444444444444444444444444444444222222222333333444444444555555555444444333333333222222222222222222222222777777777666555555555444444444444444444444444444444444666666666555444333333333333444444444555555333444444444555555666666333444666666666888<<>>999999888777777777777777888777666666666666666777888:::<<<>>>???@@@CCCEEEGGGGGGGGGIIILLLMMMMMMLLLLLLKKKNNNRRRUUU[[[lll~~~555555555555666666666666777666666666555555555555666666666777777777777888999999999999999999999999999:::<<<;;;;;;;;;===>>>@@@FFFLLLPPPSSS]]]kkkwwwsssgggZZZUUUSSSQQQQQQTTTSSSTTTVVVXXX[[[^^^```aaaaaaaaa``````______^^^^^^_________^^^^^^^^^^^^^^^\\\\\\[[[[[[ZZZZZZYYYYYYYYYXXXUUUSSSPPPKKKDDD@@@<<<999666444444444444444555555555555555555555555666555555555555444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333444444444333333333333444555555777777666666555555444444555444333333222222333333333333333333222222111000444444444444444444444444333333444444555444444444333444555555666666555555555555555555555555555555444444444555666888:::;;;999888777666666666666777777777666666666666777777888:::===???@@@AAADDDFFFFFFGGGHHHJJJMMMNNNNNNMMMNNNMMMOOOUUUZZZbbbqqq555555555555666666666666666666666666555555555555777777777777888888888888999999999999999999999999666777999999999;;;>>>AAAEEEJJJPPPSSSWWWaaappp|||uuueee[[[UUUQQQQQQSSSSSSSSSUUUWWWZZZ]]]___aaaaaaaaa``````___^^^^^^]]]^^^^^^______`````````aaa\\\\\\\\\[[[ZZZZZZYYYYYYYYYXXXVVVTTTRRRNNNIIIEEE===<<<:::777444444555777444444444444444444444444666555555555555444444444444444444444444444444444555444444333333444444555333333333333333333333333444444444444444444444444333333333333333333333333222222333333333333444444444333333333333444555555888777777666555444333333555444444333333333333333222222333333333333222222333333333444555555555666333333444444444333222222444444555666666666555555666666666666666666666666444444444444555666777777777777666666555555666666777777777666666777777888999;;;???AAABBBCCCFFFGGGGGGHHHJJJLLLNNNNNNNNNNNNQQQQQQTTT\\\dddnnn|||555555555555666666666666666666666666666555555555666666777777777888888888777777888888888888888888555666777777888;;;@@@CCCLLLQQQVVVYYY]]]hhhxxxrrreee[[[SSSPPPRRRRRRSSSTTTVVVYYY\\\___```aaa``````______^^^]]]]]]\\\]]]]]]]]]]]]^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYXXXWWWUUUTTTSSSPPPLLLIIIAAABBBAAA<<<888666888;;;555555555555555555555555666555555555555444444444444444444444444444444444555444444333333444444555333333333333333333333333444444444444444444444444333333333333333333333333222222222333333333444444444333333333333444555555666666666555555444444444555555444333333333333333333333444555666666555555222333333444555666666777555555555555444333333222555555666666666666555555555555666666666666777777555555555555555555555555666666555555555555666666777777777666777777888888:::===@@@CCCDDDFFFHHHIIIJJJKKKNNNOOOOOONNNNNNNNNSSSUUU\\\gggsss~~~555555555555666666666666555555555666666666666666555555555666666666777777666666666666777777888888::::::;;;;;;<<<@@@FFFJJJUUU[[[```dddhhhrrr~~~rrrfffYYYRRRQQQSSSSSSSSSTTTWWWZZZ]]]_______________^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZWWWVVVUUUTTTTTTRRROOOLLLDDDEEECCC>>>999777888;;;666666666666666666666666666555555555555444444444444444444444444444444444555444444333333444444555333333333333333333333333444444444444444444444444333333333333333333333333222222222333333333444444444333333333333444555555333333444444555555666666666555444444333333444444333333444555666666666666333333444444555666777777666666777666666555444333555666666666666666555555444444555555555666666666777777777777666666555555666666555555555555666666777777777777777888999999;;;>>>BBBEEEGGGHHHJJJKKKMMMOOOQQQPPPNNNMMMNNNPPPSSS[[[hhhuuu|||~~~555555555555666666666666555555555666666666666666555555555555666666666666555555666666777888888888::::::;;;;;;>>>DDDKKKPPP[[[aaagggkkknnnwww~~~qqqbbbYYYWWWTTTSSSSSSSSSUUUXXX[[[]]]]]]^^^^^^^^^^^^_________```_________^^^^^^]]]]]]]]]]]]]]]\\\[[[[[[ZZZZZZXXXWWWUUUTTTTTTSSSQQQOOOFFFEEEBBB===999666666777777777777777777777777777666555555555555444444444444444444444444444444444555444444333333444444555333333333333333333333333444444444444444444444444333333333333333333333333222222333333333333444444444333333333333444555555222222333444555666666777666555555444444444444444111222333444444444444444444444444555666666666777666666777777777666666555666666777777777666555555444444444555555666666777777888888888888777666555666666555555666666777777777777777777888888999:::<<<@@@DDDHHHIIIKKKLLLMMMOOOQQQRRRPPPNNNNNNRRRUUUXXXggg{{{~~~}}}555555555555666666666666555555555555666666666777555666666666666777777777777777777888999:::::::::888888:::<<<@@@HHHRRRXXXbbbhhhppptttwww~~~yyykkkbbbaaaUUUTTTSSSSSSTTTVVVYYY[[[[[[\\\]]]]]]______```aaa____________````````````^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYWWWVVVVVVUUUSSSQQQIIIEEE@@@<<<:::888666555777777777777777777777777666555555555555444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333444444444333333333333444555555333333333444444555555555666666555444444444444444222333444444444444444333555555555555666666666666444555666666666666666666777777777777777666555555444555555666777777888888777777888888888777666555777666666666666777888999777777777777888999:::;;;===AAAFFFJJJKKKLLLNNNOOONNNOOOPPPOOONNNPPPWWW]]]fff{{{555555555555666666666777444555555555666666777777777777777777888888888888888888999:::;;;;;;<<<<<<:::;;;===AAAGGGQQQ\\\cccmmmuuu}}}~~~pppjjjiiiVVVUUUSSSRRRSSSUUUWWWYYYZZZ[[[\\\]]]___```aaabbb\\\\\\]]]^^^___```aaaaaa^^^^^^]]]\\\\\\[[[[[[ZZZ\\\ZZZXXXXXXXXXWWWUUUSSSMMMHHHAAA>>>===;;;888555666666666666666666666666666666555555555444444444444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444333333333333333333333333222222333333333444444444444333333333333444555555444444444444444444444333666666555444444444444555555666666666666666555555666666666666666555555555333333444555666666666555777777777777777666555555555666666777888999999999555666777888888777666555777777777777777888999999777777777777888999:::;;;===AAAGGGKKKLLLMMMNNNOOOKKKNNNOOONNNNNNRRR[[[cccsss555555555555555555555444555555555555555666777777777777777777888888888888:::999777777888999888888:::999;;;CCCOOO\\\eeeiiiwww}}}~~~vvvrrrbbb\\\UUURRRSSSVVVWWWXXX\\\[[[[[[ZZZ\\\^^^```bbbaaa```___^^^]]]^^^______``````___^^^\\\[[[[[[ZZZ\\\ZZZYYYYYYYYYYYYVVVTTTQQQLLLEEE>>>;;;999777666444555777888999888666555666666666666666666666666555555444444444444555555555555555555555555555555333444444555555444444333333222222222222222222222111111111111222333444444555444444333333444444555333333333444444444555555444444555555555555444444444555666777777666555444666555555444444555555666333333444555666666666555111222444666777666555444666666666666666666666666666777999999777666777888888888777777777777888888555555555555555666777777888888888777888:::???BBBDDDFFFIIIMMMPPPQQQQQQQQQUUUTTTRRRPPPRRR[[[gggppp555555555555555555666666777777777777777888999999777777777777888888888888999888888888999:::;;;;;;@@@@@@EEENNN\\\iiirrrvvv~~~oooggg\\\UUUSSSUUUWWWXXX[[[[[[ZZZZZZ[[[^^^```bbbaaa```___^^^^^^^^^______```______^^^]]]\\\[[[ZZZ\\\ZZZYYYYYYYYYYYYVVVTTTRRRNNNGGGBBB>>>;;;888666555666777888888777666555666666666666666666666666555555444444444444555555555555555555555555555555333444444555555444444333222222333333333333333333333333333333333333444555555444444333333444444555333333333444444444555555444444555555555555444444444555666777777666555444555555444444444444555555444444555555666555555555222333555777777777666555666666666666666666666666777999::::::888777777888888888777777777777888888777777666666666777777888777888888888888;;;???CCCEEEHHHKKKOOORRRSSSSSSSSSQQQRRRRRRRRRTTT]]]kkkuuu555555555666666777777777777777777888888888999999777777777777888888888888888888888888999;;;===>>>AAADDDLLLXXXgggttt~~~wwwgggZZZSSSSSSVVVXXXYYYYYYYYYZZZ[[[]]]```aaaaaa```______^^^^^^______```______^^^]]]\\\[[[[[[\\\ZZZYYYYYYYYYYYYVVVTTTSSSOOOJJJFFFBBB>>>:::777555666777888888777666555666666666666666666666666555555444444444444555555555555555555555555555555333444444555555444444333222333333444444555555555666555444444444444444555555444444333333444444555333333333444444444555555444444555555555555444444555555666666666666555555555444444333333444444555555555666666666555444444333444666777888888777666666666666666666666666666888:::;;;;;;999777777888888888777777777777888888999999888777777777888888777888888999:::===AAADDDHHHJJJNNNRRRUUUVVVVVVUUUNNNQQQTTTUUUXXXcccsss555555666666777888888888555555666666777777777777666777777777888888888888888999999888888:::===???AAAGGGRRRaaappp~~~rrr___TTTQQQSSSVVVWWWWWWXXXYYY[[[]]]___aaaaaa``````_______________```______^^^]]]]]]\\\\\\\\\ZZZYYYYYYYYYYYYVVVTTTRRROOOLLLIIIFFFAAA;;;777666777777888777777666555666666666666666666666666555555444444444444555555555555555555555555555555333444444555555444444333222333333444555666777777666666555444333333333444555444444333333444444555333333333444444444555555444444555555555555444444555666666666666666666555444444333333333333444444666666666666666555444333444555666777888888888777666666666666666666666666888999;;;:::888666666777888888777777777777888888999999888777777777777888777888:::;;;<<>>CCCJJJRRRaaappplll\\\SSSQQQRRRRRRSSSUUUXXXZZZ]]]^^^___```aaaaaaaaaaaa```___^^^____________^^^^^^]]]]]]\\\ZZZYYYYYYYYYYYYVVVTTTOOONNNMMMLLLJJJEEE@@@;;;888888777777666666555555666666666666666666666666555555444444444444555555555555555555555555555555333444444555555444444333333444444444555666666666555444333333333333333333555444444333333444444555333333333444444444555555444444555555555555444444666666555555555555666666555555555444444555555555666666777777777666555555444555555666666777888888777777777777777777777777444666777777666555555666888888777777777777888888666666666666666777888888888:::>>>@@@CCCFFFKKKNNNPPPSSSWWWZZZZZZXXXUUUSSSPPPTTTXXX^^^eeeppp}}}777777666666555444444444666888999;;;;;;:::999888777777777777888888888888777999;;;;;;:::===DDDJJJPPPYYYgggvvvsssbbbWWWSSSRRRPPPRRRTTTWWWZZZ\\\^^^___```aaaaaabbbaaa```___^^^____________^^^^^^^^^^^^\\\ZZZYYYYYYYYYYYYVVVTTTPPPOOONNNMMMLLLIIIDDD@@@999888777666666555555555666666666666666666666666555555444444444444555555555555555555555555555555333444444555555444444333444444444444444444444555444444444444444444555666555444444333333444444555333333333444444444555555444444555555555555444444777666555444444555666777777666666555555666666777555666666777777777777666444444444444555666777777777777777777777777777777333555777777777666777888888888777777777777888888666666666777888999:::;;;999<<<@@@CCCFFFJJJNNNQQQUUUWWW[[[]]]\\\YYYUUUSSSTTTXXX```jjjssszzz}}}~~~xxx~~~777777666555444333333222444666888999999999777666777777777777888888888888666999<<<<<<<<<@@@IIIPPP[[[cccqqq~~~wwwggg[[[UUUSSSOOOQQQTTTWWWZZZ\\\^^^___```aaabbbbbbbbbaaa___^^^_______________^^^^^^^^^\\\ZZZYYYYYYYYYYYYVVVTTTQQQPPPOOOOOONNNKKKGGGDDD999999777666555555555555666666666666666666666666555555555444444555555555555555555555555555555555333444444555555444444333444444444444444444333333555555555555555666777888555444444333333444444555333333333444444444555555444555555555555555555444777666555444444555666777777777666666666666777777555555666777777888777777444333333444444555666777777777777777777777777777333555777888888888999:::888888777777777777888888666777777888999;;;<<<===:::===AAAEEEHHHLLLPPPSSSXXX[[[^^^```^^^[[[VVVSSSXXX^^^iiivvv{{{ttt{{{777777777777666666666666999888777666666777888999999999888888888888888999<<<:::999;;;>>>DDDPPP\\\hhhnnnyyypppeee[[[TTTSSSRRRQQQRRRTTTXXX[[[]]]_________```````````````aaa```___^^^]]]\\\\\\\\\[[[[[[[[[ZZZXXXWWWUUUTTTTTTRRRPPPPPPPPPPPPNNNLLL<<<:::888888888888777555777666555444444555666777444444555555555555444444444555666666666555333222777777777777777777777777555555555555555555555555444444555555555555444444333333333333333333222222555555555555666666666666666666777777666555444444333333444444555666666777333333444444555555666666666666666666777888999:::555555555555666666666666666666777777666555444444666666777888888888888888::::::999999999999999999888:::;;;;;;:::999:::<<<>>>@@@CCCGGGKKKOOORRRTTT[[[___aaa___ZZZWWWXXX[[[[[[fffsss{{{zzz~~~777777777777666666666666999888777666666777888999999999888888888888999999===;;;:::===AAAIIIVVVcccooouuu}}}~~~{{{oooccc[[[UUUTTTRRRRRRTTTWWWZZZ[[[_______________`````````bbbaaa```^^^]]]]]]\\\\\\\\\\\\[[[[[[YYYXXXVVVUUUTTTSSSQQQPPPPPPOOOMMMKKK===;;;888777888888666555666666555444444555666666444444555555555555444444444444555666777777777777555555555555555555555555555555555555555555555555777777777888888777777777333333333444444444444444555555555555666666666666666666666666666555444444444444555555666777777888666666666666777777777777666666666666777888999:::666666666666666666666666666666666666666555444444444555666666777777666666999999999999999999999999999:::;;;:::999:::<<<===AAABBBEEEIIIMMMQQQUUUWWW[[[___bbbaaa\\\YYYZZZ]]]dddqqq666666666666777777777777999888777777777777888999999999888888888888999999===;;;<<<@@@FFFOOO___lllvvv}}}~~~vvvqqqrrrooorrr|||||||||nnncccXXXUUUSSSRRRTTTVVVXXXXXX^^^^^^^^^______`````````bbbbbb```___^^^]]]]]]]]]]]]]]]]]]\\\ZZZYYYWWWVVVUUUSSSQQQPPPOOONNNKKKIII???<<<999777777777666555555555444444444444555555444444555555555555444444555555444444555666777888555555555555555555555555555555555555555555555555444444555555555555444444333333444444555555666666444555555555555666666666666666666666666555555444555555555666777777888888777777777666666666666666666666666666777888999999888888777777666666555555666666666666666555555444333444444555555555555555777888888888999::::::::::::::::::999999:::>>>@@@DDDEEEHHHLLLPPPUUUYYY[[[]]]```bbbaaa]]]\\\```eeesss666666666666777777777777888888888888888888888888999999888888888999::::::<<<:::===CCCKKKVVVfffttt{{{yyyssslllfffgggeeejjjvvvxxxqqqnnnoooppppppttt}}}uuuhhhZZZVVVRRRQQQSSSVVVVVVVVV\\\\\\]]]^^^______``````cccbbbaaa```___^^^^^^^^^^^^^^^]]]]]][[[YYYXXXWWWVVVTTTQQQPPPOOOMMMKKKIIIAAA>>>:::888777777666555555555444444444444555555444444555555555555444444666555333222222444666888555555555555555555555555555555555555555555555555222333333444444333333222333444444555666777777888444444444555555555666666555666666666666666555555444555555555666666666777555555555444444333333333666666666666666777888888999999888777666666555555555666666666666666555555333444555555666666555555666777777888999::::::;;;:::::::::999999<<<@@@DDDFFFHHHJJJNNNSSSXXX\\\^^^___aaaaaa^^^]]]aaakkksss555666666666777777777888888888999999999999888888999999888888999::::::;;;:::;;;AAAJJJSSS]]]lllyyyzzzrrrllleeeaaa______gggvvv{{{ooogggcccbbbbbbdddhhhoooyyyzzznnn```ZZZSSSPPPSSSVVVVVVVVVZZZ[[[\\\]]]^^^___```aaacccbbbaaa```___^^^^^^^^^^^^^^^^^^]]][[[ZZZXXXWWWWWWUUURRRQQQPPPNNNLLLIIIEEEAAA<<<999888777666555555555555555555555555555444444555555555555444444666444333333444777;;;===666666666666666666666666555555555555555555555555666666777777777777666666444444555555666777888888444444444444555555555555555555666666666666666555333333444444444444555555555555444444333333222222666666666666666666777888999888888777666555555444555555666666666666666555555555666777777777777666666666777888999999::::::::::::::::::;;;>>>BBBFFFGGGIIIMMMRRRVVV[[[^^^```aaaaaa___\\\___jjj{{{555555666666777777888888888888999::::::999888888999999888999999:::;;;<<<;;;???IIIUUU___gggsss~~~|||tttllleee___\\\^^^hhhzzzyyylllccc]]]ZZZYYY[[[^^^cccllluuuvvvkkkbbbWWWRRRSSSVVVWWWVVVYYYZZZ[[[\\\^^^___```aaabbbbbb```___^^^]]]]]]]]]^^^^^^^^^]]][[[ZZZXXXWWWWWWUUUSSSRRRQQQPPPMMMKKKHHHDDD???;;;999888777666555555666666666666555555444444555555555555444444444444444555888===BBBDDD777777777777777777777777555555555555555555555555555666666777777666666555444444555555666666777777333444444444444555555555444555666666666666666666333333333333333333333333666666666555555555555555666666666555555666666777777777666666555555444444444555666666666666666666666777777888888888888888666777777777888999999999999:::;;;<<<===@@@DDDGGGGGGKKKPPPVVV[[[___```aaabbbaaa```___fffwww555555555666777888888888888999999::::::999999888999999999999:::;;;<<<<<<@@@FFFTTTccclllrrrzzzuuujjjbbb```cccoooxxxjjjaaaYYYUUUSSSVVVXXXZZZbbbkkkzzzyyymmm^^^UUUTTTVVVWWWUUUXXXXXXZZZ[[[]]]___```aaabbbaaa```^^^]]]]]]\\\\\\^^^]]]]]]\\\[[[YYYWWWWWWWWWVVVTTTSSSSSSRRRPPPNNNKKKGGGAAA<<<:::999888777666666777888888777666666444444555555555555444444555555555666999<<>>@@@DDDIIIMMMNNNTTT\\\dddggggggeeeccc^^^bbbjjjvvv777888888888888999999999:::999999888888888888888;;;:::;;;===<<<;;;AAAHHHOOO\\\nnnzzz{{{yyy{{{~~~~~~mmm```[[[UUUQQQOOONNNPPPXXXaaaqqq~~~oooddd]]]XXXVVVVVVVVVVVVWWWXXX[[[]]]^^^```______^^^]]]\\\[[[[[[]]]]]]\\\\\\[[[ZZZXXXXXXWWWWWWVVVVVVUUUTTTTTTTTTQQQOOOJJJEEE@@@<<<:::888444555666777777666555555666666666666666666666666333444555555666666555555666666666666666666666666444444444555555555666666555555555666666666666666444444444444444444444444444444444555555555666666555555555666666666666666555555555555555555555555444444444444444444444444333333333444444444444444555555555666666666666666666666666666777777777777666666666777777777777777888888888888888999999:::<<<===>>>???AAAEEEJJJOOOQQQWWW___fffiiigggeeebbb___eeeooo{{{777888888888888999999999999888888888888999::::::===;;;<<<>>>>>>???EEENNNYYYeeevvv~~~zzz{{{|||~~~}}}nnnbbbZZZUUUPPPOOONNNPPPWWW```sss}}}pppeee[[[UUUTTTTTTTTTUUUWWWYYY\\\]]]_________^^^^^^]]]]]]]]]___^^^]]]\\\[[[ZZZZZZZZZWWWWWWVVVVVVUUUUUUTTTTTTQQQOOOMMMIIIDDD???<<<999555666666777777666666555666666666666666666666666444444555666666666666555666666666666666666666666444444555555555666666666666666666666666555555555555555555555555555555555444444444555555555555555666666666666666555555555444444444444444444444444666666666666666666666666555555444444444333333333666666666666666555555555666666666666777777777777777777777777777777666666888888888888888999::::::===>>>???@@@CCCGGGMMMQQQVVV\\\dddiiijjjgggcccaaaaaakkkvvv777777888888888999999999888888888888999:::;;;<<<<<<;;;;;;>>>???BBBKKKUUUbbbmmm}}}~~~~~~zzzxxxwwwyyy|||{{{nnncccYYYTTTPPPOOONNNOOOVVV___sss~~~nnn```WWWSSSSSSSSSTTTWWWYYY\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^```^^^]]][[[ZZZZZZZZZ[[[XXXWWWWWWVVVUUUUUUTTTTTTPPPOOONNNKKKGGGAAA===:::777777777777666666666555666666666666666666666666444444555666666666666666666666666666666666666666555555555555666666666666777777666666555555444444555555555555555555555555555555555555555555555555777777666666555555444444555555555555555555555555666666666666666666666666666666666666666666666666666666666666555555555555666666666666777777777777999888888777777666666666888888888888999::::::;;;<<<>>>@@@BBBEEEJJJPPPTTT]]]ccciiikkkiiiddd```___eeeqqq~~~777777888888888999999999777777888888999:::<<<<<<;;;999:::===AAAGGGSSS^^^kkkuuu{{{xxxvvvnnnmmmmmmpppvvv{{{yyylllcccXXXSSSOOONNNNNNOOOUUU]]]pppxxxfffZZZTTTTTTTTTUUUWWWYYY[[[]]]\\\\\\]]]]]]^^^____________^^^\\\ZZZYYYYYYYYYZZZXXXXXXWWWWWWVVVUUUUUUTTTOOOOOONNNLLLHHHCCC>>>;;;888888777777666666666666666666666666666666666666444555666666777777666666777777777777777777777777555555555666666666777777777777666666555555444444666666666666666666666666555555555555555555555444777777666666555555444444666666666666666666666666777777777777777777777777444444555555666777777888666666666666666555555555666666666666777777777777999999888888777777666666888888888888999:::;;;<<<<<<>>>@@@CCCHHHNNNUUUZZZeeeiiilllkkkfffaaa```aaalllxxx777888888888888999999999888888888999999;;;<<<<<<;;;999;;;@@@FFFOOO___lllxxxzzzvvvrrrooolllddddddeeeiiipppxxx}}}~~~uuuiiiaaaWWWRRROOONNNNNNNNNUUU\\\mmmkkk^^^TTTTTTTTTTTTVVVXXXZZZ[[[ZZZZZZ[[[\\\^^^______```^^^]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWWWWVVVVVVUUUUUUPPPOOOOOOLLLIIIDDD@@@===999999888777666666666666666666666666666666666666555555666777777777777666777777777777777777777777555555666666666777777777666666666666666555555555777777777777777777777777555555555555555444444444666666666666666555555555777777777777777777777777777777777777777777777777111111222333444555666777555555555555666666666777666666666666777777777777888888888888888888777777888888888888999;;;<<<===<<>>EEENNNZZZlll{{{{{{tttoookkkgggeee\\\\\\]]]ccckkkttt{{{~~~{{{qqqfff___VVVRRROOONNNNNNNNNTTT[[[lll~~~ooo```TTTTTTSSSSSSTTTUUUWWWXXXXXXYYYZZZ[[[]]]^^^___```^^^^^^]]]]]]\\\[[[YYYYYYXXXXXXXXXWWWVVVVVVUUUUUURRRQQQPPPMMMJJJFFFCCCAAA:::999888666666666666666666666666666666666666666555555666777777777777777777777777777777777777777555666666666777777777777555555555666666666666666777777777777777777777777666666555555555444444444555555555666666666666666777777777777777777777777666666666666666666666666222333333333444444555555333444444555666777888888666666666666777777777777888888888888888888999999888888888999:::;;;<<<===>>>AAAEEEKKKRRRZZZccciiinnnnnnlllgggcccfffoooxxx777888888888888999999999::::::999999::::::;;;;;;@@@???AAAIIITTTbbbuuuwwwpppjjjfffcccaaaXXXWWWYYY___hhhrrryyy}}}yyyoooddd]]]UUUQQQNNNNNNNNNNNNTTT[[[mmm|||qqqaaaTTTSSSRRRRRRRRRSSSUUUVVVWWWWWWYYYZZZ\\\^^^___```^^^_________^^^\\\ZZZYYYYYYXXXXXXWWWWWWVVVUUUUUUTTTSSSQQQNNNKKKHHHEEEDDD;;;:::888666666666666777666666666666666666666666555666666777777777777777777777777777777777777777666666666666777777777777444555555555666666777777777777777777777777777777666666555555555444444444444555555555666666777777666666666666666666666666666666666666666666666666777666666666666555555555222333444555666888999999666666666666777777777777777777777888999999999:::888888888999:::;;;===>>>@@@CCCHHHNNNVVV___hhhnnnnnnnnnlllfffccciiiwww999999888888888888999999888999::::::999888999:::<<<@@@FFFOOO]]]nnn}}}tttmmmjjjeee^^^XXXVVVXXX[[[```hhhrrr{{{~~~~~~wwwnnneee___TTTQQQOOONNNMMMNNNVVV```tttzzzfff[[[VVVSSSSSSSSSRRRUUUZZZYYYYYYYYYZZZ[[[\\\^^^^^^______^^^]]]\\\[[[YYYXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTRRRPPPOOOMMMKKKHHHEEE???<<<888666666777777666444555555555666666777777666555555444444666777888666666777777888888999999777777777777777777777777888888777666555444333333666888888777666555666777777777666666555555555444666666666666666666666666777777777777777777777777;;;:::777555444444555666777777777777666666666666444555555666777888888999999999888888777666666666777777777777888888888888<<<:::888888:::===@@@AAAGGGIIILLLSSS```mmmrrrpppqqqoooiiiddddddooo999999888888888888999999:::;;;<<<;;;:::999:::<<<===CCCLLLWWWeeevvv}}}ssslllgggccc\\\WWWTTTUUUYYY___gggpppyyy~~~|||uuukkkaaa[[[UUUQQQOOOOOONNNQQQ[[[eeezzzqqqaaaYYYSSSRRRRRRQQQSSSVVVXXXXXXYYYYYYZZZ\\\]]]^^^___^^^^^^]]]\\\[[[ZZZYYYXXXXXXWWWWWWVVVUUUUUUUUUTTTRRRPPPOOONNNLLLHHHFFF@@@===:::888777888777666555555555666666666777777666666555444555666777888666666777777777777777777666666666666666666666666666666666666666555555555666777888777555444555666777777666666666555555555666666666666666666666666777777777777777777777777999777666555444555666777777777777777666666666666555555666666777888888999999999999999888888888888888888888888999999999999===;;;::::::<<>>GGGUUUdddsss{{{qqqiiiddd___[[[WWWRRRTTTXXX^^^fffooowww{{{~~~~~~zzzssshhh^^^XXXUUUQQQOOOOOOPPPUUU```lll~~~kkk```UUUQQQRRRQQQRRRTTTXXXXXXXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^]]][[[ZZZZZZXXXXXXXXXWWWVVVVVVUUUUUUUUUSSSQQQPPPOOOMMMIIIGGGBBB???;;;999888888777666555555666666666666777777666666555555555666777888777777666666666666666666555555555555555555555555444555555555666666777777555777777666555444555666777777666666666666555555666666666666666666666666777777777777777777777777666555444444444666777888777777777777666666666666555666666777777888888888999999999999999:::::::::999999999::::::::::::;;;<<<<<<<<<===>>>@@@BBBDDDJJJTTTaaammmwww}}}{{{uuunnnhhhdddiiiwww999999888888888888999999;;;<<<<<<<<<:::;;;===???@@@MMM___qqqyyynnnfff```\\\YYYWWWRRRTTTYYY___gggooovvvyyy|||}}}}}}yyyrrrhhh^^^WWWSSSOOOMMMNNNPPPWWWdddqqqvvvgggYYYTTTTTTTTTTTTUUUXXXXXXXXXYYYZZZ[[[]]]]]]^^^^^^^^^^^^]]]\\\[[[[[[YYYYYYXXXXXXWWWVVVVVVVVVUUUSSSQQQPPPPPPNNNKKKHHHDDDAAA<<<999888888666555666666666666666666777777666666666666666777777777777777666666555555444444555555555555555555555555555555555555666666666666555666777666444444444666777777666666666666666666777777777777777777777777666666666666666666666666555555444444555555666777777777777777666666666666666666777777777888888888777777888888999:::;;;;;;999999999999::::::::::::;;;<<<===>>>???AAADDDFFFNNN]]]nnnzzzzzzrrroooiiigggqqq999999888888888888999999:::;;;;;;::::::;;;>>>@@@EEESSShhhzzzyyyssskkkccc^^^ZZZYYYXXXUUUXXX]]]cccjjjqqqvvvxxxyyyzzz{{{xxxrrrhhh___YYYPPPMMMKKKMMMPPPXXXeeerrr}}}mmm]]]VVVVVVUUUUUUVVVYYYYYYYYYZZZ[[[\\\]]]^^^]]]]]]^^^^^^^^^]]]]]]\\\ZZZZZZYYYXXXXXXWWWWWWVVVVVVTTTRRRQQQQQQOOOLLLJJJFFFBBB===:::888777555444777777777777777777666666666666666777777777777777777777666666555555444444555555555555555555555555666666666666555555555555666777777777555444555666666666777777777777777777888888888888888888888888666666666666666666666666777777666555555555555555777777777777666666666666777777777777888888888888555666666777888999::::::888888888999999999999:::999;;;===>>>@@@CCCGGGKKKVVVfffxxx~~~uuummmmmmjjjmmm|||999999888888888888999999999999:::::::::<<<@@@CCCLLL[[[ppp~~~|||{{{zzzyyyyyyyyyqqqmmmgggaaa\\\ZZZYYYYYYYYY\\\aaagggmmmrrrvvvwwwxxxyyyyyywwwqqqhhh^^^YYYOOOLLLKKKNNNQQQXXXeeeqqqssscccZZZWWWTTTTTTWWWXXXXXXXXXYYYZZZ[[[\\\]]]\\\]]]]]]^^^^^^^^^^^^]]]ZZZZZZZZZYYYXXXXXXWWWWWWVVVUUUSSSRRRRRRPPPMMMKKKHHHDDD???;;;999888666444888888777777777777666666555666777888888888777777777777666666666666666666555555555555555555555555777777666666555555555444666888888777666555666777666666777777777777888888888888888888888888888888777777777777777777777777888888777777666666555555777777777777666666666666888888888888888888888888555555666777888888999999888888888888999999999999999;;;>>>???@@@EEELLLRRR```pppzzzsssllljjjnnnxxx999999888888888888999999888999::::::;;;>>>CCCGGGTTTbbbvvv~~~}}}||||||||||||yyyxxxvvvtttqqqpppooonnniiigggddd```\\\ZZZZZZ[[[\\\___dddjjjooosssuuuvvvwwwxxxxxxuuunnneee[[[UUUOOOMMMMMMPPPRRRXXXdddppp}}}mmmbbbZZZUUUUUUXXXVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^______^^^^^^[[[[[[ZZZZZZYYYXXXXXXWWWWWWUUUTTTSSSSSSQQQOOOLLLLLLHHHCCC>>><<<:::777666888888888777777777666666555666777888999888777777666666777777777777777777666666666666666666666666555555555666666666666666777999999999777666777888666666777777777888888888666666666666666666666666777777777777777777777777666777777888888888888888777777777777666666666666888888888888888888888888777777777888888999999999999999999999:::::::::;;;:::===???@@@BBBHHHRRRZZZjjjxxx~~~yyytttpppnnnxxx999999888888888888999999888999:::;;;===@@@FFFJJJYYYgggzzz}}}||||||{{{zzzyyyxxxxxxxxxxxxvvvtttqqqnnnkkkiiihhhgggddddddbbb___\\\[[[[[[\\\^^^aaafffkkkooorrrttttttwwwxxxwwwtttlllbbbXXXQQQPPPNNNOOOQQQTTTYYYdddooowwwjjj___WWWWWW[[[TTTTTTTTTUUUVVVWWWXXXYYY\\\\\\]]]^^^____________[[[[[[ZZZZZZYYYYYYXXXXXXWWWUUUTTTSSSSSSRRROOOMMMOOOKKKEEEAAA>>><<<999777999888888888777777666666555666777999999888888777666666777777888888999999777777777777777777777777333333444555666777888999888999:::999777777777999666666777777888888888999555555555555555555555555777777777777777777777777555666777999::::::::::::777777777777666666666666999999888888888888888888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>AAABBBDDDKKKWWW```ppp|||~~~yyywwwuuuuuu999999888888888888888999:::<<<===<<<;;;@@@JJJQQQgggmmmwww}}}{{{yyyxxxvvvvvvvvvuuuuuuuuuuuuuuupppnnnkkkgggdddbbb``````^^^^^^^^^\\\ZZZZZZ[[[]]]bbbdddgggiiilllooosssvvvyyywwwsssooohhh___UUUOOOOOOMMMMMMOOOQQQWWWeeerrr~~~nnn^^^UUUTTTPPPRRRUUUVVVVVVWWWXXXYYY]]]]]]]]]]]]]]]^^^___```[[[\\\\\\[[[[[[ZZZYYYXXXWWWUUUTTTSSSTTTSSSQQQPPPNNNKKKGGGCCC@@@===999666777777666666666666777777777777777777666666666666999888777777777777555333444444444555666777777888777666555444444555666777888888777666666666666666777777777777777777777777555555555555666666666666777777666666555555555444777777777777777777777777777777777777777777777777666666777777777777666666::::::999888999:::;;;<<<;;;999666777:::;;;:::888>>>@@@BBBCCCGGGQQQ___iii}}}zzzvvvwwwxxxwww~~~999999888888888888999999:::;;;======>>>EEEPPPXXXiiioooyyy}}}~~~}}}yyyxxxyyywwwxxxxxxxxxwwwvvvtttsssrrrrrrrrrsssrrrqqqqqqpppmmmkkkgggccc___]]]\\\\\\[[[\\\]]]\\\[[[ZZZ[[[\\\___bbbeeehhhkkknnnsssvvvyyyvvvqqqkkkeee]]]UUUPPPOOOMMMMMMOOORRRXXXfffsssuuuaaaTTTPPPNNNOOORRRSSSUUUVVVWWWXXX]]]\\\\\\]]]]]]^^^___```\\\\\\\\\\\\[[[ZZZYYYXXXWWWVVVTTTSSSTTTSSSRRRPPPNNNKKKHHHEEECCC@@@<<<999777777666666666666777777888888777777777666666666999888777777777777555333444444555555666777777888666666555555555555666666888777777666666666666666444444444444444444444444555555555555666666666666777666666666555555555555777777777777777777777777777777777777777777777777777888888888777666555555999999888888888999:::;;;;;;999777888:::;;;;;;999<<>>BBBKKKXXXaaammmsss|||}}}zzzuuurrrtttsssooolllmmmooooooppppppqqqppppppooolllmmmnnnoooooommmllljjjiiifffaaa\\\XXXWWWWWWXXXWWWZZZ\\\\\\[[[ZZZZZZ[[[[[[^^^cccgggjjjnnnsssvvvxxxtttmmmgggaaa[[[UUUQQQPPPMMMMMMPPPTTTZZZhhhttt~~~fffVVVOOOMMMNNNPPPRRRTTTVVVXXXXXX[[[[[[[[[\\\\\\^^^______\\\\\\\\\\\\[[[ZZZYYYYYYXXXVVVTTTTTTTTTTTTRRRQQQMMMKKKIIIGGGEEEBBB???<<<777777666666666666777777999999888888888777777777888777666777888777555333444444555555666777777777555555666666666666555555777777666666555555666666444444444444444444444444555555555555666666666666666666666666555555555555777777777777777777777777777777777777777777777777666666777888888777777666888888777777777888999:::;;;999888888:::;;;;;;;;;===@@@EEEJJJRRR___nnnyyy}}}}}}999999888888888999:::::::::;;;<<>>BBBKKKWWWdddlllxxx~~~xxxpppfffbbb```cccdddbbbaaabbbdddddddddeeeffffffggghhheeegggiiijjjjjjhhheeecccbbb___YYYUUURRRRRRSSSUUUXXXZZZ]]]\\\ZZZXXXVVVVVVXXX\\\bbbfffjjjnnnrrrtttuuuppphhhbbb]]]YYYVVVSSSPPPMMMMMMRRRYYYaaalllwwwqqq___WWWRRRPPPOOOPPPTTTVVVWWWVVVYYYYYYYYYYYY[[[\\\]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZYYYWWWVVVUUUVVVUUUSSSRRRPPPNNNLLLIIIFFFBBB===999777777666666666666777777999999999999888888888777777777666777888888666444555555555555666666666666444555666777777666555444666666555555555555666666666666666666666666666666555555555555666666666666555555555666666666666666666666666666666666666666888888888888888888888888666777777888888888888888999999999:::::::::::::::::::::::::::;;;<<<===>>>BBBFFFMMMVVVaaalllvvv}}}~~~999999888999999:::;;;<<<===>>>BBBIIITTTaaammmttttttmmmccc^^^\\\^^^```^^^^^^aaa___^^^^^^]]]]]]^^^______bbbcccdddeeedddcccaaa```^^^\\\XXXTTTSSSSSSTTTUUUYYY[[[\\\\\\ZZZXXXWWWWWW[[[___dddhhhkkknnnqqqsssrrrnnniiiddd___[[[VVVSSSPPPLLLMMMSSS[[[dddoooxxxwwwfff]]]UUURRROOOOOORRRTTTSSSQQQWWWWWWXXXXXXZZZ[[[]]]^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZXXXVVVVVVVVVVVVTTTRRRRRRPPPMMMKKKHHHCCC===999777777666666666666777777999999888888888777777777777666666777888888666555555555666666666666666666555555666666666666555555555555444444555555666666333333333333333333333333555555555555666666666666555555555666666666666666777777777777777777777777888888888888888888888888;;;;;;:::999888666444444999999:::;;;;;;;;;;;;:::999:::;;;;;;;;;<<<>>>@@@AAAGGGQQQ]]]jjjuuu|||}}}999999999999:::;;;<<<<<>>AAAHHHQQQ]]]nnn{{{tttlllfffeeeeeedddccc___\\\WWWSSSQQQQQQRRRSSSTTTUUUVVVWWWWWWUUUSSSQQQVVVVVVVVVUUUTTTWWW[[[^^^^^^]]][[[[[[\\\^^^aaacccjjjlllnnnpppppppppnnnmmmpppnnnnnnooonnnfffZZZPPPTTTSSSRRRUUU\\\hhhssszzz{{{iiiVVVOOOOOOPPPQQQRRRXXXXXXWWWXXXYYYZZZ\\\]]]^^^____________^^^\\\[[[YYYXXXWWWWWWUUUUUUTTTSSSRRRQQQOOOLLLIIIEEEBBB@@@999888777777888888777666555555555555666888999:::999999888888777666666666555555555555666666666666666666666666666666666666777777666666555555555444666555444333333444555666888888777777666666555555777777777777777777777777777777777777777777777777777777666666666666777777::::::999999888777777777777777888999::::::;;;;;;<<<999:::===>>>>>>@@@EEELLLWWWfffrrr}}}|||}}}|||:::777777::::::999<<>>@@@@@@CCCIIIOOO[[[jjjuuu}}}}}}888666888;;;<<<;;;>>>CCCFFFQQQ```ooozzzooohhhdddaaa``````___^^^]]][[[YYYWWWUUUUUUUUUTTTSSSRRRRRRRRRRRRPPPSSSWWWZZZ]]]___ccceeedddcccbbbbbbccceeehhhiiikkkkkkkkkllllllnnnoooooollllllmmmooopppmmmeee___WWWVVVWWW[[[cccnnnyyy}}}xxx{{{lll^^^WWWSSSQQQRRRVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^^^^^^^]]]\\\[[[YYYXXXWWWWWWUUUUUUTTTSSSRRRRRRPPPNNNKKKHHHEEEDDD<<<:::888777888888777555888888777666666666666666444444444555666777777777666666666777777777888888666666666666666666666666777777666666666666555555666555555444444555555666777777777777666666666666777777777777777777777777777777777777777777777777888888888777777888888888888999999:::;;;;;;<<<<<<999999999999::::::::::::;;;999;;;>>>@@@BBBGGGNNNTTTbbbqqqyyy}}}888777999===<<<<<<@@@FFFJJJYYYlll|||}}}rrrjjjdddbbbaaahhhhhhgggeeebbb]]]YYYVVVTTTSSSQQQPPPPPPQQQRRRSSSSSSWWW]]]bbbdddfffhhhjjjggggggfffeeefffgggiiijjjkkkjjjiiiiiiiiikkkmmmnnnmmmnnnoooqqqrrroooiiidddYYYYYY[[[___hhhrrr||||||tttssswwwppp^^^UUUQQQRRRUUUTTTUUUUUUVVVWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]\\\[[[YYYXXXWWWWWWUUUUUUTTTSSSRRRRRRQQQOOOLLLJJJHHHFFF>>><<<999888888777666555777777666666666666777777555555555666666777777777777777777777888888888888666666666666666666666666777777666666666666666666666666555555555555666666777777777777666666666666777777777777777777777777777777777777777777777777999999888888888888999999999999999999::::::;;;;;;::::::::::::::::::999999;;;:::;;;???@@@BBBIIIQQQ[[[jjjxxx||||||~~~::::::<<<>>>===<<>>:::888888777666555555555555555666777888999888888888777777666666666777777777777888888888888666666666666666666666666666666777777777777777777666666666666666666666666666666666666777777777777777777777777777777777777888888888888888888888888999999888888888888999999:::999999999888888888777;;;;;;::::::::::::::::::<<<;;;===??????AAAJJJTTTcccppp|||}}}zzz}}}<<<;;;===???>>>???GGGQQQ```tttzzzwwwwwwxxxyyy~~~~~~xxxuuutttuuuwwwuuupppjjjccc]]]WWWTTTQQQQQQQQQRRRUUUYYY\\\^^^```dddjjjmmmmmmllllllllllllkkkjjjiiiggggggffffffhhhhhhhhhiiilllooosssuuu{{{}}}~~~zzztttmmmhhhcccdddggglllsss|||{{{qqqllllllwwwiiiZZZQQQPPPSSSQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWYYY[[[\\\\\\[[[[[[YYYXXXWWWWWWUUUUUUTTTSSSPPPPPPPPPOOONNNLLLKKKJJJDDD@@@<<<999777777666555444444555555666888999:::999999999888777666666666666666666777777777888888666666666666666666666666666666777777777777888888555666666777777666666555666666666666777777777777777777777777777777777777888888888888888888888888888888888777777888888888::::::999888888777666666::::::::::::;;;;;;;;;;;;===<<<>>>@@@@@@CCCNNNZZZjjjttt|||zzzyyy~~~;;;;;;===>>>>>>BBBNNN[[[rrr{{{wwwvvvvvvwwwyyy{{{~~~~~~{{{{{{|||vvvrrrlllddd]]]WWWTTTRRRRRRRRRUUUXXX\\\aaaeeegggiiilllqqqssssssrrrrrrrrrooonnnllljjjhhhfffeeeddddddeeehhhlllrrrwww|||yyyqqqllljjjkkknnnssszzz|||qqqllllllppp~~~tttdddWWWRRRRRROOOPPPRRRTTTUUUUUUUUUUUUUUUVVVXXXZZZ[[[[[[[[[[[[YYYXXXWWWWWWUUUUUUTTTSSSOOOOOOOOOOOONNNLLLKKKKKKEEEBBB===999777777666555666666666666666777888888777777777777777777666666555555666666666777777777666666666666666666666666666666777777777888888888555666777888888777666555555666666666777777777888777777777777777777777777888888888888888888888888888777777666666777777888999999999999999999999999999:::::::::;;;<<<<<<<<<<<<<<>>???EEESSSaaa~~~|||yyywwwvvvvvvwwwyyy||||||{{{|||}}}}}}~~~sssnnnfff^^^WWWSSSQQQQQQRRRTTTWWW\\\aaagggkkkmmmooossswwwyyyyyyyyyyyyyyyqqqpppnnnkkkiiifffdddcccaaaccchhhooovvv~~~~~~uuupppooopppsssxxx|||rrrmmmmmmkkkyyy{{{kkk]]]TTTRRROOOPPPRRRSSSTTTUUUTTTTTTTTTUUUWWWYYY[[[[[[[[[[[[YYYXXXXXXWWWVVVUUUTTTSSSNNNNNNNNNNNNMMMMMMLLLKKKGGGBBB===999777666555555888777777666666666666666444444555555666777777777555555555555666666666666666666666666666666666666666666777777888888888999555666777888888777666555555666666666777777888888777777777777777777777777888888888888888888888888777777666666666666777777888999999::::::;;;;;;<<<999999::::::;;;<<<======;;;<<>>>>>@@@EEENNNZZZeeelllyyyyyywwwuuuvvv;;;:::;;;>>>CCCOOOdddwww~~~yyyvvvttttttuuuuuuvvvyyy}}}zzzuuusssrrrssstttttttttsssuuuvvvzzz|||}}}}}}zzztttnnnjjj```^^^ZZZUUUQQQQQQSSSVVV___cccjjjqqqvvv{{{~~~wwwsssoookkkhhhfffccc``````dddkkksss{{{zzzvvvyyy}}}{{{ssslllggghhhrrrwwwhhhZZZQQQMMMMMMNNNOOOPPPRRRTTTUUUVVVXXXZZZZZZZZZ[[[]]]___[[[[[[ZZZYYYXXXVVVUUUTTTPPPPPPPPPPPPOOONNNMMMLLLJJJGGGBBB===999888888888666666666666666666666666666777777888888777777666888888777777666666555555777777777777777777777777777777777777777777777777:::777555444666888777666888888888888888888888888777777777777777777777777888777666555555666777888777888888999::::::;;;;;;::::::::::::::::::::::::999999999999:::;;;<<<===??????AAAGGGQQQ^^^jjjqqqzzzyyywwwvvvzzz999:::<<>>:::888777777666666666666666666666666555666666777777666666555999999888777666555444444666666666666666666666666777777777777777777777777888666555555777888888777888888888888888888888888777777777777777777777777777777666666666777777888888888888999999::::::;;;::::::::::::::::::::::::999999999999:::;;;<<<===???@@@CCCKKKVVVdddpppxxx}}}zzzwwwyyy999:::===AAAHHHXXXsssxxxooohhhbbb^^^\\\___aaadddgggjjjoootttxxx~~~}}}yyytttpppoookkkllllllkkkjjjiiiiiikkkpppooonnnkkkgggaaa\\\YYYUUUVVVXXXYYY[[[```eeeiiiuuu{{{{{{vvvooohhhdddaaa^^^\\\```eeemmmwww{{{}}}}}}uuummmggggggnnnzzzooo___TTTMMMLLLLLLLLLMMMOOOQQQRRRVVVWWWYYYZZZZZZ[[[]]]___[[[[[[ZZZZZZYYYWWWVVVUUURRRRRRRRRRRRRRRQQQPPPOOOLLLIIIEEEAAA<<<999777666666666666666666666666666555666666777777666666555888888777777666666555555555555555555666666666666666666666666666666666666666555555666777888888888888888888888888888888888777777777777777777777777999999999999999999::::::888888888999999:::::::::999999::::::::::::;;;;;;:::999999::::::;;;<<<===???AAAFFFOOO[[[jjjvvv~~~}}}{{{;;;<<>>:::777666777777777777777777777777666777777888888777777666555555666666777777888888444555555555666666666777666666666666666666666666444555666777777777777888777777777777777777777777777777777777777777777777888888999999::::::::::::888999999999999999::::::999999999::::::;;;;;;;;;::::::::::::;;;<<<======>>>BBBIIITTTaaaooozzz======AAAIIITTTcccyyy|||vvviiifffaaa[[[UUUQQQNNNMMMOOORRRWWW[[[```eeekkkoootttuuuuuusssppplllkkkkkkdddeeeeeeccc```^^^^^^___\\\[[[YYYXXXWWWWWWWWWWWWXXX\\\aaagggmmmsssyyy}}}}}}wwwmmmeee```]]][[[ZZZ]]]cccmmmyyy~~~~~~uuulllfffccciiisssuuueee[[[LLLKKKIIIIIIIIILLLOOOQQQSSSUUUWWWXXXXXXXXXZZZ\\\ZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVUUUTTTRRRPPPNNNMMMKKKJJJHHHEEE@@@<<<999777777777777777777777777777666777777888888777777666444444555666777888999999555555555666666777777888777777777777777777777777444666888888777666666777777777777777777777777777777777777777777777777777555666777888999999999999999999999999999999999999888999999::::::;;;;;;<<<::::::::::::;;;<<<===>>>???EEENNN[[[hhhsss|||>>>===BBBNNN\\\kkk}}}|||tttnnngggdddaaa\\\VVVQQQNNNLLLJJJNNNSSSXXX]]]ccchhhlllnnnooopppnnnkkkhhhggggggaaaaaaaaa^^^[[[YYYYYYYYYTTTTTTSSSSSSUUUXXX[[[\\\___dddjjjpppvvv|||}}}vvvlllccc^^^\\\[[[ZZZ[[[bbbmmmyyy~~~tttkkkeee```eeeooo{{{ooodddQQQOOOLLLJJJIIIKKKMMMNNNRRRSSSUUUVVVVVVWWWYYYZZZZZZZZZ[[[ZZZZZZYYYXXXWWWTTTTTTTTTSSSRRRPPPOOONNNJJJIIIHHHFFFBBB>>>:::888777777777777777777777777555666666777777666666555555555666666777777888888555555666777777888999999777777777777777777777777444777999999666555555666777777777777777777777777777777777777777777777777555666777999::::::999999999999999999999999999999888888999::::::;;;<<<<<<;;;::::::;;;;;;<<<===>>>BBBIIITTTbbbnnnxxx~~~>>>===CCCQQQbbbqqqwwwpppkkkjjjhhheee```ZZZUUUPPPMMMJJJNNNSSSYYY^^^ccchhhllliiijjjjjjiiifffcccbbbccc^^^^^^^^^[[[XXXUUUUUUUUURRRRRRRRRSSSWWW[[[```cccfffkkkrrrxxx~~~}}}vvvkkkbbb]]][[[[[[[[[ZZZaaammmyyy~~~}}}~~~tttjjjddd]]]cccmmmyyyvvvkkkVVVTTTPPPLLLJJJJJJLLLMMMQQQRRRTTTUUUUUUVVVXXXZZZZZZZZZ[[[ZZZZZZYYYXXXWWWRRRRRRRRRRRRRRRQQQPPPPPPIIIIIIHHHFFFCCC???;;;999777777777777777777777777444555555555555555555444777777777777666666666666555666666777888999999:::777777777777777777777777555888:::999666444444666777777777777777777777777777777777777777777777777777888:::;;;<<<<<<;;;;;;999999999999999999999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>DDDLLLXXXfffrrr{{{>>>???HHHYYYfffooozzz~~~yyywwwuuusssuuuzzzyyyqqqfff]]]UUUOOOOOOOOOPPPTTT[[[```dddeeegggfffeeecccbbbaaaaaaaaa]]]ZZZWWWTTTSSSRRRQQQOOOPPPSSSVVVXXXYYY]]]dddiiioootttzzzyyyssskkkddd___]]][[[YYY]]]dddmmmuuuzzz}}}~~~}}}uuuhhh______ccckkktttvvvfffZZZOOOKKKJJJIIIJJJMMMQQQSSSUUUVVVVVVWWWYYY[[[\\\[[[[[[ZZZYYYXXXXXXWWWSSSSSSSSSSSSRRRQQQPPPOOONNNLLLIIIGGGEEEAAA<<<999:::999999888888888888888999888888777777777777777666666666666777777777777888888777777666666555555777555444444555555444222777777777777888888888888999888888888777777666666777777777777888888888888999999888888888888999999888888999999999999888888888999999::::::;;;;;;<<<;;;;;;<<<;;;:::;;;===@@@DDDPPP```mmmtttyyy???BBBMMM^^^llluuu~~~||||||}}}}}}}}}qqqggg]]]TTTPPPPPPPPPSSSXXX]]]```aaabbbbbbcccbbbaaa^^^\\\ZZZVVVTTTQQQOOOOOOOOOOOONNNPPPTTTYYY\\\___dddlllrrrxxx{{{~~~wwwnnneee```]]][[[YYY[[[aaaiiiqqquuuyyy{{{|||~~~}}}}}}~~~ttthhh```^^^bbbiiissskkk```UUUPPPMMMKKKKKKMMMPPPRRRTTTVVVVVVWWWYYY[[[[[[[[[[[[ZZZYYYXXXXXXWWWTTTTTTTTTSSSRRRQQQOOONNNOOOMMMJJJHHHFFFCCC>>>;;;:::999888888777777888888999888888777777777777777666666666666777777777888777777777777666666666666999777555555666666666444666666666666777777777777888888888888777777777666777777777777888888888888999999888888888888999999888888999999999999888888888999999::::::;;;;;;<<<:::;;;<<<;;;;;;===AAACCCIIIUUUeeerrrxxx}}}AAAGGGUUUfffsss|||~~~}}}~~~rrrdddZZZSSSQQQQQQSSSVVVZZZ[[[\\\]]]^^^______]]]YYYVVVSSSOOONNNLLLLLLLLLMMMOOOPPPSSSXXX^^^dddhhhooowww}}}|||qqqgggaaa]]][[[ZZZYYY^^^eeekkkooorrruuuvvvzzzzzz{{{|||}}}|||rrrhhhaaa\\\```gggppp|||wwwkkk]]]VVVQQQMMMLLLMMMPPPRRRTTTUUUUUUVVVYYY[[[ZZZ[[[[[[ZZZZZZYYYXXXWWWVVVVVVUUUTTTRRRPPPOOONNNPPPNNNLLLJJJHHHEEE@@@===999999888777777777777888999888888777777777777777666666666777777777888888666666666666777777777777:::888666555666777777777555555555666666666777777888888888888777777777777777777777777888888888888999999888888888888999999888888999999999999888888888999999::::::;;;;;;<<<:::;;;;;;;;;<<>>999999888777777777777888999888888777777777777777666666777777777888888888555555666666777777888888:::888555555666777888777666666666666777777777777888888888777777777777777666777777777888888888888999999888888888888999999888888999999999999888888888999999::::::;;;;;;<<<;;;;;;;;;;;;<<<@@@EEEJJJWWWbbbppp{{{GGGTTTgggwww~~~yyyzzz{{{~~~zzzwwwwwwxxx|||{{{nnnbbbWWWUUUTTTUUUXXXZZZ[[[[[[[[[YYYVVVSSSQQQOOOOOOOOOLLLMMMMMMLLLLLLOOOTTTXXXbbbhhhooouuuyyy}}}~~~sssiiiccc___]]]\\\\\\___cccfffgggiiilllnnnpppssswwwyyyzzz|||~~~zzzrrriiiccc\\\^^^cccjjjuuuvvvdddYYYQQQPPPRRROOOPPPSSSTTTTTTUUUWWWYYYYYYYYYZZZ[[[[[[ZZZXXXWWWXXXXXXWWWUUUSSSQQQOOONNNNNNMMMKKKJJJIIIFFFBBB???:::999999888888888888888999888888777777777777777777777777777888888888888555555666666777777888888888666444444666777777777777777888888888999999999777777777777777777888888666777777777888888888888999999888888888888999999888888999999999999888888888999999::::::;;;;;;<<<<<<<<<;;;:::<<<@@@GGGKKK\\\fffrrr{{{OOO___sss{{{uuuoooppprrrvvv}}}yyysssqqqpppqqqwww|||~~~~~~zzzqqqgggZZZXXXVVVWWWYYYZZZ[[[ZZZXXXVVVRRRNNNLLLLLLMMMNNNJJJLLLMMMNNNNNNSSSZZZ```lllqqqyyy}}}xxxoooiiidddaaa^^^___aaadddeeefffgggjjjlllmmmqqquuuwwwxxxzzz{{{sssjjjddd^^^```ccciiirrrrrrbbbWWWRRRRRRNNNPPPRRRSSSSSSUUUWWWYYYXXXYYYZZZ\\\\\\ZZZXXXWWWXXXXXXWWWVVVTTTRRRQQQPPPNNNLLLKKKJJJIIIGGGCCCAAA;;;;;;:::999999999999999999888888777777777777777777777777888888888999999666666666666777777777777666555444555777888777555888888888999999999::::::777777777777888888888888777777777777888888888888999999888888888888999999888888999999999999888888888999999::::::;;;;;;<<<===<<<;;;;;;===CCCKKKPPPbbbjjjttt{{{~~~ZZZlll}}}uuupppmmmmmmooossszzzyyyooojjjhhhggglllqqqsssvvvwwwppphhh^^^[[[YYYXXXXXXXXXXXXWWWRRRQQQOOOLLLKKKJJJKKKKKKIIILLLPPPRRRTTTZZZdddkkksssyyyxxxqqqjjjdddaaabbbcccdddeeeeeefffiiikkklllppptttvvvvvvzzz}}}tttkkkddd```aaadddhhhppp|||ppp___TTTQQQMMMOOORRRSSSSSSTTTVVVXXXWWWXXXZZZ\\\\\\[[[YYYWWWWWWWWWWWWVVVUUUSSSRRRQQQOOOMMMLLLLLLKKKIIIFFFCCC===<<<;;;;;;::::::;;;;;;999888888777777777777777777777888888888999999999777777777777666666666666555555666888::::::777555777888888888888999999999666777777777888888888888777777777777888888888888999999888888888888999999888888999999999999888888888999999::::::;;;;;;<<<<<<<<<;;;<<<@@@HHHQQQXXXhhhnnnvvv|||bbbuuuyyyrrrnnnoooooopppttt{{{yyylllddd```aaaeeehhhkkkppprrrnnnggg```^^^ZZZXXXWWWVVVUUUTTTMMMMMMMMMLLLKKKIIIHHHGGGJJJNNNSSSVVVZZZbbbmmmvvvwww}}}vvvnnngggccccccdddeeeddddddeeehhhjjjlllppptttuuuvvvyyy~~~uuukkkdddbbbbbbdddhhhooo{{{zzzeeeUUUOOOMMMOOOQQQRRRSSSTTTVVVXXXWWWXXXZZZ\\\\\\[[[YYYWWWWWWWWWWWWVVVUUUTTTSSSRRRPPPOOOMMMMMMMMMKKKGGGEEE======<<<;;;;;;;;;;;;<<<999888888777777777777777777888888888888999999999888888777777666666555555555666888:::<<<;;;888666777777777777888888888888666666777777888888888999777777777777888888888888999999888888888888999999888888999999999999888888888999999::::::;;;<<<<<<;;;;;;;;;===BBBLLLWWW___lllrrryyy}}}qqq}}}zzzvvvsssmmmlllrrrzzzwwwiiibbbgggggggggjjjmmmmmmiiifffddd```[[[WWWUUUSSSQQQPPPNNNNNNLLLJJJHHHHHHKKKMMMLLLPPPVVV\\\dddllluuuzzz~~~}}}xxxtttuuuyyywwwkkkaaa^^^```cccccccccdddgggjjjkkkppptttttttttxxx|||ssslllgggddddddfffjjjppp{{{ooo[[[RRRNNNOOOPPPRRRSSSUUUVVVWWWXXXXXXYYYYYYZZZ[[[[[[[[[XXXXXXXXXWWWVVVUUUTTTSSSOOOOOOOOONNNLLLIIIFFFDDD??????===;;;:::999888777777777777777666666666666666777777777777666666555666666555555555555666666888888999999999999888888777777777777888888888888777666555555666888:::<<<888888888888888888888888888888888888888888888888999999888888888999:::;;;;;;;;;;;;<<<<<<<<<======<<<>>>???@@@CCCNNN]]]iiinnnttt{{{{{{|||uuupppnnntttzzzsssmmmkkkkkkllloooqqqpppllliiiddd```ZZZVVVSSSPPPNNNLLLKKKKKKJJJHHHGGGGGGJJJLLLOOOSSS[[[bbbjjjrrrzzz|||sssnnnlllnnnrrrzzz~~~qqqfff```bbbccccccbbbdddhhhkkknnnrrrvvvvvvuuuyyy|||tttmmmiiieeefffgggkkkqqq{{{uuu^^^SSSNNNOOOPPPQQQSSSUUUVVVWWWWWWXXXXXXYYYZZZZZZ[[[[[[XXXXXXXXXWWWVVVUUUTTTSSSPPPPPPPPPOOOMMMIIIFFFDDD???===;;;999777666666666999999888888888777777777666666777777777777666666666666555555555555666666777777888888888888777777777777777777888888888888888777666555666777999;;;888888888888888888888888888888888888888888888888888888999999999:::::::::999999999:::::::::;;;;;;===>>>@@@AAAGGGRRRbbbmmmsssxxx~~~~~~~~~vvvqqqoootttyyy||||||tttuuuvvvxxxxxxuuuoookkkbbb^^^XXXSSSOOOMMMJJJHHHIIIIIIIIIHHHHHHIIIMMMOOOTTTZZZccclllttt{{{~~~uuupppiiieeedddggglllsssyyymmmeeeeeedddcccbbbeeeiiimmmrrruuuwwwwwwwww|||}}}uuuooolllggghhhjjjlllrrr{{{|||bbbTTTOOOOOOPPPQQQSSSUUUVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZXXXXXXXXXWWWVVVUUUSSSSSSRRRRRRQQQOOOMMMJJJGGGEEEAAA???;;;888666666777888::::::::::::999999999888444555666777777888777777666666555555555555666666666666777777777777666666777777777777888888888888888888777666666777888999888888888888888888888888888888888888888888888888777888999:::;;;:::999999999999999:::::::::;;;;;;===???AAAEEELLLYYYiiitttzzz~~~|||{{{}}}~~~zzzwwwpppmmmlllqqqtttvvvzzz|||uuunnniii]]]YYYSSSOOOMMMKKKIIIGGGIIIJJJKKKKKKLLLNNNRRRUUUZZZaaalllvvv~~~xxxpppiiidddddd``````cccggglllvvvtttkkkiiifffddddddgggllloootttvvvxxxxxxxxx}}}~~~xxxrrrooojjjkkklllnnnsss{{{~~~fffUUUOOOOOOPPPQQQRRRUUUWWWXXXWWWWWWWWWXXXYYYYYYZZZZZZYYYXXXXXXWWWVVVTTTSSSRRRSSSRRRQQQOOOMMMJJJHHHFFFEEEBBB>>>:::888888:::;;;:::::::::999999999888888444444555777888888888888666666555555555555666666555555666666666666555555666777777777888888888888999888777777666777777888888888888888888888888888888888888888888888888888666777:::;;;;;;:::999888;;;;;;;;;<<<<<<<<<=========???BBBHHHRRRaaappp{{{~~~{{{xxxvvvvvvsssmmmiiifffdddfffjjjmmmnnnrrrwwwxxx~~~{{{qqqhhhbbbVVVSSSOOOLLLKKKKKKJJJJJJHHHJJJLLLMMMOOOSSSXXX\\\bbbjjjuuu|||tttmmmfffaaa]]]```]]]\\\^^^```ccckkksssyyy}}}rrrooojjjhhhhhhkkkooorrrvvvwwwwwwwwwyyy~~~zzzuuurrrlllmmmnnnqqquuu|||jjjXXXPPPOOOOOOPPPRRRTTTWWWXXXWWWWWWXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWVVVTTTSSSRRRRRRRRRPPPOOOMMMKKKIIIHHHFFFCCC???;;;999999:::;;;888888888888777777777777444444555777888888888888666666555555555555666666555555666666666666555555666777777777888888888888888888777777777777777777888888888888888888888888888888888888888888888888666777:::;;;;;;:::999888;;;;;;;;;<<<<<<<<<======<<>>:::888777888888777777777666666666555555444555666777777888777777666666555555555555666666555555666666666666555555777777777777888888888888777777777777888888888888888888888888888888888888888888888888888888888888777888999:::;;;:::999999999999999:::::::::;;;;;;<<<@@@IIIUUUcccrrr~~~}}}~~~~~~}}}~~~~~~yyyqqqkkkgggddd___[[[YYYYYY\\\______]]]___dddeeekkkssszzz~~~zzzqqqfff\\\VVVTTTPPPNNNKKKJJJLLLNNNNNNNNNNNNPPPSSSWWW[[[aaaggglllwww}}}|||qqqmmmgggbbb___]]][[[YYYVVVTTTSSSVVVVVVUUUYYY______hhhqqqwww~~~zzzuuussstttvvvwwwwwwxxxxxxwwwxxx|||yyytttmmmnnnqqqtttxxxqqq\\\QQQPPPOOOOOOQQQTTTWWWYYYYYYYYYZZZZZZ[[[\\\\\\\\\ZZZZZZYYYXXXVVVTTTRRRQQQNNNNNNMMMLLLKKKKKKKKKKKKDDDBBB???<<<:::888777777777777777666666666555555666666777777777777666666666666555555555555666666666666666777777666666666777777777777888888888888555666777888888888888888888888888888888888888888888888888888888888888888888888999999999:::::::::999999999:::::::::;;;;;;>>>CCCNNN\\\lllzzzzzz~~~}}}~~~}}}wwwoooiiifffccc___\\\XXXXXX[[[]]][[[XXXYYY^^^^^^cccjjjppptttwwwyyyzzzssssssoooggg]]]UUURRRQQQQQQNNNLLLKKKLLLNNNNNNNNNSSSVVVZZZ^^^bbbiiiooottt}}}yyyqqqjjjfffbbb^^^]]]\\\ZZZYYYTTTRRRSSSUUUUUUTTTXXX^^^XXX___fffkkksss|||~~~}}}xxxvvvxxxyyyyyyyyyzzzyyyxxxyyy~~~yyytttmmmnnnqqqtttyyyttt]]]QQQPPPOOOOOOQQQTTTWWWZZZZZZZZZZZZ[[[\\\\\\]]]]]]ZZZZZZYYYXXXVVVTTTRRRQQQMMMLLLKKKKKKKKKKKKKKKLLLEEEDDDBBB???===;;;999999777777777777666666666666666777777777777777666555666666555555555555666666666666777777777777666666777777777777888888888888444555666888999999999999888888888888888888888888888888888888888888888888999999888888888999:::;;;;;;;;;;;;<<<<<<<<<======???FFFRRRbbbrrruuuuuu~~~uuuooonnnkkkfffaaaXXXXXXWWWUUUTTTUUUXXX[[[^^^```cccfffiiijjjkkkkkkeee```ZZZVVVTTTRRROOOLLLKKKMMMOOOOOOPPPQQQTTTWWW]]]^^^bbbffflllrrrvvvyyy~~~xxxnnnhhhaaa```^^^[[[YYYXXXWWWWWWSSSRRRQQQRRRTTTVVVWWWVVVZZZ[[[]]]```eeemmmuuu{{{}}}zzzyyyyyyzzzzzz{{{|||~~~{{{yyyqqqqqqrrruuuzzzzzzhhhTTTMMMIIIMMMRRRSSSSSSTTTXXXYYYYYYZZZZZZZZZZZZYYY\\\[[[YYYXXXWWWTTTPPPMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIGGGCCC@@@<<<:::999888777777777777777777777777888888777777666666555555444444555555666666777777999888777666666777888999777888888888999999999999666666666666666666666666888888888888888888888888777777777777888888888888999999999999999999999999===888777:::<<<===???BBBAAAIIIYYYlll{{{{{{mmmqqq~~~}}}vvvssspppjjjeee[[[[[[ZZZWWWUUUUUUWWWZZZ^^^^^^___``````___^^^]]][[[WWWSSSPPPPPPOOONNNLLLKKKNNNQQQTTTWWWZZZ___bbbfffhhhkkkpppuuuzzz}}}xxxooofffaaa]]]\\\[[[YYYXXXWWWVVVVVVVVVUUUTTTVVVXXX[[[[[[[[[ZZZZZZ[[[\\\___fffnnnsss|||}}}~~~}}}{{{yyyzzzzzzzzz|||~~~|||zzzsssssstttwww|||nnn[[[RRRLLLMMMQQQRRRRRRSSSXXXXXXYYYZZZZZZZZZZZZYYY[[[ZZZXXXWWWVVVTTTPPPMMMKKKLLLLLLLLLKKKKKKJJJJJJHHHGGGCCC@@@===:::999999777777777777777777777777888888888888777777777777666666666777777777777777888777666666666666777888777777777888888888999999888888888888888888888888888888888888888888888888888888888888999999999999999999999999999999999999<<<888777;;;===<<<>>>BBBDDDPPPaaasssnnneeennn}}}~~~xxxrrrkkkfff______^^^[[[XXXVVVXXXYYY[[[[[[ZZZYYYWWWUUUSSSRRRQQQNNNLLLKKKMMMNNNOOOOOOOOOSSSWWW\\\```eeejjjmmmqqqssswww{{{~~~uuullleee^^^ZZZZZZYYYYYYXXXXXXWWWWWWWWWYYYXXXYYY\\\```cccdddccc___^^^\\\[[[\\\```fffkkktttwww{{{||||||{{{zzzzzzyyy|||~~~|||vvvvvvwwwzzzyyydddYYYOOONNNPPPPPPQQQSSSWWWXXXXXXYYYZZZZZZYYYYYYZZZYYYWWWVVVVVVSSSOOOLLLKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFDDD@@@===;;;999999777777777777777777777777888888888888999999999999888888888888777777777777777666666555555666666777666666666777777777888888888888888888888888888888888888888888888888888888999999999::::::::::::;;;::::::::::::::::::::::::;;;888888<<<===<<<>>>BBBJJJYYYmmm{{{xxxfffcccppp~~~|||~~~yyywwwwwwxxx|||zzzqqqiiidddccccccbbb___\\\YYYYYYZZZYYYXXXWWWUUUTTTRRRPPPOOOLLLKKKJJJKKKMMMPPPSSSTTTXXX[[[```eeeiiinnnrrrvvvyyy{{{uuukkkddd^^^ZZZWWWXXXYYYZZZZZZ[[[\\\\\\\\\[[[\\\^^^ccciiimmmoooooojjjhhhddd```^^^___dddgggmmmrrrxxx||||||{{{zzzzzzwww|||~~~xxxxxxyyy{{{mmm```SSSOOOOOOOOOQQQSSSVVVWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUSSSOOOLLLKKKJJJJJJIIIIIIIIIIIIIIIGGGFFFDDDAAA>>><<<:::999777777777777777777777777666666777888888999::::::888888888777777666666666666666555555555555666666666666666666777777777777666666666666666666666666888888888888888888888888999999999999:::::::::::::::::::::::::::::::::::::::888999<<<======@@@EEEOOObbbwwwoooeeehhhwww~~~}}}}}}|||~~~|||tttlllkkklllnnntttzzzyyyzzz{{{~~~sssjjjfffhhhhhhgggddd```\\\ZZZZZZWWWVVVUUUSSSQQQOOONNNNNNKKKKKKLLLMMMPPPSSSWWWZZZ___ccciiioootttxxx}}}zzztttjjjbbb\\\YYYWWWVVVWWWXXXZZZ]]]___```aaaaaa```aaaeeelllsssxxx{{{{{{uuusssoooiiidddcccdddfffiiinnnvvv{{{|||{{{zzzyyyvvv{{{zzzzzzzzz}}}uuugggXXXQQQPPPOOOQQQTTTUUUUUUWWWXXXXXXYYYYYYYYYYYYXXXVVVVVVUUUSSSPPPMMMJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFDDDBBB???===:::999777777777777777777777777444555555666777888999999777777777666666555555555555555666666666666555555666666666666777777777777777777777777777777777777888888888888888888888888888888888999999999999::::::::::::::::::::::::::::::888:::===>>>>>>CCCJJJUUUjjj~~~}}}iiifffppp||||||}}}}}}~~~rrriiibbb```aaaccciiioooppprrruuuxxx}}}yyyrrrooooooooonnniiiccc]]]YYYWWWTTTSSSQQQOOOMMMLLLKKKKKKLLLMMMPPPRRRTTTXXX^^^aaafffkkkrrrzzz~~~xxxkkkfff^^^XXXVVVUUUVVVVVVWWWYYY]]]aaadddfffggghhhjjjkkkpppvvv}}}~~~|||xxxrrrlllhhhgggggghhhnnnuuuzzz|||{{{yyyyyyvvv{{{|||||||||ppp___VVVRRRPPPQQQSSSTTTTTTVVVWWWXXXXXXYYYYYYYYYXXXWWWVVVVVVTTTQQQNNNJJJIIIGGGFFFFFFFFFGGGHHHFFFFFFDDDCCC@@@===;;;:::777777777777777777777777444555555666777888888888666666666666555555555555555666666777777666666555666666666777777777888888999999999999999999999999888888888888888888888888888888888888999999999999:::::::::::::::::::::::::::999:::===>>>@@@HHHQQQ^^^rrrwwweeeggguuu}}}zzz|||~~~~~~{{{ooofff^^^[[[[[[\\\```eeehhhkkkooorrrvvv|||{{{{{{wwwwwwtttnnneee\\\UUURRRNNNMMMLLLKKKKKKLLLLLLMMMOOORRRUUUXXX\\\aaahhhmmmrrrwww~~~|||rrrkkk___[[[VVVSSSSSSUUUWWWXXX\\\___ccchhhllloooqqqqqqwwwxxx{{{|||uuuooolllkkkiiinnnuuuzzz{{{zzzyyyxxxyyy}}}{{{xxxwwwwww}}}|||hhh]]]VVVRRRPPPQQQSSSTTTUUUVVVWWWXXXXXXXXXYYYXXXWWWWWWWWWUUURRROOOIIIHHHFFFEEEEEEEEEGGGHHHFFFEEEEEECCCAAA>>>;;;:::777777777777777777777777666666666777777888888888666666666666666777777777666666777888888777666666777777777888888888999999999999999999999999999999888888888888888888888888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<===AAALLLWWWhhhzzztttbbbgggwww|||zzz|||~~~~~~~~~qqqhhh___[[[ZZZYYY\\\```bbbfffkkknnnrrrwww}}}}}}|||yyyqqqeeeZZZRRRNNNGGGGGGHHHIIILLLOOORRRTTTSSSVVV[[[___cccjjjrrrxxx~~~|||qqqggg```ZZZWWWSSSRRRTTTWWWZZZ[[[bbbeeejjjppptttxxxyyyzzz}}}vvvqqqoookkkooovvvzzz{{{yyyxxxxxx{{{~~~~~~vvvrrrpppoooiiiooowww}}}ooobbbYYYSSSPPPPPPRRRSSSUUUVVVWWWXXXXXXXXXZZZYYYXXXXXXWWWVVVRRRPPPIIIHHHFFFDDDDDDEEEFFFGGGEEEEEEEEEDDDAAA>>><<<:::777777777777777777777777888888888888888999999999666666777777888888999999666777888999999888777666888888888888999999999999777777777777777777777777888888888888888888888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<::::::<<<===BBBOOO\\\ooovvvhhhkkk|||yyyyyyzzz|||~~~rrreee^^^YYYVVVUUUWWW\\\```eeehhhkkkooouuuzzz{{{~~~wwwmmmddd^^^XXXRRRNNNLLLLLLLLLMMMOOORRRUUUWWW^^^bbbgggiiilllrrr{{{wwwlllccc\\\XXXTTTTTTTTTTTTTTTVVV[[[^^^gggnnntttvvvzzz}}}vvvrrrooorrrvvvuuusssssswww|||}}}zzzsssnnnjjjjjjjjjkkknnnuuunnn\\\SSSQQQRRRRRRSSSUUUVVVWWWWWWVVVUUUXXXXXXYYYYYYXXXVVVUUUTTTMMMJJJGGGFFFFFFGGGHHHHHHHHHHHHGGGEEEBBB>>>;;;999999888666555444555777888777777777777777777777777888888777777777777888888999999999888888888777777777777777777777888888999888888888888888888888888888888888777777777777777999999::::::::::::;;;;;;::::::::::::::::::::::::???<<<<<>><<<===@@@BBBKKK^^^ppp}}}}}}~~~|||ooojjjvvvxxxwwwxxxzzz|||~~~qqqfff^^^WWWTTTUUUVVVXXXZZZ\\\^^^aaafffiiiqqqxxx~~~~~~|||uuunnnbbb^^^WWWRRROOOMMMKKKJJJNNNOOOQQQTTTWWW]]]dddiiinnnttt|||zzzwwwqqqmmmfff___XXXTTTRRRQQQPPPQQQSSSUUUYYY^^^eeejjjpppxxx~~~|||zzz|||~~~~~~{{{wwwvvvxxx{{{}}}yyysssjjjhhhgggfffjjjrrr}}}nnn^^^UUUSSSSSSTTTVVVVVVVVVVVVVVVWWWXXXYYYYYYXXXWWWUUUTTTKKKIIIGGGGGGGGGFFFDDDCCCDDDDDDDDDDDDCCCAAA???>>>:::999777666666666777888777777777777777777777777888888777777777777888888999999999888888888888888999999999888999::::::;;;888888888888888888888888888888888888888888888888999999::::::::::::;;;;;;::::::::::::::::::;;;;;;<<<===???AAAEEEQQQhhh|||}}}vvvwww}}}|||}}}xxxpppooo|||uuuvvvwwwzzz}}}wwwjjjaaaYYYUUUVVVVVVVVVWWWXXXZZZ]]]```ccciiiooottttttrrrpppiiibbbYYYWWWSSSPPPOOOPPPPPPQQQSSSVVVZZZ]]]aaahhhqqqwww||||||wwwrrrnnnkkkccc```[[[VVVSSSRRRRRRRRRQQQRRRTTTVVV[[[bbbjjjoooxxx|||yyyxxxyyy|||}}}}}}tttrrrnnnkkkkkkooowww}}}}}}eeeVVVSSSTTTTTTUUUVVVVVVVVVWWWWWWXXXYYYYYYYYYWWWVVVUUUOOONNNLLLLLLKKKJJJGGGDDDDDDDDDEEEDDDCCCAAA@@@>>>:::999888777777777888888777777777777777777777777888888777777777777888888888888888888888888888888999888888888888999::::::888888888888888888888888777888888888888888999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;;;;<<<>>>AAACCCHHHXXXqqq~~~rrrrrryyy}}}|||~~~rrrooouuuzzzuuuuuuwwwzzz~~~zzzoooggg___\\\\\\YYYXXXVVVVVVWWWYYY[[[]]]aaafffiiihhheeeccc]]]WWWSSSRRRQQQPPPPPPSSSVVVXXXYYY^^^dddiiilllsss{{{yyyqqqjjjeeeaaa^^^ZZZXXXUUUSSSRRRRRRSSSUUUTTTUUUVVVYYY]]]dddmmmsss~~~|||zzzzzz|||}}}~~~yyysssoooooosssvvvkkkXXXTTTTTTTTTTTTUUUVVVWWWWWWWWWXXXYYYYYYYYYXXXWWWVVVSSSQQQOOONNNMMMKKKHHHEEEFFFFFFFFFEEECCCAAA???>>>:::999999888888888888888777777777777777777777777888888777777777777888888888888888888888888888888777777777777777888999999888888888888888888888888777777888888999999999:::999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<===@@@BBBEEENNNaaawwwuuunnnvvv~~~wwwlllooo|||yyywwwvvvxxx|||~~~wwwrrrllliiijjjccc```[[[XXXWWWWWWWWWWWW[[[___```]]]\\\[[[XXXSSSOOOPPPQQQQQQRRRVVV[[[___cccjjjrrrwwwyyy~~~zzzoooeee^^^YYYUUUSSSUUUUUUTTTSSSSSSTTTUUUVVVXXXYYYZZZ]]]aaaiiirrrxxx~~~|||{{{|||~~~}}}vvvsssrrrsssxxxppp[[[TTTTTTTTTTTTUUUVVVWWWXXXWWWXXXYYYZZZZZZYYYXXXWWWTTTRRROOOLLLKKKIIIFFFCCCFFFFFFFFFEEEDDDBBB???>>>::::::::::::999999888888777777777777777777777777888888777777777777888888888888888888888999999999777777666666777777888999888888888888888888888888777777888888999:::::::::999999::::::::::::;;;;;;:::::::::;;;<<<<<<=========@@@DDDIIIVVVkkk~~~|||qqqqqqrrrlllttt{{{xxxyyyvvvyyy}}}{{{zzz{{{tttnnnfff```\\\YYYVVVTTTVVVYYYYYYWWWWWWYYYYYYVVVTTTVVVXXXYYYZZZ^^^dddiiirrrzzzrrrkkkaaaYYYSSSQQQPPPOOOVVVWWWXXXXXXYYYYYYYYYXXX\\\]]]^^^aaagggoooyyy}}}|||}}}~~~zzzwwwwwwuuu|||ttt___UUUTTTTTTTTTTTTVVVWWWXXXWWWXXXYYYZZZZZZYYYXXXWWWUUURRRNNNJJJIIIGGGEEECCCDDDDDDEEEEEEDDDCCCAAA@@@:::::::::::::::999999888777777777777777777777777888888777777777777888888777777888888888999999999888888777777888888999:::888888888888888888888888777777888999999:::;;;;;;999999::::::::::::;;;;;;::::::;;;;;;<<<=========<<<@@@DDDMMM```wwwxxxrrrwwwqqqqqq{{{wwwxxx{{{vvvyyy~~~|||qqqhhhbbb]]]XXXUUURRRUUUUUUSSSUUUZZZ\\\ZZZ]]]___aaabbbcccgggnnnsss~~~yyytttccc]]]UUUOOONNNOOOQQQRRRZZZ[[[]]]^^^^^^^^^\\\\\\^^^___aaadddkkkttt~~~}}}~~~~~~|||vvvzzzvvvbbbUUUTTTTTTSSSTTTVVVWWWXXXWWWXXXYYYZZZZZZYYYXXXXXXWWWTTTNNNJJJHHHGGGEEEDDDBBBCCCDDDEEEEEEEEEDDDCCC::::::;;;;;;;;;:::999888777777777777777777777777888888777777777777888888777777888888999999999999999999888888999999:::;;;888888888888888888888888777777888999::::::;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>><<>>;;;999888999::::::999777777777777777777777777888888777777777777888888888888777777777777777888888888888999999:::::::::777777777777888888888888777777666666777777888999:::::::::::::::::::::::::::::::::;;;<<<===>>>???AAA@@@III^^^ttttttsss{{{zzz{{{zzzttttttxxxzzz}}}ssshhh___[[[YYYYYY]]]bbbfffiiikkkmmmooommmllloootttxxx|||~~~xxxpppfff___ZZZTTTOOONNNMMMLLLQQQXXXfffjjjpppsssrrrpppqqqssssssooopppxxx|||wwwvvvxxxzzz~~~eeeYYYTTTRRRSSSTTTTTTUUUYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVSSSOOOKKKIIIHHHHHHHHHHHHGGGEEEEEEEEEEEECCCBBB>>><<<999888999::::::999888888888888888888888888888888777777777777888888888888777777777777888888888888999999999:::::::::777777777777888888888888999888888888888999::::::::::::::::::::::::::::::;;;;;;:::;;;;;;===>>>???@@@BBBNNNdddyyy~~~qqqrrr~~~yyyzzzuuuqqqtttyyyzzz}}}~~~uuukkkccc^^^]]]^^^bbbhhhpppwwwzzz{{{{{{{{{xxxwww{{{|||sssllleee]]]WWWTTTPPPMMMNNNNNNOOOUUU]]]ooowww}}}}}}zzz{{{~~~zzzwwwuuuxxx}}}mmm\\\VVVQQQRRRSSSSSSUUUYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVSSSPPPLLLIIIHHHHHHHHHHHHGGGEEEEEEFFFFFFEEEDDD???<<<:::999999::::::999888888888888888888888888888888777777777777888888888888777777777888888999888999999999999:::::::::777777777888888888999999:::::::::::::::;;;<<<<<<::::::::::::::::::::::::<<<;;;;;;;;;;;;===>>>???@@@GGGWWWmmmxxxnnnsss{{{xxx}}}uuuqqqppptttzzzzzz}}}}}}|||ssspppjjjddd``````dddhhhqqqxxx}}}rrrhhh```ZZZUUURRROOOMMMMMMOOOQQQSSS[[[ddd{{{yyyyyy~~~wwwbbbYYYRRRPPPQQQQQQTTTXXXXXXYYYYYYYYYYYYYYYXXXXXXVVVTTTPPPMMMJJJHHHHHHHHHGGGFFFEEEEEEFFFGGGFFFDDD???===:::999::::::999999888888888888888888888888999888888777777888888999888888777777888888999999999999999999999999999999777777888888888999999999:::::::::::::::;;;<<<<<<::::::::::::::::::::::::===<<<;;;:::;;;===???@@@@@@LLL```vvvuuummmwwwyyyzzzzzzssspppppptttzzzzzz}}}yyysssooojjjiiihhhfffggglllsssyyyyyysssiii___XXXSSSQQQOOOMMMMMMOOOTTTVVVZZZdddnnnjjj^^^SSSOOOPPPPPPSSSVVVXXXXXXYYYYYYYYYYYYYYYXXXUUUTTTQQQNNNKKKIIIHHHGGGFFFEEEDDDDDDFFFFFFEEEDDD@@@>>>;;;:::::::::999888888888888888888888888888999999888888888888999999888888888888888999::::::999999999999999999999999888888888888999999999999999999999999999:::;;;;;;::::::::::::::::::::::::<<<<<<::::::;;;===@@@BBBCCCSSSiii|||~~~sssppp}}}zzzyyywwwrrrqqqrrruuuzzzzzz}}}|||qqqjjjfffeeegggjjjnnnsss{{{mmmhhh```XXXRRRPPPOOOPPPNNNPPPUUUZZZ]]]bbbmmmyyysssdddUUUOOOOOOOOORRRUUUWWWXXXYYYYYYYYYYYYYYYYYYUUUTTTQQQOOOLLLJJJHHHGGGGGGFFFDDDDDDEEEEEEDDDCCCAAA>>>;;;:::::::::999888999999999999999999999999999999888888888888999999888888888888888999:::;;;:::::::::999999999999888888888888999999999999:::888888888888888999999:::::::::::::::::::::::::::<<<;;;::::::;;;>>>BBBDDDIII[[[rrrxxxsssuuuwww|||}}}sssqqqssstttwww{{{zzz}}}~~~|||zzzyyyxxxwwwwww{{{uuummmjjjiiiiiinnnuuu|||vvvoooaaa^^^YYYSSSOOONNNOOOQQQQQQTTTZZZaaadddjjjvvvzzziiiXXXPPPNNNOOOQQQSSSWWWWWWXXXYYYYYYYYYYYYYYYUUUTTTRRROOOLLLJJJHHHGGGIIIHHHFFFFFFFFFFFFDDDCCCBBB???<<<:::::::::999888999999999999999999999999:::999999888888999999:::888888888888999:::;;;<<<:::::::::999999999888888888888888999999999::::::888888888888888999:::::::::::::::::::::::::::::::::999999999;;;@@@DDDGGGPPPdddyyy}}}qqqqqqyyy~~~wwwwwwoooppptttvvvyyy{{{zzz}}}~~~}}}zzzxxxuuutttqqqooonnnrrryyyxxxpppmmmooossstttyyy{{{sssiiibbbZZZXXXTTTPPPMMMMMMPPPRRRSSSWWW^^^eeeiiinnn{{{~~~mmmYYYPPPNNNNNNPPPSSSWWWWWWXXXYYYZZZZZZYYYYYYUUUTTTRRRPPPMMMJJJHHHGGGKKKJJJHHHGGGGGGGGGEEECCCBBB???<<<;;;::::::999888999999999999999999999999:::999999888888999999:::888888888888999:::;;;<<<:::::::::999999888888888888888999999999:::::::::999999888888999999:::;;;:::::::::::::::::::::::::::999888999<<<@@@EEEHHHVVVjjj~~~xxxssslllooo|||tttuuu|||vvvpppnnnqqqvvvzzz|||}}}}}}yyyuuusssrrrppplllhhhiiigggfffiiiooovvv}}}~~~{{{wwwuuuvvv{{{~~~vvvoooiiiccc]]]YYYTTTUUUUUUTTTSSSTTTVVVXXXYYY```hhhmmmqqqwwwttt```TTTQQQSSSTTTTTTTTTVVVYYYZZZYYYXXXXXXXXXVVVUUUTTTRRROOOLLLJJJHHHIIIHHHHHHGGGEEECCCBBBAAA@@@???===;;;999888777777999999::::::999888666555999999999888888888777777777888999999888777888999888888888888888888888888::::::::::::::::::::::::;;;;;;:::999999888777777:::::::::;;;;;;;;;<<<<<<999;;;>>>@@@>>>===FFFQQQeeeuuu}}}tttlllfffbbbrrrvvvyyyxxxtttpppooorrrwww{{{|||~~~|||xxxvvvsssooollljjjgggccc```^^^^^^___bbbhhhnnnsssvvvuuuvvvxxxzzz~~~vvvpppiiiccc```]]]ZZZWWWXXXYYYZZZYYYYYYYYY\\\^^^```hhhqqqxxx{{{~~~wwwcccUUUQQQRRRRRRQQQSSSVVVYYYZZZYYYXXXXXXXXXWWWVVVUUUSSSPPPMMMJJJIIIHHHHHHHHHGGGEEEDDDBBBAAA@@@???>>><<<:::999888888777777999999999999888777999999999888888888777777777888999999888777888999888888888888888888888888::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;<<<>>>@@@>>>???IIITTTiiiwwwwwwooohhhdddgggxxxxxx~~~}}}tttqqqpppppptttxxx{{{|||}}}~~~}}}yyytttpppmmmjjjfffccc```^^^ZZZXXXVVVWWWZZZ^^^ccchhhlllnnnpppttt{{{~~~tttmmmeeebbb]]]ZZZZZZ[[[[[[[[[^^^```aaabbbcccdddgggjjjmmmuuu{{{gggXXXQQQPPPPPPOOORRRUUUXXXZZZYYYXXXXXXYYYXXXWWWVVVTTTQQQNNNKKKJJJHHHHHHHHHGGGEEEDDDBBBAAABBB@@@???===;;;:::999999666666777999999::::::999999999999888888888888888777888999999888777888999888888888888888888888888999999999999999999999999777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>???===@@@MMMZZZooo{{{yyyooohhhdddaaannn~~~zzzxxxooooooppprrrvvvyyy|||}}}|||}}}~~~}}}{{{xxxvvvsssoookkkgggcccbbb___\\\ZZZYYYWWWWWWUUUWWWYYY]]]aaagggnnnrrryyyzzzqqqgggaaa]]][[[YYYYYY[[[___cccfffeeehhhkkknnnpppssswwwzzzkkk[[[SSSQQQPPPOOOQQQTTTWWWYYYYYYXXXYYYYYYYYYXXXWWWTTTRRROOOLLLKKKHHHGGGGGGGGGEEEDDDCCCBBBBBBAAA@@@>>><<<;;;::::::777777888888999999999999888888888888888888888888777888999999888777888999888888888888888888888888888888888888888888888888777888888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>============CCCRRRaaavvvzzzppphhhbbbaaacccuuu~~~{{{ssskkkmmmpppsssvvvyyy|||~~~||||||~~~}}}zzztttqqqnnnkkkiiifffbbb___YYYXXXWWWVVVVVVVVVXXXYYYWWWYYYZZZ]]]bbbjjjuuu}}}tttllleee```]]]YYYYYYZZZ\\\```ffflllpppppptttxxx}}}ooo___VVVRRRRRRQQQPPPSSSVVVYYYYYYYYYYYYZZZYYYXXXWWWUUURRROOOMMMKKKGGGGGGGGGFFFFFFDDDCCCBBBCCCBBB@@@>>><<<;;;:::::::::999999888888888777777888888888888888888888888777888999999888777888999888888888888888888888888888888888888888888888888999999999999999999999999:::::::::;;;;;;;;;<<<<<<===<<<<<<===???GGGYYYjjj}}}qqqiiiccc```ccciii~~~wwwpppiiilllpppsssvvvxxx||||||}}}~~~}}}|||zzzwwwssspppjjjgggcccaaa___]]][[[YYYQQQRRRSSSSSSTTTVVVZZZ^^^[[[]]]___bbbhhhssszzzoooeee```]]]\\\\\\XXX[[[___ccciiiooovvv{{{tttdddYYYTTTSSSSSSOOORRRVVVXXXYYYYYYYYYZZZYYYXXXWWWUUURRROOOLLLKKKGGGGGGGGGFFFFFFEEECCCCCCCCCAAA@@@>>><<<;;;::::::;;;:::999888777777777777888888888888888999999999777888999999888777888999888888888888888888888888999999999999999999999999:::999999999999999999999:::::::::;;;;;;;;;<<<<<<===<<<===???CCCMMMaaasssyyykkkdddaaa```gggpppzzzzzz}}}rrrmmmiiilllpppssstttwww|||}}}}}}zzzwwwtttqqqnnnkkkhhheeeaaa^^^[[[YYYXXXXXXWWWVVVQQQSSSUUUUUUVVVYYY___ccccccggglllqqqxxx~~~pppkkkccc]]][[[\\\]]]]]]]]]bbbiiiqqqwwwzzzhhh[[[TTTRRRRRRNNNQQQUUUXXXYYYYYYZZZ[[[XXXXXXVVVTTTQQQNNNLLLJJJFFFFFFGGGFFFFFFEEEDDDCCCBBBAAA???===;;;::::::999:::999888777777888888999777777888888888999999999777888999999888777888999888888888888888888888888::::::::::::::::::::::::888888888999999::::::;;;:::::::::;;;;;;;;;<<<<<<======???CCCIIITTTiii|||ttteeeaaa``````jjjwwwppptttyyypppkkkiiimmmppprrrtttwww{{{~~~~~~~~~{{{yyyuuurrrmmmiiifffccc___]]]\\\YYYVVVTTTTTTUUUUUUTTTUUUWWWYYYYYYZZZ]]]ccchhhlllrrrzzzvvvmmmfffccc^^^\\\\\\^^^___```dddkkkuuu~~~~~~jjj\\\TTTQQQQQQMMMPPPUUUXXXXXXYYYZZZ[[[XXXWWWVVVTTTQQQNNNKKKJJJFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@???===;;;:::999999888777777777777999:::;;;777777888888999999999999777999999999888777888999888888888888888888888888::::::::::::::::::::::::555666777888:::;;;<<<===:::::::::;;;;;;;;;<<<<<<>>>???BBBGGGMMMYYYoooqqqbbb______aaalll{{{~~~yyyqqqiiimmm}}}pppiiifffgggkkkooosssvvvyyy||||||~~~{{{vvvrrrhhhhhhfffdddaaa___^^^]]]ZZZYYYWWWVVVVVVXXXZZZ[[[[[[^^^aaacccfffiiinnnqqqwww}}}~~~uuummmfffccc]]]YYYXXXZZZ[[[]]]ccckkkpppwwwttteeeTTTMMMPPPNNNPPPSSSWWWYYY[[[[[[ZZZZZZZZZYYYWWWTTTQQQNNNLLLHHHHHHGGGGGGFFFEEEDDDDDDCCCBBB???===;;;999888888999999999888888888777777888888888888777777777777888888999999999999888888777777777777777777777777999999888888999999:::;;;666777888999:::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===:::???BBBEEEQQQgggyyy}}}ooodddbbbaaadddttt{{{zzz{{{|||}}}~~~mmmgggaaaggg~~~yyymmmgggeeehhhkkkooosssvvvyyy||||||}}}}}}xxxrrrnnngggfffeeecccbbb```___^^^___^^^]]]]]]^^^```bbbdddhhhkkknnnqqqssswww{{{~~~}}}xxxqqqjjjccc^^^\\\XXXVVVWWW\\\___ccclllttt|||xxxxxx|||xxxiiiWWWOOOQQQNNNPPPSSSVVVYYYZZZZZZZZZYYYYYYXXXWWWUUURRROOOMMMIIIIIIHHHGGGFFFEEEEEEDDDCCCBBB@@@===;;;:::888888999999999888888888777777888888888888777777777777888888999999999999888888888888888888888888888888999999888888999999:::;;;777777888::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<@@@DDDIIIXXXmmm~~~qqqeeebbbbbbgggxxx~~~{{{{{{|||}}}}}}~~~yyyeeeaaa```jjjsssiiiddddddhhhkkkpppsssvvvyyy|||{{{}}}~~~xxxrrrnnnkkkkkkjjjiiihhhggggggfffjjjiiijjjjjjllloooqqqssszzz}}}}}}yyyyyyvvvsssooommmmmmnnnoooooommmkkkhhhddd___\\\YYYXXXYYYXXX[[[bbbhhhnnnwww}}}vvvlllmmmsss}}}}}}ooo]]]SSSRRRMMMOOORRRUUUWWWYYYYYYYYYXXXXXXXXXWWWUUUSSSPPPOOOJJJJJJIIIHHHGGGFFFEEEEEEBBBAAA@@@>>><<<:::999888999999999888888888888888888888888888777777777777888888999999999999888888999999999999999999999999999999888888999999:::;;;777888999::::::;;;;;;:::;;;;;;;;;;;;;;;<<<======>>>AAAEEEOOObbbwwwrrrddd```cccmmm{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~mmm```___bbbppp~~~}}}yyymmmfffdddeeeiiilllppptttvvvyyy|||{{{}}}|||yyyxxxxxxxxxxxxxxxwwwwwwwwwyyyzzz{{{|||yyyqqqjjjfffggghhhfffcccaaaaaabbbccccccbbbaaa___]]]\\\\\\[[[\\\``````dddmmmsssyyyxxxrrriiikkkqqqzzztttdddWWWSSSNNNOOOQQQTTTVVVXXXXXXYYYWWWWWWWWWWWWVVVTTTRRRPPPKKKKKKJJJIIIGGGFFFEEEEEEBBBAAA@@@???===;;;999888888888888888888888888888888888888888777777777666888888999999999999888888999999999999999999999999999999888888999999:::;;;888999999:::;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>???@@@GGGVVVkkkpppaaa^^^dddrrr{{{yyyzzz{{{yyyzzzzzz{{{|||}}}}}}~~~}}}~~~fffYYYZZZ```ppp{{{xxxvvvwwwyyysssiiidddeeegggjjjmmmqqqtttwwwyyy|||~~~|||~~~ssskkkddd]]][[[^^^___^^^]]][[[[[[[[[\\\^^^\\\\\\[[[[[[\\\^^^```bbbeeeffflllvvv}}}|||tttooohhhkkkpppxxxzzzkkk\\\TTTOOOPPPQQQTTTVVVWWWXXXYYYWWWWWWWWWWWWVVVTTTRRRQQQLLLKKKJJJIIIGGGFFFEEEDDDAAAAAA@@@???>>><<<:::999888888888888888888888888888888888888777777777666888888999999999999888888999999999999999999999999999999888888999999:::;;;999999:::;;;;;;;;;:::::::::::::::;;;;;;===>>>>>>???AAAKKK]]]sssyyykkk^^^\\\fffvvv}}}xxxwwwxxxyyyuuuvvvwwwyyy{{{}}}~~~~~~wwwbbbVVVYYYbbbtttvvvqqqpppoooqqqttt{{{zzzmmmeeedddfffiiikkknnnrrruuuwwwyyy|||~~~}}}wwwooogggaaa[[[VVVVVVZZZYYYZZZZZZZZZYYYZZZ\\\^^^^^^]]]]]]^^^```cccgggiiiiiikkksssvvvooojjjfffiiinnnttt{{{rrrbbbVVVPPPQQQRRRTTTVVVWWWYYYYYYWWWXXXXXXXXXVVVTTTRRRQQQLLLKKKJJJHHHGGGEEEDDDCCC@@@@@@AAA@@@???===:::999888888888888888999999999888888888888777777777777888888999999999999888888999999999999999999999999999999888888999999:::;;;::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>???AAAEEERRRggg{{{{{{oooddd[[[]]]jjj{{{xxxuuuuuuvvvwwwrrrsssuuuwwwzzz|||}}}~~~ooo]]]VVV[[[fffzzz}}}rrrmmmmmmmmmooossszzz~~~ssshhhbbbcccgggjjjkkknnnrrruuuwwwyyy|||~~~~~~zzzlllfffaaa^^^YYYUUUWWW[[[XXX[[[]]]^^^___aaaeeehhhhhhhhhhhhiiikkkooorrruuuuuuxxx}}}wwwqqqmmmjjjmmmpppsssuuuyyyyyyhhhZZZRRRRRRSSSTTTVVVXXXYYYZZZXXXYYYYYYXXXVVVTTTRRRQQQKKKKKKIIIHHHFFFDDDCCCBBB@@@@@@AAAAAA???===;;;999777777888888888999999999888888888888777777777777888888999999999999888888888888888888888888888888999999888888999999:::;;;:::;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>???EEELLL\\\ssszzztttfff___ZZZ___ooozzzuuuttttttttttttrrrssstttvvvxxxzzz{{{|||~~~iiiYYYTTTZZZfff{{{}}}rrrnnnnnnooorrrvvv{{{|||oooddd```bbbgggjjjlllnnnrrruuuwwwyyy|||~~~yyyrrrmmmhhhccc```^^^[[[XXXYYY^^^\\\___cccfffgggjjjoootttuuutttttttttwwwzzz~~~|||wwwtttqqqsssuuutttrrrsssvvvzzzzzz}}}lll]]]SSSSSSTTTUUUVVVXXXZZZ[[[YYYYYYYYYXXXVVVTTTRRRPPPKKKJJJIIIGGGEEEDDDBBBBBB@@@@@@AAAAAA@@@===;;;999777777888888999999999999888888888888777777777777888888999999999999888888777777777777777777777777999999888888999999:::;;;;;;;;;;;;<<<;;;;;;::::::999::::::;;;<<<===??????JJJQQQccczzztttpppbbb]]]ZZZbbbsss|||vvvsssssstttsssrrrssstttuuuvvvwwwxxxyyyyyy|||~~~fffYYYSSSYYYhhhuuuooooooppptttyyy}}}tttfff```___aaafffkkkppppppqqqsssvvvyyy|||}}}~~~|||sssnnnkkkiiiffffffeeedddbbbbbbbbbcccdddfffjjjnnnppprrrxxx{{{yyyttt{{{~~~{{{wwwuuurrrooooooooosss|||vvvcccYYYUUUTTTVVVWWWVVVXXX[[[\\\ZZZYYYYYYYYYWWWTTTQQQMMMLLLKKKIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@>>>;;;888:::::::::::::::::::::::::::::::::999999888888888777888888888999999999999:::999999888888999999:::888888999999999:::::::::999999:::::::::;;;;;;;;;===:::999;;;<<<<<>>;;;:::=========@@@EEELLL^^^uuu{{{qqqggg\\\WWW[[[mmm{{{xxxtttqqqqqqqqqqqqpppoooqqqssstttttttttvvvwww{{{|||ttt___UUUUUU]]]mmm}}}zzzzzz{{{~~~rrrhhh___]]]```bbbggglllooopppsssvvvxxxzzzzzzzzz|||zzztttooollliiihhhjjjmmmnnnooovvvwwwyyy{{{|||~~~~~~~~~pppdddaaa]]]\\\aaagggmmmwwwsssZZZTTTPPPQQQSSSSSSUUUYYY[[[ZZZYYYYYYZZZXXXUUUSSSNNNMMMKKKIIIGGGEEEDDDCCCCCCBBBAAAAAAAAA@@@===:::::::::::::::::::::::::::888888888888777777777777666777777777888888888888:::999999888888999999:::::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;===;;;<<<>>>???>>>AAAGGGSSSfff~~~||||||qqq```XXXWWW```ssszzzwwwsssqqqpppqqqppppppppprrrssstttssssssuuuvvv}}}|||ooo]]]UUUUUU^^^qqqnnneee^^^^^^aaacccgggkkknnnppptttwwwzzzzzzzzzzzz}}}|||tttmmmiiifffgggiiimmmsssyyy}}}xxxhhhccc\\\WWWXXX\\\aaaiiipppxxx```XXXRRRRRRTTTUUUWWWZZZZZZZZZYYYYYYZZZYYYVVVTTTNNNMMMLLLJJJHHHFFFDDDCCCCCCCCCBBBBBBBBBAAA>>><<<::::::::::::::::::::::::999999888888888888888888666666777777777888888888:::999999888888999999:::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;:::<<>>>>>BBBIIIZZZooo}}}zzz}}}qqq\\\UUUXXXeeezzzwwwuuurrrppppppppppppoooqqqrrrssssssrrrsssuuuvvv~~~kkk\\\WWWUUU```tttmmmeee___```cccdddgggjjjmmmpppssswwwzzz{{{|||{{{zzzrrrllliiiiiiiiihhhlllrrrzzzqqqiii___WWWUUUWWWYYY___eeeppp}}}eee[[[RRRQQQSSSTTTVVVZZZZZZYYYYYYZZZ[[[ZZZWWWUUUNNNMMMLLLJJJHHHFFFEEEDDDCCCBBBBBBBBBCCCBBB???===::::::::::::::::::::::::::::::::::::::::::::::::777777777777888888888888:::999999888888999999:::999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<:::999;;;>>>>>>>>>EEENNNbbbvvv}}}{{{|||ooo[[[TTT[[[kkkzzzuuussspppoooppppppooonnnpppqqqrrrrrrrrrrrruuuwww~~~hhh[[[XXXVVVbbbxxxmmmeee___```ccceeegggjjjmmmooosssvvvzzz|||~~~~~~~~~vvvsssnnniiifffhhhlllppprrrxxx|||pppdddZZZVVVUUUUUUXXX[[[dddpppiii]]]RRROOOPPPRRRTTTWWWYYYYYYYYYZZZ[[[[[[YYYVVVOOONNNLLLJJJHHHFFFEEEDDDCCCBBBAAABBBCCCBBB???===:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;777888888888999999999999:::999999888888999999:::888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<999999;;;======@@@JJJUUUlll~~~|||wwwiiiZZZVVV^^^ppp}}}wwwrrrqqqooooooppppppooonnnooopppqqqqqqqqqsssvvvxxx{{{eeeZZZYYYYYYfff}}}|||lllccc^^^___ccceeehhhlllmmmnnnqqquuuyyy}}}~~~~~~~~~~~~~~~}}}|||wwwsssmmmmmmmmmllllllooovvv{{{wwwkkk___ZZZXXXUUUUUUVVV[[[fffvvvoooaaaSSSOOOPPPRRRSSSVVVYYYXXXYYYZZZ[[[[[[YYYWWWOOONNNMMMKKKIIIGGGEEEDDDBBBAAAAAAAAABBBAAA???===::::::::::::::::::::::::999999999::::::;;;;;;;;;999999999999:::::::::::::::999999888888999999:::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::<<<>>>>>>BBBOOO]]]vvv|||nnn```XXXYYYbbbtttzzzuuuqqqooonnnnnnooopppooommmnnnoooppppppqqqssswwwzzzyyycccZZZYYY[[[iiixxxiiiaaa[[[]]]bbbeeeiiinnnmmmnnnppptttyyy}}}~~~|||zzzyyyxxxxxxtttwww}}}zzzuuupppmmmjjjmmmqqqsssuuuyyy~~~}}}qqqddd^^^[[[XXXUUUVVVVVV___nnn{{{uuufffWWWRRRRRRTTTUUUWWWYYYXXXXXXZZZ\\\\\\ZZZXXXOOONNNMMMKKKIIIGGGEEEEEEAAA@@@@@@AAABBBAAA???<<<::::::::::::::::::::::::888888888999999:::::::::999999:::::::::;;;;;;;;;:::999999999999999999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???EEESSSbbb}}}zzzgggYYYVVV\\\eeeuuuxxxuuupppnnnmmmnnnooopppooommmmmmnnnooopppqqqsssxxx{{{xxxfff]]]\\\[[[mmmttthhh```YYY\\\aaadddgggjjjlllmmmooorrrwww|||}}}yyywwwvvvvvvwww{{{}}}wwwsssqqqqqqqqqqqquuuzzz~~~qqqddd\\\WWWUUUTTTXXXYYY___iiissszzz|||jjjWWWPPPQQQSSSTTTVVVWWWYYY[[[[[[YYYXXXXXXXXXRRRPPPMMMJJJGGGEEEEEEDDD@@@AAAAAAAAAAAA@@@??????::::::999999999:::;;;;;;;;;::::::999999::::::;;;888999::::::;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===;;;===???@@@FFFWWWiiinnn___VVVSSS```nnn}}}~~~vvvnnnkkkllllllmmmmmmmmmmmmmmmlllmmmnnnoooppptttyyy}}}rrrddd______```nnnzzznnnfff^^^YYY[[[aaadddgggjjjlllmmmooorrrwww||||||{{{zzz{{{~~~}}}xxxvvvvvvxxxyyyxxxjjj```YYYUUUSSSTTTTTTYYYaaahhhnnnwwwooo[[[RRRPPPQQQRRRTTTVVVXXXZZZZZZYYYXXXWWWXXXRRRPPPMMMJJJGGGFFFEEEEEE@@@AAAAAAAAAAAA@@@??????;;;;;;::::::999:::::::::;;;::::::999999::::::;;;888999::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===@@@BBBJJJ^^^rrr{{{jjj[[[UUUUUUdddssszzzrrrllljjjkkkllllllmmmmmmllllllkkklllmmmnnnqqqvvv|||lllbbbaaaccceeennn{{{sssfffbbb[[[XXX[[[```cccfffjjjkkkmmmpppssswww|||sssfff]]]WWWTTTSSSRRRTTTYYY]]]```gggooouuu___SSSOOONNNOOOQQQUUUWWWYYYZZZXXXWWWWWWXXXSSSQQQNNNKKKHHHFFFEEEEEEAAAAAAAAAAAAAAA@@@@@@???<<<<<<;;;:::999999999:::::::::999999999999::::::888999::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888;;;???BBBEEEQQQiii~~~uuubbbVVVTTTWWWjjjyyy|||tttnnnkkkjjjkkkllllllmmmllllllllljjjkkkkkkmmmqqqxxx{{{iiidddeeefffeeekkkuuuoooccc^^^YYYWWW\\\```cccfffjjjkkkmmmpppsssvvv}}}zzzmmmbbbZZZUUUUUURRRRRRUUUWWWXXX^^^fffyyyxxxbbbTTTOOOLLLMMMPPPUUUWWWYYYYYYXXXWWWWWWXXXTTTRRROOOKKKHHHFFFEEEEEEAAAAAABBBBBBAAAAAA@@@???>>>===<<<::::::999999999::::::999999999999::::::888999::::::;;;;;;:::::::::::::::;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<777<<<@@@CCCIIIXXXrrr~~~mmm[[[RRRTTT[[[nnn}}}xxxpppmmmkkkkkkkkklllmmmmmmmmmmmmmmmkkkkkklllmmmqqqyyyyyyjjjiiikkkjjjdddfffnnn|||nnnccc\\\XXXXXX]]]aaabbbeeejjjjjjnnnqqqtttvvv}}}ttthhh^^^XXXVVVSSSRRRSSSTTTUUUZZZaaapppyyycccVVVOOOLLLNNNQQQTTTWWWYYYZZZYYYXXXXXXYYYUUUSSSPPPLLLIIIGGGFFFEEEAAABBBBBBBBBBBBAAA@@@@@@>>>===<<<;;;::::::999999:::999999888888999999:::888999::::::;;;;;;::::::999::::::::::::::::::999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999>>>BBBEEENNNaaazzzwwweeeUUUPPPVVV___qqq}}}uuunnnmmmmmmllllllmmmnnnnnnnnnnnnmmmmmmmmmmmmooosss{{{yyymmmppprrrpppgggeeehhhttt~~~mmmccc[[[XXXZZZ^^^aaabbbeeeiiijjjnnnrrrtttvvv}}}}}}pppddd]]]XXXTTTRRRRRRQQQQQQWWW^^^iiiyyyyyyfffYYYRRRNNNOOOSSSUUUWWWZZZZZZZZZYYYYYYZZZVVVTTTQQQMMMJJJGGGFFFEEEBBBBBBBBBBBBBBBAAA@@@@@@======<<<;;;:::::::::;;;999999888888888888999999888999::::::;;;;;;::::::999999::::::::::::999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@CCCHHHUUUlllppp^^^QQQPPPYYYbbbsss}}}|||rrrmmmmmmmmmkkklllmmmmmmnnnnnnmmmmmmlllmmmnnnqqquuu}}}wwwnnnvvv{{{yyynnngggdddkkkvvv{{{kkkaaa[[[ZZZ\\\```bbbbbbdddiiijjjnnnssstttvvv}}}yyyjjjaaa\\\WWWSSSRRRQQQPPPUUU\\\ddduuu|||kkk^^^VVVQQQQQQTTTVVVXXXZZZ[[[[[[ZZZ[[[[[[WWWUUUQQQMMMJJJGGGFFFEEEBBBBBBBBBCCCBBBBBBAAA@@@===<<<<<<;;;;;;;;;<<<<<<999999888888888888999999888999::::::;;;;;;::::::999999::::::::::::999999888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>@@@DDDMMM^^^ttt~~~rrrkkkuuuiiiYYYRRRWWWgggvvvxxxqqqmmmkkkkkkkkkjjjgggeeeeeehhhjjjiiihhhlllnnnqqqwwwyyy{{{vvveeeccchhhooo|||wwweee[[[XXXYYYZZZ]]]```dddfffhhhiiimmmooorrrwww}}}yyyvvvpppjjjddd```]]]\\\YYYZZZ]]]cccnnnzzzrrrkkkddd```]]]ZZZ\\\```gggtttssscccWWWUUUYYYWWWXXXYYYZZZZZZYYYXXXXXXXXXWWWUUURRRNNNKKKHHHFFFDDDCCCAAAAAABBBBBBBBBAAA===<<<<<<;;;::::::;;;;;;999999888888999999::::::888888888888999999999999999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<===>>>???@@@AAAEEEQQQfff~~~{{{ooojjjxxxiiiYYYUUU]]]nnn}}}~~~vvvoookkkjjjjjjjjjjjjhhhffffffhhhjjjjjjjjjmmmooosssyyyzzzwwwfffccchhhooo{{{qqqaaaZZZXXXYYYZZZ]]]```dddfffhhhiiilllooosssxxx|||xxxoookkkfff```[[[XXXVVVVVVXXXXXX[[[aaakkkwwwwwwoooiiiddd___```dddiiiuuuyyyfffWWWUUUZZZVVVWWWXXXZZZZZZZZZYYYYYYXXXWWWVVVSSSOOOKKKGGGEEEDDDCCCAAAAAABBBBBBBBBAAA>>>===<<<;;;;;;:::;;;;;;999999888888888999999:::999999:::::::::;;;;;;;;;:::::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAFFFVVVnnntttrrr~~~fffXXXWWWaaarrr{{{qqqjjjgggggggggfffiiihhhgggggghhhiiikkkkkkmmmooosssyyy}}}tttdddbbbgggooo{{{mmm```[[[ZZZYYYZZZ]]]```dddfffhhhiiikkknnnssszzz{{{uuuoookkkdddaaa]]]XXXTTTSSSSSSSSSWWWXXX[[[aaakkkwww|||vvvooohhhgggjjjmmmyyykkkZZZUUUXXXUUUVVVXXXYYYZZZZZZZZZZZZXXXXXXVVVSSSPPPKKKGGGEEEDDDCCCAAAAAABBBBBBBBBAAA???>>>===<<<;;;;;;;;;;;;::::::999999888999999:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@BBBIII\\\www{{{|||wwwaaaVVVXXXcccsssxxxnnngggfffgggfffeeeggggggggggggggghhhjjjllllllooossszzzpppaaaaaagggooo{{{{{{jjj___[[[[[[YYYZZZ]]]```dddfffhhhiiijjjmmmssszzz~~~vvvpppiiiddd```[[[YYYUUUQQQPPPQQQSSSTTTUUUWWW[[[cccooo{{{}}}vvvsssuuuvvvsss```WWWWWWTTTUUUWWWYYY[[[[[[[[[ZZZZZZYYYVVVSSSOOOKKKGGGFFFDDDCCCAAAAAABBBBBBBBBAAA??????===<<<;;;;;;::::::;;;;;;::::::999999::::::888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<>>>???@@@DDDMMMccclllYYYSSSZZZfffttt~~~wwwmmmhhhhhhiiihhhfffeeefffgggffffffgggjjjlllmmmpppuuu|||{{{~~~mmm___```fffmmmxxxvvvfff\\\YYYXXXYYYZZZ]]]```dddfffhhhiiihhhlllssszzz}}}tttlllfffaaa\\\YYYVVVTTTQQQOOOPPPSSSVVVYYYXXX[[[aaajjjvvv}}}iii\\\XXXTTTUUUWWWYYY[[[[[[[[[[[[\\\ZZZVVVRRRNNNJJJHHHGGGDDDCCCAAAAAABBBBBBBBBAAA@@@???>>><<<;;;;;;::::::===<<<;;;;;;::::::;;;;;;999999999999::::::::::::999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===???@@@AAAFFFRRRkkkqqqaaaQQQRRR]]]kkkvvv~~~{{{sssjjjgggiiijjjhhhdddccceeeffffffeeefffiiilllooorrrxxx~~~uuu|||kkk___```fffllluuussscccZZZVVVUUUYYY[[[]]]aaadddfffhhhiiihhhlllrrrzzz{{{vvvnnnfff```\\\XXXVVVUUUSSSQQQPPPRRRVVV[[[^^^___bbbiiirrr|||ppp```YYYSSSUUUWWWYYY[[[\\\\\\[[[]]]ZZZVVVQQQMMMJJJHHHHHHDDDCCCAAAAAABBBBBBBBBAAA@@@???>>>===;;;;;;::::::>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======777777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@BBBCCCIIIVVVppp{{{yyy}}}hhhYYYMMMQQQ___nnnyyywwwooogggeeegggiiifffbbbbbbdddfffeeedddeeehhhlllqqqtttzzz~~~wwwmmm{{{gggYYY\\\___```kkk|||qqqbbbZZZXXXXXXWWWZZZ^^^bbbdddgggjjjlllmmmpppvvv~~~}}}oookkkfff```\\\[[[[[[\\\TTTVVVWWWUUUTTTXXXaaahhhlllqqqyyyxxxeeeZZZWWWWWWXXXZZZ[[[[[[[[[[[[XXXXXXVVVTTTPPPLLLIIIFFFCCCAAA@@@@@@AAABBBAAA@@@=========<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;999999999999;;;;;;::::::::::::::::::::::::;;;:::999888999:::;;;<<<;;;999:::>>>???>>>@@@DDDJJJbbb|||zzz~~~nnnooowww{{{^^^TTTLLLRRRcccssszzzyyyrrrnnniiieeeddddddcccbbbbbbccccccbbbbbbeeeiiimmmnnnuuu~~~zzzwwwpppxxxeeeXXXZZZ]]]^^^jjjzzzmmm___XXXWWWWWWVVVYYY]]]aaacccfffiiikkknnnqqqwww~~~xxxpppmmmiiieeebbb`````````YYY[[[]]]\\\\\\```iiipppuuuzzzzzzhhh]]]VVVWWWXXXZZZZZZ[[[[[[[[[YYYXXXWWWTTTQQQMMMIIIGGGEEECCCAAAAAABBBCCCBBBAAA>>>======<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<:::;;;???@@@???AAAFFFQQQhhh}}}}}}ppppppvvvttt[[[RRRLLLRRRdddtttzzzyyyppplllgggdddccccccbbbaaabbbbbbcccbbbccceeeiiimmmooovvvuuuwwwuuurrraaaVVVWWWZZZ[[[gggvvv|||hhh[[[VVVUUUVVVVVVYYY]]]```ccceeehhhkkknnnqqqwwwzzzvvvsssrrrqqqnnnllljjjiiihhhdddfffgggggggggllltttzzz}}}kkkaaaVVVVVVXXXYYYZZZ[[[[[[[[[YYYXXXWWWTTTQQQMMMJJJHHHFFFDDDBBBBBBCCCDDDCCCBBB>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<===;;;<<>>>>>======<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999:::<<<===>>>===<<<;;;===;;;<<>>>>>===<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999:::<<<===>>>===<<<;;;;;;;;;<<<>>>>>>>>>FFFOOOgggyyy}}}yyyyyy^^^NNNLLLOOOZZZjjjtttuuurrrjjjhhheeecccccccccaaa```aaabbbcccddddddfffiiikkknnnwwwwwwyyy]]]VVVQQQQQQSSSZZZfffssslll]]]WWWVVVVVVUUUYYY\\\```cccfffhhhkkknnnooottt{{{ooo```WWWSSSTTTVVVXXXZZZ[[[[[[\\\YYYYYYXXXVVVSSSPPPMMMKKKFFFDDDBBBAAABBBBBBAAA?????????>>>======<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;::::::999::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;:::<<<>>>>>>@@@JJJUUUnnn~~~vvvZZZLLLLLLRRR^^^kkksssqqqmmmhhhfffdddcccccccccbbb``````bbbcccdddeeefffiiikkkoooxxxwwwlllXXXTTTQQQQQQTTT[[[iiiuuuzzzgggZZZVVVVVVUUUTTTXXX[[[___ccceeehhhkkkmmmpppttt|||zzziii[[[TTTSSSTTTVVVXXXYYY[[[[[[\\\YYYYYYXXXWWWTTTQQQNNNLLLHHHFFFCCCBBBCCCCCCAAA@@@??????>>>>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;::::::999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;>>>@@@@@@CCCOOO[[[vvvnnnTTTLLLNNNTTT```lllqqqmmmhhheeedddbbbbbbbbbbbb```___```bbbdddeeeeeefffhhhjjjrrr{{{vvvbbbVVVSSSQQQQQQTTT]]]kkkvvvuuucccXXXUUUUUUTTTRRRWWWZZZ^^^bbbdddgggjjjlllpppttt|||vvveeeZZZSSSRRRTTTUUUXXXYYY[[[[[[\\\ZZZYYYYYYWWWTTTQQQNNNLLLIIIGGGEEEDDDDDDDDDCCCAAA??????>>>>>>======<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999;;;;;;;;;;;;999999::::::::::::::::::::::::;;;:::999888999:::;;;<<<<<<===???BBBBBBFFFRRR```|||xxxfffPPPLLLNNNVVVbbbmmmpppkkkeeecccbbb``````aaaaaa___^^^___aaadddeeeeeefffhhhjjjttt|||}}}|||fff[[[UUURRRSSSXXX```nnnzzzrrraaaXXXUUUTTTVVVXXX[[[]]]```bbbdddfffiiilllpppvvvmmm```XXXTTTSSSSSSSSSUUUYYY[[[[[[[[[[[[ZZZZZZXXXUUUQQQMMMJJJHHHFFFDDDBBBAAA@@@@@@AAA???>>>===<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;<<<<<<;;;::::::999999::::::;;;<<<======<<<999<<>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::999999999::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<===>>>>>><<<;;;>>>DDDDDDHHH[[[rrr{{{{{{eeeSSSOOOKKKNNNXXXffflllhhheeeeee___^^^^^^]]]]]]^^^``````cccdddeeeeeeeeegggjjjllluuu|||}}}fffUUUQQQPPPUUU]]]iiiyyy|||mmm]]]UUUSSSRRRTTTVVVZZZ\\\___aaaccceeeiiillltttzzzuuuggg\\\WWWUUUTTTTTTVVVYYY[[[[[[[[[[[[[[[[[[YYYVVVRRRNNNLLLHHHGGGEEECCCAAAAAAAAAAAA??????===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>>>>>>><<<<<<@@@DDDEEELLLccc{{{tttyyy{{{___NNNLLLMMMQQQ[[[fffjjjgggbbbaaa^^^^^^]]]\\\]]]^^^___```cccdddeeeeeeeeefffiiillluuu}}}}}}fffWWWSSSSSSXXXaaammm~~~zzzkkk\\\UUUSSSSSSTTTWWWYYY[[[^^^```bbbeeeiiilllttt{{{}}}mmmaaaZZZVVVUUUUUUWWWZZZ\\\\\\[[[ZZZ[[[ZZZYYYVVVRRRNNNLLLHHHGGGEEECCCAAAAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============:::===AAADDDEEEPPPjjjsss|||vvvYYYKKKKKKLLLRRR]]]fffhhhfffbbb```]]]]]]\\\\\\\\\^^^___```bbbdddeeeeeeeeegggjjjlllwww~~~|||fffZZZVVVVVV[[[cccoooxxxjjj\\\UUUTTTTTTUUUXXXYYYZZZ]]]^^^aaadddiiimmmttt|||uuufff]]]WWWVVVVVVXXXZZZ\\\\\\[[[YYYZZZYYYXXXUUURRRNNNLLLIIIGGGEEECCCBBBAAAAAABBB@@@???>>>===;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<999===@@@BBBFFFUUUqqqxxxoooVVVKKKLLLJJJSSS^^^eeegggeeebbb```\\\\\\[[[[[[\\\]]]___```bbbcccdddeeefffhhhlllooozzz{{{eee[[[WWWVVV[[[cccooovvvhhh[[[UUUUUUTTTVVVXXXXXXZZZ[[[]]]___dddiiimmmuuu}}}}}}kkkaaaXXXWWWWWWXXX[[[\\\\\\[[[ZZZZZZZZZYYYVVVSSSOOOMMMIIIHHHFFFCCCBBBBBBBBBBBBAAA@@@>>>===;;;:::::::::::::::::::::;;;;;;;;;;;;999999::::::::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::===@@@BBBIII\\\wwwhhhSSSLLLLLLIIITTT```dddeeeeeebbb___[[[[[[ZZZZZZ[[[]]]___```aaabbbdddfffhhhkkkooorrr}}}zzzeeeYYYUUUTTTYYYaaammm}}}sssfffYYYTTTTTTTTTUUUWWWXXXYYY[[[\\\___ccciiimmmwwwpppcccYYYXXXWWWYYY[[[]]]\\\\\\\\\\\\\\\[[[XXXUUURRRPPPIIIHHHFFFDDDBBBBBBBBBBBBAAA@@@>>>===;;;:::::::::::::::;;;;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;===???@@@CCCNNNddd|||{{{aaaPPPKKKKKKJJJWWWbbbdddcccccc```[[[ZZZZZZYYYZZZ[[[]]]^^^``````bbbeeegggiiimmmrrruuuyyydddUUURRRQQQVVV___kkk|||qqqdddWWWRRRSSSSSSTTTVVVWWWYYYZZZ\\\^^^ccciiimmmyyyrrreeeYYYXXXXXXYYY\\\]]]]]]\\\]]]^^^^^^]]]ZZZWWWTTTRRRIIIHHHFFFDDDCCCBBBBBBBBBAAA@@@???===;;;:::::::::;;;;;;;;;<<<<<<=========999999999::::::;;;;;;;;;<<<;;;::::::::::::;;;<<<===============<<<<<<<<>>===<<<;;;;;;999999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======>>>AAAAAADDDSSSmmm}}}uuuYYYNNNMMMMMMTTT^^^fffddd___]]]\\\\\\[[[[[[ZZZZZZZZZ[[[]]]^^^dddcccdddfffhhhjjjrrr|||ooo^^^TTTSSSSSSUUU^^^lll}}}lllaaaVVVRRRRRRSSSVVVZZZaaa`````````bbbffflllooo~~~xxxiii]]]WWWTTTXXX[[[[[[[[[\\\]]]]]]]]][[[YYYVVVTTTRRRMMMJJJFFFDDDCCCBBB@@@???AAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======>>>AAACCCHHHXXXppp{{{rrrXXXMMMLLLMMMTTT^^^eeeccc^^^\\\\\\[[[[[[[[[ZZZZZZZZZ\\\]]]^^^bbbaaacccfffhhhkkkuuunnn\\\SSSRRRRRRUUU]]]lll}}}jjj___UUUQQQRRRRRRUUUYYYaaabbbaaaaaacccgggmmmrrrzzzjjj]]]WWWTTTWWWZZZZZZZZZ\\\^^^^^^]]]\\\ZZZXXXUUUTTTMMMJJJGGGDDDCCCBBBAAA???AAAAAA@@@???>>>======<<<=========<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<============AAAFFFNNN^^^uuuxxx{{{nnnVVVLLLLLLNNNTTT]]]cccaaa]]]\\\[[[ZZZZZZZZZZZZZZZZZZ\\\^^^___```___aaafffiiimmmwwwmmm[[[SSSRRRQQQUUU^^^mmm~~~iii^^^UUURRRRRRSSSVVVYYYaaaaaabbbaaabbbgggnnnttt{{{jjj]]]VVVSSSVVVZZZZZZZZZ\\\]]]]]]]]]\\\ZZZXXXUUUTTTNNNKKKGGGDDDCCCBBBAAA???BBBBBBAAA@@@???>>>======???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<============<<<@@@HHHTTTeeeyyy~~~vvvzzzhhhSSSKKKKKKNNNTTT\\\aaa___\\\[[[ZZZYYYZZZYYYYYYYYY[[[\\\^^^`````````bbbfffiiimmmwwwmmm[[[RRRRRRRRRUUU___nnnhhh^^^UUUSSSTTTUUUWWW[[[^^^```aaa```aaafffooowww|||iii]]]VVVRRRUUUYYYYYYZZZ\\\\\\\\\\\\[[[ZZZWWWUUUTTTNNNKKKGGGEEEDDDCCCAAA@@@BBBBBBAAA@@@???>>>======??????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<=========>>>>>>;;;???IIIYYYlll~~~yyy|||yyy```PPPJJJKKKMMMTTTZZZ^^^\\\ZZZZZZYYYWWWYYYXXXXXXYYY[[[]]]___```bbbaaacccgggiiimmmvvvkkk[[[SSSRRRRRRVVV```pppggg]]]UUUTTTUUUUUUXXX[[[[[[^^^``````aaagggrrr{{{~~~jjj]]]VVVRRRTTTXXXYYYZZZ]]][[[[[[\\\[[[ZZZWWWUUUTTTNNNKKKHHHEEEDDDCCCAAA@@@AAAAAA@@@???>>>======<<<>>>>>>======<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::<<<<<<=========>>>>>>>>><<<@@@LLL___rrr{{{nnnYYYMMMIIIJJJMMMTTTYYY\\\ZZZYYYZZZYYYVVVXXXXXXXXXYYY[[[]]]```aaabbbaaacccgggjjjmmmwwwiiiYYYSSSSSSSSSWWWaaarrr{{{eee[[[TTTSSSTTTUUUWWWZZZZZZ]]]```aaabbbiiiuuulll]]]VVVRRRTTTWWWXXXZZZ]]]\\\\\\\\\\\\[[[YYYWWWUUUOOOLLLHHHEEEDDDCCCBBB@@@AAA@@@???>>>===<<<<<<;;;===<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::<<<=========>>>>>>>>>>>>???BBBOOOdddxxxqqqppp}}}dddRRRKKKHHHIIILLLSSSXXXZZZYYYXXXYYYXXXTTTWWWWWWXXXYYY[[[^^^```bbb``````bbbgggjjjoooyyy|||fffWWWTTTSSSTTTXXXbbbsssvvvcccZZZRRRRRRSSSTTTVVVYYYZZZ^^^aaabbbccckkkxxxnnn]]]VVVQQQSSSWWWXXXZZZ]]]]]]]]]^^^]]]\\\ZZZXXXWWWOOOLLLHHHEEEDDDDDDBBB@@@@@@@@@???>>>===<<<;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::============>>>>>>>>>>>>BBBEEEQQQggg{{{xxxeeegggxxxzzz^^^OOOJJJHHHHHHKKKSSSXXXYYYXXXWWWYYYWWWTTTWWWWWWWWWYYY[[[^^^aaabbb^^^^^^aaagggkkkppp{{{lll[[[WWWUUUSSSTTTZZZgggwwwsssbbbZZZSSSQQQQQQRRRUUUYYYXXX\\\___aaacccjjjuuu~~~}}}zzzuuurrrsss{{{qqq___WWWRRRSSSVVVXXXZZZ]]]^^^^^^___^^^\\\ZZZWWWUUUPPPMMMHHHFFFEEEDDDCCCBBBAAA>>>===>>>@@@@@@>>>;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<=========<<<===???AAACCCKKKZZZmmmzzzqqqbbbhhh{{{oooWWWMMMIIIGGGJJJQQQZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXYYY[[[^^^```bbbdddcccdddhhhnnnwwwiiiYYYVVVTTTSSSUUU[[[hhhxxxrrraaaYYYSSSQQQRRRRRRUUUYYYYYY]]]```aaacccjjjuuu~~~{{{tttooolllhhheeegggnnnxxxsssaaaYYYSSSSSSVVVWWWYYY\\\^^^^^^___^^^\\\ZZZWWWUUUPPPMMMHHHFFFEEEDDDCCCBBBBBB@@@??????@@@???<<<999<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<=========<<<===???BBBCCCMMM___sssvvvlllaaaiii~~~jjjSSSJJJHHHGGGKKKRRRXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVWWWYYY\\\```cccdddccccccdddhhhooowwweeeWWWUUUSSSTTTVVV]]]iiixxxooo```XXXRRRQQQRRRRRRUUUYYYZZZ]]]aaabbbcccjjjttt}}}yyykkkccc___]]]ZZZXXXYYY___hhhnnn|||vvvcccZZZTTTTTTVVVVVVXXX[[[^^^______^^^]]]ZZZWWWUUUPPPMMMIIIFFFEEEDDDCCCBBBDDDBBB@@@@@@???>>>;;;999<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<=========<<<===@@@BBBDDDQQQeee{{{ssshhhaaammmyyycccNNNHHHGGGGGGLLLSSSVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUWWWYYY]]]aaadddeeebbbcccdddiiipppyyyyyybbbWWWTTTRRRTTTXXX___iiiwww}}}lll^^^WWWQQQQQQRRRRRRUUUYYY[[[^^^aaabbbcccjjjttt}}}qqqddd\\\WWWVVVTTTSSSSSSXXX^^^cccmmmvvvzzzddd[[[TTTTTTVVVWWWYYY]]]^^^_________]]]ZZZWWWVVVQQQMMMIIIFFFEEEDDDBBBAAABBBBBBAAA@@@???>>><<<:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>======>>>@@@CCCDDDTTTllluuuiiicccsssttt___LLLGGGGGGHHHLLLSSSUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTVVVYYY\\\___bbbcccaaabbbdddiiiqqqzzzttt```WWWUUUQQQTTTXXX___hhhuuuyyyhhh\\\UUUQQQQQQSSSSSSUUUYYY[[[^^^aaabbbdddjjjuuu~~~~~~{{{yyywwwwwwwwwyyy{{{~~~zzzkkk^^^WWWUUUUUUTTTSSSSSSUUUYYY\\\bbblllzzz}}}fff]]]UUUUUUXXXYYY\\\```______```___]]][[[XXXVVVQQQNNNIIIFFFDDDCCCBBBAAA@@@@@@AAAAAA@@@>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<===>>>======>>>AAADDDFFFXXXrrrzzzppphhh{{{rrr^^^LLLGGGHHHIIILLLSSSUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVYYY[[[]]]______```aaaeeejjjsss|||qqq___WWWTTTPPPSSSXXX]]]eeerrrvvvfffZZZTTTPPPQQQSSSSSSVVVYYYZZZ]]]aaabbbdddkkkwww}}}yyywwwqqqpppmmmkkkiiijjjjjjkkkiiilllqqqxxxssseeeZZZSSSUUUVVVVVVUUUTTTTTTUUUWWW[[[cccppp}}}jjj```XXXWWWYYYZZZ]]]aaa______```___^^^[[[XXXVVVRRRNNNIIIFFFDDDCCCBBB@@@???@@@BBBAAA@@@>>>??????<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<===>>>>>>>>>???BBBDDDJJJ]]]wwwwwwoooooo\\\KKKHHHIIIIIIMMMSSSVVVVVVUUUUUUUUUTTTTTTTTTTTTUUUWWWZZZ\\\]]]^^^^^^___aaaeeekkkttt~~~mmm]]]VVVSSSPPPSSSWWW[[[bbbpppuuudddYYYSSSPPPQQQSSSSSSVVVYYYYYY\\\```bbbeeelllxxx|||zzzxxxvvvtttqqqmmmjjjgggeeecccaaa```aaabbbcccaaaeeelllttt~~~yyyoooeee\\\VVVXXXYYYZZZYYYVVVTTTTTTTTTUUU\\\gggqqqyyy~~~pppeee\\\YYYZZZZZZ\\\```___`````````^^^[[[XXXWWWRRRNNNJJJFFFDDDCCCAAA@@@@@@BBBCCCBBB???======???<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<===>>>>>>>>>???BBBEEEPPPbbb||||||vvvkkkYYYIIIGGGJJJJJJMMMSSSUUUUUUUUUTTTTTTTTTTTTSSSTTTUUUXXX[[[^^^```aaaaaa^^^```eeellluuukkk[[[UUUQQQPPPSSSVVVYYYaaannntttcccXXXSSSOOOQQQSSSTTTVVVYYYXXX\\\```bbbeeemmmyyyyyyxxxuuusssqqqmmmiiieeecccaaa___\\\\\\]]]^^^```___dddllluuu{{{wwwwwwzzz}}}}}}|||zzzvvvppphhhbbb^^^[[[]]]^^^\\\YYYVVVTTTTTTQQQWWWaaajjjpppuuuxxx{{{zzztttjjj___[[[ZZZYYY[[[^^^___`````````^^^[[[YYYWWWRRROOOJJJFFFDDDCCCAAA@@@BBBDDDEEECCC???<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>><<<===>>>>>>>>>@@@CCCEEETTTfff}}}zzzgggVVVGGGFFFIIIJJJNNNTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSUUUYYY]]]```cccdddddd]]]```eeelllvvvlllZZZTTTTTTNNNOOOQQQVVVaaappptttcccXXXVVVSSSQQQQQQSSSUUUWWWWWWYYY[[[^^^cccmmmyyy~~~yyytttoookkkhhheeebbb```aaabbbccccccfffllluuu|||sssnnnkkkmmmrrrvvvyyy{{{xxxqqqjjjeeecccbbbcccccc___XXXSSSRRRSSSVVVVVVZZZaaajjjoooqqqppptttyyytttccc\\\\\\]]]^^^`````````___^^^\\\ZZZXXXVVVRRROOOLLLHHHDDDCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>><<<;;;;;;:::888777777666<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????>>>;;;;;;>>>@@@???BBBGGGPPPlll}}}|||eeePPPHHHJJJFFFGGGPPPUUUUUUUUUTTTSSSSSSSSSSSSSSSSSSUUUYYY]]]```aaaaaaaaaaaaaaaeeemmmxxxjjjXXXRRRRRRNNNOOOQQQWWWaaaqqqrrrbbbWWWUUURRRPPPPPPRRRTTTVVVXXXZZZ\\\___dddmmmzzzzzzvvvqqqnnnjjjhhhiiijjjkkklllqqqvvvvvvmmmgggdddgggmmmxxx}}}xxxpppjjjgggeeeffffffbbb\\\WWWUUUVVVUUUVVVYYYaaajjjpppqqqooopppttt|||{{{hhh___\\\\\\\\\^^^_________^^^]]]ZZZXXXVVVSSSQQQMMMIIIFFFDDDCCCCCCCCCBBBBBBAAA@@@???>>>>>>;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>;;;;;;>>>???@@@CCCIIIUUUqqqwwwxxxcccNNNGGGIIIEEEGGGPPPTTTSSSRRRRRRQQQQQQQQQQQQQQQSSSUUUYYY]]]___aaaaaaaaaaaabbbfffnnnyyyfffWWWQQQPPPMMMOOORRRXXXcccrrrppp```UUUTTTQQQOOOOOOQQQTTTVVVYYY[[[]]]```eeennnzzz}}}xxxuuuvvvxxxzzz{{{ssshhhaaa^^^bbbiiiyyyvvvmmmiiieeeggghhheee^^^XXXVVVVVVTTTUUUYYYaaajjjpppqqqoookkknnnuuunnnbbb]]]ZZZZZZ\\\^^^_________]]][[[XXXVVVTTTQQQNNNJJJFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>><<<<<<>>>???@@@EEEKKK\\\wwwooottt{{{^^^LLLFFFHHHEEEGGGPPPSSSRRRRRRQQQQQQPPPPPPQQQQQQSSSUUUYYY\\\___```aaaaaaaaaccchhhpppzzzyyycccVVVPPPPPPMMMOOORRRYYYdddtttmmm^^^UUUTTTQQQOOOPPPRRRUUUWWWZZZ\\\___aaafffooo{{{vvvjjjaaa^^^ccckkkyyyxxxnnnhhhdddggghhheee___XXXUUUUUURRRTTTXXXaaajjjpppqqqpppjjjkkkqqq{{{rrrccc\\\YYYYYY[[[]]]^^^______^^^[[[XXXVVVSSSQQQMMMIIIFFFDDDDDDDDDCCCBBBBBBAAA@@@???>>>>>><<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<>>>>>=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<>>???>>>@@@IIISSSgggnnnhhhwwwxxx~~~iiiTTTGGGEEEGGGEEEKKKRRRPPPSSSSSSRRRRRRRRRRRRSSSSSSSSSUUUYYY\\\^^^_________aaafffmmmvvv~~~kkk\\\TTTQQQPPPLLLOOOTTT\\\hhhwww|||hhh[[[VVVTTTRRRQQQQQQTTTWWWYYYZZZ]]]```ccciiisss|||oooddd```fffooozzzooojjjeeeiiilllkkkddd]]]XXXVVVSSSSSSUUU]]]gggooossstttpppooopppwwwqqqbbb[[[XXXXXXZZZ\\\]]]___```___\\\XXXVVVRRROOOKKKGGGDDDCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>======<<<<<<;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============???>>>>>>???>>>@@@KKKVVVlllyyyhhhjjj~~~zzzaaaPPPFFFEEEHHHFFFMMMSSSOOOPPPPPPOOOOOOPPPPPPQQQQQQSSSUUUYYY\\\^^^______^^^aaagggpppyyyyyycccWWWRRRPPPNNNLLLOOOTTT]]]iiixxxzzzggg[[[UUUSSSQQQPPPQQQSSSWWWYYYYYY\\\```dddjjjuuu~~~rrrfffaaagggpppvvvlllhhhdddiiimmmkkkeee]]]XXXUUUTTTSSSTTTZZZeeeooouuuwwwrrrpppoootttrrrccc\\\XXXWWWYYY[[[]]]___```___\\\XXXVVVRRRPPPLLLHHHEEECCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>@@@?????????>>>AAALLLYYYrrrzzznnndddmmmyyyYYYMMMEEEFFFHHHGGGOOOUUUOOOPPPOOOOOOOOOOOOPPPQQQRRRTTTUUUXXX[[[]]]^^^^^^^^^aaahhhrrr{{{{{{ttt^^^TTTPPPOOOMMMLLLOOOUUU]]]jjjyyyyyyfff[[[TTTRRRPPPOOOPPPRRRVVVXXXYYY\\\```dddkkkwwwtttiiiccciiirrr|||qqqiiieeebbbfffkkkjjjccc[[[UUUSSSUUUSSSSSSYYYcccnnnuuuxxxssspppnnnrrr~~~sssddd]]]XXXWWWXXXZZZ\\\___aaa```]]]YYYVVVTTTQQQMMMIIIFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>::::::;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????@@@?????????>>>AAAMMMZZZvvvqqqgggbbbnnntttTTTLLLEEEFFFIIIHHHPPPVVVOOOQQQQQQQQQQQQQQQRRRSSSTTTTTTUUUXXX[[[]]]^^^^^^]]]aaaiiisss|||~~~xxx~~~fffYYYUUUPPPLLLMMMJJJNNNTTT\\\gggwwwrrrbbbYYYSSSRRRPPPOOOPPPSSSVVVWWWYYY]]]aaagggnnnyyy|||tttiiidddkkkuuuyyyooogggbbbbbbiiiooommmeee\\\YYYYYYTTTQQQQQQWWWbbbmmmssstttyyyrrrpppuuuooo```VVVWWW\\\]]]___aaabbbaaa]]]XXXTTTSSSPPPMMMJJJHHHFFFDDDBBBBBBBBBAAAAAA@@@?????????<<<<<<;;;;;;;;;;;;<<<<<<========================>>>===<<<;;;;;;<<<===>>>BBB>>>>>>BBBCCCEEERRRbbb}}}hhh^^^cccyyykkkYYYIIIGGGFFFGGGJJJMMMOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQTTTTTTVVVYYY\\\^^^]]]\\\ccciiisss||||||dddXXXTTTOOOMMMNNNMMMPPPVVV]]]hhhwwwpppaaaXXXSSSRRRPPPOOOPPPSSSVVVXXXZZZ]]]bbbgggnnnyyy~~~|||zzzzzz|||~~~}}}wwwppphhhdddkkkuuu|||tttllleeebbbbbbhhhnnnlllddd[[[WWWWWWSSSPPPPPPVVVaaalllrrruuuxxxrrrooouuu~~~wwwggg[[[YYY\\\]]]___aaacccaaa]]]XXXUUUSSSQQQMMMJJJIIIGGGDDDBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<<<<===>>>???;;;===AAACCCFFFUUUfffyyyfff^^^fff}}}iiiUUUIIIGGGFFFGGGJJJMMMOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQTTTUUUWWWZZZ]]]^^^^^^]]]bbbiiirrr{{{cccVVVSSSOOOMMMNNNOOORRRXXX^^^hhhwww}}}mmm___WWWRRRQQQPPPOOOPPPSSSVVVXXXZZZ]]]bbbgggnnnyyy}}}{{{zzzyyyyyy|||zzzwwwtttrrrssstttuuuvvvsssoookkkeeecccjjjttt||||||zzzvvvooohhhdddcccbbbhhhllljjjaaaYYYUUUTTTQQQOOOOOOUUU```kkksssvvvxxxrrrpppttt|||nnn___ZZZ[[[]]]___bbbcccbbb^^^ZZZWWWTTTQQQNNNKKKIIIGGGDDDBBBAAAAAA@@@@@@???>>>>>>>>>===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<======>>><<<:::;;;AAACCCHHHYYYkkktttdddaaakkkeeePPPHHHGGGFFFGGGJJJMMMNNNOOOOOOOOOOOOPPPPPPQQQQQQQQQTTTVVVXXX[[[]]]^^^______bbbhhhrrr{{{dddWWWRRRNNNLLLNNNNNNRRRXXX___iiixxx{{{kkk^^^XXXRRRQQQPPPOOOQQQSSSVVVXXXZZZ]]]bbbgggnnnzzz~~~{{{wwwtttsssrrrrrryyywwwsssooommmlllmmmmmmkkkhhhfffdddaaaaaahhhrrryyyxxxvvvqqqkkkgggeeeeeeeeehhhjjjfff^^^VVVRRRQQQQQQPPPPPPUUU```kkksssxxxxxxtttrrruuu|||rrrbbbZZZZZZ^^^```bbbcccbbb___\\\YYYUUURRRNNNKKKIIIGGGEEEBBBAAA@@@@@@??????>>>============<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;>>>==================>>><<<:::<<>>>>>>>>=========<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>>>>>===>>><<<>>>CCCDDDJJJ___uuurrrfffjjjyyy___NNNIIIHHHHHHJJJMMMPPPPPPPPPMMMMMMNNNNNNOOOPPPPPPQQQSSSWWW[[[]]]]]]]]]___aaaccciiisss{{{lllZZZTTTOOOMMMOOOMMMRRRZZZcccnnn~~~|||kkk___XXXQQQPPPOOOOOOQQQTTTWWWYYY[[[^^^ccchhhooozzz}}}vvvsssnnnjjjhhhhhhjjjkkkllllllkkkjjjiiigggfffeeeccc```___aaaaaaaaafffmmmsssuuuvvvuuussspppoooooonnnkkkeee^^^VVVQQQPPPPPPRRRRRRRRRUUU]]]gggrrrxxxyyyuuutttvvvyyyzzziii```______```bbbddddddbbb```^^^XXXTTTPPPMMMKKKHHHEEECCCBBBBBBAAAAAA@@@??????>>>>>>======<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>??????>>>>>>===???===@@@DDDEEEMMMccc{{{qqqhhhooowwwZZZNNNIIIHHHHHHKKKNNNPPPPPPOOOLLLLLLMMMNNNOOOOOOPPPPPPRRRVVV[[[\\\\\\\\\^^^aaadddkkkttt|||lll[[[TTTPPPOOORRRRRRWWW___hhhrrr|||kkk]]]VVVQQQPPPOOOOOOQQQTTTWWWZZZ[[[^^^ccchhhooo{{{~~~yyyrrrnnniiieeedddfffiiikkkjjjkkkmmmnnnnnnmmmkkkjjjgggdddcccdddeeedddhhhnnnqqquuuzzz|||{{{xxxvvvuuusssmmmdddZZZSSSPPPPPPQQQQQQQQQQQQTTTZZZdddnnnuuuwwwtttssstttvvv~~~zzzjjjaaa```___aaacccddddddcccaaa```XXXUUUQQQNNNKKKHHHEEECCCCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>????????????>>>===>>>===AAAEEEGGGPPPiiiooohhhrrrmmmTTTMMMGGGFFFGGGIIILLLNNNNNNMMMKKKKKKLLLMMMNNNOOOPPPPPPQQQVVV[[[\\\[[[ZZZ]]]```fffllluuu}}}kkkZZZTTTQQQPPPTTTWWW\\\ccckkkuuu}}}kkk\\\TTTPPPPPPOOOOOOQQQTTTXXXZZZ[[[^^^ccchhhppp{{{|||wwwoookkkfffcccbbbeeeiiikkkkkknnnqqqtttuuutttrrrpppkkkhhhfffhhhhhhgggjjjoooqqqvvv|||}}}{{{yyyvvvooocccXXXQQQOOOPPPRRRPPPPPPPPPRRRWWWaaalllsssuuusssqqqrrrttt{{{xxxhhh___^^^```aaacccddddddcccbbbaaaYYYVVVQQQNNNKKKIIIEEECCCDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>============>>>>>>===========================>>>???@@@@@@???>>>===<<<<<<@@@FFFIIISSSmmmmmmgggtttfffOOOKKKEEEEEEEEEHHHKKKMMMLLLKKKJJJKKKLLLMMMNNNOOOPPPPPPPPPUUUZZZ\\\ZZZZZZ]]]```gggmmmvvv~~~mmmZZZQQQPPPSSSWWW]]]cccjjjsss{{{vvveeeZZZTTTTTTRRRQQQPPPRRRUUUYYY\\\^^^___aaafffooo{{{|||wwwsssmmmiiijjjjjjiiijjjmmmooopppsssxxx||||||yyyuuunnnnnnnnnnnnoooqqqrrrsssyyy|||~~~|||yyypppcccXXXSSSRRRSSSUUUSSSRRRQQQQQQUUU]]]gggnnnrrrooonnnpppsssyyysssfffaaa```^^^```bbbeeeeeeccc```___]]]YYYRRRMMMJJJHHHFFFEEEBBBBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<<<<======>>>>>>======<<<<<<<<<<<<<<<===<<>>>>>======<<<<<<<<<<<<===<<<<<<<<<<<<=========>>>@@@@@@????????????@@@@@@>>>AAABBBCCCJJJ\\\uuuxxxgggiiirrrqqq\\\OOOIIIFFFGGGHHHJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLMMMOOOQQQTTTVVVXXXXXXWWWYYY^^^bbbeeelllvvv~~~kkkYYYRRRQQQUUUZZZbbbhhhqqqzzztttcccXXXSSSSSSRRRQQQQQQSSSVVVZZZ\\\\\\^^^ccciiiqqq}}}~~~|||xxxuuutttnnnjjjjjjllllllnnnqqq{{{}}}}}}{{{zzzsssjjjbbb^^^]]]]]]]]][[[YYYVVVSSSTTTXXX```fffkkkiiiiiijjjlllqqqqqqfffaaa```]]]```ccceeeeeedddaaa```]]]YYYSSSNNNKKKHHHFFFDDDBBBBBBAAA@@@@@@??????>>>???>>>>>>======<<<<<<<<<<<<<<<<<<<<<============>>>======<<<======>>>>>>AAABBBCCCEEEMMMaaa|||nnn```cccooonnnYYYMMMIIIDDDEEEGGGIIIJJJKKKKKKKKKHHHJJJKKKLLLLLLMMMPPPRRRSSSUUUWWWWWWVVVXXX]]]bbbhhhnnnwwwiiiXXXRRRRRRVVV[[[cccjjjttt}}}vvvfff[[[WWWRRRRRRQQQRRRTTTWWWZZZ\\\[[[^^^cccjjjrrr}}}|||{{{zzzxxxwwwvvvppplllmmmnnnooorrrvvv|||~~~|||{{{wwwsssmmmiiigggfffffffffbbb```[[[VVVTTTWWW]]]bbbkkkjjjjjjjjjkkkppp~~~pppeee``````]]]___ccceeefffdddbbb```]]]YYYSSSOOOLLLIIIFFFDDDBBBBBBAAA@@@@@@??????>>>>>>>>>>>>======<<<;;;;;;<<<<<<<<<===============<<<<<<;;;;;;;;;<<<======AAABBBCCCFFFQQQggghhh[[[```nnnmmmXXXKKKGGGBBBDDDFFFIIIJJJKKKLLLKKKHHHIIIKKKLLLLLLMMMPPPRRRRRRUUUWWWWWWVVVXXX^^^bbbkkkqqqyyyhhhXXXRRRRRRVVV[[[bbbiiitttuuufff\\\XXXRRRQQQQQQSSSUUUXXX[[[\\\\\\___dddjjjsss~~~{{{zzz{{{{{{zzzyyyrrrnnnoooqqqssswww{{{}}}~~~~~~}}}||||||uuusssqqqqqqqqqqqqpppoooiiifff```YYYVVVWWW\\\```iiiiiijjjjjjiiimmm|||{{{lllaaa]]]]]]]]]___ccceeefffeeecccaaa\\\YYYTTTPPPMMMJJJFFFDDDBBBBBBAAA@@@@@@??????>>><<<============<<<;;;:::===============<<<<<<<<>>>>>>>>??????@@@AAA@@@AAABBBGGGUUUmmmyyyddd[[[```ooonnnWWWJJJEEEAAACCCEEEHHHJJJKKKLLLLLLGGGIIIKKKKKKLLLMMMPPPSSSRRRUUUWWWWWWWWWYYY^^^cccmmmsss{{{gggWWWRRRRRRVVVZZZ```iiiuuuqqqbbbYYYUUUQQQQQQRRRSSSVVVXXX[[[]]]]]]___dddjjjrrr~~~||||||}}}~~~~~~yyysssooopppsssuuuzzz~~~}}}~~~~~~~~~~~~~~~}}}}}}xxxxxxyyyzzz|||{{{yyyvvvooollleee^^^YYYYYY]]]aaagggggghhhhhhfffjjjzzzwwwhhh^^^ZZZZZZ]]]___cccfffgggeeecccbbb\\\YYYTTTQQQMMMJJJFFFDDDBBBBBBAAA@@@@@@??????>>>;;;<<<>>>>>>>>>>>>===<<<===============<<<<<<<<<============>>>??????@@@???@@@BBBJJJZZZtttsssbbb\\\cccssslllVVVIIIDDDAAACCCEEEHHHJJJKKKKKKKKKGGGIIIJJJKKKLLLNNNQQQSSSSSSUUUWWWXXXXXXZZZ```dddnnnttt|||gggWWWRRRRRRUUUYYY```hhhuuunnn___VVVSSSPPPQQQRRRTTTVVVYYY[[[]]]^^^```ccciiiqqq}}}|||}}}yyyrrrnnnooosssvvv{{{|||~~~~~~~~~{{{tttpppiiiaaa\\\\\\```dddggghhhjjjiiifffjjjzzzwwwiii___\\\\\\]]]___cccfffgggfffdddbbb\\\YYYUUUQQQNNNJJJFFFDDDBBBBBBAAA@@@@@@??????>>><<<===???AAAAAAAAA@@@???>>>=========<<<<<<<<<<<<:::::::::;;;;;;<<<===>>>???@@@DDDMMM```zzzlll^^^[[[eeewwwfffRRRHHHEEEBBBCCCFFFHHHIIIJJJJJJJJJGGGHHHJJJKKKLLLNNNQQQSSSSSSVVVXXXYYYYYY[[[aaafffooottt|||gggWWWRRRRRRUUUYYY```iiivvvmmm^^^VVVRRRPPPQQQRRRTTTWWWYYY\\\]]]___aaaccchhhppp}}}~~~|||~~~wwwqqqlllnnnrrruuuzzzzzz}}}vvvrrrkkkddd______cccfffjjjkkkmmmllliiilll|||{{{mmmddd``````]]]___cccfffgggfffdddccc\\\YYYUUUQQQNNNKKKGGGDDDBBBBBBAAAAAA@@@??????>>>===>>>AAACCCDDDCCCBBBBBB>>>>>>======<<<<<<<<<;;;=========>>>>>>@@@AAAAAA???AAAFFFPPPddd~~~|||fff[[[[[[fffyyy{{{aaaOOOGGGGGGCCCDDDFFFHHHIIIJJJIIIIIIFFFHHHJJJKKKLLLNNNQQQTTTTTTVVVYYYYYYYYY\\\bbbgggooottt|||}}}cccWWWSSSPPPRRRXXX^^^jjj{{{mmm^^^XXXVVVQQQQQQRRRSSSVVVYYY\\\^^^]]]___ccchhhqqq~~~~~~|||}}}~~~}}}{{{rrrmmmiiigggjjjpppuuuxxxzzz}}}xxxtttmmmfffaaabbbfffjjjpppooopppqqqqqqttt~~~ssshhhaaa]]]^^^```dddggghhhgggeeeccc^^^[[[VVVRRRNNNKKKGGGEEEBBBAAA@@@@@@AAAAAA???>>>999:::<<<>>>AAACCCDDDEEE??????>>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>>BBBBBBEEERRRhhhooo^^^XXXXXXhhhqqq[[[MMMFFFDDDBBBDDDFFFGGGGGGGGGHHHIIIKKKLLLMMMLLLLLLMMMOOORRRVVVUUUVVVZZZ\\\^^^cccjjjrrrvvv|||yyyaaaVVVSSSPPPRRRWWW___lll}}}nnn___XXXUUUQQQQQQRRRTTTVVVYYY\\\^^^^^^```ccciiirrr~~~~~~{{{{{{|||zzzxxxmmmjjjfffeeehhhmmmrrrtttvvv||||||wwwtttoooiiiggghhhmmmqqqvvvtttttttttsssuuuyyynnneee```___aaadddggghhhgggfffddd___[[[VVVRRROOOKKKGGGEEECCCBBB@@@@@@@@@@@@???===;;;;;;<<<>>>???AAABBBCCC????????????>>>>>>>>>>>><<<<<<===>>>>>>??????@@@BBBAAAFFFTTTkkklll___ZZZ\\\mmmkkkWWWJJJEEEDDDBBBDDDFFFGGGGGGGGGHHHIIILLLMMMMMMMMMMMMNNNQQQSSSUUUSSSUUUYYY\\\^^^eeemmmtttxxx~~~sss]]]UUUSSSPPPRRRWWWaaannnppp```XXXUUURRRRRRRRRTTTVVVYYY\\\^^^___aaadddiiirrr}}}zzz}}}{{{yyyxxxuuurrrhhheeecccdddgggjjjmmmnnnqqqwww|||wwwvvvsssqqqppprrrwww{{{|||zzzxxxvvvxxxuuukkkddd```bbbeeehhhiiihhhgggfff```\\\WWWSSSOOOKKKHHHEEEDDDCCCAAA@@@@@@@@@>>><<<<<<=========>>>>>>??????>>>>>>????????????@@@@@@======>>>??????@@@@@@AAAAAABBBHHHWWWooohhh___\\\```sssyyydddRRRGGGDDDDDDBBBDDDFFFGGGGGGGGGHHHIIILLLMMMNNNNNNMMMOOOQQQTTTUUUSSSSSSXXX[[[___gggpppvvvzzzkkkZZZTTTRRROOORRRXXXbbboooqqqaaaXXXUUUSSSSSSSSSTTTVVVYYY\\\]]]___aaadddjjjrrrzzzvvvsssxxxzzzwwwtttpppmmmeeedddcccdddfffiiiiiiiiikkkrrr{{{~~~{{{{{{{{{{{{zzz||||||yyyzzzzzznnnfffbbbcccfffhhhiiiiiihhhgggaaa]]]XXXSSSPPPLLLHHHEEEEEECCCAAA@@@@@@???===;;;>>>>>>======<<<<<<<<<;;;<<<======>>>??????@@@@@@======>>>>>>???@@@@@@AAABBBCCCIIIZZZssseee]]]\\\dddyyyuuuaaaPPPFFFCCCCCCBBBDDDFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMNNNQQQTTTWWWTTTTTTWWWZZZ^^^gggpppwww{{{wwwfffVVVRRRQQQOOORRRYYYbbboooqqqaaaYYYWWWSSSSSSTTTUUUWWWYYY\\\]]]```aaadddjjjrrr~~~wwwtttrrrwww{{{wwwsssoookkkfffeeeeeefffhhhiiihhhgggfffnnnxxx|||~~~|||pppgggcccdddfffhhhiiiiiihhhhhhbbb^^^YYYTTTPPPLLLHHHEEEEEECCCAAA@@@@@@???===;;;???>>>>>>===<<<;;;:::::::::;;;;;;<<<===>>>??????<<<<<<===>>>>>>??????@@@DDDDDDLLL^^^www|||ddd[[[\\\fff}}}uuu```OOOEEECCCDDDBBBDDDFFFGGGGGGGGGHHHIIIIIIJJJKKKKKKKKKMMMPPPSSSZZZVVVUUUXXXZZZ^^^fffnnnvvv{{{rrrbbbTTTQQQPPPNNNRRRZZZdddooonnnaaa[[[YYYTTTTTTTTTUUUWWWYYY\\\]]]___aaadddiiiqqq}}}yyyuuusssyyy~~~zzzvvvqqqmmmjjjiiihhhhhhiiiiiigggfffdddlllwww~~~qqqhhhcccdddfffggghhhiiihhhhhhccc___ZZZUUUQQQMMMHHHEEEDDDCCCAAA@@@@@@@@@>>><<<>>>>>>>>>===<<<<<<;;;;;;::::::;;;<<<<<<===>>>>>><<<<<<======>>>??????@@@DDDEEENNNbbb|||{{{dddYYY\\\gggvvvaaaOOOEEECCCDDDBBBDDDFFFGGGGGGGGGHHHIIIHHHIIIJJJJJJKKKLLLPPPRRRZZZWWWWWWYYY[[[^^^eeemmmvvvzzzooo```SSSOOONNNMMMSSS\\\fffqqq}}}lll```\\\\\\UUUUUUUUUUUUWWWYYY\\\]]]^^^```ccchhhppp|||zzzvvvtttyyy{{{wwwsssnnnllljjjiiiiiihhhfffeeedddlllwwwuuukkkcccdddeeefffggghhhhhhhhhddd```ZZZUUUQQQMMMIIIFFFCCCBBB@@@@@@@@@@@@???===========================;;;;;;<<<<<<======>>>>>>======>>>??????@@@@@@AAACCCEEEPPPfff|||gggZZZ]]]iiiuuu```NNNEEECCCDDDBBBDDDFFFGGGGGGGGGHHHIIIHHHIIIJJJKKKKKKMMMPPPSSSWWWUUUWWWZZZ]]]___fffmmmwww{{{nnn___RRROOOMMMMMMSSS]]]hhhrrrzzzjjj```]]]^^^UUUUUUUUUVVVWWWYYY\\\]]]^^^___bbbgggooo{{{zzz|||}}}{{{vvvtttyyy{{{xxxqqqnnnkkkiiiiiihhhfffdddeeelllxxxxxxnnnbbbcccdddfffgggggghhhhhhddd```[[[VVVQQQMMMIIIFFFBBBAAA@@@@@@AAAAAA???>>><<<=========>>>>>>??????============>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBEEEQQQiii}}}hhh[[[^^^kkksss^^^MMMDDDBBBDDDBBBDDDFFFGGGGGGGGGHHHIIIIIIJJJKKKLLLLLLNNNRRRTTTUUUTTTVVV[[[___aaagggooowww|||mmm]]]PPPNNNNNNMMMSSS[[[fffpppooodddaaaaaaaaa```\\\VVVUUUXXX\\\______^^^___bbbfffooo{{{|||yyyuuuwwwxxxyyyyyy{{{~~~|||rrrmmmuuu}}}{{{qqqlllhhhgggeeecccdddhhhiiippp{{{{{{qqqiiigggeeeeeegggggggggfffddd```[[[VVVSSSOOOKKKHHHDDDCCCBBBAAA???>>>===<<<>>>===<<<;;;;;;<<<===>>>======>>>======>>>AAACCC>>>>>>>>>>>>???@@@AAABBBBBBFFFUUUoooeeeZZZ^^^ooosss___QQQHHHCCCAAABBBDDDFFFFFFFFFEEEFFFGGGGGGGGGHHHHHHJJJKKKMMMNNNSSSUUUXXXYYY[[[```hhhnnnxxx{{{lll]]]PPPOOOOOOOOOTTT\\\fffppp|||lllcccaaabbbdddbbb^^^XXXWWWXXX\\\^^^^^^^^^```bbbgggooo{{{~~~{{{yyyvvvwwwyyyxxxwwwwwwxxxyyy~~~{{{qqqkkkrrr}}}yyyooojjjggggggfffeeegggkkknnnuuu~~~vvvjjjhhhgggggghhhiiihhhgggddd```[[[WWWSSSOOOKKKHHHEEEDDDCCCBBB@@@???>>>===>>>===<<<<<<<<<<<<===>>>======>>>===<<<===???BBB>>>>>>>>>>>>???@@@AAABBBCCCHHHXXXrrrggg^^^ccctttqqq\\\NNNGGGCCCAAABBBDDDFFFGGGFFFFFFGGGHHHGGGGGGGGGHHHJJJKKKMMMNNNRRRTTTWWWXXXZZZ___gggnnnxxx{{{jjj\\\PPPOOOPPPPPPUUU]]]fffpppwwwiiiaaaaaadddgggdddaaa\\\YYYYYY[[[\\\\\\___```bbbgggooozzz}}}{{{zzz}}}~~~yyynnnhhhooo|||zzzuuulllhhhggghhhiiiiiilllpppuuuzzzzzzkkkjjjhhhhhhiiiiiihhhgggdddaaa[[[WWWSSSOOOKKKHHHDDDDDDCCCBBB@@@???>>>>>>>>>======<<<<<<======>>>======>>>===<<<<<<===??????>>>>>>??????@@@AAABBBDDDKKK\\\wwwhhhbbbiii{{{mmmXXXKKKEEECCCBBBCCCEEEGGGGGGGGGFFFGGGHHHGGGGGGGGGHHHIIIKKKMMMMMMPPPSSSUUUWWWYYY___gggmmmxxx|||iii[[[PPPOOOPPPPPPTTT\\\fffppp~~~qqqeee``````dddiiifffccc___\\\[[[[[[[[[[[[^^^```cccgggooozzz~~~~~~wwwllleeekkkwww~~~vvvrrrllliiiiiilllnnnooorrrwww{{{xxxjjjiiihhhiiijjjjjjhhhfffdddaaa\\\WWWSSSOOOKKKHHHCCCCCCBBBAAA@@@???>>>>>>>>>==================>>><<<===>>>===;;;;;;<<<===????????????@@@AAABBBBBBDDDMMM```|||fffccckkkhhhSSSHHHDDDCCCBBBCCCEEEGGGHHHGGGGGGGGGIIIFFFFFFGGGHHHIIIKKKLLLMMMNNNQQQTTTVVVXXX^^^gggmmmxxx|||kkk]]]QQQOOOPPPOOOTTT\\\fffppp~~~lllbbb^^^^^^bbbiiifffeeebbb___]]][[[[[[\\\^^^```ccchhhppp{{{}}}xxxuuutttvvvyyy{{{~~~uuukkkdddiiittt}}}}}}xxxtttrrrpppnnnnnnrrruuuuuuxxx}}}~~~qqqhhhgggggghhhjjjjjjhhhfffeeeaaa\\\WWWTTTPPPLLLIIIBBBBBBAAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>===<<<===>>>>>><<<;;;<<<===????????????@@@AAABBBCCCDDDOOOeee{{{fff```llldddOOOFFFCCCCCCBBBCCCEEEGGGGGGFFFFFFGGGHHHFFFFFFFFFGGGIIIJJJLLLMMMMMMPPPSSSUUUXXX^^^gggnnnwww{{{rrrbbbTTTQQQPPPOOOTTT\\\fffppp|||hhh```^^^\\\___fffdddeeedddbbb___]]]]]]^^^^^^```dddjjjrrr}}}zzztttnnnkkkkkklllnnnrrruuuzzz~~~tttjjjdddiiirrryyy}}}~~~|||zzzxxxxxxxxxxxxyyyvvvvvvzzz||||||~~~|||}}}uuujjjfffffffffhhhjjjkkkiiigggeeebbb\\\XXXTTTPPPLLLIIIBBBBBBAAA@@@@@@???>>>>>>===>>>>>>??????>>>>>>===;;;===>>>>>>===<<<===>>>@@@??????@@@@@@AAABBBCCCFFFSSSjjjuuuggg___mmm}}}bbbNNNEEEDDDCCCBBBBBBDDDFFFFFFFFFEEEFFFGGGFFFFFFFFFGGGHHHJJJLLLLLLLLLOOOSSSUUUYYY___hhhooouuuzzzzzzhhhXXXSSSQQQPPPUUU^^^fffpppzzzfff```]]]ZZZ\\\bbbbbbdddeeeddd```______```]]]```eeekkktttxxxtttmmmgggbbbaaaaaabbbeeehhhmmmrrrvvv|||tttkkkeeejjjrrrvvvwwwxxxtttuuuvvvxxxzzz}}}{{{zzz}}}zzznnnfffeeeeeefffiiilllmmmkkkjjjeeebbb]]]XXXTTTPPPLLLIIIDDDCCCCCCBBBBBBAAAAAA@@@===>>>????????????>>>===:::<<>>>>>???@@@@@@@@@@@@AAABBBCCCCCCIIIWWWooolllfffaaaqqq{{{```MMMFFFEEECCCAAAAAACCCEEEEEEEEEDDDEEEFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLOOOSSSVVVYYY```iiipppsssxxxmmm\\\UUURRRQQQVVV___fffpppyyyfff```]]]XXXYYY```aaaccceeedddbbb```aaabbb]]]```eeelllvvv{{{yyyxxxmmmiiibbb\\\XXXVVVVVVVVVWWWZZZ___dddiiiooouuuyyytttkkkfffjjjrrrtttttttttmmmooosssyyy~~~|||xxxxxx|||tttjjjeeeeeeeeegggkkknnnooommmlllfffbbb]]]XXXTTTPPPLLLJJJEEEEEEEEEDDDCCCCCCCCCBBB===>>>???@@@@@@???>>>===:::<<