BM6P6(@ 333333333444444555555555444333333222222333333444333333333333333333333333333333333333333333333333444333333222222111111000333333222111111222333333333333222111111222333333222222222222222222222222333333333333333333333333111111222333333444555555111111111111111111111111111111222222222333333333222333333444444333333222333333333333333222111000444444444444444444444444222222222333333444444444222333333444444333333222666555444444444555777888444555666555444444555666777777888999999999999999777888888888888999999999999999999999999999999999888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>???BBBHHHRRR[[[jjjyyymmm___SSSLLLKKKIIIEEECCCBBBDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFKKKOOOTTTXXX[[[aaakkkssszzz{{{uuuooojjjeee```]]]YYYXXXVVVSSSPPPNNNKKKJJJGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEGGGIIIJJJKKKKKKLLLMMMJJJGGGFFFFFFFFFBBB???BBB???===???CCCGGGHHHGGGHHHLLLRRRZZZcccmmmwww~~~333333333444444444555555444333333222222333333444333333333333333333333333333333333333333333333333111111111111222222222222333222222111111222222333333333222111111222333333222222222222222222222222333333333333333333333333111111222222333444444555222222222222222222222222111111222222222333333333222333333444444333333222333333333333333222111000444444444444444444444444222333333333333333333444222333333444444333333222555555555555555666666777444555666555444444555666666777777888888888888888777777888888888999999999999999999999999999999999999999999999::::::::::::999:::;;;;;;<<<;;;;;;;;;<<<<<<=========>>>>>>>>>===>>>CCCJJJRRR]]]qqq{{{lll]]]TTTRRRNNNIIIEEEDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBAAABBBBBBBBBAAAAAAAAAAAA@@@?????????@@@AAAAAABBBBBBDDDHHHMMMOOOQQQWWW___fffmmmttt}}}}}}{{{tttpppjjjeee```\\\WWWTTTSSSRRRQQQNNNLLLJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGIIIJJJKKKKKKLLLIIIFFFDDDCCCDDDDDDBBB???@@@???@@@BBBEEEGGGHHHHHHNNNTTT^^^iiirrr{{{333333333333444444444444444333333222222333333444333333333333333333333333333333333333333333333333000000000111222333333333333222111111111111222333333222222111111222222333222222222222222222222222333333333333333333333333111111222222333333444444333333333333333333333333111111222222222333333333222333333444444333333222222222333333333222111111444444444444444444444444444333333333333333333222222333333444444333333222333444555555666666555555444555666555444444555666555666666777777777777777777777777888888888999999999999999999999999999999999999:::::::::;;;;;;;;;999999:::;;;;;;;;;;;;;;;<<<<<<<<<============>>>======???CCCGGGOOO^^^lllpppddd[[[UUUMMMGGGDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA???????????????????????????BBBEEEFFFGGGKKKQQQWWW\\\bbbjjjpppuuu{{{}}}yyyuuuqqqooonnngggccc^^^ZZZVVVRRRNNNLLLKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJEEEDDDBBBBBBBBBCCCBBBAAA???BBBEEEGGGIIIKKKMMMOOOYYYaaaooo{{{}}}zzz}}}333333333333333333333333444333333222222333333444333333333333333333333333222222333333333333444444111222222222333333333444222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333333333333333333333333333333333333111111222222222333333333222333333444444333333222222222333333333222222111333333333333333333333333444444444333333222222222222333333444444333333222222333444666666555444444444555666555444444444666444555555666777666666666777777777777888888888888888888888888999999999999999::::::::::::;;;;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<=========???===>>>AAACCCGGGRRR]]]qqqyyyjjjbbbWWWNNNJJJHHHGGGFFFEEEEEEDDDEEEFFFGGGIIIJJJHHHGGGGGGFFFFFFEEEEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???AAABBBCCCCCCEEEIIILLLQQQUUU[[[```dddhhhmmmpppwww{{{~~~zzzvvvssspppmmmhhheeebbbaaa```]]]ZZZVVVRRRPPPMMMJJJHHHFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBFFFJJJLLLNNNSSSYYY___hhhppp|||}}}yyy|||333333333333333333333333444333333222222333333444333333333333333333333333222222222333333444444444555555444444333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222222333222222222222222222222222111111222222222333333333222333333444444333333222111222222333333333222222333333333333333333333333444444444333333222222222222333333444444333333222111222444555555555444333444555666555444444444666444444555666666666666666666666777777777888888888777777777888888999999999999999999:::::::::;;;;;;888999::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<>>><<<===@@@AAACCCKKKTTTaaaqqq|||rrrdddYYYSSSOOOKKKHHHFFFEEEDDDDDDDDDFFFGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBDDDEEEIIIKKKOOOSSSVVVYYY\\\]]]dddgggnnnuuu||||||xxxtttqqqllliiidddbbb___[[[XXXWWWVVVVVVUUURRROOOMMMLLLKKKHHHGGGEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGIIIIIIHHHGGGEEECCCBBBAAABBBAAA@@@@@@???@@@BBBCCCGGGJJJMMMQQQUUU]]]hhhooowww|||333333333333222222222222444333333222222333333444333333333333333333333333111222222333333444444555555555555444333222222222000000111222222111000000111222222333333222222111222222222222222222222222222222222222222222222222111111222222222222222222111111111111111111111111111111222222222333333333222333333444444333333222111111222333333333222222333333333333333333333333444333333333333333333222222333333444444333333222111222333333444444333333444555666555444444555666444555555666666666666666666666666777777777888888666666777777888999999999888888999999999:::::::::888888999::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;999:::>>>???AAAFFFMMMWWWdddwwwqqqddd]]]VVVOOOJJJKKKIIIGGGEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAACCCDDDFFFIIIKKKLLLMMMNNNSSSWWW\\\aaafffkkkqqqtttxxx}}}~~~wwwsssnnnjjjgggddd```^^^WWWVVVTTTRRRPPPOOONNNNNNMMMKKKHHHGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGFFFEEECCCAAA???>>>???@@@@@@@@@@@@CCCGGGJJJNNNPPPTTTYYYaaakkkuuu|||333333333222222222111111444333333222222333333444333333333333333333333333111111222333333444555555222222222222222222222222///000111222222111000///111222333333333333222111222222222222222222222222111111111111111111111111222222111111111111111111222222222222222222222222111111222222222333333333222333333444444333333222000111222333333333333222222222222222222222222222222333333333333333333444222333333444444333333222222222222222222333333444444555666555444444555666555555666777777777777666666666666666777777777888666666666777888999999999777777777888888888999999888888999::::::::::::999999::::::::::::;;;;;;;;;:::888999===???@@@DDDIIIMMMWWWeeeuuuwwwnnneee[[[TTTRRROOOLLLIIIGGGFFFGGGGGGEEEFFFFFFGGGGGGHHHHHHIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCEEEEEEEEEDDDFFFJJJNNNQQQTTTXXX]]]aaadddiiiooossswww|||}}}xxxtttqqqooooooiiieeeaaa]]][[[YYYVVVTTTMMMMMMMMMMMMLLLJJJIIIIIIHHHFFFDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@??????AAADDDEEEHHHLLLRRRWWW[[[]]]aaaiiisss|||333333333222222111111111444333333222222333333444333333333333333333333333111111222333333444555555/////////000111111222222///000111222222111000///111222333444444333222111222222222222222222222222111111111111111111111111222222111111111111111111333333333333333333333333111111222222222333333333222333333444444333333222000111222333333333333333222222222222222222222222222222222333333444444444222333333444444333333222333222111000111222444555444555666555444444555666555666666777777777777777666666666666777777777777555666666777888999999999666777777777777888888888888888999::::::::::::999999999:::::::::;;;;;;;;;<<<999:::>>>@@@@@@CCCHHHFFFMMMXXXfffuuuyyynnneeeVVVTTTPPPKKKIIIGGGHHHHHHEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAACCCCCCBBBAAABBBBBBBBBCCCDDDDDDBBBAAA???BBBFFFIIIJJJMMMRRRWWWVVVZZZ___bbbdddiiiqqqxxx|||yyywwwtttppplllgggdddaaa```]]]YYYVVVTTTSSSQQQOOOGGGHHHIIIJJJIIIHHHGGGFFFFFFEEECCCDDDEEEGGGFFFFFFCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBB===>>>???@@@AAAAAAAAAAAABBBEEEIIILLLPPPVVV^^^dddfffhhhmmmwww333333333333333333333333222333444333111000111222333333333333333333333333333222222111111222222333333222111111000000111111111111111111111111111111111111111111111111111111000111111111111222222222333333333222222222111111222222222111111111000000222222222222222222222222333333333333333222111000444444444333333222222222000000000111111222222333222111111111222333333444333444555666666444222111333333222111111222333333555555444444444444555555111222333333444444333333555555666666666666555555888777555444444555666777777777666666666666777777777777777777777888888888:::999777666666777999::::::999999888888999999:::999999999:::<<>>>>>>>>>>>???AAACCCFFFHHHIIIMMMMMMOOORRRVVVZZZ^^^```jjjooovvv||||||xxxsssqqqmmmhhhccc^^^ZZZXXXUUUTTTSSSPPPNNNLLLJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFEEECCCBBBBBB@@@>>>>>>???AAAAAAAAAGGGDDDBBB@@@AAABBBBBBBBBGGGMMMTTTYYY]]]bbbiiimmmssswww~~~444444444444444444444444222333444333111111111222333333333333333333333333333222222111111222222333333222111111000000111111111111111111111111111111111111111111111111111111000111111111111222222222333333333222222222111111222222222111111111000000222222222222222222222222333333333333333222111000444333333333333333333222111111111222222222222222222222111111222222333444333444555666555444222111333333222111111222333333444444333333333333444444222222333444444444444444555555666666666666555555777666555333333444666777777777666666666666777777666777777888888888888888:::999777666666777999::::::999999888888999999:::::::::::::::<<<>>>@@@AAA???CCCHHHKKKQQQ]]]nnn{{{yyyiii[[[QQQLLLHHHEEECCCGGGHHHDDDEEEJJJLLLJJJLLLLLLKKKIIIHHHFFFEEEDDDHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@??????????????????@@@AAACCCDDDEEECCCDDDEEEGGGJJJNNNQQQSSSYYY^^^dddjjjnnnqqqtttwww|||zzzuuussstttsssppplllkkkiiifffaaa]]]XXXUUUSSSNNNMMMLLLKKKJJJHHHGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCDDDEEEEEEDDDDDDDDDEEEEEEEEEEEEEEECCCBBBAAA@@@???>>>>>>???@@@@@@@@@BBBAAA@@@AAACCCEEEGGGHHHOOOUUU\\\bbbhhhoooyyy444444444444555555555555222333444333222111222333333333333333333333333333333222222111111222222333222222111000000000000111111111111111111111111111111111111111111111111111000111111111111222222222333333333222222222111111222222222111111111111111222222222222222222222222222222333333333222111111222333333333333333333444333333333333222222222222222222111111222222333333333333444555555444222111333222222111111222222333333333222222222222333333333333444555555555555444555555666666666666555555666555444333333444555666777777777777777777777777666777888999:::999888888:::999888777777888999:::999999888888888888999999;;;:::::::::;;;<<<===>>>>>>AAACCCEEEHHHPPP]]]hhh|||jjj]]]TTTNNNJJJEEEGGGGGGFFFGGGKKKLLLKKKNNNNNNLLLJJJHHHFFFEEEDDDHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@???@@@@@@????????????@@@@@@@@@@@@AAACCCEEEGGGJJJKKKLLLPPPUUUYYY\\\___aaacccfffkkkpppsssuuuyyy~~~~~~|||{{{zzzyyyxxxyyy{{{||||||{{{yyyxxxvvvwwwxxxxxxwwwxxxzzz||||||xxxuuusssppplllgggffffffdddaaa^^^___]]][[[WWWTTTQQQNNNMMMHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA??????@@@?????????@@@AAABBBCCCAAABBBDDDHHHKKKOOORRRTTTXXX\\\bbbhhhnnnwww333333333444444444444444333444555444222111222333333333333333333333333333333222222111111222222333222222111000000000000000111111111111111111111111111111111111111111111111000000111111111222222222333333333222222222111111111111111111111111111111222222222222222222222222222222333333333222222111222222222333333444444444444444444333333222222222333222222111222222333333222333444444444333333222222222222222222222222222333333222222222222333333333444555555666666555555444555555666666555555444444444333333333444555555777777777888888777777777666777999:::::::::999888999999888777777888999999999999888888888888999999;;;;;;::::::::::::;;;;;;???AAACCCCCCDDDJJJSSS[[[ooo~~~pppdddYYYSSSLLLKKKIIIGGGHHHJJJJJJIIINNNMMMLLLKKKIIIHHHGGGFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAA@@@???????????????@@@AAAAAAAAABBBDDDEEEFFFGGGFFFIIIMMMOOOQQQRRRTTTVVVWWW[[[___ccceeeiiimmmqqqrrrvvv{{{||||||{{{{{{{{{{{{|||}}}{{{zzzyyyvvvtttrrrppppppooopppqqqrrrrrrqqqpppooonnnoooppppppoooppprrrtttwwwyyy||||||xxxtttooojjjhhhfffdddaaa]]]\\\[[[YYYWWWTTTSSSRRRQQQOOOLLLJJJHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCBBBAAA???>>>>>>???@@@@@@AAABBBDDDGGGJJJIIILLLQQQVVVZZZ^^^aaacccdddgggjjjmmmrrrzzz111111222222222333333333333444555444222111222333333333333333333333333333333222222111111222222333222111000000//////000000111111111111111111111111111111111111111111111111000000111111111222222222333333333222222222111111111111111111111111111111222222222222222222222222111222222333333333222222222222222333333444444444444444444333333222222222333333222222111222222333222222333333333333333333222222222222222222222222444444333333333333444444333444555555666666555555444444555555555555444444333333333333444444555555777777888888888888777777666777888999:::999888888999888888888888888888999999888888777777888888999:::::::::::::::999999888;;;===>>>>>>???CCCJJJOOO```pppxxxiii___TTTOOOJJJHHHHHHHHHHHHHHHKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBB>>>??????@@@@@@@@@AAAAAAAAACCCEEEFFFGGGGGGIIIKKKNNNPPPSSSUUUXXXZZZ]]]___```dddhhhlllpppssswwwzzz|||~~~}}}~~~~~~}}}zzzwwwssspppnnnmmmnnnoooqqqqqqooonnnmmmmmmnnnnnnmmmllllllnnnpppuuuwww{{{|||yyyuuusssqqqmmmllliiieeebbb___]]]\\\XXXWWWUUUTTTSSSQQQOOOMMMLLLKKKJJJIIIHHHFFFEEEEEEGGGGGGFFFEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEECCCBBBBBBAAA@@@?????????>>>???@@@AAACCCHHHNNNSSSYYY^^^dddjjjlllnnnppprrrrrrtttwwwxxx{{{xxxwww~~~000000111111222222333333333444555444333222333444333333333333333333333333333222222111111222222333111111000////////////000111111111111111111111111111111111111111111111111000111111111111222222222333333333222222222111111111111111111111222222222222222222222222222222222111111222333333333222222222333333333333333333444333333333333222222222222333333222222111111222222222222222222333333333333111222222333333222222111444444333333333333444444333333444555555555555444444444555555555555444444333333444444555555666666666777888999999888777666777777777777777888888888888888888888888888888888888888777777777777888888999999999:::999888777777999;;;<<<===>>>AAAEEEIIIPPP]]]ooo~~~rrraaaXXXNNNKKKJJJHHHHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@AAACCCDDDEEE???@@@@@@AAAAAAAAA@@@@@@@@@BBBCCCCCCCCCCCCEEEGGGGGGHHHIIIJJJLLLNNNOOOOOOTTTWWWZZZ\\\___aaaeeegggiiinnntttzzz~~~{{{uuuqqquuuvvvwwwyyyyyywwwvvvuuuuuuuuuvvvtttsssrrrtttuuuxxxzzz}}}{{{yyyrrrqqqooollliiigggeeeddd]]]\\\ZZZXXXVVVTTTSSSSSSMMMMMMMMMLLLKKKJJJHHHGGGHHHHHHGGGFFFFFFEEEDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@BBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@AAABBBBBB>>>@@@AAACCCFFFNNNYYYaaalllrrr{{{}}}~~~tttnnnpppxxx~~~000000111222222333444444444555555555333222333444333333333333333333333333333222222111111222222333111111000///////////////111111111111111111111111111111111111111111111111000111111111111222222222333333333222222222111111000000111111111222222222222222222222222222222222000111222333333333333222444333333333333333333222111111111222222222222222444333222222111111222222222222111222222333333444111222333333333333222111333333222222222222333333222222333444444444444444333444444555555444444333333333444555666666777777666777999::::::999777666777666555444555666888999888888888999999888888888888888777777777777888888777888999999999888777666:::;;;<<<===???@@@CCCDDDBBBNNN]]]kkk|||zzzlll]]]VVVQQQLLLJJJLLLJJJIIIIIIIIIHHHHHHGGGGGGFFFGGGHHHIIIIIIHHHGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@AAAAAABBBCCCDDDBBBBBBCCCDDDDDDCCCBBBBBBAAABBBCCCCCCBBBBBBDDDFFFCCCCCCCCCDDDFFFGGGGGGGGGJJJLLLNNNPPPQQQSSSVVVYYYYYY]]]bbbfffiiillloooqqquuuyyy{{{zzzzzz~~~~~~yyy|||}}}}}}|||zzz{{{|||{{{yyyyyy{{{}}}|||}}}~~~~~~~~~}}}zzzxxxxxx{{{}}}}}}|||yyyyyyyyyvvvqqqllliiihhhbbbaaa___\\\ZZZXXXVVVVVVQQQPPPNNNMMMLLLKKKJJJJJJEEEGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFCCCDDDDDDCCCCCCBBBAAA@@@>>>>>>>>>???@@@CCCEEEFFFCCCEEEGGGHHHMMMXXXgggrrrxxxsssooonnnoooxxxzzzxxx|||111111222333333444555555444555666555333222333444333333333333333333333333333222222222222222222333111111000///////////////111111111111111111111111111111111111111111111111000111111111111222222222333333333222222222111111000000111111222222222222222222222222222222222222000111222333333333333333444444444333333222222222000000000111111222222333444333333222111111111222222111111111222333333444111222333444444333222111222222111111111111222222111222333333444444333333333444444555555444444333333444555666777777777777666777999::::::999777666888666444333333555777999888888999999999999888888888888777777777777888888666777888999999888777666777888999:::;;;<<<===>>>:::FFFSSS\\\gggzzzmmmaaaXXXOOOKKKLLLKKKKKKJJJIIIGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@AAAAAABBBBBB@@@AAABBBCCCCCCBBBAAA@@@>>>???@@@???>>>???AAABBBBBBAAAAAABBBDDDEEEEEEEEEBBBDDDFFFGGGHHHJJJMMMOOONNNQQQTTTWWWYYY[[[^^^```ccchhhjjjiiiiiinnnpppooosssvvvzzz{{{{{{}}}zzz{{{}}}~~~~~~}}}{{{zzzxxxyyyyyyyyyxxxyyy{{{}}}~~~}}}zzzxxxwwwqqqlllgggfffhhhkkkmmmmmmggggggfffccc___\\\ZZZZZZXXXVVVTTTQQQNNNLLLKKKJJJJJJJJJHHHGGGEEEEEEDDDDDDCCCEEEGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAABBBCCCDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGDDDDDDDDDCCCBBBAAA??????<<<<<<===???AAADDDGGGIIIJJJLLLNNNOOOUUUbbbtttuuunnnmmmpppsssqqq{{{wwwsssuuu555555555444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000222333333444444333333222222222222222222222222222111111000000111111222333222222222111111111000000222222333333333333444444444444444333333222222222222222222222111111000000333333333333333333333333222222222222222222222222222222222222222222222222222222111111222222333444666666666666555444333333333333333333333333333333222222333444555666777777888888888888777777777777444555777888888888777666999999999999999888777777555666777777666666777888888888888888777777666666666888999::::::<<>>>>>???@@@AAAAAAAAABBBDDDHHHKKKNNNKKKOOORRRRRRVVVeee{{{{{{qqqnnnqqqvvvyyy~~~{{{yyyxxx555555444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000111222222222222222222111222222222222222222222222000000000000000111222222222222222111111111000000222222222333333333444444444444333333333222222222222222222222111111111000111111111111111111111111222222222222222222222222222222222222222222222222222222111111222222333444444444555555555444333333333333333333333333333333333333444555666777777888888888888777777777666666444555666777888777777666888888888888888777777666555666777777666666777888999999888888888777777777777888:::::::::;;;>>>@@@>>>???CCCHHHLLLUUUeeettt|||qqqddd[[[VVVRRRNNNKKKJJJIIIIIIHHHIIIGGGFFFFFFHHHIIIIIIHHHGGGIIIJJJJJJHHHFFFEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGDDDDDDDDDEEEEEEEEEEEEFFFCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB???>>>>>>>>>??????@@@AAA@@@@@@AAAAAAAAABBBBBBBBBEEEDDDDDDDDDFFFHHHJJJLLLLLLMMMNNNPPPRRRSSSUUUUUUYYYZZZ[[[]]]___```bbbbbbdddggglllqqqvvvyyy{{{|||{{{}}}wwwsssnnnkkklllmmmnnnooonnnnnnllljjjhhhiiilllnnnpppqqqrrroooiiibbb]]][[[VVVTTTQQQNNNMMMMMMNNNOOOLLLLLLKKKJJJHHHGGGFFFEEEIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFF@@@@@@@@@????????????@@@>>>???AAACCCFFFJJJMMMOOOTTTWWWYYY\\\bbbppp{{{xxxvvv444444444444333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000222111111111111000000000000000111111111111000000222222222222222222222222000000000000000111222222222222222111111111111111222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111111222222333444222222333444444444333333333333333333333333333333333444555666777888888999888888777777777777666666444555666777777777777666777777777777777666666555555666777777666666777888999999999999999888888888888999::::::::::::<<<>>>>>>===???BBBCCCGGGSSS```ppp{{{yyylllccc^^^WWWQQQNNNMMMLLLLLLHHHFFFCCCCCCDDDDDDDDDCCCIIIKKKLLLKKKIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@??????>>>>>>??????@@@????????????@@@@@@@@@@@@@@@@@@?????????AAABBBDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLMMMNNNPPPQQQSSSTTTTTTVVVXXX\\\```cccfffggghhhggghhhiiiiiiiiijjjlllnnnssstttvvvxxxzzzzzzzzzyyyzzzzzz{{{{{{{{{|||||||||~~~}}}|||{{{yyyyyyyyyyyytttsssqqqrrruuuzzz|||ppplllfffcccbbbbbbccccccaaaaaaaaa___^^^___bbbdddfffggggggccc]]]VVVRRROOOKKKJJJHHHFFFEEEFFFGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIHHHFFFDDDCCC>>>???@@@AAAAAA@@@@@@???@@@BBBFFFJJJNNNQQQSSSTTTYYYZZZ]]]bbbjjjvvvzzzuuuqqq333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111////////////////////////111111111111000000000000000111111111111111111000222222222222222222222222111111111111111222333333111111111111111111111111111222222222222333333333333222222222222222222222222222222222222222222222333333333333333333333333111222222222222222333333222222222222222222222222222222111111222222333444000111222333333333333333333333333333333333333333444444555666777888999999888777777777666666666666555555555666666666666666666666666777666555555444555666777777666666777888999999999999999999999999999:::;;;:::999999;;;<<>>>>>@@@???AAAIIIRRR[[[hhh{{{|||uuujjj___XXXTTTQQQOOOIIIGGGDDDBBBCCCCCCCCCBBBHHHIIIJJJJJJHHHHHHIIIJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDCCCAAA@@@@@@??????????????????@@@@@@@@@@@@@@@@@@????????????@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKMMMOOOQQQTTTVVVXXXYYYYYYWWWXXXYYYXXXXXXYYY\\\___```aaacccdddffffffffffffffffffggghhhhhhiiijjjjjjnnnnnnoooooooooppppppppprrrqqqqqqpppooooooooooookkkjjjiiihhhgggfffeeeeeeaaaaaa``````cccgggkkknnnxxxuuuiiieee___\\\ZZZZZZYYYYYYVVVWWWWWWVVVVVVWWWZZZ\\\___```___\\\UUUOOOKKKIIIGGGFFFDDDCCCCCCDDDFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFFFFFFFEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHEEECCCAAACCCCCCBBBBBBBBBBBBCCCCCCJJJMMMRRRWWWZZZ\\\\\\\\\]]]]]]___eeennnwww~~~~~~vvvoooiii333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000111111222222222222111111222222222222222222222222333222222222222333444444111111111111111111111111111111111222222222333333222222222222222222222222222222222222222222222333333333333333333333333333111111111222222333333333222222222222222222222222222222111111222222333444000000111222333333333333333333333333333333333333444444555666777888999999777777777666666666666555555555555555555666666777666666666666666555444444555666777777666666777888999999999999999999999999999:::;;;:::999888:::<<<>>>======???>>>>>>DDDKKKLLLWWWjjj~~~xxxkkkbbbZZZVVVPPPMMMIIIGGGGGGGGGGGGFFFDDDEEEGGGGGGGGGHHHIIIKKKJJJKKKKKKLLLKKKKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFEEEEEEDDDDDDDDDEEECCCDDDDDDEEEEEEDDDDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCBBBAAAAAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEFFFFFFHHHIIIKKKLLLLLLMMMLLLMMMNNNMMMMMMNNNQQQTTTSSSSSSTTTVVVWWWXXXXXXXXXWWWWWWXXXYYYZZZ[[[[[[\\\^^^^^^^^^_______________cccbbbbbbaaa```^^^]]]]]]YYYYYYYYYYYYXXXWWWVVVVVVTTTTTTSSSSSSTTTWWWYYY[[[bbbiiipppsssvvvwwwrrrkkk___\\\WWWSSSRRRQQQPPPOOOLLLMMMNNNNNNMMMNNNQQQSSSXXXXXXXXXTTTOOOJJJFFFEEEAAAAAA@@@@@@@@@AAABBBCCC@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEGGGHHHHHHIIIIIIJJJJJJJJJOOOOOOOOONNNMMMLLLLLLKKKHHHIIIIIIHHHFFFDDDBBBAAADDDCCCBBBAAACCCGGGKKKNNNVVVYYY^^^cccffffffeeecccffffffggglllsssxxxzzz{{{|||~~~wwwooofffaaa222222222222333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000000111111222222222222222222111222222222222222222222222222222222222222333444444111111111111111222222222111111111111222222222222111111111222222222222222222222222222333333333333111111111111111111111111111111111222222333333444222222222222222222222222222222111111222222333444111111222333333333222222333333333333333333333333333444555666777888888999777777666666666666555555555555444444555555666777666666666666666555555444555666777777666666777888888888888999999999999999999::::::999888888:::<<<;;;::::::=========@@@FFFCCCLLLZZZkkksssggg```YYYUUUOOOKKKIIIHHHGGGFFFCCCDDDEEEEEEEEEFFFIIIKKKIIIKKKMMMOOOPPPQQQPPPPPPNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAAAAABBBBBBCCCDDDAAAAAAAAAAAABBBBBBBBBCCCAAAAAA@@@@@@@@@?????????????????????>>>>>>>>>>>>?????????@@@@@@AAAAAAAAACCCDDDDDDEEEFFFFFFGGGGGGDDDEEEFFFFFFFFFGGGIIIKKKKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLMMMNNNOOOOOOPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUTTTSSSRRRPPPOOOLLLMMMMMMNNNNNNMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMRRRWWW\\\]]]```cccccc___TTTQQQLLLJJJIIIIIIHHHGGGDDDEEEFFFFFFEEEFFFHHHJJJNNNOOOOOOLLLHHHDDDBBBBBBAAAAAAAAAAAAAAABBBCCCCCC@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEAAABBBCCCCCCEEEEEEFFFGGGFFFGGGJJJMMMPPPSSSUUUVVVXXXXXXWWWUUUSSSQQQNNNMMMGGGGGGFFFEEEDDDDDDCCCCCCAAA@@@@@@BBBHHHPPPYYY^^^aaadddiiimmmppppppnnnlllmmmnnnooosssvvvxxxxxxxxx|||}}}uuummmddd]]]YYY111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111////////////000000111111000000111111111111000000222222222222222222222222111111000000111111222333000000111111111222222222111111111111222222222222000111111111222222222222222222222333333333444444111111111111111111111111000111111222333333444444222222222222222222222222222222111111222222333444333333333333333333222111333333333333333333333333333333444555666777777888777777666666666555555555555555444444444555666777666777777777777666555555555666777777666666777888777777777888888888999999888999999999888888:::<<<:::888999===>>><<<>>>CCCCCCFFFMMMXXXiii}}}ttthhhbbb[[[TTTOOOLLLJJJHHHEEEFFFFFFEEEDDDEEEGGGIIIGGGJJJNNNSSSVVVYYYZZZ[[[WWWVVVTTTRRRPPPNNNMMMLLLIIIIIIHHHFFFFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDEEEDDDDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAA@@@@@@??????>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@CCCCCCCCCCCCDDDDDDEEEFFF???AAACCCDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHCCCDDDEEEFFFGGGGGGGGGFFFDDDDDDDDDDDDDDDEEEEEEEEEFFFKKKNNNNNNOOORRRRRROOOKKKHHHEEEDDDDDDDDDCCCBBB???AAABBBBBBAAAAAABBBDDDFFFHHHHHHGGGDDDBBBAAAAAACCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDDDDDDD@@@AAABBBDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCEEEFFFHHHJJJKKKLLLJJJLLLOOOSSSWWW[[[^^^```]]]\\\ZZZWWWSSSOOOLLLIIIEEEDDDCCCBBBBBBCCCDDDFFFBBBCCCFFFKKKSSS\\\eeejjjjjjmmmrrrwwwzzzzzzyyyxxxvvvxxx{{{}}}~~~~~~~~~~~~uuujjjaaaZZZVVVUUU111111111222222333333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111.../////////000000111111//////000000000000//////222222222222222222222222///////////////000000111000000111111222222222222000111111111111222222222000000111111222222222222222222222333333444444444333333333333333333333333000000111222333333444444222222222222222222222222222222111111222222333444444444444444444333222111333333333333333333333333222222333444555666777777777666666666555555555555555555444333444555666777777777777777777666666555555666777777666666777888666666777777888888888999777888999999888999;;;===;;;999;;;>>>???>>>>>>BBBFFFEEEEEEJJJXXXmmmzzztttjjjaaa[[[VVVRRRPPPHHHIIIHHHFFFDDDCCCEEEGGGEEEHHHNNNUUU[[[```bbbccc]]]\\\ZZZXXXUUURRRQQQPPPJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEPPPNNNKKKHHHDDDAAA???>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???????????????@@@AAABBB>>>@@@CCCDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDCCCCCC???@@@BBBDDDFFFFFFFFFFFF>>>???AAACCCDDDDDDDDDDDD@@@@@@AAAAAABBBBBBBBBBBB>>>DDDGGGFFFEEEFFFEEEBBBGGGEEECCCBBBBBBCCCCCCBBB???AAABBBBBB@@@@@@AAACCCCCCDDDFFFEEECCCBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAABBBDDDFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIKKKMMMOOOQQQQQQQQQRRRUUUXXX\\\___bbbccc\\\[[[YYYUUUPPPKKKGGGDDDDDDBBB@@@???@@@CCCEEEGGGHHHJJJNNNUUU]]]eeelllooopppsssyyy~~~{{{ooobbbYYYTTTRRRSSS000111333444444333111000333222111000000111222333111111111111111111111111111111111111000000//////000000000111222222222333222111111111000000//////////////////000000000000111111000000//////......222222222111111111000000//////............//////000000////////////000000000000000000000000000000333222111000000111222333000000000000111111111111222222222111111111000000000000000000000000000000111111111111111111111111111222222333333222222111111111222222222333333333222222333333333333444444222222333333444333333333333444555555666666555555555555555555555555555555666555444333333333333333666666555555555555666666;;;888666666888999666444:::999888888888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<@@@DDDGGGMMMZZZmmm{{{uuummmfff^^^YYYVVVQQQKKKHHHHHHGGGEEECCCEEEIIINNNRRRVVV]]]dddjjjiiiiiigggccc]]]XXXVVVUUUPPPNNNKKKJJJIIIHHHFFFDDDIIIIIIIIIHHHGGGFFFDDDCCCEEEEEEFFFGGGHHHHHHIIIIIISSSRRROOOKKKHHHEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@CCCCCCBBBAAAAAA@@@????????????@@@@@@@@@AAAAAAAAABBB@@@>>><<<<<<>>>@@@BBBBBBAAAAAAAAA@@@?????????BBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@@@@AAABBBAAABBBDDDEEEEEEDDDBBBAAABBBBBBAAA@@@????????????BBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGFFFFFFFFFFFFGGGGGGJJJKKKNNNSSSWWWXXXWWWUUUWWWUUUTTTVVVZZZ]]]]]][[[ZZZVVVPPPKKKHHHEEECCCBBBDDDCCCBBBAAABBBEEEIIIKKKOOORRRWWW]]]ccciiimmmpppwwwxxx}}}yyykkk^^^ZZZXXXTTTPPPOOO111222333333333333222111222222111000000111222222111111111111111111111111222222111111111000000000111111111111111222222222111111111111000000000///////////////000000000111000000000111111111111111222222222111111111000000111000000//////000000111111111000000000000111111000000000000000000000000222222111000000111222222000000000000111111111111222222222111111111000000111111111111111111111111111111111111111111111111111222222333333222222111111111222222222333333333222222333333333333444444///000222333555666666666333444555555666666555555555555555555555555555555666555444444333333333444666666555555555555666666:::888666666888999777555999999888888888999:::;;;:::::::::;;;;;;;;;;;;<<<<<>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@??????@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@@@@AAABBB???@@@AAABBBBBBAAA@@@???CCCCCCBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGHHHJJJKKKLLLPPPPPPRRRUUUXXXYYYVVVTTTPPPNNNMMMNNNQQQTTTSSSRRRQQQNNNJJJGGGEEEDDDCCCBBBCCCCCCDDDDDDFFFIIIMMMPPPWWWZZZ```ffflllpppssstttzzz{{{zzzpppdddYYYWWWWWWUUURRRQQQ222222222222222222222222222222111000000111222222111111111111111111111111222222222222222111111111222222222111111111111111111111111111000000000000/////////000000000111111///000000111222333333333222222222111111111111111222111111000000111111222222222111111111111222222000000000000000000000000222222111000000111222222000000000111111111222222222222222111111111111111222222222222222222222222111111111111111111111111111222222333333222222111111111222222222333333333222222333333333333444444000111333444666666777777333444555555666666555555555555555555555555555555666555444444333444444444666666555555555555666666888666666777888999888777999888888888888999::::::::::::::::::;;;;;;;;;;;;;;;===???>>>>>>DDDNNNVVViiixxx~~~rrrjjj___VVVRRRPPPNNNLLLGGGHHHHHHJJJMMMSSS[[[aaalllqqqyyy}}}|||xxxsssqqqhhhddd___[[[YYYVVVTTTRRROOOOOONNNMMMLLLLLLLLLLLLLLLJJJHHHFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB>>>??????@@@BBBBBBCCCDDD??????@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA???@@@AAABBBBBBAAA@@@???CCCCCCBBBBBBBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHJJJMMMOOOQQQRRRVVVVVVVVVWWWXXXWWWSSSQQQIIIHHHFFFGGGIIIJJJIIIIIIHHHGGGFFFDDDDDDDDDEEEFFFEEEHHHKKKMMMPPPTTTXXX\\\```dddjjjqqqwww||||||{{{~~~zzzkkkddd[[[SSSSSSUUUTTTTTTTTT333222222111111222222333222111111111111111111222111111111111111111111111222222222222222222222222333222222222111000000000111111111000000000000000//////000000000111111111000000000111111222222222111111111111111111111111111111111000000111111111222111111000000111111222000000000000000000000000222111111111111111111222000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111222222333333222222111111111222222222333333333222222222333333333444444555555555666555555444444333444555555666555555555555555555555555555555555555555444444444444555555666666555555555555666666666666666777888999999999888888888888888999999:::999999:::::::::;;;;;;;;;888;;;>>>>>>>>>AAAHHHNNNZZZeeevvv}}}oooccc\\\WWWSSSPPPOOOMMMIIIGGGGGGLLLRRRVVVbbbiiisss{{{wwwssslllgggccc___[[[YYYYYYWWWVVVTTTRRRRRRQQQRRRMMMLLLJJJIIIHHHIIIJJJKKKGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB???@@@@@@@@@AAAAAABBBBBB??????@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB???@@@AAABBBBBBAAA@@@???>>>?????????@@@@@@AAAAAA??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDGGGFFFDDDCCCCCCDDDFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLNNNPPPSSSUUUVVVWWWXXXWWWVVVUUUTTTQQQMMMJJJFFFEEEDDDDDDDDDDDDEEEDDDEEEFFFFFFFFFEEEFFFHHHJJJLLLPPPWWW[[[___ccciiimmmkkkmmmrrrxxx}}}nnnaaa\\\TTTOOOQQQTTTTTTSSSUUU333222222111111222222333111111111222222111111111111111111111111111111111222222222222222222222222333222222222111000000000000000000000000000111111000000000000111111111111111111000000000/////////111111111111111111111111111000000//////000000111000000////////////000000000000000000000000000000111111111222222111111111111111111111222222222222111111111111111111111111222222222222222222222222111111111111111111111111111222222333333222222111111111222222222333333333222222222333333333444444555666666666555444444333333444555555666555555555555555555555555555555555555555444444444555555666666666555555555555666666555555666777888888999:::777777888888999999999999999999999:::::::::;;;;;;888;;;===>>>>>>@@@DDDHHHPPPUUUbbbttt{{{qqqiiibbb^^^YYYUUUNNNJJJIIILLLPPPSSSVVV\\\fffoooxxx|||vvvrrrmmmhhhdddbbb```^^^\\\YYYWWWVVVUUUQQQPPPNNNMMMLLLLLLLLLLLLHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@??????@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@??????@@@@@@AAAAAABBBBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEHHHGGGEEEDDDDDDEEEGGGHHHEEEFFFGGGIIIKKKMMMOOOPPPQQQRRRTTTUUUWWWWWWWWWWWWTTTRRRPPPOOONNNKKKGGGEEECCCDDDCCCCCCBBBCCCDDDDDDGGGIIIJJJJJJIIIIIIKKKNNNSSSZZZdddkkkoootttyyy~~~}}}|||}}}vvvmmmddd]]]YYYRRROOOQQQSSSRRRQQQSSS222222222222222222222222000111222222222222111000111111111111111111111111111111111222222222222222222222222111111111111111000000000000111111111111000000000111111111222222111111000000///......---111111111111111222222222000000000//////000000000000000////////////000000000000000000000000000000000111222222222222111000111111111222222222222333111111111111111222222222222222222222222222222222111111111111111111111111111222222333333222222111111111222222222333333333222222333333333333444444222222333555555666666666333444555555666666555555555555555555555555555555555555555444555555666777666666555555555555666666444666777888777777999;;;666777888888999999888888999999999999:::::::::::::::<<<======<<<===>>>@@@FFFHHHQQQ```qqq~~~tttnnnaaa[[[SSSMMMKKKMMMNNNOOOOOOSSSYYYaaajjjttt}}}~~~zzztttpppnnnmmmllljjjgggeeebbbaaa[[[ZZZXXXUUURRRPPPMMMLLLHHHHHHGGGGGGHHHIIIIIIJJJHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDCCCBBBAAAAAA@@@???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGFFFEEEEEEFFFGGGHHHGGGGGGIIIKKKNNNPPPQQQRRRTTTTTTVVVVVVVVVUUUTTTSSSMMMLLLJJJIIIIIIGGGEEEBBBAAABBBCCCCCCCCCCCCEEEGGGLLLOOORRRQQQOOOOOOQQQTTT\\\eeeqqqzzzuuuggg```\\\YYYVVVRRROOOQQQRRROOOOOOPPP111222333333333333222111000111222222222222111000111111111111111111111111000000000111111111222222111111111111111222222222///000000000111111111111000000111111111222222222111000000000000000000000000000111111111222222222222111111000000111111222111000000000000000000111000000000000000000000000000111222222222222111000111111111222222222333333000000111111111222222222111111111111111111111111111111111111111111111111111222222333333222222111111111222222222333333333222222333333333333444444111222333444444555555444333444555555666666555555555555555555555555555555555555555555555666777777666666555555555555666666444777888888777666888:::555666777888999888888777888999999999999:::::::::;;;;;;<<<;;;;;;;;;<<<===@@@AAAFFFQQQ[[[iii~~~qqqjjj___WWWRRROOOMMMLLLKKKMMMPPPTTTZZZccclllsss||||||}}}~~~|||wwwsssssstttuuuuuussspppmmmkkkeeeeeedddbbb^^^ZZZWWWTTTOOOOOONNNMMMMMMMMMMMMMMMKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMOOOPPPPPPPPPQQQRRRRRRRRRPPPNNNMMMHHHGGGFFFFFFGGGGGGFFFDDDAAACCCFFFFFFFFFGGGKKKNNNUUUYYY\\\\\\ZZZYYY\\\___gggrrruuufff]]]ZZZVVVRRRSSSOOONNNPPPPPPMMMLLLNNN000111333444444333111000000111222333333222111000111111111111111111111111//////000000111111111222000000111111222222222333//////000000111111111222000111111111111222222222000000000111222222333333000000111111222222222222333222222222222222222333222222111111111111222222000000000000000000000000000111222333333222111000111111222222222333333333000000111111222222222222000000000000000000000000111111111111111111111111222222222333333222222222111111222222222333333333222222333333333444444444444444444444333222111000333444555555666666555555555555555555555555555555555555555555555666777777666666555555555555666666555777999888666666888:::555666777999999888888777888888999999999:::::::::::::::;;;;;;<<<===???@@@??????CCCIIINNNWWWiii|||rrrfff]]]WWWQQQMMMJJJJJJKKKMMMPPPUUU]]]bbbkkkmmmqqquuuxxxwwwrrrooonnnppprrrtttssspppmmmkkkkkkllllllllljjjfffbbb```ZZZXXXVVVTTTQQQPPPNNNNNNLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEECCCCCCDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDFFFFFFFFFFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPOOONNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNNNNMMMLLLJJJHHHEEEDDDDDDEEEGGGIIIHHHGGGCCCFFFIIIJJJJJJLLLPPPTTT\\\aaaeeefffdddcccfffjjjppp|||wwwiii\\\XXXXXXSSSMMMQQQMMMMMMOOOOOOKKKKKKMMM222222222111111111000000000111222333333333333333333222000/////////000111111111111111111111111111111111111111111111111111222222111111111111222222222333333444444333333222000000000000000000000000//////000000111111111111222111111111000000//////000000000000000000000000000000111111111111000000111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333333222222111111111222222222222222222222222333333333444444444555555333333333333333333333333333444444555555444444333333333333444444444555555666666555555555444444444666666666666666666666666777777777777666666666666888999999999999:::::::::777888888888888999999999:::::::::;;;;;;;;;<<<<<<===@@@BBBCCCEEELLLWWW```pppzzznnncccZZZTTTRRRMMMLLLOOOOOOMMMRRRZZZXXX\\\```eeeggggggfffdddccccccdddeeefffffffffeeeiiijjjlllooorrrsssrrrqqqjjjgggbbb]]][[[XXXVVVUUUSSSRRRQQQPPPPPPPPPPPPPPPGGGFFFFFFGGGHHHHHHFFFDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGGGGFFFFFFFFFCCC@@@@@@CCCEEEEEECCCEEEFFFFFFEEEEEECCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHFFFHHHLLLMMMMMMOOOSSSWWWVVVUUUTTTRRRPPPNNNLLLLLLJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFEEECCCBBBCCCDDDFFFHHHJJJKKKKKKKKKMMMOOOIIIGGGHHHKKKLLLKKKRRR\\\dddeeeeeeeeegggmmmvvv~~~~~~~~~}}}oooiiiaaaZZZVVVSSSPPPOOONNNNNNNNNMMMMMMKKKJJJIII222222222111111111000000///000111111222222222111222222111000000000000000111111111111111111111111111111111111111111111111222222111111111111222222222222333333333333222222000000000000000000000000000000000111111111222222111111111111000000000///000000000000000000000000000000111111111111000000111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333333222222111111111222222222222222222222222333333333444444444555555555555555555555555555555333444444555555444444333333333333444444444555555666666555555555444444444555555555555555555555555777666666666666666666666555555666666666777777777777777888888888999999999:::::::::;;;;;;;;;;;;<<<===???AAAAAAAAAFFFOOOVVV^^^nnnvvvhhh___]]]WWWRRRPPPMMMJJJMMMSSSQQQSSSUUUWWWXXXXXXWWWVVVXXXYYYYYYYYYYYYYYYYYYYYY[[[]]]bbbhhhnnntttxxxyyywwwuuuqqqmmmiiieeeaaa^^^ZZZYYYXXXVVVTTTRRRQQQPPPOOOMMMKKKJJJJJJJJJIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHJJJGGGDDDDDDEEEFFFEEECCCDDDDDDDDDDDDDDDCCCBBBAAAEEEEEEEEEEEEEEEEEEEEEEEEAAAAAABBBBBBBBBBBBCCCCCCEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBBAAABBBBBBCCCDDDDDDEEEEEECCCDDDEEEFFFGGGIIIJJJJJJLLLMMMNNNOOOOOOOOOOOOOOONNNQQQSSSSSSRRRSSSVVVYYYVVVUUUSSSPPPMMMJJJHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBDDDEEELLLOOORRRSSSRRRPPPPPPPPPLLLJJJKKKPPPRRRUUU___jjjlllmmmooopppssszzz}}}~~~}}}zzzttthhhddd^^^XXXUUUSSSQQQOOOMMMMMMMMMMMMLLLKKKJJJJJJ222222222111111111111111//////000111111111111000222222222222222222111000111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111000000000000000000000000111111111222222222222222111111111111000000000000000000000000000000000000000000111111111111000000111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222111111111222222222222222222222222333333333444444444555555555555555555555555555555333444444555555444444333333333333444444444555555555555555555555444444444555555555555555555555555666666666666666666666666444555555555666666666666777777777888888888999999::::::::::::;;;;;;;;;;;;<<<>>>??????>>>@@@EEEJJJKKKWWWfffssswwwqqqiii```YYYRRRMMMMMMPPPNNNNNNMMMMMMLLLLLLKKKKKKOOONNNMMMLLLLLLLLLMMMMMMNNNQQQVVV]]]fffooovvvzzz}}}yyytttooollllllkkkjjjhhhddd```\\\ZZZYYYUUUPPPMMMLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHIIIJJJJJJJJJKKKIIIGGGGGGGGGGGGEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDGGGFFFFFFFFFFFFEEEEEEEEECCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGJJJLLLOOOQQQRRRUUUUUUVVVWWWWWWWWWWWWWWWVVVWWWWWWVVVTTTTTTUUUWWWSSSRRRPPPLLLIIIFFFCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@???AAABBBCCCBBBDDDFFFHHHMMMPPPTTTUUUSSSPPPNNNMMMPPPPPPSSSXXX]]]cccnnnxxxxxxzzz{{{}}}~~~~~~|||{{{{{{|||}}}}}}}}}tttlllhhh___\\\XXXVVVTTTSSSQQQOOOKKKKKKLLLLLLLLLKKKKKKJJJ111111111111111111111111000000111111111111111000111222333444444333111111111111111111111111111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000222222222222222222222222111111111000000000000000000000000000000000000000000000111111111111000000111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222333333333444444444555555333333333333333333333333333444444555555444444333333333333444444444555555555555555555555555555555555555555555555555555555555555555666666666666666777777777888888888999999777777777777888888888888999999:::::::::;;;;;;;;;:::;;;======<<<<<>>CCCEEEHHHOOOYYYiii{{{ssshhh___XXXQQQQQQQQQQQQPPPNNNLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGIIIJJJLLLNNNTTT[[[```gggmmmvvv|||}}}zzzmmmggg___YYYVVVVVVVVVVVVTTTTTTSSSRRRQQQQQQPPPPPPOOOOOOOOOOOOQQQRRRTTTUUUTTTTTTUUUSSSQQQMMMJJJIIIGGGHHHHHHHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKOOOPPPRRRUUUXXX[[[]]]^^^]]]\\\[[[ZZZXXXVVVTTTSSSQQQOOOLLLJJJHHHGGGEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCDDDDDDEEEGGGIIILLLMMMOOOPPPPPPRRRUUUWWW\\\eeerrr|||zzz{{{}}}~~~~~~}}}|||wwwuuuppphhh___ZZZ[[[]]]UUUSSSRRRRRRQQQOOOLLLIIIHHHIIIIIIJJJJJJJJJIIIIII111111111111111222222222222333333333333222111111000111222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222000000111111111111000000000000000000000000000000222222222222222111111111000000000000111111111111111111111111111111111111000000111111111111000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111111111222222222222222222222222333333333444444444555555555555555555555555555555333444444555555444444333333333333444444444555555444444444555555555555555444444444444444444444444444444444555555666666777777777777777888888888888666666666777777777888888999999999999::::::::::::888999:::<<<===>>>>>>>>>AAA@@@BBBGGGNNNYYYiiivvv}}}nnnbbbVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOONNNLLLJJJHHHGGGFFFHHHIIIIIIHHHKKKQQQVVVWWW^^^gggoootttxxx~~~xxxrrrjjjdddaaaaaabbbbbb^^^^^^]]][[[YYYXXXWWWVVVWWWWWWWWWWWWYYY[[[]]]^^^bbbcccccc```[[[UUUPPPNNNKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJGGGHHHHHHJJJKKKLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMOOOPPPQQQQQQNNNNNNOOOPPPRRRSSSTTTUUUTTTUUUUUUWWWXXXYYYYYYZZZVVVVVVUUUSSSQQQOOOLLLKKKLLLJJJGGGEEEEEEDDDBBBAAAAAAAAABBBBBBBBBBBBBBBCCC@@@@@@AAAAAABBBBBBCCCCCCBBBCCCEEEEEEEEEFFFIIIKKKLLLMMMOOOPPPRRRWWW\\\```ggguuu|||~~~~~~{{{xxxkkkiiiddd]]]XXXVVVXXXZZZSSSRRRQQQPPPPPPNNNLLLIIIHHHHHHIIIIIIIIIHHHHHHGGG000000111111111222222222222222222222222111000000000000000000000111222222111111111111111111111111111111111111111111111111222222111111111111222222000111111222222111111000000000000000000000000000222222111111111000000000///000000000111111111111111111111111111111111111000000111111111111000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111222222222222222222222222222333333333444444444555555555555555555555555555555333444444555555444444333333333333444444444555555444444444555555555666666444444444444444444444444333333444555555666777777666666666666777777777777666666666666777777777888888999999999999:::::::::999999:::;;;===>>>>>>===>>>===>>>CCCGGGLLLWWWcccxxxwwwhhhddd___[[[YYYZZZ\\\^^^^^^^^^]]][[[XXXSSSNNNKKKHHHJJJKKKIIIGGGGGGKKKPPPNNNTTT[[[```ccchhhoootttxxx{{{~~~yyyqqqllliiijjjjjjjjjhhhgggfffcccaaa___]]]\\\\\\[[[[[[[[[]]]___bbbcccgggiiikkkiiiddd^^^YYYXXXTTTTTTSSSSSSQQQPPPNNNMMMIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOMMMNNNPPPRRRTTTVVVWWWXXXTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOPPPPPPQQQQQQRRRSSSUUUWWWYYY[[[\\\XXXXXXYYYYYYYYYYYYYYYYYYVVVVVVUUUTTTSSSRRRQQQQQQLLLLLLLLLKKKIIIHHHFFFEEEHHHEEEBBBBBBCCCDDDBBB@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFHHHJJJKKKLLLNNNRRRTTTTTTVVVZZZ]]]```eeejjjnnnzzz~~~zzzuuuoookkk```^^^[[[YYYXXXWWWUUUTTTRRRPPPOOOOOOOOOOOONNNLLLHHHHHHIIIHHHHHHGGGFFFEEE000000111111222222222222111111111111111000//////111000/////////000222333111111111111111111111111111111111111111111111111222222111111111111222222111111222222222222111111000000000000000000000000222111111111000000////////////000000111111111222111111111111111111111111000000111111111111000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222222222222222222222222222333333333444444444555555333333333333333333333333333444444555555444444333333333333444444444555555444444444555555555666666444444444444444444444444333333444444555666777777777777777777888888888888666666666666777777777777888888999999999:::::::::;;;:::999:::<<<======<<<>>><<<>>>BBBCCCCCCJJJTTTaaarrr|||vvvmmmfffccceeejjjnnnmmmmmmllliiiddd]]]VVVRRRLLLNNNOOOLLLGGGEEEHHHKKKJJJNNNSSSUUUVVVYYYaaaggghhhkkkoootttxxx{{{|||}}}zzzsssnnnmmmmmmmmmnnnnnnmmmkkkhhheeeccc```___\\\[[[[[[[[[]]]___bbbdddcccgggllllllhhhdddaaa```]]]\\\\\\[[[YYYWWWUUUTTTQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOOOOPPPRRRSSSTTTTTTUUUVVVXXXZZZ]]]```aaabbb]]]]]]\\\[[[YYYXXXWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUVVVVVVWWWXXXXXXXXXYYY[[[^^^```ccceeefffdddcccbbb___]]][[[YYYXXXVVVUUUSSSQQQNNNLLLJJJIIIEEEEEEEEEEEEEEEDDDCCCCCCDDDBBB???@@@BBBCCCBBB@@@@@@@@@AAAAAABBBBBBBBBBBBEEEFFFFFFGGGHHHIIIJJJJJJKKKMMMPPPRRRTTTWWW[[[^^^cccggglllqqqtttxxx{{{}}}}}}xxxqqqjjjbbb]]]YYYXXXWWWXXXZZZXXXSSSNNNQQQOOONNNNNNOOOPPPPPPOOOIIIIIIIIIHHHGGGFFFEEEDDD222222222222222222222222000111222333444444444444////////////////////////222222111111111111222222111111111111111111111111///000111222333444444444222222222222222111000////////////000111111222222222111111000000000000000222222222222222222222222111111000000000000111111222111111000000000000000222222222111111111000000111111222333333333333222111111111111111111111111333333333222222111111111222222222222222222222222111111222222222222111111000000000000000000000000111111222222222333333333444333333333333444555555333333333333333333333333555555555555555555555555333333333444444444555555555666777666555444555777555555555555666666666666666666666666777777777777555555555555666666666666;;;;;;;;;;;;;;;;;;;;;;;;777888999:::::::::999999<<<<<<;;;<<<>>>AAADDDFFFTTT\\\lll|||vvvuuuzzz{{{sssfffYYYYYYWWWTTTPPPMMMKKKJJJJJJIIIIIIIIIKKKMMMOOORRRSSSZZZ\\\```cccfffggghhhgggkkkiiifffdddbbbbbbccccccdddgggiiifffaaa]]]]]]^^^YYYWWWUUUUUUVVVWWWXXXWWWZZZ]]]bbbfffiiijjjjjjjjjhhhhhhggghhhhhhfffccc```^^^\\\YYYYYYZZZ[[[XXXVVVZZZYYYYYYZZZ]]]_________^^^___aaadddhhhlllppprrroooooopppooonnnllljjjhhhccc```]]]\\\]]]```aaaaaabbb```^^^^^^aaadddeeeffffffgggkkkooorrrqqqnnnkkkkkkgggaaa\\\YYYUUUPPPLLLOOOKKKFFFEEEFFFGGGFFFEEEDDDCCCBBBCCCCCCDDDCCCBBBDDDBBB@@@AAADDDFFFEEEDDDCCCCCCDDDEEEFFFHHHJJJKKKKKKLLLLLLKKKJJJLLLOOORRRXXX```ffffffffflllrrrttt{{{|||~~~{{{pppeee]]]ZZZYYYVVVVVVUUUTTTSSSRRRQQQPPPPPPOOONNNMMMNNNNNNPPPPPPOOOMMMKKKHHHHHHIIIJJJLLL000000000000000000000000000111222333444444444444111111111111111111111111222222111111111111222222111111111111111111111111...///000111111111111111222222222222222111000000000000000111222222333333222111111000000000000000000//////////////////000111111000000000000111111222111111000000000000000222222222111111111000000000000111222222222222111111111111111111111111111333333333222222111111111222222222222222222222222111111222222222222111111111111111111111111111111111111222222222333333333444333333333333444555555333333333333333333333333555555555555555555555555333333333444444444555555333555666555444333444555555555555555666666666666555555666666666777777777666666666666777777777777::::::::::::999999999999888888999:::::::::::::::;;;;;;;;;;;;===???BBBDDDHHHOOO\\\lll}}}|||pppfffddd___YYYTTTPPPMMMLLLKKKJJJIIIIIIIIIKKKLLLNNNHHHJJJMMMOOOQQQRRRRRRRRRXXXWWWVVVUUUUUUWWWYYYZZZZZZ[[[]]][[[WWWTTTRRRSSSPPPNNNMMMMMMMMMNNNOOOOOOQQQSSSVVV[[[```eeeiiikkknnnnnnnnnppprrrrrrooommmiiigggffffffhhhgggeeebbbcccaaa______aaabbbcccbbbaaabbbccceeeiiimmmrrrtttsssuuuyyy|||~~~}}}{{{zzzqqqooommmmmmppptttvvvwwwsssqqqooonnnpppsssttttttsssssstttvvvvvvsssnnnjjjaaa]]]XXXUUUSSSQQQMMMJJJKKKHHHDDDCCCDDDDDDCCCAAADDDCCCBBBAAABBBBBBAAA@@@EEEDDDBBBCCCDDDEEEEEEDDDFFFGGGHHHJJJMMMPPPRRRTTTSSSTTTVVVVVVXXXZZZ^^^bbbiiisss|||{{{qqqfff\\\UUUQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNNNNOOOPPPLLLKKKIIIGGGFFFGGGHHHIII000000000000000000000000000111222333444444444444333333333333333333333333222222111111111111222222111111111111111111111111///000000111111111000000111222222222222111000000111111111222333333444444222111111000000000000000333222111000000111222333111111000000000000111111222111111000000000000000222222222111111111111111//////000111111111111000111111111111111111111111222222222222222111111111222222222222222222222222111111222222222222111111222222222222222222222222111111222222222333333333333333333333333444555555444444444444444444444444444444444444444444444444333333333444444444555555222444555444333222333444444555555555555666666666444444555555555666666666666666777777777888888888888888888888888888888888999999999:::::::::::::::;;;:::::::::;;;===???@@@AAAEEELLLVVVdddvvv{{{xxxrrrjjjbbb[[[VVVSSSPPPOOOLLLJJJIIIIIIKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNKKKJJJJJJJJJKKKMMMOOOPPPRRRSSSSSSSSSQQQOOOLLLKKKIIIHHHGGGGGGGGGGGGHHHHHHKKKKKKLLLOOOTTT[[[bbbfffhhhiiijjjmmmqqqrrrrrrpppoooooooooqqqrrrrrrooommmjjjgggcccbbbbbbccccccbbb\\\\\\\\\]]]```eeeiiilllpppuuu}}}yyywwwvvvtttqqqkkkeee```UUURRROOONNNMMMLLLJJJHHHHHHFFFEEEDDDDDDCCCAAA@@@EEEDDDCCCCCCBBBBBBBBBCCCEEEFFFFFFFFFGGGHHHIIIIIIOOOPPPSSSWWW[[[___bbbdddeeegggjjjlllooossswwwzzz~~~{{{|||~~~zzzqqqfff]]]XXXTTTQQQNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQPPPOOOOOONNNOOOOOOKKKJJJIIIHHHGGGGGGGGGGGG222222222222222222222222111111222333333333333333333333333333333333333333222222111111111111222222111111111111111111111111333333333333333222111000111111222222222111111000000000111111222333333444222111111000000000000000444333111000000111333444111111000000000000111111222111111000000000000000111111111111111111111111///000000111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111222222222333333333333333222222333333444555444444444444444444444444444444444444444444444444333333333444444444555555222444555444333222333444444444444555555555666666444444444444555555555666666666666666777777777777777777888888888888999999999999999999999::::::;;;;;;;;;::::::;;;<<<===>>>AAACCCFFFJJJQQQaaauuu~~~~~~uuunnnhhhddd]]][[[WWWSSSPPPOOONNNOOOLLLLLLKKKJJJJJJIIIIIIIIILLLKKKJJJJJJJJJJJJKKKKKKNNNNNNOOOPPPPPPNNNKKKIIIJJJJJJJJJIIIGGGFFFFFFGGGJJJJJJIIIIIILLLQQQVVVYYY[[[[[[]]]aaaeeeggggggfffhhhjjjlllnnnooonnnllljjjfffccc^^^[[[[[[[[[[[[ZZZTTTSSSRRRRRRTTTXXX\\\___eeeiiiqqq{{{}}}{{{tttqqqmmmiiieee^^^XXXSSSLLLKKKJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCEEEFFFFFFFFFEEEFFFHHHJJJGGGIIILLLMMMNNNQQQUUUXXX___aaaeeekkkppptttwwwyyy|||~~~~~~}}}}}}}}}{{{zzz}}}xxxllldddZZZTTTTTTUUUSSSPPPNNNNNNOOOOOOPPPQQQRRRRRRQQQQQQPPPOOOOOONNNNNNNNNLLLKKKKKKKKKJJJIIIHHHHHH222222222222222222222222111111222222333333222222222222222222222222222222222222111111111111222222111111111111111111111111333333333333333222111000000111111222222222111111//////000000111222222222222111111000000000000000000///...------...///000111111000000000000111111222111111000000000000000111111111111111111111111000111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111222222222333333333333222222222222333444444444444444444444444444444444444444444444444444444333333333444444444555555333555555555444333444555444444444444555555555555444444444444555555555666444444444555555555666666777888888888999999999:::999999888888888999:::;;;;;;;;;;;;;;;<<<<<<======???AAACCCDDDGGGRRRaaammm|||tttqqqllleee___YYYUUUTTTTTTRRRPPPNNNLLLKKKKKKKKKMMMMMMLLLLLLKKKKKKKKKKKKMMMOOORRRTTTSSSQQQOOONNNQQQRRRRRROOOKKKGGGGGGGGGHHHGGGGGGHHHIIIJJJKKKLLLRRRQQQRRRUUUYYY[[[[[[[[[[[[]]]```bbbcccaaa```___ZZZWWWSSSPPPPPPPPPOOONNNOOONNNMMMLLLMMMPPPSSSUUUWWWZZZ___gggpppyyy|||uuuppplllhhheeeaaa]]]YYYUUUOOOKKKHHHHHHGGGFFFDDDDDDDDDEEEDDDEEEGGGHHHHHHHHHHHHHHHFFFHHHIIIIIIIIIKKKOOORRRPPPTTTXXXZZZ[[[```hhhooouuuxxx~~~}}}{{{vvvyyyuuukkk___XXXOOOLLLNNNPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOONNNNNNMMMKKKKKKKKKJJJJJJIIIHHHHHH000000000000000000000000111111222222222222222111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111000///...000000111222222222222111...//////000111111222222222111111000000000000000//////000000000000//////111111000000000000111111222111111000000000000000111111111111111222222222111111222333333333333333111111111111111111111111000000000111111111111111111111111111111111111111111111222222222222111111222222222222222222222222111111222222222333333333222222222222222333444444333333333333333333333333333333333333333333333333333333333444444444555555333555666555444333444555333444444444444555555555444444555555555666666666333333444444444555555555777777777888999999::::::888888777666666888999:::::::::;;;;;;<<<<<<<<<===:::<<<>>>???BBBIIIRRRYYYlllyyyvvvmmmeeeaaabbb```\\\YYYVVVUUUUUUUUUPPPPPPPPPPPPPPPPPPPPPOOOXXX]]]bbbdddbbb______```^^^___^^^ZZZRRRMMMKKKKKKEEEFFFGGGHHHIIIIIIHHHHHHJJJJJJJJJLLLOOOQQQQQQPPPPPPSSSVVVWWWVVVUUUTTTUUUOOOMMMKKKJJJJJJJJJIIIHHHKKKKKKJJJJJJJJJKKKLLLMMMQQQRRRTTTYYY```hhhppptttuuuvvvxxx~~~vvvnnngggaaa]]]XXXUUURRRPPPNNNLLLIIIGGGFFFGGGGGGFFFDDDDDDEEEGGGEEEGGGJJJLLLMMMOOOQQQTTTPPPSSSTTTTTTTTTVVV[[[```dddiiilllllllllrrr~~~|||wwwwww}}}~~~vvvjjj```[[[VVVPPPMMMNNNOOONNNMMMLLLLLLKKKKKKJJJJJJJJJIIIMMMMMMNNNNNNNNNNNNMMMMMMJJJIIIHHHGGGFFFFFFFFFFFF000000000000000000000000111111222222222222111111111111111111111111111111222222111111111111222222111111111111111111111111000000111111111000000///000000111222222222222222///000000111111222333333222111111000000000000000000111222333333222111000111111000000000000111111222111111000000000000000000000111111111222222222000000111222222222222222111111111111111111111111///000000000111111111222111111111111111111111111111111222222222222111111111111111111111111111111111111222222222333333333222222222111222222333444222222222222222222222222333333333333333333333333333333333444444444555555222444555444333222333444333333444444444555555555555555666666666777777777444444444444555555555666555555666777777888999999777666555444555666888999777888999:::;;;;;;;;;;;;999:::;;;===AAADDDHHHKKKXXXaaappp}}}ooolllgggccc```______``````______^^^]]][[[ZZZYYYeeemmmuuuwwwrrrnnnppptttrrrsssrrrkkkaaaYYYVVVVVVKKKLLLLLLLLLLLLLLLKKKKKKHHHGGGFFFHHHKKKMMMNNNNNNKKKMMMPPPOOOMMMLLLMMMOOOKKKJJJJJJLLLNNNNNNLLLJJJNNNNNNNNNNNNNNNMMMLLLLLLPPPPPPQQQTTTXXX]]]aaadddbbbccceeejjjqqqvvvyyyzzzzzzuuummmeee___ZZZVVVSSSOOOMMMJJJIIIJJJJJJIIIHHHIIIKKKLLLLLLJJJKKKMMMPPPQQQTTTWWWYYY\\\```eeejjjjjjmmmnnnmmmkkklllrrrwww}}}}}}~~~{{{wwwrrrmmmfff^^^YYYUUUTTTRRRPPPPPPPPPPPPPPPJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLMMMNNNNNNMMMMMMKKKIIIGGGFFFEEEEEEFFFGGG222222222222222222222222111111222222222111111000111111111111111111111111222222111111111111222222111111111111111111111111111222222333333333222222///000111222222222222222000111111222333333444444222111111000000000000000,,,---000111111000---,,,111111000000000000111111222111111000000000000000000000111111222222222222//////000111111111111111111111111111111111111111//////000000111111111222000000000000000000000000111111222222222222111111000000000000000000000000111111222222222333333333222222111111222222333444111111111111111111111111333333333333333333333333333333333444444444555555111222333333111111222333333333333444444444555555666666666666777777777777555555555555666666666777444444444555666777777888777666444333444555777888555666777888::::::::::::>>>===<<<>>>@@@BBBCCCBBBKKKPPP[[[lll}}}zzzyyyyyyzzztttsssqqqnnnkkkgggdddccciiisss}}}~~~xxxtttwww}}}|||pppgggccccccVVVUUUSSSQQQPPPOOOOOOOOOKKKJJJJJJLLLOOORRRSSSSSSIIIKKKMMMLLLIIIHHHJJJLLLLLLLLLNNNQQQSSSTTTRRRPPPVVVWWWXXXXXXWWWVVVTTTSSSQQQRRRSSSTTTVVVWWWYYYYYYXXXXXXYYY\\\```ccccccccchhhddd^^^YYYUUUSSSPPPNNNQQQOOOMMMMMMOOOPPPQQQPPPMMMPPPRRRRRRRRRSSSVVVYYY___bbbfffiiilllqqqxxx~~~yyyuuunnnfff^^^YYYVVVTTTKKKLLLMMMMMMMMMMMMOOOQQQKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIKKKLLLMMMMMMMMMMMMNNNLLLIIIGGGFFFGGGIIIJJJ000111111222222222111111/////////000111111222222111111111111111111111111222222222222222222222222333222222222111111000000......///000111222222222111111111222333333333444111222222333333222222111000111111111111222222222222222111111000000//////111111111111000000000000222111111111000000//////000000000000000000000000000111111111111222222222111222444444333111...,,,000000000000000000000000111111222222222222111111111111111111111111111111444444333333333444555555222333333444444333333222000111111111111222222222222333333444444333333222111111111111111111111111555555555444444333333333333333333444444444555555666555555444444333222222333333333444444444444555555555555555555555555555555555666777777777777777888888888888888999999:::888888999::::::::::::999;;;;;;<<<<<<>>>???@@@AAAHHHJJJOOOWWWddduuuzzzssslllppppppssstttqqqnnnrrryyywwwnnnjjjiiibbb___[[[XXXXXXXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTQQQQQQPPPPPPOOONNNNNNMMMRRRPPPQQQWWWZZZZZZ[[[^^^```ccceeebbbbbbcccaaa]]]```YYYSSSTTTUUUUUUVVVXXXTTTTTTTTTUUUWWWZZZ___aaa^^^]]]\\\ZZZXXXVVVUUUUUUSSSYYY___cccbbbaaaaaabbbccceeeggghhhhhhiiikkkmmmyyy{{{{{{wwwqqqjjj```YYYUUUSSSQQQPPPOOONNNNNNNNNMMMMMMLLLLLLQQQOOOMMMJJJHHHGGGGGGGGGJJJJJJJJJJJJJJJHHHGGGGGGKKKJJJHHHFFFEEEEEEFFFFFF111111222222222111111000222222222222111111111111111111111111111111111111222222222222222222222222000000000000/////////...///000000111111222222222000000000000000111111111111222222333333222222111000111111111111222222222111111111000000000000000111111111111000000000000111111111111000000000///000000000000000000000000000000111111111222222222333222222222111000000///000000000000000000000000111111222222222222111111111111111111111111111111222222222222222333333444111222222222222222222111111111111111222222222222222333333444444333333222222222222222222222222222444444333333333222222222333333333444444444555555444444444444444444444444444555555555555666666666555555555555555555555555555555666777777777777777777777777777777888999999777888999999::::::999999;;;;;;;;;<<<===>>>???@@@@@@AAADDDJJJTTTbbbpppzzzyyyvvvuuuuuuqqqmmmoootttyyy~~~{{{tttqqqqqqmmmkkkhhhffffffeeecccaaaaaa___]]][[[ZZZZZZ[[[[[[ZZZYYYYYYXXXVVVUUUTTTSSSWWWVVVZZZaaafffeeefffhhhhhhkkkmmmkkkjjjllliiieeeeee]]]VVVUUUUUUSSSTTTVVVXXXWWWWWWWWWYYY\\\```ddddddeeeeeeeeeeeedddccccccjjjooovvvzzz{{{{{{|||}}}|||qqqlllccc^^^VVVQQQOOONNNMMMLLLNNNNNNNNNMMMMMMLLLLLLLLLOOONNNMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGFFFEEEEEEFFFFFF222222222222222111000///444444333333222111111000111111111111111111111111222222222222222222222222000000000000////////////111111111222222222222222111111111000000000000000111111222222222222111111000111111111111222222222000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000111111111222222333222000//////000111222000000000000000000000000111111222222222222111111111111111111111111111111000000000000000111222222111111111111111111111111111111111111222222222333222333333444444333333222333333333333333333333333333333222222222222111111333333333444444444555555222222333444444555666666666666666777777777777888555555555555555555555555555555666777777777777777666666666666666777888888777777888999999999999999::::::::::::;;;===>>>???>>>???@@@CCCHHHRRR\\\ddd{{{~~~~~~}}}zzzuuutttuuu{{{}}}zzzvvvsssrrrpppmmmjjjiiiiiikkkmmmllllllkkkiiifffccc```^^^aaaaaaeeemmmpppnnnnnnqqqnnnssstttsssssstttrrrmmmjjjbbb[[[YYYYYYXXXZZZ]]]aaaaaabbbbbbcccffflllooossstttuuuwwwxxxyyyyyyyyy~~~pppddd]]]XXXTTTPPPNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFEEEDDDDDDEEEEEEFFF222222222222222111000///333333222222222111111111111111111111111111111111111111111111111111111111222222222111111111111111333333222222222222222222444333333333222111111111111111222222222222111111000000111111111222222222//////000000111111222222111111111111000000000///111111111000000000000000000000000000000000000000000000000000111111111111000000000000000111222222000000000000000000000000111111222222222222111111111111111111111111111111000000000000000111222222222222111111111111222222111111111222222222333333222333333444444333333222333333333333333333333333333333333222222222222222333333333444444444555555333333333444444444555555666666666666777777777777555555555555555555555555555555666777777777777777555555555555555666777777666777777888999888888888999999999999:::;;;<<<===??????@@@@@@CCCHHHOOOTTTbbbmmm}}}|||yyy|||~~~~~~|||wwwrrrnnnnnnmmmnnnqqqrrroooqqquuutttyyy{{{zzz{{{|||yyyuuuooohhhccccccddddddiiioooqqqsssvvvwwwyyy}}}zzznnnaaaWWWRRRPPPOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMNNNNNNNNNMMMLLLJJJIIIFFFDDDDDDDDDFFFGGGCCCCCCCCCCCCDDDDDDEEEEEE222222222222222111000///000000000000111111222222111111111111111111111111111111111111111111111111111111111111111111222222333333222222222222222222444333333333222111111111000111111222222111111000000000111111111222222222//////000000111111222222111111111111000000000///000000000000000000111111000000000000000000000000//////000000000111111111---...000222222222111000000000000000000000000000111111222222222222111111111111111111111111111111222111111111111222333333444333222222222222333444111222222222222333333333222333333444444333333222333333333333333333333333333333333444444444444444333333333444444444555555555555444444444333333333444444444555555555666666555555555555555555555555555555666777777777777777555555555555555666666777555666777777888888777777999999888999999:::;;;<<<;;;;;;<<<<<<===@@@DDDHHHOOOXXXfffvvvzzzzzzyyyvvvttttttrrrrrrwww~~~}}}xxxttttttttttttyyy|||rrrggg]]]UUUPPPMMMJJJKKKKKKJJJJJJIIIJJJJJJLLLLLLLLLLLLLLLMMMMMMMMMJJJKKKMMMOOOPPPPPPOOONNNOOOMMMJJJGGGEEEDDDDDDEEEAAABBBBBBCCCDDDDDDDDDEEE000111111222222222111111...//////000111111222222111111111111111111111111111111111111111111111111////////////000000000000111111111222222222222222111111111000000000000000000000111111111111000000000111111111111222222222000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000000/////////000000000111111,,,...000333333222000...000000000000000000000000111111222222222222111111111111111111111111111111333222222222222333444444555444333222222333444555222222222222333333333333222333333444444333333222333333333333333333333333333333444444444444555555333333333444444444555555666666555444333333222222333333333333444444444444555555555555555555555555555555666777777777777777555555555555555666777777555555666777777777777777999999999999999:::;;;;;;999:::<<<<<<<<<>>>@@@CCCCCCIIISSS___lll}}}~~~rrrkkk```WWWQQQNNNLLLKKKKKKLLLMMMLLLJJJJJJKKKMMMMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLNNNOOOPPPPPPQQQQQQRRRPPPMMMIIIFFFDDDCCCCCCAAABBBCCCDDDDDDDDDDDDDDD///000111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111.../////////000000000000///000000111111222222222000000000000000111111111000000111111111111000000000111111111111222222222111111111000000000000000111111111111000000000000///000000000111111111111000000000000000000000000////////////000000000111...///000111111000000///000000000000000000000000111111222222222222111111111111111111111111111111333222222222222333444444444333222111111222333444222222222333333333444444222333333444444333333222222222222222222222222222222222333333333444444444333333333444444444555555444444444444444444444333333333333333444444444444555555555555555555555555555555666777777777777777666666555555666666777888444555666666777777666666:::999999999999:::;;;;;;:::<<<>>>>>>>>>>>>???AAA???CCCHHHMMMVVVcccsss~~~{{{nnnbbb\\\TTTOOOLLLLLLKKKJJJKKKMMMMMMLLLJJJKKKNNNQQQMMMNNNNNNNNNOOOOOOOOOOOONNNNNNNNNNNNOOOQQQRRRSSSPPPOOOMMMKKKHHHEEEDDDBBBBBBCCCDDDEEEEEEDDDCCCCCC...///000111222333333333444444333333222111111111111111111111111111111111000000000000000000000000000000111111222222222333......///000111222222333111111222222333333333444000000111111111111000000000111111111111222222222222222111111000000//////111111111111000000000000//////000000111111111222000000000000000000000000////////////000000000000111000///......///000111000000000000000000000000111111222222222222111111111111111111111111111111222222111111222222333444333222000//////000222333222222333333333444444444222333333444444333333222111111111111111111111111111111111222222333333333333333333444444444555555222333333444444555555666333333333444444444555555555555555555555555555555555666666777777777777777666666666666666777888888444555555666666666666666:::::::::999::::::;;;;;;888:::<<<<<<;;;;;;;;;<<<>>>AAACCCEEEHHHQQQ___iiizzzjjj\\\YYYUUUOOOLLLLLLLLLJJJHHHFFFGGGHHHGGGEEEGGGKKKOOONNNNNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNOOOQQQRRRTTTNNNMMMLLLKKKIIIFFFDDDCCCCCCCCCDDDEEEEEEDDDCCCBBB222222111111000//////...000000000000000000000000111111111111111222222333111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222333333222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000111111111111111222222111111111111222222111111222222222222111111222222222222222222222222333222222111111222222333222333333444444333333222222222222111111111000000222222333333333333444444222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444333333333444444444555555555555666666666666555555777777777777777777777777777777777777777888888999888888777777888888999:::<<<;;;;;;:::::::::;;;;;;>>>>>>???AAAEEEJJJOOORRRfffooo}}}~~~qqqfff]]]XXXQQQPPPNNNLLLKKKJJJIIIIIIKKKJJJJJJJJJJJJJJJKKKLLLKKKLLLMMMNNNPPPQQQRRRSSSOOOOOONNNMMMNNNOOOPPPQQQQQQOOOMMMJJJHHHFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDD000000000000000111111111000000000000000000000000111000000000000111222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000111111111111111222111111111111111111222//////000000000000//////222222222222222222222222333222222111111222222333333333444444444444333333222222222111111111000000222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444333333333444444444555555555555666666666666555555666666666666666666666666777666666666666777888888888888777777888888999:::;;;;;;::::::::::::;;;;;;@@@???>>>???AAAEEEHHHJJJWWW^^^lll|||yyylllbbbYYYSSSOOOPPPOOONNNLLLKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLNNNOOOQQQRRRRRRPPPOOOOOONNNNNNNNNNNNNNNMMMLLLKKKJJJHHHGGGEEEEEEAAABBBBBBBBBBBBBBBBBBAAA...//////000111222222222000000000000000000000000000000/////////000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000111111111111111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000111111111111111111111111111111111111111//////000000000000//////111111111111111111111111333222222111111222222333333444444555555444444333222222222111111111111111222222222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444444444444444444444444444333333333444444444555555555555666666666666555555666666666666666666666666666555555555555666777777888777777777777888999999;;;::::::999999:::;;;;;;======<<<<<<===@@@BBBDDDGGGMMMWWWcccpppzzzrrrhhh^^^WWWRRROOOMMMOOONNNMMMKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKLLLMMMNNNOOOQQQRRRPPPQQQQQQPPPOOONNNLLLKKKIIIJJJJJJJJJIIIGGGFFFEEEAAAAAABBBBBBBBBBBBAAAAAA/////////000111111222222000000000000000000000000///////////////000000111111111111111111111111111111111111111000000000///000000000000000000000000///000000000111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000111111111111111111111111222222111111111111111222222222222111111000000000000000000000000333222222111111222222333333444444555555444444333111111111111111111111111111222222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444555555444555555666666555555444666666666666666666666666555444444444444555666666777777777777777888999999999999999999999::::::;;;999999999999;;;>>>@@@BBB@@@EEEKKKPPPXXXeeevvvmmmggg^^^VVVRRRPPPOOOOOONNNMMMLLLJJJIIIHHHHHHHHHGGGIIIKKKMMMNNNMMMKKKJJJKKKKKKKKKKKKLLLNNNPPPQQQRRRSSSTTTSSSRRROOOKKKIIIJJJKKKLLLLLLJJJHHHEEEDDDDDDDDDEEEEEEEEEEEEDDDDDD000000000000000000000000000000000000000000000000///////////////000000111111111111111111111111111111111111111000000000///000000000000000000000000///000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222111//////000111111111111111000111222222222222111000111111222222222222111111000000000000000000000000333222222111111222222333333444444444444444444333111111111111111111111111111111111222222222333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444555555444444555555555555444444555555555555555555555555444444444444444555555666777777666666777777888999888888888888888999:::;;;999999999999;;;<<<>>>???===AAAEEEGGGJJJRRR___hhh{{{uuuqqqddd^^^VVVPPPMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHFFFHHHJJJLLLMMMLLLKKKJJJKKKJJJJJJJJJKKKMMMNNNPPPSSSTTTUUUVVVTTTPPPMMMJJJNNNNNNNNNNNNLLLHHHEEECCCFFFFFFGGGGGGGGGGGGFFFFFF111111111000000000000000000000000000000000000000000000/////////000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222222111//////000111111111111111000111222333333222111000//////000000000000//////111111111111111111111111333222222111111222222333222333333444444333333222111111111111111222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444555555444444555555555555444444555555555555555555555555555444444444444555666666777666666666666777888888777777777777888999::::::<<<<<<;;;::::::::::::::::::<<<@@@BBBDDDIIIPPPVVVfffsss~~~wwwnnniiigggggg^^^ZZZTTTPPPNNNMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFGGGHHHJJJKKKKKKKKKJJJKKKJJJIIIHHHIIIKKKMMMOOORRRSSSUUUUUUTTTQQQNNNLLLPPPPPPOOONNNKKKHHHEEEDDDEEEEEEFFFFFFFFFFFFEEEEEE//////000000111111222222000000000000000000000000111000000000000111222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000//////000111111111111111///111222333333222111/////////000000000000//////222222222222222222222222333222222111111222222333111222222333333222222111000000111111111222222222111111111111222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555333444444555555444444333555555555555555555555555555555555444555666666777666666666666666777888888666666666777777888::::::;;;;;;:::::::::::::::999999:::;;;===@@@DDDGGGIIIMMMWWWgggwww}}}vvvssswww~~~|||wwwooofff___\\\]]]^^^ZZZWWWSSSPPPOOONNNMMMKKKJJJIIIHHHGGGGGGFFFFFFGGGEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJHHHGGGHHHJJJMMMNNNOOOPPPRRRRRRRRRQQQOOONNNOOOOOOMMMLLLJJJHHHGGGFFFEEEEEEEEEFFFFFFEEEEEEEEE------...000111333444444000000000000000000000000111111111111111222222333111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......//////000111111111111111///000222333333222000///111111222222222222111111222222222222222222222222333222222222222222222333111111111222222111111111000000111111222222222222000111111111111222222222222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555333444444555555444444333555555555555555555555555666555555555555666777777666666666666666777888888666666666666777888999:::666777888999:::;;;<<<<<<;;;:::999:::===@@@AAABBBFFFMMMWWWbbbnnn|||wwwqqqmmmpppvvv}}}~~~xxxgggeeeaaa\\\XXXUUUVVVWWWSSSQQQNNNMMMMMMLLLJJJHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKKKKJJJHHHGGGGGGIIILLLNNNMMMNNNOOOPPPPPPPPPOOOOOOMMMLLLKKKIIIHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFF000000111111111111000000000000000000000000000000000000000000111111111111//////000000111111222222777666555444333333222111111111111000000000000000333333222111000///......////////////////////////000000000000000000000000111111111111111111111111222111111111000000//////222111111111000000//////000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111222222111111111111222222555444222000//////000000333333333222222111111111111111111000...///111333222222111111222222333444222222222222222222222222222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444555555555555555555555555555555555555666666666666888888777777666666555555666666666666777777777777888888999::::::::::::999<<<;;;;;;;;;;;;<<<======???DDDIIINNNVVVbbbrrr~~~zzzzzz~~~|||rrrhhhaaa\\\ZZZWWWSSSQQQPPPPPPPPPPPPOOOLLLJJJHHHHHHHHHHHHIIIHHHFFFDDDCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKNNNOOOOOONNNMMMQQQPPPNNNKKKIIIHHHHHHHHHBBBCCCDDDEEEFFFFFFEEEDDD000000111111111111000000000000000000000000000000000000000000111111111111000000000000000111111111222222222111000000//////111000000000000000000000222111111000000//////...000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000///111111111111000000000///000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111222111111111111111111222666555444222222222222222333333333222222111111111222222222111000000222444222222111111222222333444222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444555555555555555555555555555555555555666666666666777777777777666666555555777777777777888888888888777888999999::::::999999:::::::::::::::;;;;;;<<<>>>BBBEEEGGGKKKSSS___hhhxxx{{{rrrkkkddd^^^ZZZYYYWWWTTTQQQOOONNNNNNNNNOOONNNLLLJJJIIIHHHHHHHHHIIIHHHFFFEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDGGGHHHKKKMMMNNNNNNMMMLLLNNNNNNMMMLLLJJJIIIHHHGGGCCCDDDEEEFFFFFFEEEEEEDDD000000111111111111000000000000000000000000000000000000000000111111111111111111111111000000000000////////////////////////000000000000000000111111////////////////////////111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111111111111111111111111111555555444333222222222333222222222222222111111111222333333222111111222444222111111111111222333333222222222222222222222222222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444555555555555666666666777777777666666666666555777777888888888999999999777888999999::::::999999999999888888999999:::;;;<<<>>>@@@AAAAAAEEELLLRRR]]]ggguuu}}}}}}{{{{{{yyyrrrggg^^^XXXVVVTTTSSSUUUSSSQQQNNNLLLKKKKKKKKKNNNMMMLLLJJJIIIHHHHHHHHHIIIHHHGGGFFFFFFEEEFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGIIIKKKLLLLLLLLLKKKJJJKKKLLLMMMLLLJJJHHHGGGEEEEEEFFFFFFFFFEEEDDDDDD000000111111111111000000///////////////////////////000000000111111111111222222111111000000//////000000000111111222222222000000000000000111111111---........./////////000111111111111111111111111000000000000000000000000111111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111111111111222222111111111222222111111111111111111222222222111111111111111111222333222111111222333111111111111111222222333111111111111111111111111222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444333333333333333333333333444444444444444444444444444444444555555555666666666666666666666666666666666777777777777888888888777777888999999999999999999888888888888999::::::999;;;===>>>???AAAEEEHHHKKKSSS___jjjuuu}}}xxxwwwvvvyyy}}}|||xxxxxx{{{~~~~~~}}}kkkddd[[[SSSOOONNNOOOOOOQQQPPPNNNLLLJJJIIIIIIIIILLLLLLKKKJJJIIIIIIHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGIIIIIIJJJIIIIIIHHHJJJLLLNNNNNNLLLJJJHHHFFFFFFFFFEEEEEEDDDDDDCCC000000111111111111000000///////////////////////////000000000111111111111222222111111000000//////000000111111222333333333//////000000111111111111------......//////000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111000111222222222222111000000111111111111111111111111111111111111111111111///111222222000000000111111111000000111111222333111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444333333333333333333333333444444444444444444444444444444444444555555555555555555555555555666666666555555555666666666666777777777888999999999999888999999999999999::::::;;;999;;;===>>>>>>???AAACCCCCCHHHOOOUUU^^^lll}}}}}}ssspppnnnpppxxx~~~}}}}}}~~~~~~~~~yyyooohhh___ZZZTTTOOOMMMMMMLLLLLLNNNMMMLLLKKKJJJIIIHHHHHHKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGFFFHHHLLLNNNOOOMMMJJJHHHFFFFFFEEEDDDDDDCCCCCCCCC000000111111111111000000000000000000000000000000000000000000111111111111111111111111000000000000......//////000000111111/////////000111111222222.........//////000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111000111222333333222111000111222333444444444444444000000000111111111111111...000222222000///000000111000000000000111222222111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555444555555555555666666666444444444555555555666666666777888888999999888888999999888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<@@@CCCFFFHHHLLLVVVeeeppp{{{vvvqqqooottt{{{}}}sssggg]]]WWWUUURRROOOMMMLLLKKKIIIHHHLLLKKKKKKJJJIIIHHHHHHGGGIIIIIIJJJJJJJJJIIIIIIHHHFFFGGGGGGGGGGGGGGGFFFFFFDDDEEEFFFFFFGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDFFFJJJLLLLLLKKKHHHFFFDDDDDDCCCBBBBBBBBBCCCCCC000000111111111111000000000000000000000000000000000000000000111111111111000000000000000111111111.....................///...//////000111111222222///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111///111222333333222111///000111222444555555444444///000000000111111111222///111333333222000000111000000000000000111222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333444444444555555555444444444555555555666666555555555555666666666666666777777888888888888888888777777777777888999999:::999888999::::::::::::===@@@CCCCCCCCCHHHQQQYYYgggttt~~~zzzwwwqqqiiiaaaYYYSSSOOOPPPNNNLLLKKKKKKJJJHHHGGGIIIIIIIIIIIIHHHGGGFFFFFFHHHHHHIIIJJJJJJJJJIIIHHHEEEEEEFFFGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDBBBDDDFFFHHHHHHGGGEEECCCBBBBBBAAA@@@AAABBBCCCCCC000000111111111111000000000000000000000000000000000000000000111111111111//////000000111111222222////////////////////////...//////000111222222222111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000111111111222//////000000111111111222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000111222222222222111///000222333333222000///---///000222333333333222//////000000111111111222000222444444333222111222000000000000000111111222000000000000000000000000222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444555555444444444555555555666666666666666666777777777777666666777888888888888888666666666666666777888888777666666777999<<<<<<<<<999===BBBBBBAAABBBGGGLLLPPP\\\kkkyyy}}}~~~~~~~~~~~~}}}wwwtttjjjfff```ZZZTTTQQQOOOOOOPPPMMMKKKJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHDDDDDDFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAABBBCCCCCCAAABBBCCCDDDDDDCCCBBBAAAAAA@@@@@@???@@@AAACCCDDD000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000111222333333333333333000000000000000000000000////////////////////////111111000000//////......111111111111111111111111000000000000///...,,,,,,000000000000000000000000////////////////////////000000000000000000000000222111111111000000//////000111111111111222222222111111111111111111111111111111111111111111111111222111111111000000//////////////////000111222333111111111111111111111111111111222222222333333333333333333333333222111000000111111111111222222222222222222222222222222222222222222222222222222222333333333444444444555555333333333333333333222222555444444333333444444555444444333333444555777888555555555555666666666666777777777777777777777777666666666666777777777777999999::::::::::::;;;;;;<<<<<<<<<<<<===>>>@@@@@@GGGMMMVVV___iiiwww}}}zzzzzzzzz~~~zzz|||}}}}}}xxxooogggbbbZZZXXXUUURRROOONNNMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEFFFFFFFFFFFFEEEDDDDDDFFFGGGHHHHHHHHHHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFFFFDDDCCCBBBEEEEEEDDDDDDDDDEEEEEEFFFDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000111111222222222222111000000000000000000000000////////////////////////111000000000/////////...111111111111111111111111111111222111000///......000000000000000000000000111111111111111111111111000000000000000000000000222111111111000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111000000000///////////////000111222333111111111111111111111111111111111111222222222333222333333333222222111000000111111111111222222222222222222222222222222222222222222222222222222222333333333333444444444444222333333444555666777777555444444333333444444555444333333333444555777888555555555555666666666666666666666666666666666666666666666666777777777777888888888999999999::::::<<<<<<<<<<<<===>>>???@@@AAAFFFLLLSSSZZZeeesss}}}}}}|||zzz|||~~~~~~{{{|||{{{yyyppphhhaaa\\\XXXRRRQQQOOOMMMKKKJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEEEEDDDCCCBBBEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@////////////////////////000000000000000000000000222111111111000000//////000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000111111111111000000///000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000333333333333222111000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111000000000000////////////000111222333111111111111111111111111000000000111111111222222222222222333222222111000000111111111111222222222222222222222222222222222222222222222222222222222222222222222333333333333000111111111222222333333555444444333333444444555444333333333444555666777444555555555555666666666666666666666666666666666666666666666777777777777777777777888888888888999;;;;;;;;;;;;<<<===>>>???<<>>???@@@BBBEEEGGGKKKRRR\\\fffqqq~~~{{{xxxxxx|||tttoooooorrrsssxxx|||}}}|||~~~{{{|||zzznnneeeYYYWWWSSSPPPOOONNNLLLKKKJJJJJJJJJIIIHHHGGGGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC???@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAA??????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////////////000000000000000000000000000000000000000000000111000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000///000000000000//////...000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000000000000//////000000000000000000000000////////////////////////000000000000000000000000111111111222222222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111////////////000111222333000000000000000000000000000000000111111111222222///000111111222111111111000111111111111222222222111111111111111111111111111111111222222333333444222222222222333333333333333333444444555555555666555444444333333444444555222333444444444444333333333444444444444555555555555555555555555555555555666666666666777777777777888888888999999999::::::::::::999999999999::::::;;;<<<<<<===>>>@@@AAAAAABBBFFFLLLRRRYYYdddqqqyyyyyytttrrruuu{{{wwwmmmfff^^^WWWNNNMMMMMMNNNOOONNNLLLJJJIIIIIIIIIHHHGGGEEECCCBBBDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEECCCAAA@@@======>>>???AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000//////000111111111000000000000000000000000000000////////////////////////.../////////000000000111111111111111111111111111//////000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333000111111111111222222222111111111111111111111111111111111111111111111111///000000000111111111111////////////000111222333000000000000000000000000111111111111222222222333//////000111111111111111000111111111111222222222111111111111111111111111000111111222333333444444333333333333444444444444//////000111222333333444555444444333333444444555222333444444444444333222333333444444444555555555555555555555555555555555666666666666777777777777777777777888888888888999999999888888888888999999:::::::::;;;=========<<<===@@@DDDGGGJJJPPPYYY```ppp{{{zzzxxxtttvvvzzz~~~~~~{{{xxxoooccc\\\YYYUUUOOOKKKJJJJJJKKKLLLLLLKKKIIIGGGHHHHHHHHHGGGEEECCCBBBFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBAAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@@@@@@@AAAAAACCCEEEHHHIIIHHHFFFBBB@@@======>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????111111111111111111111111000000000000000000000000......///000111222333333000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000...///000111111222111111000000000000000000000000////////////////////////.../////////000000111111111111111111111111111111///000000111111111000000000000000000000000000000111111111111111111111111000000000000000000000000111111111222222333333333000111111111111222222222111111111111111111111111111111111111111111111111//////000000111111111222////////////000111222333000000000000000000000000111222222222222333333333//////000111111111111111000111111111111222222222000000000000000000000000000000111222333333444444333333444444444444555555444444333333333333333333555444444333333444444555222333444444444333222111333333333444444444555555555555555555555555555555666666666666777777777777666666666666777777777777999999888888888888888999;;;::::::;;;======;;;::::::===AAACCCDDDFFFLLLPPPVVV```ooo{{{uuutttuuuxxx{{{wwwjjjgggaaaXXXTTTTTTQQQLLLMMMLLLJJJJJJKKKKKKJJJIIIGGGHHHIIIIIIIIIGGGFFFEEEHHHHHHGGGGGGGGGGGGGGGHHHFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAACCCCCC@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCAAA@@@@@@@@@AAAAAADDDFFFJJJLLLKKKGGGCCC@@@???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>000000000000000000000000000000000000000000000000000000000000000000000000000000///...............000000000000000000000000------......///000000000000000000000000000000000////////////////////////111000///......///000111222222111111000000//////111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111000000000000111111111111111000//////111111111111111111111111/////////000111111222222222222222111111111111000111111000000000000111111////////////////////////222222222222222222222222111222222333333222222111222222222222222222222222222222333333333333444444222222222222222222222222444444333222222333333333555444444444444555666666333333333444444444444555555555555555666666666666777888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>@@@CCCEEEFFFMMMRRRYYY___eeeppp}}}}}}{{{|||~~~~~~}}}tttiiiaaa[[[ZZZXXXUUURRRNNNKKKIIIIIIIIIHHHHHHHHHIIIJJJJJJHHHGGGGGGGGGGGGGGGGGGHHHFFFFFFFFFEEEDDDCCCCCCBBB@@@BBBDDDEEEFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAEEEEEEFFFFFFEEECCCAAA@@@??????@@@@@@@@@??????>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAA@@@???>>>>>>??????000000000000000000000000000000000000000000000000000000000000000000000000000000///...............000000000000000000000000------......///000000000000000000000000000000000000000000000000000000000111000////////////000111000000000000000000//////111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111000000000000111111111111111000//////111111111111111111111111222222111111000/////////000000111111222222222333111111000000000000111111000000000000000000000000222222222222222222222222111222222333333222222111222222222222222222222222222222222333333333444444222222222222222222222222555444444333333444444444444444444444444555666666444555555555555666666666555555555555666666666666777777888888888999999999::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???AAAAAABBBFFFLLLPPPTTT\\\gggppp|||zzz{{{{{{rrrllleee]]]XXXVVVVVVTTTRRROOOLLLIIIHHHJJJIIIIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@DDDDDDDDDDDDCCCBBBAAA@@@??????@@@@@@@@@??????>>>>>>>>>???????????????@@@??????>>>>>>>>>>>>??????000000000000000000000000000000000000000000000000000000000000000000000000000000///.........//////000000000000000000000000---......//////000000111000000000000000000000000111111111111111111111111111000000//////000000111//////////////////000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111000000000000000111111111111000000///111111111111111111111111222222111111000/////////...///000111222333444444111111000000000000111111111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222222222222222333333333333333333333333333333333333555555444444444444555555444444444444444555555666666666666777777777777888555555555555666666666666777777777888888888999999999999:::::::::;;;;;;;;;::::::;;;;;;<<<<<<======>>>AAADDDEEEGGGLLLTTTZZZeeennn{{{}}}xxxuuuwww{{{}}}ttthhh___YYYUUUQQQOOOPPPPPPOOONNNLLLJJJHHHGGGJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCFFFFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA??????@@@@@@@@@??????>>>BBBBBBBBBBBBBBBAAA@@@???>>>??????@@@@@@@@@??????????????????>>>>>>>>>>>>===<<<<<<======>>>@@@@@@////////////////////////////////////////////////////////////////////////000000///////////////000////////////////////////.........///000000111111000000000000000000000000111111111111111111111111000000000000000000000000------......//////000000111111000000000000111111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111000000000///000000111111111111000///111111111111111111111111/////////000111111222222///000000111222222333333111111000000000000111111111111111111111111111111111111111111222222222222111222222333333222222111222222222222222222222222111222222222222333333333333333333333333333333333444333333333333444555555444444333333444444555666666666666666777777777777555555555555666666666666777777777777888888888888999999999999::::::::::::::::::;;;<<<============>>>@@@AAABBBBBBEEEIIIMMMQQQWWWaaammmzzz~~~zzz{{{~~~~~~}}}}}}~~~|||}}}kkkeee[[[TTTPPPNNNMMMKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHFFFEEEEEEDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDGGGFFFEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA>>>????????????>>>>>>===@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@@@@@@@???????????????>>>>>>======<<<<<<<<<<<<===???@@@BBBCCC////////////////////////////////////////////////////////////////////////000000/////////000000111////////////////////////......//////000111111111000000000000000000000000111111111111111111111111000000111111111111000000------......//////000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111000000000//////000000111111111000000111111111111111111111111/////////000111111222222111111111111111111111111111111000000000000111111111111111111111111111111000000000111111222222222111222222333333222222111222222222222222222222222111111111222222222333333333333333333333333333333222222111111222333333444333333333333333444555555444444444555555555666666555555555555666666666666666666777777777888888888888888888999999999::::::999:::<<<>>>???@@@@@@@@@;;;<<<===>>>>>>???BBBCCCGGGJJJOOOVVV```lllxxx}}}zzz{{{|||||||||{{{{{{{{{{{{nnnfffZZZWWWSSSOOOMMMLLLLLLKKKIIIIIIJJJJJJJJJIIIIIIHHHEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAA???????????????>>>===<<<>>>>>>>>>>>>>>>?????????===>>>???@@@@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<======>>>@@@BBBDDDEEE000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111000000000000000000000000...//////000000111111222000000000000000000000000111111111111111111111111000111111222222111111000//////////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111000000000000///000000111111111111000111111111111111111111111222222111111000/////////222222222111111111000000111111000000000000111111111111111111111111111111//////000000111222222222111222222333333222222111222222222222222222222222111111111111222222222222222222222222222222222222111000000111111222333444333333333333333444444555333333333333444444444444555555555555666666666666666666666777777777888888777777888888888999999999888:::<<<>>>@@@@@@@@@@@@<<<<<<===>>>???@@@@@@@@@CCCDDDEEEHHHNNNVVV```gggooowww|||yyyyyyyyyxxx}}}~~~{{{uuuwww{{{~~~xxxiii]]]VVVNNNMMMMMMLLLKKKJJJJJJJJJHHHHHHIIIJJJJJJJJJJJJIIIDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB??????@@@??????>>>===<<<>>>=========>>>???@@@@@@===>>>???@@@@@@@@@@@@@@@============<<<<<<<<<<<<======>>>???AAACCCEEEFFF000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111222000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111000000000000//////000111111111111111111111111111111111111111222222111111000/////////111111111111111222222222111111000000000000111111000000000000000000000000/////////000111222222222111222222333333222222111222222222222222222222222111111111111222222222222111111111111111111111111111111111111222333444555333333222222333333444555333333333333444444444444555555555555666666666666666666666666777777777888777777777777888888888999888999;;;===>>>===<<<<<<>>>>>>???@@@@@@@@@???>>>>>>???AAACCCFFFJJJOOOSSSZZZaaalllwww~~~|||zzzzzz|||~~~}}}~~~xxxxxxyyy~~~|||yyyvvvtttqqqssssssoooggg\\\SSSOOOJJJJJJJJJHHHGGGGGGHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIFFFFFFEEEEEEDDDEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@???>>>===<<<============>>>???AAABBB======>>>@@@@@@AAAAAA@@@;;;<<<<<<<<<<<<<<<============>>>???@@@BBBDDDEEE000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222000000000000000000000000/////////000111111222222000000000000000000000000////////////////////////000111222333333222111000222222111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111000000000000//////000111111111111111111111111111111111111111/////////000111111222222//////000111222333333444111111000000000000111111////////////////////////...//////000111222222222222222222333333222222222222222222222222222222222000111111111111222222222000000000000000000000000222222222222333444555666333333222222333333444555333333333444444444555555555555555555666666666777666666666666777777777777777777777777888888888888777999:::;;;;;;:::888777<<<<<<<<<===>>>===;;;999999<<<@@@CCCDDDEEEGGGHHHJJJPPPXXXaaaiiirrr}}}yyyvvvuuutttsssuuuzzzwwwuuupppsss{{{~~~|||wwwqqqmmmjjjfffccc^^^```bbbaaa[[[UUUOOOMMMLLLKKKIIIGGGEEEEEEHHHJJJGGGGGGHHHIIIIIIIIIIIIHHHIIIHHHGGGEEEDDDDDDDDDDDDHHHHHHGGGGGGGGGGGGHHHHHHAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@>>>==================>>>???AAABBB======>>>@@@@@@AAAAAAAAA:::;;;;;;<<<<<<=========<<<<<<===>>>???AAACCCDDD////////////000000000000222111000//////......///000000000000000000000000////////////000000000000111111000000//////......000000000000///////////////.........000000///---......///000000000000000222111111111000000//////000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000222111111111000000//////000000000000000000000000111111111111111111111111......///000111222222333////////////000000000000000000000000000000000000111111000000111111222333222222111111000000//////000000000000111111111111222111111111000000//////000///......//////...---000000111111111111000000000000000000000000000000000000000000000000000000111222333444333222111000111111222222222222111111333333222222111222222222111111222222222333333333222222111111222444555777222222333333333333444444444444444444444444444444444444222222222222444444444444444555555555555666666666666666777777777777888888999999999:::::::::666777777999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>???AAABBBDDDDDDJJJKKKMMMOOOTTT[[[dddjjjyyyyyyxxxwwwtttssstttyyy|||{{{wwwuuuzzz||||||{{{~~~|||yyyzzz|||}}}xxxvvvuuunnnsss{{{wwwpppfff___\\\ZZZXXXWWWVVVWWWXXXXXXVVVRRRNNNLLLHHHHHHGGGGGGFFFGGGGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGIIIHHHEEECCCBBBCCCEEEGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@AAAAAAAAABBBCCCDDDEEEEEECCCAAA@@@@@@@@@AAAAAABBBCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>????????????????????????????????????<<<<<<======>>>>>>??????============>>>>>>>>>>>>000000000000////////////000///////////////000111000000000000000000000000////////////000000000000111000000000/////////...------...///000111222222000///...///111111///...111111222333333333333222111111111111000000000///000000000000000000000000111000000000/////////...000000000000000000000000////////////000000000000111111111111000000000///000000000000000000000000111111111111111111111111//////000000111111222222////////////000000000000000000000000000000000000111111000000111111222333111111111000000000000000000000000000111111111111111111111111000000000///111000//////000000///...000000111111111111000000000000000000000000000000000000000000000000000000111222333333333222111111111111222222222222111111111111111111222333333444111111111222222222333333333222222111222333555555222222333333333333444444444444444444444444444444444333333222222333333444444444444555555555555666555666666666777777777777888888888888999999999999666777777888:::;;;;;;<<<:::::::::;;;;;;;;;;;;<<<;;;;;;<<<>>>???AAABBBBBBBBBCCCDDDEEEHHHMMMSSSXXXaaaiiittt}}}|||}}}~~~~~~zzzwwwuuutttwwwxxxzzz~~~|||yyyvvvuuuwww|||zzzxxxxxxzzz{{{|||~~~}}}}}}yyy|||wwwrrrgggaaaYYYSSSQQQOOONNNLLLNNNOOOPPPPPPOOONNNLLLJJJIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIIIIGGGEEECCCCCCDDDFFFHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAABBBBBBBBBCCCDDDEEEDDDCCCAAA@@@@@@@@@AAABBBCCCDDDDDDEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@?????????>>>>>>======>>>>>>>>>?????????????????????????????????<<<<<<======>>>>>>>>>>>><<<=========>>>>>>>>>>>>111111000000//////..................///000111222000000000000000000000000////////////000000000000000000000000////////////------...///000111222222111000///000222222000///...///000000111111000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000111111111////////////000000000000000000000000000000000000111000000000000111222222000000000000111111111111000000000000111111111111111111111111000000000000222222222222111111000///000000111111111111000000000000000000000000000000000000000000000000000000111111222222333222222111111111222222222222111111000000000111222333444555111111111222222222222333333333222222222222333444222222333333333333444444333333333333444444444444444333333222222333333444444444444555555555555666555555666666666777777777777777777777888888888888666777777888999:::;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;<<<>>>???@@@@@@???@@@AAABBBBBBDDDHHHJJJLLLQQQZZZdddnnnwww}}}{{{{{{zzz}}}}}}}}}~~~{{{yyyyyy}}}~~~~~~|||}}}~~~uuukkkccc^^^ZZZVVVQQQNNNLLLKKKJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHGGGEEECCCCCCBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIHHHGGGEEEDDDDDDFFFHHHIIIHHHHHHHHHIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCAAA@@@@@@AAAAAACCCDDDEEEFFFFFFDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<============>>>>>>>>><<<<<<=========>>>>>>>>>111111000000//////......///////////////000111111////////////////////////////////////000000000000000000000000////////////000000000000////////////222111000111333333111///---...//////000000//////111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000111111111000000000000000////////////////////////111111111111111111111111111111111000000000000000////////////000000000000000000000000000000000000000000000000000111222222//////000000111111222222///000000000111111111111111111111000000000000000222444555444333111111111000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222222222111111222222222222111111111111000000111222333333111111111111222222222222333333222222222222222222222222222333333333444444333333333333333444444444333333333333333333333333444444444555555555555666555555555666666666777777666666666666777777777777666777777888999:::::::::999999:::::::::;;;;;;;;;:::;;;;;;<<<===>>>>>>??????AAABBBBBBAAAAAACCCEEEFFFIIIMMMRRRWWW___gggmmmxxxvvvtttooohhhaaa[[[WWWTTTQQQPPPNNNMMMLLLLLLKKKKKKGGGGGGFFFFFFGGGHHHIIIJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEGGGHHHHHHGGGGGGGGGFFFEEEEEEEEEGGGHHHIIIHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGEEEDDDCCCBBBBBBAAAAAABBBCCCCCCCCCBBBAAAAAA@@@AAABBBCCCDDDFFFGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@????????????>>>>>>>>>>>>============>>>>>>>>>???================================================<<<<<<<<<=========>>>>>>111000000000/////////...111111000///////////////////////////////////////////////////000000000000////////////000000000000000000000000////////////222111111111333333111000000111222222333333222222000000000000000000111111000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000000000111111////////////////////////000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000000000000//////000000111222//////000000111111222222///000000000111111111111000000000000000000111111333555777777444222111111000000111111111111000000000000000000000000000000000000000000000000000000000000000111111222222222111111222222222222111111333222222111000000000000000000111111111222222222222222222222222222111111222222222333333333444444222222222333333333444444333333333333333333333333444444444555555555555666555555555555666666666666555555666666666777777777777777777888888999999:::999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>;;;===>>>???>>>>>>???@@@FFFFFFGGGGGGIIINNNTTTYYYaaagggpppzzzwwwnnnaaa___[[[WWWSSSQQQPPPOOOIIIIIIJJJIIIIIIHHHIIIIIIHHHGGGFFFEEEDDDEEEGGGHHHFFFFFFEEEEEEEEEFFFFFFGGGEEEFFFGGGHHHHHHGGGEEEDDDFFFEEEEEEEEEEEEGGGHHHIIIGGGHHHIIIIIIJJJJJJJJJJJJGGGFFFEEECCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFGGGFFFFFFFFFEEEDDDBBBAAA@@@?????????>>>>>>>>>======<<<============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<============/////////000000000000000222111000///............000000000000000000000000////////////000000000000////////////000000000000------...///000111222222222111000111333333111000///000111111222222111111000000000000111111111111000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111////////////000000000000000000000000000000000000000////////////000111111000000000000111111111111000000000000111111111111000000000000111111111111222666999888444111111222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000111222333111111222222222222111111444333222111000/////////000000000111111111111222111111222222222222222111222222333333333333444444111111222222333333444444222333333444444333333222444444444555555555555666444444555555555666666666666666666666777777777777777777777888888888999999999999999999::::::::::::<<<<<<<<<<<<<<<<<<======:::<<<============>>>@@@AAAAAAAAAAAAAAADDDIIILLLOOOSSSZZZaaajjjsss|||}}}|||~~~~~~wwwqqqjjjmmmooonnnmmmllleee]]]UUUSSSQQQNNNKKKJJJJJJJJJGGGHHHHHHHHHGGGGGGIIIJJJGGGFFFEEECCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHFFFGGGHHHIIIIIIGGGEEEDDDEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFGGGHHHIIIIIIJJJJJJGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@??????>>>>>>>>>=========<<<<<<============>>>>>>=================================<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========......//////000000111111111000///////////////000000000000000000000000000////////////000000000000.../////////000000000111------...///000111222222111000000111222222111///------...//////////////////000000000111111111111000000000000000000000000.../////////000000000111////////////////////////////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000//////000000111111222222////////////000000000000000000000000000000000000///////////////000111111111111111000000000000000000000000000111111111111///000000000111111111111222666:::999444000000111000000111111111111000000000000000000000000000000000000000000000000000000000/////////000111333444111111222222222222111111333222111000000///000000000000000000111111111111///000111222333333222222222222333333333333444444000111111222333333444444222333333444444333333222444444444555555555555666444444444555555555666666666666777777777888888888777777777777888888888888888999999999999:::::::::;;;;;;;;;;;;;;;:::::::::<<<===>>>===<<<<<<>>>@@@<<<===>>>>>>>>>???BBBDDDEEEHHHLLLQQQVVV[[[bbbfffttt||||||zzzxxx}}}zzzvvvrrrllleee```WWWZZZ[[[ZZZZZZ[[[WWWQQQNNNMMMKKKIIIHHHGGGGGGGGGGGGHHHIIIGGGEEEFFFIIIKKKEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFHHHJJJJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCDDDEEEFFFHHHHHHIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDAAA@@@@@@@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCAAA@@@??????>>>>>>>>>============<<<<<<<<<=========>>>>>>==============================<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======------...///000111222222///......//////000111222000000000000000000000000////////////000000000000.../////////000000111111000000000000////////////111000///000222222000///000000111222222222222222//////000000111111111222000000000000000000000000.../////////000000111111////////////////////////////////////000000000000//////000000111111111222000000000000000000000000000000000000000000000000...//////000111222222333////////////000000000000000000000000000000000000///////////////000111111222222111111000000//////000000000000111111111111//////000000111111111222111666:::999444000000111000000111111111111000000000000000000000000000000000000000000000000000000000////////////111333444111111222222222222111111111000000000000000111111000000000000111111111111...///111222333333333222222222333333333444444444000000111222333333444444222222444444444444222222444444444555555555666666444444444555555555666666777777777777888888888888777777777777888888888888888888999999999::::::::::::::::::999999999999999;;;;;;:::999777777999;;;;;;===>>>>>>======>>>???@@@CCCGGGJJJLLLNNNQQQSSSVVV___lllvvv~~~}}}~~~}}}vvvmmmjjjeee```\\\XXXTTTQQQPPPRRRRRRPPPQQQSSSPPPKKKIIIIIIHHHGGGGGGGGGGGGGGGDDDEEEEEECCCAAAAAAEEEHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCEEEHHHJJJKKKKKKIIIHHHEEEEEEDDDDDDCCCCCCBBBBBBAAABBBDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGAAA@@@@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======............/////////000111111000000//////......000000000000000000000000///......///000111111000000000000000////////////////////////////////////000000000000000000000000...///000222222333333333111111111111111111111111000000000000000000000000///////////////000111111111000///......///000111///000111222222111000///000111111111111222222222000000111111111000000///222111111111000000//////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111777888999666222///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222000///.../////////000111111222222000000000000000000000000222222333333333444444444222222333333333333444444222222333333333444444444333333333333333333333333444444444444444444444444555555555555666666666666888777666666666777999:::444444444555666777777888::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>======>>>>>>???@@@>>>???@@@BBBDDDEEEGGGGGGLLLOOOTTT[[[bbbiiinnnqqq|||xxxsssooohhhbbb]]][[[XXXTTTPPPMMMKKKJJJIIIJJJJJJJJJJJJJJJJJJIIIJJJHHHGGGEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDFFFGGGGGGFFFEEEEEEBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCBBBAAABBBDDDFFFGGGDDDEEEEEEFFFFFFFFFEEEEEECCCBBBAAABBBCCCDDDCCCBBBDDDCCCBBBAAAAAABBBDDDEEEFFFDDDAAA@@@AAAAAAAAA@@@===>>>>>>>>>>>>?????????<<<<<<======>>>>>>??????============>>>>>>>>>>>><<<===???@@@???===:::888============>>>>>>>>>>>>........./////////000000111000000000/////////...000000000000000000000000000///...///000111000///......//////000000111111000000000000000000000000000000000000000000000000//////000111222222222222111111111111111111111111000000000000000000000000///////////////000111111111000///......///000111///000000111111000000///000000111111111222222222333222222111000///......111111111111000000000///000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111555666777555111///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111000///...111111111000000000000000000000000000000000000000222222222222333333333333222222222333333333444444000000111111111222222222333333333333333333333333444444444444444444444444555555555555666666666666777777666666666777888999555555666666777888888999999999999999999999999999:::999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>??????===>>>???@@@AAACCCDDDDDDGGGIIILLLOOOSSSWWWZZZ\\\ffflllvvvwwwppphhhccc```\\\WWWSSSTTTRRRPPPNNNKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDEEEEEEEEEDDDDDDBBBCCCCCCDDDDDDDDDCCCCCCDDDCCCCCCBBBCCCEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBAAAAAABBBDDDDDDDDDCCCEEEDDDBBBAAAAAABBBCCCDDDEEECCCAAA@@@@@@AAA@@@@@@>>>>>>>>>?????????@@@@@@============>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@>>>>>>???@@@???===;;;:::<<<=========>>>>>>>>>>>>....../////////000000000000000000000////////////000000000000000000000000111000//////000000///...------...///000111222222111111111111111111111111000000000000000000000000//////000111111000000000000000000000000000000000000000000000000000000000///////////////000111111000000////////////000000000//////......//////000000000000111111111222222555333111///...---......111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222333444333111000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000//////222222111111000//////...000000000000000000000000000111111111222222222222222222222222333333333333000000111111111222222222333333333333333333333333444444444444444444444444444555555555555666666666666666555555555666777888666666777777888888999999888888888888888888888888999999999999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<===============>>>>>>>>><<<======>>>>>>??????@@@AAAAAACCCDDDFFFHHHIIIJJJQQQVVV]]]dddkkksss{{{tttlllaaa\\\WWWSSSRRRQQQMMMJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFIIIHHHGGGFFFEEEEEEEEEFFFDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDAAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEBBBAAAAAABBBEEEFFFFFFEEEEEEDDDCCCAAAAAAAAABBBBBBDDDBBB@@@???@@@@@@???>>>????????????@@@@@@@@@AAA>>>>>>>>>>>>============???@@@@@@@@@AAAAAAAAAAAA@@@?????????>>>======<<<<<<<<<=========>>>>>>>>>...////////////000000000000000000000////////////////////////////////////222000//////000000///---.........///000111111111000000000000000000000000///////////////////////////000000000000//////...///////////////////////////////////////////////////////////////000000111000000////////////000000000///...------...///000000000000000111111111111444222000...---...///000111111111000000000000000//////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////111111111111111111111111////////////////////////000111111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000111111111111000000//////000000000000000000000000000000000000111111111111111222222222222333333333222222333333333444444444333333333333333333333333444444444444444444444444444444444555555555666666555555555555555666666777666666666777777888888888888888888888888888888888999999999888999::::::;;;999:::::::::;;;;;;;;;;;;======>>>>>>????????????===========================>>>???AAABBBDDDEEEFFFJJJLLLNNNRRRVVV\\\ccciiiuuuyyy~~~{{{vvvqqqjjjccc^^^WWWTTTPPPNNNNNNMMMKKKIIIHHHGGGFFFEEEEEEEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDGGGGGGGGGFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDAAABBBBBBCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@CCCDDDEEEFFFGGGGGGGGGFFFEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBDDDFFFHHHHHHGGGEEEDDDCCCBBBAAA@@@AAAAAABBB@@@??????@@@@@@???===??????@@@@@@@@@AAAAAAAAA??????>>>>>>======<<<<<>><<<<<<<<<===>>><<<<<<<<<=========>>>>>>////////////000000000111////////////000000000000////////////////////////222000//////000000///---000000000000///////////////////////////////////////////////////////////////000000000000//////...////////////////////////........................///////////////000000111//////000000000000//////000///...------...///000//////000000000111111111111000...------///111222000000000000000000111111//////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111//////000000111111111111111111111111111111111111//////000000000111111111111111111222222222333333222222333333333444444444333333333333333333333333444444444444444444444444444444444444555555555555444555555666666666666666555555666666666666666777999999999999999999999999999888888888888999::::::999999999999:::::::::;;;===>>>???@@@@@@@@@??????============<<<<<<<<<;;;<<<<<<===???@@@BBBCCCCCCFFFGGGGGGHHHJJJNNNTTTYYY^^^```dddggglllrrrxxx}}}}}}vvvvvvuuurrrooojjjgggeeehhhfffccc```]]]ZZZWWWUUUOOONNNKKKJJJIIIHHHFFFEEEGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEDDDDDDBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDDDDDDDCCCBBBAAAAAACCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCEEEGGGIIIIIIHHHDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>???@@@@@@???===??????@@@@@@@@@AAAAAAAAA??????>>>>>>======<<<<<<>>>>>>>>>>>>????????????>>>===;;;::::::;;;<<<===<<<<<<<<<<<<============/////////000000000111111////////////000000000000000000000000000000000000111000//////000000///...111000000000/////////...........................000000000000000000000000//////000111111000000000000000000000000000000000........................///////////////000111111//////000000000000//////000//////......//////000/////////000000000111111///......---...///111222000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...///111222111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222...//////000111111222222111111111111111111111111///000000000111111111111111111111111222222222222000000111111111222222222333333333333333333333333444444444444444444444444333444444444444555555555444555666777777777777666555555555555666666666666999999999999999999999999888888888888888999::::::888888999999999:::::::::<<<===???@@@@@@@@@???>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>???AAAAAA???===????????????@@@@@@@@@AAA>>>>>>>>>>>>============<<<<<<=========>>>>>>>>>===<<<;;;:::::::::<<<<<<;;;;;;<<<<<<<<<=========//////000000000111111111.../////////000000000111000000000000000000000000000///...///000111000///////////////000000000000////////////////////////000000000000000000000000//////000111222222222222111111111111111111111111000000000000000000000000///////////////000111111...///000111111000///...///000000111111000000///////////////000000000111.........//////////////////000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111///...///111222111///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222333000000000000000111111111111111111111111111111111000000000111111111222222111111111111222222222222000000111111111222222222333333333333333333333333444444444444444444444444333333444444444555555555555666777888888888777777666666666666666666666666888888888888888888888888888888888888888999999:::888888888888999999999999:::;;;===>>>???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::===???AAABBBDDDGGGIIIFFFGGGHHHHHHHHHJJJMMMOOOPPPUUU]]]dddjjjqqqxxx~~~vvvqqqkkkeee```[[[WWWTTTQQQPPPOOONNNNNNMMMMMMMMMLLLMMMMMMKKKJJJHHHHHHHHHHHHIIIIIIHHHGGGEEEEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAABBBDDDFFFGGGDDDDDDEEEEEEFFFEEEEEEEEEDDDCCCCCCBBBCCCEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBAAABBBDDDEEEDDDCCCAAAAAABBBBBBBBBAAAAAA@@@@@@??????@@@BBBBBB@@@>>>>>>>>>>>>?????????@@@@@@============>>>>>>>>>>>><<<<<<=========>>>>>>>>><<<<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======000000000000111111111111.../////////000000111111000000000000000000000000///......///000222111000------...///000111222222000000000000000000000000000000000000000000000000...///000222222333333333111111111111111111111111111111111111111111111111///////////////000111111...///000111111000///...///000111222222111000///////////////000000000000//////000000///...------//////000000111111111222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222000...///222333111///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000/////////111222333222222111111000/////////111111111111111111111111111111111111222222222222000111111111111222222222222222333333333444444444333333333333333333333333444444444444444444444444333333333444444444555555555666888999999999888777888888888777777777777777777777777777777777777777888888888777888999999:::777888888888888999999999888999;;;======<<<;;;:::::::::::::::::::::::::::=========>>>>>>>>>>>>???;;;>>>AAACCCCCCBBBCCCDDD???AAADDDFFFFFFFFFGGGHHHFFFIIIOOORRRVVVZZZaaaffflllooouuu|||~~~{{{vvvooojjjccc```[[[WWWUUUSSSQQQOOOLLLKKKJJJHHHHHHHHHIIIJJJHHHIIIJJJJJJHHHGGGGGGGGGDDDEEEFFFFFFEEEDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEBBBCCCCCCDDDDDDCCCCCCBBB???@@@AAABBBBBBBBBAAA@@@@@@?????????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@AAACCCEEEFFFCCCDDDEEEFFFFFFGGGFFFFFFDDDCCCBBBAAABBBDDDFFFGGGGGGGGGGGGFFFFFFDDDCCCCCCAAA@@@???@@@BBBBBBAAA@@@@@@@@@AAABBBBBBBBBAAAAAA@@@??????AAABBBBBB@@@>>>===>>>>>>>>>>>>?????????<<<<<<======>>>>>>??????============>>>>>>>>>>>><<<<<<==================;;;;;;;;;<<<<<<<<<======////////////////////////111111000000//////......000111222000...---...///000000000000////////////111111000000//////......000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...///000000000...---,,,000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111000///......///000111......//////000000111111//////000000000000//////000000000000000000000000////////////////////////111222222111111000///...........................111111111111000000000000000000111111111111000000000000000000000000000000111111000000000000111111444444444333222111000000000000//////000222555666222111111000/////////000////////////////////////000000111111111111000000000111111111111222222222333333333222222111111111444444333222111111111111555555555444444333333333333333333333333333333333333333444555666777888999999888777666666555666666888888888888888888888888888666555666888999777444999999888888888888888999;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===??????>>>>>>???AAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCEEEHHHJJJMMMOOOPPPWWWYYY\\\___cccgggjjjkkkpppvvv~~~|||zzzyyyrrroookkkgggdddaaa]]]ZZZSSSRRRQQQPPPNNNMMMLLLLLLHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEECCCAAA@@@CCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBB??????>>>===============???@@@@@@AAAAAA@@@@@@???BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCEEEFFFGGGFFFEEEFFFGGGBBBBBBBBBBBBCCCEEEFFFGGGLLLJJJGGGDDDCCCBBBCCCCCC>>>???AAACCCCCCBBBAAA@@@=========>>>??????@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@@@@>>>>>>======<<<<<<;;;;;;;;;;;;<<<======<<<;;;;;;========================;;;;;;<<<<<<===<<<<<<;;;000000000000000000000000111000000000/////////...///000111111//////000111000000000000////////////111000000000/////////...//////000000000111111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000...////////////000000000//////000000000///...---000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000000000111000///......///000111////////////000000000000//////000000000000//////000000000000000000000000////////////////////////000111111111111000//////222222222222222222222222111111111000000000//////000000111111111111000000000000000000000000000000000000////////////000000111111222222222222111111111111000000111333555777444333222111000111111222000000000000000000000000000000111111111111000000000111111111111222222222333333333222222111111111333333222222111222222222555555444444444333333333333333333333333333333333333444444555666777777888888777666666666666666666888888888888888888888888777666555666888999777444999999888777777888888999;;;::::::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;===>>>??????>>>===>>>@@@??????@@@@@@@@@AAAAAAAAA@@@AAACCCEEEGGGJJJKKKLLLLLLMMMOOOQQQTTTWWWXXXYYY\\\aaagggjjjllllllnnnppp{{{~~~{{{xxxtttnnniiifffdddccc___\\\ZZZXXXWWWUUURRROOONNNNNNMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDDDDFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@BBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@?????????@@@@@@@@@AAAAAA??????>>>===============???@@@@@@AAAAAA@@@@@@???BBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBAAACCCDDDEEEDDDCCCDDDEEEBBBBBBBBBBBBCCCCCCDDDEEEIIIGGGEEECCCAAAAAAAAAAAA???@@@BBBCCCCCCBBB@@@???=========>>>??????@@@@@@@@@@@@?????????>>>>>>>>>===============>>>??????>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<========================;;;<<<<<<<<<<<<;;;;;;:::111111111111111111111111000000000000////////////...///111111000111222444000000000000////////////000000000000//////////////////000000000000111111000000000000////////////000000000000000000000000000000000000000000000000////////////////////////............////////////000000111111111000///...000000000000000000000000000000000000000000000000...///000000111111000000000000000000000000000000000000////////////000000000000000000//////////////////000000000000//////////////////////////////000000000000000000000000//////000111111111111000000000000000000000000000111111000000000000//////000000111111111111000000000000000000000000000000//////............//////......000111222222222222222111111111222444555777666555333111111222333555111111111111111111111111000000111111111111000000000111111111111222222222222222222222222111111111222222222111222222333333444444444444333333333333444444444444444444444444444444555555555666666666666666666555666666777777777777777777777777777777777666666666888888666555888888777777777888888999::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???>>>===<<<===>>>>>>>>>>>>>>>????????????>>>???@@@BBBCCCEEEFFFGGGFFFGGGHHHIIIJJJKKKLLLLLLNNNQQQTTTVVVVVVWWWYYYZZZeeejjjooossstttuuuyyy|||~~~}}}{{{yyyuuupppkkkhhhfffeeegggdddaaa\\\YYYVVVUUUTTTQQQPPPOOOOOOPPPPPPNNNLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAABBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBAAA@@@@@@??????>>>>>>>>>??????????????????>>>>>>===============??????@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA???AAABBBBBBAAAAAABBBCCCBBBBBBBBBBBBBBBCCCCCCCCCGGGFFFEEEDDDCCCBBBAAA@@@AAAAAABBBBBBBBB@@@???>>><<<======>>>>>>??????@@@??????>>>>>>>>>============<<<<<<<<<<<<===>>>>>>===============<<<<<<<<<===<<<;;;::::::;;;<<<===========================;;;<<<<<<<<<;;;::::::999000000000000000000000000000000000000///////////////111222222111111222333000000000000////////////000000000000////////////////////////000000000111000000000000////////////////////////////////////000000000000000000000000////////////////////////........./////////000000000111111111111000000000////////////////////////////////////////////////...//////000000000000000////////////////////////000000////////////000000111111000000//////......//////000000000000//////////////////////////////000000000000000000000000......000111111222222222000000000000000000000000111000000000////////////000000111111111111000000////////////////////////000//////......//////000---...///000111111111111111111111111111333444555666444222111111222444555111111111111111111111111000000111111111111000000000000111111111222222222222222222111111111111111111111111111222333444444333333333333333333333333444444444444444444444444555555555555555555555555555555555555555666777888666666666666666666666666666666666777777777666555888777777777777888888999::::::999999999999:::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<===>>>???>>><<<;;;<<<===<<<<<<=========>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMOOOQQQRRRTTTWWW\\\^^^```aaadddffffffiiimmmqqqvvv{{{zzzyyyxxxuuuqqqmmmjjjhhheeeccc___[[[XXXWWWWWWWWWYYYXXXVVVTTTRRRQQQQQQQQQNNNMMMMMMOOOQQQQQQPPPNNNKKKKKKKKKLLLLLLLLLLLLLLLIIIHHHGGGFFFDDDCCCBBBAAACCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCAAA@@@@@@@@@?????????>>>????????????????????????>>>>>>============>>>>>>??????@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAA?????????@@@@@@@@@AAAAAA???@@@AAAAAA@@@@@@AAACCCDDDDDDDDDDDDDDDCCCCCCCCCGGGGGGGGGGGGFFFEEECCCBBBBBBBBBBBBBBBAAA???======<<<<<<======>>>?????????>>>>>>>>>>>>============<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<===============>>>===;;;::::::;;;===>>>========================<<<<<<<<<<<<;;;:::999888////////////////////////////////////000000000000111333333222000000000111000000000000////////////////////////000000000000...////////////000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000111111111111000000000000000111111////////////////////////////////////////////////......///000000000000000//////////////////////////////000000000000//////111111000000//////......//////000000000000//////////////////////////////000000000000000000000000---...///111222222222222333333333333333333333333000000000////////////...000000111111111111000000........................111000000//////000000111/////////000000//////////////////000000111222222333222111000000111222444111111111111111111111111000000111111111111000000000000111111111222222222111111111111111111111111111111111111222333444444333333333333333333333333444444444444444444444444444444444444555555555555555555444555555666777777555555555555555555555555555666777777777666666666777777666666777888888999:::999999888888999999:::999999999999::::::;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>===;;;:::;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEFFFDDDCCCDDDEEEHHHKKKMMMNNNLLLNNNPPPQQQRRRRRRTTTUUUSSSUUUXXX[[[^^^dddjjjnnntttvvvyyy|||}}}~~~}}}zzzvvvrrrnnnllleeedddcccaaa^^^[[[YYYXXXWWWUUURRRPPPNNNNNNOOOPPPMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMOOOQQQQQQOOOMMMKKKKKKKKKLLLLLLLLLLLLLLLJJJIIIHHHGGGEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBB???????????????>>>>>>>>>@@@@@@@@@@@@@@@@@@??????>>>>>>============>>>>>>>>>??????@@@@@@??????>>>?????????@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@AAAAAAAAA@@@@@@BBBDDDEEEEEEFFFFFFFFFFFFEEEDDDFFFFFFGGGGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>>>>===;;;::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<;;;;;;:::999........................////////////000000000000222333333222000...///000000000000000////////////////////////000000000000......////////////000000////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000/////////000111111000000000000000000000000000000000000000000000000---...//////000000//////000000000000000000000000//////000000000000//////000000000000//////////////////000000000000//////////////////////////////000000000000000000000000......///111111222222222111111111111111111111111000000////////////......000000111111111111000000........................111111000000000000111111///000000000000000///.../////////000000000111111000000000///000000111111111111111111111111111111000000111111111111000000000111111111111222222222000000000111111111111111222222222111222222333333222222222222333333333333333333333333333333333333333333444444444555555555555555555444555555666666666666666666666666666666555666888888666666666777666666666666777888888999999999888888888888999999777888888999999::::::;;;999999::::::;;;;;;<<<<<<;;;<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>??????@@@AAAAAAAAA@@@AAABBBCCCDDDEEEFFFFFFAAA@@@AAACCCGGGJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNPPPTTTYYY]]]aaabbbdddeeeffffffffffffiiiiiikkknnnrrruuuuuuuuuwwwxxxyyyzzz|||~~~}}}}}}~~~~~~yyyvvvrrrooommmkkkiiihhhjjjiiigggeeebbb___\\\ZZZXXXXXXVVVUUUSSSRRRQQQQQQQQQPPPNNNLLLKKKJJJKKKKKKGGGHHHIIIJJJKKKLLLLLLMMMOOOOOOOOOQQQSSSRRROOOMMMIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGEEEDDDCCCCCC@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@??????@@@@@@AAABBB????????????????????????@@@@@@@@@@@@@@@?????????===============>>>>>>???>>>>>>????????????>>>>>>??????@@@@@@AAAAAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBAAA@@@@@@CCCEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???>>>======;;;<<<<<<======>>>>>>?????????>>>>>>>>>===============<<<;;;;;;;;;;;;<<<:::;;;;;;<<<===>>>??????===<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===<<<<<<;;;////////////////////////.../////////000000000111///111111111/////////111000000000000////////////.../////////000000000111........./////////000000.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000/////////000000000000111//////.........///000111000000000000000000000000000000000000000000000000---...//////000000//////000000000000000000000000...///000111111000///...////////////000000000000//////000000000000//////000000000000000000000000////////////////////////...///000111111111111111........................000000/////////.........000000111111111111000000000000000000000000000000000000////////////000000......///000111111111111///000000111111111111111...///000111111111000000000000000000000000000000000000111111111111000000000111111111111222222222///000000000111111111222333333222222111222222222111111222222222333333333222222222222222222222222222222333444444555666666666666555444444444555555666666666666666666666666444777999888666555666777555555555666666777999999999999888888888888999999777777777888999:::::::::888999999:::;;;;;;<<<<<<:::;;;<<<<<<;;;:::;;;===;;;;;;;;;<<<<<<<<<<<<======>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEBBBAAAAAADDDHHHJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFEEEEEEGGGHHHIIIJJJLLLQQQTTTTTTTTTUUUTTTTTTTTTUUUVVVXXXWWWXXXZZZ]]]___^^^]]]^^^___```bbbdddfffiiijjjkkklllnnnqqqtttwwwyyy{{{}}}~~~~~~~~~~~~|||~~~~~~|||{{{zzzqqqooonnnpppssswwwyyyzzzyyyvvvrrrnnnkkkjjjjjjkkkgggfffeeefffggghhhfffeeebbb^^^[[[YYYZZZ[[[ZZZYYY\\\[[[ZZZYYYWWWUUUTTTSSSRRRRRRPPPOOONNNMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKNNNNNNOOOQQQSSSSSSPPPMMMHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCC@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@??????@@@AAABBB???????????????@@@AAAAAA????????????????????????@@@@@@?????????>>>>>>>>>===============>>>??????>>>>>>????????????>>>>>>@@@@@@@@@AAABBBBBBCCCCCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAA@@@???@@@BBBEEECCCDDDFFFHHHHHHHHHGGGFFFDDDDDDCCCBBBBBBCCCDDDEEEBBBAAA@@@???>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>@@@@@@?????????>>>>>>>>>>>>======<<<;;;;;;<<<<<<::::::;;;<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>>000000000000000000000000.../////////000000111111---...000000//////111222000000000000////////////.../////////000000111111............/////////000.../////////000000111111000000000000000000000000////////////////////////111111111111111111111111............/////////000///...---------///000111000000000000000000000000000000000000000000000000---......///////////////000000000000000000000000...///000111111000///.........//////000000111111//////000000000000//////111111111111111111111111///////////////////////////000000111111111111000000000000000000000000000000/////////............000000111111111111000000111111111111111111111111//////............//////,,,---///000222333333444000111111222222222111111---...111222333222000///////////////////////////000000111111111111000000000111111111111222222222//////000000111111111222444444333222111111111111111111111222222333333333111111111111111111111111111111222333555666777777777666555444444444444444777777777777777777777777444777999888666555666888555555555555666777999999999999888888888888999999666777777888999999::::::888888999::::::;;;<<<<<<999:::;;;;;;;;;:::<<<===;;;;;;;;;<<<<<<<<<======<<<======>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@???AAA@@@@@@BBBFFFHHHFFFDDDFFFEEECCCCCCDDDEEEEEEDDDCCCDDDFFFFFFGGGIIIMMMOOOMMMNNNMMMMMMLLLMMMPPPRRRQQQPPPPPPRRRTTTUUUTTTRRRRRRRRRRRRRRRSSSTTTUUUVVVXXXWWWWWWYYY^^^bbbeeeffffffffffffggghhhhhhhhhhhheeeiiikkkiiieeedddfffiiijjjkkkkkkjjjhhhfffeeefff```^^^\\\\\\^^^aaabbbbbbaaa___\\\YYYXXXYYYZZZ[[[YYYWWWWWWWWWYYYZZZYYYXXXUUURRROOOOOORRRUUUUUUTTTWWWVVVVVVUUUTTTSSSRRRRRRPPPOOONNNLLLKKKJJJJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIJJJJJJIIIHHHGGGFFFHHHHHHJJJMMMOOOOOOLLLIIIIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEDDDDDDCCCCCCCCCBBB@@@@@@@@@AAAAAABBBBBBBBBAAA@@@?????????@@@AAABBB?????????>>>???@@@@@@AAA???????????????@@@@@@@@@??????>>>>>>=========<<<===============>>>??????>>>>>>????????????>>>>>>@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDD@@@AAA@@@???>>>???BBBDDDAAACCCEEEGGGHHHGGGFFFFFFGGGFFFDDDCCCDDDEEEGGGHHHBBBAAA@@@???>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@???????????????>>>===<<<<<<<<<<<<<<<999:::;;;<<<===??????@@@;;;;;;<<<======<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<>>>??????@@@@@@111111111111111111111111000000000000000000000000111111000000//////......000111111111111222222222000000000000000000000000...---------...///000111000000//////.........---............/////////000000000000000////////////......//////000000111111///////////////....................................///000111111000///...000000000000000000000000//////............//////////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000000000////////////000000......///000000000000000000000000000000000000000111000000///...------,,,------...///000111222222000000000000000000000000///////////////000111111333333222111000///......111111000000//////......000000000000000000000000222222222111111111000000111111111111111111111111222222222111111111000000000000000000111111111111222222222222222222222222111111111111111111111111444444444444333333222111111111111111111111111111333333333444444444555555333333444444555666666666555555666666666666555555777777777777666666666666999888888888777777666666777888888888888999999999::::::::::::::::::::::::777888999:::;;;<<<<<<<<<===<<<;;;::::::;;;<<<===>>>===<<<;;;;;;<<<===>>>=========>>>??????@@@@@@DDDCCCAAA@@@@@@AAACCCDDDAAAAAAAAA@@@@@@@@@??????AAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEDDDEEEFFFFFFGGGJJJIIIHHHGGGFFFFFFFFFFFFHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJIIIIIIJJJKKKMMMNNNQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYYYYYYY\\\[[[YYYWWWWWWYYY[[[]]]___]]]\\\YYYWWWVVVUUUUUUPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOLLLNNNQQQSSSSSSRRRPPPNNNNNNMMMMMMMMMMMMMMMNNNNNNRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFIIIIIIHHHHHHHHHGGGGGGGGGEEEHHHKKKMMMMMMLLLIIIGGGGGGGGGGGGHHHHHHIIIIIIIIIDDDEEEFFFGGGFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAA???>>>======>>>>>>?????????@@@@@@@@@BBBAAA@@@>>>>>>>>>>>>???========================;;;<<<>>>???@@@???===<<<>>>===<<<<<<<<<===???@@@BBBBBBBBBCCCCCCCCCCCCDDDEEEEEEDDDBBBBBBAAAAAAAAA@@@AAAAAA???>>>>>>@@@BBBBBB@@@@@@BBBEEEFFFEEEBBBBBBBBBAAAAAABBBCCCEEEFFF@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????@@@@@@@@@???????????????;;;;;;:::::::::;;;;;;<<<999999888888999;;;<<<===:::::::::;;;;;;;;;<<<<<<>>>===<<<<<<<<<===???@@@>>>>>>?????????@@@@@@@@@////////////////////////000000000000000000000000000000000000////////////000000111111111222222222000000000000000000000000000/////////.../////////000000000/////////.............../////////000000000000000000////////////000000000000/////////////////////////////////..............................///000111111000///...000000000000000000000000//////............//////////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000000000////////////000000...//////000000000000000000000000000000000000000111111000//////...------,,,,,,------.../////////000000000000000000000000///////////////000111111111111111111000000000000111000000000/////////...000000000000000000000000222222222111111111000000111111111111111111111111222222222111111111000000000000000000111111111111222222222222222222222222111111111111111111111111444444555555444444333222111111111111111111111111333333333444444444444555555555555555555444444444555555666666666666555555777666666666666666666666888888888777777777666666777777888888888999999999888888888888888888888888888888999:::;;;;;;;;;;;;===<<<;;;::::::;;;<<<===>>>===<<<;;;;;;<<<======<<<======>>>>>>???@@@@@@BBBAAA@@@??????@@@AAABBBAAAAAA@@@@@@@@@?????????AAAAAAAAABBBBBBBBBBBBCCCEEEEEEEEEEEEEEEFFFFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHGGGGGGHHHIIIKKKLLLJJJIIIIIIIIIJJJKKKLLLLLLOOOOOOPPPQQQQQQQQQQQQQQQTTTSSSQQQPPPQQQSSSUUUWWWYYYXXXUUUSSSQQQOOONNNNNNKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKKKKKKKLLLLLLKKKLLLMMMOOOOOOOOOMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPOOONNNMMMLLLKKKKKKIIIHHHHHHGGGFFFFFFEEEEEEHHHHHHHHHIIIHHHHHHGGGFFFEEEGGGIIIKKKKKKJJJHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHDDDEEEFFFGGGFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????>>>>>>?????????@@@@@@@@@BBBAAA@@@>>>>>>>>>>>>???========================;;;<<<===??????>>>===<<<<<<<<<;;;;;;;;;<<<===>>>@@@@@@AAAAAAAAABBBBBBBBBEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@???>>>>>>@@@BBBBBB@@@???@@@BBBCCCAAA>>>BBBBBBBBBBBBCCCDDDEEEFFFAAA@@@???>>>============;;;;;;;;;;;;<<<===>>>???@@@@@@@@@??????>>>>>>>>><<<<<<;;;;;;:::;;;;;;;;;;;;:::999888888999:::;;;:::::::::;;;;;;;;;;;;<<<>>>===<<<<<<<<<===>>>???=========>>>>>>>>>??????////////////////////////000000000000000000000000////////////000000000000000000000111111111222222000000000000000000000000222111111000///.........111000000000000000//////....../////////000000000000000000000////////////111111111000///...............//////////////////........................//////000000000000//////000000000000000000000000//////............//////////////////////////////...///000000111111000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000111111111000000//////...........................000000000000000000000000///////////////000000111//////000000111111111222000000000000////////////000000000000000000000000222222222111111111111111111111111111111111111111222222222111111111111111000000000000111111111111222222222222222222222222111111111111111111111111444444555555555444333333111111111111111111111111333333333333444444444444666666555555444333333222555555666666666666555555666666666666666666666666888888777777777777666666777777777888888888999999888888888888888888888888999999:::::::::::::::999<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<======>>>?????????AAA@@@???>>>>>>???@@@AAAAAA@@@@@@@@@@@@?????????AAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJMMMLLLKKKKKKLLLNNNPPPRRRTTTSSSQQQNNNKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMOOOOOOPPPQQQQQQQQQPPPPPPPPPOOOOOONNNMMMLLLKKKKKKHHHHHHGGGGGGFFFEEEEEEEEEFFFGGGIIIIIIIIIHHHFFFDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDEEEFFFFFFEEEDDDBBBAAA??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>????????????@@@AAAAAA@@@>>>>>>>>>>>>>>>========================:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>>>>>>>????????????@@@@@@@@@CCCBBBAAA@@@@@@@@@@@@@@@>>>??????>>>======???@@@AAA???>>>>>>???>>><<<:::???@@@AAABBBBBBCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>AAA@@@@@@???>>>======<<<===<<<<<<;;;;;;;;;::::::<<<;;;999888777777777888::::::::::::;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>;;;;;;<<<<<<<<<=========000000000000000000000000////////////////////////......//////000000111111000000000000111111111111////////////////////////000111111000000//////...111111111111000000000000...////////////000000000000000000000////////////111000000000/////////...............////////////........................//////000000000000////////////////////////////////////............////////////////////////////////////000111111111111000////////////////////////000000000000000000000000000000////////////000000///////////////000000111000000000000000000000000222111111111000000000///111111111111000000//////////////////////////////000000////////////000000000000000000111111111111000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111333333333444444333333222111111111111111111111111222222333333333444444444555555555444444333333333444555555666666555555444555555555666666666666666777777777777777777666666777777777777888888888888999999999999::::::::::::999999:::::::::999999888;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>>>>???@@@??????>>>>>>??????@@@@@@@@@@@@@@@????????????@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAADDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHLLLKKKKKKJJJJJJJJJJJJKKKIIIIIIJJJJJJJJJJJJJJJIIIKKKJJJJJJJJJKKKMMMOOOQQQTTTSSSPPPMMMJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMNNNMMMNNNOOOOOOPPPPPPPPPPPPOOOOOONNNNNNMMMLLLLLLKKKHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFHHHJJJIIIGGGEEECCCEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>????????????AAA@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<=========<<<<<<>>>>>>>>>>>>??????@@@@@@>>>>>>>>>>>>????????????AAA@@@@@@???>>>>>>??????===>>>>>>>>><<<<<<===???>>>>>>=========<<<;;;::::::;;;===>>>??????>>>===@@@??????>>>======>>>>>>;;;;;;;;;;;;;;;<<<===>>>@@@@@@???>>>===<<<<<<;;;=========<<<<<<;;;::::::;;;:::999777666777777888999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<===000000000000000000000000////////////////////////......//////000000111111//////000000000111111111////////////////////////---...///000111000000000000000000000111111111111////////////000000000111000000000000////////////.../////////000000000111---.........//////000000////////////////////////000000////////////000000//////////////////////////////............//////000000000000000000000000///000000111111111111111////////////////////////////////////////////////000000////////////000000000//////...///000111111000000000000000000000000111111111111000000000000222222222111000000//////////////////////////////000000////////////000000111111111111000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000000111111222222222111111111111111111111111111111222222222333333333444444333333333333444444555555444444555555555555444444444444555555666666666777666666666666666666777777666666777777777888888888888888888999999:::::::::999999999:::999999888888999::::::::::::::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>@@@@@@????????????@@@@@@@@@@@@@@@?????????>>>>>>@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGGGGGGGKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLMMMOOOPPPSSSRRROOOMMMJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGGGGHHHIIIJJJIIIGGGFFFFFFGGGHHHIIIIIIJJJLLLMMMNNNOOOOOOOOOMMMMMMNNNOOOPPPPPPPPPOOOOOOOOONNNNNNMMMLLLLLLLLLHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEHHHIIIIIIGGGDDDBBBDDDCCCCCCBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA>>>>>>??????@@@AAABBBBBBDDDCCCCCCAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<===>>>>>>???????????????===>>>>>>>>>>>>????????????>>>>>>============>>>;;;<<<======<<<;;;<<<===;;;<<<=========<<<<<<<<<888999;;;=========<<<<<<>>>>>>===<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<<<<===??????>>>>>>===<<<;;;;;;<<<<<<=========<<<;;;:::999999888777777888999999999999999:::::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======////////////////////////000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000+++,,,...000000000000/////////000000000000000111/////////000000000111111000000000000////////////.........///000111111111------......///000000000////////////////////////000000////////////000000000000000000000000000000//////............//////000000000000000000000000///000111111222222111111000000000000000000000000////////////////////////000000////////////000000000///.........///111222000000000000000000000000000000000000000000000000000000000//////.........000000000000000000000000111000000///////////////222111111111000000//////////////////000000000000000000000000000000000000111111111111111222222222111111111111111111111111111111111111111222222222000000000000111111111111111111111111111111111111000000000000000000000000//////000111111111000000111111111111111111111111222222222222333333333333111222222333444444555555444444555555555555444444444444444555555666666777555555666666666666777777666666666777777777888888555555666666777888888888888888999999999999999888888999999::::::999999888888888999:::;;;;;;;;;;;;::::::;;;;;;<<<=========????????????????????????@@@????????????>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFEEEDDDCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJLLLMMMMMMOOONNNLLLJJJHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFGGGGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIHHHIIILLLNNNPPPPPPPPPPPPNNNNNNOOOPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEGGGGGGGGGFFFDDDBBBCCCCCCBBBBBBBBBCCCDDDEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBB>>>>>>??????@@@@@@AAAAAADDDCCCBBBAAA???>>>===<<>>>>>>>>>>>>>>======????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<999;;;<<<<<<;;;::::::;;;:::<<<======<<<;;;<<<===:::;;;<<<======>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::999888777777888::::::999999999999::::::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>>>>>>>===????????????>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFEEEDDDCCCBBBAAAAAA@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGHHHHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIJJJJJJIIIHHHHHHGGGIIIIIIIIIIIIJJJJJJKKKKKKLLLKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFHHHKKKMMMOOOPPPPPPOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMJJJJJJIIIIIIHHHGGGGGGGGGEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDAAAAAABBBCCCDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBBBB???????????????@@@@@@@@@AAAAAA@@@??????>>>======??????>>>>>>============>>>?????????>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<888999:::;;;<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<===;;;;;;:::::::::;;;;;;<<<888999;;;<<<:::999999::::::===>>>===:::999999;;;;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<======999:::<<<>>>???>>>===<<<<<<;;;:::999888888999999888999999999999:::::::::888999:::;;;<<<;;;;;;:::999999999::::::::::::;;;111111111111111111111111000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000,,,---//////...---+++)))---.........//////000000000000000000111111111111000000000000////////////111111000000//////......---------...///000000111000000000000000000000000111000///......///000111000000000000000000000000//////............//////000000000000000000000000000000111222222222222111000000000000000000000000////////////////////////000000////////////000000111000...---...///111222000000000000000000000000............////////////111111111111111111222222000000000000000000000000111111000///////////////......///000111222333333.../////////000000111111000000000000000000000000000000111111222222222222111111111111111111111111000000111111222222222222000000000000111111111111000000000000000000000000000000000000000000000000///000111222222222222222111111111111111111111111111111222222222333333333555444444333333222222111333444444555555444444333333333444444555666777777444555555555666666777777666666666666777777777777666777777888999:::::::::555666777888999:::::::::777888999::::::999888777666777999:::;;;;;;::::::999999:::;;;;;;<<<<<<===<<<<<<============<<<<<>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFEEEDDDCCCAAA@@@@@@@@@@@@@@@AAAAAACCCCCCDDDDDDDDDDDDCCCCCCBBBCCCEEEGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIHHHGGGGGGJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHHHHHHHGGGGGGFFFFFFEEEFFFJJJMMMOOOOOOOOOOOOQQQQQQQQQQQQPPPPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDAAABBBCCCDDDDDDDDDCCCCCC???@@@AAABBBCCCEEEFFFFFFEEEEEECCCBBBBBBBBBBBBBBB@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<>>>>>>?????????===;;;:::::::::::::::::::::::::::::::::999999::::::;;;<<<::::::<<<=========<<<;;;999999:::::::::;;;;;;;;;:::::::::999999:::;;;;;;777999;;;;;;:::999888999;;;===???===999666666888:::999888888999:::<<<===>>>>>>============>>>???<<<;;;;;;:::::::::;;;;;;::::::;;;;;;<<<=========888:::<<<>>>??????>>>===???>>><<<:::888777888888888888999999999:::::::::888999:::;;;<<<;;;::::::777888888888888999999999000000////////////000000,,,...000111222111000///111111000000/////////...////////////000000000000//////////////////////////////////////////////////////............//////000000000000000000000000//////000111111111111111000000000000////////////111111000000//////..............................////////////000000000000000000000000000000000000------------............---.........//////000000000000000000000000000000000000111111111111000000000000000000000000000000........./////////000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000222222111111111111222222333333222111000///......------......//////000000000000000000000000000000000000000000111111111111000000000000000000000000333333222222111111000000222111111111000000//////111111111111111111111111222222222111111111111111333333333333333333333333222222222222222222222222666666666666666666666666666666666666666555555555666666666666666666666666888777666666666777999:::777888:::;;;;;;:::888777888888888777777777777777888999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDCCCBBBAAAAAABBBBBBAAA@@@@@@??????>>>BBBBBBCCCDDDEEEEEEDDDDDDBBBBBBBBBCCCCCCEEEFFFGGGDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKJJJIIIHHHGGGGGGFFFJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNPPPPPPQQQQQQQQQPPPNNNMMMLLLMMMMMMMMMMMMLLLKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@>>>>>>===BBBBBBAAAAAA???>>><<<;;;>>>>>>>>>>>>============???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999999999999;;;;;;;;;::::::999888888888999888888999999999:::::::::<<<<<<:::999888777777777::::::999888888999999:::;;;;;;:::999999888888777999999888888999999:::;;;:::999999888888999999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>><<<;;;:::888777888888999999777666555666777999:::888888888888888888888888999999888888888888888999000000////////////000000///////////////000111111///.........------------////////////000000000000////////////////////////////////////////////////000000////////////000000//////////////////////////////000111111111111111000000000000////////////111000000000/////////...........................000000000000////////////000000000000000000000000...////////////000000000......//////////////////000000000000000000000000000000111111111111000000000000000000000000000000,,,,,,,,,---------......111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////000000000000222111111000000111111222222222111111000/////////.........///////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000///////////////111111111111000000000///111111111111111111111111111111111111111111222222333333333333333333333333222222222222222222222222333333333333333333333333555555555555555666666666555555555555555555555555888777666666666777888999999:::;;;<<<<<<:::999888888888888888888888888888888999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBEEEGGGIIICCCCCCCCCCCCCCCDDDEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKJJJJJJIIIIIIHHHHHHJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKGGGGGGHHHIIIJJJKKKLLLLLLOOOPPPQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>===AAAAAA@@@@@@???>>><<<<<<>>>>>>>>>=========<<<<<<>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;:::999999888888888999888888888888999999999:::;;;:::999999888888888888999999999999999999999999999999999999999999999999777777666666777777888999:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<;;;999888777888888888888888666666666777999:::999999999999999999999999888888777777777777888888000000////////////000000111000...------///111222............------------////////////000000000000////////////////////////////////////////////////111111000000000000111111........................//////000111111111111111000000000000////////////000000000000////////////////////////////////////111111000000//////......000000000000000000000000000000000111111111222222//////000000//////......000000000000000000000000///000000111111000000///000000000000000000000000,,,,,,---------.........000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000222111111000000111111222000000000000000000000000000000///////////////...000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000111111111111000000000000111111111111111111111111000000000111222222222333333333333333333333333333222222222222222222222222555555555555555555555555333444444555555666666666555555555555555555555555777777666666666777888999:::;;;<<<<<<;;;:::999888999999999999999999999999888999999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@AAAAAABBBCCCCCCDDD@@@???>>>>>>???CCCFFFIIIDDDDDDCCCCCCCCCDDDDDDEEEDDDEEEFFFHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJJJJIIIIIIIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGIIIJJJJJJGGGGGGHHHIIIJJJKKKKKKLLLOOOOOOOOOPPPOOOOOONNNMMMMMMNNNMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@???>>>======>>>????????????>>>===<<<============<<<<<<<<<;;;=========<<<;;;:::::::::::::::::::::::::::::::::::::::999999999999::::::::::::999888888888888999777777777777888888888888999999888888888888999999777888999::::::999888888777777888888999::::::;;;777666666666666777888888999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999888888777888888888888777666777888999:::::::::::::::::::::::::::888777777666666777888888000000////////////000000111000///......///000111000000000000000/////////////////////000000000000////////////////////////////////////////////////111000000//////000000111//////////////////////////////000111111111111111000000000000////////////000000000000////////////000000000000000000000000222111111000///......---////////////////////////000000111111111222222222000000111111000///...---//////////////////////////////000000000000//////////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000111111000000000000111111//////000000111111111111111000000000//////......///////////////////////////000000000111111111111000000000000000000000000000000111111222222333333111111111000000000000000111111111111111111111111//////000111222333333333222222222222222222222222111222222222222222333333555555555666666666666666222222333444555555666666555555555555555555555555666666666666777777888888:::::::::::::::999777777888888888888888888999999888888999::::::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======????????????@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEDDDDDDCCCCCC@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@??????@@@AAABBBEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMKKKKKKKKKJJJJJJJJJJJJIIIFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIHHHHHHGGGFFFEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBAAA@@@@@@???>>>>>>======<<<======>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999888888888888888888888888888:::999999999999999999:::999999888888888888888999666666666777777777777777777777777777777888999999666777999:::;;;:::888777777777888888999999999:::888888888888888999::::::999999888888888888999999::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999999999999999===<<<<<<;;;;;;:::::::::::::::999888888777777777888888777777777888999:::::::::::::::::::::::::::888888888777888888999999000000////////////000000...///000111111000///.../////////000000000000000////////////000000000000////////////////////////////////////////////////000//////......//////000000000000000000000000000//////000111111111111111000000000000////////////////////////000000000000000000000000000000000000222111111000///......---/////////////////////////////////000000000111111///000111222111000...---//////////////////////////////000000000000///////////////////////////////////////000000000111111//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000111000000000000000000111/////////000111111222222111111000000/////////...///////////////////////////000000000111111111111000000000000000000000000000000111111222222333333000000000000000000111111111111111111111111111111//////000111222333333333222222222222222222222222111111111222222333333333111111111222222333333333111222222333444555555666555555555555555555555555555555666666777777777777888888888888777777666666555666666666777777888888777888999999::::::999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@@@@??????>>>>>>>>>???@@@AAAAAA@@@???>>>EEEDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJGGGFFFFFFFFFFFFFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDFFFGGGHHHIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLJJJIIIIIIIIIHHHGGGFFFEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@?????????>>>>>>=========;;;;;;<<<=========<<<<<<;;;;;;;;;;;;:::::::::999::::::::::::999999999999888888888888888888888888999999999999999999999999888888888777777888999999666666666666666666666666666666666666777888999999555666888:::::::::888777999999999888888777777777888888777777888888999:::999888888777777888888999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<999999999999999999999999<<<<<<;;;;;;::::::999999:::999999999888777666666888888888888888999999:::999999999999999999999999:::999999999::::::;;;<<<000000////////////000000...///111222222000...------------...............////////////000000000000//////////////////////////////////////////////////////............//////111111111111111111111111//////000111111111111111000000000000////////////////////////000000000000////////////////////////111111000000//////......000000000000000000000000........./////////000000...000111222222111///---000000000000000000000000...//////000000//////...000000000000000000000000------.........///////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111000000//////000000111//////000000111111111222111000000000000000000///000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111000000000111222222222333222222222222222222222222111111111222222333333444111222222333333444444555111222222333333444444444444444444444444444444444444555666777777777666666666666666666666666666666444555555666666777777777777888888999999999999999::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAABBBCCCCCCCCCCCCCCCCCCAAA@@@@@@???>>>>>>======:::<<>>>>>>>>>>>?????????@@@>>>>>>>>>>>>======<<<<<<:::;;;;;;<<<<<<<<<;;;;;;::::::::::::999999999999999999999999::::::::::::888888888888888888888888888888999999999999888888888777777777777888999999777777777777666666666666666666555666666777888888555666777999999999999888:::999999888777777666666666555555555555666777777888888777777777777888888999999999999999999999999999999999999::::::::::::888888888888888888888888::::::::::::::::::999999999999999999888777666555888888888999999999999:::888888888888888888888888::::::::::::;;;<<<======000000////////////000000000000000000000///......------------.........///////////////000000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000//////000111111111111111000000000000////////////.../////////000000000111........................000000000000////////////000000000000000000000000........./////////000000---///111333333222000...000000000000000000000000......////////////......000000000000000000000000---.........////////////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000000000000////////////000000000000000000000111111111000000000000000111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000//////////////////000000000111111111111111111111111111111111111111111111111111111222222111111111111111111111111000111111222333333444444333333444555555666777777222222222222222333333333444444444444444444444444444555666777777777666555555555555666666777888999555555555666777777888888777777888999999999999999999::::::;;;;;;::::::999::::::;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAABBBBBBBBBBBBBBB@@@@@@??????????????????<<<===???AAABBBBBBAAAAAACCCCCCCCCCCCCCCDDDEEEFFFEEEFFFHHHIIIJJJJJJKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMLLLLLLLLLKKKKKKIIIHHHHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCBBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCAAAAAABBBCCCDDDFFFGGGHHHEEEFFFGGGGGGIIIIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLMMMIIIJJJKKKKKKLLLKKKKKKKKKKKKJJJIIIHHHFFFDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=========>>>>>>>>>??????>>>>>>============<<<<<<::::::;;;;;;;;;::::::999:::999999999888888888888777888888999:::;;;<<<<<<888888888888888888888888777888999::::::999888777777777777777777888999999888888888777777666666666666666555555555666777777666666666777888999999999888888888888777777777777555555555555555666777777888888777777777777888888999999999999999999999999777888888888999999999999888888888888888888888888999999999999::::::::::::888999999999888777666555888888999999:::::::::999999999999999999999999999:::999999:::;;;<<<======000000////////////000000333111///...---...///000.../////////000000111111////////////000000000000////////////////////////////////////////////////111111000000000000111111//////////////////////////////000111111111111111000000000000////////////.../////////000000111111........................////////////000000000000000000000000000000000000////////////000000000000,,,...111333333222000///000000000000000000000000......////////////......000000000000000000000000000000000000111111111111...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000000000////////////000000111111000000000000000000//////000000111111222222000000000000000000000000000000000000111111111111000000000000000000000000333333222222111111000000//////000000111111111222111111111111111111111111222222222111111111111111111111111111111111111111000000111222333333444444000000111222222333444444333333222222222222222222444444444444444444444444333444666777777777666555666666666666777999:::;;;555666666777888999999999777777888999999999999888999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<======>>>???@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB???@@@AAAAAABBBBBBBBBAAA?????????@@@AAAAAABBBBBBBBBBBBAAA@@@?????????@@@BBBBBBBBBCCCCCCEEEFFFGGGFFFFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAABBBDDDFFFGGGHHHGGGHHHHHHIIIJJJKKKLLLMMMKKKJJJIIIIIIJJJKKKLLLMMMHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHFFFEEECCCCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????============>>>>>>>>>>>>===============<<<<<<<<<:::;;;;;;;;;::::::999888999999999888888888888777666777888999;;;<<<===>>>888888888888888888888888777888999::::::999888777777777666777777888999999999999888888777777666666666666555555555555666666666666666666777888::::::666666666777888888999999777777777777777888999999888888777777777777888888888888888888888888888888888888999999::::::::::::777777777777777777777777888888888999999::::::;;;888888999999888777555444888888999::::::::::::999::::::::::::::::::::::::999999999999:::;;;<<<===111111111111000000000000000000000000000000000000//////............//////////////////////////////000000//////......------////////////////////////000000000000000000000000000000////////////000000111111000000000000111111//////////////////////////////............//////111111000000//////......000000000000000000000000000000000000////////////,,,---000111111000---,,,//////000000000000//////000000//////.........---******+++,,,---...///000000000000000000000000000//////.........---------000000//////.........------.........//////000000000000000000000000000000////////////000000000000//////000000000000/////////////////////000111111000000000000000111111222000000000000000000000000111111000000//////......////////////////////////000000000000////////////222222111000//////000000111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000111111222222111111111111111111000222333333222111333444222222222222222222222222333222111111111222333444444444444333333222222222555555555444444333333333444444555555555555444444666666666666777777777777999999888777666666777777888888999999999:::::::::999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>??????@@@???????????????@@@@@@@@@AAAAAA@@@??????>>>>>>===????????????????????????@@@AAAAAAAAAAAAAAAAAABBBFFFEEEEEEEEEEEEGGGHHHIIIEEEEEEEEEEEEFFFHHHJJJKKKPPPNNNLLLJJJIIIJJJKKKLLLOOONNNMMMLLLLLLLLLMMMNNNKKKJJJHHHHHHIIIIIIHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBBBBAAA>>>>>>???@@@AAAAAA@@@@@@AAABBBDDDEEEGGGGGGFFFFFFGGGIIIJJJLLLIIIHHHGGGGGGGGGHHHIIIJJJFFFFFFGGGHHHHHHIIIIIIJJJLLLKKKIIIGGGEEECCCBBBAAA@@@AAAAAAAAAAAA@@@??????======<<<;;;::::::999999999:::;;;===>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::;;;;;;;;;:::999999888999999999999999999999999999888777666666777888999444555555666777888888888999888777888::::::888777777777666666666666666777666666666666666777777888666666666666666555555555666666666666666555555555666666666666666666666666666666777777666555444444444444444444666888:::<<<999999888888888888888888888888888888888888888888999888888777777777777777888888999999999999888888888777777666666666666666777777888888888999999999999888777777777888999:::::::::999888888999::::::000000000////////////...000000000000000000000000//////............/////////////////////////////////////////////.........////////////////////////000000000000000000000000000000////////////000000000000////////////000000//////////////////////////////............//////111000000000/////////...000000000000000000000000000000000000///////////////000222444444222000/////////000000000000//////000/////////............---...............//////000000000000000000000000//////.........---------000000/////////.............../////////000000000000000000000000000000000////////////000000000000//////000000000000/////////////////////000111111000000//////000000111222000000000000000000000000111000000000/////////...////////////////////////////////////000000000000222111111000//////000000000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111000111222222111111222333222222222222222222222222222222111111111222333444444333333333333333333222555555444444444333333333444444555555555555444444555666666666777777777777999888888777666666777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????======>>>>>>>>>>>>??????????????????@@@@@@@@@@@@????????????????????????@@@@@@@@@AAAAAAAAAAAAAAAEEEEEEEEEDDDEEEFFFHHHIIIIIIIIIHHHHHHIIIKKKMMMNNNNNNMMMKKKIIIIIIIIIJJJKKKOOONNNMMMLLLLLLLLLMMMMMMKKKIIIHHHHHHIIIIIIHHHGGGEEEDDDDDDCCCBBBBBBAAAAAAAAABBBBBB@@@???>>>???AAAAAAAAA@@@@@@AAABBBDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHFFFEEEDDDCCCBBB@@@@@@@@@AAA@@@??????>>>======<<<<<<;;;::::::999;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::<<<<<<======<<<;;;;;;::::::::::::999999888888888::::::999888888999::::::555555666666777888888999888777777888999999888666888888777777777777888888999888777666666666666666666666666666666666666555555555555666666666666666777777777777777777777777666666666666666555444444666555444444444555666666888888888888888888888888999999999999999999999999999888777777666666777777777888888999999888888777999888888777666777777777777777777888888888999999888888777777777999:::;;;:::999888888888888999:::////////////............000000000000000000000000//////............//////////////////////////////.........///////////////////////////////////////000000000000000000000000000000////////////000000//////............////////////////////////////////////............//////000000000000////////////000000000000000000000000////////////000000000000000111333444444333111000//////000000000000//////////////////............000000000//////.........000000000000000000000000/////////............---000000////////////......//////000000000000000111000000000000000000000000////////////000000000000//////000000000000/////////////////////000111111000000//////000000111222000000000000000000000000000000000000////////////////////////////////////......//////000000111111111111000/////////000000////////////////////////111111000000000000//////000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111///000111111000000111222222222222222222222222222222222111111222222333444222333333333333333333444555444444444444333333333444444555555555555444444555555666666666777777777888888777666666666777777888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<======>>>>>>>>>>>>>>>??????@@@AAAAAABBB??????????????????????????????@@@@@@@@@AAAAAAAAAEEEDDDDDDDDDEEEFFFGGGHHHKKKJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJHHHHHHHHHIIIIIIOOONNNMMMLLLLLLLLLMMMMMMJJJIIIHHHHHHJJJJJJHHHFFFDDDDDDDDDCCCBBBBBBBBBAAA@@@AAAAAA@@@???>>>@@@AAAAAA@@@@@@@@@AAABBBCCCDDDCCCDDDDDDEEEEEEEEEDDDDDDFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHFFFFFFEEEEEEDDDDDDDDDCCC??????@@@@@@??????>>>============<<<;;;;;;::::::======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888777:::999999888888999999:::666666777777888888999999888777777777999999777666999888888777777888888999;;;:::999777666666555555555555666666666666666666444444555555666666777777777777777777777777777777666666666666666555555444666666555555555555666666888888888888888888888888999999999999999999999999999888777777666666777777777888888999999888888777999999888777777777777777777777777777888888888888777777777777888999:::;;;999999888888888888999999000000/////////.........//////////////////////////////............//////////////////////////////------......//////000000////////////////////////////////////////////////000000////////////000000000//////......//////000//////////////////////////////............//////000000000000////////////////////////////////////////////////000000000000...///000111111000///...//////000000000000/////////////////////.........000000000/////////....../////////////////////////////////...............000000//////////////////000000000000111111111111////////////////////////////////////000000000000//////000000000000/////////////////////000000111///////////////000111111////////////////////////000000000000////////////////////////////////////---......///000111111222111000000/////////000000////////////////////////000000000000000000//////000000000000000000000000000000000000000000000000222222111111000/////////000000000000111111111111...///000000//////000111111111111111111111111111222111222222222222333333222222222333333444444444444444444444444444444444444444555555555555444444555555555666666666777777888777777666666666777777888888999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>=========;;;;;;;;;<<<<<<=========<<<<<<<<<======>>>>>>???????????????@@@@@@AAAAAA????????????????????????>>>>>>??????@@@@@@AAAAAACCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHGGGGGGHHHHHHMMMMMMMMMLLLLLLLLLLLLLLLHHHHHHHHHIIIJJJJJJHHHFFFCCCCCCCCCCCCCCCBBBBBBBBB@@@AAAAAA@@@??????@@@BBB@@@@@@@@@AAAAAABBBBBBCCCBBBCCCDDDEEEDDDCCCBBBAAAAAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>??????>>>>>>===<<<=========<<<<<<;;;;;;;;;<<<=========<<<<<<;;;:::;;;;;;::::::::::::::::::999999:::::::::999999888888888888888888999999999777777666666666666777777777777777777888888999999777666666777888888777555777777777666777777888999::::::888777777666666666555555555555666666666666333444444555666777888888666666666666666666666666555666666666666666555555555555666777888999:::;;;777777777777888888888888999999999999999999999999888888777666666666666666777777888888888888777777888888777666666666666666666666666777777777888888666666777777888::::::;;;888888888777777888888888111111111000000000////////////////////////////////////............//////////////////////////////------......//////000000////////////////////////////////////////////////000000////////////000000111000000//////000000111000000000000000000000000//////............//////////////////000000000000////////////////////////.../////////000000000111------...//////...------//////000000000000//////.........///////////////------.........///////////////////////////////////////////////////////////////000000000000000000111111111111000000000000////////////////////////////////////000000000000//////000000000000/////////////////////000000111/////////...///000000111////////////////////////////////////000000000000////////////////////////---......///000111111222000///////////////000000000000000000000000000000//////////////////000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000111111111---///000000///...000111111111111111111111111111111111222222333333333333222222222333333444444444444444444444444444444444444444555555555555444444555555555555666666666666777666666666666666777777888888999999999:::::::::999999999:::::::::;;;;;;;;;<<<<<<===>>>=========;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAAAAABBBCCCCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGIIIHHHHHHGGGGGGGGGGGGGGGKKKLLLLLLKKKKKKKKKJJJJJJGGGGGGGGGIIIJJJJJJHHHEEEBBBBBBBBBCCCCCCCCCCCCCCC@@@AAAAAA@@@???>>>@@@AAA@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCAAA@@@===>>>@@@BBBCCCCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDCCCAAA@@@??????======>>>>>>======<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999888777999999::::::::::::::::::888888999999:::999999888666666777888999999:::;;;666666666666666666666666777777777777777888888888777666555666777888666444555555555555555666777777888777777777777777888888444555555555666666777777333444444555666777888888555555555555555555555555555555666666666666666555555555666777888999999:::666666777777777888888888999999999999999999999999888777777666555666666666777777777888888777777777666666555444444444444444555555666666666777777777666666777888999999::::::777777777777777777777777111111111111000000000000000000000000000000000000//////............//////////////////////////////.........///////////////////////////////////////000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000//////............//////////////////000000000000000000000000000000000000......//////000000111111...//////////////////...//////000000000000//////.........///////////////---------....../////////000000000000000000000000...////////////000000000//////000000000000111111111000000000000000//////000000000000000000000000////////////000000000000//////000000000000/////////////////////000111111//////......//////000111000000000000000000000000////////////000000000000////////////////////////......//////000000111111//////......//////000000000000000000000000000000......////////////000000000000000000000000000000000000000000000000000000000000000000000000000111...//////000000111111111...///000000//////000111111111111111111111111111000111222333333333333222222333333333333333333444333333333444444444444555444444555555555555444444444444555555555666666666666666555555666666777777888888999999999:::::::::999::::::;;;;;;<<<<<<<<<;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@@@@??????>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEEEEDDDGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFGGGIIIJJJJJJGGGEEEAAABBBBBBBBBCCCDDDDDDDDDBBBBBBBBBAAA>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAA===>>>???@@@AAABBBBBBBBB???@@@@@@AAABBBBBBCCCCCCEEEDDDCCCBBB@@@???>>>===<<<<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888777666888888999999999999::::::999::::::;;;;;;;;;;;;;;;555666666777888999::::::777888888999999888888777666666666666666777777777666555555555777777555444444444444444555666777777666666666666666777888888444444555555666777777777444444555555666666777777444444444444444444444444444555666666666666666666555666666666555444333222555666666777777888888888888888888888888888888888888777666666555555666666666777777888888777777666555555444333333333333333555555555555666666666666777777888999999999999888666666777777777777666666111000000000000/////////000000000000000000000000//////............/////////////////////////////////////////////.........////////////////////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000//////............//////.../////////000000000111000000000000000000000000.........///000111111111//////000000000000////////////000000000000//////............/////////000000000000///////////////000000000000000000000000.../////////000000000000//////000000000111111111000000000/////////......000000000000000000000000////////////000000000000//////000000000000/////////////////////000111111///............///000000000000000000000000000000.../////////000000000111////////////////////////////////////000000000000...............///000000////////////////////////........./////////000000000000000000000000000000000000000000000000000000/////////000111111222222......//////000111111222...000111111000///111222111111111111111111111111000111222333333333222222444333333333333333333222333333333444444444555555444444555555555555444444444444444555555555666666555555555555555666777777888888999999999:::::::::888888999999:::;;;;;;<<<::::::;;;<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;<<<>>>??????@@@============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@AAA@@@AAACCCDDDEEEDDDDDDDDDFFFGGGIIIJJJKKKKKKKKKKKKGGGGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFIIIKKKJJJGGGEEEAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCAAA>>>======>>>???@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>???@@@AAAAAA@@@@@@????????????@@@@@@>>>>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::888999999999999888888777888888888888999999999:::999999:::;;;;;;;;;;;;;;;888888888888777777777777666777888999999888777666666555555555555555555555555555444555666777555333444444444555555666777888666666555555555555555666444444555555666777777888555555555666666666666666555555555555555555555555444444555666666666666666444555555555444333111000555555666666777888888999777777777777777777777777777777666555555555555666666666777777777777666666555555444333333333333444444444555555555666666666888888999:::999888777666555555666777777666555555000/////////............000000000000000000000000//////............//////////////////////////////000000//////.........---////////////////////////000000000000000000000000000000////////////000000//////............//////000000000000000000000000//////............//////.../////////000000111111000000000000000000000000---......///000111111222/////////......///////////////000000000000//////---.........//////000000333333222111000///......000000000000000000000000.../////////000000111111//////000000111111111222000000//////.........---000000000000000000000000////////////000000000000//////000000000000/////////////////////000111111...............///000000000000000000000000000000.../////////000000111111////////////////////////000000000000////////////...............///000111........................---.........//////000000000000000000000000000000000000000000000000000000......///000111222333333---......///000111111222///000111111000000111222000000000000000000000000000111222333444333222222444444444333333222222222333333333444444555555555444555555555555555555444444444444555555555666666555555555555555666777888888888999999999:::::::::555555666777888888999999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::999999:::;;;<<<===>>>???::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@@@@AAABBBDDDEEEDDDDDDCCCDDDFFFHHHJJJKKKKKKKKKKKKGGGHHHHHHIIIIIIIIIHHHHHHFFFFFFGGGHHHGGGFFFEEEDDDDDDEEEFFFIIIKKKJJJGGGEEE@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDAAA>>><<<===>>>???@@@AAABBBAAAAAA???>>>===<<<<<<<<<===>>>@@@AAADDDCCCAAA???======>>>>>>>>>>>>>>>???@@@@@@AAAAAA??????????????????@@@@@@;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888999999:::::::::999999777777888888999999999:::666777888999999999999999::::::999888777666555444444555666777777666555444555555555555555444444444555444444555666666555333555555555555666777999999888777666555444333333333444444444555666777777888666666666666666555555555666666666666666666666666444444555666777777666666222333555666666666555555444555555666777888888999666666666666666666666666777777666555555555555555666666777777777777666666666666555444444444444555444444444555555555666666999999::::::999888666555444555666777777666555444000000000000000000000000+++---///111000---***'''000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000........................///////////////.........222111000//////.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///...---000000000000000000000000000000000000000000000000000000//////.........---............////////////////////////000000000000000000000000000000000000000000000000//////////////////............////////////............//////////////////000000000000///////////////.........////////////000000000000////////////////////////000000000000////////////////////////000000000000...........................000111000///...///111,,,------...///000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000/////////000000111222333333333222111111111111111222222000111111111111222222222444444444444444444444444333333333333333333333333444444555555555555444444777777666666555555555444666555444333333444555666999999999888888888888888888888888888888888888888::::::::::::::::::::::::;;;::::::999999::::::;;;999999:::;;;<<<===>>>>>><<<===============<<<;;;======<<<<<<<<<<<<==================>>>>>>>>>>>>@@@@@@AAABBBCCCDDDEEEFFFDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFEEECCCBBBDDDDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDFFFGGGFFFEEEDDDCCCAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888999:::;;;<<<888999:::;;;:::999888777444444444444555777888888333444666777777777666555777777777777777777777777555555666666666666555555444444555555666666777777666666666666666666666666444333222222333444555666666666777777666555444444555555555555555555555555666666666666666666666666222333333444444333333222777777777777777777777777666666555555555555666666666666666666777777777777666666666666666666666666555777999777444222444666555555555555666666666666999777555555555666555444777666666555555555666666888888888888888888888888666555444333333444555666000000000000000000000000111000000//////...------000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000////////////////////////000000000000000000000000111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////...000000000000000000000000000000000000000000000000000/////////........................////////////////////////000000000000////////////////////////////////////000000000000000//////......//////000000//////......//////000////////////000000000000000000000000000000000000////////////000000000000////////////////////////000000000000////////////////////////000000000000////////////////////////...000111000///...///111---.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000/////////000000111222222333222222111111111111111111000111111111111222222222444444444444444444444444333333333333333333333333444444555555555555444444777666666666555555555444666555444444444444555666888888888888888888888888888888888888888888888888::::::999999999999999999999999999888888999999999999:::;;;<<<===>>>>>>???;;;<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<===============>>>>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGFFFEEEDDDDDDCCCBBBDDDEEEEEEEEEDDDCCCBBBAAACCCCCCCCCDDDDDDFFFGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGFFFEEECCCAAA@@@???>>>====================================>>>???@@@@@@AAAAAA@@@???>>>===<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>======<<<;;;:::;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;<<<999999:::::::::999888777555555555555666777888888777888888999999999999999888888888888888888888888777777777777777777666666555555555666666666666666666666666666666666666666555444444333333444555666666666666666666555444444555555555555555555555555555555555555555555555555333333444444444444333333666666666666666666666666666666555555555555666666555555555666777777888888666666666666666666666666666777888777555444555666555555555555666666666666888777555444555666555444666666555555555555666666888888888888888888888888777666555444444555666777000000000000000000000000444222///---,,,---///000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000111111111111///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000///000000000000000000000000000000000000000000000000////////////........................////////////////////////000000000000..............................//////000000111111111000000//////000000111111000000//////000000111////////////000000000000000000000000111111111111////////////000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000...000111000///...///111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000...//////000000111111222333333222111000000000111000111111111111222222222444444444444444444444444333333333333333333333333444444555555555555444444666666666555555555555555666555444444444444555666666777777888888999999999999999999999999999999999888888888888888888888999888888777777777777888888::::::;;;<<<===>>>??????;;;<<<===>>>???@@@@@@@@@======<<<<<<<<<<<<======>>>>>>>>>?????????@@@@@@???@@@@@@AAABBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGFFFEEEDDDCCCBBBAAA@@@BBBCCCCCCCCCBBBAAA@@@???CCCCCCCCCDDDEEEGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFFFFGGGFFFEEEDDDBBB@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@???>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999:::999999999999999999:::999:::;;;;;;<<<<<<;;;;;;999::::::::::::999888777777777666666666777777888999999999999999::::::;;;999999999999999999999999999999888888777777666666666666666666666555555555666666666666666666666666666666555444444555555555555666666666666555444444444444444444444444444444555555555555555555555555444444555555555555444444666666666666666666666666666666555555555555666666444444555666777777888888666666666666666666666666888777666666777777666555555555555555666666666666888666555444666666666555666666555555555555666666888888888888888888888888777777666666666666777777////////////////////////111000---+++***,,,...///////////////////////////////////////////////////////////////////////////............///////////////////////////////////////////////////////////////000000000000000111111............///000111222////////////////////////////////////////////////////////////////////////////////////////////////---...///000000111000000///////////////////////////////////////////////////////////////.....................////////////////////////000000000000////////////////////////---......///000111111222111111000000000000111111111111000000000000111111////////////000000000000///000000000000000111111////////////000000000000////////////////////////////////////000000000000////////////000000000000////////////////////////...000111000///...///111000000000///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111000000000000000......//////000000000111333333222111000000000000000000111111111222222222333333333333333333333333333333333333333333333333333444444555555444444333555555555555555555555555555555555444444555555555555666666777888999999:::999999999999999999999999777777777777888888888888888888888777777888888888:::;;;;;;<<<===>>>??????===>>>???@@@@@@@@@@@@@@@======<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@EEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@??????BBBBBBBBBDDDEEEGGGIIIJJJHHHGGGFFFDDDDDDEEEFFFFFFGGGGGGEEEDDDBBBAAA??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>======<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============;;;;;;:::999999999999999999999::::::::::::999999999:::;;;<<<===<<<;;;;;;::::::::::::999888888777999888777777777777777888888777666555666777888999999999999999999999999999999999888777666666666666777777666666555555444444666666666666666666666666777777666666555555555555555555555666666555444444444444444444444444444444555555555555555555555555555555666666666666555555666666666666666666666666666555555444444555555666555555555666666666666666666666666666666666666666999666444555888999777444555555555555666666666666888666444444666666666555666555555555555666666777888888888888888888888888888777777777777777777888///////////////////////////.........------------////////////////////////////////////////////////////////////////////////............////////////////////////////////////.................................//////000000000............///111222333////////////////////////////////////////////////////////////////////////////////////////////////---...///000000111000000////////////////////////////////////////////////.........///////////////............////////////////////////000000000000000000000000000000000000---......///000111111222111111000000000000111111111111000000000000111111////////////000000000000.........//////000000000////////////000000000000////////////////////////.../////////000000000111////////////000000000000...........................000111000///...///111000000000000000/////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111////////////000000000000333222222111000000111111000000111111111222222222333333333333333333333333333333333333333333333333333333444444444444333333444444444555555555555555444555555555555555555444555555666777888888999999888888888888888888888888666666666777777888888888999999888888888888999999::::::;;;<<<===>>>??????@@@@@@AAA@@@@@@???>>>>>>======<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEECCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBCCCDDDFFFHHHIIIGGGFFFEEEDDDDDDEEEFFFFFFGGGFFFEEEDDDBBB@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<999::::::;;;<<<<<<======:::;;;;;;;;;<<<<<<<<<<<<:::999888888777888888999999:::;;;;;;;;;;;;:::999888999;;;<<<<<<<<<;;;:::;;;;;;:::999888888888777999888777777777777777888666666555444444666777888999999999999999999999999888777666555555555555666777777666666555555444444666666666666666666666666777777777666666555444444444444555555555555444444444444444444444444444444555555555555555555555555555666666777777666666555555555555555555555555555555555444444444444555555777777666666555555444444666666666666666666666666888666444555888999777555555555555555666666666666777555444444666777666555555555555555555666777777777777777777777777777777777888888888888888888777000000000000000000000000///000111222222111///...000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000........................------......//////000000............///000222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000///000000000000000000000000000000000000000000000000.........///////////////............////////////////////////000000000000111111111111111111111111......//////000000111111111000000//////000000111111000000//////000000111////////////000000000000------......//////000000////////////000000000000////////////////////////......//////000000111111////////////000000000000...........................000111000///...///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222111111111111111222222000111111111111222222222333333333333333333333333333333333333333333333333333333444444444444333333444444444444444555555555444444555666666555444444555666666777777888888888777777777777777777777777666666666777888888999999999999999888888999999999999999:::;;;<<<===>>>>>>AAAAAAAAA@@@???>>>===<<<======<<<<<<<<<<<<======>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>??????@@@@@@>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDFFFFFFGGGDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFGGGEEEDDDCCCCCCCCCDDDFFFGGGFFFEEEDDDCCCAAA???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;999999:::;;;<<<======>>>888888888888999999999999:::999888777777777999999999:::;;;<<<<<<;;;:::999888999::::::;;;;;;::::::<<<;;;:::999888777777777777777666666666777777888777777777777777888888999999999999999999999999999777666555444444555666777666666666666666555555555666666666666666666666666555555666666666555444444333333444555555555555444333333333333333333333333444444444444444444444444555555666666666666555555555555555555555555555555555555444444444444555555777666666555555444444444666666666666666666666666666555444555666777666555555555555555666666666666777555444444666777777666555555444555555666777888777777777777777777777777777777888888888888777777000000000000000000000000///000111111111111000///000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000........................---......///000000111111//////...//////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////...000000000000000000000000000000000000000000000000............/////////000............////////////////////////000000000000000000000000000000000000////////////000000000000000//////......//////000000//////......//////000////////////000000000000---......///000000111111////////////000000000000////////////////////////.........///000111111111////////////000000000000...........................000111000///...///111/////////000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000111222333333000111111111111222222222222222222222222222222222333333333333333333333333222333333444444333333222333333333444444555555555444444555666666555444444666666666777777777777777666666666666666666666666666666777888888999::::::888888777777777777888888888888999:::;;;<<<======???@@@@@@@@@???>>>============<<<<<<<<<<<<===============>>>>>>>>>??????======>>>>>>>>>>>>??????999:::;;;<<<===???@@@@@@@@@@@@AAABBBCCCDDDDDDEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDBBBBBBAAABBBCCCDDDFFFGGGEEEDDDCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<777777777777888888888999:::999777666666888999:::888999:::;;;;;;:::999888999888888888888999::::::===<<<:::999777777777888555555555555666777888888777777888999999999999888888888888888888888888888777666555444555666888:::555555555666666666666666666666666666666666666666333333555555666555444444222333444444555555555444333333333333333333333333444444444444444444444444444555555666666555555444555555555555555555555555555444444333333444444555444444444555555555666666666666666666666666666666333444555555444444555666555555555555666666666666666555444444666777777666444444444555555666777888777777777777777777777777666666777888888777666666000000000000000000000000///............/////////000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000000000000000000000000000000000000000...//////000111222222222///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///......000000000000000000000000000000000000000000000000---.........//////000000............/////////000////////////000000000000////////////////////////000000000000//////////////////............////////////............//////////////////000000000000...//////000111222222222////////////000000000000////////////////////////---......///000111111222////////////000000000000000000000000000000000000///000111000///...///111......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222222222222111111111111111//////000000111222444444000111111111111222222222222222222222222222222222333333333333333333333333222333333444444333333222333333333444444555555555333444555666666555444333777777777777666666666666555555555555555555555555666777777888999:::::::::777777666666666666777777777888888999:::;;;<<<======>>>>>>?????????>>>>>>======<<<<<<<<<<<<==================>>>>>>>>>>>>============>>>>>>>>>>>>;;;<<<===???@@@BBBCCCDDD@@@@@@AAAAAAAAAAAABBBBBBCCCBBBAAA????????????@@@@@@@@@@@@@@@AAAAAABBBCCCAAA@@@@@@AAABBBDDDFFFGGGDDDDDDCCCAAA???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888999999:::???>>>===<<<;;;::::::999888999999999999::::::::::::999777666666888:::;;;666777999::::::999777666999888777666777888:::;;;===<<<:::888777777777888444444444444555777888888555666777999999888777777777777777777777777777777777666555555666888:::<<<444555555555666666777777666666666666666666666666111222444555555555444444222333444444555555555444333333333333333333333333444444444444444444444444444444555555555555444444555555555555555555555555555444444333333444444555111222333444666777888999666666666666666666666666000333666555333222444777555555555555666666666777666555333444666777777666444444444555555777888888777777777777777777777777555666777888888777666555111000///000111222111000000000000000////////////000000//////.........---------------------------////////////////////////111000///...///111333444111111000000//////......////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000---...///000111111111111////////////////////////............/////////000////////////////////////......//////000000111111111111222222222222111111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000000//////.........---000//////............///222111111111000000//////000000000000000000000000111111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////222111///......///111222111111000///////////////111111111111111111111111111111000000000000000111222222222222222222222222444333333222222333333444777666444333222333444444333333333444444444555555666666666666777777777777777777777777777777777777555555666666666666555555999999999999999::::::;;;999999888777666666777777888999999::::::;;;;;;;;;================================================???===;;;===@@@BBB@@@>>>;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>======???@@@AAABBBBBBBBBAAAAAA@@@AAABBBDDDEEEFFFFFFFFFCCCBBBAAA@@@???>>>>>>>>>;;;;;;<<<<<<===<<<<<<;;;<<<;;;:::999888888888888::::::::::::::::::::::::::::::<<<<<<<<<:::888666777777777777777777777777777777777777777777777777777777777777777777777777999999999999999888777666999999888777666555444444888888777777777777888888666777777777888888888888555555555555666666777777555444333333333333444555666666777777777777666666111222444666666555444333444444444444444555666777555444444333333444444555444333333333333444555555777777777666666777777777555555555555555555555555444444444444444444444444444444444555555555555666666666555555555444444444666555444333333444555666555555555555666666666666888888777777666666555555555555666666666666555555999888888777666555555444555555555555555555555555333111000000111111///...000000000/////////......000000/////////.........------------------------////////////////////////...---+++******+++,,,---111000000000/////////...////////////000000000000000000000000000000000000............////////////........................000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000...///////////////......////////////////////////........./////////000000////////////////////////.../////////000000000111000000000111111000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////000/////////............/////////...//////000000111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000000111111000000///111000000///111333555666111111000///////////////////////////////////////111111000000000000111111222222222222222222222222444333333222222333333444666555444222222222333444333333333444444444555555444444444444555555555555666666666666666666666666666666777777777777666666555555555555555666777777999999888777777777777777999999999:::;;;;;;<<<<<<================================================<<<;;;:::;;;>>>???>>>===;;;;;;<<<<<<===>>>>>>???@@@????????????@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>===>>>???@@@@@@@@@AAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDCCCAAA@@@???>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;999777666777777777777777777777777777777777777777777777777777777777777777777777777888999999999999888888777666666666666777777777777777777777777777777777777555555666666666777777777444444555555555666666666555555444333333444555555555666666777777666666555222333444666666555444333333333333333333444555555444444333333333333444444444333333333333444555555444333333222222333333444555555555555555555555555444444444444444444444444444444444444555555555555666666555555555444444444666555444444444444555666555555555555666666666666777777777777666666555555555555666666666666555555777777666666555444444333555555555555555555555555444222111000111000...---////////////............000000////////////......////////////////////////////////////////////////111000...---,,,,,,------000000000000////////////////////////000000000000000000000000000000000000............////////////........................000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000111111111111000///...---000000000000000000000000....../////////000000000////////////////////////////////////000000000000//////000000000000//////111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////............////////////000000111222000000///////////////...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000111111111111111111000000000000111333555888:::111000000///////////////////////////////////////111000000000000000111111222222222222222222222222333333222222222222333333444333333222222222222333333333333444444444555555444444444444555555555555666666666666666666666666777777777888888777777777444444333333444444555666:::999888888777888888888999999:::;;;;;;<<<======================================================<<<;;;:::;;;>>>???>>>===;;;<<<<<<======>>>>>>???AAA@@@@@@???@@@@@@AAAAAA????????????????????????AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>??????????????????@@@AAACCCDDDDDDDDDDDDDDDCCCAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;:::888666444777777777777777777777777777777777777777777777777777777777777777777777777888888999999:::999999999555555666666666777777777555666777888888777666555444444444555555555555666444444444444444555555555555555444333333444555555444555555555555555555444333444555555555444333222222222222222222333333444444444333333333333444444333333333333333444555555555555444444444444555555444444444444444444444444444444444444444444444444444444444444555555555555555555555555555444444444666555444444444444555666555555555555666666666666777777777666666666666555555555666666666666555555666666555555444333333333444444444444444444444444333111000000111111///...////////////.........---000000//////////////////////////////////////////////////////////////////333333111111000000111111000000000000////////////////////////000000000000////////////////////////000000000000111111111111........................////////////////////////////////////000000000000......///000000000000000////////////////////////222222222222222111000///000000000000000000000000...////////////000000000////////////////////////////////////000000000000//////000000000000////////////............//////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////.........////////////000111333333////////////............/////////////////////////////////000000000000000000000000000000000000000////////////////////////////////////////////////111111222222222222111111///000000111333555777888000000////////////000000111111111111111111111111000000000000000000111222222222222222222222222222333333222222222222333333333222222222222222222222333333333444444444555555666666666666777777777777666666666666666666666666666666777777777777666666666555555555555666777777999999888888888888999999999999:::;;;<<<<<<===>>>========================<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@@@@@@@<<<<<<======>>>>>>>>>>>>@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>??????@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDCCCAAA???===<<<;;;;;;;;;;;;;;;:::::::::::::::::::::999888888888888888:::::::::::::::::::::::::::::::::999888666555444777777777777777777777777777777777777777777777777777777777777777777777777777777888999:::::::::999888777777666555555444444444555777888888777555444444444444444555555555555444444444444444444444444555555444444444444555555333444444555555444444333444555555555555333222222333333222222222222333333444333333333333333333444333333222222333333444555555555444444444444555555444444444444444444444444444444444444444444444444333333444444444555555555555555555555555555555555555555555444444555555555555555555555666666666666666666666666666666666666555555666666666666555555555555555555444444333333444444444444444444444444000///...///111222222111000////////////.........//////000000000000000000000000000000000000000000////////////////////////------------......//////////////////000000000000////////////000000000000////////////////////////000000000000111111111111////////////////////////////////////////////////////////////000000000000......///000000000000000////////////////////////...///000000111111111000000000000000000000000000////////////000000000111000000000000000000000000000000000000////////////000111111222222111111000//////............//////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////.........///////////////////////////000111333333............////////////////////////////////////......//////000000000000000000000000000000000000////////////////////////////////////////////////111111222222222222111111000000000111111222333444000000////////////000000111111111111111111111111000000//////000111222222222222222222222222222222333222222111111222222333222222222222222222222222333333333444444444555555666666666666777777777777555555555555555555555555444555555555555555555444777777666666777777888999999888888777888888999999888888999:::;;;<<<===>>>========================::::::::::::::::::::::::<<<===>>>>>>??????@@@AAA=========>>>>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???????????????@@@????????????@@@AAAAAA>>>???@@@AAAAAABBBAAAAAABBBAAA@@@>>>===<<<;;;;;;<<<;;;:::999888999999999999999888888777777888888888888888888888888888888999999999888777555444444666666666666666666666666666666666666666666666666666666666666666666666666666777888888999999999999777777666666555555444444333444666777777666444333444444444555555555666666444444444444444444444444555555555555555555555555333333444444444444333333555555555555444333333222444444333333333333333444333333333222222333333333333222222222222333444444222111111000000111111222444444444444444444444444444444444444444444444444333333333444444444444555444555555555555555555555444555555555555555555444555555555555666666666666555555555555555666666666555555666666666666555555666666666555555555555555444444444444444444444444///......///222333333222000000000000//////////////////000000000000111111000000000000000000000000////////////////////////+++,,,,,,---......//////////////////000000000000////////////000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000+++,,,---....../////////000000000000000000000000/////////000000000111111000000000000000000000000000000000000////////////111111222222222222111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////.........///////////////////////////000000111222...////////////000000000000000000000000000000000---......//////000000111////////////////////////000000000000000000000000////////////////////////000111111111111111111000000000000000000000000000///////////////000000111////////////////////////////////////000111222333222222222222222222222222222222111111111111222222111222333333444333333333333333333444444444555555444444444444555555555555555555555555555555555555333444444555555444444333666666555555666666777888777777777777777777888999777777888999;;;<<<==============================:::::::::::::::::::::::::::;;;======<<<<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@???>>>???@@@AAABBB>>>>>>???@@@@@@@@@@@@@@@AAA@@@???===<<<<<<<<<<<<<<<;;;999888777888888999999888888777777777888888777777777777777777777777888777777666555555555444666666666666666666666666666666666666666666666666666666666666666666666666666666777777888777777777333333444555666777777888333444555666666555444333444444444555555555666666555555555444444444444444444555666666666666555444333444444444444444444333555444444444444444333333555444444333333333333444333333222222222222333333222222222222222333444444333333222222222222333333333333333333333333333333444444444444444444444444333333333333444444444444444444444555555555555555444444555666666555444444555555555555666666666666444555555555555666666666555555666666666666555555555555555555555555555555333333333333333333333333000///...///111222222111222111111111000000000000//////000000000111111111//////////////////////////////////////////////////////000000000000000///.../////////000000000111////////////000000000000000000000000000000000000............////////////////////////////////////000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000---....../////////......//////////////////////////////000000000111111111000000000000000000000000111000000000/////////...000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////............/////////000/////////...//////000000/////////000000000111111000000000000000000000000------......///000000111////////////////////////000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000/////////////////////000111111////////////////////////////////////000111222333222222222222222222222222222222111111111111222222111222333444555444444333333333333444444444555555444444444444555555555555555555555555555555555555444444555555555555444444666666555555666666777888666666555555666777777888555666777888:::;;;<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;999;;;======<<<<<<>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBBBBBBBAAA????????????????????????????????????????????????@@@???=========>>>@@@AAA===>>>??????@@@????????????>>>===<<<<<<<<<<<<===<<<;;;999777666777888888888888777777777777888888777777777777777777777777666555555555555555555666666666666666666666666666666666666666666666666666666666666666666666666666555666666666666555555444222333333444555666777888444444444444444444444444333333333333444444444444666666666555555555444444444555666777777666555444444444555555555555444444444444333333333444555555444444333222222222222222333333222222222222333333222222222111222222333444666666555555555555666666333333333333333333333333444444444444444444444444222222333333333444444444444444444555555555666666444444555666666555444444555555555555666666666666444444444555555555666666555555666666666666555555444444444444444444444444333333333333333333333333222111///000111111000///222222222222111111111000//////000000111111111222///////////////////////////////////////////////////000000000///...---,,,.../////////000000111111////////////000000000000000000000000000000000000000000000000111111111111........................000000000000000000000000////////////000000000000...//////000000000000000000000000000000000000000222333333222222111000///////////////////////////000000000000111111111111000000000000000000000000111111000000/////////...//////000000000000////////////............//////000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////---.........//////000000000//////............/////////000000111111222222000000000000000000000000---------...///000000111111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000////////////000111111111111000///////////////000111111111111111111111111111111////////////000111222333222222222222222222222222222222111111111111222222111222444555666555444444333333333444444444555555666666666666777777777888555555555555555555555555555555666666666666555555777777777777777888999999555555555555555666777777444555666777999:::;;;<<<================================================;;;===@@@???>>>===@@@BBB?????????>>>>>>>>>>>>>>>???@@@BBBDDDEEEEEEDDDDDD??????????????????????????????????????????@@@@@@???>>><<<;;;<<<===???@@@===>>>>>>????????????>>>======<<<<<<<<<<<<======<<<;;;999777666666777888888777777777777777888888888888888888888888888888555444444444444555666666666666666666666666666666666666666666666666666666666666666666666666666666555666666666555444333333555555555555555444444444555444444333333444444555111111222222222333333333777777666666666555555555444555666777777666555444444555555666666555555444333333333333333444555666333333222111000000111111333222222222222222222333222222111111222222333444444333333222222333333444333333333333333333333333444444444444444444444444222222333333333444444444444444444555555555666666333444555666666555444333555555555555666666666777444444444555555555666666555555666666666666555555333333333333333333333333333333333333333333333333---......///000111111222////////////////////////000000//////.........---000000000000000000000000111111000000//////......---......///////////////000000000000000000000000//////............//////000000////////////000000111111000000//////......000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////111111000000//////......111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000000000000000000000000000000000//////////////////000000000000//////......////////////.....................///000000......//////000000111111////////////////////////////////////////////////........................////////////000000000000111000///......///000111000000000000////////////000000000000000000000000////////////////////////000000000000000000000000222111111111000000//////111111000000//////......111111000000000000111111444333333222111111111222111222444555555444222111222222333333444555666666666666666666666666666666666666666666666555555555444666777777666555555666666666666666555555555555555555555555666666666666666777888888777888:::<<<======<<<<<<<<<;;;;;;;;;>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>===============>>>@@@CCCFFFGGGFFFEEECCC@@@?????????????????????AAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;========================;;;:::999888777777777777888888777777777777888888999888666444444555777888<<<:::888555444444555555777777666666555555555444666666555555555555666666555555555555555555555555666666666666666666666666777666444333222333333444444555555666666555444444444444555555555555444444777777666666555555555444666666666666666666666666555555555444444333333333444444444444444444444444333333333222222222111111333333222111222333555666333333333222222111111111333333333333333333333333222333333444444333333222444333333222222333333444555555555444444333333333333333333333333333333333444555555666666666666666555555555444444333333333222333444444444555777999444444444555555555555666555333222222444555555444444444444444444444444444......//////000000111111000000000000000000000000000000/////////.........000000000000000000000000000000000000////////////---...//////000000//////000000000000000000000000/////////....../////////000000////////////000000111000000000/////////...000000000000000000000000//////............//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000............////////////111000000000/////////...111000000000/////////...000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000000000000000//////////////////000000000000//////......////////////.....................///000000............////////////////////////////////////////////////////////////////////////////////////////////////000000000000111000///......///000111000000000000////////////000000000000000000000000////////////////////////000000000000000000000000111111111111000000000///111000000000/////////...111111000000000000111111444333222222111111111222111222444555555444222111111111222222333444444555444444444444444444444444444444444444555555555555444666777777666555555666666666666666555555555555555555555555666666666666666777888888777777999;;;===<<<<<<<<<;;;;;;;;;:::=========<<<<<<<<<<<<<<<>>>>>>=========>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBEEEGGGHHHHHHFFFEEEAAAAAA@@@@@@?????????>>>@@@@@@@@@@@@@@@??????>>>========================<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777888777777777777777888888:::999777555555555777777:::888666444333333444444777666666666555555555444666666555555555555666666555555555555555555555555555555555555555555555555666555444333333333333333333444444555555555444444444444555555555555444444777666666666555555555444555555555555555555555555555555444444444333333333444444444444444444444444333333222222222111111111333222222222222333444555333333333222222222111111222222222333333333444444222333333444444333333222444333333222222333333444555555444444444333333333333333333333333333333333444444555666666666666666666666666555555444444444111222444444333333555666444444444555555555555666555333222333444555555555444444444444444444444444////////////000000000000111111111111111111111111000000////////////......000000000000000000000000////////////000000000000---...//////000000//////000000000000000000000000////////////////////////000000////////////000000000000000000////////////000000000000000000000000//////............//////................................................000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000//////000000000000//////......////////////.....................///000000............------------////////////////////////////////////////////////111111111111111111111111////////////000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////111111000000000000111111333333222111111111111222111222333444444444333222000111111222222333333333333333333333333333333333222222333333444555555555444666777777666555555666666666666666555555555555444555555555555666666666555777777777666777999;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@BBBDDDFFFGGGGGGFFFEEEBBBBBBAAAAAA@@@???>>>>>>???????????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::::::::::::::::::::::::::999888888777777777777777777666666777888999999;;;:::888666666666666777888777555333222222333333666666666555555555555555666666555555555555666666666666666666666666666666444444444444444444444444444444555555444444333333222222333333444444444555444444555555555555444444666666666555555555555555444444444444444444444444444444444444333333333333444444444444444444444444222222222111111111000000333222222222222333444444333333333222222222222111111111222222333333444444222333333444444333333222444333333222222333333444444444444444333333333333444444444444444444444444444444555666666666666555666666666666666555555555222444666666555444444444444444444555555555555666555444222333444666666555444444444444444444444444000000000000////////////000000000000000000000000000000//////////////////////////////////////////......//////000000111111......///000000000000000/////////////////////////////////000000/////////000000////////////000000000000000000////////////000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000//////000000000000//////......////////////.....................///000000/////////......---------////////////////////////////////////////////////111111111111111111111111////////////000000000000000000////////////000000////////////000000000000////////////////////////000000000000000000000000////////////////////////111111111000000000000000000000000000////////////111111000000000000111111222222111111111111111222111222333444444444333333111111222222333333333444333333333333333333333333222222333444555555666666444666777777666555555666666666666666555555555555444444444555555555666666555666777777666666888:::;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<======<<<;;;;;;::::::;;;;;;>>>>>>>>>???????????????>>>???AAACCCDDDDDDDDDCCCCCCCCCBBBAAA@@@???>>>===>>>????????????>>>======::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888777777777777777666666666666777888999:::<<<;;;999777666666555555777666555444333333444444555555555555555555555555666555555444444555555666666666666666666666666666333333333333333333333333333333555555555444333222222222222222333444444555333444444555555444444333555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222111111111000000000222222222222222222333333222222222222222222222222333333222222222222222222222333333444444333333222444333333222222333333444333333333333333333333333555555555555555555555555333444555555666666555555666666555555555555555555555888::::::999666555555444444444555555555555666555444333333555666666555444444444444444444444444000000000000//////////////////////////////////////////000000000000000000////////////////////////......//////000000111111...//////000000000000000//////////////////////////////000111111000//////000000////////////000000////////////000000000000000000000000000000000000//////............//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////.../////////000000000111//////000000000000//////......////////////.....................///000000111000000//////.........////////////////////////////////////////////////000000000000000000000000////////////000000000000//////000000000000//////.../////////000000000111////////////////////////000000000000000000000000////////////////////////000000000000000000111111////////////000000000000111111000000000000111111111111111000000111222222111222333333444444444444333333333333444444444444444444444444444444444444333333444555666777777888444666777777666555555666666666666666555555555555444444444444555555555555444555666666555666888:::999999::::::::::::::::::999999::::::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;======>>>>>>????????????>>>???@@@BBBCCCCCCCCCCCCCCCCCCBBBAAA???>>>======???????????????>>>>>>===::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888777777666777777777777777666666777888999999;;;:::999888666555555555666666555555555555555555444444444555555555555555555555444444444444555555666666666666666666666666333333333333333333333333222333444555555555333333333222222222222333444555333333444444444444333333444444444555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222111111111111000222222222222222222222111222222222222222222222222444444333222111111000///222333333444444333333222444333333222222333333444333333333333333333333333555555555555555555555555333444444555555555555555444444444444444444444444666888;;;;;;999777555555444444444555555555555666666444333333555666666555444444444444444444444444////////////000000000000........................//////000000000000111111000000000000000000000000////////////000000000000...///000000111111000000000000000000000000000000//////111111111111//////000000////////////000000////////////000000000000000000000000000000000000//////............//////111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000............////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000......//////000000111111//////000000000000//////......////////////.....................///000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000//////......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000111111000000000000111111111000000000000111222222222222222333333444444555444444444444444444444444444444444444444444444444444555555666666777777777444666777777666555555666666666666666555555555555333444444444444555555555333555555555555555777999888888999999999999::::::999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@BBBCCCDDDDDDEEEEEEAAAAAA@@@@@@???>>>======???????????????>>>======999999999999999999999999999999::::::::::::;;;;;;::::::::::::::::::::::::888777777666666777777777888888777777777777888888999888888777666555444444555555555555666666666666444444444444444555555555555555444444444444555555555555555555555555555555333333333333333333333333333333444444555555444444555444333222222333444555333333444444444444333333444444444444444555555555444444444444444444444444222222222222333333333333333333333333333333333333333333333222222222111111222222222333222222111000111222222222222333333333444444333222111000000///222333333444444333333222444333333222222333333444222222222222333333333333444444444444444444444444333333444555555555555444333333333444444444444444444666888888666444444444444444444555555555555666666555333444555777666666444444444444444444444444......//////000000111111//////////////////////////////000000000111111111000000000000000000000000000000000000//////////////////000111111111111000000000000000000000000000...///111222222111///...000000////////////000000.../////////000000000111000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............////////////.../////////000000000111.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////000000000000000000000000.........///000111111111//////000000000000//////......////////////.....................///000000......//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000...///000111111000///............///000111111111000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111.../////////000000000111111111000000000000111111000000000000000111222222222222222222333444555555333333333333333333333333333333333333333333333333555555555555555555555555444666777777666555555666666666666666555555555555333333444444444555555555333444555555444555777888888888888888999999999:::::::::::::::999999999999999999999:::;;;<<<===>>>:::;;;;;;<<<======>>>>>>@@@@@@AAABBBCCCDDDDDDEEE?????????>>>>>>============>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::888888888999999999::::::999999999999999999999999777777666666666666777777:::999888777666666666666666666666666666555444444333333444444555555555555333333333444444555555555555444444333333444444555444444444444444444444444444444444444444444444444333333333333333444555666888666444333222333444555222333333444444333333222333333333444444555555555333333333333333333333333111111222222222333333333222222222222222222222222444444444333333333333222111222222333222111000///111111222222222333333333111111111111111111222222222333333444444333333222444333333222222333333444111111222222222333333333333333333333333333333333222333444444555555444444444444444444555555555666444666666666444333444555444444444555555555555666666555444444666777777666444444444444444444444444---......///000111111222000000000000000000000000//////000000111111111222000000000000000000000000111111000000//////......//////000111111111111111000000000000000000000000...000111222222111000...000000////////////000000.../////////000000111111000000000000000000000000//////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000............/////////000.../////////000000111111.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////000000000000000000000000---......///000111111222//////000000000000//////......////////////.....................///000000,,,------....../////////////////////////////////////////////////////////////////////////////////////////////000000000000...///000111111000///...---......///000111111222000000000000000000000000////////////////////////000000000000000000000000//////000000111111111222.../////////000000111111111111000000000000111111000000///000000111222222222222222222333444555666222222222222222222222222222222222222222222222222444444444444444444333333444666777777666555555666777666666666555555555555333333333444444444555555333444555444444444666888777777888888999999999:::;;;::::::999999888888888888888999:::;;;===>>>???::::::;;;;;;<<<======>>>===>>>??????AAAAAABBBCCC>>>>>>>>>>>>============<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::666666777777888888888999777777777777777777777777777777666666666666777888;;;:::999777666666666555444555555555555555444444111111222333444444444444333333333444444555555555555444444333333444444555333333333333333333333333444444444444444444444444444444333222333444666777999888555333222333444444222333333444444333333222333333333444444555555555111111111111111111111111111111111222222333333333222222222222222222222222555555444444444333333333111222333333222111000///111111111222222333333333...///000111222333444444222333333444444333333222444333333222222333333444111111111222222333333333333333333333333333333333222333444444555555444444444555555555666666777777666777777666555555777999444444444555555555666666666555444444666777777666444444444444444444444444000000///......///000111000000////////////000000////////////////////////222000///------///000222000000000000000000000000000111111000000///...---......////////////......000...,,,---000111///---111222222111000//////000000000000000000000000000//////000000000000//////111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000000111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111///---...111222000...000000000000000000000000////////////////////////000000000000000000000000.........---...///000000111111111111000000//////...---,,,,,,---...///000......////////////......------------------------............////////////000000000000000000000000///////////////.........////////////////////////////////////////////////111000///......///000111------,,,,,,,,,,,,------............////////////000000////////////000000000000000000000000000000......//////000000111111000000000000000000000000222111111111000000//////333333333333333333333333222222222222222222222222333333333444444444555555666666555555555444444444666666666666777777777777444444555555555555444444555555444333444555666777444444444555555666777888:::::::::::::::999888777888888888999999:::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>===;;;<<<>>>??????>>>???>>>>>>===<<<;;;;;;;;;=========<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888888777777777777999888888888888888888888777777777777666666666666666666666666555555555555444444444444444444444444444444444444444444444444444444444555555555555666555444333333222222222222333333333333333333333333333333333333333333333333333333333444444444555555777555444222333444666777444444222222222222444444111111222222222333333333333333222222222222111111000000000000000000000000111222222333333222222111444444444333333222222222222222222222222111000///000111111111111222222222111222333222111000111222999666333///...///111222222222222222222222222222222222222222222222222222444444444444333222222111222222333333333333444444444555666666555555666777444555555555666777777777888777666555444333222222222333444555666666666666666555444333222111111111111000///......///000000000000////////////000000////////////////////////111000///......///000111000000000000000000000000...///000000000000000///......////////////......111///---...000111///...///000000///...------///000000000000000000000000000000111111111111000000111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000//////....../////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000////////////////////////222000...///111222111///000000000000000000000000////////////////////////000000000000000000000000....../////////000000000111111111000000000000000......---------...000000......////////////..........................................////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000////////////000111//////............//////000000000000111111111111000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111000000333333333333333333333333222222222222222222222222333333333444444444555555666555555555444444444444555555666666666777777777444555555666666555555444555444444333444555666777555555555555666777888888:::::::::::::::999888777888999999999999999999:::999:::;;;;;;<<<;;;;;;;;;:::;;;<<<======>>>>>>>>>===<<<;;;;;;===>>>>>>===>>>>>>======<<<;;;;;;:::<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888666666666666555555555555666666777777777888888888777666666666666555555555666666666666555555555555444444444444444444444444444444444444444444444444444444444444555555555555555444333222222222222222333333333333333333333333333333333333333333333333333333333444444444444555666555444333333333444555444333333222222333333444222222222222333333333333555555444444444333333333111111111111111111111111111222222333333222222111444444333333333222222222222222222222222111000000000111111111111222222222000222333222111000111222777555333000///000111222222222222222222222222222222222222222222222222222333333444444444333222222222222333333333333444444444666666666444444555666555555555555555555666666555555555555444444444444333333444555666666666666666555444333222222222222222111000///......//////000000////////////000000000000000000000000000000111000///......///000111000000000000000000000000---...///000111111111111......////////////......111000//////111111000///...///000///...---...///000000000000000000000000111111222222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000......------------......////////////////////////111111000000//////......000000000000000000000000000000000000000000000000////////////////////////111///...///000111000...000000000000000000000000////////////////////////000000000000000000000000...///000111111111000000000000000000000111111111//////.........///000000......////////////......000000000000000000000000............////////////////////////////////////000000000000111111111111111111111111111111111111000000000000000000000000222111000000000000111222111111000000000000111111000000000000111111111111000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000111111111222222222222222333333333333333333333333222222222222222222222222333333333444444444555555555555555555444444444444444444555555555666666666444555555666666555555444555444444444444555666666666666666666777888999999999999:::::::::999888888999999999999999888888888999999:::;;;;;;;;;;;;;;;:::;;;<<<======>>>======<<<;;;::::::<<<======<<<======<<<<<<;;;;;;::::::;;;;;;:::::::::::::::999999999888888888777777777555555555555666666666666555555666666777777777888666666666666555555555555666666666555555555555444444444444444444444444444444444444444444444444444333333333444444444555555444333333222222222222333333333333333333333333333333333333333333333333333333333333333444444444444555444444444333333222222222333333444444333333222333333333333444444444444444444444444333333333333111111111111111111111111111111222222222222111111333333333333222222222222111222222222222111000000000111111111111222222222000111222222111000111222444333222222111111222222222222222222222222222222222222222222222222222222222222333444444444333333222222333333333333444444555666777666444333444555555555555444444444444444333333444444555555555666444444555555666777777777666666555444333333333333222111111000///.........//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000......///000000000000000......////////////......111000000000111111111000000111222111000///000111////////////////////////000111111222222111111000111111111111111111111111111111111000000000000000////////////////////////000000000000000000000000...------------...//////////////////////////////111111000000//////......////////////////////////////////////////////////////////////////////////......---...............////////////////////////////////////////////////////////////////////////---///111222333222000///000000000000111111111111000000/////////000000000......////////////......000000000000000000000000............///////////////////////////////////////000000000000000111111000000000000000000000000000000000000000000000000222111111111111111111222222111111000000111111222............////////////000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000111111111222222333333444222222222222222222222222111222222222222222333333333333333444444444555555444444444444444444444444444444444444555555555666555555666666666666555555444444444444555555666666666666666666777888999:::999999:::::::::999999888::::::999999888888777777999999:::;;;;;;;;;;;;:::::::::;;;<<<============<<<:::999999:::;;;;;;:::<<<;;;;;;;;;:::::::::999999999999999999999999999888777777777777666666666777777777777888888888888777777777777777777777777777777777666666666555555666666555555555444444444444444444444444444444444333333333333333333333333222333333333444444444444333333222222222222222333222222222222222222222222222222222222222222222222222222333333333444444444444555555555444333222111222222444444444444222222333333333444444444555555222222222111111111111000111111111111111111111111111111222222222222111111333222222222222222222222111111222222222111111000000000111111111222222222000111222222111000222333111222222333333222222222222222222222222222222222222222222222222222222222111222222333444444444444222222222333333333444444777888888777555444444555555555555444333333333222333333444444444555555555555555555555666777888888777666555444444444444444111111111000///...------//////000000000000//////000000000000000000000000000000////////////000000////////////////////////000000000000000///............////////////......000111111111000000000111///111222111000///000222//////////////////////////////000000000000//////000000000000000000000000000000000000000000111111//////////////////////////////////////////////////////......///000000111000000000000000000000000111000000000/////////...//////////////////////////////////////////////////////////////////////////////000///////////////////////////////////////000000000000000000000000////////////////////////---///111222333222000///000000000000000111111111000000000000000000//////......////////////......////////////////////////............////////////////////////////////////.........//////000000000////////////////////////000000000000000000000000111111111222222111111111111000000//////000000111............////////////000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000111111111222222333333444222222222222222222222222111111111222222333333333333333333444444444555555333333444444444444444444444444444444555555555666555666666666666666666555444444444555555555555555666666666666777888999:::888999999:::::::::999999999999999888888777777777888999::::::;;;;;;::::::999:::;;;<<<============;;;:::888888:::::::::999::::::::::::999999999999999999999999999999999999777777777666666666555555666777777777888888888999::::::999888777777666666888888888777777777666666555555555555444444444444444444444444444444444444333333333333333333333333222222222222333333333444222222222111111222222333222222222222222222222222222222222222222222222222222222222333333333444444444555555555555444333222222222444444444444222222333333333444444444555555222222111111111000000000111111111111111111111111000111111222222111111000222222222222222222222222000111111222222222111111000000111111111222222222///111222222111111222333000111222333333333222222222222222222222222222222222222222222222222222222111222222333444444444444222222222333333333444444888999:::888666555555666555555555444333333333222555444444444444333333333555444444444555666777888666666555444444444555555000000111111000///...---...///000111111000///...000000000000000000000000//////000000000000//////////////////////////////111111111111000///...---......////////////......///000111111//////000111---...//////......///000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000///000000111222333000000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000////////////////////////111222333222111000111333000000000000000000000000000000000000000000000000000000000000000000000000...///000111111111000000111111111111000000000/////////000000000///............////////////..........................................////////////////////////////////////------......//////000000........................000000000000000000000000000000111222222111000000000000////////////000000000000000000111111111111000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000111111111222222222222222222222222222222222222222111111111222222333333444333333333444444444555555333333333333444444444444444444555555555666666666555666666777777666666555333444555555666666555555666666666666777888999999888888999:::::::::999999888888888888888777777777888888999:::::::::::::::999:::;;;<<<<<<===<<<<<<<<<:::888888999:::999888999999999999888888888888888999999999999:::::::::777777666666666555555555444444555555666666777777;;;;;;:::999888777666666777777777777666666666666555555555444444444444333444444444444444444444444333333333333333333333333111111222222222333333333222111111111111222222333222222222222222222222222222222222222222222222222222222222222333333333333333333333333333444444444222333333444444333333222333333333333444444444444333333333333222222222222222222222222222222222222000000111111111111000000111111111222222222222222000000111222222222222111000111111111111222222222///000222222111111222444111222222333333333222222222222222222222222222222222222222222222222222222222222333444444444333333222222333333333333444444777999999888666555666777555555555444444444444444555444444444333333222222444444333333444555777888555555444444444444444555//////000111111000///......///000111111000///...//////////////////////////////000000000000/////////////////////////////////000000000000000///.........////////////.........///111000...---///111,,,...//////......///111000000000000000000000000000000000111111000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////000000000000111222333333000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000///////////////////////////111333222000///000222000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000333222222111000///.........//////000///...---,,,......////////////..........................................////////////000000000000000000000000---......///000000111111///////////////////////////////////////////////////000000111111000000///000000////////////000000000000000000111111111111000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111000000111111111111111111111111000111111222333333444444333333333444444444555555222222333333333444444444555555666666666777777777666666777777777777666666333444555666666666555444555555555555666777888888777888999::::::::::::999777777777777888888888888888888999::::::::::::999999999:::;;;<<<<<<<<<<<<===;;;999999::::::999888888888888888888888888888999999999999::::::;;;;;;777777777666666666666555444444444555666777777777777777777888888888888888666555555555555444444444555555555444444444333333444444444444444444444444222222222222222222222222111111111111222222222222111111111111111222333333111111111111111111111111111111111111111111111111111222222222222333333333111111000000000222333444444333333222222333333444222222222222333333333333333333333333222222222222222222222222222222222222000000111111111111000000000111111111222222222222000000111222222222222222000111111111111222222222...000111222111111333444333333222222222222222222222222222222222222222222222222222222222222222222333333444444444333222222222222333333333333444444555666777666555444555666555555555555555555666666222333333333333333444444444333222111222444666777444444333333333333444444...///000111111000//////...///000222222000///...//////////////////////////////000000000000//////////////////////////////---...///000111111111111......////////////......---///111000---,,,...000...000111111000000111333000000000000000000000000111111222222222222111111000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////////////////000111333333000000000000000000000000------...///000111222222000000000000000000000000000000000000000000000000////////////////////////,,,...000///,,,+++---///000000000000000000000000000000000000000000000000000000000000000000000000///............///000000444333222111000...------....../////////...,,,+++......////////////......////////////////////////............/////////000111111111111111111111111...//////000111222222222000000000000000000000000////////////////////////...///000111111000///...111111000000000000111111............////////////000000////////////000000000000000000000000000000......//////000000111111000000000000000000000000222111111111000000//////111111111111111111111111000000111222333333444444333333333444444444555555222222222333333444444444666666666666777777777777666666777777777777666666333333555666666666555444444444444555555666777888777888999:::::::::::::::666666777777888888999999888888999::::::::::::999999999:::;;;<<<<<<<<<<<<===;;;999999:::::::::999777777777777777888888888999999999::::::;;;;;;;;;888777777777666666666666555666666777888999999:::444444555666777888999:::444444333333333222222222555555444444444333333333444444444444444444444444222222222222222222222222000111111111111222222222111111000000111222333333111111111111111111111111111111111111111111111111111111222222222333333333///...------...000222444555444222222222222444555111111222222222333333333111111111000000000000///222222222222222222222222000000111111111111000000000000111111222222222222///000111222222222222222000111111111111222222222...000111222111111333444444333222222111111222222222222222222222222222222222222222222222222222222444444444444333333222111222222333333333444444444222444555444333333444555444555555555666777777777000111111222444555555666333222111111111333555777333333222222222333333444000000000000000000000000111111000000//////......000000000000000000000000000000000///////////////000000//////.........---000000000000000000000000000000////////////000000......------------......000000000000000000000000111111000000//////......//////000000111111111222222111000//////000111222////////////000000000000000000000000000000000000111000111333222//////222000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000111111000000//////............///000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000---...///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000------......//////000000//////............//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////222111000.........///000111111000000//////......////////////000000000000111111000000000000111111111111111000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111222222222333333333222222333333333333444444111111222222222333333333666666666666666666666666555555555555666666666666777777666666555555555444777777666666666666777777999:::;;;<<<<<<<<<;;;;;;:::999888888777777888888999888777777777888999:::<<<;;;;;;:::::::::;;;;;;<<<<<<<<<;;;:::999888777666555444333444666888999888888888777777777666666888888777777666555555555444444444555555555666666999888888888777777666666777666444333222222333333555555555555555555555555555555444444444333333333222222444444444444222222444333333222111000//////333222000//////000222333222222222222222222222222222222222222222222222222111111222222222333333333555555444333333222111111//////111222444444444444333333333222222111111111222222222111111111000000111111222222222222111111111111222222222222111111000111222222111000111222111111111111111111111111222222111111111111111111222222222111111111000000111111222333333333333222444333333222111111111222222222222222222222222222222222333333333333444444222222333333333333444444444444444444444333333333111333444444333222222333222333333444444333333222222222333333333333444444333333333333333333333333000000000000000000000000111000000000/////////...000000000000000000000000/////////000000111111111111111000000000/////////000000000000000000000000000000////////////000000/////////....../////////////////////////////////111000000000/////////.........//////000000000000111000////////////000111000000000000111111111111000000000000000000000000...,,,---000///,,,,,,///000000000000000000000000///000000111111000000///////////////000000000000000000000000000000000000111000000000/////////.........///000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000111111111111111000000000000000000000000000........................000000000000000000000000.........///////////////000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////222111000///......///000111000000000/////////...////////////000000000000111111000000000000111111111000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111222222222333333333222222333333333333444444111222222222222333333333666666666666666666666666555555555555666666666666555555555444444444333333555555444444444444555555::::::::::::;;;;;;;;;;;;:::999888888777777888888999999888888888:::;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::999999888888777666555555666888999:::::::::999999888888888::::::999888777777666666444444444555555555666666888888888777777777666666777666555444333333333444444444444444444444444444444444444333333333333222222222333444444333222222333333222222111000000000333222111000000111222333222222222222222222222222222222222222222222222222111111111222222222333333222222222333333333333444000000000000111111222222333333333222222222111111222222222111111111000000111111222222222222111111111111222222222222111111000111222222000000111222111111111111111111111111111111111111111111111111222222222111111111000000111111222333333333333222444333222222111111222222222222222222222222222222222222222333333333444444222222333333333333444444444444444444444444444555333555666666555444444555222333333444444333333222222222222333333333444444333333333333333333333333000000000000000000000000000000000000////////////000000000000000000000000///000000111111222222222111111111111000000000000000000000000000000000000000000////////////000000000000////////////000000////////////////////////000000000000////////////............////////////000//////......//////000111111111111222222222222000000000000000000000000111......111111...///222000000000000000000000000...//////000000//////...////////////000000000000////////////////////////000000000000////////////......///000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111222222222222111111000000000000000000000000000........................000000000000000000000000///////////////.........000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111000000////////////000000000000000////////////////////////000000000000111111000000000000111111000000000000000000111111000000000000000000000000000000000111111111222222111111111111111111111111111111222222222333333333222222333333333333444444222222222222333333333333666666666666666666666666555555555555666666666666666666555555555555444444666555555444444555555666;;;:::999999999:::;;;<<<:::999888888777777888888999999999999:::;;;<<<===;;;;;;::::::::::::;;;;;;:::::::::;;;;;;:::999999:::999888777666777888999;;;;;;;;;;;;::::::::::::<<<<<<;;;:::999888777666444444444555555555555555777777777777666666666666777777666555444444444444333333333333333333333333333333333222222222111111222222333333333333222222222222222222222222222222333222111000000111222333222222222222222222222222222222222222222222222222111111111222222222222333///000111222333555555666444333222000000000111222333333333222222222222111222222222111111111111111111111222222222222111111111111222222222222111111000111222222000000111222111111111111111111111111111111111111111111111111222222222111111111111111111111222333333333333222333333222222111111222222222222222222222222222222222222222222333333333333222222333333333333444444333444444444555666666666333555666555444333444555222333333444444333333222222222222222333333333333333333333333333333333333000000000000000000000000000000000000////////////////////////////////////222222111111111111111111000000000000000000000000////////////////////////000000////////////000000000//////////////////000........................000000000000//////////////////////////////////////////............//////000000000111111111222222////////////////////////333//////222333111111333////////////////////////......////////////......////////////000000000000////////////////////////000000000000////////////......///000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////222222222222111000000///////////////////////////000000000000000000000000////////////////////////000000//////......------//////............//////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000////////////000000000000000////////////////////////000000000000111111000000000000111111000000000000000111111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333222222222333333333444444222222222333333333444444666666666666666666666666555555555555666666666666888888888888888777777777888888777777777777888888;;;:::888777777999;;;<<<:::999888888777777888888777777888999:::;;;<<<===:::::::::999::::::;;;;;;999999:::;;;;;;;;;:::::::::999888777777777777777;;;;;;;;;;;;;;;;;;::::::<<<<<<;;;:::888777666666555555555555555555555555666666666666666666666666777777666666555555555555222222222222222222222222222222222111111111111000222222222333333222222222111111111222222333333333333222222111111222222333111111111111111111111111111111111111222222222222111111111111222222222222//////000222333444555666999777555222111222333444222222222222222222222222111111111111111111111111111111222222222222111111111111222222222222111111000111222111000///000222111111111111111111111111111111111111111222222222111111111111111111111111111111222333333333333222333333222222111222222333222222222222222222222222111222222222222333333333222222222333333333444444333333444555555666777777222333333222111111222444222333333444444333333222111222222222222333333333222222333333333333444444000000000000000000000000////////////000000000000////////////////////////444333333222111000//////////////////////////////////////////////////////000000////////////000000///......------......///////////////////////////////////////000000000000000000000000000000000000......////////////....../////////000000000111111////////////////////////000,,,,,,000333000//////////////////////////////......////////////......////////////000000000000////////////////////////////////////000000000000......///000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000111111111000///......////////////////////////111111111111111111111111////////////////////////000000//////......------...------,,,,,,------.../////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////000000000000////////////000000000000111111000000000000111111//////000000111111111111000000000000000000000000//////000000000111111111111111111111111111111111111111222222222333333333222222222333333333444444222222333333333444444444666666666666666666666666555555555555666666666666777777777888888888888888888888777777777777888888:::999777666777888:::<<<:::999888888777777888888555666777888999:::;;;;;;999999999999999:::;;;<<<999999:::;;;;;;;;;::::::999888888777666666666666999999999999::::::::::::::::::999888777666555555555555555555555555555444555555555555555555555666666666666666666555555555222222222222222222222222222222111111111000000000222222222222222222222222111111111222333333444444333222222222222222222333111111111111111111111111000000000111111222222222000000111111111222222222111111111222222333333333999777555222111222333444222222222222222222222222111111111111111111111111111111222222222222111111111111222222222222111111///000111111000///000111111111111111111111111111000000111111111222222222111111111111111111111111111111222333333333333222333222222111222222333333222222222222222222222222111111111222222222333333222222222333333333444444222333333444555666777777222222333222000000222444222333333444444333333222111111111222222222333333222222222333333444444444000000000000000000000000////////////000000000000000000000000000000000000333333222111000//////...............////////////000000000000000000000000000000////////////000000......------------......000000000000000000000000////////////000000000000111111111111000000000000...//////000000//////....../////////000000000000000000000000000000000000111......555888555111000000000000000000000000000...//////000000//////...////////////000000000000////////////////////////////////////000000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000000000//////...000000000000000000000000////////////////////////000000000000000000000000///////////////............------------------...000000000000000000000000////////////////////////////////////////////////////////////////////////...//////000000000000///////////////000000000000////////////000000000000111111000000000000111111/////////000111111222222000000000000000000000000/////////000000000111111111111111111111111111111111111222222222333333333222222333333333333444444333333333333444444444444666666666666666666666666555555555555666666666666444444555555555555666666777666666555555666666777999888777777777888999::::::999888888777777888888555666777888999:::::::::999888888999999:::;;;<<<:::::::::;;;;;;:::999999777777777777777777666666888888888888999999999999888888777777666555555555555555555555555444444444444444444555555555555555555555666666666555555444222222222222222222222222222222222111111111000000222222111111111111222222111222222222333333444444333333333333333333333333111111111111111111111111//////000000111222222222000000000111111111111222222222222222222111111111444333222000000000111222111222222222222333333333111111111111111222222222111111222222222222111111111111222222222222111111///000111111//////000111111111111111111111111111000000000111222222333333111111111111111222222222111111222333333333333222222222111111222222333333222222222222222222222222111111111111222222222222222222333333333333444444222333333333444555555555444444444333111222444666222333333444444333333222111111111111222222222222111222222333333444444555000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000......//////000000000000000000000000000000000000000000////////////000000//////............//////111111111111111111111111.../////////000000000111111111000000000///////////////000111111000////////////000000000111111111000000000000000000000000333000222:::>>>;;;555222000000000000000000000000///000000111111000000///////////////000000000000000000000000000000000000.../////////000000000111......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000111111111000000000000000000000000000000////////////////////////000000000000000000000000.........////////////////////////....../////////000000000000000000000000////////////////////////////////////////////////////////////////////////---...///000111111000///.../////////000000000111////////////000000000000111111000000000000111111...//////000111111222222000000000000000000000000////////////000000000111111111111111111111111111111111222222222333333333222222333333333333444444333333333444444444444555666666666666666666666666555555555555666666666666333333444444444555555555777777666666666666777777777777777777888888888999:::999888888777777888888777777999:::::::::999999888888888888999:::;;;<<<;;;;;;;;;;;;:::999999888777777888888999888888888777888888888999999999:::666666666666666666666666666666555555555444444444333333444444444555555555333444555555666555444333333333333333333333333333333333222222222111111111333222111000000111222333222222333333333333333333222333333333333333333222111111111111111111111111/////////000111222222222000000000000111111111111111111111111111111111111000000000000111111222222111111222222222333333333000000111111111222222222111111222222222222111111111111222222222222111111///000111000///...///111111111111111111111111111///000000111222222333333000000111111111222222222111111222333333333333222222222111111222222333444222222222222222222222222111111111111222222222222222222333333333333444444222222333333333333333333444444444222111111444666222333333444444333333222111111111111222222222222111111222333333444555555000000000000000000000000.../////////000000111111000000000000000000000000,,,---...///000111222222//////000000111111111222000000000000000000000000000000////////////000000000000////////////000000111111111111111111111111.../////////000000111111000000//////.........---///000111222222111000///000111111111111222222222000000000000000000000000000---000999>>>:::222...000000000000000000000000000000111111111111000000////////////000000000000111111111111111111111111.../////////000000111111...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000111222222222222222000000000000000000000000111111111111111111111111000000000000000000000000---.........//////000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////---...///111111111000///.../////////000000111111////////////000000000000111111000000000000111111...//////000111222222222000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333222222333333333444444444333333333444444444555555666666666666666666666666555555555555666666666777444555555555666666777777999999888888888888999999666666777888888888888777:::999999888777888888888888999:::;;;;;;;;;:::999888888888888999:::;;;<<<<<<<<<<<<;;;:::999888777777888999:::::::::::::::888888888999999:::::::::666666666666777777777777666666555555555444444444333333333444444555555555222333444555555555444333333333333333333333333333333333333222222222222111333222111000000111222333333333333333333333333333222333333444444333333222000000000000000000000000...//////000111222222222000000000000111111111111000000111111222222222222///000111222444444444444111111111222222333333333000000111111222222222222111111222222222222111111111111222222222222111111///000111000///...///111111111111111111111111111///000000111222222333333000000111111222222222222111111222333333333333222222111111111222333333444222222222222222222222222000111111111111222222222222222333333333444444444333222222222222222222222222222222000...///222444222333333444444333333222000111111111111222222222111111222333333444555555...000222222111111222333000000111111111111000000111111111111111111111111000000000000000000000000////////////////////////222111111111000000//////000000000000000000000000000000000000000///....../////////000111222222333///...---------...000111000000000000111111111111222111111111000000//////......///000111222222333000000000000000000000000000000111111111111000000111111000000//////......000000000000000000000000000000000000000000000000111000///...............000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000222111///...---...000111111111000000//////......////////////////////////////////////////////////////////////////////////................................................000000000000000000000000////////////////////////000///---,,,,,,---///000////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000///////////////000000111000000000000111111111111222111000000000111333333222222333333333333444444333333333444444555555555444444444555555555555666555555666666666666555555555555555555555555555555777777666666666666666777666666666666666777888888888888999999999888888777<<<<<<<<<<<<;;;;;;:::999777888888999999:::;;;;;;;;;:::999999888888999999888777777777888999::::::;;;:::999888777777777777888888888888888777666666222333333444444333333222555555555444444333333333333333333333333333333333111111111000000000000///111111111111111111111111111111222222222222111111000000000111222222222333444444444333333222222222111000///---------......000000000000111111111111000000000000111111111111//////000111111111111111111111111111111111111111111111222222222111111000000000000000000000000000////////////////////////111111000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222///...---------...000111222222222222222222222222222222222222222222222222111111111111111111111111333333333222222111111111333333222111111222333333111111111111111111111111222222222222222222222222000111333333222111111222000000111111111111000000////////////////////////000000000000000000000000////////////////////////111111111000000000//////000000000000000000000000000000000000000///......,,,,,,------.../////////000///.........///000111000000000000111111111111111111111111000000000/////////000000111111222222000000000000000000000000//////000000000000//////111000000000/////////...////////////////////////000000000000000000000000000000///...............000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000333222000/////////111222111000000000/////////...////////////////////////000000000000000000000000////////////////////////................................................////////////////////////////////////////////////000///---,,,,,,---///000111111000000//////......000000000000000000000000111111111000000000//////000000000000000000000000000000000000000111222222000000000000111111111111222111000000000111222333222222333333333333444444333333444444444444444444444444444555555555555666555555666666666666555555555555555555555555555555777777666666666666777777666666666666666777888888777777777777777777777777;;;;;;;;;;;;;;;:::999888777888888999999:::;;;;;;::::::999888888888888888888888888777888888999999:::999888888777777777777777888888888888777666555222222333333333333222222555555444444444333333333333333333333333333333333222222111111111000000000111111111111111111111111111111222222222222111111111111111111111111222222333333333222222222111111555444333222222222333333//////000000000111111111000000000000111111111111//////000111111111111111111111111111111111111111000000111222222222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111000000///000111222333111111111111111111111111222222222222222222222222111111111111111111111111333333333222222222111111333333222111111222333333111111111111111111111111222222222222222222222222333444555444222000000111000000111111111111000000////////////////////////000000000000000000000000////////////////////////111111000000000000//////000000000000000000000000000000000000000//////......//////000000111111111000000//////000000111222000000000000111111111111111111111111000000000000000000000000000111111111000000000000000000000000......////////////......000000000000////////////........................000000000000000000000000////////////............000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000444333111000000000111222000000000000////////////////////////////////////111111111111111111111111////////////////////////........................////////////////////////////////////////////////////////////////////////000///...------...///000222222111000///...------000000000000000000000000111111000000000000//////000000000000000000000000111111111111111222222333000000000111111111222222111111000000111111222333222222333333333333444444444444444444444444333333444444444555555555555666555555666666666666555555555555555555555555555555777777666666666666777777666666666666666777777888777777666555555666777888999999999:::999999888777777888888999999:::;;;;;;999888888777777777777777999999888888777888888888999888777777777777777888777777777777777666666555222333333444444333333222555444444444444333333333333333333333333333333333333222222222111111111111111111111111111111111111111111222222222222111111111111111111111111000000222222111111111111000000000000/////////000111111//////000000000000111111000000000000111111111111//////000111111111111111111111111111111111111111///000000111222222222111000000000000000000000000111111111111111111111111//////000000111111111222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222111000000000000111222333000000000000000000000000222222222222222222222222111111111111111111111111333333333222222222222111333222222111111222222333111111111111111111111111222222222222222222222222555666777555222000000000000000111111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000////////////////////////////////////000000000000//////000000000111111222222222111111111111111222222222///000000000111111111111111111111000000000000000111111111000000000000000////////////////////////...//////000000//////...000000000000////////////........................////////////////////////...///////////////......////////////////////////////////////////////////////////////000000000000///////////////000000111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////333222111000000000111111000000000000////////////////////////////////////000000000000000000000000////////////////////////........................000000000000000000000000//////////////////////////////////////////////////////............//////111111000000//////......////////////////////////000000000000000000//////////////////////////////111000000000000111222222000000111111111222222222111111111111111222222222222222222333333333444444555555555444444333333333444444444555555555555666555555666666666666555555555555555555555555555555777666666666666777777888777777666666666666777777888777666555555666888:::777888888888888888777777777888888999999:::;;;;;;888888777666666666666666::::::999888777777777888888777777666666666777777666666666777777666555555444555555555555555555444444444444444444444444444222222222222222222222222333333333222222222111111111111111111111111111111111111222222222222111111222222111111000000//////000000000000000000000000++++++++++++,,,------...////////////000000000111///000000000111111111111//////000111111111111111111111111111111111111111...///000111222222222111000000000000000000000000111111111111111111111111/////////000111111222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222555666777555222000000000000000111111111111000000000000000000000000000000//////////////////////////////////////////////////////////////////000000//////////////////////////////000000000000//////---------...............000111111222222222222222///000000000111111111111000000000000000000111111111111111000000000000000///////////////////////////000000111111000000///////////////000000000000........................////////////////////////---...//////000///......////////////////////////////////////////////////////////////000000000000///////////////000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......................../////////////////////////////////....../////////......//////000000111111//////////////////////////////////////////000000////////////////////////000////////////000111111111111111111222222222222000000111111222222222222222222222333333333444444555555555444444333333333444444444555555555555666555555666666666666555555555555555555555555555555666666666666666777888888777777666666666666777777999888666666666888:::;;;666666777888888777777777777888888999999:::;;;;;;888777666666555555666666::::::999888777777777888777777666666555666666666444555555666666666555555666666777777777777666666444444444444444444444444222222222222222222222222333333333222222222111111111111111111111111111111111111222222222222111111222111111000000/////////////////////////////////---......///000000000000...////////////000000000///000000000111111111111//////000111111111111111000000000000000000000000...///000111111111111111000000000000000000000000111111111111111111111111//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111...//////000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222333444555444222000000111000000111111111111000000////////////////////////000000000000000000000000////////////////////////......////////////000000000000000000000000000000...//////000000000000000////////////////////////000000111222222222222111000000000000111111111111000000000000111111111111000000000000000111111111000000000000000000000000000000111111111111000000////////////000000000000........................000000000000000000000000------///000000000///...000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000////////////////////////........................000000000000000000000000000000000000000000000000000000000000/////////...////////////000000000000////////////////////////........................////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////------...///000111222222000000000000000000000000......////////////000000000000000000000000000000///////////////000000111111111111222222222222333000000111222222222222111222222333333333333444444444444444444444444333333444444444555555555555666555555666666666666555555555555555555555555555555666555555666666777888999888777777666666666666666888888777777777999:::;;;666666777777888888777777777888888999999:::;;;;;;888777777666666666666666999999888888777888888888888777666555555444444444333444555555555555555555777777777888888777777777333333333444444444444555222222222222222222222222333222222222111111111111111111111111111111111111111111222222222222111111000000000000000000//////......////////////000000///000000111111111111000......////////////000000000000000000111111111111//////000111111111111111000000000000000000000000///000000111111000000///000000000000000000000000111111111111111111111111111000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111222222333333222222222222222222222222222222111111111111111111111111111111111111111111111111111222222222222333333333111222222333333222222111111111111111111111111111222222222222222222222222000111333333222111111222000000111111111111000000////////////////////////000000000000000000000000////////////////////////........./////////000000000000000000000000000000......///000000000000000222222222111111111111111//////111222222222111000000000000000111111111111///000000000111111111111//////000000111111222222000000000000000000000000//////000000000000//////.../////////000000000111////////////////////////000000000000000000000000,,,---///000111000///...000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000//////.../////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////................................................//////////////////////////////000000000000//////......//////000000111111000000000000000000000000........./////////000000000000000000000000000000000000//////000000111222111111111222222222333333///000111222333222222111222222333333333333444444333333444444444444444444444444444555555555555666555555666666666666555555555555555555555555555555555555555555666777888999888888777666666666666666666666666777888999999999666666777888888888888888777888888999999:::;;;;;;999888777777666666777777888888888777888888999999999888777555444333222222222333444555555555555555555666666777777666666555333333333444444444555555111111111111111111111111222222111111111000000000111111111111111111111111111111222222222222111111/////////000000000000000......//////000000000000...///000000000///...---........./////////000000000000000000111111111111//////000111111111111111000000000000000000000000111111111111000///...---000000000000000000000000000000000000000000000000222222111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111222333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111222333333333333222111111111111111111111111111222222222222222222222222...000222222111111222333000000111111111111000000111111111111111111111111000000000000000000000000////////////////////////---.........//////000000000000000000000000000000......///000000000000000/////////..................///000111222111000000000000000000111111111111//////000000111111111222...//////000111222222333000000000000000000000000......////////////........./////////000000111111000000000000000000000000000000000000000000000000+++---///000111000///...000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000.../////////000000111111////////////////////////000000000000000000000000////////////////////////000000000000000000000000................................................//////////////////////////////000000000000//////000000000000////////////000000000000000000000000---.........//////000000000000000000000000000000111111111000111222222333111111222222222333333333///000111222333222111111222222333333333444444444333333333444444555555555444444444555555555666666555555666666666666555555555555555555555555555555555555555555666777999999888888777666666666666666444444666777888888888888666666777888888888888888777888888999::::::;;;;;;999999888777777777777777888777777777888999:::::::::999777555333222111111222333444444555555555444444444555555555555444444333333333444444555555555111111111111111111111111111111111000000000000///111111111111111111111111111111222222222222111111......//////000000111111.../////////000000111111111111222222222000///.............../////////000000000000000111111111111//////000111111111111111000000000000000000000000111111111111000...---,,,000000000000000000000000////////////////////////333333222111000///......111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111222111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222333333333111222333444444333222111111111111111111111111111222222222222222222222222111111111111000000000000000000////////////000000111111111111000000000000////////////000000000000000000111000000///...---......///000000000000000............////////////000000111111111111000000////////////////////////////////////////////////000000000000000000000000222222111111000000//////111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////..................////////////000000000000000000000000........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...///000111111000///...//////000000000000/////////////////////.........000000000000000000000000//////000000000000////////////000111111111111111000000000000000///............///000111222222333000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000//////.........//////000000000000000000000000111111222222000///,,,+++111111111111111111111111///000000000000111111111222222333333333333444444333333333444444444555555666666777777666555444444444444555555555555444444555555555555555555555555444444444555555555555666666666777666666555444444777777777777888888888888444555555666777888888999::::::999999888999999999999999999888888888777777888888888888888888888888<<<777111000444666555333444444444444444444444444111111111222222333333333333333222222111000000000333333222222222222222222222222222222222222222222333333222111000000000111111111111111111111111111000000000000000000000000//////............//////111111111000000000000000111111000000//////......///000111111111///...---////////////000000000000000000000000000000000000111111000000//////......////////////////////////000000000000000000000000111000///......///000111111111111111111111111111111222222222222111000000000000000000111111111111222111000......000111222000000000111222222222333000000000000000000000000000000000000000000000000000111222222222111000///333333222222222222333333111111111111111111111111///000111000//////111333111111111111111111111111000000000111222222222333111111000000111111222333111111111111000000000000000000////////////000000111111111111000000000000////////////000000000000///000000000000//////.........///000000000000000/////////000000000000111......////////////......000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...............////////////000000000000000000000000........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000/////////000000000000000///...//////////////////////////////////////////////////////000000000000//////------...///////////////000000000000000///....../////////000111111111222000000/////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............//////000000000000000000000000000000000000000//////...111111111111111111111111000000000111111111222222222222333333333333444444333333333444444444555555666666666666666555444444444444555555555555444444555555555555555555555555444444444555555555555666777777888888777666666555666666777777777888888888555555666666777888888999999999888888888999999:::999999999888888777777777777777777777777777777777999444111111444777666444444444444444444444444444111111222222222333333333111111111111111111222222000000000111111222222222222222222222222222222222333222111111000000111111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000111000000000/////////...///000000111000///...---////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111000////////////000111111111111111111111111111222222222222222111000///000000000000111111111111222111000//////000111222111111111111111111222222000000000000000000000000000000000000000000000000555444222111000000000000000000////////////000000111111111111111111111111000111222111000111333444111111111111111111111111111111111111111222222222111111000000111111222333222222111111111000000000111000000//////000000111111111111111000000000000////////////000000000000...//////000000000000///......///000000000000000000000000000111111111111......////////////......111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111333333333222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............////////////000000000000000000000000........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000///......////////////////////////000000000000000000000000//////000000000000//////------...///////////////000000000000000//////...000000000000000000000000000000////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////............//////000000000000000000000000///////////////000111111111111111111111111111111111111111111222222222333222222333333333333444444333333333444444444555555555666666666666555444444444444555555555555444444555555555555555555555555444444444555555555555666888888888888888777777666666666777777777777888888555666666777777888888888888777777777888999::::::888888888888777777777777666666666666666666666666555333111222555888777555444444444444444444444444111222222222222333333333///000000111222222333333......///000111222222333222222222222222222222222222222111000000000111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000//////////////////000000000///......////////////000000000000000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000111000000//////000000111000000000000000000000000333333333222111000///...000000000000111111111111222111000//////000111222111111111111111111000000000000000000000000000000000000000000000000000000999666333000//////000222222222111111111111222222111111111111111111111111000111222222111222444666111111111111111111111111222222222111111111111111111111000000111111222333222222222111111111000000111000000000000000000111111111111111000000000///////////////000000000000---...///000000111000000......///000000000000000//////000000000111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000////////////............////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111000///......///000111000111111000000///...---///////////////000000000111111111111111111111111//////000000000000////////////000111111111111111//////000000000000//////000000000000000/////////000000/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000////////////////////////000///.........///111222111111111111111111111111111111222222222333333333222222222333333333444444333333333444444444555555555555555666666555444444444444555555555555444444555555555555555555555555444444444555555555555666777777777888888777777666666666666666777777777888666666777777777888888888666666666777888999:::;;;777777777777777777777777555555555555555555555555444333222333555666555444333333333333333333333333222222222222222222222222000000111111111222222222///000000000111111222222111111111111111111111111111111000000000000111111111111111111111111111111////////////////////////111000000//////000000111/////////000000000000000000000000000//////////////////////////////......////////////000000000000000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////333333333222111000///...///000000000111111111111111111000//////000111111222222111111000000//////000000000000000000000000000000000000000000000000777555333111000000111222444333333222222333333444111111111111111111111111///000111111111222444666111111111111111111111111333222222222111000000000111111000000111111222333222222222222111111111111111111000000000000111111111111111111000000000///////////////000000000000---...///000000111000000......///000000000000000........./////////000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////111000///......///000111000000000000000///......////////////000000111111000000000000000000000000//////000000000000////////////000111111111111111//////000000000000//////000000000/////////////////////000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............///000000////////////////////////222111///.........///000000000000000000000000000111111222222222333333333222222222333333333444444333333333444444444555555444444555555555555444444444444555555555555444444555555555555555555555555444444444555555555555666555555666666777666666555555666666666666777777777777777777777888888888888555555555666777888999:::666666666666666666666666666666666666666666666666555444444444444444333222333333333333333333333333222222222222222222222222222222222111111111000000333333333222222111111000111111111111111111111111111000000///000000111111000000000000000000000000////////////////////////000//////......//////000......//////000000000000////////////000000000000..................//////////////////000000000000////////////////////////////////////000000000000111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////333333333222111000/////////000000000111111111111111111000000000000111111222111111000000/////////111111111111111111111111000000000000000000000000111111222333333333222222000000////////////000000111111111111111111111111...///000000000000222444111111111111111111111111333222222222111000000000111111000000111111222333333222222222222111111111222111111000000111111222111111111111000000000000////////////000000000000...//////000000000000///......///000000000000000............////////////......////////////..............................000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000............////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////...//////000000111111222------------------------//////000000000000//////------...///////////////...//////000000000000000//////////////////////////////000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......---......///000111000000000000000000000000111111000///////////////000000000000000000000000111111111111222222222333222222333333333333444444333333333444444444555555333333444555555555555444444444555555555555444444555555555555555555555555444444444555555555555666444555555666666666666555555555666666666666777777888888888888888888888888666555555555666777888888555555555555666666666666666666666666666666666666666555444333222222222222333333333333333333333333333333333222222222222111333333222222111000000///555555444333222111000000111111111111111111111111000000/////////000111111000000000000000000000000000000000000000000000000//////............//////---......//////000000111////////////000000000000......------......///000////////////000000000000////////////////////////////////////000000000000111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000111222222222222111000000000000000000111111111111000000000111111000000000000000000000000000//////111111111111111111111111000000000000000000000000...///111222333333222111222111111000000111111222111111111111111111111111///000111000//////111333111111111111111111111111222222222111111111111111111111000000111111222333333333222222222111111111222111111000000111111222111111111111000000000000////////////000000000000///000000000000//////.........///000000000000000...////////////000000000......////////////......////////////////////////111111111111111111111111000000000000000000000000111111111000000000000000111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111............////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////---...///000000111111000...//////000111111222222........................//////000000000000//////------...///////////////......///000000000000000---.........///000000000//////000000000111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000---------......///000111000000000000000000000000...//////000000000000000000000000000000000000000000000000111111111222222222222333333333333444444333333333444444444555555222333444444555555555444444444555555555555444444555555555555555555555555444444444555555555555666555555666777777777777777555555555666666666777777888888888888888888888888666666555555555666666777444444444555555666666666444444444444444444444444555444333222111111333555222222222222222222222222333333333222222222111111222222111111111111111111333333222222111111000000111111111111111111111111///////////////000111111000000000000000000000000000000000000000000000000000000////////////000000------......///000000111.../////////000000000111......---------...///000////////////000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000000111222222222222111000111111111111111111111111000000111222222222222111000000000000111111111111000000111111111111000000/////////000000000000000111111111111111111111111000000000000000000000000000000000000000000111111444333333333333333333444111111111111111111111111111222222111000///000222111111111111111111111111111111111111111222222222111111000000111111222333333333333222222222111111222222111111111111222222111111111111000000000000////////////000000000000000000111000000///.........//////000000000000000000000000000111111111111000000111111111111000000000000000000000000000000222222222222222222222222000000000000000000000000222222111111000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111............/////////000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...,,,---...000111111111111...//////000111222222222111111111111111111111111//////000000000000/////////000000111111111111111......///000000000000000,,,------...///000111111//////000000111111111222////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000---------......000111111000000000000000000000000+++---///000222222111111000000000000000000000000///000000000000111111111222222333333333444444444333333333444444444555555222333444444555555555444444555555555555555555444555555555555555555555555444444444555555555666666666666777888888888888888555555555555666666666777999999888888888888888888777666666555555555666666444444444555555555666666333333333333333333333333333333222000000222555888222222222222222222222222333333333222222111111111000000000111222222333333000000000000111111111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000111111000000000000111111---------...///000000111.../////////000000111111...------,,,---...///000////////////000000000000////////////////////////.../////////000000111111////////////////////////000000000000000000000000000111222333333222111000111111111111111111111111///000111222222333222222000000000000111111111111000000111111111111000000......//////000000111111111111111111111111111111000000000000000000000000333222///------...///111111000000000000000000111111111111111111111111111333444444333000000111222111111111111111111111111000000111111222222222333111111111000111222222333444333333222222333333444111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111222222222222000000000000000000000000000000000000000000111111//////000111111000///...000000000000000000000000333222111/////////000111222111111111000000//////000000111111111111000000//////000000000000//////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000///////////////000111111000000//////......000000000000111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000111111222......------------......////////////////////////............////////////000000//////.........---......////////////............//////000000111111000000000000000000000000000000////////////000000222111111111000000//////111111111111111000//////000000000000111111111111000000111222333555777888222222222222222222222222333333333444444444555555555555555555555555555555555555555444444333333333666555333333555666666555555555666666777777888888777777777777888888888888555555555555555555444444888888888888888777666666666666666777666666555444444444444444444444444444333333333333333333333333555555555555444333222111777666555444333222111111333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000111222222222000///...000000000000000000000000////////////////////////000/////////000111222222000000//////.........---////////////////////////111111000000//////......000000000000000000000000...//////000111222222333555444222111000000000000000000000000000000000000......///000111222222333//////111333555555333111000000////////////000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000,,,...000000//////111333000000000000000000000000000000000111222222222333000000000000111222333444000000000000000000000000222222222222222111000///333333222111000000111111333333222222222222333333222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////............//////////////////////////////000000000111111111222222000000000000000000000000111111111000000000000000...///000111111000//////000000000000000000000000333222000/////////000111111111111111000000000///000000111111111111000000//////000000000000//////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000////////////000000111000000000/////////...000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000////////////000111111///......------......///////////////////////////............////////////000000/////////...............////////////......////////////000000000000000000000000000000000000000000////////////000000111111111111000000000///111111111111111000//////000000000000111111111111222111111111111222333444222222222222222222222222333333333444444444555555555555555555555555555555333333333222222222222222666555444444555555555555666666777777777777777777777777777777888888888888666666666666666666666666888888888888888777666666666666666666666555444444444444444444444444444444333333333333333333333333333444555666666666555444444444444444444333333333333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000////////////////////////000000000///000000111111000/////////....................................000000000000//////......////////////////////////------......//////000000333222222111111111222222000000000000000000000000//////000000111111222222111111222444666666444222000000////////////000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000---...000000//////111333000000000000000000000000111111111111111222222222000000000000111222333444000000000000000000000000222222222222222111000000333222222111000000111111222222111111111111222222222222222222111111000000111111111111111111111111000000000000000000000000000000000000000000000000//////............///////////////////////////////////////000000000111111000000000000000000000000222111111111000000//////---...///000111111000000000000000000000000000000222111000000///000000000111111111111000000000000000000111111111111000000//////000000000000//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000////////////000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////////////////////////////......//////000111///......------......///////////////////////////............////////////000000////////////............////////////......000000000000////////////000000000000000000000000000000////////////000000111111111111000000000000000111111111111000000///000000000000111111111111333333222111000000000000222222222222222222222222333333333444444444555555555555555555555555555555222222222333333333333333555555555555555555555555888888888888777777777777777777777777888888888888777777777777777777777777777888888888888777777666555555555666555555444333444444444444444444444444333333333333333333333333000222444777888888777777222222333333444444555555333333333333333333333333111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////......------......000000000000000000000000////////////////////////111111000/////////000000////////////....................................000000000////////////...////////////////////////............////////////111111111111222222222333000000000000000000000000000000000000000111111111222222333555777777666444000000////////////000000........................////////////000000000000000000000000000000000000000000000000000000000000---///000000000000111222000000000000000000000000222222222111111111111111000000000000111222333333000000000000000000000000111222222222222111000000333222111111000111111111111111000000000000111111333333222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111........................////////////000000000000000000000000000000000000222222111111000/////////------...///000111111111000000000000000000000000111111000000000000000000111111111000000000000000000000111111111111000000//////000000000000//////000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000////////////000000111000000000000///////////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////...............///000000//////............//////////////////////////////............////////////000000//////////////////......////////////......111111000000//////......////////////////////////000000////////////000000111111111000000000000000000000111111111111000//////000000000111111111111444333222111111000000111111222222222222222333333333333333444444444555555555555555555555555555555444444555555666666777777555666777666555444555555999999888888777777666666666777777777888888888888666666777777777777777888777777888888888888777666555555555555555444333333444444444444444444444444333333333333333333333333///111444666888888666666222222333333333444444444222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000////////////////////////000000000000000000000000000///...---------//////000000000000000000000000////////////////////////222111000//////////////////////////////.................................////////////////////////////////////////////////111111111111000000000000000000000000111000000000////////////////////////111111111000000000000000222222222444666777555444000000////////////000000////////////////////////......//////000000111111000000000000000000000000000000000000000000000000...///111111000000111222000000000000000000000000333222222222111000000000111111000000111222222333000000000000000000000000111111222222222111111000222222111111111111111222111000000//////000000111222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////////////////000000000000000000000000000000000000111111111111000000//////.........///000111111222000000000000000000000000000000000111111111000000000000000000000000111111000000111111111111000000//////000000000000//////000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////.../////////000000000111///////////////////////////////////////////////////////////////000111111////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...............///000000/////////....../////////////////////////////////............//////////////////000000000000000000......////////////......111111000000//////......////////////////////////000000////////////000000000000000000000000111111///000000111111111000000///000000000111111111111333222222222222333333444111111111222222333333333333333333444444444555555555555555555555555555555555555555666666777777777555777888888666444444555999888888888777777666666666777777777888888888888555555555666666777777777666777777888888888777777555555666666555555444333444444444444444444444444333333333333333333333333000111333555555555333222444444333333333222222222222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111////////////////////////////////////////////////000///.........///000111////////////////////////////////////////////////111111000///.........///.........///////////////......................................./////////........................111111111111000000000000000000000000///...---,,,////////////////////////111111111000000000000000111000000111444444444222000000////////////000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000///000111111000000111222000000000000000000000000333222222222111000000000111111111000111111222333000000000000000000000000000111111222222222111111222111111111111111222222111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000111//////......///000111222000000000000000000000000//////000111111111111000000000000000111111111111000000111111111111000000//////000000000000//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000......//////000000111111///////////////////////////////////////////////////......//////000111222////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000........................000000000000000000000000//////////////////////////////......//////000111000//////......//////000////////////////////////............//////////////////000000000000111111......////////////......000000000000////////////000000000000000000000000000000////////////000000000000000000111111111111///000000111111111111000000000000000111111111111222222222222333444555666111111111222222333333444333333333444444444555555555555555555555555555555444444444555555555555555444777:::999666333444555777777777777666666666666777777777777888888888888444555555666666777777777666777777888888888888777666666666777666555555444444444444444444444444444333333333333333333333333222333333333333222222111444444333333222222111111222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000/////////////////////////////////...//////000000////////////////////////////////////////////////000000///.........//////.........///////////////---------------------------............/////////....................................////////////000000111000///---+++***000000000000000000000000000000000000000111111111000///...///111333222111000000////////////000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000111222222000000111222000000000000000000000000222222222111111111111111222111111111111111222222000000000000000000000000000000111222222222222111111111111000111111222333222111111000000111111222000000000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000//////............//////111111111111111111111111000000000111111111222222000000000000000000000000/////////000111111222222000000///......///000111000000000000000000000000...///000111222111111000///000000000111111111111000000111111111111000000//////000000000000//////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000.........///000111111111////////////////////////////////////////////////............///000111222.../////////000000000111000000000000111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000////////////000111111000000////////////000000////////////////////////............//////////////////000000000111111111......////////////......////////////000000000000000000000000000000000000000000////////////000000///000000000111111111111//////000111111111111111000000000000111111111111111111111111222333444555000111111222333333444444333333333444444444555555555555555555555555555555666666666555555555555555444888;;;:::666333333555555555555555555666666666777777777777888888888888555555666777777888999999666666777888888888888888777777888888777777666555444444444444444444444444333333333333333333333333444333222222222222333444222222222222222333333333111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000////////////////////////,,,---...////////////...//////////////////////////////////////////////////////.........///000000............/////////000---------------------------------.........//////........................------......//////000000///000111222111000...---000000000000000000000000//////000000111111222222000///......111222222111000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000111222222000000111222000000000000000000000000111111111111111222222222222222111111111111111222000000000000000000000000000000111222222222222222111111000000111222222333222222111111111111222222//////000111222333333444111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111111222222222222000000000000000000000000......///000111222333333111000///......///000000000000000000000000000000...///000222222222111000//////000000111111111222000000111111111111000000//////000000000000//////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000---......///000111111222////////////////////////////////////////////////............///000222222.../////////000000111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000111222222000000////////////000000////////////////////////............/////////000//////000000111111111222......////////////............//////000000111111000000000000000000000000000000////////////000000//////000000111111111222//////000111111111111111000000000000111111111111111111111111111111222333000000111222333333444444333333333444444444555555555555555555555555555555999999888888777777666666444888<<<;;;666333333555333444444444555555666666777777777777888888888888666777777888999999::::::666666777888888888888888888888888888888777666666444444444444444444444444333333333333333333333333555444222111222444666777///000111222333444555555111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000////////////////////////***+++---...///...------////////////////////////////////////////////////...............///000111---.........//////000000---------------------------------.........//////...........................//////000111222222333///000222333444333111000000000000000000000000000...//////000111222222333000///...///111222222222000000////////////000000////////////////////////111111000000//////......000000000000000000000000000000000000000000000000111222333222111000111222000000000000000000000000000000111111222222222333222222111111111111111222000000000000000000000000///000111222222222222222111111000000111222333333333333333222222222111111111111111222333333333444111111111111111111111111111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000222111111111000000////////////000000111111111222000000000000000000000000222222111000//////000000000000////////////000000000000000000000000000000000000000000000000111111000000000000111111111111//////000000111111222222////////////////////////---///000222222000///---000000000000000000000000////////////////////////...000222111...---...111............////////////........................//////000000000000//////000000000000000000000000---///000222222000///---000000000000000000000000//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000000000000000//////...//////000111222000000000000000000000000000000000000000000000000//////000000000000//////...------------...//////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111222222222333333333111111222222222333333333333333222222333333444555666666666666666666666666777666666666888888666555555555555444444555555555555666777777777666555444999:::;;;<<<<<<:::888777777777777777777777777777888888777777888999::::::::::::::::::888666444222333333333333333333333333444333333222222333333444555555333222111000000000222222222222222111000///000000000000000000000000111111000000111111222333444222111333444444000---222111000//////000111222000000000000000000000000---.........//////000000...............///000000444333111//////000111222...............///000111////////////////////////------...///000000//////,,,---......//////......................................................000000000000000000000000000000000///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000//////000000000000//////000000//////.........---000000000000111111111111666555333222111222333333111111111111111111111111000000000000111111111111000000000000000000000000000000////////////000000333333333333222222222222111111111222222222222222111111111111111111111111111111222222222222111111222111111111000000//////000000000000000000000000000000000000000000000000222222222111111000000000///000000000111111111111000000000000000000000000222111111000//////000000000000////////////000000000000000000000000000000111111111000000000000000/////////000000000111111//////000000000000000000111111111111111111111111...///000111111000///...////////////////////////////////////////////////,,,...000000...---///111............//////////////////////////////////////////000000000000//////000000000000000000000000......000000000000......000000000000000000000000//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000000000000000000////////////000000111000000000000000000000000000000000000000000000000//////000000000000/////////............///000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111222222222333333111111222222222333333333333333222222333333444555555555555555555555555555777666555666888888666555666555555444444444555666888888888888888999:::;;;999:::::::::999777666555888888888888888888888888777777777777777888999999888888888888777666555555333333333333333333333333444333333222222333333444333333222222222222222222000111111222222222111111000000000000000000000000111111000000111111222333333222111333666777555333111111000000000000111111000000000000000000000000///////////////........................///000000333222000......///000111///............//////000////////////////////////---...//////////////////,,,---......//////......................................................////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000//////000000000000//////000000/////////.........000000000000111111111111444333222111111111222222111111111111111111111111000000000000111111111111000000000000000000000000111000000//////000000111444444444333333333222222111111111111111111000000111111111111111111111111111111222222222222111111333333222111000///......000000000000000000000000000000000000000000000000222222111111111111000000000000000000111111111111000000000000000000000000111111000/////////000000000000////////////000000000000000000000000000000222111111111000000//////....../////////000000000000000//////////////////111111111111111111111111...///000111111000///...........................////////////////////////,,,---//////......000111............////////////000000000000000000000000//////000000000000//////000000000000000000000000........................000000000000000000000000//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000000000000000111000000////////////000000000000000000000000000000000000000000000000000//////000000000000/////////////////////000111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111222222222222333111111222222222333333333333333222222333333444555555555555555555555555555777666555666777888666444666555444444444555666666::::::999999:::===@@@BBBAAA@@@>>><<<:::999888888999999999999999999999999777777666666666777888888666666555555555666666777333333333333333333333333333333222222222222333333222222222222333333333444//////000222222333333333000000000000000000000000111111000000111111222333333222111222444555555555111111222222222222111111000000000000000000000000000000000///......------...............///000000111000///...---...///000000//////............/////////////////////////////////////////////...---,,,---......//////..............................////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000//////000000000000//////000000////////////......000000000000111111111111333222111000000000111111111111111111111111111111000000000000111111111111000000000000000000000000111111111000000111111111444444444333333333333222222111111111000/////////111111111111111111111111111111222222222222111111222222111111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000111000000/////////000000000000////////////000000000000000000000000000000222222111111000/////////............////////////000000//////......------........................//////000000000000//////........................////////////////////////...//////////////////000............//////////////////////////////////////////000000000000//////////////////////////////......------------......000000000000000000000000//////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////111111000//////...////////////////////////////////////////////////////////////000000000000////////////......//////000111111111000000//////......////////////////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111111111111111222222222222111111222222222333333333333333222222333333444555555555555555555555555555666555555666777777666444666555444444444666777999;;;<<<<<<===???BBBDDDEEEFFFDDD@@@===;;;999999999::::::::::::::::::::::::777666666666666666777777666555444333333444555666333333333333333333333333333333222222222222333333222222333333333333333333///000111222222222222222000000000000000000000000111111000000111111222333444333111/////////000000000111222333333222111000000000000000000000000000///////////////........................///000000000000///......//////000111000///...............//////////////////////////////000000///...------,,,---......///.................................000000000000000000000000////////////////////////------...............///000000000000000000000000////////////////////////////////////////////////////////////////////////111111000000//////......////////////////////////////////////000000000000//////000000000000//////000000/////////////////////000000000111111111111222222222111111111111222111111111111111111111111///000000000111111111111000000000000000000000000222222111111111111222222444444333333333222222222222111111111000/////////111111111111111111111111111111222222222222111111000000000000000000111111111111111111111111111111000000000000000000000000////////////////////////111111000000000000000000000000000000000000000000000///////////////000000000000////////////000000000000000000000000000000111111111111000000//////............////////////000000//////......------........................//////000000000000//////........................////////////////////////222111000000000000///...............////////////........................//////000000000000//////..............................------------......111111111111111111111111000000000000000000000000//////000000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////111111000//////...////////////////////////////////////////////////////////////000000000000//////......------......///000111000000000/////////...////////////////////////////////////////////////////////////////////////111111111111111111111111///000000000111111111111000000111111111222222222111111222222222333333333333333222222333333444555555555555555555555555555666555444555777777555444666555444444555888;;;<<>>CCCFFFIIIJJJKKKJJJHHHEEEBBB@@@>>>===;;;:::999999999999999999999999999999999999999999888777777777777777555555666666666555555444333333333333333333333333222222111111111111222222333444555666555444222111111111222222222111111000000000000000000000000000111111000000111111222333---///222222111000222333000//////////////////000000000000000000000000000,,,------...///000111111...............///000000---...//////000000000//////............//////000////////////////////////---...//////////////////,,,---......//////..............................................................................//////000000111222222333////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000//////000000000000////////////000000000111111111000000000000111111111111000111222333444333333222000000000000000000000000000000000000111111111111000000000000000000000000111000000//////000000111111111111000000000000///111111111222333333333444111111111111111111111111111111222222222222111111333333222111000///......111111111111111111111111000000000000000000000000111111222222333333333333222111111111000000//////000000000000000000000000...............///000111000000////////////000000000000000000000000000000......///000111222333333000000000000111111111111//////000000111111222222////////////////////////000000////////////000000000000000000000000000000////////////////////////)))''''''***...111111///............/////////000000000000000000000000000//////000000000000//////111111111111111111111111---///111222222111///---111111111111111111111111000000000000000000000000//////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000000000000000//////...//////000111222000000000000000000000000000000000000000000000000//////000000000000/////////////////////000111111------...///000111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333333333222222333333444555444444444444444444444444555444444555666666555333666555555777:::@@@EEEIIIJJJIIIGGGDDDAAA>>><<<:::777777666666555555666666999999999999999999999999::::::999888777777888888222333555777888777777666333333333333333333333333222222111111111111222222111222444666666555444333///000111222222222222222000000000000000000000000111111111000111222222333---000222222...,,,,,,---000///...------...///000000000000000000000000000.........///////////////...............///000000,,,,,,---.../////////..................///000111////////////////////////------...///000000000///,,,---......//////..............................................................................,,,,,,,,,---...//////000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000//////000000000000////////////000000111111111222000000000000111111111111///000111222333333222111000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000222222222222222222222222000000000000000///......111111111111111111111111333333333333333333333333000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////222222222222222222222222111000///......///000111111111111111111000//////000000000000000000000000000000000000111111111111////////////////////////111111222222222222111111///...---,,,,,,---...///111///,,,******,,,///111111111000000//////.........///000111111000///...------......//////000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222222222111000//////...111111111111111111111111000000000000000000000000000000000000000000000000111000//////000000///---111000///......///111111////////////000000000000000000000000000///......111111000000//////......000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000////////////000111333333222222111000///...------000000000000000000000000000111111111111222222222111111222222222333333333444333333222222333333444333333333222222111111111444444444555555555666666666666666666666666666666222777<<<<<<::::::???DDDCCCBBB@@@>>><<<;;;::::::999888777555555777888999777777666666666666666777777777666555555555555555555555555555555555555555333333333444444555555555333222111111000000111111333444444555555444444333///000111111111111000///000000000000000000000000000000111111111222222222000000000000000///.........///000111111000///...000000000000000000000000111111000///////////////////////////////////////............////////////////////////////////////////////////////////////000000//////.........---........................(((***...000111///,,,+++////////////////////////111111000000/////////...////////////////////////////////////////////////000000000000000000000000............/////////000//////000000111111222222000///...///000111000/////////000000000000//////---......///000111111222000000000000000000000000000111111111222222222222111111111111111111111111000111222222111000111222111111000000000000111111111111000000000000111111222111000//////000111222000000000000000000000000222222222222222222222222222222222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////111111111111111111111111222111000//////000111222111111111111111000//////000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////000//////......//////000111000...------...000111111111111111000000000000//////000000000000//////.........///////////////000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333222222111111000//////...////////////////////////000000000000000000000000000000000000000000000000000000000111222222000...111000000/////////000000////////////000000000111000111111111111000//////000000000000////////////111111111111111111111111000000/////////.........000000000000000000000000000000000000000000000000000/////////000111222222111111111000//////......000000000000000000000000000111111111111222222222111111222222222333333333333333222222222222333333333333333222222222111111333444444444444555555555666666666666666666666666111444777777777777:::===???>>>===;;;:::999888888999888666555555666888999777777666666666666666777777777666555555555555555555555555555555555555555333333333444444444444444333222111111000000111111222222333333333333222222222222222222222222222222//////////////////////////////000000000111111111000000000000000///.........///000111111000///...000000000000000000000000111111000///////////////////////////////////////............////////////////////////////////////////////////////////////000/////////....................................***+++---///000///---,,,///////////////////////////.........------------////////////////////////////////////////////////000000000000000000000000........./////////000000000000000000000111111111///........./////////...//////000000000000//////......//////000000111111000000000000000000000000000000000000111111111222000000000000000000000000000111222222111000111222111111000000000000111111111111000000000000111111222111000//////000111222000000000000000000000000222222222222222222222222333333444444444333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000111111000000///000000000000000000000000222222111111111111222222000111111111111000000///000000000000000000000000000000000000111111111111111111111111111111111111//////000000000000/////////000000111111000000///111000000//////000000111111111111111222222222222000000////////////000000///////////////.........000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111222222222222333222222111111000/////////////////////////////////000000000000000000000000000000000000000000000000000000111222444333111...111111111111000///....../////////000000000111111111222222222222111000000////////////000000000000222222222222222222222222000000////////////......000000000000000000000000000000000000000000000000111000000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222222111111111111222222333333333333222222222222333333333333444444444444666666666666666666666666222333333444555666777777:::999888777777666666666777666555444444555666777777666666555555666777777777777666555555555555555666666666666666666666666444444444444333333333333333222111111000000111111111111222222222222111111333222111111111111222333///////////////////////////////////////000000000000000000000000//////...//////000000000000//////000000000000000000000000000000000000////////////////////////////////////............////////////////////////////////////////////////////////////////////////....................................,,,,,,---............---////////////////////////............------------////////////////////////000000000000000000000000000000000000000000000000....../////////000000000111111111111000000000000........................//////000000000000//////////////////000000000000000000000000000000000000////////////000000000000////////////////////////000111222222111000111222111111000000000000111111111111000000000000111111111111000000000000111111000000000000000000000000222222222222222222222222333333444444444444333333111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000111111000000000111111111111111111111111111111111111111111111111000000111111111111000//////////////////////////////000000000111111111111111111111111111111111111111111222222222222111111...///111111111111///...///000000000000000000///000000000111111222222222111000///......///000111000000//////......------////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////111111111111222222222222111111111111000000//////000000000000000000000000///////////////////////////////////////////////////000111444555555222000111111222222111000...,,,//////000000000111111111222333333333333222111111......//////000000111111111111111111111111111111000000//////////////////////////////////////////////////////////////////222111000000000000000111//////000000000111111111000000000000000000000000000000111111111222222222111111222222222333333333222111111000000111111222333333333333333333333333222222222333333333444444666666666666666666666666666555444555666777777555666666555555555555666666666555444444444444555666666666555555555666777777777777666555555555555555666666666666666666666666555444444333333222222222333222111111000000111111111111222222222222111111222000///------///000222000000000000000000000000000000000000000000000000//////000000000000////////////000000000000/////////////////////////////////000000000000000//////////////////////////////............///////////////////////////////////////////////////////////////////////////.......................................------------......////////////////////////000000000000000/////////////////////////////////000000000000000000000000////////////////////////...////////////000000000222222111111000000////////////000///........./////////000000000000//////000000000000////////////////////////////////////.........////////////000000000000000000000000000000111222222111000111222111111000000000000111111111111000000000000111111111000000000000000000111000000000000000000000000222222222222222222222222222222333333333333333222111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000222222222222222222222222///000000000000000000//////000000111111111000000///////////////////////////000000000111111111111111111111111111111111111111111222222222222111111......000111111000.........///000000000000///......//////000000111111111111000///......///000111000000//////......------//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111222222222111111111000000000000000000000000000000000000000///////////////////////////////////////////////////000111333555666444222111222222222222000...---000000000000111111111111333333333333333222111111......//////000000111111000000000000000000000000//////000000000000000000////////////////////////////////////////////////222111000000000000000111//////000000111111222222000000000000000000000000000000111111111222222222111111222222222333333333222111111000000111111222333333333333333333333333222222222333333333444444666666666666666666666666777666444555666777666555555555444444555666666777555555444444444444555555555555555555555666777777777777666555555555555555666666666666666666666666444444444333333222222111333222111111000000111111222222333333333333222222111000...------...000111111111111111111111111111111111111111111111111111//////000000000000//////000000////////////000000////////////////////////...///000000000000//////////////////////////////............////////////////////////////////////////////////////////////.........///////////////........................//////...---------...////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111222222111111000000//////000222333111///...///111//////000000000000//////000000000000////////////////////////////////////---.........////////////111111111111111111111111000111222222111000111222111111000000000000111111111111000000000000111111000000000111111000000000000000000000000000000000222222222222222222222222111111222222333333222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000111111222222111111000222222222222222222222222//////000000000000/////////000000111111111111000000000000000000000000000000000000000111111111111111111111111111111111111//////000000000000//////...//////000000//////......//////000000//////...///////////////000000000000000////////////000000///////////////.........000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000111111111111222111111000000000000000000////////////////////////000000000000000000000000000000000000000000000000000//////111444555555444222222222222111000//////000000000111111111222222222333333333333222111111////////////000000000000//////////////////////////////000000000000111111000000000000000000000000000000000000000000000000111000000000000000111111000000000111111222222222000000000000000000000000000111111111111222222222111111222222222333333333222222111111111111222222333333333333444444444444333333333333444444444444666666666666666666666666444444444444444444444444555555555555555666777777555555555555555555555555444444444444555666777777777777666555555555555555555555555555555555555555333333333333222222222222333222111111000000111111222222333333333333222222222111000000000000111222222222222222222222222222222222222222111111111111...//////000000000000000000000////////////000000000000000000000000000000---...000111111000//////////////////////////////............////////////////////////////////////////////////////////////.........///////////////........................000///......---.........////////////////////////---------...............000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111000000000000111333444333///...///222//////000000000000//////////////////000000000000000000000000000000000000............////////////111111111111111111111111000111222222111000111222111111000000000000111111111111000000000000111111000000111111111111000000000000000000000000000000222222222222222222222222111111222333333333333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000111111222222111111000111111111111111111111111///000111111111111000/////////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////111000000//////000000111000000000000000000000000111111000000000000000000//////000000000000//////.........///////////////000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111////////////////////////000000000000000000000000000000000000000000000000000///...///222444555555222222111111000111111111000000111111111222222222222222222222222111111000000000000000//////////////////////////////////////////000000000111111111000000000000000000000000000000000000000000000000000/////////000111222222111111111111111111222222000000000000000000000000000111111111111222222222111111222222222333333333333333222222222222333333333333333444444444555555333444444444444555555555666666666666666666666666111333555444222111333555555555555555555666666777555555555666666555555555444444444444555666777777777777666555555555555555444444444444444444444444222222222222222333333333333222111111000000111111111111222222222222111111111111111111111111111111111111111111111111111111222111111111000000000000......///000000000000000111000///......///000111000000000000000000000000---...000111111111000///////////////////////////............////////////////////////////////////////////////////////////............/////////000........................////////////.........---////////////////////////------------.........///000000000000000000000000////////////////////////000000000000000000000000//////000000000111111111000000000000000111111111000333555333...,,,...111//////000000000000//////......//////000000111111000000000000000000000000....../////////000000000111111111111111111111111000111222222111000111222111111000000000000111111111111000000000000111111///000111222222111000///000000000000000000000000222222222222222222222222111222333333444444444333111111111111111111111111333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000111222333333222111000//////000111111111111111000000000000000000000000000000000000111111111111////////////////////////111111222222222222111111333222111000000111222333222222111000000111222222333222222222111111000000...///000111111000///...---.........//////000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000...------000444666666222111000000000111222333000111111111111222222222111222222222222111000000111111000000//////......000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000////////////000111333333111111111111111111111111000000000000000000000000000111111111111222222222111111222222222333333333444333333222222333333444333333333444444555555555444444444555555555666666666666666666666666666666000444777666222111444888555555555444444555555666555555666666666666555555333333333444555666777888777777666555555555555555333333333333333333333333111111111222222333333444333222222111000111111111000000111111111111000000......////////////......000000000000000000000000111111000000/////////.........///000000000000000111000///......///000111000000000000000000000000,,,...000111222111000///////////////////////////............/////////000////////////////////////////////////////////////---.........//////000000........................//////000000///...------////////////////////////.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111//////000000111111222222///222444222---+++---000//////000000000000//////---......///000111111222000000000000000000000000////////////000000000000000000000000000000000000000222222222111000111222111111000000000000111111111111000000000000111111///000111222222111000///000000000000000000000000333333333333333333333333111222333444444333222111000111111111111222222222000000111111111222222222000111222333333222111000111111222222222222111111222222111111111111222222000000111111111111000000111111111111000000000000000000000000000000000000222222111111111111222222222111000//////000111222//////000111111111111111//////000000111111222222222111000//////000111222222111000//////000111111000000000000000000000000000000000000000000000000000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000...---,,,,,,---...000000000000000000000000000111000///......///000111000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000...////////////222555888===999444222222333111///000000000000000000000000000000000000000000000000111111000000//////.........///111111000000111333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222444444444444444444444444333333333333333333333333444555555666666666666666555555666666666666555555777777777777777888888999444555666555333222333444333333333333333333333333222333444555666666666666555555555555555555444444444444333333333333222222222222222111000//////...000000000000000000000000000000111111111111000000000000000000000000000000444333222000////////////222111111000///......---......////////////......---......///000/////////------...///000000//////000000000///......------////////////////////////////////////////////////222111000///...---,,,,,,+++,,,.../////////...---//////.........---------////////////////////////000000000000000000000000---------............///////////////////////////---......///000111111222222111000//////000111222......//////000000111111111111000000000000111111000000000000000000000000111111000000//////......000000000000000000000000//////000000000000//////000000000000000000000000......///000111222333333000000000000111111111111111111111111111111111111000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000222222333333444333333333111222333333333333222111111111111111222222222222111111111222222222333333111222222333333222222111111111222222222222111111222222111111111111222222000000111111111111000000111111111111000000000000000000000000000000000000111111000000000000111111222111000//////000111222///000000111111111111111000000000000000111111111222111000//////000111222222111000//////000111111000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///...------...///000000000000000000000000000111000//////...///000111000000000000000000000000000000111111111111000000111111000000000/////////000000000000000000000000000000000000000000000000111111111000///000333555777444000///111222111000000000000000000000000000000000000000000000000000111000000000/////////...///000111111000///111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222444444444444444444444444333333333333333333333333444444555666666666666666555555666666666666555555555555555555555666777777444555666555333222333444333333333333333333333333333333444555666666666555555555555555555555444444444444333333333333222222222222222111000/////////000000000000000000000000000000111111111111000000000000000000000000000000000000//////////////////111111111000///...............////////////............///000000000000///---......///000000//////........./////////////////////////////////////////////////////////////////////////////////......,,,---......///.........//////.........---------////////////////////////........................---------............///////////////////////////......//////000000111111111000////////////000111////////////............111111000000000000111111000000000000000000000000111000000000/////////...000000000000000000000000//////000000000000//////000000000000000000000000111111111000000000000///000000000000111111111111111111111111111111111111000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000111333444555444333333222222333333333333222222111111222222222333333333222222222333333333444444333333222222222222333333111111222222222222111111222222111111111111222222000000111111111111000000222222111111111000000000000000000000000000000000000000////////////000000111111000000000000111111///000111111222222111111111111111111000000000000111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000///......///000111000000000000000000000000000000/////////000000111000000000000000000000000000000111111111111000000000000000/////////......000000000000000000000000000000000000000000000000333333333111......000222111///------...000111000000000000000000000000000000000000000000000000000000000000000////////////000111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222444444444444444444444444333333333333333333333333444444555666666666666555555555666666666666555555444333333333333444555555444555666555333222333444333333333333333333333333333444444555555555444444444444444444444444555555444444333333333333222222222222222111000000//////000000000000000000000000000000111111111111000000000000000000000000000000...............///000000111111000000//////............////////////............///000000000000///......///000000000//////------......///000000111////////////////////////////////////////////////,,,------...///000111111...------------...//////...............---------////////////////////////........................---------............///////////////////////////////////////000000000000000//////......//////000000//////...------,,,,,,111000000//////000000111000000000000000000000000000000000000////////////000000000000000000000000//////000000000000//////000000000000000000000000111111000000000000//////000000000000111111111111000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000111333555555555444333333333333333333333333333222222222222333333333444333333333444444444555555333222111000000111222333111222222333333222222111222222111111111111222222000111111222222111111000222222222111111111000000000000000000000000000000111111000000000000111111111000000000000000000111000000111222222222222111222222111111000000//////111000000000000000000111000000000000000111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000111111111111000000111111000//////000111111000000000000000000000000000000000000000000111111000000000000000000000000000000111111111111000000////////////............////////////////////////000000000000000000000000333333333111......///000...---,,,---...///000000000000000000000000000000////////////////////////000000000000////////////111222222111///...///000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000111111111222222222000000111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333444555555666666555555444555555666666555555444333333333333333444444555444555666555333222333444333333333333333333333333444444555555555444333333333333444444444444555555444444333333333222222222222222222111111000000000000000000000000000000000000000111111111111000000/////////////////////////////////......//////000111000000000/////////.........////////////......------...////////////......//////000000000//////............//////000000////////////////////////////////////////////////,,,------...///000111111......---,,,,,,...///000........................////////////////////////........................---------............///////////////////////////000000000000//////////////////............///////////////......---------000000////////////000000////////////////////////000000000000////////////000000000000000000000000//////000000000000//////000000000000000000000000------...///000111222222///000000000111111111111////////////////////////000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000222333444555666555555444333333333333333333333333222333333333444444444444333333444444444555555555222111000//////000111222222222333333333333222222222222111111111111222222111111222222222222111111222222222222111111111111000000000000000000000000333222222111111222222333000000000111111000000000000000111222222222222222222222111111000000//////000000000111111000000000//////000000111111111111000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////111111111111111111111111000000111111111111000000111111000000000000111111000000000000000000000000//////000111111111111111000000000000000000000000000000111111111111000000////////////............////////////////////////111111111111111111111111000111222111//////000111////////////......//////000000000000000000000000////////////////////////////////////000000000000111222222111///...///000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000111111111222222222000000111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333444444555555555555555444444555555555555444444444444333333444444555666444555666555333222333444333333333333333333333333444444444444444444333333333333333333444444555555444444333333333222222222222222222222111111111111000000000000000000000000000000111111111111000000////////////////////////333222111000////////////000000000000////////////......////////////......,,,,,,---............---///000000000000000//////000000//////............////////////////////////////////////////////////.........///////////////......---,,,,,,...///000---.....................////////////////////////////////////////////////---------............///////////////////////////000000000000////////////......////////////............/////////000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000//////000000000000//////////////////////////////------...///000111222222///000000000111111111111////////////////////////000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000666666666666666666666666444444333333333333444444333333333444444444555555333333333444444444555555222111111111111111111222222222333333333333222222222222111111111111222222111111222222222222111111333222222222222111111111000000000000000000000000333333333222222333333333000000111111111111000000000111222222333222222222111111111111000000000000000000111111111111000000...///000111111222111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000111111000000000000000000000000000000000//////000111222222222222000000000000000000000000000000111111111111000000000000000/////////......000000000000000000000000111111111111111111111111...000111111//////000111000222222111///...//////000000000000000000000000000000000000000000000000////////////000000000000000111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333333444555555555555444444444555555555555444444555444444444444555666666444555666555333222333444333333333333333333333333222333333444444444333333222222333333444444555555444444333333333333222222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000444333222000//////......000000000000////////////......////////////......,,,,,,---............---000000111111111000//////111000000///......------////////////////////////////////////////////////000000//////......------...------------...//////---------...............////////////////////////000000000000000000000000---------............///////////////////////////////////////000000000000...//////000000//////.........//////000111111222000//////......//////000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////////////////000000////////////......000000000000111111111111000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000;;;999888666555666777888555444333333333333444555444444444444555555555555222333333333444444444444222333333444444333333222222333333444444333333222222222111111111111222222111222222333333222222111333333222222222111111111000000000000000000000000333222222222222222222333///000111222222111000///000111222222333333222222000000000000000111111111///000111222222111000///---...000111222222111111000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000///000000000000000000///000000000000000000000000...///111222333333222222000000000000000000000000000000111111111111000000111111000000000/////////000000000000000000000000111111111111111111111111...000111111/////////000///111333222000//////111000000000000000000000000000000000000000000000000.../////////000000000111///000111111000///111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333222333444444555555444444333444444555555444444333444444444444444555666666444555666555333222333444333333333333333333333333111222333333444444444444111222222333444444555555444444333333333333222222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000222111000///////////////////////////000000000000......////////////......---...//////000000//////111111111111111000/////////////////////.........////////////////////////////////////////////////000/////////............,,,---......///.........---------.........//////////////////////////////////////////////////////---------............///////////////////////////......//////000000111111//////000111111000//////...///////////////////////////............//////000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////////////////////////////000////////////.........000000000000111111111111111111111111111111111111000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000>>><<<999666555666777999555444333333333333444555444444444555555555666666222222222333333333444444333444666666666666444333222333333444444333333222222222111111111111222222111222222333333222222111333333333222222222111111000000000000000000000000222222111111111111222222///000111222222111000///111111222333333333333222//////000000111111222222///000111222222111000///---...000111222222222111000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000//////000000000000//////000000000000000000000000...///111222333333222222000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000111111111111111111111111///111222111///.........---000333222000///000222000000000000000000000000000000000000000000000000.../////////000000111111...///111111000000111333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333222333444444555555444444333444444555555444444333444444333333444444555666444555666555333222333444333333333333333333333333000111222333444555555555111111222333333444555555444444444333333333222222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000///............///000000////////////000000000000......////////////......///000000111111111111111111111111111111000//////------......///000000000////////////////////////////////////////////////......//////////////////+++,,,.../////////...------------.........//////////////////////////////........................---------.........//////////////////////////////---......///000111111222///000111222222111000////////////...------,,,,,,//////............//////000000000000000000000000.../////////000000111111000000000000000000000000//////000000000000//////////////////////////////,,,,,,---...///000111111000000000000111111111111111111111111111111111111000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000EEEDDDAAA>>><<<:::999888:::999777555444444444444222333333333333333333333444444444333333333222222444444222222222222444444222222222222222222222222222222222222222222222222222222222222222222222222555555444333333222111111222222111111111111222222111111111111111111111111000000000000////////////222222222222222222222222222222222222222111000///111111111111111111111111000000000000000000000000000000000///////////////111111000000000000111111***,,,...000111111//////000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000444333111000000000111222222222111111000/////////000000000000000000000000000000000000000000000000000000///...............111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000222222111000///...------000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111//////000000111111222222111111222333333333333222333333333333333333333333222222111111222222333444444333333222222333333444333333333222222111111111222222333333333333444444555555555555555555555555444444444333333222222222333333333333333333333333444444444444444444444444555555444333333333333444333333333333333333333333222333333444444333333222111000///......///000111111111000000000000111111000000000000000000000000//////000000000000////////////............//////...000111000///...///111------......///000000000............//////000000------......//////000000........................//////.........---------000000000000000000000000111000///......///000111////////////////////////------------------------,,,,,,,,,---------......////////////////////////000000000000000000000000,,,,,,,,,---------......---.........//////000000///////////////////////////////////////.........000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222333000000000000000000000000111000///......///000111222111000//////000111222000000000000000000000000000000000000000000000000......//////000222333444222111111111000000//////000000000000000000000000111111111111111111111111JJJIIIGGGDDDBBB@@@???>>>===;;;999777555444444444555555555444444444444444333333333222222222222222444444333222222333444444222222222222222222222222222222222222222222222222222222222222222222222222555555444333333222111111222222111111111111222222111111111111111111111111222111111111111000000000222222111111111111111111222222222222222111000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111,,,---///111111111000///000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000333222222111000000111111/////////000111111222222000000000000000000000000000000000000000000000000000000///...............000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111000000000000111111111111000111222222333333222222333333333333333333333333222222111111222222333444444333333222222333333444333333333222222222111111222222333333333333444444444444444444444444444444444444444333333222222222444444444333333333333333444444444444444444444444555555444444333333333444333333333333333333333333222333333444444333333222222111000000000000111222222222111111111111222222000000000000000000000000//////000000000000////////////............//////...000111000///...///111///////////////.........------......////////////........./////////////////////////////////////////////.........---------////////////////////////111000///......///000111////////////////////////------------------------,,,,,,------....................................////////////////////////,,,,,,---------...................../////////000/////////////////////////////////////////////...000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222222000000000000000000000000111000///......///000111222111000//////000111222000000000000000000000000000000000000000000000000////////////000111222333111111000000000/////////000000000000000000000000////////////////////////RRRQQQOOOMMMJJJHHHGGGFFFBBBAAA???<<<999888666666888777777666666555555555333333333333333444444444444444333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222555444444333333222222111222222111111111111222222111111111111111111111111333333222222222111111111111111111111111111111111111222222222222111000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111---...000111222222111000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111222222222222111000000/////////000111111222222000000000000000000000000000000000000000000000000000000///.........//////////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111111111111111111000000000000111222222333333222222333333333333333333333333222222111111222222333444444333333222222333333444333333333222222222222111222222333333333333444444333333333333333333333333444444333333333333222222444444444444444444444444444444444444444444444444555555444444444333333333333333333333333333333333222222333333333333222222333222111111111111222333333333222222222222333333000000000000000000000000//////000000000000////////////............//////...000111000///...///111111000000///......---------------...............///////////////.........000000000000000000000000...............---------........................000//////......//////000////////////////////////---------------------------............/////////........................////////////////////////,,,------------.....................////////////////////////////////////......//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111222000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111000000///////////////...000000000000000000000000////////////////////////VVVVVVUUUSSSRRRPPPNNNNNNJJJIIIFFFCCC@@@>>><<<;;;::::::999888777666555555555555555555666666666666444444444333333444444444333333333333333333333333222222222222222222222222222222222222222222222222444444444333333222222222222222111111111111222222111111111111111111111111333222222222111111111111111111111222222222222222111111222222222111111000111111111111111111111111000000000000000000000000111111111111111222222222111111000000000000111111///000111222222222222111000000111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111000000000000000000000000000111222333333222000000222222111111000/////////000000000000000000000000000000000000000000000000000000///////////////000......//////000000111111000000000000000000000000///000000000111111111111000000000000000000000000////////////000000000000///////////////////////////////////////////////////000000000111111111111///000000000111111111111///000000000111111111111222222222111111000000000000000111222222222222222222222222222222222222222222222111111222222333444444333333222222333333444222222222222222222222222222222222333333333444444222222222222222222222222333333333333333333333333444444444555555555555555333333333333333333333333444444555444444444333333222222222222222222222222222222333333333333222222222222222111111222222222222222222111111222222222000000000000000000000000//////000000000000////////////............//////...000111000///...///111000000//////............------------............000000//////......------////////////////////////................................................////////////////////////////////////////////////.........................../////////////////////........................////////////////////////------------.....................///////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000111111222////////////////////////000000////////////000000111000000000000000000111000000000000000000000000000000000000000000000000222222111000//////000000////////////............000000000000000000000000111111111111111111111111WWWWWWWWWWWWVVVUUUTTTSSSQQQPPPNNNLLLIIIGGGDDDCCC>>>===<<<;;;999888666666555666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222444444333333333333222222222222111111111111222222111111111111111111111111222222111111111000000000222222222222333333444444000111111222222222111111111111111111111111111111000000000000000000000000000000111111222222222222111111000000000000111111000111111222222222222222000000111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000222333333222111000222222111111000/////////000000000000000000000000111111111111111111111111000000/////////000000111......//////000000111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000///////////////////////////////////////////////////////////////000000000111111111111///000000000111111111111///000000000111111111111333333222222111111000000000000111222222222222111222222222222222222222222222222111111222222333444444333333222222333333444222222222222222222222222222222222333333333444444222222222222222222222222333333333333333333333333444444444555555555666666333333333333333333333333444444555555555444333222222222222222222222222222111222222333333222222111111111111111111111111111111111000000000000111111000000000000000000000000//////000000000000////////////............//////...000111000///...///111............//////000000........................000000//////......------........................---...................................................////////////......////////////////////////......................../////////////////////...................................................---------........./////////////////////.........////////////////////////---.........//////000000///////////////////////////////////////////////////////////////////////////000000000111111111111//////////////////////////////000000000000//////000000000111111000000000000000000000000000000000000000000000000000000000333222111000////////////............////////////000000000000000000000000000000000000000000000000TTTUUUVVVXXXXXXXXXWWWVVVUUUUUUTTTSSSQQQOOOMMMLLLEEEDDDCCCAAA???===;;;:::666666666555555555444444444444555555555555444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111222222111111111111111111111111222111111111111000000000111111111222333333444444000000111222222222222111111111111111111111111111000000000000000000000000//////000000111222222222111111000000000000111111111111111111111111111222000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111222222222222111/////////000111111222222000000000000000000000000111111111111111111111111000000/////////000111111////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111222222222222222111111111///000111111222222111111222222222222222222222222222222111111222222333444444333333222222333333444111222222222222333333333222222333333333333444444222222222222222222222222222222333333333333444444333333333444555555666666333333333333333333333333333444555555555444333222222222222222222222222222111111222222222222111111000000111111111111000000111000000000000000000111000000000000000000000000//////000000000000////////////............//////...000111000///...///111------......///000000111///////////////.........///////////////.................................---------.......................................---......//////......---////////////////////////......................../////////............---------------------------........................------.........////////////////////////.........////////////////////////------......///000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000222222111000//////000000...////////////000000000000000000000000000000000........................QQQRRRUUUWWWYYYYYYYYYXXXVVVWWWWWWWWWVVVTTTSSSRRROOONNNLLLIIIGGGDDDCCCBBB::::::999888777666666555333444555666666555444333444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111222222111111111111111111111111333333222222222111111111...//////000111111222222000000111222222222222222111111111111111111111111000000000000000000000000......///000000111222222111111000000000000111111111111111000000000111111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000111111000000111222222333/////////000111111222222000000000000000000000000111111111111111111111111000000//////000111111222000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111111222222222222222222333///000000111111111111111111111111111111111111111222222111111222222333444444333333222222333333444111111222222222333333333222222333333333333444444333333333333333333333333222222222333333444444444222222222333444555555555222222222222222222222222333444555666666444222111111111111111111111111111111111222222222222111111111111222333333222111111222111111000000111111222000000000000000000000000//////000000000000////////////............//////...000111000///...///111.........///////////////111111000000000/////////.........///////////////........................---------.........//////////////////////////////------...//////...------////////////////////////....................................------,,,,,,------------------------....................................////////////000/////////............////////////////////////------......///000000111000000000000000000000000000000000000000000000000000000000000000000000000...///000111222111111000000000000000000000000000...///000111111000///...///000111222222111000///000000000000000000000000000000000000000000000000111111000000000000000111/////////000000000111111000000000000000000000000........................OOOQQQTTTWWWYYYZZZZZZZZZVVVWWWXXXXXXXXXWWWVVVUUUVVVTTTRRRPPPMMMJJJHHHGGG??????>>>===;;;:::999999333444555666666555444333444444444444444444444444222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111222222111111111111111111111111444444444333333333222222,,,------...///000000111///000111222222222222222111111111111111111111111000000000000000000000000---......///000111111111111111000000000000111111111111000000000000000111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000222111000000000111333444222222111111000/////////000000000000000000000000111111111111111111111111000000///000000111222222111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000------...///000111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111111111111222222333333444//////000111111111111111111111111111111111111111222222111111222222333444444333333222222333333444111111111222222333333333222222333333333444444444333333333333333333333333222222222333333444444444111111222333333444555555222222222222222222222222333444555666666444222111111111111111111111111111111111222222222222111111222222444444444444222222333222222222222222222333000000000000000000000000//////000000000000////////////............/////////000111000///...///111000000000///......------222222111111000000//////---.........//////000000000000000000000000000000---------.........//////000000000000000000000000,,,---...//////...---,,,////////////////////////////////////////////////......---------,,,,,,,,,------------------------..................................../////////000000000//////.........---////////////////////////---------...///000000111000000000000000000000000000000000000000000000000000000000000000000000000...///000222222111111000000000000000000000000000...///000111111000///...///000111222222111000///000000000000000000000000000000000000000000000000111111000000000000111111//////000000111111222222000000000000000000000000000000000000000000000000JJJLLLNNNQQQUUUXXX[[[\\\ZZZZZZZZZYYYYYYWWWVVVUUUSSSSSSRRRRRRRRRRRRQQQQQQJJJHHHEEEBBB@@@>>>>>>===:::999666444444444555666666666555555444333333222444444444333333333222222444444444333333222222222222000...///222444333111333333333333333333333333333222222111111222222333222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111000000000111222222333333111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000222...222999,,,666JJJ---222111111111000000//////////////////000000000000111111000000000000111111111222222111111000///...000000000000000000000000111111222222222222111111111111111111111111111111111111111111000000000000333222111000///...------000000000000111111111111000000000000000000000000111111000000000000111111111111000000//////......//////000000000000//////111000///---------...///222000///000111222000///000000000000000000000000000000000000111111111111111111111111111111111111111111000000000222333444111111111111111111111111000000000000111111111111111111111111111111111111333222111111111222333444111222222333333222222111333333333222222111111111222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222444333333222222333333444111111111111111111111111555444333333222222222222222222222222222222222222111111000000000000111111222111000111222222111000222111111000///......---////////////////////////111111111111111111111111////////////000000000000111111000000//////......000...---...///000///...////////////////////////000000//////.........---//////............//////////////////////////////////////////000000000000......------------............////////////....................................------------......,,,---......//////......//////000000000000//////......////////////......////////////////////////000//////000111222222111//////000111111111111111000000000000000000000000000000000000000000000000////////////////////////111111000000//////......////////////////////////000000////////////000000000000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111GGGIIIKKKNNNQQQTTTWWWXXXVVVVVVVVVUUUTTTSSSRRRQQQNNNNNNNNNMMMMMMMMMMMMMMMPPPNNNKKKHHHEEECCCBBBBBB>>><<<:::888777666666666555555555444444444555555333333333333333333333333444444444333333333222222333111///000222333222111333333333333333333333333333222222111111222222333222222222222222222222222333333333222222222111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000222------333+++<<>><<<:::888777666555444333444555666777222333333333333333333333444444444444333333333333444222000000222222222111333333333333333333333333333222222111111222222333222222222222222222222222333333333222222222222111111111111111111111111111111111111111111111111111333333222222111000000///111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000222...+++111---<<>>???@@@AAA>>>???AAADDDFFFHHHJJJKKKLLLLLLKKKIIIGGGDDDBBB@@@>>><<<:::888666555555555444444444444444444444555444444444444444444444444444444333222111111111222222222222333333444444444333222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000///333...555222...555'''000000000000000000111111111111000000000/////////111111000000000000111111111222222111111000///...222222222222222222222222111111222222222222111111111111111111111111111111111111111111000000000///000000000000111111111111////////////000000000000000000000000000000000000111111000000000000111111////////////000000000000//////000000000000//////000000111222222222333333333222111111333333222111000000000000000000000000///000000000111111111111111111111111111111111111000000000//////...------111111111111111111111111///000000000111111111111111111111111111111111111111111222222333333333333111222222333333222222111222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333444444444444444444444444444333333222222333333444333333333333333333333333333333333222222333333444222222222222222222222222111111000000000000111111111000///000111222111///000000000000////////////000000000000000000000000000000000000000000000000.........////////////000------......//////000000111///...///000111000///////////////////////////........./////////////////////............//////////////////////////////////////////000000000000/////////....../////////......////////////..............................------...//////...------,,,---......///...............////////////............////////////......////////////////////////...------...111222222111//////000000000//////...////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000////////////000000............////////////......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......JJJJJJKKKLLLMMMOOOOOOPPPPPPPPPOOONNNLLLJJJIIIHHHAAA@@@===;;;:::;;;<<<<<<>>>???AAACCCDDDEEEEEEFFFJJJJJJIIIHHHHHHGGGFFFFFFCCCCCCAAA???===:::999888777777666666666555555555444444444444555555555555333444444333111111222444111222222333333444444555333222222111111222222333222222222222222222222222111222222222222333333333111111111111111111111111111111111111111111111111///000000111222222333333111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000...333)))///111---555///000000000000111111111111////////////////////////111111000000000000111111...///000111111222222111222222222222222222222222111111222222222222111111111111111111111111111111111111111111000000000000222222222111111000000000000000000000111111111111000000000000000000000000111111000000000000111111////////////000000000000//////000000000000//////000111111222222222111111333222111222444555555444000000000000000000000000000000000000111111111111111111111111111111111111000000111111111000//////111111111111111111111111000000000000111111111111111111111111111111111111000111222333333333333222111222222333333222222111111222222222222333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333333333222222222333444444222222222222222222222222111000000000000000000111111///...///000111000///000000000000////////////000000000000000000000000////////////////////////---------.........//////..................//////111000//////111111000///////////////////////////........./////////////////////............//////////////////////////////////////////000000000000000//////......//////000......////////////..............................,,,---...//////...---,,,,,,---......//////......---......//////......---......////////////......////////////////////////+++******,,,///000000000---...//////000000000///////////////////////////000000000000000000000000........................////////////000000000000000000000000000000000000000000////////////000000....../////////000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////PPPPPPQQQRRRSSSSSSTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLEEECCC@@@===;;;;;;<<<======>>>@@@AAACCCCCCCCCCCCEEEEEEDDDDDDEEEGGGIIIJJJHHHHHHHHHGGGEEEBBB???>>>:::999999888777666555555444444444444555555555666111333444333111111333666111111222333333444555555333222222111111222222333222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111000000000000000000000000000000000111111000000000000000000000000000000000...444(((---333...555444///000000000111111111111/////////000000111222222111111000000000000111111...///000111111222222111111111111111111111111111111111222222222222111111111111111111111111111111111111111111000000000000222222222111111111000000111111111111222222222222000000000000000000000000111111000000000000111111.../////////000000000111000000000111111000000000000111111222222111000///000000000222444666666555000000000000000000000000000000000000111111111111111111111111111111111111111111222333444333222222111111111111111111111111000000000000111111111111111111111111111111111111000111222333333333222222111222222333333222222111111111222222222333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222333222222222333333444555222222222222222222222222222111111000000111111222111000///000111222111///////////////000000000000000000000000000000000000////////////////////////............////////////..................------111000///000111111000///////////////////////////............/////////000//////............//////////////////////////////////////////000000000000000000////////////000000......////////////..............................,,,---///000000///---,,,,,,---......//////......---......//////......---......////////////......////////////////////////,,,+++***,,,...//////...,,,,,,...///000000111111////////////////////////000000000000000000000000////////////////////////.../////////000000000111////////////////////////000000////////////000000/////////000000000111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000WWWWWWXXXXXXYYYYYYZZZZZZ[[[ZZZZZZXXXVVVTTTRRRQQQKKKHHHEEEAAA???>>>???@@@888999<<>>@@@@@@@@@@@@@@@AAABBBBBBGGGEEECCCBBBAAABBBDDDEEEJJJJJJJJJKKKKKKKKKKKKKKKGGGFFFCCC@@@<<<:::888888777777666666666555555555999444---111777222000;;;444444444444333222111000555555444333222222222222555444444333333444444555222222333333333444444444333333222222111000//////333333222111111222333333222222222222222222222222222222222111111111000000222222222111111111111000000000000000000000000000111111111111111111111111111111111000000000000000000000111111111222222222222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111000000000111333444333222222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000111111222222333333222222111111000/////////////////////////////////...///000222222222111000222222222111111111000000000000000000111222333444333333333333333333333333333333333222222111111111222222111111111111111111222222111111111111111111333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333555555444444444444333333333333333222222111111111111111222333444444444444333333222111111222333333222222222222222222222222222222222111111111000000111111000000000000111111000000000000////////////000000000000000000000000111111000000//////......000000000000000000000000111111000000//////......,,,,,,---...///000111111......///000000000000000000000///...............////////////////////////......////////////......000000000000000000000000111111111111111111111111////////////////////////................................................------------------------........................//////.........---------////////////////////////---......///////////////000000000000000000000000000000000000////////////222111111111000000//////000000000000////////////......//////000000111111111111000000//////......000/////////111222111000000000000000000000000000111111111111111111111111000000000000000000000000111000/////////000222333,,,---------.../////////_________^^^]]][[[YYYWWWZZZ[[[\\\\\\[[[YYYWWWUUURRRQQQPPPNNNKKKGGGCCC@@@@@@?????????@@@AAACCCDDDEEEDDDCCCCCCCCCCCCEEEEEEEEEEEEFFFHHHJJJLLLNNNOOOLLLJJJHHHEEEBBB@@@>>>===999999888777666666666666333777888555666======555666666666555444444333333333333333222222333444444444444333333333333444444333333222222333333333444555444444333333222222222333333222111111222333333222222222222222222222222222222222111111111000000222222222111111111111000000000000000000000000000111111111111111111111111111000000000000000000000000000111111111222222222111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000111111222333222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000///////////////000000000111111111111000000000000000000000000000000000000///000000111111111111000222222222111111111000000000000000000111222333444222222222222222222222222333333333222222111111111222222222222222222222222222222111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222111111333333222222222111111111111222222333333333333222333333222111111222333333222222222222222222222222222222222111111111000000111111000000000000111111111000000000////////////000000000000000000000000111000000000/////////...000000000000000000000000111000000000/////////............///////////////......///000000000000000000000///...............////////////////////////......////////////......000000000000000000000000------------------------////////////////////////................................................................................................//////.........---------////////////////////////---......///////////////000000000000000000000000000000000000////////////111111111000000000//////000000000000////////////.../////////000000000111111000000000/////////...000///...///111111111000000000000000000000000000111111111111111111111111000000000000000000000000111000/////////000222222...//////////////////000eeedddbbb```]]][[[ZZZYYYYYYYYYYYYYYYYYYXXXWWWWWWUUUVVVVVVUUURRRNNNIIIGGGAAA@@@>>>===>>>@@@CCCEEEDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDEEEFFFHHHKKKNNNOOOOOONNNMMMLLLJJJHHHFFFDDD???===;;;999888888888888...555???999888TTTaaaJJJ:::999777666555555666666222222222222333444555666333333222222222222333333444333222222222222333333333333333333333333333333333222222111111222222333222222222222222222222222222222222111111111111111222222222111111111111000000000000000000000000000111111111111111111111111000000000000000000111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111222222222222222111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000000000////////////000000000000111111111111111111111111111111111111222111000000000000000000222222222111111111111111000000000000111222333333111111111111111111111111222222222222222111111111333333333333333333333333111111222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333222222222222111111444444444444333333333333222333333333333222222111333222222111111222222333222222222222222222222222222222222111111111111111111111000000000000111111111111000000000/////////000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000//////..................///000000000000000000//////............///////////////////////////......////////////......000000000000000000000000------------------------////////////////////////................................................////////////////////////.......................................---------////////////////////////---......///////////////000000000000000000000000000000000000////////////111111000000000000//////////////////000000000000////////////000000000000000000000000////////////000///...///111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111222111111000000000000000000nnnmmmiiifffbbb___\\\[[[XXXXXXXXXXXXXXXYYYYYYZZZXXXYYYZZZ[[[YYYVVVRRRPPPEEECCC@@@======>>>AAACCCCCCDDDEEEGGGHHHIIIIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKGGGEEEAAA>>>;;;:::::::::444111;;;888333WWWppp[[[;;;999777555555555666777333222222222333333444555333222222111111222222333444333333222222222222333111111111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111000000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000111333333222111111000000000111222222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000333333222222111111000000...//////000111222222222111111111111111111111111333222111/////////000111111111111111111111111111111111000000111222222333000000000000000000000000222222222111111111111111222222222333333333333333111111222222222222222333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333555555444444444333333333666666666666666555555555444444444444444333222111222222222222222222222222222222222222222222222222111111111111111111111111111111000000000000111111111111111000000000//////////////////////////////000000000000////////////////////////////////////000000000000///////////////////////////...............///000000000000000000///............//////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////........................................................................................................................////////////////////////---......///////////////////////////////////////000000000000////////////000000000000000000//////////////////000000000000////////////000000000000000000000000////////////111000///000222222222111000000000000000000000000////////////////////////000000000000000000000000000000000000000111111222111111111000000/////////~~~zzzssslllddd^^^ZZZXXXXXXXXXYYYZZZ[[[[[[\\\XXXYYY[[[\\\\\\ZZZWWWVVVLLLIIIDDD@@@>>>>>>???@@@@@@AAACCCEEEFFFGGGGGGGGGMMMLLLJJJIIIHHHGGGHHHHHHFFFGGGIIIKKKMMMNNNNNNOOOMMMKKKHHHDDDAAA>>>===<<>>???@@@AAABBBCCCDDDDDDIIIIIIIIIJJJJJJJJJJJJJJJCCCDDDEEEFFFHHHKKKMMMNNNPPPOOOMMMJJJHHHEEECCCBBBDDD333777???555444;;;666888777666555444444555555666555444333222222222222333333222222222222333333111333555777777666444333333333333333333333333333111222222333333222222111222222222222222222222222111111111111111222222222222222222111111111111000000000000000000000000000000000000000000000000000/////////000111111222222222222222111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222222111111111111111222222222333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////...//////000111222222222111111111111111111111111222111000000000000000000111111111111111222222222222111111111111111222222000000000000000000000000000000000111111111111111000000000111111222222333111111222222333444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333222222222222111111111111111111222222222222444555555555555444444333111222222333333222222111222222222222222222222222111111111111111222222222111111000000000000111111222222111111111000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000,,,,,,---...///000111111......///000000000000000///............//////000////////////////////////......////////////......000000000000000000000000////////////////////////////////////////////////................................................------------------------........................---------...............////////////////////////---......///////////////000000000000000000000000000000000000////////////......////////////000000......//////000000111111000000000000////////////////////////000000000000222111000111333444333222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000000///////////////......qqqiii```bbbdddffffffeeedddccccccbbb```___]]]\\\[[[[[[XXXVVVRRRNNNJJJHHHFFFFFFBBBBBBAAAAAABBBDDDEEEGGGDDDEEEHHHJJJKKKKKKJJJIIIEEEDDDCCCCCCDDDGGGJJJLLLNNNNNNOOOPPPOOOMMMKKKIIIGGG???>>>CCCAAA;;;999;;;777777777666555555444444444444333222222333333333444444333333333333444444///222666999:::999666444555444444333333222222222111222333333333333222111222222222222222222222222000000111111111222222222222222222111111111111000000000000000000000000000000000000000000000000000...//////000111111222222222222222111111111000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333222222222111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///////////////000000000//////000000111111111222000000000000000000000000///000000111111111111000000000111111111222222222222222111111111111111222111111111111111111111111///000000000111111111222000000111222222333444444111111222222333444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222111111000111111111222222222222222222333333444333333333111222333333333333222111222222222222222222222222000000111111111222222222111111000000000000111111222222222111111111000000000000000000000000000000.../////////000000000111000000000000000000000000.../////////000000000111---.........//////000000......///000000000000000...............///000000////////////////////////......////////////......000000000000000000000000........................////////////////////////................................................................................................---------.........//////////////////////////////---......///////////////000000000000000000000000000000000000////////////........./////////000000.........///000111111111111000000000/////////....../////////000000000111000///...///111222111000000000000000000000000000111111111111111111111111000000000000000000000000...///000111222111111000///000000000000000000111wwwrrrtttvvvxxxyyyxxxvvvtttmmmkkkgggdddaaa______^^^ZZZYYYVVVSSSPPPMMMLLLKKKHHHGGGEEEEEEEEEGGGJJJKKKCCCDDDGGGJJJJJJIIIGGGFFFHHHGGGDDDBBBBBBEEEHHHJJJKKKMMMPPPRRRSSSRRRQQQOOONNNNNNEEE???BBB???;;;???777888888888777666555444222222222222333444555555555444444333333444444555...111777;;;===;;;777555333333222222111000//////111222333444444333222111222222222222222222222222000000111111222222222222222222222111111111111000000000000000000000000000000000000000000000000000...//////000111222222222222222222222111111000000//////000000111111111222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222111000000000111333444333222222222111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222333333000000000000111111111111////////////////////////...///000222222222111000000000111111222222222222222222111111111111111222111111111111111111111111//////000000111111111222111111222333333444555555111111222333333444555555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333555555555444444444333333333333333444444555555555///000111222222222222222111222333444444333222111222222222222222222222222000000111111222222222222111111000000000000111111222222222111111111111000000000000000000000000000.../////////000000111111000000000000000000000000.../////////000000111111///////////////............//////000000000000000...............///000111////////////////////////......////////////......000000000000000000000000////////////////////////////////////////////////................................................////////////////////////........................---------.........//////////////////////////////---......///////////////000000000000000000000000000000000000////////////---.........//////000000---......///000111111222111111000000/////////....../////////000000111111///...---...///000000...000000000000000000000000111111111111111111111111000000000000000000000000...///000222222111111000000000111111222222222333|||uuuoooiiiddd```\\\YYYVVVTTTSSSRRRPPPNNNIIIJJJKKKKKKJJJKKKMMMNNNKKKIIIGGGFFFGGGGGGGGGFFFBBBAAA???>>>???@@@BBBCCCDDDGGGJJJNNNQQQRRRSSSSSSQQQRRRRRRNNNJJJEEECCCBBB:::999888666666666777777555555666666666555555555555555444444444333333333555777:::<<<<<<:::777555444444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000444333111000000000111111000000000000000000000000000000000000000000000000111111111111111111111111333333333222222222111111111111111111111111111111222222222111111111000000111111222222222222111111111111111111111111111111000111111111111222222222222222222222222111000///111111111111111111111111111111000000000000111111111111000000//////......000...,,,---000111///---111111000000111111222333000000000000000000000000111111000000//////......//////000000000000//////000000000000000000000000111111000000000000000111000000000000000000000000111111111000000000000000000111111111111222222222///000111222222222222222222222111111111111222222222222222222222222222222333333333333333333333333222222444444444444222222333222222111111222222333333333333333333333333333333444444555555444444333222222222222222222222222555444444333222111000000111111000000111111222333333333333333333333333333444444444333333222222222000111222333444555555666000000111111111222222222111111111111111111111111333333111000000000111222//////000000000//////...111111111000000000000000////////////////////////000000000000000000000000222000///------///000222.../////////000000000111//////............//////////////////............///////////////////////////...---,,,,,,---...///000000000000000000000000........................////////////////////////111000000///...---------..........................................------////////////////////////............////////////////////////////////////............////////////000...------///000//////////////////////////////............////////////000000000000000///......////////////000000000000////////////////////////000000111111111222222222...------111555666222---000000000000000000000000000000000000000111111222////////////000000000000222111111000///......---zzzrrrmmmeeebbb^^^[[[YYYWWWUUUSSSQQQPPPOOOMMMLLLLLLMMMOOOMMMKKKIIIHHHIIIHHHGGGEEEBBBAAA???>>>>>>???@@@BBBBBBDDDGGGKKKNNNPPPQQQQQQSSSUUUVVVTTTPPPMMMJJJJJJBBB@@@>>>;;;999888888999333333444444444444333333555555444444444333333333444555777999999777555444444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111333333111000000000111111111111111111111111111111000000000000000000000000111111111111111111111111333333222222111111111111111111111111111111111111222222222111111111000000111111222222222222111111111111111111111111111111000111111111111222222222222222222222222111000000111111111111111111111111222222111111111111222222111111000000////////////000///---...000111///---111111000000111111222333000000000000000000000000111111000000//////////////////000000000000//////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000111111111000111111111111222222222000000111222222222222222222222111111111111222222222222222222222222222222333333333333333222222222222222333444444333222222333222222111111222222333222222222222222222222222222222333333333333222222222222222222222222222222444333333222222111111111222111111111111222222333111111111222222222333333444444333333333222222222333333333333222222222222000000111111111222222222111111111111111111111111333222111000000000111222333333333222222000///...111000000000000000000000////////////////////////000000000000000000000000111000///......///000111////////////000000000000000000////////////000000////////////............////////////////////////000///............///000000000000000000000000000........................////////////////////////111000000///......------................................................////////////////////////............////////////////////////////////////............////////////111///......///000///...////////////////////////............////////////000000000000000///......////////////000000000000000000000000000000000000000000111111111222222222222000000444888888444000000000000000000000000000000/////////000000111111////////////000000000000111111111000///.........}}}rrrnnniiieeecccaaa___]]][[[YYYUUURRRPPPPPPQQQRRRPPPNNNMMMMMMMMMLLLJJJGGGEEEDDDBBB@@@????????????>>>@@@CCCFFFIIILLLMMMNNNRRRTTTWWWXXXVVVTTTRRRRRRKKKHHHDDD???<<<:::999999444444444444444444333333555555444444444333333333333444555555555555444333333333333333222222222222222222222222222222222222333333333333333333333333111111111111111111111111333222111111000111111111222222222222222222222222000000000000000000000000111111111111111111111111222111111111111000000000111111111111111111111111222222222111111111111111111111222222222222111111111111111111111111111111000111111111111222222222111222222222222111000000222222222222222222222222333333222222222222333333111000000000000/////////000///...///000111000...111111000000111111222333000000000000000000000000111000000000000////////////000000111111000000///000000000000000000000000111000000000000000111111000000000000000000000000//////000000111111222222000111111111111222222222000000111222222222222111222222111111111111222222222222222222222222222222222222222222222222222222222222333333333333222222333222222111111222222333111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222333333222222111222222222333222222111111000000000333333333333222222222222333222222222222111111111111111111111111222222222111111111111111111111111333222111111000000111111444444444333111000...---000000000000000000111111////////////////////////000000000000000000000000111000///......///000111000000000000////////////000000////////////000000////////////............////////////////////////000000////////////000000000000000000000000000000........................////////////////////////000000000///......------................................................////////////////////////............////////////////////////////////////............////////////333111//////000000///...////////////////////////............////////////000000000000000//////...////////////000000000000111111111111111111111111000000000111111111111222333222222444777777444000000000000000000000000000....../////////000000000////////////000000000000111111000000//////......{{{uuurrrppppppooonnniiieee___ZZZXXXWWWVVVVVVSSSRRRQQQRRRRRRRRROOOMMMLLLJJJHHHEEEBBB@@@???>>><<<===???AAADDDGGGIIIJJJLLLOOOTTTWWWWWWVVVVVVVVVRRROOOIIIDDD???;;;:::999777777666666555555555555555555444444444333333333444444333333333333444444333222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000111111111222222222111111222222222111111000222222222222222222222222222222222111111222222222000000000000000000000000000000000000000000000000111111000000111111222333000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000111222000000000000000000000000......///000111222222333000000111111111222222222000111111222222222111111222222111111111111222222111111111111111111111111111111111111111222222222222222222333333222222222333222222111111222222333222222222222222222222222111111222222222222111111222222222222222222222222111111111222222333333333444333333222222222222222666555444222111///...---333222222222222222222222//////000111222333333444111111111111111111111111111111111111111111111111222222222111111111111111111111111000000...------000000000000000111111111////////////////////////////////////////////////000000////////////000000000000000000//////////////////............//////////////////............////////////////////////////////////////////////////////////////////////........................////////////////////////000000//////....................................---------...............////////////////////////............////////////////////////////////////............////////////444222000000000000///...////////////////////////............//////////////////000000000000//////////////////000000000000111111111111111111111111000000000000111111111111111000000222333333000...////////////////////////---......///////////////////////////000000000000111000000000/////////...~~~xxxqqqkkkfffaaa\\\YYYVVVTTTTTTTTTUUUUUUSSSQQQTTTRRROOOKKKGGGDDDAAA@@@>>>>>>>>>>>>@@@BBBDDDEEEFFFJJJOOOSSSUUUVVVWWWXXXVVVTTTPPPKKKFFFBBB???>>>;;;:::888777555555555555555555444444444333333333555444444333333444444555222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111222111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000111111111222222222000111111222222222111111222222222222222222222222111111000000000000111111000000000000111111111111000111111111000000111111111111000000111111222333000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000000000//////000111222222000000000000000000000000......///000111222222333000000111111111222222222111111222222222111111000222222111111111111222222111111111111111111111111000000111111111222222222222222222222222222222222333222222111111222222333333333333333333333333333222222333333333333222222222222222222222222222222111111111222222333333444333333222111111222222222444444444333222222111111222222222222222222222222//////000111222333333444111111111111111111111111111111111111111111111111222222222222111111000000...//////000000000////////////000000111111111111000000000000000000000000////////////////////////000000////////////000000000000000000////////////...------,,,,,,------...////////////............////////////////////////........................////////////////////////////////////////////////////////////////////////////////////....................................---------.........//////////////////////////////............////////////////////////////////////............////////////444222000000000000///...////////////////////////............//////////////////000000000000//////////////////000000000000111111111111111111111111000000000000000000000000000//////000111000///---////////////////////////------...///000//////...////////////000000000000000000000000////////////{{{sssiiibbb\\\ZZZWWWVVVVVVVVVUUUSSSYYYWWWUUUQQQNNNJJJHHHFFFBBBAAA???>>>>>>???@@@BBBCCCGGGLLLOOORRRTTTWWWYYYYYYXXXVVVSSSPPPLLLHHHFFF???>>>;;;888666555444444555555444444444333333333555555444444444444555555111111111222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000111222222222222111222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111111111111111111222222222111111222222222222111111111111111111111111111111000111111111111222222222000000111222222222222111333333333333333333333333111000000000000000000111000000000111111111111222000222333222111000111222111111000000111111222333000000000000000000000000000000000111111111111222000111111222222111111000000000000000000000000000////////////000111222333000000000000000000000000//////000000111111222222000111111111111222222222111222222222222111000000222222111111111111222222111111111111111111111111000000111111222333333333222222111111111111222222333222222111111222222333333333333333333333333333222222333333333333222222222222222222222222222222111111111222222333333333111111000000111111222333///000111222444555666777111111111222222222222222333222222222222111111111222222222111111111111111111111111111111111111111111222222222222111000000///000111222222333333222/////////000111111222222000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000...------------------...////////////............////////////////////////------............------000000000000000000000000//////////////////////////////////////////////////////////////////..............................,,,,,,------.../////////////////////////////////............////////////////////////////////////............////////////333111//////000000///...////////////////////////............////////////...//////000000000000000////////////000000000000111111111111111111111111111000000000000000//////000000111111111111111111000000000000000000000000---...///000111000//////////////////000000000000000000000000////////////}}}vvviiieee```\\\ZZZYYYXXXWWWXXXXXXWWWUUUSSSQQQOOONNNHHHFFFBBB???======>>>???@@@CCCGGGJJJLLLPPPTTTXXXVVVWWWXXXXXXWWWSSSOOOMMMGGGEEEAAA===:::888777777555555444444444333333333444444444444444444444444000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222///000111222333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111000111111111111222222222000000111222222222222222333333333333333333333333222111111000000111111222000000111111111222222222000222444333111000111333111111000000111111222333000000000000000000000000000000111111111222222222000111111222222111111000000000000000000000000000////////////000111222333000000000000000000000000000000000000000111111111000111111111111222222222222222222222222111000000222222111111111111222222111111111111111111111111111111111222333444444444333222111000000111222333333222222111111222222333222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222333333.........///000111222333//////000222333444555666000111111111222222222222333333333333222222222222222222222111111111000000111111111111111111111111111222222333222111000///000111111222222222222111...//////000111111222222000000000000000000000000000000000000000000000000//////000000000000//////------...///000111222222/////////....../////////////////////............////////////////////////---...///000000///...---000000000000000000000000////////////////////////////////////////////////.../////////////////////........................,,,,,,------...//////000////////////////////////............////////////////////////////////////............////////////111///......///000///...////////////////////////............////////////......///000000000000000////////////000000000000000000000000000000000000111111000000///////////////000111222111222222333000000000000000000000000---...000222222111000///////////////000000000000////////////000000000000vvvqqqiiiccc```^^^\\\[[[VVVVVVVVVVVVVVVUUUTTTTTTLLLIIIDDD???===<<<======>>>@@@BBBDDDGGGKKKQQQTTTRRRTTTWWWYYYYYYVVVRRROOOOOOLLLHHHCCC???===<<<<<<555555444444444333333333222333333444444333333222000000111111222222222222222222222222222222222222333333333333333333333333222222222222222222222222///000111222333333222111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111000000111111222222222222111111222222222222111111111111111111111111111111000111111111111222222222///000111222222222222222333333333333333333333333333222222222222222222333000000111111222222222222000333444333111000222444111111111000111222222333000000000000000000000000000000111111222222222222111111222222222222111111000000000000000000000000////////////000111222333000000000000000000000000111111111000000000000000000111111111111222222222222222222222222111000///222222111111111111222222000000000000000000000000111111222333444444555555333222111000000111222333333222222222222222222333111111111111111111111111000000111111111111000000222222222222222222222222222222222222222222222222---------...///111333444222222222111111111111000000000111111222222222222111111222333444555555666222222222222111111000000111111111111111111111111111111222333222111000///000000000000000///...---...//////000111222222222000000000000000000000000000000000000000000000000//////000000000000//////,,,---...///000111222333111111000000000000111111000/////////............////////////////////////...///000111111000///...000000000000000000000000000000000000000000000000////////////////////////.........///////////////........................,,,,,,------...///000000////////////////////////............/////////000////////////////////////............/////////000000...------///000//////////////////////////////............/////////000......///000000000000000////////////000000000000////////////////////////111111000000/////////...---///000000000111222333000000000000000000000000...///111222333222000///////////////000000000000////////////000000000000|||rrrjjjfffdddccc```^^^\\\ZZZYYYVVVRRROOOMMMIIIEEEBBBBBBBBBAAA@@@>>>???@@@BBBEEEHHHJJJLLLPPPRRRUUUWWWXXXXXXWWWVVVUUUQQQMMMIIIGGGCCC===888<<<:::777666666777666666999777555555666666555444555444333333222222333333444444444444333333222111333333333333333333333333111111111111111111111111000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333333333222222111111111111111222222222333333333222222222222222111000///111111111111111111111111222222111111111111222222222222111111111111111222111111111111111111111111000000000000000000000000222222222111111111000000///...---------///000111111111000000//////.........///000111111000///...000111111111111222222222...//////000111222222222222222222222222222222222111111111111111111111111222222222222222222222222333333333222222111111111000000111222333333444444111111222222222333333333444444444444444444444444111222222333333222222111333333333333333333333333333333222111111222333333222222222222222222222222111000000000111222333333111111111111111111111111333333333333333333333333333222222222111000000000222222222222222222222222111111000000000000111111222111111111000000//////000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000111111000000//////............//////000000111111........................////////////////////////......------------......000000000000000000000000222222111111000000//////111000///...------...///............////////////------............------...------,,,,,,------...///000111000---++++++,,,////////////000000000000///............//////000////////////////////////...............///000000////////////000000000000000000//////.........---000///...------...///000////////////000000000000111111000000//////......////////////000000000000222111111000000000000000222222111000//////000000000000000000000000000000000000000000////////////000000000000111111111111...///000222222111111000yyyuuurrrqqqkkkhhhccc___[[[XXXTTTQQQNNNKKKGGGDDDCCCBBBAAA???===>>>>>>@@@AAACCCEEEFFFKKKMMMPPPTTTVVVXXXYYYYYYYYYVVVRRRPPPMMMJJJEEEAAA@@@===:::999888888777666777555333333444444444333555444333333222222333333222333333333333222111000333333333333333333333333333333333333333333333333111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333333333222222222111111111111111222222222333333333333333333333222111111111111111111111111111111222222111111111111222222222111111000000111111111111111111111111111111111000000000000000000000000222222222111111111000000//////.........///000111222111111111000000000000//////000000000000////////////000000000111111111...//////000111111222222222222222222222222222222111111111111111111111111222222222222222222222222333333222222222222222222111111111222222333333444111111222222222333333333333333222222222222222222111222222333333222222111333333333333333333333333333333222111111222333333222222222222222222222222111111111000111111222222111111111111111111111111222222222222222222222222222222222111111111111111222222222222222222222222222222111111111111222222222111111111000000000000000000000000000000000000000000000000111111111111////////////000000000111000000000000000000000000111000000000/////////....../////////000000000111........................///////////////////////////......------......///000000000000000000000000111111111000000000000000111000///...---......///............////////////...//////000000//////......------,,,,,,------......///000000...,,,,,,---.../////////000000000000222111000///------------////////////////////////...............///000000////////////000000000000000/////////............///...------------...///.../////////000000000000111000000000/////////...////////////000000000111000000//////000111222222222222111000000000000000000000000000000000000000......//////000000111111000000000000111111111111...///000111222111111000yyyrrrjjjddd]]]XXXTTTQQQNNNKKKIIIGGGFFFDDDBBB@@@@@@??????@@@@@@AAAAAAEEEGGGJJJNNNRRRVVVYYY[[[[[[YYYWWWUUUTTTQQQNNNKKKFFFCCC@@@>>>===;;;999777777555333333444555444333555444444333333333333333111222222222222111111000333333333333333333333333333333333333333333333333222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333333222222222222111111111111222222222222333333333444444444333222222111111111111111111111111222222111111111111222222111000000000000000111111111111111111111111111111000000000000000000000000222111111111111000000000000000/////////000111111222222222222111111111111000000////////////000000.../////////000000000000/////////000111111222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222333333222222222222222222222222111111222222222333333333222111111111000000//////111222222333333222222111333333333333333333333333333222222111111222222333333333333333333333333333222222111111000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333222222222222333333111111111111111000000000000000000000000000000000000000000000111111111111/////////000000000111111000000000000000000000000000000000000////////////////////////000000000000........................///////////////////////////......------......///000000000000000000000000///000000000000000000111000000///............///............///////////////000000111111000000///......------------......---...000///...---............/////////000000000222111000...------------////////////////////////...............///000000////////////000000000000////////////...............------,,,,,,------........./////////000000000000000000000/////////////////////000000000111111......//////000222333444222111000000000000000000000000000000000000000000------...///000111222222000000000000111111111111//////000111111111111000}}}tttiii```ZZZTTTRRRPPPNNNMMMLLLIIIGGGFFFEEEDDDCCCAAAAAAAAAAAAAAACCCEEEIIIMMMRRRUUUXXXWWWWWWWWWVVVVVVUUUSSSRRRMMMJJJGGGDDDBBB@@@<<<:::;;;999777777777888777666555555444333333333333333222222333333333222222111333333333333333333333333111111111111111111111111222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222222222333333333333333222222111111111111111111111111222222111111111111222222000000//////000000111111111111111111111111111111000000000000000000000000111111111111000000000000111000000000000111111111111111111111111111111111111000///......///000111/////////000000000111111//////000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333333333333222222222222222222111111222222222333333333111111111000000///......111222222333333222222111333333333333333333333333222222222222222222222222333333333333333333333333333333222111000000000111111111111111111111111111222222222222222222222222000000000111222222222333111111111111111111111111222222222111111222222222111111111111111111111111000000000000000000000000///000000000111111111111//////000000000111111111////////////////////////000000000000////////////////////////000000000000........................//////////////////////////////............//////////////////////////////.../////////000000111111/////////.........//////............///////////////000000111111000000///......------------......,,,---///000///...///000........./////////000000......---......///000111////////////////////////...............///000000////////////000000000000///////////////........................................../////////000000000000000000//////////////////000000000111111111////////////000111222333111111000000000000000111////////////////////////.........///000111111111///000000000111111111111///000000000111111111111zzzlllcccXXXVVVSSSQQQQQQPPPNNNMMMKKKJJJHHHFFFDDDCCCBBBBBBBBBCCCDDDFFFIIIMMMOOOQQQSSSTTTUUUVVVVVVVVVWWWWWWSSSPPPMMMKKKHHHEEEBBB??????===;;;:::::::::999777666555444444333333444444333333444444444444444333333333333333333333333333111111111111111111111111222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222111111222222222222111111111111111111111111111111222222111111111111222222000000000000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111000///......///000111000000000111111111222222000000000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333333333333222222222222222222111111222222222333333333222222111111000000000000111222222333333222222111333333333333333333333333222222222222222222222222333333333333333333333333333333222111000000000111111111111111111111111111333333333333333333333333000000000111222222222333111111111111111111111111111111000000000000111111111111111111111222222222000000000000000000000000///000000000111111111111000000000000111111111111////////////////////////////////////000000000000000000000000/////////////////////////////////////////////////////////////////////....../////////////////////////////////......//////000000000111......//////////////////............////////////...//////000000//////...///......------......///+++---///000//////000111............////////////---------......///111111////////////////////////...............///000000////////////000000000000.........////////////////////////000000/////////............////////////////////////000000000000000000000000111111111111111111000000000000000111111000000000000000111111////////////////////////000000000000///////////////000000000111111111111000000000000000111111111|||sss```]]]XXXUUUSSSSSSRRRPPPNNNMMMKKKIIIGGGFFFEEEEEEFFFGGGGGGHHHJJJKKKKKKLLLPPPRRRUUUVVVVVVWWWYYYZZZWWWUUURRRPPPNNNLLLHHHEEECCC@@@===<<<;;;:::888777666555555444444444444444333444444555555555555555333333333333333333333333333333333333333333333333222222333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333000000000111111111111222000000111222222222111111111111111111111111111111222222111111111111222222000000000000111222333444111111111111111111111111000000000000000000000000//////000000000000000111000000111111111000///...///////////////000000000000000////////////000000111111111111222222222222000000000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222333333222222222222222222222222111111222222222333333333111111111111111111222222111222222333333222222111333333333333333333333333111222222333333222222111222222222222222222222222222222111111000111111111111111111111111111111111333333333333333333333333111111111111111222222222111111111111111111111111111000000000000000000111111111111222222222222222000000000000000000000000000000000000111111111111000000000111111111222222000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////000//////......//////000000000000000000000000000...//////////////////000---...//////000/////////............////////////...//////000000//////...//////............//////,,,...000000//////000111------........./////////000000///...............////////////////////////...............///000000////////////000000000000.........//////////////////000000111111000000///------........./////////////////////000000000000000000000111111111222222222222111000000000000000000000000000000111111222000000000000000000000000111000000000/////////...000000000000111111111111000000000///000111111222ooojjjbbb]]]YYYXXXWWWVVVSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKKKKNNNRRRTTTTTTUUUXXXZZZYYYWWWUUUTTTSSSQQQMMMKKKHHHFFFBBB@@@>>>===:::888666666555444444444444444222333444444555555555444333333333333333333333333333333333333333333333333111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333000000000000111111111111000111222222333333333222111111111111111111111111222222111111111111222222111111111111222333444555111111111111111111111111000000000000000000000000////////////000000111111//////000000000///...---//////000000000111111111//////000000000000//////000000000000111111111111111000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222333333222222222222222222111111111222222333333444111111222222222333333333000000000111111222222333111222222333333222222111333333333333333333333333111222333333333333222111111111111111111111111111111111111000111111222222111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111222111111000000111111222111111111222222333333333000000000000000000000000000000000000111111111111000000111111111222222222000000000000000000000000.../////////000000000111111000000000/////////...////////////////////////////////////////////////000000////////////000000000000000000000000000000///////////////.........,,,---///000000000//////............///////////////000000111111000000/////////............//////---///111111/////////000---------.........//////000000///............///////////////////////////...............///000000////////////000000000000............/////////000...///000111111000///...---------.........//////.../////////000000000111000000111111111222222222111000000000000000111222000000000000000111222222000000000000000000000000////////////000000000000000000000000111111111111111000/////////000222222}}}vvvmmmeee```]]]\\\[[[WWWWWWUUUTTTSSSRRRRRRRRRMMMNNNPPPQQQQQQOOOMMMLLLGGGKKKOOOQQQQQQRRRUUUXXXYYYXXXWWWWWWVVVTTTQQQNNNNNNKKKGGGDDDBBB@@@===;;;666666555444444444444555111222333333444444444444333333333333333333333333111111111111111111111111111111111222222111111111111111111111111111111111222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333000000000000111111111111111222333333444444444444111111111111111111111111222222111111111111222222222222222222333444555666111111111111111111111111000000000000000000000000.../////////000000111111...///000000000...---,,,000000111111222222222333...///000111111000///...////////////000000000000111111111000000000000000000000000000000000000000111111111111111111111111222222222222222222222222444333333222222111111111000000111222333333444444111111222222222333333333......///000111222333333222222222333333222222222333333333333333333333333111222333444444333222111000000000000000000000000111000000000111222333333111111111111111111111111111111111111111111111111333222222222111111000000000000000000000000000000333222222222222222222333111111111222222333333333000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000.../////////000000111111111111000000/////////...000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000//////.........---,,,---///000000000//////............/////////000111111222222222222111111//////............//////...000111111///...///000---------.........//////,,,,,,------///000111222////////////////////////...............///000000////////////000000000000---.........//////000000---...///000000///...------------.........//////.../////////000000111111000111111111111222222222////////////000222333444000000///000000111222222000000000000000000000000------...///000111222222000000000000111111111111111000/////////000222333~~~zzzsssooollliiifffccc```]]][[[XXXUUUSSSTTTUUUTTTTTTTTTUUUUUUUUUTTTQQQOOONNNLLLLLLMMMOOOPPPWWWXXXZZZ[[[ZZZYYYWWWVVVOOONNNLLLIIIDDD@@@;;;999777777666555555555555666777666444444444444222111333333111111111111333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111111222333333333333222222222222222222222222222444444333333222111000000222222222222222222222222000000111222222222222222111111111111111111111111333222222222111000000000000222222111///...///000111111222222222333333333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000111111000000111222333333111111000000//////......000000000000111111111111111111000000000000111111222222222222222222222222000111333222///,,,///333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111000/////////000222333444444444333333222222222111111111111111111111111111111222222222222111111333333333333333333333333111111111111111111111111333222222111111222222333444333333222222333333444222222222222222222222222222222111111111111222222333444444555555444444333222222222111111///......555555444333222111000000111111000000000000111111......//////000000111111//////000000000000/////////////////////.........000000//////.........---000000000000000000000000////////////////////////////////////////////////............///000222222000000000000000000000000111111000000//////......111111222222111000///......///000000000///---,,,000000000000000000000000........................///...---,,,,,,---...///000000//////.........---111000...,,,+++,,,---.........------------......000000///...............//////000000000000//////............////////////////////////////////////---......///000111222222222111000///.........///333222222222111111000000000000//////.........---000000000000////////////////////////000000000000333222222222111111000000zzz{{{~~~|||{{{yyyuuupppjjjddd___[[[YYYZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTSSSPPPNNNLLLLLLLLLMMMSSSUUUXXXZZZZZZZZZXXXWWWSSSRRRPPPMMMHHHDDD@@@===:::999888777666666666666666555444444444444333222444333222111111222333444333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111000111111111111111111000111111222333333333333222222222222222222222222222444444333333222111111000222222222222222222222222000111222222333333222222111111111111111111111111222222222111111111111111000222333222111000111333111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000000000/////////000111111111111000000////////////000000000000111111111111111111000000000000111111222222222222222222222222222222333333111000111444222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111000000///000111222333444444333333333222222222111111111111111111111111222222333333333333222222333333333333333333333333111111111111111111111111333222222111111222222333222222111111111111222222222222222222222222222222222222111111111111222222111111222222222222111111222222222111111000///...000000000000000/////////111111000000000000111111////////////000000000000//////000000000000//////////////////////////////000000000/////////......000000000000000000000000//////////////////////////////////////////////////////...//////000111222........................111000000000/////////...000000000///////////////...///000000000///---,,,000000000000000000000000..............................------------......000/////////............000///---,,,,,,---...//////......------......///000000///...............//////000000000000//////............////////////////////////////////////,,,,,,------......//////111111000000////////////222222111111111000000000000000/////////.........000000000000000000000///////////////000000000111222222222111111000000000~~~}}}}}}}}}rrriiidddaaa```^^^\\\YYYXXXXXXYYYXXXWWWXXXVVVSSSPPPMMMKKKJJJJJJNNNPPPTTTXXXZZZZZZYYYXXXXXXWWWUUURRRNNNJJJFFFDDD===<<<;;;999888777666666666444333444555555444333444444333333333333444444333333333333333333333333111111111111111111111111333333333333333333333333111111111111111111111111111111222222222222111111111111222333333333333222222222222222222222222222444333333222222111111111111111111111111111111111000111222222333333222222111111111111111111111111111111111111111222222222111222333333222111222444111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000/////////...............111000000000000/////////000000000000111111111111111111000000000000111111222222222222222222222222333444444333333444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000000000000111222222333333333333222222222222111111111111111111111111333333333444444333333333333333333333333333333333111111111111111111111111333222222111111222222333111000000000000000000111222222222222222222222222222222111111111111222222000000111111111111000000111111222111111000///............//////000000000111111000000000000111111000000000000//////////////////000000000000//////////////////////////////111000000000000000//////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000........................000000000000////////////000////////////000000111/////////000//////...---000000000000000000000000........................---..................---////////////............///...---------...///000///......------......///000//////............/////////000000000000//////............////////////////////////////////////---------...............111111111000000000000000111111000000000000//////000000////////////......000000000000000000000000/////////000000000111111111111111000000000000000yyyqqqiiidddaaa]]]YYYXXXYYYZZZYYYXXXZZZXXXUUURRROOOMMMKKKKKKJJJLLLQQQUUUXXXYYYYYYYYY[[[ZZZYYYVVVSSSOOOLLLJJJAAA@@@>>><<<999888777666555444333444555666555444444444444444444444444444333333333333333333333333111111111111111111111111333333333333333333333333111111111111111111111111222222222333333222222222111111222333333333333222222222222222222222222222333333333222222111111111000000000000000000000000///000111111222222111111111111111111111111111111000000000111222222222333222333444333111000111222111111222222222333333333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111////////////////////////000000000//////...------000000000000000000000000///000000000111111111111222111111000000111111222222222222222222222222222333555555333444666555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000111111111222222333222222222222222222222111111111111111111111111222222333333333333222222222222222222222222222222111111111111111111111111333222222111111222222333111111000000000000111111222222222222222222222222222222111111111111222222111111222222222222111111111111111111111000//////000000000000111111111111111111000000000000111111111111000000//////......//////000000000000/////////////////////000000000111111111111000000000000////////////////////////000000000000000000000000////////////////////////111000000////////////000........................000000000000////////////111000000///000111222333//////////////////......////////////////////////........................,,,---...//////...---,,,///////////////...............------...///000111//////............//////000///............////////////000000000000//////............////////////////////////////////////000000000000000/////////000000111111111111111111000000000///////////////000000//////////////////000000000000000111111111//////000000000111111111000000000000000000000000wwwllleee___ZZZXXXYYY[[[ZZZYYYYYYXXXVVVTTTRRRQQQPPPOOOIIILLLOOOSSSVVVXXXXXXYYY[[[ZZZZZZXXXVVVSSSPPPNNNFFFEEEBBB???;;;999777666555444333444666666666444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222333333222222222111111222333333333333222222222222222222222222222333333222222222222222111000000000000000000000000...//////000000000000000111111111111111111111111000000000111222222222333333444444222///.........111111222222222333333333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000111111000000000////////////////////////111111111111111000///...000000000000111111111111///000000000111111111111222222111111111111222222222222222222222222222222222666777333333555444111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000111111111222222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111333222222111111222222333333222222111111222222333222222222222222222222222222222111111111111222222000111111222222111111000000111111111111000000///111111111111000000000000111111000000000000111111111111000000//////......//////000000000000//////////////////000000111111000000000000111111111111////////////////////////000000000000000000000000////////////////////////111000000////////////000////////////////////////////////////000000000000////////////000000111222//////........./////////////////////////////////////////////////////////,,,---...//////...---,,,.........///////////////............//////000111/////////......///////////////............////////////000000000000//////............////////////////////////////////////000000000000000/////////...///000111111111111111///////////////000000000//////000000000000000000///000000000111111111222000000000000111111111111000000000000000111111111{{{mmmfff^^^ZZZ\\\]]][[[YYYXXXXXXXXXWWWVVVUUUUUUTTTMMMNNNOOOQQQSSSUUUVVVWWWYYYYYYYYYYYYWWWUUUSSSRRRMMMKKKHHHCCC???<<<999888777555444555666666555444333333444444444444333333333333333333333333333333444444444444444444444444111111111111111111111111111111111111111111111111111111222222222222111111111111222333333333333222222222222222222222222222222222222222222222222222111111111111111111111111...///000000111111000000111111111111111111111111111111111111111222222222333333333222///------...111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000111111222333333222000000000000000111111111111222000000000000111111111111222222111111111111222222222222222222222222222222111999<<<555111333444000222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222000111222222333333222222111111111222222222222222111111111111111111111111000111111222222111111000222222222222222222222222111111111111111111111111333222222111111222222333444444333333333333444444222222222222222222222222222222111111111111222222//////000000000000//////000000111111111111000000000000000//////.........111111000000000000111111000000000000//////////////////000000000000//////...//////000000111111222//////000000000000000111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000---......////////////...///............///000000000000000000000000000000////////////////////////---..................---.........///////////////...///////////////000000000//////......//////000///............//////000//////000000000000//////............////////////////////////////////////---------...............,,,---///000111111111000//////000000000000111111//////000000000000111111///000000111111222222222000000000111111111222222111111111111111222222222zzzqqqfff`````````]]]YYYYYYZZZZZZZZZYYYYYYXXXWWWRRRQQQPPPOOOPPPRRRTTTVVVWWWWWWXXXYYYYYYXXXWWWVVVTTTRRRNNNIIIDDD@@@===<<<888666555555666666555333111222333444444333222111333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000111111111111111111000111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222000000111222222222222222111111111111111111111111222222222111111111111111111222333222000///000111111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111///000111222222111000///000000000000000000000000///000222333444333111000000000111111111222222222000000000000111111111111333222222111111222222333222222222222222222222222111===AAA888111222444111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222000111222333333333222222000111111111222222222222111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111333222222111111222222333444444333333333333444444222222222222222222222222222222111111111111222222///000000111111000000///000000111111111111000000/////////000000000000000111111000000000000111111////////////000000000000//////000000000000//////...//////000111111222222....../////////000000000000000000000000000000000//////////////////////////////////////////////////////...//////000111222////////////////////////.../////////000000000111...000222333333111///---///......---...///000111000000000000000000000000////////////////////////......------------................../////////000///000000000000//////...000000////////////000000...............///000000//////000000000000//////............////////////////////////////////////,,,,,,------......//////***+++---000111111000///000000000111111111222222//////000000000111111111///000000111111222333333000000111111111222222222111222222222333333333333zzzmmmeeecccbbb^^^YYY[[[[[[[[[[[[[[[ZZZYYYYYYVVVTTTQQQNNNNNNPPPSSSUUUVVVWWWXXXYYYZZZZZZYYYXXXXXXVVVRRRMMMHHHCCC@@@>>>999777666555666666444222111111333333333333111111333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111000000111111111111000000111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333444444444444333111111111111111111111111333222222222111111000000///111222222222222444555111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111///000111222222111000///000000000000000000000000...///111333444333222111000000111111222222222222000000000000111111111111333222222111111222222333222222222222222222222222111@@@FFF;;;111111444222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222000111222333444333222222000000111111222222222222111111111111111111111111222333333444444333333222111111111111111111111111111111111111111111111111333222222222222222222333444333333222222333333444222222222222222222222222222222111111111111222222222222333333333333222222///000000111111111000000000000111222333444555555111111000000000000111111......//////000000111111//////000000000000//////...//////000111222222222---.........//////000000000000000000000000000000////////////////////////////////////////////////............///111222222.........................../////////000000111111222444666888777555222//////...------...///000111000000000000000000000000000000000000000000000000///...---,,,,,,---...///---.........//////000000000000111000000///...---000000////////////000000...............///000111//////000000000000//////............/////////000////////////////////////---......///000111222222(((***---///000000000///000000111111222222222333//////000000111111111222///000000111222222333333000111111111111222222222222222222333333444444444zzzsssnnnhhheeeeeeaaa]]]ZZZZZZ[[[[[[XXXUUUYYYXXXVVVSSSQQQOOONNNMMMSSSUUUWWWYYYZZZZZZZZZYYYWWWXXXXXXVVVRRRLLLGGGCCC<<<:::777666666777666666555555444444444555666666333333333333333333333333222222333333333333444444222222222222222222222222333333333333333222111000111111222333333333333222111111111111111111111111111111111111111111111111333333222222111000//////333333333333333333333333111111111111111111111111111111111111111111111111000000111111111111000000111111000000111111222333222222111111111111222222222222222111111111000000111111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000///000111222222111000///111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111//////000111222333333444333777:::888333000222555333333333333333333333333222222222333333444444444333333333333333333333333111222222333333222222111111111111222222333333444333333333222111000///...333333333222222222111111000000111111111222222222...///000111222333333333222222222111111111000000000111111111111222222222222222222222222222222222444444444444444333222111111111111111111111111111000000000000000000000000333333222222222222222222000000111222222222222111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000//////............//////////////////////////////////////////000000000000///////////////////////////////////////.........333333333222222222111111////////////////////////////////////////////////000000000000////////////////////////////////////,,,---///000000000///...///////////////.........//////000000000000//////////////////////////////////////////000000000000////////////////////////000000//////.........---000000000000000000000000////////////////////////000000000000000000000000000000////////////000000111111111000000000000000111111000//////...//////444333000......000222444}}}wwwssssssoookkkeee```]]]ZZZXXXWWWYYYYYYWWWVVVTTTSSSRRRQQQRRRSSSUUUWWWXXXYYYZZZZZZWWWXXXXXXWWWTTTOOOJJJGGG@@@===:::888888777666555555555444444444444555666333333333333333333333333222222333333333333444444333333333333333333333333444444444444444333222222111111222333333333333222222222222222222222222222111111111111111111111111333333222222111000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000222222222222222333333444222222111111111111222222222222222111111111000000111111111111111111111111111111111111111111222222111111111111111111111111000000000000000000000000///000111222222111000///111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111222222222111111111111000222555777555222000111222333333333333333333333333222333333333444444444555333333333333333333333333222222333333333333222222222222222333333333333333333333444333333222111000333333333222222222111111111111111111111111222222///000111222333333333333222222222111111111000000000111111111111222222222222222222222222222222222222222222222222111000///111111111111111111111111000000000000000000000000111111111111111111111111000000111222222222222111000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000111111111000000/////////////////////////////////000000000000000000000000//////............//////////////////////////////....../////////000000000/////////////////////////////////////////////...111111111111000000000///////////////////////////////////////////////////000/////////////////////////////////////////////------///000000000///.../////////////////////...//////000000000000//////////////////////////////....../////////000000000////////////////////////000/////////............////////////////////////////////////////////////000000000000000000000000000000////////////000000111000000000000000000000222111111000000000000111333222111//////000222333mmmllllllooouuu}}}{{{pppeee^^^\\\[[[XXXYYYYYYYYYXXXWWWVVVVVVSSSSSSSSSTTTVVVWWWYYYZZZXXXXXXYYYYYYVVVSSSOOOMMMEEEBBB???<<<:::888666444555555444444444444444555333333333333333333333333222222333333333333444444444444444444444444444444444444555555555444333333111111222333333333333222333333333333333333333333222222222222222222222222333333333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000333333222222333333444555222222111111111111222222222222222111111111111111111111111111111111111111000000000111222222222333111111111111111111111111000000000000000000000000000000111111111111000000111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111222222222111111111111000222222222222111000000///333333333333333333333333333333333333333444444444333333333333333333333333333333333333333333333333333333333333333222222222333333444444444333333222333333333222222222111111222222111111111111111111000111222333333444444333222222222111111111111111000111111111111222222222222222222222222222222222111111222222222111000000111111111111111111111111000000000000000000000000/////////000111111111222000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000222111111000///...---,,,////////////////////////000000000000000000000000//////............//////////////////////////////------........./////////////////////////////////......//////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////---......///000/////////......////////////////////////000000000000//////////////////////////////------........./////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000111111222111111111111111222333111111111111111111111222bbbaaa```aaaeeejjjpppttt{{{uuuhhh```^^^WWWXXXYYYZZZZZZYYYXXXXXXUUUTTTTTTSSSSSSUUUVVVWWWWWWXXXZZZZZZYYYWWWTTTSSSLLLIIIEEEAAA>>>;;;777555666666555444333333444444333333333333333333333333222222222333333333444444444444444444444444444444333444444444444444333333111111222333333333333222333333333333333333333333222222222222222222222222333333333222222111111111333333333333333333333333111111111111111111111111111111111111111111111111000111111222222111111000222222222222222333444444222222111111111111222222111111111111111111111111111111111111111111111111//////000111222333333333111111111111111111111111000000000000000000000000000000000111111000000000111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111//////000111222333333444222111000111222222000...222222222222222222222222222222222222222222222222222222222222222222222222444333333333333333333444333333333222111111111000111111222333444444333333333333333222222222111111222222222111111111111111111222333444444444444444111111111111111111111111000000111111111222222222222222222222222222222222333333444444444333333222111111111111111111111111000000000000000000000000...//////000111222333333000000111222222222222111000000000000000000000000000000000000000000000000000000000000000111111111////////////////////////000000//////......------//////////////////////////////////////////////////////............//////////////////////////////------------.........///////////////////////////............////////////........................////////////////////////////////////////////////.........///////////////////////////////////////---......///////////////............//////////////////000000000000//////////////////////////////------------.........//////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000111111111000000000000111111222333///000111222333222111111]]]\\\[[[[[[\\\___bbbeeejjjooowwwtttggg```YYYYYYYYYYYYYYYXXXXXXWWWYYYWWWVVVTTTSSSSSSTTTUUUWWWXXXYYYZZZZZZYYYXXXWWWRRROOOKKKGGGDDD@@@;;;888888777666555444333333333333333333333333333333333222222222333333333444444222222222222222222222222111222333333333333222222111111222333333333333222222222222222222222222222222222222222222222222222333333333222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111222222222222111111111111111111111222333333222222111111111111222222111111111111111111111111111111111111111111111111//////000111222333333333111111111111111111111111111111111111111111111111111000000000000000000111111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111//////000111222333333444333222111222333333111///222222222222222222222222111111111000000000000000222222222222222222222222444333333222222333333444222222111111000000/////////000111222222333333222333333333222222222111111111111111111111111111111222222333444444444333333111111111111111111111111000000111111111222222222222222222222222222222222222333333444444444333333111111111111111111111111000000000000000000000000000000111111222333444444000000111222222222222111000000000000000000000000000000000000000000000000//////000000111111111111////////////////////////------......//////000000000000000000000000000000//////////////////////////////............//////////////////////////////------------.........///000000000000000000000000---.........//////000000////////////////////////////////////////////////////////////////////////------....../////////000////////////////////////............/////////000---.........//////000000//////000000000000//////////////////////////////------------.........///////////////////////////.........///////////////........................////////////////////////////////////////////////000000////////////000000//////000000111111111111///////////////000111222...000111333333333111111\\\[[[YYYXXXXXXYYYZZZ[[[bbbeeeiiioootttwwwyyyzzzqqqhhh___^^^\\\ZZZYYYXXXWWWWWWZZZYYYXXXWWWUUUUUUTTTTTTVVVWWWYYYZZZZZZZZZYYYYYYWWWTTTPPPMMMJJJEEE@@@===:::999888666555444444444333333333333333333333333222222333333333333444444222222222222222222222222111111222222333333222222111111222333333333333222111111111111111111111111333333333333333333333333333333333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111000000111111222333222222111111111111222222111111111111111222222222111111111111111111111111000000000111222222222333111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111222222222111111111111000222222333333333222222222222222222222222222222222111111111000000000000000222222222222222222222222333333111111111111333333111111111111111000000000///000111111222222222222333333333222222222111111000000111111111222222222222222333333333333222222111111111111111222222222000111111111111222222222222222222222222222222222000000111222222222111111111111111111111111111111000000000000000000000000111111111222333333444444000000111222222222222111000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000,,,---...///000111111222000000000000000000000000000000000000000000000000//////............//////////////////////////////------........./////////000000000000000000000000------......///000000000/////////000000000000000////////////////////////////////////////////////---------......//////000///////////////////////////............///000000------......///000000000//////000000000000//////////////////////////////------........./////////////////////////////////.........///////////////........................////////////////////////000000000000000000000000000000////////////000000/////////000111111222222//////////////////000111...///111222333333222111```___]]]\\\[[[ZZZZZZZZZ]]]___aaadddgggiiikkklllnnnqqqsssuuuwwwwwwiiifffbbb^^^[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWUUUVVVWWWYYYYYYZZZYYYYYYZZZWWWTTTRRROOOKKKFFFBBB<<<;;;999888666555555444333333333333333333333333222222333333333333444444333333333333333333333333111222222333444444333333111111222333333333333222222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111222111111111111222333333222222111111111111222222000000111111111222222222111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111222111000//////000111222111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111222222222111111111111000///222444444111000111333111111111111111111111111333222222222111111111111111111111111111111111111333222000//////000222333222222222222222333333333111111222222333222222222333333333222222222111111//////000111222333333444111222222222222222111111000000111111111222222222000111111111111222222222222222222222222222222222///000111222222222222111111111111111111111111111000000000000000000000000111111111111222222222222000000111222222222222111000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000/////////000000111111111000000000000000000000000000000000000000000000000//////............//////////////////////////////....../////////000000000000000000000000000000000------......///000000111.../////////000000000000////////////////////////////////////////////////,,,,,,---......///000000///////////////////////////......---...///000111------......///000000111//////000000000000//////////////////////////////....../////////000000000////////////////////////............/////////000........................////////////////////////000000000000000000000000000000////////////000000...//////000111111222222111111000000///000000000//////000111222333333333gggfffdddbbbaaa______^^^\\\\\\]]]^^^aaadddfffggg___bbbeeefffgggllluuu|||qqqmmmgggaaa]]][[[[[[[[[WWWXXXZZZ[[[\\\[[[ZZZZZZUUUVVVWWWXXXYYYYYYYYYYYY[[[YYYVVVTTTRRRNNNIIIFFF===<<<:::999777666555555333333333333333333333333222222333333333444444444444444444444444444444444222333444444555555555444111111222333333333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111222222333333222222111333333222222333333444555222222111111111111222222000000111111222222222222111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111222111000//////000111222111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111//////000111222333333444---222555444000...111444111111111111111111111111444444444333333222222222111111111111111111111111222111///......///111222333333333444444555555555333333333444444333333222333333333222222222111111......///111222333444555111111222222222111111000000000111111222222222222000111111111111222222222222222222222222222222222111222333444444444444444111111111111111111111111000000000000000000000000111111111000000000000000000000111222222222222111000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////000000000000000000000000000000000000---------...///000000111........./////////000000////////////////////////////////////////////////,,,,,,------...///000000///////////////////////////......------///000111---------...///000000111//////000000000000//////////////////////////////////////////000000000000////////////////////////---.........//////000000........................////////////////////////000000000000000000000000000000////////////000000...//////000111222222222333333222111000000000111///000000111222222333333{{{vvvoookkkkkkkkkiiihhhgggeeeaaa___^^^^^^```bbb^^^]]]^^^^^^\\\\\\ccclllmmmwww{{{uuummmgggdddaaa]]]ZZZVVV\\\```___^^^___]]]YYYWWWVVVTTTTTTWWWYYYYYYYYYZZZZZZYYYWWWUUUSSSRRRQQQHHHEEE@@@;;;777555555666333444444444444333222111222222222222222222222222333333333333333333333333333444444555555444444333222222333333333444444444444444222222222222444444222222222222222222222222222222222222222222222222333333333222222111111111000000111222222222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000333333333222222222111111333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000111222333333444444111111111111111111111111333333222222111000000///000000000111222222222333222222222111111111000000222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000222222222222222111000///111111111111111111111111222222222222222222222222111111111111111111111111000111111111000///000111111111000000000000111111111111111111111111111111000000111111111111000000000111111111111000//////222222111111111111111111,,,,,,...///000000000000000000000000000000000000111000///......///000111............//////////////////000000111111222222333...))))))---000000......------------...//////000000////////////000000000000000000000000000000........................000000000///......------////////////////////////000///...------...///000000000000000000000000000000000000000000000000000......///000000000000000000000//////.........---000///...------...///000000000000000000000000000111000///......///000111////////////////////////---......///////////////---.........//////000000//////000000000000/////////////////////000111111000000111111111000000///......///000111222222333333222222222222222222333~~~|||zzzyyywwwsssoookkkiiifffccc```^^^\\\[[[\\\ZZZWWWYYY___aaakkkyyyzzzsssmmmjjjhhhfffddd```cccccc___]]]^^^]]]ZZZXXXVVVUUUUUUVVVXXXWWWWWWXXXXXXYYYXXXWWWUUUSSSRRRLLLIIIEEE@@@;;;888777666666666666555444333222222222222222222222222222222333333333333333333333333333333444444444444333333111111222222222333333333444333333222222333333444222222222222222222222222222222222222222222222222333333333222222222111111222222333444444444444333222222222222222222222222333333222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111333333222222222111111111333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333444111111111111111111111111000111111111111222222222111111111111111222222222222222222111111111000000222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111222222222111000000111111111111111111111111222222222222222222222222111111111111111111111111111222222222111111111222111111000000000000111111111111111111111111111111000000111111111111000000000000111222222222222222111111111111111111111111---...///000000000000000000000000000000000000000111000////////////000111....../////////000000000///////////////000000000222...******...000///---...------------...////////////............//////////////////////////////////////////////////////.........///////////////////////////////////////000///............///000////////////////////////////////////////////////......///000000000000000000/////////............//////............//////000000000000000000000000111000///......///000111////////////////////////---......///////////////............/////////000///000000111111000000//////////////////000111111000000111111111000000///111111111111111222222222222222111111111111222222xxxmmmeeeccc___\\\]]]\\\XXXUUUVVVZZZ```kkkvvv{{{wwwuuuuuuuuuuuussssssnnnfffbbbaaa___\\\[[[YYYWWWVVVWWWWWWUUUTTTUUUVVVXXXYYYYYYWWWVVVTTTQQQOOOLLLGGGBBB===999777888777777666555444444333333333333333333333333333333333333333333333333333222222333333333333222222111111111111222222222222444333333222222333333444333333333333333333333333222222222222222222222222333333333222222222222111222222333444444444444333222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222333222222222222111111111222222222222222111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111...//////111222333444444222222222111111111111111222222222111111111111111222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000111111222222222111111111111111111111111111111222222222222222222222222111111111111111111111111000111111222222111111111111111000000000000111111111111111111111111111111000000111111111111000000///000111222444444444444111111111111111111111111///000000111111111000000000000000000000000000000111000000//////000000111/////////000000000111111////////////............000...,,,---///111///,,,......------......///000///......------......///////////////////////////000000000000000000000000------......///000000111////////////////////////000//////......//////000////////////////////////////////////////////////......///000000000000///////////////..................////////////......////////////////////////000//////......//////000////////////////////////---......///////////////............///////////////000000111111000000//////////////////000000111///000000111111000000000333333333222222111111111111111111000000111111111vvvrrriiibbbbbbaaa]]]YYYXXX[[[^^^ccciiiooouuuyyy|||yyyrrrmmmggg```___]]]ZZZYYYXXXWWWUUUTTTSSSUUUWWWYYYZZZYYYXXXVVVUUUTTTRRRNNNHHHBBB<<<888888777777666666555555555333333333333333333333333333333333333333333333333111222222333333222222111111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000000111222222222222111222222222222222222222222444333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222111111111111111111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333222222222222222222111111111111111111111111//////000111222333444444333222222222111000000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000111222222222222222111111111111111111111111222222222222222222222222111111111111111111111111/////////111222222000///222111111000000111111222111111111111111111111111000000111111111111000000///000111222333333333333111111111111111222222222111111222222222111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000//////.........///...---///111111...,,,...............//////000//////............//////////////////////////////////////////////////////............//////000000////////////////////////000//////////////////000////////////////////////////////////////////////---...//////000000/////////////////////.........---...///000000///...---////////////////////////////////////////////////////////////////////////---......///////////////.........///////////////...//////000000//////...000000////////////000000...///000000000000000000111111111111111111111111111111000000000000111111zzznnniiifffbbb]]]\\\[[[[[[]]]```dddhhhjjjlllooopppqqqqqqqqqtttwwwzzz|||sssgggeeebbb^^^[[[ZZZYYYWWWVVVSSSTTTVVVXXXYYYYYYXXXWWWVVVVVVUUURRRMMMGGG@@@<<<888777666666666666777777333333333333333333333333333333333333333333333333111222222333333222222111333333333444444444444555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000000111222222222222111222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111////////////////////////222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333222222222222222222111111111111111111111111111111111111111111111111333222222222111000000000111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///000111222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111000000222555555333000222222111111111111222222111111111111111111111111000000111111111111000000000111111111111111000000000000111111111222222222111222222222222222111000000000000000000000000000000000111111111111000000000000000000111111111111111111111000000/////////......///000111000...,,,///............///000000111111000000000000111111................................................000000//////............///////////////////////////000000000000000000///................................................------...///////////////.........///////////////---...///000000///...---////////////////////////......////////////......////////////////////////---......//////////////////////////////.........---......//////......---000000////////////000000......///000000000000000.........///000111111222111111000000000000111111vvvooohhhcccbbb^^^\\\\\\]]]```bbbccccccaaabbbbbbaaa```aaadddfffgggpppsssjjjfff```[[[ZZZYYYYYYYYYTTTUUUVVVVVVWWWWWWWWWVVVVVVVVVWWWUUURRRLLLGGGCCC<<<;;;999777666666777777333333333333333333333333333333333333333333333333222222333333333333222222444444444444555555555555222333333444444333333222333333333333333333333333222222222222222222222222111222222222222333333333222222333444444444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111000000000000000000111111111111111111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111333333222222111000000///222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000111111222222222111111111111111111111111111111222222222222222222222222111111111111111111111111444222333666999999666333222222111111111111222222111111111111111111111111000000111111111111000000111111111111111000//////000000000111222222333333000111111222222222111111000000000000000000000000000111111222222111111000/////////000000000111111111111111111000000000000...///000111111000///...//////......//////000111222111111000000111111222................................................111000000///......------///////////////////////////000000111111000000///................................................------...////////////............///////////////......////////////......////////////////////////---......//////......---////////////////////////---......//////////////////////////////.........---......//////......---111000000///////////////------...///000000000000,,,,,,---...///000111222111111111000000111111111{{{vvvuuunnnkkkhhhffffffeeebbb```\\\]]]\\\[[[XXXWWWWWWXXXYYYbbbooo|||mmmggg___ZZZXXXYYYZZZ[[[WWWVVVUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWUUURRRNNNLLLDDDBBB???;;;888666666666444444444444444444444444333333333333333333333333333333444444444444333333333333333444444444555555222333333444444333333222444444444444444444444444222222222222222222222222111111222222222333333333222222333444444444444333222222222222222222222222111111111222222333333444222222222222222222222222222222222222222222222222111111111111111111111111111111111111000000000000///000000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333444111111111111111111111111333333222222111000000///111111111111111222222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222111000000111111111111111111111111222222222222222222222222111111111111111111111111333222222555999:::666222333222222111111222222333111111111111111111111111000000111111111111000000000000111222222222111111///000000111222222333333//////000111222222222111000000000000000000000000000111222222222222111000....../////////000000000/////////000000000000000...///000000000////////////////////////000000111111111000000000000111111................................................///////////////.........///////////////////////////000111111111111000///................................................,,,---......//////................../////////000//////............//////000000000000000000000000------...//////...------////////////////////////---......///////////////000/////////............//////000000000000//////111111000///////////////,,,---...///000000000000......//////000000000111222222111111111111222222~~~xxxssspppkkkddd```]]]]]]]]]ZZZWWWTTTSSSTTTQQQYYYeeeppp{{{mmmggg^^^XXXVVVXXXZZZ\\\YYYWWWUUURRRRRRRRRSSSTTTUUUVVVXXXYYYXXXVVVSSSQQQKKKHHHCCC>>>999666555444444444444444444444444444333333333333333333333333333444444555555444444333222222333333333444444444222222444444444444222222444444444444444444444444222222222222222222222222111111111222222333333333000000111222222222222111222222222222222222222222000000111222333444444555222222222222222222222222222222222222222222222222000000000000000000000000111111111111000000000000//////000000111111111222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000111222333333444444111111111111111111111111222222222111111111111000000000111111222222222333000000111111222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222222222222111000///111111111111111111111111222222222222222222222222111111111111111111111111000...///222777888333///333222222111111222222333111111111111111111111111000000111111111111000000///000111222333444444444///000000111222222333333---...///000111222222222000000000000000000000000000111222333333222111000............////////////---.........//////000000///000000000/////////000///////////////000111111000000////////////000000........................000000000000000000000000------......///000000000///////////////////////////000111222222111000///................................................,,,---......//////......---.........//////000000000///...------...///000111111111111111111111111,,,---...//////...---,,,////////////////////////---......///////////////000000//////.........---111111222222222222111111111111000///////////////,,,---...///000000000000111111111111000000000000333333222222222222333333uuummmeeebbb___\\\[[[XXXUUUSSSUUUXXX]]]fffrrrzzznnn```XXXWWWZZZ\\\\\\^^^[[[XXXVVVUUUSSSQQQOOORRRTTTVVVYYYYYYXXXVVVUUUPPPMMMHHHBBB===888666444666666666555555555444444666666555444333222222111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222111111111111000222222222222222222222222333333333222222111111111222222222333333444444444222222222222222222222222222222222111111111000000111111111111222222222222000111222333333222111000000111111111111222222222222111111111000000//////000000000000000000000000000111111111111222222222000000000000000000000000222222222222222111000000000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111000//////000000222222222111111111000000111111111111111111111111222222111111111111222222222222111111111111222222111111222333333333333222222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111444333111000000000111222000222444444333111111222///000222333333222000///000000////////////000000222222111111000000//////111111111111111111111111222222222111111111000000000000000000000111111222111111111111111111111111000000000000////////////222222222111111111000000......//////000000111111000000000000000/////////////////////000000000000////////////////////////111000000///......------000000000000////////////000///...------------------------.........//////........................222111111111000000//////////////////............,,,,,,---.../////////...///////////////.........---,,,,,,,,,,,,---.....................///000111000000000000000000000000000000000000000000000000......////////////..............................////////////............222111000000000111333444000000000000000000000000333222111000000000111222000000000000111111111111111111111111111111111111wwwrrrkkkfffbbb___]]][[[VVVXXX\\\bbbkkkuuu}}}zzzrrrggg___\\\\\\\\\[[[[[[YYYWWWUUUUUUSSSQQQOOORRRSSSUUUWWWXXXXXXWWWVVVTTTQQQMMMGGGAAA<<<999777555555444444444333333333666555555444444333333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222111111111111222222222222222222222222333333333222222222111111222222333333333333333333333333333333333333333333222222222111111111000000////////////000000000000111111222222222222111111000111111111111222222222111111111111000000000///000000000000000000000000000111111111111222222222000000000000000000000000000000000000000///......000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333333222111111111111111222222222111111111000000111111111111111111111111222222111111111111222222222222111111111111222222111111222333333333333222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111333222111000///000000111000222444444222111111222111111222333333222111111111111000000000000111111111111111000000000000000111111111111111111111111222222222111111111000000///////////////000000111111111111111111111111111111111111111000000000000222222222111111111000000////////////000000000000000///////////////000000000000000///////////////////////////////////////////////////////////////000000000000//////////////////...---------......---------.........//////........................222111111111000000000000////////////............------......///........./////////////////////...000////////////000111111///............//////000000000000000000000000000000000000000000000000000......////////////..............................---.........//////000000//////......//////000111000000000000000000000000222111000000000111222333000000000000111111111111111111111111111111111111zzzqqqjjjfffcccaaaYYYZZZ\\\___dddkkkqqqtttxxx{{{{{{wwwqqqjjjddd___]]][[[ZZZXXXWWWVVVWWWVVVTTTRRRRRRSSSSSSUUUVVVWWWXXXXXXXXXVVVSSSNNNHHHBBB===:::666666555444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222333222222222111111111111222222222222222222222222333333333222222222222111333333333333333222222222333333333333333333333333222222222111111111111111////////////000000000000222222111111111111222222000111111111111222222222111111111111000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000000111000000///...000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111444333222222222222222222222222222111111111111111111111111111111111111111222222111111111111222222222222111111111111222222111111222333333333333222222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000/////////000000000222333333222111111222222222222222222222222222222222111111111111222222000000000000111111111111111111111111111111111111222222222111111111111111///............///000000111111111111111111111111222222222222111111111111222111111111111000000000000000000000//////////////////.........000111222000000000//////.........////////////////////////------...//////000111111000000000000////////////.........---......//////------........./////////........................///////////////.........////////////.....................///......------......//////////////////000000000000000111222222000//////............///000000000000000000000000000000000000000000000000......////////////..............................,,,,,,---...///000111111......//////000000//////000000000000000000000000000000000000000111222333000000000000111111111111111111111111111111111111yyyrrrmmmjjjbbb```___^^^aaaeeejjjnnnpppqqqqqqqqqrrrvvvzzz~~~}}}}}}zzzuuummmfffaaa```\\\ZZZYYYYYYZZZZZZYYYWWWSSSSSSRRRSSSTTTVVVXXXYYYZZZYYYWWWTTTNNNHHHBBB>>>:::999888666555555666666333444444444555555666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222222333333333222222222111111111111222222222222222333333222222222222222222222222444333333333222222111111222222222222222222222222111111111111111111111111000111111111222222222222333222111000000111222333000000111111111222222222111111111000000000000000000000000000000000000000000000111111111222222222000000000000000000000000222222222333333222222111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333222222111111111222222111111111111111111111111111111111111111111111111222222111111111111222222222222111111111111222222111111222333333333333222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000//////////////////000222333222111000111222222111111000000111111222222111111000000111111222//////000000111111222222111111111111111111111111111111111111111111111111///////////////000111111111111111111111111111111222222111111111000000000111111111111000000000000111111000000//////......///......---...000222333000000000///......------////////////////////////.........///000000111111000000000000////////////......---......///000000............////////////........................,,,,,,,,,,,,,,,,,,,,,,,,////////////.............../////////...---,,,,,,............////////////......------......///000111000///...............////////////////////////////////////////////////......////////////..............................---------...///000000111...///111222222222111000/////////////////////////////////000111222333333///000000000111111111111111111111111111111111111|||rrrnnnhhhbbb```aaadddffffffeeeeeecccccceeeiiimmmuuu~~~xxxqqqmmmkkkbbb___]]][[[[[[[[[ZZZYYYTTTSSSSSSSSSTTTVVVXXXZZZYYYYYYYYYWWWRRRMMMGGGDDD===<<<999777555555555555333444444555555666666777444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333222222222222333333333333333222222222222111111111111222222333333333222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111000111111111222222222222333222111000000111222333000000111111111222222222000000000000000000111111000000000000000000000000000000111111111222222222000000000000000000000000222222333333333333222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111222111111111111111111111111111111111111111111111111222222111111111111222222222222111111111111222222111111222333333333333222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000//////000111222111000000111222111000////////////000111000000////////////000000//////000000111111222222111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111111111000000000/////////000000000000000000000000111111000000//////..................///000222333000/////////.........---////////////////////////000000000000000000000000000000000000////////////...............///000111........./////////000000////////////////////////------------------------////////////.............../////////...---,,,,,,---.........//////000000------,,,,,,------...///111000///...............////////////////////////////////////////////////......////////////......///////////////////////////////////////............///000222222111000000////////////////////////......///000111222222222///000000000111111111111111111111111111111111111{{{rrriiidddbbbaaa\\\\\\[[[ZZZYYY[[[^^^bbbeeennn|||}}}pppkkkeee```]]][[[YYYXXXVVVUUUUUUTTTUUUVVVXXXYYYXXXXXXYYYXXXUUUQQQMMMKKKAAA???;;;888555444444444444444555555666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333222222222222333333333333333333222222222222111111111222222333333444111222222222222333333333222222222222222111111111111111111111111111111111111111111111111222222222////////////000000000000222222111111111111222222000111111111111222222222000000000000111111111111000000000000000000000000000111111111111222222222000000000000000000000000///000111111222111111111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000///000000111222111111111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222111111222333333333333222111111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111000000111111222111//////111333000000000000000000000000000000////////////000000000000000000111111111111111111111111111111111111111111111111111222222222222111111111111222333333111111111111111111111111000000000000/////////...//////000000000000000111000000000000////////////......//////000000111111........................////////////////////////000000000000000000000000000000000000/////////////////////...//////000000....../////////000000000/////////////////////////////////000000000000000////////////.....................///......------------......///000000000...............///000000000//////............///000000000000000000000000000000000000000000000000......////////////......////////////////////////000000//////............------......//////......000000000000000000000000......///000111111111111000000000000111111111111111111111111111111111111xxxooojjjaaa```___[[[XXXXXXYYY[[[[[[aaalllyyytttiiibbb]]]ZZZXXXXXXWWWWWWWWWWWWWWWWWWXXXVVVWWWXXXXXXWWWUUUSSSRRRHHHEEE@@@<<<888666666666555555555555666666666666555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222444333333222222333333444444444333333333222222222000111111222333333444444111111222222222333333333111111111111222222222222222222222222222222222222000000111111111222222222////////////000000000000111111222222222222111111000111111111111222222222///000000000111111111111000000000000000000000000000111111111111222222222000000000000000000000000///000111111222222222111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222333000000111111111222222222111111111111111111111111222222111111111111222222222222111111111111222222111111222333333333333222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////111222222222111111111111111000//////111333000111222333333222111000111000000000000000000111111111111000000000000000111111111111111111111111000000111111111222222222111111111000111222222333111111111111111111111111111111111000000000//////////////////000000111111////////////000000000000---///000111111000///...,,,------......//////////////////////////////////////////000111111222222000000000000////////////111000//////////////////.../////////000000000000////////////////////////.../////////000000000111////////////............------......///.........------......///000000111///////////////000000111///............//////000000000000000000000000000000000000000000000000000......////////////......////////////////////////.........///////////////...------------...//////000000000000000000000000...///000111111000//////000000000000111111111111111111111111111111111111yyymmmlllhhhccc]]]YYYWWWWWWVVVZZZaaakkkyyyssshhhaaa\\\ZZZYYYYYYXXXXXXXXXWWWWWWWWWVVVWWWXXXYYYYYYXXXWWWWWWOOOKKKFFFAAA===::::::999666666666666666666666555555555555555555555555555444444444444444444444444222222222222222222222222222222222222222222222222444333333222222333333444444444444333333333222222000000111222333333444444111111111222222333333333000000111111222222222333444444444444444444444444000000111111222222222222111111111111222222222222000111222333333222111000000111111111111222222222//////000000111111111222000000000000000000000000000111111111111222222222000000000000000000000000111222333444444444444444000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111222111111111222333333444000000111111222222222222111111111111111111111111222222111111111111222222222222111111111111222222111111222333333333333222000000111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111333333333222111111111111000...///111333111222444555555444222111222222111111111111222222222222111111000000//////111111111111111111111111000000111111222222222222000000000000000111111222111111111111111111111111222222222111111111111000.../////////000000111111......//////000000111111---///111222222000...,,,+++,,,,,,---...///000000////////////////////////------...000111222444444000000000000////////////222111000//////...//////////////////000000000000000000000000000000000000,,,,,,,,,------.........000/////////............,,,,,,---.../////////...---------...///000000111...............///000000...............///000111000000000000000000000000000000000000000000000000......////////////......000000000000000000000000,,,------...///000111111000000///......000111222000000000000000000000000//////000111111000///...000000000000111111111111111111111111111111111111}}}uuulllfffdddbbb^^^[[[YYYZZZ]]]cccmmm{{{sssggg```^^^YYYZZZZZZZZZZZZYYYXXXWWWZZZZZZZZZZZZYYYYYYYYYYYYUUURRRLLLFFF@@@;;;888777777555333333444444444222555444444333333444444555555555555555555555555555333333333333333333333333111111222222222333333333333333333222222222111111222222222222222222222222111111222222222333333333222222222222222222222222000000000111222222333333222222222222222222222222222222222111111111000000222111///---...000222444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111////////////000000000000111111111111111111111111000000000111222222222333333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111222222222111111111000000111111222222222333333333000000000000000000000000222222222222222111000///000000111111111111000000444333222000//////......111111000000000000111111000000000000////////////000000000000000000000000000000000000000111111222222222222111111111000000111111111111111111111111//////000000111111222222...000111000///...///111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222000.........//////---000333222///---...///000000000000000///......---...000111333444444444222111111000///......---////////////////////////000000000000000000000000111222222111///...000111////////////////////////000///---,,,---...000222000000//////.........---////////////////////////...///000000000///---,,,////////////////////////............////////////////////////000000000000......////////////......000000///...............000000000000000000000000000000000000000000000000////////////////////////,,,------...///000111111000000000000000000000000///000111222222111000///{{{rrrmmmhhhbbb]]]ZZZ[[[]]]```eeeooozzzqqqfffaaaYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[WWWUUUPPPJJJDDD???;;;999888666444444555555555444555444444333333444444555444444444444444444444444333333333333333333333333111111222222222333333333444333333333333222222222222222222222222222222222111111222222222333333333333333222222222222222222222222111111111111111111222222222222222222222222222222222111111111000000111000///...///000222333000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111//////000000000111111111111111111111111111111111111111111111111222222222333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111222222222111111111000000111111222222222333333333000000000000000000000000111111111111111000//////000000111111111111000000333222111000////////////111111000000000000111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111111000000111111111111111111111111000000000000000111111111///000111000///...///111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111...000222222///......///000000000000000///............000111222222222222111111111000///.........////////////////////////000000000000000000000000///000000///...---...000////////////////////////000///---------...000111000/////////............//////////////////////////////000000//////...---////////////////////////............////////////////////////000000000000////////////////////////111111000///////////////000000000000000000000000000000000000000000000000111111111111111111111111---.........///000000000000000000000000000000000///000111222222111000///~~~uuullleee``````___^^^___dddkkkpppzzzwwwhhh___YYYYYYYYYYYYZZZ\\\^^^___\\\\\\\\\]]]]]]]]]]]]]]]ZZZXXXUUUQQQKKKEEE@@@===999777444444555666666555555444444333333444444555333333333333333333333333333333333333333333333333111111222222222333333333444444333333333222222222222222222222222222222222111111222222222333333333333333333222222111111111333333222222111000000///222222222222222222222222222222222111111111111111000000000000000111111111////////////////////////111111111111111111111111111111111111111111111111222111111111000000//////222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111000000111111111222222222111111111111111111111111222222222111111111111111222222333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111222222222111111111111111111111222222222333333333000000000000000000000000///000000000000///......000000111111111111000000111111000000000000111111111111000000000000111111111111111111111222222222000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111000000000000///000111111//////000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000111111111111...000111111///......///000000000000000//////.........///000000000000000111111000000//////......////////////////////////000000000000000000000000...//////...---,,,---...///////////////////////////......------///000111////////////............////////////////////////111111000///////////////////////////////////////............////////////////////////000000000000000///...------...///000222111111000000000000111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000111111111111000000~~~vvvmmmjjjfffaaa^^^```dddhhhlllooorrruuuxxx|||yyyjjj```[[[ZZZYYYYYY[[[]]]```aaa\\\]]]]]]]]]]]]]]]^^^^^^[[[[[[YYYVVVQQQKKKEEEAAA:::777555444555666666555555444444333333444444555333333333333333333333333333333333333333333333333111111222222222333333333333222222222222111111111222222222222222222222222111111222222222333333333444333333222222111111111222222222111111111000000222222222222222222222222111111111111111111111111...///000111222111111000000000000000000000000000111111111111111111111111111111111111111111111111222222111111000/////////111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111111111111222222222333333333111111111111111111111111333222222222111000000000222222222222222333333333111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222222333333333000000000000000000000000///000000000000000//////000000111111111111000000000000//////000111222222111111000000000000111111000000111111111111111222000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111222222111111000000/////////000111111000///000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111222111111000///000000//////.........//////000000000000//////...///////////////......111000000000/////////...////////////////////////////////////////////////---///000///---,,,---...///////////////////////////............///000000///////////////.........////////////////////////222111000......///000000////////////////////////............////////////////////////000000000000111000...,,,,,,...000111111111000//////000000000000000000000000000000000000000000000000000000000////////////////////////000000000///////////////000000000000000000000000000000000111111000000000|||tttjjjbbb___```ccccccdddddddddfffiiinnnqqqyyy{{{ppphhh\\\[[[ZZZYYYZZZ[[[^^^___\\\\\\\\\]]]]]]^^^^^^^^^\\\\\\[[[YYYUUUPPPJJJGGG===:::666444555555555555555444444333333444444555333333333333333333333333333333333333333333333333111111222222222333333333111111111111000000000000222222222222222222222222111111222222222333333333333333333222222111111111000000111111111222222222222222222222222222222222111111111111111111111111...///111222222222000///111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000//////111111111111111111111111////////////////////////111111111111111111111111///000000000111111111111222222222222333333333333111111111111111111111111333222222222111000000000111111111222222333333333111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222222333333333000000000000000000000000000000111222222111111111000000111111111111000000////////////000111222333111111000000000000111111/////////000000000111111000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111222222111111000000//////000111222111000///000222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111222222222111///...000///...............---//////000000000000//////...////////////...------000000000000////////////////////////////////////////////////////////////...000111111///......///////////////////////////...............///000000.........///////////////////////////////////////222111///.........///000////////////////////////............////////////////////////000000000000111000...,,,,,,...000111//////.........//////000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000/////////////////////////////////111000000000000000000111~~~qqqgggbbbaaaaaa___]]][[[\\\]]]```aaahhhppp|||zzzsssmmmaaa```^^^]]]\\\[[[\\\\\\\\\\\\]]]]]]^^^^^^______\\\]]]]]]\\\YYYTTTPPPMMMBBB>>>:::777666777777666555444444333333444444555333333333333333333333333333333333333333333333333111111222222222333333333222111111111000000000000222222222222222222222222111111222222222333333333222222222222222222222222///000000111222222333333222222222222222222222222111111111111111222222222...///000222222111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111222222222333333333111111111111111111111111222222222111111111111111000000111111222333333333111111111111111111111111000111111111111222222222111111111111111111111111111111111111111222222222111111222222222333333333000000000000000000000000000111111222222222222111000000111111111111000000000000//////000111222222111111000000000000111111.........///000000111111000000000000000000000000000000000000000111111222111111111111111222222222111111111111111111111111111111111111000000000000000111222222000000111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222222222111000///...111///------...///...---...//////000000000000000...///////////////......000000000000////////////////////////////////////000000000000000000000000///111333333111000//////////////////////////////.........///////////////.........///////////////////////////////////////000000///...............////////////////////////............////////////////////////000000000000000///...------...///000...............//////000111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////111111000000000000111111~~~rrrllldddbbb^^^[[[ZZZYYYYYYYYY^^^dddlllvvv|||uuuqqqmmmllljjjgggdddaaa___^^^]]]]]]^^^______```aaaaaa]]]^^^^^^]]][[[YYYVVVTTTHHHDDD???;;;999999999888555444444333333444444555444444444444444444444444333333333333333333333333111111222222222333333333333333333333222222222111222222222222222222222222111111222222222333333333111111111222222333333444111111111111111111222222222222222222222222222222000000111111111222222222//////000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000/////////000111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111222222222222111111111111111111111111111111111111111222222222///000000111222222333333111111111111111111111111000111111111111222222222111111111111111111111111000000111111111222222222111111222222222333333333000000000000000000000000//////000111111111111111000000111111111111000000111000000000000000111111111111000000000000111111...//////000111111222222000000000000000000000000000000000000000111111222000000111111111222222222111111111111111111111111000000000000000111111111000111222222000000111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222222111111000111111111111///,,,,,,...///...---......///000000000000000...//////000000000//////////////////000000000000////////////////////////000000000000000000000000///111333333222000//////////////////////////////---......///////////////............/////////000////////////////////////...............---,,,,,,////////////////////////............////////////////////////000000000000//////////////////////////////......///000000111111111111111111111111111111111111111111111111111222222222222222222222222/////////000111111111222////////////////////////222111000//////000111222}}}jjjfffbbb^^^\\\[[[YYYXXXYYY\\\aaahhhrrr|||wwwxxxwwwuuuqqqmmmhhheeeccc^^^______```aaabbbbbbccc____________]]]\\\ZZZYYYMMMIIICCC>>><<<;;;;;;:::555444444333333444444555555555555555555555555555333333333333333333333333111111222222222333333333555555555444444444333333222222222222222222222222111111222222222333333333000000111222333444444555333333222222111000000000222222222222222222222222000000111111222222222222000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000......///000111222333333000000000000000000000000////////////////////////111111111111111111111111000000000000111111111111000000111111111222222222111111111111111111111111000000111111222222222333///000000111222222333333111111111111111111111111000111111111111222222222111111111111111111111111000000111111222222222222111111222222222333333333000000000000000000000000......///000000000000000000000111111111111000000111111000000000000111111111111000000000000111111///000000111222222333333000000000000000000000000000000000000000111111222000000111111222222222222111111111111111111111111//////000000111111222222000222222222111000111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000///000222333444222///,,,+++---///...,,,......///000000000000000...//////000000000000000////////////000000000000////////////////////////000000000000000000000000...111333333222000//////////////////////////////---......///000/////////---.........//////000000////////////////////////,,,---.........---+++***////////////////////////............/////////000////////////000000000000......////////////......000000///000000111222222111111111111111111111111111111111111111111111111000000000000000000000000......///000111222222333////////////////////////222111000//////000111222~~~wwwnnngggccc___[[[WWWZZZXXXZZZ```iiittt~~~wwwmmmffffffeeedddaaa___```ccceeebbbbbbaaa```___^^^]]]]]]WWWRRRKKKEEE@@@<<<888666777666444444555555555444333444444555555444444333333333333333333333333333444444333333333333222222444333333222222333333444222333333444444333333222333333333222222111111111222222222222222222222222333333333222222111111111222222111111111111111111111111111111111111111111////////////////////////000000000000000000000000222222111111111111111111222222111111111111222222000000000000000000000000222111111111000000//////000000000000000000000000222222222222222222222222000000000000000000000000222222222111111111000000111111111111111111111111222222222222222222222222333222222222111000000000111111111111111111111111000000000000000000000000333333333333333333333333000000000000000000000000000000111222333333444444222222111111111111222222111111111111000000000000222111000//////000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000000111000000000000000000000000222222111111000000//////000000111111111111000000222111111111000000//////000000111222222222222111000111222333333333333333111111111111111000//////000000000000111111111111111111222222222222111111000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000///////////////000111111000000000000000000000000111000///...------...///..............................///000000000000000,,,---......///.........000000000000////////////000000111111111111000000000000000000111111111111////////////000000000000000000000000000000000000////////////////////////////////////////////////...............///000000000000000000000000000000000000000000111111111111333222111000000111222333111111111111111111111111111111111111111111111111//////000000111111222222000000000000111111111111000000//////000111222222~~~rrrjjjddd]]]YYYWWWUUUWWW]]]dddlllyyy~~~ooolllhhhdddbbbbbbcccdddbbbbbbaaaaaa```___^^^^^^[[[VVVPPPJJJEEE@@@;;;888888666555444555666555555333444444555555444444333333333333333333333333333444444333333333333222222444333333222222333333444222333333444444333333222333333333222222222111111222222222222222222222222222222222111111000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222111111000000111111222000000000000000000000000111111111111000000000///000000000000000000000000000000//////////////////000000000000000000000000222222222111111111000000111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111222222333333333222222111111111111222222111111111111000000000000222111000//////000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111111000000000000000000000111111111111000000111111111111000000000///000000111222222222222111000000000000000111111111//////000111222222222222000000000000111111111111111111222222222222111111000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000///////////////000111111000000000000000000000000111000///...---......///////////////////////////......///000000000000000111111111000///...,,,,,,......//////000000111111//////000000000000///////////////000000000111111////////////000000000000000000000000000000000000///////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000111111111111222222111000000111222222111111111111111111111111111111111111111111111111000000000000000111111111000000000000111111111111000000000000000111222222zzzoooeee^^^YYYWWWWWW[[[___dddmmmvvv~~~yyyooohhheeedddcccbbbbbbbbbbbbaaaaaa`````````___[[[VVVQQQLLLFFF@@@<<<999777555444555666666555333444444555555444444333333333333333333333333333444444333333333333222222333333222222222222333333222333333444444333333222333333333222222222222111222222222222222222222222111111111000000000000000111111111111111111111111111111111111111111111111333333333333333333333333000000000000000000000000111111111111111111111111222111111000000111111222000000000000000000000000111111111111000000000000000000000000000000000000000/////////......------000000000000000000000000222222222111111111111111111111111111111111111111222222222222222222222222111111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111222222222222222222222222111111111111222222111111111111000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000111111000000000000000000000000000000000000111111111111000000111111111111000000111111111111000000000000000000111222222222222111222111000/////////000111000000111222222111111111000000000111111111222222111111222222222222111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000///////////////000000111000000000000000000000000000000///.........//////000000000000000000000000......///000000000000000222222111111000...---,,,------...///000111222222......////////////............/////////000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////000000000000000111222222000000000000000000000000000000000000111111111111222111111000000111111222111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000111222sssjjjccc^^^ZZZ[[[\\\^^^dddkkkrrrwwwzzzmmmhhhfffcccaaabbbbbbbbbbbbaaaaaaaaaaaaaaa___[[[WWWRRRLLLEEE@@@;;;888555444555555555555333444444555555444444333444444444444444444444444444444333333333222222222333333222222222222333333222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111000000111111111111111222222222111111111111111111111111333333333333333333333333000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111111000000000000000000000000000000000000000222222222111000000//////000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000000111222222222333111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000222222222222111111111111222222111111111111222222111111111111000000000///000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111222000000000000000000000000//////000000111111222222000000111111111111000000111111111000000000000000000000111222222222222111666444222000000111222333333333222111000...,,,+++000000111111111222222222111111222222222222111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000////////////000000////////////////////////000000//////////////////////////////////////////......///000000000000000......///000000000000///.........///000111111111...//////000000//////...............////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000//////000000111222///////////////////////////000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111222222111111000000/////////000000000111111111111111000000000000000111111~~~qqqiiiaaa^^^[[[ZZZ]]]bbbhhhkkkppptttyyysssjjjfffdddbbbaaaaaaaaaaaabbbbbbbbbbbbaaa___]]]ZZZWWWQQQKKKFFF>>>;;;777444444555444444333444444555555444444333444444444444444444444444444444333333333222222222333222222111111222222333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000//////000000000111111111111000000000000000000111000000000000000000000000000000000000000000111111000000000000000000000000333333333222222111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000000111222222222333111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000222111111111111111111111222222111111111111222222111111111111000000000/////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111222222000000000000000000000000//////000000111111222222000000111111111111000000000000000000000000111111000000111222222222222111666444222000000111222333222222111000///---+++***111111111111222222222222111111222222222222111111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000////////////000000//////////////////////////////000000000000000000..............................///000000000000000,,,---......//////......000000000000///////////////000000111111000000///............////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000///............///000000///////////////////////////000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222111111000000/////////000000000111111111111111111000000000000000111|||rrrkkkddd^^^[[[]]]___aaabbbdddfffnnnxxx{{{nnngggdddbbb`````````aaaaaabbbbbbbbb```___]]]\\\ZZZVVVQQQMMMCCC???:::777666555555444333444444555555444444333444444444444444444444444444444333333333333222222222222111111111111222222222333333444444333333222111222222222222333333333222222222222222222222222222222222222222333333333000000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000...//////000000111111111111000000//////000000111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000111111111000000000000000000000000111111111111111222222222111111111111111111111111222222222222222222222222111111111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000111111111111111111222222111111111111222222111111111111000000000000...///000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000111222333000000000000000000000000000000000000111111111111000000111111111111000000000000000000111111111111000000111222222222222111222111000/////////000111......///000000/////////111111111222222222222333111111222222222222111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000///////////////000000000000000000000000//////000111111111000000..............................///000000000000000000000//////...,,,+++***111000000000/////////...000000111111111111000000....../////////000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000...............//////000000000000000000000000000000000000000111111111111///000000111111000000///111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111222111111000000000000000{{{nnnddd```]]]]]]\\\[[[ZZZ___gggmmmxxxssshhhccc```^^^^^^___```aaaaaabbbbbb___^^^]]]\\\\\\ZZZWWWUUUJJJEEE???;;;888777666666333444444555555444444333555555555555555555555555444444333333333333222222222222111111111111222222222333333444444333333222111111222222222333333333222222222222222222222222000111111111222222222222///000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000......//////000111111222000000////////////000000000000000000000000000000///000000000111111111111000000000000000000000000......//////000000111111000000000000000000000000000000111111111222222222111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111222222222222111111111111222222111111111111000000000000---...000111222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000111222333000000000000000000000000111111111000000000000000000000111111111111000000///000000000111111111111000000111222222222222111000000000000000111111111...///000111222222222111111111111222222222333333111111222222222222111111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000111111000///////////////000000000000000000000000...///000111222111111000..............................///000000000000000000000000000///---,,,+++////////////000000000000//////000000000000///////////////000000000111111////////////000000000000000000000000000000000000////////////////////////000000000000000000000000/////////...///000000111000000000000000000000000000000000000111111111111...///000111111000///...111111111111111111111111111111111111111111111111000000000000000111111111000000000000111111111111222222111000000000000000ooohhhaaa```]]]YYYUUUWWW]]]bbbeeeppp|||wwwjjjbbb___]]]^^^^^^___```aaabbbbbb___]]]\\\]]]^^^]]]\\\ZZZNNNIIICCC>>>;;;999888777333444444555555444444333555555555555555555555555444444444333333333222222222222111111111111222222222333333444444333333222111111111222222333333333222222222222222222222222//////000000111111111222///000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000---......///000111111222000000////////////000000000000000000000000000000//////000000111111111222000000000000000000000000......///000111222333333000000000000000000000000000000111111222222222222111111111111111111111111222222222222222222222222333222222222111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000...//////000111222222333222222111111111111222222111111111111000000000000---...000111222222222111000000000000000000000000000000000000000000000000000000000000000000000000////////////000111222333000000000000000000000000222222111111000000//////000000111111111111000000//////000000111111111222000000111222222222222111000111222333333333333333333333333333333222111000111111222222222333333333111111222222222222111111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000111111000///////////////000000000000000000000000...///000222222222111000000000000000000000000000...//////000000000000000...//////000000000000000------...///000111222222......////////////......000000000000111111111111////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000111111222000000000000000000000000000000000000111111111111...///000111111000///...111111111111111111111111111111111111111111111111//////000000111111222222000000000000111111111111222222111000000///000000xxxtttkkkaaaZZZXXXYYYZZZZZZ^^^bbbkkk{{{vvvlllfffcccbbbaaa```______```aaaaaa```^^^]]]\\\[[[[[[[[[WWWQQQIIIBBB===:::777555777666555555777777666444222222333333333333444444222222333333333444444444444333333222222333333444333222222111111222222333111111222222222333333333222222222222222222222222222222222222111111000000222222222222222222222222333222222222111000000000222222222222222111000///000000000000000000000000111111222222222333333333333333333222222222111111000000000000000000000000222111111111000000//////222222222111111111111000000111111111111222222222000000000000000000000000111111111111111111111111000111111111111222222222222222222111111111000000222222111111111111222222111111111111111111111111000000000000000000000000111111000000000000111111//////000000111111222222111111222222222222111111//////............//////111111000000000000111111////////////////////////000000111111111111000000111111000000000000111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111........................222222222111111111000000111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111000000000111222222333333222222222111111111000000---......///000111111222111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111////////////////////////000000000000////////////////////////////////////////////////000000000000222111000//////000111222////////////000000000000222111111111000000//////111111111111111111111111222111111111000000//////111222222333333222222111000000000000000000000000000111111000//////000222uuuhhh^^^YYYXXXXXXWWW\\\]]]eeerrr}}}uuuooodddbbb```______```````````````___^^^]]]\\\[[[ZZZXXXTTTMMMGGGBBB>>>999777555444333333444555444333444444444333333222222222222222333333333444444444333333222222222222333333222222222222222222222222222222222333333333333444222222222222222222222222222222222222111111111000222222222222222222222222222222222111111111111111333333333333333222111111000000000000000000000000111111111222222222333333333222222222111111111111000000000000000000000000111111111111000000000///222222222111111111000000000000111111111222222222000000000000000000000000111111111111111111111111000111111111111222222222222222222111111111000000222222111111111111222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000111111111000111111222222111111000111000000//////000000111111111000000000000111111111111111111111111111111000000111111111111000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111000000000///////////////222222222111111111000000......//////000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000111111111111////////////////////////////////////000000000000////////////////////////////////////000000000000222111000//////000111222////////////000000000000111111111111000000000///111111111111111111111111111111111111000000000///111222222333333222222111000000000000000000000000000111111111//////111222tttggg```\\\ZZZYYYYYYYYY^^^gggrrr}}}}}}mmmhhhccc``````aaa```_________``````___]]][[[ZZZZZZWWWRRRMMMIIICCC>>>:::666444333333444555444444666666555444333222111111333333333333444444444444333222222111111222222333333333444555555444333333222222222333333333444444222222222222222222222222222222222222111111111111222222222222222222222222111111111111111222222222333333333444333333222111000000000000000000000000111111111222222222222333111111111111000000000000000000000000000000000000111111111111000000000000222222111111111000000000000000000111111111222222000000000000000000000000111111111111111111111111000111111111111222222222222222222111111111111111222222111111111111222222111111111111111111111111222222222222222222222222111111000000000000111111111111111111000000000000000000111111111111000000222111111000000111111222111111000000000000111111111111111111111111111111000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111111111000000///......---222111111111111000000000000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000........................000000000000111111111111000000000000111111111111////////////////////////......//////000000111111////////////////////////////////////000000000000111111000000000000111111////////////000000000000111111111111000000000000111111111111111111111111111111111111000000000000111111222222222222111111000000000000000000000000000111222111//////111222tttkkkfffbbb___YYYWWWYYYaaaiiirrr~~~~~~uuujjjcccaaabbbaaa___^^^___```aaa```^^^\\\ZZZ[[[YYYVVVSSSOOOIIIBBB===999777555555666777777666666555555444333333222222333333333444444444444555222222222111111222222222444555777888888777555444111111111222222222222333222222222222222222222222222222222222222222222222222222222222222222222222000000000111222222222333222222222333333222222111000000000000000000000000111111111111222222222222000000000000000/////////000000000000000000000000111111111000000000000000111111111111000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222111111000000000000111111222222111111000000/////////000000111111000000///111111111000000111111111111111000000000000111111111111111111111111111111000000111111111111000000222111111000000111111222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111222222222222111111000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////////////////000000000111111111111///000000000111111111111////////////////////////---......///000111111222////////////////////////////////////000000000000111000000000000000000111////////////000000000000111111111000000000000000111111111111111111111111111111111000000000000000111111222222222222111111000000000000000000000000111222222111000000111333yyyqqqiiiddd\\\XXXWWW\\\cccjjjsss{{{uuuiiicccaaa______^^^___aaabbbaaa___]]][[[[[[ZZZXXXVVVSSSNNNGGGBBB===:::777666777888777777444444444444444444444444333333444444444555555555333222222222222222222333333555666888888666555333000000000000111111111111222222222222222222222222222222222222222222222333222222222222222222222222000000000111222222222333000000111111111111000000000000000000000000000000000000111111111222222222////////////////////////000000000000000000000000000000000000000000111111111111111000000000////////////000000000111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222111111000000000000111111222222111111000000//////000000111111111111000000111000000//////000000111111111000000000000111111000000000000000000000000000000111111111111000000222222111111111111222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111000000111111222222222222000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000000000111111111111///000000000111111111111000000000000000000000000---......///000111111222000000000000000000000000////////////000000000000000000000111111000000000////////////000000000000000000000000000000111111111111111111111111111111000000000000000000111111000111111222222111111000000000000000000000000000111222222111000000111333uuummmeee^^^ZZZ[[[___bbbgggmmmooovvvwwwkkkccc```___``````aaaaaaaaa```^^^]]]ZZZZZZYYYYYYWWWRRRLLLGGG???<<<888666666666666555333333444444555555555555333444444444555555555555444333333222222333333444111222333444444333222111000000000000111111111222222222222222222222222222222222222222333333333333222222222222222222222222111111111111111222222222...///000000000000000000000000000000000000000000000000000111111111111222////////////000000000000000000000000000000000000000000000000111111111111111111000000000//////////////////000000000111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111222222222222222111111111111222222111111111111111111111111222222222222222222222222111111000000000000111111111111111111000000000000111111222222222222111111000000000//////000000000111111000000000000111111////////////////////////000000111111111111000000222222111111111111222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111---......///000000111111//////000000000000000111111111111111111111111111000000000111111111111222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000000000111111111111000000////////////000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000111222333222000000222333tttkkkbbb___^^^\\\]]]```bbbffflllsss}}}{{{mmmfffdddaaaaaaaaa````````````___[[[ZZZZZZ[[[ZZZVVVQQQNNNCCC@@@;;;888777666666555555555555555444444444444444444444444555555555555555444444333333444444555333333333333333333333333111222222222333333333333222222222222222222222222222222222333333333444444222222222222222222222222222222222111111111111111//////000111111111111111000000000000000000000000000000000000111111111111/////////000000111111111000000000000000000000000///000000000111111111111111000000000////////////////////////000000000111000000000000000000000000111111111111111111111111000111111111111222222222000000111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000111111111222222333333333333222222222111111000000111111222111111000000000000111111000000000000000000000000000000111111111111000000333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111........................000000111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111///////////////000000000////////////000000111111000000000111111222222333000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000///000111222222111000///////////////000000000000///000000000111111111111111111111111111111111111///000000000111111111111000000111111111111000000000000000000000000000000222222333222111111222444vvvjjjddd___ZZZXXXYYY]]]^^^```dddjjjuuuxxxnnnkkkbbbaaa```````````````aaa\\\[[[[[[\\\\\\YYYUUURRRHHHDDD???;;;999999888777777777666555444333333222444444444555555555666666666555555444444555555666777666555555555555666777333333444444444555555555222222222222222222222222222222222333333444444444222222222222222222222222333222222222111111000000///000111222222222222222000000000000000000000000000000000000111111111111//////000000111111222222000000000000000000000000//////000000111111111222000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111000111111111111222222222000000111111222222222222222222111111111111222222111111111111111111111111000000000000000000000000111111000000000000111111//////000000111111222222222333333444444333333222333222222222222222222333111111000000000000111111111111111111111111111111000000111111111111000000333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111333333222222111000000000.../////////000000111111//////000111222333333333000000111111222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000///000111222222111000///////////////000000000000//////000000111111111222111111111111111111111111//////000000111111111222000000111111111111000000000000000000000000000000222333333222111111222444{{{pppggg^^^[[[]]]ZZZWWWWWW[[[___eeennnxxx|||nnneeedddbbb```^^^^^^___``````___]]][[[ZZZYYYXXXXXXQQQKKKBBB;;;888666666666666666555555555666666777555555555555555555555555444333333222222333333444666555555333222111000000222222222333333444444444111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111222111111111000000//////000000000000000000000000222222222111000//////...111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111444444333333333333222222222222222222222222222222222222222111111111000000222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111000000000000000000000000//////000000111111222222111111111111111111111111222222222222222222222222111111111111111111111111///////////////000000111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000111222222000000111222//////000111222333333333000000000000000000000000111111000000//////......000000000000////////////000000////////////000000////////////////////////000000000000111111111111000000000000000000000000//////000111111111111111111000/////////000222333111111111111111111111111000000000000000000000000111111111111111000//////111111000000//////......111111111000000000000000//////000000000000//////000000////////////000000111111111111111111111111000000000000111111111111222222111111111111222222222222222111111111111000222222333333333333444444111222333333111111222333xxxjjjaaa___]]]YYYVVVXXXYYY\\\ccckkkwww}}}jjjfffaaa___^^^______^^^```___]]]\\\ZZZYYYYYYXXXTTTNNNFFF???;;;999777666666666555555555555666666444444444444444444444444444444333333333333444444444444444444333333333333222333333333333333333444222222333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222111111111000000000000111111111111111111111111222222111111000//////...////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111444444333333333222222222222222222222222222222222222222222111111111000000222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111222222222222222222222222111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111222333222111000111222000000000111222222222333000000000000000000000000111000000000/////////...000000000000////////////000000////////////000000//////////////////////////////000000000111111111000000000000000000000000//////000111111111111111111000/////////000222222111111111111111111111111111111111111111111111111111111111111111000//////111111000000////////////111000000000000000000000//////000000000000//////111111000000000000111111111111111111111111111111000000000000111111111111222222111111111111222222111111111000000000000///111111111222222222333333111222333333111111222333}}}nnngggddd^^^XXXVVVUUUUUUYYY___iiiwwwooohhh```\\\^^^___^^^\\\___^^^]]]\\\[[[ZZZYYYXXXWWWRRRKKKDDD@@@<<<999666666666555444444555555666333333333333333333333333555555444444444444555555333333444444555555555666444333333333333333333222222222333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000000000222222222222222222222222222222111111000/////////////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333333333333222222222222222222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222333444444111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222333444333111000111222111111111111111111222222000000000000000000000000000000000000////////////////////////000000000000000000////////////000000000000000000000000000000//////000000000000111111000000000000000000000000///000000111111111111000000000000///000111111222111111111111111111111111111111111111111111111111000111111111111000000///111000000000000/////////000000000000000000111111///000000111111000000///222222111111111111222222111111111111111111111111000000000111111111222222222222111111111111222222111000000000000/////////000000111111111222222222111222333333111111222333wwwmmmeee]]]YYYWWWTTTVVVZZZaaannnrrrhhh]]]ZZZ]]]```___\\\^^^^^^^^^]]]\\\ZZZYYYYYYYYYUUUOOOJJJEEE???:::777666666555555444555555555444444444444444444444444555555555444444555555555444444444555555555666666444444444333333222222222222333333333333333333222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111000000//////000000000000000000000000222111000//////000111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333333333222222222222111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111333333222222111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111000000000000000000000000222222111111000000//////111111111111111111111111111111111111111111111111111111111111111111111111333222222222222333444444111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333444555333111000111222222222222111111111111111000000000000000000000000000000000000////////////////////////000000000000000000////////////000000000000000000000000000000////////////000000000111///////////////////////////000111111111111000000000000000000000111111222111111111111111111111111111111111111111111111111000000111111111111000///000000000000000000000000000000000000000111111111000000000111111000000000222111111000000111111222111111111111111111111111000000111111111222222222222222111111111111222222111111111111000000000000111111111111222222222222111222333333111111222333vvvlllccc^^^\\\YYYYYY\\\___hhhyyyrrrhhh]]]YYY\\\``````]]]^^^^^^^^^^^^]]][[[ZZZYYYYYYVVVRRRNNNJJJCCC===888888777666555555555555555666666666666666666666666555555555444444555555555666666555555555444444444444444444333333222222222333333333444444333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111111111111000000000000000000000000000000000000000222111000//////000111222////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333333222222222111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111000000000000000000000000222222111111000000//////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111222333444333111000111222222222222111111111111111000000000000000000000000////////////000000000000.../////////000000000111000000////////////000000000000000000000000000000...////////////000000000////////////////////////000000111111111000000//////000000000111111111111111111111111111111111111111111111111111111111111///000000111111111000000000000000000111111111111//////000000111111111111000000111111111111000000000000////////////000000111111111111111111111111111111111111222222222222222222111111111111222222333333222222222222111111222222222333333333333444111222333333111111222333wwwkkkfffccc___]]]^^^___eeerrrtttlllbbb]]]^^^``````^^^]]]^^^^^^^^^^^^\\\ZZZYYYWWWVVVUUUSSSOOOIIIAAA<<<999999888777666666666666666666666666666666666666555555444444444444555555666555555555444444333333444333333333333333333222333333444444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222222222000000000000000000000000111111000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222111111111111222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111000111222222111000111222111111111111111111222222000000000000000000000000////////////000000000000......//////000000111111000000////////////000000000000000000000000000000......////////////000000000000000000000000000000000111111111111000000/////////000111111111111000111111111111111111111111222222222222222222222222///000000111111111111000000000000111111111111222/////////000111111222222000111111222222111111000000000////////////000000111111111111111111111111111111111222222222222333222222111111111111222222444444333333333222222222222222333333333444444444111222333333111111222333yyyqqqllleeeaaaaaaaaabbbkkk{{{yyysssjjjccc```_________]]]]]]______^^^]]][[[YYYVVVWWWWWWWWWUUUOOOFFFAAA;;;:::999888777777777777666666666666666666666666444444333333333333444444333333333333444444444444222333333333333333333444333333444444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111222222333333333111111111111111111111111000000000000000000000111////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222111111111111222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000111222222333333000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111---///000000000000111333000000000111222222222333000000000000000000000000.../////////000000000111.........///000111111111000000////////////000000////////////////////////........./////////000000000000000000000000000000111111111111111000//////...///000111222111111000111111111111111111111111222222222222222222222222//////000111111111111111000000111111111222222222...//////000111111222222000111111222222111111000111000000000000000000111111111111111111111111111111111111222222222333333222222111111111111222222333333333222222222111111111222222222333333333333111222333333111111222333{{{ssskkkeeeccccccaaafffsss}}}yyyqqqhhhbbb___^^^^^^\\\]]]_________]]][[[ZZZVVVWWWYYYZZZYYYSSSJJJDDD<<<;;;:::999888888888888555555555555555555555555444333333222222333333444000111111222333555555666222222222333333444444444333444444555555444444333222222222222222222222222222222222222222222222222111111111111111111111111111111111222222333333333222222222222222222222222000000000000000111111111111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111111000222222222222222222222222000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111//////000111222333333444111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111000000000000000000000000//////000000111111222222111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111,,,---///000///000111333//////000111222333333444000000000000000000000000.../////////000000111111---......///000111111222000000////////////000000////////////////////////............/////////000000000000000000000000000111111111111111000//////...///000222222111111000111111111111111111111111222222222222222222222222//////000111111111111111000000111111222222222222...//////000111222222222111111222222222222111111222222111111111111222222111111111111111111111111111111222222222333333333222222111111111111222222222222222111111111111000000111111111111222222222111222333333111111222333}}}uuukkkcccaaaaaaeeemmmvvvyyysssmmmgggbbb^^^\\\\\\[[[[[[ZZZZZZZZZ[[[ZZZZZZYYYWWWTTTQQQMMMLLLEEE???:::888:::;;;888555666666666666555555555555666666555444333333222222444555666666666555333222444444444444444444444444333333333333333333333333222333333444444333333222111111111111111111111111222333333333333222111111111111111111111111222222111111000000000000111111222222111111111111222222111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333000111222333333333333333222222222222222222222222111111111111111111111111333222222222111000000000000000000000000000000000111111111111111111111111//////000111222333333333111111111111111111111111222222222222222222222222333222222222111111000000000000000000000000000000333333333222111000///...333222222222111111000000///000000111222333333333222222222111111111000000111111111111111111111111222222222222111111000000222222222222222222222222111111111222222333333333222222222111111111000000111111111111111111222222333333333222222111111111000000000000000000000000222111111111000000//////000000000000000000000000222111111000///......---000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222111111111000000//////111000/////////000222333444333333333333333333444222111111111000000//////222222222111111111111000222111111111000000//////111111111000///......---000000000000000000000000............////////////222222111111111111222222222222222222222222222222222222111111222222333444666444333111000000111111222222222222222222222222222222222222333444555666tttgggdddbbbccchhhmmmtttyyyqqqiiiddd```]]][[[ZZZ[[[\\\\\\[[[[[[[[[ZZZYYYVVVSSSQQQOOOGGGBBB;;;999::::::888555666666666666555555555555666666555555444444333333555555666666555444444333444444444444444444444444333333333333333333333333222333333444444333333222111111111111111111111111222333333333333222111111111111111111111111111111111111000000000000111111111000000000000000000111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333000111222333333333333333222222222222222222222222111111111111111111111111222222222111111111111111000000000000000000000000111111111111111111111111000000000111222222222333111111111111111111111111222222222222222222222222000000//////......//////000000000000000000000000222222222222222111000///222222111111111000000000//////000000111222222333222222222111111111000000111111111111111111111111222222222222111111111000111111111111111111111111222222222222222222333333222222222111111111000000111111111111111111111111333333333222222111111111111111111111111111111111111111111111000000000///000000000000000000000000111111111000///.........000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111000000000///111000/////////000222222111111000000000000111111111111111111000000000///000000000111111222222222111111111111000000000///000000000000000000000000000000000000000000000000/////////000000000111111222222111111111111222222222222222222222222222222222222111111222222333444555444333111111111111111222222222222222222222222333222222222333444444555qqqjjjeeebbbbbbcccfffnnnwwwuuunnngggaaa[[[ZZZ]]]___^^^[[[\\\\\\\\\[[[YYYWWWUUUSSSLLLFFF>>>:::999999777555666666666666555555555555555555555555555555555555666666555444444444444555444444444444444444444444333333333333333333333333222333333444444333333222222222222222222222222222222333333333333222111111111111111111111111111111111111000000000000111111000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000111111111111222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111111222333333333222222222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000111111111111111111111111111111111111111111222222111111111111111111111111222222222222222222222222333222111111111222333444000000000000000000000000111111222222222111111000111111000000000000//////...//////000000111111222222222222111111111111111111111111111111111111111222222222222111111111111111111111111111111111111333333222222222222222222222222222111111111111111111111111111111111111111222222222222222111111111222222222222222222222222111111111111000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111000000000000000000000///000111111222000000000//////000000000111111111111000000000000...//////000111222333444111111111111000000000000//////000000111222333333000000000000000000000000000000000111111111222222222222111111111111222222222222222222222222222222222222111111222222333444444444333222111111111111222222222222222222222222444333333333333333444555tttmmmeeeaaa___^^^cccjjjpppxxx}}}qqqhhh^^^[[[^^^```^^^[[[\\\\\\\\\\\\[[[YYYXXXVVVPPPJJJCCC===:::999777666666666666666555555555555555555555666666666666666666666444333333444555666444444444444444444444444333333333333333333333333222333333444444333333222222222222222222222222222222333333333333222111111111111111111000000000000111111000000000000111111000000////////////000000000000000000////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111222222333333333222222111222222222222222333333111111111111111111111111000000000111222222222333000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222444333222222222444666777000000000000000000000000///000111222222222222222000000000///////////////......//////000000000111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333333333222222111111111111111111111111111111111222222222111111111111111222222222111111111111111222222222222222222222222111111111000000000000000////////////////////////111000000000/////////...////////////////////////000000000000000000000000////////////////////////////////////////////////111111111000000000000000000000000000000111111222222222111111111111222222111111111000000000000000/////////000111222222222111111111000000000000000000000000111222222333333000000000000000000000000000000000111111111222222222222111111111111222222222222222222222222222222222222111111222222333444333333333222222111111111222222222222222222222222444444333333333444444444wwwllleee___\\\^^^bbbccciiittttttfff______```^^^[[[[[[[[[\\\\\\\\\ZZZYYYXXXTTTOOOHHHBBB===:::888777666666666666555555555555555555555666666666666666666555444333333444666666444444444444444444444444333333333333333333333333222333333444444333333222222222222222222222222222222333333333333222111111111111111000000000//////111111000000000000111111222111111000000111111222////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222333333333222222111111111111222222333333333111111111111111111111111000000000111222222222333000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222000000//////000111222333000000000000000000000000///000111222222222222222///////////////000000000////////////000000000000111111111111111111111111111111111111111111111111222222222222222222222333333333333333333333333333333333333222222111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000111111////////////////////////000000000000////////////////////////////////////111111111111111111111111////////////////////////000000000000000000000000000000000000000000111111///000000000111111111111222222111111111111222222000000000000000000111111000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000/////////000000000111111222222111111111111222222222222222222222222222222222222111111222222333444222333333333222222111111222222222222222222222222444444333333444444555555xxxlllccc]]][[[^^^\\\___hhhvvvtttgggbbb```^^^\\\[[[\\\\\\\\\\\\ZZZYYYXXXVVVSSSMMMGGGAAA===:::999666666666666555555555555555555555555555555555555555444444444444555666666444444444444444444444444333333333333333333333333222333333444444333333222333333333333333333333333222333333333333222111111111111111000000//////...111111000000000000111111222222111111111111222222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222333333333222111111111111111222222333333444111111111111111111111111111111111111111222222222000000000000000000000000111111111111111111111111111111111111111111222222111111111111111111111111222222222222222222222222111111111111222222222222000000000000000000000000///000111222222222222222//////000000000000111111000000000000000000000000111111111111111222222222111111111111111111111111222222222222333333333333444444444444444444444444333333222222222222222222111111111111111222222222333333222222111000000000000000000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111//////000111111111111000000000000//////000000000000000000000111111111111111111000000000/////////000000000000111111111111111111111111111111000000000000000000000000000000/////////000000000111111222222111111111111222222222222222222222222222222222222111111222222333444222222333333333222222111222222222222222222222222333333333333444555666777yyykkk```[[[[[[XXXYYY___iiitttqqqfffaaa``````]]]]]]]]]^^^]]][[[ZZZYYYWWWVVVRRRLLLEEE@@@<<<;;;666666666666555555555555666666555555444444333333333444444555666666555555444444444444444444444444333333333333333333333333222333333444444333333222333333333333333333333333222333333333333222111111222111111000//////......111111000000000000111111111111000000000000111111.../////////000000000111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000111111111111000000000111111111111222222222000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222333333333333222111000000111111222333333444444111111111111111111111111222222222111111111111111000000000000000000000000111111111111111111111111000000000111222222222333111111111111111111111111222222222222222222222222222333444555444333222000000000000000000000000000000111111222222222111111000000000111111111222222111111111111111111111111000000111111111222222222111111111111111111111111222222222333333333444444333333333333333333333333222222222222222222333333000000111111111222222222333333222222111000000//////000000000111111111222111111111111111111111111///000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111...///000111222111111000111111000000000000111111///000000000111111111111/////////000000000000000///000000000111111111111...//////000000111111111000000000000000000000000000000000111111111222222222222111111111111222222222222222222222222222222222222111111222222333444111222333333333333222111222222222222222222222222222222222333555666888999sssddd]]][[[WWWWWW[[[aaafffrrrxxxiiibbbaaabbb^^^^^^______^^^\\\ZZZYYYXXXWWWTTTOOOHHHBBB>>><<<777666666666555555555555666666555444333333222222222333555666777666555444444444444444444444444444333333333333333333333333222333333444444333333222333333333333333333333333222333333333333222111111222111111000///......---111111000000000000111111000000////////////000000.../////////000000111111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000111111111111000000000111111111111222222222000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333222111000000000111222333333444444111111111111111111111111333222222222111111000000000000000000000000000000111111111111111111111111//////000111222333333444111111111111111111111111222222222222222222222222...///111222222000---+++000000000000000000000000111111222222222111111000000000111111222222222333222222222111111111111111000000111111222222222222111111111111111111111111222222222333333444444444222222222222222222222222111111111222222333333444000000111111222222222222333333222222111000000/////////000000111111111222222222222222222222222222//////000000111111111222000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222...///000222222111111000444444333333333333444444//////000000111111111222------...///000111222222//////000000111111111222,,,,,,---///000222333333000000000000000000000000111111222222222333333333222222111111111111222222222222222222222222222222222222111111222222333444000111333333444333222111222222222222222222222222111111222333555777999:::ssseeeZZZXXXVVVWWW[[[aaannnqqqdddaaaaaa```aaa```^^^[[[YYYXXXYYYYYY[[[\\\XXXQQQHHHAAA===999777555555666777777666666555555555777777555444444444444444444444444444666666666555555666666666555555444444444333333333222222222222222222222222222222222222222222222222111222222333333222222111222222222111111111000000...............///000000000/////////000111222333111111000000000000111111111111111111111111111111333222111/////////000111000000000000000000000000000000000000111111111111111111222222222333333333222222111111111111222222111111111111111111111111222222222222222222222222333222111000111222333444333333333222222111111111222222333444444444444333444333111000000000111111333333333222222111111111222222222222111111000000222222222111111111111000//////000000111111111222//////000111111111111000111111222222222333333333//////...///000111333444222333333444444333333222000000000000000000000000111111111111111111111111000111111111111222222222333222222222111111000000111111111111111111111111333333333333333333333333333222111000000111222333222111000//////000111222333333222222222222222222111222222333333222222111222222222222222222222222000000111222222222222111111111111111000000000000333222222222111000000000000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000///000111111111///...---000000000000000000000000...------......///000111//////000000111111111222////////////////////////000000000000111111111111111111111111111111111111//////000000000000///...000111111111222222222222000000000000000000000000000000//////000111222222222222111000//////000000000111222222333333333333111111111111222333444555333222111111111222333444444333222222111111222222222222333333333444444444666555444555888:::;;;;;;yyyjjj___[[[WWWVVVXXX]]]hhhzzzqqqddd___^^^\\\]]]^^^]]]\\\[[[[[[[[[[[[[[[ZZZXXXSSSKKKDDD???:::888555555666777777666666666555666777888666444444444444444444444444444444444333333333333444444555555444444444333333333222222222222222222222222222222222222222222222222111222222333333222222111222222222111111111000000555444333222111111111222//////////////////000000111111000000000000111111111111111111111111111111333222000/////////000111000000000000000000000000000000000111111111222222111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222222222111111222222333444333333333222222222111111111222222333333333333333333222111000000111111222222222222111111111000000222222222222111111111000222222222222111111111111///000000000111111111111000111222222333333222222222222222222222222222333000000//////000111222333222222333333333333222222000000000000000000000000111111111111111111111111000111111111111222222222111000000000////////////111111111111111111111111111111111111111111111111222222111000000111222222333222111000000111222333222222222222222222222222111222222333333222222111222222222222222222222222000000111222222222222222111111111111000000000000222222222111111111111111000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000///000111111000///...---000000000000000000000000111111///...............///000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000111111111111000000000000000111111111222222111111111111111111111111000000000000000111222222333222111000000000000000333444444555555555555444111111111111222333444555333222111111111222333444444333222222111222222222222222333333333444444444555444444555888;;;>>>???rrrgggaaa\\\YYYYYY\\\cccssssssgggaaa___]]]]]]^^^______^^^^^^]]]\\\[[[YYYXXXVVVQQQIIICCC;;;999666555666777777777777666666777888888777555444444444444444444444444333333222222222222333333555555444444444333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222111111111111111333222111111000000000000000000111111000000///...111111000000000000111111000000000000000000000000222111000000///000000000000000000000000000000000000000111111111222222222111111000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222111111222333333333333222333333333222222222222111000111111222333222222222222111111111111222222333111111111111000000000000222222222222111111111111333222222222111111111111000000000000111111111111222222333444444444444333222222222222222222222222111111000000000111111222111111222222222222111111000000000000000000000000111111111111111111111111000111111111111222222222000000000000000/////////111111111111111111111111111111111111111111111111222222111000000111222222333333222222222222333333111111111222222333333444111222222333333222222111222222222222222222222222000000111111222222222222222222111111111000000000111111111111111222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////...000000000000000000000000111111000///............000000000000111111111111111111111111111111111111000000000111111111222222111111111111111111111111111111222222222222111111/////////000000000111111111111111111111111111111111000000000000111222222333333222111111111111222111222222222222111111000111111111111222333444444333222111111111222333444444444333222222222222222333333333333444444444444555444555666999>>>CCCFFF|||ooohhhbbb]]][[[]]]bbbooo{{{vvvlllfffcccaaa`````````aaa```^^^]]]^^^[[[XXXXXXYYYVVVOOOIII>>>;;;777666666777777777888777777777999999777666555555555555555555555555555444444333333444444555555555444444444333333333333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111///////////////000111111111111222333333222111000111111000000000000111111////////////////////////111111000000000000000000000000000000000000000000/////////000000000111111111111111111111000000000222222111111111111222222111111111111111111111111222222222222222222222222000111222333444333222111222222222222222222222222000000111222222222222111111111111111222333333444222222111111111111111111222222222222222222222222333333222222222111111111000000000000000111111111111222333333444444333333333333333222222222222111222222222111111000000000000000111111111111000000000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111333333333333333333333333222111111111111111111222222222222222222222222222000000111222333333444444111222222333333222222111222222222222222222222222111111111111111222222222222222222111111111000000000000000111222222222333000000111111111222222222000000000000000000000000000000000000000000000000///////////////////////////000000000000/////////000000000000000000000000............///000111222000000000000000111111111000000000000000000000000000000111111111222222222111111111111111111111111000000111111222222111111////////////000000000000111111111111111111111111111111111000000111222222333333222222222222222333000000111000000///......222111111111222222333444333222111111111222333444444444333222222222222333333333333444444444444555444555666888<<>>:::888777777666777666666777888888777555555555555555555555555555333333222222222222333333555555444444444333333333333333333333333333333333222222222222222222222222111222222333333222222111111111111111111222222222444444333222222222222222000000/////////000000111111111000000000000111111000000000000000000000000//////000111111111111000000000000000000000000000........./////////000000111111222222222333333333222222111111111111222222111111111111111111111111222222222222222222222222111111222333333333333222111222222222222333333333000111111222333222222222111222333333444333333222333333333444444444444444222222222222333333333333333333333333222222222222111111111111000000000000//////000111111111111000111111222222222333333333222222333333222111000000000000111111111111000000000000000000000000000000111111111111111111111111000111111111111222222222000000000111111111111111111111111111111111111111111111111111111111111111000111222222222222111000///000111111111111000///111111111222222333333444111222222333333222222111222222222222222222222222222111000000000111333444333222222222222111111111111111111111111222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000000000000000000222222111000////////////111111111111000000000000........................111111111222222222222333111111111111111111111111---...///000000000000000/////////000000000111111222222222222222222222222333333222111111111111222222111111111111222333333222222333333333222111111333222222111222222333333333222111111111222333444555444444333333333333333333444444444555555555555666:::>>>@@@BBBFFFLLLQQQsssiiiaaa[[[\\\```dddlllzzzvvvnnneee`````````^^^\\\^^^]]]\\\ZZZYYYXXXWWWWWWNNNIIIAAA<<<999888777666666666555666777888666444555555555555555555555555444444333333333333444444555555444444444333333333444444444444444444444444222222222222222222222222111222222333333222222111000000111111111222222222///000000111333555666777777666333000//////000111111111000000000000111111111111111111111111111111...///000111222111111000000000000000000000000000000000000000111111111111//////000111222333444444222222111111111111222222111111111111111111111111222222222222222222222222222222111111222222333444111111222222222333333333111222222333333333333333222333444444444333222111222222222333333444444444222222222333333333444444444444333333333222222222111111111111000000000///...///000000111111000000000000111222333444444555111222333333333222111000000111111222222111111000000000000000000000000000111111111111111111111111000111111111111222222222000000000111111222222222111111111111111111111111111111111111111111111111000111222222222222111000000111222222222222111000222222222222222222222222111222222333333222222111222222222222222222222222222111000///000111333444333333222222222111111111222222222111111111111111000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000000///......///000111222000000000000000000000000333222111000////////////111111111111000000000///////////////////////////111111111222222222333333111111111111111111111111......///000111222111111000000000111111111222222222222222222222222222222444333222222111111111222000000000000000111222333///000111111111111111111333333222222111222222333333222111111111222333444555555444333333333333444444444444444555555555555888===BBBEEEEEEGGGLLLPPPvvvjjjaaa___aaa^^^cccmmmyyy}}}pppgggccc```\\\YYY]]]]]]]]][[[XXXWWWXXXYYYQQQKKKDDD===:::888777666666555555666777777666444666666666666666666666666777666666555555666666777555555444444444333333333444444444444444444444444222222222222222222222222222222222333333222222222000000111111222222222222---...111555999>>>BBBDDD@@@===888444111111222333111111000000000000111111111111111111111111111111...///000222222222111000000000000000000000000000111222222222222333333333------...000111222333444222222111111111111222222111111111111111111111111222222222222222222222222333222111000111222444555111111111222222333333333222222333444444444444333333444444555444333111000111111111222222333333333222222222333333444444444444444444333333333222222222111111111000000////////////000111111111111111//////000111333444555666111111333333444333222111111111222222222222111111000000000000000000000000111111111111111111111111000111111111111222222222222222222333333444444444111111111111111111111111333333333333333333333333000111222333333222111000111222333444444333222111333333222222222222222222222222222333333222222222222222222222222222222222222111000//////111333444333333333222222222111111333222222222111111000000000111111111111222222222000000000000000000000000////////////////////////000000000000000000000000000///.........000111222000000000000000000000000////////////000111222333222111111111000000//////000000000000000000000000111111222222222333333333111111111111111111111111//////000222222333333333111111111111222222222222222222222222222222222222444333333222111111111222000000//////000111222222222333444555555555555555333333222222111222222222333222111111111222333444555555444333333333333444444444444555555555666666999>>>EEEGGGGGGGGGKKKOOOyyyjjjcccaaa^^^^^^aaahhhoooxxxzzzjjjcccbbb___]]]___^^^\\\[[[YYYXXXWWWWWWTTTPPPIIIAAA<<<888777666777777666666666666777888666777777777555444555666555555444444444444555555444444444444444444444444555444222111111111222222333333333333333333333333222222222222222222222222000000000000000000000000444333111111555===HHHOOOOOOIII@@@999555333111000///000000000111111111111////////////000000000000000000111111111111000000...000111000///...///111000111111111111222222222111111111000000000000000222222111111111111222222222222222111111111000000222333333444333222111000444333333222111111111222333333333222222111111111222222222222222222222222111111111111111111111111222222222111111111000000///000111222333444444444333333222222111000//////000000000000000000000000222222222111111111000000111111111111111111111111000111111111111222222222111111111111111111111111000000111222333333444444222111000000000111333333000000000000000000000000111000000000//////......222222222222222222222222111111111111111111111111111111111111111111111111///000111222333444444444111111222222222333333333222222222111111111000000111111222222222333333333333333333222222111111111444444333222222111111000000000000111222222222333111111111111111111111111000000111111111111000000000000000000000000000000222222111111000000//////............////////////---...000111222222111111........................111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111000000111111111111111111111111222111000000000111333333222222222333333444444444555555444333222222222222111111000000000000111111111111222333333333333222444444333333333333222222333333222222333333444555555444333333222222333333444333222222333444666777;;;>>>DDDIIILLLMMMMMMLLLyyyiiiaaa\\\ZZZ\\\```dddkkkxxxssshhhccc```^^^^^^]]]\\\ZZZYYYXXXXXXXXXVVVRRRLLLDDD>>>:::888888777777777666777777777777555666777666555444555666555555444444444444555555444444444444444444444444444444222111111111222222333333333333333333333333222222222222222222222222111111111111111111111111000000111111333777>>>CCCEEE@@@:::666444333222111000111111111222222222222000000000000////////////000000111111111111000000...000111000///...///111000000111111111222222222111111111111000000000000222222111111111111222222222222222111111111000000222333333333333222111000444333222222111111222222333333333222222222111111222222222222222222222222111111111111111111111111222222222111111111000000000000111222333333333333333333222222111000000///000000000000000000000000222222222111111111000000111111111111111111111111000111111111111222222222111111111111111111111111000111111222333333444444222111000000000111222333111111111111111111111111111111111000000000//////222222222222222222222222111111111111111111111111222222222222222222222222000000111222333333333333111111222222222333333333333333333333222222222111111111222222222333333333333333333222222222111111222222222222222222222333111111111111111222222222111111111111111111111111000000111111111111000000000000000000000000000000000000//////................../////////000000000111111222333333222111000111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111222222222111111111000000111111111111111111111111222111000000000111222333222222222333333333444444444333333222222222222222111111000000000000111111111111222333333333333222444444333333333333222222222222222222222333444444555444333333222222333333555444444444555666888999???BBBFFFKKKNNNOOOOOONNNtttddd^^^ZZZXXXZZZ[[[^^^fffnnn~~~qqqgggbbbaaa]]]]]]\\\[[[ZZZYYYYYYYYYYYYUUUPPPIIIBBB>>>;;;999666777777888888777666666444666777666555555666777555555444444444444555555444444444444444444444444444333333222222222222333333333333333333333333333222222222222222222222222111111111111111111111111...000222222222333555666888666333222222222222111111111111222222222333333111111000000//////......000000111111111111000000...000111000///...///111000000000111111111222222111111111111111111111111222222111111111111222222222222222111111111111111222222333333333222111111333333222222111111222222333333333222222222222111222222222222222222222222111111111111111111111111222222222111111111111111000111111222333333333333333333222222111000000000000000000000000000000000222222222111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111222222333333444111111000000111111222333111111111111111111111111222222222111111111111000222222222222222222222222111111111111111111111111222222222222222222222222000111111222333333333333111111222222222333333333444444444333333333222222111111222222222333333333333333333222222222222111000111111222333333444444222222222111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000////////////........./////////000000000111111444444444333333111000///222222222222222222222222000000000000000000111111000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111000000111111222333222222222222333333333333111111111111222222222333111111000000000000111111111111222333333333333222444444333333333333222222222222111111222222333444555444444333333333333333555555555555666888:::;;;BBBEEEIIINNNPPPRRRQQQQQQooogggaaa[[[ZZZYYYYYY\\\aaaooo|||}}}nnnfffccc]]]\\\[[[[[[ZZZZZZZZZZZZZZZWWWSSSMMMFFFAAA<<<:::777777888888888777666555444555666666555555666777555555444444444444555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000111333444222222222333000///...///111222222111000000111111111222222222111111000000//////......000000111111111111000000...000111000///...///111000000000000111111111111000111111111111111222222222222111111111111222222111111111111111111111111222222222222222222222222333333222222111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111222333333333333333222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111111222222333333333111111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000111222333333333333333111111222222222333333333444333333333333222222222111111222222222333333333222222222222222222222222111111111222222333333333333222222222111000000000111111111111111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000111111111111333333333222222111000000000000000000000000000000000000000000000111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333//////000111222222333333222111111000000111111222111111222333333333333222444444333333333222222222222111111111111222333333555555444333333333333333444444444555777999<<<===BBBEEEIIINNNRRRTTTUUUUUUsssiii```\\\[[[ZZZZZZ]]]dddsssxxxjjjbbb]]]]]]\\\[[[[[[ZZZ[[[[[[YYYWWWUUUPPPJJJDDD>>>;;;888888888888888777666666444666777666555555666777555555444444444444555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111222222222111111333444///......///111222111000////////////000000000000111000000000/////////...000000111111111111000000...000111000///...///111//////000000000111111111000000111111222222222333222222111111111111222222111111111111111111111111222222222222222222222333333222222111222222333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111222222222222222333333000000111111222222222222111111111111111111111111222222222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222111111222333333333222222111111222222222333333333222222222222111111111111111111222222222333333333222222222222222222222222333333333222222222111111333222222222111000000000111111111111111111111111000000111111111111000000111111111111111111111111111111111111222222222222000000000000111111111111111111111000000111111111000000000000000000000000//////000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000111111222222222222222222222222222222222222...///000222333333333333222222111111111111222222111111222333333333333222444444333333333222222222222222111111222222333444666555444444333333444444333333333555777:::===???AAACCCHHHNNNSSSVVVXXXYYY}}}pppccc^^^]]][[[ZZZ[[[cccpppnnnbbb^^^^^^]]][[[[[[ZZZZZZZZZXXXXXXWWWTTTNNNHHHBBB>>>::::::888777777777777777666777777777555444555666555555444444444444555555444444444444444444444444222333333444444444444333333333333333333333333333222222222222222222222222222222222222222222222222///000000///...///222444111000///000111222111000........./////////000000/////////000000000000000000000111111111111000000...000111000///...///111/////////000000000111111000000111111222333333333222222111111111111222222111111111111111222222222222222111111222222333444222222111111222222333333111222222222222333333333222222222222222222222222111111111111111111111111111111111111111222222222111222222333333222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111000111111111111222222222333333333333333333333333222222222222222222222222000000111222222222222111222222222222222222222222111222222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222222111111222222222333333333222222222111111111000000111111222222222333333333111222222222222333333333444444333333222111111000222222222111111111111111111111111111111111111111000000111111111111000000111111111111111111111111/////////000000000000111/////////000000000111111111000000///000000111111222222222222222222222222/////////000111111222222000000000000000000000000000000000000111111111111111111111111111222222222111111111111111111111111000000111222222222222111222222222222222111111111...///111333444444333222222222111111111111222222111111222333333333333222444444333333333333222222333333222222333333444555666555555444444444444444222222333555888;;;>>>@@@AAADDDHHHNNNSSSWWWYYY[[[vvvfff___]]][[[ZZZZZZdddmmm}}}tttfff```___]]]\\\[[[ZZZZZZYYYXXXYYYYYYWWWSSSLLLFFFBBB<<<;;;888666555666888999777888888777444333333444555555444444444444555555444444444444444444444444222222444555555555444444333333333333333333333333222222222222222222222222222222222222222222222222...000111111//////111222222000//////111222222111////////////000000000000......//////000000111111000000111111111111000000...000111000///...///111////////////000000000111000000111222222333444444222222111111111111222222000000111111111222222222222222111111111222333444222222111111222222333444111111222222222333333333222222222222222222222222111111111111111111111111000000111111111222222222222222222333333222222111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000111111111111222222222333333333333333333333333222222222222222222222222///000111222333222222111222222222222222222222222111111111111222222222333222222222222222222222222111111111111111111111111000000000000000000000000222222222333333222222111111111222222222333333333333333222222222111111111111111222222222333333333111111222222222333333333333222222222222222222222111111111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111//////000000000111111111....../////////000000000444333111000000000000111111111111111111111111111...//////000111111222222000000000000000000000000000000000000111111111111000000111111111222222222111111111111111111111111///000111222333222222111222222222222111111111000///111333444555444333222333222222111111222222333111111222333333333333222444444333333333333222222444444333333444444555666666666555444444444444444222333444666:::>>>AAACCCEEEGGGKKKOOOSSSWWWYYYZZZ|||iiiaaa___]]][[[ZZZ```eeeqqqyyykkkaaa```^^^\\\[[[ZZZYYYYYYYYYZZZ[[[ZZZVVVPPPIIIEEE>>>;;;888555444666888:::888999999777444222333333555555555444444555555555444444444444444444444444111222444555666555444444333333333333333333333333222222222222222222222222222222222222222222222222///111444444333111000111222000......000222222222000000000000111111111111------...///000111222222000000111111111111000000///000111000///...///111////////////000000000000000000111222333333444444222222111111111111222222000000111111222222222222222222111111111222444555222111111111222333333444111111111222222333333333222222222222222222222222111111111111111111111111000000111111222222222222222222333333333222222111111111111111111111222222111111111111111111111111000000111111222222222222111111111111111111111111000111111111111222222222333333333333333333333333222222222222222222222222///000111222333222111111222222222222222222222222000000000111111222222222222222222222222222222222111111111111111111111111////////////////////////222222333333333222222111111111222222222333333333444444444333333333222222111111222222222333333333111111111222222333333333111111111222222333444444000000111111222222222333111111111111111111111111000000111111111111000000111111111111111111111111111111222222333333333333............////////////777666444222000000000000...........................//////000111222222222000000000000000000000000000000000000111111111111000000111111222222222222111111111111111111111111///000111222333222111111222222222222111111000000000222444555555444333222333222222111111222222333111111222333333333333222444444444333333333222222555444444444444555666666666666555444444444444555333444555888;;;???CCCEEEIIIKKKMMMQQQTTTVVVXXXYYYooofffaaa[[[YYY\\\]]]aaalll|||pppccc```]]]\\\]]]^^^\\\ZZZ\\\ZZZYYYYYYXXXUUUOOOKKK@@@===:::888777777777666777777777777777777777777666666555555555444444444555444444333333444444555333333333222222111111111333333333333333333333333333333333222222111111111333333222222222222222222222222222111111111000000000111111111111222222222111111222222222222111111222111111111000000//////000000000000000000000000000///.........///111222222222222222222222222222000000000000111111111111222222222222111111000000333333333222222111111111333333333222222111111111111111111111111111111111000111222333333222111000000111111111111222222222222222222111111111000000111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111333222222111111222222333333333333222222111111111222222222222222222222222111222222333333222222111000000111222333333444444111111222222222333333333222222222222222222222222111222333333222111///...333333333333333333333333333333333333333222111000222333333222111000222333444333333222111111111222666555333222111000000000222222111111111111222222000222222222111000111222333222222111111222222333111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111////////////000000000000000000000000111111111111555444333111000...---,,,000000000000000000000000000000000000111111111111000000000000000000000000111000000000111222333333222222222111111111000000222111000//////000111222222222111111111111111111222222111111111111222222333222222111111222222333222222222222222222222222333333333444444444555555444444333444444555666777777777777666555555444444333333555999>>>BBBDDDEEELLLMMMOOOQQQSSSTTTVVVWWWvvvlllddd\\\YYY[[[\\\^^^gggssstttiiiddd___]]]^^^___^^^\\\\\\[[[YYYYYYYYYVVVQQQMMMDDDAAA<<<999888888777777666666666666666666666666666666555555555444444444444444444444444444444444333333333222222222111111333333333333333333333333333333333222222222111111000000000000000000000000222222222111111111000000000111111111111222222222111111222222222222111111111111111111000000000///000000000000000000000000000000/////////000111222111111111111111111111111000000000000111111111111222222222222111111111000333333333222222222111111333333333222222222111111111111111111111111111111000111222222222222111000000111111111111222222222222222222111111111000000111111111111111111111111111111111111222222222222111111111111111111111111222222111111111111222222111111111111111111111111333222222111111222222333333333333222222222111111222222222222222222222222111222222333333222222111111111111222222333333444111111222222222333333333222222222222222222222222444444555555555444333222222222222222222222222111333333333333333222111000333333333333222222333444444333222222111111222222333333222222111111222222333333222222222222333333000222333222111000111222333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111222111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000111111111000111111222222222222222111111111000000222111000//////000111222111111111111111111111111222222111111111111222222333222222111111222222333222222222222222222222222333333333444444444555555444444333444444555666777777777666666555555555555555666888<<<@@@DDDFFFGGGNNNOOOQQQSSSTTTUUUVVVWWWyyylllaaa[[[[[[[[[\\\bbbjjjsss|||qqqiiiaaa]]]^^^```___]]]\\\[[[[[[[[[ZZZXXXTTTQQQKKKFFF???:::999888888888555555555555555555555555555555555555555444444444333333444555555444333333333333333333222222222222333333333333333333333333333333333222222222222111000000000000000000000000222222222111111111111111000111111111111222222222111111222222222222111111111111111111000000000000000000000000000000000000111000000000000111222222000000000000000000000000000000000111111111222222222222222222111111111111333333333222222222222111333333333222222222222111222222222222222222222222000111222222222222111000000111111111111222222222222222222111111111111111111111111111111111111111111111111111222222222333222222222222222222222222222222111111111111222222111111111111111111111111333222222111111222222333333333333222222222222111222222222222222222222222111222222333333222222111222222222222222222222222111111222222222333333333333333333333333333333333333444555555666555555555222222222111111000000000222222333333333222111111111111222222333333444444333333222222111111222222222111111111222333333444444333333333333333333444111222333222111000111333333222222111111222222333222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000111111111111000000000000000000000000111111111111/////////000111111222222000000000000000000000000000000000000111111111111000000000000000000000000222222111111000111111111222222222111111111111111111111000000000000111111111111111111111111111111222222222222222222222222333222222111111222222333222222222222222222222222333333333444444444555555444444333444444555666777777777666666555555666666888:::<<>>AAADDDEEEHHHKKKNNNRRRUUUWWWVVVTTTSSSVVVYYYzzzmmm___\\\[[[]]]___dddppp|||~~~zzzpppgggaaa___```]]]^^^___]]][[[YYYXXXYYYTTTNNNFFF???;;;999777666555555555555555555555555444444444555555555555555333333444555555444333333333333333333444444444444333333333333333333333333111222222222222333333333/////////000111111222222111111111111111222222222000111111111111222222222111111222222222222111111000000000000111111111111000000000000000000000000///000111111222222111111222222222222222222222222111111111222222222222333222222222222333333333333111222222222222333333333111222222222222333333333333333333333333333333333222222111000000111222222000111111111111222222222111111111111111222222222111111111111111111111111222222222222333333333333333333333333333333333333222222111111111111222222111111111111111111111111333222222111111222222333111222222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222111111222222222333333333222222222222222222222222000000000000111222444444333333333333333333333333111111222333333333222222555333333555999999777333222222111111222222333333444333333222111111111222222111111000000111111222222333444333222111222444333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111333333222222111111000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222111111000111111111111111111111111222222222000000111111111111000000000000000111222222333333111222333444444333222111333222222111111222222333222222222222222222222222333333333444444444555555444444333444444555666777777666555444555777:::;;;;;;???CCCFFFGGGJJJNNNRRRUUUWWWYYYWWWSSSSSSXXX^^^mmmddd]]]ZZZ[[[]]]ccckkk{{{rrrfffbbbccc]]]______]]]ZZZWWWXXXYYYUUUPPPIIICCC???<<<999777666666666666666666666666444444444555555555666666444444444444444444444444333333333444444444555555333333333333333333333333111111222222222333333333...//////000111111222222000000111111111222222222000111111111111222222222111111222222222222111111///000000000111111111111000000000000000000000000...///000111111111000000111111111111111111111111111111111222222222333333222222222333333333444444111111222222222333333333111111222222222333333333333333333333333333333333222222111000000111222222000111111111111222222222000000111111111222222222111111111111111111111111222222222333333333444444333333333333333333333333222222111111111111222222111111111111111111111111333222222111111222222333111111222222222333333333222222222222222222222222111222222333333222222111111111111222222333333444111111222222222333333333111111111111111111111111222222111111111222444555111111111222333333444444000111222333333333333222555333222555999999555111222222111111222222333444222222111111222222333333333222222111111222222333222333444444222222333444333222222111111222222333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222444444444333222111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111000111111222222000000111111111222222222///000111222222111000//////000000111222222333333111222444555555444222111333222222111111222222333222222222222222222222222333333333444444444555555444444333444444555666777777666555444555888;;;===<<<@@@FFFIIIJJJMMMRRRWWWXXX[[[[[[XXXTTTUUU]]]dddzzznnnaaa[[[YYYZZZ^^^ccchhhwww{{{jjjdddeee^^^___```]]]YYYVVVWWWYYYVVVRRRKKKFFFBBB>>>;;;888777777777777777777777777444444444555555555666666555444444333333444444555333333333444444555555555333333333333333333333333111111111222222333333333000111111222333333444444000000111111222222222222000111111111111222222222111111222222222222111111//////000000111111111222000000000000000000000000---...///111111000000///000000000000000000000000111111222222222333333333222222222333333444444444111111111222222333333333111111111222222333333333333333333333333333333333333222111000000111222333000111111111111222222222000000111111222222222222111111111111111111111111222222333333333444444444333333333333333333333333222222111111111111222222111111111111111111111111333222222222222222222333111111111222222333333333222222222222222222222222222222222333333222222222000000111222333333444444111111222222222333333333000000000000000000000000222111000000000111222333//////000111222333333444000111222333333333333333333111000222666666111---222111111111222333333444000000000111222333555666444333333222222333333444222333444444222222333444333222222222222222222333333333333333333333333333222222222222222222222222000000000000000000000000222222222222222222222222333333333333333333333333333333222222111000//////000000000000111111111111//////000000111111222222000000000000000000000000000000000000111111111111000000000000000000000000111000000000111222333333000000111111222222222222///000111222222111000//////000000111222222333333111222444555555444222111333222222222222222222333222222222222222222222222333333333444444444555555444444444444444555777777777666444444555888;;;======BBBHHHKKKLLLOOOUUUZZZ[[[]]]]]]YYYUUUWWW```hhhiii]]][[[ZZZ[[[\\\___hhhuuuxxxhhhcccaaa___\\\[[[ZZZZZZXXXVVVXXXTTTOOOJJJFFFAAA<<<999777888888888888777777666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222333333222222333333444555444333111000000000111111000000000000111111111111000111111111111222222222222222222222222222222222///000000000111111111111111111222222222333333333//////000111222222333333222222222222222222222222555444333333222222333333222222222222222222222222222222222111111000000000111111111222222333333333111111111111111111111111000111111111111222222222///000000000000111111111222222333444333222111000222222111111111111222222///000000000000111111111222222222222111111000000333333333222222111111111333333333333333333333333222222333333333333444444444333333222111111111222000111222333444333222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333444444444444555555333333333333333333333333333333333222222111111111444333333222222333333444222222222222222222222222333333222111000000000111333333333222222111111111222222222222222222222222333333222111111000000000---...///111333555777777222222222111111111000000333222000/////////000111111111222222222222111111333333333333333222111000000111111111111222222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111333333333333333333333333111111222333333333333222444333222111111111222333333333333444444444555555444444333333444555777888888888777777888:::<<<>>>???AAADDDIIINNNTTTYYY[[[^^^]]]ZZZUUUSSSYYYeeennn{{{lllbbb\\\YYYZZZ\\\bbbkkkwwwnnnfffcccaaa^^^\\\\\\[[[ZZZXXXYYYVVVQQQMMMIIICCC===999777888888888888777666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222222111111111111222333333333333111000000000111111000000000000111111111111000111111111111222222222111111111111111111111111111111111111222222222222111111222222222333333333///000000111222222333333222222222222222222222222444444333222222222222333222222222222222222222222333333222222222111111111222222222222222222333333222222222222222222222222111111111111222222222222000000000111111111222222222222333333333222111000222222111111111111222222000000000111111111222222222222222222111111111000333333333222222222111111333333333333333333333333222222333333333333444444444333222222111111222222000111222333333333222222222222222222222222222222222222222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222111111222222222222333333333333333333333333333333444333333333222222222222444333333222222333333444222222222222222222222222444333222222222222222222333333333222222222111111222222222222222222222222111111222222222222222222000000000111222333333444222222222111111111000000222222000/////////000111111111222222222222111111222222333333222111111000000111111111111222222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111222222222222222222222222111111222222333333333222444333222111111222333444222222222333333333444444555444444444444666777888555555555777999===@@@BBBAAACCCGGGLLLRRRWWW\\\^^^^^^]]]ZZZVVVUUU]]]jjjttt~~~mmm```ZZZZZZ[[[\\\```hhhwwwvvviiieeebbb___]]]]]]]]]\\\ZZZYYYWWWTTTQQQLLLFFF???:::888888888777777666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222111111000000111111222333333222111111000111111111000000000000111111111111000111111111111222222222000000000000000000000000111222222222222333333333111111222222222333333333000000000111222222333333222222222222222222222222444444333222222222222222222222222222222222222222333333333333222222222222333333222222222222222222333333333333333333333333111111111111222222222333111111222222222333333333222333333333333222111000222222111111111111222222111111111111222222222333222222222222111111111111333333333222222222222111333333333333333333333333222222333333333333444444333333222222111111222222000111222333333333333222222222222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222111111222222222222333333333333333333333333333333444444444444333333333333444333333222222333333444222222222222222222222222333333333222333333444444333333333222222222222111222222222222222222222222111111111222333444444444222222111111111000000000222222222111111111111111222111111000///000000000111111222222222222111111111111222222111111000000000111111111111222222222111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333444444333333333333444444111111111222222222333333555555555555666777888999555555666888;;;>>>AAACCCCCCFFFKKKQQQWWW\\\___aaa]]]\\\YYYWWWYYYcccqqq|||wwwfff^^^^^^\\\ZZZ[[[bbbooo~~~lllfffccc___]]]]]]]]]\\\[[[XXXWWWVVVTTTPPPIIIAAA;;;999888888777666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444222222111111111111222222222222222222222222222222111111111111111222333333222222111111111111111111///000000000111111111111000000111111111222222222111111111111111111111111111111111222222222333333111111222222222333333333000000111111111222222222222222222222222222222222444333333222111222222222222222222222222222222222333333333333333333333333333333333222222111111111333333333333333333333333111111111222222222333333222222222333333333444444333333333333222222111111222222111111111111222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444333333222222111222222333111111222222333333333333222222222222222222222222333333333333333333333333222222222333333333444444444444444444444444444444222222222222222222222222333333333444444444555555333333333333333333333333444444444444444444444444444333333222222333333444111222222222222222333333222222222222222333444555222222222222222222222222222222222222222222222222222222222333333444444444222111111111000/////////111111111111111111111111222111111000000000000000111111222222222222111111000000111111111000000///000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222222111222222222333333444444444444444444555555222222222222333333333333555555666666777777888999888888999:::<<<>>>@@@BBBEEEHHHOOOVVV[[[___bbbbbb[[[ZZZYYYYYY^^^jjjxxxnnndddbbb\\\YYYZZZaaakkkyyyrrreeebbb^^^[[[[[[[[[[[[ZZZWWWVVVVVVUUUQQQKKKCCC===::::::888777666666666777555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444222222111111111111222222222222222222222222222222222222222222222333444444111111111111222111111111///000000000111111111111000000111111111222222222222222222222222222222222000000000000111111111222111111222222222333333333111111111111111222222222222222222222222222222222333333222111111111111222222222222222222222222222333333333333333333333333333333333222222111111111333333333333333333333333111222222222222333333333222333333333333444444444333333222222222222111222222222111111111111222222111111222222222333333333222222222222222222222333222222222222222222222222333333333333333333333333222222222333333333444444333222222111222222333333222111222222222222333333222222222222222222222222333333333333333333333333222222333333333444444444444444444444444444444444222222222222222222222222333333333444444444555555333333333333333333333333444444444444444444444444444333333222222333333444111111111222222333333333111111000111111222333444222222222222222222222222222222222222222222222222444444444333333222222222000000000000000000111111111111111111111111111111111111111111000000000///111111222222222222111111///000000111111111000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111333333333333333333333333222222111111111222333444333333333444444555555555333333333333444444444444555555666777777888888888888999:::<<<>>>@@@BBBCCCFFFJJJRRRYYY___aaabbbbbbZZZZZZ[[[^^^fffrrrwwwiiiddd[[[WWWYYY```gggpppxxxdddaaa\\\ZZZYYYZZZZZZZZZVVVVVVVVVUUUSSSNNNGGGBBB===;;;:::888777777777888555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222333333222222333333444555000000111222222222222111000000000000111111111111000111111111111222222222222222222222222222222222//////000000000111111111111111222222222333333333111111111111111111111111222222222222222222222222333333222111111111111111222222222222222222222222222222222222333333333333333333222222222222222222333333333333333333333333222222222222333333333333222222333333333444444444444333222222111111222222222222111111111111222222111111111111222222222333222222222222333333333333111222222222222333333333333333333333333333333333222222333333333333444444222222111111222222333333222222111111222222333444222222222222222222222222333333333333333333333333333333333333444444444444333333333333333333333333222222222222222222222222111111222222222222333333333333333333333333333333333333333333444444444444444333333222222333333444111111111222222333333444111111000000111111222222111222222222222333333333222222222222222222222222444444444333222111111111///000000111111222222222111111111111111222222222000111111111111000//////111111222222222222111111000000111111222222111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222222000000000000000000000000111111111111111111111111333333333333333333333333333222111111111222333444111222333444444555444444333333444444444555555555444444555666777777777777444666999===AAADDDGGGIIIHHHMMMUUU]]]bbbcccbbb```YYY\\\```gggqqq{{{nnnggg\\\WWWYYY___bbbhhhyyyyyyeeeaaa\\\YYYYYYZZZZZZZZZWWWVVVVVVVVVUUUQQQLLLHHH???===;;;999888888999999555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222222222222222222333333444///000111222333222222111000000000000111111111111000111111111111222222222111111111111111111111111000000111111111222222222111111222222222333333333111111111111111111111111222222222222222222222222333222222111111111111111222222222222222222222222111111111222222222333333222222222222222222333333222222222222222222222222222222222333333333444444222222222222333333333333444333222111111111222222222222111111111111222222000000000111111111222222222222222333333333444444111111222222222333333333333333333333333333333333222222333333333333444444222222111111222222333444222222111111111222333444222222222222222222222222444444444444444444444444333333333444444444444555333333333333333333333333222222222222222222222222111111222222222222333333333333333333333333333333222222222222333333333444444333333222222333333444000111111222333333444444333333222111111111222222111111222222222333333333222222222222222222222222222222222222222222111111111111111111222222222222000000111111111222222222000111111222111000///...111111222222222222111111000111111222333333222222000111111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111222222222222222222222222333222111000000222444555000111222333444444444333222222333333333444444444222333555666777777666666444666:::>>>BBBFFFHHHJJJKKKPPPYYYaaaeeeeeebbb```[[[___gggqqq|||qqqiii___YYYZZZ___aaaddduuuwwwfffbbb]]]ZZZYYYZZZ[[[[[[XXXWWWWWWWWWVVVTTTOOOLLL@@@>>><<<:::888888999:::555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222111111111000111222222333///000111222333333222111000000000000111111111111000111111111111222222222000000000000000000000000111111222222222333333333111111222222222333333333222222111111111111111111222222222222222222222222333222222111000111111111222222222222222222222222000000000111111222222222111111111222222333333444111111111111111111111111222222333333333444444444111111222222222333333333444333222111111111222333222222111111111111222222///000000000000111111111222222222333333444444444111111111222222333333333333333333333333333333333222222333333333444444444222111111111222333333444333222111111111222333444222222222222222222222222444444444444444444444444333333333444444444555555222222222222222222222222222222222222222222222222333333444444444555555555333333333333333333333333111111111222222333333333444333333222222333333444000000111222333333444444555444444333222222222222111111111222222333333333222222222222222222222222000000000111222222333333333333333222222222222222000000111111222222222222000111111222222000///...111111222222222222111111000111222333333333333333000111111111111222222222111111111111111111111111111111111111111111111111000000111111222222222222000000000000000000000000111111111111111111111111111111111111111111111111333222111000000222444555///000111333444444333333111111222222222333333333222333444666666666666555888999<<>>@@@BBBEEEIIILLLLLLVVVbbbhhhgggcccbbbbbb```kkkyyyyyynnnbbbZZZ]]]```cccooo}}}uuuiiibbb[[[XXXZZZ\\\\\\[[[]]][[[ZZZYYYXXXWWWTTTRRRKKKFFF>>>999888888888777555555555555555555555555555555444333333333333333555555444444444333333333333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333222111000000000000111222222222111111111000000000111111111111222222222888555444777666111000444222222222222222222222222222222111111111111222222333333333222222222111111222222222222222222222222222222222222333333333333333333222222222222333333222222333333333333444444333333333222222222111111333333333333333333333333111111222333333333333222222222333444555777888999444333222222111222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444555555333333333333333333333333444444333333333333222222333333333444444444555555333333333444444444444444333333333333333333333333444444444333333222222222444333333222222333333444111222333444444444333222333333333333333333333333444444333333333333222222444444333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333222222222111111111333333333222222222111111111111111111111111111111000000000000000000000000111000333999:::555222444111111111111111111111111000111111111111222222222000000111222222222222222111111111111111111111111//////000000111222333444222222222222222222222222111111000000111111222333---///111333444444333222111111111222222333333444111111111111111111111111111222222333333333222222333333333444444444555555666666555555555666777777:::<<>>@@@CCCFFFKKKQQQUUU^^^cccggggggbbb```aaadddxxxttteee___```dddiiixxx|||yyyvvvooojjjccc]]]ZZZZZZ\\\]]]\\\[[[ZZZZZZ[[[ZZZXXXVVVUUUQQQKKKCCC===:::999999666666666666666666666666777777666555555555555666444444444444444444444444555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000000111111222111111111111111111111111000000111111111222222222:::999777555444444333111222222222222222222222222444333333222222333333444222222222222222222222222222222222222222222222222000000111111111222222222444333333333333333333444222222222333333333444444333333333333333333333333222222222222222222222222222222333444444444444333444333333222111111222222555444333333222222333333444444444444444444444444333333333333333333333333444444444333333222222222333333333444444444555555222222222222222222222222444444333333333222222222333333333444444444555555333333222222111111000000333333333333333333333333333333333333333333333333444333333222222333333444555444444333222222222222333333333333333333333333444444333333333222222222333333444444444333222111333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333222222222111111111111111111111111111111000000000000000000000000---...000000111222111000111111111111111111111111000000111111111222222222111111222222222111111000111111111111111111111111222222333333333222111000111111111111111111111111///000222333444333222111333333333333333222222111333333222222222222222222222222222222222222222222444444444444444333222111333333333444444444555555555555666666888999;;;;;;<<<>>>AAADDDGGGMMMSSSXXXbbbeeegggeeeaaaaaafffkkk}}}lll```\\\^^^aaajjjxxx|||zzzrrrnnnhhhaaa]]][[[[[[[[[\\\[[[ZZZ[[[\\\[[[YYYXXXUUUSSSOOOHHH@@@;;;::::::777777777777777777777777777777666555555555555555333333333444444444444555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111000000000111222222111111111111111222222222000111111111111222222222777:::;;;777444333333111111111111111111111111111333333222222222222333333111222222222222333333333222222222222222222222222111111111222222222222333444444333333333333444444222222333333333333444444333333333333444444444444222222222222222222222222222222333444444444444444333222222333444555666666555444444333333333333333444444444444444444444444333333333333333333333333555555444333333222111111333333333444444444555555222222222222222222222222444444333333333333222222333333333444444444555555222222222222111111111111333333333333333333333333222222333333333333444444444333333222222333333444444444333222222222333333333333333333333333333333444444333333333333222222333333444555444333111000333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333333333333222222222111111111111111111111111111111000000000000000000000000---000000...///333333222111111111111111111111111000111111111111222222222111222222222222111000000111111111111111111111111///000222333444444333222111111111111111111111111111111222333333333333333333333333333222222222222222222222222222222222222333333333333333333333333333444444444444333333222333333333444444444555555555555666777888:::<<<===>>>???BBBEEEIIIPPPWWW\\\dddfffgggeeecccfffnnnvvv{{{ggg___]]]]]]aaaiiixxx{{{xxxssskkkddd___]]]]]]\\\[[[ZZZ[[[\\\\\\ZZZYYYUUUUUUSSSMMMEEE>>><<<;;;777777777777777777777777777666555555444444555555333333333444444444555555333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111///////////////000111222000000111111111222222222000111111111111222222222444<<<@@@;;;444333333222222222222222222222222222222222111111111111222222111111222222222333333333222222222222222222222222222222222222333333333333444444333333333333444444222222333333333333444444333333333444444444555555333333333333333333333333222333444444555444444444444444444444444555666777555555444333333333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555333333333333333333333333444444333333333333222222333333333444444444555555333333333333333444444444333333333333333333333333222222222333333444444444444333333222222333333444444333222222222333444555333333333333333333333333444444333333333333222222111222333555555444333222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111222222222333333333333333222222222111111111111111111111111111111111111111111111111111111000333333//////333444111111111111111111111111111000111111111111222222222222222222222222111000000111111111111111111111111///111222333333222111000111111111111111111111111111111111111111222222333333333222222222333333444111111111222222333333444333333333333333333333333333333444444444444444444333333333444444444555555555555666777999;;;===>>>@@@BBBEEEHHHMMMSSS[[[aaaeeeggggggffffffmmmyyyqqqddd___]]]^^^bbblll{{{}}}uuullleeeaaa```\\\[[[ZZZ[[[]]]]]][[[YYYVVVWWWVVVPPPHHHAAA===<<<666666666666666666666666666666555444444444444444333333333444444555555555555555555555555555555555222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111...............///000111000000111111222222222222000111111111111222222222222>>>DDD>>>555333444333333333333333333333333333222111111111111111111222111111111222222333333333222222222222222222222222222222333333333444444444555444444333333444444555222222333333333444444444333333333444444555555555444444444444444444444444222333444444555555444444777666555444333222222222555555444333333333333444333333333333333333333333333333333333333333333333111222222333333444444555333333333444444444555555444444444444444444444444444444444333333333222222333333333444444444555555444444444555555666666666333333333333333333333333222222222333333444444444444333333222222333333444333222222111222333555666333333333333333333333333444444444333333333222222...000222444666555555444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222000000000111111222222222333333333222222222111111111111111111111111111111222222222222222222222222444777555//////333333000111111111111111111111111000111111111111222222222222222222222222111000///111111111111111111111111333333444333222///,,,***000000000000000000000000111000/////////000222333333222222222333333444555000000111222333333444444333333333333333333333333222222333444555555555555333333333444444444555555555555666777999<<<>>>???BBBDDDGGGJJJOOOVVV^^^dddfffhhhhhhgggiiirrryyyeee\\\ZZZ[[[\\\```iiirrr~~~~~~pppfff```___\\\\\\^^^^^^ZZZYYY[[[XXXWWWUUUSSSNNNGGG???999999888777666555555666777555444444333333444444555444444444444444444444444111222444555555444222111333333333333333333333333111222222333333222222111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111333222222111111222222333111111111111111111111111222444888::::::777333000222222222222222222222222222222111111222222333444222222222222222222222222222333444444222222333444222222222222222222222222444444333333222222333333444444444444444444444444444555555555555555555444333333333333333333333333333444444555555444444333333333111111111111333333333333333444444333222222444444444444444444444444444444444333333222222222111222333444444444333333666666666555555444444444333333222111222333555666555555555444444333333333444444444333333222222222666555444333222222222222333333333333333444444444222222222222333444555666333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333111222333444555444333333222222222333333444444444444333111000000111333444000000111222333333444444111222222333333222222111333333333222222111111111222222222222222222222222000000000000000///......333222222111000000000111000111333444444333222111000111111111111222222222222222222222222222222222000000000000000000000000222222222222222222222222333333333222222111111111111111111111111111111111111111222222222333333333111111111111111111111111444333222111111222333444222222333333333333444444555555555555555555555555555555555555555666777777555666888888999;;;???BBBDDDFFFJJJPPPYYY```eeegggjjjhhheeegggnnnyyykkk___[[[XXXWWW[[[aaahhhsssooofff```\\\[[[]]]]]]YYYXXXYYYXXXWWWUUUSSSOOOHHH@@@;;;999888777555555555666666555444444333333444444555444444444444444444444444111222444555555444222111333333333333333333333333111222222333333222222111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111000222666999:::888555222222222222222222222222222222222111111222222333444222222222222222222222222222333444444222222333444222222222222222222222222333222222222333444444555444444444444444444444444444444555555555555444444333333333333333333333333111222222333333222222111555555444333333444555555333333333444333333333222333333333333333333333333333333333333222222111111222222333333444444444444555555555555444444444333555444333333333444666777666666555555555444444444555555555444444333333333666666666555555444444333222222222222222222222222111111111111222333444555333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333111222333444444444333333222222222333333444444444444333222000000222333444111111111222333333333444222222333333333333222222333333333222222222111111222222222222222222222222000111111111111000//////333333222111111111111111333333333333222222111000000111111111111222222222333333333333333333333333111111111111111111111111222222222222222222222222333333333222222222111111111111111111111111111111111111222222222333333333111111111111111111111111333333222111111222333333222222333333333333444444555555555555555555555555555555555555555666777777555666888999:::<<<@@@CCCFFFIIINNNVVV]]]dddggghhhhhhffffffiiirrr~~~uuueee^^^WWWUUUUUUZZZ___hhhvvvyyylllccc^^^[[[]]]\\\YYYWWWXXXXXXWWWUUUSSSPPPJJJCCC>>>:::999777555555555555666555555444444444444555555444444444444444444444444222222444444444444222222333333333333333333333333111222222333333222222111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111...111444777999777555444222222222222222222222222222222111111222222333444222222222222222222222222222333444444222222333444333333333333333333333333111111222222333555666777444444444444444444444444333333444444444444333333222222222222222222222222222222333333333333222222555555444444444444555555333333333333333333333333333333333333333333333333444444444444333333333333222333333333444444444444555444444444444333333333666555555555555666777777666666666555555555555555555555555555555444444444555666888999888777666555333333333333333333222222333222222222333444555666333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333222222333444444444444333222222333333333333444444444333222111111222333444222222222222333333333333222222333333333333222222333333333222222222222111222222222222222222222222111222222222222111000000333333222222111111222222555555333222111000000000000111111111111222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222222111111111111111111111111111111111222222222333333333222222222222222222222222333333222222222222333333222222333333333333444444555555555555555555555555555555555555555666777777555777999:::;;;===AAADDDIIIMMMUUU]]]dddhhhjjjjjjkkkiiijjjpppzzznnnbbbZZZVVVTTTWWW[[[bbbnnnzzz}}}nnnfff```\\\\\\]]]YYYWWWXXXYYYWWWVVVTTTQQQLLLFFFAAA;;;:::888666555555555555555555444444444444555555444444444444444444444444222333333444444333333222333333333333333333333333111222222333333222222111222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111///111333666666666444333222222222222222222222222222222111111222222333444222222222222222222222222222333444444222222333444333333333333333333333333222222222333333555666666555555555555555555555555222333333444444333333222222222222222222222222222444444555555555555444444333333333222222333333333333333222222333333444444222222222222222222222222666555555555555555555555333333333333333444555555444444444444444333333333666666666666666666666666555555555555555555555555555555555555555555555444444666999;;;<<<:::888666666666666555555444444444555555444444555666666777444444444444444444444444222222222333333333444444333333333333333333333333444444444444444444444444333333333444444444444444333333333333333333333333444333222222222222333444333333333333333333222222222333333333333333333222222222222222222222222222222222222222222222222222222333333333333222111111333333222222222222222333555444222111000111222222000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222333333333444444555555555555555555555555555555555555555666777777666777999;;;<<>>===:::999888888777666666555444444444444444444444555555666444444444444444444444444222222222333333333444444333333333333333333333333444444444444444444444444333333333444444444555555333333333333333333333333444333333333333333333444444444333333333333333333333333333444444333333333222222222222222222222222222222222222222222222222333333333333333222111111222222222111111222333333222222111000111222444555000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222333333333444444555555555555555555555555555555555555555666777777666888:::<<<>>>AAAEEEIIINNNVVV```iiilllkkkiiihhhhhhjjjqqq{{{~~~wwwxxxzzzooo```ZZZTTTTTTWWW\\\dddmmmvvvkkkbbbZZZZZZ\\\[[[ZZZZZZYYYXXXWWWVVVTTTQQQMMMJJJ???>>><<<999777666666666666666555555555555666666444444444444444444444444333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111333333222222222222333333111111111111111111111111222222222222222111000000222222222222222222222222222222111111222222333444222222222222222222222222222333444444222222333444333333333333333333333333666666555444444444444444555555555555555555555555333333444444444444333333333333333333333333333333333333444444444444333333555555666666666666555555333222222111222333555666333333333333333333333333222222222222222333333333555444333333333444666777444444444555555555555666555666666666666666555444444555555555555666666666555555555666666666666666555888<<>>===:::999888777666555444444333222222222222222333333444444444444444444444444222222333333333333444444333333333333333333333333444444444444444444444444444444444333444555555666444444333333333333222222333333444444444444333333333333333333444444444444333333444444444444333333111222222222222333333333222222222222222222222222222333333333333222111111111111111000111111222222000000000111222333555555000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333111111111111111111111111111111222222222333333333333333333333333333333333333333444444444444333333222222333333333333444444555555555555555555555555555555555555555666777777777888;;;===???CCCHHHKKKQQQZZZeeelllllljjjgggfff___fffqqq}}}}}}ssssssvvv|||vvveee]]]VVVUUUVVVYYY```gggwwwzzzjjj```WWWXXXZZZZZZYYYYYYYYYXXXWWWVVVUUUSSSOOOLLLBBB@@@===;;;888777777777666666555555555555666666444444444444444444444444444333333222222333333444333333333333333333333333111222222333333222222111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111000000111111111222222222222222222222222222222222111111222222333444222222222222222222222222222333444444222222333444444444444444444444444444555444444444444555555666555555555555555555555555444444555555555555444444444444444444444444444444333333444444444444333333444555666777777666555444333222111111222333555777333333333333333333333333222333333333444444444444666555333333333444666777555555555666666666777777777777888888888777666555666666777777888888888888777777777888888999999999999;;;>>>BBBDDDDDDCCCBBB>>>>>>===;;;:::888777777444444333333333333444444555555555555555555555555222222333333333333444444333333333333333333333333555555555555555555555555555444444333444555666777444444444333333222222222333444444444444444444333222333333333444555555555333333444444444444333333111111222222222333333333222222222222222222222222222222222222222111111000000000//////000000111222000111222222333333333333000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111111111222222222333333333333333333333333333333333333333444555555444333333222222333333333333444444555555555555555555555555555555555555555666777777777999<<<>>>@@@DDDIIIMMMUUU^^^iiinnnmmmiiifffeeeaaajjjxxxqqqqqqsssyyyyyyjjjaaaYYYVVVWWWYYY^^^eeettt{{{hhh]]]UUUUUUYYYYYYXXXXXXZZZXXXWWWWWWVVVTTTQQQNNNCCCAAA???<<<999888777777666666555555555555666666444444444444444444444444444333333222222333333444333333333333333333333333222222222333333222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111////////////000222333444222222222222222222222222222222111111222222333444222222222222222222222222222333444444222222333444444444444444444444444444333333333444555666777888666666666666666666666666444555555666666555555444555555555555555555555555555555666666666666555555222333444555555444333222333222111111111333666777444444444444444444444444555666666666777777888888666555333333333444666888555666666666777777888888888999::::::999888777666888888999999999:::::::::999999999::::::;;;;;;;;;<<<>>>AAADDDFFFGGGGGGFFFDDDCCCBBB@@@???===<<<;;;888777777666666666777777555555555555555555555555222222333333333444444444333333333333333333333333555555555555555555555555555555444333444555666777444444444333333222222222333444444555555444444333222222333333444555666666333444444555555444444333111111111222222333333333222222222222222222222222111222222222222111000000//////...//////000111111111222333444444333111000000111111111111222222222444444444444444444444444000000000000000000000000222222222222222222222222111111111222222333333333111111111111111111111111111111222222222333333333333333333333333333333333333333444555555444333333222222333333333444444444555555555555555555555555555555555555555666777777777999<<<>>>AAAEEEJJJNNNXXXaaakkkooommmhhheeeeeeiiitttvvvuuusssuuu{{{xxxhhh[[[XXXUUURRRXXXdddmmm|||jjj```WWWUUUVVVVVVYYY]]]WWWVVVVVVUUUTTTSSSRRRRRRKKKDDD===999999999555222555555555555555555555555333444444555555444444333333444444555555444444333222222222222222222222222111111111111111111111111444444444333333222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333555666777666444333444555555555555555555555555555444444444444444444444444444444222222222222444444666666555555555444444444333333333444444444555555555555666666666666555555555555555444444333333333333333555666666555444333222222222333444444555555555555555555555666777888555555555666777888::::::;;;;;;<<<======>>>??????<<<===>>>??????>>>===<<<@@@@@@?????????>>>>>>>>>AAAAAAAAAAAAAAA@@@???>>>EEEEEEGGGHHHJJJJJJKKKKKKJJJJJJHHHGGGEEECCCBBBAAAAAA>>>999777777888888888<<<;;;999777555555555666666555444444333444444444333222222222222333444444555555555444444444444444444444444333333333222222333333333444444444555555111111222333444666666777333333333333333222111000444444444333333222222222333333333333333333333333111111111111111111111111111111111111111111111111333222222222222222222333333222222111111222222333222222222222222222222222333333333222222111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222333333333333444444222333333444444333333222333222111111111222333444555333111333666888777555888777666555555555555555666666555666666777888999:::888;;;@@@CCCDDDLLLVVVdddiiinnnmmmhhhfffhhhllluuu|||xxxsssqqquuu}}}tttaaa\\\ZZZWWW[[[ccciii|||~~~yyyhhh___XXXWWWXXXWWWXXXZZZXXXXXXWWWVVVUUUTTTSSSSSSMMMGGG???;;;:::999777444555555555555555555555555333444444555555444444333333444444555555444444333222222222222222222222222111111111111111111111111444444333333333222222222333333333333222222111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333444555666555333222333444444444444444444444444444444444444444444444444444444444333222222333444444666666555555555444444444333333444444444555555555555555666666666666555555666666555555555444444444555555666666666666555555444444444444444444444444555555555666666777999999:::::::::;;;<<<===>>>???AAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCIIIIIIIIIIIIIIIIIIHHHHHHLLLLLLNNNOOOPPPPPPPPPPPPQQQPPPOOONNNMMMKKKJJJJJJHHHEEEAAA???>>>>>>===<<<>>><<<:::888777666666666555555444444444444444444444444444333333444555555444444444444444444444444555555444444444333333333333333333444444444555555444444444444444444444444333333333333333222111111444444444333333222222222333333333333333333333333222222222222222222222222111111111111111111111111333333222222222222333333333222222111111222222333222222222222222222222222333333333222222222111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222333333333333444444333444444555555444444333333222111111111222333444444333222333666888777555777777666555555555555555666666555666666777888999======@@@EEEGGGIIISSS^^^gggkkknnnkkkeeedddjjjqqq}}}~~~vvvqqqqqqvvv}}}jjj```\\\YYYZZZ^^^fffuuu~~~zzzzzzxxxvvviiiaaa[[[[[[[[[YYYXXXYYYZZZYYYXXXWWWVVVUUUUUUTTTPPPJJJAAA<<<::::::888666555555555555555555555555333444444555555444444333333444444555555444444333333333333333333333333333222222222222222222222222333333333333222222222222444444444333333333333222333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333333444555444333222333444333333333333333333333333444444444444444444444444444444333333333333444444555555555555555444444444333444444444444555555555555666666777777666666555666666666666666555555555777666666555555666666777666666666666666555555555888888888999:::<<<===>>>AAAAAABBBBBBCCCEEEFFFGGGJJJJJJJJJKKKLLLLLLMMMMMMOOOPPPQQQRRRRRRQQQPPPOOONNNNNNNNNMMMLLLKKKKKKKKKPPPPPPQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUVVVVVVUUUTTTTTTSSSSSSRRRPPPNNNKKKJJJIIIGGGEEECCCBBBAAA???===;;;:::999999777777777777777666555555666666555555555555555666444555555555555555555555555555555555444444444444333333333444444444555555666666555444333222222111333333333333333222222111444444333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222333333333222222111111222222333222222222222222222222222333333333222222222222111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222333333333333444444444555555666666555555444222222222222222333444444444333222333555666666555666666666666555555555555666666666666777888999999;;;===AAADDDEEEJJJVVVccckkkmmmmmmgggaaacccmmmxxx{{{uuussstttxxx{{{~~~}}}mmmbbb[[[YYY\\\cccooo{{{yyyyyyxxxoooggg___^^^]]][[[ZZZ[[[ZZZYYYYYYXXXWWWVVVUUUUUUQQQKKKCCC===:::999888777555555555555555555555555333444444555555444444333333444444555555444444333333333333333333333333333222222222222222222222222333222222222222222222222333333333333333333333222333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333222333444444222222222444333333333333333333333333444444444444444444444444444444444333333444444444555555555555555555555555444444444444555555555555666666777777777777666666666666666666666555555555777666555444444555777888888888999999::::::::::::?????????@@@BBBDDDFFFGGGIIIJJJJJJJJJKKKMMMNNNOOOQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSUUUUUUTTTSSSSSSRRRRRRQQQSSSSSSSSSSSSTTTUUUUUUVVVUUUUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSQQQNNNLLLJJJIIIHHHFFFDDDBBBAAA@@@>>>>>>>>>===<<<:::888777888888777666555555666666666666666666666666666666555555555444444444333333333333333444444444555555666666555444333222222111222333333444333333222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222333333333444444444444555555555555444444222222222222333333444444333333333444555555555555555666666666666666555555555555666666777888999:::999===BBBCCCEEELLL[[[gggnnnoookkkddd___dddsss~~~zzzwwwuuuuuuuuuxxx~~~pppbbb]]]______hhhyyyyyynnnccc^^^\\\ZZZZZZ\\\YYYYYYXXXWWWVVVUUUTTTTTTQQQLLLEEE>>>:::888777777666666666666666666666666333444444555555444444333333444444555555444444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333222333444444222222333444333333333333333333333333444444444444444444444444444444444444444444444444444555555555555555555555444444444555555555666666666666777777777777666666555555555555555666666666666555555555555777999:::;;;<<<===>>>@@@BBBCCCCCCGGGHHHHHHIIIKKKMMMNNNOOOPPPPPPPPPPPPQQQSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUVVVWWWXXXXXXWWWVVVUUUWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTTTTTTTUUUVVVWWWWWWVVVVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVUUUVVVWWWYYYXXXVVVTTTSSSRRRQQQPPPNNNLLLKKKJJJHHHGGGFFFDDDBBB@@@>>>===<<<;;;:::999888888888888777777777777666666666555444444444444333333333333333333333444444444555555444444444444444444444444222333333444444444333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111000000000000111111333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222333333222222222222222222222222222222222222222222222222222222222333333333444444333333444444444444333333222222333333444444444444333333444444444444444555444555666666777666555555555555666666777999:::;;;<<>>???@@@AAACCCEEEHHHJJJKKKLLLOOOOOOOOOPPPQQQSSSTTTUUUSSSSSSSSSTTTUUUVVVXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYYYYYYYWWWWWWVVVWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVUUUUUUVVVXXXYYYVVVWWWXXXXXXYYYYYYYYYXXXWWWWWWWWWXXXXXXXXXYYYYYYVVVVVVWWWYYY[[[\\\ZZZYYYXXXXXXXXXWWWVVVTTTSSSRRRPPPNNNLLLJJJHHHGGGFFFFFFDDDCCCAAA@@@???>>>>>>===::::::999888777666555555555555555444444444444333333333333444444444555555333333333444444555555555222333333444444444444444222222333333333333444444333333333333333333333333111111111111111111111111333333333333333333333333111111000000000000111111333222222111111222222333222222222222222222222222111222222222222333333333222222222222222222222222333333222222222222333333222222222222222222222222222222222222222222222222222222333333333333444444222333333333333333333222222222333444444444444444222333555444333222333555444444666777777777666555555555666777888999;;;<<<===BBBEEEGGGMMMYYYeeelllnnnkkkfffdddhhhttt|||yyywwwvvvuuuuuuxxx~~~kkk___YYY]]]dddooo~~~vvvmmmggg```\\\\\\[[[ZZZZZZYYYXXXWWWVVVVVVQQQOOOKKKEEE???:::777666666666666666666666666666333444444555555444444333333444444555555444444333444444444444444444444444333333333333333333333333000111111111222222222222111111111222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333222444555555444444555666444444444444444444444444444444444444444444444444333444555666666555444333444444444555555555666666555555555555666666666666777777888888888888777777888888888999999999::::::;;;<<>><<<;;;:::999777777777777666666666666333333333444444444555555333333333444444444555555222333333444555555444444222222222333333444444444333333333333333333333333222222222222222222222222333333333333333333333333333333222222222222333333333222222111111222222333222222222222222222222222111111222222222333333333222222222222222222222222444333333222222333333444222222222222222222222222222222222222222222222222222222333333333333444444333333444444444444333333222333444555555555444333222444555444222111333555333444666777888777666555555555666777888:::;;;<<<>>>BBBDDDGGGPPP^^^ggghhhlllgggcccfffppp}}}~~~{{{yyyyyyyyyuuuxxx|||zzzgggZZZ\\\___dddmmm|||yyyqqqgggaaa___\\\\\\[[[ZZZYYYXXXWWWWWWRRRQQQNNNHHHAAA;;;888777777777777777777777777777333444444555555444444333333444444555555444444333444444444444444444444444333333333333333333333333000000111111222222222222222222222333333444444444333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333333444555555444444666777555555555555555555555555444444444444444444444444333444555666666555444333444444444555555555666666555555555555666666666777777777888888888888777777:::::::::;;;;;;<<<<<<<<<>>>@@@DDDGGGKKKLLLMMMNNNNNNNNNOOOPPPRRRSSSTTTTTTSSSRRRRRRRRRSSSTTTTTTUUUTTTTTTUUUUUUVVVXXXYYYZZZWWWWWWWWWWWWWWWWWWWWWWWWUUUVVVWWWWWWWWWWWWVVVUUUSSSTTTUUUVVVXXXYYYZZZ[[[YYYWWWUUUTTTSSSTTTUUUVVVQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW\\\ZZZYYYZZZ[[[\\\[[[ZZZXXXYYYYYYZZZZZZXXXWWWVVVSSSQQQOOONNNOOORRRUUUXXXUUUTTTRRRPPPOOONNNMMMMMMJJJIIIGGGEEECCCAAA??????999999999999888888888888333333333444444444555555444444444444444444444444222333333444555555555444222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333555444444333333444444555333222222222222222222333222222222222222222222222111111111222222333333333222222222222222222222222444333333222222333333444222222222222222222222222222222222222222222222222222222333333333444444444444555555555555555555444222333444555555555444333222444555444222111222555222444666777888777666555555555666777888:::<<<===CCCGGGHHHKKKWWWeeelllkkkjjjeeebbbhhhvvv~~~}}}|||zzzxxxwwwyyy~~~nnnbbb[[[XXX]]]bbbjjj{{{yyylll______[[[YYYYYYXXXUUUTTTWWWTTTQQQMMMIIIEEE@@@;;;777888999999888888777666555777777666555444333333222333333333333333333333333444444333222222111111111222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222333333333222222111111111333333333222222111111111222222222222222222222222222222222222222222222222333333333222222111111111111111111222222333333444555555555444444333333333333333333444444444555555555555555555555555555555777777666666555555555444555555666666666666555555777666666555555666666666777777666666666555555555888777777777888999:::::::::<<<>>>???@@@AAACCCEEEHHHJJJLLLNNNPPPQQQQQQQQQTTTTTTSSSSSSTTTUUUVVVVVVWWWUUUSSSRRRSSSSSSRRRQQQSSSRRRRRRRRRSSSUUUVVVXXXXXXXXXVVVUUUTTTTTTSSSTTTSSSTTTUUUUUUTTTSSSQQQPPPQQQRRRUUUWWWXXXYYYYYYXXXXXXXXXWWWUUUTTTSSSRRRRRRNNNOOORRRTTTUUUUUUTTTSSSTTTVVVXXXVVVSSSPPPQQQRRRUUUVVVXXXZZZ[[[\\\[[[[[[XXXZZZ\\\]]]]]][[[YYYWWWTTTSSSQQQOOOMMMMMMMMMMMMPPPNNNMMMMMMOOOQQQRRRRRRSSSRRRPPPNNNMMMKKKKKKJJJEEEAAA>>>=========;;;888555555555555555444444444666555444555666555333111555555444444444444555555555555444444444333333333333333333333333333333333222222222111111111111111222222111111111111222222111222444555555444222111111111222222222333333333333333333222222111111111333333333333333333333333333333333333333222111000///000222333444333333222333333333222222111111111444444444444444444444444333333333333333333333333444444444444444444444444222333444444555555444444555666777777666666777888555777999:::::::::888777888999:::::::::;;;>>>AAAGGGFFFIIIPPP[[[eeekkknnngggffffffnnn{{{}}}{{{{{{yyyyyy}}}rrreee\\\XXX[[[^^^cccqqqwwwhhhbbb^^^[[[\\\ZZZWWWVVVXXXVVVSSSOOOKKKGGGBBB===999999999999888888777666555555555555555555444444444333333333333333333333333222222222222222222333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222333333333222222111111111333333222222222222222222222222222222222222222222222222222222222222222222333333333222222222111111222222222222222333333333444444444444333333333222333333333444444444555555555555555555555555555555777666666666555555555555444555555555555555555444555555555555666777888999777777777777666666666666777777888999;;;===>>>???AAACCCEEEFFFGGGHHHJJJLLLLLLMMMOOOQQQRRRSSSSSSSSSUUUUUUTTTTTTTTTTTTTTTTTTSSSQQQOOONNNOOOOOONNNMMMNNNNNNOOOPPPRRRUUUWWWYYYXXXXXXWWWVVVUUUUUUTTTTTTRRRQQQQQQPPPOOOMMMLLLKKKMMMNNNQQQSSSVVVXXXYYYZZZ[[[[[[ZZZYYYXXXWWWVVVUUUNNNOOOQQQSSSSSSSSSRRRQQQQQQRRRTTTRRROOOLLLLLLMMMQQQRRRTTTVVVWWWWWWWWWWWWWWWXXXZZZ[[[\\\[[[ZZZYYYWWWVVVTTTRRRPPPNNNMMMMMMMMMKKKJJJJJJLLLNNNNNNNNNPPPQQQRRRRRRRRRPPPNNNMMMNNNKKKGGGFFFEEEEEEBBB???;;;;;;:::999888777666666666555444444666666555444444444333222222222222222555555444444444333333333333333333333333333333333222222222222333333333333333333222222222222333333222222444444444444222222111222222222222333333333444333333333222222222222333333333333333333333333333333333333333222111111111111222333333333333333333333333222222222111111444444444444444444444444333333333333333333333333444444444444444444444444222333444444555555444444777888888777555444555666555777888::::::999888777888999:::::::::<<>>AAACCCEEEFFFHHHJJJMMMNNNNNNOOOQQQSSSRRRRRRTTTUUUUUUVVVVVVUUUXXXWWWVVVUUUTTTSSSRRRRRRPPPNNNMMMLLLMMMMMMLLLKKKJJJJJJLLLNNNQQQTTTWWWYYYXXXWWWWWWVVVVVVUUUUUUUUURRRQQQOOOLLLKKKJJJJJJJJJKKKLLLNNNPPPSSSWWWZZZ[[[]]]\\\\\\[[[ZZZYYYXXXXXXRRRRRRTTTUUUUUUTTTSSSRRROOOPPPQQQOOOMMMJJJJJJJJJNNNOOOPPPRRRSSSSSSRRRRRRUUUUUUVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWTTTRRRPPPNNNLLLKKKIIIIIIJJJJJJJJJIIILLLNNNQQQTTTUUUTTTSSSQQQUUUSSSQQQOOONNNMMMKKKIIIDDDCCCBBB@@@===;;;:::999888666444444555777777777555444333222222222222222555555444444444333333333333333333333333333333333222222333333444444555555444444333333333333444444333333333333333333333333222222222222333333333333444444444444333333333333333333333333333333333333333333333333333222222111222222222222222333333444333333333333222222222222444444444444444444444444333333333333333333333333444444444444444444444444222333444444555555444444888999999777555333444555666777888999999999888777888999::::::;;;===@@@CCCFFFIIIPPPZZZdddlllpppqqqnnnpppuuu}}}{{{yyy|||zzzzzz{{{}}}|||lllbbb[[[\\\\\\\\\dddooo{{{kkkddd______^^^ZZZXXXXXXZZZWWWTTTPPPLLLFFF@@@<<<999999888777777666666666555555555555555555555555333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222111222222222222222333333222222111111111111222222222222222111111111111111111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222111222222222222222222222222333333333444444444555555555555555555555555555555666666666666666555555555555555666666666666555555555555555555666777888999777888999:::<<<===>>>??????AAACCCEEEHHHJJJLLLMMMMMMNNNPPPQQQQQQRRRTTTVVVWWWWWWXXXXXXXXXXXXXXXXXXZZZYYYXXXWWWUUURRRQQQPPPQQQOOOMMMMMMNNNNNNMMMLLLHHHIIIKKKNNNPPPSSSUUUWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTRRROOOMMMLLLMMMNNNOOONNNNNNOOOQQQTTTXXX[[[]]][[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZYYYXXXWWWVVVRRRRRRRRRQQQOOOMMMLLLKKKLLLMMMOOOPPPPPPPPPOOOOOOQQQQQQQQQRRRSSSUUUWWWYYYZZZZZZ[[[ZZZYYYWWWUUUTTTQQQOOOMMMLLLKKKJJJHHHFFFIIIKKKNNNQQQSSSTTTUUUTTTVVVUUUUUUTTTTTTSSSRRRQQQNNNMMMJJJHHHDDDBBB???>>>===:::777666666777888777666555555444444444555555555555444444444333333333222222333333333333444444111222222333444555555666444444333333333333444444444333333222222333333444222222222333333333444444444444444444444444444444333333333333333333333333222333333444333333222222444333222111111222444555333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444222333444444555555444444666777888777555444444555666666777888999888888777888999:::;;;<<<>>>BBBEEEIIINNNVVV___fffjjjllllllkkkpppyyy{{{{{{}}}zzz{{{{{{}}}mmmbbbZZZZZZ[[[[[[bbblllpppggg___]]]]]]ZZZWWWXXXXXXVVVTTTQQQMMMGGGAAA<<<:::999888777666666666777777666666555444444333333333333333333333333333333444444444333333333222222222222222222222222222222222222222222222222222222111111111222222333333333222222111111111111222222111111111111111111111111111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222555444444333333222222222222222222222222222222222333333333444444444555555555555555555555555555555555555555666666666666666777777888888888888777777666666666666666666777888999:::<<<>>>AAACCCEEEFFFHHHIIIKKKMMMOOOPPPQQQQQQPPPRRRTTTTTTTTTUUUWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZZYYYVVVTTTQQQPPPPPPOOOMMMMMMNNNOOONNNMMMKKKLLLNNNOOOQQQRRRSSSTTTSSSTTTUUUUUUVVVUUUUUUTTTTTTSSSPPPOOOOOOQQQTTTVVVUUUUUUUUUUUUWWWYYY\\\]]][[[[[[[[[[[[[[[[[[ZZZZZZ\\\\\\\\\\\\[[[[[[ZZZYYYTTTTTTSSSSSSRRRQQQOOONNNKKKLLLMMMNNNNNNMMMLLLLLLNNNMMMMMMMMMNNNQQQSSSTTTVVVXXXYYY[[[\\\\\\[[[ZZZYYYWWWTTTRRRQQQOOOLLLIIIJJJJJJJJJKKKMMMPPPSSSTTTRRRTTTUUUWWWWWWWWWWWWXXXUUUTTTRRROOOLLLIIIGGGFFFEEEBBB>>>;;;::::::999999666666555555555666777777555555444444444333333333222222222333333444444444000111111222333444444555333333222222222222333333444333333222222333333444222222333333333444444444444444444444444444444444333333333333333333333333222333333444444444333333555444333222222222444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444222333444444555555444444333555666666555555666888666666777777888888888888888999;;;<<<===@@@DDDGGGIIIOOOYYYbbbgggiiijjjiiikkksss~~~}}}}}}}}}}}}ooobbbXXXWWWXXXWWW^^^hhhwwwuuuiii^^^[[[[[[YYYWWWXXXVVVUUUSSSQQQNNNIIIBBB>>>;;;999888666666666777777888777666555444333222222333333333333333333333333555555555444333222222222222222222222222222222222222222222222222222222222111111111222222333333444222222111111111111222222000000000111111111111111222222222222222222333333222222222222222222222222222222222222222222222222111222222222222333333333444444444444333333333333222222222222333333333333333333333444444444555555555555555555555555555555555555555666666666666666888888999999999999888888888777777777888999:::;;;>>>???AAACCCFFFIIIKKKLLLNNNOOOQQQSSSTTTTTTTTTTTTTTTUUUWWWWWWWWWXXXYYY[[[ZZZZZZZZZYYYZZZZZZ[[[[[[[[[\\\\\\[[[YYYWWWTTTSSSPPPNNNMMMMMMNNNOOOOOONNNOOOPPPQQQSSSTTTTTTTTTTTTRRRSSSUUUVVVWWWVVVVVVUUUTTTSSSQQQQQQRRRTTTWWWYYYZZZYYYYYYZZZZZZ[[[\\\]]]\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYUUUTTTSSSSSSTTTTTTRRRQQQKKKLLLMMMMMMMMMLLLKKKJJJMMMLLLKKKKKKLLLMMMNNNOOOQQQRRRTTTWWWZZZ\\\]]]]]]^^^\\\ZZZYYYXXXVVVSSSPPPNNNLLLJJJIIIJJJLLLOOOQQQOOORRRVVVXXXYYYYYYZZZ\\\YYYXXXWWWUUUSSSRRRPPPPPPNNNKKKGGGDDDBBBAAA???===:::999888777777666777777555555444444444333333333111222222333333444444555111111222222333333444444333333222222222222333333333333333333333333333333333333333333444444444444333333333333444444444444333333333333333333333333222333333444444444444444555444444333333333333333333333333333444444444444444444444444444444444444333333333333333333333333444444444444444444444444222333444444555555444444222333555555555555777999666666666777777777888888888999;;;===>>>AAAFFFIIIIIIPPP[[[eeejjjlllmmmmmmpppzzz~~~|||~~~wwwhhh[[[WWWVVVUUUZZZcccnnnzzzlll^^^ZZZYYYYYYXXXYYYUUUTTTSSSRRRPPPKKKEEE@@@;;;:::888666555666777777666666555555444444444333333333333333333333333333444444444444444444333333222222222222222222222222111111111111111111111111000111111222333333444444222222111111111111222222///000000000111111111222333333222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333444444444444444222333333333444444444444333333333444444444555555555555555555555555555555555555555555666666666777888888888999999888888888888888999:::<<<>>>@@@AAAFFFFFFGGGIIIJJJLLLMMMNNNOOOPPPSSSUUUVVVWWWVVVUUUTTTVVVXXXXXXXXXXXXZZZ[[[YYYYYYXXXXXXXXXYYY[[[\\\[[[\\\\\\]]]\\\ZZZWWWVVVRRRQQQOOOOOOQQQRRRQQQQQQRRRSSSTTTVVVWWWWWWWWWVVVSSSTTTWWWXXXYYYYYYXXXWWWWWWVVVUUUTTTUUUWWWYYYZZZYYYYYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\ZZZZZZYYYYYYXXXXXXYYYYYYVVVTTTTTTUUUXXXXXXWWWUUUPPPQQQQQQRRRQQQPPPOOONNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNQQQTTTWWWZZZ\\\]]]\\\\\\]]]]]]]]]ZZZXXXSSSQQQOOOMMMLLLKKKLLLLLLKKKOOOTTTVVVVVVVVVXXXZZZYYYYYYYYYYYYXXXXXXXXXXXXVVVSSSPPPNNNMMMKKKHHHFFFDDDBBB@@@===;;;999777777555555444444444333333333111111222333333444555555333333333333444444444444444444333333333333444444222222444444444444222222333333333444444444444555222222222222333333333444333333333333333333333333222333333444555555444444444444555555444333333222333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444444444222333444444555555444444222444555555444444666777666666666666666777888888888:::<<<===???CCCGGGJJJNNNVVVaaaiiinnnooopppqqqwwwzzz|||ooo```ZZZWWWUUUYYYaaagggzzz~~~nnn___YYYYYYYYYYYY[[[UUUTTTTTTSSSQQQMMMGGGBBB;;;:::888666555666777888444444444555555555555666333333333333333333333333222333333444444555555666222222222222222222222222111111111111111111111111000000111222333333444444222222111111111111222222//////000000111111111222444333333222222111111111222222222222222222222222222222222222222222222222111111111222222333333333333333333444444555555555333333333444444555555555333333333444444444555555555555555555555555555555444555555555666666777777777777888888888888777777777888:::<<<@@@CCCFFFGGGLLLLLLLLLLLLMMMMMMMMMMMMMMMOOORRRUUUWWWWWWWWWWWWSSSUUUVVVWWWVVVVVVXXXZZZXXXWWWWWWWWWWWWYYYZZZ\\\ZZZ[[[]]]^^^]]]\\\ZZZXXXVVVTTTSSSSSSUUUVVVVVVUUURRRTTTVVVXXXYYYZZZZZZYYYTTTVVVXXXZZZ[[[[[[ZZZYYY[[[ZZZYYYYYYYYYYYYZZZ[[[VVVWWWYYY[[[\\\[[[[[[ZZZWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZXXXWWWVVVXXX[[[]]][[[YYYVVVWWWWWWWWWWWWVVVTTTSSSPPPOOONNNMMMLLLKKKJJJIIIIIIIIIJJJLLLOOOSSSWWWYYYZZZZZZ[[[]]]```aaa___^^^VVVUUUTTTRRROOOLLLJJJIIIIIIMMMQQQSSSRRRRRRSSSUUUYYYYYYZZZ[[[[[[\\\]]]]]]YYYXXXVVVUUUTTTRRROOOLLLNNNLLLHHHDDD@@@<<<:::888555555444444444333333333111111222333333444555555555555555555555444444444555555555444444555555555111222444555555444222111333333333444444444555555111111111222222333333333333333333333333333333333222333333444555555555444444444555666555444222111333333333444444555555555444444444444444444444444333333333333333333333333444444444444444444444444222333444444555555444444444555666666444333444555666666666666666777888888888:::<<<>>>@@@CCCHHHKKKVVV]]]gggnnnpppppppppqqq{{{~~~zzz}}}zzzdddYYYXXX\\\[[[YYYcccppp}}}mmm^^^ZZZYYYWWWVVVYYYXXXUUUQQQQQQSSSQQQLLLGGG===:::888777777888777666555555555555555555555555555444444333333444444444333333333333333333333333333333333333333333333333333333333222222111111111111111222222222333333333111111111111111111111111333333333222222111111111111111111111111111111111222222222222222222222222222222222222222222222222222333333444444333333222333333333444444444555555444333333333333444555555555555555444444333333333111111333555666777888888555666777777555555666777888888777888999:::;;;<<<@@@AAADDDFFFIIIKKKLLLMMMPPPPPPOOONNNLLLKKKJJJJJJNNNOOOQQQSSSUUUWWWXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXXXX]]]ZZZYYYZZZ\\\]]]ZZZXXXWWWVVVUUUTTTTTTUUUVVVWWWZZZYYYYYYYYYYYYZZZZZZ[[[YYYZZZ\\\]]]]]]\\\[[[ZZZ[[[[[[ZZZZZZYYYXXXWWWWWWXXXYYY[[[]]]^^^]]]\\\[[[XXXYYYZZZZZZZZZZZZ\\\^^^\\\XXXTTTTTTVVVXXXWWWVVVVVVWWWXXX[[[\\\\\\ZZZXXXWWWYYY[[[[[[YYYYYYYYYZZZVVVVVVWWWUUURRROOONNNNNNNNNNNNNNNNNNPPPRRRTTTUUUXXXZZZ\\\^^^___^^^]]]]]]YYYYYYYYYWWWUUURRRPPPNNNQQQOOOLLLIIIIIIKKKOOOQQQWWWXXXZZZ\\\]]]]]]\\\\\\YYYYYYYYYYYYXXXWWWVVVVVVTTTSSSOOOKKKGGGBBB???>>>999999777666555555555555888777555333222222444444555555555444444333333333444333333222222333333444444333333222222333333444444444444333333222222222333222111000000000111222444444444444444444444444444444444444444444444444333333333333333333333333555555555444444333333333444444444444444444444444333333333333333333333333444444444444444444444444444444555555555555444444444444444555555555666666555555666666777777888888777999<<>><<<999777777888777666555555555555555555555555444444333222222222222222333333333333333333333333333333333333333333333333333333333222222222111111111111222222222333333333111111111111111111111111333333333222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222333333444444333333222333333333444444444555555444333333333333444555555555555555444444333333333666666666666666666555555444666777666555555666777888888:::<<<>>>@@@BBBCCCEEEFFFIIIKKKLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHJJJLLLOOOQQQSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSQQQRRRTTTVVVXXXYYYZZZZZZ]]]\\\\\\]]]______\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXZZZ\\\]]]^^^^^^^^^[[[[[[ZZZZZZZZZYYYYYYYYYZZZ[[[]]]___``````___^^^]]]^^^___^^^[[[YYYYYYYYYXXXUUURRRQQQSSSTTTSSSRRRVVVVVVWWWYYY[[[[[[ZZZYYYYYY[[[\\\]]]\\\[[[\\\]]]ZZZZZZZZZXXXVVVTTTSSSRRRPPPPPPPPPQQQRRRSSSTTTUUUWWWXXXZZZ\\\]]]]]]]]]\\\ZZZZZZ[[[ZZZYYYWWWUUUTTTSSSQQQNNNKKKJJJKKKMMMOOOTTTUUUVVVXXXZZZ[[[\\\\\\ZZZ[[[[[[[[[ZZZYYYXXXXXXXXXWWWTTTQQQMMMIIIFFFDDD===<<<;;;999888666666555666555333222222333444555555555555555555444444444444333333222222333333444333333222222222222333333444333333333333333333222333222222111111222222222444444444444444444444444444444444444444444444444333333333333333333333333555555444444444333333333444444444444444444444444333333333333333333333333444444444444444444444444444444555555555555444444444444444555555555666666555555666666777888888888888;;;???BBBDDDGGGKKKOOO]]]eeelllpppoooqqqvvv{{{|||wwwrrrtttyyyhhhZZZTTTTTTUUUWWW___ppp~~~ssshhh]]]ZZZZZZYYYXXXYYYXXXUUUSSSSSSTTTSSSNNNJJJAAA>>>:::888888888777666555555555555555555555555666555444333333333333333333333333333333333333333333333333333333333333333333333333222222222222111111111222222222333333333222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222222222222222222222222222222333333444444333333222333333333444444444555555444333333333333444555555555555555444444444444444777777777777666666555555444555666666666666777888999;;;>>>BBBFFFIIIJJJKKKLLLMMMNNNOOOOOONNNLLLKKKGGGGGGGGGGGGHHHHHHHHHHHHIIIKKKOOOSSSUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTVVVXXXYYYZZZ[[[ZZZ[[[[[[]]]^^^]]]YYYVVVUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWXXXYYYZZZYYYYYYXXXZZZZZZ[[[]]]^^^```bbbccc]]]^^^^^^___```aaaaaabbbeeefffhhhjjjkkklllkkkkkkggghhhhhheee```\\\YYYYYYVVVTTTRRRQQQRRRRRRQQQPPPTTTTTTUUUVVVXXXZZZ[[[\\\]]]___``````___^^^^^^______^^^\\\[[[YYYXXXWWWVVVSSSTTTTTTUUUVVVWWWWWWWWWXXXYYY[[[]]]^^^^^^]]]]]][[[\\\]]]]]]\\\[[[ZZZYYYVVVTTTRRRPPPNNNNNNNNNNNNQQQQQQRRRTTTVVVXXXZZZ[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYXXXVVVSSSPPPLLLKKKDDDCCCBBB???===:::999888666555333222222333444555555555555555555555555555444444333333333333444444333222222111111222222333222333333333333333333444222222333333444333333222444444444444444444444444444444444444444444444444444444444444444444444444555444444444444333333333444444444444444444444444333333333333333333444444444444444444444444444444444444555555555555444444444444555555555666666666555555666666777888999999999===BBBDDDEEEHHHOOOTTTbbbggglllnnnooosss{{{|||vvvqqqrrrtttyyyuuuaaaXXXWWWZZZVVV[[[hhh~~~~~~|||yyyuuuppphhh___[[[[[[[[[ZZZYYYXXXVVVUUUUUUUUUSSSPPPMMMDDDAAA<<<999888888777666555555555555555555555555666666666666666777888888333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444333333222333333333444444444555555444333333333333444555555555555555555555444444444444444555555666777888888444666777888888888:::<<<===???DDDHHHLLLNNNOOOOOOOOOPPPQQQQQQPPPMMMJJJHHHFFFFFFGGGGGGHHHIIIJJJJJJMMMPPPTTTXXXYYYYYYXXXVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\]]]^^^]]]ZZZVVVSSSQQQSSSUUUWWWXXXXXXXXXWWWZZZ\\\___aaabbbaaa`````````_________```bbbdddffffffgggiiikkknnnpppqqqrrrssstttvvvwwwyyyyyyzzzzzzvvvuuurrrmmmfffaaa^^^]]]XXXWWWVVVVVVVVVUUUTTTSSSSSSTTTUUUWWWYYY]]]bbbeeehhhiiiiiihhhdddaaa```aaabbb```\\\ZZZYYYXXXXXXWWWUUUUUUWWWXXXYYYZZZ[[[[[[ZZZ[[[\\\^^^_________^^^\\\]]]^^^^^^]]]\\\ZZZYYYWWWVVVVVVTTTSSSRRRRRRQQQPPPPPPOOOPPPQQQSSSUUUWWWZZZ[[[\\\\\\]]]]]]\\\\\\XXXXXXXXXWWWVVVSSSPPPNNNLLLKKKJJJGGGDDDAAA???>>>:::999777555444333333333333444444444444555555555444444333333333333444444222222222111111222222222222222222333333444444444222333444555555555444333444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444444444555555555555555555555555444444555555555555444444555555555555666666666666555555666777888999999:::999???DDDFFFEEEIIIRRR[[[fffhhhkkkmmmooovvv}}}xxxttttttuuuvvv}}}kkk]]]XXXZZZVVVYYYbbbsss~~~zzzvvvsssooojjjbbb\\\ZZZZZZYYYWWWWWWWWWVVVVVVVVVUUURRRPPPHHHDDD>>>:::999888777666555555555555555555555555444444555666777999:::;;;333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444333333222333333333444444444555555444333333333333444555555555555555555555555555555444444444444555666888999666888:::;;;<<<===???AAACCCEEEIIIMMMOOOPPPPPPPPPQQQQQQQQQQQQOOOLLLIIIHHHHHHIIIJJJKKKMMMNNNOOOPPPRRRTTTXXX[[[]]]\\\ZZZXXXYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYYYYYYYYZZZ[[[\\\^^^___aaaaaa^^^ZZZVVVSSSRRRTTTWWW[[[]]]___``````^^^```cccfffhhhiiihhhhhhdddcccaaa```aaaeeeiiikkkrrrsssvvvyyy|||}}}~~~{{{sssiiibbb^^^]]]ZZZ[[[\\\\\\[[[ZZZYYYYYYXXX[[[]]]```ccchhhoootttzzz{{{zzzvvvqqqmmmjjjjjjhhhccc^^^[[[[[[ZZZYYYXXXUUUUUUVVVXXXYYY[[[\\\]]]\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[YYYWWWVVVTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPOOONNNNNNOOOPPPQQQWWWWWWYYYZZZ[[[[[[\\\\\\VVVWWWWWWWWWUUUTTTRRRQQQRRRQQQQQQOOOMMMJJJGGGFFFBBB@@@>>>;;;888666444333333333333333333333444444555444444333333444444555333222222222222222222333222222222333333444444444222333444555666555444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444333333333444444555555555555555555555555555555555444444555555555555444444555555555666666666777777555555666777888999::::::999???EEEFFFGGGMMMXXXaaaiiijjjlllmmmqqqyyy{{{zzzzzzxxxwwwzzzyyyeee[[[WWWTTTVVV]]]hhhzzz~~~{{{xxxsssoooggg]]]YYYYYYXXXUUUWWWWWWXXXXXXWWWVVVTTTSSSLLLGGGAAA<<<999888777666555555555555555555555555111222222333555777888999333333333333333333333333333333333333333333333333111222222222222333333333111111222222222333333333333333333333333333333333111222222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222333333444444333333222333333333444444444555555444333333333333444555555555555555555555666666666777777555555555666777888:::<<>>AAACCCEEEGGGHHHKKKMMMOOOOOOPPPQQQRRRSSSSSSTTTTTTSSSRRRQQQQQQQQQRRRSSSTTTTTTUUUWWWYYYZZZ[[[\\\[[[\\\]]]]]]]]]\\\ZZZYYYXXXXXXYYYZZZZZZ[[[[[[\\\WWWVVVVVVVVVXXX[[[^^^___YYY\\\^^^^^^[[[YYYYYYZZZ]]]^^^___aaadddfffiiijjjhhhjjjmmmqqqvvvzzz}}}~~~~~~zzzuuuqqqpppssswww{{{zzz}}}~~~vvvmmmddd___bbbfffkkkmmmllljjjjjjkkkmmmqqqvvvxxxyyy}}}yyytttssssssqqqooogggeeeaaa^^^]]]^^^```aaabbbaaa```^^^\\\[[[[[[[[[\\\]]]]]]]]]]]][[[ZZZXXXRRRRRRQQQPPPOOOOOOOOOPPPNNNNNNOOOOOOOOONNNMMMMMMKKKLLLNNNQQQRRRTTTUUUUUURRRQQQOOOMMMLLLMMMNNNOOOPPPQQQSSSUUUVVVVVVUUUTTTPPPOOOMMMIIIEEEBBB???===888888777666555444444333555555444444444444555555555444444333333444444555444333333333333333333222222222222222333444555666444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444555555444444444444444444444444333333444444555666666666555555555555555555555555444444555555555555444444555666666666777777777777444555666777999:::;;;<<>>BBBEEEHHHJJJNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRRRRRRRTTTVVVXXXYYYXXXYYYYYYZZZZZZZZZYYYYYYZZZYYYXXXXXX\\\dddlllrrrwwwvvvuuusssooojjjeeebbb^^^^^^___bbbgggmmmrrruuuxxxrrrnnnllljjjgggiiimmmooottt}}}|||uuutttxxx~~~wwwiiibbb^^^[[[XXXVVVUUUTTTSSSSSSSSSRRRSSSTTTZZZdddmmmrrrqqqmmmhhhjjjmmmqqqsssrrrpppooooooooorrruuuwwwwwwvvvvvvwwwzzz}}}}}}{{{xxxxxx|||xxxtttppppppqqqqqqnnnjjjfffcccbbb```^^^\\\\\\[[[ZZZXXXWWWWWWXXXWWWUUUTTTTTTTTTRRRPPPNNNMMMMMMMMMLLLJJJKKKKKKKKKJJJHHHFFFDDDBBBFFFFFFHHHJJJMMMPPPRRRSSSUUUUUUUUUTTTSSSRRRQQQPPPKKKGGGBBB>>>;;;999777666:::777444333333333222111666666555555444444333333333333333333333333333333333333444444444555555555333222222111000000111111444444444444444444444444333333333333333333333333444555555555444444333222555555555555555555555555666555444333222333333444444444555555555666666666666666666666666666666666777888888777555555666777666777888888888:::===???AAAEEEJJJPPP]]]mmmtttttttttwwwzzzwwwyyy|||qqqeee\\\YYYXXX\\\lll~~~yyyhhh```^^^[[[YYYYYYXXXWWWVVVUUUQQQKKKEEE???;;;888777777777777777666666666666555555555555555555555555444444333333333222222222333333333333333333333333333222222111111111111222222222222222222222222222333333333222222222111111444333333333333333333444444444444444444444444444222333333444444333333222333333333333444444444444333333333444444444555555555555555555555555555555555555555555555555666666999888888777777777888888===>>>BBBEEEIIILLLNNNOOOPPPPPPQQQRRRSSSSSSTTTTTTQQQRRRTTTVVVWWWXXXYYYYYYVVVVVVVVVVVVVVVVVVUUUUUUXXXYYYZZZ^^^eeeppp}}}|||uuuqqqllllllmmmooottt{{{wwwssspppoootttzzz~~~wwwtttwww{{{ooo___WWWSSSQQQPPPNNNNNNMMMLLLKKKKKKJJJJJJHHHMMMTTT[[[___```___]]]^^^aaaeeeggggggeeeeeeeeedddgggjjjkkkjjjiiiiiiiiiiiikkkllllllmmmqqqxxx}}}~~~zzzyyy{{{~~~~~~||||||||||||vvvrrrnnnjjjeeeaaa``````______ZZZZZZ[[[[[[ZZZXXXVVVTTTXXXVVVTTTRRRQQQOOOLLLIIIGGGHHHJJJJJJIIIGGGDDDBBBCCCCCCDDDEEEGGGJJJMMMOOOQQQSSSUUUWWWXXXWWWVVVVVVQQQNNNJJJFFFCCC???;;;888;;;999666444444444333222555555555555555555555555333333333333333333333333444444555555555555666666333222222111111111111111444444444444444444444444333333333333333333333333444555555555555444333333555555555555555555555555555555444333333333333444333444444444555555555555666666666666666666666666555666777666555555777999777888888999999:::===@@@EEEHHHMMMUUUdddqqqvvvtttooottt}}}yyyxxxyyyxxxjjj]]]YYYXXX[[[jjjzzzmmmccc```[[[YYYXXXXXXWWWVVVVVVSSSNNNGGGAAA<<<888777777777777777666666666666555555555555555555555555444333333333333222222222333333333333333333333333444333111111000111222333222222222222222222222222333333333222222222111111333333222222222222333333333333333333444444444444222333333444444333333222333333333444444444444555333333333444444444555555555555555555555555555555555555555444444555555666999888888888999:::<<<>>>BBBDDDHHHKKKNNNPPPQQQRRRQQQQQQRRRRRRSSSSSSTTTTTTSSSTTTVVVXXXYYYYYYXXXWWWUUUUUUTTTTTTTTTSSSTTTTTTTTTWWW]]]eeeqqq{{{{{{zzz|||{{{yyyzzz|||sssoooqqqsssyyyyyyzzz{{{|||}}}||||||{{{{{{zzzyyyyyyyyyzzzpppcccWWWQQQOOONNNNNNNNNNNNNNNMMMLLLKKKJJJIIIEEEHHHLLLPPPRRRSSSUUUVVVTTTWWWZZZ[[[ZZZYYYXXXYYYXXXZZZ]]]^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[___fffkkkrrrpppmmmkkkjjjkkkmmmooopppooopppsssvvv{{{|||xxxrrrllliiigggdddbbb```___]]]\\\\\\ZZZXXXWWW[[[ZZZXXXWWWVVVSSSOOOLLLEEEFFFGGGHHHIIIIIIIIIIIIEEEEEEDDDCCCDDDFFFHHHIIINNNPPPSSSVVVWWWWWWUUUTTTUUUSSSPPPNNNKKKGGGBBB???:::888666555666777666666444444444444444444555555444444444444444444444444444444444444555555555555555444444333333333444444444444444444444444444444333333333333333333333333444444555555555555444444555555555555555555555555666666666666555555666666333333333444444444555555666666666666666666666666444555666666666666888:::777888999999999;;;>>>AAAGGGIIIOOOZZZiiisssuuurrrkkkqqq~~~|||zzzzzz}}}mmm^^^ZZZZZZ]]]jjjxxxuuueeeaaa\\\XXXVVVVVVVVVVVVXXXUUUPPPJJJDDD>>>999777777777777777666666666666555555555555555555555555444444444333333333222222333333333333333333333333444333222111111222333444222222222222222222222222333333333222222222111111222222111111111111222222111111222222333333333333222333333444444333333222333333444444444555555555333333333444444444555555555555555555555555555555444444444444444444555666888888999:::===@@@CCCEEEHHHJJJLLLOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSTTTVVVXXXYYYYYYXXXVVVUUUWWWVVVUUUUUUUUUUUUVVVVVVVVV[[[dddnnn|||wwwooojjjjjjkkkkkkkkkjjjjjjjjjkkklllmmmllllllmmmmmmmmmkkkiiihhhhhhddd^^^XXXUUUSSSRRRQQQNNNNNNNNNNNNLLLKKKIIIHHHIIIKKKNNNNNNMMMNNNPPPRRRQQQSSSUUUUUUSSSQQQQQQQQQPPPSSSVVVWWWVVVUUUUUUUUUTTTSSSQQQOOOOOORRRWWWZZZ]]]\\\ZZZYYYZZZ[[[]]]^^^]]]\\\___eeejjjqqq}}}zzzuuupppmmmnnnjjjddd```___^^^]]]\\\[[[ZZZYYYYYYYYYWWWTTTQQQJJJIIIHHHGGGHHHJJJLLLMMMJJJIIIGGGFFFDDDDDDDDDEEEGGGJJJNNNQQQTTTTTTTTTSSSUUUTTTSSSRRRQQQOOOKKKHHH???<<<999888888888777666333333333333333444444444444444444444444444444444444333333333333333333333555444444333444444555555444444444444444444444444333333333333333333333333444444555666666555555444555555555555555555555555555555666666666666666666333333333444444444555555666666666666666666666666444555666666666666999;;;777888999::::::<<>><<<:::777555444444444444444444444333444444444444444444444444444333333333333222222222222222222222222333333444444444444444444444444444333333333333333333333333444444555666666666666555555555555555555555555555222333444444555444444444333444444444555555555555666666666666666666666666444555666666666666888:::777888::::::;;;===@@@CCCHHHLLLWWWfffooopppnnnnnnmmmsss~~~~~~|||{{{xxxooo___[[[]]]___fffppp{{{kkkfff^^^YYYVVVVVVWWWWWWWWWVVVSSSOOOIIIBBB<<<999777777777777666666666666555555555555555555555555666666666555555555444444333333333333333333333333111222333333444444333333222222222222222222222222333333333222222222111111333222222111111222222333111111222222333444444555222333333444444333333222444444444444555555555555333333333444444444555555555555555555555555555555555555555666777999:::;;;<<<>>>AAAEEEHHHKKKMMMNNNMMMNNNNNNOOOQQQRRRTTTUUUVVVUUUUUUUUUTTTTTTTTTSSSVVVWWWYYYZZZ[[[\\\[[[[[[WWWVVVUUUUUUVVVXXXZZZ\\\fffmmmuuu|||~~~nnnkkkhhhdddbbb___]]]\\\^^^]]]\\\\\\]]]___bbbcccfffgggjjjlllmmmlllkkkjjjmmmnnnooonnnllljjjhhhgggbbbcccccccccbbb___]]][[[XXX\\\______[[[YYYZZZ\\\___aaabbbbbb```^^^^^^___aaabbbdddccc```]]][[[ZZZYYYWWWRRROOOLLLKKKJJJIIIHHHHHHIIIJJJLLLMMMOOOPPPLLLKKKMMMRRRUUUZZZdddnnnvvvzzzxxxqqqkkkddd___[[[YYYXXXXXXYYYZZZZZZYYYXXXVVVRRRNNNLLLKKKKKKKKKMMMNNNNNNMMMLLLIIIGGGEEE@@@BBBEEEJJJNNNQQQSSSTTTSSSSSSSSSTTTVVVWWWVVVTTTRRRNNNIIIDDDAAA>>>;;;999777777666666555555444444555555555555555555555555555555444444333333333333222222222222222333444444444444444444444444444444333333333333333333333333444444555666666666666666555555555555555555555555222222444555555555444444444444555555555666666666666666666666666666666666555666777666555666888:::777999:::;;;;;;>>>AAADDDKKKQQQ___nnnsssooommmooommmrrr{{{}}}|||{{{uuu}}}ooo^^^[[[]]]^^^dddkkkuuunnnhhh```ZZZWWWWWWXXXYYYWWWVVVTTTPPPJJJCCC===:::777777777777666666666666555555555555555555555555777666666666666555555555333333333333333333333333000111333444555444333333222222222222222222222222333333333222222222111111444333333222222333333444222222333444444555666666222333333444444333333222444444444555555555666666333333333444444444555555555555555555555555555555666666777888999;;;===>>>???AAAEEEHHHKKKMMMNNNNNNMMMMMMNNNOOOQQQTTTVVVXXXXXXWWWWWWVVVVVVUUUUUUTTTUUUVVVXXX[[[]]]___`````````___^^^___```bbbeeeggghhhoooxxx}}}sssjjjiiigggfffeeedddbbb```ccccccbbbcccdddgggjjjlllnnnpppsssvvvxxxxxxxxxxxxtttuuuwwwwwwvvvttttttuuukkkkkklllllljjjhhheeeccc^^^ccchhhiiieeebbbccceeefffhhhiiiiiihhhggghhhiiilllmmmnnnkkkgggbbb```___aaa^^^YYYUUURRROOOLLLJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKNNNOOORRR[[[dddgggjjjnnnrrruuuzzzzzzoooggg\\\ZZZXXXWWWXXXZZZZZZYYYVVVUUUTTTRRRPPPNNNMMMLLLKKKMMMNNNOOONNNLLLIIIGGGEEEFFFHHHJJJLLLOOOQQQRRRTTTSSSRRRTTTVVVWWWWWWVVVTTTQQQLLLHHHFFFCCCAAA???:::999999888777666666555555555555555555555555555666666555555555444444444444444444444444555666777444444444444444444444444333333333333333333333333444444555666777777666666555555555555555555555555333444666777777777666666555555555666666666666777666666666666666666666666555666777666555555777999777999:::;;;<<<>>>BBBEEENNNVVVffftttvvvpppnnnrrrqqqvvv}}}|||{{{{{{rrr```\\\\\\ZZZ___hhhsssuuuiii^^^ZZZYYYWWWUUUVVVVVVUUUTTTRRRNNNHHH@@@;;;;;;999666666777777777777888888777777666666555555555555666666555555444333333333333333333333333333444444444333333222222222111222222333333222222111444444444333333222222222111111111111111111111111111111111222222333333444333333333333333333333333222333444444444333222111444444444444444555666666555444444666999:::777444777888999;;;===@@@BBBCCCFFFHHHJJJLLLNNNNNNNNNNNNTTTSSSRRRRRRSSSTTTUUUVVVVVVVVVUUUUUUUUUVVVVVVWWW\\\[[[\\\aaagggkkkllljjjqqqpppnnnmmmlllmmmnnnnnntttuuuyyyrrrkkkmmmooopppqqqpppooonnnlllrrrsssnnnjjjlllpppqqqsssuuuzzz}}}~~~}}}zzzxxxwwwzzz}}}}}}{{{xxxtttoooooorrrssspppmmmjjjkkkkkkhhhfffgggkkkoooppppppppppppppppppppppppqqqsssvvvxxxwwwrrrlllggggggddd```\\\YYYXXXWWWWWWVVVVVVTTTPPPPPPRRRPPPKKKLLLJJJIIIKKKPPPSSSSSSRRRXXX[[[___cccfffkkkpppssszzz|||yyypppgggccc^^^ZZZYYYXXXWWWVVVWWWVVVUUUUUUUUUTTTRRRPPPNNNLLLJJJJJJKKKLLLLLLKKKHHHIIIKKKMMMMMMMMMMMMLLLOOOPPPRRRTTTVVVVVVVVVUUUUUUTTTSSSPPPLLLHHHDDDBBB???===999555444444555666555555444444333444444444555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444555444444444444555666666222333333444444555555555666666666666555555555555666666555555555555666666888888777777666666555555666666666666777777777777>>>;;;;;;===>>>???DDDKKKQQQ```ppptttrrrqqqqqqqqq}}}~~~~~~yyywww|||wwwccc[[[YYYWWW\\\eeeooo~~~uuuiii^^^ZZZYYYWWWUUUVVVWWWVVVTTTSSSOOOIIIBBB===;;;999777666777888777777666666666666555555555555555555666666555555444333333333333333333333333333333333333333333222222222222222333333333333222222444333333333333333333222222222222222222222222222222222222222222333333333333333333333333333333333333333444444444444333333555555444444444555555666777666555666888999777444777888:::===@@@CCCEEEFFFIIIJJJLLLNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSUUUVVVWWWVVVVVVVVVVVVVVVVVVWWWZZZ]]]dddnnnwww|||}}}{{{}}}|||zzzxxxwwwuuuuuuttttttuuuyyy|||{{{~~~{{{sssuuuuuuwwwzzz|||}}}|||zzzxxx~~~zzzvvvvvvxxxxxxxxxzzz}}}}}}{{{}}}{{{uuutttvvvxxxwwwtttqqqtttvvvvvvssssssuuuwwwwwwxxxzzz{{{|||zzzxxxwwwwwwzzz{{{tttqqqnnniiieeeaaa___]]]\\\aaabbbaaa]]][[[\\\[[[WWWPPPNNNLLLMMMOOOQQQPPPNNNPPPQQQTTTWWWZZZ^^^bbbeeeiiikkknnnrrruuuxxxzzzzzzwwwllliiiddd```^^^\\\YYYWWWYYYWWWVVVUUUVVVUUUTTTRRRQQQOOOMMMMMMMMMMMMKKKIIIJJJKKKMMMNNNOOOOOOOOONNNPPPOOONNNOOOPPPRRRTTTUUUVVVVVVUUUTTTRRROOOLLLKKKEEECCC???;;;888666555555555555444444444444555555555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444555444444444444555666666444444444444444555555555555555555555555555555555666666555555555555666666888777777777666666666555666666666666777777777888<<<:::;;;>>>??????DDDKKKSSScccrrruuuqqqqqqtttvvvyyyuuuvvv~~~kkk___XXXUUUZZZbbbiiixxxrrrggg\\\YYYYYYWWWVVVVVVWWWVVVUUUTTTQQQLLLEEE@@@===:::888777777888777666444444444444555555555555555555666666555555444333333333333333333333333333222222222222222222333333222222333333333333222222222333333333333333333444444444444444444444444444333333333333222222222222333333333333333333333333555444444444444444555555666666555555444555555555999777666666777777777666888:::>>>BBBEEEGGGIIIIIIKKKLLLNNNOOOQQQRRRRRRRRROOOPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWXXXXXXYYYYYYYYY\\\cccooo}}}}}}{{{xxxyyy||||||wwwvvvwww{{{~~~}}}{{{}}}|||}}}~~~}}}zzz{{{}}}~~~}}}~~~|||yyyuuuqqqooollliiigggmmmqqqppplllhhhhhhgggdddXXXVVVTTTRRRRRRQQQNNNLLLLLLLLLLLLMMMOOORRRUUUWWWXXXYYY[[[]]]___bbbcccdddhhhmmmrrrvvv{{{uuuqqqkkkgggccc```\\\ZZZXXXVVVUUUUUUVVVWWWWWWVVVTTTRRRQQQPPPOOONNNKKKHHHLLLMMMNNNOOOPPPPPPPPPPPPOOOMMMJJJIIIJJJMMMQQQTTTTTTUUUUUUVVVVVVUUUSSSRRRLLLJJJGGGBBB>>>:::777555666555555555555555555666555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444555444444444444555666666666666555555555555555555444444444555555555555555666666555555555555666666777777777777666666666666666666666777777777888888:::999;;;???AAAAAAEEEKKKWWWggguuuuuuqqqrrryyyzzzvvvtttwww}}}xxxggg[[[UUUYYY```dddrrrnnncccYYYWWWXXXWWWWWWXXXXXXWWWVVVUUUSSSNNNIIIDDD>>><<<999777888888777666444444444555555666666666555555555666555555444333333333333333333333333333000111111222222333333333222333333333333333333222222222222333333444444444333333333333333333333333444444444333333222222111333333333333333333333333666555444333333555666777777666666555555555555555777666555555666888999:::===@@@CCCGGGJJJKKKKKKKKKMMMNNNOOOPPPQQQRRRSSSSSSQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXZZZ\\\^^^```aaaaaadddlllxxx~~~~~~~~~}}}wwwxxxzzz}}}~~~yyyzzz}}}~~~zzzwwwwww{{{|||wwwsssrrrqqqooocccbbb```]]]ZZZXXXUUUSSSRRRPPPNNNNNNOOOPPPQQQQQQOOOOOOPPPQQQSSSVVVXXXYYYWWW[[[___aaadddlllyyyzzzrrrkkkfffccc```^^^WWWVVVTTTTTTVVVXXXXXXWWWTTTSSSRRRQQQQQQOOOLLLJJJMMMMMMMMMNNNNNNOOOOOOOOONNNLLLIIIGGGHHHKKKNNNPPPPPPQQQSSSTTTUUUUUUTTTTTTPPPOOOLLLIIIDDD???;;;888666666555555444555555555555555555555555555555555444444444444444444444444555444444333333444444555333333444444444444444444555444444444444555666666777777666666555555555444555555555555555666666666666666555555555555666666777777777777666666666666666666777777777888888888888888;;;AAACCCCCCGGGMMM[[[jjjuuutttpppsss~~~~~~}}}|||{{{{{{uuuuuutttsssssstttvvvwwwxxxxxxxxxwwwvvvuuuttttttvvvxxxzzz{{{zzzxxxxxxyyy|||{{{{{{{{{|||{{{vvvssssssuuu{{{ppp___WWWXXX]]]cccooo|||yyylllaaaXXXVVVXXXXXXXXXZZZXXXWWWVVVUUUTTTQQQLLLHHH@@@===:::888888888777666555555555666666777777888555555555666555555444333333333333333333333333333111111111222222333333444333333333444444333333333222222222333333444444444333333333333333333333333555444444333333222222222333333333333333333333333555555444333444555666777777666666555555555666666555555666666888;;;>>>@@@DDDFFFIIIKKKMMMMMMLLLKKKOOOOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUYYY[[[___cccgggjjjllllllooouuu~~~~~~}}}|||{{{xxxtttrrrtttxxx}}}zzzttttttsssssstttyyy~~~~~~~~~zzzppppppooollliiieeebbbaaa\\\ZZZWWWVVVVVVUUURRRPPPLLLLLLLLLLLLNNNQQQTTTUUURRRSSSTTTSSSSSSXXXbbbjjjrrrvvv|||yyyqqqmmmjjjiiihhh___]]]ZZZYYYYYYXXXVVVTTTTTTSSSRRRRRRRRRQQQOOOMMMLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKLLLLLLNNNOOOQQQSSSTTTTTTTTTSSSQQQPPPOOOMMMIIIEEEAAA>>>888888777555555444444444555555555555555555555555444444444444444444444444555444444333333444444555333333333444444444555555555444444444444555666666777777666666555555555444555555666666666777777777666666555555555555666666666666666666777777777777777777777777888888888888888888<<>>DDDHHHMMMUUU]]]lllpppssstttyyyjjjiiiiiijjjllllllkkkjjjjjjjjjjjjlllnnnnnnllljjjmmmmmmmmmmmmnnnoooqqqqqqsssuuuvvvuuuttttttuuuvvvssswww{{{~~~~~~~~~~~~}}}||||||}}}~~~~~~~~~~~~}}}wwwtttvvv|||lll]]]\\\]]]]]]aaajjjtttzzzlllbbb]]]ZZZYYYXXXWWWVVVVVVVVVTTTQQQNNNFFFBBB<<<888777777777777777777777777777777777777555555666666555555444333444444444444444444444444333444555444222111222333333333333333333333333333555555555444444333333333222222222222222222222222555555555555555555444444333333333444444444555555777666555444333444555666333555666666666888;;;>>>CCCDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSQQQSSSTTTTTTUUUXXX]]]aaa```cccgggkkkkkkjjjmmmqqqwwwwwwyyy}}}~~~yyyqqqrrrsssuuuvvvwwwxxxyyyzzz~~~~~~|||}}}~~~}}}uuuooollliiifffcccaaa```___^^^]]]]]]]]]]]][[[WWWVVVYYYYYYXXX\\\dddhhhjjjnnnqqqqqqooollljjjgggddd``````cccdddcccbbbeeehhhlllooopppnnnkkkhhhgggjjjnnnrrruuuxxx}}}~~~{{{oooiiigggkkkiiiaaaZZZYYYXXXTTTPPPMMMMMMNNNNNNNNNJJJJJJJJJJJJKKKMMMOOOQQQXXX___gggmmmqqqsssvvvxxxtttwwwwwwxxxxxxrrriiibbb]]]ZZZYYYWWW[[[XXXTTTQQQPPPRRRUUUVVVRRRQQQNNNMMMMMMKKKHHHEEEGGGFFFDDDDDDFFFJJJNNNQQQRRRTTTUUUUUUSSSRRRSSSTTTPPPLLLEEE@@@===:::888666888666333333444555555555666666555555555444444444555555555555555555555555777666444333222333333444222111111222444777:::<<<777777777777777777777777555555555555555444444444999888777666666777888999555555555555666666666777777777777777888999:::;;;999===BBBDDDFFFOOO]]]hhhvvvuuuuuuxxx}}}ooonnnnnnppprrrrrrqqqpppoooooooooqqqssssssqqqooooooooooooooopppqqqrrrsssuuuvvvwwwvvvuuutttuuuvvvuuuxxx|||~~~{{{zzzyyyyyyzzz{{{}}}~~~zzzvvvxxx}}}|||iiiccc[[[ZZZ\\\ccckkkxxxsssfff]]]ZZZYYYXXXWWWVVVVVVUUUTTTQQQOOOIIIDDD???:::999888888777666666666666666666666666555555666666555555444333444444444444444444444444333444555444222111222333444444444444444444444444555555444444444333333333333333333333333333333333555555555555555555555555333333444444444555555555555555444444444444555555555666777888999;;;>>>AAADDDEEEFFFHHHJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRQQQSSSTTTVVVYYY___gggnnnuuuxxx}}}~~~~~~}}}|||zzzvvvxxxzzz}}}~~~}}}~~~wwwrrrtttrrrooommmllllllkkkkkkooojjjddd___^^^]]]ZZZYYYYYYZZZ\\\^^^_________^^^^^^ZZZXXXZZZYYYWWW\\\cccfffhhhkkkmmmnnnllljjjhhhdddcccaaa___^^^^^^]]]\\\___bbbgggjjjkkkhhhdddaaa```bbbfffiiikkkmmmqqqsssvvvzzz}}}~~~yyyuuuvvvssskkkdddccc```]]]YYYVVVUUUTTTSSSQQQOOONNNMMMLLLKKKKKKLLLLLLNNNRRRXXX]]]aaaeeejjjmmmlllooorrrvvvyyysssnnniiidddaaaZZZYYYYYYYYYXXXWWWUUUSSSTTTRRRQQQPPPOOOLLLIIIFFFFFFDDDBBBAAACCCFFFJJJMMMRRRTTTUUUUUUSSSRRRRRRSSSTTTPPPKKKGGGDDDAAA>>>;;;;;;999666666777888888777666666555555555444444444555555555555555555555555666555444444333333333444444444333333333555777999555555555555555555555555444444444444444444444444555555444444444444555555555555555666666666777777777777777777888999:::;;;;;;???CCCEEEHHHQQQ```kkkwwwvvvwww{{{tttssstttuuuwwwxxxwwwvvvtttttttttuuuvvvwwwuuutttqqqqqqqqqqqqrrrsssttttttuuuvvvwwwvvvtttssssssttttttwww{{{~~~~~~~~~~~~}}}~~~~~~~~~~~~|||{{{yyyxxxwwwuuutttssssssssstttxxxxxxxxxyyy{{{}}}~~~zzzzzz~~~vvviii]]]ZZZYYY]]]dddooolll___[[[[[[XXXWWWVVVUUUUUUTTTRRRPPPLLLHHHBBB===;;;999888777666666666666666666666666555555666666555555444333444444444444444444444444333444555444333222222444555555555555555555555555555444444444444333333333444444444444444444444444555555555555555555555555333444444444444555555555333444444555555555444444666888:::;;;===???CCCEEEFFFGGGHHHJJJKKKMMMNNNNNNPPPPPPOOOOOOOOOOOOPPPPPPQQQSSSWWWZZZaaalllzzz~~~~~~{{{~~~}}}|||}}}|||yyywwwuuurrrooojjjeeeaaabbb```^^^\\\[[[[[[\\\\\\^^^[[[XXXVVVWWWWWWWWWWWWYYY]]]ccchhhkkkkkkjjjhhhfffcccaaa```___^^^bbbgggmmmoooppprrrrrrqqqpppooojjjkkkjjjfff___[[[ZZZZZZZZZ^^^ccchhhhhheeeaaa]]]]]]___aaaccccccccceeeffffffkkkmmmmmmqqqyyy}}}vvvqqqpppkkkiiigggeeeccc```\\\YYYSSSQQQOOOLLLJJJIIIHHHHHHIIIJJJLLLNNNPPPTTTZZZ]]]aaadddhhhooo{{{zzzuuupppbbb```^^^\\\[[[YYYVVVSSSTTTSSSRRRRRRQQQOOOKKKHHHEEECCC@@@>>>???BBBEEEHHHPPPRRRTTTTTTSSSRRRRRRSSSUUUSSSPPPMMMKKKGGGCCC@@@999777555444555666555555555555555555555444444444555555555555555555555555444555555555555444333333777666555444333444555555555555555555555555555555444444444444555555555555666777777888888777777666555555666666666777777777888777777888888999:::;;;>>>AAADDDFFFJJJUUUdddooowwwwwwyyywwwvvvwwwxxx{{{|||{{{zzzvvvuuutttuuuvvvwwwvvvtttqqqpppppppppqqqqqqrrrsssrrrrrrsssqqqooonnnnnnooopppsssvvvxxxxxxxxxyyyzzzyyyzzzzzzyyyxxxvvvtttrrrsssrrrpppooonnnmmmmmmmmmqqqqqqpppqqqssswwwzzz|||~~~}}}||||||~~~||||||jjjbbb]]][[[]]]bbblll~~~uuuddd]]]\\\YYYWWWUUUUUUUUUUUUSSSQQQNNNJJJDDD???<<<:::777666555555555555555555555555555555555666555555444333444444444444444444444444444555555555333222333444444444444444444444444444444444444444444444444444555555555555555555555555444444444555555555555555444444444444555555555555222333444666666666555444666999<<<>>>@@@BBBFFFIIIIIIIIIJJJKKKMMMNNNOOOOOOPPPOOOOOONNNNNNOOOOOOPPPSSSWWW\\\cccmmm~~~|||{{{{{{}}}{{{vvvuuuyyy}}}~~~~~~}}}{{{zzz{{{{{{zzzxxxsssooollliiihhhfffcccaaa^^^[[[YYYUUUVVVWWWWWWWWWYYY[[[]]]ZZZYYYXXXXXXYYY[[[\\\]]]aaagggnnnuuuyyyxxxuuurrrrrrqqqpppnnnmmmmmmqqquuu~~~~~~~~~~~~~~~~~~zzz|||{{{sssggg___]]]___[[[___eeejjjlllkkkgggdddggghhhiiihhhfffcccccccccaaaeeegggdddcccgggkkkkkklllooouuuyyy|||~~~|||{{{wwwuuutttsssqqqmmmiiieeeZZZXXXUUURRROOOMMMLLLLLLLLLKKKKKKJJJJJJLLLNNNPPPUUUWWW\\\dddppp|||tttmmmddd^^^[[[ZZZXXXWWWSSSRRRRRRRRRRRRQQQNNNLLLGGGDDDAAA>>>>>>@@@CCCEEELLLNNNRRRTTTTTTTTTTTTUUUSSSRRRQQQPPPNNNKKKFFFCCC;;;888666444555555444444555555555555555555555555555555555555555555555555333444555666666555444333777666555444444444444444555555555555555555555555555555555666666666666666777888999::::::999888777555666666666666777777777888888888888999:::;;;;;;@@@BBBDDDFFFLLLXXXgggrrrwwwxxx|||xxxwwwwwwyyy{{{|||{{{zzztttrrrqqqqqqssssssrrrqqqlllkkkkkkkkkkkkllllllmmmiiijjjkkkiiigggffffffggghhhjjjmmmnnnnnnnnnooopppqqqrrrrrrqqqpppnnnllljjjlllkkkkkkjjjjjjjjjjjjjjjlllkkkkkklllnnnrrruuuwwwxxxxxxyyyyyyzzz|||~~~~~~~~~~~~}}}kkkddd```]]]^^^bbblll|||lllaaa]]]YYYWWWUUUUUUUUUUUUTTTRRROOOKKKEEE@@@===:::777555666666666666666666666666555555555666555555444333444444444444444444444444444555666555333222333444333333333333333333333333444444444444444444444444555555555555555555555555444444444555555555666666444444444555555555666666111222444666777777666666777:::>>>@@@BBBEEEHHHJJJKKKKKKLLLMMMMMMNNNOOOOOONNNNNNNNNOOOPPPQQQRRRSSSXXX]]]fffooo{{{~~~|||xxxuuussstttsssqqquuuzzz}}}zzzwwwtttsssqqqmmmiiieeebbb```___\\\[[[ZZZXXXVVVUUUUUUUUUTTTVVVYYYZZZ[[[]]]```ccc^^^^^^^^^^^^___```bbbcccjjjooowww}}}zzz~~~~~~~~~}}}nnndddbbbddd```ccciiinnnrrrsssrrrqqqwwwxxxxxxuuuqqqllljjjiiiggglllllleee^^^]]]]]]\\\]]]bbbhhhkkklllllllllmmmooovvv}}}~~~~~~}}}zzzvvvsssiiifffbbb]]]YYYUUUSSSRRRNNNMMMKKKJJJJJJIIIIIIHHHLLLLLLQQQ[[[fffqqqzzz~~~}}}~~~zzzrrrlllhhhddd^^^ZZZRRRQQQPPPQQQRRRRRRQQQOOOIIIGGGDDDBBBAAABBBDDDEEEFFFJJJOOOSSSTTTUUUWWWXXXSSSRRRRRRRRRQQQOOOJJJGGGCCC@@@===;;;::::::888777444555555555555555555555555555555555555555555555333444555666666666555444555555444444444555555555666666666666666666666666666666777777888888888888333444555666666555444333666666666666777777777888888888888888999:::;;;<<<@@@AAADDDGGGOOO[[[iiisssvvvzzztttsssssstttuuuvvvuuusssnnnllljjjjjjkkklllkkkjjjccccccbbbbbbbbbbbbcccccc```aaaaaa```^^^]]]^^^___^^^```bbbcccbbbcccdddeeegggggghhhhhhgggfffdddccccccddddddeeeeeeffffffgggfffffffffhhhiiilllnnnppppppqqqsssttttttwww{{{}}}~~~pppccc^^^[[[\\\___hhhwwwvvvfff^^^YYYWWWUUUUUUUUUUUUUUUSSSPPPLLLGGGBBB???;;;888555777777777777777777777777555555666666555555444333444444444444444444444444444555666555333333333555333333333333333333333333333333333444444444444555555555555555555555555555333333444444555666666666444444555555555666666666333333555666777888999999:::===@@@CCCEEEGGGJJJLLLLLLLLLMMMMMMNNNNNNNNNOOOMMMNNNOOOQQQTTTWWWYYY[[[```hhhrrr{{{{{{xxxvvvrrrnnnlllmmmoooqqqyyyxxxrrrnnnllliiifffbbb]]]ZZZXXXXXXXXXRRRRRRRRRQQQQQQQQQTTTVVV[[[^^^bbbddddddeeeiiilllnnnooonnnllljjjiiiiiikkksssxxxrrriiigggjjjiiijjjmmmqqquuuxxx{{{|||~~~yyyvvvuuuvvv{{{yyyoooddd^^^[[[YYYWWWZZZ^^^aaaaaa`````````___dddjjjmmmlllnnntttyyyzzz{{{}}}~~~vvvsssnnngggaaa\\\XXXWWWSSSPPPNNNLLLLLLKKKIIIGGGFFFFFFKKKUUU```jjjuuu}}}~~~xxxjjj___VVVSSSQQQPPPQQQRRRQQQQQQLLLKKKJJJHHHGGGGGGGGGGGGCCCHHHNNNRRRUUUVVVWWWXXXUUUTTTTTTUUUUUUSSSPPPMMMIIIFFFAAA>>><<<;;;888777444444444555555555555555555555555555555555555555444444555666666666666555333333444555555666666666777777777777777777777777666666777777888888999999666666666777777666666666666666666777777777888888999888888999999:::;;;<<>>:::777888888888888888888888888555555666666555555444333444444444444444444444444444666666555444333444555444444444444444444444444333333333444444444555555444444444444444444444444333333444444555666666777555555555555666666666666444555555666888999;;;<<<===@@@DDDGGGHHHJJJLLLNNNMMMMMMMMMMMMMMMNNNNNNNNNMMMNNNQQQUUUZZZ^^^bbbeeejjjrrr}}}~~~yyyvvvuuussspppooosssvvv{{{~~~}}}vvvmmmeeecccccc^^^]]][[[YYYWWWUUUUUUTTTQQQRRRSSSSSSSSSVVV[[[___dddiiiooorrrsssuuuzzz~~~{{{uuuqqqpppppptttyyyxxxrrrsssuuuuuutttssstttwww|||qqqhhhcccaaaZZZ[[[]]]___``````___^^^ZZZ^^^aaaaaa___aaaggglllpppqqqrrrtttuuuxxx||||||vvvqqqmmmkkkjjjeee___XXXRRRPPPNNNLLLJJJHHHFFFIIIRRRZZZbbblllvvv}}}{{{{{{}}}}}}yyymmm]]]YYYTTTPPPPPPPPPQQQQQQMMMNNNNNNMMMLLLKKKIIIHHHDDDHHHNNNRRRTTTUUUVVVVVVUUUUUUTTTUUUVVVVVVSSSQQQMMMIIIDDD@@@===:::777555444444444555555555666666555555555555555555555555555555555555555666777777333444555555555555555555666666666666666666666666444555555666777777888888999999888888888888999999666666777777777888888888999999999999:::;;;<<<<<<@@@BBBFFFNNNWWWcccooovvvyyy___^^^]]]]]]^^^]]][[[YYYYYYVVVTTTSSSTTTUUUUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSSSSTTTUUUUUUSSSSSSTTTVVVQQQRRRTTTTTTTTTTTTVVVWWWVVVWWWYYYZZZ[[[[[[ZZZZZZWWWXXXYYYZZZ[[[[[[[[[[[[[[[\\\^^^___```aaaaaaaaa^^^aaaeeefffhhhkkkpppuuuppppppqqqsssvvvyyy|||~~~|||}}}xxxaaa]]]ZZZZZZZZZ___kkkwwwnnn^^^ZZZXXXUUUTTTUUUVVVVVVUUURRROOOJJJFFFCCC@@@<<<999888888888888888888888888555555666666555555444333444444444444444444444444555666666666444333444555555555555555555555555555333333333444444555555555444444444444444444444444333333444444555666777777555555555555666666666777666555555666888:::<<<>>>@@@CCCGGGJJJKKKLLLNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOSSSXXX^^^dddiiilllpppyyy|||yyyxxxxxx|||zzz|||}}}tttrrrlllpppqqqlllaaaZZZYYY[[[WWWXXXYYYYYYXXXVVVTTTSSSUUUWWWYYYYYYZZZ^^^dddiiikkkrrryyy~~~xxxrrroooooommmrrr{{{}}}|||xxxvvvyyy}}}sssnnnjjj_________bbbeeefffdddbbbbbbeeefffccc``````fffllloooooopppooonnnnnnppprrruuuzzzqqqeee[[[UUURRROOONNNKKKHHHIIIPPPUUUYYYbbbmmmwwwvvvuuuvvvwwwxxxxxxwwwyyy{{{zzzddd^^^WWWQQQOOOOOOPPPPPPNNNOOOPPPPPPOOOMMMKKKIIIEEEJJJOOOSSSTTTTTTTTTTTTTTTSSSSSSTTTUUUUUUTTTRRRTTTPPPJJJEEEBBB>>>;;;999444444444555555555666666555555555555555555555555666555444444444666777888555555555666555555444333555555555555555555555555333333333444555666666777777666555444444555666777777777777777888888888888999999999999:::;;;<<<<<<@@@CCCHHHPPP[[[fffqqqwwwzzzUUUUUUVVVVVVUUUTTTRRRQQQPPPPPPOOOOOOOOOPPPQQQQQQPPPOOOLLLLLLMMMNNNOOONNNRRRRRRSSSSSSSSSQQQPPPOOOTTTRRRPPPPPPRRRSSSTTTTTTTTTRRRPPPRRRUUUWWWVVVTTTVVVVVVVVVVVVWWWXXXYYYZZZYYYZZZ\\\]]]]]]\\\[[[ZZZ[[[\\\\\\^^^```cccfffhhhmmmmmmooopppqqqrrrqqqqqqvvvvvvwwwvvvvvvxxx||||||kkk]]]VVVZZZ[[[XXXdddvvvvvvbbb^^^[[[WWWUUUUUUUUUUUUTTTSSSSSSPPPKKKDDD???;;;:::666666666666666777777888666666666666666666666666555555555444444333333333555444444444444333333333555555555555555555555555666555444333222333333444555555555555555555555555333333333444444333222222555555555555555666777777555666888:::===???AAABBBBBBDDDGGGJJJMMMNNNOOOOOOQQQPPPOOONNNMMMMMMNNNNNNMMMQQQWWW]]]bbbfffjjjmmmxxx{{{|||}}}yyylllfffddd___aaa```]]]WWWSSSSSSTTT\\\]]]]]]^^^^^^]]]]]]]]]ccceeefffeeedddfffkkkooottt{{{zzzsssooolllkkkqqqzzz|||tttqqqjjjiiiiiikkkoooqqqrrrqqqtttrrrnnnkkkjjjnnnuuuzzz{{{zzzyyyxxxuuupppiiieeeiiinnnwwwvvveee^^^\\\WWWQQQSSSKKKHHHNNNTTTVVVYYY]]]```dddjjjnnnpppqqqrrrrrrtttssswwwvvvhhh\\\XXXWWWSSSRRRUUUWWWUUUTTTTTTSSSQQQMMMKKKMMMOOOQQQTTTUUUVVVUUUTTTVVVVVVTTTSSSRRRRRRRRRRRRQQQOOOMMMKKKJJJEEE???999888888777777777666666555777666555444333222111111555555555555555555555555666777777777777777666555777777777777777777777777666666555555444444444333555444444444555666888999999888777666666777888999999:::<<<<<<<<<<<<===???BBBCCCHHHSSSaaalllpppqqqzzzQQQQQQQQQRRRQQQQQQPPPOOONNNNNNMMMMMMMMMNNNNNNOOOOOONNNMMMMMMNNNOOOOOOOOOQQQRRRSSSSSSSSSRRRRRRQQQTTTSSSSSSSSSTTTTTTTTTTTTWWWTTTRRRRRRTTTUUUTTTSSSTTTTTTTTTUUUVVVWWWXXXYYYXXXYYYZZZ[[[\\\]]]^^^^^^]]]]]]^^^^^^___aaabbbccciiiiiiiiiiiijjjjjjjjjjjjmmmnnnoooooopppssswwwzzz|||~~~ppp```VVVXXXXXXWWWaaappp~~~xxxccc]]]ZZZWWWUUUUUUVVVUUUUUUTTTSSSPPPKKKEEE@@@<<<:::999888777666666666666666666666666666666666666666666666666555555444444444777666666666666555555555555555555555555555555555666555444333333333444444555555555555555555555555444444555555555555444444555555555555555666777888888999;;;===@@@BBBDDDDDDFFFGGGIIIJJJKKKKKKJJJJJJOOOOOONNNNNNOOOPPPRRRTTTSSSVVV\\\bbbfffjjjmmmooowww{{{zzzrrrkkkjjjmmmqqquuuwwwqqqggg^^^[[[\\\^^^______\\\XXXUUUUUUVVV^^^```cccfffhhhjjjkkklllnnnnnnoooooooooqqqtttvvvvvv||||||vvvsssqqqpppuuu{{{zzzvvvrrrrrrtttxxx|||~~~}}}~~~|||rrrjjjfffiiimmmrrrwww~~~zzzmmmeee^^^XXXXXXSSSQQQTTTTTTQQQPPPSSSUUUXXX\\\aaadddfffhhhiiikkklllpppwwwrrrfffaaa]]]WWWSSSTTTQQQQQQQQQRRRSSSSSSQQQOOOKKKMMMOOORRRTTTUUUVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSQQQOOONNNLLLIIICCC>>>:::999888777666555555666666666666666666555555555555555555555555555555555555555666777777666666666777777777777777777777777666666666666555555444444555555444444555777888999999888777666666777888999999:::<<<<<<;;;<<<>>>???DDDEEEJJJTTTaaakkkpppqqq{{{PPPPPPPPPQQQQQQQQQRRRRRRQQQPPPOOONNNNNNOOOPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZZZZZZZYYYXXXWWW[[[XXXVVVUUUVVVVVVVVVUUUWWWWWWWWWXXXYYY[[[\\\]]]^^^^^^]]]^^^^^^```aaabbb```aaacccdddeeeeeeeeeeeeiiihhhgggfffeeeffffffgggfffhhhjjjkkkmmmqqquuuxxx{{{~~~zzzgggXXXWWWXXXWWW___kkkwwwzzzeee\\\YYYVVVUUUUUUVVVVVVUUUTTTSSSPPPLLLGGGBBB===;;;::::::888777666555555555666666666666666666666666666666666666666555555555777666666666666555555555555555555555555555555555666555444444333444444444555555555555555555555555555555666666666666666555555555555555666777888999<<<===>>>@@@CCCEEEGGGHHHJJJJJJKKKLLLLLLKKKKKKJJJNNNNNNOOOQQQTTTYYY]]]______bbbfffkkkooorrrssstttwww{{{~~~uuulllgggbbb\\\ZZZ\\\[[[___cccbbb^^^[[[]]]```eeeeeeeeecccaaa___```aaafffjjjooosssvvvxxxzzz{{{{{{{{{{{{|||}}}|||zzzyyyzzz}}}yyy{{{{{{lllkkkiiiggghhhkkkoooqqquuuuuuyyytttjjjccc___]]]]]]\\\WWWPPPMMMNNNKKKLLLOOORRRVVVYYY\\\^^^___aaaeeejjjoootttwwwyyyxxxpppkkkfff___XXXVVVQQQPPPPPPQQQSSSTTTSSSRRRKKKLLLNNNPPPRRRTTTVVVWWWUUUUUUTTTTTTSSSSSSRRRRRRTTTSSSRRRQQQPPPMMMHHHEEE===;;;999666555555555666555555555666666666777777555555555555555555555555333444555666666666666666777777777777777777777777777777777777666666666666666555555555666777888999999888777777777777888999999:::;;;<<<;;;<<>>;;;777555555666777333333333444444444444555555555555555555555555555222222444555666666666666666666666666666666666666888888777777777777777777666666666777777888888888888888888888888888888888999:::;;;;;;;;;===@@@BBBEEEIIIOOOWWW```hhhnnnrrr]]]]]]^^^___```aaaaaaaaa]]]\\\ZZZYYYZZZ[[[]]]___```cccffffffeeecccdddeeeaaaaaaaaabbbdddgggjjjlllnnnqqqttttttqqqmmmkkkkkkggggggfffggghhhjjjnnnpppuuuuuuuuuuuuvvvwwwxxxxxxsssrrrqqqqqqrrrvvvzzz|||}}}yyyxxxuuutttssstttuuuvvvvvvyyy|||~~~yyyeee[[[XXXWWW\\\cccpppzzzggg]]][[[WWWVVVVVVWWWWWWWWWUUUSSSQQQOOOLLLHHHBBB===888888777777777777888888666666666666666666666666444444444444444444444444555444444444444333333333555555555555555555555555444555555555555555555555555555555555555555555555444444555666666666666666666666666888999;;;===>>>@@@AAABBBDDDFFFHHHIIIJJJKKKKKKLLLNNNOOOQQQRRRSSSOOORRRXXXaaajjjttt{{{}}}}}}~~~~~~|||{{{||||||{{{yyyxxxxxxyyyyyy}}}xxxlllccc^^^\\\WWWSSSUUUVVVUUUWWW[[[[[[^^^cccgggjjjnnntttxxx}}}||||||}}}~~~~~~|||rrrjjjccc___^^^^^^aaafffiiimmmwww|||qqqrrrooohhh```\\\[[[\\\RRROOOKKKIIIKKKNNNPPPPPPMMMPPPSSSSSSSSSWWW^^^dddhhhiiihhhgggfffddd```\\\UUURRROOONNNOOOQQQQQQQQQQQQPPPOOOOOOOOOOOOPPPPPPRRRSSSSSSTTTTTTTTTSSSSSSSSSTTTTTTSSSQQQOOONNNMMMEEEBBB>>>:::777666666777555444444444444333333333666666666666666666666666222222444555666666666666666666666666666666666666777777888888888888888888777777777888888888888888888888999999999999888888999:::;;;;;;;;;>>>AAADDDEEEJJJRRRYYY```gggnnnttthhhjjjkkkmmmnnnnnnmmmmmmhhhfffeeedddeeehhhkkkmmmqqqtttwwwvvvsssrrrsssuuusssrrrqqqrrrtttxxx|||~~~|||}}}xxxxxxyyyzzz|||qqqbbbZZZWWWZZZ___mmm|||lll```]]]ZZZXXXXXXXXXXXXWWWVVVSSSQQQPPPOOOKKKDDD>>>777777777777777888999:::666666666666666666666666333333333444444444444444777666666666666555555555555555555555555555555555444444555666666666666555555555555555555555555555333444555666777777777666777777888:::;;;>>>@@@AAABBBCCCDDDFFFGGGIIIJJJKKKMMMMMMMMMMMMNNNPPPQQQRRRUUUZZZdddooo|||~~~~~~}}}zzzuuurrrqqqsssuuuxxx|||~~~zzzyyy|||~~~rrrfff```ZZZVVVVVVTTTSSSUUUTTTSSSWWW]]]eeehhhmmmqqqtttxxx|||tttiiibbbdddbbbaaabbbbbbccckkktttyyy~~~zzzqqqiiifffccc```[[[VVVOOOMMMMMMOOONNNMMMLLLMMMNNNMMMMMMOOOUUUZZZ^^^aaabbb_________^^^ZZZSSSPPPMMMLLLNNNPPPQQQRRRRRRRRRQQQPPPOOOOOONNNNNNQQQRRRSSSUUUUUUUUUTTTSSSRRRSSSTTTSSSQQQOOOOOOOOOHHHFFFBBB===:::888777777777777666666666555555555666666666666666666666666333444555666666666666666777777777777777777777777777777777777888888888888777888999999999999888888888888999::::::999888888888999:::;;;;;;>>>CCCFFFFFFMMMVVV]]]aaahhhqqqxxx}}}{{{zzzyyyyyyzzz~~~ooo```YYYZZZ___iiizzzsssccc```\\\ZZZYYYYYYXXXWWWVVVTTTQQQQQQQQQMMMEEE???999999888888777888888888666666666666666666666666444444444444555555555666777666666666666555555555555555555555555555555555333444555666777777666555555555555555555555555555444555666777888888888888888999:::;;;>>>@@@BBBCCCDDDEEEFFFGGGIIIKKKLLLLLLMMMMMMNNNOOORRRUUUWWWYYYbbbiiiuuu~~~xxxpppllllllqqquuu|||yyyuuuooojjjhhhjjjnnnqqqlllllliiiaaa]]]]]]\\\XXXXXXYYY[[[]]]ZZZYYY___hhhpppssswwwzzz~~~~~~uuurrrooommmkkkfffbbbdddjjjkkkmmmttt}}}yyyvvvppphhhccc]]]VVVRRRSSSSSSQQQOOOLLLLLLKKKJJJJJJLLLOOOQQQWWW\\\\\\YYYYYY^^^___]]]ZZZVVVRRROOOPPPRRRSSSTTTQQQQQQRRRRRRQQQPPPNNNMMMPPPQQQSSSUUUVVVUUUTTTTTTSSSTTTUUUSSSPPPNNNOOOPPPKKKIIIEEEAAA===:::777666555555555666666666666666666666666666666666666666555555666777777666666666777777777777777777777777666666666777777777888888888888999::::::999888888888999999::::::999999888888999::::::;;;???DDDGGGHHHPPP[[[aaaeeekkkuuu~~~{{{ggg]]]]]]aaaeeevvvyyyeeebbb^^^[[[ZZZYYYXXXWWWWWWTTTQQQQQQRRRNNNFFF???;;;;;;999888777777666666666666666666666666666666444555555555666666777777555555444444444333333333555555555555555555555555333444666777777777666555555555555555555555555555666666777999999:::::::::999:::;;;===???BBBDDDEEEFFFFFFGGGIIIJJJLLLMMMNNNLLLMMMOOOSSSWWW\\\```cccnnnvvvvvvmmmiiijjjqqqvvv|||xxxrrrmmmjjjeee^^^YYYXXX\\\bbbfffcccccc___ZZZ[[[___```]]][[[___dddfffcccbbbjjjvvvtttvvvzzz~~~~~~|||zzzvvvnnneeecccfffdddcccgggmmmoooooovvv}}}rrrhhhbbb[[[XXXYYYYYYVVVSSSMMMKKKIIIIIIIIIJJJLLLLLLRRRXXXYYYVVVXXX___cccbbbeeeaaaZZZVVVTTTTTTUUUUUUOOOPPPRRRSSSSSSRRRPPPOOOOOOQQQSSSUUUVVVVVVUUUTTTSSSUUUVVVTTTPPPNNNOOOQQQLLLJJJGGGCCC???;;;888666111111222333444555666777777777777777777777777777666777777777777777666555777777777777777777777777555555666666777777777888888999:::;;;::::::888777888999:::;;;;;;:::999888888999::::::<<>>;;;888666777777777777888777666555555666777888666666666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666444333333333333444555555666888::::::999888888999<<<===>>>@@@BBBDDDEEEFFFFFFHHHJJJJJJJJJJJJLLLMMMNNNQQQUUUYYY^^^dddjjjoooyyy{{{qqqmmmlllmmmrrrxxx}}}tttqqqnnngggaaa^^^\\\YYYVVVVVVXXX\\\___```dddaaa^^^^^^aaadddeeedddggglllqqqrrrqqqrrrvvvzzz}}}||||||{{{vvvpppllliiiiiihhheeecccdddjjjpppyyyzzzuuunnnfff```[[[YYYXXXQQQPPPOOOMMMJJJIIIJJJKKKKKKNNNSSSYYY^^^cccfffhhhkkkllllllfff^^^VVVSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSTTTUUUUUUUUUTTTTTTSSSQQQPPPNNNMMMLLLKKKIIIGGGDDD@@@===<<<888777555444444555666777555666666777666444222111666666666666666666666666666666666666777777777777666666666666777777777777:::::::::999999888888888999999888888999999:::;;;777999:::;;;<<>>;;;888666777888888777888777666555555666777888444555555555666666777777666666666666666666666666666666666666666666666666666666666666666666666666555555444444555555666777444555777777666666888999>>>???@@@BBBDDDEEEFFFGGGGGGIIIKKKKKKKKKKKKNNNOOOOOOSSSYYY```fffnnnuuuzzz||||||qqqmmmlllnnntttzzz|||rrrgggcccaaa\\\XXXXXXZZZYYYXXXYYY]]]aaaeeeffffffddddddggglllpppqqqpppuuuyyy}}}~~~||||||~~~|||~~~~~~sssrrroookkkhhhhhhjjjkkkssszzzvvvlllddd^^^[[[VVVTTTQQQLLLHHHFFFFFFFFFIIILLLPPPUUU[[[```dddgggoooqqqsssrrrlllddd]]]YYYQQQQQQQQQQQQRRRTTTUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQOOOOOOMMMLLLJJJHHHEEEBBB???>>>999888666444444444666777666666666666666444333222666666666666666666666666666666666666777777777777666666666666777777777888::::::::::::999999999888999999999888999999::::::888999;;;;;;===@@@EEEHHHPPPZZZdddiiippp|||uuueee^^^^^^fffooozzztttccc]]]\\\[[[XXXVVVUUUUUUUUUTTTSSSOOOIIIDDD???<<<999777777888888777777777666666666666777777333333444555666777888888666666666666666666666666666666666666666666666666666666666666666666666666666666555555666666777888444555666666666777:::===@@@AAABBBDDDEEEGGGHHHIIIHHHJJJKKKKKKLLLMMMPPPSSSSSSXXX```hhhpppwww~~~sssooonnnqqqxxx|||qqqfff\\\XXXVVVUUUUUUWWWZZZ[[[^^^aaafffjjjnnnpppmmmooosssyyy~~~zzzwwwuuuqqquuu}}}rrrjjjeee^^^[[[UUUOOOJJJGGGFFFFFFHHHIIILLLQQQWWW^^^dddgggppptttzzz~~~}}}vvvkkkdddVVVUUUSSSQQQRRRTTTVVVXXXUUUUUUVVVVVVUUUTTTRRRQQQRRRSSSSSSSSSSSSRRRQQQQQQNNNMMMLLLJJJGGGEEEBBBAAA;;;999777555444555666666666666666666666555333333666666666666666666666666666666666666777777777777666666666777777777888888;;;;;;::::::::::::999999::::::999999888999999999:::;;;<<<<<<>>>AAAFFFJJJUUU___jjjqqqyyy~~~iii^^^]]]aaagggooo|||mmmaaa^^^]]]YYYUUUVVVUUUUUUUUUTTTPPPKKKGGG@@@===999888888888888777777777666666666666777777444444444555666777777888666666666666666666666666666666666666666666666666666666666666666666666666666666555555666666777888666777777888888;;;???BBBBBBBBBCCCEEEFFFGGGHHHIIIHHHIIIJJJKKKLLLOOOTTTWWW[[[```hhhpppwww}}}yyyuuutttwww~~~{{{rrrlllggg___YYYXXXYYYYYY\\\___```ccchhhlllppptttwwwzzz{{{~~~|||zzz{{{zzzuuujjjeee^^^WWWQQQNNNLLLJJJGGGHHHJJJNNNUUU]]]dddhhhmmmrrrzzz{{{sssiiiddd\\\UUUQQQRRRUUUWWWUUUVVVWWWWWWUUUSSSPPPNNNQQQQQQRRRSSSSSSSSSSSSRRROOOOOONNNLLLJJJHHHFFFEEE>>><<<999777555555666666666666666666555555444444666666666666666666666666666666666666777777777777666666777777777888888888;;;:::::::::::::::::::::;;;:::999999888888999999;;;<<<<<<===???CCCIIIMMMYYYdddpppxxx}}}zzzwwwuuusssrrroooppprrrtttxxx~~~qqqeee]]]___cccjjjtttyyyggg```^^^ZZZUUUVVVVVVUUUUUUTTTQQQMMMIIIAAA>>>:::888888999888888666666777777777777666666666666666666666555555555666666666666666666666666666666666666666666666666666666666666666666666666555555444444555555666777777888999999:::===BBBEEEBBBCCCDDDEEEFFFGGGHHHIIIHHHIIIJJJKKKNNNSSSYYY^^^ccciiirrr{{{~~~}}}}}}sssiiiccc```]]]ZZZYYY^^^aaabbbdddhhhjjjnnnssswwwyyy|||}}}~~~~~~}}}}}}~~~}}}zzz{{{}}}zzzvvv|||zzzsssjjjaaaZZZUUUOOOLLLGGGGGGHHHKKKQQQXXX```dddggglllvvvxxxkkk^^^VVVSSSUUUWWWUUUVVVVVVVVVTTTQQQNNNLLLOOOPPPQQQRRRRRRSSSSSSSSSPPPOOOOOONNNMMMKKKIIIHHHAAA???<<<999777666777777777666666666555555555555666666666666666666666666666666666666777777777777777777777777888888888888::::::::::::::::::::::::::::::999999888999999:::;;;<<<===>>>@@@FFFLLLQQQ]]]gggsss|||yyyuuukkkjjjiiifffdddbbb```___^^^___```bbbeeejjjqqquuurrrfff]]]^^^aaagggnnn|||nnnbbb^^^ZZZVVVVVVUUUTTTTTTTTTQQQNNNKKKBBB???;;;999999999999888666666777777777777666666777777666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666555555444444555555666777666777999:::;;;>>>BBBEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKMMMQQQXXX```ffflllsss~~~tttfff```^^^]]]WWWWWW[[[cccggghhhjjjmmmssswww|||~~~}}}}}}~~~|||zzzxxxvvvtttttttttuuuvvvwwwyyy}}}{{{xxxyyywwwsssxxx~~~xxxnnneee]]]TTTNNNKKKJJJIIIJJJMMMRRRWWWZZZ___fffppp~~~{{{mmmbbb\\\[[[[[[WWWWWWVVVUUUTTTQQQOOOMMMNNNNNNOOOPPPQQQRRRRRRQQQPPPPPPPPPOOONNNMMMLLLKKKEEECCC???<<<999888888888777777666555555666666777666666666666666666666666666666666666777777777777777777777888888888999999888888999999999999::::::999999888888999999:::;;;;;;<<<===???BBBIIIPPPVVVaaajjjuuu~~~uuusssrrrqqqoookkkfffccc\\\\\\[[[ZZZXXXVVVUUUTTTWWWWWWWWWWWWYYY]]]bbbfffwwwpppccc[[[\\\```dddiiisssuuuccc]]]ZZZVVVUUUTTTSSSSSSSSSQQQNNNKKKCCC@@@<<<:::999999999888555666777888888777666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555666666777888777999<<<===>>>@@@CCCEEEFFFFFFGGGHHHIIIIIIJJJKKKKKKLLLMMMPPPVVV^^^hhhooowww~~~||||||}}}|||tttfff]]]]]]______\\\]]]bbbiiimmmnnnpppuuuwww{{{~~~~~~~~~}}}zzzxxxxxxyyyyyywwwtttrrrqqqpppoooooolllmmmooosssxxx{{{zzz||||||tttkkkaaaYYYVVVTTTQQQNNNMMMMMMOOOPPPUUU]]]jjjxxx}}}tttlllfffdddYYYYYYXXXVVVTTTSSSRRRQQQMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOPPPPPPOOONNNMMMMMMHHHFFFBBB>>>;;;:::999999777777666555555666777888666666666666666666666666666666666666777777777777777777888888888999999999777777777888888999999999777777777888999:::;;;<<<:::;;;<<>>:::888888777777888888888888777777777777444555555666666555555444555555666666666666555555666666666666666666666666666666666666666666666666888888777777777999:::;;;;;;>>>AAACCCCCCDDDEEEGGGFFFGGGHHHIIIJJJLLLPPPTTTWWWZZZ```hhhqqqzzzzzzwwwsssooopppyyy}}}vvvooogggaaa^^^\\\[[[\\\```gggnnnsssvvvzzz|||~~~~~~}}}{{{xxxwwwxxxwwwuuusssqqqqqqqqqpppooommmkkkkkkhhhiiikkkooovvv{{{~~~~~~~~~{{{yyyyyyzzzttthhh\\\TTTOOOLLLKKKNNNSSSYYY```iiisssyyyyyylll^^^XXXVVVSSSSSSTTTRRRPPPOOOMMMMMMMMMNNNOOOOOOMMMLLLLLLMMMNNNLLLKKKHHHHHHFFFDDDAAA===999777888888888888777777666555666666666666666666666666666666777777777888888888777888888888999999999999999999999999999999999999<<<;;;::::::999999999:::<<<>>>@@@AAADDDNNN\\\gggtttvvv}}}NNNMMMMMMMMMOOORRRUUUVVV[[[___cccffflllrrrrrrnnnhhhccc]]]WWWSSSSSSUUUWWWZZZeeeyyyyyyjjj^^^XXXWWW\\\```fffvvvvvvddd[[[WWWUUUUUUUUUTTTSSSRRRPPPPPPIIIEEE???;;;999888888777888888888888777777777777444555555666666555555444555555666666666666555555666666666666666666666666666666666666666666666666888888777777888:::;;;===>>>AAACCCEEEEEEEEEGGGHHHHHHIIIIIIJJJMMMRRRXXX]]]bbbfffllluuu|||zzzwwwrrrpppssszzz{{{vvvnnneee^^^[[[ZZZZZZYYY\\\bbbiiirrryyy~~~}}}}}}}}}~~~~~~}}}{{{yyyyyyyyyxxxvvvuuupppppppppooommmkkkjjjiiieeefffjjjqqqxxx}}}|||{{{yyywwwwwwxxxyyyzzzzzzyyyyyyxxxxxxyyyyyyzzz~~~tttiii^^^UUUNNNNNNNNNOOOPPPTTT\\\eeekkk{{{wwweee[[[WWWTTTTTTVVVSSSRRRPPPNNNNNNNNNNNNOOOPPPNNNMMMMMMNNNNNNMMMLLLJJJJJJHHHFFFBBB>>>;;;999777888999:::999888777666666666666666666666666666888888888999999999::::::888888999999999:::::::::::::::::::::::::::::::::;;;;;;:::999999999::::::===???BBBCCCGGGQQQ___jjjtttxxxUUUTTTRRRQQQQQQRRRTTTUUUZZZ___eeelllwwwwwwqqqggg]]]WWWVVVWWWYYY[[[cccuuusssbbbZZZWWW[[[```fffuuutttcccZZZWWWUUUUUUUUUTTTSSSRRRQQQPPPKKKFFF@@@<<<:::999888888888888888888777777777666555555666666666666555555555555666666666666555555666666666666666666666666666666666666666666666666777777777777888:::<<<===@@@BBBDDDEEEEEEFFFHHHIIIKKKLLLMMMOOOSSSZZZbbbgggooosssyyy{{{yyy{{{~~~}}}zzznnniiiaaaZZZVVVVVVYYY\\\^^^cccjjjqqqxxx|||}}}~~~}}}|||{{{{{{zzzyyyxxxvvvppppppooonnnllljjjiiihhheeeggglllsssyyy}}}~~~}}}yyywwwuuusssssstttvvvxxxwwwvvvuuutttsssssssssssszzz|||}}}uuujjj^^^UUUSSSQQQNNNKKKLLLRRRZZZaaarrrzzzmmmaaaZZZVVVVVVXXXSSSRRRQQQPPPOOONNNNNNNNNPPPOOOMMMNNNOOOOOONNNLLLLLLLLLJJJHHHDDD@@@===;;;777888:::;;;;;;:::888777777777777777777777777777888888888999999999:::::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;::::::999999:::::::::<<>>AAACCCDDDEEEEEEGGGIIIKKKLLLNNNRRRXXX___hhhqqqwww~~~}}}xxxxxxzzz}}}|||{{{{{{yyytttnnniii___\\\XXXVVVWWWZZZ^^^aaafffkkkqqqvvv{{{}}}~~~|||}}}~~~}}}|||zzzyyyxxxqqqppppppnnnllljjjiiiggghhhjjjnnntttzzz||||||zzzvvvtttrrrpppppprrrtttvvvvvvuuutttrrrqqqqqqppppppuuuwwwzzz}}}~~~ssseee[[[WWWTTTOOOKKKIIIMMMSSSYYYbbbiiiqqqyyyvvviiiaaaYYYTTTTTTRRRRRRQQQPPPOOOOOONNNNNNPPPOOOMMMNNNOOOOOONNNLLLMMMLLLKKKIIIFFFBBB???===999999:::;;;::::::888888777777777777777777777777777777777888888888888999999999999999:::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;;;;>>>BBBEEEJJJUUUeeepppwwwZZZXXXUUUSSSQQQQQQQQQRRRUUUZZZ```jjjzzzxxxlllddd___^^^```iiiyyypppbbbWWWVVVYYYaaappp}}}jjj^^^YYYWWWVVVVVVVVVUUUTTTSSSQQQQQQMMMIIICCC>>>;;;::::::999888888888888777777777777555666666777777666666555555555666666666666555555777777777777777777777777777777777777777777777777666666777888:::<<>>BBBFFFLLLXXXhhhttt}}}fffccc___[[[XXXVVVUUUUUUTTTYYY^^^eeessswwwlllddd```___jjj{{{~~~~~~mmm]]]XXXYYY```oooyyyjjj```ZZZVVVVVVVVVVVVUUUTTTSSSRRRQQQOOOJJJDDD???<<<;;;:::999888888888888777777777777666666777777777777666666555555666666666666555555777777777777777777777777777777777777777777777777888888999:::<<>><<<:::777666666666777666666666666666666666666666666666777777777888888777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999999::::::;;;<<<<<>>AAADDDFFFCCCEEEGGGHHHJJJMMMRRRUUU]]]fffsss|||{{{~~~zzzmmmgggaaa___bbbeeeeeeccc______aaaeeellluuu}}}~~~~~~~~~|||||||||}}}vvvvvvuuusssqqqnnnlllkkklllmmmooosssxxx{{{{{{{{{~~~|||yyyvvvrrrpppooooooooommmllllllkkkkkkkkkgggiiilllmmmnnnnnnpppqqquuuyyy~~~}}}zzzyyy~~~xxxmmmkkkfff___WWWQQQOOONNNLLLKKKKKKNNNTTT]]]jjjssszzzvvvwww||||||rrreee^^^LLLLLLMMMNNNOOOOOOOOOOOONNNMMMLLLLLLMMMMMMLLLJJJIIIIIIIIIIIIHHHFFFDDDCCC???===999666444555666777888888888888888888888888666777777777777888888888::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::;;;<<<===AAAEEEJJJPPP]]]nnnzzz~~~xxxppplllgggaaa___]]]^^^aaahhhvvvxxxjjjbbbeeelllxxx{{{yyywwwxxx|||oooccc___```lll{{{|||kkk\\\VVVVVVUUUUUUUUUVVVTTTPPPMMMNNNLLLHHHCCC===:::999:::666666666666777777777777888888777777777777888888888888777666666666666666777777777777888888888888777666666666666777777888888999;;;<<<>>>AAAEEEHHHHHHHHHGGGIIIMMMSSSYYY]]]dddppp}}}yyynnnjjj]]]UUUZZZdddjjjjjjjjjgggiiimmmqqqwww~~~~~~}}}yyyuuurrrrrrrrrrrrqqqlllooorrruuuxxx|||zzzuuupppmmmllljjjhhhhhhiiijjjjjjiiiiiiiiijjjlllmmmnnnnnnoooxxxyyy{{{}}}yyyssstttzzzsssoooiiieee```[[[TTTNNNKKKIIIIIILLLMMMOOOXXXaaaggglllppptttyyyzzznnn___TTTMMMIIILLLPPPPPPOOOOOOPPPPPPPPPPPPOOONNNMMMLLLMMMKKKHHHGGGFFFEEEDDDBBB@@@???===:::999888888888777777777777777777777777888888888777777777777777999888777777777888:::;;;999999999888888999::::::999999:::;;;<<<<<<<<<<<<===AAAGGGNNNZZZhhhtttyyy}}}uuummmgggdddccccccgggrrr}}}nnnfffffflllwww~~~}}}|||~~~~~~|||xxxwwwzzz}}}mmmeeebbbkkkyyyrrrbbb[[[VVVUUUUUUUUUVVVTTTQQQNNNNNNMMMIIICCC>>>:::999:::777777777777777666666666888888777777777777888888888888777666666666666666777777777777888888888888888888777777777888999999:::;;;>>>???@@@CCCFFFIIIFFFEEEFFFIIIOOOWWW^^^ccchhhrrr~~~sssiiibbbZZZUUU\\\eeekkknnnooopppssswww|||~~~}}}~~~~~~{{{xxxvvvvvvuuutttooorrruuuxxx|||}}}wwwtttqqqnnnkkkiiiiiijjjiiiiiiiiikkkmmmpppqqqqqqqqqqqqwwwwwwyyy{{{}}}yyyuuuvvv{{{~~~xxxooogggbbb]]]XXXUUUNNNKKKJJJKKKJJJKKKQQQYYY\\\ccckkkrrr{{{}}}tttgggWWWOOOJJJKKKNNNNNNMMMNNNPPPPPPPPPPPPOOONNNMMMLLLNNNKKKHHHGGGGGGFFFDDDCCCAAA@@@===;;;999888888888777777777777777777777777888777777777777777777777888777777777777888999999888888888888999::::::;;;999999:::;;;<<<<<<<<<<<<>>>CCCJJJRRR^^^lllxxx~~~www~~~tttpppkkkhhhgggnnn~~~qqqiiihhhlllttt|||}}}{{{yyywwwuuurrrooommmlllkkknnnppprrrsssssstttvvvxxx~~~zzzvvvxxxwwwiiibbbgggqqq}}}}}}kkkaaaWWWVVVUUUVVVVVVUUUSSSQQQOOONNNJJJEEE???;;;::::::888888888777777666666555888777777666666777777888888888777666666666777777777777777777888888888888999999888888999::::::;;;<<<>>>AAACCCDDDEEEGGGIIIFFFFFFHHHMMMTTT\\\eeeiiipppvvv}}}rrreee^^^[[[XXXZZZbbbjjjooosssxxx|||}}}}}}~~~~~~}}}~~~}}}{{{zzzyyyxxxuuuvvvyyy{{{{{{uuurrrmmmjjjjjjjjjjjjjjjiiikkknnnrrrssstttssssssuuuvvvwwwxxxzzz|||~~~~~~zzzvvvvvv{{{{{{ppphhhbbb___]]]UUUQQQNNNLLLJJJHHHKKKQQQSSSZZZdddpppzzz~~~vvvlll\\\TTTLLLKKKLLLKKKLLLNNNPPPPPPPPPPPPOOONNNMMMMMMNNNKKKIIIGGGGGGFFFEEECCCCCCAAA???<<<:::888777777777777777777777777777777777777777777777777888888555666777777888888777777777777888999999:::;;;<<<999::::::;;;<<<<<<======@@@EEENNNYYYeeerrrlll{{{tttoookkknnnzzzqqqhhhiiilllpppuuuxxxyyyyyyyyyzzzyyyxxxvvvssspppnnnmmmllljjjgggdddbbb```______aaaccceeeeeeffffffhhhjjjmmmpppvvv}}}{{{wwwyyy}}}jjj___```fffooo}}}rrrdddZZZXXXVVVVVVVVVVVVTTTSSSPPPOOOLLLFFF@@@<<<::::::999999888888777666555555777777666666666666777777888888777777666777777888666777777777888888888888999888888888999:::;;;<<<===@@@DDDFFFGGGGGGHHHJJJIIIKKKNNNTTT[[[dddlllpppyyy{{{|||pppddd\\\YYYYYY[[[bbbkkkpppsssyyy~~~{{{|||}}}~~~}}}|||{{{zzzzzzzzz{{{~~~|||xxxrrrooommmmmmmmmllljjjkkklllnnnpppqqqrrrsssttttttuuuvvvxxxzzz|||}}}~~~||||||yyyxxx|||ssskkkfffddd^^^XXXSSSPPPLLLHHHIIIMMMOOOVVV```lllvvvwwwqqqjjjaaaXXXPPPMMMLLLJJJKKKNNNOOOPPPPPPPPPOOOOOONNNMMMNNNLLLIIIHHHHHHGGGFFFDDDDDDCCCAAA>>>;;;999888777777777777777777777777777777777777777777888888888444555777888888777777666666666888999:::;;;<<<<<<:::::::::;;;<<<===>>>>>>CCCHHHRRR```lllwww{{{ggg~~~xxxtttuuu~~~qqqhhhhhhiiikkklllmmmmmmmmmmmmllllllkkkjjjhhheeedddbbb___^^^]]]\\\[[[ZZZZZZZZZXXXZZZ\\\\\\\\\]]]___aaaaaaeeekkkrrr{{{}}}yyy{{{kkk___]]]```eeepppyyyggg]]][[[XXXVVVVVVVVVUUUTTTQQQPPPMMMHHHAAA===:::::::::999999888777666666555777777666666666666777777888888777777777777888888666777777777888888888888888777777888999:::;;;;;;>>>AAAEEEGGGHHHIIIJJJKKKLLLOOOUUU^^^gggpppwww{{{{{{qqqhhhbbb``````]]]aaajjjsssvvvvvv{{{zzzzzz{{{{{{|||}}}}}}~~~||||||}}}}}}~~~~~~{{{zzzxxxvvvwww{{{yyyuuurrrpppnnnlllkkkjjjjjjkkkmmmoooqqqssssssssstttvvvyyy{{{}}}}}}{{{}}}~~~}}}xxxpppllleee^^^XXXTTTPPPJJJIIIKKKNNNQQQZZZeeemmmnnnjjjgggbbb[[[TTTQQQNNNKKKKKKNNNOOOOOOPPPPPPPPPOOONNNNNNNNNLLLJJJIIIIIIHHHGGGFFFDDDCCCBBB@@@===:::888777777777777777777777777777666666777777888888888888444555777888888777777666555666888999;;;;;;;;;;;;::::::::::::<<<===???@@@DDDIIIVVVeeeqqqzzzzzzhhh|||ppphhhddddddcccbbbbbbaaaaaaaaa``````````````````___^^^YYYYYYZZZ[[[\\\\\\[[[[[[WWWYYY[[[[[[[[[[[[]]]___^^^bbbgggkkkrrr{{{~~~pppbbb^^^^^^aaaiiixxxnnnaaa^^^ZZZWWWVVVVVVVVVUUURRRQQQOOOIIICCC>>>;;;:::999999999888888777777666777666666555555666666777888888777777777888999999777777777777888888888888777777777888999:::;;;<<>>@@@AAAEEEJJJWWWhhhsssxxxyyylllwwwlllfff^^^]]]ZZZXXXWWWWWWWWWWWWVVVWWWYYY[[[]]]^^^^^^___]]]^^^aaadddeeedddcccbbb```aaacccccccccccceeegggccceeehhhiiikkkrrr|||ssseee___]]]aaafffrrryyyeeeaaa[[[XXXVVVVVVUUUUUURRRRRRPPPKKKDDD>>>;;;:::888888888888888888888888666666555555555555666666888888777777888888999:::777777777777888888888888888888999999:::<<<===>>>AAADDDFFFIIIKKKNNNRRRTTTXXX___jjjvvvwwwooolllfffaaa```cccjjjooossswww~~~~~~|||zzzxxxvvvsssqqqppppppooonnnnnnnnnoooooooooooooooqqqpppppprrruuuxxxxxxwwwooonnnjjjfffccccccfffhhhnnnrrrwww~~~|||xxxuuuuuuuuusssrrrpppnnnmmmmmmmmmmmmnnnqqqvvvzzz|||yyyyyyyyyyyyzzz|||||||||{{{rrriiiccc\\\TTTNNNLLLLLLIIIKKKSSSXXXZZZ^^^ddd___\\\\\\\\\XXXQQQNNNPPPNNNOOOOOOPPPPPPOOOOOONNNNNNLLLJJJJJJJJJJJJIIIHHHCCCCCCCCCBBB@@@>>>;;;:::777777777777777777777777555666666777888888999999888777777777777888999999666777999;;;;;;;;;999888;;;:::::::::;;;>>>@@@BBBEEEIIIXXXiiirrruuuxxxooo~~~qqqgggbbbYYYXXXUUURRRQQQPPPQQQRRRRRRSSSVVVYYY\\\^^^___```dddfffjjjmmmnnnmmmkkkjjjjjjkkkmmmmmmmmmmmmnnnppphhhjjjjjjiiihhhllluuu}}}tttfff___\\\bbbeeeooogggbbb\\\XXXVVVVVVUUUUUUSSSRRRPPPKKKDDD???;;;:::888888888888888999999999666666555555555555666666888888777777888999::::::777777777777888888888888999::::::;;;<<<===??????CCCEEEHHHJJJLLLPPPUUUXXXccciiittt~~~{{{sssmmmkkkgggddddddiiiqqqxxx~~~|||}}}~~~{{{yyyzzzxxxuuuqqqnnnlllkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiihhhhhhjjjmmmooooooooojjjiiieeeaaa]]]]]]___aaaeeegggkkkpppvvv{{{yyy{{{||||||yyyuuuooollljjjjjjjjjllloootttyyy|||ssssssuuuwwwyyy|||~~~~~~zzzuuussswww}}}rrrkkkdddZZZRRRPPPPPPJJJIIINNNRRRSSSXXX___\\\\\\^^^```\\\TTTPPPPPPNNNNNNOOOPPPPPPOOOOOOOOOOOOMMMJJJJJJJJJJJJIIIHHHCCCCCCCCCBBBAAA???<<<;;;777777777777777777777777555666666777888999999999999888777777777888:::;;;777888:::;;;;;;:::999888;;;:::::::::;;;>>>AAABBBEEEIIIXXXjjjqqqsss~~~vvvoooyyymmmaaaYYYOOONNNMMMKKKKKKKKKLLLMMMNNNRRRWWWYYYZZZ\\\```dddhhhlllssswwwzzz{{{||||||{{{}}}~~~|||zzzxxxuuuoookkkjjjmmmrrruuuwwwggg```___^^^cccjjjxxxqqqeee[[[YYY[[[YYYUUUTTTTTTSSSPPPLLLGGGAAA<<<999::::::888777777777888999999888888888777777666666999999999888888888777777888888888777888888999:::777999:::;;;;;;===@@@BBBFFFGGGHHHKKKPPPWWW___cccnnnttt||||||vvvpppllloooqqqpppooosss|||}}}|||yyyzzz||||||{{{zzz{{{}}}}}}|||uuuqqqrrrrrrpppnnnnnnnnnnnnmmmllljjjjjjjjjiiijjjjjjjjjjjjjjjkkkgggeeebbbaaacccdddeeeeeeeeedddeeegggkkknnnnnnnnnuuuyyy~~~~~~|||{{{uuurrrqqqnnnkkkmmmqqquuuwwwvvvttttttttttttuuuxxx||||||wwwrrrqqqssswww{{{zzzoooddd[[[VVVRRRMMMJJJLLLMMMOOOSSSXXX^^^]]]]]]]]]\\\XXXRRRNNNPPPOOOOOOPPPRRRRRRPPPNNNLLLLLLKKKJJJIIIHHHGGGGGGDDDCCCBBB@@@>>>===;;;:::777777555444444555666666999888888888777777666666888888999999999999888888666777888999:::;;;;;;;;;;;;;;;<<<<<<;;;<<>>AAADDDEEEFFFHHHMMMUUU___iiioooxxx}}}zzztttqqqvvvwwwyyyyyyzzz~~~}}}|||zzzyyyyyyyyyyyyzzz{{{}}}|||~~~zzzxxxwwwtttsssssssssrrrqqqpppnnnmmmmmmnnnnnnoooooooooooonnnnnnllljjjjjjlllnnnoooooolllkkkkkklllnnnooonnnmmmnnnppprrrssssssrrrrrrqqqsssyyy|||wwwrrrnnnmmmpppssstttsssrrrrrrqqqqqqrrrtttxxxzzz{{{wwwrrrnnnmmmooosssuuuzzzzzzmmmccc\\\TTTNNNJJJJJJLLLMMMRRRXXX```aaaaaaaaa___\\\ZZZYYYVVVTTTRRRPPPPPPPPPOOONNNMMMMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDBBB@@@???======999888777666666666777888888888888888777777777666888888999999999999888888777888999999::::::::::::;;;;;;<<<<<<;;;<<>>;;;;;;:::999888777888888999888888888888777777777777999999999888888888888888888888888888888999::::::888:::<<<===>>>@@@CCCFFFGGGIIIMMMRRR[[[hhhuuu}}}zzzvvvvvvvvv~~~}}}||||||{{{yyyvvvvvvuuuuuuuuuuuuuuuvvvssswww{{{~~~}}}}}}}}}|||{{{zzzxxxvvvuuuuuuvvvxxxyyyzzzzzzzzzyyy{{{yyyxxxyyy|||{{{zzzxxxwwwvvvuuurrrpppooonnnllljjjhhhgggffffffgggnnnxxx}}}xxxrrroooppprrrrrrqqqooonnnmmmlllmmmoooqqqrrrtttrrrooollllllmmmppprrruuuxxx}}}yyyllleeeZZZRRRJJJIIIJJJKKKPPPVVVbbbeeeggggggdddbbbccceeeaaa]]]VVVRRRPPPPPPPPPPPPNNNNNNMMMLLLKKKJJJJJJIIIGGGGGGFFFDDDBBBAAA@@@???;;;:::888777777777888999888888888888777777777777888888999999999999888888888999999:::::::::999999:::;;;<<<<<<<<<===@@@BBBEEENNN[[[eeeiiiooo~~~|||xxxjjj^^^WWWSSSOOOMMMHHHHHHGGGFFFFFFFFFGGGHHHHHHMMMTTTYYY]]]bbbiiinnnsssxxx{{{yyy{{{vvvfff\\\XXXVVV]]]hhhuuurrrccc\\\ZZZXXXVVVVVVTTTSSSRRROOOJJJDDD???<<<;;;:::999888777888999999888888888777777777777777888888888888888888888888999888888888888999::::::888:::<<<>>>???AAADDDGGGLLLNNNRRRWWW```mmm|||wwwsssuuuzzz}}}~~~~~~}}}}}}zzzxxxvvvvvvyyy|||~~~~~~~~~}}}}}}|||||||||}}}}}}vvv||||||~~~zzzsssmmmiiifffcccaaa___dddmmmwww{{{tttqqqrrrtttuuutttooommmkkkiiijjjkkkkkkkkkooonnnmmmmmmnnnppprrrtttwwwyyy{{{}}}wwwpppdddYYYNNNIIIIIIJJJOOOTTT^^^eeelllmmmjjjggggggiiiiiibbbZZZSSSPPPQQQRRRSSSPPPOOONNNNNNLLLLLLKKKJJJHHHGGGFFFEEECCCBBBAAA@@@;;;:::999777777777888888888888888777777777777777888888999999999999888888999999:::::::::999888888:::;;;<<<<<<<<<===@@@CCCHHHSSS___gggkkkuuuxxxnnn```UUUPPPOOOMMMLLLHHHGGGFFFFFFFFFGGGHHHIIIIIINNNUUUZZZ^^^cccjjjooorrrwwwwwwggg\\\WWWTTTZZZdddqqqtttddd\\\ZZZXXXVVVVVVSSSSSSRRRPPPLLLFFFAAA===;;;;;;999888888888999:::777777777777777777888888888888888888888888888888999999999888999::::::;;;888:::<<<>>>@@@BBBFFFHHHKKKNNNSSSYYYbbbooo}}}tttnnnnnnttt}}}}}}xxxxxxyyyzzz{{{tttssstttxxxwwwoooiiiccc_________bbbiiisss{{{~~~xxxqqqooorrrvvvyyyzzzqqqnnnkkkjjjjjjkkkiiihhhiiiiiijjjkkknnnqqqtttvvv{{{{{{{{{zzzzzz}}}ssseeeVVVNNNLLLKKKNNNRRRXXXbbbmmmrrrpppjjjgggfffhhhbbbXXXQQQOOOOOOQQQRRRPPPPPPOOONNNMMMLLLKKKKKKGGGFFFEEEDDDCCCBBBAAA@@@;;;:::999777666666777777777777777777777777888888888888999999999999888888999999:::::::::999888888:::;;;<<<<<<<<<>>>AAADDDJJJUUUbbbiiiooo{{{~~~jjjaaaVVVNNNKKKJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJOOOUUUYYY\\\aaaggglllrrrwww~~~oooaaaYYYVVVYYYaaannn~~~sssccc\\\ZZZXXXVVVVVVSSSSSSSSSQQQNNNHHHBBB???<<<;;;:::888888999999:::777777777777888888888888888888888888888999999999999999999999999:::;;;;;;888;;;===@@@AAADDDHHHKKKIIINNNVVV]]]fffsss~~~sssoookkkjjjnnnvvv|||}}}zzzzzz{{{}}}~~~zzzzzz}}}|||sssjjjcccfffbbb___```gggnnnsssttttttoooiiihhhnnnuuu{{{}}}uuurrrnnnnnnoooooollliiifffffffffgggjjjnnnqqqsssxxxxxxwwwvvvuuuwwwzzz}}}sss```VVVQQQNNNMMMOOORRR]]]kkkttttttoooiiifffeee___WWWQQQNNNMMMNNNNNNPPPPPPOOONNNMMMLLLLLLKKKFFFEEEEEEDDDCCCBBBAAA@@@<<<;;;999777666666777777777777777777888888888888888888999999999999888888888999999:::::::::999999:::;;;<<<======???BBBDDDJJJVVVccckkkttt}}}qqq^^^WWWNNNIIIHHHHHHGGGFFFGGGFFFEEEEEEEEEFFFHHHIIIKKKOOOTTTWWWYYY\\\aaaffflllqqqxxx{{{iii]]][[[YYY___mmmpppaaa[[[ZZZXXXVVVVVVRRRSSSTTTRRROOOIIICCC@@@<<<;;;:::999888999::::::666777777777888888888888777777888888888999999999:::999999999999:::;;;;;;;;;===@@@BBBDDDHHHLLLOOORRRXXX```gggooo{{{yyyqqqhhhhhhhhhlllsss}}}|||yyyyyytttyyy}}}uuuooohhhbbb```cccfffhhhggghhhccc^^^___fffooowwwzzz{{{wwwssssssttttttqqqmmmhhhgggfffeeegggjjjnnnpppppppppqqqpppppprrrvvvyyyxxx|||kkk^^^WWWQQQNNNMMMPPPYYYfffrrrwwwuuupppkkkgggbbb[[[UUUQQQOOOMMMLLLPPPPPPOOONNNMMMLLLKKKKKKFFFFFFEEEDDDCCCBBBBBBAAA>>><<<;;;999888777888888666777777777888888888888888888999999999999888888777888999999:::::::::::::::;;;<<<======???BBBEEEMMMYYYeeeooo{{{tttfffXXXSSSLLLHHHHHHHHHGGGEEEFFFEEEDDDDDDDDDFFFGGGHHHKKKOOOSSSUUUVVVXXX]]]aaadddiiiooovvv}}}ooo```^^^[[[___nnn|||nnn```[[[ZZZXXXVVVUUURRRSSSTTTSSSOOOJJJDDD@@@<<<;;;:::999999999::::::666666777777888888888999777777888888999999999999::::::999999::::::;;;<<<===???BBBEEEGGGJJJNNNQQQ___eeemmmsssxxx}}}qqqjjjeeegggjjjqqqzzz~~~xxxrrroooooosssyyyuuunnnfffcccddddddccc``````[[[VVVWWW```jjjrrrwww~~~zzzvvvvvvxxxxxxtttpppllljjjhhhffffffiiilllnnniiikkklllnnnoooqqquuuxxxxxx{{{~~~rrrddd[[[SSSNNNLLLPPPWWWcccpppyyyzzzvvvrrrlllhhhaaa[[[VVVRRROOOLLLPPPOOOOOONNNMMMLLLKKKKKKGGGFFFFFFEEEDDDCCCBBBBBB???>>><<<:::999999999999666666777777888888888999888888999999999999888888666777888999:::;;;;;;;;;:::;;;<<<======???CCCEEEPPP\\\iiisssvvveeeZZZRRRNNNJJJHHHHHHGGGDDDBBBEEEEEEEEEEEEFFFGGGHHHIIIMMMMMMMMMNNNQQQSSSVVVXXX\\\___dddiiinnnttt{{{yyygggZZZ[[[___iiixxxzzzpppccc[[[YYYYYYXXXVVVTTTSSSSSSRRRQQQLLLFFFBBB;;;;;;:::999999999::::::999999999999999999999999888::::::999777666777888999999:::;;;;;;<<<======AAA>>>???DDDHHHMMMWWW```jjjwww{{{sssnnnhhhoooxxx{{{zzzwwwsssrrrssstttsssqqquuutttnnnkkkiiibbb]]]ZZZ[[[[[[[[[\\\```gggmmmnnnpppuuu{{{wwwrrrkkkfffccccccdddddddddfffjjjlllllllllnnnooozzz{{{|||}}}qqqdddZZZQQQLLLIIIQQQ[[[fffqqq{{{sssnnnjjjfff\\\QQQOOOTTTRRRQQQOOOOOOOOONNNKKKIIIEEEEEEDDDCCCBBBAAA@@@@@@@@@???<<<:::888777777777999999999999999999999999999999999999999999999999888888999999999:::::::::<<<999999===???>>>@@@EEEUUU___lllwww{{{mmm___UUULLLIIIFFFEEEFFFFFFDDDBBBEEEEEEEEEEEEFFFGGGHHHIIILLLLLLMMMMMMOOOQQQTTTUUUVVVYYY\\\```dddjjjqqquuuooo]]]\\\^^^ffftttttteee[[[YYYYYYWWWTTTTTTSSSSSSRRRPPPLLLFFFBBB<<<;;;::::::999999::::::888888888888888888888888888999:::999888777777888777888888999:::;;;;;;<<>>@@@@@@CCCIIIYYYbbblllvvv}}}zzzzzz{{{}}}}}}uuulll```UUUNNNGGGEEEDDDDDDEEEFFFFFFEEEFFFEEEEEEFFFFFFGGGHHHIIIKKKKKKKKKLLLMMMNNNPPPPPPOOOPPPRRRTTTWWW\\\cccggguuuyyyccc^^^\\\bbbnnnzzzggg[[[YYYYYYVVVSSSTTTTTTSSSRRRPPPMMMGGGCCC<<<<<<;;;:::::::::::::::777777777777777777777777888999:::999888777888999888888888999:::<<<===>>>AAA@@@DDDMMMXXXcccrrr~~~zzzwwwvvvwwwwwwxxx|||zzzrrrlllcccaaa]]]XXXTTTTTTVVVYYYZZZ\\\```gggqqqzzz|||nnnggghhhjjjhhheeehhhhhhgggeeedddfffjjjmmmtttuuuwwwwwwwwwyyy|||~~~~~~}}}pppeee\\\VVVQQQQQQTTT[[[ffftttzzzkkk]]]UUUQQQOOOMMMMMMNNNNNNMMMLLLGGGGGGFFFEEEDDDCCCCCCBBB@@@???===;;;:::999888888999999999999999999999999::::::::::::::::::::::::999999999999::::::::::::;;;999:::>>>@@@AAAFFFMMM]]]dddmmmvvvvvvvvvvvvvvvvvvwwwyyy|||}}}xxxooofff]]]UUUMMMHHHFFFFFFEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLJJJJJJKKKKKKMMMQQQVVVZZZeeeooo}}}kkkaaa[[[^^^hhhuuuiii\\\YYYYYYWWWSSSUUUTTTSSSRRRPPPMMMHHHDDD===<<<;;;:::::::::::::::888888888888888888888888888999::::::888888888::::::::::::;;;===???AAABBBBBBBBBHHHTTTbbbppp{{{xxxxxxzzz}}}~~~xxxrrrnnnggg```ZZZVVVVVVWWWYYYZZZ\\\___fffoooyyy~~~tttnnnllljjjgggdddhhhhhhgggeeecccccceeegggppprrrtttuuuuuuuuuwwwxxx{{{~~~uuujjjccc^^^UUUQQQOOOTTT^^^kkk{{{|||iii[[[RRROOOMMMLLLMMMNNNNNNNNNIIIHHHGGGGGGEEEEEEDDDCCC???>>>===;;;:::999888888999999999999999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;;;;:::;;;>>>???AAAGGGOOO^^^fffpppyyy}}}tttlllrrrttttttsssssstttuuuwwwxxxqqqkkkbbbZZZSSSMMMIIIFFFGGGGGGFFFFFFEEEEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHJJJNNNRRRWWW```nnn{{{ttteee[[[]]]ccclll}}}ooo___ZZZZZZXXXUUUUUUTTTRRRQQQPPPMMMIIIFFF>>>===<<<;;;::::::::::::999999999999999999999999888999::::::999888999;;;;;;;;;;;;<<<>>>@@@CCCEEEDDDFFFOOO]]]lll{{{~~~~~~|||zzz{{{zzzqqqhhh```[[[YYYXXXXXXXXXXXXXXX[[[ccclllttt~~~~~~}}}yyysssnnnjjjiiiggghhhiiigggdddbbbaaaaaaiiikkkooopppqqqqqqssstttyyyzzz}}}zzzpppjjjgggZZZRRRLLLOOOUUU```ooo}}}uuudddUUURRRNNNMMMMMMNNNOOOOOOIIIIIIHHHGGGFFFEEEDDDDDD======<<<;;;:::999888777999999999999999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;===;;;<<<>>>>>>@@@HHHQQQ^^^iiivvv|||ooogggpppsssrrrrrrpppooonnnmmmlllddd___XXXQQQMMMJJJHHHFFFEEEFFFFFFEEECCCBBBDDDEEEGGGFFFFFFGGGGGGHHHIIIJJJGGGGGGHHHHHHHHHGGGGGGFFFFFFGGGHHHGGGFFFGGGIIILLLMMMTTT___kkkwww~~~|||jjj]]]]]]aaaeeessszzzggg^^^[[[YYYXXXVVVTTTRRRQQQPPPNNNJJJGGG>>>>>><<<;;;::::::::::::999999999999999999999999888999::::::999999:::;;;999999999:::<<>>===<<<:::::::::999888888888888888888888888888999::::::999999:::<<<:::999999:::===@@@DDDGGGNNNSSSaaarrr~~~}}}yyyxxxzzz|||~~~~~~vvvmmmfffaaaZZZ[[[[[[WWWTTTTTTZZZ___dddlllvvv~~~}}}ttttttrrrnnniiifffeeeeeeccceeeggghhhhhhiiilllnnnoooppprrrtttxxx~~~yyysssfffYYYPPPPPPOOONNNVVVbbbfffppp}}}~~~ppp```[[[TTTOOOMMMMMMMMMMMMIIIIIIHHHGGGFFFEEEDDDDDD????????????>>>===;;;:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<>>>AAAAAAEEERRR___jjjuuuttthhhfffxxxnnnnnnmmmjjjfff```ZZZWWWPPPMMMJJJIIIIIIIIIIIIHHHDDDGGGHHHHHHFFFFFFIIILLLGGGGGGGGGGGGHHHIIIJJJJJJDDDEEEGGGHHHHHHGGGFFFFFFBBBDDDFFFGGGEEEDDDCCCDDDDDDGGGLLLQQQYYYfffttt~~~qqqaaa``````^^^gggvvvxxxeee[[[ZZZ[[[VVVTTTRRRQQQPPPNNNKKKIII??????===<<<;;;::::::999777777777777777777777777888999;;;::::::999;;;<<<<<<<<<;;;<<>>@@@BBBHHHPPP\\\jjjyyy{{{uuurrrrrrsssuuuxxx~~~~~~tttrrrlllddd^^^[[[ZZZZZZYYYVVVYYYbbblllssswww{{{uuurrrqqqpppppphhhiiiiiigggffffffhhhkkkkkkoootttwwwxxxzzz{{{|||{{{pppggg]]]UUUOOOJJJKKKNNNTTT[[[ggguuu}}}{{{rrrjjjeee___XXXRRRPPPOOONNNNNNOOONNNLLLJJJHHHFFFDDDCCCCCCBBB@@@@@@@@@???<<<:::888888888888888888888888999999::::::::::::;;;;;;::::::::::::;;;<<<=========<<<>>>AAADDDJJJWWWdddttt}}}mmmhhhmmmggghhhfff```XXXQQQNNNNNNMMMJJJGGGGGGIIIKKKLLLKKKMMMMMMNNNNNNMMMLLLJJJIIIKKKJJJIIIHHHGGGHHHIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDBBBBBB@@@BBBEEEHHHMMMVVVbbbkkk}}}zzzfff______```fffnnnsssfff^^^YYYWWWWWWUUUTTTQQQNNNLLLKKKCCC@@@===;;;;;;;;;;;;;;;999999999999999999999999::::::999999999:::;;;<<<<<<;;;===@@@BBBEEEOOOYYYiiiuuu{{{vvvttttttuuu{{{}}}~~~tttkkkeeebbb___^^^ZZZZZZ^^^dddiiioooxxx~~~|||uuutttqqqnnnjjjhhhgggggglllpppuuuyyyzzz{{{|||}}}vvvlll```WWWPPPIIIHHHKKKNNNTTT```mmmvvvvvvooohhhddd___XXXSSSPPPOOONNNMMMLLLKKKJJJIIIGGGFFFEEEDDDCCCBBB@@@@@@@@@???<<<:::888888888888888888888888999999::::::::::::;;;;;;::::::::::::;;;<<<======>>>===???CCCFFFLLLZZZhhhvvviiifffnnnbbbaaa^^^YYYTTTNNNJJJHHHKKKJJJHHHIIILLLNNNOOOOOOQQQQQQQQQQQQPPPNNNLLLJJJLLLKKKJJJHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBAAA@@@BBBDDDEEEIIIQQQ\\\dddxxx}}}ggg^^^\\\]]]dddnnn|||yyykkkbbb\\\WWWVVVUUUSSSQQQOOOLLLKKKEEEBBB>>><<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::999:::;;;;;;<<<<<<===???BBBCCCIIIWWWeeeyyy~~~yyyyyyxxxvvvtttuuuxxx{{{vvvmmmgggbbb___aaa\\\ZZZ\\\___eeepppzzz|||vvvqqqmmmjjjhhhlllqqqwww{{{|||}}}}}}~~~~~~tttggg]]]SSSKKKHHHIIIHHHNNNXXXeeeoooqqqmmmhhhccc^^^XXXTTTQQQOOOMMMLLLJJJIIIIIIHHHGGGFFFEEEEEECCCBBBAAA@@@@@@???===;;;999999999999999999999999999999::::::::::::;;;;;;::::::::::::;;;<<<======???>>>@@@DDDHHHPPP```nnn{{{yyyfffgggrrr\\\YYYVVVTTTRRROOOJJJGGGKKKJJJKKKLLLOOOQQQSSSTTTUUUUUUUUUTTTRRRPPPNNNLLLLLLKKKJJJHHHGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBAAACCCEEEFFFIIIPPPZZZaaarrrzzz{{{fff]]]ZZZZZZaaakkkyyyzzzlllaaa[[[VVVVVVUUUSSSQQQOOOMMMLLLEEEBBB>>><<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===@@@CCCDDDKKK\\\nnn{{{zzz{{{zzzzzzzzz}}}xxxooohhhccceee^^^YYYXXXZZZ^^^gggqqqzzzyyyuuuqqqoooooosssyyy}}}~~~}}}}}}}}}}}}|||nnncccYYYPPPJJJJJJIIILLLTTT```kkkppppppmmmbbb^^^XXXTTTQQQOOOMMMKKKKKKKKKJJJIIIGGGFFFEEEEEECCCBBBAAA@@@AAA@@@>>>;;;999999999999999999999999999999999:::::::::;;;;;;::::::::::::;;;<<<======???>>>@@@EEEJJJTTTeeetttuuueeehhhvvvRRRQQQOOOOOOOOOOOOLLLJJJLLLMMMNNNPPPRRRTTTVVVXXXYYYYYYXXXWWWUUUSSSPPPNNNMMMLLLJJJHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFFFFEEEDDDCCCBBB@@@BBBDDDEEEHHHNNNXXX___llluuuwwweee]]]YYYWWW]]]gggvvv{{{lll```YYYVVVVVVUUUSSSQQQOOOMMMLLLEEEBBB>>>;;;;;;;;;:::999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<<<<>>>AAACCCEEEMMM```sss~~~|||vvvooohhhaaa[[[ZZZZZZ[[[___eeejjjpppzzz}}}yyyxxxtttxxx|||}}}||||||~~~ssshhh___TTTMMMKKKJJJLLLQQQ[[[fffnnnqqqqqqbbb^^^XXXSSSPPPNNNMMMKKKOOONNNMMMKKKIIIGGGEEEDDDCCCBBBAAAAAAAAA@@@>>><<<999999999999999999999999999999999:::::::::;;;;;;::::::::::::;;;<<<======>>>>>>???DDDKKKWWWjjjzzzpppaaagggxxxJJJKKKLLLLLLMMMMMMMMMMMMNNNPPPSSSTTTTTTUUUWWWYYYZZZZZZZZZYYYWWWUUURRRQQQOOOMMMKKKIIIGGGGGGFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFEEEDDDDDD>>>@@@BBBCCCEEEJJJSSSYYYfffooo|||wwwfff___ZZZWWW\\\fffsss~~~mmmbbb[[[VVVUUUTTTSSSQQQOOONNNLLLEEEBBB>>>;;;;;;;;;:::999999999999999999999999999::::::;;;<<<<<<<<<<<<;;;>>>>>>AAAEEEIIITTTgggxxx~~~}}}~~~~~~}}}qqqiiicccaaa^^^[[[[[[]]]```eeelllttt~~~~~~||||||}}}~~~xxxnnndddZZZQQQMMMKKKJJJLLLTTT___iiinnnpppccc^^^WWWQQQNNNMMMMMMLLLQQQPPPNNNLLLIIIGGGEEEDDDCCCBBBAAAAAABBBAAA???===::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::;;;<<<======>>>===???EEEMMMZZZoookkk\\\eee{{{HHHKKKNNNNNNMMMLLLNNNPPPQQQTTTVVVWWWVVVVVVWWWYYY[[[[[[[[[ZZZXXXVVVTTTSSSQQQPPPMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEE???AAABBBBBBCCCGGGNNNTTT```iiiwww~~~~~~}}}jjjaaaZZZWWW^^^iiitttoooccc]]]UUUUUUTTTSSSQQQPPPNNNMMMFFFCCC???<<<<<<;;;;;;:::::::::::::::::::::::::::::::::<<<=========<<<;;;@@@???BBBIIIQQQ^^^ppp~~~zzzqqqlllggg```\\\\\\\\\^^^bbbgggppp~~~~~~{{{|||~~~wwwnnnbbbWWWRRRLLLIIIIIINNNXXXccckkknnneee^^^VVVOOOLLLLLLMMMNNNOOONNNLLLKKKIIIGGGFFFEEECCCBBBAAAAAABBBAAA@@@>>>::::::::::::::::::::::::999999::::::::::::;;;;;;::::::::::::;;;<<<======@@@???AAAFFFOOO^^^tttggg___jjjJJJNNNSSSRRROOOMMMPPPTTTSSSVVVYYYYYYWWWVVVWWWYYYZZZ[[[[[[ZZZYYYWWWUUUTTTTTTRRRPPPMMMKKKJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFCCCDDDEEEDDDCCCFFFLLLQQQ]]]fffsss}}}}}}ooobbbZZZWWW```lllxxxnnnccc]]]UUUUUUTTTSSSRRRPPPNNNMMMHHHEEE@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<=========<<<;;;BBB@@@CCCLLLXXXfffxxx}}}vvvooogggaaa```ZZZ[[[]]]___ffftttxxx{{{~~~vvviii]]]XXXNNNJJJHHHLLLVVVaaaiiimmmfff___UUUNNNKKKLLLNNNOOOLLLKKKJJJIIIHHHGGGGGGFFFCCCBBBAAAAAABBBBBB@@@>>>::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::;;;<<<======AAA@@@BBBHHHQQQaaawwwgggeeeqqqRRRPPPNNNKKKKKKOOOVVV[[[ZZZ[[[\\\\\\\\\[[[ZZZYYY]]]\\\[[[YYYXXXVVVUUUUUUSSSRRRPPPNNNLLLJJJIIIIIILLLKKKJJJIIIIIIIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDCCCCCCEEEIIILLLWWW```nnn}}}wwwggg]]][[[bbbjjjyyy|||iii___]]]UUUUUUTTTSSSQQQPPPNNNMMMIIIEEEAAA>>>===<<<;;;:::::::::::::::::::::::::::999;;;======<<<;;;<<<===AAABBBFFFOOO^^^ooo}}}yyyppphhhbbb```^^^]]]^^^___gggxxx~~~|||{{{zzz}}}uuueeeZZZOOOIIIHHHMMMTTTZZZbbbhhhccc___ZZZUUUOOOJJJJJJMMMLLLMMMMMMMMMLLLJJJHHHGGGFFFEEECCCCCCCCCCCCAAA???<<<<<<;;;:::999999999999999999::::::::::::;;;;;;999999:::;;;;;;<<<<<<===;;;>>>AAAFFFPPPbbbxxxpppaaarrrLLLKKKKKKKKKLLLQQQXXX]]]^^^___```aaa```___^^^]]][[[[[[\\\[[[[[[ZZZZZZYYYVVVUUUSSSQQQOOOMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIGGGGGGGGGHHHHHHHHHHHHHHHCCCCCCCCCCCCBBBDDDGGGJJJUUU]]]kkkzzz|||jjj___[[[aaahhh|||xxxfff]]]\\\UUUUUUUUUSSSRRRPPPNNNMMMIIIFFFAAA>>>===<<<;;;::::::::::::::::::::::::::::::;;;======<<<;;;<<<===AAACCCHHHTTTddduuussskkkddd```^^^\\\\\\aaaooo}}}}}}}}}{{{lllaaaTTTMMMJJJMMMRRRWWW___fffeeeaaa]]]XXXTTTOOOMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGEEECCCCCCCCCCCCAAA???===<<<;;;:::999999999999999999::::::::::::;;;;;;999::::::;;;;;;<<<<<<===<<<===AAAGGGSSSfffyyylllgggvvvDDDFFFIIIKKKOOOTTTZZZ___bbbcccdddddddddcccaaa```ZZZ[[[]]]^^^______^^^]]]XXXWWWWWWUUUSSSQQQOOOMMMJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDDDDBBBAAABBBEEEHHHQQQYYYgggvvvsssddd\\\___fff|||uuufff]]]\\\VVVVVVUUUTTTRRRPPPNNNMMMKKKGGGCCC???>>>===;;;:::::::::::::::::::::;;;;;;:::<<<======<<<<<<===>>>AAADDDMMM[[[mmm~~~xxxmmmhhhbbb^^^[[[\\\fffppp}}}rrrgggZZZRRRLLLLLLOOOSSS[[[bbbhhheeeaaa^^^\\\XXXRRRLLLKKKKKKLLLLLLKKKJJJIIIHHHGGGEEECCCCCCCCCCCCAAA@@@===<<<;;;:::999999999999999999::::::::::::;;;;;;:::::::::;;;<<<<<<======>>>>>>AAAJJJYYYjjjxxx~~~lllkkkwwwAAADDDIIIMMMRRRWWW\\\```dddeeefffffffffdddcccbbb\\\]]]___```aaaaaa```___YYYYYYXXXWWWUUURRRPPPNNNNNNOOOOOOPPPOOOMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFDDDBBBBBBDDDGGGNNNWWWdddssslll______dddtttxxxiii___]]]WWWWWWVVVUUUSSSPPPOOOMMMMMMIIIDDD@@@>>>===;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<======<<<===>>>@@@BBBGGGRRRcccuuu{{{rrriiiccc^^^\\\aaahhhrrrvvvkkk___UUULLLJJJLLLPPPWWW^^^iiihhhfffddddddbbbXXXNNNLLLLLLLLLKKKKKKJJJJJJJJJGGGEEEDDDCCCDDDCCCAAA@@@===<<<;;;::::::999999:::999999999:::::::::;;;;;;::::::;;;;;;<<<=========@@@???BBBLLL\\\lllvvvyyypppkkkxxxBBBFFFKKKPPPTTTXXX\\\___fffggghhhiiiiiihhhgggfff``````aaabbbaaa```___^^^ZZZZZZYYYWWWUUUSSSQQQPPPRRRRRRSSSRRRQQQOOOMMMLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHEEECCCCCCEEEGGGMMMUUUbbbppp~~~xxxeee___ccckkkxxx~~~mmmaaa]]]XXXXXXWWWUUUSSSQQQOOONNNOOOKKKFFFBBB???>>><<<::::::::::::;;;;;;<<<<<<<<<<<<===>>>=========@@@BBBBBBKKKYYYkkk{{{~~~rrrjjjddd______cccjjjuuu|||pppbbbXXXMMMJJJJJJMMMTTT[[[hhhjjjjjjjjjkkkjjj___SSSNNNMMMMMMLLLKKKKKKKKKKKKGGGFFFDDDDDDDDDDDDBBB@@@======<<<;;;::::::::::::999999999:::::::::;;;;;;::::::;;;<<<<<<======>>>AAA@@@CCCOOO___lllsssttt{{{ppplllzzzDDDHHHMMMQQQUUUYYY\\\___hhhiiijjjlllllllllkkkkkkddddddcccbbbaaaaaa``````^^^]]][[[XXXVVVUUUTTTTTTUUUUUUTTTSSSQQQPPPNNNMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJHHHFFFDDDDDDFFFHHHLLLSSS```mmmzzzlllbbbbbbeeepppuuueee^^^ZZZYYYXXXVVVTTTQQQOOONNNPPPLLLGGGCCC@@@>>><<<::::::::::::;;;<<<<<<======<<<===>>>======>>>AAACCCEEEQQQcccrrr}}}~~~uuummmeeeaaaaaaccciiirrr{{{yyyggg\\\QQQLLLKKKLLLRRRXXXcccjjjmmmmmmnnnooofffZZZQQQPPPOOOMMMLLLLLLKKKKKKHHHFFFDDDDDDDDDDDDBBB@@@>>>===<<<;;;::::::::::::999999::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>AAAAAAFFFQQQaaannntttuuurrrnnnqqqCCCGGGLLLPPPTTTXXX\\\___fffgggjjjlllmmmmmmmmmmmmhhhgggeeecccbbbcccdddddddddbbb___[[[YYYYYYYYYZZZZZZXXXWWWUUUSSSQQQQQQPPPNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIHHHEEECCCCCCFFFHHHKKKRRR]]]jjjvvvsssdddcccbbbjjjzzznnneeeZZZZZZYYYWWWTTTRRROOONNNRRRNNNHHHDDDAAA>>><<<:::::::::;;;;;;<<<============>>>>>>======???BBBEEEJJJYYYlllyyyyyynnnfffccc```bbbfffmmmwwwnnncccWWWQQQNNNMMMPPPUUU]]]hhhooonnnooorrrlllaaaTTTSSSQQQOOOMMMLLLLLLLLLHHHFFFEEEDDDEEEDDDBBBAAA>>>===<<<;;;;;;::::::;;;999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>>AAAHHHTTTdddqqqyyy||||||mmmooovvvBBBEEEJJJOOOSSSWWW\\\```cccdddgggiiikkkllllllllljjjhhhfffddddddeeegggiiiiiifffbbb^^^\\\\\\^^^___^^^]]]ZZZWWWUUUTTTTTTTTTNNNNNNNNNMMMLLLKKKKKKJJJGGGGGGFFFDDDCCCCCCEEEGGGIIIPPP[[[gggssswwwfffccc```gggtttvvvlll[[[ZZZYYYWWWUUURRROOONNNSSSNNNIIIDDDAAA???<<<:::::::::;;;;;;<<<===>>>>>>===>>>>>>======???BBBEEEMMM^^^rrr}}}wwwlllgggbbbaaabbbffflllwwwtttiii]]]UUUPPPMMMOOOSSSYYYgggpppoooooosssooofffVVVUUURRRPPPNNNLLLLLLLLLHHHFFFEEEDDDEEEDDDCCCAAA>>>>>><<<;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<@@@IIIWWWfffttt~~~wwwmmmsssxxxFFFIIIMMMPPPRRRTTTWWWYYY]]]```cccfffgggiiikkkmmmhhhhhhhhhhhhhhhhhhhhhhhhllliiifffcccaaaaaabbbcccdddaaa\\\WWWUUUTTTUUUVVVSSSRRRQQQOOOMMMKKKJJJIIILLLKKKJJJHHHFFFEEEDDDCCCHHHNNNWWW```jjjwwwjjjbbbbbbhhhooo{{{oooeee^^^XXXWWWUUUQQQOOOPPPNNNLLLGGGCCC???===<<<;;;========================;;;>>>???>>>>>>BBBFFFHHHUUUfffwww}}}ttthhhdddbbbbbbbbbgggrrr~~~|||qqqddd[[[TTTOOONNNQQQRRRdddnnnkkkkkkrrrpppfff]]]YYYUUUQQQOOOMMMLLLKKKHHHGGGGGGGGGFFFFFFEEEEEE@@@AAA@@@===:::999999::::::::::::;;;;;;;;;<<<<<<<<<===<<<;;;:::;;;>>>AAAEEECCCKKK^^^ppp{{{vvvppprrr~~~EEEHHHLLLOOOQQQSSSVVVXXXZZZ]]]```cccdddfffhhhjjjhhhhhhiiijjjkkklllmmmmmmmmmkkkgggdddbbbbbbccccccdddaaa]]]YYYWWWVVVWWWWWWTTTTTTRRRQQQOOOMMMKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGLLLTTT]]]gggtttjjjbbbbbbgggmmmyyyggg```YYYXXXVVVQQQOOOOOONNNKKKGGGCCC???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>>>>>AAAFFFJJJ[[[jjj|||~~~qqqkkkeeebbbaaaccckkktttxxxlllbbbXXXPPPOOORRRVVViiiuuuqqqooossspppggg```\\\WWWSSSPPPNNNNNNMMMGGGGGGFFFEEEDDDCCCCCCCCCAAAAAA@@@>>>;;;999999::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<;;;<<<>>>AAACCCBBBLLLaaavvv}}}qqqpppttt{{{EEEHHHKKKNNNPPPQQQTTTVVVVVVYYY]]]___```bbbdddfffggghhhjjjlllnnnpppqqqqqqooommmjjjfffdddccccccdddeeeccc___\\\ZZZYYYYYYZZZVVVVVVUUUSSSQQQOOOMMMLLLIIIIIIIIIIIIHHHHHHHHHHHHDDDIIIPPPXXXbbbooo~~~~~~jjjbbbaaaeeekkkvvvkkkbbb[[[YYYWWWRRROOOOOOMMMKKKGGGCCC@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>AAAHHHNNNdddrrrwwwlllfffcccaaaccchhhooowwwlll^^^SSSQQQTTT^^^rrr|||vvvvvvssskkkgggccc]]]WWWRRRPPPOOOOOOJJJIIIGGGEEECCCCCCCCCDDDBBBBBBAAA>>>;;;999:::;;;:::::::::;;;;;;;;;<<<<<<:::<<<============>>>@@@DDDEEEQQQggg~~~~~~oookkkpppwwwyyy|||EEEHHHKKKMMMOOOPPPRRRTTTTTTVVVZZZ\\\^^^___bbbdddhhhiiikkknnnpppqqqqqqqqqpppooolllhhhfffeeeddddddfffdddbbb___]]]\\\\\\\\\XXXXXXXXXVVVTTTRRROOONNNLLLLLLKKKIIIGGGFFFDDDDDDDDDHHHNNNUUU^^^kkkzzz}}}jjjbbb```bbbhhhtttoooeee\\\YYYXXXSSSOOONNNLLLJJJGGGDDDAAA???>>>===;;;;;;;;;;;;;;;;;;;;;;;;======>>>??????BBBKKKUUUmmmzzzyyy{{{xxxooohhhbbb```aaadddtttuuueeeWWWTTTXXXeeeyyy}}}{{{xxxtttrrrnnnfff]]]UUUPPPOOOOOONNNMMMJJJHHHFFFFFFFFFFFFCCCCCCBBB???<<<::::::;;;:::::::::;;;;;;;;;<<<<<<999;;;>>>>>>>>>>>>???@@@FFFJJJXXXoooqqqgggjjjttt{{{{{{|||FFFHHHKKKMMMNNNOOOQQQSSSSSSVVVYYY[[[]]]^^^aaacccgggiiikkkmmmoooooooooooopppooommmjjjhhhffffffeeefffeeedddbbbaaa___^^^^^^ZZZZZZZZZYYYWWWTTTQQQOOOLLLKKKJJJIIIGGGEEEDDDCCCDDDHHHLLLRRR[[[hhhwww{{{iiibbb^^^___fffsssrrrggg\\\YYYXXXTTTOOOMMMKKKIIIGGGEEEBBB@@@>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===>>>AAAAAADDDPPP^^^vvvzzz{{{xxxnnneee```___aaalll~~~{{{kkk\\\XXXZZZhhhzzz}}}}}}yyyqqqeeeYYYQQQNNNNNNOOOMMMKKKIIIGGGGGGGGGGGGDDDDDDCCC@@@<<<::::::;;;:::::::::;;;;;;;;;<<<<<<999;;;>>>???>>>>>>???AAADDDMMM___vvv{{{kkkfffooozzzGGGIIILLLNNNNNNOOOQQQRRRSSSUUUYYY[[[]]]^^^aaabbbeeegggiiilllnnnnnnmmmlllooonnnlllkkkiiihhhggggggeeeeeeeeedddcccbbb```___[[[[[[[[[[[[YYYVVVRRRPPPIIIIIIIIIIIIHHHHHHHHHHHHEEEGGGKKKOOOXXXeeeuuuwwwfff```\\\]]]eeetttsssggg[[[XXXXXXTTTPPPMMMJJJIIIGGGEEECCCAAA???>>>========================???<<<>>>BBBCCCGGGVVVhhh~~~uuuhhhbbbaaabbbiiixxxqqqbbbZZZZZZcccqqq~~~}}}zzzmmm^^^TTTOOONNNKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDAAA===;;;:::;;;:::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>>???AAABBB@@@OOOeee|||xxxiiihhhvvvHHHJJJMMMNNNOOOOOOQQQRRRRRRUUUXXXZZZ\\\]]]```bbbbbbdddhhhkkknnnnnnnnnnnnmmmmmmlllkkkiiiiiihhhhhhdddeeeffffffeeecccaaa```[[[\\\\\\\\\ZZZVVVSSSQQQKKKKKKKKKKKKJJJJJJJJJJJJDDDFFFIIIMMMTTTbbbrrr}}}qqqbbb[[[[[[\\\dddvvvsssfffZZZWWWXXXUUUPPPMMMIIIHHHGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>???<<<>>>DDDFFFJJJ[[[ppp~~~nnnggghhhdddhhhtttwwwggg\\\XXXYYYcccmmmrrruuu|||sssdddWWWQQQPPPIIIJJJKKKKKKKKKIIIGGGEEEFFFFFFDDDAAA===;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<=========???BBBDDDCCCVVVnnnwwwhhhjjj|||IIIKKKNNNOOOOOOOOOQQQRRRQQQTTTWWWZZZ[[[]]]___aaa___bbbfffkkknnnppppppppplllkkkkkkjjjjjjiiiiiihhhdddeeefffffffffdddaaa```[[[\\\]]]\\\ZZZWWWSSSQQQQQQPPPOOOMMMLLLJJJIIIHHHDDDEEEGGGKKKRRR```ppp|||mmm^^^XXXZZZ[[[eeewwwsssfffYYYWWWXXXUUUPPPMMMHHHHHHGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>???<<<>>>EEEGGGKKK___uuusssmmmnnneeefffqqqzzzjjj\\\VVVQQQXXXaaagggnnnxxxvvvgggZZZTTTSSSJJJKKKNNNOOONNNLLLIIIHHHFFFFFFEEEAAA>>>;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<>>>BBBEEEIII^^^uuuvvvfffjjjLLLMMMOOOPPPRRRSSSTTTTTTUUUXXXZZZ\\\\\\]]]^^^```cccgggkkkmmmmmmnnnnnnooonnnnnnmmmllljjjhhhfffeeeggggggfffeeecccbbbbbbaaa^^^\\\ZZZZZZ\\\[[[XXXUUUSSSQQQNNNLLLKKKJJJIIIGGGGGGEEEFFFLLLSSS]]]mmm|||~~~iii]]][[[YYY\\\fffxxxsssggg[[[WWWUUUQQQOOOOOOJJJHHHFFFEEEDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>@@@@@@EEEUUUlll~~~uuurrrhhhkkkqqq~~~{{{rrrcccUUUPPPOOOSSS]]]gggqqq|||~~~qqqaaaUUUPPPPPPOOONNNMMMMMMKKKGGGDDDGGGGGGFFFBBB>>>:::999999<<<<<<<<<<<<<<<===>>>???;;;;;;===@@@???>>>BBBIIINNNeee}}}~~~kkkfffnnnNNNOOOQQQRRRTTTUUUUUUUUUUUUWWWZZZ\\\]]]^^^```bbbbbbeeeiiilllmmmmmmnnnoooppppppooonnnllljjjhhhgggggggggfffeeedddcccbbbbbb```^^^]]]]]]^^^]]]ZZZWWWSSSQQQNNNLLLKKKJJJHHHGGGGGGEEEFFFKKKQQQ[[[kkkyyypppbbb^^^\\\___jjj}}}ooodddYYYVVVTTTQQQNNNMMMJJJHHHFFFEEEDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>AAACCCDDDEEELLL]]]uuuwwwjjjkkkooo|||zzzqqqdddWWWOOOMMMOOOXXXaaakkkwww}}}qqqbbbWWWRRRPPPOOOMMMLLLLLLJJJHHHEEEGGGGGGFFFCCC>>>;;;::::::<<<<<<;;;;;;<<<<<<===>>>:::999;;;>>>===<<>>>>>>>>>>>>>>>>>>>>>>>AAABBBDDDGGGPPPccczzz}}}pppmmmooozzzzzzqqqeeeZZZPPPLLLLLLSSS\\\fffsss~~~tttggg\\\UUUQQQOOOLLLJJJJJJIIIHHHGGGFFFGGGFFFCCC???<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<===::::::<<<>>>>>>===BBBIIISSSiiitttcccgggvvvzzzyyy{{{}}}UUUVVVWWWYYYZZZ[[[[[[[[[ZZZ\\\^^^______```aaaccc___bbbfffiiijjjlllnnnpppsssssssssrrrpppnnnmmmllliiiiiiiiihhhgggfffffffffdddddddddcccbbb___\\\ZZZTTTQQQNNNLLLLLLKKKIIIGGGFFFDDDDDDHHHMMMUUUcccpppnnn```[[[___jjj~~~nnndddZZZXXXWWWSSSPPPOOOKKKIIIFFFEEEEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>AAABBBDDDIIIVVVkkkyyyrrrpppyyy|||sssggg\\\RRRMMMLLLRRR[[[fffttt|||pppbbbYYYRRROOOKKKIIIHHHIIIIIIIIIFFFFFFFFFCCC@@@=========;;;;;;:::::::::;;;;;;<<<===<<<>>>AAA@@@@@@FFFNNNXXXmmmpppbbbjjj{{{xxxqqqoooooorrrxxxXXXXXXZZZ[[[\\\\\\\\\\\\^^^```bbbbbbaaa```aaabbbaaacccgggiiikkkmmmoooqqqsssssssssrrrpppooommmmmmkkkjjjjjjjjjiiihhhhhhhhheeefffgggfffccc___\\\ZZZUUURRROOOMMMMMMLLLJJJHHHFFFDDDDDDHHHLLLRRR___lll}}}tttbbb\\\___hhhzzzsssggg]]]YYYWWWRRRNNNMMMKKKIIIGGGFFFEEEDDDBBB@@@????????????????????????DDDEEEHHHQQQbbbxxxxxxrrrwwwvvviii]]]RRRMMMKKKPPPYYYeeetttzzzjjj\\\SSSOOOKKKIIIIIIJJJJJJKKKGGGGGGGGGDDD@@@>>>===>>><<<;;;;;;:::::::::;;;;;;======>>>AAAAAABBBHHHPPP___pppkkkaaannnzzzqqqkkkhhhgggmmmtttYYYZZZ[[[\\\]]]]]]]]]]]]```bbbccccccbbbaaabbbcccdddfffiiijjjlllnnnqqqssssssssssssrrrqqqooonnnmmmllllllkkkkkkkkkjjjjjjjjjggghhhjjjhhhddd```]]]\\\VVVTTTQQQOOONNNMMMKKKJJJFFFDDDEEEHHHKKKPPP\\\hhhyyy~~~iiiaaaaaagggvvvzzzmmm```ZZZVVVPPPLLLKKKKKKIIIGGGFFFFFFEEEBBB@@@????????????????????????BBBCCCHHHUUUjjjvvvxxxyyykkk___RRRLLLIIINNNVVVaaappp}}}ooo___SSSPPPLLLJJJJJJKKKLLLLLLHHHIIIHHHEEEAAA>>>===>>>===<<<;;;;;;;;;;;;;;;;;;<<<;;;<<>>======>>>===<<<<<<;;;;;;<<<<<<<<<;;;===???@@@BBBJJJRRReeettt|||ggghhh}}}{{{qqqjjjlllrrrYYYZZZZZZ[[[\\\\\\\\\\\\]]]```bbbdddeeefffhhhjjjjjjkkkmmmnnnnnnpppsssuuuttttttttttttsssrrrqqqpppmmmmmmmmmmmmmmmlllllllllkkknnnpppnnniiiccc```___YYYVVVSSSQQQQQQPPPNNNLLLHHHFFFFFFHHHJJJOOOYYYdddvvv{{{fffcccbbbkkk}}}oooccc\\\TTTPPPOOOLLLJJJHHHFFFFFFEEECCCAAA????????????????????????DDDFFFNNN```yyy~~~|||zzzzzzzzzzzz{{{wwwwwwxxxwwwwwwvvvuuuttt}}}{{{oooeeeXXXRRRMMMPPPUUU]]]iiittt~~~qqqcccTTTQQQOOONNNNNNOOONNNMMMKKKKKKJJJFFFAAA>>><<<<<>>===<<<<<<<<<<<<<<>>@@@AAAAAA@@@???>>>BBBCCCMMMccc|||yyyrrrrrrpppooonnnnnnnnnnnnrrrqqqpppoooooonnnoooooosssxxxrrriii___SSSJJJLLLQQQVVVbbbnnnzzz}}}wwwhhh[[[TTTNNNMMMLLLKKKMMMQQQMMMMMMLLLIIIEEEAAA???>>>========================AAA999888???CCCFFFQQQ```rrr|||sssttt||||||}}}^^^^^^^^^^^^^^^^^^^^^^^^___aaadddfffhhhhhhggggggjjjjjjkkkmmmooorrrtttuuusssttttttrrrooommmmmmnnnqqqqqqppppppooonnnnnnnnnooonnnmmmmmmllliiiddd```]]][[[YYYYYYXXXUUURRROOOLLLIIIGGGHHHIIIMMMYYYdddtttqqqfff```fffppp}}}kkk]]]VVVQQQOOOKKKIIIGGGFFFFFFEEEBBB@@@>>>???AAABBBCCCBBBAAA@@@CCCHHHUUUmmm}}}{{{yyywwwuuutttsssrrrrrrqqqrrrrrrsssrrrqqqpppooonnnnnnnnnqqquuu}}}xxxnnnbbbUUULLLMMMPPPSSS]]]hhhttt}}}~~~sssccc[[[TTTNNNNNNMMMLLLMMMPPPMMMNNNMMMJJJEEEAAA??????========================@@@;;;<<>>===@@@FFFGGGJJJWWWgggxxx|||vvv|||~~~bbbbbbbbbbbbbbbbbbbbbbbbeeeeeefffgggffffffeeeeeeffffffggghhhjjjlllnnnooopppqqqqqqpppooooooqqqsssuuutttsssrrrqqqqqqqqqrrrrrrqqqpppooonnnkkkgggddd___]]]ZZZXXXWWWTTTQQQNNNLLLIIIHHHIIIIIILLLVVVaaaooozzzxxxkkk```aaahhhrrrvvvbbbWWWPPPLLLJJJHHHFFFEEEDDDCCCAAA???@@@AAABBBCCCDDDDDDCCCCCCBBBNNNaaawww~~~}}}}}}}}}~~~|||iii\\\QQQOOONNNMMMSSS\\\fffqqqyyyxxxxxxxxxpppdddZZZTTTPPPQQQQQQNNNMMMOOOPPPPPPPPPMMMHHHCCC@@@???===========================???BBBFFFHHHNNN```rrr{{{yyyyyyccccccccccccccccccccccccfffffffffffffffffffffeeeeeeeeefffgggiiijjjlllmmmmmmnnnnnnmmmmmmnnnqqqsssvvvuuusssrrrrrrrrrssstttuuusssqqqpppooommmiiifff```]]]ZZZWWWUUUSSSPPPMMMLLLIIIHHHIIIIIILLLUUU___mmmyyyxxxkkkaaaaaahhhrrrwwwbbbWWWPPPLLLJJJHHHFFFEEEDDDCCCAAA??????@@@@@@AAABBBCCCCCCCCCDDDQQQdddvvvmmm___SSSPPPOOOMMMSSS\\\ccclllrrrsssuuuwwwssslllZZZUUUQQQRRRQQQOOONNNPPPQQQRRRRRROOOJJJEEEAAA???>>>>>>>>>>>>>>>>>>>>>>>>===???BBBDDDHHHTTTjjj}}}sssyyybbbbbbbbbbbbbbbbbbbbbbbbeeeeeeeeeffffffggghhhhhheeeeeefffggghhhjjjlllmmmjjjkkkkkkjjjjjjkkkooorrruuutttsssrrrrrrsssuuuwwwwwwuuusssqqqpppnnnkkkhhhbbb___[[[XXXUUUSSSPPPNNNLLLJJJIIIIIIIIIKKKTTT]]]lllwwwsssfff^^^aaaiiitttuuucccXXXRRRNNNJJJHHHFFFEEEEEEDDDBBB@@@>>>>>>???@@@AAABBBBBBCCCGGGVVViiixxxsssdddVVVQQQOOOMMMSSS]]]dddkkkqqqsssuuuxxxuuuppp\\\VVVQQQRRRQQQOOOOOOQQQRRRSSSTTTQQQLLLFFFBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???BBBDDDJJJZZZppp{{{kkkvvvaaaaaaaaaaaaaaaaaaaaaaaacccddddddeeeggghhhjjjkkkffffffggghhhiiijjjlllmmmhhhhhhhhhgggfffhhhllloootttsssqqqqqqrrrtttwwwyyyxxxvvvtttrrrqqqooollljjjeeebbb]]]ZZZWWWUUURRRPPPLLLJJJIIIJJJIIIKKKSSS\\\lllwwwmmmbbb\\\bbblllyyyrrraaaWWWQQQMMMKKKIIIGGGFFFFFFEEEBBB@@@>>>>>>??????@@@BBBCCCDDDIIIZZZooo|||zzzjjjZZZSSSOOOMMMSSS]]]gggmmmtttwwwyyyyyyuuuppp^^^WWWQQQQQQPPPOOOPPPSSSSSSUUUUUUSSSMMMGGGBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCFFFOOO___qqq}}}sssgggvvv````````````````````````bbbbbbccceeegggiiikkkmmmggggggggghhhiiikkklllmmmggggggfffeeedddfffjjjmmmsssrrrpppppprrruuuxxxzzzyyywwwtttrrrqqqpppmmmkkkhhhddd___[[[YYYVVVTTTQQQLLLJJJIIIJJJIIIJJJRRR[[[kkkwwwjjjaaa\\\dddppp~~~nnn^^^TTTNNNJJJLLLJJJHHHGGGFFFEEECCCAAA?????????@@@AAABBBDDDEEEHHHZZZqqq~~~nnn\\\TTTOOOLLLSSS]]]iiipppwww||||||zzzsssmmm___WWWQQQPPPPPPOOOQQQTTTTTTUUUVVVSSSNNNGGGCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>AAADDDIIISSSbbbpppxxxzzz}}}ooogggxxx^^^___``````aaa``````___aaaaaabbbdddfffgggiiiiiigggfffgggiiikkkkkkiiiggggggeeebbbaaaaaaeeehhhkkkoooppprrrsssssstttwwwyyyzzzxxxvvvuuutttrrrnnnkkkgggccc___\\\ZZZXXXVVVTTTOOOLLLKKKKKKJJJJJJRRR[[[lllzzz|||jjjbbb]]]bbboooiii]]]WWWQQQLLLKKKHHHFFFEEEEEEDDDCCCBBB???@@@AAA@@@???@@@CCCEEENNNaaavvv~~~}}}|||}}}}}}{{{}}}qqq___UUUPPPPPPUUU[[[gggzzzpppggg]]]WWWSSSSSSSSSQQQRRRTTTRRRVVVXXXVVVNNNFFFAAA??????????????????@@@@@@@@@>>>BBBFFFJJJVVVdddjjjiiilllnnnxxxwwwlllgggyyy}}}}}}_______________`````````aaaaaacccdddfffgggiiiiiiiiihhhhhhhhhiiiiiigggeeefffdddaaa``````cccfffiiijjjkkkmmmmmmnnnppptttwwwzzzyyyxxxwwwvvvtttpppmmmhhheeeaaa^^^\\\ZZZWWWVVVOOOLLLKKKKKKJJJJJJRRR[[[kkkyyyvvvjjjccc^^^cccpppxxxdddZZZTTTNNNJJJKKKHHHFFFEEEEEEDDDCCCBBB>>>?????????>>>@@@BBBEEEOOObbbvvv~~~}}}}}}~~~~~~vvvzzztttbbbWWWRRRQQQVVV\\\ooorrrggg\\\VVVRRRSSSSSSQQQRRRTTTTTTWWWZZZWWWOOOGGGBBB@@@????????????@@@@@@@@@@@@@@@CCCGGGMMMZZZgggkkkhhhgggjjjuuuvvvkkklll}}}~~~___^^^^^^]]]^^^___```aaaaaabbbcccdddfffhhhiiijjjjjjiiihhhhhhhhhgggdddbbbeeeccc```^^^^^^```ccceeefffggghhhhhhjjjmmmrrrvvvzzzzzzyyyzzzyyywwwrrrooojjjgggccc```^^^[[[XXXVVVPPPMMMLLLKKKJJJJJJRRRZZZiiiwwwvvvjjjccc___eeerrrqqqaaaYYYTTTNNNJJJKKKHHHFFFEEEEEEDDDCCCBBB===>>>>>>>>>>>>???CCCEEERRRdddxxx~~~}}}|||{{{yyy}}}pppxxx~~~|||zzzzzz|||{{{{{{~~~xxxfffZZZSSSRRRWWW]]]rrrqqqddd[[[UUUQQQRRRSSSQQQRRRTTTVVVYYY[[[XXXQQQHHHCCCAAA????????????@@@@@@AAAAAACCCEEEIIIRRR```kkkmmmhhhdddhhhvvvssskkkmmm~~~~~~___^^^]]]\\\]]]^^^aaabbbaaabbbccceeefffhhhiiijjjjjjhhhfffffffffeeecccaaacccaaa___]]]]]]^^^```bbbdddeeeeeefffhhhmmmsssxxxzzzzzz{{{|||}}}zzzuuuqqqllliiieeeaaa___\\\XXXVVVQQQNNNLLLLLLJJJJJJRRRZZZfffuuu{{{iiiccc```fffttt~~~mmmaaaZZZVVVPPPLLLKKKHHHFFFEEEEEEDDDCCCBBB>>>>>>>>>>>>>>>@@@DDDGGGUUUhhh{{{~~~yyyuuurrruuuxxxzzz{{{yyylllwww~~~~~~}}}~~~~~~~~~~~~}}}zzztttoookkkiiihhhiiijjjjjjlllpppuuuzzz|||}}}~~~}}}}}}{{{jjj\\\TTTQQQVVV]]]jjjpppaaaZZZTTTQQQRRRSSSRRRSSSUUUVVVZZZ\\\YYYQQQHHHCCCAAA>>>??????@@@@@@AAAAAAAAAEEEFFFKKKVVVeeeooonnniiigggmmm~~~qqqkkkmmm~~~___^^^]]]\\\]]]___aaacccbbbbbbccceeeggghhhjjjjjjgggfffddddddddddddcccaaaaaa___]]]\\\[[[]]]^^^```aaaaaabbbcccfffkkkqqqvvvyyyzzz}}}}}}xxxsssllliiifffbbb___\\\WWWTTTQQQNNNMMMLLLJJJKKKQQQZZZdddtttjjjccc```gggvvvxxxkkkaaa[[[WWWQQQMMMKKKHHHFFFEEEEEEDDDCCCBBB???????????????BBBGGGJJJXXXkkk~~~vvvnnnnnnrrrwwwyyy}}}tttlllyyy}}}}}}}}}}}}}}}||||||{{{{{{{{{}}}}}}~~~~~~{{{zzzyyyyyyzzzzzzzzzzzz|||{{{uuummmjjjfffaaa^^^]]]]]]^^^______bbbgggooouuuyyyzzz{{{{{{|||mmm^^^TTTPPPUUU\\\ddd|||uuugggZZZTTTQQQSSSTTTSSSTTTWWWVVVYYY[[[XXXPPPHHHBBB@@@>>>??????@@@AAAAAABBBBBBEEEFFFMMM[[[jjjqqqpppmmmqqqxxxooolllqqq~~~}}}___^^^^^^^^^___aaabbbcccbbbcccdddeeegggiiijjjkkkgggeeecccbbbbbbcccbbbaaa^^^]]]\\\[[[[[[\\\^^^___]]]^^^```aaadddhhhnnnrrrxxxzzz}}}yyyuuummmkkkgggdddaaa\\\WWWTTTRRROOOMMMMMMKKKKKKQQQZZZcccsssnnnfffaaagggvvvwwwlllbbb\\\VVVQQQLLLKKKHHHFFFEEEEEEDDDCCCBBB????????????@@@CCCIIIMMM\\\mmmvvvnnnpppuuu|||qqqlll{{{|||||||||{{{xxxxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{|||||||||~~~|||zzzwwwuuusssrrrooooooppppppqqqtttxxx{{{zzz~~~}}}yyytttmmmhhhaaa___]]]ZZZXXXWWWXXXXXXYYYZZZ]]]dddllltttyyyzzzzzz{{{}}}}}}zzz|||{{{uuuqqqpppooouuuppp```TTTOOOTTT\\\eee}}}}}}qqqZZZUUURRRTTTUUUUUUVVVYYYWWWZZZ\\\XXXPPPHHHBBB@@@>>>??????@@@AAABBBCCCCCCFFFHHHQQQaaammmrrrsssuuu}}}nnnmmmqqq||||||^^^^^^___```aaabbbcccdddbbbcccdddfffgggiiijjjkkkhhhfffcccaaaaaa```___^^^\\\\\\[[[[[[[[[]]]^^^___\\\^^^```bbbeeehhhmmmpppwwwyyy}}}zzzuuupppmmmjjjfffccc^^^XXXUUUSSSPPPNNNMMMKKKKKKQQQZZZcccsssuuukkkdddgggttt|||qqqfff^^^XXXRRRNNNKKKHHHFFFEEEEEEDDDCCCBBB>>>>>>>>>>>>???CCCIIIMMM___mmm|||{{{uuuuuu|||oookkk{{{~~~zzzvvvuuuttttttuuuuuuvvvvvvwwwwwwuuuuuuuuuuuutttttttttsssxxxvvvtttqqqnnnkkkjjjiiidddeeeffffffhhhkkkppptttuuuyyy~~~}}}wwwtttsssvvv}}}~~~yyysssooolllhhhccc___[[[ZZZYYYWWWVVVUUUTTTTTTUUUWWW[[[bbbllltttyyy{{{xxxzzz~~~}}}xxxsssssswww{{{sssmmmjjjhhhhhhggglllwwwtttcccVVVPPPUUU]]]iiittt[[[UUUSSSUUUWWWVVVXXX[[[YYY\\\]]]ZZZRRRIIICCCAAA>>>??????@@@AAABBBCCCDDDGGGKKKVVVfffppptttxxx~~~nnnoooppp}}}zzz{{{~~~^^^___```bbbcccdddddddddbbbcccdddfffhhhiiijjjkkkjjjgggcccaaa___^^^]]][[[[[[[[[[[[[[[[[[]]]___```^^^```cccfffhhhkkknnnqqqvvvyyy}}}{{{vvvqqqoookkkhhhddd___ZZZVVVSSSPPPNNNMMMKKKKKKQQQZZZcccssszzzooofffgggsssvvvkkkbbb[[[UUUQQQKKKHHHFFFEEEEEEDDDCCCBBB=========<<<>>>BBBHHHMMMaaammmyyy~~~}}}yyynnnjjjzzz|||vvvrrroooqqqrrrrrrssstttuuuvvvvvvrrrqqqqqqpppooonnnmmmmmmpppnnnlllhhheeecccaaa```^^^___```aaabbbfffkkkoooqqqvvv|||}}}wwwtttiiifffcccgggnnnssstttssssssoooiiifffeeeccc___[[[YYYYYYXXXVVVUUUSSSRRRRRRTTTUUUZZZaaakkktttyyy{{{wwwyyy~~~zzzvvvooooooqqqyyyzzzwwwqqqkkkgggeeeeeefffdddiiissswwwfffXXXQQQVVV___jjjzzzppp[[[VVVSSSVVVXXXWWWYYY\\\ZZZ]]]___[[[SSSJJJDDDBBB>>>??????@@@BBBCCCDDDDDDIIIMMMZZZjjjsssvvv|||ooopppuuu|||yyyzzz~~~```aaaccceeefffgggfffffffffgggggghhhiiijjjjjjkkkhhhfffdddaaa___]]][[[[[[]]]\\\[[[[[[[[[\\\^^^______bbbfffiiikkkmmmpppsssuuuxxx||||||yyyvvvrrrmmmhhhddd___YYYVVVTTTPPPMMMMMMLLLLLLQQQXXXdddqqqtttggglllqqqxxxqqqiii\\\SSSPPPJJJGGGEEEDDDDDDCCCBBBAAA???>>>???@@@>>>???HHHSSSddduuu~~~{{{sssppp}}}vvvrrrnnnlllmmmnnnnnnooopppqqqqqqqqqnnnllljjjiiijjjjjjhhhgggdddddddddcccaaa^^^\\\ZZZYYYYYYYYYZZZ^^^bbbgggjjjppptttyyy~~~yyynnnlllfffaaa___bbbgggiiijjjiiigggeeeddddddbbb```^^^[[[ZZZYYYWWWVVVUUUTTTTTTQQQSSSXXX```iiisss{{{xxxqqqssspppooouuu}}}wwwrrrooommmkkkjjjhhheeeccciiiiiinnnxxxvvvdddYYYTTTVVV[[[jjjuuuyyyggg\\\TTTRRRWWWZZZYYYYYY[[[]]]``````[[[RRRHHHBBB@@@CCC???===@@@BBBBBBDDDGGGMMMQQQ___pppxxxxxx~~~~~~ooommm{{{~~~}}}|||zzzyyy{{{bbbbbbdddeeeffffffffffffhhhiiiiiijjjjjjkkkkkkkkkgggfffdddaaa___]]]\\\[[[[[[[[[ZZZZZZZZZ\\\]]]^^^___bbbfffiiikkknnnqqqsssuuuxxx|||}}}{{{wwwsssnnnhhhddd^^^YYYUUUTTTPPPNNNMMMLLLLLLQQQXXXdddqqq~~~nnnoooqqq~~~uuujjj]]]TTTQQQJJJHHHEEEDDDDDDDDDBBBAAA@@@???@@@@@@???AAAJJJUUUhhhvvvyyysssuuuzzzsssnnnkkkjjjiiiiiiiiijjjkkklllllllllkkkhhhfffeeeeeedddcccaaa``````___^^^\\\ZZZXXXWWWUUUUUUVVVXXX[[[```eeegggmmmqqqwww|||uuujjjddd^^^\\\___cccfffgggeeecccaaaaaaaaaaaa___]]]\\\[[[ZZZXXXWWWVVVUUUUUUTTTVVV[[[bbbjjjttt{{{{{{uuuqqqnnnlllssszzzvvvtttrrrpppooonnnllliiigggjjjjjjmmmvvvxxxfffZZZTTTVVV\\\lllwwwwwwhhh___WWWSSSVVVYYYYYYZZZ]]]^^^``````[[[RRRHHHBBB@@@CCC???>>>AAACCCBBBDDDHHHOOOVVVdddssszzzzzzyyyjjjiii}}}|||{{{{{{yyyyyy{{{ggggggggggggggghhhiiijjjkkkkkkkkkkkkkkkkkkkkkkkkgggfffdddaaa___]]]\\\[[[YYYYYYXXXXXXYYY[[[\\\]]]___bbbfffjjjlllooorrruuuvvvyyy}}}}}}xxxuuuoooiiiddd^^^XXXTTTUUUQQQNNNNNNMMMMMMRRRXXXdddqqqtttpppooo{{{xxxjjj\\\SSSQQQJJJHHHEEEDDDDDDDDDBBBAAAAAA@@@@@@AAA@@@CCCMMMXXXlllvvv}}}~~~|||~~~xxxttt}}}wwwnnnjjjgggfffeeeeeeeeefffgggggghhhhhhfffccc```___^^^]]][[[YYYZZZYYYWWWVVVTTTSSSRRRRRRPPPPPPRRRTTTXXX]]]bbbdddiiimmmsssxxx}}}}}}llleee___\\\___cccffffffdddbbbaaa```aaaaaa___^^^^^^\\\ZZZXXXWWWVVVVVVWWWWWWYYY]]]ccclllttt|||yyyqqqnnnlllrrr}}}}}}{{{yyywwwyyywwwuuuuuutttrrrpppmmmlllkkkkkkqqq~~~|||iii[[[TTTWWW]]]lllxxx{{{ppphhh___WWWVVVXXXYYY\\\______aaaaaa[[[QQQHHHBBB@@@BBB???>>>AAACCCCCCEEEJJJSSS]]]lllyyy~~~rrrdddeeezzzyyyxxxwwwxxx{{{nnnmmmlllkkkkkklllnnnooonnnnnnmmmmmmlllkkkkkkkkkgggeeecccaaa___]]]\\\\\\WWWWWWWWWWWWXXXZZZ\\\]]]___bbbgggkkknnnqqqtttwwwwwwzzz~~~zzzvvvpppjjjeee___YYYUUUUUUQQQOOOOOONNNMMMRRRYYYeeerrruuunnnjjjttt|||jjj[[[QQQNNNJJJHHHFFFEEEEEEDDDCCCAAABBB@@@AAABBBBBBEEEOOO[[[mmmssswwwyyy|||yyyzzzvvvvvvsssjjjfffdddcccccccccdddddddddeeeeeeeeebbb___\\\ZZZYYYWWWUUUSSSTTTSSSQQQOOONNNMMMNNNNNNLLLMMMNNNQQQVVV[[[___bbbeeeiiioootttyyy~~~rrrkkkddd```bbbfffiiijjjiiigggeeeddddddcccaaa```___]]][[[YYYWWWWWWWWWXXXXXXZZZ^^^ccckkkssszzz~~~|||ssspppnnnttt~~~}}}{{{|||}}}}}}~~~}}}{{{{{{zzzyyyvvvsssooollljjjmmmxxxmmm]]]VVVYYYaaammm{{{~~~vvvlll```ZZZXXXZZZ]]]___```bbbaaa[[[QQQHHHBBB@@@AAA??????BBBCCCCCCGGGLLLUUUcccuuunnnbbbeee~~~yyyxxxvvvuuuwww|||qqqpppooooooooopppqqqrrrqqqpppooonnnlllkkkjjjjjjfffeeecccaaa___]]]]]]\\\WWWWWWWWWWWWYYY[[[]]]___```dddiiimmmpppssswwwzzzzzz||||||xxxrrrlllfff```ZZZVVVVVVRRROOOOOONNNNNNSSSZZZfffssssssmmmhhhqqqmmm\\\RRRNNNKKKIIIFFFEEEEEEEEECCCBBBBBB@@@AAABBBBBBFFFRRR^^^nnnqqqtttuuuzzz~~~|||yyyzzz~~~wwwzzz}}}ppphhhcccaaaaaa````````````aaaaaaaaaaaa___]]]YYYWWWVVVTTTRRRPPPPPPNNNMMMKKKJJJJJJKKKKKKIIIJJJMMMPPPTTTYYY]]]___aaaeeekkkpppuuuyyy~~~zzzsssjjjfffgggkkknnnooopppnnnkkkiiihhhfffcccaaa```___\\\YYYXXXXXXYYYZZZYYYZZZ]]]bbbiiipppwwwzzz|||rrroooooottt~~~}}}}}}~~~{{{xxxqqqnnnjjjkkktttooo___XXX]]]gggxxx|||kkk___[[[]]]______bbbcccaaa[[[QQQHHHBBBAAA@@@???@@@CCCDDDCCCHHHNNNWWWjjj}}}kkkbbbggg|||~~~yyyvvvtttsssvvv|||rrrrrrrrrrrrrrrsssttttttttttttrrrpppnnnlllkkkjjjfffeeecccaaa___^^^]]]]]]WWWWWWXXXYYY[[[]]]```aaabbbeeekkkooosssvvvzzz}}}}}}}}}zzztttnnniiiccc]]]YYYWWWSSSPPPPPPOOOOOOTTTZZZhhhuuuppplllhhhpppsssaaaVVVPPPKKKIIIFFFEEEEEEEEECCCBBBAAA@@@@@@BBBCCCGGGTTT```qqqtttvvvvvvwwwzzz~~~~~~~~~}}}||||||{{{xxxmmmeeeaaa___^^^ZZZZZZZZZZZZ[[[[[[[[[[[[[[[YYYVVVSSSRRRQQQNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHIIIKKKOOOSSSWWWZZZ\\\^^^aaaggglllppptttxxx{{{~~~zzzqqqlllmmmqqqssstttvvvssspppnnnllliiifffcccdddbbb___\\\ZZZ[[[\\\]]]^^^^^^```bbbggglllpppssszzz~~~~~~zzzooommmmmmttt~~~|||rrroookkkkkkrrrpppaaa[[[cccnnntttddd]]]___aaa```cccdddbbb[[[QQQHHHCCCAAA??????AAADDDDDDDDDIIIQQQ[[[rrriiiaaahhh|||}}}xxxtttqqqooossszzztttuuuvvvwwwxxxyyyyyyyyyyyyxxxvvvtttqqqnnnmmmllleeedddcccaaa___^^^]]]]]]YYYYYYYYYZZZ]]]___bbbdddcccggglllqqquuuyyy}}}~~~{{{uuupppkkkfff```\\\WWWSSSQQQPPPOOOOOOTTT[[[jjjwww|||kkkiiiffflllxxxdddXXXQQQKKKIIIGGGEEEEEEEEEDDDBBBAAA???@@@AAABBBGGGUUUbbbxxx{{{}}}}}}yyywww{{{~~~sssiiibbb^^^\\\[[[VVVVVVVVVVVVVVVVVVVVVVVVVVVSSSPPPNNNMMMLLLJJJIIIHHHHHHHHHIIIHHHHHHGGGGGGFFFHHHJJJMMMQQQTTTWWWXXXZZZ]]]bbbgggjjjnnnrrrtttxxx}}}zzztttuuuxxx{{{|||{{{yyyvvvsssrrrpppllljjjhhhfffccc___^^^___```bbbfffeeeddddddeeegggiiijjjooouuu||||||yyynnnlllnnnuuussspppmmmlllrrrqqqbbb]]]ggguuuyyyfff___bbbdddaaaddddddbbb[[[PPPGGGCCCAAA??????BBBEEEDDDDDDJJJRRR```yyyfff^^^fff}}}{{{uuuqqqllljjjooovvvxxxyyy|||~~~~~~|||{{{yyyvvvsssqqqnnnmmmeeedddcccaaa___^^^]]]]]]ZZZZZZZZZ\\\^^^aaadddeeedddhhhnnnrrrwww{{{{{{vvvqqqlllgggbbb^^^WWWSSSQQQQQQPPPOOOTTT[[[kkkxxxuuugggfffccchhhyyyyyydddWWWOOOKKKIIIGGGFFFFFFEEEDDDBBB@@@??????AAABBBHHHUUUbbb}}}|||wwwzzzyyyooofff```\\\ZZZXXXVVVVVVVVVUUUUUUUUUUUUUUURRROOOLLLKKKJJJIIIGGGEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEGGGIIILLLOOORRRTTTVVVWWWZZZ___cccfffjjjmmmppptttyyy{{{{{{}}}{{{yyyxxxvvvtttrrrllliiifffbbbaaabbbccceeelllkkkhhheeedddddddddeeegggmmmvvv}}}}}}zzzxxxooonnnpppxxxsssqqqnnnmmmrrr~~~qqqccc___jjjyyyzzzggg```dddfffcccdddeeebbb[[[PPPGGGCCCBBB>>>???BBBEEEDDDDDDKKKSSSdddccc[[[cccyyysssoooiiiggglllsss~~~{{{yyyuuupppmmmiiihhhgggeeebbb___\\\ZZZ]]]\\\\\\^^^aaacccddddddgggiiilllqqqvvv{{{~~~zzzuuupppiiiccc^^^XXXTTTRRRRRRPPPOOOSSSYYYkkk{{{wwwfffcccfffkkkuuuwwwcccXXXRRRLLLIIIFFFEEEEEEEEEDDDCCCDDD@@@AAAEEEEEEHHHVVVhhh~~~}}}ssshhhccc___YYYVVVVVVPPPPPPPPPPPPPPPPPPOOOOOOQQQNNNLLLJJJJJJIIIHHHFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEFFFFFFGGGJJJLLLOOOQQQTTTWWWZZZ]]]```cccgggjjjqqqtttyyy|||~~~~~~}}}{{{yyyxxxtttmmmfffdddfffjjjqqqrrrppplllfffcccdddfffggghhhmmmttt{{{}}}{{{yyyuuusssxxxyyyrrrnnnqqqxxxzzzkkk]]]YYYcccpppwwwhhh___^^^aaaeeeeeeeeebbbZZZPPPGGGCCCBBBAAA@@@AAACCCCCCEEEPPP\\\pppzzzaaa^^^gggxxxpppkkkhhheeehhhmmm{{{xxxuuuqqqnnnllljjjhhheeebbb___]]]\\\]]]]]]]]]___bbbeeefffgggjjjlllooosssxxx}}}zzzvvvqqqjjjddd___YYYUUURRRRRRPPPOOOSSSZZZkkkzzzqqqbbbaaagggmmmyyytttbbbVVVPPPKKKHHHEEEDDDDDDDDDCCCBBBCCC@@@AAAEEEEEEHHHWWWiiizzzoooeee```\\\VVVTTTTTTNNNNNNNNNNNNMMMMMMMMMMMMNNNKKKIIIHHHHHHHHHFFFEEEFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEGGGIIILLLNNNPPPRRRTTTXXX[[[^^^aaadddgggmmmppptttwwwyyyzzz|||~~~~~~vvvnnnkkklllooottttttrrrmmmgggddddddeeedddeeeiiiooovvvzzzzzzyyy{{{zzzzzz~~~xxxsssuuuzzz{{{mmm```ZZZ```jjj~~~xxxiii```___bbbdddfffeeebbbZZZOOOGGGCCCBBBBBBAAABBBDDDDDDGGGRRR^^^rrrxxx```^^^ggg~~~wwwooollliiigggjjjooo{{{xxxvvvsssqqqooommmiiieeebbb```______^^^^^^___aaacccgggiiikkkoooqqqtttxxx|||{{{vvvrrrlllfffaaa[[[VVVSSSRRRQQQOOOTTTZZZiiiyyy|||lll``````fffnnn{{{qqqaaaUUUNNNJJJHHHEEECCCCCCCCCBBBAAABBB???@@@DDDEEEIIIXXXjjj|||tttjjj```[[[XXXSSSPPPQQQLLLLLLKKKKKKKKKJJJJJJJJJIIIGGGEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDFFFHHHJJJMMMNNNOOORRRUUUXXX[[[]]]aaadddhhhkkknnnqqqrrrsssuuuwwwyyyyyy{{{~~~zzzttttttuuuyyyxxxuuupppjjjfffddddddcccccceeejjjpppvvvxxxyyy}}}xxxyyy~~~|||pppbbbYYY[[[cccqqqzzzkkkbbb```bbbdddffffffbbbYYYNNNFFFBBBBBBCCCBBBDDDFFFFFFJJJUUUaaatttwww___^^^iii|||uuuooolllkkkjjjmmmsss}}}yyyxxxvvvuuussspppjjjfffbbbaaaaaabbb^^^___aaabbbeeehhhlllpppuuuwwwzzz~~~{{{wwwsssnnnhhhddd]]]XXXTTTSSSQQQPPPTTT[[[hhhyyyzzzkkk___```eeelllzzzpppbbbVVVNNNKKKHHHEEECCCCCCCCCCCCBBBAAA>>>@@@DDDFFFIIIYYYkkkzzzvvv~~~}}}pppeee\\\WWWTTTPPPNNNNNNKKKJJJJJJIIIIIIHHHHHHHHHGGGEEECCCCCCDDDEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDFFFHHHKKKLLLMMMPPPSSSVVVXXX[[[^^^aaaeeegggjjjkkklllnnnppprrrsssuuuyyy}}}|||zzz{{{}}}zzztttnnniiifffdddeeeeeeeeehhhnnntttyyy{{{{{{||||||oooaaaWWWXXX^^^iiiyyy|||llldddccccccdddgggfffaaaXXXMMMEEEBBBBBBBBBBBBDDDFFFGGGKKKWWWcccwwwvvv``````kkk~~~~~~zzztttooommmmmmmmmqqqwww}}}{{{{{{zzzvvvrrrmmmgggdddccccccddd```bbbdddeeefffjjjpppttt|||~~~~~~zzzwwwtttoooiiieee___ZZZVVVTTTQQQPPPUUU[[[hhhyyyyyyjjj______dddmmm}}}~~~qqqeeeYYYPPPLLLIIIFFFEEEEEEEEEDDDCCCAAA>>>@@@DDDFFFIIIYYYkkkuuusss~~~{{{kkkbbbXXXTTTRRRNNNLLLMMMJJJJJJJJJIIIHHHGGGGGGGGGFFFDDDCCCCCCDDDEEEEEEDDDBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBDDDFFFHHHJJJLLLNNNQQQTTTVVVYYY\\\^^^bbbdddfffhhhiiijjjmmmoooooosssxxx}}}~~~~~~yyytttnnnjjjggggggffffffgggkkkqqqxxx||||||zzzlll^^^UUUWWW\\\hhhuuu|||mmmfffeeeffffffiiiggg```VVVKKKDDDBBBCCCAAAAAACCCFFFHHHLLLXXXeeezzzuuu```bbbnnnxxxsssoooooooooppptttzzzzzzwwwqqqlllhhhfffggggggdddgggiiiiiiiiimmmtttyyy~~~|||yyywwwtttooojjjfffbbb\\\WWWTTTQQQPPPUUU\\\iiiyyywwwiii^^^^^^dddooo{{{rrriii]]]RRRLLLJJJGGGEEEEEEEEEDDDCCCBBB???@@@DDDEEEIIIXXXjjjrrrsss}}}~~~|||yyyhhh^^^UUURRRPPPLLLKKKLLLJJJJJJIIIHHHGGGGGGFFFFFFFFFDDDCCCCCCDDDEEEDDDCCCAAABBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAABBBDDDGGGHHHJJJLLLOOORRRTTTVVVYYY\\\^^^```bbbccceeegggjjjmmmlllpppvvvzzz|||~~~}}}yyyuuuooolllhhhhhhggggggiiinnnuuu{{{zzzjjj]]]UUUVVV\\\iiitttzzzmmmhhhhhhiiihhhjjjggg```UUUJJJCCCBBBCCCAAAAAACCCGGGIIINNNZZZggg{{{ttt___bbboooxxxsssooopppqqqrrrvvv|||~~~{{{wwwqqqnnnlllkkkkkkjjjmmmooonnnnnnqqqxxx~~~}}}{{{xxxvvvsssooojjjgggddd^^^XXXUUURRRPPPUUU\\\jjjzzz{{{lll```^^^cccoooxxxrrrkkk___TTTKKKIIIFFFDDDDDDDDDCCCBBBCCC@@@AAAEEEEEEHHHWWWiiimmmppp|||yyy{{{|||yyyuuudddZZZRRROOOMMMJJJIIIJJJIIIIIIHHHGGGFFFEEEDDDDDDFFFDDDBBBBBBCCCCCCBBBAAA???@@@BBBCCCCCCCCCBBBAAA@@@??????@@@AAACCCEEEFFFGGGIIILLLOOOPPPSSSVVVXXXYYYZZZ]]]^^^```cccgggjjjiiimmmrrruuuwwwyyy|||~~~{{{uuuqqqllllllkkkjjjjjjnnnuuu{{{zzzkkk___VVVVVV[[[gggqqqxxxllliiikkklllkkkkkkggg```TTTIIIBBBAAACCCAAABBBDDDHHHKKKPPP]]]jjj|||rrr]]]aaannnxxxsssppprrrssssssxxx}}}{{{vvvrrrooonnnnnnnnnqqqsssrrrqqqttt{{{|||zzzwwwuuusssoookkkgggeee^^^YYYUUURRRPPPUUU]]]kkk{{{rrrccc___bbbmmm|||vvvrrrlll```TTTJJJHHHEEECCCCCCCCCBBBAAADDD@@@AAAEEEEEEHHHWWWhhh||||||ggglllyyywwwyyyzzzvvvrrraaaXXXOOOMMMKKKIIIHHHIIIHHHHHHGGGFFFEEEDDDCCCCCCFFFDDDBBBAAABBBBBBAAA@@@===>>>@@@BBBBBBBBB@@@???????????????@@@BBBDDDFFFEEEGGGJJJMMMNNNPPPSSSVVVTTTVVVXXXZZZ\\\___dddgggfffjjjoooqqqrrrtttxxx{{{zzz~~~~~~xxxtttqqqqqqpppnnnnnnqqqxxx}}}{{{mmmaaaXXXVVVYYYeeeooowwwkkkjjjlllmmmmmmkkkhhh___TTTHHHBBBAAACCCCCCCCCFFFJJJMMMRRR___lll|||ppp\\\```mmm~~~{{{xxxsssqqqrrrttttttxxx~~~zzzuuusssrrrpppsssuuuuuutttxxx}}}}}}|||zzzvvvrrrmmmiiigggbbb\\\WWWSSSPPPOOOTTT[[[iiizzzuuuccc```bbbggg{{{vvvllldddZZZQQQLLLIIIEEECCCCCCDDDDDDCCCCCCAAAAAAAAAAAAEEEPPP]]]xxxsssiiijjjzzzzzzxxx|||}}}ttthhh___VVVNNNKKKJJJGGGFFFGGGGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????======>>>???@@@@@@AAAAAAFFFGGGHHHJJJLLLMMMOOOOOOQQQSSSVVVXXXYYY[[[^^^```fffgggjjjkkklllnnnqqqtttwwwyyy{{{~~~~~~|||vvvuuusssqqqqqqtttzzzyyylllaaaYYYYYY]]]bbbkkk}}}vvvkkkkkkoooqqqpppnnnhhh]]]PPPFFFAAAAAABBBAAADDDHHHKKKLLLQQQ```ppphhh___^^^pppzzzwwwvvvtttqqqpppssswww{{{~~~yyywwwvvvwwwzzz||||||{{{~~~}}}yyyuuupppkkkhhhfffbbb]]]WWWTTTRRRQQQVVV^^^jjj{{{zzzgggbbbaaaeeewwwyyymmmdddZZZQQQLLLIIIEEEDDDDDDDDDDDDCCCCCCAAAAAABBBAAAEEEPPP\\\uuunnngggjjjzzz~~~yyyxxx{{{|||rrrfff]]]TTTLLLKKKJJJGGGFFFGGGFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????======>>>??????@@@AAAAAADDDDDDFFFGGGIIIKKKLLLMMMNNNQQQSSSUUUVVVXXX[[[]]]___```cccdddeeegggjjjmmmssstttwwwzzz~~~}}}yyyxxxvvvuuuuuuxxx~~~wwwkkkaaa[[[\\\bbbfffmmm}}}xxxmmmlllooopppooommmfff[[[OOOFFFBBBBBBDDDBBBDDDHHHLLLMMMSSScccsssggg```^^^ooozzztttsssrrrooooooqqqvvvyyy~~~||||||~~~~~~yyysssnnniiifffeeebbb\\\WWWUUUSSSSSSYYY```kkk}}}mmmddd```bbbrrr|||nnndddZZZRRRLLLIIIFFFDDDDDDDDDDDDCCCCCCAAAAAABBBBBBEEEPPP\\\qqqlllfffiiixxx}}}yyyxxx{{{{{{pppccc[[[RRRKKKIIIIIIFFFEEEGGGFFFEEEEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???===>>>>>>??????@@@@@@@@@AAABBBCCCDDDFFFGGGIIIIIIKKKMMMOOOQQQRRRTTTVVVXXXXXXZZZ\\\]]]^^^aaadddffflllnnnqqqtttxxx|||||||||zzzyyyyyy}}}uuukkkbbb^^^bbbiiioootttyyynnnlllooopppooommmeeeYYYLLLDDDBBBCCCEEECCCEEEIIILLLNNNUUUgggyyy}}}}}}fff```]]]lllzzzrrrqqqooolllkkkmmmrrruuuyyyrrrlllhhheeeddd```[[[VVVUUUSSSTTTZZZbbbnnnvvvhhhaaabbbpppqqqeee[[[SSSMMMJJJFFFDDDDDDDDDDDDCCCCCCAAABBBCCCBBBEEEOOO[[[pppkkkeeehhhvvv}}}yyyxxx|||{{{pppcccYYYQQQIIIHHHHHHFFFEEEGGGEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>?????????@@@???@@@AAABBBDDDEEEFFFGGGHHHJJJLLLNNNOOOPPPSSSUUUVVVXXXZZZ[[[\\\^^^aaadddfffhhhkkkooossswwwyyy{{{~~~}}}||||||}}}ssskkkdddbbbiiirrryyy}}}vvvmmmlllooopppooooooeeeWWWKKKCCCAAACCCDDDDDDEEEIIIMMMPPPXXXlll~~~~~~vvv{{{eeeaaa\\\iiizzzrrrqqqnnnjjjhhhhhhllloooyyyrrrlllgggeeeddd^^^YYYUUUTTTSSSSSSZZZbbbpppoooddddddppp~~~xxxjjj]]]TTTNNNKKKGGGEEEDDDDDDDDDCCCCCCBBBBBBCCCBBBEEENNNZZZrrr}}}hhhdddhhhvvv}}}yyyxxx||||||rrreeeYYYPPPIIIHHHHHHFFFEEEFFFDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???????????????@@@BBBCCCDDDEEEEEEFFFHHHJJJLLLLLLNNNPPPRRRTTTUUUXXXYYYZZZ\\\___bbbbbbdddfffjjjnnnrrrtttvvvyyy|||~~~{{{rrrkkkddddddmmmxxxyyyooojjjkkknnnpppppppppfffVVVJJJCCCAAAAAABBBDDDFFFJJJNNNRRR[[[ooowww~~~{{{fffaaa\\\hhhyyytttrrrnnniiieeedddfffiiizzzsssmmmiiieeeddd^^^YYYUUUSSSRRRSSSZZZbbbsssvvviiigggqqq|||qqqaaaVVVOOOLLLHHHEEEDDDDDDDDDCCCCCCBBBCCCDDDCCCEEENNNYYYrrrwwwcccaaahhhxxx|||xxxwww{{{}}}tttiiiZZZQQQJJJHHHHHHEEEDDDFFFCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDFFFIIIJJJJJJKKKMMMOOOPPPQQQTTTUUUVVVXXX[[[^^^___```cccfffiiimmmoooppptttwww{{{~~~zzzqqqiiicccbbbmmmyyy|||xxxrrrmmmhhhgggkkknnnppppppnnndddUUUIIIDDDBBBAAA@@@DDDFFFKKKPPPTTT]]]ppp~~~}}}fffaaa\\\iiiyyyuuusssnnnhhhdddbbbdddfff{{{uuupppjjjfffddd___ZZZVVVUUUSSSTTT[[[cccvvv~~~mmmiiipppyyyzzzfffXXXOOOLLLHHHEEEEEEDDDDDDCCCBBBBBBCCCDDDCCCDDDMMMXXXooovvvaaa```hhhyyy~~~zzzuuutttyyy|||uuukkk\\\SSSKKKIIIHHHEEEDDDEEECCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@AAABBBBBBBBBDDDFFFGGGHHHIIIKKKMMMLLLNNNPPPRRRSSSUUUXXX[[[\\\]]]___bbbeeegggiiikkkmmmpppsssvvvxxx|||~~~xxxoooggg___^^^iiivvv{{{sssnnnfffeeedddgggkkknnnoooooojjj```RRRIIIEEEDDDCCCAAACCCFFFLLLRRRUUU^^^ppp~~~eee```^^^mmmxxxtttrrrnnnhhhdddccceeehhh~~~{{{wwwqqqlllgggdddaaa\\\WWWVVVUUUUUU\\\dddwww||||||ooojjjpppwwwiiiYYYPPPLLLHHHFFFEEEDDDDDDCCCBBBBBBCCCEEECCCDDDMMMXXXmmmzzzcccaaaiiiyyy}}}xxxsssqqqwww{{{vvvlll]]]TTTLLLJJJHHHEEEDDDEEEBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA>>>>>>>>>>>>============<<<======>>>???@@@@@@AAAAAABBBEEEEEEFFFGGGIIIKKKLLLMMMPPPQQQRRRTTTWWWZZZ[[[\\\]]]```bbbdddfffggghhhjjjmmmoooqqqtttxxx{{{|||vvvnnneee\\\[[[ffftttzzzpppjjjaaaaaacccggglllnnnnnnmmmfff\\\PPPIIIGGGGGGEEECCCBBBFFFMMMSSSVVV^^^ooo~~~eee``````pppxxxsssqqqmmmhhheeeeeegggjjj}}}|||yyytttppplllhhhgggddd```[[[WWWSSSUUU___kkk{{{~~~xxxyyy}}}rrrnnnqqquuujjj]]]QQQNNNJJJGGGEEEEEEDDDCCCBBB@@@@@@AAABBBDDDLLLVVVkkkgggdddjjjyyyuuuooopppqqqxxxzzzpppbbbXXXMMMIIIGGGDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAABBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>=========<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBCCCDDDEEEFFFFFFKKKLLLMMMMMMNNNPPPSSSVVVWWWZZZ]]]___```aaaccceeedddgggkkknnnooopppqqqrrrxxx{{{xxxlllaaaZZZ\\\jjjyyyuuunnneeebbb```dddkkkoooooommmhhhZZZLLLHHHGGGEEEDDDDDDHHHJJJPPPWWW\\\dddqqq~~~lll___cccmmmyyytttpppllliiifffdddjjjrrr}}}|||yyytttpppllliiihhhccc___\\\XXXVVVXXXcccpppxxxyyy|||rrrnnnrrrwww~~~hhh\\\QQQNNNJJJGGGFFFEEEDDDCCCBBB@@@@@@BBBBBBDDDMMMVVVlllooohhhkkkyyyvvvoooooopppwwwzzzpppcccYYYNNNJJJHHHEEEDDDFFFDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>=========<<<<<<<<<========================@@@@@@AAABBBCCCDDDEEEEEEHHHIIIKKKKKKLLLMMMQQQSSSUUUXXX[[[]]]^^^___aaabbbbbbdddgggiiijjjlllnnnppptttwww{{{~~~xxxkkk```ZZZ]]]lll{{{vvvpppgggdddcccffflllooonnnkkkdddWWWKKKGGGHHHGGGGGGHHHKKKMMMSSS[[[```ggguuummmaaaeeepppxxxvvvqqqmmmkkkhhhgggmmmuuu~~~}}}{{{xxxtttpppllljjjiiiccc___\\\ZZZXXX\\\hhhuuuxxxxxx|||pppmmmssszzzyyyeee[[[QQQNNNJJJGGGFFFEEEDDDCCCDDDAAAAAACCCCCCEEEMMMWWWnnnzzznnnlllxxxvvvooooooooovvvyyypppeeeZZZPPPKKKHHHEEEDDDFFFCCCCCCCCCBBBBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<========================>>>??????@@@AAABBBCCCCCCEEEFFFHHHHHHHHHJJJMMMOOORRRUUUXXXYYYZZZ[[[\\\^^^^^^```bbbcccdddfffiiilllnnnqqquuuwwwzzz}}}wwwjjj___YYY^^^ooovvvppphhhfffeeeiiinnnpppmmmiii^^^SSSHHHGGGHHHIIIJJJLLLOOOQQQWWW___dddlllyyymmm___dddqqqyyyyyytttooonnnlllkkkqqqxxx~~~zzzyyyuuurrrnnnllljjjiiiddd```]]][[[YYY]]]kkkxxxzzzyyy|||xxxllljjjsss}}}wwwdddZZZQQQNNNJJJGGGFFFFFFEEEDDDEEEBBBBBBCCCCCCEEENNNWWWoooppplllyyyxxxpppnnnmmmtttxxxqqqfff[[[PPPKKKHHHEEEDDDEEECCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>============<<<========================<<<======>>>???@@@AAABBBBBBDDDFFFFFFGGGHHHJJJLLLOOOQQQTTTUUUUUUVVVWWWYYYZZZ[[[]]]^^^___aaaeeehhhiiikkkoooqqqsssvvvyyy{{{~~~wwwiii^^^YYY```sss|||rrrmmmfffeeeffflllqqqrrrnnnhhhYYYOOOFFFEEEGGGGGGIIILLLQQQSSSYYYaaafffnnn|||~~~~~~kkk[[[```mmm|||vvvqqqpppooooootttzzz}}}xxxvvvsssooolllkkkjjjjjjfffbbb^^^[[[YYY^^^lllzzz~~~}}}qqqgggfffssswwwdddZZZQQQNNNJJJGGGGGGGGGFFFEEEEEECCCBBBCCCCCCEEEMMMWWWpppppplllyyyzzzrrrooolllsssyyysssfff[[[PPPKKKHHHDDDCCCDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???????????????????????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@AAACCCEEEFFFFFFFFFHHHJJJLLLNNNPPPQQQQQQQQQRRRTTTVVVXXXYYYZZZ[[[^^^aaaeeedddfffiiilllmmmooorrruuuwww{{{uuuhhh^^^[[[cccvvv{{{qqqkkkbbbcccfffnnntttuuuoooiiiUUULLLEEEDDDEEEEEEGGGJJJPPPRRRYYYaaagggnnn|||{{{xxxzzzoooZZZ^^^kkkxxxrrrqqqqqqqqquuu{{{|||zzzwwwuuurrrnnnlllkkkkkklllgggbbb^^^\\\[[[```nnn|||wwwlllcccdddttttttcccZZZQQQNNNJJJHHHGGGGGGGGGFFFEEECCCBBBCCCCCCDDDLLLVVVmmmqqqkkkvvv|||tttppplllrrryyyuuuhhh]]]RRRLLLIIIEEECCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????@@@BBBDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNMMMMMMNNNPPPRRRTTTVVVWWWXXXZZZ^^^``````bbbeeefffhhhjjjllloooooorrrxxx~~~||||||{{{{{{|||~~~~~~ttthhh___\\\eeezzz|||qqqjjj___aaagggooovvvvvvooogggRRRKKKEEEDDDDDDDDDFFFJJJQQQSSSYYYaaagggooo}}}~~~www___```lll{{{uuusssttttttwww{{{~~~|||{{{xxxvvvrrrooommmmmmnnnnnngggbbb___]]]]]]dddssssssiiibbbdddwwwoooaaa[[[QQQNNNJJJHHHHHHHHHGGGFFFDDDBBBAAABBBBBBCCCKKKTTThhhuuulllqqqvvvqqqlllrrrzzzwwwkkk```UUUOOOKKKGGGEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????>>>@@@CCCDDDDDDCCCDDDEEEHHHJJJLLLLLLKKKKKKLLLMMMMMMPPPSSSUUUVVVXXXZZZ\\\[[[^^^```bbbcccdddgggiiiiiikkkooottt{{{~~~|||zzzyyytttuuuvvvxxxzzz||||||ssshhh```^^^ggg|||{{{oooggg___aaagggpppwwwuuullldddPPPJJJEEEEEEEEEEEEHHHMMMSSSUUU\\\dddjjjrrr~~~cccbbbnnnxxxvvvwwwwwwyyy}}}}}}yyywwwssspppoooooopppqqqfffbbb___^^^___gggwwwqqqhhhaaaeeezzz{{{jjj___\\\QQQNNNJJJHHHHHHHHHGGGGGGDDDBBBAAABBBAAACCCJJJTTTdddyyymmmmmmzzzwwwqqqlllrrr{{{xxxnnncccWWWQQQMMMHHHGGGHHHDDDDDDDDDEEEEEEEEEEEEEEEAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>??????===???BBBCCCBBBBBBBBBCCCGGGIIIKKKKKKJJJJJJJJJKKKJJJMMMQQQTTTUUUVVVWWWXXXYYY[[[]]]______aaaccceeeeeefffiiinnnttt}}}{{{{{{{{{zzzxxxvvvtttrrrpppqqqsssvvvyyy|||~~~~~~zzzrrrhhhaaa```iii}}}yyylllddd```bbbiiiqqqwwwtttjjjaaaOOOIIIFFFFFFGGGHHHKKKQQQUUUXXX^^^fffmmmuuueeecccnnnzzzyyyyyyyyyzzz~~~}}}|||{{{zzzyyysssmmmllloooooolllfffbbb______aaajjj{{{uuuhhhbbbhhhzzzwwwkkk^^^UUURRRNNNJJJGGGGGGFFFEEEDDDIIIDDDAAABBBCCCDDDGGGMMMddd}}}{{{jjjkkksssuuuoooqqqtttzzzvvvkkk\\\QQQJJJHHHGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???@@@AAABBB??????@@@@@@@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<============>>>@@@@@@AAAAAAAAABBBBBBBBBDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMNNNQQQRRRSSSXXXYYY[[[[[[[[[\\\]]]___cccdddgggiiimmmsssyyy~~~~~~~~~}}}{{{yyyxxxwwwwwwuuuttttttssspppnnnkkkiiikkklllooossswwwzzz}}}|||zzzqqqjjjggggggnnn{{{nnnggg___dddkkkqqquuuuuujjj^^^MMMJJJGGGEEEEEEIIIMMMPPPVVVWWW]]]fffnnnvvvyyyfff___ooo{{{zzz{{{yyyzzz|||~~~|||{{{{{{zzzyyytttmmmmmmppppppmmmhhhddd```aaadddnnnuuuggg```eeevvvzzzlll```YYYRRROOOKKKHHHGGGFFFEEEDDDHHHDDDAAABBBCCCCCCGGGLLL```xxxnnnlllsss~~~rrrlllmmmqqqxxxzzzpppbbbVVVOOOKKKHHHFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDCCCBBBAAAAAABBBBBB??????@@@@@@@@@@@@??????>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<=========???@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJLLLNNNPPPQQQTTTVVVXXXXXXXXXXXXZZZ\\\^^^```bbbdddggglllrrrwwwyyy~~~}}}}}}~~~}}}}}}|||}}}~~~}}}{{{yyy{{{zzzxxxvvvuuutttsssssspppppppppooommmjjjhhhgggggghhhkkkoootttxxx{{{||||||~~~~~~{{{ppphhhhhhooozzzxxxmmmeeeaaagggmmmrrruuurrrfffZZZKKKIIIGGGFFFGGGKKKOOORRRWWWXXX]]]eeekkktttoooaaaZZZiii|||{{{|||{{{|||~~~}}}{{{{{{{{{yyyyyytttnnnnnnqqqqqqnnnjjjeeebbbccciiiuuuxxxhhh___aaappppppddd]]]TTTPPPKKKHHHGGGGGGFFFEEEHHHDDDAAACCCCCCCCCFFFKKKZZZpppuuuooorrruuu|||lllfffhhhmmmwwwxxxjjj]]]SSSMMMIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEDDDCCCBBBAAA@@@AAAAAA??????@@@@@@@@@@@@??????>>>>>>>>>=========<<<<<<:::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDEEEEEEFFFHHHJJJLLLMMMPPPQQQSSSTTTSSSTTTUUUWWWXXXZZZ[[[]]]___ccciiimmmlllqqqwww}}}~~~}}}|||xxxwwwyyy{{{}}}}}}}}}~~~~~~~~~}}}||||||zzzyyyyyyxxxxxxyyyzzz{{{yyyzzzzzzzzzxxxvvvtttssssssrrrqqqooonnnmmmmmmmmmjjjjjjjjjiiigggfffdddcccccceeehhhmmmrrrvvvyyy{{{|||~~~|||ooofffkkk{{{uuukkkeeebbbiiipppttttttoooaaaTTTJJJHHHGGGGGGIIIMMMRRRUUUYYYZZZ^^^dddjjjrrrfff]]]WWWddd~~~}}}~~~}}}~~~|||{{{{{{{{{zzzyyyuuupppooorrrrrrooojjjeeebbbfffnnn{{{~~~{{{~~~}}}kkk``````kkkxxxvvvgggaaaVVVRRRLLLIIIGGGGGGGGGFFFHHHDDDAAACCCCCCCCCEEEJJJVVViii|||}}}qqqppprrruuufff```bbbiiiuuu~~~pppaaaUUUNNNJJJIIIFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>???@@@@@@AAAAAA@@@@@@???>>>>>>>>>============<<<:::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>???>>>??????@@@AAAAAABBBBBBBBBBBBCCCDDDEEEGGGIIIJJJLLLNNNOOOPPPOOOPPPQQQSSSTTTUUUWWWXXXYYY]]]aaaddddddhhhmmmrrrvvvyyy}}}}}}{{{xxxuuuuuu{{{}}}zzzvvvsssqqqsssuuuwwwxxxxxxyyyyyyyyyyyyxxxxxxvvvuuutttsssssstttuuuvvvrrrrrrrrrqqqpppooommmllllllkkkjjjhhhhhhgggggggggdddddddddcccbbbaaaaaa```bbbdddhhhlllqqqvvvyyy{{{|||}}}~~~}}}nnneeeoootttkkkeeecccjjjrrruuussslll^^^PPPHHHHHHHHHIIILLLQQQUUUWWWZZZ[[[___dddjjjtttwwwbbb]]]WWWccc~~~~~~~~~~~~}}}||||||{{{zzzwwwqqqqqqsssrrrooohhhcccbbbhhhrrr|||sssxxx~~~pppccc```hhhssslllcccXXXSSSMMMIIIHHHHHHHHHGGGGGGCCCBBBCCCCCCBBBDDDIIISSSdddvvvtttnnnnnnqqqccc]]]^^^eeesssssscccVVVNNNLLLLLLGGGFFFFFFEEEFFFFFFGGGHHHDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>============:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBDDDEEEGGGGGGIIIKKKLLLMMMLLLMMMNNNPPPQQQRRRTTTUUUVVVXXX\\\^^^^^^aaaeeehhhkkknnnqqqtttuuuyyy}}}~~~~~~~~~~~~~~~~~~|||wwwuuurrrnnnmmmsss|||~~~zzzuuusssooollllllnnnppprrrssstttuuuuuuuuuuuuttttttrrrqqqpppooonnnnnnooopppkkkkkkkkkjjjiiihhhggggggeeedddcccbbbbbbbbbbbbbbb___^^^^^^^^^^^^^^^______```bbbeeejjjoootttwwwyyy|||}}}~~~~~~{{{ooofffsssuuummmhhhccckkkrrrtttqqqiii[[[NNNGGGHHHIIILLLOOOSSSWWWYYYZZZ\\\aaaffflllvvvsss```]]]VVVaaa}}}~~~~~~}}}~~~~~~~~~||||||xxxsssrrrtttrrrnnngggcccccckkkwww~~~zzzooosssyyyuuugggbbbgggppptttfffZZZUUUNNNJJJHHHHHHHHHHHHGGGCCCBBBDDDDDDBBBDDDGGGOOO]]]ppp{{{}}}|||}}}~~~xxxmmmjjjzzzrrrddd\\\[[[aaannnzzzuuugggZZZQQQMMMMMMHHHHHHFFFEEEEEEFFFGGGHHHDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>=========:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFFFFHHHIIIJJJJJJJJJLLLMMMMMMOOOQQQRRRSSSTTTWWWZZZXXXZZZ]]]___```bbbeeegggiiilllpppsssuuuuuuvvvwwwwwwxxxyyyyyyyyyxxxwwwvvvqqqqqqqqqrrrssstttuuuuuussstttvvvxxxyyy|||{{{uuupppoookkkiiiiiinnntttwwwuuuqqqmmmkkkhhheeeeeegggkkkmmmmmmnnnoooooooooooooooooommmllljjjiiihhhhhhhhhiiieeeeeedddcccbbbbbbaaaaaa^^^^^^]]]\\\\\\\\\]]]]]]ZZZYYYYYYZZZZZZ[[[]]]]]]]]]___cccggglllpppsssuuu{{{|||~~~~~~xxxpppjjjwwwwwwoooiiidddmmmssssssooofffXXXLLLGGGIIIKKKNNNRRRVVVYYY[[[[[[^^^ccciiimmmxxxqqq]]]YYYSSS^^^www~~~}}}~~~~~~~~~zzzuuussstttqqqmmmgggccceeeooo|||}}}yyynnnqqqvvv{{{xxxiiicccfffmmm}}}kkk[[[VVVOOOJJJHHHIIIIIIIIIGGGCCCBBBDDDDDDBBBCCCFFFIIIWWWiiiwww{{{zzzzzz|||}}}}}}ooojjjxxxwwwhhh^^^YYY\\\gggrrr}}}|||wwwnnnaaaVVVOOOLLLJJJIIIGGGEEEEEEEEEGGGGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDDDD@@@AAAAAABBBBBBAAAAAA@@@?????????>>>>>>>>>======;;;;;;<<<<<<<<<=========<<<============>>>>>>>>>======>>>>>>>>>>>>??????>>>>>>>>>???@@@AAABBBCCCCCCEEEGGGGGGGGGGGGIIIJJJHHHJJJMMMNNNOOOPPPSSSUUUSSSUUUVVVWWWWWWYYY[[[]]]^^^aaaeeeggghhhggghhhiiiiiijjjkkklllllllllkkkjjjffffffggggggiiijjjlllllliiikkknnnoooqqqtttxxx|||}}}{{{{{{}}}}}}~~~}}}yyysssnnnjjjiiiffffffhhhkkkmmmnnnllliiigggeeeaaa___^^^```ccceeeffffffggghhhhhhhhhhhhhhhhhhgggeeecccbbbaaabbbbbb______^^^]]]]]]\\\\\\\\\XXXXXXWWWWWWWWWXXXXXXYYYUUUUUUUUUUUUVVVXXXZZZ[[[^^^```cccfffkkkooorrrssszzz|||~~~uuuqqqoooyyyxxxpppjjjiiipppuuussskkkaaaTTTIIIHHHJJJMMMPPPTTTWWWZZZ[[[\\\```fffkkknnnvvvppp[[[VVVQQQ]]]sss~~~~~~{{{uuussstttqqqlllgggdddgggrrr}}}yyyoooqqqtttyyyzzzjjjcccffflll|||ooo\\\WWWPPPJJJIIIIIIIIIJJJGGGCCCBBBDDDDDDBBBCCCFFFEEERRReeetttyyyxxxyyy{{{|||pppnnnyyy{{{kkk```YYYYYYbbblllwwwyyyzzzttthhhZZZPPPKKKKKKJJJHHHFFFEEEEEEFFFGGGEEEDDDDDDDDDCCCCCCCCCCCC@@@AAABBBDDDDDDDDDDDDCCC@@@AAAAAABBBBBBAAAAAA@@@????????????>>>>>>>>>>>><<<<<<<<<============>>>============>>>>>>>>>???<<<<<<<<<===========================>>>@@@AAAAAAAAACCCDDDEEEEEEEEEGGGHHHDDDFFFIIIKKKKKKMMMOOORRRQQQRRRTTTTTTTTTTTTWWWYYYXXX[[[^^^```____________aaaaaacccddddddccccccbbb`````````aaacccdddfffgggcccfffiiijjjkkknnntttxxx{{{}}}}}}zzzvvvssssssuuuwwwwwwvvvsssnnniiigggfffccceeegggiiijjjhhhfffeeedddbbb^^^[[[ZZZ[[[^^^``````aaabbbcccccccccccccccdddcccaaa___^^^]]]]]]^^^\\\[[[ZZZYYYYYYYYYYYYYYYUUUTTTTTTTTTTTTUUUUUUVVVRRRRRRRRRRRRTTTVVVXXXZZZaaabbbeeehhhlllpppssstttzzz|||sssrrrrrr{{{xxxpppjjjlllssswwwrrriii^^^QQQFFFIIIJJJNNNQQQUUUXXXZZZ[[[]]]aaahhhlllmmmtttqqq[[[UUUQQQ]]]sss}}}xxxuuurrrpppmmmllliiigggjjjvvv}}}vvvsssqqqvvvzzzhhhcccfffkkkppp```YYYPPPKKKJJJKKKKKKJJJGGGEEEBBBAAABBBDDDDDDDDDJJJMMM[[[ooo|||~~~}}}~~~wwwmmmtttkkk___YYYWWW[[[cccoooxxx}}}yyyooocccVVVKKKIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@????????????>>><<<===>>>===;;;::::::;;;========================<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDDDDCCCBBBAAACCCDDDEEEFFFGGGHHHIIIIIIMMMMMMMMMMMMNNNNNNNNNNNNSSSSSSUUUVVVWWWXXXXXXYYYXXXZZZ\\\^^^___^^^]]]\\\]]]]]]\\\\\\]]]^^^```aaa^^^aaadddgggiiikkkmmmoooqqqtttvvvrrrmmmiiijjjmmmllllllllljjjgggffffffgggbbbbbbcccddddddeeeffffff]]][[[XXXVVVVVVXXXZZZ\\\___^^^^^^^^^^^^___``````______^^^]]][[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOPPPRRRTTTUUUVVVXXX[[[]]]aaaccciiipppvvvwwwrrrnnnzzz|||~~~~~~~~~}}}~~~nnnpppxxxuuunnnjjjllltttyyyttteeeUUUKKKHHHHHHKKKOOORRRTTTVVVYYY[[[\\\```ggglllnnntttxxxbbbVVVUUUWWWnnn{{{wwwtttqqqnnnllljjjjjjooo|||}}}vvvsssrrrwww~~~kkkeeehhhlll|||ttt```YYYQQQKKKKKKLLLKKKKKKGGGEEEBBBAAABBBDDDDDDDDDHHHLLLZZZnnn|||~~~}}}nnntttlll```YYYVVVYYY^^^jjjttt}}}{{{ssshhh[[[PPPJJJJJJHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@????????????>>>??????>>><<<;;;;;;<<<========================>>>>>>>>>>>>>>>===<<<<<<========================???@@@AAABBBCCCBBBAAAAAABBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKMMMNNNOOOQQQRRRRRRRRRSSSSSSTTTVVVWWWXXXXXXWWWWWWZZZYYYYYYYYYYYY[[[\\\]]][[[^^^aaadddfffhhhjjjmmmooopppqqqmmmgggdddfffhhhhhhiiihhhfffcccbbbbbbddd____________^^^^^^^^^]]][[[YYYVVVTTTSSSUUUWWWYYYYYYXXXXXXXXXXXXYYYZZZZZZ\\\[[[ZZZYYYXXXWWWVVVVVVUUUTTTRRRQQQPPPOOOOOOOOOPPPPPPOOONNNNNNNNNNNNNNNOOOQQQSSSTTTUUUWWW[[[]]]bbbdddjjjrrrwwwxxxuuuqqqwwwyyy|||}}}||||||~~~rrrrrrwww~~~tttmmmjjjlllsssxxxrrrbbbSSSMMMLLLJJJMMMPPPSSSUUUXXX\\\^^^___bbbggglllmmmrrr|||eeeWWWUUUXXXmmm}}}~~~zzzvvvsssooolllkkknnnwww|||uuuttttttyyymmmgggjjjooozzzuuu```YYYQQQLLLLLLLLLLLLKKKHHHEEEBBBAAABBBCCCDDDCCCFFFKKKYYYmmm|||rrruuurrrfff]]]XXXXXX[[[cccnnnzzz|||xxxnnn```TTTMMMLLLJJJHHHGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@AAA???===<<<===>>>========================@@@@@@??????>>><<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<>><<<===>>>========================????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>???@@@@@@??????@@@@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRRRRSSSUUUXXXZZZ\\\___bbbeeeiiihhheee```\\\ZZZ\\\^^^`````````^^^[[[YYYZZZ[[[\\\]]]\\\\\\[[[YYYWWWVVVUUUSSSPPPNNNMMMMMMNNNOOOOOOOOONNNNNNOOOOOOPPPQQQQQQQQQPPPPPPOOOOOOOOONNNMMMMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJMMMOOOQQQSSSTTTVVVZZZ\\\eeehhhlllqqqttttttrrrqqqoooqqqtttvvvwwwxxxzzz||||||~~~zzzssstttzzzxxxooolllmmmsssvvvuuujjjYYYNNNNNNRRRQQQRRRTTTVVVYYY^^^cccggghhhiiilllnnnnnnpppzzznnnYYYTTTXXXhhh{{{vvvqqqmmmllluuu{{{ttttttvvv}}}nnnggglllrrr}}}~~~mmm```ZZZSSSOOONNNNNNMMMKKKIIIFFFCCCAAABBBCCCCCCCCCDDDJJJWWWjjj~~~yyyvvvzzzxxxlllbbb\\\XXXWWWaaalllrrrrrrmmmaaaUUUQQQOOOKKKHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@???@@@@@@???===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>==============================>>>>>>=========>>>???@@@>>>>>>>>>??????@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGGGGFFFIIIHHHHHHHHHIIIJJJKKKLLLJJJJJJKKKLLLMMMMMMMMMMMMPPPQQQTTTVVVWWWZZZ^^^aaagggeeeaaa]]]ZZZYYYZZZ[[[]]]]]]]]]ZZZXXXVVVWWWXXXSSSTTTUUUUUUUUUTTTRRRQQQQQQPPPNNNLLLJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIKKKMMMPPPQQQSSSUUUYYY\\\eeehhhkkknnnnnnnnnmmmllllllnnnqqqssstttvvvxxxyyyyyy{{{~~~uuuooouuuuuuooonnnpppwwwwwwrrreeeVVVMMMNNNRRRTTTVVVXXXYYY\\\```fffjjjkkkkkknnnpppqqqrrr{{{~~~rrr[[[SSSXXXeee~~~yyytttpppppp|||}}}uuuvvvyyyooohhhlllsssyyymmm```[[[TTTPPPOOOOOOMMMKKKIIIFFFCCCAAABBBCCCCCCBBBCCCIIIUUUfff|||yyysssssstttiii```XXXWWW^^^eeejjjlllkkkcccZZZTTTRRRMMMIIIFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAA???===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>=================================>>>>>>>>>??????======>>>>>>>>>??????????????????@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIIIIJJJIIIIIILLLMMMOOOQQQSSSVVVZZZ]]]bbb```]]]ZZZXXXXXXXXXXXXXXXXXXXXXVVVSSSRRRRRRSSSOOOPPPRRRSSSSSSRRRQQQPPPMMMLLLJJJIIIHHHGGGHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJLLLOOOPPPRRRUUUXXX[[[ccceeeiiijjjiiiiiiiiiiiijjjllloooqqqrrrsssuuuwwwxxxzzz~~~xxxrrrnnnyyy~~~wwwsssssstttyyyuuulll```UUUPPPQQQSSSVVVXXX[[[\\\^^^bbbfffjjjkkkkkknnnqqqsssuuu}}}www___UUUXXXaaazzz}}}}}}}}}{{{|||~~~xxxuuuxxxyyyzzz}}}oooiiioooxxxvvvmmmaaa[[[TTTQQQPPPOOOMMMKKKIIIGGGCCCBBBBBBBBBBBBBBBBBBGGGQQQaaaxxxwwwnnnlllxxxsssggg^^^YYY]]]aaadddhhhllliiicccXXXUUUPPPKKKHHHGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@AAABBBAAA???===>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@>>>>>>???@@@@@@@@@@@@??????@@@BBBCCCDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFEEEHHHIIIKKKLLLNNNQQQVVVYYY\\\ZZZXXXWWWVVVUUUTTTTTTRRRRRRRRROOOMMMKKKLLLMMMMMMNNNPPPRRRRRRQQQNNNMMMGGGGGGFFFEEEDDDDDDEEEEEECCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGIIIKKKNNNPPPQQQTTTXXX[[[___bbbeeegggffffffhhhjjjjjjlllooopppqqqrrrtttuuuxxx{{{wwwrrrqqqrrr{{{yyyyyyyyyxxxpppeee\\\VVVUUUUUUVVVXXXZZZ]]]___aaacccfffhhhiiihhhkkkqqqtttwww~~~{{{dddYYYZZZ[[[uuu{{{zzzzzzzzz||||||xxx~~~|||}}}}}}mmmjjjsss}}}ssslllaaa[[[UUUQQQPPPPPPNNNKKKJJJGGGCCCBBBBBBBBBBBBBBBAAAFFFNNN]]]uuu~~~uuukkkgggsss{{{nnnddd[[[]]]___aaagggnnnoookkk[[[XXXSSSNNNJJJIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCBBB@@@??????@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAA@@@>>>============>>>>>>>>>>>>>>>=========>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@>>>@@@BBBDDDEEEDDDCCCBBB???@@@BBBCCCDDDDDDCCCBBBEEEFFFHHHIIIKKKNNNSSSVVVWWWVVVTTTTTTTTTSSSQQQPPPMMMMMMMMMKKKHHHFFFGGGHHHHHHJJJKKKMMMLLLJJJHHHFFFDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJMMMOOOQQQTTTXXX[[[\\\___ccceeeeeegggjjjmmmjjjllloooppppppqqqssstttyyy}}}zzzqqqoooqqqwww~~~||||||vvvlll```YYYXXXYYYYYYXXXXXX[[[^^^aaabbbccceeegggffffffiiippptttxxxhhh[[[\\\WWWrrr}}}|||{{{~~~