BM6P6(@ xxxsssmmmhhhfffdddccceeehhhiiigggddd___]]]ZZZXXXXXXYYY\\\^^^XXXVVVSSSPPPNNNKKKHHHEEEGGGEEECCC@@@@@@AAABBBDDDEEEDDDCCCBBB@@@???>>>===???>>><<<;;;;;;<<<===>>>???===;;;:::999:::<<<===<<<;;;:::888666555444444999888666555666555333222777777777777777777777777555555555555555555555555444555555555666666777777:::888777888::::::888555;;;;;;<<>>>>>>>>>>>===<<<:::999777888888999999888888777<<<===>>>>>>======>>>???===???BBBDDDEEEOOOeeezzz~~~zzzxxx~~~yyytttnnnjjjgggdddccceeehhhiiifffddd```^^^[[[YYYXXXZZZ\\\^^^YYYVVVSSSQQQPPPNNNLLLJJJHHHFFFCCCAAAAAAAAACCCDDDFFFEEEDDDCCCAAA@@@???>>>AAA???===;;;:::;;;;;;<<<===<<<;;;:::999::::::;;;;;;:::999777666555555555777666555555666666555444555555555555555555555555555555555555555555555555444444555666777888999:::888777666888:::;;;999777;;;<<<>>>CCCMMMZZZfffmmmpppmmmnnnrrrsssoookkkkkkmmmvvvjjjccc^^^___^^^\\\ZZZ[[[[[[[[[[[[\\\^^^]]]ZZZXXXYYYXXXWWWUUUTTTSSSSSSSSSTTTOOOPPPMMMGGGMMMSSSMMMOOOVVV]]]]]]UUUKKKDDDAAA??????>>>===<<<;;;;;;:::<<<<<<============<<<<<<;;;===>>>>>>===<<<>>>???===>>>@@@CCCFFFQQQhhh}}}{{{yyy~~~yyyuuuoookkkhhheeecccdddggghhheeeccc```___\\\ZZZZZZ[[[]]]^^^ZZZWWWSSSPPPOOONNNLLLKKKHHHGGGEEECCCBBBCCCDDDEEEFFFFFFEEEDDDBBBAAA@@@@@@BBB@@@>>><<<;;;::::::;;;;;;;;;:::::::::999999999:::999888777666666666666555444444555777888777666555555555555555555555555555555555555555555555555333444555777888:::;;;<<<666555666888:::;;;;;;999;;;<<>><<<;;;;;;;;;<<<<<<<<<============<<<<<<:::<<<======<<<;;;===>>>>>>>>>AAADDDIIIVVVnnn|||zzz}}}xxxtttnnnjjjiiifffcccdddfffgggeeebbbaaa___]]][[[[[[[[[]]]^^^YYYVVVQQQNNNLLLKKKIIIHHHIIIGGGFFFDDDCCCDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@???===<<<;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999999888777777777777777777666555444555666777777555777777777777777777777777555555555555555555555555444444555666888999::::::666666777888:::::::::999:::;;;???FFFPPP[[[eeekkkooonnnnnnpppnnnlllnnnssszzzxxxnnndddbbb```]]][[[[[[ZZZYYYZZZ[[[]]]^^^\\\[[[XXXWWWVVVUUUUUUUUUUUUUUUTTTOOOOOOLLLIIISSS^^^[[[NNNLLLLLLOOOTTTXXXWWWUUUBBB@@@>>><<<;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;:::;;;<<<<<<;;;;;;<<<>>>AAAAAACCCGGGNNN]]]uuu|||zzz|||vvvrrrlllhhhiiifffcccccceeefffdddbbbaaa___^^^\\\[[[[[[\\\]]]VVVSSSPPPNNNMMMMMMKKKJJJHHHHHHFFFEEEDDDDDDEEEEEEDDDCCCCCCBBBAAA@@@??????===<<<<<<<<<<<<=========;;;<<<<<<<<<<<<;;;::::::888888777777777777888888777666555555666666555444777777777777777777777777555555555555555555555555666666666666666666666666777888999999999888888888888;;;@@@GGGPPPZZZbbbffflllkkkllllllkkkkkkrrr|||sssfff```___\\\[[[[[[[[[ZZZYYY[[[]]]]]]\\\[[[XXXWWWWWWVVVUUUUUUUUUVVVRRRNNNOOOMMMKKKVVVaaa^^^IIIHHHFFFEEEFFFJJJMMMPPPBBBAAA>>><<<;;;;;;<<<======>>>>>>??????>>>>>>===:::;;;<<<<<<;;;;;;<<<>>>AAAAAADDDJJJSSSccc{{{|||{{{zzzuuuqqqkkkggghhheeebbbbbbdddfffeeeccc```___]]]\\\[[[[[[[[[[[[SSSRRRPPPQQQQQQQQQPPPOOOHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@??????;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<;;;;;;;;;999888777777777777777888888666555555666666555333555555555555555555555555555555555555555555555555666666666666555555555555888999::::::888777777888888;;;AAAIIIQQQYYY___bbbfffeeefffffffffjjjxxx|||iii```]]][[[YYYZZZ\\\[[[ZZZZZZ\\\]]]\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUQQQMMMPPPOOOKKKTTT]]]XXXGGGIIIKKKIIIFFFCCCCCCDDDBBBAAA???===<<<<<<<<<===;;;<<<<<<======<<<<<<;;;:::<<<======<<<;;;===>>>??????DDDNNNZZZkkk}}}}}}wwwtttqqqmmmiiigggdddaaaaaadddffffffddd___^^^]]][[[ZZZZZZZZZZZZTTTSSSRRRSSSSSSQQQMMMKKKGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@<<<<<<=====================<<<;;;:::::::::;;;;;;999999888777666666777777666555444555666777666555555555555555555555555555555555555555555555555555666666666666666666777777666888::::::888777888::::::>>>DDDKKKRRRYYY^^^```bbbbbbbbbcccccclllssseee```\\\[[[[[[]]]\\\ZZZZZZ[[[\\\[[[ZZZ[[[ZZZXXXWWWUUUUUUTTTTTTQQQNNNQQQPPPJJJOOOSSSKKKGGGIIILLLLLLJJJFFFCCCBBBAAA@@@@@@???>>>===<<<<<<999::::::;;;;;;::::::999;;;===>>>>>>===<<<>>>???>>>@@@HHHUUUeeeyyyvvvsssrrrooolllgggccc``````dddffffffeee___^^^]]][[[ZZZYYYYYYYYYWWWVVVTTTSSSQQQLLLFFFAAAFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA======>>>>>>===<<<;;;;;;===<<<:::888888999:::;;;:::999888777666666666666444333333444777888888777777777777777777777777777555555555555555555555555555666666777888999999:::333666999:::888888:::<<<<<<@@@FFFMMMTTTZZZ]]]___bbbbbbbbbcccdddooo|||lllddd```^^^___^^^\\\[[[ZZZ[[[[[[[[[ZZZ\\\[[[YYYWWWUUUTTTTTTTTTRRROOORRRPPPHHHJJJKKKBBBDDDCCCCCCEEEGGGGGGGGGEEE@@@@@@@@@@@@???===<<<;;;======>>>>>>>>>>>>======<<<===>>>>>>======>>>@@@@@@CCCMMM]]]pppwwwuuuooolllnnneeedddbbbbbbcccdddcccbbb\\\[[[YYYWWWWWWXXXZZZ[[[ZZZUUUQQQNNNOOONNNKKKIIIFFFHHHHHHEEECCCCCCCCCCCCDDDCCCBBBBBB@@@@@@???>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666666777888888777666555555666777888:::999999888777666666555666666555444444555666777666666777777777777666666666777888999999999999999888>>>FFFMMMRRRWWWZZZ]]]dddaaa______dddsssrrrfffccc```]]]^^^]]]\\\\\\^^^^^^]]]\\\[[[ZZZXXXVVVUUUUUUUUUVVVRRRQQQPPPNNNKKKHHHEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGCCCBBB@@@>>>>>>===>>>>>>;;;<<<<<<===============:::;;;;;;<<<<<<=========CCCGGGQQQ```uuuuuutttpppmmmooofffdddbbbbbbcccdddcccbbb\\\[[[ZZZYYYYYYYYYZZZ[[[YYYUUUPPPNNNOOONNNLLLIIIGGGHHHHHHFFFDDDCCCBBBAAADDDCCCBBBBBB@@@@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999999777666666666777888777666666666666666666777777777666666555444444333:::999888777666666777777888888888888777555444333888888999:::;;;;;;;;;;;;;;;@@@HHHOOOSSSWWWZZZ\\\ddd```]]]___ffftttuuufffaaa___^^^^^^]]]\\\]]]^^^___^^^\\\[[[ZZZXXXVVVUUUUUUUUUUUURRRQQQPPPNNNKKKHHHEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFCCCBBB@@@???>>>===>>>>>>;;;<<<<<<===============<<<<<<<<<======>>>??????CCCHHHTTTgggtttssspppnnnpppfffdddbbbbbbcccccccccbbb\\\\\\\\\[[[[[[[[[ZZZZZZXXXTTTPPPNNNOOOOOOMMMJJJHHHHHHGGGGGGEEECCCAAAAAADDDCCCBBBBBB@@@@@@???>>>===<<<<<<<<<<<<<<<<<<===::::::::::::::::::::::::999888888777666777777777555555666666666666555555777666666555555444444444;;;:::999777666666666666777777777777777666555555777888888999::::::;;;;;;>>>CCCKKKQQQUUUWWWZZZ[[[ccc^^^[[[___gggttt}}}iii___^^^______^^^]]]]]]______^^^]]]ZZZYYYXXXWWWVVVUUUUUUUUURRRQQQPPPNNNKKKHHHFFFDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCAAA???>>>>>>>>>>>>;;;<<<<<<========================>>>>>>???@@@AAACCCJJJYYYpppuuusssqqqoooooofffdddbbbbbbccccccbbbaaa\\\\\\]]]]]]]]]\\\[[[ZZZWWWSSSOOONNNOOOPPPNNNKKKKKKGGGEEEEEEDDDAAA@@@AAADDDCCCBBBBBB@@@@@@???>>>======<<<<<<<<<<<<======999999999999999999999999999888888777777777777777444555666777777666555444888888777777777666666666777777666555555555444444222333555666888999999:::555555555666777888999:::???EEELLLSSSWWWYYY[[[\\\```[[[XXX]]]fffqqqqqqaaa]]]```___^^^]]]]]]______^^^]]]ZZZYYYXXXWWWVVVUUUUUUUUURRRRRRPPPNNNKKKIIIFFFEEECCCCCCDDDEEEEEEEEEEEEEEEDDDCCCAAA???>>>>>>>>>>>>;;;<<<<<<===========================>>>@@@AAABBBEEELLL\\\wwwxxxtttrrrpppnnngggeeecccbbbccccccbbbaaa\\\]]]]]]]]]]]]\\\[[[[[[WWWSSSOOONNNOOOPPPNNNKKKNNNFFFBBBCCCDDDAAAAAACCCDDDCCCBBBBBB@@@@@@???>>>======<<<<<<<<<<<<======999999999999999999999999888888888888777777777666444555666777777666555444777777777777666666666666444444555555666666666777222333444666888999::::::555555555666777999:::;;;???EEEMMMTTTXXXZZZ\\\]]][[[WWWWWW]]]eeemmmxxx}}}ggg___aaa___^^^]]]]]]^^^___^^^]]]YYYYYYXXXXXXWWWUUUUUUTTTSSSRRRQQQOOOLLLIIIFFFEEECCCCCCDDDEEEEEEEEEEEEEEEEEEDDDBBB@@@>>>>>>>>>>>>;;;<<<<<<==================<<<<<<<<<===???AAACCCHHHPPPaaa}}}{{{tttssspppnnngggeeecccbbbccccccbbb```]]]]]]]]]\\\\\\\\\[[[[[[XXXTTTPPPNNNOOOOOOMMMJJJNNNEEEBBBGGGIIIDDDBBBEEEDDDCCCBBBBBB@@@@@@???>>>===<<<<<<<<<<<<<<<<<<===::::::::::::::::::::::::777888888888888777666666666666777777777777666666444444444444444444444444444555666888999999999999555666777777777777777666888888888888999;;;>>>???AAAGGGOOOVVVYYYZZZ[[[[[[VVVUUUXXX^^^dddiiirrr{{{rrrcccbbb^^^]]]\\\\\\^^^^^^]]]\\\YYYYYYYYYXXXWWWVVVTTTTTTSSSRRRQQQOOOLLLIIIGGGEEECCCDDDEEEEEEFFFFFFEEEEEEFFFEEEBBB@@@>>>>>>>>>>>>;;;<<<<<<==================<<<<<<<<<===???BBBDDDLLLWWWkkk|||uuutttqqqnnnhhheeecccbbbccccccaaa```^^^]]]\\\ZZZZZZ[[[[[[\\\YYYUUUPPPNNNOOONNNLLLIIIKKKDDDEEEOOORRRJJJDDDDDDDDDCCCBBBBBB@@@@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::777888888999888777666555888888777777777777888888444444444444444444444444555666777888999999888888666777777777777777666555999999888999:::===???AAAEEEJJJQQQWWWXXXXXXWWWVVVSSSUUU[[[aaadddfffoooxxx{{{|||hhhccc]]]\\\[[[[[[]]]]]]\\\[[[XXXYYYYYYYYYXXXVVVTTTSSSSSSSSSQQQOOOLLLIIIGGGFFFDDDEEEFFFFFFGGGGGGFFFFFFGGGEEECCC@@@???>>>>>>>>>;;;<<<<<<===============>>>>>>===<<<>>>AAADDDFFFPPP___www{{{ttttttrrrooohhhfffcccbbbcccbbbaaa```^^^]]][[[YYYYYYZZZ[[[\\\ZZZVVVQQQOOOOOONNNKKKIIIIIIDDDIIIVVVZZZOOOEEECCCDDDCCCCCCBBBAAA@@@???>>>;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777888888999999777666555:::999888777777888999:::555666666666666666666666555555666777777666555444333444555777888888888888888888777777999;;;>>>@@@HHHMMMSSSXXXXXXVVVTTTRRRRRRWWW^^^dddeeeeeennnxxxzzz~~~kkkccc\\\[[[ZZZZZZ\\\\\\[[[ZZZXXXYYYYYYYYYXXXVVVTTTSSSTTTSSSQQQOOOMMMJJJGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFCCCAAA???>>>>>>>>>;;;<<<<<<===============@@@???>>>>>>???BBBEEEHHHRRRdddxxxsssqqqoooooojjjgggcccaaa``````^^^]]]\\\\\\\\\[[[[[[[[[[[[[[[^^^XXXRRRPPPQQQPPPLLLHHHHHHHHHGGGFFFEEEEEEEEEFFFDDDCCCAAA@@@???>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::<<<;;;:::999888888888888888888777777666666555555888777555444333333444444555555555555666666666777777666666666666888:::;;;999888666777:::>>>AAABBBGGGMMMTTTXXXXXXVVVSSSRRROOOZZZccceeegggkkkooopppxxx~~~~~~nnnaaaZZZ^^^___\\\^^^cccccc^^^[[[ZZZYYYWWWUUUSSSRRRQQQTTTRRROOONNNMMMLLLKKKIIIHHHHHHIIIJJJIIIHHHGGGFFFFFFEEEBBB@@@???>>>??????======>>>>>>??????@@@@@@>>><<<<<>>>>>>>>>>>>>>????????????===>>>@@@AAABBBIIIPPPddd{{{~~~wwwvvvtttrrrqqqjjjgggdddbbbaaa```___^^^\\\\\\\\\[[[[[[[[[ZZZZZZ\\\XXXSSSPPPPPPOOOLLLIIIFFFEEEDDDCCCBBBBBBBBBBBBDDDCCCBBBAAAAAAAAAAAAAAA;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;:::999888777777777777777555555666666777777888888555555555555666888999:::555555666666666777777777888777777777777777888888999888777777999<<>>>>>>>>>>>@@@>>>???BBBBBBDDDLLLUUUppp|||vvvvvvuuurrrpppiiifffcccaaa```___^^^]]]]]]]]]\\\\\\[[[ZZZZZZZZZ[[[WWWSSSPPPOOONNNLLLJJJFFFEEEDDDCCCBBBAAAAAAAAADDDDDDBBBAAA@@@?????????>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<999888888777666666777777888888777777666666555555555555555666666777888888555666666666666777777777888888888777777777777777888888888777888;;;???BBBHHHOOOWWWYYYVVVRRRPPPQQQ\\\fffmmmllliiiiiiiiihhhlllmmmnnnooorrrwwwzzz|||{{{{{{|||~~~pppjjjmmmmmmhhh```[[[YYYXXXWWWWWWVVVUUUTTTRRRRRRQQQTTTRRROOONNNNNNMMMLLLJJJHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCAAA@@@@@@???@@@@@@??????>>>>>>======???>>>???BBBBBBEEEOOOZZZxxx~~~xxxwwwuuuqqqpppllliiifffdddcccbbbaaa```]]]]]]\\\\\\[[[ZZZZZZYYYYYYWWWSSSPPPNNNMMMLLLJJJHHHGGGEEEDDDCCCBBBBBBBBBEEEDDDBBB@@@>>><<<;;;;;;===<<<<<<======>>>???@@@:::::::::;;;;;;<<<<<<<<<999888777777666777777777888888777777666666555555555555555555555555555555666666666666777777777888888888888888888777777777777888999888999;;;@@@DDDJJJQQQXXXZZZWWWTTTVVVXXX___hhhooonnnjjjiiihhhfffiiihhhiiilllooorrruuuxxxyyy~~~sssgggggggggddd^^^YYYXXXZZZVVVVVVUUUUUUTTTSSSRRRRRRSSSQQQNNNMMMMMMMMMLLLJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@???@@@@@@??????>>>>>>======>>>===???AAABBBFFFRRR___}}}}}}yyyvvvrrrpppkkkhhheeecccbbbaaa```___^^^]]]]]]\\\[[[ZZZYYYYYYXXXVVVSSSPPPNNNLLLKKKKKKIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCAAA???===;;;;;;:::999999;;;===???BBBEEEFFF::::::;;;;;;;;;;;;;;;;;;999888888777777777888888555555666666777777888888444555555555555555444333666666666777777777888888666777888888888888777777666888:::::::::===CCCHHHKKKRRRXXXYYYUUUTTTXXX]]]aaakkkrrrqqqmmmkkkiiiggggggfffggglllooopppssswwwxxx|||hhhccc```___]]]YYYYYY[[[VVVVVVUUUUUUTTTTTTTTTSSSQQQOOOMMMLLLLLLLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFEEEDDDBBB@@@@@@????????????>>>>>>>>>>>>======???AAABBBGGGVVVddd}}}wwwsssrrriiifffbbb``````___^^^\\\^^^^^^]]]\\\[[[ZZZYYYXXXWWWVVVSSSPPPMMMLLLKKKLLLIIIHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@???>>>>>>======999:::;;;<<>>EEEKKKLLLRRRWWWUUUPPPOOOUUU\\\cccmmmuuutttpppnnnllljjjgggeeehhhnnnqqqppprrrvvv}}}oooeee]]]]]]]]]ZZZXXXZZZVVVVVVVVVVVVUUUUUUUUUUUUOOOMMMKKKKKKKKKKKKJJJIIIHHHHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFEEECCCAAA@@@>>>>>>>>>>>>>>>?????????===>>>AAACCCCCCIIIYYYiiiyyyuuutttllliiieeeccccccbbbaaa___^^^^^^]]]\\\[[[ZZZYYYXXXVVVVVVTTTPPPMMMKKKKKKLLLIIIHHHGGGEEECCCBBBBBBAAA@@@@@@@@@???@@@@@@AAAAAA===============>>>>>>???<<<<<<<<<;;;;;;::::::::::::999999999999999::::::888888888777666666555555111333555777999999999999777777777777888888888888444555777888999999999888444888;;;<<<<<<@@@GGGNNNMMMRRRUUUQQQKKKJJJQQQYYYeeeooowwwwwwsssqqqooommmgggeeehhhpppsssqqqrrrwwwvvviii^^^]]]^^^[[[XXXXXXVVVVVVVVVVVVVVVVVVVVVVVVOOOMMMJJJJJJJJJJJJIIIHHHIIIHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGEEECCCAAA@@@======>>>>>>??????@@@@@@>>>???BBBDDDEEEKKK\\\mmm}}}uuupppmmmjjjgggdddbbbbbbaaa```______\\\\\\___aaa^^^ZZZXXXWWWUUUQQQOOONNNLLLJJJHHHGGGFFFEEECCCAAA@@@@@@@@@DDDCCCAAA???>>><<<<<<;;;>>>>>>=========<<<<<<<<<;;;::::::999999::::::;;;666666666666666777777777999999888888777666666666777777777777666666666666666777888999999:::999999>>>===;;;999888666666666999888888:::>>>CCCIIILLLPPPMMMKKKIIIGGGIIISSS^^^eeemmmtttuuusssrrrpppmmmkkkppptttssspppoootttzzzoooaaa^^^ZZZ]]]___XXXXXXWWWWWWVVVVVVUUUUUUTTTRRRQQQOOOMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDGGGGGGFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@===@@@DDDCCCHHH___yyy~~~uuupppnnnjjjgggdddbbbaaaaaa```___^^^^^^______\\\WWWTTTRRRYYYVVVSSSPPPOOOMMMKKKIIIGGGFFFEEECCCAAA@@@@@@@@@BBBAAA@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;:::;;;::::::999999::::::;;;999999999888888888888888666666666666666777777777888888777777666666555555555666777888888999999888888888888888999999:::;;;999888999;;;???DDDJJJMMMOOOLLLJJJIIIHHHJJJTTT```gggooouuuuuusssrrrqqqnnnlllppptttrrroooooouuu{{{uuueee```ZZZ\\\^^^WWWXXXWWWWWWVVVVVVUUUUUUTTTRRRQQQOOOMMMLLLKKKKKKJJJIIIIIIHHHGGGFFFEEEDDDDDDGGGGGGGGGFFFEEECCCBBBAAA????????????????????????>>><<>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999::::::;;;::::::999999888888777777444444444555666777777777999888888777666555555444444555666777888888888888777777777888999:::;;;<<<888888999<<<@@@EEEKKKNNNNNNKKKHHHIIIIIIMMMXXXcccfffnnnsssqqqooopppooommmppprrrsssqqqnnnpppvvv|||~~~jjjbbb[[[[[[]]]WWWXXXWWWWWWVVVVVVUUUUUUTTTRRRQQQOOONNNLLLKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDDDDGGGGGGGGGGGGFFFEEEDDDCCC????????????????????????>>>>>>@@@DDDGGGPPPhhhwwwqqqooojjjgggccc``````aaaaaa```\\\^^^^^^[[[ZZZ\\\^^^]]]ZZZXXXTTTQQQPPPNNNKKKIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>============<<<<<<<<<;;;;;;::::::999999::::::;;;999888888777666555444444555555555666666777777777999999888777666555444444555666777888888999999999;;;:::999888777777777888888888:::===AAAGGGLLLOOONNNIIIGGGHHHKKKPPP[[[fffjjjqqquuusssqqqqqqrrrppptttuuuuuurrrppprrryyyoooddd[[[[[[]]]WWWXXXWWWWWWVVVVVVUUUUUUTTTQQQQQQOOONNNMMMLLLLLLLLLJJJIIIHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDDDD????????????????????????BBBBBBDDDHHHLLLXXXpppxxxrrrpppkkkgggccc```aaabbbbbbbbbeeefffaaa[[[ZZZ^^^^^^ZZZZZZWWWSSSQQQOOOMMMJJJHHHFFFEEEDDDCCCBBBAAAAAAAAABBBCCCCCCBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;::::::;;;::::::999999::::::;;;999888888777666555444444888888888777777666666666888888888777666555555444777777888999::::::::::::<<<;;;:::888777666555555777888;;;>>>CCCIIINNNQQQNNNIIIFFFHHHLLLSSS^^^iiipppwww{{{yyyvvvwwwwwwvvvyyyxxxvvvsssrrruuu{{{tttggg\\\\\\^^^XXXXXXWWWWWWVVVVVVUUUUUUTTTQQQQQQOOONNNMMMMMMMMMMMMJJJIIIIIIHHHGGGFFFEEEEEECCCDDDDDDEEEEEEDDDDDDCCC????????????????????????CCCDDDFFFHHHOOO^^^wwwyyyrrrppplllhhhdddaaaaaacccdddddd___dddddd^^^\\\``````[[[ZZZWWWTTTQQQOOOLLLJJJGGGEEEEEEDDDBBBBBBAAAAAAAAABBBCCCCCCCCCBBB@@@>>><<<:::::::::999999999999888;;;::::::999999::::::;;;::::::999999888888777777999999999888777666666666777777777777666666666666777888999:::;;;;;;;;;;;;999999888777777777777777777888;;;???EEEKKKOOORRROOOIIIEEEHHHMMMUUU```kkkpppwww|||zzzxxxxxxwwwuuu{{{yyywwwuuutttwww|||{{{lll```^^^___XXXXXXWWWWWWVVVVVVUUUUUUTTTQQQQQQOOONNNNNNMMMMMMMMMJJJJJJIIIHHHGGGFFFEEEEEECCCDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBEEEHHHQQQeeezzzsssqqqmmmiiidddbbbbbbdddffffff[[[kkkssskkkaaa^^^\\\XXX\\\YYYUUURRRPPPMMMJJJHHHEEEDDDCCCBBBBBBBBBBBBBBB>>>???@@@AAAAAA???===<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;999999999888888888888888777777777777777777666666666666666666777777777777777777888999::::::::::::888777777777777888888999777888<<<@@@FFFLLLPPPSSSQQQJJJEEEHHHNNNVVVaaakkkqqqyyy~~~}}}zzzyyywwwtttzzzyyyvvvttttttwww{{{~~~~~~~~~rrrddd```^^^WWWXXXWWWWWWVVVVVVUUUUUUTTTQQQPPPOOOOOONNNNNNNNNNNNJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@???BBBEEEJJJWWWnnnzzzsssqqqnnnjjjeeecccccceeeggggggssskkkfff]]]ZZZVVVSSSQQQNNNKKKIIIEEEDDDCCCBBBBBBBBBBBBBBB:::<<<>>>???@@@???>>>===@@@?????????>>>>>>>>>>>>;;;::::::999999::::::;;;666666666666666777777777444444555555666777777777555555666666777777888888666777888999999:::999999999999888777777777777777777888<<>>???@@@AAAAAA@@@>>>===;;;;;;:::::::::;;;<<<<<<<<<<<<;;;:::888777666666777777777777777777777777777888888777555555666777444777999888555444666888999:::::::::999888666555999:::>>>CCCJJJOOOQQQRRRPPPIIIEEEJJJSSS]]]jjjttt}}}~~~sssllloootttuuuwww{{{yyy{{{}}}wwwjjjccc]]]YYYXXXXXXXXXWWWVVVUUUTTTSSSSSSQQQOOOMMMLLLLLLMMMNNNMMMLLLKKKIIIGGGEEEDDDCCCHHHHHHHHHGGGGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@AAABBBEEEEEEHHHSSSfff}}}wwwrrrmmmjjjfffcccdddeeeffffffrrruuuVVVNNNOOOJJJFFFHHHDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>???@@@AAABBBCCCBBB@@@???<<<<<<;;;:::::::::;;;<<<:::::::::999999888888888777777777777777777777777777888888777555555666777777888999999888777888999666777888999999999888777999;;;>>>DDDKKKPPPRRRSSSKKKFFFEEEKKKUUU```ooo|||{{{rrrlllooossstttvvvyyy}}}~~~~~~}}}lllccc]]]ZZZYYYYYYYYYXXXWWWVVVUUUTTTSSSQQQOOOMMMLLLLLLMMMMMMLLLLLLJJJIIIGGGFFFDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@???@@@AAABBBDDDEEEKKKWWWmmm}}}wwwrrrllliiifffeeeeeefffeeeddd[[[kkkYYYPPPRRRKKKGGGMMMCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>>>>=========>>>@@@AAABBBAAAAAA@@@>>>===;;;999999999;;;;;;999999999999999999999999666666666666666666666666777888888777555555666777999888777777999999888777333444555777888999:::::::::;;;???FFFMMMRRRTTTTTTJJJHHHJJJOOOWWWaaarrr{{{tttppprrrvvvwwwxxxzzz~~~~~~~~~~~~pppccc]]][[[ZZZZZZZZZYYYXXXWWWVVVUUURRRQQQOOOMMMLLLLLLMMMMMMKKKJJJJJJIIIGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAAAAABBBAAA@@@??????@@@AAABBBCCCFFFOOO___www|||vvvrrrkkkiiigggfffgggfffdddbbb]]]\\\```iiipppvvv~~~|||]]]UUUVVVOOOIIIHHHDDDDDDCCCBBBBBBAAAAAA@@@BBBAAA@@@???>>>===<<<;;;:::;;;<<<===>>>??????>>>@@@>>>;;;999888999:::;;;999999999999888888888888666666666666666666666666777888888777555555666777888555333444777888666444222333444666777999:::::::::<<<@@@GGGNNNSSSTTTTTTPPPOOOQQQUUUXXX___mmm{{{|||zzzxxxyyy|||}}}}}}}}}|||||||||}}}tttccc\\\[[[ZZZZZZZZZYYYXXXWWWVVVUUURRRQQQOOONNNMMMLLLLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGCCCDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@??????@@@BBBBBBCCCHHHSSSfff}}}zzz}}}zzzuuurrrkkkiiihhhggggggfffdddaaafff```]]]___```]]]```eeejjjfff^^^TTTPPPNNNHHHAAAEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>><<<<<<;;;999:::;;;<<<======>>>>>>???>>>;;;999999999:::;;;;;;::::::999777666666555666666666666666666666666777888888777555555666777777555333444777888666333444555555666777888888999;;;===AAAHHHOOOSSSTTTSSSSSSTTTVVVZZZ[[[^^^iiiuuu~~~}}}~~~zzzzzzzzzzzz~~~zzzeee\\\ZZZYYYYYYYYYXXXWWWVVVUUUTTTQQQPPPOOONNNMMMLLLLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGDDDDDDEEEEEEEEEDDDCCCCCCAAAAAA@@@@@@@@@AAACCCDDDDDDJJJXXXnnn{{{vvvuuuyyyxxxtttpppllljjjhhhggggggfffcccaaaaaa]]]\\\___```______```RRR^^^aaaUUULLLMMMKKKEEEFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@???>>>======<<<<<<<<<<<<<<<======>>>>>>???===<<<;;;;;;::::::::::::;;;;;;:::888777666555444666666666666666666666666777888888777555555666777888777666666888888777666777666666666666777888999<<<>>>BBBIIIOOORRRRRRPPPRRRRRRWWW\\\___aaagggooorrryyy|||}}}{{{yyyzzziii^^^[[[YYYYYYYYYXXXWWWVVVUUUTTTQQQPPPPPPOOONNNMMMLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBAAAAAAAAACCCDDDEEEGGGNNN^^^wwwzzztttpppqqqvvvvvvrrrooommmjjjhhhffffffeeecccbbbZZZZZZYYYYYY\\\___]]]YYYXXX]]]^^^WWWPPPMMMLLLJJJEEEDDDDDDCCCCCCBBBAAAAAA??????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<======:::;;;<<<<<<<<<;;;:::999:::999999888777666666555777777777777777777777777777888888777555555666777666777888777666666777888777777666666777888:::;;;===???CCCIIINNNPPPOOONNNQQQQQQVVV^^^bbbbbbdddgggkkkpppuuuyyy}}}~~~}}}|||{{{pppbbb]]]ZZZZZZZZZYYYXXXWWWVVVUUUPPPPPPPPPOOONNNMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFDDDEEEEEEFFFFFFEEEEEEEEECCCCCCBBBBBBCCCDDDFFFGGGJJJSSSeee}}}tttooolllmmmsss~~~uuuqqqnnnnnnkkkgggeeeeeeeeedddbbb^^^```^^^ZZZ\\\bbbaaaZZZ^^^WWWTTTVVVTTTJJJEEEGGGDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============;;;;;;:::999999999::::::888:::<<<======<<<:::999888888777777777777777777888888888888888888888888777888888777555555666777333555777666333222444777777666666666888:::<<<======???CCCIIINNNOOONNNLLLSSSRRRVVV___cccbbb``````gggkkkooorrrwww}}}}}}yyyttteee___[[[[[[[[[[[[ZZZXXXWWWVVVPPPPPPPPPOOONNNMMMLLLKKKKKKJJJJJJIIIGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEGGGHHHLLLVVViii{{{rrrmmmjjjlllrrr~~~wwwqqqlllkkkiiigggfffffffffeeeddd```______^^^^^^]]]\\\\\\\\\YYYVVVSSSRRROOOKKKIIIDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;777777888999;;;<<<======999999888888777666555555666666666666777777777777666666555555555555666666666666555555666777888888777777666666666666666777>>>@@@DDDHHHKKKLLLMMMMMMOOORRRXXX^^^bbbccccccbbbfffiiinnnrrruuuxxx{{{~~~~~~}}}yyygggaaa___]]][[[ZZZZZZZZZYYYWWWQQQPPPPPPOOONNNMMMLLLLLLIIIIIIHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDBBBAAABBBDDDGGGOOO\\\tttzzzssslllgggiiiqqq~~~wwwqqqkkkkkkiiigggfffffffffeeeddd___^^^^^^]]]]]]\\\[[[[[[[[[\\\\\\YYYRRRLLLHHHGGGDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;777777888999:::<<<<<<===;;;;;;::::::999888888777666666666666777777777777999888777777777777777888999888888777666666666666::::::999999999999999:::???BBBFFFIIIKKKKKKKKKKKKMMMQQQWWW^^^bbbcccbbbaaacccfffjjjmmmooorrruuuwww|||vvvuuu}}}}}}jjjccc___]]][[[ZZZZZZYYYXXXWWWOOONNNNNNMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCAAABBBEEEGGGQQQ```yyy{{{qqqjjjfffhhhqqqwwwpppjjjllljjjggggggggggggfffddd^^^^^^]]]]]]\\\[[[[[[[[[ZZZ^^^aaa]]]RRRIIIFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;777888888999:::;;;<<<<<<;;;;;;::::::999888888888666666666666777777777777999999888777777777777777999888888777777777888888777777777666666777777888>>>BBBGGGJJJJJJIIIIIIIIIKKKPPPWWW^^^bbbcccbbb```aaadddggghhhjjjkkknnnppp~~~tttpppmmmrrrzzzooofff```^^^[[[ZZZZZZYYYWWWVVVOOOOOONNNMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBCCCFFFIIITTTeee}}}nnngggdddgggqqqwwwpppiiillljjjhhhggghhhgggfffeee______^^^]]]]]]\\\\\\[[[[[[]]]^^^YYYPPPIIIFFFFFFDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;888888999999:::::::::;;;888888888777777777666666666666666666777777777777888777666555555444444555555555666777888:::<<<===666555555555555666777777;;;@@@FFFIIIIIIHHHHHHIIILLLQQQXXX```ddddddcccaaabbbdddeeeffffffgggiiikkksss{{{tttoookkkllloooxxxttthhhaaa___\\\ZZZZZZYYYWWWVVVRRRRRRQQQPPPNNNMMMLLLLLLIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDGGGJJJUUUhhh~~~mmmgggbbbeeennn}}}vvvpppjjjmmmkkkiiihhhhhhhhhgggfff`````````___^^^^^^]]]]]]\\\ZZZVVVRRRNNNKKKHHHGGGDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;999999999999999999999999888888888777777777777777666666666666777777777777777777666555555555555555555555666777888:::<<<===999888888888999999:::;;;888>>>EEEHHHHHHGGGIIIKKKOOOTTT[[[aaaeeeeeedddbbbbbbcccccccccbbbbbbdddfffhhhqqq{{{~~~|||}}}xxxrrrllliiiiiinnn{{{yyyjjjcccaaa]]][[[[[[YYYWWWVVVSSSRRRQQQPPPOOOMMMLLLLLLIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEIIILLLVVVkkknnngggbbbcccjjjwww}}}uuupppkkknnnllliiiiiiiiiiiihhhfffaaaaaa``````___^^^^^^^^^\\\WWWQQQNNNMMMLLLJJJHHHDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;999999999999999888888888999999999999999999999999666666666666777777777777888888777777777777888888999888888777777777888888777777777777777888999:::999???FFFHHHGGGGGGKKKOOOSSSWWW\\\aaadddeeedddcccaaaaaaaaa___^^^^^^```bbbdddmmmvvvzzz{{{}}}~~~vvvmmmhhheeefffnnnwwwoooeeeccc___]]]\\\ZZZXXXVVVRRRQQQPPPNNNMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEECCCDDDEEEDDDDDDGGGJJJMMMYYYpppnnnggg```___eeepppzzztttqqqmmmnnnllljjjiiiiiiiiihhhgggaaa``````___^^^^^^]]]]]]YYYXXXUUUQQQMMMJJJIIIIIIDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>===<<<;;;;;;::::::999999::::::;;;:::999999999888888777777999999999999999999999999666666666666777777777777777666666777777888999:::999888888777666666666666444444444444555666777888>>>DDDIIIJJJHHHHHHMMMRRRVVVYYY\\\```bbbcccccccccbbbbbbaaa___^^^^^^```bbbiiiooowww|||~~~zzzooohhhdddcccfffjjjttt~~~vvvhhheeeaaa___]]]\\\YYYWWWRRRRRRPPPOOOMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEECCCDDDEEEEEEEEEGGGKKKNNN^^^vvvmmmeee]]]\\\```kkk|||xxxsssqqqnnnnnnllljjjiiijjjjjjhhhggg```______^^^^^^]]]\\\\\\VVVYYY[[[VVVNNNHHHGGGIIIDDDCCCCCCBBBBBBAAA@@@@@@????????????>>>===<<<;;;;;;::::::999999::::::;;;::::::999999888777777777777777777777777777888888666666666666777777777777444444444444555777888999666666555666666777888888777777777777888999:::;;;CCCHHHMMMLLLHHHHHHNNNTTTXXXYYY\\\^^^```aaabbbbbbeeeeeedddbbb``````bbbeeeoootttzzz~~~qqqjjjfffcccbbbdddiiippp{{{{{{iiifffccc```^^^\\\ZZZXXXUUUTTTSSSQQQOOOMMMLLLKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEECCCDDDEEEEEEEEEHHHLLLOOOccczzzkkkccc[[[YYY^^^hhhyyyvvvoooooorrrqqqnnnkkkjjjjjjjjjiiihhh```___^^^^^^______]]][[[YYYXXXVVVSSSPPPLLLIIIGGGEEEEEEDDDCCCBBBAAAAAA@@@=========<<<;;;;;;::::::;;;<<<===<<<:::999:::;;;<<<;;;::::::999999999999::::::999999888777666666777777666666666666777777777777666666666666777777777888999:::999888555444888999::::::999:::<<<>>>BBBFFFJJJJJJGGGFFFJJJNNNYYY[[[]]]]]]]]]]]]___aaajjjkkkkkkhhheeedddgggkkkqqquuuyyy~~~tttiiieeeeeebbb___gggiiipppyyy}}}nnngggaaabbbbbb^^^[[[ZZZUUUTTTRRRPPPNNNMMMLLLLLLHHHHHHGGGGGGFFFEEEDDDDDDGGGGGGGGGFFFEEEDDDDDDCCCFFFIIIDDDBBBFFFEEEIIIWWWfffyyyiiiaaa[[[XXXYYY```ooo}}}vvvqqqppprrrooommmjjjhhhhhhhhhhhhggg```___^^^^^^___^^^]]][[[YYYXXXVVVSSSPPPLLLIIIGGGFFFFFFEEEDDDCCCBBBBBBAAA???>>>>>>===<<<<<<;;;;;;:::;;;<<<;;;:::999999;;;<<<;;;::::::999999999:::::::::999999888777777666777777666666666666777777777777666666666666777777777777888888888777666666555777888888777888:::<<>>======<<<<<<999;;;;;;:::999888999:::;;;;;;:::999999999::::::::::::999999888777777777777777777777777777777777777777666666666666777777777777666666777777888888555777888888888999;;;===BBBFFFJJJIIIGGGHHHMMMRRRXXXXXXXXXXXXZZZ```hhhnnnlllmmmllljjjhhhjjjpppttt{{{~~~uuummmgggddddddcccfffkkkooouuuyyyooofffdddccc^^^ZZZYYYWWWVVVSSSQQQNNNLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCGGGDDDDDDIIIJJJRRRcccyyywwweee^^^XXXVVVVVVZZZdddnnn~~~|||wwwuuurrrpppooollliiigggggggggfffeeeaaa___^^^^^^___^^^\\\ZZZYYYXXXVVVSSSPPPLLLIIIGGGGGGFFFFFFEEEDDDCCCBBBBBB??????>>>>>>===<<<<<<;;;999:::;;;:::888777888999;;;::::::999999:::::::::999999999888888888777777777777777888888777777777777777666666666666777777777666555555555777999:::777999:::::::::;;;>>>@@@BBBEEEHHHHHHFFFHHHNNNTTTYYYZZZ[[[\\\___dddlllqqqooonnnmmmjjjhhhkkkqqqwww|||~~~qqqiiifffgggdddeeehhhkkkooowww~~~rrrfffcccbbb___[[[YYYXXXVVVTTTQQQNNNKKKJJJIIIFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCHHHEEEDDDIIILLLUUUggguuuccc\\\WWWUUUUUUVVV\\\dddttt|||xxxuuuqqqoooqqqnnnkkkiiihhhhhhgggfffaaa```___^^^___^^^[[[YYYYYYXXXVVVSSSPPPLLLIIIGGGFFFEEEDDDDDDBBBBBBAAA@@@>>>======<<<<<<;;;;;;:::999:::;;;:::888777888999:::::::::999999::::::;;;999999999888888888888888777777888888888888777777777777666666666666777777777666555444444666888:::777999::::::;;;<<<>>>AAAAAADDDGGGFFFEEEHHHPPPVVV\\\^^^aaadddfffiiilllooopppooolllhhhfffjjjrrrxxx}}}~~~sssmmmjjjfffeeehhhiiikkkqqqxxxuuugggcccbbb```\\\ZZZXXXVVVTTTQQQNNNKKKJJJIIIFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDIIIFFFDDDIIILLLWWWkkksssbbb[[[UUUTTTSSSSSSWWW\\\mmmyyy~~~xxxtttqqqooossspppllljjjjjjiiihhhgggbbb```___^^^___]]][[[YYYYYYXXXVVVSSSPPPLLLIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@=========<<<;;;;;;::::::999;;;;;;:::999888999:::::::::999999999:::;;;;;;888888888888888888888888666777888999999888777666777777666666666666777777777666555444444555777999555666888999999:::===???AAADDDFFFEEEEEEIIIRRRZZZ^^^bbbgggjjjkkkkkklllmmmpppnnnkkkfffeeejjjttt||||||sssmmmhhhfffgggggggggkkkpppwwwzzzjjjdddccc```]]][[[WWWVVVSSSQQQNNNLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEJJJHHHFFFJJJNNN[[[qqqqqqbbb[[[UUUSSSSSSRRRSSSWWWfffqqq~~~wwwrrrqqqqqqssspppmmmkkkjjjiiihhhfffbbb```______^^^]]][[[YYYYYYXXXVVVSSSPPPLLLIIIGGGFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>======<<<;;;;;;;;;:::;;;<<<;;;:::999999;;;:::999999999::::::;;;<<<888888888888888888888888666777999::::::999777666777777666666666666777777777777666555444555666666555666888999999;;;>>>@@@CCCFFFGGGGGGFFFKKKUUU]]]```dddhhhllllllllllllmmmnnnllliiieeeeeelllxxx{{{rrrlllhhhgggfffdddfffiiinnnwwwooofffeeeaaa\\\YYYVVVUUUSSSPPPNNNLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEFFFEEEKKKIIIHHHMMMRRRbbbyyypppddd[[[TTTSSSRRRQQQSSSUUU___hhhvvv~~~vvvqqqqqqsssssspppllljjjiiiiiigggfffbbbaaa______^^^]]][[[XXXYYYXXXVVVSSSPPPLLLIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB?????????>>>======<<<<<<;;;<<<===<<<:::999:::;;;999999999999::::::;;;<<<888888888888888888999999666777999::::::999777666777777666666666666777777888777666555555555555555777888:::;;;;;;===@@@BBBEEEGGGIIIHHHHHHNNNXXX```aaadddhhhjjjkkklllmmmnnnllljjjgggdddfffooo|||wwwpppkkkiiigggdddcccfffhhhpppyyysssiiifffaaa\\\XXXUUUTTTRRRPPPNNNMMMLLLLLLHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDKKKJJJJJJPPPVVVgggoooeee\\\TTTRRRRRRRRRSSSUUUZZZbbbooo||||||vvvooonnnqqquuuqqqlllhhhggggggggggggaaa]]]ZZZ[[[___```]]]YYYVVVVVVUUUSSSPPPLLLIIIGGGIIIFFFDDDDDDEEEEEECCC@@@AAA???;;;888666666777888888888888888888888888888777777777777777777777777777777777777666666666666333444666888888888777777999999888888777666666666666666555333222111000///555666777777888:::===@@@FFFFFFFFFHHHLLLSSSZZZ^^^ccceeegggiiijjjlllooorrrnnnmmmjjjhhhiiippp{{{zzzpppiiihhhgggeeebbbggglllpppuuu|||vvvmmmiiiaaaZZZYYYXXXWWWTTTQQQOOOMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDGGGFFFIIIQQQYYYmmmvvveee\\\TTTSSSSSSRRRRRRTTTWWW]]]fffppp|||{{{vvvqqqppptttuuuqqqlllhhhggggggggggggbbb^^^[[[\\\^^^___\\\YYYVVVUUUTTTQQQNNNKKKHHHGGGHHHEEECCCCCCDDDDDDBBB???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888777777777777666777777777777777666666888888888777777777777777888777777666555444333333888999:::::::::<<>>>>>>>>===;;;:::999999999999999999999999999999999999999999999999999999999999888888888888999888777666666555555555666666777777777777888888999999888888888777777777999::::::::::::;;;>>>AAAFFFFFFGGGIIIOOOVVV]]]bbbgggfffgggkkkrrrvvvwwwwwwsssppplllkkknnnvvv~~~tttnnnlllkkkjjjgggiiijjjkkkmmmuuuuuulllccc\\\\\\VVVUUURRRPPPMMMKKKIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGJJJIIIMMMXXXeeevvviii```XXXVVVUUUSSSSSSTTTOOOSSSXXX]]]eeeqqqyyywwwsssssswwwtttpppllliiihhhgggfffeeecccaaa^^^^^^^^^]]][[[XXXYYYWWWTTTPPPMMMKKKJJJIIIFFFEEEDDDCCCCCCBBBAAA@@@>>>>>>>>>===;;;999888777888888888888888888888888999999999999999999999999999999888888888777777777999888666555555555666777555555666666777888888999999999999999999999999999777888999999888999<<>>@@@BBB::::::::::::::::::::::::777777777777777777777777777777777777666666666555555555555666666777888999444444555666666777888888666666777777777777777777888999;;;;;;;;;===@@@CCCDDDDDDEEEGGGMMMTTT[[[___dddeeeiiirrr{{{yyyvvvuuu}}}}}}}}}yyywwwvvvwwwxxxwwwwwwwwwyyy{{{wwwjjjccc___YYYWWWUUURRROOOMMMKKKKKKJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGJJJIIIPPPaaassssssiii___[[[XXXTTTRRRSSSQQQSSSUUUVVVVVVYYY___dddyyyvvvvvvrrrqqqsssqqqoookkkiiihhhgggeeeccc`````````___^^^]]]]]]]]]ZZZYYYWWWUUUQQQNNNLLLJJJEEEFFFGGGEEEBBBAAAAAACCC??????>>>>>>>>>???@@@AAA777777777777777777777777888888888888888888888888888888888777777777666666555666777777777777777666444555555555666777777777777777666666666666666666777888:::;;;<<<>>>BBBEEEFFFFFFFFFHHHMMMTTT[[[___bbbeeejjjpppvvvzzz}}}}}}tttrrrvvv~~~||||||}}}}}}|||{{{{{{{{{}}}{{{lllddd___XXXVVVTTTQQQNNNLLLJJJJJJIIIJJJKKKLLLLLLJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGKKKKKKRRRcccvvvwwwmmmccc^^^[[[VVVTTTTTTOOORRRUUUVVVUUUVVVZZZ]]]wwwvvvvvvsssrrruuuqqqnnnkkkiiihhhgggeeeccc___`````````^^^]]]^^^^^^XXXXXXWWWUUURRRNNNJJJHHHDDDEEEFFFEEEAAA???@@@BBB>>>?????????>>>===;;;:::::::::::::::::::::::::::999999999999999999999999999999999888888888888777777777888888888666555333555555555666666666666666777777777777666666555555444666888999:::===AAADDDHHHHHHHHHJJJNNNUUU[[[___\\\```fffjjjmmmnnnqqqrrroooooovvv}}}|||zzz}}}mmmddd___WWWUUUSSSPPPMMMKKKIIIIIIFFFGGGHHHIIIIIIGGGEEEDDDGGGGGGFFFFFFFFFFFFGGGGGGHHHLLLLLLTTTeeewwwzzzpppfffaaa]]]XXXVVVVVVOOOSSSVVVWWWVVVVVVYYY[[[zzztttqqqnnnnnnpppnnnoooooommmjjjhhhgggggg```^^^^^^^^^___^^^]]][[[YYYWWWUUURRROOOLLLJJJIIIFFFEEEDDDBBBAAA@@@??????>>>===<<<;;;;;;:::;;;;;;:::999999888888999999::::::::::::999999999888888888888888888888888888888666666666666777777777777555555666777777777777777777777777777666666666666999999999:::<<>>===<<<;;;;;;:::;;;;;;::::::999999999999::::::888888888999999:::::::::777777777777777777777777777777777777666666666666555555666777777777777777666666666777777888888888999999999:::<<>>===<<<;;;;;;:::;;;;;;;;;::::::999999::::::;;;666666777888999:::;;;<<<666666666666666666666666888888777777666666555555555555666777777777777777555555666777888999:::;;;:::::::::;;;<<<>>>AAABBBFFFGGGJJJNNNRRRVVVYYY[[[[[[\\\^^^```bbbdddeeefffgggccccccjjjyyy~~~nnnddd^^^\\\ZZZWWWSSSPPPNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGHHHKKKPPPXXXggg~~~pppfffaaa^^^ZZZWWWVVVVVVUUUUUUUUUVVVVVVWWWyyytttooolllmmmlllmmmllljjjgggeeeeeefffcccbbbaaaaaaaaaaaa^^^\\\ZZZYYYWWWTTTQQQNNNLLLJJJGGGGGGEEECCCBBBAAAAAAAAA>>>===<<<;;;;;;:::;;;;;;;;;;;;::::::::::::;;;;;;666777777888999:::::::::777777777777777777777777888888777777666666555555555555666777777777777777666777777888999999:::::::::::::::;;;<<<>>>@@@BBBDDDFFFIIIMMMQQQTTTWWWXXXYYYZZZ\\\^^^```bbbcccdddeeebbbaaagggsssnnnddd^^^\\\ZZZWWWSSSPPPNNNMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHDDDEEEEEEEEEEEEFFFFFFFFFIIILLLQQQZZZlllttthhhccc```\\\YYYXXXXXXVVVUUUUUUUUUVVVVVVzzzuuuooommmmmmllllllkkkiiifffdddeeefffdddcccaaaaaabbbaaa^^^\\\YYYXXXUUUSSSOOOMMMJJJIIIFFFEEEDDDBBBAAA@@@??????>>>===<<<;;;;;;:::;;;;;;;;;::::::999999::::::;;;888888888888888888888888888888888888888888888888888777777777666666666555555555666777777777777777999999888888888888888888:::::::::;;;<<<>>>AAABBBDDDFFFJJJNNNRRRUUUWWWXXXYYYYYYZZZ\\\^^^___aaaaaa```___```fffpppzzznnnddd^^^]]][[[WWWTTTQQQOOOMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHDDDEEEEEEEEEEEEFFFFFFFFFJJJLLLRRR]]]rrrxxxkkkeeebbb___\\\[[[ZZZXXXVVVUUUUUUVVVVVV{{{vvvqqqnnnnnnqqqpppmmmiiieeebbbbbbcccdddcccaaaaaaaaa```^^^\\\XXXWWWUUURRROOOLLLJJJIIIFFFEEECCCBBB@@@?????????>>>===<<<;;;;;;:::;;;;;;:::999999888888999999:::999999888888888777777777888888888888888888888888666666666777777777777777555555666777777777777777999999888888888777777777999999999:::<<>>===<<<;;;;;;:::;;;;;;999888888777777888888999777777777777888888888888888888888888888888888888555555666666777777888888555555666777777777777777666777777777777777777777777777888:::===@@@CCCEEEFFFIIINNNSSSXXX[[[]]]^^^[[[[[[[[[[[[\\\\\\\\\\\\YYYZZZ\\\bbbiiiqqqwwwzzz}}}{{{llleeebbb]]][[[XXXTTTQQQOOONNNNNNJJJIIIHHHGGGGGGFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGHHHKKKMMMTTTddd|||}}}oooiiigggeeecccbbb___\\\YYYWWWWWWWWWXXX~~~zzzwwwrrrpppqqqooonnnllliiifffeeefffhhhdddbbbaaa``````___\\\ZZZZZZYYYWWWTTTQQQNNNLLLKKKHHHGGGEEEDDDBBBAAAAAAAAA>>>>>><<<;;;;;;;;;;;;;;;888888777777777777888888555555666777888999::::::777777777777777777777777444444555666777888999999555666666777777777777777444444555666777888999999666777888:::===AAADDDFFFDDDGGGLLLRRRWWWZZZ\\\]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[]]]aaahhhpppxxx|||}}}yyylllfffccc]]][[[XXXUUUQQQOOONNNNNNIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHKKKMMMTTTeee~~~~~~pppjjjhhhgggeeecccaaa]]]ZZZXXXWWWXXXYYY}}}uuupppmmmlllnnnooooookkkfffddddddfffeeedddaaaaaa``````]]]\\\WWWVVVUUUSSSPPPMMMKKKIIIHHHFFFDDDBBBBBBAAA@@@>>>>>>======<<<<<<<<<======::::::999888666666888999888999:::;;;;;;:::999888999888888888777777666666777777666666666666777777777666666555555555666666777777777666666666666666777777888999;;;===???@@@BBBFFFLLLSSSXXX[[[[[[[[[]]]^^^^^^^^^^^^]]]\\\\\\VVVWWWZZZ```hhhqqqyyy~~~~~~nnnfffbbb]]]ZZZVVVSSSQQQOOOLLLJJJKKKKKKKKKJJJIIIIIIHHHHHHDDDDDDDDDEEEFFFHHHIIIJJJNNNNNNUUUgggyyyqqqkkkiiikkkiiiddd^^^[[[[[[ZZZXXXVVV~~~vvvpppmmmlllnnnooooookkkfffcccccceeefffdddbbbaaa```___]]][[[WWWWWWUUUSSSPPPMMMJJJIIIHHHFFFCCCBBBBBBBBBAAA???>>>======<<<;;;;;;;;;<<<::::::999888777777888999999999999::::::999999999888888888888777777777666777777666666666666777777888777777666666666777777777777777777777777777777777888888:::;;;===???@@@CCCFFFLLLRRRWWWZZZ[[[\\\]]]^^^^^^^^^^^^]]]\\\\\\VVVXXX]]]ccckkkttt{{{~~~nnnfffccc^^^[[[WWWTTTRRRPPPMMMKKKJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHJJJJJJLLLNNNXXXlll}}}uuunnnlllmmmkkkgggaaa^^^]]][[[YYYWWWxxxqqqmmmlllnnnooooookkkeeeaaabbbdddgggeeebbbaaa```^^^[[[YYYXXXWWWUUUSSSOOOLLLIIIHHHGGGEEECCCBBBCCCCCCBBBAAA>>>>>><<<;;;::::::::::::::::::999888888888999999:::999999999999999999:::888888888888777777777777777777666666666666777777888888777777777777888888888888888888888888888888888888999:::;;;===???@@@DDDGGGKKKPPPUUUYYY[[[\\\]]]^^^^^^^^^^^^]]]\\\\\\VVVZZZ```hhhqqqxxx~~~rrriiifff```]]]YYYVVVSSSQQQNNNLLLIIIIIIHHHHHHGGGFFFFFFFFFHHHGGGGGGGGGHHHIIIIIIJJJKKKOOO[[[qqqyyyqqqnnnooooookkkfffbbb___]]]ZZZXXX{{{rrrnnnmmmooopppooojjjdddaaaaaacccgggeeebbb```___]]]ZZZXXXXXXWWWUUURRROOOKKKIIIGGGFFFEEECCCBBBCCCDDDCCCBBB???>>><<<;;;999999888888;;;:::999999:::::::::999;;;:::999888888999:::;;;888888888777777777777777777777666666666666777777777777666666777777888888888888888888888999999999888888999:::<<<>>>@@@AAADDDFFFIIINNNSSSWWWZZZ\\\^^^^^^______^^^^^^]]]\\\VVVZZZcccllluuu|||xxxmmmhhh```]]]YYYVVVTTTQQQNNNLLLIIIIIIIIIHHHGGGGGGFFFFFFHHHHHHGGGGGGGGGHHHHHHIIIKKKOOO\\\sssuuupppppprrrooojjjfffaaa^^^[[[YYY~~~tttppppppooopppoookkkeeeaaaaaacccgggeeebbb```___]]]ZZZXXXWWWVVVUUURRROOOKKKIIIGGGGGGEEECCCCCCDDDDDDCCCBBB???>>><<<;;;999999888888;;;:::999:::<<<<<<;;;999;;;:::999888888999:::;;;777777777777777777888888777777666666666666777777555555555555555666777888777777888888999999999999888999999:::<<<>>>@@@AAABBBDDDHHHMMMRRRWWWZZZ\\\```````````````___^^^^^^VVV\\\eeepppzzz}}}nnnhhh```]]]YYYUUUSSSPPPMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHMMMPPP\\\ssszzztttrrrtttrrroooiiiddd___\\\[[[wwwrrrrrrooopppppplllfffbbbccceeefffdddaaa```___]]]ZZZXXXVVVUUUTTTQQQOOOLLLIIIHHHHHHFFFDDDCCCDDDDDDCCCBBB>>>>>><<<;;;::::::::::::<<<:::888:::===>>><<<999:::999999999999999999:::777777777777888888888888777777666666666666777777555444444555555666777888666666777777888999999999999999:::;;;<<<>>>@@@AAA@@@CCCIIIOOOUUUYYY\\\^^^aaabbbbbbbbbbbbaaa``````YYY___iiittt~~~~~~ppphhhaaa^^^YYYVVVSSSPPPMMMJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFGGGHHHOOORRR___vvvzzzxxxwwwvvvsssnnngggbbb___^^^yyyuuuuuuoooqqqppplllgggdddeeegggeeeccc```______]]][[[YYYTTTSSSRRRQQQOOOLLLJJJIIIIIIGGGEEEDDDDDDDDDBBBAAA>>>======<<<;;;;;;;;;<<<<<<:::888;;;???@@@<<<999999999999::::::999999999666777777777888888888888777777666666666666777777555555555555666777888999555555666777777888999999999999:::;;;===???@@@AAA@@@DDDKKKRRRYYY]]]```aaaccccccddddddccccccbbbaaa]]]bbblllxxxzzzuuuvvv{{{uuukkkccc___[[[WWWTTTQQQNNNKKKIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJOOOTTTccc{{{zzzzzzxxxssslllfffdddccczzzvvvvvvoooqqqpppmmmhhheeefffhhhdddbbb```______^^^\\\ZZZSSSRRRRRRQQQOOOMMMKKKJJJJJJHHHEEEDDDDDDCCCBBB@@@>>>======<<<<<<<<<======<<<:::888;;;???@@@===999888999:::;;;;;;:::999888666666777777888888888999777777666666666666777777666666666666777888999:::444555555666777888888888999999:::;;;===???AAABBB@@@EEEMMMUUU\\\aaacccddddddeeeeeeeeeeeedddcccccc```eeeooo{{{yyyrrrkkknnnssszzz{{{qqqdddaaa\\\YYYVVVSSSOOOMMMHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLOOOVVVfff|||}}}{{{vvvoooiiigggggg{{{wwwvvvsssqqqoookkkhhheeecccbbbhhhccc^^^]]]___^^^[[[WWWVVVUUUSSSPPPNNNMMMLLLKKKIIIHHHFFFEEECCCBBBBBBBBB???>>><<<:::999888999999777888888999999:::;;;;;;888888777777777777888888999999999888888888888888:::999888777666555444333777777777777777777777777888777666666777999;;;<<<;;;:::999999;;;>>>AAADDD@@@DDDKKKTTT\\\aaabbbbbbddddddeeefffggghhhhhhhhhgggkkksssvvvpppllljjjnnnuuu{{{ooofffbbb\\\WWWTTTRRRPPPNNNKKKJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIHHHGGGHHHJJJLLLPPPTTTeee{{{wwwuuussspppmmmzzzvvvuuusssqqqnnnjjjgggeeeddddddfffbbb^^^]]]______\\\YYYWWWUUUSSSQQQNNNLLLKKKJJJGGGFFFEEECCCBBBAAAAAA@@@>>>>>><<<;;;:::::::::::::::999999999999999999999888888888777777888888888:::999999999888777777777999999888777666555444444777777777777777777777777888777666666777888:::<<<888999:::<<<===???@@@AAAAAADDDKKKTTT[[[___aaaaaacccdddfffhhhjjjllllllmmmiiinnnxxx~~~rrrlllhhhkkkrrr{{{sssfffbbb\\\WWWTTTRRRPPPNNNKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHGGGIIIKKKNNNQQQWWWiii}}}{{{yyyvvvtttyyyuuuttttttrrrmmmiiifffeeeeeeeeedddaaa]]]]]]___```]]][[[XXXWWWUUURRROOOLLLJJJIIIFFFEEEDDDBBBAAA@@@@@@???===============<<<;;;:::;;;;;;::::::999888888777999999888888888888999999::::::999999888777666666777777777777666666666666777777777777777777777777888777666666777888:::;;;666888;;;>>>@@@@@@??????AAAFFFLLLTTTZZZ]]]^^^___aaacccgggkkkoooqqqssssssnnnvvv}}}ssskkklllrrrzzz}}}qqqgggbbb]]]XXXUUURRROOONNNKKKJJJJJJIIIIIIHHHGGGGGGFFFGGGHHHHHHHHHIIILLLNNNRRRZZZnnn~~~{{{wwwtttrrruuurrrmmmhhheeeeeeeeefffdddaaa___^^^^^^^^^]]][[[YYYXXXVVVSSSOOOLLLIIIGGGFFFFFFDDDBBBAAA@@@@@@???<<<<<<>>>>>>>>>===<<<;;;:::::::::999999888888888:::999999999999999999:::;;;::::::999888777666666666666666666777777777777777777777777777777777777777777777666777888999:::777888;;;===???@@@@@@???BBBGGGNNNTTTXXX[[[]]]]]]```ccchhhnnnrrrvvvxxxyyyuuutttppptttzzz}}}pppgggccc]]]XXXUUURRROOOMMMKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGHHHKKKMMMRRR\\\ttt~~~wwwsssrrrtttqqqlllhhheeeeeefffgggeeecccaaa___]]]\\\[[[YYYYYYYYYWWWTTTPPPLLLIIIGGGGGGFFFEEECCCBBBAAA@@@@@@<<<<<<>>>>>>>>>===<<<;;;888888999999999::::::::::::999999999999999999:::::::::999999888777777666666666666666777777777777777777777777777777777777777777777777777777888888999999:::;;;===???@@@AAACCCHHHPPPUUUXXXZZZ\\\^^^```ccciiioootttxxxzzzzzz{{{~~~uuutttyyyttthhhddd^^^YYYUUURRROOOMMMKKKJJJJJJIIIIIIHHHGGGGGGIIIIIIIIIHHHGGGGGGJJJLLLRRR^^^wwwwwwsssrrrsssqqqmmmiiifffffffffffffffdddbbb___]]][[[ZZZYYYYYYXXXWWWTTTQQQMMMIIIGGGGGGGGGEEECCCBBBAAAAAA@@@===============<<<;;;:::777888888999::::::;;;;;;999999888888888888999999999999999888888888888888666666666666777777777777777777777777777777777777777777777777777777777777999999:::;;;===???AAABBBCCCIIIQQQWWWYYYZZZ]]]___```ccciiioootttvvvwwwxxx|||yyyyyytttiiieee^^^YYYUUURRROOOMMMKKKJJJJJJIIIIIIHHHGGGGGGHHHIIIIIIHHHGGGHHHJJJLLLSSS```{{{wwwsssrrrqqqpppmmmjjjhhhfffffffffdddcccbbb___]]][[[[[[[[[XXXXXXWWWUUURRRNNNJJJGGGFFFEEEDDDBBBAAA@@@@@@???>>>>>><<<;;;::::::::::::999999999999999999999:::888888888777777888888888888888888888888999999999777777777777666666666666777777777777777777777777666777777777777777666666777888;;;===???@@@@@@@@@CCCJJJSSSXXXYYY[[[^^^aaaaaadddiiinnnrrrsssssssssyyyuuujjjeee___YYYUUURRROOOMMMKKKJJJJJJIIIIIIHHHGGGGGGEEEFFFGGGGGGHHHIIILLLOOOVVVccc}}}wwwtttssspppooommmkkkiiigggeeeeeeaaabbbaaa___]]]\\\]]]^^^WWWWWWWWWUUURRRNNNJJJHHHEEEDDDCCCAAA@@@???>>>>>>???>>><<<:::999888999999;;;;;;:::999999888888888888888777777777777888888777777777888999999::::::888777777777666666666666777777777777777777777777666777777777777777666555444777<<<@@@AAAAAA???===CCCKKKTTTYYYZZZ[[[___cccaaadddiiimmmpppqqqpppooouuuzzzjjjeee___ZZZVVVRRROOOMMMKKKJJJJJJIIIIIIHHHGGGGGGBBBDDDFFFGGGHHHKKKOOORRRXXXeeexxxuuutttqqqpppnnnkkkgggeeeeeegggfffddd```\\\YYYXXXYYYYYYYYYWWWUUURRRNNNKKKIIIGGGGGGEEECCCBBBBBBAAA???===<<<<<<<<<<<<<<<;;;;;;;;;999999999888777666666555999999999888888888888777999999999888777666666555666666777777888888888888888888888888888888888888777777666666777888999999666888;;;<<<<<<===???AAACCCJJJSSSYYY\\\___cccfffdddhhhlllmmmkkkhhhggghhhsss{{{qqqhhh```]]]ZZZTTTOOONNNNNNMMMLLLJJJIIIIIIIIIIIIGGGHHHHHHHHHIIIKKKOOORRR[[[fffyyyuuuuuuppppppnnnjjjgggeeeeeeffffffccc```\\\YYYYYYYYYYYYYYYWWWUUURRRNNNKKKIIIGGGGGGEEECCCBBBBBBAAA???===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888777777777999999999888888888888777777777777777888888888888777777777777777777888888666666666666666666666666666666555555555666777777777888;;;<<<<<<===???AAADDDJJJRRRXXX[[[___dddggggggkkkooopppmmmjjjhhhhhhooozzz}}}qqqhhh```]]]ZZZUUURRRQQQNNNMMMLLLKKKIIIIIIHHHHHHHHHIIIIIIIIIIIIKKKOOORRR]]]iiizzzuuutttoooooommmjjjfffddddddeeeeeeccc```\\\ZZZYYYYYYZZZYYYWWWUUURRRNNNKKKIIIGGGFFFDDDCCCBBBBBBAAA???>>>======<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888888999999999888888888888777444555555777888999:::;;;777777777777777777777777666666666666666666666666888888777666666666777777777999;;;<<<<<<===@@@BBBEEEJJJQQQVVVZZZ^^^dddhhhkkknnnqqqrrroookkkhhhfffiiirrr}}}wwwzzz~~~tttjjjaaa]]][[[WWWUUUUUUOOONNNMMMKKKIIIHHHHHHGGGIIIIIIJJJIIIIIIKKKNNNQQQ^^^mmmyyytttsssnnnnnnmmmjjjfffdddcccdddeeeccc```]]][[[ZZZZZZZZZYYYWWWUUURRRNNNKKKIIIGGGFFFDDDBBBBBBBBBAAA@@@>>>=========<<<;;;;;;::::::::::::999999999888888888999999999888888888777777444555555777888999:::;;;777777777777777666666666777777777777777777777777;;;;;;:::999888888888999777999;;;<<<===>>>@@@BBBFFFKKKQQQUUUXXX]]]ccchhhmmmooorrrrrroookkkfffccceeelllxxx{{{vvvxxx|||zzzoooccc^^^[[[WWWUUUVVVOOONNNMMMKKKIIIHHHGGGGGGJJJJJJJJJJJJIIIKKKNNNQQQ]]]ooowwwrrrpppmmmnnnmmmjjjgggdddccccccdddccc```^^^\\\[[[ZZZZZZYYYWWWUUURRRNNNKKKIIIGGGEEEDDDBBBBBBBBBBBB@@@>>>>>>======<<<;;;;;;::::::888888888888888777777777999999999888888888777777666666777777888888888888777777666666666666666666777777777777777777777777;;;;;;:::999888888888999777999<<<======>>>@@@BBBFFFJJJPPPTTTWWW[[[aaaeeekkklllooopppnnniiiddd```cccjjjuuu{{{xxx{{{sssggg```[[[VVVTTTUUUOOONNNLLLKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJKKKOOORRR\\\rrruuuqqqooommmnnnnnnlllhhheeecccccccccbbbaaa___]]]\\\[[[ZZZYYYWWWUUURRRNNNKKKIIIGGGEEECCCBBBBBBBBBBBB@@@???>>>>>>===<<<;;;::::::999777777777777777777777777999999999888888888888777888888888777777777777777555555555666666777777777666666666666666666666666888888777666666666777777888:::<<<======>>>AAABBBEEEJJJPPPSSSUUUXXX]]]```ggghhhkkkmmmmmmiiibbb]]]bbbhhhqqq{{{{{{{{{vvviiiaaa[[[UUURRRSSSNNNMMMLLLJJJIIIIIIIIIIIIHHHIIIJJJJJJJJJMMMPPPSSS___wwwuuuqqqooonnnoooooommmiiieeedddccccccbbbaaa___^^^\\\[[[[[[YYYWWWUUURRRNNNKKKIIIGGGDDDCCCBBBBBBBBBBBBAAA???>>>>>>===<<<;;;:::999999888888888888888888888888999999999888888888888777777777777777777777777777333444444555666777888888666666666666666666666666666666555555555666777777888:::<<<===>>>???AAACCCDDDJJJPPPSSSTTTUUUXXX[[[ccceeegggkkkllliiiccc]]]___dddkkkrrrxxx~~~~~~zzz|||~~~uuuiiibbb]]]VVVSSSSSSLLLLLLKKKJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKNNNRRRUUUfffvvvrrrpppnnnoooooonnnjjjfffddddddcccbbbaaa```^^^]]][[[[[[YYYWWWUUURRRNNNKKKIIIGGGDDDCCCAAABBBBBBBBBAAA??????>>>===<<<;;;:::999999999999999999999999999:::999999999888888888888777666666777777888888888999222333444555666888999999888888888888888888888888777777666777777888999999888:::<<<===>>>???AAACCCDDDIIIPPPSSSTTTTTTVVVXXXaaacccfffjjjmmmjjjddd^^^]]]```fffkkkpppuuu{{{~~~{{{yyy|||~~~~~~ssshhhbbb]]]WWWTTTSSSKKKKKKJJJJJJJJJJJJKKKKKKFFFHHHIIIJJJKKKNNNSSSVVVlllzzzqqqooonnnnnnnnnmmmjjjgggeeeeeefffhhhfffbbb^^^\\\[[[[[[\\\[[[YYYUUUSSSQQQNNNKKKHHHEEEDDDCCCBBBAAA@@@@@@@@@??????===<<<;;;:::::::::;;;:::999999888888999999;;;;;;:::999888777666555888888999999999999888888666888999888777666777888888666444333333333222111777777777777777888888888;;;::::::;;;===???BBBCCCFFFIIINNNRRRTTTUUUVVVXXXZZZ]]]ccchhhjjjhhhbbb^^^```cccccccccgggooovvvwwwzzz{{{{{{zzzyyy}}}xxxkkkddd```ZZZVVVTTTOOONNNMMMKKKIIIHHHHHHGGGJJJHHHHHHKKKLLLMMMSSSZZZjjjxxxpppmmmmmmnnnnnnmmmjjjgggdddeeeeeeiiifffccc___\\\\\\\\\\\\\\\YYYUUURRRPPPNNNJJJHHHEEEEEECCCBBBAAA@@@@@@@@@===<<<;;;:::999888888888;;;:::999999888888999999888888888888888888888888666666777777777777666666555777888777666555666777999888666666777888777666777777777777888888888888::::::;;;<<<>>>@@@BBBCCCJJJMMMQQQSSSSSSSSSSSSTTTWWW[[[```eeegggeee```]]]^^^aaabbbaaaeeennntttuuu{{{{{{{{{yyyyyy}}}uuuhhhbbb]]]XXXSSSRRROOONNNMMMKKKIIIHHHHHHHHHKKKIIIJJJLLLMMMNNNTTT\\\qqqyyyqqqooonnnmmmmmmllliiifffddddddeeeiiigggccc```^^^]]]]]]]]]^^^[[[VVVRRROOOMMMJJJHHHGGGFFFDDDBBB@@@??????>>>===<<<;;;:::999888888888;;;:::999999888888999999666666777888999::::::;;;666666777777777777666666444666777666555444555666777555444444666888777777777777777888888888999999999:::<<<>>>@@@AAABBBBBBKKKNNNQQQSSSSSSRRRSSSSSSVVVZZZ___cccdddccc```]]]^^^bbbddddddhhhpppwwwyyy}}}yyyyyytttgggaaa]]]WWWSSSQQQOOONNNMMMKKKJJJIIIHHHHHHLLLKKKKKKMMMNNNOOOVVV^^^xxx}}}zzzyyyyyyyyyxxxyyy}}}|||tttqqqqqqmmmmmmllliiifffddddddeeeiiigggdddaaa___]]]]]]]]]___\\\VVVRRROOOMMMKKKIIIGGGFFFDDDBBB@@@???>>>>>>>>>>>>===<<<;;;::::::;;;;;;:::999999888888999999666666777888999::::::;;;888888999999999999888888555666777777555555666777777666444444666777666666777777777888888999999:::999:::===???AAABBBBBBAAAHHHLLLPPPSSSTTTUUUVVVWWWVVVYYY^^^aaaaaa```_________eeeiiijjjnnnwww|||{{{}}}uuuhhhbbb^^^YYYTTTSSSOOONNNMMMKKKJJJIIIIIIIIILLLKKKLLLNNNMMMNNNVVV```||||||xxxtttqqqnnnooopppqqqsssxxx}}}tttrrrqqqmmmmmmllljjjfffddddddeeeiiigggdddbbb___^^^]]]\\\___[[[VVVSSSPPPNNNKKKIIIGGGFFFDDDBBB@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999999888888999999888888888888888888888999888888999999999999888888666777888888666666777888===;;;999888999999888777666777777888999:::::::::888:::<<>><<<;;;:::999999999999999;;;:::999999888888999999:::999999999888888777777666666777777777777666666777888999888777666777999<<<:::888777777777666555666777777888999:::;;;;;;888999;;;===???@@@AAAAAAKKKNNNRRRTTTTTTTTTUUUVVVSSSVVVYYYXXXVVVUUUWWWYYY]]]fffmmmooosss|||sssfffaaa]]]XXXTTTSSSOOONNNMMMLLLKKKKKKKKKKKKJJJJJJLLLMMMKKKLLLWWWccc|||zzzwwwtttuuuwwwzzz}}}|||rrrnnnmmmoooooonnnkkkhhhffffffgggfffeeecccaaa___]]][[[ZZZZZZXXXWWWVVVTTTQQQMMMIIIEEEEEECCCBBBAAA@@@@@@@@@;;;;;;:::999999999::::::;;;:::999999888888999999999999999888888888777777666666777777777777666666666777888777666555666888888666444444555555444333666777777888:::;;;;;;<<<999999:::;;;===???@@@AAAIIIMMMQQQTTTUUUUUUVVVWWWVVVYYYZZZXXXTTTSSSVVVYYY```iiipppqqqssszzztttgggaaa^^^YYYUUUTTTNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLNNNNNNKKKMMMYYYfff~~~~~~tttpppnnnppppppooollliiigggggghhhfffeeecccaaa^^^\\\ZZZYYYXXXWWWWWWWWWVVVRRRMMMIIIEEEDDDCCCBBBAAA@@@@@@@@@======<<<;;;;;;;;;<<<<<<;;;:::999999888888999999888888888888888888999999888888999999999999888888555666777666555444555777888777666666888999999888666777777999:::;;;<<<<<<999999999999;;;>>>@@@AAAEEEIIIOOOSSSVVVXXXZZZ\\\ZZZ]]]^^^[[[VVVUUUXXX\\\dddmmmttttttsssyyyvvviiiddd```[[[XXXWWWNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMOOOOOOLLLNNNZZZhhh~~~~~~{{{rrrqqqrrrssspppnnnmmmnnnlllhhheeefffeeeccc```^^^\\\[[[ZZZYYYYYYXXXVVVSSSPPPMMMKKKGGGFFFDDDBBB@@@??????>>>>>>======;;;:::999888888888888999:::;;;;;;999666999999999999999999999999777777666555555555555555666666666666777777777777666666666666666777888888888888888888888888888888999:::<<<======>>>AAACCCJJJLLLPPPRRRTTTVVVXXXZZZ```aaaaaa]]]YYYXXXZZZ]]]ffflllsssxxxzzz~~~vvvllliii]]]VVVWWWTTTPPPOOONNNMMMLLLLLLLLLLLLKKKJJJLLLNNNOOORRR\\\hhh~~~~~~zzzqqqpppqqqssspppnnnmmmmmmlllhhheeefffeeeccc```^^^\\\[[[ZZZYYYYYYXXXVVVSSSPPPMMMKKKGGGFFFDDDBBB@@@???>>>>>>>>>===<<<;;;:::999999888999888777888999:::999777999999999999999999999999777777666555555555555555666666666666777777777777777666666666666666777888888888888888888888888888888:::<<<<<<===???AAADDDKKKNNNQQQSSSTTTVVVXXXZZZ___aaabbb___\\\ZZZ[[[^^^iiiooowww{{{}}}xxxmmmjjj^^^WWWXXXUUUPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKMMMOOOOOORRR\\\ggg~~~yyypppoooooorrrpppnnnmmmmmmkkkhhheeefffeeebbb```]]]\\\ZZZZZZYYYYYYXXXVVVTTTPPPMMMLLLHHHGGGEEECCC@@@???>>>=========<<<;;;:::999999888:::888777777999:::999888999999999999999999999999777777666555555555666666666666666666777777777777888777666666666666666777888888888888888888888888777999;;;<<<===???BBBDDDLLLNNNRRRSSSTTTVVVXXXYYY]]]```cccbbb___]]]^^^```kkksss{{{{{{oookkk```YYYYYYVVVRRRQQQOOONNNLLLKKKJJJJJJMMMLLLNNNOOOOOORRR\\\gggwwwooommmmmmqqqpppooommmllljjjgggffffffdddbbb___]]][[[ZZZYYYZZZYYYYYYWWWTTTQQQNNNLLLIIIHHHFFFCCCAAA???>>>=========<<<;;;::::::999999999999999:::<<<;;;999777888888888888888888888888777777666666666666666777666666666666777777777777888777777666666666666666888888888888888888888888666888:::<<<===???BBBDDDKKKMMMPPPRRRSSSTTTVVVXXX[[[___ddddddbbb``````aaalllttt}}}~~~qqqmmmbbb[[[ZZZWWWUUUSSSQQQOOOMMMLLLKKKKKKNNNMMMOOOPPPPPPRRR\\\ggg~~~uuunnnllllllppppppooonnnkkkiiigggfffeeedddbbb___]]][[[ZZZYYYZZZZZZYYYWWWTTTQQQNNNLLLIIIHHHFFFCCCAAA@@@???>>><<<<<<<<<;;;;;;::::::999888999;;;>>>???>>>999666888888888888888888888888777777666666666777777888666666666666777777777777777777666666666666777777888888888888888888888888777888:::;;;<<<>>>AAADDDHHHKKKNNNPPPQQQRRRTTTVVVZZZ^^^ccceeecccaaa```bbbjjjrrr{{{sssnnnccc]]][[[WWWVVVUUUSSSQQQOOONNNMMMMMMNNNMMMOOOQQQQQQSSS]]]hhh~~~sssmmmlllkkkoooppppppnnnjjjgggfffgggeeedddaaa___\\\[[[YYYYYYZZZZZZYYYWWWUUUQQQNNNLLLHHHGGGEEECCCBBBAAA@@@@@@<<<<<<;;;;;;;;;:::::::::777999;;;>>>???>>>999555888888888888888888888888777777666666666777888888666666666666777777777777666666666666666777888888888888888888888888888888888999;;;;;;<<<===@@@BBBFFFHHHLLLNNNPPPQQQTTTVVVYYY]]]bbbcccaaa___```aaaiiioooxxxsssnnnddd]]]\\\VVVVVVUUUSSSRRRPPPOOONNNNNNMMMMMMOOOQQQRRRUUU___jjj~~~rrrmmmmmmlllnnnppppppnnnjjjgggfffgggeeecccaaa___\\\ZZZYYYYYY[[[ZZZYYYXXXUUURRROOOMMMGGGFFFEEECCCBBBBBBAAAAAA<<<;;;;;;;;;;;;:::::::::999888888999;;;;;;999777888888888888888888888888777777666666777888888999666666666666777777777777555555555555666888999:::888888888888888888888888999:::;;;;;;;;;<<<>>>@@@DDDGGGKKKNNNPPPRRRUUUWWWYYY\\\```aaa___]]]^^^```jjjnnnuuu~~~tttnnnddd^^^[[[UUUTTTSSSRRRPPPOOONNNNNNNNNLLLLLLOOOQQQRRRVVVaaalll~~~~~~rrrmmmmmmlllnnnppppppnnniiiffffffgggeeecccaaa^^^\\\ZZZYYYXXX[[[ZZZZZZXXXUUURRROOOMMMFFFEEEDDDCCCCCCBBBBBBCCC;;;;;;;;;;;;;;;;;;:::::::::888555444666888888888777777777777777777777777777777666777777888999999666666666666777777777777444444444555777888:::;;;888888888888888888888888:::;;;<<<;;;;;;;;;===???DDDGGGKKKOOOQQQTTTWWWYYYYYY\\\______]]][[[]]]___lllnnnttt}}}tttnnnddd^^^[[[UUURRRQQQPPPOOONNNMMMMMMMMMLLLLLLNNNQQQSSSWWWbbbnnn~~~~~~vvvrrrqqqpppmmmooopppnnnhhhdddbbbbbbfffdddbbb___]]]\\\\\\\\\YYYYYYWWWUUUSSSPPPNNNLLLHHHGGGEEECCCAAA@@@??????<<<;;;;;;:::999999999999::::::999888777777777888777777777777777777777777888888888888777777777777555555555555555666777777888777777777888999::::::888888777777777777777777999999:::;;;;;;<<<<<<===BBBFFFLLLPPPSSSVVVXXXZZZ]]]```ccccccbbb```______hhhkkkqqqwww~~~vvvoooddd]]]\\\WWWSSSRRRQQQPPPOOONNNNNNNNNNNNNNNKKKNNNWWWWWW```tttuuupppooonnnoooqqqrrroookkkfffdddcccdddcccaaa^^^\\\[[[[[[[[[ZZZYYYWWWUUUSSSPPPMMMLLLHHHGGGEEECCCAAA@@@??????======;;;:::999999999999999999888888777888888888777777777777777777777777888888888888777777777777666666555555666666777888888888777777888888999:::888888888888888888888888777888999:::<<<===>>>???BBBFFFLLLQQQTTTVVVYYYZZZ^^^aaadddfffeeecccaaaaaagggiiilllqqqvvv{{{|||~~~tttnnnccc]]][[[VVVSSSSSSQQQPPPOOONNNNNNNNNNNNOOOLLLOOOXXXYYYbbbvvvtttooonnnlllnnnpppqqqoookkkfffdddcccbbbaaa___]]]\\\[[[ZZZZZZZZZYYYXXXUUUSSSPPPMMMLLLHHHGGGEEECCCAAA@@@?????????>>>===;;;:::999999999888888888777888888999999777777777777777777777777888888888888777777777777777666666666666777888888888888777777777888999999888888999999999999999999666777888:::<<<>>>@@@AAABBBGGGLLLQQQTTTWWWYYY[[[^^^bbbfffiiihhheeecccbbbggghhhiiijjjmmmssszzz|||~~~}}}tttoooeee^^^\\\VVVTTTSSSRRRQQQOOOOOOOOOOOONNNPPPMMMQQQYYY[[[eeezzztttooonnnllllllmmmmmmllliiieeebbbaaaaaa```___^^^]]]\\\[[[[[[ZZZZZZXXXVVVSSSOOOMMMKKKHHHGGGEEECCCAAA@@@??????@@@???===<<<;;;:::999999888777777777888999::::::777777777777777777777777888888888888777777777666777777777777777888888999888888777777777777888888999999999999999:::::::::777888999;;;<<<>>>???@@@CCCGGGMMMRRRUUUWWWZZZ\\\]]]aaafffiiihhhfffdddcccggghhhgggggghhhnnnwww~~~~~~{{{tttqqqggg```]]]WWWUUUTTTRRRQQQPPPPPPOOOOOONNNQQQOOORRRZZZ\\\hhh~~~~~~tttoooooonnnlllllllllkkkiiifffbbb````````````___^^^]]]\\\\\\[[[ZZZXXXVVVRRROOOLLLKKKHHHGGGEEECCCAAA@@@????????????===<<<;;;:::::::::888777777777888999::::::777777777777777777777777888888888888777777777666777777777777777888888999888888777777666777777888888888999999999:::::::::::::::;;;;;;<<<===>>>>>>DDDHHHNNNRRRUUUXXXZZZ\\\\\\```eeegggfffcccbbbaaadddeeefffeeeeeekkkttt|||}}}yyy|||sssooofff___]]]WWWUUUTTTSSSRRRQQQPPPPPPPPPOOORRRPPPSSSZZZ]]]jjj~~~}}}sssooooooooonnnmmmllllllkkkiiieeeaaa_______________^^^]]]\\\[[[ZZZXXXVVVRRROOOLLLJJJHHHGGGEEECCCAAA@@@??????>>>===<<<;;;::::::::::::888888888777888888999999777777777777777777777777888888888888777777777777777666666666666777888888888888777666666666777777777777888888999:::::::::;;;;;;;;;<<<======>>>>>>DDDHHHNNNSSSVVVYYY[[[]]]]]]___bbbcccbbb```_________bbbdddcccbbbfffnnnvvvzzz|||~~~{{{vvvxxxqqqmmmccc]]][[[UUUVVVUUUTTTRRRQQQQQQQQQQQQPPPSSSRRRTTTZZZ\\\jjj}}}}}}~~~rrrnnnmmmmmmnnnmmmkkkkkkllliiieeeaaa]]]]]]^^^___^^^]]]\\\\\\\\\[[[YYYVVVRRROOOLLLJJJHHHGGGEEECCCAAA@@@??????;;;;;;::::::::::::;;;;;;999999888888777888888888777777777777777777777777888888888888777777777777666666555555666666777888888888777666666666666666666666777777888999999:::999:::;;;<<<===>>>???@@@EEEIIIOOOSSSWWWYYY\\\]]]___```aaaaaa___]]]]]]]]]^^^bbbfffeeebbbccchhhnnnssstttuuuxxx}}}yyysssuuusssmmmccc^^^\\\WWWVVVVVVTTTSSSRRRQQQQQQQQQQQQUUUSSSTTTYYY[[[iii}}}|||~~~rrrllllllkkkllljjjiiiiiijjjhhhccc___[[[\\\]]]^^^]]]]]][[[[[[\\\[[[YYYVVVRRROOOLLLJJJHHHGGGEEECCCAAA@@@??????:::999999999999:::;;;;;;::::::999888777777777888777777777777777777777777888888888888777777777777555555555555555666777777888888777666666666666666555666666777888888999999888888:::<<<>>>@@@AAABBBEEEIIIOOOTTTWWWYYY\\\^^^```aaaaaa```]]]\\\\\\]]]___dddiiihhhcccbbbfffkkkooooooppptttzzzxxxrrrttt|||~~~vvvpppfffaaa```[[[WWWVVVUUUSSSRRRRRRQQQQQQQQQUUUTTTTTTYYYZZZiii||||||~~~qqqmmmkkkiiimmmlllkkkkkkjjjgggccc```______^^^]]]\\\\\\\\\\\\YYYYYYXXXVVVSSSPPPMMMKKKHHHGGGGGGFFFEEECCCBBBAAA???>>>===<<<<<<;;;<<<<<<;;;::::::999888777666666:::999888888777888888888666777999::::::999777666999888888888777777666666666666666666777777777777999888888888777777666666888999:::<<<>>>???AAAAAAFFFIIIMMMQQQTTTXXX\\\___aaa___^^^^^^ZZZWWWZZZ```eeehhhiiihhheeeccceeegggllljjjhhhlllvvv}}}pppttt~~~uuummmeeebbb```ZZZYYYXXXVVVTTTSSSRRRQQQQQQQQQUUUSSSVVV]]]^^^jjj}}}}}}~~~rrrmmmkkkiiikkkkkkjjjjjjjjjhhhdddaaa___^^^]]]\\\\\\[[[[[[[[[XXXXXXWWWUUUSSSOOOLLLKKKEEEEEEDDDCCCBBB@@@???>>>>>>>>>===<<<;;;;;;;;;;;;999999999999:::::::::;;;888777777777888999::::::777777888999999888777777888888888888777777777666666666666666777777777777888888888888777777777666888888:::;;;===???@@@AAAFFFIIINNNRRRUUUXXX\\\^^^```______^^^ZZZWWWZZZ```eeegggjjjiiigggfffiiilllnnnlllkkkmmmsss~~~sssvvv}}}wwwooogggcccaaaZZZZZZYYYWWWVVVTTTSSSSSSSSSRRRVVVTTTWWW^^^```lll{{{{{{|||tttnnnkkkhhhiiiiiiiiiiiijjjhhheeebbb^^^]]]]]]\\\[[[[[[ZZZZZZWWWWWWVVVTTTRRRNNNKKKIIIDDDDDDDDDCCCAAA@@@>>>=========<<<;;;::::::::::::888888888999999999::::::666666666777888:::;;;<<<777777777777777777777777888888888888777777777777666666666666777777777777888888888888777777777777777888999;;;<<<>>>??????EEEIIIOOOTTTWWWYYY\\\]]]```^^^______\\\XXX[[[aaagggjjjlllmmmlllmmmppptttttttttsssqqqqqqyyywwwxxx|||}}}yyyrrriiiddd```YYYZZZZZZXXXWWWUUUTTTTTTTTTSSSVVVUUUXXX___aaaooo}}}|||xxxxxx{{{uuunnnkkkhhhhhhggggggiiiiiihhheeebbb]]]]]]]]]\\\[[[ZZZYYYXXXVVVVVVUUUSSSQQQMMMJJJIIIFFFEEEEEEDDDCCCAAA@@@???<<<<<<;;;:::999999999999999888888777666555444444777777777777888999:::;;;777777666666666666777777888888888777777777777777666666666666777777777777888888888777777777777777777888999:::<<<===>>>>>>DDDIIIPPPVVVYYY[[[\\\\\\^^^^^^___aaa___\\\___eeemmmppprrrsssrrrsssxxx|||~~~}}}wwwsssxxxxxxxxx~~~{{{|||zzztttjjjccc___XXXZZZYYYXXXVVVUUUUUUTTTTTTRRRVVVVVVXXX___bbbrrr{{{zzztttvvvyyytttnnnjjjgggfffffffffhhhiiihhheeebbb]]]]]]]]]]]][[[ZZZXXXWWWVVVVVVUUUSSSPPPMMMJJJHHHFFFEEEEEEDDDCCCAAA@@@???<<<;;;:::999999888999999999888888777666555444444999999888888888888888999777777666666666666777777777777777777777777888888666666666666777777777777777777777777777777888888888888999:::;;;===>>>>>>DDDIIIQQQWWW[[[\\\\\\\\\]]]^^^```cccbbb```cccjjjsssvvvxxxxxxwwwyyy}}}yyyrrrvvvuuuvvv|||zzz{{{zzzsssiiibbb^^^XXXYYYXXXWWWUUUTTTTTTTTTTTTQQQVVVVVVXXX^^^bbbttt}}}yyyxxxqqqssswww}}}rrrllliiiffffffffffffggghhhgggdddaaa^^^^^^^^^^^^\\\ZZZXXXWWWVVVVVVUUUSSSQQQMMMJJJHHHDDDDDDDDDCCCAAA@@@>>>===<<<<<<;;;:::999999999999888888888999999999:::::::::999999888777777888888777777777777777777777777777777777777888888888888666666666666777777777777777777777777888888888888999999:::;;;<<<===>>>>>>EEEJJJRRRXXX[[[\\\]]]^^^^^^^^^bbbeeecccaaadddjjjtttvvvxxxxxxwwwzzz~~~uuuooosssrrrttt~~~|||zzz{{{yyyssshhhaaa___ZZZXXXWWWVVVUUUTTTTTTTTTTTTRRRWWWWWWYYY___dddxxxzzzuuutttooorrrvvv{{{pppkkkhhheeefffffffffggggggfffccc```^^^_________^^^[[[YYYWWWWWWWWWVVVTTTQQQNNNKKKIIIEEEEEEDDDCCCBBB@@@???>>>===<<<;;;::::::999999999999999999999:::::::::;;;888888888777888888999999777777888999999888777777666777777777888888888888666666666666777777777777666777777777888888888888::::::;;;<<<===>>>>>>???FFFKKKRRRWWWZZZ\\\^^^___``````ccceeebbb^^^```eeennnppprrrssstttxxx~~~yyyqqqlllrrrpppqqq}}}}}}zzz|||yyyssshhhbbbbbb^^^YYYXXXWWWVVVVVVUUUUUUVVVTTTZZZZZZ\\\bbbggg}}}yyysssrrrnnnqqqvvvzzz}}}nnnjjjgggdddgggffffffggggggeeebbb______`````````^^^\\\YYYWWWWWWWWWVVVTTTRRRNNNKKKJJJHHHGGGGGGFFFEEECCCBBBAAA======<<<;;;::::::::::::;;;::::::999888777666666666666777777888999;;;;;;666777999;;;;;;999777666666666777777888888888999666666666666777777777777666666777777888888888999:::;;;;;;<<<===>>>??????GGGLLLRRRWWWZZZ\\\^^^```bbbbbbdddddd```[[[\\\```gggjjjmmmoooqqquuu}}}wwwooolllsssoooppp}}}zzz|||yyyssshhhcccdddaaaZZZYYYXXXWWWWWWWWWWWWWWWVVV\\\\\\^^^dddjjj{{{tttrrrmmmqqqvvvzzz|||oookkkhhhccceeegggjjjkkkjjjgggccc```ZZZ\\\___aaa```]]]YYYVVVVVVVVVUUUUUUSSSOOOIIIEEEDDDCCCCCCBBBAAAAAA@@@@@@<<<=========<<<:::888666444555666888:::<<<>>>>>>888888777777888888999:::;;;;;;999888777777777777888888888888888888888888777777777777777888999999555444444444555888:::<<<777888:::===>>>@@@@@@AAAEEEIIIOOOTTTXXX[[[___aaaaaabbbccccccaaa]]]ZZZWWW]]]aaaggglllqqquuuzzz}}}}}}}}}xxxooollltttpppppp||||||}}}tttlllccc```bbb\\\[[[ZZZYYYYYYXXXXXXXXXWWW\\\\\\```hhhqqq~~~uuurrrssspppqqquuu{{{qqqnnnkkkgggeeegggiiikkkjjjgggccc```[[[]]]___```___\\\YYYWWWUUUTTTTTTTTTTTTPPPKKKGGGFFFEEEDDDCCCAAA@@@???>>>=========<<<;;;:::888888777777777888999::::::;;;888888777777888888999:::999999888777777777777777888888888888888888888888555555555555555666777777555444333333444666888999888888999;;;<<<>>>???@@@EEEIIINNNSSSWWW[[[```bbbaaaaaaaaa___\\\XXXUUUSSS\\\```fffkkkoootttxxx|||~~~yyyqqqmmmuuuqqqnnn|||}}}|||}}}uuunnngggccceee\\\\\\[[[ZZZYYYYYYYYYYYYXXX]]]\\\___hhhrrrxxxtttuuupppqqquuu{{{rrrnnnkkkhhhfffgggiiijjjiiifffbbb```]]]^^^______^^^\\\YYYXXXTTTSSSSSSTTTTTTQQQMMMIIIGGGFFFEEECCCAAA???===<<<>>>===<<<;;;:::999999999999999888888888777777777888888777777888888999:::777777777777777777777777888888888888888888888888555555555555555666777777777666555555555666888999999999999999:::<<<>>>???EEEHHHMMMRRRVVV[[[```ccccccbbb```]]]YYYVVVSSSQQQ[[[___dddjjjnnnssswwwzzz{{{sssooovvvuuunnnyyy}}}{{{|||tttoooiiieeefff]]]]]]\\\[[[ZZZZZZZZZZZZZZZ^^^\\\___hhhsssxxxtttuuupppqqquuu{{{ooojjjiiigggfffgggiiiiiihhheeebbb```____________]]][[[ZZZXXXUUUTTTTTTTTTSSSQQQMMMIIIFFFFFFDDDCCCAAA???>>>===>>>===;;;:::999999::::::999888888888777666666666888888777777888888999:::777777777777666666555555888888888888888888888888777777777777777888888999::::::999888888999999:::;;;:::999999999;;;>>>???DDDGGGLLLPPPTTTYYY^^^bbbdddcccaaa^^^[[[XXXVVVUUU[[[___eeejjjnnnssswww{{{~~~~~~{{{uuuqqqxxx|||rrrzzz{{{|||sssoooiiieeeddd___^^^]]]\\\[[[[[[[[[[[[[[[___]]]___hhhsssvvvqqqrrrpppqqquuuzzzoooiiihhhfffggghhhiiiiiigggdddaaa```____________^^^\\\ZZZYYYXXXWWWUUUTTTSSSPPPKKKHHHDDDDDDCCCBBBAAAAAA@@@???>>>===;;;:::999999:::;;;777777777777777777888888888888777777888888999:::999999999888777555333222777777777777777777777777777777777777777888888999;;;::::::999999999999999<<<;;;::::::;;;===???AAABBBFFFJJJOOOSSSWWW[[[___bbbaaa```^^^]]][[[ZZZZZZ\\\```eeekkkoootttxxx{{{|||||||||xxxtttzzztttzzz|||}}}vvvqqqjjjeeeddd```___^^^]]]]]]\\\\\\]]]\\\___]]]___hhhsssvvvqqqpppqqqqqquuuzzzsssllljjjiiihhhhhhhhhhhhfffdddaaa___]]]^^^___```___]]][[[ZZZZZZXXXVVVTTTRRROOOKKKHHHCCCCCCCCCBBBBBBAAAAAA@@@===<<<;;;:::::::::::::::666777777888888999999999888888777777888888999:::888999999999888666444333777777777777777777777777555555555555555666777777888888888777777777777777;;;;;;;;;;;;<<<>>>@@@AAABBBFFFKKKPPPSSSVVVYYY[[[\\\\\\\\\]]]\\\[[[[[[ZZZ\\\```fffkkkoootttxxx|||}}}~~~~~~xxx|||uuu{{{~~~~~~zzztttlllgggfffaaaaaa```___^^^^^^^^^^^^\\\```^^^```iiissszzztttsssqqqrrruuuyyy~~~vvvnnnllljjjhhhhhhhhhgggfffcccaaa___[[[]]]___aaaaaa___\\\ZZZYYYWWWUUUTTTSSSPPPMMMJJJEEEDDDDDDBBBAAA@@@??????;;;;;;<<<<<<;;;;;;::::::888888888888999999999999888888777777888888999:::666777888::::::999777666777777777777777777777777555555555555555666777777666666777777777777777777888999:::;;;===>>>???@@@DDDHHHNNNSSSVVVWWWXXXYYYYYYZZZ\\\]]]\\\[[[ZZZXXX[[[___dddjjjnnnssswwwzzz}}}}}}www~~~zzztttlllggggggbbbbbbaaa```____________\\\```___aaaiiirrr~~~vvvtttqqqrrruuuyyy~~~wwwnnnkkkiiihhhhhhhhhgggeeeccc```___YYY[[[___bbbbbb```]]][[[WWWVVVTTTSSSSSSQQQOOOLLLGGGFFFEEECCCAAA???>>>===:::;;;<<<===<<<;;;:::999:::::::::999999999999999888888888777888999999:::333555777:::;;;;;;::::::777777777777777777777777777777777777777888999999777777888999999999999999555666999;;;===>>>??????EEEJJJQQQVVVXXXXXXXXXXXXZZZ[[[]]]^^^^^^\\\YYYXXXZZZ^^^ccciiimmmrrrvvvyyy~~~{{{xxxrrriiieeegggcccbbbaaa``````_________[[[``````bbbiiiqqqwwwtttqqqrrruuuyyy}}}yyynnnhhheeehhhfffeeeeeeeeedddaaa___^^^___aaabbbaaa^^^ZZZXXXVVVUUUTTTTTTSSSOOOJJJGGGFFFFFFEEECCCBBB???>>>===>>>===<<<;;;:::999999999;;;;;;;;;:::999888777666888888888888999999999999666777888888888666555444777777777777777777777777888888777777666666555555:::999777888999;;;;;;:::888999:::;;;<<<>>>??????GGGNNNVVV[[[ZZZXXXXXXXXXXXXZZZ^^^``````\\\XXXUUUZZZ___eeehhhjjjoooxxx~~~yyy{{{{{{tttpppkkkhhhhhhddddddcccbbbaaa```______```]]]___bbbdddmmm{{{vvvtttssstttxxx~~~yyyoooiiieeeiiihhhfffffffffeeebbb```]]]___aaabbbaaa^^^ZZZXXXVVVVVVUUUUUUTTTQQQLLLHHHFFFEEEEEECCCBBB@@@>>>===>>>===<<<;;;:::999999999999999999999888777777666666666666666777777777777777777888888888777666555777777777777777777777777666666666777777777777777888666555666888999888888888999:::;;;<<<>>>??????GGGNNNVVVZZZZZZXXXXXXYYYYYY\\\___aaaaaa^^^ZZZWWW[[[```eeehhhjjjooowww~~~~~~}}}wwwtttxxx}}}yyytttqqqmmmjjjiiieeeeeedddcccbbbaaa``````___^^^___cccdddlll}}}xxxvvvttttttxxx~~~yyyooojjjgggjjjhhhgggggggggeeecccaaa]]]___aaabbbaaa^^^ZZZXXXWWWVVVVVVVVVUUURRRMMMIIIEEEEEEEEECCCBBB@@@>>>===>>>===<<<;;;:::999999999777777888888888777777666666666666777777777888888888888888999888888777666777777777777777777777777555555666777777888999999888666555666888999888777888888999;;;<<<===>>>???FFFMMMTTTXXXXXXWWWXXXYYYZZZ]]]```bbbbbb___[[[YYY[[[```fffhhhiiimmmuuu||||||zzz}}}uuuqqqpppvvv}}}zzzxxxuuu{{{wwwuuusssoookkkjjjfffeeeeeedddcccbbbaaaaaa___^^^```dddeeekkkyyywwwuuuvvvyyyxxxpppkkkhhhiiihhhfffffffffeeebbb```]]]^^^```bbbaaa^^^[[[YYYVVVUUUUUUUUUTTTQQQMMMIIIEEEEEEDDDCCCBBB@@@>>>>>>>>>===<<<;;;:::999999999666777888888888888888777888888999999999:::::::::888888999999999888888888666666666666666666666666666666777777777888888888999888888999:::;;;:::999888888999:::<<<===>>>>>>DDDIIIPPPTTTTTTTTTVVVXXXZZZ\\\___aaaaaa^^^[[[YYY\\\aaafffhhhiiilllsssyyyyyywwwxxx{{{~~~vvvqqqqqqxxx|||uuuqqqnnnwwwwwwvvvtttpppkkkiiifffeeeeeedddcccbbbaaa```___^^^aaaddddddjjj{{{yyywwwwwwzzzvvvooolllhhhhhhgggeeeeeeeeedddaaa___\\\^^^```aaaaaa^^^[[[YYYTTTTTTTTTTTTSSSPPPLLLHHHDDDDDDDDDCCCBBB@@@???>>>>>>===<<<;;;:::999999999888888999999:::999999999999999999999::::::::::::888888888888888888999999666666666666666666666666999888888888777777777666888888888999;;;;;;:::888777888999:::;;;===>>>>>>@@@EEEKKKOOOPPPQQQSSSVVVXXXZZZ\\\^^^^^^]]]ZZZYYY[[[```fffhhhiiilllrrrxxx}}}|||wwwttttttuuu~~~|||tttsss{{{wwwpppkkknnnsss{{{zzzwwwtttooojjjhhhfffeeedddcccbbbaaaaaa``````___aaaeeedddiii~~~|||{{{xxxxxxzzzsssooolllhhhhhhfffeeeddddddcccaaa___\\\]]]```aaaaaa___\\\ZZZTTTSSSSSSSSSSSSPPPLLLHHHDDDDDDDDDCCCBBBAAA???>>>>>>===<<<;;;:::999999999999999:::::::::999999888777777777888888888888999888888777777777888999999777777777777777777777777:::999999888777777666666666666666888::::::888666777777888:::;;;<<<===>>>===BBBGGGJJJLLLNNNRRRUUUVVVXXXZZZ\\\\\\[[[YYYXXXYYY___eeehhhiiikkkqqqwww{{{}}}~~~{{{vvvttttttvvv~~~yyyuuu}}}yyypppjjjhhhhhhlllsss~~~|||wwwtttnnnjjjiiigggfffeeeeeeccccccbbbaaabbb```bbbddddddiii~~~{{{yyyxxxzzz~~~qqqnnnkkkhhhiiigggfffeeeeeedddbbb```[[[]]]```aaaaaa___\\\ZZZTTTTTTTTTTTTTTTQQQMMMJJJDDDDDDDDDCCCBBBAAA@@@???>>>===<<<;;;:::999999999999999:::999999888777666777777777888888888999999777777666666666777888999777777777777777777777777888888888888888888888888666666666888::::::777555777777888999;;;<<<===>>><<<@@@EEEHHHJJJMMMQQQUUUVVVWWWYYY[[[[[[[[[YYYXXXXXX^^^eeehhhiiikkkqqqwwwyyy||||||vvvtttwww{{{~~~yyywwwkkkfffdddfffhhhnnn{{{~~~wwwsssooommmmmmiiiiiihhhgggfffeeeddddddcccaaabbbddddddjjj|||yyyxxxyyy}}}~~~pppmmmkkkgggjjjhhhgggffffffeeecccaaa[[[]]]```aaaaaa___\\\ZZZUUUUUUUUUUUUUUUSSSNNNKKKDDDDDDCCCCCCBBBAAA@@@???>>>===<<<;;;:::999999999999999999888888666555555999999:::::::::;;;;;;;;;777666555555555777888999777777777777777777777777777777777888999999::::::777777888:::<<<<<<999777777777888999;;;<<<======<<<@@@EEEHHHJJJMMMRRRVVVVVVXXXZZZ[[[\\\[[[ZZZYYYWWW]]]dddhhhiiilllrrrwwwxxx}}}}}}wwwtttyyy~~~~~~kkkfffdddffffffhhhrrr~~~vvvssspppoooqqqkkkkkkjjjiiihhhgggffffffdddbbbbbbcccccckkk|||yyyxxxyyy|||qqqllljjjiiihhhhhhgggfffeeecccbbbaaa]]]___aaadddeeebbb]]]YYYUUUUUUTTTRRRPPPMMMJJJHHHGGGEEEBBBBBBBBBBBBAAA@@@@@@===:::999999999888777888888888888888888888888777888888999999:::;;;;;;999999999888777666666555888888888888777777777777888888777777777777888888666777777777888888888888777888888999999:::;;;;;;<<<>>>CCCHHHMMMPPPSSSTTTWWWWWWXXX[[[]]]]]]ZZZXXXVVV]]]dddiiijjjmmmrrrwwwxxx~~~|||sssrrr{{{|||~~~wwwpppgggcccdddgggiiiiiixxxzzzssssssssskkkmmmmmmmmmlllkkkjjjiiihhhgggcccbbbddddddjjj~~~zzzwwwwwwyyyrrrllljjjhhhgggggggggfffdddcccaaa```^^^___aaaddddddbbb\\\XXXVVVVVVUUUTTTQQQNNNKKKIIIGGGEEECCCBBBBBBBBBAAA??????===:::999:::;;;;;;:::999999999999999999999999:::999999999999999999999999999888888777666666555777777777777777777777777888888777777777777888888888888888888999999999999777888888999999:::;;;;;;===???DDDIIINNNRRRTTTUUUWWWWWWYYY\\\^^^]]]ZZZWWWYYY___fffkkkmmmpppvvv{{{}}}}}}tttrrr~~~wwwxxx~~~{{{ssshhhbbbbbbdddffffffmmmvvv{{{tttttttttmmmnnnnnnnnnmmmlllkkkiiihhhhhhdddcccdddeeekkk}}}zzzwwwwwwyyytttmmmiiigggiiihhhhhhgggfffdddcccbbb^^^___aaacccdddaaa\\\XXXVVVVVVVVVUUUSSSPPPLLLJJJHHHFFFDDDBBBBBBAAA@@@>>>>>><<<::::::;;;======<<<999999999999999999999999;;;;;;::::::999888888777999999888888777666666666555555666666777777888888888888777777777777888888888999999999999:::::::::777888888999999:::;;;;;;>>>@@@EEEJJJOOOSSSUUUVVVWWWXXX[[[^^^___^^^ZZZVVVXXX^^^eeekkkooouuu|||vvvrrr}}}}}}tttuuurrriiieeeeeeffffffdddiiittt}}}vvvuuuvvvooonnnooooooooonnnllljjjiiihhhddddddeeeeeekkk}}}zzzwwwwwwyyyuuummmiiigggjjjjjjjjjiiihhhfffdddccc^^^___aaacccdddaaa[[[WWWUUUVVVVVVUUUSSSPPPLLLJJJIIIGGGDDDBBBBBBAAA???>>>>>><<<::::::;;;<<<<<<;;;888888888888888888888888:::::::::999999888888888888888888888777777666666444444555666777777888888888888777777777777888888888888888999999999::::::777888888999999:::;;;;;;===@@@EEEKKKPPPTTTWWWXXXYYYZZZ\\\___aaa^^^ZZZVVVUUUZZZbbbiiiqqqzzz{{{uuu~~~ttttttwwwpppllljjjhhhdddffflllwww|||uuuuuuvvvpppooopppqqqqqqpppnnnllljjjhhheeedddfffeeejjj~~~|||yyywwwwwwxxxuuummmiiigggiiiiiihhhgggfffdddcccbbb^^^___aaacccccc```[[[VVVSSSTTTUUUUUUSSSPPPLLLIIIIIIGGGDDDBBBBBBAAA???>>>???===:::999999999999888777777777777777777777777888888999999999:::::::::888888888777777777777777444555555666777888888999888888777777777777888888777777777777888888888999777888888999999:::;;;;;;<<>>@@@===:::999888888888666777777777777777777777777777888888999::::::;;;;;;888888777777777777777777666666777777888888999999888888777777777777888888666666777777777888888888777888888999999:::;;;;;;;;;???EEELLLSSSYYY]]]___^^^^^^___``````___[[[XXXVVVYYY```jjjwwwvvvqqqvvv}}}xxxqqqpppjjjjjjqqqwww~~~xxxxxxrrrsssvvvrrrrrrssstttuuutttqqqnnnmmmgggddddddeeedddhhhzzz~~~xxxuuuttttttuuu|||rrrllljjjhhheeeeeeeeedddbbbaaa___^^^^^^___aaacccccc___YYYUUUSSSTTTVVVWWWUUUQQQMMMJJJGGGEEECCCBBBBBBBBBAAA??????===:::999:::::::::999888888888888888888888888999999999999999999999:::777777777777777777777888888888888888999999999999888888777777777777888888777777888888888999999999777888888999999:::;;;;;;<<>><<<::::::;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;:::999999888888888777777777777777888888888:::::::::999999999999999888888777777777777888888888888999999999:::::::::777888888999::::::;;;;;;<<<@@@HHHPPPYYY```eeehhhcccaaa___^^^___^^^\\\[[[VVVWWW\\\eeeqqq}}}uuuwww}}}{{{xxxuuuwwwsssuuuyyyvvvsssuuuwwwxxxwwwtttpppnnnfffcccbbbdddbbbeeevvvuuurrrqqqrrrsssxxx~~~zzzzzzyyywwwvvvwwwyyy|||~~~vvvpppllliiiggggggggggggeeecccaaa```______```aaabbb```]]]ZZZWWWVVVTTTSSSSSSQQQOOOLLLHHHGGGEEECCCAAA@@@??????AAA>>><<<:::999888555333222444666888999:::::::::666666666666666777777888777777777777777777777777777777777777666666666666999999888888888888888888888888999999999:::::::::888888888888999:::;;;<<<>>>AAAIIITTT```hhhjjjiiifffbbb______aaa```\\\WWWVVVXXX___gggmmmuuu~~~ttttttyyy|||wwwxxxyyywwwuuuvvvxxxxxxxxxxxxvvvssspppnnnhhhcccbbbdddcccfffuuuzzztttpppppprrrxxx}}}yyyxxxxxxyyyzzz{{{zzzyyyvvvvvv|||~~~rrrnnnkkkhhhhhhhhhhhhhhhfffdddbbbaaa______```aaabbb```\\\YYYWWWUUUTTTSSSSSSQQQNNNLLLHHHFFFEEECCCAAA@@@??????>>>===;;;:::;;;:::888777555666777888999999888888888888888888888999999:::777777777777777777777777666666666666777777777777666666666777777888888999888888888999999999::::::888888888888999:::;;;<<<===AAAHHHSSS^^^fffiiihhhhhhdddaaa```bbbbbb___[[[WWWYYY___ggglllrrr}}}|||sssrrrvvv|||wwwxxxyyywwwuuuvvvxxxxxxxxxxxxvvvssspppnnnhhhcccbbbdddcccfffvvvyyytttpppppprrrwww}}}zzzvvvvvv{{{{{{ppplllkkkiiiiiiiiiiiihhhgggeeecccbbb`````````aaaaaa___[[[XXXVVVUUUTTTTTTSSSRRRNNNLLLGGGFFFDDDBBB@@@??????>>>===<<<;;;;;;<<<===<<<;;;777888888999888888777777888888888888888999999:::777777777777777777777777555555666666777777888888444444555666777888999999888888888999999999999:::888888888888999:::;;;<<<===@@@GGGQQQ[[[cccfffgggjjjgggeeeeeeggggggccc```YYYZZZ```gggkkkooowww~~~tttqqquuu}}}xxxxxxyyyvvvuuuvvvxxxyyyyyyxxxvvvssspppnnngggcccbbbdddcccfffuuuyyyssspppppprrrwww|||uuussswwwzzzpppmmmmmmllliiiiiijjjiiihhhfffdddccc``````aaaaaaaaa___[[[XXXWWWVVVVVVUUUUUUSSSOOOMMMFFFEEECCCBBB@@@?????????>>><<<;;;<<<===>>>===;;;888888888888888888888888666666666666666777777888777777777777777777777777444555555666777888888999555666666777777888888888888888888888999999999999888888888888999:::;;;;;;<<<@@@FFFOOOWWW___ccceeeiiijjjkkknnnooommmhhhddd\\\]]]bbbhhhlllmmmrrrxxx}}}yyyuuuwww~~~xxxxxxxxxwwwvvvwwwyyyyyyyyyxxxvvvssspppnnnfffbbbbbbdddccceeetttxxxsssoooppprrrvvv|||vvvuuu{{{yyyooollllllkkkiiiiiijjjjjjiiigggeeeddd`````````aaaaaa___[[[XXXXXXXXXWWWXXXWWWUUUQQQNNNFFFEEECCCBBBAAA@@@??????@@@???============;;;:::777777777888888999::::::666666666666666777777888888888888888888888888888444555555666777888888999999999999888888777777777777777888888888999999999888888888888999:::;;;;;;<<>>======<<<:::888777777777888888:::;;;<<<888888888888888999999:::888888888888888888888888555555666666777777888888;;;;;;:::999888777666666777777777888888888888999888888888888999:::;;;<<<;;;???DDDJJJOOOVVV]]]aaadddiiirrrxxxxxxssskkkfffaaa```cccjjjnnnooorrrvvvzzz~~~{{{yyyzzz{{{|||zzz|||vvvwwwyyyxxxyyy{{{{{{{{{{{{yyywwwsssooommmfffbbbaaabbb``````mmm~~~}}}wwwrrrooopppqqquuu~~~~~~yyynnnjjjhhhfffggghhhhhhiiihhhgggeeeddd]]]^^^___aaabbbaaa^^^[[[VVVVVVVVVWWWWWWTTTOOOKKKGGGFFFEEEDDDCCCBBBBBBBBBAAA???===<<<<<<;;;999777:::999888888888999::::::888888888888888999999:::888888888888888888888888666666666666777777777777999999888888777777666666777777777777888888888888888888888888999:::;;;<<<;;;>>>CCCHHHLLLSSSZZZ```bbbgggooottttttpppkkkggg```^^^aaahhhmmmpppsssxxxyyy}}}zzzvvvvvvxxxzzz|||~~~{{{uuuvvvyyyyyy{{{}}}{{{{{{{{{zzzwwwsssooommmfffbbb```aaa^^^]]]jjjzzz|||vvvrrrooopppqqqttt}}}|||qqqmmmiiifffgggggghhhhhhhhhfffeeeddd\\\]]]^^^aaabbbbbb___\\\TTTTTTUUUVVVVVVSSSNNNJJJHHHGGGFFFDDDDDDCCCCCCCCC???===<<<;;;<<<<<<:::888<<<;;;:::888777777888999666666666666666777777888888888888888888888888888777777777777666666666666666666666666777777777777777777777777888888888888888888888888999:::;;;<<<;;;>>>CCCGGGKKKQQQYYY___aaaeeekkkoooooollljjjhhh___]]]___fffmmmppptttyyyyyy||||||wwwssstttvvvzzz~~~~~~~~~~~~~~~}}}{{{uuuvvvyyyzzz|||||||||{{{zzzwwwsssooommmfffbbb```aaa]]]\\\gggwwwvvvqqqooopppqqqttt|||qqqllljjjjjjkkkjjjhhhhhhhhhgggeeeccc```^^^]]]___aaaaaa^^^[[[YYYXXXWWWWWWVVVSSSOOOLLLEEEEEEEEEEEEDDDCCCAAAAAA???>>>===<<<;;;::::::999888888888777777777777666888888888888888888888888888999<<<======;;;888666999999888777666555444444888888777777666666555555666666777777888888888999::::::999999999999999999999===BBBFFFIIIOOOVVV[[[```cccfffhhhjjjiiigggfff^^^```dddgggjjjooosssvvvxxx{{{}}}|||zzzyyyzzz|||yyywww}}}{{{zzzzzzxxxzzz~~~{{{wwwvvvxxx{{{~~~~~~{{{xxxuuuqqqlllhhheeebbb___\\\YYYZZZdddppp{{{tttooolllnnnqqqttt{{{uuummmkkkkkkkkkjjjiiihhhhhhgggeeeccc```^^^]]]___aaaaaa^^^ZZZYYYXXXWWWWWWVVVSSSOOOLLLFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>===<<<;;;;;;;;;::::::999999999888888888888888888888888888888888999:::===>>>>>><<<999777888888888777666666555555666666666666555555555555777777888888888888888888999999999999999999999999999===AAAEEEIIINNNUUUYYY\\\]]]```cccdddeeeeeeddd^^^___bbbeeehhhlllqqqsssvvvzzz}}}~~~~~~}}}www~~~}}}|||zzz{{{~~~{{{xxxwwwyyy|||~~~}}}zzzxxxuuupppkkkgggccc```^^^\\\YYYZZZdddppp}}}tttooolllnnnpppssszzzyyypppllllllllljjjiiiiiihhhgggeeeccc```^^^]]]^^^``````]]]ZZZXXXWWWWWWWWWVVVSSSOOOLLLHHHGGGEEECCCBBBBBBBBBBBBAAA@@@???======<<<<<<<<<;;;;;;;;;;;;::::::::::::888888888888888888888888999;;;===>>>>>><<<999888777777777777777777777777444555555555555555555666999999999999999888888888888888888999999::::::;;;:::<<<@@@DDDGGGMMMRRRVVVXXXYYY[[[]]]```bbbcccddd______```bbbfffjjjnnnppptttxxx~~~zzz}}}}}}}}}{{{yyyyyy{{{}}}~~~~~~}}}zzzxxxtttpppjjjfff```^^^\\\ZZZWWWXXXaaallltttooolllnnnpppsssyyy}}}qqqmmmlllmmmkkkjjjiiiiiigggeeebbb___]]]\\\]]]``````]]]YYYXXXWWWVVVVVVVVVTTTPPPMMMIIIGGGEEEBBBAAAAAABBBCCC@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::888888888888888888888888999:::;;;<<<<<<:::888777666666777777777888888888444555555555666777777777;;;::::::999999888888888777777888999::::::;;;;;;:::<<<>>>BBBGGGLLLQQQTTTVVVVVVXXXZZZ]]]aaadddfffaaa```___aaadddiiimmmooosssxxx~~~|||{{{{{{|||~~~~~~}}}{{{xxxuuupppjjjeee___]]][[[YYYUUUTTT\\\ffftttooolllnnnppprrrwww}}}sssnnnmmmmmmllljjjiiiiiigggeeebbb^^^\\\[[[]]]______\\\XXXWWWWWWVVVVVVVVVTTTPPPMMMIIIHHHEEEBBBAAAAAAAAABBB>>>>>>===<<<;;;;;;;;;;;;::::::::::::999999999999888888888888888888888888777888999::::::888777666666666777777888888999999666666666777888888888999;;;::::::999999888888888777777888999::::::;;;;;;:::;;;===AAAFFFLLLPPPRRRSSSSSSUUUWWW[[[```dddgggdddaaa___```eeejjjnnnppptttyyy{{{}}}~~~~~~~~~}}}||||||}}}~~~~~~|||zzzvvvpppjjjeeebbb```^^^\\\WWWTTTZZZccc}}}sssooolllnnnoooqqquuu{{{uuupppooonnnmmmkkkjjjiiihhheeebbb^^^\\\[[[\\\___^^^[[[XXXWWWVVVVVVVVVVVVTTTQQQNNNIIIHHHEEECCCBBBAAAAAAAAA======<<<;;;;;;;;;;;;;;;999999999999888888888888888888888888888888888888777777888888888777666555777777777888888999999999777888888888888888999999999999999999999888888888888888888999999::::::;;;::::::<<<@@@GGGMMMQQQRRRPPPQQQSSSVVVZZZ___ccceeefffbbb^^^___eeekkkpppqqquuuyyyzzz||||||||||||{{{zzzxxxvvvuuuvvvyyyzzzzzz{{{~~~{{{uuuuuutttwww~~~}}}}}}~~~}}}|||yyyvvvppphhhcccdddbbbaaa___YYYUUUZZZbbbwwwsssooolllnnnoooppptttyyyxxxssssssooommmkkkjjjiiihhheeebbb]]][[[ZZZ\\\^^^^^^[[[WWWWWWVVVVVVVVVVVVTTTQQQNNNHHHGGGFFFDDDCCCAAA@@@???>>>======<<<<<<<<<<<<<<<999999999999888888888888888888888888888888888888888888888888888777666666888888888888888888999999888888888888777777777777777777888888888888888888999999999999999999999999:::999;;;@@@HHHOOORRRSSSQQQRRRTTTXXX\\\```ccceeefffaaa\\\^^^dddlllppprrrvvvyyy|||{{{}}}{{{{{{zzz~~~~~~xxxtttqqqooollljjjhhhjjjjjjiiikkkllliiiccceeebbbccchhhlllnnnrrrwww~~~}}}~~~|||{{{zzzxxxtttmmmfff```___^^^^^^\\\WWWTTTYYYaaarrrsssooolllnnnoooooosssxxxzzzvvvvvvooommmkkkjjjjjjhhheeebbb]]][[[ZZZ[[[^^^^^^[[[WWWVVVVVVVVVVVVVVVUUUQQQNNNGGGGGGGGGEEEDDDAAA???>>>???>>>>>>============>>>:::::::::999999999888888888888888888888888888888999999999999999888777777888888888888888888888888888888777777666666555555666666777777888888888999::::::999999999999999999999999:::@@@HHHPPPSSSTTTSSSUUUXXX\\\```cccfffgggfff```[[[\\\dddlllqqqrrrvvvyyy~~~wwwzzz{{{zzzyyy|||{{{tttooollljjjfffccc```aaaaaa```bbbddd```ZZZ\\\YYYYYY\\\]]]]]]```eeeiiisss}}}~~~{{{zzzxxxvvvrrrkkkccc^^^WWWWWWXXXXXXTTTQQQVVV^^^nnn~~~sssooolllnnnoooooorrrwww{{{xxxuuupppnnnkkkiiihhhfffcccaaa^^^\\\ZZZYYYZZZ\\\\\\[[[VVVUUUTTTUUUUUUUUUSSSQQQKKKHHHDDDBBBAAA@@@???===>>>===<<<<<<===>>><<<;;;:::::::::999999888888888888888888888888888888888888888888888777777666666777777777777777777777777888888777666555555666666999999::::::999888666555666666666666666666777777:::::::::>>>EEENNNTTTXXXYYYZZZ[[[]]]___bbbeeefffkkkfffaaa```dddjjjnnnpppsssyyywwwxxx||||||yyyxxx{{{|||pppkkkiiidddaaaaaabbb```]]]\\\\\\[[[YYYXXXVVVTTTSSSRRRTTTVVVVVVUUU]]]ccclllwww~~~|||~~~|||}}}xxxrrrlllfffbbb```]]]XXXTTTSSSQQQQQQVVV]]]nnn|||tttpppnnnoooooonnnpppttt{{{wwwtttooommmjjjhhhhhhfffdddaaa^^^\\\ZZZZZZ[[[\\\\\\[[[VVVUUUTTTTTTUUUTTTRRRPPPJJJHHHDDDBBBAAA@@@???>>>>>>===<<<<<<======<<<;;;:::::::::999999999888888888888888888888888888888999999888888888777777777888888888888888888888888777888:::;;;:::999777555666777888888999888777777777777777777777777777777:::::::::>>>EEEMMMTTTXXX\\\]]]^^^aaadddgggiiikkkkkkfff```___bbbgggkkkmmmsssxxxxxxyyy}}}~~~{{{yyy|||~~~rrrllliiiddd``````]]][[[XXXXXXXXXXXXWWWVVVUUUSSSQQQPPPRRRSSSSSSRRRVVVZZZbbbkkkwww~~~|||~~~|||}}}{{{vvvqqqjjjeee```^^^[[[WWWSSSRRRPPPPPPUUU[[[kkk{{{sssooolllnnnnnnmmmpppttt~~~{{{uuurrrmmmkkkiiihhhgggfffdddbbb^^^]]][[[ZZZ[[[\\\[[[ZZZVVVUUUTTTTTTTTTSSSPPPNNNJJJGGGDDDBBBAAAAAA???>>>???===<<<<<<======<<<;;;:::::::::999999999999888888888888888888888888888999999999888888888888888888888888888888888888888666999===@@@???<<<888555555666777888999999999999999999888888888777777777:::::::::===DDDLLLTTTYYY```aaaccceeehhhkkkmmmnnnlllgggaaa___aaafffjjjmmmrrrwww}}}zzz{{{~~~||||||yyy{{{~~~tttmmmiiiccc___^^^YYYWWWVVVVVVWWWXXXWWWVVVTTTQQQOOONNNOOOOOOOOONNNOOORRRWWW^^^gggrrr~~~~~~}}}~~~|||{{{xxxtttnnnhhhbbb^^^\\\YYYUUUQQQQQQOOONNNSSSZZZiii{{{qqqmmmkkklllllllllooosss}}}|||tttrrrmmmkkkiiiggggggfffdddbbb___]]][[[[[[\\\\\\[[[ZZZVVVUUUSSSSSSSSSRRRPPPMMMJJJGGGDDDBBBAAAAAA@@@>>>???>>><<<<<<======<<<:::999999999999999999999999888888888888888888888888999999999999888888888888777777777777777777777777777999===??????===999666888888999999::::::::::::::::::999999888777777777999:::;;;===BBBKKKTTTZZZbbbccceeegggiiikkklllmmmlllhhhccc```aaafffmmmppprrrvvv|||}}}}}}|||xxxzzz|||xxxxxx{{{xxxoooiiiccc^^^]]][[[ZZZXXXXXXYYYZZZYYYXXXUUURRROOONNNNNNNNNMMMLLLMMMOOOQQQUUU[[[dddnnnttt~~~}}}~~~~~~|||yyywwwsssmmmgggaaa\\\ZZZVVVRRRPPPOOONNNMMMQQQXXXhhh{{{pppllliiijjjjjjjjjmmmrrrzzztttrrrnnnllliiihhhgggfffdddbbb___^^^\\\\\\]]]\\\[[[YYYVVVTTTSSSSSSSSSRRRPPPNNNIIIGGGCCCBBBAAAAAA@@@???@@@>>>===<<<======;;;:::999999999999999999999999888888888888888888888888888888888888888888888888666666666666666666666666888999:::;;;;;;:::999888999999888888777777777777999999999999888888777777999:::;;;===AAAIIISSS[[[bbbccceeegggiiijjjkkkkkkkkkgggccc___```fffmmmssssssvvv{{{}}}wwwvvv{{{vvvuuuxxx~~~{{{qqqjjjbbb]]]\\\^^^\\\ZZZZZZ[[[\\\[[[ZZZYYYVVVSSSQQQPPPOOONNNMMMMMMMMMOOOPPPSSSYYYaaafffpppwww~~~~~~~~~}}}|||xxxvvvrrrlllfff```\\\YYYTTTPPPNNNNNNMMMLLLPPPVVVeee}}}qqqlllhhhhhhhhhhhhlllqqqxxxvvvtttpppmmmkkkiiihhhfffcccaaa___^^^]]]]]]^^^]]]ZZZXXXUUUTTTSSSSSSTTTTTTRRRPPPIIIFFFCCCAAAAAAAAA@@@???@@@>>>===<<<===<<<;;;999888999999999999:::::::::888888888888888888888888777777777777777888888888666666666666666666666666888777777666777777999999888777666444444333444444888888888888888888888888888:::;;;<<<@@@HHHSSS\\\bbbdddfffiiilllmmmnnnnnnkkkhhhccc______dddlllsssuuuxxx|||vvvrrr}}}}}}xxxvvvxxx|||}}}rrrkkkccc^^^\\\]]][[[ZZZZZZ\\\^^^]]]]]]^^^[[[WWWTTTSSSQQQOOONNNKKKLLLMMMMMMNNNQQQUUUYYYaaahhhqqquuuyyy~~~}}}||||||wwwuuupppjjjddd___ZZZXXXRRROOOMMMNNNMMMLLLPPPUUUaaa~~~sssmmmiiihhhggggggjjjooouuuxxxwwwrrrpppmmmjjjiiifffcccaaa___^^^^^^^^^^^^]]]ZZZXXXTTTSSSSSSTTTUUUUUUTTTRRRHHHFFFCCCAAAAAABBBAAA@@@@@@???===<<<===<<<;;;999888888999999999:::::::::888888888888888888888888555555666666666777777777888888888888888888888888666666666555666777888888777666555444444555666666555666666777777888888999888:::;;;<<>>FFFSSS]]]cccggglllsssyyy}}}yyyvvvppphhhdddgggooovvvyyy{{{}}}tttlllttt~~~|||tttlllddd___^^^YYYYYYZZZ]]]bbbfffhhhhhhddd```[[[XXXVVVTTTQQQOOOLLLNNNOOONNNMMMLLLMMMNNNMMMTTT\\\___```gggttt~~~}}}|||{{{{{{sssppplllfff```ZZZVVVTTTQQQNNNMMMNNNNNNLLLPPPUUUaaavvvpppjjjhhhfffeeehhhmmmqqq{{{|||yyywwwtttoookkkhhhfffcccaaabbb___]]]]]]______]]]ZZZWWWVVVVVVVVVWWWVVVSSSQQQKKKHHHDDDAAA@@@???===<<>>FFFQQQZZZbbbhhhqqq}}}|||qqqjjjeeeeeemmmwww{{{|||zzzyyyooorrr}}}~~~uuujjjddd^^^[[[ZZZZZZYYYXXXZZZ```hhhnnnlllhhhccc^^^YYYVVVTTTTTTTTTPPPMMMKKKJJJKKKJJJIIIPPPPPPQQQRRRWWW___hhhooo}}}~~~~~~}}}{{{zzzyyywwwqqqjjjccc^^^ZZZWWWUUUQQQPPPMMMJJJIIIKKKPPPTTTccc}}}xxxpppiiiiiijjjiiihhhjjjvvv~~~|||xxxvvvsssnnnjjjhhhfffcccbbbbbb```]]]]]]___```]]][[[VVVUUUTTTUUUUUUTTTQQQOOOHHHFFFCCCAAAAAA@@@???>>>???>>>===<<<;;;:::::::::<<<;;;:::999999999:::::::::999999999888888888888888888888888777777777777777777777777888888888888777777777777777666555555777888888999999999999999888888888999999999:::::::::;;;;;;;;;>>>EEEPPPXXXcccjjjvvv{{{ssskkkiiiqqq|||}}}{{{qqqsss}}}|||}}}wwwlllddd___\\\YYYYYYYYYYYY\\\bbbjjjpppnnnlllgggaaa\\\XXXUUUTTTSSSQQQMMMKKKKKKKKKJJJIIIJJJJJJKKKMMMPPPWWW___eeettt~~~~~~}}}|||{{{yyywwwvvvtttooohhhaaa\\\XXXUUUSSSPPPOOOMMMJJJIIIKKKPPPTTTddd}}}yyypppiiiiiijjjiiiiiikkkrrrzzz|||xxxtttqqqmmmiiigggfffdddbbbbbb___]]]]]]``````^^^[[[TTTTTTSSSSSSSSSRRROOOMMMGGGDDDBBBAAAAAABBBAAA@@@???>>>===<<<;;;:::::::::;;;;;;:::999999999999::::::::::::999999999999888888888888888777777777777777777777777888888888888666666666777666666555555666666777888888888888888888888888999999999999:::999:::;;;:::<<>>>>>===;;;;;;::::::::::::::::::999999999999999:::::::::999999999999999888888888888777777777666666777777777888888888888666777777777777777666666555666666777777777777777888888888888999999999999888999::::::;;;@@@HHHOOOYYYbbbooo}}}uuummmvvv}}}}}}~~~sssiiiaaa]]]XXXXXXXXXXXXZZZ___fffkkksssrrrppplllfff```ZZZWWWTTTRRROOOMMMLLLKKKJJJHHHEEEGGGHHHIIIKKKNNNRRRUUU___kkk~~~}}}}}}|||{{{yyywwwuuurrrqqqoookkkddd^^^ZZZVVVRRROOOLLLLLLJJJHHHGGGIIINNNQQQ]]]ttt}}}ssskkkjjjjjjhhhiiikkkjjjrrr~~~xxxssspppllliiigggfffdddbbb___\\\ZZZ[[[^^^^^^\\\ZZZVVVUUUTTTTTTTTTSSSPPPMMMJJJGGGDDDBBBAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999888888999999999999999999999999888888888888777777777666666777777777888888888888777888888999999999888888555555666777777777777666777777888888888999999999777999:::::::::>>>EEEKKKSSSZZZeeepppzzzxxxpppxxxzzznnnddd___ZZZZZZYYYWWWWWWZZZ___cccppppppqqqoookkkddd]]]YYYVVVSSSPPPOOONNNMMMJJJIIIGGGHHHIIIJJJJJJLLLOOOQQQYYYdddvvv}}}||||||zzzyyyvvvtttrrrqqqmmmiiiccc^^^YYYUUUQQQNNNJJJJJJIIIGGGGGGIIIMMMPPPZZZooovvvmmmjjjiiiggggggiiiiiippp}}}zzztttqqqmmmiiigggfffdddbbb___\\\ZZZ[[[^^^___]]]ZZZXXXWWWVVVUUUUUUSSSPPPNNNJJJHHHDDDBBBBBBAAA@@@???======<<<;;;;;;;;;;;;;;;999999999:::999888888777777888888888888999999999888888888888777777777777777777777777888888888888888888999999::::::999999555555666777777777777777777777777888888888888999777999;;;;;;:::===BBBGGGPPPVVV___hhhpppzzzzzzrrrzzz}}}}}}||||||vvvjjjbbb\\\\\\ZZZWWWUUUVVVYYY\\\hhhkkkooopppnnnhhhaaa\\\WWWUUUSSSQQQPPPNNNLLLJJJFFFGGGHHHHHHHHHIIILLLNNNUUU^^^nnnzzzzzzyyywwwvvvsssqqqpppkkkgggbbb]]]XXXTTTPPPMMMHHHHHHGGGFFFFFFHHHLLLOOOWWWiiizzzoookkkiiiffffffhhhiiinnnyyy{{{vvvsssnnnjjjhhhfffcccbbb```]]]\\\]]]___aaa___\\\XXXWWWVVVUUUUUUSSSPPPMMMIIIFFFCCCBBBBBBCCCBBBAAA======<<<;;;;;;;;;;;;<<<888999999:::999888777666666666777777777888888888888888888888777777777777777777777777888888888888777777888999999999999999666666777888888888888777777777777777888888888888888:::<<<<<<;;;<<>>>>>>>>===<<<<<<;;;;;;888:::999777777;;;<<<999::::::999888777777888888888888888888888888888888999888777666666777888999999:::;;;;;;;;;;;;:::999777999:::999888777888:::777777888888999999999:::999:::;;;;;;;;;===AAACCCMMMQQQXXX^^^eeelllrrrwww}}}|||xxxqqqkkkjjjlllppp}}}}}}mmmeee___ZZZXXXVVVSSSUUUYYYZZZ^^^bbbgggiiihhhfffddd]]][[[WWWUUUTTTRRRPPPNNNMMMLLLJJJHHHHHHHHHJJJKKKQQQUUU___pppyyyvvvuuutttsssttttttsssqqqnnnccc```[[[WWWSSSOOOJJJGGGFFFEEEEEEEEEEEEGGGHHHIIINNNUUUggg}}}oooiiifffcccbbbcccfffgggnnn{{{yyytttqqqnnnlllkkkjjjhhhfffcccaaa___^^^______]]]\\\XXXWWWUUUTTTTTTSSSPPPMMMJJJHHHDDDBBBBBBBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;666:::<<<999777:::;;;:::;;;:::999888888888888888666666666666666666666666888888777777777777888888777888999999999999888777555666777666555444555666999999999888888888888888888:::;;;;;;;;;===@@@CCCJJJOOOUUU[[[aaagggmmmqqqrrrrrrqqqmmmjjjjjjnnnqqq}}}qqqgggaaa[[[YYYWWWSSSSSSVVVWWWZZZ^^^aaaccccccbbbaaa]]][[[XXXVVVUUUTTTQQQPPPNNNLLLKKKIIIHHHIIIJJJKKKOOOSSS]]]mmm~~~wwwuuutttsssrrrssssssqqqnnnlllaaa^^^YYYUUUQQQMMMIIIFFFFFFEEEEEEEEEEEEGGGHHHIIIMMMSSSccc}}}~~~pppiiifffcccaaabbbdddffflllxxxyyysssqqqmmmkkkjjjiiigggeeecccaaa^^^^^^^^^^^^]]][[[XXXWWWUUUUUUTTTSSSPPPNNNJJJHHHDDDBBBBBBBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;999@@@CCC>>>999888999999::::::999888888888999999666666666666666666666666777777888888888888777777666666777777777777666666888999:::999777666666888::::::999999888777777777888999:::;;;;;;===@@@CCCHHHLLLRRRXXX]]]aaaeeehhhggghhhjjjjjjiiijjjlllmmmxxx|||vvvjjjccc]]][[[XXXTTTRRRTTTUUUWWWZZZ\\\^^^`````````]]][[[XXXWWWWWWVVVTTTRRROOONNNLLLKKKJJJJJJJJJKKKNNNRRR[[[jjj|||vvvtttsssrrrqqqqqqqqqoookkkhhh___[[[WWWRRROOOLLLHHHEEEFFFEEEEEEEEEEEEGGGHHHIIILLLQQQ^^^uuuqqqiiifffbbbaaabbbccceeejjjuuuyyyssspppmmmkkkjjjhhhfffdddbbb```^^^]]]]]]]]]\\\[[[YYYWWWVVVUUUUUUSSSPPPNNNJJJHHHDDDBBBBBBBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;>>>FFFJJJCCC;;;888888888999888888777777777888888888888888888888888888888666777888999999888777666666666666666666666666666:::;;;;;;:::888777777888999999888888888888888888888999::::::;;;===@@@CCCIIIMMMRRRWWWZZZ\\\^^^```bbbdddgggiiiiiiiiihhhhhhrrr}}}{{{||||||lllddd^^^]]][[[WWWTTTTTTVVVWWWXXXZZZ\\\]]]______\\\ZZZYYYYYYYYYXXXVVVTTTQQQPPPOOOMMMLLLKKKKKKKKKMMMQQQZZZhhh{{{{{{vvvtttsssrrrrrrqqqpppmmmiiieee]]]ZZZUUUQQQNNNKKKHHHEEEFFFEEEEEEEEEEEEGGGHHHIIIKKKOOOYYYnnnqqqiiifffcccbbbdddcccdddiiirrrxxxssspppmmmkkkjjjhhhfffdddbbb```^^^]]]]]]]]]\\\[[[YYYXXXVVVUUUUUUSSSQQQNNNJJJHHHDDDBBBBBBBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;;;;CCCGGGBBB:::888888999777777666666666777777888888888888888888888888888666777888999999888777666777777777777777777777777666777888777555444555666666666777888999999::::::888999:::::::::<<<@@@BBBJJJOOOUUUYYY[[[[[[\\\\\\```bbbfffjjjlllkkkiiigggpppxxx{{{{{{~~~ooofff___^^^]]]ZZZWWWWWWUUUVVVVVVWWWXXXZZZ[[[\\\ZZZYYYYYYYYY[[[ZZZXXXVVVSSSRRRQQQOOONNNMMMLLLKKKMMMQQQZZZfffwwwzzzvvvvvvttttttsssrrrppplllgggccc\\\XXXSSSOOOMMMKKKHHHFFFFFFEEEEEEEEEEEEGGGHHHIIIKKKNNNVVVhhhssskkkgggeeedddfffccceeehhhppp|||xxxsssqqqmmmkkkjjjiiigggeeecccaaa^^^^^^^^^^^^]]][[[YYYXXXVVVVVVUUUTTTQQQOOOJJJHHHDDDBBBBBBBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;333;;;???;;;888999:::;;;777666666666666777888888666666666666666666666666777777888888888888777777888888777777777777888888666777888888666666777888555555666888999:::;;;<<<777888999::::::<<>>>>>>>>===<<<<<<;;;;;;555999;;;888777:::;;;:::888888888888888999::::::666666666666666666666666888888777777777777888888888888777666666777888888777888::::::999999:::<<<666666777888999::::::;;;777888999::::::<<>>>>>>>>===<<<<<<;;;;;;===???===999888;;;;;;888:::999999999:::;;;;;;<<<888888888888888888888888999888777666666777888999888777666555555666777888333444666666666777888:::888888888888888999999999777888999999:::<<>>;;;777555555666;;;;;;;;;;;;;;;;;;;;;;;;666666666666666666666666<<<:::888999;;;<<<;;;888666666666666666666666666888888777777777777888888777777777666666666666666777888888888888999999999888888888888999:::;;;<<>>>>>>>><<<999888999:::::::::::::::::::::;;;;;;888888888888888888888888:::888777777::::::999777666666666666666666666666888777777666666777777888777777777777777777777777777888888888888999999999888888888888999:::;;;<<>>:::::::::::::::999999999::::::::::::::::::::::::888777666666888888777666666666666666666666666666777666666555555666666777666777777777888999999999777888888888888999999999888888888888999:::;;;<<<===DDDPPP[[[dddjjjoooqqqsssvvvwwwvvvwwwyyyuuupppgggjjjqqqzzz~~~}}}zzzwwwyyyzzzooohhhccc``````___```dddjjjooooookkkfff```]]]YYYXXXYYY[[[[[[[[[^^^\\\ZZZYYYXXXVVVRRROOONNNMMMPPPYYYdddttt{{{tttrrrsssqqqpppmmmiiiccc\\\VVVRRRNNNMMMJJJGGGEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFJJJOOOVVVddd~~~zzzqqqjjjeeeccc______aaaffflllwww|||sssmmmjjjnnn{{{~~~xxxuuupppmmmkkkhhhfffdddbbb```^^^^^^______^^^\\\[[[ZZZYYYYYYXXXUUUQQQNNNIIIGGGCCCBBBAAAAAA@@@???;;;<<<===<<<;;;;;;===>>>::::::999999999999888888::::::::::::::::::::::::777777666666777777777666666666666666666666666666666666555555555555666666666666777888999::::::;;;777777888888888999999999888888888888999:::;;;;;;<<>>>>><<<999888999:::;;;;;;::::::999999888888888888888888888888888888888999::::::888888999:::777777777777777777777777777666666555555666666777666777777777888999999999777888888888888999999999888888888888999:::;;;<<<<<>>>>>>>>===;;;:::;;;<<<<<<<<<;;;;;;:::999999999888888888888888888888888777999;;;:::888777888:::777777777777777777777777888777777666666777777888777777777777777777777777777888888888888999999999888888888888999:::;;;<<<;;;<<>>???>>><<<<<<===???======<<<;;;;;;:::999999888888888888888888888888777999;;;:::777666888:::777777777777777777777777888888777777777777888888777777777777666666666666777888888888888999999999888888888888999:::;;;<<<::::::>>>HHHUUUaaaiiilllmmmpppvvvxxxzzz~~~}}}yyyqqqkkkiiiiiikkkttt|||vvvssspppnnnllleeecccaaa___]]]ZZZVVVSSSOOONNNPPPWWWaaaooowwwtttrrrpppooojjjhhhccc]]]WWWRRRMMMKKKEEEDDDBBBAAA@@@@@@AAAAAACCCCCCCCCDDDDDDDDDDDDEEEFFFEEEIIIPPPRRR\\\yyyvvvllliiiaaa___```aaabbbgggssssssjjjcccccclllxxxwwwtttrrrooommmkkkiiifffcccaaaaaa`````````___\\\YYYZZZYYYXXXXXXWWWUUURRROOOOOOMMMKKKHHHEEECCCBBBAAA??????>>>>>>>>>>>>>>>???999;;;>>>@@@@@@>>><<<:::888888999999999:::::::::777777777777777777777777888888777666666666666666999777666444444666777999555555666666777999:::;;;666666777888999:::::::::777888888888888999999999::::::;;;AAAKKKUUU]]]bbbfffqqq{{{{{{}}}|||~~~tttlllhhhhhhllluuu}}}zzzxxxuuuqqqmmmiiieeebbb```\\\WWWRRRPPPNNNOOOUUU^^^lllxxxrrrnnnlllllljjjeee___YYYTTTOOOKKKHHHCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAGGGGGGIIIPPPXXXpppvvvkkkddd```^^^```aaaeeennnwwwvvvkkkdddbbbhhhooowwwtttqqqnnnmmmkkkiiifffdddbbbaaa```aaaaaa```^^^[[[ZZZYYYXXXWWWWWWUUURRROOOKKKIIIGGGEEEBBB@@@??????@@@@@@???>>>======>>>>>>:::;;;<<<======<<<;;;999888888999999999:::::::::888888888888888888888888888888777666666666666666888777666555555666777888777777666555555555555555777777777888999999999:::777888888888888999999999<<<;;;===AAAIIISSS[[[___kkkvvv~~~wwwwwwooollllllpppyyy|||tttoooiiidddaaa]]]XXXSSSRRRPPPQQQWWWaaannnuuuqqqnnnllllllgggccc]]]WWWRRRNNNJJJGGGDDDDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBAAAGGGGGGIIIQQQYYYqqqyyyooogggccc``````aaadddkkktttyyynnnfffdddhhhoooxxxrrrpppnnnlllkkkjjjgggeeebbbaaa```aaabbbbbb```^^^ZZZYYYWWWWWWVVVUUURRROOOHHHGGGEEECCCAAA@@@??????AAAAAA???>>>============;;;;;;;;;::::::999888888888888999999999:::::::::888888888888888888888888888777777666666666666666888777666555555666777888888888777666555555444444888888888888888888999999777888888888888999999999======>>>AAAGGGPPPXXX]]]rrr|||uuu|||{{{ssspppqqqttt|||xxxooohhhccc^^^YYYUUUTTTRRRSSSZZZcccqqqzzzrrrpppmmmkkklllddd___YYYTTTPPPLLLHHHEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@AAABBBCCCBBBFFFFFFHHHQQQZZZqqq{{{sssjjjeeebbbaaaaaabbbiiiqqq}}}qqqiiieeehhhnnnxxxrrrpppmmmlllllljjjhhhfffaaa```___```aaaaaa```___ZZZYYYWWWVVVUUUTTTRRRPPPIIIHHHGGGEEEDDDCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<;;;999777777666777777888888999999999:::::::::888888888888888888888888777777666666666666777777777777666666666666777777777777888888999999999999999999999888888888888888777777888888888999999999<<<<<<===@@@FFFNNNXXX^^^www~~~uuuvvv~~~wwwtttuuuuuu}}}tttjjjddd___[[[WWWSSSQQQSSSZZZdddrrrwwwpppnnnllliiiiiiaaa]]]WWWRRRNNNKKKGGGEEEAAAAAA@@@@@@???@@@@@@AAACCCBBBAAA@@@@@@AAABBBCCCBBBFFFEEEHHHQQQYYYooo|||uuujjjfffbbbbbbaaabbbhhhooo|||tttjjjdddfffkkk|||yyyrrrpppmmmlllllljjjhhhfffaaa___^^^^^^___```___^^^[[[XXXVVVUUUTTTTTTRRRPPPIIIIIIGGGFFFEEEDDDDDDDDDBBBAAA@@@>>>===<<<<<<<<<<<<:::888777666666777777888888999999999:::::::::888888888888888888888888777777666666666666777777777777666666666666777777666777888999::::::999999999999999888888888888888777777888888888999999999999:::<<<@@@EEEOOOZZZbbbtttzzzyyysss{{{zzz|||yyyvvvwwwxxx~~~vvvkkkddd```\\\YYYRRRPPPRRRYYYcccrrruuuooommmjjjfffddd^^^ZZZUUUPPPMMMJJJGGGEEE@@@@@@?????????@@@@@@AAACCCCCCBBBAAAAAABBBCCCCCCAAAEEEDDDGGGPPPVVVjjj{{{uuuiiieeebbbbbbbbbbbbhhhooo{{{vvvkkkccccccgggwwwyyyrrrpppnnnlllkkkjjjgggeeebbb```^^^]]]^^^___^^^]]][[[XXXVVVTTTTTTSSSRRRPPPHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA???>>>============<<<:::999888777777888999888888999999999:::::::::999999999999999999999999666666666666666777777888666666777777777777666666666777888888888777666555888888888888888888999999777888888888888999999999777:::<<<@@@EEEPPP\\\fffnnnssswww{{{vvvvvvwwwyyy}}}zzzvvvxxx{{{uuujjjddd```\\\YYYSSSQQQSSS[[[eeetttsssnnnlllgggbbb```[[[WWWRRRNNNLLLIIIGGGEEEAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBCCCCCCBBBBBBBBB@@@DDDCCCFFFNNNRRRbbb|||{{{uuujjjfffccccccbbbbbbgggnnnxxxyyymmmcccaaadddrrryyytttqqqnnnmmmkkkiiifffddddddbbb___^^^^^^___^^^]]][[[XXXUUUSSSSSSSSSQQQPPPGGGGGGEEECCCBBB@@@@@@@@@@@@@@@???>>>======>>>>>>;;;;;;::::::999:::::::::888888999999999:::::::::999999999999999999999999666666666666666777888888666666777777777777666666555666777999999888777666777777777888999999999:::777888888888888999999999888;;;>>>@@@EEEPPP]]]gggjjjnnnpppqqqwwwwwwyyyxxxxxxzzz|||wwwxxx{{{}}}rrrhhhccc___\\\YYYVVVTTTWWW^^^iiiyyyzzznnnkkkjjjeee```]]]WWWTTTOOOLLLIIIGGGEEECCCAAAAAA@@@@@@AAABBBBBBCCCAAABBBCCCDDDDDDCCCBBBAAA???CCCCCCFFFMMMNNNZZZrrr}}}vvvlllhhheeedddbbb```dddjjjrrr~~~|||ooodddaaacccnnnzzztttrrrooommmkkkiiifffcccfffcccaaa____________^^^[[[XXXUUUSSSSSSRRRQQQPPPIIIHHHFFFDDDBBBAAA@@@@@@??????>>>>>>>>>>>>>>>???:::;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::999999999999999999999999666666666666666777888888666666777777777777666666222444777:::<<<======<<<666666777888999::::::;;;777888888888888999999999:::<<>>>>>>>>???@@@@@@AAA@@@BBBDDDFFFFFFDDDBBB@@@???CCCBBBFFFLLLLLLUUUkkk~~~xxxooojjjgggeeebbb___bbbgggmmmyyyqqqfffbbbccclllzzzrrrqqqpppnnnllliiihhhgggeeebbb___```bbbccc___ZZZ[[[XXXVVVTTTSSSSSSQQQOOOKKKHHHEEECCCCCCCCCBBB@@@BBBAAAAAA@@@???>>>======<<<:::999777777888999:::999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999999999999888777666666777777888888888888888888888888<<<888777===DDDFFF???777888888888888888777666666666666666777888:::;;;<<<===;;;<<<@@@EEEMMM[[[gggiiikkkkkkjjjmmmrrrtttqqq}}}|||wwwvvv{{{zzzuuuuuuyyy|||sssnnnhhhccc```^^^\\\ZZZVVVWWW[[[dddsss~~~vvvmmmgggeeeccc^^^ZZZTTTPPPKKKGGGEEECCCBBB@@@BBBAAA???>>>>>>???AAABBB@@@BBBEEEGGGGGGEEEBBB@@@AAAAAADDDFFFFFFJJJVVVccczzzyyyooolllgggeeeddddddddddddjjjrrrxxxjjjeeeggglll{{{|||sssrrrpppnnnkkkiiihhhhhheeebbb``````cccccc___[[[ZZZXXXUUUSSSSSSRRRPPPOOOKKKHHHEEECCCCCCCCCBBB@@@AAAAAA@@@???>>>===<<<<<<===;;;:::888888888999:::::::::::::::;;;;;;;;;;;;999999999888888888777777999999888777777777777777888888888888888888888888666555666999<<<<<<999555888888888888888777666666777777777777888999:::;;;<<<:::;;;???CCCKKKXXXeeellloooooonnnooorrrrrroootttwww{{{|||zzz~~~~~~yyyvvvyyy{{{vvvuuu{{{xxxrrrmmmjjjfffcccaaa```^^^\\\XXXYYY]]]gggwwwzzztttlllgggdddaaa\\\XXXRRRNNNIIIEEEDDDBBBAAA???BBBAAA???>>>>>>???AAABBB???AAACCCDDDDDDCCCAAA???@@@@@@BBBEEEEEEHHHTTT```www{{{ppplllgggcccbbbaaa```___gggooo}}}zzzkkkeeeggglll{{{~~~uuussspppmmmkkkiiiiiihhheeecccaaaaaacccccc___\\\YYYWWWTTTRRRRRRRRRPPPNNNKKKHHHEEECCCCCCCCCBBB@@@@@@@@@???>>>===<<<<<<;;;>>>===;;;999999999999:::999::::::::::::;;;;;;;;;999999999888888888888777999888777777777777777777777777777777777777777777666888999999999888888888777888888888888777777666888888777777888999:::::::::999999===BBBIIIVVVbbbppptttvvvttttttuuusssooonnnoooqqqqqqqqqvvvyyyuuuwww|||{{{wwwvvv~~~wwwoooiiigggeeecccbbbbbbaaa___^^^ZZZ\\\aaalll}}}vvvqqqkkkgggccc___YYYTTTOOOLLLGGGDDDBBBAAA@@@???AAA@@@???>>>>>>???@@@AAA??????@@@@@@@@@@@@????????????AAADDDDDDGGGQQQ\\\qqq~~~uuupppiiidddaaa```^^^]]]cccjjjxxx}}}mmmgggggglll{{{~~~vvvtttpppmmmjjjiiihhhhhheeecccbbbbbbcccbbb```]]]XXXVVVSSSRRRRRRQQQPPPNNNKKKHHHEEECCCCCCCCCBBB@@@AAAAAA@@@???>>>===<<<<<<>>>===<<<;;;:::999999999888888888999999999::::::::::::::::::::::::::::::888888777777777777777888666666666666666666666666:::999999888888888888999777777888888888888777666999888888888888888999999:::999:::===AAAGGGSSS___qqqwww||||||||||||zzzvvvqqqooonnnnnnnnnsss~~~xxxssstttxxxyyyvvvwwwvvvmmmgggdddcccbbbbbbcccbbb```^^^]]]```fffqqqrrroookkkgggccc]]]WWWRRRMMMJJJFFFCCCBBBAAA@@@???@@@@@@???>>>>>>???@@@@@@?????????>>>>>>???????????????AAADDDDDDFFFNNNXXXgggyyyzzzuuummmgggdddbbbaaa``````gggssspppiiiiiimmm|||{{{uuussspppmmmjjjhhhggggggdddcccbbbbbbbbbaaa___]]]WWWUUUSSSRRRRRRQQQPPPOOOKKKHHHEEECCCCCCCCCBBB@@@CCCBBBAAAAAA??????>>>=========<<<;;;::::::999999777777777777888888888888::::::::::::::::::::::::888777777777777777888888666666666666666666666666:::666333333666888666444666777777888888888777777999888888888888888999999;;;999:::>>>AAAFFFRRR]]]oooxxxyyyvvvsssrrrppprrr|||~~~xxxrrrrrrttt{{{xxxtttxxxxxxoooiiidddbbbaaabbbbbbaaa___]]]```ccckkkwwwxxxooommmjjjfffaaa[[[TTTPPPLLLIIIEEECCCBBBBBBBBBAAA????????????????????????@@@@@@???>>>>>>???@@@@@@AAA@@@AAADDDEEEFFFLLLTTT]]]lll}}}wwwoooiiieeedddcccbbb```eeeppp}}}tttllllllnnn|||zzzsssrrrpppmmmjjjgggeeedddbbbbbbbbbbbbaaa___^^^]]]WWWUUUSSSRRRRRRRRRQQQPPPKKKHHHEEECCCCCCCCCBBB@@@CCCCCCBBBAAA@@@??????>>>;;;;;;;;;;;;::::::::::::666666777777777888888888777888888888888999999999777777777777777888888999777777777777777777777777;;;777444555999;;;999666666777777888888888888777888888777777888999::::::;;;:::;;;>>>AAAEEEPPPZZZkkkvvv{{{zzzxxxvvvyyyyyysssqqqrrrvvvxxxuuuxxxyyypppjjjeeecccaaaaaabbbaaa```^^^cccgggqqq}}}sssllljjjgggccc]]]WWWQQQNNNJJJGGGDDDBBBBBBCCCBBBBBB????????????????????????AAA@@@????????????@@@AAAAAA@@@AAADDDEEEEEEIIIOOOTTTaaazzzyyypppiiieeecccbbbbbb```eeemmmxxxwwwnnnnnnmmm{{{zzzppppppooommmjjjfffccc```aaaaaabbbaaa___^^^]]]]]]XXXVVVTTTSSSSSSSSSRRRQQQKKKHHHEEECCCCCCCCCBBB@@@CCCBBBBBBAAA@@@???>>>>>>888999999:::::::::::::::888888888888999999999999777777888888888999999999777777777777777888999999888888888888888888888888888888999999:::::::::;;;666666777888888888888888777777777777888999:::;;;:::888999===???CCCMMMWWWgggsss}}}|||}}}}}}uuurrrppprrr{{{{{{yyyxxxzzzqqqllleeebbb``````aaabbbbbbbbbdddkkkwwwwwwppphhhgggddd^^^XXXRRRNNNLLLHHHEEEBBB@@@AAABBBBBBAAA>>>>>>????????????>>>>>>????????????????????????AAA???@@@CCCEEEDDDFFFKKKOOOXXXmmm~~~tttlllfffcccbbbaaa___dddjjjsssyyypppnnnjjjxxx{{{nnnoooooonnnjjjfffaaa^^^```aaaaaa```^^^]]]\\\\\\XXXVVVTTTSSSTTTTTTSSSRRRKKKIIIEEECCCCCCCCCBBB@@@BBBAAAAAA@@@???>>>======777777888999::::::::::::999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;777777666777777888999999888888888888888888888888///444888888555444666:::666666777888888888888888666666666777888:::;;;<<<999777888;;;===AAAKKKUUUeeeqqq}}}zzzxxxsssooopppxxx~~~|||www|||sssmmmdddbbb______aaadddeeeeeeeeemmm|||tttooofffdddaaa[[[TTTNNNKKKJJJFFFCCC@@@??????AAAAAA@@@>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>@@@>>>>>>BBBCCCBBBDDDHHHMMMTTTfffyyyoooiiieeecccbbb___ccciiippp|||zzzpppnnnggguuuzzztttppplllkkkkkkjjjfffcccddddddbbbaaa___]]]\\\[[[WWWVVVUUUTTTTTTSSSPPPNNNMMMJJJGGGEEEEEEEEECCCBBBEEECCC@@@>>>>>>>>>===<<<<<<;;;::::::999999::::::999999888888888888999999666777888999999999999999888222999???999777;;;:::888888888888777777777666888888777777777777888888999888777666555555555666777777777777888999:::;;;:::<<<>>>>>>>>>AAAHHHMMMccckkkvvv||||||zzzrrrqqqsssttttttyyy}}}vvvmmmjjjeeeaaacccddddddeeehhhhhhqqqsssmmmhhhddd^^^XXXSSSNNNHHHEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????@@@@@@??????AAADDDGGGKKKSSSaaaxxx~~~rrrkkkhhhffffff```aaafffmmmwww~~~ooohhhjjjtttyyyrrrooolllkkkllllllhhheeedddcccbbb```^^^]]]\\\[[[XXXVVVTTTSSSSSSRRRPPPOOOKKKHHHEEECCCCCCCCCAAA@@@BBB@@@===<<<=========<<<<<<;;;::::::999999::::::999999888888888888999999777777888999999999999999;;;555888:::666;;;BBB???888777666666555555555555777777666666666666777777888888888888999999:::;;;888888888888999:::;;;;;;:::<<<>>>>>>>>>AAAHHHMMM^^^iiivvv{{{~~~tttpppqqqqqqqqqzzz{{{{{{xxxpppjjjeeebbbdddfffeeegggjjjlllwwwpppkkkfffbbb\\\VVVQQQLLLGGGDDDAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????@@@@@@??????@@@DDDFFFGGGOOO[[[qqqwwwooojjjfffdddaaaaaaeeellltttpppiiifffooo~~~wwwqqqnnnllllllmmmmmmiiifffcccbbbaaa```^^^\\\[[[[[[XXXVVVSSSQQQQQQQQQPPPOOOKKKHHHEEECCCCCCCCCAAA@@@AAA???<<<<<<===>>>>>>===<<<;;;;;;:::::::::::::::999999888888888888999999777777888999999999999888<<<777777555666FFFQQQIII;;;999777555444555666777666666555555555555666666888888888888999999999999888888888888999:::;;;;;;888;;;=========AAAGGGMMMYYYgggyyy~~~wwwqqqpppppppppttt}}}|||yyy}}}zzzsssmmmgggdddfffhhhhhhjjjmmmrrr~~~|||mmmiiiccc___XXXSSSNNNJJJFFFCCC@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????@@@??????@@@CCCEEEDDDJJJUUUiiiwwwnnngggbbbbbbaaadddiiippp}}}qqqkkkaaahhhuuuwwwqqqnnnllllllmmmkkkgggcccbbbaaa```___]]]\\\[[[[[[YYYVVVRRRPPPPPPQQQPPPPPPMMMJJJGGGEEEEEEEEECCCBBBBBB@@@>>>===>>>>>>>>>===<<<<<<;;;:::::::::::::::999999888888888888999999777888888999999999888888999888888555:::QQQ[[[PPP???===:::777666777888:::777666666555555666666777888888777666555444222222777777777777888999::::::888:::<<<<<<<<<@@@FFFKKKWWWiii}}}uuurrrqqqqqquuuyyy}}}www{{{}}}vvvrrrkkkggghhhjjjiiikkkooowwwwwwjjjggg___[[[TTTOOOKKKGGGDDDAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>???@@@@@@???@@@BBBDDDCCCGGGPPPbbb}}}vvvkkkcccdddbbbbbbgggmmmwww}}}pppjjj^^^dddmmmyyywwwrrrpppmmmlllllliiiddd___aaa```___^^^]]]\\\[[[ZZZYYYVVVRRRPPPPPPQQQQQQPPPMMMJJJGGGEEEEEEEEECCCBBBCCCAAA>>>=========<<<;;;===<<<;;;;;;::::::;;;;;;999999888888888888999999888888999999999888888777888888999777;;;NNNVVVHHH>>><<<999777666777999:::888777777666666777777888666666666555444222111000666555555666666777888999777:::;;;;;;;;;>>>DDDIIIUUUjjj{{{tttqqqppptttvvv||||||uuuyyyyyywwwpppkkkkkklllkkkmmmppp{{{tttiiieee[[[WWWQQQKKKHHHEEECCCAAA?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????AAACCCEEEGGGNNN]]]tttssshhhfffcccbbbeeejjjssswwwlllggg]]]aaagggppp}}}yyytttqqqnnnmmmmmmiiiccc^^^```___^^^]]]\\\[[[[[[ZZZYYYWWWTTTRRRRRRRRRQQQPPPKKKHHHEEECCCCCCCCCAAA@@@BBB???===<<<<<<===<<<<<<===<<<<<<;;;;;;;;;;;;;;;999999888888888888999999888999999999999888777777888666:::999777AAAEEE888999888666555555666777888888888777777777777888888222333555777777777777666666666666666666888999999888:::;;;;;;:::<<>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@??????@@@BBBEEEGGGMMMXXXjjj}}}qqqhhhdddbbbdddiiippp}}}{{{ooofffccc\\\^^^bbbhhhsss|||tttrrrpppoooooolllfffaaa___^^^^^^]]]\\\[[[ZZZZZZYYYWWWUUUTTTTTTTTTRRRPPPKKKHHHEEECCCCCCCCCAAA@@@AAA???>>>>>>@@@BBBBBBBBB======<<<;;;;;;;;;;;;;;;999999888888888888999999999999999999999888777777999444888;;;555666999333666666555555555666777777777777666666666666777777222333666888999:::999888777777777777888999:::;;;999;;;<<<:::999;;;@@@DDDMMM]]]tttwwwrrrnnnnnnpppttt}}}}}}vvvppprrruuu|||{{{tttoooooopppqqqtttyyyzzzoooeee]]]WWWRRRLLLGGGDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@??????@@@AAADDDEEEJJJSSSaaayyyzzzjjjeeebbbdddiiippp{{{|||qqqfff___]]]YYYZZZ\\\aaaiiivvv}}}tttrrrqqqqqqrrroooiiiddd^^^^^^]]]]]]\\\[[[ZZZZZZYYYXXXVVVVVVVVVUUURRRPPPMMMJJJGGGEEEEEEEEEDDDBBBCCCAAAAAABBBEEEHHHIIIJJJ======<<<;;;;;;;;;;;;<<<999999888888888888999999999999999999999888777666999222777===666444888888666666777777888888999999666666555555555555666666444555777888999888666555999999999999:::;;;<<<===:::;;;<<<:::888:::>>>CCCIIIUUUhhh{{{yyyooooooooonnnsss|||tttmmmooorrrwwwyyysssnnnooorrrtttxxx}}}vvvnnndddZZZVVVQQQKKKFFFDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===???@@@AAA?????????@@@BBBBBBGGGOOO[[[qqqlllfffccceeeiiipppzzzvvvkkkaaa[[[ZZZVVVWWWXXX\\\cccnnn{{{{{{uuusssqqqooommmiiieeebbbbbb^^^YYYXXXYYY[[[[[[ZZZ[[[YYYXXXWWWWWWUUURRRPPPLLLJJJGGGFFFEEEDDDAAA???EEECCCBBBBBBCCCDDDCCCBBB>>><<<;;;999999:::;;;<<>>EEEHHHUUUiii}}}~~~~~~tttqqqllliiijjjoooxxxzzzsssmmmmmmooossszzzwwwtttrrrrrrrrrrrryyyssseee[[[VVVQQQMMMGGGCCCAAA???>>>===========================>>>===<<<;;;::::::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBB???DDDDDDJJJXXXgggrrrkkkeeecccdddkkkzzzvvvjjj```XXXSSSUUUUUUUUUWWW\\\eeepppwww{{{uuusssqqqooommmjjjeeebbbbbb___[[[ZZZ\\\]]]\\\[[[ZZZXXXVVVUUUUUUTTTQQQOOOLLLJJJGGGEEEDDDCCCAAA@@@CCCAAA??????@@@AAA@@@???>>><<<;;;999999:::;;;<<<>>>===<<<::::::::::::;;;888888999999888888777666777888888999999888888777999888777666666666777777444333333444666777666444777777777777777777777777999888888888888888999999:::999999999999:::<<<===@@@BBBLLL^^^rrr|||xxxqqqlllhhhiiillltttzzzrrrmmmmmmnnnqqqwww}}}xxxtttrrrssssssuuu||||||ooobbbYYYUUUPPPLLLFFFCCCAAA@@@???>>>========================>>>>>><<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@DDDDDDHHHTTTaaa{{{qqqkkkeeebbbccciiiuuuyyylllbbbZZZUUUSSSSSSTTTVVV\\\dddmmmssszzztttrrrpppnnnmmmjjjfffcccbbb```^^^]]]^^^___^^^]]]YYYWWWUUUTTTTTTSSSPPPNNNMMMJJJFFFDDDCCCCCCBBBAAABBB@@@>>>>>>???@@@???>>>===<<<;;;:::999:::;;;;;;:::::::::999999:::;;;;;;999999999999999888888777999888888777777888888999999888888777666777777777555444444555666666555333666666666666666666666666777777777777888999:::::::::::::::999999:::;;;;;;>>>>>>DDDRRRdddxxxyyy~~~tttooojjjjjjkkkppp{{{}}}uuullllllkkkmmmrrrxxx}}}zzzwwwtttrrrssstttxxxuuuiii^^^UUURRRLLLIIIEEEBBBAAA@@@@@@???========================>>>>>>===<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAADDDCCCFFFOOOXXXnnnooohhhcccaaabbbfffpppzzz|||oooeee\\\VVVRRRRRRSSSVVV\\\cccjjjnnn{{{sssqqqooonnnmmmjjjfffccc```____________^^^^^^]]]ZZZWWWUUUTTTSSSRRRQQQOOONNNJJJFFFCCCBBBCCCCCCCCCCCCBBB@@@???@@@@@@@@@>>>===<<<;;;:::::::::;;;;;;999999999999999999999999999::::::::::::999888888999888777666666777888999999999888888777777777777999888777777888777555333777777777777777777777777777777777777888999:::;;;;;;;;;::::::::::::::::::???>>>BBBLLLYYYjjj~~~yyysssmmmllllllooovvvyyylllkkkjjjkkknnnsssxxx|||~~~{{{xxxvvvsssqqqqqqsssuuuzzz~~~ooodddZZZRRRNNNIIIFFFCCCAAAAAAAAA@@@???========================>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===@@@CCCAAADDDKKKPPPbbb~~~yyykkkeee``````aaadddlllttt~~~qqqggg]]]WWWRRRRRRSSSWWW]]]dddiiikkk}}}sssqqqooonnnllliiieeebbb]]]^^^^^^^^^]]]]]]]]]]]][[[XXXVVVTTTTTTSSSRRRPPPMMMJJJEEECCCBBBCCCCCCCCCDDDBBB@@@???@@@@@@???>>><<<<<<;;;;;;:::::::::::::::::::::999999888777777999::::::::::::999888888999888777666666777888999888888888888777777666666777666555666888888777555888888888888888888888888777777777777888999:::;;;::::::::::::::::::999999======AAAJJJTTTaaauuuwwwooommmlllmmmrrrxxx{{{mmmlllkkkkkkmmmqqquuuwww{{{{{{{{{yyyvvvsssooommmnnnnnnpppsssvvv}}}yyyjjj```VVVNNNJJJFFFCCCAAA@@@AAAAAA@@@???==============================>>>>>>>>>>>>>>>>>>========================??????????????????>>>>>>???BBB@@@CCCJJJMMMZZZsss}}}oooiiibbb^^^^^^```ccciiippp}}}ssshhh^^^WWWSSSRRRTTTXXX```fffjjjkkk~~~tttrrrpppnnnlllhhhddd```\\\]]]]]]\\\[[[[[[\\\^^^\\\YYYUUUTTTSSSSSSRRRQQQLLLIIIEEEDDDCCCDDDCCCCCCBBB@@@>>>===>>>>>>===;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;:::999888777666999999999999999888888777888777777666666777777888777777777777777666555555000000111444777999999888888888888888888888888888777777777777888999::::::999999:::;;;;;;;;;::::::999:::???GGGOOO\\\nnn~~~sssnnnllljjjmmmqqq||||||tttrrrpppooooooqqqsssttttttuuuuuusssppplllgggeeeiiijjjoootttxxxqqqddd[[[RRRJJJGGGDDDBBB@@@@@@@@@@@@???>>>========================<<<<<<===>>>>>>>>>==============================????????????????????????===AAA@@@CCCJJJJJJTTTjjj}}}nnnkkkccc^^^^^^```bbbgggllluuuuuujjj___XXXTTTSSSSSSXXXaaahhhlllmmm}}}uuussspppnnnkkkgggbbb___]]]]]]]]][[[YYYZZZ]]]```[[[XXXTTTRRRRRRRRRQQQPPPJJJHHHFFFEEEEEEDDDCCCBBBCCCAAA???>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;::::::999999:::;;;;;;:::999888888888999999888888777666666666777777777777666666555666666777666555444333111111111444777888888777888888888888888888888888999888888888888888999999777888:::;;;;;;;;;;;;:::999:::===BBBHHHTTTgggxxx|||sssnnnkkkkkknnnttt|||}}}{{{xxxtttrrrqqqqqqqqqoooppprrrrrrooojjjeeebbbeeeiiipppwww|||{{{hhh]]]VVVNNNGGGDDDCCCAAA??????@@@@@@>>>===========================:::;;;<<<===>>>======<<<========================<<<======>>>>>>?????????===@@@???CCCHHHFFFMMMaaauuuzzzpppggg___^^^___```ccchhhooozzzxxxlllaaaZZZTTTRRRRRRWWWaaaiiimmmnnn|||vvvtttqqqnnnkkkfffaaa]]]^^^^^^^^^[[[YYYZZZ^^^bbbZZZWWWSSSQQQPPPPPPPPPOOOIIIHHHFFFFFFFFFEEECCCAAAFFFDDDAAAAAAAAAAAA???>>>;;;;;;<<<<<<;;;;;;:::999777888:::;;;<<<<<<;;;;;;888888888888888777666666555666777888888777666555444555666666666555333222888777666777888777666444777777777777777777777777999999888888888888888888666888999;;;<<<<<<;;;;;;===<<<<<<>>>BBBLLL___qqqzzzzzzrrrmmmmmmooonnnuuu}}}xxxtttqqqoooooonnnppprrrsssqqqlllgggddddddiiirrrzzzsssbbbXXXRRRKKKEEEBBBBBBAAA??????@@@???>>><<<========================999:::<<<=========<<<<<<========================:::;;;;;;<<<===>>>??????===@@@???BBBGGGDDDIII[[[mmmuuukkkaaa^^^^^^^^^aaaeeekkkvvvzzznnnccc\\\TTTQQQPPPUUU```iiinnnooowwwttttttrrroookkkgggcccaaa```___^^^]]]]]]]]]^^^___[[[YYYWWWUUURRRQQQPPPOOOMMMKKKHHHGGGGGGEEEAAA===CCCBBB@@@>>>======>>>>>>@@@???===:::999888888999888:::<<<===<<<;;;888777666666666777888888999999888999:::;;;;;;:::999888111222333555666777777777888888777777666666555555888888888777777777777777777777666666666888999;;;888888999999999:::::::::===;;;;;;???DDDLLLZZZfffxxx~~~xxxsssmmmhhhkkknnnuuu~~~|||zzzvvvsssrrrrrrsssrrrpppnnnkkkiiihhhpppxxx}}}xxxiiiYYYQQQMMMGGGBBBAAA??????>>>>>>>>>>>>??????================================================<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>AAACCCBBBAAADDDKKKRRReee}}}ssshhhccc```^^^```dddhhhooo|||oooccc\\\UUURRRQQQUUU^^^gggmmmoooxxxrrrqqqpppmmmiiieeeaaa___^^^]]]\\\ZZZZZZZZZ[[[\\\[[[YYYWWWTTTQQQOOOMMMMMMLLLJJJGGGFFFGGGFFFCCCAAACCCBBB@@@>>>======>>>>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;:::::::::999999999999999999888888888888777888999::::::999888777555555666666777666666666888777777777666666666555666666666666666666666666666666666666777888999:::888888888999999999::::::;;;999999<<>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>@@@AAA@@@???AAAGGGMMM]]]tttxxxkkkeeeaaa^^^___cccccciiivvvsssfff^^^WWWTTTRRRUUU^^^gggmmmoooyyyqqqpppnnnkkkhhhdddaaa___^^^]]][[[YYYYYYYYYYYYYYYZZZYYYVVVSSSPPPNNNLLLLLLLLLIIIGGGFFFFFFGGGFFFEEECCCBBB@@@>>>======>>>>>>===<<<;;;;;;;;;<<<===>>><<<;;;:::999888999:::;;;;;;;;;::::::999888888777777777888888888888777777:::999999888777666555444777777777777666666666666555666666666777888888888555666777888888999999888888888888999999999999:::999888888;;;===???HHHRRRiiittt}}}|||qqqkkkfffgggkkkrrrxxx~~~|||xxxuuuqqqoooooowwwssscccXXXLLLHHHFFFCCCAAAAAA???>>>>>>======>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>???@@@>>>===>>>CCCHHHTTThhh~~~ooogggccc___^^^aaa```fffqqqxxxjjjaaaYYYVVVSSSVVV^^^gggmmmooozzzsssqqqooolllhhheeebbbaaa```___]]][[[ZZZYYYYYYZZZYYYXXXVVVSSSQQQOOONNNNNNMMMJJJHHHFFFEEEEEEFFFGGGCCCBBB@@@>>>======>>>>>>===<<<;;;::::::;;;<<<<<<;;;;;;::::::999999::::::::::::999999999888888888666666777777777777666666::::::999777666555444444777777777777666666666666777777888999:::;;;;;;<<<444555777999999999888888888888888888999999999999999888:::======>>>EEEMMM]]]lllyyy}}}}}}yyysssjjjiiijjjnnnrrryyy~~~{{{wwwuuuxxx{{{hhh[[[QQQHHHFFFEEEBBB@@@AAA>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<========================<<<===>>>======>>>CCCFFFNNN]]]wwwrrriiiddd```___```bbbfffnnnzzz~~~nnndddZZZVVVSSSVVV^^^hhhnnnqqqyyyrrrpppnnnjjjgggdddbbbaaa___^^^\\\ZZZYYYYYYYYYYYYXXXWWWVVVTTTSSSRRRQQQQQQMMMLLLIIIFFFDDDCCCDDDEEECCCBBB@@@>>>======>>>>>>===<<<;;;999999999999:::999:::;;;<<<<<<:::888777777777777777888888999999666666666666666666666666888888666555555555555666666666666666777777777777777777888999:::;;;;;;<<<444555777999999999888888777777888888888999999999777777:::===>>>>>>DDDKKKXXXiiiyyy~~~}}}xxxnnnkkkjjjlllmmmpppzzztttbbbWWWOOOHHHFFFEEEAAA@@@AAA>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>AAADDDGGGIIITTThhhtttkkkfffbbb``````bbbeeejjjrrrsssgggZZZVVVSSSUUU^^^hhhooorrrvvvooommmjjjgggdddaaa______]]]\\\ZZZXXXXXXXXXXXXXXXYYYXXXVVVTTTSSSRRRRRRQQQKKKKKKJJJGGGCCCBBBBBBDDDCCCBBB@@@>>>======>>>>>>>>>===;;;:::999999::::::888:::<<<======;;;888666555666666777888888999999777777666666666666777777888777555555555555666777666666666666777777777777555666666666777888888888555666777888888999999888777777777888888888888999555555888;;;;;;;;;AAAHHHVVViii{{{{{{qqqllliiihhhhhhiiiooowwwlll\\\RRRKKKFFFEEEDDD@@@???AAA>>>======<<<<<<======>>>========================;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???BBBEEEFFFDDDLLL[[[rrrxxxnnniiidddaaaaaa^^^```dddjjjuuuyyylll\\\XXXSSSUUU\\\eeelllooo|||tttnnnllliiifffbbb```______\\\[[[ZZZYYYXXXYYYYYYZZZZZZYYYWWWTTTRRRPPPOOONNNFFFHHHIIIGGGCCCBBBBBBDDDCCCBBB@@@>>>======>>>>>>>>>===<<<;;;;;;<<<===>>>::::::;;;;;;;;;:::999888888888888888888888888888888888777666666777888888:::999777555555666777888555666666666777777777888666666666666666666666666666666666666777888999:::777777777777888888888888777666888::::::999>>>FFFOOOccczzztttnnniiihhhfffeeeiiioooxxxwwwbbbSSSJJJEEEBBBCCCBBB???>>>AAA======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===???AAABBBCCCBBBHHHSSSfff~~~~~~rrrlllfffbbbaaa\\\^^^```dddlll{{{qqqaaa[[[UUUUUUZZZbbbgggjjjyyyrrrpppnnnjjjgggdddbbbaaaaaa^^^]]]\\\[[[[[[\\\]]]]]]\\\ZZZWWWTTTPPPMMMKKKJJJBBBEEEGGGGGGDDDBBBCCCEEECCCBBB@@@>>>======>>>>>>>>>=========>>>???AAABBB<<<;;;:::999999999::::::;;;;;;::::::999888888888999888777666666777888999===;;;999777666666777888555666666666777777888888888888888888777777777777777777666666666888999;;;777777777777888888888888;;;::::::<<<:::999>>>FFFGGG\\\vvvxxxqqqllliiigggeeehhhmmmmmmxxxnnnZZZLLLDDD@@@>>>@@@???======@@@======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>><<<<<<<<<>>>?????????CCCHHHQQQaaaxxx~~~uuunnnhhhbbb```^^^___```aaaeeeqqqttteee___WWWUUUXXX^^^ccceee{{{uuummmllljjjhhheeebbb___]]]\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[YYYUUUPPPMMMMMMMMMKKKIIIFFFDDDDDDDDDCCCBBBDDDCCCAAA???>>>>>>??????===;;;999999:::>>>CCCFFF;;;:::999999888888999999888888999999999999888888777777777777777777777777555555555555555666777777777777666666666666666777777777777777777777777777666888999888777666777888999999888888999999:::;;;===;;;888666777:::>>>AAAIIIWWWnnnxxxlllkkkkkkgggdddeeellloooxxxyyyfffTTTHHHCCCBBBAAA@@@??????>>>???>>>======<<<;;;:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===============>>>>>>>>>>>>@@@FFFGGGQQQkkkrrrhhhcccbbbZZZYYYZZZ^^^aaahhhwwwxxxhhh]]]SSSRRRUUUYYY___eeewwwrrrnnnllljjjgggdddaaa^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[\\\[[[YYYVVVQQQNNNMMMNNNKKKIIIFFFDDDDDDDDDCCCBBBDDDCCCAAA???===<<<<<<<<>>=========???@@@AAA;;;:::999999888888999999888888999999999999888888777777777777777777777777666666666666666777888888777666666555555666666666777777777777777777777777666888999888777666777888888888888888888999::::::<<<;;;888777888:::===@@@EEERRRhhhrrrllljjjfffcccdddiiijjjppp{{{lll\\\NNNDDDBBBAAA@@@???????????????>>>>>>===<<<<<<;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===<<<<<<=========>>>>>>>>>@@@FFFGGGOOOeee}}}yyykkkccc```]]]\\\\\\^^^```eeeqqq}}}lllaaaUUURRRSSSUUU[[[```vvvpppooommmjjjfffbbb___^^^]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[YYYVVVQQQNNNNNNNNNKKKIIIFFFDDDDDDDDDCCCBBBDDDCCCAAA>>><<<;;;::::::;;;<<<<<<<<<;;;:::999888;;;:::999999888888999999888888999999999999888888777777777777777777777777777777777777777888999999666666666666666666666666777777777777777777777777666888999888777666777888888777777777777888999999::::::999999999;;;===>>>BBBKKK^^^wwwzzzqqqlllhhheeedddgggeeegggooowwwnnn]]]QQQHHHBBB@@@@@@???????????????@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===<<<<<<<<<============>>>???EEEFFFKKK\\\ppptttiiicccaaa___^^^______aaaiiissssssfffXXXRRRPPPQQQTTTYYYxxxrrrpppmmmiiiddd```^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZXXXTTTPPPMMMMMMMMMKKKIIIFFFDDDDDDDDDCCCBBBCCCBBBAAA???>>><<<;;;;;;;;;:::::::::999888777666;;;:::999999888888999999888888999999999999888888777777777777777777777777777777666666777777888999666666777777777777777777666666666666666666666666666888999888777666777888777777777666777777888999999999999::::::;;;<<<<<>>>>>>>>??????@@@>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<============CCCDDDHHHUUUeeerrrjjjeeebbb``````___^^^cccjjj{{{yyykkk[[[SSSOOONNNPPPTTTxxxrrrooolllhhhccc```^^^]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[XXXXXXWWWSSSOOOMMMLLLMMMKKKIIIFFFDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@??????>>>???>>><<<;;;;;;<<<===>>>;;;:::999999888888999999888888999999999999888888777777777777777777777777666555555555555666777777666777888999999999999888666666666666666666666666666888999888777666777888777777777666777777888999888888999:::;;;;;;;;;;;;???CCCMMM```zzzwww~~~uuummmgggfffcccdddhhhkkknnnvvv~~~lllYYYNNNGGGCCCDDD>>>>>>=========>>>??????============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;AAABBBFFFPPP]]]{{{zzzppphhhdddaaaaaa___]]]```eeeppp{{{~~~ooo^^^TTTOOOMMMOOOSSSvvvpppllljjjgggccc```^^^]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZXXXXXXVVVSSSOOOMMMMMMMMMKKKIIIFFFDDDDDDDDDCCCBBB@@@@@@AAAAAAAAAAAA@@@@@@>>>===;;;::::::<<<>>>???;;;:::999999888888999999888888999999999999888888777777777777777777777777555555555555555666666777555666888999:::999999888777777777777777777777777666888999888777666777888888777777777777888999999888888999999:::;;;;;;;;;<<>>>>>===============>>><<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;??????DDDNNNVVVrrruuunnnhhhdddbbb```]]]^^^bbbiiiqqq~~~uuucccWWWPPPMMMNNNRRRuuuoooiiihhhfffdddaaa___]]]\\\[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYXXXUUUQQQOOOOOOOOOKKKIIIFFFDDDDDDDDDCCCBBB@@@@@@AAAAAA@@@???>>>===::::::::::::::::::::::::;;;:::999999888888999999888888999999999999888888777777777777777777777777666666666555666777777888333444666888888888777666777777777777777777777777666888999888777666777888888888888888888999::::::888888888888999:::;;;<<<:::===DDDNNN```yyyuuunnnjjjfffeeecccbbbfffmmmqqqwwwjjjSSSKKKGGGAAA>>>@@@???>>>======<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;999::::::::::::;;;;;;;;;===>>>===CCCKKKPPPhhh~~~vvvnnngggccc```\\\]]]```ccchhhrrr~~~{{{hhhZZZRRRMMMMMMQQQuuuooogggffffffdddbbb```]]]\\\ZZZZZZZZZZZZYYYYYYYYYYYY[[[[[[YYYVVVSSSQQQPPPQQQKKKIIIFFFDDDDDDDDDCCCBBB@@@@@@AAA@@@???===;;;:::;;;<<<>>>???>>><<<:::888;;;:::999999888888999999888888999999999999888888777777777777777777777777777777777777777888888999111222444666777777666555777777777777777777777777666888999888777666777888999999888888999999:::;;;999888888777888:::;;;<<<:::===BBBHHHTTTjjj|||xxxvvvpppiiieeeaaa___eeelllllloooyyyyyyaaaMMMIIIHHHBBB>>>@@@@@@???>>><<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::999999:::::::::;;;;;;;;;???===;;;BBBJJJMMMaaa{{{rrriiiddd```\\\[[[^^^```cccjjjuuukkk\\\SSSMMMLLLOOOvvvmmmhhhfffdddbbb```^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXYYYWWWTTTPPPMMMLLLLLLLLLOOOLLLHHHFFFEEEDDDCCCAAABBBAAA@@@???>>><<<<<<;;;===<<<:::999999999777555///222666999;;;;;;::::::666666666666666666666666777777777777777777777777555555444333333333333444777777777777777777777777555555666666666666555555777555333555888:::888666:::::::::;;;;;;:::999999777777777777888999:::;;;;;;<<>>>>>>>>===<<<;;;???;;;<<>>===@@@@@@??????>>>>>>=========;;;999999999999888666555777888::::::999888777888888888888888888888888777777777777777777777777888888777666666666666777777777777777777777777777666666777777777777666666666555444555888999888777888999999999999999888888777777777777888999:::;;;::::::===@@@EEEQQQfffzzz|||www{{{xxxnnnhhheeebbbaaabbbdddhhhnnnvvv{{{___SSSGGGBBBAAA>>>===???============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999::::::::::::999999999999::::::::::::999999::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;@@@<<<===CCCDDDFFFUUUfff~~~rrrkkkfff```^^^^^^\\\[[[___fffoooyyytttcccWWWOOOMMMNNNtttkkkkkkiiifffbbb^^^\\\[[[ZZZZZZZZZYYYWWWWWWVVVVVVVVVXXXWWWTTTQQQOOOMMMMMMMMMJJJHHHEEECCCCCCCCCBBBAAA>>>>>>>>>>>>>>>>>>??????<<<:::999999::::::999777999999:::::::::999888888888888888888888888888888777777777777777777777777999999888777777777777777777777777777777777777777777777888888888888777777666555444555888999888777777777888888888888888888888888777888888999:::;;;;;;;;;===???AAAHHHYYYiii|||yyyuuutttmmmiiieeebbbbbbbbbdddfffkkkttt~~~hhhUUULLLCCCAAA???<<<;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999::::::;;;;;;::::::999::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;;;;<<<<<<===@@@===>>>BBBBBBBBBLLLZZZooovvvnnniiicccaaabbb^^^]]]___bbbfffnnn}}}zzzgggZZZPPPLLLMMMsssjjjjjjhhheeeaaa^^^\\\\\\\\\ZZZZZZYYYWWWVVVVVVVVVVVVXXXVVVTTTRRROOONNNMMMMMMMMMKKKHHHFFFGGGGGGFFFEEE?????????>>>>>>>>>>>>>>>;;;:::999999:::;;;:::888999999999999:::;;;;;;<<<666666666666666666666666666666666666666666666666777666555555444444555555666666666666666666666666666777777888888777777666555555555666777888888888888777777777888888999999888888888888999999:::;;;======>>>@@@@@@DDDPPP\\\sssooottt~~~}}}vvvqqqlllgggdddcccbbbcccffflllsssxxxsssYYYOOOHHHCCCBBBAAA===<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;:::::::::>>>===<<<;;;;;;===>>>??????===???AAAAAA@@@GGGPPP^^^yyyzzzrrrlllgggeeefffcccbbbaaabbbbbbfffttt~~~kkk\\\QQQMMMNNNssskkkhhhfffccc```^^^^^^^^^___[[[ZZZYYYXXXWWWVVVVVVVVVWWWVVVTTTRRRPPPOOONNNMMMJJJHHHEEEDDDDDDDDDCCCBBBAAAAAA@@@???>>>===<<<<<<<<<:::999:::;;;;;;:::999999999:::::::::;;;;;;;;;666666666666666666666666666666666666666666666666666555444444333333444444666666666666666666666666555666666777777666666555444555666666777777888999888888888888888999:::;;;999999999999999999:::;;;<<<;;;===??????AAAIIISSSgggzzzqqqpppsss|||yyyqqqkkkgggdddbbbaaaccchhhlllooowwweeePPPIIIDDDBBBCCCBBB>>><<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888999::::::;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::999;;;;;;:::999:::;;;<<<>>><<<===>>>AAA@@@AAAEEEKKKUUUjjjwwwqqqkkkhhhiiigggdddbbbaaa___aaalllwwwooo___SSSNNNOOOuuummmhhheeebbb___^^^^^^```aaa]]]\\\ZZZYYYWWWWWWVVVVVVWWWVVVUUUSSSQQQPPPNNNMMMKKKHHHEEECCCCCCCCCBBBAAABBBAAA@@@???>>><<<;;;;;;===;;;::::::;;;;;;:::888;;;<<<<<<;;;:::999888777888888888888888888888888777777777777777777777777777777666555555555555555777777777777777777777777555555666666666666555555444555777777666666888999999888777777888999;;;<<<::::::999999999999::::::999888999<<<======DDDLLLZZZlll}}}uuuooorrr{{{wwwqqqjjjgggcccaaabbbeeeggghhhkkkqqq}}}nnnYYYLLLDDDAAA@@@BBB@@@<<<:::<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888999999::::::999999888::::::;;;;;;;;;;;;::::::999999::::::::::::999999777777777777888888999:::;;;<<<>>>???@@@AAAEEEHHHOOO^^^uuuyyyqqqlllkkkhhhccc___^^^]]]^^^dddkkkyyysssbbbTTTOOOPPPvvvoooiiigggccc___]]]]]]___```^^^]]]\\\ZZZXXXWWWWWWWWWVVVVVVUUUTTTRRRPPPOOONNNNNNKKKHHHFFFEEEEEEDDDBBB@@@@@@@@@???>>>======<<<>>><<<;;;;;;;;;;;;999777999:::;;;<<<;;;:::888666888888888888888888888888777777777777777777777777888777777666666666666666777777777777777777777777666666777777777777666666333555777777666666888:::888777666666666888:::;;;;;;::::::999999:::::::::888777888:::;;;;;;@@@GGGOOOaaaxxxsssnnnpppyyy|||qqqlllgggddddddffffffeeefffhhhpppzzzooo\\\NNNHHHBBB@@@@@@AAA???;;;:::===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888777888888999999888888777999999::::::::::::999999999999::::::::::::999999666666777888999::::::999:::<<<<<<<<<===@@@BBBCCCJJJSSSddd}}}wwwpppmmmjjjbbb\\\\\\]]]^^^```cccnnn}}}xxxdddUUUOOOPPPxxxqqqkkkhhhddd___]]]\\\]]]^^^___^^^\\\[[[YYYXXXXXXWWWVVVVVVUUUTTTRRRQQQOOONNNNNNKKKHHHEEEDDDDDDBBBAAA??????>>>>>>>>>>>>>>>>>>???===;;;;;;;;;:::999777333666999;;;<<<<<<:::999666666666666666666666666777777777777777777777777777777666555555555555555777777777777777777777777777777888888888888777777333555888777666555888:::666666555444555777999;;;;;;;;;:::999999:::::::::;;;999999;;;;;;;;;???EEEKKK[[[ssszzznnnjjjnnnzzzxxxrrrlllhhhhhhhhhgggeeegggfffjjjqqqvvv}}}wwwaaaPPPHHHFFFCCCAAAAAABBB@@@<<<;;;???<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777777888888888888777777888999999::::::999999888999999999::::::999999999777999:::<<<======<<<<<<;;;<<<<<<:::;;;>>>@@@@@@GGGKKKYYYqqq|||rrrnnnlllccc\\\]]]``````___```fffuuu{{{fffUUUNNNOOO}}}qqqkkkiiifffaaa^^^^^^___bbbaaa```^^^\\\ZZZXXXWWWVVVWWWWWWWWWVVVTTTQQQNNNLLLLLLJJJGGGFFFEEEEEECCCBBB===???AAABBBBBB@@@>>><<<@@@???>>>===<<<;;;::::::999999888888888888999999::::::999888777666555555777777777777777777777777666666666666666666666666666555444333444666888999777777888888888888777777::::::888777666666666666888888888888888888888888;;;:::999888888999:::;;;999::::::;;;<<<===>>>>>>FFFPPPbbbyyy}}}qqqkkkpppxxxzzzqqqjjjgggggghhhgggfffgggjjjmmmqqqzzz|||fffTTTGGGBBBDDD??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::<<<<<<<<<;;;;;;::::::::::::::::::999999999888888888888999999999999888888999999999888888888888777:::::::::::::::999888777777777777888999999::::::::::::;;;<<<===>>>??????AAAHHHSSS```vvv{{{qqqjjjfffcccbbb^^^ZZZ[[[___bbbhhhqqq}}}kkk]]]SSSNNNuuullljjjfffbbb______```bbb```___^^^\\\ZZZXXXVVVVVVWWWWWWWWWVVVTTTQQQNNNLLLLLLJJJGGGFFFEEEEEECCCBBB?????????>>>>>>=========???>>>>>>===;;;::::::999999999888888888888999999999999888888777666666666777777777777777777777777666666666666666666666666555555555666666666666666444555666888999999999999888777777777777777888999999999777666666777999999:::999888888888888999:::999999:::;;;<<<======>>>AAAIIIZZZppp~~~qqqnnnpppsss~~~~~~vvvpppllljjjeeebbbbbbeeefffiiirrr{{{lllZZZMMMDDDAAABBBBBBAAA@@@>>><<<;;;:::999<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::::::::999999888888888888777888888999999888888777777777888888999999999::::::::::::::::::999888777999999888888888888888888::::::;;;<<<===>>>?????????EEEMMMXXXkkk|||qqqmmmhhheeeccc___YYYXXX[[[^^^aaaiiisssqqqbbbWWWQQQxxxmmmjjjfffcccaaaaaabbbccc___^^^]]][[[YYYWWWVVVUUUWWWWWWVVVUUUSSSQQQNNNMMMLLLJJJGGGFFFEEEEEECCCBBBCCCBBB@@@>>>======>>>>>>======<<<;;;::::::999999999999888888888888999999777777777777777777777777777777777777777777777777666666666666666666666666444555777888888666444333222333555777999:::;;;<<<444555555666777999;;;<<<:::999888777777888999:::999888888777777888888999777888999:::;;;<<<<<<===???DDDPPPccc{{{uuupppkkkqqqxxx~~~{{{rrrmmmfffbbb```aaaaaabbbhhhppprrr{{{uuu^^^PPPJJJEEECCCDDDAAAAAA???>>><<<;;;:::999<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::999888888888888777777777777888888999999888888777555666777888999:::;;;;;;999999:::::::::999888888::::::999999888777777666::::::;;;<<<===>>>>>>???===CCCIIIPPP]]]xxxvvvrrrmmmiiigggbbb[[[XXXYYYZZZ\\\```hhhsss{{{iii\\\UUUyyynnnkkkfffcccbbbccccccddd___^^^\\\ZZZXXXVVVUUUTTTVVVVVVVVVTTTSSSPPPNNNMMMLLLJJJGGGFFFEEEEEECCCBBBFFFEEECCCBBBAAA@@@@@@???<<<<<<;;;::::::999888888999999888888888888999999666666777777888888888888777777777777777777777777666666666666666666666666666666777777777555444333222333555777999:::;;;;;;444444555666888999;;;<<<999::::::;;;;;;::::::999888777777777777777777888777777888999:::;;;;;;<<>>??????BBBGGGLLLTTTjjj~~~vvvpppkkkjjjeee^^^ZZZZZZZZZZZZ[[[```iiivvvqqqaaaXXXyyyoookkkeeeccccccddddddddd___^^^\\\ZZZXXXVVVUUUTTTVVVVVVUUUSSSRRRPPPOOONNNLLLJJJGGGFFFEEEEEECCCBBBCCCDDDEEEEEEDDDAAA???===;;;;;;;;;:::999999888888999999888888888888999999666666666777888888999999777777777777777777777777666666666666666666666666888777666555444444555666555666777888888999999888666666666666777888::::::888:::===@@@@@@===:::888777777777888888777777777666777777888999:::;;;;;;BBB@@@DDDOOO^^^ssswwwooolllooowww}}}wwwppphhheeebbb___aaaeeefffjjjooouuu|||sssaaaMMMDDDBBB@@@======<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777777777777777888777777777888888777777777888888888888888888888888888999999:::::::::999999777777888888888999999999999999:::;;;<<<===>>>>>>???@@@DDDIIINNN___~~~wwwpppkkkiiifff```[[[[[[[[[YYYXXXZZZaaalllwww~~~xxxfff[[[yyyooojjjdddbbbccceeeeeeccc___^^^]]][[[YYYWWWVVVUUUVVVUUUTTTSSSQQQPPPOOONNNLLLJJJGGGFFFEEEEEECCCBBB???AAACCCCCCBBB@@@===;;;;;;;;;;;;::::::999999999999999888888888888999999666666777777888888888999777777777777777777777777666666666666666666666666888777555333333444666777777777888888888777777666777777777777777888999999888;;;>>>AAAAAA>>>;;;888777888888999999888888777666777888999:::;;;;;;<<<>>><<>>===<<<;;;:::999:::::::::;;;;;;;;;;;;<<<999999999999::::::::::::777777777888888888888999666777777888888777777666999999999888888888777777888888999:::::::::999999666777777888999999::::::999999:::;;;<<<======>>>===<<>>===;;;;;;;;;;;;::::::::::::999999888888888888999999777777777777777888888888777777777777777777777777666666666666666666666666666555555555555666666777777777888888888888777666666666666666777888999::::::;;;<<<======<<<;;;:::888888999::::::999888888777777888999:::;;;<<<<<<===;;;>>>GGGMMMYYYsssyyypppooopppwww~~~tttnnniiidddbbbdddbbbdddggggggiiinnnvvv|||}}}lll```UUUJJJFFFCCC@@@???@@@>>>>>>===<<<;;;;;;:::999:::::::::;;;;;;;;;<<<<<<888888999999999:::::::::888888888888999999::::::666666777777777777666666888888888888888999999999777888999::::::::::::999888888888888888888999999888999::::::<<<<<<===>>>>>>:::<<>>AAA;;;<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999777666777888888777666555666888999999888777666888888777777777777888888777888888888777666444333333444666777777777666666666666777777777777666666222666999:::888777777999999::::::;;;;;;::::::999;;;:::999999999:::;;;<<<888888999:::::::::999999999;;;>>>>>>AAAKKK\\\iiiuuunnniiijjjsss}}}}}}tttooolllllliiihhhfffcccaaabbbeeehhhggghhhlllqqqyyyyyycccQQQHHHFFFBBB???===<<<<<<===<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;999999999999999999999999888888888888888888888888777777777777888888888888888888999:::999888777666777777888888888888777777999888888888777777666666999999999999:::;;;<<<<<>>===<<<<<<999999999999999999999999:::888777888999:::999777777888:::;;;;;;999888777888777777666666777777888777777888888777666444333555555666777888777666666666666777777777777666666444666888777666666888::::::::::::::::::::::::::::::999888888888999;;;;;;888888999:::::::::999999;;;===??????@@@HHHVVVaaavvvooolllqqqwww|||{{{wwwuuutttnnnmmmiiieeeaaa```aaaccccccdddfffiiiooouuu{{{kkkWWWGGGFFFDDDAAA>>>===<<<<<<===<<<;;;;;;;;;;;;:::::::::999999::::::::::::::::::999999999999999999999999888888888888888888888888777777777777888888888888888999:::::::::999777777888888999999999999888888888888888888777777777666888888888888888999;;;;;;>>>;;;;;;>>>@@@DDDNNNYYYjjjyyywww}}}zzzrrrmmmfff```]]][[[ZZZYYY^^^bbbjjjttt~~~{{{kkk|||ooojjjccc___```aaaaaa```___^^^\\\[[[XXXWWWUUUTTTVVVTTTQQQOOONNNMMMJJJHHHJJJIIIHHHFFFEEECCCBBBAAA????????????>>>===<<<<<<999999999999999999999999:::999888999:::;;;:::888:::;;;<<<<<<;;;:::888777777666666555555666666777777777777777777666444444666666777777777666555555666666777777777777666666666777666555555666999<<<;;;:::999888888999:::;;;888888888777888999999:::777888999:::::::::::::::<<>>???AAAIIISSS^^^tttvvvzzzzzzqqqiiibbb]]]YYYWWWXXX[[[aaaiiisss}}}~~~oooyyyoooiiiccc```aaabbbbbbaaa___^^^\\\[[[XXXWWWUUUTTTVVVUUUSSSQQQNNNLLLJJJIIIJJJIIIHHHFFFDDDCCCBBBAAA@@@@@@AAAAAA@@@??????>>>;;;;;;;;;;;;;;;;;;;;;;;;999888777888:::::::::888;;;;;;<<<;;;:::999888777666666555555555555666666777777777666666555555444666666666666555555444444666666777777777777666666777777777777777999;;;<<<;;;999888666666888999;;;777777777777777888888999777888999999::::::::::::;;;>>>??????>>>AAAGGGMMM\\\pppqqqgggeeeiiipppxxx~~~{{{xxxvvvrrrrrrpppmmmiiieeedddddd```___^^^^^^^^^```aaabbbiiiiiijjjmmmrrryyy~~~ppp]]]PPPGGGAAA???>>>===<<<<<<<<<======;;;;;;;;;:::::::::999999;;;:::::::::999999888888888888888888888888888888888888888888888888888888666777777777888888888888::::::::::::999999999888777888888999999888888777888888888777777777777777777777777777888999::::::::::::<<>>>>>@@@DDDGGGOOO^^^sssnnnfffeeekkkssssssvvvyyyyyywwwtttsssrrrqqqrrrqqqooojjjfffcccbbb```___^^^]]]]]]^^^^^^___dddccccccdddgggkkkpppsssxxx|||zzzbbbSSSJJJDDDBBB<<<<<<<<<<<<<<<<<<<<<===;;;;;;:::::::::999999999:::::::::999999888888888777777777777777777777777777777777777777777777777666777777777888888888888::::::999999999888888888666666777777777777666666777777777777777777888888888777777888888999:::;;;999999<<>>===BBBIIIUUUccc}}}}}}tttkkkccc^^^YYYYYYYYY\\\cccllluuu{{{rrr{{{kkkgggbbb```bbbccccccaaa___^^^\\\[[[XXXWWWUUUTTTVVVVVVUUUSSSOOOLLLLLLLLLKKKJJJGGGEEECCCBBBBBBBBB???@@@@@@@@@@@@@@@??????999999999999999999999999777666555666888999999888999888888777777666666666777666666555555666666777666666555444444555555666666555444444333444444444666666777777777777666666666666888;;;>>>>>><<<:::999888777666666777888999666666777888888888888777666777888999:::;;;;;;;;;777999;;;<<<===???BBBDDDHHHQQQaaasss{{{mmmeeeeeehhhiiikkkmmmnnnnnnnnnpppqqqqqqssssssqqqkkkeeeaaa_________^^^]]]]]]]]]]]]]]]\\\\\\]]]^^^aaadddhhhjjjlllnnnrrruuuxxx{{{lllXXXLLLDDDAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999999999999999999888888888666666666666666666666666777777777777777777777777777777777777888888888888:::999888888777777888888555666666666666666666555777777777777888888888888888888888888888:::;;;;;;999999;;;>>>>>><<>>@@@AAACCCHHHRRR```rrrtttllliiihhhhhhhhhggggggiiimmmqqqsssuuuwwwvvvqqqkkkfffcccaaaaaa```______^^^^^^]]]ZZZZZZ[[[\\\^^^aaacccddddddfffhhhjjjkkkmmmppprrrppptttyyy}}}uuu\\\NNNGGGAAA??????<<<<<<=========<<<<<<<<<:::::::::999999999999888888888888888999999999999666666666666666666666666777777777777777777777777777777777777888888888888999888777666666666777777666666777777777777666666666777777777888888888888777777666777777888999:::999999;;;>>>===<<>>???AAADDDJJJTTTddd~~~~~~yyymmmkkkiiieeedddfffjjjnnnsssvvvzzz{{{xxxtttpppmmmddddddcccbbbaaa```______\\\\\\]]]^^^^^^_________aaacccdddddddddeeegggiiihhhkkknnnqqqrrrtttwwwyyyyyy{{{~~~~~~~~~~~~~~~~~~~~~{{{}}}{{{fffPPPGGGDDDAAA@@@AAA=========>>>======<<<;;;:::::::::999999999888888777777888888999999999:::666666666666666666666666777777777777777777777777777777777777888888888888999888666555555555666777777777888888888888777777666666777777888888888999555555555666666777888999999999;;;======<<>>AAACCCDDDCCCBBBAAA???>>>===<<<<<<;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<999999999888888666555444666777999888666555555666666555333444666777777777222222333333444555666666666666666666666666666666333444555666777888999:::333555666666555555666777888888888999999:::::::::;;;:::999888888888999::::::::::::;;;<<<===>>>???@@@>>>CCCNNNXXXjjj{{{qqqhhheeefffhhhiiitttzzz~~~zzzyyyooolllhhhiiillllllhhhdddcccdddccc^^^]]]``````^^^_________```aaacccdddeeedddeeefffhhhkkknnnpppqqqqqqqqqsssttttttuuuuuutttrrrsssuuuwwwxxxyyyzzzzzz}}}zzzyyyyyyzzz{{{{{{xxx{{{}}}}}}|||{{{{{{{{{}}}zzzgggYYYJJJCCC@@@>>>>>>@@@;;;;;;<<<<<<<<<<<<;;;;;;===;;;888666555666888999888888888888777777777777777666666666666777777888333333444444555777999:::777777888888888888777777777777777777777777777777777666555444444555666777666666666666777777777777888888888888888888888888888888888:::===@@@CCCDDDFFFIIIQQQ\\\iii~~~yyyuuupppqqqzzztttmmmccc\\\YYYYYY[[[\\\```eeemmmuuu{{{rrrgggddd```______aaaaaaaaa___^^^\\\ZZZXXXXXXXXXXXXYYYXXXVVVSSSRRRQQQPPPPPPMMMKKKGGGDDDBBBAAABBBCCC@@@AAABBBBBBBBBAAA@@@???<<<;;;:::999999888888999:::999999999999999999:::888888888888888777666555555666777777555444444555888666444444666666666555333333444444555555666666666666666666666666666666444444555666777888888999666777999888777777888:::777888888888888888999999:::999888888888999::::::::::::999::::::;;;<<<===>>><<<@@@IIIPPP___}}}xxxppplllkkkkkkxxxzzzvvvrrrrrrtttuuurrrooolllmmmiiicccaaabbbbbb```^^^^^^^^^___```bbbcccddd```aaaaaaccceeegggiiijjjjjjjjjkkkllllllmmmmmmllllllmmmnnnpppqqqrrrrrrrrrxxxwwwuuuuuuvvvxxxyyyzzzyyy{{{}}}}}}||||||}}}~~~qqq[[[OOODDD@@@>>><<<<<<>>>;;;;;;<<<<<<<<<<<<;;;;;;===;;;888666555666888999888888888777777777666666666666666666666777777888555555555555666666666777666777777888888777777666555555555555555555555555777666666555555666666777666666666666777777777777888888888888888888888888888888999:::<<>>======;;;;;;:::999888888888888888888777777777777888888777777888888888777777666444555666666444333444444666555444444666777777666555555555555555555555555666666666666666666666666555555666666666777777777777888999999888888999:::888888888777777777777777888888888888888999:::;;;:::999999999999999::::::>>><<>>???<<<;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<:::888666666777888999888888777777777777666666666666666666666777888888777777777777666666555444666666777777777777666666555555555555555555555555666777777888888777777666666666666666777777777777888888888888888888888888999999::::::<<<===???@@@===>>>BBBHHHOOO\\\rrrpppggg```dddmmmuuu}}}|||rrrhhhbbb___]]][[[YYY\\\aaagggmmmuuu}}}nnneeeccc```___```aaaaaaaaa\\\[[[ZZZXXXXXXXXXYYYZZZUUUTTTSSSQQQOOOMMMLLLLLLLLLJJJHHHEEECCCBBBBBBBBBDDDCCCAAA???>>>=========>>>===<<<;;;::::::::::::777777777666666777777777666777777888888888888777444555777666555444444555444333222444666888999888666666666666666555555555666666666666666666666666666666666666666666666666555666777777666666777999999999888888777777777666666777777888999::::::;;;;;;::::::999999999999:::@@@???@@@DDDFFFLLL\\\lll}}}tttooopppooollljjjjjjiiiiiijjjjjjkkkllllllkkkjjjiiiiiijjjlllmmmlllkkkkkkjjjjjjiiiiiiiiijjjkkklllmmmmmmmmmmmmmmmnnnnnnooooooqqqssswwwzzz|||}}}~~~~~~~~~{{{dddUUUFFFAAA???AAAAAA>>><<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;:::888777666777888999888777777777666666666666666555555666666777888999777777888888777666555444555666666777777666666555555555555555555555555555666777888999999888777666666666666666777777777777888888888888888888888888:::::::::;;;;;;<<<============???CCCGGGPPPaaaqqq}}}ooobbb___dddlllttt{{{vvvllleee```[[[YYYWWWYYY\\\```fffnnnwww~~~~~~~~~mmmbbb```^^^^^^___``````___ZZZYYYXXXWWWVVVVVVWWWXXXZZZYYYWWWUUURRROOOMMMKKKLLLJJJHHHEEECCCBBBAAAAAAAAA@@@???>>>>>>>>>>>>??????>>>===<<<;;;;;;;;;;;;888888777777777777888888666777777888888888888777444666888777666555666777777555444444666777666666666666666666666555555555666666666666666666666666666666666666555555555555444666777777666666777888:::::::::999999888888777666666777888999999::::::<<<;;;:::::::::::::::;;;??????@@@BBBDDDIIISSS]]]ooo}}}}}}|||xxxvvvuuutttsssrrrrrrrrrrrrpppooommmkkkkkklllnnnooommmlllkkkiiihhhhhhhhhhhhggghhhiiijjjjjjjjjjjjjjjooopppqqqqqqqqqtttxxx|||~~~~~~eeeRRRHHHBBB??????BBBBBB===::::::::::::;;;;;;;;;;;;:::::::::999888777777777888999777777777666666666666555555555555555666777888999666777777777777777666666555555666666666666555555666666666666666666666666666777888999999888777666666666666666777777777777777777777777777777777777999::::::;;;;;;;;;;;;;;;===<<<===AAADDDIIIVVVcccyyyxxxeee]]]^^^ccckkkrrrzzz~~~xxxppphhhbbb\\\YYYXXXXXXZZZ\\\aaahhhqqqxxx~~~~~~mmmaaa___^^^^^^___```___^^^ZZZYYYWWWVVVUUUUUUUUUVVVXXXWWWUUUSSSOOOLLLHHHGGGKKKJJJHHHFFFDDDBBBAAAAAA>>>>>>>>>>>>>>>?????????======<<<;;;::::::::::::999999888888888888999999777777888888888777777666444666888888777666777888<<<999777555555444222111555555555555555555555555666666666666666666666666666555555555555555555555666777888888777777888999:::::::::999999999999999666666777888999999999888;;;;;;::::::::::::;;;<<<<<<<<<===>>>@@@DDDKKKOOO\\\nnn}}}|||zzzxxxvvvuuuttttttrrrqqqooommmnnnppprrrtttrrrqqqnnnlllkkkjjjjjjjjjhhhiiijjjkkkllllllllllllnnnqqqssssssrrruuuzzz~~~jjjTTTGGGBBB@@@===>>>@@@???:::777999::::::;;;;;;;;;;;;::::::999999888888888888888999777777666666666666555555555555555555666888999:::888888777666666777777888444444555555555555444444777777777777777777777777666777777888888777777666666666666666777777777777777777777777777777777777888999:::;;;;;;;;;:::::::::999;;;>>>@@@CCCMMMWWWiiilll^^^ZZZ\\\bbbhhhlllqqqyyy~~~xxxrrrlllfff```\\\XXXXXXXXXXXX[[[aaaiiinnnuuuzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~|||lllaaa___^^^___```aaa```___[[[ZZZXXXVVVUUUUUUUUUUUUUUUTTTSSSQQQNNNKKKHHHFFFKKKJJJHHHFFFDDDBBBAAA@@@<<<===>>>??????>>>======<<<<<<;;;:::999999999999999888888777777888888999888888888888888777666555333555777777666555666777:::888666555555555333222333333444444555555666666666666666666666666666666444555555555555555555555444666777777666666777888888888888888999999999999666777888999999888777777999999888999999:::;;;<<<::::::::::::===AAAEEEFFFOOO[[[kkk}}}}}}|||yyyvvvsssqqqooonnnooommmkkkkkklllooorrrttttttssspppmmmkkkjjjjjjkkkhhhiiijjjlllmmmnnnnnnnnnjjjnnnqqqrrrrrruuu{{{kkkYYYJJJCCCCCC???<<<<<<>>>===888888;;;999::::::;;;;;;::::::999888888888888888888888999777777666666666555555555444444555555666888999:::<<<:::888555444555666777444444444555555444444444666666666666666666666666777666666555555666666777666666666666777777777777777777777777777777777777777888999:::;;;;;;:::999:::888999<<<===???EEEMMM]]]uuu~~~jjj___ZZZ[[[^^^```eeelllpppsssuuuwwwyyy|||yyytttppplllgggaaa]]]VVVUUUTTTSSSTTTXXX^^^cccjjjqqqyyy~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||}}}~~~{{{kkkaaa```___```aaabbbaaa```]]]\\\ZZZWWWVVVUUUUUUUUUXXXXXXXXXVVVTTTQQQNNNMMMKKKJJJHHHFFFDDDBBBAAA@@@===>>>???@@@???>>><<<:::======<<<;;;::::::::::::888888777777777777888888999999999888888666555555222444666666555555555666555444333444666888888777222222333333444555666666666666666666666666666666444444444555555555666666222333444444333333444666666666777777888888999999777777888999999888666666777777777777888999:::;;;;;;;;;:::999<<<@@@BBBBBBHHHOOOZZZjjjzzzyyyvvvrrrnnnkkkiiihhheeedddbbbbbbdddgggkkknnnpppnnnkkkgggeeeeeeeeeeeebbbccceeeggghhhiiijjjjjjfffjjjnnnpppqqquuu|||hhhVVVIIIAAA???CCC@@@======>>>===:::;;;???999::::::;;;;;;::::::999888888888888888888999999777666666666555555555555444444555555666888999:::@@@===999555333333555666333444444555555444444333555555555555555555555555777666555444444555666777666666666666777777777777777777777777777777777777666777999:::;;;;;;:::999;;;999:::<<<======BBBHHHQQQgggxxxfff\\\XXXXXXXXX]]]bbbfffiiimmmssswwwtttrrrooommmjjjeee```\\\TTTSSSRRRPPPPPPRRRWWW[[[bbbiiisssyyyzzz{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{|||}}}}}}}}}}}}}}}|||zzz{{{|||~~~~~~}}}~~~|||nnncccbbbaaa``````_________```___]]]ZZZXXXVVVUUUTTTVVVWWWXXXWWWUUURRRNNNLLLKKKIIIGGGDDDBBBAAAAAAAAACCCBBBAAA@@@???===<<<<<<:::;;;;;;999777666777999:::999888777777777888999888888888888777777777777666666666666666666666666222333555777888777777666888666555444444555666888666555555444444666777888777777666666555555555444777777666666555555444444777777777777888888888888888999::::::999888777666777777666666666666777777===<<<;;;:::;;;===???@@@CCCEEELLLZZZmmm~~~wwwuuuqqqlllhhheeecccbbb[[[[[[[[[\\\^^^bbbeeegggggggggeeeaaa^^^]]]^^^```___```aaacccccccccccccccgggggghhhjjjmmmttt|||mmmYYYPPPGGG===;;;@@@???>>>===<<<<<<<<<<<<<<<:::::::::999999999888888777777777777888888888888666666555555555555666666111444777999888888888888777777777777777777777777555444444444444555666666555555555555555555555555333555777999999888777666444555555666777888888999555555555555666666666666666777888::::::999888888::::::::::::;;;===>>>@@@MMMWWWlllrrraaaXXXRRRVVVUUUXXX^^^ccceeekkkrrrppprrrqqqlllhhheee```ZZZWWWTTTPPPNNNOOORRRSSSTTTWWW^^^hhhpppvvvyyy|||}}}~~~~~~~~~~~~~~~}}}{{{zzzxxxwwwvvv~~~|||{{{|||}}}~~~}}}|||zzzzzzzzzzzzzzzyyyyyyyyy|||{{{{{{{{{{{{||||||}}}|||}}}}}}ooobbbaaa```___^^^^^^^^^^^^^^^]]][[[YYYWWWUUUTTTTTTUUUVVVWWWVVVTTTQQQMMMKKKKKKIIIGGGDDDBBBAAA@@@@@@AAA@@@@@@@@@???>>>>>>>>>===>>>>>><<<:::999:::<<<888888777666777777888999777777777666666666666555555555555555555555555555333444555666666777666666666555444333333444555666666555555444555666777888777666666666555555555444777777666666555555555444666666777777777888888888777888888888777777666555888888777777777777888888<<<<<<;;;:::;;;===???@@@AAABBBHHHSSSaaavvv|||vvvpppiiiddd```^^^ZZZYYYYYYYYYZZZ]]]___aaaaaaaaa___]]]ZZZYYY[[[\\\^^^^^^___```aaabbbccccccgggiiilllpppuuu|||nnn\\\LLLFFFAAA:::999>>>>>>===<<<<<<<<<<<<<<<<<<::::::999999999888888888666666666555555555555555666666555555555555666666777999;;;:::888555444444444444444444444444444444444444444444444555666666666666666666666666666666444555666777777777666666555555666666777777888888666777777777888888888888777777888999999999999888::::::999:::;;;<<<>>>???GGGQQQccc|||}}}hhh\\\VVVQQQOOORRRXXX]]]```gggnnnmmmppppppkkkgggeee```ZZZVVVSSSNNNLLLLLLMMMNNNOOOUUUZZZbbbiiioootttxxx{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxwww|||zzzyyyzzz{{{|||{{{zzzyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{zzz{{{{{{|||}}}zzz{{{}}}qqqaaa```___]]]]]]]]]]]]^^^[[[[[[YYYWWWVVVUUUTTTTTTTTTUUUUUUTTTRRROOOLLLJJJKKKIIIGGGDDDBBBAAA@@@@@@????????????????????????;;;<<<<<<:::888777888:::777777666777777888999:::666666666666555555555555555555555555555555555555666555555555555555666666555444333222222333444555666555555555555666777777666666666555555555555555666666666666666555555555666666777777777777888888777777666555555555666666999999888888888888999999<<<;;;::::::;;;<<<>>>???>>>@@@DDDJJJRRRbbb|||~~~tttkkkddd```^^^]]][[[YYYYYY[[[]]]^^^\\\\\\\\\ZZZXXXWWWYYY[[[]]]]]]^^^```bbbfffiiijjjqqqtttzzz}}}hhhWWWJJJ@@@>>>===999999>>><<<<<<;;;;;;;;;<<<======999999999999888888888777777666666555555444444444555555555555555555555555:::;;;<<<;;;777444333333444444444444444444444444444444444444555555666666666666666666666666666666555555555555555666666666666666666666666666666666666666777777777888888888888777777777777888999999:::999999999:::<<<>>>???@@@IIIXXXjjjwwweee\\\SSSOOOOOOSSSXXX\\\ccckkkjjjnnnoookkkhhhfffbbb\\\WWWSSSNNNKKKKKKKKKLLLLLLQQQTTTZZZ___eeelllssswwwxxxyyy|||~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxxxxyyyxxxwwwwwwyyyyyyxxxwwwxxxxxxyyyyyyzzzzzz{{{{{{zzzzzzzzzzzzzzz{{{||||||yyyzzz{{{|||}}}~~~~~~~~~rrrbbb```___]]]\\\]]]^^^^^^ZZZZZZXXXWWWVVVVVVVVVVVVTTTTTTTTTSSSQQQNNNKKKIIIJJJIIIFFFDDDAAA@@@@@@@@@@@@@@@@@@???????????????:::::::::999777666777888777777777888999:::;;;;;;777777666666666555555555555555555555555555555555777666555444333444555666555555444333333444555555555555555555666666666777555555555555555555555555555555555666666666666666666666666666777777777888888777666555555555666777999888888777777888888999::::::::::::;;;<<<===>>>===>>>BBBEEEHHHSSSiii}}}}}}sssmmmiiigggdddaaa___```aaabbb___``````___^^^^^^```aaaaaabbbdddhhhnnnuuu{{{~~~gggWWWJJJBBB=========;;;;;;???::::::::::::;;;<<<======999888888888888777777777999999888777666666555555555555555555555555555555555777888888777666666666666666666666666666666666333444444555555555555555666666666666666666666666555555444444444444555666666666666666666666555555444444444555555555666666888777666666666777999:::999999888999:::;;;===>>>===EEEOOOZZZkkksssccc]]]VVVQQQSSSVVV[[[bbbiiikkkoooqqqnnnkkkjjjeee___ZZZVVVQQQNNNMMMMMMMMMMMMOOOPPPSSSVVV\\\ccclllrrruuuwwwzzz~~~}}}~~~~~~~~~~~~}}}}}}}}}||||||}}}}}}~~~~~~|||||||||}}}}}}}}}}}}}}}}}}||||||{{{zzzyyyyyyxxxxxxwwwvvvvvvxxxxxxwwwvvvwwwwwwxxxxxxyyyzzz{{{{{{yyyyyyxxxyyyyyyzzz{{{|||yyyyyyzzz{{{||||||}}}}}}~~~}}}}}}qqqcccbbb___]]]]]]]]]___```[[[ZZZYYYXXXWWWWWWWWWWWWTTTSSSSSSQQQOOOMMMKKKIIIJJJHHHFFFCCCAAA@@@@@@@@@BBBBBBAAA@@@???>>>===<<<===>>>>>><<<:::999:::<<<777888999:::;;;;;;<<<<<<888888888777777777666666555555555555555555555555777666444333333444555666666555555555555555555666444555555666666666666666444444444555555555555555444444555555666666777777555666666666666777777777888777666555555666888999777777666666666666777777999999999::::::;;;<<<======>>>AAACCCDDDKKK\\\mmmzzzwwwrrrnnnllllllnnnooonnnpppppppppooooooqqqrrrqqqssswww~~~jjjUUUJJJFFFBBB??????>>><<<;;;===::::::999::::::;;;<<<===888888888777777777666666999888888777666555555444444444555555555555444444111333555555555555666777666666666666666666666666333444555555666666555555444444444444444444444444666555444444444444555555666666666666555555555555444444444444555555555555888777666666666777999:::888888888888999;;;<<<>>>===DDDKKKQQQ]]]wwwssseee[[[RRRQQQTTTYYY```gggnnnrrruuusssqqqoookkkeee\\\XXXSSSPPPOOOOOOOOOOOONNNOOOOOOQQQUUU\\\eeekkkqqqtttxxx}}}~~~|||}}}}}}}}}}}}}}}}}}|||{{{{{{{{{{{{|||}}}~~~~~~}}}}}}}}}|||||||||||||||{{{{{{zzzzzzyyyyyyxxxxxxxxxwwwvvvwwwxxxxxxwwwvvvuuuvvvvvvwwwxxxyyyyyyzzzwwwwwwwwwwwwxxxyyyzzz{{{yyyyyyzzzzzzzzz{{{||||||}}}~~~~~~}}}||||||~~~|||nnndddbbb___]]]\\\]]]___```[[[ZZZYYYXXXWWWWWWWWWWWWTTTTTTSSSQQQOOOMMMKKKJJJJJJHHHFFFCCCAAA@@@??????CCCBBBAAA@@@???===<<<<<<<<<<<<<<<;;;999888999:::888888999:::;;;;;;;;;:::888888888888777777777777444444444444444444444444555444444444444444555555666666666666666666666666444555555666777666666666444444444444444555555555333444444555666777888888555555666666666666777777777777666666777777888888777777666666666666777777888888999::::::;;;;;;<<<>>>===@@@CCCDDDHHHSSS^^^jjjpppZZZLLLGGGBBBAAA???>>><<<:::999999::::::999999999:::;;;;;;777777777777666666666666666555555444444333333333333444555666666555444333333444555444333222333444333333333333333333333333222333555666666666555444333333333333333333333333666666666555555555555555555555555555555555555555555555666666666777777777777666666666666777888888888777777777888:::<<<======BBBGGGJJJRRRiiirrreeeXXXRRRSSSWWW^^^dddnnnssswwwwwwwwwwwwsssmmm```\\\VVVRRRPPPPPPOOONNNNNNNNNNNNNNNPPPUUU\\\aaajjjnnntttyyy}}}}}}}}}{{{{{{||||||}}}}}}||||||{{{xxxxxxyyyzzz{{{}}}~~~||||||||||||{{{{{{{{{{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvwwwxxxyyyxxxvvvttttttuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvwwwyyyzzz{{{yyyyyyxxxxxxyyyzzz{{{{{{{{{|||}}}|||{{{|||}}}yyykkkcccaaa^^^[[[[[[\\\^^^```[[[ZZZYYYWWWVVVUUUUUUUUUUUUTTTSSSQQQOOOMMMKKKJJJIIIHHHEEECCCAAA?????????AAAAAA@@@@@@???>>>======999::::::888666666777888777777888999999999888777888777777777777666666666444444444444444444444444222333333444555555555555444555555555555555555444444444666777777777666555333333333444444555555555333333444555666777888999555555555666666666777777444555666666777777777666888777777777777777777888777888999::::::;;;;;;;;;===;;;<<>>CCCDDDJJJ\\\xxx~~~iii^^^YYYXXX[[[```jjjqqqwwwyyy|||~~~{{{wwwiiiccc\\\VVVSSSQQQOOONNNMMMNNNNNNMMMNNNPPPTTTWWW```eeemmmtttyyy{{{{{{zzz{{{{{{{{{||||||{{{{{{{{{vvvvvvwwwyyy{{{}}}{{{{{{zzzzzzzzzyyyyyyyyyvvvvvvvvvvvvvvvwwwwwwwwwxxxvvvuuuvvvwwwxxxwwwuuuttttttttttttttttttttttttuuuuuuuuuvvvwwwxxxyyyzzzxxxwwwvvvvvvvvvwwwxxxyyyxxxyyyzzzzzzzzzzzz}}}~~~~~~~~~~~~{{{wwwhhhbbb```]]]ZZZYYY[[[]]]___ZZZYYYXXXVVVUUUTTTSSSSSSUUUTTTSSSQQQOOOMMMLLLKKKIIIHHHEEECCC@@@?????????????????????????????????<<<======;;;999999:::;;;666666777888888777555555777666666666555555555555444444444444444444444444000111333555666666555555333444444555555444444333333444666777777777666555333333333444444555555555222333444555666888888999555555555555666666666777222333555666777666555444999999888888888888999999777777888:::::::::::::::<<<999:::???BBBBBBCCCEEENNNYYYiii{{{jjjYYYNNNEEEAAAAAA999;;;<<<:::999;;;;;;;;;;;;;;;:::999888888888888777666666666555555555555555555555666666666666666222333555666666555333222555666666555333333444666555555555555555555555555222333555777777666555444555555555555555555555555666777888999999777555333333333444444555666777777333333333444444444555555444555777888888888777666777777666666888999;;;<<<666;;;???@@@EEETTTlll~~~kkkaaa[[[[[[]]]fffnnnuuuzzz~~~}}}qqqkkkccc\\\WWWSSSQQQOOOMMMMMMNNNMMMLLLMMMOOOQQQXXX^^^gggpppwwwzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{zzztttuuuvvvxxx{{{}}}yyyyyyyyyxxxxxxxxxwwwwwwuuuuuuuuuuuuvvvvvvvvvvvvwwwuuutttuuuvvvwwwvvvuuussssssssssssssssssrrrrrrtttttttttuuuvvvxxxyyyzzzvvvvvvuuuttttttuuuwwwwwwvvvwwwxxxyyyxxxyyy|||~~~|||{{{|||}}}~~~{{{xxxwwwnnnbbbaaa```___^^^______```[[[YYYWWWVVVVVVVVVUUUTTTWWWWWWWWWUUURRRNNNJJJHHHIIIHHHGGGEEEDDDCCCCCCCCC??????>>>>>>======<<<<<<<<<<<<;;;:::999999999999:::999555444999===:::333777777777777777777777777444444555666666555555444222333333444444333333222333333333333333333333333444555555555666777777777777444333444666777555333444666555222222555555333666666555555555444444444666666555555555555666666888888888888888888888888999999888888888888888888;;;<<<<<<<<<<<<>>>AAADDDJJJKKKSSSdddyyynnn[[[PPPJJJEEE@@@???:::::::::999999999888888999999888888888888999999666666666666777777777777555555666666666666555555555555555555555555555555777777666666555555555555333333333333333333333333444222000222444666444222555444444444444555666666888777666555444444555666333333333333333333333333444444444555555555555666777444111222555777777555777777777777888888888888999999;;;???DDDLLL\\\jjjpppbbb^^^^^^^^^eeemmmttt~~~|||vvvmmmfffaaa]]]YYYVVVWWWSSSNNNKKKKKKNNNQQQTTTUUUWWW]]]dddkkkqqqvvvyyyxxxxxxxxxwwwwwwwwwzzz|||wwwwwwvvvuuuvvvzzz|||rrrvvvyyyuuuuuuzzzttttttsssssssssttttttuuuzzzyyywwwuuussssssssstttvvvuuutttsssrrrqqqqqqqqqvvvvvvwwwwwwwwwxxxxxxxxxuuutttsssrrrrrrrrrrrrrrrssssssssstttuuuwwwyyyzzz{{{{{{||||||{{{yyyvvvuuuxxxmmmaaa```___]]]\\\\\\]]]^^^ZZZXXXVVVUUUUUUUUUTTTSSSWWWWWWVVVUUURRRNNNKKKHHHIIIHHHGGGEEEDDDCCCBBBBBB??????>>>>>>======<<<<<<<<<<<<;;;:::999999999999;;;>>>>>>:::888999999777666666666666666666666666888777777666555444333333333444444555555444444333333333333333333333333333555555555555555555666666666444333444666666555333333555555222222555666333666666555555555444444444777777666666666666777777777777777777777777777777888888888888888888888888;;;<<<=========>>>@@@BBBBBBCCCKKKYYYkkklll]]]NNNFFFBBB===:::999::::::999999999888888888999888888777777888888999777777777666666666666666555555666666666666555555555555555555555555555555666666555555555444444444333333333333333333333333444222111222444555444222444444444444444555666666888777666555444444555666555555555555555555555555444444444555555555555666888555333333666888888666666666777777777888888888999888:::===@@@FFFSSS___ssssssddd\\\XXX^^^fffooo|||}}}vvvrrroookkkddd^^^WWWTTTPPPNNNMMMNNNOOOOOOOOORRRVVV\\\bbbiiinnnqqqvvvwwwxxxxxxxxxxxxzzz|||zzzzzzwwwuuusssuuuyyy|||~~~tttvvvxxxtttssswwwtttsssssssssssssssttttttxxxwwwuuusssrrrrrrrrrrrrssssssrrrrrrrrrrrrrrrsssuuuuuuvvvvvvvvvwwwwwwwwwtttsssrrrrrrqqqqqqrrrrrrssssssssstttuuuvvvwwwxxxxxxyyyzzzzzzzzzxxxvvvuuuxxxlllaaa```^^^\\\ZZZZZZZZZZZZYYYWWWUUUTTTTTTTTTSSSRRRVVVVVVVVVUUURRRNNNKKKIIIHHHGGGFFFDDDCCCBBBAAAAAA??????>>>>>>======<<<<<<<<<<<<;;;:::999999999999;;;CCCFFF???777555888:::666666666666666666666666888777666444444444555555444555555666666555555444333333333333333333333333555555555444444444444444555444333444555666555333222444444222222666777555555555555555555444444444888777777777777777777888666666666666666666666666888888888888888888888888:::<<<>>>>>>=========>>>;;;===DDDNNNYYYjjjzzzjjj[[[PPPEEEAAA@@@===::::::999999999999888888888777888888777777777777888888888777777666666555555555555555666666666666555555444444444444444444444444444444444444333333333333333333333333333333333333333222111222444555444333444444444444444555555666777666555555444555555555666666666666666666666666444444444555555555555666888666555555777888888777666666777777777777888888999888999<<<>>>@@@IIIRRR```qqqqqq```VVVZZZ___iiixxx{{{qqqhhh[[[XXXSSSPPPOOONNNLLLJJJKKKLLLOOOSSSXXX___dddhhhoooqqqtttuuuvvvwwwyyyzzzzzzyyywwwtttrrrrrruuuxxxuuuvvvwwwsssqqqtttssssssrrrrrrrrrrrrrrrsssuuuuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrsssttttttttttttuuuuuuuuuuuurrrrrrqqqpppppppppqqqqqqrrrrrrssssssssstttttttttuuuvvvwwwxxxxxxwwwvvvuuuwwwkkkbbbaaa^^^\\\ZZZYYYYYYYYYYYYWWWUUUTTTTTTTTTSSSRRRUUUUUUUUUTTTRRROOOKKKIIIHHHGGGFFFDDDBBBAAA@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;:::999999999999:::BBBEEE???777555999;;;666666666666666666666666333333222222333555888:::444444555555555555444444333333333333333333333333555555555444333333333222444444444444444444444444111444444111222666777555555555555555555555555555777777666666666666777777666666666666666666666666888888888888888999999999999;;;======<<<:::::::::;;;===CCCHHHMMMYYYooovvveeeZZZPPPHHHAAAAAAAAA>>><<<<<<999888888888888777777777777777777666666777777777888888777666555555444444444555555666666555555444444444444444444444444444333333333222222222222222333333333333333333333333222222222333333444444333444444333333444444555666555555555555555555555555666666666666666666666666444444444555555555555666777666666666666777777666666666666666777777777888999888999=========BBBIIITTT```tttnnn^^^\\\]]]dddsss{{{rrrccc^^^VVVQQQOOOMMMKKKIIIKKKKKKKKKNNNRRRWWW]]]```eeehhhmmmppprrrsssuuuwwwuuuvvvuuuttttttuuuxxx{{{|||tttuuuuuurrrqqqsssrrrrrrqqqpppppppppqqqqqqtttssssssrrrqqqqqqqqqqqqqqqqqqpppooooooppppppppprrrrrrrrrrrrrrrrrrssssssppppppooooooooooooooopppqqqqqqrrrrrrrrrqqqqqqqqqrrrssstttuuuvvvvvvvvvuuuvvviiidddbbb```]]][[[ZZZZZZZZZZZZXXXVVVUUUUUUUUUTTTSSSSSSTTTTTTSSSRRROOOLLLJJJIIIHHHFFFDDDBBBAAA@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;:::999999999999999===>>>:::777999:::999555555555555555555555555222111111000222444777888333333444444444444333333333333333333333333333333555555555444333333333222333444444444333333444444111444444111222666777555444555555555555555555555555555555444444555555555777777777777777777777777777777888888888999999999777999;;;;;;999888777888===???BBBEEEGGGNNN```qqqppp^^^SSSMMMFFF@@@<<<>>>>>>;;;888999888888888777777777666666777666666555555666666777888777777666555444444333444444555555555555444444444444444444444444444444111111222222222222222222333333333333333333333333222222333333333333444444333333333333333444555555444444555555555555555555555555555555555555555555444444444555555555555666555555666666555555555555555666666666666777777777999888999>>>???>>>@@@EEEIIIRRRcccwwwiiibbb]]]```lll||||||ooofffZZZRRROOONNNMMMKKKJJJJJJIIIJJJMMMQQQUUUXXX]]]aaafffjjjnnnpppsssuuusssuuuvvvvvvvvvwwwzzz|||}}}wwwrrrrrrssssssssstttqqqqqqpppooooooooooooooorrrrrrrrrrrrrrrrrrrrrqqqrrrrrrpppooommmmmmllllllppppppppppppppppppppppppnnnnnnmmmmmmmmmmmmnnnooooooooopppppppppooonnnnnnpppqqqrrrssstttuuuuuuuuuttthhheeecccaaa^^^\\\[[[[[[[[[ZZZXXXVVVUUUUUUUUUTTTSSSRRRSSSSSSSSSQQQOOOLLLJJJJJJIIIGGGDDDBBBAAA@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;:::999999999999777999888666777::::::666555555555555555555555555666555333222222222333333222333333333333333333222333333333333333333333333555555555444444444444444222444555444333222333444222444444222222666777555444444444555555555555555555444444333333444444555777777777777777777777777777777777888999999::::::777888:::999888777777888======@@@BBBBBBEEERRR___qqqrrr^^^PPPHHHGGGCCC>>>;;;======999888999777777777777666666666666666666555555555555666666777666666555555444444444444444555555555555444444333333333333333333333333111111111111222222222222333333333333333333333333111333444444222222444555333333333333333444444555333333444555555555555444444444444444444444444444444444444555555555555666333555777666555333333444555555666666666666777777999777888===???>>>???BBB???GGGTTTeeezzz|||ooobbb___eeeppp~~~xxxmmm^^^UUURRRQQQOOOMMMIIIHHHGGGGGGIIIKKKMMMOOOVVVZZZ```eeeiiinnnrrruuutttvvvwwwwwwvvvuuuvvvwwwtttqqqooooooqqqrrrssssssppppppooonnnmmmmmmmmmmmmpppqqqrrrrrrrrrrrrrrrqqqrrrqqqpppnnnlllkkkjjjjjjnnnnnnnnnnnnnnnmmmmmmmmmllllllkkkkkkllllllmmmmmmlllmmmnnnoooooonnnllllllnnnnnnooopppqqqrrrssssssrrrfffdddbbb```^^^\\\\\\\\\\\\YYYWWWUUUTTTTTTTTTSSSRRRQQQRRRSSSSSSQQQOOOMMMKKKKKKJJJHHHEEECCCBBBAAA@@@??????>>>>>>======<<<<<<<<<<<<;;;:::999999999999555888777555666999888555555555555555555555555555777777666555444444333333333333444444444444333333333333333333333333333333555555555555555555666666222444555444222111333555333555555222222555666333444444444555555555666666555555444444444444555555666666666666666666666666666777777888999999::::::888999:::999888888999;;;<<<<<<===???@@@AAAIIIRRR]]]mmmsss```RRRHHHCCCCCCAAA===<<<>>>>>>;;;:::<<<777777666666666555555555666555555444444555555666555555555555555555555555333444444555555444444333333333333333333333333333111111111222222333333333333333333333333333333333111333444444222222333555333333222222333333444555222333444555555555444444444444444444444444444444444444444555555555555666444666888888555333444555555555555666666666777777888555666:::<<<:::;;;===:::@@@JJJVVVggg}}}rrrfffcccfffnnnxxx}}}qqqcccZZZWWWVVVRRRNNNIIIHHHHHHHHHHHHHHHIIIJJJOOORRRWWW]]]bbbhhhnnnrrrrrrtttuuuuuusssqqqqqqqqqooonnnnnnmmmnnnqqqqqqqqqpppooonnnmmmllllllllllllnnnooopppqqqqqqqqqpppppppppooonnnlllkkkjjjjjjjjjmmmmmmmmmllllllkkkkkkkkkjjjjjjjjjjjjjjjkkklllllljjjkkklllnnnnnnmmmkkkjjjkkkkkkkkklllmmmnnnooopppqqqeeecccaaa___]]]\\\\\\\\\\\\XXXVVVSSSSSSSSSSSSRRRPPPQQQQQQRRRRRRQQQOOOMMMKKKLLLJJJHHHFFFDDDBBBAAAAAA?????????>>>======<<<<<<<<<<<<;;;:::999999999999555999:::666444666777555555555555555555555555555555666777777888777777666444555555555555555555444333333333333333333333333444555555555666777777777111333555444222111333555444666555222222555555333444444444555555555666666666666555555555555666666555555555555555555555555666777777888999999:::::::::::::::999888999;;;>>>===;;;<<>>>>>>>>:::999;;;;;;999999;;;777666666666555555555555555555555444444555555555444444444555555555555555333444444555555444444333333333333333333333333333111111222222333333333333333333333333333333333333000333555444222111333666333333222222333333444555111222444555666555444444555555555555555555555555444444444555555555666666555777:::999666444555666555555555555666666666777888444444777999777777999999>>>FFFNNNZZZnnnpppddd```dddkkknnnvvv~~~tttggg___\\\YYYSSSMMMJJJJJJJJJJJJJJJIIIIIIHHHHHHKKKPPPUUU[[[bbbiiinnnmmmoooqqqqqqpppooonnnooommmnnnmmmlllmmmooopppnnnpppooonnnmmmlllkkkkkkkkklllmmmnnnpppppppppoooooonnnmmmllllllkkkkkkkkkkkklllllllllkkkkkkjjjjjjjjjjjjiiiiiiiiijjjkkkkkklllhhhiiikkkmmmmmmlllkkkjjjiiiiiiiiiiiijjjkkklllmmmooobbbcccbbbaaa___]]]\\\\\\\\\[[[YYYVVVTTTRRRRRRSSSTTTQQQSSSVVVWWWVVVSSSOOOLLLIIIHHHEEECCCAAAAAAAAAAAA@@@??????>>>===<<<<<<;;;::::::999999888777777777444444555555555555444444555555555555555555555555555555555444444333333333222222444444444444222222333333333444444555555555444555555555444333222222333333333444444444555555444444444444444444444444666666555555555444444444555555555555666666666666777777888666333222222333777888888888888999999999999:::;;;<<<===<<<;;;:::;;;;;;<<<<<<>>>???@@@AAANNNSSS]]]jjjyyypppcccRRRFFFAAAAAA@@@???<<<;;;999777777888999:::777777777777777666555555666666555555555555666666555555555444444333333333555444333222111222333333555555444333333222111111222222111111111111111111222222222222222222222222111222222333444444444444444444444444444444444444333333333222222111111111333333333222222111111111333333333333333333333333555444222111000111222222444444444555555555555666777777777777888888888888999===AAAFFFNNN___uuurrr^^^\\\ccc```gggrrr}}}wwwkkkfffaaaYYYTTTTTTPPPNNNLLLKKKKKKJJJIIIGGGEEEGGGJJJNNNRRRYYYaaafffgggjjjmmmnnnnnnnnnnnnooollllllkkkkkklllmmmnnnnnnjjjjjjjjjjjjjjjjjjjjjjjjlllmmmmmmnnnnnnnnnnnnnnnmmmlllkkkiiihhhhhhiiiiiijjjiiihhhffffffhhhiiijjjhhhhhhhhhhhhggggggggggggiiiiiihhhgggfffgggjjjllliiikkkllljjjgggfffhhhkkkoooddddddcccaaa___]]]\\\[[[[[[YYYWWWUUUSSSRRRRRRRRRSSSQQQRRRTTTUUUTTTQQQNNNKKKJJJHHHFFFCCCBBB@@@@@@@@@?????????>>>===<<<<<<<<<::::::999999888777777777777777888888888888777777555555555555555555555555555555444444444333333333444333333222222333333444333333444444444444444444444444555555555444333333333333333444444444555555444444444444444444444444666555555555444444444444555555555555666666666666333555666666555444555777777777888888888999999999999999::::::;;;;;;::::::::::::::::::<<<===>>>???FFFJJJRRR\\\jjjyyyqqq___VVVJJJBBB???>>>===;;;<<<;;;999888777888999:::777777777777777666555555666555555444444555555666555555444444444333333333555444333222222222333333555444444333222222111111//////000111222333444444222222222222222222222222222222333333444333333333444444444444444444444444333333222222222222222222333333333222222222111111333333333333333333333333444444333222222222222222444444444444555555555555666666777777777888888888999<<>>>>>======<<<<<<:::::::::999888888777777888888999999999999888888555555555555555555555555555444444444444333333333666444222000000222444666444444444444444444333333444444555555666555555555333333333444444444555555444444444444444444444444555555555555444444444444444555555555555666666666444555666666555555666888777777777888888888999999888888888888888999999:::888888888888999;;;<<<===???BBBFFFMMMWWWdddqqqzzzxxxeeeVVVLLLGGGAAA>>>>>>===;;;888<<<;;;:::888888999999:::666777777777777666555555555444444333333444444555555444444444444333333333555444333222222222333333444444333333222222111111000000111222333444555555222222222222222222222222333333333333333333222111444444444444444444444444222222222222222222333333333333333222222222222111333333333333333333333333333444444444444333333222444444444444555555555555666666777777777777888888888:::;;;<<>>???>>>>>>>>>=========<<<;;;::::::999999888777777555666666777777666666555444444444444444444444444444444444444444444444444555444222111111222444555555555555444444333333333333444555555666666666666333333333444444444555555333333333333333333333333444444444444444444444444444444444555555555666666777888888777555444444555777777777777888888888888888777666555666777888999777777777888999:::;;;;;;>>>???AAADDDJJJTTT___fff{{{|||lll___QQQGGGCCCAAA>>>>>>>>>>>>===;;;;;;;;;:::999888999999:::666666777777666666555444444333333222222333333444444444444444444444444444444444333333333222222222333333333333222222111111555444444333333222222222222222222222222222222222333333333333333222111000333333333333333333333333111111111222222333333333222222222222222222222222222222222222222222222222333444555666555444333222333333444444444555555555666666666666777777777888888999999888:::@@@KKKTTTjjjzzzlll```\\\[[[bbblllxxxxxxoooiiibbb]]]VVVPPPMMMLLLJJJIIIGGGHHHHHHGGGGGGHHHKKKMMMRRRUUUYYY\\\^^^aaadddgggiiijjjkkkkkkjjjhhhfffdddgggggggggggggggggggggggghhhhhhiiijjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhhhheeedddccccccccccccdddeeeeeeeeeeeeeeeffffffffffffdddeeeeeeeeeddddddfffhhhgggggggggfffeeeffffffgggxxxpppkkkhhheeebbb^^^[[[ZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTRRRRRRRRRRRRQQQOOOMMMLLLIIIHHHGGGEEECCCAAA???>>>>>>>>>>>>>>>============;;;;;;::::::999888888888444555555666666555555444333333333333333333333333444444444444444444444444222333333444444333333222555555555444444333333333333333444555666666666555333333333444444444555555333333333333333333333333333333444444444444444444444444444444555555555555666777888777555333444555666666777777777888888888666666555444555666777888888888888888999:::;;;;;;??????>>>???BBBIIIQQQWWWfffttttttbbbVVVNNNGGGCCCAAA???===<<<<<<===>>>>>>::::::999999888888888888666666666666666555444444333333222222222222333333444444444444444444444444444444444333333333222222333222222222222222111111555555444333333222111111222222222222222222222222333333333333222111111000333333333333333333333333111111111222222333333333222222222222222222222222222222222222222222222222222333444555666555444333333333333444444444444555555666666666666777777777777888888888999===EEEJJJWWWhhhnnnddd]]]^^^dddlllwwwzzzssskkkeee]]]VVVRRROOOMMMKKKHHHIIIIIIHHHGGGGGGIIIKKKLLLNNNRRRUUUWWW[[[___bbbfffggghhhiiiiiigggeeecccffffffffffffffffffffffffffffffggghhhhhhhhhhhhhhhgggggggggggggggfffffffffcccbbbbbbbbbbbbbbbbbbcccccccccddddddeeeeeeeeeeeecccdddeeeeeeddddddeeeggghhhgggfffffffffgggggggggvvvoookkkgggeeeaaa]]][[[ZZZ[[[\\\ZZZZZZYYYWWWVVVUUUTTTSSSQQQQQQRRRRRRQQQOOOMMMKKKGGGGGGFFFEEEDDDBBB@@@???>>>>>>>>>>>>============;;;;;;;;;:::999999888888666666777777777777666666333333333333333333333333333333333444444444444555111222444555555444222111444444444444444444333333333333444444555444444444333333333444444444555555333333333333333333333333333333333333444444444444333444444444444555555555111333555555444555666888666666666777777777888888555555555555555666777777999999999999999:::;;;;;;<<<<<<<<<<<<===AAAGGGKKKTTT```uuu|||lllYYYNNNHHHCCCAAAAAA>>>===;;;:::999:::<<<===888888888888888777777777555666666666666555444444444333333222222333333444333333333444444444444555333333444444444333222111222222222222222222111111111222222222333333333444222222222222222222222222222222222222222222111000333333333333333333333333222222222222222222333333111222222222222333333333222222222222222222222222222333333444444444444333333333333333444444444444555555666666666666777777666777888888999<<>>>>>>>>>>><<<;;;;;;::::::999888888777777888888888888777777555555555555555555555555333333333444444444555555333333333333333333333333333333444444444444444444333333333333333333222222333333333444444444555555222222222222222222222222222222333333333444444444333333444444444555555555000222333444333444666777666666666666777777777888444555555666666666666666999999888888999999::::::999:::;;;:::;;;===AAADDDHHHQQQbbbwwwwwwbbbUUUHHHDDDBBB???===>>>::::::;;;::::::999:::;;;777777777777777666555555555555666666555555444333444444333333333333444444333333333444444444555555333333444444444333222111111111111111111111222222111111111222222222222222222222222222222222222222000111111222222222222111222222222222222222222222333333222222222222222222111111222222222333333333111111111111111111111111222222222222222333444444222222333333333444444444555555555666666666777777555666777888999:::<<<>>>EEERRRdddxxxwwwlllbbbZZZ^^^gggmmmyyy~~~xxxppphhhaaa[[[UUUQQQNNNNNNNNNKKKHHHFFFFFFGGGDDDEEEGGGHHHJJJLLLPPPSSSZZZ[[[\\\^^^___aaabbbcccddddddddddddddddddddddddbbbcccddddddeeeeeeddddddaaabbbcccddddddcccbbbbbbaaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbcccddddddeeebbbdddffffffeeedddeeefffgggdddccccccfffggggggeeezzzrrrmmmjjjfffccc```\\\[[[[[[]]]^^^ZZZZZZYYYWWWUUURRRPPPNNNLLLNNNPPPRRRQQQNNNIIIGGGDDDEEEEEEEEEEEECCCBBBAAA============>>>>>>>>>>>><<<;;;;;;::::::999999888666666777777777777666666777777777777777777777777333333333444444555555555666444222000000222444666333333333444444555555555333333333333222222111000333333333444444444555555222222222222222222222222222222222333333444444444333333333444444444555555222444444444222111222333666666666666777777777777333444666777777777666555999888888888888888999:::888999;;;;;;;;;===@@@BBBBBBIIIVVVfff{{{lll]]]TTTJJJBBBCCCCCC>>>;;;;;;777999<<<===<<<;;;:::;;;666666666666666555555444555555666666555555444333555444444333333444444555333333333444444555555555333333444555444333222111111111111111111111222222444444333222111000///...222222222222222222222222///000111222222222222222222222222222222222222222444333333222222111111111111111111222222333333333111111111111111111111111222222111000111222444555222222333333333444444444555555555555666666666777555555666777777888999999>>>HHHUUUfff~~~yyyjjj^^^]]]eee___mmm|||yyyqqqjjjbbb[[[WWWPPPQQQOOOLLLHHHEEEDDDDDDAAACCCDDDEEEEEEHHHKKKNNNVVVVVVWWWYYY[[[^^^aaabbbccccccccccccccccccccccccbbbbbbcccddddddddddddccc``````bbbccccccbbbaaa```aaaaaabbbbbbbbbbbbaaaaaa```aaaaaabbbccccccddddddbbbdddffffffeeeeeeeeefffeeecccaaabbbeeegggfffdddzzznnnfffdddhhheee```]]]\\\[[[ZZZXXXZZZXXXVVVVVVVVVVVVTTTRRRRRRQQQPPPPPPPPPOOOLLLIIIHHHGGGFFFDDDBBB@@@>>>>>>??????>>>>>>=========<<<<<<;;;888777666666888999777777777777777777777777666666666666666555555555444444444444444555666777555444333222111111111111333333333333333333333333555555555666666666666777333333333444444555555555555555555444444333333333111111222222222222333333222222222222222222222222333333222111222333444555555555555555555555444444666666666666777777777777777777888888888999999999::::::999888999:::;;;<<<@@@FFFMMMUUUaaatttuuufffZZZSSSHHHDDD???<<<;;;;;;;;;:::;;;;;;:::999888666555555888777666555444555666666666666666555444444333333222222222333333444444444555555555555555555555555333222222111111222222333111222222333333222222111222222222222222222222222111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111555444333111000...---,,,111111111111111111111111444444444333333222222222333333222111222333444555555555555555555555555555555777888888777777888999AAACCCKKKYYYiii~~~{{{pppfff^^^]]]aaahhhsss|||rrrjjjdddaaa]]]YYYSSSNNNKKKJJJHHHGGGFFFFFFEEEFFFGGGIIIKKKLLLMMMNNNOOORRRUUUWWWZZZ[[[\\\]]]^^^___aaacccdddeeeaaa```______^^^_________^^^___```aaaaaa```___^^^______````````````______ccccccccccccccccccccccccbbbbbbbbbbbbbbbbbbccccccdddddddddcccccccccbbbbbbzzzmmmgggggglllhhhbbb^^^\\\[[[ZZZYYY[[[YYYWWWWWWWWWWWWUUUSSSRRRRRRSSSRRRPPPMMMKKKIIIIIIHHHFFFDDDBBB@@@>>>===>>>>>>>>>=========<<<<<<===<<<:::888777888999999777777777777777777777777333333444444555555666666333222222222222333444555111111111111222333444555333333333333333333333333444444555555555666666666222333333333444444444444555555444444444333333333333333444444444444555555333333333333333333333333333333222222222333444555666666666666666666666666555666666666777777777777777777777888888888999999::::::999999999:::;;;<<<;;;@@@EEEJJJRRRaaattt|||lll^^^SSSLLLHHHCCC@@@===;;;;;;;;;;;;:::;;;::::::999888777666666888777666555555555666666555555444444333333333222222333333333333333333444444444444444444444444444333333333222222333333333111222222333333222222111222222222222222222222222111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111000000000000111111111111111111111111111111111111333333333333333333222222333333222222222333444555444444444555555555555555555777888888777666888999;;;>>>EEEPPP]]]ooopppddd______bbbiiisss~~~yyysssnnnllleee```XXXQQQLLLIIIEEECCCEEEDDDDDDDDDDDDEEEFFFFFFIIIJJJKKKMMMPPPRRRUUUVVV[[[\\\]]]___```aaaaaabbb``````______^^^____________``````aaaaaa```___^^^^^^______`````````______bbbbbbbbbbbbbbbbbbbbbbbb``````aaaaaabbbbbbbbbcccbbbbbbbbbaaaaaaaaa``````|||nnnjjjlllqqqkkkddd^^^\\\[[[ZZZYYY[[[ZZZXXXWWWXXXWWWVVVTTTSSSVVVYYYXXXSSSNNNKKKKKKJJJIIIGGGDDDBBB???>>>===============<<<<<<<<<<<<===<<<;;;999888999999:::777777777777777777777777333333444555666777888888333333222222222333444444111111111111222333444555333333333333333333333333333333333444444444555555222222222222333333333333555444444444444333333333333333444444444444555555444444444444444444444444333333222222222333444555666666666666666666666666555555666666666777777777777777777777888888888888:::999999999999:::;;;;;;===@@@CCCDDDGGGPPP]]]hhhzzz{{{qqqbbbUUUKKKGGGEEEDDD>>><<<;;;;;;<<<<<<;;;999::::::999999999888888888888777666555555555555666333333333333222222222222444333333333333333333222333333333333333333333333333333333333333333333333111111222222222222111111333333222222111111111111111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111//////000000111222222222111111111111111111111111222222222333333333333333333333222222222333444555333333444444555555555666555666777777666666777999777:::@@@FFFNNN\\\tttwwwlllhhhdddccciiiqqqxxx}}}}}}{{{xxxwwwpppjjjaaaXXXRRRMMMHHHFFFEEEEEEEEEDDDCCCCCCBBBBBBFFFFFFGGGIIIKKKMMMPPPQQQWWWYYY[[[]]]^^^^^^^^^^^^```_______________`````````aaaaaaaaa```___^^^^^^]]]^^^^^^___`````````___````````````````````````^^^^^^______```aaabbbbbb____________^^^^^^^^^^^^ppplllqqqtttnnnfff___[[[ZZZZZZYYYZZZYYYWWWWWWWWWVVVUUUSSSTTTYYY^^^\\\UUUOOOMMMMMMJJJIIIGGGEEEBBB@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::999888888999999777777777777777777777777777777888888999999999:::555555444444444555555666444444333222111111111111333333333333333333333333222222333333333444444444222222222222222222222222444444444444444444444444111111111222222222333333444444444444444444444444222222222333333333444444555555555555666666666666555555555666666666777777666666666777777777888888999999999999999:::::::::???AAACCCBBBCCCGGGPPPVVVcccqqqssseee]]]RRRIIIDDDCCCCCCCCC<<<;;;;;;<<<<<<<<<:::777999999999999999888888888666555555444444444444444222222222222333333333333444444444333333222222222222222222222222222222222111222222222222222222111111111222222222222111111333333222222111111000000111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111222222111111111111111000111111111111111111111111111111222222333333333444222222222333333333444444222333333444444555555666444555777666555555666888888:::>>>AAADDDMMMaaauuuuuummmjjjjjjlllmmmqqqsssvvvyyy{{{||||||{{{yyysssjjjbbb[[[UUUPPPMMMHHHHHHHHHGGGFFFEEECCCCCCEEEEEEFFFGGGHHHJJJLLLMMMQQQSSSVVVYYY[[[[[[\\\[[[_______________```aaaaaaaaaaaa``````______^^^^^^\\\]]]^^^_______________]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\]]]___```aaaaaa^^^]]]]]]]]]]]]\\\\\\\\\rrrnnnssssssnnneee^^^[[[ZZZYYYYYYYYYWWWUUUUUUUUUUUUSSSRRRQQQWWW[[[ZZZTTTNNNLLLLLLJJJIIIGGGEEECCC@@@>>>===<<<<<<==================;;;:::999888888777777777666666666666666666666666::::::999999888888888777666555555444444444555555444444333222111111111111333333333333333333333333222222222333333333333444222222222222222222222222444444444444444444444444111111111222222222333333222222222222222222222222222222333333333444444444333333333444444555555555555555555555666666666666555555666666666777777777888888999999999::::::::::::;;;======>>>@@@FFFJJJSSS\\\jjjxxx{{{iii]]]PPPLLLFFFAAA???===<<<;;;===<<<<<<<<<===<<<888666888888888888888888888888444444444333333333222222222222333333444444555555444444444333333222222222222222222222222222222222000000111111111111000000000111111222222111111000222222222111111000000000111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111222222111111111111111111111111111111111111111111111111111222222333333333222222333333333444444444333333333333444444555555333555666666555555666777999:::<<<>>>>>>CCCRRRbbbwwwxxxnnnfffaaaaaaccchhhmmmsssxxx|||~~~zzzrrrjjjccc\\\VVVRRRKKKKKKJJJIIIGGGFFFEEEEEECCCCCCDDDDDDEEEGGGHHHIIIJJJKKKOOORRRUUUXXXYYYYYY]]]]]]]]]^^^^^^```aaaaaa```______^^^^^^^^^]]]]]]\\\\\\]]]^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYZZZ[[[]]]^^^______\\\\\\\\\\\\[[[[[[[[[[[[rrrlllooopppjjjccc]]][[[ZZZYYYXXXXXXVVVUUUTTTUUUTTTRRRQQQLLLPPPSSSSSSOOOKKKJJJJJJIIIHHHGGGEEECCCAAA@@@???============>>>>>>>>>>>>::::::999999888777777666666666666666666666666666999999888777666555444444444444333222222222333333111111111111222333444555333333333333333333333333222222222333333333444444333333333333222222222222333333333444444444444555333333444444444444555555222222222222222222222222111222333444444444333333222222222333444444555555444444555555555666666666555555555555666666666666777888888999:::999999999888999:::;;;<<<>>>BBBEEEGGGKKKUUUaaammm~~~{{{nnnbbbVVVMMMDDDAAA???===<<<;;;888666<<<<<<;;;<<<<<<;;;888666888888777777777666666666333333444444333333222111111222222333444555555666444333333333333333333222222222222222222222222222///000111222222111000///000000111111111111000000111111111111111111111111111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111//////000111222333444555111111111111111111111111111111111222222222222222111222333444444444333333444444333333333333333333333444555555444444555777777666888::::::<<>>>>>>>>>>>??????@@@@@@::::::::::::999888777777666666666666666666666666777777777666666555555444555444333222222222222222111111111111222333444555333333333333333333333333333333333333444444444444444444444444333333333222333333333444444444555555333333444444444444555555333333333333333333333333111222333444444444333333222222333333444555555666444444444555555555666666444444555555555666666666666777888999:::999999888;;;;;;;;;;;;;;;===@@@BBB@@@BBBIIIRRRYYYcccvvv~~~mmm```WWWPPPHHHCCC@@@>>><<<<<<===<<<:::999999888888999::::::999777888777777666555444444333444444555666555444333222000000111222333444555555222333333333333333333444333333333333333333333333111222333444444333222111000000111111111111000000//////000000111111222222111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111000000111222222333444444111111111111111111111111222222222222111111111111111222333444444444333333555444444333333222222222222444555555444333555666555333444888999:::>>>DDDPPPbbbzzzxxxiiigggcccbbbdddkkkrrrwwwzzzzzzyyyxxxvvvpppiiiccc[[[XXXRRRMMMHHHFFFFFFFFFCCCCCCCCCBBBCCCCCCDDDDDDEEEDDDEEEFFFHHHKKKOOOQQQTTTTTTTTTUUUWWWYYYZZZ[[[[[[ZZZZZZZZZZZZ\\\]]]^^^]]]]]]^^^]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXXXXYYYYYYZZZZZZXXXXXXXXXWWWWWWWWWVVVVVVpppeeedddfffccc___\\\ZZZYYYXXXWWWZZZXXXVVVVVVVVVVVVTTTRRRKKKKKKKKKMMMOOOPPPNNNMMMGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>??????@@@@@@@@@AAA;;;;;;;;;;;;:::999888888666666666666666666666666777777777777888888888888777666555444444444444444555444333222111111111111333333333333333333333333333333444444444444555555555555555444444333333333333333333444444555555555111111222222222333333333444444444444444444444444111222333444555444333333333333444444555666777777444444444555555555666666444444444555555555666666666777888999:::999888888;;;:::888777777888:::;;;@@@@@@EEEKKKNNNRRR___ooo~~~tttiii[[[PPPJJJFFFAAA======;;;999999:::;;;;;;:::666555555666888::::::999888777666555444333222222555666777777777666444444...//////111222333444555222222222333333444444444333333333333333333333333222333555666666555333222000000111111111111000000......///000111222333333111111111111111111111111000000111222222222222111111111222222222333333333111111111111111111111111444444333333222111111000111111111111111111111111333222222222111111000000111222333444555444333333666555444444333222111000222333555444333333444666555222333888;;;;;;<<>><<<;;;:::999999999999999999999999999777666666555555666666777666666555555555555666666666666555444333222222222111111111111111111111111111111111111111111111111000000000000000111111222666333222555555111000111...---000222///+++---222111111111111000000000///111111111111111111111111222222222222222222222222111111111111111111111111111111222333333333333333111111111111111111111111000000111222222222222111111111111222222333333333222222222222222222222222333333333333333333333333555444333222222333444555333333444555666888:::;;;<<>>>>>>>>>>>===============<<<;;;:::999888777777666777777888777666444333666666666555555555444444444444333222222222222222222222222222111000///...222222333333333333222222000222444333222111111222333333222222222222333333333333333222222222222111333222222111111222222333444444333333333333222222111333444444333333444666333222111111333555555444444555666777777666555444555555555555555555555555777777666666666666777777777777888888999:::::::::;;;:::::::::;;;===>>>@@@DDDKKKWWWbbbkkkvvvyyyiii[[[QQQJJJGGG@@@===:::888888999888888::::::999999888888777777666555555555555555555666666666555555555555666666666666555444333222111111111111111111111111111111111111111111111111111111000000000000000111111111444000///111222//////000///...000111///,,,///555111111111111000000000000222222222222222222222222111111111111111111111111111111111111111111111111111222333333444333333333111111111111111111111111000000111222222222222222//////000111222333444555222222222222222222222222333333333333333333333333444333222111111222333444333333444444666777999999999===CCCIIISSSfff~~~wwwoookkkjjjkkkqqqzzzyyyoooggg```ZZZWWWTTTSSSPPPNNNLLLJJJIIIIIIEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEDDDEEEEEEGGGIIIMMMPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQPPPOOOOOOOOOOOOPPPRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQzzzdddZZZ[[[WWWYYYZZZ\\\]]]\\\[[[ZZZZZZWWWTTTSSSSSSSSSRRRQQQNNNNNNNNNNNNNNNMMMKKKKKKLLLKKKIIIGGGDDDBBB@@@???============<<<<<<<<<<<<:::::::::999999888888888888888888888777555444333777666666666666555555555444333222222111111222222///000111222222333333222111222222222333333333333333444555555444333444555333333222222222222333333222222222222222222222222333222222111111222222333333333333333333333333333000222333333333333444666333222111111333555555444444555777888888777555444444444444555555555555555777777666666666666777777777777777888999999::::::888888999:::;;;===>>>>>>???EEENNNUUUYYYbbbtttyyyooo```TTTLLLGGGCCC@@@<<<:::777777888999999999::::::999888777666666555777777666666666666777777666555555444444555555666666666555444222111000000111111111111111111111111111111111111111111111111//////000111111111111111000......000//////444<<<>>>777222222222222333666111111111000000000000000111111111111111111111111000000000111111111111111111111111111111222222222111222222333333222222222000000000000111111111111333333333222111000/////////000000111222333333333111111111111222222222222222222222222222222222222222222111111111222333444444333444444555666777888777;;;???@@@DDDRRRhhhyyyxxxqqqiiigggmmmuuu|||zzzssskkkbbb]]]YYYWWWUUURRROOOLLLJJJIIIJJJIIIGGGEEECCCAAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBCCCEEEHHHJJJLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKNNNNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMM|||eee[[[[[[YYYZZZ[[[[[[[[[ZZZYYYXXXZZZXXXTTTSSSSSSSSSRRRQQQNNNNNNNNNNNNNNNMMMKKKKKKLLLKKKIIIGGGDDDBBB@@@???AAAAAAAAA@@@@@@@@@??????888888999999999999::::::888888888777777666555444777666666666666555555555444333222222111111222222000111222333444444444444111111111111222222333333333444555444333333444555333222222111111222222333222222222222222222222222333222222111111222222333333333333333333333333333111222333333222222444555333222111111333555555444333555666888888666555333444444444555555555666666777777666666666666777777666777777888888999::::::666777999:::<<<=========;;;>>>DDDHHHJJJOOO^^^mmm{{{|||ooo___UUUKKKFFFFFFDDD>>>888<<<:::888777888999999888999999888777777666555555666555555555555555555666555555444444444444555555666555444333222111000000000000000000000000000000000000000000000000000000//////000111111111111000111111333333000333???MMMMMM>>>222000333555444333000000000000000000111111000000000000000000000000111111111111222222333333000000111111111222222222000000111111111111000000//////000000000111111111222222222222222111000///111111111111111111111111000000000111111222222222222222222222222222222222111111111111222222333444444444333333444555666666333999======>>>GGGWWWeee{{{sssiiihhhnnnvvvzzz~~~|||tttjjjccc^^^]]][[[XXXUUUQQQOOONNNMMMLLLJJJGGGDDDBBBAAA@@@>>>>>>???@@@AAAAAABBBBBB???@@@@@@AAABBBCCCDDDDDDFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJfff[[[\\\]]]]]]\\\[[[ZZZYYYYYYYYY[[[YYYUUUTTTSSSSSSRRRQQQNNNNNNOOONNNNNNMMMLLLKKKJJJJJJHHHFFFDDDCCCAAA@@@@@@@@@@@@????????????>>>999999999999::::::::::::999888888777777666666666666666666555555555444444444444333222222222222222555555555555444333222111111111000111111222333444222333333222111000222444222222111111111111222222111222222222222333333333333222222111111222222333222222333333333333444444333444555444333222333444333222111111333555555444333444555666666555444333333333444444555666666666777777666666666666777777666666777777888999999999888888999999999999::::::;;;;;;===AAABBBEEEOOOZZZ```kkk{{{|||oooaaaWWWPPPKKKFFFEEEGGGEEE>>>888:::999777666777777666555888888777777666666555555333333222222222222333333555555444444444444555555444444333333222222111111000000000000000000000000000000000000000000000000...///000222222111111000///000111222///111>>>KKKKKK<<>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAABBBDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFjjj^^^^^^aaa```^^^\\\[[[\\\]]]]]]\\\ZZZVVVTTTTTTTTTSSSQQQNNNNNNOOONNNNNNMMMLLLKKKIIIHHHGGGFFFEEECCCBBBBBB>>>>>>>>>=========<<<<<<<<<<<<;;;;;;:::999999888888888777777777777777777555555555555444444444333555444444333333333333333444444444444333222111111111000000000111222333444222333333222000000222444222222111111111111222222111111222222222333333333333222222111111222222333222222222333333444444444555666666555333222333444333222111111333555555444444444444444444444444444333333444444555666666777777777666666666666777777666666777777888888999999::::::999999999999::::::>>><<<<<>><<<888777666666777777666555666666666666666666666666222222111111111111222222555444444333333444444555222222222222222222222222000000000000000000000000000000000000000000000000...///111222222222000//////,,,,,,/////////222888;;;333...///000//////000///000000000111111111111//////////////////////////////000000111222222333///000000111222222333333111111111111111000//////......//////000111111222...///000111222333333333000000000000111111111111/////////000111222222222111111111111111111111111111222333444444555555555444444333333333333333444222555777888888;;;@@@EEEOOO]]]ooo}}}uuuccc\\\[[[dddfffkkkpppsssrrrnnnkkkccccccbbbaaa___]]]ZZZYYYRRRQQQNNNKKKHHHEEECCCCCC?????????>>>>>>===========================<<<<<<>>>=========>>>???AAABBB@@@@@@@@@@@@@@@AAABBBBBBAAAAAAAAAAAA@@@@@@@@@???>>>??????@@@BBBCCCDDDDDDooobbbbbbcccbbb___]]]]]]^^^aaabbb]]]ZZZWWWUUUUUUTTTSSSRRRNNNNNNOOONNNNNNMMMLLLKKKHHHHHHGGGFFFEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@???@@@???>>><<<:::888777666888777777777777777888999555555444444444333333333666555444444333333444444000000111222333333333333111000000000000222444555444555555333222222444666222222111111111111222222111111111222222333333333333222222222222222222333222222222333333444444444666777888666444222222333333222111111333555555444444333333222222333333444333333444444555666777777777777666666666666777777666666666777888888999999::::::999999:::<<<>>>??????;;;999===@@@@@@CCCGGGFFFJJJQQQXXXbbbppprrrlllbbbWWWOOOJJJIIIIIIIIIPPPTTTPPPEEE;;;:::<<<888777666666888888777666555555555666666666666666444333333333333333333444555444444333333444444555111111222222222333333333000000000000000000000000000000000000000000000000...///111222333222000///555///,,,111444111,,,***,,,,,,///222111...///333//////000000111111111222000000000000000000000000---......///000111111222///000000111222222333333222222222222222111000///---......///000111111222111111222222222111111000......///000111222333333...//////000111222222222111111111111111111111111111222333444555555555555444444333333222222333333666777777666777999<<>>===<<<======>>>?????????>>>>>><<<<<<;;;;;;<<<===???@@@???????????????@@@AAAAAA????????????>>>>>>>>>>>><<<===>>>???@@@AAABBBCCCyyyhhheeebbbeeeccc\\\YYY]]]^^^\\\ZZZYYYXXXWWWVVVUUUUUUTTTRRRPPPOOOOOOPPPOOOMMMKKKHHHJJJJJJGGGDDDCCCAAA???@@@???????????????@@@@@@>>><<<:::999999888666444777777888888888888777777666666666666666666666666555444444444555555333111222222222222222222222222222111000000000111222333//////......000222555777555444222111111222444555111222222333333222222111111111111111111111111111111111222222222333333333444444444444444444444444111222444555666555555444555444444444444555666666333333444444444555555555777777777777666666666666555777777555444444888<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;>>>@@@BBBDDDDDDFFFKKKSSS]]]eeekkk~~~zzznnnggg___WWWQQQQQQQQQOOOOOOQQQKKKHHHDDD???<<<:::999999777777777555444444555777:::999999777666555444333222222333444444555666666777666666555444222111000222222222111111111111000////////////////////////444333111000000000111222000000000000000000000000000000000000000000000000111111000000000000000111////////////////////////000000000000000000000000//////000000000000//////111111111111111000//////...///000111111111111111222222222111111///...---------///000111111111111444333111000000000111111333222000//////000222333111111222222222222111111//////000111333444555666222333555666666555333222666555555555666888:::<<<@@@CCCLLLZZZhhhwwwrrreee___WWWTTTYYY]]]]]]^^^bbb]]]]]]\\\\\\\\\\\\\\\\\\UUUTTTSSSPPPMMMJJJGGGEEEEEEDDDCCCAAA@@@?????????@@@??????>>>===<<<;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>????????????@@@@@@???===;;;;;;<<<===>>>============>>>>>>>>>>>>}}}lllgggccceeeccc\\\YYY[[[[[[XXXYYYXXXXXXWWWVVVUUUTTTTTTSSSRRRPPPPPPQQQPPPNNNLLLJJJJJJIIIFFFDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@AAAAAA>>><<<:::999999999777666777777888888888888777777555555555555555555555555555444333444555555333111222222222222222222222222222111111000111222333444222222000000000222333555333222000//////000222333111222222333333222222111333333333333333333333333111111222222222333333333444444444444444444444444222111000000000111222333444444444444444555666666333333333333333333444555555555555555555555555555333555666555444666999===BBB@@@<<<999777777777888888888777777888:::<<<>>>???>>>???BBBGGGNNNUUUYYYccclllxxxvvvjjj___XXXTTTPPPKKKKKKSSSYYYUUUMMMHHHBBB@@@>>>;;;999777777777444444444333111111222444888888777666555444444333222222222333444444444555666666555555444333111111222222222111111111000000////////////////////////333222111000///000000111000000000000000000000000000000000000000000000000111111000000000000000111////////////////////////000000000000000000000000//////000000000000//////111111111111111000/////////000000111111111111000222222222222222111000///---...///000111111111111333222111000000000111111444222111000///000222333111111222222222222111111000000111111222333444444///111333555555555444444444444444555666777999999===>>>DDDOOO[[[hhhzzz~~~jjj___VVVVVVXXXWWWVVVWWWUUUVVVWWWXXXZZZ[[[[[[[[[UUUTTTSSSQQQOOOMMMKKKKKKFFFFFFDDDCCCBBBAAAAAAAAA??????>>>===<<<;;;;;;:::<<<<<<=========>>>>>>>>><<<<<<=========>>>>>>>>>>>>===;;;:::999:::;;;<<<======>>>>>>?????????@@@qqqiiicccdddaaa[[[XXXYYYXXXUUUXXXWWWWWWVVVUUUTTTSSSSSSTTTRRRQQQQQQQQQPPPNNNLLLJJJHHHEEEDDDCCCBBBCCCDDDBBBBBBAAAAAA@@@AAAAAABBB???<<<:::999999:::999999666777777888888777777666555555555555555555555555555444333444555555333111222222222222222222222222222222222222222333444444666555333111111111222222333222111000000111222333111222222333333222222111444444444444444444444444111111222222222333333333444444444444444444444444777555222111000222444666444444444444444555555666555444333333333444666777444444444444444444444444222333444555555777:::===CCC@@@<<<777555555666888999999888888999;;;===>>>@@@???>>>???AAADDDHHHKKKOOOTTT\\\eeennnzzz|||xxxsssmmmcccXXXOOOIIIGGGFFFDDD???@@@KKKTTTPPPEEE===888888777666666555444444666666777555333333444666555555555555444444444333222222222222222222222333444444444444444333222222222222111111111000000000000000000000000000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000111111111111000000///000111111111111000000///222222222333333222111111---...///000000111111000222222111000000000111111444333111000000000111111111111222222222222111111111111111222222222333333---///111333444555555444222222444555666666666666;;;:::<<>>===<<<<<<<<<<<<============>>>>>><<<<<<=========>>>>>>>>>>>>===<<<::::::;;;<<<<<<<<<======>>>???@@@@@@AAAwwwlllcccbbb^^^ZZZXXXXXXVVVTTTWWWWWWVVVUUUTTTSSSRRRRRRSSSRRRQQQPPPPPPOOOMMMKKKFFFCCCBBBDDDEEEBBBAAABBBBBBBBBAAA@@@@@@@@@@@@AAA???===:::999:::;;;;;;:::666666777777777777666666555555555555555555555555444333222333444555333111222222222222222222222222333222222333333333444444666555444222222222222222444333333222222333333444111222222333333222222111333333444444444444444444111111222222222333333333333333333333333333333333888777555333222333444555444444333333444444555666777666555444555666888999444444444444444555555555333444444555555777999:::<<<:::888777666777999:::999999999999:::;;;<<<===BBBAAA@@@??????@@@AAACCCIIILLLPPPTTTYYYaaaiiiooowww{{{qqqnnnnnnkkkddd^^^[[[WWWOOOHHHCCC@@@@@@@@@AAA;;;888===AAA???999666555555555555444333222222666777888777555555555777333333333333333333333333222222222111111111111111222333333444444444333333111111111111000000000000000000000000000000000000/////////.........//////////////////////////////000000000000000000000000/////////000000000000000//////////////////////////////////////////////////////000000000000//////000000111111111111000///111111111111111000///...000000111222222222111111......///000000000000000111111111000000000000111444333222111000000000111111111222222222222111111222222222111111111111111...///000222333333333333111222444666666666666555;;;888888;;;AAAJJJYYYggguuujjjgggeee___YYYSSSOOOKKKIIILLLNNNOOOOOOXXXYYY[[[]]]]]][[[YYYWWWSSSRRRPPPNNNLLLIIIGGGFFFEEEDDDCCCBBBAAA@@@???>>>===========================>>>>>>>>>???????????????>>>======<<<<<<======;;;<<<<<<===>>>???@@@@@@qqqeee```[[[YYYYYYXXXWWWVVVWWWVVVUUUTTTSSSRRRRRRQQQRRRQQQOOOOOOOOONNNKKKIIIFFFBBBDDDJJJLLLFFFAAAAAAAAAAAA@@@???????????????>>><<<:::999:::;;;;;;:::666666777777777777666666555555555555555555555555333222222333444444333111222222222222222222222222222222333333444444444444333333333333333333444444333333333333333333333333111222222333333222222111111111222222333333333333111111222222222333333333333333333333333333333333222222222222222111000///333333333333333444555555666555444444444555777777444444555555555666666666666555555555555666666666444555777888999999999999555555555555666777888888===<<<<<<;;;;;;;;;;;;<<>><<<:::::::::===999666777666333333666777777777666555444222111333444555444333222222333222222222222333333333333111111111111111111111000111222333333444333333333111111111000000000//////000000000000000000000000........./////////......////////////////////////////////////////////////---...///000000000000/////////////////////////////////////////////////////////000000000000/////////000000111111111000000111111111111111000///......///000000000000000///...//////000000000000///000000000000111000000000333222222111111000000000111111222222222222111111222222111111111111000000000000111111111111111111222333555666777666666555999666555888;;;AAANNN[[[mmm|||{{{uuunnneee\\\QQQJJJIIIKKKLLLLLLPPPTTTZZZ___aaaaaa___]]][[[ZZZYYYVVVRRRNNNKKKIIIGGGGGGFFFDDDCCCAAA@@@@@@>>>>>>>>>>>>>>>===============>>>>>>>>>????????????>>>>>>===============;;;;;;<<<======>>>??????}}}kkkccc[[[YYYYYYXXXWWWXXXWWWVVVVVVUUUTTTSSSRRRRRRRRRPPPOOONNNNNNMMMJJJHHHIIIEEEGGGPPPRRRJJJCCCBBBAAAAAA@@@???>>>>>>>>>>>>===<<<::::::;;;;;;999777555666666777777666666555444444444444444444444444222111111222444444333222222222222222222222222222111111222333333333333333000111111222333444444555111111111111111111111111111222222333333222222111///000000111111222222333111111222222222333333333333333333333333333333333222222444444444333111000333333333333333444444555222222333333444444444444444444444555666666777777777666444555666666555333444555777999999888666555666666777777888888888888999999::::::;;;;;;;;;;;;;;;<<>>>>>>>>??????>>>>>>>>>>>>=========<<<============>>>>>>>>>>>>sssggg]]]ZZZYYYVVVVVVXXXWWWWWWVVVUUUTTTSSSSSSRRRSSSQQQPPPOOOOOOMMMJJJHHHLLLEEEFFFPPPRRRJJJCCCCCCBBBBBBAAA@@@????????????<<<;;;;;;;;;;;;:::666444555555666666666666555555444444444444444444444444222111111222444444333222222222222222222222222222000111222333333333222111///000111222333333333333111111111222222111111111111222222333333222222111//////000000111222222333111111222222222333333333222222222222222222222222555555555555555555555666333333222222333333444555222333555666666555444333222333333444555555666666666444333444777777555333555666777777777666555555999999::::::;;;;;;::::::888999;;;<<<<<<===<<<<<<::::::<<>>???@@@BBBFFFJJJNNNQQQQQQ[[[eeellluuu~~~{{{wwwtttqqqnnnkkkhhheee___VVVNNNIIIFFFDDDCCC>>>DDDEEE>>>:::<<<<<<:::777666555444444555777888===666222444888888888999888777555333333444555666222444666666444333222222444444444333333333222222000000111222333444444444333333333333333222111000000000000000////////////////////////////////////---...000111111111000///000000000000000000000000////////////////////////+++,,,...000111111000///////////////////////////000000000000000000000000//////000000000000////////////000111111111111111...///000111111111111111222222222222111///......///000000000000000//////---...///111111111000///...///000111222333333333111111222222222222111111///000000000111111111111000000000111222444555666333222111111111222333444555555888:::999666999???DDDNNN]]]ppp{{{pppvvvzzzxxxuuuooojjjddd```[[[WWWVVVXXX\\\___bbbcccdddeeedddbbb```^^^\\\[[[ZZZXXXVVVUUUSSSSSSJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@???ooo```^^^WWWVVVXXXUUUTTTVVVWWWVVVTTTRRRRRRSSSQQQPPPOOOOOOOOONNNKKKHHHFFFGGGGGGFFFCCCBBBBBBCCCCCCBBBAAA@@@????????????===<<<<<<;;;;;;:::999999777777666555555555555555444444333222222222222222222111111000000111111222333333333333333333333333111222222333333222222111111111222222222333333333//////000111222333333444333333333333333222111000444444444333333222222222000000000111222222222333222333333444444333333222444444333333111000...---666555444333222333333444222333333444555555555444444444444444444444444444444555666777777666555444555777888777666555666888777777777777777777777777:::999888777888999:::;;;:::::::::::::::::::::::::::;;;<<<>>>???AAABBBCCCGGGJJJOOOVVV]]]ccciiikkkxxx|||xxxtttssspppjjjeeecccbbb___[[[WWWSSSPPPNNNGGGEEEBBB>>><<<;;;<<<<<<======<<<;;;;;;:::999999777777777777777777777777444555666666666888:::===;;;999666444444444333333111222333333111111222333111222333333444444444444111111000000000000000000111111111111111111111111000000000000000000000000////////////000000000000///////////////.........222222111000///...------222111///...///000222333111111000///...------,,,((()))+++---////////////////////////////////////////////////000000000000000000000000000000000000111111111000000000000000,,,,,,...///000000000000222111111000///......---000000111111111111000000////////////000000000000222111111111000000//////111111111111000000//////111222333444444222111///222333444444555555444444444444444444666888;;;<<<===EEEQQQ___ooozzzvvvvvv||||||vvvlllaaaXXXUUUVVVYYYXXXYYYZZZ[[[\\\^^^^^^^^^______``````___\\\ZZZXXXSSSRRRPPPMMMKKKIIIHHHHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBqqqaaa]]]VVVUUUWWWTTTTTTUUUVVVVVVTTTRRRSSSSSSUUUSSSQQQQQQQQQOOOMMMKKKFFFGGGGGGFFFCCCBBBBBBCCCCCCBBBAAA@@@????????????<<<;;;;;;::::::999888888888888777666666666666666555555444444444444444555222222111111111111222222333333333333333333333333111222222333333222222111111111222222222333333333111111111111111222222222222222222222222222111000444444333333333222222222111111111111111222222222111222222333333222222111333333333333222000///...555444333222111222222333222333333444555555444444444444444444444444444444333444555666666555444333555666777777666555666777777777777777777777777777888888888888888999::::::999999999999999999999999:::;;;;;;===>>>???@@@AAA@@@BBBFFFKKKPPPUUUYYY[[[^^^aaaeeeiiimmmqqqvvvzzz|||rrriiiddd^^^\\\[[[YYYUUUQQQNNNMMMKKKIIIFFFDDDBBBAAACCCAAA>>>;;;:::999999:::999888888777777666555555666666666666666666666666555777888999888999:::<<<:::888555444444555444333111222333333111111222333000111111222333333222222000000000000000000000000222111111111111111111111000000000000000000000000.../////////000000000000/////////////////////...111111111000///......---//////.........000222444222111111000///.........***+++,,,.../////////////////////////////////////////////000000000111111000000000000000000000000111000000000000000000000......///000111111111000111111000000//////......000000111111111111000000////////////000000000000111111111111000000000///000000000000000111222222555444333222111111222222222222333444444444444333444444444444555777999:::999===DDDNNNZZZkkk~~~~~~}}}}}}wwwwww{{{vvvhhh]]]WWWUUUUUUUUUTTTUUUVVVYYYZZZZZZZZZ[[[]]]^^^^^^^^^\\\[[[[[[ZZZXXXVVVTTTQQQPPPOOOOOONNNMMMLLLLLLLLLLLLLLLMMMNNNPPPQQQQQQQQQPPPPPPKKKJJJHHHFFFEEEDDDDDDDDDtttccc]]]UUUTTTVVVTTTSSSTTTUUUUUUSSSRRRSSSTTTWWWUUURRRPPPPPPOOOMMMKKKFFFGGGHHHFFFDDDBBBBBBCCCCCCBBBAAA@@@????????????;;;;;;::::::999888888888999888888777777777777888555555444444444555555666333333222222222222333333333333333333333333333333111222222333333222222111111111222222222333333333222222222111111111000000000000111111222111111111333333333333222222222222222222222111111111111111000111111222222111111000222222222222222111111000333333222111111111222222222333333444444444444444333333333333444444444444333333444444444444333333555666777666555555555777777777777777777777777777666777888888999999888888777777777777777777777777::::::;;;;;;<<<=========;;;<<<>>>@@@CCCFFFHHHIIIIIIKKKNNNPPPRRRVVV[[[___bbbhhhqqqzzz|||{{{yyyyyy{{{yyyqqqggg\\\UUUQQQMMMIIIHHHHHHHHHEEEBBB???>>>>>>======<<<<<<<<<<<<;;;999888777666777777666666555555444333333333444444444444444444444444666888:::;;;:::999999:::777555333333444555444333111222333222111111222333///000111111111111111111000000000000000000000000222222222111111000000000000000000000000000000000....../////////000000000......//////////////////000000000//////.........---,,,,,,---...000222444222111111000000/////////,,,---...////////////...////////////////////////000000000000111111111111000000000000000000000000000000000000000000111111000000111111111111111000000000000000///////////////000000111111000000///////////////000000000000111111111111000000000000000/////////000222444666999666333000///000333555111111222333333333333222444444333444444666777777:::<<<===AAAHHHVVVgggrrr~~~||||||{{{xxxyyy}}}{{{sssqqquuuooobbb[[[WWWTTTPPPNNNOOORRRSSSTTTTTTUUUXXX[[[\\\]]]^^^^^^]]]]]]\\\[[[YYYWWWUUUTTTVVVUUUSSSRRRQQQPPPPPPPPPPPPRRRUUUXXXYYYXXXWWWVVVNNNMMMKKKIIIHHHGGGGGGGGGwwweee^^^VVVTTTWWWUUUSSSTTTUUUTTTRRRRRRSSSUUUVVVSSSOOOMMMMMMLLLKKKJJJGGGHHHHHHFFFDDDCCCCCCDDDBBBBBBAAA@@@????????????<<<<<<;;;::::::999999888888888777666666777777777444444333333333444555555444333333222222333333444222222222222222222222222111222222333333222222111111111222222222333333333111111111111111111111111...///000111111111111111333222222222222222222222333222222222111000000000111111222222222222111111111111222333333222222222333333222222222222222222222333333444444444333333333333333333333444444444333333444444444444333333444555666666444444555666666666666666666666666666555666777888999888777666777777777777777777777777999999999::::::::::::::::::;;;;;;===>>>???@@@@@@AAABBBCCCDDDEEEHHHLLLOOOOOOSSSZZZ___cccfffiiikkkllllllmmmooosssxxx||||||vvvrrrrrrtttuuuvvvxxxuuurrrooommmkkkgggeee```___^^^]]]___aaadddfffdddbbb___[[[VVVPPPJJJGGGFFFCCC@@@???@@@@@@>>>===;;;;;;;;;;;;;;;<<<<<<<<<888777666555555555666666666666555555555444444444333333333333333333333333555777:::;;;999777777777555333222333444555444333000222333222111000111222000000111111222111111000000000000111111111111111222222111111000000//////////////////////////////........./////////000000............//////////////////////////////......---,,,,,,,,,---///000111000000000/////////////////////////////////......////////////////////////000000000000111111111222////////////////////////000000000000000111111111000000111111111000//////////////////000000000000//////000000000000//////////////////000000000000111111111000000000000000111000//////000222444666999777333111000111222444000000111222222222222222444444333444444444555555;;;<<<;;;;;;???HHHUUU^^^ppp|||{{{{{{}}}vvvppppppwwwvvvoooddd]]]UUUPPPNNNNNNNNNMMMNNNOOORRRTTTWWWXXXYYYYYYZZZ[[[[[[[[[ZZZYYYWWWVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSUUUXXX[[[[[[ZZZWWWUUUQQQPPPNNNLLLJJJJJJKKKLLLyyyfff___WWWUUUXXXVVVTTTTTTTTTSSSQQQQQQSSSUUUUUURRROOOLLLLLLLLLKKKJJJGGGHHHHHHGGGDDDCCCCCCDDDBBBBBBAAA@@@????????????=========<<<;;;;;;::::::666666555555555666666777666666555555555555666666444333333222222333333444222222222222222222222222111222222333333222222111111111222222222333333333///000000111222222333333...///000111111111111111222222222222222222222222333222222222111000000000222222333333333333222222111111222333333333333222333333444444444444444444222333333444333333222222222222222333333333444444555444444444444444444555333555666555444333444555555555555555555555555555444555666777888777666555888888888888888888888888888888888888888888888888;;;;;;<<<<<<===>>>>>>???;;;<<<=========>>>AAADDDDDDGGGKKKNNNOOOPPPQQQSSSTTTTTTTTTVVVXXX\\\___```bbb^^^ZZZWWWWWWXXXYYYYYYZZZYYYVVVUUUUUUTTTQQQOOONNNNNNLLLLLLLLLMMMNNNOOOLLLLLLKKKIIIFFFCCCAAA@@@>>>===;;;:::999999888777888888888888888777777777555555555555555555555555555555555555555444444444333333333333333333333333333555888888777555444333222111111222444444333222000111222222000000111222111222222222222222111111111111111222222333333333111111111000000000//////////////////////////////............////////////---.........//////000000............////////////.........---------------------..................000/////////............///////////////////////////000000000000111111111//////////////////////////////000000111111111111/////////000//////......////////////000000000000//////000000000000//////////////////000000000000000000000000000000111111222111000000000111222333555555444333333222111111///000111111222222111111333333444444444444444333555666777777888===EEEKKKYYYiii{{{|||uuurrrvvv}}}zzzrrrfff^^^YYYUUUQQQMMMLLLLLLMMMNNNOOOPPPQQQQQQVVVVVVWWWWWWXXXWWWWWWWWWTTTSSSSSSSSSSSSSSSTTTTTTUUUWWWZZZ[[[[[[XXXUUUSSSSSSRRROOOMMMLLLLLLNNNNNNvvveee___WWWVVVYYYVVVUUUUUUUUUSSSPPPPPPRRRSSSTTTQQQOOONNNNNNNNNLLLKKKGGGHHHIIIGGGEEECCCCCCDDDCCCBBBAAA@@@????????????>>>>>>======<<<;;;;;;;;;555555555555555666666777999999888777777777777777333333222222222222333333222222222222222222222222111222222333333222222111111111222222222333333333...///000111222333444444000000111111222111111111111111111222222222222222222222222111111111111111333333333444444333333333222222333333333333333222333333444555555555444444333333333333333222222111111111222222333333444444555555444444444444555555333444555444333333444555555555555555555555555555444444555555666666666555777777777777777777777777777777777888888888888888::::::;;;;;;;;;<<<<<<<<<999:::<<<<<<;;;;;;<<<===:::===AAACCCCCCDDDEEEFFFEEEEEEFFFGGGHHHIIIKKKKKKMMMJJJGGGFFFGGGGGGGGGGGGFFFDDDCCCCCCDDDDDDCCCAAACCCBBBBBBAAA@@@@@@@@@@@@???@@@AAA???<<<:::999:::;;;:::999888777666666666777777777666666555555555444444555555555555555555333333333222222222222222222222222222222222222222111333555555444222222222111111000222333333222000000111222111000000111222222222222333222222111000000111111222222333333333000000000000000000000000000000000000000000000000------........./////////------......///000000000---------......//////000/////////......---,,,,,,,,,,,,,,,------.........//////...------......///////////////////////////////////////000000000000000000000000000000000000/////////000111111222222---...////////////......000000000000////////////...//////000000//////...////////////000000000000000000000000111111111111000000000000111111111111000222333555444333000///000000111222222222222111333333444555555444444444111444666777777999>>>BBBKKK\\\ppp}}}|||xxx{{{}}}~~~~~~uuuooohhh___XXXRRRRRRQQQQQQPPPPPPOOOOOOPPPPPPOOOOOOOOOOOOPPPQQQOOONNNNNNNNNOOOOOOPPPQQQVVVWWWXXXYYYXXXUUURRRPPPRRRPPPMMMKKKJJJKKKMMMNNNqqqaaa^^^WWWUUUWWWUUUWWWVVVUUURRROOOOOOPPPRRRPPPNNNMMMNNNNNNNNNLLLJJJHHHIIIIIIGGGEEECCCDDDEEECCCBBBAAA@@@????????????>>>======<<<;;;;;;::::::666666555555666777777888999999777666555555444444222222111111111111222222111111111111111111111111111222222333333222222111111111222222222333333333000000111111111222222222222222222222222222111000000111111111222222222222111111111111111222222222222222333333333333222222333333333444333333222222111222333444555444444333333333333333333222111111000111111222333333444444444444333222222333444444222444444444333222333444444444444444444444444444444444444333444555555666666666666666666666666666666666777777888888999999:::999999999999999999999777:::<<<===<<<:::::::::666888;;;<<<<<<<<<>>>???===>>>??????@@@@@@AAAAAA???>>>===>>>???@@@>>>======;;;:::;;;<<<<<<;;;:::<<<<<<<<<<<<;;;;;;::::::777999;;;:::888666666777888888888888777777888999888888888777777666666666444444444555444444444333111111111111111222222222333333333333333333333333111222333333222111222333111000000111333222000...///111222111000///000222111111222222111000000///...//////000111111222222......//////000111111111000000000000000000000000---------.........//////------......///000000111,,,,,,------...///000000...////////////......---,,,,,,------...//////000...------,,,,,,---...///////////////////////////---.........////////////000000000000000000000000...//////000111111222222---...///000000000000000111111000000//////............////////////......////////////000000000000///000000000111111111111+++,,,///111111111111000...///111333333222111///000111222222333333222222222333444555666666555555222555777777666888<<<@@@DDDQQQ```lllwwwzzzvvvvvvyyy}}}tttkkkcccbbbaaa___]]]\\\[[[[[[UUUSSSPPPMMMLLLLLLMMMNNNLLLKKKKKKJJJJJJJJJKKKKKKPPPPPPQQQQQQQQQPPPNNNMMMNNNLLLIIIGGGFFFHHHJJJKKKmmm___\\\VVVTTTVVVSSSXXXWWWUUURRROOONNNOOOQQQKKKJJJJJJKKKLLLLLLIIIGGGHHHIIIIIIGGGEEEDDDDDDEEECCCBBBAAA@@@????????????===<<<<<<;;;;;;:::999999777777666777777888999999777666444333111111000000222111111111111111111222111111111111111111111111222222222333333222222222111111222222222333333333222222222111111111111111333333333333333222111000000000111111222222222222000000111111222222222333111111222222222222111111333444444444333333222111000111222333444333333222333333333333333222111000000000111222333333444444444333222111111222333444222333444444222222333444444444444444444444444444555444333222333444555666555555555555555555555555666666666777888999999999::::::999999888777666666333666:::;;;:::888666666777999::::::999888999:::::::::<<<======>>>======999999999;;;======;;;999<<<:::999999:::;;;:::888888999:::;;;;;;;;;::::::111444888999777666777999333444555555555555777999666666666666666666666666333444444444444333222222222222222222222333333333333333333333333333333333111222222222111111333555111000000111222222///---///111222111000///000111000000000000000///......,,,------...///000000111------...///000111222222000000000000000000000000---------.........//////---------...///000000111+++,,,,,,---...///000000------...///000000000///,,,------...///000111111---,,,,,,+++,,,---...///////////////////////////------------.........///000000000000000000000000...//////000111222222222......///111222222222222222111111000///......---......////////////......////////////000000000000//////000000111111111222''')))---000222222111000......000111222222111111111111222333333333333222222333444666777777666555111333444333222444999===<<>>>>>>>>??????>>>===<<<;;;:::999666666777777888999999:::666555555444333333222222555555555555444333222222111000/////////111333444444444333222111111111111333444444222000000333666111222222222333333333333///111222222000///000000222222222222222222222222333333111000000000111111222222222222222222222222222222222111111111000000111111222222333333444444444444333333222222333333333222111000000111222333555444444333333333444444222333444444444444333222444444333333333333444444444555555444333222000///444444444444555555555555555555555555555555555555666666666666666666777777999999888777777666666555777888888888888888888777888888888888888888888888888888777666666666666666888888888888777777777777;;;:::888666555555555555555555555555555555555555555333222333555666444222666666666666666555555555444444333333333222222222222222222333444444555555333222111111333333222111000000111111111222222222111111000000111111222333111111111111111111111111000000000000000000000000000000000000////////////111111111111111111222222000000000000/////////...000///...---------............................../////////////////////...........................------........./////////---------------...//////---...///...------...///---------...///000///...//////......//////000111111111111000000000000000.../////////000000111111111111111111111111000///000000000000111111111111222222222222222222222222111111222333222111000///000000/////////000111222111111111111111222333333222222222111111111000000111333666666555333333333444444333222333444555666999777<<>>>>>>>>>>>===<<<;;;:::888777666555555555666666777777888888555555555444333333222222333333444444444444333333000000/////////000000111333222222111111000000000333444444333000//////000111111111111111222222222000222333222000//////000333333333333333333333333333222111111000111111111000111222333333222111000222222222111111111111111111111222222222222222222111111111000111111222222333333333333333333333333555555555555444333222111111111222222222222111111444444333333333333444444444444444444333111000///444444444444555555555555555555555555555555555555444444555555666777777888888888888777666666555555888777777666666777777888555555666666666666666666666666555555444444555555666666666666666666777777999888777555444333333333444444444444444444444444333111000111222333222111666666555555444444333333333333333333222222222222111111111111222333444444333222111111333333222111000000000111111111222222111000000000000111222222000000000000000000000000000000000000000000000000////////////000000000000111111111111111111000000000000000/////////......000000///.........//////..............................//////////////////........................---------------.........------------......//////---...///...------...///,,,---......///.........000////////////000111111222222111111000000//////......//////000111222222///000111111111111111111222222222333333333333444333333333333333333333333111222333444444444333333000000//////000111222333222222222222222222333444222222222111111111111111000333777888777444333222333333333333333444555555666444777===@@@DDDQQQaaasss|||yyy{{{}}}sssfff\\\UUUUUUTTTSSSQQQQQQTTTVVVZZZ___dddfffjjjllliiicccrrreeeYYYUUUTTTSSSRRRSSSTTTWWWYYYVVVPPPMMMNNNRRRRRROOOLLLKKKJJJJJJIIIHHHFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDBBBAAA@@@@@@??????<<<;;;:::888777555444333555555555555666666777777777777666666666555555555222222333444444444333333111111111000000/////////222222222222222111000000222333444444222111000///000000000000000111111111111222333333111//////000333333333333333333333333222222111111111111111111...000111333333111000...111111111111111111111111222222111111111111111111000000000000000111222333222333333444444333333222333333444555444333222111111111222222222222111111444333333333333333333444222333333444555555555555333333444444444555555555444444444444444444444444444444444555555666666666444444555666666777777888888777666555555666777888444444444444555555555555777777666666666666777777444444555555555555666666444444333333222222222222222222222222222222222222333333222333333333333222555555444444333222222222333333333222222222222111333222111/////////000000444222111222333333222000000000000000111111111111000000000000000111222222////////////////////////000000000000000000000000////////////000000000000222222111111000000//////000000/////////.........//////......................................................////////////........................------------------------,,,------...............---...///...---------///,,,---...///...------...000000000000000111111222333222222111000///......---......000111222333333000000111222333333333222222222333333333444444444333333333333333333333333222222333444555555666666222222222222222222333333222222111111111222222333111111111111111111111111000333555555444222222333222222222333333444555555555444555999:::<<>>>>>===;;;:::888777777555555555555555666666666666666666666666555555555222222333333444333333333222222222111111000//////222333333444333333222111000111222444555444333111000000000000000000000000111222444333111000000111333333333333333333333333111111111111222111111111...///111222222111///...111111111111111111111111222222111111111111111111111111111111111222333444222333333444444333333222000111333444555444333222333333333222222333333333333333333222222333333333222222333333444555666666333333333444444444444555444444444444444444444444555555555555444444333333444444444555666666777777777666444444444444666777444444444444555555666666777777666666666777777888444444444444444444444555111111222333444444444444222222222222222222222222333333444444333333333444444333333333222222222111333333222222222111111111333222111000000111333444444333222222333333111000//////000000000111111111000000//////000000111222////////////////////////000000000000000000000000.../////////000000000111222111111000000/////////////////////............------------------------........................---.........//////000000........................------------------------,,,---......//////......---...///...---------///,,,...000///---,,,---...000000000000000111111222333222222111000///......---...///000111222333444111111222333444444444444111111111111222222222222111111111111111111111111222222333333444555666777555555555555444333333222222111000000000000111111111111111111111111111111222222222000//////222444111111222333333444444555444333444666777888>>>EEEJJJRRR```kkksssyyyttttttsssooohhhcccbbbdddiiimmmsssxxx}}}wwwvvvssspppmmmnnnrrruuu~~~}}}iii___WWWUUUTTTRRRRRRTTTSSSVVVWWWVVVSSSRRRSSSUUUNNNLLLIIIHHHHHHHHHHHHGGGEEEEEEEEEDDDDDDDDDDDDDDDBBBAAA@@@>>>============<<<<<<;;;:::999999888888555555666666666666666666444444444444444444444444222222333333333333222222333222111000000000000000222333444555555444222222//////000333555666555333111111111111000000000000000222333333222111111222333333333333333333333333000000111222222222222111///000111222222111000///111111111111111222222222111111222222222222222222222222222222222222333333333333333333333333333333000111222333444444444444444444333333333333444444333333222222222222333333333333222111111111111111333333333333444444444444333333333333333333333333666555555444333333222222666666666555444444333333555444444444444444444555333333444444555666666666444444444333444444555666555555555444444444333333111222333555666666666666222222222222222222222222111222333222111000111333222222222222333333333333222222222222111111111111111111111222444888;;;===555333222222333222111000/////////000000000111111000////////////000111111000000000000000000000000000000000000000000000000......//////000000111111000000000000000000///////////////.........------+++,,,------...---------------------------------------......///000000000------------------------.........---------------+++,,,.../////////...------...///...------...///---000222111...,,,---///000////////////000111111222222111111000000////////////000000111222333333111222333333333333333333////////////000000000111000000000000000000000000222111111222333444555666555555555666555444333333222111000000///000000000111111111111111222222222222222000...,,,...111444///000111333444444444444111222333333444555999<<<>>>BBBJJJSSSXXX___jjjuuu~~~wwwtttwww{{{{{{}}}~~~~~~zzzwwwtttooofff]]]ZZZ]]]XXX\\\bbbfffjjjooowww}}}}}}yyyvvvwww{{{wwwtttssspppfff^^^WWWUUUUUURRRRRRUUUTTTTTTTTTTTTSSSSSSSSSSSSNNNKKKIIIGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDBBBAAA@@@>>>======<<<<<<:::999999999888888888777666666666666666666666666444444444444444444444444333333333333333222111000222111///......///000111000111333444444333222111000///...111444555444222222222222111111000000000///111333333222222333444222222222222222222222222///000111222333222222111111111111111111111111111000000111111111222222222111111222222333333444444333333222111111111222222333222111000000111222333222222222222222222333333555444333222222333444555333333222222222222333333333222111000000000111222222222333333333444444444222222222222222222222222444444444333333333333333666666555555444333333222333333444444444444333333222222333444444555666666222222222222222333444444777777666555444333222222222222333444444333222222222222222222222222222222000222333222000///111333111111222333333444444444222222222222111111111111000000000111444999===@@@555333222222222222111///////////////000000000111///////////////000111111111111111111111111111111000000000000000000000000.........///000111111111/////////000000000000000//////.........---------+++,,,---/////////...---------------------------------......///000000111------------------------/////////.........------+++,,,...///000///...------...///...------...///...111444222...,,,...111//////......//////000111111111111000000000000000000000000111111222222222111111222222222111000000............////////////000000000000000000000000111111000000000222333444000111333444555555555444333222111111000000000111000000111111111222222222111111111000...///111333...///111333444444444444222333444333333555666666777999>>>EEEGGGKKKWWWdddsssxxxnnnjjjkkknnnkkkooosssvvvzzz~~~}}}}}}{{{yyyyyywwwmmm```[[[]]]XXX[[[^^^^^^^^^aaahhhnnnooorrrvvvyyy{{{|||}}}}}}wwwyyyyyyyyyxxxzzzzzzwwwxxx}}}tttiiigggfffdddeee]]]WWWVVVUUUSSSSSSUUUXXXVVVTTTSSSRRRQQQOOOMMMOOOMMMJJJIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFDDDCCCAAA@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<777777777777777666666666555666666666666666666666444444444333222111000///111000---,,,,,,...000222///000222333333222111000111...---///222444222111333222222222111111000000...000222333333333444555111111111111111111111111///000111222333333222111222222111111111111222222000000111111222222222222111111222333444444555555333333222111000000111111333222000//////000222333555444222111000111111222444444333222222333444444333222222222222222222333222111111111222444666777222222333333333444444444222222222222222222222222111222222333333444444555222222333444444555555666222222444555555444222222111111222333444444555555333222222222333444444555888888777666444333222111111111111111000...---+++222222222222222222222222111333555444111000222444111111222333444555555666222222222111111111111000000/////////111555999;;;555444222222222222111///////////////000000000000///////////////000111111111111111111111111111111000000000000000000000000---......///000111111222......//////000000111111//////.........---------,,,---///000000000//////---------------------------------...///000000111------------------------000000/////////.........+++,,,...000000///...------...///...------...///...222555333///---///222...............///000000000000000000000111111111111111111111111111222222000000000000000///...---............////////////000000000000000000000000111000/////////000111222,,,---000222444555666666444333333222111111111222000000111111222222222222000111333333111000111222...///111333444444444444444666666444444555555444555666:::???@@@AAALLLZZZaaaqqqtttiiidddeeeggggggkkkrrrvvv|||xxxyyywwwwwwwwwzzzzzzyyy|||}}}tttfff^^^___aaacccccc___[[[ZZZ^^^ccc```bbbeeehhhjjjmmmppprrrmmmoooqqqpppnnnnnnqqqtttwww~~~~~~xxxuuuwww{{{vvviii```\\\[[[[[[___[[[VVVSSSSSSUUUUUUVVVUUUTTTSSSSSSTTTUUUUUUUUUMMMLLLLLLKKKJJJIIIIIIIIIGGGGGGHHHGGGGGGFFFEEEDDDDDDAAA??????@@@@@@===:::>>>===;;;:::999888888888888777555444444555666666777777666555444444333333000000111111111111000000222333333444444555555666222222222333333222222222111111111111111000///...000111111111111222222222111111111111111111111111000111111111111222222222//////000000111111222222222222111111111111111111//////000000000//////...111222333333111111222333222222222222222222222222111222333333444444333333000111444555666666555444222222333333333444444444333222111000000111222333000111333555666666555555555444222111111222444555444333333222222333333444444444444444444444444444333333333333333333333333555444444333333333444444222222333333333333444444444444444444444444444444555555444333222222222222222222222111222222333333222222222222333333444555444444444333333222222222222222111111222222333444111111000000000000111111000000000000111222444555222222222111000//////...//////000000111111222222////////////000000000000222111111111000000//////222222111111000000//////000111111111222222222222...------------...//////,,,,,,---.../////////.....................------//////000///...,,,***(((//////000000//////...---,,,---------.../////////.........------,,,,,,,,,------...///000111222222...............///000111000000000000111111111111000000000000////////////////////////............111111222222222222111111222222222222222222222333...............///000000000//////.........//////000//////111333444333111111111222333444444555555222222222111111111111111000000111222222222222111111111111111111111111111111111000111222333444555555888999888555333333555222333444555777;;;@@@EEE[[[dddssstttlllgggeeedddiiiiiioooxxx}}}}}}~~~xxxllllllooouuu}}}|||yyyzzz|||}}}xxxzzzzzzxxxsssmmmiiifffgggiiijjjkkkiiifffbbb___aaa]]]YYYZZZ___bbbaaa______^^^```ddddddbbbccchhhnnnrrryyyyyytttpppppprrrtttuuuwwwzzz}}}zzzmmmbbb[[[XXXWWWWWW[[[YYYWWWTTTSSSSSSUUUVVVYYYWWWUUUTTTSSSRRRQQQPPPMMMLLLLLLKKKJJJJJJIIIIIIGGGGGGHHHGGGGGGFFFEEEDDDBBB@@@>>>>>>@@@@@@???=========;;;:::999888888888888777666555444444555666666666555555444333333222111111222222222222111111111111111111111111000000222222333333333333222222111111222222111000000///000111111111111222222222111111111111111111111111000000111111111222222222000000000000000111111111111111111111111111111111111222333333333333222222111222333333111111222333111111111111111111111111111222333333444444333333000111333555666555444444222222222222333333333333444333222111111222333444111111222333444444444333111111222222333333333333333333222222222222333333444444444444444444444444333333333333333333333333333333222222222222333333222222222333333333444444444444444444444444444444444444333222222222222222333222222111222222333333222222111111111222333333333333333222222222222222111111000000111111222222111111000000000000111111111111000000000111111222222222111111000//////...000000000000000111111111////////////000000000000111111111000000000//////111111111000000000000000////////////000000000000////////////......//////------......///.........---------------.........++++++++++++)))(((&&&%%%////////////......------------------..............................------......//////////////////,,,,,,,,,,,,,,,---....../////////000000000111111000000000000////////////111111111111000000000000000111111222222111111000///////////////.........///............///000000000//////.........//////111000///000222333222111111111111222333333333444111111111111111111222222000000111222222222222111111111111111111111111111111111111222333444444444444666888777444222333444000111222222444777<<<@@@IIIQQQ```rrryyypppjjjgggeeellllllqqqyyy~~~~~~{{{rrrggggggiiioooxxx~~~zzzvvvssssssvvvzzz||||||{{{{{{yyyvvvrrrmmmjjjiiikkklllnnnpppooonnnkkkiiigggbbb]]]\\\^^^```___]]][[[WWWVVVXXXYYYWWWXXX\\\___ccciiioootttxxx||||||vvvppplllkkkkkkllllllnnnrrrvvvyyy{{{{{{|||~~~vvvoooddd[[[VVVTTTSSSSSSTTTVVVWWWUUURRRQQQTTTVVVYYYXXXWWWUUUSSSQQQPPPOOOLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGHHHGGGGGGFFFEEEDDD@@@???>>>???@@@@@@???>>>===<<<;;;:::999888888888999888666555444444444555555555444444333333222222222222333333333333222222222111111000//////......222222333333333333222222111222222222222111000000000111111111111222222222111111111111111111111111000000000111111111222222111111111111000000000000111111111111111111111111111222333444444444444444111222333222111111222333111111111111111111111111111222222333333333333333000111333444555555444333000111111111222222222222444333222111111222333444222222111111111222222333///000222333444333222111222222111111111111222222333333333333333333333333333333333333333333333333222222111111111111222222222222222222333333333333333333333333333333333333333222222111111111222222333333222222111222222333222111111000000000111111000000111111111111111222///000000000000111111111222222111111111111222222111111111000000/////////222222111111000/////////111000000000000000000///////////////000000000000111111000000000000/////////000000000000000000111------------.........///000000000000000///...---.........///......------+++,,,,,,------..................---,,,+++***)))............---------,,,............------------............//////////////////.........------------,,,,,,,,,,,,---...............////////////000////////////000000000000111111111111000000000000000000111111111111000000.........------,,,,,,,,,//////......//////000111/////////......//////000444222000///000111111000111111111111111111111111000000000111222222222333000000111222222222222111111111111111111111111111000111333444555444444333333444666555333111111222000000111111222444888<<<:::AAALLL[[[jjjyyy|||uuuooojjjgggmmmmmmqqqxxx}}}}}}zzzwwwxxxzzzxxxrrrmmm______```fffooouuuwwwwwwqqqnnnjjjjjjnnntttyyy{{{}}}zzzvvvsssooommmllllllmmmppprrrssssssrrrrrrnnniiidddbbbdddfffgggfff]]]UUUOOONNNOOOMMMMMMOOOOOORRRWWW\\\aaafffkkknnntttzzz}}}{{{xxxsssmmmiiifffeeedddccceeeiiimmmpppsssttttttrrrlllbbbZZZUUURRRQQQPPPNNNSSSVVVUUURRRPPPSSSVVVUUUVVVVVVUUUSSSQQQQQQQQQLLLLLLKKKKKKJJJJJJJJJJJJGGGGGGGGGGGGGGGFFFDDDDDDAAA@@@@@@?????????>>>>>>===<<<;;;:::999999999999999888666555444444444444444444444333333222222222222222333333333333222222333333222222222111111111111111222222222222111111111111222222222222111111000000111111111222222222111111111111111111111111000000000000111111111111222222111111000000//////000000000000111111111111...///000111222222222222000222333222111000111222222222222222222222222222111111222333333333333222000111222333444333333333000000000000111111111111333333111111111111333333444333111000000111222333333333333333333222222222111111000000000000111111222222222222222222222222222222222222222222222222222111111111111222222333111222222222222333333333222222222222222222222222111111111000111111222222333333222222111111222222333222111000000000000000.../////////000111111111///000000111111111111111222222111111111111222222//////000000000/////////111111111111000000//////111111000000/////////...////////////000000000000000000000000000000//////.../////////000000111111,,,,,,---------.........///000000000000...---,,,.../////////...---,,,,,,***++++++,,,---......///111111111111000000//////......------,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,------......//////------------------------//////.........//////000---------.........//////////////////000000000000////////////............///000000000000000000///111000000//////......---/////////...///000000111//////////////////000111666333000...///000000000000000000000000///////////////000111222333333333000000111222222222222111111111111111111111111111000111444555666555333222222222333333222111000000111222333222222333777999888<<>>===<<<<<<<<<<<<;;;:::999999999999999888666555444444444555444333333333333333222222111111222222222222111111222222222222333333444444000000111111111111000000000111111222222222111111000000111111111222222222000000000000000000000000//////000000000111111111222222111111000000////////////000000000111111111------///000111111111111000111222222000000111222333333333333333333333333000111222222333333222222111111222222222222222222//////000000000111111111222111000//////000111222555444222111111222333444:::888444111000000222333111000000//////000000111222222222222222222222222222222222222222222222222222222222222222333444444111111111222222222333333222222222222222222222222000000000000111222333333444333222222111111111222444333222111111111111111.........//////000000000000111222333333333222222222111111111111111111222,,,---///000111111111000111111111000000000000000111000000000//////......////////////000000000000//////////////////000000......//////000000000111------........./////////....../////////......---.../////////...---,,,,,,++++++,,,,,,---...//////......------------------///...---,,,,,,,,,,,,---......------,,,,,,,,,++++++++++++,,,,,,---------+++++++++,,,---......///000//////.........//////------------.............../////////000000000111////////////...............//////000000//////...111111111000000////////////////////////000111111///////////////000111111666333///....../////////000///////////////////////////000111222333333333000000111222222222222111111111111111111111111111000222333555555444333111111111111111111111000///111222222222111111444666888:::<<<>>>DDDLLLWWW___fffiiimmmqqqtttuuuuuuuuunnnlllmmmpppssstttzzzuuukkkeeeaaa]]][[[XXXUUURRRSSSWWWZZZ[[[[[[]]]\\\\\\^^^dddmmmvvv}}}zzzsssnnngggffffffggghhhjjjlllnnnmmmmmmmmmpppuuu|||rrrfffYYYTTTRRRNNNKKKJJJIIIKKKLLLMMMMMMOOOQQQTTTTTTYYY```ggglllmmmllljjjgggfffdddbbb```^^^]]]\\\ZZZZZZZZZZZZYYYYYYXXXXXX}}}ttthhh\\\UUUPPPMMMLLLMMMPPPSSSSSSQQQQQQRRRUUUVVVXXXZZZWWWRRRMMMLLLMMMKKKKKKKKKKKKKKKKKKJJJJJJGGGGGGHHHGGGGGGFFFEEEDDDCCCDDDCCCAAA>>>;;;;;;;;;<<<;;;::::::999999999:::888777666444444555666666444444444444333333333333111111222222222222111111//////000000111222222333000000111111111111000000//////000111111111111000000111111111111222222222000000000000000000000000/////////000000000111111111111111111000000000000...//////000000111111111///000111222222222222222000111222111000000111222222222222222222222222222000111111222222222222222111111111111111111111111///000000000111111111111111000///......///000111333333222222222333333444;;;888444000...///111333111111000000000000111111111111111111111111111111222222222222222222222222222222222222222333444555111111111111222222222222111111111111111111111111000000000111222333444555444444333222111111111111333333222111111111222222...//////////////////000000111222444444333222222111111000000000000111111,,,---///111222222222111111111000000000000000000000//////////////////...////////////000000000000......////////////000000...//////////////////000........./////////000000---------...///000222222.........///......------,,,------....../////////---,,,,,,,,,,,,,,,---...000///---,,,,,,,,,---...------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******+++,,,---...///000......---,,,,,,,,,,,,------------............///......//////000000111111111111111111000000000000......////////////......////////////////////////000000//////000000111222////////////000111222222444222///.../////////...////////////////////////000000000111222222222333000000111222222222222111111111111111111111111111111111222333333333222111111000///000222222000......///000000//////000222333555666777999>>>GGGNNNTTTWWW]]]dddkkkpppsssuuunnnjjjjjjlllnnnpppwww|||rrriiiccc```]]]\\\WWWRRRMMMKKKMMMOOOOOONNNSSSUUUYYY]]]dddmmmvvv}}}{{{rrrkkkdddcccaaaaaabbbeeeiiikkkllllllmmmooorrrwwwzzz}}}rrriii___[[[WWWQQQNNNOOOMMMOOOOOONNNLLLKKKLLLMMMLLLOOOSSSXXX[[[]]]]]]]]]XXXXXXWWWVVVUUUUUUTTTTTTSSSRRRQQQPPPOOONNNMMMMMM{{{mmm```WWWRRRPPPOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTWWWZZZWWWRRRMMMLLLNNNJJJKKKKKKKKKKKKKKKKKKKKKGGGGGGHHHGGGGGGFFFEEEDDDBBBCCCCCCAAA===;;;;;;===;;;;;;:::999999999::::::666666555444444555777888444444444444444444444444222222333333333333222222//////000000000000000000222222333333333333222222......///000000000000000000111111111111222222222000000000000000000000000////////////000000000111000000000000000111111111......//////000111111222111222222333333222222222///111222111000///000222000000000000000000000000000000111222222222222222111111111000000000111111000000000111111111222222222111000//////000111222000000111222333333333222666444111///...///111222222111111000000111111222111111111111111111111111111111111111111111111111000000000111111222333444111111111111222222222222111111111111111111111111000000111111222444555666555444333222111111111111111111000000000111111222000000000//////////////////000222333333333111111000000////////////000000...///111222333222111000000000000000000000000111.........///////////////////////////000000000000........./////////000000///////////////.....................////////////...------...000444777999------......///.........////////////////////////......---------...000000111000...---,,,---...///,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........///......---,,,,,,,,,,,,,,,---............/////////.........///000111111111111111111111000000000000---......//////......---.........//////000000111000000//////000000111222////////////000111222333222111//////000000///---.........///000000111111111111111111111111222222000000111222222222222111111111111111111111111111111111111111111111111111111000///000222333111......///000000//////000222...222555555444777<<>><<<===???;;;;;;:::999999999::::::555555444444555666888999555555555555555555555555333444444555555444444333222222111111000000//////333444444555555444444333------...//////000//////000111111111111222222222000000000000000000000000////////////000000000000//////000000111111222222---......///000111111222111111222222222111000000///111222111000///000111////////////////////////000000111222222222222111111111000000000000000111111111111111222222222222333222111000000111222333---...000111222222222111///////////////000111111222222111111111111222222000000000000000000000000111111111111111111111111////////////000111222333000111111111111222222222000000000000000000000000111111111222333555666777555444333222111111111111//////...//////000111222111111000000/////////......///111222333222000/////////............//////000111333444333222000///000000000000000111111111---.........//////000000////////////000000000000---.........//////000000000000//////.........------------........./////////...---...111666;;;???,,,,,,---.../////////...000000000000000/////////---,,,++++++,,,---///000222000...---------///000+++++++++,,,,,,---------.........------,,,,,,,,,//////.........---------111000///........................////////////000---......///000111111222////////////............---..................---......///000111222333333000000000000000111111222////////////000111222333000000///000111111///------......///000111222222222222222111111111111111000000111222222222222111111111111111111111111111111111000000///000000111111000...000222333111...///111222222111111222444///333777777444444777;;;;;;<<>>======>>>???>>>===;;;:::999888888888666666555555444444444333999888777555444444444444444333111111222111000...000111222111///...///000222222111111111111111222111111111111111000///...000///...---...///222333666222///...//////---***------///000111111111111000///...---...///111333//////............//////333222111/////////000111111111111000000000000000111111222222222111111111......//////000000111111222000///000333444222000000000//////000111222222555444222000///000000111000000000000111111111111555222......111444444333111000000000000111111222555444333111000/////////333222111000000111222333111111222222222222111111222333333444333222000///111000000000111222222333000111111111111222222222444333333222222333333444111111111111000000000000222000///------///000222444111...000444555111---////////////////////////////////////////////////000000///...---,,,,,,+++000000000000////////////////////////000111222333//////000000000000//////000000000000////////////---.........///000000000///000111222444666777888/////////...------,,,,,,////////////////////////,,,,,,,,,---------.............../////////000000.........------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++//////////////////////////////.........---------000000000000000000000000000000////////////000000111000///......///000111111111111111000000000000222222111000///...------///////////////000111111////////////000000000000......//////000000111111000111111111111222222222000000000000000000000000---...///111222222222222333222111/////////000111000000000000000111111111111111222222222222111111444444444444444444444444777888999<<>>AAACCCEEEHHHKKKNNNOOOOOOPPPRRRVVVYYY]]]___```aaabbbdddccc___XXXSSSNNNNNNMMMMMMMMMOOOPPPQQQRRRSSSTTTUUUWWWYYY[[[[[[___]]]\\\]]]___```]]]ZZZSSSQQQOOONNNOOORRRVVVYYY\\\XXXVVVVVVTTTPPPOOOQQQTTTYYY\\\ZZZXXXYYYYYYVVVTTTSSSPPPMMMLLLKKKLLLLLLPPPTTTYYY[[[ZZZXXXVVVUUURRRPPPNNNLLLLLLNNNPPPQQQRRRVVVYYY[[[\\\aaaiiiqqqvvvlllccc___WWWVVVTTTTTTTTTUUUWWWXXXWWWWWWUUURRROOONNNOOOPPPQQQOOOLLLLLLLLLLLLKKKIIIFFFEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@>>>===============<<<;;;:::999999999999777777777777777666666666666555555555666666777888999666222000111222333333111222333222000///000111000000/////////000111111...///000111111111111111111111000///......//////......------///000000111......///000000000000000000000////////////000111111000000//////000000111/////////............///000000000000000111111111,,,---///000111111000///111111000000//////......///......//////000000000111000000000000000111111111111000000///////////////000000000111111111111000111111222333333222111555444333111111111222333111111000000111111222333.........//////000111111111111222222222222111111222111000//////000111222222222111111111111222333000000000000111111111111......///000222444666777111111111111000000000///000000////////////000000///...---...000111///---////////////////////////000000000000000000000000/////////000000000000000111111111111222222222222///////////////000111111...//////////////////...---......///000111111222000000000///.........---000000///......---,,,,,,---------.........//////........................++++++,,,,,,,,,---------.......................................---------+++,,,,,,------,,,,,,+++,,,,,,---...////////////,,,------......//////000/////////...............//////////////////////////////000000000000////////////000111000///---,,,/////////000000000000000////////////000000000000///////////////000000111////////////000000000000111111000000//////......000000111111111222222222111111111111111111111111111111111111111000//////111111000000000000000000222111111111000000//////111111222222222222111111...000222444444222000...111111111111333444666777777999<<<>>>???@@@BBBDDDIIIJJJKKKMMMPPPSSSVVVXXX[[[]]]^^^______\\\XXXUUUOOOOOOOOOPPPQQQRRRTTTUUUYYYYYYZZZZZZYYYXXXVVVUUUVVVTTTSSSUUUWWWXXXWWWUUUQQQPPPNNNMMMMMMNNNPPPRRRTTTQQQOOOQQQPPPLLLLLLNNNSSSXXX[[[YYYWWWWWWVVVSSSSSSQQQMMMJJJIIIIIIJJJKKKOOORRRVVVWWWVVVSSSQQQQQQPPPOOONNNMMMMMMNNNPPPQQQMMMRRRUUUUUUTTTYYYcccmmmvvvkkkeeeZZZXXXVVVUUUTTTVVVWWWYYYWWWWWWVVVSSSPPPOOOOOOQQQQQQOOOLLLLLLLLLLLLKKKIIIFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;:::999999999999666666666777777777777777666666666666777888999:::;;;888333000000111111111444555555333111//////000000000000000111111222333...///000111111111111111///////////////000000111/////////...------...///...//////000000000000///000000000/////////000000000//////......//////000.........////////////...//////000000111111111111...//////000000111111111111111000000//////......//////000000000000111111111111000000000000000111111111111111111111000000///000000000111111111111111222333444333333333333444333000...---...///000333222111111000000111111......//////000000000000111111222222222222111111333222111000000111333444444333333222222222333333//////000000000111111111000000000000111222333333111111111111000000000///000000////////////000000---------...000000///.../////////////////////////////////////////////////////////000000000000000000111111111222222222333//////////////////000111......////////////......---......///000111111222000000000///.........---.........---------------//////.........---------........................------------..............................------........................+++,,,,,,------,,,,,,++++++,,,---...////////////.../////////000000000111//////////////////////////////////////////////////////000000000000//////,,,---...000000000///.........//////000000000111000000000000///////////////////////////000000111////////////000000000000111111000000//////......000000111111111222222222000000000000000000000000111111222111111000///...000000000111111111000000//////000000111111111222111111222222222222111111///000333444444333000///111111222222333444444555555777:::;;;;;;<<<===>>>BBBDDDFFFIIILLLOOORRRTTTXXXYYYYYYYYYXXXWWWWWWWWWQQQQQQQQQQQQQQQRRRRRRSSSWWWXXXYYYYYYYYYWWWUUUTTTNNNMMMKKKKKKKKKJJJIIIHHHJJJIIIHHHGGGFFFGGGHHHIIILLLJJJKKKNNNNNNLLLLLLOOOSSSXXX[[[XXXVVVUUUSSSOOOQQQOOOKKKIIIGGGHHHIIIJJJNNNPPPRRRRRRPPPMMMKKKKKKMMMLLLLLLKKKLLLLLLMMMNNNIIILLLNNNLLLJJJNNNYYYbbbsssjjjZZZXXXVVVTTTSSSTTTVVVWWWXXXXXXWWWTTTQQQOOOPPPQQQQQQOOOLLLLLLLLLLLLKKKIIIGGGGGGFFFFFFEEEEEEDDDDDDAAAAAA@@@@@@???======<<<<<<;;;::::::999999999:::555555666666666666777777555444444444555666777777:::777333111000111000///444555555333000//////000111000000000111222333444///000000111111111111000///000000111222333333333222222222111...---.../////////000000000000//////...............---------//////............//////......///000000000///////////////000111111222222222111//////...///111222000000000000////////////...000111111000///111222222111111000000000000000111111222222222222111000000000000000111111111111000222333333222111333444888666222000//////000222333333222111000000000111///000000111111000000///111111222222222222111111222222222222222222333444444444333222222222222333/////////000000000111111111111000000000000000111111111111111000000000000//////000000000000//////,,,---...///000000000000////////////////////////////////////////////////////////////////////////---......//////000000000/////////......//////000---......//////......---......//////000000111111---------------,,,,,,,,,+++++++++,,,,,,,,,,,,---000//////...------,,,,,,++++++++++++++++++++++++............////////////,,,,,,,,,,,,++++++++++++.............../////////+++,,,,,,------,,,,,,+++++++++---...//////000000...........................////////////000000000////////////////////////...///000111111000///...+++,,,---...///000000000,,,,,,,,,------......///111111000000//////......///////////////000111111////////////000000000000000000000000////////////000111111111111222222222////////////////////////111111111111111000///...//////000111111111111000......///000111222333333111111222222222222111111///111222333333222111///222222222222111000000000222444666666666666888:::888:::===BBBGGGKKKNNNPPPSSSTTTTTTRRRQQQQQQSSSUUUOOOOOOOOOOOONNNNNNNNNMMMTTTUUUWWWYYYZZZZZZZZZZZZQQQOOOMMMJJJGGGDDDCCCCCCEEEEEEEEEDDDDDDEEEEEEEEEGGGEEEGGGKKKMMMKKKKKKNNNPPPVVVYYYWWWTTTTTTQQQMMMMMMLLLIIIGGGFFFFFFGGGHHHJJJLLLMMMLLLJJJHHHGGGGGGIIIIIIIIIIIIIIIIIIHHHHHHFFFHHHHHHFFFEEEHHHQQQXXXyyynnn\\\ZZZWWWTTTTTTUUUWWWXXXYYYXXXWWWTTTQQQPPPQQQRRRQQQOOOLLLLLLLLLLLLKKKIIIIIIHHHHHHGGGFFFEEEEEEDDD@@@@@@@@@???>>>===<<<;;;;;;;;;:::999999999::::::444444555555555666666666444333333333333444444555555333111111111222111000000111222111/////////111/////////000000111222333000111111111111000000///000111111222222222111111111222222111...---...000//////000000000000//////...............------,,,000000////////////000000...///000111111111000000...//////000111111222222444222...,,,+++---///111////////////000000000000---///000000......///111222222111000000000000000///000111222222111000000000000000000111111111111///000111000......111444<<<999555222111111333444111111111000111111222333111222222222222000///...111111222222222222111111000000111222222222222222333222111111000000000111////////////000000000111111000000/////////000000111111111111000000000000//////000000000000//////,,,---///000000000000111////////////////////////------------------------000/////////...---------,,,,,,---......///000000000//////.........//////---......//////......---////////////000000000000,,,,,,,,,---------------------------------------..................------++++++++++++++++++++++++---------.........//////,,,,,,,,,+++++++++******---........./////////000+++,,,,,,------,,,,,,+++***+++,,,---...//////////////////...------,,,,,,.../////////000000000000000000000000000000000000...///000111111000///...------------......///000++++++,,,------...//////////////////000000000000///////////////000111111////////////000000000000////////////000000000000000111111111111222222222////////////////////////000000111111111000000///...///000111222111111000//////000000111111222222111111222222222222111111///000000111111000000///000000111111111000000000000111222111111222555777333555888===AAADDDGGGHHHKKKMMMOOONNNLLLKKKLLLNNNKKKKKKKKKKKKKKKJJJIIIHHHMMMOOORRRUUUXXX[[[]]]^^^WWWUUURRRMMMHHHDDDCCCCCCAAAAAABBBCCCCCCDDDDDDDDDCCCAAACCCHHHIIIGGGGGGJJJKKKQQQUUUTTTSSSSSSQQQMMMIIIHHHGGGFFFEEEDDDDDDDDDDDDFFFGGGGGGFFFEEEFFFGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCFFFLLLQQQ}}}ppp___]]]ZZZWWWVVVWWWYYY[[[YYYYYYWWWUUUQQQPPPQQQRRRQQQOOOLLLLLLLLLLLLKKKIIIJJJJJJIIIHHHGGGFFFEEEDDDAAAAAAAAAAAA@@@>>>===<<<;;;;;;:::999999999::::::333444444444555555666666555444444333333444444444111000///000222333222111+++---//////...///000222............///000222222111111111111111000///...000111111000000///...------///000...,,,+++---000///000000000000000//////000000111111000///......111111000000000000111111...///000222222222111000...//////000111222222222555222---)))(((***...000......//////000000111111+++---//////---,,,...000222222111000000///000000...///000111111000//////000000000000111111111111...//////---+++,,,000333999777333///......000111/////////000111333444555333333333333222000///---111111222222222222111111...///000222222222111000111111000//////...//////////////////000000000000///////////////000111111111111111111000000000000//////000000000000//////,,,...000000000000111222////////////////////////------------------------000000///...---,,,,,,+++---......///000111111222000//////.........//////---..................---000000000000////////////---......//////000000000111111111000000//////...,,,,,,------.../////////------------------------,,,,,,,,,---------...............------,,,,,,,,,---.........//////000000+++,,,,,,------,,,,,,+++)))***+++---.../////////111111000///...------,,,.../////////000000111111111111111111111111111111...///000222222000///...000///---,,,,,,---...///------......///000111111------...///000111222222///////////////000111111////////////000000000000......//////000000111111000111111111111222222222000000000000000000000000000000111111111111000000...///000222222222111000111111111111000000000000111111222222222222111111/////////....../////////,,,---///111222444444444000000000//////111444777555666888;;;===???@@@AAADDDHHHLLLMMMJJJHHHGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFDDDFFFHHHLLLQQQUUUXXXZZZWWWUUURRRLLLFFFBBB@@@@@@999:::;;;===>>>?????????AAA???AAAEEEFFFDDDCCCEEEEEELLLQQQRRRRRRSSSQQQNNNFFFFFFEEEDDDCCCCCCBBBAAA@@@AAACCCDDDCCCDDDFFFHHHFFFFFFGGGGGGFFFDDDCCCAAA@@@???>>>???AAAFFFJJJMMM{{{mmm\\\[[[YYYWWWVVVWWWXXXYYYZZZYYYWWWUUUSSSQQQPPPOOOPPPOOONNNMMMLLLLLLLLLLLLHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@???>>>===<<<<<<999::::::::::::999888888999666666888666111222888222222222444555555333222777444000///111333222111111000///......///000111111000///......///111222//////000000000000//////***---111666999777333///111111222222222111111000......//////000000111111222222111111111111222222............////////////222000......///000///...222222111111000000//////777333...---...000000///111000///...,,,,,,,,,,,,000000111111111111000000////////////////////////111111111111111111111111000111111111111222222222333333222///......000222222111111111000000/////////000000111111111000000111111111111111111111111444333333222111000//////000000000000000000000000///...---,,,,,,---...///222111111111000000//////...---,,,,,,,,,...///000000000//////......------///...------...///...------...///...---,,,---...111000---,,,+++++++++,,,------............------////////////000000000000000000////////////000000......---,,,,,,...///000...,,,+++,,,///111///---........................///............///000000......//////......---,,,000000000000000000000000***++++++,,,---...////////////////////////......////////////////////////------............------------------------------++++++,,,...000///---+++......---,,,---...///000...............///000000////////////...............///000000000000000///..................------,,,,,,,,,---------......//////000000000...---,,,000000111111000///......///000000///...---+++***111000...///000111///...///////////////000111111222222111111111111222222...000222333333333111000......///000111222222333000000000000////////////000000000000000000000000222222111111111111111111000000000000000000000000111111000000000000111111555666777777888:::???BBBAAABBBBBBCCCDDDEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEHHHLLLPPPRRRRRRQQQOOOMMMJJJGGGDDDBBBAAA???===:::999999::::::<<<<<<<<<===>>>???@@@AAAEEEFFFHHHJJJLLLMMMNNNNNNIIIGGGDDDDDDEEECCC@@@===@@@@@@@@@@@@AAABBBCCCDDDHHHHHHHHHGGGFFFEEEDDDCCC>>>>>>>>>>>>???@@@AAABBBwwwjjj\\\[[[XXXWWWVVVWWWXXXYYYYYYXXXVVVTTTRRRPPPOOONNNPPPOOONNNMMMLLLLLLLLLLLLHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@???>>>===<<<;;;;;;999::::::::::::999888888:::666666888777333444888666444333222222222333222666333000///111222222111111000////////////000111000000000/////////000000//////000000000000//////...000333777:::888555111111111111111111111111000111111000000///.........000000///.........//////............////////////000...------///000000///111111111000000000000000333000------///111222111//////............////////////000000000000//////////////////////////////------------------------//////000000000111111111000000000...,,,,,,...000111111111000000000//////111111000000//////......////////////////////////------...///000111222333000000000000000000000000000///............///000111111000000000/////////000000000///000000111111///////////////.........///...------//////...------...//////...---...000/////////...............------............------............////////////000000////////////000000---------------.../////////---,,,---///000///---..............................------......///000......//////......---,,,------------------------,,,,,,------------------............////////////------------------------------............------------------------------,,,,,,---///111000...,,,---,,,,,,+++,,,---...///...............//////000////////////.....................//////...------........................,,,,,,---------............//////000000///...---//////000000000///......000000000///.........---222000///000111222111//////////////////000111111222111111000000111111222...000111333333222111000//////000000111111222222000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111111222333333333555999<<<>>>>>>???@@@AAABBBCCCDDDAAAAAAAAA@@@@@@@@@??????BBBAAAAAABBBDDDGGGIIIKKKMMMMMMKKKIIIGGGDDDBBBAAA???>>>;;;999888888999999::::::::::::;;;<<<======???@@@BBBDDDFFFGGGHHHHHHFFFDDDBBBBBBCCCBBB???<<<>>>>>>>>>???@@@AAABBBCCCEEEEEEEEEEEEDDDCCCBBBAAA============>>>>>>???@@@rrrfff[[[ZZZXXXVVVUUUVVVWWWXXXYYYXXXWWWUUUSSSQQQPPPOOOOOOOOONNNMMMLLLLLLLLLLLLIIIHHHHHHGGGFFFEEEDDDDDD??????>>>===<<<;;;:::::::::::::::::::::999999888:::666555888999777666777999777333111000000222333444222//////000111111111111000000//////000000111000111111111111000...---//////000000000000//////...///000222444333111...111000000//////000000111111111000//////......---000//////...------------............///////////////---,,,---///000000000///000000000000000000111000...---...000222222222............///000222222......////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000000000...,,,,,,...000111111000000000000//////111000000000000111333444////////////////////////******+++---///111222333000000000000000000000000111000///......///000111000000///////////////...------.........------,,,.........//////////////////...---...///000...------...////////////000111//////000111111111111111------............------------------............000//////......//////000,,,---......//////......111///......000000///---........................---------------......///......//////......---,,,------------------------......---------,,,,,,,,,------......////////////++++++++++++++++++++++++------............------------------------------...---...///111111///---,,,,,,+++***+++,,,---.........------......///000////////////............//////000//////...---,,,........................,,,------------.........---...//////000//////...------.../////////......111000///......///000111222111000000222222111000///////////////000111111222111111000000111111222///000111222222222111000000000000000000111111111////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000000//////000000111000111111111111222555777888888999;;;<<<>>>??????============<<<<<<<<<<<<@@@???>>>>>>???@@@BBBCCCGGGFFFFFFEEECCCAAA???>>>===<<<:::888777777888888888888888777777888888999888999;;;===>>>@@@@@@@@@AAA@@@???@@@@@@@@@>>><<<<<<<<<<<<===>>>@@@AAABBBAAABBBBBBAAAAAA@@@???>>><<<<<<;;;;;;;;;<<<<<<===oooddd[[[ZZZXXXVVVUUUVVVWWWXXXZZZZZZXXXVVVTTTRRRQQQPPPOOONNNNNNMMMLLLLLLMMMMMMIIIIIIHHHGGGFFFEEEEEEDDD??????>>>===<<<;;;;;;:::::::::;;;;;;::::::999888888666555666888888666555666666444222000000222444222111000///000000111111000000000000000000000000000111333333222000---+++//////000000000000/////////...---...//////...,,,000//////......///000111------......///000000111222111000//////......///............////////////111///---...///000000///.../////////000000111111.........///000111111111////////////000111222333---..................---////////////////////////............................../////////000000000111111111000//////000222000000000000000000//////000//////111333777;;;===111111111111111111111111........................////////////////////////111000///......///000111////////////............+++,,,---------,,,+++***------......//////000000.........///000000...,,,,,,...000000///000111333222111000//////000222333------............------------.........//////////////////....../////////+++,,,.../////////...---111111000000000//////...........................---,,,,,,,,,,,,---...............///......---,,,........................------------------------,,,------......//////000++++++++++++++++++++++++,,,------......------,,,,,,,,,------------------...------...000000///------,,,+++++++++,,,.........------------...//////////////////............222222222222111000///...---------...............------------............------...//////000000000,,,,,,---.../////////...000///...------///111222111/////////111222111000///////////////000000111111111000000000000111111//////000111222111111000111111111000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000111222333222111111333555222333444555777999:::;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<======AAAAAAAAAAAA@@@???>>>===;;;:::999888888888888888888777777666555555666666444555777888:::;;;;;;;;;<<<<<<<<<=========<<<;;;:::::::::;;;<<<===??????>>>>>>??????>>>======<<<::::::999999888999999999pppeee\\\ZZZXXXVVVVVVVVVWWWXXXYYYXXXWWWUUUSSSQQQOOONNNOOONNNMMMMMMLLLMMMMMMMMMJJJJJJIIIHHHGGGFFFEEEEEEAAA@@@@@@???>>>===<<<;;;:::;;;;;;;;;;;;:::999999666777666666777777666333111333555555333222333444000000000000000000111111000000111111111111000000000111333444333111---+++//////000000000000//////333111000///000111111000///////////////000111111---------...//////000000111111000///////////////............////////////333111//////000000///.........//////000000000111//////000000/////////000222222111000000000000000------............------/////////////////////////////////////////////////////////000000000111111000111111111//////111222//////////////////000000/////////111444777;;;>>>111111111111111111111111111111000//////...------//////////////////////////////------------//////............////////////...///000111111000///...------......//////000000.........000111111...,,,,,,...000000///000111333666333///,,,,,,---000222------............------....../////////000000000//////............//////+++,,,.../////////...---111111111000///......///........................---,,,,,,,,,,,,---...............///......---,,,........................++++++,,,,,,---...//////,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......---,,,,,,---...///...---...---,,,,,,,,,---///000---------------...//////////////////............222222222222111///......---------.........//////---------.........//////............//////000000,,,,,,---.../////////...///...,,,,,,,,,...000222///...---...000111000//////////////////000000111111000000000000000000111//////000000111111111111111111111000000000000000.../////////000000000111000000000000000000000000//////000000000111111111////////////////////////000000////////////000000111222333222111000222333//////000222333555666666888888888888888888888888888888888999::::::;;;<<<======>>>>>>>>>===<<<<<<::::::999999999999999999999888777666555555555555333444666777999999::::::777888::::::::::::::::::999888888999999:::;;;<<<;;;<<<<<<<<<<<<;;;;;;:::888888777777666777777777tttiii\\\[[[YYYWWWVVVWWWXXXYYYVVVUUUTTTRRRPPPNNNLLLLLLNNNNNNMMMMMMMMMMMMMMMNNNKKKJJJJJJIIIHHHGGGFFFFFFAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;:::999999555999;;;888666666666444...222555666333222333555///000222222000000111222000111111222222111111000000111333444333111///---//////000000000000//////222000......///000000///......///000111111111111000000///......------,,,///......------......///............////////////222000///...///000///......//////////////////000///000000///...---///000444333222000///.........------............------//////////////////////////////////////////////////////000000000111111111---...//////......///000......////////////000000000/////////000222444555///////////////////////////000000000000111111111000000000000000000000000///...---,,,,,,---...///...////////////000000000......///000000000000///.........///////////////......///111222111///,,,---...////////////000111666333///,,,+++,,,///111------............------////////////000000000111///......------......///,,,---......//////......///000111000.........000........................---------------......///......//////......---,,,++++++++++++++++++++++++***++++++,,,---...///000------------------------........................,,,,,,------------,,,,,,+++,,,,,,------.........---,,,+++,,,---......---......---,,,---...///000------,,,,,,------...///////////////..................///......---,,,+++,,,,,,------.../////////------.........////////////............//////000------.../////////.........---,,,,,,---...///000---,,,,,,---///000000...///////////////000111111111000000//////000000111/////////000000000111111000000000000000111111111......//////000000111111000000000000000000000000...//////000000111111111////////////////////////000//////......//////000...000111000///...///000...//////000111222333333666666666777777777777777555666777888999999::::::::::::;;;;;;;;;;;;::::::999999999999999:::::::::999888777777666666666666444555666777999999999999555666888999888777888999888888777777777777888888888999999999999999888888666666555555555666666777yyylll]]]\\\ZZZXXXWWWXXXYYYZZZWWWVVVTTTRRRPPPNNNMMMLLLNNNMMMMMMMMMMMMMMMNNNNNNKKKKKKJJJIIIHHHGGGFFFFFF@@@@@@???>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999555>>>BBB<<<666666666666111444666555111000222555///111333333111111222444000111222222222222111000000111222333333222000/////////000000000000//////...---,,,,,,...///...---,,,...111333444333111000000//////......---,,,,,,............///000111111............////////////---,,,+++,,,...000000//////////////////............//////...,,,---000444333222111000///...............////////////......////////////////////////////////////////////////........./////////000000,,,.../////////...///000........./////////000000////////////000000000000////////////////////////......///000111111222222000000000000000000000000000///...------...///000/////////000000000111111,,,,,,,,,---...///000111///////////////...............///111222222///,,,---...//////...---...000222111000///......///000------............------........./////////000000///......------......///---------------...//////,,,...000///------...000..............................------......///000......//////......---,,,************************,,,,,,,,,------.........///......------,,,,,,+++------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,---......///...---,,,,,,...//////......---,,,,,,,,,---...///------,,,,,,------...///////////////............,,,,,,------------,,,,,,,,,,,,------...//////000............////////////000000......---...////////////000000000///...................../////////...---,,,---000111000//////////////////000111111000000////////////000000///////////////000111111//////000000111111222222.........///000111111111000000000000000000000000......//////000111111222//////////////////////////////............//////,,,...//////...---...//////000000000111111111222444444444555555555666666444555666666777777777777777888888888888888777777666777777888999999999999888888777777666777777777333444555777888888888888333666888888666555666888888777666555555444555555555555666666666666555555444444444444555666777777|||nnn^^^]]][[[YYYXXXYYYZZZ[[[ZZZYYYWWWUUUSSSQQQPPPOOONNNMMMMMMMMMMMMMMMNNNNNNKKKKKKJJJIIIHHHGGGGGGFFF??????>>>===<<<;;;::::::;;;;;;<<<<<<;;;;;;:::999666AAAFFF???777666777888555777777333...---111666///111444444222111333555000111222333333222111000000000111222333222111111//////000000000000//////111000///000222333222111,,,...222444555444222000,,,,,,------...//////000000000000000111333444555............/////////000)))((((((***---000111111000000//////.........---,,,---...,,,+++---333777222111000///..................////////////......////////////////////////111111111111111111111111---------.........//////...///111222111000111222---.........//////000000---...///111222222222222111111111111111111111111////////////000000000000000000000000000000000000111000///......///000111//////000000111111222222000/////////111333555666000000//////.........---......///111333222///,,,---...///...---,,,---...---///111222333222000///---..................------------.........//////.........------...............---,,,,,,...///000***---//////---,,,...111........................///............///000000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,//////...---,,,++++++***------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////000...------///000000///,,,,,,+++++++++,,,---...---,,,,,,,,,,,,---......000/////////............------......///.........,,,,,,------...///000000............/////////000111000///...------...///000111111111000///......//////000000000000/////////...---...111222222111///////////////000111111000000////////////000000///////////////000111111...//////000111222222333---......///000111111222000000000000000000000000---......///000111111222//////////////////////////////............//////,,,...000000///...///000111111111111111111111111222222333333333444444444444555555666666555555444666666666777666666555555444555666777888888888777777777666666666777777888222333444555666777777777333666888888555444555777888888666555444333333333222333333444444444333333333333333444555666777888lllbbb___[[[YYYYYYZZZZZZZZZZZZYYYWWWUUURRRPPPNNNMMMSSSPPPLLLKKKLLLNNNOOOOOOMMMLLLJJJJJJKKKJJJHHHFFFEEEGGG<<<555===@@@<<<>>><<<<<<;;;:::999999999999;;;999666555555444333222333333444444333333222111333222222111111222222333777555333111000000111222333333222222111222222222222111111111000000//////222222111000//////000000---------------...//////111000...,,,+++,,,---......///000111111000///...........................,,,---............000222666444111...,,,,,,---...///////////////000111111111111000000/////////...000000//////............000000000000000111222222222111///...---...000111000000000000////////////000000000000111111111111000000000000000000000000///000111111111000...---......////////////......000000111222333333444444000222333111...,,,...///000000000000000000000000000000000000000000000000000000////////////000000........................////////////////////////---...............---,,,(((111666444000...---+++---------,,,,,,+++++++++......------------..................////////////...///...,,,+++,,,///111++++++,,,------......///,,,,,,------------,,,,,,,,,,,,------...///000000111000///...------...///++++++++++++++++++++++++......---------......///...------,,,,,,------...,,,,,,---.........------............---,,,+++***------------------------,,,,,,++++++***+++++++++,,,,,,,,,+++++++++******............////////////111111000000//////.........//////...,,,,,,---///+++,,,.../////////...---//////............//////...............///000000000///...---,,,------...---------...///000000111//////.........---------......//////000000111111///...---,,,,,,---...///000000000000000000000000////////////000000000000000000000000000000000000------......//////000000,,,---...///000111222333000000////////////000000////////////////////////111111000000//////......------...///000111111222//////000000111111111222111222333333222333555777555444333222222444555777333333444444555666666666666777777777888888888888555666777888888777666555999999888888888888888888888888777555555444444444444444444555555555666666666666555555555444444444nnnccc___[[[YYYYYYZZZZZZZZZZZZYYYXXXVVVSSSQQQPPPOOONNNLLLJJJIIIKKKLLLMMMLLLMMMLLLKKKKKKKKKJJJHHHFFF>>>EEEBBB>>>CCC@@@:::<<<======<<<;;;::::::::::::999777555555666666555444444555555555555444333333333222222111111222222333444333111000//////000111222111111000000111111222111111111111000000000///222111111000//////000000......------......///000///...---,,,,,,---///000000000111222222111000000........................---...////////////111333777555222///------...//////////////////000000111////////////.........---000000000/////////......---------------......///222111///...---...///000000/////////////////////....../////////000000000000000000000000000000000///000000111000///...---......////////////....../////////000111222222222---///000...+++***+++,,,////////////////////////////////////////////////000000////////////000000................................................///////////////...------,,,444999777333222111///.........---------,,,,,,.........------.....................////////////,,,...//////...------...///......------,,,++++++------............------,,,,,,------...//////000000///...------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,---------------,,,,,,+++,,,,,,---------------------------------------------,,,,,,,,,,,,,,,---.........---------,,,,,,............////////////000000000000//////.........//////...,,,,,,---///,,,---...//////......---//////............//////...............///000000000///---,,,,,,,,,---...------......///000000111//////.........---------///////////////000000000///...------------...///000000000000000000000000000000000///////////////////////////////////////.........///////////////------...///000111111222000000////////////000000////////////////////////000000000///////////////111111111222222333333444/////////000000000111111///000111111000111333555222222333333444444444333333333444444555666666777555555666666666777777777666666666777666666555555888888888888888888888888888888777666555444444444333333333444444444555555666666555555555444444444qqqccc```[[[YYYXXXYYYZZZZZZZZZZZZXXXWWWUUUSSSRRRQQQLLLKKKJJJKKKLLLMMMLLLKKKMMMLLLKKKJJJKKKJJJHHHFFF<<>>888>>>>>>>>>===<<<;;;;;;;;;;;;777666444555666777777666555555666666555555444333333222222111111222222333222111000//////000111222111000000000000000111111111111111111000000000000111111000/////////000000//////......//////000111...---,,,,,,---///000111//////000000000000//////...........................///000000///000222333666555222000......///000//////......//////000111...............------,,,000000000//////////////////////////////000111111111000///.........///000////////////////////////------........./////////000000000000000000000000///000000000000///...---......////////////......------......//////000000000111111000...------...////////////////////////////////////////////////////////////////////////........................------------------------////////////////////////...555999666333333333111//////............------........................---............/////////+++---000111///---,,,,,,///......------,,,++++++.........//////.........,,,,,,------.../////////.........---......///000------------------------+++++++++++++++,,,---...,,,,,,++++++++++++,,,,,,------------,,,++++++***((()))***+++,,,......///------------------------...------,,,,,,------...............------------............////////////000000000////////////......//////...,,,,,,---///---......///......------//////............//////...............///000000///...---,,,+++,,,------------......///000000000...............---------000000/////////////////////......------......///000000000000000000000000000000000//////.................................///////////////.............../////////000000000000//////......//////000//////////////////////////////////////////000000///000000000000000000000.........///////////////---...////////////000222...000222444444333111000333333444555555666666777444444444555555555555666777666555444444444444444777777777777777777777777888777777666666555555555222222333333333444444444666666666555555555555444ttteeeaaa\\\XXXXXXYYYZZZZZZYYYYYYXXXVVVUUUSSSRRRRRRPPPOOOOOOOOOPPPPPPMMMKKKLLLJJJIIIIIIIIIIIIFFFDDDCCCCCC>>>???DDD===999BBB>>>===<<<;;;::::::::::::888666555555666777777666555555555555555444333333333222222111111222222333000000000000000111222333111000000000000111111222111111111000000000000000111000000/////////000000///////////////000111111......------...///000000------------------------...........................///000///...///000222444333111///......///000///............///000000---.../////////...------........................000000000000000111111222111000///............///.........///////////////------.........////////////////////////////////////////////////...............////////////......---------....../////////111111111111000/////////////////////////////////////////////////////////...//////////////////...........................------------------------------...///000111222333,,,222555222000111111///............---------------..................------------.........//////,,,...000000...---,,,---++++++,,,------......///......////////////......---------.........//////------------...//////000------------------------++++++++++++,,,---......,,,++++++******++++++,,,------------,,,+++***)))(((((()))***+++---...///---------------------------,,,,,,,,,,,,------...---,,,,,,,,,,,,+++++++++............////////////////////////////////////...//////...,,,,,,---///...............---------//////............//////...............///000000...---,,,++++++,,,---...............//////000000........................000000000//////......---//////............//////////////////////////////000000000///......------////////////////////////000000//////......------/////////////////////////////////....../////////////////////////////////---......//////000000000/////////......---------........................,,,---//////......///000...///000111111111000///333333444444555555666666444444444444555555555555777666444333222222333444666666666666666666777777777777777777666666555555333333333444444444555555666666666555555555555555wwwfffbbb\\\XXXXXXYYYZZZ[[[YYYXXXWWWUUUTTTSSSQQQQQQRRRRRRQQQRRRRRRPPPMMMJJJJJJIIIHHHHHHHHHGGGEEECCCHHHBBB<<>>===<<<;;;::::::999999:::999777666666777888888777444444444444444333333222333222222111111222222333000111111222222222222111000000000000111222333444///000000000111111111111...............///000000......------......///000//////000000000//////...000000///......///000000////////////////////////---...///...,,,,,,...///.............../////////...------------...//////+++---///111111000///---........./////////000000000////////////000111111......//////......------,,,,,,---......///000000------........./////////000000000000000000000000000///...---------............////////////......000/////////////////////222000//////222222111///................................................,,,---///000000///---,,,...................................................---,,,,,,---///111222---...---+++,,,000000...,,,,,,,,,,,,------......,,,---///000000///---,,,,,,,,,---------.........///000000...,,,+++,,,---///......------,,,++++++------............------........................,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000------,,,,,,,,,,,,------.........//////...------...---,,,++++++,,,---...------------------------+++******+++,,,---......////////////........................////////////---------.........//////...//////...,,,,,,---///,,,,,,,,,,,,---///000111//////............//////...............///000000//////...---...///000111/////////////////////...---------.........//////------.....................///000111111000///...000000000000000000000000,,,------....../////////000000000000000000000000.........///////////////---.....................///......------......///////////////////////////..................------------------------,,,,,,////////////......------,,,...111111000........................//////000/////////000111111222222333333333333444444444444222333444555555666666555222222222333444444555555555666888999999888777666555555555666666666666777555666666666777777777777iiiddd]]]XXXWWWYYY[[[\\\]]]\\\[[[XXXVVVSSSQQQPPPKKKJJJJJJKKKMMMOOOOOONNNMMMLLLJJJJJJKKKJJJHHHFFFDDD@@@EEEXXX```III:::CCC>>>>>>===;;;;;;;;;;;;;;;777666555666888999:::999555555666666555555444333333222222222222222222333000000111111111111000000////////////000111222333//////000000111111111222...............///000111---------------...//////---...///000111111111000///...---,,,,,,---...///000000000000000000000000//////000///------...000////////////000000000000...------------...//////***,,,...000111000...,,,///000000000111111222222,,,,,,,,,,,,,,,---............//////......---,,,,,,,,,------...///000000,,,,,,,,,---------......000000000000000000000000000///...---,,,---............////////////......//////////////////......///---+++,,,///000...,,,................................................,,,---///000000///---,,,........................////////////////////////111000...,,,+++,,,---...+++---+++(((***...///,,,---------.........//////,,,---///000000///---,,,,,,,,,,,,---------......---///111111///,,,++++++++++++,,,------......///,,,------------------,,,.....................---------...///...---+++***------------------------*********+++,,,---///000...------,,,,,,------.........//////////////////...---,,,++++++---///000------------------------,,,++++++,,,---...///000......---------,,,,,,,,,............/////////000---------.........//////...//////...,,,,,,---///,,,++++++,,,---///111333//////............//////...............///000000000///......///000111222///////////////.........---------.........//////,,,------....../////////...///000111111000///...000000000000000000000000+++,,,,,,---...///000000////////////////////////---.........//////000000---------.........//////.........------........./////////////////////////////////......------,,,000000000000000000000000000000/////////.........+++...000111///---------,,,---///111111000///............///000000111111111111222222222333333333111222444666777777666666111111222333333444555555555666888999999888777666444444444555555555666666555666666666777777888888kkkfff___ZZZYYYZZZ\\\\\\\\\\\\[[[YYYWWWTTTQQQOOOQQQOOOMMMLLLMMMMMMLLLKKKOOOMMMLLLKKKJJJIIIFFFCCCCCCFFFIIIKKKIIIEEE???;;;;;;;;;<<<<<<<<<<<<<<<<<<999777555444333444666777999999777666444444444444000000000111222222333333222333333333333222111111//////000000000000/////////000000111111111000000///////////////000111111000000000000000000000000---///000///......///000,,,,,,.../////////...---,,,,,,------......//////------............------,,,,,,------...///000000//////.........---------///000222333222///---+++------------......//////...,,,***+++...000...+++000000000000////////////000000////////////000000////////////////////////......//////000000111111000000000000//////////////////000000000000//////222222111111000000//////...------,,,,,,...///000222222111000///...------111000...---,,,,,,,,,---111000...---,,,,,,,,,---,,,,,,,,,---...///000111,,,+++++++++,,,...000111******+++,,,------...///++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,------......------,,,++++++++++++---...000111//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------........................+++++++++,,,,,,---------,,,,,,++++++,,,,,,---......------,,,,,,------...***+++,,,---,,,+++***)))...///////////////......---------,,,,,,+++++++++------,,,,,,,,,,,,++++++++++++******+++---///000.../////////...---,,,,,,111111111111111000///...333333222111///---,,,+++---------.........//////---------............///000000000000000000000000(((///333222111222222000///............---------......//////...---,,,,,,000...+++)))***,,,///111222000...---...///......,,,,,,---.../////////...////////////............222222000///............//////............//////........................////////////////////////...///////////////......///////////////000111111---.../////////...,,,+++//////...---,,,,,,++++++,,,,,,,,,------.................................////////////////////////000000000000000000000000444444444444333333222111333333333444444444555555333333333333333444555666555555555555555555555555444444444444444444444444pppjjjbbb[[[XXXXXXXXXYYY[[[[[[ZZZYYYVVVSSSQQQOOOQQQPPPNNNOOOPPPQQQQQQPPPNNNLLLJJJIIIIIIHHHEEECCCCCCCCCDDDDDDBBB@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<888777666444444555666777666555444333222111111111333222222111111000//////222222333333222222111000///000000111111000000///000111111222111111000000///////////////000111111000000000000000000000000000111111000...---...///,,,---.../////////.....................///////////////000000000000//////,,,,,,------...//////000//////.........---------///000111222111///---,,,..................//////000...------......---+++000000000000/////////.........------------......////////////////////////......//////000000000000---......///000111111222---......////////////...//////000000000000000000///...---------...///000/////////...............000///......------------000///...,,,,,,,,,,,,,,,......---------....../////////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******,,,------,,,......---,,,,,,+++******,,,------......------,,,++++++++++++,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------........................,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......------,,,,,,------...++++++,,,,,,,,,,,,,,,+++,,,---....../////////...------------,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++,,,------...//////////////////...---......///000111222222222555333111...---,,,------++++++,,,,,,,,,------------------............///------------------------///777<<<888111///000111///............---------......//////...------,,,///---,,,***+++---///000222000...---...///......,,,---......//////......------......//////000000222111000///............//////............//////......................................................////////////.....................//////000......///000///...---,,,//////......---,,,,,,+++------..................................................................////////////////////////111111222222222111000000222222222333333333444444222222222222333444555666444444444444444444444444444444444444444444444444pppkkkbbb\\\YYYYYYYYYYYY[[[[[[ZZZXXXVVVSSSQQQPPPPPPOOOMMMMMMNNNOOONNNMMMNNNLLLIIIHHHGGGGGGEEEDDDDDDBBB@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<888777666555444555666777555444444333222111000000222222111111000/////////222222333333222222111000000111111111111111111000222333333333222111000000///////////////000111111000000000000000000000000111222222000...------...,,,---...////////////...000000///////////////...//////000000000000//////,,,,,,------.../////////...............---------111000000000///......---////////////////////////000111111000---,,,,,,---000000000/////////............------------......////////////////////////...////////////000000000.........//////000000000,,,,,,---......///......------......///000000111//////.........///000111,,,,,,---------.............../////////......---//////...---,,,,,,,,,,,,//////...---------------//////......---,,,++++++------------,,,,,,,,,+++...+++((())),,,......,,,...------,,,,,,++++++***,,,------......------,,,,,,---......---,,,+++***,,,,,,------------,,,,,,------------------------,,,------......------,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,---...///+++,,,,,,---...............---------------,,,,,,------,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,...//////000000000000///,,,---///222444666777777555333///,,,+++,,,---///+++,,,,,,,,,,,,------------------............///------------------------///:::@@@:::000---000222///............---------.........///......---,,,------,,,,,,------...///111///------...//////...------.../////////......+++,,,---...///000111111111111000///............//////............//////......................................................///////////////...---------------...////////////000000000///...---000//////......---------////////////............------------------------------------------------........................---...//////////////////000000111111111222222222222333333444555666888999333333333333333333333333444444444444444444444444kkkfff___[[[ZZZ\\\^^^```\\\\\\ZZZYYYVVVTTTSSSRRRTTTQQQNNNMMMLLLKKKJJJHHHOOOLLLIIIHHHHHHHHHGGGEEEEEEDDDAAA???>>>>>>???@@@<<<<<<<<<<<<<<<;;;;;;;;;888777666666555555666666777666666666555444333333...//////000000111222222222222222222222111000000111111222222222222111111444444444333222111000//////////////////000000111///////////////////////////000000///---,,,---...---......///////////////111111000000//////......------............---------------.........//////........................111000///...---......///000000000000///////////////111333111...,,,...000000000/////////.........000000////////////000000////////////////////////////////////////////////111111000///...------,,,,,,,,,---...////////////---------.........//////////////////000000000111,,,------------.........,,,---///000000///...---000//////......---------///......---------......---------...............---------------------,,,000,,,))))))---000///------------,,,,,,+++++++++,,,------......------,,,...///000111111///---,,,,,,,,,,,,------,,,,,,,,,........................,,,------......------,,,------------------------------------------------......------,,,,,,,,,+++,,,,,,++++++,,,,,,---......------,,,,,,------...---,,,,,,,,,---...000111,,,,,,,,,------,,,,,,+++------------------------------,,,,,,,,,++++++++++++,,,---...---,,,+++***,,,---...//////000//////...///111444666888999999222111///---,,,,,,------............////////////---------............///////////////////////////***333888444//////222333///............------------...............------,,,------...............000///---...///000///.........////////////......,,,,,,---......///000000111000///...............//////............//////................................................---...//////////////////......------......///000000000000000000//////...000000//////............//////......------,,,,,,------------------------------------------------------------------------,,,,,,---......///............/////////000000000333333444555666888:::;;;222222222222222222222222333333333333333333333333~~~gggccc]]]ZZZ[[[^^^aaabbb^^^]]][[[YYYWWWVVVTTTTTTWWWUUURRRPPPPPPOOOMMMLLLOOOMMMKKKJJJJJJJJJHHHGGGDDDCCCCCCBBBAAA@@@??????======<<<<<<<<<;;;;;;;;;888888777666666666666666777777888888777666555444/////////000111111222222111222222222222111000000111111222222222222111111444444444333222111000//////////////////000000111////////////////////////+++,,,...---------...///............//////000000111111000000//////......------............---------------...............---.....................111000...---------///000000000000000000/////////,,,///222111///...000333////////////............000000////////////000000/////////////////////////////////...............000000000///...------,,,---...///000000000000000///.........---------,,,...//////000000000000000/////////.........---------...///000000000///...000000000000/////////...,,,,,,,,,------///000000........................++++++,,,------...//////111...,,,,,,///111000///------,,,,,,,,,,,,++++++,,,------......------,,,,,,---///111111000///...------............------........................,,,------......------,,,------------------------------------------------.........------,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...------,,,,,,---///111222......------,,,+++))))))------------------------------,,,,,,,,,++++++++++++,,,---...---,,,+++***+++,,,,,,---............//////111222444444555555---.../////////---,,,+++........./////////000000---------............///////////////////////////***...000...///333333000///............---------------...............---,,,---.../////////......///...---...000000///......///////////////.....................---------000//////...............//////............//////................................................------.../////////////////////......//////000111111000000//////////////////////////////.........---------,,,,,,+++++++++------------------------------------------------........................,,,,,,---.../////////...---------.........//////000111111222444666777888111111111111111111111111222222222222222222222222{{{iiiddd^^^ZZZYYY[[[^^^___^^^\\\[[[XXXWWWUUUUUUUUURRRPPPOOOOOOPPPQQQPPPOOONNNMMMLLLLLLLLLKKKIIIGGGAAAAAABBBBBBAAA@@@>>>============<<<;;;;;;::::::888888888777777777666666555666666777666555444333333333222222111000000000111111222222111111000///000111111111111111111000222333333333222111000000///////////////000111111000000000000000000000000***+++------------///111//////......//////000111000000///////////////...//////000000000000//////........................---------...............000///...---------//////.........//////000000000,,,...///000///000222333/////////.........------......------------....../////////////////////////////////............---+++,,,---...///000000111//////000000000000//////000//////...------,,,,,,---...///000000000//////000/////////......------//////000000000//////...//////000000000//////...,,,,,,,,,---...///000111555333000...,,,+++++++++++++++,,,---...///000000......///////////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,---......---,,,......////////////......------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,++++++,,,,,,---......------,,,,,,------...---------------...///000.........---,,,+++***)))++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,++++++,,,---------,,,,,,---....../////////......***,,,...000000...+++))),,,,,,---------.........---------............///,,,,,,,,,,,,,,,,,,,,,,,,...///...---000333222---///............---------,,,---......///.........------...////////////......------///000111///...//////000000000///...............---------,,,,,,//////......---....../////////............//////........................------------------------,,,---...///000000000000///////////////000111111111000///.........//////........................,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------......///.........,,,,,,---------.........,,,------...///000222333////////////////////////000000000000000000000000yyyjjjeee^^^YYYXXXYYY[[[\\\\\\[[[YYYVVVUUUTTTTTTTTTOOOMMMLLLLLLNNNOOOOOONNNLLLLLLLLLMMMMMMLLLHHHEEEAAAAAAAAAAAA@@@???>>>>>>>>>======<<<;;;;;;::::::888888888888888777666666444555666777666555333222444444333333222111111111111111111111111000000//////000000111111000000///000111111222111111000000///////////////000111111000000000000000000000000,,,...//////......000111000///.........///111111...............///////////////000000000000//////........................---------.........//////.........------......///,,,,,,---...///000000111......---...000111000/////////.........---------......------------......//////////////////////////////.........---------******,,,---///000111222000000000000///...------/////////...............,,,---...///000///......---------------.........111111000///.........///,,,---...//////...---------------------...///000777444000---******+++,,,,,,---------......//////(((---000111...,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,++++++,,,,,,---......------,,,,,,------...,,,------.........------,,,,,,------------,,,,,,*********+++++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,------...---------...------,,,,,,------......------,,,+++***+++---......---,,,+++------------............---------............///,,,,,,,,,,,,,,,,,,,,,,,,---000000------000000---///............---------,,,------...//////..................////////////---------///111111///---000000000000000///......------------------------.........------....../////////............//////........................------------------------,,,---...///000000000000///............///000000000///...---------...///------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,---...///000................................................xxxhhhccc\\\XXXWWWYYY[[[\\\ZZZYYYWWWTTTSSSRRRRRRRRRUUUSSSQQQPPPQQQQQQPPPNNNJJJJJJKKKMMMNNNKKKGGGCCCDDDCCCBBB@@@@@@@@@AAAAAA>>>>>>===<<<;;;;;;::::::888888888888888777666666444555777888888666444333111222222333333444555555111111111111111000////////////000000000000/////////000000111111111000000///////////////000111111000000000000000000000000000111222111000///000111000///.........///111222,,,---------......//////------............------.....................------------.........//////------..................***+++,,,---...000111111111...,,,---000111///,,,//////.........---------000000////////////000000//////////////////////////////.........---------,,,,,,------.../////////000000000///...---++++++------......///000000000+++,,,.../////////...---)))******+++---......///333222000............///***+++,,,---------,,,+++//////...------------...555222...+++***,,,...000///............---------$$$+++111111,,,)))+++...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,111000...---,,,+++++++++---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////,,,,,,++++++,,,,,,---......------,,,,,,------...,,,---.........---,,,+++)))***,,,---.../////////))))))*********+++++++++---------,,,,,,,,,++++++++++++******+++---///000////////////...---,,,,,,...///////////////...---,,,,,,++++++,,,,,,------////////////000000000111---------.........//////........................(((...000---***,,,////////////.........---------,,,,,,---.../////////...///............///000000---------///111111///---000000000000000///......***++++++,,,---...//////......---------....../////////............//////........................------------------------,,,---...///000000000000...------------...//////000///...,,,,,,------...,,,---------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---------------,,,+++***,,,,,,---------........................///000111........................------------------------lllcccZZZYYYYYYXXXYYY\\\]]]ZZZXXXVVVVVVUUUTTTRRRSSSQQQOOOOOOOOOPPPOOONNNNNNMMMLLLKKKKKKJJJFFFDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<;;;:::::::::<<<:::888888999999999888888222---///555777222,,,555333000///000111222111000///......//////...------///111333444444222111000000000000000000000000000000000000000000000000000...---...///000///...222000...---//////...---+++,,,---///000222333444////////////000000000000///////////////////////////---+++,,,///000///---......,,,++++++,,,.........///000111111///---+++,,,,,,............,,,,,,......////////////......//////............/////////////////////000111111...///000000000///---,,,////////////////////////000000000000000000000000............/////////000000000//////.........---........................000000...---,,,+++******------------------------///////////////.........000...,,,,,,...000111111111...++++++---...,,,***---///000111000...***(((---------........./////////,,,***+++...000000///...---,,,,,,++++++,,,,,,+++,,,---...---,,,+++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,...///000...---///...---,,,++++++,,,---......////////////......***+++---......---+++***///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,------,,,+++******+++,,,------,,,+++***++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------///......------,,,++++++,,,,,,------------------++++++------------++++++000000///...------,,,,,,//////.........------------,,,++++++,,,...111333..................------...---,,,,,,,,,,,,---...------,,,+++,,,---...///---+++)))'''(((***...000//////.........---------...//////000000///......///...---,,,,,,---///000,,,,,,,,,---------..............................+++---000333333000---+++---------............///000000//////......------........................---,,,***)))***,,,...///------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************.........------,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------,,,,,,+++******,,,...000111111000000{{{kkkbbb[[[ZZZZZZYYYYYY[[[\\\ZZZWWWVVVVVVVVVTTTSSSTTTRRRPPPOOOPPPPPPOOONNNKKKJJJIIIIIIIIIGGGEEEBBBBBBBBBAAA@@@@@@@@@@@@@@@>>>===<<<;;;;;;:::::::::<<<:::888888999999999888888444000222666888444000555222000///000111111111000///////////////...---+++,,,...///000000000///000000000000000000000000000000000000000000000000000...---...///000///......///000...,,,+++---///------------------------,,,------...///000000111------------------------...---+++---///000///---......------------......---...///000///...---,,,+++,,,------------,,,+++.........////////////...//////............/////////////////////000000111......///////////////...000000000000000000000000..............................//////////////////000/////////..........................................---------------...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000...,,,,,,...//////...000---++++++---...---+++,,,---///000///...---+++------..................000---++++++---//////...,,,+++******))))))******,,,,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///000...---......------......---,,,---......//////......---++++++------------++++++...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,---,,,,,,,,,---------..............................///......------,,,++++++,,,,,,------------......,,,---...//////...---,,,000//////...------,,,,,,///.........------------000///...---------...///..............................---,,,,,,---......------,,,,,,,,,---...//////...,,,++++++---///111//////.........---------..............................---------......///,,,,,,,,,---------..............................---...///000000///...------------............///000000/////////....................................------,,,---...///000------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,---------,,,,,,+++***((()))+++---.........---vvviiiaaa[[[[[[\\\ZZZZZZ[[[[[[YYYWWWVVVVVVVVVTTTSSSUUUSSSQQQPPPQQQQQQPPPOOOIIIHHHGGGGGGHHHGGGEEECCCAAA@@@@@@?????????@@@@@@>>>===<<<;;;::::::::::::;;;999888888999999999888888777555555777777666444555222000///000111111111000000////////////......//////000000111222222222000000000000000000000000000000000000000000000000000...---...///000///...+++///222///***(((,,,111...------,,,,,,++++++***------------............------------------------...---,,,---/////////...---......//////......------------------.........------............------------......//////////////////............////////////......//////000111//////...---......000000000000000000000000000000........................////////////////////////////////////....................................,,,,,,,,,---...///111111------------------------,,,,,,,,,---....../////////...,,,---......---,,,...,,,++++++---......------------.........//////..................------000...,,,,,,---......---,,,+++******))))))******,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...---...,,,,,,///111111...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///////////////////////////......------,,,++++++,,,,,,---------...............////////////....../////////...------,,,,,,............------------000000000000//////...---..............................---,,,,,,---......------,,,,,,------...///000//////.........//////...............---------///...---,,,,,,---...///---...............------,,,,,,,,,---------..............................//////............//////---------............///000000000////////////...------------------------******++++++,,,,,,++++++------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++'''(((***,,,---------,,,ttthhhaaa[[[\\\]]][[[ZZZ[[[ZZZXXXVVVUUUVVVVVVUUUTTTUUUSSSQQQQQQQQQRRRQQQPPPKKKIIIHHHIIIIIIIIIHHHFFF@@@@@@??????>>>??????@@@===<<<;;;;;;:::::::::;;;:::999777777888999999888777888888888666666666777444222000000111222111000000000111000///......///222111111111111222333444////////////////////////////////////////////////000...---...///000///...,,,///111///+++***---111......//////////////////000000///......---,,,,,,////////////////////////------------...//////...,,,---...//////...---,,,,,,,,,,,,,,,,,,---...///////////////////////////------------...//////000//////............/////////............///000000222111...,,,,,,---///000////////////////////////000000000000000000000000000000000//////////////////////////////.................................---------...///000111222////////////////////////,,,,,,------------------,,,,,,,,,---...///---+++,,,++++++,,,---.../////////...---,,,------...///...............---------111///---,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,---,,,,,,000444444///***+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------..............................///......------,,,++++++,,,,,,------......////////////////////////////////////.........---------------------------------,,,---///111222222000000---------.....................------------......---------------......///......///......---,,,,,,........................///...,,,++++++---///000---.../////////...---,,,,,,,,,,,,---------....................................////////////......---------............///////////////////////////------------------------(((***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++)))***+++---......------wwwiiiaaa\\\]]]]]][[[ZZZ[[[YYYWWWUUUUUUVVVVVVUUUTTTUUUSSSQQQQQQQQQRRRQQQPPPLLLJJJHHHHHHIIIIIIHHHGGG@@@@@@??????>>>?????????<<<;;;;;;::::::::::::;;;999888666777888999999888666777999777555444555777444222000000111222111000///111222111///...///000//////.........///000000////////////////////////////////////////////////000...---...///000///...000///......///000000000000000000000000000111111////////////////////////////////////////////////,,,---...............///+++,,,---......---,,,+++,,,,,,,,,,,,,,,---...//////..................///---------,,,---...///000//////............//////...............//////000555333///,,,++++++---...........................000000000000000000000000000000000000000000//////.........///////////////........................//////.........//////000.................................---,,,,,,,,,++++++***+++,,,///000///---++++++,,,,,,,,,...///000111000...,,,,,,,,,---........................---000///...,,,+++***+++,,,...---,,,,,,++++++,,,,,,,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///---,,,+++,,,---111444333///+++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------///......------,,,++++++,,,,,,---......///000000///..................///...............---------,,,,,,------------------,,,---000222222111000///---------.........//////........................------.........//////......////////////...,,,+++---.....................///...,,,+++,,,...000111---.../////////...,,,+++,,,,,,,,,---------..............................+++---000222222000---+++---------............///.............../////////---------------------------...000222222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...------------------------......------------......------------------------+++,,,,,,------,,,,,,,,,******+++,,,------------|||kkkccc]]]\\\]]][[[ZZZ[[[XXXVVVTTTTTTUUUVVVVVVUUUUUUSSSQQQPPPQQQQQQPPPOOOLLLJJJHHHGGGGGGHHHGGGFFFBBBBBBAAA??????>>>>>>???;;;;;;::::::::::::;;;;;;999777666666888999999888666777777777555444555666333222111111222222111//////111333222...---///111000000000000000000000000000000000000000000000000000000000000000000000000000...---...///000///...222///......111222111000222222111000///------,,,+++,,,---///111222444444------------------------,,,---......------...000,,,------------------,,,---------------.........------,,,++++++,,,------///...---,,,,,,---.../////////............//////......------......///000555333///---+++,,,---...------------------------......................../////////000000111111111.........///////////////........................000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,---,,,+++,,,...000///...***,,,------,,,---///111222111///---,,,,,,,,,,,,---------.........////////////...,,,***)))+++---,,,+++******))))))******++++++++++++,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,***,,,///222222000---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------///......------,,,++++++,,,,,,---...///000000111//////............//////........................,,,,,,,,,,,,------------///000111222111///,,,+++,,,,,,------.../////////---...////////////...---------...////////////...///000000111000000///...---------.....................------...///111222////////////...---,,,,,,,,,,,,,,,---------..............................***---000333333000---***---------............///---------------.........,,,,,,,,,,,,,,,,,,,,,,,,---///000111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,------------.........------------..............................++++++,,,---------,,,,,,)))))))))******+++++++++nnneee]]]\\\[[[YYYYYY[[[WWWUUUTTTTTTUUUVVVVVVUUUTTTRRRPPPOOOPPPPPPOOONNNNNNLLLIIIHHHHHHHHHGGGFFFDDDDDDBBBAAA???>>>>>>>>>;;;::::::999::::::;;;;;;888777555666888999999888888777777666777666666555333222111111222222111//////222444222...---///222111222333444444333222111000000000000000000000000000000000000000000000000000...---...///000///...//////////////////111222111000000///...------,,,,,,,,,---...///111111222------------------------+++---//////---,,,...000//////............//////---...///000///...---,,,......---,,,,,,---......000///---,,,++++++,,,---//////............//////...------------...//////111000...---------///000......................................................///000111222222333............/////////000........................///......---------------------------------------,,,,,,---...//////000000222///---,,,---......---+++,,,...---+++,,,...000000///...---------------+++,,,,,,---...///000000---......,,,***)))+++...,,,+++******))))))******)))***+++,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++)))---222222...++++++---,,,,,,------------,,,,,,++++++------------++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...,,,,,,---------.........,,,,,,,,,---------..............................///......------,,,++++++,,,,,,---...///000111111111000////////////000111........................++++++,,,,,,,,,---------000000000000///---+++***,,,,,,------...//////000---...///000000///...---,,,---...///000//////...//////////////////000000---------.........//////......//////000111111222000000///...---,,,,,,,,,,,,,,,,,,---------..............................,,,...000111111000...,,,---------............///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,------------------------***+++,,,,,,---------,,,***************++++++,,,pppfff^^^[[[ZZZYYYYYY[[[VVVUUUSSSTTTUUUVVVVVVUUUSSSQQQOOOOOOOOOPPPOOONNNRRROOOLLLJJJJJJJJJIIIHHHFFFEEECCCAAA@@@>>>>>>===:::::::::999999:::;;;;;;888666555666888999999888999888666777888888777555222111111111333222000///...222444222...---///222---///000222111000...---000000000000000000000000000000000000000000000000000...---...///000///...+++///222000,,,+++///444......//////000111111222000000///...---,,,,,,+++////////////////////////+++---//////---,,,...000222111000//////000111222...///000111111///---+++222111000//////000111222111000...+++***+++,,,,,,//////............//////...------------...//////...---------...///111222////////////////////////000000000000000000000000------...000111222333444---.........//////000000........................------,,,,,,,,,------...111111111111111111111111******,,,...000222333444666333///---,,,---,,,,,,+++---...---++++++---000---------...............***+++,,,---...000111111,,,......,,,)))))),,,......---,,,,,,++++++,,,,,,(((***+++---......------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++(((...333222,,,(((***...,,,------......------,,,***+++---......---+++***)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...---------.........//////,,,,,,,,,---------......///////////////////////////......------,,,++++++,,,,,,---...///000111222333222111000000111222333---.....................+++++++++,,,,,,---------------..................,,,,,,------...///000000---...///000000///...---,,,---///000000000///...,,,,,,,,,,,,,,,---...///---------.........//////......000111222222222222111000...---,,,,,,------,,,,,,,,,---------..............................////////////////////////---------.........//////*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////...------,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---,,,,,,,,,------.........+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------------,,,------......wwwlllbbb^^^[[[WWWVVVWWWUUUUUUUUUTTTTTTUUUVVVVVVQQQQQQQQQPPPOOOMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFMMMGGGCCCBBB@@@???AAAEEEBBB@@@===:::999999999:::;;;:::999888777777777777666777777777666555333222444444444444555666777777222111111111000000//////---...000111222111///...111111111111000000000000111///---++++++---///111333111///...---...///000111///,,,---//////---***---------.........//////........................111111000000/////////..................///000000//////............//////000000000000000000000000111111111111111111111111/////////---,,,+++---///111000...---,,,,,,,,,------...///000000///...---...------------.../////////...---,,,,,,---.../////////////////////////////////000000000000//////------------------,,,,,,------------------------......---------,,,,,,,,,---------...///000///...+++++++++,,,...111444666AAA666///000111---+++---)))+++------,,,,,,,,,---222000//////000000///---,,,,,,,,,++++++,,,---------,,,,,,+++*********+++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,------,,,***(((((()))***+++,,,,,,---------------------------,,,,,,,,,++++++,,,...000111///.........++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......111000......//////...,,,//////...,,,******---///------------------------000000//////.........---///......------......///...000000///...---.../////////000000000000//////------///***&&&000444'''+++))))))+++///111000///333222///,,,)))***---000222000---...000000...+++///////////////.................................,,,------...//////......***++++++,,,---...//////222000000000222333222111000000///...---,,,,,,,,,......------------......+++,,,------......---------,,,+++******,,,---///000000000///...,,,+++***000000//////.........---......---------,,,,,,,,,---...000000...,,,,,,,,,------++++++++++++------++++++************++++++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++***++++++,,,,,,------...,,,++++++---//////...---|||qqqfffaaa^^^YYYWWWXXXTTTTTTTTTTTTTTTTTTTTTUUURRRRRRQQQQQQPPPNNNMMMLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFBBB@@@AAA???<<<<<>>444---+++***+++...//////---******)))'''%%%&&&))),,,000...,,,---000111///---...............---------........................------...............------------------.........///......///111222000////////////...---------,,,......------------......++++++,,,,,,,,,------------,,,+++***+++,,,...///---...............------000/////////.........---......---------,,,,,,,,,,,,...000000...,,,,,,,,,......---,,,,,,---......,,,,,,++++++++++++,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++~~~ssshhhccc___YYYVVVVVVTTTSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOONNNMMMKKKJJJIIIHHHGGGFFFFFFFFFCCCAAACCCFFFEEE???;;;<<<@@@???===;;;:::999::::::::::::999888777777777777888888888888777666555555222222111111000000111111111111111111000000000000333111...,,,+++,,,---.........///000111222333333000000000000000000000000222111///......///000000///...---///111222222111------........./////////......................../////////........................---......///000//////............//////........................------------------------...//////...,,,,,,---///222111000//////...////////////............//////...------------.../////////......------......///000000000000000000000000...//////000000//////.........................../////////////////////////////////............---,,,------...............///...---,,,,,,,,,------222,,,)))+++---+++***)))---...//////---,,,---...---,,,+++,,,...000000///---,,,,,,++++++,,,,,,,,,......---------------,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---.........------,,,,,,+++,,,,,,,,,+++++++++******)))+++---,,,+++******+++111000///...---,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,+++******,,,......---...------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,...//////...------,,,+++))))))+++---////////////////////////---------------,,,,,,,,,......------------......)))+++,,,---------///000////////////......------///---///...---;;;EEE===000...++++++,,,---------***+++++++++******,,,...---,,,,,,---///111000///------------------------........................------.........------,,,/////////.........------,,,,,,---...000000...,,,..................------......------------............---------...///000...---,,,,,,,,,---///000++++++---...//////000000/////////.....................---------,,,,,,,,,,,,...000///...,,,,,,,,,///......------......///---,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++......---,,,,,,+++******---,,,+++,,,------+++)))yyynnnddd```\\\WWWTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEJJJOOONNNFFF@@@???@@@???===;;;:::::::::::::::999999888777777888888888888888888888777666666555444333222111111111111111111111000000000000000111000///...------...///111111111111000000000/////////000111111000//////111000////////////000000------------...//////...............////////////..........................................------.........------....../////////............//////........................////////////////////////...//////...---,,,---...//////......------------000///...------...///000...------------...////////////............//////111111111111111111111111...//////////////////............///////////////......................../////////////////////......///000000////////////+++++++++,,,,,,,,,------111///---...///---+++)))---...//////......///111000...,,,,,,...//////...------,,,+++++++++,,,,,,,,,---------------,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------//////...---,,,,,,++++++,,,,,,+++++++++*********)))+++,,,,,,*********+++/////////...---,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,+++......---,,,++++++++++++------,,,,,,------...///,,,+++***+++---...---,,,---------,,,******,,,---........................------------------------//////............//////---...///...,,,+++,,,---000///......------,,,,,,---***---...---888@@@999///---,,,++++++---.........000111111000//////000------------.../////////---------------.................................------.........---,,,,,,/////////////////////...,,,,,,,,,...000000---+++---------.....................------------......333222000//////111333444...------------...///000++++++---...//////000000..............................---------,,,,,,,,,+++---//////...,,,,,,---......------------......,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,++++++,,,,,,***(((|||rrriii```]]][[[WWWTTTUUUUUUUUUVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPOOOOOOKKKJJJIIIHHHGGGFFFFFFFFFEEEFFFKKKQQQPPPHHHBBBAAA>>>>>>===<<<;;;::::::::::::999888888777888888888888888888777777777777777333222111000///.........000000000000000000111111...///000111222222111000111111111111000000000///---...000111111000...---000///////////////000000...//////...------------........./////////000000////////////////////////------........................------------......//////............//////////////////////////////000000000000000000000000---///000///---,,,---..................---------000///...------...///000...------------...//////////////////////////////000000000000000000000000......////////////..................//////000000------------------------.../////////////////////***---......,,,++++++---,,,,,,,,,,,,,,,,,,,,,+++((()))+++---000333333111+++---.........///222444444111///---...///.........---,,,,,,+++++++++,,,***+++,,,,,,,,,,,,++++++((()))***,,,---...//////+++,,,,,,------,,,,,,+++------------------......//////...---,,,,,,++++++,,,,,,,,,+++++++++******+++,,,---,,,******+++---,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---000...,,,+++,,,,,,***)))...---,,,+++++++++++++++...............//////000...,,,++++++,,,,,,+++***...//////...,,,,,,---...------------------------..................//////,,,,,,++++++++++++,,,,,,...///000///---------...000///...---,,,------------)))---000---333666...,,,,,,,,,,,,,,,---///000...///111000...,,,,,,,,,...//////...------------------......////////////........................,,,---------------,,,,,,------......///000000111---------...000000///------------.....................------------......333222000///000111333555------------......//////------...............------------.....................---------,,,,,,,,,***,,,...///---,,,,,,---,,,,,,,,,------,,,,,,,,,++++++************++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,++++++,,,,,,***(((wwwnnnfff^^^]]]\\\XXXVVVWWWUUUVVVWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQPPPOOOOOOKKKJJJIIIHHHGGGFFFFFFFFFCCCBBBFFFJJJJJJCCC??????>>>======<<<;;;;;;::::::999999888888888888888999888777777666666666777888555444333222111111111111000000000000111111111111,,,...111333444333222111......///000111222333333......000000000000......////////////000000000000111222222111///---...///....../////////000000000////////////////////////...............////////////...------,,,---------//////............//////000000000000000000000000////////////////////////---...000///...,,,,,,---//////000000000000////////////............//////...------------...//////...//////000000//////...////////////////////////---......//////......------------......//////000---------------------------............/////////,,,///111000---+++---/////////...---,,,***)))((((((+++,,,,,,---000111...,,,------------///222444666333000............---......---,,,++++++++++++)))***+++,,,---,,,+++***((()))***,,,---...//////++++++------------++++++,,,,,,------------------.........------,,,,,,+++---------,,,,,,,,,++++++,,,------,,,++++++,,,...+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---000...,,,+++,,,,,,***)))---,,,,,,++++++++++++,,,...............//////000///---,,,,,,,,,,,,+++)))...///000///...------...------------------------.........///////////////------,,,,,,,,,,,,------+++---////////////111222000///...------...///000000+++///222...///111)))***+++------------...000...000111///---+++++++++...///000...,,,++++++,,,------......///000000000........................++++++,,,---------------+++,,,---...///000111111///...---...///000000///..................------......------------......//////...---...///000111,,,---------.............../////////...---,,,,,,---------------...............---------,,,,,,,,,))),,,......---,,,,,,---+++,,,,,,------,,,,,,++++++******))))))******+++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******+++,,,,,,---......---,,,+++,,,------+++)))wwwlllddd]]]\\\[[[XXXVVVVVVUUUUUUVVVWWWVVVTTTRRRQQQPPPPPPPPPPPPPPPOOOOOONNNKKKJJJIIIHHHGGGFFFFFFFFFCCCAAABBBEEEDDD@@@???@@@============<<<;;;::::::999888888888888888999999777666666555555666777777777666555444444444444444///000000000111111111111//////000111111111111111......///000111222333333///000000111111000000///......///000000000000000...000222111///...///111.../////////000000000000////////////////////////.........//////000000000///...------,,,,,,,,,---//////............//////////////////////////////........................,,,...000000...---,,,---...///000111111000//////......////////////.........------------...//////...///000111111000///...........................---......//////......---+++,,,,,,---......//////........................,,,,,,------...............222444333///---///111/////////...---+++)))(((,,,000000+++***------***.........---,,,,,,///222555222...,,,---.........///...---,,,++++++++++++)))***,,,---...---,,,+++++++++,,,---------,,,,,,***+++---......---+++***++++++,,,---------------------------------------.........---------,,,,,,,,,------+++******,,,...---------------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,***+++,,,------,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,---...,,,+++---///000///---,,,------........................---------......//////////////////....../////////***,,,............000222///...------...///111222111***---111,,,...000+++))),,,///000...,,,,,,---///000000///---,,,---...,,,...///...,,,+++,,,...,,,,,,---......///000000........................)))***+++,,,---.........,,,,,,------.........///000...,,,,,,...///000000/////////...---------,,,......------------......------------............+++,,,,,,---------------......//////...------,,,,,,,,,,,,------...............---------,,,,,,,,,)))+++---...---,,,,,,---,,,,,,---......---,,,,,,,,,++++++******++++++,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++xxxkkkbbb\\\ZZZYYYVVVSSSSSSSSSTTTUUUVVVUUUSSSQQQOOOOOOOOOOOOPPPOOOOOONNNNNNKKKKKKIIIHHHGGGFFFFFFFFFHHHDDDCCCDDDDDDAAABBBEEE<<<=========<<<;;;::::::999888888888888888999999777666555444444555666777333222111111000000111111//////000000111111111222222111///.........000111111111111111000000000000111111111111111111111111......///000000111000000***---//////---,,,///111////////////000000000000000000000000000000000000.../////////000000111111///...------,,,,,,,,,,,,//////............//////........................////////////////////////,,,...000000...---,,,---,,,---...//////...---------...///000000///...---...------------...//////...///000111111000///...........................---..................---++++++,,,,,,---...//////////////////////////////,,,,,,,,,---------......+++///222000,,,***,,,///+++,,,---...///...---,,,'''---...++++++111444222111111///---+++***,,,///222///,,,+++,,,.../////////...---,,,++++++++++++***+++---//////...---,,,......------,,,+++***)))***+++---......---+++******+++,,,,,,---------,,,,,,,,,------------------//////.........---------,,,,,,,,,+++)))))),,,...000000///...---,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++***)))***---/////////************+++,,,------++++++******++++++,,,---,,,++++++,,,...//////...,,,...///...---+++,,,,,,////////////////////////,,,,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,---...///...,,,+++,,,---///...------...000333444000(((***---***---222...***...111111...+++******+++,,,,,,,,,***+++---...))),,,......,,,,,,...000++++++,,,,,,---...//////........................((()))***,,,---...//////...------------,,,,,,,,,111...+++***,,,...000111000000///...------,,,,,,.........------.........------...///000/////////***+++,,,,,,------,,,,,,------...............---,,,,,,,,,------...............---------,,,,,,,,,(((+++---...---,,,,,,---,,,---...//////...---,,,---,,,,,,++++++,,,,,,---)))***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...++++++,,,,,,,,,---------+++++++++,,,,,,---------...------,,,,,,++++++***,,,++++++---//////...---yyymmmddd]]][[[ZZZXXXVVVXXXWWWVVVUUUSSSRRRRRRQQQQQQTTTSSSSSSRRRQQQPPPPPPPPPMMMKKKIIIHHHHHHGGGEEECCCEEECCC@@@>>>======???AAA>>>===<<<;;;;;;<<<===>>>999777666666777888888777444777999888555333333444111111111000111111222222222222222111111111111111111333333//////222333000------000444777666222---000000000000111111111111000000000000000000000000------,,,,,,---///222444///000000111111111111000111000000///...---------000///...------...///000..................---------------...///000000111000000//////.........---//////000000000000//////111111000000000000111111///...---,,,,,,---...///222///,,,+++---///...,,,.........///////////////555222///...//////---+++---////////////000000......------------,,,,,,,,,...///000000...,,,)))(((******+++,,,------------,,,------------,,,+++******+++---...///......------------....../////////...------,,,,,,------...000000//////......------//////.........---------)))+++---,,,+++***+++,,,......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---,,,,,,,,,,,,,,,,,,,,,(((***,,,---------///000---..................---+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------***+++---......---+++***+++******,,,///000///---000...---,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,...................................................------,,,,,,,,,------...------------...////////////............//////........................)))******+++---///111222111///---+++++++++,,,---,,,---------.../////////..................------111111000...---,,,+++***------------------------......---------///000111333222000///---,,,,,,,,,///............------------...............------+++,,,---......---,,,++++++++++++,,,,,,,,,------......------------..............................,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///,,,+++,,,,,,,,,+++++++++++++++++++++++++++//////...,,,***)))((('''*********++++++,,,------***---111222111///------,,,------......------,,,///......---+++******)))---------,,,,,,+++++++++zzzmmmddd]]][[[ZZZXXXWWWXXXVVVVVVUUUSSSRRRRRRQQQQQQSSSSSSSSSRRRQQQQQQPPPPPPNNNLLLIIIHHHHHHGGGEEECCCDDDCCCAAA@@@???@@@AAAAAA???>>>===<<<;;;<<<<<<===999888666666888888888777666999::::::777555555666333333222222222222222333222111111000///...------000222111......111222///------///222555444111---............////////////000000000000000000000000000000000000//////...---......///000000000000///111000000///......------/////////....../////////........................------......///000000111000/////////...............//////000000//////.../////////......////////////...------------...///111///,,,,,,...///...------------....../////////333000...---...///---+++,,,---...---...//////............------,,,,,,,,,''')))+++---------,,,+++,,,,,,---------,,,,,,+++---------,,,,,,,,,++++++,,,---.........---,,,++++++++++++,,,,,,,,,------+++******************+++////////////............//////.........---------***+++------+++***+++,,,---------------///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///.........------............------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...//////...///...,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,...................................................------,,,,,,------------------............//////..................///........................,,,,,,,,,,,,,,,---...//////...---++++++,,,---...,,,,,,,,,---------------........................//////...---,,,++++++***------------------------......------...000111222222111000...------------///............------------...............------,,,---...//////...---,,,,,,,,,,,,,,,------------...------,,,,,,------...---------...............,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///,,,+++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++*********************...444666555111---++++++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,+++++++++************{{{mmmeee]]][[[ZZZXXXWWWXXXVVVVVVUUUTTTSSSRRRQQQQQQSSSSSSSSSRRRRRRQQQPPPPPPNNNLLLJJJIIIHHHGGGEEECCCCCCCCCCCCCCCBBBBBBBBBCCCAAA@@@>>><<<;;;;;;<<<<<<999888666666888999888777888:::;;;:::888777777777555555444333222222222222333222111000///---,,,,,,...111000------111111///------...000222222000...............////////////000000000000000000000000000111222333222000---+++------...///////////////000000000///......------...//////000000//////...........................---......//////000000111////////////.....................//////............------------------...///...------------...///111///------...///...------------...///000000111000...---,,,---...---,,,............/////////000//////......---,,,++++++&&&(((***,,,.....................------,,,******...---,,,+++++++++,,,---............---,,,+++***+++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------.............../////////...............---------***+++------+++++++++,,,++++++,,,---///000222333------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............++++++,,,,,,------......///111333333111...,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------...---+++******+++---...///...---...111444555555///---------...---+++***,,,,,,,,,,,,,,,,,,------////////////////////////........................---------,,,,,,------...,,,,,,.../////////...---......------------..............................//////...---,,,,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,++++++........................------,,,,,,,,,+++++++++------------------------------......///111222333000///......---.........///............---------------...............------......//////......---,,,------------............------,,,,,,------...---------.........//////------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,,,,---,,,+++++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++***))))))((((((+++000666888777222---******++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++yyynnneee]]][[[[[[XXXWWWXXXVVVUUUUUUTTTSSSRRRQQQPPPRRRRRRSSSSSSRRRQQQPPPOOONNNLLLJJJIIIIIIGGGEEECCCBBBCCCDDDEEEEEEEEEDDDCCCBBB@@@???===;;;;;;;;;<<<:::888777777888999999888999999999999888777777777666555444333222111111111444333333222111000//////...111111......111222000////////////000111111000000000000000111111111111///////////////////////////000111222222111000000------...///000000000000000000//////...............///000111111000///...............////////////......//////000000000000///////////////.........------............------...------,,,,,,------............------.........000///...............---......///000111222222333///...------......//////111//////111222000000222000000///...---,,,++++++---......///......---,,,------......---,,,++++++///...,,,++++++,,,---///.........------,,,,,,,,,........................//////............//////---------....../////////........................***,,,------,,,++++++,,,+++++++++,,,...///111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........***++++++,,,---...//////...111333333111...,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------++++++++++++------...------///444:::===???///....../////////---+++,,,,,,,,,---------------000000000000000000000000........................------,,,,,,,,,---......+++,,,...000000///...,,,------,,,,,,,,,,,,------........................000///...---,,,+++++++++,,,,,,+++,,,,,,...///000...---------,,,,,,++++++---------...............,,,,,,,,,,,,,,,,,,,,,---,,,,,,------------------------...///000222333333...------------.../////////............---------,,,---......///............//////////////////...---------........./////////......------......///,,,,,,------.../////////...---,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,------,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++******))))))---111555666444000---+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------........................|||xxxnnneee^^^\\\[[[YYYWWWYYYUUUUUUUUUUUUTTTRRRQQQPPPQQQQQQSSSSSSSSSRRRPPPOOONNNLLLJJJIIIIIIHHHFFFDDDBBBCCCDDDEEEFFFEEEDDDCCCBBBAAA???===<<<;;;<<<<<<:::888777777888999999888888777777666777777666666444444333111000000000000111111111111111222222222///222111//////333444111000111111111000111222222000000000000111111111111////////////////////////111111000//////000111222---...///000111111111111////////////...............///000111111000///............/////////000000/////////000000000000000.........///////////////------............------//////............//////---..................---//////000//////.........------...//////000111111////////////...///000111000---...333333//////222000000///......---,,,,,,000000000///...---+++++++++,,,------.........---///...,,,++++++,,,...///,,,,,,,,,,,,------..............................,,,,,,++++++++++++,,,,,,,,,,,,------......//////---.....................***,,,...---,,,+++,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...++++++,,,------...//////+++...000111///---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++------------++++++---,,,,,,...333888<<<===000//////000222111///,,,,,,,,,,,,------.........000000000000000000000000........................,,,,,,,,,,,,,,,---...///+++,,,...000000///...,,,------,,,,,,,,,,,,------..............................---,,,,,,,,,------+++++++++,,,---...///000//////......------,,,,,,---------.........//////------------............,,,,,,,,,---------......,,,---...///000111222222,,,,,,,,,------...///000///............---------,,,------...//////....../////////....../////////---------.........//////000000////////////000000---------.........//////...------,,,+++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------///000111111...---,,,---,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++........................|||yyynnneee^^^\\\[[[YYYXXXYYYUUUUUUUUUUUUTTTSSSQQQOOOPPPQQQSSSTTTTTTRRRQQQOOOOOOMMMKKKJJJIIIHHHFFFDDDBBBBBBCCCDDDDDDCCCBBBAAABBB@@@???===<<<<<<======:::999777777999:::999888777666444444555666666555333333222111000000000000.........///000000111111///222222///000333444222000222333222111000111333............////////////000000000000000000000000444333000...---...///000---...///111222222222222//////////////////......///000000111111000000///.........//////000000111000000000000000000000000.........///////////////.........//////.........000000////////////000000------...//////...------...000111111///......///,,,,,,,,,,,,------------///000000000......000222...+++...555555///,,,000/////////............---------,,,,,,,,,,,,,,,,,,++++++---....../////////...---,,,,,,,,,---...///,,,,,,+++,,,,,,...///000---,,,,,,,,,,,,+++++++++...------,,,,,,------...---------------.........---------...............+++,,,......,,,,,,,,,---------,,,+++******++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------......//////***,,,---...---,,,---///,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------***+++---......---+++***...---+++,,,///111222222/////////111222222///,,,,,,,,,,,,---......//////////////////////////////........................,,,,,,,,,,,,---......///,,,,,,.../////////...---......------------..............................------,,,,,,,,,---......++++++,,,------...//////..................------,,,,,,------.../////////........................+++,,,,,,------.........,,,---...///000000000///,,,,,,,,,,,,---...///000///............---------,,,,,,---...///////////////......------......///,,,------------.........000//////////////////000........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,---......////////////---++++++,,,...,,,------......------,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,~~~|||ooofff^^^\\\\\\YYYXXXYYYTTTUUUVVVVVVUUUSSSPPPOOOOOOPPPSSSTTTTTTSSSQQQOOOOOOMMMKKKJJJIIIHHHFFFDDDBBBBBBBBBBBBAAA@@@@@@???AAA@@@>>>=========>>>>>>;;;999888888999:::999999888555333333555777666555333222222111111111222222///////////////000000000...111111...///333444222...111333222000///000111............////////////000000000000000000000000111000000///............,,,---...000111222222222.../////////////////////111000000000000000000111---......///000000111111000000000000000000000000............/////////000...//////000000//////...000000////////////000000------...//////...------...000222222///......///............------------...000111///---,,,...111///,,,000::::::111---111............////////////,,,,,,,,,,,,,,,---......------...............---------------.........///...---,,,,,,,,,---......------,,,,,,,,,+++++++++000000////////////000000...------------------,,,---------.........//////+++---......---,,,,,,---...---,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------...............,,,,,,---,,,++++++---///------............---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,---......---+++------...000111111...+++,,,,,,------.../////////................................................,,,,,,,,,,,,---...//////---------............//////..................///...........................------,,,,,,---------+++,,,,,,---............------------------......,,,,,,------...//////000------------------------++++++,,,,,,---......///,,,---...//////...---,,,,,,,,,,,,,,,---.../////////............---------+++,,,---...///////////////...---,,,,,,---...///,,,,,,,,,,,,------------......------------....../////////...------,,,,,,,,,,,,,,,,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------************+++++++++,,,ooofff^^^]]]\\\YYYXXXYYYTTTUUUVVVVVVUUUSSSPPPOOOOOOPPPSSSTTTTTTSSSQQQOOOOOOMMMKKKJJJJJJIIIFFFDDDBBBBBBAAA@@@??????>>>>>>@@@???>>>======>>>??????;;;999888888999::::::999888555333333555777777555333333222222222333444444333333222222111111000000---//////---...222333111---000222222000......000000000000000111111111111000000000000000000000000***+++...000111111000000+++,,,---///000111111111.........///////////////222111000//////000111222---......///000111111222111111111000000000000000---.........//////000000//////000000000000////////////............//////,,,---...//////...---,,,---000333222///---...///222222222111000000//////...///000///,,,+++---///222///444???@@@555111444------......///000000000000//////.........//////////////////...---,,,+++,,,,,,---...//////......000///---,,,++++++,,,---/////////......---------------,,,,,,,,,,,,------.........------,,,,,,,,,---------.........//////+++---......---,,,,,,---...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------...............---------......---+++***+++---000---......//////......------------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------...---+++******+++---...///......///000000...---++++++,,,///000///,,,))),,,,,,------...///000000................................................+++++++++,,,---...///000...------------...////////////............//////........................///...------,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,---------,,,,,,------...///000000---------,,,,,,+++++++++++++++,,,,,,---...//////,,,---.........---,,,+++---,,,,,,,,,,,,---.../////////.........---------+++,,,---...////////////...---,,,++++++,,,---...+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---000000///...---,,,,,,++++++++++++,,,---...///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---+++++++++++++++++++++++++++*********++++++,,,,,,---------,,,++++++*********))),,,//////...---,,,---+++++++++,,,,,,+++++++++)))******+++---......///+++++++++,,,,,,---------tttjjjaaa\\\YYYVVVWWW[[[SSSTTTUUUUUUTTTSSSTTTUUUSSSSSSSSSSSSRRRQQQPPPOOOLLLLLLKKKJJJIIIGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBB@@@???>>>======>>>???@@@;;;:::999888777777777777:::999777666666666777888555555444444444333333333222111111000000000000000............////////////222000...---///000000000111111111000000000000000000///...,,,,,,---...///111111000000/////////...//////............//////........................////////////............///000111222222222222222000000000000000000000000//////............//////000000//////.........---///////////////....................................//////000000000000000////////////////////////000///...------...///000---...222777===???<<<999333111//////000111000///000///...---,,,---......------------------------)))***,,,...//////......///...---,,,,,,---...///+++---...//////---+++***++++++---...//////000000...,,,***))))))+++...000........................///...---,,,+++,,,---...---------------------------,,,,,,++++++******)))))))))***+++,,,,,,------,,,,,,,,,---------...............------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++------------------------,,,+++***)))***+++,,,---000///...---,,,+++++++++000///---,,,,,,---...///,,,******+++---...---,,,///////////////.........---------....../////////...------,,,,,,,,,------...---,,,,,,---...///000........................+++---...---...///---***000///...---,,,------.............................................------$$$&&&(((+++,,,------------,,,++++++,,,---...///,,,,,,,,,,,,------...///---------...///000000111,,,------------,,,+++***------------------------/////////...------,,,,,,***+++---///000000//////---...............---------,,,,,,+++++++++,,,,,,000///------......---,,,000///...---,,,+++++++++,,,---...---,,,+++---///------............---------...............------------......------,,,+++++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++***************+++,,,,,,---............---,,,++++++++++++,,,,,,,,,---------......++++++++++++******))))))......------------......wwwlll```[[[YYYWWWXXXZZZUUUVVVVVVVVVTTTSSSSSSSSSTTTTTTTTTSSSQQQPPPNNNNNNMMMMMMLLLKKKIIIGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBB@@@???>>>===<<<<<<<<<<<<<<<;;;:::999999888999999888888666555555555666777444444444444333333333333222222111000000000000000....../////////000000000444222000///111222222222111000000000000000000000333222111///...---,,,,,,000000000//////.........000000////////////000000........................111111111111000000000000000000111222222222222222000000000000000000000000......------------......000/////////...................../////////000000............................../////////...------//////////////////////////////............//////......111555:::;;;:::777777444000///000222333333000///...---------......---------------------------...///000000000///...///...------------...///---...///000///...,,,+++***+++,,,---...............---,,,++++++---///000------------------------...---,,,,,,,,,,,,---...------------------------------------------------*********+++,,,,,,,,,---,,,,,,,,,,,,------------......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,***+++,,,---...------,,,------------------------+++++++++++++++,,,------......---,,,,,,,,,---------------,,,,,,,,,---------------...............000000//////.........---------------,,,,,,,,,,,,...---------,,,---------......---,,,---...////////////......---,,,,,,,,,...//////,,,)))+++...000000///...---,,,------...................................................+++,,,,,,,,,,,,,,,++++++...---,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......------......///000000111---------,,,,,,,,,++++++------------------------------..................,,,---.../////////...------...............------------,,,,,,,,,,,,------000///------...///---,,,//////...---,,,,,,,,,,,,,,,---...---,,,+++---///------............------//////000000000000//////------......------,,,+++++++++,,,,,,,,,---------++++++,,,------,,,++++++,,,++++++******++++++,,,,,,+++++++++******************+++,,,,,,---......------,,,+++++++++,,,,,,,,,,,,,,,---------......++++++++++++*********)))------,,,,,,,,,,,,------|||mmm___ZZZZZZYYYXXXYYYVVVVVVWWWWWWVVVTTTRRRQQQRRRRRRRRRRRRRRRQQQPPPOOOOOOOOONNNLLLJJJGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@@@@>>><<<;;;:::<<<;;;::::::::::::;;;;;;777777666555555555555666333333333333222222222222222222111000000000000111///000000000000111111111444222000///111222222222000000000000000000111111333222222111000///---,,,/////////...............111111000000000000111111////////////////////////000000000000111111111111000000111222222222222111000000000000000000000000------------------------////////////............---......///000000000000////////////////////////+++,,,,,,---......------////////////////////////......////////////......///...///222555666666555:::777222000111444666666000///......------......------------------------//////000000///......---///...------------...///......//////...,,,***)))++++++,,,,,,---,,,,,,+++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------,,,,,,,,,,,,++++++,,,------...//////++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,---...............------------------------+++,,,------......------,,,,,,,,,,,,,,,---...///++++++,,,,,,---,,,,,,+++...000222111...---...111111111000///...------,,,......------,,,,,,++++++---------------------...//////...---------......//////...---,,,+++*********,,,...---***)))---222//////...------------...................................................000///...------,,,,,,,,,///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------......///000000000...---,,,+++++++++,,,---,,,,,,------.........///,,,,,,------...//////000......//////...------,,,------...............---......------------...///000...---...//////...,,,------------------------,,,---...---,,,+++---///------............------//////000000000000000///------......------,,,+++,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++***************++++++,,,,,,------...,,,,,,++++++,,,,,,------,,,,,,,,,---------......++++++++++++************,,,++++++++++++++++++,,,~~~nnn^^^ZZZ[[[[[[ZZZYYYVVVVVVVVVWWWWWWUUUSSSQQQOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPOOOMMMJJJGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBB@@@>>>===;;;:::::::::::::::;;;<<<888777777777666666666666333333333222222222111111333222111111000000111111000000111111111222222222222000...---///000000000000000000000000111111111---...000111222111000000..................------111000000//////000000111000000000000000000000000............////////////000111111222222222111111////////////////////////---..................---///////////////.........//////000000000000///...000000000000000000000000))))))+++---...///000000////////////////////////---...///000000///...---///......///000111222222999666333333444555555555000//////.......................................------------------,,,,,,.........------.........------------,,,***)))(((---------------,,,+++++++++,,,---//////......---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......---------,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------++++++,,,,,,---,,,,,,+++,,,,,,------............------------------------+++,,,.../////////...---------,,,,,,,,,------...***+++---......---,,,+++...111444222---+++---111222111000///...---,,,,,,............---------------------...............//////......---------------,,,,,,,,,,,,+++++++++******,,,//////---,,,...............------..............................---------.....................---,,,,,,---///000///.....................,,,,,,,,,---------,,,,,,............//////000000///...,,,++++++,,,---///,,,,,,------......//////---------.........//////..................------,,,---......///.........///............//////000000...---...///000...---,,,,,,---...............,,,---...---,,,+++---///------............------,,,---..................------......------,,,+++,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------++++++++++++,,,---...///,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++{{{lll]]]ZZZ\\\]]][[[ZZZVVVUUUUUUVVVWWWWWWUUURRRPPPPPPQQQQQQQQQQQQPPPPPPQQQPPPOOOMMMJJJGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCCCCBBB@@@???:::999999999999::::::;;;999999999999888888777777333333333222222222111111333222222111111111111111111111111111222222222222222000...---///000000000//////000000111111111111+++---...000111111000000------..................000//////......//////000111111111111111111111111---........./////////000111111222222222111111000////////////////////////...///000000000000///............///////////////111111222222111///---,,,000000000000000000000000,,,---...//////000//////////////////////////////---...///000000///...---//////......---...///111333333333555666555222000///////////////.................................++++++,,,,,,---...//////---..................---.........---,,,++++++***...//////......---,,,+++***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------,,,,,,,,,+++++++++,,,,,,,,,++++++*********------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,------...------------------------,,,---...///000///...---//////...---,,,++++++,,,+++,,,---/////////...---,,,000333000,,,***,,,000222111000///...---,,,,,,******+++,,,---......///,,,---.../////////....../////////......---,,,,,,)))***++++++,,,---......>>>333+++...111000---,,,------..........................................---------.........//////...---,,,++++++,,,---...---......///000111111111,,,---.........------,,,............///////////////...,,,++++++,,,...///---------......///////////////.........---------,,,,,,------...///000000,,,------...//////.....................///000111000...---...000000///...+++,,,---///////////////,,,---...---,,,+++---///------............------,,,,,,---...............------......------,,,+++,,,,,,---------.........------,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,------------------++++++,,,,,,,,,,,,------*********+++,,,---...///,,,,,,,,,---------......+++++++++++++++++++++,,,+++,,,------------,,,+++uuuhhh]]][[[]]]]]]\\\]]]YYYVVVTTTTTTWWWWWWUUURRRSSSSSSSSSRRRPPPNNNMMMLLLOOOOOONNNLLLJJJGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBB>>>??????@@@@@@@@@??????::::::999999999999999:::999999::::::999999888777333333333333222222222222333333222111111111111222000111111111111222222222444222000///111222222222/////////000111111222222/////////000000///.....................///////////////............//////000000000000000000000000//////000000111111222222111222222222222111000000000000000000000000000000///000111222222111000///.........///////////////000111222333222///---+++////////////////////////222222222111000...---,,,////////////////////////......////////////.........//////...------///000///000222555666444///,,,///000000000000///...---........................------------///000111222------...//////...------000000/////////.........////////////...------,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------,,,,,,++++++******//////...------,,,++++++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...---------------,,,,,,+++,,,,,,,,,+++,,,,,,---...------------------------,,,---......//////......000000...---,,,+++++++++,,,,,,---...////////////,,,...000...,,,+++,,,...111111000///...------,,,''''''(((***+++,,,---...+++,,,...///000000///............///......---,,,((()))***,,,---///000111TTT???,,,***//////...///,,,---......///.................................,,,,,,------...////////////...---+++***)))))))))+++,,,...000111222222222......///000000///---,,,......//////////////////...---,,,,,,,,,---...///........................000//////...------,,,,,,,,,,,,,,,,,,...///000111,,,,,,---...////////////...............///000111///.........000111000///,,,---...///000000///...,,,---...---,,,+++---///------............---------...///000111111111111------......------,,,+++,,,---------...............------,,,,,,------...,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,+++,,,---......---,,,+++~~~}}}mmmddd]]]\\\]]]]]]^^^```___ZZZUUUSSSUUUUUUSSSPPPQQQQQQQQQQQQPPPOOONNNMMMMMMMMMLLLKKKIIIGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;::::::999::::::888999999:::999888777666444444444444333333333333444333222222111111222222000000000111111111111222444222000///111222222222...//////000111111222222000000000//////000111111.........//////000000000000000////////////000000000000000000000000000000/////////000111222222222222222222222222111000000000000000000000000000000...///000111111000///.............../////////000...///111333333111///...........................111111111111000000///...//////////////////////////////............//////---///111000...---///111000000111333444222///,,,///000000111000///...---........................///......---...///000111------...//////...------......------......//////------.........---,,,,,,+++,,,,,,---------------------------------------***+++,,,...............------,,,,,,+++******)))------------------------+++,,,,,,,,,---.........,,,,,,,,,,,,------------,,,,,,,,,---------......------......---,,,,,,+++...---,,,,,,,,,---//////------------------------------,,,,,,------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,---------------......000000//////.........---******+++,,,------......+++,,,...000111000//////,,,---.../////////...---******+++---...///000111QQQ<<<,,,+++///......111,,,,,,.../////////..............................,,,,,,------...//////000---------,,,,,,***))))))+++,,,---///000000000//////000111222111000...---/////////////////////...------------.........///000000//////......------..................------...------,,,---...///000+++,,,---...////////////------------...///000111///.........000111000///,,,---///000000///...---,,,---...---,,,+++---///------............---------...///000111111111111------......------,,,+++------------............------,,,++++++,,,------,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,---------......+++++++++,,,,,,,,,------***+++,,,------,,,+++***yyyxxxhhhaaa]]]]]]]]]]]]^^^bbbddd]]]VVVSSSSSSTTTQQQNNNLLLMMMNNNPPPQQQRRRSSSSSSLLLLLLKKKJJJIIIGGGEEEDDDCCCCCCBBBAAAAAAAAAAAABBBEEEDDDAAA???>>>>>>>>>>>>???>>>===<<<;;;:::::::::777888888999999777666555555555444444444444333333444333222222111111222222///000000000000111111111222000...---///000000000...//////000111222222222///......///111333555777.../////////000000111111111111000000000000111111////////////////////////,,,------...///000000111222222222222222111000///000000000000000000000000---...///111111///...------.........//////000000+++---000222444333222111........................+++,,,---///111222333333////////////////////////000///...------...///000---000222222///...///111111000000000222111///...///000111111111000...---///////////////////////////...---,,,+++,,,------,,,---...//////...---,,,************+++,,,------+++,,,,,,------,,,,,,,,,------------......//////........................)))+++,,,...//////......------,,,,,,+++***)))))))))******++++++,,,,,,---++++++,,,,,,---...//////,,,,,,------------......,,,,,,,,,------.........---.........---,,,,,,+++///......------///000111------------------------------,,,++++++---...///------,,,,,,,,,---......++++++******+++---...000---,,,,,,---///000///...///////////////.........//////000000000000000000+++,,,...000111111000///+++,,,.../////////......,,,,,,---......//////000===000)))///333...,,,000+++,,,.../////////..............................,,,,,,------...///000000)))***+++---......---,,,+++,,,---.........---,,,000111222333222111///---///////////////.........,,,,,,---...//////......111111000///...---,,,,,,,,,,,,------.../////////000///...---,,,---......+++,,,---...////////////,,,,,,,,,------///000000///......///000111111000---...000111111///...,,,------...---,,,+++---///---..................---+++,,,---...////////////------......------,,,+++---------.........//////---,,,+++******+++,,,---,,,++++++++++++++++++,,,(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,---------((()))+++,,,,,,+++)))(((wwwooofffbbb]]][[[[[[\\\\\\\\\[[[ZZZXXXXXXWWWUUUQQQNNNQQQRRRTTTUUUTTTQQQOOOMMMOOONNNLLLKKKIIIGGGEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;::::::999888777666666666444222222222222000///---...///111111111000///111111111111000000000000111000///......///000111111111111111111111111111////////////000000000000////////////////////////000000000000000000000000)))+++...111222111000...333000......000222333222111111000000000000111111.........------.........///000111111111///...---////////////////////////---///111333333222///............000111111...,,,...------///222222///+++.../////////...------,,,///...,,,,,,,,,---///111///...---,,,---...///000------............------000000//////.........---........................///...---...///...---+++////////////////////////......//////...---,,,,,,,,,,,,,,,---------......///...,,,++++++,,,...///---......//////...---,,,,,,,,,,,,,,,+++*********,,,,,,,,,++++++*********)))***+++,,,...///000111------------------------,,,,,,+++***+++,,,...///...---+++***+++,,,...000---,,,+++++++++,,,---......------,,,,,,------...//////...------------...,,,,,,,,,,,,,,,---...///...---,,,,,,---...///000000...------,,,)))+++////////////......---------...///000///---,,,,,,......---,,,,,,...////////////////////////......---+++,,,------+++***+++,,,,,,...///...,,,++++++,,,------///000111111111111........................---------.........//////---------............///,,,,,,++++++,,,,,,---...,,,---------.../////////000......111555555111,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------........................***,,,...000000///...---000000000000////////////---...///111111///...------......///////////////000000000000////////////....../////////...,,,+++///...------------...///.........////////////000......///000000///......,,,---------......//////////////////............,,,------......------,,,++++++,,,---///...+++))),,,------......------,,,,,,------......------,,,,,,++++++******++++++,,,)))***++++++------...///---,,,,,,++++++******************++++++,,,,,,---xxxooodddbbb^^^\\\ZZZZZZZZZZZZXXXXXXYYYZZZZZZVVVQQQMMMPPPRRRSSSTTTTTTRRROOONNNOOONNNMMMKKKIIIHHHFFFFFFEEEDDDDDDCCCCCCBBBAAAAAABBBBBBAAAAAA@@@?????????<<<<<<;;;;;;;;;:::::::::999999999888777777777666444333222333444444222111---...000111111111000000//////000000111111111222111000///...//////000111111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000+++---///000111000////////////...//////000//////111000000//////000000111111000///......///000111000000000000000///......////////////////////////...///111222222111000////////////111222222///---///......///111111...+++...............---,,,,,,///...---,,,,,,---///000......------...000111222...//////////////////...000/////////....................................000///......//////---,,,..............................//////...------,,,,,,,,,------............///...,,,++++++,,,...///...------,,,,,,,,,---...+++,,,---......---+++***---,,,,,,,,,+++++++++++++++,,,,,,------.........------------------------,,,,,,+++++++++,,,---...++++++*********+++,,,---...---,,,+++++++++,,,---------,,,,,,,,,,,,---------,,,,,,,,,---...//////..................///000......---,,,------//////000......000///+++,,,///------,,,,,,,,,+++++++++...///000///---,,,---...///---,,,,,,...////////////////////////......---...//////...+++******+++...///111000...------...,,,,,,---.../////////...........................---------.........//////---------............///,,,,,,++++++,,,,,,---...---------...............///---...111555666222---------------------------...------,,,,,,---------///////////////.........---...///000000000///...///////////////000000000---...///000000///...------......///////////////..................//////---......//////...---,,,........................------........./////////.......................................---------////////////............,,,------......------,,,++++++,,,---......+++)))***++++++,,,,,,++++++***,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,------...,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,xxxoooccccccbbb___[[[YYYYYYYYYUUUVVVYYY[[[\\\XXXSSSNNNOOOQQQRRRSSSSSSRRRPPPOOOOOONNNMMMLLLJJJIIIHHHGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@???<<<<<<;;;;;;;;;:::::::::777777777777777777777777222222222444666666444222...///000111111111000000......///000111222333333111000000/////////000000111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000////////////////////////---///111111000.........000//////......//////000333111///------///111333000000//////......//////////////////////////////000000111111111111000///000///000111222222000...000//////000000000---+++------......------,,,,,,......---,,,,,,...///000///......///000111222333//////000000000000//////////////////....................................000///...///000000...---------------------------.........///......---,,,---............/////////...---,,,++++++,,,---......---+++******+++---///+++,,,...000000///---,,,------------,,,,,,,,,,,,---------------------,,,------------------------,,,,,,,,,+++,,,,,,---...++++++,,,,,,---------,,,///...---,,,+++++++++,,,,,,,,,++++++++++++,,,,,,******++++++,,,...///000111000000/////////000000///...------,,,------......,,,...111111---+++------,,,,,,,,,,,,+++++++++---/////////---,,,---...///...,,,---...//////...///////////////......---000000000///,,,******+++---///000000...------...------...............---........................---------...............---------............///,,,,,,,,,,,,,,,------..................---------...------000444444111...........................---------,,,,,,------...111000000000//////......000000000000000/////////.........//////000000111---...///000000///...------......///////////////,,,,,,------......//////,,,------............---,,,---...//////...---,,,,,,---------..................------------....../////////...------,,,,,,/////////............---,,,------......------,,,,,,++++++---......,,,******++++++,,,,,,++++++***,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++xxxmmmdddeeedddaaa]]]YYYYYYYYYUUUUUUWWWYYYZZZYYYTTTQQQOOOPPPQQQRRRSSSRRRQQQPPPOOONNNMMMLLLKKKJJJIIIIIIEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@??????<<<<<<;;;;;;;;;:::::::::666666666666666777777777333333333555666666444111000000000000111000000000...//////000111111222222111111000000000000000000111111111111111111111111////////////000000000000........................////////////////////////222111///........./////////111333222000...///111//////............//////222000---++++++---000222111000...------...///000////////////////////////111111111000000000000000/////////000111111///---000000000000///...,,,+++,,,---------------,,,,,,...------------...///000000000///000000000111111/////////000000////////////////////////.................................000//////000111111///...---------------------------...............------.../////////////////////...---,,,,,,,,,,,,---...------,,,,,,,,,---......+++,,,------............------------------------------------------------,,,,,,------------------------,,,,,,,,,------------...000222222111000/////////...---,,,+++++++++,,,++++++******++++++,,,++++++++++++,,,---...///111111000//////.../////////......------,,,,,,,,,+++***,,,222333...++++++........................---...///...---,,,---///000...------///000///...///////////////......---///000000///---+++,,,---+++,,,...---,,,++++++,,,///000000000000000///...................................................---------............///,,,,,,,,,,,,,,,---....../////////...---------,,,---,,,---...000000...,,,------------------------------,,,,,,,,,---......000000//////......------111111000///.........///------......///000111111---......//////......------......///////////////+++,,,,,,---///000000111+++,,,,,,---............,,,---///000000///---,,,,,,,,,,,,---------......///...---,,,,,,---...///...............---------//////.........---------,,,------......------,,,,,,++++++,,,......,,,***,,,------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,------------------,,,,,,++++++***xxxlllccccccbbb___\\\YYYWWWWWWVVVUUUUUUUUUWWWWWWVVVTTTOOOPPPQQQQQQRRRQQQQQQPPPNNNMMMMMMLLLKKKJJJJJJIIIDDDDDDCCCBBBBBBAAAAAA@@@AAAAAA@@@@@@??????>>>>>><<<<<<;;;;;;;;;:::::::::666666666666666777777777666555444555555555222000111111111000000000000111111111000000000000000000111111111111111000//////000000000000000000000000////////////000000000000........................////////////////////////333222000.........///000111111111000//////000222//////............/////////---***((((((***---///000///...------...///000////////////////////////222111111000000000000///...------...//////...,,,000000000000...---,,,,,,,,,,,,---......---------------------......//////000000000000///......------......//////......---.........///////////////........................000//////000111111000...........................------...............---/////////////////////...---------,,,,,,---------+++---///000111000///------,,,+++***+++,,,...000------------------------++++++,,,------......///,,,,,,,,,---------......------------------------...000222444444333111000//////......---,,,++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,,,,000///......------------.........------,,,++++++,,,+++...444777333...,,,........................,,,...///...------...///111///------///000///...///////////////......---,,,...///...------...///***+++------,,,++++++,,,///000000000000000///................................................------------............///------,,,,,,------...////////////...---------,,,---,,,,,,------,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,000000...------------...,,,------...///000000111------............---------......///////////////,,,,,,---///000111222333,,,,,,,,,,,,------......,,,---///000000///---,,,,,,,,,,,,---------...............------.........,,,,,,,,,---...///000000............------------,,,------......------,,,---,,,+++,,,------,,,+++,,,------......------,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---...------,,,,,,++++++***+++++++++,,,,,,------......------,,,,,,+++++++++{{{ooobbb___\\\ZZZYYYXXXVVVTTTVVVUUUSSSSSSTTTUUUUUUUUUPPPPPPQQQQQQQQQPPPPPPOOOLLLLLLLLLKKKKKKJJJJJJJJJCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;:::::::::777777777777777777777777777666444333333333111000222222111000000000111111111111111111000000//////222222222222111000//////000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000333222000///...///000000000///...///111222111000000//////......//////000---,,,***((((((***,,,---.........---......//////////////////////////////111111222111111000///......---,,,,,,......---,,,///000111///...------...------......//////......---------............///000000000000///...------------............------.........///////////////........................///......///111111000...////////////////////////,,,---......///........./////////............---------------------------***,,,000333333222///---...---+++******,,,...///,,,,,,,,,,,,------------++++++,,,,,,---...//////+++,,,,,,------.........---............---,,,,,,,,,...///111111000///.........///......---,,,+++,,,,,,++++++++++++,,,,,,......---,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---,,,------------,,,,,,+++///---000777;;;777222000+++++++++,,,,,,,,,,,,---,,,---///...------...///111000......///000///...///////////////......---+++,,,......------///000+++---...///---------...------...............---.......................................------------------............///---------------......///...............---------,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,............---------------------......//////000---------------------------......///////////////------...///000111222333---,,,,,,,,,,,,,,,---...,,,---...//////...---,,,,,,---------..................///000000///......***+++,,,---...000111111.........------------,,,,,,------......------,,,---,,,++++++------,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,uuueee___YYYXXX[[[\\\YYYUUUTTTSSSRRRSSSTTTTTTSSSRRRQQQQQQQQQPPPPPPOOOOOONNNKKKKKKKKKJJJJJJJJJJJJJJJDDDDDDDDDCCCBBBBBBAAAAAABBBAAAAAA@@@@@@???>>>>>><<<<<<;;;;;;;;;:::::::::999999999888777777777666777444111000111222222222333222111000000000111111000000000000000111111111222222333333222111///...000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000111111000000000000000000000//////444::::::444...111000000//////000000111......,,,,,,,,,,,,......,,,---....../////////...////////////////////////000111222333222000...---///...,,,,,,...///...---...///000///---,,,...000---...//////000000//////,,,------..................///000111111111000000......////////////................../////////000...........................------...000000///...........................,,,------...//////..................------,,,,,,,,,------------------,,,+++,,,///111111111///...---............------,,,++++++++++++,,,,,,,,,---------------------------++++++,,,,,,---......///---.../////////...,,,++++++,,,---.........------------...//////...---,,,------,,,,,,,,,,,,------------------------......,,,,,,,,,,,,,,,,,,---...***+++,,,---------,,,,,,000---///666;;;888333000+++++++++,,,,,,,,,------,,,---......------...000222000......///000///...///////////////......---+++,,,------,,,,,,---...***,,,......------...///,,,,,,---.../////////...........................//////.........------------------............///---------------...//////---------...............***+++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---...//////++++++,,,,,,---.........------///000000///.................................------------------...---......///////////////------......///000111111...---,,,+++++++++,,,---........................------........./////////---///111222222111///---+++,,,,,,---...///000000.........---------,,,,,,,,,------......------,,,...,,,++++++,,,---,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---------------zzzjjjaaaYYYYYY^^^aaa]]]XXXRRRRRRSSSTTTVVVTTTQQQNNNRRRRRRQQQPPPOOOOOONNNNNNJJJJJJJJJJJJJJJJJJIIIIIIEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@@@@???<<<<<<;;;;;;;;;:::::::::;;;::::::999888777666666555222///...000333444555444333111000000000111111......///000111222333333222222333333222111///...000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000111111111000000222111333;;;CCCCCC999///111111000000000000111111000000////////////000000+++,,,...///000///...---////////////////////////000111333444333000---,,,000///------///000///...---///000///---,,,///222......///000111111000000,,,---......//////......,,,---000222333444444444//////000000000000//////---.........//////000000........................---,,,,,,---///000///---------------------------,,,,,,---.../////////.........---------,,,,,,,,,,,,------......------,,,,,,,,,------...//////000,,,...111333222000,,,)))*********++++++,,,,,,,,,//////...------,,,++++++++++++,,,,,,---...//////....../////////...,,,++++++,,,---------...------,,,---.../////////...---...------,,,,,,------...,,,,,,,,,---...///000111,,,,,,,,,,,,,,,---...///)))***,,,---...------,,,---***+++333888666111...---------....../////////,,,---......------///000222111///...///000///...///////////////......---,,,---...---+++***+++,,,(((***,,,,,,++++++,,,---------///000111111111111........................//////.........------------------.........//////...------------...//////,,,------....../////////(((***,,,------...000222........................+++++++++,,,---...///000+++,,,,,,---...///000000,,,---000111222111000///...............---------...------,,,,,,------...---......///////////////,,,,,,------...////////////...,,,+++***++++++,,,///...------------...///.........////////////000---///222444444222///---------........................---------,,,,,,,,,,,,------......------,,,...,,,++++++,,,------,,,,,,------......------,,,+++++++++,,,,,,+++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------.........yyynnneee^^^^^^___\\\YYYXXXVVVUUUTTTUUUUUUSSSQQQNNNOOORRRUUUTTTQQQNNNNNNPPPMMMMMMNNNMMMLLLKKKIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCAAA@@@?????????@@@BBBBBBBBB???;;;777666888:::<<<888888777666666666666666555444333222111111111111222222111111111111222222222111111333555555444333000111333444444333111000000//////000111111///---444333000///...///000111////////////////////////111......000000---,,,///111111111111000000000000,,,000666<<>>>>>>>>>>>>>>>>><<<;;;:::999999999888888777666666666666666555444333222111111111111222222111111111111222222333222111111222333222000000111222333333222111000000//////000111111///...111111000//////000111222111111111111111111111111333000///111111......111111111111000000000//////000000222444666444111...222333333222000//////000111111111111111111111111...///000111111000///...111000000000/////////...111111111111000000000000111111000000///......---......////////////......////////////////////////000000000000////////////.........///000000111111---------------...//////------------------------///.....................+++,,,---...///......---+++++++++,,,,,,,,,------////////////............---000000...---///000---------................................................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............/////////000000///---,,,+++,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,+++++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///............////////////........................,,,---------,,,,,,...000444333111///...///000000//////.........//////000------------------------...------,,,,,,------...---...///000000///...---,,,---......//////......---------............///------...//////...------........................111000...---,,,,,,,,,---------------------......000////////////............------------...//////...------,,,,,,------....../////////......---,,,---------............///---------.........//////222000//////000000///------...///000000//////...------............------+++,,,------......---------------------...//////...//////000000//////...///......---...///000111.........---,,,+++++++++++++++---.........------+++,,,---.........---,,,------------------------000...++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......---+++***,,,......,,,*********+++,,,,,,,,,,,,,,,rrrggg^^^]]]]]][[[ZZZZZZVVVUUUUUUUUUVVVUUURRROOOOOOQQQRRRQQQOOONNNMMMNNNMMMMMMMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBCCCBBB@@@???>>>=========;;;<<<===>>>===:::888666888888777666666666666777555444333222222111111111222222111111111111222222555333000///000000000///000000000111111000000000000//////000111111000......//////000111111222222111111111111111111111111333000///111000......222111111000000000000//////222000......///000111000222333333222000//////000111111111111111111111111000000000000000000000000000000000000////////////222222222111111111000000111000000//////...............////////////......///000000000000000000000000000000000////////////---......//////000111111...------------...//////........................//////......---,,,,,,++++++,,,------......------------........./////////////////////............***...000//////333444222------...............---........................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///111111000...,,,//////.........---------//////............------,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------------------------------......---------......///............////////////........................---...///...------///111444333111000///000000111++++++++++++,,,---...///.........------,,,,,,+++...------,,,,,,------...---...///000000///...---,,,---......//////......---------............///------...//////...------........................000///...---,,,,,,,,,---.........---------,,,,,,000000000////////////..................//////000...------,,,,,,------.../////////000//////...------------............///........./////////000000111000......///000///......//////000//////...---.........//////.........+++,,,------......------------------......//////---..................---///............///000000//////......---,,,,,,,,,,,,,,,,,,------------...++++++,,,---------------------------------------000...,,,,,,---------,,,------------------------+++,,,,,,------......///,,,++++++,,,------,,,***+++,,,,,,------------,,,ssshhh^^^\\\\\\[[[ZZZ[[[VVVVVVUUUVVVVVVUUUSSSPPPPPPPPPPPPPPPOOONNNMMMMMMMMMMMMLLLLLLKKKIIIHHHHHHEEEEEEDDDCCCBBBBBBBBBBBB>>>>>>>>>?????????@@@@@@;;;<<<=========;;;888777999888777777666666777777555555444333222222222222222222111111111111222222555222///...///111111111000000////////////000000000//////000222222111///...///000111111111111111111111111111111111111111000------//////,,,---000111000000000////////////111///------000333555666000111222111///...///000........................111111000//////000111111000000000000////////////......///000111222222333000000/////////.........------............------///////////////000000000............------------------......///000000111......---------......///////////////////////////......---------,,,,,,,,,+++,,,,,,---------------.../////////000000000000////////////...............///...---222999;;;888///...,,,,,,,,,...///111........................,,,,,,---......//////000------------------------(((***---//////...,,,***,,,---...//////...---,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,------------------++++++,,,,,,,,,,,,,,,---------------------------------------.........///............////////////---------------------------...///...------///000222222111000//////000000++++++******+++,,,,,,---//////...---,,,,,,++++++...------,,,,,,------.........///000000///......,,,---......///.........---------............///---..................---.................................------,,,,,,,,,........................////////////............---------------...//////...------,,,,,,------........./////////......------------............///---.........////////////111///------.../////////000000000//////...------......////////////......+++,,,------......------,,,------...............,,,------......------,,,............/////////000//////.........---------------,,,,,,,,,------...++++++,,,,,,------------------------------------......------------,,,,,,------------------------+++,,,,,,,,,------......,,,,,,,,,,,,------,,,+++,,,,,,---......---------qqqfff]]][[[\\\[[[ZZZ[[[WWWVVVVVVVVVWWWVVVTTTRRRQQQPPPOOOOOOOOONNNNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHEEEDDDCCCBBBBBBAAAAAAAAA>>>>>>??????@@@@@@@@@@@@===<<<<<<;;;::::::::::::999999888777777777777777666555444333222222222222222222111111111111222222444111//////000333444444000000///......///000000000//////000222333111000111111111111111000///...000000000000000000000000000------000000...---000000000000////////////...000///...///222444555555...000000000...---...///........................111111000000000000111111////////////000000000000,,,------...///000111111////////////............,,,,,,,,,------,,,,,,,,,---------....../////////............---------------------...//////000000///......---------......////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,------......++++++,,,,,,,,,---------////////////............444///((('''000;;;===888555222---)))(((+++...111........................,,,,,,---......//////000------------------------+++++++++,,,,,,,,,,,,,,,***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---.........---,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////............////////////........................+++---......------...///000//////...............000000///...............//////...---,,,,,,++++++...------,,,,,,------.........////////////......,,,---......///.........---------............///.........------.........////////////////////////---------------,,,,,,,,,---......///000000111111......---------,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,------.........---------------............///,,,,,,---------.........111///,,,,,,...///000///000000//////..................////////////......+++,,,------......------,,,---......//////......,,,,,,------------,,,,,,---......///////////////...............---------...------,,,,,,,,,------++++++++++++,,,,,,---------------------------------.........---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------,,,,,,,,,,,,---------......---,,,,,,{{{mmmccc[[[ZZZ\\\[[[ZZZ[[[WWWVVVVVVWWWXXXWWWUUUSSSSSSQQQOOONNNOOOOOOOOOMMMNNNMMMKKKJJJIIIHHHHHHHHHEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBB@@@???>>>===>>>===;;;999888999;;;<<<999999888777777777777888666555444333222222222222222222111111111111222222222000//////222444444444/////////000000/////////000//////111333333222111222222111111000//////...////////////////////////000///111555666222000222000000////////////....../////////111222222///---...///000000......///000111111111111111111111111111111111111111111111111////////////000000000000//////.........---------........................,,,,,,------------,,,,,,,,,,,,------......//////000000000000////////////,,,------......///000000//////...------------...........................+++,,,,,,---......//////...------------...//////------------............////////////............333---&&&$$$,,,666888333:::666///)))'''(((+++---........................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---///000***+++,,,---------,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------...//////...,,,+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////............////////////000000000000000000000000+++,,,......---------...........................000///...---,,,,,,,,,,,,.........------,,,,,,+++...------,,,,,,------...////////////////////////,,,---......//////......---------............//////...------------...///////////////////////////,,,,,,------------,,,+++,,,---...///000111222222---------,,,,,,,,,+++++++++++++++++++++,,,,,,---...------,,,,,,------...+++,,,---------------------------............///,,,,,,,,,------------...111...,,,+++---///000000000//////............///.........//////.........+++,,,------......------+++,,,.../////////...---,,,------------------,,,---......///000/////////------------------------...---------------,,,,,,+++++++++++++++,,,------------------------------,,,...//////---+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---,,,++++++,,,,,,------------,,,,,,+++tttiii```YYYZZZ\\\[[[ZZZZZZWWWVVVVVVWWWXXXXXXVVVTTTUUURRROOONNNPPPQQQPPPNNNNNNMMMKKKIIIHHHHHHHHHHHHDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCBBB@@@???>>>===<<<;;;999999:::;;;<<<:::999888888777777888888666555444333333222333333222222111111111111222222111000///000111222111000///000111111111111000///000//////111333444333111222111000//////000111111000000000000000000000000//////333999999444111111000000/////////.........///...///111222111///,,,///111222111000///000222111111111111111111111111000111222222222222111000.../////////000000000111////////////....................................---......//////......------------...//////000000000000000000////////////,,,,,,---......//////000//////...---------------------------------------...................../////////.........///000111////////////000000000111////////////............---...+++((()))///111000555333///,,,******+++,,,..............................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///+++,,,,,,---------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///000///...,,,++++++,,,,,,---......//////------------------------+++,,,---////////////...............////////////////////////////////////+++---///000///......///......////////////......,,,,,,+++*********++++++------------------------...------,,,,,,------...//////............//////,,,---......//////......---------............//////...------------...///////////////////////////+++,,,------------,,,+++,,,,,,------......//////......---------,,,,,,,,,,,,++++++++++++,,,------...------,,,,,,------...,,,,,,---...............---------............///------------............000...++++++,,,///000000//////...---......000000------............------+++,,,------......------+++,,,...///000///...---------............------------///000000000///...,,,,,,,,,,,,,,,---------------.........---++++++,,,+++*********+++,,,---------------------------+++---000///---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,***+++---,,,,,,,,,,,,,,,+++******}}}qqqfff^^^XXXZZZ\\\\\\ZZZZZZWWWWWWWWWXXXYYYXXXVVVTTTVVVRRROOOOOOPPPQQQPPPOOONNNMMMKKKIIIHHHHHHHHHIIIDDDDDDCCCBBBAAAAAAAAAAAA@@@AAABBBCCCDDDCCCBBBAAA<<<;;;;;;;;;;;;;;;;;;;;;:::999888888777888888888666666555444333333333333222222111111111111222222111000000000111000...,,,...000111333333111000...000//////111333444333222111000///...///000333444111111111111111111111111------222999999444//////000/////////............------...000333444333222111222333333222111222444///////////////////////////000222333333222000///.../////////000000111111------...///000111222222---.....................//////000000000000//////---......///000111111222///.........------------,,,,,,------...//////000000///...---------------------------------------000000000///......------000//////......000111222,,,,,,,,,------------...000/////////............)))000333///***+++...///,,,,,,---....../////////........................******+++,,,,,,------...++++++++++++++++++++++++******++++++,,,,,,,,,+++------------......//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---...///000000...,,,+++,,,,,,------...///000000////////////////////////***+++---///000000///.............../////////000++++++++++++++++++++++++,,,...111111000//////000//////000000000000000///------------...///000000,,,,,,------------------...------,,,,,,------...//////............//////,,,---......//////......---------........./////////...---,,,,,,---...///000000000000000000000000***+++,,,---------,,,+++------,,,,,,,,,+++++++++//////.........------------,,,,,,,,,,,,---.........------,,,,,,------...------...///000000//////---------.........//////............/////////000000...+++***,,,///000111///...------...///000111,,,------------------,,,+++,,,------......------+++,,,...000000///...------......//////......---,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***,,,+++*********+++,,,---------------------------+++...000000---++++++---------------------------------------------------***,,,......+++***+++---,,,,,,,,,,,,++++++***)))vvvmmmccc___ZZZXXXYYY[[[ZZZXXXRRRSSSUUUWWWWWWVVVUUUTTTWWWUUUQQQPPPQQQRRRRRRRRRMMMLLLKKKIIIGGGFFFFFFFFFHHHEEEAAAAAABBBCCCBBB@@@HHHEEE@@@;;;999999;;;===???>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;:::999999777666333111000111222333111111000//////000111111222222222111111111000000000000000000000000000000///////////////000111111444333111000///000111333222000///......///000222000111333444333222///...000000000000////////////////////////////////////111111222111000///---,,,***+++---///111111111000000111222222111000111222222111111000///......---000111111000000///...---------------------------+++---...000000000//////000///...,,,,,,,,,---.........------------......//////............////////////000000000000//////.......................................---------......///000111222333333,,,---.../////////------...............---------------,,,,,,,,,,,,------//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///...---,,,,,,---...///555111,,,***,,,------,,,.........------,,,,,,,,,+++++++++,,,,,,---------------------------------111000000///...---------333,,,---666777///+++///,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111000///...------------------------...............///000000,,,,,,------.../////////.........///......------////////////////////////000///...------...///000...---+++******+++---...000000000000000000000000//////000000///...------...------///111222111000///////////////////////////////////////...............------------......000000000000000000000000---,,,,,,++++++,,,,,,------...///000000///...---------------------------............////////////---------.........//////............//////000000,,,,,,------...//////000------............------//////.........---------,,,,,,,,,---------......///000111000---,,,---...........................////////////............///...,,,+++***+++,,,,,,,,,+++******,,,......---******++++++++++++,,,,,,------++++++++++++------,,,,,,,,,------,,,++++++---------,,,,,,+++++++++,,,---......---,,,***))),,,333333+++***000000***,,,,,,,,,,,,,,,,,,,,,,,,wwwmmmccc^^^YYYXXXYYYZZZZZZXXXTTTUUUVVVWWWVVVUUUSSSRRRSSSQQQOOOOOOPPPRRRRRRQQQMMMLLLKKKIIIHHHGGGFFFFFFHHHEEEBBBAAABBBCCCBBB@@@EEECCC???<<<;;;<<<===???>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;::::::999888777666444333222222222333111111111111111111111111333333333222222222111111000000000000000000000000000000/////////000111111222111///...---...///000111000///......///000111111111222222222111///.........//////000000111111////////////////////////000000111111000///...---,,,---///000111111111111000111222222000000111222111111111000///............///000000000000000///000000000000000000000000///000000000000000//////000//////...------............------------......//////............//////................................................------........................//////000111111111,,,,,,---...//////..............................//////............////////////.........---------........................---------------------------,,,,,,,,,,,,---......//////...---------......333000,,,***,,,......---......---------,,,,,,,,,+++++++++,,,,,,---------------------------------//////......---,,,,,,,,,...+++000<<<>>>444---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///...---------------------------///...............//////..................------------......///.................................000///...------...///000000///---,,,,,,---///000///////////////////////////////////////...---------------...000111000...........................////////////..................------------......////////////////////////---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++------------------------............////////////---------.........//////------.........////////////............---------...//////////////////............------------,,,,,,,,,---------.........000111111000...------...........................////////////............///...---,,,,,,,,,------...,,,++++++,,,---,,,+++,,,,,,------------......---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,+++777<<<444,,,------***,,,,,,,,,,,,,,,,,,,,,,,,yyynnnbbb^^^YYYWWWXXXZZZYYYWWWVVVWWWWWWWWWVVVTTTRRRPPPNNNMMMMMMNNNPPPQQQQQQPPPMMMLLLKKKIIIHHHGGGGGGGGGHHHFFFCCCBBBBBBBBBBBBAAABBBAAA@@@>>>>>>>>>???@@@======<<<<<<;;;:::::::::<<<<<<<<<;;;:::999888777666666555555444333333333000111222333333222111000333333333333333222222222000000000000000000000000222111111000000000111111222111///.........///000111000///......///000111111111000000000000//////------...///000111222222//////////////////////////////000000000000////////////000111222222111111000111222222000000111222111111000000//////......---...///000111111111111111111111111111111111111333222111000//////////////////000000000///............------------......//////............/////////...---,,,,,,---...///////////////////////////,,,---------.../////////////////////////////////,,,,,,,,,---...///000111//////////////////////////////............//////...............---------................................................---,,,,,,,,,,,,---......000///...---------------111...++++++,,,............------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------......------,,,+++++++++******333@@@BBB999000...,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///---,,,------------------------///......---------......000//////...------,,,,,,,,,---...///////////////------------------------//////............//////000///...------...///000........................///////////////......---...---,,,---//////...,,,......................................................------------..............................------,,,,,,,,,,,,------///..................///---------------------------............/////////---------...............---------------.........111000000...---,,,++++++//////000000000000//////------------,,,,,,,,,,,,,,,------------.........111222222111///......///........................////////////............//////...---------......///---++++++,,,,,,+++***,,,,,,------------......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++,,,---...///***;;;DDD<<<...)))******,,,,,,,,,,,,,,,,,,,,,,,,{{{ooobbb^^^YYYWWWXXXYYYYYYWWWWWWXXXXXXYYYXXXVVVSSSRRRNNNMMMMMMNNNPPPQQQOOONNNMMMLLLKKKIIIHHHHHHGGGGGGHHHGGGDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@?????????<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;:::999777666555555666666555555444333000111333444444333111000222222222222222222222222000000000000000000000000333222111111111111111111333222111111000000111111111111000//////000111111000000//////...///000000.........///000111111111////////////////////////......///000000000000000///000000000000000000000000111222111000///000222111000000000/////////.........///000000000000000........................222111///.........///000...///000111111000///.........------------......//////............//////000///---,,,,,,---///000000000000000000000000000,,,,,,,,,---...///000000//////.........---------,,,,,,+++,,,---///111222////////////000000000000------,,,,,,,,,,,,------................................................---------------------------,,,,,,,,,,,,---......000//////...---------,,,...---++++++,,,---//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------,,,,,,++++++++++++111;;;>>>777000...------------------------....../////////...---,,,........................///......---------------//////.........---------,,,,,,---///000000000000------------------------/////////....../////////------,,,,,,,,,,,,------...........................///////////////......///...---...//////...,,,........................------...............///......------------..............................------,,,,,,,,,,,,------111000///......///000111---------------------------------.........//////........................------------------------000000///...---,,,++++++/////////000000/////////------,,,,,,,,,+++++++++------------............111222333222///...///000........................////////////..................------------------...,,,++++++,,,---,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,+++***+++,,,...///,,,:::BBB;;;///))))))***,,,,,,,,,,,,,,,,,,,,,,,,}}}pppccc^^^YYYWWWYYYZZZYYYXXXWWWXXXYYYZZZZZZXXXVVVUUUQQQPPPOOOPPPQQQPPPNNNLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFCCCAAAAAAAAABBBCCCCCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<;;;:::999777666555555666666666555444333000111333444444333111000000000000000111111111111000000000000000000000000222222111111111111111222333222222111111111111111111111000000000000111111000000///...//////000000000000000000////////////000000000000000000000000.........///000000111111/////////////////////000///000111111000///000111000000000000////////////000000000000000///......------------------------......---,,,---...///000...///000111111000///.........------------......//////............//////111000...------...000111000000000000000000000000,,,,,,,,,---...///000000//////......------,,,,,,,,,,,,+++,,,---///111222.../////////000000111111------,,,,,,,,,,,,---------.............................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......//////.........------,,,,,,,,,,,,,,,,,,---...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------///---...222444222///...---------------------------...............------........................///......---------......---------.........//////,,,---...///000000000000...........................//////////////////...------------------------..............................///////////////...000/////////000000///---........................,,,---------......//////......------------.................................------,,,,,,------......---,,,++++++,,,---...------------------------------------.................................---------------------------........................---......//////......---------,,,,,,,,,+++++++++---------.........//////111222333222///...///000........................////////////............,,,,,,,,,,,,------,,,,,,+++***)))***,,,.........*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++++++++,,,,,,---------///...,,,+++***+++,,,,,,...444888444---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,rrrccc___ZZZXXXYYY[[[ZZZXXXVVVXXXYYYZZZZZZXXXWWWUUUSSSQQQPPPPPPPPPPPPOOOMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGDDDAAA@@@AAABBBCCCCCCBBBAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888777555444444444444444444444000111222333333222111000/////////000000000000000000000000000000000000000000000000000000111222222000000000000/////////...111111111111111111111111//////000000000000111111111000000000/////////...000000000000000000000000//////...//////000111222......------...///000000///000111111//////000111000000000000////////////111111111111000///...---////////////////////////,,,,,,,,,,,,---...///000......///000000000//////......------------......//////............//////111000///......///000111////////////////////////,,,---------...///////////////......---------,,,,,,,,,,,,---...///000111---......//////000000111//////............//////---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------...//////......---+++,,,---,,,+++,,,---///,,,,,,,,,------------...------,,,,,,,,,,,,++++++------------------------.........---------------///...---...000000///...------------------------,,,,,,---------................................................///000000,,,,,,------...//////000---...//////000000000000////////////////////////......////////////......////////////////////////........................---...//////////////////000//////000111111000...------------------------,,,,,,,,,---......//////......------------....................................------------............------------......------------------------,,,------------........................---------.........---------------,,,,,,------...//////000------............------------------,,,,,,,,,,,,------........./////////111222222111///......///........................////////////............***+++,,,,,,------,,,,,,***))))))***---/////////,,,,,,------------......+++,,,,,,------,,,,,,+++******+++,,,------------+++,,,,,,,,,,,,,,,,,,---///...---,,,++++++++++++.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ssseee```[[[YYYZZZ\\\[[[YYYWWWXXXYYYYYYXXXVVVTTTRRRRRRPPPNNNNNNOOOPPPPPPPPPMMMLLLKKKJJJJJJIIIIIIJJJIIIIIIHHHEEEAAA???AAACCCBBBAAA@@@>>>>>>======>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999888555444333222222333444555111111111111111111111111//////000000111111111111000000000000000000000000.........///000111222333000000000000000///......111111111222222111111111...///111222222222111111////////////000000000000000000000000000000000000000000///......///000111............///000222333///000111000///...///111////////////000000000000///000000000000000///...////////////////////////------...............---......------...//////000......------------......//////............//////////////////////////////........................------................../////////...............,,,,,,---...//////......,,,------...//////000000//////............//////---------.........//////........................---------------------------,,,,,,,,,,,,---......+++,,,---////////////...***,,,...---+++***,,,...,,,,,,,,,---------......---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///222444444111...........................+++++++++,,,---...///000.................................///000111222333------.....................//////000000000//////........................---...///000000///...---//////000000000000//////////////////////////////------...///////////////...------...000111000///------------------------++++++,,,------...//////......------------......////////////////////////......------------......//////000000000000//////------------------------,,,,,,---------.........//////.........---------/////////.........------,,,,,,------...//////000......////////////...............------------,,,............////////////000111111000...------...........................////////////............***+++---.........------+++***)))***,,,.........,,,,,,------------......+++,,,,,,------,,,,,,+++)))***+++,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,++++++,,,++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,ttteeeaaa\\\ZZZ[[[\\\\\\ZZZXXXXXXXXXXXXVVVSSSPPPOOOQQQNNNLLLLLLNNNPPPRRRRRRMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIEEEAAA???AAACCC@@@???>>>======>>>???@@@<<<<<<==================::::::;;;;;;;;;:::999999555444222111111222444555111111000//////000111111000000111111222222222333000000000000000000000000---------...///111333444222222222222222111000000111111222222222222111111...///222333444333222000------...///000111222222000000000000000000000000111000///......///000111///.........000222444555///000111000///...///111////////////000000000000---...///000111111111111//////////////////////////////000000000...---,,,...---,,,,,,,,,...///000.........------.........//////............//////------...//////...------.......................................---------////////////////////////,,,---.../////////------,,,,,,,,,---...//////000---------,,,,,,------------------.........//////................................................---,,,,,,,,,,,,---......***+++---///000000//////***---...---+++***+++...,,,,,,,,,------.........---------,,,,,,+++++++++------------------------++++++++++++++++++++++++&&&,,,222888;;;:::444---........................******+++,,,---///000111////////////////////////.........///111222444555/////////...------,,,,,,///000000000000//////...---------------------------...///000000///...---------............------000000000000000000000000------...///000000//////,,,+++,,,---000111000...------------------------++++++,,,,,,---...//////.........------.........000000000000000000000000......------------......+++,,,---......---,,,+++------------------------,,,,,,,,,---------......//////.........---------000000/////////.........---------.........////////////000000000000////////////.........---------............/////////000///000111000...,,,---...........................000/////////............+++,,,.../////////......---,,,***+++,,,------,,,******+++++++++,,,,,,,,,++++++------------++++++)))***+++,,,------...------------,,,,,,+++++++++)))***,,,---......---,,,)))***,,,...,,,)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~oooeeeaaa\\\YYYYYYZZZZZZZZZTTTTTTUUUUUUUUUTTTTTTSSSOOOOOOPPPPPPOOOOOONNNMMMQQQNNNKKKIIIHHHHHHFFFEEEDDDEEEFFFEEECCCBBBBBBCCCAAAAAA@@@???>>>===<<<;;;;;;;;;:::::::::999999999;;;;;;;;;;;;:::999888888666666555444333333333333...000222222111111222333333222000/////////000111///111222111000///000111000000000111222444555666555444222111000000//////000000000000///////////////000111222333333222111000000111111222222222333000000000000000///......444333111000000000111222......------------......////////////////////////////////////////////////000111111000///......///000000////////////000000//////000000///......---000000///......///000000////////////............111111000000//////......222000...,,,---///111333555333111000//////111222//////......---------,,,111000///------......///+++...111000---+++,,,...///............---------//////////////////......//////.........---------........................------------------------......//////......---,,,........................+++++++++,,,,,,,,,------......///222444333///*********+++++++++,,,,,,,,,------,,,+++,,,---...///111000...---,,,---......---111666999999444...***000///---+++++++++---...------------...///111222...111222000+++***---000000000////////////000000...............///000000111111111111000...---,,,////////////...............///000111111000///...000///...------...///000...///////////////......//////...------------...------............------//////.........---------/////////....../////////000000000///.........---............////////////////////////////////////000///---,,,,,,---///000------............------,,,,,,,,,---...///000000,,,++++++,,,...//////...---...///000000...,,,++++++,,,---...///111111222111111000///////////////..................------...---,,,---///111111111////////////////////////............////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++*********------------------------------,,,,,,+++***))))))++++++++++++++++++++++++...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------oooddd```\\\YYYXXXYYYZZZZZZWWWWWWWWWWWWVVVTTTSSSSSSOOOPPPPPPPPPPPPOOONNNNNNMMMLLLKKKIIIHHHHHHIIIIIIFFFFFFDDDCCCCCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999888888777777666555444444444444///111333333222111222333333222111000///000000111///111222111000///000111111111000000000000111111111111000000111111222333111000000000000///////////////111222222222111111111111000000000000000000111111111111111000//////222111000////////////////////////....../////////000000000000000000000000////////////////////////...///000///---------///000000////////////000000111111111000000...------......////////////......////////////............000000000000//////......000///...---...000111333777666444111000000000111/////////.........------111000///...---......//////000111111//////000111///............---------------------------------000000/////////.................................------------------------......//////......---,,,........................,,,,,,---------..................000222222...+++++++++,,,,,,,,,---------///...---------...///000---,,,+++*********++++++---...111222111///,,,***//////---,,,,,,---......//////...---......000000222555777444///---...111000000////////////000000///////////////000111111111111111000000///...---////////////............///000111222222111000///000///...------...///000......////////////......//////...------------............//////.........//////.........---------,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,............////////////...........................---,,,++++++,,,---...------............------,,,---------.../////////,,,++++++,,,...//////...---...///000///...,,,+++------......//////000000000//////.......................................000...------///000000///....................................////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++------------------------------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++oooddd```[[[XXXXXXYYYYYYYYYYYYYYYYYYXXXWWWUUUSSSRRRPPPPPPQQQQQQPPPPPPOOONNNOOOPPPPPPMMMIIIHHHJJJMMMKKKGGGBBBAAABBBCCCBBB@@@AAA@@@@@@???>>>===<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888777666555444444444444222333444444222111111222222222111000000000000111///111222111000///000111222111000///...---------111000000000000111222222111111111000000000000/////////000111111111000000111111000000///.........111222222222222111111000000000000///...---,,,+++000000////////////000000111111111111111111111111////////////////////////---///000///......///000000000////////////000000111111111000000...---------///222333333222///---////////////............000000000////////////............///000111111222777555333000///.........000000////////////......000000///............///...,,,++++++---.../////////............---------,,,,,,,,,,,,,,,,,,,,,,,,000000000000000/////////........................------------------------......//////......---,,,........................---------.........//////...------...//////...,,,,,,,,,---------.........000//////........./////////...------,,,---------...------,,,,,,,,,------........................000000///...............444666888666222///...000000//////......//////000000000000000000111222222111111000000//////......////////////............000111222222222222111000//////............//////......///////////////...//////...------------......//////000000//////.../////////............---///......------......///,,,,,,,,,------------------............/////////........................---,,,+++******+++,,,---------............------------..................,,,++++++,,,...//////...---.../////////...---,,,//////////////////......//////...---------------........................111000.........///...---------------------------............//////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................qqqddd```[[[XXXWWWXXXXXXXXXXXXXXXXXXWWWWWWUUUTTTTTTQQQQQQQQQQQQQQQPPPOOOOOOTTTVVVVVVQQQJJJGGGIIIMMMNNNGGGAAA@@@BBBDDDBBB???@@@@@@??????>>>======<<<============<<<<<<<<<<<<;;;;;;;;;;;;:::999888888777666555444444333333444333555666555333111111111222222111111111000000000///111222111000///000111222111000///...---------444333222000////////////111111111111111111111111/////////000000000//////000000000000000000//////111111111222222111000000//////000000///---+++***000//////////////////000000000000000000000000000///////////////////////////111222222111111222444000000////////////000000........./////////.........111555888888555111...////////////............////////////////////////,,,---///000111111111111111000///---,,,,,,,,,,,,000000000000000/////////000/////////............---***''''''+++......---///............---------++++++,,,,,,,,,,,,------////////////////////////........................------------------------.........///......---,,,........................------------...............---,,,,,,------------,,,,,,,,,,,,------------/////////.............../////////............/////////---------...///000,,,,,,---.........------/////////........./////////222444444111...------/////////....../////////000000//////000000111222000000000///////////////////////////............///000111222222111000////////////....../////////---...////////////////////////...------------...//////000000000000///////////////...............000000////////////000000---.........///000000000---------.........//////........................------,,,++++++,,,------------............------...............---------,,,++++++,,,...//////...---......//////...------............////////////000///......------......---------...............111///------/////////...------------------------............////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------------,,,,,,,,,+++++++++------------------------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///////////////000000rrreeeaaa\\\XXXXXXXXXXXXXXXTTTUUUVVVVVVVVVVVVVVVUUUQQQRRRRRRRRRRRRQQQPPPPPPRRRTTTUUUPPPIIIFFFHHHLLLNNNGGGAAA@@@BBBDDDBBB???@@@@@@??????>>>>>>======>>>>>>=========<<<<<<<<<;;;;;;;;;;;;:::999888888555555444333222222222222444555666555333111000111222222222222111111111000///111222111000///000111111000000//////000000000333333111000///.........000111111111222222333333000000////////////////////////000111111222333333//////000000000000000///000000111111000///---,,,///......------......//////////////////////////////////////////////////////111222222111111222444000000////////////000000***+++,,,---.../////////...111555888888555111...////////////.........................../////////,,,---///111222111000000------------------....../////////000000000000000///////////////......---000---******...111222111///............---------,,,---------.........///................................................------------------------.........///......---,,,........................+++,,,,,,,,,,,,------------------,,,+++,,,---...++++++++++++,,,,,,,,,,,,------------------------++++++++++++,,,+++++++++.........//////000000000+++,,,------------,,,,,,,,,---......///000000000+++---000111000///......//////............/////////............///000000000//////...//////000111////////////............---...///000000///...---...//////////////////...------.../////////////////////...------------...//////000000000000//////////////////////////////---,,,,,,++++++,,,,,,------.........///000000000------------..........................................------------......------............------...............---------,,,++++++,,,...//////...------..................,,,,,,---...///000111111111000//////......//////---------.........//////...---,,,---///111111000------------------------............////////////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---------------------------------,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,uuufffbbb]]]YYYXXXYYYYYYYYYSSSTTTUUUVVVVVVWWWWWWWWWRRRRRRRRRSSSRRRRRRQQQPPPKKKMMMMMMKKKGGGGGGIIILLLKKKGGGBBBAAABBBCCCBBB@@@????????????>>>>>>======>>>=========<<<<<<<<<<<<;;;;;;;;;;;;:::999888888555444333222111111111111333444555444222000000111222222333333222222111000///111222111000///000111000000000000111222222333000////////////000111111///000000222333444555555111111000/////////000000......///111222333444555......///000000000000///000111111111111000//////......------------..............................////////////////////////---///000///......///000000000////////////000000)))***,,,---...///000000---///222333333222///---////////////............---............/////////---...000111111111000///------...///000111111111......////////////000000/////////000///......---...---+++,,,---///000000///............------------......//////000000000------------....................................------------------------......//////......---,,,........................+++++++++,,,,,,,,,------------...---++++++---///*********+++++++++,,,,,,+++,,,,,,---......------+++,,,,,,------------,,,+++,,,---...////////////......---------,,,,,,,,,+++,,,---///000111111111+++,,,...000111111000000///......------......///...............//////000000///.........000111222////////////............------...//////...------......////////////......,,,---...///000000000000//////...------------......//////000000//////......////////////000000000......------------......,,,,,,,,,---------------,,,------------.........------------------------........................------............------------..................,,,++++++,,,...//////...---------............///+++,,,---...///111222222111111000///////////////,,,,,,------.../////////...,,,,,,---///111111111------------------------............////////////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...//////------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------wwwhhhddd^^^[[[YYYZZZZZZYYYUUUVVVVVVWWWWWWWWWWWWVVVRRRSSSSSSSSSSSSRRRQQQQQQKKKJJJIIIHHHHHHIIIJJJKKKFFFFFFDDDCCCCCCBBBBBBBBB????????????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888888555555444333222222222222111333444333111000000111222222333333333222111000///111222111000///000111111000000000111111222333///////////////000111111---...000222444666777888333222111000///000000111...//////000111222333333...///000111111111111111000000//////000000111111//////............//////////////////////////////////////////////////////...///000///---------///000000////////////000000---...//////000000//////......////////////......////////////............---------.........//////000000000000000//////...---...///000000111111000------........./////////...///000000000///------+++,,,------,,,+++,,,---///............---------------...//////000111111---.........////////////........................------------------------......//////......---,,,........................,,,,,,,,,,,,---------...,,,...//////,,,,,,---///+++++++++,,,,,,,,,------***+++---...////////////------///000000000//////++++++,,,,,,---///000111222111000...------------,,,---...000000000//////---------...///000000//////......------......////////////...///000000111//////...---...000222333////////////............---...///000000///...------...///000000///...---,,,---...///000000000000//////...------------............//////............/////////000000000000000000////////////000000---------------,,,,,,,,,,,,,,,---------.........---------------------------------......---------------............------,,,---------.../////////,,,++++++,,,...//////...---------------...//////---------...///000000111000000///............///,,,,,,------...//////000///...,,,---///000000///....................................////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000xxxiiieee___[[[ZZZZZZZZZZZZXXXYYYYYYYYYXXXWWWVVVVVVSSSSSSSSSSSSSSSRRRRRRQQQPPPNNNKKKJJJJJJKKKJJJIIIDDDEEEFFFEEECCCBBBBBBCCC????????????>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888666666555444333333333333000222333333111000000111222222333444333222111000///111222111000///000111111111000000000000111111333222111///............,,,---///222444777999:::444333111000000000111222////////////000000000000///000111222222222222222//////.........000222333000000////////////000000000000000000000000000000////////////////////////000111222000///......///000000////////////000000222222222222111000///...000000///......///000000000/////////............---------.........//////111111000000//////......---...............------,,,---------......//////...///000000000///---,,,---000333222///---///111//////.........---------------......///000111111.../////////000000111111........................------------------------......//////......---,,,........................---------.........//////+++...000000---,,,---///,,,,,,,,,---------......***+++---///111111111111)))***,,,---------,,,,,,...---,,,,,,---000333555666444222///.........///...///000000000///------...---++++++,,,---------.........------.........000000000000000111111222///...------...000222444000/////////...............///000111111000///...---...///000000///...---,,,---...///000000000000//////...------------...------............------.../////////000000111111------,,,,,,,,,,,,------000000000//////......---,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++---..................---,,,,,,------...///000000,,,++++++,,,...//////...---------------...///000//////////////////////////////...------------...,,,,,,------...///000000111///...---/////////...////////////////////////............/////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------......------------------------------------------------++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///wwwnnneee^^^\\\\\\ZZZYYYZZZXXXXXXXXXYYYZZZZZZXXXVVVQQQPPPOOOOOOPPPQQQPPPNNNOOOMMMJJJIIIJJJJJJJJJIIIIIIGGGFFFFFFFFFEEECCCAAACCCBBBAAA@@@???????????????AAA???;;;:::<<<<<<:::::::::::::::999888777777333333444444444333222111111333444444222000000111333333333222222111111111222222111111111111222222111000000000//////......000000000000000000000000111111000000000111333444444333333222111000//////111111000000//////......222222111111000000//////......//////000000111111444222000///...///000111333333333111//////111333000000000000000000000000...///000111111000///...000000000000000000000000000000//////.........---------............------000000//////.........---......------------......//////////////////......---...000111111///...,,,...............---------000000////////////000000...------,,,,,,------...444//////444555111///222000,,,---+++---<<<@@@111000000000///---,,,---///000000000000000000000000///////////////000000000//////.........---------111000///...............+++++++++,,,,,,,,,------////////////////////////,,,---------,,,++++++***,,,...000000...,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......222111111000///......---,,,------......------,,,000///...---,,,------...111000...,,,,,,,,,...///000000000000000000000000000000000000000000000000//////............/////////......//////000111222///......------///000111111000///......///000111000000///...............//////.........//////000.........////////////000......------------............////////////......,,,,,,,,,,,,,,,,,,,,,,,,///......---------......////////////............/////////...---------,,,..................------,,,---...//////...---,,,............---...000222000000////////////000000///////////////.........000//////.........//////......////////////......------------------------.................................------,,,,,,,,,...---,,,,,,++++++++++++------------------------,,,---------------------/////////......------,,,+++,,,.........,,,***)))))))))***+++,,,,,,------+++++++++,,,---------...---------------------------------------...///000|||ooofff^^^]]]\\\ZZZYYYZZZWWWWWWWWWXXXZZZZZZXXXVVVRRRQQQOOOOOOPPPPPPOOONNNNNNLLLIIIIIIIIIJJJIIIIIIIIIGGGFFFFFFFFFEEECCCAAAAAA@@@???>>>>>>===>>>>>>===???>>>:::999======;;;;;;;;;;;;;;;:::999888777444444444333333333222222555555444444444333333333333333333222222222111111222222111111111111222222222222222222111111111000000000000000000000000000333222111000000000111222333222222111111000000000222111111111000000000000000/////////.........---////////////000000111111...---,,,+++,,,...000111111111111000......///111000000000000000000000000//////000111000000......000000000000000000000000000/////////.....................//////.........000/////////............///......------......///........................---...///000000//////...---------.........//////000//////////////////000///......------......///000,,,,,,000111...,,,...222000111//////<<<@@@444111222222000...---...///////////////////////////.../////////000000000000.........------,,,,,,,,,//////.........---------,,,,,,---------................................................---,,,,,,---///000///...,,,------......------------......---------------......///111111000000///......------------......---------000///...---,,,------...111000...,,,,,,---...///000000000000000000000000000000000000000000000000000000////////////000000111000///////////////000000//////...///000111222111000///......///000111000000///...............//////...............///---............/////////......------------............////////////..............................///......------.....................------------...............---------........................,,,------------------,,,...//////...------///111000000////////////000000/////////////////////...//////...............///......////////////......------------------------..............................---------,,,,,,,,,...---,,,,,,++++++,,,,,,------------------------.........------,,,,,,+++.........---------------+++,,,---......,,,***)))*********+++,,,,,,,,,---)))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......qqqhhh___]]]\\\ZZZYYY[[[XXXWWWXXXZZZ\\\\\\ZZZXXXSSSRRRPPPPPPPPPPPPNNNMMMMMMKKKHHHHHHHHHIIIIIIHHHIIIHHHFFFFFFFFFFFFDDDBBBBBBAAA@@@??????>>>>>>>>><<<>>>===999999===>>><<<;;;<<<<<<;;;;;;:::999888666555333222222222333444555111......111222111///333333333222222222222111222222111111111111222222222222222222111111111111000000000000000000000000444333222111000000000000111111111111111111111111222222222222111111111111////////////............/////////000000000000111111000///...//////111222000111111000......///111000000000000000000000000000000000000000///...---000000000000000000000000////////////...............//////000000//////...////////////............///......------......///////////////////////////...............///000000---------......//////000//////............//////000//////////////////000111......111222000///000///...222///+++555;;;111333333333111...---...///........................111000000//////.........------------,,,,,,,,,,,,------...///...---,,,+++---------.........//////------------------------///000000000000///.........//////...---,,,...//////..................///......------......///000111000000//////.........------------------------//////...------------...000///...---------...///000000000000000000000000000000000000000000000000111000000000000000000111222111000///............000000000000000111222222000000////////////000000000//////............///000///...------------------------............///......------------............////////////......000/////////......------...........................------------,,,,,,,,,---------.......................................---,,,,,,,,,,,,,,,,,,---///000000///------...000000//////......//////000......//////////////////...........................//////000000//////......................................................------------,,,,,,,,,...---,,,,,,,,,,,,,,,,,,------------------------//////...---,,,++++++***,,,,,,,,,,,,------------+++,,,---...---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------sssiiiaaa^^^]]]ZZZZZZ[[[[[[ZZZ[[[]]]______^^^\\\TTTRRRPPPPPPPPPOOOMMMLLLLLLJJJHHHGGGHHHIIIIIIHHHIIIHHHFFFEEEFFFFFFEEECCCDDDDDDCCCBBBAAAAAAAAAAAA<<<>>>===999999<<<===;;;<<<<<<<<<<<<;;;:::999999777555333222111222444555555000+++,,,000333111///222222222222222222222222222222111111111111222222000000000///////////////000000000000000000000000222222111111111111111111///000000000111111111222111111111111111111111111111111111111000000000000000000000000000000000000666555333111///.........000111222111///...///111////////////////////////000000000//////...------///////////////////////////////////////.........//////000000000000/////////////////////.........//////............//////000000111111111111111222///...---,,,---///111222............//////////////////............//////000//////......//////000111//////111333222111000......444111***000777111222333222000---,,,---...------------------------333333111000...,,,+++***..................------,,,---///000000///---+++------------............------------------------//////000000000//////...///000///...,,,,,,///111//////............/////////............///000000000000/////////...............------------..................------......000///......---...//////////////////////////////////////////////////////000000////////////000000111111000////////////////////////000000000111111000000////////////000000000///............//////000000...---,,,,,,,,,,,,------------..................------------............////////////............------,,,,,,++++++---......///////////////.........---------,,,,,,,,,---------.../////////---------.....................,,,++++++,,,......///000000///---------////////////....../////////............////////////,,,------...............//////000000000000//////////////////////////////........................------------------------...------,,,,,,,,,------------------------------.........------,,,,,,,,,+++++++++,,,,,,---------+++,,,---------,,,++++++,,,,,,,,,,,,,,,,,,++++++//////......------,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,------vvvlllbbb___]]]ZZZZZZ\\\[[[[[[[[[]]]______]]][[[TTTRRRPPPPPPPPPOOOMMMLLLLLLJJJGGGGGGHHHIIIIIIHHHJJJHHHFFFEEEFFFFFFFFFEEEDDDDDDCCCBBBAAAAAAAAAAAA>>>???>>>:::999<<<<<<:::<<<<<<<<<<<<;;;:::999999777666444222222333444555999444000000444777666444222222222222222222222222222222111111111111222222//////////////////000000000000000000000000000000//////000111222333333333/////////000111111222222000000000000000000000000000000000000111111111111111111111111000000000000222111000...---++++++***...000111000...---...///////////////////////////000000///...............////////////////////////........./////////////////////000000000000//////.........////////////////////////......//////////////////000000111111111000///---,,,,,,...111222000000000//////......---//////............/////////..................///------------///000///---222222888777...222999555000111000...,,,++++++---------------------------000000//////...---------/////////000000000000000---...000111222000///---+++,,,,,,,,,,,,------------------------------------....../////////....../////////...------///222//////............/////////............///000000////////////............///......------......///------..................//////........./////////////////////////////////////////////////////////.........------.........///////////////000111111......////////////000/////////000000000000////////////............//////111000///...---,,,,,,,,,---------.........//////......------------............////////////...............------,,,,,,,,,------//////000000//////////////////.........---,,,---------.../////////---------.........//////000///...------...///000///000111000...------...//////............//////---.........//////000000,,,,,,.../////////......//////000000000000//////////////////////////////........................---------------------------------,,,,,,---......------------------------,,,,,,,,,------.........+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++,,,,,,,,,------............------------......xxxmmmccc___]]][[[ZZZ\\\YYYYYYYYYZZZ[[[[[[YYYWWWSSSRRRPPPPPPPPPPPPNNNMMMLLLJJJHHHGGGIIIJJJJJJIIIJJJHHHFFFEEEFFFGGGGGGFFFBBBAAA@@@??????>>>>>>>>>>>>@@@>>>::::::===>>><<<;;;<<<<<<;;;;;;:::999888777666444333333333444555666333000111444666555444111222222222222333333333222222111111111111222222111111111111222222222222000000000000000000000000---...000111333444444444/////////000000111111111///////////////000000000............////////////222111111111111000000000////////////////////////,,,---///...,,,++++++,,,000000000000000000000000///......------...//////000000000000000000000000.........///////////////...//////000000//////............///////////////000//////......//////000,,,------....../////////111000...------...///111000000000/////////......000000////////////000000///......------......///.../////////111444333///111///555666...000666333...//////---++++++,,,---------------------------***+++,,,---///000111222000000000111111111111111...///000111222111000000+++++++++,,,,,,,,,------------------------------,,,,,,---.........------...///000///......000111///..................///......------......///000........................000///...------...///000,,,---......///.............../////////000000000000000000000000000000000000000000000000000000000...------,,,,,,------...............///000111222------.../////////////////////000000000000/////////............//////000111000///........................////////////000......------------............////////////......////////////////////////,,,---///000111111000///000000/////////.........---------...............,,,,,,------.../////////000000////////////000000---///000000///---......///......------......///------......///000000000,,,---...000000000/////////000000111111000000///................................................,,,,,,,,,------------...------------------...///------------------------***++++++,,,---...//////,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////...---------......zzzoooddd```]]][[[[[[]]]YYYXXXXXXYYYYYYYYYVVVTTTRRRQQQOOOOOOPPPPPPOOONNNLLLJJJHHHHHHJJJKKKKKKKKKKKKHHHEEEEEEFFFGGGGGGGGGAAA@@@???>>>>>>===>>>>>>;;;>>>===;;;<<<@@@BBB@@@;;;;;;;;;;;;:::999888777666555555555444444444444000000000000111111111111111111222222222333333333222222111111111111222222000111111111222222222222000000000000000000000000...///000222333333333222/////////000000000000000//////000000000111111111---........./////////000222222222111111111000000///000111222222222222222---...000000...---,,,---000000000000000000000000---------,,,---...000111000000000000000000000000............/////////000.........//////...................../////////000000000////////////000000------...//////000111111111000///...------......---......///000111111111111111000000000000111111000//////......//////000000333333111333888777222...)))...222,,,---111...---...///...,,,,,,...///------------------------***+++,,,---///000111222//////000000111111111111.../////////000000000111,,,,,,,,,,,,---------...........................+++,,,---...............---...000000//////000111......------------......---------------......///........................000///...------...///000,,,,,,.../////////............///000000000000000000000000000000000000000000000000000000000000000......------------......000///////////////000111---...///000111000000///...///000111111000///..................///000000111000000/////////000000/////////000000000111111......------------............////////////............//////000000111111,,,---///111222111000/////////.........---------...............---------,,,,,,------...//////000......////////////......,,,...000000///......//////......------......///------......///000000111,,,---///111222222111000000000111111111111000000------------------------........................,,,,,,,,,---------......---------------...//////------------------------+++,,,,,,------..................---------------++++++++++++,,,,,,---...+++,,,,,,,,,---..................///////////////***++++++,,,------......///...------,,,,,,,,,---{{{pppeee```^^^[[[[[[]]][[[ZZZYYYZZZZZZYYYVVVTTTQQQPPPOOOOOOQQQQQQPPPOOOMMMKKKIIIIIIJJJLLLLLLKKKKKKHHHEEEEEEFFFGGGHHHHHHCCCBBBAAA@@@????????????999<<<<<<;;;===BBBEEEDDD::::::::::::999888777777555555666666555555444333///111333444333222333444111111111222222333333333222222111111111111222222......//////000000000111000000000000000000000000///000222333333222111000000000000000000/////////000000111111222222222333///000000000111111222222222222222222111111000000///////////////...---,,,000222444444222000000000000000000000000000000000---,,,,,,,,,---///111222000000000000000000000000---.........//////000000------............---------.........//////000000000000////////////000000000111111222333333444444222111000///...---------***+++---///111222444555222222111111111111222222111111000000000000111111---111111///111666555//////)))...222...///222...---...//////......///111........................///............---------.../////////000000111111...............///000111---------.........//////////////////////////////,,,,,,---...//////......,,,...111111111000000000---------,,,,,,------------,,,,,,,,,,,,---......---.....................111///...------...///111+++,,,.../////////............///000000000000000000000000000000000000000000000000000000000000000//////............//////222111000//////......///...///000222222111111000...///000111111000///..................///000111111000000000000111111222000000000000111111111111.........------...............////////////......++++++,,,---...///000000+++---///111222222000000......---------,,,,,,,,,/////////......------,,,,,,,,,------...///000000,,,---...//////...---,,,+++---000000000//////000.........------.........---------...///000000111,,,...000222333222111111000000111111111111000000------------------------........................,,,,,,,,,------.........---------------...///000---------------------------------------------,,,/////////......---------,,,+++++++++,,,,,,---...++++++,,,,,,---...//////***++++++,,,,,,---------))))))***+++,,,,,,------...---,,,,,,++++++++++++rrrddd___^^^\\\\\\]]]ZZZXXXXXXZZZ\\\[[[WWWSSSQQQPPPPPPPPPQQQQQQOOOMMMLLLLLLKKKJJJJJJJJJJJJKKKMMMLLLIIIFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@AAA???<<<;;;===>>>>>>===;;;;;;;;;;;;:::999888888666666666555444444333333111111111111111111111111000000000000111222333444222222111000000111222222222111///000111333333222000000000000000000000000000000000000000000000000111111111111111111111111111000///......///000111555444333111000/////////000000///000111222444555000000000000000000000000333111///...---...///000111000///......///000111000000000000000000000000000/////////............///////////////.........000000////////////000000111111000000//////......000000111111000///......000000000000000///......////////////////////////111111000000//////......////////////000000000000////////////............////////////////////////111///,,,,,,------+++(((,,,...000...,,,***,,,...//////000000///...------,,,---...000000000000//////............---------,,,,,,---.../////////...///......------,,,++++++//////////////////.................................000111000...------...///...,,,,,,+++,,,.....................//////000...//////000//////...---444111...---...///000///////////////000000000000///000111222222111000000---...///000000///...---////////////////////////...///000///...---...///000000//////.........---///000111222111000...,,,...///000111111000///...111000////////////000000////////////////////////111111222333333333333222//////////////////......+++...111222111000000000000000000///......------///////////////000111222///////////////////////////............---------//////.........---------////////////000000000000////////////////////////------......//////000000............////////////...///000222222222111000000000000000000000000000//////.........---------,,,,,,------,,,,,,+++***,,,---......//////......------------------------..............................---------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++~~~qqqddd___^^^\\\\\\]]]\\\[[[ZZZZZZ\\\[[[XXXUUUQQQPPPOOOPPPQQQQQQPPPNNNLLLKKKJJJJJJIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@AAA@@@???===<<<;;;::::::;;;;;;;;;;;;:::999888888666666666555444444333333333333333333333333333333555555444444444444333333222222222333333222222222222111///000222333333222111111111111111111111111111111111111111111111111111111111111111111111111111111//////...///000000222111111000000000111111000////////////000222333000000000000000000000000222111///...---...///000222111111111111222333333000000000000000000000000000000/////////.........////////////////////////000000////////////000000000000//////////////////000000000/////////......000000000000000///......////////////////////////...............---------////////////000000000000000000000/////////......////////////////////////111///......000000---+++---...000///,,,+++---///000000000000000///......+++,,,---////////////...///............---------------......///.................................------------------------...........................///000000...------...,,,,,,,,,,,,,,,---...//////......------..................///////////////333000...---.../////////....../////////000000000111222222333222111///...//////000111111000//////////////////////////////000111222111///...///000000/////////............+++,,,...///...---+++***...///000111111000///...111111111000000000000000//////////////////////////////000111111111111111........................---...//////......///111000000/////////.........//////.........///000000///////////////////////////............---------//////.........---------....../////////000000000////////////////////////.........///////////////....../////////000000000......//////000000//////000000000000000000000000//////.........------------............---,,,,,,,,,,,,---............---------------------------.........---------------......---------,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////000000//////...}}}pppddd___^^^]]]\\\]]]___]]][[[[[[[[[ZZZXXXVVVPPPOOOOOOPPPRRRRRRQQQOOOKKKJJJJJJIIIIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKCCCCCCBBBAAA@@@@@@@@@@@@BBBDDDDDDAAA===999999:::;;;;;;;;;;;;:::999888888666666666555444444333333444444444444444444444444444444444444222000...---222333444555555444333222222111000000222333333222222222222222222222222222111111111111111111111111111111111111111111111111222111000///////////////.........///000111222333111000000//////000000111////////////////////////111000...------...//////000000000000///...------000000000000000000000000000000000/////////......////////////////////////000000////////////000000//////...------...000111000//////............///000000000000000//////...////////////////////////---...............//////////////////000000000000111111000000000/////////////////////////////////000000000111333222000...---...///...------...000///000000000000///......++++++,,,...............///............---------.........///......------------......///000000111------------------------........................,,,...//////---,,,,,,---,,,,,,,,,------,,,,,,+++//////...------...............------...///000111111///---,,,---.........------........./////////222333333333222000...---000000111111111111000000000000000000000000000000333333444333000//////000////////////............***+++,,,---...---,,,+++...//////000000//////...000000111222222222111000////////////////////////---......///////////////...........................///...---,,,---///222000///////////////////////////......---.........///////////////////////////............---------...............---------------.........////////////////////////////////////////////////........./////////000000000111111///......------------...////////////////////////...............---------......//////......---,,,++++++,,,---------------------------------------......------,,,,,,++++++......---------,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------------------------------///000000000000000000///{{{oooccc___^^^]]]\\\^^^___^^^\\\ZZZYYYXXXWWWWWWPPPOOOOOOPPPRRRRRRQQQPPPJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPPPPOOOOOOCCCCCCBBBAAA@@@@@@@@@@@@AAAEEEHHHEEE???::::::===;;;;;;;;;;;;:::999888888666666666555444444333333555555555555555555555555222222333333222000---+++111333444666666444333111333111000000222333333222222222222222222222222222111111111111111111111111111111111111111111111111222222111000000/////////............///000222222222222222111000000000000////////////////////////000///...------...//////000000000///...+++)))'''////////////////////////000000000////////////...///////////////000000000000000////////////000000///...---,,,---...000111000///...------...////////////000000000000////////////////////////////////////000000111111111222////////////000000000000111111111111000000000000////////////////////////...///111222333333111000---------,,,,,,---...///....../////////......---,,,,,,---......////////////............---------.../////////...---,,,,,,------......////////////.........///////////////........................+++---......---,,,,,,---------......---+++)))'''............///000111111///...,,,,,,---///111333000...,,,,,,---......---------------.........///000111111222111000...---000000000000000000000000111111111111111111111111333444444222000//////000///////////////.........------...000000000000///////////////////////////---///111222333222000///////////////////////////------...////////////...------------...............000000000///...///111///////////////000000000000///...---------------///////////////////////////............---------........................------------.........///////////////////////////000000//////......------000000000000111111111111111000...---,,,,,,---...////////////////////////.......................................---,,,,,,***+++,,,,,,------,,,,,,------------------------...------,,,,,,++++++***......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------------------------------------------............------yyymmmbbb______]]]]]]^^^]]]]]][[[YYYWWWVVVVVVVVVQQQPPPPPPQQQRRRSSSQQQOOOJJJJJJIIIHHHHHHHHHHHHIIILLLMMMNNNOOOOOONNNMMMLLLCCCCCCBBBAAA@@@@@@@@@@@@===AAAEEECCC>>>:::;;;>>>;;;;;;;;;;;;:::999888888666666666555444444333333333333333333333333333333333444555666666444222000000222333555555333222000333222000111222444444333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000//////000///////////////000000111111111000000///......//////////////////////////////........./////////000111222222111000...---////////////////////////111000000000////////////////////////000000111111000000////////////000000///...------...///000111//////.........///////////////000000000000//////000000000000000000000000///000000000111111222222////////////000000000000111111111111000000000000000000000000000000000000---...000111111111111111...---+++***+++,,,---...,,,------......---------.........//////000111111///............---------.../////////...---,,,,,,.........---------,,,,,,........./////////000000........................+++---......---,,,,,,---+++,,,---...---,,,+++***,,,------///000222444555///...,,,,,,---///111333///---,,,---...///...---------------.........///,,,---///000000000//////////////////////////////222222222222222222222222111222222111///---...///........./////////////////////000000111111111111//////............//////+++---///111111000///...////////////////////////---...//////000000//////---------.........//////...111444555333111000///.../////////000000111111000///...---------------///////////////////////////............------------.....................------------.........///////////////////////////000000//////......------000000000000111111111111222111///.........//////////////////////////////---.....................,,,------------,,,++++++***+++,,,,,,------,,,,,,---------------------------------,,,,,,+++++++++......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++xxxlllbbb______^^^]]]^^^[[[[[[[[[ZZZWWWUUUVVVVVVSSSRRRQQQQQQRRRRRRPPPOOOKKKJJJJJJIIIIIIIIIIIIIIILLLKKKKKKJJJIIIGGGFFFEEECCCCCCBBBAAA@@@@@@@@@@@@999<<<>>>===;;;999:::<<<;;;;;;;;;;;;:::999888888666666666555444444333333222222222222222222222222111222333444444333222222111222333444444333222111333222111111333444444333111111111111111111111111222222222222222222222222111111111111111111111111000000111222222111111000222111000000////////////.../////////......---,,,/////////////////////////////////000000000000000+++,,,...///111222222333000000000000000000000000111111000000000/////////...//////000000111111222000000////////////000000/////////000000000000000...///000000111000000///...//////000000000000000000000000000000000000000...//////////////////000////////////000000000000111111000000000/////////000000000000000000000000---///000000//////000222111...+++***+++---------,,,,,,---.........------////////////000111222333///............---------.........///......------///......---,,,,,,++++++++++++,,,,,,---.................................+++---...///---------...)))***+++---...///000000,,,,,,---...000333555666......------...///000111...------...///000///...------........./////////+++,,,...000111111111000//////............//////111111111111111111111111...///000///...---...///........./////////////////////////////////000000///......------......///+++,,,...///000//////...////////////////////////...//////000000000000000------......///000000000...111666888666333000.........///000000111222222//////......---.........///////////////////////////............------------------...............------.........////////////////////////////////////////////////........./////////000000000111111222111111000000000000111////////////////////////---------...............,,,,,,------,,,,,,+++***++++++,,,---------------------------------------,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......,,,,,,,,,---......//////------------------------------............------vvvkkkaaa______^^^]]]^^^XXX[[[]]]\\\YYYWWWWWWXXXTTTSSSRRRRRRRRRRRROOOMMMLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIHHHFFFDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;:::999888888666666666555444444333333222222222222222222222222000000000000000000000000333333444444444444333333444222111111333444444333222222222222222222222222222222222222222222222222111111111111111111111111...///111222333222222222222222111000000000000000//////000111111000///...000000000000000000000000///000000111111111111111++++++,,,---...000111222000000000000000000000000111111111000000000//////...//////000111111222222000000////////////000000///000222333222111///...---///111333333222000///......///000000000000000000000000000000000000000000000000///////////////////////////000000000000000000000/////////......000000000000000000000000///000000///------000333555111---,,,---......------...//////000000////////////......///000222222///............---------------......///.....................------------++++++,,,,,,---......///........................+++---//////......///000---,,,------...///000111,,,---------...000111222.........//////////////////...---///000111000///....../////////000000000...///000222222222111111000000///......///000000111111111111111111111111,,,...//////...---///000............/////////000000//////...............///...------------...///---------...///000000000////////////////////////......///000000000000000......//////000111111222///222555666444111000///---...///000111222333333//////.........///000000///////////////////////////............------------------.........//////....../////////000000000////////////////////////.........///////////////....../////////000000000000000111111222111111111000000000000000000000000---------.........//////---------------,,,,,,+++,,,,,,---............---------------------------,,,,,,,,,---......//////......---------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,------.../////////------------------------......////////////......vvvkkkaaa___```^^^]]]^^^XXX[[[^^^^^^[[[XXXXXXYYYUUUTTTSSSRRRRRRQQQOOOMMMLLLLLLKKKJJJJJJJJJJJJKKKKKKIIIGGGDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@BBB???===<<<<<<======<<<;;;;;;;;;;;;:::999888888777666666555444444333333333333333333333333333333555555444333222222333333666555444444444444555666444222111222333444444444333333333333333333333333222222222222222222222222111111111111111111111111---///000222333333333222222111111111111111222222222333444555555444333222111111111111111111111111///000111222222222222222444333111000000111222222000000000000000000000000111111111111000000000000...//////000111222222222000000////////////000000000111333444444222///------///222555555444111///......///000000000000000000000000000000000000000333333222222111111000000////////////000000000000////////////............000000000000000000000000111222111///,,,---111555888444///---...000///...//////000111111111111111......------...///111222//////.........---------,,,,,,---.../////////...------......///000000000------......///000111111........................,,,...000000///...///000444222000...---,,,---------------,,,,,,---------...//////000//////...---///......///111222111///////////////000000000000111222333444333333111111222111000//////000111222000000000000000000000000,,,---//////......000111---.........//////000000222111000//////////////////...---,,,,,,---...///............///000222222////////////////////////---...//////000000//////...//////000111222222333111222333333111000000000---...///000111222333444///////////////000111222//////////////////////////////.........------------------.........//////////////////000000000000////////////////////////---.........//////000000............////////////...///000222222222111000111111111111111111111111---------.........//////......//////......---,,,,,,---......//////......------------------------+++,,,,,,---...///000000......---------,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,------...///000000------------------------------............------nnnggg`````````]]][[[\\\[[[ZZZZZZYYYZZZZZZ[[[\\\TTTSSSQQQRRRRRRRRRPPPNNNOOONNNLLLJJJIIIHHHIIIIIIIIIHHHFFFDDDCCCBBBAAAAAABBBBBBCCCCCCDDDEEEEEEEEEAAAAAA@@@???>>>===<<<;;;<<<<<<<<<<<<;;;:::999999:::999888777555555444444444444555555555555444444444444444333333222222222555444333222333444555666111111222222222333333333000000000000000000000000333333222222111222222222222222222222222222222222000222444444222111222222000000000000000000000000222222222222222222222222000000////////////000000000000000000000000000000......///000111222333333000000111111111111000000//////000000111111111222...000222333333111///---//////000000111111111222111111111111000000000000///////////////////////////000000111111111111000...///////////////...---000///......///000000000/////////000111111222222333222111000///...---,,,222111000000///000000000222000///------///000222666222...,,,---///000111...111444222---+++...111000000000000000000000000...............---------***+++---...//////000///000111111000000///...------------............///222222111111000000////////////............//////000000///..................------------...//////111///......//////...---,,,,,,---...///000111111////////////............222111111000111111222222111///...///000111000...222111111000000000000000000000///...---,,,,,,+++000000000000////////////000000000000000000000000000000//////.........---111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000111111000000//////......////////////////////////111111000///...------,,,000///...---------------000000//////.........---...---------...///111222000///...------...///000000000///...............,,,,,,,,,---///000222333////////////000000000000000000//////.........------.........//////000000...------,,,,,,------.....................---------...............---------,,,,,,...000000///---//////.........---------------------------------.........------,,,,,,,,,---------------------------------............///............---,,,+++***............/////////000qqqiiibbbbbbaaa^^^\\\]]][[[[[[[[[[[[[[[[[[[[[[[[TTTSSSRRRSSSSSSSSSPPPNNNOOOMMMLLLJJJIIIIIIIIIIIIMMMLLLJJJHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@???===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999999777777555444333222222222444444555555555555444444444333333333333222222222444333333222222333333333111111222222222333333333111111111111111111111111333222222111111222222222222222222222222222222222///111222222111000000111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000111111111111000000///000000000111111111111,,,---///000111000///...///000000000111111111111111111111111000000000000////////////////////////000000111111111000000///...//////000000000//////222111000///000000//////111111111000000000000000222222111000///...------///////////////000111222111000///......///000111222///,,,+++,,,............111333111---,,,...111........................------..................------.....................//////000000000//////---------............///............------------........................000000///...............///............///000000000000000000000///...---------......///000000000,,,---...///000111111222000000111111222333444555111///...///000111000...111111000000/////////000/////////......------,,,////////////000000000000000000000000000000000000000/////////............////////////////////////........................//////000000000000//////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000//////......------//////......------------000/////////..................------...///111222111000////////////000111000000///...........................//////000111/////////000000000111111000/////////............------------......//////...------,,,,,,------...........................---...............------+++***)))***,,,---,,,+++//////.........---------------------------------.........------,,,,,,,,,---------------------------------............///,,,------.........------,,,------...............sssjjjcccbbbaaa^^^\\\\\\[[[\\\]]]]]]]]]\\\[[[ZZZSSSSSSSSSTTTUUUTTTPPPNNNNNNMMMKKKJJJIIIIIIIIIJJJKKKJJJHHHGGGFFFEEEDDDDDDEEECCCAAA@@@??????@@@AAAAAA???>>><<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888666555444333222111111111444444555555555555444444222222222222222333333444333333444333333222111000111111222222222333333333111111111111111111111111222222111111111222222333222222222222222222222222///000111111//////000111111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000111111111111111000//////000000111111111111000000000000000000111111111111------...///000111222222000000000000111111111111111111111111000000000000000000000000000000000000111111111111111000///.........///000111111111111111111111111111111111111222222111111000//////...000000000000////////////------......///111222333111000///......///000111///---,,,,,,...//////......000222111...,,,...000........................,,,---------.../////////000///...---------------------...///000000000000---------............/////////000000000000000000---...///000000///...---000//////............//////////////////000111111///222555444111...---...////////////////////////---......///000111222333///000111222333555666666111///...///000111000...000000000/////////....................................//////000000111111////////////////////////////////////............////////////////////////........................//////000000000000//////////////////////////////000000000000000000000000////////////000000000000///////////////////////////////////////.........//////..................////////////........................///000111111111111000000000000111111000000///...............000000////////////000000000000000111111111222222////////////............,,,---------------.........------,,,,,,------...........................------...............---,,,***((((((***+++,,,+++...............---------------------------------.........------------------------------------------------............///,,,,,,---...///000000///***+++---.........---,,,sssjjjcccaaa___\\\ZZZ[[[ZZZ[[[\\\]]]]]]\\\ZZZXXXSSSSSSTTTUUUVVVTTTQQQNNNNNNMMMKKKJJJIIIIIIIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCEEEDDDBBBAAABBBDDDGGGIIIAAA@@@>>><<<;;;<<<============<<<<<<;;;:::999888777666555444333333333333333444444555555444444333222222111111222333444555444555555555444222000///111111222222222333333333111111111111111111111111111111111111111222222333222222222222222222222222///000111000//////000111111111111111111111111111222222222222222222222222000000////////////000000////////////////////////000000111111111111000///000000111111111111000000000000000000000111111111222111111111222333555666000000000000000111111111111111111111000000000///000000000000000000000000222222222111111///...---......///111222222222222///000222222222333444555111111111111000000//////////////////000000000000////////////000111222333000000////////////000000///......///111222111///...///111000...---...000........................,,,,,,,,,---...///000000///...------------...///---......///000000//////---------............///000000000111111222222222...///111222222111///...000///............////////////......//////000111...333777777111------///000000000000//////......111111111111000000000000///000111222333333444444111///...///000111000...///////////////......------........./////////000---......///000111111222///////////////////////////////////////.........000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000......//////000000111111////////////////////////.........///////////////....../////////.........///////////////.............../////////000000111000000000000000000000000000000///...............000////////////000111111000111111111222222222222///////////////....................................------,,,,,,------...---------...............,,,---......///.........000...+++***,,,........................................................................---------........................---------............///---......///000000//////+++,,,---//////...---,,,vvvllldddbbb```]]]\\\]]]YYYZZZ[[[\\\\\\ZZZXXXVVVSSSSSSSSSTTTUUUSSSPPPNNNMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJHHHGGGFFFFFFFFFFFFFFFEEECCCBBBCCCEEEHHHJJJBBBAAA???>>>>>>>>>>>>???=========<<<;;;:::888777666555444333333333333333333333444444444444333333333333222111222333555666666777777777555333111000111111222222222333333333111111111111111111111111111000000000111111222333222222222222222222222222111111222111//////111333111111111111111111111111111111111111111111111111000000////////////000000////////////////////////---...000222222222111111000000111111111111000000111111000000000000000000444333222111111222333444111111000000000000000000111111111111000000000///000000000000000000000000222222222111111///...---......///111222222222222111333555444222111111222//////000000111111111111////////////000000000000222111111000000000111111000000////////////000000.........000222222111///......//////.........///////////////////////////,,,,,,,,,---...///000000,,,,,,,,,---...///000000///////////////...---------------............///---------......////////////000222333333222000/////////............//////......------......///000...333777777222......000111111111000//////......111111111111000000000000000000111111111111000///111///...///000111000......//////000///...------------......///000000000---......///000111111222////////////////////////.........///////////////000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////////////////////////////......//////000000111111////////////////////////.........///////////////......///000000//////............////////////////////////000000000000000////////////////////////000000///...............------......///111222333000111111111222222222222.........///////////////000000000///////////////...------,,,,,,------...---------.........//////,,,------...//////......222///---,,,---///000///---.............................................................................................---------............/////////000000///......---,,,---...///000//////...wwwnnnfffcccbbb```___aaaYYYZZZZZZZZZZZZXXXWWWVVVTTTSSSRRRRRRRRRRRRPPPNNNMMMLLLKKKJJJIIIJJJJJJKKKHHHGGGFFFEEEEEEDDDDDDDDDGGGEEECCCBBBAAAAAACCCCCCAAAAAAAAA@@@@@@?????????>>>======<<<;;;999888777444333222222111111111222333333444444444444333333666555333222222444666777888888777777555444333222111111222222222333333333222222222222222222222222000000000000000111222333222222222222222222222222111222222000//////111333222222222222222222222222////////////////////////000000////////////000000000000000000000000000000,,,---000222333333222111000000111111111111000000111111111111000000000000222111000///...//////000111111111111000000000000111111111111000000000000000000000000000000000000111111111111111000///.........///000111111111111444666888666111------......//////000111111222222////////////000000000000222222111000000000000000//////000000000000//////------,,,...//////...,,,---............/////////000000000000000000000000,,,---------.../////////***+++---...///000000000////////////...---,,,,,,---------............/////////////////////000000000111222333333222111000///............//////000---------------...//////...222555555222//////111111111111000000/////////---......///000111222333000111111111111///...---111///...///000111000...//////000111000///...---.........//////000000000......//////000000111111////////////////////////........./////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////.........---...///000111000///............//////////////////000000111111000000///......////////////......000000///...............,,,,,,,,,---///000222333000000000111111111222222.........///////////////111111111000000000000///...------,,,,,,------...,,,,,,------.../////////,,,,,,---...////////////000...,,,,,,---......------------....................................................../////////........................---------............//////000000///...---,,,,,,............//////000000uuulllcccaaaaaa______aaa[[[[[[ZZZZZZYYYXXXXXXWWWTTTRRRPPPOOOPPPPPPPPPOOOMMMLLLJJJIIIIIIJJJKKKKKKFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@>>>???@@@AAAAAA@@@>>>===>>>>>>===<<<;;;999888777444333333222222222222222222333333444444333333222999777555333333444666888888777666555444333333333111111222222222333333333222222222222222222222222////////////000111222333222222222222222222222222111111000///---...000333222222222222222222222222////////////////////////000000////////////000000000000000000000000000000---...111333333222000///000000111111111111000000111111111111000000000/////////......//////000000111111111111000000000///111111111111000000000000////////////////////////000000111111111000000///...//////000000000//////111555888666111------...000000000000000111111111000000000000///////////////............//////000//////000000000000/////////...------......---,,,------------...//////...////////////////////////------..................***,,,...000000///...---.........///......---------------............///222222222222111111111111000000000000000000000000...............///000000...............//////000///000111111111111111111111111000000000000000000,,,---...///000111111222///000111222222111///...111///...///000111000...///000111222222000...---///////////////000000000////////////000000000000000000000000000000000000............/////////000//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000////////////////////////////////////000000//////......---------...000111111111//////............/////////000///000111111111111000///...///000000000000///...000000///...............,,,,,,,,,,,,---...000000/////////000000000111111............/////////000111000000000////////////...------,,,,,,------...,,,,,,------...//////000+++,,,---...///////////////---,,,,,,------,,,+++---------.........//////........................---........./////////000........................---------............///------.........------,,,///...---,,,,,,...///111qqqhhh___]]]]]]\\\\\\^^^]]]]]][[[ZZZYYYYYYYYYYYYUUURRROOOMMMNNNOOOOOOOOOLLLLLLJJJIIIIIIJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGGGG@@@@@@AAABBBBBBCCCCCCCCC<<<>>>@@@AAAAAA???===;;;>>>>>>===<<<;;;999777666666666555444444444555555222333333444444333333222;;;999666444444555777888777666444333222222333444111111222222222333333333222222222222222222222222////////////000111222333222222222222222222222222000000///---,,,---///222222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000///000222333333111///---000000111111111111000000222111111111000000//////......///000111222222333222111111111000000//////111111111111000000000000///////////////////////////000000111111111111000...///////////////...---+++000555555222///111333222222111111000/////////111000000000////////////+++++++++,,,---...///000//////000000000000//////333111///...///000///...------,,,---/////////..........................................---------+++---000111111///,,,***,,,,,,---...////////////---------.........//////000000//////......------//////............//////...............///000111///////////////000111111000///...///111222222111000000000000000000111111////////////...............///111333444333222111111///...///000111000//////000222333222111///...000000000000////////////000000000000////////////111111111111111111111111---.........//////000000111111111111111111111111111111111111111111111111//////000000000000//////////////////////////////////////////////////////111111000000//////......////////////////////////111111000///...------,,,,,,...000111222111000///---.........//////000000///000111222222111000//////000111222222111000///000000///...............------,,,,,,,,,------...////////////000000000000---.........//////000000000000//////.........---...------,,,,,,------...,,,,,,------...///000000+++,,,---...///////////////.........//////---+++---------.........//////////////////////////////---.........//////000000////////////////////////---------.........//////++++++,,,---............///---+++******,,,///111vvvfffaaabbb]]]]]]___YYY[[[\\\\\\[[[[[[ZZZYYYXXXTTTSSSRRRPPPOOONNNMMMMMMMMMLLLKKKJJJJJJKKKLLLLLLJJJIIIHHHFFFEEEDDDDDDDDDAAAAAAAAA@@@@@@@@@??????@@@@@@AAA@@@@@@???>>>===???>>>===<<<;;;:::999999666444333333444555444333555555555555555555555555777666555444333444555555999888555222222333555666777666555444333222222222222444222...///333555444111111111111111111111111444444444333333222222222111000000000000000111111111111111111111111111111000000000000000000000000...//////000000000000000///000111222222111000///111111000000000000111111......//////000000111111000000000000000000000000222111111111111111222222111111222333333333222222000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000111111111111111111111111,,,---/////////000222555222000///------///000222000...333333---111444,,,///...---+++++++++,,,---000...,,,++++++---000111000///......000111111000000000000000////////////000111111000///....../////////.........---------////////////////////////000///...---------------......////////////......111111000000//////......//////...///000222333555333222111000////////////---///000222222222111111111111111111000000000000111000...---...///111222222222000///............---...///000000111111000333333222111000///......////////////000111222333///000000000000...,,,+++////////////////////////000000000000000000000000///////////////.........222111000//////.........//////000000000000//////...///000000//////000111//////000000111111222222333333111000////////////000000000000000000000000000000//////......------000000//////.........------------.........//////,,,------...///000111111//////000000000000//////---...///000000///...---///////////////.........000000000000////////////000000//////......------//////............//////000/////////............................................................///000000///------...000///...---,,,,,,---...///111...,,,---///111000...------------------------...............------------------............///...------------...//////......------------......zzziiibbbaaa\\\]]]aaa]]][[[\\\\\\[[[[[[ZZZYYYXXXTTTSSSRRRPPPOOONNNMMMMMMNNNMMMLLLJJJJJJJJJKKKLLLJJJJJJIIIGGGFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@???>>>===>>>>>>===<<<;;;:::999999777555333333444444444222444444444444444444444444333222222111222333444555888666555333222333444444666666555333333222222333111333222//////222333111222222222222222222222222222222222111111111000000111111000000000000111111111111111111111111111111000000000000000000000000//////000111111111111000///000111222222111000///111111000000000000111111000000000000000/////////000000000000000000000000111111000000111222333333222222222333333222111111000000000000000000000000111111000000////////////////////////000000000111000000000000000000000000........................000111111///---,,,---...111000///......///000111000...111111+++000444,,,222111111000//////000000///...---,,,,,,...///111///......///111111000////////////...............---...//////......///000//////.........---------////////////////////////000///...------------.........////////////......111000000000/////////...000000/////////000111222222111111000000000000000...///////////////....../////////000000000111111111000.........///111222222222000//////.........//////000000000///....../////////...........................///000111111222222222111111000///...////////////////////////////////////////////////////////////////////////111111000////////////000//////000000000000//////...///000000//////000222000000000000000111111111111000///...............000000000000000000000000000///////////////......//////......---------------------.........////////////000000000000000000///000000000000000///.........///000000///............//////////////////000000000000000000000///111111111111000000//////000//////......//////000000000/////////.........................................................---...//////...---...//////...------------...///...,,,***+++---...---,,,------------------------------..................---------............///,,,,,,++++++,,,,,,---.........------------......~~~lllcccaaa\\\^^^ccc```[[[\\\\\\[[[[[[ZZZYYYXXXTTTSSSRRRPPPOOONNNNNNMMMOOONNNLLLKKKJJJJJJJJJKKKJJJJJJJJJIIIHHHFFFDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@???>>>===>>>======<<<;;;:::999999888666444333444444333222333333333333333333333333111111111222333444666666555555444444333222222222666555444333333222222333000333222000000222222///333333333333333333333333222222222111111111111000222111111000000000111111111111111111111111111111000000000000000000000000///000000111111111111111000000111222222111000000111111000000000000111111222222111000000///......000000000000000000000000000000000000111222333444333333333333222111000000000000000000000000000000111000000000000//////////////////000000000111111000000000000000000000000------------------------111222111///,,,***+++,,,000000////////////000000111...000///***111666000//////000000000///......------........./////////......///111222222000------------...............+++---............///111/////////............---//////////////////////////////......------............////////////......000000000000////////////111000//////.........///000000000000000111111222111111000///.....................//////000000000000000///...///000111222222111000000////////////111111111000000...------,,,---------......//////.../////////000111111111333222111000000//////000000000000000000000000000........................////////////////////////000000/////////000111111///000000111111000000///...///111000//////000222111111111111000000000000////////////////////////000000000000000000000000////////////000000000000......---------------,,,------........./////////222222222111111000000000000000000000000///.........//////000000//////............//////000000000000000000000000000000000333333333222222222222222000000////////////000000000000000/////////......................................................***,,,...///...---...//////...------------...///...,,,***+++,,,---,,,+++------------------------,,,---------.../////////---------............///,,,,,,,,,+++,,,,,,---.........------------......}}}llldddccc]]]___ccc___[[[\\\\\\[[[[[[ZZZYYYXXXUUUTTTRRRQQQOOONNNNNNNNNPPPOOOMMMKKKJJJIIIIIIJJJIIIJJJKKKKKKJJJGGGDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???============<<<;;;;;;:::999999999777555444444444222111333333333333333333333333333333444444555666777777333444444444444222111000555444444333222222222333000333444222222444333000333333333333333333333333333333333333333333333333222222111111000000111111111111111111111111111111000000000000000000000000...///000000111111000000111111111111111111111111222111111000000111111222111111111000000000//////000000000000000000000000/////////000111333444555333333333333222000//////000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////000000000000000000000000.../////////......///111//////000000000000//////222...111000,,,555<<<777---...///000000///...---,,,---...///000//////...------///111333222///---------............//////---///000///......///000/////////...............//////////////////////////////............//////......////////////......000000000000////////////000//////...............////////////000111222333444333111000///000111222////////////............000/////////000111222333222111111000//////000000111111111111111000//////////////////000000000000111111222333333333333333111000///---------...///000000000000000000000000///////////////////////////////////////000000000////////////000111222333000000000111111000000000...000111111000///111222222222111111000000//////000111111111222222111111////////////////////////...//////000000111111111....................................////////////111111111111111111111111000111111000000///...---/////////000000/////////------...///000111111222000000000000000111111111333333333333333333222222111000000//////000000111000000000////////////...................................................'''***...//////..................------.........///...------------------........................,,,,,,,,,---...///000000---------............///...............///000000......------------......{{{kkkeeeeee```___aaa\\\[[[\\\\\\[[[[[[ZZZYYYXXXUUUTTTSSSQQQPPPOOONNNNNNPPPOOOMMMKKKJJJIIIIIIJJJIIIJJJKKKKKKJJJGGGDDDBBB@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@???======<<<<<<<<<;;;::::::999999:::888555444444444333111444444444444444444444444555555555555555555555444333444555555444333111///444444333222222222333333111444555333444666666333222222222222222222222222333333333333333333333333333333222111111111111111111111111111111111111111111111111111111111111111---...//////000000//////222222111111111111222222222222111111111111222222///000000000111111111222111111111111111111111111/////////000111333444555333333333222111000///...111111111111111111111111000000000000111111111111000000000000111111111111////////////////////////111111111111111111111111---...000000///000333555//////000000000000//////222///222222///999BBB>>>111111333444444333222111,,,---///000111000///...------///111333222///---....../////////000000000111222333111///....../////////////////////////////////////////////////////////.........//////000......////////////......////////////000000000000---......///////////////////////////000111333333222111000000000222333444111111000///...---,,,,,,/////////000111111222333222111111000000000000111000111222333333333333333111000000000000/////////111111222333333333222222111000...------...//////000000000000000000000000000000000000000000000000////////////000000111111////////////000222333444000000111111111111000000///000111111000000111222222222111111000000//////000111222222333222222111////////////////////////......//////000000111111///////////////000000000........./////////000000......///000000111222222000000000000000///......000000000//////000000000---......///000111222222///000000000111111111222222222222222222222222222111111000000000000111111111000000000////////////................................................'''***...//////.........---..................---/////////...---------...........................,,,,,,,,,---...///000000---------............//////............///000000......------------......{{{lllggggggaaa```aaa[[[[[[\\\\\\[[[[[[ZZZYYYXXXUUUTTTSSSQQQPPPOOOOOONNNOOONNNLLLKKKJJJJJJJJJKKKJJJJJJJJJIIIHHHFFFDDDCCCAAAAAAAAA@@@@@@@@@??????@@@@@@AAA@@@@@@???>>>===;;;;;;;;;;;;::::::999999999777555444555555444333555555555555555555555555333333444444333333222111444444555555555333111000333333222222222222333333111444555333444888999666111111111111111111111111000111111111111222222222444333222111111111111111111111111111111111111111111111111111111111111111......///000000000000000333222111111111111222333222222111111111111222222//////000000111222222333111111111111111111111111000000000000111222333444222222222222111000//////111111111111111111111111000000000111111111111222000000000111111111222222000000000000000000000000000000000000000000000000000111222111000000111333000000////////////000000222///222333000:::CCC>>>000000111111222111111111---...///000111000//////......///111222222000---......//////000111111111333444444222000......///...////////////000000000//////////////////////////////......//////000000......////////////......////////////000000000000---...///000000000000000////////////000111222333////////////000111222222222111111000///...------...///000111111222333333222111111000000111111111000000111333333444444444000000//////.........---...///000111111000//////111111000000000000111111000000000000000000000000111111111111111111111111...//////000000111111222/////////000111222333444000111111222222111111000///000222111000000111333111111111111000000000000///000111111111000///...000000000000000000000000............///////////////000000000000111111111....../////////000000000------...///000111222333//////000000000000//////111000000//////000000111/////////000000111111111///000000111111222222222000111111111111222222222222222111111111111222222111111000000000/////////................................................***,,,...///...---...///------...//////...------...//////---+++***,,,---........................,,,---------.../////////---------............///------,,,,,,------...///......------------......nnnhhhgggaaaaaaccc^^^[[[\\\\\\[[[[[[ZZZYYYXXXVVVUUUSSSRRRPPPOOOOOOOOONNNMMMLLLJJJJJJJJJKKKLLLJJJJJJIIIGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@???>>>===;;;;;;;;;::::::::::::999888666555444555666555444444444444444444444444444111222333444444444333222555666555555444444333222333222222222222222333333000333333111333888:::999222222222222222222222222000000111111111222222222555444333222111111111111111111111111111111111111111111111111111111111111000000111222222222222222333222222111111222222333333222222111111222222333111111111111111111111111111111111111111111111111111111000000111222333333000000111111111111000000111111111111111111111111000000111111111222222222000000111111111222222222000000000000000000000000////////////////////////111222222111///...///111111000///......///000111111...111111---666===777...---------......///000......///000000000000000///......///111111000///------......///000000111222333333222///......///.../////////000000000000///////////////////////////////////////000111111......////////////........./////////000000000111///000111111111000///...000000//////000111222222///000000111111111000000000000000000000000000000...///000111222333333333222111111000000111222222000000111111222111111111/////////000000000000000---...000111111000...---000000111111111111000000////////////////////////000000000000000000000000...//////000111111222222000000000000111222333333000111111222222111111000///111222222111000222333000000000000000111111111000111222222222000...---000000000000000000000000............------------////////////000000000111.../////////000000000000000000000111111222222222---...///000000111111000111111000//////000111111000000000000000000000111///000000111111222333333000111111111222222222222222222222111111222222222111111111000000000//////................................................---...//////...---...///------...//////...------///000111///,,,+++,,,...........................------..................---------............///---------------......///......------------......qqqhhhfff```aaaeeebbb[[[\\\\\\[[[[[[ZZZYYYXXXVVVUUUSSSRRRPPPOOOOOOOOOMMMLLLKKKJJJJJJKKKLLLLLLJJJIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@AAA@@@@@@???>>>===;;;:::::::::::::::::::::888666444444666666666555333333333333333333333333111222444666777777666666777666666555444444333333222222222111222222333333///111111///111777;;;:::333333333333333333333333222222222333333444444444555444333222111111111111111111111111111111111111111111111111111111111111222222333444444444444333444333222111111222333444333222222111111222222333333333222222111000000000111111111111111111111111222111111111111111222222///000000111111111111000111111111111111111111111000000111111222222222222000111111111111222222222000000000000000000000000000000000000000000000000///000000000......000111222000///------///000222111...111///***111777000111000/////////111222333////////////000000000111000///......000111111000,,,,,,------...///000000///000111000///...///000.../////////000000111111///////////////////////////////////////000111111......////////////........./////////000000111111222222333222111///...,,,000000000000000111111222222333444444333222000///......///000111222333444......000111333333333333222111111111111111222222000111111000000///...---000000111222333444555555///000111222222111///...---...///000000///...---////////////////////////////////////////////////...//////000111222222222111111111000111111222333111111222222222222111111///111222222111111222333//////000000111111222222222333444555444222000...000000000000000000000000.........------,,,,,,+++---.........//////000000////////////000000000000333333333222222222222111,,,---...000111111111111222111000//////000111222111111111000000000000000///000000111222222333333111111111222222333333333333222222111111222222333111111111111000000000000................................................///000000///------...000,,,---...//////...---,,,222333444222...---///111////////////////////////...............------------------........./////////////////////000111111.........------.........uuukkkiiidddeeehhhdddZZZ[[[\\\\\\[[[YYYVVVUUUVVVTTTSSSRRRSSSRRRQQQOOOJJJJJJKKKKKKKKKJJJHHHGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCAAA???===<<<;;;AAA@@@@@@@@@??????>>>>>>============<<<;;;:::999777666666777888888555333555555444333222111111000555555444333333333444444222333444555555444333222000111333444444333111000333333222000000222777:::222222222222222222222222222222222222222222222222333444444555444333222111222000---)))''')))000666000000111111111111000000111///...///000000///...222222111111111111000000222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222111111111000000//////---......///000000//////000///.........///111222//////......---------,,,000000000000////////////++++++,,,---...///000111//////000000000000//////111111000//////000222222////////////////////////......000111222222222222333111//////000111...+++000000//////............111000000////////////000///---///111000---///333---......///000111111222///...---...000111000///............////////////))):::DDD;;;000//////------///111222000000111222222111333888999444///...000......///000111111000111///......///000000///222111111111000000//////////////////000000000000,,,------...///000111111333333111000////////////000000000000000000000000//////000000///...------////////////000000000000000000111222222222222111000111111222222111111000000000000000////////////000///...///000111000///000000000111222222333333333333222222111111000000111111000000111111222333000000//////.........---///000000000000000//////...------------...//////222111111111000000//////000000000000000000000000............///000222222......///000111222222333///000000000111111111111444444666666666444222000222222222111111111111000000000000000////////////111000000///...---------000///...---------------......//////////////////...000222333444333111000///...---,,,,,,,,,,,,,,,////////////////////////000000000000000000000000//////...---...///000111:::888444111///......///////////////////////////wwwllliiicccdddfffaaaZZZ[[[\\\\\\[[[YYYWWWUUUVVVTTTSSSRRRSSSRRRPPPOOOKKKLLLLLLLLLKKKJJJHHHGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFEEEEEEDDDCCCBBBAAAAAADDDDDDBBBAAA???===<<<;;;============<<<;;;:::999777666666777888888555333777777777666666666666666444444444444555555666777333444444444444444444333111222333444444333222111000000000...---///222555222222222222222222222222222222222222222222222222333444555555555444222111000111000...,,,,,,000444111111111111111111111111555444333333444555444222333333333444444555555555222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222111111111000000000000------///000000111111111///////////////000000111000000000000//////......000000000000////////////000000000/////////////////////000000000000//////111000000/////////000000////////////////////////,,,---...///000000000000222000------...///---+++/////////.........------000000////////////000000000---...222222000///222.........///000111111111///...---...///000///........./////////000000000...>>>GGG>>>555444666444000111222333333222333333//////333:::;;;444...+++000///...///000111000///333222111111111222222111111111111111000000000///////////////000000000000---.........///000000000333333222111000000000000000000000000000000000000//////000000///......---////////////000000000000//////000111111111111111111111222222222222111111111111111111111111111111111000//////000111000...000000000111222222333333111111111111000000000000111111000000111111222333000000000/////////......//////000000000000////////////......//////000111111111111111000000000///000000000000000000000000//////...//////000111222/////////000111111111222000111111111222222222222333444555666555444222111222222222222111111111111111111000000000/////////111000000///......------//////...---------------///////////////............///111222333222111000///...------,,,,,,,,,---////////////////////////////////////////////////......---------...///000666555222///...------...////////////////////////yyymmmiiiaaaaaaccc]]][[[[[[\\\\\\[[[YYYWWWUUUVVVTTTRRRRRRRRRRRRPPPNNNNNNNNNNNNMMMLLLJJJHHHGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>><<<<<<============<<<;;;:::999777666666666777777555333444444555555555666666666333333444555666777888999555444444333333444444555222333333333333333333222222333333222111111333444111111111111111111111111222222222222222222222222444444444555444444333222///111222222111000000111222222111111111111222222111000///000111222111000//////000111222333444444111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000---...///000111111111111...//////000000000000000222222111111111111000000////////////000000000000222222222111111000000000///000000111111000000///000000000000//////...---////////////////////////+++,,,---...............111///,,,+++,,,------,,,.........---------------//////...//////000111222111......333555333000///......//////000000111111000...------//////...---/////////000000000111111---:::@@@999111222444444222111000111333333333222///...000555666111---,,,111000//////000111000...222222222222222222222222111111111111000000000000////////////000000000000////////////////////////222222111111111111111222000000000000000000000000//////000000000///......////////////000000000000...//////000111000000000222222333333333333222222222222222222222222222222333111000000111111///...000000000111222222333333111111111111111222222222111111000000111111222333111000000000000000////////////000000111000000///000000//////000000111222111111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111222222222333333111222444555555555444333333222222222111111111111222222111111111000000000000000000///......------//////...------------...000000//////.........------...000111111111000//////...------,,,---------////////////////////////////////////////////////---------,,,---......///222111///---,,,,,,------////////////////////////|||ooohhh```^^^```ZZZ[[[\\\\\\]]]\\\ZZZWWWVVVUUUTTTRRRRRRRRRRRRPPPNNNPPPPPPOOOMMMLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAA????????????????????????============<<<;;;:::999777666555666777777555444555555555555555555555555333333444555666777777777555444333222222333444555444333222222222222333444333555666555333222222333111111111111111111111111111222222222222222333333333333333333333333222222000111333333222111000000222111000000000000111222---,,,+++,,,.........,,,......//////000111111222000000000000000000000000111111111111111111111111111222222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...//////000000//////...---...000111111111000///111111111111111111111111////////////000000000000//////000111111222333333000000000111111000000000///000000000000...,,,+++////////////////////////+++,,,------............111///---,,,,,,,,,---...------------------------............///000222222333...---333888555000---.../////////000000000111000///---...//////...,,,000000000000111111111111***222666111,,,---111222111///......000111000///333...,,,...///......111222111///000111111000...///000111111000///000000111111111000000000000000////////////000000000000000000000///////////////111111000000000111111222000000000000000000000000//////000000000//////...////////////000000000000//////000111111111111111222333333444444333333222111111111222222222222222444222111111111111000...000000000111222222333333111222222333333444444444111111000000111111222333111111111111000000000000//////000111111111000000000////////////000111111111111111000000000000000////////////////////////111000000////////////000000000000000000/////////000000111111111222222222000111222444444555444444333333222222222111111111222222222222111111111000000000//////............///......---------......000000000///......---------...//////000000//////......------------......////////////////////////////////////////////////,,,,,,,,,,,,------......//////------,,,---------////////////////////////~~~pppiii___]]]___YYY[[[\\\]]]]]]\\\ZZZXXXVVVUUUSSSRRRQQQRRRQQQOOONNNQQQPPPOOOMMMLLLJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@??????======>>>>>>>>>>>>>>>>>>============<<<;;;:::999888666555555666666555444::::::999999888777777666333444555555555444444333555444333222222333444555444444333222222333444444000222333333111///...///111111111111111111111111111111111222222333333333111111111111111111222222333222111000000111111111000000000//////000000000000///...///111222111000333333333333333333222222000000000000000000000000111111111111111111111111111111111222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000000000///...---,,,+++---...000111111111000///000000000000000000000000.../////////000000000111...//////000000111111111000000111111111111000000///000000000000...,,,+++////////////////////////------.../////////......000///...---------...///------------------------............///000222222333......333888555///---////////////000000000000000///......///000///...000000000000111111111111---111333000---///222444111000......///000000///333//////333555222000111222111///000111222111///...000222222000///000111000000000000000000111111////////////000000000000000000000000000/////////000000/////////000111111111111111111111111111111//////000000000000000///////////////000000000000000111222222333333222222222333333444444333333222000000000111111111222222444222111111222222111///000000000111222222333333000111111111222222333333111111000000111111222333000000000000111111111111//////000111111111111111//////......//////000111000000000000000000111111////////////////////////111000000////////////000000000000///////////////////////////000000000000000111222333444444555555333333333222222222222111222222222222111111111000////////////..................---------......///000000//////.........---------...///////////////......---------......///////////////////////////........................,,,,,,,,,---------------.........---............////////////////////////qqqiii```^^^```ZZZ\\\\\\]]]]]]\\\ZZZXXXVVVUUUSSSQQQQQQQQQQQQOOOMMMPPPOOONNNLLLKKKJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@AAA@@@???>>>===<<<;;;;;;============<<<;;;:::999888666444444555666555444:::999888777666555555444333444555555555444222111555444444333333444444555333333444444444444333333111333444333222000000111222222222222222222222222111111111222222333333444222111111111111222222333666444000///000111222111///000111111111111000///111000///000222333333222222222222111111111000000111111111111111111111111222222222222222222222222111111111222222333333444222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222222222111111111000///---,,,+++...//////000000000000000.........////////////000......//////000000111111111111000///...------,,,000111111222222111111000000000000000//////...---////////////////////////...//////000000000//////---///000///...---...///---------------.........//////...//////000111222333///...333555222......////////////000000000000000///...///111222111000/////////000000000111111///000111000//////111333222222222000//////111333///000666>>>@@@999111...111000///000222333222111///333666666333111222333000000000000111111111111////////////000000000000000000000000000000000000111111000000000000000111111111111111111111111111//////000111111111000000////////////000000000000111222333333444444333333222222333333333333222222//////000000111222222222333222111222333444333111000000000111222222333333///////////////000000000111111000000111111222333//////000000000000000111//////000111222222222222///............///000000000000000000111111111111000000000000000000000000000000////////////000000////////////////////////........./////////000000111111111222333444444555333333333333222222222222222222111111111000000000//////////////////.........------------...//////////////////////////////............/////////000.........---......///000////////////////////////........................,,,,,,---............---........................////////////////////////qqqjjj```___bbb]]]\\\]]]]]]^^^]]]ZZZXXXWWWUUUSSSQQQQQQQQQQQQOOOMMMOOONNNMMMKKKJJJJJJKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>==================<<<;;;:::999888666444333444555555444555555555444444333333333222333555666666666444333333444444444444444444333222333444555555444333222444555555555333333333555333333333333333333333333000111111222333333444444333333222222222333555555888555222111333333333111000111333555555333111000///......///111222222111.........///////////////222222222222222222222222222222222222222222222222000111111222333333444444333333333333333333333333222222222222222222222222111111111111111111111111111111111222222333333333111111111111111000/////////////////////000000111........./////////000000.........///000111111111222111000///...------,,,000111111222222111111000111000000/////////000000//////////////////////////////000000000//////...***---000000...,,,,,,---------........./////////000000////////////000000222//////222222...---///000000000000////////////000//////000333444444333....../////////000000000///.........///...///000000333555111,,,+++000555...///555===???888111...000///...000222444333333///333777777333111222444///000000000111111111111////////////000000000000/////////000111111111222444444333222111111111111111111111111111111111111//////000111111111111111////////////000000000000111111222333333333333222111111222222222222111111000000111111222333333444222111111222444555444333000000000111222222333333111111000000000000000///111111000000111111222333....../////////000000000//////000111222222222222000000//////000000111222///000000000111111111111000000000000000000000000//////...//////000111222---.........///000000000////////////000000000000111111111111222333444444444444333333333222222222111111000000000/////////.../////////////////////---------------...//////------......///000000000//////......//////000111...............///000000////////////////////////........................,,,---.../////////........................------////////////////////////qqqjjjaaaaaaccc^^^\\\]]]^^^^^^]]][[[XXXWWWTTTSSSQQQQQQQQQQQQOOOMMMNNNMMMLLLJJJJJJJJJKKKLLLHHHHHHHHHHHHGGGFFFEEEEEEBBBCCCCCCCCCDDDDDDDDDEEE@@@@@@@@@AAAAAABBBBBBBBB============<<<;;;:::999888666333333444555555444666666666666777777777777111333555777888888777666222333555555555555333222222333555666666555333222111111222111000000111333444444444444444444444444000000111222333333444444555444444333444555666777888666444444666666333000111333555888888555333111000//////000333444333222//////000111222333444444222222222222222222222222222222222222222222222222000000111222333333444444444444444444444444444444222222222222222222222222111111111111111111111111111111111222222333333333000000222333333444333333000///.........///111222......//////000000000111---......///000111111222////////////000000000000111111222222222222111111222111000//////000222222////////////////////////...///////////////......'''+++///000...+++++++++........./////////000000111000000////////////000111///000222000,,,---111000000000000////////////000//////111444555555555............////////////222000///111222111000111---222444000)))'''---444222......222444222111222///......000333444444444,,,111555555111///000222//////000000111111111222////////////000000000000......///000111222222333777666555444333222222222111111111111111111111111//////000111111111111111////////////000000000000000000111222222222222111111111111222222111111111111111222333333444555555111111000222444666555555000000000111222222333333555444444333333222222222111111111000111222222333---.........//////000000//////000222222333333333111111111000111222222333//////000000111111111222000000000000000000000000............///111222222,,,------...///000111111000000000000111111111111222222111111222222333444444444444333333333222222000000000000////////////.........///////////////---------------...///000,,,,,,---...///000111111///////////////000111111...............///000000////////////////////////........................------///000000000///...------.........---,,,,,,////////////////////////{{{llliiibbb```bbb^^^_________^^^]]]ZZZXXXVVVRRRQQQOOOOOOOOOOOOMMMLLLNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@???>>>???@@@AAA??????>>>===;;;:::999888:::999888888888777555333111222444555666666666666111111222333555666777777666555444444444666777888888444111000222333333222222222333444444333333222444444444333333222222222222222222222222222222222:::666222222555777444111444444333333333333222222000222333444444333111000//////000000111111222222......///000111222222333111111222222222333333333222222333333333222222111222222222222333333444555444444444444444444444444222222222111111111000000222222222222222222222222222222222222222222222222000000000000////////////000000000000000111111222111000///---------...///......//////000000111111000000000000000000000000///111222333333222000///333222222222111111000000000000000000000000000000000000000000////////////222000...---,,,---...///333111...---------------//////............//////---.........//////000000000000000000000000111111000---000000,,,555<<<777//////000000000000//////000000000000000000000000000000000000000000000000111000///......///000111222111000000000000000111222222222222222222222222111111222222222333333333111111111111111111111111222111111111000000//////111111111222222333333333111222222333333222222111......//////000000111111///000000000111111111111333333333333333333333333444111...///111222000...---...000111333333444444222222111111111111111111...///000111222333333333333444444333000...//////000...---...000111111000111111000000//////......//////000111111111111111777666555333111///...---000///.........000111222111111111111111111111111//////000000111111222222///...---------...000111000000//////000222444555000111222222333333222222111222222333333222222111222222000///....................................////////////////////////---------.........//////000000000000000000000000,,,------...///000111111000111111111000///---,,,//////...---,,,++++++***............////////////000000000///......------///////////////.........zzzkkkhhhbbb```bbb^^^_________^^^\\\ZZZXXXVVVRRRPPPOOOOOOPPPPPPNNNMMMNNNNNNMMMLLLKKKKKKKKKKKKHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@????????????>>>======<<<;;;:::999999:::999888888999999777555444444555555666777777777222333333444555666777777666555555555555666666777777444111111333444444333333444444444444333333222333333333222222222111111444444333333333333333333???999444222444666555333444444444333333222222222111222333444444333111000111111111111222222222222000000000111111222222222111222222222222333333333444333222111111222333333222222222111222333333444444444444444444444444444333333333333222222222111222222222222222222222222333333333222222222222222111111111000000000//////000000000000000111111222222111///.........///000/////////000000000000000000000000000000000000000///000111111111111000///222222111111111000000000////////////////////////////////////000000000000222000///---------///000222111000////////////////////////....../////////........./////////000000000000000///////////////000---000000,,,444<<<666///000000000000000///...000000000000000000000000000000000000000000000000111000000//////000000111//////............//////222222222222222222222222111111111111222222222333111111111111111111111111111111111111000000000///000000000111111222222222111222222333333222222111//////000000000000000111000000000000111111111111333333333333333333333333666444222222444444333222...///000222333333333333222222222222222222222222222222222222222111111000000111222222111111222333222000//////111222222111111111000000//////////////////000111111111111111666555444333111000//////000//////...///000111222111111111000000111111111000000000000000111111111111000000///000111222333222111111000000111222333111111222333333333333333222222333333333333222222222111000///............////////////////////////////////////////////////---------.........//////000000000000000000000000---.........///000000000000000111111000///...---////////////........................////////////.........////////////////////////////////////...xxxjjjgggaaa___aaa^^^_________^^^\\\ZZZXXXVVVRRRPPPOOOPPPQQQQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::999777666777888888777666666666444444444555666666444444444555555555666666555555666666666555555444666444222222444555666555555555555555555444333222222222222222111111111111333333333333333333444444BBB<<<555222333555666555555555555444333222222111111222333444444333222111333333333333333222222222222222222222222222222222222222222222333333333333444333222111111222444555222222222111222222333444444444444444444444444444444444444333333333222222222222222222222222222222333333333333333333333333222222222111111111000000000000000000000111111222222111000/////////000111000000000000000000//////000000000000000000000000////////////////////////111111000000000000//////////////////////////////......//////000000111111111000///...---...///000000000000111000000//////////////////////////////......////////////000000000000//////......------000---111000,,,444;;;555000000000000000///......////////////////////////000000000000000000000000000111111111111111111000/////////......//////000222222222222222222222222000000000111111111222222000000000000000000000000111111111111000000000000000000000000000111111111111111222222222222111111111111111111111000000000111111111111111111000000333333444444444444333333777555333333444555444333000111111222222222222222333333333333333333333333555555444333222000///...000111222222111111222444444222111111222222222111111000000000000///////////////000111111111111111444444333222222111111000000000/////////000111111111111////////////111111111111111111000000000000111000000000000111222333333222222111000000111111222222333444444444333333222222333333333333222222222111000//////......///000000000000000000000000////////////////////////------........./////////000000000000000000000000//////////////////////////////000000000000///.../////////000000111111111............////////////------......///000000111......//////////////////wwwiiigggaaa___aaa^^^^^^___^^^^^^\\\YYYWWWVVVQQQPPPOOOPPPRRRRRRRRRPPPOOONNNMMMLLLLLLKKKKKKLLLHHHIIIIIIIIIHHHFFFEEEDDDEEEDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@???===;;;:::::::::;;;;;;;;;;;;;;;777555444555666777777666777666444222111222444555444444444444444444444444555555666777666555333222555444333333444666666777666666666666555444333333222222222222222222222222222222222222333333333333===:::555333444666666666666666555444333222222111111222333444444444333333444444333333222222111111333333333333333333333222222222222333333333444444333333333444444444444444444444333333333333444555444444444444444444333333444333333333333222222222111111111111111111111111333333333333333444444444333333333222222222111111000000000000000111111222333222111000000111222222222111111000000/////////000000000000000000000000000000/////////000111111000000000///////////////........................---......///000111111222000000///......//////000,,,...000111000//////////////////000000///////////////////////////000000111000000//////......---000...111111,,,333999333000111111000000///...---////////////////////////000000000000000000000000000111222333333222111000111111111000111111222222222222222222222222222222///000000000000111111111////////////////////////111111111000000000000000000000111111111111111111111111222222222222111111333333222222111111000000222222111111111111000000333333444555555444333333444333222111111111111111222222222333333222111111222222222333333333333333555555555444333111000///333444444333111000000111555333111111111222111000000000000000000000000000//////000111111111111111222222222222222222222222000000000000000000111111111000///......///000111222222111111000000/////////////////////000000000222222111111111111111111222222333444444444444333222333333333333333333222111111000///////////////000000000000000000000000////////////////////////............////////////////////////////////////000000000////////////////////////000000000000000000000000000000000000000............////////////............//////000000............////////////xxxiiigggaaa___aaa^^^^^^^^^^^^]]]\\\YYYWWWUUUQQQPPPOOOPPPRRRRRRRRRPPPOOONNNMMMLLLKKKKKKKKKKKKJJJKKKKKKKKKJJJHHHFFFDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@???===<<<::::::;;;;;;;;;;;;<<<<<<888777555555777888888777999888555444333444555666444444444333333333333333444555666666666444333222333444444444444555666777555666666666555444444333444444444444444444444444222333333333444444555555444444444444666666555555666666555444444333222222222222333333444444444444333333222222111111111000444444444333333333333333222222333333333444444444000222555777777666444333777666666555555555666666555555444444444333333333222222222222111111111111111111111111111111111111222222222333333444444444333333333333222222222222000000000000000111111222333222111000000111222333222222111111000000//////000000000000000000000000111000000000000111222333///////////////000000000////////////////////////---......///000111111222000000/////////000000000---///222222111///000000//////000111111000//////000000000000000000//////111111111000000/////////000...111111,,,333888111000000000000000///......////////////////////////111111111111111111111111000111222333333222111000111111111111111222333333222222222222222222222222///000000000000111111111////////////////////////000000000000000000111111222222222222222222222222000111111222222111111000333333222222111111000000222222222111111111111111222333555666666555333222222222111000//////000111222333333333333222111111000111111111222222222333444444444444444333222222333444444333111000111222444222000000111111000///000000000000111111111111//////000111111111111111111111222222222333333333111111111111111111000000111000///......///000111222222111111000000//////...//////000000000000000//////000111222222333333111222333333444444333333333333333444444333333333111000000////////////000////////////////////////////////////////////////........./////////000000////////////////////////000000000000000////////////////////////000000000111111000//////...------............////////////000000//////............---.........//////000000yyykkkhhhaaa___```]]]^^^^^^^^^]]][[[YYYWWWUUURRRPPPOOOPPPQQQQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMKKKIIIFFFEEEDDDDDDCCCCCCBBBAAAAAAAAA?????????@@@??????>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<:::888777999:::::::::;;;:::888777777777888888444444444444444444333333444444555555555444444333333444555555444333444666444444444555555555444444444444444444555555555555444444555555666666777777///000222444555555444444555555555555444444444444222222333333444444555555222222222222111111111111333333333333333333333333333333333333444444444444000222555777888777555444999888777777666777777777555555555444444333333222222222222111111111000000111111111111111111111111000111111222222333333444333333333222222222111111000000000000000111111222222111000000000111222333111111111111111111000000000000000000000000000000000000111111222222333333//////000000000000111111000000000000000000000000......//////000000111111//////000000000000111111000222555444111000111333//////111111111111//////111111000000000000//////000000000111111111111111111...222111,,,222777/////////000000000000//////////////////////////////111111111111111111111111000111111111111111111000////////////000000111222222222222222222222222222000000000111111111222222000000000000000000000000000000000000111111111111333333333222222222222222000000111111111111000000111111111111111000000000111111111222222222333333222444555666666555444222333333444222111000111333222333333333333333222222000000000111111222222333333333444555555555444444///111222333222333444666333111000///111111111000000000000111111111111222//////000111111111111111111111222222222333333333111111222222222111000///000000000000000000000000111111111111000000000000000111222222333333222222...///000111333333333333111111222333333333222222333333444444444444333333000000////////////000000////////////////////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000111000////////////000000111000000///---,,,,,,+++............////////////111000000///......------------......///000000000{{{llliiibbb___```\\\^^^^^^^^^]]][[[YYYVVVUUURRRPPPOOOOOOPPPPPPNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIKKKLLLMMMMMMKKKIIIFFFDDDDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>??????@@@=====================<<<===:::777666777888888888888888888888777777777777555555555666666666666666444444333333444444555555222444666555333222222444111222333444444555555444333333333444444555555555222222333333444555555666000111333333333333444444444444444444555555555555222222222333444555666666222222222333333333333333111111222222333333444444333333333444444444444555444444444555666666777777999888777777666666777777666555555444333333222222333333222222222111111111111111111111111111111111//////000111111222333333222222222222111111111111000000000000000111111222111000000///000111222333111111111111111111222222000000000000000000000000---...000111222222222111000000000111111111222222111111111111111111111111////////////000000000000//////000111111111111111000222444222...,,,///222...///111222222111///...111111111000000000//////......//////000111111111111...222222,,,111666...---...///000000111111000000000000000000000000000111111111111111111111111111000000//////000000111////////////000111222333222222222222222222222222111111111111222222222333111111111111111111111111///000000000111111111111222222222222111111111000000000111111111111000000//////000000000000000111000000111111222333444444222444666777777666444222333444555333111000222444222222333333444333333333000000111222222333444444444444555555555555444444///111333333333333555777333111000000222333333222000000111111111222222222//////000111111111111111222222222222222222333333111222222222222111000//////000222333333222000///000000000000000111111111000111222333333333222222///000111222333222222111///000111111222222111111333333444444444444333333000000////////////000000000000000000000000000000////////////////////////.../////////000000000000000000000000000000000000/////////000111111111222222111000///......///////////////......---------............///////////////////////////.........------......///000000111}}}mmmjjjbbb___```\\\]]]^^^]]]]]][[[XXXVVVUUURRRQQQOOOOOOOOOOOOMMMLLLLLLKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLLLLKKKHHHEEEBBBDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>=========???@@@BBB???>>>>>>>>>============;;;888555333444555555444444444555555666555444444666777777777888888888999444333333222333444666777222444666555222000111333000000222333444555555555222222222333333444444444......///000111111222222444444333222111111333666333333444444555666666666333222222333444555666777333333333444444555555555000000111222222333444444333333333444444444555555777555333222333555999;;;888888777666666666666666666666555444333333222222444444444333333333222222000000000000000000000000...//////000111111222222222222222111111111000000000000000000000111111222000000/////////000222333000000000111222222222333000000000000000000000000+++---///111222222000///000000111111222222222333111111111111111111111111000000000000////////////...///000111111111111111...000111...)))'''+++///...000111222222111000...222111111111000000//////,,,,,,---...///000111111111...222222,,,111555---,,,---...000111111111111111111111111111111111111111111111111111111111111111000///......///000111111111111111222333444555222222222222222222222222111222222222222333333333111111111111111111111111//////000000111111111222222111111111000000//////000000111111111111000000......//////000000111111//////000111333444555666222444666777777666444222222333444333000///111444111222333333444444444333111111222333333444555555555555666666555444444333333444555444222222222444333222111111333555555444000000111111222222222222//////000111111111111111222222222222222222222222111222333333222111000//////000333444444333000/////////000000111111222222...///000111222111000000111111222333333111000/////////000111111111111111333444444555555444444333000000////////////000111111111111111111111111111////////////////////////////////////000000000000000000000000000000000000......///000111222222333333222000///.........///............////////////............/////////000------......///000000000---------...///000000111}}}ppplllddd```bbb```______^^^\\\ZZZXXXUUUTTTXXXVVVSSSQQQQQQPPPNNNMMMNNNLLLJJJIIIIIIIIIKKKLLLJJJIIIHHHFFFEEEDDDDDDDDDFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@??????>>>=========CCC@@@;;;999999;;;<<<===:::999777666444333333222333333444444555666666666777777666666555555444444444333333333333444555555666333111000222333444444000111333555555444333222222555777555222111333555555444444333444555666777333333333333333333333333666555444333333444555666888666333333444666777777666666666666666666666666444555555555444333222222444444444444444444444444888888888777777666555444666777888888888777555444333333444555444333111000000000000000000111111222//////000000111111222222111111111111111111111111333333222222111000000000222333222000......///111111111111111111000///...000000111111111222222222666333222333333111111222000000111111111222222222222222222222222222222222000111111222222333444444///000000000000111111111111111000000000000111111//////000000111111222222///000222333333222000///222222222111111111000000111111000000//////......000222222111///...///000000000000000000000000000///111222333222222333444888777444222000///////////////...//////000111111111111222333333333222222333333222111111000000///222222222111111111111000333111000//////111333444111000/////////000222333111111222222222333333333333333222111000000111111333333333222222222111111...///111333444444444333444444555555555444222111000111111111111222222222333333444444444444333333333333333444444444555555333444444555555444444333888777555444333444444555333222111111000000111111666111...000222111333666+++...111111//////222555222333333333333222111111000000//////000111222222222222111111000///......111111222222222222111111...///////////////......000000111222222222222222111111111111111111111111333333444444444333333222///////////////000000000000000000000111111111111..............................///000000000000000////////////////////////222111///...///111444666@@@888000,,,---///...---////////////////////////........................////////////////////////000111111000///......///|||ooolllccc```bbb_________^^^\\\ZZZXXXVVVTTTWWWUUUSSSRRRQQQPPPNNNLLLMMMLLLJJJIIIHHHIIIJJJKKKJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBAAABBBBBBAAA@@@??????>>>>>>@@@>>>=========>>><<<;;;;;;:::888666555444333333555555555555555555444444888888888777777777666666444333333333333444555555666444111111222333444333111333444666666555444333333444555444333333444555444444333333333444666666333333333333333333333333666555444333333444555666888666333333555777777777777777777777777777777777555555555555555444333333444444444444444444444444555666666666666555555444666777777777777666555555333444444444333333222111111111111111111222222333000000000000111111111111111111111111111111111111000000000000000000111111000111111000//////111333111111222222111111000///111111111222222222222333000===BBB888000111222...111111111111222222222222222222222222222222222222333222222222222222222222222333333444444555555555111111000000000000111111000000000000000111111111000111222333333222111000222222222111111111000000111000000000/////////...111222333222000///000111111111111111111111111111000111111111111222333555777666444222000000000000000000//////000000111222111111222333444444333333222222222222222111111111222222222111111111111000222111000000000111333444111000/////////000222222111111111111222222222333333222222111000000111111333333333222222222111111111222333444444444333222444444555555555444222222000111111111111222222222444444444555555444444444333333333444444444555555333444444555555444444333333222111000000000111111333333222111111111111222333111111333333000000333555666666444111/////////333333333333333222111111111000000000000111111222000000000111111111111222000111111111111111111000...//////000000//////...///000000111222222222222111111111111111111111111000111111222222111111000//////000000111111222222000000000000111111111111..............................///000000000000000////////////////////////222111///...///111444555===777000---...000///---////////////////////////........................////////////////////////000111111000///......000{{{nnnkkkbbb___aaa^^^___^^^]]]\\\ZZZXXXVVVUUUVVVTTTSSSSSSSSSQQQNNNKKKLLLKKKJJJHHHHHHIIIJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAADDDDDDCCCBBB@@@??????>>>======>>>AAABBBAAA===:::;;;:::999777666555555555777666666555444444333333777777777777777666666666444333333333333444555555777555222222222333333333333444555666777666555444333222222333555666555444444333333333333444444555333333333333333333333333555555333333333333555555888666444444666777888888777777777777777777777777555555666666666555444444444444444444444444444444333444444555555555555555777777666555555555555555444444333333222222333333222222222111222333333444111111111111111000000000111111111111111111111111---......///000000111111///000111000000000222444222222222222222222111000222222222222333333333333000KKKVVVBBB222555777111111111222222222333333333333333333333333333333333444444333333222111111000333444444555666777777888222222111111111111222222111111111111000000000000111111111111111111111111222222222111111111111111000000000000////////////111222333222111000111222222222222222222222222222111111000000111222444555555444333222111111111111111111000000111111222222111111222444444555555555222222222222333333333333222222222111111111111000111111111111222222222333000000000///000111111222000000000111111111222222333222111111000111111111333333333222222222111111333444555555555444222111333444444444444333333222000111111111111222222222444555555555555555555444333333333444444444555555333444444555555444444333333222222111222222333444444444333222222222222222000111444777444///000444444222000000222333333333333333444444333333222111222222111000000000111111...///000111222444555555000000000000000000000000//////000000000000//////...///000111222222222222111111111111111111111111000000111111111111111000000000111222222333444444000000000000111111111111////////////////////////......///000000000000000////////////////////////111000///...///111333444888444000///000111///---///////////////////////////////////////////////////////////////////////////000111000///...///000zzzmmmjjjaaa^^^```]]]^^^^^^]]]\\\ZZZXXXVVVUUUTTTTTTSSSTTTTTTRRRNNNKKKKKKKKKJJJIIIHHHIIIIIIJJJHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAEEEDDDCCCBBBAAA???>>>>>>======???AAACCCBBB???<<<<<<;;;:::888777666666666666666555555555444444444444444444444444444444444444333333333333444555555777555333222333444333222333333444555666555555444444111000222666888666444333333333333333333333333222222333333333333444444555444333222222333444555777555444444666888888777777777777777777777777777555666666666666666555555444444444444444444444444222333444555666666666666777666555444333444555666555444333222111222333444222111111111111222333333222222222111111000000000111111111111111111111111/////////000000000111111///111222111000000222333222222333333333222222111222222333333333444444444333KKKVVVEEE444333666555222222222222333333333333333333333333333333333333333333333222222111111111111111222333444555666666222222111111111111222222222222111111000000//////222222111000000111222222111111111111111111111111000000000000////////////111333444333111111222333222222222222222222222222111111222444555666444333222222222222222222222222222222222111111222333333111222333444555666666666111111222333333444555555222222222111111111000000000111222333333333222222000000000000000111111222///000000000000111111111222222111111111111111222333333333222222222111111222333444444444333222111333333333333333333333333000000111111111222222222444555555666666555555444333333333444444444555555333444444555555444444333333333333333444555555666555444333333222222333333000222666888444000333:::===888222000222777999999444444444444444333333222333222222111000000000000//////000222333444555666000000////////////000000//////000111111111000000...///000111222222222222111111111111111111111111111222222333333333333222111111222333444555555666///000000000111111111111000000000000000000000000......///000000000000000////////////////////////111000/////////111222333333111000000222222000...////////////////////////000000000000000000000000///////////////////////////000111000///...///000zzzmmmiiiaaa]]]___]]]^^^^^^]]]\\\ZZZXXXWWWVVVTTTSSSSSSTTTTTTRRRNNNKKKKKKKKKJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBAAAAAAAAADDDCCCBBBAAA@@@???>>>>>>@@@???>>>???AAAAAA@@@???<<<;;;:::888777777777777444444444555555555666666333333333333333444444444444333333333333444555555777555333333444444333222222222333333444444444444444111000222666888666444333333333333333333333222222222222333333444444444444333222111111222333444555444333444666888777777666666666666666666666666555555666666666666666555444444444444444444444444333444555666777888888888777666444333333333444555444333222111222333444555000000000000000111222222333333222222111111000000111111111111111111111111222222222111111000000000111222333333111000000111111222222333333333222222222222333333333444444444333<<>>===>>>@@@@@@@@@;;;:::999888777777777777333333444444555666666777444444444555555555555555444333333333333444555555555444333444555666555333222222222333333333444444333222222333555666555444333444444444444333333222111222222333333444444555333333111111111111333333333222222333555777666555555555555555555555555555444444555666666666555555444444444444444444444444444555666777888888888888555555444333333333333444333333222222333333444444000000//////000000111222222222222222222111111111111111111111111111111111333333333222111000000000222333444444111000000000000111222222222222222222222222222222333333333333444333444444111---000666000000111111111222222222222222222222222222222222000111111222333333444444333333333333444444444444111111000000000000111111111111111111000000000000111111111111111111111111111111111111111222222222////////////000000000000000111222222111111222333222222222222222222222222000111444888<<<:::555000000111222333333333333222333333222222111111222222222333333444444444444444000111111222333444444555222222222111111111111000222222222222333333333444//////000111111111111000000000000111111111222222111111111000111111222333333333333222222222111111,,,...000111222333222222333222222222222333333444000111111111111222222222333444444444444444444333333333333444444444555555333444444555555444444333222333444444555444444333444444333222222222222222444222333555444444:::AAAZZZQQQCCC888222111333444555555666666555555444333333222222111111111222222222222222222222111111111111111////////////111111///000111222222333222222333333333444333333222111000000000000000000000000......///000111111111111111111222222222222333333000000000000111111111111000000000000000000000000......///000000000000000000000000000000000000000000000000//////000000111...///000111222111000///000000000000000000000000000000000000000000000000////////////////////////...///000000//////000111{{{mmmjjjbbb^^^```^^^]]]]]]]]]\\\ZZZYYYWWWVVVUUUSSSRRRQQQRRRQQQPPPNNNLLLLLLLLLLLLLLLKKKKKKJJJEEEFFFGGGHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>>===>>>???>>>===:::999888777777777777777444444555555555555555555333333444444444555555555444333333333333444555555444333333444666777666555333333333333333444555555333444555444333333444555444555555666555444333222111111222333333444555555333222111000000111222333111000000222555666555444444444444444444444444444333333444555555555555555444444444444444444444444444444555666777777777666444444444444444333222222111222333333444444444333111111000000111111222333111222222222222222222333111111111111111111111111111111111111111000000000000222444444222111111111///000111111222222111111111111111222222222222333000444444000000555777444//////000000000111111111111111111111111111111111222222222222222222222333444444444444333333333333000000////////////000000000000000000000111111111000111222333333222111000000000111111111222222222.../////////000000000111///000111111000000111333111111111111111111111111222000000444888888555000000111222333333333222222333333222111111111111111333333333333333222222111000111111111222222333333222222222111111111111000333333222111222333444555...///000111222111111000111111111111222222222333111111000000111222222333333333333222222222111111///000111222333222222111222222111111111222444444000111111111111222222222222222333333333333222222333333333444444444555555333444444555555444444333555555666666666555444333333333222111111111111222555222222555666555666:::BBB???:::444000000444777666666666666666555444444222222111111111222333333111111111111111111111111333222000//////000222333///000111222333333333333666666666555444333222111000000000000000000000000---...///000111111111111111111111111000000000000000000000000111111111111000000000000000000000000......///000000000000000000000000000000000000000000000000000//////000000---///000111000000000000000000000000000000000000000000000000000000000000////////////////////////---///000000//////000222{{{nnnkkkbbb___aaa^^^]]]]]]\\\\\\ZZZYYYWWWWWWVVVTTTQQQQQQQQQQQQPPPOOOMMMMMMMMMMMMMMMLLLKKKKKKEEEFFFGGGHHHHHHGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDAAA@@@???>>>???>>><<<;;;999999888777666666666777666666666555444444333333111111111222222333333333444333333333333444555555333222222444777888777666555444444444444555666666222555777555222111333666555555666666666555333222111111222333333444555555333222111000000111222333/////////222444555444333333333333333333333333333222333333444555555555444444444444444444444444444333444555555666555555555222333444555444333222111000111333444555444333333222222111111222222333444111111111222222333333444111111111111111111111111......//////000000111111...000333444333222333333...///000111111111111111000000111111111222222222'''555666***+++888999---////////////000000000000000000000000000000000000444444333222222111111111444333333222222111111000//////............////////////000000111111222222///000222333333222000///000000111111222222222222.../////////000000111111...000111111000000111333000000000000000000000000444000---///444666444222111111333333444333222111333222222111000000000111333333333333222111000000000111111111111222222222222222222111111111111000444333222111111333555666...///000222222111111000111222222222222333333333111111000000111222333333333333333222222222111111222222333444333222111000222222111111111222444555000111111111111222222222111222222333333222222111333333333444444444555555333444444555555444444333111222222333222111///...333222111111000000111111555222222666777444222333666888888555222111444888666666666666666555555444111111111111222333444444//////000000111111111111333222111//////111222333///000111222333444444444888888777666555333111000000000000000000000000000//////111222222333333333111111000000///.........000000000000111111111111////////////////////////...//////000000000000000000000000000000000000000000000000000000/////////...///000111000///000000000000000000000000000000////////////////////////////////////////////////---///000000//////000222ooojjjbbb___aaa___[[[[[[[[[\\\]]][[[XXXUUUSSSRRRPPPOOONNNNNNOOOPPPRRROOOKKKJJJKKKKKKHHHFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFIIIJJJHHHFFFDDDDDDFFFEEECCC@@@===;;;::::::999999999::::::999777555444444555555555555555555888888888888888777666666777666555444333444444555666444444666888:::888666888888888777666555555666222333444444555555444444444444444444444444444444333222333666999999555111666555333222222333444555555444222222333333333222555555555444444333222222888666444444555555444222555555555666555555444444222333444444555555444444444333222222111111222222222222111111222222333444444444444333333333222222111111111111111111111111333222222111111222222333000111111111222222222222222222222222111111111000222222111111222222333444333222111/////////000000111111111111111111111111222222222222222222222222111111111000000000000000222222222222222222222222222222111111111111111111111111222222222222111111000000000000111111111111222///,,,...111333000---000000000000000000000000000000////////////000000000000////////////000000111111000000/////////...////////////////////////333333333333333333333333222111000000000111333444111111222333333333333222222222111111111111111111333222111000000111222333222222222111000//////...222111111111000000//////000000000000000000000000...444555111111666777333333222111111111222444444333333333222222111111111333333333333333333333333000111222333333333333222666666666666666666666666999777555333222333444555333000...///222444333111111222333444333222111000111222222222222333333333000000000111222222333333444555555444222111111222222555444000222:::>>><<<333333222222222222222222222222222333333444444444333333222111000000111111///000111222444555666777666555555444444444555555222111111111000000//////111111111000000000000000222222222111111111111000000111111111111222222222............///000111222000111111111111222222222333333222222222222222333111222222333333222222111000000111111111000000///111111111111111111111111111111111111111111111111000000000000000111111111////////////////////////nnniiiaaa___aaa^^^]]]\\\[[[\\\\\\[[[XXXUUURRRQQQPPPNNNNNNNNNNNNOOOQQQOOOLLLKKKLLLLLLJJJHHHIIIIIIHHHHHHFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEBBBEEEGGGHHHFFFDDDDDDDDDAAA@@@???===<<<<<<;;;;;;777999:::999666444444666777777777666666555555444555555555555555444333333777666555444444444555555333444444444999EEEUUU```^^^QQQAAA777555777888777444444555666666666666666222222222222222222222222444333333555888888555222666555444333333444666777666555444333444444444333444444444444444444444444555555444333222111111111444444555555555444444333222333333444444444444444444333333222222222222222222222111111222222333444222222222222111111111111222222222222222222222222333333222222222222333333000000111111111222222222111111111000000//////...222222222222222333333444333222111111111222333333222222222222222222222222111111111111111111111111000000000000111111111222222222222222222222222222222222222222222111111111111111222222222222111111000000000000111111111222333000...///333444111...000000000000000000000000000//////......//////000111111000/////////000000111111111000000/////////000000000000000000000000333333333333333333333333111111000000000111333333000111222222333333222222222222111111111111222222333222111000000111222333333222222111000000//////333333222222222111111111111111111111111111111111111222222000000333444222222222111111111222333444444333333333222222222222333333333333333333333333222222222222333333333333222222222222222222222222777666444222111222222333444222000111333444333222222333333444333222111111000000000000111111111111///000000111111222333333333444555444222222222444444666555111444<<>>===<<<<<<<<<<<<999;;;===;;;777555777:::999999888777666555444444444444444444444333333222777666555555444444555555777888888777===RRRpppnnnNNN999444555444222555666666777888777777777222222222222222222222222444333333444555666555444555555444444444666777888666666555444444444444555222222333333444555666666444666777555111///000222333333444444444444333333111222333333444444333333444444333222222222222333222222111111222222333444333333222222222111111111222222222222222222222222333333222222222222333333000000000111111111111222222222222111000/////////222222222333333333444444222222222222333444555666222222222222222222222222111111111111111111111111000000000111111222222333222222222222222222222222222222222222222222222222111111222222222222111111000000111111111222222222444222000111444555333000111111111111111111111111111111000000000000111111333222111000000000000000111111111111111000000000222222222222222222222222222222222222222222222222111111000000000111222333000111111222222222222222111111111111222333444444333222222111111222222333333222222111111000000000444444444444333333333333333333333333333333333333555111///111222111111333222111111111111222333333444444444333333333333333444444444333333222222222444333222222222333555555111111111111111111111111555444222111000000111222555333222222333444333222333333444444333333222111000000111111111222222222//////000000111222222222222333555444333333444666444555444222444;;;@@@AAA111111222222333333444444333333333333444444444444444444333222222222222333444444444333333333333333222222111111111111222222222222222111111111111000333333333333333444444444333333333333222222222222111111222222222333333333333222222111111111111111111111222222222333333333111000000000111111222333222222333333333333222222000111111222222222111111222222222222222222222222222222222222222222222222555444444333222111000///222222222222222222222222rrrllldddbbbdddbbbbbb```]]][[[ZZZYYYWWWUUUTTTTTTSSSRRRRRRQQQQQQQQQOOONNNMMMMMMMMMMMMMMMMMMJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDFFFGGGFFFEEEEEEFFFHHHEEEDDDBBB@@@>>><<<;;;;;;::::::::::::::::::;;;<<<888777777666666555555555666666777777666666555444666666555555555555555555::::::888666;;;NNNjjjkkkMMM:::555666666333555555666777777777777777555555555555555555555555555444333222333444555666333333333333444666777888555666555444333333444555444333333333333444555666555888:::888222///111555222222333333444444333333111222222333444333333333555555444333333333333333222222222222222333333444555555555555444444444444333333333333333333333333333333333222222333333333000000000111111111222222555555555444333222222222222333333444444444444444333333333333444444555555333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222222222222333333333333333111222222333333222222111111111111222222222333333444222111111333444333111222222222222222222222222333333222222222222333333444333222111111000111111222222222222222111111111222222222222222222222222222222222222222222222222222111111111111222222222000111111222222222222222111111111222222444555666333333333222222333333333333333222222222111111111444444444444444444444444444444444444444444444444777111///333444222333777111111111111222222333333444444444444444444444444555555444444333222222222666444333222222444666777444444444444444444444444444333222111111111222222555444333222222333333333555555444444333333222222333333333333444444444555//////000000111222222333111333444555444444666777222333444444555888::::::111111222222333444555555333333444444444444444444333333222222222222222333444444444444444444444444111111111111111222222333222222222222222222222222333333444444444444444555444444444444333333333222222222222222333333333444555555444222222111111111222222222222333333333444888777666444222111111111222333333333333333333222000111222222333222222222222222222222222222222222222222222222222222222222444444444333333222222222333333333333333333333333qqqllldddbbbdddaaacccaaa]]][[[ZZZYYYWWWUUUSSSSSSRRRRRRQQQPPPPPPOOONNNNNNNNNMMMLLLMMMMMMNNNHHHHHHHHHHHHHHHGGGFFFEEEBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFEEEDDDDDDEEEFFFEEEDDDBBB@@@>>><<<;;;;;;:::555222666===AAA>>>999444444444555555666666666777888888888888777666666555555666666666666666666555444222222666@@@LLLUUUSSSJJJ???999888:::;;;;;;333444555555666666555555555555555555555555555555444444333222222333555777111111222222333444555666333555555444222111222444777555444222222333444444555888:::888222000222555111222333333444444444333222222333444444444444333666555444444333333444444333333333333333444444555666666666555555555444444333333333333333333333333444333333333333333333444111111111111222222222222555555555555444444444444222333444555555555555444555555555444444333333222333333333333333333333333444444444444444444444444555555444333222111000000222222222222222222222222222222333333444444444444222222333333333333222222222222222222333333333333333222111111222333222111333333333333333333333333333222222111111222222333444444333222222222222222222222222333333333333333222222222222222222222222222222222222222222222222333333333333333333222222111111222333333333333333222222222222333444555666333333333444444333333333333333333333222222222222444444444444444444444444444444444444444444444444555333222444444222444888111222222222333333333333555555555555555555555555555555555555444444333333777555444333333555777888666666666666666666666666555444444333333333333333333333333222222222333444666666555444444333333333333444444444555555555555000000111111222222333333222333555555555555777999333444666888888666444333111111222333444444555555444444444444444444444444222222111111111222222333222333333444444555555666222222222222222333444444222222222222333333333333333333333444444444555555555555555555444444444444222333333333444444444444777666555333222222222222222333333333444444444444999888666555333222111111333333333444444333333333111111222333333333333333222222222222222222222222222222222222222222222222222222333333444444444555333333333333333333333333ooojjjbbb```bbb___bbb```^^^\\\[[[ZZZWWWUUUPPPPPPPPPPPPPPPOOOMMMMMMMMMNNNNNNMMMKKKKKKLLLNNNHHHHHHHHHHHHHHHHHHGGGFFFBBBBBBCCCCCCCCCDDDDDDDDDBBBDDDEEEEEECCCAAABBBBBB??????>>>===============???888444:::EEEJJJCCC;;;222222333444555666777777666666666666666555555444555555666777777777666666444333222444888::::::999666888999999777666666666222333333444444444444444333333333333333333333333333333444333111222444777111111222222333333444444222444555444111000222555888666444222111222333444333555666444111000111333111222333444444555555444222333444444555555444444666666555444444444444555555444444444444555666666555555444444444333333333444444444444444444444444444444333333333333444444222222222333333333333444333333333333444444444444333444555666666666555444555666666555555444222222444444444444444444444444333333333333333333333333666555555444333222111111222222222222222222222222222333333444444555555666222222333333333333222222222222333333333444444444222222222222222222222222444444444444444444444444111000000000000000000111444444333333333333444444333333333333444444444444333333333333333333333333333333333333333333333333444444555555555444333333222333333444444444444444333333333333444555555666333444444555555444444333333333333333333333333333444444444444444555555555555555555555555555555555222888;;;777222222555666222333333444555444444444666666666666666777777777666666666666666666666666777666555555555666777888555555555555555555555555555555555555555555555555333444444444333333555777888777666555444333333333222222222333333333444444111111222222333444444444333444666666555666777999777777999===;;;666222222222222333333444444555555555555555555444444444444333222222222222333333444222333333444555666666666333333222333333444555666222333333333333444444444333333333444555555666666666666666666555555555444333333333444444444555555666666444333222222222222333333333444444444555555444444333222222333333333333333444444444444333333111222222333444444444444333333333333333333333333333333333333333333333333000111222333444555555666444444444444444444444444qqqlllcccaaacccaaaaaa___^^^^^^]]][[[XXXUUUQQQQQQRRRRRRQQQPPPNNNMMMLLLNNNNNNMMMJJJIIIKKKMMMIIIIIIIIIIIIHHHGGGFFFEEECCCCCCDDDDDDDDDEEEEEEEEEDDDFFFHHHHHHEEECCCAAAAAA???>>>>>>===============AAA<<<:::@@@HHHJJJCCC;;;444444555555666666777777555555666666555555444333444555666777888777777666999666555666888999888555555777888888666333222111222222333444444444444444444444444444444444444444111333444333222222444666222222333333333333333333333555777555111000333666777555333111111333555666333333333333333333333333222222333555555666666666333444555555666666555555777666666555555555555555666666666666666777777888555555555555444444444333444444444444444444444444444444333333333333444444333333444444444444555555222222333444555666666777333444666777777777555444555666777777777666555444444444444444444444444444333333333333333333333333333333333444444444444444222222222222222222222222333333333444555666666666222333333444444333333222333333333333444444444444333333444444333333333444444444444444444444444444222222111111111111222222333333333333444555666777333333444444555555555555444444444444444444444444444444444444444444444444555666777777777666444333333444555555666666555555555444444444444444555555333444555666666555444333333333444444444444444444555555555666666666777777777777777777777777777777444EEEJJJ===222444777333333444555666666666555555666666666777777888888888666666666777888888999999666666666777777777888888666666666666666666666666555555555666666666555555333555666666555666888;;;999888666555444333333444333333333333444444444444222333333444444555555666444555777777666666777999:::777777;;;999444222444333333444444444444444444666555555555444444444444444444444444444555666666444444444555555555555555222222222333333444555666333333333333444444444555444444555555666777777888777777777666666666555555444444444444555555555555555555444333222222222333444444444444555555555555444333333333333333444555333333444444444444333333111222333444555555555555333333333333333333333333333333333333333333333333111111222222333333444444333333333333333333333333tttooogggdddgggddd______^^^^^^^^^\\\XXXUUUTTTTTTUUUUUUUUUSSSQQQPPPLLLNNNNNNLLLIIIHHHJJJLLLLLLKKKKKKJJJHHHFFFDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHJJJMMMLLLJJJFFFDDDCCCDDDCCCAAA@@@>>>===<<<<<<:::999999===BBBAAA;;;444777777777777666666666666666666777777666666555444444555666888888888777666999777333222222444555666666555555555777888999:::222333444444555555444444666666666666666666666666000333555444222111333666444444444555555444333333333666888666222111444777555444222111222444666888555444333444666777666555222333444555666666666666444555666666777666666666777777666555555555555555777777777777777888888999888777777777666666666666555555555555555555555555555444444333333444444555444444444555555555666666333333444666777999::::::333444666777888777666444444555777888999999888888555555555555555555555555666666666666666666666666111111222333444666666777222222222222222222222222333333444444555666777777222333333444444333333222333333333444444444555555444555666555444444555666555555555555555555555555666555555444444555555666333333333444555666777888444444444555555555666666666666666666666666666666555555555555555555555555666777888888888666555444444555666666777666666666666555555444444444555555333444555666666555444333444444444444444444444444666666777777888888888999888888888888888888888888999PPPWWWCCC555888:::333444444666777777777666555666666777777888888888999666666777888999:::;;;;;;666666777888888888888777888888888888888888888888444444555666666555555444444666888888777888;;;>>>:::999777555444333444444555555555666666666777777333333444555555666666777555666777777666666777888:::444333666555111222777444444444444444444333333666666555555555444444444666666666666666777888888777666666555444444333333222222222222333444555666333333333444444555555555555666666777888999999999777777777777666666666666444444444555555555666666444444333222222222333333444444444555555555666666999888777666555444444444333444444555555444444333111222333444555555555555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333qqqkkkdddaaabbb___```___^^^\\\ZZZYYYWWWWWWRRRSSSTTTUUUTTTRRRPPPOOOLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJLLLMMMMMMKKKJJJHHHEEEGGGHHHHHHFFFCCCCCCCCCBBBNNNSSSLLLGGGIIIGGGBBB@@@???>>>===<<<<<<<<<===999999999888888888888777666666555444444444444555555555444444444444555555555555777888999999999999777777666666666666777777555555555666666666666777555444444444444333333333444444444444444444444444555555555555555555555555666444333222333222000///333333333333333333333333333333333444444444555555222333555555444333444555444444555666777888999999777777888999999999999888666666666666666555555555333444555666777999::::::777666555444444555666777---000333555555444444555222222222333333444444444333222222555777777444111555666777888999:::;;;;;;666666666666666666666666888777666555555444444555666666666555444444333333444444555555444444333222333444555555666555555444222222222222222222222222222222222333333333444444555555555555555555555555555555666666777999:::;;;444333333222222333333444333333333333333333333333333444555555333222333555666555444333333444555666222222333333444555666666777555444555888888666333444444444444444444444444666666777777777777666666888777666555555666777888666666555555555555666666777666555444333444444555666666666666666666666666666666666555444555888;;;<<<888666888<<<>>>===;;;GGGVVVZZZKKK:::444444111444444555777888888888888888777777666555666666666888888888999999888888888777666555555555777888999444555555666666666666666666555555444444666777888777777777777888888888888>>>:::666444444555555555666666666666555444333222666666555555555555666666555555444444444333333333333333333333333333333333111333444666666666555555555666777666555444555666222333444555666666666666555555555666555555444333666666666666666555555555555555555555555555555555444444444555555555666666555555666777777777777777666666555555555444444444333333333444444555555555555555444444444333333333555333222333444444333222444555555666666666555444555555555555555555555555333333222222333333444555777666555444444444444444333333333333333333333333333333333333333333333333qqqkkkdddaaabbb^^^```___^^^\\\ZZZYYYWWWWWWSSSTTTUUUVVVVVVUUUSSSRRRQQQQQQPPPOOOMMMLLLKKKKKKIIIIIIJJJJJJJJJIIIGGGFFFEEEGGGHHHHHHGGGEEEFFFGGGFFFKKKLLLIIIEEEDDDCCCAAA??????>>>===<<<<<<;;;;;;999999999999888888888888777666555555444444555555666555555444444555555666444444555666777777777666777777666666666666777777555555555555666666666666444555666666888888999:::444444444444444444444444666555555555555555555555555444333222333333222000444444444444444444444444333333444444444555555555333555666666555444444555666666666666777777777777999:::;;;;;;<<<<<<;;;;;;666666666666666666666666555555666777888999999:::777666555555555555666777111444666777666444444444333333333333444444444555444333333555777888666333666777888999:::;;;;;;<<<666666666666666666666666777777666555555555555666777777777666666555555555555555666666555555444333555555555444444333333333555555555555555555555555444444444555555555555666555555555555555555555555555555555666777888::::::444444333333333333444444444444444444444444444444111222444444444444666777666555444444444444555666333333444444555555666666777555444555777888666444444444444444444444444444666666666666666666666666888777666555555666777888777666666555555666666777777777555444444444555555666666666666666666666666777777777555444555888:::@@@>>><<<777555777===CCCSSSXXXRRRAAA777888:::777666666777888999999999999999999999999999888888888888999:::;;;;;;:::999888888777777666777888999:::555666666777888777777777666666555444555666777888777777777777888888888888;;;888555444444555444444444444555555666555555555777666666555555666666777777777666666666555555555444444444444444444444444444444555666666666555555555666777666444333444555222333444555666666666666666666666666555444333333444444444444444555555555555555555555555555555555333444444444444555555555555555666777777777777777666666555555555444444444444444444555555555555555555555444444444333333333666444333333444555333222444444444444333333333333444444444444444444444444333333222222333333444555777666555444444444444555333333333333333333333333333333333333333333333333qqqllleeebbbbbb^^^___^^^]]]\\\ZZZYYYWWWWWWSSSTTTUUUVVVUUUTTTSSSRRRTTTSSSRRRPPPNNNMMMLLLKKKIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFHHHGGGGGGHHHJJJLLLOOOJJJFFFFFFEEEAAA@@@AAA>>>>>>???>>>===;;;999888:::999999999888888888888777777666555555555555555666555555444444555555666555555666666777666666666777666666555555666666777444444555555555666666666555666777888999::::::;;;555555555555555555555555777777666666555555444444444333222222444444333222666666666666666666666666444444444444555555555666666777888888666444444555888777777777666666666555777777888999999999999999666666666666666666777777777777777888888888999999888777666555555666777888666777999888666444333333444444444555555555555555666555444555777888777666777777888999:::;;;;;;<<<666666666666666666666666666666555555666666777777888888888888777777777777777777777777777666555555666666555555555666888999666666666666666666666666666666666666777777777777555555555555555555555555444444444555666777888999666555555444444555555666666666666666666666666666222444555555444444555666666555555444444555555666555555555555666666666666666555555666777777666444555555555555555555555555777666555444444555666777888777666666666666777888777777666666666666777777777777666555555555666666666666666666666666666666888888888666555555777999999<<<<<<888666>>>PPP^^^ssskkkWWWAAA888:::;;;888888888999999:::999999888999999:::;;;:::999888777999:::<<<>>>>>><<<:::999999888888888888888999:::666777777888888888888888666666555555555666777888777777777777888888888888777666444444555666444333333333444555666666666666777777666666666666777777777777777666666666555555555555555555555555555555777777666555555555555666555666777666444333444555333333444555555666666666777777777666555444333222222222333333444444555555555555555555555555555555333333333333444444444444555555666777777777777666666666666555555555555444555555555555555555555555555555444444444333333333666555444444555555444333555555444333222222333333444444444444444444444444333333333333333444444555666666555555444444555555444444444444444444444444333333333333333333333333pppllleeebbbbbb^^^^^^^^^]]][[[ZZZXXXWWWWWWSSSTTTTTTSSSRRRQQQOOONNNPPPPPPOOONNNLLLKKKJJJJJJKKKJJJHHHFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFHHHKKKNNNWWWJJJCCCFFFFFFAAA???CCC>>>???@@@@@@???<<<999888::::::999999999888888888888777666666555555666666666666555555555555666666888888999999999888888777777666666555555666666777444444555555555666666666777777666666666555555555666666666666666666666666888888777666666555555555333111111222444555444333666666666666666666666666444555555555555666666666888999:::999777555555555777777777777666666666666555666777777888888777777666666777777777777888888888888888888777777777777888888666666666666888888666888999888666444333444555555555666666666666666666555444444555666777777666777777888999999::::::666666666666666666666666555555555555666777888999777777777888888888888888888888999999888888777666555555555666999===AAACCC555555555555555555555555666666777777777888888888555555555555555555555555444444444444555666777888777777666666666666777777666666666666666666666666777777888666333222222222666666555555555555666666777777777777666666666666666666666777777777666555555555555555555555555555777666444333333444666777888888777666666777888888888777777666666777777888777777777777777777777777777777777777777777777777888999999777555555666888555999<<<;;;===III^^^ooozzznnnYYYCCC:::::::::777888999999999999999888888666888999::::::888666555999;;;>>>@@@@@@>>>;;;999888888888888888888888888666666777888888888888777666666666666666777777777666777777777888888888888555555555666888888666444444444555666666666666666777777666666666666777777555555555555444444444444555555555555555555555555999888666555444444555555666777888777555444555666444444444444555555666666777777777777666444333222111222222333444555555666555555555555555555555555222222222333333333444444444555666666777777666666666666666555555555555555555555555444444444444333555555444444444333333333555444333333555555444333777777555444333333444444444444444444444444444444333333333333333444555555666666555555555555666666555555555555444444444444444444444444444444444444pppmmmfffcccbbb]]]]]]]]]\\\[[[ZZZXXXWWWWWWVVVVVVTTTSSSQQQNNNMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEAAABBBCCCDDDDDDFFFJJJMMMVVVHHH@@@CCCEEE@@@>>>AAA???@@@AAAAAA@@@===;;;999:::::::::999999999999888888888777666666666666777666666666555555666666666888999999999999999888777777777666666666666777777555555555666666666777777666666666555555555444444777777777777777777777777888888777777777666666666222111111222444555444333555555555555555555555555555555555666666666777777888:::;;;:::777666555666555555555666777888888888888999999:::::::::::::::777777777777888888999999888888777777777777666666999888777666666777888999444666777666555444555666666666666666666666666666444444444333333444555666555555666666777777888888777777777777777777777777555555555666777888999:::666666666777777888888888999999::::::999999888777666555666777:::>>>BBBDDD666666666666666666666666555555666666666777777777666666666666666666666666555555444555555666777888888777777666666777777888555555555555555555555555777888888666444222222333666666666666666666666666777777777777777666666666666666777888777666666666666666666666666666666666888777555444444555777888999888777666666777888999888888777777777777888888777888888888888888888888888888888888888888888888888999999888666555666888;;;<<<<<<<<<===EEEQQQ[[[VVVRRRHHH===888999;;;;;;888888888999888888777777777888:::;;;:::999777555:::<<<>>>@@@@@@>>><<<:::777777777777777777666666444555666666777777666666666666666777777777777777666777777777888888888888666666666888::::::777555666666777777666555555444777777666666666666777777666666555555555444444444444444444444444444444444:::888666555444444444555777888999888666555666777555555444444444555666666777777777777666555444333222222333444555666666777555555555555555555555555222222222333333333444444444444555666666666666666666666666666666666666666444444333333333333333333555555444444444333333333333222222333444555555444666666555444444444444444444444444444444444444444444444333333444444555666666666555555555666666777666666666555555444444444444444444444444444444444~~~ooommmgggdddbbb]]]]]]\\\[[[ZZZYYYXXXXXXWWWYYYXXXVVVTTTRRRPPPNNNMMMKKKLLLLLLLLLLLLMMMMMMMMMJJJJJJIIIIIIHHHGGGFFFFFF@@@AAACCCCCCCCCDDDGGGIIIMMMEEE>>>???AAA@@@>>>>>>>>>>>>?????????===<<<;;;::::::::::::999999999999999888888777777777777777777666666555555666666777666666777777888777777777999888888777777888888999666666777777777888888888444555555666777888999:::888888888888888888888888777777777777888888888888555444333444666777666555666666666666666666666666666666666666777777777777888999::::::888666666777444444555666777888999999777777888999999999999888777777777888999999::::::888888888888888888777777:::999888777777888999:::333555666666555555777888666666666666666555555555222333444444333333444666444444555555666666666666777777777777777777777777666555666666777888999:::555555666777888999999:::999::::::::::::999888888777666666666777999;;;<<<888888888888888888888888555555555555666666666666666666666666666666666666666555555555666666777888888777777666666777777888666666666666666666666666333444666666555555666777555666666777777666666555666666666666777777777777555777999888777666666777777777777777777777777777888777666555555666777888999888777777777777888999999999888888888888999999777888999999::::::999999888888888888888888888888777999999999777666777888888777777777999<<<@@@BBB:::======;;;888888999;;;777777888888888888888777;;;;;;<<<===<<<;;;:::999:::;;;===??????===;;;:::666777777777777666555555444444555666666666666666555666777888888888777777777777777777888888888888777777777999::::::888666777777777777666555444444666666555555555555666666888888888777777777666666444444444444444444444444777777666444444333333333777888999888666555666777666555444333333444666666666666777777777666555555333333444444555555666666555555555555555555555555333333333333444444444444444444555666666666666555555666666666666777777777333333333444444444555555555555444444444333333333222111111333666777777666333444555555555555444444555555555555555555555555444444444444444555555666666666555555666666777777777777777666555555444444444444444444444444444444}}}ooonnnhhhdddbbb\\\\\\\\\[[[ZZZYYYXXXXXXWWWWWWVVVTTTSSSRRRQQQPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHIIIIIIIIIHHHFFFEEE@@@BBBDDDDDDDDDCCCDDDEEEDDDDDDAAA>>>???BBBAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999888777777777888888777777666666666666777777555666777777888888888888::::::999999999999::::::888888888888999999999999555666777777999999:::;;;999999999999999999999999666777777888888999999:::999888777888999:::999888777777777777777777777777666666777777777888888888666888999999777666777888555555666666777777888888444555555666666666666666777777888888999::::::;;;:::::::::::::::::::::::::::999888888888888999:::555777777777666666888999666666666555555555444444111444666777555444444666555555555666666666666666777777777777777777777777777666666666777888999999666666777888999:::;;;<<<999::::::::::::999888888666666777777777777888888888888888888888888888888555555555666666666666777666666666666666666666666777777666666666777888888777777666666666666777777777777777777777777777777222444555666555666777999555666777888888777666555555555555666666777777777555777999999777666777888777777777777777777777777888888888888888888888888999999888777777888999999999999999888888999999999777888999;;;;;;;;;:::999999999999999999999999999666888999999888777888999333444666666777777999::::::;;;<<<===;;;888777888777777888999::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999777888888999888777666555555555666777777777777777555666777888999888777777777777777777888888888888888777777777999999777555666666777777777666666555555555444444444444555555888888888888777777777666555555555555555555555555444444555444444333222222555666777666555444444666777666444333333444555666555555666777777777777666333333333333333444444444555555555555555555555555333444444444444555555555333444555555666666555555555666666666777777777777333444444555666777888888555555444444444333333333222222222555888;;;;;;;;;333555888::::::999888777666666666666666666666666444444444444444555666666666666666666666777888888888888777777666555555444555555555555555555555555}}}ooonnnhhhdddccc\\\\\\[[[[[[ZZZYYYXXXXXXWWWRRRRRRQQQPPPPPPPPPPPPQQQMMMLLLLLLKKKJJJIIIIIIHHHEEEGGGHHHIIIIIIHHHFFFEEEAAACCCEEEFFFDDDCCCCCCCCC???EEEEEE@@@@@@FFFEEE===::::::999999999:::;;;<<<;;;;;;;;;:::::::::999999:::999888888777888888888777777666666666666777777666777888999:::;;;;;;;;;;;;::::::999999::::::;;;888888999999999:::::::::888888888777777777777666999999999999999999999999666666777888999::::::;;;<<<;;;::::::<<<<<<;;;:::888888888888888888888888777777777777888888888888555777888999777777777888777777777777666666666666777777888999999999999999777777888999::::::;;;;;;;;;;;;;;;<<<<<<<<<======::::::999888888999::::::888999999888777777888:::666666555555444444444333111444888999777555555666666666666666777777777777777777777777777777777777777777777777777888888999777777888999;;;<<<======999999::::::999999888777555555777888::::::::::::555555555555555555555555666666666666777777777777777777777777777777777777888777777777777888888999777777666666666666777777888888888888888888888888555666777666555444555666555666777888888777666555333444444555666777777888555888:::999777666777999777777777777777777777777888888999999999999888888:::999888777777888999::::::999999888888999999:::777888:::;;;<<<;;;::::::999999999999999999999999555777999999999888999::::::<<<>>><<<777444555666:::888888:::<<<;;;999999777888999:::;;;<<<<<<<<<<<<;;;:::999999999999:::999::::::::::::::::::999888999::::::999888777666666666777888888888888888555666777999999888888777777777777777888888888888999777666666777777666555444555666777777888888888444444444333333444444444666666666666555555555555777777777777777777777777222333444555444333222111444555666555333222333444777666444333333444555666444555666777888888888888333333222222222222222222555555555555555555555555444444444555555555666666333444555555666666555555555666666666777777888888444555666777888999:::;;;555555444444444333333333333222333666:::===>>>>>>666888<<>>>>>===<<<:::999888777666777999:::;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;===>>>???@@@===<<<;;;:::999999:::;;;999:::888666777;;;<<<888;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::999999999:::<<<===???AAA;;;888888888777888;;;999999888888888888999999777777777777777777777777333444555777888:::;;;<<<666888::::::888666555666999999888888999999:::;;;<<<;;;::::::999999::::::999::::::;;;;;;::::::999888888777666666666666666777777777777777666666555444666777666555444555777:::666555888:::999999;;;;;;;;;;;;;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;777777777888888999999:::<<<<<<<<<;;;;;;:::::::::888999999999999888777777777777777777777777777777444222111333666888777555666666666666777777777777555777999777555555888<<<999999999999999999999999888777666777888888888777888888777777777777888888888888888777777777777777777777888888888888777777888888888888777777777777666777888999999999999999888999999::::::999999999::::::;;;;;;<<<;;;;;;;;;:::999999:::;;;===???AAA;;;<<<=========<<<;;;:::::::::999999999999::::::999999888888888999;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::888888999999999::::::::::::::::::999999888888888888888999999999999888888999;;;======;;;999888888999999888888777666666555666666666666777777777777777888:::;;;;;;:::888777777777666666666666777777999888888888777777666666555555666666777777888888666666777888999888555333444444222222333555888999666666666666666555555555777666666666555555555555666666666666666666666666444444444555555555666666777777666555444222000///666666666666666555555555666555444333222333444444777777666666555555555555666666666666666666666666666555555999???AAA>>>:::444555555666777666666666444444444555555777888888666888;;;===>>>>>><<<;;;777555333444777888666444444333222222222222333444333333444444555777888999444444555555555555444444555555555555666666666777qqqjjjdddeeefff^^^^^^]]][[[ZZZZZZYYYWWWUUURRRRRRQQQOOOMMMLLLKKKJJJNNNMMMMMMLLLKKKKKKJJJJJJIIIGGGFFFFFFHHHIIIIIIHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBB@@@>>><<<============<<<<<<<<<;;;CCC???;;;:::;;;<<<<<<;;;>>>======<<<;;;:::999999888999999::::::::::::999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;===>>>???@@@>>>===<<<;;;;;;<<<<<<===<<<<<<999666777;;;;;;888<<<<<<<<<;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;:::;;;<<>>???;;;;;;<<<<<<<<<;;;:::999888888777777777777888888888888777777777888::::::999999999999999999999999::::::::::::::::::::::::888888888999999999::::::;;;;;;;;;::::::999999999999999999::::::999999999888:::;;;;;;999888888999:::999999888777777666666777777777777666666666666888999:::;;;;;;:::999888888777777666666777777888888888888888777777777666444444555555666777777777888777888999:::999666444777666555555555666777888666666666666666666666666777777666666666555555555444444444444444444444444444444555555555666666666555555666666555444333333333444444555666777888888777666555444444444555666777777777777666666666555666666666666666666666666666555555888===???<<<888555555555555666666666666444444444555555666777888666888:::;;;<<<;;;::::::777555444555777777666444666555444444444444555666777666666555444444444444555666666777777666666555555555555666666666777777rrrkkkeeeeeefff___^^^]]]\\\\\\\\\ZZZWWWUUUSSSTTTTTTQQQLLLHHHHHHIIINNNNNNMMMMMMLLLLLLKKKKKKIIIGGGFFFFFFGGGGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBAAAAAA???===<<<============<<<<<<<<<<<>>???@@@>>>>>>=========>>>??????<<<<<<999666888===???<<<=========<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;:::999:::<<>>;;;:::;;;999999:::;;;;;;;;;::::::999999999999999999::::::::::::::::::::::::999999999999999999::::::::::::888999999999999888777777777777777777777777777777777666666777999::::::888777777888888888999999999999777666666888999999888999999999999999999999999999999999999999999999999888888777777777777888888777777777777777777888888777777888888888888777777666666666666777777777777777777888999999999999888::::::;;;;;;:::999888888999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======:::;;;;;;;;;;;;:::999888888888777777777777888888888777777777777888888999888888888888888888888888999999999999999999999999888888888999999999999:::;;;;;;;;;:::::::::::::::999::::::::::::::::::999777888999888777777999;;;:::::::::999888888777777888888777777666666555555888999:::;;;;;;:::999888888777777666666777777888888888888888777777777777444444444555666666777777999999999:::;;;:::888555888888888888888777666666666666666666666666777777777777777777666666666666555555555555555555555555555555555555666666666666333444555666777777777777555555555666666777777777888888777666666666666666777777777777777666666666666666666666666666666666777555555777;;;<<<999666666555444444444555777777555555444555555666777888888888888888888888888888777555444555666777666555777777666666666666777777888777666555444444333444666777777888888777777666666666666666777777777777rrrkkkdddeeeeee___]]]\\\\\\]]]]]][[[WWWTTTUUUXXXYYYUUUNNNJJJKKKNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJHHHFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::<<<<<<<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<======<<<;;;999999999:::;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===??????=========>>>>>>??????@@@:::;;;999777;;;BBBFFFDDD>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;;;;:::::::::999777777888;;;>>>AAAHHH>>>777777999888777888:::999999888888999999:::888888888888888888888888888888888999999999999999<<<<<<<<<:::999999;;;===;;;;;;::::::;;;;;;<<<===<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;::::::::::::999888888888888888999999999999999888888777777888999888777666777999:::777888>>>@@@===;;;;;;888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888999999:::::::::888999999999999888777777666666666666666666666666777777777888999999999999666777777777777888888888:::777555666999;;;999666888888888888888888888888777888999999888777888999777777666666666666777777777777777777777888888888777777888888888888777777666666666666666777777777777888888999999999888888;;;;;;;;;;;;:::999888777999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<::::::::::::999999888888::::::999999999999::::::888888888888888888999999777777777777777777777777999999999999999999999999888888888888999999999999999999999999999999999999888999999::::::999999888666777777666666777999<<<:::::::::999999999888888999888888777666555555444777888888999999888888777777666666555555666666777888888888777777777777777555555555666777777888888:::999888999::::::888666666777999:::999888777666666666777777777777888888888888888777777777666666777777777777777777777777555555666666666777777777444555666777888999999999999999888777666555444333888888777777666666666666666666666666666666666666666666666666666666666666777555555666888888666444666555444333333555777888555555555555555666777777999888666555555555666666666666555555666666666555777777777777777777777777666555555555666666777888666777777888888777777666666666777777777888888888rrrjjjbbbcccddd]]]]]]\\\\\\\\\\\\ZZZWWWTTTTTTWWWYYYUUUOOOLLLNNNQQQLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHFFFEEEFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@??????;;;;;;;;;:::::::::999999999;;;<<<>>>>>>>>>>>>>>><<<<<<============>>>>>>>>>===;;;:::999:::;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<;;;<<<<<<===>>>???;;;<<<<<<===>>>>>>>>>>>><<<===;;;:::>>>EEEHHHFFF>>>>>>=========<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<:::888777777888:::<<>>::::::999999999999::::::999999999999999999999999999999999999999:::::::::;;;;;;;;;:::999999;;;>>><<<<<<;;;;;;<<<<<<===>>>===<<<;;;;;;::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::999999999999999:::::::::::::::999999888666777888777666666777888666333444:::<<<999777777888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;:::::::::888888888999999:::::::::888999999999999888777777666666666666666666666666666666777777777777777888555555555666666666666777;;;888666777:::;;;999666888888888888888888888888555777888888666555666888555555444444444444555555666666777777888888888888777777888888888888777777555666666666777777888888888888999999999888888777999:::::::::999999888777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888888888::::::999999999999:::::::::::::::::::::::::::999666666666666666666666666888888888888888888888888777777888888888999999999777777777777777777888888777777888888888888777777555666666666555777:::<<<:::::::::999999999999999999888888777666555555444666666777777777777666666666555555444444555555666777777777777777777888888777777777888999999::::::999888777888999999777666333444777999:::999888777777777777777888888999999999888888888888777777777888888888888888888888888666666666777777777888888777777888888999888888888:::999888777666555444444777777777777666666555555555555555555555555555555666666666666666666666666666555555555666555444333666555333222333444666888666555555555555666666777888777555333333333444555555666666666555555666666666666666666666666666666666666666666777888999999555666666777777666666555777777777888888888888999rrriiibbbbbbccc]]]]]]\\\[[[[[[[[[YYYVVVTTTQQQSSSTTTRRRNNNLLLMMMOOOKKKKKKKKKKKKJJJJJJJJJJJJKKKIIIFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@;;;;;;;;;::::::::::::999999;;;===>>>======>>>???=========>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<;;;;;;<<<============<<<<<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<=========<<<<<<@@@AAA???===>>>CCCCCC@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<::::::::::::;;;666888===@@@===888:::???::::::999999999999::::::999999999999999999999999::::::::::::::::::;;;;;;:::;;;<<<;;;::::::<<<>>>======<<<<<<======>>>???===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;::::::999888999:::999888777888:::888555555:::<<<:::888999999999:::;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::888999999999999888777777777777777777777777777777555666777777555555666777444444444555555555666666:::999888999::::::888666888888888888888888888888444666888777444333555888555555444444444444555555666666666777888888999999777777888888888888777777666666777777888888999999888999999999999888777777777777888888888888888777888999:::;;;<<<=========;;;<<<<<<===<<<<<<;;;;;;;;;:::999999888888999999888888777777777777888888;;;;;;;;;<<<;;;;;;:::999666666666666666666666666777777777777777777777777777777777888888888888999666666666666666777777777666666777777777777666666555666777777666777999;;;999999999999999999888888888888777777666666555555666666666666666666666666666555555444444555555666777777777777888888888888888888888999::::::;;;;;;:::888777777888888777666333444777999::::::999888777777777888999999::::::999999999999888888888777666666666666666666666666777777777777888888888888888888999999888888777777666666666777777888888888777777777777777666555555555555555555666666666666666666666666666666666666666666555555444444444444555444333333333444666666666666555555555555666666777666444333333333444444555666777666555444555777555555666666666666555555888888777777666666777777555666666777777666666555777888888888999999999999sssjjjbbbcccddd^^^]]][[[YYYXXXXXXXXXVVVTTTRRRRRRQQQOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIGGGFFFGGGHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@???????????????======<<<<<<<<<;;;;;;;;;:::<<<>>>===<<<<<<>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<============<<<;;;;;;<<<==================<<<<<<<<<<<<===>>>>>>;;;<<<=========<<<;;;:::???@@@???===>>>@@@???::::::::::::;;;<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;======>>>>>>======<<<<<<777666999<<<<<<999:::>>>;;;::::::999999::::::;;;::::::::::::::::::::::::999999::::::;;;;;;<<<<<<:::<<<>>>>>>===<<<===>>>>>>============>>>??????======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999:::;;;:::999999:::;;;<<<888888<<<>>><<<<<<>>>::::::;;;;;;;;;:::999999999999::::::;;;<<<<<<<<<:::::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::888999999999999888777777777777777777777777777777444666888777555444555777555555555555666666666666888:::;;;;;;999888777888888888888888888888888888444777999888555333666999777666666555555666666777555666666777888888999999777777888888888888777777777777777888999:::::::::999999999999999888777777444555666777777888777777777888:::;;;<<<=========:::;;;<<<======<<<<<<;;;<<<;;;:::999888999999:::888888777777777777888888::::::;;;;;;;;;:::999888666666666666666666666666777777777777777777777777777777777777888888888888666666666666777777777888777777888888888888777777555777999999888888999:::888888888888888888888888777777777777666666666666888888777777777777888888777777666666666666777777666777777777888888888888777888888999999:::;;;;;;;;;999888888999999888777666777888:::::::::999999777777888888999::::::;;;::::::999999999888888888777777777777777777777777777777777888888888999999777777888888888888777777555555666777888999999:::777888999999999888777666666777777777888888888888666666666666666666666666555666555555444444444555333333444444444444555555666666555555555555666666555555444444333333444444444666777777555444555777555555666777777666555555555555555555555666666777666777777888888777777666888888888999999999::::::uuukkkcccdddeee___]]][[[XXXWWWWWWWWWUUUTTTUUUSSSPPPOOOOOONNNKKKIIILLLLLLLLLLLLLLLMMMMMMMMMKKKIIIGGGGGGHHHIIIHHHGGGCCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>============;;;===>>>===;;;;;;===@@@????????????>>>>>>>>>===:::;;;<<<>>>>>>>>>======;;;<<<<<<==================<<<<<<<<<<<<======>>>======>>>>>>>>><<<;;;::::::<<<===<<<===@@@>>>999888999999:::;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>>>>>>>===<<<@@@;;;999===???>>>???@@@;;;::::::999999::::::;;;::::::::::::::::::::::::999999::::::;;;<<<<<<===;;;===@@@@@@???>>>??????>>>>>>>>>>>>>>>??????@@@======<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::888999::::::888888999:::;;;777666999;;;::::::===;;;;;;;;;;;;::::::999888;;;;;;<<<<<<===>>>??????999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888999999999999888777777777777777777777777777777555777999888555444666888666666666666777777777777777:::===<<<999777777999777777777777777777777777555888;;;999666444777:::888888777777777777888888555666666777888999999999777777888888888888777777777777888999::::::;;;;;;999999999999999888777666222333444666777777777777777888:::;;;<<<=========999:::<<<=========<<<;;;<<<;;;:::999999999:::;;;::::::999999999999::::::999::::::;;;:::999888777777777777777777777777777777777777777777777777777777777777777888888888888666666777777888888888999888888999999999999888888555777::::::999888888999777777777777777777888888666666666666777777777777::::::999999999999::::::999999888888888888999999666666777777888888888999777777777888999999::::::===;;;999999:::::::::999::::::;;;;;;::::::999999777777888999::::::;;;;;;:::::::::999999999888888999999999999999999999999777888888888888999999999555666777888888888888888888888888777777777777777999999:::;;;:::999888777888888999999::::::::::::666666666666666666666666555666666555444444555666222333444555555555444444777666666555555555666666444444444444444444444444444666888777444333555777555666777888888777666555///000111222444666888:::888888999999999999888888888888999999999:::::::::wwwjjjeeecccbbbcccaaa]]]ZZZWWWWWWXXXWWWWWWTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCEEECCCBBBBBBCCCDDDBBBAAA>>>???@@@AAA@@@???>>>===>>>===;;;;;;===>>>===<<>>@@@>>>===;;;;;;;;;<<<<<>>==================>>>>>>>>>>>>AAA@@@>>>=========>>>???=========>>>??????>>>============;;;;;;<<<>>>AAA;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<>>>@@@@@@@@@@@@<<<<<<<<<<<<=========>>>>>>===;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======:::<<<======<<<<<<>>>???????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>======<<<;;;;;;;;;;;;;;;===============<<<<<<<<<777:::<<<;;;888777888:::999:::;;;;;;<<<<<<;;;;;;999999999999:::;;;<<<<<<<<<===>>>??????>>>===<<<===<<<<<<<<<<<<;;;;;;;;;888999::::::;;;;;;::::::999999999888888777777777:::999888888777888888888666666666666777777777777???999666777777555555777:::999888777777888999:::777777888888888888777777666666666666777777777777666777999::::::999999888888888888888888888888888;;;:::999999;;;;;;:::999666777888999:::;;;;;;;;;;;;;;;;;;:::999888777666777777777777777777777777;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<======;;;;;;;;;;;;:::999888777888888888888888888888888;;;:::::::::::::::::::::<<<<<<;;;::::::999888888777777777777888888888888777777777777777777777777:::999777777999<<<@@@BBB;;;::::::999999888888888777777888999999999999888999999:::::::::;;;;;;;;;999999999999999999999999999999::::::::::::999999::::::;;;<<<;;;:::888777999999888888888888999999:::888777888999;;;;;;:::>>>===;;;999888888999999888888888888888888888888777888999:::;;;<<<<<<<<<;;;:::999888777777777777888888777666666666666666999999999999888888888888888888999999999888888777666777777777888888888888:::::::::999999999888888999999999999999999999999666666666666777777777777666777888888888666555444555666777888888777666555777777888888888888777777777777666666555555555444666666666666666666666666888888777777666666555555777888888888888999999999666666666666777777777777999999::::::::::::999999xxxkkkfffdddbbbccc^^^\\\YYYWWWWWWWWWVVVUUUSSSSSSRRRPPPNNNLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLIIIIIIHHHGGGFFFDDDCCCCCCDDDCCCBBBBBBCCCCCCBBB@@@@@@@@@AAABBBBBBAAA@@@???>>>===;;;;;;===>>>===<<<>>><<<;;;<<>>=========>>>???@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>????????????@@@@@@>>>=========>>>>>>>>>===<<<<<<======<<<;;;>>>>>>>>><<<:::999888999::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>????????????<<<<<<<<<=========>>>>>>???>>><<<;;;;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>????????????>>>>>>;;;===>>>===<<<<<<===>>>@@@@@@?????????>>>>>>>>>>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@>>>======<<<;;;;;;<<<<<>>>>>>>>===<<<<<<<<<:::<<<===<<<999888888999;;;;;;<<<============<<<>>>===<<<;;;::::::::::::<<<======>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;999999:::;;;;;;;;;;;;:::::::::999999999888888888666666777777888:::;;;<<<888888888888999999999999@@@;;;777888888666666999:::999888777777888999:::777888888999999888888777777777777888888888888999777777888999999999999888999999999999999999999999;;;999888999:::;;;:::999777888999:::::::::::::::::::::::::::999888777777888888888888888888888888:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;:::999888888999999999999999999999999::::::::::::::::::::::::===<<<<<<;;;::::::999999888888888888999999999999999999999999999999999999999888888888999<<<>>>@@@:::::::::999999999999999888888999:::::::::::::::999999:::::::::;;;;;;;;;;;;:::::::::::::::::::::888888999999999999888888::::::;;;;;;;;;:::999888::::::999999999999:::::::::888777888:::;;;;;;:::;;;:::999777777777777888999999999999999999999999888888999:::;;;;;;;;;;;;;;;:::999888777777777777999888888777666666777777777777777777666666666666777777888888888888888777888888888888999999999999::::::999999999888888888999999999999999999999999777777888888888999999999888888999999888888777666777888999999999999888777777777888888888888777777888888888777777666666666777777777777777777777777666666777888888999999:::888888888888999999999999888888888888888777777777888999999999999999999888{{{mmmhhheeecccccc[[[ZZZXXXXXXXXXWWWUUUSSSSSSSSSQQQPPPNNNMMMKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLHHHGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAABBBBBBAAA@@@AAABBBBBBCCCCCCBBBBBBAAA???===<<<<<<===>>>>>>===>>><<<<<<<<<>>>???>>>===??????>>>??????AAABBBCCC@@@@@@AAAAAA@@@@@@??????>>>>>>?????????@@@@@@@@@??????>>>=========>>>>>>??????>>>===<<<<<<<<<<<<===>>>>>>===<<<999777666999;;;===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>???>>>=========>>>???@@@========================>>>>>>????????????>>>>>>===>>>???>>>===<<<===>>>@@@@@@@@@?????????>>>>>>>>>>>>============<<<<<<>>>>>>>>>>>>>>>??????@@@>>>>>>======<<<<<<======??????>>>>>>===<<<;;;;;;<<<===>>><<<:::999999:::<<<<<<===>>>>>>>>>>>>===???>>>===<<<;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::999999777777777777999:::;;;<<<:::::::::;;;;;;;;;<<<<<>>>>>===>>>>>>>>>>>>?????????>>>????????????@@@@@@AAAAAA??????@@@@@@@@@??????>>>===>>>>>>>>>>>>?????????>>>>>>>>>=========>>>>>>???@@@???>>>======???@@@===<<<<<<<<<======;;;::::::<<>><<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>=========<<<============>>>>>>>>>>>>>>>=========>>>??????????????????????????????===>>>>>>>>>>>>>>>>>>===>>>???@@@???===<<<===>>>??????>>>>>>>>>=========>>>>>>========================<<<<<<<<<<<<======>>>>>>============>>>>>>???>>>>>>===<<<;;;::::::;;;;;;;;;;;;:::::::::;;;<<<<<<===>>>>>>>>>======;;;;;;;;;;;;<<<===>>>???===<<<;;;::::::;;;<<<======<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888999:::;;;;;;<<<<<<=========BBB<<<999;;;<<<::::::<<<999999999999999999999999999::::::;;;;;;::::::999888888888888999999999:::999888777777777888:::;;;:::::::::::::::::::::::::::999888888::::::999888:::::::::;;;::::::999999777777888999::::::999999999999999999999999999999888888888999999999999:::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;:::999999::::::::::::::::::::::::888999999:::;;;<<<======;;;;;;::::::999999999999999999999999::::::::::::::::::::::::::::::::::::888999:::;;;;;;;;;:::999888999999::::::;;;;;;;;;999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::999;;;;;;::::::::::::;;;;;;;;;:::888888:::;;;;;;:::999999999::::::;;;;;;<<<::::::::::::::::::::::::::::::999999999999999999;;;:::999999888888888888888777777666666666777777999999999999888888888777444444555777777888888888888888888999999999::::::888888888888888888888888888888888888888888888888999999:::::::::;;;;;;;;;;;;:::999888888999:::;;;::::::;;;;;;;;;;;;::::::777888888999999888888777999999999999888888888888::::::::::::::::::::::::;;;;;;::::::999888888888888888888999999999:::::::::::::::999888888777777777888888999999888888777~~~pppjjjeeebbbaaaZZZZZZZZZ[[[\\\ZZZVVVSSSRRRRRRQQQPPPNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGCCCAAA@@@@@@AAABBB@@@?????????@@@@@@@@@AAAAAABBB???>>><<<<<<>>>???>>>===@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>=========>>>>>>>>>>>>>>>===<<<<<<<<<============>>>=========>>>>>>>>>======<<<>>>???>>>======???AAA>>><<<::::::;;;===<<<;;;:::;;;>>>@@@@@@???===;;;========================>>>>>>>>>===========================>>>>>>>>>???<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@<<<======>>>>>>======<<>>======>>>>>>>>>=========<<<<<<<<<======>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>============>>>>>>======<<<;;;;;;:::999999999888888888999:::;;;<<<;;;;;;<<<============<<<::::::::::::;;;<<<===>>>===<<<;;;::::::;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999999999::::::;;;;;;<<<======>>>@@@;;;:::===>>>;;;999;;;999999999::::::999999999::::::;;;;;;;;;;;;::::::777777777888888888999999:::999888888888999;;;<<<:::::::::::::::::::::::::::999888999::::::999888::::::;;;;;;;;;:::999999777888999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::999999:::;;;;;;<<<======999999999999888888888888888888888999999999999:::999999999999999999999999888999;;;<<<<<<;;;999888999999999::::::;;;;;;<<<888999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<999999::::::;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999999999999::::::<<<:::999999:::;;;::::::888999999:::;;;;;;;;;;;;999999999999999999999999::::::999888888888999999;;;:::999999999999999999666666666555555666666777999999999999888888888777444444555777777888888888777777777777888888888999888888888888888888999999888888888888888888888888999999999:::::::::;;;;;;:::999888777777888:::;;;:::::::::999999:::::::::888888999999999999888888888888888888888888888888::::::::::::::::::::::::;;;::::::999999888777777888999999999999:::::::::999999888888888777777777888888999999999999888888qqqjjjeeeaaa___[[[ZZZZZZ[[[\\\[[[WWWUUURRRQQQQQQPPPNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKJJJJJJIIIHHHHHHGGGGGGCCCBBBAAAAAABBBBBBAAA@@@>>>>>>>>>>>>???@@@AAAAAA@@@>>>======>>>???>>>>>>AAABBBCCCBBB@@@@@@@@@BBB????????????>>>===<<<;;;<<<<<<======>>>>>>======;;;;;;;;;<<<<<<<<<======<<<<<<===>>>>>>>>>======999<<>>============>>>>>>=========>>>>>>>>>??????;;;<<<<<<======>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>======???@@@AAA@@@???>>>???@@@>>>>>>=========<<<<<<<<<======>>>>>>>>>>>>??????@@@??????>>>>>>>>>>>>>>>======<<<<<<======>>>>>><<<<<<<<<;;;;;;;;;;;;::::::888666777999;;;;;;;;;;;;;;;<<<============<<<>>>===<<<;;;::::::::::::===<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>=========::::::;;;;;;;;;;;;;;;<<<888888888888999;;;<<<===999::::::;;;<<<===>>>>>>>>>;;;<<<@@@AAA===::::::999999::::::::::::999999999::::::;;;;;;::::::999777777777888888888888999;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999::::::;;;;;;;;;;;;::::::999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======999999999999999888888888888888888888999999999999999999999999999999999999999:::;;;<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;888888999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<999999999:::;;;;;;<<<<<<999::::::::::::::::::999::::::999999999:::;;;;;;::::::999999999999::::::===;;;999999:::;;;:::999666777888999999999999999888888888888888888888888:::999888777777888999:::::::::999999999999::::::666666666666666777777888777777777777666666666666555555666777888888888888666666777777777888888888999999999999999:::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;999999888888999999:::::::::999999888888999999:::888888999999999999888888888888888888888999999999999999999999999999999999777888888999999:::;;;;;;999999999999::::::::::::888888888888888888888888999999999::::::999999999qqqjjjddd___]]]ZZZYYYYYYZZZZZZZZZWWWUUUQQQQQQPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKJJJIIIGGGFFFEEEEEEDDDCCCBBBBBBCCCCCCBBB@@@>>>>>>======>>>???AAABBB@@@>>>======>>>??????>>>@@@BBBCCCBBB@@@???@@@AAA===>>>>>>??????>>>===<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<============;;;;;;===>>>>>>>>>======<<<@@@DDDDDD???<<<<<<======<<<===@@@CCCBBB<<<666;;;;;;<<<============<<<========================>>>>>>===<<<<<<===>>>???======>>>>>>>>>?????????<<<<<<===>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>@@@AAA@@@??????@@@AAA????????????>>>>>>>>>>>>======>>>>>>>>>?????????@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;;;;<<<======>>><<<<<<<<<============>>>>>>;;;888777999::::::999<<<<<<===>>>>>>>>>>>>===???>>>===<<<;;;;;;;;;;;;<<<======>>>>>>======<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>===999999::::::;;;;;;;;;;;;888888888999:::;;;<<<===::::::;;;<<<===>>>??????===<<<>>>DDDEEE@@@;;;999999999:::;;;;;;:::999999999999::::::::::::999999888888888999999999::::::;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<<<<;;;:::999999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;========================;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999:::::::::;;;:::::::::::::::::::::::::::;;;<<<<<<============;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;<<<<<<======:::;;;;;;<<<<<<;;;;;;:::::::::999999999:::;;;<<<;;;;;;::::::::::::;;;;;;===<<<::::::;;;;;;:::999777777888999999999888777999999999999999999999999999888777666777888:::<<<:::::::::999999::::::;;;888888777777888999999:::777777777777666666666666777777888888888888888777777777888888888999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======999999:::;;;;;;;;;;;;;;;::::::999888888999::::::888999999::::::999999888888999999999:::::::::;;;::::::::::::::::::::::::999999999:::;;;;;;<<<<<<999999999:::::::::;;;;;;777777888888999:::::::::::::::;;;;;;;;;;;;::::::qqqjjjddd^^^\\\ZZZYYYXXXXXXYYYXXXWWWUUUQQQQQQPPPOOOOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJKKKJJJIIIHHHFFFEEEDDDCCCEEECCCBBBBBBCCCDDDBBBAAA>>>>>>======>>>@@@BBBCCC@@@>>>======>>>??????>>>@@@BBBCCCBBB???===???AAA;;;<<<>>>???@@@@@@??????======>>>???????????????============>>>>>>>>>>>>:::;;;===>>>>>>>>>======BBBGGGKKKIIIDDD>>>======:::<<<@@@GGGLLLKKKCCC;;;???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<>>>???@@@>>>>>>>>>>>>????????????======>>>@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@>>>???AAAAAA@@@@@@AAACCCAAAAAAAAA@@@@@@@@@@@@???======>>>>>>?????????@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>======>>>>>>??????@@@@@@CCC???:::888999:::999777======>>>???????????????<<<<<<<<<======>>>???@@@<<<===>>>??????>>>===<<<======<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>999999999::::::;;;;;;;;;<<<;;;::::::999999:::::::::;;;<<<===>>>???@@@@@@===<<<@@@GGGHHHBBB<<<:::999999;;;;;;;;;;;;999999888999999::::::999999888999999:::::::::;;;;;;;;;;;;<<<>>>?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;======<<<;;;888999:::;;;<<<<<<<<<<<<<<<===============<<<<<<=================================>>>>>>>>>>>>???======<<<<<<<<<<<<======;;;;;;<<<<<<<<<<<<<<<;;;????????????????????????<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<===>>>>>>???>>>>>>????????????>>>>>>::::::999888999:::<<<===<<<<<<<<<;;;;;;<<<<<<<<<>>><<<::::::;;;;;;:::999999:::;;;<<<;;;;;;999999::::::::::::::::::::::::888777666666777999;;;===:::::::::999999:::;;;;;;:::999999999:::;;;;;;<<<999999999999888888888888888999999999999888888777888888999999999::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>999:::<<<===>>>===<<<;;;;;;:::999999999999:::;;;888999999::::::999999888:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<;;;;;;::::::999999:::::::::;;;;;;;;;777888999:::;;;;;;<<<===:::;;;;;;<<<<<<;;;;;;:::ooogggaaa]]]\\\XXXWWWVVVVVVWWWWWWUUUSSSRRRSSSSSSSSSQQQNNNKKKJJJHHHJJJKKKJJJIIIIIIJJJKKKLLLKKKIIIGGGDDDCCCBBBAAADDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@????????????@@@AAA@@@>>>===>>>???@@@???===<<<;;;<<<>>>???>>>>>>===<<<<<<===>>>???>>>;;;777888;;;>>>??????@@@??????>>>>>>>>>>>>>>>???;;;;;;HHHWWWYYYLLL<<<@@@???>>>======>>>???@@@@@@>>>===???BBBCCCAAA???=========<<<===>>>>>>???===>>>@@@AAABBBAAAAAA@@@???@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAABBBDDDCCC@@@>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAAAAA@@@???============>>>??????>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<>>>>>><<<;;;;;;<<<===>>>===>>>???@@@@@@???>>>==================<<<<<<;;;???===;;;:::::::::<<<======<<<;;;:::::::::::::::>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;666777999:::;;;;;;::::::;;;:::999888888999:::;;;999>>>CCCCCC>>>999888999<<<;;;:::999999999:::;;;;;;;;;;;;;;;:::999888888888888999999999:::::::::888999;;;===>>>>>>=========<<<<<<<<<======;;;999:::::::::;;;;;;;;;<<<<<<<<<:::999:::===???===;;;>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>????????????===<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>:::;;;<<<>>>>>>>>>>>>===;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@???>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@??????>>>>>>======<<<<<<========================AAAAAA???>>>============<<<<<<;;;::::::::::::;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<===;;;:::888777777888:::;;;>>>===<<<;;;999888777666999999999999999999999999:::::::::999999888888888999999::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<======;;;<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;===>>>>>>>>>????????????===============<<<<<<;;;===;;;:::888777777888888999999999888888888888777999888888777777777777777>>>======;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999999888;;;;;;;;;::::::;;;<<<<<<;;;;;;999999999999;;;;;;ooogggaaa]]][[[XXXWWWVVVVVVWWWWWWUUUSSSQQQRRRRRRRRRPPPMMMKKKIIIKKKMMMNNNMMMLLLKKKLLLNNNNNNMMMKKKIIIGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@??????@@@AAA@@@>>>===>>>???BBBAAA???===<<<===>>>>>>@@@???>>>===<<<======>>><<<999666666999<<<======@@@@@@???>>>>>>>>>>>>???;;;888999???FFFHHHAAA999>>>>>>===>>>>>>@@@AAABBBAAA??????@@@BBBCCCAAA???@@@@@@??????@@@@@@AAABBB@@@@@@AAAAAABBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???@@@BBBCCCBBB@@@>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@AAA??????>>>>>>>>>>>>???????????????>>>>>>>>>======>>>===<<<<<<<<<===>>>>>>===>>>???@@@@@@???>>>===>>>??????@@@@@@??????>>>@@@???===<<<<<<<<<>>>???>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;777888999::::::;;;;;;;;;;;;:::999888888999:::;;;888<<<@@@@@@<<<888888:::<<<;;;:::999999999::::::999::::::;;;;;;;;;::::::888888999999999::::::::::::;;;<<<=========<<<;;;<<<;;;::::::;;;;;;999777::::::;;;;;;;;;<<<<<<<<<===;;;:::;;;>>>???>>><<>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>????????????>>>===<<<<<<===>>>>>>>>>>>>============>>>>>>????????????>>>>>>>>>>>>===>>>>>>>>>>>><<<;;;:::;;;;;;;;;<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>AAA@@@???>>>===<<<<<<<<<<<<<<<======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???>>>==================<<<;;;;;;;;;;;;;;;>>>======<<<<<<======>>><<<<<<<<<<<<============<<<;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<<<<============<<<;;;999888888999;;;<<<======<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<======>>>???>>>>>>>>>>>>>>>>>>===============????????????@@@@@@@@@@@@===>>>>>>>>>>>>===<<<<<<>>>===;;;:::999999999:::;;;;;;:::::::::999999999::::::999888888888888999======<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999;;;;;;:::::::::;;;;;;<<<;;;;;;:::999999:::;;;;;;ppphhhaaa\\\[[[YYYWWWVVVWWWWWWWWWUUUSSSQQQQQQQQQQQQOOOLLLJJJIIILLLNNNNNNNNNLLLLLLMMMNNNJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???AAAAAAAAA???>>>???@@@DDDBBBAAA???>>>>>>??????BBBAAA???>>>===<<<<<<<<<@@@===;;;;;;===???@@@AAAAAAAAA@@@???????????????>>>>>>>>>===<<<<<<======>>>>>>>>>???@@@BBBDDDEEEBBBAAA@@@AAABBBBBB@@@???AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@AAABBBBBB@@@>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA????????????@@@AAABBBCCC??????>>>>>>>>>>>>??????@@@@@@@@@????????????>>>===<<<<<<<<<===>>>???@@@>>>>>>???@@@@@@???>>>>>>===>>>???@@@AAAAAAAAAAAA@@@???===<<<<<<<<<===>>>@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;999999999999:::;;;;;;<<<;;;;;;::::::::::::;;;;;;777:::===<<<999888999;;;<<<;;;:::999999999999:::888999:::;;;<<<<<<<<<<<<888888999999999999::::::<<<============<<<;;;:::<<<;;;:::;;;<<<<<<:::888;;;;;;;;;;;;<<<<<<<<<===>>>===<<<===?????????===????????????????????????????????????????????????============>>>>>>>>>>>>@@@???????????????@@@@@@@@@@@@????????????@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<=========????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>AAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@????????????????????????@@@@@@???>>>=========>>>>>>>>>===<<<<<<<<<<<<===>>>>>>============>>>>>>=========>>>>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>===<<<;;;::::::;;;<<<===<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<=========;;;;;;<<<<<<<<<============>>>>>>????????????????????????????????????@@@???@@@@@@@@@@@@AAAAAAAAA???????????????>>>======???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::<<<;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<;;;::::::::::::;;;<<<ooogggaaa\\\[[[YYYXXXWWWWWWXXXWWWUUUSSSSSSRRRRRRQQQOOOMMMKKKJJJJJJKKKLLLKKKJJJIIIJJJKKKGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCBBBAAA@@@AAACCCCCCBBBAAAAAA@@@AAAAAABBBAAA@@@@@@???>>>>>>>>>>>>BBBAAA??????@@@BBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@CCCCCCBBB???<<<;;;>>>BBB??????@@@AAABBBCCCDDDEEECCCBBBBBBBBBBBBAAA@@@???@@@@@@@@@@@@@@@AAABBBBBBFFFEEEDDDBBBBBBBBBCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCAAA?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBB@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<======>>>???@@@AAA????????????????????????;;;<<<===???@@@AAAAAAAAA>>>===<<<;;;;;;;;;<<<<<<@@@??????>>>>>>>>>??????==============================<<<;;;;;;;;;;;;;;;;;;:::999999999;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<777999::::::999999;;;>>>;;;;;;;;;:::::::::::::::::::::;;;<<<<<<<<<<<<<<<999999999999999:::::::::<<<============<<<<<<<<<>>>===<<<===??????===;;;;;;<<<<<<<<<<<<=========??????>>>??????@@@??????????????????????????????????????????????????????<<<<<<=========>>>>>>>>>????????????@@@@@@@@@AAA@@@@@@????????????@@@@@@????????????>>>>>>>>>===;;;<<<<<<===>>>>>>??????<<<<<<<<<<<<============????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@??????>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@???>>>>>>======>>>>>><<<<<<<<<;;;<<<<<<======>>>>>>????????????@@@@@@======<<<<<<<<<<<<=========>>>>>>>>>>>>?????????======<<<<<<<<<===>>>???========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;<<<<<<=====================>>>????????????>>>?????????@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA???@@@@@@@@@@@@???>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;<<<======>>>>>>::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;;;;:::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<|||mmmgggaaa\\\[[[YYYXXXWWWWWWXXXXXXVVVTTTUUUTTTSSSRRRPPPNNNMMMLLLIIIJJJKKKJJJHHHGGGHHHIIIIIIIIIHHHHHHHHHIIIIIIIIICCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEECCCCCCDDDEEEAAAAAAAAABBBBBBCCCDDDDDD>>>>>>???@@@@@@@@@AAAAAA?????????>>>>>>???@@@AAACCCCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>======>>>???AAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCGGGFFFDDDCCCBBBCCCDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBEEEEEEDDDCCCBBBBBBAAAAAACCCBBBBBBBBBDDDDDDCCCAAA??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA<<<===>>>??????@@@@@@AAA@@@@@@????????????@@@@@@<<<===>>>@@@AAABBBBBBBBB>>>>>>======<<<<<<<<<<<<>>>>>>>>>======>>>??????==============================<<<;;;;;;;;;;;;<<<<<<;;;:::::::::;;;<<<===<<<<<<<<<======<<<<<<<<<999::::::::::::<<<>>>@@@<<<<<<<<<<<<;;;;;;::::::===============<<<;;;:::;;;;;;;;;:::::::::::::::;;;;;;<<<<<<===>>>??????>>>======>>>???@@@>>>===<<<<<<<<<=========>>>>>>@@@@@@@@@@@@?????????@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>??????@@@????????????>>>>>>>>>===<<<<<<======>>>??????@@@<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>>>>>>>>>>=========>>>??????AAAAAA@@@@@@??????>>>>>>??????@@@@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<<<<===>>>????????????@@@@@@@@@@@@AAA>>>======<<<<<<======>>>>>>>>>>>>>>>?????????@@@=========>>>>>>??????@@@>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>>>>======;;;<<<======>>>>>>======>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@??????>>>===============<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::;;;;;;<<<>>>>>>???@@@::::::::::::::::::::::::999999999888999:::;;;<<<===<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<>>???@@@BBBBBBBBBBBBAAABBBBBBAAA@@@@@@AAACCCDDDCCCCCCBBBBBBBBBBBBBBB?????????@@@AAAAAA@@@>>>BBBBBBCCCCCCCCCCCCBBBAAABBBCCCEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAADDDBBBAAABBBCCCDDDCCCBBB??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???BBBBBBBBBBBBAAA@@@???>>>@@@@@@????????????@@@@@@???@@@@@@@@@@@@AAAAAAAAA===>>>???@@@@@@AAA@@@@@@AAA@@@????????????@@@AAA???@@@AAACCCDDDEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@???==================>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<===>>>>>>>>>>>>===<<<;;;;;;;;;<<<===>>>@@@@@@======>>>>>>======<<<;;;>>>>>>>>>>>>===<<<;;;:::======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@AAA<<<<<<;;;<<<>>>>>>===<<<============>>>>>>>>>>>>???AAAAAAAAA???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????<<<===>>>??????????????????>>>>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>AAA@@@???>>>============<<<<<<=========>>>>>>>>>============================================================>>>>>>>>>>>>===============>>>???@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>=========>>>???@@@@@@@@@@@@???>>>>>>>>>>>>??????>>>>>>??????@@@AAABBB?????????@@@@@@@@@AAAAAA>>>>>>============>>>>>>>>>>>>>>>>>>????????????======>>>>>>??????@@@@@@???>>>>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>???>>>======;;;;;;<<<========================>>>??????@@@@@@======>>>>>>>>>????????????@@@@@@@@@@@@???>>>>>><<<======>>>>>>======<<<=========<<<<<<<<<;;;;;;===<<<<<<;;;:::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;<<<===???>>>===<<<;;;;;;;;;;;;<<<<<<===>>>>>>===<<<<<>>???@@@BBBBBBBBBAAAAAABBBDDDFFFEEEBBBBBBCCCEEEEEEDDDCCCCCCBBBBBBCCCCCC@@@AAABBBCCCBBBAAAAAABBB@@@@@@BBBCCCCCCCCCCCCBBBAAACCCEEEEEECCCBBBCCCEEECCCCCCBBBBBBCCCCCCDDDEEECCCCCCDDDDDDEEEDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAA???@@@AAABBBAAA@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBBBBAAA@@@???AAA@@@@@@??????@@@@@@AAA????????????@@@@@@@@@AAA>>>???@@@AAAAAA@@@@@@???AAA@@@@@@??????@@@@@@AAA@@@AAABBBDDDDDDEEEEEEEEEBBBCCCCCCCCCBBBBBBAAAAAA===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<============<<<<<<======>>>??????>>>======;;;;;;;;;<<<>>>?????????>>>??????@@@???>>>===<<<======>>>>>>>>>======<<>>>>>>>>=========<<<======<<<<<<<<<>>>???@@@<<<<<<<<<===??????>>><<<======>>>>>>>>>????????????AAABBBAAA>>>===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????@@@@@@@@@@@@;;;<<<>>>???@@@@@@@@@?????????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>AAA@@@???============>>><<<=========>>>>>>>>>>>>============================================================>>>>>>>>>>>>>>>======>>>???@@@AAABBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@============>>>???@@@AAA@@@@@@???>>>>>>>>>>>>>>>????????????@@@AAABBBCCC????????????@@@@@@@@@@@@???>>>>>>======>>>>>>???=========>>>>>>>>>??????<<<===>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>========================:::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<=========;;;<<<>>>?????????===<<<<<<<<<===>>>>>>>>>>>>>>>=========>>>???@@@@@@@@@>>>>>>?????????@@@@@@@@@?????????@@@???>>>>>>======>>>???@@@@@@???>>>>>>???>>>>>>>>>>>>=========>>>>>>===<<<<<<<<<<<<===<<<<<<===>>>??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;===???@@@@@@???>>>======<<<<<<<<<<<<===>>>>>>>>>>>>===<<>>@@@AAABBBBBBBBBAAA@@@??????AAACCCBBB???>>>@@@BBBEEEEEEDDDCCCCCCCCCCCCCCC===AAACCCAAA===<<<>>>BBB===>>>@@@BBBDDDDDDDDDDDD@@@CCCEEEEEECCCCCCDDDFFFAAA@@@@@@@@@@@@AAABBBBBBAAABBBCCCEEEEEEEEEDDDCCCAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>???@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????===>>>@@@AAABBBBBBAAA@@@AAA@@@@@@??????@@@@@@AAA>>>>>>>>>??????@@@@@@@@@???@@@AAABBBAAA@@@???>>>BBBAAA@@@??????@@@AAABBB@@@@@@AAABBBCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@???>>>>>>======>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;===>>>???@@@@@@???>>>===;;;;;;;;;===>>>???>>>===???@@@@@@AAAAAA???>>>===;;;<<<===>>>>>>?????????@@@@@@??????>>>>>>======@@@???===<<<<<<======>>>???>>>>>>???AAABBB@@@???>>>>>>>>>>>>???????????????AAABBBAAA>>><<<>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA<<<===???@@@AAAAAA@@@@@@@@@??????????????????@@@????????????>>>>>>>>>>>>>>>============???@@@AAA============>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>????????????????????????============>>>???AAAAAA@@@??????>>>===>>>>>>>>>============>>>???@@@AAA>>>>>>?????????@@@@@@@@@??????>>>>>>>>>>>>??????============>>>>>>>>>>>>;;;<<<===??????@@@@@@@@@===>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>============>>>>>>>>>>>>;;;<<<>>>???@@@???===<<<======>>>???????????????======>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA>>>????????????>>>======>>>???AAAAAABBBAAA@@@???@@@@@@@@@????????????>>>@@@??????>>>>>>>>>>>>>>><<<======>>>??????@@@@@@========================>>>>>><<<<<<===???AAACCCAAAAAA???>>>============<<<===>>>??????>>>===<<>>>>>???@@@AAAAAABBBBBBCCCBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@??????>>>>>>>>>===???AAA@@@???>>>???@@@@@@@@@@@@@@@@@@???>>>===BBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@AAAAAAAAA@@@@@@?????????===============>>>>>>???>>>>>>>>>===<<<<<<;;;;;;AAA@@@>>><<<<<<<<<======??????@@@@@@@@@@@@??????===>>>@@@AAAAAA@@@>>>===;;;<<<===?????????>>>===:::;;;;;;<<<===>>>>>>?????????>>>>>>======<<<<<<===>>>???@@@AAABBBCCCCCC@@@@@@???????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>?????????@@@@@@@@@??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@BBBAAA???>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???>>>===<<<;;;;;;<<<===============>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAABBBBBBCCC??????@@@@@@@@@AAAAAAAAA????????????????????????>>>===============>>>???>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@;;;===???AAAAAA@@@>>>===???@@@AAABBBAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????<<<>>>@@@CCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????>>>======>>>???@@@>>>???@@@AAAAAA@@@???>>>@@@@@@AAA@@@@@@???>>>===????????????????????????AAAAAAAAA@@@@@@@@@??????@@@?????????>>>>>>======>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>======<<<<<>>@@@AAAAAA@@@??????@@@AAABBBBBBBBBAAAAAA@@@???AAAAAAAAAAAA@@@@@@@@@???AAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@??????????????????@@@@@@AAA@@@@@@@@@???>>>>>>======>>>>>>=========>>>>>>?????????@@@@@@@@@@@@??????>>>???@@@AAAAAA@@@???>>><<<===???@@@@@@@@@???>>>===>>>>>>???@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@????????????@@@@@@????????????????????????>>>???@@@@@@AAAAAA@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCCCCCCCBBBBBBAAABBBCCCCCCCCCCCCBBBAAABBBAAA@@@???>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@???>>>=========>>>???=========>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>???@@@AAABBBCCCCCC@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@;;;===???AAAAAA@@@???===>>>???AAAAAAAAA???>>><<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@BBBCCCCCCAAA@@@???????????????????????????BBBAAA@@@???>>>>>>???@@@???@@@AAAAAAAAAAAA@@@???>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@????????????????????????????????????@@@AAAAAAAAAAAA@@@>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????~~~mmmddd^^^YYYWWW[[[ZZZYYYYYYZZZZZZXXXWWWTTTTTTSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMKKKIIIHHHFFFFFFFFFGGGGGGEEEAAA???BBBCCCBBBAAACCCAAABBBCCCCCCBBBDDDGGGIIIUUUSSSOOOKKKHHHEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA??????@@@@@@AAABBBCCCDDDFFFDDDBBBAAABBBCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBBBB???AAACCCCCCBBBBBBCCCDDDAAAAAABBBBBBCCCDDDDDDDDDBBBCCCDDDDDDEEEEEEDDDDDDBBBCCCDDDDDDDDDCCCAAA@@@CCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCEEEDDDDDDCCCBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBAAAAAA???AAABBBBBBAAA@@@@@@AAACCCCCCCCCDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@???<<<<<<===??????@@@@@@@@@??????@@@@@@@@@@@@??????>>>???@@@AAAAAA@@@???>>>>>>??????@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>===@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCC@@@@@@AAACCCCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????@@@??????>>>??????@@@AAA===>>>>>>>>>>>>?????????>>>?????????@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>??????@@@AAABBBCCCCCCDDDAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAABBBAAA???>>>>>>???@@@AAA@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDBBBAAA@@@?????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@AAAAAA@@@@@@>>>???@@@AAACCCEEEFFFFFFAAAAAA@@@@@@@@@@@@??????sssfff___ZZZXXXYYYXXXWWWWWWXXXXXXVVVTTTSSSSSSRRRQQQPPPNNNMMMLLLJJJJJJJJJKKKKKKLLLLLLMMMKKKJJJIIIGGGGGGGGGGGGHHHDDDAAA???AAACCCCCCBBBAAA@@@AAABBBBBBAAABBBEEEGGGKKKJJJHHHGGGEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@??????AAACCCEEEGGGHHHFFFCCCBBBBBBCCCBBBBBBDDDDDDCCCCCCBBBBBBAAAAAA>>>@@@CCCDDDDDDCCCDDDDDDCCCCCCBBBCCCCCCDDDDDDEEECCCDDDEEEEEEFFFFFFEEEEEECCCCCCDDDDDDDDDCCCBBBAAABBBBBBCCCDDDEEEEEEFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAACCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@BBBCCCCCCBBBAAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@<<<===???@@@AAA@@@?????????@@@@@@AAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>?????????????????????@@@@@@AAAAAABBBBBBBBBCCCAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCDDDDDDDDDAAABBBBBBBBBBBBCCCCCCCCCAAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>??????@@@@@@AAAAAA>>>>>>>>>?????????@@@@@@<<<<<<======>>>???@@@@@@AAAAAAAAA@@@??????>>>>>>@@@@@@AAABBBCCCDDDDDDEEEAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAFFFEEEDDDCCCBBBAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAABBBBBBBBBAAA@@@??????@@@@@@@@@@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@CCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAA???@@@AAACCCDDDFFFGGGHHHAAAAAAAAA@@@@@@@@@@@@@@@yyyhhh```]]]ZZZYYYXXXWWWWWWXXXWWWUUUSSSRRRRRRRRRQQQPPPNNNMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHHHHCCCCCCBBBAAABBBCCCAAA??????@@@AAAAAA@@@@@@BBBDDDCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@BBBDDDGGGIIIHHHFFFCCCBBBCCCCCCCCCBBBDDDDDDDDDCCCCCCBBBBBBBBB>>>AAACCCEEEDDDDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGFFFFFFEEECCCBBBBBBAAACCCCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDCCCBBBAAABBBCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCC@@@AAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@???@@@AAAAAAAAA@@@>>>===@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>===>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBB@@@@@@??????@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDDDDEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAABBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBBBB===>>>>>>???@@@@@@@@@@@@????????????@@@@@@@@@@@@<<<======>>>???@@@@@@AAABBBAAAAAAAAA@@@@@@@@@???AAAAAABBBCCCDDDEEEEEEFFFAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBBBB@@@@@@@@@??????@@@@@@@@@CCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFAAAAAAAAAAAAAAABBBBBBBBB|||iiibbb___\\\[[[ZZZYYYYYYYYYXXXVVVTTTRRRQQQQQQQQQOOONNNMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHKKKKKKLLLLLLLLLJJJHHHGGGCCCGGGHHHEEEBBBBBBBBB@@@???AAABBBBBB@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCEEEGGGIIIGGGEEECCCBBBCCCDDDCCCBBBDDDDDDDDDCCCCCCCCCCCCCCC@@@BBBDDDDDDCCCCCCDDDEEEHHHGGGEEEDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEECCCDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGEEEDDDCCCAAAAAACCCCCCDDDDDDDDDEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEE@@@BBBCCCCCCBBBAAAAAABBB@@@AAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCC@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAAAAAAAABBBBBBCCCDDDCCCCCCBBBAAAAAA@@@@@@BBBBBBBBBAAA@@@???>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>======<<<==================>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAA>>>?????????@@@@@@AAAAAA@@@@@@???@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCC@@@AAAAAAAAAAAABBBBBBBBBEEEEEEEEEDDDDDDBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBCCCCCC>>>>>>???@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDAAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>???AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>@@@AAABBBCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCDDDDDD}}}iiibbb```]]][[[ZZZYYYYYYYYYXXXVVVTTTQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIKKKNNNOOONNNLLLHHHFFFEEEMMMPPPJJJCCCCCCDDDCCCAAABBBDDDCCCBBBAAABBBBBBDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEEEEEEEDDDCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFDDDBBBAAABBBDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDCCCBBBBBBDDDEEEGGGFFFEEECCCCCCDDDFFFGGGFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEE@@@AAACCCCCCAAA@@@AAABBB@@@AAABBBBBBCCCCCCCCCBBB@@@@@@@@@AAAAAAAAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAABBBAAAAAA@@@@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@>>>=========>>>>>>?????????>>>>>>>>>>>>>>>@@@AAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCBBBAAAAAAAAAAAABBBCCCBBBCCCDDDEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCC@@@AAAAAABBBBBBAAA@@@???@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBBBBCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFCCCDDDDDDDDDEEEEEEEEEFFF|||hhhbbb```]]]YYYXXXWWWVVVWWWVVVSSSQQQQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLHHHKKKNNNQQQPPPMMMHHHEEEGGGQQQVVVNNNEEEDDDFFFFFFCCCDDDFFFEEEDDDBBBCCCCCCAAABBBCCCEEEFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGDDDEEEFFFFFFFFFEEECCCBBBCCCDDDDDDDDDEEEEEEFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCAAAAAABBBDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEECCCAAABBBDDDFFFFFFEEEDDDCCCDDDEEEHHHIIIFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEAAABBBBBBCCCDDDEEEFFFFFFBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDD???AAABBBBBBAAA@@@@@@AAAAAAAAABBBCCCDDDDDDCCCCCC>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@??????@@@AAACCCDDD@@@AAAAAABBBBBBAAAAAA@@@BBBAAAAAA@@@@@@AAAAAABBBBBBAAA???>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDCCCAAA@@@@@@???@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDEEEAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDBBBCCCDDDFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCDDDCCCBBB@@@???@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA???@@@@@@AAABBBCCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCDDDEEEFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHDDDDDDEEEEEEFFFFFFGGGGGG{{{lllbbb\\\\\\WWWWWWVVVVVVVVVUUUUUUUUUQQQOOONNNMMMNNNMMMJJJHHHHHHJJJLLLLLLKKKJJJKKKLLLGGGFFFGGGIIIJJJJJJHHHFFFGGGIIIJJJJJJIIIHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAIIIHHHHHHGGGGGGFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFFFFDDDCCCBBBDDDGGGHHHFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCGGGFFFDDDCCCCCCEEEFFFHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHEEEDDDEEEFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCAAAAAA@@@AAABBBDDDFFFGGGDDDDDDEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@???@@@@@@BBBCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCEEEEEE@@@@@@BBBCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCDDDAAAAAACCCDDDBBBDDDHHHKKKGGGDDDDDDEEECCCAAA@@@CCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBHHHCCC??????CCCEEECCC@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBEEEEEECCCBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAFFFEEEDDDCCCBBBCCCDDDDDDCCCEEEEEEDDDCCCBBBCCCDDDAAAAAABBBBBBCCCDDDDDDEEE@@@AAABBBCCCDDDEEEFFFFFFCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGFFFFFFEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEECCCBBBBBBAAAAAACCCDDDEEECCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBCCCDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGIIIIIIHHHFFFLLLJJJHHHHHHIIIJJJIIIHHHJJJIIIGGGFFFFFFFFFGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJIIIHHHGGGFFFGGGHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEGGGIIIIIIGGGEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEGGGGGGHHHGGGFFFDDDCCCAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBBBBAAADDDDDDEEEFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFxxxjjj___ZZZZZZWWWWWWWWWWWWVVVVVVVVVUUUSSSRRRQQQQQQQQQOOOLLLIIIJJJKKKMMMMMMKKKKKKKKKLLLLLLKKKJJJJJJKKKJJJGGGEEEGGGHHHJJJJJJHHHGGGHHHHHHJJJIIIHHHHHHHHHHHHIIIJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCDDDGGGGGGEEECCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDEEEFFFHHHIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHIIIJJJHHHEEEEEEFFFGGGFFFFFFDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGFFFFFFEEEEEEEEEFFFEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCBBBBBBCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCC@@@AAABBBCCCDDDDDDDDDDDDFFFEEEDDDCCCBBBCCCCCCDDDBBBBBBDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEBBBBBBDDDEEECCCFFFJJJOOOLLLHHHGGGFFFDDDCCCBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCJJJFFFBBBBBBFFFGGGFFFCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCGGGFFFEEECCCBBBBBBBBBCCCFFFFFFEEEEEEDDDCCCCCCCCCFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFDDDCCCDDDEEEBBBBBBBBBCCCDDDDDDEEEEEEAAABBBCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCCCCCCCDDDFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHJJJJJJKKKNNNPPPQQQOOOMMMKKKJJJHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGKKKJJJIIIHHHHHHHHHIIIIIIGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDEEEFFFHHHHHHFFFEEEGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFIIIIIIJJJJJJJJJIIIHHHHHHEEEFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGwwwiii___ZZZZZZXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTRRRMMMJJJKKKLLLMMMMMMKKKKKKLLLMMMMMMLLLJJJIIIIIIIIIGGGFFFFFFHHHJJJJJJHHHGGGHHHIIIKKKKKKJJJJJJJJJJJJJJJKKKIIIJJJJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEFFFEEEEEEEEEFFFFFFEEECCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFHHHJJJKKKIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIHHHFFFFFFGGGHHHGGGFFFDDDDDDEEEGGGHHHIIIJJJKKKFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFCCCDDDDDDEEEFFFGGGGGGGGGAAABBBCCCDDDDDDEEEDDDDDDGGGGGGEEEDDDCCCBBBBBBBBBDDDEEEFFFGGGGGGGGGFFFEEECCCCCCCCCDDDDDDDDDEEEEEEFFFDDDDDDFFFFFFEEEHHHNNNVVVTTTPPPKKKHHHFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFLLLIIIFFFFFFIIIJJJHHHFFFGGGFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEIIIHHHFFFDDDCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDCCCDDDEEEDDDCCCBBBBBBDDDBBBBBBCCCCCCDDDDDDEEEEEECCCCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGFFFFFFEEEEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJIIINNNNNNPPPSSSUUUTTTQQQNNNKKKJJJIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHLLLKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEGGGGGGFFFDDDGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEKKKKKKKKKKKKJJJIIIHHHGGGDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHxxxkkkaaa\\\\\\XXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVWWWVVVSSSNNNJJJKKKLLLMMMLLLKKKJJJKKKMMMKKKHHHFFFEEEFFFHHHHHHHHHGGGIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKGGGHHHHHHIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJFFFFFFFFFGGGHHHJJJLLLMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIHHHFFFGGGHHHIIIHHHGGGEEEFFFHHHJJJLLLNNNOOOPPPEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFEEEEEEFFFGGGHHHHHHEEEEEEEEEEEEFFFFFFGGGGGGCCCCCCDDDEEEEEEEEEDDDDDDFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHHHHGGGFFFDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEFFFHHHGGGFFFKKKRRR^^^^^^ZZZQQQJJJHHHHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHMMMKKKIIIIIIKKKKKKJJJHHHIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCC@@@AAABBBAAA?????????@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHJJJJJJKKKJJJIIIIIIJJJKKKWWWUUUTTTSSSSSSPPPLLLIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKGGGGGGGGGHHHHHHHHHHHHHHHKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGFFFEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFJJJJJJJJJJJJJJJIIIHHHHHHFFFGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGFFFFFFFFFGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHwwwjjj```\\\\\\XXXXXXWWWWWWWWWVVVVVVVVVTTTTTTUUUVVVVVVRRRMMMIIIJJJKKKKKKKKKJJJJJJLLLNNNOOOKKKGGGDDDEEEGGGHHHHHHHHHIIIKKKLLLKKKJJJKKKLLLJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGHHHHHHHHHGGGFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJKKKLLLLLLMMMNNNNNNGGGGGGGGGHHHJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGHHHIIIJJJIIIGGGFFFGGGHHHJJJLLLNNNPPPPPPFFFFFFGGGGGGHHHHHHIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGIIIGGGGGGMMMUUUdddhhhdddXXXMMMJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFAAABBBBBBCCCCCCDDDDDDEEECCCCCCCCCBBBBBBBBBAAAAAA???AAAAAA@@@???>>>???@@@??????@@@@@@@@@@@@@@@@@@CCCCCCCCCDDDDDDEEEEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFDDDDDDDDDEEEEEEEEEFFFEEECCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHIIIJJJIIIHHHHHHJJJMMMZZZWWWRRRNNNLLLKKKHHHGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEFFFHHHIIIHHHFFFHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIHHHHHHHHHtttggg^^^ZZZZZZWWWWWWVVVVVVVVVUUUUUUUUUSSSSSSSSSTTTTTTQQQMMMJJJJJJKKKKKKKKKJJJLLLNNNQQQZZZTTTMMMGGGEEEFFFGGGGGGGGGIIIKKKKKKKKKJJJKKKLLLIIIIIIIIIIIIIIIHHHGGGFFFHHHHHHIIIJJJJJJJJJJJJIIIGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIFFFHHHIIIIIIGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKGGGHHHIIIJJJJJJKKKJJJJJJIIIHHHHHHIIIKKKKKKIIIHHHEEEEEEFFFHHHIIIJJJKKKLLLHHHHHHHHHHHHHHHHHHIIIIIIGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGEEECCCCCCCCCCCCDDDFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBDDDEEEFFFGGGGGGGGGDDDDDDFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFHHHIIIGGGGGGOOOXXXiiipppmmm^^^PPPLLLJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHDDDEEEFFFGGGGGGHHHGGGGGGBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCCCCCCCCCCBBBAAAAAAAAABBBCCCBBBAAA@@@AAABBB>>>>>>>>>>>>????????????AAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDBBBCCCDDDDDDEEEEEEDDDDDDBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJIIIGGGHHHLLLPPPUUUQQQLLLIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDEEEFFFHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHEEEFFFGGGHHHIIIIIIIIIIIILLLKKKJJJIIIHHHHHHHHHHHHJJJIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGJJJMMMMMMIIIFFFHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKKKKHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHFFFGGGHHHHHHIIIIIIHHHHHHsssfff]]]YYYZZZVVVVVVUUUUUUUUUTTTTTTTTTRRRQQQQQQQQQRRRQQQOOOLLLJJJKKKLLLLLLLLLOOORRRUUU^^^XXXOOOHHHEEEEEEFFFGGGEEEGGGIIIJJJIIIIIIJJJKKKIIIIIIJJJJJJIIIHHHFFFEEEGGGGGGHHHIIIIIIIIIIIIIIIEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFEEECCCCCCDDDEEEFFFGGGHHHHHHEEEFFFGGGIIIIIIIIIIIIIIIEEEGGGIIIIIIGGGFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKGGGHHHIIIJJJKKKKKKKKKJJJHHHHHHHHHJJJLLLLLLJJJHHHEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIIIIHHHFFFEEEDDDEEEFFFGGGGGGGGGGGGFFFDDDEEEFFFFFFFFFEEEDDDCCCFFFFFFFFFEEEEEEEEEDDDDDDFFFGGGGGGGGGGGGHHHHHHHHHEEEEEEDDDDDDDDDEEEFFFFFFGGGFFFDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFHHHIIIGGGGGGOOOZZZllluuutttcccSSSMMMJJJFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJKKKKKKJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDCCCAAA@@@AAABBB??????????????????>>>>>>?????????@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAABBBBBBCCCCCC@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFIIIKKKJJJHHHJJJOOOTTTPPPMMMJJJIIIJJJJJJJJJIIIGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJKKKHHHIIIJJJJJJJJJIIIGGGGGGFFFGGGGGGHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGEEEEEEGGGIIIIIIHHHFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHKKKJJJIIIHHHHHHIIIJJJJJJLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHIIIJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIINNNQQQPPPKKKEEEIIIIIIJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNMMMMMMLLLKKKIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIuuuhhh___[[[\\\UUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPQQQRRRQQQPPPNNNKKKLLLMMMNNNNNNQQQUUUYYY\\\UUULLLFFFDDDEEEGGGHHHCCCEEEGGGHHHGGGGGGHHHIIIJJJJJJKKKKKKJJJHHHFFFEEEFFFGGGHHHHHHIIIIIIIIIHHHDDDDDDEEEFFFFFFGGGHHHHHHCCCCCCDDDEEEEEEEEEEEEDDDBBBCCCDDDEEEFFFGGGHHHIIIDDDEEEGGGHHHIIIIIIHHHHHHDDDGGGJJJJJJHHHGGGHHHKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJFFFGGGIIIKKKLLLLLLKKKJJJHHHHHHHHHJJJLLLLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGHHHIIIIIIGGGEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGFFFEEECCCAAA@@@EEEEEEDDDDDDCCCCCCCCCBBBFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCDDDEEEHHHIIIHHHHHHHHHGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGFFFDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGDDDEEEEEEEEEEEEFFFFFFFFFEEEFFFHHHIIIGGGGGGPPPZZZmmmxxxxxxfffTTTNNNJJJEEEDDDDDDEEEEEEEEEFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIHHHJJJLLLLLLJJJIIIHHHHHHFFFFFFFFFEEEFFFFFFGGGGGGDDDDDDEEEFFFGGGGGGHHHHHHGGGHHHHHHIIIHHHGGGEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGGGGFFFDDDCCC@@@AAABBBAAA???>>>???@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA<<<===>>>???AAABBBCCCDDD===>>>??????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@BBBCCCEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFIIILLLKKKJJJKKKQQQWWWNNNMMMLLLLLLLLLKKKIIIGGGHHHIIIKKKLLLLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKIIIJJJKKKKKKKKKJJJHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHFFFFFFHHHIIIJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJHHHGGGGGGGGGGGGGGGGGGHHHJJJJJJJJJKKKKKKKKKKKKLLLIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHJJJIIIHHHHHHIIIJJJLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKHHHHHHHHHHHHHHHIIIJJJKKKIIIIIIIIIIIIJJJLLLNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIKKKPPPTTTSSSLLLEEEIIIJJJJJJKKKLLLMMMMMMNNNMMMNNNNNNNNNNNNMMMLLLLLLIIIJJJJJJKKKKKKKKKKKKKKKHHHIIIIIIIIIJJJKKKKKKKKKGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKuuufff___ZZZWWWXXXWWWUUUUUUUUUUUUTTTRRRVVVUUUSSSRRRPPPOOOOOOOOOMMMLLLKKKKKKLLLPPPSSSVVVKKKJJJHHHFFFEEEEEEFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGGGGGGGIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDBBBBBBDDDFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHIIIIIIIIIHHHGGGFFFIIIIIIIIIJJJKKKLLLMMMMMMNNNMMMKKKIIIHHHIIIKKKLLLMMMNNNOOOPPPOOOLLLHHHFFFKKKJJJIIIIIIJJJKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIJJJLLLKKKKKKLLLLLLLLLLLLKKKKKKLLLKKKHHHFFFFFFFFFGGGHHHJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCCCCDDDEEEDDDCCCGGGPPPWWWpppvvvrrraaaQQQJJJIIIHHHDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDEEEGGGHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIHHHHHHGGGFFFHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFEEEFFFFFFGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>===<<<;;;<<>>===<<<;;;<<<======;;;;;;;;;;;;<<<===>>>>>>===<<<<<<<<<<<<===>>>>>>????????????>>>===<<<;;;?????????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFIIIIIIHHHHHHIIIJJJLLLMMMNNNMMMKKKKKKMMMQQQUUUWWWMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJKKKKKKJJJHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIGGGFFFFFFGGGIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIKKKLLLLLLJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJFFFHHHIIIJJJIIIJJJLLLMMMPPPNNNLLLKKKJJJIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLJJJIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKxxxiiiaaa\\\YYYXXXVVVUUUTTTUUUUUUSSSRRRUUUUUUSSSRRRQQQPPPPPPOOOKKKKKKJJJJJJJJJLLLOOOPPPJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGEEECCCCCCEEEFFFGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGIIIIIIIIIJJJKKKKKKLLLLLLGGGGGGGGGHHHIIILLLNNNOOOLLLMMMNNNNNNNNNLLLJJJIIIJJJIIIHHHIIIKKKLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIJJJLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIHHHGGGGGGIIIJJJLLLJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCAAABBBDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEHHHGGGFFFEEEDDDDDDDDDDDDBBBDDDEEEDDDCCCFFFNNNTTTgggkkkhhh[[[NNNIIIGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDCCCDDDFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHIIIIIIIIIHHHHHHGGGFFFHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGGGGGGGFFFFFFEEEDDDBBBAAAAAA@@@@@@???>>>>>>BBB???<<<;;;<<<>>>>>>>>>>>>>>>=========???@@@AAA;;;;;;;;;;;;<<<===>>>???===============>>>>>>???>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGFFFIIIHHHHHHHHHIIIJJJLLLLLLJJJIIIHHHGGGIIILLLOOOQQQLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHJJJKKKLLLKKKIIIGGGHHHIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJIIIJJJJJJKKKKKKJJJJJJIIIJJJLLLLLLLLLLLLLLLKKKJJJKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIKKKKKKJJJJJJLLLMMMNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJyyyjjjbbb\\\YYYWWWUUUTTTTTTUUUUUUSSSRRRUUUTTTTTTSSSRRRQQQQQQPPPMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDEEEGGGHHHHHHGGGGGGGGGGGGFFFGGGHHHHHHIIIHHHGGGGGGHHHIIIKKKMMMNNNIIIIIIJJJJJJJJJJJJJJJJJJDDDDDDFFFHHHJJJLLLMMMNNNKKKKKKLLLLLLMMMMMMNNNNNNJJJIIIHHHJJJLLLNNNNNNMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJIIIGGGIIIJJJJJJIIIIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIKKKMMMOOOJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFEEEFFFFFFFFFFFFEEEDDDDDDGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCGGGGGGFFFEEEDDDDDDDDDDDDBBBDDDFFFEEEDDDFFFJJJNNNZZZ\\\YYYQQQJJJHHHFFFDDDDDDEEEEEEEEEEEEFFFFFFFFFEEECCCBBBCCCEEEGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEHHHHHHHHHHHHHHHGGGGGGFFFCCCCCCBBBBBBAAA@@@@@@???FFFBBB===::::::<<<===============>>>???@@@BBBCCC<<<;;;;;;<<<<<<===>>>???>>>============>>>??????>>>>>>>>>>>>????????????>>>>>>??????@@@@@@AAAAAACCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFHHHHHHHHHHHHHHHIIIJJJKKKIIIHHHFFFFFFFFFHHHKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKGGGGGGFFFFFFFFFFFFGGGGGGJJJKKKLLLKKKIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKIIIJJJJJJKKKKKKJJJJJJIIIKKKKKKLLLMMMMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKIIIJJJJJJKKKKKKJJJJJJIIIKKKLLLMMMLLLKKKKKKLLLMMMLLLLLLMMMMMMMMMLLLLLLLLLOOOOOONNNMMMMMMLLLLLLKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKKKKKKKJJJJJJMMMLLLLLLLLLKKKKKKJJJJJJxxxiiiaaa[[[WWWVVVUUUSSSTTTTTTUUUSSSRRRTTTTTTTTTTTTSSSRRRRRRQQQQQQPPPOOONNNMMMKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKMMMMMMMMMLLLKKKKKKJJJJJJHHHIIIKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHIIIIIIHHHHHHIIIIIIJJJKKKHHHHHHHHHJJJMMMPPPTTTWWWJJJJJJJJJJJJIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIHHHHHHJJJJJJJJJJJJLLLNNNPPPRRRMMMLLLJJJKKKLLLNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIGGGIIIJJJJJJIIIHHHJJJKKKJJJIIIIIIIIIIIIIIIIIIJJJGGGGGGGGGHHHIIIKKKMMMNNNIIIJJJJJJJJJIIIIIIHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGFFFEEEDDDDDDFFFFFFEEEDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFFFFGGGGGGHHHHHHHHHFFFFFFEEEDDDCCCBBBBBBAAAFFFEEEDDDDDDCCCCCCCCCDDDBBBDDDFFFFFFEEEEEEGGGHHHOOONNNLLLIIIHHHHHHFFFDDDEEEEEEEEEFFFFFFFFFGGGGGGEEEDDDCCCDDDFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFHHHHHHHHHIIIIIIHHHHHHGGGDDDDDDDDDCCCBBBBBBAAAAAAFFFCCC???======>>>======<<<<<<======>>>???@@@@@@;;;;;;;;;;;;<<<===>>>???>>>============>>>??????AAA@@@@@@@@@??????@@@@@@>>>>>>???@@@@@@AAAAAABBBDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIGGGFFFFFFGGGIIIJJJGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJKKKJJJHHHGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJLLLJJJKKKMMMMMMKKKKKKMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKMMMNNNOOONNNLLLKKKLLLMMMJJJKKKMMMNNNOOONNNMMMMMMOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJKKKKKKLLLLLLKKKKKKNNNMMMMMMLLLLLLKKKKKKJJJxxxjjjaaa[[[XXXVVVUUUSSSTTTUUUUUUTTTSSSSSSTTTTTTUUUUUUTTTSSSRRRRRRRRRPPPOOOMMMKKKIIIHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLJJJKKKMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHIIIKKKLLLKKKIIIJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJKKKMMMPPPSSSUUUJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKJJJIIIHHHGGGFFFIIIIIIIIIJJJLLLNNNQQQSSSRRROOOMMMLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIHHHGGGHHHIIIIIIHHHHHHIIIKKKKKKKKKJJJIIIIIIJJJKKKKKKHHHGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIJJJIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEHHHHHHHHHHHHGGGFFFEEEDDDGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGFFFEEEEEEDDDCCCBBBAAAAAADDDDDDCCCBBBBBBBBBCCCCCCCCCDDDFFFGGGFFFEEEEEEEEEIIIFFFEEEGGGIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEGGGIIIIIIHHHEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGHHHHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAAAAABBBBBB@@@>>>==================<<<<<<;;;;;;;;;<<<<<<===>>>???>>>>>>>>>>>>>>>??????@@@FFFEEECCCBBB@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJHHHFFFEEEEEEFFFHHHJJJHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKJJJNNNJJJJJJMMMNNNKKKLLLPPPMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPOOOMMMLLLLLLMMMJJJLLLMMMOOOOOOOOONNNNNNMMMNNNNNNOOOPPPQQQQQQRRRNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNMMMMMMLLLLLLLLLLLLzzzlllddd^^^ZZZVVVUUUTTTUUUVVVVVVUUUTTTRRRSSSUUUVVVVVVUUUTTTSSSRRRQQQOOOMMMKKKIIIHHHHHHKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLOOOOOONNNNNNMMMLLLLLLLLLKKKJJJJJJKKKMMMMMMLLLJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMKKKJJJJJJJJJKKKLLLJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJLLLNNNQQQRRRUUURRROOOMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHFFFHHHIIIIIIHHHHHHIIIJJJLLLKKKJJJIIIIIIJJJKKKLLLHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJIIIIIIHHHHHHFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDGGGDDDDDDHHHJJJHHHGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHFFFEEEFFFHHHJJJJJJIIIFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGIIIIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDAAAAAACCCEEEFFFFFFCCC@@@>>>>>>??????>>>>>>===<<<============>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBBBBJJJIIIFFFDDDBBBAAAAAAAAACCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJIIIHHHGGGJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIJJJJJJHHHGGGHHHJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJNNNJJJLLLRRRSSSNNNMMMQQQLLLLLLMMMMMMMMMMMMMMMNNNMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKNNNOOOOOOPPPPPPOOOOOONNNNNNOOOPPPOOOMMMLLLLLLNNNLLLMMMNNNOOOOOOOOOOOOOOOMMMMMMNNNOOOQQQRRRSSSSSSNNNOOOOOOOOOOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMyyylllddd___[[[WWWVVVUUUVVVWWWXXXWWWUUURRRSSSUUUVVVWWWVVVUUUTTTSSSQQQOOOLLLKKKKKKKKKLLLLLLMMMNNNOOOOOONNNMMMMMMLLLLLLMMMMMMNNNNNNOOOOOONNNNNNNNNNNNOOOPPPQQQRRRNNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOONNNMMMMMMLLLLLLLLLKKKKKKMMMOOOOOOMMMKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKKKKJJJIIIIIIIIIJJJKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKLLLMMMNNNOOOJJJJJJKKKKKKLLLNNNOOOPPPUUURRROOOMMMNNNPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKJJJJJJJJJJJJIIIFFFHHHIIIIIIHHHGGGIIIJJJKKKJJJHHHGGGGGGHHHJJJKKKHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEFFFGGGGGGGGGFFFDDDHHHEEEFFFKKKJJJFFFEEEHHHGGGGGGGGGHHHHHHHHHHHHIIIGGGFFFEEEFFFHHHIIIIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIGGGGGGGGGGGGGGGHHHIIIIIIFFFGGGHHHHHHIIIIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDFFFHHHIIIJJJJJJIIIHHHJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDDDDEEEGGGGGGEEECCC@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFLLLJJJHHHFFFDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLLLLKKKKKKJJJKKKKKKLLLLLLKKKJJJJJJIIIJJJKKKLLLKKKJJJIIIHHHJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLJJJIIIIIIJJJLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKIIIKKKLLLKKKJJJJJJKKKLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKMMMKKKQQQ\\\]]]SSSNNNQQQLLLLLLLLLLLLMMMMMMMMMNNNMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOOOOOOOOOOONNNMMMNNNOOONNNMMMLLLMMMNNNOOOOOONNNNNNNNNOOOOOOPPPNNNNNNOOOOOOPPPQQQRRRRRRNNNNNNNNNOOOOOOPPPPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOORRRQQQQQQPPPOOOOOONNNNNNMMMMMMMMMNNNOOOOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMMMMNNNOOONNNNNNNNNLLLMMMMMMNNNNNNOOOOOOOOOwwwjjjccc]]]YYYXXXVVVVVVVVVXXXXXXXXXVVVRRRSSSUUUWWWWWWWWWVVVUUUVVVSSSPPPNNNMMMMMMOOOPPPMMMNNNOOOPPPOOOOOOMMMMMMMMMNNNOOOOOOQQQQQQRRRSSSRRRRRRQQQQQQRRRSSSUUUVVVRRRRRRRRRRRRRRRRRRRRRRRROOOOOONNNNNNMMMLLLKKKKKKLLLLLLLLLNNNOOOPPPNNNLLLKKKKKKKKKKKKKKKLLLLLLMMMHHHIIIJJJLLLMMMMMMMMMMMMJJJKKKKKKLLLMMMNNNNNNOOOQQQPPPNNNLLLLLLMMMOOOPPPKKKKKKLLLLLLMMMMMMNNNNNNTTTQQQNNNMMMOOOQQQRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLKKKKKKKKKKKKFFFHHHIIIIIIHHHGGGIIIJJJJJJIIIGGGFFFFFFGGGIIIJJJHHHIIIIIIJJJKKKKKKJJJJJJHHHHHHIIIIIIJJJIIIIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGEEEDDDHHHGGGFFFEEEEEEFFFGGGHHHFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEFFFHHHHHHGGGEEEHHHFFFHHHLLLJJJDDDDDDIIIGGGGGGHHHHHHHHHIIIIIIIIIFFFEEEDDDEEEGGGHHHHHHHHHJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJFFFGGGHHHHHHIIIIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEHHHJJJJJJJJJIIIHHHJJJJJJKKKKKKJJJJJJIIIHHHJJJJJJKKKLLLLLLLLLLLLLLLJJJIIIIIIHHHHHHGGGGGGFFFJJJHHHEEEEEEFFFFFFFFFEEEBBBCCCEEEFFFGGGHHHGGGGGGDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIKKKJJJHHHFFFFFFFFFHHHIIIGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLLLLKKKKKKLLLMMMMMMLLLKKKJJJJJJKKKMMMNNNNNNMMMKKKJJJJJJKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNLLLKKKJJJJJJKKKLLLNNNMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLNNNMMMLLLKKKMMMNNNLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKVVVdddeeeXXXOOOOOOKKKKKKLLLLLLMMMMMMMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKMMMMMMNNNNNNOOOOOOOOOOOOMMMNNNNNNOOOOOONNNNNNMMMLLLMMMNNNNNNMMMLLLMMMNNNQQQPPPNNNNNNMMMNNNOOOPPPOOOOOOPPPPPPPPPPPPPPPPPPNNNNNNNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMNNNNNNOOOQQQQQQPPPOOONNNNNNMMMMMMKKKLLLMMMNNNOOOOOOPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNOOOOOOOOOOOONNNLLLLLLMMMNNNOOOPPPPPPQQQsssiiiccc^^^ZZZVVVUUUUUUVVVWWWWWWVVVTTTSSSUUUWWWXXXXXXVVVTTTRRRTTTTTTRRROOOLLLLLLMMMOOOPPPPPPOOOOOOOOOOOOPPPQQQOOOQQQRRRQQQNNNMMMLLLMMMRRRPPPMMMMMMOOORRRSSSSSSQQQRRRRRRRRRPPPNNNLLLKKKOOOOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNMMMLLLLLLNNNPPPOOONNNNNNOOOPPPQQQQQQPPPOOOOOOOOOOOOOOOOOONNNNNNRRRQQQOOONNNNNNOOOPPPQQQOOONNNNNNOOORRRUUUVVVUUUVVVUUUTTTSSSRRRRRRRRRRRRPPPOOOMMMKKKIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKJJJIIIHHHHHHGGGGGGIIIIIIJJJJJJIIIIIIHHHGGGHHHFFFDDDEEEIIILLLMMMLLLGGGGGGGGGFFFEEEEEEGGGJJJLLLLLLKKKKKKKKKKKKKKKLLLJJJIIIIIIIIIJJJKKKMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLGGGGGGGGGIIIJJJKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHGGGHHHIIIKKKMMMNNNKKKDDD@@@DDDIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJJJJIIIHHHIIIJJJLLLLLLKKKKKKJJJMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJHHHGGGFFFFFFGGGHHHFFFGGGIIIJJJKKKKKKKKKKKKCCCEEEFFFHHHHHHGGGEEEDDDEEEEEEFFFFFFGGGHHHHHHIIIKKKKKKJJJJJJIIIIIIIIIHHHIIIJJJJJJJJJKKKKKKLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEHHHIIIKKKLLLKKKJJJHHHGGGGGGGGGGGGGGGIIIKKKMMMNNNJJJJJJJJJIIIJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKOOOOOOOOONNNMMMLLLKKKJJJOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOPPPTTTXXXXXXRRRLLLMMMNNNOOOOOOOOONNNMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPNNNNNNLLLLLLLLLLLLNNNNNNPPPPPPQQQRRRQQQPPPNNNMMMPPPPPPPPPPPPPPPOOONNNMMMMMMMMMLLLLLLKKKJJJJJJJJJLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOQQQPPPPPPPPPOOOOOOOOOOOOQQQQQQQQQQQQPPPOOONNNMMMSSSRRRXXX______VVVPPPPPPRRRQQQOOOMMMLLLMMMNNNOOOOOOOOOPPPPPPOOOOOONNNMMMMMMNNNOOOOOOPPPPPPOOOOOOPPPOOOMMMLLLLLLMMMOOOPPPNNNNNNMMMMMMMMMLLLLLLLLLNNNNNNNNNNNNNNNOOOPPPPPPRRRQQQOOOOOOPPPPPPOOOMMMPPPQQQSSSRRRPPPOOOPPPPPPSSSRRRQQQPPPPPPQQQRRRSSSQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPNNNNNNNNNOOOOOOOOOPPPPPPNNNNNNNNNOOOOOOOOOOOOPPPRRRRRRRRRRRRQQQPPPOOONNNPPPPPPPPPPPPPPPPPPPPPPPP{{{lllddd```]]]ZZZVVVUUUTTTUUUVVVWWWUUUTTTUUUWWWYYYZZZYYYXXXVVVTTTTTTTTTRRRPPPMMMLLLNNNPPPPPPPPPPPPPPPPPPPPPPPPQQQMMMOOOPPPPPPPPPPPPRRRSSSTTTRRRPPPPPPQQQSSSTTTTTTUUUUUUUUUTTTSSSQQQPPPOOOLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNOOONNNMMMMMMOOOQQQTTTQQQOOONNNPPPRRRTTTTTTTTTSSSSSSRRRQQQPPPOOOOOOPPPOOONNNMMMMMMNNNOOOQQQOOONNNMMMOOORRRTTTUUUTTTSSSRRRQQQPPPPPPOOOOOOPPPQQQPPPNNNLLLKKKJJJKKKKKKIIIIIIIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHMMMKKKIIIJJJLLLNNNNNNMMMJJJKKKKKKJJJIIIIIIJJJLLLLLLKKKKKKJJJJJJKKKKKKLLLGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHJJJJJJJJJJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIKKKLLLMMMPPPIIIFFFJJJMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLMMMNNNOOONNNNNNMMMNNNNNNNNNMMMMMMMMMLLLLLLMMMMMMKKKJJJJJJJJJKKKKKKJJJJJJLLLMMMMMMMMMLLLLLLHHHIIIJJJJJJJJJJJJIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKJJJJJJKKKMMMOOOPPPNNNMMMMMMMMMMMMNNNOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNOOOPPPQQQQQQPPPRRRRRRQQQQQQQQQPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQQQQMMMMMMNNNOOOPPPQQQQQQQQQRRRQQQRRRUUUYYYYYYSSSNNNPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPQQQOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJOOOOOOOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQTTTTTTTTTSSSSSSRRRRRRQQQTTTSSSSSSSSSRRRRRRRRRRRRPPPQQQQQQRRRRRRRRRQQQQQQSSSQQQTTTYYYYYYSSSPPPRRRUUUSSSRRRPPPPPPQQQRRRSSSSSSRRRRRRRRRQQQQQQQQQQQQOOOOOOPPPQQQQQQQQQQQQQQQSSSRRRPPPOOOOOOPPPRRRSSSQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPQQQQQQRRRRRRTTTSSSRRRRRRSSSTTTRRRQQQPPPRRRSSSRRRPPPOOOOOOPPPRRRRRRQQQQQQQQQQQQRRRRRRTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQ|||llldddaaa^^^\\\VVVTTTSSSTTTUUUVVVUUUSSSVVVWWWXXXYYYYYYWWWUUUTTTRRRRRRQQQOOOMMMLLLNNNOOOOOOPPPQQQQQQQQQPPPOOOOOOMMMNNNOOOOOOOOOPPPSSSUUUVVVSSSQQQQQQRRRSSSSSSRRRUUUTTTSSSRRRQQQPPPPPPPPPNNNNNNMMMMMMMMMNNNOOOOOOJJJKKKKKKLLLMMMNNNOOOPPPLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMOOOQQQVVVSSSOOONNNPPPRRRUUUVVVVVVUUUTTTSSSQQQPPPOOOOOOQQQPPPPPPOOOPPPQQQSSSTTTPPPNNNNNNOOORRRTTTTTTTTTUUUUUUTTTSSSRRRRRRRRRRRRPPPOOOMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKFFFGGGIIIKKKLLLMMMNNNNNNPPPNNNMMMMMMNNNOOONNNMMMKKKMMMNNNNNNMMMLLLLLLMMMLLLKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJLLLKKKKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIJJJKKKMMMMMMSSSNNNLLLOOOQQQNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMLLLLLLNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLMMMNNNNNNMMMMMMLLLNNNNNNMMMLLLLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMLLLMMMNNNNNNNNNOOONNNNNNPPPPPPQQQPPPPPPOOONNNMMMLLLMMMOOOOOOPPPOOONNNMMMNNNNNNMMMLLLMMMNNNOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMNNNPPPQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUTTTSSSTTTWWWZZZZZZUUUQQQRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRSSSRRRRRRQQQQQQQQQQQQQQQOOOPPPPPPPPPPPPOOOOOONNNPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSXXXWWWWWWVVVUUUTTTSSSSSSUUUUUUUUUTTTTTTTTTSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUTTTQQQQQQSSSSSSQQQRRRUUUUUUTTTSSSSSSSSSTTTUUUVVVUUUTTTSSSRRRQQQRRRSSSSSSQQQRRRRRRSSSTTTSSSSSSSSSTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRTTTSSSSSSRRRRRRRRRSSSSSSUUUSSSSSSSSSUUUVVVUUUTTTRRRSSSTTTSSSQQQPPPOOOPPPRRRRRRRRRSSSSSSRRRRRRRRRVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUSSSRRRQQQPPPRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVTTTTTTTTTTTTTTTSSSRRRQQQTTTTTTTTTTTTTTTTTTTTTTTTrrrhhhbbb^^^[[[VVVUUUTTTTTTUUUVVVUUUTTTUUUVVVWWWWWWWWWUUUSSSRRRPPPPPPPPPOOOMMMLLLNNNOOONNNOOOQQQRRRRRRPPPNNNMMMOOOOOOOOOMMMLLLMMMPPPRRRUUUSSSQQQPPPQQQQQQPPPOOOQQQPPPNNNMMMLLLMMMMMMNNNOOOOOONNNNNNNNNNNNNNNNNNJJJJJJJJJKKKKKKLLLLLLMMMKKKLLLLLLLLLLLLMMMMMMMMMLLLMMMMMMMMMLLLLLLNNNPPPUUURRRPPPOOOQQQRRRSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPQQQRRRTTTUUUQQQPPPOOOPPPRRRTTTTTTTTTVVVVVVUUUTTTSSSSSSSSSSSSNNNMMMLLLJJJJJJJJJKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLMMMMMMMMMMMMMMMKKKLLLNNNOOOQQQRRRRRRRRRNNNNNNNNNOOOOOOOOONNNMMMKKKMMMOOOOOOMMMLLLKKKLLLMMMLLLLLLLLLLLLMMMMMMNNNOOOOOOOOONNNNNNNNNNNNNNNPPPPPPOOOOOOOOONNNNNNNNNLLLLLLLLLKKKIIIIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMKKKKKKKKKLLLLLLMMMNNNNNNQQQMMMMMMQQQRRROOOLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNLLLLLLMMMNNNNNNNNNOOOOOOSSSQQQOOOMMMLLLLLLMMMNNNOOONNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPOOOOOONNNQQQQQQRRRQQQQQQPPPOOONNNLLLMMMNNNNNNOOONNNNNNMMMPPPOOONNNMMMMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPQQQQQQQQQPPPPPPRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUVVVXXXZZZZZZWWWUUURRRRRRRRRRRRQQQQQQPPPOOOOOOPPPQQQQQQRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSRRRQQQQQQRRRSSSTTTSSSSSSSSSTTTTTTSSSRRRRRROOOOOOPPPPPPQQQRRRRRRSSSQQQQQQQQQQQQQQQRRRSSSSSSVVVUUUUUUUUUTTTTTTSSSSSSUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUVVVWWWWWWVVVVVVTTTSSSRRRRRRSSSSSSUUUWWWSSSSSSRRRSSSSSSUUUVVVWWWUUUTTTRRRPPPPPPQQQRRRSSSSSSTTTUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRUUUTTTSSSSSSRRRSSSSSSSSSSSSRRRRRRSSSUUUVVVUUUTTTUUUVVVWWWVVVSSSRRRQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSVVVVVVVVVUUUVVVVVVWWWXXXXXXXXXWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVwwwjjjbbb]]]YYYWWWVVVTTTTTTUUUVVVVVVUUUVVVVVVWWWWWWVVVTTTSSSRRRQQQRRRRRRQQQPPPOOOQQQRRRQQQRRRSSSTTTTTTRRRPPPOOOPPPPPPOOONNNMMMNNNPPPSSSVVVTTTRRRQQQRRRRRRPPPOOOPPPOOONNNMMMLLLMMMNNNOOOOOONNNMMMLLLKKKKKKKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJMMMMMMNNNNNNNNNOOOOOOOOONNNOOOOOOOOONNNNNNPPPQQQTTTSSSRRRSSSUUUUUUSSSQQQPPPPPPPPPQQQQQQQQQQQQQQQNNNNNNNNNOOOPPPQQQRRRRRRTTTRRRQQQRRRSSSUUUUUUTTTRRRQQQPPPOOOOOONNNNNNNNNOOONNNMMMLLLLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMLLLMMMLLLLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPOOOLLLNNNPPPRRRRRRQQQPPPPPPLLLNNNPPPPPPNNNMMMLLLLLLNNNMMMMMMMMMNNNNNNOOOPPPNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNMMMJJJJJJKKKMMMMMMLLLKKKJJJJJJKKKMMMNNNMMMMMMNNNNNNOOOOOOPPPPPPOOOMMMNNNRRRSSSPPPOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOONNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQSSSRRRRRRRRRRRRQQQQQQQQQMMMNNNNNNOOOOOOPPPPPPPPPNNNNNNOOOPPPQQQRRRSSSTTTVVVUUURRRPPPOOOOOOQQQRRRRRRRRRQQQPPPOOONNNNNNMMMPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNOOOPPPQQQSSSSSSRRRQQQQQQSSSSSSSSSSSSRRRQQQPPPOOOMMMNNNNNNOOOOOOOOOOOOOOOSSSRRRQQQPPPPPPPPPQQQRRRQQQQQQQQQQQQQQQRRRRRRSSSQQQQQQPPPPPPPPPPPPQQQQQQOOOPPPPPPPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUTTTTTTTTTRRRRRRQQQQQQQQQRRRSSSTTTVVVVVVVVVWWWYYYYYYXXXWWWTTTTTTSSSRRRQQQQQQPPPPPPOOOPPPQQQRRRSSSSSSTTTSSSUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOPPPRRRSSSQQQRRRRRRSSSSSSSSSRRRRRRPPPPPPQQQRRRSSSTTTUUUUUUSSSSSSSSSSSSSSSTTTTTTUUUSSSSSSSSSTTTTTTUUUUUUUUUVVVUUUUUUUUUUUUTTTTTTTTTWWWWWWXXXXXXWWWVVVVVVUUUUUUVVVVVVVVVVVVXXXXXXXXXSSSSSSSSSTTTUUUVVVWWWXXXVVVTTTRRRQQQQQQQQQSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSVVVVVVUUUUUUUUUUUUUUUVVVTTTSSSSSSTTTVVVWWWVVVUUUWWWXXXYYYXXXVVVTTTTTTUUUUUUVVVWWWXXXXXXWWWVVVUUUWWWWWWWWWWWWWWWXXXYYYYYYWWWWWWXXXXXXXXXXXXXXXXXXVVVVVVVVVWWWWWWWWWWWWXXXVVVVVVVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWW~~~ppphhhbbb^^^WWWUUUSSSSSSTTTUUUVVVUUUWWWWWWWWWVVVUUUTTTSSSRRRRRRSSSTTTTTTSSSRRRTTTUUUTTTTTTUUUUUUTTTSSSQQQPPPNNNOOOPPPPPPPPPQQQTTTVVVVVVTTTSSSRRRSSSSSSQQQOOOQQQQQQPPPPPPPPPQQQRRRRRRRRRQQQPPPOOONNNNNNNNNNNNPPPPPPOOONNNMMMLLLLLLKKKPPPPPPPPPQQQQQQQQQQQQRRRQQQRRRRRRRRRQQQQQQSSSUUUTTTTTTUUUVVVWWWVVVSSSPPPPPPQQQQQQRRRRRRSSSTTTTTTRRRRRRSSSSSSTTTTTTTTTUUUTTTSSSQQQRRRSSSTTTTTTSSSRRRQQQPPPOOONNNNNNNNNNNNQQQPPPOOOOOOOOOPPPQQQRRRQQQQQQQQQQQQQQQPPPPPPPPPQQQPPPOOOOOOOOOPPPRRRSSSQQQQQQQQQPPPPPPPPPPPPPPPRRRRRRRRRRRRRRRQQQPPPOOOMMMPPPTTTVVVUUUTTTSSSSSSPPPQQQRRRQQQOOONNNNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQOOOPPPPPPQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOOOOONNNOOOPPPQQQOOOLLLLLLOOORRRQQQPPPNNNMMMLLLMMMNNNOOOMMMNNNOOOPPPPPPPPPPPPPPPPPPNNNOOOSSSSSSQQQQQQTTTQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPSSSSSSSSSSSSTTTTTTTTTTTTRRRQQQQQQQQQQQQRRRSSSTTTVVVVVVVVVVVVUUUUUUUUUTTTOOOPPPQQQRRRSSSTTTTTTSSSRRRRRRRRRSSSTTTUUUWWWWWWXXXVVVTTTSSSRRRSSSTTTUUUUUUTTTTTTSSSRRRQQQQQQPPPSSSTTTTTTTTTTTTTTTUUUUUUSSSSSSSSSRRRRRRRRRRRRQQQRRRSSSUUUWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSVVVUUUSSSSSSRRRSSSTTTUUUSSSSSSRRRRRRSSSSSSTTTUUUTTTTTTTTTSSSSSSTTTTTTTTTRRRRRRSSSSSSTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSUUUVVVWWWXXXXXXYYYSSSSSSTTTTTTTTTTTTUUUUUUXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSTTTTTTVVVWWWVVVVVVVVVVVVVVVWWWWWWXXXWWWVVVUUUTTTSSSRRRRRRRRRQQQRRRSSSUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTUUUTTTTTTTTTTTTUUUVVVVVVSSSTTTUUUUUUUUUUUUUUUUUUSSSTTTTTTUUUVVVWWWWWWXXXVVVVVVVVVVVVVVVWWWWWWXXXTTTTTTUUUVVVWWWXXXXXXYYYXXXXXXXXXWWWWWWWWWVVVVVVXXXXXXXXXXXXWWWVVVUUUTTTUUUXXXYYYWWWWWWYYYYYYVVVTTTTTTUUUVVVWWWWWWXXXXXXWWWVVVUUUTTTSSSTTTUUUUUUTTTUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUWWWWWWWWWWWWWWWXXXYYYYYYXXXVVVVVVVVVXXXYYYXXXWWWWWWXXXZZZYYYWWWVVVWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWYYYYYYYYYYYYYYYZZZ[[[\\\WWWWWWXXXYYYYYYZZZZZZ[[[ZZZZZZZZZZZZ[[[[[[[[[[[[XXXXXXXXXYYYYYYYYYZZZZZZZZZZZZ[[[[[[[[[ZZZZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWsssiiiccc___UUUSSSQQQPPPQQQSSSTTTSSSTTTTTTSSSRRRQQQPPPOOOOOONNNPPPRRRRRRQQQQQQQQQSSSRRRQQQQQQPPPOOOOOONNNNNNLLLNNNOOOOOOOOOOOOQQQRRRRRRPPPOOOPPPQQQPPPOOOMMMMMMMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOPPPPPPQQQRRRPPPOOOOOONNNNNNMMMMMMMMMOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQRRRTTTSSSRRRRRRRRRSSSSSSQQQOOOQQQQQQQQQQQQQQQRRRRRRRRRSSSTTTTTTUUUUUUUUUTTTTTTSSSRRRPPPPPPQQQRRRRRRQQQRRRRRRQQQPPPOOOOOOOOOOOOPPPOOOOOONNNOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRQQQQQQRRRQQQOOOOOOOOOQQQRRRTTTSSSSSSSSSRRRRRRQQQQQQQQQSSSSSSSSSSSSSSSRRRQQQPPPNNNRRRVVVXXXVVVSSSRRRQQQPPPQQQQQQOOOMMMLLLMMMOOOLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPRRRSSSSSSSSSSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPLLLOOOPPPNNNJJJJJJNNNSSSSSSQQQOOOLLLKKKLLLMMMNNNMMMMMMNNNOOOPPPOOOOOONNNPPPNNNNNNPPPPPPMMMNNNRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPOOOSSSSSSSSSTTTTTTTTTUUUUUURRRRRRQQQPPPQQQRRRSSSTTTUUUUUUTTTTTTTTTSSSSSSSSSNNNOOOQQQSSSTTTUUUTTTTTTUUUTTTSSSRRRRRRSSSTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPRRRRRRRRRSSSSSSSSSTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQSSSUUUWWWWWWVVVTTTSSSSSSSSSSSSSSSRRRQQQPPPOOOPPPPPPPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQQQQRRRSSSTTTRRRRRRRRRQQQRRRRRRSSSTTTUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSTTTUUUUUUVVVWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTVVVVVVWWWWWWWWWSSSSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTXXXWWWUUUTTTTTTUUUWWWXXXUUUUUUUUUTTTTTTUUUVVVWWWXXXWWWUUUSSSRRRRRRRRRRRRQQQRRRSSSUUUVVVVVVVVVWWWUUUUUUUUUUUUVVVVVVVVVVVVSSSTTTUUUVVVVVVUUUTTTSSSTTTUUUUUUVVVWWWWWWVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUVVVVVVVVVVVVVVVUUUUUUVVVYYYXXXTTTTTTWWWXXXUUUSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTSSSTTTUUUUUUVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXYYYYYYWWWVVVVVVXXXXXXWWWUUUUUUVVVXXXXXXWWWVVVWWWXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXYYYZZZ[[[\\\YYYYYYYYYYYYYYYZZZZZZZZZYYYZZZZZZZZZ[[[[[[[[[[[[WWWXXXXXXXXXXXXYYYYYYYYYXXXYYYYYYZZZZZZYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVnnnccc[[[VVVTTTQQQOOONNNOOOQQQRRRRRRPPPOOOOOOMMMLLLKKKKKKJJJIIIKKKMMMMMMLLLLLLMMMNNNMMMLLLKKKJJJIIIIIIIIIIIILLLMMMNNNMMMKKKIIIIIIIIILLLKKKKKKKKKLLLLLLKKKIIIFFFGGGHHHJJJJJJJJJIIIIIIFFFFFFGGGHHHJJJKKKMMMNNNLLLLLLLLLLLLLLLMMMMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOOOONNNNNNPPPQQQQQQOOOMMMLLLMMMNNNNNNMMMPPPPPPPPPOOOOOONNNNNNNNNMMMNNNNNNNNNNNNNNNMMMLLLRRRPPPOOOOOOPPPPPPPPPOOONNNNNNMMMLLLKKKKKKKKKKKKMMMLLLLLLLLLLLLMMMOOOPPPMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGHHHIIIKKKMMMNNNNNNMMMLLLKKKKKKJJJJJJMMMMMMNNNNNNNNNNNNMMMMMMMMMRRRVVVWWWTTTPPPNNNMMMOOOOOONNNLLLIIIIIIKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNJJJKKKMMMOOOPPPPPPOOOOOOMMMMMMMMMLLLLLLLLLKKKKKKHHHKKKLLLJJJGGGGGGLLLQQQRRRPPPMMMJJJIIIIIIJJJKKKKKKLLLMMMNNNOOONNNMMMLLLPPPMMMLLLMMMKKKHHHJJJNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNLLLLLLPPPPPPQQQQQQRRRRRRSSSSSSPPPOOOOOONNNNNNPPPQQQRRRPPPPPPPPPPPPOOOOOOOOOOOOLLLMMMOOOQQQSSSSSSSSSRRRUUUTTTRRRPPPNNNNNNNNNOOOOOONNNNNNNNNNNNOOOOOOPPPNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQPPPPPPPPPOOOOOOOOONNNPPPRRRTTTTTTSSSQQQPPPPPPPPPPPPPPPOOONNNMMMLLLMMMMMMMMMNNNNNNPPPQQQRRROOONNNNNNMMMNNNOOOPPPQQQOOOOOOOOOOOOOOOPPPQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNMMMNNNNNNOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTTTTSSSRRRQQQPPPOOOPPPPPPQQQQQQRRRRRRRRRSSSRRRRRRRRRRRRQQQQQQPPPPPPSSSQQQPPPNNNNNNOOOQQQRRRTTTTTTTTTSSSRRRSSSUUUWWWVVVTTTRRRQQQOOOOOOOOOPPPOOOPPPQQQRRRTTTTTTTTTUUUQQQQQQRRRRRRSSSSSSSSSTTTQQQRRRSSSTTTTTTSSSRRRQQQMMMNNNOOOQQQQQQQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVYYYVVVPPPOOOUUUVVVSSSQQQQQQRRRSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSRRRQQQQQQSSSSSSTTTUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSSSSRRRRRRRRRQQQQQQOOOPPPPPPQQQRRRTTTUUUVVVWWWVVVTTTTTTUUUUUUTTTSSSSSSTTTVVVWWWVVVVVVWWWXXXWWWVVVTTTTTTTTTTTTVVVWWWUUUUUUUUUUUUVVVWWWYYYYYY[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUUUU