BM6P6(@ ::::::::::::::::::::::::888888888888888777666666666666777777777777666666555555666666666666555555666666666666666666666666555555555666777999;;;;;;;;;:::888777666555666666666666666666666666666666666666555555555444444444666666666666666666666666777777666666555555555444555555555555666666666666888888888888888888888888999999999999999999::::::999999999999999999999999999999:::;;;;;;<<<<<<===>>>>>>>>>>>>============@@@@@@@@@AAACCCEEEFFFGGGDDDGGGJJJNNNOOONNNLLLJJJLLLKKKJJJJJJKKKMMMOOOQQQOOOOOOOOOPPPPPPOOONNNNNNRRRTTTWWW]]]jjj|||uuu```NNNCCC???>>>===<<<;;;:::999999999999888888888888999999999999888888888888999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777888888888888777777888888888999999999888999:::;;;;;;;;;999999999:::;;;;;;<<<<<<;;;;;;>>>======<<<<<<<<<<<<===============>>>???@@@AAAGGGGGGFFFEEECCCBBB@@@???CCCBBBAAA@@@@@@AAACCCCCCDDDEEEEEEDDDBBBBBBCCCDDD???AAAEEEIIIJJJHHHFFFDDDEEEFFFFFFGGGGGGGGGFFFFFFBBBAAA??????@@@BBBEEEGGGEEEEEEFFFEEEEEECCCAAA@@@BBBAAA???@@@AAABBBBBBAAA???>>>===<<<<<<;;;;;;;;;======<<<;;;::::::999999888888888888888777666555666555555555444444444444444444444333333222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000111222222222222111000000000000000000000000222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333555444333333333333444555666666666666777777777777555555555555666666666666777777777777777777777777666777888999999:::999999888999:::;;;;;;:::999888777999::::::999888:::;;;::::::;;;;;;<<<=========>>>>>>@@@BBBDDDFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFEEEDDDCCCCCCDDDEEEEEEGGGGGGHHHHHHHHHGGGGGGFFF999999999999999999999999777888888888888777666666666666777777777777666666555666666777777666666555555555555555555555555555555555555666777888999:::888888666555444444555555555555555555555555555555666666555555555444444444555555555555555555555555777666666666555555555444555555555555666666666666888888888888888888888888888888999999999999::::::999999999999999999999999999999::::::;;;<<<<<<<<<============>>>>>>>>>>>>@@@@@@@@@AAACCCDDDFFFGGGDDDFFFIIILLLMMMMMMLLLKKKMMMLLLKKKJJJKKKMMMNNNPPPMMMNNNNNNNNNNNNNNNMMMMMMLLLOOOQQQVVV```nnnvvvwwwxxxcccVVVMMMCCC===>>>>>>===<<<;;;:::999999999888888777777888888999999888888777777888888999777777777777777777777777777777777777777777777777777777777777777777777777666666777777777888888888888888888888999999999999::::::;;;<<<;;;;;;999999999:::;;;;;;<<<<<<;;;;;;>>>======<<<<<<<<<======>>>>>>>>>>>>>>>@@@AAAAAAGGGHHHHHHHHHGGGFFFDDDCCCDDDCCCBBBAAAAAABBBCCCDDDCCCEEEFFFFFFDDDCCCCCCDDDAAACCCGGGJJJKKKJJJHHHFFFEEEFFFFFFGGGGGGGGGFFFFFFCCCBBB@@@@@@@@@BBBEEEFFFDDDEEEEEEEEEDDDCCCAAA@@@BBBAAA??????AAABBBAAAAAA??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::999999777888888888888888777666666666666555555555444444444444444333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000111222222222222111000000000000000000000000222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333555444333333333333444555555555666666666777777777555555555555666666666666666666666666666666666666666666777888999999999999888888999999999999888888777888:::999888888999;;;::::::;;;;;;<<<=========>>>>>>???AAACCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGHHHIIIIIIGGGFFFEEECCCCCCCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGGGG777777777777777777777777777777888888777777666555555666666777777666666555666666777777777777666666555555555555555555555555666666555555666777777888555444444333333333444444555555555555555555555555555555555555555444444444555555555555555555555555666666666555555555555555444555555555555666666666777777777777777777777777888888888999999999::::::999999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<======>>>>>>????????????@@@AAABBBDDDEEEFFFDDDEEEGGGIIIJJJKKKKKKKKKNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLMMMMMMMMMMMMMMMLLLMMMPPPRRRUUU\\\eeeiiigggqqqyyyhhhRRREEEBBBBBB???:::======<<<;;;:::999999888999888888777777888888999999888888777777888888999666666666666666666666666777777777777777777777777777777777777777777777777666666777777777777888888888888999999999:::::::::;;;<<<<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;=========<<<<<<===>>>>>>>>>>>>>>>??????@@@AAABBBFFFHHHIIIKKKKKKJJJHHHGGGEEEDDDDDDCCCCCCCCCDDDDDDCCCEEEGGGHHHFFFDDDCCCCCCCCCEEEHHHKKKLLLKKKIIIHHHFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDBBBAAAAAABBBDDDEEEDDDDDDDDDDDDDDDCCCBBBAAABBBAAA??????AAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;::::::999999999777777888888999888888888777666666666555555555555333333444444444444444444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111///000111111222222111111000000000000000000000000222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333555444444333333444444555555555555666666666666777444555555555555666666666666666666666666666666666555666777888999999999999888888888777777888888888777888999999888888999;;;:::::::::;;;<<<<<<======>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJHHHGGGEEEDDDCCCCCCCCCDDDGGGGGGHHHHHHHHHHHHGGGGGG777777777777777777777777777777777777777666666555555666666666666666666555666666777777777777666666555555555555555555555555666666555555555555555666333333333333333444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555666666777777777777777777777777777777888888999999::::::999999999999999999999999888999999:::;;;;;;<<<<<<;;;<<<<<<===>>>??????@@@?????????@@@AAACCCDDDEEEDDDDDDEEEFFFHHHIIIKKKLLLNNNNNNMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMRRRTTTTTTUUUZZZbbbfffddddddttt~~~jjjVVVMMMCCC???@@@AAA>>>:::<<<;;;;;;:::999999888888888888777777777777888888888888777777777777888888666666666666666666666666777777777777777777777777777777777777777777777777666666666666777777777888999999999999::::::::::::<<<<<<<<<<<<;;;::::::999999:::;;;;;;<<<<<<;;;;;;======<<<<<<===>>>??????????????????@@@AAABBBCCCDDDEEEHHHJJJKKKKKKIIIHHHFFFFFFEEEEEEEEEEEEEEEEEECCCEEEHHHIIIGGGEEECCCCCCCCCEEEHHHKKKLLLKKKJJJHHHFFFFFFGGGGGGGGGFFFEEEEEEFFFEEEDDDBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCAAA??????@@@AAA@@@?????????>>>===<<<<<<<<<<<<;;;:::::::::999999999888666666777888999999999999777777666666666555555555333333333444444555555666111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000///000000111111111111111000000000000000000000000111222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444555555555666666666444444444555555555666666666666666666666666666666555666777888999999999999999888777666666777888999777888999999888888999:::999::::::;;;;;;<<<=========>>>>>>>>>???@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIGGGEEEDDDBBBBBBBBBBBBDDDEEEFFFFFFGGGFFFFFFFFF888888888888888888888888777777777777777666555555555555666666666666555555666666777777777777666666555555555555555555555555666555444444333444444444222333333444555555555666555555555555555555555555444555555555555555555555555555555555555555555555444444444555555555555555444444444444555555555555666666666666666666666666666666777888888999::::::999999999999999999999999888888999999:::;;;;;;<<<;;;<<<<<<===>>>??????@@@?????????@@@@@@BBBCCCDDDCCCCCCDDDEEEFFFIIIKKKLLLNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNOOOOOONNNNNNPPPQQQPPPPPPVVV___ddddddaaahhhrrr~~~uuu]]]NNNAAA@@@???>>>===<<<::::::::::::999999888888777777888777777777777777777888888777777777777777777888777777777777777777777777666666666666666666666666666666666666666666666666555666666666666777777777888888999999999:::::::::<<<<<<;;;;;;::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<======???@@@AAA@@@@@@@@@AAAAAABBBCCCDDDAAACCCEEEGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCEEEHHHIIIGGGEEECCCCCCCCCDDDGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCAAA??????@@@@@@@@@>>>???>>>===<<<;;;;;;;;;;;;999999999999999888888888555666777888888888888888666666666666555555555555222333333444444555555555111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111////////////000000000000//////////////////////////////000111111111111000000000000000000000000000111111111222222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444555555555555444444444444555555555555555555555555555555555555555555666777888888888888999888777666666777888999666888999999888777999:::999999::::::;;;<<<<<<<<<=========>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBCCCAAAAAABBBCCCDDDEEEFFFFFFHHHFFFDDDBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDD777777777777777777777777666666777777666666555444444555555666666555555444555555666666666666555555444444444444444444444444444444333333333333333444333444555555666666666555444444444444444444444444444444444555555555555555444444444444444444444444444444444444444555555555333444444444444555555555666666666666666666666666555666666777888999::::::999999999999999999999999888888999999::::::;;;;;;<<<<<<======>>>>>>??????????????????@@@AAABBBCCCBBBCCCCCCEEEGGGIIIKKKLLLNNNMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPOOOOOOUUU___eeeeee]]]]]]bbbnnnnnn^^^OOOEEE@@@??????>>>;;;888888:::===999999888888777777777777888777777666666777777888888777777666666777777888777777777777777777777777666666666666666666666666666666666666666666666666555555666666666666777777777777888888888999999999;;;::::::999999::::::;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<===>>>???AAABBBAAAAAAAAAAAABBBCCCDDDEEEBBBCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCEEEGGGHHHFFFDDDCCCCCCBBBDDDFFFHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDCCCAAA?????????@@@???>>>>>>===<<<;;;::::::::::::888888888888888888888888555555666666777777666666666555555555444444444444222222333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000...........................///000000111111000000000000000000000000000000111111111222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333444444555555444444333333333333444444444555555333444444444444555555555555555555555555555555555444555666777888888888888888888888777777888888888666777888888777777888:::999999999:::;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCC@@@AAAAAABBBBBBCCCCCCDDDEEEDDDBBBAAA@@@@@@@@@AAA???@@@AAABBBBBBCCCCCCBBB666666666666666666666666666666777777666666555444444555555666666555555444444444555555555555444444444444444444444444444444333222222222222333333444333444555666666555555444444444444444444444444444444444444555555555666666444444444444444444444444333333333444444555555555333333444444444555555555555555555555555555555555555555666777888999::::::999999999999999999999999888888888999::::::;;;;;;============>>>>>>>>>>>>???>>>>>>??????@@@AAABBBAAABBBDDDFFFHHHJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNOOOQQQQQQQQQWWW___bbbaaaYYYWWWXXXaaammmwww{{{|||}}}jjjVVVIIIBBB===;;;>>>???>>>===;;;;;;;;;<<<===888888777777777777666666777777666666666666777777777777666666666666777777666666666666666666666666666666666666666666666666666666666666666666666666555555555666666666777777666666777777777888888888888888888777888999;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>@@@BBBCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEDDDDDDEEEFFFFFFFFFGGGGGGGGGFFFEEECCCCCCCCCEEEFFFFFFDDDCCCCCCDDDBBBDDDFFFGGGHHHIIIHHHHHHGGGHHHHHHGGGGGGEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAACCCDDDEEECCCAAA???>>>??????>>>===<<<<<<;;;:::999999999999777888888888888888888888555555555555555555444333444444444444333333333333222222222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111.../////////000000000111////////////////////////...//////000000000000000000000000000000000000000000111111222333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333444555555444333333222333333333333444444444333333444444444555555555555555555555555555555555444555666777888888888888888888999999999999888888666777888888777777888999888999999::::::;;;<<<<<<;;;<<<<<<===>>>??????@@@@@@@@@AAAAAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@?????????@@@@@@??????AAABBBBBBCCCCCCCCC555555555555555555555555666666666666666555555444444555555555555555555444333444444444444444444333444444444444444444444444222222111111222222333444333444555555555444333222444444444444444444444444444444444555555555666666444444444444444444444444333333333444444555555555333333333444444444555555555555555555555555555555444555666777888999::::::999999999999999999999999777888888999::::::;;;;;;>>>>>>>>>>>>============???>>>>>>>>>???@@@AAAAAAAAABBBDDDGGGIIIKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMLLLNNNPPPQQQUUU[[[[[[XXXYYYVVVVVV[[[aaafffkkkooowww~~~vvvYYYLLLAAAAAAAAA??????BBB:::999999<<>>999444777777777777666666666666777777666666666666777777777777666666666666777777555555555555555555555555666666666666666666666666666666666666666666666666555555555555666666666777666666666666777777777777777777666666777999;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===???@@@BBBCCCCCCBBBBBBCCCCCCDDDEEEFFFKKKIIIGGGEEEEEEEEEGGGHHHFFFFFFGGGGGGFFFEEECCCBBBDDDEEEEEEDDDBBBBBBCCCDDDCCCDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAACCCEEEFFFCCCAAA???>>>??????>>>===;;;;;;:::999888888888888777777777777777888888888555555555555444333222222444444333333333222222222333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111.../////////000000111111000000000000000000000000...//////000000000000000000000000000000000000000000000111222333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333444555555444333333222222333333333444444444333333333444444444555555555555555555555555555555444555666777888888888888888999:::;;;;;;:::999888666777888888777777888999888999999::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>???@@@???@@@AAABBBCCCCCCCCCCCC444444444444444444444444444444444444444444444444333333333444444444555555555555444444444333333333444444444444444444444444111111222222222333333333444444444444444444444444444444444444444444444444333333333333333333333333444444444333333222222222444444444444444444444444888777666555444444555666777777777666555555444444555555666777888999::::::777888888888888999999999888888999999999:::::::::============>>>>>>>>>>>>===>>>??????>>>???AAACCCAAACCCEEEFFFFFFFFFGGGHHHGGGIIIKKKLLLKKKKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKMMMPPPRRRTTTUUUUUUTTTTTTTTTUUUVVVYYY]]]```bbbiiisssuuueee[[[HHHEEEAAA===;;;;;;<<<===;;;<<<<<<;;;:::888555444666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555666666666666666666666666555555666666666666555555555666777888999:::;;;;;;888999999::::::999999888999999:::<<<===???@@@@@@DDDDDDDDDDDDFFFHHHJJJKKKZZZYYYRRRGGGCCCFFFGGGDDDGGGFFFDDDCCCBBBBBBCCCCCCEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDFFFFFFFFFEEEDDDHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<888999999999999888777777999999999888888666555444333333333444444444555555555555444444444333333333000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111222222333333222222111444333333222222333333444222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444555555666666666666666666666666666666666777888888999999777777777777777777777777888888888777888888999999777777888888888999999999999:::<<<===??????>>>>>>@@@BBBDDDFFFFFFDDDBBB@@@DDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@@@@@@@?????????@@@AAAAAABBBBBBAAAAAA444444444444444444444444444444444444444444444444333333333444444444444555555444444444444333333333444444444444444444444444111111222222222333333333444444444444444444444444444444444444444444444444333333333333333333333333444444333333333222222222444444444444444444444444888777666555444444555666555555555555666666666666666666666666666666777777777777888888888999999999888888888999999999::::::<<<<<<<<<==================>>>??????>>>>>>@@@BBBAAACCCEEEFFFFFFFFFGGGHHHGGGIIIJJJJJJIIIIIIKKKMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLNNNPPPRRRTTTUUUUUUUUUTTTSSSSSSUUUXXX[[[]]]]]]cccjjjmmmnnnqqqyyynnn___WWWRRRMMMJJJEEECCC???<<<::::::;;;;;;999::::::999999888777666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555555555666777888999::::::888999999999999999999888999999:::<<<===>>>???@@@CCCCCCCCCDDDEEEGGGIIIJJJWWWWWWRRRIIIFFFHHHIIIFFFDDDCCCBBBAAAAAAAAABBBCCCAAAAAA@@@???>>>>>>>>>>>>@@@AAACCCDDDEEEEEEEEEDDDFFFFFFEEEDDDCCCBBBAAAAAACCCBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;888999999999999888777777888888888888777777666555333333333444444444555555555444444444444333333333000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111222222333333333333222222444333333222222333333444222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555555555444555555666777777888888777777777777777777777777888888777777888888999999888888888999999999:::::::::;;;<<<>>>>>>???>>>>>><<<>>>AAACCCDDDDDDDDDDDDBBBBBBBBBBBBBBBAAAAAAAAA?????????@@@@@@???????????????@@@AAAAAAAAAAAA@@@444444444444444444444444444444444444444444444444333333333333444444444444444444444444333333333333444444444444444444444444111111222222222333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333333222222222222444444444444444444444444777666555555444555555555333444444555666666777777666666666555555444444444777777777888888888999999888888888999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>===>>>@@@BBB@@@BBBEEEEEEEEEEEEFFFHHHHHHIIIIIIHHHHHHHHHKKKMMMMMMLLLJJJIIIIIIJJJLLLMMMKKKLLLMMMNNNPPPSSSUUUVVVVVVTTTQQQPPPPPPRRRUUUWWWYYYZZZ[[[[[[ZZZ[[[]]]___iiimmmrrr{{{xxxsss```VVVIII@@@===???AAABBB@@@???>>><<<:::999999999888777777777777777888888666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555555555666666666666555555444555555666777888999999888888999999999999888888999999:::;;;===>>>??????BBBBBBBBBCCCDDDFFFHHHIIIPPPQQQNNNIIIFFFHHHHHHEEEAAAAAA@@@???@@@AAABBBCCC@@@???>>>===<<<<<<<<<<<<>>>???@@@BBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@??????BBBBBBAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????===<<<;;;::::::888888999999888888777666666777777777777777666666333333333444444444555555444444444444333333333333000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333333444444333333222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555555333444444555555666777777777777777777777777777777777777777777777888999:::999999999:::::::::;;;;;;;;;<<<===>>>>>>>>>>>>>>><<<>>>AAABBBBBBBBBCCCDDDAAAAAAAAAAAABBBBBBBBBBBB????????????????????????>>>>>>???@@@@@@@@@@@@@@@333333333333333333333333333333333333333333333333222222333333333444444444444444444333333333222222333333333333333333333333111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222333222222222222222222222333333333333333333333333555555555555555555555555444444444555555666666666555555555555555555555555777777777777888888888888888888888888999999999999999999999:::;;;;;;<<<<<<<<<===>>>>>>======???AAA@@@BBBDDDEEEDDDDDDFFFGGGIIIIIIIIIHHHGGGHHHLLLOOOMMMLLLJJJHHHHHHJJJMMMOOOLLLLLLLLLMMMOOORRRUUUWWWVVVSSSPPPNNNNNNPPPSSSUUUZZZXXXWWWWWWXXXYYYXXXXXXcccbbb___\\\___kkk~~~~~~mmm]]]QQQKKKJJJIIIFFFBBB@@@@@@@@@???============<<<;;;:::999888888777666555555666777888666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555444555555666666555555444444444555555666777777888777777888888888888777777888999:::;;;<<<===>>>>>>@@@@@@AAABBBCCCEEEFFFFFFGGGHHHGGGFFFEEEEEEDDDBBB@@@@@@??????@@@AAACCCDDDAAA@@@???>>>============<<<<<<>>>???AAABBBCCCDDDCCCBBBBBBAAA@@@@@@??????AAAAAAAAAAAA@@@@@@??????????????????????????????@@@???>>>===;;;:::999888888888888888888777777666555555666777777777666666333333333444444444555555444444444333333333222222000000000000000000000000/////////////////////////////////////////////////////////000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000000000///000000000111111111111333333444444444444333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333444444444555555555555555555555555333444444555666666777777777777777777777777777777777777666777777888999::::::::::::;;;;;;;;;<<<<<<======>>>>>>???????????????BBBFFFFFFDDDAAA@@@@@@??????@@@AAABBBBBBCCCCCC@@@??????????????????@@@??????@@@AAAAAAAAAAAA@@@333333333333333333333333333333333333333333333333222222222333333333444444444444333333333222222222333333333333333333333333111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444555555555555555555666555555555444444444333444444555666666777888888666666777777777888888888777777888888888999999999888888888999:::;;;;;;<<<;;;<<<======<<<===???AAA???AAACCCDDDDDDDDDEEEFFFIIIJJJIIIHHHHHHIIILLLOOOLLLKKKIIIGGGHHHJJJLLLNNNMMMMMMMMMNNNOOORRRTTTVVVTTTRRRPPPNNNOOOQQQTTTVVVVVVTTTRRRSSSUUUVVVVVVTTTYYYYYYVVVQQQOOOUUU```jjjyyyccc___WWWMMMDDDAAAAAACCC<<<<<<===>>>>>>===:::888;;;;;;<<<<<<<<<;;;999999999888777555444555555666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555444444555555555555444444444444444555666666777777666777777888888777777666888999999:::;;;<<<=========>>>???AAABBBCCCDDDDDDCCCCCCDDDEEEEEECCCAAAAAA@@@@@@??????@@@BBBDDDEEEAAA@@@???>>>============;;;;;;<<<===???AAABBBCCCCCCBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@????????????????????????????????????>>><<<;;;999888777777888888888888777666666444555555666666666555555333333333444444444555555444444333333333222222222000000000000000000000000////////////////////////////////////////////////......//////000000000000////////////////////////////////////////////////.../////////000000000111////////////////////////000000000000000000000000///000000000111111111111222333333444444333333222222333333444444333333222222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333444444555555555555555555555555444555555666666777888888666666666666666666666666666666666666777888999:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>??????@@@@@@@@@FFFLLLLLLHHHBBB??????>>>??????@@@AAABBBCCCCCC@@@@@@???>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCBBBBBB333333333333333333333333333333333333333333333333222222222222333333333333333333333333222222222222333333333333333333333333111111222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111222222222222222333333333333333333333333333333444555555555555444666666555555444333333222333444555666777888999999666666666777777777888888777777777888888888888999777777888999:::;;;<<<<<<:::<<<<<<<<<<<<<<<>>>@@@>>>@@@CCCCCCCCCCCCDDDFFFHHHIIIIIIHHHHHHIIIKKKMMMJJJIIIHHHGGGHHHIIIKKKMMMMMMMMMMMMNNNOOOPPPQQQRRRPPPPPPOOONNNOOOQQQSSSTTTRRRQQQOOOOOOOOOPPPOOONNNQQQQQQQQQOOOMMMOOOTTTXXXgggttt~~~sssbbbSSSEEEFFFFFFDDDAAA>>>======;;;:::999999999;;;<<<===999999:::;;;;;;:::::::::999999777666555555555555666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444555555555555444444555555555555666666777777666666777777777777666666888888999::::::;;;<<<<<<;;;<<<>>>@@@AAABBBBBBBBBDDDCCCDDDFFFFFFBBBAAABBB@@@@@@??????@@@BBBCCCDDD@@@???>>>===<<<<<<<<<<<<;;;;;;<<<<<<>>>???AAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????????????????????????????>>>======;;;:::999888888777777888888777777666555444555555555555555444444333333333444444444555555333333333333222222222222000000000000000000000000000000000000000000000000////////////////////////---......//////000000111000000000000000000000000////////////////////////......//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111111222222333333222222111222222444444444444222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222333333333333444444444444444444444444444555555666777777888888666666666666666666666666555555555666777888999::::::::::::;;;;;;;;;<<<<<<======>>>>>>???AAABBBCCCAAAGGGNNNOOOJJJEEEBBBCCC>>>??????@@@AAABBBBBBCCCAAA@@@???>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCCCC222222222222222222222222222222222222222222222222111222222222222333333333333333333222222222222111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000111111111222222222222222222222222222222222222222333444555555555444444444444444444444444444444444444444555555666666666666666666666777777777888777777777777888888888888777777888999:::;;;<<<===:::;;;<<<<<<;;;<<<>>>???>>>@@@BBBCCCCCCCCCDDDEEEDDDFFFGGGHHHGGGGGGHHHJJJGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMLLLKKKJJJKKKLLLMMMLLLKKKJJJIIIJJJLLLMMMRRR\\\cccaaa^^^```fffiiirrr|||wwwlll^^^UUUPPPLLLGGGBBB===>>>???>>>;;;888777777======;;;:::999;;;>>>@@@777777777888888999999:::777777777888888777777666666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333444444555555444444333555666666666666777777777555666666777777666666555888888999999::::::;;;;;;:::;;;===???@@@AAAAAAAAAFFFBBBCCCFFFEEE@@@>>>AAA@@@???>>>>>>???@@@AAABBBAAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<===>>>@@@AAABBBBBBAAAAAAAAAAAA@@@@@@??????????????????@@@@@@????????????????????????<<<<<<;;;;;;:::999999888777777777777777666666555555555555555555444333222333333333444444444555555333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////------......///000000111000000000000000000000000////////////////////////.........///000111111111000000000000000000000000000000000000000000000000000000000000111111111111000111111222222111111000111222444555555444222111222222222222222222222222333333333333333333333333333333333333333333333333111222222222222333333333444444444444444444444444333444444555555666777777666666666666666666666666555555555555777888999:::999:::::::::;;;;;;;;;;;;=========>>>@@@BBBDDDEEEGGGLLLPPPNNNGGGBBBBBBEEE??????@@@@@@AAAAAAAAABBBAAA@@@???======???@@@AAA@@@AAABBBBBBCCCCCCBBBBBB222222222222222222222222222222222222222222222222111111222222222333333333333333333222222222111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111222222222222222222222222222222222222111222444555666555444444222333333444444555555666555555444444444333333333666666666666777777777777777777777777888888888888777888888:::;;;<<<======:::;;;<<<;;;;;;;;;===???>>>@@@BBBCCCBBBBBBDDDEEEBBBDDDFFFFFFFFFEEEFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJKKKKKKKKKJJJIIIHHHFFFGGGHHHHHHFFFFFFHHHJJJHHHEEECCCCCCEEEHHHJJJJJJJJJSSSXXXSSSKKKJJJLLLNNNOOOUUU]]]dddkkksss|||}}}ooocccZZZSSSOOOKKKIIIEEE@@@===;;;;;;<<<;;;;;;999777666888<<>>@@@@@@@@@@@@EEEAAA@@@DDDBBB<<<;;;>>>???>>>=========>>>@@@@@@EEEDDDCCCBBBAAAAAAAAAAAA>>>===<<<<<<===>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@??????????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::999999999777777777777777666666555555666555555444333222111333333333444444444555555333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////---------...///000000111000000000000000000000000////////////////////////---......///000111111222000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000111222444555555444222111222222222222222222222222333333333333333333333333333333333333333333333333111111222222222333333333444444444444444444444444222222333444444555555666666666666666666666666666444444555555666888999:::999999999:::::::::;;;;;;<<<<<<===>>>@@@BBBEEEGGGOOORRRRRRLLLCCC>>>???CCC???@@@@@@@@@@@@AAAAAAAAAAAA@@@>>>======>>>@@@AAA???@@@AAAAAABBBBBBAAAAAA444444444333333222222222333333333333333333333333111111111111111111111111111111222222222222111111222222222111111111111000111111222222222333333333222222222222222222222222111111111111111111111111000111111111111222222222333222222111111222222333111111000000111111222333333333333444444444555555444444444555555555555666444444444444444444444444444555555666777888888999666777888::::::999999888999999::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<======???AAADDDGGGHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFDDDDDDFFFGGGHHHIIIIIIJJJLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIMMMPPPSSSPPPKKKGGGHHHJJJJJJLLLNNNQQQUUUZZZ]]]___```bbbhhhqqq{{{|||rrrkkkccc___ZZZSSSMMMHHHEEECCCAAAAAA@@@@@@???>>>>>>===::::::999999888777666666777777777777777777777777666666666666666666666666888888777777666666555555666666666666666666666666666666555555555444444444333444444555555444444333555555555555555555555555555555555555555555555555333444444555555444444333333444555555666666555555777777666666555555555444444444444555555555555666777777777777777777777777999::::::::::::::::::;;;::::::;;;;;;===>>>???@@@AAAAAABBBCCCBBBAAA???>>>@@@??????>>>???@@@BBBBBBDDDEEEEEEEEEDDDCCCAAA@@@>>>>>>=========>>>@@@AAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAA@@@???@@@AAABBBCCCEEEDDDCCCBBB@@@???>>>===<<<<<<<<<;;;::::::999999888999999999999888777777777777666555555555555555222222222222222222222222333333222222111000//////......//////000000111111000000000000000000000000------............------////////////000000000000000000000000000000000000......//////000000111111000000000000000000000000111111000000//////......111111000000000000111111222222111111000000//////000000000000000000000000111111222222222333333333222222222222222222222222333333222111111222333333333333333333333333333333111111222222222333333333444444444444444444444444444444444555555555555666444555666666555555666888555666666777888999999999::::::999999:::;;;===>>>;;;<<<===???AAACCCEEEFFFYYYVVVPPPJJJEEEBBB@@@???AAA@@@?????????@@@AAABBB>>>>>>============>>>>>>@@@@@@@@@AAAAAABBBBBBBBB444444333333333222222222333333333333333333333333111111111111111111111111111111222222222222111111222222222111111111111000111111111222222222333333222222222222222222222222111111111111111111111111000111111111111222222222333222222111111222222333111111000000111111222333333333333444444444444555444444444444555555555555444444444444444444444444444555555666777777888888444555666777888777777666999999999:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===???@@@CCCFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFBBBCCCEEEFFFGGGHHHHHHHHHKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCDDDDDDEEEFFFGGGIIIMMMPPPNNNIIIEEEEEEGGGFFFFFFFFFGGGHHHIIIKKKLLLPPPQQQSSSWWW\\\ccchhhkkknnnoooqqquuu|||}}}uuulllddd```ZZZTTTNNNMMMLLLIIIEEECCCAAA@@@?????????>>>>>>===<<<<<<;;;::::::999888888777666666777777777777777777777777555555555555555555555555777777777666666666555555666666666666666666666666666555555555444444444444333444444555555444444333555555555555555555555555555555555555555555555555333444444555555444444333333444555555666666555555777666666666555555555444444444444555555555555666666666666666666666666666999999999::::::::::::::::::::::::;;;<<<===??????@@@@@@AAAAAAAAA@@@>>>===AAA@@@@@@@@@AAABBBDDDEEEEEEEEEFFFFFFEEEDDDBBBAAA??????>>>===>>>???@@@AAAAAAAAABBBAAAAAA@@@??????@@@@@@?????????@@@BBBCCCDDDDDDCCCAAA@@@???============<<<;;;;;;::::::999888999999999999888777777666666555444444444444444222222222222222222222222333333222222111000000///000000000000////////////////////////////////////---......//////......---////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000111000000000/////////...111111000000000000111111111111111000000000000000000000000000000000000000111111222222222333333333222222222222222222222222333333222111111222333333333333333333333333333333111111222222222333333333444444444444444444444444444444444444555555555555444555666666555555666888555666666777888888999999:::999999999:::;;;======;;;;;;<<<>>>@@@AAACCCCCCOOOMMMJJJFFFCCCAAAAAAAAA@@@@@@?????????@@@AAABBB>>>>>>>>>======>>>>>>>>>????????????@@@@@@AAAAAA333333333333222222222222333333333333333333333333111111111111111111111111111111222222222222111111222222222111111111111000111111111222222222222333222222222222222222222222111111111111111111111111000111111111111222222222222222111111111111222222111111000000111111222333333333333333444444444444444444444444555555555555444444444444444444444444555555555666666777777888444555666777777777666666999999999999:::::::::::::::::::::::::::;;;<<<<<<===???AAADDDEEEDDDCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFBBBBBBDDDEEEFFFFFFFFFFFFJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDHHHLLLLLLHHHDDDBBBBBBEEEDDDCCCBBBAAAAAAAAAAAAEEEEEEDDDDDDEEEGGGIIIJJJIIIIIIJJJMMMQQQWWW]]]```]]]___```___^^^```eeeiiiqqqsssvvvwwwuuurrrpppooosssttttttttttttttttttttt|||wwwpppiiibbb^^^[[[OOOKKKFFFCCCCCCBBB???<<<@@@??????>>>===>>>>>>>>><<<<<<;;;;;;::::::999999999999888888777777666666777777777777777777777777555555555555555555555555666666666666666555555555666666666666666666666666555555555555444444444444333444444555555444444333444444444444444444444444444444444444444444444444333444444555555444444333333444555555666666555555666666666555555555555555444444444555555555555666666666666666666666666666888888999999999:::::::::999999999:::;;;<<<===>>>>>>????????????>>>======?????????@@@AAACCCDDDEEEEEEFFFFFFGGGFFFEEECCCBBB@@@@@@???>>>>>>@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>??????>>>>>>???AAABBBCCCCCCCCCBBB@@@???>>>============<<<<<<;;;:::::::::888888999999888888777666555555444333333333333333222222222222222222222222333333222222111000000000111111111000///.................................---......//////......---////////////000000000000000000000000000000000000111111111000///.........000000000000000000000000000000000000////////////111000000//////000000111000000000000111111111111000000000000000000000000111111222222222333333333222222222222222222222222333222222111111222222333333333333333333333333333111111222222222333333333444444444444444444444444444444444444555555555555444555666666555555666888555666666777777888888999999999999999999:::;;;<<<:::;;;;;;<<<===>>>??????CCCBBBAAA@@@???@@@AAABBB?????????>>>???@@@@@@AAA??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>?????????333222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222111111111000000111111111111222222222222111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111222222111111000000111111222333222222333333333444444444333333444444444555555555444444444444444444444444555555555666666666777777777777777888888888888888888999999999999:::::::::999999999999::::::;;;<<<<<<>>>@@@BBBCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCDDDEEEFFFGGGGGGGGGKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDAAAEEEIIIJJJGGGCCC@@@???BBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBBBBBBBAAAAAA@@@AAACCCEEEGGGCCCEEEFFFFFFEEEEEEGGGIIIHHHJJJLLLMMMLLLJJJIIIJJJMMMMMMLLLLLLLLLMMMNNNOOOTTTTTTRRRMMMFFFAAA@@@@@@???===;;;;;;===???>>>===>>>>>>======<<<<<<<<<<<<:::::::::999999888888888888888777777777666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444333444444555555444444333444444444444444444444444444444444444444444444444333444444555555444444333333444555555666555555555555555555555555555555555444444444555555555555666666666666666666666666666777777888888999999::::::999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>???AAACCCDDDEEEEEEFFFGGGGGGGGGEEEDDDCCCAAAAAA@@@??????@@@AAABBBDDDDDDDDDCCCBBBAAA@@@???@@@?????????@@@BBBCCCDDDBBBAAA@@@???>>>===<<<<<<======<<<<<<;;;:::::::::888888888888888777777666666555444444333333444444222222222222222222222222222222222111111111000000111000000000/////////...////////////////////////......////////////......////////////000000000000////////////////////////111000000000/////////...000000000000000000000000000000000000////////////000000////////////000000//////000000111111222222000000000000000000000000111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333444444444555555555444555666666555555666888666666666666777777888888888888888888999999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>@@@AAA>>>>>>>>>>>>??????@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222111111111000000000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222222111111000000111111222111111000000111111222333222222222333333333444444333333333444444444444555444444444444444444444444555555555555666666666666777777777777777888888888888888888999999999::::::999888888999:::;;;<<<===<<<===>>>@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFEEEFFFFFFGGGHHHHHHHHHHHHLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCC???BBBFFFHHHFFFCCC@@@>>>>>>=========>>>???@@@@@@???>>>>>>>>>>>>?????????AAA@@@???>>>=========>>>@@@AAACCCCCCBBBAAAAAABBB===???AAAAAA@@@???@@@AAABBBAAAAAA@@@BBBCCCFFFGGG@@@CCCEEECCC>>><<<===@@@===<<<;;;<<<============;;;;;;;;;::::::999999888:::999999999999999888888777777666666666666666666555555555555555555555555555555555555555555555555444444444444444555555555444444444444444444444444333333444444444444444444333444444555555444444333444444444444444444444444444444444444444444444444333444444555555444444333333444555555666555555555444444444555555555555555444444444555555555555666555555555555555555555555666666777777888999::::::999999999999999:::;;;<<>>>>>>>>?????????===>>>???AAACCCDDDEEEEEEEEEEEEFFFGGGGGGFFFDDDDDDBBBAAA@@@??????@@@AAAAAAEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBDDDEEE@@@@@@???>>>===<<<<<<;;;<<<<<<<<<;;;::::::999999777888888888888777666666777666666555555555555555222222222222222222222222222222222111111111111111.../////////000000000111000000000000000000000000...//////////////////...////////////000000000000////////////////////////.../////////000000000111////////////////////////////////////000000000000000000////////////000000//////000000111111222222000000000000000000000000111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333444444444444555444555666666555555666888666666666666666777777777777777777888888888888888999999999999999999999999999999999:::<<<===>>>???======>>>>>>>>>???????????????>>>>>>>>>>>>?????????????????????>>>>>>>>>111111111222222222222222222222222222222222222222111111111111111111111111111111222222222222111111222222222111111111111000000000000111111111111222111111111111111111111111111111111111111111111111000111111111111222222222111111000000000000111111111111000000111111222333222222222222333333333333333333333333444444444444444444444444444444444444555555555555555555555555555555444444444555666777888888888888999999999999999999999999:::<<<===>>><<<===>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJIIIIIIMMMMMMMMMLLLLLLLLLKKKKKKGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBB???AAACCCEEEEEECCC@@@>>>??????>>>=========>>>>>>===============<<<<<<<<<<<<<<<=========>>>>>>>>>999:::;;;<<<============888999::::::999999:::<<<::::::999:::;;;===???@@@;;;===@@@@@@===<<<===???===<<<<<<<<<;;;:::::::::999999:::;;;;;;;;;::::::999999999999999999999888666666666666555555555555555555555555555555555555444444444444444444444444333333333444444444444444444444444444444444444444333333333333444444444444333444444555555444444333333333333333333333333333333333333333333333333333333444444555555444444333333444555555666666555555444444444444444555555555444444444555555555555666555555555555555555555555555555666777888999999::::::999999999::::::;;;<<>>>>>>>>>>>??????@@@@@@@@@BBBDDDEEEFFFFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@>>>>>>???@@@@@@DDDDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCC??????>>>======<<<;;;;;;;;;;;;::::::999888888888777777888888777777666555777777666555555555555666222222222222222222222222111111111111111111111111.........///000111111111111111111111111111111111...//////000000//////...////////////000000000000000000000000000000000000.........///000111111111////////////////////////////////////000000000000000//////......//////000000000000000111111111111000000000000000000000000111111222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222111111222222222333333333333333333333333333333333333333333333444444444444444555666666555555666888666666666666666666666666666666777888888777777666888888888888888888888888999999:::;;;<<<=========<<<<<<===>>>>>>>>>>>>===>>>>>>============>>>>>>????????????>>>>>>>>>>>>000111111111222222222222111111111111111111111111111111111111111111111111111111222222222222111111222222222111111111111000000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111000000000000111111111111000000111111222333111222222222222333333333222222333333333444444444444444444444444444444444555555555555555555555555555444444333444555666777888888888888999999999999999999999:::;;;===>>>???<<<===>>>???@@@AAAAAABBBAAAAAAAAABBBCCCDDDFFFFFFHHHHHHIIIJJJJJJJJJJJJIIILLLLLLLLLLLLKKKKKKKKKKKKGGGGGGFFFEEEEEEDDDCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@??????>>>??????@@@>>>???@@@BBBBBBBBB@@@>>>@@@??????>>>>>>>>>>>>???===============<<<;;;;;;:::;;;<<<===>>>>>>======>>>>>>>>>???@@@AAA@@@@@@<<<======<<<;;;<<<>>>@@@===============>>>??????888:::;;;<<<:::999999999;;;<<<<<<<<<:::999999999:::;;;<<<======<<<;;;;;;888888888888888888888888555555555555555555555555444444444444444444444444444444444444444444444444222222333333333444444444333333333333333333333333222222333333333444444444333444444555555444444333333333333333333333333333333333333333333333333333333444444555555444444333333444555555666666555555333333333444444555555555444444444555555555555666555555555555555555555555444444555666777888999::::::::::::::::::;;;;;;<<<======<<<<<<<<<===>>>??????@@@AAACCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCAAA@@@???>>>===>>>??????AAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>???@@@>>>>>>===<<<<<<;;;;;;;;;::::::999888888777777666777777777777777666666555666666555444444444444555222222222222222222222222111111111111111111111111////////////000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000////////////000000000000////////////////////////.../////////000000000111//////............//////111111111000000000000000000000000000000000000000111111222222222333333333222222222222222222222222111222333333333333222111111111111111111111111111111111222222222333333333222222222222222222222222222222333333333444444444444555666666555555666888666666666666666666666666555666777777777666555555777777777888888888888888888999:::;;;<<<<<<<<<<<<;;;<<<===>>>>>>>>>============<<<<<<<<<<<<======>>>>>>>>>=========<<<<<<000000111111222222222222111111111111111111111111111111111111111111111111111111222222222222111111222222222111111111111000000000000000111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111000000000000111111111111111000111222222333111111222222222333333333222222333333333444444444444444444444444444444444555555555555555555555444777666666555555777888999777888888888888999999999:::::::::;;;<<<===??????======>>>???@@@AAABBBBBB@@@AAAAAABBBCCCDDDFFFFFFHHHHHHIIIJJJJJJJJJIIIIIILLLKKKKKKKKKJJJJJJJJJJJJGGGFFFFFFEEEDDDCCCCCCBBB????????????>>>>>>>>>>>>???>>>============>>>>>>>>>===>>>???@@@@@@???===::::::::::::;;;<<<===>>>999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;999888<<<;;;::::::::::::999888999::::::888777777:::<<<:::::::::999999888888888::::::;;;;;;<<<;;;999888888999;;;:::999888888888:::;;;;;;;;;:::888666555666666666777777777777777444555555555555555555555444444444444444444444444444444444444444444444444222222222333333444444444333333333333333333333333222222222333333444444444333444444555555444444333333333333333333333333333333333333333333333333333333444444555555444444333333444555555666666555555333333333444444555555555444444444555555555666666555555555555555555555555444444555666777888999999;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::;;;<<<===>>><<<===>>>???@@@??????>>>BBBCCCDDDEEEEEEDDDCCCCCCAAA@@@>>>=========>>>>>>??????@@@AAABBBBBBBBBBBB@@@???>>><<<<<<<<<===============<<<<<<;;;;;;:::999999888888777666666666777777777777777666666555555555444333333333333444222222222222222222222222111111111111111111222222111111000000//////......//////////////////////////////000000000000//////////////////000000000000000000000000000000000000111111000000//////......////////////////////////.../////////000000111111//////............//////222222111111000000//////000000000000000000000000111111222222222333333333222222222222222222222222111222333444444333222111111111111111111111111111111111222222222333333333222222222222222222222222222222333333333444444444444555666666555555666888666666666666666555555555555555666777777666555444777777777777888888888888777888999;;;<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;222222111111222222333444333333333222222111111111222222222222222222222222111111111111111111111111222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000222222111111111111111111111111222222222333333333333333333333333333333333444444444444444444444444444444444555555555555666777777777777888888888888999999888888888888888888777888888999;;;===???@@@@@@===;;;<<>>BBBBBBBBBBBBCCCEEEFFFHHHJJJJJJJJJJJJJJJJJJJJJIIIJJJIIIHHHGGGFFFGGGHHHIIIDDDDDDCCCBBBAAA???===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999::::::999999888999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777666666777777777777666666555555555555555555555555333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444444444555555777888888555555444444444333333333444444444444444444444444444555666777888999:::::::::::::::;;;;;;;;;<<<<<<::::::999999999:::;;;;;;<<<<<<<<<<<<============BBBCCCDDDEEEEEECCCAAA@@@???>>>===<<<;;;;;;<<<===??????@@@@@@AAAAAAAAABBB>>>>>>>>>>>>===<<<::::::<<<;;;::::::999999::::::999888777666666555555555555555555555555555555555333333333333333333333333111111111111111111111111///000111222222111000///000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////------------............111111000000//////......///000000///...///333555222333333333333222111000111111111111111111111111111111000000111111222333333333333222222111111111222222222222222222222222111111222222222222111111111111222222222333333333333333333444444444555555555555555555555555555555777777666666555555555444444555555666666666666666::::::::::::::::::::::::888999999::::::;;;;;;<<<>>>>>>???@@@@@@@@@@@@@@@===<<<;;;:::999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;222222111111222222333444333333333222222111111111222222222222222222222222111111111111111111111111222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111111111111222222222333333333333333333333333333333444444444444444444444444444444444444555555555555666666777777777888888888888888888888888888888888777888888999;;;<<<>>>???AAA???===>>>AAABBBAAA@@@BBBAAAAAABBBCCCDDDFFFGGGIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFGGGHHHDDDDDDCCCBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888999999999999999999888999999999999999999999999999999999999999999999999888888888888888888888888666666666666666666666666666666777777777777666666555555555555555555555555333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444555444444444555666777777555555444444444333333333444444444444444444444444444555666777888999999:::::::::::::::;;;;;;;;;;;;::::::999999999:::;;;;;;<<<<<<<<<<<<============AAABBBCCCDDDDDDBBB@@@??????>>>===<<<;;;<<<<<<===>>>>>>??????????????????===>>>>>>>>>===<<<;;;;;;;;;;;;:::999999999999:::999888777666555555555555555555555555555555555555333333333333333333333333111111111111111111111111///000111222222111000///000000000000000000000000////////////////////////////////////////////////.../////////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000111000000000/////////...///000000///...///222555333333333222222111111111111111111111111111111111111111000000111111222333333333333222222222111111222222222222222222222222111111222222222222111111111111222222222333333333333333333444444444444555555555555555555555555555777666666666555555555444444555555666666666666666999999999888888888888888888888999::::::;;;;;;<<<======>>>???????????????===<<<;;;:::999::::::;;;:::;;;;;;<<<<<<;;;;;;:::222111111111111222333333222222222222222111111111222222222222222222222222111111111111111111111111222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222111111111111000000000111111111111111111111111111111111222222222222333222222333333333333333333444444444444444444444444444444444444555555555555666666777777777777888888888888888888888888888888888888888999:::<<<===>>>@@@???>>>>>>@@@AAAAAA???AAAAAAAAAAAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFFFFDDDDDDCCCBBBAAA@@@>>>===================================================;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999999999999888888888888888888888888888888888888888888888888888888777777777777777777777777666666666666666666666666555666666777777666666555444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444555555444444444555555666555555444444444333333333444444444444444444444444444555555666777888999999::::::::::::::::::999999:::999999999::::::;;;<<<<<<<<<<<<<<<============???@@@BBBBBBBBBAAA???>>>>>>>>>===<<<<<<<<<<<<==================<<<<<<<<<<<<===============<<<<<<;;;;;;:::999999999999999999888777666555555555555444444444444444444444444333333333333333333333333111111111111111111111111///000111111111111000000000000000000000000000000////////////////////////////////////////////////....../////////000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000///////////////000000///...///222444444333222111000111222222111111111111111111111111111111000000111111222333333333333222222222222111222222222222222222222222111111222222222222111111111111222222222333333333333333333333444444444444444444444444444444444444666666666555555555555555444555555666666666666666888777777777666666555555888888999999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<;;;:::::::::::::::999999::::::::::::999999111111111111111222222333222222222111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111222222222111111111111222222222222222222222222222333333333333333333333333333333333333333444444444555555555666666666666777777777888777777777777888888888888888888888888999:::<<<<<<<<<<<<<<<===>>>>>>======??????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDAAAAAABBBBBBCCCDDDEEEFFFCCCCCCCCCBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999999::::::::::::::::::::::::999999999999999999999999999999999999::::::::::::999999999999999999999999777777888888888888777777888888888888888888888888888888888888888888888888777777777777777777777777666666666666666666666666555666666666666666666555444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333555555444444333444444444555555444444444333333333444444444444444444444444444444555666666777888888999999999999999888888888999999999999:::;;;<<<<<<<<<<<<<<<<<<===============>>>@@@AAAAAA???>>>============<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::;;;<<<===============<<<;;;::::::999888999999999888888666555555555555555444444444444444444444444333333333333333333333333111111111111111111111111///000000111111111111111////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////------------............000000000000////////////...///000///...///111333444333111//////000222333111111111111111111111111111111000000111111222333222222222222222222222222222222222222222222222222111111222222222222111111111111222222222333333333222222333333333444444444444444444444444444444444555555555555555555555555444555555666666666666666888777777666666555555444888888888999::::::;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::::::::888888999999999999888888111111000000111111222333111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222111111111222222333333333333333333333333333333333333333333444444444444555555666666666666777777777666666777777777888888888888888888888888999:::;;;:::;;;<<<=========<<<<<<>>>>>>???@@@AAABBBCCCCCC@@@AAAAAAAAABBBBBBCCCCCC@@@@@@AAABBBCCCDDDDDDDDDAAAAAAAAAAAA@@@???======::::::::::::::::::::::::::::::::::::::::::::::::888888999999999999999999999999999999999999999999888888888888888888888888888888888999999999::::::888888888888888888888888666777777888888777777666777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555555555666666666666555555444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333555444444333333333333444555555444444444333333333444444444444444444444444444444444555666666777777888888888888888888888777999999999999:::;;;<<<===<<<<<<<<<<<<============<<<===>>>@@@@@@???===<<<<<<<<<==================<<<;;;;;;;;;::::::999999;;;<<<===============<<<::::::999888888888888999888777666555444444444444444444444444444444444444333333333333333333333333111111111111111111111111000000000000000111111222////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////------------............////////////000000000000...///000///......000111333222000//////000222333000000000000000000000000111111000000111111222333222222222222222222222222222222222222222222222222111111222222222222111111111111222222222333333333222222222333333333444444444444444444444444444444444444444555555555555555444555555666666666666666888888777777777666666666777777888999999::::::;;;::::::;;;<<<<<<<<<<<<<<<:::::::::::::::999999999777888888888888888888777111000000000000111222222000000000111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000111000000000111222222333333000000000111111111111222000000111111222333333333333333333333333333333333333333333333444444444444555555666666666666777777555666666777777888888888888888888777888888999999:::<<>>======>>><<<===>>>@@@AAAAAAAAAAAA?????????@@@AAAAAABBBBBB???@@@AAABBBBBBBBBBBBBBB???@@@@@@???>>>===<<<<<<999999999999999999999999999999999999999999999999888888888888999999999999888888888888888888888888777777777777777777777777777777777888888999999:::777777777777777777777777666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555444555555666666555555444333333333333333333333333333333333444444444555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111222222333333444444555333333333333333333333333333333333333333333333333333333222222222333333444555555444444444333333333444444444444444444444444444444444444555555666666666666666777777777888888888888888999:::;;;<<<===<<<<<<<<<<<<============;;;<<<>>>?????????===<<<;;;<<<======>>>=========;;;;;;;;;;;;;;;;;;::::::<<<===============<<<<<<::::::999888888888888888888777666555444444444444333333333333333333333333333333333333333333333333111111111111111111111111000/////////000111222333000000000000000000000000////////////////////////////////////////////////------........./////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000...///000000......///000111111000///000111222333000000000000000000000000111111000000111111222333111222222222222333333333222222222222222222222222111111222222222222111111111111222222222333333333222222222222333333333333333333333333333333333333444444444444444555555555444555555666666666666666777777777777888888888888777777888888999:::::::::::::::;;;<<<<<<<<<<<<;;;:::::::::::::::999888888777777888888888888777777000000000000000111222222///000000000111111111222111111111111111111111111000000000000000000000000222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111///000000111222222333333000000000000111111111111///000000111222222333333222222222222222222222222222222333333333444444444555555555666666666777777555555666666777888888999999888888777777777888888999<<>><<<===>>>;;;<<<>>>???@@@AAAAAA@@@>>>>>>??????@@@AAAAAABBB>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<;;;:::888888888888888888888888888888888888888888888888888888888999999:::::::::777777777777777777777777666666666666666666666666666666777777888999999:::777777777777777777777777555666666777777666666555666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555444555555666666555555444333333333333333333333333333333333444444444555555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333444555555333333333333333333333333222222222222222222222222222111111111222333444444555555444444444333333333444444444444444444444444333444444444444555555555444444555666777777888888888888888999:::;;;======<<<<<<<<<<<<============:::<<<>>>???@@@???>>>===:::;;;===>>>>>>>>>======;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>===<<<;;;;;;:::999999888888888888888777777666555444444444444333333333333333333333333333333333333333333333333111111111111111111111111000/////////000111222333000000000000000000000000////////////////////////////////////////////////---------.........//////000000000000000000000000////////////////////////////////////////////////////////////000000000000.../////////000000000111---///000000///......///000000000000111111111222000000000000000000000000111111000000111111222333111111222222222333333333222222222222222222222222111111222222222222111111111111222222222333333333111222222222222333333333333333333333333333333333333333333444444555555555444555555666666666666666666666666777888888999999777777777888999999:::::::::;;;;;;<<<<<<<<<<<<<<<999::::::;;;:::999888777777888888999999888888777000000000000000111111222//////000000111111111222000000000000000000000000000000000000000000000000222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111///000000111222222333333000000000000111111111111///000000111222222333333222222222222222222222222222222333333333444444444555555555555666666666777444555555666777888888999999888888777777777777777666:::===>>><<<::::::;;;:::<<<>>>???@@@@@@@@@@@@===>>>>>>???@@@AAAAAAAAA======>>>??????>>>===<<<<<<=========<<<;;;::::::777777777777777777777777777777777777777777777777888888999999::::::::::::777777777777777777777777666666666666666666666666555666666777888999999999777777777777777777777777555555666666666666555555666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555444555555555555555555444333333333333333333333333333333333444444444555555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333444555555333333333333333333333333222222222222222222222222111111111111222333444555555555444444444333333333444444444444444444444444333333444444444444444444222333444555666888999999888888888999:::;;;===>>><<<<<<<<<<<<=========>>>:::<<<>>>???@@@???>>>===:::;;;===>>>>>>>>>======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>===<<<:::::::::999999888777888888888777777555444444444444444333333333333333333333333333333333333333333333333111111111111111111111111000////////////111333444000000000000000000000000////////////////////////////////////////////////---------.........//////000000000000000000000000////////////////////////////////////////////////------------.........///.../////////000000111111---///000000///......///...///000111111111111111000000000000000000000000111111111000111222222333111111111222222333333333222222222222222222222222111111222222222222111111111111222222222333333333111111222222222333333333333333333333333333333333333333333444444555555555444555555666666666666666444444555666777888999999777777777888999999:::::::::;;;<<<<<<======<<<<<<999999:::;;;:::999888777888888999999999999888888000111111111111222222222222111111111000000//////000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222444333333333333444555555555444444444444555666666555555555555666666666666555555666666777999:::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;===???AAABBBAAA@@@???>>>============>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777777777777777777777:::::::::::::::999888777666666666666777777777777555555444444444444555555555555555555555555555555777777666666555555555444444444444555555555555666555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444444444333333222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111333333333222222111111111222222222222222222222222222222222222222222222222666666555444333222222111555555555444444333333333333333333444444444555555444444444444444444444444444444444444444444444444222333444555666666666666999999999:::::::::;;;;;;::::::999999999:::;;;;;;<<<<<<<<<======>>>???@@@>>>======<<<<<<<<<<<<============>>>??????@@@@@@===<<<<<<;;;;;;:::999999::::::999999888777666666666555555555555444444444444444444444444444444444333333333333333333333333222222111111111111222222000111222222111000111222000000000000////////////000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111000///......///000111000000000000000///......111111000000//////......000000111222222222222111111111111111111111111111111222333333222111000///000111111111111222222222333333333222222111111111222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444999999888777777666777777666666666666666666666666999888777777777888::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888999999888888777666666666000000111111111222222222111111111111000000000///000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222444333333333333444555555444444555555555666666666555555555555666666666666555555666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAABBBAAAAAA@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888777777777777777777777777999999999999999888777777666666666666666666666777555555444444444444555555555555555555555555555555666666666666555555444444444444444444555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111333333333222222222111111222222222222222222222222222222222222222222222222222222333444555666777888555555444444444333333333333333333444444444555555555555555555555555555555444444444444444444444444222333444555666666666666999999999::::::::::::;;;::::::999999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@>>>======<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@<<<<<<<<<;;;::::::999999::::::999888888777666666666555555555555444444444444444444444444444444444333333333333333333333333222222111111111111222222000111222222111000111222111000000000////////////000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////111000///......///000111000000000000000///......111000000000/////////...000000111222222222222111111111111111111111111111111222222333222111000///000111111111111222222222333333333222222222111111222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444888777777666666666666777666666666666666666666666888888777777777888999:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;:::999888999999888888777666666666000000000111111111222222111111111111000000000000///000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222333333333333333444555555444444666777777777666555444555555555555666666666555555666666777999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>@@@AAABBBBBBAAA@@@??????>>>>>>???>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999777777777777777777777777777777777777777777777777777777888888888777666666666666666666666666666666555555444444444444555555444444444444444444444444666555555555555444444444444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111333333333222222222222111222222222222222222222222222222222222222222222222000111222444666888999:::444444444444333333333333333333333444444444555555555555555555555555555555444444444444444444444444222333444555666666666666888888999999999::::::::::::999999999::::::;;;<<<<<<<<<<<<<<<===>>>???@@@======<<<<<<<<<======>>>???????????????@@@@@@@@@<<<<<<;;;;;;::::::999999999999999888888777777666666555555555555444444444444444444444444444444444333333333333333333333333222222111111111111222222000111222222111000111222111111000000000/////////000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000000//////...000000000000////////////000000111222222222222111111111111111111111111111111222222222222111000000000111111111111222222222333333333222222222222111222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444555555555555555555666777777777777777777777777777777777777777777888999999;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::999888999888888777777666666555000000000000111111111111111111111000000000000000///000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111222222222222222333333333333222222333333444555333444666888888777666555444444444555555555666666555555666666777999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===???@@@AAABBBCCCBBBAAA@@@????????????======<<<;;;;;;;;;;;;<<<::::::::::::999999999999888888888888888888888888777777777777777777777777555666666777666666555555666666666666666555555555555444444333333444444555444444444444444444444444444444444444444444444444333333444444444555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444333333333333333333333333333333333444444444555555555555555555555555555555444444444444444444444444222333444555666666666666888888888888999999999999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<===??????<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@????????????<<<<<<;;;;;;:::999999888999888888888777777777666666555555555555444444444333333333333333333333333333333333333333333333333222222111111111111222222000111222222111000111222111111111000000000////////////////////////////////////000000000000//////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000////////////000000//////000000000000//////000000000000////////////000000111222222222222111111111111111111111111111111111111222111111111111000000111111111222222222222222222222222222222222111222222222222222333333222222222222222222222222333333333444444444555555333333444444444444444444333333333333444555666666777777777777777777777777666666666666777777888888::::::;;;;;;<<<<<<======;;;;;;;;;;;;:::999888888888888888777666666555555//////000000000111111111000000000000000000111111//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111222222333333333333222222222222333444444333444666888888777555444444444444444555555555555555555666666777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>???AAAAAABBBCCCBBBAAA@@@????????????======<<<;;;;;;;;;;;;;;;::::::999999999888888888999999999999999999999999666666666666666666666666444555555666666666555555777666666666555555444444444444333333333333444444444444444444444444444444333333333333444444444444333333333444444444444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222444444333222222111000000333333333333333333333333333333333444444444555555333333333333333333333333444444444444444444444444222333444555666666666666777777777888888888999999999999999999:::;;;<<<===;;;;;;;;;;;;<<<===>>>???;;;;;;;;;<<<<<<>>>??????AAA@@@@@@??????>>>>>>>>><<<;;;;;;:::999999888888888888888777777777777777666555555555555444444444333333333333333333333333333333333333333333333333222222111111111111222222000111222222111000111222111111111111000000000000//////////////////////////////000000000000//////////////////////////////////////////000000000000////////////////////////........................//////////////////////////////000000000000////////////000000000000//////////////////000000000000000000111222222222222111111111111111111111111111111111111111111111222222000000111111111222222222222222222222222222222222111111111222222333333333222222222222222222222222333333333444444444555555333333333444444444555555333333222222333444555555666666666666666666666666555555666666777777777777888999999:::;;;<<<<<<<<<;;;;;;;;;;;;:::999888777888888777777666555555555/////////000000000111111000000000000111111111111...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111222222333333444222222222222222333444444333333555666666666555444333444444444444555555555555555666666777999:::;;;;;;;;;<<<<<<<<<=========;;;<<<===???@@@AAABBBBBBBBBAAA@@@??????>>>>>>???===<<<;;;;;;::::::;;;;;;999999999888888888777777888888888888888888888888666666666666666666666666444444555666666666555555777666666555555444444444444444333333333333444444333333333333333333333333222222333333333333333444333333333333444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333111111111222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111111222222222222333333333222222222222222222222222222222222222222222222222000000111111111111222222222222222222333333333333333333333444444444555555222222222222222222222222444444444444444444444444222333444555666666666666666777777777777888888888888888888999:::;;;<<<===;;;;;;;;;;;;<<<===>>>???::::::;;;;;;===>>>@@@@@@AAA@@@@@@???>>>===<<<<<<;;;;;;::::::999999888888777777777777777777777777666555555555555444444444333333333333333333333333333333333333333333333333222222111111111111222222000111222222111000111222222222111111111000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000000000000000000000000........................//////////////////////////////000000000000//////...//////000000000000000////////////000000000000000000111222222222222111111111111111111111111111111111111000111111222333000111111111111222222222111222222222222333333333111111111222222333333444222222222222222222222222333333333444444444555555222333333444444555555555333333333333333333444555666666666666666666666666444444555666666666666666777777888888999:::;;;;;;;;;;;;;;;::::::999888777888777777666666555555444////////////000000000111///000000000111111111111...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111111222333333444444222222222111222222333444333333333333444444444444333333444444444555555555555555666666777999:::;;;::::::;;;<<<===>>>??????:::<<<>>>@@@AAABBBBBBAAAAAAAAA@@@???>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;999888888888777777777777666666666666666666666666666666666666666666666666444444555666666666666666777777666555555444333333444333333222222333333444333333333333333333333333111222222222333333333333222222333333333444444444333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222000111111111222222222222111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111111111222222222333333333222222222222222222222222222222222222222222222222//////000111222333333444111111222222222333333333333333333444444444555555333333333333333333333333444444444444444444444444222333444555666666666666666666666777777777888888888888888999:::;;;======;;;;;;;;;;;;<<<===>>>>>>999::::::;;;===>>>@@@AAA@@@@@@???>>>===<<<;;;:::;;;;;;::::::999888888888666777777777777777777777666555555555555444444444222222222222222222222222333333333333333333333333222222111111111111222222000111222222111000111222222222222111111111000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000000000000000000000000........................////////////////////////...///000111111000///.........///000000000000000.../////////000000000111000000111222222222222111111111111111111111111111111111000000000111333333000111111111111222222222111111222222222333333333000111111222333333444444222222222222222222222222333333333444444444555555222222333333444555555666555444444333333333333444444444444444444444444444333444555666666666555555555555666777888999::::::::::::;;;::::::999888777777777777666555555444444////////////000000000000//////000000111111111222...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000111222333333444444222222111111222222333444333333222222222333444555333333333444444444555555555555666666777999:::;;;999:::;;;<<<===???@@@@@@:::<<<>>>@@@AAABBBBBBAAAAAA@@@???>>>============<<<<<<;;;::::::::::::;;;888888888888777777777777555555555555555555555555666666666666666666666666444444555666777777777666777777666555444444333333444333333222222333333444333333333333333333333333111111111222222333333333222222333333333444444444333333333333333333333333444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222000000111111222222222222111111222222222333333333111111111111111111111111222222222222222222222222000000000000000000000000222222222222222222222222222222222333333222222222111111111222222333333333222222222222222222222222222222222222222222222222111222222222222333333333111111111222222333333333333333333444444444555555444444444444444444444444444444444444444444444444222333444555666666666666666666666666777777777777888888888999:::;;;===>>>;;;;;;;;;;;;;;;<<<>>>>>>999999:::;;;===???@@@AAA@@@???>>>===<<<;;;:::999;;;;;;::::::999888888777666666666666777777777777666666555555555444444444222222222222222222222222333333333333333333333333222222111111111111222222000222222222111000111222222222222111111111111000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000000000000000000000000........................////////////////////////...///000111111000///.........///000000000000000.../////////000000111111000000111222222222222111111111111111111111111111111111000000000111333444000111111111111222222222111111111222222333333333000000111222333333444444222222222222222222222222333333333444444444555555222222333333444555666666666555555444333333333333444444444444444444444444333333555666666666555444444444555666777888999999::::::::::::999888777777777777777666555555444444111111000///////////////111111111111111111111111000000000000000000000000000000000000000000000000///000000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222000111111111111222222222444333333222222333333444222222333333444555666666444444444444444444444444444444555555666888999::::::::::::;;;;;;<<<<<<<<<<<<<<<>>>???@@@AAAAAABBB@@@@@@???>>>===<<<;;;;;;::::::999999999999888888999999888777666555444444555555555555555555555555555555444333333333333444444444444333333222222222444333333222222333333444333222222111111222222333333333333333333333333333111111222222222333333333333333333333333333333333222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111000000111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333444444444555555555555666555444444555555666777888888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;<<<=========>>>>>>>>>>>>===<<<;;;:::<<<;;;:::888777666666666555555555555555555555555444444444444444444444444555555555444444333333333333333333333333333333333111111000000111111222333111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////000111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111333333333333333333333333111222333333444444333333222222333333333333444444444444444444444444444444333333333444444444555555555555666777777777777777888888888888888888888888777777666555444333333333111111000///////////////111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222000111111111111222222222444333333222222333333444222333333333444555555555444444444444444444444444444444555555666888999:::;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@AAAAAAAAA>>>>>>======<<<;;;;;;;;;:::::::::999999999999888999999888777666555444444555555555555555555555555555555444333333333333444444444444333333222222222444333333222222333333444333222222111111222222333333333333333333333333333111111222222222333333333333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111000000111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444555555555555444444444444555666777888777777888888999::::::;;;;;;;;;;;;;;;;;;:::::::::888999:::;;;;;;<<<<<<;;;============<<<;;;:::999;;;:::999777666666555555555555555555555555555555444444444444444444444444555555444444444333333333333333333333333333333333111111000000111111222333111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000////////////000111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333111222333333444444333333222222333333333333444444444444444444444444444444333333333444444444555555555555666777777777777777888888888888888888888888777666555444444333333333111000000///////////////111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222000111111111111222222222333333222222222222333333333333333333444444444444444444444444444444444444444444444555666777888999<<<<<<;;;::::::999999888;;;<<<===>>>???@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999888777777666555444444444444444444444444444444555555444333333333333333444444333333333333222222444333333222222333333444333222222111111222222333333333333333333333333333111111222222222333333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111222222222111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333444444444444444444444444333333333333333333333333555555555555555555555555444444444444555555555555444444444444555666777888666666777777888999999999<<<<<<;;;;;;::::::999999999999::::::::::::999999;;;;;;;;;;;;;;;:::999888999999777666555555444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333111111000000111111222333111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000111111111111222222222111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333111222333333444444333333222222333333333333444444444444444444444444444444333333333444444444555555555555666777777777777666777777777777777777777777777666555444333333333333000000////////////000000111111111111111111111111////////////////////////////////////////////////...//////000000000000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000000000000111111222000000111111111222222222333333222222222222333333444444333333333333333333333333444444444444444444444444444555666777888888::::::::::::999999999999;;;;;;<<<===>>>??????>>>::::::;;;;;;<<<<<<<<<<<<::::::::::::999999999999888777777666555555444444444444444444444444444444555444333333222222333333333333333333333333333333444333333222222333333444333222222111111222222333222222222222222222222222111111222222222333333333222222222222222222222222111222222222222333333333222222222222222222222222111222222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111222222222222222333333222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333333333333333333333333333333333333444444444444444444444444333333444444444555555555444444444444555666777777666666777777888999999:::<<<<<<;;;::::::999999999::::::::::::999888777777999999::::::999888777777888777666555444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111000000111111222333111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111222333333444444333333222222222333333333444444444444444444444444444444333333333444444444555555444555666666777777666666777777777777777777777777666555444444333333333444000000////////////000000000000000000000000000000////////////////////////////////////////////////......///000000000000000////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000000000000111111222000000111111111222222222333222222111111222222333333333333333333333222222333333333444444444555555555444444444555666777888777777888888999:::;;;;;;:::;;;<<<<<<============;;;;;;;;;<<<<<<===>>>>>>::::::999999999888888888777777666666555555444444444444444444444444444444444444333222222222222333333333333333333333333333444333333222222333333444333222222111111222222333222222222222222222222222111111222222222333333333222222222222222222222222111111111222222222333333222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333333222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333222222222222222222222222333333333444444444444555333333333444444555666777777777888888999:::::::::;;;;;;:::::::::999999999;;;;;;;;;:::999888666666888888888888888888777666666666555444333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111000000111111222333111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111222333333444444333333222222222333333333444444444444444444444444444444333333333444444444555555444444555666666666666666666666666666666666666666555444444333333333333444///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000---...///000000111111000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000111111222000111111111111222222222222222111111111111222222222222222222333333333333222333333444444555555555555555444444555555666777555555666777999:::;;;<<<999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<=========>>>999888888888777777777777666666666555555555444444333333333333333333333333444444333222222222222222222222333333333333444444444333333222222333333444333222222111111222222333222222222222222222222222111111222222222333333333222222222222222222222222111111111111222222222222222222222222222222222222111111111222222333333444222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333444222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333333333333333333333333333333333333333111111111111111111111111333333333333444444444444333333333333444555666777777777888888999::::::;;;999999999:::::::::::::::<<<<<<;;;;;;:::888777666777777888888888777777666666555555444333333444444333333333333333333333333333333333333333333333333222222222222333333333333222222222222222222222222111111000000111111222333111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......//////000000111111000111111111111222222222111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111222333333444444333333222222333333333333444444444444444444444444444444333333333444444444555555444444555666666666666555666666666666666666666666444444333333333333444444///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000---...///000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000111111222000111111111111222222222222222111111111111222222111111111222333333333444222222333333444555555666555555444444444555666666555666666777888999::::::999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;<<<<<<777777777777666666666666666666555555555444444444333333333333333333333333444333222222111222222222222222222333333444444444444333333222222333333444333222222111111222222333111111111111111111111111111111222222222333333333111111111111111111111111111111111111222222222222111111111111111111111111000111111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111000111111222333333444444222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444333333333333444555666666666666777777888999999999888888888999::::::;;;;;;<<<<<<<<<<<<;;;999888777777777888888888888777777666555555444444444444444333333333333333333333333222222222222222222222222111111222222222333333333111111111111111111111111111111000000111111222333111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////.........///000111111111000111111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333444444333333222222333333333333444444444444444444444444444444333333333444444444555555333444555555666666555555555555555555555555555555444333333222333333444444///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000---...///000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000111111222000111111111111222222222222222111111111111222222000000111222333333444444222222333333444555666666555555444444444555666666777777777777888888888888999999:::;;;;;;;;;::::::::::::::::::::::::::::::666666666666555555555555555555555555555444444444333333333333333333333333444333222222111111222222222222222333333444444444444333333222222333333444333222222222222222222333111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222111111111111111111111111000000111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111000000111222333333444444222222222111111111111000111111111111111111111111000000000000000000000000111111111111111111111111000000111111222222222222111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333444444444333333333333444555666666555555666666777888888888777777888999:::;;;;;;<<<<<<<<<<<<<<<;;;:::999888777777888888888888888777666666555444444444555555333333333333333333333333222222222222222222222222111111111222222333333333111111111111111111111111111111111000111222222333111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////---......///000111111222000111111111111222222222111111111111111111111111000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222333444444444333333222222333333333444444444444444444444444444444444333333333444444444555555333444555555666666555555555555555555555555555555333333333222222333444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111222222333333333333444444444444444444444444444444444555555555444444666777777888888888888999999999999999999999999999999999;;;:::::::::;;;;;;999777777777777777666666666666555555555444444333333333333333333333333333333333333222222111111222222333111111222222222333333333333333333333333333333333111111111111111111111111555333111111333444555444111111111111111111111111222222111111111111222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111333333333222222111111111222222222222222222222222000111111111111222222222222222222111111111111000000000000000000000000000111111111111111111111111222222222111111111000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333222222333333444555444444444444444444444444555444444444444555666666777666666666666666777888::::::::::::;;;<<<======<<<<<<===============<<<;;;;;;:::999888888888888666666555444333333222222333333333444444444555555222222222222222222222222222222222222222222222222222222222111111111000000111111000000111111222333111111111111111111111111222222111111111111222222111111111111111111111111///////////////...............////////////.........///////////////......000000//////.........---000000000000000000000000////////////////////////////////////////////////......////////////......////////////000000000000222222333333333222222111000000000000000000000000000111111111111222222222222222222111111111000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111333333333333333333333333222222333333333333444444555555555444444333333333111222333444555444333222666666777777777777666666555555444444444444555555444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111000000000//////111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333333444444333333333333333333333333444555555555444444666777666666777777777888888888::::::::::::::::::999999:::999888999::::::888666666666666555555555555444444444444444444333333333333333333333333333333333333222222111111222222333111111111222222222333333333333333333333333333333111111111111111111111111444222111111333444444444111111111111111111111111222222111111111111222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111333333333222222111111111111111111111111111111111000111111111111222222222222222222111111111111000000000000000000000000000000000000000000000000000222222222111111111000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333222222333333444555444444444444444444444444555444444444444555666666777777666666666777888888999999999999:::;;;<<<<<<======>>>>>>>>>>>>======<<<;;;:::999888888888888666666555555444333333222333333333444444444444555222222222222222222222222222222222222222222222222222222222111111111000000111111000000111111222333111111111111111111111111222222111111111111222222111111111111111111111111/////////////////////.........////////////............////////////......000/////////............////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000222222222333333222222111111111111111111111111111000111111111111222222222222222222111111111000000111111111111000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444555555444444444333333333222222333444444444444444555555666666666666555555555555444444444444555555444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111222222222222333333333333222222222222222222222222444555555555444444666777555555555666666666777777::::::::::::::::::;;;;;;999888777777888888777555555555555444444444333333333333333333444444444444333333333333333333333333333222222111111222222333111111111222222222222333222222222222222222222222111111111111111111111111444222111111333444444333111111111111111111111111222222111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111000000000000000000000000000111111111111222222222222222222111111111111000000000000000000000000000////////////////////////222111111111111000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333222222333333444555444444444444444444444444555444444444444555666666777777777777777888999999888888888888999:::;;;<<<>>>>>>?????????>>>>>>===<<<;;;:::999888888888888666666666555444444333333333333333333444444444444222222222222222222222222222222222222222222222222222222222111111111111111111111000000111111222333111111111111111111111111222222111111111111222222111111111111111111111111......//////////////////......////////////............///////////////...////////////............////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000111222222333333222222222222222222222222222222222000111111111111222222222222222222111111111111111111111111111000000000000111111111111111111111111333333333333333333333333333333333333333333333333111111111111111111111111222222333333333333444444444444444444333333333333444444444333444555555666444444444555555444444444555444444333333444444555333333333333333333333333////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000111000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////222222111111000000//////111111111111111111111111111222222222222333333333222222222222222222222222333555555555444444555777555555666666666777777777::::::;;;;;;;;;;;;<<<<<<999888666666777888777666555555555444444444444333222222222333333444444555222222222222222222222222333222222111111222222333111111111111222222222222111111111111111111111111111111111111111111111111333111000111333444333222111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111000000111111111222222222222222222111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333222222333333444555444444444444444444444444555444444444444555666666888777777777888999::::::999999999999:::;;;<<<<<<===>>>>>>>>>>>>======<<<;;;;;;:::999888888888888666666666555555444444444222222333333333444444444222222222222222222222222222222222222222222222222111111111111111111111111111111000000111111222333111111111111111111111111222222111111111111222222111111111111111111111111............////////////......////////////......---.../////////////////////////////////.........////////////////////////////////////////////////////////////////////////......////////////......////////////000000000000111111222333333333222222222222222222222222222222000000111111111222222222111111111111111111111111111111111111000000000///111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333555555444333444555666777444444555555555555444444444444333333333333444444222222222222222222222222////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000000////////////...////////////000000000000////////////////////////////////////////////////////////////////////////222222111111000000//////111111111111111111111111111111111222222222333333444444444444444444444444333555555555444444555777666666666777777777888888:::::::::;;;;;;<<<<<<<<<:::888666666777888777777666666666555555555444444111222222333333444444444222222222222222222222222333222222111111222222333000000111111111222222222111111111111111111111111111111111111111111111111222111000111333444333111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222222222222111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333222222333333444555444444444444444444444444555444444444444555666666777777777777888999:::;;;;;;::::::;;;;;;<<<===>>><<<=========<<<;;;;;;:::::::::999888777777777777555555555555555444444444222222222333333333444444222222222222222222222222222222222222222222222222111111111111111111111111111111000000111111222333111111111111111111111111222222111111111111222222000000000000000000000000---.........//////000000......////////////......------...///////////////.........///////////////........................////////////////////////////////////////////////......////////////......////////////000000000000000111222333333333333333111111111111111111111111000000111111111222222222111111111111111111111111111111111111000000000///111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333555555444333444555666777555555555666666555555555333333222222222222333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111222222222222444444444444444444444444444555555555444444666777666666777777777888888888999999::::::;;;;;;<<<<<<;;;999666666777888888777666666666555555555555444222222222222333333333333222222222222222222222222333222222111111222222333000000000111111111111222222222222222222222222222111111111111111111111111111000000222333444222111111111111111111111111111222222111111111111222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111111222222222222222222222222000111111111111222222222222222222111111111111000000000000000000000000000111111111111111111111111//////000000000000000111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333222222333333444555444444444444444444444444555444444444444555666666666666666777888999:::;;;;;;;;;;;;;;;<<<===>>>???<<<<<<<<<<<<;;;:::999999999888777666555555555555444444444444444444444444222222222222333333333333222222222222222222222222222222222222222222222222111111111111111222222222111111000000111111222333111111111111111111111111222222111111111111222222000000000000000000000000------......///000000000......////////////......,,,---...///000000000000.........///////////////........................////////////////////////////////////////////////......////////////......////////////000000000000000111222222333333333333000000000000000000000000000111111111111222222222111111111111111222222222111111111111000000000000222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222222222333333333333444444444333444555555666555555666666666666555555333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000/////////............/////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111222222222222333333333333333333333333444555555555444444666777555555555666666666777777888888999999:::;;;;;;;;;:::777555444555666666666555555555444444444333333333333333222222222222222111111111111111111111111333222222111111222222333000000000000111111111111333333333333333333333333111111111111111111111111000000000222333444222000111111111111111111111111222222111111111111222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111222111111111111111111111111000111111111111222222222222222222111111111111000000000000000000000000000111111111111111111111111////////////000000111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333222222333333444555444444444444444444444444555444444444444555666666555555555666777888::::::;;;;;;;;;;;;<<<===>>>>>>============<<<;;;:::999777666555444444333444444333333333333333333333333111222222222222333333333222222222222222222222222222222222222222222222222000000111111111222222222111111000000111111222333111111111111111111111111222222111111111111222222000000000000000000000000------......///000000111......////////////......,,,---...///000000000000............/////////000........................////////////////////////////////////////////////......////////////......////////////000000000000000000111222333333333333111111111111111111111111000111111111111222222222000000111111111222222222111111111111000000000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444111111222222222333333333222222333444444444444444444444444555555444444444222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000/////////.............../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111000111111111111222222222222222222222222222222222444555555555444444666777444444444555555555666666777777888999999:::;;;;;;999666333222333555555555444444444333333333222222444333333222222111111111111111111111111111111111333222222222222222222333000000000000111111111111333333333333333333333333111111111111111111111111000000000222444444222000111111111111111111111111222222111111111111222222000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111222000000000000000000000000000111111111111222222222222222222111111111111000000000000000000000000000000000000000000000000000.../////////000000111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333333333222222333333444555444444444444444444444444555444444444444555666666444444444555666888999:::::::::::::::;;;<<<======>>>>>>>>>>>>===<<<;;;:::666666555444333333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222000000111111222222222222111111111000111222222333111111111111111111111111222222111111111111222222000000000000000000000000---------...///000000111......////////////......,,,---...///000000000000---.........//////000000........................////////////////////////////////////////////////......////////////......////////////000000000000///000111222333444444444222222222222222222222222000111111111111222222222000000111111222222222222111111111111000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222333333333444444444111111111222222333333333111222333444555444333222222333333444444333333222222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111222222333444444222222333333333333444444555555555555555555555555666666666666666555555555666666777888999:::::::::666666666666555555555555333333333333333333333333333333333222222222111111222222222222222222222222000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111333333333222222111111111111111111111111111111111111111222222222222111111111111111111111111111111111111222222222333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000333222222222111000000000111111222222222333333333333333333333333333333333333333333444444444555555444444444555555555555666555555555666666777888999888888999;;;===>>>???@@@>>>>>>>>>===<<<:::999888444444333333333333222222333333333222222222111111222222222222222222222222333333333333333333333333333222111000000111222333111111111111111111111111222222111111111111111222111111111111111111111111111111111111111111111111000000//////.........---...............///000000////////////////////////////////////////////////////////////////////////...------------...//////........................////////////////////////////////////////////////////////////000000000000000000111222222222222111333333333222222111111111111111111111111111111111111111111111111111111111222111111111000000//////000000//////000111222222111111111111111111111111111111222222222333333333222222222222222222222222111111222222222222111111111111111222222333333333222222222222222222222222333333333333333333333333222222222111111111111000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111222222333333444222222333333333333444444555555555555555555555555666666666666555555555555555666777888999999999999666666666666555555555555333333333333333333333333333333333222222222111111222222222222222222222222000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111333333333222222111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111222222222333333222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111111111111222222222333333333333333333333333333333333333333333444444444444555444444444444555555555555555555555666666777888999777888999:::<<<===>>>???=========<<<;;;:::999888444444333333333333222222333333333222222222111111222222222222222222222222333333333333333333333333222222111000000111222222111111111111111111111111222222111111111111111222111111111111111111111111111111111111111111111111000/////////...........................///000000///////////////////////////////////////////////////////////////////////////............///000000........................////////////////////////////////////////////////////////////000000000000000000111222222222222111333333333222222222111111111111111111111111111111111111111111111111111111111111111111000000000///000000000000000111222222111111111111111111111111111111222222222333333333222222222222222222222222111111222222222222111111111111222222222333333333222222222222222222222222333333333333333333333333222222222111111111111000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111222333333333222222333333333333444444444444444444444444444444555555555555555555555555555666777888888999999888666666666555555555555444333333333333333333333333333333333222222222111111222222222222222222222222000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111222222222222333222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222111111222222222333333333333333333333333333333333333333333333444444444444444444444444555555555555555555555666666777888999666777888999:::;;;<<<<<<<<<<<<<<<;;;:::999888777444444333333333333222222333333333222222222111111222222222222222222222222333333333333333333333333222222111000000111222222111111111111111111111111222111111111111111222222111111111111111111111111111111111111111111111111////////////............///............//////000///////////////////////////////////////////////////////////////////////////////////////000111111........................////////////////////////////////////////////////////////////000000000000000000111222222222222111333333333222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111222111111111111111111111111111111222222222333333333222222222222222222222222111111222222222222111111111222222222222333333333222222222222222222222222333333333333333333333333222222222111111111111000111111111111000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////............//////000000000000000000000000////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000000111222222333333222222222333333333444444444444444444444444444444444444555555555555555666555666666777888888777777666666555555555444444444222222222222222222222222333333333222222222111111111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111222222222333111111222222222333333333333333333333333333333333222222333333333444444444333333444444444555555555555555555555666777888999666666777777888999::::::::::::::::::999888777666444444333333333222222222333333333222222222111111111111111111111111111111222222222222222222222222222111111111111111111222111111111111111111111111111111111000111111222333111111111111111111111111111111111111111111111111///////////////.........//////............///000//////////////////////////////////////////////////////////////////////////////......//////000111........................////////////////////////////////////////////////////////////000000000000000000111222222222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111000000000000000111000000000000000111111111111111111111111111111111111222222222333333333222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111111000000000///////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////............//////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111///000000111111222333333222222222333333333444444444444444444444444444444333444444444555555666666555555666777777777666666555555555555444444444444222222222222222222222222333333333222222222111111111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111222222222333111111222222222333333333333333333333333333333333222222222333333333444444333333333444444444444555555555555555666777888999555666666666777777888888888999999888888777666555444444333333333222222222333333333222222222111111111111111111111111111111222222222222222222222222111111111222222111111111111111111111111111111111111111000000111222222333111111111111111111111111000000000000000000000000........./////////////////////............//////////////////////////////////////////////////////////////////////////////......------......///000////////////////////////////////////////////////////////////////////////////////////000000000000000000111222222222222111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000111111111111000000000000000111111111111111111111111111111111222222222333333333222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111111000000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000000111222222222222222333333333333444444333333333333333333333333333333333444555555666666555555666666666666555555555555555444444444444333222222222222222222222222333333333222222222111111111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000000111111111111222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222111111222222222333333333333333333333333333333333222222222222333333333333333333333333444444444444555555555666666777888999666666666666666777777777777777777777777666555555444444333333333333222222333333333222222222111111111111111111111111111111222222222222222222222222000111222222222222111000111111111111111111111111000000000000111222333333111111111111111111111111000000000000000000000000.........///////////////000//////............///////////////////////////////////////////////////////////////////////////---------------...//////////////////////////////////////////////////////////////////////////////////////////000000000000000000111222222222222111111222222222222333333333111111111111111111111111111111111111111111111111000000000000111111111111222111111000000000000000111111111111111111111111111111222222222333333333222222222222222222222222222222333333333333222222333333333222222222222111222222222222222222222222222222222222222222222222222222222111111111111000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000000111111222222222222333333333333444444333333333333333333333333222222333444444555666666555555555666666555555444555555555444444444333333111111111111111111111111333333333222222222111111111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111222111111111111111111111111111111222222222222111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111111111111222222222333333333333333333333333333333333111222222222222333333333222222333333333444444444555555555666666777888999777777777777666666666666555666666666666555444444444444333333333333222222333333333222222222111111111111111111111111111111111111111111111111111111000111222222222222111000111111111111111111111111000000000000111222333444111111111111111111111111000000000000000000000000............/////////000000000///...............////////////////////////////////////////////////////////////////////////...............//////000////////////////////////////////////////////////////////////////////////////////////000000000000000000111222222222222111111111222222222333333333111111111111111111111111111111111111111111111111///000000000111111111111222222111000000000000000111111111111111111111111111111222222222333333333222222222222222222222222222333333444444333333222333333333222222222111111222222222222222222222222111111111111111111111111222222222111111111111000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111/////////000111111222222222222333333333444444444333333333333333333333333222222333333444555666666444555555666555555444444555555444444444333333333111111111111111111111111333333333222222222111111000000000000000000000000000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111111222111111111111111111111111111111222222222222111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000333222222222111111000000111111222222222333333333333333333333333333333333111111222222222333333333222222333333333444444444555555555666666777888999777777777777777666666666555555555666555555444444444444444333333333222222333333333222222222111111000000000000000000000000111111111111111111111111000111222333333222111000111111111111111111111111000000000000111222333444111111111111111111111111000000000000000000000000---.........//////000000111000///...............///////////////////////////////////////////////////////////////////////////////////////000111111000000000000000000000000////////////////////////////////////////////////////////////000000000000000000111222222222222111111111111222222333333333111111111111111111111111111111111111111111111111//////000000111111111222222222111000000///000000111111111111111111111111111111222222222333333333222222222222222222222222222333333444444333333222333333333222222111111111222222222222222222222222111111111111111111111111222222222111111111111000111111111111000000000000////////////////////////////////////000000000000111111111000000000000000111000///......///000111////////////////////////............//////////////////............//////........................////////////////////////////////////////////////............////////////......////////////......////////////000000000000111111000000//////......////////////000000000000000000000000111111111111333333333222222111111111222222222333333333444444333333333333333333333333444444444444444444444444111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111222333333333222111111111000000//////222111111111000000//////000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222111111333333222222111000000000222222222111111111000000000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555444555555666666666666666777777777777777777777777666666555444333333222222333333333333333333333333111111111111111111111111000000000000111111111111222222222111111111000000111111000000111111222333111111111111111111111111000000000000000111111222222222222111111111000000222111111000///......---////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000111111111111222222222111111111000000111111111111111111111111222222222111111111000000222111111111000000//////000000000000000000000000222222111111111111222222000000000000000000000000000111111111111222222222111111111111111111111111111222333333444444333333111111222222222333333333111111111111111111111111111111111111111111111111333333222222111111000000111111000000//////......////////////////////////////////////000000000000000000000000000000000000111000///......///000111////////////////////////....../////////000000000//////............//////........................////////////////////////////////////////////////............////////////......////////////......////////////000000000000111000000000/////////...////////////000000000000000000000000111111111111333333333222222222111111333333333444444444555555333333333333333333333333444444444444444444444444222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333111111111111000000000///111111111000000000//////000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222111111222222222111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555555666666777777777777777777777777777777777777777666555555444333333222222333333333333333333333333111111111111111111111111000000000000111111111111222222222111111111000000111111000000111111222333111111111111111111111111000000000000000111111222222222222111111111000000111111111000///.........////////////////////////000/////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000111111111111222222222111111111000000111111111111111111111111222222222111111111000000222222222222111111111000111111111111111111111111222222111111111111222222000000000000000000000000000111111111111222222222111111111111111111111111111222333333444444333333222222333333333444444444222222222222222222222222111111111111111111111111111111111111111000000000111000000000/////////...////////////////////////////////////000000000000000000000000000000000000000000////////////000000/////////////////////////////////000000000111111//////............//////........................////////////////////////////////////////////////............////////////......////////////......////////////000000000000000000000000////////////////////////000000000000000000000000111111111111333333333222222222222111444444444444555555555555333333333333333333333333444444444444444444444444444444333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111000000000000//////000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222111111000111111111111222222222222222222111111111111111000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555666666777888888888888777777777777777777777777777555555444444333333222222222222222222222222222222111111111111111111111111000000000000111111111111222222222111111111111111111111000000111111222333111111111111111111111111000000000000000111111222222222222111111111111111111111000000//////......////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000111111111111222222222111111111111111111111111111111111111111222222222111111111111111333333333222222222222222111111111111111111111111222222111111111111222222000000000000000000000000000111111111111222222222111111111111111111111111111222222333333333333333333333333333444444444555333333333333333333333333111111111111111111111111///000000000000000000111000000000000////////////////////////////////////////////////000000000000/////////000000000000000000000////////////000000////////////////////////000000000000111111111111//////............//////........................////////////////////////////////////////////////............////////////......////////////......////////////000000000000000000000000////////////////////////000000000000///000000000111111111111222222222222222222222222333333333444444444444555333333333333333333333333333333333333333333333333555555444444333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111000000000000000000000000000000000//////000000000000000000000000////////////////////////000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111222222222222111111///000000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222222222222222222222222222222222222333333333444444333333333444444444555555555555666777777777777777666666666666666666666666444444444333333333222222111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111111111000000111111222333111111111111111111111111000000000000000111111222111111111111111111111111111000000000/////////...///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222000000000000000000000000000000111111111222222222111111111111111111111111111111222333333333333222222222222333333333444444333333333333333333333333111111111111111111111111......//////000000111111000000000000////////////////////////////////////////////////000000000000......//////000000000000//////000000000000//////////////////////////////000000000000111111111111//////............//////////////////////////////////////////////////////////////////////////////............////////////......////////////......////////////000000000000////////////000000000000////////////000000000000///000000000111111111111222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333555555444444333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000111111//////////////////000000000000000000000000000000////////////////////////000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111222222222222111111//////000111222333333444111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222222222222222222222222222222222222333333333444444333333333444444444555555333444555555666666555555555555555555555555555555333333333333333222222222111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111111111000000111111222333111111111111111111111111000000000000000111111222111111111111111111111111000000000000////////////000000000000000000000000.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000000000111111111222222222111111111111111111111111000111222222333333222222000111111111222222222222333333333333333333333333111111111111111111111111......//////000000111111////////////000000000000////////////////////////////////////000000000000---......//////000000111//////000000000000///////////////////////////////////////000000000111111//////............//////////////////////////////////////////////////////////////////////////////............////////////......////////////......////////////000000000000////////////000000000000////////////000000000000000000000000111111111111111222222222222333333333111111111111222222222222333333333333333333333333333333333333333333333333444444333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111......////////////000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222111111//////000111222222333333111111111111111222222222000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555333333444555555555555444555555555555555555555555333333333333222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111111111111222222222111111000000111111222333111111111111111111111111000000000000000111111222111111111111111222222222000000000000////////////000000000000000000000000.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000111111111111111111111111111222222222111111111111111111111111111111111111111222222222000000000000000111111111222222222222222222222222222222111111111111222222000000000000000000000000000111111111111222222222111111111111111111111111000111111222222222222222000000000000111111111111333333333333333333333333111111111111111111111111///000000000000000000111////////////000000000000////////////////////////////////////000000000000------......///000000111...///000111111000///...////////////////////////....../////////000000000//////............//////////////////////////////////////////////////////////////////////////////............////////////......////////////......////////////000000000000.../////////000000000111////////////000000000000000000000000111111111111111111222222222333333333111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111///000000000111111111111........./////////000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000111222222222333000000111111111222222222000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222333333333333444444333333333444444444555555333444444555555555555555444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111000000000000111111111111000000111111111222222222111111000000111111222333111111111111111111111111000000000000000111111222000000111111111222222222////////////000000000000000000000000000000000000............/////////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000111111111111000000111111111222222222111111111111111111111111000000111111111222222222000000000111111222222222222222222222222222222222222222111111111111222222000000000000000000000000000111111111111222222222111111111111111111111111000000111222222222222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111000000000.../////////000000000111////////////////////////////////////000000000000---------...///000000111...///000111111000///...////////////////////////............//////////////////............//////000000000000000000000000////////////////////////////////////////////////............/////////000......////////////......////////////000000000000.../////////000000111111////////////000000000000000000000000111111111111111111111222222333333333222222333333333444444444333333333333333333333333222222222222222222222222111111111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222//////000000111111111222---.........//////000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111222222222000000111111222222222222000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222222222333333333444444444333333333444444444555555444555555666666666666666444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111000000000000111111111111000000111111222222222222111111111000111222222333111111111111111111111111000000000000000111111222000000111111222222222222////////////000000000000000000000000000000000000---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000111111111111000000111111222222222222111111111111111111111111000000111111222222222222111111111222222333333333222222222222222222222222222222111111111111222222000000000000000000000000000111111111111222222222111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111111111111111111111111111333333222222111111000000.../////////000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000........................////////////////////////////////////000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000000000111111111111111111222222222333333333222222333333333333444444444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111222222222333333333222222333333333333444444444444444444444444444444333333333333333333333333444444444444444444444444444444333333333333222222333333333222222111111111111111000000111111222333000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111000//////000000111111111111111111111111000000000000000000000000---///111222000//////000/////////000//////...---......////////////......//////............//////...------------...//////////////////////////////............////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111===;;;888666555333222111222555555111000222222///000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111000......000111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000........................////////////////////////////////////000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000000000111111111111111111111222222222333333222222222333333333444444444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111000111111111111111111000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111222222222333333333222222333333333333444444444444444444444444444444333333333333333333333333444444444444444444444444444444333333333222222222333333333222222111111111111111000000111111222333000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111000000000000000111111111111111111111111000000000000000000000000---///111111000//////000....../////////...............////////////......//////............//////...------------...//////////////////////////////............////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111///444777666222///222666333000...///111222000...000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000........................////////////////////////////////////000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000000000111111111111111111111222222222222333222222222222333333333333444444444444444444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111222222222222111111111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111222222222333333333222222333333333333444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333222222222222222222222222222111111111111000000000000111222222000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111000000000000000000111111111111111111111111000000000000000000000000...000111000///...///000..............................////////////......//////............//////...------------...//////////////////////////////............////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111,,,222555111***,,,999EEELLL;;;///111444333222444000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////000000000000////////////////////////......////////////......////////////////////////////////////000000000000///000000000111111111111111111111111222222222222111222222222222333333333333333333333333333333333111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111111111111111111111111111000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111222222222222111111222222222333333222222222000000000000000000000000////////////////////////111111111111111111111111000000000000111111111111111111222222222333333333222222222333333333444444444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222222111222222222111111111111111000000000000000111222222///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111000000000000000000000000///000000000...///000222.....................///......////////////......//////............//////...------------...//////////////////////////////............////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222111------:::SSSfffeeeIII222000333///000777000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000//////000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////......////////////......////////////////////////////////////000000000000///000000000111111111111000000111111111222222222111111111222222222333333333333333333333333333333111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111111111111111111111111111000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111222222222222111111222222222333333222222222000000000000000000000000////////////////////////000000000000000000000000//////000000000111111111111111222222222333333333222222222333333333444444444444444444444444444444333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111111000000//////000000111222///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111000000000000000000000000000000000//////000333666111000///.........//////......////////////......//////............//////...------------...//////////////////////////////............////////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111///---///888KKKcccsssYYY@@@......111------333000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000000000111111111111000000000111111111111222111111111111222222222222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111222222222222111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111222222222333333333222222333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222111111111111000000000111111111111111000////////////000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000000000000000000///000222777:::444333111///......//////......////////////......//////............//////...------------...//////////////////////////////............////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000...---000777@@@IIIMMM999000---333666333111333000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000000000111111111111000000000000111111111111111111111111222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222111111000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111222222222333333333222222333333333333444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222111111111111///000000000111111111222///////////////000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111111111000000000000000000000000000000000000111555:::???888666333000///......///......////////////......//////............//////...------------...//////////////////////////////............////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000...---***---222555555444444555000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////......////////////......////////////////////////////////////000000000000000000000000111111111111000000000000111111111111000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////111111222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333222222333333333444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222111111111111000//////000000111111111222///////////////000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000///000000111222222111111111111111111111111000000000000000000000000000000000000222666===AAA:::888555111///......///......////////////......//////............//////...------------...//////////////////////////////............/////////000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222444555,,,333666000***,,,111333000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000000000//////......------////////////////////////////////////////////////////////////000000000000000000000000000111111222000000000000000000000000000000000000111111111111333333333222222111111111111111111111111111111111////////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000000000000000////////////111111000000//////......111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000////////////000000111000///......///000111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111222333333222111000222222222111111111000000111111111111111111111111000000000000000000000000111111222222222333333333//////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000/////////............000000000000000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000///////////////.........////////////////////////////////////////////////////////////000000000000000000000000000111111222000000000000000000000000000000000000111111111111333222222222222222222111111111111111111111111111////////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000////////////111000000000/////////...111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000111000///......///000111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111222222222222111000222222222111111111000000111111111111111111111111000000000000000000000000111111111222222222333333///000000111111111111111111111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////............000000000000000000000000000000000000000000000000////////////////////////000//////......//////000////////////////////////000000000000000000000000.........///////////////////////////////////////////////////////////////////////////000000000000000000000000000111111222000000000000000000000000000000000000111111111111111111111222222222222222111111111111111111111111////////////000000000000000000000000000000000000111000000//////000000111////////////////////////000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111222222222222111000222222222111111111111111111111111111111111111111000000000000000000000000111111111222222222222333///000111111222222111111111111111111111111111111222222222222111111000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////........./////////////////////////////////////////////////////////////////////////////////....../////////////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////////////////000000000000000000000000000111111222000000000000000000000000///000000000111111111111000000111111222222333333111111111111111111111111////////////000000000000////////////////////////000000////////////000000////////////////////////000000////////////000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111222222222222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000000000////////////000000///000000000111111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222000000111222222222222111111111111111111111111111333333222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........./////////////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////------......//////000000////////////////////////////////////////////////////////////000000000000000000000000000111111222000000000000000000000000///000000000111111111111000000000111111222222222000000000000000000000000////////////000000000000////////////////////////000000////////////000000////////////////////////000000////////////000000////////////000000000000////////////////////////000000000000000000000000.../////////000000000111////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111222222222222222222333333333444444333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111////////////////////////000000000000000000000000////////////////////////////////////////////////000000////////////000000//////000000000000/////////000000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000222111111111111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222000000111222222222222222111111111111111111111111222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000///////////////////////////......------......///////////////////////////000000000000000000000000.........///////////////////////////////////////////////////////////////////////////000000000000000000000000000111111222000000000000000000000000000000000000111111111111000000000111111111111111000000000000000000000000////////////000000000000000000000000000000000000000//////......//////000////////////////////////000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000//////000000000000//////000000000000111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111000000111222222111111111111111222222222111111111111111111111111000000000000000000000000000000000111111111111222000111222222333222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000............/////////000000000000000000000000000000000000000000000000000///////////////////////////......------......///////////////////////////000000000000000000000000///////////////.........////////////////////////////////////////////////////////////000000000000000000000000000111111222000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////000000000000000000000000000000////////////000000.../////////000000000111000000000000000000000000000000000000000000000000.........///000111111111.../////////000000000111.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000...///000111111000///...000000000000111111111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111000000111222222000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000111222222333333222222111111111111111111111111000000000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000////////////////////////.........------.........////////////////////////000000000000000000000000000000//////.........---////////////////////////////////////////////////////////////000000000000000000000000000111111222000000000000000000000000000000000000111111111111222222111111000000//////000000000000000000000000////////////000000000000000000000000000000000000//////............//////111111111111111111111111000000////////////000000.../////////000000111111000000000000000000000000000000000000000000000000---......///000111111222.../////////000000111111.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000////////////000000...///000111111000///...000000000000111111111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000333222111000000111222333000000111111222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111222333333333333222111111111111111111111111//////000111222333333444111111111111111111111111000000000000000000000000000000000000000000000000............////////////////////////////////////000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000///...............///////////////000111111111111111000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////////////////000000000000222111111111000000//////000000000000000000000000000000000000000000000000666999:::777111...///222......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222222111111111111222222222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000111111111111222222222111111222333333333333222333333333222222111111111222222222222222222222222333333333222222111111111222222222111111111111000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111000000000000000000000000000000000000000111111111111000...---,,,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000222111000//////000111222111111111111000///------............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000///...............///////////////000111111111000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////////////////000000000000111111111111000000000///000000000000000000000000000000000000000000000000444777888666111...000222//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222111111000000111111222111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000111111111222222222000111222222333333222222333333333222222222111111222222222222222222222222222222222111111000000000222222222111111111111000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111000000000000000000000000000000000000000000000000111111000000///...---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000222111000//////000111222111111111111000///...---............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000111111111111111111111111............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000//////............//////////////////000111111000000000000000000111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000111444555444000...000222000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222111111000000111111222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000111111111222222000111222222333333222222333333333222222222222111222222222222222222222222111111111000000000000000222222222111111111111000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111111111000000000000111111000111111000000///...---............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000111111111111111111111111............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////000///............/////////////////////000000111000000000000000111111111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000111111111000000000000000000000000000000000000000000000000000000000000000///111222222000///000222111111111000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000///.........///111222////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000000000111111111111000000111222222222222222222222222222222222222222111111111111111111111111111111111111111111000000222222222111111111000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000111111111000000000000000000000000......///000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111000000000000000000111111000000000000000000111000000000000000///..................////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000111111111111111111111111............////////////////////////////////////........................//////000000000000//////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////............/////////////////////000000111//////000000111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000000000111111000000000000000000000000000000000000000000000000...///000000000000111222111111111000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111000000000000000000111000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000///.........///111222//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000111111111000000111222222222222111222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111//////000000111111111111000000000000000000000000---...///000000111111000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000000000000111111000000000111111000000000///000000000000//////...............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000111111111111111111111111............////////////////////////////////////........................//////000000000000//////////////////////////////000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////............///////////////////////////////////////////////////////////////............//////000///////////////000111111/////////000111111222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000000//////000000111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000///////////////000000000111111///000111111222222111111111222222222222333333333111111111111111111111111222222222222222333333333222222222111111111111000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111/////////000111111222222000000000000000000000000......///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222000000111111111111000000//////000000000000//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000222222222222222222222222............////////////////////////////////////........................//////000000000000//////////////////////////////000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////...............///000000///////////////000111111...//////000111111222222000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000///000111111111000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////000000000111///000000111111111111111111111222222222333333333111111111111111111111111000111111111222222222222222222222111111111111000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111...//////000111111222222000000000000000000000000...///000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222///000111222222111000/////////000000000000//////............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000222222222222222222222222............/////////000////////////////////////........................//////000000000000//////////////////////////////000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////............/////////000////////////////////////////////////////////////...............///000111///////////////000111111...//////000111222222222000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////////////////000000000000//////000000111111111222000000000000000000000000000000000000000000000000111000///000111222111000...//////000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...000111111111000///000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////000000000000//////000111111111111111111111111222222333333333000000000000000000000000//////000000111111111222222222222111111111111000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111...//////000111222222222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222///000111222222111000/////////000000000000000///............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111222222222222111111111111111111111111111000000000000000000000000222222222222222222222222////////////////////////......////////////..................///////////////////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////.........---//////////////////////////////............//////000000000000000000000000111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000//////////////////////////////000000000000000000000000000000000000000000000000111111000000//////......000///...---------------////////////////////////............/////////000000000000000111111111111000000000000000000000000222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222000000000000000000000000000000111111111111000000111111222222222333333333333222222111111222222333222222222222222222222222333222111000000111222333111111000000000000111111////////////000000000000111111111111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222222111000//////...000000//////.........---////////////////////////000000////////////000000333333222222111111000000////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111000111111111111222222222000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111////////////////////////......////////////..................///////////////////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000/////////............//////////////////////////////............//////000000000000000000000000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111000000000/////////...000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...000///...------------...////////////////////////........./////////000000000000000000111111111111000000000000000000000000222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222111111111111111111111111000000111111111111000000111111222222222333333333333222222111111222222333222222222222222222222222222222111000000111222222111111000000000000111111000000000000111111111111000111111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222111111000//////...000/////////............////////////////////////000000////////////000000111111111111111000000000////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111////////////////////////......////////////..................///////////////////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////............//////////////////////////////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111000000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////////////////......------......////////////////////////....../////////000000000000000000000111111111111000000000000000000000000222222222222222222222222222111111111111000000000111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222111111111111111111111111000000111111111111000000111111222222222333333333333222222111111222222333222222222222222222222222222222111000000111222222111111000000000000111111111111111111222222222222///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222111111000/////////////////////............////////////////////////000000////////////000000////////////000000000000////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111////////////////////////......////////////..................///////////////////////////////////////////////////////////////////////////000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000111111111111000000000000000000000000000000////////////////////////////////////////////////////////////000000000000///////////////.........//////////////////////////////............////////////////////////////////////000000111111111000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000///////////////////////////////////////////////////000000000111111111111000000111111111111000///111111111111111111111111000000000000000000000000////////////////////////000000000000//////////////////............//////////////////////////////...////////////000000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000111111111222222222111111111111111111111111000111111222222111111000111111222222222333333333333222222111111222222333222222222222222222222222222111111111111111111222111111000000000000111111000000000111111111222222...///000111111111111111///////////////////////////////////////////////////////////////////////////000000000111111111111000000111111111222222222111111111111000000/////////////////////.........////////////////////////000000////////////000000---.........//////000000////////////////////////////////////////////////000000111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111////////////////////////......////////////..................///////////////////////////////////////////////////////////////////////////000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000111111111111000000000000000000000000000000////////////////////////////////////////////////.../////////000000000111........./////////////////////////////////////////////............//////////////////////////////...///000111222222111111////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000///////////////////////////////////////////////////000000000111111111111///000000111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////.........//////000////////////////////////////////////000000000111///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000111111111222222222111111111111111111111111111111222222222222111111111111222222222333333333333222222111111222222333222222222222222222222222111111111222222111111111111111000000000000111111/////////000000000111111...///000111111111111111///////////////////////////////////////////////////////////////////////////000000000111111111111000000111111111222222222111111111000000000000000.........///////////////////////////////////////000000////////////000000------....../////////000////////////////////////////////////////////////000000111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111////////////////////////......////////////..................///////////////////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111........./////////////////////////////////////////////............//////000000000000000000000000...///111222333222222111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000000111111111111000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000//////......//////000000/////////////////////////////////000000000111111000000000000111111111111000000000000000000000000111111111111111111111111//////000000000000000111111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222222222222222222222222222111111222222222222111111111111222222222333333333333222222111111222222333222222222222222222222222000111222222222222111000111111000000000000111111.../////////000000000000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111000000000000000000.........///////////////////////////////////////000000////////////000000............////////////////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111000111111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111////////////////////////......////////////..................///////////////////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111............/////////000//////////////////////////////............//////000000000000000000000000---///111333333333222111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000.../////////000000000111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111///////////////000111111//////////////////////////////000000000111111111000000000000111111111111000000000000000000000000111111111111111111111111////////////000000111111111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222222222222222222222222222111222222333333222222111111111222222222333333333333222222111111222222333222222222222222222222222000111222222222222111000111111000000000000111111//////000000000111111111000111111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000111............/////////000////////////////////////000000////////////000000000000//////////////////////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111000111111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111////////////////////////......////////////................../////////000///////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222---.........//////000000//////////////////////////////............//////000000000000000000000000---///111333444333222111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000.../////////000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111///////////////000111111////////////////////////000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000111111111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222222222222222222222222222111222222333333222222111111111222222222333333333333222222222222222222333222222222222222222222222000111222333333222111000111111000000000000111111000111111111111222222222111111111111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000111111111---.........//////000000////////////////////////000000////////////000000111111000000//////......////////////////////////000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111000111111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////222111111111000000//////000000000000000///......000///.........///111222000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////............/////////000////////////000000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222111111111000000//////......///111222333444555000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111//////000000000000//////222111111111000000//////000000000000000000000000///000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000//////......------000000000000000000000000000000000000111111111111111111111111111111111111111111000000//////......000000000000000000000000111111000000000000111111........................111111000000//////......000000000000000000000000111111000000//////......000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000222222111111111111111111111111111111111111111111//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////111111111000000000//////000000000000000///......000//////...///000111222000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////........./////////000000////////////000000000000000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000/////////000111222333333444000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111//////000000000000//////111111111111000000000///000000000000000000000000000000000111111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000//////////////////.........000000000000000000000000000000000000111111111111111111111111111111111111111111000000////////////000000000000000000000000111111000000000000111111////////////////////////111000000000/////////...000000000000000000000000111000000000/////////...000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////111111000000000000//////000000000000000//////...///////////////000111111000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////....../////////000000000////////////000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000111111111222222222000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111///000000111111000000///111111111111000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000111111222333111111111111111111111111222222222222222222222222222222222222222222222222111111111111222222222333222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333444444333333333333222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000...///////////////000000000000000000000000000000000000000000111111111111111111111111111111111111111000000000000/////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111222222222222222222222222111111222222222222222222222222222222222222222222//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////000000000000000000////////////000000000000/////////////////////000000111000000////////////000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000////////////////////////000000000000//////////////////////////////////////////////////////000000000000//////...////////////000000000////////////000000000000////////////////////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////////////////////////////111111111000000000000000111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000000111111000000000111111111000000000000000000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............/////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000111111222333111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333444444444444333333333333000000000000000000000000////////////////////////////////////////////////111111111000000000000000......//////000000000111///////////////////////////000000000111111111111111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000////////////////////////////////////000000000000///////////////000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111111222222222222222333222222222222222222222222//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////000000//////000000000000//////...//////000000000000000000000////////////000000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000111////////////000000000000////////////////////////////////////000000000111111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111////////////////////////////////////////////////000000000000000000111111222222222111111111111000000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000111111000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............/////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000111111222333111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333222222333333333333333333000000000000000000000000////////////////////////////////////////////////000000000000000000111111.../////////000000111111///////////////////////////000000000111111111111111111111111111111111111000000000000111111111111////////////////////////111111000000000000111111////////////////////////////////////000000000000////////////////////////////////////000000000000///000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222333333333333222222222222222222222222//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////......////////////000000...//////000000000000000......///000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111////////////000000000000000000000000000000000000/////////000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000111111222222111111000000000000000111111111111000000000000000000000000///000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000111111222333111111111111111111111111333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222222222333333444444555555333333333333333333333333222222333333333333444444000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000000000000000000111000000000000000000000000000000000000111111111111111111111111111111111111000000000111111111111222000000000000000000000000111111000000000000111111////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222111111111222222222222333111111111111111111111111000000000000000000000000111111222222333444444444333333333333333333333333//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////........./////////000000......///000000000000000---...///000111000000///000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000111111111////////////000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111222222000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000111111222222111111000///000000000111111111111000000000000000000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000111111222333111111111111111111111111333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222222222333333444555555666333333333333333333333333222222222333333444444444111111111111222222333333000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111000000000000111111000000000000000000000000.../////////000000000111000000000000000000000000.../////////000000000111000000000000111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222111111111222222222333333111111111111111111111111111111111111111111111111111111222222333444444555333333333333333333333333//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000//////---.........//////000000......///000000000000000---...000111111111000///000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000111111111222222222000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111//////000000111111111222000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111000111222222333111111111111111111111111333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333222222222222222222222222222222333333444555666666333333333333333333333333222222222333333444444444444444444555555666666666000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222222222111111000000//////000000000000000000000000000000000000111111111111111111111111111111111111000000111111222222222222000000000000000000000000111111000000000000111111111111111111111111111111.../////////000000111111000000000000000000000000.../////////000000111111000000000000111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111111111222222222222222222222222111111222333333444555555333333333333333333333333////////////000000000000000///...------...///000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......111111000000//////......111000///......///000111///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000222222111000///...------000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000111111111111222222222111111111000111111222333111111111111111111111111333333333222222111111111222333333444444333333222222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333222222111111222222333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---000000000000111111111111111111111111111111111111222222222222222222222222333333333222222111111111111111111111111111111111111111222222222333333333111111222222222333333333111111222222222333333333111111333444444333222111555444444444444555555666////////////000000000000000///...------...///000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////111111000000////////////111000////////////000111///////////////000111111000000000000000000000000000000000000000000000000////////////000000000111000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000111111111111222222222111111111111111222222333222222222222222222222222333333333222222222111111222333333444444333333222222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333222222111111222222333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////.........000000000000111111111111111111111111111111111111222222222222222222222222333333333222222222111111111111111111111111111111111111222222222333333333111222222222222333333333111222222222222333333333000111333444555555444444333333333222222333444444////////////000000000000//////............//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000000000000/////////111000000000000/////////111000000//////000000111000////////////000111111000000000000000000000000000000000000000000000000/////////000000000111111000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000111222000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000111111111111222222222111111111111111222333333333333333333333333333333333333333333222222222222333333444444444444333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////......000000000000111111111111111111111111111111111111222222222222222222222222333333333222222222222111222222222222222222222222111111222222222333333333222222222222333333333333222222222222333333333333111222333444555666666666444333333222222222333333////////////000000000000/////////....../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000000000000000000000000000000000//////000000000111111111000000111111111111000000000000000000000000000000///000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000111111111222222222222111111111111222333333444444444444444444444444333333333333333333333333333333444444444444333333333333333444444444444555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000111111111000000111111111222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000/////////////////////000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333444444222222222333333333444444222333333444444555555555555444444333333444444555////////////000000000000...//////////////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111000000111111111111000000000000000000000111222222111111111111111111111111111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000///000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000......//////000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222222222222111222333333444444444444444444444444444333333333333333333333333333444444555555444444333333333444444444555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333222222222222111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000111111111111000000111111111222222222111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000///000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222333333333444444444222222333333333444444444444444444333333333333333555444444444444555666666////////////000000000000......////////////......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000111111111111222000000000111111111111222000111111222222111111000111000000000000111222222111111111111111111111111111111111111111111111111000000000111111111222222000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222111111111222222222222333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222333333222111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222222222222333444444444444444444444444444444333333333333444444444444444444555555555555444444333444444444555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222111111222222333333222222222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222000111111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000111111111111111111111111111111111111222222222222222222222222111222222222222333333333333333333333333333333333111111222222222333333333333333333333444444444444333333333333444444444444666555555444444444555555666666666666777999:::;;;////////////000000000000---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222000111222222222222111000111111000000111111222333111111111111111111111111111111111111111111111111000000111111111222222222000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222111111111222222222333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222222333333222222111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222333222222222222333444444333333333333333333333333333333333444444444555555444444555555555555444444444444444444555555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333222222111111222222333333333222222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000111111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333111111222222222333333333333333333444444444444555333333333444444444444555555555555555777888:::;;;<<<<<<===>>>@@@BBBCCCDDD////////////000000000000---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222222000000111111222222222222000111222333333222111000111111111000111111222333111111111111111111111111111111111111111111111111000111111111111222222222000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222333444444333222111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222333333222222333333444555333333333333333333333333333333333444444555555555444444555555555555444444444444444555555555666666555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333222222222222222222333333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222000111111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000111111111111111111111111111111111111222222222222222222222222111111111222222333333333333333333333333333333333111111222222222333333333333333333444444444555555333333333444444444555555555555555777999<<>>===<<<===@@@EEEJJJNNNNNNNNNPPPTTTVVVUUURRROOO000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111333333333222222222111111222222222222222222222222222222111111111111222222222222222222222222222222111111111111222222222222111111111111111111111111111111222222222222111111111111222222222333333333000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111///000222222000000000111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111111000000000000000000000......//////000111111222111111111111111111111111222222333333333333444444333333333333333333333333555555555555666666666666666666666666666666666666777666666666777777888888777777777777777777777777666666666666666666666666666555555555666666777888333333333333333333222222555555555555555555555555333333333333333333333333333333333222222222222111111111000000000000111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111222222333333444333333333333333222111000000000000000000000000000111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222111111111111111111111111111222222333333222222111333333333333333333333333222222333333333333333444222333444555666777777777888888888777777888;;;===;;;===CCCJJJQQQXXX^^^aaa______]]]ZZZVVVRRROOOMMM000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111222222222222111111222222222222222222222222333333333333222222222222222222222222222222222222333222222111111222222333222222222222222222222222111111222222222333333333222222222222222222222222111111222222222222111111111222222222222333333333000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///111222222111000000111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000111111...//////000000111111111111111111111111111111111222222333333333333444444333333333333333333444444444444555555555666666666444444444555555555666666555555666666666777777777666666666666666666666666444444444444444444555555555555555444555555666777333333333333333333444444444444444444444444444444444444444444444444444444333333333333222222222222111111000000000000111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222333333333222111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222222222222222222222222222111222222333333222222111333333333333333333333333222222222333444444555555111222333333444555555555777888;;;===???BBBGGGKKKIIILLLQQQVVV[[[___aaabbb```aaaaaa^^^XXXUUUTTTUUU////////////////////////////////////000000000000//////////////////////////////000000000000//////////////////000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000///000000000111111111111111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222222333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333222222222222333333333444222222222222222222222222111222222333333222222111222222222222222222222222000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///111333222111000111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000111111111222222222111111111111111111111111000000000000000111111111//////000000000111111111111111111111111222222222222222222333333333444444333333333444444444444444444444444555555666666777666666666666666666666666666777777888888888888888777777777777777666666666555555555666666666666666666666555555555666666777555555555555555666666666444444444444444444444444444444444444444444444444444444333333333222222222222111111000000111111222333222111000000111222333111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333222222222222222222222222333333333222222111000000000000000000000000111111111000000000000000////////////////////////111111111111111111111111////////////////////////000000000000000000000000111111222222222333333333222222222222222222222222222222222222222222222222111222222333333222222111333333333333333333333333444444444555555666666666555555444444555777:::<<<<<>>>>>@@@BBBCCCEEEEEEDDDCCCBBBCCCCCCCCCBBBAAA@@@@@@@@@AAA@@@@@@???>>>===<<<<<<<<<;;;::::::999999::::::<<<<<<;;;:::999888888777888888888888888888888888666666666666666666666666555444444444444333333333333222222111111222222333111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222333333111111111222222333333444000111222333333333333222111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333111222222333333222222111333333333333333333333333111222333555666888999999:::===CCCIIIOOOSSSUUUVVVUUUXXX\\\___aaadddgggjjjlllpppvvv}}}000000000000000000000000////////////000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000000000000000111111111111222222222222222222222222333333333333333333333333222333333444444333333222333333333333333333333333333333333444444555555555555555555555555555555555555555444444444444555555555555555555555555555555444444444555555555666666333333333333333333333333222333333444444333333222333333333222222111111111000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333000000111111222222222222111111111111111111111111111111111111111111111111222222222222222222222222000222444333222111222333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111...000111222222111000...000000000000000000000000111111222222222333333333111111111111111111111111...//////000111222222222222222111111111111111111///000000111222222333333222222333333333444444444333333444444555666777777666777888999:::;;;<<<<<>>===<<<;;;888888888888888888888888777777777777777777777777555555444444444333333333333222222111111222222333000111222333333222111000111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333000000111222333333444444000111222333333333333333111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222333333222222222333333333333333333333333222333555888;;;===???@@@HHHMMMTTTZZZ]]][[[XXXUUUQQQVVV^^^fffnnnuuu|||000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000222111111111000000//////222111111111000000//////000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111111111222222222222111111000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000444333333222111111111222333333333333333333333333555555555444333333333222555444333222222222333444:::777444333444666777777777777777888888888888888888888888:::===???@@@?????????>>>???>>><<<888444888999:::999777666666666<<<:::666555555555444333777555444444444333111///222333444555444444222111111000000//////000000111333333333222222222111111111111000000000000111111111111111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222//////000000111111222222000111222333333222000000000000000000000000000000000000000000000000000000222444555444444333444555444222000//////000222444000111111111111222222222333333333333333333333333111111222333333333333333333555777666222111333555777888999:::;;;;;;<<<<<>>???>>><<<:::999999:::999888666666777777777666555555555444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000111111111111222222222222222222222222222222222222222222222222222222222222222111000//////000000222111111111000000//////000000000000000000000000//////000000000000//////222222111111111111111111///333555333...,,,---000222222222222222222222222333333333333333333333333222333333444444333333222333333333333333333444444333444555555444333555666:::666999BBBHHHGGGFFFIIISSSXXX]]]___\\\YYYWWWWWW[[[```ooo000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000111111111111000000000///111111111111000000000///000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111111111222222222222111111111000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111444333333222111111222222222222333444444555555666666666666666666666666666666666555444555666777888777666666666777777777666===<<<<<<<<<============::::::;;;===???AAABBBBBBFFFEEEDDDEEEFFFFFFDDDBBB:::<<<>>>===999777888999666555333333555666777666555555555666777777666444333444444444444333333222111111000000000000111111333333222222222111111111111111000000000000111111111111111111111111111111222222222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222000000000000111111111111000111222333333222111000111111111111111111111111111111111111111111111111222333333222111111222333444333333222111000000000000111111111111222222222333333333333333333333333000000111222333333444444555777888888666555777999888999999999:::<<<@@@BBBFFFJJJOOOSSSWWW]]]dddjjjpppzzz~~~yyyvvvtttmmmjjjfffaaa\\\YYYVVVTTTPPPLLLKKKMMMMMMJJJHHHJJJFFFEEEDDDAAA>>><<<<<<<<<;;;999888888999:::999888666666555555444444444444333333333333333333333444222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000111111111111222222222222222222222222222222222222222222222222222222222222222111000000000000000222111111111000000000000111111111111111111111111//////000000000000//////111111111111111111111111...111333222111333999>>>222222222222222222222222333333333333333333333333222333333444444333333222333333444444444444444444333444555666555666888:::DDD@@@@@@FFFJJJKKKPPPVVV^^^^^^\\\XXXVVV[[[eeennnxxxyyy000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111444333333222222222222222222222333444555666666777333333333333444444444444333333333333444555777777444777;;;???BBBCCCDDDDDDHHHFFFEEEFFFGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMNNNOOONNNNNNNNNPPPQQQOOONNNGGGIIIKKKIIIEEECCCCCCEEEBBB???===<<<<<<;;;:::888666666777888::::::888666777666555444444444444444222222111111111111222222222222222222111111111111111111000000000000111111222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222111111111111111000000000111111222222222222111111111111111111111111111111111111111111111111111111222111000//////000111222111222333444333222000///000111111111111222222222333333333333333333333333111222222333444555555666333444555666777888999:::===>>>???AAADDDIIIPPPUUU\\\ccckkkqqquuuzzz}}}zzzwwwqqqmmmhhhbbb^^^]]]YYYQQQKKKJJJNNNMMMJJJHHHEEECCCBBBBBB===;;;:::999:::999777555666666666555555555444444555555555444444444444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000111111111111222222222222222222222222222222222222222222222222222222222222222111000000000000111111111111111111000000000111111111111111111111111///000000111111000000///111111111111111111111111///000000000111666???FFF333333333333333333333333333333333333333333333333333333444444444444333333333444555666666555444333333444666777888:::>>>AAADDDDDDGGGNNNSSSWWW^^^eee]]]^^^^^^^^^dddttt////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111000000000000000111111111000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222444333333222222222333333333333333444444555555555222222333333333333333444444444555666888999;;;;;;>>>@@@DDDHHHLLLOOOSSSUUUTTTRRRPPPQQQTTTVVVVVVUUUWWWXXXYYYYYYXXXXXXYYYZZZZZZZZZ[[[\\\^^^]]][[[XXXXXXVVVUUUUUUUUUTTTQQQOOOPPPMMMJJJHHHGGGEEEBBB@@@AAA@@@@@@AAABBBAAA???<<<===<<<999777666666666666444444333222222222222222333222222222111111111111222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222333333333333333333222222222222222222222222222222222222222222222222222222222222111111000000000111111222222222222222222111111111111111111111111111111111111111111111111222111///000222444555666111222222333333333333333000000111111111222222222222222333333333333444444444444444444555555666666444444555777:::<<<>>>>>>EEEJJJPPPVVV\\\dddmmmsss{{{yyyuuuooocccYYYUUUWWWUUURRROOONNNLLLKKKIIIFFFDDDAAA@@@???===:::888777777666666555555444444555555555444444444444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000111111111222222222222222222222222222222222222222222222222222222222222222111000000111111111111111111111111111111111111111111111111111111111000000000111111000000000111111111111111222222222111111000///...222888===333333333333333333333333333333333333333333333333333333444444444444333333222333555666666555333222444555777999;;;???DDDGGGEEEIIIOOOVVVZZZ^^^cccggg___fffoooxxx////////////////////////////////////////////////////////////////////////111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000111111000000000000000000000000000000111111111222222222111111111111111111111111111111222222333333333333222222222222222222222333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222444333333222333333444444444444444444333333333333666666777777777888888888<<<===???CCCFFFHHHJJJKKKQQQSSSTTTVVVYYY```hhhnnnkkkgggdddfffjjjmmmmmmkkklllnnnooonnnllllllmmmoooppprrrvvvzzz}}}|||xxxuuupppjjjeeeggglllmmmggg```]]][[[YYYXXXWWWUUURRRPPPOOOMMMLLLMMMNNNNNNLLLJJJGGGEEEBBB???===;;;;;;;;;888888666555333333222222333333333333222222222111222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333444444333333333222222222222222222222222222222222222222222222222333333222222111111000000111111222222222333333444111111111111111111111111111111111111111111111111222111000222666:::;;;;;;888666444222111111222333000000111111111222222222222222222333333444444444555444444333333444555666999:::===???BBBEEEGGGIIINNNXXXeeeqqqzzz|||xxxiiifffaaa]]]ZZZWWWSSSPPPQQQNNNKKKIIIHHHGGGFFFDDD:::999999888666555555444555444444444333333222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000111111111222222222222222222222222222222222222222222222222222222222222111111111111111222222111111111111111222222222111111111111111111111111000000111111111111000000000000111111111222222222222222222111000000222333333333333333333333333333333333333333333333333333333444444555555444444333111222444555555444444333666888;;;>>>AAAEEEIIIMMMQQQSSSVVVXXX\\\ccciiilllxxx~~~000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111222222333444444444222222222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333444444555444444444444444444444444777777999:::;;;===>>>>>>EEEHHHMMMTTTZZZ```ccceeegggjjjmmmpppxxx|||yyyuuuqqqmmmhhhddd[[[YYYVVVUUUVVVXXXXXXWWWUUUTTTPPPLLLIIIEEECCCBBB???>>><<<:::777666555444444444444444333333333333222222111111111111222222333333333333333333333333222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333444444444444333333222222222222222222222222222222222222222222222222222222222222222111111111222222111222222333444555222222222222222222222222222222222222222222222222222111111444:::======;;;???<<<777333000...//////000111111111111222222222111222222333333444444555333333222222333555777888>>>BBBFFFHHHIIIKKKOOOSSSZZZgggzzzyyysssnnniiibbb]]]YYYUUUPPPLLLKKKKKKKKKKKK@@@???>>><<<:::888777666555555444444333222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000111111111111222222222222222222222222222222222222222222222222222222222222111111111111222333333111111111222222222222222222222222222222222222222000111111222222111111000000000000111222222333333111111222333333333222111333333333333333333333333333333333333333333333333444444555555555555444444222222333444555666666777<<>>BBBFFFIIILLLMMMUUUZZZbbblllwwwtttpppjjjeeedddddddddddddddbbb___[[[VVVQQQMMMJJJHHHFFFCCC@@@===:::888777666666555555555444444444333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333444444444444333333222222222222222222222222222222222222222222222222111222222222222222222333222222111111222333555666222222222222222222222222222222222222222222222222222111111555:::<<<999666<<<;;;888555222000//////000111111111111222222222111111222333333444555555333333444555888<<<@@@BBBHHHOOOUUUVVVTTTUUU[[[bbbkkkyyy{{{uuuiiicccYYYQQQMMMKKKIIIIIIGGGFFFDDDAAA???<<<:::999666666555555444333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000111111111111222222222222222222222222222222222222222222222222222222222222111111111222222333444111111111222222333333333222222222222222222222222000111111222222111111000///000000111222222333333///000000222333444333222444444444444444444444444333333333333333333333333444444555555555555444444444333333444666888;;;===CCCFFFKKKOOOQQQSSSUUUWWWTTTWWW]]]jjj000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111.../////////000000111111111111111111111111111111000000000000000000000000//////000000111111111222//////000000111111111222000000000000000000000000000111111111111222222222111111111111111111111111111111222333333444555555222222222333333444444444222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444333333333333333444555666222333555777:::<<<===>>>DDDFFFJJJOOOTTTZZZ]]]```gggmmmxxxzzzuuusssrrrqqqmmmllliiieee___YYYSSSPPPMMMKKKHHHDDD@@@===;;;:::777666666666666555555555333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333444444555555444444333222222222222222222222222222222222222222222222222111111111222222333333444222222111111222444555666222222222222222222222222222222222222222222222222222000111444999:::555000555666666666666444333222000111111111111222222222111111222333333444555555555666777:::???DDDIIILLLVVV___ggggggcccccckkktttyyyvvviii\\\SSSMMMJJJHHHLLLKKKIIIFFFBBB???===;;;888777777666555444444444222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000111111111111222222222222222222222222222222222222222222222222222222222222111111111222333333444111111111222222333333333222222222222222222222222111111222222222222111111///000000111222222333333000///...///111222222111444444444444444444444444333333333333333333333333444444555555555555444444666555444444777:::>>>AAAHHHLLLRRRVVVWWWXXXYYYZZZYYYaaammm000000////////////000000////////////////////////000000000000000000000000222111111111000000//////111111111111111111111111111111000000000000111111000000000111222222222333000000000000000000000000222111111111000000//////111111111111111111111111000000000000000000000000000111111111111222222222111000000000111222333333222222222222222222222222444333333222111111111222333333333333333333333333333333333444444444555555222222333555777777666555:::444222777888444444777888:::<<>>;;;666555444444555666555333222333333333333222222222333333333333222222222222222222222222222222222222333333333333333333333333222222333333333333444444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444222333333444444333333222333333333222222222111111222222222222222222222222333333222111111222333333333333333222222222111111111111111111111111111111222222333444444333222222333333444444444333222111333111000111333444333111777666555444555888<<<@@@IIIQQQZZZaaahhhrrrxxxyyy|||rrr```\\\VVVRRRQQQOOOLLLIIIEEEDDDAAA===:::888777666555444444444666666444222333333333333333333333333222222222222222222222222111111222222222222111111222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111222222333333333333444444000000000000000000000000222222222222111111111000111111111111111111111111222222222333333444444444444444444444444444444444444444333222222222333333333444444333222333555777======>>>AAAEEEKKKRRRVVVWWWWWW\\\jjjzzz}}}111000000//////000000111111111111111111111111111000000000000000000000000333333333222222222222222111111111111111111111111111111000000000000111111222222222111111111111111000000000000000000000000111111111111111000000000111111111111111111111111222222222222222222222222000111111111111222222222333222222111111111111222333333333333333333333333333333222222111111222222333333333333333333333333333444444444444555555555444555666777777777777666666666888;;;<<>>GGGNNN^^^gggqqqxxx{{{rrrfff^^^YYYUUUOOOKKKIIIJJJKKKIIICCC>>>;;;;;;999777555555555666555444333333333333222222222222333333333333333333333333111111222222222222111111222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333444444111111111111111111111111222222222222111111111111222222222222222222222222222222333333333333444444444444444444444444444444555555444333333333333333333444444444444555888;;;BBBAAABBBGGGNNNTTTWWWWWW[[[aaalll111000000000000000000111111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111000000000000111111333222222222111000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000111111111222222222444333222222111111111111333333333333333333333333333333222222111222222333444444444444444444444444444444444444555555555555333444666666777777999:::555999===AAADDDKKKVVV```pppyyy}}}oooddd```bbbeeeggglllssswwwuuuooogggbbb```bbbgggnnntttuuuqqqlllhhhdddbbbeeeiiimmmttt{{{qqqhhh```^^^```dddmmmvvvuuuvvvvvvssslllccc\\\YYY```ZZZUUUWWW[[[[[[WWWSSSRRRTTTYYY___gggooouuuyyyuuuuuuwww}}}|||oooiiiddd\\\RRRMMMNNNNNNKKKGGGDDDAAA>>><<<<<<:::888666666555444333333444555555444444444444333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444222222222333333333444444222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222333333333333333333333333333222333222222333555666777777666777999;;;@@@JJJWWW```iiirrr||||||qqqjjjbbbXXXPPPJJJJJJNNNRRRQQQJJJCCC@@@>>>;;;888666666666555444333333333333222222222222333333333333333333333333111222222333333222222111222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333444444444444444444555444333333222222333333444555666777777999===@@@AAACCCHHHNNNTTTXXXYYYYYYfffqqq111111000000000000111111111111111111111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111333222222222111000000000000000000000000000000000111111111111111222222222111111111111111111111111222222222222222222222222000000111111111222222222444444333222111111111222333333333333333333333333333222222111222222333333444444444444444444444444444444444555555555666666444444555444333555888<<<888???HHHNNNUUUaaannnxxxuuurrrlllfffbbbcccfffiiiqqqxxx|||uuuyyy~~~wwwtttuuu{{{tttooonnnsss~~~wwwmmmhhhrrrnnniiiiiikkkhhh]]]SSSQQQQQQRRRTTTYYY```fffjjj\\\\\\^^^ffftttxxxmmm___UUUQQQPPPMMMKKKGGGFFFDDDCCCBBB@@@===:::888888777666555555555555333333333444444555555666333333333333333333333333333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444333333333333444444333333333333333333333333000222444555666666777777666;;;CCCJJJRRR\\\iiirrruuu}}}vvviii```UUUMMMIIINNNSSSPPPLLLJJJEEEBBB>>>;;;999888666555444444444333333333222222333333333333333333333333222222333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222333222222222222222222222222333333333333333333333333333333333444444444555555333333222222222222333333777888:::;;;<<>>EEEKKKYYYbbbnnnvvv{{{uuu^^^UUURRROOORRRYYYYYYVVVQQQMMMHHHCCC>>>:::888777777666555555444444444444444444444444444444222333333444444333333222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222222222222222222222222222222333333333444444333333333333333333333333444444444333333222222222222222333333444555555666333333333444666777999:::@@@BBBDDDEEEFFFIIIMMMPPPSSS[[[gggqqqvvvxxxzzzzzzxxx~~~}}}{{{222222111111111111222222////////////////////////000000000000000000000000111111111222222333333333111111111111111111111111111111000000000000111111000000111111222222222333000000000000000000000000111111111222222333333333111111111111111111111111000000000000000000000000000111111111111222222222222222222222333444444555444444444444444444444444222111111111222333333444555555555555555555555555555555555555666666666777777:::===AAAIIIYYYlllzzz|||tttmmmkkkjjjhhhgggmmm~~~xxx}}}}}}~~~qqqllleee^^^\\\```gggmmmtttmmmcccZZZZZZeeewwwwwwkkkcccXXXNNNJJJIIIJJJKKKNNNOOOPPPOOOLLLHHHBBB???;;;:::888777555333111111444444444444444444444444333333333333333333333333222222333333333444444444222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444222222333333333444444444222333333444444333333222111111111222222333333333222222222222222222222222111222333444444333222111111111111222222333333333333333333333333333333333000111333444444333111000333333222111222333555666555666777888===HHHUUU^^^llluuutttiii]]]RRRPPPWWW```]]]XXXSSSNNNHHHAAA<<<999888888777666555555555444444444444444444444444222333333444444333333222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444444444444444444444444444222222222333333444444444333333333333333333333333444444444333333222222222222222333333444555666666444444555666888:::<<<===DDDEEEGGGHHHIIILLLPPPSSS[[[hhh~~~}}}~~~{{{vvvuuuwww000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222111000///000000000000000000000000111111111111111111111111333333333222222111111111000111111111111222222222111111222222222333333333444444333222222333333333444444444444444444444444222222333333333444444444444444444444444555555555:::555333666777666666999999GGGRRRTTTYYYkkkrrreeegggrrryyyzzzzzzyyywwwyyy|||~~~yyyuuusssxxxyyyoooiiillltttyyyyyy{{{oooddd[[[ZZZcccooo}}}vvvgggWWWQQQTTTTTTPPPKKKKKKMMMQQQRRROOOKKKIIIEEE@@@999666666666444222333555777777555333222222333333333222222222111111222222333333333444444444444444333333333333222222333333333333333333333333111000000222444666666555222333333444444333333222333333333333333333333333444444444444444444444444333333333222222111111111222222222222222222222222333333333333333333333333444555555555444333333222333333333333333333333333444444444444444444444444777333111111555888888777444777<<>>888444555666555333444555555666666666555555444333333222222333333444111222222333333222222111222222333333333333444444333333333333333333333333444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333444555777888:::;;;888777666888;;;@@@CCCDDDKKKKKKKKKGGGFFFLLLXXXbbblll{{{yyysssyyy000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222111000000111111111111111111111111111111111111111111111111333333333222222222111111111111111111222222222222111111222222222333333333444444333333222333333444444444444444444444444444222222333333333444444444222333333444444555666666777555555888:::;;;>>>CCCHHHVVVdddjjjsssuuummmeeedddppp}}}zzz~~~}}}}}}~~~vvvtttxxx}}}tttfff\\\]]]cccppprrruuuzzzyyyoooiiifff___WWWOOOMMMLLLOOORRRTTTUUUVVVNNNIIICCC???<<<:::777444333444555555444333333333444444444444333333333222222222333333333444444444444444333333333333222222333333333333333333333333222111000222444666555444222333333444444333333222333333333333333333333333444444444444444444444444333333333222222222111111222222222222222222222222333333333333333333333333444444555555444444333222333333333333333333333333444444444444444444444444333333333444555666777777;;;CCCOOOZZZdddooo|||rrrnnnaaaYYYVVV]]]cccaaa[[[WWWJJJDDD===:::::::::777444444444444444444333333222444333333222222333333444222222333333333333222222222222333333333333444444333333333333333333333333444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222333444666999<<<>>>@@@======>>>@@@CCCFFFHHHHHHIIIGGGFFFGGGNNNYYYeeemmmxxx|||yyyuuurrrqqq000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111111222222222111111111111111111111111111111111111111111111111111111333333333222222222222111111111111111222222222333111111222222222333333333444333333333333333444444444444444444444444444444333333333333444444444444444444444555666777888999888777999===@@@DDDMMMWWWjjjtttrrrlllllljjjhhhooozzzuuuyyy}}}{{{yyyxxx}}}|||zzzsssfffYYYWWW[[[^^^___]]]YYYWWW\\\hhhrrrtttyyy}}}}}}}}}yyypppgggbbb]]]VVVQQQPPPRRRUUUVVVUUUSSSOOOKKKEEE@@@;;;999555555555555444444444444555555555555444444444444333333333333444444444444444444333333333333222222333333333333333333333333333222111222444555444333222333333444444333333222333333333333333333333333444444444444444444444444333333333333222222222222333333333333333333333333333333333333333333333333444444555555444444333333333333333333333333333333444444444444444444444444222555888888888999<<>>===;;;999888888777666555555555555444444444444333333333333444444444444555444444333333333222222222333333333333333333333333444333222222444444333222222333333444444333333222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333444444555444444333333444444444444444444444444444444444444555555555555555888:::999999>>>JJJSSS]]]iiixxxjjj```aaafffiiiiiijjjfff^^^SSSHHH@@@===<<<777777666666666555666666444444333333333333444444222333333333333333333222222222222333333333444444333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444222333444666:::>>>BBBEEEHHHIIIJJJKKKLLLMMMOOOPPPaaaccciiipppxxx000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111///000111222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111222222222222333333333111111222222222333333333444333333333444444555666444444444444444444444444333333444444444555555555777777666555666777999:::===???EEEPPP[[[kkkpppjjjgggkkkqqqwww|||uuuoooiiieeeddddddaaa\\\VVVPPPLLLKKKKKKLLLPPPXXXdddoooxxx~~~ttthhh```^^^YYYRRRRRRTTTVVVVVVTTTNNNHHHCCCCCC@@@===<<<;;;999666333444444444444333333333333333333444444444555555555444444333333333222222222333333333333333333333333555333222222444444333111222333333444444333333222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333444444555444444333444444444444444444444444444444444555555666666666555777777666888DDDXXXgggttt|||qqqhhhdddaaa^^^ccchhhkkkeeeXXXJJJAAA>>>888888777666666666777777555444444333333444444555333333333444444333333333222222222333333333444444333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333444555888<<<@@@BBBJJJJJJJJJIIIIIIMMMRRRWWWhhhssszzzxxx|||000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111111222222222111111222222222222222222222222111111111111111111111111111222222222222333333333222222222222333333333333111111222222222333333333333333333333444555666777444444444444444444444444333444444444555555555555555555444444666999<<<===CCCFFFQQQaaarrrtttllldddffflllyyy}}}}}}zzzoooiiifff```WWWRRRQQQQQQQQQQQQPPPOOOQQQVVV[[[```iiirrrvvvooollldddZZZVVVTTTRRRRRRSSSRRRMMMHHHFFFDDDAAA@@@@@@===888444444444444333333333333222333444444444555555555555444444333333333333222222333333333333333333333333444333222222444444333222222333333444444333333222333333333333333333333333444444444444444444444444333333333333444444444444333333333333333333333333333333333333333333333333333333444444555555444444444444444444444444444444444444444555666666777777333666888:::AAAPPPeeeuuu~~~vvvhhh\\\TTT]]]iiinnnhhhZZZKKKBBB<<<:::888666555555555555555555444444444444555555333333444444444444333333222222333333333333444444333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444555444333444666:::===@@@HHHIIIKKKKKKMMMSSS]]]dddqqq|||000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222111000000222222222222222222222222111111111111111111111111111111222222222333333333222222222333333333444444111111222222222333333333333333333444444555666777444444444444444444444444444444444444555555555555555555666888;;;@@@EEEHHHQQQVVVcccwwwqqqddd```cccnnn|||~~~yyyyyy|||yyynnneee```______^^^[[[YYYYYYZZZVVVQQQRRRWWWmmmuuuyyywwwyyy~~~zzzpppeee[[[PPPLLLOOOQQQPPPLLLIIIGGGFFFGGGHHHFFF???:::555555555555444444444444444444444444555555555555444444333333333333222222333333333333333333333333444222222222444444444222222333333444444333333222333333333333333333333333444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333222333444444555555444444555555555555555555555555444444444555666777777777888>>>FFFOOOXXXfffuuunnn[[[ZZZ]]]eeellliii\\\QQQEEEBBB???:::777555444444555555444444444444555555333333444444444444333333222222333333333333444444333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555555444333333666:::>>>AAADDDIIIOOOSSSXXXaaammmuuu~~~yyy000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222111000///222222222222222222222222111111111111111111111111111111111222222333333333222222333333333444444444111111222222222333333333333333333444555666777777444444444444444444444444444444444555555555666666777888999===BBBIIIOOORRR___eeesss}}}qqqkkkkkkmmm}}}||||||wwwrrroooeeedddfffggg___SSSMMMNNNIIIWWWeeeooorrrbbbOOOGGGJJJPPPQQQOOOMMMKKKKKKNNNQQQNNNHHHAAA777666666666555555555555444444444555555555666666444444444333333333222222333333333333333333333333333222111222444555444333222333333444444333333222333333333333333333333333444444444444444444444444333333333444444555555555444444444444444444444444333333333333333333333333222333333444555555555444555555555555555555555555444444444555666777777888@@@IIIWWWeeeppp{{{ooo```TTTXXXgggpppkkkaaaNNNKKKFFF@@@;;;888666555555555444444444444555555333444444555555444444333222222333333333444444444333333333333333333333333444444444444444444444444333333333444444444555555666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555444333333333666;;;@@@CCCBBBIIISSS[[[cccmmmyyy~~~333333333222333333444444111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000111111111111111111111111111222222333333222222111111111222222222333333333333333333333333333333333222222333333333444444444666555555444444666777888777666555444444444444444666555333444666999::::::888666:::DDDMMMRRR[[[eeetttzzz{{{{{{zzzyyy|||~~~wwwsssrrrrrrrrrkkk^^^QQQIIIQQQLLLLLL[[[vvvoooZZZTTTRRRNNNPPPVVVUUUOOOIIIHHHLLLNNNLLLIIIBBB???:::555333333555777777555444555666666444333444444444444444444444444444444444444444444444444222222222222333333444555222333333444444333333222222222333333333333444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555999666333444666777666444666666555555555777;;;===IIIZZZnnnyyy|||uuu{{{yyywwwuuuvvvyyy|||~~~~~~}}}|||{{{www~~~}}}mmm]]]XXX]]]bbbeeefffXXXSSSLLLDDD>>>;;;888777555444333222333444666777333333333333333333333333444444444444444444444444333333333444444444555555333333333444444444555555555555555555555555555555555555555555555555555555444444444555555555555666222333444444555555444444444444444444444444444444:::555444777;;;===@@@EEEKKKKKKRRRbbbsss~~~~~~}}}{{{{{{|||333333222222222333333444111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111222222333333222222111111111222222222333333333333333333333333333333333222222333333333444444444666555555444555666777888777666555444444444444555999888888888777777888888>>>???EEEKKKOOOSSS```nnn{{{zzzwww~~~}}}{{{yyyvvvpppiiiccc```UUUOOOKKKRRRdddyyy}}}mmmaaaWWWOOOKKKLLLPPPQQQQQQRRRSSSRRRPPPNNNGGGDDD???:::777555555555666555444444666777666555444444444444444444444444444444444444444444444444333333222222222333444444222333333444444333333222222222333333333333444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555888555333444666777666444444777888777555888AAAHHHXXXdddrrr||||||yyywwwwwwwwwtttlllfffgggfffddddddeeehhhlllnnnkkkkkkkkkjjjjjjjjjjjjjjjsssvvvtttmmmkkkttt~~~}}}yyyvvv{{{lll]]]WWWWWW[[[___]]]ZZZSSSKKKDDD???===<<<555444444444333333333333333333333333333333333333444444444444444444444444333333333444444444555555333333333444444444555555555555555555555555555555555555555555555555555555444444444555555555555666222333444444555555444444444444444444444444444444666333444999===???BBBFFFIIINNNZZZkkk|||xxxxxxxxx{{{333333222222222222333333222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222111222222333333222222111111111222222222333333333333333333333333333333333333333333333444444444444666555555555555666777777666666555555444444555555666888999888555444777:::===DDDMMMSSSWWWbbbxxx~~~lllsss|||}}}rrrkkkhhh^^^YYYSSSQQQVVVaaalllsssyyy||||||vvvooojjjbbb\\\PPPSSSWWWWWWTTTQQQPPPPPPMMMKKKGGGAAA===999666444555444333444666777777666444444444444444444444444444444444444444444444444444444333222222222333333222333333444444333333222222222333333333333444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555777555444444555666666555222555888777666===KKKWWWhhhpppyyy}}}xxxqqqpppqqqqqqmmmbbb``````aaadddddd```]]][[[ZZZZZZ[[[^^^bbbfffhhhcccbbb`````````aaacccdddrrryyyzzzpppfffgggpppyyyvvvsssppppppuuu~~~~~~kkk]]]VVVUUUVVV___^^^ZZZTTTMMMGGGDDDCCC999888888777666444333333333333333333333333333333444444444444444444444444333333333444444444555555333333333444444444555555555555555555555555555555555555555555555555555555444444444555555555555666333333444555555555555444444444444444444444444444555333555;;;???BBBFFFKKKNNNZZZnnn}}}zzz{{{|||444333333222222222222333222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222111222222333333222222111111111222222222333333333333333333333333333333333333333333444444444444555555555555555666666666777666666555555555555666666555888999777555777>>>EEEGGGLLLSSSZZZdddvvvyyyrrruuuwwwnnnooolllfffbbb```^^^]]]\\\___mmmxxx|||tttbbb___ZZZTTTPPPOOOPPPRRRPPPOOOLLLHHHCCC===999777555333222333555666777666555555555555555555555555444444444444444444444444555444333333222222222222222333333444444333333222222222222333333333444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555666555444444555666666666444666999<<>>IIISSS]]]]]]^^^cccpppttttttyyy{{{~~~xxxqqqnnnooommmhhhccc]]]bbbeeehhhuuu{{{|||nnn]]]PPPMMMOOOSSSUUUPPPPPPOOOLLLHHHCCC???<<<777555222222444555666555555555555555555555555555444444444444444444444444555444333333222222222222222333333444444333333222222222222333333333444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555555555555555555666777888999999<<>>EEEPPP[[[kkk~~~}}}777666555444444333333444333333333333333333333333000111111111111222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333111222222333333222222111111111222222222333333333333333333333333333333333333444444444555555555555444555555666777666666666666666555555666666777777777777777888<<>>999777777777444444444444444444444444444444444444444444444444333333333444444444555555333333333444444444555555555555555555555555555555555555555555555555555555444444444555555555555666444444555666666666666555444444444555666666777777888666888===BBBKKKYYYfffuuu~~~zzz|||888888777555555444444555333333333333333333333333000111111111111222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333111222222333333222222111111111222222222333333333333333333333333333333333444444444444555555555555444444666777777777666555666666666666666777888888555666:::BBBNNN]]]kkkttt{{{{{{zzz|||zzzkkk[[[VVV[[[eeerrr|||{{{sssggg]]]VVVSSSPPPOOOUUUVVVUUUTTTRRRNNNKKKIIICCC???:::777666666666555555555555555555555555555444444444444444444444444333333222222222333444444222333333444444333333222222222333333333333444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555666777999888777777:::<<<>>>CCCNNN]]]lllwww}}}vvviiiggghhhfffcccaaadddlllrrrvvvxxxzzzxxx{{{ggg\\\RRRQQQZZZaaaaaa]]]UUURRRMMMGGGAAA<<<999777555555555555555555555555444444444444444444444444333333333444444444555555333333333444444444555555555555555555555555555555555555555555555555555555444444444555555555555666444444555666666666666666444444444555666777777777777999@@@HHHPPPYYYhhhuuu}}}}}}~~~|||yyywww999999888666666555555555333333333333333333333333000111111111111222222222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333222222222333333222222222111111222222222333333333333333333333333333333333444444444555555555666666333444666777777777666555666666666666666777888888888<<>>:::888888777666666666666666666666666666444444444444444444444444222222222222333444444555222333333444444333333222222222333333333444444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555666888:::999888888;;;>>>JJJTTTcccrrr|||ppp```WWWaaaeeeiiikkknnnxxxxxxgggTTTOOOXXXbbbeeebbbYYYXXXUUUPPPJJJCCC<<<999555555555555555555555555444444444444444444444444333333333444444444555555333333333444444444555555555555555555555555555555555555555555555555555555444444444555555555666666444555555666666666666666444444444555666777777888999>>>HHHUUU^^^hhhuuu}}}{{{~~~zzzzzzxxxuuupppjjjdddaaaHHHDDD???;;;999888666555666555444333333444555666333333333222222222111111222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444666666666666777777777888;;;888444444666999999888>>>EEEVVVmmm{{{xxxrrrjjjbbb]]]\\\\\\aaaccciiisssvvvfff\\\YYYUUUTTTTTTTTTTTTRRRPPPNNNIIICCC>>>:::777666777777666666555555555555555555444444444444555555555555555555555555555555777777666555444444333333444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444444444444555555555666666666666666666666555555555777444333555666:::CCCMMMgggnnnwww~~~xxxpppoookkkddd```aaannnvvvhhhVVVSSS[[[bbbdddkkkdddZZZTTTQQQLLLDDD===;;;999666555666666555444555444333333333333444555666666555555555444444444555555555555555555555555555555555555666666666666:::999777444111222444777666666666666666666666666666666666666666555555555444777888777777999<<<===CCCHHHUUUeeepppwww|||wwwtttkkkhhhccc]]]WWWQQQNNNLLLRRRNNNGGGAAA===:::666444444444555555555555444444333333333222222222222111222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555666666666555555666888:::<<<===@@@QQQgggzzz}}}xxxzzz|||vvvpppkkkeee```\\\[[[YYY\\\iii~~~|||\\\WWWSSSTTTYYY\\\ZZZVVVRRRQQQNNNIIIDDD>>>999666666666777777777666555444555555444444444444555555555555555555555555555555777666666555444444333333444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444444444444555555555666666666666666666666666666666777888999;;;;;;@@@OOO]]]rrrwww~~~}}}qqqhhh```aaadddgggmmmsssuuu___SSSRRRZZZcccnnnggg^^^XXXTTTPPPJJJFFF>>>;;;777555555666555555555555444333333444555555666666555555555444444444555555555555555555555555555555555555666666666666666777666444333333555777666666666666666666666666666666666666666666666666777888666444444:::AAAFFFJJJPPP___sss}}}{{{uuuoooiiifffZZZXXXUUUQQQMMMIIIGGGFFF```[[[SSSKKKDDD>>>999666444444555555555555444333333333333333222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333333333222222222222111333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444555555555555666666666666444666888888888:::???CCCJJJeee~~~uuuppptttzzz{{{wwwtttpppllleee^^^ZZZddd|||rrrfffXXXSSSUUUXXXWWWUUUQQQQQQQQQNNNJJJDDD>>>;;;666777777888777666555444555555444444444444555555555555555555555555555555666666666555444444333333444444444444444444444444444444444444444444444444444444444555555555555666444444444444444444444444444444555555555666666666666666666666666666777777444666:::;;;;;;BBBUUUggg|||~~~~~~wwwtttfffccccccjjjttt~~~rrr\\\LLLOOO[[[kkkfff^^^YYYUUURRROOOMMMBBB>>>999666555555666555555555444333333444555555666666666555555555555444555555555555555555555555555555555555666666666666333555666666555555666888666666666666666666666666666666666666666666666666999777555333666@@@NNNYYY\\\cccuuuzzzyyy{{{{{{}}}yyyrrrjjjbbb[[[VVVSSSJJJJJJHHHGGGFFFEEEEEEEEElllfff]]]UUUNNNHHHBBB???888888666555444444444444444444333333333222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444333333444444444444444444444444444444555555555555777777888888888999999999888:::;;;999777;;;FFFOOO^^^{{{}}}{{{uuuiiiggguuuzzzdddTTTNNNOOOTTTWWWSSSSSSRRRPPPMMMIIIEEECCC;;;999888666666666666666555555444444444444555555555555555555555555555555666666555555555444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555555555555555666666666666666666777777777777888888444555888<<<@@@JJJ[[[lllyyy~~~}}}qqqkkkiiilllqqq|||nnnSSSKKKQQQ___\\\XXXUUUSSSQQQPPPOOOHHHCCC===888666666666666555555444444444444555555666666666555555555555555555555555555555555555555555555555555666666666666444666888999777666666777666666666666666666666666666666666666666777777777777666555888===III[[[kkkpppxxxwwwrrrsssuuu~~~{{{wwwlllhhh___WWWOOOJJJGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKtttoooggg___YYYSSSNNNKKKBBB???;;;666444444555666444444444333333333222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444333333333444444444555555444444444555555666666666888888888999999999999:::999;;;;;;999:::EEEXXXgggyyyuuuhhhhhhuuusssbbbVVVRRRWWW\\\^^^\\\XXXTTTPPPMMMKKKJJJAAA>>>999555444555777999555555444444444444555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555555555555666666666777777777777777777888888999999999888<<>>CCCMMM___pppwwwyyyvvvyyy{{{|||zzzrrrjjjdddXXXTTTNNNHHHEEECCCDDDEEEJJJJJJKKKMMMOOOQQQSSSTTTzzzrrrjjjddd^^^ZZZVVVNNNJJJDDD>>>999777777777444444444444333333333333222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222111222222222222333333333333333333333333333333333444444444444444444444444222333333444444555555555444444444555666666777777666777777777888888888888777999:::<<>>:::777555444444444444333333333222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444555555555555555555555555222222333333444555555666444444444555666777777777777777777888888888999999777999<<>>999666444555666777777666555444555666666666777777888888555555555555555555555555555555555555666666666777444555666666555555666777666666666666666666666666555666666777888999999999:::999@@@JJJOOOTTTggg}}}~~~|||{{{mmmeeeYYYNNNHHHGGGGGGHHHGGGIIINNNSSSWWW[[[^^^___hhhiiilllppptttyyy}}}}}}rrrlll\\\\\\[[[ZZZWWWQQQHHHBBB;;;999666555666666444222333333333222222333444444222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333333333333444444444555555333333333444444444555555444444444555555555666666666666666777888888999999888:::;;;;;;:::999:::;;;;;;EEEQQQ```vvv}}}yyy~~~rrriiiccc\\\XXX]]]aaapppkkk\\\]]]]]]RRRVVV\\\OOOLLLIIIIIIMMMIII@@@999888888777777666666666777777555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555444444444555555555555666555555555555666666666666666666666666777777777777>>>999777999:::999<<<@@@UUUddduuuzzzvvv|||uuuooohhheeebbbaaabbbaaa^^^[[[YYYYYYXXXWWWVVVUUUTTTTTTUUUUUUVVVVVVVVVVVVUUUUUU\\\^^^aaabbbcccffflllpppxxx|||yyyzzzxxxuuusssuuu}}}sss```NNNJJJTTTaaafffcccYYYQQQPPPMMMDDD<<<888888777666666666666444333777777777777777777777777555555555555555555555555555555444444444444555555777777777777777777777777777777777777888888888888555666777777777888:::<<<;;;CCCIIINNNXXXlllzzzrrrfff^^^VVVRRRLLLHHHGGGHHHJJJKKKSSSVVV\\\```eeejjjooorrruuuwwwzzz}}}zzzsssoooiiibbb\\\VVVRRROOOCCC@@@:::666444444444555333333333333333333333444333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333444444444555555333333444444444555555555444444444555555555666666666666777777888888999999777888999999888999:::<<>>AAAMMM\\\ppp~~~ooo```XXX]]]kkkooobbb^^^[[[bbbeee[[[XXXQQQLLLOOORRRMMMCCC<<<999888666555555555666666555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555444444444555555555555666555555555555666666666666666666666777777777888888888888:::===<<<===FFFOOOgggppp|||{{{sssnnnccc```\\\YYYWWWUUURRRPPPQQQPPPOOOOOOQQQQQQPPPOOOQQQQQQQQQPPPPPPOOOOOONNNNNNOOOPPPQQQRRRRRRSSSSSSKKKLLLMMMMMMMMMOOORRRTTTQQQTTTYYY\\\aaaiiissszzz{{{vvv}}}ppp]]]NNNGGGPPP^^^pppoooeeeWWWOOOMMMGGG>>><<<:::888777777888777666777777777777777777777777555555555555555555555555666555555444444555555666777777777777777777777777777777777777888888888888777777777777777:::>>>AAAMMMQQQZZZlll}}}|||uuuiii^^^UUUNNNIIIFFFHHHIIIMMMQQQXXX^^^dddggglllpppuuuzzz~~~{{{pppddd]]][[[[[[UUUQQQJJJ@@@888444444666444444555666555555333333444444444444444444444444333333333222222333333333444444444444444444444444333333333333333333333333333333333444444444555555444444444444555555555555555555555555666666666666666777777888888999::::::;;;;;;:::999:::>>>DDDIIIZZZjjj~~~|||pppaaa```fffuuu~~~pppddd\\\___eeeggg```VVVNNNNNNSSSSSSKKKDDD;;;:::888666555555555666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555666555555555555666666666666666666666777777888888999888888:::<<<<<>>;;;888666555666666555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555444444444555555555555666555555555555666666666666666666666777888999999999:::::::::<<<>>>EEEVVVfffuuuxxx~~~wwwqqqiiiaaa\\\YYYWWWUUUSSSSSSSSSSSSTTTUUUXXXZZZXXXYYY[[[]]]^^^```bbbcccdddddddddddddddeeeeeeeeeeeeeeeeeeeeedddcccaaaaaa\\\[[[YYYWWWUUUTTTSSSRRRSSSSSSRRRQQQQQQSSSVVVYYY^^^bbbiiipppwww}}}fffMMMGGGOOOVVVccceeeYYYQQQSSSQQQIIIBBB>>>999666666666777777666666666666666666666666666666666666666666666666666666666555555666666666666666666666666666666666666777777777888888888888999999888888;;;AAAIIIOOOWWWaaaqqq~~~{{{rrrkkkYYYUUUMMMGGGFFFIIIPPPTTT\\\```fffkkknnnrrruuuxxx{{{tttggg^^^]]]ZZZVVVQQQLLLFFF>>>999888777666555555555555555222222222222222222222222444444333333333333444444222222222222222222222222333333333333333333333333333333333444444444555555444444555555555666666666555555666666666777777777777777888888999:::::::::999888999<<>>FFFQQQXXX^^^iiixxx}}}~~~zzzsssjjj```ZZZLLLLLLKKKLLLOOOVVV^^^dddggglllsssxxxzzz}}}~~~sssiiibbb]]]XXXVVVVVVRRRIIIAAA;;;999666444333444666777333333333333333333333333444444333333333333444444333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666666555666666666777777777777777888888999999::::::;;;888999<<>>:::888777777555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555666555555555555666666666666555666777888999::::::;;;;;;<<>>===DDDVVVgggppp}}}~~~~~~~~~~~~|||rrrhhhZZZPPPLLLMMMOOOPPP[[[___eeejjjooosssxxx{{{~~~yyyoooiiiddd]]]XXXWWWRRRIII???999888888666444444444444444444333333222444333333222222333333444444444444444444444444444444444444444444444444444555444444333333444444555555555555555555555555555666666666666666777888888888999999999:::;;;<<<<<>>IIIUUUgggyyyxxxdddTTTWWW___mmmvvvddd```pppxxxlll\\\WWWSSSMMMHHHHHHKKKHHH>>>555777666555666777888777666555555555555555555555555555555555555555555555555444444555555555666666666555555666666666777777777666666666666666666666666888666777;;;<<<;;;<<>>???KKK]]]hhhttt~~~}}}tttiii^^^XXXOOOPPPSSSYYYbbbjjjqqquuuxxx{{{~~~}}}iiiaaa]]]YYYTTTLLLDDD>>>999777666555444333333333444444555444444333333444444555444444444444444444444444555555555555555555555555666555555444444555555666666666666666666666666666777777777777777888999999888888:::<<<::::::CCCOOOfffssslllaaaYYY\\\kkk~~~wwwgggppp~~~wwwbbb[[[VVVOOOIIIEEECCCBBBBBB999777555555666777666555666666666666666666666666666666666666666666666666555555555666666666777777444444555555555666666666777777777777777777777777999888:::;;;999999@@@IIIUUUhhh|||}}}}}}pppjjjaaaZZZVVVWWW[[[___```gggnnnqqqssszzzxxxmmmiiiddd___\\\ZZZZZZZZZbbbhhhssscccHHHDDDLLL___mmmlllccc^^^UUUNNNHHHBBB===999888888777777777777888888666666666666666666666666666666666666777777777777777777666666666666777777666666666777888999:::;;;???@@@NNNdddsss|||tttjjj```WWWRRRVVVYYY^^^dddkkkqqqvvvyyy}}}zzznnn___\\\WWWRRRMMMFFF???:::888777555444444444555666555555444444444444555555444444444444444444444444555555555555555555555555666666555555555555666666666666666666666666666666888777777777777888999999888777:::>>><<<>>>LLL^^^xxxxxxkkk^^^ZZZaaaooopppoootttddd___UUULLLEEEBBBDDDFFF<<<:::777666666777666555666666666666666666666666666666666666666666666666555555666666666777777777444444555555555666666666777777777777777777777777999999;;;<<<:::===IIIVVVdddooo~~~|||xxxqqqbbb```\\\XXXXXX\\\ccciiimmmuuu|||~~~yyypppiiiccc^^^ZZZWWWXXXZZZaaannn}}}tttXXXJJJFFFUUUiiiqqqkkkcccYYYPPPJJJDDD>>>:::888888777777777777888888666666666666666666666666666666666666777777777777777777666666666666777777555555666666888999;;;;;;BBBIIIYYYmmmzzz~~~uuukkkbbb\\\YYYWWWcccggglllqqqtttwww{{{}}}yyyddd^^^XXXTTTSSSOOOHHHBBB999888666555555555777888555555444444444444555555444444444444444444444444555555555555555555555555666666555555555555666666666666666666666666666666888888777777888888999:::999888;;;@@@@@@DDDXXXnnn~~~mmmaaa\\\cccuuussszzznnnfffZZZPPPKKKHHHFFFEEEAAA>>>:::888888888777666666666666666666666666666666666666666666666666666555666666666777777777777555555666666666777777777777777777777777777777777888:::<<<===>>>DDDVVVggguuuyyy|||qqqggg```^^^___aaabbbeeekkksssyyy}}}tttkkkbbb]]]VVVXXX[[[aaajjjvvv}}}nnnXXXFFFNNNfffuuuyyyooobbbWWWPPPIIICCC>>>888888777777777777888888666666666666666666666666666666666666777777777777777777666666666666777777666666666777999;;;<<<===FFFWWWlllxxx}}}yyymmmccc]]]^^^bbbfffkkkpppvvvzzz}}}XXXiiizzz}}}iiiaaaXXXUUUVVVTTTOOOIII:::999777666555666888999555555444444444444555555444444444444444444444444666666666666666666666666666666555555555555666666777777777777777777777777888888888777888888999:::;;;999===CCCCCCIII___yyy}}}kkk^^^\\\kkk}}}uuummmuuuuuujjj\\\TTTRRRNNNHHHAAADDDAAA===:::999999888777777777777777777777777777777777777777777777777777666666666666777777777777777777777777888888888888777777777777777777777777888999<<>>???IIIbbb{{{}}}~~~uuuiii___\\\aaakkkrrroootttzzzTTTVVV^^^nnnsssllldddZZZVVVZZZ\\\TTTIIIDDD???999666666666444222666666666555444444444333555555555555555555555555666666666666666666666666666666666666777777777777777555444555888999888666;;;999777666777888999999======???CCCHHHTTTiii}}}}}}|||eeeYYYaaapppyyyeeehhhvvv{{{qqqeee]]]TTTLLLGGGFFFHHHDDD???<<<:::999888666999999999888888888888777666666666666666666666666666666666666777777777777777777777777888888888888777888888888888999999999<<<<<<;;;;;;BBBUUUmmm~~~ttthhhbbb```______hhhkkkpppvvv|||uuufffaaa]]]^^^___```eeekkkwww|||qqqwwwyyyyyyqqqYYYLLLYYYvvvjjjWWWQQQMMMHHH<<<:::888888999:::999888777777888888888888777777777777777777888888888888777777777777888888888888:::888999;;;999666<<>>GGGQQQ___rrrnnn\\\ZZZ```yyyxxxeeebbbjjjzzztttjjj___WWWRRRLLLHHHHHHFFFCCC>>>;;;999888777888888888777777777666666666666666666666666666666666666666666777777777777777777777777888888888888888888888888999999999999:::<<<;;;===LLLeee|||~~~vvvkkkdddbbbdddggghhhqqquuuzzzuuulllccc```^^^\\\]]]```lll~~~{{{||||||{{{iiiQQQSSSjjjttt```WWWOOOGGG===;;;999888999999888777777777888888888888777777777777777777888888888888777777777777888888888888999888999;;;;;;;;;CCCMMM^^^vvvxxxpppiiifffeeehhhpppvvvyyyyyyzzz{{{~~~RRRRRRQQQRRRXXXeeettt~~~tttbbbXXXWWWXXXWWWKKKGGG@@@;;;999888777666555555555555555555666666555555555555555555555555666666666666666666666666666666666666777777777777777666555666888999888777777888888:::;;;<<<<<<===<<<===DDDSSSbbbrrrmmm]]]WWWhhhsssnnnbbb___nnnrrrnnnbbbXXXUUUOOOHHHJJJJJJHHHCCC<<<888777999777777777777666666666555666666666666666666666666666666666666777777777777777777777777888888888888888888888888999999999:::777;;;<<<@@@VVVxxx}}}~~~nnnjjjeeedddgggnnntttwww}}}~~~ooogggccc^^^[[[[[[bbbooo}}}~~~[[[OOO]]]|||}}}lll```UUULLL@@@===:::888888888888777777777888888888888777777777777777777888888888888777777777888888888999999999777888;;;===BBBLLLVVVjjj|||pppfffcccffflllsssyyy}}}~~~```]]]VVVQQQPPPUUU^^^fffvvvtttddd]]]\\\\\\UUUPPPIIIBBB===:::888888444444555555666666777777555555555555555555555555666666666666666666666666666666666666777777777777777666666777888888888888666888:::::::::;;;<<<===???DDDQQQbbbrrrhhhXXX^^^jjj}}}mmm______nnntttjjj^^^ZZZTTTLLLKKKMMMMMMGGG>>>888777999888888777777777666666666666666666666666666666666666666666666777777777777666777777777888888888888888888888999999999::::::777<<<===BBB\\\vvvhhhhhhhhhkkkqqqzzz~~~tttnnngggaaa______fffooozzzwwwyyygggQQQXXXmmm{{{sssggg[[[SSSDDDAAA<<<999888888777777777777888888888888777777666777777777888888888888777777888888888999999999999888888;;;???HHHTTT]]]sssyyyppphhhccchhhnnnuuuzzz}}}~~~{{{pppaaaUUUQQQSSSWWWZZZnnnrrrhhhaaa\\\[[[WWWPPPHHH@@@:::777666444555555666666777777777555555555555555555555555666666666666666666666666666666666666777777777777666777777888777888888999777999::::::999999;;;===AAAMMM```qqqzzzrrr___ZZZdddwww|||hhhYYYlllyyyuuuiiiaaaZZZSSSMMMPPPPPPKKKAAA:::888:::999999888888888777777777777777777777777777777777666666666666777777777777666777777777888888888888888999999999999:::::::::999>>>@@@FFF^^^{{{{{{{{{wwwnnnkkkmmmpppuuu{{{yyyoooeeeaaa___aaaeeennn~~~mmmjjjsssWWWUUUaaaooo}}}~~~uuuhhh]]]VVVIIIEEE>>>:::888888777777777777888888888888777777666777777777888888888888888888888888999999999999:::::::::;;;BBBOOO[[[ccc{{{{{{nnneeeeeehhhqqqvvv{{{}}}}}}~~~nnn]]]TTTSSSUUUWWW```ooo}}}~~~sssggg^^^\\\ZZZUUULLLCCC;;;777555666666666666666666777777555555555555555555555555666666666666666666666666666666666666777777777777666777999888777777888:::777999;;;:::999:::>>>AAAHHHYYYpppppp[[[```lllxxx___iiissswwwqqqeeeZZZTTTRRRTTTTTTOOOGGG@@@<<<;;;999999999999888888888888777777777777777777777777666666666666777777777777777777777777888888888888999999999999::::::::::::<<>>GGGWWWdddiiittthhhccciiipppvvvyyy|||~~~xxxggg\\\WWWVVVRRRXXXaaakkkuuutttggg[[[[[[YYYRRRIII@@@;;;:::777777777666666666666666555555555555555555555555666666666666666666666666666666666666777777777777666888999999777777888;;;777999;;;;;;:::===DDDJJJYYYkkkfffcccdddrrrvvvlllkkkvvvzzznnn]]]TTTXXXXXXWWWTTTNNNHHHBBB???888888888888777777777777777777777777777777777777666666666666777777777777777777777777888888888888999999999:::::::::;;;;;;===@@@KKK\\\jjjtttzzzxxxuuurrruuuzzzzzzsssgggbbb]]]^^^eeerrrqqqYYYUUUeeezzz~~~nnn___XXXSSSMMMDDD===999999999999777777888888888888777777777777777777888888888888888888888999999999::::::888<<<>>>BBBNNN```mmmqqq~~~~~~vvvnnniiikkkqqqwwwxxxzzz}}}kkk\\\VVVQQQNNNQQQYYYbbbjjjvvvrrr\\\]]]]]]XXXOOOGGGBBB@@@888888777777666666555555555555555555555555555555666666666666666666666666666666666666777777777777666888:::999777777999;;;777999;;;;;;;;;@@@IIIPPPkkk||||||rrrjjjbbbkkkwwwlll{{{{{{fffZZZ\\\[[[YYYWWWSSSMMMFFFAAA777777777777666666666666777777777777777777777777666666666666777777777777777777777777888888888888999999:::::::::;;;;;;;;;<<<@@@OOOeeeqqqwww}}}vvvvvvwwwvvvyyy~~~oooggg___[[[]]]eeerrr|||___OOObbb{{{uuueee]]]VVVOOOFFF>>>:::999::::::777777888888888888777777777777777777888888888888888888999999999:::::::::777<<>>999666888999777666888777777777777777777777777777777777777777777777777777777777777666666666666999999888888888888888888;;;;;;<<<===:::===MMM___{{{nnnYYYbbb~~~mmmoooqqq```YYY\\\ZZZWWWVVVVVVNNNCCC>>>999555666999;;;888555777777777777777777777777777777777777888888888888555555555555444444444444999999999;;;=========<<>>???>>>DDDXXXmmmyyy```aaatttkkkeeeuuuzzzmmm]]]^^^[[[XXXXXXXXXPPPFFF???:::666555888:::888666777777777777777777777777666666777777777888888888777777888888999999999:::999999999:::<<<===<<<<<>>EEEQQQeeevvv}}}{{{~~~uuuqqqooorrryyy~~~zzzlll[[[QQQLLLLLLRRRYYY^^^ppp|||mmm___\\\^^^]]]WWWSSSHHHAAA;;;999888555666888777777777777777777777777777777777777777777777777777777777777777777777777888888999999999999999999999;;;======>>>JJJddd{{{fff\\\bbbsssppp___jjj~~~zzzcccaaa\\\YYYYYYYYYSSSKKKBBB===777555666888888777777777777777777777777777666666666666777777777777777888999:::;;;<<<======999999::::::;;;<<<<<<===@@@]]]nnnsss|||}}}|||~~~wwwnnnhhh```\\\]]]eeesss}}}```VVVWWWjjjxxxbbbYYYQQQKKKEEE===999999999999888888888777777777888888999999999999888888999999888888888888999999999@@@LLLZZZmmm}}}{{{qqqsssuuuyyy}}}rrraaaTTTLLLLLLQQQKKK]]]ppp{{{|||ggg^^^^^^___\\\XXXOOOFFF>>>;;;888555555888666666666666666666666666666666666666666666666666777777777777777888888888888888999999999999999:::888;;;======AAARRRpppsss^^^WWW```yyy}}}eeecccuuukkkeee]]]ZZZZZZZZZTTTNNNEEE@@@999666666777888888777777777777777777777777555555666666666777777777777777888888999::::::;;;:::::::::::::::;;;===???KKKqqq}}}yyypppeee\\\YYY\\\iii||||||ppp^^^SSS```{{{zzzhhh^^^TTTNNNHHH@@@:::999999999999888888888777777888888999999999999888888999999888888888999:::::::::EEESSScccuuu|||yyyrrrwww|||wwweeeUUUNNNMMMEEETTThhh{{{sssbbb]]]^^^^^^]]]UUUKKKBBB===999666666888666666666666666666666666666666666666666666666666666777777777888888888999888888999999::::::::::::999===@@@AAAIII___|||kkkZZZYYYmmmooo___jjj}}}vvvkkk___[[[[[[YYYTTTOOOGGGCCC===888777777888888888888888888888888888888666666666666777777777777888888888888888888888888::::::;;;:::999<<<@@@DDDaaa{{{oooddd]]]YYYbbbqqqiiiVVV[[[ttt|||mmmbbbWWWRRRLLLCCC===;;;999999999999888888888888888888999999999999888888999999888888999::::::;;;<<>>NNNaaaqqq}}}{{{zzz|||jjjVVVNNNSSS\\\jjj|||wwwccc\\\]]]```ZZZQQQHHHCCC>>>888777888777777777777777777777777777777777777777777777777666777777888888999::::::888888999999:::;;;;;;<<<666<<>>999666999;;;;;;===@@@CCCNNN\\\mmmwww]]]cccpppxxxfff```bbb\\\PPPMMMOOONNNIIIAAA:::888888666777888999999888777666888888999999999999888888888999999::::::;;;;;;<<>>JJJXXXlllzzzyyy}}}~~~xxxnnnbbbYYYZZZaaammm{{{aaaUUUbbb|||ppp___YYYWWWPPPHHHEEE@@@:::666999;;;999666777999999999999999999999999999<<<888888???<<<999???LLL```pppssszzzqqq~~~zzzwww}}}}}}kkk\\\XXXTTTXXXggg}}}|||ggg^^^___]]]ZZZTTTLLLCCC===;;;;;;888777777777666666666666777777777777888888888888888888666666666777999:::===999777999;;;:::<<<@@@HHHWWWgggvvvfffeeeqqquuunnnaaa___\\\WWWLLLNNNNNNJJJCCC<<<::::::666777888999999888777666888888999999999999888888888999999::::::;;;;;;<<<;;;:::<<<>>>???BBBPPP^^^ttt~~~xxxjjj]]][[[^^^fffyyyeeeVVV___yyyzzzhhh___[[[SSSKKKGGG@@@:::666999;;;999777888999999999999999999999999999<<<888888???<<<:::BBBWWWiiiwwwyyy{{{pppzzzyyy~~~iiiXXXTTTQQQRRR]]]qqq}}}|||qqqcccbbb^^^\\\VVVNNNEEE???<<<<<<999888888777777666777777777777777777888888888888888888777666777888999:::<<<888888;;;;;;:::;;;???FFFZZZooo}}}pppccclll}}}nnnvvvccc\\\[[[ZZZMMMNNNOOOLLLFFF@@@<<<:::777777888999999888777777888888999999999999888888888999999::::::;;;;;;<<<888:::>>>@@@@@@FFFVVVfff{{{rrraaa[[[ZZZ___ooommmXXX[[[tttsssggg___WWWOOOKKK@@@:::666999;;;:::888999999999999999999999999999999<<<888999???<<<<<>>DDDKKKhhhjjj]]]bbbqqqrrrrrr{{{}}}ssshhh```XXXUUURRROOOLLLFFF???999999999888888888888999999999999::::::::::::999999888999999::::::;;;;;;<<<;;;>>>>>>>>>GGG]]]zzzmmmbbb]]]\\\dddpppaaaWWWkkkpppddd\\\VVVQQQCCC<<<888999;;;:::999:::999999999999999999999999999;;;888;;;???;;;BBBVVVpppxxx|||zzz|||}}}iiiSSSJJJIIIRRRfffyyyxxx}}}ggg``````^^^YYYRRRKKKGGGEEE>>><<<:::888777777888999777777777777888888888888888888888999999999999::::::999:::===<<<<<>>>>>AAARRRsss|||zzzyyykkkbbb\\\^^^fffvvvhhhWWWfffsssfff___XXXSSSFFF???999:::;;;999888:::999999999999999999999999999:::999<<>>FFFPPPeee}}}yyypppjjjfffooowwwvvvzzzmmm^^^^^^WWWPPPNNNOOONNNHHHAAA:::999999888888999999:::999::::::;;;;;;::::::999888999999::::::;;;;;;<<<===>>>>>>DDD\\\~~~}}}~~~~~~ttthhh^^^\\\```kkkzzzmmmVVV___uuuxxxiiiaaaZZZTTTIIIAAA;;;:::;;;999888999999999999999999999999999999:::999===???:::FFFccczzz|||xxxvvv}}}|||xxx{{{]]]OOOMMMNNNUUU]]]uuu|||ttt^^^______\\\WWWQQQLLLJJJ@@@>>>;;;888777777999:::777777777777888888888888888888999::::::::::::999;;;:::;;;<<<<<<>>>HHHSSSrrrzzzzzz{{{sssjjjnnntttggg]]]UUUNNNMMMPPPQQQLLLFFF;;;:::999888888999:::;;;999::::::;;;;;;::::::999888999999::::::;;;<<<<<>>OOOddd|||{{{ffflllgggdddVVVNNNKKKLLLUUUSSSBBB===999888999999555555777777999::::::999888999:::::::::::::::;;;;;;<<<===;;;AAA???GGGfffvvvvvv}}}}}}~~~ttthhh]]]WWWcccnnn{{{aaaZZZcccpppaaaWWWXXXPPPHHH???;;;;;;<<<:::777999999999999999999999999===888;;;CCCBBBAAARRRkkkxxx~~~~~~zzzxxxxxx|||cccQQQNNNSSSXXX___qqq{{{mmmddddddaaaYYYTTTWWWOOODDD;;;999888666888;;;888888888888888999999:::999999999999999999999999;;;888:::>>>===AAAUUUkkk~~~hhhlllrrrggg[[[SSSMMMJJJSSSUUUJJJ???;;;999;;;:::777777999777999::::::999888888999::::::::::::;;;<<<======<<>>>>>EEE]]]uuukkkkkkxxxiii```ZZZRRRIIIOOOWWWRRRCCC>>>:::<<<<<<:::999;;;777999::::::999888888999::::::::::::;;;<<<===>>><<>>@@@XXXtttzzz|||}}}{{{yyy{{{}}}}}}{{{zzzzzz|||~~~kkkWWWQQQRRRYYYggguuufffbbbcccaaa______\\\PPPCCC;;;::::::999888999888888888888999::::::999999999:::::::::::::::;;;<<<>>>??????IIIddd}}}ppphhhyyy~~~jjjcccaaaYYYKKKMMMVVVWWWGGG@@@;;;;;;<<<;;;:::<<<999;;;<<<<<<:::999999:::::::::::::::;;;===>>>???===FFFJJJUUUkkkxxx}}}xxxvvv~~~~~~}}}|||{{{{{{{{{zzzzzzrrrrrrrrrtttyyy~~~xxxqqqnnnppptttyyy|||lllaaa]]]cccqqqwww```TTTfffppp___]]]WWWOOODDD<<<999:::;;;<<<::::::::::::::::::::::::::::::===???===BBB]]]yyyvvv}}}xxxuuu|||{{{zzz{{{|||}}}}}}{{{zzzzzz{{{zzz|||eeeUUUOOOXXXhhh~~~nnneeecccbbbaaaaaa___UUUHHH>>>::::::999666999999999888999::::::;;;999999:::::::::;;;;;;;;;<<<>>>??????AAAOOOkkkuuuhhhrrrlllffffff```QQQOOOVVVWWWKKKBBB;;;;;;<<<::::::;;;;;;===>>>===;;;::::::;;;:::::::::;;;<<<===??????@@@GGGLLLZZZqqq}}}yyyyyy|||zzzyyyxxxyyyyyywwwtttnnnoooppprrruuuzzztttlll___]]]___ccchhhsssqqqccc___bbbmmmgggUUUeeeyyyddd]]]YYYRRRGGG>>>:::999;;;<<<:::::::::::::::::::::::::::;;;===>>>>>>GGGccc~~~wwwzzzyyy|||~~~rrrooo||||||zzzzzzzzzyyyzzz{{{zzzyyyyyy{{{}}}yyy|||~~~~~~~~~}}}ggg[[[WWWhhh}}}nnnfffcccbbbbbb^^^YYYNNNBBB;;;:::999666999999999999999:::;;;;;;999999::::::;;;;;;<<<<<<===>>>???@@@GGGYYYuuuwww}}}}}}jjjmmm{{{}}}uuukkkjjjgggYYYUUUZZZZZZPPPFFF===;;;<<<;;;999:::<<<===>>>>>><<<::::::;;;:::::::::;;;<<<>>>???@@@CCCIIIOOObbb|||yyy|||zzzwwwttttttuuutttqqqmmmgggiiijjjkkknnnrrrxxx|||zzz{{{|||}}}|||qqqddd]]]XXXXXXXXX\\\lll}}}yyyssspppllliiiiiijjjlllttt}}}zzzjjjcccbbbiii{{{qqqZZZdddiii___ZZZTTTKKKAAA;;;:::;;;<<<::::::::::::::::::::::::<<<;;;<<<>>>AAANNNiiiwwwqqq}}}~~~yyyxxxyyyzzzxxxxxxxxxwwwvvvwwwzzz|||xxxzzz|||}}}}}}}}}~~~~~~vvvmmmtttvvviiiccccccddd^^^]]]VVVHHH>>>;;;:::888:::999999999999:::;;;;;;999999::::::;;;<<<<<<===<<<===>>>BBBNNNeeeyyyoooyyykkkfffvvvzzzssssssnnnlllbbb___bbb```VVVJJJ???<<<===;;;::::::;;;<<<===<<<:::999888999:::::::::;;;===>>>@@@AAACCCIIISSSnnn~~~}}}xxx}}}}}}vvvssspppooopppooojjjeeebbbccceeefffgggjjjpppuuutttuuuuuuwwwxxxyyyzzzzzz{{{zzz{{{}}}rrrfff\\\XXXTTTQQQXXXeee~~~ooodddZZZSSSPPPOOOQQQQQQSSSYYYaaarrrqqqfffbbbeeeuuuyyy```]]]nnndddZZZVVVMMMDDD===::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<>>>EEEUUUmmm||||||wwwvvvwwwyyywwwwwwvvvtttrrrsssuuuxxxvvvxxxzzz{{{{{{{{{|||}}}}}}~~~yyyjjjdddeeeggg]]]```[[[LLL???<<<<<<:::::::::999999::::::;;;<<<999999::::::;;;<<<======;;;<<<>>>DDDTTTnnnuuummmyyyjjj___mmmqqqzzzpppnnngggfffiiifffZZZMMMAAA>>>>>>===::::::999;;;<<<;;;999777777777999::::::;;;===???@@@AAAAAAHHHWWWyyywwwvvvyyywww}}}~~~{{{tttpppllllllmmmkkkeee______aaaccccccdddgggmmmrrrooopppqqqqqqrrrsssttttttqqqrrrtttvvvyyy|||~~~{{{lll```\\\VVVOOORRR]]]hhhlllaaaZZZOOONNNLLLLLLNNNOOOOOOSSSZZZ]]]nnnttthhhbbbcccrrr}}}cccVVV{{{qqqhhhZZZVVVOOOFFF>>>::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;>>>HHHYYYpppzzzuuutttvvvxxxwwwwwwuuuqqqooooooqqqttttttvvvxxxyyyyyyyyyzzz{{{|||}}}~~~xxxhhhdddeeegggbbb```ZZZOOODDD<<<999999;;;;;;::::::999:::::::::;;;::::::::::::;;;<<<<<<>>>@@@???CCCYYYzzzzzzpppyyy___```~~~wwwqqqkkkmmmooommmiiibbbOOO???<<<>>>===;;;<<<999::::::;;;;;;::::::999<<<<<<<<<<<<<<<===>>>???AAAHHH^^^~~~ooolllqqqttt~~~}}}tttnnnllljjjiiihhheee```[[[_________^^^___bbbgggkkkooolllgggdddccccccccccccdddeeefffhhhjjjmmmoooqqquuuyyy~~~{{{jjj```[[[UUUQQQPPP[[[lllwwwooo```VVVQQQNNNKKKJJJIIIHHHIIIKKKMMMOOOVVV___nnnyyyooofffcccpppccc\\\rrrwwwjjjaaa]]]SSSGGG???<<<;;;::::::::::::;;;;;;;;;<<<<<<===>>>===>>>JJJ```uuuzzzwwwxxxxxxwwwxxxuuupppnnnnnnppprrrsssrrrrrrsssuuuvvvwwwxxxyyyzzzzzz|||wwwiiidddddddddeeeccc^^^UUUJJJAAA<<<:::;;;::::::999999999::::::;;;;;;::::::;;;;;;<<<======@@@CCCLLLeeeuuuooo~~~zzzdddaaayyysssnnnppprrrppplllgggUUUCCC===>>><<<;;;;;;999::::::;;;;;;::::::999<<<<<<<<<<<<<<<===>>>???CCCKKKbbbyyykkkhhhnnnrrr|||zzzrrrkkkiiigggeeeddd```[[[WWWZZZZZZZZZXXXXXX[[[___ccc```^^^\\\[[[\\\^^^```aaa`````````aaacccdddeeefffhhhjjjlllooosssyyysssfff\\\VVVUUURRR[[[```[[[UUURRROOOKKKKKKJJJIIIIIIIIIJJJKKKLLLQQQXXXdddwwwssshhhcccmmmdddXXXlllzzzjjj```]]]UUUIII@@@<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;======???LLLcccwwwzzzvvvvvvvvvtttwwwsssnnnllllllnnnpppqqqpppqqqrrrssstttvvvwwwwww|||||||||{{{uuuqqqsssyyyzzzyyy}}}yyykkkfffeeedddhhhgggddd\\\QQQGGG???;;;::::::999999999999::::::;;;;;;;;;:::;;;;;;<<<======AAAGGGVVVtttxxxoookkkmmm|||ssssss}}}yyypppggg{{{wwwqqqrrrtttrrrooolll[[[III???===;;;:::;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<===>>>???@@@AAAJJJ```~~~ttteeedddkkkooo{{{wwwnnngggeeebbb```]]]YYYTTTPPPSSSSSSRRRQQQPPPRRRUUUXXXSSSSSSTTTVVVYYY]]]aaadddcccdddeeeggghhhiiijjjkkkggggggfffeeefffkkkqqqvvv|||uuucccZZZXXXPPPPPPNNNKKKMMMPPPNNNJJJLLLLLLLLLKKKKKKKKKKKKJJJLLLOOOWWWhhhxxxkkkccciiiyyyuuu|||hhhTTTdddlll___^^^XXXNNNBBB::::::<<<:::::::::;;;;;;;;;<<<<<<:::<<<===AAAOOOeeexxxyyyvvvtttsssrrrtttpppkkkiiijjjlllnnnnnnnnnnnnoooqqqrrrssstttuuu{{{zzzzzz|||~~~~~~}}}sssmmmhhhjjjrrr{{{xxxpppeeeeeekkkxxx{{{mmmhhhhhhhhhiiiiiigggaaaWWWKKK@@@999:::999999999999::::::;;;;;;;;;;;;;;;;;;<<<======>>>AAAIII\\\}}}qqqeeebbbeeekkk{{{~~~tttssssssuuu{{{xxxyyy~~~~~~~~~sss|||uuuttttttqqqnnnlll^^^MMMAAA<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<===>>>@@@@@@AAAKKK___vvvpppbbbaaaiiiooo|||}}}ssskkkcccbbb___[[[WWWSSSNNNKKKLLLLLLLLLKKKKKKLLLPPPSSSSSSUUUXXX[[[___dddiiimmmnnnppptttwww{{{}}}~~~~~~zzzyyyuuurrrpppooopppqqqqqqsssvvv|||ooo```\\\WWWSSSNNNKKKMMMPPPOOOMMMMMMNNNNNNOOOOOONNNMMMMMMLLLLLLPPP\\\ttt{{{mmmaaaeeerrr~~~hhhjjjmmmUUU___oooaaa```\\\SSSEEE:::999===:::::::::;;;;;;;;;<<<<<<:::<<<===BBBQQQfffwww~~~}}}|||wwwuuusssrrrrrrqqqnnniiifffgggiiikkkllllllmmmnnnoooppprrrssssssvvvvvvwwwxxx{{{~~~yyyrrrkkkkkkrrr{{{}}}zzzqqqfff]]][[[aaappp|||}}}wwwrrr}}}mmmfffhhhkkkhhhhhhhhhddd[[[NNN@@@888::::::999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<======AAACCCKKK```uuuggg\\\]]]dddiiizzzyyyqqqsssyyyvvvrrrnnnkkkiiilllwwwyyy~~~yyyxxxuuurrrnnnkkkiii___PPPBBB;;;;;;<<<===:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<>>>???@@@AAAEEEPPPbbbuuunnnaaa```jjjppp~~~zzzqqqhhh```___\\\XXXSSSNNNKKKIIIGGGHHHIIIIIIIIIKKKOOORRRYYY\\\___bbbdddhhhmmmppprrruuuyyy~~~}}}zzzwwwtttvvvyyy||||||fff]]]WWWTTTRRRPPPOOOMMMNNNOOOLLLMMMNNNOOOOOOOOOOOOOOOPPPMMMNNNXXXjjj|||mmmaaabbbmmm}}}eee```tttsssYYY^^^{{{wwwfffccc```XXXIII;;;999>>>:::::::::;;;;;;;;;<<<<<<;;;<<<===BBBRRRgggvvv|||{{{wwwuuuuuurrrpppqqqoookkkfffddddddggghhhiiijjjkkklllmmmnnnpppqqqqqqqqqsssuuuxxx}}}|||sssppptttzzz}}}~~~~~~~~~zzznnnbbb^^^YYY[[[gggpppnnneee^^^nnndddfffkkkggghhhhhheee^^^QQQBBB888;;;::::::;;;;;;<<<===>>><<<<<<;;;;;;<<<<<<===>>>BBBFFFQQQgggyyymmmaaaYYY]]]fffiiiyyyvvvuuu{{{{{{rrriiiddd___^^^dddllluuuzzzwwwvvvxxxzzz{{{xxx|||vvvrrrnnnjjjgggaaaSSSDDD<<<<<<>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@AAABBBEEEQQQcccvvvlll______iiippp~~~wwwmmmeee]]]]]]ZZZUUUOOOKKKHHHHHHDDDFFFGGGHHHIIIKKKNNNQQQYYY\\\___```___aaaeeeiiigggkkkoootttvvvwwwvvvuuu~~~vvvyyy}}}ggg[[[SSSRRRSSSTTTQQQNNNOOOTTTNNNNNNNNNNNNNNNNNNNNNNNNSSSPPPPPPVVVaaappp~~~ooobbbaaakkkzzzjjj^^^kkk}}}xxx\\\]]]wwwooohhhbbb[[[MMM===999>>>:::::::::;;;;;;;;;<<<<<<=========BBBSSSiiixxx}}}zzzxxx}}}~~~tttssstttpppnnnoookkkgggccc```aaaccceeefffggghhhiiijjjkkkmmmnnnnnnoooqqquuuyyy}}}xxxyyy}}}~~~~~~~~~~~~~~~|||}}}}}}~~~~~~rrrddd___WWWUUUZZZ___\\\SSSLLL~~~vvvffffffjjjiiiiiijjjhhhbbbVVVGGG<<<<<<;;;;;;<<<<<<>>>??????<<<<<<<<<<<<<<<======>>>BBBIIIZZZrrrxxxhhh]]]VVV[[[eeejjjyyy}}}}}}tttlllhhheeeaaa```aaa___jjj~~~{{{ssslllhhheeecccbbbbbbeeeiiimmmrrr|||zzzyyytttpppmmmgggdddYYYHHH>>>===>>>===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@BBBCCCFFFRRReeewwwiii[[[\\\fffmmm{{{}}}tttjjjaaaZZZZZZXXXSSSLLLHHHGGGGGGDDDEEEFFFGGGGGGHHHKKKMMMPPPTTTWWWVVVTTTSSSVVVZZZYYY]]]bbbgggjjjjjjiiigggmmmnnnqqqwww}}}~~~xxx{{{~~~jjj```^^^[[[ZZZ\\\[[[WWWXXX^^^UUUTTTRRRPPPOOOOOOOOOOOOSSSPPPQQQUUUYYY___lllyyysssdddbbbjjjxxxrrraaaeeewww{{{\\\ZZZrrrwwwmmmddd]]]PPP???999>>>:::::::::;;;;;;;;;<<<<<<===<<<<<>>>>>BBBLLLaaa{{{|||gggZZZSSSXXXcccjjjzzz|||wwwsssooofff]]]XXXYYYVVVeeevvvrrrmmmhhhdddaaa^^^\\\ZZZ\\\]]]\\\ZZZ]]]cccjjjvvv~~~wwwttt{{{wwwssspppiiiggg]]]LLL@@@>>>>>><<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===???@@@BBBCCCNNNYYYjjj|||fffXXXYYYcccjjjyyyzzzrrrggg^^^XXXXXXVVVQQQJJJFFFFFFGGGDDDEEEFFFFFFEEEEEEGGGIIIIIILLLOOONNNJJJIIILLLOOOQQQUUU\\\ccchhhiiihhhgggbbbbbbdddkkksssyyy{{{{{{~~~uuunnnpppiiieeeggggggccccccggg^^^\\\XXXTTTRRRQQQQQQQQQRRRPPPQQQTTTTTTTTT]]]hhhxxxuuugggcccjjjvvvwwwdddbbbttt}}}|||ZZZWWWooo}}}oooddd^^^QQQ@@@:::===:::::::::;;;;;;;;;<<<<<<===<<<<<>>>>>===;;;;;;<<<<<<;;;999<<<<<<===<<<<<<===@@@BBB???TTTrrrwwweeeWWWVVV^^^```jjj{{{sssvvvvvvjjjbbbZZZYYY^^^jjjzzz}}}llliiieeecccbbbbbbbbbaaaaaa```^^^\\\[[[[[[[[[\\\aaaiiiyyywwwuuu|||}}}zzzlllgggiiibbbPPPCCC@@@@@@???>>>======<<<<<<<<<======???>>>======???BBBFFFHHHNNN___uuu}}}]]]YYYXXXaaappp~~~wwwlllaaaZZZVVVUUURRRMMMHHHDDDCCCDDDCCCCCCCCCBBBBBBCCCCCCCCCGGGGGGGGGHHHIIIJJJLLLMMMMMMPPPVVV]]]ccciiilllnnnnnnnnnpppsssxxx}}}yyypppkkkjjjeeeiiieeeZZZSSSSSSSSSQQQUUUUUUUUUSSSRRRTTTWWWYYYbbbvvv{{{jjjeeeiiittt~~~ccc^^^sss}}}^^^YYYjjjuuukkkbbbNNN@@@>>><<<;;;;;;;;;<<<<<<<<<=========CCC???DDD\\\rrrtttrrrqqqkkkfffeeebbb\\\UUUSSSUUUYYY[[[\\\\\\]]]^^^___```bbbbbbcccccceeegggkkkooorrruuuvvvuuutttrrrqqqqqqrrrtttuuutttuuuvvvwwwxxxwwwvvvvvvtttzzz}}}fffUUUKKKOOOQQQKKKGGGIIIqqqkkkmmmmmmpppooollllllhhhWWWDDD???===<<<;;;<<<<<<;;;999;;;<<<======<<<===@@@BBBGGG[[[wwwtttfffXXXVVV\\\^^^iiiyyypppsss{{{iii```\\\[[[bbbnnnuuuuuuqqqiiifffcccbbbbbbccccccccccccbbbaaa___]]]\\\[[[[[[WWW[[[eeetttvvvqqq~~~~~~|||nnniiilllgggXXXJJJDDDBBB???======<<<<<<<<<<<<======???>>>>>>>>>@@@CCCGGGIIIPPPaaayyyxxx]]]YYYYYY```ooo~~~wwwkkk```YYYUUUTTTQQQMMMGGGDDDCCCDDDCCCBBBBBBAAAAAABBBBBBCCCFFFFFFFFFGGGHHHIIIJJJKKKGGGKKKQQQYYYaaagggkkkmmmqqqrrruuuyyy~~~~~~}}}uuunnnrrruuuqqqeee\\\XXXWWWTTTTTTUUUTTTSSSQQQRRRTTTVVVZZZhhh|||zzzjjjdddgggrrrllldddrrr~~~```YYYhhhvvvnnnfffQQQBBB???<<<;;;;;;;;;<<<<<<<<<======<<>><<<;;;<<<<<<;;;:::;;;<<<======<<<>>>AAACCCHHH\\\wwwooofffYYYUUU[[[\\\hhhxxxvvvjjjppp|||uuulllbbb___cccggggggeeedddbbb``````bbbcccdddccceeeeeedddbbb```^^^\\\[[[WWWWWWYYY^^^iii~~~xxx~~~tttssslllpppmmmaaaSSSIIIBBB>>>======<<<<<<<<<<<<======????????????BBBEEEHHHJJJXXXiiisss]]]ZZZYYY```nnn|||vvvkkk___XXXTTTSSSQQQLLLGGGDDDCCCDDDBBBAAAAAA@@@@@@AAAAAABBBDDDDDDDDDEEEEEEGGGHHHIIIEEEHHHMMMTTTZZZ___ccceeekkkmmmppptttwww{{{}}}~~~qqqqqqsssvvvvvvuuuzzz{{{nnnbbb[[[WWWUUUWWWWWWWWWUUUSSSRRRSSSUUUUUU[[[gggxxx{{{kkkdddfffpppmmmaaahhhyyydddZZZeeewwwqqqjjjTTTDDD???<<<;;;;;;<<<<<<<<<=========;;;AAA@@@HHHaaauuurrrooonnngggbbbbbb[[[ZZZWWWTTTRRRRRRTTTVVVYYYYYYZZZ[[[]]]^^^___```cccdddeeefffgggiiiiiijjjllllllkkkkkklllnnnpppqqqppppppqqqrrrrrrrrrrrrqqqqqquuu|||wwwhhh```eeekkkgggaaa___vvviiijjjoootttuuurrrrrrooo```OOOAAA???<<<;;;<<<<<<;;;:::;;;<<<=========>>>AAADDDGGG___|||vvvjjjcccWWWSSSYYY\\\gggwww~~~nnneeelllxxxqqqeeebbbbbbbbbaaabbb```______aaabbbbbbaaaccccccdddcccbbb```^^^\\\___\\\YYYXXXYYYgggttt~~~yyyppprrrqqqfffWWWJJJBBB>>>===<<<<<<<<<<<<======>>>?????????AAADDDGGGJJJLLLYYYnnnooo]]]ZZZXXX^^^kkkzzzuuuiii^^^VVVSSSRRRPPPKKKFFFCCCCCCDDDAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFIIIJJJLLLOOOQQQTTTVVVWWW\\\]]]___aaadddhhhmmmqqqnnnpppssstttssssssvvv{{{xxxhhh___ZZZYYY]]]]]]]]][[[XXXUUUUUUUUUUUUVVV[[[eeettt}}}nnnffffffoookkk]]]]]]hhh|||jjj]]]dddwwwsssmmmWWWDDD???;;;<<<<<<<<<<<<============:::AAAAAAJJJdddxxxqqqmmmllleee______[[[\\\[[[XXXSSSQQQSSSVVVVVVVVVWWWYYYZZZ[[[\\\]]]aaaaaabbbcccdddeeefffggghhhhhhhhhiiijjjlllnnnooonnnnnnooooooppppppppppppqqqrrruuuyyyooorrrwwwwwwsssqqqwwwgggnnnpppvvvxxxuuusssoooaaaPPPBBB@@@===;;;;;;<<<;;;:::;;;<<<=========???BBBEEEOOOjjjqqqddd^^^RRRPPPXXX\\\gggwwwuuuggg```hhhtttzzz}}}~~~xxxjjjeeeeeeffffffdddbbb``````aaaaaa```______```aaabbbbbbaaa______^^^]]][[[XXXUUUXXXgggwwwvvv}}}rrrsssqqqhhhXXXIII@@@>>><<<<<<<<<<<<<<<===>>>>>>??????AAACCCFFFIIILLLNNNRRRiiinnn\\\YYYWWW\\\hhhvvvuuuhhh\\\UUURRRQQQOOOJJJFFFCCCCCCCCC@@@@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDIIIIIIIIIJJJJJJKKKLLLLLLPPPQQQSSSUUUZZZbbblllsssuuuggg``````dddddddddbbb]]]YYYWWWWWWUUUVVVWWWYYY___hhhssszzzwwwtttzzz{{{qqqiiihhhqqqnnn```[[[aaatttooo```dddvvvtttoooXXXDDD>>>:::<<<<<<<<<=========>>>>>>:::@@@AAAKKKgggzzzqqqllljjjccc]]]]]]ZZZ[[[[[[WWWRRRPPPQQQTTTSSSSSSTTTUUUWWWXXXYYYZZZ\\\]]]^^^```bbbdddeeefffdddeeefffgggiiijjjlllmmmmmmmmmmmmmmmnnnnnnoooooopppnnnnnnyyy|||yyy|||~~~~~~~~~|||hhhrrrqqqwwwzzzwwwtttpppcccSSSDDDAAA===;;;;;;<<<;;;;;;;;;<<<======>>>???CCCEEEVVVrrr|||wwwyyylll^^^XXXOOOOOOWWW[[[gggwwwmmm```ZZZcccnnnttt{{{yyyzzztttjjjgggiiikkklllhhhgggeeedddddddddbbb```]]]^^^___``````aaaaaa```\\\\\\]]]]]]YYYWWW\\\dddttt}}}~~~rrrrrrrrrkkk\\\JJJ@@@???<<<<<<;;;<<<<<<===>>>??????@@@BBBDDDHHHKKKNNNOOORRRhhhppp[[[XXXVVVYYYdddssstttggg[[[SSSQQQPPPNNNJJJEEECCCBBBCCCAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBEEEDDDEEEEEEFFFGGGIIIJJJKKKNNNRRRVVV]]]hhhuuupppfffdddkkklllllliiiddd^^^[[[YYYTTTVVVVVVUUUSSSWWW___gggmmmiiijjjsss}}}|||pppdddaaa```gggyyywww{{{tttllljjjrrrnnnaaa[[[^^^ppp|||qqqbbbdddvvvvvvqqqYYYDDD>>>:::<<<<<<=========>>>>>>>>>:::@@@@@@KKKhhh|||qqqllliiiaaa\\\\\\VVVVVVTTTQQQNNNMMMMMMNNNPPPPPPQQQSSSTTTUUUVVVWWWXXXYYY[[[]]]___aaacccdddaaabbbccceeefffhhhiiiiiilllkkkkkkkkkkkklllmmmmmmnnnkkkjjjqqqwwwuuuwww{{{}}}hhhppppppwww{{{xxxvvvsssgggXXXDDDAAA===;;;;;;<<<<<<;;;;;;<<<===>>>>>>@@@CCCFFFYYYttt|||eeeWWWTTTNNNOOOVVVXXXfffuuuggg[[[UUU]]]hhhnnnvvv~~~vvvuuu~~~~~~xxxpppllllllmmmnnnnnnlllkkkjjjjjjjjjiiigggeee```____________```aaaaaa___]]]]]]___]]]YYYYYY\\\cccwww~~~|||qqqsssuuurrrcccNNNAAA???;;;;;;;;;<<<<<<===>>>??????@@@BBBFFFIIILLLOOOQQQUUUggg~~~tttYYYVVVTTTWWWaaappp~~~sssfffZZZRRRPPPPPPMMMIIIEEEBBBBBBCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAABBBAAAAAAAAABBBDDDFFFHHHIIIHHHMMMSSSXXX^^^fffqqqzzzssspppvvvwwwwwwtttnnngggbbb```WWWXXXXXXUUUSSSSSSVVVZZZYYYXXXZZZ```ffffffaaa[[[___aaaeeennn|||}}}uuuuuummmkkksss}}}eee]]][[[___rrrvvvzzzpppcccccc~~~xxxxxxsssZZZEEE???<<<<<<=========>>>>>>>>>>>><<>>>>>@@@DDDFFF[[[vvvzzz```RRRQQQNNNPPPVVVUUUdddtttdddXXXRRRYYYdddjjjrrr{{{|||sssqqqzzzwwwssspppppppppooonnnooonnnmmmmmmnnnnnnllljjjcccbbb```_________```aaaaaa]]]ZZZ[[[ZZZUUUSSSTTTSSSaaawww~~~zzzpppsssyyyxxxiiiRRRBBB???;;;;;;;;;<<<<<<>>>?????????@@@CCCFFFJJJMMMPPPQQQUUUcccvvvwwwYYYVVVSSSVVV___nnn}}}sssfffYYYQQQPPPOOOMMMIIIEEEBBBBBBCCCBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAAAAABBBDDDFFFGGGCCCIIIQQQUUUWWW\\\ccciiiqqq~~~}}}vvvoooiiifff\\\[[[ZZZXXXVVVTTTSSSSSSQQQSSSVVVXXXZZZ\\\]]]___]]]___aaabbbffftttuuuuuummmkkksssuuu___\\\```ggg{{{ssstttnnnbbbccc|||zzzzzzttt[[[FFFAAA???============>>>>>>>>>>>><<>>===<<<<<<===>>>???>>>AAADDDEEEFFFIIIOOOSSS\\\iiiwwwttt[[[UUUPPPSSS[[[fffuuu~~~pppeeeYYYNNNNNNOOOMMMJJJFFFCCCAAABBBBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@??????AAA@@@@@@@@@AAAAAABBBCCCDDDEEEGGGJJJMMMPPPSSSTTT___dddlllvvvxxxqqqllleee___XXXTTTSSSVVVYYY[[[XXXXXXZZZ___dddiiijjjkkkppphhhcccbbb]]]\\\jjj~~~vvvkkkkkkvvvppp\\\YYY___lllzzzsssccc```{{{||||||www___III@@@:::>>>>>>============>>>>>>AAAAAADDDOOOfff|||zzzpppkkktttvvvjjjddd___[[[ZZZVVVMMMHHHLLLOOOKKKIIIIIIMMMKKKKKKKKKMMMNNNMMMLLLQQQRRRSSSTTTUUUVVVWWWWWWXXXXXXYYY[[[\\\]]]^^^^^^dddddddddccccccddddddeeecccdddgggjjjmmmyyy}}}uuuwwwppphhhmmmvvv{{{yyyxxxxxxnnnbbbJJJCCC======>>><<<;;;===@@@======???@@@@@@CCCHHH___zzz~~~aaaSSSTTTNNNKKKSSSXXXcccqqqnnnXXXSSSPPPUUU\\\bbbjjjqqqxxxzzz~~~qqqhhhdddmmmxxxyyy}}}yyyvvvuuuvvvyyy}}}wwwssslllhhhgggggghhhhhhnnnnnnnnnnnnnnnnnnnnnnnnjjjllliiidddcccdddccc___]]]\\\\\\\\\\\\[[[YYYVVVSSSNNNQQQ]]]gggpppyyy}}}~~~rrraaaPPPFFF@@@???>>>===<<<===>>>>>>BBBDDDGGGIIIJJJMMMRRRVVVbbbrrrsssYYYSSSOOOSSS[[[fffttt}}}ooodddXXXMMMNNNNNNMMMJJJFFFCCCBBBCCCBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@??????>>>@@@@@@@@@@@@@@@AAABBBBBBBBBCCCDDDFFFHHHIIIKKKLLLPPPSSSXXX___fffpppzzz|||xxxooojjjddd``````cccfffgggccceeeiiipppwww{{{||||||zzzppphhhcccZZZUUU___nnnvvvlllmmmxxxppp\\\XXX___ppptttcccaaa{{{~~~xxx___III@@@:::>>>>>>=========>>>??????CCCCCCEEEPPPeee{{{rrrkkkuuu}}}wwwllleee___[[[ZZZXXXPPPJJJMMMOOOLLLJJJKKKLLLKKKJJJKKKMMMNNNMMMLLLMMMNNNNNNOOOQQQRRRRRRSSSVVVWWWXXXYYY[[[\\\]]]^^^bbbaaaaaaaaaaaabbbbbbccccccdddfffhhhkkkwww~~~pppqqqooohhhmmmvvv|||{{{{{{zzzpppcccMMMEEE>>>>>>>>>===<<<>>>???======???@@@@@@DDDKKKccc|||vvv]]]RRRRRRMMMLLLSSSWWWaaaooo~~~mmmWWWQQQNNNRRRXXX]]]dddjjjsssvvv{{{oooccc[[[___fffeeennnnnnnnnmmmkkkgggdddbbb```^^^^^^___```eeerrrwwwlllggg```\\\\\\^^^aaabbbgggggggggggghhhhhhiiijjjlllooooookkkhhhhhhddd___]]]\\\[[[\\\\\\\\\ZZZXXXVVVOOOLLLQQQVVV[[[ggguuuwwwvvvfffUUUJJJAAA@@@>>>=========>>>???DDDFFFHHHKKKMMMPPPTTTWWWaaasssoooVVVPPPNNNRRRZZZeeerrr~~~}}}ooodddXXXNNNMMMMMMMMMJJJGGGDDDCCCDDDBBBAAA@@@??????>>>??????@@@@@@AAAAAA@@@???>>>>>>??????????????????@@@AAAAAABBBBBBCCCCCCDDDDDDDDDHHHIIIKKKNNNSSS[[[dddjjjrrr{{{yyytttnnnkkkkkkmmmooopppjjjnnnvvvwwwlllddd[[[UUU\\\hhhvvvnnnppp|||vvvbbbZZZaaawwwvvveeebbb{{{yyy^^^HHH@@@<<<>>>=========>>>???@@@@@@DDDDDDFFFPPPdddyyyvvvllluuu|||}}}yyymmmfff```[[[YYYYYYQQQKKKKKKLLLKKKJJJKKKKKKJJJJJJJJJLLLMMMLLLKKKJJJKKKLLLLLLMMMNNNOOOOOOSSSTTTUUUWWWYYYZZZ\\\\\\^^^^^^^^^^^^______``````ccccccdddfffhhhsssrrrsssoooiiimmmwww~~~~~~~~~}}}rrreeeQQQHHH???>>>???>>>===>>>>>>======@@@@@@@@@FFFNNNfff~~~mmmXXXPPPQQQLLLLLLSSSVVV___lll{{{mmmWWWPPPMMMPPPUUUYYY___eeeooosssxxx}}}nnn```VVVXXX]]]ZZZ``````___]]][[[YYYWWWVVVWWWUUUTTTUUUUUUWWW```jjjyyysssfff```\\\WWWTTTUUUWWWYYYZZZZZZ[[[[[[\\\^^^```cccdddjjjooorrrpppmmmjjjeee```]]][[[ZZZ[[[\\\\\\ZZZYYYWWWRRRNNNOOOPPPSSS\\\fffuuuzzzvvv~~~}}}ooo```SSSLLLAAA@@@???>>>===>>>??????CCCDDDGGGJJJLLLPPPSSSUUU]]]nnn}}}iiiTTTOOOMMMQQQYYYbbbooozzzqqqfffZZZPPPLLLMMMMMMJJJGGGEEEDDDEEEBBBAAA@@@@@@????????????AAAAAAAAAAAA@@@???>>>>>>??????>>>>>>>>>>>>??????BBBBBBBBBBBBBBBCCCCCCCCCGGGHHHIIIJJJLLLQQQWWW[[[```iiiqqqvvv}}}{{{wwwvvvwwwwwwwwwrrrwwwrrriiibbbaaajjjuuuvvvppptttoooaaafffyyygggccc|||zzz^^^GGG@@@============>>>???@@@AAABBBDDDDDDGGGPPPcccxxxyyy~~~||||||~~~{{{ooohhh```ZZZXXXWWWQQQKKKHHHGGGGGGGGGHHHJJJIIIIIIIIIKKKLLLKKKJJJKKKKKKLLLLLLMMMNNNOOOOOOPPPQQQRRRTTTVVVXXXYYYZZZZZZZZZ[[[\\\]]]^^^^^^^^^bbbaaabbbccceeemmmzzzyyyoooiiinnnxxxuuuhhhUUUJJJ???===???>>>=========<<<>>>@@@@@@AAAHHHQQQlll{{{eeeSSSNNNPPPJJJKKKRRRSSS[[[iiixxxlllWWWQQQLLLOOOSSSVVV\\\bbbkkkpppwww|||~~~mmm___SSSSSSVVVRRRRRRRRRRRRQQQQQQPPPPPPOOOPPPOOOPPPRRRRRRQQQVVV\\\bbbnnnuuuiii___XXXUUUSSSQQQPPPQQQQQQQQQPPPOOOOOOPPPQQQTTTWWW[[[]]]dddmmmtttuuurrrnnnhhhbbb___]]][[[[[[[[[[[[YYYXXXSSSQQQOOONNNMMMLLLPPPUUUWWW\\\```cccdddfffjjjnnn~~~~~~xxxwwwaaaQQQKKKKKKAAA@@@???>>>>>>???@@@AAACCCDDDFFFJJJNNNQQQSSSSSS___mmmhhhTTTOOOLLLOOOVVV^^^jjjtttvvvjjj]]]RRRMMMMMMMMMKKKGGGEEEEEEEEEBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@????????????>>>======>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBDDDGGGHHHHHHHHHJJJLLLOOOWWW]]]```dddnnnuuuyyyssslllmmmxxxwwwqqqwwwlllnnnzzziiieee~~~{{{]]]FFF@@@=========>>>>>>@@@AAABBBCCCCCCDDDGGGPPPbbbxxx~~~}}}~~~rrriiiaaaZZZWWWWWWTTTNNNHHHFFFGGGGGGGGGIIIHHHGGGHHHJJJKKKJJJIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOQQQSSSTTTVVVVVVVVVWWWYYY[[[\\\\\\\\\\\\___^^^___```aaaffftttppphhhpppzzzxxxkkkYYYKKK???<<<>>>>>><<<===<<<<<<>>>@@@@@@AAAJJJTTTtttrrr]]]PPPMMMNNNIIIJJJPPPPPPWWWdddttt}}}kkkVVVPPPLLLMMMQQQTTTYYY___hhhnnnvvv{{{}}}}}}~~~mmm^^^QQQNNNPPPJJJNNNNNNOOOPPPQQQQQQQQQQQQOOOMMMOOORRRRRRPPPQQQVVV___aaallluuujjjccc\\\WWWVVVSSSRRRPPPPPPPPPPPPNNNLLLKKKJJJJJJKKKMMMPPPSSSUUU^^^jjjvvvzzzyyyuuuooohhhdddbbb___]]]\\\[[[YYYXXXTTTTTTSSSQQQMMMJJJIIIJJJLLLOOORRRSSSRRRSSSWWWZZZhhh|||}}}ssszzzrrrXXXGGGCCCGGG@@@????????????AAABBBCCCFFFFFFHHHMMMQQQUUUVVVUUU]]]iiirrrWWWQQQLLLMMMRRRYYYdddooo|||ooo___SSSNNNNNNNNNKKKHHHEEEDDDEEEAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>><<<===>>>???@@@AAAAAABBB@@@CCCEEEFFFEEEDDDDDDEEEGGGMMMQQQQQQSSSYYY```bbbkkksss}}}tttsss~~~wwwsssyyytttwww{{{jjjgggzzz]]]EEE???>>>======>>>???@@@BBBDDDEEEDDDFFFHHHPPPaaavvv}}}vvvmmmccc[[[XXXYYYXXXSSSLLLHHHIIIIIIGGGHHHGGGGGGGGGIIIJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLMMMNNNPPPQQQRRRRRRRRRTTTVVVYYYZZZ[[[[[[ZZZ[[[ZZZ\\\^^^^^^```iiitttwwwkkkrrr{{{{{{oooZZZLLL>>>;;;======<<<;;;<<<<<>>>>>???@@@BBBDDDEEEHHHHHHJJJNNNTTTWWWWWWVVVXXXccc~~~[[[SSSLLLKKKNNNTTT```jjj{{{qqq```RRROOOOOOOOOLLLHHHEEEDDDDDDAAAAAAAAA@@@@@@AAAAAABBB??????@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>???=========>>>??????@@@@@@AAACCCDDDDDDCCCCCCDDDEEECCCIIIKKKIIIJJJPPPUUUWWW\\\aaaiiinnnrrryyyzzzvvvwwwsss{{{vvv}}}{{{kkkhhhzzz]]]EEE???>>>======>>>???AAACCCEEEFFFGGGIIIKKKQQQ```sss|||{{{qqqggg^^^[[[YYY[[[WWWNNNIIIJJJIIIFFFHHHGGGFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKLLLLLLMMMNNNNNNOOONNNPPPSSSVVVXXXXXXXXXXXXVVVWWWZZZ]]]\\\[[[```hhhrrrzzz~~~ooosss||||||qqq[[[LLL>>>:::<<<<<<;;;;;;;;;<<>>>>>>>>>>>???AAACCCEEEGGGHHHGGGIIINNNTTTWWWWWWUUUXXXddd~~~^^^UUULLLJJJLLLRRR]]]gggxxxrrr```QQQPPPPPPOOOLLLHHHDDDCCCCCCAAAAAAAAA@@@@@@AAABBBBBB>>>???@@@AAABBBCCCCCCCCCAAAAAA@@@???>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???@@@CCCFFF>>>CCCFFFDDDDDDJJJOOOQQQQQQUUUXXXZZZ]]]dddnnnwww}}}}}}zzzwwwsss{{{uuu{{{kkkiii}}}zzz]]]EEE???=========>>>???AAADDDFFFGGGKKKLLLMMMQQQ___qqq~~~~~~}}}{{{~~~~~~uuujjjaaa]]]WWWZZZWWWNNNHHHIIIHHHCCCGGGFFFEEEFFFHHHIIIHHHGGGHHHHHHHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLMMMLLLNNNQQQTTTVVVVVVVVVVVVTTTUUUYYY\\\[[[XXX[[[aaa___dddlllxxxwwwtttxxx~~~}}}tttbbbQQQBBB??????;;;:::===;;;AAA???>>>BBBCCCKKK]]]|||mmmRRRLLLIIIJJJKKKIIIJJJMMMTTT^^^kkkxxxhhhUUUNNNIIIJJJLLLNNNRRRVVV```dddkkkppprrrtttvvvxxxxxxxxxxxxxxxxxxyyy{{{{{{}}}||||||~~~nnn___YYYWWWSSSPPPTTTYYY___aaaaaabbbdddfffjjjfff```\\\YYYWWWUUUSSS]]]XXXYYYccckkkqqqxxxwwwooojjjggghhhhhhccc^^^YYYVVVSSSPPPNNNNNNYYYmmmwwwpppmmmggg^^^ZZZ[[[^^^[[[XXXTTTRRRQQQRRRRRRZZZZZZ[[[\\\[[[YYYUUUSSSYYYWWWZZZaaagggjjjpppuuuoooppptttxxx```III@@@BBB=========???AAADDDFFFHHHHHHHHHKKKPPPUUUYYYZZZZZZ\\\ddduuuoooPPPNNNLLLJJJPPPRRR]]]ooowwweeeWWWSSSOOOLLLMMMKKKFFFDDDFFFCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>>>>>>>============>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDEEEGGGHHHHHHJJJJJJKKKLLLOOOSSSVVVXXXbbbhhhooouuuzzzyyy{{{wwweeedddyyyZZZCCC???>>>:::<<>>;;;@@@???>>>CCCDDDLLL^^^nnnTTTMMMIIIIIIJJJHHHIIILLLRRR[[[hhhuuugggUUUNNNIIIJJJLLLMMMQQQVVV]]]bbbhhhmmmppprrrtttuuuuuuuuuuuuvvvvvvwwwxxxyyywwwwwwwwwyyy{{{{{{zzzxxxxxxrrrpppvvvsssggg___]]]```ddddddgggmmmrrrxxx~~~sssiiibbb___^^^\\\[[[^^^fffjjjjjjlllqqqyyy|||wwwppphhh___XXXTTTSSSUUUjjjwwwrrrlllccc]]]]]]ZZZYYYXXXVVVUUUSSSSSSRRRVVVXXXYYYXXXXXXWWWWWWXXXUUUUUUYYY___cccgggnnnuuu|||zzzyyyttt\\\FFF>>>AAA>>>>>>>>>@@@BBBEEEIIIKKKMMMMMMNNNRRRVVVYYYZZZZZZZZZaaannnsssSSSNNNKKKGGGNNNPPP[[[iii{{{|||jjj\\\RRRNNNMMMNNNLLLGGGEEEFFFCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>============>>>>>>????????????????????????@@@@@@AAACCCDDDFFFGGGGGGFFFFFFFFFGGGIIIKKKMMMMMMNNNRRRWWW]]]ccckkktttzzzxxx|||{{{uuu|||gggkkkwwwXXXBBB???>>><<<>>>@@@AAACCCEEEHHHJJJNNNQQQQQQQQQZZZlll~~~|||zzzxxxyyy{{{~~~~~~nnnccc]]]WWWXXXYYYVVVQQQLLLIIIGGGEEEEEEGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXZZZ\\\___aaacccdddooogggyyypppvvv~~~zzzcccQQQCCC@@@@@@===<<<@@@:::@@@??????DDDEEEMMM```rrrUUUNNNIIIHHHHHHGGGHHHKKKPPPXXXdddppp{{{hhhVVVOOOJJJJJJLLLLLLPPPTTTYYY^^^dddiiimmmoooqqqrrrrrrrrrrrrsssttttttuuuuuusssssstttuuuuuusssooolllddd___[[[]]]fffrrrzzz~~~~~~ttthhheeennnxxxxxxooommmnnnjjjjjjkkkkkkgggbbbbbbfffpppuuu}}}uuuhhh___ZZZUUUiii~~~xxxrrriiibbb___XXXXXXXXXYYYYYYXXXXXXXXXWWWYYYZZZYYYWWWVVVYYY\\\VVVYYY```gggjjjllluuuoooVVVCCC<<>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEBBBCCCDDDDDDDDDDDDDDDDDDCCCDDDHHHNNNUUU[[[___```iiioooxxx~~~}}}xxx}}}wwwtttxxxiiirrrsssUUUBBB???======???@@@BBBCCCGGGKKKNNNMMMPPPPPPQQQYYYjjj|||zzzttt{{{zzz|||vvvfff^^^WWWXXXYYYXXXUUUPPPJJJFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDFFFFFFFFFGGGHHHHHHIIIIIIHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSRRRSSSUUUWWWXXXYYYYYYXXXpppcccrrrqqqwww~~~yyyaaaPPPAAA???@@@===<<<@@@;;;AAA@@@@@@FFFGGGPPPcccyyyVVVOOOIIIGGGGGGEEEFFFIIINNNUUU```lllwwwjjjWWWPPPJJJJJJKKKKKKNNNSSSWWW[[[bbbfffiiikkkmmmnnnnnnoooooopppqqqqqqrrrrrrsssrrrrrrqqqoookkkeeeaaaVVVWWWYYY^^^eeennnvvv|||{{{yyywww}}}}}}zzznnneeedddffflllsss{{{~~~nnnccc]]]mmm|||vvvnnnfffaaaYYYYYYYYY[[[]]]___bbbddd\\\```bbbaaa\\\YYYYYY[[[\\\bbbllltttuuuuuu|||kkkRRRAAA<<>>>>>>>>============>>>>>>==============================>>>???@@@AAABBBCCCBBBBBBDDDDDDDDDCCCBBBAAAEEEDDDEEEKKKSSSWWWVVVTTTVVV]]]fffkkkmmmqqqxxx~~~|||yyyvvvuuuvvvhhhrrrpppRRRBBBAAA>>>===???@@@BBBDDDGGGLLLPPPLLLNNNOOOQQQXXXgggyyy~~~uuuxxx}}}}}}|||kkkaaaXXXXXXYYYZZZYYYTTTLLLGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGHHHIIIIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPOOOPPPSSSUUUVVVVVVTTTTTTtttjjjuuuwwwxxxvvv___MMM???>>>>>><<<<<>>@@@@@@???@@@AAAEEEIIINNNPPPPPPOOOOOOQQQUUUXXXYYYYYY\\\dddnnnzzzqqqPPPKKKIIIFFFJJJFFFKKKUUUccctttuuubbbVVVQQQNNNQQQRRRNNNIIIHHHDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAA@@@AAACCCDDDDDDDDDCCCBBBDDDBBBBBBFFFMMMPPPMMMHHHLLLRRRXXX[[[\\\^^^dddiiiooouuu|||{{{yyy|||wwwfffnnnlllOOOBBBCCC???<<<>>>@@@BBBDDDGGGLLLOOOLLLMMMOOOQQQWWWdddwwwzzzyyy~~~}}}||||||~~~pppfff[[[YYYXXXYYYZZZWWWPPPIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOLLLMMMPPPSSSTTTTTTSSSSSSvvvpppwwwwwwyyyuuu]]]LLL>>>===>>>;;;<<>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@>>>>>>???@@@AAAAAAAAAAAAAAA???>>>AAAGGGIIIEEEBBBDDDHHHKKKLLLLLLNNNRRRUUUYYY^^^eeelllsss}}}|||{{{~~~wwwfffooo~~~gggKKKBBBCCC>>><<>>===???<<<===AAA???FFFFFFGGGNNNQQQ[[[nnnxxxuuu{{{yyycccPPPKKKHHHIIIIIIEEECCCEEEGGGMMMUUU^^^iiixxx|||ZZZRRRKKKJJJIIIHHHJJJNNNSSSWWW\\\^^^_________``````bbbdddeeeffffffeeedddbbb]]]VVVQQQPPPRRRTTTUUUXXX]]]eeennnxxxxxxqqqnnnjjjggghhhmmmssswww}}}fffNNNCCCAAA@@@AAACCCEEEGGGJJJLLLMMMNNNRRRSSSVVVZZZ^^^___^^^\\\```gggppp|||WWWMMMHHHEEEJJJEEEKKKOOOWWWeeetttnnn___VVVOOOPPPRRROOOKKKIIIDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>=========>>>??????@@@>>>>>>@@@CCCDDDCCCAAAAAAAAABBBCCCDDDFFFHHHIIIIIIMMMRRRVVVZZZ```hhhnnnsss|||}}}yyy{{{uuuiiiwww{{{bbbFFF???BBB<<<===AAAEEEHHHIIIJJJKKKLLLMMMMMMPPPTTTXXXaaauuu||||||ssseee]]]UUUTTTYYY[[[WWWQQQJJJJJJHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLHHHIIIJJJKKKLLLMMMNNNOOOwww{{{wwwooowwwzzz^^^MMM???>>>@@@>>>>>>BBB@@@GGGGGGIIIPPPSSS]]]ppphhhnnnttt}}}wwwjjjUUUNNNJJJHHHJJJJJJFFFCCCDDDEEEJJJRRR[[[fffvvvZZZRRRLLLJJJIIIHHHJJJNNNRRRVVVZZZ\\\\\\\\\[[[\\\]]]^^^```bbbcccbbbaaa```]]]WWWPPPKKKMMMQQQVVVZZZ___eeeppp{{{uuusssooolllkkkmmmppprrryyy{{{~~~eeeMMMCCCAAA???CCCDDDGGGJJJLLLNNNNNNNNNRRRSSSVVV[[[^^^^^^[[[YYY[[[aaajjj~~~\\\OOOGGGDDDIIIFFFMMMMMMTTTaaaooo~~~uuubbbXXXOOOOOOQQQOOOKKKIIIDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>============>>>>>>========================<<<<<<======>>>>>>??????@@@???>>>===<<<===>>>>>>=========>>>@@@AAAAAA@@@BBBAAA@@@AAADDDFFFFFFFFFEEEIIINNNPPPQQQSSSWWW[[[^^^eeeooowww}}}zzzwwwzzzsssmmmxxx^^^CCC>>>AAA;;;???BBBGGGJJJKKKKKKKKKLLLNNNMMMPPPUUUXXXaaauuu~~~vvvhhh^^^SSSRRRXXX\\\YYYTTTLLLKKKIIIHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKLLLMMMNNNxxxpppsssxxxuuu]]]NNN@@@===???@@@???>>>@@@FFFEEEHHHQQQUUU^^^pppxxxdddnnn}}}~~~yyygggSSSLLLNNNNNNLLLGGGDDDCCCEEEFFFHHHOOOXXXbbbnnn```UUULLLIIIJJJJJJLLLOOORRRTTTVVVWWWWWWXXXZZZ\\\[[[\\\___aaaaaa___ZZZVVVUUURRRNNNLLLOOOWWWbbbiiiqqqrrrsssuuuwwwzzz}}}|||xxxvvvxxx{{{}}}|||}}}~~~zzz]]]IIICCCCCCAAAEEEJJJKKKIIIIIIMMMOOOOOORRRRRRTTTWWWZZZ[[[[[[YYYaaa^^^bbbzzzsssRRRFFFFFFEEEGGGMMMIIIOOOZZZiiizzz|||kkk```TTTMMMNNNOOOMMMJJJEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@BBBBBBBBBBBB@@@@@@BBBAAAAAA@@@@@@AAAAAABBB????????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<>>>>>>>>>>>>>>>=========??????>>>>>>======<<<<<<>>>????????????@@@@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFIIIKKKMMMOOOPPPSSSWWW]]]dddkkkssszzz}}}yyyzzzooovvvuuu^^^KKKAAA???@@@???EEEHHHHHHIIIMMMOOONNNNNNRRRQQQSSSWWWYYYnnn||||||ooocccWWWTTTUUUVVVXXXZZZSSSNNNIIIGGGGGGHHHHHHFFFHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJJJJKKKKKKKKKKKKLLLrrrqqqzzzvvv\\\NNN@@@===???@@@?????????EEEDDDGGGPPPSSS\\\nnnzzzbbbqqqwwwcccOOOKKKLLLMMMJJJFFFCCCBBBCCCFFFHHHNNNVVV___jjj|||bbbWWWLLLIIIIIIJJJKKKNNNPPPRRRTTTTTTTTTUUUWWWYYYXXXYYYZZZ[[[ZZZXXXUUURRRJJJNNNSSSYYY```jjjuuu}}}{{{yyyvvvuuuxxxsssXXXEEEAAAAAA@@@FFFJJJLLLJJJJJJNNNQQQQQQRRRQQQRRRTTTVVVXXXXXXWWW[[[ZZZ^^^pppnnnVVVLLLHHHGGGHHHIIINNNXXXeeeuuupppeeeWWWNNNLLLLLLJJJGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@AAABBBBBBBBBBBBAAA@@@BBBAAAAAA@@@@@@AAAAAABBB@@@?????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<========================???>>>>>>>>>=========<<<>>>>>>?????????@@@@@@@@@BBBBBBAAAAAABBBBBBCCCDDDBBBCCCEEEFFFIIIJJJLLLMMMMMMPPPTTTXXX[[[```eeeiiissswww}}}~~~}}}|||~~~|||vvvyyysss}}}ttt```PPPGGGEEEEEEBBBGGGIIIHHHHHHMMMOOONNNPPPSSSRRRRRRVVVWWWjjjvvvhhhZZZUUUTTTSSSUUUWWWZZZSSSJJJGGGHHHJJJIIIGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIII|||ttt}}}xxxZZZLLL@@@===?????????@@@???EEEDDDFFFOOORRR[[[mmmiiitttjjjRRRJJJKKKKKKIIIFFFCCCBBBBBBDDDFFFKKKSSSZZZddduuugggZZZMMMIIIIIIIIIJJJLLLNNNPPPQQQQQQQQQQQQRRRTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQXXXaaagggiiimmmsssyyymmmSSSCCC@@@AAABBBFFFKKKMMMKKKLLLQQQTTTTTTSSSQQQPPPPPPRRRTTTUUUTTTVVVXXX[[[eeeyyyaaaMMMIIIFFFBBBHHHLLLTTT```nnnzzzmmm]]]RRRMMMKKKIIIGGGFFFEEEDDDCCCCCCBBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@?????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBAAABBBCCCDDDEEEGGGHHHHHHJJJLLLNNNPPPQQQTTTXXXZZZcccgggmmmpppqqqqqqppppppvvvwwwyyy}}}{{{vvvzzzwwwyyyhhhXXXKKKDDDCCCDDDDDDIIIKKKJJJLLLRRRWWWWWWRRRVVVSSSRRRUUUVVVeeerrraaaXXXTTTRRRRRRTTT___XXXOOOJJJJJJKKKJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGG}}}xxxWWWKKK@@@>>>??????@@@AAAAAAFFFEEEGGGOOORRR[[[lllzzzzzz~~~```JJJJJJJJJHHHFFFDDDBBBBBBBBBCCCIIIPPPVVV___ooo}}}mmm___OOOJJJIIIIIIIIIKKKLLLNNNOOOOOONNNNNNOOOQQQPPPPPPPPPPPPPPPQQQTTTVVV___eeejjjjjjgggfffjjjnnn}}}rrrkkkmmmsssvvvxxxyyyyyyzzzjjjRRRDDDBBBDDDFFFGGGLLLNNNMMMOOOTTTXXXXXXWWWTTTQQQPPPRRRTTTUUUUUUVVVXXXZZZ___nnneeeLLLJJJIIICCCFFFJJJPPPYYYgggwwwvvveeeVVVOOOLLLJJJHHHFFFEEEEEEDDDCCCCCCCCCDDDAAABBBBBBBBBBBBBBBBBBAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@@@@?????????>>>>>>>>>============<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>============>>>>>>>>>>>>???????????????????????????@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEGGGIIIKKKMMMOOORRRUUUXXX]]]aaafffjjjkkklllmmmnnnqqqrrruuuxxx|||zzzyyy}}}vvvoooZZZKKKCCC???@@@CCCEEEJJJNNNNNNSSS\\\bbbdddTTTXXXTTTRRRVVVXXXdddzzz~~~yyyxxx|||hhh\\\VVVRRRQQQRRR]]]ZZZVVVQQQMMMJJJHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEwwwTTTIII@@@>>>??????@@@BBBCCCHHHGGGHHHPPPSSS[[[mmmnnnKKKKKKJJJIIIHHHFFFDDDBBB???AAAFFFMMMSSS[[[iiiwwwuuudddRRRKKKJJJIIIIIIIIIKKKMMMNNNNNNMMMMMMNNNPPPNNNPPPRRRSSSUUUXXX]]]aaabbbfffjjjkkklllpppxxxvvvjjj```]]]___aaagggmmmpppqqqttt{{{}}}}}}eeeOOOEEECCCEEEHHHJJJNNNQQQPPPRRRWWW[[[[[[\\\XXXUUUSSSTTTVVVWWWXXXWWWWWWWWW]]]lllhhhNNNLLLMMMHHHEEEGGGKKKSSS___ooo|||kkk[[[QQQLLLJJJIIIFFFFFFEEEDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>============;;;;;;;;;;;;<<<<<<==================>>>>>>>>>>>>======>>>>>>>>>????????????>>>>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCEEEHHHIIIKKKNNNQQQTTTUUUYYY^^^aaaccceeehhhiiioooqqqsssvvvyyy|||~~~{{{yyyyyypppmmmTTTFFFAAA@@@DDDIIIHHHMMMPPPQQQVVV^^^eeegggUUUZZZVVVSSSXXX[[[ddduuuxxxrrrooowww|||ooo```XXXQQQNNNOOOTTTYYY]]]YYYPPPHHHGGGHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEECCCDDDDDDDDDDDDEEEEEEEEE}}}tttQQQHHH@@@>>>??????@@@CCCDDDIIIHHHIIIPPPSSS[[[lllsssLLLJJJIIIHHHHHHGGGEEEBBB>>>@@@DDDJJJOOOUUUbbbooo}}}}}}jjjVVVMMMKKKJJJIIIHHHIIIKKKLLLLLLLLLLLLNNNOOONNNRRRWWW[[[]]]```eeeiiigggjjjnnnsssyyyyyyrrriii^^^YYYYYYWWW\\\ccchhhiiijjjmmmoootttvvvyyyyyywwwxxx{{{zzzyyyzzz|||yyy]]]KKKDDDCCCFFFIIILLLQQQTTTSSSTTTZZZ]]]]]]]]]ZZZWWWVVVVVVXXXYYYYYYVVVUUUUUU[[[mmmmmmPPPHHHHHHFFFEEEFFFHHHMMMWWWfffvvvrrraaaTTTMMMIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>=========;;;;;;;;;<<<======>>>>>>============>>>>>>>>>>>>=========>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEGGGIIIIIIJJJKKKNNNPPPQQQSSSWWW[[[]]]```cccffflllmmmpppsssvvvzzz|||}}}~~~|||zzzxxxoooiiiMMMAAAAAABBBGGGLLLLLLQQQSSSRRRTTTZZZ______WWW\\\WWWTTTZZZ]]]bbbooo}}}uuuqqqvvvyyy|||xxxhhh]]]SSSNNNMMMNNNVVV]]]\\\SSSKKKIIIJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEE{{{~~~|||qqqOOOGGG@@@?????????AAADDDDDDIIIGGGHHHOOOQQQYYYkkkuuuKKKIIIGGGGGGHHHGGGDDDAAA???@@@CCCGGGJJJNNNYYYeeerrr|||oooYYYNNNMMMKKKIIIHHHFFFHHHJJJKKKJJJKKKMMMOOONNNUUU]]]bbbccceeeiiimmmoooppptttzzzyyyssssss{{{xxxqqqkkkcccYYYTTTSSSSSSUUUWWWYYY\\\___aaabbbiiilllppppppoooooorrrtttlllmmmppptttyyy|||}}}|||{{{zzzzzzzzz{{{~~~pppUUUHHHEEEFFFIIIMMMOOOTTTVVVUUUVVV[[[^^^^^^\\\YYYWWWVVVWWWXXXYYYXXXUUUTTTUUU[[[mmmwwwWWWFFFDDDFFFFFFFFFEEEHHHPPP\\\kkkuuu~~~lll\\\RRRLLLIIIFFFFFFFFFEEEEEEFFFFFFGGGDDDCCCBBBAAAAAABBBCCCDDDBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA?????????>>>>>>>>>======;;;;;;<<<======>>>??????<<<=========>>>>>>>>>???============>>>>>>>>>?????????>>>>>>??????@@@AAA>>>>>>???@@@AAABBBCCCDDDFFFGGGIIIIIIIIIJJJLLLOOONNNQQQTTTWWWYYY\\\```ccceeegggjjjnnnssswwwzzz|||~~~}}}zzz}}}```EEE>>>BBBDDDGGGLLLNNNRRRUUUTTTTTTXXX[[[ZZZZZZ___XXXSSSYYY[[[^^^gggxxx~~~}}}vvvhhh[[[SSSPPPNNNSSSXXXZZZWWWSSSNNNLLLJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDwww{{{|||oooNNNFFF@@@?????????AAAEEECCCHHHFFFGGGNNNPPPXXXiiivvvwwwJJJGGGEEEEEEGGGFFFCCC@@@@@@@@@CCCFFFFFFIIISSS^^^iiitttqqqZZZOOOMMMLLLIIIHHHDDDFFFHHHIIIIIIJJJLLLNNNOOOWWW```fffggggggjjjmmmmmmooottt|||zzzssskkkmmmnnnkkkhhhjjjsss{{{~~~vvvmmmggg^^^TTTNNNMMMRRROOOLLLLLLOOOTTTXXXZZZ^^^bbbfffgggeeedddeeehhh___aaaeeekkkqqqtttuuutttwwwwwwwwwxxxyyy{{{}}}~~~|||kkkRRRHHHHHHIIIMMMQQQQQQUUUXXXVVVWWW\\\______YYYWWWUUUUUUVVVXXXXXXWWWUUUVVVWWW\\\mmmdddMMMIIIMMMHHHFFFDDDEEEJJJVVVcccmmm{{{vvvdddXXXPPPMMMGGGFFFFFFFFFFFFFFFGGGGGGDDDCCCBBBAAAAAABBBCCCDDDBBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBBBBAAAAAAAAA????????????>>>>>>>>>>>><<<<<<<<<===>>>??????@@@<<<=========>>>>>>??????============>>>>>>>>>>>>???????????????@@@@@@AAA<<<<<<===???@@@AAABBBCCC???AAACCCDDDEEEGGGJJJLLLKKKMMMPPPRRRUUUXXX\\\______aaaeeejjjpppuuuyyy{{{xxxyyy]]]DDDAAAGGGIIIJJJNNNMMMSSSVVVVVVWWW[[[]]]\\\\\\```YYYSSSXXXYYYZZZ```{{{rrrcccYYYTTTRRRQQQSSSWWWZZZYYYSSSNNNJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCC|||xxx{{{eeeJJJFFFBBB@@@AAACCCDDDDDDGGGEEEFFFIIIKKKOOOXXXcccnnnnnnyyyqqqNNNCCCCCCGGGDDDFFFGGG@@@???@@@@@@AAADDDKKKSSSXXXdddmmm{{{|||cccQQQIIIHHHHHHGGGFFFGGGHHHHHHGGGIIILLLNNNOOOVVV]]]aaaaaaaaaeeehhhkkkmmmooopppooommmiiigggeeecccbbbbbbdddhhhlllooo}}}{{{uuuiii\\\SSSPPPQQQRRROOOKKKJJJLLLNNNOOOOOOXXX\\\bbbffffffcccaaa___]]]___ccchhhkkknnnpppqqqmmmqqqsssqqqrrrwwwzzzzzz~~~~~~~~~aaaKKKIIIGGGHHHQQQVVV\\\[[[YYYXXXXXXZZZ\\\^^^[[[]]]]]]\\\YYYVVVVVVVVVWWW\\\\\\YYYcccjjjMMMKKKIIIJJJHHHGGGHHHIIIOOO]]]jjjxxxyyyjjjaaaVVVLLLJJJFFFDDDGGGHHHFFFEEEGGGEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>??????@@@BBBBBBCCCDDDEEEFFFGGGGGGKKKMMMNNNPPPQQQTTTXXX[[[]]]bbbgggjjjkkkooowww~~~~~~wwwoooYYYGGGFFFIIIIIIJJJPPPPPPSSSUUUVVVUUUVVVZZZ]]][[[ZZZXXXVVVUUUVVVWWWXXXqqq~~~ooobbbYYY]]]YYYUUUTTTUUUVVVUUUSSSNNNMMMKKKIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA|||yyy}}}~~~cccIIIFFFBBB@@@AAACCCDDDDDDIIIGGGHHHJJJKKKNNNVVV```~~~qqq```cccqqq}}}}}}iiiMMMBBBCCCHHHEEEFFFGGGAAA@@@@@@@@@@@@CCCIIIPPPUUU___gggtttjjjUUUKKKHHHHHHHHHFFFGGGHHHGGGGGGHHHKKKNNNOOOVVV^^^bbbccccccfffiiilllkkkiiigggdddaaa___^^^\\\\\\]]]]]]___```aaabbbmmmooommmfff[[[UUUUUUYYYUUUQQQMMMJJJIIIKKKMMMOOORRRVVV[[[___^^^[[[WWWTTTUUUWWWZZZ^^^aaadddeeeffffffjjjmmmmmmpppvvvwwwuuuxxxxxxyyyzzz|||~~~zzzYYYGGGHHHGGGKKKUUUZZZ\\\ZZZYYYWWWXXXYYY\\\]]]\\\]]]\\\[[[XXXVVVVVVWWWTTTYYYZZZYYYdddzzzYYYLLLIIIHHHFFFFFFGGGHHHLLLXXXdddppprrrfffYYYOOOJJJEEECCCFFFGGGDDDDDDFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????????????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>======>>>>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGIIIJJJLLLMMMOOORRRVVVYYY]]]```cccfffjjjqqqzzz|||wwwdddRRRDDDFFFKKKJJJKKKOOOQQQSSSUUUUUUTTTTTTWWWZZZZZZYYYXXXVVVVVVVVVWWWXXXiiiwwwfffZZZ[[[WWWRRRQQQRRRTTTSSSRRROOONNNLLLJJJIIIHHHGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA{{{zzzzzz^^^GGGDDDAAA@@@AAACCCDDDDDDKKKIIIIIIKKKKKKLLLTTT]]]eee[[[___ppp|||}}}~~~xxxhhhNNNBBBCCCIIIEEEEEEGGGBBB@@@@@@@@@???AAAFFFLLLQQQWWW___kkkwwwppp[[[MMMGGGHHHJJJFFFGGGGGGGGGGGGHHHJJJMMMPPPVVV^^^cccddddddeeegggfffccc___ZZZXXXVVVWWWWWWUUUVVVXXXYYYXXXWWWUUUSSS___eeehhhddd[[[VVVYYY^^^[[[ZZZVVVQQQLLLJJJKKKLLLMMMPPPTTTWWWVVVSSSNNNKKKOOOPPPRRRTTTWWWXXXYYYYYY___bbbeeehhhnnntttsssnnnrrrrrrssstttvvvxxxzzz{{{{{{|||~~~~~~qqqTTTFFFHHHHHHKKKUUUYYYZZZYYYXXXWWWWWWYYY[[[\\\\\\\\\[[[YYYVVVUUUVVVXXXRRRVVVWWWWWWbbb}}}kkkMMMHHHGGGEEEDDDFFFFFFHHHQQQZZZhhhxxxpppbbbXXXNNNHHHEEEFFFGGGDDDDDDFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@????????????AAAAAA@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???>>>>>>======>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFGGGIIIKKKLLLOOOSSSVVV\\\]]]___ccckkkttt}}}{{{{{{\\\NNNEEEIIIMMMMMMMMMPPPSSSTTTTTTTTTRRRRRRTTTVVVXXXWWWWWWWWWWWWWWWWWWWWWbbb|||sssccc]]]WWWQQQMMMMMMMMMLLLKKKNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA~~~zzz{{{uuuYYYEEECCC@@@@@@BBBDDDEEEEEEJJJIIIIIIKKKKKKMMMTTT]]]sssaaabbbqqqtttUUUEEECCCIIIFFFEEEGGGCCC@@@@@@?????????BBBHHHLLLPPPYYYeeeqqqyyy~~~ooo^^^OOOGGGGGGJJJFFFGGGGGGFFFFFFGGGIIILLLQQQVVV]]]aaaaaa```___```ZZZXXXUUUSSSRRRSSSUUUVVVTTTUUUVVVUUUTTTQQQNNNMMM\\\ccchhhdddZZZTTTVVV[[[```bbbdddaaaZZZRRRLLLJJJLLLMMMOOORRRSSSQQQNNNKKKMMMNNNNNNOOOPPPQQQRRRRRRXXX[[[___dddnnnvvvtttnnnpppoooooopppqqqrrrssssssvvvvvvwwwwwwwwwxxx{{{~~~lllTTTJJJKKKHHHJJJRRRTTTXXXXXXWWWVVVWWWXXXZZZ[[[\\\\\\ZZZWWWUUUTTTVVVXXXUUUWWWVVVUUU\\\qqqSSSIIIHHHEEEEEEFFFEEEEEEKKKRRR]]]kkk}}}mmmbbbTTTNNNIIIIIIHHHEEEEEEGGGDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????CCCBBBAAAAAA@@@???>>>>>>================================================>>>>>>============>>>>>>===============>>>??????@@@@@@AAABBBCCCDDDEEEEEEDDDFFFHHHIIIJJJMMMQQQTTTXXXYYY]]]dddnnnwww}}}zzzqqqYYYPPPIIILLLPPPPPPQQQTTTVVVVVVUUUTTTSSSRRRSSSSSSUUUVVVVVVWWWWWWWWWVVVVVV^^^wwwxxxzzz{{{}}}~~~rrrjjjbbbXXXPPPMMMLLLJJJHHHLLLLLLMMMMMMMMMKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA|||}}}yyy{{{rrrVVVDDDBBBAAAAAACCCFFFGGGGGGIIIHHHIIILLLLLLNNNUUU^^^vvvooogggpppcccLLLDDDHHHFFFEEEFFFDDD@@@@@@???>>>>>>@@@EEEHHHLLLTTTaaammmtttxxxyyyzzzqqqooohhh]]]QQQHHHGGGHHHFFFFFFGGGFFFEEEFFFHHHKKKQQQTTTXXX[[[[[[YYYWWWVVVQQQQQQQQQRRRRRRSSSTTTTTTUUUUUUTTTSSSQQQOOOMMMLLLZZZaaaeeeaaaWWWPPPPPPTTT[[[bbbjjjnnnjjj```VVVOOOMMMMMMMMMPPPTTTUUUTTTRRRMMMMMMMMMMMMMMMMMMMMMNNNRRRUUUZZZbbbooozzz|||xxxpppooonnnmmmmmmmmmmmmmmmpppqqqrrrrrrssstttwwwzzz}}}~~~eeeSSSMMMOOOJJJKKKQQQQQQVVVVVVVVVVVVWWWXXXYYYZZZ[[[[[[YYYVVVTTTTTTVVVXXXWWWWWWWWWUUUYYYhhhbbbRRRJJJGGGFFFGGGFFFEEEHHHMMMRRR^^^qqqvvviii[[[SSSLLLJJJHHHDDDDDDFFFCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???BBBBBBBBBAAA@@@??????>>>================================================>>>>>>============>>>>>>=========<<<===>>>>>>?????????@@@AAABBBCCCDDDDDDDDDEEEGGGHHHJJJLLLPPPTTTUUUXXX___iiisssyyy{{{|||~~~zzzuuufffTTTNNNJJJLLLOOOSSSWWWZZZXXXWWWUUUTTTTTTTTTSSSSSSSSSTTTUUUVVVWWWWWWVVVVVVYYYlllyyyvvvuuuwww|||{{{{{{|||yyyooobbbXXXSSSQQQOOOMMMIIIJJJLLLMMMMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA~~~wwwzzz{{{|||qqqUUUDDDBBBAAABBBEEEHHHIIIIIIHHHGGGIIILLLMMMNNNUUU]]]pppxxxuuuwwwVVVEEEGGGFFFFFFGGGCCC@@@@@@???>>>>>>???CCCFFFIIIQQQ\\\gggnnnqqqssstttddddddbbb[[[RRRKKKGGGGGGEEEFFFFFFEEEDDDEEEGGGJJJNNNPPPRRRSSSSSSRRRPPPNNNOOOPPPRRRSSSSSSRRRQQQPPPSSSSSSSSSSSSRRRPPPOOOOOOVVVYYY\\\YYYSSSNNNMMMNNNQQQXXXbbblllpppkkkaaaYYYNNNNNNPPPUUUZZZ\\\ZZZWWWMMMMMMLLLKKKJJJJJJJJJKKKLLLPPPTTT[[[hhhvvv|||{{{mmmlllkkkjjjiiiiiiiiiiiikkklllnnnnnnoooqqqtttwwwyyyzzz{{{zzzzzz{{{~~~yyyYYYNNNMMMQQQLLLNNNTTTSSSTTTTTTUUUUUUVVVWWWYYYYYYYYYYYYYYYWWWTTTTTTUUUWWWVVVVVVWWWXXXZZZcccxxxuuu```NNNIIIGGGGGGGGGEEEFFFJJJOOOYYYiiizzzrrraaaXXXPPPKKKGGGCCCBBBDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>======<<<<<<======>>>???>>>>>>???@@@AAABBBCCCCCCCCCEEEFFFHHHIIILLLPPPSSSUUU[[[dddnnnuuuxxxyyyxxx{{{{{{mmm^^^LLLKKKJJJLLLOOOTTTZZZ^^^WWWVVVTTTTTTUUUUUUUUUSSSSSSSSSTTTUUUUUUVVVWWWWWWUUU___uuu|||yyyuuusssyyywwwzzz|||xxxhhh\\\UUURRRQQQOOOIIIJJJJJJKKKLLLLLLLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAwwwqqqtttzzz}}}}}}mmmPPPCCCBBBBBBDDDGGGJJJKKKKKKJJJIIIKKKMMMMMMMMMSSSZZZmmm~~~```EEEEEEFFFGGGGGGBBB@@@@@@@@@>>>>>>???BBBEEEGGGMMMVVV^^^ffflllrrruuufffddd```ZZZSSSMMMIIIHHHEEEFFFFFFEEEDDDDDDGGGIIIJJJJJJKKKLLLMMMNNNMMMLLLOOOPPPPPPQQQQQQPPPPPPOOOQQQSSSVVVXXXXXXVVVTTTRRRUUUUUUUUUTTTQQQNNNLLLLLLKKKMMMSSS]]]gggiiiddd]]]PPPRRRXXX```ffffff```ZZZNNNMMMLLLJJJIIIIIIJJJJJJIIILLLMMMMMMTTT___gggiiiffffffeeeeeeeeeeeeeeeffffffggghhhhhhiiikkknnnqqqssstttvvvvvvvvvvvvxxxzzz}}}~~~{{{kkkPPPHHHLLLQQQMMMOOOTTTRRRSSSSSSTTTUUUVVVWWWXXXXXXWWWXXXXXXWWWUUUTTTUUUVVVTTTUUUWWWYYYYYY^^^oooeeePPPJJJFFFGGGFFFDDDEEEHHHNNNUUUbbbqqqjjj```VVVPPPJJJEEECCCFFFCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<<<<<<<===>>>>>>======>>>???@@@AAABBBBBBBBBCCCEEEFFFHHHKKKOOORRRYYY```iiipppssstttvvvxxx|||xxx|||fffYYYLLLNNNQQQQQQRRRTTTWWWYYYUUUSSSQQQRRRTTTVVVUUUTTTSSSSSSRRRSSSTTTVVVXXXYYYYYYWWWmmm{{{tttsssxxxzzzvvvyyy}}}vvvfff\\\VVVSSSQQQLLLKKKJJJJJJIIIIIIJJJJJJHHHHHHGGGGGGFFFGGGGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAArrrlllpppuuu}}}gggJJJDDDCCCCCCEEEHHHKKKLLLLLLLLLKKKLLLNNNLLLKKKQQQXXXiiigggFFFDDDFFFGGGGGGBBB???@@@@@@???>>>???BBBEEEFFFJJJPPPXXX```iiirrrxxxlllhhhaaaYYYSSSNNNKKKJJJEEEFFFFFFEEEDDDDDDFFFHHHGGGGGGGGGHHHKKKLLLMMMLLLMMMMMMMMMNNNOOOPPPQQQQQQPPPTTTZZZ^^^___]]]YYYVVVXXXWWWUUUSSSRRRPPPMMMJJJLLLHHHGGGOOO[[[bbbaaa\\\SSSWWW```kkkqqqnnnddd[[[PPPOOOMMMKKKKKKKKKKKKLLLIIIJJJGGGAAAAAAHHHOOORRR`````````aaaaaacccdddeeebbbcccdddddddddfffiiikkkmmmpppsssttttttuuuvvvxxxyyyzzz|||}}}}}}~~~sssbbbLLLGGGMMMQQQLLLMMMRRROOORRRSSSTTTUUUVVVWWWXXXXXXVVVWWWXXXXXXVVVTTTTTTUUUTTTTTTWWWYYYVVVXXXfffvvvdddQQQJJJFFFFFFEEEDDDEEEHHHGGGMMMXXXfffwwwrrrhhh\\\UUUNNNIIIGGGIIIBBBCCCCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@===>>>>>>??????@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<===>>>>>>======>>>???@@@AAABBBBBBAAABBBDDDEEEGGGIIIMMMQQQ]]]dddlllpppqqqrrruuuyyyyyy}}}wwwwwwaaaUUURRRWWWZZZYYYVVVUUUSSSRRRSSSPPPOOOPPPTTTVVVUUUTTTSSSRRRRRRQQQSSSUUUXXXZZZ___VVVkkk}}}xxxxxxrrrtttyyy}}}vvvhhh```ZZZWWWOOOMMMKKKIIIGGGGGGGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAuuunnniiimmm|||www\\\HHHCCCCCCDDDFFFIIIKKKNNNOOOKKKKKKLLLMMMNNNPPPRRRSSSbbb}}}lllxxxaaaDDDDDDEEEDDDEEECCCBBBAAA@@@>>>>>>>>>??????EEEFFFKKKTTT[[[```hhhqqqtttnnnhhhbbb\\\UUUOOOLLLEEEFFFFFFEEEEEEEEEHHHJJJGGGGGGHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPPPPQQQSSS[[[fffkkkeee\\\WWW```[[[ZZZ___^^^UUUNNNMMMKKKKKKJJJKKKOOOWWW```ggg```bbbdddhhhjjjjjjfffcccZZZYYYXXXUUURRRPPPPPPPPPJJJIIIFFFBBB@@@BBBFFFJJJWWWYYY[[[[[[[[[ZZZ[[[\\\ZZZ]]]```cccdddeeehhhiiijjjlllnnnpppppprrrtttvvvtttuuuvvvvvvvvvwwwzzz}}}}}}eeeVVVIIILLLPPPPPPOOOOOOQQQTTTWWWWWWWWWWWWWWWWWWWWWWWWSSSTTTTTTUUUUUUUUUTTTTTTSSSVVVYYYXXXXXX^^^iiissszzzYYYMMMGGGKKKJJJCCCBBBGGGGGGFFFNNN]]]hhhssswwwhhh^^^WWWOOOIIIGGGEEEDDDEEEGGGFFFCCCDDDGGGDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???=========>>>???======>>>>>>??????@@@@@@<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBAAA??????@@@BBBEEEFFF>>>BBBFFFFFFFFFKKKSSSZZZiiikkkmmmooooooqqqsssuuuyyyzzz}}}pppVVVPPPQQQSSSWWWYYYXXXTTTPPPLLLNNNPPPQQQRRRRRRSSSVVVXXXXXXXXXXXXXXXYYYYYYYYYYYYccc[[[aaauuuwwwtttuuu{{{~~~~~~tttiii___VVVTTTQQQOOONNNKKKHHHEEEJJJHHHFFFFFFHHHJJJKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@sssnnnjjjpppqqqVVVCCCBBBBBBBBBCCCDDDFFFGGGHHHMMMMMMMMMMMMNNNPPPRRRSSS___zzzlllqqqzzz[[[BBBCCCCCCDDDGGGFFFBBBAAA@@@>>>>>>>>>??????CCCCCCHHHQQQXXX^^^fffooowwwtttppplllfff[[[QQQKKKGGGGGGGGGFFFFFFFFFGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJLLLLLLMMMMMMNNNOOOOOOOOOQQQTTT]]]iiimmmggg^^^ZZZbbb\\\ZZZ___```XXXPPPMMMKKKIIIHHHGGGJJJOOOVVV[[[eeegggkkknnnooooooooooooeeeaaa[[[XXXVVVSSSNNNJJJMMMKKKGGGBBB???@@@DDDGGGUUUWWWXXXXXXWWWXXXYYY[[[[[[]]]___``````aaaccceeegggjjjlllnnnnnnoooqqqsssssstttuuuuuuuuuvvvyyy{{{|||}}}}}}~~~vvv^^^NNNGGGKKKOOOQQQPPPQQQTTTWWWXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTUUUXXX[[[[[[ZZZ___iiirrr]]]NNNDDDGGGIIIFFFDDDHHHFFFEEEKKKXXXaaakkkuuuhhh^^^SSSLLLIIIDDDBBBBBBEEEDDDBBBBBBFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===>>>>>>???>>>>>>>>>???????????????<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>??????@@@AAAAAA@@@BBBDDDFFFIIIPPPYYY```iiijjjmmmnnnnnnooorrrtttxxx{{{}}}qqqVVVPPPOOOQQQTTTUUUUUURRROOOLLLPPPRRRSSSTTTTTTUUUWWWZZZXXXXXXXXXXXXYYYYYYZZZZZZaaa]]]bbbqqq~~~vvvpppooouuu|||~~~tttgggZZZVVVRRROOOMMMKKKIIIGGGGGGFFFDDDEEEGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@~~~ooojjjgggqqqwwwvvv}}}jjjPPP???EEEEEEFFFGGGHHHJJJLLLLLLOOONNNMMMLLLMMMOOOQQQSSS[[[uuuhhhiiiooovvv[[[EEECCCAAACCCGGGFFFCCCBBB@@@???>>>>>>??????@@@@@@EEEMMMTTTZZZccclllvvvxxxyyywwwpppeeeWWWMMMJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNOOOPPPRRRZZZeeehhhccc[[[XXX```[[[XXX]]]aaa\\\TTTOOOLLLJJJHHHFFFFFFHHHKKKMMMWWW\\\ccchhhmmmrrryyy~~~xxxqqqiiieeeccc^^^VVVNNNMMMJJJEEE@@@===>>>CCCGGGQQQRRRSSSRRRQQQRRRTTTWWWYYYZZZ[[[[[[ZZZ[[[]]]___cccfffjjjllllllllllllmmmpppqqqssssssssstttwwwyyyyyyyyyzzz|||}}}~~~}}}nnnUUUFFFFFFKKKOOORRRRRRTTTXXX[[[ZZZZZZZZZZZZXXXVVVTTTRRRVVVVVVVVVVVVVVVUUUUUUUUUWWW[[[^^^]]]\\\```gggnnnlllWWWEEECCCHHHHHHGGGHHHDDDBBBGGGPPPWWW___pppssseeeWWWOOOLLLGGGDDDCCCDDDDDDBBBCCCFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@????????????@@@@@@@@@@@@@@@????????????=========>>>>>>>>>??????????????????????????????>>>>>>???@@@@@@@@@??????BBBCCCEEEIIIPPPXXX```eeegggiiikkklllmmmooorrrtttxxx~~~{{{|||mmmUUUOOONNNNNNPPPQQQPPPOOONNNMMMPPPRRRTTTTTTTTTUUUWWWYYYVVVWWWWWWXXXYYYZZZ[[[[[[___^^^aaakkkyyy~~~tttmmmpppxxx}}}wwwfffaaaYYYSSSOOOMMMLLLKKKGGGFFFEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAxxxjjjeeedddrrr}}}rrrsss|||}}}dddNNNAAAFFFGGGHHHKKKMMMPPPSSSTTTOOOMMMLLLKKKKKKMMMPPPQQQXXXooowwwddddddppp|||eeeLLLDDD???CCCGGGCCCDDDBBBAAA???>>>>>>>>>?????????CCCJJJQQQWWW```hhhqqqwww{{{{{{xxxoooaaaVVVNNNLLLJJJIIIHHHGGGFFFEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMQQQXXXYYYUUUQQQPPPZZZUUUSSSXXX^^^___XXXRRROOOMMMJJJGGGGGGGGGGGGGGGEEEKKKRRRXXX\\\cccnnnvvv|||xxxsssoookkkeee]]]XXXLLLIIIEEEAAA???AAAEEEIIIMMMNNNMMMKKKJJJKKKNNNQQQSSSTTTUUUTTTTTTUUUWWWYYY___cccgggiiiiiihhhgggggglllnnnpppqqqqqqrrrtttvvvvvvwwwxxxzzz|||}}}{{{|||~~~~~~~~~fffOOODDDHHHLLLQQQSSSTTTUUUYYY\\\ZZZ[[[[[[[[[ZZZXXXVVVUUUWWWWWWVVVVVVVVVVVVVVVVVVWWWZZZ]]]]]]\\\^^^ccchhhnnnQQQFFFHHHIIIHHHGGGDDDBBBDDDJJJNNNTTTaaannn{{{tttdddYYYVVVNNNIIIFFFGGGFFFDDDDDDGGGDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@??????>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBGGGGGGJJJPPPXXX```dddfffccceeehhhkkkmmmqqqvvvyyy}}}vvv}}}dddRRRQQQNNNNNNNNNNNNNNNNNNOOOOOONNNPPPRRRSSSSSSSSSTTTVVVUUUVVVWWWXXXYYYZZZ[[[[[[\\\___```dddsssqqqooouuu{{{~~~|||tttiii^^^WWWSSSQQQOOOKKKIIIHHHIIIIIIIIIGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAsssfffdddfffzzzwwwvvv~~~yyy```NNNHHHDDDDDDFFFGGGJJJLLLOOOPPPLLLKKKJJJIIIJJJKKKMMMNNNXXXhhhyyyfffdddxxxtttYYYIII???BBBFFF@@@DDDCCCAAA@@@>>>>>>>>>??????>>>AAAHHHNNNSSS\\\eeellltttzzz{{{|||yyypppeeeRRRNNNJJJHHHGGGGGGEEEDDDFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIJJJKKKKKKLLLLLLMMMLLLIIIIIIKKKJJJGGGGGGJJJPPPMMMLLLPPPXXX]]][[[WWWQQQNNNJJJHHHHHHHHHGGGFFFCCCGGGJJJJJJIIILLLTTT[[[iiikkkmmmjjjddd^^^\\\[[[RRRPPPMMMIIIFFFGGGJJJNNNMMMLLLKKKIIIGGGGGGJJJLLLMMMNNNPPPPPPPPPQQQSSSUUU\\\___ccceeeeeeccccccbbbhhhjjjmmmnnnnnnoooqqqssstttuuuvvvxxxzzz|||}}}~~~zzz|||}}}}}}|||}}}xxx```NNNGGGLLLPPPTTTUUUTTTUUUXXX[[[ZZZZZZ[[[\\\[[[ZZZYYYXXXXXXWWWVVVUUUUUUUUUVVVVVVVVVXXXZZZZZZYYYZZZ^^^aaa}}}eeeNNNHHHIIIHHHGGGEEEDDDDDDEEEGGGLLLUUU]]]gggxxxxxxjjjeeeWWWPPPJJJIIIHHHEEEDDDFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAABBBBBBBBBBBBAAACCCCCCBBBBBBAAAAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAACCCEEEGGGKKKNNNRRRYYY___ccccccbbb```cccgggkkkpppvvv}}}vvvrrr[[[SSSVVVPPPPPPOOONNNNNNOOOPPPQQQNNNPPPSSSSSSSSSSSSTTTUUUTTTUUUVVVWWWXXXYYYZZZZZZYYY^^^^^^___llluuunnnqqqvvv{{{~~~~~~pppeee\\\WWWTTTPPPNNNLLLKKKJJJIIIGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAA~~~lllcccccciiizzzyyyqqqYYYLLLLLLGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLWWWaaawwwssshhh~~~pppXXXDDDCCCGGGBBBEEEDDDBBB@@@???>>>>>>??????>>>@@@EEEJJJOOOWWW```hhhqqqxxxyyy|||yyyoooUUUOOOHHHEEEFFFFFFFFFDDDFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLHHHFFFFFFCCCAAACCCHHHHHHHHHHHHIIIPPPYYY\\\[[[RRRNNNIIIHHHIIIJJJHHHFFFDDDFFFFFFDDDCCCEEEJJJNNNVVV\\\bbbbbb\\\XXXXXX[[[[[[ZZZWWWSSSPPPOOOPPPRRRRRRRRRPPPNNNKKKJJJKKKLLLJJJMMMOOOPPPPPPPPPQQQSSSYYY\\\___```___^^^]]]^^^dddgggjjjkkklllmmmoooppprrrssstttvvvwwwyyy{{{{{{zzz{{{||||||{{{|||~~~}}}~~~oooZZZNNNMMMOOORRRUUUVVVTTTTTTVVVYYYZZZZZZYYYYYYZZZZZZZZZZZZYYYWWWVVVTTTTTTTTTUUUUUUTTTUUUVVVVVVUUUWWWYYY\\\rrrvvvYYYKKKGGGGGGFFFFFFEEEDDDCCCCCCGGGMMMQQQ[[[eeexxxyyyrrrbbbXXXOOOLLLJJJFFFDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@@@@@@@?????????AAAAAAAAABBBCCCCCCDDDDDDAAABBBBBBCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAACCCEEEHHHJJJKKKOOOSSSXXX]]]______^^^]]]```ccchhhmmmttt|||{{{}}}vvvdddWWWWWW]]]SSSRRRQQQPPPOOOPPPQQQRRRPPPRRRUUUVVVUUUUUUUUUVVVTTTTTTUUUUUUVVVWWWXXXXXXWWW[[[[[[[[[eeewwwzzzuuu{{{uuugggyyymmmkkkooovvv||||||~~~yyykkkaaa\\\WWWTTTPPPMMMKKKIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCCCCBBBBBBBBBAAAyyyfff]]]^^^eeexxx|||~~~hhhPPPGGGLLLJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGIIIJJJLLLLLLLLLLLLUUU[[[ooommmrrrNNNCCCHHHEEEFFFDDDBBB@@@???>>>>>>??????===>>>BBBFFFJJJRRRZZZcccmmmtttuuuyyy}}}wwwkkkVVVOOOFFFBBBCCCFFFFFFEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKIIIGGGGGGGGGEEEBBBDDDJJJEEEHHHGGGDDDHHHSSS[[[]]]VVVPPPKKKIIIKKKLLLKKKIIIFFFEEEDDDDDDDDDGGGIIIKKKMMMSSSYYY[[[YYYWWWVVVVVVXXXYYYYYYXXXWWWVVVWWWXXX[[[[[[ZZZWWWSSSQQQPPPPPPMMMOOOSSSTTTSSSQQQPPPPPPVVVWWWYYYYYYXXXWWWXXXYYYaaadddgggjjjjjjkkkmmmnnnooopppqqqrrrtttuuuvvvwwwwwwxxxzzzzzzzzz{{{}}}~~~~~~{{{fffSSSMMMPPPNNNRRRUUUVVVTTTTTTVVVYYYZZZYYYWWWVVVUUUVVVWWWXXXXXXWWWUUUSSSSSSSSSTTTUUUSSSSSSRRRRRRRRRTTTWWWYYYeee}}}bbbNNNGGGFFFGGGFFFFFFDDDAAAAAADDDGGGJJJQQQWWWdddzzzpppdddXXXSSSOOOJJJGGGFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDAAABBBCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>AAAGGGLLLPPPQQQRRRQQQQQQUUUYYYZZZYYYXXXZZZ[[[cccfffkkkqqqxxxxxxyyyiii[[[UUUXXX```TTTSSSRRRQQQPPPQQQQQQQQQPPPSSSUUUWWWVVVUUUUUUUUUSSSSSSTTTTTTTTTUUUUUUUUUUUUWWWXXXZZZ```lllzzzxxxrrriii___sssppphhhiiipppxxx|||~~~rrrjjjccc^^^WWWRRROOOMMMLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBBvvvbbbWWWWWW]]]|||{{{vvv~~~xxxbbbIIIBBBIIIEEEEEEEEEEEEFFFGGGGGGHHHEEEFFFIIILLLNNNNNNMMMLLLSSSXXXjjjqqq~~~WWWCCCGGGHHHFFFEEECCC@@@???>>>>>>???>>><<<<<<@@@CCCFFFNNNWWW^^^jjjqqqqqqtttwwwpppcccWWWOOOEEE@@@BBBEEEGGGFFFEEEFFFFFFGGGHHHHHHIIIIIIGGGGGGHHHIIIIIIJJJJJJKKKDDDDDDGGGIIIGGGDDDEEEJJJEEEIIIHHHBBBDDDOOOZZZ]]][[[TTTMMMKKKMMMOOONNNKKKNNNKKKGGGEEEDDDDDDCCCBBBJJJLLLQQQTTTVVVTTTQQQNNNNNNQQQUUUWWWYYYZZZ\\\^^^bbbcccbbb___[[[WWWUUUTTTPPPSSSWWWXXXVVVRRRPPPOOOSSSTTTUUUUUUSSSSSSTTTVVV```cccfffiiiiiijjjkkkmmmmmmmmmnnnpppqqqrrrssstttuuuvvvxxxxxxxxxyyy{{{~~~~~~~~~~~~vvv```NNNKKKRRRMMMQQQTTTUUUTTTTTTWWWZZZ[[[YYYVVVSSSQQQRRRSSSTTTXXXWWWUUUSSSRRRRRRSSSTTTSSSRRRQQQPPPQQQSSSWWWYYY]]]pppgggQQQGGGFFFGGGFFFFFFCCC@@@???BBBEEEFFFJJJNNNXXXkkk{{{nnnaaaZZZUUUOOOKKKJJJDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEAAABBBDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC???DDDMMMVVVZZZ[[[YYYVVVRRRUUUXXXVVVRRRRRRWWW\\\fffiiinnnssszzzyyyvvvsssbbbVVVSSSWWW^^^UUUTTTSSSRRRQQQPPPPPPPPPNNNQQQTTTUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUTTTVVVYYY]]]ffftttssshhheeeoooxxxttthhheeellluuu{{{}}}xxxlllfff^^^XXXTTTRRRQQQPPPIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBppp```]]]UUUYYYuuu|||~~~{{{bbbOOOFFFDDDEEEFFFEEEDDDDDDDDDFFFGGGHHHGGGHHHIIIKKKKKKKKKKKKJJJPPPRRR___vvvtttwwwMMMAAAHHHEEEFFFEEECCC@@@>>>=========>>>>>>>>>???CCCIIIMMM]]]```fffmmmqqqooojjjfffWWWTTTOOOIIIDDDBBBDDDFFFGGGGGGGGGFFFFFFFFFFFFEEEHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFIIIGGGEEEDDDGGGLLLRRRWWWbbbXXXLLLHHHLLLSSSWWWXXXQQQOOOKKKGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMOOOOOOOOOPPPQQQSSS\\\fffmmmlllhhhfff```XXXVVVUUUTTTUUUWWWVVVQQQMMMPPPPPPNNNLLLKKKMMMQQQUUU^^^```dddfffggghhhiiikkkkkkkkkllllllmmmooopppqqqttttttuuuwwwxxxyyyzzz{{{||||||||||||||||||||||||}}}{{{|||zzzfffRRRKKKPPPVVVRRRRRRSSSTTTTTTTTTSSSSSSVVVUUUTTTRRRQQQRRRRRRSSSVVV\\\___[[[VVVUUUVVVVVVQQQQQQRRRTTTUUUUUURRRPPPUUUccc{{{nnnZZZMMMHHHGGGGGGHHHFFFCCCAAAAAAAAA@@@IIIFFFLLLZZZfffuuuqqqiiibbbWWWNNNJJJJJJGGGEEEDDDDDDCCCAAA???DDDCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDDDDCCCBBBDDDEEEEEEIIIQQQZZZ``````YYYSSSMMMOOORRRUUUYYY\\\___```iiinnnvvv}}}~~~jjj___UUUTTTXXXUUUUUUSSSOOOMMMLLLMMMOOOQQQOOONNNOOOQQQTTTUUURRRNNNQQQQQQQQQRRRRRRRRRRRRRRRVVVTTTVVVZZZ[[[^^^iiivvvgggiiiyyypppddddddhhhsss{{{~~~{{{{{{yyykkkfffbbb[[[UUUTTTTTTPPPJJJFFFFFFGGGHHHHHHHHHFFFDDDDDDEEEGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEuuuddd]]][[[kkkxxx}}}vvv^^^MMMFFFEEEEEEFFFEEEDDDDDDEEEFFFGGGHHHFFFGGGHHHJJJJJJJJJJJJIIIKKKKKKUUUkkktttsss{{{[[[EEEDDDGGGGGGEEECCC@@@>>>==================>>>BBBHHHLLLSSSXXX^^^cccfffdddaaa___UUUTTTRRRMMMHHHEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGHHHHHHIIIMMMMMMMMMMMMLLLJJJIIIHHHJJJHHHEEEDDDFFFKKKQQQTTT]]]YYYSSSLLLIIIKKKPPPTTTXXXVVVRRRNNNJJJGGGFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHJJJKKKKKKJJJJJJLLLMMMMMMVVV]]]```dddhhhgggbbb^^^YYYTTTQQQQQQPPPMMMJJJLLLLLLKKKIIIHHHJJJNNNRRR\\\___ccceeeeeefffhhhiiijjjjjjjjjkkklllnnnoooppprrrrrrsssuuuvvvwwwxxxyyy{{{{{{{{{{{{||||||}}}}}}|||zzz{{{vvveeeUUUNNNPPPSSSUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVZZZ```ccc^^^XXXWWWVVVUUURRRSSSTTTVVVXXXWWWTTTRRRUUU^^^qqqnnnYYYLLLGGGHHHIIIIIIFFFCCCBBBAAAAAACCC@@@DDDNNNVVV```vvvzzzqqqfff\\\XXXQQQMMMIIIGGGGGGFFFDDDCCCCCCBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGIIIKKKKKKMMMQQQVVVZZZXXXSSSOOOMMMOOOSSSXXX]]]cccgggiiisssxxxwwwaaa[[[TTTQQQSSSQQQUUUSSSPPPNNNMMMNNNPPPQQQOOONNNOOOQQQTTTTTTQQQNNNPPPPPPPPPPPPPPPPPPPPPPPPRRRPPPPPPSSSTTTWWWbbboooxxx{{{}}}fffaaaeeekkkttt{{{{{{|||xxxmmmccc^^^YYYUUUPPPMMMLLLKKKJJJHHHGGGEEECCCCCCEEEFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDyyyjjjeeelll~~~xxxuuu}}}nnnXXXLLLGGGFFFEEEFFFFFFEEEEEEEEEFFFGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIMMMJJJQQQffftttbbblllqqquuufffIIIBBBGGGFFFEEECCCAAA???======<<<<<<<<<<<<===@@@EEEIIIOOOUUU\\\______^^^^^^___SSSTTTSSSPPPKKKGGGEEEEEEGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIIIIRRRRRRRRRPPPOOOMMMKKKJJJJJJHHHFFFDDDFFFIIINNNPPPWWWYYYYYYRRRHHHDDDHHHMMMYYYXXXWWWUUUQQQMMMJJJHHHFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGIIIIIIGGGGGGGGGHHHDDDIIINNNSSS[[[cccfffeeeccc\\\TTTNNNLLLKKKIIIFFFKKKKKKJJJIIIIIIKKKOOORRR[[[]]]```bbbcccdddeeeggggggggghhhiiijjjlllnnnoooppppppqqqrrrtttuuuvvvvvvxxxxxxyyyzzz{{{||||||}}}~~~}}}{{{|||}}}{{{ooobbbXXXSSSRRRSSSYYYYYYYYYXXXXXXWWWWWWVVVSSSTTTUUUVVVWWWWWWWWWWWW]]]ccceee```ZZZXXXUUUSSSSSSSSSVVVXXXZZZYYYVVVSSSTTTWWWddd}}}mmmTTTFFFJJJJJJJJJHHHEEEBBBAAABBBCCC@@@BBBHHHLLLRRRbbbsssrrrfff```WWWRRRKKKGGGFFFFFFDDDBBBCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBB@@@BBBDDDFFFFFFGGGJJJLLLOOOPPPRRRTTTVVVVVVSSSQQQRRRSSSWWW\\\cccjjjpppsss~~~~~~wwwxxxuuu]]]\\\XXXSSSSSSQQQSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOQQQSSSRRRPPPNNNQQQQQQQQQPPPPPPOOOOOONNNPPPNNNMMMNNNNNNRRR\\\ffflll]]]^^^cccnnnxxx|||}}}rrrhhhddd___YYYUUUSSSPPPLLLHHHHHHFFFDDDCCCEEEFFFFFFEEEIIIHHHGGGEEEDDDDDDDDDDDD{{{sss{{{tttsssvvvfffSSSKKKHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIPPPLLLPPPaaazzzqqq[[[hhhmmmhhhttthhhJJJAAADDDCCCCCCDDDCCCAAA>>><<<;;;<<<<<<<<<<<<>>>BBBEEEMMMSSSZZZ]]][[[[[[]]]```SSSSSSRRROOOKKKHHHFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJTTTSSSRRRQQQOOOMMMKKKJJJJJJHHHFFFDDDEEEGGGJJJLLLPPPUUUXXXSSSIIICCCCCCFFFNNNPPPSSSUUUUUUSSSQQQPPPMMMMMMKKKJJJIIIHHHHHHHHHGGGIIIJJJJJJHHHFFFFFFGGGHHHGGGGGGJJJPPPWWW[[[\\\^^^YYYSSSPPPOOONNNJJJGGGIIIIIIIIIIIIIIIKKKOOORRRZZZ\\\^^^``````aaaccceeecccddddddfffhhhjjjlllmmmnnnooopppqqqrrrtttuuuuuuuuuuuuvvvxxxyyyzzz{{{|||~~~~~~}}}~~~|||rrrddd\\\YYYWWWWWWWWW[[[ZZZYYYXXXWWWWWWWWWVVVSSSTTTUUUWWWWWWWWWVVVUUUZZZ```bbb^^^YYYWWWTTTPPPQQQRRRTTTWWWYYYXXXUUUQQQRRRRRR\\\rrrgggQQQMMMJJJIIIIIIFFFBBBAAACCCBBBAAABBBGGGJJJNNNYYYeeerrrhhhccc[[[QQQKKKIIIHHHEEECCCFFFEEEDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDBBBDDDFFFGGGGGGHHHKKKMMMMMMOOOSSSWWWZZZ\\\\\\\\\YYY[[[^^^dddkkksssyyy}}}|||yyy{{{www|||}}}tttZZZZZZXXXRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPOOOPPPPPPPPPQQQQQQQQQOOONNNTTTSSSSSSRRRQQQPPPPPPOOOPPPPPPPPPPPPPPPSSSYYY^^^zzz{{{bbb\\\___iiitttyyy{{{}}}|||xxxpppfff___ZZZVVVPPPKKKLLLIIIFFFEEEFFFFFFFFFEEEGGGFFFEEEDDDCCCCCCCCCCCC~~~kkkooowww|||___PPPLLLHHHEEEDDDFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJLLLJJJKKKWWWmmmqqq[[[bbbiiibbblllmmmNNNAAAAAAAAACCCEEEFFFDDD???;;;;;;;;;<<<;;;;;;===@@@BBBFFFLLLSSSUUUTTTTTTWWW[[[SSSRRRPPPLLLHHHFFFGGGHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJOOOOOOOOONNNLLLJJJHHHHHHIIIHHHFFFDDDDDDEEEGGGHHHJJJNNNQQQQQQLLLGGGCCCBBBBBBEEEJJJOOORRRSSSSSSRRRSSSSSSQQQOOOMMMKKKIIIGGGGGGIIIKKKKKKIIIGGGFFFFFFJJJGGGDDDEEEIIINNNSSSWWWTTTSSSSSSUUUXXXXXXTTTPPPKKKLLLLLLKKKJJJKKKNNNPPPXXXYYY[[[\\\\\\^^^```bbb___```aaabbbeeegggiiikkkmmmnnnooopppqqqsssttttttrrrssstttuuuwwwyyyzzzzzz{{{{{{||||||~~~~~~~~~|||jjjXXXTTTWWWYYY[[[]]]YYYXXXWWWVVVUUUTTTUUUUUUSSSTTTUUUUUUUUUSSSRRRQQQUUUYYY[[[XXXVVVVVVSSSOOONNNOOOQQQTTTVVVVVVSSSPPPPPPRRRXXXhhhoooWWWNNNHHHHHHGGGCCCBBBCCC>>>>>>???BBBCCCEEELLLTTTcccuuu~~~xxxmmm```XXXTTTRRRMMMIIIIIIGGGFFFDDDCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFIIIKKKLLLMMMMMMMMMOOOPPPJJJNNNUUU[[[```cccdddeee```ccchhhooowww{{{xxxxxxxxx~~~yyyqqqWWWVVVQQQMMMOOOOOOPPPQQQQQQRRRRRRQQQPPPOOOPPPQQQQQQQQQPPPOOONNNNNNSSSRRRRRRQQQPPPOOOOOONNNOOOQQQSSSSSSSSSUUUWWWWWWfff{{{lll```dddkkkqqquuuxxx|||{{{ooohhhbbb[[[UUUSSSPPPLLLJJJIIIHHHFFFEEEEEEEEEDDDCCCCCCCCCDDDDDD~~~rrrlllfffooo{{{pppVVVMMMKKKHHHEEEEEEGGGGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJKKKQQQbbb{{{jjjaaaaaa^^^hhh~~~```KKKFFFEEEDDDFFFGGGFFFAAA<<<;;;<<<<<<<<<;;;<<<>>>@@@CCCHHHNNNQQQRRRRRRTTTVVVSSSRRROOOKKKHHHGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFEEEGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEGGGFFFEEEDDDDDDDDDEEEEEEEEEGGGJJJMMMNNNKKKFFFBBB???AAADDDGGGJJJLLLMMMNNNPPPQQQQQQPPPMMMJJJFFFDDDEEEGGGIIIJJJHHHFFFDDDDDDCCCAAAAAADDDGGGKKKSSS[[[SSSRRRSSSXXX___ccccccaaa]]]]]]\\\XXXUUUSSSSSSTTTTTTVVVWWWWWWWWWYYY[[[^^^[[[\\\]]]___bbbeeegggiiillllllmmmooopppqqqrrrssspppqqqrrrtttuuuwwwxxxxxxvvvwwwxxxzzz|||wwwbbbQQQQQQVVVXXXZZZ]]]VVVUUUSSSRRRQQQRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPOOOQQQTTTUUUSSSRRRTTTSSSOOONNNNNNOOOQQQTTTTTTRRRPPPOOOSSSWWW^^^rrrlllYYYJJJHHHJJJFFFCCCCCC@@@@@@@@@??????@@@CCCFFFRRR]]]rrrrrrhhhccc^^^WWWPPPNNNLLLIIIFFFDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHJJJLLLLLLKKKLLLMMMOOOKKKPPPWWW^^^bbbfffiiikkkjjjnnnuuuyyyrrrqqqtttxxx|||||||||{{{tttnnn]]]WWWOOONNNQQQPPPOOOPPPPPPQQQQQQPPPOOOOOOQQQRRRRRRPPPNNNMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMPPPRRRQQQRRRTTTTTTQQQYYYvvvzzznnnhhheeeiiioootttzzz|||rrrjjjbbb___YYYUUURRROOOLLLJJJHHHHHHGGGFFFEEEEEEEEEEEEpppiiijjjvvvyyyaaaMMMJJJKKKGGGEEEGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDEEEGGGHHHGGGLLLNNNNNNZZZuuuvvvfffaaafff|||eeeSSSMMMGGGEEEFFFEEECCC@@@<<<======<<<;;;;;;===???CCCFFFLLLPPPSSSTTTTTTSSSQQQQQQQQQOOOKKKIIIHHHIIIGGGGGGGGGFFFFFFFFFFFFEEEFFFEEEEEEDDDDDDDDDDDDEEE@@@AAABBBCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDBBBDDDHHHLLLMMMKKKGGGDDDAAAAAAAAABBBCCCFFFHHHIIIGGGIIILLLMMMLLLHHHDDDAAADDDFFFIIIJJJHHHFFFEEEEEE??????BBBFFFEEEFFFPPP\\\\\\WWWTTTWWW___iiippptttrrrqqqmmmfff^^^XXXUUUUUUOOOQQQRRRRRRRRRSSSVVVXXXYYYYYY[[[]]]```cccfffgggiiijjjkkklllnnnoooppppppppppppqqqrrrsssuuuuuuvvvuuuvvvxxxzzz~~~|||rrr^^^PPPRRRWWWVVVUUUXXXSSSRRRPPPOOOOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRTTTSSSPPPQQQTTTTTTPPPPPPPPPPPPQQQTTTUUUUUUTTTQQQUUUUUUTTTbbbjjjQQQLLLNNNJJJEEECCCDDDDDDCCCAAA@@@AAACCCDDDMMMSSS___rrr~~~xxxqqqfff^^^XXXUUUQQQLLLIIIGGGFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFFFFFFFEEEEEEEEEEEEBBBBBBCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIICCCDDDGGGHHHHHHIIIKKKMMMOOOTTTZZZ```eeekkkrrrwww}}}|||tttooonnnrrrvvvwwwzzzssshhhccc\\\QQQQQQUUUPPPOOOOOOOOOOOOOOOOOOOOOOOOQQQRRRRRRPPPMMMKKKMMMNNNLLLLLLLLLKKKKKKKKKKKKKKKNNNQQQPPPLLLNNNSSSTTTPPPUUUbbb|||zzzzzz||||||xxxzzz|||mmmiiimmmqqqwww}}}}}}~~~yyyuuunnnhhhccc^^^ZZZWWWQQQPPPNNNLLLJJJIIIHHHGGG{{{xxx|||xxxpppssslllWWWGGGGGGJJJGGGEEEIIIGGGHHHHHHIIIHHHGGGFFFEEEBBBBBBAAAAAABBBCCCEEEFFFCCCKKKMMMJJJSSSoootttjjjfffwww}}}^^^UUUJJJDDDCCCEEEDDDCCC<<<===>>>===;;;;;;===>>>AAACCCHHHMMMRRRSSSQQQOOOOOOQQQSSSRRROOOKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAABBBBBB<<<===>>>@@@AAABBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCC@@@DDDIIIKKKKKKIIIHHHGGGBBBAAA??????@@@CCCFFFHHH@@@DDDHHHLLLLLLIIIDDDAAAEEEGGGKKKLLLJJJHHHGGGGGGAAABBBFFFHHHDDDAAAJJJWWWfff^^^UUUSSS\\\kkkxxx{{{xxxrrrhhh]]]UUUOOOMMMLLLMMMNNNNNNMMMOOORRRTTTWWWXXXYYY\\\___bbbeeefffhhhhhhiiijjjlllmmmnnnoooppppppqqqrrrsssssstttuuuvvvxxx{{{}}}zzz~~~ooo]]]QQQTTTXXXTTTPPPRRRQQQPPPOOONNNNNNOOOQQQRRRQQQQQQPPPPPPPPPRRRTTTUUUVVVVVVTTTPPPQQQTTTTTTQQQSSSRRRQQQRRRUUUWWWWWWWWWRRRVVVSSSNNNXXXvvvvvvWWWPPPRRRMMMFFFDDDCCCDDDCCC@@@@@@CCCEEEEEEHHHLLLTTT___pppyyypppaaa^^^YYYSSSOOOLLLLLLKKKEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEECCCCCCCCCDDDEEEFFFFFFGGGDDDDDDDDDDDDEEEFFFGGGHHHBBBDDDFFFHHHIIIKKKNNNPPPSSSWWW\\\aaahhhqqq|||~~~|||yyysssnnnmmmppptttyyyzzzjjj]]]___bbb[[[NNNPPPTTTKKKNNNNNNNNNMMMMMMNNNOOOOOOQQQSSSSSSPPPLLLKKKLLLNNNLLLLLLLLLLLLMMMMMMMMMMMMRRRSSSOOOIIIKKKRRRUUUSSSUUUTTTppp}}}yyytttrrr|||yyynnnnnnqqquuuyyy|||}}}~~~xxxrrrlllgggdddYYYWWWTTTQQQNNNKKKJJJIIIzzzmmmeeejjjuuu~~~~~~xxx~~~uuu```SSSGGGDDDFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEDDDBBBCCCDDDCCCBBBBBBDDDFFFIIIKKKNNNMMMOOObbbwwwdddooodddHHHFFFNNNEEE<<>>======>>>>>>===;;;@@@@@@BBBHHHNNNRRRRRRPPPRRRTTTVVVWWWUUURRRNNNKKKHHHIIIHHHGGGEEEEEEFFFGGGEEEDDDCCCDDDEEEEEECCCAAAAAA@@@?????????@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFHHHKKKLLLBBBAAA@@@@@@BBBEEEHHHKKKGGGFFFFFFGGGHHHHHHEEECCCDDDFFFIIILLLMMMMMMKKKJJJGGGFFFDDDDDDEEEGGGKKKMMM]]]``````[[[XXX___ooo~~~yyyqqqcccWWWRRRRRRMMMFFFIIICCCBBBGGGJJJJJJMMMRRRPPPRRRUUUXXXZZZ]]]aaadddfffgggiiijjjjjjkkkmmmooopppqqqqqqpppoooppprrrtttuuuvvvxxx}}}~~~ttt___^^^[[[XXXUUURRRPPPOOOLLLNNNOOOQQQQQQPPPNNNMMMSSSRRRPPPPPPPPPQQQSSSUUUYYYUUUQQQPPPQQQRRRQQQOOOPPPTTTXXXZZZXXXWWWXXXYYYQQQNNNNNNRRR\\\ooowwwXXXWWWSSSHHHIIIFFFFFFFFFFFFDDDBBB@@@???EEEIIINNNUUU___qqqwwwqqqiiibbb[[[VVVRRROOOKKKJJJIIIHHHGGGGGGGGGGGGIIIGGGEEEEEEEEEFFFEEEDDDGGGGGGFFFGGGHHHGGGDDDAAAEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCEEEGGGIIIJJJLLLOOOTTTWWWZZZ^^^bbbhhhppp||||||qqquuuuuunnnjjjnnnrrrsssyyylllYYYYYYWWWTTTRRRQQQRRRTTTVVVVVVTTTQQQNNNLLLKKKKKKLLLTTTVVVWWWTTTOOOKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLNNNLLLKKKLLLOOOQQQRRRRRRRRRTTT___rrr}}}pppsssuuurrrsssuuuuuu|||{{{|||}}}~~~{{{xxxjjjfffaaa\\\YYYVVVSSSPPPzzzwwwpppfff^^^\\\ccckkkzzz}}}jjjTTTJJJBBBBBBFFFFFFEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCEEEFFFFFFEEEEEEFFFGGGJJJLLLNNNLLLMMM]]]mmmgggqqqzzzUUUGGGNNNIIIBBBGGG@@@???===<<<=========<<>>>>>???CCCHHHMMMPPPQQQYYY[[[]]]^^^[[[UUUOOOKKKJJJKKKKKKJJJHHHFFFCCCBBBCCCBBBAAABBBCCCDDDCCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAACCCEEEGGGIIIKKKHHHGGGDDDBBBAAAAAABBBBBBDDDCCCCCCEEEFFFFFFDDDBBBCCCCCCDDDFFFGGGHHHIIIIIIKKKIIIGGGEEECCCCCCCCCDDDEEEKKKOOOOOOMMMPPPXXX___ssstttooocccXXXRRROOOKKKHHHFFFGGGIIIJJJGGGGGGIIIGGGIIILLLNNNRRRXXX^^^cccbbbdddfffgggggggggiiikkklllnnnoooppppppqqqsssuuuuuu}}}~~~lllZZZXXX[[[^^^aaa```[[[VVVRRRTTTTTTSSSSSSRRRRRRQQQQQQRRRQQQPPPNNNMMMNNNNNNOOOTTTSSSSSSTTTUUUVVVTTTSSSTTTUUUWWWVVVUUUTTTUUUVVVQQQOOOOOORRRXXXggglll^^^OOOLLLGGGCCCAAAAAABBBDDD???BBBEEEGGGIIIMMMTTTYYYhhh|||zzzvvvkkkiiifffbbb]]]YYYVVVTTTPPPNNNLLLKKKLLLLLLKKKJJJKKKIIIGGGFFFFFFFFFEEECCCBBBBBBAAABBBBBBCCCDDDDDDDDDEEEGGGIIILLLOOORRRSSSWWWZZZ^^^ccchhhnnnuuuyyy|||vvvooooooiiigggmmmrrruuu}}}tttpppfffUUUUUUOOONNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOOPPPRRRSSSUUUSSSRRRQQQQQQQQQQQQOOOMMMLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMMMMOOOSSSVVVWWWWWWSSSYYYXXXWWWjjjxxxtttxxx~~~|||xxxyyyvvvuuuuuussssssqqqfff]]]hhhzzzwww___SSSKKKEEEFFFFFFCCCAAA@@@DDDDDDDDDCCCCCCCCCCCCBBBCCCEEEHHHIIIHHHGGGFFFFFFIIIJJJKKKIIIFFFMMMcccxxxrrrbbb```lll{{{eeeJJJGGGHHHCCCAAADDD@@@<<<::::::;;;<<<<<<=========???DDDIIINNNPPPYYY[[[^^^___\\\VVVOOOKKKJJJIIIJJJJJJJJJHHHEEEBBBBBB@@@???@@@AAABBBAAA@@@AAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC???@@@AAACCCEEEGGGIIIJJJHHHGGGDDDBBBAAA@@@@@@AAAAAAAAABBBCCCEEEEEEDDDBBBBBBBBBBBBBBBCCCEEEGGGHHHJJJIIIHHHFFFEEEDDDCCCCCC@@@DDDHHHIIIIIIKKKPPPUUUdddmmmpppjjjaaaZZZVVVSSSIIIIIIJJJLLLKKKKKKKKKMMMGGGHHHIIIKKKNNNTTT\\\aaaaaaccceeeffffffgggiiijjjlllnnnppppppqqqrrruuuwww{{{uuuwww{{{fffZZZUUUXXX]]]``````]]]YYYVVVVVVUUUTTTSSSRRRQQQQQQRRRQQQPPPOOOMMMLLLLLLLLLLLLQQQQQQSSSUUUVVVVVVVVVUUUVVVUUUUUUTTTSSSSSSSSSTTTQQQOOOOOOQQQUUUaaawwwdddUUURRRMMMHHHDDDBBBBBBCCCAAACCCEEEGGGGGGJJJNNNQQQWWWfff{{{~~~|||yyytttooojjjfffddd]]]ZZZWWWVVVUUUTTTRRRPPPRRROOOLLLJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMOOORRRVVVZZZ]]]^^^dddggglllrrrxxxxxxnnnhhhnnneeehhhwww~~~mmmrrrsssYYYPPPSSSSSSRRRRRRPPPOOONNNMMMLLLNNNNNNNNNOOOPPPRRRSSSTTTQQQNNNMMMNNNQQQRRROOOLLLLLLKKKKKKKKKLLLMMMNNNNNNMMMMMMNNNPPPTTTXXXYYYYYYUUUVVVSSSSSSbbb{{{tttxxx}}}yyyrrrqqqrrrppprrrvvvuuummmlll~~~qqq]]]UUUMMMFFFEEEDDDAAA@@@AAACCCCCCCCCBBBBBBBBBAAAAAA@@@CCCFFFGGGFFFEEEDDDDDDEEEFFFGGGGGGEEEHHHXXXhhhrrrddd___ccckkkzzzpppTTTIIIFFFEEEHHHEEEBBB>>>;;;;;;<<<<<<<<<<<<<<<<<<===@@@DDDJJJMMMVVVXXX[[[]]][[[VVVPPPMMMJJJHHHGGGHHHIIIJJJHHHFFFBBB@@@>>>>>>?????????>>>@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBDDDFFFGGGHHHIIIEEEDDDCCCBBBAAAAAABBBBBB@@@@@@@@@BBBEEEEEEDDDBBBBBBAAA@@@@@@@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFCCCDDDFFFGGGGGGJJJNNNRRRUUU```jjjjjjeee```ZZZUUURRRTTTTTTQQQMMMKKKJJJJJJHHHHHHHHHIIIMMMTTT]]]cccaaaccceeefffffffffhhhjjjkkklllmmmnnnppprrrwwwzzzwwwmmmuuu~~~mmm___[[[UUUWWWYYYZZZ[[[[[[YYYYYYUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPNNNMMMLLLKKKJJJJJJMMMOOORRRTTTUUUUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRPPPOOOOOOPPPRRR[[[nnndddYYYVVVRRRNNNJJJFFFDDDCCCAAAAAAAAA@@@AAADDDHHHKKKPPPYYYfffsss}}}{{{xxxpppmmmiiieeeccc```]]][[[\\\YYYVVVTTTSSSSSSRRRPPPOOOOOOOOOPPPQQQSSSTTTUUUXXXZZZ]]]aaaggglllppprrrwwwzzzxxxpppiiidddgggdddmmmsssuuucccTTTQQQOOOSSSRRRRRRQQQPPPOOONNNMMMOOOOOOOOOOOOOOOPPPPPPPPPMMMKKKJJJLLLOOOQQQNNNLLLKKKKKKKKKKKKLLLMMMNNNOOONNNMMMNNNQQQUUUWWWXXXWWWVVVQQQQQQXXX```lll~~~|||~~~zzzrrrnnnoooppprrrxxx|||zzzyyyxxx~~~wwwaaaSSSMMMFFFBBBBBBAAA@@@AAACCCBBBBBBBBBAAAAAAAAAAAA@@@???AAACCCDDDCCCBBBBBBCCCAAACCCEEEGGGEEEEEEOOO[[[rrr~~~ooobbb]]]```eeeuuu~~~eeeSSSGGGEEEMMMGGGDDD@@@=========<<<;;;:::;;;;;;<<<===@@@EEEIIIQQQSSSVVVYYYYYYVVVSSSQQQMMMIIIDDDDDDGGGJJJKKKJJJEEEBBB???>>>>>>???>>>===>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDEEEEEEFFFEEEBBBBBBBBBBBBBBBBBBCCCDDD??????@@@BBBEEEFFFEEECCCBBBAAA@@@?????????@@@AAAAAACCCEEEGGGHHHHHHHHHGGGFFFEEEEEEFFFHHHKKKNNNPPPLLLUUU^^^ccceeeddd]]]TTT```eeegggaaaZZZTTTPPPLLLJJJIIIGGGFFFHHHOOOYYY``````bbbdddeeeeeefffhhhiiigggiiijjjlllooouuu||||||tttnnnyyy{{{nnn^^^VVVWWWVVVVVVVVVVVVVVVWWWXXXXXXSSSSSSRRRRRRQQQQQQPPPPPPOOOOOONNNMMMLLLKKKJJJIIIKKKMMMPPPQQQRRRRRRTTTVVVTTTRRRQQQQQQRRRRRRQQQOOONNNNNNNNNOOOOOOVVVfffuuu}}}vvvccc```\\\VVVQQQLLLHHHFFFEEECCC@@@>>>>>>@@@CCCEEEHHHLLLTTT^^^fffppp}}}zzzvvvsssppppppmmmjjjhhhhhhfffdddccc______```aaabbbdddfffgggkkkmmmqqqwww~~~}}}uuunnniiifffdddbbbhhhxxxxxxssszzzYYYRRRRRRMMMMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPOOOOOONNNMMMMMMKKKKKKKKKLLLNNNOOONNNMMMLLLKKKLLLLLLMMMNNNPPPPPPOOONNNOOOQQQTTTUUUTTTSSSSSSNNNRRR\\\]]]___vvv}}}}}}~~~}}}vvvnnnlllnnnrrrttt|||~~~zzzxxx{{{aaaNNNFFFEEEAAA@@@BBBCCC@@@@@@CCCAAAAAAAAAAAA@@@@@@@@@@@@>>>@@@AAAAAA@@@@@@AAABBBAAABBBEEEGGGEEECCCHHHPPP]]]vvvyyyhhh___aaafffuuuqqqXXXIIIMMMGGGEEEBBB@@@???>>><<<:::999:::<<<;;;;;;===AAADDDMMMOOORRRUUUWWWXXXXXXWWWRRRKKKCCC@@@DDDIIILLLLLLIIIFFFBBB@@@@@@@@@???>>>===>>>@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDD??????@@@BBBEEEFFFEEEDDDCCCBBBAAA@@@???>>>>>>======???BBBEEEGGGGGGFFFFFFEEEDDDDDDFFFIIIKKKKKKKKKKKKNNNRRRZZZfffmmmhhh^^^iiiuuu~~~zzzuuunnnggg^^^ZZZTTTMMMKKKNNNUUUZZZ___```bbbccccccdddfffhhhggghhhjjjnnnttt~~~xxxuuuwwwzzz|||wwwggg[[[VVVWWWUUUUUUUUUUUUUUUUUUVVVVVVQQQQQQRRRSSSSSSRRRQQQPPPNNNNNNNNNMMMLLLKKKJJJJJJIIILLLNNNNNNNNNOOORRRUUUQQQPPPOOOQQQSSSSSSPPPMMMLLLLLLMMMNNNNNNRRR```nnnqqq~~~xxxooodddZZZRRRMMMJJJJJJGGGDDDBBBAAABBBBBBBBBAAABBBHHHQQQVVV[[[fffrrrttt~~~{{{{{{|||}}}xxxuuuoooiiidddccceeegggiiixxx{{{jjjTTTQQQQQQNNNMMMLLLKKKKKKMMMOOORRRSSSRRRQQQQQQQQQPPPOOOMMMMMMKKKLLLNNNOOONNNNNNOOOPPPNNNNNNNNNNNNPPPQQQRRRSSSPPPOOOOOOPPPRRRRRRPPPNNNNNNOOOTTTYYYXXXYYYiii|||rrrsssyyyyyyqqqhhheeeiiiqqqwww{{{|||www{{{oooRRRCCC???BBB@@@BBBEEEEEEAAA???AAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@??????AAACCCBBBCCCFFFHHHEEEBBBDDDJJJOOOooottteeedddgggwwwpppSSSNNNHHHFFFCCCBBBAAA???<<<:::888:::<<<;;;:::;;;>>>BBBKKKMMMPPPSSSWWWYYY[[[[[[WWWNNNCCC>>>AAAGGGKKKMMMLLLIIIEEEBBBAAAAAA@@@???<<<===???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@AAAAAA@@@>>>>>>AAAAAAAAABBBBBBCCCCCCCCC>>>???@@@CCCFFFGGGFFFEEECCCCCCBBB@@@???===<<<;;;;;;===@@@DDDEEEEEEDDDCCCCCCBBBCCCFFFJJJKKKIIIFFFKKKJJJKKKVVVhhhvvvuuulllkkk}}}{{{uuujjj^^^VVVTTTXXX\\\]]]___aaaaaaaaabbbdddfffiiijjjmmmrrr{{{{{{pppiiikkkuuuvvvhhh```]]]\\\UUUUUUVVVVVVVVVUUUTTTSSSPPPQQQSSSTTTUUUTTTRRRQQQMMMNNNNNNNNNMMMLLLKKKJJJIIIKKKLLLLLLKKKMMMQQQTTTOOONNNOOOQQQSSSSSSPPPLLLKKKKKKMMMMMMMMMPPP]]]kkknnnzzzpppaaaUUUOOOLLLHHHFFFEEEDDDCCCCCCAAA@@@??????EEELLLNNNNNNUUU^^^]]]iiixxxzzzmmmjjjeee```]]]```eeeiiiuuu~~~{{{kkk\\\RRROOOPPPQQQQQQPPPNNNLLLMMMOOOQQQSSSRRRRRRRRRRRRQQQPPPOOONNNKKKNNNQQQQQQOOONNNPPPRRROOOPPPPPPQQQRRRSSSUUUUUUPPPOOOOOOPPPQQQPPPMMMKKKIIIQQQVVVTTTRRRXXXaaagggppprrrxxx{{{yyy~~~qqqjjjbbb```fffooovvvzzz~~~{{{~~~rrrUUUGGGDDDEEE@@@AAAAAABBBBBBAAAAAA@@@BBBBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDDDDEEEHHHJJJKKKffftttlllgggtttbbbJJJLLLHHHDDDCCCDDDDDDAAA???======<<<======>>>???@@@FFFIIINNNSSSXXXZZZ\\\\\\ZZZTTTKKKCCC@@@CCCIIIMMMRRRRRRKKKBBB@@@DDDDDD???>>>???@@@AAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDBBB@@@???@@@@@@???>>>@@@AAABBBBBBAAAAAABBBDDDAAAAAABBBCCCEEEGGGHHHIIIGGGEEEBBB???>>>>>>???@@@;;;;;;===AAAEEEGGGHHHGGGFFFEEEFFFFFFGGGHHHIIIJJJPPPIIIGGGRRRhhhyyy~~~}}}mmmrrr{{{vvvhhh___[[[ZZZ______aaadddcccbbbfffllljjjmmmsss{{{|||nnnffffffoootttjjjeee```\\\[[[ZZZYYYVVVTTTQQQPPPNNNNNNQQQTTTUUUTTTQQQOOOOOOLLLLLLLLLLLLMMMNNNNNNOOOKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNQQQRRROOOMMMPPPZZZcccooommm}}}ttt^^^[[[UUUJJJKKKJJJGGGDDDDDDDDDBBB???DDDCCCCCCDDDGGGKKKOOORRRWWW^^^ffflllqqqxxxvvvmmmdddbbbaaa``````dddlllssszzzzzz|||nnn\\\QQQOOOPPPPPPOOOLLLLLLMMMNNNOOOPPPRRRSSSQQQPPPPPPPPPQQQRRRTTTUUUVVVVVVUUUTTTRRRPPPOOOMMMMMMPPPTTTVVVVVVTTTTTTTTTLLLKKKKKKLLLMMMNNNPPPQQQPPPPPPOOOPPPRRRVVVYYY[[[lllxxxzzz}}}bbbdddeeecccbbbgggpppwwwxxxwwwzzz{{{cccOOODDDBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCDDDGGGIIIIII```}}}lllpppwww[[[IIIHHHFFFEEEDDDBBB@@@>>><<<;;;;;;;;;<<<======>>>CCCFFFKKKPPPTTTWWWYYYZZZWWWRRRKKKDDDAAACCCFFFIIIPPPRRROOOGGGDDDEEEDDD@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@???@@@@@@???>>>>>>@@@BBBBBBAAAAAAAAABBBAAAAAAAAAAAABBBCCCEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@=========@@@DDDGGGHHHHHHFFFFFFFFFFFFFFFGGGHHHIIILLLIIIIIIPPP]]]iiiqqqsssfffhhhmmmrrryyy}}}qqqgggaaa___^^^^^^```cccbbb___bbbhhhkkkpppyyytttooobbbaaannn}}}zzzrrriiieeeddd```ZZZ[[[ZZZXXXVVVSSSRRRQQQQQQQQQSSSTTTSSSQQQOOOOOOPPPOOONNNMMMLLLLLLLLLMMMNNNJJJJJJJJJJJJJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNPPPQQQNNNKKKNNNWWW___mmmhhhqqqvvv[[[PPPNNNLLLLLLJJJGGGEEEFFFGGGGGGCCCCCCBBBCCCEEEHHHKKKNNNNNNTTTZZZ___bbbhhhpppvvv|||{{{qqqhhhbbb___^^^___bbbgggpppzzz}}}www~~~~~~ooodddUUULLLKKKMMMNNNLLLMMMMMMMMMNNNOOOPPPQQQRRRPPPPPPOOOOOOPPPQQQSSSTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQTTTVVVWWWUUUSSSRRRRRRNNNMMMLLLKKKLLLNNNPPPRRRQQQQQQPPPPPPQQQTTTVVVXXX```{{{]]]aaafffiiilllnnnqqqtttuuu|||{{{___PPPHHHAAA>>>@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGEEEUUUkkkyyymmmmmmppptttgggIIIIIIHHHGGGEEECCCAAA???;;;;;;:::::::::;;;;;;<<>>@@@CCCGGGIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKMMMPPPVVV^^^ddd^^^]]]\\\]]]___dddhhhkkkxxxzzzyyyvvvooogggaaa^^^^^^^^^```bbbaaa___ccciiissszzz~~~rrrfffaaaXXXaaa|||tttooofff___```dddaaaZZZ[[[YYYVVVTTTSSSSSSSSSTTTUUUUUUTTTRRROOOOOOPPPRRRSSSQQQNNNLLLJJJKKKLLLMMMKKKJJJHHHHHHHHHJJJLLLNNNMMMLLLKKKJJJJJJKKKLLLMMMNNNPPPPPPMMMIIIKKKRRRXXXddd^^^```pppwww___XXXIIIJJJKKKJJJHHHFFFEEEEEEDDDCCCBBBAAABBBDDDFFFGGGEEEIIINNNPPPRRRVVV[[[```ccciiisss~~~}}}yyyrrrjjjccc^^^[[[ZZZ___aaafffnnnzzzzzzxxxuuuaaaXXXMMMHHHIIILLLLLLKKKNNNNNNMMMMMMNNNOOOPPPPPPOOONNNMMMMMMNNNOOOQQQRRRQQQQQQPPPOOOOOOPPPRRRRRRUUUWWWXXXXXXUUURRRPPPPPPQQQOOOMMMLLLLLLNNNPPPQQQRRRQQQPPPOOOPPPQQQSSSUUUWWWfff~~~``````dddooo{{{{{{tttfffJJJDDDDDD>>><<>>>>>>>>???@@@@@@????????????????????????AAABBBCCCBBBAAAAAACCCEEEBBBKKKYYYnnnqqqkkklllhhhggg|||lllQQQLLLFFFDDDEEEFFFDDDAAA<<<;;;;;;:::::::::;;;;;;===???CCCGGGKKKOOOQQQRRRPPPOOOMMMJJJGGGDDDBBB@@@CCCKKKSSSTTTOOOJJJGGGFFFDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@AAAAAA???===<<>>??????@@@@@@??????>>>???????????????@@@AAAAAA????????????????????????AAABBBBBBAAA@@@@@@AAACCCAAAFFFNNN^^^{{{ssspppuuulll^^^mmmvvv^^^QQQDDD???CCCGGGEEEAAA>>>>>>===<<<;;;;;;<<<<<<<<<>>>AAADDDHHHKKKMMMOOONNNNNNMMMLLLJJJGGGCCCAAA>>>GGGQQQVVVSSSLLLIIIIIIFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAA???<<<===@@@CCCEEEDDDBBBAAA@@@@@@@@@@@@AAACCCDDDFFFGGGFFFGGGHHHIIIJJJIIIHHHHHHFFFCCC??????AAAEEEHHHIIIFFFFFFEEEDDDDDDDDDEEEEEEHHHGGGGGGHHHIIIKKKNNNOOOPPPPPPPPPQQQRRRSSSUUUVVVSSSVVVYYY[[[[[[ZZZ[[[[[[[[[ZZZ[[[___ccchhhtttzzztttlllbbbXXXRRRNNNVVVpppyyyuuuaaaddddddaaa______^^^[[[WWWVVVSSSQQQQQQRRRTTTVVVPPPRRRUUUUUUUUUTTTUUUVVVYYYVVVQQQMMMKKKKKKLLLMMMLLLKKKJJJIIIIIIKKKLLLNNNMMMLLLIIIHHHHHHIIILLLMMMOOOOOOOOOLLLIIIIIILLLOOOLLLMMMNNNRRR\\\pppuuu]]]QQQGGGHHHLLLKKKGGGGGGHHHGGGEEECCCBBBBBBBBBBBBAAABBBDDDEEEGGGIIIKKKMMMPPPRRRWWW[[[```gggnnnssszzz{{{}}}~~~|||vvvmmmeee```XXXXXXWWWTTTSSSUUUZZZ^^^aaappp}}}uuu]]]QQQNNNJJJIIIJJJKKKJJJHHHLLLLLLKKKKKKKKKLLLLLLMMMLLLLLLKKKJJJJJJKKKMMMNNNKKKKKKJJJJJJLLLOOORRRSSSRRRTTTUUUUUUSSSQQQQQQRRRNNNOOOQQQRRRRRROOOLLLJJJMMMLLLKKKKKKMMMOOORRRTTTSSSWWWddd~~~[[[kkk|||zzz|||}}}WWWKKKBBBBBBBBB======AAA>>>>>>????????????>>>>>>???????????????@@@AAABBB????????????????????????@@@AAAAAA@@@??????AAACCCAAAFFFKKKVVVnnnooopppssslll^^^bbbttt~~~nnn^^^LLLBBBCCCEEECCC@@@AAA@@@???>>>===<<<<<<<<<<<<===???BBBEEEGGGIIIKKKKKKKKKLLLLLLJJJIIIFFFEEE@@@EEEOOOWWWVVVNNNJJJJJJFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@AAABBBAAA>>><<<===???BBBCCCBBBAAA@@@AAA>>>>>>???@@@BBBDDDFFFGGGFFFGGGHHHJJJKKKKKKJJJJJJFFFCCC@@@???AAADDDFFFGGGEEEDDDDDDDDDDDDDDDEEEEEEHHHGGGEEEGGGKKKMMMMMMKKKKKKLLLNNNPPPRRRSSSTTTTTTVVVWWWWWWVVVUUUUUUXXXZZZYYYYYY]]]dddkkksssyyyooohhh___VVVPPPOOONNN[[[vvvwwwoooZZZ```ccc```]]]\\\[[[YYYUUUTTTRRRQQQPPPQQQSSSTTTOOOQQQTTTUUUTTTSSSTTTTTTVVVSSSPPPMMMKKKKKKLLLMMMKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKIIIHHHHHHIIIKKKLLLLLLMMMMMMKKKIIIIIIKKKMMMJJJJJJNNNRRRUUUaaaxxxcccOOOIIIHHHGGGHHHMMMHHHHHHGGGFFFEEEDDDDDDDDDAAAAAABBBBBBDDDEEEFFFGGGIIIKKKOOORRRVVV[[[aaaeeeiiijjjkkklllnnnsssyyy}}}~~~zzzxxxyyyyyywwwtttqqqqqqpppmmmhhhaaaZZZVVVQQQSSSTTTTTTSSSUUU[[[```lll~~~tttvvvgggQQQLLLJJJHHHHHHIIIHHHGGGFFFIIIIIIIIIIIIIIIJJJKKKKKKLLLKKKJJJJJJJJJJJJLLLLLLJJJIIIIIIJJJKKKMMMOOOPPPNNNPPPRRRRRRPPPPPPPPPQQQLLLNNNQQQRRRRRROOOLLLJJJKKKJJJJJJJJJKKKNNNQQQRRROOOTTT\\\jjj{{{sss^^^iiiuuu|||sss~~~}}}fffHHHDDDAAA?????????>>>======>>>>>>>>>>>>>>>>>>============>>>>>>@@@AAAAAA????????????????????????>>>???@@@?????????AAACCCAAAFFFKKKOOO]]]xxx{{{vvvmmmgggddd^^^hhhsssbbbRRRIIIEEEDDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<===???AAACCCEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIGGGIIIPPPXXXXXXPPPJJJIIIFFFFFFFFFFFFFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBAAA>>><<<<<<>>>???@@@???>>>???@@@<<<======>>>???@@@BBBBBBCCCFFFJJJMMMOOOMMMKKKIIIEEECCC@@@???AAACCCDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFHHHJJJLLLKKKJJJKKKLLLMMMOOOPPPQQQRRRRRRSSSTTTTTTSSSRRRSSSVVVXXX[[[^^^gggrrr{{{sssiii___YYYTTTOOOPPPUUU]]]jjjxxxkkk[[[]]]^^^[[[\\\^^^]]]YYYSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRRRRPPPOOONNNOOOQQQPPPOOOMMMKKKJJJJJJJJJKKKIIIJJJKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHIIIIIIIIIIIIIIIJJJKKKMMMFFFIIIQQQPPPRRRmmmtttfffWWWIIIFFFLLLHHHGGGGGGFFFFFFFFFFFFEEECCCBBBAAA@@@AAAAAAAAAAAABBBDDDGGGJJJLLLOOOSSSVVVWWWXXXYYYZZZ[[[___dddhhhnnnssszzz}}}~~~~~~}}}{{{zzzyyyxxxxxxxxxyyyzzzwwwrrrllljjjkkkjjjgggccc___^^^]]][[[XXXUUUQQQPPPMMMPPPSSSTTTUUUZZZbbbhhh|||xxxuuuuuuXXXKKKIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHJJJJJJLLLKKKJJJIIIIIIJJJKKKLLLIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNOOOOOOMMMMMMNNNOOOMMMNNNNNNOOOOOONNNMMMLLLKKKJJJIIIIIIJJJLLLNNNOOOKKKPPPUUU[[[iii~~~}}}~~~sssmmmnnnzzz|||pppxxx___\\\]]]hhh|||{{{{{{www~~~eeeJJJAAAAAA>>>;;;===AAA???999======>>>>>>>>>>>>======<<<<<<<<<<<<===>>>@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>???AAACCC???FFFIIIHHHNNNdddnnniiinnnbbbcccvvvcccQQQGGGFFFHHHBBBAAA???>>><<<;;;;;;;;;<<<<<<<<<===???@@@BBBCCCEEEEEEEEEFFFGGGIIIJJJKKKNNNLLLQQQYYYYYYQQQIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCAAA>>>;;;;;;<<<======<<<<<<===???;;;;;;;;;;;;;;;<<<======AAAFFFLLLQQQSSSPPPLLLHHHEEEBBB@@@???AAABBBCCCBBBBBBBBBBBBCCCCCCEEEFFFGGGDDDFFFHHHIIIHHHHHHIIIJJJNNNNNNNNNMMMNNNOOOQQQRRROOOQQQRRRSSSTTTVVVZZZ]]]___eeerrrzzztttqqqdddYYYPPPNNNNNNNNNVVV___ooozzz}}}xxxiii___]]]ZZZXXX]]]cccbbb\\\QQQQQQQQQPPPPPPOOONNNNNNTTTSSSPPPLLLIIIIIILLLNNNKKKKKKJJJIIIIIIIIIIIIIIIGGGHHHJJJKKKKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIOOOBBBBBBMMMKKKFFF\\\sssUUUHHHJJJFFFFFFGGGGGGGGGFFFFFFFFFEEECCCAAA@@@@@@???>>>===???AAACCCDDDEEEEEEHHHIIIHHHJJJKKKLLLMMMPPPUUUXXXZZZ```fffiiijjjlllqqqvvvuuuwwwzzz|||}}}{{{~~~|||zzzxxxvvvuuuttttttsssrrrpppnnnnnnnnnnnnooolllfff```]]]^^^]]]XXXTTTQQQPPPOOONNNMMMMMMLLLLLLJJJNNNRRRTTTXXX___kkksssxxx}}}___MMMKKKHHHHHHHHHIIIJJJJJJKKKJJJDDDDDDDDDEEEFFFHHHIIIJJJLLLLLLJJJJJJIIIJJJKKKLLLHHHIIIJJJKKKKKKJJJJJJJJJLLLMMMNNNMMMKKKJJJKKKLLLOOONNNLLLKKKKKKLLLNNNOOOMMMLLLJJJIIIIIIJJJKKKLLLKKKNNNRRRTTTXXXggg}}}ooohhhsssWWWYYYbbbuuu{{{}}}xxx}}}bbbKKKAAA??????>>>>>>======<<<<<>>======<<<<<<<<<======>>>===>>>>>>>>>????????????@@@>>>AAAGGGIIISSSqqqxxxeeeeeetttiii]]]PPPBBBBBBDDDFFFFFFCCCAAA??????===<<<;;;;;;<<<===???@@@BBBBBBDDDEEEHHHJJJLLLNNNMMMSSSZZZ^^^[[[TTTMMMIIIKKKJJJJJJHHHGGGGGGGGGHHHIIIFFFDDDEEEGGGHHHEEEBBBBBBBBBBBBBBB@@@???>>>===>>>============>>>??????<<<<<<;;;;;;;;;:::::::::>>>AAAFFFJJJMMMNNNMMMLLLFFFDDDAAAAAABBBBBBCCCBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJMMMMMMLLLKKKKKKLLLPPPSSSUUUUUUUUUSSSUUU[[[eeemmmuuu{{{uuukkkbbb]]]RRRQQQNNNLLLNNNZZZlllyyy{{{kkk]]]WWWUUUSSSTTTWWWZZZ\\\]]]VVVUUURRRPPPOOOPPPQQQRRRWWWTTTPPPMMMJJJJJJJJJKKKKKKJJJIIIIIIJJJIIIGGGEEEGGGHHHIIIJJJJJJHHHFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHIIIHHHEEECCCEEEFFFFFFEEEDDDJJJTTT]]]dddNNNKKKFFFEEEIIIHHHDDDDDDIIIGGGDDDAAAAAACCCDDDAAA>>>CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJRRRSSSTTTUUUVVVYYY]]]aaaddddddeeefffhhhkkkmmmoooooonnnmmmmmmmmmmmmnnnnnnnnnllljjjgggdddbbbaaa```___^^^^^^]]]]]]]]]^^^^^^]]]TTTNNNNNNNNNLLLJJJJJJMMMLLLJJJJJJJJJKKKLLLMMMUUUUUUXXXaaaooo|||zzztttdddVVVQQQKKKMMMPPPRRROOOJJJHHHJJJMMMMMMKKKIIIGGGFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFFFFGGGIIIJJJJJJKKKJJJIIIIIIJJJJJJKKKLLLMMMJJJJJJKKKKKKLLLMMMOOOOOOQQQNNNQQQVVVXXX]]]rrr~~~www}}}}}}~~~\\\eeeuuuuuuzzzzzz|||pppTTTFFFAAA>>>>>>>>>=========<<<<<<>>>===<<<;;;;;;<<<===>>>???>>>===<<<<<<===>>>>>>======<<<<<<<<<<<<============>>>>>>>>>?????????AAA???AAAEEEFFFMMMgggvvveeeeeemmmyyyqqqZZZJJJDDDDDDDDDDDDCCC@@@>>><<<===<<<;;;;;;;;;===>>>???@@@@@@AAACCCEEEHHHJJJKKKOOOUUU]]]cccbbbZZZPPPIIIHHHGGGFFFFFFHHHJJJJJJJJJKKKHHHEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA??????>>>=========>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;===@@@DDDFFFGGGFFFFFFEEECCCBBBBBBBBBCCCDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLMMMNNNNNNOOOQQQSSSRRRTTTUUUVVVZZZdddpppyyy}}}tttjjjbbb\\\XXXLLLLLLKKKLLLWWWnnnvvv___UUUVVVTTTSSSTTTWWWYYYZZZZZZVVVUUUSSSQQQPPPPPPQQQQQQRRRPPPMMMKKKJJJJJJKKKLLLKKKJJJIIIJJJJJJJJJHHHFFFGGGHHHIIIJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCGGGFFFEEEEEEFFFFFFDDDCCCDDDEEEFFFDDDCCCGGGPPPWWWvvvpppUUULLLFFFGGGIIIGGGGGGIIIJJJHHHGGGGGGHHHHHHGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEFFFGGGKKKLLLMMMMMMNNNPPPTTTWWW\\\\\\\\\]]]___aaacccdddddddddccccccbbbccccccdddcccbbb```^^^[[[ZZZYYYXXXVVVVVVUUUUUUTTTTTTUUUUUUWWWOOOJJJKKKLLLIIIGGGHHHHHHJJJLLLNNNNNNNNNNNNOOOUUU[[[gggwwwxxxjjjdddWWWOOONNNJJJPPPSSSTTTRRRMMMKKKMMMPPPNNNLLLJJJHHHHHHHHHIIIJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJJJJKKKLLLNNNOOOPPPPPPMMMPPPVVVWWWYYYiii{{{}}}~~~}}}~~~qqqtttmmmeeexxxuuuWWWDDD???AAA===============<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>===<<<<<<<<<===>>>???======<<<<<<<<<<<<==================>>>>>>>>>>>>@@@???AAACCCAAAFFFYYYnnnlll^^^aaacccrrrfffTTTHHHEEECCCCCCDDDCCC???<<<===<<<;;;;;;;;;<<<===>>>>>>>>>???@@@BBBDDDFFFGGGNNNTTT^^^gggiiibbbTTTIIIHHHEEEDDDFFFJJJNNNOOOOOONNNMMMJJJFFFCCCBBBCCCEEE@@@AAAAAABBBBBBAAAAAAAAABBBAAA@@@??????>>>>>>>>>>>>>>>=========<<<<<<<<<:::;;;<<<>>>@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJFFFHHHKKKMMMNNNNNNOOOQQQQQQUUUYYY___fffrrr|||rrreee[[[SSSOOOMMMHHHHHHJJJQQQdddrrrYYYUUUSSSSSSSSSTTTWWWXXXWWWUUUUUUTTTSSSRRRQQQPPPPPPOOOMMMLLLKKKIIIIIIKKKLLLNNNLLLKKKJJJJJJKKKJJJHHHGGGGGGHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBHHHEEECCCBBBCCCDDDDDDCCCCCCDDDEEECCCBBBDDDIIINNN]]]tttuuucccQQQJJJKKKKKKIIIHHHIIIHHHGGGFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@AAABBBCCCDDDDDDEEEFFFFFFFFFGGGKKKMMMPPPPPPPPPQQQRRRSSSUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTSSSRRRPPPOOONNNNNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJFFFDDDFFFGGGFFFFFFHHHGGGIIIJJJJJJJJJLLLQQQUUUcccoooyyyjjjYYYSSSKKKIIILLLJJJPPPRRRSSSRRRNNNLLLMMMOOONNNLLLKKKIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJJJJKKKMMMNNNPPPQQQPPPMMMOOOTTTUUUTTT\\\gggzzz~~~lllfffgggpppwwwZZZEEE<<<<<>>???>>>======<<<<<<<<<<<<===<<<<<<<<<=========>>>>>>??????AAABBB???AAANNN]]]wwwgggeee___bbbuuuooo[[[LLLGGGCCCCCCFFFFFFBBB>>>>>>===<<<;;;;;;;;;<<<=========>>>???@@@BBBDDDEEEIIIOOOZZZgggmmmhhhZZZNNNMMMIIIEEEGGGLLLPPPQQQPPPPPPQQQQQQMMMGGGDDDEEEGGGCCCCCCDDDDDDCCCCCCBBBAAACCCCCCBBBAAAAAAAAAAAAAAA????????????>>>>>>>>>>>><<<<<<<<<===???BBBDDDFFFDDDEEEEEECCCBBBAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCEEEEEEFFFGGGHHHJJJJJJKKKHHHIIIKKKMMMMMMOOORRRTTTVVV\\\fffoooxxxyyypppkkkaaaXXXPPPLLLJJJIIILLLOOOTTT___tttiiiWWWVVVQQQQQQRRRTTTVVVVVVTTTQQQSSSSSSSSSRRRQQQOOOMMMLLLLLLKKKJJJJJJJJJKKKLLLMMMLLLJJJJJJJJJKKKKKKIIIGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBEEECCCBBBCCCDDDFFFEEEEEECCCDDDEEEDDDBBBBBBDDDGGGJJJZZZhhh|||mmm]]]ZZZXXXQQQJJJKKKJJJHHHFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDD@@@?????????@@@AAABBBBBBCCCDDDDDDDDDCCCDDDFFFHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEEEEFFFFFFCCCAAABBBFFFGGGGGGIIIMMMNNNMMMLLLJJJKKKTTTaaalll~~~~~~aaaOOOKKKGGGHHHMMMKKKLLLNNNNNNMMMJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFFFFEEEEEEGGGGGGGGGHHHHHHIIIJJJKKKIIIIIIIIIKKKLLLNNNPPPQQQPPPMMMMMMQQQRRRQQQTTTZZZbbbvvv~~~|||fff^^^gggsssxxx[[[FFF>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===???@@@>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<>>>@@@AAA@@@AAAIIIRRReee|||zzzllleee```YYY[[[nnnvvvbbbPPPKKKFFFEEEGGGGGGDDD@@@@@@???===<<<;;;<<<<<<=========>>>???@@@AAACCCCCCEEEKKKVVVdddnnnmmmcccZZZTTTOOOJJJHHHJJJLLLMMMMMMLLLPPPSSSRRRMMMHHHFFFFFFIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????===<<<<<<===???CCCGGGJJJIIIJJJJJJHHHDDDBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJLLLMMMMMMMMMNNNSSSYYY]]]bbbkkkwww~~~zzzqqqiiiXXXUUUQQQLLLJJJIIIJJJKKKNNNUUU```lll||||||mmm\\\TTTSSSOOOOOOQQQSSSUUUUUURRROOORRRRRRQQQQQQOOOMMMLLLJJJNNNMMMLLLKKKJJJKKKKKKLLLKKKJJJIIIJJJKKKKKKIIIGGGGGGHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDCCCCCC@@@AAABBBEEEHHHIIIGGGEEECCCDDDEEEDDDCCCBBBBBBCCCCCCJJJRRRhhhwwwfffWWWQQQOOOKKKHHHHHHIIIKKKLLLFFFFFFEEEEEEDDDDDDDDDDDDBBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDDDDCCCCCCDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEEEECCCBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDGGGGGGFFFJJJPPPNNNQQQUUU\\\fffuuu~~~}}}tttZZZKKKJJJGGGHHHKKKHHHIIIIIIJJJIIIGGGFFFFFFGGGHHHGGGGGGGGGFFFFFFFFFGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIJJJKKKMMMOOOOOOQQQMMMKKKMMMNNNOOORRRVVVUUU[[[ooozzzxxxyyyxxxwwwqqqrrr~~~~~~~~~wwweee\\\cccuuuooo]]]HHH===>>>AAA???;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;===???AAA???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;>>>@@@AAA@@@BBBFFFKKKUUUkkkzzzkkk___aaaYYYSSSaaawwwyyykkkYYYTTTMMMJJJHHHGGGDDDAAABBBAAA???===<<<<<<======>>>>>>>>>>>>???@@@AAABBBEEEIIIRRR^^^hhhmmmkkkhhh\\\XXXRRRKKKGGGGGGHHHJJJHHHLLLQQQSSSQQQMMMJJJGGGHHHHHHIIIIIIHHHGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAA===<<<<<<<<<>>>BBBFFFHHHKKKMMMOOOLLLGGGDDDDDDEEEAAABBBBBBBBBCCCCCCCCCCCCAAAAAABBBDDDFFFGGGHHHIIIKKKKKKKKKMMMPPPXXX```fffsss||||||wwwqqqhhh___SSSPPPKKKGGGEEEFFFHHHIIIOOOXXXdddooozzzttt]]]VVVTTTQQQNNNNNNOOORRRTTTTTTRRRPPPSSSRRRQQQPPPNNNLLLKKKKKKNNNNNNMMMLLLKKKJJJJJJJJJIIIHHHHHHIIIJJJJJJIIIGGGHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCC???@@@CCCFFFIIIJJJHHHEEECCCCCCCCCCCCCCCBBBBBBBBBBBBFFFIII\\\~~~uuu\\\UUUKKKFFFFFFHHHJJJJJJGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDCCCBBBBBBBBBCCCCCCAAABBBDDDCCCBBBBBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDDDDBBBAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAABBBCCCDDDDDDCCCCCCEEEFFFCCCBBBIIIQQQOOOYYYiii|||}}}fffPPPGGGIIIFFFEEEGGGCCCHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIHHHHHHHHHHHHIIIKKKLLLMMMPPPNNNLLLKKKLLLOOORRRUUUUUUTTT]]]xxx|||zzzyyyyyyxxxqqqmmmqqq}}}}}}}}}~~~~~~wwwnnnddd```hhhwwwwwwVVVLLL@@@<<<>>>@@@>>>:::999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;999999999:::;;;===@@@AAA???>>>===<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;>>>@@@@@@@@@BBBDDDEEELLL\\\vvvpppggggggccc[[[]]]hhhqqqssshhhddd\\\TTTNNNIIIGGGFFFDDDBBB@@@???=========>>>============>>>>>>???@@@CCCFFFLLLTTT]]]eeelllooogggddd^^^TTTJJJGGGIIIMMMJJJLLLPPPSSSVVVUUURRROOOGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB???>>>===<<<===???BBBCCCFFFIIILLLJJJFFFCCCDDDFFFBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCDDDEEEGGGIIIJJJKKKLLLOOOSSSXXX___hhhrrrxxx}}}}}}wwwoooiiiddd]]]UUURRRNNNJJJGGGHHHNNNUUUYYYbbbiiirrrxxx}}}|||jjj\\\UUURRROOONNNMMMNNNQQQSSSTTTSSSRRRVVVUUURRRPPPNNNMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHGGGGGGHHHIIIIIIHHHFFFHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBDDDFFFGGGEEEDDDBBBAAA@@@AAABBBBBBBBBBBBCCCGGGGGGPPPfff}}}tttaaaUUURRRQQQNNNJJJKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCC@@@BBBDDDDDDCCCBBBCCCDDDBBBCCCDDDEEEEEEDDDDDDCCCAAAAAAAAAAAABBBCCCDDDEEEBBBBBBAAAAAABBBBBBCCCCCCAAAAAABBBCCCDDDFFFGGGHHHGGGHHHLLLNNNMMMOOOZZZfffpppyyypppYYYGGGBBBGGGCCCBBBDDDBBBFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJLLLNNNOOOMMMLLLMMMPPPRRRSSSVVV[[[gggwwwvvv}}}}}}|||{{{zzzzzzyyyyyyeee```^^^hhhzzzvvvYYYGGGDDD@@@=========<<<;;;999999999::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999:::;;;>>>@@@AAA??????>>><<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???AAACCCFFFKKKSSS]]]hhhpppooonnnhhh\\\OOOJJJNNNTTTOOOOOOPPPUUUZZZ\\\ZZZWWWLLLMMMOOORRRTTTUUUVVVWWWUUUTTTQQQNNNLLLIIIHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA???>>>>>>>>>@@@@@@>>>CCCFFFFFFBBB@@@AAADDDCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGIIIKKKMMMNNNOOOVVV[[[bbbkkkttt~~~~~~sssppphhh]]]WWWTTTOOOJJJEEEDDDCCCGGGQQQ```pppzzzxxxfff```\\\RRRKKKKKKMMMMMMNNNPPPSSSUUUTTTSSSYYYWWWTTTQQQOOONNNOOOOOOIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFGGGHHHIIIGGGFFFHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCBBBBBBBBBAAAAAAAAAFFFDDDBBBAAABBBCCCCCCBBB@@@???>>>???@@@BBBBBBBBBCCCHHHFFFEEENNN```tttlllfff^^^WWWPPPOOOOOONNNMMMLLLLLLLLLFFFEEEDDDDDDCCCCCCCCCCCCAAACCCEEEEEEEEEDDDEEEFFFBBBCCCDDDEEEEEEEEEDDDCCCAAAAAAAAAAAABBBCCCDDDEEEBBBBBBAAAAAAAAABBBCCCCCCCCCDDDDDDFFFHHHJJJKKKMMMQQQTTTZZZ```bbbhhhwwwvvv{{{|||{{{xxxjjjXXXQQQBBB@@@EEEAAA@@@EEEDDDDDDCCCBBBBBBCCCCCCBBBAAACCCCCCDDDDDDDDDDDDDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHIIINNNQQQOOOLLLLLLNNNOOOHHHTTTXXXXXXiiivvv~~~|||yyyuuurrrooonnnaaakkkzzzkkkTTTDDD===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;:::999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<>>>???@@@??????@@@BBBDDDBBBLLLccczzzvvveee]]]___ccceeegggeee^^^UUUKKKEEEDDDEEEEEEAAA???@@@AAAAAA======<<<;;;<<<===>>>??????CCCFFFHHHJJJQQQ\\\eeemmmppppppgggYYYPPPOOORRRTTTWWW[[[^^^aaaeeeiiimmmiii]]]RRRSSS]]]dddaaa\\\\\\\\\ZZZUUUPPPMMMLLLLLLLLLKKKIIIGGGFFFFFFGGGGGGDDDCCC@@@===>>>@@@AAA???DDDCCCCCCFFFGGGFFFDDDDDDFFFFFFGGGHHHIIIKKKLLLLLLMMMNNNOOOSSSXXX___fffiiissswww}}}|||ssslllccc\\\VVVRRRMMMHHHHHHKKKHHHJJJIIIJJJ]]]zzzwwwfffVVVRRRSSSPPPNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSQQQNNNMMMMMMMMMIIIHHHGGGHHHJJJLLLLLLLLLIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCC???AAAEEEGGGNNNeeeoooaaa\\\eeekkkeee]]][[[UUULLLEEEGGGHHHDDDAAAAAAAAACCCFFFGGGFFFEEEDDDDDDFFFGGGGGGFFFFFFEEECCCCCCFFFDDDBBBBBBDDDDDDBBB@@@DDDCCCCCCCCCDDDEEEFFFFFFGGGGGGHHHLLLSSS[[[aaadddggg{{{yyy}}}pppggg^^^UUUOOONNNEEEDDDBBBAAAAAABBBCCCDDDEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFIIIHHHHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLLLLLLLLLLKKKJJJJJJMMMMMMRRRXXXYYYddd{{{vvvxxxsssqqqppp}}}cccRRRFFF>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999;;;::::::999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<>>>????????????@@@BBBBBB???FFFYYYlll|||fff[[[YYYYYYZZZ\\\]]]ZZZSSSNNNHHHHHHGGGEEECCCBBB@@@>>>>>>>>>===<<<======>>>???>>>@@@CCCDDDFFFMMMVVV^^^ggglllnnnjjj```WWWSSSSSSXXX\\\bbbiiioooqqqqqqqqqpppggg\\\WWWXXX[[[\\\[[[ZZZ\\\^^^^^^[[[YYYWWWWWWVVVTTTQQQNNNLLLJJJJJJIIIHHHHHHFFFCCCBBBCCCEEEFFFNNNMMMKKKIIIIIIIIILLLPPPQQQRRRSSSUUUVVVXXXYYYZZZ___aaadddjjjpppxxx~~~{{{xxxvvvppphhhaaaWWWRRRNNNLLLIIICCCBBBDDDEEEGGGJJJTTTppptttbbbXXXQQQSSSUUUQQQLLLKKKOOOOOOPPPPPPPPPPPPPPPPPPRRRSSSSSSQQQOOOMMMMMMNNNKKKIIIHHHIIIJJJLLLLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDD@@@AAAEEEEEEGGGWWWjjjxxxxxxmmmaaaVVVRRRPPPKKKHHHIIIHHHHHHHHHGGGFFFFFFGGGHHHGGGGGGGGGGGGFFFEEEEEEEEECCCDDDFFFFFFFFFGGGIIIKKKKKKLLLMMMMMMMMMMMMNNNOOOQQQUUU\\\fffsss~~~}}}|||}}}nnn^^^UUUNNNHHHDDDCCCDDDCCCBBBAAA@@@BBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIIIIHHHHHHHHHHHHHHHLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHKKKPPPQQQXXXqqq{{{}}}xxxuuu{{{fffOOODDD@@@===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999999999999:::::::::::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===??????>>>>>>@@@AAAAAA???CCCNNN\\\pppnnn[[[VVVSSSSSSYYYaaabbb[[[SSSLLLIIIFFFFFFGGGEEEBBB???@@@???>>>>>>===>>>>>>>>><<<>>>@@@@@@BBBFFFNNNTTT]]]ccciiikkkhhhaaa[[[WWWZZZ^^^fffpppyyy|||xxxuuuqqqmmmdddYYYRRRPPPSSSWWWZZZ```hhhmmmmmmkkkhhhgggfffdddaaa\\\XXXUUUSSSRRRNNNOOONNNJJJEEEDDDHHHMMMYYYZZZYYYUUURRRUUU]]]ddddddeeegggiiikkkmmmooopppsssuuuyyy~~~|||{{{vvvpppkkkgggbbbZZZUUUJJJGGGGGGIIIIIIFFFFFFHHHKKKMMMQQQ```~~~yyynnnXXXTTTRRRTTTTTTPPPLLLLLLNNNNNNOOOOOONNNNNNMMMMMMQQQRRRRRRQQQOOONNNNNNOOONNNLLLJJJIIIJJJKKKKKKJJJHHHHHHHHHHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@?????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCC@@@AAAFFFFFFDDDKKKUUUjjjoooccc[[[TTTQQQRRRPPPNNNKKKHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGIIIKKKIIIFFFFFFIIIMMMLLLQQQVVVYYYZZZ\\\___cccjjjqqq|||yyywww{{{qqqaaaPPPGGGDDDAAA??????CCCBBBAAA@@@@@@AAABBBCCCDDDCCCCCCBBBBBBAAAAAA@@@???????????????????????????@@@@@@AAAAAABBBCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEEEEEDDDFFFJJJMMMMMMLLLIIIHHHJJJJJJIIIIIIIIIHHHHHHHHHLLLLLLLLLLLLLLLKKKKKKJJJLLLJJJLLLOOOOOORRRaaarrr{{{zzz|||ssslllfffkkkqqq[[[MMMEEEAAA===;;;;;;;;;;;;:::::::::999999999999999999999999999:::999999999999999999999:::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>===>>>???AAAAAA@@@CCCIIIOOOaaaxxxjjj]]]WWWVVV___mmmtttqqqjjjXXXOOOHHHGGGIIIHHHFFFFFFAAA@@@@@@???>>>=========;;;===>>>>>>>>>BBBGGGKKKSSSWWW___fffjjjhhhccc___\\\]]]bbblllwww}}}|||yyyqqqooohhh^^^SSSNNNNNNQQQ]]]eeerrr{{{}}}zzzwwwxxxwwwssspppkkkhhheeedddZZZ[[[ZZZTTTIIIBBBEEEMMM]]]eeekkkhhhfffjjjrrryyyxxxyyy{{{~~~~~~zzzvvvtttooojjjddd___ZZZVVVPPPMMMIIIEEEDDDGGGHHHGGGJJJNNNVVVWWW]]]iii~~~}}}rrriiibbb___\\\WWWSSSOOOOOOPPPMMMMMMMMMMMMLLLLLLKKKJJJPPPQQQQQQQQQOOONNNOOOPPPRRROOOLLLJJJJJJJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA???AAAFFFHHHFFFHHHMMMVVVkkk~~~ssskkkgggeeeaaa___[[[WWWUUUSSSQQQOOOPPPPPPQQQRRRRRRSSSTTTTTTQQQQQQRRRSSSUUUXXX]]]```bbbiiiqqqwww{{{~~~wwwvvv}}}uuucccTTTFFFBBBBBBAAA@@@???AAA@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAABBBCCCDDDFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEEEECCCEEEHHHKKKMMMLLLKKKJJJKKKKKKJJJJJJIIIIIIHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKOOOMMMMMMPPPPPPPPPVVV^^^ooo}}}}}}|||yyyooojjjwwwiii```TTTLLLFFFAAA<<<999;;;:::::::::999999999999999999999999999999999999999999999999999999999999999999999:::::::::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<:::<<<============>>>@@@???@@@CCCGGGGGGRRRqqqiii___XXX^^^ooopppbbbTTTOOOMMMIIIGGGHHHCCCBBBAAA@@@???>>>===<<<============>>>???BBBDDDJJJLLLRRR[[[cccffffffdddaaa______gggsss}}}{{{xxxssslllccc\\\UUURRR\\\fffuuu~~~|||zzztttrrroooeeeSSSDDDCCCJJJ^^^nnn|||~~~}}}{{{uuupppkkkgggddd]]]ZZZVVVRRROOOLLLJJJHHHKKKFFFCCCFFFJJJOOOWWW```iiikkkpppwww}}}sssggg```fffgggddd^^^WWWSSSQQQPPPKKKLLLLLLLLLKKKJJJIIIIIINNNOOOQQQPPPOOOOOOPPPRRRTTTPPPLLLJJJIIIIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@@@@CCCEEEEEEFFFHHHIIITTThhh|||wwwpppkkkiiikkkmmmppprrrsssttttttkkkiiikkksss}}}yyyzzz}}}eeePPPEEE===>>>AAA@@@>>>===???????????????@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBB@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFDDDEEEFFFHHHIIIKKKLLLMMMKKKKKKKKKJJJJJJIIIIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKKKKIIIJJJLLLMMMKKKLLLNNNYYYhhh~~~tttxxxzzz^^^NNNFFF???>>>===:::888999:::::::::999999999888888999999999999999999999999888888888999999999999999888888999:::::::::::::::888888999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::;;;======<<<<<<>>>???<<<===AAADDDBBBFFFZZZppp~~~qqqaaaZZZaaapppqqqeee___WWWLLLGGGHHHFFFFFFEEEDDDBBB@@@>>>===>>>>>>>>>>>>>>>??????@@@CCCDDDHHHOOOVVV]]]```aaaeeecccccchhhsss~~~zzzrrriiibbbbbbkkkyyy|||gggRRRLLLQQQeeexxxxxxssslllddd^^^XXXSSSPPPLLLKKKJJJHHHGGGFFFEEEEEEDDDAAADDDOOO___qqqzzzqqqeee[[[WWW[[[```cccaaa\\\XXXQQQLLLJJJJJJKKKKKKKKKJJJIIIIIIMMMNNNPPPPPPPPPPPPQQQSSSTTTPPPLLLIIIHHHHHHHHHHHHFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@@@@@@@AAABBBEEEFFFNNNbbb{{{{{{|||dddOOOCCC>>><<<@@@BBB@@@>>>>>>======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAABBBCCCDDDDDDEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEFFFHHHJJJMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLHHHIIIJJJLLLLLLKKKJJJJJJJJJRRRaaauuu|||yyyvvvyyyvvvzzz~~~zzz]]]FFFEEE>>>:::::::::777888<<<999999999999888888888888888888888888888888888888777888888888999999999999777888999:::;;;::::::999777888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======999;;;<<<<<<<<<<<<===???===;;;>>>BBBAAA@@@KKKYYYwwwzzzjjj```___dddiiinnniiiiiilllfffWWWMMMMMMKKKJJJJJJHHHFFFCCCAAA??????>>>>>>>>>??????>>>===???@@@CCCFFFJJJOOOTTTWWW```aaaeeekkkttt}}}zzzvvv|||}}}hhhaaafffttt|||wwwrrrooogggbbb[[[UUUPPPLLLHHHEEECCCDDDDDDDDDDDDDDDDDDEEEAAABBBKKK```zzzuuummmcccYYYTTTUUUQQQWWW[[[YYYXXXXXXRRRJJJIIIIIIJJJJJJKKKJJJJJJJJJLLLNNNOOOPPPPPPPPPRRRTTTSSSPPPKKKGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>???@@@AAAAAA???>>>===???????????????????????????????????????????????????AAABBB@@@>>>>>>???@@@DDDDDDEEENNNaaa~~~xxxqqqhhhZZZKKKBBB@@@>>>???AAAAAA======@@@<<<<<<===>>>?????????????????????@@@@@@@@@@@@@@@??????????????????????????????@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIDDDFFFGGGIIIKKKLLLLLLMMMJJJJJJJJJKKKLLLLLLMMMMMMJJJJJJKKKLLLLLLLLLLLLLLLJJJMMMNNNNNNMMMMMMMMMMMMGGGKKKRRR[[[jjjwwwwww}}}qqqkkkffffffsssrrr]]]LLLAAA???:::999<<<<<<777888===999999999888888888888777888888888888888888888888777777888888999999999999777888999:::;;;:::999999777777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======999;;;<<<<<<;;;<<<===??????;;;===CCCCCC@@@EEEOOO___yyysssccc[[[YYYRRRUUUcccrrrqqqaaaWWWWWWNNNNNNMMMLLLIIIFFFCCCBBB???>>>>>>>>>??????===;;;===???AAABBBCCCFFFJJJNNNVVV\\\dddlllsssyyy~~~zzzuuuzzz|||xxxssslllgggcccYYYUUUPPPLLLJJJIIIGGGFFFAAACCCEEEEEEEEEEEEFFFGGGJJJKKKUUUkkkzzzlllbbbZZZRRRSSSYYYRRRUUUSSSOOOPPPTTTSSSMMMHHHHHHIIIJJJKKKKKKKKKKKKKKKMMMOOOPPPPPPQQQSSSUUUSSSOOOJJJGGGFFFGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@<<<>>>???AAA@@@>>>;;;999????????????????????????????????????????????????;;;@@@DDDBBB@@@@@@BBBCCCAAADDDFFFFFFLLL```xxxyyyyyywwwqqqeeeUUUGGGBBBDDD=========>>>;;;777888===;;;<<<===>>>??????????????????????????????@@@@@@???????????????????????????@@@@@@AAAAAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJDDDFFFJJJMMMOOONNNLLLKKKIIIIIIJJJKKKLLLMMMNNNNNNJJJJJJKKKLLLLLLLLLLLLLLLIIIMMMOOOMMMKKKKKKLLLLLLPPPRRRTTTTTTYYYkkk}}}vvv}}}|||vvvkkkeeeqqquuueeeXXXMMMAAA:::<<<<<<;;;::::::999888888666666777888999999::::::999999999999999999999999777777777777888888888888888888888888888888888888999999999999999999999999:::::::::;;;;;;<<<<<<<<<999999:::;;;;;;<<<<<<===?????????@@@AAABBBDDDEEEQQQaaazzzsss```XXXQQQRRRVVVaaaooovvvqqqhhhYYYXXXSSSLLLIIIIIIGGGCCC???@@@AAABBBBBBAAA@@@???@@@@@@AAAAAACCCDDDFFFGGGOOORRRWWW^^^fffmmmtttwwwwww~~~}}}{{{zzzzzzsssqqqmmmhhhaaa[[[VVVSSSPPPIIIEEEGGGFFF@@@>>>AAA???EEEGGGCCCDDDIIILLLJJJMMMRRRaaawww|||ooo___UUUSSSTTTSSSQQQPPPNNNMMMMMMNNNOOOOOONNNIIIGGGEEEEEEHHHJJJLLLLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNLLLIIIGGGFFFFFFGGGHHHHHHHHHGGGEEEDDDBBBAAAAAAAAA???===???BBBCCCAAA???>>>>>>?????????@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>?????????BBBDDDCCCFFFTTTiiizzz{{{xxx}}}vvvjjjYYYMMMGGGDDDAAA???============<<<<<<<<<<<<============>>>>>>>>>>>>===============>>>??????<<<<<<<<<<<<============???@@@AAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIJJJJJJKKKMMMMMMKKKJJJJJJJJJIIIIIIIIIIIIKKKLLLNNNPPPPPPOOONNNMMMOOOMMMOOOSSSVVV]]]nnnyyypppvvvzzzyyylllXXXHHH@@@<<<:::999<<<;;;;;;:::999999888888666666777888888999::::::888888888888888888888888666666777777777888888888888888888888888888888888999999999999999999999999::::::::::::;;;;;;;;;<<<999999::::::;;;<<<<<<<<<======>>>>>>???AAABBBCCCCCCKKK]]]yyysssiii]]]XXXTTTYYYgggvvv}}}~~~vvvrrrrrrwwwppp]]]JJJBBBCCCBBB@@@??????>>>===<<<>>>>>>>>>>>>??????@@@AAAFFFHHHLLLQQQWWW]]]aaadddiiipppxxx}}}yyywwwsssnnnjjjhhhgggfff```^^^[[[WWWRRRNNNJJJHHHHHHCCCAAAEEEEEEBBB@@@BBBCCCGGGIIIHHHOOO\\\gggkkkoooooouuunnndddXXXRRRRRRTTTSSSQQQPPPNNNLLLLLLNNNNNNNNNMMMKKKIIIHHHHHHJJJLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKIIIGGGFFFFFFFFFFFFGGGGGGFFFDDDCCCAAA@@@@@@@@@???===>>>AAABBBAAA???>>>>>>>>>?????????@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???===???@@@???@@@GGGSSS]]]zzz}}}~~~~~~eee[[[NNNEEEBBB@@@>>><<<============<<<<<<<<<;;;<<<<<<=========>>>>>>>>>======<<<<<<===>>>>>>???<<<<<<<<<<<<============???@@@@@@AAABBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJJJJJJJJJJJJJJJJIIILLLMMMOOOPPPQQQPPPOOONNNKKKIIIIIIKKKMMMQQQ]]]jjj}}}{{{tttyyymmmiiiiiihhh~~~sssZZZPPPBBB888555777:::;;;;;;;;;::::::999888888888666666777777888888999999777777777777777777777777666666777777777777888888888888888888888888888888999999999999999999999999999:::::::::::::::;;;;;;999999::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAADDDAAAGGG^^^~~~nnnbbbUUUSSS[[[jjjwww~~~yyyuuutttWWWLLLKKKHHHDDDBBBBBBCCCCCCCCC??????>>>>>>>>>>>>>>>???@@@AAABBBEEEIIILLLOOOQQQXXX^^^fffmmmrrrwww}}}|||uuupppmmmeeeccc___[[[WWWTTTRRRRRROOONNNKKKHHHEEEDDDCCCCCCAAA>>>===AAACCCBBBBBBCCCGGGKKKOOOVVVeee|||zzzooo___YYYRRRQQQTTTVVVUUURRRPPPNNNLLLLLLMMMMMMLLLKKKLLLKKKJJJKKKMMMMMMKKKJJJHHHIIIJJJLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEDDDEEEDDDDDDBBBAAA@@@???>>>???>>>===>>>@@@AAA@@@???======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>============>>>>>>???AAAAAAAAAAAABBBEEEHHHRRReee{{{vvv~~~}}}kkkRRRLLLCCC???>>>>>>===<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<============>>>===<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<=========??????@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJJJJJJJJJJKKKKKKKKKMMMNNNOOOPPPQQQPPPOOONNNOOOLLLJJJLLLMMMNNNQQQVVV\\\nnn|||zzz||||||ooolllkkkhhhsss|||xxx~~~zzzaaaMMMCCC@@@===<<<<<<<<<;;;:::::::::999999888888888777666666666777777777888888666666666666666666666666666666666666777777777888888888888888888888888888888888888888999999999999999999999999::::::::::::888999999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@HHHCCCBBBNNNiiiwwwkkkfffdddccccccdddffffffssslll___QQQMMMGGGEEEEEEFFFFFFEEEBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@AAABBBCCCEEEGGGHHHKKKPPPWWW^^^dddjjjppptttvvvwwwxxxyyyzzzzzzzzzzzz|||yyyxxxxxxzzz{{{zzzyyywwwsssmmmfff___\\\VVVUUURRROOOLLLJJJHHHHHHJJJIIIFFFDDDCCCCCCDDDEEECCCAAA@@@AAACCCEEEFFFFFFIIIOOOZZZiii~~~mmmbbbXXXUUUSSSTTTXXXYYYVVVSSSPPPNNNLLLKKKLLLLLLKKKJJJKKKKKKKKKLLLMMMLLLIIIGGGFFFGGGIIIKKKKKKJJJIIIHHHIIIIIIJJJJJJIIIGGGEEECCCCCCBBBAAA@@@???>>>======>>>======>>>>>>?????????<<<<<<=========>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>??????@@@BBBDDDEEEDDDCCCGGGQQQbbbwwwkkkOOOFFFCCC???===>>>???>>>===<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;<<<======;;;;;;;;;<<<<<<<<<======??????@@@@@@@@@@@@@@@???????????????@@@@@@@@@AAACCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIHHHIIIIIIJJJKKKKKKLLLLLLNNNNNNOOOPPPPPPPPPOOONNNRRROOONNNPPPRRRRRROOONNNTTT]]]fffmmm{{{{{{{{{}}}uuurrrppplllkkksss}}}|||ssskkkffffffvvvuuuaaaLLL===777888:::<<<===;;;888555999888888888888888777777666666666666666666777777555555555555555555555555555666666666666777777777777777777777777777777777777777777888888999999999999999999999999999999999888888999999:::;;;;;;<<<======<<<======>>>???@@@???AAABBBFFFTTToooxxxdddZZZ]]]bbbffflllzzzuuu```ZZZSSSOOOLLLIIICCC???BBBAAAAAA@@@@@@@@@AAAAAA?????????@@@AAABBBDDDDDDCCCFFFKKKPPPUUUZZZ^^^aaafffggghhhhhhiiiiiiiiiiiinnnnnnoooppppppppppppooossstttvvvxxxxxxxxxwwwvvvqqqnnnkkkhhhffffffhhhiiieeeeeedddaaa]]]WWWQQQNNNJJJJJJHHHGGGFFFEEEDDDDDDGGGFFFDDDBBBBBBBBBDDDEEEGGGFFFEEEEEEHHHKKKLLLKKKNNNUUUeeeyyyrrrcccZZZWWWVVVUUUWWWYYYXXXUUUQQQQQQOOOMMMLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLJJJGGGDDDDDDFFFHHHIIIIIIIIIGGGFFFIIIJJJKKKKKKJJJHHHEEECCCAAA@@@@@@???>>>===<<<<<<<<<<<<============>>>>>>;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<==============================<<<<<<<<<<<<======<<<::::::<<<@@@BBBBBBAAAFFFIIIPPP[[[mmmqqqbbbPPP@@@AAA@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>??????@@@??????>>>>>>>>>>>>>>>>>>????????????AAABBBCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFGGGFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKLLLNNNRRRSSSOOOJJJRRRUUUXXX[[[cccttt}}}~~~yyyuuurrrnnnkkknnnsssuuusssmmmgggccc^^^kkk}}}ppp^^^OOOEEE@@@>>>:::999888777777777777888777777777777777777777777555555555555666666666666555555555555555555555555555555666666666666777777777777777777777777777777666666777777888999999999999999999888888888888777888888999999::::::;;;;;;===<<<<<<<<<======>>>???:::AAAEEECCCDDDUUUrrrzzzkkk^^^bbb\\\WWWeee{{{wwwqqqmmmhhh```TTTJJJDDDCCCBBBAAA@@@@@@@@@@@@============>>>??????@@@>>>???AAADDDGGGJJJMMMNNNRRRRRRRRRRRRSSSSSSTTTTTTWWWWWWXXXYYYYYYYYYYYYXXX\\\]]]___aaaaaa```___^^^[[[ZZZWWWUUUTTTSSSTTTUUUPPPQQQQQQOOOMMMJJJFFFDDDAAAAAAAAAAAAAAAAAA@@@@@@BBBAAA@@@@@@@@@AAABBBCCCCCCGGGLLLPPPVVV[[[[[[WWW___cccooo|||qqqfff]]]WWWVVVUUUUUUVVVWWWVVVSSSQQQSSSPPPNNNLLLLLLLLLJJJIIIGGGGGGHHHIIIJJJIIIFFFCCCCCCDDDFFFGGGGGGGGGFFFEEEHHHIIIJJJJJJIIIGGGEEECCC@@@??????>>>======<<<<<<:::<<<======<<<;;;===>>>::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::===???@@@@@@???AAAFFFMMMVVVjjj~~~zzz{{{vvvyyyrrr```OOOFFFDDDCCC>>>>>>======<<<;;;::::::;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;:::;;;;;;;;;;;;<<<<<<<<<>>>????????????>>>=========>>>>>>>>>>>>?????????AAAAAABBBBBBBBBBBBBBBAAACCCDDDDDDEEEEEEFFFFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDFFFGGGIIIKKKLLLMMMLLLLLLLLLKKKKKKKKKKKKKKKGGGJJJLLLNNNRRRUUURRRLLLIIIMMMQQQUUUYYY___dddhhhmmmyyy~~~|||yyyvvvmmmpppssswwwxxxuuuooojjj^^^dddmmmwww|||yyysssmmmnnnjjjkkkyyymmmaaaPPPAAA999888:::<<<;;;:::888666555666999;;;777777777777777777777777555555555555555555555555555555555555555555555555555555555666666666777777777777777777777777777777666666666777888999999999999999888888777777777777888888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======BBBDDDBBB@@@FFFSSS```sssnnnbbbXXX^^^ppp}}}~~~}}}{{{nnnbbbOOONNNKKKIIIGGGEEEDDDCCC??????>>>>>>======>>>>>>=========>>>@@@BBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHFFFHHHJJJKKKLLLLLLJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGEEEFFFFFFEEEDDDCCCBBBAAA@@@AAAAAAAAAAAA@@@??????AAABBBCCCDDDFFFGGGHHHIIIJJJVVVeeerrr~~~|||}}}zzz|||sssggg```]]]ZZZWWWSSSSSSSSSTTTVVVVVVVVVVVVTTTRRROOOMMMMMMLLLJJJIIIGGGFFFFFFGGGIIIHHHFFFDDDCCCDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGFFFDDDCCCBBB??????>>>>>>======<<<<<<999;;;===<<<::::::<<<>>>::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>@@@AAA;;;===CCCHHHJJJQQQdddvvv{{{uuuzzz~~~uuuooo```]]]SSSFFF>>>>>>@@@BBB<<<======<<<:::999999999::::::::::::999999999999999::::::::::::;;;;;;;;;<<<;;;;;;:::999999::::::::::::;;;;;;;;;<<<<<<<<<>>>>>>??????>>>======<<<===>>>>>>>>>>>>?????????AAAAAABBBBBBBBBAAAAAA@@@AAAAAABBBBBBCCCDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCAAABBBDDDFFFHHHJJJLLLMMMJJJJJJIIIHHHHHHHHHHHHHHHGGGKKKMMMMMMOOOSSSRRRMMMFFFHHHMMMQQQSSSRRRRRRRRRLLLWWWhhhwwwzzzuuuxxxwwwxxx{{{~~~|||wwwrrreeedddeeeiiilllkkkfff```^^^ZZZYYYbbbqqqyyyhhhLLLFFF@@@===>>>>>>;;;777555666777777666666777888666666666666777777777777555555555555555555555444666666666666666666666666555555555555666666666777777777777777777777777777555666666777888999999999999888888888777777666666777888888999::::::;;;;;;::::::999999::::::;;;;;;<<<===>>>@@@CCCFFFIIIJJJ```ssshhhaaa```eeellldddhhhqqq~~~xxxmmm]]][[[XXXTTTPPPMMMKKKIIIDDDDDDBBBAAA@@@@@@@@@@@@???>>>===>>>@@@AAAAAAAAACCCCCCCCCBBBCCCCCCDDDEEEAAAAAABBBCCCCCCCCCBBBBBB???@@@CCCEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCEEEEEEEEEEEEDDDCCCBBBAAAFFFGGGJJJMMMOOOQQQRRRSSS[[[nnnxxxdddXXXVVVXXXXXXWWWRRRRRRSSSTTTWWWYYY[[[]]]UUUSSSPPPNNNMMMLLLKKKIIIGGGFFFFFFGGGHHHIIIGGGFFFDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDBBBAAA@@@??????>>>>>>======<<<<<<888;;;===<<<:::999;;;>>>999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999999999999999<<<;;;;;;::::::;;;;;;<<<666888;;;<<<;;;<<<>>>@@@??????CCCFFFDDDCCCKKKWWW```~~~vvviiiaaaPPPIII@@@;;;>>>AAA???:::======>>><<<;;;999:::::::::::::::999999999888888999999:::::::::;;;;;;;;;<<<;;;::::::999999999999:::::::::;;;;;;;;;<<<<<<>>>>>>???>>>>>>===<<<<<<>>>>>>>>>>>>????????????AAAAAABBBBBBBBBAAAAAA@@@??????@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBB@@@AAACCCEEEGGGJJJKKKLLLIIIHHHGGGFFFFFFFFFFFFFFFDDDJJJLLLIIIIIIMMMMMMIIIKKKJJJKKKMMMMMMLLLLLLNNNHHHLLLRRRWWW\\\ccclllrrrrrr|||{{{zzz||||||zzzvvvrrrmmmiiijjjmmmoookkkfffbbbaaa```___```dddhhhkkklllppprrrnnnmmmttt|||jjjXXXNNN??????===<<<:::888777666999999999888777666666555666666666666666666666666555555555444444333333333444444444444444444444444444444555555555555444444666666666666666666666666888888888777777777777777666666666666666666666666666777777777777888888888999999::::::::::::;;;;;;???>>>======>>>@@@BBBDDDNNN___zzz|||tttyyysss___eeeaaa```eeejjjooo|||mmmjjjddd^^^___```VVVIIIGGGHHHGGGDDD@@@???BBBEEE???>>>???AAA>>>;;;<<>>===@@@DDDCCCAAA@@@@@@@@@AAABBBAAA@@@@@@AAABBBCCCBBBBBBBBBCCCCCCCCCBBBCCCEEEGGG>>>@@@AAAAAAAAAAAADDDFFF@@@BBBEEEEEEDDDDDDFFFGGGHHHPPPZZZaaadddddddddeeefff~~~zzzkkk[[[RRRTTTWWWXXXUUUVVVVVVUUUTTTTTTWWW\\\```\\\VVVPPPMMMNNNOOOLLLHHHFFFHHHIIIKKKKKKJJJHHHGGGGGGGGGEEEDDDCCCCCCCCCCCCAAAAAABBBBBBAAAAAA@@@???===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;:::999888777666;;;;;;;;;<<<<<<<<<<<<======???AAAAAAAAABBBCCCEEEPPP\\\xxx~~~|||{{{|||yyywww|||hhhWWWLLLCCC@@@===<<<===>>>;;;999::::::::::::;;;;;;<<<===:::999999999999999999:::999999999888888888777777<<<;;;::::::999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;:::;;;<<<===>>>=========>>>??????@@@@@@????????????@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???AAACCCDDDEEEGGGKKKNNNJJJIIIGGGEEEDDDDDDEEEEEEKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHIIIKKKMMMOOORRRTTTUUU[[[aaakkkxxx{{{yyyvvvssspppooonnnnnnrrrnnniiidddbbbdddfffiiifffggggggccc^^^^^^ccchhhooo\\\MMMBBB======<<<;;;:::999777666666999999888777777666555555555555555555555555555555555555444444444333333333444444444444444444444444444444555555555555444444555555555555555555555555777777777777777777777777777777777777777777777777777777777888888888888999999999999:::::::::;;;;;;>>>>>>======>>>@@@BBBCCCHHHPPPbbb|||uuujjjeee```______fffyyyxxxsssvvvyyyqqqfffOOOKKKGGGDDDCCCCCCAAA@@@DDD@@@???AAABBBAAABBBFFFBBB>>>???CCCEEEBBBAAADDD@@@@@@@@@@@@@@@AAABBBBBB??????????????????AAAAAADDDBBB@@@??????@@@@@@@@@CCCBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFDDDCCCCCCFFFIII\\\fffuuuzzzpppjjjsssxxxiii```VVVRRRSSSUUUUUURRRTTTUUUWWWWWWWWWWWWYYYZZZUUUQQQMMMLLLOOOPPPNNNKKKGGGHHHJJJKKKKKKJJJHHHGGGFFFFFFEEEDDDCCCCCCCCCDDD@@@@@@@@@@@@@@@??????>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999::::::999999999999888888;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@@@@@@@@@@BBBDDDDDDIIIZZZrrr~~~}}}{{{yyy|||zzzxxx~~~wwwdddVVVJJJBBBAAA???<<<;;;======;;;999:::::::::999::::::;;;;;;999999888888888888999999999999999888888888777777::::::999888888888888888999:::;;;;;;<<<;;;;;;;;;<<<;;;;;;:::;;;<<<===>>>=========>>>??????@@@@@@@@@@@@?????????@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA???BBBDDDFFFGGGHHHKKKMMMIIIHHHFFFEEEEEEEEEEEEFFFIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJHHHIIIJJJKKKMMMOOOPPPPPPPPPTTT[[[eeeooozzz|||yyyvvvttttttzzzwwwrrrmmmjjjiiijjjjjjmmmooonnnjjjccc___```cccsssiiiYYYJJJ@@@;;;999999999999999888777777666666888888777777666666555555555555555555555555555555555444444444444333333333444444444444444444444444444444555555555555444444555555555555555555555555777777777777777777777777888888888888888888888888777888888888888999999999999999999999::::::::::::======<<<===>>>???AAACCCEEEDDDJJJ[[[www}}}wwwlllaaaZZZ^^^ooo~~~{{{eee]]]TTTPPPPPPPPPLLLHHHIIIBBB===@@@CCCCCCAAAAAADDDAAAAAABBBAAA>>>===???CCCCCCCCCBBBAAA@@@@@@???BBBBBBAAA@@@??????BBBDDDAAA???===???CCCFFFFFFEEEFFFEEEDDDEEEHHHKKKMMMNNNSSSSSSRRROOOMMMOOOUUUZZZpppxxx}}}vvveeeXXXUUUSSSSSSTTTTTTSSSRRRRRRUUUXXXYYYXXXUUUSSSSSSPPPMMMKKKLLLNNNOOOMMMJJJHHHIIIJJJJJJJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDEEE???????????????>>>======>>>=========<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888888888888888888888888888888999999999:::::::::::::::;;;;;;;;;<<<<<<;;;<<<>>>>>>>>>>>>@@@BBBCCCAAAEEEOOOZZZjjj~~~yyyxxx}}}}}}}}}}}}uuuooonnnlllcccUUUIIIBBB>>>;;;>>><<<::::::;;;;;;;;;:::::::::999888888888999999888888777777777777888888999888888888888777777777999888777777777777777777999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<===<<<======>>>>>>??????@@@AAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAA???BBBFFFGGGHHHHHHJJJKKKGGGGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGFFFGGGHHHIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLIIIIIIJJJJJJJJJKKKKKKKKKIIIJJJMMMRRRWWW\\\```cccvvv}}}}}}wwwrrrooommmllltttvvvvvvqqqkkkeeeddddddLLLFFF???;;;;;;===<<<;;;777777777777777777777777777777777666666555555555555555555555555555555555444444444444444444444444444444444444444444444444444444555555555555444444555555555555555555555555666666666777777777777777888888888888888888888888888888888888999999999999888999999999999:::::::::<<<<<<<<<<<<===???@@@AAAFFFCCCBBBIII[[[yyyrrrfffbbbhhhoooyyyuuupppooouuuzzzooogggeeeeeefffffffffYYYNNNLLLNNNMMMLLLLLLTTTRRROOOLLLIIIGGGHHHJJJFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEEEECCCBBBBBBDDDFFFBBBCCCDDDFFFIIIKKKLLLMMMIIIJJJJJJKKKNNNUUU```ggglllllljjjeeeaaabbbhhhnnn~~~~~~~~~wwwfffYYYPPPQQQSSSTTTTTTTTTTTTTTTSSSUUUXXXXXXUUURRROOOOOOOOOMMMLLLLLLLLLKKKHHHFFFHHHIIIIIIJJJIIIIIIHHHGGGDDDCCCCCCCCCCCCDDDDDDEEE>>>????????????>>>======>>>>>>=========<<<<<<<<<999999999999999999999999888888888888888888888888777777777777777777777777888888888888888888888888888888888888999999999999999:::::::::;;;;;;;;;;;;999;;;<<<===<<<<<<>>>???CCCBBBBBBCCCDDDIII[[[lll~~~|||~~~zzzjjjZZZTTTOOOGGG???;;;;;;;;;:::::::::999999999::::::::::::999888777777777777777777777666666666666777777888888888888777777777777888888777777666777777888999999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>?????????AAAAAA@@@???>>>>>>??????????????????@@@AAABBBBBBDDDDDDCCCCCCBBBBBBAAAAAA???BBBFFFHHHHHHGGGGGGHHHFFFFFFEEEDDDDDDEEEFFFGGGHHHFFFEEEDDDDDDFFFHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMKKKKKKKKKJJJIIIHHHHHHGGGIIIJJJJJJLLLNNNPPPRRRSSSYYY___lll}}}}}}yyyvvvuuuvvvwwwwwwtttpppnnnmmmnnn???<<<::::::<<<<<<999555666777777777888888888888666666666555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444555555555555444444555555555555555555555555555555666666777777777777888888888888888888888888777777888888888999999999888888888999999999::::::;;;;;;<<<<<<===>>>???@@@BBBCCCDDDDDDKKK^^^{{{xxxpppjjjgggfffcccaaaaaaiiixxxzzz}}}wwwaaaTTTQQQTTT[[[ccceeeccc^^^VVVOOONNNOOOPPPMMMMMMNNNNNNMMMLLLJJJIIIFFFFFFFFFHHHJJJJJJJJJIIIHHHJJJMMMLLLKKKLLLPPPTTTVVVXXXXXXVVVXXXcccvvvzzzssssssvvvtttggg\\\VVVOOOQQQSSSRRRQQQQQQSSSUUUTTTUUUUUUSSSPPPNNNNNNNNNLLLLLLKKKKKKKKKIIIGGGFFFHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBAAABBBBBBCCCCCC???????????????>>>>>>===============<<<<<<<<<<<<999999999999999999999999999999999999999999999999666666666666666666666666999999999999999999999999999999999888888888777777999999999999:::::::::;;;888:::;;;;;;;;;;;;<<<===<<<>>>AAABBB@@@@@@HHHQQQnnnzzz~~~wwwiiiXXXHHHBBB>>>;;;;;;<<<===<<<<<<888888888888888888999:::999888777777666666666666777666666666666666666777777777777777777777777777888888777777777777888888888999::::::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????AAA@@@@@@???>>>>>>>>>>>>????????????@@@AAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@CCCFFFGGGGGGFFFEEEFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDDDDFFFHHHIIIHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFJJJJJJKKKLLLMMMOOOPPPQQQTTTVVV]]]jjj|||yyyxxxvvvsssqqqrrrtttvvv===;;;999888888888777666666666666777777888888888555555555555555555444444444444444444444444444444333333333444444444444555444444444444444444444444444444555555555555444444444444444444444444444444444555555666666777777888888888888888888888888888666777777777777888888888888888888888999999999999::::::;;;<<<===>>>??????:::???CCCBBBCCCMMM```ooo|||kkkhhhccc\\\VVVWWWdddrrrnnneeejjj{{{xxxiiibbb^^^[[[kkkmmmnnnlllfff]]]SSSMMMMMMMMMQQQYYYaaaddd```[[[NNNNNNOOOPPPUUU___kkktttuuutttpppjjjiiisss~~~ssscccZZZWWWVVVPPPPPPOOONNNLLLMMMPPPRRRTTTSSSRRROOOMMMLLLMMMOOOIIIIIIIIIIIIIIIIIIIIIJJJHHHGGGGGGFFFFFFEEEEEEEEEAAAAAA@@@@@@@@@@@@@@@AAA???????????????>>>=========<<<<<<<<<;;;;;;;;;;;;999999999999999999999999999999999999999999999999666666666666666666666666999999999999999999999999999999888888888777777777888888999999999:::::::::888:::;;;;;;::::::;;;<<<===???@@@???>>>>>>CCCGGGMMMTTTgggzzzsss]]]QQQGGG???<<<999:::>>>???<<<::::::777888999888777777888:::888888777666666666777777777777666666666666777777666666777777777777777888777777777777777888888999888888999:::::::::::::::999999:::;;;;;;;;;;;;:::;;;<<<<<<======>>>>>>???@@@@@@???>>>>>>>>>??????>>>>>>>>>??????AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBEEEGGGGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFEEEDDDEEEFFFGGGHHHHHHHHHJJJKKKLLLLLLLLLLLLMMMMMMLLLKKKJJJHHHHHHGGGGGGHHHHHHIIIKKKMMMOOOPPPVVVVVVVVV\\\gggwww~~~zzzwwwuuuvvvxxxzzz666777777666555555777999555555555555555666666666444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444555555555555444444444444444444444444444444444444555555666777777888777777777777777777777777555555666666666777777777888888888888999999999999999:::;;;<<<===>>>>>>>>><<<===??????@@@EEENNNTTTiii{{{pppggg___ZZZ```iiiuuujjjggggggnnn~~~nnneee\\\___nnn~~~}}}{{{~~~ooobbbXXXSSSSSSUUUQQQOOOMMMLLLLLLMMMOOOOOOPPPPPPPPPNNNLLLKKKMMMNNNJJJJJJIIIHHHGGGHHHIIIJJJGGGFFFEEEDDDDDDCCCCCCCCCAAA@@@???>>>>>>===>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888888888888888888888888888666666666666666666666666888888888888888888888888777777777777888888888888888888888888999999999999888:::;;;;;;:::999:::<<<@@@???>>><<<<<<===>>>===;;;>>>JJJZZZhhhwwwyyyssspppooosssmmm```RRRGGGAAA>>><<<;;;888999<<<<<<888777;;;888999:::999666666888:::777777777666777777888888888777777666666777777888666666666666777777888888666666555555666666777888888888999::::::::::::999888999:::;;;;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>???>>>>>>>>>>>>??????@@@======>>>>>>???AAABBBCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIHHHFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJLLLKKKKKKJJJIIIIIIHHHHHHEEEFFFFFFGGGIIIKKKMMMNNNQQQQQQQQQSSSXXX___eeejjjuuu333777:::999666333333444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444555555555444444444444444444444444444555555555555555555444444444444444444444444444444444444555666777777888666666666666666666666666555555555555666666666666777888888888888999999999888999;;;<<<===>>>>>>>>>CCC@@@======@@@DDDEEEEEEHHH\\\vvvxxxqqqjjjjjjmmmyyyyyykkkfffnnnzzzsssrrr~~~www}}}yyynnnaaaXXXSSSPPPQQQSSSRRRPPPNNNNNNOOOPPPPPPOOOLLLNNNOOOOOOMMMLLLLLLMMMOOONNNLLLHHHEEEEEEFFFGGGFFFFFFDDDCCCBBBBBBBBBBBB@@@@@@>>>===<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777555555666777888999::::::777888888888888999999999999:::;;;;;;:::999:::<<<999999999:::===???===999??????AAACCCBBBJJJ```vvvuuujjj___VVVMMMEEE======???>>><<<;;;999555555888777333777>>>888:::;;;999666555777:::777777666777777888999:::888888777777777777888888555666666666777777888888444444444444444555666777888888999::::::::::::999888999:::;;;<<<;;;::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>======>>>???@@@@@@=========>>>???AAABBBCCCBBBBBBCCCDDDEEEFFFGGGGGGJJJJJJJJJIIIGGGGGGHHHJJJHHHGGGEEEDDDCCCCCCCCCDDDBBBCCCDDDDDDEEEEEEDDDDDDGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLKKKMMMPPPSSSUUUUUUUUUTTTUUU```sss777777666666555555555444666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444222222333333333333444444444444222222222222444444555555555444444333333333555444444444444555666666777777666666555555555444777777777777777777777777777777888888888999999999;;;::::::::::::;;;<<<<<<<<<<<<>>>@@@AAABBBCCCCCCGGGJJJSSSccc}}}|||pppjjjgggdddbbbqqq|||~~~~~~vvveeeaaa[[[UUUQQQOOOPPPQQQSSSRRRQQQPPPOOONNNNNNNNNOOOMMMLLLJJJJJJKKKMMMNNNJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA??????>>>>>>======<<<<<<::::::;;;<<<;;;:::999888888888888888888888888888999999999999999999999999;;;888555555777999888777777777777777777777777777888888777777666666555555777777777777777777777777777777777888999999::::::999999999999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<===>>>???AAADDDIIILLLaaannnnnn[[[NNNFFFBBB<<<;;;:::999888888888888777777888888888888777777888888777777666666555555666666666666777777777777999888888777666555555444555555555555666666666666777777777777666666666666777777777777888888888888888888999999999:::::::::<<<;;;;;;;;;;;;<<<======<<<<<<<<<======>>>@@@@@@============>>>???@@@AAACCCBBBAAA@@@AAADDDHHHJJJIIIIIIHHHHHHGGGHHHHHHHHHGGGFFFEEECCCCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCDDDIIIJJJKKKLLLLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFHHHJJJLLLKKKJJJOOOOOOOOOOOOOOONNNMMMMMMSSSSSSVVV\\\dddiiiiiiggguuu777666666666555555555444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444222222222333333333444444444333333222222333333444555555444444444333333333444444444444444555666666777666666666555555555444666666666666666666666666777777777888888888999999:::::::::::::::;;;<<<<<<<<<===>>>@@@AAABBBCCCCCCBBBEEEIIIQQQbbbpppeee``````kkkzzzrrrnnnkkkxxx}}}qqqiiibbb___YYYTTTPPPOOOPPPQQQRRRRRRQQQPPPOOOOOOOOOOOONNNLLLKKKIIIIIIIIIJJJKKKIIIHHHGGGFFFFFFEEEEEEEEECCCBBBAAA@@@@@@?????????=========<<<<<<<<<;;;;;;::::::;;;;;;;;;:::999888888888888888888888888888777777777777777777777777999777444555777888888666666666666666666666666666777777777777666666555555666666666666666666666666555666666777777888999999999999888999999:::;;;<<<::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>@@@CCCFFFKKKRRR```ttt}}}{{{}}}mmmWWWJJJEEEBBB@@@;;;;;;:::999888888888888777777888888888888777777777777777777666666555555555666666666777777777777888888777777666555555444555555555555666666666666777777777777666666666666666666777777777888888888888888888999999999::::::;;;;;;::::::;;;;;;<<<===============>>>???@@@@@@============>>>???@@@AAADDDCCCBBBBBBBBBDDDFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGDDDDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBBBBCCCDDDDDDIIIJJJKKKLLLLLLKKKIIIHHHFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFHHHJJJKKKJJJIIIKKKKKKLLLMMMMMMMMMMMMMMMJJJKKKNNNRRRVVVYYYYYYYYY^^^gggttt}}}~~~yyytttqqqmmmssszzz666666666555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222333333333333444333333222222333333444444444444444333333333333444444444444444555555666666666666555555555555555666666666666666666666666777777777777888888888888::::::999999::::::;;;<<<<<<===>>>@@@AAABBBBBBBBB>>>BBBEEEDDDIII___zzzzzzpppqqqddd]]]]]]fffzzzxxxtttvvv~~~zzzoooeee```]]][[[VVVRRRPPPOOOOOOPPPPPPPPPOOOOOOOOOOOOPPPPPPMMMKKKJJJHHHGGGGGGHHHHHHHHHGGGFFFEEEEEEDDDEEEEEEBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;:::999999888888888888888888888888888666666666666666666666666888666444444666777666555666666666666666666666666777777777666666666666555666666666666666666666666444444555666666777777888888888888888999:::;;;<<<999999:::::::::;;;;;;;;;=========<<<;;;;;;>>>@@@BBBAAADDDMMM[[[lllzzzwwwuuuwww{{{~~~vvveeeOOOAAA===>>>===;;;;;;:::999888777777777777666777777888888777777666777777777666666666666555555555666666666777777777888777777666666555555555555555555555666666666666666666666666777777777777666666777777777777888888888888888999999999999:::::::::999999::::::;;;<<<<<<<<<<<<<<<===>>>???@@@======<<<======>>>???@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDHHHIIIKKKLLLLLLIIIGGGEEECCCCCCDDDEEEGGGHHHJJJKKKIIIHHHGGGGGGIIIIIIHHHGGGFFFGGGHHHJJJKKKLLLLLLLLLHHHJJJLLLMMMNNNNNNOOOPPPPPPVVV^^^cccdddbbb```___]]]aaagggiiijjjjjjmmmpppooossszzz555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111222222222222333333333333333333333333333333333333333333333333333333333444444333333444444555666555555555555555555555555666666666666666666666666666666666777777777888888999999999999999::::::;;;<<<<<<>>>???@@@AAAAAAAAA===CCCGGGDDDBBBIII\\\mmmoooeee```cccqqqwwwssskkkiiiwww||||||}}}}}}uuummmeee^^^ZZZXXXVVVSSSPPPOOONNNNNNOOOMMMLLLLLLLLLMMMMMMNNNOOOLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888555555555555555555555555555555444444555555555555666666666666666666666666666666666666666666666666666666666666666666666666444555555666666777888888777777777888888999:::;;;999999999999::::::::::::;;;<<<<<<;;;999999;;;===@@@??????@@@DDDIIIMMMPPPcccsssyyyiii```ZZZUUURRRKKKEEE>>>;;;<<<===;;;888999999888777777777777777666666777777777777666666666666666666666666666666555555555666666666777777777777666666666555555555555555555555666666666666666666666666777777777777666666666666777777777888888888888888999999999999999999888888999999:::;;;;;;;;;;;;;;;;;;<<<=========<<<<<<<<<======>>>???@@@AAABBBBBBAAA@@@???>>>???>>>??????@@@AAABBBCCCBBBAAAAAAAAAAAAAAABBBCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJKKKKKKHHHEEECCCBBBBBBCCCDDDFFFHHHJJJKKKJJJHHHGGGGGGHHHHHHGGGEEEDDDDDDFFFGGGHHHIIIIIIIIIHHHKKKNNNMMMKKKJJJLLLOOOQQQSSSVVVXXXYYYZZZZZZ[[[[[[]]]___^^^\\\ZZZ[[[\\\UUUWWWZZZ]]]___bbbfffiii444444444555555555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111222222222333333333333333333333333333333333333333333333333333333333333333333333444555555444444444555555555555555555555555555555555555555555555666666666777777777999888888888888999::::::;;;;;;===>>>??????@@@??????BBBDDDCCC@@@AAAGGGMMMbbbqqqvvvvvvpppnnngggiii}}}vvvyyywwwzzzqqqeee^^^\\\ZZZUUUPPPRRRQQQPPPNNNMMMLLLLLLLLLIIIIIIIIIIIIJJJJJJKKKLLLKKKKKKIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999888888888888777777777777777777777777666666666666666666666666444444555555444444444555555555555555555555555555555555555555555666666666555555555555555555555555555555666777777888888999777777777777888999::::::888888888999999999::::::999:::;;;;;;::::::;;;===:::<<<===????????????@@@BBBMMM\\\jjjxxx|||{{{~~~ooo\\\MMMFFFCCC@@@===666999<<<===<<<:::999999888888777666666666777777666666777777777777666666555555555555555666666666555555555555666666666666666666666666555555555555555555555555666666666666555666666666777777777888555666666666666777777777777777888888888999999999999888888888888999::::::::::::999999999:::;;;;;;<<<<<<<<<;;;<<<<<<===>>>===>>>???@@@???>>><<<;;;<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAABBBBBBDDDEEEEEEEEEFFFHHHIIIIIIGGGDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHFFFFFFGGGGGGFFFDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEHHHJJJIIIGGGGGGJJJMMMQQQPPPPPPQQQSSSUUUVVVWWWWWWXXXXXXVVVTTTRRRQQQQQQQQQRRRRRRQQQPPPQQQSSSUUU444444444444444555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111222222222222222333333444444333333222222222222222333333333333333333333333333444444555444444444444444555555555555555555555555555555555555555555555666666666666888888777777888888999:::999:::;;;<<<============???>>><<<;;;;;;>>>BBBEEEKKKUUUiiitttpppwww{{{xxxuuu~~~|||jjj```TTTPPPRRRTTTQQQLLLNNNNNNNNNMMMLLLKKKJJJIIIGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEECCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<=========::::::999888888888888999777777777777777777777777777777777777777777777777333555666666555444444555555555555555555555555555444555555555555666666666555555555555555555555555555666666777777888999999666666666666777888999:::777777888888888999999999777999::::::::::::;;;===:::;;;<<<<<<;;;<<<>>>AAA<<>>>>>>>>======<<<<<<<<<<<<===>>>??????CCCCCCBBBBBBBBBBBBBBBCCCAAAAAAAAABBBCCCDDDEEEFFFDDDEEEFFFFFFFFFFFFEEEDDDEEEDDDDDDDDDDDDDDDEEEEEEHHHGGGFFFFFFGGGGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIKKKMMMNNNMMMLLLNNNQQQSSSSSSRRRSSSSSSSSSRRRRRRRRRRRRRRRNNNOOOOOOOOONNNNNNPPPRRR333333333444444555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222333333444444333333222111111222222222333333333333333222222333333444555333333333444444555555555555555555555555555555555444444555555555666666666777777777777777888999999888999::::::;;;;;;;;;;;;<<<;;;:::999;;;===AAACCCDDDGGGRRRdddxxxwwwhhh\\\VVVQQQOOOQQQQQQOOOLLLLLLLLLLLLLLLJJJIIIGGGFFFGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???>>>============::::::;;;;;;;;;<<<<<<<<<::::::888777777777888999777777777777777777777777666666666666666666666666333555888888555444444666555555555555555555555555444444444555555555666666555555555555555555555555444444555666666777777888666666666666666777999999777777777777888888888999777888::::::999888999:::;;;<<<<<<:::888888;;;>>>===@@@BBBCCCEEEKKKUUU]]]bbbfffnnnyyyvvvmmmaaaZZZYYYYYYVVVRRRJJJDDD===999999::::::999;;;;;;:::888666666777:::666666666555555666666777555555666666666666555555444444444555555555666666444444444555555555666666555555555555555555555555555555555555666666666666555555555666777888888888555555555666666666777777777777777777888888888888999999999999999:::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<999:::;;;===???@@@@@@AAA>>>===============>>>>>>CCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFCCCCCCCCCCCCDDDEEEFFFFFFDDDDDDCCCCCCCCCDDDEEEEEEGGGFFFEEEEEEFFFGGGFFFDDDBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGFFFGGGIIIKKKLLLLLLLLLLLLMMMPPPSSSUUUSSSPPPPPPOOOOOOOOOPPPQQQQQQQQQIIIJJJLLLKKKJJJJJJKKKMMM333333333444444555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222000111111111111222222222222222444444444444222222111111111222222333333333333333222222333333444555333333333444444555555555555555555555555555555555444444444555555555666666777777777777777888888999777888999999::::::::::::888;;;>>>@@@???>>>>>>???>>>>>>CCCJJJSSSddd||||||pppaaaSSSOOOOOOPPPPPPOOOMMMKKKJJJKKKKKKKKKKKKJJJHHHFFFEEEHHHHHHGGGGGGGGGGGGGGGHHHCCCDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@???@@@@@@AAAAAA???>>>===<<<<<<;;;;;;<<<999999999::::::;;;;;;;;;;;;:::888777777777888999777777777777777777777777666666666666666666666666333666888888666444555666555555555555555555555555444444444555555555666666555555555555555555555555333333444444555666666777555555555666666777888999777777777777888888888888777888:::999777666666777444888;;;<<<;;;:::;;;===555999===@@@@@@@@@BBBDDD@@@EEELLLSSS[[[eeepppxxx}}}zzziii___UUUHHHAAABBBDDDBBB@@@<<<:::999888888888777666666555555777::::::777555666666555555555666666777555555666666666666555555444444444555555555666666444444444555555555666666444555555555555555555555555555555555666666666777444555555666777888888999555555555555666666666777777777777777888888888888::::::999999::::::;;;<<<===<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;999:::;;;===@@@BBBCCCDDD???>>>>>>=========>>>>>>CCCBBBAAA@@@????????????@@@AAAAAABBBCCCDDDFFFFFFCCCBBBBBBBBBCCCDDDFFFHHHBBBBBBBBBCCCCCCEEEFFFFFFFFFEEEDDDEEEFFFGGGFFFEEE@@@BBBCCCEEEGGGIIIIIIJJJGGGDDDBBBCCCFFFIIIHHHGGGIIIJJJLLLQQQUUUUUUQQQNNNLLLKKKIIIHHHIIIIIIIIIHHHMMMNNNOOONNNKKKIIIHHHIII444444444333333222222222222222333333333333444444333222222111111222222333222222222222222222222222111222222333333222222111222222111111222222333444222222222222222222222222333333333222222111111111333333333333333333333333222222333333333333444444555555555555555555444444444444444555555555555666666666666666777777777777777888888888888999999999;;;::::::::::::;;;<<<<<<<<>>===<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777777777777777777777777999999777666555555555555444444444444444444444444444444444333333222222222444444444444444444444444555222111222555777555333111666<<<===888444333444666666666666777777777777:::::::::999888777666555777777888888888999999999888888999999999:::::::::999999999:::::::::;;;;;;<<<===???AAACCCFFFGGGHHHTTTTTTWWW\\\dddnnnwww}}}sssjjjhhhbbbaaa___[[[VVVQQQLLLIII>>>>>>===<<<;;;;;;::::::999999888777666666777777888888777777666666555555555555555555555555555555555555555555555555444444444444444444444444444444666666666666666666666666555555555555555555555555555555555555666666666666888555333444666666444222666666666666777777777777666666666666777777777777888999::::::::::::;;;<<<<<<;;;999888888999;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::;;;===???@@@@@@??????>>>>>>============>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@???@@@@@@AAACCCEEEGGGHHHCCCDDDFFFGGGGGGEEEDDDBBBEEEDDDBBBAAAAAABBBDDDEEEEEEEEEFFFGGGIIIIIIFFFDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDHHHIIIKKKLLLLLLLLLKKKKKKIIIIIIIIIGGGFFFFFFHHHJJJNNNMMMMMMLLLLLLLLLLLLLLL444444333333333222222222222222333333333333444444333222222111111222222333222222222222222222222222111222222333333222222111222222111111222222333444222222222222222222222222333333333222222222111111333333333333333333333333222222333333333333444444555555555555555555444444444444444555555555555666555666666666777777777777777777888888888999999999:::::::::::::::;;;<<<<<<999<<>>===@@@IIIQQQaaalllssslllcccZZZUUUQQQOOOMMMNNNLLLKKKKKKLLLMMMMMMLLLIIIHHHHHHGGGHHHHHHIIIIIIOOOMMMJJJFFFEEEEEEEEEFFFCCCDDDEEEEEEEEEDDDCCCBBBCCCBBBAAA@@@>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777777777777777777777999888777666555555555555444444444444444444444444444444444333333222222222444444444444444444444444444333111333555666555333222777<<<===999555444555555666666666777777777777999999999999888777666666777777777888888888999999888888999999999999999999999999999::::::::::::;;;999:::;;;<<<===>>>??????@@@@@@@@@BBBFFFKKKPPPTTTYYY]]]bbbeeefffffffffgggmmmrrr{{{xxxsssrrrtttlllooooooggg[[[PPPKKKKKKFFFFFFEEEDDDBBB@@@>>>======<<<<<<;;;::::::999999999888888777777666777777777777777777666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555666666666666777555333444666666444222666666666666777777777777666666666666777777777777888999;;;:::999999:::;;;;;;:::999888888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>?????????===============>>>??????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@BBBDDDEEEFFFCCCDDDEEEFFFFFFDDDCCCBBBEEEDDDBBBAAAAAABBBDDDEEEFFFFFFFFFHHHJJJJJJGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEFFFHHHJJJLLLLLLLLLLLLMMMMMMNNNOOO333333333333222222222222222222333333333333444444333222222111111222222333222222222222222222222222111222222333333222222111222222111111222222333444222222222222222222222222333333333222222222222111333333333333333333333333222222333333333333444444444444444444444444555555444444444555555555555666555555666666666777777777777777777888888888999999::::::999999::::::;;;<<<:::<<<>>>???>>>???AAABBBGGGLLL\\\tttxxxppp```\\\VVVQQQOOONNNNNNNNNLLLKKKJJJKKKMMMOOONNNMMMIIIIIIHHHHHHHHHHHHHHHIIIQQQNNNKKKGGGEEECCCCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999888888888777777777777777777777777777777777888777666555555555555555444444444444444444444444444444333333333333222222444444444444444444444444444333222333555555555444333777;;;<<<999666555666555555666666666777777777777777888888888888777777777777777777888888888888999999999888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::<<<===;;;>>>BBBEEEFFFHHHIIIKKKMMMPPPUUU[[[aaagggkkkmmmpppnnnttt}}}~~~pppbbbVVVPPPNNNMMMJJJJJJIIIEEE@@@=========777777777777777777888888;;;;;;::::::999888888888888888777777777777666666777777777666666666666555555555555555555555555555444444444444444444555555444444444444444444444444333333333333333333333333444444444444444444444444444555555555555666666666666555444444555666444333666666666666777777777777666666666666777777777777999:::;;;:::888888999:::999999999999999999999999;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;===>>>???@@@>>>=========>>>???@@@@@@??????@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@BBBCCCDDDCCCDDDDDDEEEDDDCCCBBBAAAEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFGGGIIIJJJKKKIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHJJJJJJKKKLLLMMMNNNOOOPPP333222222222222222222222222222222333333333444444333222222111111222222333222222222222222222222222111222222333333222222111222222111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333444444444444555555444444444555555555555666555555555666666666777777777777777777888888888888999999999999999::::::;;;;;;<<<===???AAABBBBBBAAAFFFDDDIIIVVVhhh}}}pppccc]]]XXXUUUQQQNNNNNNOOOOOOOOOJJJIIIIIIKKKMMMOOONNNMMMIIIIIIHHHHHHHHHHHHIIIIIINNNLLLIIIFFFDDDBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAA@@@???>>>===<<<;;;;;;:::::::::999999999888888999999999999999999999999888888888888777777777777666666666666666666666666777666555555444444444555333333333333333333333333333333333333333333333333333333333333333333333333444444333444444444444444333666888999777555555555555555555666666666777777555666666777888888888777666666666777777777888888888888888888888777777777888888888888999999999999:::::::::::::::::::::999<<<<<<======>>>>>>>>>???===>>>@@@@@@??????@@@BBBAAABBBCCCEEEHHHJJJLLLNNNOOOOOOTTT\\\]]]YYYYYY]]]ZZZVVVOOOHHHCCC@@@@@@AAA@@@???===<<<===>>>>>>>>><<<;;;999888888999:::;;;999999888888888777777777777777777777777777666666666666666666666666666666555555555555555555555555333333444444444444555555444444444444444444444444333333333333333333333333444444444444444444444444444444444555555555666666555555444555555555555444666666666666777777777777666666666666777777777777999:::;;;:::888777777888888888999999999999888888::::::;;;;;;;;;;;;<<<<<<;;;;;;::::::;;;===???@@@@@@??????>>>>>>>>>???????????????@@@@@@@@@@@@@@@======>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCBBBAAAAAAEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFHHHJJJJJJIIIGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDFFFGGGHHHIIIHHHIIIJJJKKKKKKJJJIIIHHHHHHGGGEEEDDDEEEFFFGGGFFFIIIIIIJJJKKKLLLMMMMMMMMM222222222222222222222222222222222333333333444444333222222111111222222333222222222222222222222222111222222333333222222111222222111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333444444555555444444444555555555555666555555555555666666666666666666777777777888888888999888888888888999::::::;;;999888:::===??????>>>@@@???@@@CCCHHHTTTgggyyyzzzlll___WWWSSSTTTQQQNNNLLLLLLLLLKKKJJJIIIHHHIIIKKKMMMNNNMMMKKKIIIIIIHHHHHHIIIIIIJJJKKKLLLKKKIIIGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@??????>>>>>>===<<<;;;;;;::::::999999999888888888999999999999999999999999888888888777777777666666555555555555555555555555666555444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444333444444222333555555444333333444555555555555666666666666444555666666777777777777555555666666666777777777777777777777777777777777777777777888888888999999555555555666666777777777666777888999:::;;;;;;<<<<<<<<<<<<;;;999888999:::<<<===>>>??????>>>>>>===>>>???AAADDDBBB??????AAA???>>><<<;;;;;;<<<>>>???999888777999;;;;;;999777<<<;;;:::888888999::::::777777777777777666666666555666777777777777666666555555555555555666666666555555555555555555555555333333333333444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555444555555555555444555555666666666666777777777777666666666666777777777777888999:::999777666777888777888888999999888888777::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<>>>@@@AAACCCBBBAAA???>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCBBBBBBEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDFFFHHHIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHIIIJJJJJJIIIHHHGGGMMMJJJGGGFFFGGGHHHGGGEEEIIIJJJJJJKKKKKKJJJIIIIII111111111222222222222222222222333333333333444444333222222111111222222333222222222222222222222222111222222333333222222111222222111111222222333444222222222222222222222222111222222222222333333333222222222222222222222222222222333333333333444444222222333333444444555555444444444555555555555666444444555555555666666666666666666777777777888888888888777777888888999:::===;;;999999:::;;;<<<;;;:::===BBBDDDAAAAAAJJJUUUnnnssseee]]]XXXTTTQQQQQQTTTRRRPPPOOOOOONNNLLLKKKKKKJJJKKKLLLNNNMMMKKKIIIGGGHHHHHHHHHIIIKKKLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJGGGFFFEEECCCCCCBBBBBBBBB>>>>>>>>>===<<<;;;;;;;;;:::::::::999999999888888888888888888888888888888888888777777777666666666555555555555555555555555555444444333333333444444333333333333333333333333222222333333333333444444333333333333333333333333444555555555333222333444222222222222222333333333444444555555555666666666444444555666666777666666555555555555666666666666555666666666777777777777666777777777777888888888555555666777888999999:::666666666777777777777777777999:::999888777888:::666888:::;;;<<<;;;999888;;;<<<<<<;;;999888999:::999999888888888888999:::777777888:::;;;:::777555777777777777888999:::;;;777777666666666666666666444555666777888777666555444555555555555666666666555555555555555555555555222222333333444444555555444444444444444444444444444444444444444444444444333333333333333333333333333444444444444555555555333444666555444444555666666666666666777777777777666666666666777777777777777888999888666666777888777777777777777777777777999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAACCCCCCAAA@@@??????>>>>>>@@@@@@AAAAAABBBBBBCCCCCC@@@@@@@@@???@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCEEEGGGIIIHHHHHHGGGGGGFFFEEECCCBBBAAAAAABBBBBBBBBCCCDDDFFFGGGHHHEEEFFFGGGGGGGGGFFFEEEDDDOOOLLLHHHGGGIIIJJJIIIFFFIIIJJJKKKKKKKKKJJJHHHGGG000111111111222222222222222222333333333333444444333222222111111222222333222222222222222222222222111222222333333222222111222222111111222222333444222222222222222222222222111111222222222333333333111111111111111111111111222222333333333333444444111222222333444444555555444444444555555555555666444444444555555555666666666666666666777777777888777777777777777888999999<<<<<<<<<<<<;;;::::::;;;===>>>BBBEEECCC@@@DDDJJJQQQcccvvv}}}yyywwwzzzrrrdddVVVRRRPPPOOOOOORRRTTTSSSRRRRRRSSSSSSQQQPPPOOONNNNNNOOOOOONNNKKKHHHFFFFFFGGGHHHJJJLLLNNNOOONNNNNNMMMMMMLLLLLLKKKKKKHHHGGGEEECCCBBBBBBBBBBBB>>>======<<<<<<;;;;;;:::;;;:::::::::999999999999888888888888888888888888888777777777666666666666444444444444444444444444444333333333333333444444222222222222222222222222222222222333333444444444222222222222222222222222333555666555333111333444333222111111222333444444444444444555555555666666444444555666666666555555444444555555555666666666333444555555666777888888666666666777777777888888888888888999::::::;;;;;;::::::999888888888888888888999;;;<<<;;;:::;;;<<<555666777888999:::::::::999;;;;;;:::999999::::::999999888777777777777777888999;;;;;;;;;;;;::::::555666777999::::::::::::666666666666666777777777333444666777888777666555444444444555555555666666555555555555555555555555111222222333444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333444444444555555555222444666666444444555777666666666666777777777777666666666666777777777777555777888777666666777888888777666666666666777888888999999:::;;;;;;<<<<<<;;;<<<===???@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBAAAAAABBBCCCCCCDDDDDDEEECCCBBBBBBAAAAAAAAABBBBBBAAAAAABBBCCCDDDFFFGGGHHHEEEFFFFFFFFFFFFFFFFFFEEEFFFEEEDDDEEEHHHIIIJJJIIIHHHGGGFFFEEECCCBBBAAA@@@BBBBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGGGGGGGEEEDDDCCCNNNJJJFFFGGGKKKMMMKKKIIIIIIJJJKKKMMMMMMLLLKKKJJJ000000111111222222222222222222333333333444444444333222222222222222222333222222222222222222222222222222222333333222222222222222111111222222333444222222222222222222222222111111111222222333333333111111111111111111111111222222333333333444444444111111222333333444555555444444444555555555666666444444444555555555666666666666666666777777777777777777777777777888888999444777:::;;;:::888888999@@@;;;999:::<<<===AAAFFFDDDNNNXXXfffzzzuuuwww}}}sssnnnbbbWWWTTTQQQMMMNNNRRROOONNNNNNPPPSSSSSSRRRQQQRRRQQQQQQQQQQQQOOOKKKHHHEEEEEEFFFHHHJJJMMMOOOPPPNNNNNNMMMLLLKKKJJJIIIIIIFFFEEECCCAAA@@@@@@@@@@@@=========<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999777777777777777777777777777777777777666666666666444444444444444444444444333333333222222333444444222222222222222222222222222222222333333444444444222222222222222222222222333555777555222111222555444222111111222444555555444444444555555555666666444555555555555555444444444444444555555555666666222333444555666888999999666666666666777777777777555555666666666666666666888777555555444555666777666888::::::999777777777:::999999888999:::;;;<<<333777999888888999:::999888777777888888999:::;;;222444666666555666888;;;666777888999999888777666666666666777777777777777222444666777888777666555444444444555555555666666555555555555555555555555111111222333333444555555444444444444444444444444222222222222222222222222333333333333333333333333333333333444444444555555222444666666444333555888666666666666777777777777666666666666777777777777444666777777666666777999999777666444444666777999888888999::::::;;;<<<<<<;;;===???@@@AAAAAAAAA@@@?????????@@@AAABBBDDDEEEBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDCCCBBBBBBBBBCCCCCCAAAAAABBBCCCEEEGGGIIIJJJFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFEEEFFFIIIKKKKKKKKKHHHGGGFFFDDDCCCAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIHHHGGGFFFEEEKKKGGGDDDFFFKKKNNNNNNKKKHHHJJJLLLNNNOOOOOONNNMMM222222222222222222222222111111111111111111111111111111111111111111111111555555555555444333222111111111111111111111111111111111000000111111222333222222222111111111000000000000000000000000000000111111111111111111111111222222222222222222222222222222333333333333444444555555555444444333333333333333444444555666777777666666666666666666666666666666666666777777777777777777888999::::::;;;;;;<<<<<<<<<<<<============BBBAAACCCMMM___sss||||||}}}vvvoookkkddd______[[[UUUPPPLLLKKKKKKLLLQQQPPPPPPPPPPPPQQQRRRRRROOOPPPPPPPPPOOOMMMKKKJJJIIIHHHHHHIIIKKKMMMOOOQQQMMMLLLJJJHHHFFFEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<;;;:::999888888888999:::999888888888777777666666666666666666666666666666444444444444444444444444444444444333333222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333444444444555555555555666444444444444444444444444333333333444555666777888666666555555555555666666666666666666777777777777777777777777777777777777777777777777777777777777888888888888888888888888777777888888888999999999888999999999999888777777:::999999999888888777777666666666666777777777777666666666666666555555555666666555555555555666666777666555444444444444444444444444444444444444444333333333333333333333333111222222333333222222111222333333444555555555444333333333333333333333333222222222222222222222222333333333444444444555555555555555555666666666666333444555555444444666777666555555444444444555555666666555555555555666666555555666666666666555555777777777888999:::<<<<<<<<<<<<>>>BBBFFFGGGDDDAAA???????????????BBBFFFIIIIIIGGGCCCBBBCCCDDDDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHIIIHHHGGGEEEEEEEEEFFFFFFEEEDDDDDDCCCCCCEEEFFFGGGFFFFFFDDDCCCBBBAAAAAAAAACCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHKKKOOOSSSVVVLLLLLLLLLLLLLLLLLLLLLLLL222222222222222222222222111111111111111111111111111111111111111111111111333333444444444444444333222222222111111111111111111111000000111111222333222222222111111111000000000000000000000000000000111111111111111111111111222222222222222222222222222222222333333333444444555555444444444333333333333333444444555666666777555555555555555555555555555666666666777777777777777777888888999::::::;;;;;;;;;<<<<<<<<<=========BBB@@@???CCCKKKTTT[[[^^^kkkttt{{{sssggg^^^[[[YYYVVVTTTUUURRROOOLLLKKKMMMOOOQQQPPPPPPOOOOOOOOOOOOPPPPPPMMMNNNNNNOOONNNMMMLLLKKKIIIIIIIIIIIIKKKMMMOOOPPPMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCAAA@@@????????????===<<<<<<;;;;;;;;;;;;;;;;;;:::999888888888999999888888888777777777666666555555555555555555555555444444444444444444444444444444444333333222222222222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222333333333333333333333333444444444444555555555555444444444444444444444444333333333333444555666777666555555444444555555666555555666666666777777777666666666666666666666666666666666666666666666666777777777777777777777777777777777888888888999999888888999999888888777666888777777777666666666666555555555666666666777777666666666666555555555555666666555555555555666666666666555444444444444444444444444444444444444444333333333333333333333333111222222333333222222111222333333444555555444444333333333333333333333333333333333333333333333333333333333444444444444555555555555555666666666666333444555555444444555777666555555444444444555555666666555555555555666666555555666666666666555555777777777888999:::;;;<<<======>>>AAADDDEEECCCAAA@@@@@@AAAAAACCCGGGLLLQQQLLLIIIEEECCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFBBBCCCDDDEEEFFFGGGGGGHHHIIIHHHFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCDDDFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGIIIIIIHHHHHHJJJMMMQQQSSSLLLLLLLLLLLLLLLLLLLLLLLL222222222222222222222222111111111111111111111111111111111111111111111111000111222333444555555555222222222222111111000000111111000000111111222333222222222111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222222222222333333333333444444444444333333333333333333333444555555666666555555555555555555555555555555666666666777777777777777777888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>======>>>AAADDDDDDDDDMMMSSS[[[aaajjj|||}}}{{{wwwttt|||zzzzzzxxxkkk^^^ZZZUUUQQQNNNNNNNNNOOOMMMLLLJJJIIIJJJMMMPPPRRROOOOOONNNNNNMMMMMMLLLLLLJJJKKKKKKLLLMMMMMMLLLLLLIIIIIIIIIJJJKKKMMMNNNOOONNNLLLJJJHHHFFFDDDCCCBBBCCCBBBAAA???>>>============<<<;;;;;;::::::;;;;;;::::::999888888888888999777777777777666666666666555555555555555555555555444444444444444444444444444444333333333333222222222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222333333333333333333333333444444444444555555555555444444444444444444444444222222333333444444555555555444444333333444444555555555555666666666666777666666666666666666666666666666666666666666666666666666666666666666666666777777777777888888888888888888888888888777666666555555555555555444444444444444444555555555666666555555555555555555555555666666555555555555666666666555444444444444444444444444444444444444444444333333333333333333333333111222222333333222222111222333333444444444444444333333333333333333333333333333333333333333333333333333333333444444444444444555555555555666666666333444666555444444555666555555444444444555555666666666555555555555666666555555666666666666555555777777777888999:::;;;<<>>>>>???AAABBBBBBAAAAAAAAABBBCCCFFFKKKSSSXXXRRRNNNIIIEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFDDDDDDEEEEEEFFFGGGHHHHHHKKKJJJHHHHHHIIIKKKMMMNNNLLLLLLLLLLLLLLLLLLLLLLLL222222222222222222222222111111111111111111111111111111111111111111111111000111222333333444444444333333222222111000000000111111000000111111222333111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222111222222222222333333333333333333333333333333333333333333444444555555555555555555555555555555555555555555666666666777777777777777777888888999999::::::::::::;;;;;;;;;;;;=========???@@@AAAAAAAAA@@@EEEHHHIIILLLXXXnnnzzzwwwzzz~~~~~~|||uuummmaaaXXXVVVWWWVVVRRRMMMKKKMMMOOOLLLKKKJJJIIIIIIJJJLLLMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLLLLIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLIIIGGGEEECCCBBBAAABBBAAA@@@>>>===<<<<<<;;;<<<;;;;;;::::::::::::::::::999999888888888888888666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333444444444555555555333333333333333333333333111222222333333444444444444333333222222333333444444444555555555666666666666666666666666666666666666666666666666666666666555555555555555555555555666666666777777777888888777777888888777777666555444444444444444444444444333333333444444444555555444444555555555555555666666555555444444555555666555555444333333444444444333333333333333333333333333333333333333333333333111222222333333222222111222333333444444444333333333333333333333333333333444444444444444444444444222222333333333444444444444444444555555555666666333555666555444444555666555444444444444555666666666666555555555555666666555555666666666666555555666666777777888:::;;;<<<@@@???>>>===>>>???@@@@@@AAABBBBBBBBBEEEKKKSSSXXXVVVQQQKKKFFFCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFGGGFFFEEECCCBBBAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGCCCCCCDDDEEEFFFGGGHHHHHHKKKJJJHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKK222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222222111222222222111111111000000111111000000111111222333111111111111111111111111000000000000000000000000111111111111111111111111000000000111111222222222111111111222222222333333333333333333333333333333333333333444444444444444555555555555555555555555555555555555666666666666666666777777777777888888999999999999::::::::::::@@@???>>><<<;;;:::;;;<<<<<>>===<<<;;;;;;;;;;;;;;;:::999999999999999999999999999888888777777555555555555555555555666555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333444444444444555333333333333333333333333111222333444444444333333333333222222222222333333444444444444555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555666666666777777777666777777777777666555555555555555555555555555555333333333333444444444444333444444444555555666666555555444444444444555555444444333333333444444555333333333333333333333333333333333333333333333333111222222333333222222111222333333444333333222222333333333333333333333333444444444444444444444444222222222333333333444444444444444444555555555555444555666555444333444666444444444444444555666666666666555555555555666666555555666666666666555555666666666777888999;;;;;;??????===<<<<<<===???@@@@@@AAA@@@@@@BBBFFFLLLQQQQQQMMMHHHDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCDDDDDDEEEFFFGGGCCCDDDDDDEEEFFFFFFGGGGGGJJJIIIHHHFFFFFFFFFFFFGGGIIIIIIIIIIIIIIIIIIIIIIII222222222222222222222222111111111111111111111111111111111111111111111111111111222222222111111000111111111111111111111111111111000000111111222333111111111111111222222222000000000000000000000000111111111111111111111111//////000000111222222222111111111111222222222222222222222222333333333333333333333333333333444444444444444444444444444444444444555555555666666666666666666666666777777777888888888888999999999999<<<<<<<<<:::999999<<>>BBBBBB??????BBBGGGIIIUUUfffvvvuuummmccc___ZZZWWWWWWVVVSSSQQQMMMNNNNNNLLLHHHEEEFFFHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJKKKKKKKKKIIIHHHFFFDDDFFFEEEEEEEEEEEEFFFGGGHHHFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFEEECCCAAA@@@??????>>>===<<<;;;;;;::::::;;;;;;:::999999888888999999888888999999888888777666444444444555555555555555444444444444444444444444444444444444444444444444222222333333333333444444222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333444444444444333333333333333333333333222333444555555444333222444333333222222333333444333333333444444444555555555555555555555555555555555555555555555555555555666666666666666666666666555555555555666666666666666666666666666555555444555555555666666666666666333333333444444444555555333333333444555555666666555555444444444444555555333333333333333444444555333333333333333333333333333333333333333333333333111222222333333222222111333333333333333222222111333333333333333333333333333333333333333333333333222222222222333333333333333444444444444555555555444666666666444333444555444444444444444555666777666666555555555555666666555555666666666666555555666666666777888999:::;;;=========<<<;;;;;;>>>@@@???????????????AAAEEEIIIGGGEEEBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE222222222222222222222222111111111111111111111111111111111111111111111111...///000111222222222111000000000111222222333333111111000000111111222333000000111111111222222222000000000000000000000000111111111111111111111111/////////000111222222222111111111111222222222222111111222222222333333333333333333333333333333333444444444444444444444444444444444555555555666666666666666666666666666666777777777888888888999999666888:::;;;;;;<<<@@@CCC:::;;;===>>>>>>>>>??????;;;AAAIIIQQQZZZgggwwwuuummmgggaaaXXXQQQNNNOOOPPPPPPPPPPPPPPPPPPLLLLLLKKKJJJHHHGGGGGGHHHFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJHHHFFFDDDGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDCCCBBB@@@??????>>>>>>;;;;;;::::::::::::;;;;;;::::::999888888888888888777888888999888777666555333333444444444555555555444444444444444444444444444444444444444444444444222222222333333444444444222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444222222222222222222222222333444555666666555333222444444333333333333444444222333333333333444444444555555555555555555555555555555555555555555555555444444444444444444444444444444555555555666666666555555666666666555444444444555555555666666666777444444444444555555555555222222333444444555666666555444444333333444444555333333222222333333444555222222222222222222222222333333333333333333333333111222222333333222222111333333333333333222111111333333333333333333333333333333333333333333333333111222222222222333333333333333444444444555555555555666777666444333444555444333333444444666777777666666555555555555666666555555666666666666555555666666666666777999:::;;;:::<<<===<<<;;;;;;===@@@===>>>?????????@@@BBBDDDCCCBBBAAABBBDDDDDDDDDCCCDDDEEEFFFGGGGGGFFFEEEDDDAAABBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDDDDCCCBBBAAA???@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCDDDEEEFFFGGGDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB222222222222222222222222111111111111111111111111111111111111111111111111,,,---///000222333333333//////000111222333333444111111111000111222222333000000111111222222222222000000000000000000000000111111111111111111111111...//////000111222222222000111111111111222222222111111111222222333333333333333333333333333333333444444444444444444444444444444444555555555666666666666666666666555555555777777777777888888888888666999<<<<<<999777888:::===<<<:::;;;<<<>>>?????????BBBEEEGGGHHHMMMVVV]]]```fffooo|||{{{kkkcccZZZVVVWWWXXXUUUQQQNNNOOOPPPOOOMMMNNNRRRVVVNNNLLLJJJHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEHHHIIIJJJJJJJJJHHHFFFEEEHHHGGGEEECCCBBBBBBBBBBBBDDDDDDEEEFFFFFFEEECCCBBBBBBAAA@@@???>>>>>>>>>>>>::::::999999::::::;;;<<<:::999999888777888888888777888888999999777666555333333333444444555555555444444444444444444444444444444444444444444444444222222222333333444444444222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444222222222222222222222222333444666777777666444333555444444333333444444555222222333333333444444444555555555555555555555555555555555555555555555555333333333333333333333333444444444555555555666666555555666666555555444333444444444555555666666666444444444555555555666666222222333333444555666666555444444333333444444555222222222222333333444555222222222222222222222222333333333333333333333333222222222333333222222222333333333333333222111000333333333333333333333333222222222222222222222222111111222222222333333333333333333444444444555555555666777666444333444555333333333444555666777888666666555555555555666666555555666666666666555555555555666666777999:::;;;888;;;======;;;;;;===???<<<>>>@@@@@@@@@@@@BBBCCCFFFDDDCCCCCCDDDCCC@@@>>>AAABBBCCCEEEEEECCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDCCCBBB???@@@AAABBBCCCBBBAAAAAACCCCCCCCCDDDDDDEEEGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFF@@@@@@@@@@@@@@@@@@@@@@@@111111222222222222111111222111111111000000//////111111111111111111111111000000000000000000000000222111000000000111333333111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333333333444444555666666666777666555444444555666777444555777888888888777666::::::999999888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAACCCEEEGGGHHHPPPQQQTTTZZZcccnnnxxx~~~~~~tttkkkfffcccWWWUUURRROOONNNNNNOOOPPPKKKJJJKKKMMMQQQTTTTTTTTTMMMKKKHHHFFFEEEFFFGGGIIIGGGGGGHHHIIIIIIIIIHHHHHHFFFFFFHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>999999999999999999::::::777777777777777777777777666666666666666666666666555555555555555555555555333333333333333333333333444444444333333222222222222222222222222222222222333333333222222111111111111111222222222222111111333222111000000111222333333333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333444///333===>>>555111555222222222222222222222222111111222222222333333333444444444444444444444444444444444444444444444444555555555555555555555555444444444555555555555666444444444444444444444444555555555555555555555555333333333444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444444444444555555555666666888777666555444444555666666666666666666666666666555555555555666666666666999999999::::::;;;;;;;;;======>>>???@@@AAAAAABBBCCCBBBBBBAAAAAA@@@??????@@@@@@AAABBBBBBCCCDDDDDD===???@@@@@@@@@@@@AAACCCGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEEEEEEEFFFFFFFFFFFFIIIIIIGGGFFFDDDBBBAAA@@@AAABBBCCCEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA111111222222222222111111111111111111000000000///111111111111111111111111000000000000000000000000111111000000000111222333111111111111111111111111222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333333333444444555666666666777666555444444555666777555555666777777777777777:::999999888888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBDDDDDDEEEGGGLLLQQQWWW[[[```fffnnnxxx}}}nnnjjjeee___YYYUUUSSSRRROOONNNNNNLLLKKKKKKJJJJJJHHHGGGHHHJJJMMMOOOOOONNNMMMKKKHHHFFFDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHHHHHHHHHHFFFEEEDDDEEEEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>>===<<<999999999999999999999999777777777777777777777777555555555555555555555555555555555555555555555555333333333333333333333333444444444333333222222222222222222222222222222222333333333222222222111111111111222222222222111111222222111000000111222222333333333222222222111111222222222222222222222222222222222222222222222222333333333333333333333333222///444<<<<<<333000444222222222222222222222222111111222222222333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444333333333444444444444555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444444444444444555555555666888777666555444444555666555555555555555555555555555555555555666666666666888888999999:::;;;;;;;;;======>>>???@@@AAAAAABBBCCCCCCBBBBBBAAA@@@@@@@@@???@@@@@@AAABBBBBBCCCCCC>>>???AAAAAA@@@@@@BBBCCCFFFFFFFFFEEEEEEEEEDDDDDDBBBAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFEEECCCBBBAAA@@@BBBCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFEEECCCBBBAAAAAA111111222222222222111111111111111111000000000000111111111111111111111111000000000000000000000000111000000000000111222222111111111111111111111111222111111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333333333333333333333333333333333333444555555666666666666555444444555666666666666555555666666777888999888888888888888999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>@@@AAABBBDDDFFFJJJOOOUUU]]]fffkkkssswwwoooiiiddd___[[[SSSRRROOOMMMLLLKKKKKKLLLHHHHHHJJJJJJJJJIIIGGGFFFGGGGGGGGGHHHKKKLLLKKKJJJKKKJJJGGGEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDHHHHHHHHHHHHGGGEEEDDDCCCDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>===<<<;;;;;;:::::::::999888888888777777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333444444333333333333222222222222222222222222222222333333333222222222222111111111222222222222111111222222111000000111222222333333333222222222222111222222222222222222222222222222222222222222222222333333333333333333333333000000555;;;999000...333222222222222222222222222111111222222222333333333444444444444444444444444444444444444444444444444222222222222222222222222444444444444555555555555444444444444444444444444222222222222222222222222333333333333444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111222222222333333333222222222222222222222222333333333333222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444444444444444555555555555777666555555444555555555555555555555555555555555444555555555555666666666777888888999::::::;;;;;;<<<======>>>???@@@AAAAAADDDCCCCCCBBBBBBAAA@@@@@@>>>??????@@@@@@AAAAAAAAA>>>@@@AAAAAAAAAAAABBBDDDEEEEEEEEEEEEEEEEEEEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDDDDEEEGGGHHHDDDDDDDDDCCCBBBBBBAAAAAACCCCCCBBBCCCDDDEEEGGGHHHHHHHHHGGGEEEDDDBBBAAAAAA111111222222222222111111111111111000000000000000111111111111111111111111000000000000000000000000000000000000000111111222111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444555666666555555555555555555555555666666555444444666777888888777777777777888999999999999999999999999999999::::::::::::::::::999999????????????@@@@@@@@@@@@GGGGGGFFFEEEEEEGGGLLLOOOQQQ]]]jjjsss|||yyyoooffffff```WWWQQQOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKGGGGGGHHHIIIIIIIIIIIIHHHJJJIIIIIIKKKLLLMMMKKKIIIGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCBBBFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB??????@@@@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;:::;;;::::::999888777777666777777777777777777777777555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111222111111111111111111222222222222222222222222222111222222222222222333333222222222222222222222222222222222222222222222222000111666;;;777000///333222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222333333333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444444444444444444444444444555555555555555555555555444444444444444444444444444444444555555555666666666777777888999:::;;;;;;<<<<<<===>>>???@@@AAAAAADDDDDDCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>??????@@@@@@???@@@AAABBBAAAAAABBBDDDDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@AAACCCEEEGGGIIIHHHGGGFFFDDDBBBAAAAAA111111222222222222111111000000000000000000111111000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444555555555444444555555555555444444666555444444444555777888777666666666777777888999999999999999999999999999888999999999::::::;;;;;;;;;<<<===>>>??????@@@@@@BBBCCCDDDCCCCCCDDDFFFHHHKKKOOOSSSUUUYYY^^^```___dddggglllrrrwww|||~~~|||yyyvvvqqqmmmnnnrrrqqqhhh___[[[YYYWWWTTTQQQMMMKKKLLLNNNPPPRRRJJJJJJIIIGGGFFFFFFEEEEEEHHHGGGFFFEEEFFFHHHJJJKKKJJJJJJJJJLLLMMMMMMJJJHHHCCCCCCCCCCCCEEEFFFHHHIIIFFFFFFFFFEEEDDDCCCBBBAAACCCCCCDDDDDDEEEFFFGGGHHHDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>????????????>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::999999888777666666666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111111111111222222111111111222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222111333777999777222111444222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222444444444333333333222222222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444444444444444444444333333444444555555555555555555444444444444444444444444444444444444555555555555555555666777888999:::;;;<<<<<<===>>>???@@@@@@AAADDDCCCCCCBBBAAAAAA@@@@@@======>>>>>>>>>>>>>>>???>>>@@@AAAAAAAAAAAABBBDDDCCCCCCDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDEEEFFFGGGHHHDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@AAABBBCCCDDDAAAAAAAAAAAABBBBBBBBBCCCAAA@@@???>>>???AAACCCDDDHHHHHHGGGEEEDDDBBBAAAAAA111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000...///000000111111000000000000000000000000000000//////000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333444444555555444444555555555555444444555555444444555555666777666555555555666777888999888888888888888888888888888888999:::;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<===???AAABBBBBBCCCDDDFFFEEEGGGJJJLLLMMMMMMLLLJJJLLLOOORRRUUUWWWZZZ^^^aaaaaacccgggiiiiiihhhhhhiiikkkmmmooopppmmmhhhccc___```^^^]]]\\\[[[YYYVVVSSSRRRXXXZZZSSSMMMMMMPPPRRRNNNMMMLLLKKKJJJKKKLLLLLLHHHHHHHHHHHHGGGGGGGGGGGGGGGEEECCCBBBCCCFFFIIIJJJHHHHHHIIIKKKLLLKKKIIIFFFBBBBBBCCCDDDFFFGGGIIIJJJEEEEEEEEEEEEDDDCCCCCCBBBAAAAAABBBCCCDDDFFFHHHIIIEEEEEEDDDCCCBBBAAA@@@@@@===>>>>>>>>>>>>>>>>>>==================;;;::::::999999999888777777777666666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444222222222222222222222222111222222222222333333333111111222222222222111111000111222222222222111000111222222222222333333333111111111222222333333444222222222222222222222222222222222222222222222222111222555777777666444333222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333444444444444333333333333333333333333444444444444444444444444222222222222333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222555555444444333333222222222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444444444444444333333333333333333444555555555555444333333333333333333333333333444444444444555555555444444555777888999:::;;;;;;<<<<<<===>>>???@@@@@@CCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@@@@@@@AAACCCBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGDDDDDDDDDCCCCCCCCCCCCBBB@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAA@@@?????????@@@BBBCCCFFFFFFEEEDDDCCCBBBAAAAAA111111222222222222111111///000000000111111111111000000000000000000000000000000000000000000000000......000111111111000///000000000000000000000000////////////000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111111222222333333444555555333444444555555444444333333444555555666666555555555555555555666777888888888888888888888888888888888888999999:::;;;;;;;;;<<<;;;;;;:::;;;;;;<<<<<>>>>>======<<<<<<<<<<<<<<<;;;:::999888888888888888777777777777666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333222222222333333444444444222222222222222222222222111111222222222333333333111111222222222222111111000111222222222222111000111111222222222333333333000111111222333333444444222222222222222222222222111111111111111111111111111000000333777999555111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222666555555444333333222222222222222222222222222222111111111111111111111111333333333333333333333333222222333333333333444444444444444333333333222222222333444555555555444444222222222222222222222222333333444444444555555555333444555666888999::::::;;;;;;<<<===>>>???@@@@@@BBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>????????????@@@BBBAAAAAABBBCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@AAACCCDDDDDDDDDBBBAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA111111222222222222111111//////000000111111111222000000000000000000000000000000000000000000000000---...000111111111000///000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111111222222333333444555555333333444555555444333333222333555666666666555444444444444555555777888888777777777777777777777777999999999999999::::::::::::999999888999;;;<<<>>>;;;<<<<<<<<<===???DDDGGGDDDAAA>>>>>>>>>>>>@@@DDD???AAADDDCCCAAAAAACCCFFFHHHGGGFFFFFFHHHHHHFFFDDDGGGGGGGGGGGGIIIIIIGGGFFFFFFDDDCCCCCCFFFIIIJJJJJJEEEGGGHHHHHHIIIKKKHHHBBBCCCDDDFFFFFFFFFGGGHHHJJJGGGHHHHHHHHHHHHHHHGGGGGGDDDEEEGGGHHHHHHHHHGGGFFFHHHHHHJJJLLLNNNMMMJJJGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDFFFGGGHHHGGGFFFDDDBBB@@@>>>>>><<<<<<============<<<<<<::::::::::::999888777777777777777777777888888888666666666666666666666666444444444444444444444444333333333333333333333333333333333333333333333333222222222333333444444444222222222222222222222222111111111222222333333333111111222222222222111111000111222333333222111000111111111222222333333333000000111222333333444444222222222222222222222222111111111111111111111111000...---000777:::666///222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222333333333444444444222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222666666555444333333222222222222222222222222222222111111111111111111111111333333333333333333333333222222333333333444444444444444444333333222222222111222444555666555444444222222222222222222222222333333333444444444555555333333444666777999::::::;;;;;;<<<===>>>???@@@@@@AAAAAA@@@@@@???>>>>>>===????????????>>>>>>>>>>>><<<===??????>>>>>>@@@AAA@@@AAABBBCCCDDDFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@BBBDDDFFFGGGEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000333222000//////000222333222222222222222222222222222222333333333333444444444555555666666666666666444555555666777888888999999888888888777777666666777777888888888999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>???CCCAAA???>>>===>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGFFFEEEDDDEEEHHHJJJJJJJJJJJJIIIHHHGGGFFFEEECCCCCCDDDDDDEEEEEEEEEFFFFFFHHHJJJKKKKKKHHHFFFDDDDDDFFFIIIKKKLLLKKKIIIHHHHHHHHHIIIJJJJJJIIIHHHGGGEEEFFFGGGGGGFFFEEEFFFHHHFFFFFFFFFFFFFFFEEEDDDCCCDDDCCCBBBAAAAAABBBDDDDDDGGGEEECCCCCCCCCBBB@@@????????????>>>>>>===<<<;;;<<<<<<;;;::::::999888888888888888888777777777666777777666555444444333333333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111333333222111000000111111222222222222222222222222111111111111111111111111222222222111111111111111///000111222222222222222222222111111111111222222111111111000000000000000111111111111111111111111000111111111111222222222222222222222222222222222333333333222222111111111222111111000000111111222222222222222222222222222111111222222222333333333333333333222222111111111333222000//////000222333333333333333333333333333222222333333333333444444222222222222222222222222000111222333333222111000222222222222222222222222222222222222222222222222000111111111111222222222444444444444444444444444444444444333333222222222111111111111111111111111444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555666444444555555666888999:::<<<===>>>???@@@AAAAAAAAABBBAAA???>>>>>>>>>???@@@===>>>>>>>>>>>>>>>======@@@???>>>======>>>???@@@AAAAAAAAAAAABBBDDDFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCEEEDDDCCCAAAAAABBBCCCDDDDDDEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEHHHEEEBBBAAACCCDDDBBB@@@000000000000000000000000000000000000111111111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000333222000//////000222333222222222222222222222222222222222333333333444444333333444555555555555555444555555666777777888888888888888777777777666666777777777888888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???AAA@@@>>>=========>>>?????????@@@@@@@@@AAAAAAAAACCCCCCBBBBBBAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFGGGEEEFFFFFFEEEDDDEEEGGGIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGIIIJJJIIIHHHGGGEEEEEEFFFHHHJJJKKKJJJIIIIIIGGGHHHIIIJJJJJJJJJIIIHHHFFFGGGHHHGGGFFFEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAABBBCCCEEEDDDCCCBBBBBBAAA???>>>>>>>>>>>>>>>>>>===;;;;;;<<<;;;;;;:::999999888888888888888777777777666666777666666555444444333333333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111333222222111000000111111222222222222222222222222111111111111111111111111111111111111111111222222000000111222222222222222222222111111111111222222111111111111000000000000111111111111111111111111000111111111111222222222222222222222222222222222333333333222222222111111222222111111111111222222222222222222222222222222111111222222222333333333333333222222222222222222333222111000000111222333333333333333333333333333222222222333333333444444222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222222222000111111111111222222222333333333333333333333333333333333333222222222111111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555555444444444555666888999:::;;;<<<===>>>???@@@@@@@@@AAA@@@???>>>===>>>>>>???<<<======>>>>>>===<<<<<>>>>>======>>>???@@@@@@@@@@@@@@@AAABBBDDDEEEGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBCCCEEEDDDDDDDDDCCCCCCBBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEDDDBBB@@@@@@BBBCCCBBB@@@000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000333222111000000111222333222222222222222222222222222222222222333333333333222222333444444444444444444444555555666777777777777777777777666666666666777777777777888888888888999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>????????????AAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFDDDEEEFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHFFFGGGGGGHHHIIIIIIIIIJJJGGGHHHIIIJJJJJJJJJJJJIIIGGGHHHHHHGGGEEEDDDEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAA???>>>===>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::999888888888777777777777666666666666666666555555444333333333333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111333222111111000111111111222222222222222222222222111111111111111111111111000000000111222222222333000000111222222222222111222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333333222222222222111333333222222222222333333222222222222222222222222111111222222222333333333222222222222222222333333333222111000000111222333333333333333333333333333222222222222333333333333222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555555444444444555666777888999999:::;;;===>>>>>>>>>>>>???>>>>>>============>>>;;;;;;<<<<<<===<<<<<<;;;>>>============>>>???@@@????????????@@@AAABBBBBBEEEEEEFFFFFFGGGGGGFFFFFFBBBBBBBBBBBBBBBAAAAAAAAACCCDDDDDDDDDCCCDDDFFFHHHFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEAAA@@@>>>???AAABBBBBBAAA111111111111111111111111///000000000111111111111000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222111000000111222222111111111111111111111111111222222222222333333333222222333444444444444444444444444555555666666666666666666666666666666666666666666777777777888888888888888999999999::::::::::::::::::;;;<<<===>>>======<<<;;;;;;;;;<<<===<<<<<<=========>>>>>>>>>@@@@@@??????@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEBBBDDDFFFFFFEEEDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIHHHGGGFFFFFFFFFHHHIIIJJJGGGGGGHHHIIIIIIJJJJJJJJJGGGHHHHHHGGGEEEDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@AAABBBCCCBBBAAA???>>>>>>============<<<;;;::::::::::::999999888888888777777777666666666555555555555555555444444333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111222222111111111111111222222222222222222222222222111111111111111111111111//////000111222333333333000111111222222222111111222222111111111111222222000111111111111111222222111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222444333333222222333333444222222222222222222222222111111222222222333333333111111111222222333333333333222222111111222222333222222222222222222222222111222222222222333333333222222222222222222222222333222111000000111222333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444555555555444444444444555666777888777888999;;;<<<<<<===============<<<<<<<<<======::::::;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>???@@@????????????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCEEEHHHKKKHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFBBBAAA@@@@@@@@@AAAAAAAAA222222222222222222222222///000000000111111111111////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222111111111111111111222111111111111111111111111111111111222222222333333333333444555555555555444444444444444555555555555555555555555555555555666555555666666666777777777777777777888888888888999999999999::::::;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======@@@@@@??????@@@AAAAAABBB@@@AAAAAABBBCCCCCCDDDDDDAAACCCEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDFFFHHHIIIHHHGGGFFFEEEEEEFFFHHHIIIGGGGGGGGGGGGHHHHHHIIIIIIFFFGGGGGGFFFDDDBBBCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@BBBEEEDDDBBB@@@???@@@<<<======<<<<<<;;;:::999999888888888888888777777666666666555555555555444444444444444444333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111222111111111111111222222222222222222222222222222111111111111111111111111//////000111222333333333111111222222222111111000222222111111111111222222000000111111222222222333111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222444333333222222333333444222222222222222222222222111111222222222333333333111111111222222333333333333222222222222222222333222222222222222222222222111111111222222222333333222222222222222222222222333222111000000111222333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444444555444333333333444555666777666777888999:::;;;;;;;;;<<<<<<<<<=========<<<<<<999999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBAAABBBCCCDDDEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDDDDDDDCCCEEEIIILLLJJJIIIHHHGGGEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEECCCAAA@@@@@@AAA222222222222222222222222000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222333333444555555555555555444444444444444444444444444444444555555555555555555555555555666666666666666666666777777777888888999999999999:::;;;<<<<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<>>BBBEEEEEEBBB??????@@@<<<<<<<<<<<<;;;:::999888777777777777777777777777666555555555444444444444444444333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111111000111111222333222222222222222222222222111111111111111111111111000000000111222222222333111222222222222111000000222222111111111111222222000000111111222333333333111111111111111111111111000111111111111222222222111111111111111111111111111222222222222333333333333333222222222222333333222222222222222222222222111111222222222333333333222222222222222222333333333333333333333333333333222222222222222222222222111111111111222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444333333333333333444555555555666777999::::::::::::;;;<<<======>>>=========999999:::;;;<<<<<<<<<<<<<<<======>>>>>>======<<<===>>>???@@@BBBBBBBBBBBB@@@AAABBBCCCDDDEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEHHHKKKIIIIIIJJJIIIHHHGGGFFFEEECCCDDDDDDEEEEEEFFFGGGGGGHHHIIIHHHEEEBBB@@@AAABBB000000000000000000000000000000000000111111111111.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111222222222222222222333444444444444444333333333333333333333333333333444444444555555555444444555555555666666666555555666666666777777777888888888888999:::;;;<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@AAA??????@@@@@@AAABBBBBBBBBBBBCCCCCCBBBAAABBBDDDFFFFFFEEEDDDCCCCCCDDDFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFEEEDDDCCCCCCDDDDDDAAABBBCCCCCCAAA@@@AAACCCAAAAAABBBCCCCCCCCCCCCCCC@@@AAABBBBBBBBBAAA@@@???<<>>>>>@@@;;;;;;<<<;;;;;;:::999888777777777777777777777777555555555444444444333333333333333333333333333333111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111111111000000111222222333222222222222222222222222111111111111111111111111111111111111111111222222222222222222222111000000222222111111111111222222000000111222222333444444111111111111111111111111000111111111111222222222111111111111111111111111111111222222222333333333222222111111111111222222222222222222222222222222111111222222222333333333333333222222222222222222222333333333333333333222111111111111111111111111111111111111222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000000000111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333444444444333333333222333333444555555666777888::::::::::::;;;<<<===>>>???>>>>>>===999:::;;;<<<<<<============>>>>>>>>>>>><<<;;;::::::;;;===???AAABBBBBBBBB@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBCCCEEEEEEEEEEEEFFFHHHGGGHHHIIIJJJJJJHHHFFFDDDBBBBBBBBBCCCDDDDDDEEEEEEGGGHHHHHHFFFCCCAAABBBDDD////////////////////////000000000000111111111111.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000111111111111222222222111111222333333333333222333333333333333333333333333333333444444555555555444444444555555555666666555555555555666666666777888888888888999:::;;;<<<:::;;;;;;<<<=========<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<>>>??????>>>??????@@@AAAAAABBBBBBCCCCCCCCCAAA@@@AAADDDGGGGGGFFFDDDCCCBBBDDDEEEFFFFFFEEEEEEEEEDDDDDDCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFDDDCCCBBBBBBBBBBBB???AAABBBBBB@@@@@@AAABBB@@@AAAAAABBBCCCCCCCCCBBB===>>>???@@@AAA@@@???>>>:::???DDDDDD@@@======???;;;;;;;;;;;;:::999888888666666666666777777777777555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111111111000000111222333333222222222222222222222222111111111111111111111111222222222111111111111111222222222222222111000///222222111111111111222222000000111222333333444444111111111111111111111111000111111111111222222222000000000000000000000000111111111222222333333333222111111111111111111222222222222222222222222222111111222222222333333333444333333222222111111111222333333444444333333222111111111111111111111111000111111111111222222222222222222222222222222222000111222333333222111000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222000000111111222222222333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333444444444333333222222333333444444555666777999::::::::::::;;;<<<>>>?????????>>>===999:::;;;<<<============>>>>>>??????>>><<<:::999777999;;;>>>@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAACCCEEEFFFEEEDDDEEEFFFDDDFFFIIIKKKKKKHHHEEECCC@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGEEEBBBAAACCCFFF000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000333222111000000111222333000000111111111111000000000000000000000000000000000000000000000000000000111111222222222333333333444444333333222111000000111111111111111111111111000111111111111222222222333333222222222333444555444444444444444444444444333333333444444444555555444444444555666777777888999888777777777888::::::>>>===<<<;;;:::999999999;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>???BBBDDDAAABBBCCCDDDCCCBBB@@@>>>CCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBCCCDDDFFFGGGFFFFFFFFFDDDBBBAAABBBCCCFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????AAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999888999::::::888888777666666666666666666555555555555444444444444444444444444444444444111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222111111111000000111111111111111111111111111111111111111111111111222222111111111111111222222222111111111111222222222222222222222222222222111111111111111111111111333333333222222111111111222222111111111111222222000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000222222111111111111222222000000000000000000000000222222222111111111000000111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000///////////////333333333222222111111111111111111111111111111111222222222222222222222222000000000000000000000000000111111111111222222222222222333444444555555666;;;:::888777777999:::<<<<<<<<<<<<===============>>>>>>?????????>>>>>>===>>>>>>===<<<;;;::::::999<<<<<<<<<<<<===>>>@@@@@@AAA???>>>@@@CCCEEEDDDBBB@@@@@@@@@AAAAAABBBBBBBBB@@@BBBEEEGGGHHHGGGEEECCCEEEFFFFFFFFFEEEDDDBBBAAADDDCCCBBBCCCEEEGGGGGGFFFBBBBBBCCCDDDDDDDDDDDDDDD000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000222222111000000111222222000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333333333333222111000000000000000000000000000000000000111111111111222222222333222222222333333444444444444444444444444444444333333333444444444555555444444444555666777777777888888777777777888999:::===<<<;;;::::::999999999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===>>>AAACCCDDDDDDEEEEEEEEECCCAAA???BBBBBBBBBBBBCCCCCCCCCDDDIIIHHHEEECCCBBBCCCEEEFFFGGGHHHGGGEEEBBB@@@@@@AAAEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA???????????????>>>>>>>>>@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<;;;:::999999999::::::888777777666666666666666555555555555444444444444444444444444444444444444111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222111111111000000111111111111111111111111111111111111111111111111222222111111111111111222222222111111111111222222222222222222222222222222111111111111111111111111333333333222222111111111222222111111111111222222000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111000000222111111000000111111222000000000000000000000000222222222111111111000000111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000333333333222222111111111111111111111111111111111222222222222222222222222000000000000000000000000000111111111111222222222222222333444444555555666:::999777777777888:::;;;<<<<<<<<<<<<============>>>>>>??????????????????>>>>>>==================>>>===============>>>>>>@@@>>>===???BBBCCCCCCAAA@@@@@@@@@AAAAAABBBBBBBBBBBBCCCEEEGGGHHHGGGFFFFFFEEEEEEFFFGGGFFFEEEDDDCCCCCCBBBAAABBBDDDFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEE000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000222111111000000111111222000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222222222222222111111000000//////////////////////////////000111111111111222222222222222222333333333444444444444444444444444444444333333333444444444555555444444444555666666777777888777777777777888999999<<<;;;;;;::::::999999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>===>>>AAACCCFFFFFFGGGFFFEEECCCAAA@@@@@@@@@AAABBBCCCDDDDDDEEEMMMJJJGGGCCCAAABBBDDDEEEHHHIIIHHHFFFBBB@@@@@@@@@EEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>???@@@@@@???>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999:::888777666666555555666666555555555555444444444444444444444444444444444444111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222111111111111111111111111111111111111111111111111111111111111111222111111111111111222222222222111111111111222222222222222222222222222222111111111111111111111111222222222222222111111111222222111111111111222222000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111222222222222222222222222222222222111111111111111222111111000000111111222000000000000000000000000222222222111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111222222222222222111111111111111111111111111111111222222222222222222222222000000000000000000000000000111111111111222222222222222333444444555555666888777666666666777999:::;;;;;;<<<<<<<<<============>>>???@@@@@@@@@@@@@@@===>>>>>>>>>?????????@@@??????>>>===============???>>>>>>???AAABBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFDDDEEEGGGHHHHHHHHHGGGFFFBBBAAA@@@AAADDDFFFFFFFFFDDDEEEEEEEEEFFFFFFFFFFFF000000////////////000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000////////////000000111111000000000000111111000000111111111111000000000000000000000000000000////////////////////////000000000111111111111222111111000000/////////...000000000000000000000000000000111111111222222222222222333333444444444333333333333333333333333333333333333444444444555555444444444555555666666666777777777777777888888999:::::::::::::::999888888777888888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????>>>???AAACCCFFFFFFFFFEEEDDDBBBAAA@@@>>>???@@@AAACCCDDDEEEFFFLLLIIIEEEBBB@@@AAACCCEEEFFFGGGHHHFFFCCCAAAAAABBBDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA????????????????????????===>>>@@@BBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;:::::::::::::::999999999999999777777666555555555555666555555555444444444333333333333333333333333333333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222333222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111111111222222111111111111222222000000000000000000000000222222111111111111222222111111111111111111111111000000000000000000000000333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222222222333444444555555666666666555555666777888999:::;;;;;;<<<<<<============>>>???@@@@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>??????>>>===============>>>???????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@@@@BBBCCCDDDDDDEEEGGGIIIJJJJJJIIIIIICCCBBBAAACCCEEEGGGGGGGGGEEEEEEEEEEEEFFFFFFGGGGGG000000////////////000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000//////////////////////////////000000000111111111000000000///////////////111111111111111111111111000000111111111222222222111222333444444444333333333333333333333333333333333333333444444444555555444444444444555555555555666666777777888888888888888999999::::::999888777666777888::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@@@@@@@BBBCCCDDDDDDDDDCCCBBB@@@??????===>>>???AAACCCDDDEEEFFFGGGEEEBBB@@@???AAACCCEEECCCEEEFFFFFFEEEDDDDDDEEEDDDEEEFFFFFFFFFEEECCCBBBDDDDDDDDDDDDDDDDDDDDDDDD????????????????????????@@@AAACCCDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<;;;;;;:::::::::::::::999999999888888777666666555555555555555555444444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000222222111111111111222222111111111111111111111111000000000000000000000000333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222222222333444444555555666555555555555666777888999:::::::::;;;<<<======>>>===>>>???@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;<<<===???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@CCCBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>???AAACCCDDDDDDEEEGGGIIIJJJKKKKKKKKKFFFEEEDDDEEEGGGHHHHHHHHHEEEEEEDDDDDDDDDEEEFFFGGG000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000///000000111111000000///000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////111111111111111111111111000111111111111222222222111222333444555444333222333333333333333333333333333333333444444444555555444444444444444444444444555666777777888888777777777888999::::::999777777666777999;;;;;;<<<;;;;;;::::::::::::::::::::::::;;;===???@@@@@@@@@AAABBBBBBBBBAAA@@@@@@?????????>>>>>>???AAABBBDDDEEEEEEBBBAAA@@@@@@@@@BBBCCCEEEAAACCCFFFGGGFFFEEEEEEFFFCCCDDDFFFGGGGGGFFFDDDCCCEEEEEEEEEEEEEEEFFFFFFFFF@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDEEEEEEEEECCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBB>>>>>>===<<<;;;::::::999999999999:::999888888777777666555555444444555555444444444444333333333333333333333333333333333333111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111222222222111111111111111111111111111111111111111111111111000000000000111222333333222222111111111111222222111111111111111111111111111111111111111111111111000000000111111111111111222222111111111111222222000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111222222222111000000//////000000111000000000000000000000000111111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000//////000000111222222222000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222222222333444444555555666444444555666777888888999999999:::;;;<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>===<<<;;;:::999999::::::;;;<<<>>>@@@AAABBBCCCDDDEEEDDDBBBAAAAAABBBEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAAAAACCCDDDEEEDDDEEEGGGIIIKKKKKKKKKKKKIIIGGGFFFFFFGGGHHHHHHGGGDDDCCCBBBBBBBBBCCCEEEFFF000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000...///000111111000///...000000111111111111000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000111111111111111111111111000111111111111222222222000222333555555444333222222222222222222222222222333333333444444444555555444444444444444444444444555555777888888888777666666777888999999888777666666777:::<<<======<<<;;;::::::::::::::::::::::::999;;;>>>???>>>>>>???@@@@@@@@@@@@?????????@@@@@@>>>??????AAABBBCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCCBBBDDDGGGHHHFFFEEEEEEEEECCCDDDFFFHHHHHHFFFDDDCCCDDDDDDEEEEEEEEEFFFFFFFFFAAAAAAAAAAAAAAAAAAAAAAAAFFFEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCC>>>>>>===<<<;;;:::999999888999999:::999888777666666666555444444444444555444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000111222333444222222111111111111222222111111111111111111111111111111111111111111111111///000000000111111111222222222111111111111222222000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000////////////000000000000000000000000000000000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000......///000000111222222///000000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222222222333444444555555666444555666777888999999999888999999:::<<<======>>>>>>>>>>>>>>>>>>===<<<;;;===<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<===???@@@AAAEEEGGGHHHFFFCCCBBBCCCDDDFFFFFFFFFFFFEEEEEEEEEDDDAAAAAAAAABBBBBBCCCDDDEEEDDDEEEGGGIIIJJJKKKJJJJJJJJJIIIGGGFFFGGGGGGFFFEEEBBBAAA@@@???@@@AAACCCDDD000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000////////////000000...///000111111000///...000000111111111111000000000000000000000000000000000000000000000000000000............/////////000000000000000111111111111000000000000000000000000000111111111111222222222000111333555555444333222222222222222222222222222333333333444444444555555444444444444444444444444444555777888888888777666555666888999999888777666666888:::<<<>>>>>>===<<<::::::::::::::::::::::::777999<<<======<<<===>>>@@@@@@??????@@@@@@AAABBB??????@@@AAABBBBBBCCCCCCBBBBBBCCCDDDDDDCCCBBBBBBCCCFFFHHHHHHGGGDDDDDDCCCBBBDDDFFFHHHHHHGGGEEECCCCCCCCCDDDDDDEEEEEEFFFFFFAAAAAAAAAAAAAAAAAAAAAAAAGGGFFFDDDCCCAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCC???>>>===<<<;;;:::999999888888999:::999888777666666666555444444444444555444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222000000111111222222222222111111111111111111111111111111111111111111111111000000000000111222333444222222111111111111222222000000000000000000000000111111111111111111111111//////000000111111111222222222111111111111222222000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000111111222222222222000000////////////000000000000000000000000000000000000111111222222222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000---......///000111111111//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222333444444555555666444555666888999999::::::888888999:::<<<======>>>>>>>>>>>>>>>===;;;:::999;;;;;;;;;<<<<<<<<<<<<<<<===============>>>??????GGGIIIJJJHHHEEECCCDDDFFFHHHGGGGGGGGGFFFFFFEEEEEE??????@@@AAABBBBBBBBBCCCDDDEEEGGGIIIJJJJJJJJJIIIKKKIIIFFFEEEFFFFFFDDDCCCAAA@@@???>>>>>>@@@BBBCCC111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222111111000///......---////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111222222222333333333333222222111111222222333111222222333333333222111222222333333333333444444555555555555666666666666666666666666777777777777666666777888999::::::;;;999999999:::::::::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<=========>>>??????@@@@@@>>>??????@@@AAABBBCCCCCCDDDDDDEEEEEEDDDCCCAAA@@@DDDDDDDDDFFFHHHIIIHHHGGGFFFEEECCCBBBCCCDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCBBB@@@??????@@@EEEEEEEEEDDDCCCAAA@@@???AAAAAABBBBBBAAAAAA@@@???>>>===;;;:::999888888888777777888888888888777777777666555444444444444444444444444333333222222222444444444333333222222222000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111444333333222111111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222000000000000111111111111222222222222222222222222000000000000000000000000000111111111111222222222333333222222111000//////222222111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000222111111111000000////////////000111222333333333444444444555555555666666555555555555666666666666777888888999999:::;;;;;;<<<<<<;;;::::::::::::;;;>>>======<<<======>>>???============>>>>>>>>>>>>DDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFBBB???>>>AAACCCCCCBBBCCCFFFHHHIIIHHHHHHHHHIIIJJJIIIHHHFFFDDDBBB@@@?????????>>>>>>???@@@AAAAAA111111000000000000111111000000000000000000000000//////000000000111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111000///.........////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111222222222333333333222222111111222222333444333333333333333333333222222333333333333444444444555555555666666666666666666666777777777777888666666777777888888999999999999999::::::::::::;;;:::;;;<<<<<<======<<<<<<======>>>>>>???@@@@@@@@@??????@@@AAABBBCCCCCCDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHHHHGGGGGGEEECCCCCCDDDEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCDDDEEEDDDBBBAAABBBCCCDDDDDDDDDDDDBBBAAA@@@???AAAAAAAAAAAAAAA@@@??????===<<<;;;:::999888888777666777777888888777777666666666555444444444444444444333333333222222222222333333333333222222222111000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111444333222222111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222000000000000111111111111111111111111111111111111000000000000000000000000000111111111111222222222333333222111111000//////111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000111222222222333333333444444444555555555444555555555666666666666777777888888999::::::;;;>>>======<<<<<<<<<======<<<<<<======>>>???@@@@@@>>>>>>>>>>>>????????????CCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDBBB??????AAACCCBBBAAA???BBBEEEFFFFFFFFFGGGIIIIIIHHHFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>???@@@@@@111000000//////000000111000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111222222222222333222222111111111111222222666555444333222222333444222222333333333333444444444444444555555555666666666666777777777888888888666666666666666666666777888888999999999:::::::::;;;;;;<<<============<<<======>>>??????@@@@@@AAA??????@@@AAABBBCCCDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFAAABBBCCCEEEFFFFFFGGGGGGGGGEEECCCCCCDDDEEEDDDCCCAAABBBCCCCCCDDDDDDCCCCCCBBBDDDDDDDDDBBBAAABBBCCCCCCCCCCCCCCCBBB@@@?????????@@@@@@@@@@@@???>>>>>><<<;;;;;;:::999888777777666666777777777777666666666555444444444444444444222222222222222111111111222222222111111111111111000000000000000000000000000000000111111111222222000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111333333222111111111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222222111111000000///111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111222222222222333333333444444444444444444555555555666666777777777888999999::::::===<<<<<<<<<<<<<<<======:::;;;===???@@@AAAAAAAAA>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCAAA@@@@@@@@@AAABBBCCCCCCBBB@@@???@@@AAABBBAAA@@@???AAADDDDDDDDDDDDEEEFFFFFFFFFEEECCCBBB@@@??????=========<<<======>>>???000000////////////000000////////////////////////////////////000000000111////////////////////////////////////////////////////////////////////////000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000111111111111222222222222222222111111111111222222777555333111000111222333222222222333333333444444333333444444444555555555666666666777777777888888555555555555555555555444888888888888999999999999;;;;;;<<<============<<<======>>>>>>???@@@@@@AAA??????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEE@@@BBBDDDDDDDDDDDDEEEFFFEEECCCBBBBBBCCCDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBB@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<<<<:::::::::999999888777666555666666777777666666555555555444333333444444444111111111111111111111111111111111000000000000000000000000000000000000000000000111111111222222222000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111222222111111111111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111111111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000111111111222222222222111111111000000000///000000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111111000000000000000222222222111111111111111111111222222222333333333333333444444444555555555666666777777888999999999999999999999::::::;;;<<<:::<<<>>>@@@AAAAAA@@@???===>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAA??????>>>??????@@@AAABBB??????@@@@@@AAAAAA@@@???BBBCCCDDDDDDBBBBBBBBBDDDDDDCCCCCCBBBAAA@@@??????<<<<<<<<<;;;;;;<<<<<<===000000////////////000000////////////////////////...////////////000000000////////////////////////////////////////////////........................////////////////////////000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000111111111222222222222111111000000111111222555333111//////000111222222222222333333333444444333333333333444444444444555666666666666777777777555555555444444444444444777777777888888888999999::::::;;;<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@>>>??????@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBAAACCCEEEEEECCCBBBCCCEEEBBBAAA??????AAABBBAAAAAA@@@AAAAAABBBBBBBBBBBBBBB@@@BBBBBBBBB@@@???@@@AAA@@@AAAAAAAAA@@@???>>>===<<<<<<======<<<<<<;;;:::888999999999999777666555555555666666666666555555444444333333333444444555111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111111111111000000111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111///////////////////////////000000000111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111000000000000000//////000000000111111111000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111222222222111111111111111111111111222222222333333333333333333444444444444555666666777777888888999888888888999999;;;<<<======>>>???AAA@@@???===<<<<<<<<<<<<============>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>???@@@@@@>>>>>>???@@@??????>>>>>>???@@@AAAAAA@@@@@@AAACCCBBBAAAAAAAAA@@@@@@@@@@@@<<<<<<;;;;;;;;;;;;;;;<<<000//////......//////000000000000000000000000000......////////////000000000000000000000000000000////////////////////////........................////////////////////////000000000000////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111000000000000111111222111000//////000111222222222333333333333444444222222222333333333444444444444555555555666666666444444444444444444555555666777777777777888888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>???======>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBEEEGGGFFFCCCAAABBBDDD@@@???===>>>@@@AAA@@@@@@???@@@AAAAAABBBBBBAAAAAADDDEEEEEEDDDBBBAAAAAABBB??????@@@@@@???>>>======:::;;;;;;;;;;;;:::999999777888888999888777666555444444555555555555444444333333333333333444444555111111111222222222222222000000000000111111111111000000000000000000000000111111111222222222222333000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111000000000000111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111111111////////////////////////000000000000111111111111222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000...//////000000111111111000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111222222111111222222222333333333222222222333333333444444555555555666777777888888999999999:::;;;===>>>???>>>>>>??????>>>===;;;:::;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???===>>>???>>>======>>>???:::<<<===>>>>>>???BBBDDD@@@@@@@@@@@@AAAAAAAAAAAA===<<<;;;;;;:::;;;;;;;;;//////............//////000000000000000000000000........./////////000000000000000000000000000000////////////////////////........................////////////////////////////////////000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000111111222333333222222333333333333444444222222222222333333333333333333333444444444444555333333444444555555666666666666666777777777888888777888999999::::::999999::::::;;;;;;<<<=========<<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>???AAACCCDDDEEEHHHJJJGGGBBB???@@@BBB@@@???===>>>@@@AAAAAA@@@??????@@@AAAAAAAAAAAAAAAEEEFFFFFFDDDBBB@@@@@@AAA>>>>>>??????>>>>>>======999999::::::999999888777666777888999888777555444444444444555555444444444333333222222333333444555222222222222333333333444000000000111111222222222000000000000000000000000111111111222222222333333000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111222000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000111111111111222222222///000000000000000000000......//////000111111222000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000111222222222333222222222222333333333444222222222222333333333333444444555666666777777888888888999:::;;;===???@@@=========<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>>>>AAA@@@???>>>===============>>>>>>===;;;;;;===@@@@@@AAAAAA@@@>>>???AAACCC???@@@@@@AAAAAABBBBBBBBB======<<<;;;;;;;;;;;;;;;//////............//////000000000000000000000000............/////////000000000000000000000000000////////////////////////........................////////////////////////////////////000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111///000111333444444444444222222333333333444444444111111222222222333333333222222222333333333444444333333444444555666777777666666666666777777777777777777888999999999999888999999::::::;;;<<<<<<===;;;;;;<<<===>>>???@@@@@@;;;;;;<<<===@@@CCCFFFHHHFFFIIIKKKHHHBBB??????BBBAAA???>>>???@@@BBBBBBAAA??????@@@AAAAAAAAAAAA@@@DDDEEEEEEBBB???======>>>===>>>>>>>>>>>>>>>===<<<999999999999999888777777555666888999888777555444333444444555555444444333222222222222333333444555222222222333333444444444000000111111222222222333000000000000000000000000111111222222222333333333000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000///000000111222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111000111111111111222222222////////////000000000000---......///000111111222000111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000//////000000111111111222//////000111222333333444222222333333333444444444111111222222222333333333444444555555666777777777666666666888999;;;===>>>;;;;;;;;;;;;;;;<<<===>>>============>>>>>>>>>>>>============>>>>>>>>>???BBBAAA@@@>>>===============>>>>>><<<999:::===AAAKKKJJJHHHEEEAAA??????@@@???@@@@@@AAABBBBBBCCCCCC>>>===<<<;;;;;;;;;;;;;;;000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////////////////111111000000//////......000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000222222222222222222222222000111111111111222222222222222333333333333444444444444444444444444444444666555444333333444555666555555555555666666666666666777777777777777666666777888999:::;;;<<<<<<===<<<<<<===>>>>>>>>>>>>>>>;;;;;;<<<>>>???AAABBBBBBBBBCCCDDDEEEEEEEEECCCCCC??????@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@???>>>>>>BBBAAA???===<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888777777777777666666666666333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111222222222111111111000000111111222222222222111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333111111111111111111111111000000000000000000000000111111111000000000000000000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222111111111000000//////000000000000000000000000111111111000000000000000111111111111000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000111111111111222222111111111111222222222222333333333333444444444444444444444444444444444444444555555555666666777777777777888999:::;;;===;;;999;;;>>>@@@???===<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???>>>>>>===<<<<<<<<<<<<===>>>;;;===AAA===999DDDUUU]]]]]]YYYQQQGGG???<<<<<<>>>???@@@BBBCCCDDDDDDEEEAAAAAA???>>>======<<<<<<000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000222222222222222222222222000111111111111222222222222222222333333333444444444444444444444444444444666555444444444444555666555555555555666666666666666666777777777777666666888888888999:::;;;;;;<<<======>>>???????????????<<<===>>>???@@@BBBCCCCCC@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@??????>>>>>>AAA@@@???>>>======>>>>>>>>>>>>======<<<=========<<<<<<;;;;;;:::999999999777777777777666666666555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111222222222111111111000000111111222222222222111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000111000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222222111111000000000000000000000000000000111000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000111111111111222222111111111111222222222222222333333333444444444444444444444444444444444444444555555555666666777777777777888999::::::;;;::::::<<>><<<:::;;;<<<<<<<<<<<<;;;;;;>>>======<<<<<<===>>>>>>???>>>>>>===<<<<<<<<<<<<===:::;;;???======KKK^^^qqqtttqqqfffUUUGGGBBBBBB???@@@AAABBBCCCDDDDDDDDDBBBBBB@@@???======<<<<<<000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000222222222222222222222222000111111111111222222222222222222222333333333333555555555555555555555555666555444444444444555666444555555555555666666666666666777777888777777666888888888999999:::::::::>>>>>>???@@@@@@@@@@@@???===>>>???@@@AAACCCCCCDDDAAA@@@??????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAA>>>>>>=========>>>??????===<<<<<<;;;;;;:::999999777777777666666666555555333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111222222222111111111111111111111222222222222111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111333333222222222222111111000000000000000000000000000000000000000000111111111111111111000000000000000000////////////000000000000000000000000000000///000000111111000000///000000000000111111111111222222111111111111222222222222222222333333333333444444444444444444444444444444555555555666666666777777777777888999::::::::::::;;;===??????===;;;999999:::;;;<<<<<<<<<<<>>=========>>>>>>AAA@@@???>>>===<<<<<<<<>>===<<<<<>>????????????>>>>>>>>>???@@@AAABBBCCCCCCDDDCCCAAA@@@???@@@@@@AAA??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDDDD>>>>>>>>>>>>>>>??????@@@======<<<;;;;;;::::::999777777666666666555555555333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000//////////////////////////////000111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000000000000000000111111111///000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111///000000000111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111000000000///000000////////////000000000000000000000000000000//////000000000000/////////000000000111111111111222222111111111111222222111222222222222333333333333333444444444444444444555555555555666666666666666666666777777888999:::888:::<<<>>>???>>><<<:::888888:::;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@BBBAAA@@@???>>>=========BBB@@@??????===???JJJWWWdddtttzzzbbbJJJAAABBBCCCCCCCCCDDDDDDCCCCCCBBBDDDCCCBBB@@@>>>===<<<<<>>============>>>>>>???@@@AAABBBBBBEEEDDDCCCAAAAAAAAABBBCCCAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBDDDEEEFFFFFFFFF??????>>>>>>>>>>>>??????===<<<<<<;;;::::::999999666666666666555555555555333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000//////////////////////////////000111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000//////000000111111111111///000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111///000000000111111111111/////////000000000000000000000000000000000000000//////000000111111111111111111111111000000000///000000////////////000000//////////////////////////////000000000000/////////000000000111111111111222222111111111111222222111111111222222222333333333333333444444444555555555555555666666666777777666666666666777888999:::888:::===>>>>>>===;;;:::888999:::;;;<<<<<<======;;;;;;<<<===???AAABBBCCCBBBBBBAAA@@@???>>>>>>>>>@@@AAABBBBBB???>>>DDDKKKTTThhh{{{yyydddNNNEEEEEECCCCCCCCCCCCCCCCCCBBBAAADDDCCCAAA???>>>===<<<<<<000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////......//////000000111111000000000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111222222222222444444444444444444444444444444555666666555444444333444444444444555555555666666777888999999999999777888999:::;;;<<<<<<===:::;;;<<<<<<======<<<<<<>>>>>>>>>???@@@AAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCDDDEEEFFFFFFFFF@@@???>>>============>>><<<;;;;;;::::::999888888666666666555555555444444333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111111111111111111222222222111111222222222222111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000/////////000111111222222000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111.........////////////000000000000000000000000000/////////000111111222222111111111111000000000000000000////////////000000////////////////////////...//////000000//////...000000000000111111111111222222111111111111222222111111111111222222222222222333333444444555555555555555666666666777777777666666666666777888999999888;;;===>>>===;;;:::;;;::::::;;;<<<============999999:::<<<>>>AAACCCDDDBBBBBBAAA@@@@@@@@@@@@AAA;;;???BBBCCCAAA@@@AAADDDHHHYYYjjjkkk\\\KKKDDDCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAA???>>>======<<<<<<000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////.........///000111111111000000000000////////////000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111222222222222333333333333333333333333444444555666666555444444333333444444444555555555666666777888999999999999777888999:::<<<>>>??????;;;<<<<<<===============??????@@@@@@AAABBBBBBBBB@@@AAABBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@>>>???AAACCCCCCDDDCCCCCC@@@???>>>===<<<;;;;;;;;;;;;::::::999999888777777666666555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000111111111222222222111111222222222222111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000...//////000111111222222000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111.../////////000000000000000000000000000000000000...//////000111111222222111111111111000000000000000000////////////000000////////////////////////......////////////......000000000000111111111111222222111111111111222222111111111111222222222222222222333333444555555666555666666666777777777777666555555666666777888999999;;;======;;;999:::<<<<<<<<<======>>>=========999999:::;;;===@@@BBBCCCAAAAAAAAAAAAAAABBBBBBCCC;;;@@@CCCCCCBBBAAA@@@@@@???HHHQQQRRRJJJBBB??????@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>===<<<<<<======000000000000000000000000////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////---......///000111111222000000000000////////////000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222333444555666666555444333333333333444444444555555666666777999999:::::::::777777999;;;===???@@@AAA<<<======>>>>>>>>>>>>>>>AAAAAAAAABBBBBBCCCCCCCCC@@@AAACCCEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>===>>>???AAABBBBBBAAA@@@AAA@@@>>>===;;;:::::::::::::::999999888777777666666666555555555444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000111111222222222222111111222222222222111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000...//////000111222222222000000000000111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111//////000000111111111222000000000000000000000000...//////000111222222222111111111111000000000000000000////////////000000////////////////////////......////////////......000000000000111111111111222222111111111111222222000111111111111222222222222222333333444555666666666666666666777777777777555555555666666777888999:::<<<===<<<999888:::======>>>>>>>>>>>>>>>===<<<:::::::::;;;===>>>@@@AAAAAAAAAAAAAAABBBCCCDDDDDD@@@CCCEEECCCAAA@@@???===;;;>>>AAAAAA???>>>???AAA>>>???@@@AAAAAAAAAAAA@@@======<<<<<<<<<<<<======000000//////.........---///////////////////////////////////////.........////////////////////////////////////////////////............////////////////////////////////////............////////////000000000000000000000000000000//////.........---............////////////......////////////......000000000000000000000000111000000111111///...///000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222222222111111222222333444444444444444444444444444:::888666444333444555666666777777888888999::::::999:::<<<======;;;:::999;;;;;;;;;;;;;;;<<<===>>><<<>>>@@@CCCDDDCCCBBBAAABBBBBBAAA@@@AAABBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBB@@@???>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;:::::::::888999;;;;;;;;;999777666777666555444444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000111111111111000000//////000000000000//////000000000000111111111111000000000000111111111111111111111111111111111111222111000//////000111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000///......////////////000000000000222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000////////////////////////......////////////......000000000000000000000000000000000000111111111111222222222111111111000000222222333333333333444444444555666777888999::::::777777888888888999999999999::::::;;;<<<===>>>>>>===>>>@@@@@@@@@???===;;;<<<======>>>???@@@@@@@@@>>>??????@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>??????@@@>>>>>>>>>???@@@@@@AAAAAA;;;;;;<<<<<<<<<<<<<<<<<<000/////////............/////////////////////////////////////////////...////////////////////////////////////////////////............////////////////////////////////////............////////////000000000000000000000000000/////////........................////////////......////////////......000000000000000000000000111///............///000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222222222111111222222333444444444444444444444444444999888666444333444555555777777777888999999::::::999:::;;;<<<<<<;;;:::999;;;:::;;;;;;<<<===>>>???>>>???@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>===============@@@@@@@@@@@@@@@@@@@@@@@@???>>>===;;;::::::::::::888999:::;;;:::999777666888777666555444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000111111111111000000//////000000000000//////000000000000111111111111000000000000111111111111111111111111111111111111222111000//////000111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000///......////////////000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111000000000000////////////////////////////////////////////////////////////......////////////......000000000000000000000000000000000000111111111111222222222111111111000000222222333333333333444444444555666777888999999:::888888888888999999999999999999:::;;;<<<===>>>>>>===>>>@@@@@@@@@???===<<<<<<<<<===>>>>>>???@@@@@@>>>>>>??????@@@AAAAAABBB@@@@@@@@@@@@????????????>>>============>>>??????============>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAAAAAAAAAAA@@@@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;:::999999999888888999::::::999777666999999777666444444333333333333333333333333333333111111111111111111111111111111111111111111111111000000111111111111000000//////000000000000//////000000000000111111111111000000000000111111111111111111111111111111111111111111000000000000111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000///......////////////000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////////////////////////////////////////......////////////......000000000000000000000000000000000000111111111111222222222111111111111111222222333333333333444444444555555666777888999999888888888999999999::::::999999:::;;;<<<===>>>>>>>>>???@@@@@@@@@???===<<<<<<<<<======>>>>>>??????>>>>>>>>>???@@@@@@AAAAAA????????????>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;///////////////.........////////////////////////............////////////////////////////////////////////////////////////............////////////////////////////////////............///////////////////////////////////////////////////.....................////////////......////////////......////////////////////////222333222......//////---////////////////////////////////////////////////////////////////////////...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111111111111111111222222333333333333333333444444444777666555444444444444555777777888888999:::::::::888999999:::;;;::::::999999999:::;;;<<<>>>@@@AAABBBAAA@@@???????????????>>>>>>>>>>>>?????????@@@????????????>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<>>===<<<:::999999888888777888888999999888777777;;;:::888666444333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000//////000000000000/////////000000000111111111111///000000000111111111111111111111111111111111111000000000000000111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000111111111000000000000000000000000000000///......////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000///000000000111111111111000000000000////////////////////////////////////////////////////////////......////////////......///////////////////////////000000000111111111111111111111111111111111111222222222333333333444444444444555666666777888888888888888999999999999:::888999:::;;;<<<======>>>>>>>>>?????????>>>===<<<<<<<<<<<<======>>>>>>>>>======>>>>>>???@@@@@@@@@>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<============<<<<<<;;;::::::999;;;;;;;;;:::::::::::::::.........///////////////////////////////////////---.........//////000000////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////.........///////////////............////////////......////////////......////////////////////////,,,000111......111000,,,///////////////////////////////////////////////////////////////////////////000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000111111222333222222222333333333444444666555555444444444444444666777777888888999999:::777888888999999::::::999888888999:::<<<===???@@@AAAAAA???>>>>>>>>>>>>>>>======>>>>>>>>>???????????????>>>>>>>>>=========<<<<<<===>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::888888888888666777777777777777777777:::999888666444333222222222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000/////////000000000111111111111///000000000111111111111111111111111111111111111//////000000111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111000000000000000///......////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000///000000000111111111111000000000000////////////........................////////////////////////......////////////......///////////////////////////000000000111111111111111111111111111111111111222222222333333333444444444444444555666666777777777777888888888888999999888888999:::;;;<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<=========<<<======>>>>>>??????@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;<<<<<<===???>>>======<<<;;;::::::;;;;;;::::::999999999999.........///////////////////////////////////////------......///000000000////////////////////////////////////////////////............////////////////////////////////////............////////////000000000000000000000000.........///////////////............////////////......////////////......000000000000000000000000***000111------222222---000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000111222222111111222222333333444444444444444444444444444444555555666666777888888999777777777888888999::::::888888888999:::<<<===>>>????????????>>>>>>======<<<===>>>>>>??????>>>>>>??????>>>>>>>>>============>>>???@@@??????===<<<========================<<<;;;:::999888777777777666666666666666777777777888888666555333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000//////000000000000111111111111000000000000111111111111111111111111111111111111...///000111111222111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000///......////////////000000000000111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111/////////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000////////////........................////////////////////////......////////////......000000000000000000000000000000000000111111111111111111111111111222222222222222333333333333444444444444444444555555666666666666666777777777888888888888999:::;;;<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<======??????>>>===<<<<<<;;;;;;;;;::::::999999888888777............/////////000////////////////////////------......///000000111////////////////////////////////////////////////............////////////////////////////////////............////////////000000000000000000000000............/////////000............////////////......////////////......000000000000000000000000:::>>>:::000---222222---000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000111222222000111111222333333444444333444444444555444444444444444555555666666777777666666666777888999999:::888888888888999:::;;;<<<===>>>?????????>>>===<<<<<<===>>>???@@@???>>>>>>?????????>>>>>>>>>======>>>???@@@@@@@@@>>><<<;;;========================<<<;;;:::888777777777777555555555555666666777777666666444333333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000//////000000000000111111111111000000000000111111111111111111111111111111111111---...000111222222111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000///......////////////000000000000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111000000000000////////////........................////////////////////////......////////////......000000000000000000000000000000000000111111111111000000111111111222222222222222333333333333444444333444444444444555555555555555555555666666666666888888999:::;;;<<<<<<===;;;;;;::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>????????????>>>>>>>>>======<<<<<<<<<;;;<<<======>>>>>>>>>======<<<<<<;;;;;;:::::::::999888777777777---.........//////000000////////////////////////---------...///000000111////////////////////////////////////////////////............/////////000////////////////////////............/////////000000000000000000000000000---.........//////000000............/////////000......////////////......000000000000000000000000NNNOOOEEE444---222222,,,000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000111111222000000111222333333444444333333444555555444444444333333444444555666666666666666666666777888999:::888777777777888999::::::;;;===>>>@@@@@@???===<<<<<<===???@@@@@@@@@???>>>????????????>>>>>>>>>>>>>>>???@@@@@@???===;;;999========================<<<;;;999888777777666666555555555555555666777888555444333333222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000//////000000000000//////000000000000111111111111000000000000111111111111111111111111111111111111---...000111222222222111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000//////...////////////000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111000000000000////////////........................////////////////////////......////////////......000000000000000000000000000000000000111111111111000000111111222222222222222222333333333444444444333333444444444444444444444444444555555555555666777888999:::;;;<<<<<<===;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>????????????>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999888777777666111000///......///000111111111000000//////..................//////////////////////////////////////////////////////////////////............//////000000//////.........---////////////////////////000000000000000000000000///////////////////////////////////////.........---.........//////000000///......------///000111>>>HHHGGG888,,,---000///............////////////////////////////////////000000//////.........---////////////000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000111111111111222222222222222333333333333444444444444444444444444444444444444444555444444333333555555666777888999::::::999999999::::::;;;;;;;;;===:::888999<<<===<<<;;;;;;<<<===>>>>>>?????????>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>============<<<<<<<<<===============:::999888777666666666666666666666555444444333333222222222222222222222222222222222111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111111111///...---111111222222222222111111111111000000//////......////////////000000000000000000000000000000000000222111111111000000//////000000000000000000000000222111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000222111111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111000000//////......000000//////.........---//////............//////////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000111111111111222222222222222222222222333333333444444444555555666666555555555666666777999999999999999999999999::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;<<<=================================<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>????????????===>>>>>>>>>>>>======<<<:::999888777666666666666111000///......///000111000000000000//////..................//////////////////////////////////////////////////////////////////............//////000/////////............/////////////////////////////////////////////////////////////////////////////////////////////.............../////////000///......---...///000111222;;;;;;000***...111///............////////////////////////////////////000/////////............////////////000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000111111111111222222222222222222333333333444444444444444444444444444444333444444555444444333333555555666777888999::::::999999999:::::::::;;;;;;<<<:::888999<<<===<<<;;;:::;;;<<<======>>>>>>>>><<<<<<<<<===========================<<<<<<<<<<<<999999:::;;;<<<======>>>:::999888777666666666666666666666555444444333333222222222222222222222222222222222111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111111000///...---000111111222222111111000111000000000/////////...////////////000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111111111000000000///////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111111111111000000000///000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111000000000/////////...000/////////............//////............//////////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000111111111111222222222222222222222222333333333444444444555555555555555555555666777888::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;:::;;;<<<==================>>>>>>>>>>>>===<<<<<<:::999888777666666666666000//////......//////000000000000////////////...---............///////////////////////////////////////////////////////////////............//////////////////............////////////////////////........................////////////////////////......//////////////////............///////////////............///000000+++111111+++)))///111...............////////////////////////////////////////////////............////////////000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000111111111111222222222222222222222333333333333444444444444444444444444333333444444555444444333555555666777888999::::::999999999999::::::::::::<<<:::999:::<<<===<<<;;;999:::;;;<<<============;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;777777888:::;;;<<<===>>>:::999888777666666666666666666555555444333333333222222222222222222222222222111111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////...000111111222222111111000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000////////////////////////............//////............//////////////////////////////////////////////////////////////////////////////000000000000111111111111000000000111111111222222222222222222222222222222333333333444444444555555444444444555666777888999::::::::::::::::::::::::============<<<;;;::::::::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;>>>>>>>>>>>>>>>===<<<;;;999888777666666555666666////////////////////////////////////////////////---------.........////////////////////////////////////////////////////////////............/////////////////////.........////////////////////////........................////////////////////////............////////////.........///////////////............/////////000000222000,,,,,,000000,,,............///////////////////////////////////////////////////.........////////////000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////000000111111111222222222111222222222222333333333333333333333333333333333333333444444555444444444555555666777888999::::::999999999999999999999:::;;;;;;;;;<<<<<<===<<<<<<::::::;;;<<<============<<<<<<<<<<<<======>>>>>>=========<<<<<<<<<;;;;;;888999999:::;;;<<<<<<===:::999888777666666666666666666555444444333333222111111111111111111111111111111111111000000000000///000000000111111111111000000000000000000000000///////////////////////////////////////////////////000000000000/////////000000111111111111000000000000000000////////////////////////000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111111000000000000000//////000000000111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////111111111000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000///////////////////////////.........//////............/////////////////////////////////////////////////////////////////////////////////000000000111111111111000000111111111222222222222222222222222222222222333333333444444444555555444444444555666888999:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>===<<<;;;:::999::::::;;;;;;<<<=========??????????????????????????????>>>===<<<;;;::::::<<<<<<=========<<<;;;;;;>>>>>>>>>>>>===<<<;;;;;;888777666666555555555666......////////////...................../////////------------............//////////////////////////////////////////////////////............//////.........///////////////////////////////////////........................////////////////////////---.........//////000000///////////////.........---......///////////////333333000...///111000,,,............////////////////////////////////////.........///////////////////////////000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////000000111111111222222222111111111222222222333333333333333333333333333333222333333444555555555444555555666777888999::::::999999999999999999999999:::;;;<<<======<<<<<<<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666666666666555555555444333333222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////000////////////000000000000000000111111000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000........./////////////////////............/////////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111222222222222222222222222222222222222333333333444444444555555444444555555777888::::::;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;:::999::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<<<<;;;;;;======>>>>>>>>>======<<<>>>>>>>>>======<<<::::::777666555555444555555555---......//////......------............/////////,,,------------.........//////////////////////////////////////////////////////............//////.........///////////////////////////////////////........................////////////////////////------......///000000000///////////////.........---......///000///////////////......000111000...............////////////////////////////////////.........///////////////////////////000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000111111111111222222222111111111111222222222222333333333333333333333333222222333444555555555555555555666777888999::::::999999999999999888888888999;;;>>>>>>===<<<<<<===;;;<<<===>>>???????????????>>>>>>===<<<<<<;;;;;;???>>>>>>>>>==================<<<<<<;;;::::::::::::999888777666666666666555555444444333222222222111111111111111111111111//////000000000000000111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111///000000111111000000///////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000........./////////////////////............//////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111222222222222333222222222222222222222222333333333444444444555555555555555666777888999:::::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999999::::::;;;;;;<<<=================================>>>>>>>>>=========<<<<<<======>>>>>>>>>>>>>>>===>>>>>>>>>===<<<;;;:::999555555444444444444555555------...//////...---------------.........//////,,,,,,---------.........//////////////////////////////////////////////////////............//////............/////////000////////////////////////////////////////////////////////////////////////------......///000000111000/////////............------///000000000///...------...//////......///............////////////////////////////////////............/////////000////////////000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000111111111111222222222111111111111222222222222222222222222222222222222111222333444555555555555555555666777888999::::::999999999999888888888777888;;;??????===<<<<<<===:::;;;<<<===>>>>>>>>>>>>===============<<<<<<<<<>>>>>>=========<<<<<<<<<;;;;;;;;;::::::::::::::::::999888777666666666666555555444333333222222111111111111111111111111111////////////000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///......///000111222//////000000000000//////.../////////000000000111////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000///000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000000111............/////////000//////............//////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111222222222333333222222222222222222222222333333333444444444555555777777666666777888888999::::::::::::::::::::::::999:::::::::::::::999999::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>===<<<;;;999888555444444333444444555555,,,---...//////...---,,,---------.........//////,,,,,,,,,---------......//////////////////////////////////////////////////////............//////---.........//////000000////////////////////////000000000000000000000000////////////////////////---------...///000000111000000//////.........---,,,---///000000000///...000000111222///,,,,,,.............../////////000////////////////////////---.........//////000000////////////000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222111222333444555555555555555555666777888999::::::999999999999888888777777888<<>><<<<<<===999:::;;;<<<============;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<;;;;;;;;;888888888999999::::::::::::999888777666666666666555555444333333222222111000000000000000000000000.../////////000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///.........000111222//////000000000000//////.../////////000000111111////////////000000000000000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111111222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000//////000000111111111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000111111---.........//////000000//////............//////////////////////////////////////////////////////////////////////////////000000000000111111111111111111222222222333333333222222222222222222222222333333333444444444555555888777777777777777888888999999999999999999999999888888999:::::::::999999::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????999:::;;;<<<============>>>>>>>>>===<<<:::999888444444333333333444444555////////////////////////........................////////////////////////---------............///////////////////////////..................------////////////////////////000000000000000000000000111000000///...---------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444333333333444444444555555777777777888999999::::::<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<===>>>???<<<<<<;;;;;;;;;<<<<<<===???>>>===============>>>@@@@@@???>>>===<<<;;;;;;;;;:::888666666777888999777666666666666666777888444444333333222111000000000000000000000000000000111111000000//////......000///.........///111222000000000000////////////////////////000000000000000000000000000000000000222111000.........///000......///000000000000000000000000000000000000000000000000000000000000000222222111000//////000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000///.........///111222000000000000000000000000000000000000000000000000///000111222222111000///000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......------------......................................................---------............///////////////////////////////////////000000000000000111111111111222222222222222333333333333444444444444444555555555555666999999888888777666666666888888999::::::::::::999::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<;;;;;;<<<999777999<<<>>>===;;;<<<<<<;;;:::888777666666222222333333333333444444////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////........................////////////////////////000000000000000000000000111000000///......------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444333333333444444444555555666777777888888999::::::;;;;;;;;;::::::::::::999999999:::;;;<<<===>>>>>><<<;;;;;;;;;;;;;;;<<<<<>>>>>>>>>>>>>>??????@@@@@@???>>>===<<<;;;:::;;;:::888777666777888999888777777666666666777777444444333333222111111000000000000000000000000000111000000000/////////...000//////...///000111222000000000000////////////////////////000000000000000000000000000000000000222111000///......///000......///000000000000000000000000000000000000000000000000000000000000000222222111000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111000000///000111222333000000000000000000000000000000000000000000000000///000111222222111000///000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////....../////////................................................---------............///........................////////////000000000000000111111111111222222222222222333333333333444444444444444444555555555555888888777777777777666666777888888999999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;===<<<<<<;;;;;;<<<<<<============>>>======<<<<<<>>>;;;::::::===>>>===<<<<<<<<<;;;:::999999888888555555555444444333333333////////////////////////000000000000000000000000////////////////////////////////////000000000111////////////////////////........................////////////////////////000000000000000000000000000000000///......------........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444333333333444444444555555666666777888888999999::::::::::::999999999888888999999:::;;;<<<======>>>;;;;;;::::::::::::;;;;;;======>>>>>>??????@@@@@@??????>>>===<<<;;;;;;::::::999888777666777888999999999888777666666666666444333333222222111111111000000000000000000000000000000000000///////////////////////////000111111000000000000////////////////////////000000000000000000000000000000000000111000000////////////000......///000000000000000000000000000000000000000000000000000000000000000222111000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222000000111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111000111222222333000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000................................................---------............///------------------------////////////000000000000000111111111111222222222222222333333333333444444444444444444555555555555666666666666777777777777666666777888888888888888::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<===>>>>>>>>>======@@@>>><<<<<<===>>>===<<<;;;;;;;;;;;;::::::999999888777666555444333333222////////////////////////////////////////////////////////////////////////....../////////000000000////////////////////////---------...............////////////////////////////////////////////////000000//////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111222222222333333333444444333333333444444444555555666666777777888999999999999999999888888888888777999999:::;;;;;;<<<======;;;;;;:::999999999::::::;;;<<<<<<===>>>?????????>>>>>>===<<<<<<;;;::::::999888777777777777888888:::999888777666555555555333333333222222111111111000000000000000000000000000000000000///////////////////////////000000111000000000000////////////////////////000000000000////////////////////////000000000////////////000......///000000000000000000000000000000000000000000000000000000000000000111111000000000000000111///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000222222222222222222222222000000111111111000000///000000000000000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////000000000111111111222222000000000000000000000000000000000000000000000000000000000111111000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000//////////////////000................................................---------............///------------------------////////////000000000000000000111111111222222222222222222333333333444444333333444444444555555555444444555666666777888888555666666777777777777777999999::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<======<<<<<<<<<<<<======;;;<<<===>>>>>>>>>>>>>>>@@@???===<<<<<<<<<;;;;;;::::::999999999999999999666666666555444333333222////////////////////////........................////////////////////////------........./////////////////////////////////---------.........//////////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111222222222333333333444444333333333444444444555555555666666777888888999999999999888888888777777777999999::::::;;;<<<<<<<<<<<<;;;:::999999999999999999999;;;<<<==================<<<<<<;;;;;;::::::777777777777777777888888999888777666555555555555333333222222222222222111000000000000000000000000////////////000000000000...//////000000000000000000000000000////////////////////////000000000000/////////////////////////////////000000000000///......///000000000000000000000000000000000000000000000000000000000000000111000000000000000111111///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000/////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000111000000000000000000111000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////......------......///................................................---------............///------------------------////////////000000000000000000111111111222222222222222222333333333444444333333333444444444444555333333444555666777777888555555666777777777777666999999999::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<=========<<<<<<=========<<<<<<===>>>?????????>>>>>>===<<<;;;:::999999999888888888777777777777777333333333333333333333444////////////////////////........................////////////////////////------------............////////////////////////,,,,,,------.../////////////////////////////////000000000000000000000000//////////////////..............................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444333333333444444444555555555555666777777888888999999999999888888888777777999999::::::;;;;;;;;;;;;===<<<;;;::::::999999:::888999:::<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::666666777777777777777777777777666555444444444444222222222222222222222222000000000000000000000000////////////000000000000......///000000000000000000000000000////////////////////////000000000000000000000000000000000000...//////000000000000///......///000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000......///000000000000///000000000000000000000000000000000000000000000000111111000000000000111111000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......------------......................................................---------............///------------------------////////////000000000000000111111111111222222222222222333333333333444444333333333333444444444444333333333444555666666777555555666777777777777777888999999::::::;;;;;;<<<:::;;;;;;;;;<<<<<<<<<<<<>>>======<<<<<<======>>>======>>>?????????>>>>>>;;;<<<;;;:::777777888999777777777666666666555555222222222333333333444444////////////////////////........................////////////////////////............////////////////////////////////////,,,,,,------...//////000////////////////////////000000000000000000000000.../////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444333333333444444444555555555555666666777888888888::::::999999999888888888999::::::::::::;;;;;;;;;>>>===<<<;;;::::::::::::999:::<<<======<<<:::999;;;;;;;;;:::::::::::::::555666666777777777777777555444444333333333444444222222222222222222222222000000000000000000000000.../////////000000000111---...///000111000000///000000000000////////////////////////000000000000000000000000000000000000---...///000111111000///......///000000000000000000000000000000000000000000000000000000000000000000000000000000111222222000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111///000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000...///000111111111000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////................................................---------............///........................////////////000000000000000111111111111222222222222222333333333333444444222222333333333444444444333333333444444555555555666666777888888888888777888888999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>============>>>>>>>>>>>>?????????>>>======999;;;;;;999777666888:::999999888777666555555444444444444444444333333333////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////,,,,,,------...///000000////////////////////////000000000000000000000000.........///////////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222333333333444444444333333333444444444555555555555666666777888888888:::::::::999999999999888:::::::::::::::::::::;;;???>>>===<<<;;;::::::::::::;;;===>>>>>><<<;;;999;;;;;;::::::::::::::::::555555666777777888777777333333222222222333444444222222222222222222222222000000000000000000000000.../////////000000111111---...000111111111000///000000000000////////////////////////000000000000000000000000000000000000---...///111111111000///...//////000000000000000000000000000000000000000000000000000000000000000000000///000000111222222000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222///000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///000111222333222111111000000000000000000000000000000000000000000000000222111000//////000111222000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000................................................---------.........//////////////////////////////////////////000000000000000111111111111222222222222222333333333444444444222222333333333444444444333333444444444444555555666666777888888888888888888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>============>>>>>>???????????????>>>===<<<999:::;;;:::777666888;;;;;;:::999888777666555444777777666555444333333222222111000...------------........................................................................000000//////......------........................///......------///000111//////............////////////.........---------////////////////////////..............................////////////......//////000000000000////////////.........---------............////////////////////////////////////000000//////.........---............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111111222222222333333333222222333333333333444444222333555666777666555555666666777888999:::::::::666777777777777888888888;;;;;;;;;<<<<<<<<<======;;;<<<===>>>>>><<<:::999888888888999999888888888666666777666666555444444333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000//////......111111000000000000111111222222222111111111000000000111111111222222222222000000111111111111000000//////000000000000//////000000000000111111111111////////////............////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////................................................---------............///................................................000000000000000000000000000111111111111222222222444444444444444444444444333333333333333333333333555555555555666666666666777777777666666666666666888777666666777999;;;<<<<<<<<<<<<<<<============@@@???>>>===<<<;;;;;;;;;;;;;;;<<<======>>>======<<<;;;::::::;;;999666444777777777777666555444333222222222222222222222222111000///......---..............................................................................///////////////.................................///......---...///000111//////............//////000000/////////.........////////////////////////..............................////////////......//////000000000000////////////.........---------............////////////////////////////////////000/////////........................////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111111111222222222333333222222222333333333444444333333444555666666666666777777888888999999::::::777777777888888888999999::::::;;;;;;;;;<<<<<<<<<:::;;;<<<======;;;:::888777888999999999999888777555555666666777777666666333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111000000000/////////...111111000000000000111111222222222111111111000000000000000111111111222222000000111111111111000000//////000000000000///////////////000000000111111////////////............//////////////////////////////////////////////////////000000000111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////................................................---------............///................................................000000000000000000000000000000111111111222222222444444444444444444444444333333333333333333333333555555555555666666666666777777777777777777777777888777666666777999;;;<<<<<<<<<<<<<<<============??????>>>===<<<<<<<<<<<<<<<<<<============<<<<<<;;;:::::::::;;;:::777555777777777777666555444333222222222222222222222222//////............//////.................................................................................///////////////........................///............///000000//////............//////000000000000000/////////////////////////////////..............................////////////.........//////000000//////..................---------............////////////////////////////////////////////////........................////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111111111222222222222333222222222222333333333333444444444444555666777888888888888999999999999999888888999999999:::::::::999999:::::::::;;;;;;;;;::::::;;;<<<;;;:::999888666888:::;;;;;;:::888666444555666777888888888888333333333222222222111111333333333333333333333333000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000////////////111111000000000000111111222111111111111000000000/////////000000000111111000000111111111111000000//////000000000000//////....../////////000000000////////////............//////////////////////////////////////////////////////000000000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////................................................---------............///................................................000000000000000000000000000000000111111111222222444444444444444444444444333333333333333333333333444555555555555666666666777777777777777777888888888888777777777999:::;;;;;;<<<<<<<<<<<<=========>>>======<<<<<<=========<<<<<<=========<<<<<<;;;;;;:::999999::::::888666666666666666666555444333222222222222222222222222...............///000000........................................................................------......//////000000..................................../////////000//////............//////////////////////////////////////////////////////..............................////////////.........//////////////////.......................................///////////////////////////////////////////////////.....................////////////////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000000000000000000000111111111111222222222222111222222222222333333333555444333333444666888999999999999999999999999888999999999:::::::::;;;;;;888888999999999:::::::::999::::::::::::999888777777999<<<>>>>>><<<999777666666777777888777777777333333333222222222111111222222222222222222222222000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000////////////111111000000000000111111111111111111000000000000////////////000000000000000000111111111111000000//////000000000000//////............////////////////////////............////////////////////////////////////////////////////////////000000000111////////////////////////////////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////................................................---------............///................................................////////////////////////000000000000111111111111333333333333333333333333333333333333333333333333444444444555555555666666777777777888888888888888888888777777888888::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<======:::;;;<<<<<<=========<<<;;;:::999999::::::888777555666666666555555444333222222222222222222222222......---......///000111........................................................................------......//////000000........................---....../////////////////////............//////........................////////////////////////////////////////////////......////////////............////////////......---.................................////////////////////////////////////.........///////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000000000000000000000000000111111111222222222111111111222222222333333444444444444555777999::::::::::::999999999999999999::::::::::::;;;;;;;;;888888888999999999::::::999999999999999888888888888:::===??????===:::888888888888888777555444444333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000////////////000000000000000000111111111111000000//////000000000000//////............////////////////////////............////////////////////////...........................////////////000000000////////////////////////.../////////000000000111000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////................................................---------............///................................................//////////////////////////////000000000111111111333333333333333333333333333333333333333333333333444444444444555555555555666666777777888888888888888888888888888888999999;;;;;;;;;;;;<<<<<<<<<<<<999999999999:::;;;<<<<<<888888:::<<<===>>>>>>>>><<<:::999888999999888777555555555555555444444333222222222222222222222222...............///000111.................................................................................///////////////........................---......///000///////////////............//////------------............////////////////////////////////////////////////......////////////......---......//////......------------...........................////////////////////////////////////.........///////////////............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000111111111111222111111111111222222222222333444444555666888999:::999999999:::::::::::::::999999:::::::::;;;;;;;;;888888999999999::::::::::::::::::999999999888888888:::<<<>>>>>><<<:::888888888888777555444222111333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////000000000000111111000000000000111111//////000000000000000111/////////000000000111111000000111111111111000000//////000000000000//////....../////////000000000////////////............////////////////////////..............................////////////000000000000000000000000000000......//////000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////................................................---------............///................................................000000000000000000000000/////////000000000111111333333333333333333333333333333333333333333333333333444444444444555555555555555666666777777888888888888888888888888888888:::;;;;;;;;;;;;<<<<<<<<<999999999999999:::;;;<<<777888:::;;;======>>>>>>>>><<<999888999888777666444444555555555444444333222222222222222222222222//////.........//////000........................................................................///////////////.................................------///000000000///...//////............//////---.........////////////////////////////////////////////////////////////......////////////......---......//////......------------.........//////............////////////////////////////////////............/////////000............////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111222222222222222333555666888999999999888999999::::::;;;;;;;;;999999999999::::::::::::999999999999:::::::::;;;;;;;;;:::999999999999999777888999::::::999888777666666666666555333222222333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000.../////////000000000111111111000000000000111111////////////000000111111000000000111111111222222000000111111111111000000//////000000000000///////////////000000000111111////////////............////////////////////////................................./////////000000000000000000000000000000.........///000111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////................................................---------............///................................................000000000000000000000000////////////000000000111222222222222222222222222333333333333333333333333333333444444444555555555333444444555666666777777888888999999999888888888::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;???===:::888888777666555333444444555555444444444222222222222222222222222//////............//////........................................................................000000//////.........---........................,,,---///000000000///...//////............//////.../////////000000111111////////////////////////000000000000000000000000......////////////......---..................------------.........//////............/////////000////////////////////////---.........//////000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222111333555777999999999999888888999::::::;;;<<<<<<888888999999999:::::::::999999:::::::::;;;;;;;;;<<<;;;::::::999999::::::666666777777777777666666444444444555444444333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000.../////////000000111111111111000000000000111111.../////////000000111111111111111111222222222222000000111111111111000000//////000000000000//////000000000000111111111111000/////////............////////////////////////..................................../////////000000000000000000000000000---......///000111111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////................................................---------.........//////................................................000000000000000000000000////////////000000000000222222222222222222222222333333333333333333333333333333333444444444555555333333444444555666666777888888999999999888888777:::::::::;;;;;;;;;<<<<<<>>>======<<<<<<<<<======<<<<<<<<<<<<;;;:::999888AAA>>>:::888777777666444333333444444555444444444222222222222222222222222........................................................................---...///...---...///111,,,---------.../////////---------............///........................000000000000000000000000......////////////..................////////////000000000000000000000000////////////////////////............////////////000000//////.........---///////////////.........111000///...------...///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000///...------,,,,,,......///000000000000000111111000000//////......000000000000000000000000000111111111111222222222222222333333333333444444333333444555666777888999888999999::::::;;;<<<<<<:::;;;<<<======<<<;;;:::>>>===<<<===>>>???>>>===;;;;;;:::999999888888777999999888888777666666666555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000///...------...///000---------///111333222000000000000000000000000000000000////////////000000......///000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111000//////000000000000000000000000222222111000//////000000000000000000000000000000000000111111111111000000111111111111111000//////111000///......///000111111111111111111111111111000000000000000000000000000000///...............////////////////////////////////////////////////......////////////......////////////////////////////////////000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111222111111111000000//////////////////////////////........................................................................//////000000000...---,,,111111111000///.........000000000000111111111111222222111111222222333444444444444444444444444444444444444555555555555666666666666666777777777777999999999888888888888777::::::999999999:::;;;<<<========================<<<<<<======<<<<<<;;;:::999888888777666555555444333333333333333333333333222222222222222222222222........................................................................---...///...---...///111---------...............---------............///........................////////////////////////......////////////..................////////////////////////////////////////////////////////////............////////////000/////////............/////////////////////...111000///...---......///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000//////......------......///000000000000000111000000000/////////...000000000000000000000000000111111111111222222222222222333333333333444444333444444555666777777888888888888999::::::;;;;;;:::;;;<<<======<<<;;;:::===<<<;;;<<<>>>???>>>===:::999999888888777666666999999888777777666666555444444444444333333333333111111111111111111111111000000000000000000000000000000000000000000000000...////////////...---,,,///...---...000000///---000000000000000000000000000000////////////000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111000//////000000000000000000000000222222111000000000000000000000000000000000000000000000111111111111000000111111111111111000//////111000////////////000111111111111111111111111111000000000000000000000000000000///...............////////////////////////////////////////////////222111000000///...------////////////////////////.../////////000000000000000000000000000000000000111000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111111111000000000/////////////////////////////////...........................................................................///000000000///---,,,////////////000000000000/////////000000000111111222222111111222222333444444444444444444444444444444444444555555555555666666666666666777777777777777777888888999999999:::999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888777777666555555444333333333333333333333333111111111111111111111111........................................................................---...///...---...///111...............------------------............///........................////////////////////////......////////////..................////////////........................////////////////////////............////////////////////////..................//////////////////000000///............///////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000////////////000000000000000000000000000111111111111222222222222222333333333333444444444444555555555666666666777777777888999999:::::::::;;;<<<======<<<;;;::::::999999:::===>>>>>>===999888888777666666555555888888888777666666555555444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000---...000111111///,,,+++///---------//////...---000000000000000000000000000000////////////000000......///000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222000111111111111000000///000000000000000000000000222111000000000000000000000000000000000000000000000000111111111111000000000111111111111000000///111000000//////000000111000000000000000000000000000000000000000000000000000000///...............////////////////////////////////////////////////222111000///...///000000////////////////////////....../////////000000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////...////////////////////////...........................................................................///000000000///...------......///000111111222....../////////000000000222222111111222222333444444444444444444444444444444444444555555555555666666666666666777777777777555666777888999:::;;;;;;888999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;:::999999888777777777666555555444444333333333333333333333333000000000000000000000000........................................................................---...///...---...///111/////////...---------,,,---------............///........................////////////////////////......////////////..................////////////........................////////////////////////............///////////////////////////...................../////////////////////.........//////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////......///000000000000000000000000000////////////000000000000000000000000000000111111111222222222222222222333333333444444555555555555555555555555666666666777888888999999::::::<<<<<<<<<<<<::::::888777777999<<<======<<<999888888777777666555555888777777666666555444444333333333333222222222222111111111111111111111111////////////////////////////////////////////////...///000000111111000000...---,,,---///111111000//////////////////////////////000000000000//////......///000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000111111111111000///000000000000000000000000111111000000000000000111000000000000000000000000000000111111111111000000000000111111111111000///000000000000000000000000////////////////////////////////////////////////000000///...............///////////////////////////////////////////////////...---...///222555666////////////////////////........./////////000000000000000000000000000000000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////............////////////////////////...........................................................................///000111111000///.........//////000000111111............////////////222222111111222222333444444444444444444444444444444444444555555555555666666666666666777777777777666777777888999999::::::777888:::<<<<<<;;;:::999999999999999999999999999999999999999999888777777666666666555555444444444333333333333333333333333111111111111111111111111........................................................................---...///...---...///111/////////...---------,,,---------............///......................................................////////////..................////////////........................////////////////////////............////////////.........///////////////---.........//////000000......//////////////////////////////////////////////////////////////////////////////////////////////////////////////////.............../////////......///000000000000000////////////000000000000000000000000000000000000000000111111111222222222222222222333333333444444444444444444555555555555555666666777777888999999999:::;;;<<<<<<;;;:::999777777777888;;;===<<<<<<:::999999888777777666666777777666666555444444444333333222222222111111111000000000000000000000000////////////////////////////////////////////////000///......000222555777333111//////000111000/////////////////////////////////000000000000//////......///000000000000000////////////////////////000000000000000000000000111111111111111111111111//////////////////////////////000000000111111111///000000111111111000000000000000000000000000000111000000000000000111111000000000000000000000000000000111111111111000000///000000111111111000000000000111111111111000000////////////////////////////////////////////////000000///...............////////////////////////////////////////////////......------///222555777////////////////////////............//////////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////............////////////////////////////////////...........................................................................///000111111000////////////////////////000///............////////////222222111111222222333444444444444444444444444444444444444555555555555666666666666666777777777777888888888888888888888888777888:::<<<<<<;;;:::999999999999999999999999999888888999999888888777666555555555555444444444444333333333333333333333333222222222222222222222222........................................................................---...///...---...///111...............------------------............///......................................................////////////..................////////////........................////////////////////////............////////////.........///////////////------......///000000000---...//////000/////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////......///000000000000000////////////000000000000000000000000000000000000000111111111111222222222222222333333333333444444333333444444444555555555666666666777888888999999999:::;;;<<<<<<;;;:::999888777777888;;;<<<<<<;;;:::999999888888777666666666666666555444444333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000...---///222666999888666222000//////...---000000000000000000000000...///000111111000///.........///000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000/////////000000000111111///000000111111111111000000000000000000000000000000000000000000111111222000000000000000000000000000000111111111111000000///000000111111111111000000111111222222111111000000000000000000000000000000000000000000000000000000000///...............////////////////////////////////////////////////111000/////////000111222////////////////////////------.........//////////////////////////////////////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////...////////////000000000////////////////////////...........................................................................///000111111111000///000000000000////////////....../////////000000000222222111111222222333444444444444444444444444444444444444555555555555666666666666666777777777777999999999888888888777777888999:::;;;;;;;;;::::::999999999999999999999999888888888999888888777666444444444444444444444444333333333333333333333333222222222222222222222222........................................................................---...///...---...///111---------...............---------............///......................................................////////////..................////////////////////////////////////////////////////////////............////////////............/////////000------......///000000111,,,---///000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000333222222111111000000000......///000000000000000.../////////000000000111000000000000000000000000000111111111111222222222222222333333333333444444222222333444444555666666666666777888888999999:::999:::;;;;;;;;;;;;:::999:::999888999;;;<<<;;;:::999888888777666666555555666666555555444333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000...---...000222444666333000...////////////000000000000000000000000...///000111111000///.........///000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000111//////000111111111111111000000000000000000000000000000000000000111222222000000000000000000000000000000111111111111000000//////000111111111111111000111222222222222111000111111111111111111111111000000000000000000000000000000///...............////////////////////////////////////////////////000/////////////////////////////////////////////---------.........//////////////////////////////...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///.../////////000000000111111////////////////////////...........................................................................///000111222111111000......//////000000111111/////////000000000111111222222111111222222333444444444444444444444444444444444444555555555555666666666666666777777777777888888888888888999999999999999::::::::::::;;;;;;999999999999999999999999888999999999999888777777333333333333333333333333333333333333333333333333111111111111111111111111........................................................................---...//////---...///111,,,------....../////////---------.........//////......................................................////////////................../////////000000000000000000000000000////////////////////////............/////////000---.........//////000000---------...///000000111,,,---///000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000555555444444333222111111...//////000000000000000.../////////000000111111000000000000000000000000000111111111111222222222222222333333333444444444111111222333555666777777777777777888999999::::::999999;;;;;;;;;;;;999999;;;:::999999;;;<<<;;;999777777777666555555444444666555555444444333222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............///---+++,,,///222444444000000000000000000000000...///000222222000///......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111000000000000000000000000000000///000000111222222000000000000000000000000000000111111111111000000//////000111111111111111000111222333333222111000111111111111111111111111000000000000000000000000000000///...............////////////////////////////////////////////////+++,,,...///000000000000////////////////////////---------.........//////////////////////////////...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...//////000000111111222222////////////////////////...........................................................................///000111222222111000,,,,,,---///000222333333000000000000111111111111222222111111222222333444444444444444444444444444444444444555555555666666666666666666777777777777666666777888999::::::;;;::::::999999999:::;;;<<<999999999999999999999999999999999999999888777777333333333333333333333333333333333333333333333333000000000000000000000000////////////////////////,,,,,,,,,---------......------------------------------------------------................................................//////.........---------........................000000000000////////////---.........//////000000............///////////////---,,,---...///...---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000111111111111111111111111111111111111222222111111222222333444555555444333333333333444666777888999999:::999999888888999999999:::::::::======<<<<<<<<<;;;;;;;;;::::::888777666666666666888777666555444333222222222222222111111111111000,,,666@@@BBB;;;222...---////////////////////////////////////////////////111111000000//////..................////////////////////////////////////...............///000000000000000000000000000000111//////111555555333///000000000000000000000000111111000000//////......111111000///////////////000000000000000000000000000000000000111111111111222111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111222111111111000000//////000000000000000000000000000000000000000000000000111000///...------...///........................////////////////////////............////////////////////////////////////---------............///...............///000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000111111222222222222111111////////////000000000000////////////000000000000//////////////////////////////............//////000000//////.........---,,,---......//////..........................................////////////000000000000000000000000////////////000000000000000111111111111222222222333333333333333333333333111111222333333444555555555555555555555666777777:::999888777777888999::::::::::::;;;;;;<<<<<<<<<999999999999999999999999888888888888888777666666555555444444444333333333333222222111111222222333333222111000////////////////////////////////////,,,,,,---------.........------------------------------------------------................................................//////.........---------........................000/////////////////////............/////////000............///////////////...------...///...,,,////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000111111111111111111111111111111111111222222111111222222333444555444444444444444555555666777888999999:::999999888999999999999:::::::::;;;;;;;;;:::::::::999999999999888777666666666666888777666555444333333222222222222111111111000000000555;;;>>>>>>:::555111////////////////////////////////////////////////000000000000//////..................////////////////////////////////////...............///000000000000000000000000000000///000111111111/////////000000000000000000000000111000000000/////////...111111000///////////////000000000000000000000000000000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111000000000///000000000000000000000000000000000000000000000000111000///...---......///........................////////////////////////............////////////////////////////////////---------............///...............///000000//////000000000111111111000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000000111111222222111111000////////////000000000000////////////000000000000//////////////////////////////............//////000/////////.........---,,,---......//////..........................................////////////000000000000000000000000////////////000000000000000000111111111222222222333333333333333333333333111111222333333444555555555555555555555666666777999888888777777888888999999999:::::::::;;;;;;;;;999999999999999999999999777777888888777777666555555444444444444333333333333222222111111222222333333222111000////////////////////////////////////,,,------------.........------------------------------------------------...............................................................---------........................////////////////////////............////////////............////////////000///......//////---,,,////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111222222111111222222333444444444444444555666777777666777888999999:::999999999999999999::::::::::::999999999999888888888888888888777666666777777777888777777666555444333333222222111111111000000000333111111666<<<>>>999444////////////////////////////////////////////////000000000////////////...............////////////////////////////////////............/////////000000000000000000000000000...111444333...,,,---000000000000000000000000000000000000000////////////111000000///////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000///............///........................////////////////////////............////////////////////////////////////---------............///...............///000000//////000000000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222222111111000////////////000000000000////////////000000000000//////////////////////////////............///////////////...............,,,---......//////..........................................////////////000000000000000000000000////////////000000000000000000000111111111222222333333333333333333333333111222222333333444444555555555444444555555666777777888888999999888888777888888888999999999999:::888888888888888888888888666777777777777666555555444444444444333333333333222222111111111111222222333222111000////////////////////////////////////------------.....................................................................................................................................................................///////////////.........///////////////............////////////111000......//////---,,,////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////111111111000000000000000///000000000111111111111111111111111111111111111222222111111222222333444444444444555666777888999666666888999999999999999999999999:::::::::;;;;;;999999999999888888888888777777666666666777777888777777666666555444444333111111111111000000000000111---+++...555888666333////////////////////////////////////////////////////////////////////////............////////////////////////////////////---......///////////////000000000000000000000000///111222222///...///111000000000000000000000000000000000000////////////000000////////////000000///////////////////////////000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111000000000000000000000000000000000000000/////////////////////////////////.........//////........................////////////////////////............////////////////////////////////////---------............///...............///000000////////////000000000111000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111000000////////////000000000000////////////000000000000//////////////////////////////............//////........................,,,---......///.............................................////////////////////////////////////////////////000000000000000000000000111111111111222222222222222222222222222222222333333444444444555444444444444555666666666777888999999888777666777777777888888888888888888888888888888888888888555666666666666555444444444444444333333333222222222222111111111111222222222222111000//////000000////////////////////////---------.........//////................................................................................................---.............................................------....../////////000///////////////.....................////////////111///......//////...---//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000111111///000000000111111111111111111111111111111111111222222111111222222333444333333444444666777999:::666666888999999999999999999999:::::::::;;;;;;;;;::::::::::::999999999999666666666666666666777777666666555555444444333333111111111000000000/////////---,,,,,,...000222222////////////////////////////////////////////////.............../////////............////////////////////////////////////------...///000/////////////////////////////////...---,,,---000222111000000000000000000000000000////////////000000000000000000////////////000000///////////////////////////000000000111111111111000000000000000000111111000000000000000000000000111111111111111111111111//////////////////////////////000111111111111111000000000000000000111111000000000000000000000000////////////////////////......//////////////////........................////////////////////////............////////////////////////////////////---------............///...............///000000...////////////000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000111111000000000////////////000000000000////////////000000000000//////////////////////////////............//////---------...............,,,---......///.............................................////////////////////////////////////////////////000000000000//////000000000111111111222222222222222222222222222222333333333333444444444444444444444555666666666777888999999888777666777777777777777777777777777777777777777777777777444555555555555444333333444444333333333222222222222111111000000111111222222111000000000000000000////////////////////////------........./////////................................................................................................---------.......................................---------......//////000///////////////.....................////////////000///......000000///...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111222222111111222222333444333333333444555777888999666777888999999:::999999::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;::::::::::::777777666555555666666666444444444444333333222222111111000000000////////////000111///,,,---000333////////////////////////////////////////////////---............/////////............////////////////////////////////////,,,---///000000000///...////////////////////////---)))''')))...111000...000000000000000000000000////////////000000000000///////////////000000111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111//////////////////////////////000111111111111111000000000000111111111111000000000000000000000000000000000000000000000000---...//////000/////////........................////////////////////////............////////////////////////////////////---------............///...............///000000......////////////000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000111111000000///////////////000000000000////////////000000000000//////////////////////////////............//////---------------.........,,,---......//////..........................................////////////000000000000000000000000////////////000000000000/////////000000000111111222222222222222222222222333333333333333333333333444444333333444444555666666777777888888777777666888777777777777666666666666666666666666666666666333444444444444333222222333333333333222222222222111111000000000000111111111111000000000000000111////////////////////////............////////////................................................................................................---------.........//////........................,,,,,,---......///000000000/////////........................///////////////...---...000111111000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000111111111111111111111111111111111111222222111111222222333444333333333333444555666777666777888999999:::999999:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::888777666555555555555555333333222222222222111111111000000000///////////////111222000......///111////////////////////////////////////////////////---------.........//////............////////////////////////////////////,,,---///000111000///...////////////////////////---,,,,,,,,,...///000111000000000000000000000000.../////////000000000111///////////////000111111000000000000000000000000000000000000111111111111///000000000111111111111000000000000000000000000111111111111111111111111//////////////////////////////000111111111111111///000000000111111111111000000000000000000000000000000000000000000000000,,,---///000000000//////........................////////////////////////............////////////////////////////////////---------............///...............///000000........./////////000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000//////////////////////////////............//////,,,,,,,,,------.........,,,---......//////..........................................////////////000000000000000000000000////////////000000000000////////////000000000111111111111111111111111111333333333333333333333333444444333333444444555666777777666666666666777777888888888777777777666666666666666666666666666666333333333333333222222111333333333222222222222111111111000000000000111111111111000000000000111111////////////////////////............/////////000////////////////////////////////////////////////................................................---------.........//////........................,,,,,,------...///000000000000//////.........---............/////////000...------...111222222111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000111111111111111111111111111111111111222222111111222222333444333333333333333444555666666777888999999:::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999888777555555444444444222222111111111111111111000000000000////////////......///000000///...---////////////////////////////////////////////////---------.........//////............/////////000////////////////////////,,,---///000111000///...////////////////////////000222333222//////222666000000000000000000000000.../////////000000111111///////////////000111111000000000000000000000000000000000000111111111111//////000000111111111222000000000000000000000000000000000000000000000000//////////////////////////////000111111111111111//////000000111111111222000000000000000000000000000000000000000000000000,,,---///000000000//////........................////////////////////////............/////////000////////////////////////---------.........//////...............///000000............/////////000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000//////////////////////////////............//////,,,,,,,,,------.........,,,---......//////........................................../////////000000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111333333333333333333333333444333333333333444555555888777666555555666777888999999888888777777777666666666666666666666666666222333333333333222111111333333333222222222111111111111000000000000111111111000000000000000111111////////////////////////////////////////////////......////////////......////////////////////////......////////////.....................///000000........................////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000000000//////.........---........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111222222222222111111000111111111111222222222111111111111222333444555666666666666777777777777;;;;;;;;;<<<<<<<<<======AAA@@@>>>;;;:::999999999444555555666555333222111333333333222222222111111000000000000000000000000////////////////////////...............///000000111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000......////////////......////////////////////////222222111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////............////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////..............................................................................------------..................////////////000000000000000000000000000000000000000000000000000000000000111111111111444444444333333222222222444555555555555555444444555555555555666666666666777777888888888777777666777777777777777666555555444333333222222333333444333333333222222111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////......////////////.....................///000000........................////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000000/////////..................................../////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111222222222222111111000111111111111222222222111111111111222333444555666666666666777777777777;;;;;;;;;<<<<<<<<<======???>>><<<:::888777777777444555555555555333222111222222222111111111000000000000000000000000000000////////////////////////...............///000000111000000000/////////...000000000000000000000000////////////000000000000000000000000000000000000......////////////......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000////////////000000000000000000000000111000000000/////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////............////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////..............................................................................------------..................////////////000000000000000000000000000000000000000000000000000000000000111111111111444444444333333222222222444555555666666555444444555555555555666666666666777777888888888888777777777777777777777666555555444333333222222333333444333333333222222111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////......////////////.....................///000000........................////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000///////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111222222222222111111000111111111111222222222111111111222222333444555666666666666777777777777::::::;;;;;;;;;<<<<<<<<<<<<;;;999888666666555555444555555555444333222111111111111000000000//////000000000000000000000000///////////////////////////............//////000000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000...//////000000//////...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000000000000/////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////..............................................................................------------..................////////////000000000000000000000000000000000000000000000000000000000111111111222222444444333333333333222222444555555666666555555555555555555555666666666666777777888888888888777777666777777777777666555555333333222222222222333333222222222222222111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////......////////////.....................///000000........................////////////////////////////////////////////////////////////////////////////////////////////////---...//////000000/////////////////////.................................////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000000////////////000000000000111111111111111111111111111111222222222222111111000000111111111222222222222222222222333444555555666666666666777777777777888999999999999:::::::::999999888777666666555555555555444444333222222111222111111111000000000000//////////////////////////////////////////////////////............///000000000000000////////////////////////////////////////////////000000000000//////////////////////////////000000000000//////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////............////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000//////......//////000////////////////////////////////////////////////////////////////////////..............................................................................------------..................////////////////////////////////////000000000000000000000000000000111111111222222222333333333333333333333333444555555666666666666555555555555555666666666666666777777888888888888777666666777777666666555444333333222222222222333333222222222111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////......////////////.....................///000000........................////////////////////////////////////////////////////////////////////////////////////////////////------...///////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////000000000000////////////000000000000111111111111111111111111111111222222222222111111000000111111111222222222222222222222333444555666666666666666777777777777666666777777777888888888888888888888888777666666555444444333222222111111333333222222222111111111//////////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////000000000000//////////////////////////////000000000000//////000000000000000000000000111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////............////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111000000//////000000111////////////////////////////////////////////////////////////////////////..............................................................................------------..................////////////////////////////////////111111111111111111111111111111111111222222222222333333333333333333333333444555555666777777666666555555555555666666666666666666777888888888888888666666666666666555444444333222222111111222222333111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////......////////////.....................///000000........................////////////////////////////////////////////////////////////////////////////////////////////////------...////////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////............................../////////000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111222222222222111111000111111111111222222222222222222222333444555666666666666666777777777777555555666666666777777777777888888999999888777777555444333222111111111222333333333222222222222111000000000000000000000000////////////////////////000//////............///////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000111111000000///000000000000000000000000111111222222333444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000111111111111222000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////..............................................................................------------..................////////////000000000000000000000000111111111111111111111111111111111222222222222333222222333333333333444444444555666666777777777777555555555555666666666666555666777888888999888888555666666666666555444444222222111111111111222222000000000111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////......////////////.....................///000000........................////////////////////////////////////////////////////////////////////////////////////////////////,,,---......//////................../////////000////////////////////////////////////////////////////////////////////////////////////////////////......................../////////000000000111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111222222222222111111000111111111111222222222333333222333333444555666666666666666777777777777666666777777777888888888666777888888999888777777555444333111111111111222222222222222111111111111000000000000000000000000////////////////////////000000///................../////////000000000111000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111222333333444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000111111111222222222000000000000000000000000.../////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////............////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////..............................................................................------------..................////////////000000000000000000000000111111111111111111111111111111111222222222333333222222222333333444444444444444666777777888888888555555555555666666666666555666777888888999999999555555666666555555444333222222111111111111222222///000000000111111111222////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////......////////////.....................///000000........................////////////////////////////////////////////////////////////////////////////////////////////////,,,---......//////......---.........//////000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111111111222222222222111111000111111111111222222222333333333333444555666666666666666666777777777777888888888888999999999999555666777888888888777666555444333111000111111222111111111111000000000000000000000000000000000000////////////////////////111000///................../////////000000111111000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000///000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000111111222222222222000000000000000000000000.../////////000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..................................../////////000............/////////000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////.................................................................................------...................../////////000000000000000000000000000111111111111111111111111111111222222222333333333222222222333333444444444444444666777888888888888555555555555666666666777555555666888888999999999555555666666555555444333222222111111111111222222//////000000111111111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////..............................000000000000000000000000............//////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////......------///000111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////333111///------///111333222222111111222222333444222222111111111111111111333333333222333333333444:::999888777777888999:::777888:::;;;:::999777555777777777777777666555555333333222222111000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111000000//////..................////////////111000000000/////////...///000000111111000000///111111111111111111111111444333333222222111000000333333333222222222111111999555111000222333222111000111111222222222111111222222222222222222222222222111111111111111222222222111111222444444333111111111111000000111111222333222222222111111000000333333222222222111111111444333222111111222333333000000111111111222222222000000000000111111111111000000000000//////////////////////////////////////////////////////////////////.........---------............//////////////////000000000000//////////////////////////////....................................////////////000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111000000000000////////////000000000000000000000000111111000000//////......000000000000000000000000////////////////////////////////////////////////---------............///........................---------............///....................................////////////000000000000000000000000333333222222111000000000000111333555555444333222222222333333333444444444444444555555666777777777888888888888888888888888:::888666777:::;;;999777666555555555555444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...........................000000000000000000000000............//////////////////////////////////////////............/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......---...///000111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111111111000222222111111222222333444222222111111111111111111333333222222222333555555:::999888777777888999:::888888999:::999888777666777777777777777666555555333333222222111000000///000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111000000/////////////////////000000000111111222222222111111000000///000111111111111000000///111111111111111111111111333333333333333222222222444444444444555555555555666444111111333444444222333444444555666666666666444555555555666666666777888888777666666666666666666555555666777777555222777777666555555555555555333333333333333222222222333333333333333333333333333222000///.........///111111111111111111000000111111111111111111111111111000000000//////////////////////////////////////////////////////////////////.........---------............//////////////////000000000000//////////////////////////////....................................////////////////////////////////////////////////000000000000000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////////////////////////////---------............///........................---------............///....................................////////////000000000000000000000000222222222111111111111111111222444555666555444333222222333333333444444444444444555555666777777777888888888888888888888888999777666777999:::888777555555555555444444444444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////........................000000000000000000000000............//////////////////////////////////////////............/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............///000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...000333555555333000...222111111111111222333333111111222222222222222222333333222111222444777888:::999888777777888999:::999999999888888888888777666777777777777666555555333333222222111000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////111000000000000/////////000000000111111111222222444444333333222111111000333333333333333222111111222222222222222222222222333333333333333444444444222222333444555666777777666555555666999::::::999::::::;;;<<<===>>>>>>>>>??????@@@@@@AAAAAAAAABBB======;;;:::999888888888<<<<<<===@@@BBBBBB@@@>>>;;;;;;:::999888888888888666666555555555555555444333333333333333333333444333333222111111111111222222222222111111111111111222222222222222222222222111111000000000//////////////////////////////////////////////////////////////////............---............//////////////////000000000000//////////////////////////////....................................////////////........................////////////000000000000000000000000000000000000111111000000000000111111......//////000000111111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////---------............///........................---------............///....................................////////////000000000000000000000000000111111111111222222222222333555666666666555444333333333333444444444444444444555555666777777777888888888888888888888888999777666777888999888666555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////........................////////////////////////............//////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...000333555555333000...111111111111111222222333111111222222222222222333333222111111333555999;;;:::999888777777888999::::::999888888777777888888666666777777666666555444222222222111111111000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111111111222222444444333333222111111111444444444444444333222222333333333333333444444444111222222333444444555555444555666888:::;;;======;;;<<<===@@@BBBCCCCCCCCCAAAAAABBBCCCDDDFFFGGGGGGIIIIIIHHHHHHHHHGGGGGGGGG???>>><<<;;;:::999888888;;;<<>>@@@AAACCCDDDEEE@@@BBBDDDFFFHHHIIIJJJJJJEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHGGGEEEDDDDDDAAA@@@???======<<<<<<<<<:::;;;===BBBFFFHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKIIIHHHGGGFFFEEECCCBBBBBBCCCBBBAAA???>>><<<;;;:::555555555555444444333333000000111111222222333333222222222111111000000000111111111111000000000000////////////////////////000000000000000000000000////////////////////////............//////////////////000000000000//////////////////////////////....................................////////////........................////////////000000000000000000000000000000000000111111000000000000111111---......///000111111222000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////---------............///........................---------............///....................................//////////////////////////////////////////000111222333333444555555666666666777666666333333444444444555555555444444555555666777777777777777777777777777777777777777777777666555555555444333333333222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000............//////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////---......///000/////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000//////000111111111000000000000111222222111111222222333444444444222333333444666888999::::::999888777777888999:::999999999888888888888777555666666666666555444444111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222/////////000000000111111111111222222222333333333111111222333444444444444555555666666777888888888999999::::::;;;<<<======???@@@@@@AAACCCDDDDDDEEEDDDFFFHHHHHHHHHIIIKKKMMMHHHGGGGGGGGGHHHJJJKKKMMMNNNNNNLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFDDDCCCCCCDDDFFFGGGFFFDDDFFFFFFFFFFFFGGGIIIJJJKKKQQQPPPPPPOOOOOONNNNNNMMMPPPOOONNNLLLJJJHHHGGGFFFEEEDDDCCCAAA???<<<:::999555555444444444333333333333333333222111111000000222222111111111000000000////////////////////////000000000000000000000000...////////////000000000............//////////////////000000000000//////////////////////////////....................................////////////........................////////////000000000000000000000000000000000000111111000000000000111111......//////000000111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////---------............///........................---------............///....................................////////////000000000000000000000000//////000111222222333333555555555555666666666777333444444444555555555555444444555555666777777777777777777777777777777777666777888777555333444555333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000000111////////////////////////000000000000000000000000............//////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////------///000000000///...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000//////////////////000000000000000000111222222111111222222333444444555222333555777888888888888:::999888777777888999:::888888999:::999888777666555555666666555555444333111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000111111111222222111111222333444555666666555666888999;;;<<<<<<<<<>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDHHHIIIJJJIIIHHHHHHKKKNNNNNNMMMLLLKKKKKKMMMOOOPPPPPPPPPOOOOOONNNNNNMMMMMMIIIIIIJJJJJJLLLMMMOOOOOOPPPNNNKKKJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGOOOOOOPPPQQQRRRSSSTTTTTTVVVVVVUUUTTTSSSRRRQQQQQQRRRRRRRRRQQQOOOLLLJJJHHHBBBAAA@@@>>><<<:::888777666555555444333333222222222222222111111111000000////////////////////////000000000000000000000000.../////////000000000000............//////////////////000000000000//////////////////////////////....................................////////////////////////////////////////////////000000000000000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////////////////////////////---------............///........................---------............///....................................////////////000000000000000000000000000000000111222222222333555555444444555555666666444444444444555555555555444444555555666777777777777777777777777777777777555777888666444222333555222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000............/////////000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////,,,---///000000000///...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---...///000000///...---000000000000000111111222111111222333333444555555222444666888999999888777:::999888777777888999:::777888:::;;;:::999777555555555666666555555444333111111111111111111222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111222222222333333333111222333444666777888999<<<===???AAACCCDDDEEEEEEGGGHHHHHHIIIJJJKKKKKKLLLJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLJJJHHHHHHLLLPPPTTTSSSQQQPPPPPPRRRSSSUUULLLMMMMMMMMMNNNNNNNNNNNNKKKKKKLLLMMMOOORRRTTTUUUQQQNNNKKKIIIJJJKKKLLLKKKOOONNNMMMKKKJJJIIIIIIIIIHHHIIIKKKMMMPPPSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTUUUVVVVVVVVVUUUTTTPPPNNNKKKHHHDDDAAA>>><<<888888777666555555444444222222222111111111111000////////////////////////000000000000000000000000.../////////000000111111............/////////000//////000000000000//////////////////////////////..................................../////////000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111000000000000////////////000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////////////////////////////---------.........//////........................---------.........//////..................................../////////000000000000000000000000000111111111111111222222222444444444444444555666666444444444555555555666666444444555555666777777777777777777777777777777777555777888666333111333555222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333222111111000000/////////111222222111000//////000111222222222111000111111111111111111111111////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000//////......---......///000111111222////////////////////////000000000000000000000000111111111000000000000000333333222222222222222222777666666555555555666666999888888888777777666666999999999::::::999999999666666666555444444333333000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000444333222111000000000000222222222222222222222222444333333222333333444444222444777999:::;;;>>>@@@CCCIIILLLJJJJJJNNNMMMGGGHHHGGGGGGHHHJJJKKKKKKJJJNNNNNNOOOQQQTTTUUUTTTRRRRRRRRRNNNJJJKKKPPPQQQOOOSSSTTTSSSOOOJJJJJJSSS]]]aaacccdddaaa[[[UUURRRQQQUUUQQQLLLKKKMMMOOOPPPOOOKKKIIIGGGHHHLLLOOOPPPOOOHHHHHHHHHFFFDDDDDDGGGIIIKKKJJJIIIIIIIIIKKKNNNPPPLLLNNNQQQRRRRRRQQQRRRRRRVVVXXXZZZ[[[\\\ZZZYYYWWWVVVVVVVVVVVVVVVWWWWWWWWWRRRRRRQQQPPPNNNLLLKKKIIICCCAAA>>>;;;888666555444333333333333444222///,,,000000111222222222111111000000000000000000000000000000000000000000000000............/////////000222111111000///......---////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000///......---////////////////////////////////////////////////........................---------............///................................................////////////////////////000000000000000000000000111111222222222333333333333333333444444444555555666666666666666666666666444444444555555555555666555555666666777777888888666666666555444444333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000888888777555444222111111000000111222222222222111///000111111111000//////111111111111111111111111////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000000000/////////............///000111111111////////////////////////000000000000000000000000111000000000000000000000222222222222222222222222666555555444444555555666888888888777777777666666888888999999999999888888666666666555444444333333000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111111111000000000000000111111222222222222222222333444444444555555777888888===>>>@@@@@@??????@@@BBBGGGJJJJJJFFFHHHNNNQQQOOORRRPPPMMMLLLMMMOOOPPPPPPOOOPPPQQQRRRSSSUUUWWWXXXWWWVVVRRRNNNSSS^^^hhhkkkiiikkkkkkgggaaa```gggooo|||{{{sssjjjfffeeeeee```[[[XXXWWWUUUSSSQQQRRRPPPPPPQQQSSSSSSPPPMMMJJJHHHDDDAAA???AAADDDGGGGGGFFFFFFGGGHHHHHHGGGFFFKKKMMMPPPRRRSSSTTTVVVXXX___^^^\\\[[[ZZZ[[[\\\\\\UUUVVVWWWXXXXXXYYYYYYYYYWWWWWWWWWVVVTTTRRRQQQPPPKKKJJJHHHEEEAAA===999777555333222222333333333222000000111111000000//////000000000000000000000000000000000000000000000000........./////////000000111111111000///.........////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000///.........////////////////////////////////////////////////........................---------............///................................................////////////////////////000000000000000000000000111111111222222222333333333333333444444444555555555555555555555555555555444444444555555555555666555555666666777777777777555555555444333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000BBBAAA???===:::888666555333333222222222222222333000111111111111000000///000000000000000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////......//////000000111111////////////////////////000000000000000000000000000000000000000000111111111111111222222333333444444444444333333444444555888888777777777777666666666777777888888777777666666666555555444333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111111111000000111111222333222222333333444444555555666777888:::<<<>>>???@@@AAABBBCCCCCCAAAAAABBBCCCHHHKKKKKKIIIKKKOOORRRQQQPPPMMMIIIGGGHHHJJJLLLMMMXXXZZZ]]]]]]]]]___dddhhhrrrrrrnnnkkknnnyyywwwtttyyy~~~~~~{{{yyy{{{xxxtttpppmmmiiieeebbblllmmmnnnqqqqqqoookkkgggkkkgggaaa[[[VVVQQQMMMKKKLLLJJJHHHIIIKKKJJJGGGCCCHHHJJJLLLNNNPPPTTTXXX\\\______^^^]]]]]]]]]]]]]]]YYYYYYZZZ[[[[[[ZZZXXXWWW[[[[[[[[[ZZZYYYXXXVVVUUURRRRRRRRRQQQMMMHHHCCC@@@>>>;;;777444444555444444222222111111000//////...000000000000000000000000000000000000000000000000....../////////000000000111111000000//////......////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////........................---------............///................................................////////////////////////000000000000000000000000111111111222222222222333333333333444444444555555555555555555555555555555444444444555555555555666555666666666666777777777444444333333222111111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000MMMLLLIIIFFFCCC@@@>>>===888777555222111111111111000111111222222222222222////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000000000000000////////////.../////////000000000111////////////////////////////////////////////////000000000000000111111111000000111222333333444444333333222222333333444444777777777777777777666666555666666777777666666555666666555444444333333222000000000000000000000000////////////////////////////////////////////////000000000111111111222222111111111111111111111111444333333222222333333444333333333444555666666777:::;;;>>>@@@CCCEEEGGGHHHBBBDDDEEEFFFFFFFFFHHHJJJKKKNNNQQQRRRSSSSSSQQQOOOPPPNNNNNNPPPTTTXXX[[[\\\dddiiinnnooommmnnnsssxxx{{{}}}~~~yyy}}}{{{|||rrrhhh```]]]XXXRRRQQQSSSTTTSSSQQQJJJKKKLLLLLLMMMQQQVVVYYYWWWZZZ]]]aaabbbaaa^^^]]]]]]]]]^^^^^^\\\ZZZWWWVVV[[[[[[[[[[[[ZZZYYYYYYXXXUUUVVVWWWVVVUUUSSSPPPNNNLLLHHHBBB>>>:::777444222444333222222111111111111000000000000000000000000000000000000000000000000...////////////000000000111000000000/////////...////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////////////////////////////........................---------............///................................................////////////////////////////////////////////////111111111111222222222222333333333444444444555555555555555555555555555555444444444555555555555666666666666666666666666666444444444333222222111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000UUUTTTRRROOOLLLJJJHHHGGG@@@>>>;;;777444222111000000000000000111111222222////////////////////////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////000000000000////////////000000000000000000000000000000000000//////////////////////////////000000111111111111000000111222333333444444222222222222222333444444666666666666666666777777555555555666666555555555555555555444333333222222000000000000000000000000/////////////////////////////////////////////////////////000000000111111111111111111111111111111555444333333222222222222111222222444555666777777<<<>>>AAADDDGGGIIIJJJKKKJJJKKKMMMNNNNNNNNNPPPRRRPPPQQQRRRTTTTTTRRRPPPPPPHHHKKKQQQ[[[eeennnsssttttttzzz~~~sssxxxzzz}}}|||qqqkkkbbb^^^___bbbdddeee^^^\\\ZZZVVVSSSSSSUUUXXXSSSTTTWWWYYYZZZ[[[ZZZZZZZZZ[[[\\\\\\\\\[[[YYYXXXZZZ[[[[[[\\\\\\[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVWWWTTTRRRNNNJJJEEE@@@:::555555444333111111111111111111111111111111111111111111111111111111111111111////////////000000000111000000000000////////////////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////........................---------............///................................................////////////////////////////////////////////////000000111111111222222222333333333444444444555555555555555555555555555555444444444555555555555666666666666555555555555555555555444444333222222222000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000WWWWWWUUUTTTSSSQQQPPPPPPIIIGGGDDD@@@<<<999777666333222111111000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000/////////000111111222222111111111222222333333444222222222222333444555555555555666666666666777777444555555666666555555444555555444444333222222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111222222222222222222222222333333222111111222222222222333444555777888999:::???AAADDDGGGIIIKKKKKKKKKPPPQQQRRRRRRQQQPPPQQQSSSRRRPPPOOORRRTTTSSSUUUYYYQQQWWWaaaooo~~~{{{~~~{{{uuurrrsssuuuwwwyyywwwrrrlllfffcccbbbccc]]]ZZZUUUQQQOOOOOOPPPQQQRRRSSSTTTVVVWWWYYY[[[[[[[[[[[[\\\]]]^^^^^^]]]]]]___]]][[[YYYWWWWWWWWWXXXVVVUUUSSSRRROOOKKKFFFBBB:::999666333222111111111111111111111111111111111111111111111111111111111/////////000000000111111000000000000////////////////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////........................---------............///................................................////////////////////////000000000000000000000000000000000111111111111222333333333444444444555555444444444444444444444444444444444555555555555666666666666555555555555444555555555444333333222222000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000UUUUUUUUUUUUUUUVVVVVVVVVQQQPPPNNNLLLHHHEEEBBBAAA===<<<999666444333222222111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000.../////////000000000111000000000000////////////000000000000000000000000000000000000000000000000...//////000111111222222222222222222222222222222222222222333333444555666555555555666666666777777555555666666666666555555555555444333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222333444666777888999:::;;;===???AAABBBCCCFFFHHHKKKMMMOOOOOOOOOOOORRRSSSUUUUUUTTTTTTUUUWWWYYYZZZaaakkkpppoooooorrrzzz~~~}}}~~~}}}yyyrrrjjj```XXXQQQNNNNNNMMMMMMNNNPPPRRRUUUWWWZZZZZZ\\\]]]^^^^^^^^^^^^]]]]]]]]]\\\[[[ZZZZZZYYYXXXVVVTTTTTTTTTSSSQQQOOOGGGDDD@@@;;;777444333222111111111111111111111111111111111111111111111111//////000000000111111111////////////000000000000////////////////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////........................---------............///................................................////////////////////////000000000000000000000000000000000000111111111111333333333444444444555555444444444444444444444444444444444555555555555666666666555555555444444444444444333333222111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000SSSSSSTTTUUUVVVWWWXXXYYYVVVVVVUUUTTTRRRNNNKKKJJJHHHFFFBBB>>>:::777555555111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000////////////////////////............/////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000.../////////000000111111000000000000////////////000000000000000000000000000000000000000000000000...//////000111222222222333333222222222222222222333333333333444555666777444555555555666666777777555555666666666666555555555555444333333222222111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222333333555777999<<<>>>???BBBCCCDDDFFFHHHJJJKKKLLLNNNOOORRRTTTUUUUUUTTTSSSTTTVVVXXXZZZ[[[\\\___aaafffmmmrrr```UUUOOOMMMKKKIIIIIIKKKMMMOOOWWWXXXZZZ[[[\\\]]]]]]]]]XXXZZZ]]]___``````^^^]]][[[XXXUUUTTTTTTUUUUUUUUUSSSPPPJJJCCC===999777666111111111111111111111111111111111111111111111111000000000000111111111111////////////000000000000////////////////////////////////////////////////............/////////000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////........................---------.........//////................................................////////////////////////000000000000000000000000000000000000111111111111333333333444444444555555444444444444444444444444444444444555555555666666666666555555555444444444333333222222111000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000RRRTTTTTTSSSPPPQQQUUUYYYXXXVVVUUUUUUVVVUUUSSSQQQMMMKKKHHHDDD@@@>>><<<;;;999555111///000111111111//////000000111222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000......000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000222222333333333333444444555333111111222444444444555555555555666666666666888888888888888777666666666555444222111111222222000000000000000000000000////////////000000000000111111000000000000000111333555777666333111//////222111111333555555555333222333555999@@@EEEHHHIIIMMMLLLKKKKKKKKKLLLMMMNNNRRROOOPPPVVVVVVRRRSSSWWW___jjjsssrrrkkkkkkvvvxxxqqqeeeeee]]]QQQLLLNNNOOOLLLQQQQQQPPPRRRXXX___]]]XXX___]]]\\\]]]^^^``````______\\\YYYVVVUUUUUUWWWXXXUUUTTTRRROOOKKKGGGCCC@@@666444111///000000000000000000111111111111111000111111111111111111111111000000000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////000000000000////////////000000000000222222111111111111111111111222333444555444333333555555555444444333333333666666666666666555555555666666666666555444333222444444333333333333222222222222222111111111000000000000000000000000000000///...------///000///...000000000000000000000000000000000000000000000000SSSTTTSSSRRRRRRSSSUUUWWWVVVVVVUUUVVVVVVUUUSSSQQQRRRQQQOOOLLLHHHEEECCCAAA>>>:::666333222222111111000/////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000...///000000111000///...000000000000000000000000000000000000000000000000000000000000000000000000222222333333333333444444555333111111333444555444555555555555666666666666666777777777777666555555666555333222111111222222000000000000000000000000////////////000000000111111111000000000000111111...111333444222111111111333222111111333555777777;;;<<<>>>AAADDDHHHKKKMMMIIIOOOVVVZZZZZZWWWUUUTTTSSSPPPQQQWWW[[[___fffooo|||zzzjjj___YYYTTTOOOPPPQQQPPPOOORRRXXXXXXUUUXXXXXXYYY\\\___```^^^]]]^^^\\\ZZZXXXWWWWWWXXXYYYVVVVVVTTTRRRPPPMMMJJJIII???;;;666222111000000///222333333333222222111111111111111111111111111111111000000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////.../////////000000000000////////////000000000000111111111111111111111111111222333444444444333333555555444444444333333333555555555555666666666666666666666666555444333333444444333333333222222222222222222111111111000000000000000000000000000000///111333555444222000///000000000000000000000000000000000000000000000000UUUTTTSSSSSSUUUWWWWWWWWWUUUUUUUUUWWWWWWVVVSSSPPPUUUUUUUUUTTTRRROOOMMMKKKGGGDDD???;;;888666333111222222111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000222222333333333333444444444333222222444555555555555555555555666666666666555666666666666555444444555444333222222111222222000000000000000000000000/////////000000000111111111111000000000111111222---///111222222222333444555444333333666999===@@@DDDGGGJJJLLLMMMPPPUUUYYY\\\bbbjjjkkkgggbbb``````ccc```___bbbgggmmmxxx|||tttnnniiiYYYZZZWWWQQQOOOPPPPPPLLLNNNOOOQQQUUUZZZ\\\\\\[[[___^^^]]]\\\ZZZYYYXXXXXXXXXWWWUUUTTTSSSRRRRRRRRRKKKFFF@@@:::666444111000444444444333222222111111111111111111111111111111111111000000000/////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---------...............////////////////////////////////////////////////....../////////000000000////////////000000000000111111111111111111111111111222222333444333333333555444444444444333333333444444444555666666666777777777777777666555444333333333333333222222222222222111111111111000000000000000000000000000000000///444:::<<<999444111///000000000000000000000000000000000000000000000000UUUSSSRRRTTTXXX[[[YYYWWWVVVVVVWWWXXXYYYXXXUUURRRPPPQQQSSSUUUVVVVVVUUUTTTQQQNNNIIIDDDAAA===999666555555333222222222333333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000222222222333333333444444444333222333555666666555555555555555666666666666555666666666666555444444444333333222222222111111000000000000000000000000//////000000000111111111111111000000111111222222///111222222222222333555555777999;;;>>>CCCGGGKKKMMMQQQVVVXXXYYY\\\dddkkkvvvyyy{{{xxxtttuuu}}}}}}~~~uuussslllddd```]]]WWWOOONNNLLLKKKLLLQQQVVVZZZ\\\]]]^^^^^^]]]\\\ZZZXXXWWWYYYWWWVVVTTTSSSTTTTTTUUURRROOOJJJFFFBBB===888444333333222222111111111111111111111111111111111111111111111000000000//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////........./////////000000////////////000000000000111111111111111222222222111111222222333333333333444444444444444444444444333333444444555666777777666777777777666666555444333333333222222222222111111111111111000000000000///////////////////////////555<<<<<<777222000000////////////////////////000000000000000000000000UUUTTTTTTWWW[[[]]][[[XXXXXXWWWXXXYYYZZZYYYWWWTTTHHHJJJLLLOOORRRUUUWWWXXXXXXUUUQQQNNNJJJFFFAAA>>>888777555333222333333444111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000111111////////////////////////////////////////////////000000000000000000000000222222222333333333444444444333333444666888777666555555555555666666666666666666777777777666555555222222222222222222111111000000000000000000000000000000000000111111111111111111111111111222333333222333333111000000222444555:::AAAFFFIIIMMMQQQTTTZZZ^^^ccceeegggkkkttt{{{|||}}}ttthhh]]]VVVMMMHHHHHHMMMRRRUUUVVVWWWYYY[[[\\\\\\[[[[[[[[[ZZZXXXVVVUUUUUUVVVVVVUUUTTTSSSRRROOOIIIBBB===333333222111111111222222111111111111111111111111111111111111000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.....................---////////////////////////////////////////////////............////////////////////////000000000000000000111111111222222222111111111111222222333333444444444444444444444444222333333444555666666777666666666666666555555444333333222222222111111111000000000000000000000000///////////////////////////444888666111......111////////////////////////000000000000000000000000]]]]]]^^^```aaa```^^^[[[YYYXXXWWWXXXYYYYYYXXXVVVHHHHHHGGGHHHKKKOOOSSSVVVZZZXXXVVVTTTRRROOOJJJFFF===;;;888444222111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222333444000000000000000000000000000000000000000000000000000000000000000000000000222222333333333333444444444333333555888999888666555555555555666666666666666777777777777666555555111111222222222222111111000000000000000000000000000000000111111111222222111111111111111222333444222333222111000222555888===DDDLLLRRRTTTVVVZZZ\\\hhhkkkooossswww}}}}}}nnnfffYYYOOOIIIHHHHHHIIIMMMPPPSSSWWWZZZ\\\]]]^^^\\\\\\ZZZYYYXXXWWWWWWWWWUUUVVVXXXYYYXXXSSSMMMGGG999888666444222222222333111111111111111111111111222222111111111000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...............---------////////////////////////////////////////////////------........./////////////////////000000000000000000000111222222333333222111111111111222333333333333333444444444444555333333333444555555555666444555555555555555444444222222222222111111111111//////000000000000000111000000000000000000000000///111222111---,,,...000000000000000000000000000000000000000000000000000oooqqqrrrqqqnnniiifffdddYYYWWWUUUUUUVVVWWWWWWWWWQQQMMMHHHDDDCCCGGGLLLPPPWWWVVVVVVWWWVVVTTTPPPMMMGGGDDD???999555222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000222444666888000000000000000000000000000000000000000000000000000000000000000000000000222222333333333333444444333333444666999999888777555555555555666666666666555666666666666555444444000111222333333222111000000000000000000000000000000000111111111222222222111111111111222333444555222333444555777<<>>:::777555444333111111111111111111111111222222222111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////---------.........//////////////////000000000000///000000111222222333333222111000000000111333333333333333444444444555555444444444444444444444444333333444444444444333333222222222222111111111111////////////000000111111000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000zzzrrrnnnmmmXXXUUUSSSRRRTTTVVVVVVWWW[[[UUUKKKCCC???BBBGGGKKKSSSTTTUUUWWWXXXWWWTTTQQQQQQMMMGGG???999555222111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000/////////111333666888:::000000000000000000000000000000000000000000000000000000000000000000000000222222333333333444444444333333444777999:::999777555555555555666666666777444444555555444444333222000000222333333222111000000000000000000000000000000111111111111222222222111111111111222333444555444555888;;;@@@GGGOOOUUUaaaeeeiiiiiihhhiiimmmrrroooqqqwww~~~pppgggTTTTTTSSSRRRQQQPPPOOOOOOSSSTTTUUUVVVVVVVVVTTTTTTYYYXXXWWWWWWXXXXXXWWWVVVMMMJJJEEE???:::777555444111111111111111111111111222222222111111111111000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////---------.........//////////////////000000000000///000000111222222333333222111000000000111333444333333333444444555555555444444444444444444333333222222333444444333333333222222222111111111111000.../////////000000111111000000000000000000000000000//////000222222000///000000000000000000000000000000000000000000000000tttiii\\\[[[XXXTTTQQQQQQTTTWWWVVVVVVVVVQQQFFF===???GGGLLLOOOSSSVVVVVVVVVVVVVVVTTTRRRPPPKKKFFF@@@;;;999555333222222333333222000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111000000//////............////////////......000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111333444555888555222///...000222444000000000000111111111111111111111111111111111111222222333333333333444444555555444444555666888999777777777777666666666666666666555555555444444444111111111111111111111111000000000000000000000000222222222222222111000///000222333111///000666::::::???EEEJJJTTT___cccaaa\\\ZZZ[[[bbblllrrrtttrrrzzzyyy}}}wwweee^^^WWWMMMKKKPPPIIILLLPPPUUUVVVTTTUUUXXXWWWYYYZZZZZZZZZ[[[[[[YYYVVVVVVTTTPPPIIIBBB:::666666333111000111333333333000000111222222222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000//////000000000000111111111111000000000000000000000000000000000000000000000000////////////............................................................////////////////////////////////////////////////...------------...//////000000000000000000000000////////////000000000000111111222222222333333333222222222222222222222222444444444444444444444444444444333333333333222222111222222333333222222111222222111111000/////////000000000000000000000000000000000000000000000000222111111111000000//////......////////////......nnnkkkfffaaa]]]ZZZXXXXXXZZZZZZ[[[XXXNNNCCC???BBBFFFJJJPPPUUUWWWXXXWWWWWWWWWWWWUUURRRNNNIIIEEECCC:::777333111111222222222111111111111000000//////111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111000000////////////......////////////......000000000000000000000000000000000000111111111111333333222111000//////000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222333444666444222/////////111222000000000000111111111111111111111111111111111111222222333333333333444444555555444444555666888999777777777777666666666555555555555444444444333333111111111111111111111111111111111111111111111111111111222222333222222222333444444333222444999===DDDLLLTTT[[[bbbeeebbb[[[RRRXXXdddtttppp```XXXSSSSSSSSSSSSSSSRRRSSSTTTYYYZZZZZZYYYYYYYYYXXXWWWXXXXXXXXXUUUQQQKKKEEEAAA999666222111222333333333222222222222111111000///000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000//////000000000000111111111111000000000000000000000000000000000000000000000000////////////............................................................////////////////////////////////////////////////...------------...//////000000000000000000000000////////////000000000111111111222222222333333333222222222222222222222222444444444444444444444444444444333333333333222222111222222333333222222111222111111111111000000000000000000000000000000000000000000000000000000000111111111111000000000///000000111111111111000000{{{vvvqqqllleee```^^^\\\\\\\\\VVVKKKCCCAAABBBFFFMMMRRRVVVUUUSSSQQQUUUVVVWWWWWWUUURRROOONNNCCC>>>777222111222222333222222222111111000000///111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111000000000000/////////...//////000000//////...000000000000000000000000000000000000111111111111222222111000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222333333222111000/////////000000000000000111111111111111111111111111111111111222222333333333333444444555444444444555666777888777777777666666666555555444444444333333333222222111111111111111111111111111111111111111111111111000000111222333333444444555444444444777;;;???BBBSSSZZZ```ccceeeddd\\\TTTQQQ^^^tttnnn___ZZZRRRMMMKKKMMMOOOPPPXXXXXXXXXYYYYYYXXXWWWWWWXXXXXXYYYYYYWWWSSSPPPMMM???;;;666444333333333333444333222111000///......000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000111111111111000000000000000000000000000000000000000000000000////////////............................................................////////////////////////////////////////////////......------......///000000000000000000000000000/////////000000000111111111111222222222333333333222222222222222222222222444444444444444444444444444444333333333333222222111111222222222222111111111111111111222222222222000000000000000000000000000000000000000000000000111111111111000000000000000111111222222111111000yyyrrrccc\\\XXXYYYWWWPPPJJJGGGBBBFFFKKKPPPRRRPPPKKKGGGLLLMMMPPPSSSTTTUUUTTTTTTLLLHHHAAA;;;777555333222111111111111111111111000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000///000000000111111111111.........//////000111222000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////111111000000000000111111000000000000000///......///000000000111111111111111111111111111111111111222222222333333333444444444444555555666666777888777777666666666555555555333333333222222222111111111111111111111111111111111111111111111111111111111111111111222333333444555444555777<<>>999666555333222444333222111000/////////000000000000000000000000////////////////////////////////////000000000111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000//////000000000111111111111000000000000000000000000////////////////////////////////////............................................................////////////////////////////////////////////////...............//////000//////////////////////////////000000000111111111111111222222222333333333222222222222222222222222333333333333333333333333444444333333333222222222111111222222222222111111000111111222333333444444000000000000000000000000000000000000000000000000111111111000000000000000/////////000000/////////rrreeeYYYUUUUUURRROOONNNHHHIIILLLPPPSSSQQQLLLGGGBBBEEEHHHLLLPPPSSSUUUVVVTTTQQQLLLHHHCCC===666222111111111111111222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111//////000000000000//////000000000000000000000000///000000000111111111111//////......//////000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////222111000000///000000000//////000000000///...---///000000000111111111111111111111111111111111111222222222333333333444444444444555666666777777777666666666666555555555555333333222222222111111111111111111111111111111111111111111111111111111111222222111111111222333444666888;;;???CCCGGGKKKNNNZZZ]]]^^^^^^bbbggghhhdddpppxxxsssZZZLLLJJJIIIGGGIIIGGGIIIPPPSSSRRRTTTYYYSSSTTTVVVWWWWWWVVVTTTSSSQQQLLLFFFAAA===999555333333333222111000111111222111111111111111111111111////////////////////////...////////////000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111000000///000000000111111111111000000000000000000000000////////////////////////////////////............................................................///////////////////////////////////////////////////............///000000////////////////////////000000000000111111111111111111222222222333333333222222222222222222222222333333333333333333333333444444333333333222222222000111111222222111111000000000111222333444444555000000000000000000000000000000000000000000000000000000000000000000111111//////000000000000//////wwwfff]]]ZZZWWWTTTTTTOOONNNOOORRRVVVVVVSSSOOOBBBCCCEEEHHHKKKOOOSSSUUUVVVUUUTTTRRRMMMFFF===666555555555444333333222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000111111111111222///000000111111000000///000000000000000000000000000000000000111111111111333222111000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111000000/////////000000//////000000000000//////000000000000111111111111111111111111111111111111222222333333333333444444333444555666777777777777666666666555555555444444333333333222222222111111111111111111111111111111222222222222222222222222333333222222333555666888>>>CCCIIILLLMMMNNNQQQTTTUUU^^^jjjttt~~~}}}yyy|||yyycccZZZSSSMMMFFFBBBEEEMMMPPPMMMNNNTTTTTTUUUVVVWWWWWWWWWVVVUUUVVVRRRNNNIIIEEE@@@;;;777555444222111111222333444111111111111111111111111000000000000000000000000......////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111000000000000000111111111111000000000000000000000000000000000000000000000000////////////............................................................//////////////////////////////////////////////////////......//////000111000000000000000000000000000000000111111111222222111111222222222333333333222222222222222222222222333333333333333333333333444444333333333333222222000000111111111111000000000000000111222333333444000000000000000000000000000000000000000000000000000000000000111111111111111222222333333222222111yyypppjjjddd___]]]XXXTTTQQQRRRUUUWWWUUURRRGGGFFFEEEEEEGGGJJJNNNQQQUUUVVVVVVVVVSSSMMMEEE???>>>===;;;999666444222111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000111111111222222222000000111111111111000000000000000000000000000000000000000000111111111111333222222222333444555555000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111000000000000000000000000000000000000111111111111111111111111111111111111222222333333333333444444333444555666777777777666666666555555555444444444444333333333222222222222111111111111111111111111222222222222222222222222333333333444777:::===???KKKTTT\\\]]]XXXTTTUUUYYY\\\jjj|||{{{|||sssuuuyyy}}}sssiii```OOOIIIJJJQQQQQQKKKKKKQQQSSSTTTVVVWWWXXXXXXXXXXXXVVVTTTRRRPPPMMMIIICCC???888777555333222222333333111111111111111111111111000000000000000000000000........./////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////............................................................///////////////////////////////////////////////////////////////000000111000000000000000000000000000000111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222444444333333333333222222000000111111111111000000000000000111111222222222000000000000000000000000000000000000000000000000///000000000111111111111111222222333333222222111zzzqqqiiiggg___YYYRRRPPPQQQSSSQQQOOOLLLIIIFFFCCCCCCFFFIIILLLTTTTTTUUUVVVVVVRRRLLLGGGEEECCC@@@<<<888444111000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000111111222222222222000000111111111111000000000000000000000000000000000000000000111111111111//////111444777:::===???000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111111111000000000000111222000000000000111111111111111111111111111111111111222222333333333444444444333444555777777777777666666666555555555444444444444444444333333333222222111111111111111111111111222222222222222222222222333333444666:::???CCCEEEVVV```iiihhh___XXXXXX\\\jjjwww|||ssseee___```^^^___```bbbdddeeefffgggfffeeehhhsssooopppmmmgggbbbdddnnnwww|||~~~|||}}}sss[[[TTTSSSXXXVVVMMMJJJPPPQQQRRRTTTUUUWWWXXXYYYYYYTTTTTTTTTTTTSSSOOOIIIDDD;;;:::777444222111222222111111111111111111111111000000000000000000000000............/////////000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000/////////............................................................///////////////////////////////////////////////////////////////000111111000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222444444444333333333222222000000111111111111000000000000000000000111111111000000000000000000000000000000000000000000000000//////000000111111111222000000111111111111000000yyyoooggg]]]PPPIIIIIIMMMPPPPPPMMMJJJHHHHHHJJJKKKIIIGGGOOOPPPRRRTTTTTTSSSRRRQQQPPPMMMIIIGGGDDD???777111333222222111000000//////000000000000000111222222000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000111111000000//////.........//////000111222222222;;;===@@@BBBCCCCCCCCCBBB444333111000///...//////////////////////////////000000000000000000000000222111111111000000//////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////222222111111111111222222222222333333333444444444444444333333444555777888777777777777777666666555333333333222222111111111///000222333333222111111444333222222111222444555222999???BBBCCCHHHRRR[[[ffflllqqqlllccc___dddkkkttt~~~|||yyysssooooooqqqoookkkgggeee```ZZZUUUSSSWWWXXXZZZ\\\^^^^^^]]][[[YYYZZZ[[[\\\]]]^^^______[[[ZZZYYYWWWUUUTTTVVVWWW___aaaccccccbbbcccgggjjjvvv||||||qqqfffaaaaaabbb```]]][[[[[[\\\\\\\\\tttqqqnnniiiccc]]]YYYWWWWWWUUUXXXVVVQQQQQQVVVXXXUUUXXXUUUTTTVVVYYYXXXRRRKKKIIICCC:::333000000000111222111000//////000111222222222111111000000//////000000000000111111111111////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000////////////333444111......000///***////////////////////////................................................////////////////////////000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333333333333333333333333333111111111222222333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111222222222222333222222222111111000000vvvkkk\\\RRRNNNNNNNNNMMMOOOOOOOOOOOONNNLLLJJJIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSRRRPPPOOOMMMIIICCC>>>:::888666333222222222222333222222111000000111111000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000111111000000////////////...//////000111111222222444555777999::::::999999333222000///.../////////////////////////////////000000000000000000000000111111111111000000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222222111111111111222222222222333333333444444444444444444444555555666777666666777777777666555555333333333222222222111111111111222333333333222111000111222222333555777999@@@AAAEEEOOO\\\dddeeeccclllyyyyyyvvvwww|||vvvlllbbb[[[VVVTTTWWW\\\ffffffggghhhhhheeeaaa```gggnnnuuuwwwssskkkfffccc___]]][[[\\\___bbbdddeeehhhgggeee```[[[YYY[[[^^^aaadddfffccc]]]ZZZ[[[^^^aaacccfffeeebbb]]]ZZZYYY\\\YYYUUUTTTUUUUUUSSSQQQUUU^^^hhhlllkkkiiikkkmmmttt|||xxxooofff^^^YYYVVVaaaccc___WWWSSSVVVZZZZZZ[[[YYYWWWUUUTTTTTTSSSSSSQQQKKKCCC<<<888555333222333222111111000000111111111111111000000000000000000000000000111111111111////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000111000000000////////////---...---***,,,//////+++////////////////////////................................................////////////////////////000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111111111222222222333333333222222222111111111000000sssfff^^^YYYVVVTTTRRRSSSSSSRRRNNNJJJHHHFFFFFFGGGHHHKKKNNNRRRTTTVVVVVVUUUUUUVVVVVVSSSOOOLLLDDDAAA<<<888444333333444555555333222111000000///000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000111000000000000//////////////////000111111222222...///111222222222111000000000///......//////000////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111222222111111111111222222333333333333444444444444444444555666666666555555555666666666666555444444333333333222222222222111222333333333333333222222///000222333555777:::===EEEIIISSSaaannntttrrroootttpppoooooommmhhhccc^^^[[[XXXXXX```jjjtttwwwzzz}}}~~~}}}{{{zzzyyyxxxsssoooqqqxxxzzzqqqmmmooosssxxx{{{|||wwwpppjjjiiijjjjjjjjjlllqqqvvvxxxxxxvvvuuupppkkkjjjjjjhhhbbb]]]ZZZ[[[\\\[[[YYYXXXYYYZZZUUUXXX```iiipppxxx~~~wwwooohhhccckkkoooooohhh```[[[VVVRRRWWWXXXXXXVVVSSSSSSUUUXXXWWWSSSMMMGGGAAA<<<666222333333333222111111000000000000000000111111111111000000000000111111111111////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000111111000000000/////////...000///...111666777444////////////////////////................................................////////////////////////000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333333333333333333333333333333333222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111111222222222222333333333111111111111111000000000yyyooojjjfffeee\\\YYYUUURRROOOLLLIIIGGGFFFFFFGGGIIILLLPPPSSSVVVTTTUUUWWWXXXYYYWWWTTTRRRNNNJJJCCC===777444333222555444333111000000//////000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111111//////000000000000///..................///000000////////////////////////000000000000000000000000111111111000000000000000////////////////////////////////////000000000000000000000000000000000000222222222222222222222222333222222111111222222333333333333444444444444555444555666777777666555444555555555555555444444333222222222222222222222222222222222333333222222222222333555555666:::AAAFFFIIIWWWiiirrrrrrqqqvvv{{{wwwllleeeffflllrrruuulllkkkkkkjjjhhhjjjvvv{{{xxxyyy|||xxxpppoookkkfffaaa]]]ZZZXXXVVV[[[YYYYYYZZZZZZ\\\eeeppp~~~zzzsssjjjqqqyyy}}}{{{rrrdddZZZRRRTTTVVVWWWVVVVVVVVVVVVWWWUUUQQQMMMHHHAAA:::444222222222222222111111000//////000000111111222222///000000000111111111111////////////////////////////////////////////////////////////000000000000////////////000000000000///000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000111111111000000000//////111333333222555:::;;;888////////////////////////................................................////////////////////////////////////////////////////////////000000000000111111111111111111111111111111222222222333333333222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111111222222222222111111111111111111111111~~~zzzxxxwwwooofff[[[TTTSSSRRRNNNKKKHHHGGGFFFFFFGGGJJJMMMOOOQQQSSSVVVXXXXXXWWWUUUUUUUUUQQQKKKCCC<<<666333111222222111000000000000111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000111111111111111111111111000000000------......///000000000000000000000000000000000000000000000000000000000000000000000000000111111////////////////////////////////////000000000000000000000000000000000000222222222222222222222222333333222222222222333333333333444444444555555555444555666777777777666555555555555555555444444333222222222222222222222222111111111111222222333333444666888:::===EEEPPPXXX^^^jjjxxx|||wwwtttxxx}}}uuummmiiigggeeefffkkkrrryyy}}}zzztttnnnjjjdddaaa```___\\\YYY[[[aaacccyyyttttttxxx}}}^^^YYYSSSRRRTTTVVVUUUSSSTTTSSSRRRQQQNNNHHHAAA<<<333333222222222222222222//////000000111111222222///000000000111111111111000000000000000000000000////////////////////////////////////000000000000////////////000000000000///000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000111111111111000000000000///000000...000555555222////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111111111111111111222222222333333333222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000111111111111222111111111111222222222222ttteeeZZZTTTQQQNNNLLLIIIHHHFFFDDDDDDEEEFFFGGGNNNQQQVVVXXXXXXWWWVVVWWWWWWUUURRRMMMFFF>>>888444333222222111111111222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000111111111111222000000000000000000111111111000000000000000000000---...///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222333333222222222222333333333444444444555555555555444444555666777777777777555666666666666555444444111222222222222333333333111111111111222444555666444:::@@@FFFKKKUUUcccmmmxxxyyy|||~~~~~~{{{xxx{{{tttnnngggaaa___bbbeeecccaaabbbiiinnnuuu}}}}}}yyyoooccc\\\[[[]]]ccciiiiiijjjtttzzzzzzqqqfffXXXPPPQQQTTTVVVUUUTTTSSSSSSSSSRRROOOKKKGGG999888666444222222222333000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000222222111111111000000000///000///,,,---111111---////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333222222222222222222222222333333222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111222222222222222222222222222222000000111111111222222222222222222333333333333333{{{jjjZZZQQQOOOPPPMMMLLLIIIGGGEEEDDDDDDDDDIIIMMMSSSVVVVVVVVVWWWYYYWWWXXXYYYWWWRRRJJJBBB===777666555444333222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000111111111222222222111000000000000000000000/////////...//////000000...///000111111111000///000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222444333333222222333333444444444444444555555555555444444444555666888999:::666666777777777666555555111111222222222333333333111111222333444777999::::::CCCNNNWWW]]]eeeoooxxx~~~{{{pppfffaaa]]]YYYXXXXXX[[[aaadddgggnnnwww{{{tttllljjjmmmlllgggjjjrrrwwwuuuwwwvvvnnnccc[[[XXXXXXYYYYYYSSSRRRRRRSSSSSSSSSQQQNNNDDD@@@<<<777333222222333111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000222222222111111111000000111222111...///222222...////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222333333111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222222222333333333444444444333333333444444555555555fffWWWVVVZZZQQQPPPNNNLLLIIIHHHGGGFFFCCCIIIOOOSSSTTTUUUWWWYYYVVVYYY]]]___[[[TTTKKKEEE;;;:::888666444333222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000111111222222222222111111111000000000000000//////......///000000111///000111222222111000///000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111444333333222222333333444444444444555555555666666444333333444666888;;;<<<777777777777777666666555111111111222222333333333222333333444666999<<<===AAAMMM[[[eeeiiimmmsssyyyyyylllooonnngggbbbaaaaaa```]]]bbbllltttxxx}}}~~~rrrrrrooo|||nnnkkkmmmnnnnnnjjjeee```]]]\\\RRRQQQPPPPPPRRRRRRRRRPPPLLLGGGAAA999444222222333222222111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000111111222000000000000000000000000222222222111111111111000000111///---...111111---////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333111111111111111111111111111111111222222333333444111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222444444444555555555666666444444444555555666666666mmmaaa]]]UUUUUUUUURRRNNNKKKKKKKKKJJJKKKNNNRRRUUUWWWYYYYYYVVVVVVWWWZZZ[[[XXXRRRLLLGGGBBB;;;555222111111111222333333222000///000222000111111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000111111000000//////......000000000000000000000000111111000000//////......////////////////////////000000000000111111111111000000000000111111111111222222222222222222222222444444444555555555555666444444444555666777777888888777777666555555444444333222111222444444111---111444888999999<<>>:::777444222333333222111000000111222000111111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111000000////////////000000000000000000000000111000000000/////////...////////////////////////000000000000111111111111000000000000111111111111222222222222222222222222444444444555555555555666444444555555666777777888777777666666555444444333555444333555777777555222555555444555999CCCQQQ[[[^^^^^^aaadddeeeiiixxx{{{mmmnnnppprrr}}}||||||{{{zzz~~~tttbbbWWWbbbuuu}}}sssfffZZZVVVUUURRRQQQSSSTTTRRROOOHHHAAA:::444222333333444333111000111222111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111000//////000111222//////............///////////////////////////////////////////////////...111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222111111111000000000000222222222222222111111111000111333222111111222444222444555666666777999<<<>>>>>>?????????>>><<<;;;888777888;;;@@@DDDFFFGGGvvvggg]]]YYYWWWWWWUUUUUUVVVXXXYYYWWWSSSPPPUUUTTTUUUWWWYYYZZZYYYWWWYYYUUUOOOJJJFFFAAA<<<999444333222000000111111222000111111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111000000000000/////////000000000000000000000000000000000000////////////////////////////////////000000000000111111111111000000000111111111222222333333333333333333333333444444444555555555555666444444555555666777777777666666555555444333333333444333222333555666555444999999:::===EEESSSbbblllsssooommmooosssxxx{{{zzz|||xxxqqq]]]___hhhpppzzzrrrbbbYYYVVVSSSSSSUUUPPPPPPQQQOOOLLLFFFAAA===444333222333444333222111111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111000000000000111222000//////......//////000////////////////////////......//////////////////111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000333333222222222111111111000111333444333444555777777999:::;;;<<<===@@@BBBAAABBBCCCEEEEEEEEEEEEDDDAAAAAABBBFFFKKKPPPRRRSSSmmm```XXXVVVWWWVVVVVVYYYZZZYYYUUUQQQPPPOOOOOOPPPRRRUUUWWWXXXYYYWWWUUURRRPPPKKKEEEAAA666444222000111222222222000000111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000000000111111111111000000111111111222222222333333333333333333333333444444444555555555555666555555555555666666777777555555444444444333333333444333333333444555555666<<>>>>>???AAACCCEEEFFFIIILLLNNNOOOPPPPPPKKKKKKJJJLLLOOOQQQQQQQQQmmmaaa]]]XXXVVVTTTUUUXXXYYYVVVSSSNNNMMMLLLKKKLLLOOOSSSVVVXXXWWWWWWVVVTTTPPPIIIEEE:::777333111222333222222000000111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111111111111111222222222222333333333333333333333333444444444555555555555666555555555555666666666666444444444444444333333333555555555555555777:::<<>>@@@:::<<<>>>???@@@BBBEEEGGGMMMNNNQQQSSSTTTUUUUUUUUULLLKKKJJJJJJKKKKKKIIIHHHyyyuuufff___XXXUUUWWWXXXVVVSSSPPPOOOMMMKKKJJJLLLPPPTTTXXXXXXXXXXXXVVVQQQJJJEEE???:::555222333444333111000111111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111222222222222333333333333333333333333333444444444555555555555666555555666666666666666666555555444444444444444444111222333444555999???CCCMMMUUU^^^cccfffppp}}}vvvkkkccceeeuuuxxxkkkdddhhhzzz|||nnneeeRRROOOLLLMMMPPPRRRQQQOOOHHHCCC<<<777444444444444222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222333333222111111111000000//////000000111////////////////////////------......///000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222333111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111222222222222222111111222222333444444444555777999;;;<<<===@@@BBB@@@BBBDDDGGGHHHKKKOOORRRNNNNNNOOOPPPOOONNNMMMLLLFFFEEEEEEFFFHHHIIIGGGFFFvvvggg^^^[[[ZZZWWWTTTRRRQQQOOOKKKHHHHHHLLLPPPUUUVVVWWWXXXXXXUUUOOOKKKDDD>>>777444444555333111000111111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000111111111222222222000000000000000000000000.../////////000000000111000000000000000000000000000000000000111111111111111111111222222222333333444444444444444444444444444444444555555555555666666666666666666666666555555555555555555555555555000222555777;;;BBBKKKRRR^^^fffnnnmmmkkksssyyyrrrmmmqqqtttvvvyyy}}}rrrfffqqqyyy|||}}}~~~{{{vvv___XXXPPPMMMOOOSSSUUUUUUMMMKKKGGGAAA;;;666444444333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111111111000000000000111111////////////////////////------......///000000111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333222333444555777888999999:::<<<>>>@@@@@@BBBDDDFFFFFFGGGIIIJJJJJJLLLNNNQQQGGGHHHIIIJJJJJJIIIHHHHHHFFFFFFGGGJJJMMMOOONNNMMMwwwhhhaaa]]]YYYUUURRRRRROOOKKKFFFEEEHHHKKKQQQRRRUUUXXXZZZYYYVVVRRRGGG@@@888555555666333000000111111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000111111222222222222000000000000000000000000.../////////000000111111000000000000000000000000000000000000111111111111111111222222222333333333444444444444444444444444444444444555555555666666666666666666666555555555555555666666666666666666666999===BBBHHHQQQ\\\dddjjjvvv~~~{{{sssvvvsssrrruuuxxx|||yyyzzzxxxssspppoooppprrrttttttuuuwwwyyyzzz{{{||||||zzz}}}~~~}}}}}}|||xxxpppiiilllvvvzzzwwwyyynnn^^^SSSOOOOOOOOONNNOOOPPPOOOJJJAAA888444333333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111222333444444333222111111111000000000000111111////////////////////////---------...///000000111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333444555666888999;;;<<<===@@@BBBDDDEEEFFFGGGIIIKKKEEEFFFEEECCCAAA@@@AAABBBEEEFFFIIIKKKMMMNNNOOOOOOLLLLLLNNNRRRUUUWWWWWWVVV}}}rrrcccZZZXXXTTTSSSQQQPPPOOOLLLGGGDDDLLLNNNRRRVVVXXXYYYXXXWWWPPPIII???777333111111111000111111111000111333444111111111111111111111111//////000111222222333333///////////////000000000000000000000000000000000222222222111111111000000111111000000000000111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222333333444444444333333444444555666777777555666777777777666444333888222000333555444666999;;;999===IIIZZZhhhmmmmmmrrr{{{~~~zzzzzz{{{xxxvvvsssyyyxxxwwwwwwwwwwwwtttrrrqqqqqqqqqqqqrrrsssttttttyyyyyyzzz{{{||||||}}}}}}~~~{{{yyyzzz}}}}}}yyyuuuyyywwwvvvvvvyyy}}}iii^^^gggxxx|||hhhXXXOOOMMMMMMNNNQQQPPPOOOLLLGGGAAA;;;777222333333333333222111000222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222111111111000000222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000111222333333444444333333222111111222333333111111111111111111111111222222222222222222222222111222222111//////000111666555333222111111222333666888;;;>>>@@@@@@@@@@@@GGGGGGHHHIIIJJJHHHDDDAAA@@@>>><<<=========???BBBDDDIIIOOORRRRRRQQQRRRSSSXXXOOOOOO[[[ffffff```[[[ttteee]]]\\\XXXWWWUUUTTTSSSOOOJJJEEEHHHJJJNNNRRRVVVXXXYYYYYYSSSMMMEEE===888555222111222222222222111111222333111111111111111111111111222222222222222222222333111111111111222222222222000000000000000000000000222222222111111111000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222333333333333333333333444333333444555555666666777555666777777777666444333888555444777777666888<<<;;;BBBMMMYYYbbbhhhkkklllsss{{{wwwvvv|||~~~zzzsssssssssvvvyyy{{{{{{zzz{{{{{{zzzxxxwwwvvvvvvwwwxxx~~~kkkhhhooovvvwwwgggUUULLLLLLOOOMMMMMMNNNMMMKKKFFF???;;;444444333333222222333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222111111111000000111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111111222333333444444333333222111111222333333111111111111111111111111222222222222222222222222111222333222000000111333444444333222333444555666888;;;>>>AAADDDFFFGGGGGGDDDDDDEEEEEEEEEBBB???===::::::;;;>>>@@@CCCGGGJJJFFFJJJOOOQQQQQQQQQSSSUUUZZZZZZeeezzz~~~pppccc___ZZZWWWTTTSSSSSSQQQLLLGGGDDDFFFIIIMMMRRRVVVYYYZZZVVVRRRMMMGGGBBB<<<666222333333333222222222111111222222222222222222222222222222222222111111111111222222222222222222222222000000000000000000000000222222222111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222444444444333333333333333444444444555555666666777666666666777666666555444444444555777666444999???CCCOOO\\\cccdddfffkkkqqqpppvvv{{{}}}zzz{{{~~~~~~~~~~~~}}}~~~}}}{{{xxxwwwxxxzzztttnnnlllwwwlllYYYOOOMMMKKKLLLMMMOOOOOOMMMHHHDDD:::888555222222222444555333222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222111111111111111000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111222222333333444333222222111111222222333111111111111111111111111222222222222222222222222222333333333111111333555222333333555666888:::;;;@@@AAACCCEEEGGGHHHHHHHHH>>>>>>??????>>>>>><<<<<>>AAABBBHHHGGGFFFEEECCCAAA@@@@@@;;;<<<>>>??????AAACCCEEEEEEJJJNNNNNNNNNRRRUUUWWW```lll~~~xxxtttjjj]]]VVVVVVWWWVVVTTTJJJJJJJJJKKKMMMQQQTTTVVVXXXXXXWWWVVVRRRKKKBBB<<<444222000000222333333222222222222222222222222222//////000111222444444555222111111111000000//////000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000111111111222222222111111111222222333333333444444444444444444444444555555555666666666666666666666555555555666666666999888:::<<<<<<@@@KKKWWWiiijjjjjjhhhjjjrrrsssjjjpppyyy~~~{{{vvvrrrrrruuuxxxyyy{{{~~~zzztttnnniiiddd___\\\^^^]]][[[XXXUUUSSSRRRQQQSSSSSSRRRRRRRRRRRRRRRRRROOOPPPRRRTTTVVVWWWXXXYYYXXXVVVUUUUUUXXXZZZ]]]^^^______aaadddjjjrrryyy}}}{{{xxxwwwsssmmmppptttzzzqqqqqqzzznnnZZZSSSKKKHHHJJJNNNPPPQQQJJJFFF@@@:::555333222222333333333222222222222111111111111111111111111111000000000000000000000000///000000000111111111111///000000000111111111111111111111111111111111111222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111111222222222222222333333222222222222222222222222111111111111111111111111111111111222222333333333000222333333222333555777777888;;;>>>AAADDDFFFGGGHHHFFFCCC@@@===<<<;;;:::???@@@BBBBBBCCCEEEJJJNNNJJJTTT\\\^^^aaaiiioooppp{{{wwweeeZZZVVVVVVSSSPPPMMMMMMLLLLLLMMMNNNPPPQQQUUUVVVWWWWWWVVVQQQJJJEEE;;;777222000222444444333333333333333333333333333000111222444666777888999444444444333222222111111000000000000000000000000111111111111111222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111222222333333444333444444444555555555555666666666666666666666666666555555555555666777777777666:::???DDDJJJUUU```jjjkkklllmmmpppwwwllleeehhh{{{}}}zzz{{{yyy}}}}}}xxxsssmmmiiiaaa^^^ZZZWWWUUUTTTRRRQQQOOOOOONNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOMMMOOOQQQSSSTTTSSSRRRQQQQQQPPPOOOOOOOOOPPPQQQQQQSSSQQQPPPQQQTTTYYY___ccchhhkkkppptttwww{{{|||tttrrrrrrssssssvvv{{{zzztttjjj^^^PPPHHHHHHKKKNNNNNNNNNKKKFFF@@@;;;666333111333333333333222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111111111222222222222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111222222333333222222111111111111111111111111111111111111222222333333444111222444444444555777999<<<===???BBBDDDFFFGGGGGGBBBAAA???===<<<===>>>@@@AAACCCDDDCCCCCCGGGNNNTTTaaannnvvvvvvwww~~~nnnccc___\\\WWWRRRNNNMMMMMMLLLLLLLLLMMMMMMRRRRRRTTTVVVWWWUUUPPPMMMFFF???777222333444444222333333333333333333333333111111222333555666777777555555444333333222111111000000000000000000000000000000111111111222222222111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222000111111222333333444444222333333444555666777777777666666666666666666666666555555444555666777888666777>>>JJJSSSYYY```gggooorrruuuvvvxxx|||nnnooowww}}}}}}rrrooojjjeeeaaa]]][[[YYYSSSQQQOOONNNPPPRRRSSSSSSMMMMMMMMMMMMNNNPPPQQQRRRNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRTTTUUUVVVUUUTTTSSSTTTTTTUUUTTTSSSSSSTTTTTTTTTSSSQQQQQQQQQSSSVVVXXXUUUXXX\\\___aaadddgggjjjsssvvvwwwwwwzzz~~~zzz{{{||||||{{{yyyxxxyyy{{{zzz{{{}}}ooo]]]QQQNNNNNNNNNLLLNNNMMMJJJFFFAAA;;;555222444444333333333222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000111111111222222222111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111222333333333333222111111111111111111111111111000111111222333333444444333444666666666888:::<<>>IIIYYYeeekkknnnqqq}}}uuuuuuwwwwww||||||{{{zzzrrrkkkhhhfffbbb```XXXWWWTTTRRROOONNNNNNNNNMMMKKKIIIIIIKKKNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRPPPPPPQQQRRRSSSTTTTTTUUUVVVWWWWWWXXXXXXYYYYYYYYYPPPRRRTTTUUUUUUUUUVVVWWWPPPQQQQQQRRRSSSTTTUUUUUUWWWYYYZZZZZZYYYXXXXXXYYYUUU[[[```bbbfffooovvvxxx}}}yyyxxxnnnkkkkkkooorrrxxxxxxvvv}}}iii\\\VVVTTTPPPMMMLLLLLLLLLJJJEEE>>>888444444444444333333333222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000111111222222222222000000000000000000000000222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111222333444444333222111111111111111111111111111000000111222333333444444555666888888999:::===???AAABBBCCCDDDDDDCCCCCCBBBEEEDDDBBBCCCEEEIIINNNPPPTTTXXX\\\```fffppp}}}yyynnnlll{{{}}}uuunnnhhhdddSSSQQQMMMKKKKKKLLLMMMMMMKKKOOORRRQQQUUUZZZZZZUUUPPPLLLDDD<<<555222333555333222111222444555444333222222222222222222222222222222222111111111000000111111000000000000111111000111111111111222222222111111111111111111111111222111111111000000//////000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222333333333444444444555666666777777777777777555666888999888777555444;;;666333666777777999===GGGKKKUUUbbbiiinnnxxx}}}vvvssstttuuuuuu}}}~~~wwwsssnnniiifff\\\ZZZVVVSSSQQQPPPPPPPPPSSSRRRPPPOOONNNNNNOOOOOOOOONNNNNNNNNPPPQQQSSSUUUUUUVVVWWWXXXWWWWWWXXXZZZWWWVVVUUUUUUWWWZZZ^^^```______``````___^^^]]]]]]___\\\ZZZ\\\```aaa^^^ZZZYYYZZZZZZWWWTTTRRRUUUWWW[[[]]][[[WWWVVVXXXXXXVVVWWWVVVTTTTTTVVVZZZ^^^```fffmmmwww~~~}}}||||||vvvtttooojjjhhhkkksssyyyxxx~~~wwwttt~~~~~~~~~vvvggg[[[TTTSSSKKKIIILLLPPPMMMCCC===>>>666666555444222111111111000000000000000000000000222222222111111111111000111111222222222222111111000000000000111111111111111111111111111111111111333111///000222333222///111111111111111111111111111111111111111111111111222222222111111111111000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222444333333222111111111222333333333333333222111000444444333222222444555666444777;;;>>>???@@@AAACCCCCCDDDCCCAAABBBEEEFFFFFFDDDHHHJJJHHHGGGOOO[[[ddd~~~vvvkkkqqqyyyoooddd[[[SSSQQQMMMKKKKKKLLLNNNOOOLLLPPPQQQPPPSSSXXXYYYUUURRRNNNHHHAAA:::555333333555333222222333444333111222222222222222222222222222222222111111111000000111111000000000000111111000111111111111222222222111111111111111111111111111111111111000000000///000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222333333333444444444555555666777777777666666555666777888888777666555666444444666777888<<>>>>>>>>@@@AAA@@@@@@AAAAAABBBEEEGGGGGGCCCFFFHHHHHHMMMZZZmmmzzzwwwrrrzzzxxxppprrr|||~~~uuuggg[[[XXXUUUQQQMMMLLLMMMOOOQQQNNNQQQQQQOOOPPPTTTVVVUUUSSSRRRNNNIIIBBB;;;555111666444222222222222222000222222222222222222222222222222222111111111111111111111000000000000111111000111111111111222222222111111111111111111111111111111111111000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222333333333333333444444444444444444555666666666666555555666777888888777666555555444666888888999AAAKKKUUU```nnntttsssttt~~~~~~~~~~~~vvvoooiiieee___[[[VVVRRRPPPNNNLLLJJJMMMMMMLLLLLLLLLMMMOOOPPPRRRRRRSSSSSSUUUVVVXXXYYY[[[\\\\\\^^^```bbbdddeeefffgggiiijjjjjjjjjlllnnnnnnmmmkkkjjjkkknnnrrruuuwwwxxxyyyzzzzzz{{{{{{{{{vvvssspppqqqtttvvvvvvtttqqqoookkkfffcccdddhhhlllkkkmmmlllgggdddddd```\\\]]]\\\YYYVVVUUUUUUVVVWWWVVVWWWYYY[[[\\\^^^bbbeeehhhnnnvvv{{{{{{vvvqqqnnniiihhhhhhiiinnnxxx~~~vvvzzzxxxeeeOOOKKKKKKOOOQQQNNNJJJHHH???:::333111222444444333111111111111111111111111222222222111111111111000111111222222222222111111000000000000111111111111111111111111111111111111222111000111222222111000111111111111111111111111111111111111111111111111222222222111111111111000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222333333222222111111222222222222222222222111111111222444666888:::;;;;;;;;;<<<===>>>===<<<===???@@@???>>>???@@@BBBEEEIIIKKKLLLMMMOOORRRZZZkkkzzzrrrlllfffhhhrrr{{{|||wwwvvvwww|||vvvlllddd```ZZZTTTOOONNNPPPRRRQQQQQQPPPNNNMMMPPPSSSUUUUUUTTTSSSQQQKKKBBB888222666444111111222333222222222222222222222222222222111111111111111111111111111111000000000000111111000000111111111222222222111111111111111111111111111111111000000000000000111000000000000000000111000000000000000000000000000000000000000000000000///000000000111111111111111111111222222222333333333333333444444444444555333444444555555555555555555666777777888777777666666777999;;;:::>>>MMM]]]rrrzzz|||zzzyyytttkkkbbbZZZUUURRRQQQTTTRRROOOMMMLLLLLLMMMMMMMMMNNNNNNPPPRRRUUUWWWXXX[[[\\\^^^```ccceeeggghhhjjjjjjlllnnnppprrrtttuuuwwwyyy{{{|||||||||~~~~~~|||{{{||||||yyyuuussstttvvvxxx}}}~~~yyyuuusssnnniiiiiigggddd```]]]ZZZYYYXXXYYYYYYXXXWWWVVVVVVWWWXXXVVVYYY___eeejjjooosssvvvrrrqqqnnnkkkhhhiiilllooo}}}~~~ccc[[[SSSOOONNNNNNMMMLLLGGG@@@777222222444444222111111111111111111111111222222222111111111000000111111222222222222111111///000000000111111111111111111111111111111111111222111111111111222111111111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000///////////////000000000111111111111000000000000000000000000000000111111111222222222111111222222222333333333222222222222222222222222333333222222111222222333222222111111111222222222333555999<<<>>>???>>>>>><<<======<<<;;;<<>>666666333111111222444444444222222222222222222222222111111111111111111111111111111000000000000111111000000111111111222222222111111111111111111111111000000000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111111222222222222333333333333333444444444555555555333444444555555555555555555555666777777777777777666888;;;>>>AAALLLbbbvvvvvvnnnhhhbbb^^^XXXRRRMMMLLLLLLMMMMMMMMMLLLLLLLLLNNNQQQSSSSSSUUUWWWYYY]]]```cccdddnnnoooqqqtttwwwzzz|||}}}{{{|||~~~zzzxxxvvvsssnnniiieeeaaa____________^^^]]]ZZZWWWUUUWWWUUUSSSSSSVVV\\\bbbfffmmmpppssstttrrrpppooooooiiimmmttt~~~uuueeeWWWPPPOOOPPPOOOMMMGGG>>>777555444222111111111111111111111111111222222222111111111000000111111222222222222111111///000000000111111111111111111111111111111111111111111222111111111111222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000///////////////000000000111111111111000000000000000000000000000000111111111222222222111111222222222333333333222222222222222222222222333222222111222222333333222222111111222333444555555777;;;???AAAAAA@@@???:::;;;<<<<<<<<<>>>AAADDDFFFCCCFFFPPPZZZcccnnnxxx}}}{{{{{{{{{||||||vvvgggXXXPPPPPPRRRSSSQQQPPPNNNJJJGGGJJJPPPTTTTTTVVVYYYXXXQQQFFF>>>888666333222333444555555222222222222222222222222111111111111111222222222111111000000000000111111000111111111111222222222111111111111111111111111000000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000111111111111222222222222333333333333333444444444555555555555444444555666666666666555555555666666777777888888555888===EEEMMM]]]uuuwwwuuu~~~zzzsssmmmfff___WWWRRRTTTSSSRRROOOLLLLLLOOOQQQPPPQQQSSSTTTUUUXXX]]]```___aaacccgggkkknnnqqqrrr{{{|||zzztttooommmggghhhjjjlllkkkgggaaa\\\[[[WWWTTTRRRRRRTTTTTTTTTWWW^^^hhhpppvvvyyy{{{|||llljjjgggggglllwww|||}}}zzzgggZZZVVVTTTRRROOOKKKEEE???999555333222222222222222222222222222222222222111111111111000111111222222222222111111000000000000111111111111111111111111111111111111000222222222111000111222111111111111111111111111111111111111111111111111222222222111111111111000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222222222111111222222333333333222222222333444666777999;;;>>>AAABBBBBB@@@???999:::===>>>???BBBEEEGGGGGGGGGQQQcccsss~~~zzznnnfffccchhhooommm\\\RRRQQQSSSSSSQQQPPPPPPJJJDDDGGGNNNRRRRRRUUUXXX[[[WWWNNNFFF===:::666333333444444333222222222222222222222222000000111111111222222222111111000000000000111111000111111111111222222222111111111111111111111111///000000000111111111111222111111000000111111222000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333444444444444444444555555555555555555666777777777666666555555555666666777888999999<<>>@@@AAABBBAAA???>>>;;;===AAACCCDDDEEEHHHIIIHHHLLL\\\uuuzzzlllfffeeehhhooowwwzzz||||||yyyyyyppp]]]SSSQQQTTTSSSQQQQQQPPPJJJCCCEEEMMMQQQQQQSSSXXX\\\ZZZRRRLLLAAA>>>888555333333222111222222222222222222222222000000111111222222222222111111000000000000111111000111111111111222222222111111111111111111111111//////000000111111111222222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111222222333333333444444444444444444555555555666666555666666777777777777777555555555555666777999999???CCCKKKVVV```kkkzzz|||tttllleeeYYYVVVQQQOOONNNOOOOOOOOOLLLPPPUUUXXXYYY[[[^^^aaaaaadddgggiiikkkpppvvv{{{{{{}}}}}}tttmmmiiiddd^^^ZZZYYYXXXUUUSSSSSSSSSTTTTTTXXX^^^fffkkkrrrtttvvvvvvtttsssssstttnnnxxx~~~pppaaaTTTJJJHHHMMMOOOJJJ@@@999777999222222222222222222222222222222222111111111111000111111222222222222111111000000000000111111111111111111111111111111111111///222333333000///111333111111111111111111111111111111111111111111111111222222222111111111111000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222222111111111222333333444444444333333444777999;;;@@@AAAAAAAAAAAA@@@>>>===>>>AAADDDGGGGGGHHHIIIJJJIIIOOOcccuuussswwwyyy}}}uuuxxxxxxyyy|||kkk```XXXSSSTTTTTTSSSQQQMMMIIIFFFDDDJJJOOORRRSSSWWW\\\XXXPPPPPPIII???777333333444555444333222222111111222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000111111111111222222222111111222222222333333333444444444555555555666666666666666666777777777777:::888666555666:::>>>AAAAAAIIIWWWcccgggmmm}}}}}}vvvkkkbbbZZZUUUQQQPPPOOONNNNNNNNNQQQSSSUUUUUUYYY^^^cccgggjjjmmmooopppvvv|||}}}{{{|||zzzuuulllfffeeefff___VVVYYYVVVTTTSSSTTTUUUUUUTTT]]]aaahhhqqqyyy}}}|||{{{ooolllkkkooozzznnn^^^WWWRRRQQQOOOKKKFFF???888444444444444333333333333444222222111111111111222222000000000000000000000000000000000000111111111111222222222222222222222222000111111111111222222222222222222111111111000000222222111111111111111111222222222222222222222222000000000000000000000000////////////////////////222222222111111111000000000111111111111222222222111111111111111111111111000111111111111222222222333333333222222111111111000000111222222222222111444333333666:::=========CCCAAAAAADDDDDDAAABBBEEEFFFFFFHHHOOOTTTVVVVVVVVVTTTggg~~~xxxpppttt|||zzz{{{lll]]]ZZZSSSRRRQQQNNNKKKGGGDDDBBBIIIMMMPPPRRRVVV[[[XXXRRRSSSLLLCCC;;;777555555555444333222222111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111222222222222111222222222222333333333444444444555555555666666666666666666777777777888888888888777777:::@@@DDDGGGRRRdddrrruuuuuu|||zzzmmmggg```XXXSSSPPPNNNMMMOOOOOOPPPRRRTTTWWWZZZ[[[cccggglllqqquuuxxx|||~~~xxxwwwxxxrrriii___\\\YYYXXXXXXXXXWWWVVVSSSUUUZZZaaaiiiooorrrsssrrrmmmgggdddgggppp{{{|||uuurrraaaYYYQQQMMMMMMJJJBBB;;;666444222111222333333333222222111111111111222222000000000000000000000000000000000000111111111111222222222222222222222222000111111111111222222222222222222111111111000000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111222222222111111111000000000111111111111222222222111111111111111111111111111111111111222222222222333333333222222222111111111111111111222222222222444666888:::===>>>@@@AAA@@@>>>@@@DDDDDDCCCEEEIIIIIIQQQ^^^iiinnnnnnnnnooouuuvvvnnnggggggppp~~~~~~zzzsss|||{{{zzz}}}wwwyyywwwdddaaaWWWVVVSSSOOOKKKGGGDDDCCCFFFJJJMMMPPPTTTXXXXXXTTTVVVPPPHHH@@@<<<999777555444444333222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111222222222333222222222222333333333333444444555555555666666666666666666777777777888888666888:::999999===FFFNNNVVV```ooozzz{{{xxxzzz{{{lllcccZZZVVVRRRNNNLLLMMMOOOQQQRRRTTTWWW[[[___ccceeefffnnnrrrwww{{{zzzjjjgggccc```^^^\\\YYYWWWPPPOOOPPPSSSYYY```dddfffrrrpppmmmjjjgggfffeeeeeevvvmmm___PPPLLLOOOPPPGGG>>>999555111000222444333222222222111111111111222222000000000000000000000000000000000000111111111111222222222222222222222222000111111111111222222222222222222111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111222222222111111111111111000111111111111222222222111111111111111111111111111111111111222222222333333333333222222222222111222222111000111222333444666:::???@@@@@@@@@BBBDDDFFFDDDEEEGGGGGGEEEHHHMMMLLLZZZmmmzzz}}}jjjhhhhhhlllsss{{{~~~zzzwwwvvvwww}}}xxx||||||vvvkkkuuutttmmmccc```[[[UUUOOOJJJGGGEEEEEEGGGJJJMMMQQQUUUVVVVVVXXXSSSLLLFFFAAA<<<888555444444333222222222222333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111222222222333333222222222333333333444444555555555555666666666666666666777777777888888888444888;;;;;;<<>>BBBOOObbbqqq}}}~~~nnnaaa[[[XXXVVVUUUVVVVVVWWWVVVVVVYYY^^^bbbkkknnnsssxxx|||~~~wwwooogggbbb```]]]ZZZXXXVVVTTTRRRPPPQQQWWWbbbmmmtttvvvvvvtttiiiiiiiiillluuu~~~uuulllbbb[[[XXXTTTNNNHHHBBB===777333333444333222222222111111111111222222000000000000000000000000///000000000111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111222222222222333333333222222222222222222222222333222111222333666999;;;>>>BBBFFFEEE@@@>>>@@@CCCEEEEEEHHHMMMOOOQQQZZZddd}}}~~~yyyyyy~~~yyyxxxyyy|||jjjhhhssswwwqqqhhh^^^TTTMMMIIIGGGFFFDDDEEEHHHIIIJJJOOOUUUUUUTTTRRRPPPMMMFFF>>>999555444444333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222333333333333333333333333444444444444555555666666666777777777777777777888888888999999888;;;@@@EEENNN]]]ppp~~~yyymmmdddZZZTTTTTTUUUUUUSSSXXX\\\```bbbdddgggmmmrrrzzz}}}}}}wwwkkkiiieeeaaa^^^YYYTTTPPPNNNPPPSSSYYYaaajjjsssxxxrrrnnnfff^^^^^^iii||||||sssnnnhhh```XXXQQQLLLJJJFFFCCC???999555333333333222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222111111111111111222222222000000000111222222333333222222222222222222222222000000000000000000000000////////////////////////111111111111111222222222000111111111111222222222111111111111111111111111222222222222333333333333111222222222222333333333222222333444777:::===???@@@BBBDDDCCC@@@???AAACCCBBBIIIVVVccckkkqqq{{{wwwuuussssssvvv~~~tttooosss}}}|||zzz~~~uuurrrrrrvvv{{{zzzuuukkk```WWWPPPMMMKKKHHHEEEEEEGGGFFFEEEKKKSSSSSSTTTUUUUUUSSSLLLDDD===555555444333333333333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222333333333444444333333333444444444444555555666666666777777777777777777888888888999999999;;;???FFFOOO[[[jjjxxx{{{lllaaaYYYXXXVVVUUUVVVYYY[[[]]]ccchhhooossstttwww|||}}}wwwpppjjjccc\\\XXXWWWTTTQQQPPPSSSZZZbbbgggnnnooommmgggaaabbbiiiqqqzzztttoooggg^^^VVVOOOKKKIIIIIIIIIGGG@@@888333333444222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222000000111111111222222222///000000111222222333333222222222222222222222222000000000000000000000000000000000000000000000000000000111111111222222222000111111111111222222222111111111111111111111111222222222333333333444444111111222222222333333333000111444777;;;>>>@@@BBB@@@@@@@@@@@@AAACCCEEEGGGKKKYYYooosssqqqvvvzzzzzzyyy}}}~~~zzzzzz}}}|||yyywwwzzzqqqiiiiiimmm|||wwwmmmcccZZZTTTQQQQQQIIIEEEDDDFFFDDDBBBHHHQQQSSSTTTWWWXXXWWWPPPGGGAAA555555444333333333333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222333333333444444444333333333444444444555555666666666666777777777777777888888888888999999999===BBBKKKWWWdddqqq{{{rrrggg^^^YYYUUUXXX[[[ZZZYYY]]]eeelllkkkqqqyyy|||}}}~~~~~~tttllleee```YYYWWWTTTQQQOOOOOOPPPQQQ```hhhpppqqqkkkdddbbbccciiipppzzz{{{tttiii```YYYTTTPPPMMMKKKMMMLLLEEE999222222555222222111111111111222222000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000000111111222222222222///000000111222222333333222222222222222222222222000000000000000000000000111111111111111111111111000000111111222222222222000111111111111222222222111111111111111111111111222222333333333444444444111111111222222333333333///111444999===@@@CCCDDD@@@>>><<<>>>BBBFFFJJJKKKTTTeeetttzzz{{{vvv|||~~~}}}rrrfffgggnnnqqqiii```UUUOOOOOOQQQLLLHHHEEEAAA@@@EEEMMMRRRTTTUUUTTTUUUTTTNNNEEE<<<888444333444444333111333333333222222222111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111333333333333333333333333333333333444444444555555666666666666777777777777777999;;;:::777666777:::BBBKKKTTT\\\hhhuuu|||{{{tttiiiaaaYYYUUUUUUUUUXXX]]]aaadddgggkkknnnzzz|||}}}tttnnnaaa\\\XXXVVVSSSPPPQQQUUUXXXXXX```mmmuuurrriiidddiiihhhooo{{{~~~xxxwwwssshhheee^^^NNNMMMJJJGGGDDD@@@;;;666222222222222222111111111111000000000000000000000000000111111111111222222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222444444333333222333333444111555:::>>>AAAAAA@@@@@@???>>>???BBBAAABBBMMMZZZdddvvv{{{xxx~~~||||||}}}pppbbbcccmmm~~~vvviii[[[TTTTTTQQQMMMJJJIIIEEEAAACCCHHHOOOSSSUUUUUUWWWXXXSSSLLLAAA===777444444444444333333333333222222222222111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111333333333333333333333333333333444444444555555555666666666666777777777777999888777666888:::>>>@@@GGGSSS```fffkkkrrrvvvvvvpppbbb]]][[[YYYYYY[[[```ccciiimmmqqquuuyyy|||vvvmmmddd___ZZZTTTQQQRRRTTTRRRVVV```iiikkklllmmmiiifffjjjssswwwvvv{{{~~~~~~xxxvvvooo]]]SSSOOOJJJGGGCCC>>>777222444444333222222111111111111111111111111111111111000111111111111222222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222333333222222222222222222222222333333333222333333444444:::<<<@@@BBBCCCBBBAAAAAACCCAAABBBGGGLLLRRR^^^jjjzzzvvvzzz}}}yyyyyytttmmmiiikkktttxxxhhh___]]]UUUPPPMMMLLLIIICCCAAACCCJJJOOORRRTTTWWWZZZWWWQQQHHHCCC;;;555333444555666333333333333222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111333333333333333333333333333444444444444555555555666666666777777777888888999777777888;;;???AAABBBQQQ^^^jjjnnnoootttzzz~~~||||||uuuddd[[[UUUUUUYYY^^^bbbgggmmmqqqvvv{{{uuunnnggg___XXXUUUUUUQQQOOOTTTZZZ```jjjsssooohhhhhhqqqvvvvvvxxx~~~sss[[[VVVPPPLLLIIIDDD<<<555666555444333222111111111111111111111111111111111000111111111111222222222222222222111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333222222222222333444555555<<>>@@@DDDFFF]]]eeemmmqqqsssyyyttthhhbbbZZZWWWVVVZZZ```hhhpppuuuwwwzzz}}}wwwnnnddd___\\\VVVRRRQQQRRRVVV```jjjxxxrrrqqqvvvzzz{{{}}}bbb[[[TTTPPPOOOKKKDDD===666555444333222222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333444444444555555333333333333333333333333222222222333444555777777<<>>EEEKKK^^^rrrzzzwwwyyy|||||||||}}}|||vvvpppmmmlllmmmooo{{{pppnnnnnnvvvooo\\\TTTQQQMMMIIIGGGHHHNNNSSSSSSSSSUUUVVVUUUQQQPPPMMMFFF===777555555555444444444444333333333111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333111111111111111111111111111111222333333444555555555555555555666666666666555666777888999::::::;;;<<<;;;>>>HHHYYYlllzzzsssfff\\\\\\[[[WWW[[[dddfffpppyyyzzz}}}}}}{{{yyyyyyyyyxxxvvvttttttrrrppppppqqqpppooommm___```aaabbbcccddddddddddddeeegggjjjkkklllmmmmmmmmmpppsssuuutttrrrrrrrrrssssssssstttwwwzzz}}}yyynnniiiccc[[[VVVVVVPPPWWWbbbooo|||~~~{{{yyyzzz~~~ppp```RRRKKKKKKMMMFFFCCC???:::666444444444222222222222222222222222000111111111111222222222000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222333333333444444444444444444444444444444444444333444555777:::<<>>888555333333222222222222222222222222000111111111111222222222000000111111222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111222222222222222222222222222222222333333333444444444444444444444444444444444444666888;;;>>>@@@BBB===BBBGGGIIILLLTTTaaalll}}}wwwvvvyyy~~~xxxnnniiijjjmmmoooiiikkkmmmppprrruuuxxx{{{|||rrrjjjmmm~~~{{{kkkbbb^^^XXXMMMCCCJJJKKKNNNRRRQQQNNNPPPVVVWWWWWWUUUQQQIII@@@777111666555444444666666555333333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222333333333222222111111111222333444444555555444444777666666666666777777888888777888<<<===:::;;;===DDDEEESSSlll~~~zzzuuummmyyyllleee]]][[[[[[^^^eeemmmsssvvv~~~zzzvvvqqqnnnkkkjjj```___^^^\\\[[[YYYXXXWWWYYYWWWTTTTTTVVVWWWVVVTTTQQQQQQQQQPPPPPPOOOOOONNNPPPQQQQQQRRRSSSRRRRRRQQQTTTUUUVVVXXXYYYZZZZZZZZZ]]]\\\\\\___cccgggiiijjjooopppttt|||zzzooobbbZZZaaa[[[VVVVVVXXX\\\jjjxxxvvvrrrjjjbbb```hhhvvv~~~gggUUUOOOOOOPPPOOONNNJJJ@@@444111555333222111222333444333222000111333555555333111000111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000222111111111000000//////000111111111111222222222222222222111111111000000111111222222222333333333111111111111111111111111444444444444444444444444444444555555555444333222000666<<>>EEEOOOcccwwwzzzuuutttppp{{{xxxlllccc^^^___aaaeeejjjpppvvv||||||yyywwwnnnllljjjgggdddbbb``````YYYYYYXXXXXXWWWVVVUUUUUUXXXVVVSSSSSSTTTSSSQQQOOORRRRRRQQQQQQPPPPPPPPPOOOMMMNNNNNNNNNOOOPPPPPPPPPRRRRRRSSSUUUVVVVVVVVVVVVXXXWWWVVVWWWZZZ\\\^^^___dddfffjjjqqqzzz{{{nnnddd```[[[WWWVVVUUUUUU]]]ggguuuuuurrriiiaaa___eeelll{{{mmm\\\RRROOOMMMLLLMMMLLLEEE:::444444222111000111333444333222//////000111111000//////111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000111111111111000000000///000000111111111222222222222222222111111111000000111111222222222333333333111111111111111111111111444444444444444444444444555555555444444444444444;;;<<<<<<;;;<<>>CCCDDDDDDFFFIIIVVVjjj~~~zzz{{{yyywwwxxx|||yyyuuuqqqssswwwzzz|||~~~ooodddeeejjjvvvwwwdddVVVTTTQQQPPPRRRQQQMMMKKKLLLQQQSSSVVVWWWTTTNNNHHHCCC:::777444333444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333444555555666666555555555555555555666777888999;;;999:::;;;<<>>AAA;;;;;;AAAEEEHHHRRR___kkkyyy~~~~~~yyy{{{{{{yyyrrrsssvvv~~~xxxhhh```\\\]]]hhh}}}rrrbbbYYYTTTQQQTTTTTTPPPLLLLLLOOOPPPSSSTTTTTTSSSPPPOOOAAA>>>999666444444333333333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222333333333444444444444555666666666666666444444555555666888999:::999888:::===@@@IIIYYYiiiuuuyyy}}}pppiiiaaabbbfffkkksss{{{}}}zzzrrrooommmlllmmmooooooooolllmmmnnnooonnnmmmkkkiiikkkkkklllmmmoooqqqssstttwwwwwwvvvuuutttsssrrrqqqqqqpppnnnjjjfffdddfffiiijjjjjjkkklllmmmnnnooopppnnnmmmllljjjhhhfffdddccccccccceeefffggggggggggggeeeggghhhfffbbbaaadddhhhbbb```______``````___^^^WWWVVVTTTSSSRRRQQQRRRRRRRRRTTTXXX[[[```eeelllppptttwww{{{wwwmmmdddXXXVVVTTTVVV\\\fffooouuummmfffbbbdddiiittt}}}lllcccYYYTTTPPPJJJGGGHHH>>>:::666333222222222111000111222333333222111000111111111111111111111111111111111111111111111111////////////000000111111000000000000000000000000///000000000111111111111////////////000000000111000000111111111222222222111111222222222333333333333333333333333333333333222222333333444555555666333444555888:::<<<>>>>>>>>>999<<>>>>>;;;;;;FFF[[[kkkttt|||{{{yyyzzzuuuwww|||}}}yyyccceee~~~ooo___]]]XXXSSSOOOLLLJJJJJJIIIJJJMMMRRRUUUUUUSSSQQQLLLEEE;;;555333444444444333333333333333333333333333333333222222111111111111111111111111111111111222222222222222222222222333333333222222111111111333333333333333333333333444444444333333222222222222222333444444555555666:::888666666888:::::::::>>><<<===EEETTTfffssszzzsssooooooxxx|||qqqgggdddgggmmmqqqwww~~~~~~{{{wwwsssppppppqqqsssvvvvvvvvvwwwyyy|||~~~~~~{{{xxxuuuxxx|||wwwuuuvvvllloookkkjjjmmmooopppssswwwzzzzzz{{{|||||||||||||||yyyyyyyyyxxxwwwxxx{{{}}}~~~}}}{{{zzz||||||}}}~~~~~~}}}|||{{{wwwqqqjjjeeebbb```]]]ZZZSSSTTTUUUUUUSSSRRRRRRSSSUUUYYY^^^cccgggllltttyyyvvvgggbbb```XXXVVVXXXSSS```hhhnnnhhh]]][[[eeeqqqvvviii___^^^[[[QQQIIIGGGDDD>>>777555666666333000222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111222333333333333222444444444333333222222222222222333444555555555555333888===???===;;;;;;<<<===>>>SSSzzz|||}}}yyyzzzxxxqqqrrr|||~~~{{{{{{}}}{{{|||}}}}}}}}}~~~pppffftttooobbb^^^XXXSSSQQQOOOMMMKKKHHHIIILLLPPPTTTUUUSSSQQQMMMFFF===777444444444333333333333333333333333333333333333222222222111111111111111111111111111111222222222222222222222222333333333222222222111111333333333333333333333333444444444333333333222222222333333444555555666666777666666666888:::;;;;;;???>>>BBBNNN```ooowwwyyypppsssyyyyyyrrrlllhhhhhhllluuuxxx}}}|||vvvuuurrrqqqqqqsssvvvxxxyyyzzz{{{}}}~~~{{{xxx{{{~~~~~~wwwnnnjjjiiilllpppsssyyy~~~~~~~~~}}}}}}~~~|||vvvrrrooolllgggddd\\\ZZZXXXVVVTTTSSSRRRRRROOORRRUUUXXX[[[```fffkkkwwwxxx{{{ooohhheee[[[XXXYYYTTT[[[eeepppqqqjjjddddddgggrrrzzzmmmfffaaaYYYPPPKKKDDD>>>777444444555333111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111222333333333333222444444444333333222222222333444444555555666666555888;;;>>>???>>><<<:::999???JJJfff~~~zzzxxx|||~~~}}}wwwvvvwww|||}}}|||~~~xxxzzz|||}}}~~~~~~~~~mmmfffwwwzzziiibbbYYYUUUTTTSSSOOOKKKFFFGGGIIIMMMQQQSSSRRRQQQOOOIIIAAA:::666444333222333333333333333333333333333333333222222222222111111111111111111111111111222222222222222222222222333333333222222222222111333333333333333333333333444444444444333333333333333333444444555666666666555555666777888:::;;;<<<===>>>FFFTTTfffqqqtttrrruuu~~~xxxnnnkkkllllllpppttt{{{}}}{{{yyyuuutttssssssuuuxxx|||~~~zzzsssoooppptttxxx~~~~~~|||xxxtttqqqmmmgggaaa]]][[[XXXUUURRRNNNOOOOOOOOOPPPTTTYYY\\\hhhjjjnnnssszzz}}}tttmmm```ZZZYYYSSSUUU___mmmvvvvvvooofffaaafffrrr{{{lllaaa[[[RRRKKKEEE???777333333444444333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111222333333333333222444444333333333333222222444555555555666666666666999:::;;;<<<<<<<<<<<<<<>>999555333222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444333333444444444555666666777777555666777888888:::<<<===>>>EEEQQQ^^^iiiqqquuuwww{{{rrrkkkmmmsssvvvyyy|||~~~~~~~~~||||||{{{{{{}}}}}}|||yyysssllliiigggddd\\\VVVVVVTTTRRRPPPOOOPPPSSSUUUYYY[[[___ccciiiooouuuwww~~~mmmccc^^^VVVQQQWWWbbbnnnvvvvvvpppjjjggglllvvvsssbbbYYYTTTNNNGGGAAA999333222444555555222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111222333333333333222333333333333333333333333555444444444555555666666:::<<<===;;;:::>>>EEELLLZZZmmm~~~~~~~~~wwwpppmmmyyy|||}}}||||||}}}~~~{{{{{{qqq___eeeooozzzkkk```[[[WWWPPPIIIGGGFFFEEEGGGKKKOOOQQQRRRQQQNNNIIICCC<<<666333222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333444444444444444444444444444444444444444555666666777777888888999:::999999:::>>>AAAGGGTTTdddmmmrrryyy~~~qqqkkkkkkttt}}}}}}{{{zzzzzzuuurrrpppqqqsssqqqjjjddd```^^^YYYVVVSSSSSSSSSSSSRRRRRRTTTVVVZZZ^^^bbbdddlllpppwww}}}qqqhhh^^^TTTSSSUUU^^^jjjtttzzz{{{oookkkjjjtttjjj\\\WWWVVVIIICCC<<<666333333555666222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111222333333333333222333333333333333333333333444333333333444555666777<<<@@@AAA===:::@@@PPP^^^ssszzzxxxtttuuuzzz~~~}}}yyyyyy{{{|||{{{zzz{{{fff```YYYssswwwiii___XXXQQQKKKIIIGGGEEEFFFIIIMMMPPPRRRQQQPPPMMMFFF???888444333333333333333333333333333111222222222222333333333111111111111111111111111222222222222222222222222111222222222222333333333111222222333333444444555444444444444555555555555555555666666777888888888999:::;;;::::::>>>DDDJJJPPP```qqqwwwwwwwwwooohhhhhhnnnzzz|||tttnnnkkkjjjiiiiiilllrrrxxxzzzxxxvvvmmmiiiddd```^^^[[[XXXVVVVVVTTTSSSRRRRRRTTTVVVWWW^^^cccjjjqqqxxx}}}qqqeee]]]XXXSSSSSS\\\kkk{{{wwwmmmeeeiii{{{vvvaaaWWWWWWKKKGGG@@@999555333444555222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111222333333333333222222222333333333333444444333333333333444666999:::999===???===<<>>777:::>>>DDDMMM\\\lllvvvzzz}}}|||~~~}}}~~~{{{wwwxxx|||~~~~~~~~~|||}}}qqqkkkcccggg|||ttteee[[[VVVTTTNNNJJJFFFEEEGGGLLLOOOQQQOOOQQQPPPKKKBBB;;;777555333333333333333333333333111111111222222333333333111111111111111111111111222222222222222222222222111111111222222333333333111111222333333444555555444444444555555555666666666666666777888888999999666999:::;;;===FFFSSS]]]lllvvv~~~zzz~~~~~~tttooonnnxxxzzz~~~{{{{{{}}}~~~~~~zzzwwwssslllnnnppprrrvvv}}}zzzsssnnnjjjgggccc]]]ZZZXXXWWWWWWQQQSSSUUUWWWYYY]]]aaaeeexxx}}}ooollleeeZZZSSSXXXgggsss~~~ssshhhfffoooxxx]]]VVVOOOLLLGGG???999444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111222333333333333222222222222333333444444444555555555666999<<>>GGGJJJHHHEEEJJJ[[[www}}}zzzzzz{{{zzzyyyzzz~~~xxxrrrpppmmmkkkiiihhhfffcccaaa~~~~~~{{{|||~~~rrrgggdddqqq~~~lllYYYLLLLLLIIIFFFCCCDDDFFFJJJMMMSSSRRRQQQPPPKKKCCC:::444444444333333333333333444222222333333333333444444444444444444444444444444444444444444555555555555333333333333333333333333333333333333444444444444555555555555555555555555666666666777777777888888777999:::;;;AAASSSlll|||yyyyyy~~~{{{nnnlllqqqxxx|||}}}zzzrrroookkkfffbbbaaa]]]YYYUUUQQQSSSUUUWWW\\\eeeqqqzzzxxxmmmccc[[[WWW[[[```qqqsssggggggrrr}}}]]]MMMBBBEEEGGGAAA999666444333222333555555444333222222222222222222222222222222222222222222222222111111111111111111111111/////////000000000111111000000000000000000000000000111111111111222222222111111222222222222111111111111111111222222222333222222222222333444555666888:::;;;<<>>III]]]rrr~~~wwwmmmmmmttt~~~yyywwwyyy~~~vvvooofffaaa___]]]ZZZWWWVVVUUURRRQQQRRRYYYcccjjj{{{zzzlll```ZZZYYYXXXccczzztttiiillltttnnnZZZGGGDDDHHHEEE<<<666666444333333555666555444222222222222222222222222222222222222222222222222111111111111111111111111//////000000000111111111000000000000000000000000000000111111111222222222111111222222222222111111111111222222222333333222333333222333333444555666444999===@@@GGGPPPTTTSSSMMM___ttt~~~|||zzzxxxtttqqqjjjiiijjjkkkkkkhhhbbb]]]]]]\\\[[[\\\]]]]]][[[YYY|||kkk[[[OOOLLLGGGDDDCCCEEEHHHKKKOOOPPPRRRSSSPPPHHH???888666555444444333333333444222222222333333333444444222222222222222222222222111111222222222333333333333333333333333333333333333333444444444555555555666666666666666666666666666666666777888999999999===999999CCCVVVkkkyyywwwtttqqqssszzz}}}|||yyywwwvvvxxx}}}vvvjjjccc```^^^]]]ZZZXXXUUUQQQPPPSSSXXX\\\eeeooo|||{{{kkkccc[[[YYYYYYeee}}}ssshhhiiirrrqqqXXXMMMLLLKKKDDD>>>888666444444555555555444222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111111111111111111111111111000000111111111222222222111111222222222222111111000111222333333333333222555444444333333444444555333:::AAAEEEKKKRRRUUUTTT^^^{{{{{{yyy}}}zzzvvvrrrnnnkkkgggeee```___]]]\\\\\\[[[YYYXXX[[[[[[\\\___aaaaaa```^^^{{{}}}wwweeeSSSPPPKKKFFFDDDEEEHHHJJJMMMOOOQQQSSSQQQKKKBBB<<<777666555444333333333333222222333333333333444444222222222222222222222222111111111111222222222222333333333333333333333333333444444444555555555555666666666666666666666666555666777777888999:::::::::999???OOOeeexxx}}}xxxnnnrrrvvvyyy~~~yyyyyyyyyxxxxxxzzz}}}wwwnnnjjjiii```^^^ZZZVVVSSSSSSTTTUUUVVVbbbpppwwwzzztttiiibbb___WWWWWWkkkmmmiiijjjwwwdddSSSMMMKKKGGGCCC;;;888555444555555444444333333333333333333333333333333333333333333333333111111111111111111111111000000000111111111222222111111111111111111111111000111111111111222222222111111222222222222111111000111333444444444333222555555444444444444444555888???FFFIIIOOOWWW\\\\\\uuu~~~xxxxxx|||}}}vvvrrrmmmkkkhhhddd```]]]ZZZXXXYYYXXXVVVUUUUUUWWWXXXYYY\\\]]]___cccggghhhgggeee{{{ssspppXXXTTTNNNIIIFFFFFFHHHIIILLLMMMPPPRRRQQQMMMFFF@@@777666555444444333333333222222333333333333444444333333333333333333333333111111222222222333333333333333333333333333333333444444444444555555555555666666666666666666666666555666777888999::::::;;;888???LLL^^^qqq~~~yyyvvvnnnwww~~~}}}~~~|||rrrnnngggaaa\\\XXXVVVUUUTTTZZZbbbgggmmmvvvtttjjjddd[[[VVV]]]nnn|||ssslllqqqkkkXXXMMMIIIHHHFFF===:::777555444444444333333333333333333333333333333333333333333333333333111111111111111111111111000000111111111222222222111111111111111111111111000111111111111222222222111111222222222222111111000111333444555444333222444444333444444555666777<<>>CCCFFFIIIRRRfffyyytttqqqoookkkfffaaa]]]ZZZXXXZZZ\\\___```_________```^^^___aaacccfffiiilllmmmjjjkkkooouuu|||sss|||}}}}}}sssfffYYYRRROOOMMMOOORRRJJJKKKMMMPPPQQQOOOKKKHHH???:::555333444555555333333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333444444444555555555555666666666666666666666666666999777888;;;;;;888999<<<>>>MMMbbbqqqvvvwwwyyy}}}}}}yyyzzz|||vvvzzzwwwtttnnniiieeedddeeeeeeeeedddbbbbbbbbbdddgggiiilllnnnpppqqqrrrtttxxx{{{rrrpppnnnmmmpppvvv}}}yyyooooooddd]]][[[XXXVVV```ooo}}}lllccc[[[UUU\\\gggwwwjjjkkkxxxzzzhhhUUUOOOQQQGGGCCC===888666555555444444333333222222333333444222222222222222222222222333333333222222222111111111111111111111111111111111111111000000111111111111111111111111111111111111111222222222333333333111222222333333444555555777777777555555777;;;???CCCHHHQQQ```www~~~xxxrrrmmmdddcccaaa___^^^^^^^^^^^^```bbbeeefffeeeeeefffgggggghhhjjjlllooorrruuuwwwwwwwwwzzz~~~zzz|||yyykkk\\\TTTPPPOOORRRVVVKKKJJJJJJNNNRRRSSSNNNIIIBBB===777444555666555444333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333444444444555555555555666666666666666666666666666888777888;;;;;;999;;;@@@FFFWWWkkkvvvyyyzzz}}}}}}}}}~~~wwwooofff```YYY[[[```gggmmmnnniiiddd^^^[[[WWWRRRNNNMMMLLLMMMLLLKKKJJJJJJJJJLLLOOOPPPQQQRRRSSSVVVZZZaaaiiioooqqqkkkbbb\\\[[[___fffkkkpppttt}}}tttjjjddd]]]WWW[[[dddtttzzzyyylllbbbWWWTTTWWWjjj{{{sssbbbfffssswww___QQQRRRLLLGGG???999666555444444444333333222222333333444222222222222222222222222333333333222222222222111222222222222222222222222222222111111111111222222111111111111111111111111111111222222222333333333222222222333444444555555777777777777777;;;@@@CCCHHHOOO[[[lll}}}{{{wwwrrrlllhhhZZZYYYYYYZZZ\\\___bbbdddhhhjjjmmmnnnmmmmmmoooppppppqqqrrruuuxxx{{{~~~ppp___UUUPPPOOORRRWWWMMMIIIHHHLLLSSSUUUQQQKKKDDD???888555555666555444333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333444444444555555555555666666666666666666777777777888777999;;;;;;999===DDDPPPbbbwww}}}|||~~~zzznnnddd\\\UUUPPPNNNNNNOOOPPPRRRPPPLLLIIINNNMMMKKKIIIHHHHHHIIIJJJHHHGGGFFFEEEFFFGGGHHHIIIEEEGGGIIIKKKPPPXXX```fffxxxrrrhhh___ZZZZZZ\\\^^^aaadddlllvvv{{{}}}wwwoooggg^^^\\\___iiioooxxx~~~ttthhh^^^WWWUUU\\\nnnjjjbbbhhhzzzdddRRRPPPNNNHHH???888555555555555444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222333111111111111111111111111111111222222222333333333222222333333444555555555444555555666999>>>EEEJJJNNNXXXeeettt{{{yyyvvvtttrrrooojjjggg[[[[[[[[[\\\___cccgggiiinnnpppssstttttttttvvvxxxtttuuuwwwyyy|||wwwdddWWWQQQNNNPPPUUUNNNJJJHHHLLLSSSVVVRRRMMMFFF@@@888444444555444333333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333444444444555555555555666666666666666777777888888999888999:::::::::AAAIIIWWWjjjwwwpppeee[[[SSSOOOMMMLLLIIIIIIIIIJJJKKKKKKJJJIIIFFFFFFFFFFFFGGGIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFGGGEEEGGGIIILLLNNNRRRWWW[[[mmmjjjeee```ZZZVVVSSSQQQUUUUUUYYY```eeegggmmmsss{{{sssiiibbb______dddjjjpppuuu}}}|||oooddd\\\XXXWWW```uuu|||kkkfffppp{{{mmmZZZTTTNNNHHH???999666666666666444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222333111111111111111111111111111111222222222333333333222333333444444555666666444555666777;;;AAAIIIOOOPPP```ssszzz|||}}}~~~tttrrrooommmllliiifffdddaaaaaaaaacccfffjjjnnnppptttuuuxxxyyyyyy{{{}}}zzz{{{|||}}}kkk]]]TTTOOOPPPSSSPPPMMMJJJMMMQQQTTTRRRNNNHHHBBB999444444444333222333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333444444444555555555555666555666666777777888888999:::888999::::::===HHHTTTfffxxxvvvnnn]]]XXXQQQKKKGGGGGGIIIKKKIIIIIIHHHHHHHHHHHHIIIIIIEEEFFFFFFGGGHHHHHHIIIIIIJJJIIIHHHGGGGGGFFFFFFGGGEEEGGGIIIJJJJJJKKKMMMNNNVVVVVVVVVUUUSSSNNNJJJGGGLLLIIIIIIMMMPPPRRRVVV[[[```gggpppvvvyyy|||vvvjjjbbb[[[]]]```aaaeeemmmxxx{{{nnnbbbZZZUUUVVVaaaxxxxxxjjjgggkkkssszzziii]]]OOOJJJBBB<<<888777777777444333333222222333333444222222222222222222222222111222222222222333333333333333333333333333333333222222111111111111222222111111111111111111111111111111222222222333333333333333333444555555666666888999999;;;???FFFOOOUUUYYYlllxxxrrrzzzzzz{{{~~~}}}~~~{{{vvvsssooollliiiggggggfffeeecccggghhhjjjmmmqqquuuxxxzzz{{{}}}uuufff[[[SSSQQQSSSRRRPPPNNNNNNOOOPPPPPPOOOKKKDDD;;;666555555444333333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333444444444555555555555666555666666777888888999999999888999;;;<<>>PPPfffsss~~~|||{{{|||}}}~~~{{{qqqfff]]]YYYRRRJJJGGGJJJIIIHHHHHHIIIKKKMMMPPPQQQPPPQQQSSSUUUXXX]]]dddiiikkknnnsssvvvwwwvvvvvvvvvvvvuuuuuuxxx~~~}}}||||||~~~{{{zzzyyyxxxuuupppjjjfffeeedddbbbaaa```^^^ZZZXXXUUUUUUUUUTTTTTTTTTSSSSSS```kkk|||~~~|||zzztttlllddd]]][[[ZZZaaajjjzzzqqq```[[[TTTSSSaaawwwuuuiiigggyyyfffbbbZZZOOOHHHCCC>>>666000444444444333333333222222333333333333333333333333222222222222222222222222333222222111111222222333444333111//////000111222111222333444555444333333111111222222222333333333222333555555555555444333888666===JJJSSS\\\ooo}}}}}}xxxvvvvvvwww|||~~~}}}vvvrrrmmmhhheeecccaaa```dddfffjjjoootttxxx{{{}}}~~~zzziiiZZZRRRQQQTTTTTTSSSSSSRRRRRRQQQQQQNNNJJJDDD>>>999666555555444444444444444444444444333333333333333333333333111222222333333333333333333333333333333333333333444444444555555555555666666666777777888888999999999======;;;CCCWWWnnn|||}}}}}}~~~uuuddd[[[TTTRRROOOKKKJJJMMMKKKKKKLLLNNNOOOQQQSSSTTTXXX[[[___cccgggoooyyy~~~}}}{{{xxxuuusssoookkkhhhaaa```___^^^]]][[[ZZZZZZ]]]dddppp~~~~~~{{{}}}~~~wwwooohhhbbb^^^___cccmmm{{{xxxddd^^^WWWTTTZZZhhhyyy}}}ppphhhrrrqqqccc[[[PPPHHHDDD???999333444444444333333333222222333333333333333333333333222222222222222222222222333222222111111222222333444333111000///000111222111222333444444444333333111222222222222333333333111333555666666666666777<<<>>>FFFRRRXXX```vvv}}}}}}~~~zzzxxxxxxwww|||~~~}}}zzzxxxmmmiiidddaaaaaaccceeefffgggjjjnnntttyyy~~~|||mmmZZZRRRRRRTTTTTTTTTTTTTTTSSSSSSSSSPPPMMMGGG@@@:::777555555444444444444444444444444333333333333333333333333111111222333333333333222333333333333333333333333444444444555555555555666666666777777888999999999<<<======???MMMdddzzznnnZZZTTTOOOOOOPPPPPPRRRUUUQQQTTTYYY___dddiiilllnnnmmmqqquuuyyy~~~~~~|||yyywwwtttrrrqqqjjjjjjnnnxxxwwwmmmfffaaa^^^bbbmmmyyynnneee]]]XXXSSSVVViii~~~xxxkkkjjjzzzyyymmmcccVVVLLLGGGBBB;;;666444444444444333333333333333333333333333333333333222222222222222222222222333222222111111222222333333222111000000000111222111222333444444444333333222222222222333333333333111333555666666777999:::;;;@@@MMMYYY```jjj}}}|||zzzzzzyyy}}}zzzxxxyyyxxxsssooofffccc^^^]]]```fffkkkmmmpppsssxxx}}}xxxxxx~~~lllXXXRRRTTTTTTTTTUUUUUUUUUUUUUUUUUUSSSOOOIIIBBB<<<888666555444444444444444444444444333333333333333333333333000111222222333333222222444444444444444444444444444444444555555555555666666777777888888999::::::===<<<<<>>999666555444444444444444444444444333333333333333333333333111111222333333333333222444444444444444444444444444444444555555555555666777777777888999999::::::<<<:::;;;LLLiiixxxvvvzzzfffZZZYYYYYY\\\ccclllrrrttt{{{}}}|||qqqllljjjjjjlllpppzzzuuufff^^^UUUMMMVVVggg|||oooiiivvvtttdddWWWNNNFFF>>>888555555555444444444333333333333333333333333333333222222222222222222222222333222222111111222222333111111111111111111222222222222222333333333444444222222333333333444444444333666777666444444999===HHHNNN[[[lllzzz~~~|||~~~~~~}}}|||{{{zzz|||zzzqqqnnnooommmgggaaadddcccdddhhhnnnsssvvvwwwxxxooolllooo[[[UUUXXXVVVVVVVVVVVVVVVUUUUUUUUUSSSPPPKKKEEE???:::777555444444444444444444444444333333333333333333333333222222333444444444444333444444444444444444444444444444444555555555555666777777888888999:::::::::;;;;;;@@@SSSqqqxxxsssvvviii```bbbeeejjjuuuyyyuuurrrqqqoooooovvv~~~nnncccYYYQQQRRRYYYppp|||nnnooo}}}rrrdddXXXPPPIIIAAA;;;555555555555444444444333333333333333333333333333222222222222222222222222333222222111111222222333000111111111222222222222333333222222222333444555333333333333444444444444444777888666444555<<>>555555555555444444444444333333333333333333333333222222222222222222222222333222222111111222222333000000111222222222222222333333222222222333444555333333333444444444444555333666999888666999BBBIIIQQQ[[[mmm|||zzz~~~}}}~~~}}}|||zzzxxxyyy{{{}}}|||zzz{{{~~~yyyvvvrrrooommmnnnoooooooooiiiiiikkkooouuuzzz~~~~~~zzz|||jjj[[[VVVWWWWWWVVVUUUUUUTTTSSSSSSQQQOOOJJJEEE???;;;777666444444444444444444444444333333333333333333333333333444555555666666555555555555555555555555555555444444444555555555666666777888888999999:::;;;;;;:::DDDQQQ___ppp||||||}}}{{{wwwfff]]]XXXSSSXXXggg}}}xxxfffiiixxxzzzmmmbbbZZZQQQFFF???666666555555555444444444333333333333333333333333222222222222222222222222333222222222222222222333///000111222222222222222444333222111222333444555333333333444444444555555222666999999888===GGGPPPfffppp~~~}}}vvv{{{||||||yyyxxxyyy{{{}}}}}}{{{yyy~~~}}}}}}xxxssspppooonnnmmmooorrruuuwwwuuurrrqqqrrrvvvzzz~~~~~~|||}}}~~~}}}{{{{{{nnneeezzzgggWWWUUUTTTUUUWWWUUUPPPPPPSSSPPPOOOLLLGGGBBB<<<777555555555555555555555555555444444444444444444444444444333333333333444555555555555555444444333333333555555555555666666666777999888777888999;;;<<<;;;===SSS```lllrrrfff[[[TTTUUUVVVhhhuuukkkmmm|||wwwdddZZZVVVNNNEEE===999555333444555444222444444444444444444444444222222222222222222222222222222222222222222222222222222111111111111222222222222333333333333444444444444444444444444444444777888999:::999<<>>888555555555555555555555555555444444444444444444444444444333333333333444555555555555555444444333333333555555555666666666777777888888777888:::;;;;;;;;;AAA[[[pppzzzwwwyyy{{{xxxjjj]]]TTTSSSTTTbbbwwwxxxnnnkkkzzzkkkZZZPPPHHHAAA>>>:::555333555555444222444444444444444444444444222222222222222222222222222222222222222222222222222222111111111111222222222222333333333333444444444444444444444444444444666666999:::;;;???LLLZZZkkk~~~|||zzzyyyyyywwwuuuxxx}}}}}}{{{zzzwwwttttttvvvwwwtttqqqnnnnnnppprrrvvv|||~~~{{{{{{{{{{{{yyywwwuuuqqqmmmjjjiiiiiiiiiiiijjjooowwwvvvhhh]]]YYYYYYqqqeeeUUURRRRRRSSSRRRNNNMMMOOOOOOOOOOOOLLLGGG@@@:::666555555555555555555555555444444444444444444444444444333333333333444555555555555555444444444444444555555666666666777777777777888888999::::::;;;;;;GGGccczzzwwwllleeebbbbbbbbbiiikkknnnqqqssssssrrrrrruuurrrqqqtttzzz{{{zzzwwwvvvxxx{{{rrrcccYYYQQQRRRYYYhhhxxx|||tttjjjuuusss___PPPGGGBBB@@@;;;666444555555444222444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111222222222222333333333333444444444444444444444444444444444555888;;;<<>>CCCNNNaaasss|||{{{vvvsssrrrrrrsssvvvyyy|||~~~~~~}}}zzz|||~~~{{{vvvrrrsssuuuwwwzzz~~~yyyuuussssssuuuvvvqqqrrrssstttvvvyyy|||~~~~~~~~~xxxvvvrrrooommmooorrruuuxxxxxxuuu]]]VVVQQQRRRRRROOOMMMMMMNNNOOOQQQPPPLLLFFF>>>:::555555555555555555555555444444444444444444444444444333333333333444555555555555555555555666666666666666666777777777888888888:::;;;;;;:::===CCCHHH\\\www||||||vvvjjj```XXXSSSTTTVVV[[[dddnnn|||}}}zzz{{{sssooommmmmmmmm```\\\VVVQQQNNNMMMLLLJJJHHHHHHGGGGGGFFFFFFFFFFFFDDDEEEFFFGGGGGGHHHHHHGGGIIIIIIIIIIIIJJJKKKLLLMMMLLLNNNNNNLLLIIIJJJNNNRRR[[[ooo~~~}}}~~~ppp___ZZZQQQPPP```uuu~~~{{{gggqqquuu___PPPGGGAAA:::666666666666444444444444444444444444444333333333333333333333333222222222222222222222222333333222222222222333333222222333333333333444444444444444555666666777777777888<<