BM'6(d {{{||||||~~~zzzuuutttrrrmmmiiiiiimmmpppxxx}}}tttqqqhhhjjjsssppphhhsssrrrlllpppyyy~~~}}}~~~~~~~~~|||yyy{{{|||xxxwwwvvvsssqqqtttxxxyyyuuuqqqnnnrrruuuuuutttuuuyyy}}}~~~yyyzzzuuuuuuvvvzzzjjjooo|||yyy}}}}}}~~~xxxuuusssvvv|||wwwwwwwwwwwwxxxzzz{{{|||tttvvvooollllllooommmooo~~~|||{{{~~~zzzrrrnnnppptttzzzzzzyyyxxxwwwvvvuuuuuu}}}xxx~~~xxxuuuqqqnnnooosssyyy|||tttuuuvvvvvvvvvtttqqqpppsssrrruuutttiii^^^WWWRRRWWWYYYdddyyy{{{||||||sssjjjccc```UUURRRNNNLLLKKKJJJGGGDDDKKKRRRTTT]]]qqq|||~~~vvvmmmeee___\\\VVVVVVTTTPPPJJJEEEBBBAAAAAA@@@@@@BBBEEEGGGHHHHHHFFFMMMOOOYYYppp}}}vvvpppkkkggg```\\\VVVUUURRROOOLLLIIIFFFEEEFFFGGGHHHGGGFFFFFFHHHIIIGGGFFFEEEEEEFFFFFFGGGGGGGGGKKKKKKZZZ{{{~~~{{{rrrmmmhhhdddbbb^^^XXXTTTPPPMMMIIIHHHIIIIIIFFFCCCCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBAAA@@@@@@AAACCC@@@AAAAAAAAABBBCCCDDDEEEJJJIIIHHH[[[~~~|||xxxsssnnnkkk___]]]YYYUUUPPPMMMJJJIIIIIIGGGEEEDDDDDDCCCAAA???AAA?????????@@@@@@???>>>AAAAAAAAAAAA@@@@@@@@@@@@===>>>??????>>>???AAACCCBBBCCCDDDDDDDDDEEEGGGIIIJJJHHHFFF\\\qqqkkkdddaaabbbbbb___\\\NNNNNNNNNLLLJJJFFFCCCAAADDDCCCCCCCCCCCCEEEFFFGGGAAABBBCCCCCCBBBBBBCCCDDDBBBCCCCCCBBB???=========??????>>>>>>===<<<<<<;;;<<<>>>AAABBBCCCDDDGGGHHH@@@AAABBBAAA@@@???AAADDDEEEGGGJJJbbb|||wwwrrrnnnlllfff^^^WWWUUUPPPJJJHHHIIIIIIFFFBBBCCCDDDDDDDDDCCCAAA???>>>AAA@@@???>>>>>>>>>???@@@;;;>>>@@@???<<<;;;===???:::===@@@@@@>>>===???BBB<<<<<<======>>>???@@@@@@<<<>>>@@@@@@>>>>>>>>>???>>>@@@CCCCCCBBBCCCGGGJJJ@@@GGGOOOhhh}}}yyyxxxooonnnjjjfffbbb]]]ZZZXXXVVVUUUSSSPPPLLLJJJGGGFFFDDDDDDCCCBBBBBBAAA@@@@@@========================>>>>>>============>>>>>>========================??????>>>>>>======<<<<<<>>>>>>>>>>>>============???????????????@@@@@@@@@AAABBBBBBBBBCCCDDDDDDDDDHHHHHHOOOmmm}}}pppooollliiifffdddcccbbbYYYWWWUUURRROOOMMMLLLKKKLLLKKKJJJIIIGGGFFFEEEDDDBBBBBBAAAAAA@@@@@@??????@@@@@@???>>>>>>===<<<<<<========================>>>==================>>>========================>>>>>>>>>>>>======<<<<<<===============>>>>>>>>>???????????????@@@@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFFFFNNNmmmyyyrrrmmmmmmiiieeebbb```\\\UUUPPPQQQPPPNNNLLLJJJHHHHHHGGGEEEDDDCCCBBBAAAAAABBBBBB;;;;;;<<<<<<============999::::::;;;<<<==================<<<;;;;;;::::::==============================<<<<<<<<<<<<==============================>>>>>>>>>============<<<<<<<<<<<<======>>>>>>???>>>>>>?????????@@@@@@@@@BBBBBBBBBCCCDDDEEEEEEEEEDDDEEELLLlll{{{xxxmmmiiieeeaaa___[[[VVVSSSQQQOOOMMMLLLLLLJJJFFFCCCDDDCCCBBBAAA@@@?????????DDDCCCBBBAAA@@@?????????AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;<<<<<<===>>>??????>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEEEEFFFGGGCCCDDDLLLjjjzzzuuusssooommmkkkgggccc___[[[YYYSSSQQQOOOMMMLLLKKKIIIGGGCCCBBBBBBBBBBBBBBBAAA@@@??????>>>======>>>>>>>>>@@@???===<<<;;;:::::::::>>>>>>>>>=========<<<<<<======<<<<<<;;;:::::::::===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========:::;;;;;;<<<===>>>>>>???===>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGHHHEEEEEELLLjjj~~~zzzuuurrrqqqnnniiieee______^^^\\\ZZZXXXVVVUUUOOOOOONNNLLLIIIGGGEEECCCFFFEEEDDDBBBAAAAAA@@@@@@??????>>>======<<<<<<<<>>======>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIGGGGGGMMMkkk~~~{{{wwwtttrrrqqqiiigggeeecccbbb___\\\YYYWWWVVVTTTRRRPPPNNNLLLKKKEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@???>>>===<<<;;;??????>>><<<;;;;;;<<<===>>>>>>>>><<<;;;;;;;;;<<<:::999999999::::::;;;<<<;;;;;;;;;;;;;;;<<<======;;;;;;;;;<<<======>>>>>>999::::::;;;<<<<<<======::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBCCCDDDEEEGGGHHHIIIJJJHHHHHHOOOmmm}}}yyyvvvtttpppkkkhhhjjjiiifffccc___[[[YYYWWWTTTRRRPPPPPPOOOMMMJJJHHHDDDEEEEEEDDDBBBAAABBBCCCAAAAAAAAA@@@???>>>===<<<=========>>>======<<<;;;;;;;;;;;;:::::::::===???:::;;;;;;;;;::::::<<<======<<<<<<<<<<<<===>>>>>>???>>>===<<<<<<<<<<<<<<<:::::::::999999999888888:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBCCCDDDFFFGGGHHHIIIJJJIIIIIIPPPooo~~~zzzvvvssspppnnnnnnllljjjfffaaa]]]ZZZXXXWWWVVVUUUSSSQQQOOOMMMLLLKKKHHHHHHGGGEEEDDDCCCBBBAAACCCBBB@@@>>>======>>>>>>================================================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<888999::::::;;;;;;::::::;;;;;;;;;::::::999999999888999::::::;;;;;;:::::::::999999888888999999:::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;===???@@@===>>>>>>??????@@@AAAAAACCCEEEFFFFFFFFFHHHJJJLLLKKKGGGRRRqqq|||yyyvvvtttsssmmmkkkhhhdddaaa___^^^]]]\\\ZZZWWWTTTQQQOOONNNNNNLLLKKKJJJHHHGGGEEEDDDCCCCCCCCCBBBAAA@@@??????>>>@@@???>>><<<<<<<<<<<<===========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;888999999:::;;;:::::::::;;;;;;:::::::::999999999888999999:::;;;:::::::::999999999888888999999999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???>>>>>>??????@@@AAAAAAAAACCCEEEFFFGGGGGGHHHJJJLLLNNNJJJUUUttt}}}yyyvvvtttrrrpppkkkjjjgggddd```^^^]]]\\\WWWUUUSSSPPPMMMLLLLLLKKKIIIIIIGGGFFFDDDDDDDDDDDDBBBAAAAAA@@@???>>>===============<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999888888999::::::::::::999:::::::::999999999999999888888999::::::::::::999999999888888888888999999888888999999999::::::::::::;;;;;;<<<<<<;;;;;;;;;:::;;;<<<===============??????@@@@@@AAABBBBBBBBBCCCDDDFFFGGGGGGHHHJJJLLLOOOKKKWWWxxx{{{wwwsssqqqooolllkkkeeebbb___\\\[[[ZZZXXXWWWVVVUUUSSSQQQOOOMMMLLLKKKJJJHHHFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@????????????>>>>>>>>>=========<<<<<<::::::::::::::::::;;;;;;999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::::999999888888777777888888999999999999999999999999999999888888888777888888999999999999999888888777777777777888888888888888888999999999999999::::::;;;;;;;;;;;;:::999:::<<<===>>>>>>===<<>>>>>===<<<<<<========================::::::;;;;;;;;;;;;<<<<<<888888999:::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888888888888999999999::::::999999999999999999999999999999888888777777777666666777888888999999888888888888888888888888888888666777888888999999888888888777777666666777777888777777777888888888999999888888999:::;;;;;;::::::888999;;;=========<<<<<>>===<<<<<<======<<<<<<======<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<888999:::;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999888888888888888888888888777777777777777777777777777777888888888999999999888888888888888888888888777777777777777666666666666666777888888888888777777777777777777888888888666666777888888888888777777777666666666666777777666777777777777888888888777777888999::::::::::::999:::;;;<<<<<<<<<<<<<<>>???@@@AAAAAAAAA@@@@@@???>>><<<;;;::::::;;;;;;888888999:::::::::999999::::::::::::::::::::::::;;;;;;::::::::::::::::::888888999:::;;;:::999999999999999999999999999999888888888888888888888888888888888888888888888888666666666666666666666666777777777777888888888999777777777777777777777777555666666666666666777777555666777777888888777777666666666777777777888888555666777777888888777777777666666555555666666777666666666777777777888888666777888999::::::::::::::::::::::::;;;<<<======>>>>>>??????@@@AAAAAAAAAAAADDDGGGIIIIIIIIIIIIJJJLLLMMM___zzzyyyzzzxxx~~~}}}qqqssstttssssssssslllcccWWWSSSOOOLLLKKKLLLKKKKKKGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@AAACCCCCCBBBAAA=========>>>@@@???===;;;<<<;;;:::;;;<<<===;;;999:::;;;<<<>>>>>>>>>======>>>===;;;:::999999999:::555666888999:::::::::::::::::::::::::::999999999:::999999999888888888777777888999::::::999888777888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666777777777777888888888888777777777777777777777777444555555555666666777777555666666777777777777777555666666666777777888888555666666777777777777777666666555555555555666666666666666666777777777777666666777999999:::::::::;;;:::999999:::;;;===>>>===>>>>>>???@@@@@@AAAAAAAAADDDGGGIIIIIIIIIIIIJJJIIIJJJ[[[~~~{{{vvvxxxyyywwwrrrrrrssstttvvvuuurrrooopppllljjjjjjfff]]]VVVSSSWWWYYY]]]```aaa^^^XXXSSSKKKMMMPPPRRRRRRPPPNNNLLLDDDCCCBBBAAAAAA@@@@@@@@@<<<<<<<<<<<<<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::999999::::::888888888888888888888888666666666666666666666666777777777777888888888888777777777777777777777777666777999888666555666888333555888:::999777555555777777666666666666777777666666666666666666666666555555555555555555555555888888777777666666555555777777666666555555555444444444444555555555555666555555555555555555555555555555555555555555555555444444444444444444444444555555555666666666666666999999::::::::::::;;;;;;999:::;;;;;;::::::<<<>>>??????????????????@@@@@@CCCFFFJJJKKKJJJIIIHHHHHHMMMKKKWWWuuu~~~~~~sssxxxsssbbb]]]bbb|||ssspppvvvxxxuuukkkfffaaa___aaabbb```^^^YYY[[[\\\^^^___```aaabbbXXXWWWVVVZZZ______[[[VVV[[[aaafffiiinnntttsssnnnhhh```ZZZZZZ[[[XXXVVVVVV___dddpppxxxtttooozzzzzzqqqoooqqqqqqppp~~~yyyqqqppptttwww{{{yyyrrrooolllhhhgggkkknnnkkkeee```______fffiiiiiimmmyyyxxx}}}|||vvvrrrtttuuuuuuxxx}}}}}}zzzzzz{{{{{{zzzxxxsssrrrrrrtttvvvwwwvvvtttwwwssskkkbbb___aaaaaa^^^^^^^^^^^^```bbbcccbbb```^^^ZZZWWWXXXVVVOOOIIIHHHIIIIIIJJJKKKKKKIIIFFFBBBBBBCCCEEEEEEEEECCC@@@>>>??????>>>===============;;;;;;;;;;;;;;;<<<===>>>::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999999999:::888888888888888888888888777777777777777777777777666666777777777888888888666666666666666666666666666777777888888888888999555666777777666666777888888777666666555555666666555555555555555555555555555555555555555555555555777777777666666666555555666666666666555555444444444444444444555555555555444444444444444444444444555555555555555555555555444444444444444444444444555555555555666666666666999999999:::::::::;;;;;;999:::;;;;;;:::;;;===>>>??????>>>>>>???@@@AAAAAACCCFFFJJJKKKJJJHHHHHHGGGMMMMMMZZZzzzYYYWWWVVVWWWZZZ[[[YYYVVVZZZ___lllxxxzzzttttttzzzrrrcccVVVQQQNNNKKKMMMSSS[[[bbb___RRRMMMSSSWWWSSSRRRPPPMMMLLLNNNOOOPPPOOOGGGHHHHHHGGGEEEDDDDDDDDDHHHHHHIIIKKKMMMMMMJJJHHHCCCFFFGGGHHHLLLPPPQQQMMMTTTNNNKKKLLLLLLIIIGGGIIIGGGIIIPPPVVVTTTPPPWWWcccpppggg[[[RRRPPPPPPPPPPPPZZZ[[[[[[[[[ZZZZZZZZZ[[[aaa___]]]ZZZUUURRRUUU[[[XXX[[[\\\XXXTTTRRROOOLLLXXXYYYZZZWWWTTTSSSUUUXXXXXXaaaaaa\\\lllxxxjjjqqq|||wwwqqqppppppooonnnooopppooonnnqqqwwwyyymmmmmmkkkfff```]]]]]]___```bbbccceeelllrrrrrrnnnhhhiiimmmpppoookkkmmmrrrtttwwwyyyxxxuuutttvvvxxx{{{{{{|||~~~|||pppsssmmmkkkttt~~~~~~|||{{{|||xxxwwwuuuqqqoooppprrruuuwwwwwwuuusssrrrrrrqqqooonnnfffdddcccdddeeeeeedddbbb\\\XXXPPPJJJLLLQQQPPPKKKGGGGGGGGGKKKPPPTTTWWWWWWVVVPPPKKKJJJIIIEEECCCDDDFFFCCC@@@??????>>><<<;;;<<<===>>>>>>>>><<<;;;:::<<<;;;;;;:::::::::;;;;;;:::::::::::::::;;;;;;<<<::::::::::::::::::::::::999999999999999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;:::999999888888999999777777777777777777777777888888888888888888888888666666777777777777888888666666666666666666666666888777555555555444333111888666444333333444666777888777666555555555555555555555555555555555555555444444444444444444444444666666666666666555555555666555555555555444444444444444444444555555555555333333333333333333333333444444444444444444444444444444444444444444444444444444555555555666666666999999999999::::::::::::999:::;;;;;;:::;;;===???>>>>>>===>>>???@@@BBBCCCDDDGGGJJJKKKJJJHHHGGGGGGMMMOOO___XXXVVVSSSSSSTTTTTTSSSQQQ\\\cccrrr{{{mmm^^^VVVSSSRRRRRRRRRKKKZZZbbb\\\XXX]]]^^^ZZZTTTRRROOONNNNNNOOOPPPPPPVVVTTTQQQQQQSSSSSSQQQOOOOOONNNLLLJJJIIIHHHIIIIIILLLJJJHHHGGGHHHJJJJJJHHHKKKHHHHHHIIIGGGDDDEEEIIILLLKKKMMMQQQPPPMMMPPPWWWaaaYYYQQQMMMKKKHHHHHHJJJLLLOOORRRRRRPPPNNNNNNOOONNNJJJKKKOOOPPPNNNQQQXXXUUURRRQQQSSSXXX]]]]]]ZZZWWWVVVSSSPPPQQQVVV___eeepppxxx|||zzz|||uuusss|||||||||}}}yyyrrrpppooorrr|||uuuooorrrrrrlllbbb[[[YYYZZZTTTTTTSSSRRRSSSRRRNNNJJJNNNMMMNNNPPPNNNJJJKKKOOOPPPRRRSSSSSSQQQPPPPPPRRRKKKMMMRRRWWWXXXXXXZZZ^^^cccbbbbbbcccdddaaa[[[UUU]]]aaafffmmmxxxyyypppttt}}}~~~uuusssxxx|||vvvttt~~~vvvwwwwwwjjjbbb^^^YYYQQQLLLSSSLLLJJJPPPWWWYYYUUURRRRRRRRRSSSUUUWWWXXXWWWUUU[[[___cccbbbYYYPPPPPPVVVVVVYYY]]]___]]]ZZZ^^^dddfffddddddfffdddaaa```bbbZZZZZZYYYXXXWWWXXX\\\___```___^^^^^^]]]\\\[[[ZZZRRRPPPOOOOOOPPPPPPOOONNNKKKHHHCCCCCCKKKTTTTTTOOOEEEDDDFFFJJJRRRZZZ```bbbZZZQQQHHHDDDCCCCCCFFFKKKHHHEEEBBB@@@???>>>===;;;<<<<<<==================<<<;;;;;;::::::;;;;;;<<<::::::999999999999:::;;;999999999999999999999999888888888888888888888888999999999999999999999999999:::::::::;;;;;;;;;;;;::::::999888888888888888777777777777777777777777777777777777777777777777666666666666777777777888666666666666666666666666666555444666999;;;;;;::::::777555333333444444333555555555444444555666666555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444333333444444444555555555333333333333333333333333444444444444444444444444333333333333333333333333333444444555555666666666888999999999999:::::::::999;;;<<<;;;;;;;;;===???>>>=========>>>@@@CCCDDDDDDGGGJJJKKKJJJHHHGGGGGGKKKPPPccc____________aaaaaaaaa```___fffsssxxxooommmmmmjjjdddrrr}}}zzzwwwwwwxxxzzzzzzzzzzzztttppprrryyy}}}zzzuuuqqqmmmgggcccaaacccgggjjjppplllhhhgggfffeeeeeeeeecccbbbcccbbb]]]YYY]]]eeejjjhhhggghhhgggffffffiiihhh```[[[ZZZVVVQQQOOOQQQGGGQQQ]]]```]]]ZZZ\\\___WWWVVVZZZcccjjjlllooorrrrrrjjjdddjjjwwwzzzvvvxxx}}}zzzwwwuuuqqqlllfffddd___\\\[[[\\\XXXRRRPPPSSSPPPRRRTTTVVVWWWWWWXXXYYYRRRTTT[[[```___ZZZ[[[aaabbbaaabbbfffiiiiiieeeaaaeeehhhmmmtttppp^^^UUUSSSRRRQQQPPPSSSZZZ]]][[[\\\```[[[WWWRRROOONNNLLLJJJHHHQQQNNNNNNNNNJJJDDDEEEJJJMMMGGGCCCFFFGGGFFFHHHMMMLLLHHHIIIMMMLLLHHHEEEGGGGGGGGGGGGFFFEEEFFFHHHKKKHHHIIIJJJJJJHHHGGGFFFFFFCCCBBB@@@???AAABBBAAA@@@@@@??????CCCPPP\\\___[[[TTTRRRRRRUUU\\\dddjjjmmmZZZPPPEEEAAABBBFFFNNNVVVLLLJJJHHHHHHGGGEEEBBB???????????????>>>======<<<======<<<;;;;;;;;;<<<<<<;;;::::::999999:::::::::999999999999999999999999888888888888888888888888999999999999999999999999999999999999:::::::::;;;999999888777777777777888666666666666666666666666666666666666666666666666555666666666666777777777555555555555555555555555222333777===DDDJJJMMMOOO>>>;;;999888888777444111333333333333444666777777555555555555555555555555444444444444444444444444444444444444444555555555333333333333444444444444333333333444444444444555444444444444444444444444444444444444444444444444333333333333333333333333333333333444555666666777888888888999999999:::::::::;;;<<<<<<;;;;;;===???>>>>>>===<<<>>>@@@CCCEEEEEEGGGJJJKKKJJJHHHFFFFFFJJJOOOdddooopppsssvvvyyy{{{|||}}}wwwxxx||||||}}}}}}zzz}}}yyyrrrqqqkkkcccaaafffeeerrr~~~wwwvvvxxx~~~~~~{{{{{{tttwww{{{~~~zzz{{{|||xxxvvvuuuqqqnnnvvvnnniiikkkiiicccaaaeee]]]WWWVVV[[[[[[RRRLLLMMMMMMMMMQQQXXXUUULLLIIINNNSSSPPPKKKHHHFFFGGGIIIKKKGGGIIIJJJJJJGGGEEEDDDDDDEEECCCAAA@@@AAABBBBBBAAA;;;<<<>>>CCCOOO[[[___\\\ZZZWWWTTTTTTXXX\\\```bbbXXXOOOHHHHHHKKKQQQYYYaaaXXXWWWWWWXXXXXXVVVRRROOOJJJJJJIIIHHHFFFDDDAAA?????????>>><<<<<<;;;;;;<<<===<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888999999999999999999999999888888999999999:::::::::999888777777666777777777666666666666666666666666555555555555555555555555555555666666666666777777555555555555555555555555555888<<>><<<<<<===<<<888555222222222333444555666777444444444444444444444444333333333333333333333333333333333444444444444444222222333333333333333444333333333333444444444444555555555555555555555555333333333333333333333333333333333333333333333333222222333444555666666777888888888888999999999999:::;;;<<<<<<;;;<<<>>>@@@@@@>>>===<<<===???BBBDDDEEEHHHKKKKKKJJJGGGFFFFFFGGGMMMaaazzzwwwqqqiiillluuuwwwvvv{{{|||llleeehhhhhhooo|||zzzlllmmmxxx~~~tttggg^^^[[[]]]```aaaUUUWWWYYYWWWRRROOOMMMMMMJJJGGGCCCBBBBBBBBBAAAAAAAAADDDFFFHHHNNNUUUXXXUUUUUURRRNNNMMMOOORRRTTTVVVWWWRRRPPPSSSVVVXXX[[[```\\\[[[[[[\\\]]]]]][[[YYYPPPQQQRRRSSSRRRPPPMMMKKKDDDDDDBBB@@@???>>>>>>>>>???>>>>>>===<<<<<<======::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888888999999999999888888777666666666666777555555555555555555555555666666666666666666666666555555555666666666777777555555555555555555555555666:::===;;;666444777;;;>>>:::777777;;;===;;;999444444333333333333333444444444444444444444444444333333333333333333333333222222333333333444444444111222222222333333333333222222333333333444444444444444444444444444444444333333333333333333333333222222222222222222222222111222222333555666666777888888888888999999999999:::<<<<<<<<<;;;<<<>>>@@@AAA@@@===<<<<<>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888777888888888888999999999888888777666666666666666555555555555555555555555777777777777777777777777555555555555666666666777555555555555555555555555...555:::888333111666===:::444///000555:::<<<;;;777666444333222111111111444444444444444444444444333333333333333333333333222222222333333444444444111111111222222333333333222222333333333444444444333333333333333333333333333333333333333333333333222222222222222222222222111111222333555666666777777888888888888999999999;;;<<<===<<<<<<<<<>>>@@@BBB@@@>>><<<<<<>>>AAACCCFFFHHHKKKLLLJJJGGGFFFEEEDDDIII[[[{{{zzzzzzzzzyyyvvvqqqllliiibbbaaa___^^^^^^]]][[[YYYYYYYYYYYYYYYXXXVVVUUUTTTWWWWWWVVVVVVVVVWWWWWWXXXVVVUUUUUUSSSQQQOOOMMMLLLHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGIIIKKKKKKIIIHHHGGGFFFEEEFFFGGGGGGDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<:::::::::999999999888888666666666666666666666666777777888888888999999999777777666555555555555555888888777777666666555555666666666666666666666666333444555555333333444555555555555555555555555555333333444444555444444333555444333222333555777999<<<;;;888333000000333666111222222333333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222333333444444444444555555777888999:::;;;::::::;;;;;;<<<=========>>>???@@@@@@??????AAACCCFFFGGGJJJLLLKKKIIIFFFDDDFFFIIIZZZ{{{|||xxxwwwwwwxxxxxxkkkllllllkkkjjjgggdddcccbbbaaa___^^^^^^]]][[[YYYZZZZZZZZZYYYXXXWWWVVVUUUWWWWWWVVVVVVVVVWWWWWWXXXSSSSSSRRRQQQOOOMMMKKKJJJGGGGGGFFFFFFEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBB@@@???>>>===<<<======>>>@@@???>>>===<<<<<<<<<<<<<<<;;;:::999888999999:::999999999888888888777777666666666666666666666666777777777888888888999999777666666555555555555555777777777666666666555555555555555555555555555555333444555444333333333555444444444444444444444444333444444444444444333222333333222222333555666777>>>>>>===999555222111111111222222333333222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111222222333333444444555666666777777888888999999::::::;;;;;;<<<=========>>>???@@@@@@???@@@AAACCCEEEGGGIIIKKKKKKHHHEEECCCFFFIIIZZZ{{{~~~|||{{{xxxvvvsssrrrqqqooommmkkkccccccccccccccccccccccccbbb```^^^^^^^^^]]][[[YYYZZZZZZYYYYYYWWWVVVVVVUUUVVVVVVUUUUUUUUUUUUUUUVVVOOOOOONNNMMMLLLJJJHHHGGGFFFFFFEEEDDDCCCAAAAAA@@@@@@???>>>===<<<;;;;;;;;;===<<<;;;;;;::::::;;;;;;;;;;;;:::999888888999999888888777666666666777777777777777777777666666666666666666666666666666666777777777777888888888888666666555444444444444555666666666555555555555555555555555555555555555555222444555444333222333555444444444444444444444444444444444444444333222111111111222222333444444444:::<<<>>>>>>:::666333222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222333333444555555888888888888888888888888::::::;;;;;;<<<=========>>>???@@@@@@???@@@BBBDDDDDDFFFIIIJJJJJJHHHEEECCCFFFIII[[[{{{~~~{{{xxxqqqooonnnmmmmmmkkkhhheeebbbbbbaaaaaaaaabbbddddddaaa___]]]]]]]]]\\\[[[YYYXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRLLLLLLLLLKKKIIIHHHFFFEEEFFFEEEDDDCCCAAA@@@???>>>AAA@@@???===<<<;;;;;;;;;=========<<<<<<<<<<<<<<<888777777666666666777777666666666555555555666666555555555555555555555555555555555555555555555555666666666777777777888888666555444444333333444444555555555444444444444444444444444444444444444444222333444444222222333444333333333333333333333333333444444333333222111000000000111222333222222222222666:::<<<;;;:::999999333333222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222333333444555555777888888888888888999999::::::;;;;;;<<<============???@@@@@@???@@@BBBDDDDDDFFFHHHJJJIIIGGGDDDBBBEEEJJJ\\\{{{}}}{{{vvvtttuuuuuurrroookkkiiifffeeeeeedddcccaaaaaa```^^^]]]\\\]]]^^^___^^^\\\ZZZZZZZZZZZZXXXWWWUUUTTTSSSQQQPPPPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMKKKKKKJJJIIIHHHGGGEEEDDDFFFEEEDDDBBBAAA???>>>>>>@@@???>>>===============::::::::::::999999888888777666666555555555666666555555555666666666666555444444444444444444444444444444444444444444444444555555666666666777777777555555444333333333333333333333333333333333444444444444444444444444444444222333444333222222333444333333333333333333333333222222333333222111111000///000111222222111111111///111444666777999<<<>>>444333222111111111222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222222111111111111111111111111000111111222444555555666666666777888999:::;;;;;;::::::;;;;;;<<<============>>>???@@@???@@@CCCEEEDDDFFFHHHJJJIIIGGGDDDBBBEEEKKK^^^}}}~~~|||xxxuuuzzzwwwssspppnnnllliiigggiiifffcccbbbbbbbbbaaaaaaaaa```^^^\\\[[[[[[[[[\\\ZZZXXXWWWWWWWWWWWWVVVTTTRRRQQQOOOMMMLLLLLLLLLMMMMMMLLLKKKJJJIIIIIIIIIJJJIIIIIIIIIHHHGGGFFFDDDDDDDDDCCCBBBAAA@@@???>>>=========<<<<<<<<<<<<<<<===999999::::::999999888777777777666555555555555555444444555666666666555555333333333444444444444444444444444444444444444444555555555555666666666666444444333222222222222333222222222222333333333333333333333333333333333333111333444333222111222444222222222222222222222222000111111222222222111111111111111111111111111111111111222222222444888;;;555444222111000111111222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000111222222222111111111111111111111111000000111222444555666666555666777888999;;;<<<<<<::::::;;;;;;<<<=========<<<>>>???@@@???AAACCCEEEDDDFFFIIIJJJJJJHHHEEECCCEEELLLaaa~~~}}}{{{yyyxxxwwwvvvrrrnnnppprrrssspppjjjfffeeeffffffeeeccccccccccccaaa``````___^^^\\\[[[ZZZZZZZZZVVVUUUSSSSSSTTTTTTRRRQQQPPPOOOMMMKKKJJJJJJKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@???>>>======<<<===<<<;;;::::::::::::;;;999::::::;;;:::999888777888777666555444333333333222333444555666555555444333333333444444444555555333333333333333333333333444444555555555666666666444333333222222222222222111111111111222222333333222222222222222222222222111333333333222111222333222222222222222222222222...///000111222222222222222222111000000000111222111222222222111222444666666444222111000000111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111/////////000111222222222111111111111111111111111///000111222444555666777777777888999999:::;;;;;;::::::;;;;;;<<<=========<<<>>>??????@@@AAACCCEEEEEEGGGIIIKKKKKKHHHEEECCCDDDMMMccc|||{{{~~~yyywwwuuurrrrrrsssrrrnnnkkkcccjjjooommmfffaaabbbfffaaa``````aaabbb```]]][[[ZZZZZZZZZYYYXXXWWWVVVUUUTTTRRRQQQQQQRRRRRRQQQOOOPPPOOOLLLJJJIIIIIIJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>======<<<<<<<<<;;;>>>>>><<<;;;::::::::::::666777888888888777555444888777666444333222222222111222333444555444444333333333333444444555555555333333333333333333333333444444444555555555666666444333222222111111222222000000111111222222222333222222222222222222222222111222333333111111222333111111111111111111111111---...///111222222222222444333111//////000222333...000222333222222333555666555222111000000111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111111111111111111111///000111222444555666777999999999999999999999999::::::;;;;;;<<<======>>><<<===??????@@@AAACCCFFFFFFHHHJJJLLLKKKIIIFFFDDDDDDNNNeee{{{{{{~~~{{{~~~|||~~~}}}}}}~~~~~~|||xxxuuuuuusssrrrqqqoookkkgggccceeefffgggeeeccc`````````[[[ZZZYYY[[[^^^^^^[[[WWWZZZXXXTTTQQQPPPPPPQQQRRRTTTQQQOOONNNNNNNNNMMMLLLMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEFFFGGGHHHHHHIIIIIIFFFFFFEEEDDDCCCBBBAAAAAAAAA???===<<<=========;;;<<<;;;;;;;;;;;;:::::::::888888888888888777666666888888777555555444444444444444444444444444444444444444444444444444444444222222333333333333444444333333333444444444555555555444333333222222333333222222111111111111222222111111111111111111111111222222222111111111000000111111111111111111111111000111111111111222222222000000000000111111111111111111222111000111444666;;;333///000222111000111222111111111000000//////000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000111222222333333444444555888888888999:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFFFFHHHJJJKKKKKKJJJHHHFFFEEELLLddd~~~|||{{{||||||xxxvvvwwwuuutttsssrrrpppmmmjjjnnnlllkkkkkkjjjhhhdddaaacccbbbaaa```___]]]\\\[[[XXXXXXYYYZZZ[[[[[[[[[ZZZYYYWWWTTTQQQPPPPPPQQQRRRQQQOOONNNNNNOOOPPPOOOMMMKKKKKKJJJHHHGGGEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCAAA???>>>??????>>><<<<<<<<<<<<;;;;;;;;;::::::777888888888888777666666888777666555444444444444444444444444444444444444333333333333333333333333222222222333333333444444333333333444444444444555444444333222222222222333222222111111111111222222111111111111111111111111222222222111111111000000111111111111111111111111000000111111111222222222000000000000111111111111111111222111000111444666;;;444///000222111000222111111111111000000000///111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000111111111000000000//////000000000000000000000000111222222333333444444555666666666777888888999999;;;;;;<<<<<<===>>>>>>>>>===???AAAAAAAAAAAACCCDDDFFFHHHJJJKKKKKKJJJHHHFFFGGGNNNfff}}}{{{{{{zzz~~~~~~~~~}}}}}}{{{|||~~~|||yyywwwvvvvvvssspppnnnmmmllljjjiiihhhgggffffffgggfffdddcccaaa^^^[[[ZZZ[[[[[[YYYWWWVVVYYY[[[[[[YYYYYY\\\___YYYWWWUUURRRQQQPPPPPPPPPLLLLLLMMMOOOQQQRRRPPPOOOKKKJJJHHHFFFDDDCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEECCCAAA@@@@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;777777888888777777666555777666555555444444444444444444444444444444444444222222222222222222222222222222222222333333333333333333333333444444444444444444333222222222222222222222111111111111222222111111111111111111111111222222222111111111111111111111111111111111111111000000000111111111222222000000000000111111111111000111111111000111444666<<<444000111333222111222111111111111000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000//////000000000000000000000000111222222333333444444555555666666777888888999999;;;;;;<<<<<<===>>>>>>>>><<<>>>@@@@@@@@@@@@BBBDDDEEEGGGIIIKKKKKKIIIGGGEEEIIIPPPhhh~~~~~~~~~|||xxxvvvxxx~~~{{{uuuvvvttttttzzz{{{{{{{{{zzzzzzzzzyyyyyyuuurrrnnnllllllnnnoooooojjjhhhffffffggghhhhhhhhhccc^^^YYYYYY\\\]]]ZZZVVVZZZ^^^aaa```[[[YYY]]]ccc\\\ZZZXXXUUUSSSPPPOOONNNIIIIIIKKKOOORRRSSSQQQOOOMMMLLLJJJGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCAAA?????????>>><<<<<<<<<<<<;;;;;;;;;;;;:::777777777777777666666555666555555444333333444444333333333333333333333333222222222222222222222222111222222222222333333333222222333333333444444444444333333222111222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111///000000000111111111111000111111000000111333555<<<555000111333222111333111111111000000000000000222222222222222222222222000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000//////000000000000000000000000111222222333333444444555777777888999:::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>===>>>@@@AAA@@@AAABBBDDDEEEFFFIIIJJJJJJIIIFFFEEEHHHPPPiii||||||{{{xxxuuuwww|||zzz~~~}}}}}}{{{wwwrrrsssrrrqqqvvv~~~~~~wwwwwwwwwvvvvvvvvvvvvvvvooollliiihhhkkkooorrrsssnnnkkkhhhfffgggiiiiiijjjeeeaaa\\\\\\___```\\\XXX___dddhhhddd]]]ZZZ^^^ccc^^^]]][[[XXXUUUQQQNNNLLLHHHHHHJJJMMMPPPQQQOOOMMMLLLKKKJJJHHHFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDCCCCCCBBBCCCAAA???>>>>>>>>>===;;;;;;;;;;;;;;;::::::::::::777777777777777666555555555444444333333333333444333333333333333333333333333333333333333333333333111111111222222222333333222222222333333333444444333333222111111111111222222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000111111111///000000000111111111111000000111000///000333555<<<444000111333111111222000000000000000000111111111111111111111111111111//////////////////////////////000000111111222222000000000000000000000000//////////////////000000000000000000000000000000111222222333333444444555666777888999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAABBBAAABBBDDDEEEDDDFFFHHHIIIIIIHHHFFFDDDFFFNNNhhh~~~{{{xxx}}}yyyyyyxxxwwwvvvwwwzzz}}}{{{tttwww|||{{{vvvuuuuuuuuutttssssssssstttzzz}}}~~~{{{zzzxxxwwwtttrrrooonnnmmmlllllljjjggghhhmmmssswwwzzzsssooohhhdddcccdddeeeeeedddbbb``````aaa```]]]YYY^^^cccgggddd]]]YYYZZZ^^^]]]]]][[[YYYVVVRRROOOLLLJJJIIIJJJKKKMMMMMMKKKJJJGGGGGGGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBEEEDDDDDDCCCBBBAAA@@@???AAA???===<<<======<<<;;;::::::::::::999999999999666666777777666666555444444333333222222333333333333333333333333333333333333333333333333333333333111111111111222222222222222222222222333333333333333333222111111111111111222222111111111111222222111111111111111111111111111111111111111222222222000000000000000000000000/////////000000000111111000000000000111111111111///000000000///000333555;;;333///000222111000111000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000......////////////000000000000000000000000000000111222222333333444444555444444555777888999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBBBBBBBBBBDDDFFFDDDEEEGGGIIIIIIGGGEEEDDDDDDMMMhhh~~~|||zzz||||||vvvxxx~~~|||wwwssssssssstttwwwyyyyyyyyy|||~~~yyysssqqqsssvvv{{{|||vvvqqqnnnnnnpppqqqqqqtttsssppprrryyy{{{yyyvvvxxx{{{{{{yyy{{{}}}yyywwwtttpppmmmjjjiiiiiimmmkkkjjjlllqqqwww|||~~~yyyrrrjjjccc```___``````______``````___]]]ZZZWWWWWW\\\```___ZZZVVVUUUVVVWWWXXXXXXXXXVVVSSSPPPNNNMMMKKKIIIIIIIIIIIIGGGEEECCCDDDEEEFFFEEECCCAAA???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>???===<<<<<<===>>>===<<<999999999888888888777777666666777777666666555444333333222222222222333333222222222222222222222222222222222222222222222222111111111111222222222222111222222222222333333333333222222111111111111111222222111111111111222222111111111111111111111111000000111111111222222222000000000000000000000000////////////000000000111000000000000111111111111///000000000///000222555:::222...///111//////000///000000000111111111111////////////////////////////////////////////////111111111000000000000000000000000000000000000000........./////////000000000000000000000000000000111222222333333444444555444444555777888999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>???AAAAAAAAAAAACCCEEECCCEEEGGGHHHHHHGGGEEECCCDDDMMMhhhyyysssmmmnnnvvv~~~|||xxxxxxzzzwwwssstttyyyzzzyyy~~~{{{~~~~~~zzzrrrnnnmmmnnnrrrwwwzzzxxxvvvxxx{{{wwwuuurrrsssrrrtttzzz~~~{{{yyyuuuooojjjhhhjjjlllnnnrrrpppkkkkkkppprrrpppjjjrrr{{{~~~}}}}}}~~~yyy{{{{{{{{{xxxvvvtttpppnnnmmmllllllkkkiiihhhkkkpppvvv{{{}}}}}}vvvlllccc___]]]]]]]]]YYY\\\______]]]YYYVVVUUUPPPTTTYYYZZZVVVSSSPPPPPPQQQSSSUUUVVVVVVTTTQQQPPPOOOMMMIIIGGGGGGFFFDDDBBBAAACCCFFFGGGGGGEEEBBB???AAAAAA@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>?????????>>>===;;;<<<>>>??????>>>888888888777777777777666666666666666666555555444222222222111222222333333222222222222222222222222000000000000000000000000000111111111111222222222111111222222222333333333333222222111000111111111222222111111111111222222111111111111111111111111000000111111222222222222000000000000000000000000////////////000000000000000000000000111111111111///000000//////000222444999222---...000///...000//////000000111111111222////////////////////////////////////////////////222222111111000000//////000000000000000000000000---.........//////000000000000000000000000000000111222222333333444555555555666777999:::;;;======;;;;;;<<<<<<===>>>>>>>>>===>>>@@@@@@@@@@@@BBBDDDCCCDDDGGGHHHHHHGGGDDDCCCFFFOOOiiivvvttt{{{rrrooonnnrrryyy~~~}}}||||||{{{xxxuuurrrqqqqqqvvvyyy|||}}}{{{{{{}}}vvvxxxyyyxxxsssnnnkkkjjjhhhiiikkknnnqqqrrrrrrppptttxxx}}}zzztttrrrtttsssssstttwwwzzz{{{yyyxxxuuusssnnngggaaaaaaeeeiiivvvsssoookkkiiiiiijjjkkkfffhhhqqq||||||xxx|||www{{{|||yyyvvvvvv}}}{{{yyyzzz|||}}}yyyvvvqqqllljjjjjjlllmmmkkkjjjjjjkkkjjjmmmwwwwwwhhh___^^^]]]YYYTTTXXXYYYZZZZZZYYYVVVSSSRRRSSSTTTTTTRRROOOMMMNNNNNNRRRQQQQQQRRRSSSSSSQQQPPPNNNLLLJJJGGGDDDBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCAAA@@@@@@@@@AAAAAA@@@>>><<<<<<>>>???@@@@@@?????????>>>======<<<<<<===<<<:::888777777888999777777666666555555555555666555444333222333444444222222222222222222222222222222222111111111000000222222222111111111000000111111222333333444555555333333222111000000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000777444111//////000000000000000000000000000000000000000000000000000000000......//////000000111111///...---------...000111444444333111//////111333111111000000//////......000000000000000111111222///111444555444555666777444555777888::::::;;;;;;777999;;;<<<<<<===>>>@@@AAAAAAAAAAAABBBBBBCCCDDDDDDFFFHHHJJJJJJHHHFFFDDDFFFJJJiiiqqqyyyuuummmpppuuutttrrrvvvrrrnnnooosssvvvvvvtttuuuuuuuuusssqqqoooooooooiiimmmppppppmmmmmmppptttlllmmmmmmkkkgggdddaaaaaaccccccccceeegggiiijjjjjjoooqqqttttttqqqmmmkkklllpppooommmmmmnnnmmmkkkjjjfffeeebbb^^^ZZZ[[[___cccnnnkkkgggccc```___``````XXX[[[ggguuuxxxtttxxx~~~{{{yyyzzz}}}|||zzzzzz||||||zzzxxxzzz}}}|||wwwwww||||||xxxvvvyyy|||}}}}}}yyyvvvwww|||~~~}}}{{{qqqtttwwwyyyzzz{{{~~~}}}{{{yyyzzz}}}}}}{{{xxxtttssssssuuuyyy}}}|||zzzzzzvvvrrroooooopppppppppmmmjjjeeeaaa^^^___```bbbcccaaaaaaaaa``````hhhqqqqqqhhh]]]WWWXXXXXXWWWTTTVVVVVVWWWVVVUUUTTTRRRQQQRRRSSSSSSRRROOONNNNNNOOOQQQPPPOOOOOOPPPPPPNNNMMMJJJIIIGGGEEEBBBAAA@@@???AAAAAAAAAAAABBBCCCDDDDDDCCCBBB@@@???>>>>>>?????????===<<<<<<>>>?????????>>>======<<<<<<;;;;;;:::;;;:::777666555555666777666666555555555444444444555444333222111222222333222222222222222222222222222222222111111111000000222222222111111111000000111222222333333444444444333222111111000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////.../////////000000000000000000000000000000000000////////////000000000000666444111000///000000000000000000000000000000000000000000000000000000000.../////////000000000111111111000////////////000///000111111000000111222111000000000/////////...000000000000000111111222///222444555444444666777444555777888::::::;;;;;;999;;;======<<<<<<===>>>@@@@@@@@@@@@@@@AAABBBCCCDDDFFFHHHJJJJJJHHHFFFDDDHHHKKKjjjtttzzzxxxmmmggggggnnnwww|||yyytttmmmiiiiiiiiihhhfffiiijjjkkkkkkjjjiiikkkllldddhhhiiifff___]]]aaafffbbbbbbaaa^^^[[[XXXXXXYYY[[[ZZZZZZZZZ[[[]]]___aaabbbeeehhhgggdddbbbbbbdddkkkhhhdddaaa```^^^\\\ZZZ[[[[[[[[[ZZZYYY[[[^^^aaabbb```\\\XXXUUUSSSSSSSSSRRRTTT```pppvvvrrrpppsssqqqrrrvvv{{{zzzvvvuuuxxxmmmmmmnnnoooppppppqqqqqqpppvvv|||{{{uuuppprrruuuvvvtttrrrqqqqqqpppooommmlllnnnrrrtttqqqnnnqqqxxx}}}}}}}}}{{{xxxssspppuuuwwwzzz~~~~~~zzzzzzwwwsssrrrsssrrrnnnkkkiiinnnpppppprrrvvvvvvssstttooommmpppwww{{{xxxtttoooppppppooonnnnnnqqqsssvvvrrroooppprrrtttsssqqqnnnkkkjjjlllnnnmmmjjjggggggeeeddddddeeeffffffeee```]]]YYYUUUSSSSSSUUUVVVZZZXXXXXXXXXUUUSSSXXX______ZZZUUUQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOPPPQQQPPPNNNMMMNNNOOOPPPNNNMMMLLLMMMLLLJJJIIIEEEEEECCCBBB@@@?????????BBBAAAAAAAAAAAAAAABBBBBBBBBAAA???===<<<;;;<<<<<<>>><<<;;;;;;===>>>>>>===;;;;;;::::::999888888888888777555444333333444555444444444444333333333333333333222111111111111111222222222222222222222222222111111111111000000000222222222111111111111111222222222333333333333333222222111000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////....../////////000000000000000000000000000000000////////////000000000000555444222111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000///...---......000111111000///...000000000000////////////000000000000000111111222000222444555444444555777444555777888::::::;;;;;;;;;===>>>>>><<<;;;<<<===????????????@@@AAABBBCCCDDDFFFHHHJJJJJJHHHFFFDDDHHHMMMkkkhhhfffcccbbbfffooozzzwwwqqqiiiccc```^^^]]]\\\]]]___aaabbbbbbccceeegggiiilllllldddZZZVVVYYY^^^]]]\\\ZZZVVVSSSSSSTTTVVVUUUVVVVVVVVVVVVVVVWWWXXXTTT___gggddd[[[XXXZZZ^^^ddd```[[[WWWVVVUUUTTTSSSTTTUUUWWWXXXYYY[[[]]]^^^WWWVVVSSSPPPNNNMMMMMMLLLQQQQQQYYYgggooolllgggdddfffhhhkkkllljjjgggeeeeeebbbccceeefffggggggggggggcccgggkkkjjjfffccccccfffqqqnnnkkkgggeeebbbaaa```bbbccceeefffbbb___cccjjjrrrwww{{{{{{wwwuuuxxx{{{wwwsssrrrssssssssssssrrrpppnnnkkkgggeeebbbfffvvv|||yyywwwxxxxxx~~~yyy{{{}}}wwwtttvvvkkkqqqrrrmmmkkkpppvvvwwwtttttttttttttttuuuuuuvvv{{{{{{yyyvvvtttuuuyyy}}}{{{wwwrrrooollljjjggggggiiijjjiiihhhkkknnnooonnnqqqtttsssnnnqqqllljjjnnnuuuxxxtttooopppppppppnnnmmmnnnqqqttttttpppkkkjjjlllnnnnnnlllkkkeee```bbbeeefffggghhhcccbbb``````aaaaaaaaa```ZZZXXXTTTQQQPPPPPPQQQRRRUUUSSSSSSTTTRRRNNNPPPUUUWWWVVVTTTQQQNNNLLLMMMNNNNNNNNNMMMLLLLLLLLLMMMMMMKKKLLLMMMMMMKKKKKKLLLMMMOOOMMMKKKJJJIIIIIIGGGEEEBBBAAA@@@@@@?????????@@@AAA@@@???????????????@@@AAA@@@===;;;:::999999999<<<;;;::::::<<<======<<<999888888777777666555555666555444333333333333444333333333222222222222222333333222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111333333333222222222222222111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////........./////////000000////////////////////////////////////000000000000222333333222111//////000////////////////////////000000000000000000000000////////////000000000000---...///000000///...---111000///000000///...---000000000000////////////000000000000000111111222000222444555444444555666444555777888::::::;;;;;;;;;===>>>>>>=========>>>????????????@@@AAACCCCCCDDDFFFHHHJJJJJJHHHFFFDDDHHHMMMlll___]]]\\\^^^ccciiimmmpppooojjjccc\\\YYYXXXWWWWWWUUUWWWYYY[[[[[[\\\^^^```iiikkkiiibbbXXXTTTVVVZZZYYYXXXUUURRRPPPPPPSSSVVVRRRUUUXXXYYYWWWTTTRRRRRRRRReeessskkkZZZRRRTTTXXXYYYVVVQQQOOOOOOPPPQQQQQQMMMNNNOOOQQQSSSTTTTTTSSSPPPOOOOOONNNMMMMMMMMMLLLMMMKKKNNNYYYbbbddd```\\\```cccdddbbb```^^^]]]\\\^^^^^^^^^^^^___```aaabbb]]]___```___\\\ZZZYYYZZZgggfffccc___[[[YYYYYYYYY^^^^^^``````\\\YYY]]]eeesssvvvwwwuuuqqqrrrxxx~~~~~~xxxqqqjjjffffffhhhkkkjjjkkkkkkjjjhhhfffdddcccbbbjjj~~~~~~yyyxxxvvvrrrpppqqquuuyyy}}}xxxuuu}}}|||uuuppplllllloooeeeiiikkkiiiiiimmmqqqttttttsssqqqpppooopppppppppsssrrrqqqoooooorrrvvvzzz|||xxxsssooolllkkkjjjfffeeeddddddfffggghhhhhhmmmnnnllljjjkkkppppppmmmpppllliiilllqqqsssooojjjmmmnnnoooooooooqqqtttvvvqqqlllfffdddeeeffffffdddfffaaa```fffllllllnnnpppfffccc___]]]]]]]]]\\\\\\YYYWWWUUURRRQQQQQQRRRSSSRRRPPPQQQSSSRRROOOOOOSSSRRRSSSRRRPPPLLLJJJJJJLLLKKKJJJJJJIIIIIIIIIJJJJJJFFFGGGHHHHHHGGGGGGHHHIIINNNLLLIIIGGGGGGFFFEEEDDD@@@@@@?????????@@@@@@AAA>>>>>>======<<<=========???>>><<<999888777777777:::999999:::;;;<<<;;;:::777777777666555555444444555555444444333333333444111111222222222222222222333333333333333222222111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222111111000000///000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000////////////............////////////////////////////////////////////////000000000000000222444444111//////000////////////////////////////////////////////////000000000000////////////,,,---///111222333222222333000...///111333222111////////////000000000000000000000000000111111222111333444555444444555666444555777888::::::;;;;;;999;;;>>>???>>>>>>@@@AAA??????@@@@@@AAACCCDDDEEEDDDFFFHHHJJJJJJHHHFFFDDDEEELLLlll[[[[[[[[[___cccfffeeeccccccaaa\\\XXXUUUUUUVVVWWWRRRTTTUUUVVVVVVVVVXXXZZZ]]]^^^]]]ZZZUUUSSSTTTVVVTTTSSSQQQNNNLLLMMMPPPSSSQQQVVVZZZ[[[WWWRRRPPPPPPVVVmmm{{{ppp[[[OOOOOOQQQPPPMMMJJJIIIJJJLLLNNNNNNLLLKKKKKKLLLNNNOOOMMMLLLLLLLLLMMMNNNNNNNNNMMMMMMJJJGGGHHHQQQ\\\cccccc```bbbdddbbb]]][[[\\\^^^]]][[[[[[ZZZYYYZZZ[[[\\\]]]\\\[[[ZZZXXXWWWUUUTTTTTT[[[[[[YYYWWWUUUUUUWWWYYY\\\\\\______\\\YYY^^^eeeooopppooommmlllnnntttyyysssmmmgggdddbbbbbbeeeiiigggiiijjjjjjhhhgggggghhhppp~~~{{{wwwzzzyyyvvvrrrppprrruuuyyy|||zzzvvvuuuzzz|||yyytttlllhhhhhhgggiiikkkllllllnnnqqqssstttrrrnnnmmmmmmmmmlllkkkhhhhhhhhhiiilllooorrrttt|||yyysssnnnjjjiiiiiiiiihhhggggggffffffeeeddddddkkkmmmkkkggghhhmmmqqqpppllljjjhhhhhhjjjkkkiiiffffffiiilllooooooooopppqqqnnniiidddbbbcccdddcccaaaaaa^^^dddqqqxxxtttpppqqqdddaaa]]]ZZZYYYYYYYYYXXXXXXVVVTTTRRRRRRRRRSSSTTTPPPMMMNNNQQQQQQOOOOOORRRLLLLLLMMMKKKJJJIIIJJJKKKIIIIIIIIIHHHHHHGGGGGGGGGCCCDDDEEEEEEDDDCCCDDDFFFLLLIIIFFFDDDDDDDDDCCCBBB???????????????@@@AAAAAA===<<<<<<<<<<<<<<<=========<<<:::888777777777777888888888999;;;;;;:::888777777666666555444444444444444444444444444444444111111111111222222222222333333333444333222222111111111111111111111111111//////000000000000000111111111111111111222222222111111111222222222222222000000/////////000111111000000000000000000000000000000000000000000000000////////////////////////000000000000////////////------........./////////000000000000000000000000////////////000000000000...222555555222//////000000000000000000000000000////////////////////////000000000000////////////...///111333555666777888222000///222666999888666////////////000000000000000000000000000111111222111333555555444444444555444555777888::::::;;;;;;999;;;>>>??????@@@AAACCC???@@@@@@AAABBBDDDEEEFFFDDDFFFHHHJJJJJJHHHFFFDDDCCCKKKlllnnnXXXYYY\\\___``````___^^^ZZZYYYXXXVVVTTTTTTVVVXXXRRRSSSTTTTTTSSSRRRSSSUUUUUUTTTSSSSSSSSSRRRRRRQQQPPPOOOMMMKKKIIIJJJNNNQQQQQQVVVYYYXXXSSSOOOMMMNNNSSSgggrrrgggVVVOOOMMMKKKNNNKKKIIIHHHIIIJJJKKKJJJMMMKKKJJJKKKMMMMMMLLLIIIIIIJJJLLLMMMMMMLLLJJJIIIIIIHHHIIIOOOZZZccceeeccchhhhhhcccYYYUUUXXX\\\\\\ZZZZZZZZZZZZYYYYYYYYYYYY[[[XXXUUUTTTTTTTTTSSSRRRSSSTTTSSSQQQOOOPPPTTTWWWYYYZZZ^^^```]]][[[___fffgggggggggggghhhkkkmmmoooiiicccaaabbbcccbbbeeekkkiiikkkmmmlllkkkjjjlllnnnwww~~~uuuqqqxxxwwwuuutttssssssssssssrrrrrrsssrrrrrrsssvvvxxx{{{zzzzzz{{{vvvllleeedddeeefffiiilllmmmmmmnnnoooooolllhhhggghhhhhhfffdddccccccdddfffhhhiiiiiihhhrrrpppnnnkkkiiihhhgggggghhhiiiiiihhheeecccaaa```gggkkkkkkgggeeeiiimmmoooggggggfffeeeddddddeeefffcccgggmmmpppooollljjjhhhjjjfffbbbaaaccceeedddbbb```\\\bbbooouuunnniiiiii^^^]]]\\\\\\]]]]]][[[YYYVVVUUUTTTRRRRRRRRRSSSSSSPPPMMMLLLPPPQQQOOOOOOQQQJJJIIIHHHHHHIIIIIIJJJJJJHHHIIIIIIIIIHHHGGGEEEDDDBBBCCCDDDDDDBBBAAABBBDDDHHHFFFBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>???@@@@@@<<<<<<<<<<<<===>>>??????<<<;;;999888777777777888777666777888::::::888777888888777666666555555444333333333444444333333333111111111222222333333333111222333333333222000000111111111111111111111111////////////000000111111000000111111111222222222000000111111222222333333///////////////000111111000000000000000000000000000000000000000000000000////////////////////////000000000000////////////---------.........//////000000000000000000000000////////////000000000000,,,111666666222//////000000000000000000000000000////////////////////////111000000000/////////...000000000222333555777888555444666:::>>>===888333.../////////000000000111000000000000000111111222111333555555444333444555444555777888::::::;;;;;;;;;===???@@@??????@@@AAA>>>>>>???@@@AAACCCEEEEEEDDDFFFHHHJJJJJJHHHFFFDDDCCCJJJllleeexxxXXX[[[\\\ZZZVVVRRRPPPPPPUUUVVVVVVUUUTTTTTTVVVXXXSSSTTTTTTSSSQQQPPPPPPQQQUUUSSSQQQQQQSSSSSSPPPMMMNNNMMMLLLJJJIIIJJJMMMPPPRRRUUUWWWTTTNNNKKKKKKNNNJJJZZZcccZZZQQQOOONNNIIIQQQOOOLLLJJJJJJKKKJJJIIIJJJHHHFFFGGGIIIJJJIIIFFFHHHIIIJJJKKKKKKIIIGGGEEEFFFFFFGGGLLLTTT\\\^^^\\\nnnmmmdddVVVOOOSSSVVVVVV[[[[[[\\\]]]\\\ZZZXXXWWWYYYVVVRRRRRRSSSTTTSSSRRRRRRRRRQQQNNNKKKLLLOOOSSSWWWYYY]]]```^^^[[[```gggddddddeeehhhkkkmmmllljjjbbb]]]]]]aaaccccccffflllkkknnnpppooommmlllnnnqqqttttttoookkkrrrrrrrrrssstttssspppmmmiiikkkmmmmmmmmmoootttyyyttttttvvvwwwrrrhhhcccddd```aaadddhhhjjjiiiiiijjjllliiiffffffggggggeeeccciiiiiiiiiiiiiiigggccc```ggghhhhhhiiihhhgggeeedddeeeggghhhhhheeebbb```___aaagggiiiddd___```dddeeeeeeffffffdddaaaaaaeeehhheeejjjpppsssqqqkkkfffcccbbb___]]]]]]aaacccbbbaaaccc[[[[[[eeehhhbbb___bbbZZZ[[[^^^aaadddcccaaa^^^VVVUUUTTTRRRRRRRRRSSSTTTRRRNNNMMMPPPQQQPPPOOORRRNNNKKKHHHHHHIIIJJJIIIHHHHHHIIIJJJJJJIIIGGGDDDBBBCCCDDDEEEDDDBBBAAABBBCCCFFFCCC@@@>>>>>>?????????>>>============>>>>>>???============>>>@@@AAAAAA;;;:::999777777777888888666666666888::::::888666888888888777666666555555111222222333333333222222111111222222333333333333000111111222222000///...000000000000000000000000.../////////000000111111000000111111222222222222//////000111222333333444///////////////000111111000000000000000000000000000000000000000000000000////////////////////////000000000000////////////---------.........//////000000000000000000000000////////////000000000000,,,111666777333//////000000000000000000000000000////////////////////////111111000000/////////...//////......///111333444:::;;;===AAACCC>>>444+++.../////////000000111111000000000000000111111222222333555555444333444555444555777888:::;;;;;;;;;===???AAAAAA???>>>???@@@======>>>???@@@BBBDDDEEEDDDFFFIIIJJJJJJIIIFFFDDDCCCJJJlllgggxxxZZZZZZYYYYYYWWWVVVTTTSSSZZZXXXWWWWWWXXXYYYXXXWWWSSSRRRQQQQQQQQQQQQRRRSSSPPPPPPQQQPPPOOOMMMKKKIIIKKKIIIFFFDDDDDDGGGJJJLLLPPPPPPMMMIIIIIIMMMMMMJJJPPPPPPOOOMMMLLLKKKJJJIIIKKKKKKJJJIIIHHHHHHHHHHHHEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHJJJOOOSSSRRRKKKDDDFFFFFFHHHJJJMMMOOOQQQRRR\\\YYYTTTOOOLLLMMMNNNPPPVVVVVVVVVVVVUUUTTTRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPLLLOOOQQQRRRQQQRRRVVVYYYXXX[[[]]]]]]\\\\\\```cccccccccdddeeeeeeeeeddddddbbbbbbbbbbbbccceeefffgggjjjkkkllllllkkknnnssswwwyyy{{{|||vvvnnniiiiiillllllmmmnnnnnnnnnlllfff```SSSYYYdddlllkkkfffhhhmmmjjjlllllliiijjjlllkkkgggeeebbbaaabbb```^^^aaafffhhhggggggiiikkkllljjjiiiiiiiiijjjlllnnnkkkddd^^^eeebbbcccgggiiieeebbbbbbiiieeeaaa^^^]]]]]]```eeecccbbb```______bbbeeegggdddcccaaaaaaaaa```^^^\\\bbbdddgggjjjkkkhhhbbb]]][[[WWWUUUYYY[[[ZZZZZZ]]]]]][[[XXXXXXXXXXXXWWWVVVXXXYYYWWW]]]wwwnnn[[[XXXTTTSSSSSSTTTTTTTTTNNNNNNMMMMMMMMMMMMMMMNNNJJJJJJHHHFFFDDDDDDFFFHHHEEEDDDCCCDDDEEEEEECCCAAA???AAACCCCCC@@@>>>>>>>>>??????>>>>>>======<<<<<<;;;<<<<<<<<<======>>>>>>>>>>>>>>>===<<<<<<;;;;;;>>>888666::::::666666999999888555444333444666777666555555555555444444444111222333333333333222111111111111111111111111111222222111111111111222222222222111000000111222222000000000000000000000000111111000000000000111111000000111222333333444444333222111111000000111111000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////111111000000//////......000000////////////000000000222444444111...------444000,,,+++...000000/////////000000111111222222111222222111...------...............////////////222+++===^^^___???...666111111000///////////////111000//////000222444555111000111444777888666333777666666777:::<<<===<<<;;;???@@@>>><<>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<=========>>>>>>>>>======<<<;;;;;;;;;<<<777555999:::777777999888777666666666666777888555555555555444444444444111222333333333333222111111111111111111111111111222111111000000111111222111111111111111111111111000000000000000000000000111111000000000000111111000111111222333333444444333222111111000000111111000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////111000000000/////////...000000////////////000000000222444444111///...---////////////000111222222///////////////000000000000111222000...---...///............////////////555000>>>WWWXXX@@@333999111111000///////////////000000///000111444666888666444333555888:::999777666555444555777999999999;;;???@@@===<<>>>>>>>>============>>>>>>>>>>>><<<<<<<<<<<<============>>>======<<<<<<;;;::::::;;;777555777999777666888666777777888888999999:::555555555555444444444444111222222333333222222111111111111111111111111111222111111000000111111222000000111222222111000000000000000000000000000000111000000//////000000111111111111222222333333444222222111000000000000111000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////000000000000////////////000000////////////000000///111333444222000//////+++---///000///.........////////////............///000111000///...///000............////////////111...666CCCDDD888111444111000000////////////////////////000222555888999;;;999666666888:::;;;;;;888777555666888999999888;;;???@@@===<<>>>>><<<<<<======>>>>>>??????<<<<<<<<<=====================<<<<<<;;;::::::999:::777555666666666555555555555777888999999999999555555555444444444333333222222222222222222222222111111111111111111111111111111000000000000111111...000111333333111000...000000000000000000000000000000////////////000000111111111222222333333333222222111000000000000000000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////000000000000////////////000000////////////000000...000333444222111000000000/////////000000...,,,000000000//////.........---///000000//////000222............////////////------///111222000//////000000////////////000000/////////000222444666777<<<:::777555666888:::<<<===;;;::::::;;;<<<;;;::::::???@@@===<<<>>>@@@>>>AAA???>>>>>>???BBBEEEGGGFFFIIIKKKLLLJJJGGGEEEDDDHHHMMMbbbcccbbbaaa___\\\ZZZWWWVVVPPPNNNMMMMMMOOOPPPOOONNNLLLKKKIIIGGGGGGIIIKKKLLLIIIHHHHHHGGGHHHIIIKKKLLLKKKKKKJJJIIIHHHGGGGGGGGGEEEGGGGGGGGGKKKPPPQQQNNNBBBBBBBBBCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBAAAAAAAAA@@@AAABBBCCCDDDCCCBBBAAABBBAAA@@@@@@AAABBBCCCBBB???@@@CCCEEEGGGGGGHHHHHHDDDDDDEEEFFFHHHIIIKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKNNNNNNOOOQQQUUUZZZ^^^```aaa^^^ZZZ[[[___aaaaaa```]]]^^^```aaaaaa___]]]\\\[[[\\\^^^______^^^\\\[[[[[[[[[___fffooowww|||~~~rrrnnniiifffeeedddbbbaaa___]]]]]]___]]][[[ccclllyyypppiiiiiieee___```fffkkknnnnnniiieeeccc```\\\``````cccggghhhfffggglllmmmjjjfffeeeeeegggggggggkkkfffdddhhhmmmhhhYYYLLLHHHKKKRRR[[[^^^[[[ZZZ]]][[[cccooo~~~tttkkkhhhdddaaa___```bbbdddeeedddccccccccc```\\\YYYaaaaaaccceeeeeeccc^^^ZZZ```ZZZWWWYYYZZZYYYZZZ\\\UUUXXX[[[YYYUUUTTTXXX\\\XXXXXXZZZ___ddddddZZZPPPVVVTTTSSSSSSSSSRRRPPPMMMKKKJJJJJJJJJJJJJJJKKKKKKIIIJJJJJJIIIGGGFFFFFFHHHKKKHHHEEECCCCCCDDDDDDDDD@@@AAAAAA@@@>>>======???<<<<<<======>>>>>>??????===============<<<<<<<<<<<<<<<;;;;;;::::::999999:::888666555555666555333555555777888888888888777555444444444444333333333222222222222222222222222111111111111111111111111111000000000000000000111...///111222222111///...000000000000000000000000000000////////////000000111222222222222222333333222111000000//////000000000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////////////////000000000000000000////////////000000---///333444333222222222666222///111666777444111111111111000000/////////---...000000//////111222............////////////111222000------111333222000000////////////000000000000000000000111222222888777555444333555888:::???>>><<<<<<=========<<<:::>>>???<<<;;;>>>???>>>@@@???>>>===???BBBEEEGGGFFFIIIKKKKKKIIIGGGEEEEEEHHHMMMaaavvvcccbbb```]]]YYYVVVRRRQQQKKKJJJIIIJJJLLLMMMMMMMMMIIIHHHGGGGGGGGGGGGHHHIIIFFFFFFEEEEEEEEEEEEFFFFFFIIIHHHGGGEEEEEEEEEFFFFFFCCCFFFGGGGGGKKKPPPQQQNNNDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@AAACCCDDDDDDCCCAAA@@@AAA@@@@@@@@@@@@AAABBBBBB===>>>???@@@BBBDDDFFFFFFFFFEEEDDDDDDEEEHHHKKKLLLIIIIIIGGGFFFFFFGGGHHHIIIHHHHHHHHHIIIIIIJJJJJJKKKOOOOOOOOOQQQUUUYYYZZZZZZYYYXXXXXXYYY\\\^^^___^^^^^^___aaabbbaaa___\\\ZZZ\\\]]]]]]^^^]]]\\\ZZZYYY\\\]]]^^^___aaaiiisss{{{mmmpppssstttqqqkkkeee```bbb___```aaa___^^^iiixxxnnndddiiiggg\\\ZZZbbb^^^dddgggbbb^^^^^^`````````___bbbfffgggfffhhhmmmhhheeeaaa___```cccdddeeeddd``````eeelllkkkbbbYYYQQQOOORRRYYY\\\[[[ZZZZZZ```fffjjjkkkrrryyyvvvmmmiiigggccc___^^^___```bbbeeecccbbbaaaaaa```^^^\\\bbbccceeehhhjjjiiifffcccddd___[[[\\\[[[WWWUUUWWWSSSUUUWWWVVVTTTTTTWWWZZZRRRSSSXXX^^^^^^YYYTTTRRRUUUSSSQQQQQQQQQQQQOOOMMMJJJIIIIIIJJJJJJKKKLLLMMMHHHIIIIIIHHHFFFEEEEEEFFFHHHFFFCCCCCCDDDEEEEEEEEE@@@AAAAAA???===<<<===???============>>>>>>>>>>>>===============<<<<<<<<<<<<;;;;;;::::::999888888999:::888666777::::::777888888777777777666666666444444444444333333333333333222222111111222222333111111111111111111111111111000000//////000000111//////000111111000//////000000000000000000000000000//////......//////000222222222222222222222222111111000////////////000000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////////////////000000000000000000////////////000000,,,///222444444333333444111//////333777999777333111111111111000000000000---///000000//////000222............////////////222333111......111333222///////////////000000111000000000000000000000000333444555555444444666777===<<<::::::;;;<<<<<<;;;:::>>>???<<<;;;>>>???>>>???>>>>>>>>>@@@CCCEEEGGGGGGIIIKKKKKKIIIGGGFFFEEEIIIMMMaaa{{{ZZZYYYWWWUUURRROOOLLLKKKKKKIIIHHHHHHJJJKKKJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGCCCCCCDDDEEEEEEEEEEEEEEEGGGEEECCCBBBAAACCCEEEFFFCCCEEEEEEEEEGGGKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@???@@@BBBDDDDDDBBB@@@???@@@@@@AAAAAA@@@AAABBBCCC@@@?????????@@@BBBDDDFFFEEEDDDDDDDDDEEEHHHJJJKKKIIIHHHFFFEEEEEEFFFHHHIIIGGGGGGHHHIIIIIIJJJKKKKKKMMMLLLMMMQQQUUUWWWVVVTTTSSSUUUXXXZZZZZZZZZ[[[\\\[[[]]]___aaa```^^^\\\ZZZ]]]\\\\\\\\\\\\\\\[[[[[[^^^```aaaaaa```bbbhhhlllffflllrrrtttqqqlllhhhgggfffcccccceeebbbaaaoooxxxlllgggbbb[[[ZZZ___ZZZ]]]^^^[[[[[[___aaaaaa```^^^___bbbbbbaaadddiiiaaa^^^[[[ZZZ]]]aaaeeefffccc```___bbbfffgggccc^^^YYYRRROOOUUU[[[]]][[[[[[bbbhhhgggbbbdddmmmoooiiiccccccbbbaaa___^^^]]]]]]```^^^\\\]]]^^^`````````bbbcccfffiiimmmmmmkkkiiiaaa]]][[[]]]\\\XXXUUUUUUSSSTTTTTTTTTUUUVVVWWWXXXUUUSSSVVV^^^___YYYUUUVVVSSSQQQOOOOOOPPPRRRRRRRRRKKKKKKKKKJJJKKKKKKLLLLLLFFFGGGHHHHHHEEEDDDDDDEEEFFFDDDCCCDDDEEEEEEDDDBBB@@@AAA@@@>>><<<<<<===???>>>>>>>>>>>>============>>>=========<<<<<<<<<<<<;;;;;;::::::999888888888888::::::888<<>>???<<<;;;===???=========>>>???AAACCCEEEFFFGGGIIIKKKJJJHHHFFFFFFFFFLLLOOOcccTTTTTTSSSRRRQQQOOOMMMLLLMMMKKKIIIIIIJJJJJJIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHBBBCCCEEEGGGHHHHHHGGGFFFFFFDDDAAA??????AAADDDGGGCCCEEEDDDBBBDDDFFFEEE@@@EEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@????????????>>>???BBBCCCCCCAAA???===@@@AAABBBBBBAAAAAABBBCCCEEEDDDBBB@@@@@@BBBEEEGGGBBBBBBCCCEEEFFFHHHIIIJJJJJJIIIGGGFFFFFFHHHJJJKKKGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIJJJNNNSSSUUUSSSPPPRRRWWW[[[]]][[[YYYZZZ\\\WWWYYY\\\^^^___^^^[[[YYY[[[[[[ZZZZZZ[[[[[[\\\]]]]]]```dddfffeeecccaaa```^^^bbbeeedddaaabbbggglllddd```aaaccc___^^^nnntttqqqggg\\\WWW\\\bbbccc^^^^^^[[[XXXZZZ``````]]]```]]]]]]^^^]]]\\\___ddd]]]ZZZWWWXXX\\\bbbgggjjjiiieeeaaa______^^^[[[WWW[[[QQQLLLRRR[[[____________hhhkkkgggjjjrrrrrrkkk^^^___bbbcccaaa^^^[[[XXX[[[YYYXXXYYY\\\```bbbccc]]]^^^```dddggghhhfffcccZZZWWWXXX\\\]]]ZZZXXXXXXTTTSSSRRRSSSVVVWWWXXXWWW\\\VVVWWW```ccc\\\WWWXXXRRROOONNNNNNQQQTTTVVVVVVNNNMMMLLLKKKKKKKKKKKKKKKEEEGGGHHHGGGEEECCCCCCDDDEEEDDDDDDDDDEEEDDDBBB@@@@@@AAA@@@>>><<<<<<===?????????>>>>>>======<<<<<<>>>>>>======<<<<<<<<<;;;;;;;;;::::::999888888777666:::;;;:::???HHHJJJFFFAAA???<<<888666555555555444444444333333333222222444333222111111222333444111111111111111111111111000000////////////000000000000////////////000000000000000000000000000000//////............//////222222222222222222222222111111000///////////////000000000000000000000000000000000000////////////............/////////000////////////////////////////////////////////////.../////////000000111111000000////////////000000+++...222444444444555666555BBBNNNNNNCCC888555666---.........//////000000///000111000///...///000............/////////000000...000444444///---//////////////////000111111......000111333333444444...333:::<<<;;;999888888<<<:::999999;;;<<<<<<<<<999>>>???<<<;;;===???===<<<===>>>@@@BBBDDDEEEFFFGGGIIIKKKJJJHHHFFFFFFFFFMMMPPPddd}}}NNNLLLLLLNNNPPPPPPMMMJJJJJJHHHIIIMMMRRRRRRNNNIIILLLIIIFFFEEEFFFFFFDDDAAACCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@????????????AAACCCEEEEEEDDDCCCCCCCCCDDDCCCAAA@@@AAACCCEEEFFF@@@@@@AAAAAA@@@???===<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@??????DDDGGGCCC===@@@KKKMMMFFFGGGDDDBBBCCCGGGIIIIIIHHHJJJIIIGGGDDDAAAAAADDDFFFGGGGGGHHHIIIHHHGGGFFFEEEHHHIIIIIIJJJKKKLLLMMMMMMQQQRRRSSSTTTVVVVVVVVVWWWUUURRRTTTYYYYYYTTTSSSVVV[[[YYYVVVTTTTTTUUUWWWXXXYYY^^^aaa```[[[WWWXXXYYY^^^ZZZ\\\bbbaaaYYYXXX]]]WWW[[[```bbbcccfffmmmsssmmmjjjeee___YYYWWWYYY[[[^^^```bbbdddcccaaa^^^\\\\\\]]]^^^___```______^^^]]]___aaabbbbbbeeekkkooommmfff^^^ZZZ[[[^^^``````YYYOOOJJJSSS^^^aaaaaaaaaiiikkkjjjnnn|||~~~kkkeeecccaaaaaacccccc```]]]]]]WWWRRRRRRWWW]]]_________^^^]]]\\\]]]^^^___```XXX\\\bbbdddbbb]]]XXXVVVQQQPPPQQQSSSVVVXXXWWWVVVUUUTTTUUUVVVXXXXXXVVVTTTQQQQQQQQQQQQQQQRRRRRRRRRRRRMMMIIIIIIKKKKKKGGGCCCFFFFFFGGGHHHEEE@@@BBBFFFGGGFFFDDDAAA@@@??????@@@@@@???>>>======<<<<<<<<<======>>>>>>>>><<<;;;:::======>>>>>>===;;;999888======<<<;;;::::::999999777;;;AAAHHHLLLIII@@@999HHHFFFCCC???:::666333111555555555444444333333333333333333222222222111111222222222111111111111000222222111111111111111222000000000000000000000000000000000000000000000000111111000///////////////111111111000000000000000000000////////////000000////////////000000000000////////////////////////////////////////////////......////////////......000000//////.........---////////////////////////111111000000//////......000000000000111111111111666888:::;;;:::777333111000000//////.........---000000//////.........---......////////////......000000000000000000000000333///,,,......,,,---111------...///111222333444333555666888999:::;;;<<<@@@<<<888999===>>><<<999<<<<<<<<<<<<============BBBAAA??????@@@BBBEEEGGGHHHIIIKKKMMMJJJEEEFFFJJJPPPPPPaaaPPPNNNLLLLLLMMMMMMKKKHHHKKKIIIHHHKKKOOOPPPMMMIIIIIIGGGEEEEEEGGGHHHGGGEEECCCCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@??????@@@AAAAAAAAACCCEEEFFFDDDCCCCCCCCCCCCBBBAAA@@@AAABBBDDDEEEAAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@DDDBBB>>>CCCOOORRRMMMFFFDDDBBBCCCEEEGGGGGGFFFFFFFFFEEECCC@@@@@@BBBEEEDDDDDDEEEEEEEEEDDDCCCBBBFFFFFFGGGHHHIIIJJJJJJKKKQQQQQQSSSTTTUUUVVVVVVVVVTTTRRRRRRVVVUUUPPPPPPTTTYYYWWWTTTSSSSSSUUUVVVWWWVVVYYY\\\[[[WWWTTTTTTWWWYYY^^^aaa^^^YYYXXXVVVTTTWWW[[[``````___^^^aaadddeeeccc```[[[XXXXXXZZZ]]]dddeeeggghhhgggeeebbb```___]]]\\\\\\^^^```___^^^bbbcccdddcccbbbcccgggkkkiiieee```^^^``````___]]]XXXNNNIIIRRR]]]aaabbbbbblllqqqrrrpppuuuzzzsssfffcccaaa``````aaaaaa___\\\]]]YYYXXX^^^gggjjjddd]]]^^^]]][[[ZZZZZZZZZZZZ[[[WWW[[[```aaa___[[[WWWUUUSSSRRRRRRTTTWWWXXXWWWVVVUUUTTTTTTVVVXXXXXXVVVTTTUUUUUUTTTTTTSSSSSSRRRRRROOOKKKHHHHHHJJJIIIEEE@@@@@@>>>???EEEHHHEEEBBBBBBFFFEEECCCAAA@@@?????????AAA@@@>>>===<<<<<<======????????????===<<<:::999;;;<<<=========<<<;;;:::===<<<<<<;;;::::::999999::::::<<>>;;;=========>>>>>>>>>>>>??????>>>>>>>>>@@@CCCFFFIIIHHHHHHKKKMMMIIIEEEEEEJJJPPPPPPbbbyyy~~~QQQNNNKKKJJJJJJIIIHHHGGGKKKIIIGGGHHHKKKLLLJJJGGGEEEDDDDDDEEEGGGIIIIIIHHHCCCCCCBBBBBBBBBBBBCCCCCC>>>>>>>>>??????AAABBBBBBAAACCCFFFFFFDDDCCCCCCCCCCCCBBBAAA@@@AAABBBCCCDDDBBBBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>@@@AAABBBBBBBBB???CCCBBB@@@EEEPPPTTTPPPEEECCCBBBBBBCCCDDDDDDCCCAAABBBBBBAAA@@@@@@AAACCCAAAAAABBBBBBAAAAAA@@@???EEEEEEFFFGGGHHHIIIJJJJJJPPPPPPQQQSSSTTTTTTTTTTTTSSSQQQQQQRRROOOLLLMMMPPPWWWTTTRRRQQQSSSUUUVVVVVVTTTWWWXXXWWWSSSRRRTTTVVVWWWaaabbbWWWSSSWWWWWWPPPUUUYYY\\\]]]YYYWWWWWWXXX[[[[[[ZZZXXXVVVXXX[[[^^^cccdddeeeeeedddbbb___]]]___\\\ZZZ[[[^^^aaaaaa```ffffffeeecccaaabbbdddfffeeecccbbbcccdddbbb]]]XXXYYYOOOIIIOOOYYY_________jjjrrrvvvppplllkkkgggaaa```^^^^^^^^^___^^^\\\ZZZ\\\[[[^^^jjjuuuuuugggZZZ[[[[[[ZZZYYYXXXWWWVVVVVVWWWZZZ\\\]]][[[XXXVVVVVVUUUTTTTTTUUUWWWWWWVVVUUUTTTTTTSSSUUUVVVWWWUUUTTTYYYXXXWWWVVVTTTSSSRRRQQQKKKIIIGGGHHHIIIGGGCCC>>>;;;777888@@@HHHHHHDDDAAAEEEDDDCCCBBB@@@??????>>>AAA@@@>>><<<<<<<<<===>>>AAAAAA@@@???===;;;:::999:::;;;;;;<<<======<<<<<<<<<<<<;;;;;;::::::999999???===:::888888777555333111666===BBBCCC>>>777333555444444444444333333333333333333222222222111111222222222111111111111000222111111111111111222222000000000000000000000000000000000000000000000000111000000///////////////000000000000000000111111000000////////////000000////////////000000000000////////////////////////////////////////////////......////////////......////////////............////////////////////////............------------------........./////////------//////000000000///////////////............////////////...............//////000000//////...000000000000000000000000///111888AAABBB999000+++///000111222333222222111666555555;;;BBBCCC===777888666555888===@@@@@@>>>>>>>>>>>>>>>????????????<<<<<<<<<===@@@CCCGGGIIIGGGGGGIIIKKKHHHDDDEEEJJJNNNOOO```OOOMMMIIIGGGFFFGGGHHHIIIKKKIIIFFFFFFGGGHHHHHHFFFCCCDDDDDDFFFGGGHHHHHHHHHCCCBBBAAA@@@@@@AAABBBCCC???????????????@@@AAAAAAAAACCCEEEEEEDDDCCCCCCCCCBBBBBBAAA@@@@@@AAABBBBBBCCCBBB@@@?????????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>======???@@@@@@AAAAAAAAACCCEEEDDDAAACCCJJJMMMKKKCCCCCCBBBAAAAAAAAAAAA@@@===???@@@@@@@@@@@@AAACCCAAAAAAAAAAAA@@@@@@??????EEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRQQQOOOLLLJJJLLLOOOUUUSSSPPPQQQTTTVVVWWWVVVUUUVVVWWWVVVTTTTTTVVVXXX\\\]]]]]][[[\\\]]]ZZZUUUUUUWWWXXXXXXVVVTTTUUUVVVVVVWWWWWWWWWWWWXXX\\\^^^___```______]]][[[YYYXXXXXXZZZ[[[\\\]]]^^^```bbbccccccbbb``````aaacccdddbbb``````aaabbb```[[[VVVZZZQQQIIILLLTTT[[[[[[YYYccckkkooojjjdddbbbaaa^^^\\\\\\\\\\\\\\\\\\ZZZYYYZZZ[[[aaakkkssspppcccWWWYYYYYYYYYYYYYYYXXXWWWVVVWWWYYYZZZZZZXXXWWWVVVWWWWWWVVVVVVVVVWWWWWWUUUTTTTTTSSSRRRSSSUUUVVVUUUSSSXXXWWWVVVTTTRRRPPPNNNNNNIIIHHHHHHIIIIIIGGGBBB???:::999===FFFKKKIIIEEEEEECCCDDDCCCCCCBBB@@@???>>>BBB@@@>>><<<<<<===>>>@@@@@@@@@??????>>><<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999BBB@@@<<<888666555555555333444444555555444333222444444444444444444444444333333333222222222111111222222222111111111000000111111111000111111222333000000000000000000000000////////////////////////000000////////////000000000000000000000111111111000000////////////000000////////////000000000000////////////////////////////////////////////////......////////////......///////////////.........////////////////////////........................------........./////////111000000000000111222222///////////////.........///////////////.........//////000000000000//////////////////////////////222000333999<<<777111///000111444777999999999999;;;<<<>>>AAACCC@@@:::444777666777:::>>>@@@@@@???======>>>>>>>>>?????????<<<<<<<<<===@@@BBBEEEGGGFFFFFFHHHJJJGGGCCCEEEJJJMMMLLL\\\}}}LLLJJJHHHFFFEEEFFFIIIKKKJJJHHHFFFDDDEEEEEEFFFFFFDDDEEEFFFFFFFFFEEEDDDDDDBBBAAA@@@??????@@@AAABBBAAA@@@??????>>>>>>>>>???@@@BBBDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBAAA@@@???>>>???@@@AAA========================?????????@@@@@@??????>>>CCCEEEDDDAAA@@@CCCEEEDDDAAABBBBBBAAA@@@?????????<<<>>>@@@@@@@@@@@@BBBDDDCCCBBBBBBAAAAAAAAAAAAAAADDDDDDEEEGGGHHHJJJKKKKKKJJJKKKLLLMMMMMMNNNMMMMMMPPPSSSSSSOOOKKKKKKNNNPPPUUURRRPPPQQQVVVXXXXXXVVVUUUUUUVVVUUUUUUVVVXXXYYY^^^VVV[[[nnnvvvkkk^^^ZZZZZZYYYXXXUUUTTTTTTWWWXXXXXXYYYZZZYYYYYYYYY[[[]]]]]]]]]\\\ZZZYYYWWWVVVVVVSSSYYY^^^]]]YYYVVVYYY\\\^^^]]]\\\\\\^^^aaacccddd___]]]ZZZ[[[]]]]]]ZZZVVVWWWOOOGGGGGGPPPYYY[[[XXX^^^bbbdddaaa^^^]]][[[YYYZZZ[[[\\\\\\[[[ZZZZZZZZZYYY[[[___cccdddaaa[[[VVVWWWYYYZZZ\\\\\\\\\[[[ZZZWWWXXXYYYXXXWWWVVVWWWXXXXXXWWWVVVVVVWWWWWWUUUSSSSSSRRRQQQRRRSSSTTTTTTSSSTTTSSSRRRPPPNNNLLLJJJIIIIIIIIIJJJKKKJJJHHHDDDAAA999DDDTTT___[[[NNNFFFEEECCCCCCDDDDDDCCCBBB???>>>AAA@@@>>>=========???@@@===============>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::::::::999999999@@@???===;;;888777777777999777555333222333555777444444444444444444444444333333333222222222111111222222222111111111000000111111000000111222222333111111111111111111111111////////////////////////000000////////////000000//////000000111111111111000000////////////000000////////////000000000000////////////////////////////////////////////////......////////////...............///////////////////////////////////////////////////////////////....../////////000000000000///...---------...............///////////////........./////////////////////000000000000//////////////////////////////222...///555:::777333111333444666888::::::::::::888<<>>999666666888888:::<<<>>>@@@??????<<<<<<<<<=========>>>>>>>>>>>>>>>>>>@@@AAACCCDDDFFFFFFHHHIIIGGGCCCEEEKKKPPPNNN\\\{{{IIIIIIHHHFFFEEEFFFIIILLLHHHGGGFFFEEEDDDDDDEEEFFFEEEFFFGGGFFFCCCAAA??????AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@>>>>>>=========>>>AAACCCCCCAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@??????@@@@@@???????????????@@@========================??????@@@@@@???>>>>>>===???@@@@@@???>>>>>>@@@BBB???AAABBBAAA???>>>>>>???===>>>@@@@@@???@@@CCCEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAABBBDDDEEEGGGHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLRRRTTTPPPLLLMMMQQQSSSVVVRRROOOQQQVVVYYYWWWTTTQQQRRRSSSTTTUUUVVVWWWWWW[[[RRR^^^{{{qqq]]]YYY___\\\YYYVVVUUUVVVYYYZZZ[[[]]]^^^]]][[[ZZZ[[[\\\YYYXXXVVVUUUTTTSSSSSSSSSTTTYYY]]]\\\WWWSSSUUUYYY\\\ZZZYYYZZZ]]]```bbbbbb]]]YYYUUUTTTWWWYYYYYYXXXSSSMMMEEEEEEOOO[[[___[[[\\\]]]]]]\\\ZZZYYYWWWVVVYYY[[[\\\\\\[[[ZZZZZZ[[[ZZZ[[[\\\\\\ZZZXXXWWWWWWVVVXXX[[[^^^___^^^]]][[[VVVWWWXXXWWWUUUUUUVVVWWWXXXWWWVVVVVVVVVVVVTTTRRRSSSQQQPPPPPPRRRSSSSSSSSSOOOOOONNNMMMKKKJJJIIIHHHJJJJJJKKKKKKJJJHHHEEEDDD:::PPPmmm{{{nnnVVVFFFBBBBBBDDDFFFGGGFFFCCCAAA???@@@??????>>>>>>?????????;;;;;;;;;;;;<<<>>>???@@@???>>>===<<<::::::::::::::::::::::::999999999999999;;;<<<;;;888666666666333444555666666666666555333333333444444444444555333333333222222222111111222222222111111111111000000000000000111222333333111111111111111111111111000000000000000000000000///////////////000000111/////////000111111222222000000////////////000000////////////000000000000////////////////////////////////////////////////......////////////...............////////////////////////////////////////////////000000000000000....../////////000000000000000///...------...............///////////////.........//////////////////000000111111000000///000000000000000000000000...---111;;;AAA>>>666222777777666555555444444444111777===<<<777444666999888999;;;===>>>>>>>>>===<<<<<<<<<<<<============?????????@@@AAABBBCCCDDDGGGFFFHHHIIIGGGDDDGGGLLLRRRQQQaaaJJJJJJJJJGGGEEEEEEGGGJJJFFFFFFFFFEEEDDDDDDEEEFFFDDDFFFGGGFFFBBB>>><<<<<<@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>???===???AAAAAA@@@???>>>???@@@@@@@@@@@@@@@???>>>>>>===>>>>>>??????>>>>>>>>>===========================>>>>>>????????????>>>>>>>>>???>>><<<:::<<>>>>>???>>>>>>>>>>>>===???BBBEEEBBBBBB@@@@@@???@@@@@@AAA???@@@AAACCCEEEFFFHHHHHHIIIJJJKKKKKKLLLKKKKKKKKKGGGPPPUUUQQQMMMPPPTTTUUUUUUQQQNNNPPPUUUXXXUUUQQQOOOOOOQQQTTTVVVWWWVVVVVVXXXUUU]]]nnnqqqdddXXXVVVZZZXXXWWWVVVXXXZZZ\\\]]]]]]___``````]]]\\\[[[\\\XXXWWWUUUSSSRRRRRRSSSTTTZZZYYYXXXYYY\\\___bbbccc```]]]ZZZZZZ\\\^^^^^^]]]ZZZVVVRRRRRRUUUYYYZZZYYYWWWQQQHHHEEEOOO\\\```[[[XXXZZZ[[[[[[XXXVVVWWWZZZYYY\\\^^^]]][[[ZZZ[[[]]]^^^]]]\\\]]]^^^]]]ZZZXXXUUUXXX[[[^^^^^^]]]ZZZXXXSSSTTTVVVUUUTTTSSSTTTUUUWWWUUUUUUUUUVVVUUUSSSRRRRRRQQQOOOOOOQQQRRRSSSRRRMMMMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJHHHGGGFFFFFFAAAXXXuuuqqqVVVEEEBBBCCCDDDGGGIIIHHHEEEBBB???>>>??????@@@@@@@@@???>>>;;;;;;::::::;;;<<<===>>>>>>===<<<;;;:::;;;;;;<<<999999999999999999999999777999:::999666444444666///111333555555555333222333333333444444444555555333333333222222222111111222222222111111111111000000000000000111222333444111111111111111111111111000000000000000000000000///////////////000111111...//////000111111222222000000////////////000000////////////000000000000////////////////////////////////////////////////......////////////................../////////000////////////////////////........./////////000000------........./////////000000111111111111111111............/////////000............/////////000000000111111111111000000000000000000000000000000...---222>>>FFFCCC;;;555888666444111000000000111555777999777555444666999444666999;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>???@@@BBBDDDEEEFFFHHHGGGHHHJJJGGGEEEHHHNNNPPPRRRfffKKKLLLLLLIIIEEEDDDEEEHHHDDDFFFFFFFFFEEEEEEEEEFFFBBBEEEGGGEEEAAA===;;;<<<@@@AAABBBCCCCCCBBBAAA@@@============>>>???@@@AAA<<<>>>@@@@@@???>>>>>>>>>@@@@@@@@@@@@@@@???>>>===<<<===>>>??????>>>===<<<========================;;;<<<===???@@@@@@@@@@@@@@@@@@@@@???;;;777888<<<<<>>???@@@>>>>>>===<<<;;;===AAADDDAAA@@@>>>=========>>>???AAABBBCCCEEEFFFHHHJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLDDDNNNUUUQQQNNNQQQUUUVVVUUUPPPMMMOOOTTTWWWSSSNNNOOOPPPRRRUUUXXXYYYXXXVVVYYYYYYXXXVVVRRRQQQSSSUUUQQQRRRSSSWWW[[[___aaaaaa^^^___aaaaaa___]]]\\\\\\]]]\\\ZZZXXXXXXXXXZZZ[[[___XXXTTTXXXdddooosssssseeeaaa\\\[[[\\\\\\[[[YYYWWWTTTQQQRRRVVVYYYZZZZZZ___YYYMMMHHHOOO[[[]]]WWWSSSVVV[[[[[[XXXVVVZZZaaaZZZ\\\___^^^\\\[[[\\\^^^aaa^^^^^^aaaffffff```YYYUUUWWW[[[]]]]]]ZZZWWWTTTPPPRRRTTTTTTSSSRRRRRRSSSVVVUUUTTTTTTUUUUUUSSSQQQRRRPPPOOOOOOPPPRRRRRRRRRLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJIIIGGGFFFFFFGGGJJJ[[[pppvvvgggPPPEEEEEECCCEEEHHHJJJIIIFFFCCC@@@===>>>@@@AAABBB@@@???===<<<;;;:::999999:::;;;<<<<<<<<<;;;:::;;;<<<===>>>999999999999999999999999888::::::888555333444666777666444333222333444555333333333444444555555555333333333222222222111111222222222111111111111000000000000000111222333444111111111111111111111111000000000000000000000000///////////////000111111...//////000111222222222000000////////////000000////////////000000000000////////////////////////////////////////////////......////////////......---.........//////000000////////////////////////---------.........//////,,,,,,,,,---------......,,,---...000111222222222---.........//////000000---.........//////000000000000111111111111000000000000000000000000000000111...000:::CCCCCC>>>;;;666444111//////000222444>>><<<999666555666777777000333777:::;;;;;;;;;<<<>>>>>>>>>>>>????????????<<<===???AAACCCEEEGGGHHHHHHHHHIIIJJJHHHEEEIIIOOOKKKPPPhhhOOOMMMKKKIIIGGGFFFEEEEEEFFFEEEDDDEEEGGGHHHHHHGGGGGGCCCDDDFFF@@@888>>>KKKRRR___XXXGGGCCCBBB>>>???DDD@@@===;;;===???AAAAAABBBAAAAAA@@@?????????@@@????????????>>>>>>==============================??????>>><<<<<<;;;;;;;;;:::;;;===???@@@AAA@@@@@@>>>===<<<;;;;;;;;;;;;;;;???>>>=========>>>@@@AAA@@@@@@???????????????@@@AAA@@@>>><<<::::::===???GGGFFFFFFEEEEEEFFFGGGGGGFFFGGGIIIJJJJJJJJJIIIHHHIIIKKKMMMNNNNNNNNNOOOPPPVVVSSSPPPQQQTTTTTTPPPLLLRRRRRRTTTWWWZZZ[[[YYYWWWUUUTTTSSSRRRRRRQQQQQQQQQTTTVVVXXXZZZ\\\\\\\\\\\\YYY[[[]]]]]]\\\\\\]]]^^^dddbbb___[[[YYYXXXXXXYYYaaa___aaaiiisssvvvpppiiiiiiaaaZZZYYY^^^bbbaaa___[[[XXXTTTTTTXXX\\\]]]]]]bbb]]]SSSIIILLLVVV[[[YYYXXXWWWVVVVVVWWWYYY[[[]]]ZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[^^^aaacccaaa]]]ZZZVVVWWWYYY[[[[[[ZZZYYYXXXVVVUUUSSSRRRRRRRRRPPPNNNRRRTTTVVVVVVUUUSSSSSSTTTTTTQQQNNNOOORRRTTTSSSQQQOOOOOOPPPPPPOOONNNLLLKKKPPPOOONNNLLLJJJHHHFFFEEEMMM[[[hhhhhhZZZKKKEEEEEECCCEEEIIIKKKJJJFFFBBB???>>>>>>@@@AAAAAA@@@???>>>:::::::::;;;;;;===>>>>>>:::;;;;;;;;;<<<<<<======;;;999777777999::::::999777777777777666666666666666777777777777555333222444444333333333333222222444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////111111000000//////..................///////////////////////////////////////////////////////////////////////////000111111//////...//////000111222,,,,,,---...///000111111000000000000000000000000000000000000000000000000000///000222666===CCCGGG555444444333333333444444:::999777666555555555666666666777999;;;<<<;;;999??????>>>>>>>>>>>>>>>???=========>>>@@@BBBDDDFFFHHHFFFFFFFFFDDDCCCHHHOOOTTTSSSnnnMMMKKKIIIGGGEEEEEEFFFGGGGGGFFFEEEEEEFFFFFFEEEDDDCCC???AAAEEECCCAAAJJJYYY}}}[[[JJJCCC>>>@@@@@@>>><<<<<<>>>??????>>>BBBAAA@@@????????????????????????>>>>>>>>>>>>>>>========================???>>>===<<<;;;;;;;;;;;;:::;;;===???@@@@@@@@@@@@======<<<;;;;;;;;;;;;;;;>>>>>>=========>>>???@@@@@@??????>>>>>>>>>??????AAAAAA@@@>>><<<===???BBBGGGGGGFFFFFFFFFFFFFFFFFFCCCDDDEEEGGGHHHIIIIIIJJJHHHJJJLLLMMMMMMNNNPPPQQQSSSPPPMMMNNNQQQRRROOOKKKPPPQQQSSSVVVZZZ[[[[[[YYYVVVUUUSSSRRRRRRRRRSSSSSSUUUVVVXXXYYYZZZ[[[ZZZZZZXXXZZZ]]]]]]\\\[[[[[[\\\___]]][[[YYYYYYYYYZZZ[[[```]]]]]]bbbiiillliiidddiiibbb\\\[[[```cccaaa___YYYXXXWWWZZZ___cccdddddd^^^YYYPPPIIILLLVVVZZZXXXXXXXXXXXXXXXYYYZZZ\\\]]]\\\[[[ZZZYYYYYYYYYYYYYYYZZZZZZ[[[]]]^^^\\\XXXUUUVVVWWWXXXXXXXXXWWWVVVVVVXXXVVVUUUTTTTTTTTTRRRQQQTTTVVVXXXXXXVVVTTTTTTUUUSSSPPPNNNPPPTTTVVVUUUSSSOOOOOOPPPPPPOOONNNLLLKKKNNNNNNLLLKKKIIIHHHFFFFFFGGGNNNTTTUUUOOOIIIEEEEEEDDDEEEEEEEEEEEECCCBBB@@@>>>???@@@AAAAAA@@@???>>>;;;;;;;;;;;;<<<===>>>???;;;;;;<<<<<<<<<=========:::999888999::::::999888777777777777666666666666666777777777666555333222444444333333333333222222444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...//////000000000111111111000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000000///////////////............///////////////////////////////////////////////////////////////////////////000111111000////////////000000111------......///000000000////////////////////////////////////////////////111000//////000333666888999999888888888888999999888777666555555555666666777777888:::<<<===;;;:::??????>>>>>>>>>>>>??????>>>>>>>>>???AAACCCEEEGGGHHHFFFFFFGGGEEEDDDIIIPPPSSSXXXuuuKKKJJJGGGEEEDDDEEEGGGHHHGGGFFFDDDDDDEEEDDDCCCAAA???===???CCCDDDFFFQQQ___{{{XXXGGG???<<<@@@===<<<<<<===??????===;;;AAA@@@??????????????????>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::;;;===>>>????????????===<<<;;;;;;;;;;;;;;;;;;>>>============>>>?????????>>>>>>======>>>???????????????===<<<===@@@CCCHHHGGGGGGGGGFFFFFFEEEEEECCCCCCDDDDDDFFFGGGHHHIIIIIIJJJLLLLLLLLLNNNPPPSSSPPPMMMIIIJJJLLLNNNMMMKKKPPPPPPRRRUUUYYY\\\\\\[[[WWWVVVTTTRRRRRRSSSUUUWWWXXXYYYYYYZZZZZZZZZZZZZZZXXX[[[^^^^^^]]]ZZZYYYYYYZZZYYYXXXXXXYYY[[[]]]^^^___]]]\\\]]]```bbbbbbbbbhhhccc^^^^^^aaacccaaa^^^ZZZ[[[^^^bbbfffhhhhhhggg[[[UUUMMMHHHLLLUUUYYYWWWYYYYYYZZZ[[[[[[\\\\\\\\\]]]\\\ZZZYYYYYYYYYZZZ[[[[[[ZZZYYYYYYYYYXXXVVVSSSVVVVVVUUUUUUUUUUUUUUUUUUZZZXXXWWWVVVWWWVVVUUUSSSUUUWWWYYYYYYWWWUUUUUUUUUSSSPPPOOORRRVVVXXXWWWUUUOOOOOOPPPPPPOOONNNLLLKKKKKKKKKJJJIIIHHHHHHGGGFFFFFFDDDBBBCCCDDDEEEDDDCCCEEEDDDBBB@@@???@@@AAABBB??????@@@@@@@@@@@@??????===============>>>???@@@<<<<<<============>>>>>>999999:::;;;===<<<:::777777777777777666666666666666666666666666555444333444444333333333333222222444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000////////////000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////000000............///////////////////////////////////////////////////////////////////////////000000111111000000////////////000////////////////////////////////////////////////////////////////////////000///...------------...666555555555555555666666555555444444555555666777888888999;;;===>>>===;;;???>>>>>>>>>>>>>>>???????????????@@@BBBDDDFFFHHHGGGFFFGGGHHHFFFEEEJJJRRRSSS\\\|||zzzMMMKKKHHHEEEDDDDDDFFFGGGEEEDDDBBBCCCCCCDDDBBBAAA???===???BBBCCCCCCKKKUUUdddgggYYYGGGBBB???<<<@@@>>>===<<<<<<>>>>>>===<<<@@@??????>>>>>>>>>??????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<=========>>>>>>=========<<<======>>>>>>;;;<<<<<<;;;;;;<<>>@@@BBBBBBAAAEEECCCAAA??????@@@AAACCC@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>??????@@@AAA=========>>>>>>>>>>>>>>>:::;;;<<>>???>>>===>>>>>>>>>>>>>>>>>>???@@@???>>>??????AAACCCFFFGGGGGGFFFGGGIIIHHHFFFKKKSSSSSS]]]qqq}}}QQQNNNKKKGGGEEEDDDEEEEEEBBBAAA@@@AAACCCDDDCCCBBB???@@@BBBDDDCCCAAADDDHHHEEELLLHHHBBBEEEBBB===AAABBB???<<<;;;<<<>>>??????>>>>>>>>>======>>>>>>???>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<===>>>>>>;;;;;;:::::::::;;;;;;<<<;;;;;;<<<<<<============<<<;;;;;;;;;<<<<<<===>>>:::;;;<<<;;;;;;<<>>>>>>>>>>>>>>=========;;;<<<>>>AAABBB@@@<<<999777777777777666666666666555555555444444444444444444444333333333222222222444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////------......//////000000............////////////////////////////////////////////////////////////000000////////////000000111111000//////...//////000000000///......------...................................................///000111111111111000000000000000000111222222111111333444666777888888888888999<<>>>>>======>>>???@@@@@@=========>>>@@@BBBEEEFFFFFFEEEGGGIIIHHHGGGKKKRRRSSS[[[}}}vvvQQQOOOLLLIIIGGGEEEDDDCCCAAA@@@@@@AAACCCEEEDDDCCC???AAADDDFFFEEECCCCCCCCCAAAFFFAAA>>>CCCAAA>>>BBBCCC???;;;:::;;;>>>@@@AAA===============>>>>>>???????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<======:::::::::::::::;;;;;;<<<:::;;;;;;<<<===<<<<<<<<<::::::::::::;;;<<<======;;;===>>>>>>===>>>@@@BBBBBBCCCDDDEEEEEEDDDCCCBBB@@@AAACCCEEEIIILLLOOOQQQMMMNNNPPPOOOMMMLLLKKKLLLHHHIIIIIIJJJLLLOOORRRSSSWWWUUURRRRRRTTTWWWXXXXXXUUUTTTSSSSSSUUUXXX[[[]]]ZZZYYYXXXWWWVVVVVVVVVVVV^^^```ccccccaaa^^^\\\[[[aaa```^^^]]]]]]^^^```aaa]]]aaafffhhhgggccc```^^^^^^]]]\\\]]]___```___^^^XXX\\\aaadddeeedddccccccfffVVVHHHFFFNNNVVV[[[^^^\\\]]]^^^___^^^]]][[[YYYWWWWWWYYY[[[^^^___aaabbbZZZXXXUUUUUUWWWYYYZZZZZZUUUVVVXXXYYY[[[]]]^^^___XXXWWWVVVVVVWWWWWWVVVTTTQQQTTTVVVWWWVVVVVVVVVWWWZZZWWWVVVVVVXXXWWWSSSOOOOOOOOOPPPPPPOOONNNLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHCCCEEEFFFEEEBBBBBBDDDFFFBBBCCCCCCDDDDDDCCCBBBBBBCCCBBBAAA@@@@@@???@@@@@@@@@@@@?????????@@@@@@AAA>>>>>>============<<<<<<;;;<<<===@@@AAA@@@<<<999777777777777666666666666555555444444333444444555444444333333333333222222444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////..................//////............////////////////////////////////////////////////////////////111000000///////////////111000000////////////000000000//////.........---................................................000000000000000///...---////////////000111222222111222333555777888888888777777999<<>>============>>>???@@@AAA=========>>>@@@BBBDDDFFFFFFEEEGGGIIIHHHFFFJJJPPPRRRZZZ|||MMMMMMLLLJJJHHHEEECCCBBBCCCBBBAAABBBCCCDDDCCCBBBAAACCCDDDCCCCCCBBBBBBBBB===@@@;;;:::@@@???;;;AAA@@@===;;;;;;<<<===>>>>>>===<<<<<<<<<<<<===>>>???AAA@@@@@@???>>>===<<<<<<========================<<<;;;;;;::::::;;;;;;<<<<<<;;;:::::::::;;;<<<===::::::999999::::::;;;<<<999:::;;;<<<<<<<<<;;;;;;999999999999:::;;;<<<===<<<===>>>>>>======???@@@???@@@BBBCCCDDDDDDBBBBBB>>>???BBBDDDGGGHHHJJJJJJFFFIIILLLMMMLLLKKKJJJJJJFFFGGGJJJLLLNNNPPPRRRTTTSSSQQQNNNNNNQQQTTTVVVWWWSSSSSSSSSTTTVVVXXX[[[\\\[[[ZZZYYYWWWWWWWWWXXXXXX^^^___aaaaaa___]]]]]]]]]bbbaaa___^^^^^^___```aaabbbdddggghhhgggccc^^^ZZZ]]]]]]\\\]]]___```aaabbb\\\___bbbcccbbbaaabbbddd```QQQFFFIIIRRRYYY\\\___]]]^^^^^^^^^]]]\\\ZZZYYYWWWYYY[[[^^^____________[[[XXXVVVUUUWWWXXXXXXXXXXXXYYY[[[]]]^^^^^^^^^]]]YYYWWWVVVVVVWWWXXXVVVUUUQQQSSSVVVXXXXXXXXXYYYZZZXXXVVVUUUVVVXXXWWWSSSOOOOOOOOOPPPPPPOOONNNLLLKKKIIIIIIIIIIIIHHHHHHHHHHHHBBBCCCEEEEEEDDDDDDEEEFFFCCCCCCBBBCCCCCCCCCCCCCCCDDDCCCAAA@@@??????@@@@@@@@@@@@????????????@@@@@@=========<<<<<<<<<;;;;;;::::::;;;===>>>===:::777777777777777666666666666555444333333333444555555444444333333333333222222444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111111111111111222222222222000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////..................------............////////////////////////////////////////////////////////////111111000///////////////000////////////000000111///////////////.........................................................000000//////...---------------------...///000111222333555777888888888888666777888;;;>>>@@@???===============>>>???@@@AAA>>>>>>>>>???@@@CCCEEEFFFFFFEEEGGGIIIGGGEEEHHHNNNPPP[[[JJJJJJJJJIIIHHHFFFCCCBBBFFFDDDCCCCCCCCCCCCBBB@@@DDDDDDCCC@@@>>>???@@@???>>>BBB>>>>>>DDD@@@:::???<<<;;;;;;<<<======<<<:::<<<<<<<<<<<<<<<===>>>???BBBAAA@@@???>>><<<;;;;;;========================;;;;;;:::::::::;;;;;;<<<<<<;;;:::999:::;;;<<<===999999999999::::::;;;<<<999:::;;;<<<<<<<<<;;;:::999999999999:::;;;<<<===:::;;;<<<<<<;;;;;;<<<===<<<>>>@@@BBBCCCCCCBBBAAA@@@AAABBBCCCCCCBBBAAA@@@@@@DDDIIIKKKKKKJJJIIIIIIDDDFFFJJJMMMNNNPPPRRRTTTOOOMMMJJJKKKNNNRRRUUUWWWQQQRRRSSSTTTVVVYYY[[[\\\^^^]]][[[ZZZZZZZZZ[[[\\\]]]___```___^^^\\\]]]^^^bbb```___^^^^^^___aaabbbiiihhhhhhhhhhhhddd^^^YYY^^^]]]]]]]]]___aaadddeeebbbdddeeeccc```___```bbbZZZLLLDDDKKKVVV\\\]]]___^^^^^^^^^]]]\\\[[[ZZZYYYYYY[[[^^^``````___]]][[[^^^[[[YYYWWWXXXXXXXXXWWWZZZ[[[]]]^^^^^^]]][[[ZZZYYYXXXWWWWWWXXXYYYWWWVVVQQQTTTWWWYYYYYYZZZ[[[\\\VVVTTTTTTVVVXXXXXXTTTPPPOOOOOOPPPPPPOOONNNLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGEEEDDDDDDFFFFFFEEEDDDCCCBBBAAA@@@@@@AAACCCDDDDDDCCCBBB@@@??????@@@@@@@@@@@@??????>>>?????????======<<<<<<;;;;;;;;;:::888888888:::;;;;;;888666777777777777666666666666555444333222333444555666444444444333333333222222444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111111111222222222333333333000000////////////000000////////////////////////000000000000000000000000/////////////////////////////////////////////////////////......------,,,............/////////000////////////////////////////////////////////////111111000/////////////////////...//////000111222////////////////////////................................................//////.........///000111/////////000000222333333222444666777999999888888666666777:::>>>???>>>===============>>>???@@@AAA?????????@@@AAADDDFFFHHHFFFEEEGGGIIIGGGDDDFFFLLLNNN\\\yyy}}}|||MMMOOOOOOKKKDDD??????BBBCCCCCCBBBBBBBBBAAAAAAAAABBB@@@???============>>>>>>???@@@AAAAAAAAAAAAAAAIIIFFFBBB>>>;;;::::::;;;999===>>>;;;<<<@@@DDDDDD????????????>>>>>>>>>===<<<<<<<<<;;;;;;:::::::::999;;;===>>>===;;;;;;<<<888999;;;;;;;;;:::999888;;;::::::999999::::::;;;===<<<;;;:::::::::::::::;;;:::888888:::;;;;;;:::<<<<<<<<<<<<=========>>><<<===>>>???AAABBBCCCDDD@@@@@@AAAAAABBBCCCCCCCCCBBBCCCDDDFFFFFFFFFEEEDDDGGGEEEEEEIIIOOOSSSQQQNNNKKKJJJIIIJJJNNNRRRTTTUUUSSSTTTTTTSSSRRRSSSUUUXXXUUUWWWWWWWWWWWWWWWZZZ\\\bbbdddeeebbb___]]]]]]______^^^\\\ZZZYYY[[[___bbbfffeeedddbbb___[[[XXXVVV[[[WWWVVV[[[dddjjjhhheeeaaaaaa^^^\\\___cccaaa[[[\\\HHH???JJJYYY[[[YYYYYY]]]\\\\\\]]]^^^^^^\\\ZZZZZZ]]]^^^^^^```bbb```[[[______]]]ZZZWWWUUUVVVWWW\\\```eeegggfffaaaZZZUUUWWWSSSPPPRRRWWW[[[ZZZXXXYYYXXXXXXYYYXXXUUUTTTTTTTTTUUUVVVVVVUUUSSSPPPOOOMMMNNNMMMLLLOOOSSSPPPIIIHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHFFFDDDCCCBBBBBBBBBDDDCCCBBBCCCEEEGGGFFFEEE@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777777777777777444444444444444444444444333333333333333333333333444444333333222111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000//////111444000000////////////000000111111000000//////......000000000000000000000000//////............//////......//////......---,,,000000//////.........---////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////........................////////////000000000000///...---...///000000...111000000//////000111222222333555777888999999999777888999<<>><<>>>>>>>>>>>???===CCCNNNRRRLLLEEECCCHHHHHHGGGEEECCCFFFKKKPPPNNN___wwwsssJJJLLLMMMIIIBBB>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===>>>>>>???@@@>>>>>>???@@@@@@@@@@@@@@@FFFDDD@@@===;;;:::;;;;;;;;;======:::;;;@@@AAA???>>>>>>>>>=========<<<<<<<<<;;;;;;;;;::::::::::::999;;;======<<<;;;;;;;;;::::::::::::::::::999999;;;::::::::::::::::::;;;===<<<;;;;;;:::::::::;;;:::888777888;;;<<<===<<<<<<<<<<<<<<<<<<<<<======<<<===>>>???AAABBBCCCDDD@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEGGGEEEEEEIIIOOORRRQQQNNNMMMKKKJJJLLLOOOSSSUUUVVVSSSTTTUUUTTTTTTUUUWWWZZZYYYXXXWWWVVVUUUWWW[[[^^^bbbddddddbbb___]]]^^^```aaa```^^^[[[YYYYYY[[[^^^_________^^^\\\ZZZXXXVVVZZZXXXWWWZZZ___cccbbb```______^^^\\\^^^bbb___YYYSSSFFF@@@LLLYYYZZZWWWXXXZZZYYYXXXYYY[[[[[[[[[YYYVVVYYY[[[\\\```dddddd```]]]]]]\\\YYYWWWUUUWWWXXX]]]___ccceeeddd___ZZZVVVXXXSSSOOOOOOTTTXXXXXXWWWWWWVVVVVVVVVWWWWWWXXXYYYSSSTTTUUUUUUTTTSSSPPPOOOKKKOOOPPPLLLIIIKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFDDDCCCBBBBBBBBBEEEDDDCCCCCCDDDEEEDDDBBB@@@@@@???>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888666666666666666666666666444444444444444444444444333333333333333333333333444444333333222111111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000//////111333000000////////////000000111000000000/////////...000000000000000000000000//////............//////......//////......---,,,000/////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////.........................../////////000000000000///...---...///000000...111000000//////000111222222333555777888999999999777888999<<>><<<>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>BBBKKKNNNJJJEEEDDDGGGGGGFFFEEEDDDFFFKKKPPPQQQ]]]}}}FFFGGGHHHEEE@@@===>>>@@@?????????@@@AAAAAABBBBBB:::;;;<<<>>>???@@@@@@AAA<<<===>>>>>>>>>>>>>>>>>>BBB@@@===;;;::::::;;;;;;<<<<<<;;;:::???DDDEEEAAA===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999;;;<<<<<<;;;::::::;;;<<<;;;:::999999:::;;;<<<;;;;;;::::::::::::;;;;;;===<<<;;;;;;;;;;;;;;;;;;999888777888;;;===>>>>>><<<<<<<<<<<<;;;;;;;;;;;;======>>>???AAABBBCCCCCC??????@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFDDDEEEHHHMMMPPPOOOMMMMMMLLLKKKLLLPPPSSSTTTUUUSSSTTTUUUUUUUUUVVVYYY[[[[[[ZZZWWWUUUTTTWWW\\\``````aaaaaa___]]]\\\\\\^^^``````___\\\ZZZYYY[[[\\\ZZZZZZ[[[[[[[[[ZZZZZZYYYZZZZZZZZZZZZ[[[]]]^^^^^^___```^^^\\\^^^```\\\VVVIIICCCEEERRRZZZYYYVVVWWWWWWUUUTTTUUUWWWXXXXXXWWWUUUXXXYYYYYY\\\aaaaaa^^^ZZZZZZYYYXXXVVVUUUWWWYYY\\\]]]___```___]]]ZZZXXXYYYUUUPPPPPPSSSVVVXXXXXXXXXWWWVVVUUUUUUWWWXXXYYYRRRSSSTTTTTTSSSRRRPPPOOOMMMXXX___ZZZQQQMMMOOOPPPOOONNNNNNMMMKKKIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBCCCFFFEEECCCCCCDDDDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888666666666666666666666666444444444444444444444444333333333333333333333333444333333222222111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000///000111000//////111333000000////////////000000000000000000////////////000000000000000000000000//////............//////......//////......---,,,////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////............................../////////000000000///...---...///000000...000000//////000111222222222333555777888999999999777888999<<>><<<========================AAA???@@@FFFIIIGGGEEEEEEEEEEEEEEEDDDDDDGGGKKKOOOQQQWWW{{{AAACCCCCCAAA>>>======>>><<<===>>>???@@@AAABBBBBB999;;;===???@@@@@@??????;;;<<<<<<=========<<<<<<===<<<:::999999:::;;;<<<;;;;;;:::<<>>???@@@AAABBBBBB>>>>>>???@@@BBBCCCDDDDDDEEEDDDBBBAAAAAAAAABBBCCCCCCBBBCCCFFFJJJMMMLLLKKKKKKJJJIIIKKKNNNPPPQQQQQQQQQRRRSSSSSSTTTUUUXXX[[[YYYXXXWWWUUUTTTVVVZZZ]]]\\\\\\[[[YYYXXXXXXYYYZZZ[[[\\\]]]\\\[[[[[[]]]___ZZZZZZ[[[[[[\\\\\\\\\\\\ZZZ[[[]]]\\\ZZZZZZ]]]```ddddddbbb___^^^^^^YYYRRRBBBDDDMMMXXX]]]YYYWWWXXXXXXVVVTTTSSSUUUVVVVVVUUUYYYZZZYYYWWWXXXZZZYYYTTTUUUUUUUUUTTTSSSSSSVVVXXXYYYZZZZZZZZZZZZYYYXXXXXXZZZXXXUUUUUUWWWYYYYYYXXX[[[\\\ZZZWWWUUUVVVTTTRRRQQQQQQRRRRRRRRRQQQPPPPPPPPP^^^iiiggg]]]UUUQQQOOOPPPPPPNNNMMMJJJHHHEEEDDDFFFEEEDDDCCCCCCCCCCCCCCCFFFEEEDDDDDDEEEEEECCCBBB??????>>>>>>>>>>>>>>>???========================<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888666666666666666666666666555555555555555555555555333333333333333333333333333333333222222111111111000000000000000000000000000000000000000000000000000000////////////000000///////////////////////////////////////////////////000111111000000111333000000////////////000000000000000000//////////////////////////////////////////............//////.........///......---,,,///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////................................./////////000000///...---...///000000.../////////000000111222222222333555777888999999999777888999<<>><<<<<<<<<<<<<<<============AAA@@@@@@AAACCCDDDEEEFFFDDDDDDDDDDDDEEEHHHKKKMMMLLLMMMqqq~~~??????@@@???============<<<<<<===>>>@@@AAABBBBBB<<<===>>>??????>>>===<<<;;;;;;<<<<<<<<<;;;;;;:::999888888888888:::;;;<<<:::::::::<<>><<<;;;999999;;;???CCCEEE::::::999999999999::::::;;;;;;::::::::::::;;;<<<<<<:::999999:::::::::999::::::::::::999999999999;;;<<<<<<===>>>???@@@@@@======>>>???@@@AAABBBBBBAAA@@@???>>>>>>???@@@AAA@@@@@@AAADDDGGGIIIIIIHHHHHHGGGGGGHHHKKKLLLMMMLLLOOOPPPQQQQQQQQQSSSVVVXXXTTTVVVWWWWWWVVVUUUVVVWWW[[[YYYXXXWWWWWWXXXYYYYYY[[[\\\\\\\\\[[[[[[]]]^^^\\\\\\[[[[[[[[[[[[[[[[[[WWWZZZ[[[ZZZXXXYYY]]]bbbkkkjjjeee___]]][[[UUUMMMBBBIIITTT]]]^^^ZZZYYYZZZZZZXXXVVVUUUVVVVVVUUUSSS\\\]]]\\\XXXXXXYYYVVVPPPPPPQQQQQQQQQPPPQQQTTTVVVVVVVVVUUUUUUUUUVVVWWWXXXXXXWWWXXXYYYZZZZZZXXXWWW[[[______ZZZWWWWWWSSSNNNOOOPPPPPPPPPQQQQQQPPPPPPSSS\\\bbb___YYYTTTPPPLLLOOONNNMMMKKKHHHFFFCCCBBBDDDDDDCCCCCCCCCCCCCCCDDDEEEDDDCCCDDDFFFGGGFFFEEE???>>>>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999888888555555555555555555555555555555555555555555555555333333333333333333333333333333222222222222222111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////...000111111000000111222000000////////////000000////////////000000000000//////////////////////////////............//////.........///......---,,,.........///////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////....................................///////////////...---...///000000......//////000111222222222222333555777888999999999777888999<<>><<<;;;<<<<<<<<<=========>>>@@@@@@@@@??????BBBDDDEEECCCCCCCCCDDDFFFHHHIIIJJJHHHGGGhhh~~~???>>>>>>>>>>>>=========<<<===>>>???@@@AAABBBBBB>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;<<<;;;;;;:::999777777777777888:::;;;;;;:::<<<;;;;;;???CCCBBB=========<<<<<<<<<;;;;;;;;;777888888888888999999999888999:::;;;;;;===???BBB<<<;;;999999;;;>>>AAACCC999999888888888888999999999999999999999::::::;;;<<<:::888888888999888666888888888888999999999:::::::::;;;<<<<<<===>>>>>><<<<<<======>>>?????????===============>>>??????>>>???AAACCCEEEFFFGGGGGGGGGFFFFFFGGGJJJKKKJJJIIIMMMNNNOOOOOOOOOPPPSSSUUURRRTTTWWWWWWVVVTTTTTTTTT]]][[[XXXWWWYYY[[[\\\\\\______^^^[[[YYYXXXZZZ[[[^^^]]]\\\ZZZYYYXXXXXXXXXUUUWWWXXXWWWVVVWWW\\\```llljjjddd\\\XXXVVVPPPHHHEEEMMMWWW\\\[[[YYYYYYZZZ[[[ZZZYYYYYYYYYYYYVVVTTT[[[]]]]]][[[[[[\\\YYYSSSNNNNNNOOOOOONNNPPPRRRUUUTTTTTTSSSSSSSSSUUUWWWXXXUUUVVVWWWXXXXXXXXXWWWWWW\\\aaa```ZZZWWWYYYVVVOOONNNNNNNNNOOOOOOPPPPPPQQQYYYZZZVVVPPPMMMPPPQQQOOOLLLKKKKKKIIIGGGEEECCCAAACCCCCCCCCBBBCCCCCCDDDDDDDDDCCCBBBDDDFFFGGGFFFEEE>>>>>>>>>>>>>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999888888555555555555555555555555555555555555555555555555333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000...000111222111000111222000000////////////000000////////////000000000000000000000000000000000000//////............//////......//////......---,,,.........///////////////////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////........................------.........////////////...---...///000000...---...///111222222222222222333555777888999999999777888999<<>><<<<<<<<<<<<======>>>>>>???>>>AAABBB??????BBBDDDCCCDDDCCCCCCDDDGGGHHHHHHFFFGGGDDD```{{{@@@???>>>>>>>>>>>>======>>>>>>??????@@@AAABBBBBB??????>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999666666777888999:::;;;;;;999<<<===;;;<<<>>>===:::;;;;;;;;;;;;::::::::::::777777777777888888999999777888:::;;;<<>>?????????>>>@@@BBBDDDEEEFFFGGGHHHIIIHHHHHHJJJLLLLLLKKKJJJMMMNNNNNNNNNMMMNNNQQQSSSTTTUUUWWWVVVUUUTTTUUUVVV^^^[[[WWWWWWZZZ\\\]]]]]]```___]]]ZZZXXXXXXZZZ\\\```___]]][[[ZZZZZZZZZZZZXXXXXXWWWVVVVVVXXX[[[^^^hhheee]]]UUUQQQPPPKKKEEEHHHOOOVVVWWWUUUTTTVVVWWWXXXYYYZZZ\\\]]]\\\YYYWWWWWWZZZ\\\\\\]]]]]]YYYRRRNNNOOOOOOOOOOOOPPPRRRUUUTTTTTTSSSTTTUUUWWWYYYZZZWWWVVVVVVUUUUUUWWWZZZ\\\cccgggcccXXXTTTXXXWWWQQQMMMMMMMMMNNNNNNPPPPPPQQQUUUVVVSSSLLLJJJMMMPPPPPPJJJIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEECCCBBBAAABBBCCCDDDCCCBBB>>>>>>>>>>>>>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::999999999888888555555555555555555555555555555555555555555555555333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000---///222222111000000111000000////////////000000.../////////000000000111000000000000000000000000//////............//////......//////......---,,,............/////////000////////////////////////////////////////////////////////////////////////........................////////////////////////............////////////........................---------........./////////...---...///000000...,,,...///111222222222222222333555777888999999999777888999<<>><<<<<<<<<===>>>>>>???@@@@@@;;;AAADDDAAA???BBBCCCAAADDDCCCCCCEEEGGGHHHFFFCCCEEEBBBUUUuuu}}}}}}AAA???>>>>>>??????>>>===?????????@@@AAAAAABBBBBB???>>>===;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;:::999666666777888999:::;;;;;;777<<>>???===:::::::::999999999888888666666777777888888888999666888:::;;;===@@@DDDHHH===;;;:::888666666666666777777666666666666777777777777666666777888999999777555444555777888888777444555555777888999:::;;;888888888999999:::::::::<<<<<<;;;;;;;;;:::::::::999:::<<<>>>@@@@@@@@@@@@???AAADDDEEEFFFFFFHHHIIILLLKKKKKKLLLNNNOOOMMMLLLNNNOOOOOONNNMMMNNNPPPSSSWWWWWWWWWUUUSSSTTTVVVYYY]]]YYYUUUUUUYYY\\\\\\\\\]]]\\\[[[XXXWWWYYY]]]aaacccbbb```^^^]]]]]]^^^^^^]]][[[YYYXXXXXXZZZ\\\^^^ccc___WWWOOOLLLLLLHHHCCCJJJOOOSSSRRRPPPPPPSSSTTTUUUVVVYYY]]]```___\\\YYYTTTXXXZZZZZZ[[[ZZZUUUMMMOOOPPPPPPPPPOOOPPPSSSVVVUUUUUUUUUUUUWWWYYY[[[\\\[[[YYYWWWTTTTTTXXX^^^cccmmmnnnfffVVVPPPUUUVVVPPPLLLLLLMMMMMMNNNOOOQQQQQQHHHNNNRRRNNNKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEDDDBBBAAAAAAAAAAAA@@@>>>>>>>>>===>>>>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::999999999888888555555555555555555555555666666666666666666666666333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000---///222222111000000111000000////////////000000.../////////000000111111000000000000000000000000//////............//////......//////......---,,,---.........//////000000////////////////////////////////////////////////////////////////////////........................////////////////////////............/////////000........................---------........./////////...---...000000000...,,,---///111222333222222222333555777999999999999777888999<<>><<<<<<======>>>???@@@@@@AAA:::BBBFFFBBB@@@CCCCCC@@@EEECCCCCCEEEGGGGGGDDDAAACCC>>>LLLdddwwwxxxvvv@@@@@@???===<<<;;;:::999<<<@@@DDDBBB===999999;;;<<<:::999999;;;<<<<<<;;;;;;;;;::::::999888777777666777888999;;;<<<===>>>;;;>>>>>><<<<<<>>>===:::;;;;;;;;;:::999888777666888888888888888888999999666888888999>>>DDDDDDAAA;;;;;;;;;:::999888777666777777777777777777777777777777888888888777777666888888777666666666666666666666777777888888888999::::::::::::;;;<<<======<<<<<<<<<;;;;;;:::::::::888888999:::<<<>>>@@@AAAAAABBBCCCEEEFFFGGGGGGGGGIIIMMMPPPPPPMMMLLLMMMOOOOOOOOOOOOMMMMMMNNNQQQSSSYYYZZZZZZYYYXXXXXXZZZ]]][[[ZZZWWWVVVVVVWWWZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[YYY___cccbbbbbbdddccc```]]]\\\[[[]]]___``````___bbb^^^XXXOOOHHHGGGKKKOOORRRUUUWWWXXXWWWVVVWWWYYY^^^aaafffjjjjjjddd[[[UUUTTTTTTUUUXXX[[[[[[XXXTTTUUUSSSQQQRRRTTTVVVWWWWWWYYYUUUTTTZZZcccfffaaa[[[UUUTTTUUUUUUUUUWWWbbbmmmyyytttgggWWWQQQSSSTTTPPPQQQQQQPPPOOONNNMMMMMMLLLPPPSSSUUUQQQKKKFFFFFFHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@EEEKKKNNNKKKHHHFFFFFFDDDCCCAAA@@@>>>>>>CCC@@@>>>???BBBBBB@@@>>>@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<::::::999999888777666666777777777777777777777777666666666666555555555555555555444333333222111111333333333222222222111111000000000000000000000000////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000////////////000000000000111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////.....................///000000////////////////////////////////////////////////........................000///...------...///000////////////////////////............////////////000000000000111222333444555666777888888999999888:::999999;;;>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCC===CCCMMM\\\ooo???>>>===<<<;;;:::999999:::>>>AAA@@@===;;;<<>>===:::;;;;;;;;;::::::888777777666666777888999999::::::888999888777:::>>>===999:::::::::999999888777666777777777777777777777777666666777888888888888888888777666555555555555666666666777777777888888888:::999999::::::;;;<<<===<<<<<<;;;;;;;;;:::::::::999999999:::;;;===>>>???BBBBBBCCCDDDEEEEEEDDDDDDHHHLLLPPPPPPNNNMMMNNNPPPOOOPPPPPPOOONNNOOORRRTTTXXXYYYYYYXXXWWWXXXZZZ\\\\\\[[[YYYWWWWWWYYY[[[\\\^^^]]]]]]\\\\\\[[[ZZZZZZUUU[[[```___^^^```aaa``````]]][[[[[[^^^```bbbbbbbbb___WWWOOOIIIHHHLLLQQQXXXXXXXXXXXXWWWWWWXXXYYY___```bbbdddddd```YYYTTTUUUUUUVVVYYY\\\]]]ZZZWWWVVVTTTSSSSSSVVVWWWXXXXXXYYYVVVUUUYYY___bbb___[[[SSSRRRTTTVVVVVVVVV\\\dddhhheee\\\QQQOOORRRSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQJJJNNNQQQPPPLLLJJJJJJLLLHHHHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAEEEKKKMMMJJJFFFEEEEEECCCBBBAAA@@@??????@@@?????????AAAAAA@@@???@@@??????>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<::::::999999888777777666777777777777777777777777777777777777666666666666555555444333333222111111333333333222222222111111000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000////////////000000000111111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////.....................///000000////////////////////////////////////////////////........................000///...------...///000////////////////////////............////////////000000000111111222333444666777888999999::::::999:::999999;;;>>>???>>>===<<<======>>>???@@@@@@@@@??????@@@AAABBBCCCCCCDDDCCCCCCDDDEEEEEEEEEDDDDDD@@@EEENNNZZZjjj}}}>>>===<<<;;;;;;::::::::::::===@@@@@@??????CCCFFFFFFCCC???<<<<<<<<<;;;:::;;;::::::999999888888888======<<<<<<;;;;;;::::::>>>AAA@@@===<<<>>>===999::::::;;;::::::999888777444555666777999:::;;;;;;777999888555666999888444888888888888777666555555777777777777777777777777555666777777888888888888666666555444444444555555666666777777777777888888999999999999:::;;;<<<<<<;;;;;;;;;;;;::::::::::::999999999999:::;;;<<<===BBBBBBCCCCCCCCCCCCBBBBBBFFFKKKPPPQQQOOOMMMNNNOOOOOOPPPPPPOOOOOOPPPSSSUUUWWWWWWXXXXXXWWWWWWYYY[[[]]][[[YYYXXXXXXYYY[[[]]]]]]]]]\\\ZZZYYYXXXWWWVVVSSSZZZ___]]][[[\\\___```aaa^^^[[[ZZZ]]]aaadddeeebbb^^^WWWOOOJJJJJJOOOSSS\\\ZZZXXXWWWXXXYYYYYYYYY```^^^]]]\\\\\\ZZZWWWTTTVVVVVVXXXZZZ]]]]]]\\\YYYWWWVVVUUUUUUWWWYYYYYYXXXYYYXXXWWWYYY[[[]]]\\\[[[TTTRRRSSSWWWXXXVVVVVVZZZWWWVVVQQQMMMMMMPPPQQQOOOOOOPPPPPPQQQRRRSSSSSSTTTJJJNNNRRRSSSPPPNNNMMMNNNIIIIIIHHHHHHGGGFFFEEEEEEEEECCCCCCFFFIIIJJJHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>@@@@@@@@@??????@@@AAA@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<::::::999999888777777777777777777777777777777777888888888777777777666666555444444333333222222111333333333222222222111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////.....................///000000////////////////////////////////////////////////........................//////............//////////////////////////////............////////////000000111111222333333333777777888999:::::::::::::::999999;;;>>>???>>>===;;;;;;<<<>>>???@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEEBBBCCCEEEFFFFFFFFFEEEEEECCCGGGNNNVVVcccxxxzzz>>>>>>===<<<;;;<<<<<<===>>>???AAA@@@@@@CCCGGGJJJGGGCCC???<<<;;;<<<;;;;;;:::::::::999999888888888<<<<<<<<<;;;::::::999999???AAAAAA>>><<<>>><<<999:::::::::;;;::::::999999555666666777888999999:::666888888555666999999666666777777777666666555444666666666666666666666666666777777777777777666666555444444333333444444444666666777777777777777777888888888888999:::;;;<<<::::::::::::::::::::::::::::::999999999:::;;;;;;???@@@AAABBBBBBBBBBBBBBBEEEJJJOOOPPPMMMJJJJJJKKKMMMNNNOOOOOOOOOPPPRRRTTTUUUVVVWWWWWWVVVVVVXXXZZZ\\\ZZZXXXWWWWWWXXXZZZ\\\ZZZYYYXXXWWWUUUTTTSSSRRRVVV^^^bbb___[[[\\\___```___]]][[[[[[^^^aaacccccc```\\\UUUOOOLLLMMMQQQTTT\\\YYYWWWVVVXXXZZZZZZYYY___\\\XXXVVVVVVXXXXXXXXXWWWXXXYYY[[[[[[[[[ZZZXXXWWWVVVUUUVVVXXXYYYXXXWWWZZZZZZZZZZZZYYYYYYZZZ\\\XXXTTTSSSVVVWWWUUUTTTUUUPPPPPPNNNNNNOOOPPPOOOMMMPPPPPPQQQQQQRRRRRRRRRSSSRRRUUUWWWWWWTTTPPPMMMLLLKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEFFFHHHHHHFFFDDDCCCBBBAAAAAAAAAAAAAAABBB???AAACCCAAA>>><<<>>>AAA@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;;;;;;;<<<999999999888888888777777666666666666666666666666777777777777666666666666444444444333333222222222333333333222222222111111000000000000000000000000111111111111111111111111111111111000000000000000//////////////////////////////////////////////////////000000000111111111111000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////.....................///000000////////////////////////////////////////////////......................../////////....../////////////////////////////////............////////////000000111222333333333333666666777888999999999999:::999999;;;>>>???>>>===<<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEEBBBCCCEEEGGGGGGGGGFFFEEECCCHHHNNNSSS]]]qqq???>>>=========>>>@@@AAAAAAAAA@@@??????AAAEEEGGGCCC@@@===;;;;;;<<<<<<;;;::::::999999999999999888999999999999999:::::::::>>>AAAAAA===<<<===<<<888999999:::;;;;;;;;;::::::888888777777777777777777999<<<<<<888777999999777555555666666666555444444555555555555555555555555888888888777666555444333444444333333333333444444777777666666666666666666888888888888888999;;;;;;:::::::::::::::::::::::::::::::::999999::::::;;;<<<===???@@@BBBCCCDDDDDDEEEIIIMMMLLLIIIFFFEEEFFFKKKLLLNNNNNNNNNNNNQQQRRRSSSUUUWWWWWWWWWWWWXXXYYYYYYXXXUUUTTTTTTUUUXXXYYYXXXXXXWWWVVVUUUTTTSSSRRRZZZ```ddd```\\\\\\^^^]]]ZZZYYYZZZ]]]___aaa```___]]]ZZZTTTPPPOOOQQQSSSUUUYYYXXXXXXXXXZZZ[[[[[[ZZZ^^^[[[WWWUUUVVVYYY[[[\\\XXXYYYZZZZZZXXXWWWVVVUUUWWWVVVUUUVVVXXXXXXWWWVVV[[[\\\]]][[[YYYXXXZZZ\\\YYYSSSPPPQQQSSSQQQRRRUUURRRQQQQQQSSSUUUUUUSSSRRRUUUUUUUUUTTTSSSRRRRRRRRRUUUVVVWWWVVVSSSOOOKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGIIIHHHGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDBBB>>><<<>>>@@@???@@@@@@@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;999999999888888888888888666666666666666666666666666666555555555444444444444444333333333333222222333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000111111////////////////////////////////////////////////000000000000111111111111111000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////.....................///000000////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////............////////////000000222333444444333333444555666777888888888888:::999999;;;>>>???>>>===>>>>>>>>>>>>>>>???????????????>>>>>>???AAACCCEEEBBBDDDFFFGGGHHHGGGFFFDDD@@@GGGNNNRRRXXXlll~~~@@@???>>>===>>>@@@BBBDDDAAA@@@???======???@@@BBB???===;;;;;;<<<<<<;;;:::999999999999999999999999666777777888999::::::;;;===@@@???<<<;;;===<<<888888999:::;;;;;;<<<;;;;;;999888888777777666555555>>>AAA@@@;;;777777666444555555555666666555555444555555555555555555555555888888888777666555444333444444333333333444555555777777666666666666555555777777777777888999:::;;;999999999999::::::::::::;;;:::::::::::::::;;;<<<;;;<<<>>>@@@BBBDDDEEEEEEEEEHHHJJJIIIFFFCCCDDDFFFIIIKKKMMMNNNNNNNNNPPPRRRSSSUUUWWWXXXWWWWWWXXXZZZWWWUUUSSSRRRRRRSSSUUUWWWXXXXXXXXXXXXXXXWWWWWWWWW[[[aaacccaaa___```^^^ZZZWWWXXXZZZ]]]```aaa___]]]\\\YYYVVVUUUUUUVVVWWWVVVXXX\\\___aaa___]]][[[[[[^^^[[[YYYXXXZZZ\\\]]]]]]WWWYYYYYYXXXVVVTTTTTTUUUWWWVVVVVVWWWXXXXXXWWWUUU\\\]]]]]]\\\ZZZYYYYYYZZZUUUPPPMMMNNNNNNNNNRRRXXXYYYVVVUUUXXXZZZYYYXXXYYY[[[ZZZYYYWWWVVVTTTSSSRRRPPPPPPPPPPPPNNNLLLJJJIIIGGGGGGGGGFFFFFFEEEEEEEEEJJJIIIHHHGGGEEEDDDDDDCCCBBBCCCEEEFFFEEEDDDBBBAAABBBBBBCCCBBBAAA@@@AAABBB???@@@AAAAAAAAA@@@>>>======<<<;;;;;;::::::;;;;;;888888888888888888888888777777777777777777777777555555555444444444333333333333333333333333333333333333333222222222111111000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////.....................///000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............///////////////111222444444444444333333444555666777777777777:::999999;;;>>>???>>>===??????>>>>>>>>>>>>>>>>>>??????>>>===>>>AAACCCEEEBBBDDDFFFHHHHHHFFFDDDBBB>>>HHHQQQSSSWWWhhhttt???>>><<<<<<===@@@CCCEEEBBBAAA?????????@@@@@@@@@>>>===<<<=========:::888999999999999999999999999777777888999999:::;;;;;;;;;>>>>>>;;;;;;<<<<<<888888999:::;;;<<<<<<<<<<<<777777777777777666666666<<<@@@@@@:::666555555333555555666666666666555555444444444444444444444444555555666666666666666555444444444444444555666666777777666666666555555555777666666777777888999:::888888999999999:::::::::;;;:::::::::;;;<<<======<<<===???AAABBBCCCDDDDDDCCCFFFGGGGGGDDDDDDFFFIIIIIIKKKMMMOOOOOOOOOQQQRRRRRRUUUXXXYYYXXXXXXYYYZZZVVVTTTRRRQQQQQQRRRTTTVVVWWWWWWXXXXXXYYYZZZ[[[[[[]]]aaacccdddfffgggccc\\\YYYXXXZZZ\\\___aaaaaa___]]][[[YYYZZZ\\\]]][[[YYY\\\ccckkklllggg```]]]]]]^^^]]]\\\]]]]]]]]]ZZZXXXUUUWWWXXXXXXVVVUUUVVVXXXXXXXXXWWWYYYZZZZZZXXXVVV[[[[[[[[[[[[[[[ZZZXXXWWWRRRPPPPPPQQQPPPPPPVVV^^^ddd]]]ZZZ[[[[[[WWWVVVXXXZZZZZZXXXVVVUUUSSSQQQQQQNNNMMMLLLKKKKKKJJJJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFJJJJJJIIIGGGEEECCCCCCDDDBBBDDDGGGIIIIIIFFFBBB???@@@@@@@@@BBBDDDFFFFFFFFF???@@@AAABBBBBB@@@>>>======<<<;;;;;;::::::;;;;;;888888888888888888888888777777777777777777777777666555555555444444444444333333333333333333333333333333333222222222111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////.....................///000000////////////////////////////////////////////////////////////////////////---...///000000///...---////////////////////////............///////////////111333444555555444333444555666777777888888888:::999999;;;>>>???>>>=========>>>>>>??????@@@@@@AAA@@@>>>>>>???AAADDDFFFCCCDDDFFFHHHGGGDDDAAA???===JJJUUUVVVVVVeeevvv===<<<;;;;;;<<>>>>>>>>??????===999666999999999999999999999999999:::::::::::::::;;;;;;999<<<===::::::<<<<<<888888999:::;;;<<<=========555555666666777777888888777<<<<<<888444555666555555555666666666666666555444444444444444444444444222333444666777888888888444444444444444555666777777777666666555555555444666666666666777888999:::888888888999999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBDDDFFFEEEDDDEEEJJJNNNJJJLLLNNNPPPPPPPPPRRRSSSSSSUUUXXXYYYYYYYYYZZZZZZVVVTTTRRRQQQQQQRRRTTTVVVTTTTTTUUUWWWYYYZZZ[[[\\\___bbbdddhhhmmmoooiii```[[[ZZZZZZ[[[^^^aaacccccc]]]\\\\\\^^^aaaaaa^^^[[[```kkkuuuuuulllbbb^^^]]]_________```___\\\XXXTTTRRRUUUWWWWWWVVVVVVYYY[[[ZZZYYYYYYZZZ\\\[[[YYYWWWYYYYYYYYYZZZ[[[ZZZWWWTTTPPPQQQTTTVVVUUUTTT[[[cccmmmddd^^^\\\XXXRRRPPPSSSVVVVVVTTTSSSRRRPPPOOONNNQQQOOOLLLJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHJJJJJJIIIGGGDDDCCCCCCDDDBBBEEEIIIKKKKKKGGGBBB>>>>>>======AAAGGGKKKKKKIII???@@@AAABBBBBB@@@???===<<<<<<;;;::::::::::::;;;888888888888888888999999777777777777777777777777777666666666555555555555333333333333333333333333333333333222222222111111000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000111111111111222222222111111000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////.....................///000000////////////////////////////////////////////////000000000000000000000000---...///000000///...---////////////////////////............/////////000///111333555555555444333555666777888888999999999:::999999;;;>>>???>>>===;;;<<<===>>>???@@@AAABBBBBBAAA??????@@@BBBEEEGGGCCCDDDFFFGGGFFFCCC@@@>>>>>>LLLXXXXXXVVVccc=========>>>>>>>>>>>>>>>@@@@@@@@@@@@?????????>>>>>>>>>======<<<<<<;;;;;;===<<<<<<;;;999888777777999999999999999999999999999:::;;;:::888777888999888888888888777777777777666666666666555444333222666666666666555555555555333333333444444666777777444444555555666666777777444444444555555555555666444444444444444444444444666666555555555444444444;;;;;;999888777666666666999888777666666888:::;;;:::;;;<<<<<<===<<<<<<<<<>>>>>>>>>>>>????????????DDDEEEEEEFFFHHHIIIJJJJJJJJJKKKNNNPPPQQQRRRRRRQQQTTTUUUVVVWWWWWWVVVTTTSSSYYYWWWUUUTTTSSSRRRPPPNNNKKKUUUSSSOOOYYY^^^[[[]]]bbb]]]ZZZ]]]ccceeebbb^^^]]]ZZZWWWVVVWWWZZZ[[[[[[XXXUUUVVV\\\aaa___]]]\\\aaajjjsssrrriii```\\\]]]\\\ZZZXXXZZZ]]]]]]XXXSSSTTTUUUXXXZZZ[[[ZZZYYYXXX^^^QQQRRR\\\\\\\\\ZZZRRRYYYYYYXXXWWWVVVUUUUUUTTTTTTUUUVVVXXXZZZ\\\]]]^^^bbb___[[[YYYXXXUUUQQQNNNOOOOOOOOONNNNNNMMMMMMMMMNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDFFFEEEFFFHHHIIIGGGAAA;;;<<<===???AAACCCDDDDDDDDD??????@@@@@@@@@@@@??????<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777777666666666666666666666666666666666666555555444333333333333444333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222111111000111111111111111222222222000000000000111111111111000000000000000000000000111111000000//////............////////////......////////////////////////////////////////////////////////////////////////---------............///////////////////////////---------.........////////////............////////////000000///...------000000//////....................................////////////////////////............////////////111222222333333444555555444555666777888888888888888999:::===??????===;;;======>>>>>>??????@@@@@@???>>>===>>>@@@AAAAAA@@@CCCFFFHHHHHHGGGEEEDDDDDDCCCMMMUUUVVVVVVddd========================>>>>>>>>>>>>=====================<<<<<<<<<<<<<<<===<<<;;;:::999888888777999999999999999999999999888999:::999777666777888888888888777777777666666666666666666555444333222666666666666666666666666666666555555444444555555444444444444555555555555444444444444555555555555444444444444444444444444666555555555444444444444:::999888888777777777777999888777666666888999;;;::::::;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>BBBBBBCCCEEEFFFHHHIIIIIIIIIJJJLLLNNNOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSWWWSSSPPPPPPRRRRRROOOKKKFFFSSSVVVUUU___bbb\\\YYY]]]ZZZYYYZZZ^^^```^^^\\\^^^\\\[[[ZZZ[[[ZZZYYYWWWSSSQQQSSSYYY]]][[[[[[\\\\\\bbbhhhgggbbb\\\\\\]]][[[WWWTTTUUUXXXYYYWWWTTTUUUUUUWWWXXXXXXXXXWWWVVV^^^YYYaaaggg```ZZZZZZVVVXXXWWWWWWVVVVVVUUUUUUUUURRRSSSTTTVVVWWWXXXYYYYYY[[[XXXUUUTTTTTTRRROOOLLLOOOOOOOOONNNNNNNNNMMMMMMNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCEEEFFFDDD???;;;???@@@BBBCCCCCCBBB@@@???>>>??????????????????>>><<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777777666666666666555555555555555555555555666555444444333333444444333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111000000///000000000000000000//////000000000000111111111111000000000000000000000000111000000000/////////.........////////////......////////////////////////////////////////////////////////////////////////---------............///////////////////////////---------.........////////////............////////////000000///......---/////////.........------........................////////////////////////............////////////111111222222333444444444444555666777888888888888888999:::===??????>>><<<=========>>>??????@@@@@@???>>>===>>>@@@BBBBBBAAACCCEEEGGGHHHFFFDDDCCCCCCAAAJJJRRRRRRSSSbbb~~~>>>=========<<<;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888777999999999999999999999999777888999888666555666777888888777777777777666666666666666666555444333333555555555666666777777888:::999777666444333333333444444444333333333333333444444444444555555555555444444444444444444444444555555555555444444444444888777777666666777777888888777666666666777999:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========???@@@AAACCCEEEFFFHHHIIIHHHHHHJJJKKKLLLLLLLLLLLLIIIJJJKKKLLLNNNQQQSSSTTTWWWRRRNNNNNNPPPQQQOOOLLLJJJ___fffbbbdddbbb[[[YYYYYYZZZZZZ[[[\\\\\\]]]]]]____________^^^\\\WWWSSSOOOPPPUUU\\\]]][[[[[[___\\\^^^___^^^[[[YYYYYYZZZWWWTTTPPPPPPSSSVVVVVVUUUTTTUUUVVVWWWXXXYYYZZZZZZ]]]aaaooorrraaaWWWZZZZZZWWWWWWVVVUUUUUUTTTTTTUUURRRSSSUUUVVVWWWWWWVVVUUUTTTSSSQQQPPPQQQPPPOOOMMMOOOOOOOOONNNNNNNNNNNNMMMOOONNNMMMLLLKKKJJJJJJJJJHHHHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAABBBCCCCCC@@@>>>@@@AAACCCDDDCCCAAA???======>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777777666666666666444444444444444444444444666666555444444444444555333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000//////000111222222222111222222111111000/////////000000000000111111111111000000000000000000000000000000000000////////////......////////////......////////////////////////////////////////////////////////////////////////---------............///////////////////////////------.........///////////////............////////////000000000///...............---------------........................////////////////////////............////////////000000111111222333333333555555666777888888888888999999:::===???@@@>>><<<<<<======>>>??????@@@@@@>>>===<<<>>>@@@BBBCCCBBBBBBDDDFFFGGGEEECCCBBBBBB???HHHNNNNNNNNN^^^{{{vvvvvv>>>>>>===<<<;;;::::::999<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<<<<===;;;;;;::::::999888888777888888888888888888888888777888999888666555666777888777777777666666666666555555666666555444444333444444555666777777888888:::999777666555444333333555555444444333333222222333333444444444555555555333333333333333333333333444444444444444444444444666555555555666777777888777666666666666777888999888999999:::::::::::::::999999::::::;;;;;;<<<<<<===>>>@@@BBBDDDFFFHHHIIIGGGHHHIIIIIIJJJKKKKKKKKKGGGGGGHHHJJJMMMQQQTTTVVVZZZVVVRRROOONNNOOOQQQRRR\\\~~~|||iii[[[WWW\\\YYY\\\^^^^^^\\\\\\^^^```aaa````````````]]]XXXTTTQQQVVV^^^eeeeee```^^^aaa```^^^]]][[[ZZZYYYWWWUUUSSSQQQOOOPPPSSSUUUUUUTTTTTTUUUUUUWWWYYY\\\^^^___\\\bbbpppqqq^^^VVV[[[\\\ZZZYYYWWWVVVTTTSSSSSSSSSUUUVVVWWWXXXXXXWWWUUUTTTTTTSSSRRRQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNLLLKKKKKKKKKKKKFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBAAACCCBBBBBBCCCCCCCCCCCCCCC===???BBBDDDDDDCCC@@@???======>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::999999999888888888777777777777777777666666666666444444444444444444444444777666555555444444555555333333333222222222111111111111111111111111111111111111111111111111111111////////////////////////000111222333444555555555555444444333222111111000///000000000111111111111////////////////////////000000000000////////////......////////////......////////////////////////////////////////////////////////////////////////---------............///////////////////////////............//////////////////............////////////000000000//////...------------------------........................////////////////////////............///////////////000000111111222333333555555666777888888888888999999;;;===@@@@@@>>><<<<<<<<<===>>>???@@@@@@AAA>>>======>>>AAACCCCCCCCCAAACCCEEEFFFDDDBBBAAAAAAAAAIIINNNLLLKKKZZZwwwjjjqqq>>>>>>===<<<;;;::::::999=========<<<<<<<<<;;;;;;999999::::::;;;;;;<<<<<<:::::::::999999888888777888888888888888888888888888999999999777666777888777777777666666666666555555555555666555555444333333333444555666777777888777777666555555555555555666555555555444444333333333333333444444444444555333333333333333333333333333333444444444444444444444444444444555666777777666666555666666666777777777888888999999999999999777888888999::::::;;;;;;===>>>???BBBDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLIIIIIIJJJLLLOOORRRVVVXXXYYYYYYVVVPPPKKKLLLQQQWWWnnnvvvYYYRRR\\\YYY\\\______\\\[[[^^^bbb```___^^^^^^___]]]ZZZXXXTTTZZZdddlllkkkbbb^^^^^^]]]\\\[[[\\\\\\ZZZVVVRRRQQQQQQRRRTTTVVVVVVUUUTTTWWWWWWWWWWWWXXXYYY[[[\\\ZZZ]]]fffeeeXXXVVV\\\ZZZ^^^\\\YYYVVVTTTRRRRRRRRRWWWWWWXXXWWWWWWUUUTTTSSSUUUUUUTTTSSSQQQOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPOOONNNLLLKKKKKKKKKKKKEEEEEEDDDDDDDDDEEEEEEFFFDDDEEEEEEEEEDDDCCCBBBAAABBBBBBCCCBBBBBBCCCCCCDDD>>>@@@BBBCCCDDDBBB@@@???======>>>>>>>>>>>>======<<<<<<;;;;;;;;;:::::::::999999999888888888777777777777777777666666666666444444444444444444444444666666555444444444444444333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000111222333444555555555444444333333222111000000///000000000111111111111////////////////////////////////////000000000000......////////////......////////////////////////////////////////////////////////////////////////---------............///////////////////////////........./////////000000//////............////////////000000000000000///------------------------////////////////////////////////////////////////............///////////////000000111111222333333555666777888999999999999999:::;;;>>>@@@@@@>>><<<<<<<<<===>>>???@@@AAAAAA???>>>===>>>AAACCCCCCCCC@@@CCCEEEEEEDDDBBBAAAAAAEEELLLPPPMMMKKKXXXttt|||iiiuuu>>>=========<<<;;;;;;;;;>>>>>>=========<<<<<<<<<999999::::::::::::::::::::::::999999888888888888888888888888888888888888888999:::999777666777888777777666666666666555555444555555555555555444444333333333444444555555666555555444444444555555666555555555555444444444444333333333333444444444444333333333333333333333333333333333333444444444444444333333333444555555666555555555555666666666666666777777888888888888888777777888999999:::;;;;;;===>>>???AAACCCEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNLLLLLLMMMOOOQQQSSSUUUVVVTTTVVVVVVRRROOONNNSSSWWWrrr]]]RRRXXXXXXZZZ\\\\\\ZZZZZZ\\\___]]]\\\\\\]]]^^^]]][[[YYYTTTWWW```hhhhhh```ZZZYYYUUUVVVXXX[[[\\\[[[WWWTTTQQQSSSVVVXXXYYYXXXWWWVVV[[[ZZZYYYXXXVVVUUUTTTTTTYYYWWW\\\[[[TTTXXX^^^XXX^^^\\\XXXUUURRRQQQQQQQQQWWWVVVVVVTTTSSSSSSRRRRRRUUUUUUUUURRROOOMMMLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJFFFEEEEEEEEEEEEFFFGGGGGGEEEEEEFFFFFFFFFDDDCCCAAA@@@AAABBBBBBAAA@@@AAACCCCCCCCCCCCCCCBBB@@@>>>======>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777777666666666666444444444444444444444444555555444333333333333444333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111222222222111111111000000///.........000000000000111111111111000000000000000000000000////////////000000000000......////////////......////////////////////////////////////////////////////////////////////////---------............///////////////////////////....../////////000000000//////............////////////000111111111000000---------------.........////////////////////////////////////////////////............////////////000000111111222333333333555666777888999999999999::::::;;;>>>@@@AAA???===;;;<<<===>>>???@@@AAABBBAAA???>>>???AAABBBCCCBBBAAACCCEEEFFFDDDBBBAAAAAAFFFNNNRRRNNNLLLXXXtttvvvxxx}}}fffqqqyyy====================================<<<<<<<<<<<<::::::::::::999999999999999999999999888888888888888888888888888888888888777888999888666555666777777777666666666555555555444444555555555555555444333333333333333333333333444444333333333333444444333333333333333444444444222222333333333444444444222222222222222222222222222222333333333444444444444333333333333333444555444444555555666666666555555666777777888888777777666777888999:::;;;;;;<<<<<<===>>>???AAABBBCCCDDDEEEEEEFFFGGGIIIKKKNNNOOOMMMNNNOOOPPPQQQQQQQQQQQQOOOPPPSSSWWW[[[[[[XXXTTTlllwww```VVVXXXWWWYYYZZZZZZZZZZZZ[[[\\\YYYZZZ\\\^^^___\\\XXXTTTRRRRRRVVV]]]___[[[WWWVVVTTTVVVYYY[[[[[[YYYXXXWWWUUUVVVWWWXXXXXXXXXXXXYYY\\\\\\\\\[[[ZZZXXXUUUTTTXXXVVVZZZYYYTTT[[[```XXXZZZXXXUUURRRPPPPPPQQQRRRYYYXXXUUUSSSRRRSSSSSSTTTTTTUUUUUUSSSOOOMMMMMMNNNMMMMMMNNNNNNNNNOOOOOOOOONNNNNNLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJFFFFFFGGGHHHGGGEEECCCBBB@@@CCCEEEDDDBBB@@@AAACCCDDDCCCBBBAAA@@@@@@??????>>>??????????????????>>><<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777777666666666666555555555555555555555555444444333222222222222333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111000000//////.....................000000000000111111111111000000000000000000000000.../////////000000000111......////////////......////////////////////////////////////////////////////////////////////////---------............///////////////////////////.../////////000000000000//////............////////////000111111111111111------........./////////////////////////////////////////////////////////............////////////111111222222333444444444666666777888999999999999::::::;;;>>>AAAAAA???===;;;;;;<<<>>>???@@@AAABBBBBBAAA??????AAABBBAAAAAAAAACCCFFFFFFDDDBBBBBBAAADDDLLLRRROOONNNZZZtttfffnnnuuu=========>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;::::::999999888888888999999999888888888888888777777777777777777777777555777777777555444555666777666666666555555555555444444555555555555555444333222222222222222222222555444333333222222222222111111111222222333333444222222333333333444444444222222222222222222222222222222222333333444444444444333333222222333333444333444555555666666555555555666666777777777777777666777888999:::;;;<<<<<<;;;<<<===>>>???@@@AAAAAACCCDDDDDDFFFHHHKKKNNNPPPMMMNNNOOOPPPPPPOOOMMMLLLMMMMMMRRR]]]ggghhh]]]SSSgggwwwddd^^^[[[]]]YYYYYYYYYZZZ[[[\\\\\\\\\WWWYYY\\\``````\\\TTTOOORRRNNNNNNTTTYYYXXXWWWWWWZZZ\\\]]]\\\ZZZXXXXXXYYYYYYXXXXXXWWWVVVWWWYYY\\\[[[\\\^^^______^^^]]]\\\XXXWWW\\\[[[VVV]]]aaaXXXVVVTTTQQQOOOOOOOOOQQQSSS\\\ZZZWWWUUUTTTUUUVVVXXXTTTVVVWWWUUUQQQOOOPPPRRRMMMMMMMMMNNNNNNOOOOOOOOONNNMMMLLLJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMFFFGGGHHHIIIHHHFFFDDDCCCCCCEEEHHHHHHEEECCCCCCDDDAAA@@@??????@@@AAACCCDDD??????@@@@@@@@@@@@??????<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777777666666666666666666666666666666666666444333222222111111222222333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111222222222111111000////////////000000000000000000000000111111111111000000000000000000000000.../////////000000111111......////////////......////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////000000000000//////............////////////000111111111111111........./////////000000000000000000000000000000////////////////////////............/////////000111222222333333444555555666777888999999:::999999::::::<<<>>>AAAAAA???===;;;;;;<<<>>>???AAABBBBBBDDDBBB@@@@@@AAAAAAAAA@@@BBBDDDFFFGGGEEECCCBBBBBB@@@IIIPPPOOOOOO[[[vvvnnnuuu~~~=========>>>??????@@@@@@@@@@@@@@@@@@>>><<<999888===;;;777666777777888777999999999999999888777666777777777777777777777777888777777666555444444333444666555333555888888444333333444444555444444444333333333222222111111111222222222222222222222222666555555444222111111000444444444333333222222222444333333222111111111222333333333333333333333333333333333444444444555555666666444333333444555666666666666666777777777777777777777888999:::<<<<<<>>>??????@@@BBBCCCDDDDDDFFFFFFFFFGGGIIIKKKMMMOOOKKKMMMPPPQQQPPPOOOPPPPPPLLLMMMPPPXXX^^^```[[[VVV___bbbeeeccc]]]YYYYYY[[[ZZZYYYXXXVVVVVVWWWXXXXXXXXX\\\^^^[[[XXXXXXVVVRRRRRRRRRSSSTTTUUUWWWYYYZZZ\\\\\\ZZZYYYYYYYYYZZZ[[[YYYXXXVVVUUUVVVWWWYYY[[[ZZZ^^^aaacccaaa]]]ZZZYYYWWW[[[______\\\XXXVVVVVVVVVTTTPPPNNNOOORRRWWWZZZ```]]]ZZZYYYZZZ[[[YYYVVVVVVUUUTTTUUUVVVVVVUUUSSSNNNNNNOOOQQQRRRRRRPPPOOOMMMMMMKKKJJJIIIHHHHHHGGGKKKJJJIIIHHHHHHIIIKKKLLLHHHHHHHHHGGGFFFDDDBBBAAAHHHGGGGGGFFFEEECCCAAA@@@CCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>>>><<<<<<;;;;;;;;;;;;:::::::::::::::999888777666666555666777888888888888888666666666555444444333333333333333333333333333333333222222111111222222333111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000...000111222111000111222000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////...............---------000000000000000000000000000000000000000111111222333222000///.........///000///...------...///000......//////000000111111333333222222111222222222666888999999999999:::<<<:::;;;<<<>>>????????????=========>>>???AAABBBCCCAAA@@@>>>===>>>@@@CCCEEEEEEEEEEEEEEEDDDCCCBBBAAAEEERRRUUUQQQPPPUUUnnn}}}xxx>>>>>>>>>>>>>>>========================<<<;;;:::===:::777666777888888777999999999999999888777777777777777777777777777777888888777666666555444444666888777444444777666333444444444555444444333333333333333222222222111111222222222222222222222222444333333333333333222222444444333333333222222222444333333222111111111222333333333333333333333333333333333333444444444444666555444333333444555666555555555666666666777777777777777888999:::;;;<<<===>>>>>>???AAABBBBBBCCCDDDDDDDDDEEEFFFHHHKKKLLLJJJLLLNNNNNNNNNNNNNNNPPPOOONNNOOOTTTYYYYYYUUUPPPWWWZZZ\\\[[[WWWUUUVVVYYYWWWWWWWWWWWWXXXYYYYYYZZZYYY^^^^^^YYYTTTSSSRRROOOQQQPPPPPPRRRVVVXXXYYYXXX[[[ZZZYYYXXXYYYYYYZZZ[[[YYYXXXWWWVVVVVVWWWYYYZZZ]]]```cccdddbbb___\\\[[[\\\___aaa```\\\XXXVVVVVVUUURRRNNNNNNRRRWWWZZZ\\\```]]]ZZZYYYZZZZZZXXXUUUXXXWWWVVVVVVVVVUUUSSSQQQOOOOOOPPPQQQRRRRRRPPPOOONNNNNNLLLKKKJJJIIIIIIIIIKKKJJJHHHGGGGGGHHHIIIKKKGGGGGGFFFEEEDDDDDDCCCBBBHHHGGGFFFEEECCCBBBAAA@@@CCCBBBAAA@@@????????????@@@@@@@@@???>>>===============<<<<<<;;;;;;:::::::::999999999888777777777666777777888888888888777888888777777666555444444333333333333333333333333333222222111111222222333111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////...000111222111000111222000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////........................000000000000000000000000/////////...///000000111222111000///......//////000///...------...///000......//////000000111111333333222222111222222333666888999:::999999:::<<<:::;;;<<<===????????????=========>>>???AAABBBCCCCCCAAA@@@??????AAACCCDDDEEEEEEEEEEEEDDDCCCAAAAAACCCPPPSSSOOOOOOTTTmmm??????>>>>>>===<<<<<<;;;::::::::::::;;;<<<===>>><<<:::777666777888888777888999999999999888777777777777777777777777777777888888777777666666555555333666666333333666555333555555555555444333222222333333333222222222222111222222222222222222222222111222222222333333444444333333333333222222222222333333222222222222222222333333333333333333333333222222333333333444444444555555444444444444555555444444444555555555666666777777777888999:::;;;<<<<<<<<<===>>>???@@@@@@AAABBBBBBBBBBBBCCCEEEGGGIIIJJJKKKLLLLLLKKKKKKMMMOOONNNMMMMMMPPPSSSTTTQQQNNNPPPSSSUUUTTTSSSSSSVVVYYYTTTUUUWWWYYY[[[\\\\\\\\\\\\aaaaaaYYYQQQOOOPPPOOOQQQOOONNNRRRXXX[[[ZZZWWWYYYXXXXXXXXXYYYZZZ[[[\\\[[[ZZZXXXWWWWWWXXXYYYZZZ___bbbeeeeeeccc```^^^^^^___aaabbbaaa]]]YYYVVVUUUZZZUUURRRTTT[[[aaadddccc___]]][[[ZZZZZZYYYWWWUUUZZZYYYXXXWWWWWWUUUQQQOOOOOOPPPPPPQQQPPPPPPOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKJJJHHHGGGFFFFFFGGGHHHFFFEEEDDDCCCCCCCCCDDDDDDGGGFFFDDDBBBAAA@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;>>>======<<<;;;::::::999999999888888888888888888777888888888888777777666;;;:::999888777666555555333333333333333333333333333222222111111222222333000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000...........................000111222111000111222000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////---------......//////000000000000000000000000000...............//////000000000///......//////000//////............///000......//////000000111111333222222111222222333333666888::::::999999:::;;;:::;;;<<<===>>>?????????=========>>>@@@AAACCCDDDCCCBBBAAAAAAAAABBBCCCDDDFFFEEEEEEDDDCCCBBB@@@@@@AAAMMMQQQMMMNNNTTTmmm?????????>>>>>>=========;;;:::999999:::<<<>>>???;;;999777777888888888777888888999999999888888777666666666666666666666666888888777777777666666666111555666333222555666444555555555555444333222111222222222222222222222222222222222222222222222222111222222222222333333333333222222222222222222222222222222333222222222111222222222222222222222222222222222222333333333333444444444444444444555555333333333444444444555555666666777777888:::;;;<<<:::;;;;;;<<<======>>>>>>AAAAAAAAAAAABBBDDDFFFGGGJJJKKKKKKJJJJJJKKKMMMPPPMMMKKKKKKMMMQQQSSSSSSRRRQQQSSSTTTSSSSSSTTTXXX[[[VVVXXX[[[]]]______^^^]]]___cccbbbZZZQQQPPPSSSTTTSSSOOONNNSSS[[[___[[[VVVWWWXXXXXXYYYZZZ\\\]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[```bbbddddddbbb```^^^^^^_________^^^\\\YYYWWWVVV]]]WWWSSSWWW___eeeeeeccc[[[ZZZZZZZZZZZZZZZYYYXXXZZZYYYXXXXXXWWWUUUQQQNNNNNNOOOOOOOOONNNMMMMMMNNNOOONNNMMMLLLKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDBBBAAAAAACCCEEEFFFGGGEEECCC@@@??????@@@AAA??????>>>>>>>>>>>>??????=========<<<<<<;;;;;;;;;======<<<;;;:::999888888888888888888888999999999888888888888888777666555;;;:::999888777555555444333333333333333333333333333222222111111222222333000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////////////////////////////...000111222000000111222////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////,,,------...///000000111///////////////////////////............///000000//////....../////////000...............//////000......//////000000111111222222111111222222333333555777:::::::::999:::;;;::::::<<<===>>>?????????=========>>>@@@BBBDDDEEEAAAAAAAAAAAAAAABBBCCCDDDFFFEEEEEEDDDCCCAAA@@@???AAAMMMOOOLLLNNNTTTlll>>>>>>>>>??????@@@@@@@@@===<<<;;;;;;;;;<<<===>>>:::999777777888999888777777888888999999999888888666666666666666666666666777777777777666666666666777;;;<<<777444555666444555555555555444333222111222222222222222222222222222222222222222222222222333333222222222111111111222222222222222222222222111222222333333333222111222222222222222222222222111111111222222222333333222333333444444444555555333333333333444444444444666666666777888999;;;;;;999::::::;;;;;;<<<<<<<<>>???AAAAAA>>>===============<<<<<<;;;;;;::::::999888888777888888888888888999999999888888888888888777666555999888777666555444333333333333333333333333333333333222222111111222222333000000000000000000000000000000000000000000000000000000000000000000111111////////////////////////000000000000000000000000...000111222000000111222////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////------......///000111111////////////////////////000000//////000000111222.........///////////////---......///////////////......//////000000111111222111111111222222333444555777:::;;;::::::::::::999:::;;;===>>>>>>>>>>>><<<======???AAACCCDDDFFFAAA@@@@@@@@@AAABBBDDDEEEEEEEEEDDDDDDCCCAAA@@@???DDDNNNPPPLLLNNNTTTkkkrrr=========>>>???@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<999888777888999999888777777777888999999999999888777777777777777777777777666666666666666555555555???CCCCCC<<<666555444333555555555555444333222222111222222222222333333333222222222222222222222222333333222222111111111000111111111222222222222222000111222333444333222111222222222222222222222222000000111111111222222222111222333444444555444444333333333444444444555555666666666777888999:::;;;999999:::::::::;;;;;;;;;?????????@@@BBBDDDGGGHHHIIIJJJKKKKKKJJJKKKMMMNNNRRRQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUWWWWWW^^^```bbbcccbbb```^^^\\\XXXZZZYYYTTTRRRUUUXXXWWWUUUTTTUUUZZZ```aaa\\\WWWWWWXXXYYY[[[\\\\\\]]]]]][[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^]]][[[ZZZ[[[\\\XXXVVVUUUUUUXXXYYYYYYYYY[[[WWWTTTUUUXXXZZZXXXTTTTTTVVVYYY[[[ZZZZZZ[[[\\\VVVUUUVVVVVVVVVTTTPPPLLLIIILLLMMMLLLJJJIIILLLPPPMMMLLLKKKKKKJJJJJJJJJKKKGGGGGGGGGFFFFFFEEEDDDDDDEEEDDDCCCCCCCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@AAAAAA<<<<<<<<<===>>>@@@AAABBB>>>>>>>>>>>>>>>>>>======::::::::::::999999999999999999888888888888888888777888888888888777777666666666555555444444333333333333333333333333333333333222222111111222222333111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111...000111222111000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////.........//////000000111000000000000000000000000000000000000000111222222....../////////......---,,,---...///000000000///......//////000000111111111111111111222333444444444777:::<<<;;;:::999:::999:::;;;<<<===>>>>>>>>><<<===>>>???AAACCCEEEFFFEEEDDDBBB@@@@@@BBBDDDFFFCCCCCCCCCCCCCCCBBBAAA@@@GGGQQQPPPLLLMMMSSShhhrrr<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<;;;;;;999888777888999:::888777777777888999999999999999777777777777777777777777444444444444555555555555===BBBBBB;;;555333444333444444444555444444333333111111222222222333333333222222222222222222222222111111111111222222222222000111111111222222222222///111222444444333222111111111111111111111111111000000000000111111111222000111333444555555444444444444444444555555555555666666666666777999:::;;;999999::::::::::::;;;;;;=========???AAADDDGGGIIIFFFHHHJJJJJJJJJJJJJJJLLLOOOOOOOOONNNNNNOOOQQQRRROOOPPPQQQSSSUUUVVVVVVVVV___```aaabbbaaa```^^^]]]XXXXXXVVVSSSUUUYYYYYYUUUSSSUUUXXX\\\___^^^ZZZWWWUUUVVVXXXYYYZZZZZZZZZZZZWWWWWWXXXZZZ[[[[[[[[[\\\\\\]]]\\\[[[YYYXXXYYY[[[XXXUUUSSSTTTWWWYYYZZZYYY\\\ZZZYYYYYYYYYYYYWWWUUUTTTXXX[[[[[[ZZZXXXXXXYYYVVVVVVVVVVVVUUUQQQLLLHHHIIILLLNNNMMMJJJKKKOOOSSSMMMMMMLLLLLLKKKKKKLLLLLLFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA???>>>>>>>>>>>>???@@@@@@=====================>>>::::::;;;;;;;;;;;;<<<<<<:::999999999888777777777666777777888888888888777444444444444444444444444333333333333333333333333333222222111111222222333222222222222222222222222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000...000111222111000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............///////////////////////////000000000000000000000000000000000///////////////000111111...////////////...,,,+++,,,---...///000000000///......//////000000111111111111111111222333444555444777:::<<<;;;:::999999999999;;;<<<===>>>>>>>>><<<===>>>???AAADDDFFFGGGNNNKKKFFFBBB@@@AAACCCEEEBBBBBBBBBCCCCCCBBBBBBAAAJJJRRRPPPKKKKKKPPPccczzz<<<<<<<<<;;;::::::999999777888:::;;;<<<;;;;;;:::888777777888::::::999777666777888999999999999999777777777777777777777777333444444444444444444444444:::<<<777222222444444333333444444555444444444111111111222222333333333222222222222222222222222...///000111222333444444000000111111222222222222///000222444444444222111111111111111111111111111000000000000111111111111000111222444555555444444444444444555555555666666555555666666777999:::;;;::::::::::::::::::;;;;;;;;;;;;<<<>>>@@@DDDGGGHHHDDDFFFIIIJJJIIIHHHIIIIIIHHHIIIKKKLLLMMMOOORRRTTTMMMNNNPPPTTTWWWYYYXXXWWW^^^^^^___``````___^^^]]]ZZZYYYVVVUUUYYY^^^[[[UUURRRUUUZZZ]]]^^^\\\XXXVVVTTTUUUVVVXXXXXXXXXXXXWWWSSSTTTVVVXXXYYYZZZZZZZZZ\\\]]]\\\ZZZXXXWWWYYY[[[YYYVVVSSSSSSVVVYYYYYYYYYXXXXXXXXXXXXWWWUUUTTTTTTVVVYYY\\\\\\YYYVVVVVVWWWXXXWWWVVVVVVTTTOOOIIIEEEIIIMMMOOONNNLLLLLLQQQVVVNNNNNNMMMMMMMMMMMMMMMMMMEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFEEEDDDDDDCCCDDDDDDDDDCCCBBBAAAAAABBBAAA@@@???>>>>>>>>>>>><<<<<<==================;;;;;;<<<<<<===>>>>>>>>>;;;::::::999888777666666555666777888888888888888444444444555555555555666333333333333333333333333333222222222222222222333333333333333333333333333000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////...000111222111000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000000000000000////////////000000000000000000000000...............///000000//////000000///---+++***+++,,,...000000000000///......//////000111111111111111111111222333444555444777:::<<<;;;:::999999999999;;;<<<===>>>>>>>>><<<===>>>???AAADDDFFFGGGVVVQQQJJJDDD@@@@@@BBBDDD@@@AAABBBBBBCCCCCCBBBBBBKKKRRRPPPJJJIIIMMM```|||vvv::::::::::::::::::::::::;;;;;;::::::::::::999999888999999999999888777777666666666666777777777777666555555555555444444444666555444333222333444444555555444444444333333333333333333333333333333333555333111//////000111222000000000000000000000000000000000000000000000000///000222222000///000111111111222222222222111111000000000000000000000000222222222111111111000000222222222222222222222222333333333444444444555555444444555555666777777777666888::::::999999999:::999999:::<<<>>>@@@BBBDDDIIIDDD@@@AAAFFFJJJIIIHHHMMMKKKHHHHHHJJJKKKJJJGGGMMMLLLNNNRRRXXX[[[[[[YYY\\\[[[[[[[[[\\\ZZZWWWTTTTTTUUUVVVYYY[[[[[[YYYWWWTTTVVVXXXZZZZZZZZZXXXWWWVVVVVVWWWYYY[[[[[[YYYXXXWWWUUUTTTUUUYYY[[[[[[YYYWWWXXXXXXWWWVVVVVVXXX[[[WWWVVVUUUTTTUUUWWWZZZ\\\WWWUUURRROOOOOOPPPSSSTTTVVVVVVVVVTTTSSSSSSUUUWWWZZZXXXUUUSSSQQQOOOLLLIIIMMMKKKJJJLLLPPPRRRRRRQQQNNNOOOPPPQQQPPPNNNLLLKKKIIILLLOOOPPPNNNJJJFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCBBBAAABBBCCCCCC===>>>>>>????????????>>>>>><<<;;;===@@@BBBAAA???=========>>>@@@@@@>>><<<:::999999999999999999:::777777777777666666666666666555555555555444444444555555555555555555555555333222222111111222222333333333333222222222111111222222222111111111000000000000111111111111000000////////////000000000000111111000000000000111111222222111111000000//////000000111111111222222222222000//////000000///---//////////////////////////////////////////////////////............//////........................///////////////////////////////////////000111111111111000///////////////............////////////000000000000000000000000111///---...111222000...---------.........//////////////////000000000000111111000000000000000111333333333333444555666666888888999::::::::::::999<<<<<<;;;;;;;;;<<<<<<===???======>>>AAADDDFFFFFFCCCBBB@@@??????@@@BBBCCCDDDCCCCCCCCCCCCBBBBBBBBBJJJOOONNNLLLMMMNNNaaa}}}nnn::::::::::::::::::::::::;;;;;;:::::::::999999999888999999999999888777777555666666666777777777777666555555555555444444444666555444333333333444444555444444444444333333333333333333333333333333333000000111111111000///...000000000000000000000000000000000000000000000000///000222222000///000111000111111222222111111000000000000000000000000000222222222111111111000000222222222222222222222222333333333444444444444555444444555555666666777777777999:::;;;:::999:::;;;::::::;;;<<<===>>>@@@AAAFFFDDDCCCDDDHHHJJJKKKJJJJJJGGGFFFGGGIIIKKKJJJIIIMMMMMMPPPUUUZZZ]]]]]][[[XXXXXXXXXYYYYYYZZZYYYYYYWWWWWWWWWYYYZZZZZZWWWUUUWWWXXXXXXXXXXXXWWWUUUUUU[[[YYYWWWWWWXXXZZZ[[[[[[[[[XXXVVVVVVXXXYYYYYYXXXYYYXXXXXXXXXYYY[[[\\\]]]UUUUUUVVVVVVWWWXXXZZZZZZTTTSSSQQQOOOPPPRRRUUUWWWWWWWWWVVVUUUTTTTTTVVVWWWXXXVVVSSSQQQPPPNNNLLLIIILLLJJJIIIKKKOOOQQQQQQPPPNNNOOOPPPPPPPPPNNNLLLKKKHHHKKKNNNNNNKKKHHHFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCBBBAAABBBBBBCCC>>>>>>????????????>>>>>>===;;;:::<<<>>>@@@???===<<<<<<<<<===>>>>>><<<:::999999888888888888999999888888777777777666666666666555555555555444444444555555555555555555555555333222222111111222222333333333222222222111111111222222222111111111000000000000111111111111000000////////////000000000000111111000000000000111111111111111000000000000000000000111111111222222222222000//////000000///---//////////////////////////////////////////////////////............//////........................///////////////////////////////////////000111111111111000///////////////............////////////000000000000000000000000111///......111111000...---------.........//////////////////000000000000111111000000000000111111333333333333444555666666888888999::::::::::::999<<<;;;;;;;;;<<<<<<======???>>>===>>>AAADDDFFFFFFCCCBBB@@@??????@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBBBBFFFMMMMMMMMMPPPSSShhhrrrrrr;;;;;;;;;::::::999999999::::::::::::999999999999888888999999888888777666555555666666666777777777666555555555555444444444666555444333333333333444444444444444333333333333333333333333333333333333000222666888888555111///000000000000000000000000000000000000000000000000///000222222000///000111000111111222222111111000000000000000000000000000222111111111111000000000222222222222222222222222333333333333444444444444444444444555666666777777777999;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>@@@CCCEEEEEEFFFGGGHHHHHHGGGFFFHHHJJJLLLMMMLLLNNNOOOSSSXXX\\\^^^]]][[[VVVVVVWWWWWWWWWXXXZZZ\\\YYYYYYXXXYYYYYYXXXVVVSSSXXXWWWWWWVVVVVVVVVVVVWWW___[[[WWWUUUWWWZZZ]]]^^^^^^[[[WWWVVVVVVWWWWWWWWW___\\\YYYZZZ\\\]]]\\\ZZZTTTTTTVVVWWWXXXYYYYYYYYYUUUSSSRRRQQQQQQRRRTTTVVVWWWWWWVVVVVVVVVWWWWWWXXXTTTRRRPPPOOOOOONNNLLLJJJJJJIIIIIIKKKNNNOOOOOOOOOMMMNNNOOOOOONNNMMMKKKJJJHHHIIIKKKJJJHHHFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@???>>>======;;;:::999;;;===>>>===<<<;;;::::::;;;<<<<<<:::999888888888777777888888888999999888888888777777777666555555555555444444444444444444444444444444444333222222111111222222333333222222222222111111111222111111111111000000000000000111111111111000000////////////000000000000111111000000000000111111000000000000111111111111000000000111111111111222111000//////000000///...//////////////////////////////////////////////////////............//////........................///////////////////////////////////////000111111111000000///////////////............////////////000000000000000000000000111///...///000111000...------........./////////////////////000000000000111000000000000000111111333333333333444555666666888999999:::::::::::::::;;;;;;;;;<<<<<<=========???>>>===>>>AAADDDEEEEEECCCBBB@@@??????@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDLLLNNNNNNQQQTTTiiiwwwbbbvvvttt<<<<<<;;;::::::999888888:::::::::999999999999888888888888888888777777666555555555666666666777777666555555555555444444444555555444444333333333333444444444333333333222222222222222222222222222222111333666999999666333000000000000000000000000000000000000000000000000000///000222222000///000111000000111111111111000000000000000000000000000000111111111111000000000000111111111111111111111111222222333333333444444444333333444555555666666777888:::;;;;;;:::::::::<<<::::::::::::;;;<<<======>>>CCCIIIJJJGGGEEEFFFHHHKKKJJJJJJKKKMMMNNNOOOOOOPPPRRRUUUYYY[[[[[[YYYWWWTTTVVVXXXXXXWWWWWWXXXZZZYYYXXXXXXXXXYYYYYYWWWUUUVVVVVVUUUUUUVVVYYY[[[]]]]]]ZZZWWWVVVXXX\\\___```]]][[[XXXVVVVVVWWWXXXYYYfffaaa\\\[[[]]]]]]XXXTTTTTTTTTUUUVVVVVVWWWXXXXXXXXXWWWUUUSSSQQQQQQQQQQQQWWWWWWVVVWWWXXXYYYYYYYYYQQQOOONNNNNNNNNNNNLLLKKKIIIIIIJJJKKKMMMNNNNNNNNNLLLLLLMMMLLLLLLKKKIIIIIIGGGHHHIIIGGGEEEDDDDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;<<<======<<<:::999888999::::::999777888888777777777777888888999999999999888888888777666555555555555444444444444444444444444444444444333222222111111222222333222222222222111111111111111111111111000000000000000000111111111111000000////////////000000000000111111000000000000111111//////000000111111222222000000000000111111111111111///...///000111000...//////////////////////////////////////////////////////............//////........................///////////////////////////////////////000000111000000////////////000000............////////////////////////////////////000/////////000000000///............////////////////////////000000000000000000000000000000111222333333333333444555666666888999::::::;;;;;;::::::;;;;;;<<<=========>>>>>>@@@>>>===>>>AAADDDEEEEEECCCBBB@@@??????@@@BBBCCCCCCCCCCCCBBBBBBBBBAAAAAAEEENNNPPPOOOOOOOOObbbwww```uuuvvv<<<<<<;;;::::::999888888::::::999999999888888888777888888888888777666666555555555555666666666666666555555555555444444444444444444444444333333333444444333333333222222222222222222222222222222222...///000111111111//////000000000000000000000000000000000000000000000000///000222222000///000111000000000111111000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222333333333444444333333444444555666666666777999;;;;;;:::999:::;;;888888888999;;;<<<>>>???EEELLLRRRSSSNNNJJJJJJLLLLLLLLLLLLLLLLLLMMMNNNOOOQQQSSSUUUWWWVVVUUUSSSRRRQQQTTTXXXZZZ[[[ZZZYYYYYYVVVVVVVVVWWWYYYZZZYYYXXXYYYXXXWWWWWWXXXZZZ]]]___WWWVVVVVVXXX[[[^^^______YYYYYYXXXWWWWWWXXXZZZ\\\eeeaaa\\\[[[]]]\\\WWWRRRVVVVVVUUUTTTTTTUUUWWWXXXVVVVVVUUUTTTSSSRRRQQQQQQWWWVVVUUUWWWZZZ[[[ZZZYYYOOONNNMMMMMMNNNOOONNNLLLIIIJJJLLLMMMNNNNNNNNNNNNKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHFFFDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@>>>======<<<===============>>>>>>;;;:::888888999999888777888888777777777777888888999999999999888888888777666555555555555444444444444444444444444444444444333222222111111222222333222222222111111111000000000000000000000000000000000000111111111111000000////////////000000000000111111000000000000111111//////000000111111222222000000000000000000000000000///...///000111000/////////////////////////////////////////////////////////............/////////////////////////////////////////////////////////////////////000000111000000////////////000000............///////////////////////////////////////000000000/////////000........./////////000000////////////000000000000000000//////000111222222333333333333444555666666999999:::;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>@@@???===>>>AAACCCEEEDDDCCCBBB@@@??????@@@BBBCCCCCCBBBBBBBBBBBBAAAAAAAAAFFFPPPSSSRRROOOMMM```zzz;;;;;;;;;::::::999999999999999999999888888888888777777888888777777666555444444555555555666666666666555555555555444444444444444555555444444333222333333333333222222222222222222222222222222222222////////////000000000111000000000000000000000000000000000000000000000000///000222222000///000111///000000111111000000///000000000000000000000000//////000000000000000111111111111111111111111111222222222222333333333333333333333444555555666666666888::::::999999999:::888888888999;;;===>>>???EEEKKKQQQRRRNNNJJJJJJKKKJJJKKKKKKJJJIIIIIIKKKMMMQQQRRRTTTSSSQQQOOOOOOOOOTTTUUUVVVZZZ^^^___]]][[[TTTTTTTTTVVVYYY[[[\\\[[[___]]][[[YYYXXXYYYZZZ[[[RRRSSSUUUXXX\\\^^^]]][[[VVVWWWXXXYYYYYYYYY\\\^^^___\\\[[[[[[]]]]]]ZZZWWWYYYXXXWWWVVVVVVVVVVVVVVVQQQRRRSSSTTTUUUUUUUUUUUUVVVTTTTTTWWW[[[\\\[[[XXXPPPOOONNNNNNPPPPPPOOONNNJJJLLLOOOPPPOOOOOOOOOPPPLLLLLLKKKJJJJJJIIIIIIHHHGGGHHHHHHHHHFFFEEEFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>===???@@@???>>>>>>???@@@===;;;999888999:::999888888888888777777888888888999999888888888777777777666555555555555444444444333333333333333333333333333222222111111222222333222111111111111000000000//////000000000000000111000000111111111111000000////////////000000000000111111000000000000111111000000000000111111111111111000000000000000//////000///...///000111000/////////////////////////////////////////////////////////............/////////////////////////////////////////////////////////////////////000111111///////////////000000111............////////////000000000000000000000000...000111000///...///111....../////////000000000////////////000000000000////////////000111222333333333333333444555666666999999:::;;;;;;;;;;;;;;;999:::<<<>>>?????????>>>AAA???>>>>>>AAACCCDDDDDDCCCBBB@@@??????@@@BBBCCCBBBBBBBBBBBBAAAAAAAAAAAAEEEPPPUUUUUUSSSQQQccc|||}}}::::::::::::::::::::::::999999999999888888888888777777777777777666666555444444444555555555666666666555555555555444444444444444555555555444333222333333333222222222222111111111111111111111111111111111111222222222333333000000000000000000000000000000000000000000000000///000222222000///000111//////000000000000//////000000000000000000000000////////////000000111111111111111111111111111111111222222222222333333333222333333444444555555666555777999999888888888999::::::::::::;;;<<<===>>>>>>BBBHHHJJJIIIGGGFFFGGGGGGIIIJJJJJJIIIIIILLLOOOOOOPPPQQQPPPNNNMMMOOOQQQaaa\\\WWWXXX]]]___]]]YYYUUUTTTTTTVVVYYY[[[\\\\\\___^^^\\\ZZZXXXXXXXXXXXXRRRSSSTTTWWWYYYZZZYYYWWWTTTWWWZZZ[[[ZZZZZZ[[[]]][[[\\\\\\]]]]]]]]]\\\[[[ZZZ\\\]]]^^^\\\YYYUUUSSSOOOQQQSSSUUUVVVWWWVVVVVVUUUSSSRRRVVV[[[]]][[[WWWRRRQQQPPPPPPQQQRRRQQQPPPKKKOOORRRSSSQQQPPPQQQRRRNNNNNNMMMLLLKKKKKKKKKKKKGGGIIIJJJJJJHHHGGGGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@??????===???AAA@@@>>>===>>>@@@???===:::999:::;;;:::999999999888888888888999999888888777777777666666666666555555555555444444444333333333333333333333333333222222111111222222333111111111111000000000000////////////000000111111000000111111111111000000////////////000000000000111111000000000000111111111111111000000000000000111111000000///////////////......///000111111/////////////////////////////////////////////////////////............/////////////////////////////////////////////////////////////////////000111111///////////////000111111............////////////000000000000000000000000...000111111......///111.../////////000000000000////////////000000000000////////////000111222333333333333333444555666666999:::;;;;;;<<<;;;;;;;;;999:::===???@@@@@@???>>>AAA???>>>???AAACCCDDDDDDCCCBBB@@@??????@@@BBBCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCOOOVVVVVVSSSQQQddd:::::::::::::::::::::;;;999999999888888888888777777777777777777666666555444444444555555555666666666666555555555444444444333444555555555444333222333333333222222222111111111111111111111111111111,,,---///111111111000///000000000000000000000000000000000000000000000000///000222222000///000111//////000000000000//////000000000000000000000000.../////////000000111111000000000000000000000000111111222222222333333333222222333444444555555666555777888888777777888999===<<<<<<;;;;;;;;;<<<<<<;;;???DDDGGGHHHHHHHHHHHHFFFHHHKKKKKKKKKLLLOOOSSSMMMOOOOOONNNLLLMMMPPPTTTpppeeeZZZWWWZZZ\\\YYYTTTVVVUUUTTTVVVYYY[[[\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYUUUTTTSSSTTTVVVWWWVVVTTTTTTXXX\\\]]][[[YYYZZZ[[[\\\^^^```___]]][[[ZZZ[[[[[[^^^bbbdddbbb\\\UUUQQQQQQSSSUUUVVVWWWVVVTTTSSSTTTRRRRRRUUU[[[]]]ZZZWWWSSSRRRQQQQQQRRRSSSRRRPPPMMMPPPTTTUUUSSSQQQRRRSSSQQQPPPOOONNNMMMMMMMMMMMMGGGIIIKKKKKKJJJHHHHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCDDDDDDDDDCCCAAAAAA??????@@@AAAAAAAAA@@@@@@===???AAA@@@===<<<>>>@@@@@@>>>;;;:::;;;;;;;;;:::::::::999999999999::::::777777777777666666666666666666555555555444444444333333333333333333333333333222222222222222222333111111111111000000000000.../////////000000111111000000111111111111000000////////////000000000000111111000000000000111111222222111111000000//////111111000000/////////...///......///000111111000//////////////////////////////////////////////////////............//////000000000000000000000000///////////////////////////////////////000111111///////////////000111111............/////////000000000000000000000000000...000222111...---///111////////////000000000000////////////000000000000////////////000111222333333333333333444555666666999:::;;;;;;<<<<<<;;;;;;999:::===???@@@@@@???>>>AAA???>>>???AAACCCDDDDDDCCCBBB@@@??????@@@BBBCCCBBBBBBBBBAAAAAAAAA@@@@@@BBBOOOVVVUUURRRNNNaaayyy::::::::::::::::::999999666666666666777777777777666666555555555555666666555555444444444333333333555555555555555555555555444444444444444444444444444444333333333333222222111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333111111111111111111111111333333333444444444555555555555555555666888999:::===<<<<<<;;;;;;;;;<<<<<>>AAACCCBBBAAA>>>>>>>>>>>>============<<<<<<<<<===<<<<<<;;;::::::::::::999999888888888777777666666666666777777444333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000////////////111111000000//////......////////////////////////////////////////////////000000///...............////////////////////////---------.........//////////////////000000000000////////////////////////////////////////////////000000000000000000000000222111111111000000//////111000///......///000111000000000000111111111111111000/////////000222333444444333333444555777888999:::<<<======<<<:::888<<<;;;===AAABBB???>>>@@@???>>>>>>@@@BBBDDDDDDCCCDDDBBB???======???AAACCCCCCBBBAAABBBCCCCCCAAA@@@AAAOOOUUURRRKKKGGG\\\vvvzzz|||;;;;;;;;;:::::::::::::::999999888888777777777666666666555555555555666666555555444444444333333333555555555555555555555555444444444444444444444444444444333333333222222222111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111222222222333333222222222222222222222222333333333444444444444555444444555555666888999:::;;;;;;;;;;;;<<<>>>???@@@>>>???@@@AAABBBCCCCCCCCCCCCEEEHHHJJJJJJKKKLLLNNNUUURRRRRRUUUTTTPPPOOOQQQbbb]]]\\\aaabbb]]]ZZZ[[[^^^``````^^^[[[[[[___cccccc___\\\[[[\\\\\\[[[XXXVVVWWWYYYYYYXXXXXXYYYZZZ^^^\\\ZZZZZZ[[[[[[ZZZYYY[[[ZZZYYYZZZ[[[[[[YYYXXXVVVXXX\\\]]][[[XXXWWWVVVSSSSSSVVVZZZXXXSSSSSSWWWUUUSSSRRRTTTVVVXXXWWWUUUVVVTTTRRRRRRSSSSSSSSSRRRPPPNNNLLLMMMNNNOOOOOONNNNNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMLLLKKKIIIGGGEEEFFFGGGHHHHHHIIIHHHHHHHHHFFFEEEDDDBBBAAAAAAAAAAAAAAA???===>>>AAABBBAAA@@@>>>>>>>>>>>>=====================>>>===<<<<<<;;;:::::::::999999888888888777777666666666666777777555555444444444444555555333333333333333333333333222222222222222222222222111111111111111111111111222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000////////////111000000000/////////...000000000000000000000000////////////////////////000000///...............////////////////////////.........//////000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111000000000///111000///......///000111000000000000111111111111000000//////000111222333444444333333444555777888::::::;;;<<<<<<;;;:::999<<<;;;===AAABBB???>>>@@@???>>>>>>@@@BBBDDDDDDCCCCCCAAA???>>>>>>???AAACCCBBBBBBBBBBBBCCCBBBAAA@@@CCCPPPTTTQQQJJJGGG\\\yyy~~~<<<<<<;;;;;;;;;:::::::::;;;;;;:::999888777666666666666555555555555666666555555444444444333333333444444444444444444444444444444444444444444444444333333333333222222222222111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111222222222222333333333333333333333333333333333333333444444444444444444444555666777999999888888999;;;===???AAABBB>>>>>>???@@@AAABBBBBBCCCCCCFFFHHHJJJJJJKKKLLLNNNVVVSSSSSSUUUSSSOOOMMMOOOWWWXXX___hhhkkkfffaaa^^^aaa^^^^^^aaaeeefffaaa]]]___\\\YYYYYY[[[\\\[[[XXXTTTUUUWWWVVVUUUUUUVVVWWW\\\ZZZXXXXXXYYYZZZYYYXXXXXXVVVVVVVVVXXXYYYXXXWWWQQQTTTWWWYYYXXXWWWWWWWWWYYYYYY\\\^^^\\\UUURRRSSSSSSRRRRRRTTTVVVXXXXXXWWWVVVSSSPPPNNNOOOPPPPPPOOONNNLLLKKKKKKMMMOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMLLLLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJJJJHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@???>>>>>>@@@AAA@@@???============>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<999999999999999888888888777777666666666666777777777666666666666666666777333333333333333333333333222222222222222222222222111111111111111111111111222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000////////////000000000000////////////111111111111111111111111////////////////////////000//////............/////////////////////////////////000000000000111111////////////000000000000111111111111111111111111////////////////////////000000000000000000000000111111111111000000000000000000////////////000000000000000000111111111111////////////000111222333444444333333444555777888::::::::::::;;;;;;;;;;;;<<<;;;===AAABBB???>>>@@@@@@???>>>???BBBCCCDDDCCCBBBAAA@@@??????@@@AAABBBBBBBBBCCCCCCBBBBBBAAA@@@FFFPPPRRRNNNIIIGGG]]]|||===<<<<<<;;;;;;:::::::::::::::999888888777666666666666555555555555666666555555444444444333333333444444444444444444444444333333333333333333333333333333333222222222222111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222333333333444444444444444444555666777888999777777888999;;;>>>@@@AAA=========>>>???@@@AAABBBDDDFFFIIIJJJKKKKKKMMMOOORRRPPPOOORRRQQQMMMLLLNNNUUUXXX___eeegggddd```]]]cccXXXVVVfff|||kkkTTTWWWTTTSSSTTTWWWYYYWWWUUUUUUVVVVVVVVVTTTTTTVVVWWWXXXWWWVVVWWWZZZ\\\\\\\\\XXXVVVTTTTTTUUUUUUTTTRRRSSSUUUWWWXXXWWWVVVVVVWWWVVVUUUVVVZZZYYYTTTSSSUUUQQQQQQRRRTTTWWWYYYZZZZZZWWWSSSOOOMMMMMMNNNOOOOOOLLLLLLMMMOOORRRRRRQQQPPPOOOPPPPPPPPPPPPOOONNNNNNLLLKKKJJJIIIHHHHHHHHHHHHFFFGGGIIIJJJIIIGGGDDDBBBBBBBBBAAAAAAAAAAAABBBBBB????????????@@@??????>>>============>>>>>>>>>>>>===============<<<;;;;;;999999999888888888888888777777666666666666777777777777666666666666777777333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000000111////////////////////////////////////////////////000000000000000000000000//////000111111111111111000000000000////////////000000000000////////////000000000000000000000000////////////////////////000///............//////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////////////////111111111000000000000000000000////////////000000///000000000111111111111......//////111222333444444444333333444555777888::::::999999999:::;;;<<<<<<;;;===AAABBB???>>>@@@AAA@@@>>>???AAACCCCCCCCCAAA@@@@@@@@@@@@AAABBBBBBBBBCCCDDDCCCBBBAAA@@@@@@FFFOOOOOOKKKHHHHHH^^^|||===<<<<<<;;;::::::999999777777777777777777777777666666555555555555666666555555444444444333333333444444444444444444444444333333333333333333333333333333222222222111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000111111111222222222000000000000000000000000222222222333333333444444333444444444555777888999777777777888999:::<<<<<<<<<<<<<<<<<<===???@@@AAADDDFFFIIIJJJKKKLLLMMMOOONNNLLLMMMPPPQQQNNNNNNQQQUUUWWWYYYZZZ[[[\\\\\\\\\aaaXXXVVVhhh~~~nnnWWWQQQOOOOOOQQQVVVXXXWWWUUUXXXXXXYYYWWWVVVVVVXXXYYYZZZXXXWWWXXXZZZ\\\\\\[[[UUUTTTRRRRRRSSSTTTTTTSSSVVVWWWXXXVVVTTTSSSSSSTTTNNNNNNSSS[[[\\\XXXTTTTTTPPPQQQSSSUUUWWWZZZ\\\]]]XXXUUUQQQNNNNNNOOOPPPPPPLLLNNNQQQUUUXXXWWWTTTPPPOOOPPPPPPPPPOOOOOONNNMMMKKKJJJIIIHHHGGGGGGHHHHHHDDDEEEGGGHHHGGGDDDAAA???@@@@@@@@@???@@@@@@AAABBB???@@@AAAAAA@@@>>>>>>===<<<=========>>>>>>>>>???;;;;;;<<<<<<;;;;;;:::999888888888888888888888888777777666666666666777777666555555444444555555666333333333333333333333333222222222222222222222222111111111111111111111111111000000000000000111111////////////////////////////////////////////////000000000000000000000000//////000111111111111111000000000000////////////////////////000000000000//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000111111//////000000000000/////////000000000111111111111,,,---...000111333444444444444333333444555777888:::999999999999:::;;;<<<<<<;;;===AAABBB???>>>@@@BBB@@@>>>>>>@@@BBBCCCCCCAAA@@@@@@@@@AAABBBBBBCCCBBBDDDEEEDDDAAA???@@@AAAEEEKKKKKKHHHHHHKKK```}}}}}}<<<<<<;;;:::999999888888555555666666777777777777666666555555555555666666555555444444444333333333333333333333333333333333333333333333333333333333222222222222111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000111111111111222000000000000000000000000222222222222333333333333333333333444555666888888777777777777777888999999;;;;;;::::::<<<===???@@@BBBEEEGGGIIIIIIJJJLLLMMMLLLKKKLLLQQQSSSQQQRRRUUURRRTTTSSSOOOOOOTTTYYYZZZWWWVVVXXX^^^cccddd```[[[QQQPPPQQQUUUZZZ]]]]]][[[\\\\\\\\\ZZZYYYYYY[[[]]]___\\\ZZZYYYYYYYYYWWWVVVQQQPPPOOOPPPSSSVVVXXXXXXWWWWWWWWWVVVTTTSSSTTTVVV\\\]]]dddkkkjjj___SSSMMMSSSUUUWWWXXXXXXYYY[[[]]]XXXUUURRRQQQQQQRRRRRRQQQMMMOOOSSSXXX[[[YYYUUUQQQOOOOOOOOOOOONNNMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHCCCDDDEEEEEEDDDBBB@@@???AAA@@@@@@@@@@@@@@@AAAAAA@@@BBBCCCCCC@@@>>>===>>><<<<<<======>>>>>>??????:::;;;;;;;;;;;;:::999999777777777888888888888888777777666666666666777777555444444333333444444555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000////////////////////////000000000000........................///////////////////////////............//////000////////////////////////000000////////////......////////////000000000000........................////////////////////////000000000000000000000000000000000000111111111111//////000000000000//////000000000000111111111111+++,,,...000222333444444444444333333444555777888888888999999::::::;;;;;;<<<;;;===AAABBB???>>>@@@CCCAAA>>>>>>@@@BBBCCCCCCAAAAAA@@@@@@@@@BBBCCCDDDBBBDDDFFFDDDAAA>>>???AAACCCIIIHHHHHHLLLPPPeee<<<;;;:::999888777777666888888777777777777777777666666555555555555666666555555444444444333333333333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000111111111111000000000000000000000000111222222222222333333333333333333444555666777888777666666777777888999:::;;;:::999999:::<<<>>>@@@???AAADDDFFFFFFGGGHHHJJJKKKJJJLLLPPPRRRQQQRRRUUUNNNRRRRRRLLLKKKOOOSSSTTTPPPSSSVVVUUUSSSQQQTTTVVVTTTSSSUUUZZZ```dddcccaaa______^^^\\\ZZZ[[[]]]______]]]ZZZXXXWWWVVVTTTSSSQQQPPPOOOPPPTTTXXXZZZZZZWWWXXXXXXXXXXXXZZZ]]]```iiihhhjjjooonnneee[[[VVVZZZ[[[\\\[[[XXXWWWXXXYYYVVVUUUSSSRRRSSSTTTSSSRRRPPPPPPRRRUUUWWWWWWUUURRRNNNNNNNNNNNNMMMLLLKKKJJJFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCBBBAAACCCCCCBBBBBBAAABBBBBBBBBAAACCCEEEEEEAAA???>>>>>><<<<<<<<<===>>>?????????;;;;;;<<<<<<;;;;;;:::999666777777777888888888999777777666666666666777777555444444333333444444555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000////////////.../////////000000000111////////////////////////////////////////////////...............///000000////////////////////////111111111000000/////////////////////000000000000////////////////////////////////////////////////000000000000000000000000///000000000111111111111...///000111111000///...000000000000111111111111***+++...000333444555555444444333333444555777888666777999:::;;;;;;::::::<<<;;;===AAABBB???>>>@@@DDDAAA>>>>>>???BBBCCCCCCBBBAAA@@@???@@@BBBDDDFFFAAAEEEGGGEEE@@@>>>???AAABBBGGGHHHJJJQQQWWWlll;;;;;;:::999888777666555;;;::::::999888777666666666666555555555555666666555555444444444333333333333333333333333333333333222222222222222222222222222222222111111111111000111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111222222222333333333333333333444555666777888666666666777888:::;;;<<<::::::999888999<<<>>>@@@===???BBBCCCCCCDDDFFFGGGJJJHHHJJJNNNPPPNNNOOORRRNNNTTTUUUOOOKKKMMMNNNKKKSSSSSSUUUXXX[[[ZZZUUUQQQUUUUUUWWW\\\cccgggfffeee``````___]]][[[[[[^^^```\\\YYYWWWVVVVVVVVVUUUTTTUUUSSSQQQQQQTTTVVVXXXXXXWWWYYY[[[\\\^^^bbbhhhlll```[[[ZZZ```eeegggiiilll___``````]]]XXXUUUUUUVVVUUUTTTSSSSSSTTTUUUSSSRRRRRRPPPOOOPPPRRRSSSSSSSSSNNNNNNNNNMMMMMMKKKJJJJJJDDDFFFHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCAAADDDGGGFFFBBB???>>>???;;;<<<<<<===>>>??????@@@<<<<<<======<<<<<<;;;:::666666777777888888888999777777666666666666777777555555444444444444555555333333333333333333333333222222222222222222222222111111111111111111111111000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000////////////.../////////000000111111000000000000000000000000////////////////////////...............///000111////////////////////////222222222222111111000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000111111111222...///000111111000///...000000000000111111111111)))+++...111333444555555444444333333444555777888555777999;;;<<<;;;:::999<<<;;;===AAABBB???>>>@@@DDDAAA>>>>>>???AAACCCCCCCCCBBB???>>>???BBBEEEGGGAAAEEEGGGEEE@@@===>>>AAABBBGGGHHHMMMUUU\\\ppp888888888888888999999999999999777666555555555555555555555666666666666666444444444444444444444444333222111111111333666777444444333333222111000000000000000000000000000000222111111111000000//////............////////////000000111111111111000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000111111111111111111111111111111222222222333333333555444444444444555666666888777666777888999888777:::::::::;;;<<<===>>>???======???AAADDDHHHJJJLLLMMMLLLJJJIIIJJJMMMOOOQQQSSSPPPMMMKKKLLLMMMNNNNNNMMMPPPRRRSSSSSSRRRSSSSSSSSSTTTXXX```hhhkkkgggccc^^^]]][[[[[[]]]^^^^^^^^^\\\XXXUUUTTTSSSQQQPPPQQQPPPPPPQQQRRRSSSUUUWWWXXXXXX]]]cccggggggeeebbbaaabbb^^^ZZZXXXVVVWWW___iii```^^^[[[YYYXXXXXXYYYYYYYYYUUUSSSUUUYYYYYYUUUPPPMMMNNNOOOOOONNNMMMMMMNNNLLLOOOPPPPPPNNNKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGEEEDDDDDDEEEEEECCCBBBEEEDDDBBB@@@????????????AAAAAA@@@@@@@@@@@@@@@@@@???===<<<;;;;;;<<<===???>>>???AAAAAA@@@===:::888999999:::::::::999999888888777666666777777666555444444444444444444444444444444333333333333222222444444333222222111111000111111000000000000111111000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000............/////////000111000///......///000111000000000000000000000000000111111000//////000222000000000000000000000000000000000000000000000000//////000000111222444555444333222222333555888999777777888999:::;;;;;;<<<;;;:::<<<@@@@@@<<<;;;<<<@@@??????>>>???AAABBBCCCBBB@@@>>>>>>AAADDDFFFGGGCCCDDDEEEDDDAAA??????@@@BBBDDDCCCJJJXXXaaarrr999999888888888888888888999888777666666555666666555555555555555555555555444444444444444444444444222222111000111333555666444444333333222111111000000000000000000000000000111111111111000000000////////////000000000000111000000111111111111000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333444444444444444555666666666666555666777777777666::::::::::::;;;<<<===>>><<<===???AAADDDGGGIIIKKKLLLKKKIIIIIIJJJLLLOOOQQQRRRPPPMMMKKKLLLMMMNNNOOOOOOPPPQQQQQQPPPOOOOOOOOOXXXWWWXXX\\\ccceeeccc___YYYYYYZZZ[[[\\\]]]\\\[[[\\\YYYWWWVVVUUUSSSSSSSSSUUUTTTSSSSSSUUUXXX\\\^^^dddbbb___]]]]]]^^^```aaa\\\XXXUUUVVVUUUVVV\\\ccc[[[ZZZYYYXXXWWWXXXXXXYYYYYYVVVTTTTTTWWWXXXVVVTTTPPPPPPPPPNNNLLLKKKMMMOOONNNPPPRRRQQQOOOLLLKKKJJJLLLKKKJJJIIIHHHHHHHHHHHHIIIGGGFFFFFFGGGGGGFFFEEEEEEDDDBBB@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???>>><<<;;;;;;<<<>>>???===>>>>>>???>>><<<:::888999999999999999999999999999777666666777777666555555555555555555555555555444444333333333333222222222222222222222222222333111111000000000000111111111000000000////////////000000000000000000000000000000000000000000000000///000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000......//////////////////111000///......///000111000000000000000000000000000111111000//////000222000000000000000000000000000000000000000000000000//////000000111333444555444333222222333555888999777777888999:::;;;;;;<<<<<<:::<<<@@@AAA===<<<===@@@??????>>>???AAABBBCCCBBB@@@>>>>>>AAADDDFFFGGGCCCDDDEEEDDDAAA??????@@@FFFIIIIIIQQQ^^^fffvvv:::999999999888777777777777777666666666666777777666666555555444444333333444444444444444444444444222111000000111222444555444333333222222111111111000000000000000000000000111111111111000000000000000000000000111111111111000000111111111111000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000111111111111111111111111111111222222222333333333444444444444444555555666444555555555666666666666999999999999999:::;;;<<<<<<<<<>>>@@@BBBEEEHHHIIIJJJIIIHHHHHHIIILLLNNNPPPPPPOOOMMMLLLLLLMMMNNNOOOOOOOOOPPPPPPQQQRRRRRRSSS]]]ZZZYYYZZZ]]]___^^^[[[YYY[[[^^^aaabbbaaa___]]][[[ZZZXXXVVVUUUUUUUUUUUUXXXVVVTTTSSSUUUYYY^^^aaa^^^ZZZVVVVVVZZZ```cccdddXXXSSSPPPSSSTTTTTTVVVZZZUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWUUUTTTUUUWWWZZZ[[[UUUTTTPPPLLLJJJJJJMMMPPPQQQSSSTTTSSSPPPMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGEEEDDDCCCBBBAAA@@@?????????>>>?????????@@@AAAAAAAAA>>>>>><<<<<<<<<<<<>>>>>><<<;;;;;;;;;::::::999999999888777777777777999999999777666666777888666555666666666666666666666666444444333333333333222222000111111222333333444444111111000000000000111111111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000111111000//////000222000000000000000000000000000000000000000000000000000000000000222333444555444333222222333555888999777777888999:::;;;<<<<<<<<<;;;===AAAAAA>>>===>>>@@@??????>>>???AAABBBCCCBBB@@@>>>>>>AAADDDFFFFFFCCCDDDEEEDDDAAA??????@@@FFFLLLNNNVVVccciiixxx:::::::::999888777666666777666666666666777777888666666555444333222222222333333333333333333333333111111000000000111222333333333333222222111111111000000000000000000000000111111111000000000000000//////000000000111111111000000111111111111000000000000000000000000000000000000111111111111000000////////////////////////////////////////////////111111111111111111111111////////////000000000000111111111111111111111111111111222222222333333333444444333333444444555666444555666666666666777888888888888888888999::::::;;;<<<===>>>AAACCCEEEFFFHHHGGGGGGGGGIIIKKKMMMNNNNNNNNNMMMLLLKKKLLLNNNPPPNNNOOOPPPSSSVVVZZZ\\\\\\___]]]\\\\\\]]]^^^\\\ZZZXXX\\\aaaeeeeeeccc```^^^XXXZZZYYYUUUSSSUUUVVVUUUWWWVVVTTTSSSTTTVVVYYY[[[RRRQQQRRRXXX___ccc```\\\VVVOOOKKKNNNRRRRRRSSSUUUQQQRRRUUUWWWYYYYYYXXXXXXVVVVVVUUUTTTUUUYYY___cccZZZWWWRRRLLLIIIJJJNNNRRRSSSTTTUUUSSSPPPNNNMMMMMMKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEFFFGGGGGGEEECCCCCCCCCBBBAAA@@@@@@??????===>>>>>>???@@@AAAAAABBB>>>>>>===<<<<<<===>>>>>>;;;:::999888888888999:::999888666555555777999:::999888666777888888777555555555555555555555555555444444333333333222222222111111111222222333333333111111000000000000111111111111111000000000//////000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////000000000///////////////000000////////////000000///////////////////////////000111000......000111////////////////////////000000000000000000000000000000000111222333444555444333222222333555888999777888888999:::;;;<<<<<<<<<;;;===BBBBBB???>>>???@@@??????>>>???AAABBBCCCAAA???>>>???BBBDDDFFFFFFCCCDDDEEEDDDAAA??????@@@CCCJJJNNNWWWbbbggguuu:::::::::999888777666666777666666666666777777888666666555444333222222222333333333333333333333333111111111111111111222222333333222222222222222111000000000000000000000000000000000000000000111111........./////////000000000000111111111111000000000000000000000000000000000000000111111000000000////////////////////////////////////////////////111111111111111111111111////////////000000000000000000000000000000000000111111222222222333333333333333333333333444555555444666888888777777888:::888888777777777888999999:::;;;;;;===???AAACCCDDDEEEEEEFFFFFFHHHJJJLLLMMMKKKMMMNNNMMMKKKLLLNNNQQQPPPOOOQQQUUUZZZ^^^______]]]]]]^^^``````___\\\ZZZTTTYYY___bbbaaa^^^[[[[[[VVVZZZYYYTTTQQQTTTVVVTTTVVVVVVVVVVVVUUUUUUTTTTTTUUUTTTUUUZZZ^^^]]]WWWPPPNNNHHHEEEIIINNNQQQSSSVVVPPPRRRUUUXXXYYYYYYXXXWWWSSSTTTUUUUUUWWW[[[aaafffZZZXXXSSSMMMJJJLLLPPPTTTSSSTTTTTTSSSPPPNNNMMMNNNKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDFFFGGGGGGEEECCCBBBBBBBBBBBBAAA@@@@@@???======>>>???@@@@@@AAAAAA>>>>>>============>>>>>>;;;:::888777777888999:::888777666555555777999;;;999888777777888888777666444444444444444444444444444444333333333222222222333333333222222222111111111111000000000000111111111111111111000000000000000000000000000000000000////////////////////////222111111111000000000///000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////////////////000000000000000000////////////000000000000/////////////////////////////////000000///......///111////////////////////////000000000000000000000000000000111111222333555666444333222222333555888999888888999:::;;;<<<<<<===<<<;;;===AAABBB???>>>@@@@@@??????>>>???AAABBBCCC@@@???>>>???BBBEEEEEEEEECCCDDDEEEDDDAAA??????@@@@@@HHHNNNWWWaaadddrrr:::999999999888777777777777777666666666666777777666666555555444444333333333333333333333333333333111222222222222222222222222222222222222222222222000000000000000000000000000000000000111111111111............////////////000000111111111111000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000111111222222222333333333333333333333333444444555333666999888777666999<<<888888777777777888888999:::::::::;;;===???@@@AAACCCDDDDDDFFFGGGIIIKKKLLLIIILLLNNNMMMKKKKKKNNNRRRQQQPPPQQQVVV[[[]]]\\\YYY[[[\\\^^^``````^^^\\\ZZZVVVZZZ___```^^^[[[ZZZ[[[VVV]]]]]]UUUQQQUUUWWWUUUWWWWWWXXXYYYXXXVVVTTTSSSXXXVVVTTTUUUXXXYYYXXXUUUGGGDDDEEEKKKOOOQQQTTTXXXPPPRRRTTTWWWXXXWWWWWWVVVRRRRRRSSSUUUXXX[[[^^^___VVVUUURRRNNNLLLMMMPPPTTTQQQRRRRRRQQQOOOMMMNNNNNNMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEFFFHHHIIIIIIFFFDDDAAABBBBBBBBBBBBAAA@@@???===>>>>>>>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::888888888999:::888777666666777888:::;;;:::888777777888999777666444444444444444444444444444444333333333333222222444444333333222111111000111111000000000000111111222222111111111000000000000000000000000000000000////////////////////////222222222111111000000///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000/////////000000111111111//////000000000000//////000000000000000000000000///000000///......///111000000000000000000000000000000000000000000000000111111111111222444555666444333222222333555888999888888999:::;;;<<<======;;;:::<<>>@@@@@@??????>>>???AAABBBCCC@@@???>>>@@@CCCEEEEEEEEECCCDDDEEEDDDAAA??????@@@@@@JJJPPPYYYbbbeeesss999999888888888888888888999888777666666555666666555555555555555555555555222222222222222222222222222222333333333333222222222222222222222222222222000000000000000000000000///000000000111111111111...////////////000000000000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111222222222333333333333333222222333333444555111555888888666555888<<<999888888777777888888999999999::::::<<<===??????BBBBBBCCCEEEGGGHHHJJJKKKGGGKKKNNNNNNKKKKKKNNNRRRPPPOOOQQQVVV\\\^^^ZZZVVVZZZZZZ[[[[[[ZZZYYYYYYYYYYYY]]]```^^^[[[YYYZZZ]]][[[ccccccYYYTTTXXX[[[XXXVVVVVVWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUVVVXXXZZZ[[[KKKLLLQQQWWWWWWTTTSSSUUUQQQRRRSSSTTTUUUTTTSSSSSSQQQPPPQQQTTTWWWXXXUUURRRNNNOOOOOONNNLLLMMMOOOQQQOOOOOOPPPOOOMMMLLLMMMOOOLLLKKKJJJHHHFFFFFFEEEEEECCCCCCDDDGGGIIIHHHEEECCCAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>????????????>>>>>>>>>??????>>>>>>>>>>>>===<<<;;;:::999999999777777888888999::::::;;;:::999777888999999888666555555555555555555555555444444333333333333222222333222222222222222222222111111000000000000111111222222222111111111000000000000000000000000000000////////////////////////333333222111111000000///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000......///000111222222333...///000111111000///...000000000000000000000000...///000///------///000000000000000000000000000000000000000000000000000111111111222333444555666444333222222333555888999888999999:::;;;<<<======:::999;;;@@@AAA>>>===???@@@??????>>>???AAABBBCCC@@@??????@@@CCCEEEEEEDDDCCCDDDEEEDDDAAA??????@@@BBBLLLRRRZZZbbbeeetttqqq{{{888888888888888999999999999999888666555555555555555555555666666666666666222222222222222222222222333333444444444333333222222222222222222222222222000000000000000000000000//////000000111111111222000000000000111111111111000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111222222222333333333333333222222333333444555000444777777444444777;;;999999888888888888888999999999999:::;;;<<<>>>>>>AAAAAACCCEEEFFFHHHIIIJJJFFFJJJNNNNNNKKKKKKNNNRRRLLLMMMPPPWWW___aaa^^^YYYZZZYYYXXXVVVTTTTTTVVVXXXWWWZZZ[[[YYYTTTSSSVVVZZZ___hhhhhh]]]WWW\\\^^^[[[TTTTTTSSSSSSTTTUUUXXXYYYZZZ\\\\\\ZZZWWWSSSRRRQQQVVVZZZaaaeee```VVVPPPPPPRRRRRRRRRRRRRRRRRRQQQQQQRRRPPPOOORRRVVVUUUNNNHHHIIIJJJLLLMMMLLLLLLNNNOOOMMMNNNNNNMMMLLLLLLMMMOOOJJJIIIGGGEEEDDDCCCBBBBBB@@@@@@BBBDDDFFFFFFCCC@@@@@@AAABBBCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>??????>>>===;;;:::999999666777888:::;;;;;;;;;::::::999888888999999888666666666666666666666666666444444444333333333222222111111111222222333444444111111000000000000111111222222222111111111111000000000000000000000000000////////////////////////333333222222111000000///000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000------...000111222333444...///000111111000///...000000000000000000000000...///000///------///000000000000000000000000000000000000000000000000000111111111222333444555666444333222222333555888999888999999:::;;;<<<======999888:::???@@@>>>===???@@@????????????AAABBBCCC?????????AAACCCEEEEEEDDDCCCDDDEEEDDDAAA??????@@@BBBLLLRRRZZZbbbdddtttkkk[[[ppp<<<:::777555555777:::<<<;;;:::999777666555555555555555444444444333333333111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111//////////////////////////////000000000000//////000000000000111111111111111111111111111111111111000000000000000000000000000//////000333444333222333222222111222222333333333333333444555666777777888888777777777777888888777777888999:::<<<===>>>BBBAAA@@@AAADDDGGGJJJJJJHHHJJJKKKKKKJJJJJJKKKMMMIIILLLPPPTTTWWWYYYZZZZZZWWWWWWVVVTTTSSSUUUXXXZZZUUUWWWVVVSSSSSSUUUSSSOOO\\\\\\\\\[[[YYYXXXVVVUUUPPPPPPQQQRRRTTTVVVXXXZZZ```\\\XXXWWWXXXXXXVVVTTTRRRUUU\\\```\\\SSSNNNNNNQQQRRRTTTUUUUUUSSSRRRPPPLLLKKKKKKOOOTTTUUUPPPKKKLLLKKKJJJIIIIIIKKKMMMOOOQQQQQQPPPOOOOOONNNMMMMMMIIIIIIHHHEEECCCBBBCCCEEEEEECCCBBBBBBCCCCCCBBBAAA???@@@CCCDDDDDDBBB@@@>>>@@@@@@AAAAAAAAA@@@@@@???BBB???;;;999:::<<<===>>><<<;;;;;;::::::999999888999::::::;;;;;;::::::999:::::::::999888777777666666666777777777777666666333333333333333333333333333333333222222111111111333222111111000000111111222111111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////........................222000///------///000222111111000000//////......000000000000000000000000////////////000000000000............/////////000000000000000000000000000111000/////////000222333000000000000111111111111111111111111222333444444777555333222222444666888666888:::<<<======<<<;;;;;;;;;>>>BBBAAA>>>===AAA@@@???===<<<===>>>@@@AAABBB@@@??????BBBDDDEEEEEEAAAEEEGGGEEE@@@===>>>AAADDDNNNUUU[[[``````pppfff___xxx;;;999777666666777999;;;;;;:::999777666555555555555555444444444333333333111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000222111///000333555555555111111111111111111222333333333444444555555666666888777777666666777777888777777888888:::<<<===>>>@@@@@@AAACCCFFFGGGGGGGGGHHHJJJKKKKKKJJJJJJKKKLLLMMMNNNPPPRRRSSSSSSRRRQQQQQQRRRSSSTTTUUUUUUWWWXXXWWWUUUPPPJJJKKKQQQUUUTTTTTTUUUVVVWWWXXXXXXWWWWWWPPPOOOOOOPPPRRRUUUYYY[[[___[[[XXXVVVVVVVVVTTTRRRRRRRRRUUUXXXUUUOOONNNQQQUUUSSSPPPMMMMMMNNNPPPRRRNNNMMMNNNRRRVVVUUUPPPKKKKKKJJJJJJJJJKKKMMMOOOQQQQQQPPPOOONNNMMMLLLKKKKKKFFFGGGFFFEEEBBBAAABBBCCCDDDBBBAAAAAABBBCCCAAA@@@@@@@@@AAAAAAAAA@@@>>>===??????@@@@@@AAA@@@@@@@@@@@@>>><<<<<<===>>>===<<<<<<;;;;;;::::::999999888999999::::::::::::999999:::999999888777777666666666666777777777777666666333333333333333333333333333333333222222222111111333222111111000000111111111111111111000000000///000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////........................111000///......///000111111000000000/////////...000000000000000000000000////////////000000000000........./////////000000000000000000000000000000000000/////////000111222000000000000111111111111111111111111222333444444777555333222222444777888777888;;;===>>>>>>===<<<;;;;;;>>>BBBAAA>>>===AAA@@@???===<<<<<<>>>@@@BBBBBB@@@??????BBBDDDEEEEEEBBBFFFHHHFFF@@@===???BBBCCCNNNTTTZZZ___aaaqqq999999888777777888999999:::999888777666555555555555555444444444333333333111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111///000000111111000000///000000000000111111111111////////////////////////000000000000000000000000222000///000222555555555111000000000111111222333444444444444444555555555777777666666666666777777777777777888:::;;;===>>>>>>@@@BBBEEEFFFFFFDDDDDDHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNOOONNNMMMLLLKKKLLLMMMPPPSSSTTTUUUUUUUUUTTTQQQMMMKKKQQQXXXYYYUUURRRSSSUUUVVVVVVVVVUUUTTTQQQPPPOOOOOOQQQUUUYYY\\\]]]ZZZWWWUUUTTTTTTSSSRRRSSSPPPPPPPPPNNNLLLOOOTTTWWWTTTPPPMMMLLLLLLNNNPPPOOOPPPQQQUUUXXXVVVPPPKKKKKKKKKKKKLLLNNNPPPRRRSSSQQQPPPOOONNNLLLJJJIIIIIIDDDFFFFFFEEECCCAAAAAABBBCCCBBB@@@AAABBBBBBAAA???AAA@@@>>>===<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@=========>>>??????<<<:::<<<;;;;;;::::::999999888888888999999999999888888888888777777666666555555555666666777777666666555333333333333333333333333333333333222222222222111333222111111000000111111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////........................111000///......///000111000000000000////////////000000000000000000000000////////////000000000000....../////////000000000000000000000000000000000///////////////000111111000000000000111111111111111111111111222333444555777555333222333555777999888999;;;===>>>>>>>>>===;;;;;;>>>BBBAAA>>>===AAAAAA???===;;;<<<>>>AAACCCBBB@@@??????BBBDDDEEEEEEDDDHHHJJJGGGAAA>>>@@@CCCCCCMMMSSSYYY___aaasss888888888999999888888888999999888666666555555555555555444444444333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000111111000000000///000000000111111111111000000000000000000000000000000000000000000000000......///222444555444333222222111111222222333444555444444444444444444444777666666555555666666777777777777888999;;;<<<===>>>@@@BBBCCCCCCCCCCCCCCCGGGIIIJJJIIIHHHGGGHHHJJJGGGHHHJJJKKKLLLMMMMMMMMMKKKKKKMMMOOOQQQSSSSSSRRRSSSSSSWWWbbbrrrxxxmmm\\\YYYYYYYYYYYYWWWTTTRRRQQQTTTTTTTTTTTTUUUWWWYYYZZZZZZXXXVVVUUUUUUUUUUUUUUUYYYUUURRRQQQPPPNNNQQQVVVTTTTTTUUUTTTRRROOOLLLJJJOOOPPPSSSWWWZZZXXXRRRNNNNNNNNNOOOQQQRRRSSSTTTTTTRRRQQQPPPNNNLLLJJJIIIHHHEEEGGGIIIHHHFFFDDDCCCCCCDDDBBBAAAAAABBBCCCAAA@@@BBB@@@===:::999999;;;<<<======>>>???@@@@@@@@@@@@<<<<<<<<<===>>>>>><<<:::<<<;;;;;;::::::999999888777777888888888888777777777777666666555555555555555666666666666666666555333333333333333333333333222222222222222222222222333222111111000000111111111111111000000000000000000000111111111111000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////........................000000////////////000000000000000000////////////////////////////////////////////////000000000000...////////////000000000///////////////////////////////////////000000000///000000000111111111111000000111111222333444555777555444333333555888:::999:::<<<===>>>??????>>>;;;;;;>>>BBBAAA>>>===AAAAAA???===;;;<<<>>>BBBDDDBBB@@@??????BBBDDDEEEEEEFFFIIIKKKHHHBBB???BBBEEEDDDMMMSSSXXX^^^bbbttt~~~777888999999999999888777888888777666555555555555555555444444444333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////000000111111111111000000///000000000111111111111111111111111111111111111000000000000000000000000---///222777:::999666222555444444333333444444555444444444444444333333333666666555555555555666666777777777888999:::;;;<<<>>>???@@@@@@??????BBBEEEGGGHHHIIIHHHGGGFFFGGGHHHEEEFFFGGGJJJKKKMMMNNNOOOOOOLLLJJJKKKNNNPPPQQQQQQWWWXXXaaawwwrrr```___^^^[[[XXXVVVSSSRRRWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVWWWYYYZZZ```[[[XXXYYYWWWTTTSSSUUUSSSSSSTTTSSSRRROOOLLLJJJNNNPPPTTTWWWYYYXXXTTTQQQQQQRRRSSSTTTTTTTTTSSSRRRRRRRRRPPPOOOMMMKKKJJJIIIHHHJJJKKKKKKIIIGGGGGGGGGEEEDDDCCCCCCDDDDDDCCCBBBCCC@@@===:::999999;;;<<<>>>>>>???@@@@@@@@@@@@@@@===;;;999999;;;<<<<<<;;;<<<;;;;;;::::::999999888666777777888888777777666666666666555555555555555555555666666666666555555333333333333333333333333222222222222222222222222333222111111000000111111000000000000000000111111000000111111111111000000///////////////////////////////////////////////////000000000111111111111000000000000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000////////////000000////////////000000000000////////////////////////////////////000000000000////////////000000000111////////////////////////...//////000000000000000///000000000111111111111000000000111222333555666666555444333444666999:::::::::;;;===>>>>>>??????;;;;;;>>>BBBAAA>>>===AAAAAA???===<<<===???BBBEEEBBB@@@??????BBBDDDEEEEEEFFFIIIKKKGGGBBB@@@CCCGGGEEEOOOTTTXXX^^^bbbttt}}}qqqvvv888888999999999999888888888777666666555555555666555555444444444333333333111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111........................000111111222222111111000000000000000111111111111111111111111111111111111000000000000000000000000///222666;;;>>>===999666777777666555444444444444333333333333333444444444555555444444444444555555777777777888888999;;;;;;<<<>>>???>>><<<===BBBFFFFFFGGGHHHGGGFFFEEEFFFGGGGGGHHHHHHIIIKKKLLLMMMMMMQQQMMMIIIIIIMMMPPPRRRQQQUUUSSSYYYooo}}}```^^^\\\YYYXXXWWWWWWWWWXXXYYYZZZZZZZZZXXXWWWVVVWWWXXXXXXXXXWWWXXX[[[]]]aaa\\\[[[\\\[[[VVVSSSSSSTTTQQQNNNKKKJJJKKKMMMOOOOOOQQQTTTVVVVVVUUUSSSQQQQQQRRRTTTUUUTTTSSSQQQOOORRRQQQPPPOOOMMMLLLJJJJJJIIIKKKLLLKKKIIIHHHHHHIIIFFFEEEDDDDDDEEEEEEDDDBBBBBBAAA???>>>============@@@@@@AAAAAAAAA@@@@@@???===;;;999999:::<<<===<<<<<<;;;;;;::::::999999888777777888888888888777777666666666666666666555555444555555666666555555444333333333333333333333333111222222222222333333333333222111111000000111111000000000000111111111111000000111111111111000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000//////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000//////000111111111111111000000000000111111111111000000000111222444555666666555444333444666999;;;::::::;;;<<<===>>>>>>???;;;;;;>>>BBBAAA>>>===AAA???>>>>>>===>>>@@@CCCDDDBBB@@@??????BBBDDDEEEEEEEEEHHHIIIGGGBBBAAAEEEIIIGGGQQQVVVZZZ___aaarrrzzzooowww888888888888888888888888777777666555555555555666555555444444444333333333111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000111111222222111111000000000000000111111111111111111111111111111111111000000000000000000000000222222444888;;;<<<:::888999888666555333222222222222222222333333444444555555444444444444444444555777777777777888999:::;;;888;;;??????======AAAEEEFFFGGGHHHGGGEEEDDDEEEFFFHHHHHHHHHIIIJJJKKKLLLMMMNNNKKKIIIKKKPPPTTTSSSQQQOOOMMMNNNZZZnnn{{{xxxmmm\\\YYYVVVSSSRRRTTTVVVXXXVVVUUUTTTTTTTTTUUUWWWXXXYYYZZZZZZYYYWWWWWWYYY\\\\\\WWWUUUXXXXXXTTTPPPOOOPPPNNNLLLJJJJJJLLLOOOQQQRRRSSSTTTTTTRRRPPPOOONNNLLLNNNPPPRRRRRRQQQOOOMMMPPPOOONNNMMMLLLKKKJJJJJJHHHIIIIIIHHHFFFFFFGGGIIIFFFDDDCCCCCCDDDDDDCCCBBBAAABBBBBBCCCBBBAAA@@@???BBBBBBBBBBBBBBBAAA@@@???<<<;;;;;;===>>>???>>><<<<<<;;;;;;::::::999999888777888888999999888888777666666666666666666666666444555555666666555555444333333333333333333333333111111222222222333333333333222111111000000111111///000000000111111111111000000111111111111000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000//////////////////////////////////////////////////////////////////000000000000//////.../////////000000000111000000000000000000000000////////////000000000000//////000000000111111111000000000000000000000000///000111222333222222111000000000000111111111111//////000111222444555666666555444333444777:::<<<999999::::::;;;===>>>>>>;;;;;;>>>BBBAAA>>>===AAA===>>>>>>???@@@AAABBBCCCBBB@@@??????BBBDDDEEEEEECCCFFFHHHFFFBBBBBBFFFKKKIIISSSXXX\\\``````oooxxx999999888777777888999999777666666555555555555666555555444444444333333333111111111111111111111111222222222222111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000222111000222555888999999999888666444222111000000111111222333333444555555555444444333333444444555888777777777888999::::::444999???@@@???>>>@@@CCCFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEFFFGGGIIILLLNNNOOOKKKIIIIIIMMMTTTWWWUUUQQQNNNOOOOOOQQQYYY```___YYYZZZWWWRRRNNNMMMOOORRRUUUTTTRRROOOMMMNNNRRRWWWZZZ[[[\\\\\\YYYVVVUUUWWWZZZWWWQQQOOORRRSSSPPPMMMMMMKKKLLLOOOQQQRRRQQQPPPOOOUUUUUUUUUSSSOOOMMMLLLLLLGGGJJJMMMPPPQQQPPPMMMLLLNNNMMMMMMLLLKKKJJJJJJIIIFFFGGGFFFEEECCCCCCEEEGGGEEECCCBBBBBBCCCCCCBBBAAA@@@BBBEEEFFFFFFDDDBBB@@@DDDDDDDDDCCCBBBAAA@@@???;;;<<<>>>AAACCCBBB>>>;;;<<<<<<;;;::::::999999888888888999999999999888888666666666777777777777777444555555555555555555444333333333333333333333333111111111222222333333333333222222111000111111111//////000000111111111222000000111111111111000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////000000000000000000000000//////000000000000//////.../////////000000111111000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000111222333444333222222000000000000111111111111//////000111222444666777666555444333444777:::<<<999999999:::;;;<<<===>>>;;;;;;>>>BBBAAA>>>===AAA<<<===???@@@BBBBBBBBBBBBBBB@@@??????BBBDDDEEEEEEBBBEEEGGGEEEBBBBBBGGGLLLJJJTTTZZZ^^^aaa___mmmwwwwww;;;:::999888888888999:::666666666666666666666666666555444333222333444444333333333222222111111111111111222222222222111111000000111111111000000///222222222111111000000000111111222222222222111111000000111111111111000000222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111222222222333333333333333222222333333444555333333333444444444555555777777666555555666777888:::;;;<<<======>>>@@@CCCHHHFFFDDDBBBAAACCCEEEFFFGGG<<>>=========>>>???===>>>AAAFFFHHHEEE???999<<<;;;::::::999999::::::666777888999999888777666777777777777777777777777777666555444444444444444444444333333333333222222333333333222222222111111222222111111111111222222000000000000000000000000222111111111000000/////////////////////////////////.........------------...///111222333333333222000000000000////////////////////////////////////111111000000//////......///000222111///......///////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000333111///...---...///000...//////000111222222222000000000000000000000000////////////000000000000000000000000000000000000000///......///222555777666444333222222555777999888777888:::===>>>>>>===:::===@@@AAA@@@>>>======@@@===;;;<<>>@@@CCCEEEEEEEEEBBBEEEFFFCCCAAABBBIIIOOOPPPRRRVVV```ccc]]]mmm;;;:::999888888888999999555555555555555555555555666555444333222333333444333333333222222222111111111111222222222222111111000000111111111111000000222111111111111111111111111111222222222222111111000000111111111111000000222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111222222222333333333222222222222333444444333333333444444444444555555555444444555666777888999;;;<<<======>>>@@@BBBGGGFFFDDDDDDEEEGGGJJJKKKFFFKKKcccrrrdddSSSNNNMMMNNNNNNNNNQQQUUUUUUSSSQQQRRRSSSUUUXXXYYYZZZYYYYYYYYYTTTPPPNNNQQQUUUWWWXXXWWWSSSOOOMMMOOORRRVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUYYY```ZZZRRRUUUTTTOOOPPPWWWRRROOOQQQRRRQQQPPPQQQQQQQQQPPPQQQRRRRRRPPPOOOMMMLLLLLLMMMNNNNNNMMMKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCEEEGGGHHHGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCEEEEEECCC@@@@@@@@@???>>>>>>>>>>>>???>>>===>>>EEEKKKKKKCCC;;;<<<;;;::::::999999::::::777777888888888888777777666666666666666666666666666666555444444444444444444444333333333333222222333333333222222222111111222222111111111111222222000000000000000000000000111111111111000000000///////////////////////////111000000000000000000000...///000222222222222222000000000000////////////////////////////////////111000000000/////////...///000222111///......///////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000222111///.........///000...//////000111111222222000000000000000000000000////////////000000000000000000000000000000000000000///......///222555777666444333222222555777999888777888:::===>>>>>>===;;;>>>AAABBBAAA???>>>>>>???<<<::::::===@@@AAAAAA@@@???>>>@@@CCCEEEEEEEEEBBBEEEFFFDDDAAABBBIIIOOOQQQQQQTTT___eeeaaappp|||::::::999888888888888999555555555555555555555555555555444333333333333333333333333222222222222111111111222222222222111111000111111111111111111111333222222111111111111111111111222222222222111111000000111111111111000000222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111222222222222333222222222222222333444444333333333333444444444444333333333333444666777888999:::<<<<<<<<<===@@@BBBDDDCCCDDDEEEGGGJJJLLLNNNJJJ___wwwZZZRRRQQQLLLMMMOOOSSSVVVWWWUUUTTTUUUVVVVVVWWWXXXZZZ[[[\\\YYYVVVSSSRRRTTTVVVXXXXXXUUURRROOONNNPPPRRRTTTTTTWWWVVVWWWZZZ\\\[[[VVVQQQVVV^^^ZZZSSSVVVSSSOOORRRUUURRRQQQSSSSSSPPPPPPSSSRRRQQQQQQRRRTTTTTTSSSRRRMMMLLLLLLLLLNNNNNNLLLKKKHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDFFFHHHIIIFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEEEECCCAAA@@@@@@@@@@@@@@@??????>>>???<<<<<>><<<;;;;;;:::::::::::::::888888888777777888888888666666666666666666666666666666555444444444444555444444333333333333222222333333333222222222111111222222111111111111222222000000000000000000000000111111111111000000000000////////////////////////000000000000000000111111......///000111111111111000000000000////////////////////////////////////000000000000////////////...000111111///......///////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000222111///......///000000/////////000111111222222000000000000000000000000////////////000000000000000000000000000000000000000///......000222555777666444333222222555777999888777888:::===>>>>>>===;;;>>>BBBCCCBBB@@@@@@@@@===;;;999999<<<>>>@@@@@@@@@???>>>@@@CCCEEEEEEEEEBBBEEEFFFDDDAAACCCIIIPPPPPPQQQRRR\\\eeecccsss|||:::999999888888888888888555555555555555555555555444444444333333333333333222222222222222222222222111111222222222222111111111111111111111111222222777666444333111111111111111111222222222222111111000000111111111111000000111111111111222222222222000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111222222222222222222222111222333333444222222333333333444444444222333333444555777888888888:::;;;;;;;;;===???AAA@@@AAABBBDDDFFFHHHKKKLLLMMMaaasssYYYSSSQQQMMMNNNQQQTTTVVVVVVVVVUUUTTTUUUVVVXXXXXXYYYYYYYYYVVVUUUSSSSSSSSSTTTUUUUUUUUUSSSRRRRRRSSSTTTTTTTTTWWWUUUUUUXXX\\\\\\VVVPPPPPPXXXVVVRRRTTTQQQOOOUUUSSSRRRTTTXXXWWWSSSRRRTTTUUUTTTSSSTTTUUUUUUSSSRRRLLLKKKKKKLLLMMMMMMLLLJJJIIIIIIHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEDDDBBB@@@@@@@@@AAABBBBBB@@@???>>>???======CCCJJJLLLFFF@@@<<<<<<;;;::::::::::::::::::999777777777777999:::666666666666666666666666666555555444444444555555444444333333333222222222333333333222222222111111222222111111111111222222000000000000000000000000111111111000000000000000////////////////////////...............000111222......//////000000000000000000000000////////////////////////////////////000000000000////////////...000111111///...///000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000111000////////////000000//////000000111111111111////////////////////////////////////000000000000000000000000000000000000////////////000333555666666444333222222555777999888777888:::===>>>>>>===<<>>@@@CCCEEEEEEEEECCCEEEFFFDDDAAACCCJJJPPPMMMQQQSSSZZZ```___qqqwww}}}}}}}}}999999999999888888777777555555555555555555555555333333333333333222222222222222222222222222222222111111222222222222111111111111000000111222333333===;;;888555222111000000111111222222222222111111000000111111111111000000000000000111111222222222000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222111111111111222333333222222222333333333444444333333555666777888999999888999:::;;;;;;<<<>>>AAAAAABBBCCCEEEFFFHHHHHHIIIMMMSSSdddiiiZZZPPPPPPMMMOOOPPPRRRSSSTTTTTTTTTUUUTTTVVVYYY[[[\\\ZZZXXXVVVTTTTTTTTTSSSSSSTTTUUUVVVXXXWWWVVVVVVXXXXXXWWWUUUWWWTTTRRRTTTXXXYYYVVVQQQTTT\\\YYYUUUUUUQQQRRR^^^jjjccc]]]ZZZWWWSSSSSSVVVXXXWWWVVVUUUVVVUUURRRPPPLLLKKKJJJKKKLLLMMMKKKIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@BBBCCCCCCAAA???@@@@@@AAABBBBBB@@@???>>>===>>>AAACCCDDDCCCAAA@@@===<<<;;;;;;::::::;;;;;;:::999888777777888999:::555555555555555555555555555555444444444555555666444444333333333222222222333333333222222222111111222222111111111111222222000000000000000000000000000000000000000000111111000000000000000000000000......------///111333555///////////////000000000000000000000////////////000000000000000000000000////////////000000000000...///111111/////////000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000000///////////////000000000000000000000111111111////////////////////////////////////000000000000000000000000000000000000/////////000111333555666666444333222222555777999888777888:::===>>>>>>===<<>>>>>===<<<<<<>>>@@@BBB@@@???>>>@@@CCCEEEEEEEEECCCFFFGGGEEEBBBCCCJJJPPPJJJQQQTTTWWWZZZZZZooouuuzzzxxx}}}|||888888999999888888777666444444444444444444444444333333333333333222111111111222222222222333333333111111222222222222111111222111000000111222444555???<<<999555222000000000111111222222222222111111000000111111111111000000//////000000111222222222000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000111111111111222111111111111111222333333222222222222333333333333444444666777888888888888777888:::::::::;;;>>>@@@BBBCCCEEEGGGHHHIIIHHHHHHPPPJJJNNNPPPJJJMMMSSSPPPPPPQQQRRRQQQQQQRRRTTTVVVVVVXXX\\\^^^^^^\\\YYYVVVUUUVVVVVVVVVUUUVVVXXX[[[ZZZYYYXXXXXXYYYZZZXXXWWWWWWTTTQQQRRRUUUWWWVVVTTT^^^ddd```ZZZXXXTTTYYYkkkzzzfffXXXRRRPPPSSSXXXZZZXXXWWWVVVVVVTTTRRROOOKKKJJJJJJJJJLLLLLLJJJIIILLLLLLLLLLLLLLLLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@AAABBBBBB@@@>>>@@@@@@@@@@@@@@@??????>>><<>>>>>???===<<<<<<;;;;;;;;;;;;;;;999999888888888888999999555555555555555555555555555444444444444555666666444444333333333333222222333333333222222222111111222222111111111111222222000000000000000000000000000000000000111111111111000000000000000000000000000/////////111444777999111000000//////000000111000000000000////////////000000000000000000000000////////////000000000000---///111111000///000111////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000111111000000000000000000000000////////////000000000000000000000000000000000000...//////000111333444555666444333222222555777999888777888:::===>>>>>>===;;;>>>BBBDDDCCCBBBBBBBBB???@@@???>>>===>>>AAADDD@@@???>>>@@@CCCEEEEEEEEECCCFFFGGGEEEBBBDDDJJJQQQJJJQQQSSSUUUYYY]]]qqqwww~~~|||qqq777888888999888777666555444444444444444444444444222333333444333222111000111111222222222333333333111111222222222222111111222111000000111222444666<<<:::666333111000111111111111222222222222111111000000111111111111000000/////////000111222222222000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111111111111222222333111222222222222333333333444444666777777777666666666888999::::::;;;===??????AAADDDGGGHHHHHHGGGFFFNNNIIILLLLLLGGGLLLUUURRRNNNOOOPPPNNNNNNPPPVVVZZZXXXYYY[[[\\\\\\[[[YYYWWWUUUWWWWWWVVVVVVWWW[[[___ZZZXXXWWWWWWXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVVVVVVV]]]aaa]]]WWWVVVUUUaaawww~~~eeeXXXSSSSSSUUUWWWYYYWWWVVVVVVVVVUUURRRPPPJJJJJJIIIJJJKKKLLLJJJHHHLLLLLLLLLMMMMMMMMMMMMMMMIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@@@@BBBCCCCCCAAA???@@@@@@???>>>>>>>>>>>>???>>>??????@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;888999999::::::999999888555555555555555555555555444444444444444555666666444444333333333333222222333333333222222222111111222222111111111111222222000000000000000000000000///000000000111111111111000000000000000000000000000/////////222555999;;;222111000000000000111222000000000000////////////000000000000000000000000.../////////000000000111---///000111000///000111////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000......///000000000000000111000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......///000222333444555666444333222222555777999888777888:::===>>>>>>===:::===AAACCCCCCBBBAAABBB???@@@@@@???======AAADDD@@@???>>>@@@CCCEEEEEEEEEDDDFFFGGGEEEBBBDDDKKKQQQNNNQQQOOOSSS___gggzzzsss{{{ttt777888888999999777666555444444444444444444444444222222333444333222111000111111111222222333333333111111222222222222111111222111000000111222555666888666333111000000222333111111222222222222111111000000111111111111000000...//////000111222222222000000000000000000000000000000000000111111111111000000000000000000000000222222222222222222222222000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111111000111222222333111111222222222333333333333444555666666666555444666888999999999;;;===???;;;===AAADDDFFFFFFFFFEEEEEEFFFOOOOOOEEEHHHOOOMMMMMMMMMNNNLLLLLLPPPWWW]]]XXXXXXXXXXXXWWWWWWWWWWWWTTTVVVVVVUUUUUUWWW\\\aaaYYYWWWUUUUUUVVVVVVVVVTTTSSSUUUWWWXXXWWWVVVVVVWWWTTTXXXTTTPPPRRRTTTdddrrr___YYYZZZZZZXXXVVVWWWVVVUUUUUUVVVVVVTTTRRRJJJIIIIIIJJJKKKKKKJJJHHHLLLLLLLLLLLLMMMMMMMMMMMMGGGGGGHHHIIIIIIIIIHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFBBBAAAAAACCCDDDDDDBBB@@@AAA@@@>>>=========>>>???@@@>>><<<>>>BBBCCC@@@=========<<<;;;;;;;;;;;;<<<888999:::;;;;;;:::999888555555555555555555555555444444444444444555666777444444444333333333222222333333333222222222111111222222111111111111222222000000000000000000000000//////000000111111111222000000000000000000000000...---------000444888:::333222111000000111222222000000000000////////////000000000000000000000000.../////////000000111111---...000111000///000111////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000......///000000111000000111111111000000000000000000000000000000000000000////////////000000000000000000000000000000000000......///111222333444555666444333222333555777999888777888:::===>>>>>>===999===AAACCCCCCBBBAAAAAA???@@@@@@???<<<===@@@DDD@@@???>>>@@@CCCEEEEEEEEEDDDFFFGGGEEECCCDDDKKKQQQRRRQQQLLLRRReeerrrjjjqqq~~~zzzzzz888888888888777777777777555555444444444333333333444444333333222111000000111111111111111111111111111111111111111111111111//////000000111111111222444333333222111000//////111111111111111111111111222111111111000000//////000000000000000000000000////////////////////////000000000000111111111111000000000000////////////000000000000000000000000222111111111000000//////000000111111111222222222222222222111111111000000111111111111111111111111222111000......000111222111111111111111111111111222222222222222222222222555555444444444444555555777777777777888999:::;;;<<<======>>>AAADDDGGGHHHFFFGGGGGGEEEHHHLLLLLLIIIIIIIIIKKKOOORRRTTTSSSQQQTTTUUUVVVVVVUUUUUUWWWYYYWWWWWWWWWUUUSSSSSSTTTUUUWWWTTTRRRQQQRRRTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXYYYYYYYYYWWWVVVWWWZZZ\\\bbb^^^ZZZYYYZZZZZZWWWUUUXXXVVVTTTTTTTTTRRRPPPMMMIIIKKKMMMKKKHHHGGGHHHJJJLLLMMMMMMNNNNNNNNNMMMMMMJJJIIIGGGEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGDDDDDDEEEFFFDDDBBB???>>>AAA>>><<<===@@@BBBAAA???===>>>?????????>>><<<;;;:::;;;<<<;;;:::999999999;;;;;;::::::999888777777777777777777777777777777666666666666555555555555333333444444333333222111222222222222222222222222222222111111111111222222000000000000000000000000222111111111000000//////000111111111111222222222000000/////////111222333:::999777555333222111000///////////////000111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000////////////000000000000////////////......////////////......000000000000000000000000111111000000//////......//////............//////000000000000////////////222111111111000000//////............000222444555999777444222222333555666888888:::;;;<<<=========;;;>>>AAABBBAAA@@@???@@@@@@???>>>======???AAABBB@@@===<<<>>>DDDFFFEEEBBBDDDGGGEEEDDDEEEAAAHHH]]]UUUOOOWWWjjjvvvyyyfffppp~~~{{{zzz888888888888777777777777555555444444444333333333444444333333222111111000111111111111111111111111222222222222222222222222000000000000111111111222333333222222111000000000111111111111111111111111111111111111000000000///000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000///000000000000000000000000222111111111000000000000000000111111111222222222222222222111111111000000111111111111111111111111222111000//////000111222111111111111111111111111222222222222222222222222333222333333444555666777777777777777888999::::::<<<<<<===>>>@@@CCCFFFGGGFFFIIIIIIFFFFFFKKKMMMLLLLLLMMMNNNRRRUUUVVVTTTSSSUUUUUUUUUVVVWWWXXXYYYYYYVVVWWWXXXVVVSSSRRRRRRSSSTTTSSSSSSUUUWWWWWWVVVUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWVVVVVVXXXZZZ[[[YYYWWWXXXZZZ[[[ZZZXXX\\\ZZZXXXWWWWWWUUURRROOOKKKLLLMMMKKKHHHGGGIIIKKKKKKKKKKKKLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBCCCCCCBBB@@@>>>===AAA???>>>???AAABBBAAA???===>>>>>>>>>===<<<;;;:::999:::;;;;;;:::999999:::;;;;;;:::999999888777777666666666666666666666666666666666666555555555555333333444444333333222111222222222222222222222222222222111111111111222222000000000000000000000000111111111111000000000///000000111111111222222222111000000//////000111222777777888888777555222111222111///---,,,,,,,,,,,,/////////.........------000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000////////////000000000000////////////......////////////......000000000000000000000000111000000000/////////...//////............//////////////////000000000000111111111111000000000///.........///000222444555888777444222222333555666888888:::;;;<<<=========;;;>>>AAABBBAAA@@@@@@@@@@@@???>>>===>>>???AAABBB@@@===<<<>>>CCCFFFDDDBBBBBBFFFDDDDDDFFFCCCKKKaaaWWWPPPUUUeeennnppp{{{www```nnn{{{888888888888777777777777555555444444444333333333444333333222222111111111111111111111111111111111333333333333333333333333000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111000000000111111111111111222222222222222222111111111111111111111111111111111111111222111000//////000111222111111111111111111111111222222222222222222222222111111111222444666777888666666666666777888999:::;;;<<<<<<>>>@@@BBBDDDEEECCCGGGGGGDDDEEEJJJMMMMMMPPPPPPQQQSSSVVVVVVUUUSSSVVVTTTSSSUUUYYY[[[ZZZXXXWWWXXXYYYYYYVVVTTTSSSSSSQQQRRRTTTWWWZZZYYYWWWTTTVVVVVVUUUUUUVVVWWWXXXYYYWWWYYYZZZZZZXXXWWWXXXYYYUUUUUUUUUXXX[[[]]]]]]\\\]]][[[YYYXXXWWWUUURRRPPPNNNNNNLLLJJJHHHHHHJJJLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@AAABBBBBB@@@>>>=========<<<;;;::::::999:::::::::::::::::::::::::::::::::999888888777777666666666666666666666666666666666555555555555444333333444444333333222111222222222222222222222222222222111111111111222222000000000000000000000000111111111111000000000000000000000111111111222222222111000000///000000111222444777:::<<<;;;:::999333111000......000111222000000000////////////...000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////...//////000000//////...000000000000000000000000000000000000//////////////////............//////......//////000000111111111111111111000000000000///......///000222444666888666444222222333555777888888:::;;;<<<=========;;;>>>AAABBBBBBAAAAAAAAA@@@??????>>>>>>@@@AAABBB???===<<<>>>BBBDDDDDDBBBBBBEEECCCCCCFFFEEEOOOfff^^^WWWYYYeeennnpppzzzxxxdddttt}}}888888888888777777777666555555444444444333333333333333333222222111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111///000000000111111111111000000000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111222222222222222222222222222222333333444666777888666666666666777888999999;;;;;;<<<===???@@@BBBBBBCCCEEEFFFGGGLLLRRRRRRNNNPPPPPPPPPQQQSSSTTTSSSQQQTTTQQQOOOSSSXXX[[[YYYVVVVVVXXXZZZ[[[YYYWWWVVVVVVQQQQQQSSSUUUWWWWWWTTTRRRSSSSSSSSSTTTVVVWWWYYYZZZWWWYYY\\\\\\ZZZXXXXXXXXXTTTUUUWWWYYY[[[\\\[[[[[[WWWVVVTTTTTTUUUTTTQQQOOOPPPNNNLLLIIIHHHIIIKKKMMMMMMMMMMMMLLLKKKJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCCCC??????@@@@@@AAA@@@>>>======<<<;;;:::999999999999:::999999999:::;;;;;;::::::999999999888888777777666666666666666666666666666666555555555444444444333333444444333333222111222222222222222222222222222222111111111111222222000000000000000000000000111111111000000000000000000000000000111111111111222222111000000/////////...000555999===@@@AAABBB666444222/////////111222000000000/////////......////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000//////////////////000000000000//////////////////////////////000000000000//////////////////............//////---......///000111111222111111111000000000000000////////////000222555666888666444222222444666777888888:::;;;<<<=========;;;>>>AAACCCBBBBBBBBBBBB@@@@@@?????????@@@AAABBB>>>===<<<>>>AAACCCCCCBBBDDDFFFCCCCCCFFFEEEPPPhhh___XXXZZZfffqqqvvvooozzz~~~888888888888777777777666555555444444444333333333333333222222222222222111111111111111111111111111000000000000000000000000222222222111111111111111000000000111222222333333111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111///000000000111111111222111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222555555555444555555666777555555555555666777888999::::::;;;<<<>>>??????@@@DDDEEEGGGLLLWWW]]]YYYPPPMMMLLLKKKLLLNNNOOONNNMMMPPPMMMLLLPPPVVVXXXVVVRRRQQQTTTWWWYYYXXXWWWWWWWWWSSSRRRQQQQQQRRRRRRPPPNNNOOOPPPRRRTTTVVVXXXYYYYYYTTTWWWZZZZZZXXXVVVUUUTTTSSSUUUWWWXXXWWWUUUSSSRRRPPPPPPPPPQQQSSSSSSRRRQQQPPPNNNKKKIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAACCCBBBAAAAAAAAAAAABBBBBB======>>>>>>>>>=========>>><<<;;;999999:::;;;<<<<<<:::888888:::;;;;;;:::999999888888888888888777555555555555555555555555555555555555444444444444333333444444333333222111222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000111111//////000000000111111111111111111111000000//////000000111333666:::===@@@;;;999555111---+++******///............---------////////////////////////////////////////////////////////////000000000000000000000000000000000000.../////////000000000111000000000000//////////////////000000000000//////////////////////////////////////////000000000000//////............//////---......///000111111222000000000000000000111111////////////111333555666777666444222222444666888888888:::;;;<<<=========;;;>>>BBBCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@AAAAAABBB=========???AAACCCCCCCCCFFFIIIEEEDDDFFFDDDOOOfffZZZTTTVVVbbbnnnvvvsssxxx|||888888888888777777777777555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000222222222222222111111111000000111111222222222333111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////000000000000111111111111///000000111111222222222111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222666555555444444444555555444444444555555666777888999999;;;<<<============>>>???AAAGGGRRRXXXSSSJJJIIIHHHGGGHHHJJJKKKJJJIIILLLKKKKKKNNNRRRTTTQQQOOONNNQQQSSSTTTTTTTTTTTTUUUTTTRRRQQQPPPPPPPPPOOOMMMNNNPPPSSSVVVXXXXXXWWWVVVQQQSSSUUUUUUSSSQQQPPPPPPOOORRRUUUUUURRRNNNLLLJJJNNNMMMNNNPPPSSSUUUTTTSSSPPPMMMJJJIIIIIIJJJKKKJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFEEEDDDDDD@@@@@@AAA@@@@@@???>>>===?????????>>>>>>=========;;;<<<===<<<;;;;;;===???>>>===;;;999:::<<<>>>@@@>>>;;;888777:::;;;:::888888888888888888888888888555555555555555555555555555555555444444444444333333333444444333333222111222222222222222222222222222222111111111111222222000000000000000000000000000000000000111111111111/////////000000000111111000111111111111000000///333111///......000333555777666666555555555666666333333333333222222222222000000000000000000000000////////////////////////////////////000000000000000000000000000000000000......//////000000111111000000000000///////////////000000111111000000///000000000000000000000000////////////000000000000//////............//////......//////000000111111000000000000111111111111000//////000111333555777777555333222222444666888888888:::;;;<<<=========<<>>>>>???@@@BBBCCCDDDEEEGGGIIIFFFEEEFFFCCCMMMdddZZZVVVXXXcccoooxxxsssvvvxxx888888888888777777777777555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000333333333222222111111111111111111111111222222222111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111///000000111111222333333111111111111111111111111111111111222222333333333222222222111111111000000000000111111111222222222111111111111111111111111111222222222222222222111111111111111111111111111222222222222222222222222222222222222333333444555444444444444555666777777888999:::;;;<<<<<<;;;;;;888<<>>>>>?????????>>>>>>===>>>>>>>>>>>>===<<<:::999;;;<<<<<<;;;:::;;;???CCC???===;;;:::;;;>>>BBBDDDAAA<<<888777999;;;999777777777777777888888888888555555555555555555555555555555555444444444333333333333444444333333222111222222222222222222222222222222111111111111222222000000000000000000000000///000000000111111111111////////////000000000111//////111111222111000000444222111///...///000000000222555888;;;===>>>>>>666666666666555555555555000000000000000000000000////////////////////////////////////000000000000000000000000000000000000.........///000111111111000000000000////////////000000111111111111000000000000000000000000000000.../////////000000000111//////............//////////////////000000000000///000000000111111111111000000///000111333555777666555333222222444777888888888:::;;;<<<=========<<>>???AAABBBBBBCCCEEEFFFEEEHHHFFFEEEGGGDDDLLLbbb[[[YYY\\\gggttt}}}nnnwwwuuuyyy888888888888777777777777555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111333333333222222111111111111111111111111111111111111111111111111111111111//////000000111111111222000000000000000000000000111111111111111111111111000000000000111111111111///000000111222222333333111111111111111111111111111111111222222333333333222222222222111111000000000000111111222222222222111111111111111111111111111222222333333222222111111111111111111111111111222222222222222222222222...//////000111333444555444444444444444666777777888999:::;;;<<<;;;:::::::::AAADDD@@@>>>AAAFFFIIIGGGFFFEEEFFFHHHJJJKKKJJJIIILLLOOOPPPOOOMMMMMMNNNXXXXXXXXXVVVSSSRRRSSSTTTQQQSSSVVVYYY[[[YYYTTTPPPVVVYYY\\\^^^]]]XXXRRROOOTTTUUUVVVUUUSSSQQQQQQRRRHHHMMMSSSVVVTTTQQQOOOOOOLLLKKKLLLMMMPPPQQQPPPOOOMMMKKKIIIIIIKKKKKKIIIFFFGGGGGGHHHIIIIIIIIIHHHHHHDDDDDDEEEDDDDDDBBB@@@??????@@@@@@AAAAAAAAA@@@@@@??????@@@@@@???===:::888<<<===<<<;;;:::<<>><<<;;;<<<@@@DDDGGGBBB===888777999;;;999666777777777777777888888888555555555555555555555555555555444444444333333333333333444444444333222222222222222222222222222222222222111111111111222222000000000000000000000000//////000000111111111222////////////000000000000...///000111222222111000222222333333444444333333111222444555555333111000111111111000000000//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000---......///000111111222000000000000////////////000000111111111111000000000000000000000000000000.../////////000000111111//////............//////000000000000//////////////////000000111111111222000000000000222444666777666555333222222444777999888888:::;;;<<<=========<<>>>>>AAABBBBBBAAACCCBBBAAA@@@???===<<<<<<888???>>>888;;;JJJTTTTTTCCC???;;;;;;===>>>>>><<<<<<;;;;;;:::999888777777999::::::::::::999888888777777666666555555555444555555444444444333333333333333333333333333333333222222222111111111111000222222222111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000111111000000//////......000000000000000000000000......////////////......---....../////////////////////............////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////////////////000000000000000000000000111111111111000000000000//////000000111222444555555555555333222333666999:::999888;;;>>>@@@???<<<>>>@@@BBBEEEFFFEEEDDDCCCAAAAAABBBBBBCCCBBBBBBBBB>>>???@@@AAACCCEEEGGGIIIJJJIIIHHHGGGCCCDDDMMMYYYTTTTTTWWWeeerrrooorrrrrr```vvvyyy888888888777777777777777555555444444444333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000111111111222222222222111111000000111222222222222111111111000000000000111111111111111222222111111000000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222222222222222222333444444444444444444555666777888999999888888888888999999:::<<>>======>>>BBB@@@>>>FFFVVV]]]ZZZEEEAAA===;;;<<<======<<<999999999999999888888888999999::::::999999888777777777777666666666555555555555444444444333333333333333333333333333333333222222222111111111111000222222111111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111000000000/////////...000000000000000000000000......////////////......---....../////////////////////............////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////////////////000000000000000000000000111111111111000000000000//////000000111222444555555555555333222333666999888777777999<<<>>><<<:::===???BBBDDDEEEEEECCCBBBAAAAAABBBBBBCCCBBBBBBAAA??????@@@AAACCCEEEGGGHHHJJJIIIIIIGGGCCCCCCKKKUUUJJJNNNRRR\\\dddcccppplll^^^uuu999999888888777777666666555555444444444333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111111111222222222222111111000000111222222222222111111111000000000000111111000000111111222111111000000111111111111222222222000111111111111222222222000000000000000000000000111111111111111111111111000111111111111222222222000111111111111222222222333333333333333444444555444444444444555666777888999999888888888999999:::;;;===???@@@@@@AAABBBDDDBBBDDDFFFIIIKKKLLLLLLLLLKKKMMMNNNNNNMMMMMMNNNPPPRRRRRRRRRRRRSSSTTTVVVVVVZZZZZZYYYYYYYYYZZZZZZ[[[^^^^^^^^^]]]\\\ZZZYYYXXXVVVVVVUUUTTTSSSSSSSSSTTTLLLMMMNNNLLLJJJHHHHHHJJJHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAABBBDDDDDDBBBAAAAAA@@@@@@@@@????????????>>>>>><<<<<>>AAADDDEEEDDDCCCAAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFJJJIIIIIIHHHDDDAAAGGGPPPLLLNNNPPP\\\hhhjjjuuuddd```xxx:::999999888777666555555555555444444444333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111111111222222222222111111000000111222222222222111111111000000000000111111///000000111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222444444333333333444555555444444444444555666777777999888888888888999999:::;;;===???@@@@@@AAABBBDDDBBBDDDFFFIIIKKKMMMMMMMMMMMMNNNPPPPPPOOONNNPPPQQQRRRQQQQQQQQQRRRTTTWWWXXXWWWWWWVVVUUUVVVWWWYYYZZZZZZZZZYYYYYYWWWVVVTTTSSSQQQPPPOOOOOOOOOOOOOOOPPPEEECCCAAA?????????>>>===AAAAAABBBCCCDDDDDDDDDDDD???@@@AAACCCDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGIIIGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBCCCDDDEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<===:::999>>>DDDDDD>>>CCC@@@;;;888888999;;;<<<777777777777777777777777999999999999999888777777888888888888777777777777555555444444444333333333333333333333333333333333222222222111111111000000111111111111000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111////////////////////////000000000000////////////////////////////////////......////////////......---....../////////////////////............////////////000000000000//////////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////////////////////////////111111111111000000000////////////000111222444444555555555333222333666999::::::;;;<<<===>>>======<<<>>>@@@CCCDDDCCCBBBAAABBBBBBBBBCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDEEEKKKIIIIIIIIIDDDAAADDDKKKQQQNNNNNN```uuuvvvvvvbbbfff:::999999888777666555555555555444444444333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111222222222222111111000000111222222222222111111111000000000000111111...///000111111111111111000000111111111222222222000000111111111222222222222222222222222222222222111111111111111111111111000000111111111222222222000000111111111222222222444444333333333444555555333333333444444555666777888777777777888888999::::::<<>>?????????>>>;;;<<<===>>>????????????@@@@@@@@@AAACCCFFFIIIJJJHHHGGGGGGGGGGGGFFFFFFFFFAAABBBDDDEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@AAAAAAAAA???AAAAAA>>><<<======;;;===<<<999777666888;;;===999999888888777666666555888999999999999888777777777777777777888888888888555555444444444333333333333333333333333333333333222222222111111111000000111111111000000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000111111111////////////////////////////////////000000000000////////////////////////......////////////......---....../////////////////////............////////////000000000000//////////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000////////////////////////111111111111000000000////////////000111222444444555555555333222333666999999:::<<<<<<============<<<>>>@@@CCCDDDCCCBBBAAABBBCCCCCCCCCBBBAAAAAA@@@BBBBBBBBBBBBBBBCCCDDDDDDKKKIIIIIIHHHEEEAAACCCHHHJJJKKKNNN]]]lllkkkmmm~~~gggnnn999999888888777777666666555555444444444333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111222222111111222222222222111111000000111222222222222111111111000000000000111111......///000111111111111000111111111111222222222000111111111111222222222222222222222222222222222111111111111111111111111000111111111111222222222000111111111111222222222333333333333333444444555333333333333444555666777666666666666666777888999999;;;===>>>>>>???@@@BBBBBBDDDFFFIIIKKKLLLLLLLLLKKKMMMNNNOOONNNOOOQQQRRRRRRRRRRRRRRRSSSTTTVVVVVVXXXXXXWWWWWWWWWXXXYYYYYYVVVVVVVVVVVVUUUTTTSSSSSSPPPOOOOOOOOOPPPQQQRRRRRRLLLKKKKKKJJJJJJHHHEEECCC@@@AAACCCEEEFFFFFFEEEEEECCCCCCCCCBBBAAA@@@???>>><<<<<<===>>>@@@BBBDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEAAABBBDDDDDDBBBAAABBBCCC@@@@@@@@@AAAAAAAAAAAAAAA>>>@@@BBB@@@>>>===>>>???999:::999888777888;;;===;;;:::999888777666555555888888999999888888777666666666777777777777777888555555444444444333333333333333333333333333333333222222222111111111111000111111000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000......////////////......---....../////////////////////............////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////000000111222444555555555555333222333666999777999;;;;;;:::::::::;;;<<<>>>AAADDDEEEDDDCCCAAACCCCCCCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEKKKHHHGGGHHHFFFCCCEEEJJJDDDLLLSSSZZZ^^^[[[kkkssswww888888888777777777777777555555444444444333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111222222222222111111000000111222222222222111111111000000000000111111---...///000111111111111000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222222222222222222333444444333333333333444555666666444444444444555666777888777:::<<<======>>>???@@@CCCDDDFFFHHHJJJJJJJJJJJJHHHJJJLLLMMMMMMNNNPPPRRRRRRRRRSSSTTTTTTTTTTTTTTTWWWXXXXXXXXXXXXWWWWWWVVVUUUUUUVVVVVVVVVUUUUUUTTTRRRRRRRRRRRRSSSTTTUUUVVVQQQRRRRRRRRRQQQQQQQQQQQQIIIJJJMMMOOOPPPPPPOOONNNKKKKKKJJJIIIHHHFFFDDDCCC???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAABBBCCCBBB@@@???AAADDDAAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;============>>>999;;;<<<;;;999888:::<<<::::::999999888888888777888888888888888777777666555555666666666777777777555555444444444333333333333333333333333333333333222222222111111111111000000000000000000000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000.../////////000000000111000000000000000000000000......////////////......---....../////////////////////............////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////000000111222444555555555555333222333666999777999<<<;;;:::999:::;;;===???BBBDDDEEEEEECCCBBBCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAABBBCCCDDDEEEFFFKKKGGGFFFGGGFFFEEEGGGLLLFFFLLLRRR]]]ffffffuuu777777777777777888888888555555444444444333333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222111111222222222222111111000000111222222222222111111111000000000000111111---...///000111111111111000111111111111222222222000111111111111222222222000000000000000000000000111111111111111111111111000111111111111222222222000111111111111222222222222222111111222222333444333333333333444555666666333333333444444666777777777999;;;<<<<<<===>>>@@@CCCDDDFFFHHHIIIIIIIIIIIIFFFHHHJJJLLLMMMNNNPPPRRRRRRRRRTTTUUUUUUTTTSSSRRRUUUVVVVVVWWWVVVUUUSSSRRRSSSSSSTTTUUUUUUUUUUUUTTTRRRRRRRRRRRRSSSUUUVVVWWWQQQRRRSSSRRRQQQSSSVVVYYYJJJKKKNNNPPPQQQQQQPPPOOOMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLLLLLLLKKKJJJHHHGGGAAAAAA@@@@@@@@@?????????AAABBBBBBAAA>>>>>>AAADDDBBBBBBBBBAAAAAA@@@@@@@@@BBB<<<888;;;??????===:::;;;>>>@@@>>>;;;999999;;;888999999999999:::::::::888888888888888777666666444555555555666666777777555555444444444333333333333333333333333333333333222222222111111111111000000000000000000111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000......////////////......---....../////////////////////............////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////000000111222444555555555555333222333666999999<<<>>>>>>;;;:::<<<>>>>>>@@@BBBEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAABBBCCCDDDEEEFFFKKKGGGEEEFFFFFFFFFIIIOOOJJJGGGJJJ___xxx|||~~~:::999888666555555444444444444444444444444444444333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222000000000000111111111111000000000000000000000000111222222333333222222111111111222222222222111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000222111111111000000//////111111111111111111111111000111111111111222222222333222111111333333222111222222222222222222222222333333333333333333333333666555555555666777999:::999999888888:::<<>>============<<<<<<<<<===============<<<<<<<<<;;;;;;::::::::::::999999777777777777777888888999777777777777777666555555666666666666666666666666333333333333333333333333444333333222111111111222000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111000///......---000000000000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111000000//////............///000000000000000000000000000000000000000000/////////000111222222777777666444222222444666999999:::;;;;;;<<<<<<===>>>???BBBEEEFFFEEEDDDCCCDDDCCCDDDGGGDDD???>>>AAADDDAAA@@@BBBAAA@@@DDDJJJOOOPPPGGGBBBCCC@@@CCCRRRNNNEEEKKKbbbrrrttt}}}:::999888666555555444444333333333333333333333333333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222111111000000111111222000000000000111111111111000000000000000000000000111222222333333222222111111111222222222222111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000111111111111000000000///111111111111111111111111000111111111111222222222333222111111333333222111222222222222222222222222333333333333333333333333666666555555666777888999999888888888999<<<>>>@@@BBBCCCDDDEEEFFFFFFFFFFFFLLLLLLLLLOOORRRSSSRRROOONNNNNNPPPSSSUUUUUUQQQMMMUUUXXXZZZWWWRRROOOPPPRRRTTT[[[```^^^]]]^^^]]][[[QQQPPPOOOQQQTTTUUUSSSQQQQQQQQQQQQQQQPPPOOOMMMLLLNNNOOOPPPPPPOOOMMMKKKJJJHHHIIIKKKMMMNNNNNNMMMLLLOOOMMMLLLMMMMMMJJJFFFDDDHHHFFFCCCAAAAAA@@@>>>===>>>>>>???@@@AAABBBCCCCCCDDDCCCBBBBBBCCCCCCAAA@@@=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777777777777888888999777777777777777666555555555555555555555555555555333333333333333333333333444333222222111111222222000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111000///.........000000000000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000////////////000000000000......///000000000000000000000000000000000000000////////////000111222333666666555444222222555777999999:::;;;;;;<<<<<<======???CCCFFFGGGFFFDDDBBBEEEDDDEEEGGGDDD???>>>AAAFFFCCCBBBCCCCCCAAAEEEJJJMMMOOOIIIEEEGGGCCCEEESSSPPPIIIPPPeeepppsss~~~:::999888666555555555555333333333333333333333333333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222111111000000111111222000000000000111111111111000000000000000000000000111111222222222222111111111111222222222222111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000111111111111000000000000111111111111111111111111000111111111111222222222333222111111222333222111222222222222222222222222222222333333333333333333777666666555555666777777888888888888999;;;>>>??????@@@AAACCCDDDEEEEEEEEELLLLLLMMMOOOQQQQQQPPPNNNKKKMMMQQQUUUWWWTTTOOOJJJRRRTTTVVVUUURRRPPPRRRTTTUUUZZZ]]]\\\ZZZ[[[ZZZVVVOOOOOOPPPRRRSSSSSSPPPMMMRRRRRRPPPOOONNNMMMMMMLLLOOOPPPQQQRRRPPPNNNKKKIIIIIIJJJKKKLLLMMMMMMLLLKKKNNNMMMIIIEEEDDDDDDDDDDDDNNNKKKGGGDDDBBBBBB@@@??????>>>>>>???@@@BBBDDDEEEFFFDDDBBBBBBCCCBBBAAA???<<<<<<<<<<<<;;;;;;;;;:::888888999999::::::;;;;;;::::::::::::999999999999777777777777777888888999777777777777777666555555555555555555555555555555333333333333333333333333333333222222111111222222111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000.........///000111111111......///000000000000000000000000000000000000000////////////000111222333555555555333222333666888999999:::;;;;;;<<<<<<======???CCCGGGHHHFFFDDDBBBEEEDDDEEEGGGDDD>>>===@@@EEECCCBBBCCCBBB@@@CCCHHHHHHLLLIIIFFFHHHDDDGGGTTTSSSMMMSSSdddkkkooo}}}999888777666555555555555222222222222222222222222333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111///000000000111111111111000000000000000000000000111111222222222222111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000111111111000000000000000111111111111111111111111000000111111111222222222222111000111222333222000111111111111222222222222222222222222222333333333777666666666555555666666777777777888999;;;===>>>===>>>@@@BBBDDDEEEFFFFFFJJJKKKLLLMMMNNNNNNMMMLLLKKKMMMQQQTTTTTTRRRNNNKKKMMMLLLMMMPPPPPPPPPUUU[[[RRRWWWXXXVVVUUUVVVTTTPPPOOOOOOPPPPPPQQQPPPNNNMMMTTTSSSPPPNNNMMMMMMMMMNNNPPPQQQSSSSSSRRROOOLLLIIIKKKKKKLLLMMMMMMMMMLLLLLLLLLKKKFFF@@@>>>BBBFFFHHHPPPLLLGGGDDDCCCCCCCCCCCCCCCBBB@@@@@@@@@BBBDDDFFFFFFEEECCCBBBBBBBBB@@@>>><<<<<<;;;;;;;;;:::::::::777777888999:::;;;;;;<<<:::::::::999999999999888777777777777777888888999777777777777777666555555555555555555555555555555222222222222222222222222333333222222111222222333222222111111111111111000000000000000000111111111000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111000000000/////////...////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////000000000000//////////////////////////////////////////////////////////////////000111111111111111////////////////////////.../////////000000000111......///000000000000000////////////////////////////////////000111333333444555444333222333666999999999:::;;;;;;<<<<<<===<<>><<>>???GGGLLLLLLMMMIIIEEECCCDDDEEEFFFFFFGGGFFFDDDBBBAAABBBCCCDDDFFFDDDBBBBBBBBBAAA???>>><<<<<<;;;;;;;;;:::::::::888999999:::;;;<<<<<<===::::::999999999888888888777777777777777888888999777777777777777666555555555555555555555555555555222222222222222222222222333222222111222222333333333222222222111111000000//////000000111111111111000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000000000////////////////////////////////////////////////////////////////////////////////////......///000000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////000111111111111111////////////////////////111000000000/////////.........///000000000000000////////////////////////.........///000222333444444555444333222333666999999999:::;;;;;;<<<<<<===<<>><<>>AAACCCDDDDDDBBBAAACCCBBBCCCEEECCC>>>===@@@DDDBBBCCCEEEDDDAAABBBGGGIIIMMMHHHBBBDDDDDDOOOddddddUUURRR]]]eeehhhyyyxxx888777777666666666666666333333333333333333333333333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000111111111111000000111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111000111111111111222222222222000///000111222111////////////000111222222222///000000111222222333333222333555666666666666555444555666777999::::::;;;;;;<<<===???AAABBBBBBBBBDDDHHHKKKLLLKKKKKKLLLNNNNNNOOONNNLLLJJJJJJMMMPPPSSSNNNOOOXXXYYYSSSQQQVVVTTTUUUSSSQQQRRRTTTQQQLLLLLLNNNPPPOOONNNNNNPPPRRRQQQQQQPPPOOOOOOOOOPPPQQQMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLLLLJJJJJJIIIIIIIIIEEEFFFCCCAAAJJJVVVTTTIIIGGGEEEDDDDDDFFFGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@AAA@@@??????@@@@@@>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999999999999888888888888777777777777777888888999777777777777777666555555444444444444444444444444111111111111111111111111222222111111222222333444444444333222222111000000...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000////////////......///000000000000000000000000000000000000000---......///000222444555666666555444222222555777999999:::;;;;;;<<<<<<=========???@@@AAABBBBBBBBBAAA@@@BBBEEECCC???>>>AAACCCBBBCCCFFFEEEBBBDDDHHHHHHMMMJJJEEEFFFFFFPPPeee___UUUVVVaaaeeegggyyyuuu|||888777777666666666666777444444444444444444444444333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000111111111111000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111222111111111111111111111111000111111111111222222222111000///000111222111///...//////000111222222222///000000111222222333333111222444666777777666666333444666777999:::::::::::::::<<<>>>???@@@@@@@@@EEEHHHLLLMMMMMMLLLNNNPPPRRRTTTTTTRRRPPPOOOQQQTTTQQQMMMSSS```bbbZZZUUUXXXUUUVVVTTTRRRTTTVVVSSSNNNIIIMMMQQQRRRPPPOOOPPPQQQOOOOOONNNNNNOOOOOOPPPPPPKKKJJJIIIIIIIIIJJJLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGDDDFFFCCCCCCNNNYYYTTTEEEGGGFFFEEEFFFGGGGGGFFFDDDAAAAAABBBBBBBBBAAA@@@???@@@>>>===>>>??????>>>===>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777777777777777777888888999777777777777777666666555444444444444444444444444111111111111111111111111222111111111222333333444444444333333222111000000...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000////////////////////////...//////000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000......//////000000111111...//////000000000000000000000000000000000000000------...///111222444555777777666444222222444666999999:::;;;;;;<<<<<<=========>>>>>>???AAAAAABBB@@@???AAADDDCCC??????BBBAAA@@@AAADDDDDDAAACCCGGGDDDKKKJJJGGGGGGEEENNNbbbXXXSSSXXXcccddddddyyywwwvvv~~~888888888888777777777777888777666555444333222222222222111111111111222222111111111111111111111111111111000000000000111111222222222111111111111000000000000000000000000000000000000000000000000000000000111111111111000000222222222111111111000000000000000000000000111111000111111111111222222222111111111111111111111111222222111111111111111111000000000000////////////......//////000000111111000000000000000000000000111111111111111111111111000000000000111111111111222222111111111111222222000000////////////000000000000111222222222222111000111111111111222222222222222333333333333444444666666666777888888999999???CCCHHHGGGAAA===<<<>>>DDDFFFIIIKKKLLLNNNPPPRRRUUUUUUVVVVVVVVVUUUTTTSSSRRRRRRRRRUUUXXXYYYVVVRRRVVVTTTRRRSSSUUUVVVTTTRRROOOMMMMMMQQQQQQNNNNNNPPPLLLMMMNNNMMMLLLKKKKKKMMMJJJHHHHHHIIIMMMPPPQQQQQQRRRRRRPPPMMMJJJHHHHHHIIIHHHGGGEEEGGGJJJLLLKKKIIIGGGGGGFFFDDDDDDCCCCCCCCCFFFBBB>>><<<===???AAAAAACCC@@@======@@@AAA???===;;;<<<======<<<:::888777;;;;;;;;;;;;;;;:::999888888888777777777777888888777777777777777777777777777777777777666666666666888777777666555555444444333333333333333333333333333222111111111222333444777///,,,111555222000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111000000000000000000000////////////000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000///.........///111222000000000000000000000000//////000000000000//////////////////000000000000000/////////000111222222777666555333111222555888;;;;;;;;;;;;;;;;;;;;;;;;===<<<===@@@CCCEEECCCAAAFFFCCCBBBCCCBBB??????BBBBBBCCCDDDCCCAAAAAACCCDDDEEEEEEEEEEEECCCIIIYYYjjj```VVVXXXcccdddbbbsssttt{{{888888888888777777777777888777666555444333222222222222111111111111222222111111111111111111111111111111000000000000111111222222222111111111111000000000000000000000000000000000000000000000000000000000111111111111000000222222222111111111000000111111111111000000000000000111111111111222222222111111111111111111111111111111111111111111111111111000000000//////////////////000000111222222222111111111111111111111111111111111111111111111111000000000000111111111111222222111111111111222222000000////////////000000000000111222222222222111000111111111111222222222222222333333333333444444555666666777777888999999<<<@@@CCCCCC???<<<<<<>>>EEEGGGJJJKKKLLLMMMOOOQQQTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWZZZ[[[XXXVVVYYYWWWUUUUUUVVVWWWTTTRRRQQQOOOOOORRRRRROOONNNQQQMMMNNNOOONNNLLLKKKLLLMMMKKKJJJIIIKKKNNNRRRSSSSSSRRRRRRQQQOOOKKKIIIIIIJJJMMMKKKIIIJJJLLLLLLKKKIIIGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@??????AAABBBAAA@@@AAA@@@??????@@@@@@???===<<<<<<<<<<<<;;;:::999888::::::;;;;;;:::999999888888888777777777777888888777777777777777777777777888888777777777666666666777777666666555444444333333333333333333333333333111000//////000111222333888000---000333222000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000////////////000000000000000000000000000000000///...------...///000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...////////////////////////000//////...///000111222000000000000000000000000//////000000000000//////////////////000000000000000//////000000111222333666666555333111222555888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<>>===;;;;;;===@@@GGGHHHJJJKKKKKKLLLNNNPPPRRRRRRQQQQQQRRRSSSUUUVVVWWWWWWXXXZZZ\\\]]]\\\ZZZ\\\ZZZYYYYYYYYYXXXUUUSSSSSSPPPOOOQQQPPPMMMMMMPPPMMMOOOOOONNNMMMLLLMMMNNNLLLKKKKKKMMMQQQSSSUUUUUUSSSSSSRRROOOLLLJJJJJJKKKOOOMMMKKKKKKKKKJJJHHHFFFFFFEEEDDDCCCCCCBBBCCCCCC===>>>???BBBDDDDDDAAA>>>>>>???AAAAAA???>>>===>>>===<<<<<<;;;::::::::::::999999:::::::::999888888888888888888888888888888777777777777777777777777888888888888777777777777666666555555444333333333333333333333333333333333111000000000111222444555:::333...///111000000111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000111111000000////////////000000000000000000000000000000......------------......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////........................///////////////000111111000000000000000000000000//////000000000000//////////////////000000000000/////////000000222333333666666555333111333666999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAABBBAAA@@@EEEBBBBBBDDDCCC@@@@@@BBBBBBCCCDDDCCCAAAAAACCCDDDEEEDDDEEEEEEEEEKKKZZZiiicccZZZ[[[eeegggdddrrrooohhh|||qqq888888888888777777777666777666666555444444333333222222111111111111222222000000000000000000000000111111000000000000111111222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111333222222111111000000///000000111111111222222222111111111111111111111111111111111111111222222222111111111000000000////////////000111111222222333111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111222222111000000000000000000111000000111222222222222111000000111111111222222222222222222333333333444444444444555666666777777888777888:::::::::;;;>>>AAAGGGIIIJJJKKKJJJKKKLLLNNNPPPOOONNNNNNOOORRRTTTVVVWWWXXXYYY[[[\\\]]]]]]\\\]]]]]]\\\[[[ZZZXXXVVVTTTSSSPPPOOOQQQPPPLLLKKKNNNNNNOOOPPPOOONNNMMMMMMOOOLLLLLLLLLNNNQQQSSSTTTTTTRRRRRRQQQOOOLLLJJJJJJKKKLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBCCCCCC??????@@@CCCDDDCCC@@@===;;;???BBBBBB???<<<<<<>>>===<<<;;;:::999:::;;;;;;888999999:::999999888888888999999999999999999888777777777777777777777777999888888888777777777777555555444444444333333333333333333333333333333333333333222222333555777888;;;666111//////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111000000////////////000000////////////////////////........................////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000///////////////////////////////////////////////////000000111//////////////////////////////000000000000//////////////////000000000000/////////000111222333444666666555333222333666999;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<>>>@@@AAA@@@???DDDAAABBBDDDDDDAAAAAACCCBBBCCCDDDCCCAAAAAACCCDDDEEEDDDDDDEEEEEEIIIVVVcccWWWSSSZZZiiimmmhhhmmmzzz~~~{{{ooo888888888888777777777666666666666555444444333333222222111111111111222222000000000000000000000000111111000000000000111111222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111333222222222111111000000000000111111111222222222111111111111111111111111000000111111111222222222111111111111000000000000......//////000111111111111111111111111111111111111111111111111111111111111111111111222222222222222222111111111111222222111111000000000000111111000000111222222222222111000000111111111222222222222222222333333333444444444444444555666666777777777777888888999<<>>;;;???BBBBBB???<<<<<<======<<<;;;:::999:::;;;<<<888999999:::::::::999999999999::::::::::::999999777777777777777777777777888888888777777777777666444444444444444333333333333333333333333333333333333333222222333555666777:::888333///...000111000000000000000000000000000111111111111111111111111////////////////////////111111111111111111111111//////000000111111111111000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000...//////000000000000000//////////////////////////////000000000000//////////////////000000000000//////000000111333444555555555444333222333777999;;;;;;;;;;;;;;;;;;;;;;;;888:::<<<>>>??????@@@@@@CCCAAABBBEEEEEEBBBBBBDDDBBBCCCDDDCCCAAAAAACCCDDDGGGEEEDDDEEEDDDGGGRRR]]]SSSPPPXXXhhhooommmqqqzzz888888888888777777777777666666555555555444444444222222111111111111222222111111111111111111111111111111000000000000111111222222222111111111111000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111000000000111222222333333222222111111111000000000.........///000000111111222222222222222222222222111111111111111111111111111111111222222222222333222222111111111111222222222111111000000111111222000000111222222222222111000111111111111222222222222222333333333333444444333333444444555666666666888777777888:::<<>>@@@@@@>>>===<<<===<<<;;;;;;::::::;;;;;;;;;999999:::;;;;;;;;;::::::999:::;;;<<<<<<;;;:::999777777777777777777777777777777777777666666666666555555444444444444444444333333333333333333333333222111111000000111333444888888555000...111222000000000000000000000000000111111111111111111111111........................111111111111111111111111/////////000111111222222000000////////////000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000111111111111111111111111......///000000000000000000000000000000000000000//////000000000000//////////////////000000000000//////000000222333555666555555444333222333777:::;;;;;;;;;;;;;;;;;;;;;;;;888:::===?????????@@@AAABBB@@@BBBFFFFFFCCCBBBEEEBBBCCCDDDCCCAAAAAACCCDDDGGGEEEDDDEEEEEEHHHPPPZZZ\\\VVVWWWcccmmmsss|||888888888888777777777777555555555555555444444444222222111111111111222222222222222222222222222222111111000000000000111111222222222111111111111000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111222222222000111111222222333333444000111111111111222222222111111111111111111111111///000000111222222333333222222222111111111000000...//////000111111222222222222222222222222222222111111111111111111111111111111111222222222333333222222111111111111222222222111111000000111111222000000111222222222222111000111111111111222222222222222333333333333444444222333333444555555666666888777777888:::;;;<<<<<>>======>>>>>>===<<<::::::;;;;;;<<<;;;;;;:::999:::;;;<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999777777777777777777777777666666666666555555555444555555555555555555555555333333333333333333333333333222111000///000111111555888666111///222222000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000...//////000111111222222000000////////////000000000000000000000000000000......///000000///......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000---...///000111000000///000000000000000000000000//////000000000000//////////////////000000000000//////000111222444555666444444444222222444777:::;;;;;;;;;;;;;;;;;;;;;;;;888;;;>>>@@@??????@@@BBBAAA@@@BBBFFFGGGDDDCCCEEEBBBCCCDDDCCCAAAAAACCCDDDFFFDDDDDDGGGHHHKKKSSS\\\ccc[[[YYYcccoooxxx888888888888777777777777555555555555555444444444222222111111111111222222333333333333333333333333111111000000000000111111222222222111111111111000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222222222000000111222333444444555000111111111111222222222111111111111111111111111///000000111222222333333222222222111111111111000000000000111222222333333222222222222222222222222111111111111111111111111111111222222222333333333222222111111111111222222222222111111111111222222000000111222222222222111000111111111111222222222222222333333333444444444222222333444444555555666888777777888999::::::999@@@BBBDDDDDDDDDEEEGGGIIIHHHIIIJJJKKKLLLLLLLLLKKKHHHJJJJJJHHHDDDBBBDDDFFFKKKPPPUUUWWWVVVUUUVVVWWWSSSSSSXXX^^^]]]VVVQQQPPPQQQSSSSSSRRRQQQPPPQQQRRRPPPOOOOOOOOOPPPNNNLLLIIIQQQQQQQQQOOOLLLKKKLLLMMMHHHJJJLLLJJJGGGFFFGGGIIIGGGFFFFFFFFFFFFFFFGGGGGGCCCBBBAAABBBCCCCCCBBB@@@AAA>>>;;;;;;>>>???>>>;;;999:::;;;<<<<<<<<<;;;::::::;;;;;;<<<=========<<<999:::<<<======<<<:::999777777777777777777777777666555555555444444444444555555666666666666666666333333333333333333333333555444333111111111111222333888777111///333333000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////...//////000111222222222000000////////////000000000000000000000000000000,,,---...//////...---,,,000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111////////////////////////---...000111111111000///000000000000000000000000//////000000000000//////////////////000000000000//////000111222444666777444444444222222444777:::;;;;;;;;;;;;;;;;;;;;;;;;888;;;???@@@??????@@@CCCAAA???BBBGGGHHHDDDCCCEEEBBBCCCDDDCCCAAAAAACCCDDDEEECCCDDDHHHKKKOOOWWW___bbb\\\\\\gggttt|||999999888888777666666666666666555555555444444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111222222222111111111000000000000000000000000000000111111222222222111111000111111111111111111111111111111000000111111222333000000000111222222222333000111111111111222222222000111111111111222222222000111111111111222222222333333333222222222111111111111222222222222111111111111222222222333333333222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111333333222222333333444555555555444444444333333333777666666666666888999:::>>>@@@AAABBBBBBDDDGGGIIIGGGJJJKKKIIIIIILLLKKKHHHLLLLLLJJJFFFBBBCCCHHHLLLQQQPPPPPPSSSWWWXXXUUUSSSRRRUUUXXXXXXVVVRRROOONNNOOONNNNNNNNNOOOQQQSSSTTTTTTSSSQQQOOOMMMLLLKKKJJJNNNPPPSSSSSSPPPMMMKKKJJJNNNLLLJJJHHHGGGGGGHHHIIIHHHFFFEEEFFFGGGGGGFFFDDDEEEDDDBBBAAA@@@????????????>>>===>>>???>>>===;;;:::::::::::::::;;;<<<===<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;::::::999888888888777666666666666666666666666666666666666666555555666666555555444333333333333333333444555666666555444222111111222222333666777666222000000222222111000//////000222333222111111111000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000......////////////......000000//////.........---222......111222///---...//////...///111000...+++////////////000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222333444555555444555555444333444666888===>>>===;;;999999;;;======>>>??????>>>===???@@@DDDAAABBBEEEEEECCCCCCFFFFFFFFFFFFDDDBBBAAABBBCCCFFFCCCBBBDDDGGGJJJSSS[[[\\\^^^\\\bbbsss{{{999999999888777777666666666666555555555444444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111222222222111111111000000000000000000000000000000111111222222222111111000111111111111111111111111111111000000111111222333111111111111111222222222000111111111111222222222000111111111111222222222000111111111111222222222333333222222222111111111111111222222222222111111000000111111111222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111333222222222222333444444555555555444444444333333777666666666666888999:::<<<===???@@@@@@BBBDDDGGGHHHKKKLLLJJJKKKNNNNNNKKKLLLKKKJJJHHHHHHJJJNNNQQQOOOOOOQQQTTTXXXXXXUUURRRPPPRRRTTTTTTRRROOOMMMLLLMMMMMMNNNPPPRRRUUUWWWXXXWWWUUUSSSQQQPPPOOOOOOOOORRRTTTUUUTTTRRROOONNNMMMOOOMMMKKKJJJIIIIIIJJJKKKKKKIIIHHHHHHIIIIIIGGGFFFEEEDDDBBBAAA@@@?????????@@@???>>>???@@@@@@>>><<<;;;;;;::::::;;;<<<<<<===<<<<<<======<<<<<<;;;:::::::::;;;;;;::::::999888888777666666555555666666666666666666666666666666555555666666555555444333333333333333333444555555666555333222111111222222222444666555222111222333111111000000000111222222111111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000......////////////......000/////////............111......222333000000222000/////////000000...,,,////////////000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111222222333444555444444555444333333555888<<<======;;;::::::;;;======>>>??????>>>>>>???@@@DDDBBBBBBEEEFFFCCCCCCFFFDDDFFFFFFEEECCCBBBCCCDDDFFFCCCCCCEEEGGGJJJQQQYYY\\\]]]WWW[[[iiiqqqzzz{{{::::::999888888777777666666666666555555555444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111222222222111111111111111000000000000000000000000000111111222222222111111111111111111111111111111111111000000111111222333222222222111111111111111000111111111111222222222000111111111111222222222000111111111111222222222333222222222222111111111111111222222222222111111//////000000000111111111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111222222222222222333444444555555555555555444444444666555555555666777888999999;;;======>>>???BBBDDDEEEIIIJJJHHHJJJNNNOOOLLLOOONNNLLLLLLNNNPPPQQQQQQLLLNNNQQQUUUXXXXXXUUURRRMMMOOOPPPOOOLLLKKKJJJKKKIIIJJJMMMQQQTTTWWWYYYZZZWWWUUUSSSQQQPPPQQQSSSTTTWWWXXXXXXVVVSSSQQQQQQRRRPPPOOOMMMLLLLLLLLLMMMMMMLLLJJJHHHHHHIIIIIIGGGEEEDDDDDDBBBAAA@@@@@@@@@@@@AAA@@@???@@@AAAAAA???===<<<<<<;;;;;;<<<<<<======<<<============<<<;;;;;;:::::::::::::::999999888777777666555555555555555666666666666666666666666555555666666555555444333333333333333333444444555555444333222222111222222111333444333222222222444000000000111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000......////////////......////////////............111......111111//////111000/////////000000...,,,////////////000000000000000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111333444444333444444333222333555777;;;<<<<<<<<<:::;;;<<<>>><<<>>>??????>>>>>>???@@@EEEBBBCCCFFFFFFDDDCCCFFFCCCEEEGGGGGGEEEDDDDDDDDDEEECCCDDDGGGHHHIIINNNUUU]]]^^^WWWXXXeeemmmyyy:::::::::999888888777777666666666666555555555555333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111111111111111111111111111000000000000000000000000000000111222222222111111111111111111111111111111111111000000111111222333333222222222111000000000000000111111111222222222000000111111111222222222000000111111111222222222222222222222111111111111111111222222222222111111000000000000111111111222222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111222222222111222333333444555555555555555555555555555555555555666777888888888999;;;<<<<<<>>>@@@CCCBBBEEEFFFEEEGGGLLLNNNLLLTTTQQQNNNNNNQQQQQQOOOLLLKKKNNNRRRVVVXXXWWWTTTQQQLLLMMMMMMKKKIIIHHHIIIKKKFFFHHHLLLPPPSSSUUUVVVVVVUUUSSSPPPOOOOOOQQQTTTVVVZZZZZZXXXVVVSSSQQQRRRSSSPPPOOOOOONNNNNNNNNOOOOOOJJJIIIGGGGGGGGGGGGEEECCCDDDDDDCCCAAAAAA@@@@@@@@@AAA@@@???@@@AAAAAA???=========<<<<<<<<<======>>><<<============<<<;;;;;;999999:::::::::999999888777666666555555555555555666666666666666666666666555555555666555555444333444333333222333333444444444333333222222222111111111222222111111111222333///000000111111111000000111111111000000000000000////////////////////////000000000000000000000000///000000000111111111111000000////////////000000////////////////////////......////////////......///////////////.........111//////000///+++,,,///111000//////000000///---////////////000000000000////////////////////////...//////////////////...000000000000000000000000///////////////////////////////////////////////////////////////////////////000000000111111111111//////000000111222333444333444444333222222555777:::;;;<<<<<<;;;;;;===>>><<<===??????>>>>>>???AAAEEECCCDDDGGGGGGDDDCCCFFFBBBDDDGGGHHHGGGEEEEEEEEEEEECCCEEEHHHIIIHHHLLLQQQXXX[[[XXXYYYdddlllyyy;;;;;;::::::999888888888777777666666666555555555333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111111111111111111111111111000000000000000000000000///000111222222222222222111111111111111111111111111111000000111111222333333222222222111000000000000000111111111222222222000000111111111222222222000000111111111222222222222222222111111111000000111111222222222222111111111111111222222222333333222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111222111111111111222333333444444555555555555555555333444444555666666777777888999;;;<<<<<<===@@@BBBAAADDDEEEDDDGGGLLLOOOMMMRRROOOMMMNNNPPPPPPMMMJJJKKKNNNSSSWWWWWWUUURRRQQQMMMMMMMMMKKKIIIIIIJJJLLLJJJKKKNNNPPPRRRSSSSSSSSSTTTRRRPPPOOOPPPSSSVVVXXXYYYYYYWWWTTTPPPOOOPPPRRRNNNNNNNNNNNNNNNNNNOOOOOOJJJIIIGGGGGGGGGGGGFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>???@@@@@@>>><<<>>>======<<<<<<<<<======<<<<<<<<<<<<<<<;;;::::::888888999::::::999999999777777666555555555555555666666666666666666666666555555555666555555444333444333333222222222333333222222222222222222111111222111000111111333333444111111111000000/////////000000000000000000111111////////////////////////000000000000000000000000///000000000111111111111000000////////////000000////////////////////////......////////////...............//////////////////...///111000...000555222000//////000000///...////////////000000000000////////////////////////......////////////......000000000000000000000000///////////////////////////////////////////////////////////////////////////000000000111111111111/////////000111222444555333444444333222333555777999;;;<<<<<<<<<;;;===>>>;;;===>>>???>>>>>>@@@AAAFFFDDDEEEIIIIIIEEECCCEEEBBBDDDGGGHHHGGGEEEEEEEEEEEECCCEEEHHHHHHGGGJJJOOOSSSYYYYYY[[[cccgggqqq<<<<<<;;;::::::999999888777777777666666666555555333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111111111111111111222222222000000000000000000000000///000111222222222222222111111111111111111111111111111000000111111222333222222222111111111111111000111111111111222222222000111111111111222222222000111111111111222222222222111111111111000000000111111222222222222111111111222222222222333333333222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111222333333333333333444444444444444222333444555666666666666777999;;;;;;<<<===@@@BBBDDDGGGHHHFFFIIIOOORRRQQQMMMMMMLLLNNNOOOPPPPPPOOOLLLPPPTTTVVVUUUSSSQQQPPPNNNNNNNNNMMMKKKKKKLLLNNNQQQQQQRRRRRRRRRRRRRRRRRRUUUTTTRRRRRRSSSUUUXXXZZZWWWVVVUUURRRNNNMMMMMMOOOKKKKKKLLLLLLMMMMMMMMMMMMKKKJJJIIIIIIJJJJJJIIIHHHDDDDDDCCCBBBBBBBBBBBBBBB@@@???>>>???@@@@@@>>><<<======<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999777888999999999999999999888888777666666666666666666666666666666666666666555555666666555555444333444333333222222222222222111111222222222222111111222111000111555888999999666555333111000///000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000......////////////...............///////////////------000333333222777???333111//////000000000///////////////000000000000000000000000000000000000---......//////......---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000000222333555666444555555444333444666888999;;;======<<<;;;<<<===;;;===>>>???>>>???@@@BBBFFFEEEFFFJJJJJJEEEDDDEEECCCEEEGGGGGGEEEDDDDDDDDDDDDCCCDDDGGGGGGFFFIIIOOOWWW```aaabbbeeedddkkk}}}<<<<<<<<<;;;::::::999999777777777777666666666555333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111000000111111111222222222000000000000000000000000//////000222222333333222111111111111111111111111111111000000111111222333111111111111111222222222000111111111111222222222000111111111111222222222000111111111111222222222111111111111000000000000111111222222222222111111111111111111222222222222222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222333222222222333333333444444111222444555666666555555666888::::::;;;<<>>333111//////000000000///////////////000000000000000000000000000000000000---......//////......---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111333444666777555666666555444555777999:::<<<>>>>>><<<;;;;;;;;;;;;<<<>>>???>>>???@@@BBBGGGEEEGGGKKKJJJFFFDDDEEEDDDFFFFFFEEECCCBBBCCCDDDDDDBBBCCCFFFFFFFFFJJJPPP[[[eeefffeeefffcccjjj}}}===<<<<<<;;;;;;:::999999777777777777666666666666333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111000000111111222222222222000000000000000000000000//////000222222333333333111111111111111111111111111111111000111222222333000000111111222222222333000111111111111222222222000111111111111222222222000111111111111222222222111111111111000000000000111111222222222222111111000000000000111111111111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111111000111222222333111111111222222333333333111222444555666555555444555777999999:::;;;>>>@@@EEEGGGGGGEEEGGGMMMQQQPPPSSSUUUUUUSSSOOONNNQQQTTTPPPSSSVVVUUURRROOOOOOPPPMMMOOOPPPPPPNNNMMMMMMNNNSSSQQQPPPOOONNNNNNOOOPPPPPPQQQQQQQQQRRRSSSTTTUUUSSSTTTSSSQQQMMMJJJJJJJJJEEEEEEGGGHHHIIIIIIIIIIIIGGGFFFFFFGGGIIIJJJJJJIIIDDDCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBB@@@>>>===<<<;;;:::::::::::::::888999999999999888777777666777888999999999999999:::999999888888888888888666666666666666666666666555555666666555555444333444333333222111111111222000000222333333222111000111000111666>>>FFFJJJKKKBBB???:::555222222444555//////000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000......////////////......---.........//////000000//////000111---***///666444111//////000111000000////////////000000000000000000000000000000000000---..................---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222333555777888666777777666555555888:::;;;===>>>>>><<<::::::::::::<<<>>>???>>>???AAABBBGGGFFFHHHKKKKKKFFFDDDEEEFFFFFFFFFDDDBBBAAABBBCCCDDDBBBBBBEEEEEEEEEJJJPPPWWW```bbbaaabbb```hhh}}}>>>======;;;:::999888888777666666666555555555555444444333333222111000000222222222222222222222222111111111111111111111111222222222222222111000///000000111222333333444444222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111//////000111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111222333333222111000///222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222333333444444555666666666777777888999:::<<<===>>>EEEGGGHHHIIIIIIIIIKKKLLLMMMOOOQQQQQQOOONNNMMMNNNSSSTTTUUUTTTSSSRRRSSSUUUPPPPPPPPPPPPQQQTTTVVVWWWYYYSSSMMMJJJKKKMMMNNNMMMPPPKKKJJJPPPVVVVVVTTTSSSSSSRRRQQQOOOMMMKKKJJJIIIDDDEEEFFFGGGHHHIIIIIIIIIGGGJJJIIIEEEFFFJJJIIIDDDHHHEEEAAA@@@AAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@???<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;:::999888777::::::::::::::::::::::::::::::888777777777888999666666777777666555555444555555555444444333333333333222111111000000111111333333333222222111111111333111111555<<>>???>>>;;;:::;;;<<<;;;;;;;;;<<<>>>@@@BBBDDDHHHEEEFFFJJJKKKGGGEEEEEECCCEEEEEEDDDCCCBBBCCCDDDEEEBBBAAABBBBBBDDDJJJQQQ]]]mmmeeeXXX]]]___dddyyy||||||>>>===<<<;;;:::999999888777777666666666555555555444444333333222111111000111111111111111111111111111111111111111111111111222222222222222111000000111111111222222333333444222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111//////000111111111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333222111000///222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333444444555555666666666666777999:::<<<===AAACCCEEEFFFGGGHHHJJJLLLPPPQQQSSSRRRPPPNNNNNNNNNOOOQQQRRRQQQPPPPPPQQQRRRSSSSSSTTTUUUVVVWWWXXXYYYWWWRRRNNNLLLMMMOOOOOONNNMMMIIIJJJRRRWWWUUURRRPPPRRRRRRQQQOOONNNLLLJJJIIIFFFGGGGGGHHHHHHHHHGGGGGGCCCFFFFFFCCCDDDHHHGGGCCCDDDAAA???>>>@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@AAA;;;<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;:::999888777999999999999999999999999999999777666666666777888666666777666666555444333555555555444444333333333333333222111111111111222333333222222222222222222333111000333888<<<>>>>>>888666333000//////000111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000///......000000000000000000000000////////////000000000000111111111000000000//////////////////////////////000000111111111111000000000000000/////////......////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111000000............///000111222000000000111222333555555777999999666222222666;;;===>>>???>>><<<;;;<<<===<<<<<<<<<===>>>AAACCCDDDHHHEEEFFFJJJKKKGGGEEEFFFEEEFFFFFFFFFDDDCCCDDDEEEDDDAAA@@@AAABBBCCCIIIQQQXXXlllhhh[[[^^^^^^eee|||xxxxxx======<<<;;;:::999999888777777777666666666555555444444333333222222111111000000000000000000000000111111111111111111111111111222222222222111000000222222222222222222222222222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111///000111111222111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333222222222222222222222222222222333333444555555555555555555666777999:::;;;>>>@@@BBBDDDEEEGGGJJJLLLPPPQQQRRRQQQNNNLLLKKKLLLKKKMMMNNNNNNMMMMMMNNNPPPTTTUUUVVVXXXXXXXXXXXXXXXPPPNNNLLLLLLMMMNNNMMMLLLLLLJJJLLLTTTYYYVVVRRRPPPRRRRRRRRRQQQOOOMMMKKKIIIIIIIIIIIIIIIHHHGGGFFFEEEAAADDDEEECCCCCCEEEDDDBBB@@@>>>======???@@@@@@???=========>>>???@@@@@@AAA:::;;;<<<===>>>?????????;;;;;;;;;:::999999888888888888888888888888888888888888777666666666666777666666666666555444333333555555555444444444444444444444333222222222222333222222222222222222333333333111///000222555666666333222111000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000//////...000000000000000000000000000000000000////////////111111000000000000/////////////////////////////////000000111111000000///111111000000000/////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111000000///......//////000111222000000000111222333555555666777777555222333777<<<<<<===>>>>>>======>>>???============???BBBDDDEEEHHHFFFGGGKKKKKKGGGFFFHHHEEEGGGGGGFFFEEEDDDEEEFFFDDD@@@???AAAAAACCCIIIQQQXXXooonnnaaaaaa^^^ddd{{{wwwxxx======<<<;;;::::::999999777777777666666666666555444444333333333222222222111111111111111111111111111111111111111111111111111111222222222111111000333333222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111000111111222222111111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222111111111111000000000000000000000000111111111111111111111111111111111111111111111111//////000111222333333333222222222222222222222222333333333444555555666666555555555666777888:::;;;???AAACCCEEEEEEGGGIIIKKKMMMNNNNNNMMMJJJHHHHHHHHHJJJKKKMMMMMMLLLLLLMMMOOOQQQSSSUUUWWWWWWVVVTTTRRRNNNNNNOOOPPPQQQQQQPPPOOOOOOLLLNNNUUUXXXVVVSSSSSSRRRSSSSSSSSSQQQOOOLLLKKKLLLLLLKKKJJJHHHFFFEEEDDDCCCDDDEEEDDDCCCBBBBBBAAAAAA???>>>>>>??????===;;;<<<<<<<<<======>>>>>>>>>::::::<<<===>>>>>>??????;;;::::::999999999999999999999999999999999999999999888888777777777777777666666666666555444333333555555555555555444444444555555444333333333333444111111111222222333333333111000//////000000111111000000000111000000/////////000000000111111111111000000000000000000000000///////////////////////////000000000111111111111//////////////////////////////000000000000//////////////////////////////111111000000//////......000000000000000000////////////////////////////////////000000000000//////111111111111000000000000////////////////////////////////////////////////////////////000000000000////////////////////////000000111111111111000000///////////////000111111000000000111222333555555555666555444333444888<<<;;;<<<>>>>>>===>>>???AAA=========>>>@@@BBBDDDFFFGGGFFFHHHKKKJJJGGGGGGJJJEEEFFFGGGFFFDDDCCCDDDEEEDDDAAA@@@BBBCCCDDDKKKRRR___tttrrreeeeee```aaassszzz|||<<<<<<<<<;;;;;;::::::999888777777777666666666666444444444333333333333333222222222222222222222222111111111111111111111111000111111222222222111111333333222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111222222222222111111111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111//////000111222333333333222222222222222222222222444444444555666666777777666666666666777999:::;;;BBBCCCEEEFFFFFFGGGHHHJJJKKKLLLLLLKKKIIIGGGHHHIIIKKKMMMNNNNNNMMMMMMNNNPPPPPPRRRTTTVVVUUUSSSQQQOOOPPPRRRTTTVVVVVVVVVUUUTTTPPPMMMMMMQQQSSSRRRSSSUUUTTTTTTTTTSSSRRRPPPNNNMMMMMMMMMLLLKKKIIIGGGEEEDDDDDDDDDDDDCCCAAA>>>???BBBFFFDDDBBB@@@@@@>>>;;;999=========<<<<<<;;;;;;;;;::::::<<<======>>>>>>>>>::::::999888888888999999:::::::::::::::::::::::::::::::::999999999888888666666777777666666555444555555555555555555555555666555444444333333444444111111111222222333333333//////000000000000111222000000111222222111000//////000000000111111111111000000000000000000000000///////////////////////////000000000111111111111//////////////////////////////000000000000//////////////////////////////111111000000//////......//////////////////000000//////////////////////////////000000000000//////111111111111000000000000////////////////////////000000000000000000000000////////////000000000000////////////////////////000000111111111111000000000////////////000000111000000000111222333555555555555444333333555888;;;:::<<<===>>>===>>>???AAA=========>>>@@@BBBDDDFFFFFFFFFHHHJJJIIIFFFGGGKKKDDDEEEFFFEEECCCBBBCCCDDDFFFCCCBBBCCCEEEFFFMMMTTTaaarrrmmmcccgggccc^^^kkkuuu}}}xxxzzz<<<<<<;;;;;;;;;:::::::::888888777777777666666666444444444444333333333333222222222222222222222222111111111111111111111111000000111222222222222111222222222222222222222222222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111222222222333222222111000111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111000111111222333111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222222333222222222222222222222222333333444444555666666777666666666666777888999:::BBBCCCEEEEEEEEEEEEGGGHHHJJJKKKLLLKKKJJJJJJLLLNNNOOOPPPQQQPPPOOONNNOOOQQQRRRSSSUUUVVVUUUSSSPPPNNNLLLOOORRRTTTSSSRRRRRRRRROOOLLLKKKNNNOOONNNPPPUUUTTTSSSRRRQQQPPPOOOOOONNNMMMMMMLLLKKKJJJHHHGGGFFFCCCBBBBBBBBB???<<<@@@FFFKKKHHHDDDBBB@@@>>><<<:::>>>======<<<;;;;;;::::::;;;;;;<<<============<<<:::999888777777888999:::::::::::::::::::::::::::::::::;;;;;;::::::999888666666777888888888777777555555555555555666666666555555444333333333333444222222222222222222333333---///111111111111222444111222222222222111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000...//////000000000000000000000000000000000000000000000000000////////////......////////////000000////////////////////////...//////000000//////...111111000000000/////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000111222333555555666444333222333555888:::999;;;======<<<===>>>@@@============???BBBDDDEEEEEEEEEGGGIIIGGGDDDGGGLLLCCCDDDEEEDDDCCCBBBBBBDDDFFFCCCBBBDDDFFFHHHNNNVVV]]]mmmhhh```gggddd___iiiooo|||<<<;;;;;;;;;;;;:::::::::888888888777777777666666444444444444444444444444111111111111111111111111111111111111111111111111000000111222222222222222111111111222222333333444222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111222333333333222222111000111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111000000000111333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111222333333444444555555555555555666777888888===>>>AAAAAABBBCCCEEEGGGHHHIIIJJJJJJKKKLLLOOORRRRRRSSSSSSRRRPPPOOOPPPQQQSSSTTTUUUUUUTTTQQQOOOMMMIIILLLOOOPPPNNNMMMNNNOOONNNLLLMMMPPPQQQOOOPPPTTTSSSQQQOOOMMMLLLLLLMMMNNNKKKKKKLLLKKKKKKJJJIIIHHHDDDBBBBBBCCCAAA@@@GGGQQQMMMIIIEEEAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;:::999888777777888999:::999999999999999999999999999999:::;;;:::999888777555666777999::::::::::::444555555555666666666777555444444333333333333333333333222222222222222222...000222333111111333444222222222111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000......///000000000000000000000000000000000000000////////////000000000000........./////////000000////////////////////////......////////////......000000000/////////......////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000111222333555555777555222222333555777888999;;;<<<<<<;;;;;;<<<>>><<<<<<<<<===>>>AAACCCDDDCCCDDDFFFHHHFFFBBBFFFLLLDDDEEEFFFEEECCCCCCCCCDDDFFFCCCBBBDDDEEEGGGNNNVVV]]]ooolllccchhheee```mmmwww{{{;;;;;;;;;;;;;;;;;;::::::888888888888777777777777444444444444444444444444000000000000000000000000111111111111111111111111///000111222222222222222000000111222333333444444222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111333333333333333222111000111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111000000000111333444222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222222222///000000111222222333333444444444444444555666777777:::<<<>>>???@@@CCCEEEDDDEEEGGGHHHIIILLLOOORRRTTTTTTUUUSSSQQQOOOPPPPPPSSSSSSSSSRRRQQQOOOMMMLLLMMMPPPSSSSSSQQQPPPQQQSSSOOOOOORRRVVVVVVRRRRRRUUUQQQOOOLLLJJJIIIJJJKKKMMMJJJKKKKKKKKKKKKKKKJJJJJJFFFDDDDDDFFFFFFFFFOOO[[[LLLIIIDDDAAA@@@@@@@@@???:::;;;;;;<<<<<<======>>>============<<<;;;:::999:::999777666666888999;;;888888888888888888888888888888999:::999888777666555666777999;;;<<<<<<<<<444555555555666666777777444444333222222222222333444333333222222111111111...111444333111000222444333222111000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000......///000000000000000000000000000000000000000......//////000000111111---.........//////000000////////////////////////......////////////......////////////............////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000111000////////////000000000000000111222333555555777555222111333555777777999:::<<<;;;::::::;;;===;;;;;;;;;<<<>>>@@@CCCDDDBBBCCCFFFGGGDDDAAAEEELLLEEEFFFGGGFFFEEEDDDDDDFFFEEEBBBAAACCCEEEGGGNNNUUUcccwwwuuuiiijjjdddbbbqqq{{{?????????>>>======<<<<<<999999888888777666666666555555666666555555444333222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222333333333444444444555555333333333222222111111111222222222222222222222222111111111222222333333333222222222111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111222222111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333222111000222222333333333444444444333333333444444444555555888888:::<<<===>>>>>>>>>AAACCCEEEGGGGGGIIIKKKMMMRRRQQQQQQPPPNNNMMMMMMLLLNNNPPPRRRRRRPPPOOONNNNNNTTTPPPMMMMMMPPPRRRSSSRRRQQQQQQQQQRRRSSSSSSTTTUUUOOONNNMMMKKKHHHGGGHHHIIIKKKKKKLLLLLLKKKKKKJJJIIIEEEDDDDDDEEEIIIOOOUUUYYYIIIGGGDDDCCCBBBAAA???=========>>>>>>>>>>>>======CCCAAA>>>;;;:::999:::::::::999888888777777888888777777888999999999999888888999999999999888777777666666666777999;;;>>>???:::999888777666666666666444444444444444444444444333333333222222222111111222222222111111111000000000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111000111111111111222222222000000000000000000000000000000////////////000000////////////////////////////////////////////////......///000000000000000000000////////////000000////////////////////////000000000000000000000000///////////////.........111111111111111000//////111000/////////000222333000000000000000000000000////////////000000000000............/////////000...///000111222333333333555555555333222333666999<<<===???>>><<<;;;;;;<<<<<<<<<<<<;;;;;;>>>CCCGGGDDDEEEEEEDDDDDDEEEGGGIIIDDDEEEEEEDDDCCCCCCDDDFFFIIIGGGDDDAAAAAAFFFOOOUUUeeetttvvvlllddd___ggg{{{??????>>>>>>===<<<<<<;;;999999888888777777666666555555666666555555444333222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222222333333333333444444444333333333222222222111111222222222222222222222222111111111222222333333333222222222111111111000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333222111000222222222222333333333444333333333444444444555555777888:::;;;===>>>>>>>>>AAACCCEEEGGGGGGIIIKKKMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNPPPQQQQQQPPPOOOOOOPPPTTTQQQOOOPPPRRRTTTTTTRRRQQQQQQRRRSSSSSSSSSSSSSSSOOOOOONNNLLLIIIIIIJJJLLLMMMMMMLLLKKKJJJHHHGGGGGGCCCCCCDDDFFFHHHJJJMMMNNNFFFEEECCCCCCCCCCCCBBB@@@>>>>>>????????????>>>>>>CCCBBB???===;;;;;;;;;;;;::::::999888888888888999777777888999999999999999888999999999999888777777777777666777888999;;;<<<999999888777666666666666444444444444444444444444333333333222222222111111222222222111111111000000000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111000111111111111222222222000000000000000000000000000000////////////000000////////////////////////////////////////////////......///000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////111111111111111000//////111000/////////000222222000000000000000000000000////////////000000000000........./////////000000...///000111222333333333555555555333222333666999<<<===???>>><<<;;;;;;<<<<<<<<<<<<;;;;;;>>>CCCGGGCCCDDDEEEDDDDDDEEEGGGJJJFFFGGGGGGFFFEEEDDDFFFGGGJJJHHHEEEAAABBBGGGQQQXXXdddrrrtttkkkddd```iii}}}>>>>>>>>>===<<<<<<;;;;;;999999999888777777666666555555666666555555444333222222222222222222222222111111000000000000111111111111111111111111111111222222222222222222222222111111222222222333333333333333333222222222222111222222222222222222222222111111111222222222222222222222222111111111111111000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222111111222222222333333333222222333333333222111111111111222222222333333333333333333444444444555555777888999:::;;;======>>>@@@BBBEEEFFFGGGHHHKKKMMMHHHIIIJJJKKKMMMNNNOOOPPPOOOPPPPPPOOONNNNNNPPPRRRSSSRRRRRRSSSUUUUUUTTTSSSQQQRRRTTTTTTTTTRRRQQQOOONNNNNNNNNLLLKKKJJJLLLNNNPPPOOOLLLJJJGGGFFFEEEDDD@@@BBBDDDEEEFFFEEECCCBBBCCCBBBAAABBBCCCDDDDDDCCC>>>??????@@@@@@??????>>>BBBAAA???===<<<<<<<<<===;;;;;;:::999999999999:::777888888999999999999999888888999999888888777666777777666666666777777888888888777666555555555555444444444444444444444444333333333222222222111111222222222111111111111111000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111000111111111111222222222000000000000000000000000000000////////////000000////////////////////////////////////////////////......///000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////111111111111000000000///000000000///000111111222000000000000000000000000////////////000000000000....../////////000000000//////000111222333333444555555555444333444666999<<<>>>>>>>>><<<;;;<<<===<<<<<<<<<<<<<<<>>>CCCFFFCCCCCCDDDCCCCCCEEEHHHKKKGGGHHHHHHGGGFFFFFFGGGIIIKKKIIIFFFBBBBBBHHHSSS\\\cccooopppgggcccaaajjj}}}>>>>>>======<<<;;;;;;;;;::::::999888888777777666555555555666555555444333222222222222222222222222222111111000000111111222111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222333333333222222111111111111222222222333333333333333444444444555555777777888999:::;;;======???AAADDDEEEFFFGGGJJJLLLGGGHHHIIIJJJLLLNNNOOOPPPOOOOOOOOONNNMMMNNNPPPRRRPPPQQQSSSTTTUUUTTTSSSQQQQQQSSSTTTUUUTTTQQQNNNLLLKKKLLLLLLKKKJJJKKKMMMOOOOOONNNKKKIIIGGGEEEEEEEEE@@@AAABBBCCCCCCAAA???===AAA@@@???@@@BBBCCCBBBAAA>>>>>>????????????>>>>>>@@@???>>>===<<<<<<<<<===<<<<<<;;;::::::::::::;;;777888999999::::::999999888888888888888777777666555555555555555555666666777666666555444444555555333333333333333333333333333333333222222222111111111111111111111111111111000000000000000000000000///000000000111111111111111111000000000000111111111111111111111111111111000000111111111222222222000000000000000000000000000000////////////000000////////////////////////////////////////////////......///000000000000000000000////////////000000///////////////////////////////////////////////////////////////000000000222111111000000000000000000000000000000111111222////////////////////////////////////000000000000...////////////000000000//////000000111333444444666666555444333444777999===>>>>>>===;;;;;;<<<===<<<<<<===<<<<<<>>>BBBEEECCCCCCCCCBBBBBBDDDHHHKKKFFFGGGHHHGGGFFFFFFHHHIIIIIIHHHFFFAAAAAAGGGSSS\\\bbbmmmkkkcccaaa```hhhzzz>>>>>>>>>===<<<<<<;;;;;;::::::999999888777777777555555555666555555444333222222222222222222222222222222111111111111222222111111111111111111111111222222222222222222222222000000000111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333111222222333333333222222111111222222222333333333333333333444444444555555666666666777888:::<<<===>>>@@@BBBCCCDDDEEEHHHJJJHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOOOONNNMMMMMMOOORRRMMMOOORRRSSSSSSRRRPPPPPPQQQRRRSSSTTTRRROOOLLLJJJHHHIIIIIIIIIHHHIIIKKKNNNLLLKKKJJJIIIHHHGGGGGGGGGBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>@@@@@@???>>><<<<<<============<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===<<<;;;;;;::::::;;;;;;888888999::::::::::::999777888888888888777666666222333333444555555555555555555444444333444444444333333333333333333333333333333333222222222111111111111111111111111111111000000000000000000000000///000000000111111111111111111000000000000111111000000000000000000000000000000111111111222222222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////......///000000000000000000000////////////000000000000000000000000000000////////////////////////////////////000000111111222111000000//////000000///000000000111111111111////////////////////////////////////000000000000////////////000000000111000//////000111222444555666666666444333444777:::===>>>>>>===;;;;;;<<<>>><<<============>>>BBBDDDCCCCCCCCCBBBAAADDDHHHKKKDDDEEEFFFEEEDDDEEEGGGHHHGGGGGGEEEAAA???DDDPPPZZZ```iiiggg``````___eeetttyyyxxx?????????>>>======<<<<<<:::::::::999888888777777555555666666555555444333222222222222222222222222222222111111111111222222111111111111111111111111222222222222222222222222000000111111111222222222111222222222222333333333222222222222222222222222111111111111111000000000111111111111111222222222111111111222222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111000000000111222222333333222222222111111111111111111111111111111111111111222222222222222222222222111111222222222333333333111111222333333333222222222222333333333444444444333333333444444444555555666555555666777999;;;===;;;===@@@AAABBBCCCFFFHHHHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPPPPOOOMMMLLLNNNOOOKKKNNNQQQRRRQQQOOOOOOOOOPPPQQQQQQQQQPPPMMMJJJIIIFFFGGGGGGGGGFFFGGGJJJLLLIIIIIIJJJJJJJJJIIIIIIHHHCCCBBB@@@??????AAACCCDDDAAA@@@>>>>>>??????>>><<<;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;888999999:::::::::::::::777777888888777777666555222222333444555555555444444444333333333333333444333333333333333333333333333333333222222222111111111111111111111222222222000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////......///000000000000000000000////////////000000000000000000000000000000000000000000000000000000...//////000000111111222333222000/////////000111//////000111111111111000000000000000000000000000////////////000000000000/////////000000000111111000000//////000222444555666666666555444555777:::>>>>>>>>><<<::::::<<<>>><<<===>>>======>>>AAACCCEEEDDDCCCAAA@@@BBBGGGJJJBBBCCCDDDDDDCCCDDDFFFGGGDDDFFFEEEAAA>>>AAAMMMWWW]]]fffddd___aaa```eeerrr~~~~~~@@@@@@@@@???>>>>>>======;;;::::::999999888888777555555666666555555444333222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222111111111222222222333333111111222222222333333333222222222222222222222222222111111111000000000///000000111111111222222222111111111222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111///000000111222222333333222222222111111111000000111111111111111111111111222222222222222222222222111111222222222333333333000111222333333333333222333333444444444555555555333333333444444444555555555555444444666888;;;<<<999;;;>>>???@@@AAADDDFFFFFFFFFGGGIIIJJJLLLMMMMMMOOOPPPQQQPPPNNNLLLLLLLLLKKKNNNPPPQQQOOONNNOOOPPPOOOOOOOOONNNMMMKKKJJJIIIFFFFFFGGGFFFEEEFFFHHHKKKHHHJJJLLLMMMLLLKKKIIIGGGDDDCCCAAA@@@@@@AAACCCDDDBBB@@@??????@@@@@@???>>><<<<<<============<<<<<<999:::;;;<<<============<<<;;;;;;:::::::::::::::888999::::::;;;;;;::::::777777777777777666666555333444555555555444333222333333222222222222333333222222222222222222222222333333333222222222111111000000111111111222222222000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////......///000000000000000000000////////////000000000000000000000000000000000000000000000000000000...//////000111111222222333222000///...///000111...///000111222111111000000000000000000000000000////////////000000000000//////000000000111111111000000//////000222444666666777666555444555888:::>>>>>>>>><<<::::::<<>>>>>===>>>AAACCCFFFEEECCCAAA???AAAEEEIIIBBBCCCDDDDDDCCCDDDFFFHHHCCCFFFGGGCCC>>>@@@JJJTTTYYYbbbaaa___dddeeehhhtttvvvwww|||AAAAAA@@@@@@???>>>>>>>>>;;;;;;:::999999888888777555555666666555555444333222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222111222222222222333333333111111111222222333333333222222222222222222222222222111111111000000//////000000111111222222222222111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111///000000111222222333333222222222222111111000000111111111111111111111111222222222222222222222222111111222222222333333333000111222333333333333333444444444555555555666666333333333444444444555555555444444444555888:::<<<888:::===>>>???@@@CCCEEECCCDDDEEEGGGIIIKKKMMMMMMOOOQQQRRRQQQNNNLLLJJJJJJLLLNNNQQQQQQNNNMMMOOOQQQNNNNNNMMMLLLKKKJJJIIIIIIFFFGGGGGGFFFEEEFFFHHHJJJIIIKKKMMMOOONNNKKKHHHFFFCCCCCCCCCBBBBBBBBBBBBBBBBBB@@@@@@@@@BBBCCCBBBAAA======>>>>>>>>>>>>======999:::;;;===>>>?????????;;;;;;:::999999999999:::888999::::::;;;;;;::::::777777777777777666666555666666666666555333111000333222222111222222333333222222222222222222222222333333333222222222111111000000111111222222222222000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000111111111111222222222000000000000000000000000000000////////////000000000000000000000000000000////////////////////////...//////000000000000000000000////////////000000000000000000000000000000000000000000000000000000...//////000111222222222333222000///...///111222...///000222222111111000000000000000000000000000////////////000000000000000000000000111111111111111000//////000222444666777777666555444555888:::???>>>>>><<<::::::===???<<<===>>>>>>>>>>>>@@@BBBGGGFFFDDDAAA???@@@DDDHHHBBBCCCDDDDDDDDDDDDFFFHHHCCCGGGIIIEEE???@@@IIIRRRVVV___``````hhhiiilllwwwzzzpppooo{{{qqqzzzDDDCCCBBBAAA@@@?????????>>>===<<<;;;999888777666777666666666555555555555333333333222222222111111000111111222222333444444111111111111111111111111222222222222222222222222111111111111111111111111111111000000111222333333222222222222222222222222333333333222222111111111222222222222222222222222222222111111111111222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111333222222111111222222333111111222222222333333333333333333222222111111111333222111111333333222111333333333444444444555555222222333444555666777888888999999;;;===@@@CCCEEEDDDEEEGGGIIIKKKNNNPPPQQQTTTNNNLLLPPPRRROOOOOOSSSQQQNNNMMMOOONNNMMMPPPVVVQQQKKKOOORRRNNNNNNOOOHHHHHHHHHIIIHHHGGGHHHJJJLLLKKKLLLNNNOOOMMMJJJFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;;;;<<<===>>>???AAADDDEEEEEECCC@@@>>>>>>===;;;:::999999::::::777888999:::::::::::::::;;;:::999666333333555777666555555555555444444444333333333333333333333333222222333444333222111000111111111111111111111111111111111111111111111111222222222111111111000000000000111111111111000000555444222000//////000000000000000000000000000000000111111111111222222222222111000//////000111222000000000000111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000333222111/////////000111000000////////////000000000000////////////000000000000000000000000000000111000111111222333444555555666666555444666999<<<>>>???>>>===<<<<<<>>>@@@======<<<===>>>???AAABBBEEECCCAAA@@@@@@BBBEEEFFFDDDBBB@@@AAADDDEEEDDDBBBCCCFFFFFFBBB>>>@@@IIIRRRZZZccceeefffiiidddeeesss{{{gggnnn{{{qqqEEEDDDBBBAAA@@@@@@??????>>>>>>===;;;:::999888777777777666666666555555555333333333333222222222222333222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111000000111222222333222222222222222222222222333333333222222222111111222222222222222222222222222222111111111111222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111333222222111111222222333111111222222222333333333333333333222222222111111333222111111333333222111333333333444444444444555222222333444555666777888888999:::<<<>>>AAACCCDDDEEEGGGIIILLLNNNPPPQQQRRRRRRMMMKKKNNNNNNKKKKKKOOONNNNNNRRRVVVUUUQQQQQQTTTVVVPPPNNNNNNLLLNNNMMMEEEHHHIIIJJJJJJIIIJJJLLLNNNJJJKKKLLLLLLJJJGGGDDDBBBAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAA@@@>>>======>>>===<<<<<<<<<<<<===>>>AAABBBEEEFFFFFFDDDAAA??????>>><<<;;;::::::;;;;;;888888999999::::::999999999888777555222222333555666555555555555444444444333333333333333333333333222333444444444333111111111111111111111111111111111111111111111111111111222222222111111111000000000000111111111111000000444333222000000000000111000000000000000000000000000111111111111222222222111111000000000000111111222111111111000000//////000000000000000000000000111000000000/////////...000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000333222000/////////000111000000////////////000000000000////////////000000000000000000000000000000000000000111222333444555666666666555444666999<<<>>>>>>>>>===;;;;;;===???======<<<===>>>???AAABBBEEEDDDBBB@@@@@@BBBCCCEEEDDDBBBAAABBBEEEFFFEEECCCDDDGGGGGGCCC???AAAJJJSSSdddlllmmmjjjiiibbbdddsssqqqwww~~~uuuEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>><<<;;;:::999888777777777666666666555555444444333333333222222222444444333333222111111000333333333333333333333333222222222222222222222222222222222222222222222222111111111000111111222333222222222222222222222222333333333222222222222111222222222222222222222222222222111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111222222222111111111111111111111111111111111111111333222222111111222222333111111222222222333333333333333333222222222222111333222111111333333222111333333333333444444444444222333333444555666777777777888;;;===???AAABBBCCCFFFHHHKKKNNNQQQRRRRRRRRROOOLLLKKKLLLLLLJJJJJJLLLLLLPPPWWW___^^^WWWRRRRRRSSSQQQMMMJJJLLLPPPNNNGGGIIIKKKMMMMMMMMMLLLMMMNNNJJJJJJJJJHHHGGGDDDBBBAAA@@@???>>>>>>>>>???AAABBB@@@@@@@@@???>>><<<;;;:::>>>>>>============>>>>>>???AAACCCDDDDDDBBB???>>>???>>>===<<<;;;;;;;;;<<<999999999999999888888888666777666333111111222444666555555555555444444444333333333333333333333333333444444444444333222222222222222222222222222222111111111111111111111111222222222111111111111111000000111111111111000000222111111000000000111222000000000000000000000000000111111111111222222222000000111111111111000000333333222111000///......000000000000000000000000000000000000////////////000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111000000///000000000000000////////////000000000000////////////000000000000000000000000000000000000000111222333555666666777666555555666999;;;=========<<<;;;;;;===???======<<<===>>>???AAABBBFFFEEEBBBAAA@@@AAABBBCCCCCCBBBBBBCCCFFFGGGFFFEEEEEEGGGHHHDDD@@@BBBLLLTTTgggppppppkkkfff^^^bbbttt{{{}}}wwwFFFEEEDDDBBBAAAAAA@@@@@@??????>>>===<<<;;;::::::777777777666666666666555444444444444333333333333333333333222222111111111333333333333333333333333222222222222222222222222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333111111222222222333333333222222222222222222222222333222111111333333222111222222333333333444444444333333444444555666666777666888;;;>>>@@@AAAAAAAAAEEEGGGKKKOOOQQQQQQPPPPPPMMMMMMMMMNNNMMMLLLMMMOOONNNRRRZZZbbbbbbZZZTTTSSSHHHSSSSSSJJJLLLPPPNNNLLLLLLNNNPPPPPPOOOMMMMMMMMMKKKJJJHHHFFFDDDCCCBBBBBBAAA@@@???>>>>>>@@@AAACCC@@@@@@@@@???>>><<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???@@@@@@>>><<<;;;======<<<<<<;;;;;;;;;;;;::::::999888888777777777666666666444222111222444666555555555555444444444444444444444444444444444555555555444444444333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000111111222222000000000000000000000000000000111111111222222222///000111222222111000///222222111111000//////...////////////////////////000000000000////////////////////////////////////---......///000111111222////////////////////////000000000000000000000000////////////////////////////////////000000000000111111000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000111222444555666777777777666555666999;;;<<<======<<<:::;;;===???======<<<===>>>???AAABBBFFFEEECCCAAA@@@@@@@@@AAACCCCCCCCCEEEFFFGGGGGGGGGDDDFFFGGGDDD@@@BBBKKKTTT^^^iiijjjeeeaaaZZZbbbwwwxxxuuuFFFFFFDDDCCCBBBAAAAAAAAA??????>>>===<<<<<<;;;;;;888777777777666666666666555555555444444444333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333111111222222222333333333222222222222222222222222333222111111333333222111222222222333333333444444333333444444555666666666666777:::===???@@@@@@@@@CCCEEEIIILLLNNNNNNMMMMMMIIILLLNNNNNNMMMNNNOOOPPPQQQSSSYYY```___YYYVVVWWWNNNiiikkkZZZTTTQQQLLLNNNPPPRRRSSSRRROOOLLLKKKJJJKKKJJJHHHFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCAAAAAAAAA@@@???===<<<;;;>>>??????????????????>>><<<===>>>???>>>===;;;::::::;;;;;;:::::::::999999::::::888777777777777888666777777666444333444555666555555555555444444444444444444444444444444444555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000...//////000111111111222000000000000000000000000000000111111111222222222///000111222222111000///000000000000000000111111////////////////////////////////////000000000000////////////////////////---......///000111111222////////////////////////////////////////////////////////////////////////////////////000000000000000000000111111111000000000000////////////000000000000////////////000000000000000000000000000000//////000111222444666666888888888666555666999;;;<<<======<<<;;;<<<>>>@@@======<<<===>>>???AAABBBFFFEEECCCAAA@@@?????????CCCDDDEEEEEEFFFFFFGGGHHHBBBEEEFFFBBB???AAAKKKTTTXXXccceeeaaa^^^YYYcccxxx|||vvvGGGFFFEEEDDDCCCBBBBBBBBB???>>>>>>===<<<<<<;;;;;;888888777777777666666666666666555555555444444444000111111222333333444444111111111111111111111111222222222222222222222222333333333333333333333333333222111111000111111111222222222222222222222222111222222222222333333333222222222222222222222222222222111111111111222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111111111111111111222222222111111111111111111111111333222222111111222222333111111222222222333333333111222222222222333333333333222111111333333222111222222222222333333333333444444444555555555666666666777888:::<<<>>>>>>???AAACCCFFFIIIJJJKKKKKKJJJFFFLLLOOOMMMLLLMMMOOOOOOTTTSSSVVVZZZYYYUUUVVVYYYgggpppdddZZZPPPTTTQQQRRRRRRPPPMMMKKKJJJJJJIIIIIIGGGFFFFFFEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>??????@@@@@@@@@@@@??????>>>??????@@@???>>>===<<<999999::::::::::::999888:::999888666666777888999777888999888666555666777666555555555555444444444444444444444444444444444555444444333222333333333333333333333333333333333111111111111111111111111111111111111111222222222000000111111111111000000...///000000111111111000000000000000000000000000000111111111111222222222000000111111111111000000//////000000111111111111000000000000000000000000////////////000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000//////000111111111111000000000////////////000000000000////////////000000000000000000000000000000/////////111222444666777999999888777555666999;;;<<<=========<<<===???AAA======<<<===>>>???AAABBBEEEDDDCCCAAA@@@?????????DDDEEEFFFFFFEEEEEEFFFGGGAAADDDEEEBBB>>>AAAKKKTTTYYYcccdddaaa```]]]eeeyyy~~~GGGGGGEEEDDDCCCBBBBBBBBB>>>======<<<<<<;;;;;;:::888888888777777777666666666666666666555555555444222222222222222222222333222222222222222222222222222222222222222222222222333333333333333333333333333222222111000000111111222222222222222222222222111111222222222333333333222222222222222222222222222222111111111111222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111333222222111111222222333111111222222222333333333111111222222222333333333333222111111333333222111111222222222222333333333444444444555555555555555666666777888999;;;===>>>AAABBBDDDFFFGGGHHHIIIIIIIIIQQQTTTPPPLLLNNNOOONNNSSSQQQRRRTTTTTTQQQTTTXXXkkkpppfff]]]PPPUUUOOOPPPPPPNNNKKKJJJKKKLLLFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEECCC@@@??????@@@@@@AAA@@@@@@????????????@@@AAAAAA@@@?????????????????????>>>======999999:::;;;;;;::::::999999888666666666777999:::666888999888777666666777666555555555555444444444555555555555555555555555555444333222111222222333333333333333333333333333111111111111111111111111000000111111111222222222000000111111111111000000...///000111111000000///000000000000000000000000000111111111111222222222111111000000000000111111111111111000000000000000000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000...///000111222111111000000000////////////000000000000////////////000000000000000000000000000000...//////111222444666777999999999777555666999;;;===>>>>>>>>>===>>>AAACCC======<<<===>>>???AAABBBCCCCCCBBBAAAAAA@@@??????DDDFFFGGGFFFDDDCCCDDDFFFBBBEEEFFFCCC???BBBLLLUUUZZZbbbcccbbbeeebbbhhhzzzHHHGGGFFFDDDCCCCCCCCCCCC======<<<<<<;;;;;;::::::888888888888777777777777777666666666555555555555444444333222222111111111333333333333333333333333222222222222222222222222333333333333333333333333333333222111000000111111222222222222222222222222111111111222222333333333222222222222222222222222222222111111111111222222000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111000000111111222222222222111111111111111111111111333222222222222222222333111111222222222333333333111111111222222333333333333222111111333333222111111111222222222333333333444444444555555555555555666555555666777:::<<<>>>AAABBBCCCDDDFFFGGGIIIIIIOOOWWWZZZTTTOOOPPPPPPNNNQQQOOOPPPRRRQQQOOORRRWWWXXX}}}\\\XXXUUUJJJOOOMMMMMMMMMKKKJJJJJJLLLNNNDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFHHHHHHFFFBBB???<<<>>>>>>???@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???===============<<<<<<;;;999:::;;;<<<<<<<<<;;;:::888777666555666777999;;;555777888888777555666666666666555555555444444444555555555555555555555555444333222111111111222333333333333333333333333333111111111111111111111111000000111111222222222222000000111111111111000000...///000111111000///...000000000000000000000000000111111111111222222222222111000//////000111222333333222111000///......000000000000000000000000.../////////000000111111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000...///000222222222111000000000////////////000000000000////////////000000000000000000000000000000......///111222555666777::::::999777666666999;;;>>>>>>???>>>>>>???AAADDD======<<<===>>>???AAABBBCCCBBBBBBAAAAAA@@@@@@???DDDFFFHHHFFFCCCAAACCCEEECCCFFFGGGDDD@@@CCCMMMVVVWWW___```bbbgggggglll|||GGGFFFFFFEEEDDDCCCBBBBBB>>>===;;;;;;;;;;;;999888:::999777666666666777888555555555555555555555555444444333333333333222222444444222222222222444444333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333222222111111111111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222333222111111000000111111111111111000000000000000222222222222222222222222222222111111111111222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333333777::::::888888;;;???AAAAAABBBDDDEEEFFFGGGHHHOOOSSSVVVTTTNNNKKKKKKNNNPPPOOONNNNNNNNNPPPQQQSSSaaa^^^ZZZWWWTTTQQQMMMJJJLLLKKKJJJIIIIIIIIIIIIIIIFFFGGGHHHHHHFFFDDDDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@AAABBBCCCCCCBBBAAA@@@>>>???@@@AAA@@@@@@>>>=========<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888777666666555666666777888777777777666666555444444444444555666555555555555444444444444333222111111111222333222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111222111111111000000//////111111000000000000111111111111222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000//////111222222111///...///000000//////000111111111111111111111111111//////000111222444555666:::::::::888666666888999>>>???@@@???======>>>@@@===============>>>?????????AAAAAA@@@>>>===>>>???@@@AAADDDFFFFFFEEECCCBBBDDDDDDFFFFFFEEEEEEKKKQQQZZZZZZeeeiiicccfffrrrwwwNNNLLLIIIFFFCCCAAA???>>>???===<<<;;;<<<;;;:::888999999777666666666777888555555555555555555555555444444333333333333222222444333333222222333333444333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333222222222111111111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222333222111111000000111111111111111111000000000000222222222222222222222222222222111111111111222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333555999;;;;;;888777:::===??????AAABBBDDDFFFGGGHHHIIILLLOOONNNLLLJJJKKKLLLPPPPPPPPPPPPPPPQQQQQQQQQVVVTTTRRRRRRRRRQQQOOOMMMKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKIIIFFFDDDCCCDDDCCCBBBBBBAAA@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@??????@@@AAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::888888888888888777777666555555666666666777777777666666555444444444444555555555555555444444444444444333222111111111222222222222222222222222222222111111111111111111111111111111111222222222333333111111111111111111111111111111111111000000000///111111000000000000111111111111222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000............------.........///000000//////000111111111111111111111111111///000000111222444555666:::::::::888666666888:::>>>??????>>>======???@@@===============>>>?????????@@@AAA@@@>>>===>>>???BBBCCCEEEGGGFFFEEEBBBAAADDDDDDEEEFFFEEEEEEKKKRRRXXX[[[eeekkkgggiiiqqqsss}}}QQQOOOKKKGGGCCCAAAAAA@@@AAA???=========<<<;;;999999888777777666666777777555555555555555555555555444444333333333333222222444333333222222333333444333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333222222222222111111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222333222111111000000111111111111111111111111111111222222222222222222222222222222111111111111222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333777:::<<<;;;888777999;;;<<<===???AAACCCEEEGGGHHHGGGHHHIIIKKKLLLLLLLLLMMMQQQQQQRRRSSSRRRQQQPPPPPPMMMMMMLLLMMMOOOOOONNNMMMKKKKKKJJJIIIHHHHHHGGGGGGKKKLLLLLLJJJGGGDDDBBBBBB?????????>>>>>>=========?????????>>>>>>?????????@@@@@@@@@@@@@@@???>>>===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888999999888888777666555555555555555666777777666666555444444444444555555555555555444444444444444333222222111111222222222222222222222222222222111111111111111111111111111111111222222222222333111111111111111111111111111111111111000000000000111111000000000000111111111111222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000111111........................000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000...000111...+++***---///---///000000//////000222111111111111111111111111000000000111333444666777999:::999888666666888:::===>>>???>>>===>>>@@@AAA===============>>>?????????@@@AAA@@@>>>>>>>>>@@@DDDEEEFFFGGGFFFDDDBBBAAADDDCCCEEEGGGEEEDDDKKKUUU\\\dddnnnrrrooommmnnnoooxxx}}}OOOLLLIIIFFFEEEEEEGGGHHHCCCAAA???>>>>>>>>><<<:::999888888888777777777777555555555555555555555555444444333333333222222222333333333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333222111111000000111111000111111111111111222222222222222222222222222222222222111111111111222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222333333333333444444777999::::::888888999;;;:::;;;===@@@CCCEEEGGGIIIJJJIIIIIIKKKNNNPPPPPPOOOPPPRRRSSSTTTTTTRRROOONNNMMMMMMLLLMMMNNNMMMKKKIIIKKKKKKJJJIIIHHHGGGFFFEEEGGGIIIJJJIIIFFFCCCBBBAAA==================<<<<<>>===;;;;;;:::::::::999999999::::::::::::::::::::::::888999999999999888777777666555444444444555777777666666555444444444444555555555555444444444333333333333222222222222111222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111000000000000000111111000000000000111111111111222222222333333333111111000000000000111111////////////////////////000000000000000000000000////////////000000000111////////////////////////000000////////////000000//////////////////////////////////////////////////////////////////////////////000000000000/////////////////////////////////333666444///,,,...111---...000000//////111222111111111111111111111111000000111111333555666777999999999888666666888:::<<<===>>>>>>===>>>@@@BBB===============>>>>>>???>>>@@@AAA@@@???>>>???@@@DDDEEEFFFFFFFFFEEEDDDCCCDDDBBBEEEHHHEEECCCLLLXXXgggxxx}}}vvvnnnkkkooozzzuuuLLLKKKHHHGGGGGGHHHKKKLLLEEECCCAAA@@@@@@???===;;;999999999999999888888888666666666666666666666666444444333333333222222222333333333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333222111111000000111111000000111111222222222333222222222222222222222222222222111111111111222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222333333444444444444666777888888999:::;;;999:::<<>>>>>>>>>>>>>>@@@???>>>======>>>???@@@AAAAAA@@@??????>>>>>>>>>;;;;;;:::::::::999999999::::::::::::::::::::::::999999999999999888777777555555555555555666777777666666555444444444444555555444444444444333333333333333333333222222111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000111111111111000000000000111111111111222222222333333333111111000000000000111111////////////////////////000000000000000000000000...////////////000000000000000000000000000000000000000////////////000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////...333888888333///...000,,,...000000//////111222111111111111111111111111000000111222333555666777888999999888666777999;;;<<<===>>>>>>===>>>@@@BBB===============>>>>>>???>>>???@@@@@@???>>>???@@@AAABBBDDDEEEFFFFFFFFFFFFDDDAAADDDIIIFFFBBBLLL[[[tttwwwiiidddnnnzzzsssNNNLLLJJJHHHHHHHHHIIIJJJGGGEEECCCBBBBBBAAA>>>===:::;;;;;;;;;;;;:::999999666666666666666666666666444444333333333333222222222333333444444333333222333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333111222222222222333333333111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222333222111111000000111111000000111111222333333333222222222222222222222222222222111111111111222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333111111222222222333333333111222222333333444444555333333444666777888999:::888999;;;>>>AAACCCEEEFFFHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNPPPQQQQQQOOOMMMKKKLLLLLLMMMPPPRRRRRRPPPNNNJJJKKKJJJIIIGGGEEEBBBAAA:::>>>AAACCCCCCBBBAAAAAA>>>>>>>>>??????@@@@@@@@@@@@@@@@@@??????@@@@@@@@@BBBBBB@@@???>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999:::999999888777555666666777888777777777666666555444444444444555444444444444333333333333222333333333333222111000111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111000000000000111111111111111111000000000000111111111111222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000......////////////000000111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000,,,000444555222...------,,,...///000///000111333111111111111111111111111111111111222444555777888888888999888666777999;;;===>>>???>>>===>>>@@@AAA===============>>>??????>>>???@@@@@@???>>>@@@AAA@@@@@@BBBCCCEEEFFFFFFFFFDDDAAADDDJJJFFFAAALLL___~~~}}}rrrddd___nnnwwwxxxMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFDDDCCCCCCBBB???===;;;<<<=========<<<;;;:::666666666666666666666666444444333333333333222222222333333444444333333222333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333111111222222222333333333111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222333222111111000000111111000000111222222333444444222222222222222222222222222222111111111111222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333111111222222222333333333111111222333333444555555333333333444666777777666666777999;;;>>>@@@BBBCCC@@@BBBDDDCCCBBBCCCFFFJJJJJJKKKLLLNNNNNNMMMLLLKKKIIIIIILLLOOORRRRRRQQQOOOJJJJJJJJJIIIGGGDDDAAA???888<<<@@@CCCBBBAAA@@@@@@===>>>>>>???@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAAAAACCCBBB@@@???>>>======>>><<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999::::::999999888777444666888::::::999777666666666555444444444444555444444444333333333222222222222333333333222111000111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111///000000000111111111111111111000000000000111111111111222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000....../////////.........,,,---///000///000222333111111111111111111111111111111111222444555777888777888888777666777999<<<>>>??????>>>======???@@@===============>>>??????===???@@@@@@??????@@@AAA@@@@@@AAABBBCCCDDDDDDEEEDDD@@@DDDJJJFFFAAAMMMaaarrrnnnfff```pppxxx}}}JJJJJJJJJJJJJJJIIIIIIHHHIIIGGGEEEDDDCCCBBB@@@>>><<<===>>>>>>>>>===;;;:::777777777777777777777777444444444333333333222222222222444444444444222222333333333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333111111111222222333333333111111111111111111111111000000111111222222222222111111111111111111111111222222222222222222222222333222222111000111111111000000111222333333444444222222222222222222222222222222111111111111222222111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333111111222222222333333333111111222333333444555555555444333333444555444333444555777999;;;===???@@@<<>>888<<<@@@CCCBBBAAA@@@???======>>>???@@@AAABBBBBBAAABBBDDDDDDDDDDDDBBBAAADDDBBB@@@???=========>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999::::::::::::999888888444666999<<<<<<:::888666666666555444444444444555444444444333333333222222222222333444333222111000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111//////000000111111111222111111000000000000111111111111222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000............/////////000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000222///,,,+++---///000111,,,---///000///000222333111111111111111111111111111111222333444666777888777888888777777777:::<<>>@@@===============>>>??????===???@@@@@@??????@@@BBBAAAAAABBBBBBBBBBBBBBBBBBDDD@@@DDDKKKFFF@@@MMMbbbkkkoookkkeeeuuu{{{~~~JJJKKKMMMMMMLLLJJJHHHFFFFFFEEECCCCCCDDDDDDCCCAAABBBAAA???>>>======<<<<<<::::::999888777666555444555555444444444333333333333333333333333333333333333444444555444333222111333333333222333333444555222222222222222222222222222222222222222222222222111222222333333222222111333222222111111222222333222222222222222222222222333333333333333333333333111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111333333444444444444444444333222222111111222222333222222222222222222222222222333444444222222333444444444444444444444444444222333333444444333333222222222222222222222222222111111222222222333333333333333333444444444555555:::999777777888<<<@@@BBB???CCCEEECCC@@@DDDPPP[[[YYYNNNJJJOOOPPPIIIHHHMMMKKKLLLMMMNNNOOOPPPPPPPPPKKKLLLJJJFFFEEEGGGCCC::::::>>>GGGMMMIII???;;;>>>>>>???AAAAAA@@@AAADDDFFFBBBBBBCCCCCCCCCCCCBBBBBBJJJEEE@@@???AAABBB???<<<@@@@@@@@@??????===<<<<<<;;;999888999::::::999888999999888777666666777777666777999::::::999888777666666555444444444444555777666555444444444444444222222222111111111000000333222222111111222222333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111000000111111111111000000000000111000///......///000111111111111111111111111111............/////////000000000000000000000000000000000000000000000000000111111000000//////......000000////////////000000000000000000111111111111000000000000111111111111000000////////////000000..................------111///......000222333222222222111111111111222222333333333444555666777888;;;;;;;;;:::999999<<<>>>>>>???@@@@@@???>>>???@@@>>>>>>>>>===<<<<<<>>>@@@???????????????@@@@@@@@@AAABBBCCCCCCAAAAAABBBCCC???EEEGGGIIIHHH@@@KKKgggooouuuqqqiiirrryyyOOOOOOOOONNNMMMKKKIIIHHHGGGEEEDDDDDDDDDDDDCCCAAABBBAAA@@@???>>>=========::::::999888777666555555444444444444333333333333333333333333333333333333222222111111111222222333222222111111111000000000222222222222222222222222222222222222222222222222111222222333333222222111333222222222222222222333222222222222222222222222222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111333333333333333333333222333222222111111222222333222222222222222222222222222333444444222222333444333333333333333333333333222333333444444333333222222222222222222222222222111222222222222333333333333333333444444444555555666555666888===BBBHHHLLLDDDEEECCCAAAEEEUUUmmmfffVVVLLLNNNPPPLLLJJJLLLJJJKKKLLLMMMNNNOOOOOOOOOLLLMMMJJJFFFFFFHHHEEE>>>???RRRfffhhhYYYHHHAAABBB???@@@AAAAAAAAABBBDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCFFFKKKNNNLLLEEE>>>????????????>>>===<<<<<<:::999888999::::::999888999999888777777777777777777888999999999999777777666666555444444444444555555555444444333333333333333333222222222111111111333222222111111222222333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111000000111111111111000000000000111000///......///000111000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000111000000000/////////...000000////////////000000//////000000000111111111/////////000000000111111000000////////////000000........................111///......000222333222111111111000000111111111111111111222333444555666999::::::999888888;;;===>>>???@@@@@@>>>>>>???@@@===>>>>>><<<;;;;;;===???>>>>>>????????????@@@@@@AAABBBCCCBBBAAA@@@AAACCC???DDDEEEGGGFFF@@@MMMjjjnnnssspppjjjttt|||TTTSSSRRRPPPNNNLLLJJJIIIHHHFFFEEEDDDEEEEEECCCBBBCCCBBBAAA@@@>>>>>>>>>>>>::::::999888777666666555555555444444444444333333333333333333333333333333333222111000111222333444111222222222111000///...222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111333333333222222111111111333222222111111222222333222222222222222222222222222333444444222222333444222222222222222222222222222333333444444333333222333333333333333333333333222222222222333333333333333333333444444444555555555666888===CCCKKKRRRVVVEEEDDDBBBAAAHHH\\\yyylllZZZLLLLLLOOOLLLJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMKKKGGGGGGIIIHHHDDDXXXssszzz___KKKCCCBBB@@@AAABBBBBBAAAAAACCCDDDCCCDDDDDDEEEEEEDDDDDDCCC???AAAFFFMMMPPPMMMEEE>>>>>>?????????>>>===<<<;;;:::999888999:::;;;:::999999999888777777777777888999999999999999888777666666666555444444444444555444444444333333333333333444444333333333222222222333222222111111222222333222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111222222222111111111111111111111111111000000000000000000////////////000000////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000//////000000000000111111....../////////000000000000000////////////000000........................000///...///111222222222111000000//////000000111/////////000111222444555888888999888777777:::<<<>>>???@@@@@@>>>>>>???@@@<<<======<<<::::::===???======>>>>>>????????????@@@AAABBBBBB@@@@@@AAABBB???CCCCCCEEEEEEAAAQQQpppmmmqqqooojjjuuu~~~WWWUUUSSSPPPMMMKKKJJJJJJIIIGGGFFFFFFFFFFFFDDDBBBCCCCCCAAA@@@???>>>>>>>>>::::::999888888777666666777666666666555555555555333333333333333333333333444444444444333333333333222333333444444333222111222222222222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111555444444333222111111000333222222111111222222333222222222222222222222222222333444444222222333444222222222222222222222222222333333444444333333222333333333333333333333333222222222333333333444444333333333444444444555555444555777;;;AAAGGGMMMPPP>>>AAACCCCCCGGGRRRbbbooobbbUUUJJJIIIKKKJJJIIIJJJLLLLLLMMMMMMMMMMMMLLLLLLNNNMMMKKKIIIIIIJJJJJJJJJcccwww}}}gggOOOFFFDDDAAA@@@BBBCCCCCCAAA@@@AAABBBAAAAAAAAABBBBBBAAAAAAAAACCCAAA@@@AAABBBBBB@@@>>>===>>>>>>>>>======<<<;;;:::999888999;;;;;;;;;999999999888777777888888888:::::::::999888777666666666666555444444444444555444444444444444444444333555555444444444333333333333222222111111222222333222222222222222222222222111111222222222222111111111111111111111111111111///////////////////////////000000000111111111111111111111111111111111111111111111111000000000///000000////////////000000000000000000000000000000...////////////000000000////////////////////////////////////////////////000000000000////////////000000////////////000000////////////000000000111............////////////000000////////////000000............////////////000///...///111222222111000000////////////000000......//////111222444555777888999888777888:::===>>>???@@@???>>>===>>>@@@<<<<<<<<<;;;::::::<<<>>>=========>>>>>>??????@@@@@@AAABBBAAA@@@@@@@@@BBBAAACCCBBBDDDEEEDDDWWWxxxiiippprrrmmmuuuVVVTTTRRROOOMMMKKKJJJJJJKKKIIIGGGGGGGGGFFFEEECCCCCCCCCAAA@@@???>>>>>>>>>::::::999999888888777777888888888888777777777777333333333333333333333333333444555666555444222111111222333444444444444444222222222222222222222222222222222222222222222222111222222333333222222111111222222333333222222111222222222222222222222222333333333333333333333333111111222222222222111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111666555555444333222222111333222222111111222222333222222222222222222222222222333444444222222333444444444444444444444444444222333333444444333333222333333333333333333333333222222333333333444444444333333333444444444555555444444444555777:::===???;;;@@@DDDEEEEEEGGGLLLQQQPPPLLLJJJKKKKKKJJJKKKNNNOOOOOOOOOOOONNNMMMLLLLLLMMMLLLKKKJJJJJJIIIJJJLLLRRRZZZVVVFFF???FFFIIICCCAAACCCDDDDDDBBB@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@CCCAAA>>><<<===>>>??????<<<============<<<;;;;;;:::999888999;;;<<<;;;:::999888888888888888999999;;;:::999888888777666666666666555444444444444555444555666666666666555555555555555444444444333333333222222111111222222333222222222222222222222222111111222222222222111111111111111111111111111111///////////////////////////000000000111111111111111111111111111111111111111111111111000000000/////////000000000000//////111111111111111111111111////////////000000000111////////////////////////////////////////////////////////////000000000000000000////////////000000...////////////000000000............////////////000000////////////000000........./////////000000//////...000222333222111000000////////////000000...//////000222333555666888999999999888999<<<>>>===>>>??????>>>===>>>???<<<<<<<<<;;;::::::<<<>>><<<======>>>???@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBBBBBDDDCCCDDDFFFGGG\\\~~~|||cccnnnvvvrrrwwwRRRRRRQQQOOONNNLLLKKKKKKLLLJJJHHHHHHHHHGGGEEECCCCCCBBBAAA@@@>>>>>>>>>>>>::::::999999999888888888999999999888888888777777333333333333333333333333222333444555555555444333222222222222222333444444222222222222222222222222222222222222222222222222111222222333333222222111111222333444444333222111222222222222222222222222333333333333333333333333111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111555555555444444333333333333222222111111222222333222222222222222222222222222333444444222222333444444444444444444444444444222333333444444333333222333333333333333333333333333333333333444444444444333333333444444444555555888888777666555666777888===@@@CCCEEEDDDEEEIIILLLDDDGGGJJJLLLLLLMMMPPPSSSQQQPPPPPPPPPNNNMMMLLLKKKLLLJJJJJJLLLJJJGGGHHHLLLJJJIIIDDD???CCCKKKJJJAAADDDFFFGGGFFFDDDAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAA>>>???AAACCCCCCCCCBBBAAA;;;<<<<<<<<<<<<<<<;;;;;;:::999888999<<<===<<<;;;999888888888888999::::::::::::999888777777777888666666555444444444444555444555666888888777666666555555444444444333333333333222222111111222222333222222222222222222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111222222222111111111111000000000000//////000000000000//////111111111111111111111111/////////000000000111111000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000......////////////000000....../////////000000000000000////////////000000.........//////000000111///...///000222333222000111000000//////000000111//////000111222444666777888888999999888999<<<>>>===>>>??????======>>>???<<<======<<<::::::===???======>>>???@@@AAAAAABBBAAABBBCCCCCCAAAAAABBBCCCBBBDDDBBBDDDGGGHHH^^^|||bbbnnnyyyvvvzzzOOOPPPPPPQQQPPPOOOMMMLLLMMMKKKIIIHHHHHHHHHFFFDDDBBBAAA@@@???>>>=========::::::999999999999888888888888777777777666666666333333333333333333333333444333333444666:::===???888777444222111222333444222222222222222222222222222222222222222222222222111222222333333222222111000111333444444333111000222222222222222222222222222222222222222222222222111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222333333222222111444333333333333333333333333222222111111222222333222222222222222222222222222333444444222222333444333333333333333333333333222333333444444333333222444444444444444444444444333333333444444444444555333333333444444444555555999999888888888999::::::;;;===@@@BBBBBBDDDGGGJJJBBBEEEGGGJJJLLLPPPQQQQQQQQQQQQPPPOOOMMMKKKJJJIIIIIIHHHJJJLLLJJJEEEEEEJJJLLLIIIFFFFFFIIIJJJGGGCCCHHHJJJKKKJJJHHHDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAA===@@@CCCEEEDDDBBB@@@???:::;;;;;;<<<<<<<<<;;;;;;:::999888:::<<<======<<<999888888888999999:::;;;:::999888777777888888999666666555444444444444555333444666777888777666555444444444444333333333222333222222111111222222333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000111111111222222222111111111111000000000000...///000111111000///...111111111111111111111111//////000000000111111111000000000000000000000000000000000000000000000000.../////////000000000111000000////////////000000........./////////000000/////////000000000111111000000////////////000000---......///000000111111///...///000333333222000111111111000000111111111......///000222444666777666777888777777888;;;>>>===>>>???>>>===<<<===???===>>>>>><<<;;;;;;===???>>>>>>???@@@AAABBBCCCCCCBBBCCCDDDDDDBBBBBBCCCDDD@@@CCCAAACCCFFFHHH]]]lllqqqxxxuuuzzzMMMOOOPPPRRRRRRQQQOOONNNNNNLLLJJJIIIIIIHHHFFFDDDBBBAAA???>>>======<<<<<<::::::999999999999999999666666666666555555555555333333333333333333333333888666444555999???GGGKKK???<<<888444222222444555222222222222222222222222222222222222222222222222222222222333333222222222000111333444444333111000222222222222222222222222111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222222333333333222222222222222222333222222222222222222222222222333444444222222333444222222222222222222222222222333333444444333333222444444444444444444444444333333333444444444555555333333333444444444555555111222222444555777999:::666999>>>@@@???>>>>>>???EEEDDDCCCEEEKKKPPPOOOLLLPPPPPPOOONNNLLLJJJHHHGGGHHHGGGIIIMMMJJJCCCCCCIIIDDDBBBCCCFFFFFFCCCFFFKKKKKKMMMOOONNNJJJGGGEEEEEE?????????@@@@@@?????????BBBBBBAAA???===;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;:::999999:::<<<======<<<999888888888999::::::;;;999888777777777888999:::666666555444444444444555222333555777777666555444444444333333333222222222333222222222222222222333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000111111222222222222111111111111000000000000...///000111111000///...000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000111111000000////////////000000............/////////000000000000000111111111111000000////////////000000---......///000111111222......///111333333222000222222111111111111222222---......000222444666777555666666666666777:::======>>>???>>>===<<<===???>>>>>>>>>===<<<<<<>>>@@@>>>??????AAABBBCCCDDDDDDCCCDDDEEEDDDCCCCCCCCCEEE???AAA@@@BBBEEEGGG\\\xxxvvvwwwsssyyyGGGKKKQQQTTTSSSQQQOOONNNGGGLLLMMMHHHDDDDDDDDDCCCBBBAAA???>>>???@@@???>>>;;;888666666999:::999777888888888888777666444444333333333333333333333333555666666555666<<>>?????????>>>===<<<<<<;;;;;;<<<<<<===============999::::::::::::999888777:::::::::;;;<<<<<<999777::::::888777777777888999666666555555555444444444444444444444444444444444555444333333222222222222222222222222222222222222111111111222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000///////////////.........//////////////////////////////000111111111111111111111111000000000000000111111111222333444555666777888888777666777:::===@@@BBBDDDBBB>>>;;;<<<======>>>===<<<;;;;;;===??????>>>>>>@@@BBBDDDDDDCCCDDDFFFDDD@@@@@@BBBCCCAAACCC>>>AAAFFFCCCDDD[[[yyysssooouuusssvvv~~~HHHLLLQQQTTTTTTRRRPPPOOONNNRRRSSSMMMIIIHHHHHHFFFCCCAAA???>>>???@@@???>>>===;;;888999;;;<<<:::999888888888888777666555444333333333333333333333333444444444222333666===BBBAAA<<<666333333333333333222222222222222222222222222333333444444333333222222222222222222222222222222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222444666777777555222000222222222222222222222222111111222222222333333333333333333222222222111111444333333222222333333444222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444444444444555555555555666555555666666666777777777888:::;;;<<<;;;===???AAABBBCCCDDDFFFIIIKKKMMMNNNQQQQQQPPPOOOMMMLLLJJJIIIKKKKKKKKKJJJIIIHHHGGGFFFDDDEEEFFFFFFFFFGGGJJJLLLGGGFFFDDDBBB@@@?????????>>>??????@@@@@@@@@??????@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>===<<<;;;;;;:::999888888888:::999999:::;;;;;;999888:::999888777777777888888666666555555555444444444444444444444444444444444555444333222222222222222222222222222222222222222111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000//////////////////////////////////////////////////////000111111111111111111000000000000000000000111111111222333444555666777888888777666777:::===???AAACCCAAA>>><<<<<<>>>===>>>===<<<;;;;;;===?????????>>>@@@BBBDDDDDDCCCEEEGGGFFFBBBBBBEEEFFFCCCBBB???AAAFFFCCCDDD[[[wwwqqqooovvvuuuyyyKKKOOOSSSUUUTTTRRRPPPPPPSSSVVVUUUPPPKKKKKKJJJHHHCCCBBB??????@@@@@@???>>>===;;;::::::;;;;;;:::888888888888888777666555555444444444444444444444444444444444222111222555888777555222222333444444444333333333333333333333333222333333444444333333222111111111111111111111111222222333333333333444444111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333666:::======999444111222222222222222222222222111111222222222333333333333333333333222222222222444333333222222333333444222222222222333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333444444444444444444444555555555555666444444555555555666666666777999:::::::::;;;===??????BBBFFFJJJMMMMMMMMMLLLPPPPPPPPPOOONNNMMMLLLKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEFFFHHHIIIIIIIIIJJJKKKFFFEEECCCAAA???======<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======<<<===>>>>>>??????>>>>>>???>>><<<:::999888888999:::888777888999:::999888999999888777777777777888555555555555555444444444444444444444444444444444444333333222222222222333222222222222222222222222111222222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000///////////////////////////////////////////////////000000111111111111000000000000000000000111111111111111222333444555666777888888777666777:::===>>>@@@AAA@@@???===>>>>>>=========<<<;;;;;;===???@@@??????@@@CCCDDDDDDCCCEEEGGGGGGDDDDDDGGGHHHFFFBBB???AAAEEEBBBDDDZZZtttppppppyyyyyy~~~QQQSSSVVVVVVTTTQQQOOOOOOQQQSSSRRRMMMJJJKKKKKKHHHEEECCCAAA@@@@@@AAA???>>>;;;;;;::::::999888777666888888888888888777666555444444444444444444444444666666555555444333333444333333444444666666666555333333333333333333333333222333333444444333333222222222222222222222222222222222222333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333666:::<<<<<<999444111222222222222222222222222111111222222222333333333333333333333333333333333444333333222222333333444222222222333333333333333444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333333333444444444444555444444444555555555555666444444444444555555555666666777999::::::<<>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======>>>???????????????AAA???<<<:::888888999999999888666777888:::999888999888888777777777777777555555555555555555555555444444444444444444444444333333222222222222222333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111111111000000000000111111000000000000000000000000////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000///////////////000000000///////////////////////////000111111111111000000000000000000000111111111111111111222333444555666777888888777666777:::======>>>????????????>>>>>><<<======<<<;;;;;;===@@@AAA@@@???AAACCCDDDDDDCCCCCCFFFFFFDDDEEEHHHIIIGGGBBB???AAADDDBBBFFFZZZrrrrrrrrr{{{|||~~~VVVWWWXXXVVVSSSOOONNNMMMOOOPPPNNNKKKJJJMMMMMMJJJGGGEEECCCBBBBBBBBBAAA???<<<======<<<;;;999777777777888888888888777777666555555555555555555555555555555555666666555444333222444555666666555555444333333333333333333333333222333333444444333333222333333333333333333333333222222222333333333444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333444666777666555333222222222222222222222222222111111222222222333333333333333333333333333333333444333333222222333333444222222333333333444444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333333444444444555555555444444444555555555555666444444444444555555555666444666888:::;;;===AAADDDJJJKKKLLLMMMNNNOOOPPPPPPRRRQQQQQQPPPNNNLLLJJJIIILLLLLLLLLKKKJJJHHHGGGFFFFFFIIILLLMMMLLLJJJIIIIIIFFFEEEDDDCCCAAA???=========>>>???@@@@@@@@@@@@@@@@@@@@@@@@???????????????======>>>???????????????AAA???<<<:::888888999999888777666777999:::999888888888888888777777666666444555555555555555555555444444444444444444444444222222222111111222222333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000000111111000000000000000000000000////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000////////////000000111111000000000000000000000000000000111111111000000/////////000000111111111111111111111222333444555666777888888777666777:::=========>>>>>>?????????>>><<<<<<===<<<;;;;;;>>>@@@BBBAAA@@@AAACCCDDDDDDBBBAAADDDEEECCCDDDHHHHHHFFFAAA@@@AAACCCCCCHHH\\\ppptttsss|||}}}oooWWWXXXWWWUUURRROOONNNNNNQQQQQQOOOLLLMMMQQQRRRNNNJJJHHHEEEDDDDDDDDDCCCAAA@@@AAABBBAAA>>>;;;::::::777888888999888888777777666666666666666666666666444333333444666666444222111333555555444222222222333333333333333333333333222333333444444333333222333333333333333333333333222222333333333333444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333222222222111222222222222222222222222222222111111222222222333333333333333333333444444444444444333333222222333333444222222333333444444555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333444444444555555555555444444444555555555555666444444555555555666666666444666888:::;;;===AAACCCJJJIIIHHHHHHJJJKKKNNNOOOQQQQQQPPPOOOMMMKKKIIIHHHJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJMMMMMMLLLJJJIIIIIIEEEEEEEEEDDDCCCAAA???>>>??????@@@@@@@@@??????>>>????????????????????????<<<===>>>>>>??????>>>>>>???>>><<<:::999888888999777777777999;;;;;;:::888777777888888777777666555444444444555555555555555444444444444444444444444222111111111111222222333222222222222222222222222333333333222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000...//////000000111111222000000000000000000000000000111111111111000000////////////000111111222222111111111222333444555666777888888777666777:::===>>>======>>>???@@@>>>===;;;<<<<<<<<<;;;<<<>>>AAABBBAAAAAAAAACCCDDDDDDBBB@@@CCCDDDCCCDDDGGGGGGDDD@@@@@@BBBCCCDDDKKK^^^qqqvvvsss{{{~~~yyyfffzzzTTTUUUUUUSSSQQQPPPQQQRRRUUUUUURRRNNNPPPTTTTTTPPPLLLJJJGGGFFFFFFFFFDDDCCCAAADDDEEEDDD@@@<<<;;;;;;777888888999999888888888666666666666666666666666555333222333666666555222000222555444222111111222444444444444444444444444222333333444444333333222222222222222222222222222222222333333333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333222222111111111111222222222222222222222222111111222222222333333333333333333444444444555555444333333222222333333444222222333333444555555666444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444555555555555444444444555555555555666555555666666666777777777555777888999999:::===???DDDDDDEEEFFFHHHKKKMMMOOONNNNNNNNNMMMLLLKKKIIIIIIGGGHHHHHHHHHHHHHHHGGGGGGIIIKKKLLLLLLJJJIIIHHHIIICCCDDDDDDDDDCCCBBB@@@???@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>===<<<;;;;;;:::999888888888666666999<<<>>>===:::777666777888888888777555555444444444555555555666666444444444444444444444444111111111111111222333333222222222222222222222222333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000...//////000111111222222000000000000000000000000111111111111111000//////...//////000111111222222111111111222333444555666777888888777666777:::===???===<<<===???@@@===;;;;;;<<<<<<<<<;;;<<>>===<<<===============>>>>>>>>>;;;<<<<<<===============999::::::::::::999888777555666999===???>>>:::777666777888888888777555444444444444555555555666666444444444444444444444444111111000000111222333333222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000...//////000111222222222000000000000000000000000111111111111111000//////...//////000111222222222111111111222333444666666777888888777666777:::===@@@>>><<<===??????===:::;;;<<<<<<<<<;;;<<>><<<;;;;;;;;;;;;:::::::::999999888888888777666666555555666666666666555555555555444444444444444444444444333333333333333333333333444444444444333333222111333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333333333333444444444555555333333333444444444555555444444444555555555666666666666555555555444444444333444555555666666555555555555555666666666777777444444444444444444444444666666666666666666666666555777888999888888999;;;???BBBEEEHHHJJJKKKKKKKKKHHHJJJMMMNNNMMMKKKJJJJJJEEEFFFHHHIIIJJJIIIIIIHHHKKKJJJHHHIIIJJJKKKJJJJJJEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>============>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;:::999999:::;;;<<<======;;;:::888777666666666555555555555444444444444444555666777555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000111111111111222222222000000000000000000000000000000000000000000000000///////////////......---000000000000111111111111000000000000000000000000000000000000////////////222111000//////...//////000000000000000000000000000000000000000000000000111111000000000000111111111111000111333666999:::888666222///......///000000000111111111111000000000000000000000000000000000000000111222333555555::::::999777666777:::====================================;;;;;;<<<@@@CCCBBBAAAAAABBBDDDEEEDDDCCCAAADDDCCC@@@AAADDDEEECCC???@@@DDDGGGFFFMMMbbbwwwooohhh|||QQQSSSUUUXXXZZZ[[[[[[\\\]]]ZZZWWWXXXZZZYYYTTTPPPNNNLLLIIIHHHIIIHHHGGGFFFBBBBBBBBBAAA???>>><<<;;;;;;;;;;;;:::::::::999999888888777777666555555555666666666666555555555555444444444444444444444444333333333333333333333333333444444444333333222111333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333333333444444444555555555333333444444444555555555444444555555555666666666666666666555555444444444555555666777777777777666444444444555555555666666555555555555555555555555666666666666666666666666555777888999888888999;;;>>>@@@CCCEEEGGGHHHHHHHHHGGGJJJNNNOOONNNLLLJJJJJJIIIJJJKKKKKKJJJIIIGGGFFFIIIIIIIIIJJJKKKKKKHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>??????>>>>>>=========<<<>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<<<<:::999777777777666666666555555555555444444444444555666777555555555444444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000111111111111222222222000000000000000000000000000000000000000000000000000000000111000//////...000000000000111111111111000000000000000000000000000000000000////////////111000000////////////000000000000000000000000000000000000000000000000000111111000000000000111111000000111222444777;;;===;;;999555111///...//////000000111111111111000000000000000000000000000000000000000111222333555555::::::999777666777:::===????????????????????????=========;;;;;;<<<@@@CCCCCCBBBAAABBBDDDEEEDDDCCCBBBDDDDDDAAAAAAEEEFFFCCCEEEFFFHHHJJJJJJQQQfff{{{tttnnn{{{zzzQQQRRRTTTWWWYYY\\\^^^___]]]ZZZYYYYYY[[[ZZZVVVRRRQQQNNNLLLJJJJJJJJJHHHGGGCCCCCCBBBAAA@@@>>>===<<<;;;;;;;;;;;;::::::::::::888777777666666555555444666666666555555555555444444444444444444444444444333333333333333333333333333333444444444333222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222222333333333333444444333333333333333333333333333444444444444555555555444444444444555555555666555555555555666666666666666666666666555555555555666666777888888888888888555555555555666666666666777777777777777777777777666666666666666666666666555777888999888888999;;;>>>@@@BBBDDDEEEFFFFFFFFFFFFJJJNNNQQQPPPMMMKKKJJJNNNNNNNNNMMMLLLIIIGGGEEEHHHHHHIIIKKKLLLJJJFFFCCCEEEDDDCCCCCCBBBBBBCCCCCCAAA@@@@@@??????>>>======@@@@@@???>>>======<<<<<<>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;;;;;;;;;;999777666777777777666666666555555555555444444555555666666555555555444444444444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000111111111111222222222000000000000000000000000000000000000000000000000111111111111111000000///000000000000111111111111000000000000000000000000////////////000000000000000////////////000000111000000000000000000000000000000000000000000000000111111000000000000111111000000111222555888;;;======;;;777333111/////////000000111111111111000000000000000000000000000000000000000111222333555555999999888777666777:::===????????????????????????=========;;;;;;<<<@@@CCCDDDCCCBBBCCCDDDEEEDDDCCCBBBEEEEEEBBBBBBFFFFFFDDDCCCDDDEEEFFFIIISSShhh|||sssmmmuuutttyyyPPPPPPRRRTTTXXX[[[^^^```[[[ZZZYYYZZZ[[[ZZZWWWTTTSSSQQQNNNLLLKKKKKKIIIGGGCCCCCCCCCBBBAAA???======<<<;;;;;;;;;;;;:::::::::888888777666666555555444666666555555555444444444444444444444444444444444333333333333333333333333333333333444444333333222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111222222222222222333333333333333333333333333333222222222333333333444444444444444444444444444444444444444444555555555555444555555555555666666666555555666666666777777777666666666666666666666666666777777888888888888888777777777777888888888888777777777777777777777777777777777777777777777777555777888999888888999;;;@@@AAABBBDDDEEEFFFFFFFFFFFFJJJPPPRRRRRRPPPMMMMMMQQQQQQQQQPPPNNNKKKIIIGGGIIIHHHHHHIIIJJJIIIFFFDDDEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@??????>>>AAAAAA@@@???>>><<<<<<;;;=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;;;;:::999888777666777777777666666666666555666666555555555555666666555555555555444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000111111111222222222000000000000000000000000000000000000000000000000000111111111111000/////////000000000111111111111000000000000000000000000////////////000000000000//////...//////000111111////////////////////////////////////////////////111111000000000000111111000111111222444666888999:::999666333111000000000000000111111111111000000000000000000000000000000000000000111222333555555999888888666555777;;;>>>????????????????????????=========;;;;;;<<<@@@CCCEEECCCCCCCCCEEEEEEDDDCCCCCCFFFEEEBBBCCCFFFGGGEEE@@@@@@AAABBBHHHVVVkkk{{{nnngggnnnpppyyyNNNOOOPPPSSSVVVYYY\\\^^^YYYYYYYYYZZZZZZYYYWWWUUUSSSQQQNNNLLLLLLKKKIIIHHHDDDDDDDDDCCCAAA@@@>>>===<<<<<<<<<;;;;;;;;;::::::888888888777666666555555555555555555444444444444444444444444444444444444333333333333333333333333222333333444444333333333333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222222222222222222222222222222222222222222222111111222222222333333333111111111222222333333333333333333333333333333333222222222333333333444444444444444444444444444444444444444555555555666666555555555666666666777777666666666777777777888888777777777777777777777777666666777888888888888777666777777777777888888888777777777777777777777777888888888888888888888888555777888999888888999;;;??????@@@BBBCCCDDDDDDEEEGGGKKKPPPSSSSSSQQQPPPOOOQQQQQQQQQQQQPPPNNNLLLKKKLLLIIIGGGFFFGGGHHHHHHGGGEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@BBBAAA@@@???>>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999888888;;;;;;::::::999888777777888777777777666666666666777666666555555555666666666666555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000111111111222222222000000000000000000000000000000000000000000000000//////000000//////...---///000000000111111111111000000000000000000000000.../////////000000000111//////...//////000111111////////////////////////////////////////////////111111000000000000111111222222111222222222333333555444333222111111111111000000111111111111000000000000000000000000000000000000000111222333555555888888777666555777;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>=========;;;;;;<<<@@@CCCEEEDDDBBBCCCDDDEEEDDDBBBCCCFFFEEEBBBCCCFFFGGGEEEDDDEEEDDDCCCJJJYYYkkkxxxnnnhhhpppsssNNNOOOQQQSSSUUUWWWYYYZZZVVVVVVWWWXXXXXXWWWVVVUUURRROOOMMMKKKKKKKKKIIIHHHEEEEEEDDDCCCBBB@@@???>>><<<<<<<<<<<<;;;;;;;;;::::::999999888888777666666555555555444444444444333444444444444444444444444333333333333333333333333222222333444444444333333333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333222222222222222222222222111111222222222333333333111111111222222333333444333333333333333333333333222222333333333333444444444444444444444444444444444444555555555666666666666666666666777777777777777777777777888888888888777777777777888888888888666666777888888888888888666666666666777777777777888888888888888888888888888888888888888888888888555777888999888888999;;;;;;;;;<<<>>>???AAABBBBBBGGGJJJNNNQQQQQQPPPPPPQQQQQQQQQRRRRRRQQQPPPNNNMMMLLLIIIFFFEEEFFFHHHJJJKKKGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;::::::999888::::::::::::999999999999888888777777777666666666777777666666555555666666666666666555555555444444333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000111111111111222222222000000000000000000000000000000000000000000000000///////////////...------000000000000111111111111000000000000000000000000......//////000000111111000////////////000000111000000000000000000000000000000000000000000000000111111000000000000111111222222222111111000000000222111111000000111111111000000111111111111000000000000000000000000000000000000000111222333555555777777777555555777;;;>>>=================================;;;;;;<<<@@@CCCDDDCCCBBBBBBCCCCCCBBBAAABBBEEEEEEBBBBBBFFFFFFDDDFFFGGGDDDBBBGGGVVVdddlllppp|||sssqqqzzzyyyPPPQQQSSSUUUVVVWWWVVVVVVRRRTTTVVVVVVVVVUUUTTTTTTOOOMMMKKKJJJJJJJJJIIIGGGEEEEEEEEEDDDBBBAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888888555555555444444444333333444444444444444444444444333333333333333333333333111222333333444444444333333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222111111222222222333333333000111111222333333444444333333333333333333333333222222333333333333444444555555555555555555555555555555555555666666666666666666777777777888888888777777777888888888999999777777777888888999999999777888888999999999999999888888888999999999::::::999999999999999999999999999999999999999999999999555777888999888888999;;;999999:::<<<>>>@@@BBBCCCEEEHHHKKKLLLMMMNNNOOOQQQRRRRRRSSSRRRQQQPPPNNNMMMJJJHHHFFFGGGIIIKKKLLLKKKHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>=========>>>>>>>>>>>>>>><<<<<<======<<<<<<;;;::::::::::::::::::;;;;;;<<<888888888777777777666666888888777666666666666666666666666666555555555555444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000///......000000000000111111111111000000000000000000000000.........///000111111111111000000////////////000000000000000000000000000000000000000000000000000111111000000000000111111222222222222222111000000222222111111000000000000000000111111111111000000000000000000000000000000000000000111222333555555666777666555555777;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>=========;;;;;;<<<@@@CCCDDDBBBAAAAAABBBBBBAAA@@@BBBDDDDDDAAAAAAEEEFFFCCCBBBDDDAAA???GGGVVVbbbfffggg|||tttrrr}}}RRRSSSUUUWWWXXXWWWUUUTTTPPPRRRTTTUUUTTTSSSSSSSSSMMMKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDCCCAAA@@@???======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999999888555555444444444333333333444444444444444444444444333333333333333333333333111222333333444444444444333222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444333333333333333333333333222222222222222222222222111111222222222333333333000000111222333333444444333333333333333333333333222222333333333444444444555555555555555555555555555555555555666666666777777777777777888888888888777888888888888999999999777777888888999999999999999999:::;;;;;;;;;::::::<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999666777999999888888:::;;;::::::;;;===???AAADDDEEEDDDFFFHHHIIIJJJKKKNNNPPPSSSTTTSSSSSSQQQOOOMMMKKKHHHGGGGGGIIILLLMMMLLLKKKIIIHHHGGGGGGFFFFFFGGGGGGDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@?????????????????????????????????@@@@@@@@@>>>>>>>>>>>>>>>======<<<::::::::::::;;;<<<======888888888888777777777777888888777666666666666666777666666666555555555555444444444444444444444444222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000111111111111222222222000000000000000000000000000000000000000000000000111111111111111000//////000000000000111111111111000000000000000000000000---......///000111111222222111000//////...//////000000000000000000000000000000000000000000000000111111000000000000111111111111222333333333222222444333333222111000///...000000111111111111000000000000000000000000000000000000000111222333555555666666666555555777;;;>>>????????????????????????=========;;;;;;<<<@@@CCCCCCBBB@@@@@@AAAAAA@@@???AAADDDCCC@@@AAADDDEEECCC@@@CCCBBBBBBLLL]]]iiilllmmmqqqmmm|||aaaXXXRRRSSSVVVVVVUUUTTTRRRPPPOOOOOOQQQQQQPPPNNNKKKJJJIIIJJJKKKJJJGGGDDDBBBCCCDDDDDDDDDCCCAAA@@@>>>>>>===<<<;;;::::::999777888999::::::999777666888777666555444333222222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111000111111222333444444444333333222222222222222222222222222222222000000111111111222222222222222222222222222222222222222333333333333444444555555555444444333333333222222333333333444444444444444444555555555666666444444555666777999999:::333666999:::888666555555888777888::::::888777888;;;;;;:::;;;;;;;;;999777<<<@@@@@@;;;;;;???CCCBBBFFFIIIKKKHHHDDDDDDHHHMMMPPPIIIBBB@@@CCCEEEBBB???>>>CCCBBB;;;888<<<===:::;;;<<<<<<===<<<;;;999777<<<999999===??????AAAFFFDDDFFFIIIIIIIIIKKKOOOSSSXXXYYYYYYVVVQQQMMMJJJIIIFFFEEEEEEGGGIIIKKKKKKJJJHHHHHHGGGFFFFFFGGGHHHHHHCCCBBBAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>@@@???>>>======>>>???@@@@@@<<<:::<<<===;;;;;;===;;;;;;;;;::::::999999999999888777666666555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333222222222111111111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000000111111111222111111000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000222222222111111111000000000000000000////////////000000111111111111000000000000111111111111000000...//////000111333444555:::;;;:::999777888;;;>>>?????????>>><<<;;;<<<===<<<<<<<<<<<<;;;===@@@CCCDDDBBB??????@@@AAABBBAAACCCDDDDDDDDDDDDDDDCCCCCCEEE@@@AAADDDHHH[[[kkkkkkooowwweeekkkqqquuuvvvrrraaaUUUQQQTTTXXXQQQQQQQQQPPPNNNMMMMMMMMMLLLLLLKKKLLLLLLKKKIIIGGGFFFFFFFFFFFFEEECCCAAA@@@??????>>>===<<<;;;::::::999999:::::::::999888888888777666555444333333222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111222222333444444444333333222222222444444333333333333333333111111111222222222333333222222222222222222222222222222333333333333444444555555444444444333333333222333333333333444444444444444444555555555666666666666666777777777666666:::999888777777888;;;===:::888666555444555888;;;===:::888:::@@@GGGLLLNNNSSSQQQPPPQQQTTTYYY___ccciiikkklllkkkiiiiiilllppp|||{{{wwwsssnnniiifffeee[[[\\\XXXSSSQQQRRRMMMFFF>>><<<:::999999;;;<<<<<<>>>:::999<<<===;;;<<>>>>>???>>>>>>>>>>>>>>>>>>??????>>>@@@DDDCCC>>><<<===;;;::::::::::::::::::999999888777666666555555555666666666666666666666666444444444444444444444444333333333333333333333333333333333222222222111111111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222222111111000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111000000111111000000000/////////000000111111111111000000000000111111111111000000/////////000111333555666:::::::::999777888;;;>>>?????????>>><<<;;;<<<===<<<<<<===<<<<<<===@@@CCCCCCBBB@@@???AAABBBBBBAAACCCDDDDDDDDDDDDDDDCCCCCCCCC>>>@@@BBBDDDSSS```]]]iiizzziiilllqqquuu}}}rrrggg]]]VVVUUUUUUUUUSSSQQQPPPPPPPPPOOOMMMMMMMMMNNNMMMKKKIIIIIIIIIIIIHHHFFFDDDBBB@@@@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999999999999888777666666555444333333444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111222333333444444333333333333222222555555555444444333333333222222222333333333444444333333333333333333333333222222333333333333444444555444444444444333333333333333333444444444555555444444555555555666666666666777888999999888777666999777444444666999;;;;;;777:::>>>@@@@@@AAABBBCCCJJJKKKOOO\\\mmm{{{{{{xxxmmm___YYYPPPIIIDDDAAA???>>>@@@;;;999<<<===<<<<<>>>>>===>>>>>>??????>>>>>>======@@@GGGLLLHHH@@@;;;<<<999::::::::::::::::::;;;999888777666666555555555777777777777777777777777444444444444444444444444333333333333333333333333333333333222222222111111111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333222111111000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222222222222111111111111111222222111111111000000000000000111111111111000000000000111111111111000000/////////000222333555666:::::::::999888999;;;>>>?????????>>><<<;;;<<<===<<<======<<<<<<===AAACCCCCCAAA@@@@@@AAABBBBBBAAACCCDDDDDDEEEEEEDDDDDDDDDCCC>>>@@@AAAAAAMMMWWWRRRcccoooqqquuuzzzvvvXXX^^^ZZZWWWVVVXXXYYYWWWVVVPPPNNNMMMNNNOOOOOOMMMKKKJJJKKKKKKJJJIIIGGGDDDCCCBBBAAAAAA@@@???>>>======<<<;;;999888777888999999777777777666555444444333444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222111111111111222333333333333333333333333333333555555555444333333222222333333333444444444555555333333333333333333333333222222222333333333444444444444444444444444444444444444444444555555555555555555555555666666666666555666888:::;;;;;;:::999999888888:::<<<===;;;999:::???CCCFFFLLLVVVaaafffqqqvvvzzzqqqhhh___VVVPPPJJJBBB<<<===>>>>>>???BBB@@@CCCHHHLLLNNNOOOPPPPPPRRRSSSTTTSSSPPPMMMLLLLLLJJJIIIHHHIIIJJJKKKJJJIIIFFFFFFFFFEEEEEEFFFFFFFFFBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@@@@??????>>>>>><<<===>>>??????>>>===<<<;;;@@@HHHLLLGGG>>>:::<<<999999999::::::;;;;;;;;;999888777666555555555555666666666666666666666666444444444444444444444444333333333333333333333333333333333222222222111111111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222111111000000000000000000000000000000000000000000000000000000000000000......///000000000000000///////////////////////////000000000111111111111////////////////////////////////////////////////////////////////////////......///000111222222333111111111111111111111111222222222222111111111000000000111111111111000000000000111111111111000000//////000111222444555666999::::::888888999<<<>>>?????????>>><<<;;;<<<============<<<<<<>>>AAADDDBBBAAA@@@AAABBBCCCCCCBBBCCCDDDDDDEEEEEEEEEEEEDDDDDD???@@@AAA@@@LLLVVVQQQcccuuutttyyy{{{|||zzzhhh```WWWVVV[[[^^^[[[WWWPPPOOOMMMNNNOOOOOONNNMMMJJJKKKKKKKKKKKKJJJHHHGGGDDDCCCBBBAAA@@@??????>>><<<;;;999888777777888888777777777666555555555444444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222111222333333444333333333333333333333333444333333333222222111111333333444444444555555555333333333333333333333333222222222333333333444444444444444444444444444444444444555555555666666666555555555666666666777777555666888999999999888777===<<<;;;<<<>>>@@@BBBBBBIIIMMMNNNOOO\\\vvvxxxeeeXXXLLLFFFBBB???===???EEEGGGKKKOOOQQQPPPNNNLLLQQQRRRTTTTTTRRRPPPPPPPPPGGGFFFFFFGGGIIIKKKJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???????????????>>><<<===>>>??????>>>===<<<:::===CCCFFFAAA999888<<<999999999::::::;;;;;;;;;999888777666555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333222222222111111111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222111111000000000000000000000000000000000000000////////////////////////......///000000000000000///////////////////////////000000000111111111111////////////////////////////////////////////////////////////////////////......///000111222222333111111111111111111111111222222222222111111111000000000111111111111000000000000111111111111000000///000000111222444555666999999999888888999<<>><<<;;;<<<===============<<<>>>AAADDDBBBAAA@@@AAACCCDDDCCCBBBCCCCCCDDDEEEFFFFFFEEEEEECCC>>>>>>>>>???MMMYYYVVViiivvvqqquuu~~~|||~~~wwwlll___YYYZZZ[[[XXXUUURRRPPPNNNNNNOOOPPPPPPOOOJJJKKKLLLLLLLLLKKKJJJIIIEEEEEEDDDCCCBBBAAA@@@@@@===<<<;;;999888888888888777777777666666666555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222333444444222222333333333333444444222222222222222222222222333333333444444444555555333333333333333333333333222222333333333333444444333333333444444444444555555555555666666666666777555555666666666777777777888888888777777777777777;;;;;;;;;;;;???FFFOOOUUU^^^mmm{{{}}}lllaaaXXXNNNGGGDDDBBBCCCEEEIIIMMMPPPPPPOOOOOOPPPQQQQQQNNNLLLKKKKKKHHHGGGFFFGGGIIIJJJIIIHHHDDDDDDEEEEEEEEEEEEDDDDDDAAAAAABBBBBBBBBAAA@@@???????????????????????????<<<======>>>>>>======<<<::::::<<<>>><<<777888<<<999::::::::::::::::::;;;999888777666666555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333222222222111111111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222333222111111000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111111111111222222222222222111111111000000000000000111111111111000000000000111111111111000000000000000111333444666777999999999888888999===????????????>>><<<;;;<<<======>>>>>>======>>>BBBDDDAAA@@@AAABBBDDDEEEDDDBBBCCCCCCDDDEEEFFFFFFFFFFFFBBB<<<======>>>LLLYYYVVVjjjrrrjjjnnnuuuyyyvvvggg]]]YYYXXXXXXTTTRRRPPPPPPQQQRRRRRRRRRLLLMMMMMMMMMLLLKKKIIIHHHFFFFFFEEEDDDCCCBBBBBBAAA>>>>>>======<<<:::999888777777777777666666666666444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333222222222222333444444222222222333333444444444111111222222333444444444222333333333444444444444444444444444444444444444222222333333333333444444333333333444444444555555555555666666666777777777555666666666777777777777:::999999999:::===???AAACCCKKKUUU\\\bbbjjjvvv~~~wwwlllfffXXXRRRLLLIIIJJJMMMOOOPPPIIIJJJLLLLLLJJJIIIHHHIIILLLJJJIIIHHHIIIIIIGGGEEECCCCCCDDDEEEEEEDDDCCCCCCAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>????????????=========<<<<<<=========;;;888888;;;;;;999999===;;;::::::::::::::::::999999888777666666555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333222222222111111111111222222222333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000111111111222222222111111000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000111111111222222222111111000000000/////////000000111111111111000000000000111111111111000000000000111222333555666777888999999888888:::===@@@?????????>>><<<;;;<<<======>>>>>>======???BBBEEEAAA@@@AAACCCEEEEEEDDDBBBCCCCCCDDDFFFFFFGGGGGGFFFDDD???@@@AAA@@@LLLVVVQQQaaannnhhhlllqqq}}}wwwcccZZZ[[[```UUUSSSQQQQQQSSSTTTTTTTTTNNNNNNNNNNNNLLLJJJGGGFFFGGGGGGFFFEEEDDDCCCBBBBBB???@@@@@@@@@???===;;;999777777777777666666666666444444444444444444444444555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333222222333333444555222222222333333444444444111222222333444555666666222222222333333333444444444444444444444444444444222222333333333444444444333333333444444555555555666666666666777777777777666666666666777777777777999999:::<<>>>>>>>>>>>>>>?????????>>>===<<<;;;;;;<<<===>>>;;;888777;;;===<<<;;;===;;;;;;;;;::::::999999999999888777666666555555555777777777777777777777777444444444444444444444444333333333333333333333333333333333222222222111111111111222222222333333333333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000///000000000000111111111222111111000000000000000000000000000000000000000////////////////////////...//////000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000111111222222222222000000000000////////////000000111111111111000000000000111111111111000000000000111222333555666777888999999888888:::===@@@???@@@???>>><<<;;;<<<===>>>>>>>>>======???BBBEEE@@@@@@AAACCCEEEFFFDDDBBBCCCCCCDDDFFFFFFGGGGGGGGGHHHDDDFFFFFFDDDMMMTTTMMMWWWmmmjjjpppttt~~~{{{xxxhhh^^^^^^WWWSSSVVVXXXUUUQQQPPPTTTTTTSSSNNNIIIEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDD??????>>>===<<<;;;::::::999999888888777666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444333333222222222444333333222111111111222444444444444444444444444444333333333333444555555555555555555555555555555333333333333333333333333444444444444444444444444666666555555555444444444444444444555555555666666555555555555555555444444666666666666666666666666888777777999;;;;;;999777:::AAAHHHKKKNNNXXXhhhuuu}}}lll```TTTKKKJJJFFFGGGNNNPPPMMMLLLOOOWWWRRRMMMKKKKKKJJJFFFCCCDDDDDDCCCCCCBBBBBBAAAAAACCCBBB@@@@@@@@@@@@???===@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<======:::;;;===>>>???>>><<<;;;;;;;;;::::::::::::999999999999999888777666666555;;;:::888666666666666777666666555555555444444444333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222333333222222111000//////111111111111111111111111222111111111000000//////111111222333333333333222222222222222111111111000222111111111000000//////000000000000000000000000111000///......///000111//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111111000///////////////000...000222222111000000111000000000000000000000000444222000///...///000111111111222222222222111111111111111111222333444555888888888777777:::>>>BBBFFFEEECCC@@@>>>===<<<<<<=========<<<;;;<<<@@@BBBDDDCCCDDDEEEGGGGGGEEECCCFFFFFFFFFFFFFFFEEEDDDDDDFFFDDDCCCCCCCCCDDDIIIMMMYYYzzzvvvkkktttrrr}}}sss___\\\ZZZZZZYYYVVVWWW[[[VVVUUURRRLLLGGGEEEGGGIIIGGGFFFEEEDDDDDDCCCCCCCCC??????>>>===<<<;;;;;;:::999999888888777777666666555555555555555555555555444444444444444444444444444444444444444444444444444444444333333222222222444333333222111111222222333333333333333333333333444333333333444444555555555555555555555555555555333333333333333333333333444444444444444444444444666666555555555444444444444444444555555555666666555555555555555555555555666777888777666666888:::999999999999:::<<<>>>@@@DDDCCCGGGSSSiii~~~kkk\\\UUUMMMIIIKKKLLLLLLOOOSSSRRROOOLLLJJJKKKKKKKKKKKKCCCCCCCCCDDDDDDEEEEEEEEECCCBBB@@@@@@AAAAAA???===@@@???>>>>>>======>>>>>>>>>======<<<<<<======>>><<<===>>>??????>>><<<;;;;;;;;;::::::::::::999999999999999888777666666666:::999888666666666666777666666555555555444444444333333333333333333333333111111111111111111111111333333333333333333333333222222222222222222222222333333222222111000000///111111111111111111111111111111111111000000000///111111222333333333333222222222111111111000000000111111111111000000000///000000000000000000000000111000///......///000111//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000222222222111000000111111000000000000000000000000333222000///...///000111111111222222222222111111111111111111222333444555888999888888777:::===AAAEEEDDDBBB@@@>>>===<<<<<<=========<<<;;;===@@@BBBDDDCCCCCCEEEGGGGGGEEECCCFFFFFFFFFFFFFFFEEEDDDDDDEEECCCBBBBBBCCCEEEIIIMMMVVVwwwwwwmmmvvvttt~~~pppdddYYYWWWYYYZZZ[[[\\\YYYVVVRRRLLLHHHGGGIIILLLHHHHHHGGGEEEDDDCCCBBBBBB@@@???>>>>>><<<<<<;;;:::999999999888777777666666555555555555555555555555444444444444444444444444444444444444444444444444444444333333333333222222444333333222222222222222222222222222222222222222333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444444444555555555555555444444444444444555555555666666666555555555555666666666666777999999888555555888;;;777999;;;;;;;;;<<<@@@DDDIIIVVVllllllbbbVVVOOOLLLKKKNNNSSSNNNNNNMMMKKKIIIHHHJJJKKKCCCDDDDDDFFFGGGHHHIIIIIICCCBBBAAAAAAAAAAAA@@@>>>??????>>>=========>>>>>>>>>>>>============>>>>>>>>>??????@@@???>>><<<;;;;;;;;;::::::::::::999999999999999888777777666666999999888777666666666666555555555555555444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333222222111000000000111111111111111111111111111111111111000000000000111111222333333333333222111111000000000/////////111111111111000000000000000000000000000000000000000000////////////000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000//////000000111444333222000000000111111000000000000000000000000222222000/////////000111111111222222222222111111111111111111222333444555999999999888888999<<>>======<<<=========<<<<<<===@@@CCCCCCCCCCCCEEEGGGGGGEEECCCFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCAAA@@@CCCGGGLLLNNNTTTvvvxxxpppyyyuuuyyy^^^WWW]]]```\\\WWWZZZXXXTTTPPPMMMLLLMMMNNNJJJIIIHHHGGGEEECCCAAA@@@@@@@@@???>>>===<<<;;;;;;::::::999888888777777666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444333333222222222333333222222222222222222222222333333444444444555444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555666666666666666666666666666777777777:::999888999:::;;;;;;;;;777;;;@@@BBBCCCHHHPPPWWWnnnyyyjjj^^^UUUPPPNNNQQQSSSTTTQQQLLLHHHHHHIIIFFFFFFGGGGGGHHHIIIJJJJJJDDDBBBAAAAAABBBBBBAAA??????>>>>>>======>>>>>>>>>???>>>>>>======>>>>>>???@@@@@@@@@@@@???>>><<<;;;;;;;;;:::::::::999999999999999999888888777777777888888777777666666666666555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111000000000000000111111222333333333333222000000000000////////////111111111000000000000000////////////////////////000000////////////000000//////////////////////////////000000000000/////////////////////////////////////////////////////////000000000111111111111000000000///000000111111222111000000111111111000000000000000000000000000222111000//////000111111111111222222222222111111111111111111222333444444999::::::999888999;;;>>>CCCBBBAAA???>>>============>>>>>>===<<<===@@@CCCCCCBBBCCCEEEGGGGGGEEEDDDFFFFFFFFFFFFFFFEEEDDDDDDCCCBBB@@@???CCCKKKPPPQQQWWWxxxyyyqqqzzzttt|||yyyhhhaaa]]][[[ZZZZZZYYYWWWUUUTTTRRROOONNNKKKKKKJJJIIIGGGDDDBBBAAA@@@@@@???>>>===<<<;;;;;;::::::999999888777777777666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333444333333222333333444444444444444444444444444444222333444555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555666666666777777666666666777777777888888:::888999@@@HHHLLLIIIEEE===AAAFFFLLLUUUeeeyyy{{{iiiXXXNNNQQQTTTWWWVVVRRRNNNMMMMMMJJJIIIIIIIIIHHHHHHHHHGGGDDDBBBAAABBBCCCCCCBBBAAA??????>>>>>>>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@???>>>===<<<<<<;;;;;;:::::::::999999999999999999999888888888888777777777777666666666555444555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000111111111111222333333333333222000000000000////////////000000000000000000111111//////////////////////////////000000000000//////000000000000000000000000//////000000000000/////////////////////////////////////////////////////////000000000111111111111000000000000000111222222.........111333333111...000000000000000000000000000000000000000000111111111111222222222222111111111111111111222333444444999::::::999999999;;;===BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<===AAACCCBBBBBBCCCEEEGGGGGGFFFDDDFFFFFFFFFFFFFFFEEEDDDDDDBBBBBB@@@???FFFQQQWWWVVV___}}}xxxoooxxxrrryyyhhhUUUVVV___ZZZYYYXXXXXXXXXUUURRROOOLLLLLLLLLKKKIIIGGGDDDCCCAAA@@@??????======<<<;;;:::::::::999888888777777666666666666666666666666444444444444444444444444444444444444444444444444222222333333333333444444333333333333333444444555444444444444444444444444222333444555555555444333333333333333333333333333444444444444444444444444444444444444444444444444444444444555555555555555555555666666666777777777666666777777888888999999888:::AAAMMMYYY]]]YYYTTTGGGJJJQQQ]]]ooo|||gggXXXNNNOOOQQQRRRQQQOOOOOOOOOLLLKKKJJJIIIGGGFFFEEEDDDDDDCCCBBBBBBDDDDDDCCCBBB@@@@@@?????????@@@AAAAAA@@@@@@????????????@@@@@@?????????>>>>>>=========;;;;;;::::::::::::999999999999999999999999999999555666666777777666666555444444444555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111111111222333333333333222111111000000000/////////000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222333000......000333444111...000000000000000000000000000000000000111111111111111111222222222222111111111111111111222333444555777999::::::999:::<<<>>>AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>======>>>AAADDDBBBBBBBBBEEEGGGHHHFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDAAACCCAAA@@@IIIXXX___]]]iiivvvllluuupppwwwddd[[[___[[[YYYVVVVVVVVVVVVSSSPPPMMMMMMMMMMMMKKKIIIFFFEEEAAA@@@@@@???>>>===<<<<<<;;;::::::999999888888777666666666666666666666666444444444444444444444444444444444444444444444444222222222333333444444444333333333333333444555555333333333333333333333333111222444666666555444333333333333333333333333333555555555555555555555555444444444444444444444444444444444555555555666666555666666666777777777777666666777888888999::::::888AAAOOO[[[bbbaaa]]]ZZZ\\\dddrrrvvvaaa\\\VVVRRROOONNNMMMMMMKKKJJJIIIHHHFFFEEEDDDCCCDDDCCCBBBCCCDDDEEEDDDBBBAAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@??????@@@@@@@@@>>>>>>==================;;;;;;::::::::::::999999999999999999999999999999444555666777777666555555444444444555555555666666333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111111111222333333333333222222222111111111000000000///000000000111111111111000000000000000000000000...///000111111000///...000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111222333444999444//////222333222///000000000000000000000000//////000111111111111111111111222222222222111111111111111111222333444555666888999::::::;;;===>>>@@@??????>>>>>>>>>>>>???>>>??????======>>>AAADDDAAAAAABBBEEEGGGHHHGGGEEEFFFFFFFFFFFFFFFEEEDDDDDDAAADDDBBBAAAMMM___gggdddpppsssiiisssoooxxxjjj^^^\\\XXXTTTSSSTTTTTTSSSQQQMMMNNNNNNNNNMMMKKKHHHFFFAAAAAA@@@???>>>===<<<<<<;;;;;;:::999999888888777777777777777777777777777444444444444444444444444444444444444444444444444222222222333333444444444333333333333333444555666222222222222222222222222111222444666666555444333333333333333333333333333555555555555555555555555444444444444444444444444444444444555555555666666666666666666777777777777666777777888999999::::::999HHHZZZdddbbb\\\WWWVVVtttvvvggg[[[UUUQQQOOOMMMIIIIIIHHHGGGEEEDDDCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCAAAAAAAAAAAABBBBBBCCCDDDAAA@@@@@@??????@@@@@@AAA===<<<<<<<<<<<<======>>>;;;;;;;;;:::::::::999999999999999999999999999999444555666777777666555555444444444555555555666666333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111222222000000000000000000000000//////000000111111111222111111222333333333333222222222222222111111111111//////000000111111111222000000000000000000000000...///000111111000///...000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000000000000111222333444AAA:::111...///222333222000000000000000000000000...///000111111111111111111111222222222222111111111111111111222333444555555777999::::::;;;===?????????>>>>>>>>>>>>??????>>>??????>>>===>>>AAADDDAAAAAABBBEEEGGGHHHGGGEEEFFFFFFFFFFFFFFFEEEDDDDDDAAADDDCCCBBBOOOccckkkhhhtttqqqgggrrrpppzzzyyy~~~yyy___YYYTTTTTTTTTRRRRRRUUUMMMOOOSSSWWWYYYTTTLLLEEEGGGBBB@@@EEEKKKLLLDDD<<<===<<<<<<;;;:::999888888777777666555555555555555555555555444444333333333555444333333555555444333333333333333333333333333333333333333333333333333444444444333333222222222666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444666666666555444444444333777777666666666666777777:::999888888888999;;;======IIIOOOSSSYYYYYY^^^mmm}}}xxxwww~~~rrrYYYLLLMMMMMMKKKJJJIIIFFFCCCHHHOOOMMMHHHDDDDDDGGGHHHEEEAAACCCCCCCCCCCCDDDDDDEEEEEE??????@@@@@@@@@AAAAAAAAA???>>>>>>===============;;;;;;;;;::::::999999999;;;::::::999888888888888::::::999888777666555444555555555555555555555555555555444333333333333444444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333222111000000111111111111222222222333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000/////////000222333666555333222111222333333000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444555666555666777777777:::>>>AAA??????>>>>>>>>>>>>>>>???>>>>>>>>>===<<<===@@@CCCEEEBBB@@@CCCGGGIIIFFFCCCFFFFFFFFFFFFEEEEEEEEEEEE;;;CCCBBBAAAUUUqqqwwwkkkmmmjjjxxxzzzsssvvv~~~mmm\\\YYY\\\[[[RRRLLLSSSRRRSSSYYY^^^\\\RRRIIIFFFCCCAAADDDGGGFFF@@@999===<<<;;;:::999888888777777777666555555555555666666666666555555444444444555444333333555555444333333333333333333333333333333333333333333333333333555444444444333333333222555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555444444666666666666777888999999666777888888999:::<<<======MMMTTTXXXcccqqqppp\\\UUUIIIFFFFFFIIIKKKMMMSSSZZZNNNJJJFFFEEEFFFFFFCCC???BBBBBBCCCCCCCCCDDDDDDDDDAAAAAAAAA@@@@@@?????????@@@@@@???>>>>>>===>>>>>>;;;;;;;;;:::::::::999999;;;::::::999999999999:::;;;;;;:::999888777666666555555555555555555555555555555444333333333333444444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222111000000111111111111222222222333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111000/////////000222222444444333222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444555666666777777777888:::>>>AAAAAAAAA@@@???????????????>>>>>>>>>===<<<===@@@CCCEEECCCAAACCCGGGIIIFFFCCCEEEEEEDDDDDDDDDCCCCCCCCCBBBFFFEEEFFF]]]yyy|||mmmzzznnnkkkyyy{{{vvvwwwggg[[[______VVVLLLWWWSSSRRRXXX______UUUKKKFFFEEEEEEEEEEEEBBB>>>:::<<<<<<;;;:::999888888777888777666666555555666666666666666666666555555555555444333333555555444333333333333333333333333333333333333333333333333333555555555444444444444444555555555555555555555555555555555555555555555555666666666666666666666666666555555555444444333333555555555555555555666666555555555666777888999:::666777999:::;;;<<>>===BBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;:::999888777777555555555555555555555555555555444333333333333444444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333222111111000111111111111111222222222333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000000///000111111222111222222222222111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444555666666777888777888:::>>>AAADDDCCCBBBAAA@@@?????????>>>>>>>>>===<<<===@@@CCCEEECCCBBBDDDGGGGGGEEEBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBDDDCCCIIIddd}}}jjjwwwqqqnnnyyy{{{xxx{{{yyyccc\\\ZZZXXXXXXWWWTTTRRRUUUYYYXXXQQQJJJHHHIIIIIIHHHEEEBBB@@@???===<<<<<<;;;:::999888888888777777666555666666666666666555555555555555555555444333333555555444333333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666555555444444333333444444555555666666777777555555555555666777888999999:::;;;;;;<<<@@@GGGLLLYYYiiiwwwzzzeeeYYYLLLGGGFFFFFFJJJNNNMMMJJJGGGFFFFFFEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>AAAAAA???>>>======<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<===;;;;;;:::999888888777777555555555555555555555555555555444333333333333444444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111222111111222222222333333333222111111000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000000000000111111111000000000000000000000000////////////////////////000000111111111111000000000000000000000111111222///000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444555666777888888888888:::>>>AAADDDCCCBBBAAA??????>>>>>>>>>>>>>>>===<<<===@@@CCCEEEDDDCCCDDDFFFFFFEEECCCDDDCCCCCCCCCCCCBBBBBBBBB@@@AAABBBOOOmmmhhhyyyuuuooowwwyyyvvv~~~||||||}}}eeeWWWWWW___XXXWWWVVVTTTRRRPPPMMMKKKHHHIIIJJJHHHDDDBBBBBBDDD>>>======<<<;;;:::999999888888777666666666666666444444444444444444444444555444333333555555444333333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444666666666555555444444444444555555666666777777777666666666555666666777777===>>>======>>>FFFRRR[[[mmmzzzkkkZZZPPPKKKHHHJJJMMMJJJHHHFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===999999888888777777666666666666666666666666666666555555444333333333333444444444333333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111222222111111222222222333333333222111111000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000//////000000111111111111000000000000000000000000////////////////////////000000111111111111000000///000000000111111111111...///111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444555666888888999888888:::===@@@CCCCCCAAA@@@>>>>>>======>>>>>>>>>===<<<===@@@CCCDDDDDDDDDEEEFFFFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDCCC@@@BBBFFFVVVtttllltttrrrnnnuuuuuuttt{{{zzzxxxhhh\\\^^^]]]]]][[[WWWQQQNNNNNNPPPIIIIIIHHHFFFCCCBBBBBBCCC??????>>>===<<<;;;;;;:::999888777777666666777777333333333444444444444444555444333333555555444333333333333333333333333333444444444444444444444444444444444444444555555555444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666777777777777777777888888999:::???AAACCCEEEIIITTTdddppp{{{kkk\\\OOOJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCCCCBBBBBBBBBBBBBBB??????@@@@@@@@@AAAAAAAAA======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::;;;<<<888888888777777777666666666666666666666666666666555555444333333333333444444444333333333333222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222333111111222222222333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000/////////000111111222222000000000000000000000000000000000000000000000000000000111111111111000000//////000111111111111000///000000111111111111000000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444555666999999999999888:::===@@@CCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>===<<<===@@@CCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEE>>>@@@EEERRRjjj~~~zzzkkkmmm{{{jjjkkkssssssrrruuuzzzzzzqqqeeeccc```\\\WWWTTTSSSSSSSSSOOOMMMIIIFFFDDDCCCCCCBBBAAAAAA@@@???>>>===<<<<<<999888777777666666777777444444444444555555555666555444333333555555444333333333333333333333333333555555555555555555555555222333333333444444444444444444444444444444444444555555555555555555555555555555555555555555555555444444555555666666777777777777777666666666666666777777888999;;;>>>???AAAAAAGGGOOOUUU^^^kkk}}}zzzsss{{{ttt\\\MMMHHHHHHHHHHHHFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<======>>>;;;;;;;;;;;;<<<<<<<<<===;;;::::::999999999999:::999999888888888888777777666666666666666666666666555555444333333333333444444444333333333333222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222333111111222222222333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000...//////000111111222222000000000000000000000000000000000000000000000000000000111111111111000000...///000111222111111000111000000000111111222333000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444555666999::::::999999:::===@@@BBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>===<<<===@@@CCC@@@BBBDDDEEEEEEFFFGGGHHHGGGGGGFFFFFFFFFEEEEEEEEE>>>@@@AAAGGGXXXjjjnnniiimmm{{{uuueeejjjsssrrrpppqqqxxx~~~rrrfff```YYYVVVVVVWWWVVVTTTVVVRRRLLLIIIGGGFFFDDDBBBBBBBBBAAA@@@???>>>======999888888777777777777777444555555555666666777777555444333333555555444333333333333333333333333333555555555555555555555555222222222333333444444444444444444444444444444444555555555555555555555555666666666666666666666666333333444555666777888888888888777777666666555555666777999;;;???BBBEEEFFFDDDMMMZZZeeeppppppoookkkXXXQQQJJJJJJIIIGGGDDDCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>===<<<<<<======>>>???@@@;;;;;;;;;<<<<<<<<<======;;;::::::999888888888888::::::999999999999999999777777777777777777777777555555444333333333333444444444444333333333222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222333333111111222222222333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000...//////000111222222222000000000000000000000000000000000000000000000000000000111111111111000000...///000222222111111000222111000000000111333444000000000000000000000000000000000000000000000000111111111111111111111111111111111222333444666666:::::::::999999:::===@@@CCCBBBBBBAAAAAAAAABBBBBB>>>>>>>>>===<<<===@@@CCC???AAACCCEEEEEEFFFHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEBBBBBBNNN```jjjkkkttt~~~uuufffkkktttqqqmmmqqqyyyeee___\\\]]]YYYRRRPPPSSSUUURRROOONNNMMMLLLGGGDDD??????>>>>>>>>>>>>>>>>>>:::999999999888777777777666666555555555444444444444444555555555555444444333333333333333333333333333444444444555666666666444444444444444444444444444444555555444444333333555555444444444444555555555555555555666666666666777666666555555555666666888555555999:::777555777777:::BBBIIIFFF@@@@@@FFFKKKUUUfffyyyhhhOOOMMMHHHEEEEEEFFFEEECCCBBBFFFFFFEEECCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;:::999999777777777777777777777777666666666666666666666666555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111222222222333333333444333222111000000000000111111000000000000111111000000////////////000000333333222111000///......111111111111111111111111000000000000000000000000000000000000000000000000//////...------///000111...///000111111000///...////////////000000000000111000///......///000111000000111111111111000000000000000000000000000000000000000000000000000000000000111222333555666777999999::::::999;;;===@@@BBBBBBAAAAAA@@@???>>>>>>@@@???===<<<===>>>@@@AAACCCDDDEEEGGGHHHHHHFFFCCCFFFEEEDDDEEEFFFGGGFFFEEEDDD@@@BBBDDDLLLcccpppjjjqqqwwwtttiiihhhooopppgggrrryyywwwiii]]]YYYXXXVVVVVVXXXWWWUUURRRQQQQQQNNNIIIFFFBBBAAA@@@>>>===<<<<<<<<<;;;;;;::::::999999888888666666666666555555555555444444555555555555444444333333333333333333333333444444444555555555555555444444444444444444444444444444555555555444444333666555555444444555555666555555555555666666666666777666666555555555666666999555555888999777777999======AAAFFFFFFDDDIIIRRR^^^qqqqqqbbbUUUHHHEEEGGGFFFDDDBBBFFFFFFEEECCCCCCBBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;:::999999999777777777777777777777777666666666666666666666666555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111222222222333333333444333222111000000000000111111000000000000111111000000////////////000000222222111111000/////////111111111111111111111111000000000000000000000000000000000000000000000000///............///000000//////000111111000//////////////////000000000111111000////////////000111000000111111111111000000000000000000000000000000111111111111111111111111000000111222333555666777999999::::::999;;;===@@@BBBBBBAAA@@@@@@???>>>>>>@@@???===<<<===>>>@@@AAADDDCCCDDDEEEGGGGGGEEECCCGGGEEEDDDEEEFFFFFFEEEDDDBBB>>>AAADDDMMMdddssslllpppvvvtttjjjkkkttttttlllvvvxxxrrruuu___VVVWWWYYYWWWVVVVVVUUUTTTTTTRRROOOJJJFFFCCCBBBAAA???>>>=========<<<<<<<<<;;;:::999999999777777666666666555555555444444555555555555444444333333333333333333333333555555555555555444444444444444444444444444444444444444444555555555555555666555555444444555555666555555555555666666666666666666666555555666666777888555555888999888:::>>>EEEDDDEEEGGGGGGIIIOOOWWWiii{{{eeeOOOFFFGGGHHHFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========;;;;;;;;;:::999999888888777777777777777777777777666666666666666666666666555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111222222222333333333333333222111000000000000111111000000000000111111000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000......//////000000000//////000000111111000000////////////000000000111111111000000//////000000111000000111111111111000000000000000000000000000000111111111111111111111111000000111222333555666777999999::::::999;;;===@@@AAAAAAAAA@@@??????>>>>>>???>>>===<<<===>>>@@@AAADDDCCCBBBCCCEEEFFFEEEDDDHHHFFFEEEEEEFFFFFFDDDCCC@@@<<<@@@DDDNNNeeetttnnnooouuutttlllnnnxxxyyypppvvvyyykkk]]]\\\\\\WWWRRRSSSTTTTTTTTTRRRMMMHHHDDDEEEDDDCCCAAA@@@@@@@@@@@@===<<<<<<;;;:::999888888666666666555555555444444444444555555555555444444444444444444444444444444666666666555444444444333444444444444444444444444444444444555555666666777666666555555555555666666555555555555666666666666666666666666666666777888777555555888999999===BBBIIIIIIIIIJJJKKKOOOVVV\\\{{{vvvkkkzzzwww\\\OOOKKKHHHHHHKKKFFFFFFEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBAAAAAAAAA???>>>======<<<<<<======<<<<<<<<<<<<<<<=========;;;::::::999999888888777777777777777777777777777666666666666666666666666555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111222222222333333333333222222111000000111111111111000000000000111111000000////////////000000//////000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000---...///111111000//////000000000000000000000000//////000000000111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000111222333555666777999999::::::999;;;===@@@AAA@@@@@@@@@??????>>>>>>???>>>===<<<===>>>@@@BBBEEECCCAAABBBDDDEEEEEEDDDIIIGGGEEEEEEFFFEEEDDDBBB@@@===@@@EEENNNdddrrrkkkmmmvvvvvvooopppyyyyyypppqqqzzziii```^^^[[[VVVSSSUUUVVVUUURRRMMMIIIFFFJJJIIIGGGEEEBBBAAA@@@???<<<<<<;;;:::999888777777555555555444444444333333444444555555555555444444444444444444444444444444666666666555444444444333444444444444444444444444555444444555555777888999666666666555555666666666555555555555666666666666666666666666666777888888777555777:::;;;<<>>============>>>========================;;;::::::999999888888777888888888888888888888888777777777777777777777777555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111222222222333333333333222111111000111111111111111000000000000111111000000////////////000000/////////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000---...000111111111000///111111000000000000111111000000000000111111111111000000111111111111000000000000111111111111000000000000000000000000000000111111111111111111111111000000111222333555666777999999::::::999;;;===@@@@@@@@@???????????????>>>>>>===<<<<<<===???AAABBBEEECCCAAABBBDDDEEEEEEDDDIIIGGGEEEEEEFFFEEEDDDBBBBBB???BBBEEEMMMbbbnnnfffkkkwww{{{ssspppuuutttlllnnnyyyddd]]][[[ZZZWWWXXXYYYXXXTTTOOOLLLKKKPPPNNNKKKGGGCCC???===<<<===<<<;;;:::999888777666666555555555444444444444444444555555555555444444444444444444444444444444555555555555555444444444444444444444444444444444555555444555666888:::;;;777666666555555666666777555555555555666666666666666666666666777888999999777888;;;@@@AAAAAAGGGNNNKKKMMMOOOUUUfffvvvxxx~~~kkkSSSGGGHHHFFFEEEEEEDDDDDDEEEEEEEEECCCCCCCCCCCCBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;;;;;;;:::999999888888888888888888888888888888777777777777777777777777555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111222222222333333333222222111111111111111222111111000000000000111111000000////////////000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111000000222111111000000111111222000000000111111111222222000111111222222111111000000000111111111111000000000000000000000000000000222222222222222222222222000000111222333555666777999999::::::999;;;===@@@????????????????????????>>>===<<<<<<===???AAACCCDDDCCCBBBCCCEEEFFFEEEDDDHHHFFFEEEEEEFFFFFFDDDCCCCCC@@@BBBEEEKKK___jjjaaagggyyyyyyppppppooohhhpppyyyeee\\\XXXXXXZZZZZZXXXSSSOOOMMMMMMMMMLLLIIIFFFBBB@@@>>>===>>>>>>===;;;:::888777777777777777777666666666666444444555555555555444444555555555555555555555555444444444555555555555555444444444444444444444444555555444555666888;;;===777777666666666666777777555555555555666666666666666666666666777888999::::::<<>>>>>>>>??????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::999999999888888888888888888888888777777777777777777777777555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111222222222333333333222111111111111111222222111111000000000000111111000000////////////000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222222222111000000111222222000000111111111222222222000111222222222222111000000000111111111111000000000000000000000000000000222222222222222222222222000000111222333555666777999999::::::999;;;===@@@>>>>>>>>>>>>????????????>>>===<<<<<<===???BBBCCCDDDCCCDDDEEEGGGGGGEEECCCGGGEEEDDDEEEFFFFFFEEEDDDBBB>>>AAADDDJJJ]]]ggg___ccczzzqqqmmmlllhhhpppuuuaaaXXXWWWXXXYYYUUUPPPLLLLLLMMMFFFEEEDDDCCCBBBBBBBBBBBB@@@???>>>===;;;:::999888999999999999888888888888444555555555555555555444555555555555555555555555333444444555555666666666444444444444444444444444555555444555666999<<<>>>777777666666666666777777555555555555666666666777666666666666777888999:::<<>>???????????????>>>>>>=========<<<===<<<<<<;;;;;;::::::999888888888888888888888888777777777777777777777777555555444444444333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111222222222333333333222111111111111111222222111111000000000000111111000000////////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222333333222111000000111222333000111111111111222222222000111222333333222111000000000111111111111000000000000000000000000000000222222222222222222222222000000111222333555666777999999::::::999;;;===@@@>>>>>>>>>>>>>>>?????????======<<<<<<===???BBBCCCDDDDDDEEEGGGIIIHHHFFFCCCFFFEEEDDDEEEFFFGGGFFFEEE@@@===@@@CCCIII\\\ggg^^^___{{{ssslllkkkiiinnn~~~yyyeeeQQQRRRWWWVVVQQQNNNPPPOOOJJJIIIIIIIIIHHHGGGEEECCCBBB???>>>=========;;;999666999999888888777666666666666666666666555555555555555555555555555555555555555555555555555555555555777777777777666555444333444555555666666666666666666666555555555444444444666666666666777777777777888888999999999;;;>>>@@@:::IIINNNGGGJJJZZZbbb^^^ppplllhhhnnnJJJIIILLLIIIBBBCCCIIIHHHBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<<<<<<<;;;:::::::::;;;;;;999999999888888888888777777777777777777777777777555555444444444444555555444444444444444444444444222222222222222222222222000111111111111222222222222111111111000000//////000000000000000000000000111000/////////000222222111222333333444444333333333222111111000000111111000000000000000000000000222111111111000000//////000000111111111111000000000000000000000000000000000000/////////111222333000000000000111111111111111000000000111222222333222000//////111222111000000111111111111222222222222222111111111111222222000000000000000000000000000000000000000000000000000111111111111222222222222111111222333555777999:::999888888888:::===>>>>>>@@@BBBBBBAAA????????????>>>===<<<===>>>@@@AAABBBCCCEEEGGGHHHIIIIIIHHHDDDDDDDDDDDDDDDCCCCCCBBB@@@DDDDDDAAAJJJZZZaaa]]][[[ttttttnnnmmmjjjrrr}}}{{{zzz]]]SSSUUUSSSMMMKKKMMMMMMIIIKKKKKKJJJIIIHHHGGGFFFEEEAAA???=========<<<:::888999999888888777777666666666666666666555555555555555555555555555555555555555555555555555555555555777777777777666555444333444444555666666666666666666666555555555444444444666666666666777777777777999::::::999999<<>>>>>>>>???@@@>>>>>>>>>???>>>>>>>>>===<<<<<<;;;:::::::::;;;;;;999999999888888888888777777777777777777777777777555555444444444444555555333333333333333333333333222222222222222222222222000111111111111222222222222111111111000000000000000000000000000000000000111111000000000111222333111222333333444444333333333222111111000000111111000000000000000000000000111111111000000000//////000000111111111111000000000000000000000000000000111000000//////000111222000000000000111111111111000000000111111222444444222111//////000111111000000000111111111222222222222222111111111111222222000000000000000000000000000000000000000000000000000111111111111222222222222111111222333555777999:::999888888999;;;===???>>>???AAAAAA???>>>>>>>>>???>>>===<<<<<<>>>@@@AAA@@@AAABBBDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBBBB???CCCBBB???GGGWWW]]]ZZZ]]]vvvtttooonnnjjjooo}}}|||iiiWWWUUUPPPKKKKKKMMMNNNKKKMMMMMMKKKJJJIIIIIIHHHIIIDDDAAA>>>=========<<<;;;999999999888777777666666666666666666555555555555555555555555555555555555555555555555555555555555666666666666666555444333444444555666666666666555555555555555555444444444666666666666777777777777999::::::888888>>>JJJSSSYYYKKKLLL\\\```[[[eeezzztttzzzzzzbbbMMMHHHFFF@@@???DDD@@@@@@AAAAAABBBBBBCCCCCCAAA@@@???>>>>>>>>>???@@@<<<=========>>>>>>>>>>>>===<<<;;;:::::::::::::::999999999888888888888777777777777777777777777777555555444444444444555555222222222222222222222222222222222222222222222222000111111111111222222222111111111111111000000000000000000000000000000000222111111111111222333333111222333333444444333333333222111111000000111111000000000000000000000000111111000000000000//////000000111111111111000000000000000000000000000000222111000000///000000111000000000000111111111111000000000111222444555666333222000///000111000///000000000111111111222222222222111111111111222222000000000000000000000000000000000000000000000000000111111111111222222222111111111222333555777888:::999888888999;;;>>>???===???@@@@@@>>>=========???>>>===<<<<<<>>>@@@AAA@@@AAABBBDDDDDDDDDCCCBBBCCCDDDDDDDDDDDDCCCBBBBBB???BBBAAA>>>EEERRRXXXVVV\\\vvvqqqnnnmmmiiimmm|||zzzzzz^^^YYYSSSOOOPPPRRRQQQNNNNNNMMMKKKJJJIIIIIIIIIIIIFFFCCC@@@>>>>>>>>>>>>===::::::999888888777777666666666666666555555555555555555555555555555555555555555555555555555555555555666666666555555444333333444555555666666555555555555555555555555555555666666666666777777777777666888999888999AAAPPP[[[ZZZOOOSSSdddjjjhhhxxx}}}ooo|||^^^KKKDDDBBBCCCEEE???@@@@@@AAAAAABBBBBBCCCAAA@@@???>>>>>>???@@@@@@=====================>>>===<<<;;;;;;::::::::::::999999999888888888777777777777777777777777777777555555444444444444555555222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111000000000000000000000000222222222222222333333333111222333333444444333333333222111111000000111111000000000000000000000000000000000000000000//////000000111111111111000000////////////////////////222222111000000////////////000000000111111111111//////000111333444666777444222000///000000///...000000000000111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000111111111222222222111111111111333555777888999999888888999<<<>>>@@@???@@@AAA@@@>>>======>>>???>>><<<<<<<<<===???@@@DDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@BBBAAA>>>CCCMMMTTTTTT\\\vvv{{{mmmlllkkkfffmmm~~~zzztttjjjaaaXXXUUUWWWWWWTTTQQQNNNNNNLLLKKKIIIHHHHHHHHHGGGDDDAAA????????????>>>::::::999999888777777777666666666666555555555555555555555555555555555555555555555555555555555555555555555555555444444333333444444555555555555555444555555555555555555555666666666666777777777777444666888999===GGGUUU```ddd```___cccjjjwwwtttxxxtttPPPBBBGGGIIIBBB@@@@@@@@@AAAAAABBBBBBBBB@@@@@@???>>>>>>???@@@AAA@@@???>>>===<<<===============<<<;;;:::999999:::999999999888888888777777777777777777777777777777555555444444444444555555444444444444444444444444222222222222222222222222000000111111111222222222111111111111111222222222000000000000000000000000111111222222333333333333111222333333444444333333333222111111000000111111000000000000000000000000//////////////////000000000000111111111111000000////////////////////////111111111111000000/////////000000000111111111111//////000111222444666777444222000///000000///...//////000000000111111111222222111111111111222222000000000000000000000000000000000000000000000000000000111111111222222222111000000111222444666888999999888888:::<<>>===>>>???>>>===<<<;;;<<<===???@@@EEEFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBAAA@@@CCCKKKQQQTTT^^^yyyzzzllllllmmmfffooo}}}wwwoooxxxqqqaaa[[[[[[YYYVVVTTTQQQQQQPPPOOOMMMJJJHHHGGGGGGDDDAAA@@@@@@@@@???>>>:::::::::999888888777777666666666666555555555555555555555555555555555555555555555555555555555555444444555555555444444333333333444555555555555444444444444555555555555555666666666666777777777777444666;;;@@@HHHRRR\\\bbbiiigggccccccsss|||___HHHKKKKKK@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>???@@@AAA@@@???>>>======>>>???@@@>>>===<<<;;;:::999999999999999999888888888888777777777777777777777777777555555444444444444555555444444444444444444444444222222222222222222222222000111111111111222222222111111111222222222222222000000000000000000000000000111111222333222222222111222333333444444333333333222111111000000111111000000000000000000000000......////////////000000000000111111111111000000000000000000000000000000000111111111111000000///000000000000111111111111/////////000111333444555333222000///000111000////////////000000000111111222222111111111111222222000000000000000000000000000000000000000000000000000111111111111222222222000000000111222444666777999999888999:::===@@@AAABBBCCCCCCAAA>>>===>>>@@@>>>===<<<;;;;;;===???@@@DDDDDDEEEFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCBBBAAAAAAAAABBBAAAAAACCCIIIPPPUUUaaa}}}{{{lllnnnooohhhnnn}}}sssqqqwwwnnnbbb___]]][[[ZZZVVVWWWWWWVVVSSSOOOKKKIIIFFFDDDBBBAAAAAA@@@>>>===;;;::::::999999888888777666666666666555555555555555555555555555555555555555555555555555555555555333444444555555444444444222333444444555555444444444444444555555555666666666666666666777777777777777:::@@@JJJUUU___ccceeefffbbbddduuu{{{zzz[[[NNNIIIDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>>>>???AAABBB>>>>>>======>>>AAACCCDDD>>>===<<<;;;:::999999999999999999888888888888777777777777777777777777777555555444444444444555555333333333333333333333333222222222222222222222222000111111111111222222222111111111222222333333333000000000000000000000000///000111222222222111111111222333333444444333333333222111111000000111111000000000000000000000000........./////////000000000000111111111111000000000000000000000000000000//////111111222111000000000000000000111111111111////////////000111222333222111//////000111111000////////////000000000111222222111111111111222222000000000000000000000000000000000000000000000000000111111111111222222222000000000000222444666777999999888999;;;===@@@BBBBBBBBBBBB@@@===<<<===???>>>===;;;;;;;;;<<<>>>@@@BBBCCCDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBGGGNNNUUUaaa~~~yyyjjjmmmnnnfffkkk{{{zzzpppyyy}}}zzzhhhccc``````aaa[[[\\\\\\[[[XXXSSSNNNKKKEEECCCBBBBBBBBB@@@>>><<<;;;;;;:::999999888888777777666666666555555555555555555555555555555555555555555555555555555555555333333444444555444444444222333444444555555444444444444444555555555666666666666666666777777777777:::===DDDRRR___hhhiiiggghhhaaajjjpppooommmQQQHHHJJJEEEEEEDDDCCCBBBAAAAAA@@@??????>>>>>>>>>???AAABBB<<<<<<<<<===???CCCFFFIII>>>>>><<<;;;:::999999999999999999888888888888777777777777777777777777777555555555444444555555555222222222222222222222222222222222222222222222222000111111111111222222222111111111222222333333333000000000000000000000000...///000111222111000000222222333444444444333333333222222111000111111111000000000000000000000000---.........//////000000000000111111111111000000000000000000000000000000...///000111222222111000000000000000111111111111//////...//////000111111222000//////111222111111////////////000000000000222222111111111111222222000000000000000000000000000000000000000000000000000111111111111222222222000000000000222444666777999999888999;;;>>>AAABBBBBBBBBAAA>>><<<;;;<<<>>>>>>===;;;;;;;;;<<<>>>???BBBCCCEEEFFFFFFFFFEEEDDDBBBBBBCCCCCCBBBBBBAAA@@@?????????@@@AAAEEEMMMUUU^^^{{{uuufffjjjkkkccchhhzzzuuunnnwwwhhhaaa```bbb]]]```^^^YYYWWWYYYUUUMMMMMMKKKIIIFFFCCCAAA@@@??????===;;;;;;;;;;;;999777777777777777666666666666555555555555666666666777555555444444444444555555666666555555555444444444444444555555555555444444555555555555555555444444;;;888666666999;;;:::888===CCCSSSdddhhhdddfffmmmcccrrrmmm{{{~~~gggVVVEEEDDDHHHJJJFFFBBBBBBCCCDDD@@@@@@AAA@@@@@@???>>>===>>><<<===DDDHHHEEEAAA@@@;;;<<<=========<<<;;;:::;;;;;;;;;;;;999888666555888888888888777777777777666666666666555555555555555555444333333333333444444444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444555555BBBFFF>>>999>>>AAA???AAABBBBBB@@@>>>======>>>???>>>===<<<<<<===>>>>>>BBBDDDDDDDDDBBBAAABBBCCCFFFFFFEEECCCBBBAAA@@@???BBBBBBCCCCCCFFFJJJQQQUUU[[[~~~yyylllfffcccdddpppuuuhhhbbb```]]]ZZZ\\\ZZZVVVVVVXXXVVVPPPLLLKKKIIIFFFDDDBBBAAA@@@@@@>>><<<<<<<<<<<<:::888888777777777666666666666555555555666666666777777666555555444444555555666666666555555555444444444444444555555555555444444555555555555555555555555777777777888999:::::::::BBBNNN[[[bbbfffjjjkkkkkkiii~~~~~~}}}xxxbbbHHHFFFHHHHHHFFFBBBAAABBBBBB@@@AAAAAA@@@@@@???>>>===???<<<>>>DDDFFFCCC??????;;;<<<=========<<<;;;::::::999999999999888888888888888888888777777777777666666666666555555555555555555444333333333333444444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333111111111111000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444555777BBBGGG@@@<<<@@@DDDBBBAAABBBBBB@@@>>><<<===>>>???>>>===<<<<<<===>>>???CCCDDDEEEDDDBBBBBBBBBDDDDDDDDDDDDCCCBBBBBBBBBAAA?????????AAAEEEMMMWWW]]]]]]~~~xxxmmmiiieeefffpppqqq}}}ooofffccc\\\ZZZZZZYYYVVVWWWZZZYYYVVVMMMLLLJJJGGGEEECCCBBBBBBAAA???============;;;:::888888777777777666666666555555666666666777777777666555555444444555555666555555555555555444444444444444555555555555444444555555555555555555555555444777999999888999<<<@@@KKK[[[eeeccceeemmmooohhhuuutttwwwTTTJJJHHHFFFDDDCCCAAA@@@AAAAAAAAAAAAAAA@@@???>>>===???<<<>>>CCCDDD@@@======<<<<<<======<<<;;;;;;:::>>>===;;;:::999888999999888888888888777777777777666666666666555555555555555555444333333333333444444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222111111111000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444555333===AAA;;;999===AAA@@@@@@AAABBB@@@>>><<<<<<===???>>>===<<<<<<===>>>???DDDEEEFFFEEEDDDCCCCCCEEECCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>@@@DDDMMMXXX___\\\zzzrrrjjjhhheeedddooovvv|||~~~kkkdddbbb^^^\\\ZZZYYYZZZ\\\\\\[[[RRRPPPMMMJJJGGGEEECCCBBBAAA???============;;;999888888888777777777666666555666666666666777777777666666555555555555666666555555555555555555555555444444555555555555444444555555555555666666666666333777999888666999BBBJJJXXXbbbjjjkkkiiijjjlllkkk{{{hhhPPPIIIDDDDDDDDDCCCAAAAAAAAAAAAAAAAAA@@@???>>>>>>???===>>>BBBBBB>>>;;;<<<=========<<<<<<;;;::::::FFFDDD@@@<<<999888777777888888888888777777777666666666666666555555555555555555444333333333333444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444444111888<<<888777;;;??????@@@AAAAAA@@@===<<<<<<===>>>======<<<<<<===??????EEEFFFGGGFFFDDDDDDDDDEEECCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAADDDIIIQQQVVVXXXsssyyyjjjddddddaaa```nnn}}}ttteeefffaaa]]][[[ZZZ[[[[[[ZZZZZZWWWUUURRRNNNIIIFFFDDDBBB@@@>>><<<<<<<<<<<<:::999888888888888777777777777666666666666777777777888666666666555555666666666444555555555555555555555444444555555555555444444555555555666666666777777555888999666555<<>>???===???BBBAAA<<<;;;===>>>>>>===<<<;;;;;;::::::DDDBBB>>>;;;888777666777888888888888777777777666666666666666555555555555555555444333333333333444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222111111111111000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000//////////////////////////////000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444444555999<<<::::::===AAACCC@@@AAAAAA???===<<<<<<===>>>===<<<<<<<<<>>>???@@@EEEGGGGGGGGGEEEDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>???AAACCCDDDFFFIIILLLUUUpppvvvfff```aaa___^^^mmmxxxlllggg```[[[YYYZZZZZZWWWVVVWWWYYYWWWTTTOOOKKKGGGEEECCC@@@>>><<<<<<<<<<<<:::888999999888888888777777777666666666777777777888888777666666555555666666777444444444555555555555555444444555555555555444444555555555666666777777888666888999777999CCCTTTaaaiiieeemmmwwwqqqeeetttkkkWWWGGGEEEIIIGGGDDDEEEBBBBBBBBBBBBAAA@@@???>>>???>>>???BBB@@@<<<;;;>>>???>>>===;;;;;;:::::::::;;;:::999777777777888888888888888888777777777777666666666666555555555555555555444333333333333444222222333333333333444444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333333222222222222111111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444555666777888888999;;;???AAA???@@@AAA???===;;;;;;<<<======<<<<<<===>>>???@@@EEEFFFGGGFFFEEEDDDDDDFFFFFFFFFEEECCCBBBAAA@@@???:::===AAACCCDDDEEEGGGIIIUUUrrryyyiiiaaaaaa``````mmmuuuzzz~~~iii^^^YYYXXX[[[[[[WWWUUUVVVWWWUUURRRNNNKKKHHHFFFEEEAAA???============;;;:::999999999888888888777777666666777777777888888888777777666666666666777777444444444555555555666666444444555555555555444444444555555666777777888888555777999;;;@@@LLL[[[fffiiilllrrrtttmmmnnn}}}cccLLLHHHJJJGGGCCCDDDBBBBBBBBBBBBAAA@@@???>>>>>>>>>@@@BBB@@@<<<<<>>@@@AAAEEEFFFGGGFFFDDDCCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA<<<>>>@@@BBBCCCDDDFFFHHHVVVuuu~~~mmmcccaaa```bbbppp~~~~~~}}}vvvmmm]]]XXXXXX^^^^^^ZZZWWWYYYSSSRRROOOMMMJJJIIIGGGGGGBBB@@@???>>>???>>><<<;;;999999999888888888888777777777777777888888888888777777666666666666777777444444444555555555666666444555555555555555555444444555555666777888888999333666:::???GGGRRR___hhhhhhrrrwwwooohhhwwwkkkQQQJJJKKKFFFBBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>@@@CCC@@@<<<===BBB@@@???===;;;::::::::::::;;;;;;<<<<<<<<<;;;::::::888888888888777777777777777666666666555555555555555555444333333333333444222222222333333444444444222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333333333333222222222111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444555:::999888999:::;;;>>>AAA???@@@@@@???<<<;;;;;;<<<===<<<<<<<<<===>>>@@@AAADDDEEEFFFEEEDDDCCCCCCEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBAAAAAABBBEEEHHHUUUvvvoooccc```___cccsssxxxnnnrrrtttdddZZZZZZ\\\UUUUUUUUUOOOVVVRRRNNNMMMOOONNNIIIDDDCCCCCCAAA???>>>===<<<<<<::::::999999888777777777777777777777666666666666888888777777666666666555:::777444333555777666444666666666666666666666666444555666777888888888777888777;;;EEERRR\\\dddhhhpppwwwsssgggnnn}}}```QQQIIIDDDDDDGGGBBBBBBAAAAAAAAAAAA@@@@@@============>>>>>>>>>>>>DDDCCCAAA???===;;;:::999;;;:::999999999999;;;;;;777777777777777888888999777777777777666666666666555444333444555555333111444444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222111111111000000000000000000////////////111111000000000000111111222222222111111111111000000000///////////////000111111111111111111111111000000000111222333555555777888::::::999:::<<<>>><<>><<<;;;<<<===???@@@BBBKKKHHHBBBFFFEEEBBBEEECCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCEEECCCAAAFFFLLL[[[xxxgggdddcccdddvvvqqqhhhaaallliii___^^^^^^VVVTTTVVVQQQRRROOOLLLMMMOOONNNIIIDDDDDDCCCAAA@@@???>>>>>>>>>:::::::::999888888777777888777777777666666666666777777777666666555555555999777444444555666666444666666666666666666666666555555666777777777777777999<<>>>>>>>>???????????????CCCAAA>>>;;;999999:::;;;AAA@@@===;;;::::::;;;;;;999999888777777666777777777777777777666666666666555444333444555555333111444444444333333222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222222222111111111000000000000000000000000000///111111000000000000111111222222222111111111000000000000////////////000000111111111111111111111111000000000111222333555555888999::::::999:::<<<>>>>>>AAADDDBBB>>>===???BBB???>>><<<;;;<<<===???@@@CCCLLLHHHBBBFFFEEEBBBEEEFFFEEEDDDCCCBBBBBBBBBBBB???@@@BBBFFFEEECCCGGGMMMdddtttfffgggjjjlllzzzxxx}}}ddd```ooossseeeaaa```WWWUUUWWWTTTOOOMMMMMMOOOPPPOOOJJJFFFDDDCCCBBB@@@???>>>======;;;::::::999999888888777888888777777777666666666666666666555555555555555888666444444555666666555666666666666666666666666555555666666666666777777555>>>KKKWWW```hhhoootttuuuoooiiiooo|||jjjQQQEEECCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@???????????????@@@>>>;;;999:::<<<@@@BBBHHHEEEAAA===;;;:::;;;;;;::::::999888777666555555777777777777666666666666666444333333555555333222444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222111111111111000000000000000000000000000000000111111000000000000111111222222111111111000000000000000////////////000000111111111111111111111111000000000111222333555555888:::::::::999:::<<<>>>>>>@@@AAA???<<<;;;===@@@???>>><<<;;;<<<===???@@@DDDLLLHHHBBBEEEEEEBBBFFFHHHHHHGGGEEEDDDBBBAAAAAA>>>>>>AAAEEEEEEDDDHHHOOOgggpppgggjjjllllllvvvnnniiiuuukkk``````[[[ZZZ[[[VVVRRRRRRRRRTTTTTTRRRMMMIIIHHHGGGEEEBBB???===<<<;;;;;;;;;;;;:::999999888888888888888777777777666666555555555555555555444444666666555555666666666555666666666666666666666666666666555666666666777777666DDDUUU___eeekkkqqqtttuuujjjfffwwwtttTTTEEECCCDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@???????????????>>>>>><<<<<<<<<===@@@DDDGGGJJJGGGDDD@@@<<<:::999:::;;;999999999888777666666555777777777777666666666666666555333333444444444222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111000000000000000000000000000111111111222111111000000111111222111111111111000000000000000////////////000000111111111111111111111111111000000000111222333555555999:::;;;:::::::::<<<>>>???@@@@@@>>><<<;;;===@@@???>>><<<;;;<<<===???@@@DDDMMMHHHAAAEEEDDDBBBFFFGGGGGGFFFFFFEEECCCBBBBBB@@@???AAACCCDDDFFFMMMVVVnnnrrrmmmooollljjjrrrwwwnnnqqqrrr___`````````___WWWYYYYYYZZZZZZYYYUUUPPPMMMQQQOOOKKKGGGCCC@@@>>><<<<<<<<<;;;;;;:::999999999888888888888777777777777444444555555555555555555555555666666666555666666666666666666666666666666666666555555666777999999@@@RRRcccjjjmmmqqqtttuuutttiiimmm}}}^^^IIIDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>=========<<<===???BBBDDDEEEFFFFFFAAA???<<<999888999:::;;;666777888888888888777777777777777777666666666666777555333222333444444333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111222222222111111111111222222111111111000000000/////////////////////000111111111111111111111111111111000000000111222333555555888999;;;;;;:::;;;===???AAABBBAAA@@@??????@@@AAA???>>><<<;;;<<<===???@@@EEEMMMHHHAAADDDDDDAAAFFFDDDDDDEEEEEEEEEDDDCCCCCCBBB@@@AAADDDHHHNNNZZZfffsssnnnpppnnnllluuu~~~qqqkkkuuu~~~}}}fffeeedddcccaaa[[[^^^^^^___^^^[[[WWWTTTQQQWWWUUUQQQMMMHHHDDDBBB@@@===<<<<<<;;;;;;::::::999999999888888888777777777555555555555555666666666333555777777666555666777666666666666666666666666666666555666777999;;;===III[[[jjjmmmnnnssstttrrrqqqmmm}}}sssSSSEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>===<<<<<<<<<>>>???AAABBBAAA@@@===<<<::::::999888999999:::;;;555666777999999999888777777777777777666666666666777555333222333444444333222222333333333333444444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111//////000000000000000111///000000111111222222222222222111111111111222222111111000000000////////////......//////000111222111111111111111111111111000000000111222333555555777888:::;;;;;;<<>>>>>??????>>>>>>===<<>><<<;;;<<<===???@@@FFFNNNHHH@@@CCCCCCAAAFFFCCCDDDEEEFFFFFFEEEDDDCCCBBB@@@AAAFFFLLLVVVeeerrrkkkdddhhhjjjmmmwwwrrriiipppzzzfffrrrmmmfffaaaaaa```]]]^^^^^^]]]ZZZXXXVVVUUUVVVTTTPPPLLLHHHEEECCCBBB======<<<<<<;;;:::::::::999999999888888888777777555555555666666777777777222555777888666555666777666666666666666666666666666666666666888;;;>>>@@@QQQ```lllmmmoootttuuuppplllpppbbbJJJGGGBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>======<<>>===<<<:::999888888999:::;;;;;;<<<<<<666777888999999888666555777777777777666666666666888555222222333444444444222222222333333444444444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111////////////000000111111///000000111111222333333333222222111111222222333111000000000////////////............///000111222111111111111111111111111000000000111222333555555555777999:::;;;>>>AAACCC<<<===>>>@@@@@@>>><<<999???>>><<<;;;<<<===???@@@GGGNNNHHH@@@CCCCCCAAAFFFEEEFFFGGGHHHGGGFFFDDDCCCAAA@@@BBBGGGLLLSSS___kkkfffaaadddggglllwww}}}ooofffmmmwwwWWWvvv~~~tttfff]]]```ddd[[[\\\\\\[[[YYYWWWWWWWWWPPPOOOLLLIIIFFFCCCBBBAAA=========<<<;;;;;;::::::999999999888888888888777555666666666777777888888111555888888666555666777666666666666666666666666666666666777999===@@@BBBYYYgggqqqqqqttt{{{{{{uuuhhhqqqmmmNNNJJJBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>=========<<<;;;;;;<<<===>>>888:::;;;===>>>======<<<888999::::::999777444333777777777777666666666666888555222111222444444444222222222333333444444444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111.../////////000000111111///000000111222222333333333222222111111222222333000000000000////////////............///000222222111111111111111111111111000000000111222333555555444666999:::<<<>>>BBBEEEBBBCCCEEEGGGHHHFFFBBB??????>>><<<;;;<<<===???@@@HHHOOOHHH@@@CCCCCCAAAFFFIIIIIIJJJJJJHHHFFFCCCBBBAAAAAACCCGGGHHHJJJRRR[[[zzz}}}llljjjlllkkknnnzzz{{{qqqgggkkk~~~aaallloooccc\\\\\\``````ccceeebbb\\\WWWWWWYYYSSSPPPMMMJJJHHHFFFCCC@@@???>>>>>><<<;;;:::999999888888888777777777777777888888777777666666555555777777777777777777777777::::::999999888777666666999777777999777777BBBOOO___gggpppwww{{{}}}{{{xxxlll~~~vvvXXXJJJDDDDDDCCCBBBCCCEEECCC@@@???@@@@@@??????>>>===<<<===<<<<<<<<<<<<;;;;;;;;;999;;;???DDDGGGEEE???999777777777777777777777777777777777777666666666666666666555444444444444555555555444333333222111111222222222222222222222222222222222222222222222222000111111111111222222222333333222111000000111111222222333333333333444444222222222111111111111000333333222222111000//////////////////000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111222222222222111111222111111111000000//////000000000000000000000000//////000111111111111111222222111111111111111111000000111222333444444555555777888888999;;;>>>AAACCCAAABBBFFFJJJIIICCC===>>>============???@@@AAAGGGMMMGGG???CCCDDD@@@CCCGGGKKKNNNLLLGGGCCCDDDFFFBBBNNNMMMIIIMMMNNNNNNVVVvvvllldddlllfffiiinnn}}}vvvkkklll{{{nnnmmmzzzjjjcccbbbbbbcccfffgggddd]]]WWWVVVWWWVVVTTTQQQOOOMMMJJJFFFDDD@@@???>>>===<<<;;;:::999888888888888777777777777888777777777666666666555777777777777777777777777::::::999888888777666666999666777999:::>>>JJJXXXdddjjjssszzz~~~}}}yyyuuuppp~~~wwwyyygggSSSGGGFFFCCCBBBBBBCCCAAA>>>@@@@@@@@@@@@???>>>===<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;>>>BBBDDDBBB===888777777777777777777777777777777777777666666666666666666555444444444444555555555444333333222111111222222222222222222222222222222222222222222222222000111111111111222222222333222222111000000111111222222333333333333444444222222222111111111111000333333222111111000//////////////////000000000111////////////000000000111111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000111111000000000111111111111000000000///000000000000000000000000//////000111111111111111111111111111111111111111000000111222333444444555555777888999999;;;???BBBAAA???>>>???BBBBBB@@@===>>>============???@@@AAAGGGMMMFFF???CCCDDD@@@CCCDDDHHHKKKJJJFFFCCCDDDGGGOOORRRNNNPPPYYYWWWUUU]]]}}}qqqiiiqqqkkknnnsss|||{{{ppphhhmmmvvvpppwwwqqqjjjgggdddfffhhhiiifff___XXXUUUTTTSSSRRRPPPNNNMMMJJJFFFBBBAAAAAA@@@>>>===<<<;;;:::999999888888888777777777777777777777666666666666777777777777777777777777999999999888888777777666888666666999>>>GGGVVVdddjjjnnnvvv}}}|||uuuooovvv|||qqqllllllyyy___LLLGGGBBBAAABBBBBB@@@>>>@@@@@@@@@@@@???>>>===<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<>>>???>>>:::777777777777777777777777777777777777777666666666666666666555444444444444555555444444333333222222111222222222222222222222222222222222222222222222222000111111111111222222222333222111111000111111111222222333333333333444444222222222111111111111000222222222111111000000////////////000000000111111/////////000000000111111222111111000///......---000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000//////000000000000//////111111111111000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000111222333444444555555777888999999<<>>@@@>>>===<<<<<<===>>>@@@AAAFFFMMMFFF???CCCDDDAAADDDBBBEEEHHHHHHEEEDDDDDDFFFOOOIIIFFFRRR```[[[WWWaaapppfffnnniiilllqqq|||~~~pppbbb^^^```ttttttjjjssskkkjjjffffffhhhiiifff```ZZZVVVTTTRRRQQQPPPOOOMMMKKKFFFCCCCCCCCCBBB@@@>>>===<<<;;;:::999999888888777777777777777777777666666666666666666666666666666666666999888888888777777777666999777666:::BBBPPP```kkknnnpppvvv}}}~~~wwwoookkk||||||oooiiikkk}}}pppOOOGGGAAAAAABBBBBBAAA@@@@@@@@@@@@@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999777666777777777777777777777777777777777777666666666666666666555444444444444555444444444333333222222222222222222222222222222222222222222222222222222222000000111111111222222222222222111111111111111222222222222333333333444444222222222111111111000000222111111111000000000/////////000000000111111111//////000000000111111111222222111000///...------000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////111111111000000000000000//////////////////////////////000111111111111111111111111111111222222222000000111222333444444555555777888999:::<<<@@@CCCAAA@@@???<<<:::;;;???BBB======<<<<<<===>>>@@@AAAFFFLLLFFF???CCCDDDAAADDDCCCEEEHHHGGGEEEDDDDDDEEEEEE>>>@@@TTTdddZZZVVVgggnnnccckkkfffiiinnn~~~|||ooo```WWWWWWfffzzz}}}ccc~~~vvvkkkkkkiiidddeeefffddd```[[[XXXVVVVVVTTTSSSRRRQQQOOOKKKHHHFFFEEEDDDBBB@@@>>>===<<<:::::::::999888777777666666666666666777777777777666666666666666666666666888888888777777777777777999888777;;;GGGWWWeeemmmooopppuuu|||zzzrrrmmmmmm{{{llliiioootttTTTHHH@@@AAADDDCCCBBBDDD@@@AAAAAA@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666666777777777777777777777777777777777777666666666666666666555444444444444555444444333333333333222222222222222222222222222222222222222222222222222222000000111111111222222222222111111111111111222222222222222333333333444444222222222111111111000000111111111000000000000000000000000000111111111111000000000000111111111111111111111000///......---000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000111111//////////////////////////////000111111111111111000000111111111222222222000000111222333444444555555666888999:::===AAADDD@@@@@@@@@>>><<<<<<>>>@@@===<<<<<<<<<<<<>>>???@@@FFFLLLFFF???CCCDDDAAAEEEFFFHHHIIIHHHFFFDDDCCCBBBAAA???FFF\\\fffWWWWWWnnnssseeemmmiiimmmqqq}}}{{{zzzxxxooobbbZZZXXX```vvvaaarrr}}}llljjjjjjbbbbbbaaa```^^^[[[XXXWWWUUUSSSPPPOOOOOONNNKKKIIIHHHGGGEEEDDDBBB@@@>>>>>>;;;;;;:::999888777777666666666666666777777777777777777777777777777777777777777777777777777777777999999:::???MMM^^^iiilllpppqqqvvv{{{wwwooopppxxx{{{zzzxxxwwwwwwyyy|||~~~{{{iiifffmmmoooZZZKKKAAABBBEEECCCCCCEEEAAAAAAAAAAAA@@@???>>>======<<<<<<<<<<<<;;;;;;;;;:::;;;;;;:::777666777888777777777777777777777777777777777777666666666666666666555444444444444555333333333333333333333333222222222222222222222222222222222222222222222222000111111111111222222222111111111000111111222333222222333333333333444444222222222111111111111000000000000000000000000000000000000111111111222222000000000111111111222222000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000111111111111000000000000000000000000//////000111111111111111000000000111222222333333000000111222333444444555555666888999;;;===AAADDD>>>>>>=========<<<;;;;;;===<<<;;;;;;<<<===???@@@EEELLLEEE???DDDEEEBBBEEEHHHHHHHHHGGGFFFDDDBBB@@@AAADDDKKK[[[___QQQVVVqqquuufffnnnjjjnnnrrr|||yyyxxxwwwpppeee\\\ZZZ\\\qqq^^^dddxxxlllccceeebbbaaa^^^\\\ZZZYYYWWWVVVSSSPPPMMMKKKKKKKKKJJJIIIIIIHHHGGGEEECCCAAA???>>><<<;;;;;;:::888777777666555666666666777777777888777777777777777777777777666777777777777777777777666999<<>>>>>===<<<<<<<<<<<<;;;;;;;;;999;;;<<<;;;888777888999777777777777777777777777777777777777666666666666666666555444444444444555333333333333333333333333222222222222222222222222222222222222222222222222000111111111111222222222111111000000111222222333222222333333333333444444222222222111111111111000///000000000000000000000000000111111111222222222000000111111111222222222////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000111111111111000000///000000000111111111111000000000000000000000000//////000111111111111111///000000111222222333333000000111222333444444555555666888:::;;;>>>BBBEEE@@@===::::::<<<===;;;999<<<<<<;;;;;;<<<===???@@@EEEKKKEEE???DDDEEEBBBEEEEEEEEEEEEEEEEEEDDDBBB@@@???CCCGGGOOOTTTOOOZZZvvvtttccckkkhhhlllppp}}}zzzxxxxxxqqqeee[[[XXXXXXmmm]]]WWWccc}}}jjj]]]]]]ccc```]]]YYYXXXWWWUUUTTTWWWSSSOOOLLLLLLMMMMMMMMMJJJIIIHHHFFFCCCAAA@@@???<<<<<<;;;:::999777777666555666666666777777888888777777777777777777777777666666666666777777777777444999===GGGXXXkkkqqqnnntttvvv|||xxxrrr~~~|||wwwrrrmmmllllllllllllqqqvvv||||||zzz{{{tttiiigggnnnwwwhhhTTTEEEEEEFFFAAA???CCCAAAAAAAAAAAA@@@???>>>>>>======<<<<<<<<<;;;;;;;;;888;;;===<<<:::888999;;;777777777777777777777777777777777777666666666666666666555444444444444555333333333333333333333333222222222222222222222222222222222222222222222222000111111111111222222222111111000000111222333333222222333333333444444444222222222111111111111000////////////000000000000000111111111111222222222000111111111111222222222......//////000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000////////////000000111111111222000000000000000000000000//////000111111111111111///000000111222222333333000000111222333444444555555666888:::;;;>>>BBBEEEEEE???999999<<<>>>===:::<<<<<<;;;;;;<<<===???@@@EEEKKKEEE???DDDEEEBBBFFFBBBBBBBBBDDDEEEDDDBBBAAA???CCCCCCHHHPPPTTTdddvvvdddllliiimmmqqq}}}{{{wwwrrrlllcccZZZTTTXXXccczzz^^^SSS]]]vvv|||lllYYY]]]]]]]]]\\\[[[YYYXXXWWWWWWXXXWWWSSSMMMHHHGGGKKKOOONNNOOOMMMGGGDDDBBB???;;;<<<;;;:::999888888888888777777777777777777777777777777777777777777777777888888777777777777777888777666:::III^^^lllnnnkkk}}}uuuwwwqqqwwwuuutttttttttsssrrrtttxxxzzz~~~tttiiijjjooooooVVVCCCGGGCCCCCCEEE<<<@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999666666666666555555555555555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222333333333333444444333222111111000000111111111111111111000000000000111111111111111111111111111111000000000000111111111111000000000000111111222111000......000111222111111111111111111111111////////////////////////000000000000000000000000111111111000000000000000......///000111222222333000000000000000000000000000000000000000000000000111111111111111111111111000000000111222333555555555666888888999;;;???AAABBB@@@===;;;::::::;;;<<<;;;;;;<<<;;;:::<<>>@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999888777777777777666666666555555555555555555555555444444444333333333222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222333333333333444444333222111111000000111111111111111111000000000000111111111111111111111111111111000000000000111111111111000000000000111111222111000//////000111222000000000000000000000000////////////////////////000000000000000000000000111000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111222333555555777888::::::;;;===AAADDDAAA@@@>>>;;;::::::;;;<<<<<<======<<<<<<===@@@CCCEEEDDDCCCBBBBBBCCCDDDEEECCCDDDDDDEEEDDDCCCBBBAAA>>>===DDDDDDTTTiiitttqqqdddgggeeennnnnnyyyuuusssqqqnnniiiccc\\\WWWTTTZZZmmmmmm]]]]]]eeekkkaaabbbaaaaaaaaa``````______[[[YYYUUUOOOKKKJJJMMMOOONNNPPPNNNHHHEEEDDDBBB>>>===<<<;;;999888888777777777777777777777777777777777777777777777777777777888777777777777777888888999>>>GGGUUUbbbmmmsssuuu||||||zzzzzzrrrppprrrvvv~~~nnnhhhiiikkkrrrpppPPPGGGAAABBBEEEBBB@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999888888888888777777777777555555555555555555555555444444444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222000111111111111222222222222222333333333333444444333222111111000000111111111111111111000000000000000000000000000000000000111111000000000000111111111111000000000000111111222111000//////000111222////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000111222333555555777999:::;;;;;;===AAADDDAAA@@@>>><<<;;;;;;<<<===============<<<>>>AAADDDEEEEEECCCCCCCCCCCCEEEEEEDDDEEEEEEFFFFFFDDDCCCBBB======FFFJJJ]]]qqq{{{ssshhhkkkhhhppprrrrrrpppmmmjjjgggaaa[[[VVVRRRVVVeeeyyyddd___]]]www}}}kkkaaaaaaaaaaaaaaaaaa``````]]]ZZZVVVQQQNNNNNNOOOQQQTTTUUUQQQJJJFFFEEECCC???>>>===<<<:::999888888777777777777777777777777777666666666666666666666666777777777777777777888999888@@@MMMYYYdddlllsssxxx}}}{{{yyysssrrrxxxyyyzzztttjjjeeehhhhhhmmm}}}XXXHHHCCCBBBCCCCCC@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::999999999999999888888888888777777777666666555555555555555555555555555444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222333333333444444333222111111000000111111111111111111000000000///////////////////////////111111000000000000111111111111000000000000111111111111000//////000111111000000000000000000000000////////////////////////////////////////////////000000000000000111111111111111000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000111222333555555666777888999:::<<>><<<;;;;;;<<<===<<<======<<<<<<>>>AAADDDFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFGGGFFFEEEDDDCCC@@@>>>GGGKKK]]]lllqqqsssllloookkktttwwwpppnnnjjjgggccc^^^XXXTTTRRRTTT___wwwhhhccc\\\lll|||qqqcccbbbbbbbbbbbbbbbbbbbbb^^^[[[VVVSSSRRRRRRRRRSSSZZZZZZUUUMMMHHHGGGDDD@@@@@@???===<<<:::999999888888888888888888888888888666666666666666666666666777777666666777888999999;;;FFFUUUaaaiiipppxxx}}}~~~vvvyyytttlllvvvvvviii^^^ddd___]]]yyy^^^JJJGGGDDDAAADDD@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::999999888888888777777666666666555555555555555555555555555555555555555555444444444333333222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222333333333444444333222111111000000111111111111111111000000000///////////////////////////111111000000000000111111111111000000000000111111111111000000000000111111111111111111111111111111000000000000000000000000//////////////////////////////000000111111111111...//////000111111222222////////////////////////000000000000000000000000111111111111111111111111000000000111222333555555666777999999:::<<<@@@BBBAAA@@@>>><<<;;;<<<===>>>;;;<<<<<<;;;;;;<<<@@@BBBFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFGGGGGGGGGFFFDDDCCCCCC>>>EEEKKKZZZeeeffflllhhhmmmgggpppvvvmmmkkkgggddd```\\\VVVSSSSSSTTT[[[ooogggeee```hhh}}}ttteeeeeeeeeeeeddddddcccccc^^^ZZZWWWUUUUUUVVVVVVVVV\\\\\\WWWNNNIIIHHHEEEAAABBBAAA???===<<<;;;::::::888888888888888888888888777777777777777777777777666666666666777888999:::===HHHXXXdddlllrrryyy~~~tttzzzuuuppppppyyyssseee^^^eeeaaa[[[rrreeeKKKJJJEEE???DDD@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;::::::999999888888888666666666666555555555555555555555555555555555555555555555555444444444333222222222222222222222222222222222222222222222222333333333333333333333333000111111111111222222222222222333333333333444444333222111111000000111111111111111111000000000000000000000000000000000000111111000000000000111111111111000000000000111111000000000111111000000000111111111111111111111111000000000000000000000000000000000000000000000000/////////000111111222222......///000111222333333000000000000000000000000000000000000000000000000111111111111111111111111000000000111222333555555888:::;;;<<<<<<>>>BBBEEEAAA@@@>>><<<<<<===>>>???;;;;;;;;;;;;:::<<>><<<<<<;;;888888888888888888888888777777777777777777777777666666666666777888999:::>>>IIIXXXfffnnntttzzz}}}{{{ttt~~~|||ssswww|||sssfff]]]eeeccc^^^oookkkLLLKKKEEE===EEE@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;::::::999888888777777777777666666666666555555555555555555555555555555555555555444444444444222222222222222222222222222222222222222222222222333333333333333333333333000111111111111222222222222222333333333333444444333222111111000000111111111111111111000000000000111111111111111111111111111111000000000000111111111111000000000000111111000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000...//////000111111222222//////000000111111111222000000000000000000000000000000000000000000000000111111111111111111111111000000000111222333555555999:::;;;<<<===???BBBEEEAAA@@@>>><<<<<<===>>>???<<<<<<<<<<<<;;;===@@@CCCGGGFFFEEEDDDDDDEEEFFFGGGDDDEEEFFFFFFFFFEEEDDDCCCCCC;;;CCCNNNaaakkkllllllmmmqqqfffoooxxxeeecccaaa___^^^\\\XXXVVVUUUUUUWWWbbbzzzcccgggeee[[[vvvddddddcccbbb```___^^^^^^]]]YYYVVVVVVYYY[[[[[[ZZZVVVWWWSSSKKKHHHIIIHHHEEEFFFDDDCCC@@@???======<<<888888888888888888888888777777777777777777777777666666666666777888999:::DDDNNN]]]kkkuuu{{{|||yyyuuu}}}tttsss~~~vvvjjjUUU]]]^^^ZZZgggoooKKKJJJEEE===GGG@@@@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::999999999;;;;;;::::::999888777777888888888888777777777777555555555555555555555555666666555555555444444444222222222222222222222222222222222222222222222222333333333333333333333333000111111111111222222222222222333333333444444444333222222111000111111111111111111111000000000000111111111111111111111111111111000000000000111111111111000000000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111222333555555777888999:::;;;===@@@CCCAAA@@@>>>===<<<===???@@@============<<<>>>AAADDDGGGFFFEEEDDDDDDEEEFFFGGGDDDEEEEEEFFFFFFDDDCCCBBBDDD;;;CCCPPPdddnnnpppmmmnnnqqqdddlllvvvzzz~~~eeedddbbb___\\\YYYVVVTTTUUUSSSQQQYYYqqqsss___dddVVV]]]}}}qqqbbb\\\]]][[[___bbb\\\XXXWWWVVVWWWYYY[[[[[[[[[[[[ZZZWWWTTTOOOKKKGGGEEEFFFFFFEEEBBB???=========::::::999999888777777777777777777777777777777777777444555888888777888<<>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888777777777777666666666666555555555666666666666666555555555444444333333333222222333333333333444444222222222333444555666777333333222222111222222222222222111111111111222222111111222222222333333333222222222222222222222222111111000000000000111111222222222111111111111000000000000000000000000000000000111111111111000000333333222222111000//////111111111111111000//////222111111111000000//////000000//////.........---////////////000000000000......//////000000000111000000000000000000000000...//////000111222222222000000000000000000000000000000000000222444666777888999999999999;;;>>>AAAAAA@@@>>>===<<<<<<<<<===>>>===<<<;;;<<>>>>>>>>::::::999999888777777777666666666666666666666666888666666999999777999===IIIUUUeeerrryyy|||yyy|||{{{uuu|||}}}~~~tttfffYYYXXXVVVeeeeeevvvYYYEEEDDDBBB===>>>>>>??????????????????======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888777777777666666666666555666666666666666666666555555444444444333333333222222333333333333444444333222222333333555666666444333222222111222222222222222111111111111222222222222333333333444444444222222222222222222222222111111000000000000111111222222222111111111111000000000000000000000000000000000111111111111000000333333222111111000//////111111111111111000//////111111111111000000000///000000/////////.........////////////000000000000/////////000000111111111000000000000000000000000...//////000111111222222000000000000000000000000000000000000222444666777666777888999999<<<@@@CCCAAA???>>><<<<<<<<<<<<===>>>===<<<;;;<<>>:::::::::999888888777777555555555555555555555555:::888888:::999777:::???MMMYYYiiiuuuzzz|||}}}www~~~~~~ooobbbYYYWWWWWWdddhhh|||aaaHHHBBB@@@<<<@@@@@@@@@@@@????????????======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777888888777777777666666666666666666666666666555555555444444444444333333333222222333333333333444444333222222333333444555666444444333222222222222222222222111111111111222222333333444444444555555555222222222222222222222222111111000000000000111111222222222111111111111000000000000000000000000000000000111111111111000000222222222111111000000///000111111111111000000///111111111111000000000000000000////////////......////////////000000000000000000000111111111111111000000000000000000000000/////////000111111222222000000000000000000000000000000000000222444666777555666777888:::===AAAEEE@@@???===<<<;;;<<<<<<===>>>===;;;;;;<<<>>>AAACCCJJJGGGDDDBBBCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFF???HHHOOO```kkknnnppphhhqqqpppkkkmmmooo\\\\\\[[[ZZZYYYWWWUUUTTTRRRPPPOOOTTTbbbuuusss```\\\RRRSSSrrrwwwddd```gggfffdddaaaXXXYYYXXXWWWXXXZZZZZZYYYWWWWWWVVVUUUSSSRRRQQQQQQPPPMMMKKKHHHEEECCCAAA???===;;;::::::999999888777777666666666666666666666666999888999:::888666:::@@@SSS___nnnxxx{{{|||zzz}}}{{{~~~ooocccYYYWWWXXXaaajjj~~~nnnOOODDDBBB@@@@@@@@@??????>>>>>>??????======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999888888888777777888888888777777777666666666666666666555555555555444444444444444444444444222222222333333333444444333222222222333444444555555444333222222222222222222222111111111111222222333333333333444444444444222222222222222222222222111111000000000000111111222222222111111111000000000000000000000000000000000000111111111111000000222111111111000000000///000000111111111111000///111111111000000000000000000000//////////////////////////////000000000000111111111111111111222222//////////////////////////////000000111111111111000000000000000000000000000000000000111444666777555777888888999<<>>===<<<;;;<<<<<<===>>>===;;;;;;<<<>>>AAACCCJJJGGGCCCBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCC===FFFMMM\\\eeehhhooohhhqqqooojjjnnnqqq]]]\\\\\\ZZZXXXVVVTTTSSSPPPNNNNNNSSS^^^nnnppp```[[[VVVUUUkkkiii___dddcccaaa```[[[[[[ZZZZZZ[[[\\\\\\ZZZXXXSSSSSSRRRQQQPPPQQQQQQRRRPPPMMMHHHFFFDDDBBB???===;;;;;;::::::999888888888777777777777777777777777777777888999777555:::AAAWWWdddsss|||}}}}}}}}}||||||yyy{{{qqqeeeXXXWWWYYY\\\jjjvvvTTTFFFCCCBBB???>>>>>>=========>>>>>>======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999888888888888888888888888888888777777777777777777666666555555555444444444444444444444444444222222222333333333444444333333222222222333444444666555444333222222222222222222111111111111222222222222222222333333333333222222222222222222222222111111000000000000111111222222222111111111000000000000000000000000000000000000111111111111000000111111111000000000000000///000000111111111000000000000000000000000111111//////000000000000000000////////////000000000000222222111111111111111111////////////////////////000000000000000111111111000000000000000000000000000000000000111444666777888888999999999;;;???BBB>>>>>><<<;;;;;;<<<<<<======<<<;;;:::;;;>>>AAACCCJJJGGGCCCAAABBBCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBB===FFFMMMZZZbbbeeerrriiiqqqnnnjjjpppuuu\\\\\\[[[YYYWWWUUUSSSRRROOOMMMNNNSSSZZZggg|||mmm```[[[[[[WWWeeemmm^^^aaa___^^^___]]]^^^^^^^^^^^^___^^^\\\ZZZSSSRRRQQQPPPQQQRRRSSSTTTTTTOOOJJJHHHGGGEEEAAA===;;;;;;;;;:::999999888888888888888888888888888888555555777888666555;;;DDD[[[hhhwww|||{{{~~~}}}{{{vvvzzz|||yyyxxx{{{mmm___VVVUUUZZZYYYjjjxxxUUUFFFBBBAAA>>>===<<<<<<<<<===???@@@======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999999999888888888777777777777777777666555555444444333333333444444444444555222222333333333333444444333333222222222222333333777666555333222222222222222222111111111111222222111111111222222222333333222222222222222222222222111111000000000000111111222222222111111111111000000000000000000000000000000000111111111111000000000000000000000000000000///000000111111111111000000000000000111111111111//////000000000000111111////////////000000000000111111111111111000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000222444666777999999999999999;;;>>>AAA>>>===<<<;;;;;;;;;=========<<<::::::;;;===@@@BBBIIIFFFCCCAAABBBCCCDDDDDDCCCDDDDDDCCCCCCBBBAAA@@@BBB???IIIOOO\\\cccfffrrrjjjqqqnnnjjjqqqxxxXXXXXXXXXWWWVVVUUUSSSSSSOOONNNOOORRRVVV```uuujjj```[[[]]]XXX^^^ppp]]]___]]][[[]]]\\\^^^^^^^^^______^^^[[[XXXVVVUUUSSSSSSSSSUUUVVVXXXXXXSSSMMMJJJJJJHHHCCC???<<<;;;;;;::::::999888888777777777777777777777777444555888999777666>>>HHH]]]kkkzzzuuu}}}zzzxxx}}}{{{}}}}}}~~~|||xxxwwwzzz{{{zzzwwwzzzyyytttuuuzzz}}}{{{kkk\\\RRRRRRZZZWWWlllxxxVVVFFFBBBAAA>>>===<<<<<<===???AAABBB======<<<;;;;;;;;;;;;<<<999999999999999999999999999999999:::::::::::::::999999999888888888777777888777777666555555444444333333333444444444555555222222333333333333444444333333222222222222222333777666555444333222222222222222111111111111222222222222222333333333444444222222222222222222222222111111000000000000111111222222222111111111111000000000000000000000000000000000111111111111000000///000000000000000000000//////000111111111111111///000000000111111111111//////000000000111111111////////////000000000000111111111000000/////////000000000000000000000000111000000000000000000000000000000000000000000000000000000000222444666777777888999999999<<<@@@CCC===<<<;;;;;;;;;;;;=========<<<::::::;;;===@@@BBBIIIFFFBBBAAAAAACCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAA>>>JJJPPP\\\bbbeeeooojjjsssppplllsssyyyTTTTTTUUUUUUUUUTTTTTTSSSPPPOOOPPPQQQRRR[[[ppphhhaaaZZZ___WWWYYYqqq^^^___]]]ZZZ[[[ZZZ\\\[[[[[[\\\\\\[[[XXXUUUYYYXXXVVVVVVVVVXXXZZZ[[[[[[VVVOOOMMMMMMKKKFFFAAA<<<;;;;;;::::::999999888666666666666666666666666444666999:::888888@@@KKK^^^lll{{{}}}rrr|||{{{wwwtttzzz}}}yyywwwyyyzzz{{{xxxttttttxxx{{{zzz}}}}}}xxxqqqrrrxxxyyyuuurrrbbbOOOPPPZZZVVVnnn{{{xxxWWWHHHDDDBBB>>>=========>>>@@@CCCEEE======<<<;;;;;;;;;;;;<<<999999999999999999999999::::::::::::::::::::::::999999999888888888888777888777777666555444444444333333333444444555555555222222333333333444444444333333222222111222222222777777555444333222222222222222111111111111222222333333333444444444555555222222222222222222222222111111000000000000111111222222222111111111111000000000000000000000000000000000111111111111000000////////////000000000000//////000111111111111111//////000000111111111222//////000000111111111222////////////000000000000111000000000//////......000000000000000000000000111111111000000000000000000000000000000000000000000000000000222444666777555666777888:::===AAAEEE===<<<;;;:::;;;;;;=========<<<::::::;;;===@@@BBBIIIFFFBBBAAAAAACCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA>>><<>>>>>>>>???@@@AAA===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888888888777777777777555555444333333333333444444555666555333222333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333444444333222111111000000111111000000//////000111222222//////000000000000//////111222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111222444555666888888999:::<<<===>>>>>>>>>===<<<;;;:::;;;;;;<<<>>><<<;;;:::;;;>>>AAACCCGGGFFFEEEDDDCCCCCCDDDEEEGGGFFFEEEDDDCCCBBBAAAAAAFFFCCCBBBOOO]]]]]]fff}}}kkkkkkooouuuuuunnn}}}{{{RRRTTTUUUTTTRRRQQQRRRSSSOOOTTTSSSRRRUUUWWWiiifff___^^^[[[XXX___wwwvvvbbb]]]```\\\ZZZ^^^]]]]]]\\\ZZZYYYXXXYYYZZZXXXZZZ]]]```aaa___[[[XXXTTTTTTSSSQQQOOOKKKHHHFFFAAA???<<<;;;;;;;;;:::888999888888777777777777777666999777888:::777AAAWWWgggtttyyyxxxooonnnooozzz}}}xxxtttsssuuuvvvtttqqqsssqqqoooqqqtttuuutttrrrooopppooommmlllmmmqqquuu}}}wwwgggSSSSSSVVV[[[gggzzz}}}\\\JJJEEEEEEAAA@@@???>>>>>>??????@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888888888777777777777666555444444333333444444444555666555333222333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333444444333222111111000000111111000000000000000111222222///000000111111000000///000111222111///...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111222444555666888888999:::<<<===>>>>>>>>>===<<<;;;:::;;;;;;<<<>>><<<;;;:::;;;>>>AAACCCFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@BBBSSSfffhhhpppmmmlllpppuuuvvvppp~~~TTTRRRQQQQQQSSSTTTTTTSSSPPPTTTRRRQQQTTTVVVhhhggg___^^^\\\ZZZ___~~~uuuqqqmmmeeegggeeeccceeedddcccbbb```___]]]]]]]]]\\\]]]^^^aaadddbbb\\\WWWTTTUUUUUUUUUSSSPPPLLLJJJCCCAAA>>>======<<<;;;999999888888777777777777777555888777777;;;999CCCZZZnnnyyyyyy{{{}}}~~~}}}xxxmmmhhhccckkkxxxtttpppoooqqqqqqooommmmmmmmmmmmmmmnnnnnnnnnnnnllllllmmmllllllnnnrrruuuxxxyyy{{{xxxiiiUUUUUUUUUYYYeee|||}}}\\\JJJEEEFFFAAAAAA@@@???>>>>>>>>>???===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888888888777777777777666555444444333444444444444555666555333222333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333444444333222111111000000111111000000000000000000111222000111111111111111111000///000111000...---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111222444555666777888999:::<<<===>>>???>>>===<<<;;;:::;;;<<<<<<>>><<<;;;:::;;;>>>AAACCCDDDCCCBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>BBBVVVmmmqqqvvvnnnnnnqqqvvvvvvqqqUUUQQQNNNPPPTTTWWWVVVTTTQQQTTTRRRQQQTTTUUUeeejjj```^^^\\\ZZZ\\\vvvzzznnntttkkklllkkkjjjllleeedddbbbaaaaaa```___^^^___]]]\\\]]]______ZZZUUUSSSUUUWWWWWWVVVSSSOOOLLLFFFDDDAAA??????>>><<<;;;999888888777777777777777444888666777;;;:::EEE\\\pppzzzzzzsss~~~|||zzzyyyyyyxxxtttyyysssiiiccc]]]fff{{{ssspppmmmllllllmmmllljjjhhhiiijjjjjjhhhggghhhiiiiiiiiijjjkkkmmmooorrrtttttttttxxxwwwiiiVVVVVVUUUXXXggg~~~\\\IIIEEEFFFBBBAAA@@@??????>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888888888777777777666666666555444444444444444444555666555333222333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222333333333444444333222111111000000111111111000000000000000111111111111222222222222111111...///000///...---...///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000//////000111222444555666777777999:::<<<===>>>???===<<<;;;::::::;;;<<<======<<<;;;:::;;;>>>AAACCCCCCBBBAAAAAABBBCCCDDDEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@BBBTTTlllrrrvvvnnnnnnqqquuuuuuqqqUUUQQQNNNPPPVVVYYYWWWSSSRRRUUURRRQQQTTTTTTaaa{{{mmmbbb]]][[[YYYXXXmmmnnn}}}rrrfffhhhiiiiiiiii```]]]ZZZZZZ\\\]]]]]]\\\bbb^^^ZZZYYYZZZYYYWWWUUUSSSTTTWWWXXXWWWTTTPPPNNNJJJGGGDDDBBBAAA@@@>>><<<999888888777777777777777555888666777;;;;;;GGG___oooyyylll{{{xxxyyy}}}~~~{{{|||}}}}}}|||yyyvvvtttrrrqqquuuoooddd^^^ZZZdddzzz|||kkkjjjgggffffffffffffeeedddeeefffeeedddcccdddeeeeeeeeefffhhhkkkmmmnnnooommmnnnwwwvvviiiUUUVVVUUUXXXlll]]]IIIDDDEEEAAAAAAAAA@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888888888777777777666666666555444444444444555444555666555333222333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222333333333444444333222111111000000111111111111000000000000000111111111222222222222111111---///000///...---...000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000//////000111222444555666666777888:::<<<===??????===<<<;;;::::::;;;<<<======<<<;;;:::;;;>>>AAACCCCCCBBBAAAAAABBBCCCDDDEEEDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBQQQhhhrrryyymmmmmmpppssstttqqq~~~TTTQQQPPPRRRWWWYYYVVVRRRSSSVVVSSSSSSUUUSSS]]]tttmmmaaa[[[ZZZYYYUUUgggqqquuuttteeefffiiiiiihhhbbb^^^YYYXXX[[[^^^___^^^bbb```]]]ZZZWWWVVVVVVVVVTTTUUUWWWWWWVVVTTTQQQOOOMMMJJJGGGDDDCCCBBB???>>>999888888777777777777777666999777777<<<<<>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888888888777777777777777666555555444444555555444555666555333222333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333444444333222111111000000111111222111111000000000000000000111111111111111111000---///000000///...///111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111222444555666666777888:::<<<>>>???@@@<<<<<<;;;:::;;;<<<===>>>>>><<<;;;:::;;;>>>AAACCCDDDCCCBBBBBBBBBCCCDDDEEECCCCCCCCCBBBBBBBBBAAAAAAAAACCCCCCPPPhhhvvvmmmnnnppprrrsssqqqwww~~~RRRRRRRRRUUUXXXXXXUUUQQQSSSWWWUUUUUUWWWRRRYYYmmmkkk___YYYZZZZZZUUUdddyyyttt}}}kkkjjjmmmllljjjjjjccc\\\YYY\\\```bbbbbb]]]___```]]]WWWRRRQQQSSSWWWWWWXXXWWWVVVTTTSSSQQQOOOLLLIIIFFFEEECCCAAA???999888888777777777777777777:::777888<<<<<>>???@@@@@@@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888888888777777777777777666666555555555555555444555666555333222333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333444444333222111111000000111111222222111000000000000000///000000111111000000///...///111000//////111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111222444555666666666888:::<<<>>>???@@@<<<;;;;;;:::;;;<<<===>>>>>><<<;;;:::;;;>>>AAACCCFFFEEEDDDCCCCCCCCCDDDEEECCCCCCBBBBBBBBBBBBAAAAAA>>>DDDFFFRRRhhhwwwnnnoooqqqrrrssssssxxx}}}QQQRRRTTTWWWXXXWWWTTTQQQSSSWWWVVVVVVXXXRRRVVViiihhh\\\WWWZZZ\\\VVVccc}}}wwwnnnkkkmmmllliiilllddd[[[WWWZZZ^^^``````WWW]]]bbb___VVVOOOMMMNNNZZZYYYYYYXXXWWWUUUTTTSSSPPPNNNJJJGGGFFFDDDAAA???999888888777777777777777888;;;888888<<<<<>>@@@AAAAAA@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888888888888888777777777777777777666555555555555555444555666555333222333444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333444444444333222222111000111111111222222111000000///000000//////000000000000//////...000111111000000111333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000111222444555666555666888:::<<<>>>@@@@@@<<<;;;;;;:::;;;<<<===>>>>>><<<;;;:::;;;>>>AAACCCGGGFFFEEEDDDCCCCCCDDDEEEBBBBBBBBBBBBBBBBBBAAAAAA<<>>>>>;;;999888888999::::::999777999666666:::;;;HHHaaannn}}}kkkuuuxxx|||qqqfff]]]YYY]]]aaadddiiirrr{{{}}}}}}uuummmhhhfffdddbbbggg```ZZZVVVSSSQQQVVV]]]hhhvvv|||iii\\\XXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXVVVVVVVVVUUUUUUTTTRRRRRRXXXaaarrrssscccSSSRRRUUUYYYooodddJJJAAABBBCCCAAA???>>>??????>>>======<<<<<<<<<<<<;;;;;;;;;888666999AAAEEEAAA999555999999999888888888888777777777777777666666666666444444444555555555555555666555555555555444444444222222222222222222222222111111111111111111111111222222222111111111111000333333333222222111111111000000111222333333444444222222222111111111111000222111111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111444444444333000000000222000000000000000000000000......//////000000111111......///000000000000000////////////////////////////////////000000000000////////////000000000000////////////111333555666777888999;;;===>>>???@@@===<<<<<<;;;<<<===>>>???===<<<;;;;;;<<<>>>AAABBBEEEDDDBBBAAAAAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBBBB999BBBEEEQQQmmmuuupppmmmpppvvvvvv}}}zzzNNNOOOPPPRRRRRRQQQPPPOOOKKKPPPNNNMMMQQQPPPVVVfff```WWWUUUWWWWWWTTTfff}}}nnniii}}}qqqrrreeeeeefffddd```[[[WWWWWWYYY[[[[[[\\\]]]^^^]]]ZZZWWWVVVUUUTTTUUUWWWXXXYYYZZZYYYYYYTTTSSSPPPLLLGGGCCC???===;;;:::888888999:::999888777999666666;;;<<>>??????>>>======<<<<<<<<<<<<;;;;;;;;;<<<999;;;CCCFFFCCC<<<999999999999888888888888777777777777777666666666666555555555555555555555555555555555555444444444444222222222222222222222222111111111111111111111111222222222111111111111000333333333222222111111111111111111222222333333444222222222111111111111000111111111111000000000///111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111333444444222000///000111000000000000000000000000////////////000000000000......///000000000000000////////////////////////////////////000000000000/////////000000000111111////////////111333555666777888999;;;===>>>???@@@======<<<;;;<<<===>>>???===<<<;;;;;;<<<>>>AAABBBFFFEEECCCAAAAAAAAABBBCCCDDDDDDBBBAAAAAAAAABBBCCC@@@DDDEEETTTnnn~~~vvvrrroooqqqwwwxxx~~~|||MMMMMMMMMMMMMMMLLLLLLLLLGGGJJJHHHJJJRRRQQQTTT```yyysssXXXSSSSSSWWWWWWRRRaaaooohhhppppppdddeeeeeeccc^^^YYYUUUUUUWWWYYYYYYXXXZZZ\\\\\\[[[YYYYYYZZZWWWXXXZZZ[[[[[[[[[ZZZYYYSSSSSSSSSQQQMMMGGG@@@===<<<:::888888999999888777666999666777<<<>>>LLLeeevvv|||ooo|||wwwtttssstttuuurrrqqqrrryyylllhhhaaa]]]ZZZYYYYYYXXXTTTPPPNNNOOONNNMMMRRRYYY^^^gggpppsssnnndddZZZUUUQQQQQQQQQQQQQQQQQQQQQQQQSSSRRRQQQPPPOOOOOOPPPPPPMMMNNNNNNOOOOOOOOOOOOOOOSSSYYYhhhyyyyyyhhhWWWWWW[[[___qqqyyy^^^KKKDDDDDDCCCAAA???>>>??????>>>======<<<<<<<<<<<<;;;;;;;;;>>>;;;;;;AAADDDAAA===;;;999999999888888888888777777777777777666666666666777777666666555555444444555555555555444444444444222222222222222222222222111111111111111111111111222222222111111111111000222222222222222111111111222222222222222222222222222222222111111111111000111111111111000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111222222222111///...///111000000000000000000000000000000000000////////////......///000000000000000////////////////////////////////////000000000000000000000111111111222222////////////111333555666777888999;;;===>>>???@@@======<<<<<<<<<===>>>???===<<<<<<;;;<<>>@@@NNNgggrrr}}}zzzzzz|||nnn|||wwwrrrooommmllllllmmmooouuussseeeaaa[[[WWWVVVUUUTTTSSSQQQNNNMMMOOOOOONNNRRRXXX```gggnnnnnnggg]]]VVVSSSOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMMMMMMMJJJJJJLLLMMMNNNOOOOOOOOOWWW]]]jjjzzzwwwgggTTTUUU[[[bbbrrr{{{cccRRRIIIGGGCCCAAA???>>>??????>>>======<<<<<<<<<<<<;;;;;;;;;===999888<<<>>><<<::::::999999999888888888777777777777777777666666666666888888777666555555444444555555555444444444333333222222222222222222222222111111111111111111111111222222222111111111000000222222222111111111111111333333222222222222222222222222222111111111000000111111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111000111111000...---///000000000000000000000000000111111000000//////............///000000000000000////////////////////////////////////000000000000000111111111222222222222////////////111333555666777888999;;;===>>>???@@@>>>===<<<<<<<<<===??????>>>===<<<<<<===???AAACCCGGGFFFCCCAAA@@@AAAAAABBBEEEEEEDDDDDDCCCCCCCCCCCCEEE???BBBYYYooommmrrrvvvrrroooqqqwwwxxxxxxRRRQQQOOOMMMLLLLLLMMMMMMNNNOOOKKKOOOXXXVVVRRRXXXxxx{{{hhhSSSSSSSSSWWWWWWLLLUUUjjjvvvooojjjfffbbbiiihhhdddaaa]]]ZZZZZZZZZYYYYYYXXXZZZ\\\\\\[[[ZZZZZZZZZ[[[[[[[[[ZZZXXXVVVTTTRRRWWWVVVTTTQQQMMMHHHEEECCC???===;;;:::::::::888777666999777888>>>@@@NNNhhhrrr}}}{{{xxxqqq|||yyywwwsssnnniiidddaaa___dddmmmzzznnnbbb___YYYVVVTTTSSSRRRQQQPPPNNNMMMOOONNNMMMPPPVVVccciiiooolllcccXXXRRRPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLIIIJJJKKKMMMNNNOOOPPPPPPVVV\\\jjj{{{xxxiiiVVVSSSXXX```rrr~~~fffUUUJJJFFFCCCAAA???>>>??????>>>======<<<<<<<<<<<<;;;;;;;;;;;;777777::::::888777999999999999888888888777777777777777777666666666666888777777666555444444333555444444444444333333333222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111333333222222222222222222222222222111111111000000000000000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111///000111///...---///000////////////////////////111111000000//////............///000000000000000////////////////////////////////////000000000000000111111111222222222222////////////111333555666777888999;;;===>>>???@@@>>>======<<<===>>>???@@@>>>===<<<<<<===???BBBCCCGGGEEECCCAAA@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCBBB===CCC]]]qqqkkkooosssooolllpppvvvwww|||SSSRRRPPPOOONNNNNNOOOOOOSSSTTTPPPRRRZZZVVVQQQXXXzzz}}}fffSSSTTTTTTWWWWWWKKKQQQkkkyyypppnnngggbbbhhhccccccaaa___^^^]]][[[YYYVVVWWWYYY[[[[[[ZZZYYYXXXYYYWWWWWWXXXYYYYYYXXXWWWVVVZZZXXXTTTPPPLLLIIIGGGFFFBBB???===;;;;;;;;;999888666999666888>>>@@@NNNgggwwwyyy~~~zzzxxxqqqpppnnnkkkfffbbb^^^[[[```mmm~~~yyyiii^^^[[[WWWTTTSSSRRRQQQPPPNNNLLLKKKLLLLLLJJJNNNTTT```fffjjjggg\\\RRRMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLIIIJJJLLLNNNOOOPPPQQQQQQQQQYYYjjj~~~yyylll[[[TTTWWWbbbxxxzzzaaaOOOFFFCCCCCCAAA???>>>??????>>>======<<<<<<<<<<<<;;;;;;;;;<<<999888;;;:::888777:::999999999888888888888777777777777777666666666666666666555555444444333333444444444444333333333333222222222222222222222222111111111111111111111111222222222111111111111000000000000111111111111111222222222222222222222222222222222111111111111000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111///000111000......///111////////////////////////000000000000////////////......///000000000000000////////////////////////////////////000000000000000000000111111111222222////////////111333555666777888999;;;===>>>???@@@>>>>>>=========>>>???@@@>>>======<<<===@@@BBBCCCEEEDDDBBBAAAAAABBBCCCDDDCCCDDDDDDDDDDDDCCCBBBBBBBBB???EEE^^^qqqooouuuqqqnnnlllpppwwwyyyQQQQQQPPPOOOOOOOOOOOOOOOSSSVVVRRRSSSXXXTTTQQQZZZxxx|||bbbRRRTTTSSSVVVXXXKKKPPPjjjuuurrrjjjdddfff^^^___^^^^^^^^^]]]ZZZUUURRRUUUWWWYYYZZZYYYXXXYYYYYYXXXYYYZZZ[[[[[[ZZZYYYYYY[[[ZZZWWWSSSOOOLLLJJJHHHDDDAAA???======<<<:::888666999666888===???LLLfffvvv~~~zzzuuussskkkjjjgggdddbbb```___^^^kkkxxx}}}sssiii```WWWTTTQQQPPPPPPPPPPPPOOOMMMJJJIIIJJJJJJJJJOOOUUUZZZ```bbb]]]RRRKKKJJJMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKLLLMMMMMMLLLLLLJJJKKKLLLNNNOOOPPPPPPPPPRRR\\\nnnwwwiii\\\VVV___rrrrrrWWWGGGCCCDDDCCCAAA???>>>??????>>>======<<<<<<<<<<<<;;;;;;;;;;;;999999<<<;;;777777:::999999999888888888888777777777777777666666666666444444444444444333333333444444444333333333222222222222222222222222222222111111111111111111111111222222222111111111111000///000000000111111111222111111111222222333333444222222222111111111111000///000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000111000//////000222////////////////////////////////////000000000000......///000000000000000////////////////////////////////////000000000000/////////000000000111111////////////111333555666777888999;;;===>>>???@@@???>>>=========>>>@@@@@@>>>>>>======>>>@@@BBBDDDDDDCCCBBBAAAAAABBBDDDEEEBBBCCCCCCDDDCCCBBBAAA@@@AAAAAAEEEXXXlllrrr}}}rrrooonnnsss{{{}}}OOOOOOOOOOOONNNNNNNNNMMMQQQUUURRRRRRWWWRRRPPP[[[uuuzzz___PPPRRRQQQVVVXXXLLLPPPaaaxxxtttllleeeeeeZZZ[[[[[[\\\]]]\\\XXXRRRNNNRRRUUUXXXYYYYYYYYYYYYZZZ]]]^^^^^^^^^]]][[[ZZZXXX[[[[[[YYYVVVSSSOOOKKKIIIEEECCC@@@>>>>>>===;;;999666999666777<<<>>>LLLeeeppp{{{~~~yyyuuuxxx~~~wwwqqqmmmjjjiiifffbbb___]]]]]]___```pppddd]]][[[PPPNNNLLLLLLMMMNNNNNNNNNMMMJJJIIIKKKKKKLLLRRRYYYWWW[[[]]]VVVLLLGGGJJJOOOHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIIKKKLLLLLLLLLKKKJJJKKKLLLNNNOOOOOOPPPPPPZZZcccuuussscccXXXWWWiiikkkPPPBBBBBBFFFCCCAAA???>>>??????>>>=========<<<<<<<<<;;;;;;;;;999888999;;;:::555555888999999999888888888888777777777777777666666666666222333333333333333333333444444444333333333222222222222222222222222222222111111111111111111111111222222222111111111111000//////000000111111111222000000111222333333444444222222222111111111111000//////000000111111111222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000111111000//////111333////////////////////////......//////000000111111...//////000000000000000////////////////////////////////////000000000000////////////000000000000////////////111333555666777888999;;;===>>>???@@@???>>>=========>>>@@@AAA???>>>======>>>@@@BBBDDDCCCBBBAAA@@@AAACCCEEEFFFAAABBBCCCCCCCCCBBB@@@@@@???AAACCCQQQfffrrrtttqqqqqqvvvOOOOOOOOOOOOOOOOOONNNNNNQQQRRRSSSSSSSSSSSSUUUWWWrrr{{{mmm[[[UUUQQQSSSVVVSSSPPPNNNbbb~~~xxxzzzkkkbbbZZZ[[[ZZZZZZ[[[\\\]]]\\\YYYWWW]]]]]]^^^^^^]]]]]]\\\\\\WWW^^^aaa\\\WWWWWWWWWWWWXXX\\\^^^YYYOOOHHHGGGJJJKKKHHHCCC@@@>>>===<<<;;;777999555777===>>>IIIaaappp{{{mmmhhhdddcccaaahhh}}}qqqkkknnnoooiiibbbbbb```]]]ZZZYYYYYYZZZ[[[eeejjjnnnkkkcccYYYSSSQQQLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHGGGHHHLLLNNNUUUSSSQQQNNNLLLKKKJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLJJJGGGJJJRRRPPPJJJNNNZZZaaauuuppp\\\YYYYYYhhh~~~|||^^^FFFDDDEEEAAABBBAAA@@@>>>===<<<<<<;;;;;;<<<===>>>>>>>>><<<<<<;;;;;;::::::::::::999999===:::777777888999888555777777777777777777777777555555444444444444555555777666555444333333222333333333333222222111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333444444444333333333222222000000///////////////000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...------......///000111000000000000111111111111---...///000222444555555777888999;;;===>>>@@@AAA???===<<<<<<>>>@@@AAAAAA???>>><<<;;;<<<>>>BBBDDDEEEEEEEEECCC@@@@@@AAACCCCCCDDDDDDCCCAAA@@@@@@AAACCCCCCGGGPPP___qqqqqqhhhooovvvyyy~~~OOOOOOOOOOOOPPPPPPPPPPPPPPPRRRRRRRRRQQQRRRTTTVVVnnn}}}yyyjjjYYYSSSPPPSSSVVVSSSPPPOOOaaayyypppuuuggg```ZZZ\\\\\\]]]]]]^^^^^^]]]ZZZXXX^^^______^^^]]][[[YYYXXXXXX^^^```[[[VVVUUUVVVUUU[[[___```[[[RRRLLLLLLOOOMMMIIIEEEAAA@@@>>><<<;;;777999555777===>>>III```pppzzzyyykkk^^^TTTTTTZZZaaaiiipppllliiifffjjjooonnnggg______]]]ZZZXXXVVVVVVXXXXXX\\\```dddbbb[[[SSSOOONNNKKKKKKLLLLLLLLLLLLKKKKKKHHHIIIHHHGGGGGGHHHLLLNNNQQQPPPMMMKKKIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLRRRNNNMMMPPPNNNKKKVVVfffzzzqqq]]]YYYUUUZZZfffzzzZZZFFFEEEFFFAAACCCBBBAAA@@@???>>>>>>>>><<<===============<<<<<<;;;;;;::::::::::::999999<<<:::777777888999777555777777777777777777777777555555444444444444555555666555444333222222222222333333333222222222111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333333333333333222222222222000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............///000000111000000000000111111111111//////000111222222333444777777999;;;===???@@@AAA???===;;;<<<>>>???@@@??????>>><<<;;;<<>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::999999;;;:::888888888888777666777777777777777777777777555555444444444444555555555444333222222111222222333333333222222222222111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333222222222222111111111000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---......//////000111111000000000000111111111111111111111111111111222222666777999;;;===???@@@AAA???===;;;;;;===>>>>>>>>>???>>><<<;;;===???BBBDDDEEEEEEDDDBBB@@@@@@BBBDDDEEEFFFFFFEEECCCBBBBBBCCCCCC@@@AAAKKK^^^sssuuullljjjnnnoooooo}}}OOOOOOPPPPPPQQQRRRSSSSSSSSSSSSSSSRRRQQQRRRUUUWWWiiiyyy~~~pppbbbQQQNNNOOOTTTVVVSSSPPPPPPddd|||ooo|||wwwiiiddd```bbb```bbbccccccaaa^^^]]]\\\``````aaa```^^^[[[WWWUUUYYY]]]^^^ZZZWWWYYY[[[ZZZYYY[[[ZZZWWWQQQOOOQQQUUUSSSPPPLLLIIIFFFCCC>>><<<777999666777======GGG^^^kkkttt}}}rrrfffhhhhhhccc\\\[[[cccmmmzzztttcccZZZXXXWWWTTTRRRQQQQQQQQQQQQMMMOOOPPPNNNKKKHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGFFFFFFGGGIIIHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLHHHIIINNNQQQQQQUUUfffwww}}}gggWWWNNNQQQMMMKKKQQQpppvvvlllOOOFFFGGGFFFAAABBBBBBAAAAAAAAABBBBBBCCC@@@???===<<<;;;;;;;;;<<<;;;;;;:::::::::999999999:::999999999999888777666777777777777777777777777555555444444444444555555444333222222111111111222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333111111111111000000000000000////////////000000111000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////---......///000000111111///000000000111111111111111000000000111222333444666777888;;;===???AAABBB???===;;;:::<<<=========>>>===<<<<<<===@@@CCCEEEDDDDDDDDDBBBAAA@@@BBBDDDEEEFFFFFFEEECCCBBBBBBCCCCCCAAACCCOOOcccwwwsssjjjgggkkkmmmooo{{{}}}OOOOOOPPPPPPQQQRRRSSSSSSVVVVVVUUUSSSRRRSSSVVVYYYjjj{{{yyykkk^^^MMMLLLNNNTTTVVVRRROOOPPPfffuuukkkyyyzzzjjjddd___aaabbbdddfffeeeaaa^^^\\\\\\``````aaaaaa```^^^\\\ZZZYYY]]]___\\\\\\___aaa___YYYZZZYYYVVVSSSRRRTTTVVVUUUSSSPPPMMMJJJFFFAAA===888:::777888===<<>><<<::::::<<<>>>>>>===============>>>AAACCCEEEDDDDDDDDDBBBAAAAAACCCDDDDDDEEEEEEDDDBBBAAAAAABBB>>>>>>BBBOOOaaasssyyyooohhhkkkqqquuu~~~}}}OOOOOOOOOPPPQQQQQQRRRRRRXXXWWWVVVTTTSSSTTTWWWZZZnnn~~~|||rrreeeXXXKKKKKKOOOTTTUUUQQQNNNNNNgggssskkk}}}zzzggg___\\\```cccfffhhhgggbbb^^^]]]^^^`````````aaa``````______[[[___aaa```aaaddddddaaa[[[\\\\\\ZZZXXXWWWXXXYYYWWWUUUSSSQQQNNNIIICCC???999;;;888999<<<:::BBBXXXbbbiiiuuuvvvyyy}}}fffwwwuuueeeYYY[[[___hhhwwwzzzlllaaaZZZWWWTTTSSSRRRPPPOOONNNMMMMMMNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEHHHIIIKKKJJJGGGEEEDDDCCCFFFEEEDDDDDDDDDDDDFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLOOOOOOQQQVVVaaawww~~~fffPPPFFFJJJSSSPPPJJJPPPeeetttzzz[[[IIIFFFDDDBBBAAA@@@???????????????@@@AAA???>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888999;;;;;;999777666666666666666666666666666666555555444444444444555555333333222222222222333333111222222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333111111111111000000000//////......//////000111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...000111222222111000000000000000111111111111///.........000333666888555666888:::===@@@AAACCC>>><<<:::;;;===?????????=========>>>???BBBDDDEEECCCDDDDDDBBBAAAAAACCCEEEDDDEEEEEEDDDBBBAAAAAABBB>>>@@@EEEPPP___ooo|||vvvmmmnnnttt{{{OOOOOOOOOOOOPPPPPPPPPPPPXXXXXXVVVTTTRRRSSSWWWZZZqqqvvvkkk^^^RRRIIIJJJOOOUUUUUUOOOLLLMMMfffxxxrrryyyccc[[[[[[cccfffiiillliiiddd______```aaaaaa______^^^______```]]]aaaccccccdddfffccc^^^]]]^^^^^^^^^]]][[[[[[[[[XXXVVVUUUTTTQQQLLLFFFBBB;;;===999999<<<999@@@UUU```fffppp|||xxx{{{kkk}}}}}}ooobbb```fffmmmwww{{{nnneee___[[[XXXRRRQQQPPPOOOMMMLLLKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEHHHJJJKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNQQQVVV```qqqiiiUUULLLJJJMMMRRRLLLKKK\\\{{{wwwyyySSSEEEDDDBBBAAACCCAAA@@@???????????????@@@<<<===============<<<<<<;;;;;;::::::::::::999999777999<<<;;;999666666666666666666666666666666666555555444444444444555555444444333333333333444444111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333222222111111111000000000............///000111222000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...000222222222111000000000000000111111111111111000///...///222555777555666888:::===@@@BBBCCC===;;;:::;;;>>>@@@AAAAAA<<<======>>>@@@BBBDDDEEECCCCCCCCCBBBAAAAAACCCEEEEEEFFFFFFEEECCCBBBBBBCCCAAACCCGGGNNNYYYiiiyyy{{{rrrooorrrxxxOOOOOOOOOOOOOOOOOOOOONNNXXXWWWUUUSSSQQQRRRVVVYYYsssrrrfffZZZOOOHHHJJJOOOUUUUUUOOOKKKLLLddd|||vvvyyyaaaZZZ]]]hhhhhhkkknnnlllfffaaa```bbbcccaaa___]]]\\\]]]^^^______ccceeeeeeeeefffaaa[[[]]]^^^______^^^\\\[[[ZZZXXXWWWVVVUUUSSSNNNHHHCCC===>>>::::::<<<888>>>SSS___dddnnnyyyzzz|||{{{www}}}xxxnnneeelll}}}{{{lllccc]]]WWWRRRPPPOOOOOOMMMLLLKKKJJJIIIEEEEEEDDDEEEFFFFFFEEECCCEEEEEEFFFFFFFFFFFFEEEEEECCCFFFIIIKKKKKKIIIHHHHHHFFFEEEDDDCCCBBBCCCDDDEEEDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMUUUbbbssspppNNNDDDJJJQQQSSSTTTOOOTTTqqqqqqNNNCCCCCCAAAAAAEEEBBBAAA@@@@@@?????????@@@;;;<<<===>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999666999<<<<<<999666666666666666666666666666666666555555555444444555555555444444444333333444555555111111111222222333333333111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333222222222222111111111111............///000222222000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...000222333222111000000000000000111111111111333222000...///111333555555666888:::===@@@BBBCCC===;;;:::<<>>===<<<<<<;;;;;;<<<;;;;;;::::::::::::999999888888888888888888888888666666666666555555555555555555444444444333333333444444444444333333222111222222222222222222222222000000000000000000000000000000000///////////////000000111111111222222222111111222222222333333333111111111111000000000000...//////000111222222222111111111111111111111111222111111111000000//////111111111111111111111111111111000000//////......////////////////////////000000////////////000000////////////////////////000///.........///111222////////////////////////////////////////////////......///000000000000000000000000000000000000000////////////000111222333777777999;;;>>>@@@BBBCCC???===<<<===???@@@@@@??????<<<;;;===AAACCCCCCAAACCCCCCDDDCCCAAAAAACCCEEEHHHGGGEEECCCBBBAAABBBBBBBBBAAABBBMMMVVVUUUffflllfffjjjrrr|||PPPMMMNNNSSSTTTQQQOOOPPPTTTYYYWWWTTTVVVPPPPPP]]]rrryyy|||tttjjj___SSSIIIAAAKKKMMMNNNSSSNNNGGGJJJhhh{{{vvvyyygggcccbbbfffeeekkklllgggbbbaaabbbaaa``````___]]]\\\ZZZYYYXXX[[[\\\^^^^^^^^^[[[YYYWWWXXXWWWVVVUUUVVVWWWXXXYYY\\\[[[YYYXXXWWWTTTOOOLLLFFFAAA<<<;;;999999???GGGXXX^^^gggqqq}}}~~~}}}zzz{{{}}}wwwpppkkkdddZZZRRROOOMMMJJJIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBBBBBBBCCCDDDDDDFFFGGGIIIKKKLLLKKKJJJIIIKKKHHHDDDBBBCCCDDDDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKLLLKKKJJJKKKNNNQQQTTTaaavvvqqq]]]LLLCCCHHHMMMLLLMMMSSSkkk~~~YYYCCCCCCCCCAAABBB>>>BBBAAA@@@?????????@@@@@@???>>>===<<<<<<;;;;;;<<<;;;;;;:::::::::999999999888888888888888888888888666666666666555555555555555555444444444333333333333444444444333333222111333333333333333333333333111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333111111111111000000000000...//////000111111222222111111111111111111111111111111111111000000000///111111111111111111111111111000000000/////////...000000000000000000000000000000//////.../////////////////////////////////000//////...///000111222111111111111111111111111////////////////////////......///000000000000000000000000000000000000000////////////000111222333666777999;;;>>>@@@BBBCCC>>>===<<<===???@@@@@@@@@???<<<;;;===AAADDDCCCAAABBBCCCDDDCCCBBBBBBBBBDDDGGGFFFEEECCCBBBAAABBBBBBBBBDDDDDDLLLWWW]]]rrrqqqjjjlllrrr{{{|||MMMMMMOOOSSSSSSPPPPPPTTTTTTYYYVVVTTTVVVQQQRRR```xxxxxxtttkkkbbbYYYNNNEEE???HHHKKKNNNTTTOOOFFFHHHfff{{{uuuzzzhhhdddcccfffhhhlllkkkeee```___```___^^^^^^^^^]]]\\\YYYVVVUUUZZZ[[[^^^______\\\YYYWWWZZZYYYVVVUUUTTTVVVXXXYYY]]]\\\ZZZYYYXXXUUUQQQMMMGGGBBB>>><<<::::::???FFFWWW]]]eeennnzzz}}}yyyzzzzzzzzz|||zzzppplllpppwww|||~~~wwwqqqjjjiiijjjeeeZZZPPPMMMKKKIIIGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBCCCCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKJJJJJJGGGDDDBBBBBBCCCCCCBBBGGGGGGGGGGGGHHHHHHHHHHHHHHHKKKNNNNNNMMMNNNQQQTTT```ppp|||\\\NNNCCCBBBLLLOOOJJJOOO]]]nnnOOO@@@DDDDDDAAA@@@;;;AAAAAA@@@????????????@@@???>>>===<<<<<<;;;;;;<<<::::::::::::999999999999888888888888888888888888666666666666555555555555555555444444444333333333333333444444444333222222444444444444444444444444222222222222222222222222111111222222333444444444111111111111111222222222111111222222222333333333111111111111000000000000/////////000111111222222111111111111111111111111111111111111000000000000111111111111111111111111000000000000////////////111111111111111111111111000000///...............///////////////////////////////////////000111111111111111111111111111111////////////////////////......///000000000000000000000000000000000000000////////////000111222333666777999;;;===@@@AAABBB>>>===<<<===???@@@AAA@@@???<<<;;;>>>BBBDDDDDDBBB@@@BBBDDDEEECCCBBBBBBCCCFFFFFFDDDCCCBBBBBBBBBBBB>>>CCCBBBHHHZZZiii}}}pppkkkmmmrrr{{{tttvvvMMMNNNRRRUUUSSSPPPRRRWWWSSSXXXTTTRRRUUUQQQTTTbbbzzzxxxsssiii]]]SSSJJJDDD@@@HHHJJJOOOUUUMMMDDDHHHlllzzzrrr~~~{{{hhhdddbbbdddjjjllljjjccc]]]]]]^^^\\\^^^^^^]]][[[ZZZXXXVVVVVVZZZ\\\___``````]]]ZZZXXX^^^[[[XXXVVVVVVXXXZZZ\\\]]][[[YYYXXXVVVTTTPPPNNNIIIDDDAAA???<<<:::>>>DDDVVV]]]eeelllwww}}}wwwvvvwwwuuuvvvyyy}}}tttiiifffiiinnnqqqrrrkkkddd___```ccc```UUUKKKKKKIIIGGGFFFFFFFFFEEECCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEGGGGGGHHHHHHHHHIIIIIIJJJGGGEEEBBBAAABBBDDDDDDCCCGGGGGGGGGHHHHHHHHHHHHHHHHHHKKKNNNNNNMMMOOOUUU[[[ooonnnTTTHHHCCCGGGPPPNNNLLL]]]vvvbbbJJJ@@@DDDBBB@@@@@@:::@@@@@@?????????????????????>>>===<<<<<<;;;;;;<<<:::::::::999999999999888888888888888888888888888666666666666555555555555555555444444444333333333333333333444444333333222444444444444444444444444222222222222222222222222111111222222333444555555111111111111111111111111111111222222222333333333111111111111000000000/////////000000111111111111111111111111111111111111111111111000000000000000111111111111111111111111000000000000////////////000000000000000000000000000//////...---.........///////////////////////////////////////000000111111111111111111111111111////////////////////////......///000000000000000000000000000000000000000////////////000111222333666777888;;;===???AAABBB>>><<<<<<===???AAAAAA@@@>>>===<<>>CCCDDDNNNfffyyytttjjjgggjjjqqq}}}OOOPPPSSSVVVTTTQQQTTTZZZQQQUUURRRPPPSSSQQQUUUdddxxxxxxvvvlll\\\MMMGGGFFFBBBIIILLLPPPTTTKKKDDDLLLrrrwwwnnnyyy~~~kkkeeebbbcccfffhhhfff```]]]______^^^aaa___[[[XXXWWWWWWYYYZZZ[[[]]]___aaaaaa___\\\ZZZ]]][[[XXXVVVVVVXXX[[[]]]]]][[[YYYXXXXXXVVVSSSQQQMMMHHHEEECCC???;;;===BBBSSS\\\eeellluuu~~~ssswww}}}{{{wwwrrroooqqqpppkkkeee```___```aaaaaaaaaZZZUUUUUUYYYYYYQQQJJJJJJHHHEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGCCCAAA@@@AAADDDFFFFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIHHHKKKMMMLLLLLLRRR]]]gggyyywwwdddWWWGGGGGGHHHMMMOOOLLLTTTttt~~~\\\IIIBBBDDD@@@???@@@<<>>===<<<<<<;;;;;;<<<::::::999999999888888888777777777777777777777777666666666666555555555555555555444444444333333333222333333444444333333333222222222222222222222222111111111111111111111111///000000111222333444444111111111111111111111111111111222222222333333333111111111111000000000///000000000000000111111111000000000000000000000000000000000000000000111111000000000000000000000000////////////000000000000//////////////////////////////............//////////////////////////////...//////000000000000000000000000000000000000000////////////////////////......///000000000000000000000000000000000000000////////////000111222333555666888:::===???AAABBB===<<<;;;<<>>======@@@EEEGGGEEECCC@@@BBBEEEFFFDDDBBBBBBBBBDDDDDDDDDCCCCCCBBBAAAAAAAAAFFFHHHYYYwww}}}sssjjjfffgggooo}}}RRRPPPRRRUUUUUURRRTTTXXXPPPTTTPPPNNNRRRQQQVVVfffvvvvvvuuulll[[[KKKEEEHHHCCCJJJNNNQQQSSSIIIIIIXXXtttllleeeqqqnnniiidddddd^^^aaa```^^^___bbbcccaaa```]]]YYYVVVUUUWWWZZZ\\\\\\]]]^^^______^^^]]]\\\ZZZXXXVVVUUUVVVXXXZZZ\\\___]]][[[ZZZ[[[ZZZYYYWWWRRRMMMJJJGGGBBB<<<===@@@MMMWWWbbbiiiqqq}}}nnnaaajjj}}}|||pppjjjiiifffeeebbb]]]YYYVVVUUUUUUUUUQQQNNNNNNQQQRRROOOKKKIIIGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDAAA@@@@@@BBBEEEHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJNNNQQQRRRUUU___ooo|||}}}___QQQMMMEEEFFFKKKMMMLLLPPPhhhwww|||UUUGGGDDDEEE??????AAA>>>===>>>??????@@@????????????>>>===<<<<<<;;;;;;<<<999999999999888888888888777777777777777777777777666666666666555555555555555555444444444333333333222222333444444444333333222222222222222222222222000000000000000000000000//////000000111111222222222222222111111111111111111111222222222333333333111111111111000000000000000000000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000........................///......//////000111222////////////////////////......///000000000000000////////////////////////////////////////////////......///000000000000000000000000000000000000000////////////000111222333555666888:::<<>>======AAAFFFHHHFFFDDD@@@BBBDDDEEECCCBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>BBBGGG\\\xxx|||~~~ssskkkhhhnnnTTTPPPOOORRRTTTRRRRRRTTTPPPTTTPPPNNNRRRRRRXXXiiivvvrrrmmmfffXXXJJJEEEGGGBBBJJJNNNQQQQQQIIIPPPfffccc```ooonnnjjjfffeee\\\^^^___^^^___cccbbb___[[[ZZZWWWUUUUUUWWWZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\WWWWWWVVVWWWXXXYYY[[[\\\^^^\\\[[[[[[\\\\\\\\\ZZZVVVRRRNNNKKKDDD===<<>><<<===>>>???@@@@@@???>>>???>>>===<<<<<<;;;;;;<<<999999999999888888888888777777777777777777777777666666666666555555555555555555444444444333333333111222333333444444444333333333333333333333333333111111111111111111111111000000000111111111111111222222222111111111000000111111222222222333333333111111111111000000000000111000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000.../////////000000000111////////////////////////.........///111222444555////////////////////////---...///000111000000///000000000000000000000000////////////////////////......///000000000000000000000000000000000000000////////////000111222333555666888:::<<<>>>@@@AAA<<<;;;;;;<<>>BBBGGGIIIGGGDDDBBBCCCDDDCCCBBBBBBBBBDDDBBBBBBCCCCCCCCCBBBAAA@@@===???FFF[[[qqqrrrsss~~~pppjjjooo~~~TTTOOOLLLPPPSSSRRRPPPQQQQQQTTTPPPNNNSSSTTTZZZkkkxxxnnnfff___VVVJJJDDDFFF@@@IIINNNQQQPPPJJJUUUpppfffdddwww|||lllhhheeeeee___aaaaaa______aaa^^^YYYWWWVVVVVVVVVVVVWWWXXXYYY[[[ZZZZZZYYYYYYZZZ[[[\\\XXXXXXXXXYYY[[[\\\^^^^^^[[[ZZZXXXYYYZZZ\\\[[[[[[YYYUUUQQQMMMFFF>>>;;;>>>===JJJXXXaaahhhtttlll```^^^ccc^^^XXXUUUUUUTTTRRRPPPJJJLLLNNNNNNKKKHHHFFFEEEIIIGGGEEEDDDEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFCCCEEEGGGHHHHHHFFFDDDBBBDDDCCCCCCDDDGGGHHHHHHGGGGGGHHHIIIKKKLLLNNNOOOPPPVVV___kkkttt}}}wwwiii\\\KKKFFFGGGBBBCCCJJJJJJMMMlll}}}zzz~~~VVVEEE@@@FFFIIIBBBAAACCC>>><<<===>>>@@@@@@@@@???>>>???>>>===<<<<<<;;;;;;<<<999999999888888888888777777777777777777777777777777666666666555555555555555555444444444333333333111222333333444444444444444444444444444444444444222222222222222222222222222222111111111111111111222222222222111111000000111111222222222333333333111111111111000000000000111111111000000000000000000000000000000000000000//////000000111111111222000000000000000000000000.../////////000000111111000000000000000000000000---......000222444666777////////////////////////---...000111111111000///111111111111111111111111////////////////////////...//////000000000000000000000000000000000000000////////////000111222333555666777:::<<<>>>@@@AAA<<<;;;;;;<<>>BBBGGGIIIGGGDDDCCCCCCDDDCCCAAAAAACCCEEEAAABBBCCCCCCCCCBBBAAA@@@CCCEEELLL___nnnllluuusssjjjpppttt{{{QQQRRRTTTTTTSSSRRROOONNNOOONNNOOOQQQOOOOOOZZZgggmmmkkkdddZZZOOOHHHEEEFFFFFFHHHRRROOOXXXMMMEEE|||jjjiiixxxhhhddd```aaa\\\___aaa______```___[[[WWWUUUUUUXXXZZZXXXYYY]]]^^^^^^\\\[[[ZZZZZZZZZ[[[^^^\\\\\\______\\\\\\___VVVZZZ^^^___^^^]]]^^^```___YYYPPPKKKIIIFFF@@@;;;<<>>CCCBBBBBBCCCDDDEEEFFFGGGCCCDDDEEEFFFFFFEEECCCAAAAAAEEEHHHHHHEEEDDDGGGIIIIIIMMMPPPPPPOOOQQQVVV\\\cccsssxxxpppaaaQQQGGGEEEHHHIIILLLIIILLL```gggOOOFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@??????>>>>>>??????===============<<<<<<;;;999999999888888888888777888888888888777777777777666666555555555444444444444333333444777888888777333333333333333333333333333333333333333333333333000000000000000000000000222111111111000000//////000000000000000000000000222222111111000111111222111111000000000000000111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///...---...///000///...111111111000000000000000///000000111222444555666111111000000//////......,,,---...111444444222000000///...------...///000//////////////////////////////............//////111111000000//////......////////////000111222333777888999:::<<<===>>>>>>===============>>>??????>>>>>>???AAACCCDDDCCCBBBAAABBBBBBBBBAAAAAACCCDDD@@@AAABBBCCCCCCCCCBBBAAAAAA===HHH^^^hhhhhhtttvvvqqqtttuuuRRRSSSTTTUUUTTTRRRPPPOOONNNMMMOOOQQQOOOOOOYYYeeegggddd^^^TTTKKKDDDCCCCCCFFFJJJTTTRRRXXXNNNKKKllllllvvvfffaaa]]]^^^___aaaaaa]]]\\\]]]\\\YYY^^^[[[[[[^^^___]]]^^^bbbfffdddaaa]]][[[ZZZZZZZZZ[[[XXXXXX[[[\\\YYYYYY\\\^^^```bbbaaa``````bbbddd```ZZZSSSNNNLLLHHHBBB>>>===FFFSSS]]]eeemmmvvv||||||~~~vvvsssuuunnngggbbb\\\TTTPPPQQQKKKJJJIIIHHHGGGFFFEEEEEEIIIHHHGGGFFFFFFEEEDDDCCCFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEIIIIIIJJJJJJHHHFFFDDDCCCFFFFFFFFFGGGGGGGGGGGGGGGHHHLLLPPPSSSWWW___jjjrrr{{{uuuvvvlll\\\NNNHHHHHHIIIJJJKKKJJJYYY|||ZZZGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>===============<<<<<<;;;999999999999888888888888888888888888777777777777666666555555555444444444555444333444666888777666333333333333333333333333333333333333333333333333111111111111111111111111111111111111000000000///000000000000000000000000333333222222222222333333222111111000//////000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000///...---...000111000///111000000000000000000000////////////000222333444111000000000/////////...------...111333444222000000///...------...///000//////////////////////////////............//////111000000000/////////...////////////000111222333555666777999;;;<<<>>>>>>===============>>>??????>>>>>>???AAACCCCCCCCCCCCAAABBBBBBBBBAAAAAACCCDDDAAABBBBBBCCCCCCBBBBBBBBB@@@???LLLaaaiiigggrrroooqqqzzzQQQRRRSSSSSSRRRQQQOOONNNNNNNNNOOOPPPNNNPPPYYYcccaaa^^^XXXOOOGGGCCCAAABBBFFFMMMVVVTTTUUULLLTTT{{{kkknnnxxxjjjeee___``````bbb```[[[ZZZ]]]^^^\\\___\\\[[[^^^^^^]]]^^^bbbgggeee```\\\YYYYYYZZZ[[[^^^\\\\\\___```^^^^^^aaadddcccbbb```___```ccceee```[[[VVVRRROOOLLLFFFBBB===BBBKKKVVVaaajjjqqqttt|||vvv{{{yyykkk___YYYVVVSSSOOOMMMJJJHHHGGGGGGHHHIIIKKKIIIGGGFFFFFFFFFEEECCCFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCDDDDDDDDDDDDCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIJJJHHHGGGIIIMMMOOOOOOMMMTTTXXX]]]dddmmm{{{vvvllllllppprrrmmm```QQQHHHGGGIIIIIIHHHLLLYYY{{{hhhLLLCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>======>>>>>>===============<<<<<<;;;:::999999999888888888888888888888888777777777777666666666555555555444444666555444555666777666444333333333333333333333333333333333333333333333333111111111111111111111111111111111111000000000000000000000000000000000000333333333333333444444444333222111000///.........000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000///...///111222111000000000000000000000111111///............///000111000000000000////////////------...000333333222000//////............////////////////////////////////////............//////000000000000////////////////////////000111222333333444666888;;;===>>>???=========>>>>>>>>>??????>>>???@@@AAABBBCCCCCCCCCAAABBBBBBBBBAAAAAACCCDDDCCCCCCBBBBBBBBBBBBBBBCCCAAABBBQQQcccfffaaammm{{{kkknnnxxxsss}}}OOOOOOOOOOOONNNMMMLLLKKKMMMNNNOOOOOONNNQQQYYY``````\\\UUUMMMFFFCCCBBBBBBGGGOOOVVVUUUOOOGGG[[[qqqgggmmmwwwlllgggaaaaaaaaabbb___[[[\\\aaadddddd```\\\[[[]]]^^^\\\^^^bbbaaa^^^ZZZVVVUUUWWWYYY[[[aaa______cccdddbbbbbbeeedddbbb^^^[[[ZZZ[[[___aaa___\\\XXXUUUSSSOOOJJJFFF>>>???CCCNNN\\\hhhnnnpppyyy~~~{{{yyyqqqeeeccc^^^VVVSSSRRRPPPMMMLLLKKKKKKKKKKKKHHHFFFFFFHHHJJJIIIGGGHHHGGGFFFEEEEEEEEEFFFFFFCCCDDDFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKHHHIIIJJJLLLNNNRRRUUUWWWeeejjjrrr{{{{{{qqqlllnnnqqqqqqdddWWWJJJGGGJJJJJJIIIGGGMMMsssWWWEEEHHHCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>???===============<<<<<<;;;::::::999999999888888888888888888888777777777666666666666666555555555555777666444444555555444333333333333333333333333333333333333333333333333333111111111111111111111111111111111000000000000000000000000000000000000000222333333444444444444444333333111000......------////////////////////////222222222333333222222222000000000000000000000000////////////////////////111//////000111222111000000000000000000111111111000//////.........//////000000000000////////////...---...000222222111000/////////......///////////////////////////////////////............//////000000000000////////////////////////000111222333333444666999<<<>>>@@@AAA======>>>>>>????????????>>>???AAABBBBBBBBBBBBCCCAAABBBBBBBBBAAAAAACCCDDDEEEDDDBBBAAAAAABBBCCCCCCBBBDDDSSSbbbbbb\\\jjj~~~kkkmmmwwweeeqqqOOOOOOOOONNNNNNMMMLLLLLLMMMOOOPPPNNNOOOSSSZZZ^^^^^^YYYQQQJJJEEEBBBBBBAAAHHHQQQTTTUUUJJJCCCbbbmmmccciiiqqqhhhddd^^^```eeeeeebbb]]]]]]cccggggggbbb^^^]]]___```___aaaeee^^^[[[XXXTTTTTTVVVXXX[[[\\\ZZZ[[[___```^^^___bbbccc___[[[WWWWWWXXX[[[]]]\\\[[[ZZZXXXVVVRRRNNNJJJAAA>>>>>>HHHXXXfffmmmooovvv|||}}}wwwxxxtttvvvpppeee``````^^^[[[WWWSSSOOOMMMRRRNNNIIIIIIKKKMMMKKKIIIKKKJJJIIIHHHGGGGGGGGGGGGEEEFFFGGGIIIJJJKKKKKKKKKNNNMMMLLLJJJJJJJJJJJJKKKLLLPPPTTTSSSPPPRRRZZZaaaqqqwwwtttuuuuuuuuuwwwxxxqqqiii___SSSIIIIIIKKKIIIHHHIIIYYYpppqqqJJJAAAMMMBBBBBBBBBAAA@@@@@@??????AAAAAA@@@????????????@@@===============<<<<<<;;;:::::::::999999999999888888888888888777777777666777777666666666555555555777666444444555555333222333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000111111000000000000000000000000111111222333444444333333333222111///...---------////////////////////////222222222333333222222222000000000000000000000000////////////////////////111//////000111222111000//////000000111111111111111111000/////////000000////////////000000000000......---///111222111///...//////////////////...//////////////////////////////............//////////////////000000000000////////////000111222333444555777:::===@@@BBBCCC======>>>???@@@??????>>>===@@@BBBBBBAAA@@@BBBCCCAAABBBBBBBBBAAAAAACCCDDDFFFDDDCCCBBBAAABBBCCCCCCAAADDDRRRbbbccc```tttnnnrrr}}}ggguuuSSSRRRRRRQQQPPPPPPPPPOOONNNQQQQQQOOOPPPVVV[[[]]]XXXRRRKKKDDDAAAAAAAAAAAAKKKRRRQQQUUUGGGCCClllooobbbfffmmmhhheee```cccjjjiiiddd^^^\\\```cccccc___[[[ZZZ\\\]]]]]]```dddbbb```\\\YYYXXXXXXZZZ[[[ZZZXXXYYY]]]___]]]^^^bbbbbb___[[[YYYYYYZZZ[[[[[[[[[\\\\\\\\\YYYUUUQQQOOOGGGAAA===CCCRRRaaajjjmmmrrryyy~~~xxx|||{{{zzzwwwsssmmmgggaaa]]]]]]WWWPPPMMMNNNNNNJJJFFFMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJLLLMMMNNNKKKKKKKKKMMMPPPTTTXXXZZZbbbgggkkkgggaaabbbkkkuuu}}}vvvtttsssvvvzzz}}}{{{mmm___TTTKKKEEEFFFFFFFFFMMMXXXlllooo```DDD@@@JJJBBBBBBAAAAAA@@@@@@??????AAA@@@@@@???????????????===============<<<<<<;;;::::::::::::999999999999888888888888777777777777777777777666666666555555777555444444555555333222333333333333333333333333333333333333333333333333222222222222222222222222000000000000111111111111000000000000000000000000///111222444444444333333222111000///...---------000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000///...///111222111000/////////000111111222222222222111000000111111111////////////000000000000///...---...000111000///......////////////......//////////////////////////////............//////////////////000000000000////////////000111222333555666888;;;>>>AAACCCDDD===>>>???@@@@@@@@@???>>>===@@@CCCCCC@@@???AAACCCAAABBBBBBBBBAAAAAACCCDDDEEEEEEDDDCCCBBBBBBBBBBBB???BBBSSSfffjjjkkktttvvvbbbtttUUUTTTSSSRRRRRRQQQQQQQQQOOOSSSRRROOOQQQXXX\\\\\\RRRLLLEEE@@@@@@BBBCCCCCCNNNTTTPPPVVVIIIHHHyyyoooeeegggjjjhhhgggdddhhhhhhgggbbb[[[YYY]]]___^^^[[[WWWVVVXXXZZZ[[[^^^cccdddccc```___^^^^^^```aaa\\\ZZZ[[[___aaa```aaaeeeaaa___\\\\\\]]]]]][[[YYY[[[]]]___```]]]YYYUUUSSSNNNFFF>>>???KKKYYYeeejjjnnnvvv|||}}}~~~~~~~~~}}}|||~~~zzzxxxooohhh___\\\]]]\\\WWWSSSXXXZZZ]]]___```___^^^]]]]]][[[YYYXXXXXXYYY[[[\\\WWWWWWYYY]]]bbbjjjppptttxxx|||~~~{{{xxx{{{|||vvvtttwwwyyypppbbbUUUIIIDDDCCCGGGJJJRRRiiiwwwppp|||nnnQQQEEEDDDDDDCCCBBBBBBAAA@@@@@@?????????>>>>>>==============================<<<<<<;;;;;;;;;:::::::::999999999888888888888777777777777777777777777666666666555555444333333555555444333333333333333333333333333333333333333333333333333222222222222222222222222///000000000111111111111000000000000000000000000000111333555666555444444111000///...............000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000///...---...000111000///...//////000111111222222111111000000000111222222.../////////000000000111000...------///000000///---...///000000///...---//////////////////////////////............//////.../////////000000000111////////////000111222333555666888;;;===???AAABBB<<<>>>???AAAAAA@@@???>>>===AAADDDCCC@@@???AAADDDAAABBBBBBBBBAAAAAACCCDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@CCCUUUjjjqqqpppxxxwww{{{___qqqTTTSSSRRRQQQQQQPPPQQQQQQPPPTTTSSSPPPRRRYYY]]]\\\NNNIIIBBB@@@AAAEEEGGGHHHOOOUUUOOOXXXLLLNNNmmmiiiiiieeedddcccbbbgggbbbbbb^^^XXXWWW[[[^^^]]]]]]YYYXXX[[[]]]^^^bbbhhhaaa``````aaabbbdddeeefff[[[YYYZZZ___aaa```aaaeee___]]]]]]^^^______[[[XXX\\\^^^bbbbbb```\\\XXXVVVSSSJJJ???===FFFTTT```gggkkkssszzz{{{{{{||||||zzz|||~~~xxx~~~|||sssqqqrrrsssooojjjkkknnnssswwwyyyyyywwwvvvyyyvvvrrrooonnnnnnppprrrwwwvvvuuuvvvyyy}}}~~~~~~~~~yyykkk___SSSJJJFFFDDDHHHPPPWWWhhhooo|||zzzZZZHHHIIIIIIAAACCCCCCBBBAAAAAA@@@@@@???======<<<;;;;;;;;;;;;;;;===============<<<<<<;;;;;;;;;;;;:::::::::999999888888888888777777777777777777777777666666666666555444333333555555444333333333333333333333333333333333333333333333333333222222222222222222222222//////000000111111111222000000000000000000000000111222444666777777666555000//////.........//////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///...---...///000000......//////000111222222222000000000000000111222222.../////////000000111111000...------///000000///---...///000000///...---//////////////////////////////............//////.../////////000000111111////////////000111222333555666888:::<<<>>>@@@AAA<<<>>>@@@AAAAAAAAA???>>>===AAADDDCCC@@@>>>AAADDDAAABBBBBBBBBAAAAAACCCDDDDDDEEEEEEFFFEEECCCAAA@@@AAAEEEWWWmmmrrrooo{{{yyywww{{{jjj{{{UUUUUUTTTTTTTTTTTTTTTUUUSSSSSSQQQPPPVVV^^^[[[SSSMMMDDDAAADDDBBB<<>>>>>>>>===<<<<<<<<<<<<===999999999999999999:::::::::::::::999999999888888999888888777666555555444999666444333444555555444444444333333333333222222222222222222222222222222333333333222222111111111222222111111111111222222111111000000000000111111111333666888888777555333222111111000000000000000000000000000111111111111222111000//////000111222222222222111111111000000222111111111000000////////////////////////////////////000000000000//////000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000111111111111//////............//////////////////000000000000............///111222333111>>><<<333:::AAA@@@AAA>>>>>>@@@CCCEEEDDDAAA???>>>@@@BBBCCCBBBAAAAAAAAAAAA@@@??????@@@AAACCCDDDCCCCCCCCCCCCCCCBBBBBBAAA???CCC```xxxxxxuuutttyyyzzzTTTTTTSSSSSSRRRSSSSSSTTTUUUTTTRRRQQQWWW]]]ZZZSSSIIIBBB@@@CCCBBB>>>CCCMMMSSSRRRRRRYYYHHHWWWzzziiikkkxxxwwwdddeeebbb^^^bbb```___]]]ZZZYYYWWWWWWVVV___`````````aaacccfffiiihhhggggggeeedddccccccbbb```___^^^```bbbcccaaa___\\\]]]^^^^^^^^^]]][[[ZZZ\\\^^^```^^^[[[XXXXXXXXXTTTQQQLLLIIIJJJRRR^^^fffjjjooouuu{{{}}}}}}|||{{{~~~vvvqqq~~~{{{{{{~~~qqq___QQQIIIHHHIIIOOOEEEJJJppp~~~|||XXXMMMFFFDDDFFFDDDAAAAAAAAA@@@@@@@@@??????>>>======<<<<<<<<<======>>>===<<<<<<;;;;;;<<<<<<999999999999999999999999:::999999999888888888888888888888777666555555555777555333222333444333333444444333333333333222222222222222222222222222222333333333222222111111111222222111111111111222222111111000000000000111111111222444666666555444333222111111000000000000000000000000000111111111111222111000//////000111222222222222111111111000000111111111111000000000/////////////////////////////////000000000000//////000000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000111111//////............//////////////////000000000000////////////000222333444DDDNNNFFF999;;;???>>>@@@@@@???@@@BBBDDDCCCAAA???>>>@@@BBBCCCBBBAAAAAABBBAAA@@@??????@@@AAACCCDDDDDDDDDDDDDDDDDDCCCBBBAAACCCEEE___sss}}}vvvuuurrrttt|||SSSRRRRRRRRRRRRRRRSSSSSSTTTSSSPPPPPPUUUYYYUUUOOODDD???>>>BBBCCCAAAGGGPPPQQQSSSSSSTTTJJJaaammmhhhllltttggggggccc^^^^^^aaa]]]YYYXXXZZZ[[[[[[YYYbbbaaaaaaaaabbbdddfffggggggfffeeedddcccbbbbbbbbb]]]\\\]]]___aaaaaa___]]][[[\\\]]]]]]]]]\\\[[[ZZZ_________]]]ZZZXXXXXXYYYZZZ[[[YYYTTTPPPQQQXXX^^^gggkkkrrryyy}}}zzz~~~~~~}}}|||{{{{{{ttt{{{tttlll^^^QQQHHHEEEFFFHHHGGGTTTrrrwwwgggKKKHHHFFFFFFFFF@@@AAAAAAAAA@@@@@@@@@?????????>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;::::::999999888888888888888888888777777777777888888777777666666555555666555333333444444444333444444333333333333222222222222222222222222222222222222222222222111111111222222111111111111222222111111000000000000111111111111222333333333333222222111111000000000000000000000000000111111111111111111000000000000111111222111111111111000000000111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////.........////////////000//////............//////////////////000000000000//////000000111333444555PPPVVVKKK<<<<<<>>>>>>AAABBBAAA@@@AAABBBBBB@@@???>>>@@@BBBBBBAAAAAAAAABBBAAA@@@??????@@@AAACCCDDDEEEFFFEEEEEEDDDCCCBBBAAAFFFFFF[[[kkkuuutttuuuuuuvvvsssSSSSSSRRRRRRRRRSSSTTTTTTQQQOOOMMMNNNPPPQQQNNNIIIBBB???>>>BBBCCCCCCJJJRRRRRRTTTSSSLLLKKKjjj~~~```aaalllqqqjjjfffbbb```]]]```ZZZUUUUUUZZZ]]]]]]ZZZ___^^^]]]]]]___```aaa```eeedddcccaaaaaa```aaaaaaZZZZZZ[[[\\\\\\[[[YYYWWWZZZ[[[\\\\\\\\\[[[ZZZYYY^^^^^^]]]\\\ZZZZZZ[[[[[[\\\___```[[[UUUSSSXXX^^^jjjlllqqqwww~~~|||{{{}}}}}}{{{yyy}}}uuusss}}}yyypppeeeXXXMMMLLLOOOOOOJJJFFFFFFkkk|||yyyrrrUUUFFFGGGEEEDDDDDD???AAAAAAAAA@@@@@@@@@????????????>>><<<<<<;;;;;;;;;<<<;;;::::::999999::::::;;;;;;::::::999888777777777777777777777666666666888777777777666666666555777555444444666666555444444444333333333222222222222222222222222222222222222222222111111111111111222222111111111111222222111111000000000000111111000000000111111111222222222111111000000000000000///000000000111111111111111000000000000000000111111111111111000000000000111111111000000000000000000000000000000000000000//////000000000000//////////////////////////////.........///////////////////////////////////////////////////////////////---------.........////////////............//////////////////000000000000/////////000111222333444GGGMMMDDD999<<<>>>>>>DDDDDDBBB@@@@@@AAAAAA@@@???>>>@@@AAABBBAAAAAABBBCCCAAA@@@??????@@@AAACCCDDDFFFFFFFFFFFFEEECCCBBBAAAEEEDDDUUU```nnntttyyyxxxyyypppSSSSSSSSSSSSTTTTTTUUUVVVPPPNNNLLLMMMNNNLLLHHHEEEBBB@@@@@@AAABBBEEEKKKQQQWWWSSSPPPFFFNNNrrryyyYYY^^^hhhmmmjjjdddaaaccc^^^^^^XXXSSSSSSWWW\\\\\\[[[\\\ZZZYYYYYY\\\]]]\\\[[[bbbaaa___^^^]]]^^^______ZZZ[[[[[[[[[YYYVVVUUUTTTYYYZZZ[[[[[[[[[ZZZYYYXXX\\\[[[ZZZ[[[\\\]]]^^^___VVV[[[___^^^[[[\\\dddllllllmmmppptttyyy~~~}}}www|||jjjlllrrr~~~rrrfffWWWNNNIIIJJJLLLKKKLLLOOObbbsssggg]]]LLLGGGIIICCCAAACCCAAAAAAAAAAAA@@@@@@@@@????????????>>><<<<<<;;;;;;;;;;;;;;;:::999999999999:::;;;;;;::::::999888777777666666666666666666666666777777777777666666666666555444333444555666555333444444333333333222222222222222222222222222222222111111111111111111111111222222111111111111222222111111000000000000111111000000000111111111222222222111111000000000000000///000000000111111111111000000000111111000000000000000000000000000000000000000000000000000111111000000000000000000000000//////000000000000//////////////////////////////------....../////////000////////////////////////////////////////////////------------............//////............//////////////////000000000000.........///000111222333777???<<<888===??????EEEDDDBBB@@@@@@AAAAAA@@@???>>>@@@AAAAAA@@@AAACCCDDDAAA@@@??????@@@AAACCCDDDFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAOOOXXXiiiwww~~~{{{|||rrrTTTSSSSSSSSSTTTUUUVVVWWWRRROOONNNPPPOOOJJJEEEDDDBBBAAAAAAAAABBBFFFLLLQQQYYYPPPMMMEEEXXX}}}xxxYYYaaaggg}}}iiikkkbbbaaafff```^^^YYYSSSRRRUUUYYY[[[\\\[[[YYYXXXYYY]]]^^^\\\ZZZ___^^^\\\ZZZZZZ[[[\\\]]]]]]]]]]]][[[XXXVVVVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWZZZYYYYYY[[[^^^`````````[[[^^^aaa```]]]^^^dddiiigggjjjmmmppptttyyy~~~kkkgggfffnnnzzz|||ttt```QQQIIIIIILLLLLLFFFFFFWWWlll{{{pppooo~~~yyyPPPGGGIIILLLCCC@@@DDDBBBAAAAAAAAA@@@@@@@@@?????????>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999::::::;;;::::::999999888888888666666666666777777777777777777777777666666666666222222222333444555333222444444333333333333222222222222222222222222222222000000000111111111111111222222111111111111222222111111000000000000111111111111222333333333333222222111111000000000000000000000000000111111111111000000111111111111000000//////000000000000000111000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000---------......//////000////////////////////////////////////////////////---------............/////////............//////////////////000000000000------......///111222333111999999999@@@???===DDDBBBAAA@@@AAABBBBBB@@@???>>>@@@AAA@@@@@@AAACCCEEEAAA@@@??????@@@AAACCCDDDDDDDDDEEEEEEEEEDDDCCCCCC>>>@@@LLLTTTiii|||vvvRRRRRRRRRSSSSSSTTTUUUVVVSSSOOONNNQQQNNNGGGBBBBBB???@@@@@@@@@BBBGGGNNNRRRXXXJJJKKKJJJfffsssXXXgggooorrrdddkkkaaaaaaiiiaaa___\\\WWWSSSSSSVVVZZZ]]][[[YYYWWWZZZ^^^```^^^[[[]]][[[YYYWWWWWWXXXZZZ[[[[[[\\\[[[YYYVVVUUUXXX[[[XXXXXXYYYZZZYYYXXXWWWVVVZZZYYYZZZ\\\```aaa```]]]^^^___```^^^[[[XXXWWWXXXZZZ```hhhlllnnnsss|||~~~~~~vvvmmmnnnlll~~~~~~wwwlll^^^OOOFFFJJJLLLVVVbbbiiirrrttt___KKKDDDHHHKKKDDDCCCFFFBBBAAAAAAAAA@@@@@@@@@??????>>>======<<<<<<<<<======<<<<<<;;;:::::::::::::::999999999999999999999999666666666777777888888888666666666666777777777777444333333555777777555444444444333333333333222222222222222222222222222222///000000000111111111222222222111111111111222222111111000000000000111111111222444666666555444333222111111000000000000000000000000000111111111111///000111222222111000///////////////000000111111///000000000111111111111//////////////////////////////000000000000//////000000000000000000000000,,,,,,---......///000000////////////////////////////////////////////////---............///////////////............//////////////////000000000000.........///000111333333222:::999:::AAA>>><<>>???@@@@@@@@@AAADDDFFFAAA@@@??????@@@AAACCCDDDBBBBBBCCCDDDDDDDDDDDDCCC???BBBNNNTTTkkk{{{QQQQQQQQQQQQRRRSSSUUUUUUQQQMMMMMMOOOLLLCCC???@@@===???@@@???BBBIIIPPPTTTVVVEEEJJJOOOqqq{{{lllVVVjjj{{{jjj```lllbbbbbbkkkaaa```^^^ZZZUUURRRUUUZZZ___[[[XXXWWWYYY^^^```^^^ZZZ[[[YYYWWWUUUUUUVVVXXXZZZWWWXXXWWWUUUSSSTTTXXX]]]WWWXXXYYYYYYYYYXXXWWWVVV[[[ZZZ[[[^^^aaaaaa^^^[[[UUUVVVXXXYYYXXXUUUQQQOOONNNXXXccciiikkkpppyyyzzz}}}|||rrrlllbbbjjjuuuvvvpppfff[[[SSSOOONNNNNNWWWUUUbbbiiiKKKJJJBBBDDDIIIFFFGGGHHHBBBAAAAAAAAA@@@@@@@@@??????======<<<<<<<<<======>>>===<<<;;;;;;::::::;;;;;;999999999999999999::::::666666777777888888999999666666666666777777777777777777777999;;;;;;999777444444444333333333222222222222222222222222222222//////000000111111111222222222111111111111222222111111000000000000111111111333666888888777555333222111111000000000000000000000000000111111111111///000111222222111000///.../////////000000111111//////000000111111111222//////////////////////////////000000000000//////000000000000000000000000,,,,,,------...///000000////////////////////////////////////////////////.........////////////000//////............//////////////////000000000000//////000000111222444555444:::999999@@@===<<>>>>>@@@CCCEEEDDDAAA???>>>???@@@@@@@@@AAADDDFFFAAA@@@@@@???@@@AAACCCDDD@@@AAABBBCCCDDDDDDDDDDDDAAAEEEQQQWWWnnnuuuzzzzzzQQQQQQPPPPPPPPPRRRSSSTTTOOONNNKKKIIIFFFDDDCCCBBBBBB@@@???@@@DDDKKKRRRWWWTTTIIILLLccczzzmmmXXXcccbbbwwwhhhjjjhhhhhhfff___aaa]]]YYYVVVUUUXXX[[[^^^___]]]ZZZ[[[]]]______^^^\\\WWWMMMFFFLLLYYY___]]]WWWWWWWWWWWWWWWWWWVVVVVVSSSRRRWWW^^^]]]WWWVVVYYYZZZ[[[]]]]]]\\\ZZZWWWUUUWWWWWWVVVTTTRRRQQQPPPOOONNNWWW```eeefffkkkuuu~~~}}}hhhccc```ccchhhppp|||~~~xxxwwwyyycccZZZQQQMMMNNNPPPSSSUUUVVVnnn```IIIMMMEEEGGGHHHHHHFFFEEEEEEFFFBBBBBBAAAAAA@@@???>>>>>>========================<<<<<<;;;::::::::::::;;;::::::;;;;;;::::::999888888:::<<<>>>>>><<<:::888777777777777777777777777888111888RRRcccYYYBBB333666666555444333333222222222222222222222222222222111111111111111111111111000111111111111222222222000000000111222222222333222333555666666555333111111111000///////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............////////////000000000000//////////////////////////////////////////////////////////////////000000000000///000222333444444333222666888:::;;;<<<===???AAAAAA@@@@@@BBBCCCCCCAAA???>>>BBBBBB???>>>BBBDDDDDDDDDAAA???>>>@@@CCCEEEEEECCCBBBBBBAAABBBCCCDDDEEEBBBJJJYYY]]]sssooonnn~~~{{{oooPPPPPPPPPPPPQQQRRRRRRSSSOOOMMMJJJGGGDDDCCCBBBBBBCCC@@@>>>@@@FFFMMMSSSVVVRRRJJJRRRkkkyyyiiiYYYdddfffnnncccfffeeedddccc\\\[[[YYYWWWWWWXXX\\\```ccc[[[XXXVVVWWWZZZ\\\[[[XXXXXXTTTQQQVVVfffqqqkkk^^^XXXXXXWWWWWWVVVUUUUUUTTTQQQRRRWWW______ZZZYYY\\\[[[\\\^^^^^^]]][[[XXXVVVXXXWWWVVVTTTRRRPPPOOONNNKKKPPPXXX```fffmmmtttxxxqqqccc___aaaccceeeggg|||uuuhhh^^^YYYUUURRROOOOOOQQQTTTXXX\\\WWWwwwvvvWWWJJJKKKEEEGGGHHHHHHFFFDDDDDDEEEBBBBBBAAAAAA@@@??????>>>========================<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999888999;;;======;;;999888777777777777777777777777777666BBBXXXaaaSSS???333666555555444333333222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111222222222222333444555444444333222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............////////////000000000000//////////////////////////////////////////////////////////////////000000000000000111222444444444444444444666999;;;<<<>>>AAACCCBBBAAAAAACCCDDDDDDBBB@@@>>>BBBBBB???>>>BBBDDDDDDDDDAAA???>>>@@@CCCEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEBBBHHHYYYbbb}}}kkkhhhyyymmm~~~PPPQQQRRRSSSSSSRRRQQQQQQOOOLLLHHHDDDAAA@@@@@@AAACCC@@@>>>AAAJJJQQQTTTTTTNNNLLL\\\xxxpppggg^^^gggmmm~~~hhh```eeedddcccaaa[[[YYYYYYXXXYYY[[[^^^bbbdddYYYVVVTTTVVVZZZ\\\YYYUUUNNNTTT\\\gggppppppdddWWWYYYYYYXXXWWWUUUTTTSSSSSSOOORRRXXX___```]]]\\\^^^\\\]]]^^^^^^]]][[[XXXWWWWWWVVVTTTRRRPPPNNNLLLLLLLLLNNNRRR[[[eeennnsssttt{{{tttggg]]]YYY[[[gggqqqzzz~~~uuujjjaaaZZZVVVTTTMMMNNNOOOOOOSSS\\\gggooo}}}{{{|||YYYMMMJJJGGGFFFGGGHHHGGGEEECCCCCCDDDBBBAAAAAA@@@@@@?????????========================<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;:::888999;;;<<<<<<;;;999888777777777777777777777777555666@@@MMMMMMAAA555222555555444444333333222222222222222222222222222222111111111111111111111111000111111111111222222222222222222111111111111111222222222222222222222222111111000///////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............////////////000000000000//////////////////////////////////////////////////////////////////000000000000111111333444444555444444222555999<<<===???BBBDDDBBBBBBBBBCCCEEEDDDBBB@@@>>>AAABBB??????BBBDDDCCCCCCAAA??????AAACCCDDDEEEDDDCCCCCCBBBCCCDDDEEEFFFCCCGGGXXXgggkkkkkk~~~nnnxxxPPPRRRTTTUUUUUUSSSQQQPPPNNNKKKFFFAAA>>>>>>???@@@DDD@@@>>>DDDNNNUUUUUURRRJJJQQQhhhlllgggccciiiuuu}}}jjjfffllljjjgggeee^^^^^^^^^]]]]]]]]]^^^______\\\YYYXXX[[[___```\\\XXX^^^mmm|||~~~sssgggbbbbbb\\\[[[ZZZXXXWWWUUUTTTSSSPPPSSSYYY]]]^^^\\\[[[\\\[[[\\\\\\\\\ZZZXXXUUUTTTSSSRRRPPPNNNLLLIIIHHHGGGJJJJJJLLLQQQZZZdddmmmsssvvvuuufffddd\\\\\\]]]```fffnnntttwwwxxxqqqjjjbbbXXXOOOJJJKKKMMMPPPKKKTTT^^^eeeqqqyyyeeeLLLHHHIIIDDDFFFGGGHHHGGGDDDBBBBBBBBBAAAAAAAAA@@@@@@?????????========================<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;:::999777888999::::::999888777777777777777777777777777777555555888666111000444444444444333333333222222222222222222222222222222111111111111111111111111000000111111111222222222333222222222111000000000222111111000111111222333111000000///////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000//////////////////////////////////////////////////////////////////000000000000000111111222333333444444444777;;;>>>???AAACCCEEEAAAAAAAAABBBDDDDDDAAA???===AAABBB@@@???BBBDDDCCCCCCAAA??????AAACCCDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFEEEFFFWWWjjjmmmuuuqqqpppQQQSSSUUUVVVVVVSSSQQQOOOKKKIIIDDD@@@======>>>???CCC@@@@@@FFFPPPUUUSSSOOOJJJZZZuuu}}}hhhfffdddhhh}}}ooonnntttoooiiigggbbbbbbbbbaaa```___^^^^^^^^^^^^]]]]]]___aaabbb___]]]jjjrrrwwwpppbbbXXXZZZaaa]]]\\\[[[ZZZYYYXXXWWWWWWSSSWWWZZZZZZYYYYYYXXXXXXZZZYYYYYYWWWUUURRRPPPNNNLLLKKKJJJHHHFFFDDDBBBAAA@@@BBBDDDDDDIIIVVVjjjyyyzzz~~~llldddZZZUUUWWW[[[```ccceeejjjnnnnnnkkklllttt}}}zzzooollllllmmmlllooopppsss{{{vvvrrrmmmkkkjjjfff^^^WWWMMMNNNPPPPPPPPPPPPOOOOOO\\\ssslllTTTKKKIIIGGGEEEFFFGGGGGGFFFCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;999::::::::::::999888888777777888999999888777777666666666666666666666666:::555111111222222444666333333333333333222222222222222222222222222222222111111111111111111111111000000111111111222222222333222222222111000000000111000000000000111222333111000000///////////////000000000000000000000000111111111111111111111111////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////........................//////............////////////000000000000//////////////////////////////////////////////////////////////////000000000000/////////000000111222222888;;;>>>AAAAAABBBCCCDDD@@@???@@@AAABBBBBB@@@>>>===AAACCC@@@@@@BBBCCCBBBBBBAAA???@@@BBBDDDDDDDDDDDDCCCCCCBBBBBBCCCEEEFFFEEEEEEUUUjjjooouuurrr|||kkkQQQRRRTTTUUUTTTQQQOOOMMMHHHFFFCCC@@@>>>>>>??????AAA@@@CCCIIIQQQSSSQQQMMMMMMfffyyydddbbbcccjjjqqqqqqvvvoooiiigggcccbbbaaaaaaaaaaaaaaaaaabbb]]]___aaaaaa```___```aaafff[[[PPPKKKKKKMMMPPPTTT\\\\\\\\\[[[[[[[[[[[[[[[WWW[[[[[[WWWUUUVVVWWWVVVXXXWWWUUUSSSOOOLLLIIIHHHFFFEEEDDDBBBAAA???>>>===999???BBB@@@BBBRRRooowwwjjj___WWWRRRRRRRRRRRRSSSUUUSSSTTT[[[dddgggmmmvvvzzz{{{uuujjj^^^YYY[[[^^^[[[WWWYYYZZZ^^^cccgggjjjjjjiii\\\YYYUUUSSSSSSQQQMMMJJJPPPSSSVVVWWWXXX\\\ccchhh~~~wwwmmmOOOJJJNNNKKKGGGHHHDDDEEEFFFEEECCCAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;999999999999999888777777666777777777777777777666666666666666666666666666444222111333666666444222333333333333222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222222111111111111111000000000111222222333333111111000///////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................//////............////////////000000000000//////////////////////////////////////////////////////////////////000000000000............///000111222999<<<@@@BBBBBBBBBBBBCCC?????????@@@AAAAAA???===<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;999::::::::::::999888888666666666666666666666666666666666666666666666666000111222222333333222000222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222111111111111111222222222///000111333333333333222111111000///////////////000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................//////............////////////000000000000//////////////////////////////////////////////////////////////////000000000000//////......///000222222666999>>>AAABBBBBBBBBCCC@@@??????AAABBBBBB@@@>>><<>>BBBHHHMMMOOONNNKKKIIIXXX|||yyyddd```iii{{{zzznnnpppuuummmggghhhffffffdddbbbaaaaaabbbdddeee\\\bbbfffccc\\\ZZZaaaiii[[[PPPEEE@@@>>>???HHHSSSVVVWWWXXXZZZ[[[]]]^^^___\\\___\\\TTTRRRXXX\\\[[[YYYWWWSSSOOOJJJEEEBBB@@@>>>>>>>>>===<<<<<<;;;;;;888<<<>>>::::::IIIdddzzz~~~qqqeee\\\ZZZXXXTTTRRRTTTPPPQQQSSSVVV^^^iiiuuu}}}~~~hhhaaaZZZOOOPPPNNNLLLKKKKKKKKKJJJIIIJJJMMMOOOOOONNNPPPTTTWWWSSSTTTUUUWWW[[[ccclllsssuuupppTTTQQQNNNMMMJJJFFFDDDFFFAAACCCDDDDDDCCCBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::::::::;;;:::;;;;;;;;;;;;:::999999666666666666666666666666666666666666666666666666555666555111...111555777222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222000000111111222222222333...000222444555444333222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................//////............////////////000000000000//////////////////////////////////////////////////////////////////000000000000000000/////////111222444222666;;;???AAABBBCCCCCCAAA@@@@@@BBBCCCCCCAAA???<<>>:::>>>HHHFFFNNNSSSRRRWWW^^^]]]VVVWWWTTTQQQOOOOOOQQQUUUXXXSSSNNNIIIEEEDDDAAA>>>;;;::::::888777777888999:::999999<<>>??????@@@@@@@@@???===<<<<<<===>>>>>>>>>============<<<<<<<<<;;;;;;::::::999888777777777777777777777777777777555555555555555555555555333333333333333333333333333333333222222111111111333222222222222222222333222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////......////////////......---------............///////////////////////////............////////////........................000000000000111111111111.........//////000111222444888<<<@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???>>>===>>>@@@BBBCCCBBBBBBCCCDDD?????????AAACCCEEEEEEDDDDDDBBB??????AAACCCCCCCCCDDDBBBNNNUUUfffwwwrrrMMMMMMMMMLLLKKKHHHFFFDDDDDDCCCBBBAAA@@@AAAAAABBBDDDFFFMMMTTTSSSMMMNNNTTTzzzllleeegggmmmuuulllhhhffffffdddaaaaaacccbbbbbbbbbccceeehhhiiijjjeeeffffffcccaaaaaacccfff^^^UUULLLGGGCCC@@@@@@DDDAAAGGGJJJIIIIIIMMMPPPPPPOOOMMMKKKIIIIIIJJJMMMOOOMMMIIIEEEBBB@@@???<<<:::;;;;;;:::999999::::::;;;>>><<<<<>>:::===CCCMMMmmm|||}}}nnndddXXXSSSWWW]]]``````UUUXXX___jjjuuu~~~{{{qqq{{{yyyZZZLLLKKKJJJIIIGGGFFFEEEDDDDDDBBBBBBBBBAAAAAABBBBBBCCC@@@@@@??????>>>?????????@@@@@@>>>============>>>=========<<<<<<<<<;;;;;;;;;::::::999888888777777777777777777777777777777555555555555555555555555444444444444444444444444333333333222222222111111222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////......////////////.............../////////000000000000000000000000000000............//////////////////////////////////////////000000000111111111.........//////000111222444777<<>>@@@BBBCCCBBBBBBCCCDDD@@@??????AAACCCEEEEEEDDDIIIEEEBBB@@@@@@AAAAAAAAAAAABBBNNNXXXnnn{{{yyy{{{vvvLLLLLLLLLJJJIIIGGGEEECCCDDDCCCBBBAAAAAAAAABBBCCCFFFGGGOOOWWWSSSKKKQQQ___qqqiiilllxxxsssgggcccaaabbb```]]]]]]``````bbbdddddddddeeehhhlllcccddddddcccaaaaaabbbddd[[[ZZZUUULLLGGGFFFEEEBBB@@@@@@BBBEEEEEEDDDHHHNNNGGGFFFEEECCCCCCCCCDDDEEEEEEBBB???===<<<;;;:::999<<<;;;;;;::::::;;;<<<<<<;;;999:::>>>@@@???>>>???AAAooo~~~fff[[[TTT[[[lllxxxxxxssseeepppzzz|||qqqpppppp}}}}}}XXXIIIMMMKKKJJJHHHGGGEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@??????>>>>>>>>>>>>AAA@@@???======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777666777777777777777777777777555555555555555555555555555555555555555555555555333333333222222222222111111111111000000111111111222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////000000000111111111111111111111111111............////////////000000000000000000000000//////000000000000111111.........//////000111222333777<<>>@@@BBBCCCBBBBBBCCCDDD@@@??????AAADDDEEEEEEEEEJJJFFFBBB@@@@@@BBBCCCCCCAAACCCOOOXXXtttvvvrrrzzz|||LLLKKKJJJHHHFFFEEECCCCCCBBBBBBAAA@@@@@@AAABBBCCCFFFIIIRRRWWWOOOJJJZZZrrrvvvnnnwwwtttgggcccaaaaaa```\\\\\\___dddddddddddddddddddddeee``````aaa```````````````VVV[[[XXXPPPQQQ[[[aaa___JJJ???:::@@@EEEBBBCCCGGGCCCCCCBBBAAA@@@??????>>>>>>===;;;:::999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>@@@BBBEEEJJJmmmpppyyy|||~~~___RRRNNNLLLJJJIIIHHHFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@>>>============??????>>>===<<<;;;::::::;;;;;;;;;:::::::::999999888888888777777777666666666666666666666666666666555555555555555555555555444444444444444444444444222222222222222222222222111111000000000000111111222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333000000////////////000000111111111111111111111111000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////......////////////............/////////000000000000000000000000000000000............////////////////////////////////////////////////000000000111............///000111222333777<<>>@@@BBBCCCBBBBBBCCCDDD@@@??????AAADDDFFFFFFEEEGGGDDD@@@???AAADDDGGGHHHCCCGGGSSS[[[xxxsssmmmyyy}}}KKKJJJGGGEEECCCBBBBBBBBB@@@@@@?????????AAABBBCCCGGGMMMTTTTTTLLLPPPkkk|||wwwtttjjjhhhdddaaaaaa___[[[[[[]]]dddaaa^^^___bbbccc```]]]\\\\\\]]]^^^___^^^]]]\\\PPPVVVWWWTTT]]]sssfffNNN999888======;;;===?????????>>>===<<<;;;;;;:::::::::999999:::<<<===<<<<<<<<<======>>>>>>>>>AAACCCBBB===:::@@@JJJSSSiiitttooosss```OOONNNLLLHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===============<<<<<<<<<;;;:::999999;;;::::::::::::999999999888888888777777777777777666666666666666666666666666666666666666666666666333333333333333333333333222222222222222222222222111111000000000000111111222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////......////////////......------........./////////////////////////////////............////////////...........................////////////000000000............///000111222333666;;;???@@@@@@@@@AAA???@@@BBBCCCBBBAAA???>>>>>>@@@BBBCCCBBBBBBCCCDDD@@@@@@@@@BBBDDDFFFFFFEEEFFFCCC@@@???BBBEEEGGGHHHAAAJJJ___mmmmmmiiizzz{{{JJJHHHEEEBBBAAA@@@AAABBB@@@@@@??????@@@BBBCCCDDDIIIQQQUUUPPPQQQdddyyynnnffffffbbb``````^^^[[[ZZZ]]]___[[[YYY[[[```bbb^^^YYYZZZZZZ[[[]]]___^^^\\\YYYTTTVVVUUUTTT]]]pppuuuYYYGGG@@@<<<:::;;;;;;;;;;;;::::::999999888888999::::::999;;;>>>@@@@@@@@@AAABBBCCCCCCCCCCCC>>>CCCEEEBBBGGGYYYppp{{{sssvvvuuuyyyyyyVVVPPPPPPGGGFFFOOOHHHHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>============;;;;;;;;;<<<;;;;;;:::999;;;;;;:::::::::999999999888888888888888888888888777777777777777777777777666666666666666666666666333333333333333333333333111222222222222333333333111111111000000111111111222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////......////////////......------------................................................////////////..............................////////////000000.........//////000111222222666;;;>>>??????@@@AAA===???AAACCCCCCAAA???===>>>@@@BBBCCCBBBBBBCCCDDDAAA@@@@@@BBBEEEFFFFFFFFFGGGEEEBBBAAABBBCCCCCCCCC>>>IIIhhhgggfffzzzzzzJJJGGGDDD@@@??????@@@AAAAAAAAAAAAAAABBBDDDFFFGGGMMMTTTSSSNNN^^^qqqnnnhhhddd```___``````]]]^^^aaaaaa___^^^___``````]]]ZZZZZZZZZ[[[^^^``````\\\YYY[[[XXXVVVWWWYYY```ooo}}}tttWWWEEE???>>>::::::999888888999999:::777999:::::::::;;;???BBBFFFGGGIIIJJJKKKKKKKKKJJJBBBHHHNNNVVViiixxxxxx|||~~~xxxvvvzzzxxx~~~vvvtttwww|||xxxtttqqqrrrvvvyyy{{{pppmmmkkkmmmpppwwwwwwwwwuuu}}}xxxYYYGGGMMMQQQHHHGGGRRRHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA???>>>>>>=========>>>>>>:::;;;<<<=========<<<<<<;;;;;;;;;;;;::::::::::::888999999999999999999999777777777777777777777777666666666666666666666666444444444444444444444444111111222222222333333333222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////......////////////..................////////////////////////////////////............////////////................................./////////000000.........//////000111222222666;;;>>>??????@@@@@@>>>???BBBDDDDDDBBB@@@>>>>>>@@@BBBCCCBBBBBBCCCDDDAAA@@@@@@BBBEEEGGGGGGFFFDDDCCCAAABBBCCCCCCBBBAAAAAACCCaaajjjiiiyyy~~~JJJGGGCCC???>>>>>>@@@AAACCCBBBBBBCCCDDDFFFHHHIIIPPPVVVQQQNNNiiikkkiiidddccc______bbbbbbaaacccfffggghhhhhhfffbbb^^^\\\\\\ZZZZZZ\\\___bbbaaa]]]YYYZZZVVVWWW]]]^^^^^^hhhwwwnnnMMM@@@===<<<;;;:::999999:::<<<===777999;;;::::::;;;???CCCLLLMMMOOOPPPQQQQQQQQQPPPTTTYYY___llltttiiinnnzzzyyyhhhcccjjjqqqrrrnnnllloootttmmmggg```cccpppxxxvvv|||}}}mmm[[[ZZZUUUPPPMMMKKKHHHEEEGGGGGGFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>============>>>>>>???;;;<<<===????????????>>><<<<<<;;;;;;;;;;;;::::::999999999999999999::::::777777777777777777777777777777777777777777777777555555555555555555555555111111111222222333333333333333222222222222333333222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////000000000000000000000000000000000000............/////////000000000000000000000000000............/////////000.........//////000111222222666;;;>>>??????@@@@@@>>>@@@CCCEEEEEECCCAAA???>>>@@@BBBCCCBBBBBBCCCDDDAAA@@@@@@BBBEEEGGGGGGFFF?????????AAADDDEEEDDDCCCHHH>>>TTTyyyrrroooyyy}}}vvvHHHGGGDDDBBB@@@???>>>>>>@@@BBBBBBAAAAAAFFFLLLOOOUUUUUUPPPVVVwww~~~vvvsssnnneeedddbbb```aaacccfffhhhnnnmmmkkkgggaaa]]][[[[[[[[[ZZZYYYXXXXXXYYY[[[\\\VVVVVVWWW[[[___dddfffggglllSSSMMMGGGAAA;;;999<<<>>><<<888777999:::;;;<<<>>>BBBDDDQQQSSSUUUVVVVVVUUUVVVWWW]]]eee{{{}}}||||||mmmaaaUUUTTTSSSPPPNNNKKKJJJIIIGGGGGGFFFFFFGGGGGGHHHHHHCCCBBBAAAAAA@@@@@@AAAAAA????????????>>>>>>>>>>>>========================::::::;;;;;;;;;;;;;;;;;;999999999888888888888777777777777777777777777777777666666666555555555555444444444444444444444444333333333333333333333333000111111111111222222222111111111111111111111111000111111111111222222222222111111111000000//////222222222222222222222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000111111222222111000//////000000//////............//////......////////////......000000000000111111111111000////////////000000111444777:::======>>>@@@AAA?????????AAABBBBBB@@@>>>???@@@@@@AAAAAABBBCCCCCCBBBAAA@@@AAACCCEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEECCCGGGVVVnnnvvvqqq{{{}}}EEEDDDBBBAAA@@@???@@@@@@@@@AAA@@@@@@BBBHHHMMMPPPNNNJJJOOOeeevvvnnnkkkggg^^^^^^______```bbbeeeggghhhhhhfffddd```]]]\\\[[[WWWVVVVVVUUUUUUVVVVVVWWWWWWWWWYYY\\\```ccceeefffqqqtttaaaJJJ===;;;???AAA@@@BBBBBBDDDGGGJJJLLLMMMNNNOOOQQQTTTUUUUUUWWWZZZ\\\ccczzzvvv~~~zzznnnZZZVVVSSSRRRQQQOOOMMMKKKIIIIIIGGGGGGFFFFFFEEEEEEEEEFFFBBBBBBAAA@@@@@@@@@@@@AAA?????????>>>>>>>>>==============================;;;;;;;;;;;;;;;;;;::::::999999999888888888888777777777777777777777777777666555555555555444444444444444444444444444444444333333333333333333333333000111111111111222222222111111111111111111111111000111111111111222222222111111111111000000000///222222222222222222222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000111111111111000/////////////////////............//////......////////////....../////////000000000111111000////////////000111111333666:::===>>>???AAABBBAAA@@@@@@AAACCCBBB@@@>>>???@@@@@@AAABBBBBBCCCCCCBBB@@@@@@AAACCCEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDEEEDDDPPPgggtttppp|||BBBAAA@@@??????@@@AAABBBBBBAAA@@@CCCGGGLLLPPPRRRMMMJJJ[[[~~~lllggggggeee^^^^^^___```bbbdddeeefffbbbbbbbbbaaa```^^^]]]\\\XXXXXXYYYYYYYYYXXXXXXWWWXXXZZZ\\\___bbbcccddddddbbbjjj}}}hhh\\\WWWRRRNNNQQQPPPRRRVVV[[[]]]\\\YYYZZZ]]]```dddhhhmmmsssxxxwwwlllgggggghhhhhhyyy~~~www{{{~~~pppqqqyyyeeeRRRMMMMMMOOOOOONNNLLLKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>==============================<<<<<<;;;;;;::::::999999999999999888888888888777777777777777777777777777555555555444444444333333444444444444444444444444333333333333333333333333000111111111111222222222111111111111111111111111000111111111111222222222111111111111000000000000222222222222222222222222111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000111111000////////////.........000//////......//////000......////////////............/////////000000000///////////////000111222333666:::===???@@@BBBDDDCCCBBBBBBBBBCCCBBB@@@>>>???@@@AAABBBBBBCCCCCCCCCAAA@@@???AAACCCEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDJJJEEENNNfffooommm|||}}}BBBAAA@@@?????????@@@AAADDDBBBCCCIIINNNPPPPPPQQQNNNXXXpppuuuggggggiiijjjfffaaa^^^___eeeiiihhhfffcccbbbbbbbbbbbbaaa^^^]]]ZZZ[[[\\\]]]\\\[[[ZZZYYYYYY\\\___bbbbbbbbbbbbbbb]]]___dddooo~~~uuupppkkkgggeeeeeehhhxxx{{{}}}||||||zzzwwwyyy```QQQMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEECCCBBBAAABBBAAAAAA@@@???@@@@@@@@@???>>>>>>>>>====================================<<<<<<;;;;;;:::999888888999999999888888888777777777777777777777777777777666666555555555444444444444444444444444444444444333333333333333333333333000000111111111222222222111111111111111111111111000000111111111222222222111111111000000000000000111222222222222222333333111000000000000000000111//////////////////////////////////////////////////////////////////////////////......//////000111///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111///000000000000000//////000000////////////000000......////////////..................////////////////////////000111222222333666:::===???AAACCCEEEDDDCCCCCCCCCDDDBBB@@@===???@@@AAABBBCCCCCCCCCBBBAAA@@@???@@@CCCDDDEEEDDDCCCBBBAAA@@@@@@AAABBBCCCHHHDDDPPPkkkkkkooo~~~CCCBBB@@@???>>>??????@@@CCCBBBFFFOOORRROOOMMMOOORRRjjjoooggghhhkkkmmmeee]]]WWWZZZccckkkkkkggghhhfffeeeeeeeeeccc```\\\YYYZZZ[[[\\\[[[ZZZXXXWWWZZZ]]]aaabbbaaa``````aaa]]]^^^^^^\\\bbb{{{~~~wwwyyyyyyxxxtttnnniiigggfffhhhcccfff{{{|||jjjqqqppprrrxxxsssiiieeefffhhhjjjZZZNNNOOOLLLJJJNNNIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGFFFDDDCCCBBBAAAAAA@@@????????????@@@>>>>>>>>>============<<<========================<<<<<<;;;:::999999888888999999999888888888777777666666666666666666666666777777777777666666666666444444444444444444444444333333333333333333333333000000111111111222222222111111111111111111111111000000111111111222222222000000000000000000111111111111111222222333333333111111000000000000111111////////////////////////////////////////////////////////////////////////...------------.../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000111000111111222222222111000000000////////////000000......////////////..................////////////////////////000111222333333777;;;>>>@@@BBBDDDFFFDDDCCCCCCCCCDDDBBB@@@===???@@@BBBCCCDDDDDDCCCBBBAAA@@@???@@@BBBDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCAAABBBVVVtttpppyyyCCCBBBAAA@@@??????@@@@@@BBBBBBHHHQQQSSSNNNNNNTTTddd{{{mmmiiiggggggiii[[[WWWTTTWWW```hhhkkkjjjmmmjjjhhhhhhhhheee```[[[]]]^^^^^^]]]]]]\\\[[[ZZZZZZ^^^aaaaaa___^^^```bbbaaaaaaaaaaaadddooo}}}mmmooommmpppqqqmmmgggbbbbbbdddcccbbbccchhhrrr|||yyyvvvvvvyyy}}}eeeOOOQQQRRRFFFCCCLLLHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHGGGFFFDDDCCCAAAAAA@@@???????????????>>>>>>============<<<<<<========================;;;;;;::::::999999888888999999999888888888888777666666666666666666666666888888888777777777666666444444444444444444444444333333333333333333333333000111111111111222222222111111111111111111111111000111111111111222222222000000000000111111111111111111111222222333333444222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000......------......///000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000111111000111222333333333222111111000000//////000000111......////////////............/////////000000000/////////000111222333444555888<<>>???@@@BBBDDDEEEDDDCCCBBB@@@???>>>@@@BBBDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDAAAHHHbbbvvvBBBAAA@@@@@@@@@AAACCCDDDGGGFFFLLLTTTTTTPPPWWWccc|||qqqkkkkkkfffbbbcccWWW\\\aaacccccceeejjjooommmjjjhhhhhhhhheee___YYYaaaaaa___^^^^^^]]]]]]]]]ZZZ]]]``````]]]\\\___cccddddddcccdddfffhhhjjjkkknnn{{{~~~ssshhhfffkkkjjjjjjjjjfffbbb```bbbdddaaa```___[[[YYYeeemmmqqqvvvxxxuuuqqqooonnnmmmnnnlllkkkpppwwwyyywwwqqqqqqwww}}}yyy\\\RRRNNNRRRPPPHHHFFFLLLHHHGGGGGGGGGFFFFFFFFFEEEBBBCCCEEEFFFGGGFFFEEEDDDAAA@@@@@@???????????????>>>>>>=========<<<<<<<<<========================::::::999999999999999999999999999888888888888777666666666666666666666666777777777777666666666666444444444444444444444444333333333333333333333333000111111111111222222222111111111111111111111111000111111111111222222222///000000000111111111111000111111222333333444444222111111000000111111222000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000111111...000111333333333111111111111000000000000111111......////////////....../////////000000000111111/////////000111222444555666999===@@@AAABBBDDDEEEAAA@@@@@@AAACCCBBB@@@>>>>>>@@@CCCEEEEEEEEECCCBBB@@@???>>>???BBBDDDDDDCCCDDDDDDCCCBBBBBBCCCDDDDDDCCCNNNiiirrr~~~|||yyy@@@@@@@@@@@@AAACCCEEEFFFMMMLLLQQQXXXWWWUUUaaasss{{{iiijjjllleee```aaa\\\iiitttsssiiidddjjjrrrkkkhhhffffffgggeee^^^WWW___]]]\\\ZZZYYYYYYZZZZZZZZZ]]]```^^^[[[[[[___dddbbbcccbbb```^^^bbbkkkrrr```dddiiikkkmmmuuuzzzlllnnnkkkeeedddfffhhhfffhhheeebbb```___aaadddfffeee^^^WWWSSSRRRXXXhhhvvvnnnYYYRRRMMMLLLJJJJJJNNNRRRQQQNNNHHHHHHGGGGGGFFFFFFEEEEEE???@@@CCCEEEFFFFFFEEEEEEAAA@@@@@@???>>>?????????>>>=========<<<<<<<<<<<<========================999999999999999999::::::999999999888888888888777666666666666666666666666777666666666555555555555444444444444444444444444333333333333333333333333000111111111111222222222111111111111111111111111000111111111111222222222//////000000111111111222000000111222333333444444222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222333000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000111111---///111222333222111000111111000000000000111111......////////////......000000000000111111111111/////////000111333444555777:::>>>@@@AAABBBCCCEEE?????????AAABBBBBB@@@>>>>>>@@@CCCEEEFFFEEECCCBBB@@@???>>>???BBBCCCDDDCCCEEEDDDCCCBBBBBBCCCDDDEEE@@@KKKdddyyy{{{iiisssrrruuuEEEBBBAAADDDDDDBBBCCCFFFPPPTTTWWWXXX]]]llluuujjjhhhfffbbb______lllwwwzzzpppdddcccfffhhhcccdddeeebbb^^^\\\]]]```cccaaa^^^]]]]]]^^^___^^^]]]___]]]ZZZZZZ^^^```^^^aaa^^^]]]___eeehhhfffddd[[[\\\^^^aaadddgggiiijjjlllmmmoooqqqttttttrrrqqqrrrrrrrrrpppmmmjjjfffdddccccccbbbaaa```bbbfffiiiiiieee```^^^___```___^^^ccc\\\VVVUUUVVVXXX^^^fffgggTTTMMMMMMLLLKKKKKKKKKMMMNNNPPPRRRJJJHHHFFFEEEEEEEEECCCAAABBBBBBBBBBBBBBBCCCDDDEEEAAAAAA@@@@@@???>>>======>>>============>>>>>>???===<<<;;;:::::::::::::::<<<:::999999::::::888777::::::999999888777666666777777777777777666555555555555555555555555555555555555555444444444555555444444333333333333222222222222222111111111000000222222222111111111000000000000000000000000000000222111111111000000//////333222111111111222333444///000222333333222111000000000000000000000000000////////////000000000000////////////000000000000111000/////////000222333000000000000000000000000>>>;;;555000------///000////////////////////////////////////////////////............////////////---------...///000000111000000000000000000000000////////////////////////...///000111111000///...000///.........///111222666:::>>>AAAAAAAAAAAAAAACCCAAA????????????>>><<>>======>>>>>>===<<<<<<=========;;;;;;:::::::::::::::999;;;999888999::::::999888999999888777777666555555777777777777777666555555555555555555555555555555555555444333333333333333555555555444444333333333222222222111111111000000222222222111111111000000000000000000000000000000111111111111000000000///111111000000000111222333000111222222222111000000000000000000000000000000000000000000////////////////////////000000000000111000/////////000222222000000000000000000000000888666222///---...///000////////////////////////////////////////////////............////////////------......///000000111////////////////////////////////////////////////...///000000000000///...000///.........///111222444888<<>>???@@@AAA@@@>>>AAA@@@BBBFFFGGGCCCBBBDDDAAA@@@???@@@BBBDDDEEEDDDFFFBBBAAADDDDDDBBBCCCGGGDDDBBBXXXlllwwwssszzzjjjjjjBBBAAAAAABBBAAACCCLLLWWWVVVfff|||ssskkkgggpppyyyyyyppphhhdddddd```[[[[[[^^^```^^^ccceeeeeebbb^^^[[[\\\^^^gggccc^^^\\\\\\]]]^^^___YYY\\\[[[XXXYYY]]]___]]]\\\XXXVVVYYY^^^___YYYSSSXXXZZZ\\\___aaabbbcccccc____________]]][[[YYYXXXXXXXXXYYYZZZYYYXXXWWWVVVXXX[[[___aaa``````___```dddccccccccccccaaa^^^[[[YYYVVVVVVYYYYYYWWWWWWZZZXXXfffyyyvvvgggXXXRRRRRRPPPLLLKKKJJJJJJIIIIIIHHHIIIJJJJJJGGGEEEDDDDDDEEEEEEDDDCCC@@@????????????@@@@@@AAA@@@@@@@@@??????>>>>>>===>>>>>>===<<<;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;::::::888888888:::;;;:::999777777777666666555555444666777777777777666555555555555555555555555555555555444333222222222222222777666666555444333333222222222222111111111111111222222222111111111111111000000000000000000000000111111111111000000000000000000//////000000111222222222222222111000//////000000000000000000000000111111000000//////......////////////000000000000000000000///000111111222000000000000000000000000111000///...---...///000////////////////////////////////////////////////............////////////------......///000000000////////////////////////////////////////////////---...////////////...---000///.........///111222222666:::>>>??????AAABBB>>>======>>>@@@BBBAAAAAAAAA@@@BBBFFFFFFBBB@@@BBBBBB@@@>>>???AAADDDEEEEEEGGGCCCBBBDDDDDDAAABBBFFFEEE@@@QQQ```kkkjjjtttdddgggDDDBBBBBBEEEGGGKKKSSS[[[ffftttkkkhhhhhhooouuuuuuooohhhbbb^^^YYYZZZ___ccc```[[[]]]```aaa```\\\ZZZ[[[\\\eeeaaa\\\YYYYYYZZZ\\\\\\XXXZZZZZZXXXYYY]]]^^^\\\YYYYYYZZZ[[[[[[YYYVVVSSSWWWYYY[[[]]]^^^]]]\\\[[[\\\]]]^^^^^^\\\[[[ZZZZZZXXXXXXYYYYYYYYYXXXXXXWWWVVVXXX\\\]]]]]]\\\]]]]]]^^^^^^]]]]]]\\\[[[YYYXXXWWWUUUVVVZZZZZZVVVUUUWWWTTTWWW]]]kkk|||iii^^^UUUNNNOOOPPPNNNMMMMMMKKKJJJIIIIIIHHHGGGGGGGGGEEEDDDCCCCCCEEEEEEDDDCCC@@@???????????????@@@@@@@@@?????????>>>>>>>>>===???>>>===;;;;;;:::::::::999:::===>>>???>>>===<<<999888777888:::;;;;;;999777777777666666555555555666666777777666666555444555555555555555555555555333333333222333444444555666666555444333222222111111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000111111111222222222222111000//////...000000000000000000000000111111000000//////......////////////000000000000000000000000000111111222////////////////////////..................//////////////////////////////////////////////////////............////////////............//////000000////////////////////////////////////////////////---..................---000///.........///111222222555:::===???@@@BBBCCC>>>======>>>@@@BBBAAAAAAAAA@@@BBBFFFFFFAAA???@@@CCCAAA>>>>>>@@@CCCEEEFFFHHHDDDBBBDDDCCCAAABBBEEEHHHCCCRRR^^^iiijjjttteeegggEEEAAAAAAHHHOOOSSSXXX]]]nnnhhhfffhhhiiiiiihhhhhhfffeee```[[[YYY^^^eeefff```ZZZ[[[^^^``````]]]\\\]]]___aaa]]]YYYVVVVVVXXXYYYYYYWWWZZZZZZXXXYYY\\\]]][[[YYY^^^bbbaaa\\\XXXXXXYYYRRRTTTXXX[[[]]]\\\[[[ZZZ\\\]]]^^^]]]ZZZXXXXXXYYYZZZZZZYYYYYYXXXWWWVVVUUUWWWXXXYYYYYYXXXYYY[[[\\\[[[ZZZXXXVVVTTTTTTVVVWWWXXXVVVWWW[[[ZZZWWWVVVXXXTTTVVVWWWZZZgggyyyeeeZZZWWWUUUSSSRRRSSSPPPKKKKKKNNNKKKKKKKKKJJJIIIHHHGGGFFFDDDBBBBBBBBBDDDEEEDDDCCCAAAAAA@@@@@@@@@@@@AAAAAA?????????>>>>>>>>>>>>>>>???>>>===;;;;;;:::::::::888999;;;===>>>===<<<:::999888777888:::;;;;;;999888777777777777777666666666666666666666555444444555555555555555555555555222222222333555666888999444444333333222111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111111111111222222222222222333222111000//////......////////////////////////111000000000/////////...////////////000000000000///000000000111111111111///////////////////////////////////////......---////////////////////////////////////////////////............////////////............////////////........................////////////////////////.........------.........000///.........///111222444777:::===???@@@CCCDDD???>>>===>>>@@@AAA@@@???@@@???BBBGGGGGGBBB??????CCCAAA>>>>>>@@@CCCEEEFFFHHHDDDBBBDDDCCCAAABBBEEEFFFDDDVVVdddqqqttt{{{kkknnnDDDBBBEEELLLTTTYYY```fffwwwiiieeeiiiiiiccc^^^]]]___```\\\YYY[[[bbbfffccc]]]ZZZ]]]aaaddddddaaa```aaabbb^^^[[[XXXWWWXXXYYYYYYXXXXXX[[[[[[YYYYYY\\\\\\ZZZUUUZZZ^^^]]]XXXTTTUUUXXXKKKOOOUUU[[[___```___^^^cccddddddaaa\\\XXXYYYZZZ^^^^^^]]][[[ZZZYYYXXXXXXXXXYYYYYYXXXWWWWWWYYYZZZYYYXXXWWWTTTQQQRRRUUUWWWYYYXXXZZZ___^^^ZZZWWWXXXRRRWWWZZZYYY[[[ggg{{{eeeYYYTTTRRRQQQQQQQQQSSSSSSNNNIIIJJJOOOKKKKKKKKKKKKJJJHHHGGGFFFCCCBBBAAABBBCCCDDDCCCBBBCCCBBBBBBAAAAAAAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;777888999:::::::::999888:::888888888:::;;;:::999777777777777777777777777555666666666666555444444555555555555555555555555222222222333555777999:::222222222222111111111111111111111111111222222222111111111111111222222222000000000000000000000000000000000000111111111111111111222333333333333222222111000////////////////////////////////////////////////000000000000000////////////000000000000//////000111111111111000000000000000000000000000111111000000///......---////////////////////////////////////////////////............////////////......//////////////////........................//////////////////////////////...------...//////000///.........///111222555888;;;===>>>@@@BBBDDD???>>>===>>>@@@AAA@@@?????????BBBHHHHHHCCC@@@@@@BBB@@@>>>???AAADDDEEEEEEGGGCCCBBBDDDDDDAAABBBFFFAAACCCXXXiiixxx|||kkkoooEEEHHHNNNUUUYYY___nnn{{{qqqlllfffjjjhhhaaa\\\]]]___]]]]]][[[___dddddd^^^\\\]]]aaadddggggggccc``````bbb]]]\\\[[[[[[\\\]]]\\\[[[ZZZ]]]]]]ZZZZZZ\\\[[[XXXSSSTTTTTTUUUTTTTTTTTTSSSMMMRRRXXX^^^bbbbbb```___gggiiiiiieee___\\\]]]```aaa```___]]]]]]\\\\\\[[[XXXZZZ[[[[[[YYYWWWVVVVVVUUUVVVVVVTTTQQQQQQSSSUUUYYYZZZ___eeeeee^^^XXXWWWSSSUUUWWWXXXYYY]]]eeelllzzzbbbYYYXXXTTTPPPMMMQQQPPPPPPQQQNNNJJJJJJNNNJJJJJJKKKKKKJJJHHHFFFEEEDDDBBBAAABBBCCCCCCBBBAAACCCCCCBBBAAAAAAAAAAAAAAA===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<=========:::::::::::::::999999999;;;999888999::::::999888666666666666666666666666555555666666555555444333555555555555555555555555333333333333444555666666111111222222222222333333000000111111111222222222000000111111111222222222000000000000000000000000///000000000111111111111///000111222333222222111111000//////...///000000////////////////////////......//////000000111111////////////000000000000...///000111222111111000000000000000000000000000000//////............///////////////////////////////////////////////////............/////////////////////////////////...........................////////////////////////000000///......///000000000///.........///111222555888:::<<<===>>>@@@BBB===<<<<<<>>>AAABBBBBBBBB??????CCCIIIIIIDDDAAABBBAAA@@@???@@@BBBDDDEEEDDDFFFBBBAAADDDDDDBBBCCCGGGAAACCCXXXhhhvvvxxxxxxjjjooovvvzzzGGGNNNXXX]]]]]]dddzzzzzziiijjjhhhjjjgggaaa___bbbaaa\\\______bbbfffbbb[[[\\\bbbcccfffhhhgggbbb^^^]]]^^^^^^^^^^^^___aaaaaa```^^^[[[^^^^^^[[[ZZZ\\\[[[XXXYYYTTTQQQTTTYYY[[[YYYUUUTTTXXX]]]bbbdddbbb___\\\bbbeeefffddd___]]]```ddd]]]\\\[[[ZZZZZZZZZZZZ[[[WWWZZZ]]]^^^\\\XXXUUUSSSPPPSSSUUUTTTQQQOOOOOOQQQXXX[[[ccckkkjjjaaaYYYUUUWWWRRRPPPSSSXXX[[[]]]^^^VVVoooyyyfff^^^YYYVVVRRRMMMOOOVVVVVVQQQNNNPPPQQQNNNLLLMMMIIIIIIJJJJJJIIIHHHFFFEEEDDDCCCAAAAAABBBCCCAAA@@@CCCBBBBBBAAA@@@@@@@@@AAA============>>>>>>>>>>>>>>>============>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<:::999999::::::888777444555555555555555555555555555666666555555444333555555555555555555555555555444333333222222333333111222222333333444444555000000111111222222222222000000111111222222222222000000000000000000000000//////000000111111111222...///000222222111111000000000///......///000111////////////////////////------...///000111222222////////////000000000000...///000222222111111000000000000000000000000000......---,,,---...///000////////////////////////////////////////////////............/////////000///////////////.................................////////////////////////111000///......///000111000///.........///111222555777999;;;;;;<<>>???CCCIIIJJJFFFBBBCCC@@@??????AAACCCEEEDDDCCCEEEBBBAAACCCDDDCCCDDDHHHDDDFFFYYYeeepppooolllnnnrrrtttyyyWWWTTTZZZiiittt~~~}}}kkkgggiiihhhiiijjjkkkiiieeeaaa___eeeffffffccc``````cccfffkkkjjjhhhfffccc```^^^]]]```___^^^]]]\\\]]]]]]^^^^^^_________dddhhhaaaUUUWWWVVVVVVWWWZZZ\\\]]]]]]YYYWWWZZZbbbfffccc^^^]]]ZZZ[[[]]]```bbbbbb___]]]ZZZ]]]\\\YYYYYY[[[[[[XXXZZZ[[[\\\ZZZVVVSSSQQQQQQSSSRRRQQQPPPPPPQQQTTTWWWTTTVVVYYY\\\]]]]]][[[ZZZXXXVVVSSSRRRRRRTTTXXXZZZVVV]]]iii|||{{{oooeeeZZZXXXVVVTTTSSSSSSSSSSSSRRROOOLLLLLLNNNNNNMMMJJJKKKJJJIIIGGGFFFEEEEEEDDDCCCAAA@@@BBBEEEGGGFFFDDDEEECCCAAA?????????@@@AAAAAAAAAAAA@@@???>>>===<<<===============>>>??????<<<<<<<<<<<<;;;;;;;;;;;;999999999888888888888888777777777777777777777777888888888888888888888888777777666555444444333333333222222111111222222333111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222111000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////................................................---------------...000000333666999<<<===???AAACCCAAA===;;;???AAAAAABBBEEEAAAAAADDDHHHFFFAAA@@@BBB>>>??????@@@BBBDDDFFFGGGFFFBBBAAACCCCCCAAABBBEEEEEEIII```mmmuuussstttlllooovvv|||VVVYYYfffzzzuuuiiiiiilllggghhhjjjkkkkkkhhheeecccffffffeeebbb___^^^```ccciiihhhfffccc```^^^]]]\\\``````^^^]]]]]]]]]^^^^^^]]]^^^]]]^^^bbbfff```VVV[[[ZZZYYY[[[^^^```aaaaaaXXXVVVXXX___bbb___[[[ZZZ\\\\\\]]]^^^```^^^[[[YYYXXX[[[\\\YYYYYY\\\[[[XXXWWWYYYZZZYYYWWWUUUTTTTTTTTTTTTUUUUUUVVVWWWYYY[[[TTTUUUXXXYYYZZZXXXWWWVVVUUUTTTRRRQQQQQQSSSUUUWWWgggeee```]]]jjjssseee^^^YYYVVVYYYXXXVVVTTTRRRQQQQQQQQQQQQNNNLLLKKKMMMMMMLLLJJJIIIHHHGGGEEEDDDCCCCCCBBBEEECCCBBBCCCFFFHHHGGGEEEEEECCCAAA@@@??????@@@AAABBBBBBBBBBBBAAA@@@???>>><<<;;;;;;;;;<<<<<<===>>>======<<<<<<<<<;;;;;;;;;:::999999999888777777777777777777777777777777777888888888888888888888888777666666555444444333333333222222111111222222333111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222111000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000000111111222////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////................................................------------...///000000444666:::<<<>>>???BBBDDDAAA===;;;???AAAAAABBBDDD@@@@@@CCCGGGFFFAAA???BBB??????@@@AAABBBDDDEEEFFFFFFBBBAAACCCCCCAAABBBEEEBBBFFF\\\jjjtttuuuyyymmmooorrryyyYYY```rrr{{{lllgggiiilllggghhhjjjllllllkkkiiihhhiiihhhfffbbb______```bbbeeedddaaa^^^\\\[[[[[[[[[``````___^^^^^^^^^______]]]\\\[[[\\\```bbb^^^WWW[[[[[[[[[]]]```ccccccccc[[[XXXYYY]]]^^^[[[XXXXXX\\\[[[[[[[[[[[[YYYVVVTTTTTTYYY[[[ZZZZZZ]]]\\\XXXUUUWWWYYYZZZXXXWWWWWWWWWUUUUUUWWWXXXZZZ\\\]]]]]]VVVWWWWWWXXXWWWVVVTTTSSSRRRRRRQQQQQQRRRRRRSSSTTT^^^bbb___WWWUUUbbbwww{{{```UUURRROOOOOOSSSYYYXXXUUUSSSQQQPPPPPPPPPOOOMMMKKKKKKLLLLLLKKKJJJIIIHHHGGGEEEDDDCCCCCCBBBFFFDDDDDDEEEGGGHHHHHHGGGDDDCCCAAA@@@??????@@@AAACCCCCCCCCCCCBBBAAA@@@???::::::::::::::::::;;;<<<=========<<<<<<<<<<<<;;;::::::999999888777666666777777777777777777777777666666666666666666666666666666555555444333333333333222222111111222222333111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222111000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000111111222////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////................................................------------...///000111444777;;;===>>>@@@BBBDDDAAA===;;;???AAA@@@AAADDD??????BBBFFFEEE@@@???AAA@@@@@@@@@AAABBBDDDEEEFFFEEEBBBAAACCCCCCAAABBBFFFDDDFFF[[[gggqqqtttyyylllnnnrrrzzziiiqqqqqqhhhfffggghhhhhhiiijjjjjjjjjjjjiiihhhiiihhhfffdddcccbbbcccdddaaa___]]][[[ZZZYYYZZZ[[[````````````````````````\\\[[[YYYZZZ]]]^^^[[[VVVXXXXXXYYY\\\```bbbbbbbbb___\\\[[[^^^]]]YYYXXXYYYZZZXXXWWWVVVVVVUUUSSSQQQRRRVVVZZZZZZ[[[^^^\\\YYYXXXZZZ\\\\\\[[[ZZZYYYZZZWWWVVVVVVVVVXXX[[[\\\\\\WWWWWWWWWWWWWWWWWWVVVVVVQQQRRRSSSSSSTTTSSSSSSSSSOOOZZZbbb```[[[]]]ccchhhrrr^^^RRRVVVXXXSSSTTT\\\ZZZXXXVVVSSSQQQPPPPPPPPPNNNMMMLLLKKKKKKKKKJJJJJJKKKJJJIIIGGGFFFEEEEEEDDDEEEEEEDDDEEEFFFGGGGGGFFFDDDCCCBBB@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAA@@@???;;;::::::999::::::;;;;;;=========<<<<<<<<<;;;;;;;;;::::::999888777666666666666666666666666666666555555555555555555555555555555555444444333333333333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222111111000000000000000111////////////////////////000000000000000000000000//////000000000111111111000000000000000111111222////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////................................................------------...///000111555888;;;>>>???AAACCCEEEAAA===;;;>>>AAA@@@@@@CCC>>>>>>AAAEEEDDD@@@???AAAAAAAAAAAAAAABBBDDDEEEEEEEEEAAA@@@CCCCCCAAABBBFFFJJJJJJ[[[dddlllooouuuiiilllsssvvvjjjhhhfffdddeeejjjjjjiiihhhgggfffeeeeeeddddddccccccddddddcccccc\\\\\\[[[ZZZZZZ[[[\\\]]]```aaaaaaaaaaaaaaaaaaaaa]]]ZZZYYYZZZ\\\[[[WWWUUUVVVVVVXXX[[[___bbbbbbaaa___\\\\\\]]]\\\XXXWWWZZZVVVUUUSSSSSSSSSTTTSSSRRRQQQVVVZZZZZZ\\\___^^^ZZZ^^^```aaa```^^^\\\[[[[[[]]]YYYVVVUUUWWWYYY[[[[[[SSSSSSTTTTTTUUUWWWXXXYYYSSSTTTUUUVVVWWWVVVVVVUUUVVV\\\```]]][[[^^^bbbcccaaasssqqq```^^^TTTRRRZZZZZZSSSVVV```YYYXXXVVVSSSQQQPPPPPPPPPMMMMMMMMMKKKJJJJJJJJJKKKKKKJJJIIIGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDEEECCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888777777666666666666666666666666666444444444444444444444444444444444444444333333333333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222111000000000000000111111////////////////////////000000000000000000000000000000000000111111111111000000000000000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////.......................................///111111555888;;;>>>???AAACCCEEEAAA===;;;>>>@@@???@@@BBB>>>>>>AAAEEEDDD@@@???BBBBBBBBBBBBBBBCCCCCCDDDEEEDDDAAA@@@CCCCCCAAACCCGGGLLLKKKYYYaaaiiillluuuiiimmmqqqzzzjjjggggggeeedddffflllkkkiiifffeeeccccccccc]]]]]]^^^aaabbbbbb___]]]YYYZZZ[[[]]]___```aaabbbaaaaaabbbcccccccccbbbbbb]]]ZZZZZZ\\\\\\WWWTTTSSSVVVWWWYYY]]]aaaddddddccc[[[ZZZZZZ\\\ZZZVVVVVVYYYWWWTTTRRRRRRTTTUUUVVVVVVSSSWWWZZZZZZ\\\______\\\bbbdddeeeccc```^^^\\\\\\aaa\\\XXXWWWYYY\\\\\\[[[NNNNNNOOOPPPRRRUUUWWWYYYWWWWWWXXXYYYYYYYYYYYYXXX[[[___```^^^]]]^^^\\\YYY___eeennnuuu{{{uuulllfffaaa\\\]]]WWWUUUWWWTTTPPPTTT]]]WWWVVVTTTRRRQQQPPPPPPPPPMMMNNNNNNLLLJJJIIIKKKLLLIIIHHHGGGEEEDDDCCCCCCBBBAAABBBCCCCCCAAAAAABBBCCCCCCBBBBBBAAAAAA@@@??????===>>>>>>>>>>>>>>>======>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999888888888888888777777777777777777777777444444444444444444444444444444333333333333333333333222222111111222222333111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000111111222000000000000000000000000000000000000000000000000000000000111111111222222000000000000000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////....................................///000111111444777;;;===>>>@@@BBBDDDAAA===;;;>>>@@@??????AAA>>>>>>BBBFFFEEEAAA@@@CCCDDDCCCCCCCCCCCCCCCDDDDDDDDDAAA@@@CCCCCCBBBCCCGGGIIIHHHWWW```jjjppp{{{iiipppuuu{{{nnneeeggghhhcccccciiilllkkkhhheeedddcccccccccZZZ[[[]]]```bbb```[[[VVVWWWYYY]]]aaadddfffffffffaaaaaacccdddddddddcccccc^^^[[[[[[___]]]UUUPPPQQQUUUVVVYYY^^^bbbeeedddcccXXXXXX[[[^^^\\\WWWXXX\\\[[[XXXVVVUUUVVVXXXYYYYYYUUUYYY[[[ZZZ\\\___```^^^cccdddeeedddaaa___^^^^^^^^^[[[YYY[[[^^^___]]]YYYNNNMMMMMMNNNPPPSSSWWWYYYYYYYYYYYYZZZZZZZZZ[[[[[[WWW^^^ccccccbbb```[[[UUUgggggggggfffbbbeeeuuusssdddZZZXXX\\\```bbb[[[YYYVVVSSSRRRRRRSSSTTTSSSRRRQQQOOONNNNNNOOOPPPNNNOOOOOONNNKKKJJJKKKMMMIIIHHHGGGEEEDDDCCCCCCBBB@@@BBBCCCCCC@@@@@@AAACCCBBBBBBBBBBBBAAA@@@??????<<<======>>>>>>>>>======>>>======<<<<<<;;;<<<<<<::::::999999999999888888888888888888888999999999777777777777777777777777555555555555555555555555333333333333333333333333333222222111111222222333111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000111222222000000000000000000000000000000000000000000000000000000111111111222222222000000000000000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////....................................///000111222444666:::<<<>>>???BBBDDDBBB===;;;>>>???>>>???AAA>>>>>>BBBGGGFFFBBBAAADDDDDDDDDCCCCCCCCCCCCDDDDDDDDD@@@@@@BBBCCCBBBDDDGGGGGGFFFWWWaaammmuuugggooo{{{tttqqqxxxmmmhhhjjjiiibbbcccjjjllljjjhhheeedddddddddeee[[[\\\___bbbddd```YYYSSSVVVYYY^^^dddhhhiiijjjjjjaaabbbcccdddeeeddddddccc___[[[\\\```^^^TTTOOOOOOSSSUUUXXX\\\aaadddcccbbbXXXYYY]]]aaa___[[[[[[___```]]]YYYXXXYYYZZZ[[[[[[WWW[[[[[[ZZZ[[[```aaa___aaacccddddddaaa_________XXXWWWXXX]]]aaaaaa\\\VVVQQQPPPOOOOOOQQQTTTXXXZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\ZZZ___aaa]]]\\\```dddfffccceeejjjkkkeee^^^bbbmmmkkktttnnnhhhddd___[[[ZZZZZZYYYXXXRRRTTTSSSQQQTTTVVVQQQIIIPPPOOONNNMMMMMMMMMNNNNNNNNNPPPPPPNNNKKKJJJLLLNNNKKKJJJIIIGGGFFFEEEEEEDDD@@@CCCDDDCCCAAA???AAACCCBBBBBBBBBBBBAAA@@@??????<<<===>>>>>>>>>>>>======>>>===<<<;;;;;;;;;;;;;;;999999999888888888777777777777777888999999::::::777777777777777777777777555555555555555555555555333333333333333333333333333222222222222222222333111111111111111111111111000000111111222222222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000///000000111222222000000000000000000000000000000000000000000000000000111111111111222222222000000000000000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////000000000000000000000000.................................//////000111222333666999<<<===???AAACCCBBB===;;;>>>???>>>>>>AAA??????CCCGGGGGGCCCBBBEEEEEEDDDDDDCCCCCCCCCCCCDDDCCC@@@@@@BBBCCCBBBDDDHHHHHHHHHYYYcccpppxxxbbblllzzzjjjyyyiiiiiihhhhhhiiiiiijjjkkkeeeggghhhgggcccbbbccceee[[[___cccdddbbb^^^[[[ZZZ]]]]]]]]]___``````^^^[[[YYY^^^bbb```YYYUUUXXX]]][[[\\\^^^^^^[[[WWWRRROOORRRWWWZZZ[[[]]]aaa```]]]___[[[XXXWWWYYY[[[[[[ZZZZZZ[[[[[[ZZZWWWVVVWWWXXXZZZ______ZZZWWW[[[aaacccaaa___]]]\\\[[[ZZZWWWUUUUUUVVVXXX\\\``````\\\XXX[[[UUUOOONNNRRRWWWYYYXXXZZZYYYXXXYYYZZZYYYXXXVVVYYY[[[^^^aaadddfffggggggiiiiiihhhgggdddaaa^^^\\\TTTUUU[[[eeerrrkkkaaabbb[[[YYYVVVUUUVVVXXXYYYYYYRRRSSSTTTSSSPPPNNNNNNOOOMMMLLLLLLNNNPPPPPPOOONNNQQQQQQOOOMMMJJJJJJLLLNNNMMMJJJFFFDDDEEEFFFGGGGGGCCCCCCBBBAAAAAAAAAAAABBBHHHEEE@@@>>>===>>>>>>>>>@@@???>>>======>>>???@@@???===<<<::::::;;;<<<===::::::999999888777666666555555555666666666666666888888777666555444333333222222222222222222222333333333333222222111111111111111111111111111111111111111000000000000111111000000000000000000000000111111222222222222111111000000000000111111111111000000000000000000000000///111222222111111222333222111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000......////////////......////////////////////////................................................//////.........---------------............------......------------..................////////////////////////////////////111111000000000000111111333666:::;;;;;;===BBBGGG@@@<<<:::===??????@@@CCC???:::BBBIIICCCCCCGGGFFFDDDDDDBBBBBBAAABBBCCCDDDDDDCCCAAAAAAAAACCCEEEFFFFFFAAAUUUdddqqq}}}fffuuuppp|||nnnjjjiiiiiiiiijjjkkklllllleeeggghhhfffcccaaaaaaccc\\\___bbbcccbbb___]]]\\\^^^]]]]]]^^^______^^^\\\VVVWWWXXXXXXXXXXXXXXXXXXVVVWWWXXXXXXWWWUUURRRPPPSSSWWWYYYXXXZZZ___```^^^___\\\YYYXXXZZZ\\\[[[[[[YYYYYYWWWVVVUUUVVVWWWYYYVVVTTTSSSSSSVVVZZZ^^^```___]]][[[ZZZYYYYYYXXXVVVVVVVVVWWW[[[^^^^^^\\\YYY[[[WWWTTTUUUXXX[[[ZZZWWWVVVXXXYYYZZZZZZZZZYYYYYY\\\^^^```cccdddeeedddddddddeeeeeeeeedddbbb```___^^^\\\^^^dddhhhjjjooouuu}}}rrrkkkddd\\\ZZZ]]]YYYXXXWWWUUUUUUUUUUUUVVVRRRTTTTTTSSSPPPNNNNNNNNNNNNMMMMMMOOOPPPQQQPPPNNNSSSRRRPPPLLLHHHFFFFFFHHHJJJHHHEEEDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDFFFCCC???======>>>>>>>>>???>>>===<<<<<<===>>>???>>>===;;;:::999:::;;;<<<::::::999999888777777666666666666666666666666666777777666666555555444444333333333333333333222222333333333222222222111111111111111111111111111111111111000000000000111111000000000000000000000000000111111222222111111000000000000000111111111111000000000000000000000000///111222222111111222333222111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...//////000000//////...////////////////////////................................................//////.........------------......//////......---......------------..................////////////////////////////////////000000////////////000000111555999;;;;;;===AAAEEE@@@;;;999<<>>>>>>>>>>>===<<<;;;;;;<<<===>>><<<;;;:::999888999:::;;;::::::999999888777777777777777666666666666666666555555555555555555555555555555555444444333333222333333333222222222222111111111111111111111111111111111000000000000111111000000000000000000000000000111111222222111111000000000000000111111111111000000000000000000000000///111222222111111222333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////...............................................................------------......//////......---......------------..................//////////////////////////////////////////............/////////333999;;;<<<===@@@CCC@@@;;;999<<>>>>>===<<<<<<;;;::::::;;;<<<<<<;;;:::999888888888999999999999999888888888777777888888777777777777666666444444444555555666666666777777666555444333333222222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000111111111111000000///000000000111111111111000000000000000000000000///111222222111111222333222111111000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////..............................................................................////////////............------------..................////////////////////////////////////.........------.........---222888;;;<<<<<<>>>AAA???:::888<<<>>>???@@@CCCAAA===DDDJJJDDDAAADDDAAACCCCCCBBBAAABBBCCCDDDEEEDDDCCCAAA@@@@@@AAACCCDDDCCC>>>RRRaaammm|||qqqxxxnnnlllmmmffffffffffffggghhhiiijjjgggfffdddbbb```^^^\\\[[[\\\^^^aaabbbbbbaaabbbccc^^^]]]\\\\\\^^^^^^]]]\\\XXXWWWWWWWWWYYY[[[\\\\\\[[[ZZZYYYXXXWWWXXXXXXYYYWWWYYYXXXVVV[[[eeemmmooo_________^^^\\\\\\\\\\\\aaa___]]]ZZZVVVQQQKKKGGG<<<>>>SSSvvv}}}kkkddd[[[XXXUUUSSSTTTVVVWWWWWWXXXWWWWWWVVVVVVWWWXXXYYYYYYXXXWWWXXXXXXXXXVVVUUUTTTZZZ```aaa]]]ZZZZZZ\\\ZZZ[[[]]]______^^^\\\ZZZ\\\]]]^^^_________^^^^^^ZZZYYYYYYZZZXXXWWW]]]eeebbb```]]]XXXUUUVVV\\\bbbjjjwww|||ssshhhcccdddeeecccaaa\\\[[[XXXXXXZZZ\\\[[[XXXYYY]]]___\\\WWWSSSTTTWWWUUUVVVVVVUUURRRPPPOOOOOOTTTSSSRRRRRRSSSSSSQQQOOOLLLMMMMMMKKKHHHGGGHHHIIIFFFEEEFFFHHHIIIIIIGGGEEECCCCCCBBBAAAAAAAAAAAABBB???>>><<<<<<===>>>>>>===<<<;;;:::999999:::;;;<<<::::::999999888888888888999999999888888888888888999999888888777777777777333333444444555555666666777777666555555444333333222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000111111000000000///000000000111111111111///////////////////////////111222222111111222333222111111000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////................................................---........................//////////////////.........------------..................////////////////////////////////////......------------......---222888;;;;;;<<<>>>AAA>>>999888;;;>>>>>>@@@CCCAAA===EEEKKKDDDAAACCC@@@CCCBBBBBBAAABBBCCCDDDEEEDDDCCCAAA@@@@@@AAABBBCCCBBB???UUUffftttrrrxxxiiieeehhhhhhgggffffffffffffggghhhhhhgggeeecccaaa```___\\\ZZZ[[[^^^aaabbbbbbaaaaaaaaa\\\\\\\\\]]]___^^^\\\ZZZWWWXXXYYYXXXVVVVVVYYY\\\\\\[[[YYYXXXWWWWWWWWWWWWSSSUUUUUUTTTYYYbbbiiijjj^^^___```^^^\\\ZZZ[[[\\\]]]^^^]]]YYYSSSMMMHHHGGGIIIYYYxxxoooaaa]]]ZZZWWWUUUUUUVVVVVVUUUVVVWWWWWWVVVUUUTTTVVVXXXVVVUUUUUUTTTTTTTTTUUUUUUXXX\\\``````^^^\\\\\\]]]^^^^^^]]]\\\[[[XXXVVVUUU]]]^^^^^^___^^^]]]\\\[[[RRRTTTWWWXXXSSSOOOSSSZZZ^^^___ccceeeaaa[[[YYY\\\[[[bbbeeecccccchhhnnnqqqzzz|||ssspppmmmmmmnnnnnnjjjgggjjjjjjiiihhhgggdddaaa___```bbbaaa^^^]]]___^^^\\\VVVXXXYYYWWWTTTRRRTTTVVVTTTVVVVVVUUUSSSQQQQQQQQQUUUTTTRRRSSSSSSRRRPPPNNNNNNOOOOOOLLLIIIGGGGGGGGGGGGGGGGGGHHHIIIIIIGGGEEEEEEEEEDDDCCCCCCCCCCCCDDD@@@>>><<<<<<>>>>>>>>><<<<<<;;;:::999999:::;;;<<<:::::::::999999999888888888888888888888888888888::::::999999888777777777333333444444555555555666666666666555444444444333111222222222222333333333111111111111111111111111111111000000000000111111000000000000000000000000///000000111111000000///000000000000111111111111///////////////////////////111222222111111222333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////................................................---------..................//////000000//////.........------------..................////////////////////////////////////......------------.........222888:::;;;<<>>>>>@@@CCC@@@<<>>>>>===<<<<<<;;;:::999999:::;;;<<<:::::::::::::::999999888888888888888888888888888;;;::::::999888888777777444444444444444444444444555444444444444444444444111111222222222333333333111111111111111111111111111111000000000000111111000000000000000000000000//////000000000000//////000000000000111111111111///////////////////////////111222222111111222333222111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...//////000000//////...////////////////////////................................................---------.........////////////000000000000//////......------------..................//////////////////////////////////////////............//////000444888::::::<<<@@@CCC===888777;;;>>>>>>@@@DDD???;;;DDDLLLEEEBBBDDD@@@BBBBBBAAAAAABBBCCCEEEFFFDDDCCCAAA??????@@@AAABBBCCCCCC^^^qqqiiisssvvv~~~mmmhhhlllgggdddhhhhhhhhhgggfffeeeeeeeeeeeehhheeebbbaaabbbaaa^^^\\\YYY]]]aaacccbbb```]]]\\\YYYZZZ]]]```aaa___[[[WWWZZZYYYXXXXXXZZZ\\\___```ZZZZZZ[[[[[[[[[[[[ZZZZZZVVVYYYZZZYYYZZZ___aaa___\\\___```___[[[XXXYYYZZZXXX\\\]]]XXXQQQQQQYYYbbbjjj\\\\\\___bbb```]]][[[YYYWWWTTTQQQTTTWWWYYYWWWTTTRRRSSSUUUQQQSSSVVVWWWVVVVVVUUUUUUZZZZZZZZZ]]]```bbbbbbaaaYYYYYYXXXXXXYYY[[[^^^___]]]]]]^^^___^^^]]]\\\[[[ZZZSSSOOOQQQTTTVVVZZZ___^^^\\\\\\^^^YYYSSSTTTZZZYYY[[[[[[XXXXXX[[[[[[XXXSSSWWWYYYXXXUUUUUUYYY^^^___iiimmmfffeeejjjlllgggcccdddeeeeeecccaaa___]]]___\\\WWWUUUUUUVVVWWWXXX[[[```fffjjjjjjhhheeedddiiifffbbb___^^^\\\YYYWWWTTT\\\^^^VVVOOORRRVVVWWWWWWUUUSSSSSSUUUXXXYYYYYYSSSTTTVVVVVVTTTSSSTTTUUUUUUTTTRRRRRRRRRQQQOOOMMMFFFHHHJJJKKKJJJJJJKKKLLLIIIGGGEEEEEEFFFEEEDDDBBBCCCCCCBBBAAAAAAAAAAAABBBAAA@@@>>>>>>??????===<<<<<<<<<::::::::::::<<<<<<:::;;;;;;;;;;;;:::999999888888888888888888999999;;;;;;::::::999888777777444444444444444444444444333333444444444444444444111111111222222333333333111111111111111111111111111111000000000000111111000000000000000000000000//////000000000000//////000000000000111111111111///////////////////////////111222222111111222333222111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000......////////////......////////////////////////................................................---------.........////////////000000000000//////.........------...................../////////000//////////////////////////////............//////111444888999999<<>>>>>@@@DDD>>>;;;DDDLLLFFFCCCDDDAAABBBBBBAAAAAABBBCCCEEEFFFDDDCCCAAA??????@@@AAABBBAAAAAA]]]qqq~~~dddpppoooqqqjjjgggdddeeehhhjjjjjjjjjiiiiiigggffffffaaa___^^^___aaaaaa___\\\[[[___ccceeeddd```]]][[[YYY[[[^^^```_______________^^^^^^___bbbccccccbbbYYYZZZ[[[[[[[[[ZZZYYYXXXYYYXXXWWWXXXYYY\\\^^^```fffccc___]]][[[[[[YYYYYY\\\ZZZXXXTTTQQQTTTdddtttyyynnneeeaaa^^^\\\ZZZaaaaaa```]]]XXXUUUTTTTTTQQQPPPQQQSSSRRROOOQQQUUUUUUUUUTTTTTTTTTVVVXXXZZZ^^^[[[YYYYYYXXXWWW^^^ggg]]]\\\ZZZYYYYYYZZZ[[[\\\[[[\\\\\\]]]\\\[[[ZZZYYYTTTRRRPPPRRRVVVYYYZZZXXXTTTUUUVVVUUUSSSSSSSSSTTTYYYYYYYYYYYYWWWVVVUUUTTTSSSVVVXXXVVVRRRRRRVVVZZZ________________________]]]\\\\\\^^^``````]]]YYYZZZZZZYYYVVVRRRRRRUUUYYY^^^aaaeeehhhiiihhhfffeeedddaaa^^^[[[YYYYYY[[[[[[ddd[[[SSSRRRTTTSSSRRRRRRVVVVVVVVVVVVVVVVVVVVVVVVQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPRRRTTTUUURRRNNNJJJLLLKKKJJJIIIIIIJJJKKKLLLIIIHHHFFFDDDBBB@@@@@@???CCCDDDDDDCCCAAA???@@@AAADDDBBBAAAAAAAAAAAA@@@>>>>>>======<<<<<<<<<======;;;;;;:::999999888888777999999888888888888888888888888888888888888999999555555444444444333333333333333333333333333333333333222111111000000111111222222222111111111111000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000///////////////000//////000000000000//////............////////////////////////////////////000000//////.........---////////////////////////////////////////////////........................------------------------////////////////////////......------------......////////////////////////////////////////////////..................------222555888:::;;;===???AAA999999:::;;;===???AAABBB@@@??????@@@BBBCCCCCCBBBBBBBBBAAA@@@AAABBBCCCDDDDDDCCCBBB@@@??????@@@@@@@@@JJJUUUeeewwwdddnnntttjjj|||qqqiiiiiikkkkkklllpppooonnnmmmllljjjgggeeeddd___^^^^^^___bbbbbb___]]]\\\___ccceeecccaaa___^^^^^^___```___]]]\\\\\\]]]^^^^^^]]]^^^``````___]]][[[[[[ZZZZZZYYYXXXWWWVVVUUUUUUVVVXXX[[[^^^bbbdddeeedddeeeggggggccc\\\VVVYYYVVVVVVWWWUUUSSSWWW]]]dddaaa^^^\\\[[[\\\]]]^^^\\\]]]]]][[[XXXVVVVVVVVVUUUSSSSSSUUUUUUSSSUUUZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZXXXVVVVVVXXX\\\___```ZZZYYYVVVTTTTTTUUUWWWYYYWWWXXXYYY[[[[[[ZZZXXXWWWRRRQQQPPPRRRUUUWWWVVVUUURRRSSSUUUUUUTTTTTTVVVWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSVVVWWWVVVSSSSSSWWW[[[^^^]]]]]]\\\\\\]]]]]]^^^```]]]ZZZZZZ[[[[[[YYYWWWXXXZZZ\\\\\\[[[ZZZ\\\]]]```bbbcccddddddbbb```^^^]]]\\\[[[ZZZ[[[]]]___aaaddd[[[TTTTTTUUUSSSRRRSSSVVVVVVVVVVVVUUUUUUTTTTTTPPPQQQQQQRRRRRRQQQQQQPPPTTTUUUWWWYYYYYYWWWSSSOOOKKKKKKJJJIIIIIIJJJKKKLLLKKKJJJHHHFFFDDDCCCBBBBBBDDDEEEFFFEEECCCBBBBBBCCCDDDBBBAAAAAAAAAAAA@@@>>>======<<<<<<<<<<<<======;;;;;;:::999999888888777888888888888888888888888888888888888777777777777555555555555444444444333333333333333333333333333333222111111000000111111222222222111111111111000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000//////000000000000///////////////000000000000111////////////////////////000/////////............////////////////////////////////////////////////........................------------------------////////////////////////......------------......////////////////////////////////////////////////........................222555888:::;;;===???AAA::::::;;;<<<>>>@@@BBBDDD@@@??????@@@BBBCCCCCCBBB@@@@@@@@@@@@AAACCCEEEFFFEEEDDDBBBAAA@@@@@@@@@AAA???IIIRRRbbbttt}}}eeennn|||wwwuuurrrlllhhhiiikkkiiihhhhhhmmmmmmlllkkkiiifffdddcccaaaaaabbbdddeeeccc```]]]```bbbdddcccaaa___^^^^^^___``````^^^[[[[[[\\\]]]\\\\\\\\\^^^___^^^[[[XXX\\\[[[YYYWWWUUUTTTSSSSSSTTTTTTVVVXXX[[[___bbbddd___^^^___cccgggeee^^^XXXTTTPPPPPPUUUXXXVVVTTTTTTVVVWWWWWWWWWVVVUUUVVVWWWWWWYYYZZZ[[[ZZZYYYZZZ[[[\\\YYYWWWXXXVVVTTTWWW]]][[[[[[[[[[[[[[[[[[ZZZZZZVVVWWWUUUUUU^^^iiifff\\\ZZZXXXVVVSSSSSSTTTWWWXXXVVVWWWZZZ[[[\\\ZZZXXXWWWSSSSSSSSSTTTVVVVVVTTTRRRPPPRRRTTTUUUVVVVVVYYYZZZVVVVVVUUUUUUTTTTTTTTTSSSTTTVVVWWWVVVTTTUUUYYY\\\]]]\\\ZZZYYYYYYZZZ\\\]]]eeeaaa\\\XXXWWWWWWWWWVVVTTTXXX]]]`````````___```aaaaaaaaaaaa```^^^]]]\\\[[[ZZZYYYZZZ[[[^^^```bbb```YYYSSSSSSTTTRRRQQQSSSWWWWWWWWWVVVUUUTTTSSSRRROOOPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUSSSOOOLLLKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIGGGFFFDDDCCCBBBBBBCCCEEEFFFEEECCCCCCDDDEEECCCBBB@@@@@@AAAAAA???>>>===<<<<<<<<<<<<<<<======;;;;;;:::999999888888777888888888888888888888888999888888888777666666666666666666555555555444444333333333333333333333333333222111111000000111111222222222111111111111000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000//////000000000000//////000000000000111111111111////////////////////////////////////............////////////////////////////////////////////////................................................////////////////////////......------------......////////////////////////////////////////////////........................222555888:::;;;<<<>>>@@@;;;;;;;;;===???BBBDDDFFF@@@??????@@@BBBCCCCCCBBB>>>>>>???@@@BBBDDDFFFGGGEEEDDDCCCAAAAAAAAABBBBBBCCCLLLUUUdddwwwfffpppsssoooooollliiihhhhhheeeaaa___eeeeeeeeeeeeeeedddccccccggggggiiiiiihhheee```]]]ddddddccc```]]][[[ZZZ[[[[[[]]]^^^^^^]]]\\\]]]^^^ZZZZZZ[[[]]]___]]]ZZZWWW\\\ZZZWWWTTTQQQPPPOOOOOOTTTUUUWWWXXXZZZ\\\]]]]]][[[WWWUUUXXX___cccbbb___XXXRRRPPPSSSVVVVVVVVVXXXZZZXXXWWWVVVVVVVVVTTTRRRVVVYYY[[[\\\\\\[[[\\\]]]aaa]]]ZZZYYYVVVSSSVVV\\\YYYXXXWWWVVVVVVWWWYYYZZZVVVXXXWWWXXXhhhxxxqqq___]]]\\\[[[ZZZYYYYYYYYYZZZZZZ[[[^^^______\\\ZZZXXXVVVWWWXXXYYYYYYWWWUUUSSSRRRTTTVVVVVVVVVWWWYYY[[[VVVVVVUUUUUUUUUVVVVVVVVVUUUWWWXXXWWWVVVWWWZZZ]]]^^^\\\ZZZXXXXXXZZZ\\\^^^gggddd___[[[YYYWWWWWWVVVSSSUUUYYY\\\^^^^^^]]]]]]______^^^^^^^^^______```]]]\\\[[[ZZZZZZZZZ\\\\\\YYYSSSPPPRRRSSSRRRQQQSSSXXXXXXXXXWWWVVVTTTRRRQQQNNNNNNPPPQQQRRRSSSSSSSSSMMMLLLMMMMMMNNNMMMJJJGGGJJJJJJHHHGGGGGGHHHIIIIIIGGGFFFEEECCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBCCCDDDCCCBBB@@@@@@AAAAAA???>>><<<<<<;;;;;;;;;<<<======;;;;;;:::999999888888777888888888888888999999999::::::999888777777666666777666666666666555555555333333333333333333333333333222111111000000111111222222222111111111000000111111000000000000111111////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////000////////////000000111//////000000000000////////////000000000111111111///////////////////////////////////////.........////////////////////////////////////////////////........................////////////////////////////////////////////////......------------......////////////////////////////////////////////////............////////////333555888:::;;;<<<>>>@@@:::::::::<<<>>>BBBEEEGGG@@@??????@@@BBBCCCCCCBBB>>>???@@@AAABBBDDDEEEFFFEEEDDDCCCBBBAAABBBBBBCCCDDDLLLTTTcccvvvfffqqqwwwmmmsssffffffeeeeeeeeeffffffdddaaabbbbbbbbbbbbaaaaaa```dddfffiiijjjhhheeebbb`````````___]]]ZZZYYY[[[]]]ZZZ\\\___```___\\\[[[[[[WWWXXXZZZ]]]______\\\YYYZZZXXXUUURRROOONNNMMMMMMRRRSSSUUUWWWXXXYYYYYYYYYZZZWWWTTTWWW]]]bbbbbbaaa\\\XXXVVVWWWVVVSSSTTTWWWXXXTTTQQQSSSXXX\\\[[[XXXVVVYYY[[[\\\[[[ZZZZZZ[[[]]]YYYWWWWWWUUUTTTWWW]]]```]]]YYYUUUTTTVVVXXXZZZVVVYYYXXX\\\nnnwwwddd^^^___```aaa```^^^[[[ZZZ^^^___``````___\\\YYYWWWXXXYYYZZZZZZYYYVVVTTTSSSUUUWWWXXXXXXWWWWWWXXXYYYUUUUUUUUUUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXYYY[[[]]]^^^]]]ZZZYYYYYYZZZ]]]^^^bbbbbb```]]]ZZZXXXWWWVVVWWWWWWVVVWWWXXXZZZ[[[[[[^^^]]]\\\\\\\\\]]]^^^^^^^^^]]][[[YYYXXXWWWWWWWWWUUUQQQPPPSSSUUUTTTTTTWWWYYYYYYZZZYYYWWWUUURRRQQQMMMMMMOOOPPPRRRSSSSSSSSSNNNMMMLLLMMMMMMMMMKKKIIIJJJIIIHHHFFFFFFFFFGGGHHHFFFFFFDDDCCCBBBBBBBBBBBBAAACCCDDDCCCBBBBBBCCCDDDCCCAAA@@@@@@@@@@@@???===;;;;;;;;;;;;;;;<<<======;;;;;;:::999999888888777777777888888888999999999;;;;;;:::999888888777777777666666666666555555555333333333333333333333333333222111111000000111111222222222111111111000000111111000000000000111111////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000/////////////////////////////////////////////000111111//////000000000000//////........./////////000000////////////////////////.........///////////////////////////////////////////////////////////////........................////////////////////////////////////////////////......------------......////////////////////////////////////////////////........./////////000000333666999:::;;;<<<>>>???999999999:::===AAAEEEHHH@@@??????@@@BBBCCCCCCBBB@@@@@@AAABBBBBBCCCCCCCCCEEEDDDCCCBBBAAABBBCCCDDD@@@GGGOOO]]]ppp|||~~~fffsss~~~vvvrrrllljjjdddggggggeeeeeeggggggdddeeeeeedddcccbbb```___^^^]]]```ccceeedddbbbaaaaaaYYYZZZZZZZZZZZZ[[[^^^aaa^^^```aaa```]]]YYYWWWWWWXXXXXXYYY\\\^^^___]]][[[XXXWWWUUUSSSQQQPPPOOOOOOMMMOOOSSSVVVXXXYYYXXXXXXSSSTTTVVVYYY[[[\\\ZZZYYYUUUSSSTTTYYY[[[XXXWWWYYYXXXTTTQQQRRRVVVYYYXXXVVVVVVXXX[[[[[[ZZZXXXWWWWWWVVVTTTTTTWWWWWWWWW[[[bbbiiifff```[[[XXXXXXYYY[[[VVVWWWXXX]]]lllxxxssseee^^^___aaabbbaaa^^^[[[YYY]]]]]]]]]]]][[[YYYXXXVVVWWWYYYZZZYYYVVVSSSRRRRRRXXXZZZZZZYYYWWWVVVWWWXXXUUUUUUTTTTTTVVVXXXZZZ[[[[[[[[[ZZZYYYYYY[[[\\\]]]^^^]]][[[ZZZZZZ[[[]]]^^^ZZZ\\\\\\[[[YYYXXXXXXYYY___[[[XXXVVVWWWYYY[[[[[[]]]\\\[[[YYYXXXXXXXXXXXX[[[ZZZYYYWWWVVVVVVUUUUUUUUURRRSSSWWWWWWUUUUUUXXXXXXXXXYYYYYYWWWUUURRRPPPLLLMMMNNNOOOQQQQQQRRRRRROOOMMMKKKKKKLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDFFFGGGFFFDDDDDDEEEFFFBBBAAA??????@@@@@@>>>===::::::::::::;;;<<<======;;;;;;:::999999888888777777777777888999999::::::::::::999999888888777777666666666555555555444444333333333333333333333333333222111111000000111111222222222111111111111000111111000000000000111111////////////000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000///......//////000111222//////000000000000//////............////////////////////////////////////.........///////////////////////////////////////////////////////////////................................................////////////////////////......------------......////////////////////////////////////////////////.........//////000000111444666999:::;;;<<<===???888888888999===AAAFFFIII@@@??????@@@BBBCCCCCCBBB@@@AAABBBCCCCCCCCCBBBBBBDDDCCCBBBAAAAAABBBCCCCCC@@@HHHOOO^^^ppp{{{zzzfffvvv{{{qqq{{{sssmmmfffbbbfffkkklllhhhfffgggddd___eeeeeeeeedddbbbaaa___^^^]]]___bbbbbb___^^^^^^___YYYZZZ[[[[[[ZZZ[[[^^^```bbbbbb```]]]YYYWWWXXXYYYZZZYYYYYYZZZ\\\]]]\\\ZZZWWWWWWWWWWWWVVVTTTSSSSSSNNNPPPTTTWWWXXXXXXVVVUUUOOOQQQTTTVVVVVVXXX[[[^^^___VVVQQQUUU[[[\\\[[[[[[ZZZ\\\]]][[[VVVSSSRRRSSSWWWZZZ]]]^^^\\\ZZZYYYYYYWWWUUUWWWZZZZZZYYY]]]bbbeeedddaaa^^^\\\[[[[[[ZZZZZZXXXXXX^^^gggkkkiiiddd``````___^^^]]]\\\[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXZZZZZZXXXUUUSSSSSSUUUYYYZZZ[[[ZZZXXXWWWXXXYYYYYYXXXXXXXXXZZZ\\\___```^^^]]][[[ZZZZZZ[[[\\\\\\]]]\\\\\\[[[[[[\\\\\\]]]VVVXXXXXXXXXWWWYYY]]]aaabbb^^^ZZZXXXZZZ[[[\\\[[[ZZZZZZZZZYYYYYYXXXXXXXXXYYYXXXWWWVVVUUUTTTSSSSSSUUUSSSTTTWWWVVVRRRQQQTTTUUUVVVWWWWWWVVVSSSQQQOOOKKKLLLMMMNNNOOOPPPPPPPPPNNNKKKIIIHHHIIIJJJIIIHHHIIIHHHFFFEEEDDDDDDEEEEEEGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFDDDCCCDDDEEEBBBAAA??????@@@@@@>>>===::::::::::::;;;<<<===>>>;;;;;;:::999999888888777666777777888999999::::::777777777777666666666666555555555555444444444333333333333333333333333333333222111111000000111111222222222111111111111000111111000000000000111111////////////000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000............///000111222//////000000000000//////...////////////000000000////////////////////////............/////////000////////////////////////////////////////////////........................------------------------////////////////////////......------------......////////////////////////////////////////////////---......///000000111111444666999;;;;;;;;;===???999999999:::>>>CCCHHHKKK@@@??????@@@BBBCCCCCCBBB>>>@@@AAACCCCCCDDDCCCCCCCCCBBBAAA@@@@@@AAABBBCCCBBBJJJRRRaaasss}}}vvveeewww{{{rrrjjjeeegggdddbbbfffaaahhhmmmkkkjjjkkkhhhbbb```aaabbbbbbbbbbbbaaaaaaccceeeeeebbb]]]ZZZYYY[[[]]]^^^^^^]]][[[ZZZ[[[\\\bbb```]]]YYYVVVXXX\\\```\\\ZZZYYYYYYZZZZZZYYYXXXWWWXXXYYYZZZYYYXXXWWWVVVSSSUUUWWWYYYXXXVVVSSSQQQSSSTTTUUUSSSTTT[[[gggppp|||hhhUUUQQQUUUWWWUUUSSSUUU___gggeee[[[UUUVVV[[[ZZZ]]]```aaa```^^^]]]]]]]]][[[\\\^^^\\\YYY[[[___XXXZZZ\\\]]]]]]\\\[[[YYY^^^ZZZZZZ```cccbbbaaacccdddbbb___\\\[[[[[[]]]^^^YYYXXXXXXXXXXXXZZZ\\\]]][[[\\\\\\ZZZVVVTTTVVVXXXYYYZZZ[[[ZZZYYYXXXYYYZZZ^^^]]]]]]]]]___bbbeeeggg```^^^\\\[[[[[[\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[WWWXXXXXXWWWWWW[[[ccciiiaaa]]]ZZZZZZ[[[]]]\\\ZZZWWWXXXYYY[[[\\\]]]]]]]]]ZZZYYYWWWUUUSSSQQQOOOOOOTTTSSSSSSUUURRRLLLKKKMMMRRRSSSUUUVVVUUURRROOOMMMKKKLLLMMMNNNNNNNNNNNNNNNPPPNNNKKKJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEBBBAAAAAABBBBBBAAA??????@@@@@@>>>===999999999:::;;;<<<===>>>;;;;;;::::::999888888777666777777888999999::::::444444444555555555555555555555444444444333333333333333333333333333333333333222222111000111111111222222222111111111111000111111000000000000111111////////////000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000............///000222222//////000000000000//////000000000000111111111111////////////////////////---.........//////000000////////////////////////////////////////////////........................------------------------////////////////////////.........------.........////////////////////////////////////////////////---......///000111111222444777999;;;;;;;;;===>>>::::::999;;;???DDDIIIMMM@@@??????@@@BBBCCCCCCBBB<<<>>>@@@BBBDDDEEEEEEEEEBBBAAA@@@@@@@@@AAABBBCCC???HHHPPP___pppzzzsssdddxxx|||vvvxxxlllcccdddiiiiiifffcccddddddddddddcccccccccccc`````````______```dddfffggggggfffbbb___\\\\\\]]]___]]]ZZZWWWVVVWWWXXXYYYXXXXXXWWWVVVUUUUUUXXXZZZYYYYYYZZZZZZYYYWWWUUUTTTSSSUUUXXXZZZZZZXXXTTTRRR``````]]]YYYUUUSSSSSSTTTXXXSSSRRRXXX[[[]]]ccckkknnn^^^RRRRRRUUUSSSQQQQQQZZZ]]]^^^\\\\\\\\\XXXSSSWWWZZZ]]]___```]]]ZZZXXX]]]\\\\\\[[[ZZZZZZ[[[\\\^^^[[[WWWUUUVVVXXXYYYYYY[[[ZZZ]]]cccccc```^^^```^^^]]]ZZZXXXWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZYYYYYYZZZ^^^aaa\\\TTTPPPSSSWWWYYYXXXXXXZZZ[[[[[[\\\___]]]\\\\\\\\\\\\]]]___```bbb___^^^___aaaaaa^^^[[[[[[^^^___\\\[[[\\\ZZZVVVUUUUUUVVVVVVWWW\\\bbbfff[[[\\\]]]]]][[[ZZZZZZ[[[YYYZZZ\\\^^^^^^^^^\\\[[[XXXZZZ\\\\\\WWWRRROOOMMMPPPPPPOOOOOOOOONNNNNNNNNSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPMMMKKKKKKMMMOOOQQQOOONNNLLLLLLKKKIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKDDDDDDDDDDDDCCCBBBAAA@@@BBBCCCDDDEEEEEECCCAAA@@@;;;<<<===???@@@@@@@@@@@@888888888888999::::::;;;===;;;:::888888999:::;;;888777666555555666777777444555555666666555444333444444444444444444444444444444444444444444444444222222222111111111111000000000000000000000000000222111111111000000//////000000000000000000000000//////////////////////////////////////////////////////............//////111000/////////000222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000///...............000000000000000000000000////////////////////////........................////////////////////////000//////.........//////..............................------------.................................------......///000111555777999:::;;;===???AAA<<<;;;;;;;;;===@@@DDDFFF???@@@BBBCCCCCCCCCBBBBBBDDDCCCCCCCCCCCCDDDDDDEEEBBB@@@>>>>>>@@@CCCDDDDDDDDDGGGQQQ```ppp~~~nnnggg{{{qqqvvvqqqiiidddddddddbbbaaabbbbbbbbbbbbaaaaaa``````___```aaaaaaaaaaaabbbfffiiifffffffffccc```]]]]]]^^^\\\[[[YYYWWWVVVVVVWWWXXXZZZYYYWWWUUUTTTTTTVVVXXXXXXXXXXXXXXXXXXXXXWWWWWWTTTUUUVVVWWWWWWVVVUUUTTTgggeeeaaa[[[UUUPPPNNNNNNZZZVVVVVVZZZ[[[YYYZZZ^^^^^^VVVRRRTTTVVVUUUUUUWWWXXX[[[[[[YYYYYYYYYWWWRRRWWWXXX[[[\\\\\\ZZZWWWUUURRRTTTVVVZZZ\\\\\\ZZZXXXZZZXXXVVVUUUXXX[[[\\\]]]ZZZYYY\\\aaabbb___^^^```]]]\\\YYYWWWVVVVVVWWWXXXYYYYYYZZZZZZZZZYYYYYYXXX]]]^^^^^^]]]\\\ZZZYYYXXX[[[[[[[[[\\\[[[[[[\\\^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^^^^]]]^^^______^^^\\\]]]___^^^ZZZYYY[[[ZZZWWWXXXXXXYYYYYYZZZ^^^bbbfffYYYZZZ\\\\\\[[[ZZZ[[[\\\ZZZ[[[\\\]]]]]]\\\ZZZYYYXXXZZZ[[[ZZZVVVRRRPPPOOOQQQQQQPPPPPPOOOOOOOOOPPPSSSSSSSSSSSSSSSRRRQQQPPPNNNNNNNNNLLLJJJJJJMMMOOOPPPMMMKKKLLLNNNOOOMMMJJJKKKKKKJJJJJJJJJIIIIIIIIIDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBBCCCCCCAAA@@@???;;;<<<===>>>>>>>>>>>>>>>::::::999999888999999999::::::::::::999888888777777777888999999999888888555444444333333444555666444444444444444444444444333333333333333333333333222222222111111111111000000000000000000000000000111111111000000000//////000000000000000000000000//////////////////////////////////////////////////////............//////111000/////////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111111000///////////////000000000000000000000000////////////////////////........................//////////////////////////////............//////..............................------------.................................------......///000111444777999;;;;;;===???AAA;;;:::999:::<<>>===<<<<<<============<<<<<<<<<;;;:::999888888888888999::::::;;;:::888666555666888:::;;;;;;999777666555444333222222444777888555555555555555555555555222222222222222222222222222222222111111111111000000000000000000000000000111111000000000000//////000000000000000000000000//////////////////////////////////////////////////////............//////000000/////////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////222111111000000000000111000000000000000000000000////////////////////////........................//////////////////////////////............//////..............................------------.................................------......///000111444666999;;;<<<===???AAA:::999888999;;;>>>BBBDDD@@@AAABBBCCCCCCCCCBBBAAAAAAAAA@@@@@@AAABBBBBBCCCBBB???===<<<>>>@@@@@@@@@@@@EEESSSfffwwwvvvooosssqqqpppvvvlllddddddaaaaaabbbbbb______bbb]]]]]]^^^^^^^^^_________cccddddddbbb``````aaaccceeeggggggeeeaaa^^^\\\\\\ZZZ[[[[[[\\\\\\[[[ZZZYYYZZZXXXUUUSSSTTTUUUWWWXXXYYYXXXWWWVVVWWWWWWYYYZZZWWWWWWXXXYYYYYYYYYYYYXXXWWWWWWXXXWWWUUUTTTUUUVVVTTTUUUWWWYYYYYYXXXVVVVVVQQQQQQSSSUUUVVVUUUUUUVVVUUUXXXXXXTTTRRRTTTTTTRRRSSSTTTUUUVVVVVVUUUTTTTTTQQQSSSYYYbbbhhhhhhbbb\\\]]][[[XXXXXXZZZ[[[\\\[[[\\\YYYYYY\\\\\\YYYZZZ]]]___]]][[[YYYXXXYYYZZZ[[[ZZZZZZZZZZZZYYYXXXWWWWWWYYYWWWWWW[[[______XXXRRRNNNSSSWWWWWWXXX\\\___```[[[ZZZYYYXXXWWWVVVUUUUUUWWWYYYZZZYYYVVVUUUWWWZZZXXXZZZYYYUUUUUUXXXYYYWWWSSSUUUWWWXXXWWWWWWXXXYYYSSSTTTVVVVVVUUUUUUVVVWWWYYYZZZZZZZZZYYYXXXWWWVVVUUUVVVVVVUUUSSSSSSTTTUUUQQQPPPNNNMMMLLLMMMNNNOOOSSSSSSSSSRRRQQQPPPOOONNNNNNNNNMMMKKKHHHHHHJJJLLLJJJLLLNNNNNNMMMMMMNNNPPPSSSQQQNNNKKKHHHFFFDDDDDDBBBBBBAAAAAA@@@@@@@@@@@@???@@@@@@AAA@@@???>>>>>>===>>>>>>>>>======<<<;;;::::::999999888999999999;;;;;;;;;:::999888777777::::::::::::888777555444555444444444555777888999555555555555555555555555111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////............//////////////////000000111111////////////////////////////////////////////////000000000000000000000000//////////////////////////////000000000000//////111111000//////000000000////////////////////////////////////////////////........................///////////////////////////............//////000..............................------------.................................------......///000111444666:::<<<<<<===???@@@:::999999999;;;???CCCEEE@@@AAABBBCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBCCCDDDCCCAAA>>>===>>>@@@@@@@@@AAAGGGVVVkkk{{{zzzssswwwxxx~~~qqqrrrggghhhggggggaaa]]]```aaa^^^[[[[[[YYYYYYZZZ[[[\\\]]]^^^^^^]]]^^^______^^^___aaabbbfffgggfffddd```\\\[[[[[[^^^___```aaaaaa```^^^]]][[[YYYWWWXXXZZZ]]]^^^]]]\\\[[[ZZZXXXWWWWWWXXXYYYXXXZZZ]]]___```^^^\\\ZZZZZZ[[[\\\ZZZXXXVVVVVVVVVWWWXXXXXXWWWXXXYYYZZZZZZVVVTTTQQQQQQUUUWWWVVVSSSTTTXXXYYYUUUSSSTTTUUUTTTRRRSSSTTTVVVWWWWWWWWWVVVPPPQQQTTTYYY^^^^^^[[[WWW[[[ZZZXXXXXXZZZ\\\\\\\\\^^^[[[ZZZ\\\ZZZWWWVVVXXX\\\[[[YYYWWWVVVWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVXXXZZZ\\\\\\YYYTTTPPPLLLUUUZZZXXXWWW\\\______YYYYYYYYYXXXWWWVVVUUUTTTVVVXXXYYYVVVRRRQQQSSSVVVRRRVVVWWWUUUVVVXXXWWWTTTQQQSSSUUUUUUTTTSSSSSSTTTUUUVVVXXXWWWVVVUUUUUUVVVWWWWWWXXXWWWWWWWWWVVVVVVTTTTTTTTTSSSRRRRRRTTTVVVRRRQQQPPPOOONNNOOOOOOPPPRRRRRRRRRQQQQQQPPPNNNNNNRRRRRRPPPMMMJJJIIIJJJLLLLLLRRRWWWTTTMMMJJJOOOUUUSSSQQQMMMIIIFFFDDDDDDCCCBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????>>>===<<<<<<888888888888999:::;;;<<<@@@>>>;;;888888888:::<<>>@@@::::::999:::===AAAEEEGGGAAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAAAAABBBCCCDDDEEEDDDBBB???>>>???AAAAAAAAA@@@GGGWWWkkk{{{~~~vvvyyyxxxxxxuuuhhheeegggdddjjjbbb]]]^^^___\\\YYYYYYXXXXXXXXXYYYYYYZZZZZZ[[[SSSUUUXXX[[[]]]___bbbdddddddddcccaaa^^^\\\\\\]]]bbbbbbcccdddcccbbb```___^^^\\\[[[^^^bbbeeedddbbb^^^]]]\\\[[[YYYYYYXXXXXXZZZ]]]aaaddddddbbb___]]]ZZZ\\\^^^___^^^^^^^^^___]]]^^^[[[WWWVVVZZZ[[[ZZZXXXVVVRRRPPPTTTZZZZZZUUUTTTYYY[[[XXXTTTUUUVVVVVVRRRSSSVVVXXXYYYXXXWWWWWWRRRSSSTTTTTTUUUTTTTTTTTTVVVUUUUUUXXX[[[^^^______^^^[[[ZZZ\\\[[[VVVTTTVVVXXXVVVTTTSSSRRRSSSUUUVVVWWWXXXXXXYYYYYYXXXXXXXXXWWW[[[______[[[VVVTTTSSSSSS]]]aaa\\\XXX[[[]]][[[WWWXXXXXXYYYXXXXXXWWWWWWXXXXXXWWWUUUSSSSSSTTTVVVRRRVVVXXXWWWWWWXXXVVVRRRQQQRRRTTTTTTSSSRRRRRRSSSWWWYYY[[[[[[YYYYYYYYYZZZXXXWWWVVVVVVUUUTTTTTTSSSRRRSSSTTTSSSRRRRRRTTTVVVSSSSSSSSSSSSRRRRRRRRRQQQPPPPPPPPPQQQPPPPPPOOONNNTTTSSSQQQNNNKKKJJJKKKMMMQQQWWW\\\XXXPPPLLLQQQWWWPPPNNNKKKGGGEEEDDDDDDEEECCCBBBAAA@@@@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAA??????@@@??????>>>======666666777888999;;;<<<===AAA>>>:::777777999===???HHHEEE@@@:::777666777888222555888;;;<<<:::777555444444444444444444444444111111111111111111111111222222222111111111111000000000000000000000000000......////////////000000000000000000000000000000//////////////////////////////////////////////////////............//////---...///000000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////...............//////000000000000000000000000000////////////////////////////////////////////////////////////////////////......---......///000111..............................------------.................................------......///000111333666:::=========>>>???:::::::::;;;===AAAEEEHHHAAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAAAAABBBDDDEEEEEEDDDAAA???>>>@@@BBBBBBBBB???FFFVVVjjjzzzyyyzzzvvv{{{oooooohhhdddeeebbbeeeaaa___aaaaaa```cccggg]]]]]]\\\[[[ZZZYYYXXXXXXPPPRRRVVVYYY[[[]]]```bbb``````___]]]\\\]]]```bbbddddddccccccbbbaaa```___^^^\\\]]]```eeefffccc___]]]]]]]]]]]]\\\\\\[[[ZZZ]]]___bbbdddeeedddbbbaaaXXX[[[^^^```aaabbbccceee^^^```^^^XXXWWW[[[[[[XXXWWWZZZYYYUUUUUUYYYZZZWWWRRRYYY]]]ZZZVVVVVVVVVVVVSSSUUUXXXZZZZZZXXXUUUSSSSSSVVVXXXVVVRRRPPPRRRUUUTTTTTTTTTWWW[[[^^^______[[[YYYZZZ]]]\\\XXXVVVWWWWWWUUUTTTRRRRRRSSSTTTUUUVVVVVVWWWXXXYYYYYYYYYYYYYYY\\\___^^^[[[WWWUUUTTTUUU```eee]]]XXX[[[\\\YYYVVVWWWXXXZZZZZZ[[[ZZZZZZYYYWWWUUUUUUWWWYYYZZZZZZZZZ]]]\\\XXXVVVWWWUUURRRQQQRRRSSSRRRQQQPPPRRRSSSTTTWWWYYYZZZ[[[[[[]]]^^^ZZZYYYWWWUUURRRQQQOOOOOOQQQRRRTTTSSSRRRRRRSSSTTTQQQRRRSSSTTTSSSRRRPPPOOONNNNNNOOOPPPPPPPPPPPPOOOQQQQQQPPPNNNLLLLLLNNNPPPRRRTTTVVVTTTPPPOOOPPPSSSLLLJJJHHHEEEDDDDDDFFFGGGDDDCCCAAA@@@AAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>======888777888888999:::;;;<<<===<<<999888888:::===???DDDBBB>>>:::888777777777444555777888888777555444333333333333333333333333222222222222222222222222222222222111111111111000000000000000000000000000........./////////000000000000000000000000000000//////////////////////////////////////////////////////............//////---...///000000000///...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000////////////......///000000111000000000000000000000000////////////////////////////////////////////////////////////////////////---------......///000111..............................------------.................................------......///000111222666:::===>>>>>>>>>???999999999:::===AAAEEEGGGBBBBBBCCCCCCCCCBBB@@@@@@??????@@@@@@AAACCCDDDEEEBBB@@@======???BBBCCCCCC@@@GGGWWWkkk|||||||||yyyhhhgggmmmgggbbbdddddd^^^___bbbeeeeeegggpppzzzeeedddbbb```]]][[[YYYXXXSSSUUUXXXYYYYYYZZZ[[[]]]\\\\\\[[[ZZZ[[[^^^cccgggdddcccbbbaaa```___^^^^^^[[[ZZZ[[[___dddddd^^^YYY[[[\\\]]]^^^___^^^]]]\\\```aaaaaabbbccccccdddddd^^^```aaaaaa^^^\\\[[[[[[[[[___^^^YYYYYY]]]]]]XXXWWW___aaaZZZTTTUUUWWWVVVQQQXXX]]][[[WWWVVVVVVUUUUUUWWWZZZ[[[ZZZVVVRRROOOPPPUUUXXXVVVOOOLLLOOOTTTVVVVVVVVVWWWZZZ\\\\\\[[[XXXWWWYYY^^^^^^ZZZXXXYYYYYYWWWVVVTTTTTTUUUVVVXXXUUUUUUWWWXXXYYYZZZZZZZZZYYYYYY[[[[[[[[[XXXVVVTTTQQQ^^^ccc[[[VVVZZZ\\\YYYTTTVVVXXXZZZ\\\]]]]]]\\\ZZZWWWTTTVVVZZZ^^^___^^^bbbccc___XXXUUUVVVUUURRROOOPPPQQQPPPNNNOOOPPPRRROOORRRUUUXXXYYY[[[]]]___]]]\\\XXXUUUQQQNNNLLLKKKPPPRRRTTTTTTSSSRRRRRRSSSMMMNNNQQQRRRRRRPPPMMMKKKMMMMMMNNNOOOPPPPPPPPPPPPNNNNNNNNNMMMLLLMMMPPPRRRPPPNNNLLLMMMOOOOOONNNLLLIIIHHHEEEDDDCCCEEEGGGHHHEEECCCBBBAAAAAABBBDDDEEECCCBBBAAAAAA@@@@@@AAAAAA<<<<<<===============<<<999999999888999999::::::999999999999:::;;;<<<<<<<<<<<<:::999777666555444555555555555555444444444222222222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000---.........//////000000000000000000000000000000//////////////////////////////////////////////////////............//////,,,---///000000000///...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000///000000111222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////---------......000111111.................................------....................................------......///000111222666:::===>>>>>>>>>>>>888888777999;;;@@@DDDGGGBBBBBBCCCCCCCCCBBB@@@???>>>>>>>>>???@@@BBBCCCDDD@@@>>><<<<<<>>>AAABBBBBBCCCJJJZZZooo~~~|||tttmmmlllkkkiiifffccc```^^^aaabbbcccdddfffhhhkkklllbbbddddddaaa[[[YYY\\\```aaaqqqsssdddZZZ^^^___YYYZZZYYYXXXYYY[[[\\\\\\\\\___```aaaaaa___^^^______```___^^^___aaaaaa^^^[[[]]]___aaaaaa___]]]]]]]]]ddddddcccbbbbbbccceeeeeecccbbbaaa___]]][[[YYYWWW[[[ZZZXXXWWWXXXXXXVVVUUUYYY[[[[[[XXXTTTRRRTTTVVVQQQRRRUUUVVVWWWWWWWWWWWWXXXYYYYYYUUUQQQPPPQQQSSSXXXVVVRRRPPPPPPOOOLLLJJJVVVTTTSSSWWW]]]```___\\\ZZZXXXVVVVVVWWWWWWWWWVVVXXXWWWVVVSSSRRRRRRVVVYYYUUUTTTSSSRRRRRRTTTVVVXXXZZZXXXUUUVVVXXXZZZXXXWWW^^^\\\[[[\\\]]]\\\YYYVVVTTTWWWZZZ[[[YYYYYY[[[]]]\\\ZZZWWWTTTTTTWWWZZZ]]]cccaaa]]]ZZZZZZ[[[VVVNNNPPPSSSVVVTTTOOOKKKJJJLLLQQQRRRSSSUUUWWWZZZ\\\^^^^^^\\\YYYUUURRRPPPOOOOOOPPPPPPOOOOOOOOOPPPQQQQQQMMMNNNPPPQQQPPPMMMJJJHHHMMMNNNOOOQQQRRRSSSSSSSSSNNNPPPQQQPPPOOONNNNNNOOOJJJMMMNNNKKKLLLNNNNNNKKKDDDEEEEEEEEEEEEFFFFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===>>>>>>???:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999::::::999888666555777777777777777777777777444444444444444444444444333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000///...............////////////000000000000////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000//////............//////............////////////....................................///////////////////////////////////////////////////////////////////////////...............------------............------------..............................000//////.........//////---------------...///000666999<<<>>>============:::::::::;;;>>>AAADDDFFFAAA@@@@@@@@@BBBAAA???>>>BBBBBBAAAAAA@@@@@@AAAAAACCC???<<<;;;===AAADDDFFF@@@GGGYYYnnn~~~oooxxxzzzxxxlllgggjjjjjjiiigggeeebbb```______```aaacccdddfffggghhhdddffffffccc^^^]]]___bbbeeemmmlllaaaZZZ]]]```___bbb```^^^]]]\\\\\\[[[ZZZ[[[]]]______]]]\\\\\\]]]\\\[[[\\\^^^aaabbbaaa^^^^^^```bbbbbb```_________gggfffeeeccccccddddddeeeccccccbbbaaa___]]][[[YYYUUUTTTTTTUUUVVVVVVUUUSSSXXXXXXXXXWWWVVVUUUVVVWWWWWWTTTRRRSSSVVVXXXWWWVVVTTTVVVWWWUUURRROOONNNOOOTTTUUUUUUSSSOOOMMMNNNPPPYYYVVVTTTVVV[[[^^^]]][[[XXXVVVTTTTTTTTTUUUSSSRRRTTTUUUUUUTTTSSSSSSVVVXXXSSSSSSRRRRRRSSSUUUVVVWWWZZZXXXVVVVVVXXXYYYXXXWWW\\\ZZZYYYXXXXXXXXXXXXXXXWWWZZZ\\\\\\ZZZXXXYYYZZZYYYXXXVVVVVVWWWYYY\\\___dddbbb^^^YYYYYYZZZUUUNNNRRRZZZaaa___VVVOOONNNQQQTTTTTTUUUVVVXXXYYYZZZZZZ\\\ZZZWWWTTTRRRPPPPPPOOOPPPPPPOOONNNNNNNNNOOOOOOOOOOOOPPPPPPNNNLLLIIIHHHMMMNNNPPPRRRSSSTTTTTTSSSOOOOOOOOOMMMKKKKKKMMMOOOMMMPPPPPPLLLLLLMMMLLLHHHGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::999999::::::999888666555666666666666666666666666444444444444444444444444333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000///................../////////000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////............//////............////////////..................................../////////////////////////////////////////////////////////////////////////////////...///......------......///......------------....................................------------......------------...//////000666888<<<>>>=========>>>:::999:::;;;>>>AAAEEEGGGBBB@@@???@@@AAAAAA@@@???BBBAAAAAA@@@@@@AAAAAABBBBBB???<<<;;;>>>AAADDDEEE@@@FFFWWWmmm|||uuueeerrr}}}|||ssslllgggccchhhggggggfffdddbbb```___]]]^^^```bbbcccccccccbbbccceeefffccc```^^^aaacccfffddd```\\\YYY[[[___ccceeedddbbb```___^^^]]]]]]ZZZ]]]______]]][[[ZZZZZZ[[[ZZZ[[[]]]___```___^^^___aaabbbbbbaaa```aaabbbhhhgggfffeeeddddddeeefffcccddddddcccbbb___[[[YYYRRRRRRSSSUUUWWWXXXVVVTTTVVVVVVUUUVVVXXXYYYYYYXXX]]]WWWPPPOOOTTTWWWVVVSSSQQQSSSUUUUUURRROOOMMMMMMPPPTTTWWWUUUPPPNNNRRRWWW[[[XXXTTTUUUXXX[[[[[[YYYXXXVVVTTTTTTTTTSSSQQQPPPQQQSSSTTTUUUTTTTTTUUUVVVSSSSSSTTTUUUWWWXXXYYYYYYYYYXXXVVVVVVXXXYYYXXXWWWZZZYYYWWWTTTSSSSSSWWWYYYZZZ\\\^^^^^^[[[YYYWWWWWWVVVVVVVVVXXXZZZ\\\^^^___aaa___[[[VVVUUUWWWSSSMMMLLLWWWbbbaaaUUULLLKKKNNNRRRTTTVVVXXXYYYZZZZZZZZZYYYXXXVVVTTTRRRQQQQQQQQQTTTSSSRRRPPPOOOOOOOOOOOOQQQPPPOOONNNLLLKKKIIIIIIMMMNNNQQQSSSTTTSSSRRRQQQOOOOOOMMMJJJHHHIIIMMMPPPPPPSSSRRRNNNLLLLLLJJJFFFIIIIIIJJJJJJIIIGGGDDDCCCDDDDDDEEEEEEFFFFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999888777666555666666666666666666666666444444444444444444444444333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000//////............///....../////////000000000////////////////////////////////////000000000000////////////////////////////////////////////////..............................------------..................////////////....................................////////////////////////////////////////////////////////////....../////////////////////......------......///......------------......////////////////////////------------------------------------...///000111555888;;;=========>>>>>>999999999;;;===AAAEEEGGGBBB@@@???>>>@@@AAABBBAAA@@@@@@@@@@@@AAABBBCCCCCCBBB???<<<<<<>>>AAADDDEEE@@@EEEUUUlllzzzqqqbbbssspppmmmnnnlllgggggggggfffeeecccaaa___^^^\\\]]]```aaabbbaaa```___aaabbbcccbbb___^^^___aaabbbYYYVVVYYY[[[YYY\\\ddd``````````````````bbbccc```bbbdddccc```\\\ZZZYYY[[[[[[ZZZZZZZZZZZZYYYYYY^^^___aaaaaa______```aaafffeeedddddddddeeefffgggdddddddddcccaaa]]]YYYWWWTTTTTTUUUWWWZZZZZZXXXVVVXXXVVVUUUVVVZZZ[[[YYYWWW\\\WWWRRRPPPQQQSSSRRRQQQRRRSSSSSSSSSRRRPPPOOOOOOOOORRRUUUTTTRRRSSSWWW[[[ZZZWWWTTTSSSVVVXXXZZZZZZZZZXXXVVVUUUUUUTTTQQQOOOPPPRRRUUUVVVUUUSSSRRRRRRTTTUUUVVVXXXZZZ[[[[[[\\\YYYXXXWWWWWWWWWXXXXXXXXXZZZXXXUUUPPPMMMOOOSSSXXXZZZ[[[]]]^^^\\\ZZZXXXWWWUUUVVVXXXZZZ[[[\\\]]]]]]YYYYYYUUUQQQQQQSSSQQQMMMGGGPPPYYYXXXQQQJJJIIIKKKNNNPPPTTTXXX[[[\\\\\\\\\XXXWWWVVVUUUTTTSSSSSSRRRXXXWWWVVVTTTRRRQQQQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKMMMOOOQQQRRRRRRPPPNNNLLLNNNNNNMMMKKKJJJJJJLLLNNNQQQSSSRRRNNNLLLLLLJJJFFFGGGIIIJJJKKKJJJGGGDDDBBBDDDDDDEEEEEEEEEEEEEEEDDDAAAAAAAAAAAA@@@@@@@@@@@@>>>??????@@@???===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999888777777666666666666666666666666666666444444444444444444444444333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000///............//////........./////////000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////......------------..................////////////....................................////////////////////////////////////////////////////////////............//////////////////............//////......------------......////////////////////////,,,,,,------.........---------------...000111111444777;;;=========>>>>>>888888999:::===AAAEEEGGGCCC@@@>>>>>>@@@BBBCCCCCC?????????@@@AAABBBDDDDDDAAA???<<<<<<>>>BBBDDDEEEAAADDDUUUnnn}}}sssfffuuuwwwlllhhhjjjlllkkkhhhggggggfffeeeccc```^^^]]]\\\^^^```aaabbbaaa___^^^aaaaaabbbaaa```_________^^^UUUTTT\\\```\\\]]]cccZZZ\\\^^^^^^^^^___bbbeeeeeeffffffccc___ZZZWWWVVVXXXXXXXXXWWWVVVVVVVVVWWW[[[]]]]]]]]]\\\[[[]]]^^^_________```bbbdddfffhhhbbbbbbbbb```]]]YYYUUUSSSVVVVVVVVVXXXYYYZZZXXXVVV[[[YYYWWWYYY[[[\\\YYYVVVVVVWWWWWWTTTPPPNNNOOORRRTTTRRROOONNNNNNOOOPPPPPPPPPPPPQQQSSSUUUXXXZZZZZZWWWUUUSSSSSSTTTWWWZZZ[[[YYYXXXVVVUUUTTTSSSOOOMMMPPPSSSWWWXXXVVVSSSPPPPPPSSSTTTVVVXXXYYYZZZ[[[[[[XXXXXXXXXWWWWWWWWWXXXYYYXXXUUUQQQLLLJJJLLLOOOSSSXXXYYYZZZ\\\]]]\\\ZZZYYYWWWXXXZZZ[[[\\\[[[YYYXXXTTTUUUTTTPPPQQQTTTSSSPPPKKKNNNQQQRRRPPPOOONNNNNNNNNQQQTTTXXXZZZ[[[[[[[[[WWWWWWWWWVVVVVVUUUTTTTTTXXXWWWUUUTTTRRRRRRQQQQQQNNNMMMLLLJJJJJJKKKMMMNNNNNNOOOOOOOOONNNLLLIIIHHHKKKMMMOOOOOOMMMLLLKKKKKKNNNQQQPPPMMMLLLMMMLLLHHHEEEFFFHHHJJJIIIGGGEEECCCDDDDDDEEEEEEEEEDDDDDDCCCAAAAAA@@@@@@@@@?????????===>>>??????>>>===;;;:::::::::::::::::::::::::::999::::::::::::::::::999999999888777777666666666555555555555555555555555444444444444444444444444333333333222222222111111111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////............//////............////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000.........------.....................////////////////////////////////////............////////////////////////////////////////////////////////////---.........//////000000/////////....../////////......------------......////////////////////////,,,---...///////////////---------...///000111222444777;;;======<<<======888888888:::===AAADDDFFFBBB@@@>>>>>>@@@CCCDDDDDD>>>>>>???@@@AAACCCDDDEEEAAA???<<<===???BBBDDDDDDBBBDDDVVVsssrrrgggsssxxx~~~yyyqqqnnniiiffffffgggggggggdddddddddcccaaa___^^^]]]]]]]]]___```aaa``````___ccccccccccccbbbaaa______\\\XXXYYYaaaddd``````dddZZZ]]]___^^^]]]]]]```ccceeeeeeddd```ZZZVVVSSSSSSRRRSSSUUUUUUTTTUUUWWWZZZZZZZZZZZZYYYWWWWWWXXXZZZXXXXXXYYYZZZ]]]```ccceee___^^^]]][[[YYYVVVTTTSSSUUUSSSSSSTTTUUUVVVVVVUUU]]]\\\\\\\\\]]][[[YYYWWWSSSWWWYYYVVVPPPNNNQQQUUUSSSPPPLLLJJJKKKNNNPPPQQQQQQPPPOOORRRVVVZZZZZZYYYUUUTTTSSSSSSTTTVVVXXXZZZUUUTTTSSSSSSRRRPPPMMMJJJPPPSSSWWWXXXVVVTTTQQQPPPRRRRRRSSSTTTUUUWWWXXXXXXWWWXXXYYYXXXVVVVVVXXXYYYVVVRRRNNNMMMNNNPPPQQQQQQWWWWWWWWWYYY[[[]]]\\\[[[XXXYYY[[[[[[ZZZXXXVVVUUUSSSWWWWWWUUUUUUWWWWWWTTTOOONNNMMMMMMOOOPPPPPPPPPSSSTTTUUUWWWWWWVVVVVVUUUVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPMMMMMMKKKKKKJJJKKKLLLMMMNNNMMMMMMLLLKKKJJJIIIHHHIIILLLOOOPPPOOOLLLJJJJJJKKKNNNOOOLLLKKKMMMLLLIIIEEEFFFHHHIIIHHHGGGEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCAAA@@@@@@??????>>>>>>>>>>>>>>>>>>======<<<;;;:::::::::::::::999999999999999999::::::::::::999999999999888666666666666666555555555555555555555555444444444444444444444444333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///............//////000------........./////////////////////////////////////////////000000000000////////////////////////////////////////////////111111111111111111111111//////............//////............////////////////////////////////////............////////////////////////////////////////////////////////////------......///000000000000//////......//////000......------------..............................,,,---...000111000000///,,,------...///111222333555888;;;===<<<;;;;;;<<<999999999:::<<<@@@CCCEEEAAA???>>>???BBBDDDEEEEEE?????????@@@AAABBBDDDEEE@@@>>>======???BBBCCCDDDCCCDDDWWWwwwrrriiiuuuwww{{{}}}wwwwwwhhhnnnmmmjjjiiiggggggffffff^^^^^^_________^^^^^^]]]\\\\\\]]]^^^______``````cccbbbbbbbbbaaa```]]]\\\ZZZZZZ]]]___aaa```aaabbb\\\___aaa```]]]]]]```ddddddccc```\\\WWWTTTSSSSSSRRRTTTUUUUUUTTTTTTXXX[[[YYYYYYYYYWWWTTTTTTUUUVVVSSSSSSSSSUUUWWWZZZ]]]___ZZZYYYXXXWWWVVVVVVWWWWWWRRRPPPOOOOOORRRUUUVVVWWW\\\^^^``````^^^\\\ZZZZZZXXXYYYXXXUUURRRRRRVVVZZZTTTQQQNNNMMMOOORRRRRRQQQPPPQQQRRRSSSTTTVVVYYYZZZUUUUUUUUUTTTTTTTTTUUUVVVSSSSSSRRRRRRRRRPPPLLLIIIOOORRRVVVXXXWWWVVVUUUUUUTTTTTTSSSSSSTTTVVVWWWXXXWWWXXXYYYXXXVVVVVVXXXZZZXXXTTTQQQTTTZZZ^^^\\\YYYXXXVVVTTTVVVYYY[[[\\\[[[XXXYYYYYYZZZYYYWWWUUUTTTUUUYYY[[[YYYXXXYYYWWWSSSOOOPPPPPPNNNMMMLLLNNNOOOUUUUUUUUUTTTTTTTTTSSSSSSTTTUUUUUUUUUTTTSSSQQQPPPNNNNNNNNNNNNOOOOOOPPPQQQOOONNNMMMLLLKKKJJJIIIIIIKKKKKKJJJJJJJJJKKKLLLMMMIIIKKKMMMNNNLLLJJJIIIJJJKKKNNNNNNKKKJJJLLLKKKHHHIIIIIIIIIIIIHHHGGGEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBAAA@@@@@@???>>>>>>======>>>>>>===<<<;;;;;;;;;;;;:::::::::999999999888888999999::::::::::::999999:::999777666555555666666555555555555555555555555444444444444444444444444333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...............///000000---------.........//////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000............////////////////////////////////////............////////////////////////////////////////////////////////////------......///000000111000000////////////000000......------------......------------------------***,,,...///000000///...,,,------...///111333444666999<<<===<<<:::::::::::::::999:::<<<>>>AAACCC???>>>>>>@@@CCCEEEEEEDDD?????????@@@AAABBBCCCDDD@@@>>>======@@@BBBCCCCCCEEEDDDWWWyyytttlll{{{wwwqqqvvvnnnlllffffffgggiiiiiihhhdddbbbXXXYYY[[[\\\]]]^^^^^^___[[[[[[[[[\\\]]]^^^```aaaaaa``````______]]]ZZZXXXWWW[[[]]][[[[[[]]]``````\\\___bbbbbb___```dddhhhcccbbb___ZZZVVVTTTUUUWWWWWWXXXXXXVVVSSSSSSVVVYYYZZZZZZXXXVVVSSSRRRSSSUUUQQQQQQQQQRRRTTTVVVXXXZZZWWWVVVTTTTTTUUUWWWZZZ[[[QQQOOOMMMNNNRRRVVVYYYZZZZZZ^^^bbbbbb^^^\\\\\\]]]^^^ZZZVVVSSSTTTXXX\\\^^^VVVTTTRRRSSSVVVWWWVVVTTTNNNRRRVVVUUURRRRRRWWW\\\VVVVVVWWWUUUSSSRRRRRRSSSTTTTTTSSSTTTTTTRRRNNNKKKMMMPPPUUUWWWXXXXXXXXXYYYYYYXXXVVVUUUVVVXXXZZZ[[[WWWXXXZZZXXXVVVUUUXXXZZZ\\\XXXVVV]]]fffkkkhhhbbbZZZWWWTTTTTTWWWZZZ[[[ZZZWWWWWWXXXXXXXXXWWWUUUTTTUUUZZZ]]][[[XXXWWWTTTOOOQQQUUUXXXUUUOOOLLLNNNRRRSSSRRRRRRRRRSSSTTTUUUVVVSSSSSSSSSSSSRRRQQQOOONNNMMMNNNNNNOOOPPPQQQSSSTTTQQQPPPOOOMMMKKKHHHGGGFFFJJJIIIHHHIIIJJJMMMPPPRRRJJJKKKKKKJJJHHHHHHIIIKKKKKKNNNNNNJJJIIIKKKIIIFFFNNNMMMKKKJJJHHHFFFEEEEEEDDDDDDEEEEEEDDDCCCBBBBBB@@@@@@@@@???>>>======<<>><<<;;;::::::;;;<<<:::::::::999999888888888999999999::::::999999999:::999777666555555666666555555555555555555555555444444444444444444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000111---------.........//////////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000111111000000000000111111............/////////000000000000000000000000000............/////////000////////////////////////////////////////////////---------...///000000111000000////////////000000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***---/////////...---,,,------...000111333444777999<<<===;;;:::999999;;;:::::::::;;;>>>@@@BBB>>>>>>???AAADDDFFFEEEDDD@@@@@@@@@@@@AAABBBCCCCCC@@@>>>===>>>@@@BBBCCCCCCEEEDDDWWWyyypppiii|||wwwrrrvvvlllhhhhhhiiifffcccbbbccccccaaa___VVVWWWWWWXXXZZZ[[[]]]^^^^^^```bbbbbb___]]][[[[[[______^^^\\\YYYXXXXXXYYYUUUUUUWWWZZZ]]]^^^]]]\\\[[[\\\^^^```bbbcccddddddbbb^^^XXXWWWXXX[[[[[[[[[VVVVVVTTTTTTTTTTTTVVVVVVYYYYYYYYYXXXVVVSSSPPPNNNLLLNNNQQQSSSTTTTTTVVVXXX[[[XXXUUUSSSSSSTTTTTTTTTSSSRRRQQQQQQSSSVVVYYY\\\```___^^^]]]]]]^^^``````XXXWWWUUUTTTTTTVVVXXXYYYVVVWWWWWWXXXXXXWWWVVVVVVNNNPPPSSSTTTTTTSSSSSSSSSQQQSSSVVVVVVUUUTTTTTTTTTTTTVVVXXXXXXVVVRRRPPPOOONNNSSSYYYZZZYYYXXX[[[___UUUUUUUUUWWWYYY[[[[[[ZZZZZZYYYXXXWWWWWWXXXYYYZZZUUUXXXZZZ\\\aaafffeee```]]]ZZZWWWUUUUUUTTTSSSRRRVVVVVVUUUTTTTTTSSSRRRRRRWWWWWWWWWUUUSSSSSSTTTVVVWWWYYYZZZXXXSSSOOOOOOPPPRRRTTTUUUTTTRRRRRRRRRTTTOOOPPPRRRSSSRRRPPPNNNLLLMMMJJJIIILLLRRRTTTRRROOONNNOOOPPPNNNKKKHHHGGGGGGIIIJJJKKKKKKJJJKKKMMMOOOMMMMMMMMMLLLKKKKKKJJJJJJNNNMMMLLLJJJIIIHHHGGGGGGMMMLLLLLLKKKIIIGGGEEEDDD>>>???@@@@@@AAAAAAAAAAAABBB???<<<<<<>>>???===:::<<<;;;;;;;;;:::999888888888888888888888888888888999999999888888888888777777888888888888666444333222222222222222222222222444333222222444444333222222222222111111111111000222222222111111111111000000000000000000000000000//////////////////////////////............//////////////////////////////........................////////////////////////......//////000000111111///.........------------000000000///////////////////////////////////////111111000---++++++...111//////////////////////////////............//////////////////////////////////////////////////////..............................////////////......////////////............111000////////////---+++------------------------,,,,,,,,,---------......//////...//////000111222777:::===>>>===;;;:::999888888888999;;;>>>AAABBBBBB@@@>>>@@@DDDEEEDDDBBB@@@@@@@@@@@@AAABBBCCCCCCBBB@@@>>>???AAACCCCCCCCCCCCFFF[[[wwwtttjjjzzzxxxppp}}}qqqiiieeeddddddgggdddaaa```aaaaaa```^^^\\\[[[[[[[[[\\\]]]___```dddeeefffdddaaa___^^^^^^]]]]]]]]][[[WWWUUUTTTUUUWWWWWWXXX[[[]]]___^^^\\\^^^___```aaaaaaaaaaaaaaabbb^^^ZZZYYY[[[\\\\\\[[[WWWVVVUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYXXXVVVSSSRRRMMMOOORRRSSSTTTVVVXXXZZZ[[[XXXTTTRRRRRRRRRQQQQQQOOOOOONNNOOOQQQTTTWWWYYY]]]]]]\\\\\\\\\\\\\\\\\\XXXXXXWWWWWWWWWYYYZZZ[[[YYYYYYYYYYYYYYYYYYXXXXXXUUUWWWXXXWWWVVVSSSQQQPPPTTTWWWZZZ[[[XXXUUURRRQQQRRRTTTVVVWWWUUUSSSRRRRRRQQQUUUXXXYYYWWWVVVYYY]]]WWWUUUUUUVVVXXXZZZ[[[ZZZWWWWWWVVVVVVVVVVVVVVVVVVUUUWWWWWWXXX]]]cccddd```\\\YYYUUUTTTTTTTTTTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSPPPPPPQQQSSSRRRVVVYYYYYYVVVSSSSSSTTT```]]]XXXTTTQQQQQQQQQQQQOOOPPPRRRRRRQQQOOOLLLKKKMMMJJJIIIKKKPPPQQQOOOLLLMMMMMMNNNLLLJJJIIIIIIJJJKKKLLLMMMLLLKKKJJJKKKMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDD???@@@AAABBBBBBAAA@@@???@@@???>>>>>>??????>>>===>>>===<<<:::999888888888888888888888888888888888999999999888888888777777777777888888777555444333333333333333333333333333444333222222444444333222222222222111111111111000222222222111111111111000000000000000000000000000//////////////////////////////............//////////////////////////////........................////////////////////////......//////000000111111/////////.........------000000000000000000000000////////////////////////000///......000111111000//////////////////////////////............//////////////////////////////////////////////////////..............................////////////......///////////////////////////---,,,,,,---......---------------------------,,,,,,,,,---------......///......//////000111222777:::===>>>===;;;:::999888888999:::<<>>@@@DDDFFFEEECCC@@@@@@@@@@@@AAABBBCCCCCCAAA@@@>>>???AAACCCCCCCCC@@@DDDYYYvvv~~~uuu}}}vvvmmmhhhhhhfffeeeeeeeeeeeefffeeebbb___^^^_________^^^```___]]]\\\\\\]]]___```aaaaaaaaa```^^^]]]___aaabbbcccccc```\\\XXXVVVVVVVVVVVVWWWYYY\\\]]]\\\ZZZ\\\]]]^^^___````````````bbb```^^^]]]^^^^^^]]]\\\XXXWWWWWWVVVVVVWWWWWWXXXVVVWWWYYYZZZZZZYYYWWWVVVOOOQQQSSSUUUVVVXXX\\\^^^\\\XXXTTTQQQPPPOOONNNMMMNNNNNNNNNOOOQQQTTTWWWXXXYYYZZZZZZZZZYYYXXXXXXWWWWWWXXXYYYZZZ[[[[[[\\\\\\YYYYYYXXXWWWWWWXXXYYYZZZ]]]]]]\\\ZZZWWWTTTQQQOOOVVVYYY\\\]]]YYYUUUPPPNNNQQQSSSUUUUUUUUUTTTUUUVVVTTTVVVWWWVVVTTTTTTWWWZZZXXXVVVTTTUUUWWWYYY[[[[[[VVVVVVWWWVVVVVVUUUTTTTTTTTTVVVUUUTTTXXX___aaa___ZZZWWWSSSQQQRRRSSSTTTTTTTTTUUUVVVWWWWWWXXXXXXXXXSSSSSSSSSQQQNNNMMMNNNOOONNNRRRWWWYYYWWWVVVWWWYYYmmmeee[[[TTTQQQQQQPPPOOOOOOPPPQQQQQQPPPNNNKKKIIILLLJJJHHHJJJMMMNNNLLLJJJKKKLLLLLLJJJIIIIIIJJJLLLMMMOOOOOONNNKKKIIIIIIIIILLLKKKKKKJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIEEEEEEFFFGGGFFFEEEDDDCCCAAABBBCCCDDDCCCAAA???>>>>>>???AAAAAA@@@???@@@AAA???===;;;:::888888888999999999999999999999999999999999888888888777777777666666666666666555444333444444444444444444444444444333222222444444333222222222222111111111111000222222222111111111111000000000000000000000000000//////////////////////////////............//////////////////////////////........................////////////////////////......//////000000111111000000000/////////......000000000000000000111111///////////////////////////---...222666777444/////////////////////////////////............//////////////////////////////////////////////////////..............................////////////......000000000000000000000000333000---,,,,,,---...---------------------------,,,,,,,,,---------..................///000111222777:::===>>>===;;;:::999:::::::::;;;===@@@BBBDDD@@@>>>===@@@DDDGGGFFFDDD@@@@@@@@@@@@AAABBBCCCCCCAAA@@@>>>???AAACCCCCCBBB???CCCYYYvvv{{{}}}zzzdddeeegggiiiiiiiiiggggggcccbbb```_________``````aaa___]]]ZZZZZZZZZ\\\]]]\\\\\\\\\[[[\\\___dddgggfffggghhhfffaaa\\\YYYXXXUUUUUUUUUWWWZZZZZZYYYWWWXXXYYY[[[^^^```aaabbbcccaaaaaa`````````___^^^]]]YYYXXXXXXXXXXXXXXXXXXYYYVVVWWWYYYZZZZZZYYYWWWVVVRRRSSSUUUWWWXXX[[[___bbb]]]ZZZUUUQQQPPPNNNMMMLLLNNNOOOPPPRRRTTTVVVXXXYYYWWWWWWXXXXXXXXXVVVUUUSSSTTTVVVXXXZZZ\\\\\\[[[ZZZXXXVVVUUUTTTTTTVVVWWWYYY^^^]]][[[ZZZYYYVVVSSSQQQWWWYYY[[[[[[XXXTTTRRRQQQUUUVVVWWWWWWUUUUUUVVVXXXUUUVVVUUUSSSRRRSSSWWWZZZZZZXXXUUUTTTVVVYYYZZZ[[[WWWWWWXXXXXXXXXVVVUUUTTTSSSUUUVVVVVVXXX]]]^^^\\\XXXUUUQQQPPPQQQSSSTTTUUUSSSTTTVVVXXXYYYZZZZZZZZZTTTTTTTTTRRROOONNNNNNOOONNNRRRUUUVVVUUUUUUXXX\\\nnneee[[[TTTTTTSSSQQQNNNPPPPPPQQQQQQOOOMMMKKKIIIKKKIIIHHHHHHKKKLLLKKKJJJLLLLLLKKKIIIGGGHHHJJJMMMOOOPPPQQQOOOLLLIIIGGGGGGLLLKKKJJJIIIIIIIIIJJJKKKGGGGGGFFFFFFFFFFFFGGGGGGCCCDDDFFFGGGGGGFFFEEEDDDBBBCCCEEEEEEDDDBBB???===<<>>???BBB===<<<:::999999999;;;<<<999999999999999999999999888888888888777777777777555555555555555444444333444444444444444444444444444333222222444444333222222222222111111111000000222222222111111111000000//////////////////////////////////////////////////////............//////////////////////////////........................////////////////////////......//////000000111111000000000000////////////000000000111111111111111////////////////////////---///333777999777333000//////////////////////////////............//////////////////////////////////////////////////////..............................////////////......000000000000111111111111;;;777222...---------,,,------------------------,,,,,,,,,---------..................///111222333777:::===>>>===;;;:::999::::::;;;<<<>>>AAACCCEEE???======@@@DDDGGGFFFEEE@@@@@@@@@@@@AAABBBCCCCCCAAA??????@@@BBBCCCCCCBBBAAAFFFZZZvvvtttgggggghhhiiihhhgggeeedddcccccccccbbbbbbaaabbbcccaaa___]]]\\\[[[[[[\\\]]]^^^^^^]]]]]]]]]aaagggllleeefffgggeee```\\\YYYXXXWWWWWWXXXYYY[[[[[[ZZZXXX\\\]]]___aaabbbddddddeee```aaabbbbbbaaa___^^^^^^YYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZZZZYYYWWWUUUSSSTTTVVVXXXYYY[[[]]]```ccc___[[[VVVSSSQQQPPPNNNMMMOOOPPPQQQSSSUUUVVVWWWWWWUUUVVVWWWWWWWWWUUUTTTSSSQQQSSSVVVXXXZZZYYYXXXWWWWWWVVVTTTSSSTTTUUUXXXYYYYYYXXXVVVWWWYYYYYYWWWUUUYYYYYYYYYXXXWWWWWWYYY[[[[[[\\\\\\ZZZXXXVVVWWWXXXUUUTTTSSSRRRRRRTTTXXX[[[[[[XXXUUUTTTVVVXXXYYYZZZUUUVVVWWWWWWWWWVVVTTTSSSQQQWWWZZZZZZZZZ\\\[[[WWWWWWTTTQQQPPPQQQSSSTTTTTTRRRSSSVVVXXXYYYZZZYYYYYYUUUVVVWWWUUUSSSQQQQQQRRRSSSTTTTTTQQQOOOQQQVVVZZZccc]]]VVVTTTVVVVVVSSSOOOQQQQQQQQQQQQPPPNNNLLLKKKJJJIIIIIIIIIKKKLLLMMMMMMNNNNNNLLLJJJGGGGGGIIIKKKPPPQQQQQQOOOKKKIIIHHHHHHNNNMMMKKKIIIIIIIIIJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFHHHIIIIIIHHHFFFEEECCCDDDEEEEEEEEECCCAAA@@@===@@@BBBAAA>>><<<>>>@@@:::::::::999:::<<<===>>>999999999999999999999999888888888777777777666666666555555444444444444444333333333333333333333333444333222222444444333222222222222111111111000000222222222111111111000000//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////......//////000000111111000000000000//////////////////000000111111111111////////////////////////,,,333:::;;;666111000000//////////////////////////////............//////////////////////////////////////////////////////..............................////////////......///000000000111111111222:::777222...---------,,,------------------------,,,,,,,,,---------......------......///111222333777:::===>>>===;;;:::999;;;;;;;;;<<<>>>AAADDDEEE???======@@@DDDGGGFFFEEE@@@@@@@@@@@@AAABBBCCCCCC@@@??????@@@BBBCCCCCCAAABBBFFFZZZttt~~~yyyjjjzzzyyy}}}cccdddeeeffffffffffffeeebbbdddfffgggfffeeedddeeebbbaaaaaa`````````aaaaaa```___]]][[[ZZZ]]]aaaeeefffggggggeeebbb^^^]]]\\\^^^]]]]]]___``````^^^\\\ddddddeeeeeeeeedddcccccc___aaabbbaaa___]]]]]]^^^XXXYYYYYYZZZZZZYYYYYYXXXZZZZZZ[[[ZZZYYYVVVTTTRRRUUUXXX[[[\\\]]]^^^```aaa___[[[WWWTTTSSSRRRQQQPPPNNNPPPRRRSSSUUUUUUTTTTTTSSSTTTTTTUUUUUUTTTTTTTTTOOOQQQSSSUUUVVVVVVUUUTTTWWWWWWVVVVVVVVVXXXYYYZZZVVVTTTSSSTTTXXXZZZYYYWWWYYYZZZYYYXXXYYY\\\```ddd___``````^^^ZZZWWWVVVVVVVVVTTTSSSRRRSSSUUUXXXZZZ[[[YYYVVVUUUVVVXXXXXXXXXRRRRRRSSSSSSSSSSSSSSSRRRRRRYYY]]]\\\[[[ZZZXXXTTTVVVTTTRRRRRRSSSTTTTTTSSSQQQSSSUUUWWWXXXWWWVVVUUUUUUWWWXXXWWWUUUTTTTTTTTTVVVVVVUUUQQQMMMNNNRRRWWWVVVTTTRRRTTTVVVWWWUUURRRRRRSSSSSSRRRRRRQQQPPPOOONNNMMMLLLLLLLLLMMMNNNOOOOOOOOONNNLLLIIIHHHIIIKKKOOOOOOOOOMMMKKKJJJKKKMMMQQQOOOMMMJJJIIIIIIJJJJJJKKKKKKIIIHHHGGGGGGGGGGGGIIIJJJLLLLLLLLLIIIFFFDDDCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBAAA???===;;;<<<===999999:::;;;<<<======>>>::::::::::::::::::::::::888888777777777666666666666666555555444555555666333333333333333333333333444333222222444444333222222222222111111111111000222222222111111111111000000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////......//////000000111111000000000/////////............//////000000111111////////////////////////---555<<<:::333------000//////////////////////////////............//////////////////////////////////////////////////////..............................////////////.........//////000000111111111111///,,,,,,---...///...------------------------,,,,,,,,,---------......---------...000111333333777:::===>>>===;;;:::999:::;;;;;;<<<>>>AAACCCEEE@@@>>>===@@@DDDGGGFFFDDD@@@@@@@@@@@@AAABBBCCCCCC@@@??????AAACCCDDDBBBAAA@@@DDDXXXqqqzzz||||||hhhvvvvvvxxxaaacccdddfffffffffeeeddd```dddiiikkkiiigggeeeeee```aaacccdddeeeeeeeeeddd^^^]]][[[XXXWWWXXX\\\```eeeffffffdddbbb``````aaabbbaaabbbcccddddddaaa___eeeeeeddddddcccaaa```___^^^```aaa___\\\[[[\\\^^^XXXXXXYYYZZZZZZYYYXXXXXX[[[[[[\\\\\\ZZZXXXUUUTTTVVVYYY]]]______^^^^^^___]]]ZZZVVVTTTTTTTTTSSSRRRPPPRRRTTTVVVVVVUUUSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUPPPQQQRRRSSSSSSSSSSSSRRRUUUVVVVVVWWWWWWXXXYYYYYYXXXUUURRRSSSWWWYYYWWWTTTUUUVVVWWWXXXYYY\\\aaaddd^^^```aaa___\\\XXXVVVUUUXXXVVVTTTSSSTTTVVVWWWWWW[[[YYYWWWWWWXXXXXXWWWVVVQQQQQQQQQQQQRRRSSSTTTTTTUUU[[[^^^[[[XXXWWWUUURRRVVVUUUTTTTTTUUUUUUSSSQQQQQQSSSUUUVVVVVVTTTRRRQQQSSSUUUWWWWWWUUUTTTTTTUUUVVVXXXXXXTTTPPPNNNPPPRRROOOPPPQQQRRRSSSTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTSSSTTTTTTRRROOOMMMMMMNNNOOOMMMNNNNNNMMMLLLKKKKKKMMMMMMMMMLLLKKKJJJLLLOOORRRTTTRRROOOKKKIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOMMMIIIEEECCCBBBBBBBBBCCCEEEGGGIIIJJJJJJFFFBBB>>>===<<<;;;;;;:::;;;<<<======<<<;;;:::::::::::::::::::::::::::888777777777666666666666777666555555555666777777444444444444444444444444444333222222444444333222222222222111111111111000222222222111111111111000000000000000000000000000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////......//////000000111111/////////.........------,,,------...//////000000////////////////////////000444888666000,,,,,,/////////////////////////////////............//////////////////////////////////////////////////////..............................////////////......------...//////000111111---+++***+++...///000///------------------------,,,,,,,,,---------......---------...000111333444777:::===>>>===;;;:::999:::::::::;;;>>>@@@CCCDDDAAA???>>>@@@DDDFFFEEECCC@@@@@@@@@@@@AAABBBCCCCCC?????????AAACCCDDDBBBAAA???DDDXXXqqq{{{}}}nnnyyy|||xxxxxxbbbccceeefffeeeccc___]]]___dddjjjmmmkkkhhhfffeee^^^```ccceeeggggggfffeee]]]]]]\\\ZZZZZZ\\\```ddd___``````^^^]]]\\\]]]___cccbbbbbbcccddddddbbb___^^^_______________^^^^^^]]]___```^^^ZZZYYY[[[^^^WWWXXXYYYZZZZZZYYYXXXWWW[[[\\\]]]]]]\\\ZZZXXXVVVVVVYYY^^^aaa```___]]]]]][[[XXXUUUSSSSSSTTTTTTTTTTTTUUUXXXYYYYYYWWWUUUSSSPPPOOOOOOOOOPPPRRRTTTUUUQQQQQQQQQRRRRRRRRRRRRQQQRRRSSSTTTUUUVVVWWWVVVVVV\\\XXXTTTTTTWWWXXXUUUQQQPPPRRRUUUWWWXXXZZZ]]]___\\\^^^``````\\\XXXVVVUUUZZZXXXVVVUUUUUUUUUUUUTTTZZZYYYXXXXXXXXXXXXWWWUUURRRRRRQQQRRRSSSTTTVVVXXXXXX]]]^^^YYYTTTTTTTTTRRRVVVUUUUUUVVVVVVUUURRRPPPQQQSSSTTTUUUUUURRRPPPNNNPPPRRRUUUUUUTTTSSSSSSTTTUUUXXXZZZYYYTTTPPPOOOPPPOOOPPPQQQQQQPPPQQQTTTVVVUUUUUUUUUUUUUUUVVVVVVVVVZZZYYYVVVRRRNNNLLLMMMNNNJJJLLLNNNOOONNNMMMNNNOOOKKKKKKKKKJJJJJJMMMRRRVVVVVVTTTPPPLLLIIIIIIIIIJJJJJJJJJJJJKKKKKKMMMNNNNNNNNNOOOPPPOOOMMMIIIDDDAAABBBAAAAAABBBDDDHHHKKKNNNPPPJJJBBB>>>======;;;:::<<<===>>>???>>>;;;888666::::::::::::::::::::::::777777777777666666666666888777666555555666777888666666666666666666666666444333222222444444333222222222222111111111111000222222222111111111111000000000000000000000000000//////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////......//////000111111111///.........------------,,,,,,------...//////000////////////////////////222333333222000...------//////////////////////////////............//////////////////////////////////////////////////////..............................////////////......,,,------...///000000111///...---...000000///...------------------------,,,,,,,,,---------......,,,------...000111333444777:::===>>>===;;;:::999:::::::::;;;===@@@BBBDDDBBB@@@>>>@@@DDDFFFDDDBBB@@@@@@@@@@@@AAABBBCCCCCC?????????AAACCCDDDBBB@@@@@@EEEZZZsss~~~uuu}}}zzzyyy