BM6P6(@ www\\\WWWUUUQQQPPPNNNLLLKKKLLLMMMMMMHHHDDDAAABBBEEEFFFCCC???999999:::999999888777666444444333333333222222222111111111111111111111111222111000.........///000111000///......///000111111111000000//////......////////////000000000000------------.........///111000///......///000111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333444444444555555555555666555555444333444555666777666666666666777777777777999999999999999999999999;;;CCCKKKIIIAAA999888:::999999999999999999999999888888888888777777777777777888888888888999999999888888888888888888888888777777888999999999999888::::::999999888777777777999999888888888888999999888888777777666666555555999888888888777777666666444444555666666777666666666666777777777777666666555666666777888999999999777777777777888888888888777888:::;;;<<<<<<;;;:::<<<<<<======<<<:::999777888888888888999;;;===>>>??????>>>===========================???AAACCCDDD???DDDJJJNNNNNNKKKEEEAAA@@@@@@AAABBBBBBCCCDDDDDDBBBDDDFFFGGGHHHGGGEEEDDDIIIKKKNNNPPPPPPNNNKKKIIIKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQRRRSSSSSSRRRQQQPPPRRRQQQPPPOOOOOOPPPRRRSSSUUUVVVWWWWWWXXX]]]dddjjjmmmmmmlllmmmnnnqqqtttvvvyyymmmeee```]]]XXXTTTMMMLLLLLLKKKJJJJJJIIIIIIFFFEEEEEEDDDCCCBBBBBBBBB???????????????????????????===;;;:::::::::<<<===<<<<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;<<<<<<===???>>>===;;;::::::;;;;;;999999999999999999999999888888888888888888888888999999999999999999999999<<<<<<;;;::::::999888888888888888999999:::::::::888999999::::::999999888777888888888888999999999777888888888888999999999::::::;;;;;;<<<======>>>@@@@@@@@@???????????????EEEDDDDDDCCCCCCCCCDDDDDDCCCEEEGGGJJJMMMOOOPPPQQQHHHJJJKKKLLLKKKHHHEEECCCGGGJJJLLLLLLKKKIIIHHHHHHIIIIIIIIIKKKMMMMMMLLLJJJKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJIIIHHHFFFDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>===>>>??????>>><<<999888;;;:::999999;;;;;;:::999{{{___XXXUUUQQQOOOMMMKKKJJJKKKLLLNNNHHHDDDAAABBBEEEFFFCCC???999::::::999999888777666555555555444444444333333111111111111111111111111111000///......//////000111000///......///000111000000000000//////........./////////000000000000------........./////////111000///......///000111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222333333444444444444555555555555555444333333333444666666555555555666666666666777777777777777777777777777666<<<@@@>>>999555666999888888888888888888888888666666777777777888888888777777888888888999999999888888888888888888888888777777888999999999999888::::::999888888777777666999888888777777888888999777777777777666666555555888888888777777777666666555555666777777777777777666666777777777777666666555555666777777888999999555555666666666777777777666777999:::;;;;;;:::::::::;;;;;;;;;:::999777666888888888888999;;;===>>>>>>>>>===<<<<<<<<<<<<<<<============>>>???AAABBB???CCCGGGKKKKKKHHHCCC@@@???@@@@@@AAABBBBBBCCCCCCBBBCCCEEEFFFGGGFFFEEEDDDIIIJJJLLLNNNMMMLLLJJJHHHJJJJJJIIIJJJJJJLLLNNNOOORRRRRRSSSSSSSSSQQQPPPOOOPPPOOONNNMMMNNNOOOQQQRRRRRRSSSSSSRRRRRRUUU[[[```___^^^]]]\\\]]]___aaabbbeeemmmvvv{{{|||{{{{{{|||}}}xxxqqqkkkhhhccc]]]UUUQQQQQQPPPNNNKKKHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA????????????????????????>>>===;;;:::::::::<<<===<<<<<<<<<<<<<<<======>>><<<<<<;;;;;;;;;;;;;;;<<<===<<<:::999888999999:::999999999999999999999999888888888888888888888888999999999999999999999999::::::999999888777777666888888999999999999999999888999999::::::999999888777777888888888999999999777888888888888999999999999::::::;;;;;;<<<======????????????????????????AAAAAAAAABBBBBBDDDEEEEEEEEEFFFHHHJJJLLLMMMMMMNNNIIIIIIJJJKKKJJJIIIGGGEEEHHHJJJMMMMMMKKKIIIHHHHHHHHHHHHHHHJJJLLLMMMKKKIIIJJJKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;999888;;;999999999:::;;;:::999bbbYYYVVVQQQOOOLLLIIIHHHJJJLLLNNNHHHDDDAAABBBEEEFFFCCC???::::::::::::999888777666666666555555555444444444111111111111111111111111000////////////000000111000000////////////000000000000000////////////........./////////000000000....../////////000000000000000////////////000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222222333333333333444444444555555444444333333333444555666444444444444555555555555555555555555555555555555555555666555333444777999777777777777777777777777444555555666888999999:::777777777888888888999999777777777777777777777777666777888888999999888888:::999999888888777666666888888777777777777888888777777777666666666666555777777777777666666666666666666777888888888777777555666666777777666666555555555666666777777888888444444555555555666666666555666777888999999999999999999999999888777666555888888888888999;;;<<<======<<<<<<;;;;;;;;;;;;;;;======<<<<<<======>>>??????AAADDDFFFFFFCCC@@@>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCCHHHHHHIIIJJJJJJIIIIIIHHHIIIHHHHHHGGGIIIKKKMMMOOORRRRRRRRRRRRQQQPPPNNNNNNMMMLLLLLLLLLMMMNNNPPPQQQQQQQQQPPPNNNMMMOOOSSSVVVWWWVVVUUUTTTSSSTTTUUUVVVTTTYYY___bbb```______```^^^bbbgggjjjjjjkkknnnqqqsssssstttttttttsssrrrqqqxxxyyyzzz{{{}}}}}}}}}}}}|||yyywwwnnnjjjeeeaaa]]]YYYUUUSSSNNNJJJGGGFFFIIIJJJIIIGGGEEEEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::::::::;;;<<<<<<;;;;;;;;;;;;<<<=========<<<<<<;;;::::::::::::999888888777777777888888888888888888888888888888888888888888888888888888777777777777777777777777888777777666666555555444999999999888888888888888888888999999999999888888777777777888888888999999777888888888888999999999888999999::::::;;;<<<<<<======>>>>>>??????@@@@@@>>>>>>???@@@AAACCCEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKMMMMMMKKKHHHGGGGGGGGGGGGGGGIIIKKKLLLJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFBBBCCCDDDDDDEEEEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>><<<<<<<<<===>>>>>>>>>???>>>>>>===<<<;;;::::::999:::999888999::::::999888cccXXXUUUQQQNNNKKKHHHGGGIIIKKKMMMHHHDDDAAABBBEEEFFFCCC???::::::::::::999888777777555555555555444444444444111111111111111111111111......//////000000111111000000////////////000000////////////////////////........./////////000000////////////000000000000000000////////////000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333333444444444444333333333333333444444444222222333333333444444444444444444444444444444444777555333333555777999999666666666666666666666666555555666666777888888999777777777777888888888888777777777777777777777777666777777888888888888888999999999888777777666666777777777666666777777777666666666666666666666666666666666666666666666666555666777777777777666666555666666666666666666555555555555666666777777777444444555555555666666666555555666777777888888888888888888888777777666666888888888999999:::;;;<<<;;;;;;:::::::::::::::;;;===<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAAAAA???>>>===>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCDDDCCCCCCBBBFFFFFFFFFFFFFFFFFFGGGGGGIIIHHHGGGGGGIIIKKKNNNPPPQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRQQQPPPOOONNNOOOQQQSSSUUUUUUTTTSSSSSSTTTUUUUUUVVVYYY\\\]]][[[ZZZZZZ[[[ZZZ^^^bbbcccaaa___```bbbfffeeedddbbbaaaaaaaaabbbcccdddeeefffffffffffffffccchhhooosssssspppmmmkkknnnooopppooonnnkkkhhhfffkkklllnnnnnnllliiieeecccccc```]]][[[ZZZXXXVVVTTTLLLJJJHHHHHHIIIJJJHHHFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;::::::;;;;;;<<<======<<<;;;:::999999999999777777777777777777888888888888888888888888888888888888888888888888888888777777777777777777777777666666666555555555444444999999888888777777777666888888999999999999888888777777777777888888888888777777888888888999999999777888888999::::::;;;;;;<<<<<<======>>>???@@@@@@=========>>>@@@AAACCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJIIIKKKMMMMMMJJJHHHFFFFFFEEEEEEFFFHHHKKKKKKJJJHHHHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJIIIHHHHHHGGGGGGGGGAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======::::::;;;<<<===>>>>>>>>>>>>===<<<;;;:::::::::::::::888777888999:::999888cccWWWTTTPPPNNNKKKIIIHHHIIIKKKMMMHHHDDDAAABBBEEEFFFCCC???::::::;;;::::::999888777444444444333333333333222111111111111111111111111......//////000000111111//////000000000000//////.............../////////............////////////////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222222333333333444111222222333333333333333222222222222333333333333555555555555555555555555777666555666888999888666555555555555555555555555777666666666666666666666666666777777777888888888666666666666666666666666666666777888888888888777999999888888777666666555777666666555555666666777555555555555555666666666555555555555555555555666444555555666555555444444555555666666666666555555555555555555555666666666555555666666666777777777555555555555666777888888888888888777777777777777777888888999::::::::::::::::::999999999999::::::<<<<<<<<<<<<;;;;;;;;;:::=========>>>>>>======<<<======>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBDDDDDDCCCCCCCCCDDDFFFFFFHHHHHHHHHHHHJJJMMMPPPRRROOOOOOMMMLLLKKKJJJIIIIIIKKKKKKKKKLLLNNNOOOPPPQQQPPPPPPOOOOOOQQQRRRSSSSSSOOOPPPPPPQQQRRRSSSTTTTTTXXXYYY[[[[[[ZZZZZZZZZ[[[ZZZ]]]aaa```]]]ZZZZZZ[[[```^^^ZZZWWWVVVWWWZZZ[[[[[[\\\\\\]]]^^^^^^]]]]]]\\\___ccceeeeeedddddddddcccbbbaaa___^^^^^^^^^^^^___aaadddggggggeeebbb```[[[YYYWWWVVVUUUTTTQQQOOOLLLKKKJJJIIIHHHGGGEEECCCEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@????????????========================<<<<<<;;;::::::::::::::::::::::::::::::;;;<<<<<<===<<<;;;999999888888888777777777888888888888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666555555555888888888777777666666666777888888999999888888777666666777777777888888888777777888888888999999999777777888888999::::::;;;;;;;;;<<<===>>>>>>??????>>>======>>>>>>???@@@AAACCCCCCEEEFFFHHHIIIIIIIIIGGGFFFEEEDDDEEEGGGIIIJJJGGGJJJLLLKKKIIIGGGFFFFFFEEEEEEEEEHHHJJJKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJJJJIIIIIIHHHGGGFFFFFFBBBBBBCCCCCCBBBAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<999999:::;;;<<<<<<=========<<<;;;:::999999::::::999888777777999999888777bbbUUUTTTPPPNNNLLLKKKJJJJJJKKKLLLHHHDDDAAABBBEEEFFFCCC???;;;;;;;;;;;;:::999888777444444333333333222222222111111111111111111111111...///000000000000000/////////000000000000//////---............/////////------........./////////....../////////000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111222111111222222222333333333000111222333333333222222222222222222333333333333555555555555555555555555555555555777888777555333555555555555555555555555777777777666666555555555666666666777777777888888666666666666666666666666555666777777888888777777999888888777777666555555666666555555555555666666444555555555555666666666444444444555555555555555444444555555555444333333444555555666666555555444444444555555555555555555555555666666666777777777555555555555666777888888888777777666666777777888777777888999::::::999999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCEEEEEEFFFGGGHHHJJJLLLNNNPPPQQQNNNMMMLLLJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNOOOOOOLLLLLLLLLNNNQQQRRRRRRQQQLLLMMMNNNPPPRRRSSSUUUUUUWWWWWWXXXXXXYYYYYYYYYXXXUUUXXX[[[ZZZVVVTTTTTTUUU[[[YYYUUURRRQQQSSSUUUWWWTTTUUUVVVWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZ[[[]]]___^^^\\\ZZZWWWWWWWWWXXXZZZVVVYYY]]]```bbbaaa___^^^WWWVVVTTTSSSRRRPPPMMMJJJIIIIIIHHHGGGGGGFFFEEEEEECCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;;;;:::::::::999:::999999999999:::;;;;;;;;;;;;:::999888888888888777888888999999888777777666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666777777777777666666666666777777888888888888777777666666666777777777888888777888888888888999999999777888888999999:::;;;;;;;;;;;;<<<<<<======>>>>>>>>>=========>>>???@@@@@@AAABBBDDDEEEFFFGGGHHHHHHEEEDDDCCCCCCDDDEEEFFFGGGEEEGGGIIIJJJHHHFFFEEEEEEDDDDDDEEEHHHKKKLLLJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGFFFEEECCCBBBBBBBBBBBBAAA@@@???======?????????@@@@@@@@@@@@@@@=========<<<<<<<<<;;;;;;999999999:::;;;;;;<<<<<<;;;;;;;;;::::::999999999888777666777888888888666bbbVVVVVVOOONNNNNNMMMLLLLLLKKKKKKHHHDDDAAABBBEEEFFFCCC???;;;;;;;;;;;;:::999888777555444444444333333333333111111111111111111111111///000000111111000///......///000111111000///...---------.........//////---------.........//////------........./////////...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111222222222222000000222333333333222111222222222333333333444444555555555555555555555555333444555555555555555666555555555555555555555555555555555666666666666666666666666666777777777888555555555555555555555555555666666777777777777777888888888777666666555555666555555444444555555666444444444555555555666666333333444444444555555555555555666666555444444333444555555666666555555444444444444444444444444444444444555555555666666666666555555555666777888999666666555444444555666777777777888999:::999999888999999999999999:::;;;;;;:::;;;<<<======<<<;;;;;;999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCCCCDDDDDDCCCDDDGGGJJJLLLNNNOOOOOONNNMMMLLLJJJJJJJJJKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLJJJIIIJJJMMMPPPRRRQQQOOOMMMNNNPPPRRRTTTUUUVVVWWWXXXWWWXXXXXXYYYYYYWWWVVVRRRUUUVVVUUURRRPPPRRRTTTWWWVVVVVVUUUTTTTTTTTTTTTPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVUUUTTTUUUWWWXXXZZZYYYWWWUUUSSSRRRRRRRRRQQQSSSVVVYYYZZZZZZYYYXXXWWWVVVTTTSSSRRRPPPLLLJJJGGGGGGFFFEEEDDDDDDEEEFFFAAAAAAAAA@@@??????>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999999::::::;;;999999888888888888999999888888999999888777666555666666666666666666666666777777777777777777777777777777777777777777777777555666666666666666666666555555666666666666666666777777888888888888777777666666666666777777777888777888888888888999999999888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDBBBDDDGGGHHHGGGEEEEEEEEEEEEEEEFFFHHHKKKLLLKKKJJJHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFDDDCCCAAAAAA@@@??????>>>>>>>>>>>>======>>>>>>>>>?????????<<<<<<<<<;;;;;;;;;;;;:::999999999999::::::::::::999999:::;;;;;;:::888777888777666666777888777666cccVVVWWWNNNNNNOOOOOONNNMMMLLLKKKHHHDDDAAABBBEEEFFFCCC???;;;;;;;;;;;;:::999888888666666555555555444444444111111111111111111111111000000111111111///...---...///000111111000///...---------.........//////---------.........//////------------.........///...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222///000111222333222111111222222333333333444444444444444444444444444444444222444555444444555888:::666666666666666666666666333444444555666777888888666666666666777777777777555555555555555555555555555666666777777777777777888888888777666666555555555555555444444555555555444444444555555555666666333333333444444555555555666666777777666555444444444555555555555555555444444444444444444444444444333333333444444444555555666666555555666777999:::555444333333333444555666666777999::::::999888777:::999999999:::;;;;;;<<<::::::<<<=========<<<<<<888999<<<>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???@@@AAABBBCCCDDDCCCCCC@@@BBBFFFJJJLLLNNNNNNMMMNNNMMMLLLKKKKKKLLLMMMNNNIIIIIIJJJJJJKKKJJJJJJIIIKKKJJJJJJMMMQQQRRRPPPNNNMMMNNNPPPRRRSSSTTTTTTTTTXXXXXXXXXXXXYYYXXXVVVTTTQQQSSSTTTRRRPPPOOORRRUUUSSSTTTVVVXXXWWWVVVSSSQQQQQQQQQSSSTTTUUUVVVVVVVVVVVVWWWYYYXXXWWWWWWWWWYYY\\\[[[[[[YYYWWWTTTQQQOOOOOOQQQSSSUUUVVVVVVUUUTTTSSSRRRPPPPPPOOOMMMIIIFFFDDDDDDCCCAAA??????AAABBBBBBBBBAAAAAA@@@?????????<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999888999999888888999999:::;;;888888888888888888999999888888888888888666444333666666666666666666666666777777777777777777777777888888888888888888888888555555555555555555555555444555555555666666777777777777888888888888777777666666666666777777777777777888888888888999999999888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;===???AAACCCEEEDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBFFFGGGFFFEEEEEEEEEEEEEEEFFFIIILLLMMMLLLJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJIIIHHHFFFDDDCCC???>>>=========>>>@@@AAA;;;<<<<<<<<<======>>>>>><<<<<<;;;;;;;;;:::::::::::::::999999999999999999888999:::;;;;;;:::888666888666555666777888777666```VVVUUUQQQNNNNNNPPPOOOKKKIIIKKKIIIEEEBBBAAACCCEEECCCAAA;;;;;;;;;;;;:::999888888777777555444333222222222111111111111000000000000000000000000000000000000////////////////////////,,,,,,,,,---------......////////////////////////............////////////////////////////////////000000////////////000000//////000000000000//////111111111000...---...000000000000000000000000000000000000000000000000000333222111111333333222111111111111111111111111111222222222222222222222222222222333333333333444444222222333333333333444444555555444444444333333333444444444555555555555666666555444333333444555666777666444333333444666777555555555555666666666666777777666666555555555444333333333444444444555555333333333444444444555555444444444444444444444444333333333333333333333333555444444333333444444555666666666666555555555555333333333444444444555555222333444555666666666666333333333444444444555555777777777777777777777777888888888888888888888888999:::;;;;;;<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>???AAADDDEEEDDDCCCCCCDDDEEEFFFGGGIIIKKKLLLMMMNNNMMMLLLJJJHHHHHHIIIKKKLLLHHHHHHIIIIIIIIIIIIIIIIIIHHHIIIKKKLLLNNNOOOOOOOOONNNNNNNNNOOOQQQTTTWWWYYYTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUUUUSSSPPPOOOPPPQQQVVVSSSPPPQQQSSSTTTRRRPPPNNNQQQTTTWWWXXXWWWUUUSSSXXXXXXWWWUUUSSSTTTVVVXXXVVVVVVVVVUUUUUUSSSRRRRRRPPPNNNMMMNNNRRRSSSRRRPPPQQQRRRQQQPPPMMMIIIEEECCCBBBBBBAAA@@@@@@???>>>>>>????????????>>>>>>>>>===============<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999999999888888777777777777888888::::::::::::::::::::::::666666666666666777888888666666666666555555555555777777666666555555555444666777777777777777666666666666666666666666666666777666555444444555666777666666666666666666666666444444444555666777777888777777777777888888888888::::::999999::::::;;;<<<<<<<<<======<<<;;;::::::<<<<<<<<<<<<===???@@@AAADDDCCCBBB@@@@@@AAABBBBBBFFFFFFFFFEEEEEEEEEEEEDDDBBBCCCCCCCCCDDDDDDEEEEEEFFFHHHKKKMMMNNNNNNNNNMMMKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGFFFFFFEEECCCBBBAAA>>>>>>>>>>>>============>>>======<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;999999999888888888777777999999999999999999999999999888888777666555555444cccXXXUUUQQQNNNNNNPPPOOOKKKIIILLLIIIEEEBBBAAACCCEEECCCAAA;;;;;;;;;;;;:::999888888777666555444333222222222111111111111000000000000000000000000000000000000////////////////////////,,,---------................................................////////////////////////////////////000000////////////000000//////000000000000/////////000111000///...///000000000000000000000000000000000000000000000000000222111000000222222111000111111111111111111111111222222222222222222222222222222222333333333444444222222222333333333444444555444444444444333333333444444444444555555555555666555444333333444555666666555444333333444555666444555555555666666666666666666666666555555444444333333333333444444444444333333333333444444444444444444444444444444444444333333333333333333333333444444333333333333444444555555555555444444444444333333333333444444444444222333444555666666666666333333333444444444444555777777777777777777777777888888888888888888888888999999:::;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDCCCBBBBBBBBBEEEEEEFFFHHHJJJKKKMMMMMMLLLKKKJJJIIIHHHIIIJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNJJJKKKKKKLLLNNNPPPRRRSSSUUUUUUUUUUUUUUUVVVVVVVVVTTTUUUUUUTTTRRRQQQRRRSSSUUUSSSPPPPPPRRRSSSQQQPPPNNNPPPSSSUUUVVVUUUSSSRRRUUUUUUUUUSSSQQQQQQTTTVVVTTTTTTSSSRRRQQQOOOMMMLLLOOOMMMLLLMMMOOOPPPOOOMMMMMMMMMMMMLLLJJJGGGEEECCCBBBBBBAAAAAA@@@@@@???????????????>>>>>>>>>==================<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999888777777666666777777888999999999999999999999999666666666666666777777888666666666666555555555555777666666666555555555444666666777777777777666666666666666666666666666666666666555444444555666777555555555555555555555555444444444555666777777777777777777777888888888888:::999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<===>>>@@@@@@CCCBBBBBBBBBBBBBBBCCCCCCFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHJJJLLLMMMMMMMMMLLLJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA>>>>>>>>>=========<<<<<<=========<<<;;;:::::::::::::::::::::999999999999999999888888888777777777888888888888888888888888888888777777666555555444fffYYYUUUQQQNNNMMMOOONNNJJJJJJLLLIIIEEEBBBAAACCCEEECCCAAA;;;;;;;;;;;;:::999888888777666555444333222222222111111111111000000000000000000000000000000000000////////////////////////------........./////////........................---............/////////////////////////////////000//////......//////000...//////000000//////...,,,...111111000/////////000000000000000000000000000000000000000000000000111///...///111111000///111111111111111111111111222222222222222222222222222222222222333333333333222222222222333333333333444444444444333333333333444444444444555555555555555555444444444444555555555555333333333333555555444444444555555555666666666555555555555444444444222222333333333444444444222222333333333444444444333333333333333333333333333333333333333333333333444444333333333333444444444444444444333333333222222222333333333444444444222333444555555666666555333333333333444444444444777777777777777777777777777777777777777777777777888999999:::;;;:::::::::===<<<<<<<<<<<<<<<======>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCCCCAAA@@@???@@@CCCDDDEEEGGGHHHJJJKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLIIIJJJKKKLLLMMMNNNNNNNNNTTTTTTUUUUUUUUUVVVVVVVVVSSSUUUVVVUUUSSSSSSTTTUUUUUUSSSQQQQQQQQQQQQPPPOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPOOOOOOPPPRRRSSSSSSRRRQQQOOOLLLJJJIIIMMMLLLJJJKKKLLLLLLKKKIIIIIIIIIHHHGGGFFFDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;:::::::::999999999999999888888888888888888888888777777666666666666777777777777777777777777777777666666555555666666777888666666666555555555555444666666666555555555555555555666666777777666666666666666666666666666666666666666555555444555555666555555555555555555555555444444444555666666777777777777777777888888888888999999888888999999:::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<===>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@>>>============<<<<<<<<<===<<<<<<;;;;;;::::::999:::999999888888777777777888888888888777777777777777777777777777777777777777777777666555555444444fffZZZVVVRRRNNNMMMOOONNNJJJJJJLLLIIIEEEBBBAAACCCEEECCCAAA;;;;;;;;;;;;:::999888888666666555444333222222333111111111111000000000///////////////////////////////////////////////////.........////////////000........................---------.........///////////////////////////////////////....../////////...//////////////////...***---000111111/////////000000000000000000000000000000000000000000000000000///...///111222111000111111111111111111111111111111111111111111111111111222222222222333333333111222222222222333333333444444444333333333222222333333444444444555555555444444444444444444444444444444333222222333444444333333444444444555555555444444444444444444444444222222222222333333333333222222222222333333333333222222222222222222222222222222222222222222222222444333333333333333333444444444444444333333333333222222222222333333333333222222333444555555555555222222333333333444444444666666666666666666666666777777777777777777777777777888999999::::::999999<<<<<<<<<;;;<<<<<<======;;;;;;<<<<<<<<<=================================???@@@BBBBBB@@@>>>>>>>>>AAABBBCCCEEEFFFHHHIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHIIIIIIKKKKKKKKKLLLLLLKKKJJJJJJJJJKKKMMMNNNNNNNNNMMMLLLQQQSSSVVVXXXYYYWWWUUUTTTRRRTTTVVVVVVUUUTTTUUUWWWVVVTTTSSSRRRQQQQQQPPPPPPQQQPPPPPPPPPPPPQQQQQQRRRPPPQQQPPPOOOMMMMMMOOOPPPSSSSSSSSSRRRPPPNNNLLLLLLLLLKKKJJJJJJJJJIIIHHHGGGJJJIIIGGGEEEDDDCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBB>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999999888888888888888888888888888888888777666666555555666666777666666666666666666666666666555555555555666777777666666555555555444444444555555555555555555555555555555666666777666666666666666666666666666666666666666555555555444444555555555555555555555555555444444444555555666666666666777777777888888888888888888888888888999::::::::::::;;;;;;;;;::::::999:::::::::;;;<<<===?????????AAACCCEEEFFFFFFFFFEEEGGGFFFFFFFFFFFFEEEEEEEEECCCCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999::::::999888888777666666888888777777777666666666555555555555555555555555666666666555555444444444fffZZZWWWRRRNNNMMMNNNMMMJJJJJJMMMIIIEEEBBBAAACCCEEECCCAAA;;;;;;;;;;;;:::999888888666555444444333333333333111111111111000000000///////////////////////////////////////////////////.........////////////000........................------------............//////////////////////////////............//////......////////////......***---000111000///...///////////////////////////////////////////////////111000///000222333222111000000000000000000000000111111111111111111111111111111111222222222333333111111111222222222333333444444333333333222222222333333333444444444444555333444444444444444444333333333222222222222333333333333333333444444444444333333333333444444444444111111111222222222333333111111111222222222333333222222222222222222222222222222222222222222222222333333333222222333333333555555555444444444444333111111111222222222333333111222333444555555555555222222222333333333444444555555555555555555555555666666666666666666666666666777777888999888888888;;;;;;;;;;;;;;;<<<======::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAAAAA???=========???@@@AAACCCDDDFFFGGGHHHKKKKKKLLLKKKKKKIIIHHHGGGEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKMMMQQQWWW[[[\\\YYYTTTQQQQQQSSSUUUUUUUUUTTTUUUVVVUUUUUUTTTSSSRRRQQQRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQOOOPPPPPPOOOMMMMMMNNNOOOPPPQQQQQQQQQPPPOOOOOONNNLLLLLLKKKJJJIIIHHHGGGGGGMMMLLLIIIGGGEEEDDDCCCBBB@@@AAAAAAAAAAAAAAAAAAAAA=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::888888888888888888888888777777777777777777777777666666555555555555666666777777777777777777777777555555555555555666666777555555555555444444444444444444444555555555555555444444555666666666666666666666666666666666666666555555555555555444333333555555555555555555555555444444444444555555555555666777777777888888888888888777777777777888999999999999:::::::::::::::999999999::::::;;;===>>>??????@@@BBBEEEFFFFFFFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999;;;::::::999888777777666777777777666666666555555444444444444444444444444555555555555444444444444fff[[[WWWSSSOOOMMMNNNMMMJJJJJJMMMIIIEEEBBBAAACCCEEECCCAAA;;;;;;;;;;;;:::999888888666555444333333333333333111111111111000000000000000000000000000000000000////////////////////////------........./////////------------------------,,,------------.........///////////////////////////......------......///---......//////......---+++---000000///.........////////////////////////////////////////////////000//////000222333222111000000000000000000000000111111111111111111111111111111111111222222222222111111111111222222222222333333333333222222222222333333333333444444444444333333444444444444333333222222222222222222222222222222222333333333444444222222333333333333333444000000111111111222222222000000111111111222222222111111111111111111111111222222222222222222222222333333222222222222333333555555555555444444444444000000111111111222222222111222333444444555555444222222222222333333333333555555555555555555555555666666666666666666666666555666777777888888777777999999999999:::;;;<<<===;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===???AAAAAA???>>>===>>>===>>>???AAABBBDDDEEEFFFLLLKKKKKKJJJIIIHHHGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHIIINNNUUUZZZ[[[XXXRRRNNNOOOQQQSSSTTTSSSRRRSSSSSSSSSTTTTTTSSSQQQQQQRRRTTTRRRRRRQQQPPPOOOOOOOOOPPPNNNOOOPPPOOOMMMLLLMMMNNNLLLMMMMMMNNNNNNMMMMMMLLLJJJKKKLLLJJJHHHGGGGGGHHHMMMLLLKKKHHHFFFDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999777777777777777888888888666666666666666666666666555555444444444444555555666666666666666666666666555555444444555555666777555555555444444444444333444444444444444555555555333444555555666666666666666666666666666666666666555555555555555444333222444444444444444444444444444444444444444444444444777777777777888888888888777777777666777777888999888888999:::::::::999999999999999:::;;;<<<===>>>@@@@@@BBBCCCDDDEEEEEEFFFHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFF???@@@@@@@@@??????>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::999999888888777777666666666666555555555555444444444444444444444444444444444444444444444444iii\\\WWWSSSOOOMMMMMMLLLJJJJJJNNNIIIEEEBBBAAACCCEEECCCAAA;;;;;;;;;;;;:::999888888555555444333333333444444111111111111000000000000000000000000000000000000////////////////////////,,,---------............------------------------,,,,,,---------.........///////////////////////////......------......///---......//////......------/////////---,,,---...///////////////////////////////////////////////////......///111222222111000000000000000000000000111111111111111111111111111111111111222222222222111111111111222222222222333333333222222222222111222222333333333444444444222333444444444444333222111111222222222222111111222222222222333333333333111222222222333333333333000000000000111111111222000000000000111111111222111111111111111111111111111111111111111111111111333333222222222222333333444444444444333333333222000000000000111111111222111111222333444444444444111222222222222333333333444444444444444444444444555555555555555555555555555555666777777777666666888888888888999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA@@@?????????<<<<<<>>>???AAACCCDDDDDDKKKJJJHHHFFFEEEEEEEEEFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGGGGFFFFFFGGGHHHHHHHHHKKKPPPUUUVVVTTTPPPMMMMMMOOORRRSSSQQQPPPPPPPPPOOOQQQRRRQQQOOOOOOQQQTTTQQQPPPPPPOOONNNNNNMMMMMMLLLNNNOOONNNLLLKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHJJJKKKJJJGGGFFFGGGIIIHHHHHHHHHHHHFFFDDDBBBAAA@@@@@@@@@??????>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999666666666777777777888888666666666666666666666666555444444444444444444555444444444444444444444444555444444444444555666666555555555444444444333333333333333444444555555555222333444555666666666666666666666666666666666666555555666666555333222111444444444444444444444444444444444444444444444444777777777777888888888888777666666666666777888888777777888999999999999999888888999999:::;;;===>>>AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB>>>>>>?????????>>>======;;;;;;;;;::::::::::::999888888888999999999999999777777777777777777777777666666666555555555444444444444444444444444444444333333333333333333333333lll]]]WWWSSSOOOMMMMMMLLLJJJKKKNNNIIIEEEBBBAAACCCEEECCCAAA;;;;;;;;;;;;:::999888888555555444333333333444444111111111111000000000000000000000000000000000000////////////////////////,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////////////////.........------.........---..................---///000///...,,,+++---...////////////////////////////////////////////////...---,,,...000111111000000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222333333333222222222111111222222333333333444444444222222444444444444222222111111222222222222111111111111222222222333333333111111111222222333333333000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111333222222222222222222333333333333222222222111111000000000000111111111111111111222333444444444444111111222222222333333333444444444444444444444444555555555555555555555555444555555666666666666666777777777777888999:::;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA@@@???@@@@@@;;;<<<===>>>@@@BBBCCCDDDJJJIIIFFFDDDCCCCCCDDDEEEBBBCCCDDDEEEFFFGGGHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGIIIIIIHHHJJJLLLOOOPPPPPPOOOMMMLLLNNNQQQRRRPPPNNNNNNNNNLLLNNNPPPOOOMMMMMMPPPSSSOOOOOOOOOOOONNNLLLKKKJJJKKKLLLNNNMMMLLLJJJJJJKKKNNNNNNNNNMMMLLLJJJIIIHHHFFFHHHJJJIIIFFFEEEFFFHHHCCCDDDFFFFFFFFFDDDBBB@@@AAA@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888555666666666777777888888666666666666666666666666555444444333333444444555333333333333333333333333555444444444444555666666555555444444444333333333333333333444444555555555222333444555666666666666666666666666666666666666555555666666555333222000444444444444444444444444444444444444444444444444777777777777888888888888666666666666666777888888666777888999999999999999888888888999:::;;;======BBBAAA@@@@@@AAABBBDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>===>>>>>>>>>>>>>>>===<<<;;;;;;;;;:::::::::999999888888888888888888999999555555555666666666666666666666555555555444444444444444444444444444444444333333333333333333333333nnn^^^VVVSSSOOONNNOOONNNKKKKKKMMMJJJFFFBBBBBBDDDEEEDDDCCC:::999888888999999777555555555444444444333333333333222111111000000111111000///...------...///000000111111000///......///........................------............------///...---,,,,,,---...//////...---,,,,,,---...///........................---------............///...........................///////////////......000000000000000000000000///////////////000111111////////////000000000000000000111111111111000000000111333555555444333222000111111111111222222222111111111111111111111111000111111222222333444444000111111111111222222222111111222222222222111111000111111111111222222222444444444333333222222222000000////////////000000000111111111222222222222222111000//////000111222000111111111111222222222111222222333333222222111222222222111111111000000222222111111111111111111222222111111111111222222111222222333333222222111222222333333333333444444444444444555555555555666444333333333333444555555777888888888999999999999999999999888888888888888777777888999::::::;;;;;;;;;<<<===???AAABBB@@@===??????????????????@@@AAAFFFEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFFFFGGGHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJKKKKKKKKKJJJHHHHHHLLLLLLMMMMMMNNNOOOQQQQQQOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMFFFIIILLLLLLIIIGGGGGGIIIKKKKKKLLLMMMMMMLLLJJJIIIGGGHHHJJJJJJJJJHHHFFFDDDEEEDDDDDDCCCBBB@@@???>>>???>>>>>>============>>><<<<<<;;;::::::::::::;;;999888888888777777666666666666666666666666666666555555555555555555555555333333333333333333333333555555444444444333333333444444444444444444444444222333555444333333444666555555555444444333333333333444555555666666555555333333333444444444555555333333444555444333111000444333333333333444555555444444444555555555555666777777777777666666666666666666666666666666666666777777777777888888888888999::::::::::::::::::;;;>>>>>>>>>>>>????????????CCCBBBBBBAAAAAABBBBBBCCCFFFEEECCCBBBAAABBBBBBCCCGGGGGGFFFEEEDDDBBB@@@???AAAAAAAAA@@@???>>>===<<<===>>>>>>>>>===<<<;;;;;;999888888888777777666666888888888888888888888888666666666666666777888888555555555444444333333333333333333444444444555555555555444444444333333333mmm]]]VVVRRRNNNMMMOOONNNJJJJJJMMMIIIEEEAAA@@@BBBDDDCCCBBB<<<;;;:::;;;;;;;;;999777555555555444444444333333333222111111000000111111000///............///000...///000///...---...///........................------............------///...------------...//////...------------...///........................---------............///........................---......///......------///////////////////////////////////////000000111////////////000000000000000000111111111111000000000000000000111111222222000000111111111222222222111111111111111111111111222222222222222222222222000000111111111222222222000111111222222111111000000000111111111222222222222222222222111111000000000000////////////000000000000000000111111111222111111000//////000111111000000111111111222222222111222222333333222222111222222222111111111000000111111111111111111111111222111111000000111111222111222222333333222222111222222222333333333444444333333333333444444444444444333333333333444555555777777777777888888888888777777777777888888888888888999999::::::;;;;;;;;;;;;;;;<<>>>>>>>>>>>>>>>>>???@@@DDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGIIILLLNNNOOOMMMLLLJJJJJJJJJKKKKKKKKKJJJIIIHHHLLLLLLKKKKKKKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJLLLMMMMMMMMMMMMMMMMMMMMMHHHJJJLLLKKKHHHGGGGGGHHHJJJKKKLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGEEEDDDBBBBBBBBBBBBBBBAAA???>>>===???>>>======<<<=========<<<;;;;;;:::::::::::::::888888888777777777666666555555555555555555555555555555555555555555555555333333333333333333333333555444444444444333333333444444444444444444444444222333444444333333444666555555444444444333333333333444444555555555555555333333333444444444444555333333444444444333222111444333333333333444555555444444444555555555555666777666666666666666666666555555555555555555555555666666777777777888888888999999999::::::::::::;;;<<<<<<<<<======>>>>>>>>>@@@@@@??????@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDFFFFFFEEEDDDBBBAAA???>>>@@@@@@@@@@@@@@@???>>>======>>>>>>======<<<;;;:::888888888777777777666666777777777777777777777777666666666666666777777888555555444444444333333333333333333444444444444555555444444444444333333333mmm]]]UUURRRNNNMMMNNNMMMJJJJJJMMMHHHDDD@@@@@@BBBCCCBBBAAA===;;;;;;;;;<<<;;;999777555555555444444444444333333222111111000000111111000//////......//////000,,,---......------...///........................------............------///...------------...//////...------------...///........................---------............///........................------............------//////////////////////////////......//////000111////////////000000000000///000000111111000000///000///...---...///000222000000000111111111222222111111111111111111111111444333333222111111000000000000000111111111222222000111111222222111111000000000000111111111222222000000000000////////////000000////////////000000////////////000000000000111000000//////000000111000000000111111111222222111111222222222222111111222111111111111000000000111111111111111111111111222111111000000111111222111111222222222222111111222222222222333333333333222222222222333333333333444333333333333444555555555555666666666777777777555555555666666777777888::::::::::::::::::;;;;;;;;;;;;;;;===???@@@>>><<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCDDDEEEFFFGGGHHHGGGJJJNNNQQQRRRPPPMMMJJJJJJKKKKKKKKKKKKJJJIIIHHHKKKJJJJJJIIIHHHHHHIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJNNNNNNOOOOOOOOONNNNNNMMMKKKKKKKKKIIIGGGFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJKKKJJJHHHFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999999:::888888777777777777666666555555555555555555555555444444444444444444444444333333333333333333333333444444444444333333333333444444444444444444444444222333444444333333444555444444444444333333333333333333444555555555555555333333333333444444444444333333444444444333222222333333333333333444555555444444444555555555555666666666666666666666666666555555555555555555555555666666777777777777888888999999999999::::::;;;;;;999999:::;;;<<<<<<===============>>>???@@@AAABBB????????????@@@AAABBBCCCCCCCCCCCCBBBAAA???>>>===??????@@@@@@@@@??????>>>>>>>>>>>>======;;;::::::888888777777777777666666666666666666666666666666666666555555666666777777444444444444333333333333333333333333444444444444444444444444333333333333nnn^^^VVVRRROOONNNOOONNNKKKJJJMMMIIIEEEAAA@@@BBBDDDCCCAAA;;;:::999999:::999777555555555555555444444444444333222111111000000111111000//////////////////000,,,---............///000........................------............------.........------..................------.................................---------............///........................------...////////////...///////////////////////////............///000000////////////000000000000//////000000000000//////000000000000000000000111000000000000111111111111111111111111111111111111333222222222111111000000000000000000111111111111000000111111111111000000000000000000111111111111////////////////////////000000////////////000000.........////////////000000000000//////000000000000000000000111111111111111111222222222222111111111111111111000000000000000000000000111111111111111111000000000000111111111111222222222222111111111222222222222333333333222222222222333333333333444333333333333444555555444444444555555555666666333333444555555666777777::::::999999999999999999;;;::::::<<<===>>><<<;;;::::::::::::;;;<<<======????????????@@@AAABBBCCCBBBAAAAAAAAABBBBBBCCCDDDBBBCCCDDDDDDDDDFFFHHHIIIHHHJJJMMMPPPPPPOOOMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJIIIIIIIIIIIIJJJJJJKKKNNNOOOPPPPPPPPPOOONNNMMMLLLLLLJJJHHHGGGFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJOOOLLLIIIEEEBBB@@@??????>>>??????@@@@@@?????????>>>>>>===<<<;;;;;;;;;;;;::::::999888888888888999777777777777777777666666555555555555555555555555444444444444444444444444333333333333333333333333444444444333333333222222333333333333333333333333111333444444333222444555333333333333333333333333333333444555555555444444222222333333333444444444333333333333333333333222333333222222333333444555444444444555555555555666555555555666666666666666555555555555555555555555666666666666777777777888888888888999::::::;;;;;;999999:::;;;<<<<<<===>>>;;;<<<<<<===???@@@BBBCCC??????????????????@@@@@@AAAAAA@@@@@@???>>>===<<<===>>>???@@@@@@@@@@@@@@@>>>>>>>>>===<<<;;;:::999777777777777777777666666666666666666666666666666666666555555555666666777333333333333333333333333222222333333333444444444444444444333333333222222ppp___WWWSSSPPPNNNPPPOOOLLLKKKNNNJJJFFFBBBAAACCCEEEDDDBBB;;;:::999999::::::888666666666555555555444444444333222111111000000111111///000000000000000000///---...000000//////000222........................------............---------..................------..................---........................---------............///........................---...///000000000000000.......................................//////000////////////000000000000//////000000000000//////000111444555555333111/////////000000000111111111000000000000000000000000000000000111111222222222//////000000000111111111000000000111111000000000//////000000000111111111000000000000000000000000000000////////////000000---........./////////////////////000000///////////////000000000111111111000111111222222111111000000000000000000000000000//////000000000111111111111000000000000000000111000111111222222111111000111111111222222222333333333333333333444444444444444333333333333444555555333444444444444555555555222222333444555666666777888888888777777777777777:::999999:::;;;<<<;;;999999999999999:::;;;<<<===>>>>>>??????@@@AAACCCCCCAAAAAAAAAAAAAAABBBBBBCCCBBBDDDEEEEEEEEEFFFHHHKKKJJJKKKKKKKKKLLLMMMMMMNNNLLLLLLKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJIIIIIIIIIJJJKKKKKKMMMNNNOOOPPPPPPOOOMMMLLLMMMKKKIIIHHHGGGHHHHHHHHHFFFGGGGGGHHHIIIIIIJJJKKKPPPNNNIIIEEEBBB@@@@@@@@@>>>??????@@@@@@@@@@@@@@@>>>===<<<;;;::::::::::::999999888777777777777777666666666666666666777777555555555555555555555555444444444444444444444444333333333333333333333333444444333333333222222222333333333333333333333333111222444333222222333555333333333333333333333333222333333444555444444444222222222333333333444444333333333333333333333333333222222222222333444444444444444555555555555666444444555555666666666777555555555555555555555555555666666666666777777777777777888999999:::;;;;;;:::;;;;;;<<<======>>>>>><<<<<<===>>>@@@BBBDDDEEEAAAAAA@@@@@@???>>>======>>>>>>???>>>>>>===<<<<<<===>>>???@@@@@@@@@@@@@@@>>>>>>======<<<:::999888666666666666666666777777777777777777777777777777666666555555555555666666333333333333333333333333222222222333333333444444444444333333333222222222ppp___VVVSSSOOONNNOOONNNKKKKKKNNNJJJFFFBBBBBBDDDEEEDDDCCC>>><<<<<<<<<<<<<<<:::888666666666555555555444444333222111111000000111111///000000111111000000///...///111000//////000111........................------............------------...//////...------------...//////...------........................---------............///........................------...///000000000000..............................------......///000////////////000000000000...//////000000//////...000222666888888555111.../////////000000000111111000000000000000000000000//////000000111222222333/////////000000000111111///000000111111000000////////////000000000111111000000000000111111111111000000////////////000000............////////////...//////000000//////.../////////000000000111111000000111111111111000000//////000000000000000111...//////000000111111111111000000//////000000111000000111111111111000000111111111111222222222222333333333333444444444444444333333333333444555555333333444444444555555555333333333444555555555666666666666666666666666777:::999888888::::::999888888888888999:::;;;<<<===>>>>>>>>>??????AAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBEEEGGGFFFDDDEEEHHHKKKKKKJJJIIIIIIIIIKKKMMMNNNMMMLLLKKKKKKJJJJJJKKKKKKHHHHHHIIIIIIJJJLLLMMMNNNKKKJJJJJJIIIIIIIIIJJJJJJIIIKKKMMMNNNNNNNNNLLLKKKKKKJJJHHHHHHIIIIIIIIIHHHEEEEEEEEEFFFGGGIIIJJJKKKNNNLLLIIIEEEBBBAAA@@@@@@>>>??????@@@@@@@@@??????>>>===<<<;;;:::999999999888888777666666666666777555555666666666666777777444444444444444444444444333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333111222333333222222333444222222222222333333333333222222333444444444444444222222222222333333333333333333222222222333444444222222222222222333444444444444444555555555555666444444444555555666666777444444444444444444444444555555666666666666777777666777777888999:::;;;;;;===============>>>>>>>>>>>>>>>>>>???AAACCCDDDEEECCCCCCBBBBBB@@@???===<<<=========>>>======<<<<<<===>>>???@@@@@@@@@@@@@@@>>>>>>======;;;:::888777555555666666666666777777777777777777777777777777666666555555444444555555222222222222333333333333222222222222333333333333333333333333222222222222nnn]]]TTTQQQMMMLLLNNNMMMIIIIIILLLJJJFFFBBBAAACCCDDDDDDBBB>>>===<<<<<<===<<<:::888666666666666555555555555333222111111000000111111///000111111111111000///...000000000...---...///........................------............------------...//////...------------...//////...------........................---------............///........................***+++,,,---.......................................------------...//////////////////000000000000......////////////......000111333555444222000...////////////000000000111000000000000000000000000000000000000111111111111////////////000000000111//////000000000000//////////////////000000000111//////000000000111111111000000////////////000000....../////////000000000......///000000///......////////////000000000111000000111111111111000000////////////000000111111......//////000111111222000000////////////000000000000111111111111000000111111111111222222222222222222222222333333333333444333333333333444555555444444444444555555555555444444444444555555555555555555666666777777888888:::888777777888999888777888888888999:::;;;==================>>>???@@@@@@BBBBBBBBBAAAAAAAAABBBBBBBBBEEEGGGFFFCCCBBBEEEIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMKKKJJJJJJJJJKKKLLLJJJJJJJJJJJJKKKKKKLLLMMMKKKJJJIIIHHHHHHGGGHHHHHHEEEGGGJJJLLLMMMMMMKKKJJJIIIHHHGGGHHHKKKKKKJJJGGGDDDDDDDDDEEEFFFHHHJJJLLLJJJIIIFFFDDDBBBAAA@@@@@@>>>>>>>>>??????>>>======>>>===<<<:::999888888888888777666666555555666666555555555666666666777777444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222222111222222222222222222222222000222333333222222333444111111222222222333333333222222333444444444444333111222222222222333333333333333222222222333444555222222222111222222333444444444444555555555555666333333444555555666777777444444444444444444444444555555555666666666777777666666777888999:::;;;;;;>>>>>>>>>===============>>>>>>??????AAABBBDDDDDDCCCCCCDDDCCCCCCAAA???>>><<<<<<===============<<<>>>??????@@@@@@@@@??????>>>>>>===<<<;;;999888777555555555666666666777777666666666666666666666666777666555444444444444555111111222222222333333333111222222222222333333333333333333222222222222111mmm[[[SSSOOOLLLJJJLLLKKKGGGGGGJJJIIIEEEAAA@@@BBBCCCCCCAAA<<<;;;::::::;;;:::888666777666666666555555555555333222222111000111111111///000111222222111000///...///000///---,,,,,,---........................---..................---,,,---...//////...---,,,,,,---...//////...---,,,........................---------.........//////........................((()))***+++,,,,,,---,,,...........................------------...//////////////////000000000000......////////////......000000111111000///......////////////000000000000000000000000000000000000222222111111000/////////////////////000000000000//////000000000000//////////////////000000000000.../////////000000111111000000////////////000000////////////000000000000---...///000000///...---////////////000000000000000000111111111111000000.../////////000000111111---......///000111111222000000////////////000000000000111111111111000000000111111111111222222222000111111111111222222222444333333333333444555555444444444555555555666666555555555555555555444444555666666777888999999::::::888666666777888888777888888888999:::<<<===>>>===<<<<<<<<<<<<===>>>>>>CCCCCCBBBAAAAAABBBBBBBBBAAADDDGGGEEEAAA@@@DDDHHHHHHIIIKKKMMMNNNMMMLLLKKKNNNMMMKKKJJJJJJJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCEEEHHHKKKLLLLLLKKKIIIHHHFFFFFFIIILLLMMMJJJGGGDDDCCCCCCDDDFFFHHHJJJLLLGGGFFFEEECCCBBB@@@@@@@@@======>>>>>>===<<<<<<;;;>>>===;;;:::999888888888777777666555555555555555444555555555666666777777444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222111111222222222222222222222222000222333333222111333444111111111222222333333333222222333444444444333333111111222222222333333333333333222111222333555666222222111111222222333444444444444555555555666666333333444444555666777777444444444444444444444444555555555555666666666777555666777888999:::;;;;;;>>>>>>>>>===<<<<<<;;;;;;>>>>>>??????@@@AAACCCCCCBBBCCCDDDDDDDDDCCCBBBAAA;;;<<<======>>>=========??????@@@@@@@@@??????>>>>>>>>>===<<<;;;999777666444555555555666666777777555555555555555555555555777666555444444444444444111111111222222333333333111111222222222333333333333333333222222222111111kkk]]]TTTSSSNNNLLLNNNNNNKKKJJJLLLGGGDDDAAA@@@AAACCCDDDDDD>>><<<::::::;;;;;;:::999999999888777666555444444333222111111000000111111222222111111000000//////////////////............,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------......---------,,,,,,,,,---------...........................////////////////////////////////////////////////////////////000//////.........//////...///000111111000///...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000222111111111000000//////---...000000///......///000000000000////////////......///000000000000000000000000000000000000000000000111111111000000///000000000000000000000000111//////111444555222///111111111000000000000000///////////////000111111111000/////////000222333000111111222222222111111444333333222222333333333444444444444444444444444444444444444444444444444444555666777777888888888777777777777777777777777666666666777888:::;;;<<<;;;::::::::::::;;;<<<<<>>>>>???AAAFFFFFFEEEDDDCCCDDDDDDDDDGGGIIIJJJJJJIIIIIIKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKOOOMMMLLLJJJJJJJJJKKKKKKLLLJJJGGGEEECCCCCCDDDEEEEEEFFFHHHJJJKKKLLLLLLLLLIIIHHHGGGFFFGGGIIILLLMMMGGGGGGFFFFFFFFFGGGIIIJJJFFFDDDBBBBBBBBBAAA@@@>>>@@@???>>>===<<<;;;:::::::::::::::999888777666666444444555555555555444444666555555555555444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222333333333333444444444444222222222222444444444444444444444444444444333333333444444555555555333333333444444444444555777777777777666666666666888888888999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???AAACCCEEEFFFFFFFFFFFFFFFEEEDDDBBBBBB>>>>>>===<<<<<<===>>>???AAA@@@@@@???????????????;;;::::::999999888888888888888777777666666555555666666666666555555555555333333333333333333333333222222222222222222222222333333222111000000000111222111111111000000//////kkk\\\TTTSSSNNNLLLNNNNNNKKKJJJLLLGGGDDDAAA@@@AAABBBCCCDDD>>><<<::::::;;;;;;:::999999999888777666555444444333222111111000000111111111111111000000000000000////////////............,,,,,,,,,---------......---------......---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------.........---------,,,,,,000000///...---,,,++++++............//////////////////////////////////////////////////////////////////............//////...///000111111000///...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000111111111000000000//////...000111111///...///000000/////////////////////......///000000000000000000000000000000000000000000000111111111111000000000000000000000000000000///......000333333111...000000000000000000000000///////////////000111111111000/////////000222222000000111222222222222111333333222222222333444444444444444444444444333333444444444444444444444444444555666777777888888777666666666666666666666666666666666777888999:::;;;:::::::::::::::;;;<<<<<<>>>??????>>>======>>>@@@DDDDDDDDDDDDDDDDDDDDDDDDFFFHHHIIIIIIIIIIIIKKKLLLMMMLLLLLLKKKKKKKKKKKKKKKMMMLLLKKKKKKKKKKKKKKKKKKLLLJJJHHHFFFEEEEEEFFFGGGGGGGGGHHHIIIJJJKKKKKKLLLIIIHHHGGGFFFGGGIIIKKKLLLGGGFFFEEEDDDDDDEEEFFFGGGEEECCCBBBAAAAAAAAA???>>>>>>>>>===<<<;;;:::999999999999999999888777666555444444555555555555444444555555555555444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222333333333333333333333333222222222222222222222222111111111222222222333333222222222222222222222222222222222333333333444444444333333222222333333444444444444444444444444444333333333444444444555555555555555555666666666666777666666666666666666666888888888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>???AAACCCEEEFFFEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@>>>============>>>@@@??????>>>>>>>>>>>>>>>;;;;;;:::999888888777777777777777666666666555555666666666666555555555444555555555555555555555555222222222222222222222222333222111111000000111111111111111111000000000///hhh[[[SSSSSSNNNKKKMMMNNNKKKJJJKKKGGGDDDAAA@@@AAABBBCCCCCC>>>===::::::;;;;;;:::999999888777777666555444444333222111111000000111111000000000000111111111111////////////............,,,,,,,,,---------......---..................---------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------...............---------000//////...---,,,++++++---............///////////////////////////////////////////////////////////////............//////...//////000000//////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...000000000000000000000000111111000000000000//////000111222222000/////////////////////////////////......///000000000000///000000000000000000000000000000111111111111000000000000000000000000000000.........000111111000...000000000000000000000000///////////////000111111000000000///000111111222000000111111222222222222222222222222222333444555333333333333333333333333444444444444444444444444444444555666777777777777666666666666666666666666777777777777777888999999::::::999999::::::;;;<<<<<<===>>>===<<<;;;===???@@@AAACCCDDDEEEDDDDDDCCCDDDFFFHHHHHHHHHIIIJJJLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKJJJIIIGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGHHHJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJGGGFFFEEEDDDCCCCCCCCCCCCDDDBBB@@@@@@AAA@@@???===<<<<<<;;;:::999999888888888999999888888777666555444444555555555555444444555555555555444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222333333333333333333333333222222222222222222222222111111111222222222222333222222222222222222222222222222222222333333333333444333333222222333333444444444444444444444444444333333333333444444444444555555555555666666666666666666666666666666666666777777888888999:::<<<<<<========================<<<<<<===>>>@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAABBBAAA@@@???>>>=========>>>>>>===<<<<<<<<<<<<===;;;;;;:::999888777666555666666666666666555555555666666555555555444444444555555555555555555555555222222222222222222222222222222111000000000111111111111111111000000000000dddXXXRRRRRRMMMKKKMMMMMMKKKIIIKKKHHHEEEAAA@@@AAABBBCCCCCC???===;;;:::::::::999888888777777666555555444444333222111111000000111111//////000000111111222222////////////............,,,,,,,,,---------......---......//////......---------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................,,,,,,,,,------......///---------........./////////////////////////////////////////////////////////............//////000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000000000000000000000/////////111222111///..................///////////////---...//////000000//////000000000000000000000000///000000111111111111000//////////////////////////////000111111111000.../////////000000000000000///////////////000000111000000000000000111111222000000000111111222333333111111111111222333444555222222222222333333333333333333333333333333333333333444555666777777777777666666666666666666666666777777666666666777777888999999999999999::::::;;;:::;;;<<<;;;::::::<<<>>>===>>>AAACCCDDDDDDCCCBBBCCCDDDFFFGGGGGGHHHJJJKKKHHHHHHHHHGGGGGGFFFEEEEEEFFFHHHIIIKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHGGGGGGFFFGGGGGGHHHGGGGGGEEEDDDCCCAAAAAA@@@BBB@@@????????????>>><<<<<<;;;;;;:::999999888888777777888888777666666555333444444555555444444333555555555444444444333333333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444555555555666666666666666777777777888888999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>@@@BBBCCCBBBBBBCCCCCCBBBAAA@@@@@@AAAAAA@@@??????>>>>>>>>>===<<<<<<;;;:::;;;;;;;;;;;;;;;:::888777666555444555555555555555555555555555555555444444444333333222222222222222222222222111111111111111111111111111111000000000000111111111111111000000000000000___VVVSSSRRRMMMKKKMMMMMMJJJIIIKKKHHHEEEBBB@@@@@@BBBBBBBBB???===;;;:::::::::999888777777666666555555444444333222111111000000111111//////000000111111222222////////////............,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------..................++++++,,,,,,---......///------------............////////////////////////////////////////////////...............///000000//////............//////////////////000000000000////////////////////////////////////////////////////////////////////////......////////////......//////////////////////////////////////////000000---///000///...,,,,,,---------....../////////000------.../////////////////////////////////////////////000111111111111111////////////////////////000111222333222111000000......//////000000000000///////////////000000111///000000000111111111111000000000000111222333444111111111111222222333444111111111222222222333333333333333333333333333333333444555666666777777777555555555555555555555555666666666555666666777777999888888888888999::::::999:::;;;:::999999;;;===;;;===???BBBCCCCCCBBBAAABBBCCCEEEFFFEEEFFFHHHIIIGGGGGGGGGGGGFFFEEECCCCCCDDDEEEGGGIIIJJJJJJJJJIIIFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGEEEDDDCCCDDDFFFGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHGGGFFFEEECCCAAA@@@???@@@???======>>>>>>===;;;<<<<<<;;;;;;:::999999999666666777777777666555555333333444444444444333333555444444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333333444444444555555666666666777777777777777888888999:::::::::::::::::::::::::::::::::;;;<<<===>>>@@@AAA@@@AAAAAAAAAAAA@@@??????>>>>>>??????@@@@@@@@@@@@<<<;;;::::::999999:::::::::999999888666555555444444444444444444555555555444444444444333333333333222222222222222222222222111111111111111111111111111000000///000000111111000000000000000000111111]]]UUUSSSRRRMMMJJJLLLMMMJJJIIIJJJIIIFFFBBB@@@@@@BBBBBBBBB@@@>>>;;;:::::::::999777666666666555555555444444333222111111000000111111000000000000111111111111////////////............,,,,,,,,,---------......,,,------------------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------------------------,,,,,,,,,+++,,,------------.........////////////////////////////////////////////////......---......///000111///......------......///////////////000000000000////////////////////////////////////////////////////////////////////////...//////000000//////...////////////////////////......////////////000000+++---///...---,,,---...---------......//////000------...////////////...////////////////////////...///000111111222111111000000000000000000000000000222444444222000000000---......//////000000111///////////////000111111//////000111111111111000000000//////000222444555222222111111111111222222000000000111111222222333333333333333333333333333333333444555666666666666555555555555555555555555555555555555555666777777888888777777888888999:::888999::::::999999;;;===;;;<<<>>>@@@AAAAAAAAAAAABBBCCCEEEEEEDDDDDDEEEGGGHHHIIIIIIIIIHHHFFFDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEECCCAAA???>>>>>>===<<<<<<======<<<:::;;;;;;;;;::::::999999999555555666666666666555555333333444444444444333333444444444444333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111000000000111111111111222222222222222222222222222111111111111222222222222222333333444444333333222333333333333333333333333333333333333222222222222444444444444555555555555444444444555555666666777777777666666777888888999999999999999999999999999999999::::::;;;===>>>????????????@@@@@@??????>>>;;;<<<>>>???@@@AAAAAAAAA;;;;;;:::999999999999:::888888777777666666555555333333333444444444444444444444333333333222222222444444444444444444444444111111111111111111111111000000/////////000111111000000000000111111111111___UUUSSSQQQLLLJJJLLLMMMJJJIIIJJJIIIFFFBBB@@@@@@AAABBBBBB@@@>>>;;;:::::::::888777666666555555555444444444333222111111000000111111111111111000000000000000////////////............,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,---------.........////////////////////////////////////////////////---------......///000111///...------------...///////////////000000000000///////////////////////////////////////////////////////////////////////////000000111111000000///////////////////////////........./////////000000***,,,...///......///000,,,,,,---......///000000,,,---......//////......////////////////////////...///000111111222222222000000000000000000000000///111444333111//////000------......///000000111///////////////000111111...///000111222111111000000000//////000222444666444333222111000000000000//////000000111222222333222222222222222222222222333333444555666666666666555555555555555555555555333333333444555666777888777777777777777888999999888999::::::999:::<<<>>><<<<<<===>>>??????@@@@@@BBBCCCDDDDDDCCCBBBCCCDDDHHHIIIJJJJJJHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGEEEEEEDDDDDDBBB@@@>>><<<===<<<;;;;;;<<<<<<;;;:::999999999999999888888888444555555666666555555555222333333444444333333222444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111111111333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222222111111111111222222222222222333333444444333333222222222222222222222222222333333333222222222111111333333444444444555555555333333444555555666777777777666666666666777888888888888888888888888888888999999999999:::<<<===>>>===>>>>>>??????>>>>>>>>>;;;<<<>>>????????????>>>;;;;;;:::999999999999:::666666666666666666666666222222333333333444444444333333333333222222222222333333333333333333333333111111111111111111111111///////////////000111111///000000000111111111111bbbVVVSSSQQQLLLJJJLLLLLLJJJHHHJJJIIIFFFBBB@@@@@@AAABBBAAA@@@>>><<<:::::::::888777555555555555555444444444333222222111000111111111222222111111000000//////000/////////............,,,,,,,,,---------......***++++++,,,,,,++++++***------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------*********++++++,,,,,,,,,)))******+++---...//////,,,,,,,,,---------......////////////////////////////////////////////////---------......000111111///...---,,,,,,---...///////////////000000000000////////////////////////////////////////////////////////////////////////000000111111111111000000////////////////////////---.........//////000000***,,,////////////000222,,,,,,------...///000000,,,---......//////......////////////////////////......///111111222222222000000000000000000000000...000333222///---...///---------...///000000111///////////////000111111...///000222222111111000000000//////000222555666444444222111000000//////...//////000111222222222222222222222222222222222222333444555666666666666555555555555555555555555222222333444555666888999777777777777777888888999888999::::::999:::<<<>>>======<<<<<<===>>>???@@@CCCDDDDDDDDDBBBAAABBBCCCFFFGGGHHHHHHGGGEEEBBB@@@CCCCCCBBBAAAAAABBBDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCAAABBBCCCCCCDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGBBBCCCCCCBBBAAA???===;;;<<<;;;::::::<<<<<<;;;999888888888888777777777777444444555555666555555444222333333444444333333222444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111111111333333333222222222111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111222222222222222222222222000111111111111222222222222222444444444444222222222222222222222222222222333333333222222111111111111111222222222333333333333333444444555666777777777666666666666777777888777777777777777777777777888888999999:::;;;<<<=========>>>>>>>>>>>>>>>=========>>>??????>>>===<<<<<<;;;::::::999999::::::555555555666666666666777222222222333333444444444333333333222222222111111111111111111111111111111000000000000000000000000///////////////000111111//////000000111111111222hhhUUUUUUTTTRRROOOMMMMMMMMMLLLKKKIIIFFFBBB??????@@@@@@@@@BBB???<<<:::;;;<<<<<<;;;999888777666555444333333444333222111000000000000////////////000000000000111111000////////////////////////...---------,,,........................,,,,,,,,,---------......------------------------....................................---,,,++++++---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................///////////////////////////---,,,---///000000///........................////////////////////////........................///////////////////////////////////////.........//////////////////////////////.........---------............//////////////////............//////000000//////.........---000000000000000000000000000000000000000000000000111000///......///000111////////////////////////............////////////000000000000////////////---......///000111111222000000000000000000000000222111000000000111333333222222222222222222222222222333444444555555444444333444444555555444444333222222333444444555555666555555444555666777999:::999999999888999999::::::<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDD@@@@@@AAACCCEEEFFFDDDBBBBBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>===<<<;;;888999:::;;;:::999888777888888888888888888888888555555555555555555555555555555444333333222111111333333333333333333333333333333333333333333333333111111000000111111222333111111111111111111111111222222222222222222222222222222222111111111000000222222222111111111000000000000000000000000000000000000000000000000000000111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444333333444444555666666777666666666666666666666666888888888777777777777777777777888999:::<<<===>>>==================<<<<<<:::;;;;;;;;;;;;;;;::::::;;;;;;:::999999888888777777777666555444444333333555333111222444555333111333333333222222111111111000000000111222222222333000000000000000000000000000000000000111111111111000000000000000000000000kkkVVVVVVTTTQQQNNNMMMMMMMMMLLLKKKJJJGGGCCC@@@@@@AAAAAAAAAAAA>>><<<;;;;;;<<<;;;;;;888888777666555444333333333333222111000000000000////////////000000000000000000///............///...............---------------------------,,,,,,,,,,,,,,,---------......------------------------........................,,,,,,------...---------,,,,,,++++++,,,,,,------------------------------------------------------................................................................................................000...---...///000000///......................................................................../////////////////////////////////////////////...//////////////////////////////.........---------............///////////////..................///000/////////.........---000000000000000000000000000000000000000000000000111000///......///000111////////////////////////............////////////000000000000////////////.........///000111111111000000000000000000000000111111000000000111222333222222222222222222222222222333444444555444444444333444444555555444444333222222333444444555555666777777666666777888999:::999999888888888999::::::<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC@@@@@@AAACCCEEEEEEDDDBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@???===<<<:::888999999::::::999777777888888888888888888888888555555555555555555555555555444444333222222111111333333333333333333333333333333333333333333333333111111000000111111222333111111111111111111111111222222222222222222222222222222222111111111000000222222222111111111000000000000000000000000000000000000000000000000000000111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444333333333444555555666666666666666666666666666666777777777777777777777777888888888999:::;;;======<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;:::;;;::::::999888888777777666666555555444333333222555333111222444555333111333333333222222222111111111111111111111222222222000000000000000000000000000000000000111111111111000000000000000000000000oooXXXUUUTTTQQQNNNMMMMMMMMMLLLKKKKKKHHHCCCAAAAAABBBBBBBBB>>>===;;;;;;<<<<<<;;;999888888777666555444444333333333222111000000000000////////////000000000000//////...------------...---------...............,,,,,,---------,,,***))),,,,,,,,,---------......------------------------------------------------***+++,,,---............++++++,,,,,,------,,,,,,........................------------------------------------------------........................................................................222000......///000000///........................................................................////////////////////////......//////////////////////////////////////////...............---------............////////////......------------....../////////...............000000000000000000000000000000000000000000000000000//////......//////000////////////////////////............////////////////////////000000000000......//////000000111111000000000000000000000000111000000000000111222222222222222222222222222222222222333444444444444444333444444555555444444333222222333444444555555666999888888777777888888999888888777777888999::::::<<<<<<;;;<<<<<<===>>>???????????????????????????>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@BBBDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA???@@@AAAAAA@@@>>><<<:::888888888888888777666666666666666666666666666666444444444444444444444444444444333333222222111111333333333333333333333333333333333333333333333333111111000000111111222333111111111111111111111111222222222222222222222222222222222111111111111111222222222111111111111111000000000000000000000000000000000000000000000000111111000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444222222222333444444555555666666666666666666666666777777777777777777777777888888888999999;;;<<<<<<:::::::::;;;;;;;;;;;;;;;?????????>>>>>><<<;;;:::::::::999999888777777777555555444444333333222222444333222222444444333222333333333222222222222111222222222111111111111111000000000000000000000000000000000000111111111111000000000000000000000000qqqYYYUUUSSSQQQNNNMMMMMMMMMLLLLLLJJJGGGCCCAAAAAAAAABBBAAA===<<<<<<<<<===<<<:::888888777777666555555444444333222111000000/////////////////////000000000000......---,,,,,,,,,,,,---,,,---------.../////////,,,---.........,,,***))),,,,,,,,,---------......,,,,,,------------------------------------------+++,,,------.........---***+++,,,---...---,,,+++------------------------------------------------------------------------........................................................................333111//////000000///...........................................................................////////////////////////............////////////////////////////////////....................................////////////------,,,,,,,,,,,,------........................////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000.../////////000000000111000000000000000000000000000000000000000111111222111111111111111111111111222222333444444444444333333444444555555444444333222222333444444555555666999888888777777777666666777777777777777888999:::;;;;;;;;;;;;<<<===>>>>>>????????????????????????============>>>???@@@AAAAAA@@@@@@AAACCCCCCBBBAAA@@@@@@???????????????@@@@@@AAAAAABBBBBBCCCCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@>>>???@@@AAA@@@>>>;;;:::888888888777777666555555555555555555555555555555444444444444444444444444333333333333222222111111222222222222222222222222222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333444444444111111222333333444444555666666666666666666666666666666666777777777777777999888888888999:::;;;;;;999999999999999:::::::::?????????>>>===;;;:::999999999999888777777666666444444444333333222222222333333333333333333333333222222222222222222222222333222222222111000000000000000000000000000000000///000000000111111111111000000000000000000000000qqqZZZUUUSSSPPPNNNMMMMMMMMMMMMLLLIIIFFFBBB@@@@@@@@@AAA@@@???===<<<<<<===<<<:::777777777666666555555444444333222111000////////////////////////000000000000......---,,,,,,,,,,,,,,,,,,---------.../////////---...//////...---,,,+++,,,,,,,,,---------......,,,,,,,,,---------......---------------------------.........------,,,+++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................................................................222111///...///000///...........................................................................////////////////////////---.........//////000000////////////////////////---.................................////////////------,,,,,,,,,,,,---------------...............////////////////////////////////////////////////......////////////......////////////////////////............////////////.../////////000000000111////////////000000000000//////////////////////////////000000111111111111111111111111111111111111111222333333444444333333333444444555555444444333222222333444444555555666777777777666666555444444666666666666777888999:::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAAAAA@@@???@@@AAABBBBBBAAA??????>>>>>>>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCCCC??????@@@@@@@@@@@@??????===>>>?????????===;;;:::888888777666666555555555444444444444444444444444444444444444444444444444333222222222222222111111222222222222222222222222222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222222222222222333333333444444111111222333333444444555666666666666666666666666555555666666777777777777999999888888888999::::::888888888888999999::::::=========<<<;;;999888777999888888777777666666555444333333333333333222222333333333333333333333333222222222222222222222222333222222222111000000000000000000000000000000000///000000000111111111111000000000000000000000000pppZZZUUURRRPPPMMMMMMMMMNNNMMMLLLIIIEEEAAA??????@@@@@@@@@BBB@@@>>>======<<<999777777777666666555555555555222222111000////////////////////////000000000000......---,,,,,,,,,,,,------------.......................................,,,,,,,,,---------......+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------111///------...//////...........................------------------------........................////////////////////////------......///000000000////////////////////////---------...........................////////////......------------......---------------.........000000000000000000000000000000000000000000000000---......//////......---////////////////////////............////////////......//////000000111111////////////000000000000////////////////////////...///000000111111000000111111111111111111111111111111222333333333333333333444444555555444444333222222333444444555555666555666666666555555444333555555555555666888999999:::::::::::::::;;;==============================>>>>>>>>>>>>???@@@AAABBBBBB@@@>>>???@@@AAAAAA@@@======>>>>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>????????????>>>>>><<<<<<<<<<<<<<<;;;:::::::::999888666555555555555444444444444444444444444333333333333333333333333222222222222222222111111222222222222222222222222222222222222222222222222111111000000111111222333111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222222000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222333333111111222222333333444444222222222333444444555555666666666666666666666666444555555666666777777888:::999999888888888888999777777888888999:::::::::;;;;;;;;;:::999888777666888888777777666555555555444444444444333333333333222333444444222222333444111222222222222333333333222222222111111111111111000000000000000000000000000000000000111111111111000000000000000000000000pppZZZVVVRRRPPPMMMLLLMMMNNNNNNMMMJJJFFFBBB@@@@@@AAAAAAAAAFFFCCC???===<<<;;;999888666666666666555555555555222111000//////......///////////////000000000000///......---------------...............------------,,,++++++,,,---///000,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,++++++,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------///---,,,,,,...///..............................------------------------........................////////////////////////------......///000000111////////////////////////---------.........//////............///////////////..................///,,,,,,,,,------.........000000000000000000000000000000000000000000000000------...//////...------////////////////////////............////////////.........///000111111111000000000000////////////////////////////////////......000111111111000///111111111111111111111111111111222333333333333222333444444555555444444333222222333444444555555666555555666777777666555444444444444555666777999999999999999999:::;;;<<<===========================@@@@@@@@@@@@AAABBBCCCCCCBBB@@@>>>>>>???@@@@@@@@@<<<<<<===>>>@@@BBBDDDEEECCCCCCCCCBBBBBBAAAAAA@@@===>>>>>>??????>>>>>>===<<<;;;:::999999999::::::;;;:::888666555555555555555555555555555555555555333333333333333333333333111111111111111111222222111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333333444000111111222333333444444333333333444555555666666666666666666666666666666444444555555666777777888::::::999888888777888888777777888999999:::;;;;;;999:::::::::999888888777888777777666666555444444444444444444444444444444111333555444222111333555111111222222222333333333111111111111111222222222000000000000000000000000000000000000111111111111000000000000000000000000pppZZZVVVRRRPPPMMMLLLMMMNNNNNNMMMKKKGGGCCCAAAAAABBBBBBBBBIIIEEE@@@===<<<;;;999888666666666666666555555555222111000//////.........////////////000000000000//////...------------.../////////......------,,,,,,+++))))))***,,,///111,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---,,,+++***+++,,,---...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................---------------------------,,,++++++---///..............................------------------------........................////////////////////////---------...///000000111////////////////////////---------.........//////............/////////000//////............//////,,,,,,,,,------.........000000000000000000000000000000000000000000000000,,,---...//////...---,,,////////////////////////............/////////000---......///000111111222000000000000////////////////////////////////////---...000111111111000///000000000000000000000000111111222333333333333222333444444555555444444333222222333444444555555666555666777888888777666555333333444444666777888999999999999999:::;;;<<<<<<========================AAAAAAAAAAAABBBCCCDDDDDDBBB@@@>>>===???@@@@@@???;;;<<<===???AAACCCEEEFFFDDDDDDCCCBBBAAA@@@@@@???======>>>>>>>>>>>>======<<<:::888777777888:::;;;<<<;;;999777666555666666555555555555555555555555333333333333333333333333111111111111111111222222111111111111111111111111111111111111111111111111111111111000111222222333111111111111111111111111000000000000000000000000000000111111222222222222000000111111222222222222000000000000000000000000000000000000000000000000111111111000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333444444000000111222333333444444333333444555555666666777666666666666666666666666444444444555666777777888::::::999888777777777777777888888999::::::;;;;;;999999:::::::::999888888777777777666555555444444555555555555555555555555111333555444222111333555111111111222222333333333000000111111222222222333000000000000000000000000000000000000111111111111000000000000000000000000pppYYYWWWPPPOOOMMMKKKKKKKKKKKKLLLJJJFFFAAA>>>???BBBEEEFFFCCC@@@===;;;;;;;;;:::999::::::999888777666555444333222111000////////////000000000000////////////...------,,,,,,,,,------------------------------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,---------------,,,,,,+++++++++------------------------...---,,,+++++++++++++++------------------------,,,,,,,,,---------......//////.........---------........................................................................---------............///---------............///////////////////////////............//////////////////.........---------........................---------............///........................---------............///............/////////000000000000000///////////////////////////........./////////...---------,,,////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333444444444555555777777666666555555555444555555555555666666666666888999999::::::;;;;;;<<<>>>;;;999999<<<>>>===<<<>>>???BBBDDDDDDDDDCCCBBBCCCBBBAAA@@@????????????@@@AAABBBCCCCCCDDDDDDDDDBBBBBBAAA@@@???>>>===<<<===>>>???@@@@@@???>>>===<<<<<<;;;:::999999999999;;;;;;:::999888777666555444444444444444444444444444444444333333222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111333333333222222111111111000000111111111111000000222222111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222222222222222222222222222555555555444444333333333666666666666666666666666444444555555666666777777;;;:::888777777777888999888999::::::;;;;;;::::::::::::::::::999888777777777777666444444333333333444444444333333222222222333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000pppXXXVVVQQQPPPNNNMMMLLLLLLLLLMMMKKKGGGBBB???@@@BBBDDDEEEBBB@@@===<<<;;;;;;:::999::::::999888777666555444333333222111000000000000000000000000///////////////...------,,,,,,,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---------------------,,,,,,+++++++++------------------------......---,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......//////.........---------........................................................................---------............///---------............///////////////////////////............//////////////////.........---------........................---------............///........................---------............///........./////////000000000000000000/////////.../////////////////////.....................------////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333444444444444555777666666666555555555444555555555555666666666666888888999999:::;;;;;;;;;>>>;;;999999<<<>>>===<<>>======<<<===>>>???@@@@@@???>>>===<<<;;;:::999999888999999;;;:::999888777666555555444444444444444444444444444444333333333222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111333333333222222111111111000000111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222222222222222222222222222555555444444444333333333555555555555555555555555444444555666666777777888;;;:::888777777777777888888999::::::;;;;;;::::::999999999999888777666666777666555444333333333333444444333333333222222222333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000oooXXXUUUQQQPPPOOOMMMMMMMMMNNNNNNLLLHHHCCC@@@@@@AAACCCCCCBBB???===<<<<<<<<<:::999999999888777666666555555444333222111111000000111////////////000000000000000///...---,,,,,,,,,,,,------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,---------......,,,------------.........------,,,,,,,,,,,,++++++------------------------///...------,,,---------------------------------,,,,,,,,,---------.....................---------........................................................................---------............///---------............///////////////////////////---............/////////...............---------........................---------............///........................---------............///....../////////000000000000000000/////////............//////////////////..................//////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333333333333333444444444444666666666555555555555555555555555555666666666666888888888999::::::;;;;;;===;;;999:::;;;=========@@@@@@AAAAAABBBBBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@AAADDDFFFGGGFFFDDDCCCAAA@@@@@@???>>>===<<<<<<===>>>?????????>>>===<<<<<<;;;:::999888888888888999999888888777666555555444444444444444444444444333333333333222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111222222222222222111111111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222222222222222222222222222444444444444333333333333555555555555555555555555555555666666777888888888;;;:::999777777666777777888999999:::::::::::::::888888888888777666555444666666555444333333333333333333333333222222222222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000oooWWWTTTPPPOOONNNMMMLLLMMMMMMNNNMMMIIIDDD@@@@@@AAAAAABBBAAA???===<<<<<<<<<;;;999999888888777666666555555555444333222111111111111////////////000000000000111000///...,,,,,,++++++------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---------......------------------------,,,,,,,,,---------......................................................................................................---------............///---------............///////////////////////////---------.........//////................................................---------............///........................---------............///...////////////000000000000000/////////.....................////////////------......//////000000////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333222222333333333444444444555555555555555555555555555555555555666666666666777777888888999:::::::::===;;;::::::;;;<<<===>>>AAAAAA@@@@@@AAAAAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@???BBBEEEHHHHHHGGGEEECCC@@@@@@???>>>>>>===<<<<<<===>>>?????????>>>===<<<;;;:::999888888777777777888888777777666555444444333333333333333333333333333222222222222222222222111111111111111111111111222222222111111111000000000000000000000000000000///000000000111111111111222222222222222222222222111111111111111111111111222222222111111111111111000000111111111111000000//////000000111111222222000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333555555555555555555555555555555666666777888888888:::999888888777666666666888888999::::::::::::999888888888888777666555555555555444333222222333333333222222222222222222222222222222111111111111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000////////////////////////oooWWWTTTOOONNNLLLKKKKKKLLLMMMMMMMMMIIIDDDAAA@@@AAAAAAAAA@@@>>>============;;;999888888777777666555555555555444333222111111111111.../////////000000000111222111///...---,,,,,,+++------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------......///------------------------,,,,,,,,,---------......---.............................................................................................---------............///---------............///////////////////////////------------............---.............................................---------............///........................---------............///////////////000000000111////////////............---.........//////000000---......//////000000000////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333222222222333333333444444444444444555555555555555555555555555666666666666666666777888888999999:::<<<<<<;;;::::::;;;===>>>AAAAAA@@@@@@@@@AAABBBBBBAAA@@@?????????????????????BBBEEEHHHHHHGGGEEECCC@@@@@@??????>>>>>>=========>>>>>>???>>>===<<<;;;::::::999888777777777777777666666555555444444444333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111000000000000000000000000000000///000000000111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000111111111111000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333555555555555555555555555555555555666777777888888888888888888777777666666777888999999::::::999999999999999999888777666555444333333222222222222333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////pppWWWTTTNNNMMMLLLKKKKKKLLLMMMMMMLLLHHHDDDAAAAAAAAAAAA@@@???>>>======>>>===;;;999777777777666666555555555444333222111111000000111......//////000000111111111000///...------------------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,------------.........++++++,,,,,,,,,,,,------------------------------------------------...///------------------------,,,,,,,,,---------......---------.......................................................................................---------............///---------............///////////////////////////,,,------------.........---------.......................................---------............///........................---------............////////////000000000111111/////////.........------------......///000000000//////////////////000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333222222222222333333333333444444444444444555555555555555555555666666666666666666666777888888999999;;;<<<<<<;;;::::::===???@@@@@@@@@AAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????@@@AAADDDFFFGGGFFFDDDCCC@@@@@@@@@@@@??????>>>>>>===>>>>>>???>>>===;;;::::::999888777666666666666555555555444444444333333333333333333333333333333111111111222222222222222111111111111111111111111222222222111111111111000000000000000000000000000000000000000111111111111222222222222222222222222000000000000000000000000000000000111111111111111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000111111111111222222222222222222222222222222222222222222222333333333333444444444444444444444444444444555555666777777777555666777888888888777777777888888999999999999999999999999999888777666666333222222111111222222222111111111222222222222222000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000qqqXXXUUUNNNMMMLLLLLLLLLMMMNNNOOOKKKHHHDDDBBBAAABBBAAAAAA>>>=========>>>===;;;999666666666666666555555555333333222111000000000000.........///000111111111000000///...............------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......---------.........//////........................................................................---------............///---------............///////////////////////////,,,,,,---------.........---------.........//////........................---------............///........................---------............/////////000000000111111111//////.........---------------......///000000111000000000///////////////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333111222222222222333333333333333333444444555555555555555555555666666666666555555666666777888888999;;;<<<===;;;::::::===??????@@@AAABBBAAAAAA@@@???@@@???????????????@@@@@@@@@AAACCCDDDEEEEEEDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@===>>>>>>>>>>>><<<;;;:::999999777666666666666666444444444444333333333333222222222222222222222222000111111111222222222222111111111111111111111111222222222111111111111000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111222000000111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000111111111111222222222222222222222222222222222111111222222222333333333444444444444444444444444333333444444555555666666333444666777888999888888777777888999999999999999888888888888777666555444222222111111111111222222000111111111222222222222///000000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000qqqXXXUUUOOONNNMMMMMMMMMNNNOOOPPPJJJGGGDDDBBBBBBBBBBBBAAA>>>======>>>>>>>>>;;;999666666666666666555555555333222111000////////////---......///000111111222000//////.........//////------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......+++++++++,,,,,,,,,------+++++++++,,,,,,---------------------------------++++++++++++,,,,,,---...------------------------,,,,,,,,,---------......---------.........//////........................................................................---------.........//////---------.........//////////////////////////////,,,,,,,,,---------......---------.........//////........................---------.........//////........................---------.........//////000000000000111111111111//////.........------------------...///000000111111111000000//////......////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111222222222333333333333333333333333333333333111111222222222333333333333333333444444555555555555555555555666666666777555555666666777888888888:::<<<===<<<999:::===@@@>>>@@@AAABBBBBBAAA???>>>@@@@@@@@@???@@@@@@AAAAAA@@@AAABBBCCCCCCDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAA===>>>>>>>>>>>><<<:::999999888777666666555555555444444333333333333333333222222222222222222222222000000111111222222222222000000000000000000000000222222222111111111111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000111111111111000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000111111111111222222222222222222222222222222222111111111222222333333333444444444444444444444444222222333333444555555666111333555777999999999999777777888999999999999888777777777777666555444333222111111111111111222222000000111111222222222222//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000uuuYYYTTTRRROOOLLLKKKKKKKKKKKKJJJJJJGGGDDDBBBBBBBBBBBBAAA???===<<<;;;<<<<<<:::999888888888888777666444444444333222111000000000000//////000111111111111111111111000......---------000///------,,,---...///,,,,,,,,,------.........///...------++++++***)))+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........------++++++++++++------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////........................000000///...,,,+++***)))+++,,,---......---,,,+++////////////////////////////////////////////////................................................000000///...------,,,,,,...------,,,,,,------...........................,,,,,,,,,---------......000000000000000000000000....................................//////////////////.........---------............////////////////////////////////////000000000000111111111111000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111333333333333333333333333111111222222222333333333555555555555555555555555444444444555555555555666555555555555666666666777888999999:::;;;<<<>>>?????????@@@@@@@@@??????>>>CCCAAA>>><<<;;;<<<>>>@@@CCCCCCCCCCCCCCCCCCCCCCCC???@@@AAAAAA@@@???>>>===???>>>===<<<;;;:::::::::888888888888777777777666333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000333222222111111222222333000000000000111111111111000000000000000000000000//////000000000000//////222000///000222333000...222222111111111111222333000000000//////000222333000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222000222444444333333333444333333333222222222111111222222333333333333444444444555555666666666666666999999999::::::999999999666666666555444444333333222222222111111111111000333333333222222111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000yyy\\\TTTQQQOOOLLLKKKKKKKKKKKKJJJJJJGGGDDDBBBBBBBBBBBBAAA@@@>>><<<<<<<<<;;;:::888777777777666666555444333444333222111000000000000//////000111111111111111111000///...------------///...---,,,,,,---......,,,,,,------------------...------,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------------------........................................................................//////...---,,,++++++***,,,------------------,,,................................................................................................000//////...------,,,,,,...------,,,,,,------...........................,,,,,,,,,---------......////////////////////////....................................//////////////////.........---------............//////////////////////////////////////////000000000111111111000000000000000000000000111111111000000/////////000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333444444444444444444444444444444444444555555555555555555555555666666666666999999999999:::;;;======>>>>>>????????????>>>>>>AAA@@@>>>===<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@@@@@@@???>>>===<<<;;;:::999888888888777777777666666666555555333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222000000000000111111111111000000000000000000000000//////000000000000//////222000///000222222000...333333222222111000000000111000000000000000///...000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222000222444444333222333444333333333222222222222111222222333333333333444444444555555666666666666666777777888888888888777777666666666555444444333333222222222111111111111000333222222222222222222111000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000~~~___UUUQQQNNNLLLJJJKKKKKKKKKJJJJJJGGGDDDBBBBBBBBBBBBAAAAAA???===<<<<<<;;;999777555666666666555444333222444333222111000000000000//////000000111111000000000000///...------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------,,,........................------------------------..............................---------,,,,,,,,,...------,,,,,,------.................................................................................................../////////...------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......////////////////////////........................---............/////////...............---------............//////////////////////////////////////////000000000000111111000000000000000000000000000000////////////......000000000000000000000000111111111111111111111111////////////////////////111111111222222222222333222222222222222222222222444444444444555555555555666666555555555555555555999999999999999:::;;;<<<<<<<<<===============<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@???;;;:::999888777666666666666555555555555444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000111111111111000000000000000000000000//////000000000000//////111000///000111222111///000000111111111111000000111///...///222222///,,,000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222222222222222222222222222000222444444333222333444333333333333222222222222222222333333333333444444444555555666666666666666555555666666666666555555666666555555444333333333222222222111111111111000111111111222222222222222000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbbVVVPPPNNNKKKJJJKKKKKKKKKJJJJJJGGGDDDBBBBBBBBBBBBAAABBB@@@===<<<;;;:::888666555666666666555555444333444333222111000000000000//////000000000000000///000///...---------------,,,+++++++++,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,...------,,,,,,+++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,........................------------------------........................------------------------...---,,,++++++,,,---...................................................................................................//////.........---------...------,,,,,,------...------------------------,,,,,,,,,---------......////////////////////////........................---------.........//////....................................////////////////////////////////////////////////000000000111000000000000000000000000////////////////////////////////////////////////111111111111111111111111////////////////////////111111111111222222222222333333333333333333333333333333444444444555555555666666555555555555444444999999888888888999999:::::::::;;;<<<<<<<<<<<<;;;<<<===>>>??????>>>>>>=================================>>>>>>>>>>>>>>>>>>:::999888777666555555555555555555555444444444444222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111000000//////000000111///000000000111111111111//////////////////////////////000000000000//////000000///000000111111111111333555777999:::;;;;;;333000---...222444333000////////////////////////000000////////////000000////////////////////////////////////////////////111111111111111111111111000000000000111111111111111111111111111111111111000222333333222222333444444444333333333222222222222222222333333333444444444555555666666666666666444555555666666555555444666666555444444333333222222222222111111111000000000000111111222222333333000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////cccWWWOOOMMMJJJJJJJJJKKKKKKJJJJJJGGGDDDBBBBBBBBBBBBAAABBB@@@===<<<;;;:::888666666666777777777666555555444333222111000000000000//////000000000//////...///......------------...+++++++++,,,,,,---------.........------,,,,,,,,,***++++++,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,---------------------,,,,,,++++++***++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................................................................,,,,,,,,,------------......---,,,++++++,,,---..................................................................................................................---------...------,,,,,,------...------------------------,,,,,,,,,---------......................................................------------............---.................................////////////////////////////////////...////////////000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333333333333333333444444444444555555555555555555444444444888888777777777888888999888999:::;;;;;;;;;;;;;;;:::;;;===?????????>>>===========================@@@???>>>===<<<<<<;;;;;;;;;:::999777666666666666666666555555555444444444222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111111111000000111111111///000000000111111111111//////////////////////////////000000000000//////000000000//////000222333;;;<<<>>>@@@AAACCCCCCDDD;;;666111///000222333222////////////////////////000000////////////000000////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111///111333333222111222333444444444333333333222222222222222333333333444444444555555666666666666666555666666777777666666555555555555444333333222222222222222111111111000000000000000111111222222222////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////bbbYYYNNNLLLJJJIIIJJJKKKKKKJJJJJJGGGDDDBBBBBBBBBBBBAAAAAA???===<<<<<<;;;999777666777777777777777666666444333222111000000000000//////000000000///............---------------...***+++,,,---......------------------------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////........................------------------------...------,,,,,,------...------------------------------------------------...........................................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................,,,------------.........---------...........................////////////////////////////////////......////////////000000//////////////////////////////000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111222444444444444444444444444333333333333444444444444333333444444444555555555666666666666666777888999888888999:::;;;;;;;;;;;;999;;;<<<>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>><<<;;;:::::::::;;;:::999888777666666666666666555555555444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222000000000000111111111111000000000000000000000000//////000000000000/////////000000/////////222444???>>>===<<<<<<<<<<<<<<<@@@===888333///...///000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111///111333333222111222333444444444444333333333333222222333333333333444444444555555666666666666666666666777777777777666666555555444444333222222222222222222111111111111000000000000111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000}}}aaaZZZNNNLLLIIIIIIJJJKKKKKKJJJJJJGGGDDDBBBBBBBBBBBBAAA@@@>>><<<<<<<<<;;;:::888555555666666777666666555444333222111000000000000//////000000///......---...------,,,,,,------...***+++---...//////......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,---...//////........................................................................---------------------,,,,,,------------------,,,------------------------------------------------...........................................................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,---------.........---------.........//////............////////////////////////////////////........./////////000000////////////////////////.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222333333333444444444222222333444555555666666444444444555666777888999777888999:::;;;;;;;;;;;;999:::;;;===>>>?????????========================???>>>===;;;::::::;;;;;;;;;:::999777666666555555444444444444333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000111111111111000000000000000000000000//////000000000000/////////000000///...///222666:::888555222111111111222:::<<<<<<777111---...000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111///111222333222111222333555444444444444333333333222222333333333333444444444555555666666666666666666666777777777777666666555555444333333222222111222222222111111111111000111111111111000000000000////////////////////////.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000zzz___ZZZNNNKKKIIIIIIJJJKKKKKKJJJJJJGGGDDDBBBBBBBBBBBBAAA???===<<<<<<<<<<<<:::999444444555555555555555444444333222111000000000000//////000000///...------------,,,,,,,,,------...***,,,---///000000//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,*********++++++,,,,,,---...---++++++++++++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***+++,,,...///000000........................------------------------..............................---------,,,,,,,,,+++,,,............,,,+++------------------------------------------------................................................---........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,---------......---------.........//////............/////////000////////////////////////............/////////000////////////////////////---------.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222333333333444444444000111222333555666777777333333444444666777999999777888999:::;;;<<<<<<<<<::::::;;;<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;;;;:::;;;<<<===:::999888777555555555555333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000111111111111000000000000000000000000//////000000000000/////////000111///...///333666888555222///...///111333000666;;;:::333//////222000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///111222222111111222333555555444444444333333333222222333333333444444444444555555666666666666666555555666666666666555555555555444333333222222111222222222111111111111000222222111111000000//////////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000xxx^^^WWWQQQPPPMMMKKKJJJJJJKKKKKKKKKIIIEEEBBB@@@@@@@@@AAA???>>><<<<<<======;;;:::777666666666555555555555555555333222111000000000---------.........//////---------------...///000...........................---,,,,,,+++++++++,,,000///...---,,,------...++++++++++++++++++++++++------------------,,,,,,+++,,,------......------------------,,,,,,+++***+++,,,------++++++,,,---------++++++++++++------,,,---......//////.........---,,,,,,,,,,,,---...//////---,,,,,,---...///................................................///------...//////---***(((...000,,,,,,//////,,,//////.........---------......////////////.........------,,,,,,------............................................................------,,,,,,,,,........................,,,,,,,,,---------......,,,,,,---.../////////...//////.........------------------------------------------............//////////////////.........000///.........///111222////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222222222222333333333444444333333222333444777:::<<<::::::;;;<<<===>>>??????===<<<<<<<<<===>>>@@@AAAAAAAAA@@@>>>===;;;::::::;;;;;;;;;<<<<<<<<<<<<===;;;:::888666555444555555444333222222111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000,,,---...000000000///...////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111......//////000000111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000111111111111222222222222222333333333444444444333333333444444444555555444444444555555555555666888777777777666666555555777777777777777666555555666444333111000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000///...------...///000zzz```WWWRRRPPPNNNKKKJJJJJJKKKKKKKKKHHHEEEBBB@@@@@@AAABBB???>>><<<<<<======;;;:::777777666666666555555555555555333222111000000000---.....................---------------...//////...........................---,,,,,,++++++++++++000///...---,,,------...------------------------,,,,,,------------------+++,,,------...---------,,,---------,,,,,,+++***+++,,,------++++++,,,------,,,,,,++++++,,,,,,---,,,------..................---,,,,,,,,,,,,---...///...---,,,,,,---...///................................................------,,,---...//////000---000000,,,+++...///,,,//////.........---------.........//////............------,,,,,,------.........................................................---------,,,,,,,,,........................,,,,,,,,,---------......,,,---......//////......//////.........------------------------------------------............///////////////............000///.........///111111////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222111111111222222222333333222222222222222222222222333333333333444444444444444333333333444777999;;;::::::;;;<<<===>>>>>>???<<<<<<;;;;;;<<<===???@@@AAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888666555444333333444444333222222111111222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000---...//////////////////////////////000000000000000000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000.../////////000000000111000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000111111111111222222222222222222222333333333333333333333444444444444555444444444444555555555555888888777777666666666666666777777777777666555555555444333111000000111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000///...------...///000}}}bbbXXXRRRQQQNNNLLLJJJJJJJJJKKKIIIGGGDDDBBBAAAAAACCCDDD???>>><<<<<<======;;;:::777777777666666666555555555555333222111000000000///........................------------...//////------------------------------,,,,,,,,,,,,++++++///...------,,,---------------------------------++++++,,,,,,------......++++++,,,---------------,,,,,,---------,,,+++++++++,,,------++++++,,,------,,,,,,++++++,,,,,,---,,,,,,---..................------,,,,,,------.........------------............................................................---+++))))))+++,,,000222000,,,+++...///---...............---------------............------......------------.........................................................------------,,,,,,,,,........................,,,,,,,,,---------......------.../////////.....................------------------------------------------............///........................//////......//////000111////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222111111111222222222222333222222222222222222222222333444444444444555555555444333333333444666888:::999999:::;;;<<<===>>>>>>;;;;;;:::::::::<<<===>>>AAA@@@@@@???>>>>>>======::::::::::::::::::::::::777777555444333333222333333333222111111111111222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000111111000000000000000000000000000//////............///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000111111111111222222222000111111111222222222222333333333333444444444444444444444444555555555555888888777777777777666666666666666777666666555444444333222111111111111111333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////eeeXXXSSSQQQOOOLLLJJJJJJJJJKKKHHHGGGDDDBBBAAABBBDDDEEE???>>><<<<<<======;;;:::777777777666666666666555555555333222111000000000////////////..................---------......///------------------------,,,,,,,,,,,,,,,,,,,,,+++...---------------------++++++++++++++++++++++++******+++,,,------......++++++,,,------------,,,,,,,,,,,,------,,,,,,++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------------------------------------------......................................................,,,---...---+++***,,,---//////...---.........,,,........................,,,,,,------------,,,,,,......------------......................................................------------------------........................,,,,,,,,,---------............////////////..............................---------------------------------............///------...............///............//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111222222222222111222222222222222333333444444444555555555666666444333333444444666777888888888999:::;;;<<<======::::::999999999:::<<<===>>>>>>>>>>>>============:::::::::999999888888888777666555444444333333333333222222111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////000000000111////////////////////////111000///---------...///////////////000000000000000000000000000111111111////////////////////////////////////////////////000000000000000000000000000000111111111111000000////////////000000000000////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000111111111222222222000000000000111111111111222222333333333444444444333333444444444555555555777777777777777777777777555666666666666555444444333222222111111111111111222111111000000111111222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////////////////////////////////////////////////////....../////////gggXXXTTTRRROOOLLLKKKJJJJJJKKKHHHGGGDDDBBBBBBCCCEEEFFF???>>><<<<<<======;;;:::888777777777666666666666555555333222111000000000///////////////////////////......---------......------------------------++++++,,,---------,,,+++,,,,,,------------------++++++++++++++++++++++++******++++++,,,---......***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------+++,,,,,,---------......................................................))),,,///000000000000000---,,,,,,///111000---+++---.....................,,,,,,------------,,,,,,///......------......///................................................------------------------........................,,,,,,,,,---------.........///////////////......---.....................---------------------------------............///,,,---------......//////---......///////////////////////////////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////000000000111111111000000111111111222222222111111111222222333333333444444444555555555666666444444444444444555666666777777888999:::;;;<<<<<<::::::999888888999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::999888888777777666666666666555444444333333222111111000000111111111111111111111111111111000000000000000000000000////////////////////////...////////////000000000////////////////////////111000///---------...///////////////000000000000///000000000111111111222////////////////////////////////////////////////////////////////////////000000000111111000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000111111111222222222//////000000000111111111222222222333333333444444333333333444444444444555666666666666666666666666555555555555555444333333111111222111111111000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////...//////////////////...iiiWWWUUUSSSPPPMMMKKKJJJJJJKKKIIIGGGEEECCCBBBCCCEEEFFF???>>><<<<<<======;;;:::888888777777777666666666555555333222111000000000....../////////000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,++++++,,,,,,------------,,,------------------------******++++++,,,,,,------******+++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,---------------,,,------......------,,,***+++,,,------...------................................................///.........///...+++(((111,,,+++000222000,,,+++---------...............------............------//////............//////................................................,,,,,,,,,------------...........................,,,,,,,,,---------......//////000000000///......---------...............---------------------------------............///,,,,,,,,,---......//////------...////////////...////////////////////////////////////////////////////////////////////////000000000000000000000000........................000000000000000000000000/////////000000000111111000000000111111111111222111111111222222333333444333444444444444555555555444444444444444555555555666666777888999:::;;;;;;;;;:::999888888999:::;;;999999999:::;;;<<<<<<===<<<<<<;;;:::888777666666666666666666666555444333222222111000000000000111111111111111111111111111000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000000//////............///////////////000000000000///000000111111222222222000000000000000000000000000000000000000000000000///////////////////////////000000111111000000///000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222///000000000111111111111222222222222333333333333333333333333444444444444444444555555555555666666444444555555444444333222000111111222111111000000/////////....../////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000......////////////......iiiVVVUUUSSSPPPMMMKKKJJJJJJKKKJJJHHHEEECCCBBBCCCEEEFFF???>>><<<<<<======;;;:::888888888777777777666666555555333222111000000000------...///000111111222//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++***+++,,,---...------,,,------------------------++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,---------,,,+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++++++++,,,------------,,,,,,,,,---......---,,,,,,)))***,,,---......------................................................333...+++...555::::::777;;;222---///111///---------------.........//////.........//////.........//////............//////................................................,,,,,,,,,---------..............................,,,,,,,,,---------......000000000000000///......---------.........//////---------------------------------............///++++++,,,------...//////,,,---.../////////......////////////////////////////////////////////////////////////////////////000000000000000000000000........................000000000000000000000000////////////000000000111000000000000111111111111000111111222333333444444333333333333444444444444444444444555444444444333555666666777888999::::::;;;:::999999888999:::;;;888888999:::<<<===>>>>>>======<<<:::999888666666444444555666555444333222222222111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000---...//////////////////////////////000000000000///000000111111222333333000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////111000000000/////////...000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000111111111111222222222000000000111111111222222111222222222222333333333222222333333333444444444333333333444444444555555333444444444444333222222///000111222222111000000000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000---...///000000///...---jjjVVVVVVTTTPPPMMMKKKJJJJJJKKKKKKIIIFFFCCCBBBCCCDDDEEE???>>><<<<<<======;;;:::888888888888777777777777555555333222111000000000,,,---...///000111222333000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,+++)))***,,,---...------,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,------------+++,,,------++++++,,,---++++++------------++++++++++++,,,---------,,,,,,,,,,,,---......---,,,,,,)))***+++---......------................................................---)))(((222EEEVVV^^^```DDD888///...///------000---------.........//////......////////////......//////............//////................................................,,,,,,,,,------.................................,,,,,,,,,---------......000000000000000///......---------.........//////---------------------------------.........//////++++++,,,,,,---...//////,,,,,,.../////////...---////////////////////////////////////////////////////////////////////////000000000000000000000000........................000000000000000000000000////////////000000000000000000000000111111111111000000111222333333444444222222222333333333444444444444555555444444333333555555666777888999::::::<<<;;;:::999999999:::;;;888999:::;;;===>>>??????>>>>>><<<;;;999888777666222333444555444333222111222111111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000............/////////000000000000000000000000000,,,---///000000000//////////////////000000000000///000000111222222333333000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////111111000000/////////...000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000111111111111222222222111111111111222222222222111111222222222333333333222222333333333444444444222222222333333444444444333444444444444333222222///000111222222111000///111111000000000000111111////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000---...///000000///...---```\\\XXXQQQKKKJJJIIIHHHHHHLLLKKKHHHEEECCCBBBCCCEEEGGG@@@???>>>>>>???>>><<<:::888888888888777777777777777666444222111000//////////////////000000000000111111000......---------***+++---......---+++***......---,,,++++++++++++,,,,,,++++++***))))))))),,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++++++++***************+++,,,,,,++++++,,,,,,---...------------------------////////////////////////,,,---......//////......000+++***444BBBHHHBBB999444222///,,,+++,,,...///------------------------,,,,,,,,,---------......------------------------/////////...------,,,,,,------------------------------------------------...------,,,,,,------...........................------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,---------............///...------------...//////000000//////............////////////////////////////////////////////////////////////////////////......//////000000111111000000000000000000000000////////////000000000000000000000000000111111222111111000000000000111111111111222222222333333333444444555555555555444444666666666666777777777777888777777777888:::<<<======<<<;;;::::::<<<===???<<<<<<;;;:::999777666555444444333333333333222222000000000000000000000000111000///......///000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////.........////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000//////000111111111111111000000000000111111111111333333333333333333333333333333333333333333333333333444444555555444444333333333333333222111000000222111111111000000//////000000000000000000000000////////////////////////..............................////////////......////////////////////////............////////////////////////////////////000000//////.........---fffbbbXXXQQQKKKJJJJJJHHHIIIKKKLLLJJJFFFBBBAAAAAACCCDDD???>>>======>>>>>><<<:::888888888888777777777777666555444222111000000000000000000000111111111111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---+++++++++++++++,,,,,,,,,.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------........................,,,---......//////......,,,******///444666222---222111///---,,,---......------------------------,,,,,,,,,---------......---------------------------------...............------------------------------------------------...------,,,,,,------...------------------------------------------------......---------,,,,,,,,,------------------------......---------,,,,,,,,,---------............///...------------...//////////////////......------///////////////////////////////////////////////////////////////////////////////////////000000000////////////////////////////////////000000000000000000000000000111111222111111000000000000111111111111222222222333333333444444555555555555444444555555555666666666777777777777777777888:::<<<===;;;:::999888888:::<<<===<<<;;;;;;:::888666555444444444333333333222222222000000000000000000000000111000///......///000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000//////000111111111111111000000000000111111111111333333333333333333333333333333333333333333333333333444444555555444444333333333333333222111000000111111111000000000//////000000000000000000000000////////////////////////..............................////////////......////////////////////////............////////////////////////////////////000/////////............kkkeeeXXXQQQLLLKKKJJJHHHIIIKKKMMMJJJFFFBBB@@@@@@AAABBB???>>>======>>>===;;;999999999888888888777777777555444333222111111111111000000111111111222222222000000///...------------...---+++******+++---...,,,,,,,,,,,,------------***++++++,,,------......//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++***************,,,++++++******++++++,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------------------------........................,,,---......//////......,,,...000///---+++,,,---000000///......---------------------------------,,,,,,,,,---------......------------------------+++,,,,,,---......//////------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------------------...------------,,,,,,,,,---------............///...------------...//////...............---------////////////////////////////////////////////////////////////////////////000000//////////////////........................////////////000000000000000000000000000111111222111111000000000000111111111111222222222333333333444444555555555555444444444444444555555555666666777666777777888:::;;;<<<999888777777777888999:::<<<;;;;;;999777555333222333333333333222222222222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000//////000111111111111111000000000111111111222222222222222222222222222222222222222222222222222222444444555555555555444444333333333333222111000000111111000000000000//////000000000000000000000000////////////////////////..............................////////////......////////////////////////............////////////////////////////////////////////////............lllbbbXXXQQQLLLLLLKKKIIIIIIKKKKKKIIIEEEAAA???@@@AAABBB>>>===<<<=========;;;999999999999888888888777777444333333222111111111222///000000000000111111111000///...---------------------++++++++++++------******+++,,,,,,---------++++++++++++,,,,,,------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,---......------------------------........................,,,---......///.........---///111000---,,,///222....../////////...,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------------------------------............///...------------...//////............------------////////////////////////////////////////////////////////////////////////000000000//////......---........................////////////000000000000000000000000000111111222111111000000000000111111111111222222222333333333333444444555555444444333333333333444444444555555555666666777888999:::;;;888777777777777888999:::===<<<;;;:::888666444222333333333222222222222111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////000000111///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111//////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000//////000111111111111111000000111111111222222222111111111111111111111111111111111222222222222222444444555555555555444444333333333333222111000000000000000000000000//////////////////////////////////////////////////////..............................////////////......////////////////////////............///////////////////////////////////////////////////.........ooo```WWWQQQMMMMMMLLLIIIIIIKKKIIIGGGDDDAAA@@@AAACCCDDD???>>>======>>>===;;;999999999999999888888888888444333333222111111111222.........////////////000///......------------...++++++------------++++++((()))***+++,,,,,,++++++,,,+++++++++*********)))***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,------...///------------------------........................,,,---......///.........---,,,++++++,,,---...///,,,---/////////...,,,+++------------------------,,,,,,,,,---------......------------------------......------,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------------------------------............///...------------...//////........................////////////////////////////////////////////////////////////////////////000000//////......------........................////////////000000000000000000000000000111111222111111000000000000111111111111222222222333333333333333444444444444333333333333333333444444444444444555666777888999999999888888888888888999999:::===<<<;;;:::888666444333333333222222222111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////000000111........................////////////////////////////////////////////////////////////////////////.........//////000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000//////000111111111111111111111111111222222222222111111111111111111111111111111222222222333333333444555555666666555555444333333333333222111000000//////////////////000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////.........///////////////ttt```WWWQQQMMMNNNMMMJJJIIIKKKIIIGGGDDDAAAAAABBBDDDFFF@@@???>>>>>>???>>><<<::::::999999999999888888888555444333222111111111111---------.........//////......---------------...***+++---......---+++***))))))+++,,,,,,+++******,,,,,,+++******)))(((((())))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++*********+++,,,---...---------------......///------------------------------------------------,,,---......//////......000...++++++---...,,,***,,,---...//////...---,,,------------------------,,,,,,,,,---------......------------------------......------,,,++++++***------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...------------------------,,,,,,,,,------------...---------............///...------------...//////........./////////////////////////////////////////////////////////////////////////////////////////////..........................................////////////000000000000000000000000000111111222111111000000000000111111111111222222222333333333333333444444444444333333333333333444444444555555333444555777888888888888888888999999::::::::::::;;;::::::999888666555444222222222222111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111........................000000000000000000000000000000000000000000000000000000000000000000000000------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000//////000111111111111111111111111222222222222333222222222222222222222222222222222333333444444555555555666666666666555555333333333333222111000000......////////////000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////.........///////////////vvv]]]WWWQQQNNNNNNNNNJJJIIIKKKKKKIIIEEEBBBAAABBBDDDEEEAAA@@@??????@@@???===;;;::::::999999999888888888666555444222111000000000............////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***++++++++++++++++++++++++*********+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///---------------...//////------------------------------------------------,,,---......//////......000///............---+++,,,------......---------------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------............///...------------...///////////////000000000111111////////////////////////////////////////////////////////////////////////------..................////////////////////////////////////000000000000000000000000000111111222111111000000000000111111111111222222222333333333222333333444444333333222444444444444555555555555222333555777888888888777888888999999:::::::::999777777777777666555444333222222222222111111111111000000000000000000000000...///000111111000///...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111........................000000000000000000000000000000000000000000000000000000000000000000000000---......///000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000//////000111111111111111111111111222222222333333333333333333333333333333222333333444555555666666555555666666666666555555333333333333222111000000........./////////000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////............////////////////////////////////////............/////////000tttXXXWWWQQQNNNOOONNNKKKIIIKKKNNNKKKGGGCCCAAAAAACCCDDDAAA@@@???@@@@@@@@@>>><<<:::::::::999999999888888777666444222111000//////////////////000000000000------,,,,,,,,,------......---+++******+++---...---...000000000...,,,+++***++++++,,,,,,------...,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------.........,,,++++++++++++++++++,,,------------------------,,,,,,,,,---...///000111...------------...//////------------------------------------------------,,,---......//////......)))***,,,---,,,+++,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------***++++++,,,,,,------...------------------------------------------------...------,,,,,,------...........................////////////////////////,,,,,,,,,------.........------------------------,,,,,,,,,------.........---------.........//////...------------...////////////000000111111222222////////////////////////////////////////////////////////////////////////,,,------....../////////000000000000000000000000////////////000000000000000000000000000111111222111111000000000000111111111111222222222333333333222333333444444333333222444444444555555555666666222333555777888888777777777777888999999999999999444444555555444444333222222222222111111111111000000000000000000000000000...///000111111000///...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111........................000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000//////000111111111111111111111222222222333333333333333333333333333333333333333444444555666777777555555666666666666555555333333333333222111000000---.........//////000000000000000000000000000000////////////////////////000000000000000000000000......////////////......////////////////////////............/////////000////////////////////////---.........//////000000mmmaaaVVVPPPLLLLLLKKKHHHHHHIIIKKKIIIFFFBBB???@@@CCCFFF???>>>======>>>>>>===<<<999::::::::::::999888888555555333222111000000000...///////////////......---------------------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------...------,,,+++++++++,,,,,,++++++***+++,,,...///++++++,,,,,,,,,,,,------,,,---......,,,,,,---...///...---,,,+++,,,------...---,,,,,,,,,,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------.........------,,,,,,,,,------------------------........................------------------------------------------------.........------,,,,,,,,,------------------------------------------------......//////...---,,,,,,------------------------,,,,,,,,,---------..............................---------............/////////.........---------........................000000000000000000000000////////////////////////000000//////.........---////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111222111111222222222333333333444444444333333222222222333333333444444444555555666666666666777777777777666666777777888888888999666666666666555555555555222222222111111111111000111111000000//////......////////////////////////////////////////////////000000000000000000000000////////////////////////111111000000//////......//////000000000000//////000000000000000///......000000000000000000000000000000000000000000000000////////////////////////...111333222///...000222000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222333333333333333333333333333333333444444444555555666666666666555555555555555555444333333222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ooo]]]VVVPPPLLLMMMLLLIIIHHHJJJKKKIIIFFFBBB@@@@@@CCCFFF???>>>======>>>>>>===<<<999::::::::::::999888888555555333222111000000000...///////////////......---------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------,,,+++++++++++++++---,,,+++++++++,,,---...++++++,,,,,,,,,,,,------,,,---......,,,,,,---...---,,,,,,+++,,,---...///...---,,,,,,,,,,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------,,,,,,------------------------........................------------------------------------------------......---------,,,,,,,,,------------------------------------------------......//////...------,,,------------------------,,,,,,,,,---------......---------------------------------............/////////.........---------........................////////////////////////////////////////////////000/////////............////////////////////////////////////////////////.../////////000000000000000000000000000000000000000000//////000000111222111111111222222222333333444444444333333222222222333333444444444555555555555555555555666666666666666666777777777888888888666666666666555555555444222222222111111111111000111000000000/////////...////////////////////////////////////////////////////////////////////////////////////////////////111000000000/////////...//////000000000000//////000000000000000///......////////////////////////000000000000000000000000////////////////////////...000111111///...000222000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000000111111111111222222222333333333333333333333333333333333444444444444555666666666666555555555444555444444333222222111111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////pppYYYWWWQQQMMMMMMMMMJJJIIIKKKKKKIIIGGGCCC@@@@@@CCCFFF???>>>======>>>>>>===<<<999::::::::::::999888888555555333222111000000000...//////000000/////////........................,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,+++************+++------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,---......,,,,,,---...+++++++++,,,---...000000...------,,,,,,------...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------------------------------------------------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------.........///......---,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///...............---------........................////////////////////////////////////////////////////////////............////////////////////////////////////////////////....../////////000000000000000000000000000000000000000//////000000111222111111111222222222222333444444333333333333222222333444444444444555555555444444444555555555666666666666777777777777888888666666555555555444444444222222222111111111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000////////////000000000///......////////////////////////000000000000000000000000////////////////////////...///000///...///000222000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000111111000000000000000000000000000111111111111222222222333333333333333333333333333333333333444444444444666666555555555444444444444444333333222111111111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////rrrZZZXXXRRRNNNNNNMMMJJJIIIKKKKKKJJJGGGDDDAAAAAACCCFFF???>>>======>>>>>>===<<<999::::::::::::999888888555555333222111000000000...//////000000000000///////////////////////////++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))******+++...------,,,+++++++++++++++++++++,,,,,,,,,------,,,---......,,,,,,---...++++++,,,,,,---...//////------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,------------------------------------------------------------------,,,,,,---------------------...............------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///................................................///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////........./////////000000000000000000000000000000///////////////000111111111111111111222222222222333333333333333333333333444444444444555555555555555555555666666666666777666666777777777777777777555555555444444444333333222222222111111111000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000//////...///////////////....../////////////////////////////////////////////////////////////////////////////////......///000222000000////////////000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111000000000000000000000000000000111111111222222222222222222222222222222222222222333333333444444444555555555444444444333333333333222222111111111000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////sss]]]XXXRRRNNNNNNMMMJJJIIIKKKJJJJJJHHHEEEBBBAAACCCEEE???>>>======>>>>>>===<<<999::::::::::::999888888555555333222111000000000......///000111111000000////////////////////////+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++------------,,,++++++***+++++++++,,,,,,,,,------,,,---......,,,,,,---...---------------------,,,------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......------...............---------------------------,,,,,,,,,---------......---------------------------------............///---.....................................................................////////////////////////.........///////////////////////////////////////////////////////////////............/////////////////////////////////////////////...///000000111000000111111111222222222333333333333333333333333444444444555555555666666666777777777777888888888777777666666666666666666444444444444333333333333222222222111111111000000////////////000000000000////////////////////////////////////////////////........................////////////////////////////////////000000000000//////000000000000//////......////////////..............................////////////////////////////////////////////////111000.........///000111000000////////////000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000000000111111111222222222222222222222222222222222222222222333333333444444444444444444333333333333222111111111111111000000........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////uuu```WWWQQQMMMMMMMMMJJJIIIKKKJJJJJJHHHEEECCCBBBCCCEEE???>>>======>>>>>>===<<<999::::::::::::999888888555555333222111000000000......///000111111111111........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...------......------,,,+++,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........,,,,,,,,,------------...------------------------+++,,,,,,------.........,,,---......///.........------------------------,,,,,,,,,---------..............................---------............///---------...............................................................////////////////////////.........///////////////////////////////////////////////////////////////------.........///////////////////////////////////////......//////000111000000000111111111111222222222333333333333444444444444555555555666666666777777888888888999999999777777666666666666555555444444333333333222222222222222222111111111111000////////////000000000000////////////////////////////////////////////////........................////////////////////////////////////000000000000//////000000000000//////------.../////////..............................000000000000000000000000////////////////////////555333///...///000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222333333333333444444333333333222222222000000000000000000000000........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////www```VVVPPPLLLMMMLLLIIIHHHJJJJJJJJJIIIFFFCCCBBBDDDEEE???>>>======>>>>>>===<<<999::::::::::::999888888555555333222111000000000......///111111222222111------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++,,,------***+++,,,---------,,,+++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...+++,,,---.........---,,,,,,,,,---......---,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///,,,,,,,,,---------......------------------------++++++,,,,,,---......///,,,------...//////......------------------------,,,,,,,,,---------......---------------------------------............///---------.........//////................................................////////////////////////............/////////000////////////////////////////////////////////////---------........./////////////////////////////////............///000000000000000000111111111111222222222333333444444444555555555555666666666666777777777777888888888888777777666666666555555555333333333333222222222222222222222111111111111000.../////////000000000111////////////////////////////////////////////////........................////////////////////////.../////////000000000111//////000000000000//////,,,---......//////..............................000000000000000000000000////////////////////////999555111//////000000///000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........./////////000000000000000000000000000000000111111111111222222222111111111111111111111111111222222222222333333333333333333333222222222222000000000000000000000000........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////xxx___VVVPPPLLLLLLKKKHHHHHHIIIJJJJJJIIIFFFDDDCCCDDDEEE???>>>======>>>>>>===<<<999::::::::::::999888888555555333222111000000000......///111111222222222------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++++++++,,,------...)))***,,,---...------,,,++++++,,,,,,,,,---------,,,---......,,,,,,---...)))***,,,...//////......,,,,,,---......---,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---..................---.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////,,,,,,,,,------.........------------------------++++++,,,,,,---...//////,,,,,,---.../////////...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////................................................////////////////////////---.........//////000000////////////////////////////////////////////////---------.........//////////////////////////////...............///000000000000000000111111111111222222222333333444444444555555555555666666666777666666666666777777777777777777666666555555555444333333333222222222111111222222222111111111111000.../////////000000111111////////////////////////////////////////////////........................////////////////////////.../////////000000111111//////000000000000//////,,,,,,---.../////////...........................000000000000000000000000////////////////////////;;;777222///000111000...000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000000000000000000111111111111222222222111111111111111111111111111111222222222333333333333333333222222222111111////////////000000000000........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vvv[[[VVVQQQNNNMMMKKKGGGGGGJJJMMMLLLJJJFFFCCCAAACCCDDDBBB@@@>>>===>>>>>>===<<<999999:::::::::999999888888777666444333222111111////////////000000000000//////...------------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------..................---,,,+++*********+++++++++,,,,,,,,,........................,,,---......,,,,,,---......------,,,,,,------...------------------------------------------------.........------,,,,,,,,,,,,,,,,,,---------......///...,,,++++++,,,...///...------,,,,,,------......------,,,,,,------...........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..............................,,,---...//////...---,,,................................................000000//////.........---000000000000000000000000000000//////............,,,---......//////......////////////000000000000000000000000000000000000000000000000000000000000222222222222222222222222333333333444444444555555666555444444555777999;;;999999888777666555444444555444333222111111111111111111111111222222222222.........///////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000000000111111111111///......------///000111........................000000//////.........---///////////////000111111@@@999222...000111000...111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111000000000000000111111111111111111111111222222222222222222222222111111222222222333333333333333333222222222111111000000000000000000000000000000000000000000000000...............///000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yyy___VVVQQQNNNMMMKKKGGGGGGJJJKKKJJJHHHDDDAAA???AAABBBBBB@@@>>>>>>>>>???>>>===888999999999999999888888888777555333222111111111////////////000000000000//////...------------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------..................---,,,+++******++++++++++++,,,,,,,,,------------------------,,,---......,,,,,,---......------,,,,,,------...------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------......///...,,,++++++,,,...///...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------..............................------............------................................................000/////////............/////////////////////////////////.........------,,,---......//////........./////////000000000000000000000000000000000000000000000000000000000000222222222222222222222222333333333444444444444555666555444333444555777999999999888777666555444333555444333222111111111111////////////000000000000////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000111111111///......---...///000111........................000/////////............///////////////000000111;;;666000...000222222000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............////////////111111111111000000000000111111111111111111111111222222222222222222222222111111222222222333333333333333222222222111111111000000000000000000000000.......................................///000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////~~~cccVVVQQQNNNMMMKKKGGGGGGJJJKKKJJJHHHDDDAAA???AAABBBAAA@@@>>>>>>???@@@???>>>777777888888999888888777777666444333111000000000////////////000000000000//////...------------...,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......------------..................---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......------,,,,,,------...------------------------------------------------...------------,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---......------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------.......................................------.........................................................////////////............////////////////////////.........---------------,,,---......//////............/////////000000000000000000000000000000000000000000000000000000000333333333333333333333333333333333333444444444444555555333333333444555666888888777666555444444333444333222111111111111111////////////000000000000////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000111111///............///000000........................////////////............//////......//////000111444111......111333222111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............////////////111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333222222222222111111111000000000000000000000000........................///............//////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////dddVVVRRRNNNNNNKKKGGGGGGJJJLLLLLLJJJFFFCCCAAACCCDDDAAA@@@>>>>>>@@@@@@@@@???666666777888888888888777666555444222111000//////////////////000000000000//////...------------.........------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.........------------......---.........------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---......------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................///...---,,,,,,---...///................................................///////////////.........////////////////////////------------------------,,,---......///................../////////000000000000000000000000000000000000000000000000000000333333333333333333333333222222333333333444444444666555444444333444444555777777666555555444333333333333222111111111111111000111111111222222222222000000000///////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000111............/////////000........................///////////////.........///............///000000000///---///111222111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111000111111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222111111111111000000000000000000000000000000000000000000000000//////............///000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////dddWWWRRROOONNNLLLHHHHHHKKKLLLLLLJJJFFFCCCAAACCCDDDAAA@@@>>>>>>???@@@???>>>555666777888888888888888666555444222111000//////////////////000000000000//////...------------...//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------...............------------......---------...------,,,,,,++++++,,,,,,,,,---------------------------------,,,---......,,,,,,---......------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......---------,,,,,,---------...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................///...---,,,,,,---...///.........................................................///////////////........................------------------------,,,---......///.....................////////////////////////////////////000000000000000000000000333333333333333333333333222222222333333333444444666666555555555555555555666666555555444444333333222222111111000000111111000111111111222222222222111111000000////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////...////////////000000000---......///////////////.................................///////////////...............//////000////////////000000///...////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000111111111111000000111111222222222333111111111111111111111111222222222222222222222222111111222222222333333333222222222111111111000000////////////////////////000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////eeeWWWRRROOONNNLLLHHHHHHKKKKKKJJJHHHDDDAAA???AAABBBBBB@@@>>>===>>>>>>===<<<666666777888999999999999777666444333111000000000////////////000000000000//////...------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------..................------------......,,,------...------,,,,,,,,,,,,,,,,,,------------........................,,,---......,,,,,,---......------,,,,,,------...------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------.......................................------..................................................................///////////////........................---------------.........,,,---......//////......------........./////////////////////////////////000000000000000000000000222222222222222222222222222222222222333333333333555555555555555666666555555555444444444333333333222111111000000000111111////////////000000000000222111111000000//////...////////////////////////////////////////////////............////////////////////////////////////////////////////////////......////////////000000---......///000/////////.................................///////////////......------......///000000000000/////////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000111111222333333333111111111111111111111111222222222222222222222222111111222222222333333333222111111111111000000000////////////////////////........................000//////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////gggWWWSSSOOOOOOLLLHHHHHHKKKKKKJJJHHHDDDAAA???AAABBBBBB@@@>>>======<<<;;;:::666777888999::::::::::::888777555333222111111111////////////000000000000//////...------------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------..................------------......,,,,,,------...------,,,,,,,,,,,,------------...------------------------,,,---......,,,,,,---......------,,,,,,------...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,------------------,,,...------,,,,,,------......------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------............------............................................................/////////000........................------........./////////,,,---......//////......---------.........//////////////////////////////000000000000000000000000111111111111111111111111111222222222222333333333222333444444555555555555444444444333333333333333111111000000000000111111////////////000000000000222222111111000//////...////////////////////////////////////////////////............////////////////////////////////////////////////////////////........./////////000000------///000000000///......................................./////////000...------------.../////////000//////......000111.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000111222222333444444111111111111111111111111222222222222222222222222111111222222222333333333111111111111000000000000////////////////////////........................000000///...............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////iiiXXXSSSOOOOOOLLLIIIHHHKKKMMMLLLJJJFFFCCCAAACCCDDDCCC@@@===<<<<<<;;;999888777777888999:::;;;;;;;;;888777666444333222111111////////////000000000000//////...------------...)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---...---+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////.........------.........,,,,,,------...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......------,,,,,,------...------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,------......------,,,...------,,,,,,------......------,,,,,,------...........................,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------..............................,,,---...//////...---,,,................................................---.........//////000000................................./////////000000,,,---......//////......---------.........//////////////////////////////000000000000000000000000000000000000000000000000111111222222222333333333000111222333444555555555444444333333333333333333111000000000000000111111111111111111222222222222222222222111000//////...////////////////////////////////////////////////............/////////000////////////////////////////////////////////////............/////////000,,,---///000000000///...........................---.........//////000000...------------...//////...//////......///222444.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222333333444444111111111111111111111111222222222222222222222222111111222222222333333333111111111111000000000000////////////////////////000000000000000000000000111000///...............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////iiiYYYTTTQQQPPPNNNIIIHHHKKKLLLKKKJJJGGGCCCBBBBBBCCCAAA@@@>>>===;;;:::::::::888888999999999999888888999888666333111000/////////////////////000111111000///------,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++***,,,------+++))))))***++++++,,,---...///000000333111///---,,,---...///...///000///...---...000...------,,,++++++++++++///............---------..................------...---,,,,,,,,,,,,---...------------------------------,,,,,,,,,+++++++++---------.........//////------------------------------------------------------------------------...------,,,,,,------............------,,,,,,,,,.........------,,,,,,,,,///...---,,,,,,---...///---------.........//////........................------------------------------------------------........................//////.........---------........................................................................//////.........---------,,,,,,,,,---------..................////////////........................000000000000000000000000222222111000000000000000111111111111111111111111222222222222222111000///333222111111111222333444333333333222222222111111111111111111111111111111000000000000000000000000111222333333222000---,,,000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111000/////////000222333111111111111111111111111111111111111111111111111111111111111111111111111444444444333333222222222222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////---------.........//////////////////////////////////////////////////////........................jjjYYYTTTQQQPPPNNNIIIHHHKKKLLLKKKJJJGGGCCCAAABBBCCCAAA@@@>>>===;;;:::::::::888888999999999999888888888777666444333222222222///////////////000111111000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))+++,,,,,,+++,,,---...000////////////000000111222111///---,,,---...///---...///...---,,,---///------,,,,,,+++,,,,,,,,,///............---------..................------...---,,,,,,,,,,,,---...------------------------------------,,,,,,,,,,,,------------.........///------------------------------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,......---------,,,,,,,,,///...------------...///---------.........//////........................------------------------------------------------........................//////.........---------........................................................................//////.........---------,,,,,,---------.....................////////////........................////////////////////////222111000////////////000111111111111111111111111222222222222222111000000222222111111111222333444333333222222222111111111111111111111111111111111000000000000000000000000000111222222222000...---000000000000000000000000////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000////////////////////////111000/////////000222222111111111111111111111111111111111111111111111111111111111111111111111111444444333333333222222222222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////---------.........//////////////////////////////////////////////////////........................jjjYYYTTTQQQPPPNNNIIIHHHKKKKKKKKKIIIFFFCCCAAABBBCCCAAA@@@>>>===;;;:::::::::888888999999999999888888777666666555444444444444000////////////000111111000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,)))***+++,,,,,,...111444333111///.........000111222000...---,,,---...///,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,---...///............---------------------------.........------,,,,,,------...------------------------.........------------,,,------------............------------------------------------------------------------------------...------,,,,,,------......------------,,,,,,,,,...------------,,,,,,,,,///...------------...///---------.......................................------------------------------------------------.......................................---------.......................................................................................---------,,,------------.....................////////////........................////////////////////////000000//////......//////111111111111111111111111111222222222222111000000222222111111222222333444333222222222222111111111111111111111111111111111000000000000000000000000///000111111111111///...000000000000000000000000////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000........................000000000///000111111222111111111111111111111111111111111111111111111111111111111111111111111111333333333333222222222222222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////------........./////////////////////////////////////////////////////////........................hhhYYYTTTQQQPPPNNNIIIHHHKKKKKKKKKIIIFFFCCCAAAAAACCCAAA@@@>>>===;;;:::::::::888888999999999999888888777777666444333333333333000000//////000000111222000000///......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,///333666111///---++++++,,,///000111000...,,,,,,,,,...///,,,---......,,,,,,---...,,,,,,,,,,,,,,,---...//////............---------,,,,,,------------......------------------------------------------------//////.........---------------------------------------------------------------------------------,,,,,,------------------...------,,,,,,------...------------------------------------------------.........------.................................................................................------------------------................................................................................................................................................------------........................////////////........................//////////////////////////////............//////111111111111111111111111111111222222222111111000222111222222222222333333222222222222111111111111111111111111111111111111000000000000000000000000......///000111111000000////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111333222222222222222222222222111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////........................hhhYYYTTTQQQPPPNNNIIIHHHKKKKKKJJJIIIFFFBBB@@@AAABBBAAA@@@>>>===;;;:::::::::888888999999999999888888888777666444222000000///000000000000000111222222000000000//////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++,,,,,,,,,---------.........------...111444...---+++***+++...000222000///---,,,+++,,,...///---///000///...---...///,,,,,,,,,,,,---......//////............---------,,,,,,,,,,,,------......------------------------------------------------//////.........---------------------------,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...---------------------------------------------------..................---.....................---................................................------------------------........................---.............................................................................................---.....................---------.........//////............////////////................................................//////............//////111111111111111111111111000111111222222222111111111111222222333333333333222222222111111111000000000000000000000000000000////////////////////////---...//////000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////........./////////000000////////////////////////////////////////////////........................~~~hhhYYYTTTQQQPPPNNNIIIHHHKKKJJJJJJHHHEEEBBB@@@AAABBBAAA@@@>>>===;;;:::::::::888888999999999999888888999888666333111000///...111000000000000111222222111111111000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,------......///000000...---...000222///...------...000333444///...---++++++,,,...///...///000///......///000------------------...//////............---------++++++,,,,,,------......,,,------......------,,,------------------------.........------------,,,------------,,,,,,,,,,,,------------------------------------------------+++,,,,,,------............------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,------------...------...//////...------...............---------................................................------------------------........................---------.......................................................................................---------...............------........./////////............////////////................................................//////......//////000000111111111111111111111111000000111222222222222111000111222333333333333222222111111111111000000000000000000000000000000000////////////////////////.........//////000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111//////000111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////....../////////000000000////////////////////////////////////////////////........................zzzdddYYYTTTQQQPPPNNNIIIHHHKKKJJJJJJHHHEEEBBB@@@AAABBBAAA@@@>>>===;;;:::::::::888888999999999999888888888777666444222111111000111111000000111111222333111111111111000...---+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,---......///---...000///......///111///////////////000111222///...,,,++++++,,,...///---...//////------...//////......------------...///............---------***++++++,,,------......,,,,,,---......---,,,,,,------------------------------------,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------------------------------++++++,,,,,,---......///...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......------...//////...------//////.........---------................................................------------------------........................---------.........//////........................................................................---------.........//////............////////////............////////////................................................000////////////000111222111111111111111111111111000000111222222222222222000111222333333333222222111111111111000000000000000000000000000000000000//////////////////////////////.........//////000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000...///000111222111111000111111111111111111111111111111111111111111111111111111111111111111111111000111111111222222222222222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////.../////////000000000000////////////////////////////////////////////////........................uuu```YYYTTTQQQPPPNNNIIIHHHKKKJJJJJJHHHEEEBBB@@@@@@BBBAAA@@@>>>===;;;:::::::::888888999999999999888888777777666555444333444444111111111000111111222333111111222111000...,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,---...//////+++---///000//////000111...............---------///---,,,++++++,,,...///,,,---......,,,,,,---...000///...---------------//////.........---------******+++,,,,,,---......,,,,,,---......---,,,,,,------------------------------,,,,,,,,,+++++++++---------,,,,,,+++++++++------------------------------------------------++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,------.........,,,---...//////...---,,,//////.........---------........................////////////////////////------------------------........................---------.........//////........................................................................---------.........//////............/////////000............/////////000................................................000000000000000111222222111111111111111111111111///000111222222222222222000111222333444333222222111111111111000000000000000000000000000000000000////////////////////////000///............//////000000000000000000000000////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////............/////////000............/////////000////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000////////////////////////...///000222222111111000111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222222111111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000////////////////////////////////////000000000000////////////////////////////////////////////////........................mmmdddVVVTTTRRRPPPMMMKKKJJJJJJKKKKKKJJJGGGDDDBBBBBBCCCAAA@@@>>>>>>??????===<<<:::999999888888999999:::777666555444333222222222//////000111111111111000222222111111000/////////........................------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,++++++,,,,,,,,,//////...------------...---.........///000000000,,,---...---++++++---///------------------------........................,,,,,,,,,---------......000000//////............,,,,,,---......---,,,,,,........................------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---------///111666000,,,---000000///...........................---------------------------------............///..................------................................................000000//////.........---............////////////............////////////000000000000000000000000333333333222222111111111111111111111111111111111111222222333333222222111111111111111000000000000////////////////////////////////////////////////////////////////////////000000//////.........---////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000........................////////////////////////............////////////////////////////////////---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222111111111111111111111111111111222222222222111111000000000000000000000000000000////////////000000////////////////////////............////////////////////////////////////........................////////////////////////...------------...//////////////////////////////////////////////////////........................---------............///mmmaaaVVVTTTRRRPPPMMMKKKJJJJJJKKKKKKJJJGGGDDDBBBBBBCCCAAA@@@>>>>>>??????===<<<:::999999999999999999:::888777555444333222222111///000111111222222111111222222111111000/////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,------------------...///000////////////000000000000---.........,,,,,,,,,...------------------------........................,,,,,,,,,---------....../////////......---------,,,,,,---......---,,,,,,........................------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---------///111888333...---......---,,,........................---------------------------------............///........................................................................000/////////.........---............////////////............////////////000000000000000000000000333333333222222111111111111111111111111111111111111222222333333222222111111111111111000000000000////////////////////////////////////////////////////////////////////////000/////////............////////////////////////000/////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000........................////////////////////////............////////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222111111111111111111111111111111222222222222111111000000000000000000000000000000////////////000000////////////////////////............////////////////////////////////////........................////////////////////////...------------...//////////////////////////////////////////////////////........................---------............///nnn^^^VVVTTTRRRPPPMMMKKKJJJJJJKKKKKKJJJGGGDDDBBBBBBCCCAAA@@@>>>>>>??????===<<<999999999999999999999999888777666444222111111111000111111222222222222222222111111000000//////...........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111000000000000000/////////---...//////---,,,,,,,,,------------------------------------------------,,,,,,,,,---------............------------,,,,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---------///111;;;777222...------,,,+++........................---------------------------------............///......................................................................../////////...........................////////////............////////////000000000000000000000000222222222222222111111111111111111111111111111111111111222222222222111111111111111111000000000000////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000........................////////////////////////............//////////////////////////////////////////000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222222222222222222222222222111111222222222222111111000000000000000000000000000//////......//////000////////////////////////............////////////////////////////////////........................////////////////////////...------------...//////////////////////////////////////////////////////........................---------............///qqq\\\VVVTTTRRRPPPMMMKKKJJJJJJKKKKKKJJJGGGDDDBBBBBBCCCAAA@@@>>>>>>??????===<<<999999999999999999999999999888666444222111111000111111222333333333333222111111111000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,,,,------///000000000000000//////.........---///000000...,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......------------------------------------------------........................------------------------------------------------,,,---...---------///111======888111---------,,,........................---------------------------------............///---------...................................................................................................////////////............////////////000000000000000000000000222222222111111111111111111111111111111111111111111111222222222222111111111111111111000000000//////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////000000000000111111111111000000000000000000000000////////////////////////////////////////////////000000////////////000000000000111111111222222222222222222222222222222222111222222333333222222111000000000000000000000000/////////....../////////////////////////////////............////////////////////////////////////........................////////////////////////...------------...//////////////////////////////////////////////////////........................---------............///vvv^^^VVVTTTRRRPPPMMMKKKJJJJJJKKKKKKJJJGGGDDDBBBBBBCCCAAA@@@>>>>>>??????===<<<888999999::::::999999888888777666444222111111111111111222333333333333222111111000000///.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---...///......---------....../////////......------------///000///...,,,,,,---------------------------------------------------,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......---------------------------------------------------.....................------------------------------------------------,,,---...---------///111===AAA>>>555/////////---........................---------------------------------............///---------.........//////................................................---------...........................////////////............////////////000000000000000000000000111111111111111111111111111111111111111111111111000111111222222111111000111111111111000000000///////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000111111111111000000000000////////////////////////////////////////////////////////////////////////000000////////////000000000000111111111222222222222222222222222222222222222222333333333333222222000000000000000000000000//////............//////////////////////////////............////////////////////////////////////........................////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////---------............///{{{aaaVVVTTTRRRPPPMMMKKKJJJJJJKKKKKKJJJGGGDDDBBBBBBCCCAAA@@@>>>>>>??????===<<<888999:::;;;;;;:::999888777666555444333222222222000111111222222222222222111000000//////......---........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,---......//////...---------------////////////...............//////...------...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------.........------,,,,,,------...---------------------------------...............------------------------------------------------,,,---...---------///111:::BBBBBB888000000000---........................---------------------------------............///,,,,,,------.../////////................................................---------------.....................////////////............////////////000000000000000000000000000000000111111111111111111111111111111111111111000000111111111111000000111111111111000000000000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000111000000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222333333333333333333333333222222333333333333222222000000000000000000000000///......------......///////////////////////////............////////////////////////////////////........................////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////---------............///~~~cccVVVTTTRRRPPPMMMKKKJJJJJJKKKKKKJJJGGGDDDBBBBBBCCCAAA@@@>>>>>>??????===<<<777888:::;;;;;;:::888777666555444333333333333444///000111111222222111111000000000///......------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,---...///......---------......///000000000000111111111111.........,,,,,,---111333------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---------...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............------,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------------------------------.........//////........................------------------------,,,---...---------///111444@@@CCC999111000000---........................---------------------------------............///,,,,,,------...//////000................................................,,,,,,,,,------.....................////////////............////////////000000000000000000000000///000000000111111111222111111111111111111111111000000111111111111000000111111111111000000000000////////////////////////////////////////////////////////////////////////............/////////000////////////////////////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000000000000/////////......////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222333333333333333333333333222333333444444333333222000000000000000000000000///......------......///////////////////////////............////////////////////////////////////........................////////////////////////...------------...//////////////////////////////////////////////////////////////////////////////---------............///eeeVVVTTTRRRPPPMMMKKKJJJJJJKKKKKKJJJGGGDDDBBBBBBCCCAAA@@@>>>>>>??????===<<<777888:::;;;;;;:::888777555444444333333444444555//////000111111111111111000000000///......------........................++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,---...///000111111111111222333333333444///...---++++++---222666------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------............------,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------------------------------.........//////........................------------------------,,,---...---------///111000===CCC999000000000,,,........................---------------------------------.........//////,,,,,,------...///000000................................................,,,,,,,,,------...................../////////000............/////////000000000000000000000000000//////000000111111111222111111111111111111111111000000111111111111000000111111111111000000000000////////////////////////////////////////////////////////////////////////---.........//////000000////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000000000000000000000//////.........---////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000111111111111222222222333333333333333333333333222333333444444333333222000000000000000000000000.........------.........////////////////////////............/////////000////////////////////////........................////////////////////////...------------...//////////////////////////////////////////////////////000000000000000000000000---------.........//////fffWWWUUURRRPPPOOONNNKKKIIIKKKKKKIIIFFFBBBAAAAAACCCAAA@@@>>>===<<<<<<======999::::::;;;;;;::::::999666555444222111000//////111111111111111111111111111000000///...---------------------------------.........------,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,...111444333222111111333555888999///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......,,,,,,---............------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------***+++,,,---...---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////------------------------.................................------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,------.........444999<<<999111+++,,,...---------............///................................................---------............///........................---------............///////////////////////////////////////////////////////////////////////////111111000000//////......111111000///000111333444//////000000000000//////000000000000000000000000000000000000000000000000///////////////.........//////.........---------///////////////////////////......---------......////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////.../////////000000000111000000000000000111111222......//////000000111111111111000///////////////000000000000000000000000////////////////////////000000000222333222///---000111333222000...///000////////////////////////////////////000000000000000000000000000000000000111111000000//////......000000111222222222222111333333333333333222111000222333333333333222111111000000000000000000000000000000000000000000000000//////000000000000////////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////gggWWWUUURRRPPPOOONNNKKKIIIKKKJJJIIIFFFBBBAAAAAABBBAAA@@@>>>===<<<<<<======999::::::;;;;;;::::::999777666555333222111111000111111111111111111111111111000000///......------////////////////////////...---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,------,,,---000222111000//////000222444666......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......,,,,,,---.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------..............................---------,,,,,,,,,,,,,,,---------.........------------------------------------------------------------------------,,,,,,,,,---------......222777:::888111,,,,,,///---------............///................................................---------............///........................---------............///////////////////////////////////////////////////////////////////////////111000000000/////////...111111111000111111222222//////000000000000//////000000000000000000000000000000000000000000000000/////////////////////...//////.........---------//////////////////////////////...............///////////////////////////////////////////////////000/////////............////////////////////////////////////////////////////////////000000000000000000//////000000111222////////////000000000000111111000///////////////000000000000000000000000////////////////////////000000000000111333555666...///000000000//////000////////////////////////////////////000000000000000000000000000000000000111111000000////////////000000111222222222222111333333333333333222111000222333333333333222111111000000000000000000000000000000000000000000000000//////000000000000////////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////iiiWWWUUURRRPPPOOONNNKKKIIIJJJJJJIIIFFFCCCAAAAAABBBAAA@@@>>>===<<<<<<======999::::::;;;;;;::::::999888777666444333222111111111111111111111111111111000000000///......------////////////////////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,---...---,,,,,,...000......---------...000111,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---......,,,,,,---......------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,---------......---------------------------------------......///------------------------...........................------------,,,,,,,,,,,,------------.........------------------------------------------------------------------------,,,,,,,,,------------...000444888666000------000---------............///................................................---------............///........................---------............///////////////////////////////////////////////////////////////////////////000000000000////////////111111111222111111000000//////000000000000//////000000000000000000000000000000000000000000000000......///////////////////////////............---////////////////////////000000////////////000000////////////////////////000000000000000000000000////////////............////////////////////////////////////////////////000000000000////////////000000//////000000111222000000000000////////////111000000///////////////000000000000000000000000///////////////////////////000000//////333:::@@@111///......///000000000000000000000000000000000////////////000000000000000000000000000000000000111000000000000/////////000000111222222222222111222222333333333222111111222333333333333222111111000000000000000000000000////////////////////////...//////000000//////.../////////////////////////////////////////////////////////............---////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////jjjWWWUUURRRPPPOOONNNKKKIIIJJJJJJIIIGGGCCCAAAAAAAAAAAA???>>>===<<<<<<======999::::::;;;;;;::::::999888777555444222111111111111111111111111111111111000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------.........,,,,,,---...------,,,,,,,,,,,,---...***+++------------+++***++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,---......,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------..............................------,,,,,,------...///------------------------........................------------------------------------....................................------------------------------------------------------------------------...111444333///---...111---------............///................................................---------............///........................---------............///////////////////////////////////////////////////////////////////////////000000000000////////////000111222222222000///...//////000000000000//////////////////////////////////////////////////////............/////////////////////...............////////////////////////000000000000000000111222////////////////////////000000000000000000000000///////////////.........////////////////////////////////////////////////000000000000///////////////////////////000111111111111000000//////......000000////////////000000000000000000000000000000////////////////////////---000111000...111:::AAA<<<777111......000111111111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000111222222222222111222222333333333222222111222333333333333222111111////////////////////////////////////////////////...//////////////////.../////////////////////////////////////////////////////////...............////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////iiiWWWUUURRRPPPOOONNNKKKIIIIIIJJJJJJGGGDDDAAAAAAAAAAAA???>>>===<<<<<<======999::::::;;;;;;::::::999777666444222111000000000111111111111111111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......,,,+++,,,---------,,,,,,,,,---------***+++------------+++***+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,---......,,,,,,---...---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,---......------------------------........................---------------------------------.........//////........................------------------------------------------------------------------------,,,///111000...---///000---------............///................................................---------............///////////////////////////---------............///////////////////////////000000000000000000000000////////////////////////////////////000000000000000111222222111000...---//////000000000000//////////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////000000000000000111222222////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////000000000000/////////////////////...///000000111111111000000//////......000000////////////000000000000000000000000000000000000000000000000000000,,,///222111//////555:::GGGAAA888111......000111222222222222222222222222////////////000000000000000000000000000000000000000000000000111111111111000000111222222222222111111222222333333333222222222333333333333222111111////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////jjjWWWUUURRRPPPOOONNNKKKIIIIIIJJJJJJHHHDDDBBB@@@@@@AAA@@@>>>===<<<<<<======999::::::;;;;;;::::::999666555444222111000//////111111111111111111111111//////////////////......////////////////////////,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------+++---......,,,+++,,,,,,,,,,,,------............,,,,,,------------,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......------------------------,,,---......,,,,,,---...,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,------...------------------------........................,,,,,,,,,------------...------........./////////........................------------------------------------------------...------------,,,,,,,,,,,,---......------...000---------............///................................................---------............///////////////////////////---------............///////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000111000000////////////000000000000//////000000000000000000000000000000000000000000000000------......///000000000...////////////000000000////////////////////////000/////////000111222333////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////000000000000//////......//////000111000000000000///////////////////////////000000111000000000000000000000000000000000000000000000000---///222222//////000333FFFCCC>>>777000...///111111111111111111111111111////////////000000000000000000000000000000000000000000000111111111111222000000111222222222222111111111222333333333222222222333333333333222111111000000000000000000000000////////////////////////---......//////......---////////////////////////////////////////////////...////////////000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////............////////////lllWWWUUURRRPPPOOONNNKKKIIIHHHJJJJJJHHHEEEBBB@@@@@@AAA@@@>>>===<<<<<<======999::::::;;;;;;::::::999777666444333111111000000111111111111111111111111.../////////////////////////////////////////////---------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////++++++,,,,,,,,,,,,------***,,,......---,,,,,,,,,++++++,,,---.../////////......------------......******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,---......,,,,,,---...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................,,,,,,,,,---------..................////////////........................------------------------------------------------......---------,,,,,,,,,,,,,,,---,,,,,,,,,---...---------............///................................................---------............///////////////////////////---------............///////////////////////////000000000000000000000000////////////////////////.../////////000000000111000////////////000000111//////000000000000//////000000000000000000000000000000000000000000000000------......///000000111.../////////000000000000//////////////////////////////...///000111222222////////////////////////------------------------............/////////000////////////////////////////////////////////////------...///000111222222///............///000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000888<<>>===<<<<<<======999::::::;;;;;;::::::999888777666444333222111111111111111111111111111111.........///////////////------------------------........./////////000000////////////////////////++++++++++++++++++++++++)))***+++,,,...///000000++++++,,,,,,,,,---------)))+++---...---,,,,,,---)))***,,,---...//////000//////---,,,,,,---//////******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,---......,,,,,,---...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,------------,,,+++***+++,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................,,,,,,,,,------...................../////////000////////////////////////------------------------------------------------.........------,,,,,,,,,,,,,,,,,,++++++,,,---------------.........//////................................................---------.........//////000000000000000000000000---------.........//////////////////////////////000000000000000000000000////////////////////////.../////////000000111111000///.........000111222//////000000000000//////000000000000000000000000000000000000000000000000---------...///000000111.../////////000000111111////////////////////////............///000111222////////////////////////---------------------------.........//////000000////////////////////////////////////////////////,,,---...///000111222333...............///000000......//////000000111111///////////////000111111000000000000000000000000000000000000000000000000333111......///111222111***444>>>???777000...000000000000000000000000000////////////000000000000000000000000000000000000000000111111222222222222000000111222222222222111000111222333333333333333222333333333333222111111000000000000000000000000111111111111111111111111---..................---////////////////////////////////////////////////.../////////000000111111////////////////////////////////////////////////////////////////////////............/////////000////////////////////////............/////////000jjjXXXSSSQQQRRRPPPKKKHHHHHHJJJJJJJJJGGGDDDAAA@@@AAAAAA@@@>>><<<;;;:::::::::999::::::;;;;;;::::::999888777555333111000//////111111222222222222111111000000//////......------........................////////////////////////...------,,,,,,------...+++++++++******))))))))),,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,------......------.........------,,,,,,,,,---------,,,,,,+++++++++---------------------------------------------------,,,,,,,,,,,,---....../////////...---------,,,------------------------------------------------...---,,,,,,,,,,,,---......------,,,,,,------...---------............///........................---------------------------------------------------------------------------------------------------------............///---------.........////////////.........---------........................////////////////////////................................................000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////000000000///......------000000000000000000000000//////000000000000//////////////////////////////------......//////000000000000//////.........---............////////////000000//////.........---////////////////////////000000000000000000000000......////////////......000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111222333333333333222222222222222222222222222555555444333222000000///000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////jjjXXXSSSQQQRRRPPPKKKHHHHHHJJJJJJJJJGGGDDDAAAAAAAAABBB@@@>>><<<;;;::::::;;;999::::::;;;;;;::::::999888777555333111000//////111111222222222222111111///////////////............................................................------,,,,,,------...,,,,,,+++++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,------......------......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,---.....................---------------------------------------------------------......---,,,,,,---.........------,,,,,,------...---------............///........................---------------------------------------------------------------------------------------------------------............///---------.........////////////.........---------........................////////////////////////................................................////////////////////////000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////.........///////////////000000000000000000000000//////000000000000//////////////////////////////.........///////////////000/////////........................////////////000/////////............////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111222333333333333222222222222222222222222222555444444333111000000///000000000000000000000000000000000000000000000000000/////////............000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////lllXXXSSSPPPQQQPPPKKKHHHHHHJJJJJJJJJGGGDDDBBBAAABBBBBB@@@>>><<<;;;;;;;;;;;;999::::::;;;;;;::::::999888777555333222000000///111111222222222222111111.........///////////////........................------------------------...------,,,,,,------...---,,,,,,,,,,,,,,,++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,------......------...------------,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,---......---------...............------------------------------------------------......---,,,,,,---.........------,,,,,,------...---------............///........................---------------------------------------------------------------------------------------------------------............///---------..............................---------........................////////////////////////................................................///////////////////////////..................///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////------......///000000111000000000000000000000000//////000000000000/////////////////////////////////////////////.........////////////........................////////////////////////............////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111222333333333333222222222222222222222222222444444333222111000000///000000000000000000000000000000000000000000000000////////////............000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////oooYYYSSSPPPQQQOOOKKKHHHIIIJJJJJJJJJHHHDDDBBBBBBCCCBBBAAA???===;;;;;;;;;;;;999::::::;;;;;;::::::999777666555333222111000000111111222222222222111111------......//////000000........................------------------------...------,,,,,,------...------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------+++,,,------......------------------------------+++,,,,,,,,,------......---------------------------------------------------,,,,,,,,,,,,---......,,,---------.../////////------------------------,,,,,,------------------......------------.........------,,,,,,------...---------............///........................---------------------------------------------------------------------------------------------------------............///........................................................................////////////////////////................................................////////////////////////......------------......////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////............//////000000//////////////////////////////000000000000//////////////////////////////000000//////......------///////////////.....................///////////////////////////.........////////////////////////000000000000000000000000///000000111111000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111111111222333333333333222222222222222222222222222333333333222111000000//////////////////////////////////////////////////////////////////.........//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////qqqYYYTTTPPPPPPOOOKKKHHHIIIIIIJJJJJJHHHEEECCCCCCCCCBBBAAA???===<<<;;;;;;;;;999::::::;;;;;;::::::999777666555333222111111000111111222222222222111111------......//////000000........................------------------------...------,,,,,,------...------------------------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++,,,------......------------------------------,,,,,,,,,------.........---------------------------------------------------,,,,,,,,,,,,---......,,,---------.../////////------------------------,,,,,,,,,---------.................................------,,,,,,------...---------............///........................---------------------------------------------------------------------------------------------------------............///.....................------.....................////////////////////////////////////////////////..............................................................................------------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000//////............//////////////////////////////000000000000//////////////////////////////000000//////......------.........///////////////............////////////.........///////////////////////////////////////////////////////////////...//////000000//////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111111111222333333333333222222222222222222222222222333222222111111000000000////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////qqqZZZTTTPPPPPPNNNJJJIIIJJJIIIJJJJJJHHHEEECCCCCCDDDCCCAAA???===<<<;;;<<<<<<999::::::;;;;;;::::::999666666444333222111111111111111222222222222111111.........///////////////........................------------------------...------,,,,,,------...,,,,,,---------------......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------+++,,,,,,------.........+++,,,------......------,,,,,,,,,------------...---------------.........---------------------------------------------------,,,,,,,,,,,,---......---------...............------------------------+++,,,,,,------.........---...////////////...---...------,,,,,,------...---------............///........................---------------------------------------------------------------------------------------------------------............///...............------------------...............////////////////////////////////////////////////........................................................................///..................///000000000000000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////111000000///......------000000000000000000000000//////000000000000/////////////////////////////////////////////..................///////////////............////////////.........///////////////////////////////////////////////////////////////......////////////......000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111222333333333333222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////oooZZZTTTPPPOOONNNJJJIIIJJJIIIJJJJJJHHHFFFDDDDDDEEECCCBBB@@@>>><<<<<<<<<<<<999::::::;;;;;;::::::999666555444333222111111111111111222222222222111111///////////////............................................................------,,,,,,------...++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------++++++,,,,,,---......///+++,,,------......------,,,,,,,,,---------..................---------------------------------------------------------------,,,,,,,,,,,,---.....................---------------------------------++++++,,,,,,---......///---...///000000///...---...------,,,,,,------...---------............///........................---------------------------------------------------------------------------------------------------------............/////////.........------------------.........//////////////////////////////////////////////////////........................................................................000//////......//////000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000............///////////////////////////////////////////////////////////////////////////.........000000000000000000000000//////000000000000//////////////////////////////.........///////////////............/////////000............////////////............/////////000//////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111222333333333333222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////nnnZZZTTTPPPOOONNNJJJIIIJJJIIIJJJJJJHHHFFFDDDDDDEEECCCBBB@@@>>><<<<<<<<<<<<999::::::;;;;;;::::::999666555444333222111111111111111222222222222111111000000//////.........---........................////////////////////////...------,,,,,,------...+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------++++++,,,,,,---...//////+++,,,------......------,,,,,,,,,------........./////////...---------,,,---------------------------------------------------,,,,,,,,,,,,---....../////////......------,,,------------------------++++++,,,,,,---...//////---...///000000///...---...------,,,,,,------...---------.........//////........................---------------------------------------------------------------------------------------------------------.........////////////.........------------------.........//////000000000000000000000000////////////////////////........................................................................000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000////////////////////////////////////////////////------......///000000000000000000000000000000000//////000000000000//////////////////////////////---.........//////000000---.........//////000000............/////////000---.........//////000000////////////////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111222333333333333222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////qqqXXXTTTOOOMMMNNNNNNKKKIIIHHHJJJKKKJJJGGGDDDCCCCCCEEEDDDBBB@@@===;;;999888<<<<<<<<<<<<;;;:::999888777777777555222000111222000000111222222222222111.........///////////////------------------------,,,...//////...------...//////.........---------...///000000000///---,,,------------------------+++,,,---......---,,,+++.........------,,,,,,,,,------,,,+++,,,---...///---------,,,,,,+++++++++---------------------------------............///........................................................................------------------------........................///...---,,,,,,,,,,,,,,,------------------------,,,---......//////......//////.........---------................................................------............------................................................,,,---------.../////////........................///...---,,,,,,---...///........................,,,---...//////...---,,,................................................---------............//////////////////.........////////////////////////////////////////////////........................////////////////////////////////////000000000000000000000000000000000000222000///------///000222000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000//////.........---////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000000000000000000000000111111111111222222222222222222222222222222222333333444444333333222111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000///000111000//////111333......//////000000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////sssXXXTTTOOOMMMNNNNNNKKKHHHHHHJJJKKKJJJGGGDDDCCCCCCBBBBBBAAA???===<<<;;;:::<<<<<<<<<<<<;;;:::999888777777777555222000111222000111111222333222222222//////////////////......------------------------,,,...//////...------...//////.........---------///////////////...------------------------------,,,------------------,,,......---------,,,,,,,,,---,,,,,,+++,,,---...///---------,,,,,,,,,++++++---------------------------------............///........................................................................------------------------........................///...------,,,,,,,,,---------------------------,,,---......//////......//////.........---------................................................------............------................................................---------.......................................///...------------...///........................------...//////...------................................................---------............////////////////////////...////////////////////////////////////////////////........................////////////////////////.../////////000000000000000000000000000000000000111000///......///000111000000000000000000000000...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000/////////............////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000000000000000000000111111111111222222222222222222222222222222222222333333444444333333222111222222222111111111000000////////////////////////000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000///000111000//////111333//////000000000000000111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////vvvYYYTTTPPPNNNNNNMMMKKKHHHHHHIIIJJJIIIGGGDDDCCCCCC@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999999777777777555222000111222111222222333333333333333000000000//////.........------------------------,,,...//////...------..................---------///...------------------------------------------...------,,,,,,------......------------,,,,,,,,,,,,,,,+++++++++,,,---...------------,,,,,,,,,,,,---------------------------------............///........................................................................------------------------........................///...------,,,---------------------------------,,,---......//////.....................---------................................................------............------...............................................................---------........................///...------------...///........................------...//////...------................................................---------............///......//////////////////////////////////////////////////////////////////........................////////////////////////....../////////000000000000000000000000000000000111000///......///000111000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////............////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000000000000000000000111111111111222222222333222222222222222222222222333333333333333222222111222111111111111000000000........................000000000000000000000000000000000000000//////...000000000000000000000000000000000000000000000000///000000000//////111333111111111111111000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////yyyYYYUUUPPPNNNNNNMMMJJJHHHHHHIIIJJJIIIFFFDDDCCCCCC@@@@@@???>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;:::999777777777555222000111222222222333444444444444333222111111000///...------........................,,,...//////...------...........................///...,,,++++++,,,---...------------------------...---,,,++++++,,,---...------------------------++++++++++++,,,,,,------------------------,,,,,,---------------------------------............///..............................................................................................................................------------..............................,,,---......///.................................................................................------............------................................................/////////...---------,,,.................................------.................................---..................---................................................---------............///............////////////////////////////////////////////////////////////........................////////////////////////........./////////000000////////////////////////000000////////////000000////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////.........////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////000000000000000000000000111111111222222222333333222222222222222222222222222333333333333222111111111111111111000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000000000000...///000000...///000222333333222222111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////zzzZZZUUUPPPNNNNNNMMMJJJGGGGGGIIIJJJIIIFFFCCCBBBBBBBBBAAA@@@>>><<<;;;:::999;;;;;;;;;<<<;;;;;;::::::777777777555222000111222222222333444444444444333222222111000///......---........................,,,...//////...------...---........................---,,,++++++,,,......------------------------...---,,,++++++,,,---...------------------------++++++,,,,,,---------------------------------------------------------------------............///..............................................................................................................................---------......///........................,,,---......///.........---.............................................////////////////////////------............------................................................/////////...---------,,,........................---..................---.................................------.........................................................---------............///---.........//////000000////////////////////////////////////////////////........................////////////////////////............////////////////////////////////////000000////////////000000//////////////////////////////000000000111111111////////////////////////........................////////////////////////////////////////////////////////////////////////////////////000000000000.........///////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111111222222222222333333333222222222222222222222222222222333333222222111000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////000000000000000000000000...///000///......000222333333222222111111000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////zzzZZZVVVPPPNNNNNNMMMJJJGGGGGGHHHIIIHHHFFFCCCBBBBBBBBBAAA@@@>>><<<:::999888:::;;;;;;<<<;;;;;;::::::777777777555222000111222111222222333333333333333111111111000000/////////........................,,,...//////...------...---------...............---------------......///------------------------...------,,,,,,------...,,,,,,,,,------------...+++,,,---.........------------------............---------------------------------............///.................................................................................................................................---......///000........................,,,---......//////......---------.......................................////////////////////////------............------...............................................................---------........................------...//////...------........................///...------------...///................................................---------............///------......///000000000////////////////////////////////////////////////........................////////////////////////------........./////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111////////////////////////........................////////////////////////////////////////////////////////////////////////////////////000000000000.........///////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111222222222222333333333333222222222222222222222222222222222222222111111000//////000000000000000111111111111111111111111111000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000.../////////......000222111111111111111000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////zzzZZZVVVQQQNNNMMMLLLIIIFFFGGGHHHIIIHHHEEECCCBBBBBB@@@???>>>===<<<;;;::::::::::::;;;;;;<<<;;;;;;:::777777777555222000111222000111111222333222222222111000000000000000000000........................,,,...//////...------...---------.........//////------...///////////////------------------------,,,------------------,,,,,,,,,,,,---------......,,,---.../////////......------------.........///---------------------------------............///.......................................................................................................................................///000000........................,,,---......//////......---------.........//////........................////////////////////////------............------................................................---------.......................................------...//////...------........................///...------------...///................................................---------............///------......///000000111////////////////////////////////////////////////........................////////////////////////---------.........//////000000000000000000000000//////000000000000//////000000000000000000000000/////////000000000000111////////////////////////........................////////////////////////////////////////////////////////////////////////////////////000000000000............/////////000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111222222222333333333444444222222222222222222222222222222222222222111000000////////////000000111111000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000.../////////......000111//////000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////yyy[[[VVVQQQNNNMMMLLLIIIFFFGGGHHHIIIHHHEEECCCBBBBBB===============<<<<<<<<<::::::;;;;;;<<<;;;;;;;;;777777777555222000111222000000111222222222222111000000000000000111111111////////////////////////,,,...//////...------...---------.........//////,,,---///000000000///...------------------------+++,,,............,,,+++,,,,,,,,,------.........------///000000000///...---------.........//////---------------------------------.........//////........................................................................////////////////////////.......................................///000000////////////////////////,,,---......//////......---------.........//////........................000000000000000000000000---..................---................................................,,,------....../////////........................,,,---...//////...---,,,........................///...---,,,,,,---...///................................................---------.........//////---------...///000000111////////////////////////////////////////////////........................////////////////////////---------.........//////000000000000000000000000//////000000000000//////000000000000000000000000............/////////000////////////////////////........................////////////////////////////////////////////////////////////////////////////////////000000000000---.........//////000000////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111222222333333333444444444222222222222222222222222111222222222222111000000.../////////000000111111////////////////////////000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000---...//////---...///111......//////000000111111111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////////////////////////////{{{^^^VVVQQQPPPOOOKKKHHHGGGFFFKKKMMMJJJGGGFFFDDDAAACCCBBB@@@>>>===<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888666444222111000000222333333333333222111111000000000000000000000000////////////////////////////////////////////////000000//////.........---......////////////......,,,---......//////.............................................---------...///111222222000...---,,,,,,,,,---------......++++++,,,,,,,,,,,,---------------.........//////---------.........//////.................................////////////000//////............//////000000000000000000000000////////////////////////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------------------------000000///...............................................................,,,---......//////..............................................................................////////////////////////........................////////////............---......///////////////......////////////..................///////////////////////////...................../////////000000000000000000000000000000000000000000000000000////////////////////////............/////////000000/////////............//////............//////111111000000//////......////////////000000000000000000////////////000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000000000000000000000000000...///000000000///---,,,//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......000000111111111111000000//////000111222222333333222222222222222222222222333333333333333333333333333333222111000///...---000000000000000000000000222111111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000111000//////...000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000{{{^^^WWWQQQQQQPPPLLLIIIHHHEEEJJJMMMJJJGGGFFFDDDAAABBBBBB@@@???===<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::999888666444222111000000222333333333333222111111000000000000000000000000////////////////////////////////////////////////000/////////..................////////////......,,,---......//////..............................------.....................///000111111000///...,,,,,,---------.........,,,,,,---------.........---------.........//////---------.........//////........................---............///////////////............//////000000000000000000000000////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////////////////////////////........................------------------------000000///...............................................................,,,---......//////..............................................................................////////////////////////........................////////////............---......///////////////......////////////................../////////////////////////////////............/////////000000000000000000000000000000000000000000000000000000////////////////////////......//////////////////000000/////////.........//////............//////111000000000/////////...////////////000000000000000000////////////000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000000000000000000000000000...///000000000///---,,,//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000000/////////...000000111111111111000000///000000111222222333333222222222222222222222222333333333333333333333333333333222111000///......000000000000000000000000111111111111000000000///000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000/////////...000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000zzz^^^WWWRRRRRRQQQMMMJJJIIIEEEJJJLLLIIIGGGFFFDDD@@@BBBAAA@@@???>>><<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::999888666444222111111000222333333333333222111111000000000000000000000000////////////////////////////////////////////////////////////..................////////////......------...////////////...........................,,,---------.../////////////////////000000000000,,,------------.........---............/////////------........./////////------........./////////........................---------............///000//////......//////000000000000000000000000000////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////........................------------------------000//////............///................................................,,,---......//////..............................................................................////////////////////////........................////////////............---......///////////////......////////////..................////////////......//////////////////....../////////000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000/////////......//////............//////000000000000////////////////////////000000000000000000////////////000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000000000000000000000000000/////////000//////...---//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000111111111111000000000000000111222222333333222222222222222222222222333333333333333333333333333222222111000///......000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111000000///.../////////000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000zzz___WWWRRRRRRRRRNNNKKKJJJEEEJJJLLLIIIFFFFFFDDD@@@AAAAAA@@@???>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::888777666444222111111111222333333333333222111111///////////////////////////////////////////////////////////////////////////////////////...............////////////......------...///////////////........................,,,,,,,,,---...///000000000////////////000000111------------............------........./////////............////////////............////////////........................------------............000000////////////000000////////////////////////////////////////////////...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////------------------------........................000///............//////................................................,,,---......///.................................................................................////////////////////////........................////////////............---......///////////////......////////////..................////////////............////////////...////////////000000000////////////////////////////////////////////////////////////////////////000000000///////////////000000000////////////...//////............//////000000000000////////////////////////000000000000000000////////////000000////////////////////////////////////////////////......///000000000000000////////////000000000000//////////////////////////////////////////......//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000111111111111000000000000111111111222222222111222222222222222333333333333333333333333333333222222111111000//////...////////////////////////111111111000000000000000////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000222111000///...//////000000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////111111000000//////......////////////////////////zzz^^^WWWRRRRRRRRRNNNKKKKKKEEEJJJLLLIIIFFFEEECCC@@@@@@@@@@@@@@@???===<<<;;;:::;;;;;;<<<<<<;;;;;;:::888777555444333222111111222333333333333222111111////////////////////////000000000000000000000000////////////////////////.........///////////////......////////////......---...//////000000//////........................,,,,,,,,,---...///000000/////////...///000111111---------.........//////,,,------------................../////////000000........./////////000000////////////////////////---------.........//////000000////////////000000////////////////////////000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................//////............//////////////////////////////........................,,,---......///.................................................................................////////////////////////////////////////////////////////////............---......///////////////......////////////..................////////////---.........//////000000////////////000000000111////////////////////////////////////////////////000000000000000000000000000000000000000000//////111000000000//////////////////............//////////////////000000000000////////////000000000000000000////////////000000////////////////////////////////////////////////......///000000000000000////////////000000000000//////////////////////////////.........///////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000111111111111000000111111111111111222222222111111111222222333333333333333333333333333333333222222111111000000//////////////////////////////000000000000000000111111////////////////////////000000000000000000111111000000000000000000000000000000000000000000000000222222111000000000000000111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////111111000000//////......////////////////////////{{{]]]VVVQQQQQQQQQNNNKKKKKKDDDIIIKKKHHHFFFEEECCC?????????@@@@@@???>>><<<;;;:::;;;;;;<<<<<<;;;;;;:::777777555444333222222222222333333333333222111111000000000000000000000000000000000000000000000000////////////////////////.........///////////////......////////////............///000000000000///........................,,,---------.../////////......//////000000111111------........./////////,,,,,,---------.............../////////000000000....../////////000000000////////////////////////.........////////////000111000000//////000000111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................///............//////000////////////////////////........................,,,---......//////..............................................................................////////////////////////////////////////////////////////////............---......///////////////......////////////..................////////////------......///000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111111111111111000000000///////////////............//////////////////000000000000////////////000000000000000000////////////000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000000000000000000000000000///............///000000//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000111111111111000000111111111111111111111111111111111222222333333444333333333333333333333333111111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222333333333333222111111111111111111111111111111000000000111111111222222000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000|||\\\UUUPPPPPPPPPMMMJJJJJJDDDIIIKKKHHHEEEEEECCC???>>>???@@@@@@@@@>>><<<;;;:::;;;;;;<<<<<<;;;;;;:::777666555444333222222222222333333333333222111111000000000000000000000000000000000000000000000000////////////////////////............/////////000......////////////............///000000000000000........................------..................,,,---///000111111111000............////////////---............/////////.../////////000000000000.../////////000000000000/////////////////////////////////000000000111111111111000000000000111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000.......................................///000000////////////////////////........................,,,---......//////..............................................................................////////////////////////////////////////////////////////////............---......///////////////......////////////..................////////////------......///000000111//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000111222222333111111111000000000////////////............//////.../////////000000000111////////////000000000000000000////////////000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000000000000000000000000000///......---...///000111//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111000000111111111111000000111111111111111111111111000111111222333333444444333333333333333333333333111111111111000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000222444555666666444222111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000}}}[[[TTTOOOPPPPPPMMMJJJJJJDDDIIIKKKHHHEEEEEECCC???>>>???@@@AAA@@@>>><<<;;;:::;;;;;;<<<<<<;;;;;;:::777666555444333222222222222333333333333222111111000000000000000000000000000000000000000000000000////////////////////////---.........//////000000......////////////.........//////000000000000000.......................................---------+++---///111222222000///............/////////000////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////...............///000111000000000000000000000000........................,,,---......//////..............................................................................////////////////////////000000000000000000000000000/////////............---......///////////////......////////////................../////////000---------...///000000111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000------...000111222333444111111111111000000000000//////............//////.../////////000000111111////////////000000000000000000////////////000000000000000000000000000000////////////////////////...//////000000000000000////////////000000000000000000000000000000000000///...------...///000111//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000111111000000111111111111000000222222111111111111111111000000111222333333444444333333333333333333333333111111111111000000000000000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000222444777999888666333000111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000^^^UUUNNNMMMMMMKKKKKKLLLIIIIIIIIIHHHGGGEEEBBBAAA???????????????>>>======888999999:::::::::999999:::999777555333222111111111222333444444444333333//////...//////000111222000000000000000000000000111000///...............111000///......///000111////////////////////////........................---...///...------...///////////////////////////,,,------...///000111111////////////////////////111000///...............000000000000000000000000111111000000000000111111//////////////////......000111222333333333222111111111222222222222111111000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000...///000111111000///...000000000000000000000000////////////////////////000000000000000000000000...------,,,,,,------...////////////////////////////////////////////////////////////////////////////////////////////////000000//////......------............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////......//////000000000000//////---......///////////////111111000000//////......222111000//////000111222000000000000000000000000---...000111222222222222/////////000111111222222////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000////////////000000111111000000//////......000000000000000000000000///////////////.........////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000111111000000//////......000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000111111111111222222222444333333333333333333333444444333333333222222222111111111111000000000000000000000000111111111111000000000000111111111111000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000---000444888::::::999777555222///000222333111...111111111111111111111111111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000~~~___VVVOOONNNOOOMMMLLLNNNIIIIIIIIIHHHGGGEEECCCAAA???????????????>>>======::::::;;;;;;;;;;;;:::::::::999777555333222111111111222333444555444333333111111000000000111111222000000000000000000000000000000///...............111000///......///000111////////////////////////////////////////////////---...//////------...///////////////////////////.........///////////////////////////////////////000000///.........//////000000000000000000000000111111000000000000111111000000000000000000000000000000111222222222111000000000000000000000000000000000000000000000111111/////////000000000000000.../////////000000000000//////////////////////////////000111111000//////000000000000000000000000////////////////////////000000000000000000000000///......------......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////.....................////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////......///000000000000000///...---...//////000000//////111000000000/////////...222111000//////000111222000000000000000000000000000//////////////////...000000000000000000000000////////////000000000111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000111000000000/////////...000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111111111000000000000111111000000000000000000000000111111111111222222222222333333333333333333333333444444444444444333333333111111111111000000000000000000000000111111111111000000000000111111111111111111000000000000111111222222111111111000000000111111111111111111111111111111111111111111111111000111222444666888999999888666222111000111111000111111111111111111111111111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000}}}^^^VVVPPPPPPPPPNNNMMMOOOIIIIIIIIIIIIGGGEEECCCBBB???????????????>>>======;;;;;;<<<<<<<<<<<<;;;;;;:::999777555333222222111111222333555555444444333333333222111111111222222000000000000000000000000000000////////////......000000////////////000000////////////////////////000000000000000000000000---...//////------...///////////////////////////000000000//////.........//////////////////////////////.........///000000000000000000000000000000111111000000000000111111000000000000000111111111111222222222222222111111222111111000000111111222000000111111222222222333111111111111111111111111...////////////000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////////////////000000000000000000000000000//////////////////000////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000......////////////......000000000000000///......---...//////000000//////000000000000////////////111111000000000000111111000000000000000000000000000000///...///000111222444333333222111111000000/////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000////////////000000000000000000000000000000000000111111111111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222111111000000000000111111000000000000000000000000111111111111222222222333222222333333444444555555444444444555555555555555111111111111000000000000000000000111111111222222000000000111111111222222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111222111000000111555888:::<<<:::777444000///111222222222222222222222222222111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000{{{\\\UUUOOOOOOPPPNNNNNNOOOHHHIIIIIIIIIHHHFFFDDDCCC???????????????>>>======;;;<<<<<<<<<<<<;;;::::::999888777555333222222222222222444555555555444333444333222111111111111111//////////////////////////////000000000/////////000000////////////000000////////////////////////000000000000000000000000---///000///...---...///////////////////////////000////////////////////////////////////////////////.........///000111111000000000000000000000000222111111000000111111222000000000000000111111111333333333333333333333333444444333222222333444444111111111222333333444444333333333222222222222222111111111111222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////000//////......//////000////////////////////////////////////////////////////////////////////////////////////////////////------......//////000000............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////......000111111000000///...---......///000000000000000000000000000////////////111000000000000000000111000000000000000000000000000/////////111444777999777777666555333222111000//////000000000111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000////////////000000000000000000///////////////////////////////////////000000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000111111111222222222222111111000000000000111111000000000000000000000000111111111222222222333333111222222333444555666666555555555555666666666666111111111111000000000///000000111111111222222222000000111111111222222222222222111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222111//////000333666888;;;======999444000111222222222222222222222222222222111111000000111111222111111111111111111111111///000000000111111111111000000000000000000000000xxxZZZSSSNNNOOOPPPNNNMMMNNNHHHIIIIIIIIIHHHFFFEEEDDD???????????????>>>======;;;;;;;;;;;;;;;:::999999999888666555333333222222222333444555666555444444333222111000000000000000////////////////////////...///000111111000////////////000000000000//////000000000000000000000000////////////////////////...///000///......///000000000000000000000000000......//////000111111222000000000000000000000000///////////////000111222111111111111111111111111222222111111111111222222//////000000000111111111222222222222333333444444333222222222222222222333000000111111222222222333333333222222111111111111222222222222333333333444222222222222222222222222111111000000000000111111111111111111111111111111000000000000000000000000///////////////////////////..................///////////////////////////////////////////////////////////////////////////////////////////////////------......//////000000............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////......000000000000000///.........//////000000000000000////////////000000000000000000000111111000000000000000000000000000000000000/////////111444777999666666555333222111000///000000000000111111111111000000000000000000000000.../////////000000000111////////////////////////////////////////////////000000////////////000000////////////000000000000////////////////////////.........//////000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222111111000000000000111111000000000000000000000000111222222222222333333333222222333444444555666666666666666666666666666666111111111111000000000///111111111111222222222222111111111111222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111222333444444777;;;??????:::555222111222222222222222222222222222222111111111111222222111111111111111111111111///000000000111111111111000000000000000000000000tttXXXQQQMMMNNNPPPNNNMMMNNNHHHIIIIIIIIIIIIGGGEEEDDD???????????????>>>======;;;;;;;;;;;;;;;:::999888888777666555444333333333222333444555666555555444222111111000000000000111000000000000000000000000...///000111222111000/////////000000000000//////000000000000000000000000////////////////////////...///000000......///000000000000000000000000000---......///111222222333000000000000000000000000000000/////////000111111111111111111111111111111222222111111111111222222000000000111222222333333222222222222333555666777333333444444444444333333333333333333333333333333333333222222111111000000111111222222222333333333000000000000000000000000222111111000000111111222111111111111111111111111000000000000000000000000000000000000000000000000///......------......///////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000......////////////......//////000000000000//////...///000000111111000000////////////000000000000000000111111111111000000000000000000000000000000000000///...///000111222222111111000///.........000000000111111111222222000000000000000000000000......//////000000111111000000000000000000000000........................000000////////////000000////////////000000000000000000000000000000000000------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111000000000000111111000000000000000000000000222222222222333333333333333333444444555555666666777777666666555555555555111111111111000000000000111111111222222222222333111111111222222222222333111111000000000000111111000000000111111111111111222222222222222222222222222222222222222222222222///000222333444333222111333888>>>AAA???:::555222333333333333333333333333222222111111111111222222111111111111111111111111000000000000111111111111000000000000000000000000pppXXXQQQMMMPPPQQQPPPNNNOOOHHHIIIIIIIIIIIIHHHFFFEEE???????????????>>>===============<<<<<<;;;:::999888777666555444333333333222333555666666666555444222222111111111222333333000000000000000000000000---///000222222222000///...///000111111000///...000000000000000000000000000000000000000000000000...000111000///...///000000000000000000000000000//////000000000111111111000000000000000000000000111111000000///000000000111111111111111111111111333222222111111222222333222222333333444555555666666666666777999;;;===>>><<<===???AAAAAA???===<<<<<<<<<<<<;;;::::::999999888888777666666555444444333333333444444444444555222222222222222222222222222222111000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000//////......//////000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.....................////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////......---...///000000111111000//////000111111111111000.../////////000000000111///000111222222111000///000000000000000000000000000//////////////////.../////////000000000000000000000111111111222222222000000000000000000000000.........///000111111111000000000000000000000000////////////////////////000000////////////000000.../////////000000000111000000000000000000000000---......///000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111000000000000111111000000000000000000000000222222222333333333444444444444444555555555555555888777666666555444333333111111111111000000000000111111111222222222333333111111111222222222333333222222111111111111222222111111111222222222333333222222222222222222222222222222222222222222222222000111222333333333222111222555999>>>AAA???:::666333333333333333333333333333222222111111222222333111111111111111111111111000000000000111111111111000000000000000000000000nnnXXXRRRNNNQQQSSSQQQPPPPPPHHHIIIIIIJJJIIIHHHFFFEEE???????????????>>>======>>>>>>>>>>>>===<<<;;;:::888777666555444333333333333333555666666666555444222222222222333444444555000000000000000000000000---///111222333222111000...///000111111000///...000000000000000000000000111111111111111111111111...000111000///...///111000000000000000000000000111111111111000000000000000000000000000000000000222222111000//////000000111111111111111111111111333222222111111222222333444444555555666777888888<<<<<<<<<===???BBBEEEGGGHHHJJJMMMOOOOOOMMMJJJHHHFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>======<<<;;;::::::666666666777777777777888555555555555555555555555333222111000000111222333111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---............/////////000////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////......,,,---...000111111111111//////000111111111111111.../////////000000111111///000111222222111000///000000000000000000000000---...000111222222222222000111111222333333444444000111111111111222222222000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000////////////000000.../////////000000111111000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000222222333333333444444444555555555555555444444444888888777555444333222111111111111111000000000000111111222222222333333333111111222222222333333333444333333222222333333444222222222333333444444444222222222222222222222222222222222222222222222222333222222222222222333333222333666;;;AAAAAA>>>:::333333333333333333333333333222222111111222222333111111111111111111111111000000000000111111111111000000000000000000000000jjjVVVSSSPPPNNNNNNOOONNNNNNJJJJJJJJJIIIHHHGGGEEEDDD??????@@@??????>>>===<<<<<<;;;;;;<<<======<<<:::555555444333333333333333111222333444444444333222333222111111000000111111000000000000000000000000000000111111111111000000111111111000000000000000000000000000000000000000///////////////.........000000000000////////////111111111000000000000000000000000000000000000000///000000000111111111222////////////////////////000111111111222111111111111222444444444555777999:::;;;;;;::::::<<>>:::777888999::::::;;;888555333444555666555666333111111333333111///000///......///000000000333222222111000000//////000000////////////000000000000//////.........---////////////////////////111000///------......///............/////////000000///------///000///...//////............//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////............//////000000////////////000000............/////////000222111111111000000//////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////111000000000000000111111////////////000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111222111111111000000//////000000000000000000000000000111111111111222222222000111111111111222222222333333222222222333444444333333333444444444555555555555444444444333333333222222222222222222222222111111111111111111111111000111111111111222222222222222111111111111111111222333333333111111333555555333111111222333333222222222222222333333333333444444333222222222333333444333333666:::???AAABBB666555444333222222333444333444444555444222111///222222222222222333333333111111111111111111111111111111111111111111111111kkkVVVSSSPPPNNNNNNOOONNNNNNJJJJJJJJJIIIHHHGGGEEEEEE@@@@@@@@@??????===<<<<<<===<<<<<<===>>>>>>===;;;888777666444333222222222111222444555555555444333333222111111000000111111000000000000000000000000000000111111111111000000111000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000111111111111111111111111111111111111111111111111111222222222333333222111000000000000111111000000000111222333222333444555666888<<>>===<<<;;;>>>===<<<===??????===<<<:::999777555444222222111222333444555666555444444333222111111000000111111000000000000000000000000000000111111111111000000000000000000000000111111000000000000000000000000111111111111111111111111...//////000000111111111///000000000111222222222111111111111111111111111333222222222222222222222333222111000000000111222333333222222333444666888999:::===???CCCIIIPPPUUUdddcccdddiiiooouuuvvvvvv|||vvvvvvwwwxxxxxx|||xxxxxxzzzsssrrrrrrqqqoookkkeeeaaaVVVRRRLLLGGGEEEDDDDDDCCCCCCAAA???>>><<<999555222666555444333222222222222222222222222222111111111111000000//////000000111000000////////////......////////////////////////111000///.........//////....../////////000000000111///......///000000/////////............//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000////////////000000....../////////000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222111111000000000111111/////////000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111111222222222000111111111111222222222333333333333333444555555444444444444555555555666444444444444333333333333222222222222222222222222222222222222222222222222111111111111222222222333222222222222222222222222333333444333222111333555444333222333555666666555666555555555444444333333777666666555555555555555555444333444666888999888;;;:::999888777777777777333222222222222333444444444333333222222111111000222222222222222222222222111111111111111111111111lllXXXUUUQQQOOONNNOOONNNMMMIIIIIIIIIIIIHHHGGGFFFEEEAAAAAAAAA@@@>>>===;;;:::===<<<<<<<<<>>>>>><<<;;;:::999888666444333333333333444555666666666555444333222111111000000111111000000000000000000000000000000111111111111000000000000000000000111111111000000000000000000000000000000000111111111111111......///000111111222222//////000111222222333333111111111111111111111111333333333222222222111111333222111111222333555666444555888;;;???BBBDDDEEEEEEGGGJJJNNNTTT^^^hhhooo}}}~~~~~~qqqwwwzzzqqqlllggggggkkkqqqtttuuurrrkkkbbb\\\[[[\\\^^^___jjjnnnrrrrrrmmmkkklllooozzz|||uuujjj```YYYUUUSSSRRRMMMLLLIIIEEEBBB???<<<:::777777666555333222222333333333333333333333333333111000000000000000000111000000//////////////////////////////////////////000000000///////////////...////////////000000000111///......///000000/////////............//////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000/////////000000/////////000000////////////000000...////////////000000000111111111000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000111111111222222111111000000111111//////000000000111111111222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000000000000///000000000111111111111111111111000000000000000000000000000000000000000000000111111111222222222000000111111111222222222333333333333333444555666444555555555555666666666444444444333333333222222222222222222222222222222222222222222222222222222111111111222222222333333222222222333333333333333444555555444333333555777444444555888;;;=========<<<<<<<<<;;;::::::999999;;;;;;:::999999999::::::;;;999888888999:::999888;;;;;;::::::::::::::::::777666555333333444555555444444444444444444444444222222222222222222222222111111111111111111111111lllXXXUUUQQQOOOOOOOOONNNMMMIIIIIIIIIIIIHHHGGGFFFFFFAAAAAA@@@@@@>>>===<<<;;;;;;::::::;;;<<<<<<;;;999888777666555555555555555333444555666666666555444333222111111000000111111000000000000000000000000000000111111111111000000//////000000111111111111000000000000000000000000/////////000000111111111...//////000111222222333///000000111222333333444111111111111111111111111222222222222222222222222444333333333444555777888666;;;CCCLLLTTTZZZ^^^___[[[\\\\\\^^^cccjjjtttzzzsssfffiiinnnsssuuuqqqiiicccddd___ZZZXXX[[[___``````___[[[WWWSSSRRRRRRSSSSSSWWW]]]bbbbbb___^^^aaadddlllvvvzzzrrrhhh___YYYTTTSSSQQQNNNKKKIIIIIIIII===>>>===:::777555555777333333333333222222222222111111000000000000111111//////000000000000000000000000000000000000000000000000000000000/////////////////////000000000111111000......000111000/////////............//////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000//////000111111000//////000000////////////000000////////////000000000111000000000000000000111111000000000000000000000000////////////////////////.../////////000000000111111111111111111111111111///000000000111111111222333333222111111111111111000000000000111111111111222222111111000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111//////////////////////////////000000111111111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000000000000///000000000111111111111000000000000000000111111000000000000000000000000000000111111111222222222000000111111111222222222333333333333444555666777555555555666666666777777444444333333333222222222222222222222222222222222222222222222222222222222111222222222222333333333222222333333444444444444222333444444444444666888777888:::>>>CCCGGGGGGGGGCCCCCCCCCBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>???@@@@@@AAA@@@????????????===<<<:::::::::;;;;;;;;;;;;;;;<<<:::888555444333333333222333333444444555555555222222222222222222222222111111111111111111111111lllYYYVVVRRRPPPOOOOOONNNMMMHHHIIIIIIIIIHHHHHHGGGFFF??????@@@??????>>>===<<<;;;:::999:::<<<<<<:::999666666555555444555555555222333444555666555444444333222111111000000111111000000000000000000000000000000111111111111000000/////////000111111222222000000000000000000000000......///000000111111111///000000111111222222222000111111111222333333333222222222222222222222222222222222333333444444444333444555777999;;;======FFFLLLVVVaaakkksssxxxzzzyyywwwsssooommmooossswww~~~pppddd[[[[[[[[[\\\[[[XXXSSSPPPUUUSSSPPPOOOPPPQQQRRRRRRSSSRRRQQQPPPOOONNNMMMMMMSSSVVVYYYZZZXXXXXXZZZ]]][[[dddrrrzzz~~~zzzrrrkkkkkkiiiddd\\\UUUQQQOOOGGGHHHFFFAAA:::666555777444444333333222111111111222111111000000111111222//////000000000000111111000000000000000000000000000000111111111000///.../////////000000000111111222000//////000111000000//////............//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////111111111111//////000000////////////000000/////////000000000111111000000000000111111111111000000000000000000000000000000000000000000000000......//////000000111111111111111111111111111111///000000111111222222222444333222111111111111111000000000111111111222222111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111222000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000111111111111222222222000111111111111222222222333333333333444555777777666666666666777777777777333333333333222222222222222222222222222222222222333333333333333333333333222222222222333333333333222333333444444555555666111333444555555666999;;;===>>>AAAFFFKKKNNNOOONNNCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFHHHIIIIIIHHHGGGHHHHHHHHHFFFDDD?????????@@@???>>>======???>>><<<999777555444333222222222333333333444444333333333333333333333333111111111111111111111111kkkZZZWWWRRRPPPOOOOOONNNMMMHHHHHHIIIIIIIIIHHHGGGGGG>>>>>>????????????>>>>>>;;;::::::;;;<<<<<<;;;999777666555444333333333333111222444555555555444333333222111111000000111111000000000000000000000000000000111111111111000000...//////000111111222222000000000000000000000000//////000111111222333333111111111111111111111111222222222222222222222222222222222222222222222222333333444555666777777888999<<>>???????????????<<<;;;;;;<<<======<<<:::999888666444222111000000111222333444444444333222333222222111000111111111000000000000000000000000000000111111111111000000...//////000111222222222000000000000000000000000000000111222333333444444222222222111111111111111333333222222222222222222222222222222222222222222444555666777888999:::;;;FFFLLLWWWdddpppzzzyyynnnccc\\\YYYXXXSSSTTTTTTTTTTTTVVVZZZ]]][[[^^^aaadddfffhhhlllooommmpppssstttuuuxxx}}}{{{{{{{{{zzzwwwuuuttttttnnnkkkgggeeeeeeeeedddbbbUUUVVVXXX[[[___aaa```___^^^___dddnnnzzzyyyssspppooojjj```RRRHHHEEEEEEAAAAAA???>>><<<;;;999999222222111111111111222222//////000000111111111222000000000000000000000000000111111222222000///...000000000000111111111111222000//////000111111000//////............//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...000111222222111000...000000////////////000000000000000000111111111111//////000000111111111222000000000000000000000000000000000000000000000000---......///000111111222111111111111111111111111///000000111222222333333555444333222111111111111000111111111111222222222//////000000111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111//////000000111111111222000000000000000000000000000111111111111222222222000111111111111222222222222333333444555666888888777777777777888888888888333333333222222222111111222222222222222222222222333333333333333333333333222222333333333444444444333333444444555666777777:::<<>>>>><<<:::888777555444333333333333333333333333111111111111111111111111kkk]]]YYYTTTPPPNNNMMMLLLKKKKKKIIIGGGHHHIIIIIIFFFCCCAAA@@@@@@@@@AAAAAA@@@>>>>>><<<::::::;;;;;;:::999999888777555444444444444333444555555666666555555222111111000000000000000333222111000000111222333222222111111111111222222000000000000000000000000111111111111111111111111000111111111111222222222666555333111111222333444222333333222000///000111222333555555444333333333111777:::888888>>>FFFIII[[[fffsss{{{|||uuupppjjjbbbZZZVVVTTTRRRQQQPPPPPPQQQTTTYYY```fffjjjvvvxxx{{{~~~~~~}}}{{{wwwsssfffaaa\\\[[[]]]___\\\YYYYYYXXXXXX\\\fffrrr{{{~~~{{{oooaaaVVVOOOMMMLLLGGGCCCCCCCCC@@@===;;;777333222555666333111222222111111000111222333444000000111111111222222222111111000///////////////000000000000000000000000000000000000000000000000000000//////.........---222111000//////000111222000000000000000000000000111111111111111000//////222111111111000000//////111111222111111000///...//////000000000//////...000000000000000000000000000000000000000000000000////////////000000000000111111111111111222222222222111111111000000//////000111111111111222222222111111111111111111111111///000111222333444444444444444444333333222222222000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000///...222111000//////000111222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111222222111///...///000000111111111111222222222111111000000111111222333111111111111111111111111000000000000000000000000111111222222222333333333000111111222222333444444555555666666777777888888999999:::;;;:::999888777555444333333222222222222555444444333333444444555;;;777333222444555555333555444333666888888666333333555777777777888:::<<>><<<::::::;;;;;;;;;999999888777555444444444444222222333444444444444444333333222111111111111111222222111000000111222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111222222222222555444222111111111222333000111333333222111222333111222333333333444666999444<<>>EEEJJJPPPQQQOOONNNPPPSSSTTTUUU[[[``````^^^```fffcccddddddbbb^^^[[[\\\]]]___dddddd```^^^```aaa___bbbaaa```___^^^^^^^^^^^^bbbcccdddeeeeeecccaaa``````]]]YYYXXXXXXYYYYYYXXXXXXVVVRRRPPPMMMHHHBBB===;;;999777555444444444444444444444444444444444444sss]]]ZZZUUUQQQPPPPPPOOONNNKKKJJJIIIHHHIIIHHHFFFDDD@@@???>>>???@@@@@@>>><<<===;;;::::::;;;;;;;;;:::999888777555444444444444333333444555555555555444444444333222222222222222222222111000000111222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111222222222333444333222000000111222222///111444555555444444555333333333222333777<<<@@@IIITTT___gggnnnxxxxxxiii\\\TTTRRRRRRRRRRRRTTTYYYaaajjjsssxxxzzz~~~vvvjjjddd\\\VVVTTTUUUVVVVVV\\\[[[[[[]]]dddttttttiii^^^[[[WWWTTTTTTTTTSSSRRRMMMFFF@@@>>>;;;666444555222333333333222111000///333333333333444444444444111111000////////////000000000000000000000000000000000000000000000000000000000////////////......000000111111111111000000000000000000000000000000000111111111111000000///111111111111000000000000......000111111222222222000111111222222222111111000000000000000000000000000000000000000000000000000000111111111222222222333333222222111111000000111111111111111000000000000111111111111222222222111111111111111111111111000111111222333333333333444444333333333333222222111111111111222222222333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111222111000///000111000111111111111222222222111111000000111111222333111111111111111111111111111111111111111111111111111111222222222333333333111111222333333444444555555555666777777888888999888999:::::::::999777777555444333333333333333333444333333222222333333444444333222333555666555444444333222444777999999999<<<<<<;;;;;;===AAAHHHMMMSSSZZZbbbdddaaa```dddhhhkkknnnuuu{{{|||zzz|||~~~yyyyyy|||zzz~~~{{{xxxwwwvvvssstttqqqmmmhhhccc___]]]\\\eeeddddddcccccccccdddddddddcccbbb`````````aaaaaa^^^\\\ZZZYYYYYYWWWTTTQQQJJJDDD>>>:::999888666444444333222222111222333444uuu^^^ZZZUUURRRQQQQQQPPPPPPKKKJJJJJJIIIHHHGGGEEEDDD@@@???>>>?????????===;;;===;;;::::::;;;<<<;;;:::999888777555444444444444555666666777888777777777444444333222222222222222222111111111111111111222222222111111111111222222111111111111111111111111111111111111111111111111111111111222222222333333222222111000000111111222111333666777777666666666555666666666999???GGGMMMbbbooo~~~|||ssslllaaa\\\UUUPPPPPPUUU]]]bbblllpppxxxyyynnngggaaa]]][[[YYYYYYXXXXXX[[[cccooowww}}}xxxuuummmccc^^^]]]]]][[[XXXQQQLLLJJJFFF???;;;;;;555555444333222222333333333333333333333444444444222111000000//////000000000000000000000000000000000000000000000000000000000000/////////////////////000111222222111000///000000000000000000000000000000111111111111000///111111111000000000000000//////000111111111111111111111222333333333222222000000000000000000000000000000000000000000000000111111222222222333333333444444333222111111000000111111111111111111111111000000111111111222222222111111111111111111111111000111222333333333333333333333333333333333333333111111111222222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111222333333333333111000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111222111000///000111000000111111111222222222111111000000111111222333111111111111111111111111111111111111111111111111111111222222222333333333222222333333444444555555555666666777888888999999888999999::::::888777666555444444333333333444444333333222222222222333333555555666777777777777666555555555666999===@@@AAABBBBBBCCCDDDHHHOOOXXX^^^iiirrr{{{~~~{{{zzz~~~}}}ssslllhhhpppnnnkkkhhhdddbbb``````___```aaabbbccceeegggiiibbbaaaaaaaaabbbccccccccc[[[TTTKKKFFFDDD@@@:::555777666333111111111333444www___[[[VVVSSSQQQQQQPPPOOOKKKKKKKKKJJJHHHFFFDDDDDDAAA???>>>?????????===;;;<<<;;;999999;;;<<<<<<;;;999888777555444444444444555666666777888777777777333333222111111111111111111111111222222111111111222222111111111111222222111111111111111111111111111111111111111111111111111222222222222333333333111111111111111111111222111333666666555444444555555888<<>>BBBGGGIIILLLMMMPPPSSSYYYbbbkkkrrr~~~wwwooohhhddd^^^^^^^^^___bbbeeegggiiikkkjjjjjjhhhgggfffeeeeeeddd___YYYUUUSSSNNNEEE===@@@>>>:::777555555555666yyy```\\\VVVSSSQQQPPPOOONNNJJJKKKLLLJJJGGGEEEDDDDDDBBB@@@??????@@@???===;;;<<<:::999999;;;<<<<<<;;;999888777555444444444444333333444555555555555444333333222111111111111111000111222222222222111000222222111111111111222222222222222222222222222222111111111111111111111111222222222222333333333333111111111222222222222222000222333333333333555777888???JJJVVVaaallluuu{{{{{{kkkaaaVVVOOOLLLMMMTTT[[[aaakkkyyy|||ppphhhcccaaa___\\\YYY]]]``````bbblll}}}}}}ooogggbbb^^^]]]ZZZSSSNNNMMMLLLHHHBBB;;;666444444444333333333333222222222222222222111000000000000111000000000000000000000000111111111111111111111111//////000000000000111111000000111111111111000000000000000000000000000000///000000111111111111000000000000000111111111111222222222111111000......000111222222333333333333000000000000000000000000000000000000000000000000111111222222222333333333444444333333222222111111111111111222222222222222000111111111111222222222111111111111111111111111111222222333333222222222222222333333333333444444222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222//////000111111111000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000///000111111000000111222000111111111111222222222111111000000111111222333111111111111111111111111222222222222222222222222111111222222222333333333333333444555555666666777666666777888888999999:::777888999999999888666666444444444444444444555666555444444333333444444555555666777777777666888999666999===@@@DDDHHHMMMPPPPPPUUU\\\eeeooo{{{|||iiieee``````ccceeeeeedddeeeggghhhgggeeedddcccddddddbbb```___^^^ZZZSSSNNNHHHFFFBBB>>>:::777555555}}}aaa]]]WWWRRRPPPOOOMMMLLLJJJLLLMMMKKKGGGDDDDDDDDDCCCAAA@@@@@@@@@@@@===;;;<<<:::999999;;;<<<<<<<<<999888777555444444444444222222333444444444444444444444333222222222222222000111222222222222111000222222111111111111222222222222222222222222222222111111111111111111111111222222222333333333444444111111222333333333333333222333444444555888<<>><<<;;;:::999999;;;===<<<<<<999888777666444444444444333444555555666666555555555555444333333333333444000111222333333222111000222222111111111111222222222222222222222222222222111111111111111111111111222222333333333444444444111222333444444444444444555666777888:::???EEEIIITTT^^^ooo}}}xxxjjjaaaZZZSSSLLLUUUYYYcccooouuuyyy~~~zzzsssjjjccc______```qqq}}}yyyiii[[[RRRQQQJJJJJJJJJIIIFFFAAA===:::666666555555555444444444333222111111000111111111000000000000000000000000111111111111111111111111//////000000111111111222222111000//////000111222000000000000000000000000//////000111111111111111//////000000111111111222...///000111111222222111...///000111222333333333000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333333444111111111222222333333333000111111111111222222222111111111111111111111111222222333333333222222111222222222333333444444444222222333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333222111000///000111222222111000///111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000...000111111000000111333000111111111111222222222111111111000111222222333111111111111111111111111222222222222222222222222111111222222222333333333444444555555666777777777777777777888999999::::::777888888999999777666555444444444444444555666777666666555555555555666666888:::<<<===>>>AAAGGGLLL[[[aaahhhmmmqqqtttyyy}}}{{{{{{|||~~~|||uuupppsssooolllkkkkkkmmmwww{{{ssswwwxxxuuuwwwxxxtttmmmfffbbbaaacccddddddbbb___^^^___```fffccc___YYYSSSLLLFFFCCC~~~eee]]]VVVTTTQQQMMMLLLMMMJJJKKKKKKJJJGGGEEEEEEEEECCCBBB@@@???>>>>>>======>>><<<::::::;;;;;;:::999888888777666555444333333444444555666666555444333222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111444444333333333333222222000222333333333222444555444888>>>DDDJJJRRRZZZ```ooouuu|||~~~{{{ooofffZZZSSSSSSWWW[[[\\\ppp|||ssshhhaaa___aaagggmmmoooqqq|||ooo]]]UUUEEEFFFIIIJJJGGGDDDDDDFFF;;;;;;:::888555333333333333222222222333222000...222222222222222222222222000000000000000000000000////////////000000000000222222111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222222222222222222111000///111111222222222333333333000111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111333222222222222222222222444111///000333444333111333444444333333222111000000333222///000555777555666666666666555444333222444444333333333444666777666555444222222111111111444333222222111222222222333222111000///000111222444333333222222222222333111111111111111111111111111111111111111111111111000000000000111222333444111111111111111111111111000000111111111111000000000000000000000000000000222222222222222222222222111111111111111111111111111111222222222333333333111222333333444444333333333333333444444444555555333444555666777777777777999999888888888888888888:::999999888888888888888666777888777555444555666:::777555444666777777777===AAADDDFFFIIISSS```kkkvvvkkkfffhhh\\\]]]___```___^^^\\\[[[^^^\\\YYYXXXZZZ]]]aaacccooonnnkkkiiihhhgggfffeeebbbbbbfffiiijjjkkkrrrzzz}}}|||zzz{{{}}}yyytttpppqqqnnnllljjjfff___]]]___iiisss}}}|||ppp```UUUPPPeee]]]UUUSSSQQQNNNLLLNNNJJJKKKLLLJJJGGGEEEEEEEEECCCBBBAAA???>>>>>>=========;;;999999:::;;;:::999888888777666555444333333444444555666666555444333222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222333333444444444222333444444333444666888;;;>>>DDDJJJQQQ[[[fffmmmyyy|||yyyqqqhhhaaa\\\ZZZXXXZZZ```gggnnnrrr{{{pppjjjaaaeeehhhhhhhhhmmmyyyoooZZZNNNJJJGGGHHHJJJIIIFFFDDD<<<<<<:::777555444444555666444333222222222000...222222222222222222222222111111111111111111111111////////////000000000111111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222111000000111111111111222222222333111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333555333111222555666666555444444555555444444333333222555555222333777888666444555555555555555555555555555444444444555666666777777666555555444444555333333333333444555666666555444333222222222222333111111111111111111111111111111111111111111111111111111111111111111111111............///000111222111111111111111111111111000000111111111111000000111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333111222333333444444333333333333333444444444555555333444555666777777777777999999888888888888888888999999888777777777777888555666777777666666777999999999999:::;;;<<<>>>???>>>CCCJJJSSS]]]lll{{{zzzpppcccWWWRRRSSSSSSTTTVVVWWWXXXWWWVVVUUUWWWYYY\\\```bbbcccaaa___cccbbbaaa```____________\\\ZZZYYYZZZYYYXXX\\\ccchhhhhhgggjjjttt}}}zzzwwwvvvrrriiibbb___[[[iii{{{zzzgggZZZeee\\\TTTSSSRRROOONNNOOOJJJKKKLLLJJJHHHEEEEEEEEECCCBBBAAA@@@>>>>>>>>>>>>;;;999888888:::;;;;;;:::888888777666555444333333333444555666666555444444222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333444555666666333444444444444666999<<>>;;;999777777777666444222111111222222111111111111111111111111111111111111111111111111111/////////000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222222222111000000000000000111111111222222111111111111222222222333222222222222222222222222333333333333333333333333222222222222222222222222333333333333444444444444333111000111222444444333333333333444444444444555444777777555666999999777999999999::::::;;;<<<<<<;;;;;;<<<======>>>>>>???@@@??????>>>>>>=========444444444444444444444444333333333222222333444444000111111222222222111111222222222222222222222222222222222222222222222222///////////////000111222111111111111111111111111000000111111111111000000111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333111222333333444444333333333333333444444444555555444444555666777777777777888888999999999999999999888888777666666666777777444555777777777888:::<<<777999::::::;;;???EEEKKKMMMRRR[[[hhhwwwxxxpppfff___XXXQQQPPPSSSSSSUUUYYY^^^bbbeeeggghhhkkknnnsssxxx||||||yyyuuuuuuuuutttqqqnnnllllllmmmjjjgggggghhheee___\\\]]]cccccccccdddjjjrrrssspppvvv{{{~~~~~~~~~yyytttrrrlllmmmrrr{{{uuulllfff\\\TTTRRRRRRPPPOOOOOOJJJLLLLLLKKKHHHFFFEEEFFFCCCBBBAAA@@@???>>>>>>>>>999888777777999;;;;;;:::888888777666555444333333333444555666666666555444222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222333333444555555666333333444444555888===AAAGGGQQQ]]]gggmmmsssyyy~~~{{{ssshhh]]]TTTPPPTTT[[[jjjqqq|||qqqiiieeedddccceeezzzrrr\\\LLLJJJNNNMMMJJJIIIGGGEEECCCAAA>>>;;;999666333111000111333444444111111111111111111111111111111111111111111111111//////000000000111111111//////000000111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222111111000///000000000000111111111111111111222222222333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333444444444222222111111111222222222555555666666888999:::;;;:::===>>><<<===@@@@@@===BBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJLLLMMMNNNMMMMMMLLLKKKJJJIIIHHHGGG??????>>><<<:::888666555111111222222222333333444222222333444444333222222222222222222222222222222222222222222222222222222222111111111222222333444111111111111111111111111000111111222222111111000111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333111222333333444444333333333333333444444444555555444555666777777888888777888888999999999999999:::888777777666666666666666444666777777666888:::===:::;;;<<<<<<>>>IIIXXXdddooopppvvv~~~zzztttooocccaaa___```bbbeeehhhlllhhhlllsss||||||xxx{{{yyywwwqqqiiifffiiimmmrrr{{{xxxtttvvvwwwvvvssshhh]]]SSSQQQRRRQQQOOOOOOKKKLLLLLLKKKHHHFFFFFFFFFDDDCCCAAA@@@??????>>>>>>999888777777999;;;;;;:::888888777666555444333333222333555666666666555555222222222222222222222222333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444222333555666999>>>DDDHHHSSS^^^lllssssssooommmmmmccc]]]YYYWWWWWW[[[iiiwwwvvviii```___aaalll{{{wwwfff\\\XXXSSSMMMJJJIIIGGGHHHHHHFFFBBB>>><<<999555222222222222111111111111111111111111111111111111111111111111111000000000000111111111111//////000000111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111111222222222111111///000000000000111111111111222222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222333333444444555555555555444555666666::::::;;;===???AAADDDEEEFFFIIIIIIHHHIIILLLMMMKKKMMMMMMMMMLLLJJJHHHFFFEEEDDDEEEGGGJJJMMMPPPSSSTTTVVVVVVVVVUUUSSSQQQOOONNNNNNNNNMMMKKKIIIFFFCCCBBB999999888777555444333222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222333444111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333111222333333444444333333333333333444444444555555444555666777888888888888888888999999::::::::::::888777777666666666666666666777777777777888;;;>>>AAABBBCCCFFFOOObbbzzzrrriiiffffffdddbbbgggkkkpppvvv}}}~~~rrrqqqoooooorrryyyzzzvvvkkk^^^SSSQQQRRRQQQOOONNNKKKLLLMMMKKKIIIFFFFFFFFFDDDCCCBBB@@@????????????;;;999888888:::;;;;;;:::888888777666555444333333222333444666666666666555222222222222222222222222333333222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333555555555555444444333333444666:::===BBBGGGNNNSSS```iiissstttkkk```YYYWWWPPPQQQZZZfffnnntttppplll```___iiikkkdddgggttt}}}ssseeeXXXMMMJJJHHHHHHJJJJJJHHHEEEFFFBBB===888555333000---222222222222222222222222222222222222222222222222000000000111111111222222000000000000111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222000000111222222222222111000000000111111111222222222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222333333444444555555333555666777777888;;;===>>>???@@@BBBEEEIIILLLNNNQQQTTTTTTRRRSSSXXX[[[ZZZ\\\\\\\\\[[[XXXTTTOOOMMMHHHHHHHHHHHHJJJLLLNNNPPPWWWWWWXXXXXXWWWUUUSSSRRRRRRRRRSSSSSSRRRPPPNNNLLLGGGFFFDDDAAA>>>:::777555666555444333222111111111333333333333333333333333333333333333333333333333111111000000000111111222111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333111222333333444444333333333333333444444444555555555555666777888888888888888888999999:::;;;;;;;;;888888777666666666777777888888999999999<<<@@@CCCDDDGGGMMMVVVfff|||tttlllaaa[[[\\\```eeegggwww~~~nnn```SSSQQQRRRQQQNNNLLLKKKMMMMMMLLLIIIGGGFFFGGGDDDCCCBBBAAA@@@?????????===;;;999999:::;;;:::999888888777666555444333333222333444666666666666555222222222222222222222222444333333222222333333444222222222222222222222222333333333333333333333333333333333333333333333333444444444444555555555555888<<>>BBBGGGKKKKKKRRR^^^mmmuuuooonnndddbbb```aaagggpppzzz~~~oooaaaTTTQQQRRRQQQMMMKKKLLLMMMMMMLLLIIIGGGFFFGGGDDDCCCBBBAAA@@@?????????>>><<<::::::;;;;;;:::999888888777666555444333333111222444666666777666666222222222222222222222222444333333222222333333444222222222222222222222222333333333333333333333333333333333333333333333333222333333444555666777777<<>>:::777444444444444444444444444222222222222222222222222000111111111111222222222222222111111000000//////222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222///000111222222222222222111222222222222333333333222222333333333444444444333333333333333333333333444444444444444444444444555555555555555555555555555666666777888999999:::;;;@@@EEEJJJNNNSSSZZZ_________```cccggglllqqqsss{{{}}}{{{yyy{{{zzzuuuoookkkccc[[[UUURRRQQQRRROOOQQQUUUXXXZZZ[[[[[[[[[YYYYYYYYYXXXVVVSSSPPPNNNFFFGGGJJJLLLMMMMMMMMMMMMDDDAAA===999777777888999333333333333333333333333333333333333333333333333444444333333222333333333111111111111111111111111111222222333333222222111222222222222222222222222222222222222222222222222555555555555555555555555111111222222222333333333222222333444444444333333333333333444444444555555555666777888888999999888888888999::::::;;;<<<<<<:::999999888888888888888888999;;;>>>AAAGGGMMMRRRXXXaaaqqqrrreee```___aaaeeejjjrrr{{{zzzoooaaaSSSOOOPPPPPPOOOPPPMMMNNNNNNLLLIIIGGGGGGHHHFFFDDDAAA@@@??????===;;;>>>===;;;999888888888888888999888666444222333444333444444555666666666555333333333333333333333333222222333333333333444444444444444444444444444444333333333222222111111111666555333333444444444333333444666666666777999;;;CCCOOOYYY]]]```dddccc^^^[[[SSSLLLLLLOOOTTT[[[ccczzzyyymmmaaaWWW```hhh{{{mmm^^^TTTKKKJJJPPPLLLIIIHHHLLLKKKDDD>>><<<888666333111222222222111222111000111222222000...000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444222222222222222222222222333333333333333333333333333333333333333333333333333444444555555444444333444444444444444444444444555444333333555555444444333333333333333222222111777777888999;;;???EEEHHHPPPUUU]]]fffoooyyyzzzrrrnnnjjjeeeaaa___^^^\\\\\\]]]^^^]]]\\\ZZZZZZZZZZZZXXXUUURRRQQQLLLJJJHHHHHHJJJNNNSSSVVVTTTQQQLLLIIIFFFCCC???<<<888666444333444333222111222222222333333555666666222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222333333333444444444444444444555555555666666666666777888999::::::;;;777888999:::;;;:::999888999777555555777999999888??????BBBHHHOOOXXXgggsss|||wwwiii___[[[]]]aaaeeeooozzz}}}}}}|||nnn```SSSOOOPPPPPPOOOOOONNNOOONNNLLLIIIGGGFFFGGGFFFDDDAAA@@@??????===;;;>>>===;;;999888888888999888888888666444333444555333333444555555555555555333333333333333333333333222222333333333333444444444444444444444444444444333333333222222222111111555444444444444555444333333555666666777999===@@@IIIUUU___ccccccbbb\\\TTTKKKJJJKKKPPPVVV___mmmzzzsss___XXX]]]hhhwwwttthhh]]]UUUSSSNNNJJJHHHIIIGGGDDDCCCEEE???;;;666444333333333222222111111222333333111///111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444222222222222222222222222333333333333333333333333333333333333333333333333333444444555555444444333444444444444444444444444333333333444555666555444777666666666666777888999888???GGGMMMRRRYYYdddlllqqquuu}}}~~~|||{{{{{{{{{|||wwwwwwwwwxxxzzz{{{}}}~~~|||wwwrrroooooonnnjjjfffcccccceeegggjjjjjjiiiggg[[[ZZZYYYWWWUUUSSSRRRQQQRRRQQQOOONNNMMMMMMMMMNNNNNNPPPRRRUUUUUUQQQKKKFFF???;;;666333222333444444333222222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333333333333333333333333333222222333333333444444444444444444555555555666666666666777888999:::;;;;;;999:::;;;;;;<<<;;;:::999888777777777888:::<<<<<<>>>EEEOOOZZZiii|||tttkkkggggggeeecccdddgggnnnvvv{{{|||zzztttttttttlllaaabbbkkkuuu|||zzz~~~mmm```SSSOOOPPPPPPOOOOOOOOOPPPOOOLLLIIIFFFFFFFFFFFFDDDAAA@@@??????===;;;>>>===;;;999888888888999666777777666444333555666222333333444444444444333333333333333333333333333222222333333333333444444444444444444444444444444333333333333222222222222444444555555555555555444444555777888;;;???EEEJJJSSS\\\eeefffccc\\\RRRIIICCCHHHPPPXXX^^^hhhzzzzzzaaa______cccgggmmmvvv}}}ooo```SSSPPPLLLJJJKKKJJJGGGGGGIIIFFFBBB===888666555444333222111111333444444222000222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444555555555555444444444444444444444444444444444555555666666666666555666666555666888;;;>>>AAADDDOOO]]]fffjjjqqq|||yyyuuusssssstttiiihhhfffdddaaa___^^^]]]]]]]]]^^^___```bbbcccddd___^^^^^^aaaddddddaaa]]]]]]```dddkkkqqqtttsssrrreeeccc___ZZZVVVRRROOONNNSSSSSSSSSRRRQQQOOONNNMMMLLLNNNSSSXXXZZZYYYTTTQQQKKKEEE>>>888555555555444444444333222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222222222333333333333333333333333333333333333333333333333444444444444444444555555555666666666666666777888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::999888888:::>>>AAAEEERRR```kkk{{{ppp___ZZZ\\\\\\ccclllvvv~~~wwwqqqqqqrrrmmmfff^^^aaafffmmmwww{{{tttiiijjjkkklllmmmmmmmmmmmmllljjjmmmqqqvvv{{{lll___RRROOOPPPPPPOOOOOOPPPPPPPPPMMMIIIFFFEEEEEEFFFDDDAAA@@@??????===;;;===<<<;;;999888888999999666666777666444444555777222222333333444333333222333333333333333333333333222222222333333333444444444444444444444444444444333333333333333333333333222444666777666666666666666888;;;>>>BBBIIIQQQVVV^^^aaaccc```ZZZRRRJJJEEEIIIOOOYYYeeennnzzz}}}}}}uuujjjaaa___ccckkksssuuueeeZZZSSSNNNPPPQQQMMMGGGDDDIIIFFFBBB???===999555222222111111333444444222000222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333222222333333333333444444444444555555555555444444444444444444555555555555666777888888777666666666555555777:::???EEEKKKNNN[[[fffuuuvvviiigggccc___\\\[[[ZZZ[[[TTTTTTSSSRRRPPPMMMKKKIIIKKKKKKLLLLLLMMMOOOPPPQQQKKKKKKLLLOOOQQQQQQOOOLLLMMMPPPUUU]]]fffllloooppppppnnniiiccc\\\UUUPPPMMMNNNNNNPPPQQQRRRSSSTTTTTTPPPOOONNNPPPSSSTTTTTTTTTQQQMMMHHHCCC???<<<888555666666555444333222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333222222222333333333444444333333333333333333333333333333333444444444444555555555555555666666666666666777777888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888999===EEEJJJXXXiiixxx~~~{{{fff]]]bbbjjjsss}}}|||xxxyyyuuuqqqpppoooqqqrrrooohhhbbbeeecccaaabbbgggmmmrrruuu|||kkk^^^RRROOOQQQPPPOOONNNPPPPPPPPPMMMIIIFFFEEEEEEFFFDDDAAA@@@??????===;;;===<<<:::999888999999:::666666777666444444555777222333333444333333222222333333333333333333333333222222222333333333444444444444444444444444444444333333333333333333333333222444777777666666777999:::===BBBGGGLLLSSS[[[___ccc```ZZZTTTNNNJJJJJJLLLUUUYYYdddsssooodddaaabbbcccsssvvvdddTTTQQQSSSPPPHHHCCCGGGGGGFFFFFFDDD???888333444222111222333333111000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333222222222333333444444444444555555666666555555444444444444555555666666666666888999999777777999;;;???BBBGGGOOOXXXaaahhhlllzzz}}}xxxuuurrrkkkaaaXXXNNNNNNNNNNNNMMMKKKJJJIIIIIIIIIJJJKKKJJJHHHFFFEEECCCBBBBBBCCCCCCDDDEEEFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDDDDEEEJJJRRRXXX]]]___gggggggggeeeaaa\\\XXXUUUQQQQQQPPPPPPPPPRRRTTTUUUUUUSSSQQQQQQRRRQQQPPPOOOMMMMMMNNNNNNMMMHHHAAA===999888666555444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444222222333333333444444444333333333333333333333333333333444444444555555555555555555666666666777777777777888999:::;;;;;;<<<<<<;;;;;;:::::::::::::::777888888;;;BBBMMMYYY```ssswwwjjjcccgggttt~~~|||sssooojjjddd```````````````]]]dddnnntttvvvzzzjjj]]]RRROOOQQQPPPNNNNNNOOOPPPOOOLLLIIIFFFFFFFFFFFFDDDAAA@@@??????===;;;<<<;;;:::999888999::::::666777777666444333555666444444444444444333333222333333333333333333333333222222333333333333444444444444444444444444444444333333333333444444444444222555777777555666999===@@@EEEKKKQQQVVVZZZ^^^```___XXXQQQLLLJJJKKKRRRZZZeeegggnnnzzz|||rrriiibbbjjjwww}}}aaaSSSQQQOOOLLLIIIEEEFFFHHHJJJIIIEEE???:::888666333111222222222111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333111222222333333444444555555555666666666666555555444444444555666666777777444777:::<<<===AAAHHHNNNYYY^^^gggrrr|||yyyooofffaaa[[[WWWSSSPPPJJJFFFEEEFFFGGGHHHHHHFFFCCCBBBCCCDDDEEEGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBB@@@@@@@@@BBBDDDFFFFFFDDDAAAAAADDDGGGJJJKKKNNNPPPUUUYYY\\\^^^______\\\ZZZWWWSSSQQQPPPPPPQQQVVVWWWZZZ\\\\\\WWWQQQLLLIIIJJJNNNQQQSSSRRRNNNJJJ@@@>>><<<999666444222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222333333444444555555333333333333444444444444333333333333333333333333333444444444555555555555555555666666666777777777777777888999:::;;;<<<<<<===<<<;;;:::999999999:::666888>>>KKK[[[lllyyypppmmmkkknnnwww|||uuullleee]]]^^^bbbfffeeedddiiiqqqvvviii\\\QQQPPPQQQPPPNNNNNNNNNOOONNNLLLIIIGGGFFFGGGFFFDDDAAA@@@??????===;;;<<<;;;:::999999999:::;;;888888888666444333444555555555555555555444333333333333333333333333333333222222333333333333444444444444444444444444444444333333333444444444555555333555777666444555;;;@@@HHHMMMUUUZZZ\\\\\\ZZZZZZTTTNNNKKKMMMOOOSSS\\\gggrrrtttzzzvvvhhhkkkvvvuuubbbWWWPPPMMMMMMFFFFFFHHHJJJLLLLLLHHHFFF>>>:::555222222333333444222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444333333333333333333333333111111222333333444555555555555666666666666555555444444444555666777777777555999@@@EEELLLWWWdddnnnzzz|||tttlllbbbXXXRRROOONNNKKKHHHGGGGGGHHHHHHLLLLLLMMMMMMMMMLLLKKKJJJIIIJJJKKKMMMOOOPPPPPPPPPRRRRRRPPPOOONNNMMMMMMMMMHHHHHHHHHGGGGGGIIIKKKMMMKKKHHHEEECCCCCCCCCBBBAAA???AAADDDHHHNNNUUUZZZ]]]```___]]][[[XXXVVVTTTSSSTTTVVVZZZ]]]___]]]WWWSSSOOOMMMLLLMMMOOORRRSSSSSSNNNLLLGGGBBB===999555444222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222333333444555555666333333333444444444444555333333333333333333333333444444444444555555555555555666666666777777777777777888888999:::;;;<<<<<<>>>===<<<;;;:::::::::;;;===BBBNNNddd|||~~~mmmggglllmmmrrr||||||xxxssskkkbbb```ccc___eeeoooyyyhhh\\\QQQPPPQQQPPPNNNNNNMMMNNNNNNLLLIIIGGGGGGHHHFFFDDDAAA@@@??????===;;;<<<;;;:::999999999:::;;;888999888666444222333444555666666666555444444333333333333333333333333333222222333333333444444444444444444444444444444444333333333444444555555555444666777555333555<<>>777333222444555666333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444333333333333333333333333111111222333333444555555555555666666666666555555444444444555666777777888777===FFFOOOZZZjjj|||jjjgggaaaYYYQQQMMMNNNOOOHHHIIIJJJKKKKKKNNNRRRUUUYYYXXXXXXWWWXXXYYYZZZ[[[YYYYYYZZZ\\\]]]___``````aaa```^^^]]][[[ZZZYYYYYYTTTUUUVVVUUUUUUUUUVVVWWWLLLJJJIIIHHHGGGFFFCCCAAA@@@???>>>???CCCIIIPPPUUU[[[]]]___aaaaaa___]]]\\\RRRRRRSSSUUUYYY\\\]]]]]]ZZZTTTLLLGGGHHHLLLRRRUUU[[[XXXSSSLLLDDD>>>:::777222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222333333444555666666333333333444444444555555333333333333333333333333444444444555555555666666666666666666777777777777777888999999;;;;;;<<<===@@@???===<<<;;;;;;;;;<<>>===;;;<<<;;;999777777888999:::888888777666555444333333222333444444555555444444222222222333333444444444444444444333333222222222444444333222333444555666444444333333333444555555777888888666666999???EEESSSUUUYYY]]]]]]YYYSSSNNNJJJLLLOOOTTT^^^kkkyyytttiiirrrkkkYYYOOOKKKEEEJJJKKKIIIJJJPPPTTTTTTOOOIII@@@777111000111333111222222222333333333444111111222222222333333333444333333222222333333444333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333222222333333333444444444333333333333333333333333444555666777888777444111555333555888777444999AAA???LLLZZZfffvvvvvviiiWWWQQQJJJFFFEEEGGGIIIJJJHHHIIILLLQQQXXX```fffjjjppppppqqqrrrrrrpppooonnntttsssttttttqqqnnnssszzzxxxyyyyyywwwrrrnnnlllkkkmmmkkkhhhfffiiikkkddd[[[ZZZSSSLLLKKKMMMMMMIIIDDDDDDAAA>>>===???CCCFFFHHHKKKMMMQQQUUUYYY^^^bbbfffYYYVVVRRRQQQSSSWWWZZZ\\\XXXYYYYYYUUUNNNJJJIIIKKKQQQUUUYYYYYYUUUMMMEEE???999555222111222333222000222222222111///000222444222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444555555666666666777888888999999999:::;;;:::999;;;>>>AAAAAA<<<:::;;;<<<;;;===BBBMMM[[[rrr{{{pppgggfffppp|||{{{nnngggbbbaaaaaa```bbbeeejjjsssoooaaaUUURRRTTTRRROOONNNOOOOOOOOOMMMJJJIIIIIIJJJFFFDDDAAA@@@??????===;;;<<<;;;999888888888:::;;;888888777666555444333333333333444444555444444444222222333333333444444444444444444333333222222222444444333333333444555666444444444333333444444555666777888888999===CCCHHHYYYXXXWWWUUUSSSPPPLLLJJJMMMPPPUUU]]]iiixxxwwwttttttqqqrrrwwwqqq^^^PPPQQQMMMIIIGGGIIINNNSSSVVVSSSNNNFFF>>>888555444333111111111111111111111111111222222222222333333333444333333222222333333444333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333222222333333333444444444222222333333444444444444777777666666666555444333777666888;;;<<<===CCCMMMTTTeeeyyyqqqfffZZZNNNLLLJJJHHHGGGJJJOOOVVVZZZ___cccgggkkkpppxxx{{{rrrkkkddd``````^^^WWWQQQPPPLLLFFFCCCCCCEEEFFFGGGCCCDDDFFFIIIKKKOOORRRUUUTTTRRROOOOOOQQQSSSUUUUUUXXXWWWVVVUUUSSSOOOKKKIIILLLMMMPPPUUUXXXWWWQQQKKKCCC>>>888444444555555444333333333222111000111222222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333333333444444444555555555666666777777888888999999777777888999:::;;;===??????<<<<<<===???CCCMMMXXXkkkrrr|||qqqhhhfffkkkwwwyyyoooccc]]]\\\WWW[[[bbbnnn|||mmm```TTTRRRSSSRRRPPPPPPNNNNNNNNNLLLJJJHHHHHHIIIFFFDDDAAA@@@??????===<<<===<<<:::999999999:::;;;888888777666555444333333444444444555444444333333333333333333444444444444444444333333333333222222444333333333333444555666555555444444444444444555555666999;;;>>>CCCIIIMMMZZZWWWRRRMMMJJJJJJKKKLLLQQQTTTZZZbbblllyyyxxxnnnnnn{{{ttthhhfffkkkyyyuuu^^^[[[OOOHHHKKKOOOOOOQQQVVVWWWTTTOOOIIIBBB<<<777444333222222111111111111111222222222222333333333333444333333222222333333444333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333333333444444444444111222222333444555666666999888777666666666777888666777<<>>>>>=========@@@EEEIIISSSeeeuuukkkggghhhqqq{{{ooolllbbbZZZRRRQQQZZZhhhrrrwww~~~}}}jjj^^^SSSQQQRRRQQQPPPPPPMMMNNNNNNLLLIIIGGGGGGGGGFFFCCCAAA@@@??????===<<<===<<<;;;:::::::::;;;;;;888888777666555444333333444444555555444444333222333333444444444444444444333333333333333333333333333333333333444444555555555555444444444444555555555777;;;???DDDIIINNNQQQSSSPPPLLLHHHGGGKKKPPPUUUZZZ]]]aaaeeekkksss{{{wwwrrrnnntttooogggiiiwwwwwweeeSSSKKKSSSXXXRRROOOTTTWWWWWWVVVRRRLLLCCC<<<777555444333222222333444555222222222333333333444444444333333222222333333444333333333333333333333333333333333333333333333333333333333444444444444555444444444444444444444444333333333444444444444555111222333444555666777777777777888777777888:::<<<666;;;DDDOOO[[[iiiyyy}}}xxxooogggYYYMMMHHHJJJOOORRRWWW___hhhpppxxxxxxrrrhhh___XXXRRRMMMJJJGGGEEEBBBAAABBBEEEFFFGGGFFFGGGIIINNNRRRTTTSSSRRRNNNMMMNNNQQQUUUXXXXXXWWWOOOKKKHHHIIIPPPWWW]]]___ZZZUUUMMMDDD<<<666222///222222111222333333222000333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666777777888888999:::::::::999999;;;>>>@@@???===<<<>>>EEERRR___nnnrrrhhhhhhnnn|||qqq\\\PPPQQQWWW[[[\\\^^^```jjjzzzggg\\\RRRPPPPPPOOONNNPPPMMMNNNOOOMMMJJJGGGFFFFFFEEECCC@@@???@@@???>>>===<<<<<<;;;;;;::::::::::::888888777666555444333333333444444555444444333333444444444444444444444444333333333333333333333333333333333444444444444444555444444444444555666666888:::>>>CCCIIIMMMPPPQQQHHHHHHGGGFFFHHHMMMUUU[[[cccfffjjjnnnqqqvvvzzz}}}{{{zzzzzz~~~nnniiisss{{{dddSSSTTTUUUOOOMMMRRRTTTVVVXXXWWWRRRJJJBBB<<<555444333222333444555666222222333333333444444444444333333222222333333444333333333333333333333333333333333333333333333333333333444444444555555555444444444444444444444444333333444444444555555555222222333444666777888888555777999888777777888:::===FFFSSSaaaoooxxxcccWWWVVVRRRNNNMMMOOOUUU^^^eeepppyyyxxxmmmcccYYYSSSPPPKKKFFFCCCCCCEEEFFFFFF???AAADDDJJJOOOSSSTTTSSSLLLNNNOOOOOOOOORRRVVVZZZWWWTTTOOOIIIFFFJJJRRRZZZ___^^^ZZZRRRHHH===444///333111000111333444333111333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666777777777888999999::::::<<<;;;;;;<<<>>>??????>>>===@@@MMMddd{{{|||oooiiigggmmmzzzsssddd___]]]XXXSSSVVVVVV\\\eeeppp}}}ggg\\\SSSPPPOOOMMMNNNPPPNNNOOOPPPNNNKKKHHHFFFFFFEEECCC@@@???@@@@@@>>>===;;;;;;;;;;;;:::::::::999888888777666555444333333222333444444555555444444555555555555444444444444222222333333333333444444222333444444555555444444333333444444555666888888>>>???BBBGGGLLLOOONNNMMMBBBDDDFFFGGGIIIOOOWWW^^^fffjjjpppuuuyyy}}}vvvnnn{{{{{{___QQQLLLIIIKKKQQQOOORRRVVVXXXVVVPPPJJJEEE999777555333222222333444333333333333444444444444444333333222222333333444333333333333333333333333333333333333333333333333333444444444555555555555444444444444444444444444333444444444555555555555333444444555666777888888666888:::999777888<<<@@@IIIXXXkkk}}}rrr^^^RRRNNNMMMOOOUUU```iiiqqq{{{tttmmmaaaZZZPPPJJJGGGFFFEEECCC??????@@@DDDIIIMMMNNNNNNNNNPPPQQQNNNKKKKKKPPPTTTXXXXXXUUUMMMEEECCCIIIOOO]]]```bbb___VVVJJJ@@@:::999555222111444555444222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666777777888888999:::::::::999:::<<<<<<<<<===AAADDDFFFKKK]]]yyyyyymmmkkkrrrzzztttfff[[[VVVQQQNNNOOOTTTaaawwwhhh___UUURRRPPPNNNNNNQQQNNNPPPQQQOOOLLLHHHFFFFFFDDDBBB@@@???@@@@@@???===:::::::::::::::999999888888888777666555444333333111222333444555666666666666555555555444444444444222222222333333444444444222333444555555555444444222222333444666888999:::DDDDDDGGGKKKNNNNNNKKKGGGBBBFFFIIIKKKNNNUUU```hhhooosssyyy~~~}}}xxxxxx|||}}}wwwuuu{{{kkkUUULLLKKKLLLLLLJJJMMMSSSWWWXXXVVVRRROOOBBB???;;;777444333333333333333333444444444444555444333333222222333333444333333333333333333333333333333333333333333333333444444444444555555555555555555555555555555555555444444444444555555555555555555666666666777777777777999;;;;;;===DDDNNNWWW```rrrsss```TTTNNNRRRYYY[[[aaannn{{{lllaaaYYYTTTOOOKKKHHHEEEBBBBBBCCCFFFGGGHHHJJJLLLMMMMMMMMMLLLLLLLLLQQQTTTUUUSSSMMMHHHFFFFFFSSSYYYaaaccc___WWWPPPLLLCCC===777444555666444222444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555555555555555666666666666777888888999999::::::;;;777;;;>>>>>>===AAAIIIPPPZZZbbbuuuwwwmmmooozzztttggg\\\PPPKKKLLLTTTaaannnjjjaaaXXXTTTQQQOOOOOORRROOOQQQRRRPPPMMMIIIGGGFFFDDDBBB@@@???@@@@@@???>>>999999:::::::::999888777888888777666555444333333000111222444555666777777666666555555555444444444222222222333333444444444222333444555555555444333111111222444666888;;;<<>>DDDQQQcccpppzzzpppbbbVVVUUUXXXZZZ___eeewww|||zzzooofff^^^XXXRRRNNNGGGCCCBBBBBBCCCCCCEEEEEEGGGLLLQQQQQQMMMHHHIIIMMMSSSWWWVVVPPPHHHBBBIIIQQQ[[[bbbbbb^^^[[[YYYLLLDDD;;;666666666444111444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555555555555555666666666777777888888999999:::;;;;;;888===BBBBBBAAAFFFQQQ\\\mmmwwwtttiiijjjyyyxxxeee[[[WWWUUUWWWZZZnnnaaaTTTPPPQQQQQQSSSVVVSSSPPPPPPQQQNNNHHHDDDEEEEEEDDDCCCAAA@@@???>>>>>><<<;;;::::::999999::::::666666666555444444333333333444555666777777777777666555444333333333333333333333111111111111333333222333555666666555333222555666777777888:::>>>AAAIIILLLNNNMMMJJJEEEBBBAAA???GGGOOORRRXXXcccooouuuzzzkkk^^^^^^iii|||vvvnnnnnnqqqooo]]]TTTOOOKKKLLLJJJMMMUUUZZZZZZYYYZZZVVVRRRKKKCCC<<<777444222444666777666333111333555333444444444333333555666333333333333333333333333555444444333333444444555666666666666666666666666444444444444444444444444555555555555666666666777777666666888:::;;;;;;:::888<<>>>>><<<;;;::::::999999::::::777777666666555444444333333444555666777777777777666555444333333333333444444333222111111222333444222333555666666555333222333444555555666999>>>BBBIIIJJJJJJHHHEEEBBBAAAAAAEEELLLRRRTTTYYYcccmmmrrr~~~{{{ooogggbbbeeeooouuullliiisssnnncccWWWKKKLLLLLLPPPVVVWWWUUUVVVZZZWWWTTTOOOHHHAAA;;;666444111333555444222111222333222333444333222222444666333333333333333333333333555444444333333444444555666666666666666666666666555555555555555555555555555555555666666666777777666555555666777777777777999BBBLLLUUUcccyyy|||jjj___YYYYYY\\\dddnnnsssyyyvvvcccQQQJJJIIIGGGDDDDDDBBBCCCEEEHHHLLLNNNOOOPPPMMMKKKJJJNNNSSSVVVUUUSSSKKKLLLOOOUUU[[[___bbbbbbaaaXXXKKKAAA;;;888777666666555444444555555333111444444444444444444444444555555555555666666666666444555555555444444333222444444444555555555666666555555666666777888888888777666777888:::<<<======<<<>>>CCCJJJUUUggg}}}yyyooolllnnnvvvzzzkkk[[[OOOiii]]]SSSRRRSSSSSSSSSTTTSSSPPPPPPQQQOOOHHHEEEEEEEEEDDDCCCAAA@@@???>>>>>><<<;;;::::::999999::::::888888777666666555555444333444555666666666666666555555444333333333444444444444333333333333444444222333444555555444333222333444555666888<<>>:::999888666444444555555555444444444444444444444444444555555555555666666666666666555444444444444444444444444555555555666666666555555666777777888888999666777888:::<<<===>>>???AAABBBHHHXXXqqqzzznnnkkklll~~~uuu^^^fff\\\SSSSSSTTTSSSRRRSSSSSSQQQPPPRRROOOIIIEEEFFFEEEDDDCCCAAA@@@???>>>>>><<<;;;::::::999999::::::888888888777666666555555333444555555666666666555555444444333333333444444444444444444444444444444333333444555555444333333666777888:::<<>>777777555444555666777555444555555555555555555555555555555555555666666666666666555444333333444555666555555555555666666666666555666666777888888999999999:::<<<===>>>>>>@@@AAAGGGKKKWWWllllllgggppp{{{fff\\\TTTSSSUUUTTTSSSSSSTTTQQQQQQRRROOOIIIEEEFFFEEEDDDCCCAAA@@@???>>>>>><<<;;;::::::999999::::::888888888777666666555555333444444555555555555555444444333333333444444555444444444444444444444444333444444444444444444333666888:::<<>>AAACCCFFFTTThhhtttjjjppphhh^^^UUUTTTUUUTTTSSSSSSTTTQQQQQQRRRPPPIIIFFFFFFEEEDDDCCCAAA@@@???>>>>>><<<;;;::::::999999::::::888888777666666555555444333444444555555555444444444444333333333444555555333333444444444444333333444444444444444444444444444777;;;>>>AAADDDHHHKKKEEEDDDBBB@@@AAAFFFMMMSSSYYY]]]```cccjjjuuu}}}rrrmmmiiiiiijjjooo{{{uuunnnmmmpppnnnnnn~~~yyyyyyhhhVVVNNNMMMMMMLLLMMMWWWXXXZZZ[[[YYYUUUQQQNNN>>>;;;777444444444333222555666777777666666777999444444444444444444444444666666555555555555666666666666666666666666666666555555555555555555555555666666666777777777888888999999:::<<>>>>><<<;;;::::::999999::::::777777666666555444444333444444444555555444444333333333333333333444555666111222333444444333222111444444444333333444444444333888===BBBEEEFFFHHHJJJ@@@AAABBBBBBEEEJJJQQQUUUbbbdddfffgggmmmvvv||||||pppfff]]]\\\bbbmmm}}}mmmkkknnnvvv~~~~~~zzzbbbSSSLLLHHHIIILLLTTTUUUWWWXXXYYYXXXVVVUUUHHHCCC;;;666555555555444444555666555444444666888555555555555555555555555666666555555555555666666666666666666666666666666666666666666666666666666666666777777777888888888888:::>>>DDDPPPccczzz|||sssmmmjjjeeejjj{{{tttdddVVVMMMIIIGGGFFFFFFIIIMMMPPPSSSUUUXXXYYYYYY[[[___aaabbb^^^WWWRRROOOQQQVVV]]]aaa___WWWOOODDD@@@;;;777666666666555555555555555555555555555555555555555666666666666444444555666666666666666555666666666777777777777666777777888888999::::::888:::;;;;;;<<>>>>><<<;;;::::::999999::::::666666666555444444333333444444444555444444333333333333333333333444555666111111333333333333111111555444444333333444444555555:::AAAFFFIIIIIIJJJKKK@@@AAADDDFFFIIINNNTTTYYYiiikkkjjjiiimmmuuuyyyxxxnnnaaaVVVYYYdddrrrrrrjjjkkkssszzzrrryyyppp[[[MMMFFFIIIOOORRRSSSTTTVVVXXXYYYZZZZZZQQQJJJ@@@:::888888888777333444444444333333555666555555555555555555555555666666555555555555666666666666666666666666666666777777777777777777777777777777777777888888888888888<<>>666444444666777666666666666666666666666555555555555666666666777333444666777777777666555666666666666777777777777777777777888999999::::::999;;;======@@@GGGTTT]]]xxxvvveee^^^\\\UUUTTTUUUOOOSSSRRRMMMOOOTTTKKKBBBHHHHHHFFFCCCAAA@@@???===;;;===<<<;;;:::999999999999888888777777666666555555444444444555555555666666444444444444444444444444444333222333555666555444000111333444444555666888888;;;???DDDGGGFFFCCC@@@>>>AAACCCEEEIIIQQQXXX\\\ccceeehhhooo}}}~~~ppp```VVV\\\kkkxxx|||zzz}}}xxxkkkfffkkkqqq{{{nnndddlll{{{kkkVVVPPPNNNJJJNNNTTTVVVSSSTTTZZZ\\\ZZZZZZUUUMMMCCC:::666666888666666555333222222444555666555555444444444555555555555444444444444555555555555555555666666666777999888888888777777666666777555444777777444666:::FFFAAAIIIbbb~~~ssshhheeekkktttwwwfffYYYQQQMMMJJJGGGEEEEEEJJJPPPUUUXXX[[[```bbbaaacccfffbbb[[[ZZZRRRNNNPPPUUUXXX[[[___XXXPPPEEE:::555444777:::666666555444444444444555666666666666666666666666555555555555666666666777666666666666666777888888666666777777888999;;;<<<;;;???@@@===BBBRRRfffrrrzzzuuuddd]]][[[TTTSSSUUUPPPTTTTTTMMMLLLRRRLLLDDDGGGHHHFFFCCCAAA@@@???===;;;===<<<;;;:::999999999999888888777777666666555555444444444555555555666666444444444444444444444444444333222333555555555444111222444444444555777888<<<>>>BBBFFFHHHGGGDDDBBBBBBDDDEEEGGGJJJQQQYYY]]]bbbaaacccooolllbbb[[[```ooo~~~tttmmmnnnkkkeeefffnnnyyyzzzhhhgggtttttt___VVVPPPJJJPPPUUUWWWTTTUUUZZZ\\\YYYYYYVVVPPPIIIBBB<<<777444666666555444222222333333666555555444444444555555666555555444444555555666555555555666666666777777999888888888777777777777:::777666:::<<<:::999;;;BBBHHHYYYrrr~~~hhhbbbhhhtttvvvgggYYYPPPLLLJJJGGGGGGJJJOOOSSSTTT\\\```aaa^^^^^^bbbbbb^^^[[[TTTNNNOOOQQQSSSYYY^^^___XXXLLL@@@777444555888666666555444444444444555666666666666666666666666555555555666666666777777666666666666666777888888777777777777888:::;;;<<<<<<@@@@@@>>>EEE\\\yyysssbbb[[[YYYSSSSSSUUUPPPMMMSSSNNNKKKQQQOOOEEEDDDHHHEEEBBBAAA@@@???===<<<<<<<<<;;;:::999999999999888888777777666666555555444444444555555555555555444444444444444444444444444333222333444555444333222333555555444555777999>>>@@@CCCEEEFFFEEECCCBBBFFFFFFHHHIIIMMMRRRYYY___aaa^^^___mmmffffffeeehhhwww~~~|||nnncccbbbeeegggoooxxxtttgggnnnsssdddWWWLLLQQQTTTUUUUUUVVVZZZ[[[YYYZZZWWWTTTRRRMMMEEE:::222777666555444333333222222555555444444444555555666666555555444444555555666555555666666666777777777888888888888888777777777999555555999<<<:::;;;===MMM[[[ooowwwgggiiivvvyyygggYYYOOOKKKGGGEEEFFFIIIKKKLLL\\\___```\\\ZZZ\\\```aaa]]]WWWQQQOOONNNNNNUUU]]]aaa^^^UUUIII>>>777666777777666555555444444555555666666666666666666666666555555666666666777777777777666666666666777888888777777777888999:::;;;<<<999>>>AAABBBMMMgggrrraaaYYYXXXRRRRRRUUUQQQHHHTTTSSSNNNRRRPPPHHHFFFGGGEEEBBBAAA@@@???>>><<<<<<;;;::::::999999999:::888888777777666666555555555555555555555555555555444444444444444444444444333222111222444555444333333555555555555666888;;;???@@@BBBCCCBBBAAA@@@@@@HHHHHHIIILLLOOORRRXXX___aaa]]]]]]hhhxxx~~~uuugggqqquuuwww|||wwwlllcccfffmmmttt}}}ssspppzzzdddRRRQQQQQQRRRSSSVVVYYYZZZYYY]]]ZZZXXXWWWUUUMMMAAA777777666444444444555444444555444444444444555666666666666555555555555666666555666666666666777777777888888888888888888888888888777888::::::<<>>:::999777666666555555555555555666666666666666666666666555666666666666777777777777777666666777777888999888888888888:::;;;<<<===999???FFFNNN^^^wwwrrraaaYYYWWWQQQQQQUUUQQQNNNXXXTTTMMMMMMJJJFFFJJJGGGDDDBBB@@@@@@@@@>>>===;;;;;;:::999999999::::::888888777777666666555555555555555555555555555444444444444444444444444444333222111222444555444333444555666555555777:::===AAABBBCCCBBB@@@???@@@AAAIIIGGGJJJOOORRRRRRWWW^^^___^^^^^^bbbeeefffffffffssslllhhhiiipppyyyyyy}}}uuu]]]QQQOOOMMMPPPTTTWWWYYYZZZ```]]]ZZZZZZZZZTTTJJJAAA:::777444444555777777666444444444444444555666666666666666555555666666666666666666666777777777888888888888888888999999999999:::<<<<<<;;;BBBUUUgggzzz{{{~~~qqqgggXXXLLLFFFFFFHHHKKKQQQVVV\\\^^^[[[XXXYYY]]][[[YYYZZZYYYTTTOOOPPPUUUVVVZZZ^^^\\\RRRFFF===777777777666555555555555666777777777777777777777777666666666666777777777888777777777777777888999999888888999999:::<<<===>>>@@@DDDJJJWWWllltttbbbYYYWWWPPPQQQUUUQQQSSSSSSLLLJJJMMMFFF???EEEFFFDDDBBB@@@@@@@@@>>>===;;;::::::999999:::::::::888888777777666666555555555555555555555444444444444444444444444444444444333222111222333444333222444555555666666999===@@@DDDEEEEEECCC@@@???BBBFFFHHHFFFKKKTTTVVVTTTWWW^^^]]]^^^```___YYYVVVZZZbbbbbbfffnnnwww|||{{{kkkWWWPPPLLLNNNRRRUUUWWWZZZ___^^^\\\]]]\\\YYYSSSMMM@@@;;;666444555888888777444444444444444555666777777666666555555666666777666666666777777777888888888888888999999999999999666777:::<<<>>>KKKeee}}}|||ooosssuuucccRRRIIIFFFFFFHHHKKKPPPXXX^^^^^^YYYWWWYYYZZZXXXYYY[[[XXXRRRPPPRRRVVVYYY^^^___ZZZNNNAAA888888777666666555555666666777777777777777777777777666666666777777777888888888777777777777888999999999999999:::;;;<<<===>>>BBBEEELLLYYYpppvvvcccZZZWWWPPPQQQTTTQQQQQQLLLLLL^^^mmm]]]FFFBBBFFFDDDAAA@@@@@@@@@???===:::::::::999999::::::;;;888888777777666666555555666666555555555444444444444444444444444444444444222111111111333444333222333444555666777:::???CCCDDDEEEEEEBBB>>>>>>CCCHHHGGGFFFMMMXXX[[[WWWXXX___^^^^^^```]]]UUUPPPXXXeeedddlllvvv}}}yyywwwaaaVVVNNNNNNQQQRRRUUUYYY[[[]]]___```___]]]YYYWWWIIIBBB999444555666777666444333333444444666777777777777666666666666777777666666777777777888888888888888888999999:::::::::777666888???JJJ]]]xxxsssqqq|||ppp^^^RRRJJJGGGFFFJJJKKKRRR\\\^^^ZZZWWWXXXZZZVVVVVVXXXXXXSSSQQQQQQVVVWWWZZZ^^^^^^WWWJJJAAA888777777666666666666666777777777777777777777777666666777777777888888888888888777777888888999:::::::::::::::;;;===>>>???AAAKKKYYYfffxxxwwweee[[[XXXPPPQQQTTTPPPOOOKKKXXXXXXHHHFFFDDDAAA@@@@@@@@@???>>>:::::::::999999:::;;;;;;888888888777666666555555666666555555555444444444444444444444444444444444222111000111333444333222333444555666777;;;AAAEEEBBBCCCCCC???<<<<<>>???DDDXXXnnn~~~gggYYYWWWQQQPPPRRROOORRRJJJSSSooouuuXXXCCCFFFDDDBBB@@@>>>=========<<<;;;::::::999999:::::::::888666666888999777555444444444555444444333333333333333333333333333333111111222222222333333333777555444666<<>>BBBFFFIIIEEEHHHOOOWWWZZZ^^^kkk{{{rrrhhh___ZZZUUUSSS___nnnwwwtttpppllleee```cccjjjqqqtttyyy}}}wwwppp{{{|||nnn]]]RRRQQQTTTWWWXXXXXX[[[^^^aaaaaa```^^^]]]XXXNNNAAA:::888888666333555555666777777777777777666666666666666666666666777888888888888999999999888999888777999<<<<<<:::===<<>>=========<<<;;;::::::999999:::::::::888666777888999777555444444444555555444444333444444444444444444444444111222222222222333333333777555555999>>>BBBDDDDDDEEECCC???===>>>BBBGGGJJJHHHJJJNNNSSSUUU^^^rrrnnn\\\TTTRRRUUUbbbqqqppplllfff```YYYWWW___iiiooorrrwww{{{~~~rrruuukkkYYYRRRTTTZZZ^^^ZZZ[[[]]]```bbbaaa^^^\\\YYYRRRHHH@@@<<<:::777555555666666777777777777777666666666666666666666666888888888888999999999999777777777888999<<<<<<;;;???CCCQQQfff{{{qqqaaa[[[NNNJJJGGGIIIQQQZZZ^^^___ZZZXXXSSSPPPTTTZZZZZZVVVQQQNNNMMMRRRYYY]]]\\\ZZZJJJAAA999888888555555888888888999999999999888888888888888888888888888888999999888888888888888888;;;:::;;;<<<===@@@JJJUUUlll~~~gggYYYWWWRRRPPPSSSPPPSSSMMMKKKNNNLLLEEECCCHHHFFFEEEBBB@@@>>>>>>======<<<;;;::::::999999::::::999888777777888888777555333444444555555555444444555555555555555555555555222222222222333333333333666777999<<>>CCCGGGKKKMMMMMMNNNNNNNNNYYYppppppWWWOOORRRZZZiiixxxrrriii___UUUOOOQQQ^^^lllmmmqqquuuxxx{{{~~~yyyvvv}}}eeeUUUSSS[[[ccc\\\[[[[[[^^^aaabbb___[[[\\\XXXQQQIIIBBB===999777666666777777777777777777666666666666666666666666888888888888999999999:::666666888999:::;;;<<<<<<>>>GGG[[[rrrnnneeeTTTNNNFFFDDDIIIRRR[[[aaa\\\[[[VVVRRRSSSYYY\\\ZZZRRRMMMIIILLLUUU^^^```___SSSHHH===::::::999888888888888999999999999888888888888888888888888888888888888999999999999999999;;;;;;<<<>>>@@@GGGWWWggggggZZZXXXRRRQQQSSSPPPLLLMMMQQQSSSNNNGGGGGGLLLFFFEEECCC@@@???>>>>>>>>><<<;;;::::::999999::::::999888777777777777777666333444444555555555555555444444444444444444444444222222222333333333444444666888<<<@@@CCCCCCBBBAAA>>>===<<<<<>>@@@NNNeee|||}}}xxxlllZZZQQQHHHDDDEEEJJJTTT]]]___```]]]VVVUUUYYY]]]^^^VVVNNNGGGHHHPPPZZZ```aaaZZZOOOBBB<<<;;;;;;999777888888999999999999888888888888888888888888888888888888999999999999999:::;;;<<<>>>AAAEEEPPPfffyyyhhhZZZXXXRRRQQQSSSPPPHHHJJJOOORRRPPPJJJGGGGGGGGGEEECCCAAA???>>>>>>>>><<<;;;::::::999999::::::888888888888777666777777333444555555666666666555333333333333333333333333222222333333333444444444666999>>>BBBCCCBBBAAA@@@>>>>>>===>>>@@@CCCFFFHHHNNNSSSVVVSSSPPPRRRZZZbbbaaa\\\]]]dddiiippp|||ddd[[[^^^eeelllrrroooqqquuuwwwxxxyyy|||}}}{{{|||~~~iiiUUURRRVVVYYYXXXWWWZZZ^^^```___]]]^^^^^^\\\WWWNNNDDD===:::999888777777777777888888888888888888888888888888888999999999999:::::::::<<<999:::===<<<888;;;AAALLL]]]uuuzzzsssoooqqqvvvzzzyyybbbXXXNNNIIIFFFFFFMMMUUU```dddddd]]]XXXZZZ___aaa\\\TTTKKKHHHLLLUUU\\\```___UUUHHH???;;;;;;999666888888999999999999888888888888888888888888888888888888999999::::::::::::===<<>>>>>>>><<<;;;::::::999999::::::777888999888777666666888333444555666666666666666333333333333333333333333333333333333444444444444666:::@@@CCCBBBAAA???>>>>>>>>>???@@@BBBEEEGGGIIIKKKRRRXXXXXXWWWXXXYYYWWWNNNVVVffftttwwwwwwyyyeee```fffllloooqqqpppsssuuuvvvvvvvvvxxxyyywwwyyy|||~~~|||___QQQOOOUUUUUUVVVXXXZZZ\\\___aaa______]]]ZZZSSSKKKBBB===:::999888777666777888999888888888888888888888888999999999999::::::::::::===::::::>>><<<999>>>HHHXXXkkk|||zzzyyyuuurrrrrrrrruuupppbbbVVVQQQLLLGGGHHHNNN[[[dddiiiddd\\\\\\```dddbbb\\\TTTMMMLLLQQQYYY___bbb\\\QQQDDD<<<;;;999666888888999999999999888888999999999999999999999999888888999999:::;;;;;;;;;???===???GGGSSScccyyy}}}yyywww{{{{{{zzzyyyyyyxxxwwwwwwwwwwwwwwwwwwuuurrrooommmgggiiikkkmmmnnnqqqvvvyyyhhhZZZYYYSSSRRRTTTQQQUUUSSSPPPMMMMMMLLLJJJGGGGGGFFFDDDAAA@@@?????????<<<;;;::::::999999::::::777888:::999666555666888333444555666777777777777444444444444444444444444333333333444444444444555666;;;@@@BBBAAA???>>>>>>===>>>@@@BBBFFFIIIKKKLLLKKKQQQTTTUUUXXX[[[XXXQQQJJJVVVkkk{{{zzzrrruuuyyymmmbbbbbbgggkkknnnqqqqqqsssttttttsssrrrsssttttttvvvzzz~~~xxxlllXXXRRROOORRRVVVVVVVVVYYY___dddaaa___]]]\\\XXXQQQHHH@@@;;;:::888777666777888999999999999999999999999999999999999:::::::::;;;;;;<<<888888======;;;DDDRRRccczzzzzzvvvvvv{{{~~~|||{{{|||}}}nnn^^^XXXRRRJJJGGGKKKQQQ___jjjggg```^^^bbbfffgggddd^^^UUUNNNPPPYYYaaadddcccZZZJJJ???;;;:::777888888999999999999888888999999999999999999999999888888999999:::;;;;;;<<>>;;;===@@@DDDHHHLLLNNNPPPOOOQQQQQQOOOTTTXXXUUULLLMMMXXXkkkyyyvvvjjjhhhooofffbbb```dddgggiiinnnsssqqqrrrssssssqqqppppppppprrrtttxxx}}}{{{~~~vvvaaaYYYLLLQQQUUUVVVTTTWWW___fffccc```]]]]]]\\\VVVLLLCCC;;;:::888777666777888999999999999999999999999999999999:::::::::;;;;;;;;;;;;666777===>>>>>>IIIYYYpppvvvuuuzzz}}}{{{}}}wwwccc\\\VVVMMMIIILLLIIIZZZiiiiiibbb```dddhhhiiiiiidddZZZQQQQQQ[[[dddeeeggg___NNN@@@<<<;;;999888888999999999999888888999999999999999999999999888888999::::::;;;<<<<<>>???KKK\\\mmm}}}zzzvvvvvvooommmjjjjjjkkkllllllkkkllllllmmmmmmnnnooooooooooooooooooooooooooooooooommmoooqqqrrrtttwww{{{~~~hhhZZZZZZTTTOOOQQQQQQPPPQQQRRRRRROOOKKKGGGDDDCCCBBBAAA@@@????????????<<<<<<;;;::::::::::::;;;777777777777666666666666444555555666777666666666777666555444444444444444444444444333333444777:::;;;>>>AAABBB@@@===:::999<<<>>>AAACCCDDDGGGIIILLLTTTWWWYYYWWWUUUUUUPPPJJJRRR]]]jjjnnneee\\\[[[___^^^```ccceeegggiiimmmppppppppppppppppppppppppqqqrrrtttwww{{{zzzvvvmmmVVVPPPMMMOOOVVVXXXVVV\\\fffbbbaaa``````^^^ZZZUUUQQQDDD>>>888555777888777444999999888888888888888888888888999999999:::::::::<<<;;;>>>???:::===TTTooo~~~yyyyyy{{{{{{mmm^^^OOOHHHHHHIIILLLXXXgggiiibbbaaahhhkkklllkkkddd\\\XXX\\\aaajjjeeebbb\\\PPP???888999999999999888999999::::::888888888888888888888888999::::::;;;;;;::::::::::::@@@DDDJJJ^^^||||||~~~jjj[[[ZZZTTTOOOQQQQQQPPPQQQSSSSSSPPPMMMHHHFFFDDDCCCBBB@@@??????>>>>>><<<<<<;;;::::::::::::;;;777777777777666666666666444444555666666666666555777777666555555555555555444444444333333444888:::<<>><<<::::::;;;===@@@CCCEEEGGGJJJMMMWWWbbbjjjggg]]]UUUPPPLLLWWW___ggghhh```XXXWWWZZZ___aaaccceeefffiiilllooooooooooooooooooooopppppprrrtttwww{{{|||xxxcccVVVQQQQQQXXX[[[YYY]]]dddcccbbbbbbaaa```\\\WWWSSSIIICCC;;;777888999888666999999888888888888888888888999999999999:::::::::888777;;;???>>>EEE___zzzyyyhhhUUUJJJGGGGGGJJJTTTccckkkjjjeeeccciiillllllhhhbbb```bbbfffkkkhhheee```TTTCCC;;;::::::999999999999999::::::888888888888888888888888999::::::;;;;;;;;;;;;:::@@@BBBHHHWWWpppkkk[[[ZZZSSSOOORRRRRRQQQRRRSSSSSSQQQMMMIIIGGGFFFEEECCCAAA@@@>>>>>>>>><<<<<<;;;:::::::::::::::777777777777666666666666333333444555555555555555888777666666666666666666333444444444333555999;;;???@@@@@@???<<<::::::;;;===???BBBCCCDDDFFFHHHJJJYYYmmm|||uuucccTTTOOOOOOYYY___dddaaaYYYTTTUUUWWW```bbbdddeeeeeegggjjjmmmlllllllllmmmmmmnnnnnnnnnrrrsssvvvzzz~~~zzz|||uuu___UUURRRZZZ___^^^^^^aaadddcccccccccbbb___[[[WWWPPPIII@@@:::999999888777888888999999999999999999999999999999::::::::::::888777:::???DDDPPPkkkttt___OOOHHHEEEHHHOOO\\\kkkrrrkkk```eeehhhkkkjjjgggfffgggiiilllkkkiiieeeYYYJJJ???;;;::::::999999999999::::::999999999999999999999999999::::::;;;;;;<<<<<<<<>>======<<<;;;::::::999999::::::777777777777666666666666222333444444555555444444666666555555555555666666333444444444444666:::===@@@@@@???<<<:::999;;;===AAACCCDDDEEEDDDEEEFFFHHHXXXlll{{{ttt```RRRNNNOOOXXXbbbiiicccXXXSSSVVV[[[```aaaccccccdddeeehhhjjjiiiiiijjjjjjkkklllmmmmmmqqqsssuuuyyy|||~~~hhhYYYRRRXXX``````^^^___bbbbbbcccddddddbbb^^^[[[VVVOOOEEE===999888888888888888999999999999999:::999999999:::::::::;;;;;;<<<:::<<>>DDDFFFYYY{{{kkk[[[ZZZTTTOOORRRRRRMMMOOOPPPQQQOOOKKKHHHEEEFFFEEECCCAAA???>>>======;;;;;;:::999999999999:::777777777777666666666666222333444444555555444444444444444333333444444555333444444555555888;;;???@@@???>>>;;;999999<<<>>>@@@BBBDDDFFFFFFHHHJJJLLLUUUaaaiiibbbVVVPPPPPPQQQ]]]mmmwwwlll\\\UUUZZZ___^^^```aaaaaabbbccceeegggfffggggggiiijjjkkkllllllqqqrrruuuxxx{{{~~~sss```RRRVVV^^^___]]]^^^aaaaaabbbdddeeeddd```]]]ZZZSSSIII@@@:::888777888888888999999::::::::::::999999:::::::::;;;;;;;;;===<<<>>>EEERRReee}}}vvvcccVVVIIIMMMMMMNNNYYYjjjpppkkkaaaaaabbbccceeeeeedddbbbgggjjjkkkiiibbbWWWJJJAAA<<<;;;;;;:::999999999:::999999999999999999999999:::::::::;;;<<<===???@@@EEEOOOjjjhhhZZZ[[[TTTOOOQQQQQQLLLMMMOOOPPPNNNKKKGGGEEEEEEDDDBBB@@@???=========;;;;;;:::999999999999999777777777777666666666666333333444555555555555555333333333222333333444555333444555555666999===@@@>>>>>><<<:::999:::===@@@<<>>AAABBBKKK___}}}{{{eeeYYY[[[UUUPPPQQQOOOLLLNNNPPPPPPOOOLLLHHHFFFCCCBBB@@@???>>>=========;;;:::999999888999999999777777777777666666666666444444555666666666666555333333333333333444555555333444555555777:::>>>AAA;;;<<<;;;:::999;;;>>>AAA>>>AAAEEEHHHKKKNNNRRRUUUQQQPPPLLLGGGJJJVVV```ddddddppprrreeeYYYYYY\\\\\\XXXZZZ\\\]]]]]]___aaadddcccdddeeegggiiijjjllllllpppqqqsssvvvxxx{{{}}}~~~}}}bbbYYYYYYZZZ]]]bbb```aaacccfffiiiiiigggeee___[[[RRRIII@@@;;;999999888888999999:::;;;;;;<<<:::::::::;;;;;;;;;;;;<<<888;;;CCCRRRiiiqqq]]]TTTKKKJJJOOOXXXdddooofff```[[[ZZZ___ccccccaaaaaafffiiihhhgggdddYYYNNN======<<<::::::999999999::::::::::::::::::::::::::::::::::::<<>>============;;;:::999999888888999999777777777777666666666666444555666666777777666666444444444444444555666777222444555666777:::???BBB::::::;;;::::::;;;???BBBDDDFFFHHHJJJKKKMMMPPPRRRRRRPPPKKKFFFKKKZZZhhhnnn]]]cccaaaVVVRRRYYY\\\YYYVVVXXXZZZ[[[\\\^^^aaaccccccccceeegggiiikkklllmmmpppqqqsssuuuxxxzzz|||}}}jjj\\\YYYXXX]]]cccaaabbbdddhhhkkkkkkiiigggaaa]]]UUULLLCCC===;;;;;;888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<;;;???GGGXXXooo{{{eeeUUUIIIKKKPPPUUU___llleee^^^VVVUUU[[[aaabbbaaa```eeeiiihhhiiihhh^^^SSS>>>===<<<;;;:::999999999::::::::::::::::::::::::;;;::::::;;;===@@@CCCEEEYYYssszzzpppiiiqqq}}}xxxzzz~~~~~~eee[[[]]]VVVOOOPPPOOOMMMNNNNNNMMMKKKIIIGGGEEEAAAAAA@@@???>>>===<<<<<<999999999888888888888777666666666666555555555555555555666666666666555555444======333...444777555555444333444888<<>>@@@AAAHHHLLLJJJGGGJJJMMMNNNKKKJJJGGGFFFMMMYYY```aaa]]]WWWQQQPPPTTTXXXYYYXXXXXXYYYZZZ[[[[[[\\\^^^```ccccccccceeegggjjjmmmooolllnnnqqqtttuuuxxx{{{}}}www]]]TTTYYYdddkkkgggeeeeeeggghhhgggggghhhaaa^^^XXXPPPHHHAAA;;;888999::::::;;;;;;;;;::::::;;;;;;:::::::::;;;<<<<<<<<>>;;;;;;???;;;@@@RRRgggtttwwwlllsss||||||~~~eee[[[]]]VVVPPPPPPOOOMMMMMMMMMLLLJJJHHHFFFEEEAAAAAA@@@???>>>===<<<<<<999999999888888888888777666666666666555555555555555555666666666666555555000///...555HHHRRRBBB***555333333444888<<<>>>???<<<;;;:::999:::===@@@AAADDDIIIKKKIIIGGGHHHIIIGGGGGGFFFEEEGGGPPP[[[___]]]UUUPPPLLLKKKPPPTTTUUUTTTWWWXXXZZZZZZZZZ[[[^^^```aaaaaabbbdddgggiiilllmmmkkkmmmpppsssuuuwww{{{}}}}}}uuuhhh\\\]]]eeelllllliiigggggghhhhhhgggfffddd```ZZZTTTNNNGGG???:::999999:::::::::::::::999;;;;;;::::::;;;;;;<<<<<<>>>FFFXXXooottt^^^MMMLLLLLLIIIOOO\\\fffaaa]]]]]]]]]^^^dddkkkjjjmmmnnnllljjjiiieee___KKKBBB::::::<<<;;;::::::999999:::::::::;;;;;;;;;;;;===;;;<<>>===<<<<<<999999999888888888888777666666666666555555555555555555666666666666555555;;;666555EEEaaalllVVV888444333333555999<<<======;;;:::::::::<<>>===<<<<<<999999999888888888777777666666666666555555555555444555555666666555555444444444555;;;GGGNNNGGG:::333333444666:::<<<===<<<:::::::::;;;===@@@CCCEEEDDDDDDCCCEEEMMMWWWZZZWWWIIIHHHFFFIIIRRRZZZXXXPPPIIIGGGFFFIIINNNRRRTTTUUUTTTUUUWWWXXXXXXYYY\\\^^^]]]___bbbeeegggiiiiiiiiijjjmmmpppsssuuuxxx|||vvvwwwiii[[[\\\aaapppmmmhhheeefffiiihhheeegggbbb\\\[[[ZZZSSSHHH>>>::::::999999888888888999;;;;;;:::;;;;;;<<<===>>><<>>;;;<<<;;;;;;<<<:::::::::;;;;;;;;;;;;<<<;;;>>><<<>>>EEEIIIXXXrrruuuuuu{{{~~~xxxmmmeee^^^[[[\\\aaalllxxxzzzuuusssqqqqqqwww}}}dddZZZ]]]VVVPPPQQQQQQNNNMMMLLLJJJGGGFFFDDDDDDAAAAAA@@@???>>>===<<<<<<999999999888888888777777666666666666555555555555444444555555555555444444///222333000///111444444333444555888;;;===<<<;;;999999:::;;;>>>AAACCCEEEBBB@@@>>>AAAMMM[[[```___IIIHHHGGGIIIRRRZZZYYYTTTFFFFFFGGGJJJNNNRRRUUUVVVRRRTTTUUUVVVWWWXXX[[[]]]^^^___bbbeeehhhiiijjjjjjkkknnnqqqtttvvvyyy|||~~~wwwbbb^^^bbbjjjllliiicccccchhhjjjhhhfffaaa]]]\\\\\\VVVJJJ@@@;;;;;;999888888888999999;;;;;;;;;;;;<<<===>>>???@@@WWWsss}}}aaaRRRKKKHHHKKKPPPRRR___eee^^^XXX^^^eeegggnnnssstttpppmmmmmmmmmkkkZZZMMM@@@;;;:::999:::;;;::::::;;;;;;;;;<<<<<<<<<<<>>===<<<<<<999999999888888888888777666666666666555555555555444444555555555555444444666555444555777888666333444555777:::>>>>>>===;;;888999:::;;;>>>@@@BBBCCCAAA@@@===???HHHTTTYYYWWWEEEGGGIIILLLSSS\\\^^^ZZZDDDFFFHHHKKKNNNQQQSSSTTTPPPRRRTTTUUUUUUWWWZZZ\\\^^^```bbbdddgggiiijjjjjjlllnnnrrrtttvvvxxx{{{}}}jjj^^^^^^dddkkkllleeebbbhhhlllkkkfffbbb___^^^]]]XXXNNNFFF===<<<:::999888999999:::::::::;;;;;;<<<===??????@@@YYYwwwjjjUUUMMMIIIJJJLLLMMMYYYbbbaaa]]]^^^cccffflllrrruuurrrooooooooonnnbbbTTTDDD===;;;999999;;;:::;;;;;;;;;<<<<<<<<<<<<===@@@>>>@@@JJJUUUlll~~~qqqkkkuuu|||rrrqqq~~~{{{vvvrrrmmmhhhjjjooo||||||dddZZZ]]]WWWQQQRRRQQQRRRPPPMMMJJJHHHFFFEEEEEEAAAAAA@@@???>>>===<<<<<<999999999888888888888777666666666666555555555555333444444555555444444333111......222666666222///555666999<<>>;;;888888999;;;===???@@@AAA>>>@@@@@@AAAGGGMMMNNNJJJDDDJJJPPPSSSVVV[[[\\\ZZZFFFHHHKKKMMMOOOPPPRRRSSSOOOQQQSSSTTTUUUVVVYYY\\\^^^___```bbbdddgggiiijjjlllnnnppprrrsssuuuxxxzzzsss```ZZZ```mmmqqqhhhbbbffflllmmmgggfffdddbbb___ZZZSSSNNN???===;;;:::999999:::;;;::::::;;;;;;<<<>>>???@@@BBB\\\yyywww]]]QQQKKKIIIIIILLLSSS^^^fffddd```bbbgggiiiqqqwwwuuurrrrrrrrrpppjjjZZZIII@@@<<<::::::<<<;;;;;;;;;;;;<<<<<<<<<<<<<<>>CCCOOO]]]yyysssdddiiivvv}}}qqqooo|||yyyrrrqqqttt|||cccZZZ]]]WWWQQQRRRRRRSSSQQQNNNKKKHHHGGGFFFFFFAAAAAA@@@???>>>===<<<<<<999999999888888888888777777666666666555555555555333444444555555444444333111111333555555333555888666777:::>>>AAAAAA>>>;;;777888999;;;===>>>???@@@;;;@@@DDDFFFIIIKKKHHHBBBGGGPPPXXXYYYYYYYYYWWWTTTHHHKKKNNNPPPQQQRRRSSSTTTNNNPPPRRRSSSTTTVVVYYY\\\^^^^^^^^^```bbbeeehhhjjjkkkmmmoooqqqqqqsssuuuwww~~~yyyyyy|||~~~fff\\\```ooovvvkkkbbbffflllmmmjjjiiiiiifffbbb\\\WWWTTT@@@>>><<<:::999:::;;;<<<::::::;;;;;;===>>>???@@@JJJccceeeVVVNNNJJJHHHLLLPPP\\\iiijjjbbbbbbhhhhhhqqqxxxwwwtttttttttsssooo___MMMBBB>>>;;;;;;===;;;;;;;;;<<<<<<<<<======:::??????DDDSSScccuuu``````jjjttt~~~}}}qqqooo}}}zzzwwwzzz}}}eee[[[]]]VVVPPPQQQPPPRRROOOKKKIIIHHHGGGEEEDDDAAAAAAAAAAAA???<<<:::999888999999999999888777777777777666555555555555555555666777666555333333333444555555333111111222333666999>>>AAA@@@>>><<<<<<;;;:::999;;;===>>>>>>===>>>>>>@@@CCCFFFFFFCCC???JJJ\\\gggccc\\\ZZZUUUNNNOOONNNMMMMMMOOOQQQQQQPPPOOOOOOOOOPPPSSSVVVZZZ\\\[[[]]]```bbbccceeegggjjjlllmmmmmmlllmmmppptttxxxyyy{{{}}}|||{{{pppccc___kkkxxxyyynnneeegggooopppooojjjfffeeeddd\\\SSSJJJ@@@:::<<<===:::777888777:::<<<<<<:::;;;>>>BBBIIImmmpppYYYQQQMMMJJJMMMNNNXXXjjjtttoooeee```iiijjjooowwwzzzxxxvvvwwwpppgggVVVEEE>>>>>>???===<<<;;;;;;<<<<<<===>>>??????CCC@@@DDDYYYnnndddZZZYYY[[[fffttt{{{}}}yyyooolllvvvggg\\\^^^WWWPPPQQQPPPRRROOOLLLIIIHHHGGGFFFDDDBBBBBBAAA@@@???<<<:::999888999999999999888777777777777666555555555555555333444555555444333333333444444555333111111222444666:::>>>AAA@@@>>><<<<<<:::999999;;;>>>??????>>>======>>>AAACCCDDDBBBAAAKKKZZZbbb^^^XXXWWWTTTMMMNNNMMMLLLMMMOOOPPPPPPPPPNNNNNNNNNOOORRRUUUYYY[[[ZZZ]]]___aaabbbdddgggiiikkkkkklllllllllooossswww{{{|||~~~vvvggg___lll{{{vvvkkkhhhlllooonnnkkkggggggfff___VVVLLLCCC;;;<<<<<<:::888999777:::<<<<<<;;;;;;???BBBJJJoooyyybbbWWWPPPJJJKKKLLLVVViiitttqqqhhhbbbfffhhhoooxxx{{{xxxvvvwwwsssjjjYYYGGG>>>>>>>>><<<<<<<<<<<<<<<<<<===??????@@@EEECCCHHH\\\ooogggZZZVVVUUUYYYaaalllmmmqqquuuzzz{{{qqqllltttiii^^^___WWWQQQRRRQQQSSSPPPLLLIIIHHHGGGFFFDDDBBBBBBAAA@@@>>><<<:::999888999999999999888777777777777666555555555555555222222333444444444444333333444444333222111222444666:::>>>@@@???===<<<;;;999999:::<<>>@@@AAABBBAAAAAALLLVVVZZZVVVQQQRRRPPPJJJMMMLLLKKKLLLNNNOOOOOOOOOMMMMMMMMMNNNQQQTTTWWWYYYZZZ\\\___```aaaccceeehhhhhhiiijjjjjjkkknnnrrruuu{{{|||~~~}}}|||~~~lll___kkk|||ssskkkjjjmmmnnnllliiiiiiiiiccc[[[QQQHHH???<<<;;;::::::;;;888:::<<<<<<;;;<<<@@@CCCOOOsssjjj\\\PPPFFFIIIJJJSSSeeesssssskkkcccbbbeeemmmxxx|||yyywwwwwwvvvooo___LLL@@@>>>===;;;<<<<<<<<<<<<===>>>??????===CCCDDDKKKaaasss~~~rrraaaYYYRRROOOPPPXXXYYY\\\aaahhhooouuuxxx}}}rrrkkkqqq|||hhh\\\]]]VVVQQQSSSSSSSSSPPPLLLJJJIIIHHHFFFEEEBBBBBBAAA@@@>>><<<;;;:::888999999999999888777777777777666555555555555555222222222444555666666555333444444333222111333444777:::>>>???>>>===;;;;;;999999:::===AAABBBBBBAAA===AAADDDEEEDDDAAA@@@@@@KKKQQQSSSNNNJJJKKKJJJGGGLLLKKKJJJKKKMMMNNNNNNNNNMMMLLLLLLMMMOOORRRVVVXXXYYY[[[^^^___```aaadddfffeeeggghhhiiijjjlllpppsssyyyzzz||||||tttooobbbhhhwww{{{ooollloooppppppmmmlllkkkeee^^^VVVNNNDDD>>>;;;:::;;;<<<999;;;===<<<;;;<<>>???@@@===CCCEEEPPPjjj|||{{{~~~sssdddXXXPPPMMMLLLLLLMMMPPPVVV]]]cccgggnnnttt|||}}}qqqhhhjjjsss{{{gggZZZ[[[UUUPPPTTTUUUSSSPPPLLLJJJIIIHHHFFFEEECCCBBBAAA???===<<<;;;:::888999999999999888777777777777666555555555555555444333333555888999888666222333444333222222333555888:::===>>>===<<<;;;;;;999:::<<>>???@@@CCCGGGIIIVVVttt|||xxxyyy~~~~~~}}}~~~ttt```TTTPPPKKKJJJHHHHHHJJJNNNRRRUUUUUU]]]ggguuuyyylllaaaaaahhhnnnssswwwvvvzzzgggZZZZZZSSSPPPTTTVVVTTTQQQMMMJJJIIIHHHGGGEEECCCBBBAAA>>>===<<<;;;;;;888999999999999888777777777777666555555555555555666444333555999:::888666222333444333222222444555888;;;===>>><<<;;;:::;;;;;;;;;===@@@CCCDDDCCCAAABBBJJJQQQQQQJJJCCCAAABBBLLLRRRTTTOOOFFFAAABBBEEELLLKKKJJJKKKMMMNNNNNNNNNMMMLLLLLLMMMNNNQQQTTTVVVWWWYYY[[[]]]]]]^^^```bbbaaacccfffgggiiikkknnnqqqsssuuuxxx|||oooxxxoooeeehhh{{{vvvrrrssswwwxxxtttqqqnnnhhhbbb^^^ZZZPPPCCC<<<<<<===<<<:::<<<===<<<;;;>>>CCCHHH[[[zzzwwwaaaPPPMMMKKKLLLYYYmmmwwwnnn___```dddppp}}}}}}}}}~~~sss\\\HHH>>>==================>>>???@@@@@@BBBFFFHHHXXXxxx{{{wwwxxx~~~}}}}}}~~~kkkZZZRRROOOLLLIIIFFFEEEFFFHHHJJJJJJQQQZZZhhhzzzrrreeeYYYWWW[[[___dddhhhkkkpppvvv|||kkk\\\[[[SSSOOOSSSUUUTTTQQQMMMKKKJJJIIIGGGFFFDDDCCC@@@>>><<<;;;;;;;;;888999999999999888777777777777666555555555555555666444222444888:::777444222333333333222222444666999;;;======<<<:::::::::<<<===???BBBDDDDDDBBB@@@AAAIIIOOOMMMFFFAAACCCHHHOOOVVV\\\WWWJJJ@@@AAAGGGMMMKKKJJJKKKMMMOOOOOONNNMMMMMMMMMMMMOOOQQQTTTVVVWWWYYY[[[\\\\\\]]]___aaaaaacccfffhhhiiikkknnnqqqtttuuuwww{{{}}}~~~xxxhhheeexxxtttppprrrwwwyyyvvvsssqqqlllfff```^^^TTTFFF>>>======;;;;;;<<<===<<<<<<>>>DDDIII___~~~}}}}}}jjjVVVOOOLLLLLLXXXooo|||tttdddcccgggrrrwww```JJJ???>>>???============>>>???@@@AAA@@@EEEJJJ___{{{xxxxxx|||{{{{{{}}}}}}eeeWWWQQQOOOKKKHHHFFFEEEFFFFFFHHHLLLRRR\\\mmm~~~iii]]]QQQNNNOOORRRVVVZZZ___cccjjjqqqxxx~~~}}}}}}ooo___\\\SSSNNNRRRSSSTTTQQQMMMKKKJJJIIIGGGFFFDDDCCC@@@>>><<<;;;;;;;;;888999999999999888777777777777666555555555555555666333111333777999666222111333333333222222444666999;;;======;;;:::::::::===>>>@@@CCCEEEEEEBBB???@@@GGGKKKHHHAAA???EEELLLQQQZZZbbb]]]NNNAAABBBIIIMMMLLLKKKLLLNNNOOOOOOOOONNNMMMMMMMMMOOOQQQTTTVVVVVVXXXZZZ[[[[[[\\\^^^``````cccfffhhhiiikkknnnqqqvvvvvvxxxzzz}}}~~~kkkeeexxxrrrmmmpppvvvyyywwwuuusssooojjjaaa```WWWHHH???>>>===:::;;;<<<===<<<<<>>@@@============>>>???@@@AAABBBJJJSSSlllzzzxxxwww{{{zzzyyyzzz|||qqq^^^QQQOOOMMMJJJGGGGGGGGGGGGCCCEEEHHHOOO___nnnuuutttdddXXXMMMIIIIIIJJJNNNRRRPPPUUU[[[bbbiiipppwww|||{{{xxxlll___ZZZUUUUUUOOOVVVTTTQQQMMMJJJHHHGGGEEEDDDBBBBBB@@@>>>===;;;999999999999999888888888888777777777666666555555555444555555555444444333333333555555444333111222555777<<<===>>>>>>;;;:::999:::888<<>>BBBIIIMMMOOO[[[aaaXXXIIIBBBDDDHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKKKKLLLMMMNNNPPPQQQRRRUUUYYY]]]___]]]\\\^^^```aaabbbcccdddeeegggjjjmmmooouuuxxxyyy{{{qqqdddrrrxxxooonnnuuuzzzzzzwwwssspppmmmgggfffaaaUUUEEE;;;:::<<<<<<===???@@@>>>===CCCLLLfff}}}vvvvvvuuuvvvxxxzzz|||~~~~~~iiiUUUQQQLLLUUUooottthhhkkkuuummmOOOBBBAAA======>>>???>>>>>>???BBBDDDEEEFFFWWWzzzwwwuuutttwwwzzzuuuzzzuuuuuu}}}iii^^^TTTMMMLLLJJJEEEDDDFFFGGGGGGGGGJJJPPPXXX___dddZZZUUUNNNJJJIIIIIIHHHFFFGGGJJJMMMOOOTTT^^^lllvvv{{{uuuvvvmmm```ZZZUUUTTTNNNUUUUUUQQQNNNKKKIIIHHHFFFDDDBBBAAA@@@>>>===;;;:::999999999999888888888888777777666666666555555555555555555444444444333333333444555444333111222555888===>>>???>>><<<;;;;;;;;;999<<>>???BBBEEEGGGIIIFFF???<<>><<<===<<<<<<>>>???======DDDNNNjjjxxxpppnnnqqqsssuuuwwwyyy{{{||||||~~~qqqlllkkkkkktttjjjXXXSSSMMMTTTmmmwwwiiillluuupppRRRCCCBBB>>>===>>>???>>>>>>@@@CCCEEELLLNNN___uuutttsssvvvyyyuuuyyytttuuu~~~{{{kkk___SSSPPPNNNJJJHHHJJJFFFEEEEEEFFFJJJOOOTTTWWWUUUPPPKKKHHHHHHHHHGGGFFFEEEGGGIIIJJJMMMVVVbbbkkkrrrxxxzzzvvv}}}mmm```ZZZTTTTTTMMMTTTUUURRROOOLLLKKKIIIGGGEEE@@@@@@???>>>===<<<;;;;;;999999999888888888888777666666666666555555555555555444444444444333333333444444444333222333666888>>>??????>>><<<;;;<<<===:::===@@@@@@>>>>>>AAADDDHHHHHHDDD<<<;;;CCCMMMRRRNNNSSSSSSKKKDDDCCCEEEEEEFFFFFFFFFGGGIIIKKKMMMOOOLLLLLLLLLMMMNNNOOOPPPQQQRRRVVVZZZ[[[YYYYYY[[[]]]___```aaabbbccceeehhhkkkmmmrrruuuuuuwww}}}rrr|||bbblllzzzwwwxxxzzz{{{{{{xxxvvvuuummmmmmhhh\\\NNNCCC??????===<<<===>>>======FFFPPPmmmssshhheeelllmmmooorrruuuwwwxxxyyyyyy|||}}}kkkbbb]]]ZZZ^^^eeeooorrrtttsssqqqoooqqqssssss|||lll\\\UUUMMMRRRiii|||lllnnnuuutttUUUEEECCC???===>>>???>>>???AAADDDGGGQQQTTTeeerrrrrrrrruuuxxxuuuxxxtttvvv|||lll[[[SSSPPPMMMKKKJJJHHHGGGFFFEEEFFFGGGHHHJJJLLLJJJHHHGGGGGGGGGFFFEEEDDDEEEFFFFFFHHHMMMVVV]]]fffllluuu{{{uuu|||nnn```ZZZTTTSSSLLLSSSUUURRROOOMMMLLLKKKHHHFFF@@@??????>>>===<<<<<<;;;999999999888888888777777666666666666666555555555444444444444444444444444333444444333222444777:::===>>>>>>===;;;;;;;;;===;;;===@@@@@@>>>>>>@@@CCCEEEFFFBBB;;;;;;CCCLLLPPPRRRSSSOOOGGGDDDEEEFFFDDDGGGGGGFFFFFFGGGIIILLLNNNLLLLLLLLLLLLMMMNNNOOOPPPQQQUUUYYYYYYXXXXXXZZZ\\\^^^```aaabbbbbbeeehhhkkklllqqqssssssuuu{{{lllttt|||bbbiii{{{yyy{{{|||zzzxxxxxxqqqppplllaaaSSSGGGAAA???===<<<======<<<>>>GGGRRRmmmpppddd```ggghhhkkknnnqqqsssuuuvvvwwwyyy|||yyykkkaaaYYYXXX\\\[[[]]]___^^^]]][[[\\\^^^___dddhhhwwwooo___VVVMMMPPPccczzzppppppvvvwwwXXXEEEBBB@@@===>>>?????????BBBGGGJJJQQQTTTfff~~~pppqqqppprrrvvvsssxxxuuuxxxnnn```ZZZVVVRRRNNNMMMLLLKKKIIIHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEGGGGGGGGGFFFFFFIIINNNSSSZZZ```hhhnnnsssxxx~~~xxx}}}mmm```ZZZSSSRRRLLLRRRTTTRRRPPPNNNMMMLLLIIIFFF@@@??????>>>===<<<<<<;;;999999999888888888777777555555555666666666666666444444444444444444444444333333444333333555888;;;;;;<<<<<<;;;999999;;;<<<;;;>>>AAA@@@???>>>AAADDDBBBCCC@@@<<<<<>>===>>>HHHRRRlllooobbb___dddeeehhhkkknnnqqqrrrsssvvvwwwyyy{{{}}}~~~zzziiiZZZSSSRRROOOPPPQQQRRRQQQPPPPPPPPPQQQRRRQQQ]]]ssssssaaaWWWMMMNNN^^^ssstttrrrvvvzzz[[[EEEAAA???===>>>??????@@@DDDIIIMMMRRRUUUeee{{{ooopppnnnooosssqqqvvvuuuyyy{{{uuuqqqnnnnnnnnnlllmmmnnnoooqqqvvv}}}yyyooohhh```YYYQQQQQQOOONNNKKKIIIGGGFFFBBBCCCEEEFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFGGGIIIKKKNNNSSSZZZ___ccchhhooottt~~~lll___YYYSSSSSSLLLSSSSSSQQQOOONNNNNNLLLIIIFFF@@@@@@???>>>===<<<;;;;;;999999999888888888888777555555555666666666666666333333333444444444444555222333333333333555999<<<;;;;;;;;;:::888888:::<<<<<>>DDDHHHIIIGGGFFFCCC???@@@GGGJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGJJJJJJJJJKKKMMMOOOPPPQQQQQQTTTWWWWWWVVVVVVYYY\\\]]]^^^___```aaacccfffiiijjjnnnooonnnpppvvv{{{|||}}}~~~rrrppppppqqq}}}yyyzzzwwwvvvsssjjj]]]OOOEEE???>>>===>>>???>>>>>>GGGQQQkkkyyysss~~~lllaaa^^^bbbcccfffiiikkkmmmoooooosssssstttuuuvvvwwwxxxxxx}}}zzzxxxyyy||||||~~~zzzxxx~~~{{{eeeVVVPPPNNNOOOOOOPPPPPPOOOOOONNNMMMMMMIIIOOO^^^jjj|||vvvcccYYYOOONNN[[[nnnxxxtttvvv~~~^^^FFFAAA@@@>>>>>>??????AAAEEEKKKPPPVVVYYYiii{{{oooppplllmmmpppmmmrrrrrrxxx{{{vvvsssmmmjjjeee```\\\YYYXXXWWWXXXXXXWWWVVVXXX]]]eeejjjsssvvvjjj___TTTSSSRRROOOMMMKKKIIIHHHCCCEEEGGGGGGFFFFFFFFFHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFJJJNNNQQQSSSWWW^^^cccsss{{{kkk^^^YYYSSSSSSMMMTTTRRRPPPOOONNNNNNLLLHHHEEEBBBAAA@@@>>>===;;;:::999999999999888888888888777555555555555666666666777333333333444444444555555222333333333444666:::===;;;<<<;;;:::888999;;;>>><<>>>>>@@@AAA???>>>FFFOOOhhh|||ppp~~~zzziii^^^\\\```aaacccfffhhhjjjkkkkkkmmmmmmmmmnnnooopppqqqqqqwwwwwwvvvtttssssssvvvxxxwwwwww|||}}}yyyuuutttyyysss^^^TTTQQQQQQQQQQQQRRRRRRQQQPPPNNNOOOLLLNNNUUUYYYkkkyyyfff\\\RRRQQQ[[[mmm{{{vvvvvvbbbHHHBBBAAA>>>>>>??????AAAFFFMMMRRRXXX\\\ooo|||pppqqqkkkjjjllljjjkkkllluuu}}}wwwpppiiiddd```[[[ZZZXXXUUURRRPPPNNNNNNNNNNNNMMMMMMNNNQQQWWW[[[bbbzzzpppdddXXXWWWTTTQQQNNNLLLKKKJJJFFFHHHIIIIIIGGGFFFHHHJJJFFFFFFFFFGGGHHHHHHGGGFFFDDDGGGJJJJJJJJJLLLRRRVVVhhhrrrjjj^^^XXXSSSSSSMMMUUUQQQPPPNNNNNNMMMKKKHHHEEEBBBBBB@@@>>>===;;;999999999999999888888888888777444555555555666666777777333333333444444555555555222222333333444666:::>>><<<===<<<:::999:::===???<<>>>>>@@@BBB@@@???EEEMMMcccttt|||wwwfff\\\ZZZ___```bbbdddfffggghhhhhhhhhhhhhhhiiijjjkkkmmmnnnpppqqqqqqpppooooooqqqsssxxxuuuxxxzzzvvvpppjjjiiiooo{{{vvv___SSSOOONNNNNNOOOPPPPPPOOOMMMLLLOOOMMMMMMPPPOOO^^^{{{{{{hhh^^^TTTSSS\\\lll|||vvvvvvdddIIICCCCCC>>>>>>??????BBBGGGNNNSSSVVV]]]rrr}}}rrrqqqkkkiiikkkhhheeehhhsss{{{tttsssqqqnnnhhhbbb]]]XXXUUUVVVUUUTTTSSSRRRQQQPPPOOOLLLMMMNNNNNNOOOQQQTTTWWW^^^rrrxxxkkk]]]ZZZWWWSSSPPPNNNMMMLLLIIIKKKLLLJJJGGGFFFHHHKKKGGGGGGGGGIIIKKKKKKIIIHHHGGGIIIJJJIIIHHHIIIMMMRRRbbbmmm|||rrr[[[ZZZVVVQQQRRRSSSVVVNNNMMMTTTXXXRRRJJJFFFAAA@@@>>><<<:::999888888999888888777666555555444777666666666555555555444555555555444444333333333444444333111222555;;;???;;;::::::999999::::::;;;===@@@AAAAAA???@@@DDDGGGJJJDDD>>><<<>>>EEESSSaaabbb^^^QQQCCC@@@EEEHHHFFFAAACCCEEEEEEEEEFFFGGGIIIGGGHHHJJJKKKMMMNNNNNNNNNPPPQQQSSSSSSSSSTTTUUUWWWXXXYYY[[[[[[[[[]]]```bbbccceeegggiiijjjlllppprrrssswww}}}{{{ssshhh^^^zzzuuuhhhcccccceeehhhlllppppppwwwmmmvvv}}}|||vvvooodddRRRBBB???<<<<<>>===???EEEMMMTTTXXXSSS]]]vvvtttnnnddddddiiiggggggjjjuuuzzzrrrnnnnnnllleee___aaa___^^^^^^^^^]]]ZZZXXXYYYYYYYYYZZZ[[[[[[\\\\\\ZZZZZZYYYYYYXXXWWWWWWWWWcccmmm~~~~~~ooojjjeeeaaaZZZQQQNNNOOOKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHFFFIIIJJJJJJGGGGGGHHHKKKWWW___mmm|||rrrZZZZZZUUUPPPRRRRRRWWWQQQOOOUUUXXXSSSKKKHHHBBBAAA???===;;;:::999999888888888777666555555555666666666666666666666666555555444444444333333333444444333222222555;;;???<<<;;;999888888999;;;<<<@@@@@@@@@???>>>@@@BBBEEEFFFAAA======???EEERRR^^^qqqiiiXXXGGG???AAACCCBBBCCCEEEFFFGGGGGGGGGIIIJJJGGGHHHJJJLLLMMMNNNOOOOOOPPPRRRSSSTTTSSSTTTVVVWWWXXXYYYZZZZZZ[[[\\\```bbbeeefffiiijjjkkkmmmqqqssstttxxx}}}}}}pppeeekkkxxx}}}vvvjjj]]]YYYXXXXXXZZZ]]]aaabbbjjjvvvqqqtttzzz}}}zzzssshhhWWWGGGAAA>>>===?????????CCCJJJ^^^~~~yyywwwdddYYYVVVXXXYYY[[[\\\]]]]]]\\\\\\^^^___```aaacccdddeeefffffffffeeefffgggiiilllmmmoooppprrruuuwwwyyyzzzzzzzzz|||{{{qqqfff___\\\]]]hhhtttyyyhhh[[[TTTRRRQQQOOOOOOQQQRRRRRRSSSSSSMMMMMMPPPOOOLLLTTTbbbqqqfffXXXQQQXXXkkkwwwuuufffLLLDDD@@@@@@??????AAAGGGNNNTTTWWWXXX```wwwvvvnnnkkkbbbbbbgggdddhhhkkkvvvyyysssnnnjjjeeeeeeggghhhgggddddddfffiiinnnsssvvvuuutttqqqqqqqqqqqqqqqqqqqqqppppppqqqssstttssspppmmmkkkrrr|||xxxsssmmmiii```WWWRRRSSSNNNNNNMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIIIIHHHHHHGGGGGGIIIKKKJJJHHHGGGHHHIIIOOOUUUaaaooo}}}qqqZZZYYYUUUOOOQQQRRRVVVQQQPPPTTTVVVRRRKKKGGGCCCBBB@@@>>><<<;;;::::::888888777777666666555555666666666666777777777777555444444444444333333333444444333222222555:::>>>===;;;999777777999;;;===BBB???<<<<<<===@@@BBBBBBAAA===<<<>>>AAAFFFQQQ[[[eee]]]NNN???:::>>>CCCDDDDDDFFFHHHHHHHHHHHHJJJKKKGGGHHHJJJLLLNNNOOOPPPPPPPPPRRRTTTTTTTTTTTTVVVXXXWWWXXXYYYZZZZZZ\\\___bbbgggiiikkklllmmmooorrruuuuuuyyy}}}wwwiii^^^dddiiikkkmmmpppoookkkeee[[[RRROOONNNLLLLLLNNNPPPSSS[[[fffppp{{{vvvsss~~~yyynnn]]]MMMCCC???>>>???>>>===AAAGGG[[[zzztttaaaVVVSSSUUUVVVXXXYYYZZZZZZYYYYYYYYYZZZ[[[]]]___aaabbbccc````````````bbbdddfffhhhiiijjjkkklllmmmlllkkkkkkjjjjjjkkkkkkkkkmmmpppssszzz}}}xxxlll```XXXVVVZZZaaaiiimmmkkkeee^^^ZZZXXXVVVUUUUUUVVVVVVUUUTTTSSSOOOOOORRRPPPMMMRRR\\\vvvvvvjjjZZZSSSZZZmmmtttssseeeKKKCCC@@@???@@@BBBEEEJJJOOOTTTWWW]]]bbbwwwwwwiiieeeeee``````dddaaaeeeiiittt~~~vvvoooiiieeecccccceeeggglllqqqvvvxxxyyy}}}xxxrrrmmmhhh```UUUOOONNNKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJKKKKKKJJJJJJIIIHHHGGGIIIJJJJJJHHHGGGGGGHHHHHHLLLTTT___mmm{{{rrrZZZYYYTTTOOOPPPQQQSSSPPPNNNPPPRRRNNNHHHDDDBBBAAA???===<<<:::::::::888777777777666666666555666666666777777777777888444444444444444444444444333333333333333666:::>>>>>><<<888666666888<<<>>>AAA===999999===AAACCCBBB>>>;;;<<>>>>>======AAAGGGYYYyyyqqq___TTTRRRUUUVVVXXXYYYZZZYYYYYYXXXUUUVVVWWWYYY[[[]]]______\\\\\\\\\\\\]]]^^^___```ddddddeeeeeedddbbb___^^^\\\[[[ZZZXXXXXX[[[```dddqqqxxx|||qqqeee\\\YYYZZZ^^^eeemmmqqqpppjjjeeecccaaa``````aaa^^^ZZZUUUUUURRRRRRTTTRRROOOSSSYYYlllxxxjjjZZZRRR[[[pppuuurrrcccIIICCCAAA???AAAEEEIIILLLPPPSSSVVV^^^bbbuuujjj^^^]]]aaa]]]___bbb^^^```dddqqquuunnnjjjhhhgggkkkoootttxxx|||zzznnniiidddaaa[[[QQQJJJHHHJJJJJJIIIIIIIIIJJJKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKGGGHHHIIIIIIIIIHHHHHHHHHGGGHHHLLLSSS^^^lllyyyrrr[[[ZZZUUUOOOPPPQQQQQQPPPOOONNNOOOMMMHHHCCCAAA@@@>>><<<;;;999999888777777777777666666666666666666666666666777777777444444444444444444444444333333333333333666:::===>>><<<888666666888<<<>>>>>>:::888999>>>BBBDDDDDD>>><<<===DDDHHHJJJNNNRRRMMMGGG@@@===<<<===???AAACCCDDDFFFFFFEEEEEEFFFHHHGGGHHHJJJLLLNNNOOOPPPPPPOOOQQQSSSSSSSSSSSSUUUWWWUUUVVVXXXXXXYYY[[[___bbbhhhjjjlllnnnoooqqquuuwwwyyy{{{~~~~~~yyyxxx{{{}}}qqq___XXXQQQOOOPPPPPPOOOOOONNNJJJHHHJJJJJJHHHGGGIIIFFFHHHNNNTTTYYYaaarrryyy{{{ssswwwfffVVVAAA>>>===???>>>>>>BBBHHHYYY{{{~~~{{{qqq___UUUSSSSSSTTTVVVWWWXXXXXXWWWVVVRRRSSSTTTVVVXXXZZZ[[[\\\[[[[[[ZZZYYYXXXXXXXXXXXX]]]]]]\\\[[[YYYWWWTTTSSSOOOOOOOOONNNPPPUUU\\\bbbqqqxxx~~~}}}vvvnnnhhhfff___dddnnn{{{~~~wwwvvvuuutttttttttnnneee^^^ZZZWWWUUUTTTRRRPPPRRRVVViii{{{vvvhhhWWWRRR\\\rrryyyrrr~~~bbbHHHBBBBBB>>>BBBHHHKKKMMMPPPSSSUUU[[[___qqq}}}cccXXXXXX]]][[[]]]```]]]]]]cccppp|||vvvssstttxxx{{{|||uuuooofffaaa^^^___\\\TTTMMMKKKMMMLLLKKKJJJKKKLLLMMMNNNMMMNNNNNNOOOPPPPPPOOOOOOLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHKKKRRR]]]iiipppzzz}}}|||xxxttt\\\[[[UUUPPPQQQQQQRRRSSSRRROOONNNMMMIIIDDDAAA@@@>>><<<:::999888888777777777777666666666666777666666666555555555555333333333444444444444555222333444444444666:::======;;;999777777999;;;===;;;::::::<<>>??????>>>CCCIIIZZZ~~~lllhhhsssaaaUUUSSSOOOPPPQQQSSSSSSSSSSSSRRRPPPPPPQQQSSSTTTUUUVVVWWWYYYXXXWWWVVVTTTSSSQQQQQQSSSSSSQQQOOONNNLLLKKKJJJGGGIIIKKKOOOSSS[[[ccciiivvvzzz~~~}}}{{{zzzqqqwwwxxxpppfffbbb[[[UUUQQQPPPQQQSSSfffvvvuuugggWWWRRR^^^ttt}}}rrr}}}```FFFBBBCCC???CCCIIILLLMMMNNNRRRUUUXXX]]]ooocccWWWVVVZZZWWWYYY^^^[[[\\\dddrrruuuvvvvvvuuurrrnnnjjjgggbbb^^^]]]aaabbb]]]WWWTTTRRRPPPNNNMMMLLLMMMOOOPPPQQQRRRTTTUUUWWWWWWXXXXXXWWWTTTPPPMMMMMMMMMLLLKKKJJJHHHFFFGGGJJJPPPWWW\\\bbbfffjjjjjjiiikkkrrrxxxwwwlllhhhuuuuuu]]]\\\VVVQQQRRRRRRPPPSSSRRRNNNLLLLLLIIICCCAAA@@@???===;;;:::999999666666666666777777777777777777666555444333222222333333333444444444555555222333444444444666:::<<<<<<;;;999888888999;;;<<<;;;===????????????AAABBBAAA>>>???EEEIIIHHHFFFGGG>>>888555888::::::<<>>BBBHHHZZZwww___[[[nnnuuuaaaTTTPPPLLLMMMNNNPPPPPPPPPPPPOOOMMMNNNNNNOOOPPPPPPQQQQQQTTTTTTSSSRRRQQQOOONNNMMMLLLKKKIIIGGGFFFFFFGGGGGGHHHKKKPPPUUU[[[aaahhhmmmvvvwww|||zzzsssggg[[[TTTSSSSSSTTT___jjjxxxvvvhhhXXXTTTaaavvv~~~sss~~~___EEEAAACCC???DDDJJJLLLLLLMMMQQQUUUVVV]]]pppfffXXXUUUWWWSSSUUUZZZXXX[[[cccsss|||ooopppqqqrrrqqqnnnlllllljjjfffgggnnnqqqmmmgggeee]]][[[XXXVVVUUUVVVWWWXXX\\\]]]___aaadddeeefffggggggaaaXXXRRRPPPOOOMMMLLLKKKIIIHHHGGGHHHJJJLLLNNNQQQUUUXXXWWWUUUWWW^^^eeelllpppsssmmm```]]]kkk|||vvv^^^\\\WWWQQQRRRRRRNNNQQQQQQKKKIIIJJJGGGAAACCCAAA@@@>>><<<;;;::::::666666666666777777777777777777666444333222111000333333333444444555555555222333444444555666:::<<<;;;::::::999999::::::;;;<<<@@@CCCBBB???===>>>@@@BBB>>>>>>DDDGGGEEECCCCCCDDD;;;666777888666999???BBBCCCDDDDDDCCCCCCDDDEEEHHHIIIIIIJJJKKKJJJJJJJJJLLLNNNPPPPPPPPPPPPRRRSSSSSSTTTVVVWWWXXX[[[^^^aaa```bbbfffiiimmmqqqvvvyyy{{{}}}~~~yyy{{{~~~}}}xxxtttwwwtttaaaPPPLLLKKKMMMKKKFFFFFFJJJIIIHHHIIILLLKKKGGGGGGKKKIIIGGGHHHLLLNNNNNNPPPTTTZZZfffwwwwwwsss{{{vvvooo{{{qqqvvvhhhIIIEEECCCBBB@@@>>>AAAFFFYYYuuu]]]YYYcccwwwaaaSSSNNNKKKLLLNNNOOOPPPPPPOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMPPPPPPPPPOOOOOONNNLLLLLLJJJHHHEEECCCCCCDDDGGGHHHNNNQQQWWW[[[___dddhhhlllqqqrrryyyrrrbbbYYYWWWWWWWWWVVV^^^jjjvvvyyyjjjZZZVVVbbbwww}}}ttt^^^DDDAAADDD???DDDJJJKKKKKKLLLPPPUUUVVV^^^rrriiiZZZTTTTTTOOORRRXXXVVVXXXaaaqqq~~~~~~}}}zzzzzz|||yyyuuuwwwzzzwwwmmmkkkhhheeecccdddeeeffffffhhhjjjmmmooorrrssstttrrrjjj___WWWRRRPPPNNNLLLLLLKKKKKKJJJIIIIIIHHHHHHJJJNNNPPPNNNKKKMMMUUU\\\eeelllqqqmmmaaa\\\iii{{{ttt^^^WWWSSSRRRLLLTTTRRRPPPNNNMMMMMMKKKHHHEEEDDDAAA>>>======<<<:::999666666666666555555555555555555555555555555555555222222333333333333444444222222222333555888;;;===>>>===;;;999999;;;===>>>BBBBBBBBBCCCDDDCCC@@@===BBBAAAAAACCCFFFGGGCCC@@@BBB>>>:::777888999::::::???@@@AAACCCEEEFFFGGGHHHFFFHHHIIIIIIIIIJJJLLLOOOJJJLLLNNNNNNNNNNNNPPPRRRVVVWWWXXXXXXXXXZZZ]]]```bbbbbbcccggglllrrruuuwww|||~~~zzzxxxzzz}}}}}}}}}}}}}}}zzzooo___SSSNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHIIIKKKMMMNNNNNNMMMLLLLLLLLLMMMMMMVVVWWWcccxxx~~~uuutttxxxzzzrrryyyyyynnnQQQBBB@@@EEE???>>>DDDDDD[[[{{{}}}eeeTTT[[[~~~jjjXXXPPPOOOMMMLLLLLLMMMMMMLLLJJJMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNOOONNNMMMKKKIIIHHHGGGFFFEEEEEEFFFHHHJJJLLLNNNTTT[[[]]]\\\___gggnnnrrrvvvuuujjjbbbZZZSSSYYYYYY]]]fffrrryyyzzzyyyvvvyyykkkZZZVVVaaavvv}}}___FFFBBBAAAEEEGGGIIIKKKLLLOOORRRUUU[[[aaatttqqq[[[SSSWWWQQQMMMTTTWWWXXX]]]iii{{{}}}yyyyyyzzz{{{{{{}}}yyyyyy{{{~~~~~~{{{tttiii___YYYUUUSSSQQQLLLLLLKKKJJJHHHHHHIIIKKKKKKKKKKKKLLLMMMNNNPPPPPPZZZhhhtttrrrfff___dddlll~~~ttt^^^WWWSSSRRRLLLTTTQQQOOOMMMLLLLLLJJJGGGDDDDDDAAA>>>======<<<:::999666666666666555555555555555555555555555555555555222222333333333333444444333222222333555888;;;===???===;;;999888:::===>>>FFFDDDBBBBBBCCCCCCBBBAAAAAA@@@@@@CCCGGGHHHFFFCCCAAA>>>:::777777999::::::>>>???@@@BBBDDDEEEFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNJJJLLLNNNNNNNNNNNNPPPRRRUUUVVVWWWWWWWWWYYY[[[^^^aaaaaacccffflllqqquuuwww|||~~~{{{vvvtttooojjjddd```^^^ZZZTTTOOOLLLKKKJJJJJJIIIJJJJJJKKKIIIJJJKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLOOOOOOXXXiii~~~}}}vvvwww}}}rrrSSSCCC@@@DDD???>>>CCCDDDTTTsssmmmZZZZZZyyylllYYYPPPNNNLLLKKKKKKKKKKKKJJJIIIKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKIIIGGGFFFGGGFFFDDDDDDFFFJJJOOORRRWWW[[[`````````dddmmmttttttjjj```WWWRRRPPPPPPVVV```hhhllllllooouuuzzz~~~{{{lll[[[XXXeeezzz}}}[[[EEECCCBBBFFFHHHKKKMMMOOOQQQUUUWWW___ggg{{{vvv]]]SSSVVVRRROOOSSSUUUVVVZZZfffxxxtttiiibbb___\\\ZZZTTTRRRPPPLLLIIIGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNUUUcccpppqqqhhhbbbgggooosss^^^XXXTTTSSSLLLSSSPPPNNNLLLKKKKKKIIIFFFDDDDDDAAA>>>======<<<:::999666666666666555555555555555555555555555555555555222222333333333333444444444333333444666999<<<>>>AAA>>>:::888777999<<<>>>EEEBBB???>>>@@@AAABBBBBB@@@??????BBBGGGJJJIIIHHHAAA===999777777888999:::===>>>???@@@BBBDDDEEEFFFHHHIIIJJJJJJIIIIIIKKKLLLJJJLLLNNNNNNNNNNNNPPPRRRSSSUUUVVVVVVVVVWWWZZZ\\\```aaabbbeeejjjoootttwww|||yyylllddd___YYYRRRNNNNNNOOONNNMMMKKKKKKKKKKKKLLLMMMOOOPPPJJJKKKLLLMMMMMMLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLOOOZZZiii|||vvv|||wwwUUUDDD@@@DDD???>>>CCCDDDKKKhhh~~~iiiZZZmmmppp[[[OOOMMMKKKIIIHHHIIIIIIHHHGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDFFFEEECCCDDDHHHOOOVVVZZZaaadddgggggggggllluuu}}}yyymmmbbbXXXOOOKKKHHHJJJQQQYYY___aaaaaaaaaccciiiwwwzzzyyy}}}lll[[[YYYjjjwwwVVVDDDEEEEEEIIIKKKNNNQQQRRRUUUXXX[[[aaaiii~~~{{{___RRRUUURRRPPPSSSRRRTTTWWWbbbssszzzrrrnnnkkkhhhbbb^^^XXXRRRMMMJJJHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLOOO]]]lllpppkkkgggllltttsss]]]XXXTTTSSSLLLSSSPPPOOOMMMLLLKKKIIIFFFDDDDDDAAA>>>======<<<:::999666666666666555555555555555555555555555555555555222222222333333333444444444444444444777:::===???AAA>>>:::777666888;;;>>>@@@>>><<<<<<===??????>>>===<<<<<>>>>>CCCCCCEEE]]]~~~|||ZZZ___{{{uuu___PPPLLLIIIGGGFFFFFFGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEHHHMMMTTTZZZ^^^dddggglllnnnooossszzzvvvkkk```WWWPPPLLLIIIIIINNNUUU[[[^^^VVVSSSQQQYYYkkk|||yyywww}}}kkkYYY[[[oooqqqRRREEEHHHIIILLLNNNRRRUUUVVVXXX[[[^^^```dddvvv~~~___OOORRRRRRRRRSSSQQQRRRUUU___ooo}}}~~~yyyuuuqqqkkkccc[[[UUUQQQNNNLLLLLLKKKKKKKKKKKKLLLMMMNNNMMMZZZjjjpppooonnnsssyyyrrr]]]XXXTTTSSSKKKSSSRRRPPPNNNMMMLLLKKKHHHEEEDDDAAA>>>======<<<:::999666666666666555555555555555555555555555555555555222222222333333333444444444444444444777:::===???@@@===:::777777888;;;===;;;;;;;;;===??????>>><<<:::999;;;???FFFJJJJJJHHH@@@<<<888555666777888888:::;;;<<<>>>???AAABBBCCCGGGIIIKKKKKKJJJIIIIIIJJJJJJLLLNNNNNNNNNNNNPPPRRRSSSUUUWWWXXXWWWWWWYYYZZZ]]]___aaaccceeejjjqqqvvv{{{~~~~~~tttkkkbbbZZZYYYZZZ\\\^^^___]]]ZZZXXX]]]]]]^^^]]]\\\ZZZXXXWWWZZZWWWSSSRRRRRRRRRPPPNNNMMMNNNOOOPPPPPPPPPPPPOOOSSSRRRSSSUUUVVV___rrrzzzzzz~~~\\\GGG@@@BBB>>>>>>CCCBBBDDDVVVttt[[[UUUhhh{{{dddRRRLLLIIIFFFEEEEEEFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCAAADDDHHHMMMRRRWWWZZZ\\\^^^cccjjjnnnqqqtttxxxzzzzzz{{{uuukkk```WWWOOOLLLJJJJJJMMMQQQUUUWWWRRROOOLLLSSSfffyyy}}}yyyzzziiiZZZ___vvvlllOOOGGGMMMMMMNNNQQQUUUXXXYYY[[[]]]^^^___]]]lll^^^MMMPPPQQQRRRTTTQQQQQQRRR\\\lllzzz|||vvvmmmfffaaa]]]XXXUUUQQQPPPNNNMMMNNNPPPRRRTTTTTT```nnnuuuwwwxxx|||qqq]]]XXXUUUSSSKKKRRRRRRPPPOOONNNMMMKKKHHHFFFDDDAAA>>>======<<<:::999666666666666555555555555555555555555555555555555222222333333333333444444444333333444666999<<<>>>===;;;999888888999<<<===;;;;;;===@@@BBBBBB@@@===999999;;;@@@FFFIIIHHHFFF???;;;777555555777888888:::;;;<<<===???AAABBBCCCFFFHHHKKKLLLKKKJJJJJJKKKJJJLLLNNNNNNNNNNNNPPPRRRSSSUUUWWWXXXWWWWWWXXXYYY\\\^^^```aaaccchhhpppvvvzzz}}}zzzuuurrrooolllpppoooooonnnmmmkkkjjjjjjuuuvvvwwwwwwtttpppkkkhhheeeaaa\\\ZZZZZZXXXSSSPPPNNNOOOQQQRRRSSSSSSRRRQQQRRRRRRTTTUUUVVVZZZhhhwww{{{yyy___III@@@AAA===>>>CCCBBBDDDNNNjjj^^^NNNWWWsssjjjWWWMMMJJJGGGEEEEEEFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCAAADDDIIINNNRRRTTTUUUUUUTTTYYY```fffhhhjjjjjjkkkjjjkkkmmmqqqyyyxxxlllaaaXXXNNNMMMKKKJJJJJJKKKMMMOOOMMMMMMMMMQQQ```qqq{{{}}}|||vvviiiaaakkkgggLLLHHHPPPPPPQQQTTTWWWZZZZZZ[[[\\\]]]```[[[fffaaaOOOQQQPPPQQQSSSRRROOOPPPXXXgggvvvyyytttrrrooojjjfff]]]ZZZWWWUUUVVVZZZ___bbbeeennnxxxppp\\\XXXUUUSSSKKKRRRQQQPPPNNNMMMLLLJJJGGGEEEDDDAAA>>>======<<<:::999666666666666555555555555555555555555555555555555222222333333333333444444333222222333555888;;;===999999999999:::;;;<<<===<<<<<<<<<>>>@@@AAAAAA@@@999:::===CCCHHHJJJGGGCCC???;;;777444555666777777:::;;;<<<===???AAABBBCCCEEEGGGJJJLLLKKKKKKKKKKKKJJJLLLNNNNNNNNNNNNPPPRRRRRRTTTVVVWWWVVVVVVVVVWWWZZZ]]]``````aaafffooovvvyyy{{{}}}xxxoooddd[[[UUUVVVXXXZZZ[[[ZZZYYYYYYWWWVVVVVVWWWVVVXXXaaakkkzzz{{{bbbKKK???@@@===>>>BBBAAAAAAFFF___aaaJJJKKKbbbqqq~~~ooo[[[OOOLLLHHHFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCAAAAAA@@@AAAAAABBBBBBDDDGGGJJJLLLMMMMMMMMMLLLOOOSSSVVVXXXXXXXXXXXXXXXYYYZZZ\\\aaaiiissszzzzzzoooeeeYYYWWWSSSNNNKKKKKKLLLNNNMMMQQQTTTVVV^^^lllxxx~~~rrrllllll{{{}}}cccJJJHHHQQQPPPRRRUUUYYYZZZZZZZZZ[[[[[[```\\\eeegggTTTTTTPPPOOORRRRRRMMMMMMTTTcccrrr}}}~~~oookkkfffccceeekkkrrrwwwyyyppp\\\XXXUUUSSSKKKRRRPPPOOOMMMLLLKKKIIIFFFDDDDDDAAA???======<<<:::999777666666666555555555555555555555555555555555555222222333333333444444444222222222333555888;;;===777888999:::;;;<<<<<<<<<<<<:::999999<<>>;;;666444444666777777:::;;;<<<>>>???AAABBBCCCDDDGGGJJJLLLLLLKKKKKKLLLKKKLLLNNNNNNNNNNNNPPPRRRQQQSSSUUUVVVUUUTTTUUUUUUZZZ]]]___``````eeeooovvvxxxzzz~~~{{{nnn\\\^^^```bbbcccbbbaaa``````]]]ZZZYYYVVVVVV\\\dddvvv|||yyy~~~cccKKK???@@@===>>>BBBAAA???AAAXXXcccIIIEEEWWWhhhzzzrrr]]]QQQMMMIIIGGGFFFGGGGGGGGGCCCDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@?????????@@@AAADDDDDDDDDEEEFFFGGGHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKIIIKKKMMMMMMNNNRRRYYY^^^dddlllxxxzzzhhheee^^^WWWQQQPPPRRRTTTTTT\\\aaaaaadddooo}}}yyyoooooovvv{{{aaaHHHHHHQQQOOOSSSVVVYYY[[[ZZZYYYYYYZZZ^^^]]]fff{{{lllYYYWWWPPPMMMQQQRRRKKKKKKQQQ```ooo{{{~~~yyytttppprrryyyxxxZZZXXXVVVSSSTTTRRRSSSQQQOOONNNMMMJJJGGGCCCCCCAAA>>>======<<<;;;999777777777777666666666666555555555555555555555555333333333333333333333333222222222333555777:::;;;;;;999666666888:::;;;;;;>>><<<::::::<<<===>>>===666:::@@@EEEGGGFFFCCC@@@???:::555444666999999888777999<<>>AAA@@@>>>???===BBBBBBSSSuuutttRRRGGGOOOVVVooozzzkkkYYYSSSLLLHHHGGGGGGFFFDDDEEEEEEFFFFFFFFFEEEEEEDDDFFFCCC???>>>???AAACCCCCCHHHFFFDDDDDDDDDDDDCCCBBBEEEFFFGGGHHHHHHHHHHHHHHHJJJJJJIIIJJJKKKMMMOOOPPPWWW\\\bbbggglllttt~~~}}}xxxooodddZZZVVVVVVXXX[[[cccmmmtttxxx{{{|||rrrnnnxxxqqq```RRRKKKNNNTTTXXXZZZ[[[ZZZXXXXXXZZZ]]]``````fffsss|||```VVVSSSNNNLLLOOONNNKKKNNN[[[lllyyy}}}yyyzzzxxxZZZXXXVVVSSSTTTRRRRRRPPPOOONNNMMMKKKGGGDDDCCCAAA>>>======<<<:::999777777777666666666555555555555555555555555555555333333333333333333333333222222333444666999;;;===999777555666999;;;======@@@>>><<<<<<>>>???@@@???:::===AAAEEEGGGFFFDDDBBB@@@;;;666444666888888888777999<<>>???===CCCBBBPPPppp^^^JJJLLLRRRkkk|||nnn]]]VVVMMMHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDBBB@@@???AAACCCEEEEEEHHHFFFDDDCCCDDDDDDCCCBBBDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHJJJLLLMMMLLLPPPUUUXXXZZZ```iiippp}}}uuukkkccc\\\YYYfffmmmwww~~~tttnnntttnnn]]]PPPJJJMMMTTTXXXYYYZZZYYYXXXWWWYYY[[[\\\\\\aaarrreeeXXXTTTOOOKKKLLLMMMIIILLLXXXhhhuuu}}}xxxZZZXXXVVVSSSSSSRRRPPPOOONNNNNNMMMKKKHHHEEEDDDAAA???======<<<:::999666666666555555555444444444444444444444444444444333333333333333333333333111222333444777:::===???888666555666999<<<>>>???AAA???>>>>>>@@@AAAAAAAAA===???BBBEEEGGGGGGFFFFFFAAA<<<777555666888888777888999<<<>>>@@@AAABBBBBBDDDHHHNNNSSSUUUTTTQQQOOOMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSSSSTTTVVVXXX[[[```eeekkkooorrruuu{{{uuuwww~~~}}}}}}|||uuuuuusssnnnhhhccc___]]]\\\bbbooo~~~mmmNNN???AAA???>>>???===DDDAAALLLgggpppRRRJJJLLLaaa}}}uuueee]]]RRRKKKHHHHHHHHHGGGGGGGGGGGGFFFFFFDDDCCCBBBCCCBBB@@@BBBDDDGGGIIIIIIGGGEEECCCCCCCCCDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGJJJLLLMMMNNNQQQWWW\\\aaajjjttt{{{zzzrrrvvv|||}}}zzz{{{~~~uuummmppp~~~hhhXXXNNNJJJMMMSSSXXXYYYYYYYYYWWWWWWXXXYYYZZZYYY^^^ppphhhXXXUUUPPPLLLKKKLLLHHHJJJTTTbbbooo||||||}}}xxxZZZWWWVVVSSSSSSQQQOOONNNMMMMMMMMMKKKHHHEEEDDDBBB???======<<<:::888666555555555444444444444444444444444444444444444222222222222222222222222111111222555888;;;???AAA:::888666777999<<<===>>>@@@???>>>???AAABBBBBBAAA>>>???AAADDDFFFIIIJJJKKKBBB===777555666888777666888999;;;>>>???AAAAAAAAACCCGGGMMMSSSUUUTTTRRRPPPLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSTTTVVVZZZ___eeekkkooorrrvvv{{{{{{sssllleee```^^^aaahhhuuunnnOOO???AAA???===???===BBBAAAHHH]]]wwwcccPPPJJJTTTlll}}}nnneeeXXXNNNKKKJJJJJJJJJHHHHHHGGGGGGEEEDDDBBBBBBCCCBBBCCCEEEIIILLLMMMMMMFFFDDDBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEEEEGGGHHHIIIIIIHHHIIIMMMPPPPPPTTTYYY\\\___eeeooowww}}}xxxuuuuuuxxx}}}}}}qqqkkkoooxxxbbbTTTMMMKKKNNNSSSXXXXXXYYYYYYXXXWWWWWWWWW]]]YYY]]]nnnyyyjjjWWWTTTRRROOOLLLKKKHHHIIIQQQ\\\hhhwww{{{{{{wwwYYYWWWUUURRRSSSQQQOOONNNMMMMMMMMMKKKHHHEEEEEEBBB???===<<<;;;999888666555555555444444444444444444444444444444444444222222222222222222222222000111222444888<<>>======>>>@@@AAAAAA???<<<===???BBBFFFJJJMMMOOOCCC>>>888555777888888777999:::;;;===>>>@@@AAAAAABBBEEEJJJOOORRRRRRPPPOOOKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMNNNOOOPPPQQQRRRRRRSSSUUUYYY^^^eeekkkppprrrvvv{{{{{{qqqhhhbbb^^^[[[^^^hhhyyypppPPP@@@AAA???===???>>>???AAAFFFUUUmmmyyyaaaRRRMMM[[[qqqtttjjj\\\PPPKKKJJJIIIHHHHHHHHHGGGGGGEEEDDDBBBBBBCCCCCCEEEHHHLLLNNNOOONNNEEECCCAAAAAABBBCCCBBBAAABBBCCCCCCDDDCCCCCCBBBBBB@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGIIIJJJLLLNNNPPPQQQTTTXXX\\\cccjjjvvv}}}}}}zzzuuurrrrrrtttxxx{{{vvvjjjiiisssrrr]]]QQQNNNNNNQQQUUUYYYYYYYYYZZZZZZZZZXXXWWW\\\XXX[[[jjj|||}}}oooZZZTTTSSSPPPLLLLLLIIIJJJPPPWWWaaaqqq|||{{{~~~}}}wwwYYYWWWUUURRRRRRQQQOOONNNMMMMMMLLLJJJGGGDDDEEECCC???===<<<;;;999777666666666555555555444444333333333333333333333333222222222222222222222222000111222444777;;;>>>@@@>>><<<999888999:::;;;;;;<<<;;;;;;===@@@AAA@@@>>>:::;;;===AAAEEEIIIMMMOOOBBB===888666777999999888999:::;;;<<<>>>???@@@AAABBBDDDHHHKKKMMMNNNNNNMMMJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSUUUXXX^^^dddjjjnnnqqquuuzzz~~~sssiiiaaa]]]ZZZZZZaaarrrqqqQQQ@@@AAA???===@@@>>>===BBBFFFNNNbbbsssaaaOOOPPPddd|||yyynnn___SSSLLLIIIGGGFFFGGGGGGGGGFFFFFFDDDCCCBBBCCCCCCEEEHHHLLLMMMMMMKKKDDDBBB@@@@@@BBBCCCBBBAAACCCDDDDDDDDDDDDCCCBBBBBB@@@AAABBBCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDFFFGGGGGGIIIJJJKKKMMMOOOQQQRRRSSSSSSXXXaaarrr|||xxxvvvssspppppprrruuuxxx|||uuuhhhnnn|||mmmYYYPPPQQQSSSUUUWWWZZZYYYZZZ\\\]]]]]]\\\ZZZYYYVVVXXXfffvvv]]]TTTRRROOOKKKKKKJJJLLLOOORRRZZZjjjxxx|||}}}wwwYYYWWWUUURRRRRRPPPPPPOOOMMMMMMLLLIIIFFFCCCEEECCC@@@===<<<;;;999777777777777666666666555555333333333333333333333333111111111111111111111111000000111333666:::===???===;;;999888:::;;;<<<<<<;;;;;;;;;>>>@@@AAA@@@>>>:::;;;===@@@CCCGGGJJJKKKAAA<<<777666888::::::999::::::;;;<<<===>>>@@@AAACCCDDDFFFHHHJJJKKKLLLMMMIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNPPPQQQRRRSSSRRRTTTWWW\\\bbbggglllnnnrrryyy~~~xxxmmmddd___\\\XXX\\\jjjzzzrrrRRR@@@AAA>>>===@@@???;;;DDDHHHIIIXXXwww{{{nnnVVVJJJXXXjjjvvvfffZZZRRRNNNJJJHHHFFFFFFFFFFFFFFFEEEDDDDDDAAABBBDDDGGGIIIJJJHHHFFFCCCAAA@@@@@@AAABBBBBBAAACCCCCCDDDDDDCCCBBBBBBAAA@@@AAABBBCCCCCCCCCBBBAAADDDCCCCCCDDDFFFGGGGGGGGGGGGFFFGGGIIILLLNNNOOONNNNNNSSSYYYaaappp{{{xxxsssrrrpppooooooqqqssstttxxxzzz}}}yyyqqq{{{|||iiiVVVQQQUUUXXXYYYZZZ[[[ZZZ[[[^^^aaaaaa___\\\YYYWWWYYYdddzzzwww]]]PPPNNNMMMJJJJJJJJJLLLNNNNNNTTTbbbqqqwwwYYYVVVUUURRRRRRPPPQQQOOONNNMMMKKKIIIEEEBBBFFFCCC@@@===<<<;;;999777777777777777666666666666333333333333333333333333111111111111111111111111000000111333666999<<<>>><<<:::888888:::===>>>>>>;;;;;;<<<>>>AAABBB@@@???:::;;;===@@@BBBDDDFFFGGGAAA<<<777666888:::;;;:::::::::;;;;;;===>>>@@@@@@EEEEEEEEEFFFHHHJJJLLLMMMIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMNNNPPPQQQRRRSSSQQQSSSVVV[[[```eeejjjlllpppwww}}}|||qqqhhhcccYYYTTTUUU___iiipppxxxrrrRRR@@@AAA>>>===@@@???;;;EEEIIIFFFRRRqqq{{{tttZZZFFFOOOVVVvvv}}}nnnaaaYYYSSSOOOLLLEEEEEEFFFFFFFFFEEEEEEDDD@@@@@@BBBEEEGGGGGGDDDBBBBBBAAA???@@@AAABBBBBBAAACCCCCCCCCCCCBBBBBBAAA@@@???@@@BBBCCCCCCBBBAAA@@@BBBAAA@@@AAACCCCCCCCCBBBEEECCCBBBCCCGGGIIIJJJIIIJJJOOORRRSSSVVV^^^dddeeejjjooovvv}}}yyyuuurrrppppppoooooonnnooopppqqqrrrtttvvvzzz~~~}}}|||yyygggUUURRRXXX\\\\\\[[[[[[[[[\\\___cccdddaaa___]]][[[[[[cccuuusssYYYLLLKKKLLLKKKHHHIIIKKKMMMLLLOOO]]]lllxxxZZZWWWUUURRRRRRPPPQQQOOOMMMMMMNNNMMMIIIEEECCCAAA???>>>===<<<:::888555555666666555555444333555666666555333111222333333333333333333333333333000111222333555777999;;;666666555666777888:::;;;777999;;;>>>@@@AAAAAAAAA<<<999<<>>@@@BBBDDDFFFFFFGGGHHHIIIKKKLLLMMMIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQSSSVVVXXX\\\bbbiiinnnsssxxx}}}}}}uuuddd\\\XXXWWWXXXYYYYYY^^^dddeeegggpppzzz}}}wwwUUUBBBBBB@@@???@@@>>>===@@@DDDIIIOOOaaaoooXXXJJJHHHMMM```{{{qqqddd[[[RRRKKKHHHFFFDDDDDDEEEEEEEEEDDDBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFHHHIIIKKKKKKMMMPPPSSSYYYZZZ]]]```dddiiilllnnnnnnooopppnnnlllkkkkkklllhhhkkknnnmmmkkkiiikkkmmmuuurrrpppuuuvvveeeZZZ\\\^^^[[[[[[```]]]^^^___aaacccdddeeeeee^^^```\\\___ppp{{{~~~{{{ZZZPPPNNNHHHDDDIIIJJJJJJHHHHHHMMMXXX```vvv{{{xxxZZZWWWUUURRRRRRPPPQQQOOOMMMMMMNNNMMMIIIEEECCCAAA???>>>===<<<:::888555555666666555555444333555666666555333111222333333333333333333333333333000111222333555777999;;;666666666666777888:::;;;999:::;;;===>>>???@@@@@@>>>;;;===FFFLLLKKKGGGEEEAAA===999666777888::::::<<<<<<<<<<<<>>>@@@BBBCCCDDDEEEGGGIIIJJJKKKKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSUUUXXX\\\aaahhhlllrrrwww|||}}}lllddd^^^XXXVVVSSSPPPRRRVVVZZZ]]]gggsss{{{uuuTTTBBBCCC@@@???@@@>>>>>>AAAEEEIIINNN]]]yyy}}}gggSSSIIIEEEUUUooowwwkkkbbbXXXOOOIIIHHHFFFFFFGGGGGGEEEDDDBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGDDDFFFGGGHHHHHHJJJLLLOOONNNOOOQQQTTTWWW[[[^^^___aaabbbddddddcccccceeefffeeeggggggfffdddeeejjjnnnqqqoooooovvvttteee[[[]]]```\\\[[[___]]]^^^___aaabbbcccdddddd```dddaaadddssstttuuufffUUUMMMGGGGGGHHHJJJJJJHHHHHHLLLUUU\\\ooouuuxxxZZZWWWUUURRRRRRQQQQQQOOOMMMMMMNNNMMMHHHDDDCCCAAA???>>>===<<<:::888555555666666555555444333444555666444222111222333222222222222222222222222000111222333555777999;;;666666666666777999;;;<<<<<<<<<<<<<<<===>>>???@@@>>>;;;<<>>888555666888::::::;;;;;;<<<<<<>>>???AAABBBCCCDDDGGGIIIKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPRRRTTTWWWZZZ___eeeiiiooouuuzzz}}}qqqiii```WWWRRRNNNJJJIIILLLQQQTTT]]]jjjvvv~~~~~~sssSSSBBBCCC@@@>>>AAA??????BBBFFFIIILLLVVVmmm~~~dddQQQCCCMMM```zzzuuulll```VVVMMMKKKIIIHHHHHHGGGEEECCCCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDEEEEEEFFFFFFBBBCCCEEEEEEDDDEEEGGGIIIJJJJJJKKKMMMOOOQQQSSSTTTSSSUUUXXXYYYZZZ\\\___aaa```aaa___]]]\\\```hhhnnnkkkllloooxxxpppeee]]]```bbb^^^]]]___^^^___```aaaaaabbbbbbbbb```eeeccceeeoooxxxppplll{{{~~~dddPPPGGGKKKHHHJJJJJJIIIHHHKKKQQQVVVdddlllxxxyyyZZZVVVTTTRRRSSSQQQQQQNNNLLLLLLMMMLLLHHHDDDCCCAAA???>>>===<<<:::888555555555666555555444333333444555444222111222333111111111111111111111111000111222333555777999;;;777666666666777999;;;<<<@@@???>>>======>>>???@@@<<<999:::@@@DDDDDDCCCEEEDDD???999555555777:::;;;;;;<<<<<<===>>>???@@@AAAAAACCCGGGJJJKKKKKKIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNOOOQQQTTTVVVYYY]]]bbbfffkkkrrrxxxzzz~~~xxxiii___TTTQQQOOOMMMMMMNNNQQQRRRXXXdddrrrpppQQQAAACCC@@@>>>AAA@@@@@@CCCGGGIIIIIIOOO```qqqyyyfffQQQOOOUUUhhhwwwkkk```UUUQQQKKKGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDBBBCCCCCCCCCBBBBBBDDDEEEJJJJJJJJJKKKKKKMMMNNNOOONNNPPPSSSUUUWWWYYY\\\^^^\\\\\\[[[XXXXXX\\\cccjjjfffjjjrrr|||~~~lllddd___bbbccc```^^^_________```aaaaaaaaa``````]]]cccaaaaaagggmmm{{{xxxlllvvv|||ZZZIIIMMMIIIIIIJJJIIIHHHIIIMMMPPPYYYbbbpppzzzyyyYYYVVVTTTQQQSSSRRRPPPNNNLLLLLLMMMLLLHHHDDDCCCAAA???>>>===<<<:::888555555555666555555444333222444444444222111222333111111111111111111111111000111222333555777999;;;777777666777888999;;;<<>>???@@@AAA<<<999:::???BBBCCCEEEHHHFFFAAA:::555555888;;;===<<<<<<===>>>???@@@AAAAAAAAACCCFFFIIIJJJJJJIIIGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNPPPRRRUUUWWWZZZ^^^bbbgggooovvvxxx{{{pppcccWWWUUUXXXXXXXXXYYYWWWXXX[[[dddssslllOOOAAACCC???===AAAAAAAAACCCGGGIIIHHHJJJWWWddd}}}hhhZZZOOOWWWjjj{{{qqqaaaZZZPPPHHHDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@???????????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBCCCCCCBBBAAAAAABBBDDDGGGGGGFFFFFFGGGGGGHHHIIIMMMPPPRRRSSSTTTVVVXXXZZZWWWYYYZZZXXXWWWYYY^^^cccffflllwwwxxxhhhdddaaabbbcccbbb```___``````aaaaaaaaaaaa``````aaafffccc```eeeiiixxxsssrrrkkkOOONNNJJJJJJIIIHHHGGGHHHJJJLLLRRRZZZgggrrrzzzyyyYYYUUUSSSQQQSSSRRRPPPNNNLLLLLLMMMLLLGGGCCCCCCAAA???>>>===<<<:::888555555666666555555444333222333444333222111222333222222222222222222222222000111222333555777999;;;777777777777888:::;;;===BBBAAAAAA@@@??????@@@@@@???<<<<<>>???@@@AAAAAAAAAAAAAAABBBEEEGGGIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMOOORRRSSSUUUXXX[[[^^^cccllltttwwwyyypppcccaaaeeeggggggggg```cccffflll{{{iiiMMM@@@CCC???===AAABBBAAACCCGGGIIIGGGHHHQQQ\\\rrrhhhSSSNNNWWWggg~~~ppphhh[[[OOOIIIFFFFFFFFFFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBAAAAAABBBDDDFFFEEEEEEEEEFFFFFFGGGHHHLLLNNNPPPPPPPPPQQQSSSUUUSSSVVVXXXXXXWWWXXX[[[___gggppp|||}}}{{{rrreeecccaaaaaabbbbbbaaa``````aaaaaabbbbbbbbbbbbaaahhhnnnjjjeeeiiimmm|||qqq}}}XXXPPPKKKJJJHHHGGGGGGHHHIIIJJJNNNSSS]]]iiiuuu~~~yyyYYYUUUSSSQQQSSSSSSPPPMMMKKKLLLMMMKKKGGGCCCCCCAAA???>>>===<<<:::888555555666666555555444333111222333333222111222333333333333333333333333333000111222333555777999;;;888777777777888:::<<<===??????@@@@@@??????>>>>>>???======AAAEEEHHHNNNUUULLLEEE<<<666666:::>>>AAA>>>???AAABBBCCCBBBBBBBBBAAABBBDDDFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKLLLLLLLLLLLLMMMMMMLLLNNNQQQSSSTTTVVVYYY[[[___jjjsssvvvxxxpppnnnsssvvvuuuuuummmsssxxx{{{gggLLL@@@CCC???<<>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCBBBAAA@@@BBBDDDEEEEEEEEEEEEFFFHHHIIIJJJIIIKKKMMMMMMMMMNNNPPPQQQPPPRRRTTTUUUTTTVVV[[[```iiirrr~~~wwwmmmbbbbbbaaa___```aaabbbaaaaaaaaabbbccccccdddccccccjjjpppmmmiiikkkmmm|||xxxwwwbbbSSSMMMKKKHHHFFFFFFHHHIIIJJJKKKMMMTTTaaaqqq}}}yyyYYYUUUSSSQQQSSSSSSPPPMMMKKKKKKLLLKKKGGGCCCCCCAAA???>>>===<<<:::888555555666666555555444333111222333333222111222444333333333333333333333333000111222333555777999;;;888777777777888:::<<<===<<<===>>>??????>>>===<<<>>>;;;<<<@@@DDDGGGOOOVVVNNNGGG===777777:::???BBB???@@@BBBCCCDDDCCCCCCBBBBBBCCCCCCEEEFFFGGGHHHIIIGGGGGGHHHHHHHHHIIIIIIIIILLLLLLLLLLLLMMMMMMMMMMMMLLLNNNPPPRRRSSSUUUWWWYYY]]]hhhsssuuuxxxwwwvvv}}}xxxfffKKK@@@CCC???<<>>>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBAAA@@@@@@BBBDDDAAAAAAAAABBBCCCEEEFFFGGGHHHIIIKKKLLLLLLMMMOOOQQQMMMOOOQQQQQQRRRVVV\\\bbbjjjtttuuujjjaaabbb```^^^^^^aaabbbaaaaaaaaabbbddddddeeeeeedddfffmmmlllhhhiiiiiivvvppp}}}hhhWWWNNNKKKGGGEEEFFFHHHJJJKKKJJJJJJOOO\\\nnn}}}xxxZZZWWWUUURRRRRRQQQQQQNNNLLLLLLMMMLLLHHHDDDDDDBBB@@@>>>===;;;999666666555555555555444444444222222222222222222222222222222222222222222222222000111222222333444888:::<<<<<<;;;;;;:::::::::;;;<<<;;;<<<>>>@@@AAAAAA@@@@@@===;;;;;;???EEEJJJMMMGGGBBB;;;777777;;;???AAA@@@@@@@@@@@@AAAAAABBBCCC>>>???AAABBBDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLPPPQQQQQQPPPPPPRRRVVVYYY[[[___gggoooxxxeeeIII===CCCAAA===@@@@@@AAADDDFFFHHHHHHIIIJJJLLLWWW```zzzqqq```RRRJJJJJJOOOSSSjjjxxxjjj]]]TTTOOOJJJHHHDDDCCCBBBBBB@@@???BBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@@@@@@@AAAAAABBBBBBBBB@@@@@@??????@@@@@@AAABBB????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEGGGIIIKKKKKKJJJHHHHHHHHHGGGJJJMMMNNNQQQXXXccckkkxxxzzzmmmeee^^^___aaa```___]]]^^^^^^`````````bbbddddddbbbaaaeeehhhhhhddd```bbbkkksssvvvmmmyyy|||WWWKKKNNNKKKBBBAAAIIIIIIDDDGGGFFFIIIRRRaaaooozzzyyyZZZWWWUUURRRSSSRRRQQQNNNLLLLLLMMMLLLHHHDDDCCCBBB??????>>>===;;;999666555555555555444444444333333333333333333333333222222222222222222222222000111222333333555888;;;<<<;;;::::::999999::::::<<<<<<<<<===???@@@@@@@@@AAA===;;;<<>>AAABBBBBBAAAAAABBBBBBCCCCCC???@@@AAACCCEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLOOOPPPPPPPPPPPPRRRUUUXXXZZZ^^^eeemmmuuu}}}cccHHH===BBB@@@===@@@@@@AAACCCFFFGGGGGGHHHIIIKKKPPPWWWllltttbbbRRRJJJJJJJJJZZZqqqvvvjjj```[[[NNNKKKGGGEEEEEEFFFFFFEEEBBBAAAAAAAAA@@@@@@@@@@@@CCCCCCCCCCCCBBBAAA@@@???@@@@@@@@@AAAAAAAAAAAAAAA???????????????@@@AAAAAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCEEEGGGIIIIIIGGGFFFFFFGGGFFFHHHKKKMMMQQQ[[[hhhrrr~~~rrrgggaaa]]]___```___^^^\\\\\\]]]^^^^^^^^^```bbbbbbaaa```bbbdddddd```\\\^^^eeemmmmmmmmm```LLLMMMKKKEEEBBBDDDEEECCCDDDDDDEEEMMMYYYgggqqqvvv|||zzz[[[XXXUUUSSSTTTSSSQQQNNNLLLLLLMMMLLLHHHDDDBBBAAA????????????===<<<666555555555555444444444444444444444444444444444222222222222222222222222111222333333333555999<<<;;;:::999888888888999:::<<<<<<<<<<<<===???@@@AAAAAA===:::===DDDJJJLLLKKKIIIDDD===777555888===@@@CCCCCCCCCCCCBBBBBBBBBBBBAAABBBCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKLLLNNNOOOPPPPPPPPPQQQTTTWWWXXX\\\cccjjjqqqyyy```GGG===BBB@@@>>>AAA@@@AAACCCEEEFFFFFFFFFHHHIIIIIIMMM]]]xxxyyybbbOOOFFFGGGOOO___tttzzzpppkkkSSSNNNHHHDDDCCCDDDEEEEEEBBBBBBAAA@@@@@@?????????CCCCCCCCCBBBBBBAAA@@@???AAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBEEEFFFGGGGGGEEEDDDEEEFFFDDDGGGJJJNNNUUUbbbqqq{{{~~~mmmddd```]]]^^^___^^^\\\ZZZZZZ[[[\\\[[[[[[\\\^^^______^^^aaabbbaaa]]]YYYZZZ```gggnnnbbbtttjjjRRRMMMHHHGGGEEEBBBCCCGGGEEECCCDDDHHHRRR]]]fffkkkvvv{{{{{{[[[XXXUUUSSSUUUTTTQQQNNNLLLLLLMMMLLLHHHDDDCCCAAA???>>>>>>>>><<<:::666555555555555444444444444444444444444444444444222222222222222222222222222333333333333555999===;;;:::888777666777888999<<<<<<<<<<<<<<<===???AAAAAA<<<:::===EEEJJJJJJHHHGGGCCC<<<666333666;;;@@@CCCCCCCCCBBBBBBAAA@@@@@@BBBCCCDDDFFFFFFGGGGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMOOOOOOOOOPPPSSSUUUWWW[[[aaagggmmmuuu}}}}}}[[[EEE===BBB@@@???BBB@@@AAACCCEEEEEEEEEEEEFFFGGGGGGKKKTTThhhxxx```PPPLLLNNNYYYnnn|||wwwbbb\\\SSSKKKFFFDDDCCCBBBDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@????????????>>>>>>>>>===>>>>>>???@@@????????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@FFFFFFGGGEEEDDDDDDEEEGGGGGGJJJOOOWWW```mmmzzzvvvggg```___\\\]]]^^^]]]ZZZXXXXXXYYYZZZYYYXXXYYY\\\]]]^^^]]]aaaaaaaaa]]]YYYYYY]]]bbbssstttcccooozzzdddSSSFFFFFFHHHEEEFFFKKKHHHFFFEEEGGGMMMVVV^^^bbbooottt|||{{{[[[WWWUUUSSSUUUTTTQQQNNNLLLLLLMMMLLLHHHDDDCCCAAA???===<<<;;;888666666555555555555444444444222222222222222222222222222222222222222222222222222222222222222555999===;;;:::888666666777888999;;;===>>>>>><<<===???AAA@@@<<<:::<<>>AAAAAAAAAAAAAAA@@@???>>>DDDDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJLLLMMMNNNNNNOOOQQQSSSVVVZZZ```dddiiipppzzzyyyVVVCCC>>>BBB???@@@CCC@@@AAACCCEEEEEEDDDDDDEEEFFFFFFJJJOOO[[[rrr{{{iii\\\WWWYYYfff{{{zzzrrrggg\\\SSSMMMHHHEEEEEEDDDCCCBBBAAABBBCCCDDDBBBBBBBBBBBBAAA@@@???>>>????????????????????????>>>>>>>>>===>>>>>>???@@@?????????????????????????????????????????????????????????@@@@@@@@@@@@@@@DDDDDDEEEDDDDDDEEEHHHKKKPPPUUU]]]fffpppzzz}}}iii]]]YYYZZZZZZ[[[\\\[[[YYYXXXXXXXXXYYYXXXXXXZZZ\\\^^^]]]\\\______^^^[[[XXXWWWZZZ]]]cccsssnnnnnnfffKKKEEEIIIHHHGGGIIIHHHGGGFFFGGGJJJOOOUUUYYYfffkkkttt|||{{{ZZZVVVTTTRRRUUUTTTQQQNNNLLLLLLMMMLLLHHHDDDCCCAAA>>>===;;;:::777555666555555555555444444444222222222222222222222222222222222222222222222222222222111000111444999===<<<:::888666555777999:::;;;>>>AAA@@@>>>===???AAA@@@>>><<<<<>>===DDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHJJJLLLMMMMMMNNNPPPQQQSSSXXX]]]```ccckkkvvv~~~sssQQQBBB>>>AAA>>>@@@DDD@@@BBBDDDFFFFFFEEEDDDDDDEEEEEEGGGJJJQQQ^^^vvvyyymmmaaaaaaooovvvlllbbbYYYQQQLLLIIIHHHEEECCCBBBBBBBBBCCCBBBBBBBBBAAAAAA@@@???>>>======>>>>>>>>>????????????>>>>>>>>>>>>???@@@@@@????????????????????????????????????????????????>>>??????@@@@@@AAABBBBBBBBBCCCDDDFFFIIINNNTTTYYYcccgggoooxxxpppaaaZZZZZZ\\\XXXZZZ[[[[[[YYYXXXXXXYYYXXXYYYZZZ\\\___```___]]][[[\\\[[[YYYVVVUUUVVVXXX\\\hhhyyy|||ooosssZZZIIIGGGHHHEEEBBBDDDEEEEEEEEEFFFIIIMMMPPPZZZaaakkkuuu}}}zzzYYYUUUSSSQQQTTTTTTQQQNNNLLLLLLMMMLLLHHHDDDBBB@@@>>>===<<<;;;999777666555555555555444444444333333333333333333333333222222222222222222222222111111000//////222888<<<===;;;888666666777999;;;:::???CCCDDD@@@>>>???@@@BBBBBB@@@>>><<>>???@@@BBBBBBAAA@@@???DDDEEEEEEFFFEEEEEEDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIGGGIIILLLMMMMMMMMMOOOPPPPPPTTTYYY\\\^^^eeeqqq{{{~~~nnnMMM@@@>>>AAA>>>AAAEEE@@@DDDEEEGGGFFFEEEDDDDDDEEEEEECCCEEEKKKSSSbbb~~~nnnbbbeeesss~~~xxxqqqhhh___YYYTTTQQQMMMHHHEEECCCCCCCCCAAAAAABBBAAAAAA@@@???>>>;;;<<<<<<===>>>???@@@@@@???????????????@@@AAAAAA????????????????????????????????????????????????===>>>???@@@AAACCCCCCDDDCCCFFFJJJOOOVVV```jjjpppyyy{{{wwweee[[[ZZZ\\\___WWWYYY[[[[[[ZZZYYYZZZ[[[YYYZZZ\\\```cccccc```^^^[[[[[[ZZZYYYWWWVVVWWWWWWZZZcccqqqtttkkkkkkNNNEEEGGGEEE???@@@CCCEEEEEEEEEFFFHHHKKKOOOWWWbbbmmmwww~~~zzzYYYTTTRRRQQQSSSSSSQQQNNNLLLLLLMMMLLLHHHDDDAAA@@@>>>===>>>===;;;:::666666555555555444444444444444444444444444444444222222222222222222222222111000///......222777;;;===;;;888666666777:::<<<999???EEEFFFBBB??????@@@DDDDDDCCC???;;;===CCCJJJQQQQQQNNNFFF;;;444222444>>>???AAACCCCCCCCCAAA@@@DDDEEEEEEEEEEEEDDDDDDCCCEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIFFFIIIKKKLLLLLLMMMNNNOOOMMMRRRWWWXXXZZZaaannnxxx}}}jjjKKK@@@???AAA>>>AAAEEE@@@DDDFFFGGGGGGEEEDDDDDDEEEGGGAAABBBKKKOOOXXXsssvvvddd]]]cccqqq{{{xxxpppjjj^^^ZZZUUUNNNIIIFFFEEEEEEAAAAAAAAAAAA@@@???>>>>>>:::;;;<<<===>>>???@@@AAA@@@@@@??????@@@@@@AAABBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======???@@@BBBDDDEEEEEEGGGJJJPPPXXXcccooo|||jjjZZZTTTVVVZZZ\\\VVVXXXZZZ[[[ZZZZZZ[[[\\\YYY[[[^^^cccfffeeebbb___\\\\\\\\\[[[ZZZYYYYYYYYYUUU\\\jjj{{{{{{iiiwwwuuuSSSDDDGGGGGGBBB@@@CCCFFFGGGFFFFFFHHHJJJHHHPPP\\\hhhsss{{{vvvSSSSSSUUUTTTTTTQQQQQQNNNLLLLLLLLLJJJFFFBBB??????>>>===;;;999888777666666555555555444444444333333333222222111111111333333333222222111111111222222111000000222666:::??????===:::777777888:::<<<>>>@@@>>><<<;;;===@@@@@@???>>><<<<<>>@@@AAACCCDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHJJJKKKLLLKKKKKKLLLOOOQQQQQQQQQRRRTTTZZZ```gggkkkttt}}}yyy```FFFDDDAAA@@@AAABBBAAAAAAFFFFFFEEEDDDDDDDDDCCCCCCEEEBBBDDDIIIJJJOOOeee~~~kkk[[[XXXaaajjjvvv~~~|||{{{zzztttlllaaaWWWRRROOOLLLIIIEEEDDDBBBAAAAAA@@@@@@???AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>????????????????????????>>>>>>>>>?????????======???AAABBBBBBAAA@@@AAADDDJJJNNNQQQYYYeeeqqqyyyrrr```WWWUUUUUUXXX]]]ZZZYYYZZZ[[[\\\]]]\\\[[[^^^^^^```aaaaaaaaa```___^^^^^^^^^]]]]]]\\\\\\[[[^^^```dddrrr}}}llliiiuuu]]]BBBEEEKKK@@@???BBBGGGIIIHHHFFFDDDCCCGGGLLLTTT^^^iiitttvvvTTTRRRSSSRRRSSSQQQQQQNNNLLLLLLLLLKKKFFFBBB@@@@@@???>>><<<:::888777666666555555555444444444333333333222222222111111333333333222222222111111222222222111000222666999??????>>>;;;888777999:::;;;===???===;;;;;;>>>BBBBBBAAA>>>;;;;;;>>>CCCHHHMMMVVVVVVGGG:::777888777;;;<<<>>>@@@BBBDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJKKKNNNPPPOOOOOOPPPRRRWWW]]]cccgggnnnvvvttt\\\EEECCC@@@@@@AAAAAAAAAAAADDDDDDDDDEEEDDDDDDCCCBBBGGGCCCDDDGGGGGGHHHXXXkkkttteee]]]ZZZgggoooyyy}}}}}}zzzzzzzzz{{{qqqhhhbbb]]]XXXUUUOOOLLLHHHGGGGGGGGGDDDAAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@??????@@@@@@AAABBB>>>????????????@@@@@@AAAAAABBBCCCBBBAAAAAACCCDDDGGGGGGHHHHHHKKKQQQYYY^^^hhhoooyyysssfff[[[WWWWWWYYY[[[___^^^^^^^^^___``````___^^^^^^___aaabbbcccbbbbbbaaa``````___^^^]]]]]]\\\\\\\\\^^^bbbnnn}}}jjjdddiii~~~wwwVVVIIIHHH@@@>>>AAADDDFFFGGGGGGGGGHHHEEEIIIPPPYYYcccnnnzzzvvvVVVRRRQQQPPPSSSRRRPPPNNNLLLLLLLLLKKKFFFBBBAAAAAA@@@???===;;;999888666666666555555555444444333333333333222222222222333333333222222222222111111222222111000222555888??????>>><<<999888999:::;;;<<<===<<<:::;;;@@@DDDDDDBBB???;;;999<<>>;;;999555:::<<>><<<:::999666666666666555555555555333333333333333333333333222222222222222222222222111222222111000222444777>>>>>>???===:::888888999999;;;<<<;;;:::;;;@@@EEEFFFDDD@@@;;;999;;;@@@DDDKKKSSSSSSIII@@@>>>;;;666999;;;@@@DDDGGGHHHGGGGGGIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJJJJJJJJJJLLLNNNNNNNNNNNNOOOQQQUUUYYY[[[^^^fffqqqzzzxxx{{{iiiUUUBBB@@@>>>>>>???AAAAAAAAA@@@BBBEEEGGGGGGFFFDDDCCCAAA>>>???DDDFFFEEEHHHMMM___qqq|||ppphhhbbbgggsss{{{yyytttrrrssswww{{{{{{uuurrrlllgggbbbaaacccbbb\\\WWWQQQOOOLLLIIIGGGEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEEEECCCCCCCCCCCCDDDFFFGGGHHHHHHJJJLLLNNNOOOQQQTTTWWW^^^___aaaccchhhpppyyy}}}kkkddd_________]]]]]]___```aaaccccccbbb```___^^^___```bbbcccddddddddddddddddddcccbbb```___^^^^^^]]]^^^```hhh{{{iiiXXXSSSdddcccQQQGGGCCCBBBAAAAAABBBDDDDDDCCCCCCEEEGGGKKKQQQ[[[eeelllpppuuu}}}yyyZZZRRROOOQQQTTTRRROOOMMMKKKKKKLLLKKKGGGCCCBBBBBBAAA@@@>>><<<;;;:::777777666666666555555555333333333333333333333333222222222222222222222222000111222111111111333555<<<===>>>===:::888777777888:::<<<;;;:::<<<@@@EEEEEEDDDAAA===;;;<<<@@@DDDLLLRRRQQQGGG@@@AAA>>>999888;;;@@@DDDHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGGGGIIIKKKKKKKKKKKKMMMNNNNNNNNNNNNNNNPPPSSSVVVWWWYYY```jjjsssyyy||||||fffSSSAAA???===>>>@@@AAABBBBBBAAACCCEEEHHHHHHGGGEEEDDD@@@>>>@@@EEEGGGGGGGGGIIISSS\\\vvv{{{hhhbbbjjjwww~~~sssrrrpppppptttzzz~~~{{{wwwtttqqqqqqsssrrrmmmiiiaaa___[[[WWWSSSPPPNNNMMMMMMMMMLLLKKKKKKJJJKKKKKKHHHHHHIIIKKKNNNRRRVVVXXXUUUWWWZZZ]]]___cccgggjjjsssssstttuuuxxx}}}qqqkkkmmm~~~{{{ooohhhbbb___]]]ZZZ[[[^^^^^^aaaddddddaaa___^^^^^^___```aaacccddddddcccccceeeddddddcccaaa``````___^^^______bbbpppzzz^^^YYY^^^{{{{{{___HHHDDDBBB@@@AAACCCDDDCCCAAADDDEEEFFFGGGKKKSSS[[[aaaiiipppyyy}}}\\\SSSQQQTTTVVVPPPOOOMMMKKKKKKMMMLLLGGGDDDBBBBBBAAA@@@>>><<<:::999777777777666666666555555333333333333444444444444111222222222222333333333000111222222111111333444:::<<<>>>===:::777555555777:::<<<<<<;;;<<>>???BBBEEELLLQQQOOOFFFBBBDDDAAA:::777999>>>BBBFFFIIIJJJJJJHHHIIIIIIIIIHHHGGGFFFFFFBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGIIIKKKLLLLLLLLLMMMNNNMMMMMMMMMNNNOOOQQQSSSUUUVVV\\\dddkkkpppwww~~~vvv```PPPAAA???>>>>>>@@@CCCCCCCCCBBBCCCEEEFFFGGGFFFDDDCCCAAABBBDDDEEEFFFFFFFFFFFFKKKNNN___}}}ppp```^^^fffpppvvv|||yyyrrrjjjeeefffnnnuuuzzz|||zzzrrrpppmmmjjjfffbbb___]]]\\\\\\[[[ZZZZZZZZZZZZZZZTTTUUUWWWZZZ___eeekkknnniiilllooorrruuuxxx}}}vvvaaa```kkkzzzjjjccc^^^\\\ZZZXXXZZZ___^^^bbbfffgggdddaaa```aaa```aaabbbcccdddcccbbbbbbddddddccccccbbbaaaaaaaaa^^^___^^^\\\eeeyyyiii\\\VVVkkkbbbIIIEEEBBBAAADDDFFFFFFDDDDDDEEEEEEEEEGGGLLLRRRWWWaaaiiisss{{{^^^TTTSSSXXXXXXNNNOOOLLLKKKKKKMMMLLLHHHDDDBBBAAAAAA???>>><<<:::999777777777777666666666555333333333444444444555555111111222222222333333333000111222222111111222333888:::===<<<:::666444333666999===>>><<<<<<>>>@@@@@@BBBCCCCCCBBBCCCDDDFFFJJJOOONNNHHHFFFHHHBBB888444666:::>>>BBBFFFIIIJJJHHHHHHHHHIIIHHHHHHGGGGGGBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEHHHJJJKKKKKKKKKLLLMMMKKKKKKLLLLLLNNNPPPQQQRRRRRRWWW]]]bbbffflllsssyyynnnXXXIIIAAA???>>>???AAADDDEEEEEECCCCCCCCCCCCCCCCCCBBBAAA@@@CCCEEEDDDCCCDDDEEEGGGFFFJJJQQQ```zzzooo```ZZZ^^^cccwww|||yyylllaaa]]]^^^gggooozzz}}}zzzvvvsssqqqlllllllllmmmnnnooopppqqqlllllllllnnnqqqvvvzzz}}}~~~qqq]]][[[aaauuu~~~sssbbb^^^\\\[[[ZZZWWWZZZ^^^]]]bbbggghhheeebbbbbbccccccddddddeeeeeedddbbbaaabbbbbbbbbbbbbbbbbbbbbbbb^^^aaaaaa___fffyyymmm]]]aaayyyYYYQQQGGGBBBBBBEEEFFFEEEDDDDDDDDDCCCDDDFFFKKKNNNUUU]]]iiirrrwww|||___UUUUUU[[[YYYMMMOOOLLLKKKKKKMMMLLLHHHDDDAAAAAA@@@???===;;;999888777777777777666666666666333333333444444555555555111111111222222333333333000111222222111000111333666999<<<<<<999666333222555999>>>???===<<<<<<>>>>>>AAACCCEEEEEEEEEFFFGGGGGGMMMOOOKKKJJJJJJBBB666222444777;;;???DDDGGGIIIGGGGGGHHHIIIIIIIIIHHHHHHBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDFFFIIIJJJJJJJJJJJJKKKJJJJJJJJJKKKMMMNNNPPPQQQOOOSSSXXX\\\___dddlllqqq{{{~~~iiiRRRDDDAAA@@@>>>???BBBEEEFFFFFFBBBBBBBBBAAA@@@@@@@@@@@@;;;@@@CCCAAA@@@CCCGGGIIIDDDKKKMMMNNN^^^ooo^^^YYY[[[eeewwwrrrccc]]]SSS]]]kkkwwwwwwxxxyyyzzz|||~~~~~~|||}}}~~~wwwtttqqqrrruuuwwwwwwvvvqqqccc\\\WWW^^^jjjsssllleee```]]]]]]^^^\\\XXXYYY]]]ZZZ```fffgggdddaaaaaaccceeeffffffgggfffdddcccbbbaaaaaabbbbbbbbbccccccccc^^^ccceeeeeennnsssbbbgggzzzjjj^^^MMMBBB@@@AAACCCCCCCCCCCCCCCCCCBBBCCCFFFIIIJJJSSS___hhhooouuu}}}___UUUQQQPPPRRROOOOOONNNNNNNNNMMMKKKGGGDDDAAAAAA@@@@@@>>><<<999888999999999999888888888777444444333333333333222222333333333333333333333333111111111111111111111111777999<<<;;;888666666777888888;;;???BBBDDDCCCAAACCC@@@@@@EEELLLNNNHHHBBBGGGIIILLLNNNQQQPPPGGG<<<777444333888<<<@@@GGGNNNIIIHHHGGGHHHIIIIIIHHHGGGGGGEEEBBB@@@@@@AAACCCDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQTTTVVVYYY___fffjjjrrrxxx}}}bbbKKKBBB??????@@@AAAAAABBBCCCCCCAAAAAAAAA@@@@@@?????????>>>>>>???AAACCCDDDEEEFFFEEECCCEEENNNYYYjjjmmm___ZZZ```pppooodddYYY[[[___hhhttt~~~}}}~~~xxxsssiiijjjnnntttuuussstttxxx~~~ttthhh___ZZZXXXYYYhhh}}}uuueeeaaacccbbbaaaaaa___^^^]]]\\\\\\^^^aaaddddddbbb```^^^]]]^^^```ccceeedddccccccccccccbbbbbbbbbbbbbbbcccdddhhhdddccckkk}}}ssscccgggwwwtttZZZFFFCCCIIIHHHAAACCCDDDEEEDDDCCCCCCDDDEEEFFFNNNXXX^^^cccjjjttt}}}___UUUPPPPPPRRROOONNNNNNMMMMMMMMMKKKGGGDDDAAAAAA@@@@@@>>><<<999888777777777777666666666666444444333333333333222222333333333333333333333333111111111111111111111111555888::::::888666777888888999;;;>>>AAACCCBBB@@@AAA@@@AAAEEEIIIIIIEEE@@@GGGJJJMMMPPPUUUUUUMMMBBB888333111444777:::AAAHHHGGGGGGFFFFFFGGGHHHHHHGGGGGGEEECCCAAAAAAAAACCCDDDCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJIIIJJJKKKLLLMMMNNNNNNOOONNNPPPRRRTTTWWW\\\bbbfffnnnsss|||vvv\\\GGG@@@>>>??????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@??????===>>>???@@@AAABBBCCCDDDDDDAAABBBHHHPPP\\\ooo~~~nnneeeeeemmm|||xxxuuuddddddcccccceeemmmvvv}}}|||tttlllddd___^^^dddrrruuulllbbb[[[ZZZ]]]___```vvvwwwddd\\\```eeebbbaaa```^^^\\\ZZZYYYXXX\\\^^^aaaaaa```___^^^^^^\\\^^^```aaa```^^^]]]]]]____________```aaabbbccciiiggggggooo}}}jjj___eeerrrzzzrrrZZZHHHBBBBBBBBBBBBCCCCCCCCCBBBAAAAAAAAACCCJJJRRRWWW[[[aaallltttzzzwwwooo___TTTOOOPPPSSSQQQNNNMMMLLLLLLLLLJJJFFFCCCAAAAAA@@@@@@>>><<<999888666555555555444444444444444444333333333333222222222222222222222222222222111111111111111111111111333666888999999888999999999999:::===@@@AAA@@@??????AAACCCDDDEEECCC@@@???CCCFFFJJJOOOUUUWWWPPPFFF<<<666222333444666<<>>>>>??????@@@@@@@@@???????????????@@@@@@@@@===>>>>>>???@@@@@@AAAAAACCCBBBBBBEEEGGGMMMXXXccczzzqqqooooooqqqpppnnnqqqvvvqqqsssrrrjjjaaa___fffnnnvvvwwwwwwuuusssqqqqqqqqqvvvxxx}}}{{{yyywwwwwwxxxyyyxxxwwwxxxxxxxxxxxxyyy{{{~~~}}}wwwnnnfffbbb```___^^^jjjrrruuubbb[[[VVV[[[hhhtttyyyyyy{{{fffZZZYYY___ddd``````^^^\\\YYYWWWUUUTTTYYYZZZ\\\]]]]]]^^^___aaa^^^^^^^^^^^^]]][[[YYYWWWZZZZZZ[[[\\\]]]___```aaaaaa```bbbiiirrryyy||||||uuu\\\TTT]]]ggg}}}vvv[[[JJJGGGJJJCCCCCCCCCCCCBBBAAA@@@??????DDDIIILLLOOOUUU^^^fffpppuuuzzz}}}}}}~~~yyyqqqfff______SSSNNNOOOSSSQQQMMMLLLLLLLLLKKKIIIEEEBBBAAAAAA@@@@@@>>><<<999888555555555444444444333333444444333333333222222222111111111111111111111111111111111111111111111111333555777999;;;;;;;;;<<<999999:::<<<>>>@@@???===???BBBEEEEEEBBB???>>>???@@@DDDHHHNNNUUUYYYTTTKKKAAA;;;666555555777<<>>>>>>>>??????===>>>>>>>>>??????@@@@@@>>>>>>????????????@@@@@@CCCDDDEEEEEEFFFGGGLLLQQQkkkxxxnnnggg___ZZZ[[[___rrr~~~vvvhhhdddfffkkkjjjgggbbb\\\YYYYYYZZZaaacccjjjttt|||}}}vvvooohhhfffdddeeefffgggfffeeeffffffggghhhiiilllnnnoooqqqrrrrrrtttttttttrrrqqqnnnssszzz|||xxxppphhhcccccc^^^YYYXXX]]]gggooouuupppaaaVVVVVV]]]ppprrreee```___```aaa^^^]]]\\\ZZZXXXWWWUUUUUUWWWXXXZZZ[[[[[[^^^aaadddbbbaaa___^^^]]][[[XXXVVVVVVVVVWWWXXXZZZ\\\]]]^^^YYYYYY[[[___cccffffffeeeiii{{{fffWWWTTTUUUggg}}}~~~dddTTTNNNDDDCCCCCCCCCDDDCCCBBBAAA===@@@BBBCCCDDDIIIRRRYYYbbbhhhnnnrrrtttvvvzzz~~~~~~zzzrrrkkkddd^^^ZZZ___TTTOOOOOOSSSQQQMMMLLLLLLLLLKKKIIIEEEBBBAAAAAA@@@@@@>>><<<999888666666666555555555444444444444333333333222222222111111111111111111111111111111111111111111111111333444777:::<<<>>>>>>>>>999888888:::===>>>>>>===@@@DDDGGGFFFBBB??????AAA@@@DDDHHHNNNVVV[[[VVVNNNDDD===888777777777<<>>>>>=========>>>>>>?????????????????????@@@@@@@@@@@@@@@CCCEEEFFFFFFHHHJJJJJJYYYrrr}}}tttiii\\\UUUSSSdddzzz{{{mmmgggdddbbb^^^WWWRRROOOPPPQQQQQQSSSXXXbbbjjjkkkddd]]]VVVTTTSSSSSSUUUWWWVVVVVVVVVVVVXXXYYY[[[]]]___``````aaaccceeefffggghhhiiiggghhhjjjhhhccc]]]YYYWWWUUUWWW]]]fffqqq|||~~~sss```UUUQQQYYYkkk{{{nnngggfffgggdddaaa\\\[[[[[[ZZZYYYXXXXXXWWWVVVWWWYYYZZZ[[[^^^bbbeeecccaaa^^^]]]]]]\\\YYYWWWUUUUUUUUUVVVWWWYYYZZZ[[[ZZZYYYYYY[[[]]]_________^^^kkk}}}lll[[[MMMXXXnnnfffRRREEECCCAAAAAACCCDDDBBBAAA===>>>?????????CCCIIINNNXXX]]]ccchhhlllqqqwww||||||}}}~~~yyy{{{tttkkkbbb]]]\\\\\\\\\```UUUPPPPPPSSSPPPNNNMMMLLLLLLLLLJJJFFFCCCAAAAAA@@@@@@>>><<<999888777777666666666555555555444444333333333333222222222222222222222222222222111111111111111111111111333444666999===??????===888777777999<<<>>>>>>===@@@CCCFFFEEECCCAAABBBCCC>>>AAAEEEJJJRRRVVVRRRJJJDDD>>>:::999777666888===HHHKKKLLLJJJFFFDDDFFFHHHJJJJJJJJJIIIGGGEEEBBB@@@BBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLNNNNNNNNNNNNQQQSSSRRRVVV[[[```ffflllssswww~~~xxxuuuvvv{{{rrrYYYFFFAAACCC====================================>>>>>>>>>>>>???????????????@@@@@@@@@<<<@@@CCCCCCEEEIIIIIIGGGLLL[[[rrrwwwjjjddd]]]rrrpppggggggeeeaaaYYYRRRLLLIIIIIIIIIJJJMMMRRRVVVVVVQQQMMMIIIGGGFFFFFFGGGHHHHHHGGGGGGHHHJJJKKKMMMOOOPPPQQQMMMOOOQQQTTTVVVZZZ```cccfffccc^^^XXXTTTUUUYYY\\\```iiiwwwtttnnnhhhgggccc[[[TTTRRRWWWcccwww{{{}}}~~~uuuiiidddfffhhhgggdddZZZZZZZZZZZZYYYYYYYYYYYYVVVWWWXXXYYYZZZ]]]aaaddd___\\\ZZZZZZ\\\\\\ZZZWWWVVVVVVVVVUUUVVVVVVWWWWWWXXXWWWVVVVVVXXXZZZ]]]^^^^^^cccoooqqq[[[QQQ\\\vvv{{{dddIIIEEE@@@???@@@AAAAAA????????????>>>>>>@@@DDDGGGOOOTTTZZZ___ccciiiqqqwwwyyyzzz|||~~~|||xxx}}}{{{tttgggbbb\\\VVVTTTVVVZZZ]]]aaaVVVQQQPPPRRROOONNNNNNMMMMMMMMMKKKGGGDDDAAAAAA@@@@@@>>><<<999888666666666666555555555555444444333333333333222222333333333333333333333333111111111111111111111111222222333777<<<>>>===;;;666555555777;;;===>>>>>>???AAACCCCCCCCCCCCDDDDDD@@@CCCFFFJJJQQQUUUPPPGGGGGGBBB===;;;888444444888AAAFFFJJJJJJHHHFFFGGGJJJKKKKKKLLLKKKIIIEEEBBB@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLIIIJJJLLLLLLLLLMMMNNNPPPOOOQQQUUUXXX[[[```fffkkkssszzzwwwtttxxxjjjRRRCCC???AAA==========================================<<<<<<=========>>>>>>?????????;;;???AAA???BBBGGGHHHDDDEEEMMMYYYhhh~~~nnnttt{{{|||wwwnnneee___fffhhhiiifff```YYYTTTRRRRRRQQQPPPOOONNNLLLKKKJJJIIIGGGDDDCCCCCCCCCBBB@@@AAABBBCCCEEEGGGHHHIIIIIIDDDFFFGGGIIIKKKPPPXXX]]]cccbbbaaa___^^^```dddhhhooovvvyyypppfff___XXXVVVUUUVVVZZZaaalllvvv}}}xxxxxx|||yyywwwpppiiifffhhhiiifffccc[[[[[[ZZZYYYXXXXXXWWWWWWUUUVVVXXXYYYYYYZZZ]]]___\\\XXXVVVXXX\\\^^^]]]ZZZYYYXXXWWWVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSUUUXXX[[[]]]]]]bbbqqq~~~^^^XXX^^^uuu}}}qqqTTTMMMEEE@@@AAAAAA@@@>>>@@@@@@@@@???>>>???AAACCCFFFJJJOOOSSSVVV\\\ccciiinnnppprrrvvvyyy}}}~~~xxxrrrsss}}}xxxmmmeeeWWWVVVTTTRRRQQQSSSWWWZZZbbbWWWRRRQQQRRRNNNOOONNNNNNNNNMMMKKKGGGDDDAAAAAAAAA@@@>>><<<999888666666555555555444444444444444444333333333222222333333333333333333333333111111111111111111111111111111222555:::<<<;;;999555444444777:::===??????>>>???@@@BBBDDDEEEEEEEEEJJJLLLNNNQQQWWW[[[UUUMMMKKKFFFAAA???:::444333555;;;AAAHHHJJJHHHGGGIIILLLKKKLLLLLLLLLJJJFFFBBB??????@@@@@@AAAAAABBBCCCCCCFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLGGGIIIKKKKKKKKKKKKMMMNNNNNNOOOQQQRRRTTTXXX]]]aaaiiiooouuuwww}}}{{{vvv{{{zzzeeeNNNAAA===>>>>>>>>>>>>>>>>>>=========>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>???===AAAAAA>>>AAAGGGGGGBBBCCCGGGKKKOOO^^^yyy}}}pppccc\\\XXXWWWVVV\\\cccmmmuuuvvvtttpppnnncccbbb^^^YYYTTTRRRRRRTTTSSSPPPMMMKKKJJJHHHFFFDDDEEEFFFGGGIIIJJJKKKKKKKKKJJJKKKJJJIIIIIINNNUUU\\\aaagggoootttvvvuuusssrrroooqqqtttuuussslllccc\\\WWWRRRPPPSSSYYYaaaooo{{{~~~~~~{{{xxxvvv}}}wwwtttuuutttnnnmmmlllmmmnnnkkkddd^^^\\\[[[ZZZYYYWWWVVVUUUTTTSSSUUUWWWXXXXXXXXXZZZ\\\[[[WWWUUUXXX^^^aaa```^^^[[[ZZZXXXVVVUUUTTTSSSSSSRRRSSSTTTTTTTTTUUUXXXZZZYYYWWWYYYdddwwwxxxeeeWWWZZZfffllllllkkk^^^VVVKKKDDDCCCCCCAAA???AAAAAA@@@@@@??????@@@@@@???BBBFFFHHHKKKOOOWWW\\\ccceeehhhmmmrrrvvvzzz|||~~~~~~yyysssrrrzzz{{{ttthhh[[[RRROOOQQQSSSSSSSSSTTTUUUWWWfffUUUSSSQQQOOONNNNNNMMMMMMMMMLLLJJJFFFCCC@@@BBBBBBAAA===:::888888777666555444444333444444555555555555555555555555111111111111111111111111222222222111111111111000000///111555;;;===<<<:::888888888999:::===???AAAEEEDDDBBB@@@@@@CCCIIINNNWWWXXXUUUPPPQQQUUUUUUOOOJJJNNNOOOGGG;;;333444888555;;;CCCHHHIIIIIIJJJKKKJJJJJJKKKLLLJJJHHHEEEDDDAAAAAA@@@@@@AAABBBDDDEEEEEEDDDDDDDDDDDDFFFGGGIIIFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKOOONNNNNNOOOQQQTTTWWWYYY```cccggglllqqqwww~~~~~~}}}rrrXXXCCC===???AAA========================???>>>===<<<;;;;;;<<<===<<<<<<<<<<<<============???@@@BBBDDDDDDCCCBBBAAADDDCCCEEEJJJNNN[[[uuu}}}rrreee\\\WWWVVVXXX[[[aaajjjttt{{{~~~|||~~~{{{rrrnnnqqqrrrpppnnnmmmjjjddd^^^YYYVVVUUUXXXVVVXXX^^^```^^^\\\\\\```^^^\\\[[[\\\```eeehhhvvv}}}vvvmmmfff\\\WWWVVVZZZZZZRRRLLLKKKKKKKKKTTTiii|||rrrrrrxxx~~~{{{ppplllmmmoooqqqhhhhhhiiiiiigggccc___]]]ZZZZZZYYYXXXWWWVVVUUUUUUTTTVVVYYYZZZZZZ[[[]]]^^^\\\\\\[[[\\\]]]___aaabbbhhhgggddd```[[[XXXUUUSSSUUUSSSRRRSSSVVVXXXVVVTTTYYYZZZ[[[]]]dddvvvdddQQQOOOUUU[[[]]]mmmdddYYYOOOGGGBBBCCCGGG;;;<<<>>>???@@@???>>>===>>>???@@@BBBDDDGGGIIIKKKTTTWWW\\\aaaeeekkkqqquuutttvvvxxxyyyyyy{{{}}}xxxsssjjjccc]]]ZZZWWWVVVTTTYYY^^^___ZZZWWWVVVXXXgggVVVSSSQQQOOONNNNNNMMMMMMMMMMMMJJJGGGCCCAAABBBBBBAAA===:::888888777666555444444333444444555555555555555555555555222222222222222222222222222222222111111111111000000000111444999<<<<<<;;;888888888999:::<<>>???========================???>>>===<<<;;;;;;<<<===<<<<<<<<<<<<============???@@@BBBCCCCCCCCCAAAAAACCCBBBDDDGGGIIIRRRggg{{{vvvrrrmmmeee___[[[\\\]]]aaagggnnnsssvvvxxx~~~wwwooommmmmmpppnnnqqqxxxzzzxxxuuuuuuuuusssqqqooooooqqqssstttwwwmmmccc\\\\\\UUUPPPQQQPPPKKKHHHIIIMMMTTTfffzzzqqqlllqqqzzzvvvsssssssssrrrggggggfffeeebbb^^^[[[YYY\\\\\\[[[ZZZYYYYYYXXXXXXXXXZZZ\\\\\\[[[[[[\\\]]]\\\\\\[[[\\\]]]___```bbbhhhgggeeeccc___\\\YYYWWWWWWUUUTTTUUUXXXYYYXXXVVVYYY[[[\\\]]]dddssswww^^^QQQNNNRRRUUUhhhiiifff^^^UUUNNNIIIFFFEEEEEECCC@@@======@@@CCC??????@@@AAABBBCCCEEEFFFMMMPPPUUUYYY]]]bbbgggkkkooorrruuuwwwwwwyyy{{{}}}~~~zzzvvvkkkgggaaa]]][[[\\\]]]___hhhiiigggaaaZZZWWWYYY\\\hhhWWWTTTRRROOOOOONNNNNNMMMMMMMMMKKKGGGDDDAAABBBCCCAAA===:::999888777666555444444333444444444444444444444444444444333333333333333333333333222222222111111111111000111000000333777:::<<<===999999888999:::<<<===???DDDDDDBBBAAA@@@CCCGGGKKKQQQQQQMMMGGGEEEIIIMMMNNNPPPVVV[[[UUUHHH;;;333111222666===FFFLLLMMMKKKIIIJJJIIIIIIHHHGGGFFFEEEEEEBBBAAA@@@@@@@@@AAABBBCCCBBBBBBDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJLLLNNNPPPRRRTTTVVVZZZ]]]```dddiiilllvvv{{{~~~~~~tttaaaKKK>>><<<===>>>========================>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<============>>>???AAABBBBBBBBBAAA@@@AAAAAACCCCCCCCCGGGTTTbbbpppvvvllljjjeee```\\\]]]```bbbfffnnnxxx|||vvvpppllljjjtttwwwuuulllbbb\\\WWWTTTUUUOOOJJJJJJKKKJJJKKKNNNPPP^^^www}}}hhhjjjppp{{{zzzxxxvvvrrrmmmdddcccaaa___\\\YYYWWWUUU]]]]]]]]]\\\\\\\\\[[[[[[]]]^^^___^^^\\\[[[[[[[[[]]]\\\\\\]]]^^^___```aaadddeeeeeedddbbb___\\\ZZZXXXVVVUUUUUUWWWXXXXXXWWWXXXZZZ\\\]]]aaammm~~~lllXXXNNNNNNRRR]]]iiippplllddd^^^TTTJJJFFFFFFDDD@@@<<<;;;>>>AAAAAA@@@@@@?????????@@@@@@EEEHHHKKKNNNQQQTTTYYY\\\eeehhhmmmqqqsssuuuxxxzzz}}}zzzrrrjjjeee]]][[[YYYXXXYYY]]]aaadddnnnlllggg```[[[[[[```eeeiiiXXXUUUSSSPPPOOOOOONNNMMMMMMMMMKKKGGGDDDAAABBBCCCAAA>>>;;;999999777666555444444333444444444444444444444444444444333333333333333333333333222222222111111111000000222111000111444888<<<>>>:::999999999999;;;<<<===AAAAAAAAA@@@???AAAEEEHHHKKKKKKIIIEEECCCDDDHHHKKKPPPWWW]]][[[OOO@@@666111222333777???HHHMMMNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGCCCBBBAAA@@@???@@@@@@AAA@@@AAACCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPOOOQQQTTTWWWXXX[[[^^^aaaiiimmmttt{{{~~~}}}~~~}}}}}}~~~|||zzzzzz|||~~~~~~}}}yyykkkVVVDDD===<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAAAAAAAA@@@@@@???AAABBBBBB@@@AAAGGGNNNRRRgggtttggg^^^YYYXXXYYY]]]eeeqqq~~~}}}rrrtttvvvwwwzzz}}}wwwuuutttwww}}}~~~zzztttlllddd]]]YYYZZZ]]][[[TTTOOOOOOQQQQQQNNNNNNPPPTTTXXX[[[]]]^^^```nnnsssfffgggqqq~~~xxxwwwxxxtttkkkccc```^^^\\\YYYWWWVVVUUUUUU]]]]]]]]]]]]]]]]]]]]]]]]^^^___```___]]][[[[[[[[[____________``````aaaaaa___```bbbcccbbb___\\\ZZZWWWVVVUUUUUUUUUVVVWWWWWWXXXZZZ\\\]]]```gggrrr{{{nnn^^^VVVTTTOOO___jjjiiiggggggaaaVVVFFFEEEDDDCCCBBB@@@===;;;AAA@@@???>>>>>>>>>>>>>>>@@@BBBDDDFFFGGGIIIMMMPPPWWW[[[bbbggglllooosssuuuwwwzzz~~~{{{yyyuuuooohhhaaa[[[XXXWWWWWWWWWVVVVVVXXX[[[]]]^^^```cccfffjjjqqqyyyjjjXXXVVVSSSPPPPPPOOONNNNNNNNNMMMKKKGGGDDDAAACCCCCCBBB>>>;;;999999777666555444444333444444444444444444444444444444333333333333333333333333222222222111111111000000111111000000222666;;;>>>;;;:::999888999999:::;;;===>>>>>>>>>>>>@@@CCCFFFEEEEEEFFFFFFEEEEEEFFFHHHNNNUUU\\\\\\RRREEE;;;666444222222777@@@IIIOOOQQQLLLKKKJJJIIIHHHHHHIIIIIIEEEDDDBBB@@@??????@@@@@@???@@@BBBCCCDDDDDDCCCBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMOOORRRSSSTTTUUUWWWYYY^^^bbbhhhnnnsssxxx|||~~~}}}}}}||||||{{{{{{}}}{{{wwwuuuwwwzzz|||{{{}}}}}}qqqaaaMMM@@@======>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>??????????????????AAACCCAAA@@@AAACCCDDDHHHRRReee|||tttjjjddd^^^\\\]]]ccciiiiiiddd```[[[]]]^^^___ccclllzzz}}}ssshhhbbb^^^\\\^^^bbbcccccccccbbb```]]]ZZZXXXTTTWWWUUUOOOKKKMMMPPPQQQWWW^^^hhhqqqwwwyyyxxxvvvzzz}}}ooofffdddrrr}}}wwwtttqqqpppppptttwwwrrrggg]]][[[ZZZXXXVVVUUUVVVWWWXXXZZZZZZ[[[[[[\\\]]]]]]]]]\\\]]]___^^^]]]\\\\\\]]]aaaaaaaaabbbbbbbbbbbbbbb^^^___aaacccbbb```^^^\\\YYYYYYXXXVVVVVVVVVXXXYYY\\\]]]___```aaaffflllqqq{{{jjj___KKKTTTYYYYYY]]]eeegggbbbVVVPPPJJJHHHIIIGGGAAA;;;@@@@@@????????????@@@@@@>>>???AAABBBBBBCCCFFFHHHIIINNNUUU\\\aaafffkkknnnmmmpppuuuxxxxxxxxxwwwxxxzzz|||}}}}}}{{{zzz{{{{{{~~~zzzuuuqqqnnnkkkgggaaa[[[VVVSSSQQQQQQUUUVVVVVVTTTPPPMMMMMMNNNLLLVVVfffwwwiiiXXXVVVTTTQQQQQQOOOOOONNNNNNNNNLLLHHHEEEBBBCCCDDDBBB>>>;;;:::999777666555444444333444444333333333333333333333333333333333333333333333333222222222111111111111000000111111111111444999===<<<;;;:::888888888999:::999;;;===>>>???@@@CCCFFFDDDBBBBBBGGGJJJHHHGGGHHHNNNTTTZZZZZZSSSJJJBBB>>>777444111222999BBBJJJOOOKKKKKKKKKKKKJJJJJJJJJIIIGGGFFFDDDAAA@@@????????????@@@AAABBBBBBCCCCCCBBBBBBCCCDDDDDDEEEFFFGGGGGGEEEFFFFFFGGGGGGHHHHHHIIIFFFGGGGGGHHHHHHHHHIIIIIILLLNNNPPPQQQQQQRRRSSSTTTXXX[[[```dddiiimmmsssvvv{{{}}}~~~{{{wwwxxxyyyzzz{{{{{{{{{{{{zzzyyyzzz|||~~~}}}~~~~~~yyywwwtttrrrrrruuuxxx{{{zzzzzz|||{{{eeeVVVFFF???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<========================>>>>>>??????>>>AAABBB@@@AAACCCCCCAAAEEEGGGQQQcccyyy{{{jjjddd``````___YYYSSSQQQUUUUUUTTTSSSTTTYYY___ddd```[[[XXXYYYXXXTTTRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUPPPUUUWWWSSSRRRVVVZZZ[[[mmmyyyuuuiiiccciiitttrrrhhhccciiilllppptttuuuoooeee]]]WWWVVVUUUUUUUUUVVVWWWXXXWWWXXXXXXZZZ[[[\\\]]]]]][[[]]]______^^^]]]^^^___bbbbbbcccccccccbbbaaaaaa```aaabbbccccccaaa___^^^\\\[[[[[[YYYWWWWWWZZZ\\\___aaabbbcccdddfffiiilllqqq{{{\\\VVVOOONNNSSS\\\bbbeeefff]]]QQQKKKIIIGGGCCC>>>@@@????????????@@@AAAAAA>>>???@@@@@@@@@@@@BBBDDDAAAEEEJJJOOOTTTZZZ___ccceeeiiiooossstttttttttttttttvvvxxxyyyxxxxxxzzz{{{}}}}}}}}}~~~~~~|||xxxrrrlllddd___[[[YYYVVVQQQMMMJJJJJJLLLMMMQQQRRRQQQNNNIIIGGGIIIKKKJJJWWWmmmgggWWWUUUTTTRRRRRRPPPOOONNNNNNNNNLLLHHHEEEBBBCCCDDDBBB???;;;::::::777666555444444333444444333333333333333333333333222222222222222222222222222222222111111111111000///000111111111444888<<<===<<<:::888888777888888888:::===@@@AAACCCEEEGGGHHHAAA???FFFMMMMMMLLLLLLRRRVVVYYYXXXSSSLLLGGGEEE999777444222444999BBBHHHIIIJJJKKKKKKKKKJJJIIIHHHIIIHHHEEECCCAAA@@@???@@@?????????@@@@@@AAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGIIIKKKNNNOOONNNNNNOOOPPPRRRUUUXXX\\\___ccciiilllqqqssswww{{{~~~|||yyywwwqqqrrrtttvvvxxxxxxxxxxxxwwwwwwwwwyyy||||||{{{yyy|||||||||}}}~~~qqqpppooooooqqqtttwwwyyy~~~vvvxxx~~~tttXXXKKK@@@>>>>>><<<;;;<<<::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<==================<<<<<<======>>>>>>???AAA@@@>>>@@@EEEDDD???BBBCCCIIITTT```tttyyytttqqqjjj```[[[[[[ZZZXXXWWWXXXZZZ[[[ZZZYYYVVVSSSRRRVVVYYYXXXXXXZZZ\\\ZZZWWWUUUUUUVVVWWWXXX[[[ccciiiiiijjjooorrrrrrmmmfffeeegggtttwwwmmmgggccckkkmmmpppppplllfff___[[[UUUUUUUUUTTTTTTUUUUUUUUUUUUVVVWWWYYYZZZ\\\]]]]]]]]]___``````___^^^^^^___aaaaaabbbbbbbbbaaa______bbbbbbbbbaaa```___^^^]]]ZZZ[[[ZZZWWWUUUUUUXXX[[[^^^___```aaaaaaccceeegggkkk{{{}}}fffSSSOOOQQQRRRVVV\\\bbb```]]]XXXQQQKKKFFFCCC@@@@@@???????????????@@@===>>>??????>>>>>>@@@BBB???AAACCCFFFIIIMMMRRRVVVZZZ___fffkkkmmmmmmnnnnnnkkknnnqqqssstttuuuwwwyyyzzz{{{}}}~~~~~~{{{{{{{{{{{{|||~~~}}}~~~~~~}}}|||}}}}}}{{{xxxsssqqqpppqqqmmmkkkgggaaa[[[VVVQQQOOOJJJJJJHHHGGGGGGHHHIIIJJJJJJKKKKKKHHHHHHLLLUUU]]]]]]gggwwwfffVVVUUUTTTRRRSSSPPPOOONNNOOONNNLLLHHHEEEBBBCCCDDDBBB???<<<::::::777777555444444444444444333333333333333333333333111111111111111111111111222222222111111111111000...000222222222333777;;;===<<<:::888777777777888777:::>>>AAACCCEEEGGGJJJLLLAAA<<>>???AAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIGGGIIILLLMMMLLLLLLLLLMMMNNNPPPSSSUUUXXX\\\aaaeeedddfffjjjnnnqqquuuwwwxxxyyyzzz|||~~~~~~|||zzzxxxvvvuuuuuutttrrrqqqnnnppprrrtttuuuvvvvvvuuuuuuuuuvvvxxxzzzzzzxxxwwwzzzzzzzzz{{{}}}|||tttlllllllllmmmpppsssvvvxxxwwwqqqxxxyyynnnPPPEEE======>>>:::999;;;::::::::::::::::::::::::888999;;;<<<===<<<;;;;;;<<<<<<<<<<<<=========>>>===<<<<<<<<<<<<===>>>>>>???AAA???<<<>>>DDDDDD>>>CCCEEEHHHIIIIIITTTqqqwwwqqqrrrhhhfffdddfffhhhgggaaa[[[]]]VVVQQQRRRVVV[[[aaahhhcccaaa^^^]]]___bbbgggjjj{{{zzzhhh^^^ccckkkqqq{{{xxxkkkggghhhgggmmmooonnniiibbb[[[WWWWWWUUUUUUUUUTTTTTTSSSRRRRRRUUUVVVWWWXXXZZZ\\\]]]^^^```bbbcccbbb```_________``````aaaaaaaaa___^^^]]]aaaaaa```^^^]]]\\\[[[ZZZWWWWWWWWWTTTQQQQQQUUUXXXZZZ[[[[[[\\\]]]^^^```aaadddiiixxxwww[[[VVVTTTLLLKKKRRRWWWaaakkklllbbbUUUMMMKKKAAA@@@???>>>>>>=========<<<===>>>===<<<===>>>@@@@@@@@@@@@@@@AAAEEEJJJMMMLLLRRRYYY^^^aaabbbbbbccc___bbbfffhhhjjjllloooqqqqqqrrrssstttsssqqqooonnnmmmnnnnnnoooppprrrssstttqqqqqqssssssssssssrrrqqqmmmmmmkkkgggbbb^^^]]]^^^VVVTTTQQQNNNKKKHHHGGGFFFBBBCCCEEEGGGHHHHHHHHHGGGFFFGGGGGGFFFJJJUUUfffrrrvvv{{{{{{hhhVVVUUUTTTSSSTTTNNNMMMMMMMMMMMMJJJGGGDDDCCCCCCBBBAAA???<<<999888999888777666666555555555444444333333333333222222222222222222222222222222000000000000000000000000111000//////000222444666>>>===;;;999777666666666999???CCCDDDGGGKKKKKKHHHIIIIIIEEECCCNNN___ccc]]]\\\XXXXXX\\\]]]YYYUUUTTTMMMEEE:::333222333444444>>>EEEKKKLLLGGGCCCDDDFFFGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>???@@@AAABBB@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJMMMMMMOOORRRUUUYYY\\\]]]```______```bbbeeehhhjjjmmmmmmnnnooorrrvvvzzz|||}}}~~~~~~zzzxxxwwwwww{{{|||}}}~~~~~~~~~|||||||||zzzwwwsssqqqqqqrrrsssmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmlllmmmnnnqqqtttvvvtttuuuwwwxxxxxxyyy{{{}}}{{{}}}~~~|||||||||vvvnnniiicccgggjjjjjjjjjoooyyywww}}}{{{kkk]]]@@@???>>>===;;;;;;::::::;;;::::::::::::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;=========<<<======>>>@@@AAABBBCCCCCCBBB@@@AAAHHHUUU___wwwyyyqqqmmmgggcccfffrrrpppccc]]][[[ddduuu|||uuunnnllloootttuuuuuuqqqeee[[[YYYZZZYYYVVVVVVTTTTTTSSSSSSRRRRRRQQQQQQSSSRRRRRRTTTWWWYYYZZZZZZ^^^^^^_________^^^\\\[[[\\\]]]]]]\\\[[[ZZZYYYYYY^^^^^^___^^^\\\XXXUUURRRUUUTTTRRRRRRSSSSSSRRRPPPTTTUUUVVVXXXYYYZZZ[[[[[[___dddgggoooppp[[[RRRPPPMMMJJJNNNVVVcccmmmjjj___UUUSSSIIIEEEAAA??????@@@@@@???===<<<;;;===>>>???>>>=========>>>@@@AAACCCDDDDDDFFFHHHJJJLLLLLLMMMPPPRRRTTTUUUWWWZZZ\\\___aaabbbgggggggggfffccc___\\\YYYZZZZZZ\\\^^^```bbbdddeeeaaaaaaaaaaaa```___^^^^^^XXXWWWUUURRROOOLLLJJJIIICCCDDDEEEFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCDDDDDDAAAFFFIIIMMM]]]yyyssskkkjjjfff```kkkXXXUUUTTTRRRSSSOOONNNNNNNNNMMMKKKHHHEEEBBBBBBBBBAAA???<<<999888888777666555444444444444444444333333333333222222222222222222222222222222111111111111111111111111333222000///000111222444>>>======<<<:::999888777:::???CCCEEEHHHKKKKKKHHHGGGFFFDDDGGGQQQ^^^cccbbbZZZVVVVVVZZZ]]]ZZZYYYYYYZZZQQQDDD999333111111222;;;AAAGGGIIIGGGEEEGGGJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>??????@@@AAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIKKKLLLMMMPPPRRRUUUXXXYYYYYYYYYYYYYYY[[[]]]```bbbaaaaaaaaabbbdddhhhkkkmmmssssssuuuvvvwwwxxxxxxxxxyyyzzzzzzyyyvvvsssrrrsssuuuuuuuuuvvvuuuuuutttttttttrrrooolllkkkkkklllmmmiiiiiiiiiiiijjjjjjjjjjjjkkkkkkjjjjjjkkknnnppprrrppprrrtttuuuuuuvvvxxxyyy|||}}}~~~}}}{{{{{{}}}|||xxxtttnnnhhhccccccfffhhhiiijjjppp{{{zzz~~~vvvaaaOOO@@@???>>><<<;;;;;;:::::::::::::::::::::;;;<<<<<<::::::::::::::::::::::::::::::;;;;;;<<<<<<=========<<<;;;:::;;;<<<===>>>============>>>???@@@@@@AAACCCDDDCCCCCCFFFNNNTTT\\\nnnwwwmmmcccfffdddeeemmmyyy{{{mmmhhhdddeeejjjpppssssssiii^^^VVVWWWYYYXXXWWWVVVUUUTTTTTTSSSRRRQQQQQQPPPTTTSSSSSSTTTVVVXXXYYYYYY]]]]]]^^^^^^^^^]]][[[[[[[[[[[[[[[[[[ZZZYYYWWWWWWYYYZZZ[[[[[[YYYVVVSSSPPPSSSRRRQQQQQQRRRRRRPPPOOOQQQRRRSSSUUUVVVWWWXXXXXXUUU[[[```eeettt{{{kkk]]]TTTOOOPPPQQQWWW______XXXQQQOOOPPPMMMIIIDDDAAA@@@???>>>???===;;;;;;<<<======<<<<<<======>>>??????@@@AAABBBDDDFFFFFFFFFGGGIIIKKKMMMMMMOOOQQQSSSUUUWWWWWWYYYYYYXXXWWWTTTQQQNNNKKKJJJKKKLLLMMMOOOQQQRRRSSSRRRRRRRRRRRRRRRQQQPPPOOOLLLLLLKKKIIIGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDCCCBBB@@@AAABBBCCCEEEFFFHHHHHHFFFOOOZZZfffxxxnnnaaaYYYUUUZZZcccmmmYYYVVVSSSQQQQQQQQQPPPNNNNNNNNNLLLHHHFFFBBBBBBBBBAAA???<<<:::888777666555444444333333333444444333333333333222222222222222222222222222222222222222222222222222222444333111000000000111222<<<===>>>>>>>>><<<:::999;;;@@@CCCDDDGGGKKKKKKHHHEEEAAACCCJJJQQQVVV[[[___VVVRRRRRRWWWZZZZZZ[[[^^^ccc\\\PPPBBB777222222333888===DDDGGGGGGGGGHHHJJJGGGGGGFFFEEEDDDDDDCCCBBB???>>>>>>>>>>>>>>>???@@@??????@@@@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKMMMOOOQQQSSSTTTSSSSSSSSSSSSTTTVVVXXXYYYYYYYYYYYYZZZ\\\^^^```bbbfffggghhhjjjkkkkkkkkkkkknnnpppssssssqqqooonnnnnnnnnmmmllllllkkkkkkkkkkkkkkkiiigggfffeeefffggghhhffffffffffffgggggghhhhhhkkkjjjiiiiiijjjlllmmmnnnoooqqqssssssssstttvvvxxx|||}}}}}}|||{{{zzz{{{||||||yyytttppplllgggbbb^^^bbbdddeeefffjjjqqq||||||nnnWWWCCC???>>>===<<<;;;:::::::::::::::999999::::::;;;<<<999999999999999999999999999999:::;;;;;;<<<=========<<<;;;;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBFFFFFFEEEDDDEEEGGGHHHTTThhhyyy|||ttteeeaaaaaaaaajjjlllqqqxxx}}}|||uuuooobbb___]]]```eeekkkmmmlll^^^VVVQQQTTTXXXXXXVVVVVVUUUUUUTTTSSSRRRQQQPPPPPPTTTTTTTTTTTTUUUVVVWWWXXXZZZ[[[\\\\\\\\\[[[ZZZYYYZZZZZZZZZYYYXXXWWWVVVUUUWWWXXXYYYYYYXXXUUURRROOOPPPOOONNNNNNOOOPPPOOOMMMNNNOOOPPPQQQSSSTTTUUUUUUSSSWWW^^^aaagggyyyssseee___YYYPPPKKKOOOSSSSSSPPPNNNTTTTTTRRRNNNJJJFFFEEEDDDDDDAAA>>><<<===>>>??????===============>>>>>>??????@@@BBBBBBAAAAAACCCDDDFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNMMMLLLJJJGGGDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDEEEFFFGGGCCCAAA@@@@@@DDDJJJQQQUUUZZZdddqqq}}}nnnXXXSSSQQQQQQaaawwwkkkYYYVVVTTTQQQQQQQQQPPPNNNMMMMMMKKKHHHEEEBBBBBBAAAAAA???<<<:::888777777666555444444444444444444333333333222222222222222222222222222222222222222222222222222222222222222111000000111111222999;;;===@@@@@@>>><<<::::::???BBBBBBEEEIIIIIIFFFCCC>>>@@@IIIMMMJJJLLLTTTQQQNNNNNNSSSVVVWWWZZZ___aaa]]]VVVJJJ>>>666555666444999AAAFFFHHHHHHFFFEEEGGGGGGFFFFFFEEEDDDDDDCCC??????>>>>>>===>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCCCCDDDDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJKKKLLLMMMOOOOOOQQQPPPPPPPPPPPPQQQSSSSSSVVVVVVVVVVVVWWWYYYZZZ[[[^^^___```aaabbbcccccccccfffiiimmmooonnnmmmlllllliiihhhfffeeeddddddeeeffffffeeedddcccdddeeefffgggeeeffffffgggggghhhhhhhhhlllkkkkkkjjjkkkkkklllmmmppprrrtttttttttuuuwwwyyyzzzzzz{{{{{{zzzyyyyyyyyyuuuqqqlllgggeeebbb```^^^aaabbbbbbeeejjjrrr{{{ssscccPPP@@@>>>===<<<;;;::::::::::::999999999999999::::::;;;999999999999999999999999888888999:::;;;<<<<<<===<<<;;;;;;;;;;;;===>>>???>>>>>>>>>>>>>>>======<<<>>>AAAEEEFFFEEEBBBAAAAAAEEEKKKVVVeeewww}}}tttbbb\\\aaagggiiilllpppwww||||||uuummmfffcccaaa___```cccdddcccbbbWWWRRROOOSSSWWWVVVUUUUUUVVVUUUTTTSSSRRRQQQPPPOOORRRSSSTTTTTTTTTUUUWWWXXXXXXYYYZZZ[[[ZZZZZZXXXXXXZZZZZZYYYYYYXXXVVVUUUTTTXXXYYYZZZYYYWWWTTTQQQNNNMMMLLLKKKLLLMMMNNNMMMLLLMMMMMMNNNOOOPPPRRRSSSTTTTTTVVV\\\aaa```jjjqqq___OOOLLLPPPQQQOOONNNRRRUUUZZZ\\\[[[ZZZYYYZZZIIIFFFBBB???????????????>>>>>>=========>>>@@@@@@???AAABBBAAA@@@???@@@AAACCCDDDDDDDDDEEEEEEEEEFFFHHHHHHHHHGGGEEECCCAAA@@@AAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDBBBAAAAAAAAABBBDDDFFFHHHCCCAAA@@@CCCMMM[[[jjjssszzz~~~zzztttooojjj]]]TTTVVV]]]iii}}}hhhWWWVVVTTTSSSSSSQQQOOOMMMLLLKKKIIIFFFDDDAAAAAAAAA@@@???===:::999999888777666555555555555444444333333333222222222222222222222222222222222111111111111111111111111000000000000111222333444555777;;;>>>@@@>>><<<:::888===??????AAAFFFFFFDDDBBB===???HHHJJJEEEFFFMMMLLLKKKMMMRRRUUUVVVYYY]]]ZZZZZZVVVNNNCCC:::666555000555===FFFKKKKKKGGGDDDGGGGGGFFFFFFEEEEEEDDDDDD@@@@@@???>>>>>>===>>>>>>======>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRRRRSSSTTTXXXYYYZZZ[[[\\\]]]]]]]]]^^^aaafffhhhhhhgggggggggcccbbb```___^^^___``````bbbbbbaaaaaabbbdddeeefffdddeeeeeefffgggggghhhhhhkkkkkkjjjjjjjjjjjjkkkkkkoooqqqssstttttttttvvvxxxwwwwwwwwwxxxxxxwwwvvvuuuhhheee```^^^]]]^^^^^^^^^___```aaafffnnnuuu{{{~~~zzzfffVVVIII@@@===<<<;;;::::::999::::::999888888888888999::::::888888888888888888888888888888999999:::;;;;;;<<<;;;:::::::::;;;<<<>>>???>>>>>>??????>>>===<<<;;;>>>@@@BBBCCCCCCBBBAAAAAA@@@DDDJJJOOOVVVddduuuzzzrrrkkkaaa[[[aaakkkooommmjjjnnntttvvvtttnnngggbbbcccbbbaaa```___^^^\\\ZZZVVVRRRPPPTTTVVVUUUSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPOOOQQQSSSSSSSSSTTTWWWZZZVVVWWWXXXYYYYYYXXXWWWWWWYYYYYYYYYYYYXXXWWWVVVUUUXXXYYYYYYXXXVVVRRRNNNKKKKKKJJJJJJKKKMMMNNNMMMLLLMMMMMMMMMNNNOOOQQQSSSTTTSSSRRRVVV[[[[[[___ttthhh\\\WWWRRRLLLIIILLLRRRZZZaaafffiiikkklllUUUQQQLLLHHHFFFCCC???===>>>===<<<<<<===>>>@@@AAA???AAAAAA@@@???>>>>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<===========================>>>??????@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCDDDDDDFFFEEECCCBBBCCCEEEGGGIIIJJJLLLQQQZZZggguuuuuuiii___ZZZZZZ\\\fffmmmoooyyyfffVVVVVVVVVTTTTTTQQQOOOMMMKKKJJJHHHFFFDDDAAAAAAAAA@@@???===;;;999999888777666666555555666444444333333333333222222222222222222222222222222000000000000000000000000...///000111222333444444222444999===??????===<<<888;;;======???DDDEEEBBBBBB???AAAGGGKKKJJJJJJLLLHHHIIIOOOWWWZZZYYY[[[___\\\[[[XXXRRRIII@@@:::777111444;;;EEEMMMOOOLLLHHHGGGGGGFFFFFFFFFEEEEEEEEEBBBBBB@@@???>>>>>>>>>>>><<<<<<======>>>??????@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPSSSTTTUUUVVVWWWXXXXXXXXXWWWZZZ]]]______^^^^^^___[[[[[[ZZZZZZZZZZZZ[[[[[[]]]]]]]]]^^^___```aaabbbaaabbbbbbcccdddeeeffffffhhhhhhhhhhhhhhhhhhiiiiiikkkmmmoooppppppppprrrtttuuutttsssssssssrrrnnnlll\\\YYYVVVUUUWWWYYY[[[[[[]]]___dddmmmxxxrrrXXXHHHAAA>>><<<;;;:::999999999999999888888777777888888999:::777777777777777777777777888888999999999999::::::999999888999999;;;===>>>======>>>???>>>===;;;:::===>>>>>>???@@@AAAAAABBB<<>>@@@AAA>>>???@@@???===<<<===>>>@@@@@@@@@????????????>>>@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDIIIPPPXXX```eeeiiilllrrrwwwzzzzzzyyywwwsssnnnhhh___VVVTTT___kkkwwwfffWWWWWWWWWUUUUUUSSSQQQMMMKKKJJJIIIFFFEEE@@@AAAAAA@@@???===;;;:::888888777666555555555555444444333333333333222222222222222222222222222222111111111111111111111111///000111222222222222222111333777;;;>>>?????????888<<<===<<>>DDDLLLPPPNNNKKKGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBB@@@???>>>>>>>>>;;;<<<<<<======>>>??????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUSSSUUUWWWXXXWWWWWWXXXYYYVVVVVVWWWXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^``````aaabbbcccdddeeeeeefffggghhhhhhiiiiiiiiiiiihhhjjjlllllllllmmmoooqqquuurrrpppnnnmmmiiiccc___VVVSSSQQQRRRTTTWWWYYYZZZ\\\___iiiwwwdddLLL@@@<<<;;;;;;::::::999999999999999777777777777777888999999777777777777777777777777999999999999888888888888888777777777888:::<<<===;;;<<<>>>???>>>===<<<;;;<<<;;;;;;<<<>>>??????>>>>>>???@@@AAABBBEEEIIILLLPPP^^^qqqwwwnnnnnnrrrwww|||oooeeeaaabbbdddrrrsssrrrqqqssssssmmmeee^^^^^^^^^```aaa___ZZZWWWSSSUUUVVVWWWWWWWWWXXXYYYWWWSSSQQQSSSTTTRRRSSSUUUSSSSSSSSSSSSRRRRRRRRRRRRQQQTTTVVVTTTPPPOOORRRVVVUUUVVVWWWXXXXXXXXXWWWWWWSSSTTTUUUVVVWWWWWWWWWWWWRRRSSSTTTUUUTTTQQQNNNLLLKKKJJJJJJKKKNNNPPPOOOOOONNNNNNMMMMMMOOOQQQSSSUUUUUUXXXXXXSSSRRRWWW\\\^^^[[[aaarrr~~~vvvuuukkk```TTTNNNOOOSSSTTTSSS^^^```cccffffffbbb\\\VVVHHHFFFCCCAAA??????AAABBB===?????????===<<<===>>>?????????>>>>>>>>>>>>===AAA@@@@@@?????????@@@@@@????????????????????????@@@@@@BBBCCCDDDEEEEEEEEECCCCCCDDDDDDEEEEEEEEEFFFDDDGGGNNNYYYgggwwwyyyoooeee]]]YYYXXXWWWVVVTTTSSS]]]vvvgggYYYXXXWWWUUUUUUUUURRROOOLLLKKKJJJHHHFFF@@@AAAAAA@@@???===;;;:::777777555444444444444444444444444333333333222222222222222222222222222222222222222222222222222222111222222222222111000000111333777;;;>>>@@@AAAAAA999===>>>===???CCCEEECCCJJJKKKGGGBBBHHHPPPLLLAAADDDKKKXXXeeejjjhhhhhhlllrrrllleee```^^^]]]ZZZWWWNNNHHHCCCCCCIIIMMMMMMJJJGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@??????>>>;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDEEEFFFFFFEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNGGGHHHIIIKKKLLLLLLLLLLLLPPPQQQRRRTTTUUUUUUUUUUUUSSSTTTUUUUUUTTTTTTUUUWWWTTTVVVXXXYYYZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[\\\]]]]]]```aaabbbcccdddeeeffffffhhhiiijjjkkkkkklllllllllgggiiikkkllllllmmmooopppuuurrrnnnkkkhhhbbb[[[VVVUUUSSSRRRRRRUUUXXXYYYZZZ[[[```llltttYYYFFF>>>===;;;::::::999999888999999999777777777777777888888999777777777777777777777777::::::999999888777777777777666666666777999;;;<<<:::<<<===??????>>><<<;;;:::::::::;;;======<<<:::@@@???>>>AAADDDEEEBBB???EEENNNZZZhhh{{{~~~sssnnnmmmfffkkkvvvyyytttjjj```[[[___iiirrrvvvyyyyyysssnnniiibbb[[[ZZZXXXXXXZZZ\\\[[[VVVQQQQQQSSSUUUUUUVVVWWWXXXZZZVVVRRRPPPRRRRRRQQQSSSWWWRRRRRRRRRRRRSSSSSSSSSSSSTTTWWWXXXUUUOOOMMMOOORRRUUUUUUWWWXXXYYYXXXXXXWWWQQQRRRSSSTTTVVVVVVVVVWWWQQQSSSUUUVVVVVVUUURRRQQQKKKJJJJJJLLLOOOQQQQQQPPPNNNMMMLLLMMMNNNPPPSSSUUURRRYYYWWWMMMJJJPPPUUUSSSZZZWWW\\\ooo|||cccSSSOOOOOOOOOMMMJJJOOOXXXaaaggggggbbb]]]QQQNNNJJJFFFDDDCCCCCCDDD???@@@AAA@@@???>>>???AAA@@@@@@??????????????????>>>>>>============>>>>>>????????????@@@@@@@@@@@@>>>???@@@BBBCCCDDDDDDDDDGGGGGGHHHIIIJJJKKKLLLMMMWWWYYY```jjjxxxvvvfffYYYRRRPPPPPPPPPRRRWWWZZZ]]]llliiiWWWVVVUUUUUUVVVRRROOOLLLKKKKKKJJJFFFBBBCCCCCCBBBAAA???===;;;:::999888777666444333222111333222222111111222222333111222222333333222222111333333222111111222333333333222111000000111222333///111333444666888;;;===>>>::::::>>>??????DDDLLLLLLLLLLLLLLLKKKJJJIIIIIIDDDIIITTTgggwww{{{sssiiigggooorrrkkkcccaaaccceeeYYYWWWPPPGGGCCCFFFHHHGGGGGGGGGDDDBBBEEEIIIIIIDDDBBBBBBBBBAAAAAA@@@@@@@@@===<<<;;;::::::;;;<<<===@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@BBBBBBAAABBBCCCEEEGGGHHHEEEEEEFFFGGGGGGGGGGGGFFFIIIIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIJJJMMMPPPRRRPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVXXXYYYXXXXXXWWWWWWWWWWWWXXXYYY[[[]]]]]]\\\]]]___aaacccdddeeeeeeiiiiiiiiihhhggghhhkkkmmmjjjjjjiiiiiijjjlllnnnooorrrnnnhhhddd```\\\VVVRRRSSSSSSRRRRRRSSSVVVYYY[[[\\\bbbttt~~~~~~fffOOO@@@:::<<<>>>888888888888777777777777777777777777777777777777777777777777777777777777666777777777888888888888:::::::::999999999888888;;;;;;=========<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===<<<======>>>???@@@@@@AAAEEEGGGKKKRRR___pppnnnlllffffffoooyyyuuummmgggdddbbbeeennnwww}}}yyynnnfffbbb___ZZZVVVXXXWWWWWW[[[___^^^XXXRRRLLLMMMPPPRRRTTTUUUUUUUUUSSSQQQOOOOOOPPPQQQRRRQQQRRRRRRRRRRRRSSSTTTUUUVVVSSSWWWXXXTTTNNNLLLQQQWWWWWWVVVVVVUUUVVVWWWXXXYYYVVVUUURRRQQQPPPPPPRRRSSSRRRQQQQQQUUUZZZZZZUUUOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMNNNQQQUUUWWWUUUSSSPPPOOONNNPPPRRRTTTSSSWWW]]]dddppp~~~```OOOKKKLLLMMMLLLLLLNNNSSSYYY[[[YYYVVVSSSOOOJJJHHHIIIIIIHHHFFFAAACCCEEEDDDBBBAAABBBDDDGGGBBB???AAABBB@@@AAACCCAAAAAAAAACCCDDDBBB???<<<>>>@@@CCCBBB@@@???AAADDDEEEEEEEEEEEEHHHKKKPPPSSSTTTSSSTTTXXX[[[]]]]]][[[iiilllrrryyywwwggg]]][[[UUUJJJLLLWWWSSSbbbiiilllwwwiiiWWWUUUUUUTTTUUURRROOOMMMKKKKKKIIIFFFBBBCCCCCCBBBAAA???===;;;:::999888777666444333222111333333222222222222333333111222222333333222222111333333222111111222333333222222111000000111222222///111333444555888<<>>@@@EEEEEEBBBDDDIIILLLLLLMMMLLLLLLKKKIIIIIIDDDGGGOOO]]]lllsssqqqmmmeeejjjkkkgggccccccbbb___ffffff]]]NNNCCCAAACCCEEEJJJLLLKKKGGGGGGIIIGGGCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAABBBBBBAAABBBCCCEEEFFFGGGDDDEEEFFFFFFGGGGGGFFFFFFIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHJJJMMMPPPQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQQQQRRRSSSSSSSSSTTTVVVWWWXXXWWWWWWWWWVVVVVVVVVWWWYYYZZZ\\\]]]\\\]]]^^^```bbbccceeeeeegggggggggfffeeefffiiikkkjjjjjjkkklllmmmnnnoooooonnnhhh```ZZZVVVSSSOOOLLLOOOPPPPPPPPPRRRTTTWWWZZZjjjwwwnnnUUUCCC<<<;;;:::888888888888777777777666666666666666666666666666666666666666666666666666666666666777777777888888888999999999999999999999999;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>??????@@@CCCDDDEEEHHHLLLTTT]]]ccc}}}wwwrrroookkkkkkoooqqqrrrwww~~~wwwrrrqqqooojjjffffffiiipppzzzvvvnnnddd]]][[[XXXUUUQQQXXXWWWWWW[[[^^^]]]WWWRRROOOOOOPPPQQQRRRRRRSSSRRRQQQPPPOOONNNOOOPPPPPPPPPRRRRRRRRRSSSSSSTTTUUUVVVVVVXXXXXXUUUQQQPPPSSSWWWWWWVVVUUUTTTUUUVVVXXXYYYWWWVVVTTTRRRQQQRRRSSSTTTUUUSSSSSSVVVZZZZZZUUUQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQOOONNNMMMNNNQQQTTTVVVVVVUUUSSSQQQPPPPPPQQQRRRSSSVVVXXXZZZ___lllpppbbb[[[XXXVVVUUUSSSPPPNNNMMMNNNNNNLLLIIIFFFFFFHHHJJJJJJIIIJJJIIIHHHHHHHHHHHHHHHHHHJJJFFFEEEFFFEEECCCDDDHHHNNNOOOOOOOOOOOOOOOOOONNNIIIIIIHHHEEECCCFFFLLLRRRUUUWWWZZZ___fffkkkooopppwwwwwwxxxyyyxxxwwwtttrrrggggggggghhhiiiiiihhhggg^^^SSSLLLMMMPPPUUUaaannn~~~hhhWWWUUUTTTSSSSSSQQQOOOMMMLLLKKKIIIEEECCCCCCBBBBBB@@@???===;;;:::888888777666444333222222444444333333333333444444111222222333333222222111333222222111111222222333222222111000000111222222000111222222444777===@@@AAACCCHHHLLLKKKFFFDDDFFFKKKLLLMMMMMMMMMKKKIIIHHHDDDDDDHHHOOOXXX```eeegggfffhhhiiihhhhhhgggbbbZZZiiimmmjjj[[[LLLDDDCCCDDDMMMRRRTTTOOOJJJHHHFFFDDDBBBAAA@@@?????????@@@AAA@@@@@@????????????@@@@@@???????????????????????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHJJJLLLNNNPPPNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOPPPQQQQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUUUUVVVXXXYYY[[[\\\]]]]]]]]]^^^___bbbdddeeeeeeeeeeeedddcccdddfffhhhgggiiikkkmmmnnnlllkkkiiiddd^^^VVVPPPLLLKKKKKKKKKOOOPPPPPPQQQSSSWWW\\\```tttooo[[[DDD999:::===999333888888777777777777666666666666666666666666666666666666666666666666666666666666666666777777777777777777888888999:::::::::;;;;;;::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>><<<>>>@@@BBBCCCEEEIIIKKKWWWkkk~~~zzzppplllcccccceeejjjpppsssrrrppprrrvvvyyyyyyzzz~~~}}}xxxvvvmmmhhhddddddjjjpppuuuvvv|||uuufffaaaZZZUUUTTTSSSQQQNNNWWWWWWWWWZZZ\\\[[[VVVQQQRRRQQQPPPPPPOOOOOOPPPPPPPPPOOONNNNNNNNNOOOOOOPPPRRRRRRSSSSSSTTTUUUUUUVVVYYYXXXWWWVVVVVVVVVXXXYYYYYYWWWUUUTTTTTTVVVXXXZZZYYYWWWUUUSSSSSSSSSTTTUUUXXXVVVTTTUUUXXXXXXUUURRRSSSSSSSSSSSSSSSSSSSSSSSSPPPOOOMMMMMMNNNPPPSSSUUUWWWVVVUUUTTTRRRQQQPPPPPPSSSUUUUUUSSSQQQVVV```hhhzzzwwwmmmmmmiii^^^RRRLLLMMMQQQNNNKKKHHHGGGHHHIIIIIIHHHLLLHHHEEEEEEGGGIIIIIIHHHMMMLLLMMMNNNMMMLLLPPPWWWiiijjjkkkjjjhhhjjjooosssgggddd___YYYUUUWWW^^^ddddddeeejjjrrr{{{yyypppkkkhhhZZZWWWTTTRRRRRRQQQPPPNNNMMMMMMOOOWWWeeeyyyhhhWWWUUUSSSRRRRRRPPPOOONNNLLLJJJHHHEEEDDDBBBBBBAAA@@@>>><<<;;;:::888888777666555444333333555444444333333444444555111222222333333222222111222222222222222222222222222111111111111111111222111111111111333777===AAADDDGGGKKKMMMLLLGGGDDDCCCHHHIIILLLMMMMMMLLLIIIHHHHHHHHHGGGGGGJJJPPPWWW\\\fffllloooooommmiiibbbZZZ[[[ccchhhbbbXXXPPPKKKGGGTTT\\\___XXXNNNHHHFFFDDDBBBAAA???>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA???????????????????????????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCDDDEEEEEEFFFFFFEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGHHHIIIKKKMMMNNNLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTUUUUUUVVVVVVXXXYYY[[[\\\]]]\\\\\\\\\]]]```cccdddcccddddddcccbbbbbbdddfffeeegggjjjkkkjjjfffbbb___YYYVVVPPPLLLJJJKKKMMMNNNQQQRRRSSSSSSUUU[[[dddjjj{{{vvv___OOO===666:::>>>;;;555888777777777666666666666666666666666666666666666666666666666666666666666555555555666666666777777666666777888999:::;;;;;;;;;:::999888888999;;;<<<999:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<>>>@@@BBBBBBCCCFFFGGGHHHTTT___eeeoooyyytttnnniiigggeeecccbbb]]]bbbfffffffffkkkvvv~~~{{{yyyuuuqqqnnnkkkjjjjjjddddddgggnnnyyy{{{hhh[[[\\\XXXTTTRRRSSSSSSRRRQQQUUUUUUVVVXXXYYYXXXTTTPPPSSSRRRPPPOOONNNNNNOOOPPPOOOPPPPPPOOOOOONNNOOOPPPRRRRRRSSSTTTUUUUUUUUUUUUXXXVVVUUUVVVZZZ]]]]]]\\\[[[YYYWWWUUUUUUWWWYYY[[[ZZZXXXVVVUUUTTTTTTVVVVVVYYYVVVTTTTTTUUUUUUTTTRRRSSSSSSSSSSSSSSSSSSSSSSSSPPPOOOMMMMMMMMMPPPRRRTTTTTTUUUUUUUUUTTTRRRQQQPPPSSSUUUVVVTTTQQQQQQUUUYYYeeeuuuiiiXXXTTTVVVPPPNNNLLLJJJIIIHHHFFFFFFKKKHHHEEEDDDEEEGGGIIIJJJKKKLLLPPPSSSSSSSSSZZZcccuuuxxxyyywwwvvvzzz}}}tttkkkggghhhkkkffffffhhhmmmuuuyyyxxxuuuxxxwwwssskkkaaaXXXTTTRRRNNNJJJGGGGGGJJJNNNOOOOOOPPPYYYdddppphhhWWWUUUSSSQQQQQQPPPPPPOOOMMMJJJGGGEEEDDDBBBBBBAAA@@@>>><<<:::999888888777666555444444333555444444333333444444555111222222333333222222111222222222222222222222222111111111222222111111111111111111000111555;;;???DDDGGGJJJIIIGGGEEECCCBBBCCCFFFJJJMMMOOONNNLLLJJJKKKKKKJJJHHHHHHKKKQQQUUUeeesss~~~}}}uuunnnhhhddd\\\aaadddccc```___[[[VVVccckkklllbbbSSSJJJEEECCCAAA@@@@@@??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQRRRSSSUUUUUUVVVWWWXXXZZZ[[[\\\\\\[[[ZZZZZZ\\\^^^aaacccbbbcccdddcccbbbaaabbbdddfffgggiiihhheee___YYYVVVQQQPPPNNNLLLKKKKKKMMMOOOQQQSSSTTTUUUXXX```kkkssszzzfffPPPHHH===888999;;;:::888777777777666666666666555555555555555555555555555555555555555555555555555444555555555555666666666555555666777999:::;;;;;;999888777777777999:::;;;999999999999:::::::::;;;::::::::::::;;;;;;;;;;;;BBBBBBAAA???===<<<>>>???DDDIIIMMMMMMRRRaaattt{{{rrrkkkggg___ccceeeccc```cccmmmuuu{{{vvvrrrpppoooooollljjjfffddddddgggkkknnnsssvvv|||{{{tttjjj___WWWTTTSSSRRRRRRSSSTTTTTTTTTRRRSSSTTTVVVWWWVVVSSSQQQTTTSSSQQQPPPOOOPPPPPPQQQOOOQQQRRRRRRPPPOOOPPPRRRRRRSSSTTTUUUVVVVVVUUUUUUUUURRRRRRUUU\\\``````^^^\\\[[[YYYWWWWWWXXXZZZ\\\ZZZXXXVVVUUUTTTTTTVVVVVVVVVUUURRRQQQQQQQQQQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQOOONNNMMMMMMMMMOOOQQQRRRPPPQQQSSSTTTTTTSSSRRRQQQQQQSSSUUUUUURRRRRRSSSUUUYYYaaarrrrrrgggeee]]]]]]\\\YYYTTTPPPLLLJJJMMMLLLJJJHHHFFFGGGIIILLLGGGHHHLLLOOONNNNNNUUU^^^dddggghhhgggggglllwwwzzzoooeee```^^^\\\ZZZYYYZZZ^^^``````^^^[[[[[[XXXUUUQQQOOOOOOOOOIIIFFFDDDIIISSS^^^eeeggghhhpppxxxjjjXXXVVVTTTQQQQQQOOOPPPPPPMMMIIIFFFEEEEEEBBBAAAAAA???>>><<<:::999888888777777666555444444444444333333333333444444111222222333333222222111111222222333333222222111000111222222222222111000000000000000000333777;;;AAAEEEFFFCCCAAABBBAAA@@@???CCCIIIOOORRRRRRQQQOOOGGGGGGGGGFFFEEEHHHKKKNNNfff{{{||||||zzzyyytttnnnlllnnnnnnkkkpppuuutttgggWWWKKKDDD@@@@@@@@@AAAAAAAAABBBBBBBBB??????@@@@@@@@@@@@??????===========================>>>>>>???????????????@@@AAABBBCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGIIIIIIIIIIIIJJJKKKMMMMMMNNNNNNMMMNNNNNNOOOPPPQQQTTTTTTUUUVVVWWWYYYZZZ[[[ZZZZZZZZZZZZ[[[]]]___```aaabbbcccbbbaaa``````aaafffeeedddbbb^^^XXXSSSPPPMMMMMMMMMLLLKKKLLLNNNQQQUUUZZZ```dddgggnnnxxxlllUUUCCCAAA===999777777777888777777666666666666555555555555555555555555555555555555555555555555555555444444444444555555555666555555666777888999:::;;;777777777777777888999:::888888999999999:::::::::::::::::::::::::::;;;;;;@@@@@@???===;;;;;;>>>@@@???BBBCCCDDDFFFKKKSSSYYYeeeooozzztttrrrvvv{{{~~~}}}||||||xxxrrrppprrryyyvvvrrrooonnnppptttvvvqqqpppooopppsssyyy{{{tttjjjccc```]]]ZZZWWWNNNOOOPPPQQQSSSTTTUUUUUUQQQRRRTTTVVVWWWVVVUUUTTTVVVVVVTTTSSSRRRQQQQQQQQQNNNQQQTTTSSSPPPOOOPPPRRRRRRSSSTTTVVVWWWVVVVVVUUUQQQPPPQQQUUUZZZ^^^^^^]]]\\\[[[ZZZYYYXXXYYYZZZZZZYYYWWWUUUSSSSSSSSSTTTUUUSSSRRRQQQPPPOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPMMMNNNPPPQQQRRRRRRQQQPPPOOOPPPQQQQQQOOONNNOOOPPPYYYYYY]]]mmmxxxkkkaaa\\\VVVSSSNNNKKKIIIHHHGGGFFFHHHFFFGGGHHHFFFDDDHHHOOOOOOPPPQQQQQQQQQVVV]]]cccfffiiikkkggg^^^UUUOOOLLLJJJJJJJJJJJJKKKLLLMMMNNNJJJJJJJJJLLLNNNOOONNNMMMIIIHHHKKKWWWlllkkkZZZWWWUUUQQQQQQNNNPPPPPPNNNIIIFFFEEEEEEAAAAAA@@@???===;;;:::999888888777777666555555555333333222222222222333333111222222333333222222111111222333333333333222111000111222222222222111000///000000000000111444666;;;AAACCC@@@???AAA@@@======BBBJJJRRRWWWYYYXXXVVVKKKIIIFFFEEEEEEGGGHHHIII\\\uuu~~~tttqqqooommmlllpppmmmbbbTTTKKKDDD@@@???AAABBBDDDDDDCCCBBBAAA???@@@AAAAAAAAAAAA@@@???========================<<<<<<===>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEGGGHHHHHHIIIIIIGGGGGGGGGGGGFFFFFFEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLNNNOOOPPPRRRRRRRRRSSSTTTVVVXXXYYYYYYYYYZZZZZZ[[[\\\]]]]]]^^^```aaa```___]]]^^^^^^___^^^[[[WWWSSSOOOLLLKKKIIIJJJJJJJJJLLLQQQXXX]]]iiisssttt[[[DDD<<<;;;:::999888777777777777777666666666555555555555555555555555555555555555555555555555555555555333333444444444555555555555666666777888999999:::444555666777888888888888888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;=========???AAADDD======>>>@@@BBBBBBBBBBBBEEEIIIUUUbbbkkksss}}}xxxyyyyyyvvvvvvyyy}}}xxxvvvfff```ZZZVVVUUUUUUSSSQQQLLLNNNPPPRRRSSSTTTUUUVVVQQQSSSVVVXXXYYYYYYYYYYYYZZZZZZYYYWWWUUUSSSQQQOOOLLLPPPTTTSSSOOOMMMOOOQQQQQQSSSUUUVVVWWWWWWVVVUUUPPPPPPQQQTTTWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWWWWVVVTTTRRRQQQRRRSSSTTTPPPPPPPPPPPPNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMNNNNNNOOOMMMMMMNNNNNNNNNNNNNNNNNNMMMNNNMMMLLLKKKKKKLLLMMMUUUTTTUUU[[[gggwww{{{rrrgggdddeeebbbYYYPPPPPPLLLJJJJJJHHHFFFFFFJJJJJJIIIIIIHHHIIIKKKNNNOOOOOORRRTTTRRRMMMIIIHHHIIIEEEIIIMMMMMMKKKJJJLLLNNNNNNOOOTTT^^^hhhlllhhhbbbcccaaadddssskkk[[[XXXUUURRRQQQNNNPPPQQQNNNIIIEEEEEEFFFAAAAAA@@@???===;;;:::999888888777777666666555555333222222111111222222333222222222333333222222222111222333444444333222111000111222333333222111000...000111000///000111333666>>>BBB@@@???AAA???:::<<>><<<;;;;;;<<<@@@<<<:::===@@@AAA@@@@@@CCCAAADDDJJJNNNSSS```nnnqqq~~~wwwmmmddd___^^^___QQQPPPOOOQQQTTTTTTRRROOOLLLOOORRRTTTUUUVVVWWWXXXRRRUUUXXXZZZ[[[[[[\\\]]]^^^]]]\\\ZZZWWWSSSPPPMMMKKKOOOSSSRRRNNNLLLNNNQQQQQQSSSUUUWWWWWWWWWVVVUUUPPPQQQSSSTTTTTTTTTTTTUUUVVVWWWXXXYYYXXXWWWUUUTTTVVVUUURRRQQQPPPQQQRRRSSSNNNOOOQQQPPPOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKMMMMMMLLLKKKKKKLLLNNNOOOKKKPPPUUUWWWXXX]]]eeemmm}}}|||lllYYYSSSPPPQQQQQQOOONNNQQQMMMKKKIIIIIIIIIIIIHHHFFFKKKLLLLLLJJJHHHHHHLLLPPPOOOVVV^^^^^^YYYUUUVVVYYY[[[```mmmppp]]]XXXSSSOOOOOOQQQOOOLLLKKKJJJHHHDDDBBBAAABBBBBBAAA===;;;::::::999888666444333444555666222222222222333444555555111222222333333222222111111222222333333222222111111111111111111111111111000111111111111222222222444888===AAABBBBBBBBBCCCGGGIIILLLPPPVVV]]]ccchhhgggaaa\\\YYYRRRIIIHHHMMMJJJVVVcccooo}}}{{{pppkkkeee___XXX[[[\\\YYYVVVSSSKKKDDDGGGKKKLLLGGGGGGIIIFFF@@@AAABBBBBBAAA@@@@@@BBBCCC===>>>???>>>===<<<===>>>;;;;;;;;;;;;<<<>>>???@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLOOOOOOPPPQQQRRRSSSTTTTTTXXXXXXXXXXXXYYYZZZ[[[\\\\\\]]]^^^^^^]]]ZZZVVVTTTRRRNNNIIIFFFFFFGGGHHHHHHLLLKKKLLLPPPTTT]]]lllzzzwwwcccOOOAAA;;;;;;:::777555444444555666777777666555444444333333555444444333333444444555444444555555555555444444666666555555555444444444444555666777777888888888777777777777777777777777777777888888888999999999:::::::::;;;;;;;;;<<<<<<========================>>>===<<<<<<<<<===???@@@AAAAAABBBDDDGGGKKKOOOQQQ\\\```gggqqq|||}}}wwwkkkggg```ZZZUUUTTTTTTUUUPPPNNNMMMNNNQQQQQQOOOLLLLLLMMMNNNQQQUUUVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVVVV[[[[[[[[[YYYWWWSSSOOOMMMOOOOOONNNNNNMMMNNNNNNNNNNNNPPPSSSTTTTTTSSSTTTTTTXXXWWWVVVTTTSSSRRRQQQPPPUUUTTTSSSSSSRRRSSSSSSSSSYYYWWWUUURRRPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPTTTSSSQQQOOOMMMLLLKKKKKKOOOOOOOOONNNNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJMMMKKKIIIIIIKKKMMMMMMLLLQQQQQQQQQRRRTTTWWWYYY[[[iiippp~~~pppoooiiibbbaaaeeefffdddeeeaaa\\\VVVSSSSSSTTTUUUVVV[[[]]]YYYVVVWWWXXXWWWaaasss}}}rrrpppttt}}}~~~ppp^^^YYYUUUQQQQQQPPPOOOLLLKKKJJJHHHDDDBBBAAABBBBBB@@@===;;;::::::999888666444333444555666444444333222222333333333222222333333333333222222111222222333333222222111111111111111111111111111000111111111111222222222111555:::>>>AAACCCFFFHHHLLLRRRVVVWWWWWW[[[fffoooppphhhbbbaaa^^^TTTLLLJJJLLLVVV]]]___eeerrryyytttmmmddddddbbb^^^]]]aaaccc]]]SSSVVV\\\]]]UUUNNNJJJFFFAAA===>>>???@@@@@@AAABBBCCC???@@@@@@???<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>???>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHJJJKKKLLLNNNNNNOOOPPPQQQRRRSSSSSSVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZXXXVVVSSSOOOMMMIIIIIIHHHHHHGGGHHHHHHHHHNNNKKKLLLSSS[[[dddqqq|||~~~yyygggWWWGGG>>>:::999888777666555555555666777666666555444444333333444444333333333333444444444444555555555555444444666555555555444444444333444444666777777777777777777777777777777777777777777777777888888888999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<===>>>???AAAAAAAAABBBCCCFFFIIIKKKIIILLLPPPWWW^^^eeejjjnnn~~~}}}{{{xxxtttnnngggbbb^^^[[[WWWSSSPPPPPPQQQRRRQQQOOONNNOOOQQQRRRPPPNNNLLLLLLMMMOOORRRTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUWWWWWWWWWWWWUUURRRPPPNNNNNNNNNMMMLLLLLLLLLLLLMMMOOOQQQSSSSSSRRRQQQQQQQQQUUUVVVYYYZZZYYYVVVRRROOORRRRRRRRRRRRSSSSSSTTTTTTTTTTTTRRRQQQPPPPPPPPPQQQPPPPPPQQQRRRRRRRRRQQQQQQTTTSSSQQQOOOMMMKKKKKKJJJKKKKKKLLLLLLMMMMMMMMMNNNLLLLLLLLLLLLLLLKKKJJJJJJLLLJJJIIIIIIKKKMMMMMMMMMNNNNNNNNNOOOPPPRRRTTTUUU[[[]]]dddqqq|||ppphhhfffjjjnnn{{{~~~zzzzzzzzzyyyooo^^^ZZZVVVSSSSSSPPPNNNLLLKKKJJJHHHEEEBBBAAABBBBBB@@@===;;;::::::999888666555444444555555666555444333222222222222222222333333333333222222111222222333333222222111111111111111111111111111000111111111111222222222...111666;;;???DDDJJJMMMSSS[[[bbb^^^WWWYYYeeerrrsssggg]]]\\\]]]WWWMMMFFFKKKTTTYYYUUURRR[[[lllxxxxxxuuuxxxxxxuuutttvvvtttppppppuuurrrcccQQQFFFBBBAAA===>>>>>>???@@@AAAAAAAAA@@@AAAAAA???===;;;;;;<<<>>>======<<<<<<======>>>>>>??????@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQSSSTTTUUUWWWWWWWWWWWWVVVVVVUUUSSSPPPMMMJJJGGGFFFBBBEEEHHHHHHFFFFFFHHHJJJPPPPPPWWWccclllppptttwwwrrr~~~dddQQQFFF>>>:::999666666666777777666666666666666555555444333333333444444333333333333444444444444555555555555444444555555444444444444333333333444555666777777777777777777777777777777777777777777777777888888888888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>@@@@@@?????????AAABBBCCC@@@AAABBBDDDFFFIIILLLMMMVVVZZZaaafffkkkrrr{{{{{{uuupppnnncccaaa^^^\\\ZZZWWWRRROOOPPPOOONNNMMMMMMNNNOOOPPPQQQOOOMMMMMMOOOPPPPPPOOOLLLKKKKKKLLLOOORRRSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTRRRSSSSSSTTTSSSQQQPPPOOOMMMMMMLLLKKKKKKKKKKKKKKKNNNOOOQQQPPPNNNMMMMMMNNNPPPTTTZZZ___^^^YYYSSSNNNNNNOOOQQQRRRSSSTTTTTTTTTPPPOOOOOOOOOOOOPPPQQQQQQOOOPPPQQQRRRSSSRRRRRRQQQTTTSSSQQQNNNLLLKKKJJJIIIGGGHHHIIIJJJKKKLLLMMMMMMKKKKKKLLLLLLLLLKKKJJJJJJKKKIIIHHHHHHKKKMMMMMMMMMKKKKKKKKKKKKLLLMMMNNNNNNSSSRRRRRRUUU___nnn{{{nnn]]]ZZZVVVTTTTTTPPPNNNLLLKKKJJJHHHEEECCC@@@AAABBB@@@===:::999:::888777666555444444555555555444333333222222222333222333333333333333333222111222222333333222222111111111111111111111111111000000111111111222222222...000444777<<>>???@@@@@@???===<<<===>>>??????>>>===<<<<<<======>>>>>>???????????????>>>?????????@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNOOOPPPRRRTTTUUUTTTRRRQQQPPPNNNKKKHHHEEECCCCCCBBBCCCFFFGGGFFFCCCEEEKKKRRRWWW^^^mmm}}}}}}wwwuuunnnlllQQQBBB<<<999888888333444666777888777666555555555555444444333333333444333333333333333333444333444444555555444444333444444333333333333333333333333444555666666666666666666666666666666666666666666666777777777888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>=========>>>??????BBBAAAAAAAAAAAAAAABBBBBBCCCFFFIIIKKKMMMPPPUUUXXX^^^aaadddfffhhhlllpppttt|||yyyvvvwwwxxxvvvqqqlllgggeeeccc___[[[XXXUUUSSSVVVSSSQQQPPPOOOOOOMMMKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPNNNLLLKKKKKKMMMNNNOOOMMMKKKJJJKKKNNNQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQQQQPPPOOONNNMMMMMMLLLKKKJJJJJJJJJJJJJJJLLLMMMMMMKKKKKKLLLMMMMMMRRRYYY^^^^^^ZZZSSSOOOMMMNNNPPPQQQRRRRRRRRRQQQNNNNNNNNNNNNNNNNNNOOOOOONNNOOOQQQSSSSSSSSSRRRQQQSSSRRRPPPMMMKKKJJJIIIHHHGGGHHHHHHIIIJJJKKKKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJHHHGGGHHHJJJLLLMMMMMMKKKJJJJJJJJJIIIIIIIIIIIIKKKMMMNNNMMMNNNSSS[[[aaatttqqqaaalll[[[XXXUUUSSSSSSOOOMMMLLLKKKJJJHHHEEECCC@@@AAAAAA@@@<<<:::999999888777666666555444444444333222222222333333444555333333333444444333333333111222222333333222222111111111111111111111111111000000111111111222222222000111333555888>>>EEEJJJSSSXXX\\\[[[VVVSSSTTTWWW^^^]]]\\\\\\^^^___]]]ZZZJJJNNNRRRTTTTTTUUUXXX]]]sss}}}uuu{{{uuuaaaNNNFFFFFF@@@>>>;;;;;;===>>>===<<<<<<===??????>>>>>>@@@AAA@@@???>>>======<<<======>>>>>>>>>??????>>>>>>===>>>>>>>>>????????????@@@AAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLNNNPPPPPPOOOMMMLLLIIIGGGEEECCCBBBBBBBBBCCCEEEEEEEEECCCCCCKKKXXXbbbgggqqqooo\\\FFF<<<:::888777777111333666888888777666555444444444444444333333333333333333222222333333333333333444444444444333333222222333333333333333333222333444555555666666555555555555555555555555555555555666666666777777777777777777888888888888999999999999999999999999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>????????????>>>>>>>>>??????@@@CCCDDDEEEEEEEEEFFFGGGIIIKKKLLLNNNPPPRRRTTTWWWYYY^^^^^^^^^]]]ZZZWWWUUUUUUSSSRRRQQQQQQPPPOOONNNMMMRRRPPPNNNMMMNNNOOOOOONNNJJJKKKLLLMMMNNNNNNNNNNNNOOONNNMMMKKKKKKLLLNNNPPPMMMLLLKKKKKKNNNQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPOOONNNMMMMMMNNNNNNMMMKKKKKKJJJJJJJJJEEEGGGIIIIIIIIIJJJLLLNNNLLLOOOTTTWWWXXXVVVSSSPPPOOOOOOPPPPPPPPPOOOOOONNNOOOOOOOOONNNNNNMMMLLLLLLMMMOOOQQQSSSSSSRRRQQQOOOQQQPPPNNNLLLJJJIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJHHHGGGGGGIIIKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHGGGBBBFFFKKKMMMLLLLLLNNNQQQVVVggg|||uuuZZZFFFkkk[[[XXXUUURRRSSSOOOMMMKKKKKKJJJIIIFFFDDD@@@AAAAAA???<<<:::999999777777777666555555444444222222222222333444555666333333444444444444333333111222222333333222222111111111111111111111111111000111111111111222222222222222333333555999???DDDMMMOOOQQQRRRRRRPPPOOONNNSSS]]]gggkkklllkkkhhhdddZZZTTTPPPPPPQQQPPPRRRVVVaaa}}}zzzeeecccjjjtttwwwlllZZZMMMHHHAAA===999888;;;>>>>>>===;;;<<<>>>??????@@@AAACCC@@@???>>>>>>===============>>>>>>>>>>>>======<<<=========>>>>>>>>>???????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCEEEFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHDDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEFFFLLLWWWfffpppuuuzzzqqq[[[MMM???;;;:::999777777222333555777777777555444444444333333333333333333333333222222222222333333333333444444444444333333111111222222222222333333111222333444555555555555555555555555555555555555555555555555666666666666666666666777777777888888999999999999999999999999999:::;;;;;;<<<<<<;;;;;;::::::;;;<<<===>>>??????<<<<<<<<<<<<===>>>???@@@@@@AAABBBDDDEEEGGGHHHHHHGGGGGGHHHHHHJJJKKKMMMMMMOOOPPPRRRPPPMMMJJJKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKLLLMMMNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKNNNOOOOOONNNLLLLLLOOOQQQMMMKKKKKKLLLNNNPPPQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPOOOOOONNNNNNMMMMMMLLLOOONNNMMMKKKJJJJJJJJJJJJCCCEEEFFFGGGGGGIIIKKKNNNLLLNNNOOOQQQRRRRRRQQQPPPPPPOOONNNMMMMMMMMMMMMNNNQQQQQQQQQPPPOOOMMMLLLKKKMMMNNNQQQRRRRRRPPPNNNLLLNNNMMMLLLKKKJJJIIIIIIIIIKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJHHHGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFEEEFFFGGGIIIIIIHHHIIIJJJKKKKKKSSS]]]gggvvvxxxpppiii\\\JJJ<<>>;;;===??????>>><<<===????????????AAACCC??????>>>>>>===>>>>>>>>>======>>>>>>======<<<;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@AAAAAAAAABBBDDDEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAABBBBBBCCCFFFKKKRRRZZZdddmmmrrrppprrrppp]]]KKKBBB;;;::::::777666888333444555666666666555444333333333333333333333333333333222222222222333333222333333444444333333222111111111111222222222333111222333444444555444444444444444444444444444444444444555555555666666666555555666666666777777777888888888888888888888888888999:::;;;<<<;;;;;;:::::::::;;;<<<===============<<<<<<<<<===>>>??????<<<===>>>@@@BBBCCCCCCCCCBBBBBBBBBBBBDDDFFFGGGGGGIIIHHHHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIJJJLLLLLLKKKJJJKKKKKKJJJIIIIIIIIIIIIJJJJJJLLLNNNMMMKKKJJJKKKMMMJJJJJJJJJLLLNNNOOONNNMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMLLLJJJIIIHHHHHHHHHDDDEEEFFFFFFFFFGGGJJJLLLLLLLLLMMMNNNOOOOOOOOOOOOOOONNNLLLJJJKKKLLLNNNPPPQQQRRRRRRRRRQQQOOOMMMLLLLLLNNNPPPQQQQQQNNNKKKIIILLLKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJKKKIIIGGGFFFHHHIIIHHHHHHGGGGGGGGGGGGFFFEEECCCBBBHHHFFFDDDDDDDDDEEEDDDCCCFFFIIIJJJKKKSSSbbbpppvvv}}}aaaZZZQQQKKKIIIFFF@@@;;;mmm\\\YYYVVVSSSSSSNNNMMMKKKKKKJJJIIIFFFDDD???@@@AAA???<<<999888999777777777777666555444333555555444333222222222222333444444555555444444333222222222333333222222222111111111111111111111111000111111111111222222222111111111111222444999<<>>>>>>>>>>>??????======>>>>>>===<<<;;;;;;<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>========================???????????????@@@@@@@@@============>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAA@@@FFFJJJRRR\\\eeekkklllkkkbbbeeexxxrrrZZZFFFAAA<<<888888888666666888444555555555555555444444333333333333333333333333333222222222222222222333222333333444444333333222000000111111222222222333111111222333444444444444444444444444444444444444444444444555555555666666555555555555666666666777777777777777777777777777888999:::;;;<<<;;;::::::;;;;;;;;;<<<<<<;;;;;;:::===<<<<<<;;;;;;;;;<<<<<<@@@???>>>?????????>>><<<>>>======>>>AAACCCDDDDDDIIIEEEBBBDDDIIIKKKHHHEEECCCDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJLLLLLLJJJIIILLLKKKJJJIIIIIIIIIJJJKKKEEEHHHJJJJJJGGGFFFGGGIIIHHHHHHIIIKKKMMMNNNLLLJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHJJJLLLMMMNNNMMMLLLJJJIIIHHHGGGGGGGGGEEEFFFFFFEEEEEEEEEHHHJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMLLLJJJHHHIIILLLPPPRRRQQQRRRRRRSSSRRRQQQOOONNNLLLNNNPPPQQQPPPMMMJJJGGGJJJJJJIIIIIIIIIJJJJJJKKKGGGGGGHHHIIIJJJJJJKKKLLLHHHHHHIIIJJJKKKKKKKKKJJJLLLJJJGGGFFFGGGHHHGGGGGGDDDDDDEEEEEEDDDBBB@@@???===<<<===AAAEEEGGGDDDAAA???CCCDDDBBBCCCJJJOOOPPPVVVbbbttt~~~nnn]]]TTTIIIDDD>>>;;;;;;:::777444kkk[[[XXXUUURRRPPPQQQPPPNNNMMMLLLJJJGGGDDDBBBAAA@@@>>>===;;;:::999666666666555444444333333333333333444444444555555222333333444444333333222333222111111111222444444222222111111111111111111111111111111111111111111//////000111222222333333:::;;;BBBJJJIIIJJJYYYnnnxxxuuuxxx~~~tttmmmhhh```SSSIIIKKKMMMSSSYYYUUUVVViiioooWWWHHHBBBBBBEEEJJJEEEDDDBBB@@@???>>>?????????@@@AAA@@@@@@@@@BBBDDD????????????>>>>>>>>>>>>======<<<<<<<<<<<<======<<<;;;;;;<<<<<<===>>>???<<<<<<<<<<<<=========>>>>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@BBBAAAAAAAAA@@@@@@??????======???@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@AAADDDGGGLLLWWWgggssstttmmmccc]]]aaannnnnnVVVEEE???999888888777666555555444444444444444444444444444333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222222222333333333333444444333444444555555444444333333333333444444444555555666666666666666666666666888888888777777777777777888888999999999:::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@>>>>>>>>>>>>>>>>>>???@@@FFFGGGIIIJJJJJJIIIHHHFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIJJJIIIHHHEEEDDDEEEFFFEEEFFFGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLKKKIIIHHHIIIJJJLLLMMMLLLLLLKKKJJJIIIHHHHHHGGGEEEDDDDDDDDDEEEGGGIIIJJJLLLMMMNNNOOONNNMMMLLLKKKLLLKKKJJJJJJJJJKKKMMMNNNNNNOOOPPPRRRRRRRRRRRRQQQPPPNNNLLLKKKKKKKKKIIIHHHEEEFFFHHHJJJKKKKKKJJJJJJFFFFFFHHHIIIJJJLLLMMMMMMJJJKKKLLLLLLLLLKKKIIIHHHIIIHHHGGGEEEDDDDDDCCCCCCEEEEEECCCBBBAAA@@@@@@@@@@@@?????????@@@AAAAAABBBDDDCCCAAAAAAAAACCCEEEFFFFFFIIINNNVVVcccppp|||zzzjjj\\\RRRKKKCCC>>>:::999888777666666666666kkk[[[YYYVVVRRRQQQPPPNNNMMMKKKKKKIIIFFFCCCBBBAAA@@@>>>===;;;:::999777777666666555444444333333333333444444444555555222333333444444333333222222111111000111222333444111111111111111111111111111111111111111111111111///000000111222222333333888888>>>GGGJJJMMM[[[mmmzzzuuuvvv{{{}}}ssslllhhhaaaYYYRRRLLLKKKOOOUUUSSSRRR___rrruuuggg___ZZZRRRKKKHHHFFFDDDCCCDDDFFFFFFBBB>>>BBBBBBBBBAAAAAAAAABBBCCC@@@@@@?????????>>>>>>>>>>>>======<<<<<<======>>>======<<<<<<<<<===>>>>>><<<<<<<<<=========>>>>>>>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@???AAAAAAAAABBBBBBAAAAAAAAACCCCCCCCCCCCDDDGGGLLLQQQ\\\gggvvv~~~vvvlllfffvvv}}}sss```MMM@@@<<<888888777777666555555444444444444444444444444444333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222222222222333333333444444333333444444444444333333333333333444444444444555555555555555555555555555777777777777777777777777888888888999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???>>>>>>======>>>>>>??????DDDEEEGGGIIIIIIHHHGGGFFFHHHHHHHHHHHHHHHIIIJJJJJJHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIHHHFFFEEEFFFGGGFFFGGGHHHHHHFFFFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKMMMLLLJJJIIIIIIJJJLLLMMMNNNMMMLLLJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFHHHJJJKKKNNNOOOPPPPPPPPPOOONNNMMMMMMMMMLLLKKKLLLMMMNNNOOOMMMNNNPPPQQQRRRRRRQQQQQQPPPNNNLLLKKKKKKKKKJJJIIIGGGHHHIIIKKKKKKKKKKKKKKKGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNMMMLLLKKKJJJHHHHHHFFFEEEDDDCCCCCCCCCDDDCCCBBBAAA???????????????????????????@@@AAABBBAAAAAA?????????@@@BBBCCCFFFFFFFFFIIIMMMSSSYYY]]]ssszzz~~~tttcccZZZOOOGGGCCC@@@;;;888:::999888777666666666666kkk[[[YYYVVVSSSRRROOOMMMKKKKKKJJJHHHEEECCCBBBAAA@@@>>>===;;;:::999888888777666666555555444333333333444444444555555222222333333333333222222111000000000000111222222111111111111111111111111111111111111111111111111000000000111222222333333666444999CCCIIINNN[[[iiizzzvvvttttttvvvyyywwwsssoookkkgggdddbbbWWWRRRRRRVVVVVVTTTZZZcccwwwqqqqqqooofff[[[TTTMMMIIIFFFFFFIIIHHHDDD@@@BBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@????????????>>>>>>>>>======>>>>>>>>>???>>>>>>===========================>>>>>>>>>>>>>>>>>>>>>>>>============????????????????????????===>>>>>>>>>????????????AAA@@@@@@@@@@@@?????????>>>>>>>>>???????????????@@@@@@@@@@@@CCCIIIQQQWWWWWWccctttnnn[[[MMMAAA:::888888777777666666555555555444444444444444444444444333333333333333333333333222222333333333333222222222222222222222222222222222222222222222222222222222222222222333333333333333333444444444444333333333333333333444444444444555555555555555555555555666666666777777777777777777888888888999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<========================>>>??????AAACCCDDDFFFGGGGGGGGGFFFHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGHHHIIIIIIHHHFFFEEEFFFHHHHHHIIIJJJIIIHHHGGGHHHJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLOOONNNLLLKKKJJJJJJKKKLLLNNNNNNLLLJJJHHHGGGEEEDDDFFFFFFFFFGGGHHHIIIJJJKKKOOOPPPQQQRRRRRRQQQPPPPPPOOONNNMMMMMMMMMNNNOOOPPPNNNOOOPPPRRRSSSRRRRRRQQQPPPNNNLLLKKKLLLLLLKKKJJJIIIJJJKKKLLLLLLLLLLLLLLLIIIJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMNNNMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA???>>>>>>>>>>>>??????????????????@@@AAA???>>>===<<<===>>>???@@@?????????@@@BBBEEEGGGIIIPPPXXX```hhhuuu{{{rrreeeXXXNNNFFFBBB<<<:::;;;;;;999777999888777666666555666666kkk[[[YYYVVVSSSRRROOOMMMLLLKKKJJJIIIFFFDDDBBBAAA@@@>>>===;;;:::999888888888777666666555555333333333444444444555555222222333333333333222222000000000000000111111111111111111111111222222222111111111111111111111111000000111111111222222222444111444===EEEKKKUUU^^^eeejjjpppssssssqqqooommmpppuuuyyyyyyvvvtttuuuwwwqqqhhhaaaaaa```\\\[[[]]]fffttt~~~yyy}}}{{{wwwgggbbb[[[TTTPPPLLLIIIFFFDDDCCCBBBBBBCCCDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>??????AAA@@@???>>>==================>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>????????????????????????>>>>>>>>><<<<<<<<<>>>???@@@BBBBBBCCCCCCCCCDDDHHHOOOWWW^^^aaaqqqoooWWWGGG>>>999666666777777666666666555555555333333333333333333333333222222222222222222222222222222333333333333222222111111111111111111111111111111111111111111111111111222222222222333333333333333333444444333333333222222333333333444444444555555555555555555555555555555666666666666666777777777777888888888888999888888888888999999999999::::::::::::::::::::::::::::::;;;;;;<<<<<<======<<<<<<<<<<<<===>>>>>>??????@@@BBBDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFHHHHHHHHHHHHHHHGGGGGGFFFHHHIIIIIIHHHFFFFFFGGGIIIIIIJJJKKKKKKJJJIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMPPPOOONNNLLLKKKJJJJJJKKKLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKOOOPPPQQQRRRSSSRRRQQQQQQOOONNNMMMMMMMMMNNNPPPQQQOOOQQQRRRSSSTTTTTTSSSSSSPPPNNNLLLLLLMMMMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFEEECCCCCCCCCCCCBBBBBBAAA??????>>>>>>>>>??????>>>>>>>>>??????@@@======<<<<<<<<<<<<===>>><<<===>>>@@@BBBDDDEEEFFF@@@EEEHHHJJJQQQ]]]gggjjjzzz{{{eeeccc___XXXPPPGGG???:::===;;;999999;;;;;;:::888888777666666555555555666kkk[[[YYYVVVSSSRRRPPPNNNMMMLLLLLLJJJHHHEEEBBBAAA@@@>>>===;;;:::999888888888777666666555555333333333444444444555555111222222333333222222111//////000000111111111111000000111111111222222222111111111111111111111111111111111111111222222222333000111777>>>DDDKKKQQQRRRWWW___fffjjjnnnppprrrrrr{{{vvvnnnggg___XXXUUUUUU\\\fffoooxxxvvvhhhYYYNNNIIIFFFDDDCCCDDDFFFHHHHHHGGGBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@BBBAAA@@@???>>>=========>>>>>>>>>????????????@@@>>>?????????????????????========================>>>>>>>>>>>>????????????===>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBDDDFFFGGGHHHIIILLLOOORRRXXX^^^cccooojjjXXXEEE<<<999666555555666666666666555555555555333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111111111111111111111111111111111111222222222333333222333333333333333333222222222222333333333444444555555555555555555555555444444555555555666666666666666777777777888888888777777777888888999999999:::::::::::::::::::::::::::;;;;;;<<<<<<======>>>;;;;;;;;;;;;<<<===>>>???>>>???@@@BBBCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIHHHGGGGGGIIIJJJJJJKKKLLLLLLKKKJJJKKKLLLMMMMMMMMMNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMMMMPPPOOONNNMMMKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIJJJJJJJJJJJJNNNOOOPPPRRRRRRRRRQQQPPPNNNNNNMMMLLLMMMNNNOOOPPPQQQRRRTTTUUUVVVVVVUUUUUUPPPNNNLLLLLLNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMIIIJJJJJJKKKKKKIIIHHHGGGHHHGGGFFFDDDCCCCCCBBBBBBCCCBBBAAA@@@@@@???@@@@@@???>>>>>>======>>>>>>>>>======<<<<<<<<<<<<<<<===????????????>>>>>>=========@@@@@@======CCCHHHIIIPPPXXXbbbhhhmmmuuuyyyqqqjjjddd]]]UUUPPPCCCCCCAAA>>>;;;:::999999777777666777888888777555777666555555444555555555lll[[[XXXUUURRRPPPPPPNNNMMMLLLLLLKKKIIIFFFBBBAAA@@@>>>===;;;:::999888888777666666555555444333333333444444444555555111111222222222222111111///000111111222222111111000000000111222222333333111111111111111111111111111111111111111111111111111111111333777<<>>>>>>>>>>>>>>?????????@@@@@@@@@@@@????????????@@@@@@@@@@@@========================>>>?????????@@@@@@@@@@@@>>>>>>>>>???????????????CCCCCCBBBBBBCCCEEEGGGHHHGGGKKKRRRXXX\\\___aaacccssssssRRRGGG<<<888888666555666555555555555555555555555333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333333333222222222222222222333333333333444444444444444444444444333333444444555666666666666666666666777777777777666666666777888888999999999999999999999999999999::::::;;;;;;<<<======>>>:::::::::;;;;;;===>>>?????????@@@AAABBBCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIHHHGGGHHHJJJLLLKKKLLLMMMLLLKKKJJJKKKMMMNNNNNNNNNOOOPPPPPPQQQQQQPPPOOONNNMMMMMMMMMMMMMMMOOONNNNNNMMMKKKJJJIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJGGGHHHIIIIIIJJJJJJIIIIIIMMMNNNOOOQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNOOOPPPRRRSSSTTTVVVWWWVVVVVVUUUOOONNNLLLMMMNNNOOOOOONNNOOONNNNNNMMMNNNNNNOOOOOOQQQQQQPPPPPPOOONNNNNNMMMKKKKKKLLLMMMLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>========================<<<<<<<<<<<<;;;===========================@@@@@@<<<;;;???BBBBBBBBBGGGKKKMMMOOOTTT]]]eeekkkqqqxxx}}}{{{rrrlll```[[[SSSLLLGGGCCC@@@>>><<<;;;999777888999;;;<<<333444555666777777777777555555444444444444555555lll[[[XXXUUUPPPOOOOOOMMMLLLKKKLLLJJJHHHFFFBBBAAA@@@>>>===;;;:::999777777666666555444444333333333333444444444555555111111222222222222111111000000222333333333222111///000000111222222333333111111111111111111111111111111111111111111111111000222333222333777===@@@LLLLLLNNNSSS[[[hhhvvvuuufff\\\WWWVVVWWW[[[______```kkkwwwiiiXXXNNNKKKGGGHHHKKKLLLJJJGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@????????????????????????@@@@@@@@@AAAAAA?????????@@@@@@@@@AAAAAA????????????????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBBDDDDDDEEEGGGIIIMMMQQQSSSVVV^^^jjjtttyyyyyyxxxwww{{{hhh\\\CCC===888888777555555888555555555555555555555555222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222222222333333333333222222111222222222222333333333444444444444444444444444222333333444555555666666555555555666666666777777555555666666777888888999999999999999999999999999999999::::::;;;;;;<<<<<<999999999:::;;;<<<>>>???@@@@@@@@@@@@AAABBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCEEEFFFGGGGGGGGGGGGFFFHHHIIIHHHHHHHHHJJJLLLKKKLLLMMMLLLKKKJJJKKKMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHHHHHHHIIIIIIIIIFFFGGGHHHIIIJJJIIIHHHHHHMMMNNNOOOQQQRRRRRRQQQQQQPPPOOONNNNNNNNNOOOQQQRRRQQQRRRSSSUUUUUUUUUUUUTTTOOONNNMMMMMMOOOPPPPPPPPPOOOOOONNNMMMMMMNNNOOOOOOPPPPPPOOOOOONNNNNNMMMMMMJJJKKKLLLLLLLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@????????????@@@???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;::::::999999:::;;;===???AAABBB999===>>><<<;;;>>>@@@???BBBCCCCCCCCCDDDFFFKKKOOOKKKPPPVVVZZZ\\\___dddhhhfffiiiooovvv}}}|||wwwvvvxxxsssooohhhbbb[[[UUUPPPMMMGGGDDDAAA>>>===<<<<<<;;;<<<:::777777999::::::888333444666666666777777888555444444333444444555555mmm[[[XXXTTTPPPNNNMMMLLLKKKJJJJJJIIIGGGEEEBBBAAA@@@>>>===;;;:::999666666666555444444333333333333333444444444555555111111222222222222111111000111222333444333222222///000000111222222333333111111111111111111111111222222111111111111111111...222444222111555;;;???>>>BBBIIIRRR\\\fffqqqwwwrrrjjjfffVVVXXX___dddaaa\\\aaajjjttt___[[[VVVVVVXXXXXXUUUQQQDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBAAA@@@@@@??????@@@@@@??????@@@@@@@@@AAAAAAAAA?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEHHHIIILLLPPPVVV]]]cccffftttzzzbbbOOODDD===999777888777444555888444555555555555555555555222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000111111111111222222222222222222333333222222222111111222222222333333333444444444444444444444444222222333444444555666666555555555555666666666777444555555666777888888999888888888888888888888888777888888999::::::;;;;;;999999999:::;;;<<<>>>???AAAAAAAAA@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCAAABBBDDDEEEGGGHHHHHHHHHFFFGGGHHHHHHHHHIIIKKKMMMJJJLLLMMMLLLKKKJJJKKKLLLKKKLLLLLLMMMMMMNNNOOOOOOPPPOOONNNMMMLLLLLLLLLLLLKKKLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGMMMNNNPPPRRRRRRRRRRRRQQQQQQQQQPPPOOOPPPQQQRRRSSSOOOPPPRRRSSSTTTTTTSSSSSSOOONNNMMMMMMOOOQQQQQQPPPPPPOOONNNMMMMMMMMMNNNOOONNNNNNNNNMMMMMMMMMLLLLLLHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDBBBBBBBBBBBB@@@???>>>>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888;;;:::999999999:::;;;<<<666:::<<<999777999999777888888999:::<<<>>>@@@AAA===@@@CCCCCCAAA@@@BBBDDDFFFIIILLLPPPSSSXXX]]]```cccgggjjjjjjhhheeeeeefffiiieee```ZZZWWWYYY___ddd``````]]]WWWQQQMMMNNNPPPJJJIIIFFFCCCAAAAAABBBCCC888888888888888888777777666444333555888999666222444555555555333333444555444444333333333444444555lll\\\ZZZWWWQQQOOOPPPMMMJJJHHHHHHHHHHHHGGGBBBAAA@@@>>>===;;;:::999888777666555555444444555333444444444333333222111333333333222222111111111444444444333333222222222333333222111111222333333111111111111111111111111222222111111111111111111444333222222333444666777<<<@@@GGGPPPZZZbbbiiimmmyyy}}}~~~{{{zzz}}}~~~{{{uuummmfffbbbbbbcccdddooo{{{wwwwwwwwwpppcccXXXMMMJJJGGGGGGJJJMMMLLLJJJFFFEEEDDDCCCCCCBBB@@@???DDDDDDGGGIIIEEE@@@@@@DDD???BBBCCCAAA@@@CCCCCC@@@@@@CCCBBB???>>>AAAAAA???DDDAAA@@@BBBFFFGGGEEEBBBDDDEEEFFFEEECCCCCCFFFHHHMMMKKKLLLOOOOOONNNQQQWWW[[[```eeeffffffjjjuuu~~~uuu[[[HHH@@@???777777666666666666777777444444444444444444444444333222111111000000111111222222222111111111111000000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333444444444555555444444555555555555444444555555555555666666666666777777777777777777777777999888777777777888::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>????????????CCCAAA???@@@CCCEEEDDDBBBEEEEEEFFFGGGGGGGGGGGGFFFEEEHHHKKKKKKIIIIIILLLNNNMMMNNNNNNOOOOOONNNNNNNNNRRRRRRQQQPPPOOOOOONNNNNNJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPOOOMMMJJJIIIIIIJJJKKKKKKHHHGGGGGGHHHHHHGGGEEEEEEFFFGGGJJJKKKMMMPPPSSSTTTSSSQQQPPPOOONNNMMMMMMNNNPPPQQQQQQPPPLLLMMMNNNOOOQQQRRRSSSSSSNNNOOOQQQRRRQQQOOOMMMLLLOOONNNKKKIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHEEEGGGIIIKKKKKKIIIGGGEEEDDDCCCCCCBBBBBBBBBCCCCCC??????>>>>>>>>>>>>??????<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888888999999999::::::::::::999999888888999999:::;;;<<<;;;999777777:::<<<<<<<<<;;;;;;;;;::::::::::::;;;===???AAADDDEEEFFFHHHIIIIIIHHHFFFDDDEEEFFFDDDCCCCCCBBBAAA@@@@@@???BBBBBBBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777777666666666666777777666666555555555555666666555555555555555555555555555444444333333444444555mmm[[[YYYVVVRRROOOOOOMMMJJJHHHHHHHHHGGGFFFBBBAAA@@@>>>===;;;:::999888777666555555444444555444444444444333333222111333333333222222222111111333333333333333333222222444444333222222333444444111111111111111111111111222222222222222222222222333333222222333444666777777:::@@@GGGPPPYYY```cccjjjoootttuuussstttyyy~~~~~~xxxhhh^^^YYYUUUYYYcccnnnwww|||sss^^^XXXPPPNNNXXXeeehhhbbbRRROOOKKKHHHGGGEEECCCAAADDDCCCEEEIIIHHHEEEFFFIIIBBBEEEDDD@@@???CCCEEEDDDCCCEEEDDDAAABBBFFFHHHFFFGGGGGGHHHHHHJJJKKKMMMNNNLLLKKKJJJIIIIIIKKKNNNPPP]]]ZZZYYYYYYXXX\\\gggsss}}}ssssss~~~sss]]]KKK???888444666555555444444555555666444444444444444444444444333222111111000000111111222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333444444444444555444444555555555555444444555555555555666666666666777777777777777777777777888888777777777888999:::999::::::;;;<<<<<<==================>>>>>>>>>>>>AAA???===>>>AAACCCCCCBBBEEEEEEFFFFFFGGGGGGGGGFFFFFFHHHJJJIIIHHHHHHJJJLLLLLLMMMNNNOOOOOONNNMMMMMMPPPPPPPPPPPPOOONNNMMMMMMJJJJJJKKKLLLMMMMMMMMMMMMOOOOOOPPPPPPOOOMMMJJJIIIIIIKKKLLLKKKIIIGGGGGGHHHHHHGGGFFFEEEEEEFFFHHHIIIJJJMMMOOOPPPOOONNNNNNOOOMMMLLLLLLMMMPPPQQQQQQPPPLLLLLLMMMNNNOOOPPPPPPQQQMMMMMMNNNNNNNNNLLLKKKJJJLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGIIIKKKKKKIIIGGGFFFDDDCCCBBBBBBAAAAAAAAABBB???>>>>>>======>>>>>>???;;;;;;;;;;;;::::::::::::::::::999999999888888888888888888999999999::::::999999999888888999999999;;;:::888999:::;;;:::999::::::::::::999999999999:::;;;<<<===>>>???@@@@@@>>>??????>>><<<;;;;;;<<<<<<;;;;;;:::999999888888<<<<<<<<<<<<;;;:::888888999999999999999999999999777666666666666666666777666666555555555555666666555555555555555555555555444444333333333333444444nnn[[[XXXVVVRRRPPPOOOLLLJJJIIIIIIHHHGGGFFFBBBAAA@@@>>>===;;;:::999888777666555555444444555444444333333333333222222333333333222222222222111222222222333333333333333444444333333333333444444111111111111111111111111333333333333333333333333333222222222333444555666666888<<>>AAACCCCCCEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGHHHGGGFFFFFFGGGIIIIIIJJJMMMOOOOOONNNMMMKKKKKKMMMNNNOOOOOONNNLLLKKKIIIJJJKKKLLLMMMMMMMMMMMMPPPQQQQQQQQQOOOMMMJJJHHHHHHIIIJJJJJJHHHFFFFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGGGGIIIKKKKKKKKKKKKLLLNNNLLLKKKKKKMMMOOOQQQQQQPPPLLLLLLLLLLLLLLLMMMMMMNNNLLLLLLKKKJJJIIIIIIHHHHHHIIIHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJHHHGGGFFFDDDCCCBBBAAA@@@?????????>>>==================>>>;;;;;;;;;:::::::::999999999999999999888888888777777888888888999999999999999999888888888888999999<<<888555666999;;;888555999999999888888888777777:::::::::::::::::::::::::::;;;<<<;;;999777888999::::::999999888777777777777888888888777777666555777777777777777777777777666666555555555555666666666666555555555555666666444444444444444444444444444444333333333333444444ooo[[[XXXUUURRRQQQNNNLLLJJJIIIIIIHHHFFFEEEBBBAAA@@@>>>===;;;:::999888777666555555444444555444333333333333333333333222222222222222222222222111111222222333333333444333333333333333333333333111111111111111111111111111111222222222222333333222222222333333444555555666666888<<>>===============<<<<<<<<<<<<======::::::::::::999999999999999888888888888777777777777777777888888888888999888888777777777777888888;;;888555444555666888888999999888888888777777777888888888888777777777777:::;;;<<<;;;999888999::::::::::::999999999888888666666777777777777777666555555555555555555555555666555555444444555555666666555555444444555555666444444444444444444444444444333333333333333333444ppp[[[WWWUUURRRQQQMMMKKKJJJIIIIIIHHHFFFDDDBBBAAA@@@>>>===;;;:::999888777666555555444444555444333222222222333444444222222222222222222222222111111111222222333333333111111111222222111111111111111111111111111111111///000000000111111111222111111222333333444444444222222222444888===BBBFFFKKKPPPVVV\\\eeesssvvvtttrrrpppiiibbbaaadddzzzxxxtttqqqpppkkk```WWWVVVYYY^^^dddjjjkkksssxxxtttnnnjjjfffbbb```kkkwww~~~~~~uuullljjjhhhjjjrrr}}}tttkkk___YYY___nnn{{{qqqhhhkkknnn```JJJDDD<<<777555555555444555444444333333444444555333333333333333333333333333222111111000000111111111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111111111111222222222333333222222222333333333444444333333444444444444333333444444444444555555555555666666666666666666666666555555666666777777777777888888888888999999999999888999999999::::::::::::;;;;;;;;;;;;<<<>>>AAACCCEEEEEEDDDDDDDDDEEEFFFGGGGGGFFFDDDBBBBBBCCCCCCCCCCCCFFFJJJMMMNNNMMMKKKJJJGGGHHHKKKMMMMMMKKKIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLPPPPPPQQQQQQOOOMMMJJJHHHHHHIIIJJJIIIGGGFFFFFFFFFIIIIIIHHHFFFEEEEEEDDDDDDFFFGGGGGGGGGGGGHHHLLLNNNJJJIIIIIIKKKMMMOOOOOONNNNNNMMMKKKJJJJJJJJJKKKLLLNNNMMMKKKIIIGGGFFFFFFFFFBBBBBBCCCDDDDDDEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@???===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<::::::999999999888888888888888888777777777666666666666777777777888888888888777777666666777777888777888777555333666???GGG999999999999888888888888666666666777777888888888666777888777666555666777666666666666555555555555555555666777777777666666666666666666666666666666555555444444444444555555555555444444444444555555444444444444444444444444333333333222222333333333ppp[[[WWWUUUQQQPPPLLLKKKIIIIIIIIIHHHEEECCCBBBAAA@@@>>>===;;;:::999888777666555555444444555444333222111222333444555111222222222222333333333111111111222222222222222000000111111111111000000111111111111111111111111......//////000111111111000111222333444444444333333333333444666999<<<>>>GGGLLLSSSZZZdddsssppphhhhhhcccooo~~~zzzlllhhhlllxxx|||tttpppyyyrrrmmmqqqzzz}}}wwwhhhccc\\\[[[eeeyyy{{{~~~zzzeeeRRRHHH;;;:::999777555444555666555444444333333444444555333333333333333333333333333222111111000000111111111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333444444444444333333333444444444444555555555666666666666666666666666444444555666666666666666777777888888888888888888888888999999999999:::::::::<<<===>>>===>>>AAACCCEEEEEEDDDCCCDDDEEEFFFGGGGGGEEEBBB@@@AAACCCCCCCCCBBBDDDHHHJJJLLLLLLKKKJJJHHHIIIJJJKKKKKKJJJHHHGGGFFFGGGHHHJJJKKKLLLLLLLLLNNNNNNOOOPPPOOOMMMJJJIIIKKKLLLMMMMMMKKKIIIIIIJJJIIIIIIHHHHHHGGGFFFEEEEEEGGGHHHHHHHHHGGGHHHKKKNNNJJJIIIIIIJJJLLLMMMMMMLLLMMMLLLJJJIIIHHHJJJKKKLLLOOONNNMMMKKKIIIGGGFFFEEE@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@??????@@@@@@@@@@@@?????????>>>===<<<;;;:::::::::;;;;;;::::::::::::;;;;;;999999999888888888777777777777777777666666666666666666666666777777777777777777666666666666777777333777999777555:::GGGRRR999999999888888888888777444555666666777888999999555666777777555555666777555555555555555555444444333444444555555555444444666666666666666666666666444444333333333333444444555555444444444444555555333333333333333333333333333333222222222222333333ppp[[[XXXUUUPPPOOOKKKJJJIIIIIIIIIHHHEEEBBBBBBAAA@@@>>>===;;;:::999888777666555555444444555444333222111111333555666111111222222222333333333222222222222111111111111000111222222222222111000111111111111111111111111...//////000111111222222///000222333444444333333555555555555666777888999???GGGQQQ[[[eeerrr}}}nnniii___aaafffnnnyyyzzzyyy~~~zzzrrrjjjkkksss|||wwwvvvrrrnnnqqq|||zzz}}}vvv___MMMBBB>>>888888888777666666666777333333222222222222333333222222222222222222222222333222111111000000111111111000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111111111111111111111111111111111111111222222222222111222222222222333333333222333333444444333333222333333444444444555555555666666666666666666666666333444555666666666555555777777777777777777777777888888999999999:::::::::;;;>>>@@@AAA@@@???@@@BBBFFFEEECCCCCCCCCDDDFFFGGGGGGDDD@@@???AAACCCDDDCCCBBBCCCFFFHHHJJJKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGEEEFFFGGGIIIKKKKKKLLLLLLKKKLLLNNNNNNNNNLLLJJJIIIKKKMMMNNNMMMKKKIIIIIIJJJIIIIIIIIIIIIIIIHHHGGGFFFGGGHHHIIIIIIHHHHHHJJJKKKKKKJJJIIIIIIKKKKKKKKKIIIKKKIIIGGGFFFFFFHHHJJJLLLNNNNNNNNNMMMJJJHHHEEECCC@@@AAABBBDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@??????????????????????????????===<<<;;;:::::::::::::::::::::999999999999::::::999888888888777777777777777777666666666555555555555555555666666666777777777666666555555666666777333666888777666:::BBBIII888888777777777666666666555555666666777777888888666888999888777666777999666666666666777777777777333444444444444444333333555555555555555555555555444444333333333333444444555444444333333444444555333333333333333333333333333333222222222222333333ooo\\\XXXUUUPPPNNNKKKJJJIIIIIIIIIHHHEEEBBBBBBAAA@@@>>>===;;;:::999888777666555555444444555444333222111111333555666111111111222222333333333333222222222111111000000111222333444444333222111111111111111111111111111///000000111222222333333///000222333444444333333111111222222222222222111444>>>LLLWWWaaalllxxxzzzooogggbbb```eeeooo{{{~~~xxxrrrrrr|||}}}yyywww]]]GGG;;;888999888555333222333444444444222222111111111111222222222222222222222222222222333222222111000111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333222333333444444333333222333333333444444444555555666666666666666666666666333333555666666666555444777777777777666666666666888999999999999:::::::::;;;???CCCDDDBBB@@@@@@AAAFFFEEECCCBBBCCCDDDFFFGGGGGGCCC@@@???BBBDDDEEEDDDBBBCCCEEEGGGIIIJJJKKKLLLKKKKKKJJJIIIHHHHHHGGGGGGDDDEEEGGGIIIJJJKKKLLLLLLJJJKKKLLLMMMMMMLLLKKKIIIIIIJJJKKKKKKHHHGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIIIIHHHGGGHHHJJJLLLJJJIIIIIIJJJKKKIIIHHHIIIGGGEEEDDDEEEGGGIIIKKKNNNNNNNNNMMMKKKHHHDDDBBBAAAAAACCCDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@??????????????????????????????;;;;;;:::999999::::::::::::999999999999999999:::888888888888777777777777777666666666555555555555555555555555666666666777666666555555555555666666666777777666555555666777777666666666555555555555666666666666666666666666444555666666444444555666555555555555555555555555666666666666666555444333444444444444444444444444444333333222222333333444555444444333333444444555333333333333333333333333333222222222222222222333qqqYYYUUUTTTQQQLLLKKKKKKKKKJJJIIIHHHFFFFFFCCCBBBAAA???>>><<<;;;:::888888777666555444333333444444444444444444444444333333333222222111111111111111111111111111111111222222111111000000////////////000000111111111222000000000000111111111111111111222222222333333333222222222222333444555666777999===CCCLLLYYYeeennnoootttyyy~~~wwwooolllooovvv|||{{{vvvyyy}}}zzz}}}xxxiiiTTTCCC;;;999888777666555555555555444444444111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000......///000111222222333EEE>>>555000000111222222111222333333444444333333222222111111222222333444333444555555555444222222444444555555666777777777777777777777777777777777888888888888999:::;;;;;;;;;<<>><<<;;;:::888888777666555444333333222222222222222222222222333333333222222222111111111111111111111111111111111111111000000000000000///000000000111111111111000000000000111111111111111111222222222333333333222222222222333444555555333555777;;;BBBKKKVVV]]]^^^ccckkkttt{{{tttppprrrwww}}}sssrrrpppYYYOOOBBB999666666555333444444444444333333333333111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000.../////////000000000000000000000000////////////000000000000000000000000/////////000111111111222>>>999222///000111222222111222333333444444333333222222222222222333333444444444555666555444333222444444555555666666777777666666666666666666666666888888888888999:::;;;;;;:::;;;===???@@@@@@@@@???CCCCCCCCCCCCDDDEEEFFFGGGCCCCCCDDDEEEFFFGGGIIIJJJGGGEEEDDDDDDFFFHHHHHHHHHIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFHHHJJJKKKKKKJJJIIIFFFGGGHHHHHHHHHHHHGGGFFFGGGEEECCCDDDGGGIIIIIIHHHIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKJJJKKKLLLKKKIIIHHHHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIMMMMMMNNNMMMLLLIIIGGGEEEBBBCCCEEEFFFEEECCCAAA???>>>AAADDDDDDBBB@@@@@@@@@============<<<<<<<<<<<<:::::::::::::::999999999999999888888888777777777777777777666666666555555666666666666555555444444444444444444444444444444444444444444555555555555555555555555555555555555666666666666555555444444444555555555666666666666666555555555444444444444333444444555555444444333444444444444444444444444444444444444444444444444444444444444444444444444111111222222222333333333333333333333333333333333111111111111111111111111sss\\\WWWUUUPPPJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA???>>><<<;;;:::888888777666555444333333222222222222222222222222333333333222222222222111111111111111111111111111000000000000111111111111000000000000111111111111000000000000111111111111111111222222222333333333222222111222222333444555222333333444777===DDDJJJOOOTTT^^^iiixxxtttpppkkklllrrr{{{}}}ttt]]]NNNAAA===888666777777666444333333333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000....../////////000000000////////////000000000000000000000000000000000000000000000000000000000000555222///...000111222222111222222333333333333333333333222222333333444555555555666666555555444333444444444555666666777777666666666666666666666666777777777777888999:::;;;:::;;;;;;<<<>>>??????@@@CCCCCCBBBCCCCCCDDDEEEFFFEEEEEEEEEFFFGGGHHHHHHIIIHHHFFFEEEEEEFFFGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCFFFGGGHHHJJJJJJJJJIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFDDDBBBCCCEEEGGGHHHGGGFFFHHHKKKMMMNNNMMMKKKJJJKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMKKKIIIGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIILLLLLLMMMLLLKKKIIIGGGFFFCCCDDDEEEEEEDDDBBB@@@>>>???AAADDDEEECCC@@@>>>>>>============<<<<<<<<<<<<:::::::::999999999888888888888888888777777777777777666666666666555555555666555555555555444444444444444444444444444444444444444444444555555555555444444444444444444444444666555555555555444444444444444444555555555666666555555555555444444444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444111111222222222333333333333333333333333333333333111111111111111111111111ttt]]]XXXVVVOOOIIIIIIIIIHHHFFFEEEEEEDDDDDDCCCBBBAAA???===<<<;;;:::888888777666555444333333444444444444444444444444222222222222222222222222111111111111111111111111//////000000111111222222000000000000000111111111///000000000111111111111111111222222222333333333222222111111222333333444444444444333333666;;;???IIIMMMWWWdddrrryyymmmeeefffmmmvvv|||zzzoooYYYFFF;;;:::888666666888777555333333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000........./////////000000////////////000000000000000000000000000000000000000000000000000/////////000000//////000111111111111111222333333333333222333333333222333333444555666666666555555555444444333333444555555666666777666666666666666666666666777777666777777888999:::;;;;;;;;;<<<===???@@@AAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGHHHFFFEEEDDDDDDEEEEEEFFFEEEGGGJJJMMMNNNNNNLLLJJJNNNMMMKKKJJJIIIJJJKKKLLLNNNOOOOOOLLLIIIGGGFFFGGGGGGIIIKKKLLLMMMLLLKKKJJJMMMMMMMMMMMMLLLKKKIIIHHHFFFGGGGGGGGGEEECCC@@@???@@@BBBDDDEEECCCAAA>>><<<============<<<<<<<<<<<<::::::999999888888777777888888777777777666666666666666666555555555444444444444444444444444444444333333333333333333333333333333444444444555555555444444444444444444444444444444444444444444444444333333444444444555555555444444444444444444444444333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111ttt]]]XXXVVVOOOIIIIIIIIIGGGFFFEEEDDDDDDDDDCCCBBBAAA???===<<<;;;:::888888777666555444333333444444444444444444444444222222222222222222222222111111111111111111111111//////000000111111222222111111000000000000000000///000000000111111111111111111222222222333333333222222111111111222333333555555555444333555888;;;@@@CCCMMMZZZfffuuutttpppqqquuuwww|||}}}sss___OOOEEE===888777555444333333333222222444444444444333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////............////////////.../////////000000000111////////////////////////000000000//////////////////000111111111000000000000111222222333333222222333222222222222333444444666666555555444444444444333333444444555666666666555555555555555555555555666666666666777888999999;;;;;;;;;<<<>>>@@@AAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFEEEDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIILLLKKKIIIGGGEEEDDDDDDEEEEEEGGGJJJLLLNNNNNNLLLKKKOOONNNLLLKKKJJJJJJKKKLLLOOOPPPPPPNNNKKKHHHHHHIIIJJJLLLNNNPPPQQQPPPNNNMMMNNNNNNNNNNNNMMMMMMLLLLLLJJJJJJIIIHHHGGGEEEBBBAAAAAABBBCCCDDDCCCAAA>>><<<============<<<<<<<<<<<<::::::999888777777666666777777777666666666555555555555555555444444444444333333333333444444444444333333333333333333333333333333333444444444444555444444444444444444444444333333333333444444444444333333333333444444444444333333444444444444444444222222222333333222222222333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111uuu]]]XXXVVVOOOJJJJJJIIIGGGEEEDDDDDDEEEEEECCCBBBAAA???>>><<<;;;:::888888777666555444333333222222222222222222222222111222222222222333333333111111111111111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111222222222333333333222222111111111111222222222333444333333444666999444666>>>KKKTTT___sssyyyvvvyyy|||jjjRRR@@@999999999888666555333222222333555666444444444444333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000........................000000000000000000000000////////////////////////------........./////////......//////000000111111///////////////////////////////////////////////////000222222111///000000000111111222222222222222222222111111222222333444555555444333333333333444333333333444555555666666555555555555555555555555555555555555666777888999:::;;;<<<===???@@@BBBBBBAAAAAAAAAAAAAAABBBDDDDDDCCCDDDFFFHHHHHHHHHHHHGGGEEEDDDCCCDDDEEEDDDBBB@@@BBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJMMMMMMLLLIIIEEEDDDEEEFFFGGGHHHIIIKKKLLLMMMMMMLLLNNNNNNMMMLLLLLLLLLLLLLLLOOOPPPPPPOOOMMMKKKLLLMMMNNNPPPQQQRRRRRRQQQOOONNNOOOOOOOOONNNNNNNNNNNNNNNKKKKKKJJJIIIHHHFFFDDDCCCBBBBBBAAABBBCCCBBB@@@===============<<<<<<<<<<<<:::999999888777666555555666666666666555555555555555555444444444333333333222222333333333333333444333333333333333333333333333333333333444444444444333333333333333333333333222222333333333333333444222222222333333333444444333333333333444444444444111111222222222222111111333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111ttt\\\WWWUUUPPPKKKKKKJJJHHHFFFDDDEEEEEEFFFCCCBBBAAA???>>><<<;;;:::888888777666555444333333222222222222222222222222111111222222222333333333111111111111111111111111111111111000000000000000111111111111000000000///000000000000111111111111111111222222222333333333222222111111111111222222000111333333222333555666333222666???BBBGGGYYYmmmwwwzzzvvvooonnnssswwwyyy{{{mmmWWWLLL>>>555333555666666666666555444444444666888333333333333222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000........................000000000000000000000000////////////////////////---------.........//////.........///000111111111////////////////////////---.........///000000000,,,///111111//////000222000000111222222222222222111111000000111111222333555444333222111222222333222333333444444555555666555555555555555555555555555555555555666777888888777999;;;===???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDAAABBBEEEGGGHHHHHHHHHGGGBBBBBBAAABBBDDDCCCAAA???AAAAAABBBCCCCCCDDDEEEEEEDDDDDDEEEFFFHHHIIIKKKLLLJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLKKKIIIFFFEEEFFFIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNMMMLLLLLLNNNPPPQQQPPPOOOOOOPPPQQQQQQRRRRRRRRRRRRQQQOOONNNNNNNNNNNNMMMNNNNNNOOOOOOKKKJJJJJJIIIGGGFFFEEEEEECCCAAA???@@@AAABBBAAA@@@============<<<<<<<<<<<<:::999888777666555444444666666666555555555444444444444444333333333333222111222222222333333333333222222222222222222222222222222333333333444444444333333333333333333333333111222222222333333333333222222222222333333333333222222333333333444444444111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111ttt[[[VVVUUUPPPLLLLLLJJJHHHFFFEEEEEEFFFGGGCCCBBBAAA???>>><<<;;;:::888888777666555444333333444444444444444444444444111111111222222333333333111111111111111111111111222222111111000000//////222111111111000000//////000000000000111111111111111111222222222333333333222222111111111111111222000222333333333333444555:::666777;;;999888GGGZZZiiilllttt~~~yyyuuuxxx}}}www\\\JJJ>>>;;;999888888777555333333444444333222111111222222222222111111111111000111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000........................000000000000000000000000////////////////////////---------.........//////---......///000111111222////////////////////////,,,------...///000111111***---//////......111444000000111222222222222111000000000///000111111222444333222111111111222333222222333444444555555666555555555555555555555555555444444555555666777888555777:::===?????????>>>@@@@@@@@@@@@AAABBBCCCCCC???AAADDDGGGHHHHHHHHHGGG@@@@@@@@@BBBCCCCCCAAA???@@@@@@AAABBBCCCCCCDDDDDDCCCCCCDDDEEEGGGJJJLLLMMMIIIIIIGGGGGGGGGGGGIIIIIIHHHIIIJJJHHHFFFEEEHHHKKKKKKJJJIIIIIIIIIKKKMMMNNNLLLMMMNNNOOOOOONNNMMMLLLNNNOOOQQQQQQQQQQQQRRRTTTSSSSSSRRRRRRQQQOOONNNNNNMMMMMMMMMLLLMMMMMMNNNOOOJJJIIIHHHHHHGGGFFFEEEEEEDDDAAA>>>>>>AAACCCCCCAAA>>>=========<<<<<<<<<<<<999999888777666555444444666666555555555444444444444444444333333333222222111111111222222333333333222222222222222222222222222222333333333444444444333333333333333333333333111111111222222333333333111111222222222333333333222222222333333444444444222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111uuuYYYXXXTTTLLLNNNLLLKKKJJJHHHGGGFFFEEEEEECCCBBBAAA???<<<:::999888777777777666555555444444333333333222222222111111111111111111111111111111555444444333222111000000000000000000111111111111111111111111111111111111000000000000000000000000111111222222222333333333222222333333333333444444222333444444555555444444333444666888999===AAADDDPPPXXXfffttt~~~~~~xxxiiiUUUDDD;;;777666666555444444333333222222222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111000///...------...///....................................////////////////////////000000000000//////...---,,,,,,++++++---------.........//////............////////////111111111111111111111111000111111111111222222222333333333333333333333333222222333333333333444444444444444444444444444444555555666666777777888888888888999:::<<<>>>@@@AAA============>>>>>>>>>>>>@@@@@@AAABBBCCCEEEEEEFFFCCCCCCBBBBBBAAA@@@@@@???BBBCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHFFFDDDEEEHHHHHHGGGDDDEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGKKKLLLMMMNNNNNNNNNMMMLLLQQQMMMIIILLLRRRWWWXXXVVVRRRPPPOOOQQQTTTTTTPPPKKKIIIIIIHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFDDDCCCCCCAAA@@@@@@??????@@@@@@AAA<<<===>>>??????>>>===<<<888888777555555444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000111111uuuZZZXXXTTTLLLNNNLLLKKKJJJHHHGGGFFFEEEEEECCCBBBAAA???<<<:::999888777777777666555555444444333333333222222222111111111111111111111111111111444333333222222111111000000000000000111111111111111111111111111111111111000000000000000000000000111111111222222222333333222222222333333333444444222333444444555444444444555666777666666666888999AAAGGGRRR___kkkyyyxxxsssqqq|||sssaaaTTTJJJ@@@999888666666666555444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111000///...---......///....................................////////////.../////////000000000000//////...------,,,++++++---------.........//////............////////////111111111111111111111111000000111111111222222222333333333333333333333333222222222333333333444444444444444444444444444444444444444555666666777777999999999::::::<<<======<<<<<<=========>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFDDDBBBCCCEEEFFFEEECCCDDDDDDEEEEEEFFFFFFGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGGGGIIIKKKNNNPPPRRRRRRRRRRRRPPPNNNOOORRRTTTSSSQQQOOONNNMMMPPPTTTUUUQQQMMMIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHGGGEEEDDDBBBAAAAAA@@@@@@????????????@@@@@@<<<<<<=========<<<::::::888777666555444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000111111vvvZZZXXXTTTLLLNNNLLLKKKIIIHHHFFFEEEEEEEEECCCBBB@@@>>><<<;;;999888777777777666555555444444333333333222222222111111111111111111111111111111222222222222222222222222000000000000111111111111111111111111111111111111000000000000000000000000111111111222222222222333222222222222333333333333222222333444444444444444555777888777555333333444777888???HHHSSSaaauuu___RRRCCC;;;777444555888666555555444444333333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000///............///....................................////////////....../////////000000000//////......---,,,,,,,,,------........./////////............////////////111111111111111111111111000000000111111111222222333333333333333333333333222222222222333333333333333333333333444444444444222333333444555555666666999999999999999::::::::::::;;;;;;<<<===>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???@@@BBBDDDDDDDDDDDDDDDBBBBBBBBBAAAAAABBBBBBCCCCCCBBBAAAAAACCCCCCBBBAAABBBCCCCCCDDDEEEEEEFFFFFFIIIHHHFFFEEEEEEEEEFFFGGGFFFHHHKKKNNNQQQSSSSSSTTTRRRSSSTTTTTTSSSPPPMMMKKKLLLKKKLLLOOOSSSTTTQQQNNNIIIGGGEEECCCCCCEEEGGGHHHGGGFFFEEECCCAAA@@@>>>>>>??????>>>>>>>>>>>>??????<<<<<<<<<;;;:::999888777777777666555444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000111111vvvZZZYYYTTTLLLNNNKKKJJJIIIGGGFFFEEEEEEDDDBBBAAA@@@>>>===;;;:::999777777777666555555444444333333333222222222111111111111111111111111111111000000111111222222222333///000000000111111111111111111111111111111111111000000000000000000000000111111111111222222222222111222222222222333333333222222333444444444444333333555888888888777777777777666888===BBBKKKZZZhhh|||qqq```UUUFFF???:::999999666555666444444444444333333222222111111111111111111111111111111111111111111111111/////////000000000000000000000000000000000000000/////////////////////////////////////////////////////////////////////////////////.........//////....................................////////////........./////////000000//////......---------,,,............////////////............////////////111111111111111111111111000000000000111111111111222222222222222222222222111222222222222333333333333333333333333444444444333333333444555555666666888888999::::::;;;;;;;;;999999:::;;;===>>>??????>>>>>>??????????????????======>>>>>>???@@@@@@AAA???@@@BBBCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@AAABBBBBBCCCCCCDDDDDDEEEHHHGGGEEECCCCCCDDDEEEFFFIIIJJJLLLMMMNNNNNNNNNMMMPPPSSSWWWWWWTTTOOOJJJHHHKKKJJJKKKNNNQQQQQQNNNLLLIIIGGGDDDBBBBBBDDDFFFHHHFFFFFFDDDBBB@@@>>>===<<<>>>>>>============>>>>>><<<<<<;;;:::999888666666777666555444444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111333222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111www[[[YYYTTTLLLNNNKKKJJJIIIGGGFFFEEEDDDDDDBBBAAA@@@>>>===;;;:::999777777777666555555444444333333333222222222111111111111111111111111111111///000000111111222222333///000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111111222222222333333111222333333444444333333111444777888888888888999888666777:::;;;===EEENNN___llluuu{{{lll]]]OOOBBB:::999666666999999555222333333333333333333222222222111111111111111111111111000000000000000000000000......//////000000000000////////////////////////////////////////////////////////////////////////////////////////////////......//////////////////....................................////////////............///////////////...............------........./////////000000............////////////000000000000000000000000//////000000000111111111222222222222222222222222111111111222222222333333222222222333333333444444333444444555666666777777666777999;;;<<<=========888999:::;;;<<<===>>>>>>======>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@@@@AAABBBDDDEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDGGGEEECCCBBBBBBBBBDDDEEEHHHIIIJJJJJJJJJIIIHHHGGGLLLPPPUUUVVVSSSOOOKKKHHHJJJKKKLLLMMMNNNMMMKKKIIIJJJHHHEEEBBBBBBCCCFFFHHHEEEEEECCCBBB@@@>>>===<<<===<<<<<<;;;;;;<<<<<<===<<<<<<;;;999888777777666666555555444444444444555111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111xxx[[[YYYTTTLLLNNNKKKJJJHHHGGGEEEDDDDDDDDDAAAAAA@@@>>>===;;;::::::777777777666555555444444333333333222222222111111111111111111111111111111000000000111111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111111222111111111111222222222222111111222333333333333333222444555555444444444555444333555888888777:::???CCCQQQ[[[hhh}}}rrriii\\\OOOFFF???;;;888:::666444555555222333666222222222222222222222222111111111111111111111111000000000000000000000000---......//////000000111////////////////////////000000000000000000000000////////////////////////////////////////////////---...//////000/////////....................................////////////------........./////////............................../////////000000000............////////////000000000000000000000000/////////000000000111111222222222222222222222222111111111111222222222222111111222222333333444444444444444555666666777777555666999;;;===>>>>>>>>>888999999:::;;;<<<======<<<<<<======>>>>>>>>>???<<<<<<===>>>??????@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBBAAAAAAAAABBBCCCCCCDDDDDDFFFEEECCCBBBBBBBBBCCCDDDCCCDDDFFFGGGHHHHHHGGGGGGHHHJJJMMMPPPPPPNNNKKKHHHIIIJJJKKKLLLLLLJJJHHHGGGIIIGGGEEECCCBBBCCCEEEFFFCCCBBBAAA@@@???>>>===<<<;;;;;;::::::::::::;;;;;;;;;:::999888777777777777555555444444444444444555111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111xxx[[[YYYTTTLLLNNNKKKJJJHHHFFFEEEDDDDDDDDDAAA@@@???>>>===<<<;;;:::777777777666555555444444333333333222222222111111111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222111111222333333333333222222333444333111111333444222000333777888666666:::666@@@DDDKKK]]]kkkyyy|||hhhOOOIIIBBB<<<:::999999999888555444666444222333777111111111222222222222222111111111111111111111111000000000000000000000000------......///000000111////////////////////////000000000000000000000000////////////////////////////////////////////////,,,---///000000000//////....................................////////////---------.........//////............////////////.../////////000000000000............////////////000000000000000000000000////////////000000000111111111111111111111111111111111111111222222222222000111111222333333444444222333333444555555666666555666999;;;<<<<<<;;;;;;999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@???@@@@@@@@@AAAAAABBBBBBDDDEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAABBB???AAABBBAAA???>>>@@@BBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@BBBDDDEEEGGGGGGGGGFFFEEEDDDDDDGGGKKKKKKIIIEEEFFFHHHJJJKKKJJJIIIHHHHHHGGGFFFDDDBBBBBBBBBBBBCCC?????????>>>===<<<<<<<<<::::::999999999999::::::999888777555555555666666555444444333333444444555222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111222000111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111xxx\\\YYYUUULLLNNNJJJIIIHHHFFFEEEDDDDDDCCCAAA@@@???>>>===<<<;;;:::777777777666555555444444333333333222222222111111111111111111111111111111111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111222333333333333222222222333222111222555888444222333777888555666999555;;;777666AAALLLXXXhhhxxx|||oooZZZFFF;;;999666555666666555444//////333777666111///111111111111111111111222222000000000000000000000000000000000000000000000000---------...///000000111////////////////////////000000000000000000000000////////////////////////////////////////////////,,,---///000000000//////..................................../////////000---------.........//////.........///////////////////////////000000000000............/////////000000000000000000000000000////////////000000000000111111111111111111111111000111111111111222222222000000111222333333444444111222222333333444555555555777999:::::::::888777::::::::::::::::::::::::;;;;;;<<<===>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDDDDFFFFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBAAAAAABBBBBBCCC>>>@@@BBBAAA>>>===???AAAAAAAAABBBCCCCCCDDDDDDEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCDDDFFFFFFFFFEEEDDDDDD@@@>>>AAAFFFIIIFFFBBBCCCEEEHHHJJJJJJIIIIIIIIIDDDDDDCCCBBBAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;:::999999999999999999:::777666444444333444555666444444333333333444444555222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111pppZZZZZZPPPPPPKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@???>>><<<;;;;;;999888777555444444444444444444333333333333222222333333333222222222111111//////000000111111111222000000000000000000000000111000/////////000222333000000000000000000000000000000000000000000000000111000000000000222333444111111000000111111222333222222222222222222222222666666777888888888888888777666666777;;;???DDDGGGZZZfffvvvrrrbbbUUUKKKEEECCC999888888777666555555444555555444333333222111111111111111111111111111111222222222222222222222222......//////000000111111000///...------...///000//////////////////////////////............////////////////////////////////////.........---------............................................................////////////......////////////..............................000//////.........//////000000000000000000000000////////////////////////000///.........///111222111111111111111111111111111111222222222333333333222222333333333333444444444444444444444444444444555444444555555666777888:::::::::::::::;;;<<<============>>>@@@DDDGGGIIIIIIGGGEEEDDDEEEEEEEEECCCGGGGGGGGGGGGEEECCCAAA???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBBAAAAAABBBBBBCCCDDDEEEEEECCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDBBB@@@===<<<>>>@@@BBBEEEFFFGGGFFFEEEDDDEEEGGGIIIJJJJJJJJJIIIGGGGGGHHHHHHGGGDDDBBB@@@AAA@@@???===<<<<<<;;;;;;;;;:::999999888888999999666666666666555555555555555555444444444333333333222222111111111111222222222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222000000000000111111111111000000000000000000000000111111111111111111111111111111000000//////......pppZZZZZZPPPPPPKKKJJJIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@???>>><<<;;;;;;999888777555444444444444444444333333333333222222333333222222111111111111///000000000111111111111000000000000000000000000111000/////////000222222000000000000000000000000000000000000000000000000333222111000000000111222111111000000111111222333222222222222222222222222444555555666666666666666777666666777999<<>>>>>>>>======???AAACCCEEEEEEDDDCCCCCCEEEFFFEEEDDDFFFFFFFFFEEEDDDCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDEEECCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA???===???@@@CCCEEEFFFFFFEEEEEEBBBCCCEEEGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHEEECCCAAAAAA@@@???===<<<;;;;;;;;;;;;::::::999888999999999777777666666666555555555555444444444444333333333222111111000000111111222222111111000000111111222000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222000000000000111111111111000000000000000000000000111111111111111111111111111000000000/////////...pppZZZZZZPPPPPPKKKJJJIIIHHHGGGFFFDDDCCCCCCBBBAAA@@@???>>><<<;;;;;;999888777555444444444444444444333333333333222222222111111111111000000000000000000000111111111111000000000000000000000000000000000///000111111222000000000000000000000000000000000000000000000000444333222000000///000000111000000000000111222222222222222222222222222222222222333444444444444444666666666777888888999999777;;;AAAGGGPPP\\\iiisssmmm[[[NNNEEEBBB===999666666777888555555555444444333222222444444333333222222111111111111111111111111111111000000000000000000000000000000000000//////////////////............////////////////////////////////////............//////////////////////////////...............---------................................................---............/////////......////////////..............................//////............/////////////////////////////////////////////////////////////////////000111111111111111111111111111111111111111222222222222333222222222222333333333333444444444444444444444444555444444555555666777888;;;;;;;;;;;;<<<===>>>??????>>>=========???@@@AAABBBAAAAAACCCEEEFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@@@@AAACCCEEEEEEEEEEEEDDDAAABBBCCCDDDEEEFFFFFFFFFGGGHHHHHHGGGFFFDDDBBB@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::999999999999999777777777777666666666666444444444444333333333333222111111000000111111222222111111000000111111222000000000000000000000000///000000111111000000///000000000000000000000000111111111111111111111111222111111111111000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111222222000000000000111111111111000000000000000000000000111111111111111111111111000000000000////////////pppZZZZZZPPPPPPKKKIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>><<<;;;;;;999888777555444444444444444444333333333222222222111000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000222222111000000000000000000000000000000111222222111111111111111111111111111222222333333333333333444555666777888777666666777777777888;;;CCCLLLSSS]]]jjj{{{wwwcccSSSHHH>>>999;;;:::777555444555777888555555444444333333333333333333333333222222111111111111111111111111111111//////000000000000000111111111000000//////....../////////......///////////////////////////////////////............//////////////////////////////........................................................................---------.........//////......////////////..............................///............//////000///////////////////////////////////////////////////////////////000000111111111111111111111111111111111111111222222222222111222222222222333333333333333444444444444444444555444444555555666777888;;;;;;;;;<<<===>>>???@@@??????>>>>>>>>>???@@@AAABBBBBBCCCDDDFFFFFFDDDCCCCCCBBBAAA@@@AAABBBCCCDDDGGGFFFFFFEEEEEEDDDDDDCCCAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDDDDEEEDDDDDDCCC@@@AAABBBCCCDDDEEEEEEFFFEEEEEEDDDDDDBBB@@@???>>>???>>>===<<<;;;;;;;;;;;;;;;;;;:::999999999999999888888777777777666666666444444444333333333222222111111000000000000111111111111000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111///000000000111111111111000000000000000000000000111111111111111111111111000000000000////////////pppZZZZZZPPPPPPKKKIIIHHHHHHGGGFFFEEEDDDDDDBBBAAA@@@???>>><<<;;;;;;999888777555444444444444444444333333333222222222000000000000000000000111111111000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000//////000000111111111111000000//////000000111222111111111111111111111111222222333444444444444333333444666888999888777777:::999888777777999===@@@>>>HHHTTT^^^gggvvv{{{yyyggg\\\LLL@@@999888999999777666444333333333444555555555444444444444444333333222222222222222111111000000000000000000000000000000000111111111222222111111000000//////.........//////////////////...//////////////////////////////............//////////////////////////////---.....................................................................------------..................////////////.............................................///000000........................////////////////////////...//////000000000000000000000000000000000000000000000111111111222222222111111111222222222333333333333333444444444555555555444444555555666777888;;;;;;;;;<<<===>>>???@@@?????????@@@AAABBBCCCDDDEEEEEEFFFGGGHHHGGGCCC@@@AAAAAA@@@@@@@@@BBBDDDEEEGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCAAABBBBBBCCCDDDEEEFFFGGGDDDDDDCCCBBBAAA???>>>===>>>===<<<;;;:::::::::;;;::::::999888888888888999777777777777666666666666444444333333333222222222111000000000000000000111111000000000000000000111//////////////////////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111///000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000pppZZZZZZPPPPPPKKKHHHHHHGGGGGGFFFEEEEEEDDDBBBAAA@@@???>>><<<;;;;;;999888777555444444444444444444333333333333222222000000000111111111111222111111111111000000000000000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000---...///000111111111111000////////////000111111111111111111111111111111222333333444444444444444333444666777888999888888888888888888888999999:::666;;;AAADDDIIITTTeeeqqqwwwiii[[[SSSFFFBBB<<<888777777777666333333333333444444555555444444444444444444444444222222222222222222111111000000000000000000000000///000000111111222222222000000000000////////////......////////////......//////////////////////////////............//////////////////////////////---------...............................................................,,,------------...............////////////....................................---......///000111........................////////////////////////......///000000000000000000000000000000000000000000000000111111111111222111111111111222222222222222333333444444555555555555444444555555666777888:::::::::;;;<<<>>>???@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEGGGIIIIIIGGGCCC???AAA@@@AAAAAABBBCCCDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHGGGFFFEEEDDDBBBAAA@@@@@@<<<<<<;;;:::::::::::::::999999888777777777777777666666666666555555555555333333333333222222222222111000000//////000000111111000000//////000000111////////////////////////...//////000000//////...////////////////////////000000000000000000000000//////000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000pppZZZZZZPPPPPPKKKHHHHHHGGGGGGFFFEEEEEEEEEBBBAAA@@@???>>><<<;;;;;;999888777555444444444444444444333333333333222222111111111111222222333333111111111111000000000///000000000000000000000000...///000111222111111000000000000000000000000000000000000000000000000000...///000111111000/////////////////////000111111111111111111111111111111111222333333444444333333444444555666777777777777666666666777888888888777:::<<<===<<<>>>DDDMMMUUU```hhhwwwqqqdddYYYLLLBBB>>>===<<<;;;:::888666444222333444444555555555555555222222333333333333333333111111111111111111222222000000000000000000000000......//////000111111222////////////000000000000---...///000000///...---//////////////////////////////............//////////////////////////////---------.........//////................................................,,,,,,---------...............////////////..............................---------......///000111........................////////////////////////---...///000111000000///000000000000000000000000000000000000111111111111111111111111222222222222222222333333444555555666555444444555555666777888888999999:::;;;===???@@@CCCCCCCCCDDDDDDCCCCCCCCCBBBCCCEEEHHHJJJGGGCCC???@@@AAABBBCCCCCCDDDCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHCCCCCCCCCCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBCCCEEEFFFGGGGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBCCCEEEFFFGGGHHHGGGEEEDDDBBBAAAAAAAAA<<<;;;::::::999:::::::::888777777666666666666666555555555555444444444444333333333222222222222111000000////////////000000000000////////////000000////////////////////////......////////////......////////////////////////000000000000000000000000////////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000000111pppZZZZZZPPPPPPKKKHHHGGGGGGGGGFFFEEEEEEEEEBBBAAA@@@???>>><<<;;;;;;999888777666444444444444444444444333333333222222111111222222222333333333222111111111000000//////000000000000000000000000...///000222222111111000000000000000000000000000000000000000000000000000000000111111111///...---///////////////000111111000000000000000000000000111111222333333333333222555555555555555555555555888666555555666777666555999999999999999<<>>???DDDEEEDDDDDDCCCBBBAAA@@@>>>@@@CCCGGGIIIHHHCCC@@@@@@AAACCCDDDEEEDDDCCCBBBDDDDDDEEEFFFGGGHHHHHHIIICCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAABBBCCCEEEFFFHHHHHHGGGEEEDDDBBBAAAAAAAAABBBAAAAAAAAABBBDDDFFFGGGFFFEEEDDDBBB@@@@@@??????;;;;;;::::::999999::::::777777666555555555555555555555444444444333333333333333333222222222111111000000////////////000000000000////////////000000////////////////////////......////////////......////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000111111rrrXXXUUUOOOQQQMMMJJJIIIHHHGGGEEEDDDCCCBBBBBB@@@>>>>>>>>>>>>===;;;999999888777666555444444444444333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222111111000000000000000000000000111111111000000000000000222222222111111000000000///111222222111000222333555444444444444555666666555555555555555666777777777777888888888999999999<<<<<<===AAAGGGOOOVVVZZZmmmttttttjjj```TTTMMMLLLAAA???===;;;888666555555666666555555555444444444222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////000000//////.........---......////////////....................................////////////......+++,,,,,,------.........---------............///........................---------............///................................................---------............///........................////////////000000000000000000000000111111111111111111222222222333333333333333222222333333444555555555555555666666666666999888888888:::<<>><<<;;;<<<:::999777666666777777666666555444444444444555555444333333222222333333111111222333222111000///111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000rrrXXXUUUOOOQQQMMMJJJIIIHHHGGGFFFDDDCCCCCCDDDBBB@@@@@@@@@@@@>>>===999999888777666555444444444444333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000000000111111222222111111000000000000000000000000000111000000000000000000000222222111111000000000000000111222222111111222333444444444444444555555666555555555555555666666777777777777888888888999999<<<;;;;;;===@@@DDDHHHJJJSSSXXX```hhhqqqzzzlll```TTTNNNJJJCCC??????===<<<:::999888777777777666555555555444444444333222222222222222222222222222222222222222222222222111111111000000000//////////////////////////////////////////////////////........................................................................000/////////.........---......////////////....................................////////////......---------------.........---------............///........................---------............///................................................---------............///........................////////////000000000000//////000000000111111111111111111222222222333333333222222222222333444444444555555555666666666666888888777888:::<<>>>>>???@@@AAADDDCCCCCCAAA@@@>>><<<;;;<<<;;;999888777777888888666666555444444444444444444444333222222222222333333333444444444333222111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000rrrXXXUUUNNNQQQMMMJJJIIIHHHGGGFFFDDDCCCCCCDDDBBBAAA@@@@@@@@@>>><<<999888888777666555444444444333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000000111111222222111111000000000000000000000000000000000000000000000111111111111111111000000000000000222333333222111333444444444333333444444555666555444444444444555666666666666777777777888888888999999999999:::;;;===>>>@@@BBBDDDHHHMMMTTT\\\bbbooowwwwwwpppkkkfff```[[[JJJBBB<<<<<<<<<:::999999888777777777777777888888555555444444444444333333222222222222222222222222222222222222222222222222111111000000000000//////////////////////////////////////////////////////......................................................................../////////.....................////////////....................................////////////......//////..................---------............///........................---------............///................................................---------............///////////////////////////////////////000000000000//////000000000000111111111111111222222222222333222222222222222333444444444444444555555555666666777777777888:::<<<>>>@@@AAAAAABBBCCCBBBAAA@@@??????@@@CCCFFFJJJJJJHHHFFFFFFEEEDDDEEEGGGHHHGGGFFFDDDEEEGGGGGGFFFEEEFFFFFFIIIGGGFFFGGGIIIKKKLLLLLLGGGGGGHHHHHHGGGEEECCCBBBAAAAAAAAA???======>>>@@@AAABBBCCCBBBAAA@@@AAACCCCCCCCCBBBCCCDDDDDDBBB@@@@@@???>>>=========>>>???@@@@@@@@@???>>>===<<<;;;<<<;;;999888888888888999666555555444444444444444444444333222222222222222333333444444333333222111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000//////000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000sssXXXUUUNNNQQQLLLIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA???>>>>>>>>><<<:::888888777666555444444333333333333222222111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........./////////000000000000111111111111000000000000000000000000000000000000000000000111111111222222222222222222111111000222333333222222333444333333333333333444444555444444333333444444555666555555666666666777777777555666888999:::;;;<<<<<<@@@@@@???>>>===@@@EEEHHHKKKQQQXXX]]]aaacccfffiiittt|||}}}uuuhhh\\\YYYTTTNNNJJJHHHFFFCCCAAA???<<<999999::::::999999666555555555555555666666444444333333333333333333111111111111111111111111111111111111111111111111111000000000////////////////////////////////////////////////////////////......................................................................................................////////////..............................---......//////......---000000//////.........------------............///........................---------............///................................................---------............///000000000000000000000000////////////000000000000////////////000000000111111111111111222222222222222222222111222333333444333333444444444555555555666666777888999<<<>>>??????@@@AAAAAAAAA@@@???>>>===>>>@@@DDDHHHIIIHHHGGGFFFEEEDDDEEEGGGHHHGGGFFFBBBCCCEEEEEECCCCCCDDDEEEGGGEEEEEEFFFIIIKKKLLLLLLFFFGGGGGGGGGFFFEEECCCBBBAAA@@@>>><<<;;;<<<>>>??????AAABBBAAA@@@???@@@AAA@@@@@@AAABBBDDDCCC@@@===???>>>===<<<;;;<<<===>>>===============<<<;;;;;;<<<;;;999888888888999:::666555444444333333444444444333333222111222222222111111111111111000000///000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000111111111111111111111111111111111111111////////////////////////////////////000000000111////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000sssXXXUUUNNNPPPLLLIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA???>>>>>>===;;;999888888777666555444333333333333222222222222222111000000000000000000000000000000000000000000000000////////////////////////....................................////////////000000000111111000000000000000000000000000000000//////000000111111111111333333333333333333333333000222333333222111333444222222222222222333444444333333333333333444555555444444555555555666666666444555777999;;;;;;;;;;;;AAAAAA@@@>>><<<;;;<<<===;;;===@@@BBBBBBCCCDDDEEEHHHMMMTTT[[[aaagggmmmqqquuurrrpppsss{{{~~~zzzxxxzzz|||zzzxxxsssnnnhhhccc```^^^YYYXXXTTTOOOLLLJJJEEE@@@>>><<<;;;;;;::::::888777999999888777888999888666666555444444333333333333222222333333333333333333111111111111111111111111111111111111111111111111000000000////////////...........................////////////////////////........................................................................---------.....................////////////..............................------............------000000//////.........------------............///........................---------............///................................................---------............///000000000000000000000000////////////000000000000...////////////000000000000000111111111222222222222111111111111222333333333333333333444444444444555555666888999;;;=========>>>???@@@@@@???>>>===:::;;;===AAAEEEHHHGGGFFFEEEDDDCCCDDDFFFGGGFFFEEEAAABBBBBBBBBAAA@@@BBBCCCCCCBBBBBBDDDGGGJJJJJJJJJEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@===<<<<<<===?????????@@@AAA@@@???>>>???AAA@@@@@@AAADDDEEEEEECCC@@@???>>><<<;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;:::999888888888999:::555555444333333333333333333333222111111111111222111111000000000/////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000111111111111111000000000000000000000000////////////////////////...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////sssXXXUUUNNNPPPLLLHHHHHHGGGGGGFFFEEEEEEDDDEEEDDDAAA@@@@@@???===;;;888777777666555444333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000........................------.........////////////000000111111000000///000000000000000000000000/////////000111111222222222222222333333333333333///111222222111000222333222222111111222222333444333222222222222333444444333333444444444555555555555666777777888888777777999:::<<<<<<:::999999999;;;<<<<<<===>>>>>>>>>>>>:::<<<>>>@@@BBBEEEIIILLLNNNLLLKKKKKKOOORRRUUUVVVSSSRRRPPPNNNKKKJJJIIIHHHNNNMMMJJJGGGDDDBBB@@@@@@???<<<999888999;;;<<<;;;<<<<<<<<<<<<;;;888666555333666666444555777888555666666444333222222111111111111222222222222333333111111111111111111111111111111111111111111111111000000////////////..............................////////////////////////........................---------------------------------------------------------------...............////////////..............................------............------//////..................---------............///........................---------............///................................................---------............///////////////////////////////////////000000000000......////////////000000000000000111111111111222111111111111111222333333222222222333333333444444444444666777999;;;<<<<<<;;;<<<===>>>???>>>======999999;;;???DDDFFFFFFEEEDDDCCCBBBCCCEEEFFFEEEDDDAAABBBBBBAAA??????@@@BBBAAAAAAAAACCCFFFHHHHHHGGGDDDDDDDDDCCCCCCBBBBBBBBBCCCAAA???>>>@@@AAAAAA@@@???@@@AAA@@@???>>>???AAABBBBBBCCCFFFHHHIIIHHHGGG???>>><<<;;;;;;;;;;;;<<<999::::::;;;;;;;;;:::::::::999888777777888999999555444444333333333333333333333222111111111111111333333222111111111111222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////sssXXXTTTMMMPPPKKKHHHHHHGGGGGGFFFEEEEEEEEEFFFDDDBBB@@@@@@???===;;;777777666555444333333222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000........................---------.........////////////000000000000//////000000000000000000000000...//////000111111222222000000000111111222222222...000111111000///111222111111111111111222333333222222222222222333333444333333333333444444444444666666666555666666666666555777888999888777888999;;;;;;<<<===>>>??????>>>;;;===>>>>>>>>>>>>@@@AAA@@@@@@@@@???>>>???AAABBBCCCBBBAAAAAAAAA@@@???>>>>>>===<<<;;;:::999999999>>>;;;888888999999999999<<<<<<<<<;;;999777666555333777777444333777888666555555444333222222222222111111111111222222222333111111111111111111111111111111111111111111111111000000/////////.................................////////////////////////........................------------------------------------------------,,,,,,,,,------...............////////////..............................,,,------......------,,,---------------.........---------............///........................---------............///................................................---------............///........................////////////000000000000........./////////000000000000000000111111111111111111111111111222222333222222222222333333333333333444555777999:::;;;;;;:::;;;<<<===>>>======<<<::::::<<>>===;;;999777777666555444333333222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000........................---------.........////////////000000000000//////000000000000000000000000...//////000111222222222......//////000000000111...///000000//////000111111111111000111222222333222222111111222222333444222222333333333444444444555444444555666777888999:::::::::999777777999:::777777777999;;;;;;;;;:::555777;;;<<<<<<;;;;;;<<<;;;===???>>>;;;:::===@@@;;;999888888:::;;;;;;;;;999999999888888888777777999666555777888666444444555555555444333444555777444888888222111555666333444444333333222333333444000000111111222222222333000000000000000000000000000000000000000000000000000/////////....................................////////////////////////........................------------------------------------------------,,,,,,,,,------...............////////////..............................,,,------......------,,,+++,,,,,,------.........---------.........//////........................---------.........//////................................................---------.........//////........................////////////000000000000............/////////000000000000000111111111111111111111000111222222333111111222222222333333333222333555777999:::;;;;;;999:::<<<=========<<<<<<;;;;;;===@@@DDDFFFFFFFFFBBBAAA@@@AAACCCDDDCCCBBBGGGGGGFFFCCC@@@???@@@BBBAAAAAAAAACCCEEEFFFFFFDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCDDDGGGHHHEEEBBB???AAAAAAAAA@@@???@@@AAA???>>>>>>AAAEEEHHHJJJJJJ@@@???===<<<;;;;;;<<<<<<::::::;;;;;;;;;:::999999777777666555555666777888555444333333222222333333333222222111000111111111222111///.........///000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000............/////////000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////tttXXXSSSKKKOOOMMMIIIHHHGGGGGGHHHHHHFFFDDDEEEDDDBBB@@@>>><<<;;;::::::999888666555555555555333333333222222222111111111000///......///000111///////////////000111111000000000000////////////////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222111111222222222333333333444444444444444444444444666666666666666666666666666666666666777777777777666777999::::::999888666999888888888888888999999:::::::::999999888888888777777777777777777777777777777666666555555555444555555555555555555555555666666555555555444444444222222333333333333444444222222222222222222222222222222111111111111222222111111111111000000000000000000000000000000000000..................................../////////000......---------,,,,,,,,,...........................................................................------------...//////........................................................................................................................000000//////.........---................................................................................................////////////////////////---------............///............////////////000000000000111111111111333222222111111222222333111222222222222222222333777777666666777999;;;<<<::::::::::::;;;<<<======;;;<<<===???@@@BBBCCCCCCBBBCCCDDDDDDDDDCCCBBBAAADDDEEEEEEBBB>>>===>>>AAA@@@@@@AAABBBCCCDDDEEEFFFDDDEEEFFFFFFGGGGGGGGGGGGFFFDDDBBBDDDGGGHHHGGGEEECCCCCCDDDDDDDDDBBB@@@???@@@?????????@@@BBBDDDEEEAAA???===<<<===>>>>>>>>>>>>>>><<<;;;:::999999888555555555666666666666666444444444333333222222222222222222111000//////...111111111111000000000000////////////////////////000000000000////////////111111000000//////......////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000/////////...////////////////////////111111111111000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////tttXXXSSSKKKNNNLLLIIIHHHGGGGGGHHHHHHFFFDDDEEEDDDBBB@@@>>><<<;;;::::::999888666555555555555333333333222222222111111111000///......///000111///////////////000111111000000000000////////////.../////////000000000000////////////////////////000000000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222111111111222222222333333444444444444444444444444555555555555555555555555555555666666666777777777555777888:::::::::999888888888777777777888888999999999888888777777777777777777777777777777777777666666666666555555444444444444444444444444444444555555444444444444333333222222222333333333444444222222222222222222222222222111111000000111111222111111111000000000//////000000000000000000000000....................................////////////.........---------,,,,,,...........................................................................------------...//////........................................................................................................................000/////////.........---................................................................................................////////////////////////........./////////000000............////////////000000000000111111111111333222222111111222222333222222222222333333333333555555555666777888::::::::::::::::::;;;<<<======;;;<<<===>>>@@@AAABBBCCCBBBCCCCCCDDDDDDCCCBBBAAACCCCCCCCC@@@===<<<>>>@@@@@@AAABBBCCCDDDEEEFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEEEECCCBBBDDDFFFHHHGGGEEEEEEEEEFFFFFFEEEDDDBBBAAA???>>>>>>???@@@AAACCCDDDBBB@@@>>>===>>>???????????????===;;;:::999888888666666666666555555555555444444333333333222222222222222111111000//////...000000000////////////...////////////////////////////////////000000000000111000000000/////////...////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000/////////......////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////vvvYYYTTTLLLOOOLLLIIIHHHGGGGGGHHHHHHFFFDDDDDDDDDBBB@@@>>><<<;;;::::::999888666555555555555333333333222222222111111000000////////////000000///////////////000000111000000000000////////////....../////////000000000////////////////////////000000000////////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222111111111222222222222333333333333333444444444444555555555555555555555555555555555666666666666777555666888999:::::::::999888888777666666777777888777777666666666666555555666666666666666666666666666555555555555444444444444444444444444444444444444333333333333222222222222222222222333333333333222222222222222222222222222111111000000111111222111111000000000000//////000000000000000000000000........................//////...........................------------,,,...........................................................................------------...//////......................................................................................................................../////////...............................................................................................................////////////////////////////////////000000000111............////////////000000000000111111111111333222222111111222222333222333333333444444444444333444555666777888888888::::::::::::;;;<<<======;;;;;;<<<===???@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAA???===<<<>>>???BBBBBBCCCDDDEEEEEEFFFFFFKKKKKKJJJIIIGGGEEEDDDCCCDDDCCCBBBDDDFFFGGGFFFEEEGGGGGGGGGGGGGGGEEEDDDDDD>>>>>>>>>???@@@AAABBBCCCDDDBBB??????@@@AAAAAA@@@AAA@@@>>><<<:::888888777777666666666555444444444333333333333222222222222222222111111000/////////////////////............////////////////////////......//////000000111111000000000000////////////////////////////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////xxx[[[UUUNNNQQQMMMIIIHHHGGGGGGHHHHHHFFFDDDDDDCCCBBB@@@>>>===;;;;;;:::999888666555555555555333333333222222222111111000000////////////000000000000////////////000000000000000000////////////........./////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222333333333333333444444444555555555555555555555555444444555555555666666666444555777888::::::::::::777777666666555666666666666666666666555555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222222111111111111111222222222222333333333111111111111111111111111111111000000000000111111111000000000////////////000000000000000000000000........................//////............------............------------...........................................................................------------...//////................................................................................................................................................................................................................................................////////////////////////....../////////000000000............///////////////000000000111111111111333222222111111222222333222333333444444555555555333444666888999999888888::::::::::::;;;<<<======;;;<<<<<<===>>>??????@@@AAABBBBBBCCCCCCDDDDDDDDDCCCBBBAAA@@@??????@@@AAACCCCCCCCCDDDEEEFFFFFFGGGJJJIIIIIIHHHFFFDDDBBBAAABBBBBBBBBCCCEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEDDDDDD?????????@@@AAABBBCCCDDDEEEBBB@@@@@@AAABBBAAAAAABBB@@@>>><<<:::888777666777777666555444444333333333222222222222222222222111111111111000000//////000000/////////.........////////////////////////......//////000000111111000000000000////////////////////////////////////............////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////..................////////////////////////............////////////////////////////////////////////////000000000000////////////////////////////////////////////////wwwYYYSSSNNNQQQKKKIIIHHHGGGGGGHHHHHHFFFDDDCCCCCCBBB@@@>>>===<<<;;;:::999888666555555555555333333333222222222111111//////000000000000//////000000////////////000000000000000000////////////............////////////.......................................///////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111000000111111111222222222222222222333333333444444555555555555555555555555444444444444555555555555333444555777888999999:::777666555555444444444555555555666666666666666666444444444444444444444444333333333333444444444444333333333333333333333333222222111111111000000000111111111222222222333333111111111111111111111111111000000000000000000111000000000////////////...////////////////////////.......................................---------//////.........---------...........................................................................------------...//////........................................................................................................................---------...............................................................................................................////////////////////////------........./////////............///////////////000000000111111111111333222222111111222222333222222333444444555666666444555777999:::::::::999::::::::::::;;;<<<======<<<<<<======>>>>>>>>>???AAAAAAAAABBBCCCDDDEEEEEEEEEDDDBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@AAABBBCCCDDDDDDFFFFFFFFFEEEDDDDDDCCCBBBBBBBBB@@@@@@AAACCCDDDDDDEEEEEEDDDBBB@@@???@@@AAAAAA@@@AAA@@@>>>;;;999777666666777666666555444333333222222222222222222222222222111111111000000000000000111111111000000000//////////////////////////////.../////////000000000111////////////000000000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......//////////////////////////////////////////---........./////////000////////////////////////////////////000000000000////////////////////////////////////////////////sssUUUPPPLLLOOOHHHIIIHHHGGGGGGHHHHHHFFFDDDCCCBBBAAA@@@???===<<<<<<:::999888666555555555555333333333222222222111111//////000000000000//////111000000///////////////000000000000////////////------........./////////........................---............/////////000000000000000000000000/////////////////////////////////////////////////////////000000000111111111111111111111111111111000000000111111111111222111111222222333333444444444444444444444444444444333333333444444444555555333444444555666777777888666666555444333333333333555555555555555666666666333333333333333333333333222222333333333333333444222222222222222222222222222111111111111000000000111111111111222222222222111111111111111111111111111000000//////000000111000000////////////......////////////////////////........................,,,,,,---------........./////////.........------...........................................................................------------...//////........................................................................................................................---------------.........................................................................................................////////////////////////------------........................////////////000000000000111111111111333222222111111222222333111111222333444555555666555666777999::::::::::::::::::::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAACCCDDDFFFGGGGGGEEECCCCCCEEEFFFGGGFFFCCCCCCCCCDDDDDDEEEEEEEEE@@@AAAAAAAAAAAAAAA@@@@@@>>>@@@BBBCCCCCCCCCEEEGGGDDDCCCBBBAAA@@@@@@@@@@@@AAAAAACCCDDDEEEFFFFFFFFFCCCAAA>>>>>>???@@@@@@??????>>><<<:::888666666555666555555555444333333333111111111222222222222222111111000000000000000000111111111111000000000000////////////////////////000000000000000/////////////////////000000000000////////////////////////............////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////.........//////000000111000000000000000000000000////////////000000000000////////////////////////////////////////////////rrrUUUPPPMMMPPPHHHIIIHHHGGGGGGHHHHHHFFFDDDCCCBBBAAA@@@???===<<<<<<:::999888666555555555555333333333222222222111111...///000111111000///...111111000///////////////000000000000////////////---------.........//////........................---------.........//////000000000000000000000000////////////////////////////////////////////////////////////000000000111111111111111111111111111000000000000111111111111000111111222333333444444444444444444444444444444222333333333333444444444333333333333444444555666666555444333222222222222333333333333444444444555333333333333333333333333111222222222333333333333222222222222222222222222222222222111111111000000111111111111222222222222111111111111111111111111000000////////////000000000000/////////.........////////////////////////........................++++++,,,---......//////////////////.......................................................................................------------...//////........................................................................................................................,,,,,,,,,------.........................................................................................................////////////////////////............////////////............////////////000000000000111111111111333222222111111222222333000000111222333444555555666666666666777999:::;;;::::::::::::;;;<<<======?????????????????????>>>@@@@@@@@@AAABBBDDDFFFHHHHHHEEECCCDDDFFFHHHHHHGGGCCCCCCCCCCCCCCCDDDDDDDDD???@@@@@@@@@@@@???>>>>>>===???BBBBBBBBBBBBEEEGGGBBBAAA@@@???>>>>>>??????@@@AAACCCDDDEEEEEEEEEEEEAAA???<<<<<<===>>>>>>======<<<:::888777666555555444444444444444444444444000111111111222222222222000000000000000000000111111000000000000/////////////////////////////////111111000000//////........./////////000000000111////////////////////////............////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000111111222222////////////////////////......///000000111222222000000000000000000000000////////////000000000000////////////////////////////////////////////////tttWWWRRRPPPTTTKKKIIIHHHGGGGGGHHHHHHFFFDDDBBBBBBAAA@@@???>>>===<<<:::999888666555555555555333333333222222222111111...///000111111000///...111111000///////////////000000000000////////////---------.........//////........................---------.........//////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111000000111222333333444444444444444444444444444444222222333333333444444444333333222222222333444444666555444333222222222222111111222222222333333333222222222222222222222222111111111222222333333333111111111111111111111111222222222222111111111111000111111111111222222222000000000000000000000000000000////////////000000000/////////............////////////////////////........................)))***+++,,,...///000000000/////////.......................................................................................------------...//////........................................................................................................................,,,,,,,,,------.........................................................................................................////////////////////////////////////000000000000............/////////000000000000000111111111111333222222222222222222333///000000111333444555555555555444555666777999;;;::::::::::::;;;<<<======@@@@@@@@@@@@????????????@@@@@@@@@AAABBBEEEGGGHHHHHHEEECCCDDDGGGIIIIIIGGGBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAA@@@???>>>======<<>>===>>>>>>??????@@@BBBDDDEEEEEEDDDDDD@@@===;;;;;;<<<===<<<<<<;;;:::999777666555555555333333444444444444444444000000111111222222222222000000000000000111111111000/////////............////////////////////////222222111000///...------.../////////000000111111////////////////////////............/////////000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000111111222222222333////////////////////////...//////000111222222333000000000000000000000000////////////000000000000////////////////////////////////////////////////sssSSSSSSKKKMMMPPPJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>><<<:::999888888777666555444333333444333222222111111222222000000000000000000000000000000000000000000000000111111000000///---,,,+++..........................................------///////////////000111111........................+++,,,...000000///...---////////////////////////......//////000000111111000000000000000000000000000000000000111111111111000111111111111222222222222111000000000111333333333333333333333333333333222222333333333333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111333222111111000000111111333222111111000000111111////////////////////////111111111111000000000000////////////////////////.......................................---------///............---------------------------------////////////////////////000...---,,,,,,---///000---......---++++++---...........................------------------------,,,------......------,,,,,,------......------,,,............---,,,++++++------,,,...///000...---------------------------------------------------........................,,,------......------,,,------------------------......................................................................../////////////////////////////////000111111222222111111111111111111111111222222222333444555666777555555555555666777888999888999<<<>>>??????>>>===??????@@@@@@@@@AAAAAAAAA@@@@@@@@@AAACCCFFFHHHJJJJJJHHHEEECCCCCCDDDGGGHHHFFFDDDBBBAAA@@@AAACCCDDDAAAAAA@@@@@@???@@@@@@AAA???????????????@@@@@@@@@AAA???<<<<<<===?????????@@@AAABBBCCCDDDCCCBBBAAA???>>>===<<<;;;:::::::::::::::999888777666555444777777666555333222111000111111111111111111111111000000000///---...000222111000000000111111000///........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////............000000000000000000000000............////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wwwVVVUUULLLLLLOOOJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>><<<:::999888888777666555444333333444333222222111111222222000000000000000000000000000000000000000000000000000000000000///...---,,,................................................///............///000000........................+++,,,...///000///...---..............................////////////////////////////////////////////////000000000111111111000000111111111222222222222111000000000111222333333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222111111111111111222222333222111111000000111111000000000000000000000000111111111000000000//////////////////////////////........................------..................///............---------------------------------........................000///---,,,,,,---...///---......---,,,+++---///........................------------------------,,,------......------,,,,,,------......------,,,---------...------,,,,,,---,,,,,,---///000...---------------------------------------------------........................,,,------......------,,,------------------------......................................................................../////////////////////////////////000111111222222111111111111111111111111111111111222222333555555555555555555666777888999777999;;;===>>>>>>======>>>>>>>>>?????????@@@@@@AAAAAAAAABBBCCCFFFHHHIIIIIIHHHFFFEEEDDDEEEFFFGGGDDDDDDBBBBBBAAAAAABBBCCC@@@@@@????????????@@@@@@>>>?????????>>>>>>>>>>>>???>>>===>>>???AAA@@@???===>>>?????????>>>======>>>===<<<;;;:::999999999999888888777555444444333666666555444333222222111222222222222222222222222000111111///......000222444333111111000000//////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////{{{YYYVVVLLLLLLMMMJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>><<<:::999888888777666555444333333444333222222111111222222000000000000000000000000000000000000000000000000......////////////.........................................................------------...//////........................+++,,,.../////////...---..........................................------//////////////////////////////000000000000111111000000000111111111222222111111000000111111222333333333333333333333333333222222222222333333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000111222333444222222111000000000000111111111111111111111111111111111000000000000//////////////////////////////........................,,,---------...////////////............---------------------------------........................000///...---,,,,,,---...---......---,,,,,,---///........................------------------------,,,------......------,,,,,,------......------,,,,,,,,,------...------------,,,,,,---//////...---------------------------------------------------------------------------,,,------......------,,,------------------------......................................................................../////////////////////////////////000111111222222111111111111111111111111111111000111111222333444555555444555555666777888777888:::<<<=========<<<============>>>>>>>>>>>>BBBBBBBBBCCCDDDEEEGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFBBBCCCCCCCCCBBBBBBAAAAAA???>>>>>>======>>>??????????????????>>>===<<<<<<@@@???@@@BBBEEEEEEDDDCCC===============<<<;;;:::===<<<;;;:::999888888888777777666555444333333222444444444444333333333333222222222222222222222222111111111000...///111333888777444222000/////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////}}}[[[VVVLLLLLLMMMJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>><<<:::999888888777666555444333333444333222222111111222222000000000000000000000000////////////////////////------...//////000//////........................---------...............---,,,,,,,,,,,,---..............................,,,---......//////.......................................------,,,,,,,,,////////////////////////////////////000000000111000000000000111111111111111111111111111222222222222222222222222222222222111222222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111/////////000111333444555222222111000000000000000111111111111111111111111111000000000////////////////////////////////////........................,,,,,,,,,---...///000000///............---------------------------------........................000///...------,,,---------......---,,,,,,...000........................------------------------,,,------......------,,,,,,------......------,,,++++++,,,---............---,,,,,,---//////...,,,------------------------------------------------------------------------,,,------......------,,,------------------------......................................................................../////////////////////////////////000111111222222111111111111111111111111111111111111111222333333444444444444555666777777888999;;;<<<============<<<<<<=========>>>>>>>>>CCCCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDD@@@AAACCCCCCCCCBBB@@@???======<<<<<<<<<===>>>>>>@@@@@@@@@@@@???>>><<<;;;@@@AAACCCGGGIIIJJJHHHFFF?????????>>>===<<<;;;;;;<<<;;;:::888777777777777666666666555444333333333333333333333333333333333222222222222222222222222111111111000//////111333;;;:::777333///......///........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////}}}ZZZUUULLLMMMMMMJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>><<<:::999888888777666555444333333444333222222111111222222000000000000000000000000////////////////////////,,,---...///000000000000........................---------.........//////,,,,,,,,,,,,,,,---..............................,,,------.............................................------,,,,,,++++++...........................////////////000000000//////000000000111111111000000111111222222222222222222222222222222222222111111111222222222333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000/////////000111333444555222111000000//////000000111111111111111111111111000000000////////////...////////////////////////........................,,,,,,,,,---...///000000///............---------------------------------........................//////......------------,,,---......------///111........................------------------------,,,------......------,,,,,,------......------,,,++++++,,,---............,,,++++++,,,...///---,,,------------------------------------------------------------------------,,,------......------,,,------------------------......................................................................../////////////////////////////////000111111222222111111111111111111111111333222222222222333333444333333333333444555666777999:::;;;<<<===>>>>>>>>>=========>>>>>>>>>>>>???BBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGEEECCCBBB???@@@BBBCCCCCCAAA???===<<<<<<;;;;;;<<<======>>>AAAAAABBBBBBAAA???===<<<>>>???BBBFFFIIIIIIGGGDDD@@@@@@???>>>===<<<<<<<<<;;;:::999888777666666666666666666555555444444333222222222333333333333444222222222222222222222222111111111000...///111333::::::999444000------///........................////////////////////////////////////////////////////////////////////////////////////////////////........................////////////................................................////////////................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////|||ZZZTTTLLLMMMMMMJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>><<<:::999888888777666555444333333444333222222111111222222000000000000000000000000000000000000000000000000------...///000000//////........................,,,,,,------.../////////---,,,,,,,,,,,,---..............................------------......//////------------------------------------------,,,,,,..............................////////////000000/////////000000000111111000000111222222222222111222222222222222222222222111111111111222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000/////////000111333444555111111000////////////000111111111111111111111111000000////////////......////////////////////////........................,,,---------...////////////............---------------------------------------------------------........................,,,---......---...000111........................------------------------,,,------......------,,,,,,------......------,,,,,,,,,------...---------,,,++++++,,,......---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------......................................................................../////////////////////////////////000111111222222111111111111111111111111333333222222222333333444333333333333333444666666999999:::;;;<<<===>>>>>>============>>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDBBBAAA???@@@AAABBBBBB@@@>>>===;;;;;;;;;;;;<<<===>>>>>>@@@AAABBBCCCCCCAAA???===;;;<<<>>>AAADDDEEECCC@@@>>>>>>===<<<;;;;;;;;;;;;;;;:::999888777666666666666666555555555444444444222222222222333333333333111111111111111111111111000000000///---...000222777999999666111------///........................////////////////////////////////////////////////////////////////////////////////////////////////........................////////////................................................////////////................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////~~~[[[TTTLLLMMMLLLJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>><<<:::999888888777666555444333333444333222222111111222222000000000000000000000000000000000000000000000000......///////////////...........................,,,,,,------...//////000---------------......///........................---------------...//////------------------------------------............................................./////////000000////////////000000000111///000111222333222222111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111222333444111111000///////////////000000000000000000000000000000/////////.........////////////////////////........................------..................///............---------------------------------------------------------,,,,,,---...////////////,,,---............000222........................------------------------,,,------......------,,,,,,------......------,,,---------...------,,,,,,,,,++++++,,,......---+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------......................................................................../////////////////////////////////000111111222222111111111111111111111111222222111111111111222222222222222222333444555666777777888888999:::<<<<<<;;;;;;<<<<<<<<<=========>>>???@@@BBBBBBCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@???@@@AAAAAAAAA@@@>>>===;;;;;;;;;;;;<<<===>>>???>>>???AAACCCCCCAAA???===;;;;;;<<>><<<:::999888888777666555444333333444333222222111111222222000000000000000000000000000000000000000000000000...///////////////..............................,,,,,,------...///000000...------------...//////...........................------------...//////---------------------------------....../////////..................................../////////000////////////000000000000///000111222333222111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444111111000///////////////////////////////////////000/////////............////////////////////////.......................................---------//////.........---------------------------------------------------------++++++---...///000000000,,,---............000222........................------------------------,,,------......------,,,,,,------......------,,,............---,,,++++++,,,++++++,,,......---+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------......................................................................../////////////////////////////////000111111222222111111111111111111111111111111000000000000000111222222222222333444555555555555666666777888:::;;;:::::::::;;;;;;;;;<<<<<<<<<===???AAABBBBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;<<<===>>>??????<<<>>>@@@BBBBBBAAA???=========>>>@@@BBBCCCBBB@@@>>>===<<<;;;<<<===>>>???<<<;;;:::888777777666666333333222222222222222222333333333222222222111111////////////////////////.........---,,,,,,...000///444888777222......///........................////////////////////////////////////////////////////////////////////////////////////////////////........................000/////////................................................/////////000................................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////~~~[[[SSSJJJKKKJJJIIIIIIIIIHHHFFFDDDCCCBBBBBBBBBAAA@@@>>><<<:::999:::888777666777666555333333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000......//////...---,,,,,,+++,,,------......------////////////////////////,,,,,,,,,---///222444666------------------------------------------------////////////////////////....................................///////////////......------///000111////////////000000000000111111111111000000000000111111111000000000000000111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000......///000111222222333222222111000//////000000000111111111111222222222111111000///////////////111111000000//////......000000///...............////////////////////////---------...............,,,,,,,,,------.................................---------------------------------............///,,,,,,,,,---------......---------.........//////------------------------------------------------------------------------.........------,,,,,,,,,111000...,,,+++++++++,,,------------------------.........------,,,,,,,,,------------------------------------------------...........................---,,,,,,,,,,,,---...................................................---......///000111111222111111111000000000000000111111111111111111111111000111222222222333555777888888888888888888999999999999::::::;;;<<<<<<===<<<===>>>@@@AAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBB???>>>===???CCCDDDBBB@@@??????>>>======>>>???@@@<<<<<<===<<<;;;999666555999777666444333333333444222222222222222222222222000000000000////////////000000////////////000000000000//////.........------------............///................................................////////////////////////////////////000000000000................................................................................................////////////////////////....................................///////////////////////////////////////////////////.........000000000000000000000000111000///......///000111~~~[[[RRRJJJKKKKKKJJJJJJIIIHHHGGGEEECCCBBBBBBBBBAAA@@@>>><<<:::999999777666555666555333222333333333222222222111111000000000000000000000000////////////////////////..............................//////...------,,,+++,,,------......------........................------,,,,,,---///000111------------------------------------------------............................................................///////////////......---...///000111////////////000000000000111111111000000000//////////////////////////////000000000000000000000000111111111000000/////////000000000000000000000000/////////////////////////////////000111111111222222111111000//////000000000000111111111222222222111000000///////////////000000000000//////......//////...---------------..........................................------,,,,,,,,,---------..............................------------------------------------............,,,,,,,,,---------......------------.........///------------------------------------------------------------------------......---------,,,,,,,,,000///---,,,++++++,,,,,,------------------------......---------,,,,,,,,,------------------------------------------------...........................---,,,,,,,,,,,,---...................................................---......///000000111111111000000000000000000000111111111111111111111111000111222222444888>>>BBB888888888999999999999999::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA???>>>>>>===============<<<<<<======>>>???@@@@@@???>>>===???BBBCCCAAA?????????>>>======>>>???@@@;;;;;;;;;:::999777555555555444333222222333444444222222222222222222222222000000000000////////////000//////......//////000000/////////............---------............///....................................................................................////////////................................................................................................////////////////////////..................................../////////////////////////////////////////////////////////...////////////////////////111000///......///000111~~~ZZZRRRJJJLLLLLLJJJJJJJJJIIIHHHFFFDDDDDDBBBBBBAAA@@@>>><<<:::999888777555444555444333111333333333222222222111111000000000000000000000000////////////////////////------------------------.........///......---,,,+++,,,------......------...........................------,,,++++++,,,,,,------------------------------------------------------------------------........................---............////////////............///000000////////////000000000000111111000000000000//////............////////////////////////////////////000000////////////......////////////////////////////////////////////////000000000000000000000000111111000/////////000000000000000111111111222222111000//////......//////000000000////////////.........---,,,,,,,,,,,,---------------------------/////////...---------,,,,,,,,,,,,------------...------------------------------------------------------------............,,,,,,,,,---------......------------............------------------------------------------------------------------------...------------,,,,,,,,,...------,,,,,,------...------------------------...------------,,,,,,,,,------------------------------------------------...........................------,,,,,,------............................................................//////000000111000000000000000000111111111111111111111111111111222222222222444999@@@EEE888999999999:::::::::;;;;;;;;;<<<======>>>>>>???@@@???===<<<<<<<<<======???@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBDDDCCCAAA???>>>===>>>>>>;;;;;;<<<<<<======>>>>>>???>>>>>>???@@@AAA???===??????>>>>>>>>>>>>??????;;;;;;999777666555555444222222222111222333444444000000000000000000000000000000000000///////////////..................///////////////............---------............///........................................................................------------............................................................................................................////////////////////////....................................////////////////////////////////////......//////////////////////////////////////////000//////......//////000~~~ZZZRRRJJJLLLMMMJJJJJJJJJIIIHHHGGGEEEEEEBBBBBBAAA@@@>>><<<:::999999777555555555555333111333333333222222222111111000000000000000000000000////////////////////////---------------------------...............------+++,,,------......------...........................------,,,,,,+++++++++------------------------........................------------------------........................---------.........//////............/////////000////////////000000000000111000000000////////////......///////////////000////////////////////////////////////////////////........................////////////////////////000000000000000/////////111000000/////////000000000000000000111111111111000000///............///////////////////////////......------,,,------...------------------------000000///...---,,,,,,,,,------------------------------------------------------------------------,,,,,,---------.........,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------......------------------------------------------------------------------------------------------------........................------------------------........................................................./////////000000000000000000000111111111111111111111111111111111333333333222222444999<<<999999999::::::;;;;;;<<<<<<======>>>>>>???@@@@@@@@@???===<<<<<<===???@@@@@@@@@AAAAAABBBCCCDDDDDDFFFEEEEEEDDDDDDDDDEEEEEEGGGEEECCC@@@>>>===>>>>>>;;;<<<<<<===============>>>>>>>>>?????????>>>===?????????>>>>>>>>>>>>>>><<<;;;888666555555555555333333222222222333333333000000000000000000000000000000000000////////////......------------......///////////////.........---------............///........................................................................------........./////////................................................................................................////////////////////////....................................////////////////////////////////////............////////////////////////////////////////////////////////////[[[SSSJJJLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBAAA@@@>>><<<:::999:::888666666666666444333333333333222222222111111////////////////////////////////////////////////........................------...............---+++,,,------......------........................---------............---------------------------........................................................................------------............---......///////////////////////////000000000000000000000////////////.../////////000000111111111000000000000000000000000000000000000000000000000------------------------........................000000000///////////////000///////////////000000//////000000000111111111000//////..............................////////////...............//////........................000000///...---,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------,,,,,,------------------------------------------------------------------------------------------------++++++,,,------.........------------------------------------------------------------------------------------------------........................------------------------............................................................//////////////////000000111111111111111111111111111111111111111333444444333222333444888888999::::::;;;<<<<<<======>>>>>>???@@@@@@AAA@@@???>>>>>>>>>@@@CCCDDDAAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFCCCAAA???>>>>>>>>>======>>>?????????>>>>>>>>>>>>?????????>>>======????????????>>>>>>=========;;;999777555555555666555555555444333222222111////////////////////////000000000000////////////......------------...............///////////////---------............///............................................................................../////////000000000................................................................................................////////////////////////....................................////////////////////////////////////---.........//////000000..............................////////////......\\\TTTKKKLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBAAA@@@>>><<<:::999:::999777777777666555333333333333222222222111111////////////////////////////////////////////////........................,,,---......///.........+++,,,------......------------------------------,,,---...//////000//////------------------------........................////////////////////////........................,,,------------.........---......///000/////////////////////000000000000000000////////////......//////000000111111222222000000000000000000000000//////000000000000111111................................................//////////////////////////////......//////000000/////////000000000111111000///......------......---............////////////............///000000/////////////////////////////////...---------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...+++,,,------.........---------------------------,,,,,,,,,------------...------------------------------------------------........................,,,------......------,,,......................................................................../////////000111111222222111111111111111111111111///111444555555444444444777777888999:::;;;<<<<<<======>>>??????@@@@@@AAAAAA@@@@@@@@@BBBCCCEEEFFFAAAAAABBBDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFGGGGGGHHHEEEEEEDDDCCCBBBAAA@@@???>>>???@@@AAAAAA@@@???>>>===???@@@@@@???>>>???@@@??????@@@??????>>>===<<<<<<;;;999888666555555555666666555555444222111000////////////////////////000000000000///////////////..................///.........///////////////---------............///................................................------------------------////////////000000000111................................................................................................////////////////////////....................................////////////////////////////////////------......///000000000........................---......//////......---^^^VVVLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBAAA@@@>>><<<:::999999888666666666666444222333333333222222222111111////////////////////////////////////////////////------------------------,,,------...//////......+++,,,------......------------------------------,,,---...///000//////...------------------------........................................................................,,,,,,---------.........------///000000000///...////////////000000000000000000/////////...............//////000111111222////////////////////////.........//////000000000................................................---.........///000000000...............///000000////////////000000000111//////...------------...---------.........//////...---------......///000..........................................------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------------------------------------------------------,,,,,,,,,---------......+++,,,---.........---,,,------------------------,,,,,,,,,---------......------------------------------------------------........................,,,,,,---......---,,,,,,...........................................................................//////000111111222222111111111111111111111111///111333333333333555666666666777888999:::;;;;;;======>>>>>>???@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDDDD@@@AAABBBCCCDDDFFFGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFCCCDDDFFFFFFFFFEEECCCBBB>>>???AAABBBAAA@@@???>>><<>><<<;;;999999888777666444333222333333444444333222111000000000000000000000000000000000000000////////////000//////......//////000............/////////000---------............///................................................------------------------........./////////000000................................................................................................////////////////////////....................................////////////////////////////////////------......///000000111........................------...//////...------```WWWMMMKKKIIIGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBAAA@@@>>><<<:::999888777555555555555333111333333333222222222111111////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...+++,,,------......---------------------------------.../////////...---,,,------------------------////////////////////////------------------------........................,,,,,,,,,---------......,,,---///000000000///...////////////000000000000000/////////............---------...///000000111........................---------.........//////////////////////////////........................,,,------...///000111111...............///000111////////////000000000000//////...------------...---------.........//////,,,,,,,,,,,,,,,---...///---------------------------------........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------,,,,,,+++++++++------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,.........---,,,+++------------------------,,,,,,,,,------.........------------------------------------------------........................,,,,,,---......---,,,,,,.....................................................................---...//////000111222222222111111111111111111111111111111111000///000222555555666777888999:::;;;;;;=========>>>??????@@@@@@CCCCCCDDDDDDDDDCCCBBBAAA???@@@AAABBBDDDEEEFFFGGGBBBBBBBBBBBBBBBCCCDDDDDDBBBDDDGGGIIIIIIHHHFFFDDD>>>???@@@AAAAAA@@@>>>===<<>><<<;;;777777777777666333111000///000111222333222111111111111111111111111111111000000000000////////////000000////////////000000---.........//////000000---------.........//////................................................---------------------------------.........//////................................................................................................////////////////////////..................................../////////000////////////////////////---------...///000000111........................,,,---...//////...---,,,]]]RRRPPPLLLMMMKKKJJJIIIGGGFFFEEEDDDDDDDDDBBB@@@???>>>===;;;999999888777666666555555666333333333222222222111111000000000000000000000000......------------......//////000000///...------------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------////////////////////////////////////////////////////////////////////////////////////////////////000000///...---,,,,,,+++////////////////////////........................---------............///---------............///////////////////////////////////////000000000000......------------..............................,,,,,,,,,---------......//////.........---------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------.........------,,,,,,,,,...------------...//////.........------,,,,,,,,,------------------------------------------------///---+++,,,...///---***---,,,,,,---......---+++........................------------------------------............------........................---------------------------------............///........................////////////000000000000000000000000111111111111222222111111111111111111333444666777777888:::<<<===>>>@@@AAAAAA@@@???>>>===>>>@@@BBBBBBBBB@@@???BBBAAABBBEEEIIIIIIFFFCCCBBBAAA@@@@@@BBBDDDDDDCCCBBBCCCDDDFFFFFFFFFEEEEEEDDDCCCBBBAAABBBAAA???===>>>???AAABBBBBBAAA@@@>>>============<<<<<<<<<<<<:::999888777666555444444333333333222222222111111111111000000000000111111////////////////////////........................////////////////////////---------............//////............---------//////.........---------................................................//////.........---------........................................................................---------...///000000111........................////////////////////////........................///////////////.........---------............///---------............///___SSSPPPKKKLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDBBB@@@>>>>>>===;;;999888888777666555555555555333333333222222222111111000000000000000000000000......------------......---------------,,,,,,+++------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................------------------------////////////////////////////////////////////////////////////////////////////////////////////////000000000//////...------////////////////////////........................---------............///---------............///////////////////////////.../////////000000000000......------------..............................,,,,,,,,,---------......//////.........---------........................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------......---------,,,,,,,,,---------------...//////......---------,,,,,,,,,------------------------------------------------...---+++,,,///000///------,,,,,,---...///---,,,........................------------------------------............------........................---------------------------------............///........................////////////000000000000000000000000111111111111111111111111111111111111222444666777777888:::<<<<<<===>>>???@@@???>>>>>>===>>>@@@BBBBBBAAA@@@???@@@???@@@BBBEEEGGGEEECCCCCCAAA@@@@@@BBBCCCCCCBBBAAABBBDDDEEEFFFFFFEEEEEEDDDBBBBBBBBBCCCBBB@@@>>>>>>???AAABBBBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;999888777666555444333333333333222222222111111111111000000//////000000111////////////////////////................................................---------............//////............---------//////.........---------................................................//////.........---------........................................................................------......///000000111........................////////////////////////........................////////////............---------............///---------............///aaaTTTPPPKKKKKKKKKJJJIIIHHHGGGEEEEEEDDDCCCAAA???>>>>>>===;;;999888777666555444444444444333333333222222222111111000000000000000000000000......------------......------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........................---------............///---------............///////////////////////////....../////////000000000......------------..............................,,,,,,,,,---------.....................---------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------...------------,,,,,,,,,---------------......///...------------,,,,,,,,,------------------------------------------------///---,,,,,,---......------,,,+++,,,...///...---........................------------------------------............------........................---------------------------------............///........................////////////000000000000000000000000111111111111111111111111111111111111222444666777777777999;;;;;;<<<======>>>>>>======>>>???@@@AAAAAAAAA@@@???>>>======???BBBDDDDDDDDDDDDBBB@@@@@@AAABBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEECCCBBBBBBCCCDDDDDDBBBAAA???@@@AAABBBBBBAAA@@@???@@@@@@???>>><<<;;;::::::777666666555444333222222333222222222222111111111000//////......//////000////////////////////////................................................---------............//////............---------...............---------...............................................................---------........................................................................------......///000000000........................////////////////////////................................................---------............///---------............///```TTTPPPKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDBBBAAA???>>>>>>===;;;999777666555444444333333444333333333222222222111111////////////////////////......------------......///.....................------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000////////////////////////........................---------............///---------............///////////////////////////........./////////000000......------------..............................,,,,,,,,,---------..............................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------,,,,,,------...///------------------------------------------------------------------------///...,,,+++++++++++++++---+++++++++...//////...........................------------------------,,,------......------,,,........................---------------------------------............///........................////////////000000000000///000000000111111111111111111111111111222222222222444666666666666888:::::::::;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@??????>>>===<<<===???BBBDDDEEEDDDBBB@@@@@@AAAAAAAAA???@@@AAABBBCCCDDDEEEEEEEEECCCBBBBBBDDDEEEFFFEEECCCAAAAAABBBBBBBBBAAA@@@???BBBAAA@@@>>><<<:::999888555555444444333222222111222222222222111111111111//////............//////////////////////////////................................................---------............//////............---------....................................................................................................................................................................................//////000000........................////////////////////////........................------...............///---------............///---------............///^^^RRRPPPLLLLLLKKKKKKKKKJJJHHHGGGEEEDDDBBB@@@>>>=========;;;999777666555444444333333444333333333222222222111111////////////////////////......------------............------------...///------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------////////////////////////////////////////////////////////////////////////////////////////////////,,,------......//////000////////////////////////........................---------............///---------............///////////////////////////............////////////......------------..............................,,,,,,,,,---------......---.....................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,---......------------------------------------------------------------------------------,,,,,,,,,---///111...,,,++++++---.................................------------------------,,,,,,------------,,,,,,........................---------------------------------............///........................////////////000000000000///000000000111111111111000000111111111222222222222444555555555555777999999999999::::::;;;<<<<<>>???>>>>>>===>>>AAADDDGGGDDDBBB@@@@@@AAAAAA@@@???@@@@@@AAABBBCCCDDDEEEEEEDDDCCCCCCEEEGGGHHHGGGEEEBBBBBBBBBBBBAAAAAA@@@@@@AAAAAA???===;;;:::888777444444333333222222111111222222222111111111000000//////............//////////////////////////////................................................---------............//////............------------.....................................................................---.........................................................................................................////////////........................////////////////////////........................,,,---------......//////---------............///---------............///~~~[[[QQQPPPLLLMMMKKKKKKKKKKKKIIIGGGEEEDDDAAA???============;;;999888777666555444444444444333333333222222222111111000000000000000000000000......------------......,,,+++*********+++------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////////////////////////////////////////////////////,,,---------......//////////////////////////////........................---------............///---------............///////////////////////////------........./////////......------------..............................,,,,,,,,,---------......---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,------...,,,,,,,,,------------...------------------------------------------------+++,,,---...///222777:::///---++++++,,,---...---........................------------------------,,,,,,------------,,,,,,........................---------------------------------............///........................////////////000000000000000000000000111111111111000000000111222222333333222333555555444555666888888888888999:::;;;<<<===@@@????????????>>>>>>>>>???@@@@@@???>>>@@@CCCFFFCCCAAA??????@@@AAAAAA@@@??????@@@@@@BBBCCCEEEFFFFFFEEEEEEFFFHHHIIIHHHFFFCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>><<<:::999777666444333333333222222222111222111111111111000000000000//////......//////000////////////////////////........................---------------------------------............//////............------------------...............................................................---------.............................................................................................//////////////////........................////////////////////////........................,,,,,,,,,---......//////---------............///---------............///~~~[[[QQQOOOLLLMMMJJJKKKKKKKKKJJJHHHEEECCC@@@???============;;;999888888777666555555555555333333333222222222111111000000000000000000000000......------------......,,,+++***)))***+++---...------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////........................---------............///---------............///////////////////////////---------.........//////......------------..............................,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------------------------------------------+++,,,---------000555:::111///,,,++++++,,,---,,,........................------------------------+++,,,,,,------,,,,,,+++........................---------------------------------............///........................////////////000000000000000000000000111111111111///000000111222222333333222333444555444444555777888888888888999;;;===>>>@@@@@@???>>>>>>>>>>>>>>>???@@@AAA@@@>>>>>>AAADDDAAA@@@>>>???@@@BBBAAA@@@????????????AAACCCEEEFFFGGGGGGFFFGGGIIIIIIHHHFFFDDDDDDCCCBBBAAA@@@@@@@@@>>>===<<<;;;999888777666444333333333333222222222111111111111000000000000111000000//////000000111////////////////////////........................---------------------------------............//////............------------------.........//////................................................---------.........//////......................................................................../////////////////////...........................////////////////////////........................++++++,,,------...//////---------............///---------............///~~~[[[QQQOOOLLLMMMJJJKKKLLLLLLJJJHHHEEECCC@@@>>>===<<<======;;;999999888777666666555555666333333333222222222111111000000000000000000000000.........------............---,,,++++++---///000------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////////////////////////////////////////////////////////////////000000000000000/////////////////////////////////........................---------.........//////---------.........//////////////////////////////---------.........//////.........------.................................,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,,,,,,,------.........---------------------------------------------------...---+++)))***...222333000,,,++++++,,,,,,+++........................------------------------+++,,,,,,------,,,,,,+++........................---------------------------------.........//////........................////////////000000000000000000000000111111111111///000000111222222333333111333444444444333555666999888888888999;;;===>>>@@@@@@???>>>======>>>>>>>>>@@@AAA@@@>>>===???BBB@@@???>>>???@@@BBBBBBAAA???>>>>>>???@@@CCCEEEFFFIIIHHHGGGHHHIIIIIIHHHFFFEEEDDDCCCBBBAAA@@@@@@AAA<<<<<<;;;:::888777666666444444333333333333333333111111111111000000000000111111000000000000111111////////////////////////........................---------------------------------.........////////////.........------------------.........//////................................................---------.........//////........................................................................///////////////.................................////////////////////////........................++++++,,,,,,---...//////---------.........//////---------.........//////|||^^^XXXSSSKKKKKKHHHHHHHHHGGGFFFEEEDDDCCCCCCAAA???>>>>>><<<:::777777777777666555555444444444444555555444444333222111111000000//////......///////////////.........//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................////////////////////////............////////////////////////////////////,,,------...............------------------------------------------------,,,,,,+++***+++,,,---...//////.........---------------------------------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,................................................///...---,,,,,,,,,,,,,,,........................---,,,*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------222///,,,---000222111///+++---......,,,******+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------...---,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////.........---........................////////////000000000000000111111111111222222222111222222333444555666666666777999:::;;;<<<<<<<<<>>>>>>===<<<<<<<<<<<<===<<<===>>>>>>>>>>>>>>>===@@@@@@@@@AAABBBCCCEEEEEEAAA???===;;;<<>>;;;;;;999777666555555555555555444333333222111111///000000000000//////...................................................///...---,,,,,,---.../////////.........---------------------------------........................---------............/////////.........---------//////.........---------//////.........---------............////////////////////////////////////................................................---......//////......---........................------------------------------------------------.................................------,,,,,,,,,|||]]]WWWRRRJJJKKKHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???>>>>>><<<:::777777777777666555555444444444444444444444333222222111000000000/////////.../////////////////////...//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................////////////////////////............////////////........................------...////////////...------------------------------------------------...---,,,,,,,,,---.../////////.........---------------------------------........................------------------------------------------------................................................///...---,,,,,,,,,,,,------------------------------,,,+++******,,,---...---------------------------------------------------------------------------,,,+++---000444666777---,,,,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,------------------------...---,,,,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------000/////////....................................////////////000000000111000111111111111222222222111222333333555555666777777888999:::;;;<<<<<<<<<=========<<<<<<<<<=========>>>??????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@???===<<<<<<>>>@@@BBBBBBBBBBBBCCCCCCCCCDDDDDDGGGEEEDDDEEEFFFEEEBBB???;;;:::999777666555555444555555444333333222111111000000000000000//////...................................................///...------------.../////////.........---------................................................---------............/////////.........---------//////.........---------//////.........---------............////////////////////////////////////......................................................////////////..............................------------------------------------------------...........................------------------,,,}}}\\\UUUPPPIIIKKKHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA???>>>>>>===:::888777777777666555555444444333333333333333222222111000000000000////////////......////////////////////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////................................................////////////////////////---............/////////........................---......///////////////------------------------------------------------......------......///000...............---------------------------------........................------------------------..............................................................................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---........................------------------------------------------------,,,,,,------///222777;;;000---***+++---//////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------------,,,,,,,,,------------------------...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,------------...------------------------........................,,,,,,,,,,,,------------////////////..................................../////////000000000111111000111111111111222222222222222333444555666666777999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>@@@AAABBBBBBBBBBBBCCCCCCDDDCCCCCCAAA???>>>@@@???>>>=========>>>>>>>>>??????@@@AAABBBCCCDDDGGGFFFEEEFFFFFFEEEBBB???;;;:::999777666555444444555444444333333222222111111111111000000/////////................................................///...------------...///...............---------////////////////////////........................---------............///...............---------...............---------/////////............---............////////////////////////////////////................................................000///............///000........................------------------------------------------------........................---------------.........}}}\\\TTTOOOIIIKKKHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@???>>>>>>===:::888777777777666555555444444222222333333222222111000000000000000////////////............//////////////////...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................////////////////////////---------.........//////........................---...//////000000//////.............................................................../////////........................................................................------------------------...........................................................................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......,,,++++++++++++,,,------------------------------------------------------------------------///000000...+++---222666444///******...000///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,,,,---///////////////.................................//////000000000111111111000000111111111222222222222222333444555666777777::::::;;;;;;;;;;;;;;;:::;;;<<<<<<===>>>>>>>>>>>>===>>>@@@AAABBBCCCCCCDDDBBBCCCDDDEEEDDDBBB@@@>>>AAAAAAAAA@@@???>>>===<<<<<<===>>>@@@AAACCCDDDEEEGGGGGGGGGFFFFFFDDDBBB@@@;;;:::888777555444444444444444444333333222222222222222111000000/////////.........................................................------.................................................................................---------............///................................................/////////...........................////////////////////////////////////................................................//////...------...//////................................................................................................,,,,,,------......//////}}}\\\TTTOOOHHHJJJHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@>>>>>>>>>===;;;999777777777666555555444444222222333333222222111000////////////000000000000---.........//////000000//////...------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................////////////////////////------------....................................---......///////////////................................................,,,,,,------............---.....................................................................------------------------------------------------................................................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000111000---))))))---111666111+++***---///---***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........///////////////////////////////////////000000000000111111111111000000111111111222222222222333333444555666777888::::::;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@??????===>>>???AAABBBCCCCCCCCC@@@BBBDDDEEEEEEEEECCCBBBDDDDDDDDDCCCAAA???>>><<<<<<===>>>@@@BBBDDDFFFGGGFFFGGGGGGGGGEEEBBBAAA@@@::::::888666555444444333444444333333333333222222333333111000////////////................................................---..................------.....................------------------------........................---------............///---.....................---.....................////////////////////////............////////////////////////////////////////////////////////////...........................------------------...........................................................................////////////////////////---------....../////////~~~\\\UUUPPPHHHJJJHHHHHHHHHGGGFFFEEEDDDCCCAAA???>>>>>>>>>===;;;999777777777666555555444444333333333333333222222111////////////000000000000------......///000000000//////...------------...------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................////////////////////////,,,------------.........------------------------,,,------...............................................................,,,,,,---............------------.......................................------------------------........................------------------------................................................------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,++++++---///444000,,,+++------+++)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,------......------,,,,,,,,,,,,------------......------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------...............///////////////////////////////////////000000000111111111222222000111111111111222222222333333444555666777777888::::::;;;<<<<<<<<<<<<<<<;;;<<<>>>@@@AAABBBAAAAAA>>>???@@@BBBCCCCCCCCCCCCAAABBBDDDEEEGGGGGGGGGFFFEEEEEEEEEDDDBBB@@@???>>>======???AAACCCEEEGGGGGGEEEGGGHHHFFFCCCAAA??????:::999888666555444333333333333333333333333333333555444222000/////////000................................................------...//////...---------------...............------------------------........................---------............///---------...............---------..................////////////000000000............////////////////////////////////////////////////////////////........................------............------........................................................................////////////////////////.............../////////~~~^^^VVVPPPHHHIIIHHHHHHHHHGGGFFFEEEDDDCCC@@@???>>>>>>>>>>>>;;;999777777777666555555444444444444444444444333222222.../////////000000000111------......///000000111//////...------------...------------------------........................+++,,,,,,------,,,,,,+++------------------------------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................////////////////////////,,,,,,---------.........------------------------+++,,,,,,---------------................................................,,,---...///000//////...---------.........//////........................------------------------////////////////////////........................................................................,,,,,,,,,,,,,,,---...///------------------------++++++,,,,,,------,,,,,,------------------------------------------------------------------------,,,,,,+++---...///...------------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,,,,,,,---------......------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------+++,,,,,,---......//////............/////////000////////////////////////000000111111111222222222000111111111111222222222333333444555666777888888999999;;;<<<============;;;===@@@BBBDDDDDDCCCCCCAAABBBCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIEEEEEEDDDBBBAAA@@@??????===>>>???AAACCCEEEFFFGGGDDDFFFGGGFFFBBB???>>>>>>:::999777666444444333333333333333333333333333333666444222000//////000000................................................------...//////...---------------.........//////................................................---------............///---------.........//////---------.........//////.../////////000000000000............////////////////////////////////////////////////////////////........................---///111222222111///---........................................................................////////////////////////////////////............~~~^^^XXXQQQIIIIIIHHHHHHHHHGGGFFFEEEDDDCCC@@@???>>>>>>>>>>>><<<:::777777777666555555444444444444555555444444333222.../////////000000111111---------...///000000111//////...------------...------------------------........................++++++------------++++++////////////////////////........................+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////................................................////////////////////////,,,,,,,,,---------......------------------------***+++,,,,,,------,,,,,,////////////////////////////////////////////////---...000111111111000///---------.........//////////////////////////////------------------------000000000000000000000000000000000000000000000000................................................,,,,,,,,,,,,,,,---...///........................***+++,,,,,,------------........................------------------------------------------------///---,,,...111111---)))(((***,,,---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000,,,,,,,,,------.........------------------------,,,,,,---......---,,,,,,,,,,,,,,,------..................------,,,,,,,,,------------------------........................,,,,,,------...///000000---.........//////000000000000000000000000000000000111111111111222222222000111111111111222222222333333444555666777888888888999:::<<<===>>>>>>>>><<<>>>@@@CCCEEEEEEEEEDDDCCCDDDEEEEEEEEEEEEEEEDDDFFFFFFFFFFFFGGGHHHIIIJJJEEEDDDBBBAAA@@@?????????======???@@@BBBDDDEEEFFFCCCFFFGGGEEEAAA>>>===>>>:::999777666444333333333333333333333333333333333666555222000//////000000................................................,,,---...//////...---,,,---------.........//////////////////////////////........................---------.........//////---------.........//////---------.........//////.../////////000000111111............/////////000////////////////////////000000000000000000000000...........................000333555555333000...........................////////////////////////////////////////////////000000000000000000000000000000//////......------~~~^^^VVVPPPJJJLLLIIIIIIHHHGGGEEECCCAAA@@@AAAAAAAAA@@@???===;;;:::999999888666555333222222111222222222222111000000000000000000000///......111...,,,---//////---+++........................------------------------++++++******++++++,,,---------------------------,,,,,,,,,------,,,++++++,,,,,,,,,---------......,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------+++,,,------......---------------------------------------------------------------......000111111//////...---,,,,,,+++++++++,,,------......------........................////////////////////////---------............///......------------............................../////////......------------------............///......------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............///---------............///............////////////////////////000000000000000111111111111222222222222333444555666666666666666777999999999999;;;======>>>@@@BBBCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBEEEFFFHHHIIIIIIHHHGGGFFFHHHEEECCCAAAAAA@@@???>>>======???@@@@@@@@@@@@@@@AAABBBBBBAAA===;;;:::;;;777666666444333222111111222222222111111111111000000000000000////////////........................---------------------------------............///........................,,,,,,,,,---------......................................................111000...---,,,,,,------................................................000000000000000000000000............////////////---.........//////000000,,,,,,,,,---------......111111000000//////......////////////////////////------...000111222333444111111000000//////......////////////////////////000000000000000000000000^^^UUUOOOIIILLLIIIIIIHHHGGGEEECCCAAA@@@AAAAAAAAA@@@???===;;;:::999999888666555444333222222222222222222111000000000000000000000///......111///---...000000///---........................------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------------------------------------------...///000111000000///......---,,,,,,+++,,,------......------................................................---------............///......------------.......................................---------,,,,,,---------............///......------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............---------............///............////////////////////////000000000000000111111111111222222222222333444555666666666666555777888999888999:::<<<===>>>???AAACCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGFFFEEEDDDFFFDDDBBBBBBBBBAAA???=========>>>???@@@@@@@@@@@@AAABBBBBB@@@===:::::::::666666555444333333222222222222222111111111000000000000000000/////////...........................---------------------------------............///........................---------.........//////................................................111000...---,,,,,,------................................................////////////////////////............////////////............/////////000---.........////////////000000000000//////......////////////////////////......///000111222222333000000000000//////......////////////////////////////////////////////////^^^TTTNNNHHHKKKIIIIIIHHHGGGEEECCCBBBAAAAAAAAAAAA@@@???===;;;:::999888777666555444333222222222222222222111111000000000000000000///......000///...///111111000///........................------------------------------,,,,,,------...///------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,---...///000000000000///......------+++,,,------......------........................---------------------------------............///......------------..............................------------,,,,,,,,,,,,---------............///......------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------............---------............///............////////////////////////000000000000000111111111111222222222222333444555555666666555444666777888777888999;;;======???@@@BBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@AAACCCDDDDDDDDDCCCBBBCCCBBBBBBBBBCCCBBB???===<<<===>>>??????@@@@@@@@@AAABBBBBB@@@<<<999888888555555555444444333333333222222111111111000000000000000000/////////..............................---------------------------------............///................................./////////000000................................................000///...---------------................................................////////////////////////............////////////............///////////////000000000000000111111000000000////////////.../////////////////////////////////000000111111111000000000////////////...////////////////////////////////////////////////]]]SSSMMMHHHKKKHHHHHHHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@???===;;;:::888888777666555444333333222222333333222222111000000000000000000///...............///000000000000........................------------------------,,,,,,,,,,,,,,,---......------------------,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,---...///////////////......------+++,,,------......------........................---------------------------------............///......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------............///......------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,---------.........---------............///............////////////////////////000000000000000000111111111222222222222222333444555555555555333555666777666777999:::<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCBBBAAA@@@AAABBBCCCBBB???<<<;;;<<<===>>>????????????AAABBBBBB???<<<999777777444444444444444444444333111111111111000000000000000000/////////.................................,,,,,,---------------------------............///........................---.........////////////................................................//////......------------................................................////////////////////////............////////////.........///////////////000000000000000000000000////////////////////////////////////////////////000000000000000000//////////////////////////////////////////////////////////////////////////////~~~\\\SSSNNNHHHKKKHHHHHHGGGGGGEEEDDDBBBAAAAAAAAAAAA@@@???===;;;:::888888777666555444444333222333333333333222111111000000000000000///......,,,---............///000........................------------------------+++++++++++++++,,,,,,---......---------,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------------------------------------,,,,,,,,,---............------------------+++,,,------......------........................---------------------------------............///......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------............///......------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...---------............///............////////////////////////000000000000000000111111111222222222111222333444555555555555333444666666666666888:::<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCC@@@@@@@@@AAABBBAAA>>>;;;;;;;;;<<<===>>>>>>>>>>>>@@@AAAAAA???;;;888777777444444444444444444444333111111111000000000//////////////////....................................,,,,,,,,,---------......---------............///........................,,,,,,---------........................................................................---------....................................................................................///////////////////////////.........////////////////////////.............../////////////////////////////////000000000///////////////.............../////////////////////////////////........................^^^UUUOOOHHHKKKHHHGGGGGGGGGEEEDDDCCCBBBAAAAAAAAA@@@???===;;;:::888777777666555555444444333333333333333222222111000000000000000///......,,,---///...------...///........................------------------------+++************+++,,,,,,.........------,,,,,,+++******+++,,,------------,,,,,,,,,---------......,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------------------------------...---------------......------------------------+++,,,------......------........................---------------------------------............///......------------..............................,,,,,,,,,,,,---------------------............///......------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---------------------............///............////////////////////////000000000000000111111111111222222222111222333444444555555444333555666777666777888:::;;;<<<<<<=========<<<<<<<<<<<<<<<===============@@@@@@@@@AAABBBCCCDDDDDDAAA@@@@@@@@@AAA@@@===;;;:::;;;<<<===>>>>>>>>>>>>>>>???@@@>>>;;;888888888555555555444444333333333111111000000000//////////////////.........------........................+++,,,,,,------.........---------............///........................,,,,,,,,,------------...................................................---......///......------....................................................................................///////////////////////////.........//////............---------............/////////////////////////////////////////////////////////---............/////////////////////////////////........................bbbXXXPPPHHHIIIGGGGGGGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@???===;;;:::777777777666555555444444333333444444333333222111000000000000000///......---///111000---,,,...///........................------------------------,,,++++++++++++,,,------///......---,,,,,,++++++)))***+++,,,------------,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------------------------------//////......---......///---------...............+++,,,------......------................................................---------............///......------------..............................,,,,,,---------.........---------............///......------------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,------------------............///............////////////////////////000000000000000111111111111222222222111111222333444444444444333555777777777777999;;;;;;;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<===?????????@@@AAACCCDDDDDDCCCAAA?????????>>><<<:::::::::;;;<<<============<<<===>>>===;;;999888999666666555444333333222222111000000000//////////////////.........---------........................++++++,,,,,,---......///---------............///........................------------............................................................,,,---...//////...------....................................................................................////////////000/////////............/////////......------------------.........//////////////////////////////......//////////////////---------.........//////////////////////////////........................eee[[[RRRGGGHHHGGGGGGGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@???===;;;:::777777666666555555444444333333444444333333222111000000000000000//////...///111222111...---...000........................---------------------------,,,,,,,,,,,,---......//////...---,,,,,,++++++)))***+++,,,------...---,,,,,,,,,---------......,,,,,,,,,------.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------+++,,,------......------------------------------------------------------000//////.........//////.........///////////////+++,,,------......------........................////////////////////////---------.........//////.........------.................................---------....../////////---------.........//////.........------.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,------------------.........//////............/////////000////////////000000000000000111111111111222222222111111222333444444444444444666777888777888999;;;;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDDDDDBBB???>>>======<<<:::999:::;;;<<<============;;;<<<======;;;999999:::777777666555333222111111000000000000//////////////////.........---------........................++++++,,,,,,---...//////---------.........//////..................................../////////000................................................,,,---.../////////------..................................................................................../////////000000000//////.........---000000//////.........------------.........//////////////////////////////............//////000000---------.........//////////////////////////////........................dddWWWPPPHHHIIIIIIJJJJJJIIIHHHFFFDDDBBBCCCCCCCCCBBB@@@===;;;999777777777666555555444444222333333333333222111111333000---,,,---000111111000//////...---,,,,,,,,,///...---,,,,,,,,,,,,,,,+++,,,,,,---.........---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................------------------------,,,,,,************,,,,,,,,,,,,,,,---------...............------.................................---------------------------------............///---------............/////////.........---------111111000///...---,,,,,,//////.........---------------............------................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++//////.........---------//////.........---------------------------------........................///...---,,,,,,---...///---------,,,,,,+++++++++------------------------//////...---,,,++++++***,,,333::::::555///------+++,,,---......---,,,+++------,,,,,,,,,+++++++++................................................------------------------------------------------,,,,,,,,,---------........................------......///000000000000000000000///////////////000///000000000000111111111222222333333333333444444444555666777999:::;;;<<<;;;<<<<<<============<<<>>>>>>>>>>>>????????????888999;;;===@@@BBBDDDEEEAAAAAA@@@@@@???>>>======;;;;;;;;;;;;<<<===?????????>>><<<;;;::::::;;;;;;777666555444222111000///000000000000///////////////////////////////////////...,,,++++++,,,...///+++++++++,,,,,,------------------............///,,,---------...////////////////////////.........//////...------------...................................................---------............///...............///000000///////////////.........------...000111222333444222222111///...---,,,+++........................////////////////////////............////////////.../////////...---,,,,,,//////000000///...------.........////////////000........................fffXXXPPPHHHIIIHHHHHHIIIHHHGGGEEECCCAAABBBBBBBBBAAA@@@===;;;:::777777777666555555444444222333333333333222111111222000...---...000000000111111111000///.........///...---,,,,,,,,,,,,---+++,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................---------------------------,,,++++++++++++,,,---,,,,,,,,,---------............------------..............................---------------------------------............///---------............/////////.........---------///////////////.........//////.........------------......//////......---................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++//////.........---------//////.........---------------------------------........................///...------------...///---------,,,,,,,,,++++++------------------------.........------,,,,,,+++,,,000555666333///---,,,,,,------------------,,,------------,,,,,,,,,,,,................................................------------------------------------------------,,,,,,,,,---------..............................---......///000000//////000000////////////000000000000000111111111222222222222333333333333444444444555666777999:::;;;<<<<<<<<<======>>>>>>============>>>>>>>>>>>>??????;;;;;;<<<===???@@@AAAAAA@@@@@@@@@??????>>>>>>>>><<<;;;;;;<<<===>>>?????????>>><<<;;;::::::;;;;;;777666555444222111000///000000000000///////////////////////////////////////...,,,++++++,,,...///---------....../////////---------............///---------.............../////////////////////...//////...------------...................................................---------............///...............///000000/////////////////////.........///000111222222333111111000///...------,,,........................////////////////////////............////////////....../////////...------///////////////...------------........./////////........................hhhYYYPPPHHHIIIGGGHHHHHHGGGFFFDDDBBB@@@AAAAAAAAAAAA@@@>>><<<;;;777777777666555555444444222333333333333222111111111///...///000111000///111111000000///...............---,,,,,,,,,------,,,,,,------......------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------,,,,,,,,,,,,------........................---------------------------------............///---------............///...............------------.........//////000000/////////............------......//////......---...............................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...............---------...............---------------------------------........................///...------------...///------------,,,,,,,,,,,,------------------------------------------------,,,---///111000///---,,,...------,,,,,,------............------------,,,................................................------------------------------------------------,,,,,,,,,---------..............................---......////////////...000000////////////000000111111111111222222222333222222333333333333444444555555666777999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>>>>>>>>>>>>>============????????????>>>>>>>>>>>><<<<<<<<<<<<===>>>??????>>>>>>===;;;;;;;;;;;;;;;666666555444222111000000000000000000////////////////////////////////////...---,,,++++++,,,---................../////////---------............///...............---------......////////////////////////...------------...................................................---------............///...............///000000......///////////////////////////000000111111111000/////////....................................////////////////////////............////////////......///000000000//////...////////////...------,,,---------....................................kkkZZZPPPHHHIIIHHHHHHHHHHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@???===<<<777777777666555555444444222333333333333222111111/////////000111111///---.........------,,,,,,,,,...------,,,,,,,,,------,,,,,,------...------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///........................------------------------.........------.........,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................---------------------------------............///---------............///..................................../////////////////////.....................////////////..............................................................................------------------------------------------------------------------,,,,,,................................................------------------------.................................------.........------------------,,,,,,------------------------,,,,,,,,,------.........---,,,,,,---//////...---...---,,,++++++,,,---...//////.........---------................................................------------------------------------------------,,,,,,,,,---------......---------...............//////000000000000//////000////////////000000111111111222222222333333333222222222333333333444444555555666777888999::::::<<<<<<===>>>????????????;;;;;;<<<<<<======>>>>>>>>>>>>>>>=========<<<<<<======>>>>>>>>>>>>>>>>>>===<<<<<<<<<======>>>???======<<<<<<;;;:::::::::666555555444222111111000000000000000////////////////////////////////////...---,,,,,,,,,,,,---...,,,,,,,,,------------------------............////////////...---------,,,............//////////////////...------------...................................................---------............///...............///000000............////////////000000000000000000//////.........///////////////........................////////////////////////............////////////......///000111111000000.........//////...------,,,,,,,,,---------..............................lll[[[PPPHHHIIIIIIIIIIIIIIIGGGEEECCCBBB@@@@@@AAAAAA@@@???===<<<777777777666555555444444222333333333333222111111/////////111222111///---------------,,,,,,,,,,,,------,,,,,,,,,------...,,,------...------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///........................------------------------........................,,,,,,,,,---------......---,,,,,,++++++,,,,,,---........................---------------------------------............///---------............///---.....................////////////............////////////////////////...//////////////////...................................................---.....................---------------------------------------------------------------------------.....................---.....................------------------------........................---..................---------------------------------------------------+++,,,,,,------............---+++,,,...000000///...---,,,++++++,,,---...//////.........---------................................................------------------------------------------------,,,,,,,,,---------......---------.........//////111111222222222111111000///////////////000111111111111222222222333333333222222222333333333444444555555666777888999999:::;;;;;;===>>>>>>?????????;;;;;;;;;<<<===>>>>>>>>>=========>>>>>>>>>>>>>>>==================>>>>>><<<<<<<<<<<<<<<<<<===>>><<<<<<<<<;;;::::::999888555555444333333222111111000000000000////////////////////////////////////---------,,,,,,------------------------------------------............////////////...---------,,,---.........//////000000//////...------------...................................................---------............///...............///000000---.........//////000000000000000///////////////............////////////........................////////////////////////............////////////......///000111111000000------............------,,,,,,,,,---------..............................mmm[[[OOOHHHJJJIIIJJJJJJIIIHHHFFFDDDCCCAAAAAAAAAAAA@@@>>><<<;;;777777777666555555444444222333333333333222111111/////////000222111///---........................------,,,,,,,,,---......------......------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................------------------------------...//////...------,,,,,,,,,---------......------,,,,,,,,,,,,------........................---------------------------------............///---------............///---------...............000000//////.........---...////////////000000000...//////000000//////...................................................---------...............------------------------------------------------------------............---------...............---------...............------------------------........................------...//////...------------------............------------------------,,,,,,,,,------...............------......000111...------,,,,,,------............------------,,,................................................------------------------------------------------,,,,,,,,,---------......,,,,,,------.../////////222333333333333222222111///......//////000111222111111111111222222222333222222333333333333444444555555666777777888999999999:::;;;===>>>>>>>>>>>>;;;;;;<<<===>>>>>>???@@@>>>>>>>>>>>>????????????============<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<::::::::::::999888777666555555444333333222111111000000000000////////////////////////////////////------------------------000000000///////////////---------............///...............---------------......///000000000//////...------------...................................................---------............///...............///000000------......///000000000////////////////////////.........///////////////........................////////////////////////............////////////......///000000000//////,,,,,,---............---,,,---------....................................nnn[[[OOOHHHJJJIIIIIIIIIHHHGGGEEECCCBBBBBBBBBBBBAAA@@@===;;;:::777777777666555555444444222333333333333222111111000/////////111111000...........................,,,,,,,,,,,,,,,---...///------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///........................------------------------,,,---............---,,,,,,,,,,,,---------............------------..............................---------------------------------............///---------............///---------.........//////.........///////////////.../////////000000000000//////000000000000//////................................................---------.........//////................................................------------.........///---------.........//////---------.........//////------------------------........................------...//////...------------------.........///------------------------,,,,,,------------------,,,...000///,,,,,,...111,,,------------------,,,------------,,,,,,,,,,,,................................................------------------------------------------------,,,,,,,,,---------......,,,,,,------...//////000222333333333222222111000............///000111222000000000111111111222222222222333333333333444444555555666666777888888888888999:::<<<======>>>>>>;;;<<<<<<===>>>???@@@AAA@@@@@@@@@@@@????????????=========<<<<<<;;;;;;;;;;;;::::::999999:::::::::888888999999888777555555555444444333333222222111000000000000////////////////////////////////////,,,------------------,,,111000000000/////////...---------............///---------...............------......///000000111//////...------------...................................................---------............///...............///000000------......///000000111....../////////////////////////////////.................................////////////////////////............////////////....../////////...------+++,,,------.........---------........./////////........................nnn[[[OOOHHHKKKHHHHHHHHHGGGFFFDDDBBBAAACCCCCCCCCBBB@@@===;;;999777777777666555555444444222333333333333222111111111///...///000111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---.........---,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------.........//////........................------------------------+++,,,---......---,,,+++,,,,,,,,,---------......///......------......///........................---------------------------------.........//////---------.........//////---------.........//////,,,,,,---...///000111222.../////////000000111111//////000000000000//////................................................---------.........//////................................................---------.........//////---------.........//////---------.........//////------------------------........................,,,---...//////...---,,,---------.........//////------------------------------------------------***...111///+++))),,,000+++,,,............,,,+++------,,,,,,,,,+++++++++................................................------------------------------------------------,,,,,,,,,---------......,,,,,,------...///000000222222222222222111000///............///000222222///000000000000111111111222222333333333444444444555555666666777777888888777888999;;;<<<=========<<<<<<===>>>???@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>===<<<;;;;;;::::::::::::999888888999999999777777888888777666444333444444444333333222222222000000000000////////////////////////////////////,,,------......------,,,//////......---------,,,---------.........//////,,,------....../////////---------...///000000111//////...------------...................................................---------.........//////...............///000000---------...///000000111............//////000000000000//////....................................////////////////////////............/////////000.../////////...---,,,,,,+++,,,------.........---.........////////////000........................nnnZZZNNNFFFHHHIIIIIIIIIHHHFFFCCCAAA???@@@AAABBBBBBAAA???<<<;;;888888777666555444333333333333444444333333222111//////000000000000//////......------------......---------------------------------,,,,,,+++++++++...---,,,,,,,,,,,,---...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------............/////////000000///...------........................////////////////////////.........------,,,,,,,,,---------.........//////.........................../////////...---,,,,,,------------------------....................................////////////////////////////////////..................------000000000000000000000000111111000000//////............////////////......///////////////////////////...---,,,,,,---...///------------------------//////.........---------.........------,,,,,,,,,------............------,,,------......------,,,........................//////.........---------.................................------,,,,,,,,,------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------........................////////////000000000000//////............//////000000000000000111111222111222222333333444444555444444444555666888999:::;;;;;;;;;;;;;;;;;;::::::<<<<<<===???@@@AAABBBCCC???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;999888777666666777777999999888666444222222333333333333222111111//////////////////////////////.........---------//////............//////........................------------------------........................////////////000000000000//////////////////////////////////////////////////////.........---------///////////////.......................................////////////......000000000000000000000000000000000000000000000000000000//////.........---000000000///......------........................////////////////////////+++,,,...---,,,,,,---///........................---------............///nnnZZZNNNFFFHHHIIIIIIHHHHHHFFFCCCAAA@@@@@@AAABBBBBBAAA???<<<;;;888888777666555444333333333333444444333333222111//////000000000000//////......------------......---------------------------------,,,,,,+++++++++---,,,++++++++++++,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------............//////////////////...------.........................................................------,,,,,,,,,------------..........................................//////......---,,,------------------------....................................////////////////////////////////////........................000000000000000000000000111000000000/////////......//////////////////...///////////////////////////...------------...///------------------------//////.........---------.........------,,,,,,,,,------............------,,,------......------,,,........................//////.........---------.................................------,,,,,,,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------------------------------,,,,,,---------..................................../////////000000000000//////............//////000000000000000111111222111222222333333444444555555555555555666888999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@@@@AAABBB>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;999888777666666666666777888777555333222222222333333222222111000//////////////////////////////.........---------///..................///........................------------------------........................000000000/////////////////////////////////////////////////////////////////////.........---------/////////////////////.................................////////////......000000000000000000000000000000000000000000000000000/////////.....................///////////////........................////////////////////////+++---......---,,,...///........................---------............///mmm[[[NNNFFFGGGHHHHHHHHHGGGFFFDDDAAA@@@@@@AAABBBBBBAAA???<<<;;;888888777666555444333333333333444444333333222111//////000000000000//////......------------......------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---------------------------------............//////////////////......---........................------------------------.........---------------,,,,,,,,,---------..................................../////////...------------------------------....................................////////////////////////////////////........................000000000000000000000000000000000000///////////////////////////////////////////////////////////////......------......///------------------------...............---------.........---------------------............------------............------.......................................---------.................................---------------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------------------------------------------------------------------------------------.........//////............................../////////000000000//////............//////000000000000000111111222111222222333333444444555666666666666666777888888999::::::;;;;;;<<<<<<<<<>>>>>>>>>?????????@@@@@@===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999777777666666444555666666555444222111222222333333222222111000////////////////////////...............---------......------------..............................------------------------........................000000000//////.........////////////////////////////////////////////////...............---------......//////////////////..............................////////////......000000000000000000000000000000000000000000000000////////////............------......///000000111........................////////////////////////+++---......------...///........................---------............///lllZZZOOOFFFGGGHHHHHHHHHGGGFFFDDDBBB@@@@@@AAABBBBBBAAA???<<<;;;888888777666555444333333333333444444333333222111//////000000000000//////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......---------------------------------............///...///////////////..............................------------------------...............---------,,,,,,,,,,,,------------..............................////////////..................................................................////////////////////////////////////............////////////////////////////////////000000000000////////////000//////////////////000//////////////////////////////............//////...............................................................---------------............------------............------.......................................................................................---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------........................------------------------------------------------------------............................................./////////000000//////............//////000000000000000111111222111222222333333444444555777666666666666666777888999999::::::;;;<<<======????????????>>>>>>>>>>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::888777777666666333333444444333222111111222222222222222111000000////////////////////////........................------,,,,,,,,,,,,------........................................................................000000000///......------////////////////////////////////////////////////....................................////////////..............................////////////......///////////////////////////////////////////////////////////////.....................//////000000........................////////////////////////,,,---......------...///........................---------............///kkkZZZOOOFFFFFFGGGHHHHHHGGGFFFDDDBBBAAA@@@AAABBBBBBAAA???<<<;;;888888777666555444333333333333444444333333222111//////000000000000//////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......---------------------------------............///......///////////////...........................------------------------........................,,,,,,,,,---------....................................///////////////...........................////////////////////////............////////////////////////////////////........./////////000000////////////////////////////////////000000000000111000////////////000111000000000000000000000000////////////////////////........................---.............................................------............---------......//////......---........................---.....................................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------........................------------------------------------------------+++,,,,,,,,,,,,---------....................................//////////////////............//////000000000000000111111222111222222333333444444555777666666666666666777888999999::::::;;;<<<======?????????>>>>>>>>>>>>==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666666666222222222222222111111000111222222222222111000000////////////////////////---.....................------,,,,,,,,,,,,------................................................////////////////////////000/////////.........---////////////////////////////////////////////////---.....................---.........//////000000////////////////////////......////////////......////////////////////////////////////////////////.........///////////////000000//////............////////////////////////////////////////////////,,,---///...------...000........................---------............///hhhYYYOOOFFFFFFGGGGGGGGGGGGFFFDDDBBBAAA@@@AAABBBBBBAAA???<<<;;;888888777666555444333333333333444444333333222111//////000000000000//////......------------......------------------------++++++,,,,,,,,,,,,------,,,------......------,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,---------......---------------------------------............///---...//////////////////........................------------------------.............../////////---------.........//////..............................///000000000//////........................////////////////////////............////////////////////////////////////.........//////000000111000000000000000000000000////////////000000000000111111////////////111111000000000000000000000000...//////000000//////...........................---------............................../////////------............------......////////////..............................---------....................................................../////////------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------........................------------------------------------------------+++++++++,,,,,,,,,------........................------.........///////////////............//////000000000000000111111222111222222333333444444555666666666666666777888888999::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::::::::999777777666666666111111111111111111111111111111222222111111000///////////////////////////---------.....................------------......................................................////////////////////////........................////////////////////////////////////////////////---------...............------......///000000000////////////////////////......////////////......000000000000000000000000000000000000000000000000.........///////////////111000000///......------////////////////////////////////////////////////,,,...//////......///000........................---------............///fffXXXOOOFFFFFFGGGGGGGGGGGGFFFEEECCCBBB@@@AAABBBBBBAAA???<<<;;;888888777666555444333333333333444444333333222111//////000000000000//////......------------......------------------------+++++++++,,,,,,---------+++,,,------------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---------......---------------------------------............///------...///////////////................................................---........./////////000........./////////000000..............................///000000000000000........................////////////////////////............////////////////////////////////////---......///000000111111000000000000000000000000.../////////000000000111222111///......///111222000000000000000000000000...///000111111000///...........................---------.........//////---........./////////000------............------......////////////..............................---------.........//////........................---........./////////000------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------........................------------------------------------------------,,,,,,,,,,,,---------...........................---------.........////////////............//////000000000000000111111222111222222333333444444555555555555555666888999999;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<:::::::::::::::::::::::::::999888777777666666777222111111111111111222222111111111111111000000///////////////////////////---------........./////////..................///................................................////////////////////////,,,------....../////////////////////////////////////////////////////////---------.........//////------......///000000111////////////////////////......////////////......000000000000000000000000000000000000000000000000............/////////000///////////////.........////////////////////////////////////////////////---...//////......///000........................---------............///dddWWWOOOFFFFFFFFFGGGGGGGGGFFFEEECCCBBB@@@AAABBBBBBAAA???<<<;;;888888777666555444333333333333444444444333222222//////000000000000//////.........------.........------------------------+++++++++,,,,,,---------***+++,,,------,,,+++***+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......---------------------------------.........//////------...///000000//////........................////////////////////////---.........//////000000////////////000000000000..............................///000000000000000////////////////////////000000000000000000000000............/////////000////////////////////////---......///000111111222000000000000000000000000.../////////000000111111222111000......000111222000000000000000000000000...///000111111000///...////////////////////////---------.........//////---.........//////000000---..................---......////////////..............................---------.........//////........................---.........//////000000------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------////////////////////////---------------------------------------------------------.........//////........................---------.........////////////............//////000000000000000111111222111222222333333444555555444444444555666888999:::;;;;;;;;;;;;;;;;;;::::::============>>>>>>>>>??????????????????>>>======::::::::::::::::::::::::999999888777666666777777222111111111111111222222111111111111111000//////////////////////////////---------.........////////////............//////........................////////////////////////000000000000000000000000+++,,,,,,---...///000000////////////////////////////////////////////////---------.........//////---------...///000000111000000000000000000000000......////////////......000000000000000000000000000000000000000000000000---.........//////000000------......///000000000000000000000000000000000////////////////////////---...//////......///111........................---------.........//////hhh[[[OOOEEEFFFGGGHHHHHHHHHGGGDDDAAA@@@???@@@AAABBBAAA???===<<<777777777666555555444444333333444444333333222111111111000000000000111111//////............//////........................------------------------,,,,,,,,,---------..............................,,,,,,,,,------.........+++,,,------......------.........------,,,,,,,,,,,,,,,,,,---------..............................//////.........------,,,........................---...///000000///...---////////////////////////......//////000000111111000000///...............////////////000000000000000000000000000000000000222111000//////000111222111111000000/////////...////////////////////////000000000000000000000000111111111000111111222333222222111000000111222333888555000....../////////......//////000111111222000000000000111111111111000000000000000000000000000000//////.........------------------...///000................................................////////////////////////........................//////.........---------------............------.........................................................------,,,,,,,,,......------------......------............------.........................................................------,,,,,,,,,---------------------------------............///......------------......---------............///000000000000000000000000////////////000000000000222222333444444555555666555555666777888999::::::::::::::::::::::::::::::999::::::;;;<<<===>>>>>><<<===>>>>>>>>>===;;;:::===;;;999888999::::::999888888888888777555444333333222111111000000111111222111111111000000////////////.........---------............////////////////////////////////////---///111111...---...000000000000000000000000000111111000000//////......000000000000000000000000111111000000//////......///////////////////////////////////////////////////////////////.........////////////000000000000000000000000000///......////////////000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111000000//////......////////////////////////000000000000000000000000........................////////////////////////hhhZZZNNNDDDFFFGGGHHHHHHHHHGGGDDDAAA@@@???@@@AAABBBAAA???===<<<777777777666555555444444333333444444333333222111111111000000000000111111//////............//////........................------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,------......------......---------,,,,,,,,,,,,,,,,,,---------..............................//////......------------........................---...///000000///...---////////////////////////......//////000000111111000000///...............////////////000000000000000000000000000000000000000/////////000111333444111111000000000/////////000000000000000000000000000000000///////////////111111000000000111111111111111000//////000111111999666222111111222222222/////////000000000000000000000000000000000000000000000000000000000000000000000/////////............---------......///000................................................////////////////////////........................//////.........---------------............------......................................................---------,,,,,,,,,------,,,,,,,,,,,,------------............------.........................................................------,,,,,,,,,---------------------------------............///......------------......---------............///000000000000000000000000000000111111111222222222222222333444444555555666555666777888999:::::::::;;;;;;;;;;;;::::::::::::::::::;;;<<<======>>>>>>======>>>>>>>>>===;;;;;;<<<:::888888999999999888888888888777666555444333333222111111000000111111111111000000000///////////////.........---------............////////////////////////////////////,,,///111000...---...///000000000000000000000000111000000000/////////...000000000000000000000000111111000000////////////////////////////////////////////////////////////////////////////////////////////////000000000111000000000000000///......////////////000000000111000000000000000000000000000000000000000000000000//////000111111111111111111111000000////////////////////////////////////000000000000000000000000........................////////////////////////hhhZZZNNNDDDEEEGGGGGGHHHHHHGGGDDDBBB@@@???@@@AAABBBAAA???===<<<888777777666666555555444333333444444333333222111111000000//////000000111//////............//////........................------------------------,,,,,,,,,---------..............................,,,,,,,,,------------...,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,---------..............................000///...---------...///..............................////////////......////////////////////////......//////000000111111000000/////////........./////////000000000111111000000000000000000000000......///000111333555666111111111000000000000000000000000000000000000000111111111111000000//////111111111111111111111111111000000/////////000000555333000///000111222111222222111111111000000000000000000000////////////000000000000000000000000000000////////////.....................//////000................................................////////////////////////.......................................---------------............------........................------------------------...------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------............------.........................................................------------------------------------------------............///......------------......---------............///000000000000000000000000222222222333333333333444222222333444444555555666666777888999:::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<======>>>>>>>>>======>>>>>>>>>===<<<<<<<<<:::888888999999999888999888888777666555444333333222111111000000111111000000///////////////.../////////............---............////////////////////////////////////,,,...//////...---...///000000000000000000000000000000000000////////////000000000000000000000000111000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000111111000000111111000000///////////////000000000111111000000000000000000000000000000000000000000000000//////000111111111111111111000000000000/////////////////////////////////000000000000000000000000........................////////////////////////hhhZZZNNNCCCEEEFFFGGGHHHHHHGGGEEEBBBAAA???@@@AAABBBAAA???===<<<888888777777666555555555333333444444333333222111000000////////////000000//////............//////........................------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,------......------------------------,,,,,,,,,---------..............................000///...------...///000...........................//////////////////...////////////////////////......//////000000111111000000000000000///....../////////000000111111222000000000000000000000000//////000111222333444555111111111111111111111111000000000000000000000000333333222222222111111111222222222333333222222222111111111000000000000000333111///...000111222111222222222222222222222222000000000///////////////////////////////////////000000//////////////////000//////...//////000000................................................////////////////////////................................................------............------........................------------------------------------------------------,,,,,,,,,,,,------------............------...............................................................---------........................---------............///......------------......---------............///////////////////////////222222222333333333444444222222333444444555555666666777999:::;;;<<<<<<;;;=========<<<<<<<<<;;;;;;======>>>>>>>>>>>>>>>>>>======>>>>>>>>>=========<<<;;;999999:::;;;:::888999888777666555444444444333222111111000000111111////////////............/////////...........................////////////////////////////////////------/////////......///////////////////////////000000000000////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////000000000//////000000000111111111000000111111111000000/////////000000000111111111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////////////////////////////........................////////////////////////gggZZZNNNDDDEEEFFFGGGHHHHHHGGGEEECCCAAA???@@@AAABBBAAA???===<<<888888888777666666555555333333444444333333222111000000////////////000000//////............//////........................------------------------,,,,,,,,,---------..............................------------------------------,,,,,,,,,---...///------------------------,,,,,,,,,---------..............................000///............000000......................../////////....../////////000000000000000000000000......//////000000111111000000111111000000///.../////////000111222222222111111111111111111111111222222222333333333333333111111111222222222222222000000000000000000000000222222222222222222222222111222333444444444333333222222222111111000000000444333111111333444444444111111111222222222333333111111000000/////////...//////////////////////////////000000000000000000111000000/////////000000////////////////////////////////////////////////////////////////////////////////////////////////---.....................------............------........................------------------------------------------------......------------......------............------................................................................................................---------............///......------------......---------............///////////////////////////111111111111222222222222222222333444444555555666666777999;;;<<<<<<<<<;;;========================??????????????????>>>>>>>>>>>>=========>>>>>>>>>===<<<;;;<<<======;;;:::999888777555444444444444333222111111000000111111............////////////////////////////////////............////////////000000000000000000000000---......///000000000///////////////////////////////////////000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////000000111111000000000000111111111111000000111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111//////000111111111111111000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////fffZZZNNNEEEGGGEEEFFFGGGHHHGGGEEECCCBBB???@@@AAABBBAAA???===<<<999888888777777666666555333333444444333333222111000//////......//////000//////............//////........................------------------------,,,,,,,,,---------.................................------------,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,------------...,,,,,,,,,---------..................................../////////000000000........................//////............//////000000000000000000000000......//////000000111111///000111222111000///......///000000111222333333111111111111111111111111333333444444444333333222222222222222222333333333111111111111111111111111111222222333333444444555333444666888999999888888666666777777666555444333555333222222444555555444111111111222222222222222222222111111000000//////000000000000000000000000//////000000000000111111222111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---------...............------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///......------......///------............------.............................................................../////////........................---------............///......------------......---------............///000000000000000000000000000000000000111111111111222222333444444555555666555777999<<<===<<<;;;;;;<<<======>>>>>>???@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>=========>>>??????>>>===<<<===>>>>>><<<:::999888666444333333444444333222111111000000111111...////////////000000000...////////////000000000............////////////000000000000000000000000///......000222222111000000000000000000000000000////////////000000000000000000000000000000000000000000000111111111111222000000000000000000000000000000000000000000000000...//////000000111111222000000000111111111222222000000111111222222111111000000000111111111222222111111111111111111111111111111111111111111111111//////000111111111111111000000000111111111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////fffZZZOOOFFFHHHEEEFFFGGGHHHGGGEEECCCBBB???@@@AAABBBAAA???===<<<999999888888777666666666333333444444333333222111//////............////////////............//////........................------------------------,,,,,,,,,---------....................................---------,,,,,,,,,...---,,,++++++---...000,,,,,,,,,---------......,,,,,,,,,---------..............................---...000111111111//////........................000///...------...///000000000000000000000000000......//////000000111111///000111222222000///......///000111222333333444111111111111111111111111111222333444555555444444222222222333333333444444444444444444444444444444555666777888:::;;;<<<<<<;;;===???BBBDDDDDDDDDDDDAAABBBBBBBBBAAA@@@>>>>>><<<:::999999:::;;;:::999999999888777555444333333333333333222111000000000000000000000000000000000//////000000000111111111333222111111000000000111////////////////////////////////////////////////////////////////////////////////////////////////---------.........//////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------............------................................................---........./////////000........................---------............///......------------......---------............///000000000000000000000000000000000000111111111222222222333444444555555666444666999;;;<<<<<<;;;:::;;;<<<===>>>@@@AAABBBBBBCCCBBBBBBAAA@@@?????????>>>>>>=========>>>@@@@@@======<<<===>>>>>><<<999999888666444333333333444333222111111000000111111/////////000000000111111.../////////000000000000............////////////000000000000000000000000000//////111333555333111000000000000000000000000.../////////000000000111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000...//////000111111222222000000111111111222222222///000111222222222222111000000111111111222222222111111111111111111111111111111111111111111111111//////000111111111111111000000111111111222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////fffZZZPPPGGGIIIEEEFFFGGGHHHGGGEEECCCBBB???@@@AAABBBAAA???===<<<999999888888777666666666333333444444444333222222//////............////////////............//////........................------------------------,,,,,,,,,---------.......................................------,,,,,,,,,...---,,,++++++---...000,,,,,,,,,------.........,,,,,,,,,---------..............................+++---000222333111///...........................000///...------...///000000000000000000000000000......//////000111111111///000222333222111///......///000111222333444444111111111111111111111111///000333555666666666666222222222333333444444444666666666666666666666666;;;<<<===???AAABBBDDDDDDDDDFFFIIILLLNNNOOOOOOOOOLLLMMMMMMMMMLLLKKKIIIHHHHHHGGGFFFFFFGGGGGGFFFDDDBBBAAA@@@===;;;999777666444444333333222111000000000000000000000000000000//////000000111111111222333333222111000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000---------.........//////---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,------..................---................................................---.........//////000000////////////////////////---------.........//////.........------.........---------.........//////000000000000000000000000000000111111111222222222222222333444444555555666444666999;;;<<<<<<:::999;;;;;;===>>>@@@BBBCCCDDDCCCCCCBBBAAAAAA@@@?????????>>>=========???@@@AAA<<<<<<<<<===>>>===;;;999999888555333222222333444333222222111000111111111//////000000111111222222.../////////000000111111............/////////000000000000000000000000000111000///111555666444222000000000000000000000000.../////////000000111111000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000...//////000111222222222000111111111111222222222///000111222222222222222000111111111111222222222111111111111111111111111111111111111111111111111//////000111111111111111000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////hhh\\\PPPEEEFFFFFFGGGHHHIIIHHHEEEBBB@@@@@@@@@???@@@AAA???<<<999999999999999888666555333333333444444333333222111111000000///...---------////////////////////////000///...---------------.........------,,,,,,,,,------------------------,,,------......------,,,...------,,,,,,------...---......///000/////////........................................................................------......//////000000////////////000000000000000000000000000000000000222111111111000000//////000000000111222222333333111111111111111111111111111111222222222333333333111222222222222222222222444444555666777666333111333444666666555444555666<<<<<<======>>>@@@AAABBBAAACCCFFFHHHJJJJJJIIIHHHFFFGGGKKKQQQRRRPPPPPPTTTZZZVVVTTTTTTQQQLLLLLLQQQJJJIIIHHHGGGHHHJJJKKKLLLQQQPPPNNNKKKGGGEEECCCBBBAAA>>>:::777444222222222111000///......000111333222000//////111111000...000000111111222222222333///000000000111111222222...///111222111000...---//////............//////....................................////////////...---,,,---///000///...++++++,,,,,,,,,,,,------//////.........---------........................,,,,,,,,,---------......------------------------------------------------------............------//////////////////////////////.........---------------------------------...------------...//////---------.........//////...///111222222222111000000000000000111111111111111111222222222333333333333555666888999999999999;;;===???@@@@@@@@@AAACCCBBBAAAAAAAAA@@@?????????>>>@@@BBB???:::777999<<<>>>>>>======<<<;;;999888777666555444333222222222333333333222222222111111000000000000000000000000............////////////000000000000111111111111222222111111000000//////...///222444555444333222111111111000000000000000222222222111000//////...///000000000111111111111222333444444111000///000222111111111111111222333000000000111111222222222...///000111222222222222111111111111111111222222///000222222111111111222222222222111111222222333333333333333222000///...222111111000000000111111000000000000000111111111///000111111111111111111333333333333333333333333111111111111111222222222000000000111111111222222000000000000000000000000iii\\\OOODDDEEEEEEFFFHHHHHHGGGEEEBBB@@@@@@@@@???@@@AAA???<<<999999999999999888666555333333333444444333333222111111000000///......------//////////////////////////////......------............---------,,,,,,,,,---------------------------......//////......---...------,,,,,,------...------...////////////.........................................................................../////////000000000000000////////////000000000000000000000000000000000000111111111111000000000/////////000111111222222333111111111111111111111111222222222222222222222222111111111111222222333333222222333444555666555444222555888:::<<<===???@@@@@@@@@AAAAAAAAABBBDDDFFFEEEEEEFFFFFFEEEDDDBBBAAACCCCCCEEEHHHGGGFFFKKKRRR^^^``````[[[TTTMMMIIIHHHFFFDDDAAA@@@@@@BBBCCCDDDMMMMMMNNNNNNNNNNNNNNNMMMKKKJJJIIIGGGDDDAAA???===999777555333111111222222222000//////111111000///000000000111111222222222222222222111000///...---111111000000//////////////////............//////....................................///////////////---,,,---//////...---,,,,,,---------.........//////.........---------........................,,,,,,,,,---------......------------------------------------------------------............------........................//////.........---------------------------------...------------...//////---------.........//////...///000000111111000000//////000000000111111111111111222222222333333333333555666888999999999999:::<<>>>>>======<<<:::999888666666555444333333333333222222222111111111000000000000000000000000000000/////////000000000000111//////000000000111111111111111111000000////////////000111333333333222222111111111111000000000000222222222111000/////////111111111111111222222222000111333222111000000111000000000000000111222222111111000000000000/////////000000111111111111000444444444444444555555555222444555555444444555666666555555444333333333333111222333444444555555555555555444444333444444444444333333333333222222222000000111111111111111000000000000000000000000000000000000000000111111111111111000000000000000///////////////////////////jjj\\\OOODDDDDDDDDEEEGGGHHHGGGDDDAAA???@@@@@@???@@@AAA???<<<999999999999999888666555333333333444444333333222111000000000///......------///////////////////////////............//////000...------------,,,,,,,,,------------------------...//////////////////......------,,,,,,------...,,,,,,---.......................................................................................111111111111000000000000////////////000000000000000000000000000000000000111111111111000000000000/////////000111111222222222222222222222222222222222222222222222111111111222222222222333333444555222222333444666888:::;;;:::;;;>>>AAACCCDDDEEEEEEDDDEEEFFFGGGGGGIIIMMMPPPMMMMMMMMMLLLJJJHHHGGGFFFJJJIIIJJJJJJGGGHHHRRR^^^ooozzz~~~ttthhh___UUUKKKHHHDDD???<<<;;;<<<<<<<<>>:::777444222111222000//////111222111000000000000000000111111111222333333333222000...---333222000......///000222//////............//////....................................////////////000...---...//////...------............/////////...............---------........................,,,,,,,,,---------......------------------------------------------------------............------.......................................---------------------------------...------------...//////------.........///////////////......//////000111////////////000000000000111111222222222333333333333555666888999999999999999<<<>>>>>>>>>>>>???@@@>>>>>>>>>>>>????????????<<<======<<<;;;>>>DDDJJJ============<<<:::999888666555444444333333333333111111111000000000//////000000000000000000000000000000000000111111111111////////////000000000000000000000000////////////111111111111111111111111111111111111111111111111222222222111000000//////222222222222222222111111///111222222111111222444000111111111222222222333555444444333333222222222333444444555555555444444666666666777777888888888777999;;;;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;<<<===>>>???;;;;;;:::::::::999999999:::999999888666555555444555555555555555555555555222222222111111111000000111111111111111000000000333222222111000000//////////////////////////////jjj]]]QQQFFFFFFDDDEEEFFFGGGFFFDDDAAA@@@@@@@@@???@@@@@@???<<<999999999999999888666555333333333444444333333222111000000//////............////////////////////////............//////000111------------------------------------------------......////////////.........------,,,,,,------...+++,,,------......------........................................................................111111111000000/////////////////////000000000000////////////////////////111111111000000000000000...//////000000111222222222222222222222222222222222222222222222111111111444444333333333444555666555666777888:::===AAADDDBBBBBBCCCDDDFFFFFFDDDBBBGGGIIIJJJJJJKKKNNNTTTYYYQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRTTTSSSNNNNNNZZZggg|||~~~ppp```XXXRRRJJJCCC@@@???<<<:::@@@BBBDDDFFFGGGGGGFFFFFFIIIKKKOOORRRTTTTTTSSSRRRMMMKKKHHHDDD???;;;777555444222000000111111111000000000000000000000000000000111333555555555444333333222111000///000111111//////............//////....................................////////////000///......//////...---------........./////////................................................,,,,,,,,,---------......------------------------------------------------------............------................................................------------...............------------...//////............///////////////...---------...000111....../////////000000000111111222222222333333333333555666888999999999999999;;;===>>>======>>>???<<<<<<======>>>>>>??????>>>>>>>>>===<<<===@@@DDD=========<<<;;;:::999888666555444333333333333333222111111111000000000000000000000000000000000000//////000000000111111111....../////////000000000////////////////////////222111000000///000000111000111111111111111222222222222222111111000000000222222222222111111111111222333444333222222333555111222222333444444444444555555555555666666666666555666777999::::::;;;;;;;;;;;;<<<<<<======>>>>>>???AAACCCCCCBBBBBBBBBCCCEEEFFFGGGGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA???>>><<<;;;;;;<<<;;;;;;:::999999999999777777666444333111000000333333222222111111111000333333333222222222111111////////////////////////jjj^^^RRRHHHIIICCCEEEFFFGGGGGGEEEBBB@@@@@@@@@???@@@@@@???<<<999999999999999888666555333333333444444333333222111////////////............////////////////////////...............///000111------------------------------------------------,,,------......------,,,...------,,,,,,------...+++,,,------......------................................................////////////////////////000000000//////.........////////////000000000000////////////////////////000000000000000000111111/////////000111111222222222222222222222222222222333333222222222222222222555444333333333555666888777:::>>>AAACCCFFFKKKNNNLLLKKKLLLNNNRRRTTTTTTRRRVVVWWWWWWUUUSSSUUU\\\bbbZZZ[[[\\\]]]^^^^^^^^^^^^___aaadddbbb[[[WWW___iiizzzqqqiii^^^UUUOOOJJJDDD@@@CCCCCCDDDEEEDDDCCCBBBAAACCCEEEHHHLLLPPPTTTWWWYYYTTTTTTRRROOOKKKGGGCCCAAA:::888444222222222111000111111111000000000000000///000222444555555555444111222333333333222000/////////............//////////////////////////////............////////////000///......///000///---,,,------------.........---.............................................,,,,,,,,,---------......------------------------------------------------------............------........................---.....................---------....../////////...------------...//////........./////////000000///...---------...000111////////////000000000000111111222222222333333333333555666888999999999999999;;;=========<<<===>>><<<<<<<<<======>>>>>>???<<<===>>>>>>===<<<<<<<<<======<<<<<<;;;999888777555555444333333333444444333333222222222111111111000000000000000000000000........./////////000000////////////000000000000/////////000000000000000222111000000///000000111000000111111222222222333222222222222111111111111111111111111111111111111333333333222111111333555222333444666666777666666555555666777999:::;;;;;;:::;;;===???BBBCCCDDDDDDGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMOOOOOONNNNNNNNNOOOQQQQQQQQQQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLNNNNNNNNNOOOPPPPPPPPPPPPOOONNNNNNMMMLLLKKKJJJHHHHHHGGGEEEDDDCCCAAAAAA@@@@@@AAA???>>><<<999777444222111555555444333333222111111222222222222222222222222000000000000000000000000iii]]]RRRHHHJJJDDDEEEGGGHHHHHHFFFCCCBBB@@@@@@???@@@AAA???<<<999999999999999888666555333333333444444333333222111//////////////////......////////////////////////...------------......///,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,...------,,,,,,------...,,,,,,---...............................................................////////////////////////////////////............////////////000000000000000000000000000000000000000000000000111111111111000000000111222222333333333333333333333333333333333333333333444444444555444444333444777:::===???@@@FFFNNNTTTXXX[[[```ccceeecccdddiiiqqqxxx{{{|||zzzzzzxxxrrrllllllqqqwww}}}~~~~~~|||zzz{{{tttvvv}}}~~~vvvllleee]]]SSSLLLFFFEEEDDDCCCBBBBBBAAAAAA>>>>>>???AAAEEEJJJOOORRRTTTUUUVVVVVVUUURRRPPPNNNEEEAAA<<<888666555333222222222222111111111111111000000000111111222222333111222444555444333111/////////............//////////////////////////////............///////////////...---...000111000///,,,,,,---------.........---------.......................................,,,,,,,,,---------......------------------------------------------------------............---------------------------------------...............---------...//////000000...------------...//////....../////////000000000//////......//////000111000000000000111111111111111111222222222333333333333555666888999999999999:::<<<>>>>>>===<<<===>>>============>>>>>>>>>>>>777999;;;===>>>===;;;:::<<<<<<<<<<<<;;;999888777555444444333333444444444333333333222222222222111000000000000000000000000............////////////000000000000111111111111000000000000111111111111111111111111111111111111000000111111222333333333222222222222222222222222111111111111222222333333222333333222222222555777777888:::<<<======<<<<<<>>>???@@@BBBDDDFFFGGGHHHGGGHHHJJJMMMOOOQQQRRRSSSSSSSSSTTTUUUUUUVVVWWWWWWVVVXXXYYYYYYXXXXXXYYYZZZYYYXXXWWWTTTPPPLLLHHHFFFEEEEEEEEEFFFHHHJJJMMMOOOTTTUUUWWWXXXYYYXXXXXXWWWVVVVVVVVVUUUUUUTTTTTTSSSUUUSSSQQQOOONNNNNNNNNNNNLLLKKKIIIFFFDDDBBB@@@???;;;;;;:::999888666666555333333333333222222222222111111111111111111111111hhh\\\QQQGGGHHHEEEFFFHHHIIIIIIGGGEEECCC@@@@@@???@@@AAA???<<<999999999999999888666555333333333444444333333222111.../////////////////////////////////////////////...------,,,,,,,,,,,,---,,,,,,,,,---------......------------------------------............------...------,,,,,,------...------...////////////...................................................///////////////////////////////////////000000000////////////000000000000000000000000000000000000///000000000111111111111111111111222333333444444333333333333333333333333222333333444555666777777777777999<<>>>>>???AAADDDFFFKKKMMMQQQTTTVVVVVVUUUTTTPPPKKKEEE???<<<999777555333333333333222222222111111000000000111444666888333333333333333222222111//////............//////////////////////////////............////////////...------...111222222111---............/////////---------.........//////........................,,,,,,,,,---------......------------------------------------------------------............---------------------------------------.........//////---------...///000000000...------------...//////.../////////000000000000...///000000111111000000111111111111222222222222111111222222222333333333333555666888999999999999;;;===>>>>>>=========>>>??????>>>>>>>>>>>>>>>===888999999;;;<<<<<<<<<;;;<<<<<<<<<;;;:::999888777444444444333333444444555222222222222111111111111000000000000000000000000...////////////000000000111111111111222222222222000111111111222222222333///000111333333333222222000000111222222333444444222222222222222222222222111222222333444555666666555666777777777:::>>>AAABBBDDDFFFHHHIIIIIIIIIHHHIIIIIIJJJLLLNNNOOOPPPQQQOOOPPPQQQSSSTTTUUUVVVVVVSSSTTTUUUVVVWWWXXXYYYYYYXXXZZZ[[[[[[ZZZZZZ[[[\\\YYYXXXWWWTTTPPPKKKGGGDDD????????????AAACCCFFFGGGOOOQQQSSSVVVWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXYYY\\\ZZZXXXUUUTTTSSSTTTTTTSSSSSSRRRQQQPPPOOONNNMMMHHHGGGFFFEEECCCBBBAAA@@@<<<;;;:::999777666555444222222222222222222222222hhh[[[OOODDDEEEEEEGGGIIIJJJJJJHHHFFFDDD@@@@@@???@@@AAA???<<<999999999999999888666555333333333444444444333222222.........///////////////////////////////////////...---,,,,,,++++++++++++,,,,,,,,,------.........------------------------......////////////.........------,,,,,,------...---...//////000000//////................................................000000000000000000000000//////000000111111222222////////////000000000000000000000000000000000000//////000000111111111222111222222333333444555555333333333333333333333333222333444555666888999999;;;<<>>AAA666555333111111222333444//////............//////000000000000000000000000............/////////000---,,,,,,...111333333222////////////000000000000---------.........//////........................,,,,,,,,,---------......---------------------------------------------------..................------------------------------------.........//////---------...///000000111...------------...//////////////////000000000000...///111222222222111000111111222222222333333333111111222222222333333333333555666888999999999999;;;===??????>>>===>>>???@@@@@@??????>>>>>>=========<<<:::999:::;;;;;;;;;<<<<<<<<<;;;:::999888777444444333333333444444555111111111111000000000000000000000000000000000000000000000000111111111111111111222222222333333333111111222222222333333333...///222444555444333222000000111222333333444444222222222222222222222222222333444555666888999999888:::;;;===???BBBGGGKKKMMMOOORRRTTTUUUUUUTTTSSSJJJJJJKKKLLLMMMNNNNNNOOOJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSUUUVVVXXXXXXWWWWWWWWWXXXUUUVVVUUUTTTRRRNNNKKKIII@@@>>>===<<<;;;===>>>???HHHIIILLLOOOQQQRRRQQQQQQRRRRRRSSSTTTUUUVVVWWWXXXUUUTTTQQQNNNMMMLLLMMMMMMOOOPPPPPPPPPPPPPPPPPPQQQSSSRRRQQQPPPNNNMMMKKKKKKFFFEEECCC@@@===;;;999888333333333333333333333333gggVVVNNNIIIFFFDDDFFFGGGHHHHHHEEECCCAAA>>>???@@@AAA@@@>>><<<;;;::::::999999777666555444555555444333333222111111------..................////////////////////////........................,,,,,,,,,---------......------............------,,,,,,,,,---------......000///...------...///000------...///...---+++***////////////////////////////////////000000000000111000000////////////000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111111222444444444333111000///000222555666666666444777;;;:::777999@@@DDDNNNZZZeeeooowwwxxxuuuxxxsssjjj```WWWQQQNNNMMMNNNPPPRRRPPPLLLIIIGGGGGGDDDCCCCCCDDDHHHMMMRRRUUUUUUSSSMMMFFFDDDDDD@@@:::>>><<<999888999888555111222222222222222222111111222222111000000111333444555444444333333222222111000///...------...///000...///000000000000000//////////////////////////////............---------........................////////////////////////........................///............---------........................---------............///------------------,,,,,,////////////////////////000000000000000000000000////////////////////////000000//////.........---000000000000111111111111111111222222222333333333222222333444444555555666555666888999999:::<<<>>>===>>>@@@@@@?????????@@@>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999::::::;;;::::::999999888777777777555555444444444333333333111111111111111111111111000111111111222222222222////////////000000000000222222111111111111111111333111000111222444333333333333222222222222333333444444333222222222222222444444555555555555444444444555666999<<<@@@CCCDDDEEEDDDDDDFFFIIILLLNNNNNNWWWUUUSSSSSSSSSPPPKKKGGGGGGFFFDDDEEEHHHJJJLLLLLLHHHHHHHHHGGGGGGFFFFFFFFFIIIJJJKKKMMMOOORRRUUUVVVSSSUUUWWWXXXWWWVVVWWWXXXZZZVVVRRRPPPOOOMMMJJJFFFEEEDDDCCCBBBCCCCCCAAA???CCCFFFIIIKKKJJJJJJJJJKKKLLLKKKKKKKKKLLLNNNOOOPPPJJJJJJIIIFFFCCCBBBCCCDDDBBBCCCEEEHHHKKKNNNPPPPPPMMMLLLKKKKKKLLLNNNQQQSSSNNNOOOPPPOOOLLLGGGBBB???>>>===:::777555333222111fffUUUNNNIIIFFFDDDFFFGGGHHHHHHEEECCCAAA>>>???@@@AAA@@@>>><<<;;;999999999999777666555444555555444333333222111111........................////////////////////////........................,,,,,,---------.........,,,------------------,,,,,,,,,---------.........000///...------...///000---.........------,,,+++////////////////////////////////////000000000000000000/////////000000111000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111555333222111111222222222555444222222333444444444888666888>>>BBBGGGPPP[[[ppp{{{|||}}}|||rrriiibbb___YYYWWWUUUUUUUUUVVVUUUTTTNNNNNNMMMLLLJJJIIIIIIJJJMMMOOOOOOLLLLLLJJJCCC;;;???===<<<===>>>===:::777444333222111111111222222111111000//////000000111222222222222222333333333111111000///............//////000000000//////...///////////////////////////............---------........................////////////////////////........................///............---------........................---------............///............------------////////////////////////////////////////////////////////////////////////000/////////............000000000000111111111111111111222222222333333333222222333444444555555666555777999:::::::::<<<>>>===>>>@@@@@@?????????@@@>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::999999888888777666666555444444444444333333333111111111111111111111111000000000111111111222222//////000000000111111111222222111111111111111111444333111111222333333222222111111111222222333444222222222222222333333444333444555777999;;;<<<<<>>???@@@AAA@@@>>><<<;;;999999999888888666555444555444444333333222222111........................////////////////////////........................,,,------------.........,,,,,,,,,------,,,,,,,,,,,,------------.........//////............/////////...------------------////////////////////////////////////000000000000////////////000000111222000000000000000000000000000000000000111111111111000000000111111111222222111111111111111111111111666555333111111222444555444444333444666999===???AAADDDKKKVVV```gggpppyyy~~~yyyrrrlllddd`````````^^^[[[ZZZ\\\]]]ZZZSSSMMMIIIHHHBBBFFFHHHIIIKKKMMMJJJDDD@@@@@@@@@BBBDDDEEECCCBBB:::888555222111111222333111111111000000000000000///000000111222222333333222222222111000///...---///000000000///...------///////////////////////////............---------........................////////////////////////........................///............---------........................---------............///............////////////////////////////////////////////////////////////////////////////////////////////////............000000000000111111111111111111222222222333333333222222333444444555555666666888:::::::::;;;===???===>>>@@@@@@?????????@@@>>>>>>>>>===<<<<<<;;;;;;999999;;;;;;;;;;;;999999999999888888777777666666444444444444333333333333111111111111111111111111///000000000111111111111000000111111111222222222111111222222222222222222555333222222333444333222222222222222333333444555333333444555666777888888777888:::===@@@CCCEEEFFFJJJKKKLLLNNNOOOPPPPPPPPPNNNMMMLLLLLLKKKKKKKKKKKKPPPNNNJJJIIIHHHHHHGGGFFFFFFGGGIIILLLOOOPPPOOONNNKKKLLLNNNQQQUUUXXX[[[]]]YYYWWWUUUSSSTTTWWW[[[]]]fffhhhhhhfff```ZZZVVVTTTXXXWWWXXX[[[___dddfffgggbbbaaabbbcccdddccc```]]]```^^^[[[VVVRRRQQQSSSUUUPPPQQQQQQRRRSSSTTTUUUVVVXXXWWWVVVTTTQQQNNNLLLKKKFFFDDDBBBBBBCCCCCCAAA@@@AAAAAABBBCCCCCCCCCBBBBBBEEEFFFGGGJJJNNNRRRUUUWWWTTTTTTSSSPPPMMMJJJFFFDDDbbbTTTNNNIIIEEEDDDFFFGGGHHHHHHEEECCCAAA>>>???@@@AAA@@@>>><<<;;;999999999888888777555555444444444333333222222222////////////............////////////////////////........................------------............,,,------......------,,,------------............/////////......////////////...---,,,,,,---...///////////////////////////////////////000000000000////////////000111222333000000000000000000000000///000000000111111111111000000111111111222222222222222222222222222222222333333444444444555777999666555555666:::@@@HHHNNNWWW```pppwwwnnngggaaa^^^dddiiimmmjjjbbbYYYRRRPPPJJJKKKHHHDDDEEEIIIKKKIIIAAA@@@@@@BBBEEEHHHKKKLLLDDDAAA<<<777333111111111111111222222333222222222///000000000111111111222111222333333222111///...000000000//////---,,,+++///////////////////////////............---------........................////////////////////////........................///............---------........................---------............///////////////000000000000///////////////////////////////////////////////////////////////////////////////////////.........///000000000111111111111111111222222222333333333222222333444444555555666666888:::;;;;;;<<<>>>???===>>>@@@@@@?????????@@@>>>>>>>>>===<<<<<<;;;;;;888999;;;<<<<<<;;;999888999888888777666666555555444444444333333333222222111111111111111111111111//////000000000111111111111111222222222333333333111111222222222222222333333222111222444555666555555555444444444444555555666777888:::<<<===>>>???CCCDDDEEEGGGIIIKKKLLLMMMOOOOOOPPPPPPOOONNNMMMLLLLLLKKKJJJIIIIIIJJJNNNPPPUUUTTTTTTTTTTTTSSSRRRPPPTTTVVV[[[aaagggiiiiiigggggggggggggggiiikkklllmmmfffeeeccc```______```aaaooosssvvvvvvqqqiiibbb^^^```bbbfffkkkppptttuuuuuufffeeefffhhhkkknnnoooooozzzuuummmddd\\\YYYZZZ\\\[[[\\\___```___\\\YYYVVV\\\^^^aaaddddddbbb]]]YYYTTTQQQMMMKKKLLLLLLJJJHHHIIIIIIIIIHHHFFFCCC@@@???@@@??????@@@CCCHHHMMMQQQSSSTTTUUUUUUTTTRRRPPPNNN}}}```SSSNNNIIIEEEDDDFFFGGGHHHHHHEEECCCAAA>>>???@@@AAA@@@>>><<<;;;888888888888888777666555444444333333333333222222000000/////////.........////////////////////////........................---------.........//////......////////////......---------.........//////...//////////////////...///...---,,,,,,---///000////////////////////////////////////000000000000////////////000222333333111111111111111111111111///000000000111111111111111111111111222222222222222222222222222222222222///222555666555555666777777888:::<<>>???===>>>@@@@@@?????????@@@>>>>>>>>>===<<<<<<;;;;;;888999;;;<<<<<<;;;999888888888777666666555555444444444333333333222222222111111111111111111111111000000000000111111111111222222222222333333333333111111222222333333333333111000000222555888888888666555555444444444444555999:::<<>>???@@@AAA@@@>>><<<;;;888888888888888777666666333333333333333333333333111000000//////.........////////////////////////........................------.........///////////////000000000000//////------........./////////......////////////........................///000////////////////////////////////////000000000000000000000000111111222333111111111111111111111111000000000000111111111111111111111222222222222333333333333333333333333333000333666666444333555777555;;;DDDNNNZZZiiixxxzzznnnbbbZZZSSSWWWXXXSSSNNNMMMJJJFFFDDDBBB>>>;;;:::>>>DDDJJJRRRQQQPPPLLLGGGAAA<<<999444333222111111111222333222222111111000//////......///000111222333333333000111111111000///...---///////////////////////////............---------........................////////////////////////........................///............---------........................---------............///......//////000000111111////////////////////////........................////////////////////////.........///////////////000000000000111111111111111111222222222333333333222222333444444555555666666888:::::::::;;;===???===>>>@@@@@@?????????@@@>>>>>>>>>===<<<<<<;;;;;;999999;;;;;;;;;;;;999999777777666666555555444444333333333333222222222222111111111111111111111111000111111111222222222222111111222222222333333333111111222222333444444444222111111333666999:::999555555444555555666777888>>>???AAACCCDDDDDDDDDCCCDDDCCCCCCCCCDDDFFFHHHJJJHHHHHHJJJMMMQQQTTTXXXYYY___``````___]]]```eeejjjlllpppuuuwwwsssmmmgggddd]]]___bbbiiipppvvvyyyzzzrrrqqqooonnnnnnoooqqqrrryyy{{{|||{{{xxxtttnnnkkkooouuu||||||wwwtttxxx}}}}}}zzzzzz~~~~~~wwwqqqoooqqqtttwwwzzz~~~}}}uuummmgggfffkkkuuu|||ddd\\\RRROOORRRVVVWWWVVVQQQPPPNNNMMMNNNOOOQQQSSSNNNKKKGGGCCCAAA@@@@@@AAADDDFFFIIIMMMQQQTTTUUUVVVyyy\\\QQQNNNJJJEEEDDDFFFGGGHHHHHHEEECCCAAA>>>???@@@AAA@@@>>><<<;;;777888888888888777666666333333333333333333333333111111000000///......---////////////////////////....................................////////////......////////////..................////////////---...///000000///...---------...///////////////////////////////////////////////////000000000000111111111000111111222222111111111111111111111111000000000000111111111111111111111222222222333333444444444444444444444444222555777666666888???DDDHHHRRRaaaooozzz}}}ttthhhlllkkkddd]]]ZZZWWWSSSOOOMMMIIICCC>>>===@@@CCCNNNQQQTTTVVVUUUPPPJJJEEE>>>;;;777444111111222333111111111111111111111111000000000000000111222333000111111111111111000000///////////////////////////............---------........................////////////////////////........................///............---------........................---------............///------...//////000111111////////////////////////........................////////////////////////............/////////000000000000000111111111111111111222222222333333333222222333444444555555666555777999:::::::::<<<>>>===>>>@@@@@@?????????@@@>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::777777666555555444444333333333333222222222222111111111111111111111111111222222222222333333333333111111111111222222222222111111222222333444444555444333222444666888888888666666888:::<<>>???@@@AAA@@@>>><<<;;;777888888888888777777666333333333333333333333333222111111000///......---////////////////////////..................................../////////000------............------............/////////000---...///000000///...---,,,---///000000000///...////////////////////////////////////000000000000222222111111111111111111111111111111111111111111000000000000111111111111111111222222222333333333444444444444444444444444444666777888:::AAAMMMVVVlllvvvzzzyyyjjjccc```]]]ZZZYYYVVVNNNFFF@@@??????IIINNNVVV\\\^^^ZZZTTTPPPHHHDDD>>>888444333444555000000000111222222333333222111000/////////111111000111111222222222222111//////////////////////////////.........---------........................////////////////////////........................//////.........---------........................---------.........//////,,,------...///000000111////////////////////////........................////////////////////////---.........//////000000000000000000111111111111111111222222222333333333222222333444444555555666555666888999999:::<<<>>>===???@@@@@@??????@@@AAA>>>>>>>>>===<<<<<<;;;;;;;;;::::::999999::::::;;;777666666555444444333333333333333222222222111111111111111111111111111111222222333333333444444444000000111111111222222222111111222333333444555555777666444444666777666555888:::<<<@@@DDDHHHLLLNNNMMMNNNPPPQQQPPPOOOMMMKKKNNNPPPUUU\\\dddnnnuuuzzzqqqnnnjjjgggfffgggjjjkkkjjjqqqwwwwwwrrrllliiihhhkkkqqqyyy~~~}}}|||~~~~~~~~~~~~|||wwwiii___ZZZXXXYYYUUUUUUUUUSSSQQQOOOMMMKKKFFFFFFFFFGGGIIIKKKLLLNNN|||ZZZSSSPPPIIIGGGFFFGGGHHHHHHGGGEEEBBB@@@?????????AAAAAA@@@<<<999888888888777777666555444555444444333333444444555111111000///////////////000000//////.........---////////////////////////////////////////////////,,,,,,...111222222///,,,,,,------...///000111111////////////////////////000.........///000///...***,,,///000000///000000000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222222333333333333333333444222555888777444222333444555888::::::???NNNfffxxxuuukkkdddccc\\\WWWWWWRRRHHHBBBBBBCCCEEELLLVVV[[[ZZZZZZ\\\UUUPPPIII@@@999444111111777555333111000111222333000000000000000000000000000000111111111222222222555444333111000...---,,,111000///......///000111.../////////000000111111////////////////////////////////////////////////........................000000000000000000000000////////////////////////........................////////////////////////,,,------...///000111111000000000000000000000000111111000000//////......111111000000000000111111000111111222222333444444222222333444444555555666:::999999999:::<<<>>>?????????@@@@@@@@@AAAAAAAAA@@@??????>>>===<<<<<<;;;;;;;;;::::::999888888777666666555444444444444555444444333333222111000000111111111111111111111111000000111222333333444444////////////000222333444555444111111111222222222333666777666888<<<===;;;@@@AAADDDGGGKKKNNNQQQSSSPPPXXXbbbgggeee```\\\ZZZ```ccciiiooouuu|||yyy{{{xxxpppjjjiiihhhfffrrruuuzzz|||{{{xxxtttrrr{{{qqqqqqvvvwwwooobbbXXXTTTSSSSSSSSSRRRQQQMMMJJJMMMRRRQQQMMM|||YYYRRROOOIIIHHHFFFGGGHHHHHHGGGDDDBBBAAA?????????AAAAAA@@@<<<999888888888777777666555444444444444444444444444444111111000///////////////000/////////............////////////////////////////////////////////////------...///111000...,,,---.........///000000000//////////////////////////////...//////000///...,,,...///000/////////111000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333444444444666666555444444666888999444999???FFFRRRgggzzzhhheee___]]]```^^^TTTJJJFFFDDDCCCGGGNNNSSSUUUYYY^^^XXXUUUPPPIIIAAA;;;666444333222111111111111111222111111111111111111111111//////000000000111111111333222222222111111000000111000///.........///000....../////////000000000////////////////////////////////////////////////........................////////////////////////////////////////////////........................////////////////////////------......//////000000000000000000000000000000111000000000/////////...111111000000000000111111000111111222222333444444222222333444444555555666999999999999:::;;;===>>>>>>>>>>>>?????????@@@@@@?????????>>>===<<<<<<<<<:::::::::999999888888888666666555444444444444444444444333333222111111000111111111111111111111111111111222222333333444444444444444444444444444444555444222222444666777777555888::::::===CCCEEEDDDLLLLLLKKKKKKLLLNNNPPPRRR[[[dddpppzzz}}}zzzuuuqqqmmmnnnoooooopppsssxxx|||~~~}}}|||~~~wwwlllaaaYYYSSSPPPTTTTTTRRROOOQQQUUUVVVSSS}}}YYYQQQNNNHHHHHHEEEFFFGGGGGGFFFDDDBBBAAA?????????AAAAAA@@@<<<999888888888777777666555444333333444555555444333333111111000///////////////////////////............///////////////////////////////////////////////////...------//////...,,,//////////////////////////////////////////////////////000000000000//////...///000///......///111000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333444444444555555555333222222444666888888===FFFSSSbbbsss}}}|||nnnhhhdddeeeddd\\\SSSNNNEEEAAA>>>AAAEEEJJJRRRZZZZZZYYYWWWTTTNNNFFF???;;;444444333333222222222222111111111111111111111111///////////////000000000000000111222222333333444111111000///......//////............////////////////////////////////////////////////////////////................................................////////////////////////........................////////////////////////.........///////////////000000000000000000000000000000000000////////////111111000000000000111111000111111222222333444444222222333444444555555666999999999999999:::;;;<<<=========>>>>>>>>>????????????>>>>>>======<<<<<<::::::999999999999999999666555555444444444444444444333333222222111111111222222222222222222222222333333333333333333333333333333444444444333222222555444333333555777999;;;:::>>>@@@AAADDDJJJMMMLLLPPPPPPRRRTTTYYY^^^bbbeeehhhlllrrrzzz~~~|||yyysssrrrqqqpppqqqvvv|||rrreee\\\WWW^^^aaa```ZZZVVVVVVUUURRR~~~ZZZQQQMMMGGGHHHEEEFFFGGGGGGFFFDDDBBBAAA?????????AAAAAA@@@<<<999888888888777777666555444222333555666666555333222111000000//////////////////////////////.........////////////////////////////////////////////////000...,,,,,,---......---000000000///////////////////////////////////////...000111111111000///000000111000///------///111///000000000111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333444444555555666666333444666777999<<<@@@CCCXXXbbbqqq}}}~~~zzzqqqiiibbb]]]\\\NNNGGGAAA@@@AAACCCJJJQQQUUUWWWZZZ[[[XXXRRRLLLGGG>>><<<999666444333444444111111111111111111111111000000000000000000000000//////000111222222333333222222111111000000//////..................//////////////////////////////////////////////////////................................................////////////////////////........................///////////////////////////////////////.........////////////////////////000000000000////////////111111000000000000111111000111111222222333444444222222333444444555555666888888888999999999::::::=========>>>>>>>>>?????????>>>>>>>>>=========<<<999999999999999999999999666555444444333333444444333333333222222111111111222222222222222222222222444444444444333333333333000111222444555555444444888999888888999;;;???BBBGGGKKKLLLLLLMMMRRRSSSPPPRRRUUU[[[bbbiiioootttvvviiifffdddgggnnnuuuyyy{{{}}}|||zzzyyy{{{yyyqqqmmmqqqvvvvvvmmmccc[[[UUUPPP]]]RRRMMMGGGHHHDDDEEEFFFGGGFFFDDDBBBAAA?????????AAAAAA@@@<<<999888888888777777666555444222333555666666555333222111000000///////////////.........///////////////////////////////////////////////////////////////111///,,,+++---...///...000000000000000/////////////////////////////////...000333333111000000111111111111///---...000222///000000000111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333444555555666777777666999;;;<<<@@@KKK[[[ggg~~~~~~ppphhhddd]]]VVVOOOKKKGGGDDDFFFJJJMMMQQQVVV[[[\\\ZZZWWWTTTKKKFFF???888444222333444111111111111111111111111111111111111111111111111/////////000000000000000333333333333222222111111//////////////////......////////////////////////////////////////////////////////////////////////........................///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////000000000000111111000000000000111111000111111222222333444444222222333444444555555666777888888999::::::::::::>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>============::::::999999999999999888555555444333333333333333333333222222222222222111222222222222222222222222555555444444444444444444333444555666777777777777:::<<<===???AAAEEELLLQQQ]]]aaaaaa^^^]]]]]][[[VVVZZZ^^^eeekkkppprrrrrrrrrfffcccaaafffppp{{{~~~~~~sssjjj```YYYaaaUUUNNNGGGGGGCCCDDDEEEFFFFFFDDDBBBAAA?????????AAAAAA@@@<<<999888888888777777666555444333333444555555444333333111111000///////////////.........///////////////////////////////////////////////////////////////000...,,,,,,...000000000000000000000000000000000////////////////////////---111555555222000000111///000111000//////000222000000000000111111111111111111111111111111111111111111111111111111111111222222222222333333333333333444444555666777888888888999999>>>KKKaaa|||ttthhheee___YYYUUUNNNFFFCCCDDDIIIMMMRRRWWWZZZ\\\[[[[[[UUUPPPGGG>>>777444333333222222222222222222222222222222222222111111111111000////////////.........111222333333333333222222000000000000////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000////////////000000000000111111000000000000111111000111111222222333444444222222333444444555555666666777888:::;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>============;;;;;;::::::999888888777555444444333333333333333222222222222222222222222333333333333333333333333555555555555555555555555555555555555666777999:::888<<<@@@CCCHHHOOOYYY```tttxxxyyyuuuqqqnnnhhhaaaZZZ___fffmmmqqqssssssrrrqqqrrrvvv{{{{{{vvvooohhheeeXXXPPPGGGFFFCCCDDDEEEFFFFFFDDDBBBAAA?????????AAAAAA@@@<<<999888888888777777666555444444444444444444444444444111111000///////////////............/////////000///////////////////////////////////////////////////...---...000222222222/////////000111111111222////////////////////////---111666666333000000222---///111111000000111222000000000000111111111111111111111111111111111111111111111111111111111111222222222333333333444444333444555666777888999999<<<<<<@@@NNNfff|||kkkfffaaa^^^WWWNNNIIIIIIMMMNNNOOORRRUUUXXXZZZ\\\]]]YYYRRRIIIAAA;;;777555222222222222222222222222222111111111000000000000/////////////////////000...///000222222222222111222222111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------......//////000000000000000000000000000000.../////////000000000111111111000000000000111111000111111222222333444444222222333444444555555666555666888;;;<<<==================>>>>>>>>>??????============>>>>>>>>>>>><<<<<<;;;:::888777666666555444333333222222333333222222222222222222222222333333333333333333333333444444555555666666777777666555666888;;;@@@EEEHHHEEEIIINNNQQQUUU]]]hhhppp~~~uuummm[[[___fffnnnvvv}}}|||vvvhhhZZZQQQGGGFFFBBBCCCEEEFFFFFFDDDBBBAAA?????????AAAAAA@@@<<<999888888888888777666555444555444444333333444444555111111000///////////////---.........//////000000////////////////////////////////////////////////...------///222444444333......///000111222222333////////////////////////---222777777333000000222,,,...111222222111111222000000000000111111111111111111111111111111111111111111111111111111111111222222333333333444444444444444555666777888999999DDDEEEPPPhhhtttooollliiiccc[[[VVVVVVRRRQQQOOOOOOPPPTTTXXXZZZaaa___[[[TTTLLLDDD===999222222222222222222222222111111000000/////////...//////000000111111222222+++---///000111111111111333222222222111111000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////,,,------...///000111111000000000000000000000000.../////////000000111111111111000000000000111111000111111222333333444444222222333444444555555666444666999;;;===?????????<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>======<<<:::888777666555555444333333222222333333222222222222222222222222333333333333333333333333333444444555666777888888::::::<<>>;;;999888888777777666666555555666555555555555444444444000000000000000000000000000000000000000000000000......---,,,---...///000//////000000///...------............////////////...///000111111000///...////////////000000000000000000000000111111111111////////////000000000000000111111111111222222222333222222222111000000000222222222222222222222222444333333222222333444444999555444666777888>>>EEERRR___nnn|||tttlllhhhdddbbbcccccc```ZZZRRRLLLLLLQQQWWWYYYWWWWWWXXXYYYUUUKKKDDD===777222222666777333///222222111000//////000000111111111111111000//////000000000000000000000000000111222333333222111000///////////////000000000222111/////////...,,,+++////////////////////////111111000000//////......////////////////////////////////////////////////......////////////..................////////////............////////////////////////000000000000222111000......000111222333333333444444444555555333333444444555666666666555777999::::::;;;===???>>>===<<<;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;999999888777555555555444444333333333333333333222222111111111111222444555666666555444111444777999::::::;;;<<>>;;;:::888888888777666666555555666555555555555444444444000000000000000000000000000000000000000000000000//////.........///000111///////////////...------............////////////...///000111111000///...////////////000000000000000000000000111111111111////////////000000000111000111111111111222222222222222222222111111111111222222222222222222222222333333333333333444444444666666999===???AAAJJJSSSfffooozzz|||qqqjjjiiidddbbb___ZZZTTTPPPMMMKKKPPPPPPRRRWWW[[[ZZZTTTMMMEEE???777333444555444333111111111111000000000000111111111111111000//////000000000000000000000000000111222222222222111000222222222111111000000000000///......///000...---////////////////////////111000000000/////////...////////////////////////////////////////////////......////////////..................////////////............////////////////////////000000000000222111000//////000111222333333333444444444444555333333444444555666666666555777999::::::;;;===??????>>><<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999888888777555555444444444333333333555444444444333333333222222222333444555666666666:::;;;;;;<<<>>>BBBGGGKKKNNNTTT[[[cccpppvvvsssvvv{{{~~~jjj[[[KKKJJJEEEEEEFFFGGGHHHGGGEEECCCBBB???@@@AAAAAA@@@>>><<<:::999888888777777666555555666555555555555444444444000000000000000000000000000000000000000000000000000////////////000111111///////////////......---............//////////////////000000000000//////////////////000000000000000000000000111111111111/////////000000000111111000111111111111222222222111111111222222222222222222222222222333333333333222333444555555555555555444444777===CCCMMM^^^lllooohhhgggeeedddccc```WWWLLLDDDFFFGGGKKKSSSZZZ]]][[[YYYQQQKKKAAA999444333444666000111111222222222111111111111111111111000//////000000000000000000000000000111111222222111111000555555444333222111000000///...---...000111000///////////////////////////000000000000////////////////////////////////////////////////////////////......////////////..................////////////............////////////////////////000000000000222111000//////000111222333333333333444444444444333333444444555666666666666777999::::::;;;===>>>@@@???===<<<;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999888777777555444444444444333333333555555555555555444444444555555444444555777888999<<<<<<>>>BBBIIIQQQYYY]]]dddgggjjjkkkrrr}}}yyywwwwww|||wwwuuuwwwttt}}}iii[[[LLLKKKFFFEEEFFFGGGHHHGGGEEECCCBBB???@@@AAAAAAAAA???===;;;999999888888777666666555666555555555555444444444000000000000000000000000///////////////////////////////////////000000000...///////////////..................//////////////////000000000000//////////////////000000000000///000000000111111111111//////000000000111111111000000111111111222222222111111111222222333333333222222222333333333333333222333444666777777666666888444666AAAQQQeee}}}}}}nnnmmmiiifffffffff```TTTJJJDDDDDDEEEJJJRRRXXX[[[\\\ZZZVVVNNNCCC999444444666000111222333333333222111111111111111111000//////000000000000000000000000000000111111111111000000333333333222222111111111///.........000111000///////////////////////////000000000000////////////////////////////////////////////////////////////......////////////..................////////////............////////////////////////000000000000111111000//////000111111222222333333333444444444333333444444555666666666666888::::::::::::<<<>>>@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;:::999888777777444444444444444444444444555555555555555555555555888666555444555777:::<<<;;;@@@KKKWWWccckkkoooqqqvvvuuupppjjjlllwww~~~tttuuuyyy}}}|||qqqyyyiii\\\NNNMMMGGGEEEFFFGGGHHHGGGEEECCCBBB???@@@AAABBBAAA???===<<<999999999888777777666666666555555555555444444444111111111111111111111111////////////////////////------........./////////......///////////////...............////////////000000////////////000000////////////000000000000///000000000111111111111000000000000111111111111000000111111111222222222111111222222333333333444222222333333333444444444222333555666777888999999<<<:::BBBVVVpppwwwooofffdddfffeee___YYYLLLHHHDDDBBBFFFLLLSSSXXX]]]\\\YYYPPPDDD:::666666222222333333333333222222111111111111111000//////000000000000000000000000000000000000000000000000//////000000111111222222222000//////000000///...////////////////////////////////////000000000000////////////////////////////////////////////////......////////////..................////////////............////////////////////////000000000000111111000000000000111111222222222333333333444444333333444444555666666666777888::::::::::::<<<===??????>>>>>>====================================<<<;;;:::999888777777666444444444444444444444444444444444444555555555555777666444444666999===???FFFQQQbbbvvv~~~{{{|||zzzuuuxxxzzzuuuxxx}}}{{{~~~hhh\\\OOONNNGGGEEEFFFGGGHHHGGGEEECCCBBB???@@@AAABBBBBB@@@>>>===:::999999888888777666666666555555555555444444444111111111111111111111111000000000000000000000000,,,------...///.........---...//////////////////............////////////000000////////////000000////////////000000000000000000000000111111111111000000000111111111222222000111111111111222222222222222222333333333333333222222333333444444555555444444555666777999;;;<<<:::@@@SSSqqq}}}ooogggggghhhfffcccXXXQQQHHH@@@???CCCJJJOOOXXX[[[]]]YYYOOOEEE===:::555444333333222222333333111111111111111000//////000000000000000000000000111000000//////000000111------...///000111111222222111///000000111///...////////////////////////////////////000000000000////////////////////////////////////////////////......////////////..................////////////............////////////////////////000000000000000000000111111000000000222222222222333333333333333333444444555666666666777999::::::::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;:::999888777666666333333333444444444444555444444444555555555555555555555666999===BBBGGGKKKXXXbbbrrruuuwww|||fff[[[OOOMMMGGGEEEFFFGGGHHHGGGEEECCCBBB???@@@AAABBBBBB@@@???===::::::999888888777777666666555555555555444444444111111111111111111111111000000000000000000000000,,,---...///000//////...------...///////////////............////////////111000///......///000111////////////000000000000000000000000111111111111000000111111111222222222000111111111111222222222333333333333333333222222222222333333444555555666666555444444666999===???>>>KKKeeewwwpppmmmjjjhhhaaaZZZOOOEEE@@@@@@EEEIIIQQQVVV[[[\\\XXXPPPHHHCCC888777444222111111333444111111111111111000//////000000000000000000000000111000///......///000111.........//////000000000111/////////111222111000////////////////////////.../////////000000000111////////////////////////////////////////////////......////////////..................////////////............////////////////////////000000000000000000111111111111000000111222222222222333333333333333444444555666666666777999::::::::::::;;;===<<<===>>>>>>????????????========================;;;;;;:::999888777666666333333333444444444555555555555555666666777777777888:::>>>EEELLLUUU\\\```jjjmmmuuu}}}~~~dddZZZNNNLLLEEEEEEFFFGGGHHHGGGEEECCCBBB???@@@AAABBBBBBAAA???>>>::::::999999888777777777666666555555555444444444111111111111111111111111000000000000000000000000---...000111111111000///------...///000000//////............/////////000111000///......///000111////////////000000000000000000000000111111111111000111111111111222222222000111111111111222222222444444444333333222222222222222333333444555666666777555444444666:::>>>AAAKKK[[[sss{{{rrrllliiieee___UUUKKKCCCBBBDDDGGGLLLQQQWWW\\\]]]XXXPPPKKK;;;888444111000000222444111111111111111000//////000000000000000000000000111000///......///000111000000000000///////////////......///222333333222////////////////////////.../////////000000111111////////////////////////////////////////////////......////////////................../////////000............/////////000////////////000000000000000000111111111111000000111111222222222333333333333333444444555666666777888999::::::::::::;;;<<<;;;<<<===???@@@@@@@@@@@@========================;;;::::::999888777666666333333333444444555555555666666777777888888888999===AAAGGGPPP[[[eeennnsssxxxuuuuuuzzzcccXXXLLLLLLGGGEEEEEEFFFFFFEEEDDDBBBAAA>>>??????@@@@@@>>>===<<<;;;;;;:::999888777666555444444444555666555333111//////000000000000//////000000000000000000000000000000000000000000000000000000//////......------111000///......///000111////////////000000000000111111111111111111111111222222111111111111111222222222111111111111111111222222222222222222222222444333333222222333333444666555444444444444333222333444777:::888999FFFUUUkkkuuuwwwkkklllccc[[[TTTKKKBBBAAAFFFMMMMMMOOOSSSYYY[[[YYYVVVKKKCCC:::555555555222///111111222333222111000///000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000111111111000...---000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------......///000000111000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333333333444444555666666777888888888999999999:::::::::<<>>??????@@@@@@>>>===<<<;;;;;;:::999888777666666555444444555666555333111//////000000000000//////000000000000000000000000000000000000000000000000///////////////.........111000///......///000111000000000000111111111111111111111111111111111111222222111111111111111222222222111111111111111111222222222222222222222222444333333333333333333444555444444444555666666555555444666:::???MMMggg~~~wwwlllgggccc___VVVKKKFFFIIIKKKKKKLLLPPPUUUYYYYYYXXXRRRJJJ@@@888555444333222111222222333222111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---.........//////000000000000000000000000000000000000000000000000000000000111111111111222222222111222222222222333333333444444444555555666666666888999::::::;;;;;;:::::::::<<>>CCCGGGdddqqq~~~|||~~~ggg[[[OOOOOOIIIGGGGGGHHHHHHGGGFFFDDDCCC>>>??????@@@@@@>>>===<<<;;;::::::999888777666666555444333444555555333111///000000111111000000///000000000000000000000000000000000000000000000000.........///////////////000000////////////000000111111111111222222222222111111111111111111111111222111111111111111222222111111222222222222222222222222222222333333333333333333333333333333333333444444444555666777777888888666888@@@OOOiiivvvqqqmmmhhh```VVVNNNMMMKKKJJJJJJLLLQQQUUUXXXYYY[[[TTTIII???777444444555222222222333222111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.........///////////////000000000000000000000000000000000000000000000000000111111111111222222222222222222222333333333333555555555555555555666666888:::;;;======<<<;;;:::;;;<<>>??????@@@???>>>===<<<::::::999999888777777666555444333444555555333222000000000111111000000000////////////////////////////////////////////////------......//////000000000000////////////000000000000000111111111222222111111111111111111111111111111111000111111222333111111222222222222222333222222222333333333333333333444444444444444444333444555555555444555777999888999@@@NNNeeessshhhccc]]]VVVQQQOOOMMMKKKJJJMMMQQQUUUWWW]]]YYYRRRHHH>>>777444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////222111///.........///000////////////////////////////////////////////////////////////////////////////////////////////////......//////////////////////////////////////////000000000000000000000000000000111111111222222222222222222333333333444444555555555555555666666666999:::===??????>>><<<:::<<<===???@@@AAAAAA@@@@@@>>>>>>======<<<<<<;;;;;;777666666666555555555444333333666888666555777<<<666AAAKKKPPPSSSZZZccciiiyyyggg\\\OOONNNHHHEEEFFFFFFFFFFFFDDDCCCBBB>>>??????@@@???>>>===<<<::::::999999888777777777666444333333444444333222000000111111111111000000////////////////////////////////////////////////------......//////000000//////000000000000///////////////000000000111111111111111111111111111111111111000000111222222333111111222222333333333333222222333333333444444444333444444555555444444333555666666555333444777999666===LLLbbb|||{{{gggaaaaaa]]]WWWUUUSSSPPPMMMLLLMMMPPPRRRXXXYYYWWWQQQHHH>>>666222333333333222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222111///.........///000////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////111111111111111111111111000000111111111222222222222222333333333444444444555555555666666666666666999;;;>>>@@@@@@???===;;;===>>>???@@@AAAAAA@@@@@@???>>>>>>===<<<<<<;;;;;;666666666666555555555555444333555888777555:::BBBCCCYYYlllnnnjjjkkkqqqvvvwww~~~hhh]]]OOONNNHHHEEEEEEFFFFFFEEEDDDBBBAAA>>>??????@@@@@@>>>===<<<999999999888888888777777777555333333444444444333000111111222222111111000000000000000000000000000000000000000000000000000........./////////////////////000000000000//////.../////////000000000000111111111111111111111111000000000000111222333333111111222222333444444444222222333333444444555555333444555666666555444333444666777555333444999===;;;III^^^tttrrrgggfffccc]]]ZZZYYYWWWRRRNNNLLLMMMNNNRRRUUUXXXXXXRRRHHH<<<444444444333222222222222333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------......///000000000000000000000000000000000111111111111111111111111000111111111111222222222333333333333444444444444444555555666777777888888:::<<<===??????>>>===<<<>>>>>>???@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;666666666666666666666666777444666:::::::::DDDRRR```xxx|||xxx{{{}}}yyyjjj^^^QQQOOOIIIFFFFFFGGGGGGFFFEEECCCBBB>>>??????@@@@@@>>>===<<<999999999888888888888888777555333222333444444333000111111222222111111000000000000000000000000000000000000000000000000000///////////////............///000111111000///...//////000000000111111111111111111111111111111111000000000000111222333444111111222222333444444555222222333333444555555666333444555666666555444333333666888777666888>>>DDDMMM```uuuvvvmmmhhhddd\\\]]]\\\YYYSSSNNNMMMMMMNNNQQQVVV[[[ZZZQQQDDD:::555444333222222222333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////+++,,,---...///000111222000000000000000000000000111111111111111111111111000111111111111222222222333333333444444444444555333444444666777888999:::;;;<<<======>>>>>>======>>>?????????@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;777777777777777777777777:::666777===@@@DDDSSSfff{{{kkk```RRRQQQJJJGGGGGGHHHHHHGGGFFFDDDCCC>>>??????@@@@@@>>>===<<<999999999888888888888888777555333222333444444333111111222222222222111111000000000000000000000000000000000000000000000000000000//////.........---...///000111111000///...000111111111111222222222111111111111111111111111000000000000111222333444111111222333333444555555222222333333444555666666333444666777777666444333222555888888888<<>>???????????????@@@@@@@@@@@@@@@???>>>===<<<;;;;;;777777777777888888888888<<<888999@@@EEEKKK___uuu~~~hhh\\\OOOPPPLLLGGGFFFFFFEEEDDDEEEEEEEEEAAA???>>>?????????===;;;;;;;;;::::::999888777777555555666666555555444333111111111111000000000000111111000000000000111111000000//////.........---000000000000000000000000000000000000////////////111111111111111111111111111111111111111111111111111111222222222333333333222222333333333333444444333333333444444444555555555444333555888999777444777555777:::777;;;SSSnnnwwwnnnbbbdddccc^^^ZZZVVVSSSOOOIIILLLQQQUUUXXXVVVRRRNNNCCC:::444666555111///111222222222111111111111000000000000000111111111111222222222222222111000///000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111111111111111000000000000111111111222222333333444222222333444444555555666555555555666777999:::;;;<<<<<<<<<===============?????????@@@@@@AAAAAAAAA???>>>===<<<;;;:::999999>>>777444666777555777;;;999BBBFFFDDDMMMbbbppptttkkk^^^PPPOOOJJJFFFFFFFFFFFFEEEEEEEEEDDDAAA?????????@@@???===;;;;;;;;;:::999999888777777555555666666555555444333111111111111000000000000111111000000000000111111000000/////////.........000000000000000000000000000000000000000000000///111111111111111111111111111111111111111111111111111111222222222333333333222222333333333333444444333333444444444555555555666555444666999:::999777555888888888AAAZZZxxxooohhhaaa^^^\\\XXXRRRNNNEEEGGGKKKQQQWWWZZZXXXUUUJJJ@@@999777555111000333222222222222111111111111000000000000111111111111222222222222222111000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111111111000000000000111111222222222222222333333333222333333444444555555666555555666666777999:::;;;===============>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAA@@@??????>>>===;;;:::999888666777:::888777;;;CCCLLL]]]iiihhhfffmmmrrrssswwwzzz~~~nnn```PPPNNNHHHEEEFFFFFFGGGFFFEEEDDDCCCAAA@@@??????@@@???===;;;:::::::::999888888777777555555666666555555444333111111111111000000000000111111000000000000111111000000////////////......000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222111111222222222333333333222222333333333333444444333444444444444555555555777666666777:::;;;:::999444:::::::::OOOvvvsssbbb___aaa\\\WWWTTTHHHFFFEEEJJJSSSYYYZZZYYYTTTJJJ@@@:::555222222444333222222222111111111111000000000000111111111111111222222222222111000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000111111111111222111000//////000222222333333333333222222222222333333333444555555666666666666666777888999:::;;;<<<<<<=========>>>>>>>>>@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@>>><<<:::999444777:::;;;888999DDDOOOeeezzzwwwsssuuuvvvvvvzzzoooaaaQQQNNNGGGDDDEEEGGGHHHGGGFFFDDDBBBAAA@@@??????@@@@@@>>><<<:::999999999888888777777555555555666555555444333111111111111000000000///111111000000000000111111000000//////////////////000000000000000000000000000000000000000111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444444444444444555555555555999888888888888999999999:::>>>BBBLLLcccfffaaadddaaa^^^^^^SSSLLLDDDCCCJJJRRRWWWXXX[[[RRRGGG===666333333444333333222222222111111111///000000000111111111111111111222222222111111000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////111111111111111111111111////////////////////////000000000000000000000000///000000000111111111111222111000//////111222333444444444333333222222111333333444444555666666666777777777777888999:::;;;;;;;;;;;;<<<======>>>>>>AAAAAA@@@@@@??????>>>>>>???@@@@@@@@@>>><<<999888999:::;;;;;;<<>><<<999999888888888888888777555555555666555555444333111111111111000000000///111111000000000000111111//////000000000000000000000000000000000000000000///000000000111111111222222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444444444444555555555666666999999888777777777888999>>>AAAOOOfffyyyooobbb```______bbb]]]SSSFFF@@@CCCKKKSSSVVV\\\WWWNNNCCC:::666444444333333333222222222222111///000000000111111111111000111111222222222111111000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111222111000000000222333444555444444333333222222222333333444555555666666777888777777777888999:::;;;999999:::;;;;;;<<<======@@@@@@@@@??????>>>>>>>>>===>>>>>>>>>===;;;999888;;;;;;999:::CCCUUUjjjxxxzzz{{{kkk___PPPOOOJJJEEEFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@@@@AAA@@@>>><<<888888888888888888888888555555666666555555444333111111111111000000000000111111000000000000111111//////000000000000111111000000000000000000000000///000000111111222222222333333333333333333333333333333333333333333333333111111222222222333333333222222333333333333444444444444555555555666666666888888888777666777999<<<>>>FFF]]]www}}}{{{wwwzzz|||}}}~~~jjj^^^\\\]]]___aaaXXXLLLDDDCCCIIIQQQVVVYYYZZZUUUKKKAAA<<<777333333333333333222222222222000000000000111111111111000000111222222222222111000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222333333333444444444444333333333333444444444555666666777777888888888888888999::::::999999:::;;;<<<======>>>???????????????>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;777:::===@@@LLL```sss~~~}}}~~~~~~jjj]]]PPPPPPKKKFFFFFFFFFFFFEEEEEEEEEDDDBBBAAA@@@@@@AAA@@@>>>===777777777777888888888888555555666666555555444333111111111111000000000000111111000000000000111111//////000000000111111111000000000000000000000000///000000111111222333333333333333333333333333333333333333333333333333333111111222222222333333333222222333333333333444444555555555555666666666666444666888888888:::>>>BBBOOObbbxxxzzzxxxuuurrrpppooopppqqqrrruuuzzzhhhaaa```^^^bbb^^^XXXPPPJJJIIINNNRRRUUUZZZ[[[SSSJJJCCC;;;444444444333333333222222222000000000000111111111111000000111222222222222222000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...000222333444444333222333333333444444444444444444444555555666666777777999999888888888999::::::::::::;;;<<<===>>>???@@@>>>>>>>>>>>>????????????===<<<;;;:::;;;<<<>>>???AAANNNYYY^^^cccmmmxxx}}}}}}zzzjjj]]]OOOOOOKKKGGGFFFFFFEEEDDDEEEEEEEEEBBBAAA@@@@@@AAAAAA???===777777777777777888888888555555666666555555444333111111111111000000000000111111000000000000111111//////000000111111111222000000000000000000000000///000000111222222333333333333333333333333333333333333333333333333333333111111222222222333333333222222333333333444444444555555555555666666666777222444777888:::===CCCHHHjjj~~~xxxuuurrrpppnnniiihhhgggjjjqqq{{{uuujjjgggaaaddddddbbbZZZPPPJJJJJJLLLRRR[[[___YYYPPPHHH>>>555444444444333333333222222000000000000111111111111///000111222222222222222000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111---///222555555444333111333333333444444555555555444444555555666777777777999999999888999999::::::<<<<<<===>>>???@@@AAAAAA======>>>>>>??????@@@@@@>>>===;;;:::;;;>>>@@@BBBWWWlll~~~~~~|||}}}~~~|||wwwpppkkklllrrrwwwzzz|||{{{tttiiicccdddhhhggglllsssxxxyyysssiiibbb]]]___bbbhhhssszzzwwwooohhhgggfffeeehhhssseeeVVVRRRMMMMMMHHHGGGFFFFFFGGGGGGFFFDDDAAA@@@@@@@@@AAA@@@===;;;888888888888888888888888555555555666666666666666333333111000000000111222000000000000000000000000000000000000000000000000000000000000000000000000222111000000000111333333222222333333333333444444444444444444444444444444555555555444444333333333222333444444555555444444444444444555555555666666:::===>>>999444999HHHVVV{{{wwwppplllhhhfffhhhllloooqqq~~~lll```gggaaadddfffaaaZZZRRRJJJEEEQQQXXX^^^^^^[[[RRRDDD777444444333111///000333555000111111111111222222222000111111111111222222222222222222111111111000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////333333333333333222111000000000000000000000000000000111111111111222222222111111222222222333333333222333444444555555444444444444555555666666777777777777888999:::;;;;;;<<<>>>>>>???@@@AAABBBBBBCCCBBBAAA@@@>>>======???@@@DDD>>>;;;<<<>>>???GGGQQQrrr~~~yyyyyyxxxyyyyyy}}}zzzhhh^^^]]]^^^\\\ZZZ[[[XXXTTTRRRRRRSSSSSSSSSWWWWWWVVVUUUSSSOOOLLLKKKLLLQQQUUUVVVVVVVVVOOOGGGOOONNNMMMOOOSSSWWWYYYZZZUUUUUUTTTSSSVVV___llluuu~~~wwwnnniiimmmyyyfffVVVQQQLLLMMMHHHGGGFFFFFFGGGGGGFFFDDDAAA@@@@@@@@@AAA@@@===;;;999999999999999999999999666666666666666555555555333222111000000000111222000000000000000000000000000000000000000000000000000000000000000000000000222111000000000111222333222222333333333333444444333333333333333333333333555555444444444333333333222333444444555555444444444444444555555555666666555999;;;:::;;;FFF[[[lll{{{tttooollljjjiiihhhqqqtttyyyooodddaaadddfffeee```ZZZSSSOOOSSSYYY^^^___]]]WWWKKK???888666555333333333333333000111111111111222222222000111111111111222222222222222222111111111000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////111222222222111111000///000000000000000000000000000111111111111222222222111111222222222333333333222333444444555555444444444444555555666777777777777777888999:::;;;;;;<<<======>>>???@@@AAABBBBBBEEECCCAAA????????????>>>>>><<<<<<>>>@@@EEETTTddd||||||{{{zzzrrrppppppooonnnpppnnnmmmkkkiiigggdddbbbdddfffjjjqqqvvvwwwtttqqqppplllhhhiiimmmooonnnkkkhhh___TTTNNNOOOQQQQQQPPPPPPNNNKKKJJJKKKLLLMMMNNNQQQQQQPPPNNNLLLKKKIIIHHHHHHKKKMMMMMMOOORRROOOJJJJJJJJJJJJLLLNNNPPPPPPOOOOOOOOOMMMKKKKKKPPPXXX___aaa```\\\WWWSSSWWW```ggggggVVVPPPKKKMMMHHHGGGFFFFFFGGGGGGFFFDDDAAA@@@@@@@@@AAA@@@===;;;::::::::::::::::::::::::777777666666555555444444333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333222222333333333333444444333333333333333333333333444444444444333333333333222333444444555555444444444444555555555666666666222555777:::CCCWWWppp{{{uuuppplllhhhfffdddeeelllyyyqqqaaaaaabbbdddccc___YYYUUUVVV[[[___```___\\\TTTJJJ???;;;777555555555333111000111111111111222222222000111111111111222222222222222222111111111111111000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000111000000///...000000000000000000000000000111111111111222222222111111222222222333333333222333444444555555444444444444555555666777777888777777888999:::;;;<<<<<<<<<======>>>???@@@AAAAAAEEEBBB???@@@AAABBB@@@>>>===>>>>>>???AAANNNfff|||~~~xxxyyyzzz}}}}}}{{{ooollliiiggghhhhhhgggfffbbb\\\TTTOOONNNMMMKKKIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHKKKOOOTTTUUUTTTSSSUUUQQQNNNOOOSSSVVVWWWWWWTTTRRROOONNNNNNQQQSSSUUUQQQPPPOOOOOOPPPSSSWWWYYYZZZYYYWWWUUUSSSSSSSSSSSSQQQSSSSSSRRRVVV\\\]]]ZZZUUUVVVXXX[[[]]]]]]ZZZWWWWWWXXXWWWSSSOOONNNPPPTTTWWWWWWVVVRRRMMMKKKMMMPPPYYYfffvvv~~~iiiVVVOOOJJJMMMHHHGGGFFFFFFGGGGGGFFFDDDAAA@@@@@@@@@AAA@@@===;;;::::::::::::::::::::::::888888777666555444444333222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222222222222333333333444444222222222222222222222222333333333333333333333333222333444444555555444444555555555555666666666666999888888@@@QQQjjjnnnllliiifffdddggglllpppfffaaa___bbbeeeccc^^^[[[ZZZ^^^````````````ZZZSSSIIIBBB888444555666444111000000111111111222222222000000111111111222222222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000//////000000000000//////000000000111111000//////000000000000000000000000000000111111111222222222111111222222222333333333222333444444555555444444333444444555666777888888777888888999:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAABBB???===???CCCEEECCC@@@BBBBBBBBBCCCIIIZZZttt~~~xxxvvvxxxzzzvvvqqqppprrrwww}}}|||rrrjjj\\\ZZZXXXXXXWWWVVVSSSQQQNNNOOONNNLLLIIIGGGGGGGGGHHHEEEAAA@@@BBBCCCDDDCCCDDDFFFHHHIIIJJJKKKLLLMMMQQQRRRSSSUUUWWWXXXXXXXXXXXXUUUSSSTTTYYY^^^bbbcccaaadddfffeeedddffflllqqqkkkjjjhhhgggiiinnnvvv{{{zzzwwwtttqqqoooooopppqqqnnnppppppooosssyyyzzzxxxmmmooosssxxxzzzyyytttpppppprrrrrrnnngggbbbaaaaaafffiiijjjhhhccc]]]ZZZXXXTTT[[[ccciiinnnttt}}}mmmWWWNNNJJJNNNHHHGGGFFFFFFGGGGGGFFFDDDAAA@@@@@@@@@AAA@@@===;;;::::::::::::::::::::::::888888777666555444444333222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222333333333444444222222222222222222222222333333333333333333333333222333444444555555444444555555555666666666777777???<<<===KKKccc{{{~~~yyyrrrjjjeeecccdddfffooo~~~qqqeee]]]aaahhhiiigggfff___bbbbbb```aaaaaa]]]WWWSSSIII<<<444333444444222000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111////////////////////////////////////000000000000//////000000000000//////000000111111111111111000000000000000000000000000000000111111111222222222111111222222222333333333222333444444555555444444333333444555666777888888888888999:::;;;<<<<<<===<<<<<<===>>>???@@@@@@AAABBB@@@>>>???AAACCCBBBAAABBBFFFMMMTTT___mmm||||||zzzwww{{{tttjjjccc___^^^dddkkkpppooohhh___YYYVVVUUUUUUVVVVVVTTTOOOKKKIIIFFFDDDCCCDDDEEEFFFFFFGGGJJJLLLMMMLLLLLLNNNPPPQQQNNNKKKIIIJJJMMMPPPRRRSSSVVVYYYZZZ[[[[[[^^^```hhhhhhhhhhhhhhhiiijjjkkkkkkhhhffffffhhhlllppprrrwww|||~~~zzzwwwwwwwww{{{~~~{{{uuuooolllllllllllllllnnnrrrxxx|||~~~pppYYYNNNKKKOOOHHHGGGFFFFFFGGGGGGFFFDDDAAA@@@@@@@@@AAA@@@===;;;::::::::::::::::::::::::777777666666555555444444111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111222222333333333333444444333333333333333333333333222222222222333333333333222333444444555555444444555555666666666777777777888<<>>???@@@AAAAAAEEEDDDBBB@@@???@@@BBBCCCGGGSSSaaannnxxx}}}yyytttoooiiijjjooo{{{~~~{{{rrrggg___VVVOOOJJJLLLPPPTTTUUUQQQKKKFFFFFFDDDBBBBBBCCCDDDDDDCCCAAA@@@???AAAEEEJJJMMMNNNLLLNNNRRRUUUXXX[[[^^^aaaddd```\\\XXXVVVXXX[[[]]]bbbfffjjjlllkkklllooorrrrrrssstttsssrrrsssuuuwwwttttttuuuwww{{{yyytttuuutttssstttwwwyyyzzzzzz{{{sssZZZOOOKKKQQQHHHGGGFFFFFFGGGGGGFFFDDDAAA@@@@@@@@@AAA@@@===;;;999999999999999999999999666666666666666555555555111222222333222111000///000000000000000000000000000000000000000000000000000000000000000000000000///000111222333222222111222222333333333333444444333333333333333333333333111111222222222333333333222333444444555555444444555666666666777777777777888FFF\\\qqq~~~wwwtttsssnnngggbbbeeelll{{{~~~ddd___eeeffffffhhhdddffffffdddeeegggeee```^^^VVVKKK@@@888444444555000111111111111222222222000111111111111222222222000000111111111222222222111111111111111111111111000000000000000000000000////////////000000000000//////000000000000//////...///000000111111000000000000000000000000000000000111111111111222222222111111222222222333333333222333444444555555444444222333444555666888999999888999999:::;;;<<<============>>>???@@@AAABBBBBBCCCDDDDDDBBB???AAAGGGMMMaaannnzzz~~~~~~~~~uuukkkiiifff]]]YYY[[[]]]```^^^YYYUUUTTTPPPIIIDDDEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEGGGIIIKKKMMMMMMIIIJJJLLLPPPVVVYYYZZZZZZ[[[\\\^^^aaafffkkknnnpppkkkjjjhhhffffffhhhkkknnntttxxx}}}}}}~~~uuu[[[OOOLLLRRRHHHGGGFFFFFFGGGGGGFFFDDDAAA@@@@@@@@@AAA@@@>>>;;;888888888888888888888888555555555666666666666666111111222333222111000///000000000000000000000000000000000000000000000000000000000000000000000000///000111222333222111111222222333333333444444444444444444444444444444444111111111222222333333333222333444444555555444444666666666666777777777777CCC[[[yyyyyyuuummmgggcccdddeeeiiiuuuuuujjjkkkiiiggghhhdddfffgggfffgggjjjhhhddd^^^ZZZRRRGGG<<<666444444000111111111111222222222000111111111111222222222000000111111222222222222111111111111111111111111000000000000000000000000////////////000000000000//////000000000000//////------...///000000//////000000000000000000000000000111111111111222222222111111222222222333333333222333444444555555444444222222333555666888999999888999999:::;;;<<<======>>>>>>???@@@AAABBBBBBCCC>>>AAADDDBBBAAAEEEOOOXXXzzz{{{wwwiiieeekkkrrrtttjjj```ZZZ]]][[[QQQJJJIIIKKKMMMJJJEEEEEEIIIHHHBBBFFFEEEDDDEEEGGGIIIKKKLLLHHHIIIKKKNNNQQQSSSSSSSSS\\\^^^bbbgggkkkkkkhhheee\\\[[[[[[___dddiiikkklllmmmooorrrtttxxx|||___PPPOOOOOOKKKIIIGGGFFFGGGGGGFFFEEEBBBAAA@@@@@@AAA@@@===:::999999999999999999999999555555666666555555444333222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111111111222222222333333333333333222222333333444555222333333444444333333222333333333444444444555555333333333444444444555555444666222444<<<;;;999BBBVVV}}}vvvoooiiiccc^^^aaagggrrr|||iiifffgggfffiiihhhggggggggggggeeeccccccbbb]]]RRRCCC888444333555444222222333222111///222222222222222222222222111111222222222222111111111111111111111111111111111000000000000000111111000000000000000000000000////////////000000000000000000111111111111000000000111111111111222222222111111111111111111111111222222333333333333444444444444444444444444444444666666666777888888999999;;;;;;;;;;;;<<<>>>???@@@BBB===<<>>???@@@BBB>>>===@@@BBBAAABBBFFFHHHBBBBBBGGGJJJOOO___qqqvvvqqqnnnhhh^^^TTTNNNNNNPPPGGGHHHIIIJJJLLLMMMNNNOOONNNQQQUUUWWWZZZ\\\```cccdddeeeggghhhjjjkkkkkkkkkjjjkkkllloooqqqtttvvvwwwyyy|||~~~{{{tttoooiiifffiiiqqq{{{eeeRRRMMMMMMKKKIIIGGGGGGGGGGGGGGGEEEAAA@@@??????@@@???<<<999999999999999999999999999555555666666555555444333222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111111111222222222333333333333333222222333333444555333333444444444444333333333333333444444444555555555555444444444444444444333::::::999<<<;;;BBBTTTzzz~~~wwwsssllleeeccc___bbblll|||yyyjjjiiigggggghhhjjjkkkjjjgggeeebbb```[[[VVVNNNEEE;;;555666444222222444444444333222222222222222222222222111111222222222222111111111111111111111111111111111111000000000000000111000000000000000000000000111111111111222222222222000000111111111111000000000111111111111222222222111111111111111111111111222222333333333333444444444444444444444444444444666666777777888999999999;;;;;;;;;;;;<<<>>>???@@@BBB??????AAABBB@@@AAADDDDDD@@@BBBJJJOOOVVVdddtttmmmcccccc```ZZZRRRNNNNNNPPPLLLMMMNNNQQQTTTXXX[[[]]][[[___dddiiimmmqqqvvvxxxuuuwwwzzz}}}yyyyyyyyyzzz||||||iiiSSSMMMMMMKKKIIIGGGGGGHHHHHHGGGFFF@@@@@@??????@@@>>><<<999999999999999999999999999555555555666555555444333222222222222222222222222111111222222222222111111000000111111111222222222111111111111111111111111111111222222222333333333333333222222333333444555333333444444444444333333333333333444444444555555555555555555444444444444222::::::999===AAAPPPhhh{{{ppphhhddd```^^^```gggrrrooohhhffffffgggiiikkkjjjgggdddbbb___[[[YYYVVVNNNBBB999555333222111333444444333222222222222222222222222111111222222222222111111111111111111111111111111222111000000000000000000000000000000000000000000000000000111111111222222000000111111111111000000000000111111111222222222111111111111111111111111222222222333333333444444444444444444555555555555666777777888888999::::::;;;;;;;;;;;;<<<>>>???@@@BBB@@@@@@CCCBBB???@@@DDDDDDDDDIIIRRRYYY___lllyyyzzz{{{vvvrrrrrruuuqqqeeeXXXXXXZZZ]]]\\\YYYXXXZZZ\\\___```aaadddgggkkknnnpppqqquuuyyy~~~lllTTTLLLMMMLLLJJJHHHGGGHHHHHHGGGFFFAAA@@@???@@@@@@???<<<:::999999999999999999999999555555555666555555444333222222222222222222222222111111222222222222111111000000111111111222222222111111111111111111111111111111222222222333333333333333222222333333444555333444444555555444444333333333333444444444555555555555555555555555555555444:::888888@@@III\\\wwwrrrjjjiiicccaaa```^^^___iiizzziiieeedddeeeggghhhhhhfffcccaaa^^^\\\\\\\\\UUUIII???666444111000222333333333222222222222222222222222111111222222222222111111111111111111111111111111222222111000//////000000111111111111111111111111/////////000000000111111000000111111111111000000000000111111111222222222111111111111111111111111222222222333333333444444444444444555555666666666777777777888999999::::::;;;;;;;;;;;;<<<>>>???@@@BBB@@@BBBDDDBBB@@@BBBGGGIIISSScccooosssssswww}}}yyywwwpppggg```[[[WWWVVVVVVXXX]]]dddhhhjjjmmmqqquuuzzz{{{}}}mmmTTTMMMOOOLLLJJJHHHGGGHHHHHHHHHFFFBBBAAA@@@@@@AAA@@@===:::999999999999999999999999555555666666555555444333222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111111111222222222333333333333333222222333333444555444444555555555555444444333333333444444444555555444444555555555666666666777;;;888<<>>???@@@BBBAAABBBDDDBBBAAAFFFMMMTTTiii{{{wwwooofff___ZZZZZZbbbllljjjpppyyynnnSSSMMMQQQLLLJJJHHHHHHHHHIIIHHHGGGCCCBBBAAABBBBBBAAA>>>;;;999999999999999999999999555555666666555555444333222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111111111222222222333333333333333222222333333444555444444555555555555444444333333333444444444555555333333444555666777888888777:::;;;HHH```ppp~~~wwwooohhhccc```^^^bbbhhhssswwwiiigggeeedddeeefffeeeddd______```bbbbbb]]]UUUOOO<<<999555333333444444444222222222222222222222222111111222222222222111111111111111111111111111111333222111000////////////111111111111111111111111//////000000000111111111000000111111111111000000000111111111111222222222111111111111111111111111222222333333333333444444444444444555666777777777777888888999999::::::;;;;;;;;;;;;;;;<<<>>>???@@@AAAAAABBBCCCCCCCCCKKKTTTccc|||rrrjjjdddccceeejjjvvvmmmSSSNNNSSSLLLJJJHHHHHHIIIIIIHHHGGGCCCCCCBBBBBBCCCAAA???<<<999999999999999999999999555555666666555555444333222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111111111222222222333333333333333222222333333444555444444555555555555444444333333333444444444555555222333444555666888999999555999???TTTtttzzzmmmiiihhhddd```^^^dddtttllliiifffdddeeefffffffff^^^```bbbcccccc^^^XXXSSS???<<<888555555555555555222222222222222222222222111111222222222222111111111111111111111111111111333222111000////////////111111111111111111111111000111111111111222222222000000111111111111000000000111111111111222222222111111111111111111111111222222333333333444444444444444444555666777777888777888888999999:::;;;;;;;;;;;;;;;;;;===>>>???@@@AAA@@@BBBCCCCCCDDDNNNXXXpppxxxsssyyylllRRRMMMIIIKKKKKKJJJJJJJJJIIIFFFDDDBBBAAA@@@@@@AAA@@@===:::<<<;;;:::999888999:::;;;666666666666555555555555333333333222222222111111222222222111111111000000000000000111222222333333000000000111222222333333222111000000000111333333333333333333333333333333444333222222333444666777444444444444444444444444666555444444666999888555999>>>RRRrrrtttmmmhhhddd```___cccpppsssdddfffiiidddaaacccgggccc``````bbbbbb]]]YYYNNNEEE:::555555666333000111111111222222333333333111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111000000111111111111111111111111111111111111111111111111000111111111111222222222111111222222222333333333333333333444444444555555444444444555555555555666777777777888999999::::::999:::<<<======???AAADDD>>>???BBBEEEEEEGGGQQQ\\\ooozzz|||vvvzzzoooTTTOOOMMMKKKJJJJJJJJJJJJIIIFFFDDDBBBAAA@@@AAAAAA@@@===:::;;;;;;:::999999999999:::666666666666555555555555444444444333333333222222333333333333222222111111222222222111111111111111333333333222222222222222222111000000000111333333333333333333333333333333333333333333444555666666444444444444444444444444555555555555888999999777???JJJbbb}}}tttmmmeee```aaa^^^cccssspppdddeeehhhhhhiiigggccc```aaacccbbb^^^ZZZRRRIII===666555555333111111111222222222333333333111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111000000000000000000000000000000111111111111111111111111000111111111111222222222111222222222222333333333333333444444444555555555555555555666666666777777777777777888999999:::::::::;;;=========???AAACCCFFFDDDDDDFFFGGGKKKVVVbbblllttt~~~yyy{{{zzzsssVVVQQQQQQLLLJJJIIIIIIJJJIIIGGGEEEBBBAAA@@@AAAAAA@@@===;;;:::::::::::::::999999888666666666666555555555555555555555444444444333333444444444333333333333222444333333222111111000000555555444444333222222111222111111111111222333333333333333333333333333333222333444555555666555555666666666666666666666666666666666777888999::::::EEEVVVqqquuujjjccceee^^^]]]fffooo~~~bbb___hhhiiidddgggdddbbbbbbdddccc```\\\XXXNNNAAA888555444444333222222222222333333333333222222222222222222222222222222222222222222222222222222111111111111222222222222222111111111111111000000000000000000000000111111111111111111111111000111111111111222222222222222222222333333333333333444444444444555555555666666777777777888888888777777888888999:::::::::;;;===>>>>>>>>>???AAACCCGGGEEEEEEIIIMMMRRR\\\eeennnssszzz|||{{{tttwwwWWWQQQRRRLLLJJJIIIIIIIIIIIIGGGFFFBBBAAAAAAAAAAAA@@@===;;;999999:::;;;;;;999888777666666666666555555555555444444444444333333333333333333333333333333333222333333333222222111111111444444333333222222222222111111111111222222333333222222333333333333444444111222444666666666555555666666666666666666666666777666777888777777999>>>MMM^^^uuuvvvnnnjjjaaa```fffhhhnnnlllbbbhhhggg\\\fffdddccccccddddddaaa___]]]TTTHHH===666444444555333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222222222222333333333444444444444444444555555555555666666666777777777888888777777888999999::::::;;;<<<>>>?????????@@@BBBDDDDDDHHHRRR___gggiiillloooxxx{{{{{{}}}zzzWWWOOOPPPLLLJJJHHHHHHIIIIIIHHHGGGCCCBBBAAAAAABBBAAA>>>;;;888999:::;;;:::999888777666666666666555555555555333333333333222222222222111111111111222222222222111111222222333333333333000111111111222222222333111111222222333333333333222222222333333444444444222333555666777777666555777777777777777777777777999777888999777555;;;EEEYYYeeevvvyyymmmffffffcccbbbppp|||hhhjjjiiiaaaeeedddddddddddddddbbbaaa___YYYOOOCCC:::555444666333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222222222333333333444444444444444444555555555666666555555666666666777777777888888888999::::::;;;;;;===>>>@@@@@@@@@AAACCCFFFGGGUUUmmm|||XXXNNNMMMLLLJJJHHHHHHIIIIIIIIIHHHCCCBBBAAABBBBBBAAA>>><<<999999999999999888888777666666666666555555555555333333222222222111111111000111111111111111222222111111222222333444444555//////000111111222333333111222222333444333333333111222222333333444444555333444555666666666666666777777777777777777777777999777888:::777777BBBRRRiiirrrwwwkkkbbb___eeennnmmmggghhhfffccccccdddddddddccccccbbb___]]]VVVKKK???777555666444444444444333333333333333333333333333333333333333333333333333333333333222222111111111111222222111111111111111222222222333333333333333333333333111111111111111111111111000111111111111222222222333333333333444444444444444444555555555666666666555555555666666666777777888888999999:::;;;;;;;;;===>>>@@@AAAAAACCCEEEHHHJJJ___|||ZZZNNNMMMLLLJJJHHHGGGHHHIIIIIIHHHCCCBBBBBBBBBBBBAAA>>><<<:::999999888888888888888666666666666555555555555444444333333333222222222111111111222222333333333222333333333333333333333222222222222222222222222111222333444444444333333111111222333333444555555444444444555555666777888666666666666666666666666888555777;;;:::<<>>@@@AAABBBDDDGGGJJJNNNccc~~~}}}}}}\\\PPPNNNLLLJJJGGGGGGHHHIIIIIIIIICCCBBBBBBBBBBBBAAA???<<<;;;:::888777777777888999777666666666555555555555555555444444444333333333222222222333333444444444555444444333333222222111555444444333333222222111111222333444555444333333111111222333333444555555555555444444444666888999666666666666666666666666777444777<<<===AAAUUUmmmyyypppjjjeee]]]cccrrrsssccc^^^```bbbccccccbbbbbbbbbccc\\\______VVVGGG;;;555444555555555444444333333333333333333333333333333333333333333333333333333333222222111111111111222222000000111111222222222222111111111111111111111111111111111111111111111111000111111111111222222222333333333444444444555555555555555555666666666777777888888888888999999999888999999::::::;;;;;;<<<;;;===@@@AAACCCEEEIIIKKKUUUggg~~~}}}}}}[[[MMMPPPLLLJJJJJJJJJKKKJJJIIIGGGDDDCCCBBBAAAAAA@@@===::::::::::::999999999888888666666666666555555555555222222222111111111111000000000000000000000000000222222222222222222222222222222222222222222222222111111222222222333333333333333333444444444555555555555555555555555555555777666666666666777777888666555666999>>>MMMhhhyyyxxxiiiddd]]]^^^eeewwwzzzgggccc^^^```aaa``````aaabbbbbb\\\]]]\\\VVVMMMBBB:::555444333222333555666555444222222222222222222222222777222...///444777555111222222111111111111222222000000000000000000000000000000111222222222222111222222222222222222222222111111111000111111222333444444444444444444444444444444444555555555666666777777777777888888888888999999999:::;;;<<<===>>>?????????@@@AAAEEEKKKPPPZZZgggwww{{{|||}}}zzzYYYJJJMMMLLLKKKJJJJJJKKKJJJHHHFFFCCCBBBBBBAAAAAA@@@===::::::::::::999999999888888666666666666555555555555222222222222111111111111111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333333333333333444444444444555555555555555555555555666666666666666777777888:::999;;;BBBMMM^^^uuuwwwrrrwwwyyynnniii```]]]___hhh}}}zzzgggbbbccccccaaaaaaaaaaaaaaa^^^^^^\\\XXXPPPFFF<<<555555333222333444555444333222222222222222222222222000444888888444000......222222111111111111222222111111111111111111111111000111111111111222222222222222222222222222222222111111111111111222222333444444444444444444444444444444444555555555666666777777777777888888888888999999999:::;;;<<<===>>>===@@@AAA@@@AAAGGGRRR[[[]]]iiixxx{{{YYYJJJLLLLLLKKKJJJJJJKKKJJJHHHFFFCCCBBBAAAAAAAAA@@@===;;;:::::::::999999999888888666666666666555555555555333222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222222222333333333333555555555555555555555555666666666666666777888888;;;888<<>>JJJIII===111///222222222111111111111222222222222222222222222222222222111000000000111333333222222222222222222222222111111111111111222333333444444444444444444444444444444555555555666666666777777777888888888999999999999::::::;;;<<<>>>???>>>@@@BBBBBBDDDNNN]]]jjjlllttt}}}~~~\\\MMMNNNLLLKKKJJJJJJKKKJJJHHHFFFCCCBBBAAAAAABBB@@@===;;;:::::::::999999999888888666666666666555555555555333333222222222111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333444444111111222222222333333333555555555555555555555555666555555666666777888999:::888???QQQhhhyyy}}}~~~uuufffeee___ZZZ^^^ppp~~~mmmfffaaaaaabbbaaa``````dddaaa^^^]]]ZZZRRREEE:::777555222222333444333222222222222222222222222222333BBBQQQPPPAAA555333777222222111111111111222222222222222222222222222222333111000//////111333444222222222222222222222222222111111111111222333333333333444444444444444444555555555555666666666666777777888888888999999999::::::::::::;;;===>>>???@@@@@@AAAFFFQQQ```pppzzz~~~^^^NNNOOOMMMLLLJJJJJJKKKJJJGGGEEEBBBAAAAAAAAABBBAAA>>>;;;:::::::::999999999888888666666666666555555555555333333333222222222222111333333333333333333333333222222222222222222222222222222222222222222222222222222333333333444444444111111222222222333333333555555555555555555555555555555555555666777888999:::;;;DDDYYYooo~~~}}}ooofffddd```]]]dddzzzsssggg^^^^^^aaaaaa```aaaeeebbb```___^^^VVVJJJAAA999666333222333333333222222222222222222222222222000:::DDDDDD;;;222111333222222111111111111222222222222222222222222222222333111000//////111333444222222222222222222222222222222222111222333333444333333333444444444555555555555555666666666777777888888888888999999999999:::::::::;;;<<<===>>>???BBB???BBBQQQhhh}}}}}}zzz[[[MMMNNNMMMLLLKKKJJJJJJIIIGGGEEEBBBAAAAAAAAABBBAAA>>><<<:::::::::999999999888888666666666666555555555555333333333333222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333333444444444444222222222222333333333333555555555555555555555555555555555555666888999:::666;;;III^^^ppp{{{}}}iiihhhddd^^^\\\iii|||kkk]]]]]]aaa``````cccdddbbbaaa```^^^YYYPPPIII<<<999555333333444444333222222222222222222222222///444888888444111111222222222111111111111222222222222222222222222222222222111000000000111333333222222222222222222222222222222222222222333444444222333333444444555555555555555666666666777777777888888888999999999999::::::::::::;;;<<<===??????BBBAAAIII```~~~}}}~~~|||xxxvvvYYYLLLNNNNNNLLLKKKJJJJJJIIIGGGDDDAAAAAA@@@AAABBBAAA>>><<<:::::::::999999999888888666666666666555555555555444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444555333333333333444444444444555555555555555555555555444444555555666888999:::777AAATTThhhuuu}}}uuuqqqiii```\\\aaammmwwwrrr___]]]```___```cccbbbbbbbbb```^^^YYYTTTQQQ>>>;;;777444444555555444222222222222222222222222111333444444333222222333222222111111111111222222111111111111111111111111000111111111111222222222222222222222222222222222333222222222222333444444222222333333444555555666555666666666777777777777888888888999999999::::::;;;;;;;;;;;;<<<>>>???@@@DDDGGGTTTnnn~~~xxx~~~uuuYYYMMMOOONNNLLLKKKJJJJJJIIIGGGDDDAAAAAA@@@AAABBBAAA???<<<:::::::::999999999888888777666666666555555555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555333333444444444444555555555555555555555555555555444444555555666888999:::@@@NNNcccwww{{{oooddd```aaaeeehhhxxxbbb^^^aaa______ccc```bbbbbbaaa]]]YYYWWWVVV???<<<888555555555555555222222222222222222222222000111222111000///000111222222111111111111222222000000000000000000000000000000111222222222222111222222222222222222222222333333222222333333444555222222333333444555666666666666666666777777777777888888999999999:::::::::;;;;;;;;;;;;===>>>???@@@GGGMMM]]]uuuuuuZZZKKKQQQOOOMMMJJJHHHHHHIIIHHHGGGBBBAAA@@@AAABBBAAA>>><<<:::::::::999999999888888888777777666555444444444222333333444444333333222***,,,///222444555555444222222222222111111000000333333333333333333333333222222222222222222222222444444444444444444444444333555777888666555555555:::666555888:::999999;;;AAA\\\qqq{{{zzzlll```]]]___cccuuuiiiaaa```]]]]]]aaa______``````^^^\\\YYYWWWIII<<<555888888333333999333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222333333333333333333333333000111111222222333444444444444444555555555555666555555666666777777888888777888888999999:::;;;;;;======??????>>>===AAAGGGLLLPPP\\\nnnqqqYYYKKKQQQOOOLLLJJJHHHIIIIIIHHHGGGBBBAAA@@@AAABBBAAA>>><<<:::::::::999999999888888888777777666555555444444222333333444444333333222///000222444555444333333222222222222111111111000333333333333333333333333222222222222222222222222444444444444444444444444222444666666555444444444666333444777888888===CCCXXXnnn|||pppccc]]]]]]```jjjsssbbb```aaaaaabbb___```aaa```___]]]ZZZXXXOOOAAA777888888333333777333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222333333333333333333333333111111111222333333444444444444444555555555555666555555666666777777888888888888888999::::::;;;;;;::::::;;;===???@@@BBBDDDNNNTTTaaasss|||mmmXXXKKKPPPNNNLLLJJJIIIIIIIIIHHHGGGBBBAAA@@@AAABBBAAA>>><<<:::::::::999999999888888777777777666555555444444222333333444444333333222333444555555555444222111222222222222111111111111333333333333333333333333222222222222333333333333444444444444444444444444222444555555444333333444444333555777888:::DDDOOOkkkzzzyyykkkbbb^^^^^^aaazzzhhh```dddfffbbb```aaabbbbbb```^^^[[[ZZZUUUFFF999888888444333555333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222333333333333333333333333111111222222333333444444444444444555555555555666555555666666777777888888888888999999::::::;;;;;;=========???BBBFFFGGGGGGXXX```nnn|||}}}|||zzzkkkYYYKKKNNNMMMKKKJJJIIIJJJJJJHHHGGGBBBAAA@@@AAABBBAAA>>><<<:::::::::999999999888888777777666666555555555555222333333444444333333222444444555555444333222111222222222222222222222222333333333333333333333333222222222333333333333333333333444444444444444444333444555555444333444555555666888999888<<>>AAAIIIPPPTTTlllttt}}}~~~wwwzzz{{{lllYYYKKKLLLLLLKKKIIIJJJJJJJJJIIIGGGBBBAAA@@@AAABBBAAA>>><<<:::::::::999999999888888666666666666555555555555222333333444444333333222222222333333333333333333222222222222222222222333333333333333333333333333222222333333333444444444333333333444444444555555555666666666444444555777666777999999888===NNN___lllxxx}}}}}}}}}qqqhhhccc___fffuuuggg```bbb```aaabbbccccccbbb```^^^]]]XXXKKK===888777666555444333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222333333333333333333333333111222222333444444555555444444444555555555555666555555666666777777888888888999999:::;;;;;;<<<<<<999>>>???<<>><<<:::::::::999999999888888666666666666666666555555222333333444444333333222111111222222333333444444222222222222333333333333333333333333333333333333222222333333444444555555222333333444444555555555666666777666444444666888555666777888888>>>OOO```eeerrryyy}}}}}}vvv{{{yyynnnggg^^^___ggg|||ppp^^^^^^```aaabbbcccccccccaaa___]]]XXXOOOCCC;;;888777666555333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222333333333333333333333333222222333333444444555555444444444555555555555666555555666666777777888888999999::::::;;;;;;<<<<<<999???AAAAAAOOOkkk|||tttsssxxx~~~wwwxxx{{{dddRRRIIINNNJJJJJJIIIJJJKKKKKKIIIGGGBBBAAA@@@AAABBBAAA>>><<<:::::::::999999999888888555666666666666666666666222333333444444333333222333333333333333444444555222222222333333333444444333333333333333333333333222222333333444555555666222222333333444555555666555666666444333333555777666555777999<<>>AAABBBHHH```}}}xxxwwwyyyvvvsss|||xxx___NNNHHHPPPJJJIIIIIIKKKLLLKKKIIIGGGBBBAAA@@@AAABBBAAA>>><<<:::::::::999999999888888555555555666666666666666222333333444444333333222666666555444444444555555222222222333333444444444333333333333333333333333222222333333444555666666222222333333444555666666444555555333222222444666888777888<<>>GGGgggvvvrrrooorrr~~~]]]QQQLLLGGGKKKKKKKKKKKKKKKJJJJJJIIICCCAAA@@@AAACCCCCC???<<<888888888888888888999999666666666666555555555555333333333222222222111111111111222222222333333333222222333333333333444444444444444444444444444444555555555555555555555555444444444555555555555666555555555555555444444444555777:::===DDDRRReeerrrvvv|||nnneee___aaaiii}}}kkk___[[[``````aaabbbbbbaaa```___```[[[TTTMMMBBB777555888666666555444333333222222444333222222111111222222555444222111111111222222000111111111111222222222222222222222222222222222333333333333333333333333222222333333333444444444444444444555555555666666777888888999999999888888222888<<<<<<:::;;;===>>>BBBAAADDDPPPddd{{{wwwyyyaaaSSSMMMIIIKKKKKKKKKKKKKKKJJJJJJIIICCCAAA@@@AAACCCCCC???<<<999999999999999999999999666666666666555555555555333333333222222222222111222222222222333333333333222222333333333333444444444444444444444444444444444444444444444444444444444444444555555555555666666555555555555555555555777888;;;AAALLL[[[mmmxxx{{{pppfff^^^^^^ddduuuuuueee[[[______```aaaaaaaaa```___```[[[VVVOOODDD999555666666666555444444333222222444333222222111222222222444333222111111111222222111111111111222222222222222222222222222222222222333333333333333333333333222222333333333444444444444444444555555555666666777888888999999999999888777:::<<<;;;;;;<<<>>>@@@???@@@DDDOOO```sss}}}yyygggUUUNNNJJJKKKKKKKKKKKKKKKJJJJJJIIICCCAAA@@@AAACCCCCC???<<<::::::::::::::::::::::::666666666666555555555555333333333333222222222222333333333333444444444444222222333333333333444444444444444444444444444444333333333333333333333333444444444555555555555666666666666666666777777777888999>>>IIIXXXhhhuuu}}}{{{xxxkkk```]]]___lllppp]]]]]]^^^___``````````````````\\\XXXSSSHHH<<<555555666666555555444333333333444444333222222222222222444333222111111111222222111111111111222222222333222222222222222222222222333333333333333333333333333333333333444444444444444444555555555666666666777777888999999999999999===<<<;;;;;;<<<===@@@BBBAAAEEEMMMXXXeeerrr}}}}}}~~~yyyzzzmmmWWWNNNKKKKKKKKKKKKKKKKKKJJJJJJIIICCCAAA@@@AAACCCCCC???<<<:::::::::::::::999999999666666666666555555555555444444333333333222222222333333333444444444555555222222222333333333444444444444444444444444444444333333333333333333333333444444444555555555555666777777777777777888888888888:::CCCRRRdddqqqxxxyyyttt|||uuufff```___eeexxx~~~aaa\\\]]]]]]^^^___``````aaaaaa]]]ZZZWWWNNN@@@777444666666555555444444444333444444333222222222222333333222222222222222222222111111111222222222333333222222222222222222222222333333333333333333333333333333333444444444444555555555555555666666666666777777888999::::::::::::>>>;;;:::<<<>>>>>>@@@CCCJJJSSSaaannnwww~~~|||zzzzzztttvvv~~~sssXXXMMMKKKKKKKKKKKKKKKKKKJJJJJJIIICCCAAA@@@AAACCCCCC???<<<:::999999999888888888777666666666666555555555555444444444333333333222222333333333444444444555555222222222333333333444444444444444444444444444444444444444444444444444444444444444555555555555666777777777777888888999999777<<>>;;;===AAA???@@@SSSjjjwwwpppmmmqqq\\\RRRLLLNNNLLLKKKJJJKKKLLLKKKJJJDDDBBBAAABBBDDDDDD@@@===999::::::::::::999888888555777777666555444555666555555555444444333333333222222333333333333444444333333333333333333333333444444444444444444444444222222333333333333444444333444555555666666555555888555555777777555666:::<<>>======>>>???GGG[[[mmm{{{yyybbbTTTMMMNNNLLLKKKJJJKKKLLLKKKJJJDDDBBBAAABBBDDDDDD@@@===999::::::::::::999888888555777777666555444555666555555444444444333333333222222333333333333444444333333333333333333333333444444444444444444444444222222333333333333444444333444555555666666555555888555555777777555777;;;AAANNN]]]dddeeekkkxxx}}}yyytttpppnnnnnnnnnmmmdddaaa]]][[[[[[ZZZYYYWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQVVVVVVUUUTTTTTTSSSSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTWWWUUUSSSTTTXXXZZZZZZZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXYYY[[[^^^```aaabbbbbbbbbcccdddeeedddeeehhhjjjnnnoooppprrrrrrrrrqqqppppppzzzpppddd```]]]kkkvvvdddXXX[[[aaa``````cccccc```]]]]]]]]]WWWLLLCCC<<<777555666666333333666555555555444444444333333333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444555555555555555555555555666666666666666777888888999::::::::::::;;;;;;;;;;;;;;;===@@@BBBHHHXXXggghhhVVVLLLNNNLLLKKKJJJKKKLLLKKKJJJDDDBBBAAABBBDDDDDD@@@===999::::::::::::999888888555777777666555444555666555444444444444333333333222222333333333333444444444444444333333222222222444444444444444444444444222222333333333333444444333444555555666666555555666555666888888666888===HHHWWWeeejjjjjjuuuvvvrrrmmmjjjiiihhhhhhggg___\\\YYYWWWWWWWWWVVVUUUZZZYYYYYYXXXYYYYYYZZZZZZXXXYYYYYYYYYZZZZZZ[[[[[[XXXXXXXXXXXXWWWUUUTTTSSSXXXXXXXXXWWWWWWVVVVVVUUU[[[YYYVVVVVVYYY[[[\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^```dddhhhkkkmmmmmmmmmmmmnnnppppppppprrrtttvvv{{{|||~~~~~~~~~|||{{{yyyuuu}}}uuuhhhccc]]]fff{{{gggVVV\\\ccc___^^^dddccc```^^^^^^]]]XXXNNNFFF>>>888555666666444333666555555555444444444444333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555555666666666666666777888888999999::::::;;;;;;;;;;;;;;;;;;>>>BBBDDDIIIUUUaaaxxxyyy~~~~~~~~~~~~~~~kkkWWWLLLNNNLLLJJJJJJKKKLLLKKKJJJDDDBBBAAABBBDDDDDD@@@===999::::::::::::999888888555777777666555444555666444444444444444444444444222222222333333333444444555444444333333222222111333333333333333333333333222222222333333333444444333444555555666555555555555555666999888888<<>>AAAKKKUUU```mmmxxx~~~~~~{{{wwwuuujjjiiifffbbb___^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZ\\\___bbbddddddcccbbbeeefffgggiiikkkmmmnnnooooooppprrruuuzzz~~~ttt]]]SSSNNNLLLKKKJJJKKKLLLKKKJJJDDDBBBAAABBBDDDDDD@@@===999::::::::::::999888888555777777666555444555666333333333444444444444555222222333333333333444444333333333333333333333333333333333333333333333333222222333333333333444444333444555555666666555555555555777999:::===HHHTTT```fffjjjgggeeeooozzzrrrfff``````nnnlllaaa___\\\\\\^^^```______```___[[[VVVRRRFFF<<<555555777666444444666666666555555555444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333444444555666666666666666666666666777888888999999:::;;;<<<======>>>===@@@KKK^^^ppp|||{{{vvvqqqlllgggbbb^^^XXXVVVSSSQQQNNNMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMOOORRRSSSSSSRRRQQQTTTTTTUUUVVVXXXYYYZZZ[[[\\\]]]___ccchhhmmmqqqsssssswww~~~vvv]]]PPPNNNLLLKKKJJJKKKLLLKKKJJJDDDBBBAAABBBDDDDDD@@@===999::::::::::::999888888555777777666555444555666333333333444444444555555222222333333333333444444111222222333333444444555222222222222222222222222222222333333333333444444333444555555666666555555666555666888:::@@@NNN\\\dddffffffdddcccjjjwwwyyymmmddd```gggyyy|||eee^^^______]]]______``````___\\\XXXUUUHHH>>>555555888777444444666666666666555555555555333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333444444555666666777666666666666666777888888999999:::;;;<<<===>>>>>>>>>HHH^^^zzz~~~zzzvvvsssmmmiiiddd___[[[VVVQQQMMMMMMLLLJJJHHHGGGFFFFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLNNNOOOPPPSSSWWW[[[___aaaeeeiiipppvvv|||~~~}}}~~~uuuZZZLLLNNNLLLKKKJJJKKKLLLKKKJJJDDDBBBAAABBBDDDDDD@@@===999::::::::::::999888888555777777777555444555666333333333444444555555555222222333333333444444444000111222333444444555666222222222222222222222222222222333333333444444444333444555555666666555555666666666888:::AAARRRaaagggfffdddbbbccchhhoootttvvv|||~~~nnneee^^^aaaooohhh^^^aaabbb^^^______``````___\\\YYYVVVIII>>>555555888777555444777666666666555555555555333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333444444555666777777666666666666666777888888999999:::;;;<<<===>>>???CCCQQQnnn}}}}}}}}}}}}}}}~~~|||wwwpppiiiccc```\\\YYYUUURRRPPPMMMIIIGGGFFFEEECCCBBBAAABBBBBBCCCBBBBBBBBBBBBBBBBBBCCCCCCAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFHHHHHHIIIKKKNNNQQQUUUVVVXXX\\\aaafffjjjmmmpppsssuuussspppmmmllllllnnnoooqqquuu{{{xxxUUUUUUMMMKKKJJJJJJKKKKKKJJJHHHEEEDDDBBBAAAAAA@@@>>>===;;;;;;:::999999888888777666666666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333222222333333333333444444222333444444555555444444222666888666:::EEERRRZZZbbbgggkkkkkkhhhfffgggjjjnnnzzzwwwhhh^^^aaahhhvvvzzz___^^^ccc``````aaaaaaaaa___^^^\\\[[[PPPCCC777777888555444555666555555555555444444444555444444333333444444555444444444444444444444444333333333444444444555555666666666666666666666666444444555555666777777777888777777777777777888999:::<<<<<<;;;:::<<<===<<>>===;;;;;;:::999999888888777666666666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333222222333333333333444444222333444444555555444444444888:::999===IIITTTZZZffflllsssuuussspppqqqrrruuu|||~~~|||~~~mmmaaa___```jjjfff```aaa^^^```aaaaaaaaa```^^^\\\[[[TTTFFF:::888888666555666666555555555555444444444555444444333333444444555444444444444444444444444333333333444444444555555666666666666666666666666444444555555666777777777777777777777777888888999888999888888:::===???@@@JJJYYYwww|||zzzxxxxxxtttsssrrrqqqooonnnlllllljjjiiigggdddbbb```___^^^YYYXXXVVVVVVXXXYYYYYYYYYXXXVVVSSSPPPLLLIIIHHHGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAABBBCCCCCCGGGGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIIIIHHHIIIJJJJJJKKKMMMPPPSSSVVVVVVVVVUUUSSSTTTUUUUUUUUUUUUWWWYYYXXXZZZZZZYYYXXXZZZ^^^aaafffooo|||yyyUUUSSSOOONNNLLLLLLMMMLLLKKKIIIEEEDDDBBBAAAAAA@@@>>>===;;;;;;:::999999888888777666666666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333222222333333333333444444333333444555555555555444666:::;;;;;;AAANNNYYY^^^jjjsss~~~|||zzz~~~ttteee___[[[```vvvlll_________``````aaaaaa```^^^\\\[[[XXXKKK>>>888777666666777666555555555555444444444555444444333333444444555444444444444444444444444333333333444444444555555666666666666666666666666444444555555666777777777777777777777777888999999999777666888<<>>??????@@@@@@@@@@@@AAABBBCCCEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGHHHJJJMMMJJJKKKKKKJJJJJJKKKNNNQQQUUU[[[hhhxxx{{{VVVTTTQQQOOOMMMMMMMMMMMMKKKJJJEEEDDDBBBAAAAAA@@@>>><<<;;;;;;:::999999888888777666666666666555555555555444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333222222222333333333444444333444444555555555555555777999999:::DDDTTT```eeelllyyy|||xxxiiiaaa\\\___pppmmm]]]]]]bbb___````````````^^^]]][[[ZZZOOOAAA888555555666666666555555555555444444444555444444333333444444555444444444444444444444444333333333444444444555555666666666666666666666666444444555555666777777777777777777777888999::::::<<<999888;;;???@@@CCCFFFMMMXXXmmm|||{{{{{{zzz{{{wwwvvvuuusssrrrpppooonnniiihhhgggeeedddbbbaaa``````^^^[[[XXXTTTRRRQQQQQQNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBGGGFFFDDDDDDEEEFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHEEEFFFHHHIIIJJJIIIGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBAAAAAABBBCCCDDD@@@@@@AAABBBDDDFFFHHHIIIFFFFFFHHHIIIJJJJJJJJJJJJLLLKKKJJJIIIIIIJJJKKKLLLKKKLLLKKKIIIHHHHHHKKKMMMMMMMMMMMMMMMLLLMMMMMMNNNPPPRRR[[[lll}}}YYYVVVQQQPPPNNNMMMNNNMMMKKKJJJEEEDDDBBBAAAAAA@@@>>><<<;;;;;;:::999999888888777666666666666555555555555444444444444444444444444333333333333333333333333222222222333333333444444333333333333333333333333222222222333333333444444333444555555666666555555777777555999FFFZZZggglllmmm}}}}}}}}}|||nnneee______kkkzzzppp[[[ZZZaaa______`````````^^^]]]\\\ZZZQQQDDD888444555555555666555555555555444444444555444444333333444444555444444444444444444444444333333333444444444555555666666666666666666666666444444555555666777777777777777777777888999:::;;;<<<999:::>>>???>>>AAAGGGQQQ^^^sss|||}}}yyy{{{{{{qqqjjjhhhiiiddddddbbbaaa___]]]\\\[[[XXXXXXWWWVVVTTTSSSRRRRRRQQQPPPNNNLLLJJJJJJJJJJJJGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFGGGFFFEEEDDDDDDDDDCCCCCCDDDFFFFFFEEEDDDGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIHHHIIIKKKMMMNNNNNNNNNNNNIIIJJJLLLNNNNNNMMMLLLKKKNNNNNNNNNOOOOOONNNNNNMMMNNNNNNMMMLLLKKKJJJIIIIIIEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJMMMOOORRRUUUWWWXXXXXXXXXSSSRRRQQQQQQRRRUUUXXX[[[WWWWWWWWWUUUSSSSSSTTTVVVXXXXXXXXXXXXWWWVVVSSSRRRRRRRRRWWWfff{{{}}}ZZZVVVRRRPPPNNNMMMMMMMMMKKKIIIEEEDDDBBBAAAAAA@@@>>>===;;;;;;:::999999888888777666666666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333222222333333333333444444444444555666666666666555666666666;;;LLL```kkknnnmmm{{{ttthhh```]]]dddnnn{{{]]]WWW]]]______`````````___]]]\\\YYYSSSGGG:::444666666444666555555555555444444444555444444333333444444555444444444444444444444444333333333444444444555555666666666666666666666666444444555555666777777777777777777888999:::;;;<<<:::888:::>>>>>>===FFFSSS```nnn}}}}}}{{{zzztttfffZZZSSSPPPPPPOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGCCCDDDDDDEEEEEEFFFFFFFFFDDDEEEFFFHHHHHHHHHGGGFFFDDDDDDDDDEEEGGGHHHFFFEEEIIIHHHGGGFFFFFFGGGHHHIIIEEEFFFHHHJJJKKKLLLLLLLLLNNNQQQVVVZZZ\\\\\\[[[ZZZXXXYYY[[[]]]___``````___aaabbbbbbccccccccccccbbb]]]\\\[[[XXXVVVTTTRRRQQQKKKLLLMMMMMMLLLJJJHHHGGGHHHKKKPPPUUUZZZ\\\^^^^^^eeegggkkkooorrrsssrrrrrrgggfffeeefffhhhkkkooorrrpppqqqrrrpppnnnllllllmmmnnnooopppqqqpppkkkeee```]]][[[]]]hhhzzz|||ZZZVVVQQQPPPNNNMMMMMMLLLJJJHHHEEEDDDBBBAAAAAA@@@>>>===;;;;;;:::999999888888777666666666666555555555555444444444444444444444444333333333333333333333333222222333333333333444444333333333333333333333333222222333333333333444444444444555666666666666666666777:::CCCUUUfffllljjjiiippp|||~~~zzzmmmbbb^^^```fffwwweeeYYY\\\^^^___`````````___^^^]]]YYYUUUJJJ===777888888555666555555555555444444444555444444333333444444555444444444444444444444444333333333444444444555555666666666666666666666666444444555555666777777777777777777888999:::<<<<<<:::888;;;??????BBBUUUlllyyy}}}|||zzzqqqcccVVVNNNJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKLLLMMMNNNOOOOOOOOOPPPPPPPPPPPPQQQPPPQQQSSSUUUVVVVVVUUUUUUVVVUUUUUUVVVWWWVVVTTTRRROOOMMMLLLLLLMMMQQQTTTWWWTTTVVVYYY]]]```bbbcccdddggglllsssyyy}}}|||yyywwwuuuwwwyyy}}}|||wwwsssooommmjjjjjjjjjhhhddd^^^XXXUUUTTTZZZdddoooyyyxxxrrrooolllqqq|||zzzYYYUUUQQQOOOMMMLLLLLLKKKIIIGGGFFFDDDBBBAAAAAA@@@>>>===;;;;;;::::::999888888777777666666666555555555555444444444444444444444444333333333333333333333333222222333333333444444444333333333333333333333333222222333333333444444444444555555666666666666666666999>>>JJJ[[[jjjkkkfffdddfffjjjqqqyyyuuuqqqfffaaabbbeeekkkkkk]]]___^^^___`````````___^^^]]]XXXVVVMMM???999::::::666666666555555555444444444555444444333333444444555444444444444444444444444333333333444444444555555666666666666666666666666444444555555666777777777777777777888999;;;<<<======;;;===AAAAAAIIIddd|||xxxnnn___UUUQQQRRRSSSTTTQQQQQQQQQRRRRRRSSSSSSSSSQQQRRRSSSUUUVVVXXXYYYZZZ]]]\\\[[[[[[[[[\\\]]]^^^ddddddddddddcccccccccccceeegggjjjlllmmmmmmllllllmmmlllkkklllllljjjhhheeeVVVUUUTTTTTTXXX]]]cccgggmmmppptttyyy~~~{{{rrrlllmmmttt|||{{{yyyUUUXXXQQQPPPOOONNNMMMKKKJJJJJJCCCBBB@@@@@@@@@@@@???===:::::::::999999999888888777777777777777777777777333333333333333333333333222222333333444555666666222333333444444333333222444444222222222222444444222222333333333333444444444444333444444555666777999888===MMM___jjjjjjeee___fffhhhgggkkkvvv~~~xxx~~~wwwmmmfffbbbaaagggzzzzzzbbb^^^````````````___^^^]]]\\\\\\WWWNNNCCC:::666777999666555555555555444444444444444444444444444444444333333333444444444555555666666666555444444444333777777666666555555555444777666666666666777777888888888888888999:::;;;<<<888<<>>DDD[[[}}}xxxhhh^^^[[[\\\ZZZWWW^^^[[[[[[^^^bbbbbb\\\WWW\\\]]]]]]^^^```ccchhhlllllllllllllllkkkmmmpppsssyyyyyy{{{{{{}}}|||oooddd]]][[[```eeeiiirrr|||yyyUUUWWWQQQPPPOOONNNLLLKKKJJJJJJDDDBBBAAA@@@@@@@@@>>><<<:::::::::999999999888888777777777777777777777777333333333333333333333333222222333333444555555666222333333444444333333222444333333222222333333444222222333333333333444444444444333444444555666777888888>>>KKKZZZaaa^^^YYYYYY___cccdddjjjsssxxxxxxuuuyyyyyynnnfffaaa___bbbpppmmmaaa_________```______^^^]]]]]]XXXOOODDD;;;777777888666555555555555444444444444444444444444444444444333333333444444444555555555555555555555444444444777666666666555555555555666666666666666777777888888888888888999:::;;;<<<<<<@@@CCCFFFQQQjjj}}}yyyqqqjjjgggffffffeeerrrrrrrrrtttuuutttrrrpppdddeeegggjjjnnnuuu{{{~~~~~~~~~~~~tttooommmqqqtttxxxyyyTTTUUUQQQPPPOOOMMMLLLKKKJJJJJJFFFDDDBBBAAA@@@???===;;;:::::::::999999999888888777777777777777777777777444444444444444444444444222333333444444555555555222333333444444333333222444333333222222333333444222222333333333333444444444444333444444555666777555888@@@MMMZZZbbbaaa]]]dddgggiiijjjmmmrrrqqqnnntttuuuzzz~~~sssjjjccc^^^^^^ggg}}}{{{ddd]]]^^^______```_________^^^YYYQQQGGG===777666777666555555555555444444444444444444444444444444444333333333444444444555555444444444555555555555555666666666666555555555555666666666666666777888888888888888999999:::;;;<<<<<<>>>AAAGGGXXXsss{{{yyy|||}}}yyyxxx{{{~~~~~~yyyUUUTTTQQQPPPNNNLLLKKKJJJJJJJJJGGGEEEBBBAAAAAA???===;;;:::::::::999999999888888666666666666666666666666555555555555555555555555333333333444444444555555222333333444444333333222333333333333333333333333222222222333333333444444444444333444444555666777666:::BBBNNNYYYbbbfffgggqqqqqqqqqqqqssssssqqqmmmyyyxxx{{{{{{pppfff```___ccctttggg\\\]]]^^^___````````````^^^[[[SSSIII@@@999666666666555555555555444444444444444444444444444444444333333333444444444555555333444444444555666666666666666666666666555555555666555555666666777888999999999999999:::;;;<<<<<<<<<<<<===FFFXXXsss~~~zzzVVVSSSQQQPPPMMMKKKJJJJJJJJJJJJGGGEEECCCAAAAAA@@@===;;;:::::::::999999999888888666666666666666666666666555555555555555555555555333333333444444444444444222333333444444333333222333333333333333333333333222222222333333333444444444444333444444555666777999===CCCKKKTTT^^^hhhooozzzwwwtttssstttuuuvvvwwwvvvjjjaaa______llljjj\\\\\\^^^___``````aaaaaa^^^[[[UUULLLCCC;;;777666666555555555555444444444444444444444444444444444333333333444444444555555333444444444555666666666555555555666666666666666555555555555666777888999999999999999:::;;;<<<===@@@>>>@@@IIIZZZqqq}}}zzz{{{|||WWWSSSQQQPPPMMMKKKIIIIIIJJJJJJGGGEEECCCBBBAAA@@@>>><<<:::::::::999999999888888777777777777777777777777444444444444444444444444444444444444444444444444222333333444444333333222222333333444444333333222222222333333333333444444444444333444444555666777666<<>>>>>CCCMMM^^^ppp|||xxx~~~}}}zzzzzz}}}}}}YYYSSSRRRPPPMMMJJJHHHIIIJJJKKKFFFDDDBBBBBBBBBAAA@@@>>>:::::::::999999999888888777777777777777777777777333333333333333333333333444444444444444444444444222333333444444333333222222333333444444333333222222222333333333333444444444444333444444555666777555>>>JJJSSS]]]mmm{{{rrrrrrttthhhaaa[[[___sssyyy]]]]]]^^^___`````````___\\\[[[XXXQQQHHH???:::777666555555555555444444444444444444444444444444444333333333444444444555555555555555555555444444444555555555555666666666777444444555555666888999:::::::::999::::::;;;<<<===;;;???IIIWWWhhhzzz}}}~~~zzztttooojjjgggggghhhfffbbbccchhhoooqqqtttuuuvvvyyy}}}~~~ZZZSSSRRRPPPLLLJJJHHHHHHJJJKKKEEECCCBBBBBBBBBBBB@@@???:::::::::999999999888888777777777777777777777777333333333333333333333333444444444444444444444444222333333444444333333222222222444444444444222222222222333333333444444444444444444444444555777777===FFFQQQWWW[[[eeeuuutttmmmttt{{{nnnhhh___\\\kkk]]]^^^______```_________[[[[[[XXXRRRIIIAAA;;;888666666555555555444444444444444444444444444444444333333333444444444555555666666666555555444444333444555555555666666777777444444555555666888999:::::::::::::::;;;<<<======>>>EEESSSdddwwwrrrhhhccc___ZZZVVVSSSVVVZZZ^^^cccjjjqqqvvv~~~wwwooojjjiiigggeeeccccccbbb___ZZZUUUUUUUUUWWW\\\^^^]]]aaaggg___```aaa```^^^___dddhhh}}}[[[UUUOOONNNMMMKKKJJJJJJIIIIIIEEEDDDBBBAAAAAA@@@>>>===:::::::::999999999888888555666777666444444666777555555444444444333333333333444444555555444333333444444444444444444444444444444444333333222222222222222333333333333444444222444555666555555555666<<>>===:::::::::999999999888888555666777666444444666777555555444444444333333333444444444444444444444444444444444444444444444444444444444333333222222222222222333333333333444444222444555666555555666777DDDTTTaaa___XXXWWW^^^eeemmmiiijjjnnnmmmlllxxxvvvhhheee]]]ccc{{{mmm]]][[[aaa______bbb___^^^]]][[[WWWPPPFFF<<<666666666666666555555555555555555555555555555555555444444444555555555555666777777777777666666555555666666777777666555555444777777777888999999::::::::::::::::::<<<=========AAASSSnnnzzzlllbbb\\\ZZZWWWSSSPPPNNNMMMMMMLLLJJJIIIJJJMMMMMMKKKMMMRRRVVV[[[dddnnnwww~~~}}}wwwrrrlllfff```\\\___^^^\\\ZZZYYYWWWWWWVVV[[[XXXUUUVVVXXXYYYVVVRRRVVVWWW[[[```bbb```[[[UUUQQQPPPMMMKKKKKKLLLOOOPPP\\\eeevvv{{{ZZZUUUPPPOOONNNLLLKKKKKKJJJJJJEEEDDDBBBAAAAAA@@@>>>===:::::::::999999999888888555666777666444444666777555555444444444333333333555444444333444444555555444444444444444444444444444444333333333333222222222222333333333333444444222444555666555555666888FFFSSS]]]ZZZSSSSSSWWW[[[aaaaaaeeelllkkkiiippp{{{}}}|||lllhhh]]]```uuuxxxccc]]]aaa^^^]]]aaa___^^^]]][[[XXXRRRHHH>>>777666666666666555555555555555555555555555555555555444444444555555555555666777777777666666666666555666666777777777666555555777777777888999999:::::::::::::::;;;<<<>>>@@@AAAHHHccczzzmmmbbbYYYSSSSSSSSSRRRPPPNNNMMMMMMNNNJJJKKKNNNPPPLLLGGGFFFJJJHHHLLLSSS[[[cccjjjooorrrtttxxx{{{vvvnnniiiaaa^^^[[[ZZZYYYYYYXXXWWWUUUVVVXXXYYYYYYWWWVVVUUUVVVTTTSSSVVVZZZ\\\[[[XXXWWWXXXYYYZZZZZZWWWRRRNNNIIIIIIIIIIIIIIIIIIJJJJJJRRR[[[mmmxxxYYYTTTPPPOOONNNMMMKKKKKKKKKKKKEEEDDDBBBAAAAAA@@@>>><<<:::::::::999999999888888555666777666444444666777555555444444444333333333555444444333444444666666333333333333333333333333333333333333333333333333222222222333333333444444222444555555555555777999GGGOOOTTTRRRPPPSSSWWWZZZ\\\^^^dddkkkkkkhhhkkkrrruuuyyyrrrkkk^^^]]]nnniii]]]```]]]\\\```______]]][[[YYYTTTKKK@@@888666666666666555555555555555555555555555555555555444444444555555555555666666666666666666666666666666666777777777666666555777777777888999999::::::::::::;;;;;;<<>><<<:::::::::999999999888888555666777666444444666777555555444444444333333333444444444444555555666777333333333333333333333333333333333333333333333333222222222333333333444444333444555555555666888;;;LLLOOOPPPOOOQQQXXX]]]]]]\\\___dddiiijjjhhhjjjnnnppptttxxx~~~yyyppp```]]]hhhvvvmmm\\\___]]]\\\___```___]]]\\\ZZZWWWNNNBBB999666666666666555555555555555555555555555555555555444444444555555555555666555555555555555666666666666666777777777777777666777777777888999999:::::::::;;;;;;;;;<<<@@@FFFKKK```{{{pppnnnsss|||yyyoooffffffjjjkkkcccZZZ]]][[[\\\^^^[[[SSSNNNNNNIIIHHHHHHHHHIIIKKKNNNPPPPPPRRRWWW\\\bbbiiiqqqvvvyyyyyynnnccc[[[VVVRRRSSSXXXTTTSSSRRRQQQRRRTTTTTTTTT[[[XXXTTTRRRTTTVVVWWWXXXXXXZZZ]]]______]]]ZZZXXXXXXXXXYYY[[[]]]]]]\\\[[[RRRRRRPPPOOONNNNNNPPPQQQUUUTTTTTTSSSRRRRRRRRRRRROOOTTTcccyyyuuuXXXRRROOONNNMMMKKKJJJJJJIIIIIIEEEDDDBBBAAAAAA@@@>>>===:::::::::999999999888888555666777666444444666777555555444444444333333333333444555666666666666666333333333333333333333333222222333333333333444444222222333333333333444444333444555555555666999<<>>===:::::::::999999999888888555666777666444444666777555555444444444333333333111333555888888888666555222222222222222222222222222222222333333444444444222222333333333333444444444444555555555666:::===IIIKKKOOOWWWcccmmmlllfffjjjjjjiiiiiimmmvvv~~~zzzyyyhhhaaabbbdddyyymmmYYY^^^___]]]```aaa```^^^\\\\\\[[[SSSFFF;;;666666666666555555555555555555555555555555555555444444444555555555555666444444444555555555666666666666777888888888888888777777777888999999:::::::::;;;===<<<===BBBKKKSSS```|||lllbbb[[[___dddbbb]]]YYYUUUSSSPPPNNNLLLKKKKKKKKKGGGIIIJJJKKKLLLMMMQQQSSSWWWbbbnnnyyy{{{xxxtttpppkkkhhheeecccccc]]]WWWSSSNNNJJJKKKOOOSSSTTTVVVWWWXXXYYY[[[\\\YYYXXXWWWXXX\\\```bbbccc\\\[[[[[[[[[\\\]]]]]]^^^```aaaccccccaaa^^^[[[ZZZ[[[[[[ZZZYYYZZZ___hhhooolllmmmmmmkkkhhhccc^^^[[[ZZZYYYbbbuuuuuuXXXPPPMMMLLLKKKJJJIIIHHHHHHHHHFFFDDDBBBAAAAAA@@@>>>===:::::::::999999999888888555666777666444444666777555555444444444333333333000222666999:::888666444222222222222222222222222222222222333333444444444222222333333333444444444444444555444555777:::===KKKOOOWWWeeewwwvvvrrrpppmmmlllssszzz}}}~~~}}}{{{kkkcccbbb```sssmmmWWW]]]___]]]```aaaaaa^^^\\\]]]\\\TTTFFF;;;777666666666555555555555555555555555555555555555444444444555555555666666444444444555555555666666666666777888888888888888777777777888999999::::::999<<<===<<<===BBBMMMUUUZZZuuu}}}~~~~~~wwwlllnnnsssrrrkkkeee___]]]YYYUUUQQQOOOMMMLLLEEEGGGIIIJJJHHHGGGGGGGGGHHHOOOVVVZZZeeeyyyyyyvvvrrrkkkkkklllmmmllliiifffeeeeee[[[XXXVVVUUUSSSPPPQQQVVVSSSUUUXXXZZZZZZ[[[]]]^^^```^^^\\\\\\^^^______^^^]]]\\\[[[ZZZ\\\^^^aaaccc___aaaeeeggggggfffeeeeeebbbaaa```___aaagggrrryyy~~~}}}uuummmhhhfffccciiiyyy