BM6P6(@ }}}|||xxxrrrmmmnnnuuu{{{~~~qqqiiiggg___bbbiiittt{{{xxxpppmmmhhhccc___\\\[[[ZZZ]]]\\\\\\\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]^^^___```ggghhhjjjlllkkkiiifffeeegggiiikkklllmmmnnnqqqsssrrruuuxxxzzzzzz{{{|||}}}~~~|||zzz}}}xxxtttpppllljjjkkkssszzzrrrlllaaaQQQJJJGGGCCC@@@@@@@@@???>>>;;;;;;:::999999888888777777777777777777777777777777777888888888888777777777777777777777777777777777777666666555555555444888999999999888888:::<<>>===;;;;;;::::::999888888888777777777777777777777777777777888888888888777777777777777777777777777777777777666666666555555555777888999999888999;;;===AAADDDEEEKKKRRRYYYvvvqqqjjjkkkqqqzzz~~~~~~|||wwwrrrooosss|||vvvjjjeeeddddddiiirrr~~~vvvpppmmmllljjjgggddd```^^^^^^_________]]][[[ZZZ[[[\\\___````````````aaaaaabbbcccdddiiiiiihhhhhhgggfffeeeeeehhhkkknnnpppoooooooooooosssvvvzzz{{{zzzxxxwwwvvv~~~|||{{{{{{|||~~~~~~zzzvvvssspppnnnkkkqqq{{{}}}uuulllhhhaaaSSSIIIFFFBBB???>>>>>>===<<<;;;;;;::::::999999888888777777777777777777777777777777888888888888777777777777777777777777777777777777666666666666555555666777999999999:::<<<>>>???DDDEEEKKKTTT^^^|||mmmffflllqqqyyy{{{{{{|||{{{~~~{{{wwwssssssxxx}}}qqqgggcccccceeekkkvvv}}}sssllliiiiiijjjfffdddaaa___^^^___```bbb```^^^[[[YYYZZZ\\\___aaabbbbbbbbbcccdddeeefffgggjjjiiigggfffeeeeeeeeefffiiilllpppqqqqqqooonnnnnnsssvvvzzz|||{{{yyywwwwww}}}|||{{{xxxuuurrrpppjjjooozzzxxxlllfff___SSSIIIFFFAAA???>>>===<<<;;;<<<;;;;;;:::999999888888777777777777777777777777777777888888888888777777666666666666666666666666777777666666666666666666555777999999999;;;===???>>>DDDFFFJJJTTTbbboookkklllpppxxx}}}xxxxxxzzzyyy}}}zzzwwwuuuwww~~~zzznnnfffcccccceeemmmxxx}}}sssjjjeeeccceeefffdddcccaaa```___```aaabbb```^^^[[[YYYZZZ\\\___aaacccccccccdddeeefffggghhhiiihhhfffeeeeeeeeeggggggjjjmmmqqqrrrqqqooonnnnnntttwww{{{||||||{{{{{{{{{}}}{{{~~~|||zzzwwwtttqqqiiinnnyyyzzzmmmfff```TTTIIIFFFBBB???======<<<;;;<<<<<<;;;;;;:::999999888888888888888888888888888777777888888888888777777666666666666666666666666666666777777777777777777666777999999:::;;;>>>@@@???FFFGGGJJJUUUeee}}}pppllllllpppxxx~~~xxxxxxyyyxxx{{{yyywwwxxx|||xxxnnngggddddddfffnnnyyy|||wwwooogggbbb```aaabbbcccccccccbbbbbbaaaaaa```___]]][[[ZZZ[[[\\\___```bbbbbbbbbccceeefffhhhhhhhhhgggfffffffffggghhhiiikkknnnqqqrrrqqqpppppppppuuuxxx{{{||||||{{{|||}}}}}}~~~{{{}}}~~~{{{xxxuuurrriiinnnxxx|||nnnhhhbbbWWWJJJGGGBBB???>>>===<<<;;;<<<<<<;;;;;;::::::999999888888888888888888888888777777888888888888777777777777777777777777777777666666777777777777888888777888:::::::::;;;===???@@@HHHIIIKKKVVVjjjzzzmmmjjjnnnsss{{{zzzzzz{{{{{{yyyxxxxxxzzzyyyooohhhfffeeegggooo{{{zzzuuussspppkkkfffcccbbbbbbccccccdddeeeeeedddbbb```^^^]]]]]]\\\[[[\\\]]]^^^___aaaaaaaaabbbdddeeeggghhhfffffffffggghhhiiijjjkkklllnnnpppqqqppppppqqqrrrxxxyyyzzzzzzyyyyyy{{{}}}~~~|||yyyuuurrrkkknnnttt~~~rrrjjjcccYYYKKKHHHCCC@@@???>>><<<;;;<<<<<<<<<;;;::::::999999888888888888888888888888777777888888888888777777777777777777777777777777666666777777777888888888888:::;;;:::::::::<<<>>>???IIIKKKLLLZZZpppzzzppplllrrrwww||||||~~~}}}xxxwwwxxx|||yyypppjjjgggfffhhhppp{{{|||uuupppkkkjjjhhhfffeeeffffffgggccceeeggghhhfffccc___\\\]]]\\\\\\\\\]]]]]]^^^^^^`````````bbbccceeefffgggeeeeeefffhhhiiikkkllllllmmmnnnpppppppppqqqrrrttt{{{{{{zzzxxxwwwwwwxxxzzz~~~}}}yyyuuuqqqmmmnnnpppyyyuuukkkdddXXXLLLIIIDDDAAA???>>>===<<<===<<<<<<;;;;;;:::999999888888888888888888888888777777888888888888777777777777777777777777777777666666777777888888888999999:::;;;;;;::::::<<<>>>???JJJLLLNNN]]]uuuwwwsssuuuzzz}}}|||{{{yyyyyy~~~~~~rrrkkkiiijjjmmmwww|||vvvoookkkhhhhhhhhhgggfffdddcccbbbbbbbbbccccccbbbaaa___^^^\\\\\\\\\]]]]]]^^^^^^^^^bbbcccdddfffggghhhhhhhhhfffggghhhiiijjjkkkkkkkkknnnppprrrqqqoooooorrruuu{{{|||{{{yyywwwvvvwwwxxxxxxzzz}}}{{{xxxuuusssmmmiiikkkvvvxxxkkkbbb]]]QQQIIICCCBBBAAA>>><<<<<<<<<<<<;;;;;;;;;:::::::::888888888888777777777777999999999999999888777666888777666444333333222222666666666666666777888888888999:::;;;<<<>>>AAADDDEEEFFFIIIPPPaaawwwwww~~~}}}{{{yyyyyy~~~tttmmmkkkkkkpppzzz}}}wwwrrrmmmjjjggggggggggggffffffeeedddddddddddddddbbb```^^^\\\]]]^^^^^^^^^____________cccdddeeeffffffggggggggggggggghhhiiijjjkkkkkkjjjnnnppprrrrrrqqqqqqtttwww{{{||||||zzzxxxwwwxxxyyyyyy||||||xxxtttrrroookkkkkkuuupppddd^^^RRRJJJCCCBBBAAA>>><<<===<<<<<<;;;;;;;;;:::::::::888888888888777777777777888888999999999888777777999999888888888888999999666666666666666777888888888999:::;;;<<<>>>AAADDDEEEFFFIIIQQQddd~~~wwwzzz}}}{{{zzzzzzwwwqqqnnnnnnttt}}}{{{tttpppmmmjjjhhhffffffgggggggggggggggffffffffffffdddbbb```]]]\\\_________```````````````dddeeeeeefffgggggggggfffhhhiiijjjjjjkkkkkkkkkkkknnnpppqqqrrrrrrtttwwwyyy{{{||||||{{{zzzyyyyyy{{{{{{~~~}}}xxxssspppppplllkkksssuuuggg___SSSJJJCCCBBBAAA>>><<<===<<<<<<;;;;;;;;;:::::::::888888888888777777777777777777888888999888888888555555555666777888::::::666666666666666777888888888999:::;;;<<<>>>AAADDDEEEGGGJJJTTTiiixxxvvv{{{|||{{{zzz{{{{{{vvvsssrrryyy~~~yyyrrrmmmjjjiiihhhggggggggghhhhhhggggggffffffeeeeeeeeeeeecccaaa___^^^````````````````````````cccdddfffhhhiiijjjjjjjjjkkkkkklllmmmmmmmmmmmmmmmnnnoooppprrrtttvvvyyy{{{zzz|||}}}}}}{{{{{{{{{|||~~~~~~xxxrrrnnnooojjjjjjppp{{{wwwiiiaaaUUULLLDDDBBBAAA>>>===>>><<<<<<;;;;;;;;;:::::::::888888888888777777777666666666777888888999888888444444444444555777888999666666666666666777777888888999:::;;;<<<>>>AAADDDFFFHHHMMMWWWppprrrsss|||~~~yyyzzzyyy{{{~~~zzzwwwuuu}}}vvvrrrllliiiggghhhhhhhhhiiiiiihhhhhhgggeeedddcccaaabbbdddeeeeeeddddddccc``````__________________bbbcccfffiiikkknnnooopppnnnnnnooopppppppppoooooommmmmmnnnppptttwwwyyyzzzxxxzzz}}}}}}||||||}}}~~~xxxrrrnnnlllhhhggglllvvvwwwjjjcccVVVMMMEEECCCAAA???===???<<<<<<;;;;;;;;;:::::::::888888888888777777777666555666777888888888888888888888777777777777888888666666666666666777777888888999:::;;;<<<>>>AAADDDFFFKKKPPP[[[www|||ooouuu}}}xxxxxxxxxzzz~~~{{{yyywww~~~{{{vvvpppmmmiiiggggggggghhhgggiiihhhhhhgggfffdddbbbaaa___```bbbeeefffggggggggg````````````____________```bbbeeeiiillloooqqqrrroooppppppqqqqqqqqqpppppplllkkkkkknnnrrrvvvxxxxxxvvvyyy|||}}}}}}}}}}}}~~~yyytttpppkkkgggeeeiiiqqqwwwkkkeeeXXXNNNFFFCCCBBB???>>>???<<<<<<;;;;;;;;;:::::::::888888888888777777777777666666777777888777777777888777666555555555555555666666666666666777888888888999:::;;;<<<>>>AAADDDGGGMMMSSS```~~~wwwoooyyy~~~xxxvvvvvvzzz{{{yyyxxxwww|||}}}|||sssnnnllliiigggffffffggggggfffffffffffffffeeedddcccbbb^^^```bbbeeeggghhhhhhhhhbbbbbbaaaaaaaaa`````````___aaadddhhhkkknnnpppqqqooooooppppppppppppoooooojjjiiiiiilllqqqtttuuuuuutttwww{{{}}}}}}}}}}}}~~~zzzuuurrrlllhhheeegggmmm{{{zzzmmmgggYYYOOOFFFCCCBBB???>>>@@@<<<<<<;;;;;;;;;:::::::::888888888888777777777777777777777777777777666555666555555444444444444444666666666666666777888888888999:::;;;<<<>>>AAADDDHHHOOOWWWdddooonnn|||~~~}}}~~~yyytttuuuyyy}}}yyywwwwwwvvvzzzzzz}}}vvvnnnhhhiiigggfffeeefffgggfffdddcccddddddeeeeeeddddddccc___aaaccceeeggghhhhhhhhhccccccccccccbbbbbbaaaaaa```aaadddgggiiilllmmmnnnnnnnnnooooooooonnnnnnmmmjjjhhhgggjjjooossssssssssssvvvzzz|||}}}}}}}}}~~~zzzvvvsssnnnjjjffffffkkkxxx}}}ooogggZZZPPPFFFCCCBBB???>>>@@@<<<<<<;;;;;;;;;:::::::::888888888888777777777777777777888777777666555555999999888888888888999999666666666666666777888888888999:::;;;<<<>>>AAADDDHHHPPPXXXfffuuuhhhjjj{{{}}}||||||}}}uuuuuuyyy{{{pppooosssuuuvvvrrrxxx~~~~~~~~~}}}{{{zzzvvvmmmeeeeeeeeeeeeeeeeeedddddddddddddddddddddcccaaa___^^^```aaaccceeefffggghhhhhhhhheeebbbbbbdddeeedddbbbbbbccceeeggghhhiiijjjjjjmmmmmmlllllllllmmmmmmnnnmmmiiifffgggkkkooorrrrrrrrrvvvzzz}}}zzzuuuqqqjjjfffdddeeejjjwwwrrrggg]]]UUUKKKCCCAAA@@@???>>>>>>======;;;:::999888888999999999888888888888777666666666666666666666666777777666666666666777777333444444555666777777888999:::;;;<<<<<>>>>>===<<<;;;:::999999888999999999888888888888777888888888888888888888888777777666666666666777777555555555666777777777888999:::;;;<<<===???BBBEEEKKKPPP\\\uuuqqqfffgggsss||||||}}}|||~~~}}}yyyyyy|||vvvkkkjjjnnnqqqsssttt{{{ssskkkjjjiiihhheeecccccccccbbbbbbaaaaaaaaa\\\]]]___```bbbccccccccccccdddeeefffggghhhhhhhhhjjjiiigggggghhhiiihhhgggffffffeeefffgggiiikkklllkkkkkkkkkkkkllllllmmmnnnmmmkkkjjjjjjmmmqqqsssssstttwww{{{~~~zzzuuuoookkkgggfffhhhqqqtttiii^^^VVVKKKDDDAAA@@@???>>>======<<<;;;:::999999888999999999888888888888777888888888888888888888888777777666666666666777777777777777777777777888888999:::<<<<<<===???CCCFFFKKKPPP^^^xxxsssiiiiiirrr{{{|||yyyzzz~~~|||zzz{{{|||}}}yyyzzz}}}{{{qqqnnnqqqtttvvvuuu|||{{{ppphhhffffffeeedddcccbbbbbbaaaaaa`````````ZZZ[[[\\\^^^```aaabbbccceeeeeefffggghhhhhhggggggjjjiiihhhhhhhhhiiiiiiiiiiiihhhgggfffgggiiikkkmmmllllllllllllmmmnnnooopppnnnnnnmmmnnnppprrrtttuuuvvvxxx{{{~~~{{{vvvoookkkhhhfffgggoootttjjj___WWWLLLDDDAAA@@@???>>>======<<<;;;::::::999999999999999888888888777777888888888888888888888888777777666666666666777777999999888888888888888888999:::<<<<<<===@@@CCCFFFIIINNN[[[vvvtttkkknnnvvv}}}yyyvvvwww|||~~~yyywwwxxxyyyxxxyyy}}}yyyuuuuuuvvvwwwuuu{{{}}}wwwooojjjgggfffdddbbbbbbbbbaaaaaa```___^^^^^^ZZZZZZ[[[\\\]]]___```aaaeeeeeefffggghhhhhhgggggghhhhhhhhhhhhggghhhiiiiiikkkjjjhhhggghhhjjjlllmmmmmmmmmnnnnnnpppqqqrrrssspppqqqrrrssstttuuuvvvwwwxxxzzz|||~~~{{{uuuoookkkhhhfffgggmmm}}}tttkkk```XXXMMMEEEBBBAAA???>>><<<<<<<<<;;;;;;::::::999999999999888888888777777777777777777777777777777777777666666666666777777999999999999888888888888888:::<<<===>>>@@@DDDGGGIIINNNZZZvvvvvvnnnuuuyyyuuuuuuxxx}}}}}}yyyuuutttvvvxxx~~~wwwyyy~~~{{{xxxwwwvvvtttyyy~~~ssspppmmmjjjhhheeebbb___aaa```______^^^]]]\\\\\\ZZZZZZZZZZZZ[[[]]]^^^___cccdddeeefffggghhhhhhhhhggghhhhhhhhhgggggghhhjjjlllkkkjjjiiijjjjjjllllllnnnnnnooopppqqqsssuuuvvvrrrtttwwwxxxxxxxxxyyyzzz{{{{{{|||}}}{{{uuuoookkkhhhgggfffkkkyyyssskkkaaaXXXMMMEEEBBBAAA???>>><<<<<<;;;;;;;;;:::::::::999999999888888888888777666666666666666666666666777777666666666666777777888888888888888888999999888:::<<<===>>>AAAEEEHHHMMMPPP]]]yyy{{{ttt~~~zzzvvvtttvvvzzz|||zzzyyywwwtttrrrrrrtttvvv}}}yyy{{{{{{wwwuuurrrwww}}}{{{uuukkkiiihhhfffdddbbb^^^\\\^^^]]]]]]\\\ZZZYYYYYYXXXXXXXXXXXXXXXZZZ\\\^^^___bbbbbbdddeeegggggghhhhhhfffhhhiiiiiiggggggiiillllllllllllkkkkkkkkkkkkkkkmmmmmmnnnoooqqqsssuuuvvvtttxxx{{{|||{{{zzz{{{|||}}}}}}||||||}}}{{{vvvrrrnnnjjjgggeeehhhtttssskkkaaaYYYNNNEEEBBBAAA???>>><<<;;;;;;;;;;;;:::::::::999999999888888888888777777777777777777777777777777777666666666666777777666666777777888999999999888:::<<<===???AAAEEEIIIMMMRRR```~~~|||}}}zzzvvvuuuvvvxxxzzzwwwvvvuuurrrppppppsssuuu|||{{{}}}yyyvvvqqquuu{{{~~~uuuoooeeeeeecccbbb```^^^\\\[[[\\\[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWYYY\\\___``````aaaccceeefffggghhhhhhgggiiijjjjjjhhhgggjjjmmmllllllmmmmmmmmmlllkkkjjjllllllmmmoooqqqsssuuuvvvvvvyyy}}}}}}||||||~~~~~~}}}|||||||||{{{yyyzzzwwwzzz|||wwwtttppplllhhhdddeeeppp|||ssskkkbbbYYYNNNFFFBBBAAA???>>>;;;;;;;;;;;;;;;;;;::::::999999999888888888888777888888888888888888888888777777666666666666777777555555666777888999999:::888:::<<<===???BBBFFFIIILLLRRRbbb}}}|||yyywwwvvvwwwyyyzzzwwwvvvtttqqqoooooorrrttt|||{{{|||~~~{{{tttwww|||zzztttnnnjjjffffffdddccc```]]][[[YYYVVVVVVUUUUUUTTTTTTUUUUUUVVVWWWXXXYYYYYYZZZ\\\___```aaabbbaaaaaabbbdddgggggghhhiiiiiiiiiiiikkkmmmpppooonnnmmmlllkkkkkkkkkmmmmmmnnnnnnooorrrwww{{{{{{{{{|||}}}~~~~~~~~~|||xxxtttqqqpppsssuuu|||uuuuuupppkkkhhhfffgggooozzzzzzqqqggg^^^QQQFFF@@@???@@@@@@>>>===<<<;;;;;;:::;;;;;;999999999888888888888777666666666666777777777777888888777666666666666666999999888888999999:::;;;999:::<<<===>>>AAAFFFIIIMMMQQQddd|||wwwtttuuuxxxzzzzzzxxxvvvtttsssssstttuuuyyy~~~{{{{{{{{{~~~|||vvvpppkkkgggdddcccbbb```]]][[[XXXWWWVVVUUUUUUTTTTTTTTTUUUUUUWWWXXXZZZZZZZZZ[[[^^^```bbbccccccaaa```aaaccceeeggghhhhhhhhhhhhiiikkknnnpppooonnnmmmlllkkkkkkkkkmmmmmmnnnoooppptttyyy}}}~~~~~~~~~~~~}}}|||zzzwwwtttrrrpppooooooqqqwww~~~~~~uuuuuuqqqmmmkkkhhhiiipppzzz{{{nnnhhh___SSSIIIBBB@@@??????>>>===<<<;;;;;;:::;;;;;;999999999888888888888777666666666666777777777888888888777666666666666666888888777777888888999:::999:::<<<===>>>AAAFFFIIINNNSSShhh~~~yyyvvvvvvwwwyyy{{{zzzxxxvvvuuutttttttttwww|||~~~zzzzzz}}}|||uuupppkkkgggddd```___^^^\\\YYYWWWUUUTTTUUUTTTTTTTTTTTTTTTUUUUUUXXXZZZ[[[\\\\\\]]]___aaacccccccccaaa``````aaacccgggggggggffffffhhhkkknnnoooooonnnmmmmmmlllmmmmmmmmmnnnoooppprrrvvv|||~~~}}}uuuuuusssrrrpppnnnmmmllllllmmmqqqwww{{{wwwuuurrrpppooolllkkkqqqyyy}}}mmmiiiaaaVVVLLLEEEAAA???>>>>>>===<<<;;;;;;:::;;;;;;999999999888888888888777666666666777777777888888888777777666666666666666777777666666777777888999999:::<<<===>>>AAAFFFIIIOOOVVVooo|||yyyxxxwwwxxx||||||{{{yyywwwuuusssrrrtttxxx~~~}}}{{{zzz|||{{{uuuoookkkgggdddaaa]]]\\\ZZZXXXVVVTTTSSSRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWYYY\\\]]]]]]]]]___```aaabbbbbbaaa``````bbbdddfffgggfffffffffhhhlllooooooooonnnnnnnnnnnnoooooonnnoooqqqrrruuuyyy}}}yyysssrrrqqqooommmllljjjjjjiiiiiikkkpppssswww{{{uuusssrrrrrrooommmqqqxxxpppjjjcccYYYOOOHHHCCC???===>>>===<<<;;;;;;:::;;;;;;999999999888888888777777666666777777777888888888777777666666666666777777777777777777777888999999999:::<<<===>>>AAAFFFIIIOOOYYYvvv}}}{{{yyyxxxwww|||||||||{{{xxxuuurrrpppsssvvvzzz}}}~~~~~~|||{{{|||}}}}}}~~~|||zzzuuuooojjjgggdddbbb```\\\[[[XXXVVVTTTSSSRRRRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVYYY[[[]]]]]]]]]^^^___^^^___`````````aaadddgggffffffgggggggggiiilllooooooooooooooopppqqqrrrrrrpppqqqssstttwww|||{{{wwwtttsssqqqnnnllliiigggfffdddccceeehhhjjjmmmvvv}}}tttssssssssspppmmmpppvvvvvvkkkeee[[[QQQIIIDDD???===>>>===<<<;;;;;;:::;;;;;;999999999888888888777777777777777777888888888888777777666666666666777777999888888888888999::::::999:::<<<===>>>AAAFFFIIIOOO\\\}}}~~~|||zzzxxxwwwyyyzzz{{{zzzxxxuuurrrppptttvvvyyyzzzzzzzzz{{{||||||{{{|||~~~~~~~~~~~~~~~|||zzztttoooiiieeebbbaaa```___ZZZYYYVVVTTTRRRQQQQQQQQQPPPPPPPPPQQQRRRTTTUUUVVVVVVYYY\\\]]]]]]]]]^^^___]]]^^^______```bbbeeehhheeefffhhhiiiiiijjjmmmooopppppppppqqqrrrtttuuuvvvrrrtttuuuwwwyyy~~~}}}yyyvvvtttrrrpppmmmjjjgggdddccc___^^^```cccccceeellluuu~~~{{{vvvtttttttttqqqnnnpppwwwyyyllleee[[[QQQIIIDDD@@@>>>>>>===<<<;;;;;;:::;;;;;;999999999888888888888777777777777888888888999999666666666666666777777888999999999888999::::::;;;999:::<<<===>>>AAAFFFIIIPPP___}}}zzzxxxvvvwwwxxxyyyyyyxxxvvvtttrrrtttvvvxxxxxxwwwwwwxxxyyy|||{{{{{{{{{zzzzzz|||||||||}}}~~~~~~{{{zzzooojjjddd```^^^^^^]]]]]]XXXWWWTTTRRRPPPOOOPPPPPPOOOOOOOOOPPPRRRTTTUUUVVVWWWZZZ]]]____________```^^^___```______aaadddfffdddfffjjjkkkllllllmmmoooqqqqqqrrrssstttvvvxxxyyyuuuvvvwwwyyy{{{~~~}}}|||xxxuuutttpppooollljjjfffcccaaa```^^^]]]```ccccccccchhhppp~~~{{{xxxvvvvvvvvvrrrooorrryyyxxxllleeeZZZPPPIIIDDDAAA???>>>===<<<;;;;;;:::;;;;;;999999999888888888888777777777888888888999999999666666666666666777888888888888888888888999999:::999:::<<<===>>>AAAFFFIIIRRRcccwww{{{~~~zzzwwwuuuvvvwwwxxxyyyyyyyyyxxxwwwtttvvvwwwwwwvvvuuuvvvwww}}}zzzuuussstttzzzxxxyyy{{{{{{{{{~~~{{{}}}~~~{{{yyyxxxkkkgggaaa]]]\\\\\\\\\[[[WWWUUURRRPPPNNNNNNNNNOOONNNNNNOOOPPPRRRTTTUUUVVVXXX[[[___aaaaaa```aaaaaa````````````___```bbbdddcccfffkkkmmmnnnmmmnnnooorrrrrrssstttvvvxxxzzz{{{vvvwwwyyyzzz|||||||||~~~|||wwwtttrrrrrrlllkkkiiifffdddaaa___^^^``````cccffffffeeeiiipppxxx}}}zzzxxxwwwwwwsssppptttzzzvvvllldddYYYOOOHHHDDDBBB@@@>>>>>><<<;;;;;;;;;;;;;;;999999999888888888888777777888888888888999999999666666666666666777888888777777777777777888888999999:::<<<===>>>AAAFFFIIITTTfffrrrzzzzzzvvvsssvvvwwwxxxyyyzzz{{{{{{{{{tttuuuvvvvvvttttttuuuvvv}}}|||tttnnnmmmmmm|||zzzxxxwwwyyy}}}~~~~~~~~~~~~yyyvvvssspppnnncccaaa]]][[[YYYWWWUUUSSSRRRQQQOOOLLLIIIIIILLLNNNLLLNNNOOOPPPQQQRRRUUUWWWYYYZZZ\\\___```aaaaaa```cccaaa___^^^___aaaeeegggggghhhjjjkkklllkkkiiihhhqqqpppqqquuu{{{~~~~~~}}}{{{||||||}}}~~~~~~zzzuuupppllljjjkkkiiigggdddbbb`````````aaaggglllkkkfffeeeiiimmmzzz}}}{{{yyyxxxwwwtttppprrrxxxzzzmmmdddXXXOOOJJJGGGBBB>>>=========<<<;;;;;;::::::777777777888999999::::::777777666666666666777777;;;::::::999888777666666777777777777777888888999<<<:::;;;>>>@@@AAAFFFLLLUUUjjjvvvxxxxxxtttwwwwwwwwwxxxxxxwwwwwwwwwxxxvvvsssrrrtttvvvxxxxxx}}}~~~~~~~~~~~~zzzuuuoookkkhhhgggggg}}}{{{xxxwwwyyy~~~}}}}}}|||~~~~~~~~~yyyuuurrrpppmmmjjj___]]]YYYWWWVVVTTTRRRPPPQQQQQQPPPMMMKKKKKKMMMOOONNNPPPRRRRRRRRRTTTVVVXXXYYY[[[]]]___aaabbbccccccdddcccaaa``````bbbeeegggfffgggiiikkkllllllkkkjjjrrrqqqrrrvvv{{{~~~zzzzzz|||~~~|||xxxtttpppllliiigggfffdddcccbbbbbbbbbccchhhmmmqqqpppkkkiiilllpppyyy{{{yyyyyyyyyuuuqqqssswwwzzzooofffZZZOOOIIIEEEAAA>>>?????????>>>======<<<<<<999999888888888888888888777777666666666666777777999999888777777666666666777777777777777888999999<<<:::;;;>>>@@@AAAFFFMMMYYYooouuuxxxwwwssswwwxxxyyyyyyyyyxxxwwwvvvwwwtttqqqpppqqqssstttuuuwwwwwwxxxxxxwwwwwwvvvvvv{{{zzzyyyyyy{{{|||{{{{{{wwwtttpppkkkgggeeeeeeeee~~~|||yyywwwyyy}}}~~~||||||zzz|||}}}}}}|||{{{|||}}}{{{xxxssspppmmmjjjgggeeeZZZWWWTTTRRRQQQPPPNNNMMMOOOOOOOOONNNLLLLLLMMMNNNPPPRRRTTTTTTTTTUUUWWWXXXZZZ[[[]]]```bbbdddeeeeeegggfffdddccccccdddfffhhhfffgggiiikkkmmmmmmmmmmmmrrrrrrtttwww|||}}}~~~|||yyyvvvsssoookkkhhhcccbbbbbbbbbccceeeggghhhppptttxxxvvvqqqnnnooorrryyy{{{yyyyyyzzzwwwssssssvvv|||}}}ssskkk^^^RRRIIIDDDAAA@@@?????????>>>======<<<<<<::::::999999888777777666888777777666666777777888666666666666666666666666888777777777777888999999<<<:::;;;???AAABBBGGGNNN[[[sssxxxyyywwwuuuvvvxxxzzz{{{{{{zzzwwwvvvvvvsssooommmnnnpppppppppqqqqqqqqqppppppooonnnnnnqqqqqqqqqrrrtttuuutttsssnnnlllhhheeebbbaaaaaabbb|||xxxuuuvvvzzz{{{yyyyyyyyyzzz{{{{{{zzzyyyyyyxxxvvvsssnnnkkkhhheeebbb___UUURRRPPPNNNNNNMMMLLLJJJKKKMMMNNNNNNLLLLLLMMMNNNPPPRRRTTTUUUUUUUUUVVVXXXZZZ[[[]]]```ccceeefffgggjjjiiihhhgggggghhhhhhiiiiiijjjkkkmmmnnnnnnnnnnnnssssssuuuxxx{{{~~~zzzwwwtttsssqqqnnnjjjfff^^^___```cccgggkkknnnpppxxx{{{}}}{{{vvvqqqqqqrrryyy{{{yyyyyy{{{yyytttsssuuuxxxwwwooocccVVVKKKEEECCCCCC=========<<<;;;;;;::::::999999999888888888777777888777777777777777777888666666666777777777888888888888777777888888999:::;;;:::;;;???AAACCCIIIPPPZZZvvv|||{{{xxxvvvtttvvvyyy|||}}}|||yyyxxxuuurrrnnnllllllmmmnnnmmmmmmmmmmmmlllllllllmmmmmmlllkkklllmmmoooooommmkkkfffdddbbbaaa______``````|||wwwsssrrruuuzzz~~~yyyvvvvvvxxxxxxyyyzzzzzzyyywwwvvvrrrppplllhhheeeaaa]]]ZZZQQQOOOMMMLLLLLLLLLKKKJJJIIIJJJLLLLLLKKKKKKMMMNNNPPPRRRUUUVVVVVVVVVWWWXXX[[[\\\^^^```ccceeeggghhhllllllllllllllllllkkkkkkmmmmmmnnnooooooppppppppptttuuuwwwyyy||||||vvvssspppoooooommmgggbbb\\\]]]```eeekkkqqqvvvyyy|||vvvttttttyyy|||xxxxxxzzzyyyuuussstttvvvxxxssshhhYYYLLLDDDCCCDDD=========<<<;;;;;;::::::777777888888888999999999888888777777777777888888666777777888888999999:::888888888888888999999:::;;;:::;;;@@@BBBDDDJJJQQQ[[[zzz~~~|||xxxvvvrrruuuxxx|||}}}}}}{{{yyyuuurrrnnnkkkllllllmmmllljjjjjjiiiiiijjjkkklllmmmkkkjjjjjjjjjkkkiiigggdddaaaaaa```______```aaabbb}}}wwwqqqooorrrvvvyyy~~~yyyuuutttvvvvvvwwwxxxzzzyyywwwtttqqqnnnjjjfffbbb^^^XXXUUUOOOMMMKKKKKKKKKLLLKKKJJJIIIJJJKKKKKKKKKLLLNNNPPPRRRUUUXXXZZZ[[[[[[\\\]]]^^^___```aaadddfffhhhjjjnnnnnnooopppppppppooonnnoooppppppqqqrrrsssttttttwwwxxxzzz|||~~~}}}zzztttpppllllllnnnkkkddd^^^YYY[[[```fffnnnuuu|||{{{wwwuuuxxx|||xxxvvvxxxxxxtttrrrsssttt|||yyyooo___NNNDDDAAACCC?????????>>>======<<<<<<666777777888999999::::::999888888777777888888999777777888888999999999:::999888888888888999::::::;;;:::;;;@@@CCCEEELLLSSS___|||}}}{{{xxxtttuuuxxx{{{|||{{{yyyxxxtttqqqmmmkkkkkklllllllllhhhgggfffffffffgggiiiiiiiiihhhfffffffffeeebbb```_________```aaabbbccccccxxxqqqnnnpppsssvvvzzz{{{vvvtttsssssstttvvvyyyyyyvvvsssooommmhhhddd```ZZZTTTPPPLLLKKKIIIIIIJJJKKKJJJIIIJJJKKKLLLKKKLLLNNNQQQTTTVVVZZZ^^^```aaabbbcccdddcccccccccdddfffhhhkkklllnnnpppqqqsssssssssrrrqqqooooooqqqrrruuuwwwyyyzzz{{{}}}}}}zzzxxxrrrnnnjjjjjjllliiibbb[[[WWWYYY^^^fffnnnwwwzzzuuurrruuu|||}}}wwwsssuuuvvvsssrrrsssttt|||jjjUUUFFFBBBCCC?????????>>>======<<<<<<888888888888888888999999999888888777777888888999777777777777888888888888999999888888999999:::;;;;;;999<<<@@@DDDFFFMMMTTTddd{{{~~~xxxyyyyyyyyyyyywwwvvvuuurrroookkkiiijjjkkklllllliiigggeeecccbbbcccddddddeeecccaaa`````````___^^^______```aaabbbcccdddeeezzzrrrnnnooorrruuuxxx}}}wwwuuuqqqqqqrrruuuxxxxxxuuurrrooolllgggccc^^^XXXQQQMMMKKKIIIHHHHHHIIIJJJJJJIIILLLMMMMMMLLLMMMOOOTTTWWWZZZ^^^bbbfffggghhhiiijjjffffffffffffhhhjjjlllnnnoooppprrrtttuuuuuutttsssmmmnnnpppssswwwzzz}}}~~~~~~|||zzzxxxvvvqqqmmmiiiiiikkkhhh```YYYUUUXXX]]]eeennnxxx|||wwwqqqnnnrrr{{{}}}wwwrrrssstttrrrrrrssstttttt\\\KKKDDDEEE=========<<<;;;;;;::::::::::::999999888777777777999999888888888888999999777777777777666666666666999999888888999999:::;;;;;;999<<>><<<;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888777777777777888888888888999:::;;;<<<===<<>><<<;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888777777777777888888888888999:::;;;<<<===<<>><<<;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888777777777777888888888888999:::;;;<<<======???CCCEEEGGGOOOXXXlll~~~|||yyytttqqqqqqllljjjgggffffffdddbbb```]]]^^^___^^^\\\ZZZZZZZZZYYYYYYYYYZZZ[[[\\\]]]^^^___aaabbbcccdddgggkkknnn}}}xxxuuusssrrrnnnpppsssttttttssspppnnnmmmlllkkklllnnnnnnlllkkkeee^^^XXXSSSMMMIIIKKKPPPRRRYYYdddnnntttwwwyyy{{{tttuuuwwwwwwwwwwwwzzz|||~~~zzzuuutttsssqqqpppqqqrrrtttsssqqqooooooqqqrrrrrrqqqqqqtttxxxzzz{{{}}}}}}{{{zzzzzzsssooojjjgggeeeaaa\\\WWWRRRMMMKKKPPPWWW\\\cccjjjkkkhhhddd```___cccjjjoooxxx}}}zzztttrrrpppllljjjlllnnnvvvmmmVVVIIIBBBAAA???>>><<<;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888777777777666888888888888999:::;;;;;;======???CCCEEEGGGOOOXXXnnn{{{|||wwwvvvooommmjjjhhhgggfffcccaaa]]]```bbbaaa^^^\\\\\\\\\YYYYYYZZZ[[[\\\]]]^^^^^^___aaacccdddfffiiimmmqqq|||vvvqqqnnnlllllllllllllllkkkiiiiiilllkkkiiiiiiiiihhheeeccc^^^YYYSSSOOOJJJGGGKKKQQQ\\\cccoooyyy}}}{{{wwwuuutttuuuuuuvvvrrrqqqppprrruuuwwwxxxxxxyyy|||~~~~~~|||||||||tttpppjjjgggdddaaa\\\XXXRRRKKKHHHJJJNNNRRRXXX^^^aaa___[[[XXXYYY___gggnnnxxx|||{{{uuusssqqqlllkkklllnnnuuuqqqZZZLLLBBBAAA???>>><<<;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888777777777666888888888888999:::;;;;;;>>>===@@@DDDEEEHHHOOOXXXooo{{{yyyxxxuuuqqqooommmkkkiiigggccceeefffeeedddaaa``````\\\]]]]]]^^^^^^____________```ccceeegggjjjooorrr|||tttooommmllljjjgggfffeeeddddddhhhgggeeedddcccaaa^^^[[[VVVSSSPPPNNNJJJIIIOOOWWWeeemmmxxx|||xxxwwwwwwwwwvvvqqqqqqrrrvvvzzz}}}~~~~~~}}}}}}~~~xxxsssmmmiiifffccc^^^ZZZTTTMMMHHHHHHJJJKKKNNNSSSWWWUUUSSSRRRTTTZZZcccjjjuuuxxx|||{{{uuusssqqqmmmkkklllllltttnnnXXXKKKBBBAAA???>>><<<;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888777777777777888888888888999:::;;;<<<>>>>>>@@@DDDFFFHHHPPPYYYppp{{{|||~~~{{{xxxuuurrrooommmkkkkkkkkkjjjhhheeeccccccccccccbbbaaa```______```ccceeegggjjjooorrr}}}wwwqqqooojjjfffcccbbbbbbbbbaaa___]]]\\\\\\ZZZWWWUUUOOONNNNNNOOONNNOOOWWW```lllttt{{{yyyxxxwwwuuuqqqrrruuuyyy~~~}}}|||wwwpppllliiifffbbb^^^XXXQQQKKKIIIIIIGGGHHHLLLMMMMMMLLLMMMPPPVVV^^^ccckkknnnrrrtttvvv|||zzztttrrrppplllkkkllljjjrrrgggSSSJJJBBBAAA???>>><<<;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888777777777777888888888888999:::;;;<<<>>>>>>@@@DDDFFFHHHPPPYYYppp{{{~~~zzzuuutttwwwwwwsssnnnjjjjjjiiihhhfffdddaaa```___```ccceeefffjjjnnnrrruuurrrlllfffcccaaaaaabbb[[[YYYXXXWWWWWWVVVTTTQQQJJJKKKNNNQQQRRRTTT]]]hhhpppwww|||zzzyyywwwuuurrrsssvvv{{{~~~~~~zzzsssooollliiidddaaa[[[TTTMMMKKKIIIFFFFFFIIIGGGGGGIIIJJJMMMSSSZZZ___bbbeeehhhjjjmmmsss|||xxxrrrqqqoookkkjjjlllhhhppp~~~zzzaaaPPPIIIBBBAAA???>>><<<;;;;;;;;;:::::::::999999999888888888888888888888888888888888888888888777777777777888888888888999:::;;;<<<>>>>>>@@@DDDFFFHHHPPPYYYooo{{{~~~}}}|||}}}vvvnnnnnnmmmkkkiiieeebbb```___aaacccdddfffiiinnnqqqxxxoookkkggg```ZZZYYY\\\ZZZVVVRRRPPPNNNNNNNNNMMMOOOQQQRRRUUU\\\gggooozzzyyyvvvtttrrrooonnnqqquuuzzz~~~~~~zzzxxxuuuooofff^^^^^^YYYRRRLLLIIIGGGEEEDDDFFFFFFHHHKKKOOOSSSWWWYYY[[[ZZZ]]]bbbgggkkksss|||~~~wwwqqqnnnkkkhhhgggjjjsss~~~www]]]LLLGGGAAAAAA???>>>============:::::::::999999999888888888999999999999888777777888888888777777777777777888888888888999:::;;;<<<@@@@@@BBBDDDDDDGGGQQQ\\\ttt}}}vvvxxx}}}{{{xxxtttooojjjfffdddbbbdddfffffffffiiinnnssswwwrrrmmmeee___]]]XXXVVVSSSPPPNNNMMMNNNNNNKKKMMMPPPSSSWWW___jjjrrryyy~~~|||yyyvvvssspppmmmppptttxxx}}}~~~xxxnnnggg```[[[TTTOOOLLLJJJIIIHHHFFFFFFGGGJJJMMMQQQTTTVVVWWWVVVXXX]]]aaaeeelllttt|||uuuoookkkiiifffeeeiiirrr~~~ttt[[[KKKFFFBBBAAA@@@>>>===<<<<<<<<<:::::::::999999999888888:::::::::::::::999999888888777777777777777777777888888888888999:::;;;<<>>===<<<;;;;;;:::::::::999999999888888;;;<<<<<<<<<<<<;;;::::::777777777777777777888888888888888888999:::;;;<<<>>>???BBBGGGJJJPPP]]]jjjvvvmmmlllvvv}}}{{{~~~{{{uuupppnnnjjjjjjkkkkkkkkknnnrrruuusssjjjfff[[[YYYVVVSSSRRRSSSTTTVVVWWWZZZ\\\]]]___dddkkkrrrvvvyyy}}}yyyuuurrrrrrsssuuuyyy~~~|||vvvjjjeee]]]WWWRRRPPPMMMLLLIIIJJJKKKLLLNNNPPPQQQRRRTTTSSSWWW]]]```bbbhhhnnn{{{|||vvvpppmmmkkkiiiggghhhppp}}}|||jjjWWWIIIEEECCCAAA@@@>>><<<;;;:::::::::::::::999999999888888;;;;;;<<<<<<;;;;;;:::999777777777777777888888888888888888888999:::;;;;;;>>>@@@FFFMMMQQQVVVaaallltttjjjgggoooyyy~~~}}}}}}xxxuuurrrrrrqqqqqqrrrtttvvvxxxxxxnnniii```^^^ZZZWWWUUUVVVXXXZZZ[[[^^^aaacccdddhhhoootttyyy|||}}}yyywwwvvvuuuvvvyyy~~~|||rrrlllccc[[[UUUPPPMMMJJJJJJJJJLLLNNNOOOQQQRRRRRRWWWWWW[[[bbbfffhhhmmmssszzzzzztttpppmmmllljjjiiiiiippp|||vvvgggVVVJJJFFFBBBAAA???===<<<;;;:::::::::::::::999999999888888:::::::::::::::999888888666666777777888888888888888888888888999:::;;;;;;???CCCKKKTTTWWWYYY```iiitttjjjfffllluuu~~~~~~zzzyyywwwwwwwwwyyyzzz{{{{{{pppkkkccc```\\\YYYYYY[[[^^^```^^^bbbgggkkknnnrrryyy|||zzzyyyxxxxxx|||zzztttjjjaaaYYYTTTOOOMMMJJJLLLNNNQQQSSSUUUVVVVVV\\\]]]bbbiiimmmmmmqqqvvvyyyzzzvvvqqqmmmkkkkkkjjjiiiiiippp{{{~~~qqqeeeWWWKKKFFF@@@???>>>===<<<;;;;;;;;;:::::::::999999999888888888888999999888888777666666666666777888888999999888888888888999:::;;;<<>>>>>===<<<<<<<<<<<<<<<:::::::::999999999888888888888999999888888777666555666666777888888999999888888888888999:::;;;<<<>>>BBBIIIOOORRRSSS[[[eeewwwnnnjjjooovvv~~~sssnnnfffeeecccbbbdddiiiooossswww|||yyyyyyzzz}}}vvvmmmfffaaa]]]ZZZVVVXXX\\\aaadddgggiiiiiipppppptttzzzzzzwwwxxx{{{|||wwwtttpppnnnnnnoooooooookkkqqq|||tttiiiaaaUUUJJJCCC======<<<<<<<<<<<<======:::::::::999999999888888888999999999999888777777555666666777888999999999888888888888999:::;;;<<<>>>???DDDJJJLLLPPPZZZeeewwwooolllqqqxxxvvvooohhhhhhggggggiiiooovvv|||{{{yyyyyy}}}{{{rrriiicccaaaaaacccfffjjjkkklllpppuuuzzz|||~~~}}}|||}}}xxxpppkkkjjjlllnnnooonnnsss{{{qqqcccZZZQQQIIIEEE@@@???>>>======<<<======>>><<<::::::::::::888777444555777888999:::::::::999999999888888888777777777777888999:::<<<===>>>???DDDCCCCCCJJJLLLSSSdddnnnjjjllluuu~~~~~~wwwsssmmmnnnoooqqquuu{{{}}}vvvnnnjjjiiiiiimmmpppsssuuuvvvyyy~~~|||{{{|||wwwpppkkkjjjllloooppppppsss|||pppbbbYYYOOOGGGCCC@@@???>>>======<<<<<<======;;;:::999::::::888777555666777999::::::;;;;;;999999999888888888777777;;;::::::999999::::::;;;>>>CCCBBBCCCJJJKKKSSSccc{{{nnnkkknnnyyy}}}{{{xxxuuuwww{{{{{{uuurrrssstttxxx{{{~~~|||zzzzzz~~~|||vvvoookkkkkknnnqqqrrrqqquuu|||oooaaaXXXMMMDDD@@@@@@???>>>===<<<<<<<<<<<<;;;:::999999::::::888777777777888999:::;;;<<<<<<999999999888888888888888;;;::::::999999::::::;;;===BBBAAABBBIIIKKKRRRcccyyyooolllqqq}}}}}}}}}yyyxxxyyy{{{}}}yyyxxxxxx||||||wwwpppllllllnnnqqqsssrrruuu|||ooocccYYYMMMDDD@@@AAA@@@???===<<<<<<<<<<<<:::999888888999:::999777999999999999:::;;;<<<<<<888888888888888888888888777777888999:::<<<===>>><<>>;;;AAA@@@AAAIIIKKKRRRcccrrrqqqxxx~~~{{{}}}|||{{{}}}}}}wwwrrrpppqqqrrrzzz~~~|||tttnnnlllmmmooopppooosss{{{~~~qqqggg]]]QQQHHHDDDAAAAAA???>>><<<;;;;;;;;;:::999888999;;;<<<;;;::::::999888888888:::;;;<<<888888888888888999999999;;;::::::999999::::::;;;<<>><<<;;;;;;;;;:::999999:::<<<>>>===<<<:::999888777777888:::;;;777777888888888999999999;;;::::::999999::::::;;;<<>><<<;;;;;;:::::::::999;;;===>>>>>>===:::999777666666888999;;;777777888888999999999999777777888999:::<<<===>>><<>>>>>DDDCCCCCCJJJLLLVVViiiwww{{{vvvwwwyyy{{{~~~~~~{{{wwwqqqmmmkkkjjjjjjmmmrrryyy{{{ssslllgggdddbbbbbbbbbdddhhhlllqqqtttwwwzzz{{{rrrnnnlllkkkjjjkkkqqq|||xxxnnnggg___RRRHHHDDDAAA@@@???===<<<<<<<<<<<<:::::::::::::::;;;<<<<<<999999999999999999999999777777777777777888999999999999:::999888999<<<>>>===CCCBBBCCCIIILLLUUUiiiuuuzzzqqqrrrtttwwwzzz}}}~~~{{{vvvrrrqqqooommmllljjjlllnnnsssxxx|||ssslllfffbbb\\\\\\\\\]]]```dddhhhkkklllooouuu{{{|||tttooommmmmmllllllrrr|||yyypppjjjaaaTTTIIIDDDAAA@@@???===<<<<<<<<<<<<:::::::::::::::;;;;;;<<<999999999999999999999999888777777777777888999999999999:::999888999<<<>>>===CCCAAABBBHHHKKKUUUhhh|||ttt|||mmmnnnpppssswww{{{~~~~~~~~~uuurrrmmmjjjiiijjjlllmmmmmmpppuuu|||xxxpppiiiccc^^^ZZZYYYWWWWWWXXX[[[^^^```bbbdddhhhmmmrrrvvvyyy{{{zzz|||}}}tttooonnnnnnnnnmmmrrr|||{{{rrrmmmcccUUUIIIDDDAAA@@@???===<<<<<<<<<<<<;;;::::::999::::::;;;;;;999999999999999999999999888888777777888888999:::999999:::999888999<<<>>><<>><<>>===CCCAAABBBHHHKKKUUUhhhyyy~~~|||hhhiiijjjmmmpppsssuuuwwwzzz||||||uuupppkkkfffccc```bbbdddfffjjjqqqzzzvvvooogggddd___\\\[[[ZZZXXXUUURRRQQQPPPPPPRRRVVVYYY\\\cccdddeeehhhjjjlllnnnoookkknnnqqqqqqpppssszzz{{{qqqllljjjhhhccc^^^ZZZXXXTTTQQQOOOOOOPPPQQQRRRSSSUUUWWWYYY[[[\\\\\\ZZZ\\\```ccceeejjjzzz|||tttrrrtttvvvxxxyyy{{{tttlllbbbUUUIIIEEEAAA@@@???===<<<<<<<<<<<<;;;::::::999888888999999999999999999999999999999999999888888999999:::;;;999999:::999888999<<<>>>===CCCBBBCCCIIILLLUUUiiixxxzzzzzz{{{ggghhhiiikkknnnpppsssttt{{{}}}}}}vvvpppkkkfffbbb___```cccgggkkkpppyyy}}}sssggg^^^[[[YYYVVVVVVXXXXXXVVVTTTSSSRRRQQQQQQSSSVVVYYY[[[___```bbbdddfffhhhjjjkkkhhhllloooppppppttt|||~~~}}}~~~{{{sssjjjfffgggfffaaa\\\WWWUUUSSSPPPOOOPPPQQQRRRPPPRRRTTTWWWZZZ\\\^^^^^^ZZZ\\\___aaaaaafffuuu}}}vvvtttvvvyyy{{{}}}~~~tttkkkaaaTTTIIIEEEAAA@@@???===<<<<<<<<<<<<;;;::::::999888888888999999999999999999999999999999999888888999999:::;;;999999:::999888999<<<>>>>>>DDDCCCCCCJJJLLLVVViiivvvuuuwww{{{gggiiikkkkkkkkknnntttzzz~~~~~~~~~yyyuuuqqqnnnhhhaaa^^^______gggmmmqqqxxx}}}tttmmmhhhbbb\\\WWWWWWWWWWWWWWWWWWWWWWWWWWWUUUSSSPPPMMMLLLNNNPPPRRRWWWZZZ]]]```bbbeeeiiikkkjjjllloooqqqssswww{{{~~~|||zzzwwwuuummmkkkhhhddd```]]]ZZZXXXUUUUUUUUUSSSPPPOOOPPPQQQSSSSSSSSSUUUWWWZZZ]]]___bbb```___``````eeerrr|||wwwvvvuuuwww{{{{{{{{{}}}tttmmm```OOOFFFEEE@@@@@@??????>>>=========;;;;;;::::::::::::999999999999999999999999999999;;;:::999777666666555555888999::::::999999;;;===>>>AAA@@@CCCIIIJJJTTTkkk}}}|||{{{~~~hhhjjjmmmmmmnnnpppvvv{{{|||}}}~~~~~~xxxrrrmmmkkkgggaaa___```aaafffmmmttt~~~zzzvvvsssnnngggbbb^^^[[[WWWTTTXXXXXXXXXXXXXXXXXXWWWWWWTTTRRROOOMMMLLLNNNPPPRRRWWWYYY]]]```bbbdddhhhkkkmmmoooqqqsssvvvyyy~~~~~~}}}}}}~~~}}}yyyuuuqqqllliiihhhgggdddaaa^^^ZZZXXXWWWSSSSSSTTTSSSQQQQQQSSSTTTVVVWWWXXXZZZ\\\```cccddddddcccbbbccccccfffrrr~~~}}}wwwuuuuuuvvvzzz|||{{{}}}}}}sssmmmaaaPPPEEECCC??????>>>>>>===<<<<<<<<<;;;;;;::::::::::::999999888888888888888888888888:::999888777777666666777888999::::::999999;;;===>>>AAA@@@CCCJJJJJJUUUkkkzzz~~~|||}}}hhhlllppprrrrrrtttyyy}}}|||}}}~~~|||yyyuuummmgggfffeeecccaaabbbccciiiqqqzzz~~~{{{wwwqqqiiidddaaa^^^YYYVVVUUUUUUTTTTTTZZZZZZ[[[[[[[[[YYYXXXWWWTTTRRROOOMMMLLLNNNQQQRRRVVVYYY\\\^^^```cccfffiiinnnppprrrtttvvvyyy}}}|||{{{{{{|||~~~~~~xxxrrrmmmgggbbb^^^bbbaaa___]]]ZZZWWWVVVUUUPPPQQQRRRRRRRRRSSSUUUWWWWWWWWWYYY\\\```cccfffhhhjjjhhhhhhhhhgggiiisss~~~xxxuuutttuuuyyy|||{{{}}}zzzsssooodddQQQDDDAAA>>>>>>======<<<;;;;;;;;;;;;;;;::::::::::::999999777777777777777777777777999888888777777777888888888999::::::999999;;;===>>>AAA@@@CCCJJJKKKUUUlll{{{www}}}|||~~~iiimmmssswwwxxxzzz~~~|||xxxuuuqqqhhhaaabbbdddddddddfffhhhqqq{{{yyyxxxuuuqqqmmmhhhccc\\\XXXWWWUUURRRQQQRRRTTTWWWXXX]]]]]]_________]]][[[YYYTTTRRROOOMMMMMMNNNQQQSSSUUUWWW[[[]]]___aaadddggglllmmmoooqqqrrruuuyyy}}}~~~{{{yyyxxxzzz}}}~~~{{{ssskkkfffbbb___\\\]]]\\\[[[YYYXXXVVVUUUTTTPPPQQQRRRRRRRRRRRRUUUWWWXXXZZZ\\\```eeeiiilllnnnqqqooonnnnnnlllmmmvvvxxxvvvtttuuuxxxyyyyyy{{{zzztttqqqfffSSSEEEAAA???>>>>>>======<<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888888777777777888888999:::888999::::::999999;;;===>>>AAA@@@CCCJJJKKKVVVlllzzzyyy~~~{{{zzz{{{}}}}}}}}}~~~}}}~~~~~~iiiooovvv{{{}}}~~~zzzwwwsssqqqmmmeee___```cccdddgggkkknnnzzz|||vvvqqqnnniiiccc]]]ZZZWWWUUUSSSRRRRRRQQQQQQSSSVVVZZZ\\\```aaadddeeeeeebbb```^^^VVVTTTQQQNNNNNNOOOQQQSSSTTTVVVYYY[[[]]]___bbbeeejjjkkkmmmnnnooorrrvvvyyy~~~|||yyywwwvvvxxx{{{}}}|||}}}~~~wwwmmmeeeaaa```aaaaaa]]]]]]\\\[[[ZZZYYYXXXWWWTTTUUUUUUUUUSSSSSSUUUWWW\\\___ccchhhmmmrrruuuwwwzzzwwwvvvtttqqqqqq{{{yyyvvvtttuuuxxxvvvvvvzzz{{{vvvssshhhTTTFFFCCC@@@@@@???>>>>>>======<<<;;;;;;:::::::::999999999999999999999999999999999777777777777888999:::;;;888999::::::999999;;;===>>>AAA@@@DDDKKKLLLWWWmmmzzz}}}{{{xxxxxxyyy{{{{{{{{{~~~}}}|||}}}{{{yyyxxxwwwwww{{{}}}{{{rrrwwwjjjpppxxx~~~~~~wwwsssooommmkkkiiidddaaabbbccceeejjjppptttxxxpppkkkgggccc^^^WWWQQQOOOOOOPPPPPPLLLNNNPPPRRRTTTWWW[[[___cccfffiiilllllliiifffcccYYYWWWSSSPPPOOOOOOQQQSSSRRRUUUXXXZZZ[[[]]]```ccchhhiiikkkkkklllooorrruuuxxxwwwuuuttttttvvvxxxzzzyyyzzz}}}{{{tttjjjbbb```bbbeeegggeeedddcccbbbaaaaaa```___\\\]]]]]]\\\ZZZYYYZZZ\\\^^^aaaffflllsssxxx|||}}}|||yyyvvvwwwyyyvvvtttuuuxxxtttuuuzzz~~~vvvrrrgggTTTGGGEEE@@@@@@@@@???>>>>>>======;;;;;;::::::::::::999999999999999999999999999999888888888888888999:::;;;888999::::::999999;;;===>>>AAA@@@DDDKKKLLLWWWnnnxxx{{{yyyvvvvvvwwwyyyyyyyyy~~~~~~}}}{{{{{{}}}|||{{{}}}{{{{{{{{{zzzyyyxxxwwwvvvuuuyyy{{{{{{{{{|||zzzvvvrrrtttxxxkkkqqqxxxyyyrrrmmmkkkiiigggeeedddeeefffeeeeeekkktttyyyyyyooogggaaa]]]XXXTTTOOOKKKJJJJJJJJJJJJFFFJJJPPPSSSVVVYYY^^^aaafffiiinnnqqqrrrooollliii]]]ZZZVVVRRRPPPPPPQQQRRRRRRTTTWWWYYYZZZ\\\___aaadddeeefffggghhhjjjmmmpppqqqpppppppppqqqssstttvvvvvvvvvyyy}}}zzztttmmmhhhggghhhjjjkkkoooooonnnmmmlllkkkjjjjjjffffffgggeeedddcccdddfffeeehhhnnnuuu|||}}}yyy{{{yyywwwuuuvvvyyyuuuvvv{{{uuuooocccRRRGGGEEE?????????>>>======<<<<<<;;;;;;::::::::::::999999888888888888888888888888999999888888888999::::::888999::::::999999;;;===>>>AAA@@@DDDKKKMMMXXXooo}}}www~~~{{{xxxuuutttuuuvvvvvvvvv|||||||||zzzyyyzzz|||}}}{{{|||~~~~~~|||zzzyyy|||{{{vvvwwwxxxyyyzzzzzzzzzzzzzzz}}}}}}zzzzzz}}}{{{vvvwwwwww{{{kkkqqqyyyxxxpppllljjjhhhgggdddeeeggghhheeeeeelllwww{{{}}}zzzqqqiiiccc]]]WWWRRROOOKKKIIIHHHGGGEEEDDDCCCIIIPPPUUUXXX\\\```dddhhhkkkppptttuuusssooommm___\\\WWWSSSQQQPPPQQQRRRQQQSSSVVVXXXYYY[[[^^^```___aaabbbbbbcccdddhhhkkkkkkllllllmmmooopppqqqrrrssssssvvvzzz{{{wwwssspppooooooooonnnwwwvvvuuutttsssrrrqqqqqqlllmmmmmmlllkkkkkkmmmnnnqqquuu{{{{{{~~~yyywwwuuuwwwzzzwwwxxx}}}tttmmm```OOOFFFEEE>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999777777777777777777777777::::::999999888999999:::888999::::::999:::<<<===>>>AAA@@@DDDLLLMMMXXXoooxxxwww}}}|||yyyuuutttttttttttttttzzzzzzzzzxxxxxxyyy|||~~~~~~yyywwwwwwyyy~~~|||{{{~~~}}}zzzyyyyyyzzz{{{|||}}}~~~|||}}}yyyzzz~~~}}}xxx{{{{{{ooottt{{{~~~{{{vvvpppjjjfffcccbbb```bbbeeegggjjjpppxxx~~~|||qqqeee]]]VVVRRROOOKKKKKKJJJHHHDDDCCCCCCDDDFFFJJJPPPTTTVVVYYY^^^bbbeeelllrrrtttuuuvvvrrrlllbbb]]]WWWRRRPPPPPPPPPPPPRRRSSSUUUWWWXXXZZZZZZ[[[_________```bbbdddfffhhhjjjlllmmmmmmnnnooorrrtttnnnqqquuuzzz}}}xxxwwwxxxzzzzzzzzz}}}|||}}}~~~|||xxxtttssstttvvvxxx|||zzzwwwrrrrrrtttuuuxxxyyy}}}sssfffZZZNNNEEECCC@@@???>>><<<;;;;;;;;;;;;999999999999999999999999777777777777888888888888:::999999999888888777777999999999999:::;;;<<<<<>><<<;;;;;;;;;;;;999999999999999999999999777777777777888888888888::::::999999999888888888999999999999:::;;;<<<<<>><<<;;;;;;;;;;;;999999999999999999999999777777777888888888999999:::999999999999999888888999999999999:::;;;<<<<<<>>>DDDCCCCCCJJJMMMXXXlllyyyrrrwww}}}zzzyyyzzzzzzzzzyyyyyy{{{||||||yyyxxxwwwwww{{{}}}}}}zzzuuurrrrrrttt{{{|||~~~}}}|||{{{{{{|||{{{{{{~~~wwwtttxxxzzzpppvvv|||uuusssooojjjeeebbb```___^^^^^^aaakkkxxx~~~{{{iiicccZZZQQQLLLHHHFFFDDDDDDEEEFFFEEEEEEGGGJJJMMMRRRUUUWWWUUURRRPPPQQQRRRRRRXXX^^^```cccfffddd```YYYUUUPPPLLLKKKKKKKKKJJJMMMNNNPPPRRRTTTUUUVVVVVVUUUVVVVVVXXXZZZ]]]```aaafffhhhjjjkkkkkkkkklllnnntttuuuwwwyyy{{{{{{uuurrrqqqppppppppprrrwww{{{nnneee\\\PPPGGGDDD@@@???>>><<<;;;;;;;;;;;;999999999999999999999999777777888888888999999999888888888888888888888888999999999999:::;;;<<<<<<>>>DDDCCCCCCJJJNNNXXXlllvvvppprrr~~~|||{{{{{{zzzyyywwwuuuwwwzzzzzzyyyxxxxxxxxxyyy{{{{{{zzzvvvsssssssssyyyzzz{{{|||{{{zzzyyyxxxvvvuuuxxx}}}wwwsssrrrrrrvvvsssyyy~~~xxxuuurrrmmmgggbbb^^^[[[ZZZZZZ\\\dddqqq}}}xxxoooaaa[[[SSSLLLHHHFFFEEECCCCCCDDDEEEFFFGGGKKKPPPSSSYYYYYYWWWRRRMMMMMMPPPTTTWWW\\\```aaaaaabbb^^^YYYVVVRRRNNNKKKKKKKKKKKKJJJLLLMMMOOOQQQRRRTTTTTTUUUUUUUUUUUUVVVYYY[[[^^^```fffhhhkkkkkkkkkkkklllmmmoooqqqtttvvvzzz~~~zzztttrrrpppooonnnoooqqqxxx}}}zzznnneee[[[PPPGGGDDD@@@???>>><<<;;;;;;;;;;;;999999999999999999999999888888888888999999999999666666777777777777777777999999999999:::;;;<<<<<<===CCCBBBCCCJJJNNNYYYllltttmmmnnnzzz}}}{{{zzzxxxuuusssooorrrvvvxxxyyyxxxxxxyyyuuuwwwxxxwwwvvvuuuuuuuuuvvvwwwyyyzzz{{{yyywwwuuutttqqqrrryyyyyyrrrooopppqqqoootttvvv|||{{{vvvssspppkkkeee___[[[XXXWWW[[[```kkkyyyrrrfffZZZUUUNNNIIIFFFEEEEEEDDDAAABBBDDDFFFIIINNNTTTXXX^^^]]]XXXRRRMMMNNNSSSYYY^^^cccgggeeeccc```ZZZSSSQQQNNNKKKJJJJJJKKKKKKJJJKKKLLLNNNPPPRRRSSSTTTTTTUUUUUUUUUUUUWWWYYY\\\]]]cccfffiiijjjiiihhhiiiiiiiiikkknnnqqqvvv{{{yyyssspppooonnnnnnnnnqqqxxx|||nnndddZZZOOOGGGDDD@@@???>>><<<;;;;;;;;;;;;999999999999999999999999888888888999999999999:::666666666777777777777777999999999999:::;;;<<<<<<===CCCBBBCCCJJJNNNYYYmmmtttjjjlllzzz~~~{{{yyyvvvrrrpppmmmpppuuuxxxxxxxxxxxxxxxttttttttttttuuuuuuuuuuuussstttvvvyyyzzzyyyvvvsssqqqnnnmmmrrryyywwwnnnhhhgggjjjlllnnnttt}}}xxx~~~~~~wwwsssooommmhhhccc^^^ZZZXXXVVV___eeeppp|||zzzlll```UUUQQQJJJFFFDDDDDDEEEDDDBBBCCCEEEHHHLLLRRRYYY___aaa```\\\WWWSSSSSSYYY^^^ccciiimmmkkkfffaaaXXXOOOKKKIIIGGGGGGHHHJJJJJJJJJKKKLLLNNNPPPQQQSSSSSSTTTTTTTTTTTTTTTUUUWWWYYYZZZ^^^aaadddeeedddccccccdddbbbdddhhhlllpppvvv}}}yyysssooonnnnnnnnnmmmooowwwooodddYYYNNNFFFDDD@@@???>>><<<;;;;;;;;;;;;999999999999999999999999888888888999999999::::::777888888888999999999999999999999999:::;;;<<<<<<===CCCBBBCCCJJJNNNYYYmmmuuujjjnnn~~~{{{xxxtttqqqnnnooorrrwwwyyyyyywwwvvvvvvuuusssrrrqqqrrrsssssssssooopppssswwwzzzzzzuuuqqqmmmiiihhhlllqqquuu||||||{{{zzzzzzwww{{{xxxtttmmmhhheeeeeehhhjjjnnnsss{{{yyy{{{uuuqqqllljjjfffaaa]]]ZZZXXXWWWbbbhhhrrr{{{}}}uuuggg[[[SSSNNNHHHDDDCCCDDDDDDEEEEEEFFFIIIKKKPPPWWW___dddaaaaaa```\\\XXXXXX\\\aaaffflllpppnnniiibbbWWWNNNHHHFFFDDDEEEGGGIIIJJJIIIKKKLLLNNNPPPRRRSSSSSSTTTTTTSSSSSSSSSSSSUUUVVVXXXZZZ]]]```aaa```_________^^^aaadddhhhlllrrrxxx}}}yyyrrrooonnnnnnnnnlllnnnvvvpppdddYYYMMMFFFDDD@@@???>>>===;;;;;;;;;;;;999999999999999999999999888888999999999:::::::::999999999::::::;;;;;;;;;999999999999:::;;;<<<<<<<<>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::666888888888777666777888666777888999:::999888888999999999999:::;;;<<<<<<===CCCBBBCCCJJJNNNYYYmmmzzzmmmsss}}}vvvtttuuuuuuvvvxxxxxxxxxwwwwwwxxxxxxvvvsssqqqrrrrrrqqqppppppooooooppprrrrrrqqqppphhhfffccc``````dddkkkppprrrvvv{{{~~~uuusssrrrqqqqqqpppmmmkkkkkknnnssszzzuuunnngggdddaaabbbfffkkkllllllxxxwwwzzz|||zzzrrrooonnniiifffeeeaaa[[[ZZZ[[[eeepppwwwssskkkbbbYYYPPPLLLIIIEEECCCDDDFFFGGGGGGMMMOOOQQQRRRUUUYYY```eeeiiiiiigggaaaYYYUUUVVVXXXaaalllqqqmmmiiieeeYYYKKKJJJGGGDDDBBBCCCFFFJJJKKKQQQTTTWWWYYYYYYXXXYYYZZZXXXXXXWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ]]]___aaaeeeiiiooovvv{{{uuuooolllhhhhhhjjjjjjnnnxxxqqqbbbWWWMMMEEEBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::777888999999777777888999888999999:::999888777666888888888888999:::;;;<<<===CCCBBBCCCJJJNNNYYYmmm~~~ooosssxxxuuuuuutttuuuvvvvvvvvvvvvwwwxxxxxxuuurrrqqqqqqqqqpppooooooooonnnoooppppppmmmkkkfffeeeaaa^^^]]]```fffkkkooorrrvvvyyyyyyxxxxxxxxxrrrqqqpppppppppooommmkkkiiikkkooottt}}}xxxnnnhhhdddbbbaaaccchhhmmmppppppwwwwww||||||yyyrrrpppoooiiieeeccc```\\\\\\___jjjoooqqqkkkaaaZZZRRRMMMJJJGGGCCCCCCEEEHHHJJJKKKSSSSSSSSSSSSUUUZZZ```eeehhhiiihhhaaaXXXQQQNNNMMMVVV```gggeeebbb___VVVJJJGGGEEECCCCCCDDDFFFJJJLLLRRRUUUYYY[[[[[[ZZZZZZ[[[WWWWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYZZZ\\\```dddiiipppxxx~~~xxxqqqjjjeeedddhhhiiinnnwwwqqqcccXXXMMMEEEBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::888999:::999888777888:::::::::::::::888777666555888888888888999:::;;;<<<===CCCBBBCCCJJJNNNYYYmmmqqqrrrzzz~~~yyyxxxtttttttttttttttvvvxxxyyyvvvtttqqqpppppppppnnnmmmiiiiiikkkmmmooonnnkkkiiieeeccc___\\\ZZZ\\\```dddkkkooossstttsssqqqpppoooooonnnnnnoooppppppnnnllliiijjjlllooovvvyyyqqqiiidddccccccdddiiioootttwwwxxxzzzzzz}}}vvvpppooonnniiidddbbb```^^^___cccnnnnnnkkkcccYYYRRRNNNKKKGGGEEECCCDDDGGGLLLOOOQQQVVVUUUTTTTTTVVV\\\cccgggjjjiiieee]]]TTTKKKGGGEEELLLSSSXXXWWWWWWVVVPPPHHHDDDDDDCCCCCCDDDFFFKKKNNNUUUXXX[[[\\\[[[ZZZZZZZZZVVVVVVVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[___dddkkksss{{{~~~zzzrrriiibbbaaafffgggkkkuuupppdddXXXLLLDDDBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::888999::::::999888999:::::::::999999888777666666999999999999:::;;;<<<======CCCBBBCCCJJJNNNYYYmmmqqqooouuu}}}vvvtttssssssuuuwwwyyyzzzuuussspppoooooonnnllljjj```bbbeeejjjmmmnnnllliiicccaaa^^^ZZZXXXXXX[[[^^^iiilllqqqsssrrrooonnnmmmmmmmmmnnnpppssssssqqqooollllllllllllpppzzzzzzrrrmmmhhhfffdddfffkkkqqqxxx}}}}}}~~~sssmmmmmmmmmgggcccbbbaaa___bbbgggpppkkkddd\\\TTTMMMKKKKKKFFFEEEEEEGGGLLLQQQUUUVVVWWWUUUTTTTTTXXX___eeeiiikkkggg```VVVMMMFFFCCCBBBDDDGGGJJJJJJKKKLLLKKKGGGBBBCCCCCCCCCCCCGGGMMMQQQYYY[[[\\\\\\ZZZXXXXXXXXXSSSTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZ]]]aaafffllluuu}}}~~~~~~zzzrrrhhhaaa```ddddddhhhsss~~~ooodddYYYLLLDDDBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::888999::::::999888999:::888888888888888888999999:::::::::;;;;;;<<<===>>>===CCCBBBCCCJJJNNNYYYmmmooolllqqqyyyvvvssssssvvvyyyzzzzzzsssqqqooonnnnnnllljjjhhh]]]___bbbgggjjjjjjhhhfffaaa```]]]ZZZWWWWWWYYY[[[dddhhhnnnqqqqqqooommmllllllmmmooosssvvvwwwvvvtttooonnnkkkiiijjjrrr~~~|||sssmmmjjjiiihhhfffjjjqqqxxx~~~}}}|||pppkkklllkkkfffbbbcccbbbaaadddiiimmmfff^^^XXXQQQKKKJJJLLLFFFFFFHHHMMMSSSXXXZZZ[[[XXXUUUTTTUUU[[[aaafffhhhjjjdddZZZOOOGGGBBBAAA@@@@@@BBBCCCDDDFFFGGGGGGGGGBBBCCCCCCBBBCCCGGGOOOVVV___^^^]]]ZZZVVVSSSSSSTTTPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZ\\\___cccgggmmmuuu}}}~~~}}}}}}~~~~~~~~~yyypppiiibbbaaadddccchhhsss{{{oooeeeYYYLLLDDDBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::888999:::999888777888:::888888777777888999999:::::::::::::::;;;<<<===>>>===CCCBBBCCCJJJNNNYYYmmmmmmkkkqqqzzzwwwtttuuuxxxzzzyyywwwqqqpppnnnmmmmmmkkkhhheeebbbbbbccceeefffeeebbb___]]]]]]\\\YYYWWWVVVXXXZZZ___dddjjjnnnooommmlllkkkkkkmmmpppuuuzzz{{{zzzxxxqqqoookkkfffffflllwwwuuummmhhhggghhhhhhiiiooowww~~~|||{{{oookkkmmmiiieeebbbddddddcccfffkkkggg___XXXTTTPPPJJJIIILLLGGGHHHLLLRRRYYY]]]^^^^^^YYYWWWUUUWWW\\\aaacccdddeee___UUULLLEEEAAA??????@@@AAADDDHHHIIIHHHGGGGGGCCCDDDCCCBBBBBBHHHRRRZZZdddbbb]]]WWWQQQNNNOOOPPPNNNOOOQQQRRRSSSTTTTTTSSSSSSSSSUUUVVVXXXZZZ[[[[[[^^^```dddgggmmmttt{{{}}}|||}}}}}}}}}||||||~~~}}}}}}~~~~~~|||vvvoooiiidddccceeedddjjjvvvyyyoooeeeYYYLLLDDDBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::777888999999777777888999:::999888777777777888999999999999999999;;;<<<<<<===CCCBBBCCCJJJNNNYYYmmmnnnnnntttzzzwwwtttuuuxxxyyywwwssspppooommmlllllliiifffcccdddcccbbbccccccaaa^^^\\\XXXYYYYYYXXXVVVVVVWWWYYY___dddjjjnnnnnnmmmkkkjjjjjjlllpppvvv{{{}}}}}}{{{uuusssmmmgggeeekkkuuu~~~~~~tttlllhhhggghhhiiipppvvv{{{{{{ppplllnnnhhhdddbbbdddeeedddgggkkkcccZZZTTTRRROOOIIIHHHLLLGGGJJJOOOVVV\\\``````___[[[XXXVVVXXX\\\```aaaaaaaaa[[[SSSKKKEEEAAA???===@@@BBBHHHMMMNNNKKKHHHFFFDDDDDDDDDBBBBBBHHHTTT]]]gggccc]]]UUUNNNKKKLLLMMMLLLNNNPPPQQQSSSSSSSSSRRRQQQRRRTTTVVVXXXZZZ\\\\\\___aaadddggglllrrryyy~~~|||{{{{{{{{{zzzxxxxxx{{{}}}}}}~~~~~~}}}{{{uuummmjjjfffdddeeeggglllxxxxxxnnnfffZZZLLLDDDBBB>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::666888999888777666777888<<<;;;999777666666777777777777777777888999:::;;;===CCCBBBCCCJJJNNNYYYmmmooopppwwwyyyvvvsssuuuxxxxxxtttpppooonnnmmmlllkkkiiieeebbbcccaaa```aaabbbaaa```^^^UUUVVVWWWVVVUUUUUUWWWXXXaaaffflllppppppmmmkkkjjjiiikkkpppvvv|||~~~~~~|||zzzwwwqqqjjjhhhlllwwwvvvnnnjjjiiijjjjjjwww~~~|||xxxpppkkkiiibbbbbbcccccceeefffhhhiiibbbYYYPPPNNNLLLJJJIIIKKKIIIMMMVVV______\\\^^^eee[[[UUUQQQSSS[[[``````^^^^^^VVVLLLDDD@@@?????????@@@DDDHHHMMMNNNMMMJJJHHHGGGBBB@@@CCCHHHMMMVVV^^^fff```UUUKKKEEEDDDFFFHHHGGGJJJNNNPPPOOOOOOPPPQQQVVVWWWWWWXXXZZZ[[[]]]^^^ccceeehhhkkknnnrrrwww{{{}}}{{{zzzzzzxxxvvvtttxxxwwwuuutttvvvyyy}}}|||zzz{{{}}}}}}}}}wwwmmmhhhgggeeedddeeekkkttt{{{ssskkkdddZZZMMMCCC@@@>>>>>>======<<<<<<;;;;;;999999;;;;;;;;;;;;999999888888999999999:::::::::888777777666777999:::;;;::::::::::::;;;<<<======<<>>>>>>>>===<<<<<<;;;;;;999999:::;;;;;;:::999999888888888999999999::::::999999888888888888888888999999999999:::;;;<<<===<<>>======<<<;;;;;;999999::::::::::::999999888888888999999999999::::::::::::999999777666666999888888999999:::;;;<<<<<>>===<<<;;;;;;999999999::::::999999999888888888888999999999999888999999::::::888777666888888888888999:::;;;;;;<<>>===<<<;;;;;;999999999999999999999999777777888888888999999999666777888::::::999999888888888888888999:::;;;;;;<<>>???AAADDDGGGJJJMMMNNNMMMJJJJJJMMMMMMJJJJJJLLLGGGFFFEEEDDDCCCDDDEEEFFFOOO[[[jjjrrrssspppoooooojjjiiihhhgggeeeeeeddddddcccdddeeeccc```^^^]]]\\\bbbooowwwsssjjjgggiiikkkppprrrvvvzzz}}}zzzuuuooojjjfffdddaaa```\\\\\\]]]^^^___aaabbbccchhhjjjmmmnnnnnnoooppprrrtttuuuvvvwwwwwwvvvuuutttssstttvvvxxx{{{~~~~~~xxxuuutttxxxzzz}}}|||tttqqqooollljjjjjjooouuu~~~|||uuummmeeeZZZNNNGGGGGGBBBAAA@@@???>>><<<;;;;;;:::999888777777888999:::777777777777888888888888888888888888888888999999999999999999:::;;;<<<===<<>>>>>@@@CCCFFFJJJMMMNNNMMMKKKLLLPPPPPPLLLJJJLLLCCCBBBAAAAAABBBEEEGGGIIITTTaaapppwwwuuuqqqqqqtttmmmlllkkkiiihhhgggffffffaaabbbdddbbb```]]]\\\\\\bbbrrr{{{nnnfffeeefffiiijjjmmmrrrxxxzzzzzzyyyzzzuuuoooiiifffdddbbb```[[[\\\\\\]]]^^^```bbbbbbbbbdddgggiiijjjlllnnnpppssssssrrrrrrrrrsssttttttssssssuuuwwwzzz}}}|||zzzyyywwwyyy~~~zzztttqqqpppnnnllllllqqqwww~~~}}}tttjjjbbbYYYOOOHHHGGGBBBBBBAAA???>>><<<;;;;;;:::999888777777888999:::777777777777888888888888;;;:::999777666777888888::::::::::::;;;<<<======<<>>>>>>>>>>>>>>???888888888888888888888888777777666666666666777777555666777888999999888777777888999999888999;;;===@@@@@@CCCEEEFFFLLLZZZiii~~~~~~{{{xxxvvvsssnnnhhhddddddaaa^^^\\\[[[ZZZXXXVVVXXXTTTUUUZZZ[[[\\\kkk~~~{{{yyyzzzzzz}}}{{{uuuppprrr{{{}}}vvvmmmlllqqq{{{sss|||zzzqqqmmmnnnooooookkkddd[[[VVVSSSOOOOOOQQQRRRVVVhhh}}}vvvllljjjggg^^^SSSMMMLLLNNNRRRWWW^^^cccggghhhbbb]]]VVVQQQNNNJJJEEEAAA======<<<<<<>>>CCCKKKPPPPPPOOOPPPRRRTTTSSSOOOLLLIIIEEEBBBBBBAAABBBIIIQQQ\\\```fffiiiiiiiiiiiijjjeee```]]][[[YYYWWW[[[aaadddffffffbbb______\\\WWWXXXZZZ\\\\\\[[[\\\___ccchhhgggjjjqqqtttsssuuuzzz}}}uuuuuusssppplllhhhdddbbbaaaYYYZZZ[[[\\\\\\\\\[[[[[[]]]___```aaaaaabbbdddfffhhhjjjkkkmmmooooooooooookkkmmmppprrrtttwww{{{~~~~~~}}}~~~}}}uuuqqqooonnnnnnppptttyyyuuuwww}}}~~~uuujjjaaaUUUIIIDDDEEEAAAAAA@@@???????????????888888888888888888888888777777666666666666777777666666888888999888777777777888999999888999;;;===???@@@CCCEEEFFFLLLZZZhhh}}}zzzvvvpppllliiifffcccaaa```^^^\\\[[[^^^YYYYYY]]]^^^```ooo{{{xxxyyyzzz}}}~~~wwwrrrrrrzzz~~~{{{tttlllnnnsss}}}zzzuuuqqqmmmqqqxxxvvvzzzrrrnnnoooqqqpppkkkddd[[[VVVSSSPPPPPPSSSUUU\\\qqq~~~qqqkkkfff^^^UUUPPPLLLNNNQQQXXX```gggjjjlllccc^^^XXXSSSPPPLLLFFFAAA===<<<<<<;;;<<>>============999999999999999999999999888777777666666777777888777888888888888777777666777999999999999999;;;===??????CCCEEEFFFKKKYYYhhh|||uuuooommmiiifffeeedddbbbaaaaaa\\\ZZZ]]]^^^bbbqqq|||yyyyyyzzz}}}yyyuuurrrzzzzzzsssnnnqqqwwwxxxqqqlllgggcccaaaccciiiqqq{{{yyy{{{sssoooqqqsssrrrlllccc\\\WWWUUURRRRRRUUUWWW___xxxzzzooohhhaaaYYYTTTMMMNNNQQQYYYbbbjjjmmmnnnddd___ZZZVVVSSSNNNGGGBBB======;;;:::;;;???EEEJJJOOOPPPRRRTTTUUUTTTRRRPPPKKKFFFCCCCCCCCCDDDIIIOOOQQQSSSVVVYYYZZZZZZZZZYYYRRRNNNLLLLLLKKKKKKPPPWWWZZZ```ddddddddddddaaa[[[WWWTTTPPPJJJHHHMMMVVV^^^dddgggllloooqqqrrruuuyyy~~~|||yyy{{{~~~{{{zzz|||~~~{{{vvvsssrrrqqqnnnjjjeeeaaa___\\\\\\[[[[[[ZZZXXXXXXWWWXXXZZZ\\\]]]]]]^^^```aaacccdddeeefffhhhiiijjjjjjgggiiilllooorrruuuzzz}}}wwwqqqnnnmmmlllkkkqqqxxxzzzyyy~~~zzzrrrgggZZZOOOFFFBBBAAA???>>><<<;;;:::999999999999999999999999999999999888777777777777777777888888888888888777777666666888999::::::999999;;;===>>>???BBBEEEGGGKKKYYYggg|||vvvsssooolllkkkjjjhhhgggeee```^^^```cccjjjyyy~~~{{{zzzzzz|||yyyxxxrrr{{{zzzuuuqqquuu{{{{{{mmmhhhfffbbb]]]aaaaaadddhhhnnnxxx|||{{{uuupppsssuuussslllccc\\\XXXXXXTTTTTTVVVXXXbbb~~~rrriiibbb\\\VVVOOONNNQQQYYYdddlllooonnndddaaa]]]ZZZWWWRRRJJJEEE???>>><<<::::::>>>DDDHHHOOOQQQSSSTTTTTTRRROOONNNJJJEEEAAABBBCCCDDDHHHMMMLLLMMMOOOQQQSSSSSSRRRQQQMMMIIIGGGHHHHHHHHHNNNUUU[[[aaaeeeeeeffffffbbb\\\YYYWWWRRRLLLIIILLLUUU\\\bbbhhhmmmnnnnnnqqquuuxxx~~~yyyxxxyyy~~~~~~}}}yyyvvvtttuuuwwwyyyzzz|||~~~~~~|||wwwtttpppooonnnlllhhhdddaaa___]]]\\\[[[ZZZXXXWWWVVVVVVWWWZZZ\\\^^^^^^^^^___`````````aaabbbccceeefffgggdddgggjjjmmmppptttyyy|||~~~vvvqqqnnnmmmlllkkkpppxxx~~~}}}yyysssgggYYYMMMGGGCCC@@@>>>===<<<:::999888888888999999999999999999999999888888777777777777888888999999888777777666666666888999::::::999:::<<<>>>===>>>BBBFFFGGGKKKXXXfff~~~zzzuuurrrpppooonnnmmmllliiigggiiimmmwww~~~{{{zzzyyy|||~~~zzzyyysss{{{yyyttttttyyytttgggeeeeeebbb___bbb___^^^___aaaiiizzz~~~|||vvvqqquuuxxxuuulllccc\\\YYYYYYVVVVVVWWWYYYfffvvvjjjddd]]]WWWQQQPPPRRRYYYdddlllnnnmmmeeebbb___]]][[[VVVNNNHHHBBBAAA???<<<;;;>>>CCCGGGOOORRRUUUUUUSSSQQQOOOOOOKKKEEEAAABBBDDDEEEGGGKKKJJJJJJKKKMMMOOOPPPNNNMMMJJJFFFDDDEEEEEEFFFLLLSSS\\\bbbffffffggggggddd^^^ZZZXXXTTTNNNJJJKKKQQQWWW```hhhnnnmmmmmmpppuuuwww}}}|||{{{{{{{{{}}}~~~}}}{{{xxxwwwxxxyyyzzzzzzyyyxxxuuurrrpppqqqrrrsssuuuwwwyyyxxxvvvsssqqqlllkkkjjjhhheeeccc```___]]]\\\ZZZYYYWWWVVVVVVVVVWWWYYY\\\^^^^^^^^^___```]]]]]]]]]^^^___aaacccdddbbbdddhhhkkkooosssxxx{{{|||}}}uuupppooonnnmmmlllqqqxxx}}}}}}yyytttgggWWWLLLGGGCCC@@@???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::999888888777777888888999999888777777777777777888888:::::::::999:::<<<>>><<<>>>BBBFFFGGGKKKXXXeee}}}yyyxxxwwwvvvuuuqqqpppooopppvvv}}}zzzxxxyyy{{{~~~}}}{{{uuu}}}yyysssttt|||ooofffdddeeedddbbbddd^^^ZZZ[[[[[[___ooo|||wwwrrrvvvyyyvvvmmmbbb\\\YYYZZZWWWWWWYYY]]]kkk}}}oooiiibbbZZZTTTRRRRRRYYYdddkkkllljjjeeecccaaaaaa___ZZZRRRLLLEEEDDDAAA>>>===???DDDHHHNNNRRRUUUVVVUUURRRRRRRRRLLLFFFBBBDDDFFFFFFHHHKKKLLLKKKJJJLLLOOOPPPNNNLLLKKKGGGEEEFFFFFFFFFLLLSSS\\\bbbfffggghhhjjjgggccc]]][[[UUUMMMHHHIIIOOOTTT^^^hhhnnnmmmkkkpppuuuwwwzzzyyywwwvvvvvvwwwzzz{{{{{{|||~~~{{{xxxuuutttssssssrrrttttttsssqqqnnnmmmmmmnnnkkknnnppprrrqqqpppnnnmmmhhhgggeeecccbbb``````___\\\[[[YYYXXXVVVVVVVVVVVVUUUXXX\\\]]]]]]]]]]]]^^^ZZZZZZZZZ[[[\\\^^^```aaa```cccfffjjjnnnrrrwww{{{|||{{{tttpppooooooooommmrrrxxx|||{{{xxxtttgggUUUJJJFFFCCC???>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999888888777777888888999888777777666666777888999999:::;;;:::::::::<<<>>>;;;===BBBFFFGGGKKKWWWeee{{{}}}||||||{{{{{{}}}{{{yyy{{{}}}|||vvv~~~|||uuuvvv}}}zzzooohhhfffggggggfffhhh^^^YYY[[[[[[^^^kkk{{{}}}xxxssswwwzzzwwwmmmbbb\\\YYYZZZWWWXXX[[[___pppuuuoooggg___VVVSSSSSSYYYdddkkkjjjhhheeedddbbbbbbbbb]]]UUUOOOGGGFFFCCC???>>>@@@DDDHHHMMMQQQVVVXXXVVVUUUUUUVVVNNNGGGCCCEEEHHHHHHIIIKKKNNNLLLKKKMMMPPPQQQOOOLLLMMMJJJHHHHHHHHHIIINNNVVV\\\aaaeeegggiiilllkkkgggaaa]]]VVVMMMGGGHHHNNNTTT]]]hhhooollljjjooouuuwwwyyyxxxvvvttttttuuuxxxyyyxxxxxxyyyzzzzzz{{{{{{{{{~~~{{{vvvrrrpppooonnnmmmpppqqqpppnnnkkkjjjkkkllleeehhhkkkmmmmmmlllkkkkkkfffdddbbb```_________```\\\[[[YYYWWWVVVVVVVVVVVVTTTWWW[[[]]]]]]\\\\\\]]]YYYYYYYYYYYY[[[]]]___```___bbbfffiiimmmrrrwwwzzz~~~~~~yyyssspppoooppppppnnnrrrxxx|||yyywwwsssfffTTTHHHFFFBBB===<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::999999888888888888999999777777666666666888999:::999:::;;;;;;::::::<<<>>>;;;===BBBFFFGGGKKKWWWdddzzzvvvwwwyyy{{{}}}~~~wwwxxxyyy~~~zzzrrrllliiiiiiiiiiiiggg\\\VVVYYY[[[\\\hhhwww~~~xxxyyyzzzyyyuuummmddd\\\YYYXXXUUUWWW\\\cccuuurrrjjjhhh[[[UUUQQQUUU___hhhkkkkkkhhhddd```___aaa```[[[VVVPPPKKKCCC===<<>>???BBBFFFGGGJJJTTT___sssqqquuu||||||~~~zzz}}}yyyqqqkkkhhhhhhhhhhhhggg```YYYXXXYYY^^^gggooo{{{zzz{{{{{{vvvnnneee^^^ZZZYYYWWWXXX]]]dddwww{{{pppkkk___YYYSSSUUU]]]eeehhhhhhfffccc______aaa```\\\XXXTTTOOOGGG@@@>>>@@@DDDHHHNNNSSSUUUUUUVVVYYYXXXUUUOOOMMMKKKIIIJJJMMMQQQSSSRRRSSSUUUVVVWWWVVVUUUTTTSSSNNNKKKJJJIIIIIINNNUUU]]]___aaaaaa``````aaabbbccc___YYYRRRMMMMMMPPPTTT___ggglllkkklllrrrwwwyyy{{{wwwsssrrrtttyyy|||~~~|||{{{zzzzzzyyyzzz{{{||||||xxxssspppooooooppppppooommmllllllkkkiiigggdddbbbaaaccceeefffdddbbbaaa___^^^___aaaaaa___\\\\\\ZZZWWWUUUUUUVVVXXXZZZXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUVVVXXXZZZ[[[ZZZ___eeeiiilllqqqwww|||{{{tttrrrooollllllnnnmmmrrrxxx}}}wwwoooaaaRRRGGGAAA??????=========<<<;;;;;;::::::999999999999999999999999:::999888888777777777888:::999999888888999999:::999999999999:::;;;<<<<<<>>>???BBBFFFGGGJJJSSS^^^}}}vvvqqqsss|||||||||}}}}}}wwwpppkkkjjjkkklllmmmeee^^^YYYXXXYYY]]]eeemmm|||}}}}}}xxxpppfff___[[[[[[XXXXXX]]]eeeyyy|||ttthhh```XXXWWW\\\cccggggggeeebbb______aaa```]]]ZZZWWWRRRJJJCCC@@@AAADDDGGGOOOTTTWWWWWWXXX[[[YYYVVVPPPOOOMMMLLLMMMQQQTTTWWWVVVVVVXXXYYYYYYYYYXXXWWWVVVQQQNNNLLLJJJIIINNNUUU]]]___aaaaaa``````aaabbbeeebbb\\\VVVQQQPPPSSSVVV^^^bbbgggiiinnnvvvzzzzzz{{{yyywwwxxx{{{~~~~~~|||zzzzzz{{{|||}}}~~~zzzvvvsssrrrqqqqqqqqqooommmkkkkkkiiigggeeebbb```______aaaccccccccccccbbbbbbbbbbbbaaa^^^\\\[[[ZZZXXXVVVVVVWWWYYYZZZWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUVVVXXXYYYXXX\\\bbbfffiiinnntttyyy|||uuurrrooollllllooommmrrryyyuuummm```RRRGGGAAA??????=========<<<;;;;;;::::::999999999999999999999999999888777777666777777777999999888888888888999999999999999999:::;;;<<<<<<>>>???BBBEEEFFFIIISSS^^^www~~~uuunnnnnnvvv~~~}}}}}}xxxqqqllljjjkkkmmmnnnddd^^^YYYYYYZZZ]]]cccjjjuuu}}}~~~}}}xxxpppggg___[[[[[[XXXXXX]]]eeeyyyppphhh___ZZZ]]]cccggghhhgggdddaaa______^^^[[[YYYVVVQQQKKKEEEBBBCCCFFFHHHPPPUUUXXXYYYZZZ\\\[[[WWWQQQPPPNNNNNNPPPSSSVVVYYYXXXYYYZZZZZZZZZZZZYYYYYYYYYTTTPPPNNNKKKJJJNNNUUU\\\^^^```aaaaaaaaacccdddfffddd```[[[WWWVVVXXXZZZ___```ccciiiqqqyyy|||{{{|||{{{|||~~~~~~|||{{{|||}}}~~~}}}zzzwwwtttssssssrrrpppmmmllljjjiiifffdddbbb```^^^^^^___aaadddeeeffffffeeeeeecccaaa]]][[[ZZZYYYXXXWWWVVVWWWWWWXXXTTTUUUUUUUUUUUUUUUVVVVVVTTTSSSSSSSSSSSSTTTUUUVVVUUUZZZ___bbbeeejjjpppvvv~~~vvvssspppmmmmmmpppnnnsssyyyuuunnnaaaTTTIIICCCAAA@@@=========<<<;;;;;;::::::999999999999999999999999999888888777777777888888999999888888888888999999999999999999:::;;;<<<<<<>>>???BBBEEEFFFIIIRRR]]]tttrrrjjjkkkuuu{{{sssllljjjiiijjjjjjddd___[[[[[[\\\]]]bbbiiimmm|||~~~~~~}}}xxxpppfff___[[[ZZZWWWXXX]]]dddwwwxxxoooeee^^^^^^bbbfffhhhhhhfffbbb___\\\ZZZXXXVVVPPPMMMHHHEEECCCEEEHHHJJJQQQVVVZZZ[[[\\\^^^\\\XXXQQQQQQPPPPPPRRRTTTWWWYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYTTTPPPOOOLLLKKKPPPWWWWWWYYY\\\]]]^^^^^^```aaaddddddbbb___\\\\\\]]]___bbb```ccckkkttt{{{}}}}}}}}}~~~~~~~~~|||yyyvvvtttssssssqqqnnnllljjjiiifffcccaaa```___^^^___bbbeeehhhhhhiiiiiihhheeeaaa^^^\\\XXXXXXWWWVVVVVVUUUUUUTTTRRRRRRSSSSSSTTTTTTTTTTTTRRRRRRRRRRRRRRRSSSSSSTTTSSSWWW\\\___aaafffmmmsssxxxtttqqqnnnnnnrrrooosssyyyssslll```SSSIIICCCAAA@@@=========<<<;;;;;;::::::999999999999999999999999999999888888888999999:::999888888777777888888999999999999999:::;;;<<<<<<>>>???BBBEEEFFFHHHQQQ\\\tttrrrkkkmmmyyy{{{sssllliiiiiijjjjjjfffaaa]]]^^^^^^___ccciiiiiiuuu~~~yyypppfff___[[[YYYXXXZZZ___dddsssyyymmmdddaaabbbdddfffhhhfffbbb]]]YYYVVVUUUTTTLLLJJJGGGEEEEEEGGGJJJLLLRRRXXX\\\]]]^^^```^^^YYYTTTSSSRRRRRRTTTVVVXXXZZZ[[[[[[[[[ZZZZZZZZZZZZZZZXXXSSSPPPOOOMMMMMMRRRYYYUUUWWWYYYZZZYYYYYYZZZ\\\aaabbbccccccbbbbbbccceeegggeeegggooowww{{{}}}}}}zzzwwwtttrrrrrrooommmkkkjjjhhheeeccc```````````````bbbgggjjjiiikkkllljjjfffbbb^^^]]]XXXXXXXXXWWWVVVTTTRRRQQQPPPPPPQQQQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRUUUYYY\\\^^^ccckkkqqqyyy}}}xxxssspppnnnooorrrooosssyyy~~~ooohhh]]]QQQGGGAAA???>>>=========<<<;;;;;;::::::999999999999999999999999999999999999999999:::;;;888888777777777777888888999999999999:::;;;<<<<<<>>>???BBBEEEEEEGGGQQQ[[[sssxxxppprrr~~~yyyrrrmmmkkklllnnnnnnhhhbbb^^^^^^^^^___ccciiiiiipppzzz~~~{{{rrrhhh```\\\YYYYYY]]]bbbfffqqq{{{ooohhhffffffgggfffddd```\\\WWWUUUTTTTTTKKKJJJGGGFFFFFFHHHKKKLLLSSSYYY^^^___```aaa___ZZZWWWVVVVVVVVVVVVXXXZZZ[[[]]]]]]\\\[[[[[[[[[[[[[[[UUUQQQNNNNNNNNNNNNTTT[[[^^^___```___]]][[[[[[\\\\\\___bbbdddeeefffhhhjjjmmmjjjllltttyyyzzz|||}}}zzzwwwsssqqqnnnllljjjhhhgggfffcccaaa^^^___aaa``````bbbfffjjjiiilllnnnlllhhhbbb___^^^YYYZZZZZZYYYWWWTTTQQQOOOOOOOOOPPPPPPQQQRRRRRRRRRQQQRRRRRRRRRRRRRRRQQQQQQQQQTTTXXXZZZ]]]bbbiiiooovvvyyy}}}vvvrrrooolllmmmpppppptttyyy}}}nnnggg]]]QQQGGGAAA???>>>=========<<<;;;;;;::::::999999999999999999999999888888888888888999::::::888888777777777777888888999999999999:::;;;<<<<<<>>>???BBBEEEEEEGGGPPP[[[ppptttsss~~~{{{tttooonnnooopppqqqiiiccc^^^]]]]]]]]]bbbhhhiiimmmsssyyy}}}||||||sssiiiaaa]]]ZZZ[[[```eeegggooozzzpppkkkjjjjjjcccbbb___ZZZVVVTTTTTTUUULLLKKKIIIGGGGGGIIIKKKLLLTTTZZZ^^^```aaabbb___ZZZYYYYYYXXXXXXXXXZZZ[[[\\\___^^^]]]\\\\\\\\\\\\\\\SSSOOOMMMNNNNNNOOOUUU]]]kkkkkkkkkiiieeebbbaaaaaaZZZ]]]bbbeeegggiiikkkmmmpppnnnpppwwwzzzyyy{{{}}}zzzvvvrrrpppllljjjgggfffeeedddbbb```\\\^^^```aaa```bbbfffjjjiiilllooommmhhhccc```___[[[[[[[[[ZZZXXXTTTQQQOOONNNNNNOOOPPPPPPQQQRRRRRRQQQRRRRRRSSSRRRRRRQQQQQQQQQTTTWWWYYY\\\aaaiiiooowwwzzz}}}~~~~~~}}}}}}~~~uuupppmmmjjjkkkoooppptttyyy|||oooiii^^^SSSIIICCCAAA@@@>>>======<<<;;;;;;::::::999999999999999999999999777777666777777888999999888888777777777777888888999999999999:::;;;<<<<<<>>>???BBBEEEEEEGGGPPPZZZllluuuqqqyyy~~~xxxrrrooooooooooooiiibbb]]][[[[[[\\\aaahhhjjjlllpppsssuuuwww}}}~~~yyymmmccc```[[[```bbbffflllooo~~~vvvqqqnnngggbbb^^^]]]YYYTTTRRRTTTQQQOOOMMMKKKKKKMMMOOOPPPVVV\\\bbbdddbbb___]]]\\\\\\[[[YYYXXXXXXYYYZZZ[[[]]]___aaa```^^^]]]]]]^^^WWWUUUTTTRRROOORRR___mmmuuunnnhhhccc^^^^^^^^^```cccgggkkknnnmmmmmmpppvvv}}}yyyzzzzzzzzz{{{zzzwwwrrrnnnjjjgggeeedddccccccbbb```aaa```______aaacccfffgggmmmnnnooonnnkkkgggbbb___[[[ZZZYYYWWWUUUSSSRRRQQQRRRQQQPPPOOONNNOOOPPPQQQNNNOOOOOOOOOOOONNNNNNMMMQQQQQQQQQSSSXXXbbbmmmuuuyyyzzz|||{{{zzzxxxxxxyyywwwyyy|||vvvooollllllmmmnnnqqqsssxxxsssjjj[[[NNNEEEAAA@@@???;;;;;;:::::::::999999999:::999777666666666777888555666777888888888888888888888888888888888888888888999::::::999999;;;===??????BBBEEEEEEFFFPPPZZZmmmvvvnnnsss|||yyyqqqlllkkkkkkiiiddd^^^ZZZWWWXXX```jjjnnntttwwwtttsssvvvzzz{{{}}}{{{nnneeebbb^^^ccceeejjjpppqqqwwwqqqhhhbbb^^^^^^\\\XXXWWWYYYYYYWWWTTTRRRQQQQQQRRRSSSWWW]]]dddhhhgggcccaaa___YYYWWWUUUTTTTTTVVVYYYZZZ___```aaa```______```bbb[[[WWWUUUTTTRRRVVVbbbnnn~~~rrriii```___^^^^^^```cccgggjjjkkklllooouuu{{{~~~wwwwwwwwwyyy{{{|||zzzwwwtttpppnnnjjjhhhfffdddaaa___```___^^^]]]^^^___aaaccchhhiiikkkllljjjgggccc```[[[ZZZYYYWWWVVVTTTSSSRRRRRRQQQPPPOOONNNOOOPPPPPPKKKKKKKKKLLLLLLLLLLLLMMMPPPPPPQQQSSSXXXaaalllttt{{{|||}}}|||yyywwwwwwwwwwwwyyy|||vvvooolllmmmnnnoooqqqsssyyyvvvlll]]]OOOFFFAAA??????<<<<<<<<<;;;;;;;;;::::::;;;:::999888777777888999666777888888999999888888888888888888888888888888888999::::::999999;;;===>>>???AAAEEEEEEGGGPPP[[[mmmuuummmtttyyyzzzrrrmmmllllllhhhccc]]]YYYUUUUUU\\\fffrrrxxx|||yyyvvvwwwxxxwww~~~}}}}}}|||{{{{{{zzzzzzzzz}}}qqqhhhfffccciiijjjooouuuttt{{{zzzmmmfffbbbaaaaaa^^^^^^aaa___^^^\\\ZZZXXXXXXXXXYYYZZZ___gggkkkkkkgggcccaaaWWWUUUSSSRRRSSSVVVZZZ\\\aaabbbaaa``````aaadddgggaaa[[[WWWVVVWWW[[[eeeooo}}}ppphhheeeaaa______aaaeeehhhjjjkkknnnsssyyy~~~|||uuussssssvvvyyy}}}~~~|||zzzyyyvvvqqqnnnjjjfffbbb___aaa___^^^\\\\\\]]]___```ccceeegggiiiiiigggdddbbb\\\[[[ZZZXXXWWWUUUTTTSSSRRRQQQPPPNNNNNNNNNOOOPPPJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNOOORRRWWWaaakkksss}}}~~~~~~|||xxxuuuttttttwwwxxx{{{~~~~~~vvvpppnnnnnnpppqqqqqqtttzzzzzzppp___PPPFFFAAA???>>>======<<<<<<<<<;;;;;;;;;;;;:::999999888999999999777888999999999999999999888888888888888888888888888999::::::999999;;;======>>>AAADDDEEEHHHRRR]]]nnnrrrkkkvvvxxx|||tttooonnnnnniiiddd___[[[VVVTTTZZZbbbrrrzzz}}}|||yyyvvvyyyyyyxxxvvvuuutttsssrrryyyvvv|||~~~ssskkkiiihhhoooqqquuuzzzvvvvvvxxxooohhhffffffddddddfffbbbaaaaaaaaaaaabbbccccccbbbfffkkkooommmiiiccc```ZZZWWWTTTSSSTTTXXX]]]```ccccccbbbaaa```bbbfffjjjhhh```YYYXXXZZZ^^^gggpppyyy}}}sssoooiiidddaaaccceeehhhiiijjjnnnsssxxx|||{{{uuupppqqqssswww|||~~~~~~~~~{{{wwwssspppkkkfffcccbbb```___]]]]]]^^^___```bbbdddgggiiihhhfffdddbbb\\\\\\[[[ZZZXXXWWWVVVUUURRRQQQOOONNNNNNNNNNNNOOONNNMMMMMMLLLLLLMMMNNNOOOJJJKKKMMMQQQWWWaaalllttt~~~~~~~~~{{{wwwsssrrrqqqvvvwwwyyy|||}}}vvvpppooopppqqqrrrpppttt{{{~~~}}}rrraaaQQQFFFAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888999999:::::::::999999888888888888888888888888888999::::::999999;;;===<<<===@@@EEEFFFIIISSS^^^oooqqqjjjyyy|||xxxrrrppppppmmmhhhccc___YYYUUUYYYaaammmxxxzzzxxxxxxvvvtttrrrpppooonnnppptttzzzuuunnnkkkmmmwwwzzz|||~~~wwwrrr{{{{{{qqqmmmkkkiiihhhjjjfffhhhjjjmmmppprrrttttttpppqqqrrrrrroooiiiccc^^^YYYWWWTTTRRRSSSVVV[[[^^^aaabbbbbbbbbaaacccfffiiimmmeee]]][[[]]]aaajjjtttvvv|||xxxpppiiieeedddeeegggiiikkknnnrrrvvvzzz~~~{{{vvvqqqqqqrrrvvvzzz~~~~~~{{{xxxvvvsssnnnkkkbbbaaa___^^^^^^___```aaaeeefffiiijjjiiifffcccaaa]]]]]]\\\[[[ZZZXXXWWWWWWRRRQQQOOONNNMMMMMMNNNNNNQQQPPPOOONNNNNNNNNNNNNNNGGGIIILLLQQQXXXbbbnnnuuu{{{|||{{{yyyuuurrrqqqqqqtttuuuxxx||||||uuupppooopppqqqqqqooottt|||{{{yyy}}}}}}rrr```PPPEEE@@@???>>>;;;;;;;;;::::::::::::999777777888888888888888888999999:::::::::999999888888888888888888888888888888999::::::999999;;;===<<<===AAAEEEFFFJJJTTT___ooossslll||||||uuurrrqqqnnnjjjfffbbb[[[VVVXXX^^^iiiwww|||yyyxxxvvvssspppnnnlllkkklllzzzvvv|||yyyqqqooorrrxxxqqqxxx~~~xxxuuurrrqqqqqqrrruuuyyy}}}{{{wwwrrrmmmgggaaa\\\TTTRRROOOLLLLLLOOORRRTTTYYY\\\___bbbcccdddfffhhhnnngggbbb```aaafffqqq}}}~~~vvvnnnhhheeedddeeeiiikkknnnqqqssswww{{{~~~~~~yyysssrrrsssuuuzzz~~~~~~~~~{{{xxxuuueeedddaaa_________```aaaggghhhjjjkkkiiifffccc```^^^^^^]]]\\\[[[ZZZYYYYYYRRRQQQOOONNNMMMMMMMMMMMMOOOPPPPPPPPPPPPOOONNNMMMHHHJJJMMMQQQYYYbbbmmmtttvvvwwwwwwvvvtttrrrqqqrrrsssvvvzzz~~~|||uuupppnnnoooooopppnnnsss}}}yyytttwww~~~{{{ooo^^^NNNDDD@@@??????;;;;;;:::::::::999999999666666777888888888777777999999999999999999888777888888888888888888888888888999::::::999999;;;===<<<===AAAEEEGGGJJJTTT___ooo{{{qqqxxxtttsssmmmjjjgggccc\\\VVVVVV[[[hhhwww|||yyywwwuuurrrnnnkkkiiigggiiisss|||}}}uuussswww{{{sssyyy}}}ssskkkeee```[[[XXXOOOMMMJJJGGGFFFFFFGGGHHHMMMSSS[[[aaadddfffgggggglllhhheeedddeeelll{{{|||tttmmmhhhfffeeehhhjjjmmmnnnooorrrwwwzzzzzzzzzzzz{{{}}}}}}uuuttttttwww{{{}}}nnnllliiifffcccbbbbbbbbbfffgggiiijjjiiifffcccaaa______^^^]]]\\\[[[ZZZZZZRRRQQQOOONNNLLLLLLLLLMMMMMMOOORRRTTTUUUTTTRRRQQQLLLMMMPPPSSSYYYaaajjjqqqoooqqqssssssrrrrrrsssttttttwww}}}{{{tttooonnnmmmnnnmmmmmmrrr}}}{{{sssrrr}}}wwwlll[[[KKKBBB??????@@@<<<;;;;;;;;;::::::::::::666777888999999999888888888888999999888888777666888888888888888888888888888999::::::999999;;;======>>>BBBFFFGGGJJJTTT___nnnyyy{{{vvvtttnnnkkkiiifff___WWWWWW[[[bbbsss{{{yyyvvvrrrnnnkkkhhhfffeeelllzzzyyyvvvzzz|||uuu{{{yyy}}}zzzmmmccc\\\XXXUUUSSSLLLJJJGGGDDDBBBBBBBBBBBBEEELLLWWW```fffhhhhhhhhhiiihhhggghhhiiiqqqzzzrrrmmmiiihhhfffiiikkkllllllooossswwwqqqrrrsssuuuxxx|||vvvuuuuuuxxx}}}xxxuuuqqqllliiifffeeeeeedddeeehhhiiiiiigggdddaaa______^^^]]]]]]\\\[[[[[[RRRQQQOOOMMMLLLLLLLLLMMMMMMPPPTTTXXXZZZZZZXXXWWWOOOQQQRRRUUUYYY```hhhmmmlllnnnppprrrrrrrrrtttuuuuuuyyy{{{tttooommmmmmlllllllllqqq|||vvvqqq~~~}}}tttiiiXXXIIIAAA>>>???@@@======<<<<<<<<<;;;;;;;;;777888999:::;;;::::::999888888888888888777666555888888888888888888888888888999::::::999:::<<<===>>>???BBBFFFGGGJJJSSS^^^nnn~~~|||wwwtttpppnnnllljjjbbb[[[ZZZ^^^\\\mmm~~~|||yyyuuupppllliiihhhbbbfffsss|||yyy~~~}}}zzzwwwxxx}}}uuulll```ZZZYYYXXXSSSOOOIIIHHHFFFBBB@@@AAADDDGGGGGGKKKTTT^^^eeeiiihhhfffkkkmmmmmmiiifffmmm}}}yyyvvvrrrnnnjjjeeegggjjjkkkllllllnnnpppnnnnnnppprrrvvvzzz~~~yyyyyyyyy{{{}}}vvvsssrrrppplllgggiiiiiiiiiiiiiiigggdddaaa___]]][[[[[[]]]\\\YYYVVVRRRPPPLLLJJJIIIJJJLLLMMMLLLRRRUUUSSSVVV[[[\\\XXXXXXTTTSSSWWW]]]cccfffiiiggghhhkkkmmmpppqqqssssssyyy|||{{{tttnnnmmmmmmmmmnnnkkksssxxxqqqzzzuuuiiiWWWGGGAAAAAA???;;;<<<;;;;;;::::::999999888888777777777888999::::::999:::;;;;;;:::999888777888888888888888888888888::::::999999::::::;;;<<<===@@@BBBDDDGGGMMMUUU[[[qqq~~~{{{wwwsssmmmhhhddd```\\\YYY\\\gggzzz}}}|||{{{zzzwwwqqqhhhaaaaaahhhrrr{{{|||{{{tttppprrrvvvyyy~~~uuusssrrruuuzzz|||yyyvvviii```VVVQQQRRRSSSQQQNNNJJJIIIGGGCCCAAAAAADDDGGGIIIMMMUUU]]]dddhhhhhhhhhmmmnnnmmmgggaaadddppp{{{{{{vvvpppkkkgggiiikkkkkkkkkkkklllmmmkkklllmmmppptttzzz}}}}}}~~~}}}yyyxxxwwwuuunnniiihhhgggfffffffffdddaaa^^^]]][[[YYYYYYYYYXXXVVVSSSRRRPPPMMMJJJJJJKKKLLLNNNNNNSSSUUUUUUWWW[[[[[[XXXYYYWWWWWW[[[```dddfffgggdddfffiiilllppprrrtttuuuyyy|||zzzsssnnnlllmmmmmmnnnnnnvvvyyyqqqxxx|||sssgggUUUGGGBBBAAA???<<<<<<<<<;;;::::::999999888888888888777888888999999777888888999888777666555888888888888888888888888::::::999999::::::;;;<<<===???CCCEEEGGGMMMVVV\\\ppp~~~yyyuuunnniiidddaaa]]][[[YYYdddwww|||yyyuuupppjjjeee```fffqqq~~~|||xxx}}}|||qqqiiijjjnnnqqquuuxxxxxxwwwnnniiiaaa___^^^aaafffiiiiiihhhaaaZZZPPPMMMNNNQQQQQQOOOLLLKKKHHHEEEBBBCCCFFFHHHMMMQQQVVV\\\bbbfffhhhiiiqqqqqqoooggg^^^]]]ccckkknnntttwww{{{yyyqqqkkkgggiiikkkkkkjjjiiijjjkkkhhhiiikkkooottt|||~~~}}}|||}}}}}}zzzsssnnniiigggffffffeeeccc```]]]]]][[[YYYWWWWWWUUUSSSQQQQQQPPPNNNLLLKKKLLLNNNOOOPPPTTTVVVVVVWWWZZZZZZXXXZZZ[[[^^^aaaeeeggggggeeebbbcccgggkkkooosssvvvxxxxxx|||zzzsssnnnlllmmmnnnnnnpppwwwyyyrrrwww{{{yyyqqqdddSSSGGGBBBAAA???>>><<<<<<;;;;;;:::999999999999999888888777888888888777888888888888777666666888888888888888888888888::::::999999::::::;;;<<<===???CCCEEEHHHNNNWWW]]]ooo~~~yyyrrrkkkfffccc```^^^ZZZdddttt~~~xxxsssoookkkiii```eeennn|||{{{sssuuu|||{{{qqqjjjnnnuuuyyyzzz|||zzzzzz}}}uuullleee```\\\YYYXXXWWWYYY]]]aaacccdddddd]]]TTTPPPQQQSSSSSSSSSNNNMMMJJJGGGDDDDDDGGGJJJQQQTTTXXX\\\```cccfffhhhrrrssspppiii```]]]```dddhhhjjjkkklllvvvzzzqqqjjjfffhhhjjjjjjiiiiiijjjkkkiiijjjlllqqqxxx~~~~~~~~~}}}xxxtttmmmkkkiiihhhgggeeeaaa^^^^^^]]]ZZZXXXVVVTTTRRRQQQQQQPPPOOONNNNNNNNNOOOPPPQQQSSSUUUWWWXXXYYYYYYXXXYYY___dddhhhkkkmmmjjjeeebbbdddfffjjjnnnrrrvvvwwwxxx|||zzzsssnnnmmmnnnnnnooopppvvvzzzuuuzzzyyyxxxnnn```PPPGGGCCCAAA??????<<<<<<<<<;;;::::::999999::::::999888777777777888999999999:::999999999999888888888888888888888888::::::999999::::::;;;<<<<<>>@@@======<<<;;;;;;::::::999::::::999888777777777888999999999999999999::::::888888888888888888888888::::::999999::::::;;;<<<<<>>===@@@======<<<<<<;;;:::::::::999999888888777888888888777777777666777777888999888888888888888888888888::::::999999::::::;;;<<<<<>><<<<<<<<<<<<;;;:::999888777777888999999999999999888888888888888888888888888888888888888888888888999999999999:::;;;<<<<<<<<<@@@EEEIIILLLSSS[[[aaalll|||vvvuuu{{{uuunnneeeggghhhnnn{{{~~~|||zzzyyywwwuuuxxxtttpppwww~~~xxxsssppphhhppp{{{zzzuuuqqqmmmiiifffdddccc___[[[WWWRRROOONNNIIINNNTTTYYYZZZZZZ[[[[[[^^^```cccdddccccccddddddaaa\\\XXXUUURRRQQQVVV]]]```^^^\\\[[[\\\]]]\\\[[[]]]___bbbcccccccccdddeeeggglllttt||||||zzzxxxvvvuuurrrmmmjjjeeedddbbb```^^^^^^^^^^^^\\\]]]^^^______^^^]]]\\\^^^```dddiiioootttxxxzzz{{{}}}~~~yyysssoooeeeddddddggglllppprrrssswwwzzz~~~zzzrrrqqqqqqqqqtttyyy|||ssspppaaaTTTHHHCCCAAA???===>>><<<<<<<<<<<<;;;:::999888777777888999999999999888888888888888888888888888888888888888888888888888999999999999:::;;;<<<<<<>>>AAAFFFIIIMMMTTT\\\ccclll{{{wwwyyy~~~uuunnndddeeefffkkkvvv}}}}}}~~~~~~}}}}}}}}}}}}zzzxxxxxx~~~|||vvv{{{yyyuuutttzzzwwwrrrooonnnmmmkkkjjjjjjhhheee```[[[WWWSSSQQQLLLOOOSSSWWWYYY[[[^^^```eeehhhkkklllmmmmmmnnnooolllfff^^^XXXTTTRRRRRRSSSVVVVVVXXX[[[___bbbbbbaaabbbbbbccccccccccccdddddddddiiipppwww}}}}}}{{{zzzxxxwwwtttqqqnnnfffdddbbb___^^^]]]]]]^^^]]]]]]^^^^^^^^^]]]\\\[[[\\\^^^bbbggglllqqqtttvvvuuuvvvwwwvvvtttooojjjfffbbbbbbcccfffjjjnnnqqqrrrwwwzzz~~~xxxpppooooooppptttyyyvvvqqq___SSSGGGBBBAAA???===>>><<<<<<<<<<<<;;;:::999888777888888999999999888888888888888888888888888888888888888888888888888888999999999999:::;;;<<<<<<>>>AAAEEEIIIMMMTTT]]]dddssszzzzzz|||}}}uuupppeeecccdddiiisss}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||}}}{{{|||~~~yyyooonnnmmmnnnqqqrrrrrrrrrllljjjhhhddd___ZZZVVVTTTOOOQQQTTTWWWZZZ^^^cccfffppptttxxxzzz|||}}}|||uuukkkaaa\\\XXXUUURRRTTTVVVYYY___eeehhhhhhggghhhfffdddcccbbbbbbbbbbbbdddhhhnnnsssxxx~~~~~~}}}{{{zzzyyywwwssspppfffdddaaa^^^\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZ\\\```eeeiiilllooopppppppppqqqooolllhhhcccaaa___```cccfffiiillloooqqqvvvzzz~~~}}}uuunnnlllnnnpppuuuzzzxxxrrr]]]QQQEEEAAA@@@>>>===>>><<<<<<<<<<<<;;;:::999888888888999999999888888777888888888888888888888888888888888888888888888888999999999999:::;;;<<<<<<===@@@EEEHHHMMMUUU___fffvvv}}}zzzyyy}}}}}}vvvqqqfffdddccciiirrrzzz}}}}}}}}}~~~rrriiijjjmmmqqqtttvvvuuusssjjjjjjhhheeeaaa]]]YYYVVVPPPRRRUUUXXX\\\bbbiiinnn||||||nnnfffbbb^^^YYYXXXZZZ]]]ccciiillllllkkkkkkhhhdddaaaaaaaaa``````fffiiimmmrrrwww|||}}}{{{zzzyyyvvvrrrooohhheeebbb^^^\\\\\\]]]^^^``````______^^^^^^]]]]]][[[]]]aaaeeehhhjjjkkklllnnnnnnmmmllliiieeebbb___\\\___cccfffhhhkkkoooqqquuuyyyzzzrrrkkkjjjlllpppvvv|||xxxqqq\\\PPPDDD@@@@@@>>>===>>><<<<<<<<<<<<;;;:::999888888999999999999888777777888888888888888888888888888888888888888888888888999999999999:::;;;<<<<<<===@@@EEEIIINNNWWWbbbjjjuuuzzzvvvvvv}}}uuupppgggcccccciiiqqqxxx}}}~~~vvvmmmooossswwwyyyvvvqqqmmmggggggfffeeebbb^^^[[[XXXQQQTTTXXX]]]cccjjjsssyyyzzzoookkkhhhccc```aaaccchhhllloooooonnnjjjfffaaa^^^_________^^^cccfffjjjooottt{{{}}}|||zzzxxxwwwtttpppmmmgggeeeaaa]]][[[[[[\\\]]]^^^^^^]]]]]]\\\]]]]]]]]]]]]___bbbeeeggghhhhhhhhhkkkkkkjjjhhheeebbb```^^^[[[___cccfffhhhkkknnnqqqtttyyywwwooohhhhhhkkkpppwww~~~uuulll[[[OOOCCC@@@@@@>>>>>>???<<<<<<<<<<<<;;;:::999888999999999999999888777777888888888888888888888888888888888888888888888888999999999999:::;;;<<<<<<>>>AAAFFFKKKQQQ[[[gggooozzz{{{xxxvvvyyy{{{}}}vvvsssyyy|||tttmmmgggbbbbbbiiipppvvv~~~wwwzzz}}}yyyqqqjjjeeeeeeeeedddbbb___[[[YYYSSSVVV[[[bbbiiisss|||tttpppnnnjjjggggggiiilllppprrrqqqppphhhccc^^^\\\]]]______^^^^^^aaafffkkkqqqyyy|||zzzxxxwwwuuurrrmmmjjjeeeccc^^^ZZZXXXXXXYYYZZZ[[[ZZZZZZYYYYYYZZZZZZ[[[]]]^^^aaadddfffffffffeeehhhgggfffdddbbb___]]]\\\ZZZ___dddggghhhjjjnnnrrrtttyyyuuummmggggggkkkpppxxx~~~rrrhhhZZZNNNCCC??????>>>>>>???<<<<<<<<<<<<;;;:::999999999999999999999888777666888888888888888888888888888888888888888888888888999999999999:::;;;<<<<<>>@@@BBBEEEKKKTTT```mmmvvv{{{yyyvvvqqqmmmjjjhhhgggeeehhhkkkmmmnnnsss{{{~~~{{{}}}~~~~~~xxxqqqjjjfffdddbbbbbbeeefffhhhmmmuuuqqqkkkgggdddccc___ZZZYYY[[[aaajjjwwwyyytttkkkdddaaaaaadddfffhhhiiiiiikkkkkkhhhddd```XXXWWWWWW[[[bbbgggiiiiiiddddddccccccdddiiipppuuuxxx|||zzzyyyxxxxxxtttppplllhhhhhhhhhhhhgggcccccccccbbb```^^^\\\[[[[[[[[[[[[^^^bbbfffggggggjjjiiifffeeedddbbb^^^\\\\\\]]]```bbbeeejjjppptttxxx|||{{{pppjjjffffffiiiooo{{{yyymmmdddUUULLLCCCAAA???===<<<===<<<<<<;;;;;;:::999999999777777777777777777777777888888888888888888888888:::999999888888999::::::;;;:::999999:::;;;===>>>@@@AAAEEEKKKTTT```mmmvvv|||uuussspppllliiifffdddcccaaacccfffgggiiimmmtttzzz~~~}}}xxxsssnnniiieeeeeebbb```aaaaaaaaaffflll{{{~~~yyyjjjeeeaaa```^^^ZZZZZZ]]]cccppp{{{xxxwwwkkkhhhdddaaa___aaaccceeedddeeefffggggggddd___[[[SSSRRRSSSYYYaaagggjjjkkkjjjhhhfffddddddgggllloooooossszzz~~~xxxtttqqqnnnllljjjgggggghhhgggeeebbb___]]]^^^]]]\\\^^^aaadddeeeeeeiiihhhfffeeeccc```^^^\\\\\\^^^```bbbeeejjjooosssxxx}}}xxxnnniiieeefffiiiqqq~~~{{{oooeeeTTTKKKCCCAAA@@@===<<<===<<<<<<;;;;;;::::::::::::777777777777777777777777888888888888888888888888::::::999999999999999999::::::999::::::;;;===>>>???AAAEEEKKKTTTaaaooowww}}}wwwnnnmmmjjjgggdddbbbaaa``````bbbdddeeefffjjjooosssvvv{{{}}}zzzvvvrrrooollliiifffeeeccccccdddbbb___aaafffsssyyy{{{tttuuuwwwooojjjeeebbb___[[[[[[^^^eeeuuu|||uuurrrqqqrrrlllllljjjiiigggfffeeeeeedddddddddeeeeeebbb]]]ZZZRRRPPPPPPUUU^^^fffjjjkkkmmmjjjfffccccccdddfffhhhlllnnnttt||||||wwwrrrooommmmmmnnnnnnllliiifffeeedddbbb```___aaabbbccccccffffffeeecccaaa^^^]]]\\\\\\^^^```bbbeeeiiiooossswww|||wwwmmmgggdddfffkkksssyyymmmeeeRRRIIIBBBAAA@@@===<<<===<<<<<<;;;;;;;;;;;;::::::777777777777777777777777888888888888888888888888999999:::999999999999888999:::::::::;;;<<<<<<===>>>@@@EEEKKKVVVcccqqqzzzxxxrrriiigggeeecccaaa```___^^^___```aaaaaacccfffiiilllnnnrrrwww{{{~~~|||}}}~~~vvvssspppnnnmmmkkkjjjhhheeeeeefffhhhfffaaa___bbbmmmttt}}}zzzpppnnnooozzz~~~xxxqqqjjjfffbbb]]]]]]```jjj}}}zzzrrroooqqquuuxxxxxxyyyzzzyyyuuupppjjjfffjjjiiiggggggfffccc___[[[SSSPPPOOOSSS\\\dddjjjlllmmmiiidddaaaaaaaaabbbbbbjjjlllqqqxxxzzzvvvttttttuuuuuuuuusssrrrqqqllliiieeecccccccccbbbbbbcccddddddccc```^^^]]]^^^]]]___aaaccceeeiiiooorrruuuzzzuuukkkfffcccffflllwwwsssiiiaaaPPPHHHAAAAAA@@@>>><<<===<<<<<<;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888888999999:::::::::999999999999:::;;;;;;<<<<<<<<<===@@@EEELLLXXXfffuuu~~~zzzrrrnnneeedddcccaaa```_________]]]\\\\\\]]]^^^```bbbdddeeehhhlllooorrrxxx{{{zzzzzztttrrrooonnnnnnnnnmmmmmmjjjiiikkklllhhhaaa___aaalllrrr{{{}}}qqqllllllrrrzzzttttttvvvwwwpppjjjfffbbb___```eeessszzztttqqqttt~~~~~~wwwuuurrroookkkiiieeeaaa^^^UUUQQQOOORRR[[[eeemmmqqqnnniiidddaaaaaabbbaaa```eeehhhnnnvvv~~~}}}zzzxxxxxxyyyyyyzzzzzz{{{{{{ssspppjjjgggeeedddcccbbbaaacccdddcccaaa______```]]]___aaaccceeeiiinnnrrrrrrxxx|||rrriiieeebbbfffnnnzzzwwwmmmddd___OOOGGGAAAAAAAAA>>>======;;;;;;<<<<<<<<<<<<<<<<<<999999999999999999999999888888888888888888888888777777999:::;;;::::::999999999:::;;;<<<<<<<<<<<<<<>>===>>>;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888666777888:::;;;;;;::::::888999:::;;;<<<<<<<<<<<<<<>>=========<<<======<<<;;;::::::999999999888888777777888888999888777666666666777999:::888888999999999:::::::::::::::;;;;;;<<<=========@@@AAAEEELLLYYYjjj}}}||||||vvvqqqnnnkkkfffbbb```aaabbbcccdddeeeeeeeeebbb___]]]]]]___```___]]]^^^^^^^^^___aaaeeehhhkkkoooqqqtttyyyyyyvvvsssrrrvvvvvvwwwxxx{{{xxxsssrrroooooowww|||yyyxxxuuu{{{xxxoooiiiiiigggeeekkkvvvyyyyyy}}}~~~{{{pppiiihhhddd```\\\XXXXXX^^^fffoootttrrrnnniiifffdddbbb```___]]]^^^cccjjjnnnppptttzzz}}}{{{uuuvvvwwwxxxyyyyyyyyyxxxsssoooiiieeeddddddeeeeeeeeecccbbbbbbccccccbbbaaa^^^___```cccfffiiilllnnnssswww|||yyynnnjjjhhhjjjooovvv~~~vvvmmmaaaZZZIIIFFFAAA>>>>>>>>>=========<<<<<<;;;::::::999999999999888888888888999999777777777777777888999999888888999999999:::::::::::::::;;;;;;<<<=========???AAADDDKKKWWWiii}}}zzzyyyuuupppmmmllliiifffccc```aaabbbddddddeeeeeeeeedddbbb___```aaabbbaaa___aaaaaaaaaaaabbbdddfffgggfffhhhiiilllpppxxx}}}zzzyyyyyyyyyxxxxxxyyy{{{~~~}}}vvvtttqqqnnnqqq{{{}}}zzzxxx|||}}}tttnnnnnnmmmkkkrrr}}}}}}tttllliiicccaaa```^^^]]]aaaiiirrrxxxvvvrrrlllhhheeecccaaa```[[[[[[___fffjjjmmmssszzzyyy}}}}}}uuuvvvxxxyyyyyyxxxvvvuuuqqqnnnjjjhhhggghhhggggggeeebbb```___```aaaaaaaaa^^^^^^___```cccgggkkkmmmssswww|||vvvlllkkkiiikkkqqqxxx}}}uuukkk^^^UUUIIIFFFBBB?????????>>>===<<<<<<<<<;;;;;;::::::999:::999999999999999999:::666777888888999999888888888888999999999:::::::::::::::;;;;;;<<<=========>>>@@@CCCJJJVVVhhh~~~xxxxxxpppmmmjjjhhhhhhgggeeeccc```aaabbbdddeeefffffffffgggeeeccccccdddeeedddccceeeeeeeeeeeedddddddddddddddeeeddddddeeeiiiooossszzz~~~{{{{{{zzzzzz{{{|||~~~{{{vvvtttrrrsssyyyzzz|||vvvssspppoooyyyzzzrrrlllcccaaa___^^^aaaiiisss|||yyyqqqkkkgggdddbbbaaa___^^^```eeeiiilllrrryyy}}}zzz{{{~~~yyy{{{}}}~~~~~~|||zzzxxxsssqqqnnnlllkkkjjjhhhgggeeecccaaaaaabbbbbbaaa```^^^^^^]]]^^^aaaeeejjjlllssswww|||~~~tttlllkkkjjjlllssszzz}}}uuujjj[[[RRRHHHFFFBBB@@@??????>>>===<<<<<<;;;;;;;;;:::::::::::::::999999999999::::::666777888999:::999888777888888999999999:::::::::::::::;;;;;;<<<============???CCCHHHTTTgggyyywwwpppjjjiiigggeeeeeedddccccccaaabbbccceeefffggggggggghhhgggffffffffffffffffffggggggggghhhgggfffeeeeeeffffffeeecccbbbcccfffiiilllpppvvv}}}~~~yyyzzz{{{}}}zzzzzzyyyyyy|||{{{vvvvvvwwwpppfffddd___]]]fffvvvvvvnnnhhheeecccaaacccaaaaaadddfffhhhmmmtttzzz}}}yyyyyyzzz~~~|||yyyuuuqqqooolllhhhfffdddeeeeeeggggggfffbbb^^^^^^]]]]]]^^^```dddiiikkkrrrvvv{{{|||rrrmmmjjjiiimmmuuu}}}}}}uuuiiiZZZPPPGGGEEEBBB@@@@@@???>>>===;;;;;;;;;;;;;;;::::::::::::999999888888999999:::666777999:::::::::999888888888999999999:::::::::::::::;;;;;;<<<============???BBBGGGRRRggg~~~zzzrrrlllhhhhhhgggeeedddcccccccccbbbccceeefffhhhiiiiiijjjjjjjjjiiihhhgggggghhhiiihhhhhhiiiiiiiiiiiihhhhhhdddeeedddbbbaaa```bbbdddeeegggjjjnnnssszzz}}}xxxzzz|||}}}tttjjjgggaaa___kkkwwwnnnhhheeedddcccbbb``````bbbbbbbbbffflllqqq{{{}}}uuusssssswww}}}}}}|||wwwsssnnniiifffdddeeegggiiijjjgggbbb]]]]]]]]]]]]___aaadddhhhjjjppptttyyy~~~yyyqqqmmmhhhiiinnnwww{{{sssgggXXXOOOEEECCCAAA@@@??????===<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888888999777888999999:::999999999888888999999999:::::::::::::::;;;;;;<<<=========>>>@@@CCCGGGQQQggg{{{tttnnnkkkhhhhhhhhhfffdddcccdddeeedddeeegggiiijjjkkkllllllkkkllllllkkkiiiiiijjjllljjjjjjjjjjjjkkkkkkkkkkkkggghhhhhhgggfffeeefffhhhhhhhhhhhhjjjlllpppsssuuuvvv|||~~~{{{|||vvvlllgggccccccnnnuuulllgggfffeeefff```^^^^^^``````___bbbhhhjjjttt~~~|||sssooommmooovvv{{{||||||xxx{{{~~~}}}~~~{{{vvvqqqllliiiddddddeeefffgggddd```]]]]]]]]]^^^```ccceeegggiiinnnrrrxxx~~~wwwpppmmmfffgggnnnxxxxxxpppdddVVVMMMCCCBBB@@@??????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888777777666666777777888999888888888999999::::::888888999999999:::::::::::::::;;;;;;<<<=========>>>AAACCCGGGQQQhhhxxxrrrmmmjjjhhheeeggghhhgggddddddfffhhhfffggghhhjjjlllnnnnnnooonnnooopppnnnlllkkkmmmooommmmmmlllkkkkkkkkklllmmmlllnnnooonnnmmmlllmmmnnnnnnmmmkkkkkklllmmmmmmmmmiiinnntttzzz~~~~~~xxxmmmdddccceeemmmzzz{{{qqqiiiffffffggghhh___^^^^^^aaaaaa___bbbggggggpppzzz~~~zzzuuuooojjjkkkoootttuuutttrrrwww{{{~~~~~~}}}xxxsssooollleeecccbbbbbbbbbaaa___]]]\\\]]]___aaadddfffggghhhmmmqqqwww~~~uuunnnllleeegggmmmyyyvvvmmmbbbTTTKKKBBBAAA???>>>>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;777777666666666666777777:::999888777888999:::;;;888888999999999:::::::::::::::;;;;;;<<<======>>>???AAADDDGGGQQQhhhxxxqqqkkkhhhfffeeeccceeegggfffeeeeeehhhkkkggghhhjjjlllnnnoooppppppppprrrsssqqqnnnmmmooorrrqqqooommmkkkjjjkkklllmmmmmmnnnpppooonnnmmmmmmmmmmmmllljjjiiiiiiiiihhhggggggjjjmmmnnnpppxxx{{{|||}}}{{{yyyyyyyyy}}}}}}{{{|||}}}}}}}}}~~~~~~xxxsssjjjjjjlllqqqxxx{{{{{{zzzzzzuuuooolllkkkkkkhhhfff```^^^\\\[[[\\\___bbbdddgggllltttyyy|||}}}}}}~~~{{{qqqkkkjjjhhhddddddhhhkkkkkkpppwww|||~~~zzz{{{~~~zzzuuummmgggeeecccaaa```___^^^\\\ZZZZZZ\\\]]]^^^___bbbgggjjjnnnttt|||vvvnnnjjjiiilllrrrzzz|||tttoooaaaQQQIIIAAA@@@???>>>============;;;;;;<<<<<<;;;;;;:::999999999888888888888999999888888888777777777777777888888999999999::::::::::::;;;<<<<<<<<<===???AAAAAAEEEDDDHHHUUUddd|||yyytttpppllljjjjjjjjjfffeeeddddddeeegggiiikkkiiijjjmmmooorrrtttuuuuuuuuutttsssrrrrrrssstttuuussspppmmmllllllkkkjjjiiinnnoooqqqssstttsssrrrqqqrrrrrrqqqpppooonnnmmmllliiihhhfffgggiiinnntttwww|||{{{xxxsssqqqppprrruuuwwwxxxxxx~~~yyyyyyyyyyyy{{{}}}wwwrrrjjjjjjlllpppuuuwwwvvvtttuuurrrmmmkkkjjjiiigggddd```^^^[[[ZZZ[[[]]]```aaagggkkkrrrvvvxxxyyyyyyzzzxxxqqqmmmlllhhhccccccgggggggggmmmtttxxxzzz~~~~~~zzz|||{{{vvvooojjjdddccc```______^^^[[[YYYZZZ[[[]]]^^^___bbbgggjjjmmmsss{{{~~~uuummmiiiiiilllrrr{{{{{{ssslll^^^NNNGGGAAA@@@???>>>============;;;;;;;;;<<<;;;;;;:::999888777777777777777777888777777777777777888888888999999999999:::::::::::::::;;;<<<<<<<<<===???AAA@@@DDDCCCGGGTTTccc~~~yyyvvvrrrnnnkkkjjjjjjjjjmmmlllkkkkkklllnnnppprrrttttttuuuvvvvvvvvvvvvvvvvvvuuutttrrrrrrrrrrrrsssuuurrrooonnnnnnnnnmmmlllmmmoooqqqtttuuuuuuuuuuuuwwwvvvuuusssrrrqqqooooookkkjjjhhhggghhhkkknnnpppsssxxx{{{sssqqqnnnnnnooopppqqqpppqqqrrrtttvvvvvvvvvuuuuuuuuuuuuuuuvvvxxxzzz|||}}}}}}uuupppnnnnnnoooqqqrrrrrrooolllmmmllljjjjjjiiigggdddaaa___\\\YYYXXXZZZ\\\]]]^^^fffjjjooorrrrrrrrrrrrssssssqqqpppnnnhhhbbbbbbeeebbbdddiiipppssssssvvv{{{|||zzz}}}~~~yyytttnnniiidddbbb``````___^^^[[[YYYZZZ[[[\\\]]]^^^bbbfffjjjlllrrrzzz}}}ssskkkggghhhlllsss|||yyypppiii[[[LLLDDDBBBAAA???>>>===<<<<<<<<<;;;;;;;;;;;;;;;:::999999777777666666666666777777666666777777888888999999::::::::::::;;;;;;;;;;;;:::;;;<<<===<<<===???AAA@@@DDDDDDHHHTTTbbb}}}xxxwwwvvvtttqqqnnnllllllllllllnnnnnnmmmmmmoooppprrrtttwwwwwwxxxxxxxxxxxxwwwwwwyyyyyywwwvvvuuutttttttttwwwuuurrrppppppppppppooonnnpppsssvvvxxxyyyyyyyyyzzzyyyxxxwwwvvvtttssssssqqqpppnnnmmmlllkkkkkkkkklllppptttyyywwwtttoookkkjjjjjjiiihhhdddfffgggiiikkklllmmmmmmqqqqqqssstttvvvxxxyyyzzz~~~}}}|||}}}sssqqqrrrrrrrrrrrrpppmmmiiigggfffggghhhiiihhheeeaaa___\\\YYYVVVVVVZZZ]]]^^^]]]dddgggkkkllllllkkklllllloooqqqtttqqqiiibbbaaacccbbbbbbggglllnnnlllmmmqqqyyyzzzzzz}}}yyytttooojjjgggdddbbbaaaaaaaaa```]]]ZZZYYYZZZ\\\\\\^^^aaafffiiijjjqqqyyyzzzpppiiifffhhhmmmtttxxxnnnfffXXXJJJDDDBBBAAA???>>><<<<<<;;;;;;:::;;;;;;;;;;;;:::999999777777666666666666777777555555666777888999999::::::::::::;;;;;;;;;<<<<<<:::<<<======<<<===@@@BBBBBBFFFEEEIIITTTbbbzzzwwwxxxtttsssqqqooonnnnnnooopppnnnnnnnnnoooppprrrtttuuuvvvwwwyyy{{{|||}}}~~~~~~}}}}}}|||{{{{{{zzzzzzzzzyyywwwtttsssssssssrrrrrrrrrsssuuuwwwxxxyyyzzzzzzyyyyyyxxxxxxwwwwwwwwwwwwxxxwwwwwwvvvtttqqqooonnnnnnoooqqqrrruuu|||}}}xxxqqqkkkhhhfffeeedddbbbcccdddfffhhhjjjlllmmmoooqqqsssuuuwwwxxxyyyyyyyyy{{{~~~}}}~~~~~~}}}yyyttttttuuuuuussspppkkkgggcccbbbbbbdddgggiiigggddd```^^^XXXUUUSSSUUU[[[``````___bbbdddfffggggggfffggghhhlllrrruuurrrkkkeeeccccccdddcccfffiiiiiiffffffjjjpppwww}}}{{{wwwxxx||||||vvvqqqlllhhhfffdddcccbbbccccccaaa^^^[[[XXXZZZ[[[\\\]]]```eeehhhjjjpppxxxwwwnnnhhheeehhhnnnwwwvvvmmmdddVVVJJJEEEAAA@@@???===<<<;;;;;;;;;::::::;;;;;;::::::999888999888888777777888888999555555666777888999999::::::::::::;;;;;;;;;<<<<<<;;;<<<=========>>>@@@BBBCCCGGGFFFJJJUUUbbb~~~}}}xxxwwwyyytttsssrrrqqqqqqrrrrrrsssttttttuuuvvvxxxyyy{{{{{{{{{|||~~~~~~{{{yyyvvvuuuvvvvvvuuuuuutttttttttuuuuuuuuuuuutttuuuuuuvvvwwwwwwxxxyyyyyy{{{{{{||||||{{{xxxvvvtttttttttsssppppppttt{{{zzzqqqkkkgggfffeeedddffffffggghhhjjjmmmpppqqqqqqsssvvvyyy|||}}}}}}|||xxxzzz}}}~~~|||www~~~xxxwwwzzzwwwvvvrrrmmmfffaaa______bbbeeeiiijjjgggccc```___WWWTTTRRRVVV]]]ccccccaaa```aaacccccccccdddfffgggkkkrrruuurrrmmmjjjfffcccdddccccccfffeeebbbcccgggkkksss{{{}}}yyywwwuuusssuuuxxx{{{tttooojjjgggfffcccbbbbbbccccccbbb^^^[[[XXXYYYZZZ[[[\\\```dddhhhjjjpppxxx~~~tttlllhhhfffiiiooozzztttkkkbbbTTTIIIFFF??????>>>===<<<<<<<<<<<<:::::::::::::::999888888999999888888888888999999666666777777888888999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>===>>>@@@BBBCCCGGGGGGJJJUUUaaa|||}}}xxxxxxzzzxxxxxxxxxxxxxxxyyyyyyzzz{{{|||}}}|||zzzyyyyyyzzzyyyyyyvvvuuutttsssrrrqqqqqqqqqtttuuuuuuwwwxxxyyyzzzzzzzzz{{{}}}~~~~~~}}}{{{yyyxxxxxxwwwssspppppptttxxx~~~xxxpppjjjggghhhiiiiiijjjjjjkkkmmmppptttyyy{{{{{{}}}}}}~~~~~~xxx{{{|||{{{|||zzzuuummmeeeaaaaaabbbcccgggkkkkkkhhhdddaaaaaaYYYUUUSSSWWW___eeedddaaa^^^___```aaaaaacccfffhhhlllqqqtttqqqoooooojjjdddaaa______aaaaaa```ccchhhhhhqqqxxxyyyyyy|||{{{sssmmmmmmnnnoooqqqtttzzz{{{~~~~~~|||wwwqqqkkkgggeeeddd``````aaabbbbbb```]]]YYYWWWXXXZZZ[[[\\\___dddgggjjjpppxxx{{{qqqkkkhhhgggjjjqqq|||qqqhhh___RRRHHHFFF>>>======<<<<<<<<<======999::::::::::::999888888888888777777777777888888777777777777777888888888999999999999::::::::::::;;;===>>>>>>===>>>@@@CCCBBBFFFEEEHHHSSS^^^yyy~~~}}}~~~~~~~~~}}}{{{zzzyyywwwvvvuuuuuuuuuxxxxxxyyyyyyyyyzzzzzzzzz|||}}}~~~~~~~~~zzz||||||yyytttrrrrrrtttxxx}}}xxxppplllkkknnnqqqrrrrrrrrrssswww||||||}}}||||||~~~xxxpppgggdddeeegggeeeiiillllllhhhdddbbbbbb[[[WWWUUUYYYaaaeeeddd```]]]^^^___```aaacccgggjjjmmmrrrssspppqqqrrrmmmddd^^^\\\\\\^^^______dddjjjfffooouuutttqqqqqqrrrqqqpppiiidddfffiiikkknnnqqqqqqsssvvv{{{yyywwwsssnnngggcccaaaaaa^^^^^^___```aaa___[[[XXXWWWXXXZZZZZZ\\\___cccgggkkkqqqyyy~~~yyypppkkkhhhhhhkkkrrr}}}oooeee]]]PPPGGGFFF<<<<<<<<<<<<<<<===>>>>>>999::::::::::::999888888777777666666666666777777888888888777777777777777888888999999999:::::::::;;;===>>>>>>>>>>>>AAACCC@@@DDDDDDGGGQQQ\\\vvv}}}||||||||||||}}}}}}||||||{{{{{{zzzzzz~~~|||~~~~~~zzzvvvuuuvvvqqqxxxyyysssoooppptttxxx{{{zzz{{{}}}~~~yyyyyy}}}xxxsssooojjjfffnnnlllkkklllnnnmmmiiieeeaaaZZZUUUXXX```ffffffddd^^^]]]]]]___cccgggiiiiiinnnmmmnnnrrruuutttmmmgggbbb^^^ZZZYYY]]]aaacccdddkkkjjjiiihhhgggfffffffffgggdddbbbaaacccfffhhhhhhkkkmmmqqqtttwwwyyyzzzzzzrrrppplllhhhdddaaa```___^^^___``````___\\\YYYVVVVVVWWWWWWXXXZZZ^^^dddhhhlllooottt{{{zzzqqqiiihhhjjjqqqttt}}}~~~mmmfff\\\NNNFFFHHH@@@@@@??????>>>=========;;;;;;::::::::::::999999888888888888888888888888999999999999999999999999::::::999999::::::;;;<<<<<<<<<======>>>@@@AAABBB>>>EEEFFFJJJRRRZZZsss|||uuuwww|||~~~~~~|||zzzvvvtttuuu|||}}}xxxwww|||}}}xxxvvvxxxzzz}}}{{{vvvrrrwwwsssoooooorrrssspppmmmeee___ZZZ[[[aaaeeefffddd___^^^^^^```cccggghhhiiipppoooooosssuuusssmmmgggaaa]]]YYYXXX[[[```bbbcccgggfffeeedddcccccccccccceeebbb```___bbbdddfffffffffgggiiilllnnnppprrrrrrmmmllliiifffdddcccbbbbbb]]]^^^______^^^[[[XXXVVVVVVVVVWWWWWWYYY]]]cccggglllnnnssszzzyyypppiiihhhkkkqqquuu{{{llleee[[[MMMEEEFFF@@@@@@??????>>>=========;;;;;;::::::::::::999999888888888888888888888888999999999999999999999999::::::999999::::::;;;<<<============>>>@@@AAABBB???EEEEEEIIIQQQYYYqqqyyywwwyyy}}}~~~{{{wwwvvvzzz~~~zzz}}}{{{tttsssqqqpppttt}}}~~~|||vvvuuuwwwyyyxxxuuujjjeee```___bbbeeeffffffaaa```___aaadddggghhhhhhmmmmmmnnnrrruuuuuuqqqlllbbb^^^ZZZXXXZZZ^^^aaacccccccccbbbaaa````````````aaa___]]]]]]___aaabbbbbbbbbbbbcccdddfffhhhiiijjjjjjiiigggeeecccaaaaaaaaa\\\\\\]]]]]][[[YYYWWWUUUUUUUUUVVVWWWYYY]]]bbbfffkkknnnsssyyywwwoooiiiiiilllsssxxxxxxjjjcccYYYKKKCCCCCC@@@??????>>>>>>======<<<;;;;;;::::::::::::999999888888888888888888888888999999999999999999999999:::::::::::::::;;;;;;<<<=========>>>???@@@AAABBB@@@EEEDDDGGGOOOWWWnnn{{{xxx|||{{{}}}}}}}}}zzzzzz{{{{{{uuuyyy~~~yyyssspppnnnnnnsssxxx||||||zzz}}}~~~{{{wwwlllhhhddddddfffiiijjjjjjcccbbbaaaccceeeggggggffffffgggjjjoootttwwwvvvtttgggccc^^^[[[[[[]]]```bbbcccbbbaaa```____________]]][[[YYYZZZ\\\^^^______bbbaaaaaaaaabbbdddfffgggiiihhhfffccc```^^^\\\[[[ZZZZZZZZZYYYXXXWWWUUUUUUUUUVVVWWWXXXZZZ]]]bbbfffiiimmmrrrxxx~~~|||tttmmmhhhiiinnnttt{{{wwwkkkbbbXXXKKKCCCBBB?????????>>>======<<<<<<;;;;;;:::::::::999999999888888888888888888888888888999999999999999:::::::::::::::::::::;;;<<<<<<=========>>>???@@@BBBBBBAAAEEEDDDFFFNNNUUUjjjwww}}}}}}}}}}}}{{{|||qqquuuzzzxxxsssqqqpppooolllooo{{{{{{tttkkkhhhfffhhhmmmqqqqqqoooeeeddddddeeefffgggfffeeecccdddggglllpppssssssssskkkiiieeeaaa^^^^^^```bbbbbbaaa```___]]]]]]]]]]]]ZZZYYYWWWXXXZZZ\\\\\\\\\aaa``````___```aaacccdddddddddbbb```^^^\\\ZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTVVVXXXYYY[[[^^^cccfffhhhlllqqqwww{{{xxxqqqlllhhhjjjooovvv~~~xxxlllbbbWWWKKKDDDBBB??????>>>>>>===<<<<<<<<<;;;;;;:::::::::999999999888888888888888888888888888888888999999:::::::::;;;;;;::::::;;;;;;<<<=========>>>>>>???AAABBBCCCBBBFFFDDDGGGNNNTTTfff}}}|||}}}pppsssxxx}}}xxxuuurrrmmmffffffqqq~~~yyy}}}{{{rrrmmmjjjiiinnnwww|||yyyuuuhhhgggfffggghhhgggeeedddeeeeeeggghhhiiijjjkkkkkklllkkkiiifffbbbaaabbbcccaaa```^^^\\\[[[ZZZYYYYYYYYYWWWVVVWWWYYY[[[[[[ZZZ]]]]]]]]]]]]^^^___``````\\\]]]]]]]]]]]]]]]\\\[[[WWWVVVTTTRRRRRRRRRRRRSSSSSSUUUWWWYYY[[[^^^bbbeeefffkkkqqquuuyyy~~~uuuooojjjhhhkkkqqqxxxzzznnnaaaUUUJJJDDDBBB???>>>>>>======<<<<<<;;;;;;;;;::::::::::::999999888888888888888888888888888888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCBBBFFFFFFIIIPPPTTTbbb|||}}}yyy~~~pppsssxxx}}}}}}wwwqqqjjjfffkkkssszzztttsss{{{vvvrrrmmmllluuuxxxiiihhhhhhhhhhhhgggeeecccddddddddddddccccccdddeeehhhiiijjjiiifffdddeeefffcccbbb```]]][[[YYYXXXWWWXXXWWWVVVWWWZZZ[[[ZZZZZZYYYZZZ[[[\\\]]]]]]]]]]]]YYYZZZ[[[\\\\\\[[[[[[ZZZVVVTTTRRRPPPOOOPPPQQQRRRQQQSSSUUUWWWYYY\\\___bbbeeejjjppptttwww}}}|||rrrmmmiiihhhlllrrryyy{{{ooo___QQQIIIDDDAAA>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::999999888888888888888888888888777888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAABBBCCCCCCGGGGGGKKKSSSTTT```www}}}qqqtttyyy}}}}}}xxxrrrkkkjjjlllsss~~~yyyuuuoooooowww|||vvvppppppzzzzzzjjjiiiiiiiiiiiihhheeebbb``````aaaaaa```aaacccdddcccfffjjjjjjhhhggggggiiigggfffccc```]]][[[YYYYYYXXXWWWWWWXXXZZZ[[[[[[ZZZXXXYYY[[[]]]^^^^^^]]]]]][[[[[[\\\[[[ZZZYYYWWWVVVUUUSSSQQQNNNNNNOOOQQQRRROOOQQQSSSUUUWWWZZZ]]]```dddjjjppptttvvv|||zzzqqqlllhhhhhhlllssszzz|||ooo]]]OOOGGGCCC@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888777777888999::::::;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>???@@@AAACCCCCCCCCGGGHHHMMMTTTUUU___uuuttttttvvv}}}|||xxxtttnnniiilllpppvvv{{{~~~vvvrrrqqqsssuuuyyyxxx{{{nnnlllkkkjjjjjjhhhddd```___aaacccbbb```___^^^___eeeeeeeeeeeefffggghhhhhhdddcccbbb```]]][[[XXXWWWTTTTTTUUUXXXZZZ[[[ZZZXXXUUUWWWZZZ\\\^^^^^^]]]]]][[[[[[ZZZZZZYYYYYYXXXXXXUUURRROOOLLLKKKLLLOOOQQQOOOPPPQQQRRRSSSWWW\\\```dddhhhnnntttzzzwwwmmmhhheeefffkkksssyyyiiiWWWJJJCCCAAAAAA=========<<<;;;;;;::::::999::::::::::::999888888999999888888888888888888999999999999999999999999<<<<<<<<<=====================>>>???@@@BBBCCCDDDEEEEEEIIIMMMQQQWWWdddpppvvvwwwyyy|||uuuoooiiikkkmmmoooqqqsssuuuwwwuuuvvv}}}xxxsssqqqrrrsss|||~~~vvvnnnmmmkkkiiigggeeebbb```___aaaddddddcccaaaaaaaaacccccccccccccccdddeeeeeeaaaaaa```___]]][[[YYYXXXXXXWWWWWWXXXZZZ[[[YYYXXXXXXYYY\\\^^^___^^^^^^]]][[[ZZZZZZYYYYYYXXXXXXWWWTTTQQQNNNKKKJJJLLLNNNPPPNNNOOOPPPQQQRRRVVV\\\___fffjjjooouuu{{{}}}tttlllhhhggghhhooowwwvvvfffVVVJJJCCC@@@@@@>>>======<<<<<<;;;::::::999::::::::::::999888888888888888888888888888888999999999999999999999999;;;<<<<<<<<<======>>>>>>>>>>>>>>>???AAABBBDDDEEEDDDDDDHHHMMMPPPVVVdddqqqzzz{{{~~~~~~xxxqqqnnnllliiihhhgggiiilllnnnooonnnsss|||vvvssstttuuu|||{{{pppooonnnmmmiiieeeccccccccc```cccfffggggggeeeeeeeeeccccccbbbaaaaaaaaaaaabbb^^^^^^^^^^^^]]]\\\ZZZZZZ[[[YYYXXXXXXYYYZZZZZZYYYZZZZZZ\\\]]]]]]]]]\\\[[[ZZZZZZYYYXXXXXXWWWVVVVVVRRRPPPLLLJJJIIIKKKMMMOOOMMMNNNOOOPPPRRRVVV[[[___gggjjjpppvvv|||yyyqqqjjjhhhhhhkkkrrr{{{yyyqqqcccUUUIIICCC@@@???>>>>>>===<<<<<<;;;;;;:::999::::::::::::999888888888888888888888888888888999999999999:::::::::::::::;;;;;;<<<===>>>????????????@@@@@@BBBCCCEEEFFFCCCDDDGGGLLLOOOVVVcccppp~~~{{{vvvzzzuuuoookkkkkkmmmppprrrrrrmmmnnn~~~zzzvvvxxxzzzyyyppprrrqqqnnniiidddccceeegggcccfffiiikkkkkkjjjjjjkkkiiihhhfffdddbbb```______\\\\\\]]]]]]]]]\\\[[[[[[\\\ZZZXXXXXXZZZ\\\\\\\\\ZZZZZZ[[[[[[[[[ZZZYYYXXXYYYYYYXXXWWWVVVUUUUUUTTTPPPNNNKKKIIIIIIJJJLLLNNNNNNOOOPPPQQQSSSWWW\\\```fffjjjpppvvv~~~vvvooohhhfffhhhkkkttt|||tttmmmaaaTTTJJJDDDAAA@@@>>>>>>======<<<;;;;;;;;;999::::::::::::999888888888888888888888999999999999999999:::::::::::::::::::::;;;<<<===>>>???@@@@@@@@@@@@AAACCCDDDFFFGGGEEEEEEHHHLLLNNNTTT```mmm|||uuurrrsssuuuwwwxxxtttlllkkkvvv~~~yyy|||zzzwwwtttnnnhhhddddddgggiiihhhjjjlllmmmmmmmmmnnnoooqqqpppmmmiiieeebbb```___\\\\\\]]]]]]]]]\\\[[[[[[YYYXXXWWWXXX[[[]]]______\\\\\\\\\[[[[[[ZZZYYYXXXXXXXXXWWWVVVUUUTTTSSSRRRNNNMMMJJJIIIIIIJJJKKKMMMOOOPPPQQQRRRTTTYYY^^^bbbfffjjjqqqyyytttmmmgggeeegggkkkttt}}}qqqjjj___SSSJJJDDDBBBBBB???>>>>>>===<<<<<<;;;;;;999::::::::::::999888888777777888888888999999999999999:::::::::;;;;;;;;;::::::;;;<<<===>>>???@@@@@@@@@AAABBBCCCEEEFFFGGGHHHHHHJJJLLLNNNRRR]]]iii~~~zzzzzz|||}}}|||{{{tttmmmkkksss~~~ssskkkhhhhhhiiijjjlllmmmmmmlllkkkkkkmmmooovvvuuuqqqmmmiiifffcccbbb^^^^^^^^^^^^]]]\\\ZZZZZZWWWVVVVVVXXX\\\^^^______^^^^^^]]]\\\[[[[[[ZZZZZZWWWWWWVVVUUUSSSRRRQQQQQQMMMLLLJJJIIIIIIJJJLLLMMMOOOPPPRRRSSSUUUZZZ___dddhhhnnnvvv~~~ssskkkfffeeehhhmmmvvv|||ooohhh]]]QQQHHHDDDCCCCCC??????>>>======<<<<<<;;;999::::::::::::999888888777777777888999999::::::999999::::::;;;;;;<<<<<<:::;;;;;;<<<===>>>??????@@@@@@AAAAAACCCDDDFFFGGGJJJIIIKKKMMMNNNRRR]]]iii~~~|||wwwvvvyyy}}}vvvrrrrrrpppnnnooonnnllliiiggggggjjjmmmuuutttqqqnnnkkkiiigggfffaaaaaa```___]]][[[YYYXXXVVVVVVWWWYYY\\\^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYYYYWWWVVVUUUTTTRRRQQQPPPOOOMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOQQQRRRUUUYYY___cccmmmttt~~~zzzqqqjjjeeefffkkkqqq{{{yyynnnfffZZZMMMEEEAAABBBCCC??????>>>>>>===<<<<<<<<<999::::::::::::999888888666777777888999999::::::999999::::::;;;<<<<<<===;;;<<<<<<<<<======>>>>>>???@@@@@@AAABBBDDDEEEFFFHHHHHHJJJNNNOOOTTT```lll}}}||||||~~~}}}{{{wwwssspppnnnkkkfffcccdddgggjjjrrrqqqooommmkkkjjjiiiiiidddcccbbb```]]][[[XXXWWWWWWWWWXXXZZZ\\\\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVUUUSSSRRRPPPOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMMMMNNNPPPQQQTTTXXX^^^cccqqqyyyyyyoooiiieeehhhmmmuuuwwwmmmeeeXXXKKKBBB???AAABBB??????>>>>>>======<<<<<<999::::::::::::999888888666777777888999999::::::999999::::::;;;<<<======<<<<<<<<<===============??????@@@@@@BBBCCCEEEFFFGGGGGGJJJNNNPPPVVVbbbooo}}}}}}xxxuuuxxxooofffccc```^^^^^^aaafffhhhlllnnnmmmkkkiiihhhbbbaaa___]]][[[YYYWWWVVVWWWWWWXXXXXXYYYZZZ[[[[[[\\\[[[YYYWWWVVVUUUVVVVVVTTTTTTTTTTTTSSSQQQPPPPPPNNNOOOOOOMMMLLLLLLOOOQQQNNNLLLMMMPPPSSSWWWbbbmmm{{{|||vvvnnniiieeeiiipppyyyvvvnnn```PPPGGGCCC???>>>>>>AAA@@@???===<<<<<<;;;;;;;;;;;;;;;::::::999999999777888888888888999999999777888888999999:::;;;;;;999:::;;;===>>>>>>>>>>>>AAAAAAAAABBBCCCEEEGGGHHHHHHIIIMMMQQQRRRVVVbbbooo~~~~~~zzzvvvtttkkkbbb^^^\\\YYYYYY[[[___ccchhhlllnnnmmmllllllcccbbb```^^^[[[YYYWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTTTTTTTSSSSSSTTTSSSSSSRRRQQQPPPOOOPPPPPPOOOMMMMMMNNNPPPOOONNNOOORRRUUUZZZeeeppp~~~wwwoooiiifffjjjrrr|||~~~rrriii[[[LLLFFFCCC@@@???@@@@@@???>>><<<;;;:::::::::;;;;;;;;;::::::999999999777888888888888999999999888888888999::::::;;;;;;;;;<<<===>>>???@@@@@@@@@BBBBBBAAABBBCCCEEEGGGIIIIIIJJJMMMQQQRRRVVVbbbnnnwwwvvv|||~~~wwwrrrhhh^^^[[[YYYVVVUUUWWWWWW\\\bbbiiinnnpppppppppcccbbbaaa___\\\ZZZXXXWWWVVVWWWYYYZZZ[[[ZZZZZZYYYXXXXXXWWWVVVUUUSSSRRRQQQRRRRRRSSSSSSSSSSSSRRRRRROOOQQQRRRQQQOOONNNNNNOOOPPPNNNPPPUUUYYY___jjjuuu}}}uuunnniiigggllluuuuuulllbbbUUUHHHCCCBBB@@@@@@AAA>>>>>><<<;;;::::::999999;;;;;;::::::::::::999999777888888888888999999999888888999999::::::;;;;;;===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBDDDFFFHHHIIIJJJJJJMMMQQQRRRVVVaaalll{{{|||uuutttvvvyyyssshhh^^^[[[YYYWWWUUUVVVSSSVVV]]]ffflllppppppooodddcccaaa___]]][[[ZZZYYYWWWXXXZZZ[[[\\\[[[ZZZYYYXXXXXXXXXWWWVVVSSSQQQPPPQQQRRRRRRSSSSSSSSSSSSRRRPPPRRRSSSSSSQQQOOONNNOOOOOOOOOQQQWWW\\\cccppp{{{yyyqqqlllggggggnnnwww{{{nnnhhh]]]QQQEEEAAAAAA??????@@@>>>===<<<;;;::::::::::::::::::::::::::::::::::::777777888888888999999999888888999999:::;;;;;;<<<===>>>???AAABBBBBBCCCCCCCCCCCCCCCCCCDDDFFFHHHJJJKKKJJJMMMQQQSSSVVV___iiiuuu}}}tttuuuxxx|||~~~tttiii^^^[[[[[[YYYWWWVVVSSSUUUZZZaaahhhlllllljjjccccccbbb```^^^]]]\\\[[[YYYZZZ[[[\\\\\\\\\[[[ZZZZZZZZZZZZYYYWWWUUURRRQQQQQQRRRRRRSSSSSSSSSSSSRRRPPPRRRSSSSSSRRRPPPOOOOOOOOOOOORRRYYY```hhhuuuvvvoooiiifffgggooozzzwwwkkkfffZZZNNNDDDAAA@@@>>><<<<<<>>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::777777888888888999999999888999999:::;;;;;;<<<<<<======???@@@AAABBBBBBBBBDDDCCCCCCDDDEEEGGGIIIJJJLLLKKKMMMQQQSSSVVV]]]fffrrr~~~}}}|||}}}vvviii^^^\\\^^^\\\ZZZYYYUUUUUUVVV[[[bbbffffffdddbbbbbbaaaaaa```______^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZXXXUUUSSSRRRRRRRRRSSSSSSSSSSSSRRRRRROOOQQQRRRRRRQQQPPPPPPQQQPPPPPPUUU]]]dddnnn|||vvvooohhhfffhhhrrr~~~tttjjjeeeWWWLLLCCC@@@@@@===::::::>>>======<<<;;;;;;<<<<<<999999::::::::::::;;;;;;777888888888888999999999999999::::::;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAADDDDDDDDDDDDFFFHHHJJJKKKMMMKKKMMMQQQSSSVVV\\\cccppp~~~yyyvvvtttyyyzzzmmmaaa```cccbbb```___WWWTTTSSSVVV]]]aaaaaa```aaaaaaaaaaaaaaaaaaaaaaaaaaa___^^^]]]]]]^^^___```^^^]]][[[YYYWWWUUUTTTSSSSSSSSSTTTSSSSSSRRRQQQPPPNNNOOOPPPPPPOOOPPPRRRSSSRRRSSSXXXaaaiiittt~~~sssnnniiigggkkkuuu|||ooohhhfffTTTJJJAAA@@@@@@===;;;:::===<<<;;;;;;:::;;;;;;;;;999999999::::::;;;;;;;;;777888888888888999999999999999::::::;;;<<<<<<<<<<<<===>>>???AAAAAAAAAAAAEEEDDDDDDEEEFFFHHHJJJLLLNNNLLLLLLQQQTTTVVV[[[aaalllwww~~~xxxtttnnnooorrrvvv|||~~~qqqfffeeeiiiiiifffeeeXXXTTTQQQSSSYYY^^^___^^^``````aaaaaabbbbbbcccccccccaaa___]]]]]]^^^aaabbb___]]]ZZZWWWUUUTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPPPPNNNNNNOOONNNNNNOOORRRUUUTTTUUUZZZdddmmmxxxzzzpppkkkkkkiiimmmxxxuuujjjgggfffRRRHHH@@@@@@AAA???<<<<<<;;;;;;:::999999999::::::999999999::::::;;;;;;;;;777888888888888999999999999999:::;;;;;;<<<<<<======>>>???@@@AAABBBBBBBBBEEEEEEEEEEEEGGGIIIKKKLLLOOOLLLLLLQQQTTTVVVZZZ```iiiqqqzzzooommmkkkhhhiiimmmtttzzz}}}sssdddeeedddeeefff``````XXXRRRTTTZZZ```bbbdddfffbbb^^^___bbbdddaaa^^^cccbbbaaaccceeeffffffeeeeeeaaa[[[WWWUUUUUUUUUTTTSSSRRRQQQQQQRRRTTTSSSRRROOOOOONNNNNNOOOOOOPPPPPPVVVVVV]]]iiisss}}}uuummmjjjiiilllsss~~~~~~rrrkkkiiiaaaRRRJJJ@@@<<<===???>>>===;;;;;;<<<<<<;;;;;;:::999888888888888888888888888888888999:::;;;<<<<<<===999:::;;;<<<============????????????@@@AAABBBCCCCCCEEEFFFGGGGGGIIIMMMOOOTTTUUUVVVXXXZZZ[[[\\\]]]eeesssvvvooolllhhhggghhhkkkmmmmmmuuuyyyzzzvvvuuuwww|||yyyzzzzzzhhhfffdddeeefff```[[[WWWVVVZZZ```eeeffffff___]]]\\\]]]```bbbaaa^^^`````````cccfffhhhhhhhhhgggccc]]]XXXWWWWWWWWWWWWWWWUUUTTTTTTUUUVVVUUUTTTQQQPPPPPPPPPPPPQQQRRRRRRWWWXXX```lllwww~~~tttmmmjjjjjjnnnuuu|||yyytttooommmcccRRRKKKBBB>>>>>>@@@@@@>>>;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999999999:::::::::::::::::::::;;;<<<============????????????@@@AAABBBCCCDDDEEEFFFGGGGGGIIILLLOOOQQQSSSUUUXXX\\\___aaabbbhhhtttsssoookkkgggfffdddcccbbbdddeeefffhhhiiikkklllllliiieeecccdddhhhqqq}}}wwwrrrkkklllpppooojjjfffggggggaaaXXXZZZ^^^dddiiikkkjjjhhh_________``````___^^^^^^]]]]]]```dddiiimmmmmmmmmkkkfff___[[[YYYZZZ[[[\\\\\\ZZZXXXWWWXXXYYYXXXWWWSSSRRRQQQQQQQQQSSSTTTUUUXXX[[[eeeqqq}}}|||xxxrrrllljjjkkkpppyyywwwwww}}}wwwtttpppcccQQQKKKCCC@@@@@@AAAAAA???;;;;;;<<<<<<;;;;;;:::999:::::::::::::::::::::::::::::::::999999999888888:::;;;<<<===>>>>>>>>>>>>?????????@@@@@@AAABBBCCCDDDFFFGGGGGGGGGIIILLLOOORRRSSSVVVYYY]]]```bbbdddiiisss|||wwwqqqkkkhhhfffdddbbbdddbbb```^^^]]]]]]^^^___\\\YYYXXX[[[___iiizzzzzztttmmmiiihhhjjjwwwzzzqqqkkkjjjiiicccZZZaaahhhnnnrrrtttqqqlllhhhiiiiiifffbbb^^^\\\\\\ZZZ\\\aaagggnnnrrrsssrrrnnniiibbb^^^]]]^^^___```^^^\\\ZZZZZZZZZZZZYYYXXXSSSSSSRRRQQQRRRSSSUUUVVVYYY___jjjwwwxxxtttuuuwwwxxxwwwtttpppllljjjlllqqq|||zzztttsss~~~|||xxxvvvooo___MMMIIICCC@@@@@@@@@@@@???;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::999999999999999999999999;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCEEEFFFGGGGGGHHHJJJMMMPPPUUUVVVXXXZZZ\\\^^^___```fffpppzzzrrrllliiigggfffaaa___]]][[[YYYXXXXXXXXXXXXVVVVVVWWWZZZbbbsssxxxrrrllljjjgggfffrrr|||rrrnnnmmmggg```hhhqqqwww{{{ssssssqqqllleee___\\\[[[ZZZ]]]cccjjjqqquuuvvvuuupppkkkeeeaaa```aaabbbbbb___]]]ZZZZZZZZZZZZYYYXXXTTTSSSQQQQQQRRRTTTVVVXXX[[[dddppp||||||zzzvvvuuusssrrrpppnnnllljjjlllsssuuusssooo|||}}}vvvtttjjjWWWHHHFFFBBB???>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999999999999999999999999999777888888999::::::;;;;;;;;;<<<===>>>????????????@@@@@@@@@@@@AAABBBCCCDDDEEEGGGHHHIIIIIIKKKOOORRRVVVVVVWWWYYY[[[\\\^^^^^^cccnnnyyyrrrmmmiiifff]]]]]]\\\\\\[[[[[[[[[ZZZXXXWWWWWWWWWVVV[[[jjjyyywwwpppiiiiiieeecccnnnxxxuuupppnnntttzzz~~~{{{vvvoooiiiccc___]]]ZZZ^^^dddlllrrruuuuuusssoookkkfffcccbbbccccccbbb]]]\\\ZZZYYYZZZZZZZZZYYYUUUSSSRRRQQQRRRUUUWWWYYY___jjjwww}}}xxxrrrnnnlllkkkkkkjjjnnnvvv{{{rrrttt{{{~~~yyyyyyssspppcccOOODDDCCCAAA???===<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999888888888888888888888888777888999:::;;;<<<<<<===<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGIIIJJJLLLNNNRRRUUUTTTUUUVVVYYY[[[]]]___```aaakkk{{{|||uuunnniiibbbaaaaaaaaa```aaaaaaaaaYYYYYYYYYXXXUUUWWWcccqqq}}}tttmmmkkkgggdddmmm}}}tttnnnhhhaaa]]]ZZZ^^^dddkkkqqqrrrqqqnnnmmmjjjgggeeedddcccbbbaaa]]][[[YYYYYY[[[[[[[[[ZZZVVVUUUSSSRRRTTTVVVZZZ\\\eeeqqq|||qqqiiiggghhhiiiiiiqqqzzzxxxpppuuu~~~zzzuuu|||vvvoookkk^^^IIIAAAAAA@@@???===<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999:::::::::;;;;;;<<<<<<<<<======>>>???@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCDDDFFFGGGJJJLLLNNNQQQVVVYYYWWWWWWXXXZZZ\\\]]]______\\\eeerrr}}}uuuooohhhgggeeecccaaaaaabbbbbbZZZ[[[\\\ZZZUUUUUUaaannn{{{sssqqqlllgggnnnzzzrrrkkkbbb\\\ZZZ]]]cccjjjooopppmmmjjjllljjjgggeeeeeedddbbb```\\\[[[YYYZZZ[[[\\\\\\[[[XXXWWWUUUTTTUUUXXX\\\^^^iiivvv}}}pppfffccceeehhhiiisss|||wwwooovvv}}}wwwqqq|||yyytttmmmiii\\\GGG@@@AAAAAA@@@===<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;===>>>???@@@@@@AAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDFFFHHHJJJMMMOOOSSSXXX[[[\\\\\\\\\\\\\\\\\\\\\\\\WWW___jjj{{{{{{rrrpppmmmkkkmmmpppppplllhhhcccbbb___ZZZVVVVVVZZZ^^^uuusssnnnnnnlllppp}}}xxxkkkbbb```^^^```dddhhhjjjjjjgggdddhhhgggfffffffffdddbbb___[[[[[[[[[[[[]]]___```aaa]]]ZZZYYYYYYXXXXXX___gggrrr|||tttlllgggdddhhhnnnuuu{{{yyy}}}wwwrrrsssrrrpppaaaPPPGGGDDDBBB???>>>>>>===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>????????????@@@AAAAAABBBEEEIIILLLEEEHHHKKKNNNPPPTTTXXX\\\ZZZYYYWWWWWWYYY[[[\\\\\\[[[bbbeeesss~~~xxxxxxvvvtttuuuxxxxxxtttooojjjhhheee___YYYVVVWWWYYYkkkvvvpppooommmpppyyylllcccaaa```aaadddggghhhgggdddaaafffdddcccccccccbbb___\\\YYYZZZ[[[\\\^^^___```aaa^^^[[[[[[[[[ZZZZZZaaajjjvvvtttmmmgggeeeiiiooozzz||||||}}}yyyqqqrrrppplll]]]MMMEEEDDDAAA???>>>>>>===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@@@@AAABBBBBBCCCFFFJJJNNNLLLNNNOOOPPPQQQRRRUUUWWW\\\[[[[[[\\\^^^``````aaaZZZaaabbblll|||}}}}}}~~~~~~~~~}}}}}}~~~}}}~~~}}}|||xxxtttrrrnnnggg___YYYUUUTTT___wwwzzzvvvuuurrrtttyyymmmeeedddccceeeggghhhhhhgggeeedddhhheeebbb```___^^^\\\ZZZWWWYYY[[[^^^```aaaaaaaaa```]]]]]]^^^]]]^^^eeennn{{{~~~ssslllhhhggglllrrr|||zzzuuu{{{rrrppphhhWWWIIIDDDCCCAAA>>>=========<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEHHHLLLPPPRRRSSSTTTTTTSSSSSSTTTUUU\\\\\\^^^___```aaaaaaaaaYYY______dddwww}}}}}}~~~~~~~~~}}}}}}|||{{{{{{{{{~~~|||{{{xxxqqqiiiaaaZZZVVVXXXeee~~~yyywwwtttuuuyyynnngggffffffhhhkkklllmmmnnnoooppprrrlllddd^^^[[[[[[[[[ZZZVVVYYY\\\___aaaaaaaaaaaaaaa______``````aaaiiirrrzzzpppjjjggghhhnnnvvv~~~yyyzzz}}}xxxtttpppdddTTTHHHDDDBBB@@@>>>=========<<<:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<============>>>???@@@BBBBBBCCCCCCDDDEEEFFFGGGJJJOOORRRUUUWWWYYYYYYXXXWWWXXXYYYZZZ[[[]]]^^^]]][[[[[[[[[VVV\\\\\\^^^kkk~~~}}}}}}zzzzzzzzz|||~~~~~~zzztttlllddd___YYY[[[jjj|||}}}tttsssrrrrrrwww}}}|||~~~wwwwwwzzzxxxnnnhhhgggeeehhhmmmqqqtttyyyzzzlll```ZZZXXXYYYZZZWWWYYY\\\___aaabbbaaa```aaa``````bbbbbbdddllluuuvvvlllhhhgggiiirrrzzzyyyvvvzzzyyyxxxvvvoooaaaQQQHHHFFFAAA???===<<<======<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<===>>>>>>===>>>???@@@AAABBBCCCDDDCCCEEEFFFGGGHHHLLLPPPTTT[[[\\\^^^]]]\\\ZZZZZZ[[[ZZZ\\\]]][[[WWWTTTSSSSSSSSSZZZ[[[^^^gggvvv~~~}}}||||||||||||}}}~~~}}}wwwooojjj```\\\___jjjqqqqqqqqquuurrrrrrsssssstttzzzwwwqqqkkkeeeggglllpppvvvmmmiiihhhdddiiipppwww~~~}}}mmmaaa\\\ZZZZZZZZZ[[[]]]___```aaaaaa``````___```bbbccceeemmmwww{{{rrriiiggghhhmmmwwwuuuvvv}}}wwwwwwtttjjj[[[NNNGGGFFFAAA???===<<<======<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>?????????@@@AAABBBBBBCCCCCCDDDEEEFFFHHHIIIMMMQQQUUU```aaabbbaaa]]]ZZZYYYXXXZZZ\\\\\\YYYSSSNNNNNNOOOOOOVVV[[[```gggqqq~~~}}}~~~}}}vvvqqqgggbbb^^^___bbbdddfffgggkkklllpppqqqnnnooo{{{tttiiiccc[[[]]]```bbbttttttmmmiiihhhhhhooowwwtttiiibbb^^^]]]]]]^^^^^^___`````````___^^^___aaaccceeennnwww~~~yyypppiiigggjjjqqq}}}uuuxxxvvvuuuooobbbSSSIIIEEEDDD@@@>>><<<<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<===>>>??????@@@AAAAAAAAABBBBBBCCCCCCDDDEEEFFFHHHIIIMMMRRRUUU^^^```aaa```]]]ZZZYYYXXXXXXYYYYYYTTTMMMJJJJJJMMMKKKSSSZZZbbbiiimmm~~~zzztttkkkhhhbbb\\\[[[^^^___\\\```bbbgggiiidddbbblll{{{wwwiiibbbYYYXXXZZZZZZkkksssllliiihhhooouuuvvvjjjccc___^^^^^^^^^^^^___```aaa^^^]]]^^^aaabbbeeennnwww~~~xxxpppiiihhhllltttuuu{{{uuussskkk\\\NNNEEEBBBAAA@@@>>><<<<<<<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;<<<===>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFHHHIIIMMMRRRVVVXXX[[[^^^^^^]]]\\\[[[[[[SSSUUUUUUPPPIIIFFFHHHKKKIIIQQQYYYccciiijjj}}}yyyvvvppplllfffbbb^^^[[[XXXVVVWWWZZZ\\\\\\[[[^^^eeekkkyyysssccc___ZZZYYY```ooo{{{rrrmmmmmmnnnsssuuuyyymmmhhhaaa]]]^^^___]]]\\\\\\^^^\\\\\\___```dddnnnxxxzzzpppmmmkkkkkkoooxxxwwwpppkkkbbbWWWMMMGGGDDDDDD>>>>>>===<<<<<<<<<<<<===;;;;;;::::::::::::999999999999999:::::::::;;;;;;============>>>???AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLOOOTTTXXX[[[[[[[[[[[[[[[[[[\\\]]]YYYQQQKKKIIIHHHGGGIIILLLKKKXXX]]]^^^bbbfffxxx~~~}}}zzzxxxrrrnnniiieeeaaa]]]YYYWWWSSSVVVXXXWWWVVVYYY___eeesssooojjjdddbbbggguuuxxxooolllnnnqqqvvv}}}|||vvvllldddbbbbbb``````aaaaaa^^^^^^```aaadddnnnxxx}}}vvvnnnkkkjjjlllrrr}}}wwwnnniii```TTTJJJDDDBBBAAA>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::999999::::::;;;;;;;;;<<<<<<<<<============>>>???AAAAAAAAAAAABBBCCCDDDEEEFFFGGGIIIJJJLLLMMMNNNRRRVVVZZZ[[[ZZZZZZ[[[]]]___``````WWWNNNGGGFFFEEEEEEHHHLLLTTT```ddddddggghhhwww}}}}}}||||||}}}~~~~~~|||zzztttqqqmmmiiifffbbb]]]ZZZUUUWWWWWWVVVTTTVVVZZZ___lllzzz}}}uuuppprrr|||vvvnnnmmmqqquuu}}}{{{oooiiifffcccccceeedddaaa```aaaaaadddmmmwwwxxxrrrkkkhhhiiinnnvvv~~~uuummmggg\\\PPPGGGAAA???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999;;;;;;;;;<<<<<<<<<======<<<<<<======>>>@@@AAABBB???@@@AAABBBDDDEEEFFFGGGLLLNNNOOOPPPRRRTTTXXX[[[\\\YYYXXXZZZ___bbbcccbbbZZZQQQIIIGGGGGGIIINNNTTT```kkknnnmmmnnnkkkttt|||{{{zzz{{{}}}~~~}}}|||uuussspppmmmkkkhhhdddaaa______]]]ZZZWWWVVVYYY\\\hhhtttxxxrrrrrrvvvyyyzzzqqqlllfffdddeeeeeebbb`````````ccclllwwwvvvpppiiigggjjjrrr||||||tttmmmeeeYYYMMMDDD???===<<<<<<<<<;;;::::::::::::;;;;;;;;;:::::::::999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBB@@@AAABBBDDDFFFGGGIIIIIINNNPPPRRRSSSTTTVVVYYY\\\^^^[[[XXX[[[aaahhhjjjjjjdddYYYOOOKKKKKKNNNUUU\\\iiisssuuussssssnnnrrr~~~|||zzzzzz|||~~~~~~~~~vvvtttrrrpppooonnnkkkiiijjjhhhddd___ZZZXXXXXXYYYbbblll}}}{{{zzz}}}{{{ssskkkffffffeeebbb```___```cccmmmwww|||uuuqqqiiihhhmmmwww}}}vvvmmmcccVVVJJJCCC???>>>===<<<<<<;;;::::::::::::;;;;;;;;;:::::::::999999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCBBBCCCDDDFFFIIIKKKLLLMMMOOOQQQSSSTTTTTTVVVYYY[[[^^^\\\[[[___iiittt}}}uuuhhhZZZSSSQQQSSSZZZbbbkkktttuuuuuuvvvoooppp~~~|||{{{|||}}}~~~~~~zzzwwwtttrrrqqqqqqpppoooooolllfff```\\\YYYXXXWWWZZZdddtttwwwnnniiihhheeeaaa___```aaaeeeppp{{{zzzuuurrrjjjjjjqqqxxxlllaaaSSSGGGBBB@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999:::::::::;;;;;;;;;;;;<<<===???@@@BBBCCCDDDEEEGGGIIILLLNNNPPPQQQPPPRRRTTTUUUUUUVVVXXXZZZ\\\\\\^^^dddqqqqqqccc\\\[[[aaahhhhhhpppqqqssswwwrrrrrr~~~~~~{{{|||}}}~~~~~~{{{vvvsssrrrrrrrrrqqqppplllfffaaa]]][[[ZZZYYYXXXaaannn{{{rrrkkkhhhiiieeebbb```aaaccchhhuuu~~~xxxsssqqqjjjlllvvv~~~vvvjjj^^^OOODDD@@@@@@???>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::999999::::::::::::;;;;;;;;;<<<;;;;;;<<<===???AAABBBDDDDDDEEEGGGJJJMMMPPPRRRSSSRRRTTTVVVWWWWWWWWWYYYZZZ[[[]]]```eeerrrpppbbb]]]___eeebbbjjjkkkpppwwwuuuuuu||||||}}}}}}}}}xxxsssqqqqqqqqqqqqppplllfffbbb```^^^]]]]]][[[bbblll{{{ssskkkfffeeehhhfffbbbaaaccceeekkkxxx}}}wwwrrrooojjjmmmyyy{{{qqqhhh\\\MMMBBB?????????>>>>>>>>>===<<<<<<<<<<<<===;;;;;;;;;:::::::::999999;;;;;;;;;<<<<<<<<<======:::;;;;;;===???AAACCCDDDDDDEEEGGGJJJMMMPPPRRRSSSSSSUUUXXXXXXXXXXXXYYY[[[[[[^^^```dddnnnqqq___UUUVVVZZZ___fffhhhnnnxxxwwwyyy~~~|||{{{yyyxxxwwwuuusssqqqpppppplllkkkiiifffcccaaa___]]]]]]aaajjjyyyuuujjjfffcccbbbdddeeedddcccdddiiisss~~~zzzqqqmmmoooooouuuuuurrrfffXXXIIIDDDCCCAAA??????CCCAAA>>>;;;:::999::::::::::::::::::::::::::::::;;;<<<<<<===============::::::;;;<<<===>>>@@@AAAFFFFFFHHHJJJMMMPPPSSSUUUSSSUUUXXXYYYYYYYYYYYYZZZZZZ^^^bbbfffnnn|||ooo\\\VVVYYY]]]^^^aaaeeekkkqqqvvv{{{}}}~~~|||zzzxxxuuusssqqqpppooopppooommmkkkhhheeeccc```___^^^```gggrrr{{{llleeecccbbbcccfffeeeddddddffflllwwwxxxooolllnnnssszzzzzzpppnnnbbbUUUGGGCCCBBBAAA@@@AAABBB@@@>>>;;;:::::::::;;;::::::::::::::::::::::::;;;<<<======>>>>>>======<<<;;;;;;<<<===???AAABBBFFFGGGHHHKKKNNNQQQSSSUUUSSSUUUWWWYYYXXXYYYZZZ[[[___aaacccdddhhhqqq~~~~~~lll___ZZZ[[[^^^bbbdddgggkkknnnqqqtttvvv~~~zzzxxxtttpppnnnnnnooopppqqqpppnnnkkkhhheeecccbbb```bbbgggnnnxxxrrreeeaaabbbccceeegggfffeeedddgggppp}}}|||uuummmkkknnnvvvuuunnnlll]]]QQQFFFBBBBBBAAAAAABBBAAA???===;;;:::::::::;;;::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>>>>======<<<<<<===@@@CCCDDDFFFGGGIIILLLOOORRRTTTVVVRRRTTTUUUVVVVVVWWWYYY[[[___```aaaaaaaaaeeelllrrryyywwwrrrjjjccc^^^]]]]]]eeegggiiiiiiiiijjjlllnnnyyy|||xxxsssnnnllllllnnnpppsssqqqooommmjjjgggeeedddccceeejjjoootttyyynnncccaaacccdddfffiiigggeeedddhhhrrr{{{wwwqqqkkkkkkoooxxx~~~uuupppmmm[[[PPPFFFCCCCCCAAA@@@BBB???>>>===;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>>>>===<<<<<<===@@@CCCEEEFFFGGGJJJMMMQQQSSSUUUWWWRRRRRRSSSRRRRRRTTTWWWZZZZZZ\\\^^^^^^]]]^^^bbbdddggghhhiiigggccc^^^[[[ZZZbbbdddggggggffffffhhhjjjsss~~~}}}zzztttnnnlllllloooqqqrrrqqqpppnnnkkkiiihhhgggbbbffflllrrrtttyyyqqqggg___```eeegggiiikkkhhheeedddiiitttzzzvvvsssoookkkmmmrrr~~~xxxtttpppmmmZZZPPPHHHEEECCC@@@???AAA======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>???@@@?????????>>>===<<<===>>>@@@CCCEEEFFFHHHKKKOOORRRUUUWWWWWWSSSRRRPPPNNNMMMOOOSSSVVVXXXZZZ\\\]]]]]]]]]^^^^^^\\\___aaaaaa___[[[YYYXXX[[[___cccdddcccdddhhhlllmmmwww|||vvvqqqnnnnnnppprrrrrrqqqpppooonnnlllkkkkkkbbbdddkkkrrrvvvwww}}}wwwlllddd\\\XXX]]]dddhhhkkkmmmhhhfffeeelllyyy}}}xxxsssqqqnnnkkkooouuu~~~tttsssrrrlllfffVVVNNNGGGEEEBBB>>>===@@@<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>???AAABBBDDDEEEFFFHHHLLLPPPTTTVVVXXXXXXWWWTTTPPPLLLIIIJJJOOORRRYYYZZZ]]]___```___]]]\\\VVVYYY\\\]]]\\\ZZZYYYYYYVVV[[[```bbbaaabbbhhhmmmiiiqqq~~~xxxtttqqqppprrrsssrrrrrrrrrqqqppppppoooooofffeeejjjsssyyy{{{|||oooccc___XXXVVV\\\ccchhhjjjllliiiggghhhqqq{{{vvvrrrpppmmmmmmqqqxxxssslllooopppggg]]]PPPIIIDDDCCC@@@======???:::;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@AAAAAA@@@@@@???@@@BBBDDDEEEFFFFFFFFFFFFHHHLLLQQQUUUWWWYYYYYY\\\YYYSSSLLLHHHHHHLLLPPPXXXYYY\\\```bbbcccaaa```ZZZ]]]``````^^^\\\ZZZZZZVVV[[[aaaaaa___```eeekkkfffmmm|||zzzvvvsssrrrssssssssssssssssssssssssssssssllliiikkkttt}}}xxxttthhhbbb[[[XXX]]]dddggghhhiiiiiihhhkkkvvv{{{uuuqqqooonnnmmmssszzzooojjjpppooodddXXXJJJEEEAAAAAA???<<<<<>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<999;;;<<<;;;::::::;;;<<<;;;<<>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<======<<<;;;===>>>??????@@@AAABBBBBBBBBBBBBBBBBBDDDGGGLLLNNNOOONNNMMMLLLMMMPPPVVVZZZ\\\[[[cccaaaZZZPPPHHHGGGNNNUUUZZZ\\\]]]^^^___aaaeeehhhjjjjjjjjjhhheee```\\\ZZZ]]]]]]^^^___```aaabbbbbbcccjjjrrr~~~zzzxxx}}}}}}yyyxxxwwwwwwvvvuuuvvvwwwtttooonnnpppqqqoookkkppp||||||vvv}}}|||{{{|||{{{wwwxxxyyywwwuuunnnsss|||zzzvvvppplllllloootttvvvllliiiggg]]]QQQIIIDDDBBB???=========<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;===>>>>>>======>>>@@@CCCBBBAAAAAABBBCCCDDDEEEEEEEEEGGGJJJNNNQQQQQQPPPNNNMMMNNNQQQVVVZZZ\\\]]]dddbbb\\\SSSKKKKKKRRRYYY\\\]]]^^^^^^^^^```cccfffiiijjjlllkkkiiieeeaaa^^^``````___^^^___```aaabbbaaahhhrrr}}}zzzxxxvvvzzz|||{{{xxxwwwvvvvvvuuuuuuvvvxxxvvvooolllnnnooommmiiiooo|||}}}{{{{{{zzz|||wwwyyy~~~~~~zzzvvvqqqvvv{{{vvvsssooolllnnnssszzzuuukkkhhhbbbWWWKKKDDDCCCAAA>>><<<======<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;===>>>>>>======???@@@DDDCCCAAAAAABBBEEEGGGIIIIIIIIIJJJMMMQQQSSSSSSSSSMMMNNNOOORRRUUUXXX[[[\\\cccbbb^^^VVVOOOOOOUUU\\\\\\^^^^^^______```cccfffeeehhhlllnnnooommmjjjgggcccbbb```^^^]]]^^^___```eeejjjrrr~~~zzzxxxvvvuuuxxx}}}}}}xxxxxxvvvuuusssssstttuuuwwwyyywwwpppkkklllmmmllljjjpppwwwooommmlllqqq|||xxxvvvyyy{{{vvvtttyyy~~~wwwssspppllllllqqqxxx}}}ssskkkeee^^^QQQFFFAAABBB???===<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::<<<===>>>======???@@@BBBAAAAAAAAACCCGGGKKKNNNMMMMMMNNNPPPTTTVVVUUUTTTMMMNNNPPPQQQSSSUUUXXXYYYaaaaaa___YYYSSSRRRWWW]]][[[\\\^^^^^^___aaadddgggeeehhhlllpppqqqpppnnnlllhhhfffcccaaa``````aaabbbgggjjjpppyyywwwuuuuuutttvvv{{{}}}{{{uuuvvvuuusssrrrqqqsssuuuxxx{{{yyypppjjjjjjkkkjjjlllrrrwwwooonnngggmmmwwwxxxwww}}}}}}yyyyyy}}}zzzsssppplllkkknnnvvv{{{sssjjjcccYYYMMMDDDAAAAAA>>><<<;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::<<<===>>>===>>>???AAAAAA@@@@@@AAADDDIIIMMMPPPPPPPPPPPPSSSUUUWWWWWWVVVOOOPPPRRRRRRRRRSSSUUUWWW\\\______\\\VVVTTTXXX\\\YYYZZZ\\\\\\]]]___bbbeeegggiiilllnnnooommmkkkiiikkkjjjhhhfffeeeddddddeeefffgggkkkrrr|||uuussssssrrrtttxxx|||{{{zzztttuuuvvvtttrrrqqqtttvvvyyy|||zzzqqqiiihhhiiiiiilllppp|||xxxvvvlllrrr}}}yyyzzz~~~~~~~~~vvvqqqoookkkkkkqqq|||zzzrrriii```UUUIIICCCCCC@@@>>>;;;:::;;;<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;===>>>?????????AAACCC@@@@@@AAABBBEEEHHHLLLNNNRRRQQQRRRTTTVVVXXXWWWVVVRRRSSSTTTSSSRRRQQQTTTVVVWWW\\\___^^^YYYVVVWWWZZZXXXYYYYYYYYYYYYZZZ]]]___dddeeegggiiijjjiiihhhgggkkkjjjiiihhhfffeeedddddddddeeehhhmmmwww{{{sssqqqqqqqqqsssvvv}}}{{{zzzzzztttvvvvvvuuurrrrrruuuxxxyyy|||zzzqqqiiigggiiiiiijjjlllwww{{{vvv~~~zzz}}}|||tttpppnnnkkkllltttzzzrrrhhh___SSSHHHCCCDDD@@@===;;;:::;;;<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<>>>@@@@@@@@@AAABBBDDDAAAAAABBBCCCEEEHHHJJJLLLSSSRRRRRRTTTWWWXXXWWWVVVTTTVVVWWWUUURRRQQQSSSVVVTTTZZZ______ZZZVVVVVVXXXXXXXXXXXXWWWVVVVVVXXXZZZ^^^___bbbdddggghhhiiiiiigggggggggfffeeecccbbbaaacccdddhhhmmmsssyyyssspppmmmlllooottt{{{yyywwwwwwvvvttttttvvvuuusssuuuzzz{{{yyyuuuoookkkiiijjjlllhhhkkkttt~~~yyysssmmmiiikkkqqq|||rrrmmmdddXXXNNNGGGDDDDDD<<<<<<;;;;;;;;;:::::::::::::::;;;<<<============>>>>>>>>>???@@@@@@@@@AAACCCBBBBBBBBBEEEHHHLLLOOOQQQQQQQQQRRRTTTVVVXXXYYYZZZ[[[[[[ZZZXXXWWWXXXYYYTTTVVVWWWWWWVVVUUUVVVWWWYYYXXXUUURRRQQQRRRUUUYYY_________```aaacccdddeeeeeedddcccaaa```_________bbb```dddnnnvvvyyyrrrooommmkkknnnttt}}}{{{yyyyyyxxxuuuuuuwwwvvvsssuuuzzz}}}zzzuuuooojjjiiiiiijjjhhhjjjooo{{{|||xxxtttpppmmmnnnuuuooojjj```UUUKKKEEEBBBBBB======<<<<<<<<<;;;;;;;;;999999;;;<<<===>>>>>>>>>>>>>>>??????@@@AAAAAAAAADDDDDDCCCDDDFFFIIIMMMOOOSSSSSSRRRSSSTTTVVVXXXYYY[[[\\\\\\[[[YYYXXXXXXYYYUUUVVVXXXXXXVVVUUUUUUVVVYYYXXXWWWTTTRRRSSSUUUXXX^^^^^^___```bbbcccddddddcccbbbaaa```____________```^^^dddooowwwxxxrrrooolllkkknnnsss{{{~~~|||{{{yyywwwwwwxxxwwwtttvvv{{{{{{uuunnnjjjhhhhhhiiihhhhhhjjjooo{{{}}}yyyuuusssrrrrrrrrrzzzwwwlllfff[[[OOOFFFBBBAAAAAA>>>>>>=========<<<<<<<<<888999;;;<<<===>>>>>>???>>>??????@@@AAAAAABBBBBBEEEEEEEEEFFFHHHLLLOOOQQQUUUTTTTTTTTTUUUVVVXXXYYY[[[]]]^^^]]][[[YYYYYYZZZVVVWWWYYYXXXVVVUUUUUUVVVYYYYYYYYYWWWUUUUUUVVVWWW\\\]]]___aaacccccccccccc```______^^^]]]]]]]]]^^^]]]\\\bbbnnnwww~~~xxxqqqnnnllljjjnnnsss{{{}}}|||zzzxxxwwwyyywwwuuuwww||||||tttmmmiiihhhggggggfffgggfffgggmmm|||{{{vvvrrrqqqssstttvvv}}}qqqiiibbbVVVKKKDDDAAA@@@@@@============<<<<<<<<<;;;:::;;;<<<======>>>======??????@@@AAABBBCCCCCCDDDDDDDDDEEEHHHKKKOOOSSSUUUVVVVVVUUUUUUUUUVVVXXXYYY[[[]]]^^^^^^\\\ZZZZZZZZZWWWXXXYYYXXXVVVUUUUUUUUUYYYZZZ[[[ZZZXXXVVVVVVWWW[[[]]]___bbbccccccbbbaaa]]]]]]\\\[[[[[[\\\\\\\\\[[[ZZZ___jjjsssyyyxxxrrrooolllkkknnnsss~~~}}}{{{yyywwwwwwyyyxxxvvvxxx}}}|||sssllliiihhhgggfffdddeeeeeedddfffppp{{{uuupppooorrruuuzzzuuummmggg^^^RRRHHHCCCAAA@@@@@@<<<<<<<<<;;;;;;;;;::::::=========>>>======<<<;;;@@@@@@AAABBBCCCDDDEEEEEECCCDDDFFFIIIMMMRRRVVVXXXVVVVVVUUUUUUUUUVVVXXXYYYZZZ\\\^^^^^^\\\ZZZYYYYYYVVVXXXYYYYYYWWWUUUVVVVVVXXXZZZ[[[[[[YYYXXXXXXXXX\\\]]]___aaabbbaaa```___[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZYYY\\\eeemmmttt|||yyyssspppmmmlllooottt}}}zzzwwwuuuvvvxxxxxxvvvyyy~~~{{{qqqkkkhhhhhhgggfffdddeeeeeecccdddiiirrrxxx~~~zzztttnnnmmmqqqvvvyyyooojjjccc[[[OOOGGGCCCBBB@@@>>><<<;;;;;;;;;;;;:::::::::======>>>>>>>>>===<<<<<<@@@AAAAAACCCDDDEEEFFFGGGDDDEEEGGGJJJNNNRRRVVVXXXUUUTTTTTTTTTUUUVVVXXXYYYXXXZZZ\\\\\\ZZZXXXWWWWWWVVVWWWYYYYYYWWWWWWWWWXXXWWWXXXZZZZZZYYYYYYYYYZZZ^^^___`````````___^^^]]][[[[[[ZZZYYYXXXXXXYYYYYYYYYYYY[[[```fffnnnuuuzzzzzztttqqqnnnmmmpppuuu~~~}}}zzzuuussstttwwwxxxwwwzzzzzzpppjjjhhhiiihhhffffffeeebbbaaabbbfffjjjmmmzzz{{{{{{yyysssnnnnnnsssxxx~~~qqqiiiggg___WWWLLLEEECCCAAA???<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;===>>>>>>?????????@@@AAABBBCCCEEEFFFGGGHHHGGGHHHJJJLLLNNNQQQRRRTTTSSSSSSRRRSSSTTTVVVXXXYYYUUUXXXZZZ[[[YYYVVVTTTTTTTTTVVVXXXYYYXXXXXXXXXZZZUUUWWWYYYYYYYYYYYY[[[]]]aaa``````___^^^]]]\\\[[[\\\[[[ZZZYYYXXXWWWWWWWWWVVVYYY\\\^^^aaafffmmmqqqxxx{{{tttqqqooommmqqqvvv{{{~~~{{{sssrrrssswwwxxxwww{{{zzzoooiiihhhiiihhhfffhhheee```___aaadddggghhhqqq}}}wwwxxxwwwsssooooootttzzzxxxlllfffeee\\\TTTJJJEEECCCAAA===:::>>>=========<<<<<<<<<<<<888999;;;===???@@@AAABBBAAAAAABBBDDDEEEGGGHHHHHHKKKKKKLLLMMMNNNOOOOOOPPPRRRQQQQQQRRRTTTVVVXXXYYYTTTVVVYYYZZZWWWUUUSSSRRRTTTVVVXXXYYYXXXXXXYYY[[[UUUVVVWWWXXXXXXYYY\\\^^^cccbbb```^^^\\\[[[[[[[[[]]]\\\ZZZYYYXXXWWWVVVVVVTTTYYY]]]]]]^^^bbbgggjjjooo|||uuusssqqqnnnooorrr}}}~~~{{{uuuuuuuuuuuuuuuvvvzzz||||||vvvmmmhhhggggggfffeeeaaabbbbbbaaa```aaacccfffmmm{{{wwwsssooooooxxxuuukkkbbb]]]RRRMMMGGGCCCAAAAAA@@@@@@>>>>>>===<<<<<<<<<<<<<<<===============>>>??????@@@AAABBBDDDEEEGGGIIIIIILLLMMMNNNMMMLLLKKKLLLMMMQQQSSSSSSPPPPPPTTTVVVUUULLLPPPTTTWWWXXXWWWWWWVVVTTTVVVYYYZZZZZZZZZ[[[\\\]]]\\\ZZZYYYXXXYYY[[[\\\``````aaaaaa___^^^\\\[[[^^^^^^]]][[[XXXTTTQQQOOOVVVWWWZZZ\\\^^^aaafffiiirrr|||wwwtttqqqmmmmmmpppxxx~~~wwwvvvuuuttttttvvvyyy||||||uuummmhhhggghhhgggfffcccccccccbbbaaabbbeeehhhttt~~~zzzvvvtttqqqsss}}}tttjjjaaa\\\PPPLLLFFFBBBAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<===============>>>???@@@AAAAAACCCDDDFFFHHHIIIJJJMMMNNNOOOOOOMMMMMMNNNOOORRRUUUTTTPPPOOORRRRRRPPPKKKNNNSSSWWWXXXWWWVVVUUURRRUUUXXXZZZZZZZZZZZZ[[[[[[ZZZXXXWWWXXXYYYZZZ[[[^^^______```___^^^\\\[[[\\\[[[[[[ZZZWWWUUURRRPPPTTTVVVYYY[[[^^^aaafffiiipppyyyzzzuuurrrmmmmmmooosss{{{yyyvvvssssssuuuxxx{{{zzztttmmmhhhhhhhhhgggfffeeeeeedddcccbbbdddhhhkkkzzz{{{wwwttttttuuuyyy~~~sssiii___YYYMMMIIIDDDAAA@@@??????>>>>>>>>>===<<<<<<<<<<<<<<<============>>>???@@@AAABBBCCCDDDFFFGGGIIIJJJKKKNNNPPPQQQQQQPPPOOOPPPQQQTTTVVVUUURRRPPPQQQOOOKKKJJJMMMRRRVVVXXXWWWUUUSSSOOORRRWWWYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVXXXYYYZZZ\\\\\\]]]^^^^^^]]]\\\[[[YYYYYYYYYYYYWWWUUURRRQQQRRRTTTWWWZZZ]]]```dddhhhnnnuuu|||xxxtttooonnnppprrr||||||wwwssssssuuuxxxyyywwwrrrkkkgggggghhhgggeeeggggggfffdddccceeeiiilllzzz~~~xxxuuusssuuuyyy|||rrrhhh^^^WWWJJJFFFBBB?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========>>>???@@@BBBCCCDDDEEEFFFGGGIIIJJJKKKLLLNNNPPPRRRRRRQQQPPPPPPQQQSSSWWWWWWTTTSSSTTTRRRNNNNNNPPPSSSVVVXXXVVVSSSPPPLLLPPPTTTWWWWWWVVVUUUUUUUUUTTTTTTUUUUUUWWWXXXYYYYYYZZZ[[[\\\]]]\\\\\\[[[YYYYYYYYYXXXVVVTTTRRRPPPOOORRRUUUXXXZZZ^^^bbbdddlllrrr~~~{{{wwwrrrqqqssssss{{{yyyuuuuuuvvvwwwwwwtttoooiiifffggggggfffeeeiiihhhgggeeedddeeehhhjjjuuu~~~wwwssssssxxx{{{rrrggg\\\SSSGGGDDDAAA?????????>>>===>>>>>>===<<<<<<<<<<<<<<<<<<======>>>@@@BBBCCCDDDFFFGGGHHHIIIJJJLLLLLLMMMMMMOOORRRSSSRRRQQQQQQQQQRRRVVVXXXWWWYYY\\\[[[XXXVVVUUUVVVWWWXXXWWWRRRNNNLLLOOOSSSUUUUUUTTTSSSSSSTTTTTTTTTUUUVVVWWWXXXXXXWWWXXXYYYZZZ[[[[[[ZZZZZZZZZZZZYYYXXXVVVSSSQQQOOOMMMPPPTTTWWWYYY[[[^^^aaajjjnnnxxxzzztttrrrsssuuuzzz}}}xxxxxxxxxwwwuuurrrmmmhhhfffggghhhgggeeeiiiiiihhhfffdddcccdddfffmmm{{{~~~wwwuuuvvv~~~{{{qqqeeeXXXOOOEEEBBB@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<===???AAACCCEEEFFFIIIIIIJJJKKKLLLMMMNNNNNNMMMPPPSSSTTTSSSRRRRRRRRRQQQVVVYYYZZZ^^^ccceeeddd]]][[[YYYYYYZZZYYYVVVRRRPPPRRRTTTUUUTTTSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXXXXUUUVVVXXXYYYYYYYYYXXXXXXYYYYYYYYYYYYWWWUUUSSSQQQNNNQQQUUUWWWYYYZZZ\\\^^^fffkkkrrr~~~|||tttqqqrrrssswww|||{{{zzzwwwtttrrrmmmiiihhhiiijjjiiiggghhhiiiiiigggdddaaaaaaaaacccnnnzzzxxx{{{zzzoooaaaSSSIIICCCAAA??????@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<===???AAADDDFFFGGGJJJJJJKKKLLLMMMNNNOOOOOONNNQQQUUUVVVVVVTTTTTTTTTQQQVVVYYY[[[```hhhllllllbbb^^^ZZZZZZ]]]^^^\\\YYYWWWWWWXXXWWWUUUTTTUUUWWWWWWWWWXXXXXXXXXXXXXXXXXXUUUVVVWWWXXXXXXWWWWWWVVVVVVWWWXXXYYYYYYXXXWWWVVVQQQTTTXXXZZZZZZ[[[\\\^^^aaafffnnnwww}}}tttooopppqqqttt~~~}}}{{{wwwsssrrrnnnjjjiiikkklllkkkiiiggghhhiiigggccc```^^^]]][[[dddrrr}}}|||yyymmm^^^OOOEEECCCAAA??????@@@AAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<===???BBBDDDFFFHHHKKKKKKLLLMMMNNNOOOOOOOOOOOOSSSVVVXXXXXXVVVVVVVVVRRRVVVYYY[[[aaajjjppppppddd___[[[[[[___bbbaaa___\\\\\\[[[YYYVVVVVVXXXZZZYYYYYYYYYZZZYYYYYYXXXXXXUUUVVVWWWWWWWWWWWWUUUUUUSSSUUUWWWYYYZZZZZZZZZZZZTTTWWWZZZ\\\\\\\\\]]]^^^]]]dddkkksss|||xxxsssooosssyyyzzzvvvuuuqqqmmmjjjjjjkkkkkkllljjjiiihhhdddaaa]]]ZZZYYYVVV[[[cccmmmyyy}}}}}}qqqcccWWWLLLGGGBBBAAA@@@???>>>>>>>>>>>>>>>============>>>>>>???@@@@@@???@@@BBBDDDGGGIIIIIIJJJMMMPPPRRRRRRRRRQQQTTTVVVWWWWWWUUUTTTTTTUUUVVVXXXZZZ]]]```bbbddddddccc```]]]\\\]]]_________ddd```[[[ZZZZZZ[[[ZZZXXXYYYXXXWWWWWWYYYYYYXXXWWWYYYXXXVVVVVVWWWXXXXXXWWWVVVXXXZZZ\\\]]]\\\[[[ZZZ[[[YYYWWWYYY]]]```aaa```]]]bbbeeepppzzzuuurrruuuyyy~~~zzzwwwsssooolllllllllllllllkkkiiifffdddaaa^^^YYYWWWUUUXXX]]]dddnnn}}}}}}mmm___SSSJJJDDDAAAAAA@@@???>>>======>>>>>>============>>>??????AAA@@@@@@AAABBBEEEHHHIIIJJJKKKNNNQQQSSSSSSSSSRRRUUUVVVXXXXXXVVVUUUUUUVVVXXXYYY[[[^^^```aaabbbcccccc```^^^]]]^^^`````````ccc```]]][[[\\\\\\ZZZXXXZZZYYYXXXXXXYYYZZZYYYXXXZZZZZZZZZZZZZZZZZZXXXWWWWWWXXX[[[]]]^^^^^^]]]]]]ZZZXXXVVVWWW[[[^^^______]]]aaacccjjjxxxyyyvvvyyy{{{yyyvvvrrrpppooonnnlllkkkllliiigggeeedddaaa\\\WWWWWWWWWXXX\\\dddqqqvvvfffXXXMMMFFFBBB@@@@@@???>>>============>>>>>>======>>>??????@@@AAAAAAAAABBBDDDFFFIIIJJJLLLMMMPPPRRRTTTTTTUUUTTTVVVXXXYYYYYYXXXWWWXXXYYYZZZ[[[]]]^^^___```aaaaaabbb```^^^^^^```aaaaaaaaaaaa```^^^^^^^^^]]][[[YYY[[[ZZZXXXYYYZZZ[[[ZZZYYY\\\\\\]]]]]]\\\ZZZXXXWWWXXXYYY\\\^^^````````````\\\ZZZXXXXXXZZZ]]]___```___ccccccfffpppxxx~~~{{{}}}|||yyyvvvsssrrrpppmmmkkkllljjjhhhhhhiiiggg```[[[[[[YYYXXXZZZbbbnnn{{{xxxuuuzzzooo___RRRIIICCC@@@??????>>>===============>>>>>>>>>>>>??????@@@AAABBBBBBCCCDDDEEEHHHJJJKKKNNNOOOQQQSSSUUUVVVVVVVVVWWWYYY[[[[[[ZZZZZZZZZ[[[]]]]]]^^^___````````````cccaaa``````aaaccccccbbb``````aaaaaaaaa___\\\ZZZ\\\ZZZYYYXXXZZZ[[[[[[ZZZ\\\\\\\\\[[[XXXVVVVVVVVVYYYZZZ\\\___aaabbbbbbccc```^^^\\\[[[[[[^^^```bbbbbbgggfffffflllqqq~~~zzzwwwtttqqqnnnllljjjjjjjjjlllllljjjddd___]]][[[ZZZ^^^gggssstttooopppyyywwwgggXXXMMMFFFBBB@@@???>>>==================>>>>>>>>>??????@@@BBBBBBCCCCCCDDDFFFGGGIIIKKKLLLOOOPPPRRRSSSUUUWWWWWWXXXWWWYYY[[[\\\\\\[[[]]]^^^^^^___```aaaaaaaaaaaaaaadddcccaaabbbcccddddddccc___```bbbcccbbb```^^^]]]]]][[[XXXXXXYYY[[[[[[[[[\\\\\\[[[WWWTTTSSSTTTVVVZZZ[[[]]]___```bbbcccdddbbbaaa^^^\\\[[[\\\^^^___aaahhhgggfffkkknnnxxx{{{wwwuuurrrooolllnnnqqqrrrpppkkkfffbbb^^^^^^___fffqqq}}}yyyrrrrrrttt}}}vvvmmm___RRRIIIDDDAAA@@@???>>>>>>======>>>>>>>>>>>>>>>??????@@@AAACCCCCCDDDEEEFFFGGGIIIKKKLLLLLLPPPQQQRRRSSSUUUWWWXXXYYYWWWYYY\\\]]]\\\]]]^^^___^^^___aaabbbcccdddeeeeeefffeeeddddddeeeeeedddbbb___aaaddddddcccaaa``````___\\\ZZZYYYZZZ\\\]]]]]]]]]^^^]]]ZZZVVVTTTVVVYYYZZZ[[[\\\]]]___aaabbbbbbaaaaaa___\\\YYYWWWWWWXXX\\\eeeeeedddiiikkkrrr{{{yyyvvvuuutttyyy~~~}}}vvvnnnjjjhhhbbbccchhhqqq}}}~~~~~~|||vvvkkkcccWWWMMMFFFBBB@@@?????????>>>>>>>>>??????@@@?????????@@@AAABBBCCCDDDDDDEEEGGGIIIKKKLLLMMMMMMPPPQQQRRRSSSUUUWWWXXXYYYWWWYYY[[[]]]]]]]]]___```^^^___aaacccfffggghhhiiihhhgggfffeeefffeeecccaaa```bbbeeeeeecccaaabbbcccbbb___\\\[[[]]]___``````^^^bbbeeeddd___\\\[[[]]][[[[[[[[[\\\]]]^^^``````aaabbbbbb^^^XXXTTTSSSSSSWWWcccdddbbbhhhiiimmmyyy~~~|||zzzyyy~~~}}}sssnnnnnngggiiiooozzzuuuqqqrrrqqqmmmccc]]]RRRIIIDDDAAA???>>>@@@???????????????@@@@@@?????????@@@AAABBBDDDEEEEEEFFFHHHJJJKKKLLLMMMMMMQQQQQQQQQSSSTTTVVVXXXYYYVVVXXX[[[]]]]]]]]]___aaa]]]___aaadddgggiiikkkkkkjjjhhhgggffffffeeecccaaa```ccceeeeeecccbbbccceeedddaaa^^^]]]___aaabbbbbb___ffflllmmmhhhccc``````[[[ZZZZZZ[[[\\\]]]^^^___ccceeeeeeaaaZZZUUURRRRRRWWWcccdddccchhhiiillluuuzzzvvvqqqmmmpppmmmrrrzzzmmmiiiiiigggcccYYYTTTLLLFFFBBBAAA@@@??????>>>>>>>>>>>>??????@@@??????@@@AAACCCEEEGGGHHHHHHHHHIIIKKKLLLMMMNNNOOOQQQRRRSSSUUUVVVWWWXXXXXXYYYYYYZZZ[[[[[[\\\]]]]]][[[]]]```eeeiiilllkkkjjjkkkjjjiiifffdddaaa___^^^``````aaabbbdddeeeffffffiiigggccc```___```bbbddddddhhhlllllliiifffdddeeebbbbbbaaa```````````````bbbeeehhhfffaaaZZZVVVUUU]]]aaabbb```cccjjjpppqqqwwwyyyqqqlllllllllwwwyyymmmhhhgggccc^^^VVVQQQJJJEEEBBB@@@@@@???>>>============>>>??????@@@@@@AAABBBDDDEEEGGGHHHIIIJJJKKKMMMNNNPPPQQQQQQTTTUUUVVVXXXYYYYYYYYYYYY[[[[[[\\\]]]^^^___``````]]]]]]___cccgggjjjjjjiiiiiiiiiiiihhhgggeeecccaaabbbbbbaaaaaabbbeeehhhjjjjjjhhhddd```______aaabbbbbbeeeiiijjjgggdddcccccc```___^^^^^^^^^___```aaaaaaeeehhhgggccc^^^[[[ZZZ\\\aaabbbaaacccjjjooopppppp|||qqqkkkhhhmmmwwwmmmhhhddd^^^YYYQQQMMMGGGBBB@@@@@@??????>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCDDDFFFHHHIIILLLMMMNNNPPPRRRSSSUUUUUUYYYZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^```aaacccdddeee_________bbbeeeggghhhgggfffhhhjjjkkkkkkiiifffeeeeeecccaaa___aaadddiiillljjjhhhccc```^^^^^^___```___bbbeeefffeeebbbaaaaaa___^^^]]]\\\\\\]]]___``````cccffffffeeebbb``````[[[```cccbbbdddjjjnnnnnnooovvvrrrkkkhhhoooxxxrrrvvvuuummmiiiddd\\\WWWLLLHHHCCC@@@????????????@@@@@@@@@@@@@@@AAABBBCCCBBBBBBCCCDDDFFFHHHIIIKKKOOOOOOQQQSSSUUUWWWYYYZZZ\\\]]]]]]]]]]]]]]]\\\\\\]]]^^^___aaaccceeefffgggcccbbbaaabbbeeegggggggggeeegggjjjlllllljjjgggeeefffdddbbb``````bbbeeeggghhheeebbb^^^]]]^^^```aaa^^^```cccdddcccbbbaaa```bbb```^^^\\\[[[\\\]]]______```bbbccccccaaa``````ZZZ```cccccceeejjjmmmmmmssstttuuummmkkkqqqooojjjqqqrrrmmmkkkccc[[[VVVHHHEEEAAA???>>>??????>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDEEEGGGIIIKKKLLLPPPQQQSSSUUUXXXZZZ\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\]]]]]]___```bbbdddeeeffffffeeecccdddfffgggggggggdddfffiiijjjjjjhhheeeccceeedddcccaaa```_________cccaaa___]]]]]]___aaaccc______aaabbbccccccbbb```fffdddaaa^^^]]]\\\\\\]]]^^^^^^^^^______^^^]]]\\\[[[```ccccccdddiiillllllrrrooouuu{{{qqqnnnssspppkkkpppooollljjjaaaXXXTTTFFFCCC@@@>>>>>>??????>>><<<<<<<<<===>>>???@@@AAAEEEEEEEEEGGGHHHJJJLLLMMMPPPQQQSSSVVVYYY\\\^^^___^^^^^^_________^^^^^^]]]\\\]]]^^^```aaacccddddddgggeeeeeefffggghhhgggfffcccdddggghhhiiihhhfffdddddddddcccaaa```^^^\\\[[[aaa___]]][[[\\\___bbbddd___^^^___aaacccdddcccaaafffeeecccaaa___^^^]]]\\\___]]]\\\\\\]]]]]]\\\[[[\\\```cccbbbccchhhlllllliiihhhkkkwwwuuutttvvv~~~wwwyyynnniiiggg\\\RRROOOEEEBBB???>>>>>>???>>>============>>>???@@@AAABBBFFFFFFFFFHHHIIIKKKMMMNNNPPPQQQSSSVVVYYY\\\___```______``````aaa`````````]]]^^^^^^___aaabbbcccccceeedddeeefffhhhhhhfffdddaaabbbdddggghhhiiiiiihhheeedddbbb```^^^^^^______aaa___]]][[[[[[]]]```bbb^^^]]]]]]___bbbdddbbb```bbbcccccccccbbb```^^^]]]```]]][[[\\\^^^______^^^]]]aaabbb```aaaggglllllleeefffgggjjjyyywwwyyyzzzmmmhhhdddXXXMMMJJJDDDBBB???>>>>>>???>>>===@@@@@@@@@AAABBBCCCEEEFFFFFFFFFGGGHHHJJJLLLNNNOOOOOOPPPSSSVVVYYY\\\___`````````aaabbbbbbbbbbbbbbb^^^______```aaabbbbbbbbbccccccdddfffhhhhhheeeccc```aaacccfffhhhjjjlllmmmfffddd```^^^]]]___bbbeeebbb```]]][[[ZZZ\\\^^^```]]][[[[[[^^^aaacccbbb```^^^```bbbccccccbbb```^^^aaa^^^\\\]]]```bbbcccaaa^^^aaabbb___```ggglllmmmgggiiihhhdddiiizzzeeeaaa```UUUJJJGGG??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAADDDFFFGGGKKKKKKKKKLLLMMMNNNNNNOOORRRSSSTTTVVVZZZ\\\\\\\\\ddddddeeedddcccdddgggiiicccbbbaaaaaabbbccceeeffffffeeedddcccccccccddddddaaaaaacccfffiiijjjiiigggfffccc___\\\\\\^^^bbbdddeeebbb^^^[[[ZZZ\\\___aaa\\\\\\]]]^^^___```aaabbbccccccbbbbbbaaa```_________^^^^^^]]]]]]^^^^^^___^^^^^^___aaadddhhhkkklllmmmjjjiiihhhfffppp{{{uuuccc___[[[PPPGGGDDD??????>>>>>>>>>>>>??????@@@??????@@@AAACCCEEEFFFJJJKKKKKKMMMNNNOOOPPPQQQRRRSSSUUUXXX\\\^^^^^^^^^dddeeeffffffeeefffhhhjjjgggfffeeedddddddddeeeeeegggfffffffffeeeeeeddddddbbbaaaaaadddggghhhhhhggghhhfffbbb___^^^^^^```aaabbb```]]][[[ZZZ\\\^^^___\\\]]]^^^___```aaaaaabbbccccccbbbbbbaaa`````````]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]___bbbeeeiiikkklllhhhfffeeeccclll}}}{{{{{{zzzpppsss{{{|||mmm```[[[UUUJJJBBBAAA???>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCDDDIIIIIIKKKMMMOOOQQQSSSSSSQQQSSSWWWZZZ]]]_________cccdddfffffffffgggiiikkkkkkjjjiiigggfffeeeeeeeeehhhhhhhhhhhhhhhfffdddccccccbbbaaaccceeeggggggfffiiihhheeeccc```___^^^^^^``````___^^^^^^^^^___```]]]^^^^^^___```aaabbbbbbccccccbbbbbbaaaaaa``````\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[^^^bbbgggjjjlllgggddddddccciiixxxxxxxxxuuuuuu|||ooofff]]]WWWOOOEEE???@@@>>>>>>>>>>>>>>>>>>???@@@??????@@@@@@AAABBBCCCCCCGGGHHHJJJMMMPPPSSSUUUVVVPPPSSSWWW[[[\\\]]]]]]]]]^^^aaadddeeeffffffhhhiiilllkkkjjjiiihhhgggffffffggghhhiiiiiiiiifffdddbbbccccccccceeehhhhhhfffdddffffffeeedddbbb___]]]\\\aaaaaabbbcccccccccbbbbbb^^^^^^______```aaabbbbbbbbbbbbbbbaaaaaa`````````\\\\\\[[[[[[[[[[[[\\\\\\]]]\\\ZZZYYY[[[```dddhhhlllgggeeeeeeeeejjjxxx}}}www|||tttddd___YYYSSSKKKBBB???@@@>>>>>>======>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDFFFHHHJJJMMMQQQTTTWWWXXXQQQTTTXXXYYYXXXWWWWWWXXXYYY\\\```cccddddddfffggghhhhhhiiiiiiiiiiiihhhhhhfffggghhhiiihhhfffdddbbbcccdddgggjjjkkkiiieeebbbaaabbbccccccbbb```^^^\\\```bbbccceeeeeedddbbbaaa^^^^^^______``````aaaaaaaaaaaa```````````````___]]]]]]\\\\\\\\\\\\]]]]]]___]]]ZZZYYYZZZ]]]aaadddfffdddcccdddeeeiiiqqqyyy~~~yyyvvv}}}jjj]]]ZZZUUUNNNGGGBBB@@@@@@============>>>???@@@AAA@@@AAACCCEEEFFFGGGHHHHHHHHHJJJLLLPPPTTTWWWZZZ[[[VVVXXXZZZWWWSSSPPPQQQSSSUUUYYY___cccdddeeeeeefffffffffhhhiiijjjjjjjjjjjjfffggghhhhhhhhhgggeeeeeeeeefffhhhkkkllljjjeeeaaa___```bbbcccbbbaaa___^^^___```bbbccccccbbb```^^^^^^^^^^^^^^^______``````_______________^^^^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]___^^^[[[YYYYYY[[[]]]___]]]^^^___```aaadddiiimmm~~~sssrrrpppaaaXXXVVVPPPIIIDDDAAA@@@???============>>>???@@@AAAAAACCCEEEHHHJJJKKKKKKKKKLLLNNNPPPTTTXXX[[[^^^___\\\]]]\\\WWWOOOKKKLLLNNNVVVZZZaaaeeegggggghhhhhhfffggghhhjjjkkkkkkjjjjjjggggggggghhhhhhhhhhhhiiiiiihhhggghhhhhhgggeeebbb```aaabbbccccccaaa```___```aaabbbcccbbb```___]]]]]]]]]]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\___]]][[[XXXWWWWWWXXXYYYXXX\\\^^^^^^]]]___bbbeeeyyy||||||{{{{{{|||ooonnnssseee[[[VVVSSSMMMEEEAAAAAA@@@>>>============>>>???@@@AAABBBCCCFFFIIILLLMMMNNNNNNPPPQQQTTTWWW[[[^^^aaabbbaaaaaa^^^WWWMMMHHHIIILLLWWW\\\ccchhhjjjjjjkkkkkkhhhiiijjjkkklllkkkjjjjjjhhhhhhhhhhhhiiijjjkkklllllliiieeeddddddeeeeeedddccccccddddddcccbbb```___cccdddddddddcccbbb```___\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZ[[[[[[^^^\\\ZZZXXXVVVUUUTTTTTTWWW\\\```^^^\\\\\\___aaammmvvvuuusssrrrrrrvvv|||uuukkkpppxxxhhh]]]YYYVVVQQQIIICCC@@@???>>>======>>>?????????@@@CCCFFFCCCEEEHHHJJJLLLOOORRRUUUUUUVVVXXX[[[___aaadddeeebbbbbb___WWWNNNIIIJJJMMMUUU]]]eeehhhjjjmmmmmmjjjkkkllllllllllllkkkjjjjjjhhhfffeeefffhhhiiiiiiiiihhhgggeeecccbbbbbbbbbbbbbbbcccddddddcccccceeegggeeeddddddffffffeeeaaa___[[[YYYXXXYYY[[[^^^___^^^[[[ZZZWWWUUUUUUVVVXXXZZZYYYZZZ\\\^^^^^^\\\ZZZXXXYYYXXXVVVTTTSSSSSSSSSTTTVVVVVVXXXYYYZZZZZZZZZZZZkkk|||ssssssrrrqqqqqqtttyyy}}}vvvooowww}}}pppddd\\\WWWRRRMMMFFFAAA???>>>===<<<>>>????????????@@@CCCFFFEEEGGGJJJLLLNNNQQQUUUXXXZZZ[[[\\\^^^aaaccceeeeeedddeeeddd]]]UUUOOONNNOOOZZZaaahhhjjjkkknnnnnnlllkkkkkkllllllkkkkkkjjjiiihhhgggffffffhhhjjjiiiiiihhhgggeeedddcccccccccdddbbbcccdddccccccccceeeggghhhgggfffffffffeeebbb___\\\ZZZYYYYYY[[[]]]^^^^^^ZZZXXXVVVTTTTTTUUUVVVWWWYYY[[[]]]______^^^\\\ZZZVVVUUUTTTSSSSSSTTTUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZcccrrrpppqqqrrrqqqqqqsssvvvyyyuuuuuu}}}qqqiiibbb\\\WWWMMMIIICCC???=========<<>>===>>>>>>>>>???@@@AAA@@@@@@AAADDDFFFHHHKKKNNNRRRUUUYYY^^^aaafffeeeeeeeeeeeeeeeeeeeeedddeeeddd```[[[XXXWWWXXX___eeeiiihhhhhhkkkllljjjkkkkkkkkkkkkkkkjjjjjjiiihhhgggeeeeeefffggggggfffhhhgggfffffffffggghhhhhheeeffffffeeedddeeegggjjjnnnllljjjiiijjjjjjiiihhhaaa___]]]\\\\\\]]]]]]\\\YYYXXXVVVTTTSSSSSSTTTTTTUUUVVVXXXYYYZZZYYYYYYXXXTTTSSSSSSRRRSSSUUUVVVWWWVVVVVVWWWXXXYYYYYYXXXXXX^^^eeeuuuqqqtttwwwxxxxxxxxxyyyzzzvvvuuuzzz|||sssnnnmmmggg\\\SSSGGGDDDAAA??????@@@@@@@@@???@@@AAAAAAAAABBBEEEHHHJJJMMMPPPTTTWWW\\\```dddhhhhhhggggggfffeeeeeeeeecccaaa^^^ZZZWWWXXXZZZ\\\```fffjjjiiiiiilllmmmkkkkkkllllllllllllkkkjjjjjjhhhfffddddddeeeeeedddcccffffffeeeeeefffgggiiijjjiiiiiihhhfffeeeeeehhhkkklllkkkjjjkkkmmmnnnooonnncccaaa^^^]]]]]]^^^]]]\\\[[[ZZZYYYWWWWWWVVVWWWWWWUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVUUUSSSSSSTTTTTTUUUUUUUUUVVVWWWWWWWWWWWWVVV\\\aaaoootttwwwzzz|||}}}}}}~~~|||xxxsssqqqnnnfffYYYNNNFFFDDDAAA???@@@AAAAAA@@@>>>???AAAAAABBBDDDHHHJJJMMMPPPSSSWWWZZZ^^^cccfffiiiiiihhhhhhggggggffffffeeebbb]]]YYYWWWYYY\\\^^^aaaggglllmmmmmmpppqqqooommmmmmmmmmmmmmmlllkkkkkkiiigggddddddddddddcccbbbdddcccccccccdddfffhhhiiilllllljjjgggddddddgggjjjiiiiiiiiikkknnnppppppooodddbbb___^^^^^^^^^^^^]]]\\\\\\[[[ZZZZZZZZZZZZ[[[YYYYYYYYYZZZZZZYYYYYYXXXXXXWWWUUUSSSRRRRRRRRRRRRTTTTTTUUUUUUUUUUUUTTTTTTUUUYYYfffyyyvvvyyy|||~~~{{{xxxvvvtttoooeeeWWWLLLEEECCC@@@???@@@AAA@@@@@@===>>>@@@AAACCCFFFJJJMMMQQQTTTWWWZZZ]]]aaaeeeiiijjjjjjjjjiiiiiiiiiiiiiiikkkhhhbbb^^^\\\\\\]]]]]]^^^ffflllnnnpppsssssspppnnnnnnoooooonnnnnnmmmlllkkkiiifffeeefffeeedddcccaaaaaaaaaaaaccceeegggiiinnnllliiieeebbbbbbdddgggffffffgggiiilllmmmlllkkkeeebbb```____________^^^\\\\\\\\\\\\]]]]]]]]]]]][[[[[[ZZZZZZYYYYYYXXXXXXVVVUUUSSSQQQPPPPPPPPPPPPRRRSSSSSSSSSSSSSSSRRRRRRQQQRRR[[[jjjuuuwwwzzz}}}~~~~~~~~~}}}}}}|||zzzwwwpppeeeWWWNNNDDDBBB@@@??????@@@@@@???<<<>>>@@@AAACCCFFFKKKNNNTTTWWWZZZ]]]___cccgggkkkjjjjjjjjjkkkkkkkkkllllllpppmmmiiieeebbb```^^^\\\ZZZbbbjjjmmmooorrrrrroooooooooooooooooonnnnnnmmmmmmjjjhhhgggggggggeeeddd_________```bbbdddfffhhhnnnllliiiddd``````bbbdddddddddfffhhhjjjjjjhhhfffeeebbb```___`````````___[[[\\\\\\]]]^^^^^^______ZZZZZZYYYXXXWWWVVVVVVUUUSSSRRRPPPOOONNNNNNOOOOOOQQQRRRRRRRRRRRRRRRQQQQQQQQQOOOUUU___eeennnyyy~~~}}}yyyxxxyyy|||~~~wwwwwwvvvqqqhhh[[[PPPHHHAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>???BBBHHHPPPUUUXXX[[[^^^aaacccfffjjjmmmhhhhhhiiijjjlllnnnppprrruuuuuutttrrrmmmdddZZZSSSXXXaaammmsssrrrpppnnnooopppppppppnnnllllllmmmooonnnllljjjhhhfffdddbbb```aaabbbbbbaaa______aaacccgggggggggdddbbb```aaabbb^^^___```bbbdddfffggghhhfffdddbbb```______```aaa]]]\\\[[[ZZZYYYYYYZZZZZZUUUVVVVVVUUUSSSRRRRRRSSSOOOOOONNNNNNNNNOOOPPPPPPQQQRRRRRRRRRQQQQQQPPPOOOOOONNNQQQVVVYYY```qqqwww|||{{{wwwvvvxxxzzz}}}qqqpppnnnhhh```UUUJJJDDDBBBBBBAAA@@@???>>>>>>======>>>>>>???BBBHHHOOOUUUXXXYYY[[[\\\^^^bbbgggkkkdddeeegggiiillloooqqqrrrttttttttttttppphhh^^^WWWWWW___iiioooooonnnmmmnnnmmmnnnnnnmmmkkkkkklllnnnmmmllljjjhhhfffdddaaa___bbbbbbaaa```___```bbbeeefffggggggeeecccbbbbbbddd``````aaabbbdddeeefffgggdddcccaaa_________```aaa___]]][[[YYYWWWWWWXXXXXXWWWWWWWWWUUURRRPPPPPPQQQOOOOOONNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPOOONNNNNNLLLKKKNNNQQQTTTZZZjjjyyyuuuzzz|||xxxuuutttvvvyyy{{{|||kkkiiieee___WWWNNNFFFAAABBBBBBAAA@@@???>>>======<<<===>>>???BBBGGGNNNSSSUUUUUUUUUUUUVVV[[[aaafffeeefffgggiiikkkmmmooopppqqqrrrtttuuussslllccc]]]YYY___hhhmmmmmmlllmmmnnnjjjkkklllkkkjjjjjjkkkmmmmmmmmmlllkkkhhheeecccaaadddcccbbb```___```cccfffeeeggggggfffdddddddddfffbbbbbbbbbcccddddddeeeeeebbbaaa___^^^^^^___```aaaaaa^^^[[[WWWUUUUUUUUUVVVWWWXXXWWWUUUQQQOOONNNOOOOOONNNNNNMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKLLLNNNSSS___lllssswww||||||zzzwwwttttttvvvyyy{{{~~~sssgggddd___XXXQQQJJJEEEBBBAAAAAA@@@???>>>===<<<<<<;;;<<<>>>???BBBGGGLLLQQQSSSRRRPPPOOOPPPUUU\\\bbbjjjkkkkkkkkkllllllkkkkkkoooqqqtttvvvuuuppphhhbbb^^^ccciiilllllllllllllllfffhhhjjjjjjiiiiiijjjkkkkkklllmmmmmmjjjhhhfffeeegggfffdddaaa___```cccfffdddeeeggggggeeeeeeeeegggcccccccccccccccccccccccc```___]]]\\\]]]^^^```aaabbb___[[[VVVSSSSSSSSSTTTVVVVVVVVVTTTQQQNNNNNNOOOOOONNNMMMLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJNNNXXX```nnnrrruuuzzz}}}~~~~~~~~~~~~|||zzzxxxvvvvvvxxx{{{}}}rrriiibbb___YYYRRRKKKFFFCCCBBB@@@??????>>>>>>===<<<<<<:::<<>>@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEGGGIIIKKKLLLMMMQQQ[[[nnn|||yyyyyy|||{{{yyyyyyxxxwwwuuuvvvzzzrrrddd^^^WWWSSSSSSRRRMMMHHHGGGHHHGGGFFFEEEFFFHHHJJJLLLLLLPPPTTTUUUSSSQQQRRRTTTTTTYYY[[[XXXWWWZZZZZZYYYYYYZZZ]]]___``````___^^^YYYWWWVVVWWWZZZ\\\^^^^^^cccbbb```^^^\\\ZZZZZZYYY\\\]]]___```aaa```______```______``````___[[[XXXVVVVVVVVVXXXXXXVVVSSSOOOOOOQQQSSSSSSRRRQQQPPPQQQOOOOOOOOOOOOOOOPPPPPPQQQUUUTTTRRRPPPOOONNNNNNNNNOOOOOONNNMMMKKKIIIGGGFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCEEEEEECCCBBB@@@???>>>===???@@@AAA@@@??????@@@AAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIMMMSSS^^^sss}}}yyyyyyzzzzzz~~~}}}{{{xxxvvvuuuuuuuuuvvvyyy~~~{{{lllddd^^^XXXSSSSSSQQQKKKGGGFFFGGGFFFEEEEEEFFFHHHJJJLLLNNNQQQUUUUUUTTTRRRRRRRRRRRRXXX\\\\\\]]]aaabbbaaa\\\]]]^^^^^^]]][[[YYYXXXSSSSSSTTTVVVYYY[[[\\\\\\bbbaaa___]]][[[[[[[[[\\\\\\\\\\\\]]]]]]^^^______aaa`````````aaa```]]][[[YYYXXXXXXYYYYYYWWWTTTQQQOOOQQQSSSSSSQQQPPPPPPQQQOOOOOOOOONNNNNNOOOOOOPPPRRRRRRPPPOOONNNMMMMMMLLLMMMMMMMMMLLLKKKIIIGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCBBBAAA@@@???>>>>>>===>>>??????>>>>>>???@@@?????????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGHHHKKKPPPUUUaaa|||{{{xxxuuuuuuyyy~~~~~~yyyxxxuuusssssstttwwwzzz~~~rrrgggccc^^^YYYUUUTTTPPPIIIEEEFFFFFFEEEDDDDDDEEEHHHJJJLLLPPPRRRUUUVVVUUUSSSQQQPPPOOOVVV[[[]]]```fffiiihhh```___^^^]]]ZZZWWWTTTRRRPPPRRRTTTWWWYYY[[[]]]^^^aaa```___]]]\\\\\\]]]^^^]]]\\\[[[[[[[[[\\\^^^___bbbaaa___```aaaaaa```___]]]\\\ZZZZZZYYYXXXUUUSSSOOOQQQRRRRRRPPPOOOPPPQQQPPPPPPOOONNNNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA?????????@@@@@@@@@@@@@@@<<<===???>>>======???@@@???@@@@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFFFFIIINNNRRRVVVggg|||wwwuuuyyy~~~~~~wwwvvvuuuttttttxxx}}}|||jjjaaa```[[[WWWTTTSSSOOOHHHEEEFFFFFFFFFEEEEEEFFFIIIKKKMMMRRRSSSVVVWWWVVVSSSPPPNNNMMMTTTYYY[[[___fffjjjjjjcccbbb```]]]ZZZWWWTTTRRRQQQTTTVVVXXXYYY[[[^^^```aaa```__________________^^^]]][[[[[[ZZZ[[[]]]]]]aaa___^^^^^^```bbbbbbbbb___]]][[[YYYYYYXXXVVVTTTOOOQQQQQQQQQOOOOOOPPPQQQPPPOOOOOONNNNNNNNNNNNOOOMMMMMMMMMMMMLLLKKKJJJIIIGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@======>>>???@@@AAAAAABBB;;;===>>>>>>===>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFDDDEEEJJJOOOPPPWWWnnn{{{}}}~~~|||vvvwwwwwwvvvxxx}}}tttfff______XXXUUUSSSSSSPPPJJJHHHKKKHHHGGGGGGGGGHHHKKKNNNOOOSSSTTTVVVWWWWWWTTTOOOLLLMMMRRRVVVWWWZZZaaaeeefffeeedddbbb```^^^[[[ZZZYYYWWWYYY[[[ZZZZZZZZZ]]]`````````aaaaaaaaaaaaaaa```___^^^]]][[[[[[[[[[[[\\\^^^\\\[[[[[[^^^aaacccccc```]]]ZZZXXXWWWVVVTTTSSSOOOPPPQQQPPPOOOOOOPPPRRROOONNNMMMMMMLLLLLLLLLMMMKKKKKKLLLLLLKKKJJJIIIHHHDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@======>>>>>>???@@@@@@@@@;;;===>>>>>>>>>>>>@@@AAA??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAABBBDDDEEEFFFCCCFFFLLLMMMNNN[[[lll~~~|||zzzwwwxxxyyyyyy{{{zzzqqqeee```aaaWWWTTTTTTUUURRRMMMMMMPPPJJJIIIIIIIIIJJJMMMPPPQQQTTTUUUVVVXXXWWWTTTOOOKKKMMMRRRTTTSSSVVV\\\aaaaaafffeeedddcccbbbaaa```___\\\]]]^^^\\\ZZZZZZ]]]```___```bbbcccccccccbbbaaa______]]]\\\[[[[[[ZZZZZZ[[[YYYXXXYYY]]]```bbbccc___\\\XXXVVVUUUTTTSSSQQQPPPPPPQQQPPPOOONNNPPPRRRMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJHHHGGGCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>;;;===??????>>>>>>@@@BBB????????????@@@@@@@@@@@@AAA@@@???>>>>>>@@@BBBDDDIIICCCDDDKKKLLLKKKRRR___lll~~~}}}{{{{{{{{{{{{yyyxxxyyyzzz|||yyyqqqjjjddd___]]]YYYWWWTTTQQQPPPOOOOOOPPPMMMLLLJJJHHHHHHLLLSSSXXXXXXWWWTTTRRRQQQPPPPPPQQQRRRQQQPPPRRRWWW___fffkkkffffffdddaaa___```bbbeeeccc```[[[XXXYYY\\\```dddbbbbbbcccdddddddddccccccdddaaa^^^\\\[[[ZZZWWWVVVYYYYYYXXXXXXYYY[[[]]]^^^```]]]YYYWWWVVVUUUTTTRRRSSSSSSTTTTTTRRRQQQOOONNNQQQPPPMMMKKKIIIIIIIIIJJJKKKIIIIIIIIIJJJKKKJJJIIIGGGFFFDDDDDDEEEFFFHHHJJJHHHGGGEEECCCBBBAAABBBBBBAAAAAAAAAAAA@@@???>>>===BBB@@@>>>???AAAAAA>>>;;;>>>>>>????????????>>>>>>========================>>>>>>>>>>>>???@@@AAABBBAAACCCFFFGGGIIILLLOOORRR```ttt|||{{{zzzzzz{{{{{{zzzzzzyyy}}}~~~xxx|||~~~zzztttmmmfffaaa\\\YYYZZZXXXVVVSSSRRRRRRRRRSSSQQQOOOLLLJJJKKKOOOSSSVVVTTTSSSQQQOOONNNNNNNNNNNNOOOPPPRRRVVVZZZ___cccfffffffffdddbbb___```bbbdddccc```\\\YYYYYY\\\```ccceeeeeeeeeeeeeeedddcccccccccaaa^^^\\\\\\\\\ZZZYYYYYYYYYXXXXXXYYY[[[\\\]]]___\\\YYYXXXWWWVVVTTTSSSTTTTTTUUUTTTTTTRRRQQQPPPOOOMMMKKKHHHGGGGGGHHHIIIJJJIIIHHHIIIJJJKKKJJJHHHGGGFFFEEEDDDDDDFFFGGGHHHHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@???BBB@@@??????@@@@@@>>>;;;===>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAACCCDDDFFFGGGGGGIIILLLNNNTTTbbb|||}}}zzzzzzzzzxxxxxxyyyyyyzzz|||}}}}}}~~~{{{mmmppp~~~zzzvvvpppjjjeee```[[[WWWYYYXXXWWWUUUUUUUUUVVVVVVVVVRRRNNNMMMPPPSSSTTTSSSQQQPPPOOOMMMLLLLLLMMMMMMMMMPPPUUUZZZ___aaabbbbbbeeefffeeecccaaaaaabbbdddeeebbb^^^[[[[[[]]]```bbbeeeeeeeeeeeeeeeeeeeeeeeeaaa___]]]\\\]]]^^^^^^]]]ZZZYYYYYYYYYZZZ[[[\\\\\\]]][[[ZZZYYYYYYXXXVVVSSSUUUUUUUUUUUUTTTSSSRRRRRRMMMKKKHHHEEEDDDEEEGGGIIIJJJIIIHHHHHHJJJJJJIIIHHHHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDBBBBBBDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@??????@@@???===;;;======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAADDDEEEFFFEEEEEEEEEGGGIIILLLRRRaaayyy}}}}}}|||yyyxxxxxxyyyuuuwwwxxxzzz{{{~~~zzzrrrgggttt|||~~~{{{{{{vvvpppkkkgggbbb]]]YYYXXXXXXWWWWWWWWWWWWXXXXXXYYYTTTOOOOOOSSSUUUSSSOOOPPPOOONNNLLLKKKLLLLLLMMMJJJNNNUUU[[[```bbbbbbbbbeeeffffffeeeccccccdddfffgggeeebbb___^^^___aaaccccccccccccddddddeeefffggg^^^\\\ZZZZZZ\\\^^^______[[[[[[[[[[[[[[[[[[\\\\\\ZZZZZZYYYZZZ[[[ZZZWWWUUUUUUUUUTTTTTTTTTSSSSSSSSSMMMJJJGGGDDDDDDEEEHHHJJJIIIHHHGGGHHHIIIJJJIIIGGGHHHGGGFFFDDDDDDCCCDDDDDDDDDEEEEEEFFFEEECCCAAA@@@CCCCCCDDDDDDCCCBBBBBBAAA@@@@@@?????????>>>===<<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@@@@BBBCCCDDDCCCBBBCCCEEEFFFKKKNNNUUUbbbxxx~~~{{{zzz~~~~~~|||zzzyyyyyyyyytttvvvyyy|||~~~vvvrrrsssuuu}}}~~~wwwooojjjhhhddd___[[[WWWWWWWWWWWWXXXXXXYYYYYYYYYUUUPPPPPPSSSTTTQQQMMMOOONNNLLLJJJIIIIIIJJJJJJFFFJJJOOOUUU[[[^^^aaaaaacccdddfffffffffeeefffgggiiigggeeecccbbbcccdddeeedddcccbbbaaaaaaaaabbbccc[[[YYYWWWWWWYYY\\\]]]^^^\\\\\\\\\\\\\\\\\\[[[[[[XXXXXXXXXYYY[[[ZZZXXXVVVUUUTTTTTTSSSRRRRRRRRRRRRNNNLLLIIIGGGFFFHHHJJJLLLIIIGGGFFFGGGHHHIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDCCCBBB@@@???AAAAAABBBBBBBBBAAA@@@@@@??????@@@???>>>===<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>@@@AAAAAAAAABBBDDDFFFIIINNNRRRVVV___wwwuuutttvvv}}}{{{zzz|||~~~|||{{{zzzyyyyyytttxxx|||~~~}}}yyyxxxnnnhhhfffddd```[[[XXXXXXYYYYYYZZZZZZZZZZZZYYYUUURRRQQQRRRRRRPPPNNNOOOMMMKKKIIIHHHGGGGGGHHHDDDFFFKKKPPPVVVZZZ\\\^^^^^^aaadddfffffffffggghhhiiihhhgggeeeeeeeeeeeefffgggeeeccc```^^^]]]\\\\\\ZZZWWWUUUTTTVVVYYY[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXVVVVVVVVVWWWYYYZZZYYYXXXVVVUUUTTTSSSRRRQQQQQQQQQPPPNNNLLLJJJJJJJJJKKKLLLHHHGGGFFFFFFHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAA@@@@@@??????>>>???@@@@@@>>><<<<<<===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???<<<>>>???@@@@@@BBBDDDGGGBBBHHHLLLMMMPPP```yyypppmmmmmmqqquuu|||~~~||||||}}}}}}|||{{{yyyxxxvvvvvvvvvzzzzzznnnfffeeedddaaa]]]ZZZZZZ[[[\\\\\\\\\\\\[[[YYYWWWTTTRRRQQQQQQQQQRRRSSSQQQOOOLLLJJJIIIIIIIIIFFFIIINNNSSSWWWYYYZZZZZZXXX\\\```ccceeeeeefffgggfffffffffeeeeeeeeeffffffeeedddaaa^^^]]]\\\]]]]]][[[XXXTTTSSSTTTWWWXXXYYYXXXYYYYYYYYYXXXWWWUUUTTTUUUTTTSSSUUUWWWYYYZZZYYYYYYXXXVVVTTTRRRQQQQQQQQQPPPPPPOOONNNLLLKKKKKKJJJHHHFFFEEEFFFGGGHHHGGGFFFDDDDDDDDDDDDCCCBBBBBBAAABBBBBBAAAAAA@@@@@@AAAAAA??????@@@@@@@@@@@@@@@???===???AAA@@@===;;;<<<===;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===>>>???@@@@@@AAACCCEEEAAACCCEEEFFFIIISSScccnnnmmmjjjjjjnnnnnnoooxxx{{{|||}}}}}}}}}}}}|||{{{zzzzzzzzzxxxwwwuuusssrrrwww|||}}}ooogggfffeeeccc___\\\]]]]]]^^^^^^]]]]]]\\\YYYXXXVVVSSSPPPPPPRRRUUUYYYWWWTTTQQQOOOMMMMMMMMMKKKNNNTTTYYY\\\\\\ZZZYYYTTTXXX]]]aaacccdddeeefffddddddeeeeeeeeeeeeeeeeee```___^^^]]]^^^___bbbccc\\\YYYUUUSSSTTTVVVWWWXXXVVVVVVWWWWWWVVVTTTRRRQQQUUUSSSRRRSSSVVVYYYZZZZZZ\\\ZZZXXXUUUSSSRRRQQQQQQQQQPPPPPPOOONNNLLLJJJIIIGGGFFFEEEFFFGGGHHHGGGEEECCCCCCCCCDDDCCCCCCBBBAAADDDCCCBBBAAA@@@AAABBBCCC???@@@@@@AAAAAAAAA@@@@@@===???AAA@@@===;;;;;;===:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>???@@@@@@???@@@BBBDDDEEECCCAAABBBGGGOOOVVV[[[mmmtttoooiiigggiiinnnsssvvv{{{|||{{{zzzzzz|||}}}{{{zzzyyyxxxzzzxxxvvvvvvwwwyyyyyyyyy}}}ooofffeeeffffffddd]]]\\\\\\]]]___aaaaaabbbccc___ZZZXXXYYYZZZYYYXXX^^^[[[YYYYYYWWWRRRPPPRRRSSSXXX[[[YYYYYY[[[\\\ZZZYYYYYY[[[___bbbeeedddcccjjjeeeaaaaaadddfffdddaaa```\\\ZZZ[[[]]]___eeemmmqqqhhh\\\UUUVVVXXXZZZYYYWWWWWWWWWWWWVVVUUUTTTSSSVVVUUUTTTTTTUUUXXX[[[]]]______^^^[[[VVVRRROOOMMMNNNNNNLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBAAA???>>>>>>>>>????????????>>><<<<<<;;;;;;;;;999::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>BBBBBBBBBDDDGGGKKKOOOQQQ^^^rrrrrrnnniiiggghhhkkkmmmnnnrrrvvv~~~{{{yyyzzz}}}|||yyyxxxwwwwwwtttttttttuuuxxx|||~~~}}}uuujjjeeefffgggfffdddbbbfffhhhgggccc```___```bbb```^^^___aaaaaa```^^^```]]][[[\\\ZZZVVVTTTVVVYYY^^^aaa___^^^``````^^^\\\\\\]]]```dddeeedddcccgggccc```aaadddeeeccc```^^^\\\ZZZYYYYYY]]]jjjwww}}}sssfff\\\YYYYYYXXXVVVVVVVVVWWWWWWWWWWWWVVVUUUVVVUUUSSSSSSTTTVVVYYYZZZcccdddccc___XXXRRROOOOOOMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>?????????>>>===<<<;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>BBBBBBAAABBBDDDGGGJJJKKKQQQ]]]tttuuurrrnnnlllkkkllllllkkkqqqppprrrwww}}}}}}yyyxxxzzz}}}}}}}}}{{{xxxvvvuuuuuuuuuqqqrrruuuxxx}}}|||uuuqqqmmmkkkkkkkkkhhheeehhhnnnsssqqqiiicccaaabbb^^^___aaadddggghhhfffeeeddd```^^^___]]]XXXXXXZZZ^^^cccfffdddcccdddccc```^^^^^^```bbbeeefffeeeddddddbbb```aaaddddddaaa^^^\\\ZZZXXXUUUTTTZZZlll~~~xxxkkkaaa[[[YYYWWWUUUVVVVVVWWWXXXXXXXXXXXXXXXUUUTTTRRRQQQRRRSSSVVVWWWbbbeeeeee___VVVOOOMMMNNNKKKJJJIIIHHHGGGGGGGGGHHHEEEFFFFFFFFFGGGGGGGGGGGGBBBAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>BBBAAA@@@@@@AAABBBDDDEEELLLPPP[[[sss|||wwwrrrpppppppppoootttpppnnnpppqqqvvv}}}}}}{{{yyy{{{~~~~~~wwwwwwwwwuuusssrrrsssssstttwww{{{}}}zzz|||~~~yyysssvvvvvvvvvvvvuuurrrmmmjjjmmmppprrrqqqmmmhhhgggggg\\\]]]___bbbfffiiikkkkkkiiieeebbbaaa^^^YYYXXXZZZ___eeehhhfffddddddbbb^^^]]]^^^___cccfffhhhgggfffbbbaaaaaabbbddddddaaa___\\\WWWSSSQQQRRRXXXhhhwwwwwwoooeee]]]ZZZYYYXXXXXXXXXXXXXXXYYYXXXXXXWWWWWWSSSRRRQQQPPPPPPQQQRRRSSS[[[^^^```ZZZQQQKKKJJJLLLJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999999999999999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<=========@@@@@@??????@@@AAABBBBBBMMMMMMRRRbbb{{{xxxtttsssssssssoookkkjjjkkkkkkkkkpppvvv}}}~~~~~~}}}}}}{{{zzzssstttuuutttrrrrrrsssuuu{{{~~~~~~xxxtttqqqooonnnxxxzzz~~~}}}yyyvvvuuuxxxsssnnnllllllkkkiiiggg^^^]]]]]]___bbbhhhooosssrrrmmmhhhfffaaa[[[YYY[[[```fffjjjhhheeeccc```[[[YYYZZZ]]]aaafffiiiiiihhhbbbbbbbbbdddeeedddbbbaaa]]]UUUOOOPPPSSSXXX```gggiiiddd^^^YYYWWWWWWYYYZZZZZZZZZZZZYYYXXXVVVUUUTTTPPPPPPOOOOOOOOOPPPQQQQQQSSSVVVXXXUUUNNNJJJIIIKKKIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????===========================<<<<<<;;;;;;;;;;;;<<<999::::::;;;;;;::::::999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAABBBCCCGGGGGGMMMVVVddd{{{|||xxxvvvvvvnnnjjjiiijjjiiiggghhhkkkssswww~~~zzzxxxwwwwwwvvvuuuqqqsssuuuuuutttuuuyyy}}}{{{rrrkkkiiilllpppvvv{{{~~~{{{pppjjjiiiiiifffccccccaaa___^^^```hhhqqqxxxyyysssnnnjjjddd^^^[[[]]]bbbhhhllljjjgggddd___YYYUUUVVVYYY^^^cccggghhhgggaaabbbccccccdddccccccccc```WWWQQQRRRVVVWWWXXX[[[bbb___[[[WWWUUUVVVWWWYYY[[[[[[ZZZYYYWWWUUUSSSRRRNNNNNNNNNNNNNNNOOOPPPPPPPPPQQQRRRQQQNNNLLLKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHGGGEEEDDDBBBAAA@@@CCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>;;;<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;<<<999::::::;;;;;;::::::999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>@@@BBBCCCCCC@@@CCCJJJQQQWWWddd|||uuuooolllkkkiiieeedddfffiiiiiiooozzz}}}}}}~~~}}}xxxwwwuuuttttttsssqqqpppooosssuuuvvvvvvzzzwwwmmmggghhhnnntttyyy}}}wwwnnniiigggdddbbbeeedddaaa^^^___fffpppxxxyyysssmmmiiiddd]]][[[]]]bbbiiimmmkkkgggccc]]]WWWSSSSSSVVV[[[```cccdddcccaaaaaaaaaaaaaaaaaacccdddccc]]]XXXXXXXXXVVVWWWYYY]]][[[XXXUUUSSSTTTVVVWWWYYYYYYYYYXXXWWWUUUTTTSSSLLLLLLMMMNNNOOOPPPPPPQQQOOONNNMMMMMMNNNMMMJJJGGGFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFEEECCCBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>:::;;;<<<=========<<<<<<<<<;;;;;;::::::;;;;;;<<<999::::::;;;;;;::::::999::::::::::::::::::::::::999999999999999999999999999::::::::::::;;;;;;;;;:::;;;<<<>>>???@@@AAAAAA@@@AAAFFFMMMNNNTTTkkkyyyrrrllliiifffaaa```bbbaaa___cccmmmtttyyy~~~}}}}}}~~~}}}zzzttttttttttttsssrrrpppooonnnrrruuuwwwyyy~~~tttjjjgggkkkrrrwww~~~~~~}}}sssjjjfffeeeeeeeeedddaaa___^^^dddmmmtttuuuoooiiifffaaa[[[YYY\\\```gggkkkiiieeeaaaZZZSSSRRRSSSUUUYYY^^^``````___`````````______```bbbdddeeeaaa^^^\\\XXXUUUXXX]]]XXXWWWUUUSSSRRRRRRUUUWWWWWWWWWWWWWWWVVVUUUUUUTTTKKKLLLMMMNNNOOOPPPQQQQQQNNNKKKIIIJJJLLLLLLGGGBBBEEEEEEDDDDDDDDDDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@???>>>?????????????????????>>>>>>>>>>>>999:::<<<=========<<<<<<;;;;;;:::::::::;;;;;;<<<999::::::;;;;;;::::::999::::::::::::::::::::::::888888888888888888888888999999:::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>AAA>>>@@@FFFFFFHHHXXXkkk~~~tttpppjjjbbb```bbbbbbccccccdddggglllrrrvvv|||~~~~~~~~~zzzwwwvvvvvvwwwvvvuuurrrqqqqqqtttwwwwwwzzz}}}~~~|||xxxooohhheeegggqqq|||yyywwwssslllfffddddddgggiiifffbbb```cccgggkkkmmmlllggg^^^WWWVVVWWW\\\\\\___ccceeeaaaXXXOOOSSSUUUXXX[[[]]]^^^^^^^^^```^^^\\\[[[[[[[[[YYYXXX]]]\\\[[[YYYYYYYYYZZZ[[[[[[ZZZXXXVVVTTTSSSSSSRRRSSSSSSTTTTTTTTTSSSSSSRRRNNNMMMMMMNNNPPPPPPNNNMMMLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAADDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>======>>>>>>>>>>>>============;;;;;;:::::::::;;;<<<<<<::::::::::::::::::::::::888999999999999888777777888888888888888777777666888888999999999999888888777777777888999999::::::999:::;;;<<<===============>>>???AAAEEELLLTTTZZZsss}}}uuummmddd```bbb```aaaaaaaaacccgggkkknnnpppwww}}}yyyvvvtttsssrrrpppqqqqqqppppppssswww{{{~~~wwwtttuuummmgggeeefffiiiqqqyyy}}}zzztttqqqrrrqqqkkkeeeccceeeggghhheee```]]]___bbbgggjjjjjjeee]]]WWWUUUVVVYYYZZZ]]]bbbeeebbbZZZRRRUUUWWWYYY[[[\\\\\\\\\[[[^^^[[[XXXWWWXXXXXXXXXWWW[[[ZZZYYYYYYYYYYYYYYYZZZXXXWWWWWWVVVVVVUUUTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRPPPOOONNNNNNOOOPPPOOOMMMMMMMMMLLLKKKIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>===<<<>>>============<<<<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::::::::::::::888999999999999888777777555555666777888888888777777777888888888888777777999888888888888888888888888999:::;;;;;;<<<<<<;;;===>>>???@@@CCCHHHOOOTTTcccuuulllhhhhhhcccbbbbbbcccdddfffhhhiiigggmmmssswww{{{{{{zzzyyyxxxvvvtttrrrppppppkkkmmmnnnpppsssxxx~~~zzzpppkkkhhhcccbbbfffkkknnnsssxxx|||vvvpppkkkggggggkkkmmmiiieeecccccceeefffccc___\\\]]]___```ccceeeccc]]]WWWUUUUUUXXXYYY\\\aaadddccc]]]WWWYYYZZZ[[[\\\\\\[[[ZZZYYY[[[XXXTTTSSSTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXTTTUUUVVVWWWWWWVVVVVVUUUQQQRRRRRRSSSSSSRRRRRRQQQTTTQQQOOONNNOOOPPPOOOOOOMMMMMMLLLKKKIIIGGGEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???@@@@@@??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::999999999999999999999999999999999888888999999888888777666222333444666777888888888666666777777777777666666::::::999888888777666666777777888999::::::::::::===>>>>>>???@@@CCCHHHLLLUUUrrrzzztttqqqjjjiiihhhhhhiiijjjjjjiiihhhlllpppsssuuuzzz|||{{{zzzxxxvvvvvvvvvvvvuuusssrrrpppoookkkmmmppptttxxx~~~xxxnnngggcccaaadddmmmsssttttttvvvxxxrrrooommmiiieee```___dddhhhgggeeeeeeaaaccccccbbb___]]]]]]___XXX[[[___```]]]ZZZXXXXXX[[[\\\^^^bbbdddccc^^^ZZZ[[[\\\\\\]]]]]]]]]\\\[[[ZZZVVVRRRQQQRRRTTTVVVWWWUUUUUUVVVWWWWWWWWWWWWWWWSSSTTTVVVWWWWWWVVVTTTSSSQQQRRRRRRSSSSSSSSSSSSRRRVVVSSSPPPNNNOOOOOOPPPOOOMMMLLLKKKJJJHHHFFFDDDCCCDDDCCCBBBAAAAAA@@@@@@@@@????????????????????????>>>>>>??????>>>======<<<;;;;;;;;;:::::::::999999;;;;;;;;;:::999888777777888888888888999999999999888888888888888777777666222333444555666666666666555555666666666666555555999888888888777777777666666777888999::::::::::::<<<===>>>>>>???AAAEEEHHHQQQggg{{{{{{tttqqqooonnnnnnnnnllljjjhhhkkkooorrrssswww|||}}}{{{xxxvvvuuuuuutttttttttttttttsssrrrqqqooooooppprrrvvvzzz}}}{{{xxxnnnfffcccdddiiirrrvvvssspppooonnnooolllfffdddgggjjjkkkhhhaaa]]]```cccdddeeegggdddeeeeeeccc```]]]\\\[[[RRRUUUZZZ^^^___^^^]]]]]]aaaaaabbbccccccaaa^^^\\\[[[\\\]]]^^^___`````````[[[XXXTTTRRRTTTVVVXXXXXXTTTTTTUUUUUUVVVVVVWWWWWWUUUVVVWWWXXXWWWTTTRRRPPPQQQRRRRRRSSSTTTTTTTTTSSSUUURRROOOMMMNNNOOOOOOOOOLLLKKKKKKIIIGGGEEECCCBBBCCCBBBAAA@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===<<<<<<::::::::::::999999999999::::::::::::999888666666777777777888888999999999777888888888888777666666444444555555555555444444555555666666666666555555666666777777777888888888777888999::::::;;;;;;::::::;;;===>>>???BBBEEEGGGQQQ___mmm~~~xxxuuutttrrrooolllhhhjjjmmmoooqqqrrruuuwwwwwwxxxzzz|||}}}yyyxxxtttsssrrrqqqqqqppppppqqqppppppqqqqqqqqqqqqqqqqqqyyy{{{wwwmmmfffcccfffmmmtttrrrjjjeeeeeebbbcccbbb^^^___fffmmmooolllccc]]]^^^```aaacccgggiiihhhgggdddaaa\\\YYYVVVQQQTTTYYY]]]```bbbbbbbbbdddddddddcccaaa___^^^\\\[[[[[[\\\^^^___aaabbbccc^^^[[[WWWVVVWWWXXXYYYYYYVVVUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXWWWUUUSSSPPPOOOPPPQQQQQQRRRSSSSSSSSSSSSRRROOOMMMLLLMMMNNNNNNMMMJJJJJJIIIHHHGGGEEEDDDCCCCCCBBB@@@>>>>>>>>>??????============>>>>>>>>>>>><<<<<<============<<<<<<::::::::::::999999999999888999::::::999888666555666666666777888888999999777777888888777777666555555555666666555444444333555555666666666666555555555555666777777888999999777777888999::::::::::::888:::===???@@@BBBDDDFFFKKKVVV^^^mmm|||wwwssspppqqqsssssssssrrrrrrrrrtttuuuvvvwwwxxx{{{{{{zzzyyytttppppppnnnoooooooooooonnnnnnnnnoooooooooqqqsssvvvxxxzzz}}}tttkkkfffdddiiipppssskkk```[[[]]]]]]```aaa^^^```gggmmmnnnjjjbbb]]]]]]______```bbbffffffeeecccaaa^^^ZZZWWWVVVWWWZZZ^^^bbbdddddddddcccccccccaaa___]]]]]]]]]ZZZ[[[[[[\\\^^^___aaaaaa___]]]ZZZYYYZZZZZZZZZYYYYYYWWWTTTRRRRRRSSSVVVXXXYYYXXXWWWUUUTTTRRRPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQMMMLLLKKKKKKLLLMMMLLLKKKHHHHHHHHHHHHGGGFFFEEEDDDBBBAAA???=========>>>???<<<=========>>>>>>>>>>>>;;;<<<<<<======<<<<<<<<<;;;;;;:::::::::999999999666777999:::999888777666555555666666777888888999777777777777777666666555444555555666666666555555666666666777777666666666666666666777777777777777555666777888999999999999777:::===??????@@@AAACCCEEELLLOOOZZZlll{{{||||||||||||{{{yyyvvvsssrrrsssttttttttttttuuuxxxzzzxxx~~~yyyttttttsssooolllkkklllmmmooopppooonnnmmmmmmooopppqqqssswww|||vvvpppkkkgggeeekkkrrrssshhh[[[WWWZZZ\\\```bbbaaabbbgggjjjjjjggg```\\\^^^___^^^]]]^^^______```aaabbbaaa^^^\\\[[[[[[\\\___bbbdddeeedddaaaaaaaaa___]]]\\\]]]^^^ZZZZZZZZZ[[[\\\]]]^^^___```^^^\\\[[[[[[[[[YYYXXX[[[XXXTTTQQQQQQSSSVVVXXXYYYXXXVVVTTTSSSRRRRRRRRRKKKLLLMMMNNNOOOPPPPPPOOOJJJIIIIIIKKKLLLLLLKKKIIIGGGGGGGGGGGGGGGFFFEEEEEEBBBAAA???===<<<===>>>???<<<=========>>>>>>??????;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;:::::::::999999555666888999:::999777666444555555666777888888999777777777777777666666555333333555666777777888888666666777777777777666666888888777777666666555555444555666777888888888888777:::===>>>>>>>>>??????AAAFFFGGGLLLZZZeeexxx~~~{{{wwwuuuuuuttttttsssssssssttttttxxxwwwwwwyyy|||}}}{{{{{{ssspppnnnmmmoooooollliiiiiikkklllmmmmmmooorrrttttttwww{{{yyypppfffaaabbbeeeiiimmmjjjccc\\\ZZZZZZ^^^^^^^^^___```aaabbbcccbbb```^^^\\\[[[[[[\\\]]]^^^^^^^^^_________``````______^^^^^^___```bbbccc_______________`````````ZZZZZZZZZYYYZZZZZZ[[[[[[\\\ZZZYYYYYYZZZ[[[[[[ZZZ[[[YYYWWWUUUTTTSSSTTTTTTWWWXXXXXXXXXWWWUUUTTTRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLJJJJJJJJJKKKJJJHHHFFFFFFFFFFFFFFFEEEDDDCCCCCCAAA>>>;;;:::999::::::======<<<<<<<<<<<<======::::::;;;<<<=========<<<;;;;;;;;;::::::999999999777777777777777888888888777666444333333444666777444555555555666666777777666666555444444444444555777777666666555555555444555555666666666666555555444444444555666777777888888888999:::;;;======>>>>>>AAADDDGGGKKKUUUcccmmm~~~~~~zzzxxxwwwvvvvvvuuuvvvvvvvvvwwwrrrqqqpppqqqsssvvvyyy{{{~~~}}}zzzwwwvvvttttttqqqnnnlllkkklllllljjjhhhjjjlllnnnpppqqqsssvvvxxx~~~wwwqqqlllfffeeeggggggiiijjjhhhccc^^^[[[ZZZ^^^]]]]]]]]]]]]^^^```aaa^^^]]][[[ZZZZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\]]]^^^___^^^^^^______``````______]]]\\\\\\[[[[[[\\\]]]]]][[[YYYXXXXXXYYYZZZZZZYYYZZZYYYWWWUUUTTTTTTUUUUUUVVVVVVVVVVVVUUUSSSQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKIIIIIIJJJJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCBBBAAA>>><<<;;;:::;;;<<<======<<<<<<<<<<<<======:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888888777777777777777777666555555555555666777444555555555666666666777666666555444444444444444555555555444444333333333555555666666666666555555444444444555666777777777777777888999:::;;;<<<<<<;;;>>>AAABBBEEELLLVVV___ttt}}}{{{zzzyyyxxxxxxwwwxxxxxxqqqpppnnnmmmmmmnnnooopppqqqsssvvvvvvuuuwww||||||yyyxxxyyyyyytttttttttsssqqqpppnnnnnnnnnllljjjjjjjjjkkkiiihhhlllooorrruuuxxx{{{~~~~~~uuullljjjkkkkkklllooohhhgggdddcccaaa___\\\ZZZ]]]\\\[[[YYYZZZ[[[]]]^^^ZZZYYYXXXXXXXXXZZZ[[[\\\^^^^^^]]]]]]]]]]]]]]]]]]___^^^\\\[[[[[[\\\]]]]]]\\\]]]___`````````___^^^______^^^]]]]]]^^^^^^___ZZZXXXWWWWWWXXXYYYYYYXXXXXXXXXWWWVVVUUUVVVVVVVVVTTTTTTTTTSSSRRRPPPMMMLLLMMMMMMMMMMMMMMMNNNNNNNNNKKKIIIHHHHHHIIIJJJIIIHHHHHHGGGGGGFFFEEECCCBBBAAAAAA@@@>>>===<<<<<<============<<<<<<<<<<<<======;;;;;;<<<<<<<<<;;;::::::::::::::::::999999999999999999888888777777666666777777777777777777777777555555555555555666666666666555555444444444444444555555555444444444444444555555666666666666555555444444444555666666777777555666666777888999:::::::::<<<>>>>>>???CCCIIIOOOZZZlll}}}~~~~~~}}}{{{{{{vvvtttrrrpppnnnnnnnnnnnnkkkmmmooooooooopppsssvvvwwwwwwxxxyyy|||~~~{{{xxxxxxvvvrrrooonnnoooqqqrrrooopppqqqqqqpppooommmllllllkkkjjjjjjkkklllllllllppptttyyy~~~~~~sssmmmiiiiiimmmppprrrrrreee```\\\[[[^^^___]]][[[\\\[[[XXXWWWWWWXXXZZZ[[[YYYXXXWWWWWWWWWXXXXXXYYY[[[[[[\\\\\\\\\]]]]]]]]]aaa```^^^]]]\\\\\\\\\]]]\\\]]]___aaaaaaaaa```_________^^^^^^]]]^^^^^^^^^ZZZXXXWWWWWWXXXYYYYYYXXXWWWWWWVVVVVVVVVWWWWWWWWWSSSSSSSSSRRRQQQNNNLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMJJJHHHGGGGGGHHHIIIHHHHHHHHHHHHGGGFFFEEECCCAAA@@@@@@???>>>>>>===>>>>>>???===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;:::999888:::999999999999999999999:::999999888777666555555555666777777777777666555555555555555555555555555666555444444333333444444666666666666666666666666444555555666666555555444444444444555555666666666555666666777888888999999;;;===??????>>>@@@CCCFFFNNNXXXiii~~~}}}zzzxxxxxxyyyxxxuuurrrpppnnnmmmllljjjkkkllllllmmmnnnpppqqqqqqqqqqqqqqqsssuuuxxxyyy|||}}}~~~~~~~~~|||yyyvvvuuusssrrrqqqqqqooollljjjiiikkkmmmooommmnnnnnnooonnnmmmkkkjjjkkkkkkkkklllmmmpppsssuuuyyy~~~xxxkkkjjjiiijjjnnnpppoookkk___YYYTTTUUUZZZ^^^]]]ZZZZZZYYYWWWVVVVVVWWWXXXYYYZZZYYYXXXWWWVVVVVVVVVVVVYYYYYYZZZ[[[]]]^^^______```___]]]\\\[[[[[[[[[[[[\\\]]]^^^```````````````^^^]]]]]]\\\[[[[[[\\\\\\[[[YYYXXXXXXYYYZZZZZZYYYVVVVVVWWWWWWWWWXXXXXXWWWSSSTTTTTTSSSRRROOOMMMLLLJJJJJJJJJKKKKKKKKKLLLLLLJJJHHHGGGFFFHHHHHHHHHGGGHHHGGGGGGFFFDDDBBBAAA@@@??????>>>>>>>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;;;;:::999888888999999999999999999999999:::999999888777666555555444555555666666555555444555555555555555444444444555555444333333333333333555555555555666666666666444444555555555555444444444444444444555555555555666666777777888888999999:::<<<===>>>???@@@AAABBBGGGIIIQQQbbbzzz}}}xxxyyy{{{}}}~~~|||}}}}}}zzzwwwtttsssttt~~~{{{wwwsssooommmllljjjjjjkkkkkkllllllmmmmmmlllllllllllllllmmmnnnnnnnnnppprrrsssssstttvvvxxxvvvvvvvvvuuuuuuvvvyyy|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||}}}}}}|||{{{xxxvvvuuuoooooonnnmmmlllllllllllllllkkkiiiggghhhiiilllmmmkkklllllllllllllllkkkkkkmmmoooqqqsssuuuzzz~~~wwwrrreeeiiilllooorrrqqqjjjbbb[[[VVVQQQRRRVVVZZZZZZXXXXXXXXXWWWWWWWWWXXXXXXXXXZZZZZZYYYXXXWWWVVVUUUUUUYYYYYYZZZ[[[]]]^^^______]]]\\\ZZZYYYXXXXXXXXXYYY[[[[[[[[[\\\]]]^^^______\\\\\\[[[ZZZYYYYYYYYYYYY[[[YYYXXXXXXYYYZZZZZZYYYVVVWWWWWWXXXXXXXXXWWWWWWSSSTTTTTTTTTSSSQQQPPPNNNIIIIIIJJJJJJKKKKKKLLLLLLLLLJJJHHHGGGHHHHHHGGGFFFGGGFFFFFFEEEDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<999999:::::::::999888888888888888999999999999999999999888888777777666666555555555555555555555555555555555444444444444444555444444333333333333333222222222222222333333333444444555555555555444444444444444444444444444444666666666777777888888888888999:::;;;===>>>???@@@EEECCCFFFRRRddd|||{{{xxxwwwzzz}}}}}}|||yyyyyyyyyzzz||||||{{{zzzwwwxxxwwwuuurrrooooooppp{{{wwwuuuqqqpppooooooooonnnlllkkkiiiiiijjjjjjiiiiiihhhgggfffiiilllnnnnnnooopppqqqooopppqqqpppooooooqqqsssttttttsssrrrrrrrrrssstttppppppppppppqqqrrrssssssrrrsssssssssrrrpppnnnmmmggghhhhhhhhhgggggghhhiiifffffffffggghhhjjjlllnnnnnnnnnooooooqqqrrrssstttwwwyyy}}}xxxoookkkgggooowww{{{~~~{{{pppcccZZZWWWSSSRRRTTTVVVVVVUUUVVVWWWXXXYYYZZZZZZYYYYYYZZZZZZZZZZZZYYYXXXXXXWWW\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWXXXXXXYYYXXXXXXWWWWWWXXXZZZ]]]^^^[[[[[[ZZZXXXXXXWWWWWWXXXZZZXXXWWWWWWXXXYYYYYYXXXWWWWWWXXXYYYYYYXXXWWWVVVRRRSSSTTTTTTTTTSSSQQQPPPIIIIIIJJJJJJKKKLLLLLLLLLNNNKKKIIIHHHHHHHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>>>>======<<<;;;<<<;;;;;;::::::;;;;;;<<<777888888999999999999888777888888888999999999999888888888777777777777777777666555444444555666777555555555444444333333333555444333333222222333333000000000111111222222222333444444555555444444333444444444444444444444444555555555555666666666666777777777999;;;===>>>>>>BBBAAADDDLLLWWWeee{{{|||~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{{{{zzzyyywwwuuuttttttvvvwwwvvvvvvsssttttttrrrooonnnooopppyyyxxxvvvuuutttrrrooommmjjjkkkkkkkkkkkkiiigggffffffhhhlllmmmmmmllllllllljjjlllnnnnnnmmmmmmooopppqqqpppnnnlllkkkjjjkkkkkkjjjjjjiiijjjkkkmmmoooqqqoooooooooooonnnllljjjiiieeefffggggggffffffggghhhcccdddeeegggjjjllloooppptttttttttvvvxxx{{{~~~~~~vvvlllffflllwwwzzzjjj\\\YYYVVVTTTSSSSSSSSSRRRTTTVVVYYY[[[\\\[[[ZZZYYYXXXYYYZZZZZZ[[[ZZZZZZZZZ______^^^^^^]]]\\\[[[[[[]]]\\\ZZZYYYYYYZZZZZZ[[[WWWUUUTTTSSSTTTWWWZZZ]]][[[ZZZYYYXXXWWWWWWWWWWWWYYYWWWUUUVVVWWWXXXWWWWWWWWWXXXYYYYYYYYYXXXVVVUUUQQQRRRSSSTTTTTTSSSRRRQQQIIIIIIJJJJJJKKKLLLMMMMMMOOOMMMJJJIIIHHHHHHFFFDDDDDDDDDEEEEEEDDDCCCBBBBBB>>>>>>>>>>>>===<<<;;;:::<<<;;;;;;::::::;;;;;;<<<666777888999999999999999777777888888999999999999777777777777777888888888999777666444444666777999555555555444444333333333555444333333222222333333111111222222222333333333333444444555555444444333444444444444444444444444333333444444444444444444999888888999;;;===>>>=========BBBHHHKKKQQQ```qqq~~~~~~~~~~~~~~~|||||||||||||||}}}}}}~~~~~~~~~xxx|||}}}zzzxxxxxxxxxwwwvvvwwwtttrrrrrrssstttuuutttrrrrrrrrrqqqpppoooqqqrrr}}}|||zzzwwwtttssspppnnnllllllllljjjiiiiiihhhggghhhkkkmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkjjjmmmmmmmmmiiifffeeegggjjjkkkkkkkkkiiihhhgggiiikkkllllllkkkiiigggggghhhjjjffffffeeeffffffhhhjjjkkkjjjkkkmmmnnnooorrrvvvyyy~~~~~~uuuqqqqqq{{{}}}sssfff]]]UUUTTTSSSQQQOOOPPPPPPSSSVVVXXXXXXYYYZZZ[[[```\\\WWWTTTTTTWWW]]]```eeedddcccaaa___]]][[[ZZZ\\\^^^___\\\WWWTTTUUUWWWVVVSSSQQQRRRWWW[[[\\\[[[]]]\\\[[[ZZZYYYXXXWWWWWWYYYZZZZZZYYYVVVUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWTTTTTTSSSSSSSSSSSSTTTTTTQQQPPPNNNLLLJJJJJJJJJJJJJJJKKKKKKKKKIIIHHHFFFDDDCCCCCCCCCCCCBBBAAA@@@???>>>???@@@???===<<<<<<======<<<;;;:::999999999999999999999999999999999999999999999888888888888777666666666666666666666666444444444555555777888999555555444444444333333333444444333333333333222222444333333222222333333444333333333333333333333333444333333222222333333444333333333444555666777777666777888999:::;;;<<<<<<======>>>@@@CCCIIIQQQWWWooo~~~}}}|||zzzyyyyyy~~~}}}zzz{{{}}}~~~~~~~~~}}}}}}}}}|||zzzwwwwwwyyy{{{||||||~~~|||{{{{{{zzzxxxvvvsssrrrrrrqqqpppqqqqqqqqqpppooonnnnnnnnnoooqqqrrr{{{yyyvvvtttsssrrrpppnnnllljjjiiijjjkkkllllllkkknnnnnnmmmmmmllllllllllllllllllkkkhhhdddccceeegggfffggggggfffdddeeeggghhhkkkkkkkkkiiiffffffggghhhhhhhhhhhhhhhiiijjjlllmmmqqqsssuuuvvvwwwyyy}}}zzzxxx{{{uuueee]]]VVVUUUTTTPPPNNNNNNRRRUUUXXXYYYXXXWWWWWWXXXZZZWWWTTTRRRSSSWWW\\\___dddcccbbb```^^^]]]\\\[[[ZZZ\\\]]][[[VVVTTTUUUWWWXXXUUUSSSTTTXXX[[[\\\[[[\\\[[[ZZZYYYWWWVVVUUUTTTXXXYYYZZZZZZXXXVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUTTTSSSSSSSSSSSSSSSOOONNNLLLKKKJJJKKKKKKLLLJJJKKKKKKJJJIIIHHHFFFEEECCCCCCCCCBBBBBBAAA@@@???>>>??????>>><<<;;;;;;<<<;;;:::999888777777777777999999999999999999999999999999999888888888777777666666666666666666666666555555444555555666777888555555444444444333333333444444333333333222222222222222222111111222222222333333333333333333333333444333333222222333333444333333444444555555666666666666777888999:::;;;;;;<<<======>>>@@@EEEKKKOOOXXXjjj~~~{{{yyywwwuuuuuu{{{|||~~~~~~}}}zzz|||}}}~~~~~~~~~~~~yyywwwuuuuuuwwwzzz{{{{{{}}}|||zzzyyyyyyyyywwwuuuooooooppppppqqqrrrtttuuuqqqqqqpppooooooooooooooo}}}zzzxxxuuusssqqqpppppppppooonnnpppooonnnmmmllllllmmmmmmnnnmmmllliiieeeddddddfffdddeeeffffffeeefffhhhjjjlllmmmlllkkkiiihhhjjjkkknnnnnnnnnoooqqqsssuuuwww|||{{{ddd\\\VVVVVVVVVRRROOOOOOTTTVVVZZZZZZYYYVVVUUUUUUTTTSSSRRRRRRTTTWWW[[[]]]``````___^^^]]]\\\[[[[[[XXXZZZ[[[ZZZVVVUUUVVVXXX[[[YYYXXXXXXZZZ\\\]]]\\\\\\[[[ZZZXXXVVVTTTSSSRRRVVVXXXZZZ[[[YYYXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVUUUTTTSSSRRRRRRRRRLLLLLLKKKJJJJJJKKKLLLMMMJJJJJJJJJIIIIIIGGGFFFEEEBBBBBBBBBBBBAAA@@@??????>>>??????===;;;999999::::::999888777777777777777777777777777777777777777999999888888888777777777666666666666666666666666666555555555555555666666555555444444444333333333333333333333222222222222111111000000000000111111333333333333333333333333444333333222222333333444444444444444444555555555555555666777888888999999:::;;;<<<======???BBBEEEHHHRRRddd}}}zzzuuurrrpppooouuuwwwyyy|||~~~~~~~~~{{{}}}~~~~~~~~~~~~}}}}}}vvvuuutttuuuxxx{{{}}}}}}}}}{{{yyyyyyyyyxxxvvvuuuooooooooooooppprrrssstttrrrrrrqqqqqqooonnnmmmlll}}}|||{{{yyywwwvvvuuusssqqqqqqqqqsssssstttsssqqqnnnkkkjjjiiiiiihhhjjjllllllllllllnnnpppoooppprrrrrrqqqqqqsssuuuxxxyyyzzz|||~~~|||fff^^^WWWVVVVVVSSSRRRSSSSSSVVVYYY[[[YYYWWWUUUUUUSSSSSSSSSTTTUUUWWWYYY[[[[[[[[[[[[[[[ZZZZZZZZZZZZWWWYYY[[[ZZZWWWVVVXXX[[[___^^^]]]]]]]]]^^^^^^^^^]]]\\\[[[YYYVVVTTTSSSRRRTTTWWWZZZ\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWVVVUUUSSSRRRPPPPPPLLLKKKJJJIIIIIIIIIJJJKKKIIIIIIHHHHHHGGGFFFEEEEEE@@@@@@AAAAAA@@@??????>>>>>>???>>><<<999777777888;;;;;;:::999999999999999777777777777777777777777888888888888777777777777555555555555555555555555666666555444444444555555555555444444444333333333333333333222222222222111111111111000000111111111222222222222222222222222444333333222222333333444555444444444444444444444444444555555666777888888777999;;;;;;;;;<<<===???DDDGGGQQQccczzz{{{vvvrrrpppooosssuuuxxx{{{}}}}}}}}}~~~|||}}}~~~~~~~~~|||}}}}}}}}}}}}|||{{{zzzvvvuuuuuuwww{{{~~~}}}{{{yyyyyyxxxuuusssppppppooonnnnnnnnnnnnooopppqqqqqqqqqpppooommmkkk~~~|||{{{|||~~~~~~{{{yyywwwvvvtttsssppprrruuuuuuuuuvvvxxxyyyvvvyyy|||}}}~~~xxx|||~~~ooodddZZZVVVTTTRRRQQQSSSQQQTTTXXXZZZYYYXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWZZZ\\\[[[YYYXXX[[[]]]aaaaaaaaa``````___``````___^^^]]][[[XXXVVVUUUTTTSSSVVVZZZ[[[ZZZXXXWWWVVVTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUSSSQQQOOONNNMMMLLLJJJHHHGGGGGGGGGHHHGGGGGGFFFFFFEEEEEEDDDDDD??????????????????>>>===>>>>>>>>><<<999777777888::::::999999888888999999666666666666666666666666888888888777777777666666333333333333333333333333666555555444444444444555555555444444444333333333333333222222222111111111222222111111111111222222222222222222222222222222444333333222222333333444444444444444444333333333444444444555555666666777555777:::;;;:::;;;<<<>>>???@@@FFFQQQ^^^rrr}}}}}}zzzwwwtttqqqppppppoooqqquuuzzz|||yyyxxxyyy|||~~~{{{|||}}}~~~}}}~~~~~~|||{{{xxxyyyzzz{{{{{{zzzyyyxxxtttssstttvvvzzz}}}~~~~~~~~~|||yyyxxxwwwuuurrrpppoooooonnnmmmmmmmmmmmmmmmoooppppppqqqqqqooonnnmmmxxxxxxxxxxxxxxxtttrrrggg\\\WWWTTTPPPOOOQQQPPPSSSVVVXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXXXX[[[]]]\\\ZZZYYY[[[^^^```aaabbbaaa```______``````___^^^\\\ZZZXXXWWWVVVTTTVVVXXXYYYWWWVVVUUUUUUQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUTTTSSSPPPNNNMMMMMMLLLJJJHHHFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBCCCCCC===>>>>>>>>>>>>>>>=========>>>>>><<<:::888888999888777777666666666777777666666666666666666666666888888777777777666666666333333333333333333333333555444444444444444555555555555444444444333333333222222222222111111111111222222222111111222222222222222222222222222222222444333333222222333333444333333333333333444444444444444555555555666666666555777999:::999:::<<<===<<<<<>>>>>=========<<<===>>>===:::999999:::777777666666666666777777777777777777777777777777888777777777666666666666444444444444444444444444333333333333444555555666555555444444444333333333222222222222111111111111111111000000000000111111111111111111111111111111444333333222222333333444222222222333333444444555555555555555666666666666777888999888777888:::;;;===:::===EEEHHHLLL[[[mmmuuuttttttrrroookkkgggeeejjjkkkooouuu}}}~~~}}}yyyrrrmmmjjjkkkmmmpppppprrrtttuuuvvvxxx{{{~~~}}}}}}|||{{{xxxuuuqqqooonnnpppsssuuuwwwwwwvvvuuurrrqqqqqqsssuuuvvvvvvtttwwwuuuuuuuuuwwwwwwvvvuuuooooooooopppqqqrrrssstttrrrrrrpppooonnnnnnnnnnnn~~~rrrgggccccccaaa[[[VVVTTTXXX[[[YYYWWWWWWTTTUUUUUUUUUUUUWWWZZZ]]]]]]]]]\\\[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZWWWZZZ\\\[[[XXXWWWYYY\\\YYY\\\^^^^^^[[[ZZZ[[[]]]^^^^^^]]]\\\[[[ZZZYYYXXXVVVVVVWWWUUUSSSRRRRRRSSSKKKKKKLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRQQQOOOMMMKKKIIIHHHGGGFFFFFFGGGHHHHHHBBBAAA@@@?????????@@@AAA<<<<<<===============<<<<<<===>>>===;;;:::;;;<<<999888888888888888999999888888888888888888888888777777777777666666666666666666666666666666666666222222222333444555666777555555444444444333333333222222222111111111111000000000////////////000000111111111111111111111111444333333222222333333444111111222333333444555555555555555666666666666666999999999777555555777999<<<666777@@@CCCBBBHHHTTTgggwwwppplllmmmnnnooossszzz~~~yyyqqqjjjeeeeeegggiiikkkmmmpppqqqsssuuuyyy{{{{{{{{{{{{yyyvvvrrrnnnkkkkkkmmmppptttvvvvvvuuutttttttttsssuuuvvvwwwuuutttvvvvvvvvvxxx{{{}}}}}}|||uuutttssssssrrrrrrssssssuuutttqqqooommmlllllllllxxxpppnnnkkkcccYYYTTTWWWVVVVVVWWWXXXXXXWWWUUUSSSSSSSSSUUUVVVXXXZZZ[[[ZZZ[[[[[[ZZZZZZZZZ]]]______^^^^^^]]]\\\\\\\\\[[[]]]]]]\\\\\\ZZZYYYWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZYYYYYYXXXWWWWWWTTTSSSSSSRRRRRRRRRRRRRRRNNNNNNNNNOOOOOOPPPPPPPPPOOOOOONNNNNNMMMLLLLLLKKKKKKJJJIIIHHHFFFEEEDDDCCCCCCAAA@@@@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::777777666666666666777777777888999999888777666555666666666555444444444333666666555555555444444444555444444333333444444555555555555444444333333333111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333333333333444444444555555555666666777888999999:::999:::<<<>>>@@@CCCDDDEEESSSddd{{{|||{{{zzzxxxuuuooojjjeeecccbbbaaakkkvvv|||{{{yyyzzz{{{|||{{{yyyxxxwwwtttpppllllllnnnqqqqqqqqqtttzzz~~~}}}|||{{{|||}}}~~~}}}|||}}}||||||wwwvvvwwwyyyyyyrrroooqqqvvv~~~uuukkkjjjjjjddd\\\VVVXXXWWWVVVWWWXXXXXXWWWVVVSSSTTTTTTTTTUUUWWWXXXYYYXXXYYYZZZYYYYYYZZZ\\\^^^]]]^^^^^^^^^]]]\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVWWWWWWXXXXXXXXXWWWWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTSSSSSSSSSSSSTTTNNNNNNNNNOOOOOOOOOPPPPPPNNNNNNNNNMMMLLLLLLKKKKKKJJJJJJIIIGGGFFFEEEDDDCCCCCCAAA@@@@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::888777777666666777777888777888888999888777666555555555555555555555444444666555555555444444444444444444333333333333444444555555444444444333333333////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222111111111222222222333333333333333333444444444444555555666666777888888999888999;;;<<<>>>@@@BBBCCCEEERRRfff~~~{{{vvvvvvuuurrrnnniiifffcccaaa```gggsss|||yyyxxxuuurrrooooooqqqtttvvvxxx}}}}}}xxxpppiiieeehhhsssrrrgggfffiiifff^^^XXXXXXWWWVVVWWWXXXYYYXXXVVVUUUUUUTTTTTTTTTUUUVVVVVVUUUVVVWWWWWWWWWXXX[[[]]][[[\\\]]]^^^^^^]]][[[ZZZXXXXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWWWWVVVUUUUUUWWWWWWXXXXXXXXXWWWVVVVVVTTTTTTSSSRRRRRRRRRRRRSSSNNNNNNNNNNNNNNNOOOOOOOOOMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHGGGEEEDDDCCCCCCBBBAAA??????@@@@@@>>>===========================;;;;;;;;;;;;::::::::::::888888888777777888888888777777888888888777666666555555555555555555666666555555555555444444444444444444333333333333444444444444444444333333333333////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222111111111222222222222333222222333333333444444444444444444555666666777777888888999;;;<<<===>>>???AAAGGGRRRbbbwww}}}vvvqqqsssqqqnnnllljjjgggccc```^^^bbbooo|||wwwtttqqqooommmkkkjjjmmmrrrwww}}}}}}wwwrrrlllhhheeejjjyyy~~~~~~vvviiihhhkkkhhh```ZZZYYYWWWVVVVVVXXXXXXXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSRRRSSSUUUVVVVVVVVVYYY[[[YYYZZZ\\\]]]]]]\\\[[[ZZZWWWXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWVVVVVVUUUTTTUUUVVVVVVVVVVVVVVVUUUUUUQQQQQQPPPOOOOOOOOOOOOOOOMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIHHHGGGGGGFFFDDDCCCCCCBBBAAA@@@>>>>>>??????===<<<========================;;;;;;;;;:::::::::999999999999888888888888999999777777777777777777666666444444555555666666777777444444444444444444444444444333333333333333333444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333444444555555555888888999:::;;;<<<<<<===CCCEEEJJJSSSeee~~~wwwssspppnnnnnnooolllfff``````bbblllyyyuuupppllljjjiiigggfffbbbfffkkksss}}}~~~{{{xxxwwwvvvsssnnniiidddeeegggooo}}}zzzrrrzzz}}}qqqpppqqqlllccc]]]YYYWWWUUUUUUVVVWWWWWWWWWVVVVVVTTTSSSRRRQQQQQQQQQPPPRRRTTTUUUTTTUUUVVVXXXWWWXXXYYY[[[[[[[[[ZZZZZZXXXXXXXXXYYYYYYXXXWWWWWWVVVVVVWWWWWWWWWVVVVVVUUUTTTTTTUUUUUUUUUUUUTTTTTTPPPOOONNNNNNMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBAAA???>>>>>>>>>>>>===;;;========================;;;;;;:::::::::999999999999999888888888888999999666666666666666666777777444555555666666777777777333333444444444444444444333333333222222333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111222222222333333333333333333444444444444888888999999:::;;;;;;<<<>>>@@@DDDLLL[[[rrr}}}zzzwwwyyy|||yyyppphhhccccccgggrrrrrrooollljjjiiihhhgggfffbbbdddgggmmmuuu~~~|||vvvtttqqqmmmjjjhhhgggggggggmmmuuu}}}wwwnnnpppwww{{{|||uuuuuuuuunnnfffaaaXXXVVVTTTSSSUUUVVVVVVVVVVVVUUUTTTRRRQQQPPPOOOOOOPPPRRRTTTTTTTTTSSSTTTUUUUUUVVVVVVWWWXXXYYYYYYZZZXXXYYYYYYYYYXXXWWWWWWVVVTTTUUUVVVWWWWWWWWWWWWVVVRRRRRRSSSTTTTTTTTTSSSSSSPPPPPPOOONNNNNNNNNNNNOOOMMMMMMMMMLLLLLLLLLLLLLLLJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@???======>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999888888888777777888888888666666555555555666777777666666666666666666777777333333333333444444444444333333222222222222333333222222222222333333333333////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111111222000000111111111222222222333333333333333333444444666777777888999::::::;;;888;;;AAAIIIUUUgggzzz~~~iiifffdddgggnnntttwwwvvvqqqqqqrrrsssuuuuuussspppnnnlllkkkmmmppptttvvvwww{{{|||uuupppiiijjjiiifffdddfffmmmttt||||||yyypppiiiiiilllrrrnnnnnnqqqqqqiiibbb___WWWUUURRRRRRSSSUUUUUUUUUUUUTTTSSSQQQPPPOOOOOONNNPPPRRRTTTUUUSSSRRRRRRSSSTTTTTTSSSSSSTTTVVVYYYZZZXXXXXXXXXXXXWWWUUUTTTTTTRRRRRRTTTUUUVVVVVVWWWWWWQQQQQQRRRSSSSSSSSSSSSSSSOOOOOONNNMMMMMMMMMMMMNNNMMMMMMLLLLLLLLLKKKKKKKKKIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@>>>============<<<:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888888777777666666777777888666555555444555666777888777777777666666666666666222222333333333444444444333333222222222222333333111111222222222333333333////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000111111111222444444444444444444444444444444555666777888999:::777:::???DDDJJJUUUaaajjjgggwww}}}vvvwww}}}~~~~~~}}}yyyssskkkfff^^^bbbdddcccdddlllyyy|||{{{zzzxxx{{{~~~zzz{{{tttfff___aaa^^^___cccjjjiiiccc]]]\\\VVVTTTQQQQQQRRRTTTTTTTTTUUUTTTRRRQQQPPPOOONNNNNNQQQSSSUUUUUUSSSRRRQQQRRRTTTSSSQQQQQQRRRUUUXXXZZZXXXXXXWWWVVVUUUTTTRRRQQQOOOPPPRRRSSSUUUVVVVVVVVVPPPPPPQQQRRRSSSSSSRRRRRRMMMLLLLLLKKKKKKKKKKKKKKKMMMMMMLLLLLLKKKKKKKKKJJJHHHHHHGGGGGGFFFEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAA???>>><<<<<<======;;;::::::::::::::::::::::::::::::::::::999999999888888777777666666666666777777666555444444555666777888888888777777666666555555222222222333333444444444333222222222222222222333111111111222222333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111444444444444444444444444111222333444666777888888777999;;;<<<===AAAHHHNNNNNN]]]ppp||||||~~~|||xxxuuuppphhh```ZZZ\\\^^^bbbhhhrrr~~~{{{{{{ssspppsss{{{uuuqqqnnnmmmlllggg^^^VVVWWWXXXYYYYYYYYYXXXWWWWWWTTTSSSRRRQQQQQQPPPPPPQQQOOOPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPPPPOOONNNLLLLLLMMMOOORRRTTTSSSTTTTTTTTTSSSQQQOOONNNLLLOOORRRTTTTTTTTTUUUVVVUUUQQQNNNNNNQQQTTTTTTSSSNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGFFFEEEDDDDDDEEEEEECCCCCCBBBAAAAAA@@@??????===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;::::::<<<;;;:::999888888888888666666666666555555555555444444444555555555666666666555555555555444444444222222333333333222222111111111222222222333333333111222333222000///000111111111111000000000000///////////////////////////000000000000000111111222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222555555555555666666666666777777888:::<<>>@@@AAABBBDDDKKKUUUaaappp{{{yyyyyyuuunnnkkkllllllmmmkkkgggbbb```aaadddgggnnnyyyyyyxxx|||oooggg[[[XXXVVVVVVXXXXXXUUURRRQQQQQQRRRRRRRRRQQQOOONNNPPPOOOOOOOOOOOOPPPQQQQQQQQQQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSRRRQQQQQQPPPOOONNNNNNNNNOOOQQQSSSTTTTTTTTTSSSRRROOOLLLIIIGGGFFFIIILLLNNNOOOPPPRRRTTTVVVTTTQQQPPPPPPPPPPPPOOOMMMNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHFFFEEECCCCCCBBBBBBBBBBBBAAAAAA@@@?????????===<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;::::::999:::999888777666666666777888888888777777777666666444444444444555555555555555555444444444333333333111111222333444444444333111111111222222222222333222333444333111000111222222222222111111111111000////////////////////////............/////////000////////////////////////000000000000000000000000111111111111111111111111222222222222222222222222444444444555555555666666555555666777999;;;===>>>======AAAHHHNNNXXXiiixxxzzzvvvrrrooonnnjjjggghhhllliiikkkkkkiiifffhhhooouuu{{{vvvggg```UUUSSSPPPPPPRRRTTTTTTSSSNNNOOOPPPPPPPPPOOOMMMLLLOOOOOOOOOOOOPPPQQQRRRSSSQQQRRRRRRSSSSSSSSSSSSSSSPPPPPPQQQQQQPPPPPPOOONNNNNNNNNOOOOOOPPPRRRSSSTTTRRRRRRRRRPPPNNNKKKIIIGGGEEEGGGJJJLLLNNNOOORRRTTTWWWUUUSSSQQQPPPOOONNNMMMMMMLLLLLLLLLMMMMMMNNNNNNLLLKKKKKKJJJJJJIIIHHHHHHIIIHHHFFFDDDCCCAAAAAAAAAAAAAAA@@@@@@?????????>>>===<<<<<<<<<<<<;;;;;;;;;999999::::::::::::999999888888777666666666666666666666555555555444444444444444444444444444444444444444444444333333333222///000111222333333333333111111111111222222222222222333444333222111111333222222222222111111111111////////////////////////---------...............////////////////////////000000000000000000000000111111111111111111111111111111111111222222222222333333444444444555555555444444555666777999;;;<<<<<<;;;===AAADDDIIIUUU```rrruuuooopppkkkgggfffeeefffmmmvvvooorrruuutttuuuzzz~~~qqqbbbZZZUUUSSSPPPNNNOOOPPPRRRRRRMMMNNNOOOPPPPPPOOONNNMMMPPPPPPPPPPPPQQQRRRTTTTTTQQQRRRRRRSSSSSSSSSSSSSSSPPPPPPQQQQQQPPPPPPOOONNNNNNOOOPPPQQQRRRSSSSSSSSSPPPPPPPPPPPPOOOMMMKKKIIIFFFHHHKKKMMMNNNPPPSSSUUUVVVVVVUUUSSSPPPOOONNNNNNLLLLLLKKKKKKKKKKKKLLLMMMKKKKKKKKKJJJIIIIIIHHHHHHHHHGGGEEECCCBBBAAA@@@@@@@@@???????????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999999888888999999999777777666666555666666666555555555555444444444444444444444444444444333333444333333333222222222222//////000111111111111111000000111111111222222222222333444333111000111222222222222111111111000000////////////////////////,,,,,,---...///......---........................////////////////////////000000000000000000000000000000000111111222222222333333333333444444444444333333444444666777999999<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999888888777777888888999777777666666666666777777777777777666666666555555444444444444333333333333333333333222222222111111000111111111111111000000000000000111111111111222111222333222000///000111111111111000000000000///////////////////////////+++,,,.../////////...---........................////////////////////////000000000000000000000000//////000000111222222222222222222333333333444444444444444444555666777888:::999:::>>>???>>>BBBHHHHHHUUU___mmmzzzwwwssssssvvv|||lll]]]WWWUUUSSSPPPMMMMMMNNNOOOLLLMMMOOOQQQSSSSSSSSSSSSPPPPPPPPPPPPQQQQQQRRRSSSPPPPPPQQQRRRRRRRRRRRRQQQOOOOOOOOOOOOOOONNNMMMMMMMMMOOORRRTTTUUUUUUSSSSSSSSSSSSSSSSSSQQQOOOMMMKKKKKKLLLMMMNNNNNNPPPSSSVVVSSSUUUWWWVVVTTTRRRSSSUUURRRPPPNNNLLLKKKKKKLLLMMMKKKJJJJJJIIIIIIHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999888777777777777888999888777777666666777777888777777666666666555555555444444444333333333222222222222222222111111111111333333333333333222111000000000000000111111111111000111222111///...///000000000000/////////......////////////////////////,,,---///000000000...---........................////////////////////////000000000000000000000000/////////000111222222222222222222222333333333333444444444444444555666777888777888<<<===<<<===AAABBBJJJNNNXXXiiiwwwzzz}}}zzzgggXXXWWWUUURRROOONNNOOOQQQKKKMMMOOOQQQSSSTTTTTTTTTPPPPPPOOOOOOOOOPPPQQQQQQOOOPPPPPPQQQQQQQQQQQQQQQKKKKKKKKKKKKKKKJJJIIIIIIMMMOOORRRUUUVVVUUUTTTRRRWWWVVVVVVTTTRRROOOLLLKKKLLLMMMNNNNNNNNNPPPSSSUUURRRUUUWWWWWWUUUTTTUUUWWWUUUSSSPPPNNNLLLLLLMMMNNNKKKJJJJJJIIIIIIHHHGGGGGGDDDCCCBBBBBBAAAAAAAAAAAA============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;999888777666666777888999888777777777777777888888555555444444444333333333444444444333333222222222222222222111111111111000666666666555444333222111000000000000111111111111///000111000///......000////////////............////////////////////////,,,---///111111000///...........................////////////////////////000000000000000000000000...//////000111222222222111111222222222333333333444444444444444555666777888777888<<<===;;;;;;>>>>>>BBBBBBFFFSSS]]]pppwwwvvvuuubbb]]]VVVPPPNNNNNNOOOOOORRRRRRQQQPPPPPPPPPPPPQQQPPPOOONNNMMMMMMOOOQQQRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPMMMJJJHHHHHHIIIQQQRRRTTTWWWXXXWWWVVVUUUZZZXXXUUUTTTTTTSSSQQQOOOMMMMMMMMMNNNOOOPPPRRRSSSUUUTTTRRRQQQQQQRRRTTTUUUVVVSSSPPPNNNOOOOOONNNMMMIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>?????????<<<<<<;;;;;;;;;;;;::::::888888777666666666666666555555666666777777888888888777666555555555555555333333333333333333333333222222222222222222222222555444333222111111111111000000000000000111111111111111111111111111111111111111000000//////......000000000000000000000000...............///000111------...///000000//////......////////////......000000000000111111111111111111111111111111111111000000111222222222222111222222222222333444555555777777777888999999::::::===>>>???AAAFFFOOOYYY```yyy}}}|||yyyzzzfff```WWWRRRQQQQQQPPPNNNPPPPPPOOONNNNNNNNNNNNOOOOOONNNLLLLLLLLLMMMOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQOOOKKKJJJJJJKKKOOOQQQSSSUUUVVVWWWVVVUUUYYYWWWUUUTTTTTTSSSQQQOOOMMMMMMMMMNNNOOOPPPQQQRRRTTTSSSQQQQQQQQQRRRTTTUUUUUUSSSPPPNNNNNNNNNMMMLLLHHHHHHHHHGGGFFFFFFEEEEEECCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>::::::999999999888888888888888777666666666666666666666666666666777777777777666666555555555555666444333333222222333333444333333333333333333333333555444333222111111111111000000000000111111111111111111111111111111111111////////////000000000000///////////////////////////............//////000---......///////////////......////////////....../////////000000000111111111111111111111111111111000000111222222222222111111111111111222333444555666666777777888999999:::;;;;;;<<<===AAAGGGOOOUUU^^^lll}}}wwwwwwzzzqqqgggZZZTTTSSSTTTQQQMMMNNNNNNMMMLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKLLLNNNOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSTTTSSSQQQNNNLLLMMMNNNPPPRRRTTTVVVXXXXXXXXXXXXZZZXXXVVVUUUTTTSSSQQQOOOLLLMMMMMMNNNOOOPPPQQQQQQRRRRRRQQQPPPQQQRRRTTTUUUUUURRROOONNNMMMMMMKKKIIIHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@????????????>>>>>>=========999999999999888888888888888888777666666666666666777777666666666666666666555555555444555555666666444444222222222222444444333333333333333333333333444444333222111111111111111111111111111111111111111111111111111111111111.........///000111111111////////////////////////000//////............///.........///////////////......////////////...............////////////000000000000000000000000000///000111111222222111111000000000000111222333444555666666777777888999999999:::;;;;;;===@@@DDDHHHJJJUUUeeevvvxxxsss||||||zzzqqq___UUUTTTUUURRRNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRSSSTTTUUUUUUSSSPPPOOOPPPQQQSSSTTTVVVXXXZZZ[[[[[[\\\[[[YYYVVVUUUSSSRRROOOMMMIIIJJJLLLNNNPPPQQQRRRSSSRRRQQQQQQQQQRRRSSSTTTUUUSSSQQQOOOMMMLLLKKKIIIGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@?????????@@@@@@???>>>===<<<<<<;;;;;;;;;;;;::::::::::::999888777777666666666666666777777777666666555555444444444444444555555666777555444222111111222444555444444444444444444444444444333222222111111111222222222111111111111111000111111111111111111111111.../////////000000000111////////////////////////111000///...............//////........./////////......////////////......---------........./////////////////////////////////000000111111111111111////////////000111222333444555555666666777888888888:::;;;<<<<<<===???AAADDDIIIRRR]]]jjj}}}uuuvvvyyy~~~}}}ssskkkmmmppp{{{{{{zzz{{{zzzzzzcccUUURRRSSSRRRPPPNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMNNNOOOPPPQQQQQQRRRTTTUUUUUUSSSRRRQQQRRRTTTTTTUUUVVVXXXYYYZZZ[[[[[[\\\YYYVVVTTTRRRPPPMMMJJJEEEGGGJJJMMMPPPSSSTTTUUURRRRRRRRRRRRSSSSSSTTTTTTQQQOOOMMMLLLLLLJJJHHHFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@??????>>>>>>@@@??????>>>===<<<;;;;;;;;;;;;:::::::::999999999888777777666666666666666777777666666555555444444444444444444444555666777444444222222222222444444444444444444444444444444333333222222111111222222333222222222111111000000000000000000000000000000111000000000/////////...........................111000///...............000///............//////......////////////......------------....................................//////000111111111111000////////////000111222222333444444555555666777777666888:::<<<;;;<<<===>>>>>>@@@CCCHHHQQQ___ooozzzwwwuuuuuu{{{xxxqqqnnnkkkooo}}}zzzyyy{{{zzzrrrqqqrrryyytttyyy{{{eeeUUUPPPQQQQQQPPPNNNNNNMMMLLLLLLLLLLLLMMMKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPRRRSSSTTTSSSRRRRRRSSSUUURRRRRRSSSTTTUUUVVVWWWWWWYYYWWWTTTRRRQQQOOOLLLJJJCCCEEEIIIMMMQQQSSSUUUUUURRRRRRRRRRRRRRRRRRRRRRRRNNNMMMKKKKKKKKKJJJHHHEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@??????>>>>>>===>>>>>>>>>======<<<<<<<<<888888888888777777777777888888777666666666666666666666555555555555555555444444444333444444555555333333333333333333333333333333333333333333333333333333222222111222222333333333333222111111000000000000000000000000000000111111111000///.................................000//////............///111000...------...//////......////////////......---------............///////////////////////////...///000000111111000000////////////000111222333222333333444555555666666333555888999999999;;;<<<<<<<<<===???EEENNNYYYaaaooosssmmmmmmwwwwwwppprrrxxx~~~{{{~~~kkkbbbaaacccttt~~~xxxwwwzzzuuudddWWWPPPOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLJJJJJJKKKKKKLLLLLLLLLKKKMMMMMMMMMNNNNNNNNNNNNNNNPPPRRRRRRRRRQQQQQQSSSUUURRRRRRRRRRRRRRRSSSTTTTTTSSSRRRPPPPPPPPPPPPNNNLLLEEEGGGJJJNNNQQQRRRSSSSSSQQQQQQQQQQQQPPPOOONNNNNNKKKJJJJJJJJJKKKJJJHHHEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@???>>>>>>========================<<<<<<888888888888777777777777888888777666666666666666444444555555555555555555555555444333333333444444111222444555555444222111333333333333333333333333333222222111222222333333444444333222222111000000000000000000000000000000000000000000////////////........................///............//////000111000...---------//////......////////////......---............/////////////////////////////////...//////000000000000000000000000000111222333333222222222333444444555555444666888999888888:::;;;<<<<<<===>>>AAAFFFLLLPPPWWWeeeyyyyyyssssss~~~vvvkkkgggkkksssyyy}}}~~~{{{fff^^^^^^aaammmyyy}}}wwwtttvvvnnnbbbXXXQQQNNNMMMLLLMMMMMMLLLKKKKKKKKKKKKKKKHHHIIIJJJJJJKKKKKKJJJJJJNNNNNNNNNMMMMMMMMMMMMMMMOOOPPPQQQQQQPPPQQQSSSUUUTTTTTTSSSSSSSSSSSSTTTTTTOOONNNMMMNNNPPPQQQPPPOOOGGGIIIKKKNNNPPPQQQPPPPPPPPPPPPPPPOOONNNMMMLLLKKKJJJIIIIIIJJJKKKJJJHHHFFFDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@??????>>>=========<<<<<<<<<===============:::::::::999999999999888888888777666666666666666333444444555555666666666666555444444333333333333000222444666666444222000222222222222222222222222222222222111222222333333444444333333222111000000000000000000000000000000......//////000000111111.......................................///000111222111...---,,,---...///......////////////...............////////////000000000000000000000000000...//////000000000000000000000000000111222333444111222222333333444555555888999::::::999999:::<<<:::;;;;;;<<<===???AAACCCEEEPPP___nnn~~~wwwwwwuuupppkkklllttt{{{{{{}}}fffYYYWWWZZZ```nnn}}}xxxwwwfff___UUUOOONNNOOOOOOOOONNNMMMLLLJJJJJJJJJKKKLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNPPPPPPPPPPPPOOOOOOOOOPPPQQQQQQTTTRRRQQQRRRTTTUUUSSSPPPQQQPPPPPPPPPPPPQQQRRRRRRKKKKKKKKKNNNQQQQQQNNNJJJNNNNNNNNNNNNMMMMMMLLLLLLLLLJJJHHHHHHHHHHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;:::;;;;;;;;;:::::::::999999999888777555555444444444333333333444555666777777777777666555444444333333444444444333333222222222222222222222222222222222333333333222222111111111000000000000000000000000000000000000000000000000000111222222222000///...---.........//////000000///...---,,,,,,---...///---------............///......////////////......////////////////////////////////////000000000000////////////////////////000000000000000000000000111111222333333333333222444444555555666777777777777777888999::::::;;;;;;BBBFFFLLLTTT```rrr{{{|||zzzyyy|||{{{}}}fffXXXUUUVVVVVVcccsss}}}|||tttlllggg___YYYRRRMMMKKKLLLLLLLLLMMMMMMKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJJJJKKKLLLMMMOOOOOOOOOOOONNNNNNNNNNNNNNNOOOPPPOOOOOOQQQTTTUUUSSSQQQRRRQQQQQQPPPPPPPPPPPPPPPMMMLLLLLLMMMPPPPPPNNNKKKMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGHHHGGGEEEDDDBBBBBBAAA@@@????????????>>>======<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;:::999888888777777777666666666888777666555555444555555333333444444555555666666777666666555444444333333444333333333222222222222222222222222222222222222222222222111111000000000000000000000000000000000000000000000000000000000000000111222111000///............/////////000000///...------------...///---------............///......////////////......////////////////////////.../////////000000000000////////////////////////000000000000000000000000000111222222333333222222444444444555666666777777777777888888999::::::;;;<<>>============>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<;;;:::999888777777666666666555555555666666555555555555555666444444444444444555555555666666555555444333333333222222222222222111111111222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000///000000111111000...---......////////////000000///......------......///---------............///......////////////......////////////////////////....../////////000000000////////////////////////000000000000000000000000000111222222333333222222333333444555555666666777666777777888888999999:::<<<===>>>>>>???EEENNNUUUeeesssqqq^^^SSSPPPPPPSSSXXXbbbllloooiii^^^TTTMMMLLLJJJHHHHHHGGGGGGGGGKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMMMMJJJJJJJJJJJJKKKMMMNNNOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNPPPNNNMMMLLLLLLLLLLLLLLLIIIIIIIIIIIIIIIJJJJJJJJJIIIGGGFFFFFFFFFFFFDDDCCC@@@???>>>===<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888888999999888888888777777777555555444444444555666666555444444444444444444444555555555444444333333333111111111111111111111111222222222222222222222222111111111111111111000000000000000000000000000000000000000000000000000000...///000111000000......//////////////////000000//////............//////---------............///......////////////......////////////////////////........./////////000000////////////////////////000000000000000000000000000000111222222222222222222333333444555555666666666666666777777888888888;;;<<<=========@@@EEEIIIMMMXXXiiizzzzzzyyyppp^^^RRROOOOOOOOOQQQUUU[[[___\\\UUUNNNIIIIIIIIIIIIHHHGGGGGGGGGIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJJJJJJJLLLMMMNNNOOOOOOOOOMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMKKKLLLMMMNNNOOOOOONNNNNNNNNNNNMMMLLLKKKJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFDDDDDDEEEEEEDDDBBB@@@???>>>======<<<<<<=========<<<;;;;;;;;;;;;;;;<<<<<<;;;:::999888888888::::::999999999888888888555444444444444555555666444444444444444333333333444444444444444333333333111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000//////////////////////////////---------............///......////////////......////////////////////////............////////////////////////////////////////////////////////////000000111222222222222111222222333333444444555555555555666666666666777777666777888999:::;;;>>>@@@CCCIIIRRR]]]jjjzzzzzz{{{uuucccUUUOOOMMMMMMLLLMMMPPPSSSSSSPPPMMMGGGIIIJJJIIIHHHGGGHHHIIIGGGHHHIIIIIIJJJIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIIIIIIIJJJLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJLLLMMMMMMLLLKKKKKKLLLJJJKKKMMMNNNNNNNNNMMMLLLJJJKKKLLLKKKJJJIIIJJJKKKIIIIIIHHHHHHHHHGGGGGGGGGFFFEEECCCCCCDDDEEECCCBBB@@@@@@???>>>===============<<<;;;;;;::::::;;;;;;<<<;;;:::999888888999999888888777777777666666666555555444444444444444555333333333333333444444444444444333333333333333333111111111222222222222222222222222222222222222222222222222222222333333333000000000000000000000000000000000000000000000000...///111222222111111000111111000000000000//////...//////000000//////...---------............///......////////////......////////////////////////------.........////////////////////////////////////////////////////////////000111111222222111111111111222333333444444555555555555555555555555555666666666777888888999:::>>>???BBBGGGPPP\\\iiiqqq|||xxxhhhZZZQQQNNNKKKKKKKKKMMMNNNOOOOOONNNGGGIIIJJJIIIGGGGGGHHHJJJFFFGGGHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKHHHKKKMMMMMMKKKKKKLLLNNNLLLMMMNNNNNNMMMKKKIIIHHHEEEHHHKKKKKKIIIHHHHHHJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDBBBCCCDDDDDDCCCAAA@@@???>>>======<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;:::999888888999999:::777777666666666555555555666555555444333333333333222222222333333444444555333333333333333333333333222222222222333333333444222222222222222222222222000111111111222222222222000000000000000000000000000000000000000000000000///000111333333333222111111111111000000000//////...///000111111000///...---------............///......////////////......////////////////////////---------........./////////////////////////////////////////////////////////000000111111111111111111111111222333333444444444444444444444444444444888777666777888999:::999999::::::===BBBJJJRRRWWWhhhooo|||sssuuu{{{}}}~~~xxxlll^^^TTTOOOFFFGGGIIIJJJJJJKKKKKKKKKGGGIIIJJJIIIFFFFFFHHHKKKEEEFFFHHHIIIJJJIIIIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJFFFIIILLLMMMLLLLLLNNNPPPOOOOOOOOOOOOMMMJJJFFFDDDCCCFFFJJJKKKIIIGGGHHHIIILLLKKKJJJIIIGGGFFFEEEEEEDDDCCCBBBBBBCCCDDDCCCAAA??????===<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;:::999888888888999:::;;;888777777777666666666666777666555444333222222222111111222333333444555555333333333333333333333333222222222333333444444444222222222222222222222222//////000000111111111222000000000000000000000000000000000000000000000000000111222333444333333222222111111111000000//////...///000111111000///...---------.........//////......////////////......////////////////////////---------.........////////////////////////////////////////////////////////////000111111111111111000111111222333333444444444444444444444444444444555444333555777999::::::777777888;;;>>>CCCHHHJJJSSSYYYdddsss|||wwwpppyyy|||ssskkkiiihhhiiihhhdddZZZRRRJJJIIIIIIHHHHHHIIIIIIJJJHHHHHHHHHIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHGGGEEEDDDDDDDDDEEEFFFJJJJJJKKKKKKKKKJJJHHHGGGJJJJJJKKKKKKLLLMMMMMMMMMNNNMMMMMMMMMMMMLLLHHHEEEFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHHHHGGGFFFEEEDDDCCC@@@AAABBBCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888777777777777888888:::999888777666666666666666555555555555444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111000111111222222222333333333000000000000000000000000////////////////////////000111222222111222444666:::999777444000//////000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............---------............/////////............//////////////////000000000000111111222222222333333333555555555555555555555555555555555555555666777777;;;:::999:::<<<>>>AAACCCDDDJJJQQQXXXbbbrrrwwwxxxyyy|||vvvooofff^^^ZZZYYYZZZ]]]```___ZZZTTTIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFHHHGGGFFFEEEDDDEEEEEEFFFHHHIIIJJJJJJIIIHHHGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKMMMLLLLLLMMMMMMLLLIIIFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEAAAAAAAAAAAAAAA@@@@@@???>>>>>>======<<<;;;;;;:::999999::::::::::::999999888888777777777777888888999888777666555555555555555555555555444444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111000111111222222222333333333111111111111111111111111000000000000000000000000111222333333222222444666;;;;;;:::777333111111111111000000000////////////////////////////////////------------------------////////////////////////////////////............---------............/////////............///////////////000000000111111111111111222222222333333444444444444444444444444555444444444444555666666777666666777888:::<<<===<<<@@@FFFJJJOOO[[[lllxxxyyywww~~~}}}ppphhhaaaYYYSSSMMMMMMMMMQQQVVVXXXVVVTTTIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIKKKKKKKKKLLLMMMLLLJJJGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGBBBAAA@@@???????????????======<<<<<<;;;;;;::::::888888888999999888888888888777777666666777777888777777666555444444444444555555555555444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111111000111111222222222333333333222222222222222222222222111111111111111111111111111222333333222333555777<<<======:::666333222222111111000000000/////////////////////////////////------------------------////////////////////////////////////............---------............/////////............//////000000000111111111222222111111111222222222222333444444444444444444444444333333333333333444555555444444555666666777888888999<<<@@@@@@BBBHHHRRRZZZgggqqq~~~rrrhhhaaaZZZVVVNNNLLLKKKLLLOOOQQQPPPOOOIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJLLLLLLJJJHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGFFFEEEEEEBBBAAA???>>>======>>>???<<<;;;;;;;;;:::::::::999777888888999999888888777777777666666666666777777777666666555444444555555555555555444444444333333333333333333333333333333222222222222222222222222333333333333333444444444222222222111111111000000111111222222222333333333222222222222222222222222111111111111111111111111000111222222111222444666;;;<<<===;;;777444222222111111111000000000//////////////////////////////////////////////////////////////////////////////////////////............---------............/////////............//////000111111111222222222222111111111111222222222222333333333333333333333333222222222222222333333444555666777777888777777666999<<<>>>>>>===???DDDIIINNNVVVdddsssuuujjjaaaYYYUUUPPPNNNKKKJJJJJJKKKKKKKKKHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIKKKKKKJJJIIIFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFEEECCCBBBAAAAAA@@@>>>===<<<<<<======::::::::::::999999999999888888999999999999888888777777666666666666777777777777666666555555666666555444444444444333333333333333333333333333333333222222222222222222222222222222222333333444444444222222222111111111000000111111222222222333333333222222222222222222222222111111111111111111111111...///000000///000222444777999:::999666333111111111111111111000000000000////////////////////////000000000000000000000000////////////////////////////////////............---------............/////////............//////000111111111222222222222000000111111111222222222333333333333333333333333111111111111111222333333555666777777777777666666555888::::::::::::===@@@AAAGGGQQQ\\\hhhwwwxxxnnnkkkooowww}}}uuuhhh]]]VVVSSSLLLKKKIIIHHHHHHHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHIIIJJJJJJJJJJJJJJJGGGGGGFFFEEEEEEFFFHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHGGGGGGFFFEEEIIIHHHHHHHHHHHHIIIIIIJJJDDDDDDEEEEEEFFFGGGGGGGGGJJJHHHGGGHHHIIIJJJIIIHHHEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGFFFEEECCCAAA???>>>@@@???>>>===<<<;;;;;;;;;999999999999888888888888888888999999999999888888777666666555555666666777777777666666555666666777444444444444333333333333333333333333333333333333222222222222222222222222000111111222222333333444222222222111111111111000111111222222222333333333222222222222222222222222111111111111111111111111---...//////...///111333444555666555333111111222222222111111111000000000////////////////////////........................////////////////////////////////////............---------............/////////............//////000000000111111111222222000000000111111111111222222222222222222222222222111111111111111222333333444444444444444444555555555777999:::::::::<<<>>>;;;???EEEJJJRRR\\\iiiqqqxxxrrrjjjeeeeeejjjrrrxxx~~~{{{uuuiii\\\SSSPPPPPPIIIIIIIIIHHHGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGHHHIIIIIIJJJJJJJJJGGGFFFEEEDDDEEEFFFHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEHHHGGGFFFFFFGGGHHHIIIJJJDDDDDDEEEFFFFFFGGGGGGHHHJJJIIIGGGGGGHHHIIIHHHGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;:::999888888888888888888888888666777777888888777777666666666555555555555666666666555555444444555555666444444444333333333222222333333333333333333333333111111111111111111111111//////000111111222333333222222222111111111111000111111222222222333333333111111111111111111111111000000000000000000000000---///000/////////111333222333333222111111222444222222222111111111000000////////////////////////........................////////////////////////////////////............---------............/////////............///////////////000000000111111000000000000111111111111222222222222222222222222222111111111111222333333333333222222222333555666666777888999999999:::;;;999;;;>>>???AAAHHHQQQXXXbbblllzzzzzz~~~yyyhhheeeaaa___aaafffmmmqqqllljjjdddYYYNNNHHHIIILLLJJJKKKKKKJJJHHHHHHIIIJJJHHHGGGGGGGGGGGGGGGGGGHHHEEEFFFGGGHHHIIIIIIIIIIIIGGGFFFEEEDDDEEEFFFHHHIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFEEEEEEEEEFFFHHHIIIGGGGGGGGGHHHIIIIIIJJJJJJKKKIIIGGGGGGHHHHHHHHHGGGCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@???===>>>>>>>>>===;;;999777777777777777777888888888555555666666666666555555666666555555555555666666444444333333333444444555444444444333333333222222333333333333333333333333111111111111111111111111...//////000111111222222222222222111111111111000111111222222222333333333000000000000000000000000////////////////////////...///000000///000222444111222222111000111444666222222222111111111111000////////////////////////111111111111111111111111////////////////////////000/////////............---------.........////////////............//////////////////000000000000000000000000111111111111111111111111111111111111222222222111222222333444444333222222222444777888555555555444444333333333999:::;;;::::::===DDDJJJLLLUUUbbbkkkqqq{{{wwwzzz}}}}}}~~~{{{zzzqqq___[[[VVVTTTWWW\\\aaaddd[[[WWWRRRNNNKKKIIIGGGFFFHHHHHHHHHGGGGGGGGGFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFDDDEEEEEEGGGHHHIIIJJJJJJKKKIIIHHHFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFIIIIIIIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDEEEFFFHHHHHHFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEEEECCCBBBCCCFFFFFFDDDAAACCCAAA???>>>???@@@@@@@@@;;;;;;<<<<<<;;;;;;:::999999888888777777777777777444444555555555555555444333333333444444444555555111111111111111111111111111222444555555444222111444333222111000000000000111111111000000000000000111111000000000000111111333333333222222222111111222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000////////////............////////////000000000000////////////////////////---------------------------------............///..................------------///000111111111111111111111111111111111111222222222333333222222222000000000000000000000000000000111111111222222222555555666777777777777777777777999:::<<<===??????BBBEEEIIINNNVVV```kkkrrryyyvvvtttvvv~~~|||{{{zzz||||||{{{zzz~~~lll\\\WWWRRRPPPQQQTTTWWWYYYTTTQQQMMMJJJHHHHHHFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEFFFDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGGGGFFFFFFEEEDDDDDDEEECCCBBBCCCEEEEEECCCAAACCCAAA???>>>???@@@??????;;;;;;;;;<<<;;;;;;:::999999888888777777777777777444444555666666555555444333333333444444444555555222222222222222222222222111222444555555444222111444333222111000000000000111111111111000000000000111111000000000000111111333333222222222111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////........................////////////////////////////////////---------------------------------............///////////////////////////---...///000111111111111111111111111111111111111222222333333333333222222000000000000000000000000111111111111222222222222444555555555555555555555555666777888999:::;;;<<<===>>>AAACCCGGGNNNUUUZZZccckkkwww~~~wwwrrrttt}}}}}}yyywwwuuuzzz{{{vvvtttuuurrrsssxxx~~~}}}vvvssstttzzzuuudddXXXUUUPPPNNNNNNNNNOOOOOOLLLIIIFFFEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDCCCCCCCCCDDDDDDBBB@@@CCCAAA>>>===>>>>>>>>>===;;;;;;;;;;;;;;;:::999999999888888777777777777777555555555666666555555444333333333444444444555555333333333333333333333333111222333444444333222111333333222111000000000000111111111111111111111111111111000000000000111111333222222222222111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000...//////000000//////...000000000000000000000000////////////............------------............////////////////////////---------------------------------............//////000000000000000000000---...///000000111111000000000000000000000000000222222333333333333222222000000000000000000000000111111222222222333333333555444333333333333333444444444555555666777777888:::;;;===>>>???AAAEEEHHHLLLRRR\\\dddmmmyyy}}}|||~~~|||tttmmmiiihhheeeiiipppxxxxxxtttrrruuuuuuggg[[[VVVSSSPPPOOONNNNNNMMMKKKHHHFFFDDDCCCCCCCCCBBBAAADDDDDDEEEFFFGGGHHHIIIIIIFFFFFFEEEDDDDDDEEEEEEFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBDDDCCCCCCCCCCCCBBBAAA@@@CCC@@@>>>============<<<:::;;;;;;;;;;;;:::999999999888888777777777777777555666666666666555555444333333333444444444555555333333333333333333333333111222333333333333222111333222222111000000111111000111111111111111222222111111000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////......////////////......000000000000000000000000////////////............------........./////////////////////////////////........................---------............//////////////////000000000......///000000000000000////////////////////////000111111222222111111000000000000000000000000000222222222222333333333333555444333222222222333333333333444444444444555555666888:::<<<<<<>>>@@@BBBDDDHHHMMMQQQVVV___jjjrrr{{{vvvsssssswww{{{xxxpppllliiigggeeeaaaeeeooozzz~~~~~~wwwhhhbbbZZZSSSQQQOOONNNNNNOOOOOONNNLLLIIIGGGEEEDDDDDDCCCBBB@@@CCCCCCDDDEEEGGGHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDCCCAAAAAA@@@BBBBBBCCCCCCBBBAAA@@@@@@AAA???<<<;;;<<<===<<<;;;::::::;;;;;;::::::999888999888888777777777777777666666777777666555555444333333333444444444555555333333333333333333333333222222222222222222222222333222111111000111111111000000111111222222222333111111000000000000111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////......////////////......111111111111111111111111////////////................../////////000000000////////////////////////........................---------............///---------....../////////...//////000000000000/////////////////////////////////000000000000//////000000000000000000000000111111222222222333333333444444333333222333333333333333333333444444444444222444666777888888:::<<<===???AAACCCEEEJJJQQQWWWbbbjjjvvv|||yyypppeee^^^\\\___bbbgggmmmtttyyy~~~}}}nnngggiiillljjjggg```dddoookkk[[[UUURRRNNNJJJIIIIIIJJJLLLMMMLLLKKKLLLJJJHHHGGGFFFEEECCCAAACCCCCCDDDEEEFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEGGGHHHIIIGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@?????????AAABBBBBBAAA@@@@@@AAA???===;;;:::;;;<<<<<<<<<:::::::::::::::999888888999888888777777777777777777777777777666666555444333333333444444444555555333333333333333333333333222222222222222222222222222222111111111111111222000000111111222333333333111111000000000000111111222111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000...//////000000//////...111111111111111111111111////////////............////////////000000000111////////////////////////........................---------............///,,,,,,------......////////////000000000000//////000000000000000000000000//////000000000000//////000000000000000000000000000000111111111222222222111111222333444333333333222333333333333333333333555666777777666666777888777888:::<<<===AAAFFFIIIMMMPPPXXXaaahhhnnnzzzpppbbb\\\\\\______dddiiinnnqqqwwwyyypppooosssvvvsssnnnggghhhsss~~~jjjZZZRRRNNNKKKFFFEEEEEEFFFHHHJJJJJJIIILLLKKKIIIIIIIIIHHHFFFDDDCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIIIIFFFGGGGGGGGGGGGHHHHHHHHHGGGHHHIIIJJJJJJIIIHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGFFFFFFFFFGGGIIIJJJIIIIIIHHHHHHGGGHHHHHHIIIFFFFFFEEEDDDDDDDDDDDDDDDEEEEEECCCBBBAAA???>>>>>>===???BBBBBB@@@@@@AAACCC===;;;999999;;;<<<===<<<999::::::::::::999888888999888888777777777777777888888888777777666444444333333333444444444555555222222222222222222222222222222111111111111222222222111111111111111222222000000111222222333444444111111000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000111111000000///111111111111111111111111////////////...................../////////000000////////////////////////........................---------............///---------...//////000000//////000000000000//////111111111111111111111111000000111111111111000000000000000000000000000000//////000000000111111111,,,...111333444333222111000111111111222222333333777888888777666666888999777888:::<<<===???AAACCCCCCBBBEEEKKKPPPSSS[[[dddooo|||pppfffdddfff^^^bbbfffhhhjjjoooxxx{{{yyyxxx|||}}}vvvpppoooxxx}}}nnn]]]RRRMMMJJJFFFEEEDDDEEEGGGIIIIIIIIIKKKJJJIIIJJJJJJJJJHHHFFFDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGHHHIIIIIIJJJGGGGGGGGGGGGGGGGGGHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGIIIHHHGGGFFFFFFHHHJJJKKKJJJJJJIIIHHHHHHIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCBBB@@@???>>>===;;;>>>AAABBB@@@@@@BBBDDD<<<:::888999;;;=========999::::::::::::999888888999888888777777777777777888888888888777666444444333333333444444444555555111111111111111111111111222222111111111111222222222111111111111111222222000000111222333333444444111111000000000000111111111111111111000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000111111111111000000111111111111111111111111000/////////............---------.........//////////////////////////////////////////////////////---------.........//////---......///000111111222///000000000000000//////111111111111111111111111222222333333333333222222000000000000000000000000////////////000000000000)))+++///222444333111////////////000111222222222222333444333333444777:::777888:::;;;<<<<<<<<<<<>>======<<<;;;:::::::::999999999888888888888777888888888888777777777777555444444333333444444555444444444444444444333333444333222111111111222333111111222333333333222222111111111111111111111111000111222333333333333333222222222111111111000000222222222222222222222222111000000000111222333333000000000000111111111111222222111000//////000000000000000000000000000000////////////000000000000222222111111000000//////111111000......---------------------------------////////////////////////.../////////...---,,,,,,...............---------......//////000000111111000000000000////////////000000000000000000000000222222111000/////////000111111111111111111111111//////000000000000//////111111111111222222222222222222222111111111000000444333222111222444666888777666555555555666888999999999:::;;;<<<===>>>???DDDHHHMMMSSSYYY```gggkkkzzzyyytttrrrqqqyyy}}}wwwmmmfffdddfffgggmmmqqqlll___QQQHHHEEECCCCCCCCCCCCCCCDDDDDDDDDFFFFFFGGGGGGGGGFFFEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCGGGGGGGGGGGGFFFFFFFFFFFFEEEGGGIIIIIIGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEGGGIIIIIIHHHFFFFFFGGGGGGGGGHHHHHHIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIGGGGGGGGGGGGFFFEEEDDDDDDCCCAAA@@@@@@AAAAAA@@@???????????????????????????>>>>>>===<<<<<<;;;::::::999999999999888888888888888888888777777777666666555444444333333444444555444444444444444444444444555444222111111111111222000111222333333333333333111111111111111111111111000111222333333333333333222222222111111111000000222222222222222222222222111111111000111111222222000000000000111111111111333222111000000000000000000000000000000000000000////////////000000000000111111111000000000000000111000///......---------------------------------////////////////////////.........///......------.........................../////////000000000111000000000000////////////000000000000000000000000222111000000000000000000000000000000000000000000//////000000000000//////....../////////000000000222222222111111111000000333333222222333444666777777666555555555666777888777777888999:::;;;<<<<<<<<<>>>BBBEEEGGGKKKOOOSSS^^^hhhmmmiiimmm|||}}}zzzxxxssspppttt|||{{{uuujjjccc]]]WWWVVVYYYXXX___gggfff]]]QQQHHHEEECCCCCCCCCBBBBBBBBBBBBBBBDDDEEEEEEFFFFFFFFFFFFEEEGGGFFFFFFEEEDDDCCCCCCBBBEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIIIIGGGFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEGGGHHHIIIGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKFFFFFFFFFFFFFFFFFFGGGHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::999999999888888888888888888777777777777666666555444444333333444444555222333333444444555555555555444333222111111111111///000111222333444444444111111111111111111111111111111222333333333222222222222222111111111111111111111111111111111111111222222111111000111111111000000000000111111111111333333222111111111111222000000000000000000000000////////////000000000000000000000000111111111111111000///......---..............................////////////////////////---...............//////---------......//////000////////////000000000000////////////000000000000000000000000000000000000000000000000000000111222//////////////////////////////000000000000//////......////////////000000222111111111111000000000111222222333333444555555666555555555555666777777555555666777888888999999999;;;<<<======???BBBDDDIIIRRRVVVSSSTTT^^^gggjjjxxxyyyppplllmmmssszzziiiaaaYYYUUURRRNNNMMMOOOMMMTTT[[[\\\VVVNNNGGGDDDDDDCCCCCCCCCBBBBBBAAAAAACCCCCCDDDEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFGGGGGGEEEDDDDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFHHHHHHGGGEEEEEEFFFFFFHHHIIIJJJKKKKKKFFFFFFEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDCCCBBBAAAAAABBB@@@???@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<::::::999999999888888888888777777777666666666666555444444333333444444555222222333333444555666666555444333222111111000000///000111222333444444444111111111111111111111111111222222333333333222222111111111111111111111111000000000000000000000000333333222111000000000111///000000000111111111111333333222222222222222333000000000000000000000000////////////000000000000//////000000111111222222000000///...............////////////////////////////////////////////////------.........///000000,,,------...///000000111////////////000000000000////////////000000000000////////////////////////000/////////000111222222//////////////////////////////000000000000//////000000000000111111111222111111111111000000000000000111222333444444444333444444444555555555666666444444555555666777777888888:::<<<<<<===>>>AAADDDCCCJJJNNNKKKJJJNNNSSSSSSZZZ```hhhnnnttt{{{|||ssskkkfffeeewwwqqq]]]UUUOOOMMMKKKGGGGGGHHHIIIMMMQQQQQQMMMHHHEEEDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGEEEDDDDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGFFFDDDCCCDDDEEEFFFGGGHHHIIIIIIFFFEEEEEEDDDDDDEEEEEEEEECCCCCCDDDCCCCCCBBBAAA@@@AAA?????????AAAAAA@@@???====================================<<<<<<<<<<<<:::::::::999999999999888777777777666666666666555555444444333333444444555222222333333444555666666444444333333222111000000///000111222333444444333111111111111111111111111222222333333333222222111111111111111111111111111000000000000000000000000333333222111000000000111///000000000111111111111333222222222222222333333000000000000000000000000////////////000000000000//////000000111111222222000//////............///////////////////////////////////////////////////...............///000111------......///000111111000000000000////////////.../////////000000000111////////////////////////000/////////000111222222000000000000000000000000//////000000000000/////////000000000000111111111000000000000000000000000///000111222333333333333333444444444555555555555444444555555666666777777555777888999999:::===???===BBBFFFEEECCCCCCCCCBBBIIILLLQQQUUUYYY^^^dddiiiqqqwwwyyynnniiikkk|||zzzwww|||}}}{{{}}}mmmVVVOOOIIIHHHFFFCCCBBBEEEHHHIIIIIIHHHFFFDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGIIIJJJIIIGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEFFFGGGGGGEEECCCBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>???@@@AAA@@@???========================<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999999777777666666666666555555555444444333333444444555222333333444444555555555222222333333333222111111111111222333333333222222111111111111111111111111222222333333333222111111111111111111111222222222111111111111111111111111222222111111000111111111000000000000111111111111222111111111111222333333000000000000000000000000////////////000000000000000000000000111111111111//////............//////........................////////////////////////000///.........///000111.........//////000000111000000000000////////////......//////000000111111000000000000000000000000000000000000000000111222000000000000000000000000//////000000000000//////------............////////////000000000000000111///000000111111222333333222333444444555555444444444444555555555666666666666777888777555555777999999<<>>>>>???@@@AAAAAA???<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777666666666555555555555444444333333444444555444444444444444444444444000111222333333333222222222222333333333222111111111111111111111111111111222333333333333222111000000000111111111222222222222222222222222222222222111111111000111111222222000000000000111111111111000000000000000111222333000000000000000000000000////////////000000000000111111111000000000000000//////............//////------------------------////////////////////////222111///...---...000111///////////////000000000111000000000/////////............///000111111111000000000000000000000000222111000000000000000000//////////////////////////////000000000000//////---------.........//////////////////000000111111000000//////000111333444111222333444555444444333333444444444444555555555777888888666555444555777777999===??????<<<:::::::::<<<===>>>>>>???@@@AAABBBDDDGGGIIILLLOOOTTTWWW\\\ccclllrrrvvv}}}~~~pppnnnqqquuuvvvqqqsssuuuxxx|||pppfffjjjnnnhhh]]]QQQJJJEEEDDDDDDCCCDDDGGGAAABBBCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCBBBAAABBBCCCDDDEEECCCCCCDDDDDDEEEEEEFFFFFFCCCDDDDDDEEEFFFGGGGGGHHHFFFGGGHHHGGGEEECCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEFFFGGGFFFDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@?????????>>>===>>>@@@AAAAAA???<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999777666666666555555555555555444444333333444444555444444444444444444333333///000222333444444333222333333333333222111000000111111111111111111111111333333333333333222111000000000111111222222222222222222222222222222222222111000000000111222333333000000000000111111111111000000//////000111222222000000000000000000000000////////////000000000000222222111111000000////////////.........//////000------------------------////////////////////////333111///...---...///000000000000000////////////111111000000/////////...---......///000111111222000000000000000000000000222222111000//////000000........................//////000000000000//////////////////000000000111.../////////000000111111111000///...///111333444111222333444555444333333333333333333333333444444222444444444333333444666666777:::>>>???<<<::::::888:::;;;<<<======>>>>>>===>>>>>>>>>???BBBFFFIIICCCJJJQQQTTTVVV[[[dddlllqqqvvv|||qqqmmmrrr{{{~~~jjjddd[[[VVVUUUWWW[[[]]]QQQKKKDDDAAABBBCCCAAA>>>BBBCCCDDDDDDDDDCCCAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@??????@@@BBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFDDDCCCCCCCCCDDDEEEGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEECCCBBB@@@???>>>???@@@@@@AAA@@@@@@???>>>>>>??????<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;;;;:::::::::<<<;;;::::::999999999:::999888888777666555555444666666666555555444444444222333333444444333333222111111222222222333333333444444333333333333222222111111111111111111111111444555555666555333222111111111000000000000111111333333333222222222111111333222111000000111222333111111222222222333333333111111111000000000000///222222222222222222222222111111111111111111111111111111000000000000111111000000///////////////000111111000......---------000000000000000000000000///////////////.........,,,------...///000111111//////000000000000//////000000000000000000000000000000000000000000000000222222222111000//////...000000000000000000000000............//////////////////............//////111111000000000000111111///000000///...------...333333333333333333333333222222333333333333444444333333333444444444555555666777777777888888888888777777777777666666666666888888999:::<<<======>>>CCCCCCDDDEEEGGGIIIKKKMMMSSSUUUYYY^^^cccgggjjjkkkwww|||~~~xxxwww|||uuuiii[[[WWWPPPLLLLLLNNNPPPQQQTTTMMMEEEAAABBBCCCBBBAAABBBCCCCCCDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFHHHIIIGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAA@@@???????????????@@@@@@???>>>>>>>>>??????<<<<<<;;;;;;<<<======>>><<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999999999888888777777666555555444555555555444444444333333222333333444444333333222111222222222222333333333444444333333333222222222222222222111111111111111222333444444444333222111111111000000000000111111333333333222222222111111333222111000000111222333111222222222222333333333222222111111111000000000111111111111111111111111111111111111111111111111111111000000000000111111000000////////////000000111111000......------...000000000000000000000000////////////////////////---.........///000000000//////000000000000//////000000000000000000000000000000000000000000000000222222111111000//////...000000000000000000000000............//////////////////............//////000//////////////////000///000111000...---...///333333333333333333333333222222222333333333444444333333333444444444444555666666666777777777888888777666666666666666666666666777777888999:::;;;<<<999999:::;;;===???AAABBBDDDFFFIIILLLOOORRRSSSTTTYYY]]]bbbddddddfffkkkooowwwxxx{{{~~~yyyuuusssqqqlllggggggYYYRRRJJJHHHEEEDDDFFFHHHHHHHHHSSSMMMEEEBBBBBBDDDDDDCCCBBBBBBCCCCCCCCCBBBAAA@@@??????@@@AAABBBBBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEGGGHHHIIIFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA???@@@@@@@@@@@@??????>>>???>>>>>>>>>>>>>>>???@@@<<<<<<;;;;;;;;;<<<======;;;;;;;;;;;;:::::::::::::::999888888888888888888888777777666666555555555444444444444333333333333333333444444444444333333222222222222333333333333333333333333222222222222222222222222111111000000000111111222333222222222111111000000000000111111333333333222222222111111222222111111111111222222222222222222333333333333333333333222222222111111000000000000000000000000111111111111111111111111111111000000000000111111000000////////////000000111111000///............000000000000000000000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000000000000000222222111111000/////////000000000000000000000000............//////////////////............/////////......------......///000111222111///...///000333333333333333333333333222222222222333333333333333333333333444444444444555555666666666777777777666666666666666666666666444444555666777888999999666666777888999;;;===>>>===>>>???AAABBBCCCCCCCCCCCCFFFIIIJJJIIIJJJNNNQQQVVVWWWXXX[[[___cccfffhhhuuuwwwzzz|||{{{zzzzzzzzzzzz{{{}}}}}}zzzxxxwwwwwwuuurrrnnnjjjfffdddcccaaa\\\WWWUUUUUUUUUSSSQQQ~~~yyy|||dddSSSJJJGGGAAA@@@@@@BBBEEEGGGGGGFFFKKKGGGCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@===>>>???@@@AAABBBCCCDDDAAABBBCCCDDDDDDCCCBBBAAA@@@AAAAAABBBCCCCCCDDDDDDAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBCCCCCC@@@AAAAAABBBBBBCCCCCCCCCAAAAAA@@@@@@?????????>>>===>>>???@@@@@@???>>>===>>>============>>>??????<<<;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::888888777777777777888888777777666666666555555555333333333333333333333333333333444444444444333333222222222333333333444444333333333222222222222111333333222222111000000000///000111222222333333333222111111000000111111222333333333222222222111111222222222222222222222222222222222333333333444444444444333333333222222222111111111111111111111111111111111111111111111111111111000000000000111111000////////////000000111111111000///....../////////////////////////////////////////////000000000000000000///////////////000000////////////000000000000000000000000000000////////////////////////111111111111000000//////////////////////////////............//////////////////............/////////..................///000111222111000///000111222222222222222222222222111222222222222333333333222222333333333444444444444555555555555666666666555555555666666666666666333444444555666777777777777777777888999:::<<<===<<<===>>>>>>????????????>>>@@@BBBBBB@@@@@@BBBDDDDDDEEEFFFHHHKKKMMMOOOPPPXXX[[[^^^___^^^\\\[[[[[[\\\]]]]]]^^^___```bbbccc\\\___cccgggjjjjjjjjjiiikkkiiifffbbb^^^ZZZXXXWWWWWWVVVTTTQQQOOOMMMKKKKKKOOOLLLHHHGGGHHHJJJJJJJJJ~~~~~~}}}{{{zzz{{{vvv```SSSKKKGGGCCC@@@??????AAABBBCCCBBBAAAAAAAAAAAABBBCCCBBBAAA???BBBAAAAAAAAA@@@@@@@@@@@@======>>>???@@@BBBBBBCCC@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>??????@@@AAAAAABBBBBB@@@@@@??????>>>>>>======<<<===??????@@@???>>>===>>>======<<<======>>>>>>;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::777777777666666777888888666666666666555555555555333333333333333333333333333444444555555444444333222222333333333444444444333333222222222111111111222222222111111111000000000111111222333444555555222222111111111111222222333333333222222222111111222222222333333222222222222222333333333444444444444444444333333333333222222222222222222222222222111111111111111111111111111111000000000000111111///////////////000111111111000000////////////000////////////////////////////////////000000111111000000000000000/////////000000////////////000000000000000000000000000000////////////////////////111111111000000000000000////////////////////////............//////////////////............//////000//////......//////000///111222111000///000222222222222222222222222222111111111222222222333333222222222333333333444444333333444444444555555555444444555555666666666777444444555555666666777777444444444444555666777888888888999:::;;;<<<<<<;;;<<<===>>>===<<<<<<<<<===;;;<<<===>>>@@@AAABBBBBBFFFIIILLLNNNLLLJJJIIIIIIKKKKKKJJJKKKKKKMMMNNNOOOHHHKKKNNNRRRTTTTTTSSSRRRVVVTTTRRROOOLLLJJJIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDFFFDDDBBBAAAAAABBBCCCCCC|||wwwsssxxxyyytttsssqqqppprrr|||rrr]]]OOOJJJHHHEEEBBBBBB@@@>>>>>>>>>>>>===<<>>BBBAAA@@@?????????@@@@@@======>>>???@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@??????@@@AAAAAABBBBBBCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@<<<<<<===>>>??????@@@@@@?????????>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>===>>>>>>===<<<<<<<<<<<<<<<;;;;;;:::999999999::::::999999999999::::::::::::777777777777777777888999555555555555555555555555333333333333444444444444444444555555555555444444333333333333444444444444222222222222111111111111111111111111111111111111111111111111222444555666222222111111111111222222333333333222222222111111222222333333333333222222333333333333444444444444444444444333333333222222222222222222222222222222111111111111111111111111111111000000000000111111///......//////000111222111000000//////000000000000000000000000000000000...//////000000111111222000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000............//////////////////............//////000//////////////////000...000111000//////000222222222222222222222222222111111111111222222222222222222222222333333333333222333333333333444444444444444444555555666666777555555555555666666777777444444444444444555666777444555666888999:::::::::;;;;;;::::::::::::::::::999:::;;;<<<===============???BBBBBBAAA@@@???@@@AAAAAAAAAAAAAAABBBCCCDDD@@@BBBDDDGGGHHHIIIHHHGGGHHHGGGFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>>>>>>>zzz}}}}}}wwwwww|||}}}rrrkkkmmmqqqttt{{{yyyfff[[[NNNFFFDDDEEEDDDCCCCCC@@@>>>===@@@CCCEEEEEEGGGFFFEEEBBB@@@??????@@@BBBAAA@@@???>>>??????@@@===>>>>>>>>>??????@@@@@@@@@@@@@@@??????@@@@@@@@@?????????@@@AAAAAABBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>===<<<<<<;;;999::::::;;;===>>>>>>???>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<<<<===>>>??????>>>===<<<;;;:::::::::;;;;;;:::999999999999999888888999999999:::::::::888777777777777888999:::555555555555555555555555333333444444444555555555444444555555555555444444333333333444444444444555222222222222111111111111000000000111222222333333111111000000111222333444333222222111111222222333333333333222222222111111222222333444444333222222333333333444444444444555333333333333222222222222111111111111111111111111111111111111111111111111111111000000000000111111............///000111222111000000000000000111111000000000000000000000000...//////000111111222222/////////000111111111222111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000............//////////////////............/////////......------......///---...000000///...000111111111111111111111111111111111111111222222222222111222222222222333333333222222222222333333333333333333444555555666777777444444444555555555666666666666555555555666777777333444666777888999999999:::999999999:::;;;::::::999:::;;;<<<======<<<<<<888:::<<<<<<;;;;;;<<<===;;;<<<<<<<<<<<<=========<<<===???AAABBBDDDDDDEEE@@@@@@???????????????@@@???>>>>>>=========>>>>>>===>>>??????>>>===<<<<<<~~~}}}{{{}}}|||tttooohhhoooyyyxxx^^^QQQMMMGGGCCCAAACCCDDDFFFBBB@@@>>>@@@FFFMMMSSSUUUOOOMMMHHHCCC???>>>@@@BBBBBBAAA???>>>>>>>>>???@@@>>>>>>>>>>>>>>>?????????AAA@@@???>>>>>>???@@@AAA>>>??????@@@AAAAAABBBBBB===>>>@@@BBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBAAAAAA@@@@@@AAAAAABBB??????>>><<<;;;:::999888888888999:::;;;<<<===>>>======>>>>>>??????@@@@@@===<<<;;;;;;;;;===>>>???@@@???===<<<::::::999999;;;::::::999888888888999888888888999999:::::::::888888777777888999::::::444555555555555555555555444444444555555666666666444444555555555555444444333333333444444444555555222222222111111111111000//////000111222333333444111000/////////000222222333222222111111222222333333333333222222222111111222222444444444444222222333333333444444444555555333333333222222222111111000000000000000000000000111111111111111111111111111111000000000000111111............///000222222111000000000000000111111000000000000000000000000...//////000111222222222......///000111222222333222000///......///000222000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000............/////////000//////............//////...------,,,,,,------...,,,...//////......///111111111111111111111111111000111111111111222222222111111222222222333333333111111222222222333333333333333444444555666777777333444444444444444444555444333333333333333444444111222333444555555555555777666666777999999999888666777888999::::::999888777999::::::::::::<<<===999:::;;;;;;;;;;;;::::::999:::;;;===@@@BBBDDDEEE>>>>>>=========>>>??????>>>===<<<;;;::::::::::::999;;;>>>>>>===;;;::::::~~~yyysssnnnvvv{{{ooobbbYYYKKKGGGCCCAAABBBCCCBBB@@@AAAAAAAAABBBCCCFFFHHHIIIGGGJJJLLLKKKGGGAAA<<<:::>>>>>>>>>>>>>>>???@@@@@@>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>???AAABBBAAA@@@????????????????????????BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>===<<<:::999888999999888888999:::<<<===<<<<<<===>>>>>>>>>>>>>>>:::::::::::::::;;;<<<===;;;;;;::::::::::::::::::<<<<<<;;;::::::999999888888888888888888777666666666555555555555444444444444444333333444444555666777777777777777777777777333333333222222222111111000000111222222222222111333333333222222111111111222222222222222222222222111111000000000000111111222222111111111111111111222222222111111111111000222222333333333333444444333333333222333333444444333222222222222222222333555444444333222111000000000000000000000000000000222111111111000000//////............////////////000///...------...///000333222222222111111000000000000//////.........---000000000000000000000000000000000000////////////111222333111///...///000111111000000000000111111111111111111000000000000111111111111111111111111//////000000000000//////)))(((''')))---///...---.......................................///000000000000000000000000000000222222222222222111000///222222222222222222222222222222111111111111222222000000111222333333444444222333444444555555444444444444444444444444444444666555444333333333333333666777999:::;;;;;;;;;:::::::::999888777777777888666666666666777777777777:::999888888888999:::;;;<<<::::::<<>>>>>======>>>???CCCAAA===:::999:::;;;<<<======<<<<<<<<<;;;;;;;;;|||xxxvvvzzzlllccc]]]VVVPPPJJJFFFBBB@@@AAAAAA@@@>>>??????>>>>>>>>>@@@AAABBBBBBEEEHHHHHHEEEAAA>>><<<>>>============>>>???@@@>>>>>>>>>?????????@@@@@@????????????????????????@@@???>>>???AAABBBAAA@@@========================@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@??????????????????>>>===;;;:::999999888888777888999:::;;;<<<<<<===>>>>>>>>>>>>>>>;;;::::::::::::;;;;;;<<<::::::::::::999999999999:::::::::999999999999999888888888888888777666666555555555555444444444444222111111111111222333333444444444444444444444444333333333222222222111111000000111222222222222111333333333222222111111111222222222222222111111111111000000//////000000111111111111111111111111111222222222111111111111000222222333333333333444444333333222222222222333333222222111111111111222222222222222111000000//////000000000000000000000000111111111000000000//////............////////////111111//////...///000000000000000/////////......000/////////............000000000000000000000000/////////000000000000000///000222111000000111222000000000000000000000000111111111111000000000000//////////////////////////////000000000///......,,,******+++...000///..........................................///000000000000000000000000000000222222222222222111000000111111111000000000000000222111111000000111111222000000111222222333444444222333333444444444444444444444444444444444444444555555444333333333333333444555666777777777666666888888777666666666777777555666666666777777777777888888777777777888999:::;;;:::999;;;>>>@@@???>>>;;;<<<======<<<<<<===>>>AAA@@@===;;;::::::;;;;;;===<<<<<<<<<;;;;;;;;;:::ttthhhXXXNNNKKKKKKJJJIIIHHHEEEAAA?????????>>><<>>===<<<;;;;;;;;;;;;===???CCCDDDBBB@@@>>>>>>======<<<<<<======>>>>>>======>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???AAAAAAAAA???========================@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>?????????>>>===<<<;;;:::888888888777777888999999;;;<<<======>>>=========;;;;;;::::::999:::::::::999999999999888888777777777777888888888888999999777888888888888777777666555555555555444444444444111111111111111222333333444444444444444444444444333333333222222222111111///000111111222222111111222222222222222111111111222222222111111000000000000000////////////000000111111111111111111111111222222222111111111111000222222333333333333444444333222222111111111222222111111111000000111111111222222222222222111111111000000000000000000000000111111000000000000//////............////////////333222111000000000000000000000////////////......////////////............000000000000000000000000...//////000000111111111...///111111000111222444///000111222222111000///111111111111000000000000///////////////////////////////////////...---,,,///...---...000000000///////////////////////////...............///000000000000000000000000000000111222222222222111000000111111111111111111111111222111111000000111111222000000111111222333333333222222333444444444444333333333333333444444444444555444444333333333333333333333444555555444444333555555555444555555666666555555666666666777777777777666666666666777888888999999888:::<<<======<<<999:::;;;;;;::::::;;;===>>>>>>===<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;::::::zzzkkkZZZRRRGGGAAAAAADDDFFFFFFFFFDDDBBB@@@>>>>>>===<<>>>>>===<<<;;;;;;;;;:::<<>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>???@@@AAA@@@???????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999888888888888999999;;;<<<<<<======<<<<<<<<<;;;;;;:::999999888999999999999888888777777666666555555666666777888888999777777888888888888777666555555555444444444333333333333333222333444444555555555555555555555555555333333333222222222111111///000000111111111111111222222222111111111111111222222111111000/////////000//////////////////000111111111111111222222222222222222111111111000000222222222333333333444444222222111111000111111111111111000000000000111111333333333444444555555555000000000000000000000000000000000000000000//////............////////////222222111000000/////////111111111111111111000000///////////////.........////////////////////////......///000111111222222///000222222111000222333...///111333333111///...111111111111000000000///111111111111111111111111////////////...---,,,+++000/////////////////////000000000000000000000000...............///000000000000000000000000000000111111222222222111111000222222222333333333333333111111000000000000111111000000111111222222222333111111222333333333333333333333333333333444444444444444333333222333333444222333333444555555555555444444444444444555666777555555555666666666777777666666666666777777888888888888888888999:::::::::777888:::999888888999;;;;;;<<<<<<===<<<;;;:::999;;;;;;::::::::::::::::::ppp^^^SSSLLLGGGBBB@@@@@@BBBBBBAAADDDCCCBBBAAA???>>>=====================<<<<<<<<<:::;;;======<<<;;;;;;<<<======<<<<<<<<<<<<======>>>>>>>>>===============@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>======<<<<<<<<<<<<;;;:::999999999999999:::::::::::::::;;;;;;<<<<<<<<<<<<;;;:::;;;:::999888888888888888999999888777777666555555444444555666777777888999666777777888888888777777555444444444444333333333333222222222222333444444555555555555555555555555333333333222222222111111//////000111111111111000111111111111111111111111111111111000000000//////000000////////////000000000000111111111222222222222222222111111111000000222222222333333333444444333222111111000000000111111111000000000000111111222333333444444555555666000000000000000000000000//////////////////000000............////////////000000000//////.........000000000000000000111111.........///////////////////////////////////////...//////000111222222333111333333222111000000111...///111333333111///...111111111111000000000///000000000000000000000000......//////...---,,,,,,////////////...---......000000000000000000000000...............///000000000000000000000000000000000111111222222222111111111111111222222333333333111000000000000000000111000111111111111111222222000111222222333333222222222222222333333333444444333333222222222333333444111111222333444555666777444444444444444555666777555555555555666666666666777777777888888888888888777777888888777777888888666777888888777777888999999:::;;;<<<<<<;;;999888999999::::::::::::::::::uuugggXXXLLLGGGBBBAAA???>>>???>>><<<;;;@@@AAABBBAAA???>>>>>>???::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<::::::;;;<<<>>>>>>======<<<<<<======??????>>>>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>============;;;;;;;;;;;;;;;:::999999888888999;;;;;;<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999999999888888777888888888:::999999888777666555555444444555666666777888888666777777888888888888777444444444444333333333333000000000000000111222222222222222222222222222222333333333222222222111111...///000000111111000000000000000111111111111111111111111111111111111111111111000000000000111111000000000111222222333333222222222111111111111000222222333333333333444444444333222111111111111111111111111000000111111111000000111111222222333333000000000000000000000000......////////////000000............////////////......////////////......------............//////.........///////////////000000000000000000000000///000000111111222222222333444444333111///000111///000111222222111000///111111111111000000000000........................---....../////////......---...///...---,,,---...////////////////////////...............///000000000000000000000000000000000000111222222222222111------......///000000000111000000//////000000111111111111111111111111111000000111222222222222111111111222222333333444444222222222222222333333444000000000111222333555555444444444444444444555666444444555555555666666666666777888999999999888888666777888888666555666777555666777777666666777999888999:::;;;;;;;;;:::999888888999999999999::::::yyymmmbbb[[[TTTJJJCCCBBB===<<<<<<<<<======;;;:::<<<>>>@@@@@@>>><<<>>>???:::;;;<<<<<<<<<<<<;;;::::::;;;<<<;;;:::;;;===???@@@???>>>============>>>@@@@@@?????????>>>>>>>>>????????????????????????AAA???>>>>>>??????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999555666888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;:::999999888777777777777888888999;;;:::999888777666666555555555666666777777777888666666777888888888888888444444444333333333222222000000000000000111111222111111111111111111111111333333333222222222111111...//////000000000000000///000000000111111111222000000111111222333333333222222111111111111222222///000000111222222333333222222222111111111111000222222333333333333444444555444333222222111111111222222111111111111222222000000000111111111111111000000000000000000000000........./////////000000............////////////------///000111111000000---------.........//////............/////////000000000000000000000000000111111111111111111111111111333333333111111111333000000000000000000000000111111111111000000000000........................------...///000000000000,,,...//////---,,,...000.......................................///000000000000000000000000000000000000111222222222222222,,,,,,,,,---.../////////000000////////////000000111111111111000000000000///000000111111111111111000111111222333333444444222222111111222333333444555444333222222222333444444333333222222222333333444444444555555555666666555666777888888888777777666888999888555444555777555666777777666666777888888888999:::::::::::::::888888888888999999999:::~~~~~~rrr```VVVNNNMMMJJJDDD@@@AAA<<<<<<<<<<<<===>>>>>>???999<<<>>>>>><<<;;;===???===>>>>>>???>>>===;;;:::999:::;;;;;;;;;<<>>>>>>>>>>>>>>AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA???>>>>>>??????>>><<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>=========<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;333444666999:::;;;;;;;;;;;;;;;;;;;;;::::::999888777777666666777888999999;;;;;;:::999888777666555666666666777777777777777666666777888888888888888444444444333333333222222222222222111222333333444333333333333333333333333333333333222222222111111...//////000000000000000//////000000111111111222000000111222333444444555333333222222222222333333///000000111222222333333222222222111111111111000222222333333333444444444666555444333222222222222333333222222222222333333222222222222222222222222000000000000000000000000---.........//////000000............/////////000---...000111222222222222.../////////000000111111---.........//////000000000000000000000000000000222222222111111111111111///111222333222222333555111111000000000000111111111111111111000000000000000000000000000000000000,,,---...000111111222222,,,...000000...---///111.......................................///000000000000000000000000000000///000111222222222222222------......///000000111000000////////////000000111111111000000000000000//////000111111111111111000000111222333333444444222111111111222333333444;;;999777555444444444444333333222111000000000111444444444555555555666666333444666777777777666555666888:::888555444555777555666777777666666777999888888888999999:::;;;;;;777777888888999999999:::}}}pppbbbNNNKKKHHHCCC@@@>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===<<<;;;::::::;;;===>>>AAAAAA@@@@@@???>>>======??????????????????@@@@@@BBBAAAAAA@@@?????????@@@>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????>>>===<<>><<<<<<;;;;;;;;;===;;;999:::;;;<<<;;;:::777888999;;;<<<======>>>;;;;;;:::999999888777777999999999888888888777777888888888888777777777777777666666555555555555666555666777888888777666555333333222111111222222222111111111111111111111111111222222333333222222111222222222222222222222222////////////////////////111111000000//////......222111000//////000111222555444333111000111111222000000////////////000000111111111111111111111111000000111222333333444444444333111////////////000222222222222222222222222000000000111222222222333222222333444333222111000000000000000000000000000000000///...............////////////000000000000000000//////.........---000000000000000000000000...///111222222222111000111111111111111111111111111111222222222222111111111111111111111000//////222111000//////...//////111111000000//////......//////000000000000//////........................000000//////.........---,,,---......//////......//////000111111111111111333222111///......------000000000000000000000000111111111///------///111000000000000000000000000///111222111000///000111444333111111222222000///000000000000111111111111222222333333333333444444222222222222222222222222222222333333444555555555777666555444444555666777777777666555555555555555666777888999999888777666777555333222222444777888:::999999888888999999:::vvvjjj\\\RRRHHHGGGCCC@@@>>>=========;;;;;;;;;;;;:::::::::999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<===<<<<<<;;;<<<>>>@@@BBBAAAAAA@@@??????>>>======>>>>>>?????????@@@@@@@@@AAA@@@??????>>>>>>>>>???>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>===???>>>===<<<;;;;;;;;;;;;===;;;999:::;;;<<<;;;:::888999:::;;;<<<=========;;;;;;::::::999999888888999999999888888888777777888888777777777666666666666666555555555666666777555666666777777666666555444444333222222222222222111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111111111000000////////////222111000//////000111222333222111000000000111111000000////////////000000111111111111111111111111111111111222222333333333444333111000/////////000222222222222222222222222111111111111111222222222111222333333333222000000000000000000000000000000000000///...............////////////000000000000000000/////////.........000000000000000000000000------...///////////////111111111111111111111111111111222222222222111111111111111111111000//////111000000////////////000111000000000/////////...//////000000000000////////////////////////////////////......------------,,,---......//////.........///000000111111000000///////////////000000111000000000000000000000000222222222000---,,,...///000000000000000000000000///111222111000///000111000///......//////...---000000000000111111111111222222222333333333444444222222222222222222222222222333333444555555666666777666555444444555666777777666666555444444555555555666666666666666555555888777555555555666888999888888888777777888888888xxxxxx{{{lll```XXXRRRKKKEEEAAA@@@>>><<<;;;;;;;;;<<<::::::999999999999888888999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===???AAACCC@@@@@@@@@??????>>>>>>=========>>>???@@@AAAAAABBB@@@???>>>>>>===>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>????????????>>>>>>>>>===<<<;;;;;;;;;;;;===;;;999:::;;;<<<;;;:::999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::999888888888888777777777777777777666666666555555555555555555555666777888555555555444444555555555666666444333222222222222111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111111000000000000/////////111111000000000000111111000000//////000000111222111000000//////000000111111111111111111111111111111111222222222222222222333222111000000000000000222222222222222222222222222222222111111111111111111111222222111111000///000000000000000000000000000//////............///////////////000000000000000000////////////......000000000000000000000000...............///000000111111111111111111111111111111222222222222111111000111111111111000000///000////////////000000111000000000000//////////////////000000000000//////000000000000000000000000......---------------,,,------...////////////.........///000000000000//////////////////000111111000000000000000000000000333333222000---,,,---...000000000000000000000000///111222111000///000111111000///000222222222000000000000111111111222222222222222222333333333333222222222222222222222222333333444444555666666777666666555444444555666666666666555444444444555555444444333333333444444555666666666666777777777888777666666666666666666777}}}{{{{{{qqqnnnppptttvvvxxxyyywwwvvv|||}}}jjjaaaUUULLLGGGEEEBBB???;;;::::::999999:::;;;;;;999999999999999999999999;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<>>>???@@@?????????>>>>>>>>>===<<<======???@@@AAABBBBBB@@@??????>>>>>>>>>??????>>>??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???????????????>>>===<<<;;;;;;;;;;;;;;;===;;;999:::;;;<<<;;;::::::;;;;;;<<<;;;;;;:::::::::::::::::::::;;;;;;;;;888888888888777777777777666666666666555555555555444444444555555777888888555555333222222333555555888777555444333222222222111111111111111111111111111222222333333222222111000000000000000000000000////////////////////////000000000000000000000000111000000000000000000111/////////000111222222333111000000000000000000111111111111111111111111111222222222222111111111111222222222111111000000000111111111111111111111111333222222222111000000000111111111111000000//////////////////////////////000///............//////////////////000000000000000000//////////////////////////////////////////111000/////////000222333111111111111111111111111111111222222222222111111000000111111111111000/////////...//////000111111000000000000//////////////////000000000000//////////////////////////////........................------...///////////////---......///////////////222111000///............////////////////////////000111111000...---...///000000000000000000000000///111222111000///000111111000000111333444444333000000111111111222222222111222222222222333333333111111111111111111111111333444444555555666666777555555555555555555555555555555444444444444444555444333222222222333444555333333555666666666555444666666666777777666666666wwwuuu}}}tttlllmmmnnnqqqyyy|||uuurrrsssuuuuuuwwwyyyvvvsssyyyxxxjjjaaaRRRMMMFFFAAA???>>><<<:::888888888999999:::;;;;;;999999999999999999:::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<>>>>>>>>>>>>>><<<======???@@@AAABBBBBB@@@@@@?????????@@@@@@AAA??????@@@@@@@@@@@@??????????????????????????????<<<===>>>???????????????===<<<<<<;;;;;;;;;;;;<<<===;;;999:::;;;<<<;;;:::;;;;;;<<<<<<;;;;;;:::999999:::::::::::::::::::::777777777777777777777777666666666666555555555555444444444555555777888888555444333222222333444555888777555444333222222222111111111111111111111111111222222333333222222111000000000000000000000000////////////////////////000000000000111111111111000000000111111000000000///000111222333333444444111111000000000000111111111111111111111111111111222111111111111111111111222222222222222111111111111111111111111111111111333222222222111000000000111111111000000000000000//////////////////////////////............//////////////////000000000000//////000000000000000000////////////////////////111000/////////000222333000000000000000000000000111111222222222222111111///000000111111111000000//////...//////000111111////////////000000000000//////000000000000//////........................///////////////000000000---...//////000000//////---......///////////////222111000//////......///////////////////////////---...000000//////000222000000000000000000000000///111222111000///000111---,,,,,,...000111111000111111111111222222222222111111111222222222333333111111111111111111111111333333444444555666666666444444555555555555444444444444333333333333444444555444333222333444666777222333555666777666555444666666777888888777666666}}}{{{yyyssspppvvvqqqfffcccbbbdddjjjwww{{{rrrhhh___UUUNNNFFFDDDAAA@@@???>>><<<:::777888888999999:::::::::999999999999999:::::::::777777888888999999:::::::::::::::;;;;;;;;;<<<<<>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBB@@@@@@@@@@@@@@@@@@AAABBB??????@@@@@@@@@@@@??????????????????????????????===>>>>>>????????????>>><<<<<<;;;;;;;;;;;;;;;<<<===;;;999:::;;;<<<;;;:::;;;;;;;;;<<<;;;;;;::::::999999999999999999999999666666777777777777777888777777777666666666555555555555555555555666777888444444444333333444444444666666444333222222222222111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111000000000111111111111222000000111111111111000000///000111333444444444444222111111000000111111222111111111111111111111111000000111111111111111111111222222333222222111111111111111111111111111111222222222111111111111111222222111000000000000111000000000000000000000000///............//////000////////////000000000000//////000000000000111111000000000000000000000000...............///000000000000000000000000000000111111222222222222111111///000000111111111111000000////////////000000111////////////000000000000//////000000000000//////........................///000000000000111111111......///000000000000///......///000000000000///............///111222333000000000000000000000000***---///000000000222333000000000000000000000000///111222111000///000111///......///111222222111111111111222222222222333111111111111222222222222111111111111111111111111222222333333444555555666444444555555555555444444333333222222222333444444444444444444555666666777444555777888888888777666555666777888888777666555{{{uuuwwwuuuoookkkkkkkkkooo{{{uuukkk^^^UUURRROOOIIIDDDAAA@@@@@@??????>>>===;;;888888888999999999888888777777777888888888999999666777777888999999:::::::::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@???????????????@@@AAAAAA???@@@@@@AAAAAA@@@@@@???????????????????????????>>>????????????>>>>>>===<<<;;;;;;::::::;;;;;;<<<===;;;999:::;;;<<<;;;:::::::::;;;;;;<<<;;;;;;;;;999999999888888777777777666666666666777777888888888888777777777666666666666666555555555666666777444444555555555555444444444444333222222222222222111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111000000111111111222222222///000111222222111000//////000111222333333222222222111111000000111111222111111111111111111111111//////000000111111222222111111222333333333222111111111111111111111111111111111111111111222222222444333222111000111111222000000000000000000000000...............///000000////////////000000000000//////000000000111111111000000000000000000000000------...///////////////000000000000000000000000111111222222222222111111//////000111111111111111111000000////////////000.../////////000000000111//////000000000000//////........................////////////000000000111......///000000000000000...///000000111111000000------......///111222333000000000000000000000000+++---000111000000111222000000000000000000000000///111222111000///000111222111000111333444444333111111111222222222333333111111111111222222222222111111111111111111111111111111222222333444444444333444444555555444444333222222222222222333444444222333444555666666666666555666666777777777777777333444666777777666444333}}}zzzwwwsssnnnqqqwwwzzz{{{|||~~~~~~mmmaaaYYYPPPGGGDDDFFFGGGDDDAAA<<<<<<;;;:::::::::999999888888888999888777777666555666666666777777888888888888999:::;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;<<<======<<<<<<============>>>>>>>>>>>>??????????????????@@@@@@>>>>>>===>>>>>>???@@@@@@???@@@@@@AAAAAA@@@@@@??????????????????????????????????????????>>>===<<<;;;;;;:::::::::;;;;;;<<<===;;;999:::;;;<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;:::999999888777666555555555666666666777777888888888888888888777777777777777666666555555555666666333444666666666666444333333333222111111222222222111111111111111111111111222222222333333222222222222222222222222222222222////////////////////////000000111111222222222222///000111222222111000///...///111222222111000000222222111111111111222222111111111111111111111111...//////000111222222333000111333333444333222111000000000000000000000000000000111111222222222333444444222111111111222333000000000000000000000000...............///000111////////////000000000000//////000000111111111222000000000000000000000000...///111222222222111000000000000000000000000000111111222222222222111111//////000111111111111111222111000//////...//////.../////////000000111111//////000000000000//////000000000000000000000000---.........//////000000...//////000000000000000//////000111111111111111111000000////////////000000000000000000000000000,,,///111111000//////000000000000000000000000000///111222111000///000111000.........000111000///111111222222222333333333000111111111111222222222000000000000000000000000000111111222222333444444333333444555555444333333222111111111222333333444000222333555666666555555444444444444555555555666222333555666666555333222|||wwwwww||||||}}}qqqeee\\\SSSLLLEEECCCAAA???===<<<<<<<<<>>>>>>===<<<;;;::::::999:::;;;:::999666666777888777666555555555888:::<<<999999:::::::::999999888:::;;;===??????>>>===<<<:::;;;<<<===>>>>>>>>>>>><<<<<<======>>>>>>??????AAAAAAAAA@@@@@@@@@??????AAA@@@@@@???>>>>>>>>>???>>>????????????@@@@@@@@@>>>??????@@@@@@@@@??????@@@???===;;;:::;;;<<<===888999:::;;;<<<<<<<<<<<<888999;;;======<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<999999999999888888888888999999999999999999999999:::999888777777777999999555555555555555555555555666666666555444444333333444444444333333222222222222222111111111111222222111111111111111111111111222222111111111111222222...///////////////...---//////000000000000//////000000000000111111111111111111222222222111111000444444555555444444333222222222222111111000000000111111222333444444555555333444444333111000000222222222111111111111222222000000000111222222222333111111111111111111111111000000000000000000000000///000000000000111111111222111111111000000/////////000111222222111000///000////////////.........000000000000000111111111000000000000000111111111000000111111111111000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000......////////////.....................---------111000///......///000111..............................////////////......000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000111111111111000111111111111222222222222111000......000111222111111111222333333333444333333333222222111111111444444444555555666666666444444222222222222444444333333333333333333333333333333333333333333333333zzzhhhZZZRRRLLLEEE???BBB@@@>>><<<;;;;;;;;;;;;::::::999999888888777777999999999777555444555777777777666666777999:::;;;777888999999:::::::::999777888999:::;;;:::999999::::::;;;<<<============<<<<<<======>>>>>>??????AAAAAA@@@@@@@@@?????????AAA@@@??????>>>>>>>>>???>>>>>>?????????@@@@@@@@@??????@@@@@@@@@??????>>>@@@???===;;;:::;;;<<<===;;;;;;<<<<<<;;;;;;::::::888999;;;<<<<<<<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;666666666555555555555444666666666666666666666666888777777666666666777888666666666666666666666666666666555555555555444444444444444333333333222222222222111111111111222222222222222222222222222222222222111111111111222222...//////000000000////////////000000000000//////000000000000111111111111111111222222222111111000444444444555444444333222333333222222222111111111111111111222333444444444111222333333222111222444222222111111111111222222111111111111111222222222111111111111111111111111000000000000000000000000////////////000000000000111111111111000000000//////000111222222111000///000000000000////////////000000000000111111111111000000000000000000000111000000111111111111000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000..............................////////////...........................///111000///......///000111..............................////////////......000000000000000000000000000000111111111111000000/////////000000000111111000000000000000000000000000000000000111111111111000111111111111222222222222111000//////000111222000000000000000111111111333333333222222111111111//////000111222333444555444333333222222333333444333333333333333333333333444444444444333333333333yyyiii___QQQHHHEEEBBB>>>;;;>>>===;;;:::999999999:::777777777777777777777777777888888666444444555666777888888999::::::::::::777777888999:::::::::999777777777777888888888888::::::;;;<<<============<<<<<<======>>>>>>??????AAA@@@@@@@@@@@@?????????======<<<<<<<<<<<<;;;;;;>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@???>>>===???>>>===;;;:::;;;;;;<<>>===<<<;;;:::999888::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::555555555555444444444444666666666666666666666666666666555555555555666777666666666666666666666666555555555555666666666666444444444444333333333333222222111111111111222222333333333333333333333333222222111111111111222222...///000111111111111111///000000111111000000///000000000000111111111111000111111222222222111111444444444444444333222222444333333333333333222222000000111111222333333333///111222222222222444555222222111111111111222222222222222111111111111111111111111111111111111111000000000000000000000000.../////////000000000000111111111111000000000000000000111111111111000000111000000000//////////////////000000111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000..............................////////////...............//////000000000000000////////////000000////////////////////////...//////000000//////...000000000000000000000000///000000111111000000///000000000111111111222222000000000000000000000000000000000000111111111111000111111111111222222222222111000//////000111222111111111000000000000000222222222222222111111111,,,---...000111333444555444333333222222333333444333333333333333333333333666555555555444444333333}}}qqqhhh```ZZZVVVOOOFFFBBBAAAAAA???===;;;:::999888888888999:::888888888999999:::::::::777888888666555444555777777888:::<<<<<<;;;:::999888888999999999999888777999999999888999::::::;;;;;;;;;<<<===>>>>>>>>>>>><<<<<<======>>>>>>??????@@@@@@@@@@@@????????????=========>>>============>>>>>>>>>>>>????????????AAAAAAAAA@@@???>>>===<<>>===;;;;;;;;;;;;;;;???>>>===<<<:::999999888;;;::::::999999:::;;;;;;<<<;;;;;;::::::999999888888888777777777666666666888888888888888888888888555555555555555666666666666666666666666666666666444444555555666777888888444444444444444444333333333222222111111222222333333333333333333333333333222222111111111111222222...///000111222333333333000000000111111000000000///000000000111111111111000000111222222222111111333444444444444333222222444444444444444444444444000000111111111222222222000111333333222222333444333222222111111222222333333222222222111000000000111111111111111111111111000000000000000000000000//////000000000111111111111111111000000000000000000000000111111000000000000000/////////.........//////000000111111222222111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000..............................////////////......---......///000111111222000000////////////000000000000000000000000000000//////000000000000////////////////////////////////////000000000000//////000111111111222222222222000000000000000000000000///000000000111111111111000000111111111222222222111111000//////000111111444333333333222111111111222222222111111111111111000000111222333444555666333333333333333333333333333333333333333333333333666666666555555444333333wwwpppggg]]]VVVPPPLLLJJJGGGCCC>>><<<<<<===<<<;;;::::::888888888888999:::888888999999::::::;;;;;;777888888777555555666888777999;;;======<<<:::888:::::::::999888777666555;;;::::::::::::;;;<<<<<<<<<<<<===>>>????????????<<<<<<======>>>>>>??????@@@@@@@@@?????????>>>>>>@@@AAABBBBBBCCCBBBAAAAAA======>>>>>>>>>?????????AAAAAAAAA@@@???>>>===<<<>>>===<<<<<<;;;:::::::::===<<<;;;:::999:::::::::;;;::::::999999999::::::999999999999888888777777999999999888888888777777999999999999999999999999444555555666666777777777444444444444444444444444333333444555666777888888444444444444444444444444333333222222222222333333333333333333333333333333222222111111111111222222//////111222333333333333000000111111111111000000///000000000111111111111///000111222222222222222333333444444333333222111444444444444444444444444111111111111111111222222222333444333111000111222333333222222222222333333333222222222111000000000111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000111111111000000000000000000111/////////.........------...//////000111111222222111111111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////......////////////......---......///000111111222//////000000000000//////000000000000000000000000//////000000000000////////////////////////////////////000000000000//////000111111111222222222222000000000000000000000000///000000000111111111111000000111111111222222222111111000000000000111111444333333333222111111111111111111111111111111111333333333333444444444444333333333333333333333333333333333333333333333333666666555555555444444444pppxxx}}}nnndddWWWTTTOOOJJJFFFCCCBBBBBB???===;;;:::;;;;;;:::999::::::888777777888999999666666777777888888888999777888888777666555777999888999;;;<<<<<<;;;999888::::::999999888777555555999999999:::::::::::::::<<<<<<===>>>????????????<<<<<<======>>>>>>??????@@@????????????>>>>>>>>>===>>>???@@@@@@@@@???>>>=========>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>=========<<<<<<;;;::::::999::::::999888888999:::;;;::::::::::::999999999999666666666666666666666666777777777777666666666666666666666666666666666666333444555666777777777666333333333333333333333333333333333444555666666777444444444444555555555555333333222222222222333333333333333333333333333333222222111111111111222222///000111222222222222222000111111222222111111000000000000000111111111111///000111222222222222222333333333333333222111111333333444444444444444555222222222222222222222222333444444333111000000111333333222222222222333333222222222111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111000000000000111111////////////..................///000111222222333222222111111000/////////000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000......////////////...............//////000000000//////000000000000/////////////////////////////////000000111111000000///000000000000000000000000...//////000000//////...000000000111111111222222000000000000000000000000000000000000111111111111000111111111111222222222000000000111111000000000111111111000000000000000000000000111111111111111333222222222222111111111222333333444444333333222333333333333333333333333444444444444444444444444SSSYYYbbbjjjssszzzkkk]]]RRRKKKFFFFFFEEEBBB@@@===<<<<<<<<<;;;;;;;;;;;;;;;:::999:::999888777666666777888666666666666666666666666555666777666555555666888888999:::;;;;;;:::999888777777888888888888777777777888:::;;;;;;;;;:::999:::;;;<<<======>>>>>>>>><<<<<<======>>>>>>??????????????????>>>>>>>>>>>>999:::<<<===>>>===<<<;;;============>>>>>>>>>?????????@@@@@@@@@??????>>><<<<<<<<<<<<;;;:::999999:::999777666666777999:::999::::::;;;:::999888777333333333444444555666666777666666666666555555555444444444444444444444444111222444555666666555555444444444444444444444444222222333333444444555555444444444444555555555666444333333222222333333444222222222222222222222222222222111111111111222222000000111111111111111000000111111222222111111000000000000000111111111111//////000222222333333222222333333333333222111111222222333333444444444444333333333333333222222222111333444333111111222333444333333222222333333444111111111111111222222222111111111111111111111111000000000000000000000000............///////////////000000000111111111111222111000//////000111222111111111111000000000000......///000111222333333222222111111000//////...000000111111111111000000000000000000000000000000000000000000000000000000111000///......///000111////////////////////////////////////////////////......////////////...........................///...///000111111000///...........................000000111111111111000000000000000000000000000000......////////////....../////////000000000111111000000000000000000000000000000000000111111111111000111111111111222222222000000111111111111000000000000000000000111111111///000000000111111111222000000000111111111111111222333333444444333333222333333333333333333333333222222333333444444555555GGGKKKOOOQQQUUU]]]jjjsss{{{tttiii^^^UUUMMMGGGDDD@@@BBBBBBAAA>>>;;;999888888888999999:::999999888:::999777666555555666666777777777777777777777777444555666555444333555777999999999:::999999999888444555666777999999::::::888:::<<<=========;;;:::888999:::;;;<<<<<<<<<<<<<<<<<<======>>>?????????????????????>>>>>>>>>>>><<<>>>@@@AAABBBAAA@@@???============>>>>>>>>>>>>>>>??????@@@@@@@@@??????<<<<<<<<<<<<;;;:::999888:::999777666555666777888888999;;;<<<;;;999777666000111222222333444555666888777777777666666666666444444444444444444444444000111222444555555444444555555555555555555555555222222333333333333444444444444444555555555666666444333333222222333333444111111111111111111111111222222111111111111222222000000111111111000000///111111222222222222111111000000000000111111111111//////000222222333333333222333333333333222111111222222222333333444444444333333333333333333333333000111222333222222333555444333333222222333333444000000111111222222222333111111111111111111111111000000000000000000000000,,,,,,,,,---------......//////000000111111111222222111000//////000111222333333333222222222222111---...///000111222333333222222222111000//////...000000111111111111000000000000000000000000000000000000000000000000000000111000///......///000111////////////////////////..............................////////////.....................---------...///000111111000///...........................000000111111111111000000000000000000000000000000......////////////......////////////000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000111111111111000000111111222222333333333444//////000000111111111222///000000111222333333444222222444444444444222222333333333333333333333333000111111222333444555555@@@AAABBBEEEIIILLLOOOPPP]]]dddlllttt|||}}}qqqiiiYYYVVVRRRLLLGGGCCCAAA@@@>>>>>>>>>>>>===<<<;;;::::::::::::999999888888888888999999999999888777777666777777777777777666666777777666666666666777777:::999888666666666777777999999999999999999999999888888999999999::::::::::::;;;;;;;;;<<<=========>>>>>>======<<<<<<<<<;;;<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;==============================>>>>>>>>>>>>======>>>===<<<;;;:::;;;<<<<<<:::::::::999999999999888:::;;;<<>>======>>>>>>===<<<;;;:::::::::::::::999999888888888888888999999888888777777444555555666666555555444777777666666666666777777:::999777666666666777888888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<============<<<<<<;;;<<<<<<======<<<<<<;;;==============================>>>>>>>>>>>>======>>>===<<<;;;:::;;;;;;<<<888888888777777777666666999999;;;===>>><<<888444333333333444444555555555666666777888888888888888666666666666555444333333222333444444555444444444333333333333333333333333444444444555555555666666555444333333333333444555555555444333222222111000111111111111111111111111222222111111111111222222222222333333333222111000222222222111111111111111111111111111111111111111111111000000000000111111111111111111000000000000333333222222222333444555444333222222444444333222222222111111111222444555333333222222222222222222222222222222222222222222333333333222222222111111111111111222222111111000000111111111111111111000000000000111111111222222222000///000222333222000111111111111111111111111///000000111111111111111222222222222222222222222111111111111111111111111000000111111222333333444555444333222111111111111111111111111111111111111666333000///000111000.../////////...------,,,,,,,,,---......//////.....................//////000000//////.........//////////////////000000000000////////////000000000000111000000000/////////...000000000000000000000000////////////////////////......///000000000000000000111111111111222222222111111111111111111111111000111111111111000000///000///...///111222111//////000000111222222333333222222222222222222222222111111222222222333333333444444444333333222222222333333444444444333333222:::::::::::::::;;;<<<<<>>===<<<<<<<<<<<<======<<<<<<;;;:::999999999999999999888888888888888888888777777777666222333333444444444333333777666666555555666666777999888777666666666777888888888888888888888888888888888999999999:::::::::<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<============<<<<<<===========================>>>>>>??????>>>>>>======<<<<<<;;;:::;;;;;;;;;888888777777777666666666777777999;;;<<<;;;777444444444444444444555555555777777888999999999999888777777777777666555444333222222333444444444444444333333333333333333333333555555555555666666666666444444333333333333444444444444444333333333222222111111111111111111111111333222222111111222222333222222333333222222111000111111111222222222222222111111111111111111111111111111000000000000111111111111111111111111111111333333222222222333444555444333222222444444333222222222222222333333333333444444333333222222111111111111111222222333333444333333333222222222111111000000111111222222111111111111222222222222111111111111111222222222222222333222111111222333222000111111111111111111111111///000111111222222111111222222222222222222222222111111111111111111111111000111111222222333333333444333222111111111111111000000000000000000000000777444222111111000///.../////////...------,,,,,,------...////////////.........------......///000111000///...............////////////000000000000.........///000111111111000000000000////////////000000000000000000000000////////////////////////......///000000000000000000111111111111222222222000000000000000000000000222222222222111111000//////...---...000111000///000111111222222333333333111222333333333333222111111111222222222333333333444444333333333333222222555444444333222222222333:::999999888888999999:::<<<>>>???@@@AAACCCHHHKKKMMMPPPUUUYYY\\\aaagggkkkuuu~~~rrrgggbbbaaabbbccciii```SSSJJJGGGEEECCCAAA>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999888888888888888888888777777666666666666222222333444444444333333666666666555555666666666888777666555555666777888999999999999999999999999888888999999999:::::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999888888888888555555666888:::999777555444444444555555555555555666666777888888888888777666777777666666555444333222222333444444444444333222222222222222222222222444444444444555555555555333333333333333333333333222222222222222222222222111111111111111111111111222111111000000111111222222222222222222111111000111111111222222333333333111111111111111111111111333333222222222222333333000111111111111111222222222222222333333333444444444333222222444444333222222222333444444333333222555555444333222222111111000000111222333333444444333333333222222222111111000111111111111111000///222222222333333222222222222222222222222222222222333333222222222111111000111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111000000000111111111222222333333222111111111111111////////////////////////000000000000111222222222111111111000//////......------...///////////////000////////////000111111333222111000///.........////////////000000000000.../////////000000000111000000000000////////////////////////////////////////////////////////////......///000000000000000000000111111111222222222////////////////////////111111111111111000///...///........./////////...000000111111111222222222000222333555555333222000111111222222222333333333333333333333333333333333777666444333222222333444999888888888888999::::::999:::;;;;;;<<<===@@@BBBEEEFFFGGGIIIJJJMMMPPPSSSVVV]]]gggooowwwyyymmmaaa[[[SSSMMMKKKMMMPPPRRRXXXSSSLLLGGGDDDBBB>>>;;;============<<<<<<;;;;;;999::::::::::::999999888888888888888888888888888888777666555555555666666333333444555555555555555666666555555555555666666777777666555555666777888::::::::::::::::::::::::888888999999999:::::::::<<<<<<;;;;;;:::::::::999::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======;;;;;;;;;;;;;;;:::::::::999999999888888888777777444333444555888999888777555555555555555555555555444555555666777666666666555555555555444333222222111222333333444444333333222222222222222222222222222222333333333444444444333333333333333333333333000000000000000111111111111111111111111111111111000000////////////000000222222111111111000000000000000111222333444444444111111111111111111111111333333222222222222333333000000111111222222222333222222333333333444444444444333222222444444333222222222333444444444333333555555444444333222111111000000111222333333444444333333333222222222111111222222222111000///...---222222222333333222222222222222222222222222222222222222222111000000000000111111111111111111111111000000111222222222222222111111111111111111111111111111111111111111111111/////////000000000000000222222111111000000111111////////////////////////+++,,,...///111222333444111111111000//////......---...//////000000/////////////////////000000111444333222111000000//////////////////000000000000111000000000/////////...////////////000000000000////////////////////////000000000000000000000000......///000000000000000000000111111111222222222//////////////////////////////000000///......---.../////////.........///////////////000000000000000111333444444333111000111111222222222333333333333333333333333333333333555444222111111111222333666666666666666777888999999999888888888888888999<<<<<<===>>>@@@CCCDDDFFFFFFKKKQQQUUUYYY```kkkssszzz}}}yyyqqqmmmkkkfff[[[RRRKKKIIIFFFDDDCCCDDDFFFGGGJJJHHHFFFDDDCCC???;;;777;;;;;;<<<;;;;;;:::999888888888999999999999888888777777777888888888888888888777555444444444555666333444555666666777666666666555555444444555555666777666555555555666777888999999999999999999999999888888999999999:::::::::;;;;;;;;;;;;::::::::::::999999:::::::::::::::;;;999::::::;;;;;;::::::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;:::999999777777666666666555555555333222222444777999999888666666666555555555555555333444555555666666555555555555555555444333222111111111222333333333333333222222222222222222222222111222222222333333333333222222333333333333222222//////////////////000000222222222222222222222222/////////....../////////222222111000000000000111000000111222333444555666222222222222222222222222111111000000000000111111000000111111222333333333111222333444444444333333444333222222444444333222222222222333444555555555555555444444333333222222111111111222222333333444333333333222222222111111111111111111000///...---111111222222222222111111222222222222222111111111000111222222000///000111111111111111111111111111000111222222333222222222111111111111111111111111111111111111111111111111000000000000000000000000222111111000000000111111000000000000000000000000,,,...000000000///000111/////////...------,,,,,,......///000000000000///------,,,,,,------...///333222111111000000000000////////////000000000000111111111000///.........////////////000000000000000000000000000000000000000000000000000000000000......///000000000000000000111111111111222222222000000000000000000000000---......//////......---///000111000.........///////////////////////////000111222222222222111000111111222222222333333333222222333333333333444444111000000//////000000111777666666555555555666666999888777777888888777777777777888:::<<<===>>>>>>>>>BBBFFFGGGGGGJJJRRRYYY]]]]]]^^^___aaaeeelllppprrrzzzuuuhhh___ZZZVVVQQQPPPPPPOOOJJJEEEBBBBBBAAA???>>>>>>???@@@AAAAAAAAAAAAAAA???<<<999999999:::::::::999888777777777888888888888888777666777777777888888888999888777555333333444555666333333555666666777777777666555555444444555555666666555555444555666777888777777777777777777777777888888999999999:::::::::::::::::::::::::::;;;;;;888999999999::::::::::::999999::::::::::::999999::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::999888777666666666555555555555333222111333666999::::::777666666666555555555444444555555666666666666666666666666666555444333222111111222333333333333222111111111111111111111111222222222333333333444444111222333333333333222111000000000000////////////222222222222222222222222000000////////////000000333222111000///000000111///000111222444555666777222222222222222222222222111111000000000000111111000000111222222333444444111222333444444444333333444333222222444444333222222111111222333555777888444444444444444444333333222222222222222222222222333333333222222222111111......///000111111000000000111111111111111111000222222111111111000000000000222333333111000222444111111111111111111111111000111222222333333222222111111111111111111111111111111111111111111111111222222222111111111111111111111000000000000111111111111111111111111111111---000222222000///000111/////////...------,,,,,,......///000000000000000---,,,,,,,,,,,,---......000000///////////////000////////////000000000000000000000000////////////.../////////000000000111000000000000000000000000000000000000000000000000......///000000000000000000111111111111222222222111111111111111111111111,,,---...///000000000//////111222111///---///000000000000///////////////000000000000000000000000111111222222222333333333222222222333333444444444///000111222222333333222999888777666555555555555555444444666888999999888999888999:::;;;<<<;;;999888===AAAAAA@@@AAAGGGLLLNNNMMMKKKHHHHHHLLLQQQVVVRRRYYYaaafffjjjooovvv|||}}}sssmmmkkkiiiggggggfff___TTTKKKHHHEEEBBBAAACCCCCCAAA???<<<<<<<<<;;;:::999:::<<<:::;;;<<<=========<<<;;;888999:::;;;;;;:::999999666777888888888888777777666666777777888888888999888666444333333333555666222333444555666666666666555555555444444555555555666555444444555666777888666666666666666666666666888888999999999:::::::::999999999::::::;;;;;;;;;888888888999999:::::::::999999999::::::999999999999::::::;;;;;;::::::999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::;;;<<<;;;:::999888888888888888777777777777333222111333666999;;;;;;777777666666555555555444555666666777777777777777777777777777666555444333111111222333333333333222111111111111111111111111333333333444444444555555111222333444444333222111111111111111000000000///222222222222222222222222111111000000000000111111333222000/////////000111///000111222444555777777222222222222222222222222333333222222222222333333000000111222333333444444111222333444555444333333444333222222444444333222222111111111333555888:::333333444444444444444444333333222222222222222222333333333222222222111111+++,,,---///111222333333000000111111111111000000222111111111000000//////000222444444222222444666111111111111111111111111111111222333333333333222000000000000000000000000111111111111111111111111333333333333333333333333111000000000000000111111111111111111111111111111,,,///333333222111222444111111111000//////.........//////000000000000000///............///000000......---------......///////////////000000000000......//////000000111111.../////////000000111111000000000000000000000000000000000000000000000000...//////000000000000000000111111111111222222222111111111111111111111111,,,---...000111111111111000222333222///...///111111111111000000000000000000000////////////000000111111222222222333333333222222222333333444444444111222444666777777777666555555555666666666666777555555555555666666666666666777777777888888888888666888;;;<<<<<<===???AAADDDCCCBBBAAA@@@@@@@@@@@@DDDFFFHHHKKKOOORRRUUUVVVaaaccceeefffgggiiilllnnnrrrtttvvvzzz}}}}}}mmmkkkhhhccc^^^XXXTTTQQQOOOOOOMMMKKKHHHFFFEEEDDD??????>>>===<<<;;;;;;:::;;;:::999888888999:::;;;;;;;;;;;;::::::999999999999999999::::::999999999::::::999999888777777777888888777666666666666666777777777777777666666666444444444444444444444444555555555555555555555555999888666444333444666777666777888777555444444555666666666666777888999:::<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::666666666777888888999999???>>>===<<<;;;:::999999======<<<;;;::::::999999::::::999999999:::;;;<<<::::::999999888999999999777777777777666666666666222333333444555666888888777777777777666555444333444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111222222222333333444444444222333333444444333333222000000000000000000000000222222222222222111000///222222333333333333222222222111000//////.........222222111111111111222222222222222222222111000///000000000111222222222333111111111111111111111111333333333222222111111111333333333222222111111111555444111000111444777:::222222222222222222222222555444333333222222333333222111111000000000000000222222111111000000//////////////////000000000000111111111111000000//////.........///000222333444333222111000000111222333111111222333333333333222222222222111111000000000000000111111111222222222222222222222222111000///000000000000000000000000000111333222000//////000//////000000111111222222000000000000000000000000......//////...---,,,,,,///000111111111///...---000000000000000000000000111111000000//////......////////////////////////111111000000//////......//////000000000000//////////////////000000000000111111111111111111111111000111111111111222222222000000000000111111111111000000000000000000000000...///////////////......000000000000000000000000111111000000000000111111111111222222222333333333222222222222222222222222444333222111111333444666333333333333444444444444444444555555666666777777666666777777777888888888555777999:::::::::<<<>>>AAA@@@???>>>============??????@@@AAAAAABBBCCCCCCJJJLLLNNNNNNOOOPPPSSSUUUUUUVVVXXXZZZ\\\]]]^^^^^^dddfffjjjnnnrrrtttuuuvvvyyyzzz|||{{{uuurrrqqqrrrsssvvvqqqkkkeeeaaa___\\\ZZZUUUTTTRRROOOKKKGGGDDDBBBBBBAAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;::::::999999:::999888777777888999::::::::::::999999999888888888888999999999999888888777777777888888888888888888777777666666666666666666666666666666666666666444444444444444444444444555555555555555555555555888777555444333444555666666777888777555444555666666666666666777888999999;;;;;;:::999999999999:::;;;:::::::::999999999999666666777777888888999999<<<<<<<<<<<<<<<<<<;;;;;;===<<<<<<;;;::::::999999999999::::::::::::;;;;;;::::::999888888888888999777777777666666555555555333333333444555666777888777777777777666555444333444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111222222222333333444444444222333333444444333333222////////////////////////111111222222222111000000///000000111111000000///111000000///////////////222111111000000111111222111222222222222111000///111111111111111222222222111111111111111111111111333333333222222111111111333333333222222222111111444333111000111333666888222222222222222222222222444333333222222222222222222111111000000000000000111111111000000000000000////////////000000000000222222111111111000000000111111000000000111111222222222111000000111222222000111222222333333222222333333222222222111111111000000111111111222222222222222222222222111000000222222222222222222222222000111222222000//////000000000000000000111111111000000000000000000000000///////////////...------///000111111000///...---000000000000000000000000111000000000/////////...////////////////////////111000000000/////////...//////000000000000//////////////////000000000111//////////////////////////////000000000111111111000000000000111111111111000000000000000000000000...///////////////......000000000000000000000000111111000000000000111111111111222222222333333333222222222222222222222222333222222111222333555666222222222333333333444444333333444555666666777777666666666666777777777777444666777777777777888:::<<<<<<;;;:::999999999999<<<<<<<<<;;;;;;:::::::::;;;===????????????AAACCCBBBBBBCCCCCCCCCCCCBBBBBBEEEFFFIIIMMMOOOQQQQQQRRRTTTTTTUUUVVVWWWXXXYYYYYYWWWWWWWWWXXXYYYYYYZZZZZZWWWXXX]]]ccciiiiiiddd___]]][[[[[[___fffkkkllllll]]]ZZZVVVQQQOOONNNOOOPPPUUUQQQLLLHHHFFFDDDBBB@@@CCCBBBBBBAAA???===<<<;;;::::::::::::::::::::::::888888888888888888888888888777777666666777777888999999888888888888777777777777888888888888777777555555666666777888888999888777666666555555666666555555555555555555555555555555555555555555555555555555555555555555555555666666444333333333444555666777888777555444555666666666666666777888999:::::::::999888888888888999999999999999888888888888666666777777888999999999999999:::;;;<<<======>>><<<<<<;;;;;;::::::999999888999:::;;;;;;;;;:::::::::999888777777777777777777777666666555444333333333333333444555666777888666666666666666555444333444444444444444444444444333333333333444444444444222222222222222222222222111111111111111111111111222222333333333333444444222222333333333333222222000000000000000000000000000000111111222111111111///000000111111000000//////////////////000000111222111111000000111111222111111222222111111000000222222222111111111111111111111111111111111111111222222222222222111111111333333333222222222222111111111111111222333444555222222222222222222222222333222222111111111111111222111111000000000000000000000000000111111111111////////////000000000000222222222222222111111111555444333222111000000000222222111000000111222222000111222222333333222222333333333333222222222222111111111111111222222222111222222222222111000000111111111111111111111111///111222222000//////000111111111111000000000000000000000000000000000000//////000000000///......///000000000000//////...000000000000000000000000000000000000////////////////////////////////////000000000000//////////////////000000000000///////////////000000000111111////////////////////////.../////////000000000000000000000000111111111111000000000000000000000000...//////000000/////////000000000000000000000000111111000000000000111111111111222222222333333333222222222222222222222222111111222333333444555555333444444444555555555555222333444444555666777777555555555666666666777777444555666666555555666777999999888777777777777777888888999999:::;;;;;;;;;:::;;;======<<<<<<<<<>>>????????????>>>===<<<<<<<<<>>>???AAACCCDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFGGGBBBBBBBBBCCCDDDDDDEEEEEEDDDFFFJJJOOOSSSSSSOOOKKKFFFEEEFFFIIINNNRRRSSSSSSLLLJJJGGGDDDBBBCCCCCCDDDHHHFFFCCCAAA@@@???===;;;<<<============<<<;;;;;;999999999999999999999:::555666666666777777777888666666666666666666666666777777777777777777777777666666777777777777666666555555555555666666777777777777666555555555555666333333444444444444444555666666666666666666666666555555555555555555555555555444444333333333444444666777888777666555666777777777777777888999:::;;;;;;::::::999999999999999:::999999999999888888888666777777888888999::::::999999:::;;;<<<<<<======;;;;;;;;;:::::::::999999777888:::<<<<<<;;;:::999999999888777666666666666777777666555444333333222333333333444444666777777555666666666555555444333333333333333333333333333333333333333333444444444222222222222222222222222111111111111111111111111333333333333333333333333222222333333333333222222222222222222222222222222//////000111111222111111111111222222222222111111............///000111222111111000000000000111111000000111111111111000000333222222222111000000000111111111111111111111111222222222111111111111111222222222222222222222222000000111222222222222222111222222222222222333333222111111000000000000000222111111000000000000000//////000000111111222222////////////000000000000222222222222222222222222555555333222111111000000222111111111111111111222000000111222222222222222333333333333333333333333111111111111111111111111111111222222222111111000........................///111222222000///000111222222111111000000/////////////////////////////////000000000000000/////////000000000000/////////////////////////////////000000000000////////////////////////////////////000000000000//////////////////000000000000////////////000000000111111111000000000000000000000000/////////000000000111111///000000000111111111111////////////////////////...//////000000000000///000000000000000000000000111111000000000000111111111111222222222333333333222222222222222222222222000111222333444555555555333333333333444444444555333333333444555666666777444555555555555666666666444666777666555444555777888888777666666666666777333444555666777888888999666888::::::999777888888;;;;;;<<<<<<<<<;;;::::::999:::;;;<<<==================<<<;;;;;;<<<<<<===<<<<<<======>>>?????????<<<===???BBBDDDEEEDDDBBB===<<<<<<===@@@BBBCCCCCC???>>><<<;;;::::::;;;;;;???>>>======>>>===;;;999888999999999999888777777666666666555555444444444555555555666777777888888555555555555555555555555666666666666666666666666666666666777777666666666666666666666555555444444777666666555555555555555222333333333444444555555666666666666666666666666666666666666666666666666444444333333333444444444555777888777666666777888999999999999:::;;;<<<<<<<<<<<<;;;:::::::::::::::::::::::::::999999999999777777777888999999::::::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999999999777888:::<<<<<<;;;:::999:::999888777666666666666777666666555444333333333444444444444444555666777555555555555555444444333333333333333333333333333222222222333333333444444222222222222222222222222111111111111111111111111333333333333333333333333111222222333333222222111222222222222222222222222...///000111111111111111111111111222222111111111............///111222333111000000000000000000111///000000111111111000000333222222222111000000000111111111111111111111111111111111111111111111111222222222222222222222222///000111222222222111000111111111222222333333333222111000000//////000000222111111000000000000000//////000000111111222222////////////000000000000222222222222222222222222333333222222222222222333111111111222222111111111000000111222222222222111333333333333333333333333111111111111111111111111000111111222222222111111...........................000222222000000000111222222111111000000////////////////////////////////////000000000000000///000////////////000000000////////////////////////////////////000000000000////////////////////////////////////000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000111111111222222///000000000111111111111////////////////////////......///000111111000000000000000000000000000000111111000000000000111111111111222222222333333333222222222222222222222222000111222333444444444444000000111111111222222222444444444444444555555555444444444444555555555666444555666666555444555777777777666666666666777777666666666666666666666666333555777777666444444444555666666777888888888777777777777777888888888999777777777777777666666666888888888999::::::;;;;;;:::::::::;;;<<<===>>>>>>::::::999999999::::::;;;::::::999999888888888888888777888999;;;:::888666777777777777777666555555777777666555444333333222555555555666666777777777444555555666666555555444555555666666666666777777666666777777777777666666888777777666555555444444777666555555444444555555222333333444444555555555555555555555555555555555666666666666666666666666444444444444555555555555555777888888666666777999999999999999:::;;;<<<======<<<;;;;;;::::::;;;;;;;;;:::::::::999999999999777777888888999:::::::::<<<<<<;;;;;;::::::999999::::::::::::999999999999888999:::;;;;;;;;;::::::;;;:::999888777666666666666666666555555555555444444444444444444555666666444444555555555444444333333333333333333333333333111111222222333333444444222222222222222222222222111111111111111111111111444444333333333333222222111111222222222222111111000000000000000000000000//////000000111000000000...//////000000//////...............///000222222111000000//////000000111//////000000111111000000222222222111111111111111111111111111111111111111000000000111111111111111111222222222222333333333000111111222222222111111111111111222222333333444222111111000000000000000222111111000000000000000000000000000111111111111////////////000000000000111111111222222222222222111111111111111222333444000111222222222222111000///000111111222222111111222222222222333333333333222222222111111111111111000000111222222222222111111111111111111111111111...000111222000000000111111111111111000000000000000000000000000000000000......///000000000//////000////////////000000111000000000000000000000000////////////000000000000////////////////////////////////////000000000000//////000000000000//////000000000111111111222222////////////////////////111111111111222222222222000000000000111111111111000000000000000000000000......///000111111111111000000000000000000000000111111000000000000111111111111222222222333333333222222222222222222222222222222333333333333444444000000000000111111111111555555444444444444333333333333444444444555555555222333555555444444555666666666555555555666666777777777777666666555555555222444777777666555444555444444555666777777666666666666555555666666777777444555666777777666555555444444555555666777777777777888999999888999:::;;;999999999888777777888999:::::::::::::::999999888555555666999::::::888555666666777777777777666666888888777777666555555555555555555555555555555666444555666777777666555444555555666666777777777777666777777888888777777666777666666666666666666666666666555444444444444555333333333444555555666666444444444444444444444444666666666666666666666666444444555555666666666666555777888888777777888999888888888888888999;;;;;;<<<;;;::::::999999::::::999999999999888888888888777888888999999::::::;;;;;;;;;;;;:::::::::999999999999999999999999999999999999::::::::::::;;;;;;<<<;;;:::999777777777777555555666666666666777777555444444444444555666666333444444555555444444444222222222222222222222222000111111222333333444444222222222222222222222222111111111111111111111111444444444333333222222222111111222222222222111111////////////////////////000000000000000000///.........////////////......//////...//////000111111000000////////////000000...//////000000000000000111111111111111222222222111111111111111111111111///000000000111111111222111111222222222333333333222222222222222222222222000111111222333333444444222222111000000000000111222111111000000000000000111111111000000000000000////////////000000000000000000000111111111222222111000000000000111222222000111222222222222111000///000000111111111111111111111111222222222333333222222222111111111000000000000111222222222222222222222222222222222222222...///111222111000111222000000000000000111111111000000000000000000000000------...///////////////000///......///000111222000000000000000000000000.../////////000000000111////////////////////////.../////////000000000111//////000000000000//////000000111111111222222222////////////////////////000000000000111111111111000000000000111111111111000000000000000000000000......///111111222222111000000000000000000000000111111000000000000111111111111222222222333333333222222222222222222222222555444333222222222333444111222222222222333333333666555555444444333222222333333333444444444555555000222333333333333555666555555555444444555666666222222222222333333333333111333666777666444444444444444555666666555555555555444444444444555666666222444666777888777555444444444555555666777777777333444666777666555555666666666666555444444555777555555666666666555444333333333555888::::::777444222333333444555555555555555555444444444444444444444444444444444444444444444555666777777666555444555666666666777777888888777777888888888888777777555555666666777888888888666666555444444444444555333333444444555666777777444444444444444444444444777777777777777777777777444444555666777777666666555777888888777777888:::666666666666777888999:::;;;:::999999888888999999888888888888777777777777777888888999999:::;;;;;;::::::::::::::::::::::::999999999999999999999999::::::999999999:::;;;<<<===<<<;;;999888777777777555555666666777888888888555555444444444555666666333333444444555444444444222222222222222222222222000000111222333333444444222222222222222222222222111111111111111111111111444444444333333222222222111111222222222222111111000000000000000000000000000000111000000///......000000111111111111000000///////////////000000111000000////////////000000......///000000000000000000000111111222222222333111111111111111111111111//////000000111111111222111111111222222333333333333333222222111222222333000000111222333333444444333222222111111111111111222111111000000000000000222222111111000000//////////////////000000000000//////000000111111111222111111000000000000000111000111222333333222111000//////000111111111111111000000000111111222222222222222222222111111000000///000111222222222222222000000000000000000000000...///111222111000111222//////000000111111222222000000000000000000000000,,,,,,---...//////......000///.........000111222000000000000000000000000.../////////000000111111////////////////////////.../////////000000111111//////000000000000//////000111111111111222222222111111111111111111111111////////////000000000000000000000000111111111111000000000000000000000000......///111111222222222000000000000000000000000111111000000000000111111111111222222222333333333222222222222222222222222777555333111111111222333111222333333111111222333555555444333222222222222333333333444444444555555333333333333333333333333333333333333333333333333555555555555444333222111444444555555555555444444333333333444444444555555555555666666555444333333333333333333333333333333555555555444444555555555666666555555555444444444555555555555555555555555555555666777777777777777777777666555555555555555777666555444444444444444444444444444444444444444333333333444444444555555555555555555555555555555333333333444555666777888777777777777777777777777999888888888777777666666333333333444444555555555333333333333333333333333333333444444444444444444777777777777777777777777444444444444555555555666777555444444666777777666444444666777999999::::::999999999999999999999999999999999999888888777777666666777777888888888999::::::::::::999888777777::::::::::::::::::::::::888888888999999:::::::::999999999999888888888888777666555444333333444555666555444333333333333333444444333444444555666777444333222222111111222222333222222111111222222333333333222222111000////////////000111333444555555333333333222222222111111111111111111111111111111222222111000//////000000000000000000000000000000///////////////.........111000000000000000111222000000000000////////////222222222111111111000000000000000000000000000000111111111111000000//////444333222111000000000000111111111000000000000///000000111222333444444555111111111222333444666777666555444333222222222222111111111111111111111111222111111111000000//////000000000000000000000000//////000000111222444444111111111000000000000000---...///000000000000000//////000111111111111111111111111111111111111111000000000000000000000000000111111222222111111000222111111111000000//////111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000000000////////////000000000000111111111111000000......///111111222222222000000000000000000000000111111000000//////..................////////////111111111111111111111111000000000000000000000000111111111000000000000000222222111000/////////000000000000000////////////000000000000111111111111111111111111111111111111111111111111111111111111000000111222222222222111000111111111111222222222111111111222222111111111000111222222000000111222444444333222222111222222222333333333333444444444333333333333333333333333333333333333333333333333555666666555444333222222444444555555555555444444333333333444444444444555555555555555555444333333333333333333333333333333555444444333333444444555666555555555444444444444555555555555555555555555666666666666555444333333666666555444444444444444555555444333333333333333444444444444444444444444333333333444444444444555555555555555555555555555555444444444444555666666777777777777777777777777888888888777777777666666333333333333333444444444333333333333333333333333333333444444444444555555666666666666666666666666444444555555555666666666777555444444666777777666444555666888888999999999888888888888888888888888999999888888888888888888777888888888888888888999888999:::::::::::::::999999999999999999999999999888999999999999999999:::777777666666666555555555777666555444444444555555777666666555555555555555444333333444444555666777555444333333222222333333333222222111111222222333333333222222111000000///000000111222222333444444222222222111111111111111111111111111111111111111222222111000000000000000000000000000000000000000////////////////////////000000000000000111111222000000000000////////////222222222111111111000000000000000000000000000000222222111111111000000000333222111111000111111111222222111111111000000000...//////000000111111111111111111222333444555666666555444333222222222222000000000000000000000000111111111111000000000///000000000000000000000000111111000000000111111222000000000000000111111111//////000111111111000000//////000111111111111111111111111111111111111111000000000000000000000000111111222222222222111111222222222222111111111000111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000000000////////////000000000000111111111000000///...///000111111222222222000000000000000000000000111000000000/////////........./////////000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000///000000000000000000000//////////////////000000000111111111111111111111111111111111111111111111111111111111000000111222222222222111111111111111222222222222222111111000000111111222///000111111//////000111222222111111111111111111111111222222222333333333333333333333333333333333333333333333333333333333666666666666555444333333333444444555555444444333333333333333444444444444444444555555444444333333333333333333333333333333444333333222222333333444555555555555444444444444444444444444444444444444555555666666666666555555555444333333333333333333444333333222222222222222444444444444444444444444333333333333444444444444444444444444444444444444777666555444444444444444777777777777777777777777888888777777777777666666555555555444444444444444333333333333333333333333333333444444444555555555666666666666666666666666555555555555666666666777666555444444666777777666666666777888888888888888777777777777777777777777999888777777777888999:::::::::999999999999999888777888999:::;;;;;;;;;;;;888888888888888888888888999999999999999888888888666666666555555555444444777777666555555555555666777777777777666666666666333333333333444555666777666555444444333333444444333222222111111222222333333333222222111000000000111111111222222222333333222222222222222222222333111111111111111111111111222111000000000000000000000000000000000000000000//////////////////000000000000000000000111222222000000000000////////////222111111111111000000000000000000000000000000000222222222222222111111111111111111000111111222333333333333222222222111111///////////////000000000222222222222222333444444555555444444333222222222000000000000000000000000111111111111000000000000000000000000000000000000111111000/////////////////////000000111111222222111111111222111111000000//////000111111111111111111111111111111111111111000000000000000000000000222222333333333333222222333333333222222222222222111111111111111111111111000000000000000000000000///111222111000///000111000000000000000000000000000000////////////000000111111111111111000///......///000111111222111111000000000000000000000000000000000000/////////////////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000/////////000111111000000000000//////////////////000000000000111111111111111111111111111111111111111111111111111111000000111222222222222111111111111111222222222333222111000......000111222///000111111//////000111111000000000000000111111000111111111111222222222222222222222222222222222222222222222222222222222555666666666555555444333333333444444444444333333222222333333333444444444333333444444444333333222333333333333333333333333333222222222222222222333444444444444444444444444444444444444444444444444333444555888999;;;;;;<<<444444333333333333444444333333222222222222333333333333333333333333333333222222333333333444444444444444444444444444444444666666555444444444444555666666666666666666666666777777777777777777666666888777777666666555555555444444444444444444444444333333444444555555666666666666666666666666666666555555555666666666777777666444333444666777777777666777777888888888777777888888888888888888888888999888777666777888:::;;;;;;;;;;;;::::::999999999999999:::;;;;;;;;;;;;;;;888888888888888888888888::::::999999888888777777777777777777666666666666666666666666666666666666666777777777777777666666333333333333444555666666555555444333333333333333333222222111111222222333222222222111111111000000111111111111111222222222333333333444444444444444111111111111111111111111111111000000000000000111000000000000000000000000//////000000000000111111000000000000111222333333000000000000////////////111111111111000000000000000000000000000000000000222222222222222222222222000000000000111222333444444444333333333222222222222111111111111111111111333222222222222222333333444444444444444333333222000000000000000000000000111111111000000000000000////////////////////////000//////.........//////......///000111222222333222222222222222111000/////////000111111111111111111111111111111111111111000000000000000000000000222333333444444333333222222222222222222222222222111111111111111111111111///////////////////////////111222111000///000111////////////////////////000000////////////000000111111222111111000///...//////000111111111111111000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111/////////////////////////////////000000000000000///////////////000111222000000000000////////////////////////000000000111111111111111111111111111111111111111111111111111000000111222222222222111111111111222222222333333333111///------///111333000111222111000000111222////////////000111222222000000000111111111222222222222222222222222222222222222222222222222222222555555555555555555444333222222333333333333222222222222222333333333444444222222333333333333333222333333333333333333333333222222222111111222222222333333444444444444444444444444444444444444444444222333555777999;;;;;;<<<555444444444444444555555444333333333333333444444333333333333333333333333222222222333333333444444444444444444444444444444555444444444444555666666555555555555555555555555666666666666666666777777777666666666555555444444444444444444444444444444333333444555555666777777555555555555555555555555555555555555666666666666555444333444666888888777666777777888888888777777999999999999999999999999888888777777777999:::;;;<<<;;;;;;;;;::::::999999:::;;;;;;;;;::::::999888999999999999999999999999999999999888888777777777777777777777666666666666555555666666666666666666444444555666666555555444333222222333333444555666444333333222222222222222333222222111111222222333222222222111111111111111111111111111111111111111222222222222333333333333111111111111111111111111111000000000000000111111000000000000000000000000000000000000111111222222000000000000111222333444000000000000////////////000000000000000000000000000000000000000000000000222222222222222222222222//////000000111222444444444444444333333333333222222222222222111111111111222222111111111222333333444444555555555444333222222222222222222222222222000000000000000000111111////////////////////////------------...///000111......///000111222222333222222222222222111000/////////000111111111111111111111111111111111111111000000000000000000000000222333333444444333333222000000111111111111111111000000000000000000000000///////////////////////////111222111000///000111////////////////////////000000////////////000000111111111111111000/////////000000111111111111000////////////////////////////////////000000000000000000000000111111111111000000000000000000000000////////////////////////......//////000000000000///.........///000111111000000000000////////////...////////////000000000000000000000000000000000000000000000000000000000000000111222222222222111111222222222222333333333333222///......///222333000111222222000000111222////////////000111333333000000111111111222222222222222222222222222222222222222222222222222222222333444444444444444333333111222222333333222222111222222222222333333333333111111222333333333222222333333333333333333333333333222222111111222222333333333333333444444444444333333333333333333333333333333444555555666555555444444444444444555555666444333333333333444444555333333333333333333333333222222222222333333333333333333333333333333333333444444444444444555666777555555555555555555555555555555666666666666777777444444444333333333333333444444444444444444444444333333444555666777777888555555555555555555555555444444444444555555555666555444333444666888888888666666777888888888888888999999999999999999999999888888888888999999999999;;;;;;:::::::::::::::999::::::::::::999888777666999999999999999999999999888888888888888777777777666666666555555555444444333444555555666555555555222222444555555555444333222222222222333444555666333333222111111111111222333222222111111222222333111111111111111111111111000000000111111111222222111111111000000000//////111111111111111111111111000000000000000111111222000000000000000000000000000000000111222222333333000000000111222333444555000000000000//////////////////000000000000000111000000000000000000000000111111111222222222222222000000000000111222333444444444444333333333222222000000000000000111111111111111111111111222333333333444555666666555444333333333333333333333333333000000000000111111111111000000000000000000000000,,,---------...000111222//////000000111111222222111111111222111111000000//////000111111111111111111111111111111111111111000000000000000000000000222222333333333333222222000000000000000111111111000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000000000////////////000000000000111111111111000000000000111111111111000000////////////////////////////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000---......//////000000111//////.........///000000000000000000////////////......////////////000000000000000000000000000000000000000000000000000000000000111222222222222111222222222222333333333333333222111//////111222333///000111111//////000111/////////000111222444444111111111222222222333333111111111111111111111111111111111111111111111111222222333333333333333222111111222222222222111111111222222222222333333333000000111222222222222222333333333333333333333333333333222222222222333333222222333333333444444444333333333333333333333333222333333444444444444333333333222222333444444555222222222222222333444444222222222222222222222222111222222222222333333333333333333333333333333333666666555444444444444555444444444444444444444444555555555666666666777777444444444444444555555555555555555555555555555555333333444555666777888888555555555555555555555555333333333333444444444444555333333444666888888888444555666888888999999999888888888888888888888888777888999::::::999777666999999999999::::::::::::888888888999999888777777888888888888888888888888777777777777888888888888777777666666666555555555111222444555555555444333111222444555555555444333222222222222333444555666444444333222222222222333333222222111111222222333111111111111111111111111...//////000111222222333333333222111000000///...111111111111111111111111000000000000000111222222000000000000000000000000000000111111222333333444000000000111222333555555000000000000////////////////////////000000111111000000000000000000000000000000000111111111222222111000000000111222333333333333333333222222222222000000111111222222333333000000000000111222444444333444555666666555444333222222222222222222222222///000000000111111111111000000000000000000000000///.........///000000111000000000000000111111111//////000111111111000000//////000111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000111111222222222000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000000000////////////000000...///000111111222111111000000111111111111000000////////////////////////.../////////000000000111....../////////000000000000000000000000000000000000000000000000000000000------......///000000111000000///.........//////000000000000////////////........./////////000000000000000000000000000000000000000000000000000000000000111222222222222111222222222333333333444444333333222222222222333333...///000///...---...000/////////000111333444555111222222222222333333333111111111111111111111111111111111111111111111111111111222333333333222222111111222222222222111111111111222222222333333333///000111222222222222222333333333333333333333333444333333222222333333444222222222333333444444444333333333333333333333333111222333555666777777777222111111111222333333444111111000000111222333333222222222222222222222222111111222222222333333333333333333333333333333333888777666555444333333333444444444444444444444444444555555555666666777777666666777777888888999999555555555555555555555555333333444555666777888999555555555555555555555555222222222333333333444444444333333444666888999888444555666777999999::::::777777777777777777777777777888:::;;;;;;999666444888888888999999:::::::::555666777888888888888888777777777777777777777777666666777777888888999999999999999999888888888888000111333444555444333333111222444666666555444333222222222222333444555555555555444333333333333444333222222222222222222333111111111111111111222222---...///000111222333333777777666555333222111111111111111111111111111111000000///000000111222222000000000000000000000000000000111222333333444444000000000111222444555666000000000000////////////.../////////000000111111000000000000000000000000//////000000111111111222111111111000111111222333333333333222222222111111222222333444555555666666/////////000111333444555222444555777777666444333111111111111111111111111//////000000111111111222000000000000000000000000111111000////////////000111111111000000000000000---...///000000000000000//////000111111111111111111111111111111111111111000000000000000000000000111111111222222111111111111111111222222333333333000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000000000////////////000000---...///111222222222222000000111111111000000///////////////////////////.../////////000000111111............////////////000000000000000000000000000000000000000000000000---------...///000000111111000///...............000000000000////////////............/////////000000000000000000000000000000000000000000000000000000000111222222222222111222222333333333444444444333333333333333333333333............////////////////////////////////////111111222222222222111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222444444444444444444444444111111111111111111111111333333333333333333333333222222222222222222222222333333222222111222222222000000//////000111222222333333333222222111111111222222222222222222222222333333333333333333333333555555555555555555555555444444555555666777777777666666777777777666666555333444444555555444444333333333444444555666666777555555555555555555555555333444555666777777777777888666444555888999777555888888777666666777888999:::999888777777888999999777777777777777777777777777888:::;;;;;;:::888777888777777777888999999:::777777888888888888777777666666666666777777777777555555555666666666666666222111111222444555555444222333444444555555444444444333111000000222333555555444333222111222222333111111111111000000000000111222222333333222222111222222111111222222333444444444444444444444444444333222222111111222222333111111000000000000111111111111222222222111111000111111000000111222333333222222222222222222222222222111111000///......---000111111111111222222222000000000000000///......//////000000111111222222222222111000000111222222333333333444444333222222//////000111333444555666222222222222222222222222444555555666666666666666222222222222222222222222444333111000000000111111000000000000////////////////////////000000000000111111000000000000111111111222222222222111000000111000///......///000111222111111111000000//////222222222111111111000000111111111111111111111111333333333222222222111111000000000000111111111111......////////////.........000111222111000---,,,............////////////000000////////////000000000000000000000000000000333222222222000///...------...///000000111000000222111///...---------...111111111111111111111111////////////000000000000//////............//////........................---------.........//////,,,---//////......000111---------...............222111///.........///000222///,,,---000222222000//////000111222333333333555444444333222111000000333333333333222222111111............///////////////////////////////////////000000111111000000///111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222333222222111111222222222111111111111111222333333333333333222222222111111222222222222222222222222333333333333333333333333333333333333333333333333444444555555666666777777555666666666666666555555555555555555555555555555333444444444555555666666555555555555555555555555333333333444555666666666888666555555777888777555666666555666777888:::;;;999888777777777777888999888888888888888888888888888999;;;<<<<<<;;;999888888888888888888999::::::777777777777777777777777555666666666777777777777777777666666555555444444222111111222444555555444111222333333444444333333222111000000111333555666666555444333222222333444111111111111000000000000111222222333333222222111222222111111222222333444444444444444444444444444333333222222222222333333111111000000000000111111111111222222222222111111111000000000000111222333222222222222222222222222333222222111000000//////000111111111111222222222000111111111111000///...000000000000111111111111111111111111111111111111333333333444444333333222000000111222333444444555222222222222222222222222444444555666666666666666222222222222222222222222333333111000000000111111000000000000////////////////////////000000000111111111000000000000111111111222222222222111000000111000///......///000111222222222222111111111000222222222111111111000000111111111111111111111111333222222222111111111111000000000000111111111111000000000000000000000000000000111111111000///........./////////000000000000//////////////////000000000000000000000000000111222222222222111111000...//////000000000000///222111///...------..............................////////////000000000000000//////.........//////........................---------.........//////...000000000.........000///////////////000000000222111000///...//////000111///------000111111000000000000111111222222333444333333222222111111000111111111111000000000///............////////////////////////////////////...//////000000//////...000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111000000000111111111222222222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111333333333333333333333333222222222222222222222222222222111111111222222333222222222222222222333444333333333222222222222111222222222222222222222222333333333333333333333333333333333333333333333333444444444555666666777777555555666666666666555555777666555555555555666777444444444555555555555555555555555555555555555555333333222222333444666777777666555555777777666555444444555666777999:::;;;888777777666666777777888999999999999999999999999999:::;;;<<<<<<;;;:::999999888888888888999::::::888777666555555666777888555555666666666777777777888777777666555444333333222111111222444555555444000111222222333333222222000//////000111333555777666555444444333444444444222222111111111000000000111222222333333222222111222111111111111222333333444444444444444444444444444333333333333333333444111111000000000000111111111111222222222222222111000000000000000000111222111111111111111111111111333333333222111111000000000111111111111222222222111111222222222111000000111111111111111000000000000111222333333222111000222333333444444333333333111111222222222333333333222222222222222222222222333444555555666666555555222222222222222222222222333222111111000111111111000000000000/////////////////////000000000111111111111000000000000111111111222222222222111000000000000////////////000000333333333222222222222222222222222111111111111111222222222222222222222222222222111111111000000000000000000000111111111111222111000000000000111222111111111111111000000000/////////000000000111111//////............//////000000000000000000000000000111222333333333333333///000000000000//////...222111///...---......///------------------------////////////000000000000111000///.......................................---------...............000111222111...---...///000000000111111222222222111111000///////////////111///......000111111000111111111111111111111111222222222222222222222222111111111111000000000000............////////////////////////////////////...//////000000//////...////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222333222222111111111222222333222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444333333444555555666666777555555666777777777666666777666444333333444666777555555555555555555555555555555555555555555555555555444333222222444666777666666555666666666666555555555555666777888999999666666666666666777777777999999999999999999999999888999::::::::::::999888999999888888888999999:::888777555444444555777888555555555666666666777777666666666555555444444444333222111222444555444333111111222333333333333333000000000000111222444555555555555555555555555555222222222111111111000000111222222333333222222111111111111111111222222333333333333333333333333333444444444444444444444444222111111000000111111222111111222222333333222222111000000//////000111111000000000000000000000000333333222222111111111111000000111111111222222222222222222333333222222111222222222111111000000000000111333444444333111000222222333444444444333333222222222222222222222222222222222222222222222222333333444555555555555444222222222222222222222222222222111111111111111111000000000000//////////////////000000000111111111222111111000000111111222111222222222222111000000000000////////////000000222222222222222222222222111111111111111111111111222222222222222222222222111111111000000000000//////000000000111111111111333222000//////000222333222222111111000111111222000000000000111111111111//////............//////000000000000000000000000000111222222333333222222000000111000000///...---222111///.........///000////////////////////////////////////000000000000111000///......---......................................................000111222111///...///000000000000111111222222333111000000///////////////000/////////000000000000111111111111000000000000000000111111222222222333333333333333333333333333............///////////////////////////////////////000000111111000000///........................//////000000000111111111000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111000000000111111222333222111000000000000111111222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444333333444444555666666666555666777777888888888777666555333222222333555666444444444555555555555555666666666666666666666666777666444333333555777888555666666666555555555666777777777777666666666666555555666666777777777777999999999999999999999999777777777888888777777777999888888777777888888888777666444333333444666777555555555555666666666666333333444444555555666666333222111222444555444333222333333444444444444444222222111111111111111111444555555555555555555555222222222222111111111111111222222333333222222111111111000000111111222333333333333333333333333333333444444555555444444333222222111111111111222222111111222333333333333333111111000000000000111111000000000000000000000000111111111111111000000000000000111111111222222222111222333333333333222222333333222222111111000000000111333444444333111000111222333333444444444333333333333222222222222111222222222222222222222222222333333444444444444444222222222222222222222222111111111111222111111111000000000000////////////000000000000111111111111222222111111111111222222111222222222222111000000//////000000000000//////000000111111111111111111111111111111111111111111222222222222222222222222111111111000000000000//////000000000111111111111222111///......///111222222111111000111111222222000000000000111111111111//////............//////111111111111111111111111111111111111111000000///000000111000000///...---222111///......///000000////////////////////////////////////000000000000000000///...............////////////////////////.....................------///000000//////000222......//////000111222222000000000000000//////...///000000000////////////111111000000000000000000///000000111111222222333333333333333333333333444............///////////////////////////////////////000000111111000000////////////////////////////////////000000000111111000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111222222222222222222222222111111111111111111111111////////////////////////111111111111111111111111222222222222222222222222111111111111111111111111000000000000000111222333222111000000///000000000111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333444555555666666444555666777888888888777555444333222222333444555333333444444555666666777666666666666666666666666777666555444555555666777444555666666444444555666777777777777666555444333555555666777888888888888999999999999999999999999666666666666666666666666888888777666666666777777666555444333333444555666444444555555555666666666222222333444555666666777444333222222444444333222333333444555555555555444222222222111111000//////333333444555555555555444333222222222222111111111111222222333333222222111111000000000000111222222333333333333333333333333222333444555555444333222222222111111111111222222000111222333444444444444333222111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111222333333333222222222222222222222111111111111222333444444333222111111111222333444444444444333222222222222222222222222222222222222222222222111222333333444444333333222222222222222222222222000000111222222222222111000000000000////////////000000000111111111222222222222111111111111222222111222222222222111000000//////000000000000//////000000000000000111111111111111111111111222222222333333333333333333333333222222111111111000000000000000000000111111111111111000////////////000111000000000111111111111111/////////000000000111111000000////////////000000111111111111111111111111111111111111111000///...///000000000000//////...111111000/////////000111------------------------////////////000000000000//////............//////////////////////////////...............---------,,,---//////......000111,,,------...///000111111000000000000000///.........000111111///......///000000000000000000000000000000000111111111222222111111111111222222222222............////////////////////////////////////...//////000000//////...////////////////////////////////////000000000111000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111////////////000111222333333222111111000000000111111111222222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222333333444444555555666222333444555666666666666555555555555555555555555111222333444555777888888666666666666666666666666555555555555555555555555333555777666444333555666555666777777777666555444555666777999999999999999888888888888888888888888777777666666666666777777777777666555555555555555444444444444444444444444444444444555555555666666333333333444444555555555444333222222444444333222222222333444444444444333111111111111111000000///111222333444555555444333333333222222222111111111111222222333333222222111000000000000000111222222222222222222222222222222111222333444444333222111333222222111111222222333000111222333444444444444444444333222222222222222222222222222222222222222222222222222222222222222000111111111111222222222000000111222222222222222111222222222222222222333333333333333333333333333000111222333444444444444222222222222222222222333222222222222222222222222111111222333333333333333222222222222222222222222///000111222333222222111000000000000////////////000000111111111222222222333222222111111222222333111222222222222111000000...///000111111000///...000000000111111222222222000000111111111222222222333333333333333333333333333222222222111111111111000000000000111111111111111111111111111111111111...///000111111111000000....../////////000000000111111000000000000111111111111111111111111111111000000111222222222111111...//////000000000000///111111000//////000111222........................////////////000000000000......---......///000111//////////////////////////////.........---------,,,---......---,,,...///,,,------...///000111222///000000111000///...---...000222222///......///......//////000000111111000000000000111111111111111111111222222222333333............/////////000////////////////////////---..................---000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000111222333444333333222111111111222111111111222222333333333222222222222222222222222111111111111111111111111333333333333333333333333222222333444444555555666000111222333444444444444555555666777777666555555000111222444666777888999777777777777777777777777333444444555555444333333333555777666444333444777333444555777777777666666555666888999:::::::::999777777777777777777777777888888777777777777888888777666555444444444444444333444444555555444444333444444444555555555666666444444444444444444444333444333222222444444333222111111222333333333333222...///000111111111111111000111333444555444333333333333333222222222111111222222222333333222222222000000000000000111111222222222222222222222222222000111333444444333111000333222222111111222222333000111222333444444555444555444444333222222222333222222222222222222222222333333333333333333333333000111111111111222222222///000111222222222222222111111111222222333333444444333333222222333333444000111222333444444555444111111222222222333333333222222222222222222222222111111222333333333333222222222222222222222222222///000111222333333222111000000000000////////////000111111111111222222222333222222111111222222333111222222222222111000000...///000111111000///...111111111222222333333333000000111111222222222222333333333333333333333333333333333222222222222111000000000000111111111111111222222333333222222111,,,...000111222111000...............////////////222222111111111111222222111111111111111111111111//////111222333444444444......///000000111000000111111000//////000111222111111111111111111111111////////////000000000000------------///000111222000000000000000000000000//////.........------------...///...,,,++++++,,,------...///000111222222///000111111111000...---...000333222///---...///---......///000111111222111111111000000000000000333333333444444555555555........................////////////////////////............////////////////////////////////////////////////////////////000000//////.........---////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222222222222111111111000000222111111111000000//////000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000111111111111222222222222111000000000111333333000111111222222111111000222222222111111111000000444444444444444444444444444333333222222333333444333333333333444444555666555555555555444333222222444444555555555555555555555555555555555555555555666666555555555444444444555555444444444444555555777555444444555555444222666666666777888888999999999999999888888888777777999999888666666555555555333444444444555666666666666555444333222111111111444444444444444444444444444444444444444444444444111111111222222333333333333333333222222111111111111111111111111111111111000111111111111222222222333333222222111000//////333333444444555666666777222222222111111111111000222222222222222222222222333333333333333333333333222222222222222222222222333333222111111222222333333333222222111000//////000000000000000000000000222222222222222222222222222222111111111111111111222222111111111111222222222111000......000111222888777777555444333222222222222222222222222222222444444444555555555666666444444444444444444444444222222222111222222333333222222222111111111000000111222222333333222222111///000000000111111111111000000000000111111111111111111111111111111111111111000///---------...///000000000000////////////111111000000000000000111////////////000111222333111111222222222333333333555444222111000111222222222222111000//////000000444444333222111000///...222111000000000111333333222222222222111111111000............/////////000111111111111111111111111***+++...000222222222222222222222111111111111111000000000000000000000000,,,------...///000111111222111000//////000111222+++,,,.../////////......////////////////////////...------------...//////000000///...------,,,,,,)))+++...000111111111000333222111//////111222333000000000000///...,,,,,,//////...//////000111222333333222222222222222222555444333222111111111111........................////////////////////////............////////////////////////////////////////////////////////////111111000000000/////////////////////////////////////////////////////////....../////////000000000000000111111111222222222222222222111111111000000111111111111000000000///000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000111111111111222222222222111000000000111222333111111222222222222111111222222222111111111000000333333333333333333333333444333333222222333333444333333333333333333444555444444444444444444333333444444444444444555555555555555555555555555555555666555555555444444444444555555444444444444555555888777555666777777555444666666666777888888999999999999999888888888777777888888777666555555555555444444444555555555555555555444333333333333333444444444444444444444444444444444444444444444444444111111111222222333333333333222222222222222222111111111111111111111111111000111111111111222222222333333222222111000000///222333333444444555555666222222222111111111111000222222222222222222222222333333333333333333333333222222222222222222222222222222111111111222222333333333222111111000//////000000000000000000000000222222222222222222222222111111111111111111111111222111111000000111111222222111000//////000111222444444444444444444444444222222222222222222222222222222222222333333333333333333333333333333333333333333222111111222222222222222222111111111000000111222222333333222222111////////////000000000000000000000000111111111111222222222222222222222222222222000/////////000000000000000000////////////111111000000000000000111////////////000111222333111111111222222222333333444333222111111111222333333222111000000000000000222222222222222222222222222111000000000111222333222222111111111000000000........./////////000000111111111111111111111111---...///000111111000000/////////////////////000000000000000000000000000------......//////000000111000000//////000000111------,,,,,,,,,---...///////////////////////////...------------...//////000//////......---,,,,,,+++,,,...000111111000000111000...------...000111000000000000///...---,,,000////////////000000111222222222222222222222222555444333222111111111111........................////////////////////////............////////////////////////////////////////////////////////////111111111111000000000000////////////////////////////////////////////////------........./////////000000000111111111222222222111111111111000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111000111111111111222222222111111000000111111222333222222333333333333222222222222222111111111111111222222222222222222222222333333222222222222333333444333333222222222222333222333333444444444444333222333333333444444444555444444444444444444444444555555555555444444444444555555444444444444555555999888666777888888777555555666666777777888888999999888888888888777777777666666555555555555555666555555555555555444444444444444333333444555555666444444444444444444444444444444444444444444444444111111111222222222222222111111111222222222222222111111111111111111111111000111111111111222222222333333222222111000000000111111222222333444444444222222222111111111111000222222222222222222222222333333333333333333333333222222222222222222222222111111000000111222333333222222222111111000000///000000000000000000000000000000000000000000000000111111111111111111111111222111111000000111111222222111000//////000111222000111111222333444555555222222222222222222222222111111222222222333333333222222222222222222222222444333222111111111111111222222222111111111111111111111222222222222111111/////////////////////...000000000000111111111111333333333333333333333333333333222111111111222222000000000000////////////000000000000000000111111////////////000111222333111111111222222222222333222222111111111222333333333333222111111111111222000111111222333444555555111111000000111111222333111111000000000/////////....../////////000000000111111111111111111111111111111111111000///...---.........//////000000000000000000000000000000000........./////////////////////000000000000/////////---+++******,,,...000////////////////////////......------......///000000//////......---------.........//////000000000000///------------///000000000000000///......---111000000////////////000000000111111222222333333444444333222111111111111........................////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////------........./////////000000000000111111111111111111111111000000000000111111111000000000000000////////////////////////111111111111111111111111111111111111111111111111///000000000111111111111000000111111111222222222111111111111111222222222222333333444444333333222111111111111111111111111222222222222222222222222333333222222222222333333444333333222111111111111111222333444444444444444111222222333333444444444444444444444444444444444444444444444444444444444555444444333333444444555888777666666777888777555555555666666777888888888888888888888777777777777555444444444444555555666666666666555444444444333555555444444444555555666333333333333333333333333333333333333333333333333111111111111111222222222000000111111222222333333111111111111111111111111000000111111111222222222222222222111111111000000000000111111222222333333222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000111222333222111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111111111000//////000111111//////000111222333444444222222222222222222222222333333333333444444444444111111111111111111111111444444222111000000000000111111111111111111111111111111222222222222111111000000000000///////////////000000000111111111111333333333333333333333333222222222222222222222222000000000000///////////////000000111111111111111000000//////000111222222111111111111222222222222111111111222222333333444333333222222222222222333000000111222333333444444111111111111111222222222000000000000////////////...////////////000000000111111111111111111111111111111111000///......---...//////000111222333333///////////////////////////////////////............///000111111000///...///...---,,,,,,---///000////////////////////////...............//////000000/////////......------000000//////...//////000000000////////////000000//////000000000//////...111111000//////...//////...//////000111222333333444333222222111111111222........................////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////............................../////////000000000//////000000000111111111000000000000000000000000000000000000000000111111////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222000000111111222222222222222333333444444333333222111111111111111111111111444444444444444444444444333222222111111222222333444333333222111111111111111111222333444444444444111111222222333444555555444444444444444444444444333333444444444444444444444444333333333333444444666444333444666666555444555555555666777777888888777777777777777777777777555444444444444555555666666666666555444444444333777777666555444333333444333333333333333333333333333333333333333333333333111111111111111111111111000000000111111222222222000000000000000000000000000000111111111222222222222222222111111111111111//////000000111222222333222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111000/////////000000111222111111111000000000000000000000000000000000000000//////////////////////////////000000000111111111111000000000000000000111111111000000000000111111111111111111111111111111222222222222222222222222222222222333333333444444111111111111111111111111444333222111000000//////111111111111111111111111000111111222222111111000111111111111111111111111///000000000111111111111222222222222222222222222000000111111111111111111000000000000////////////...///000111111111111111000000000000000000111222000000111111111222222222000111111222333333333333333222222222222222333333000000000000111111111111000000111111222222222222000000000000////////////////////////000000000111111111111111111111111111000000000///////////////......///000111222222333///////////////////////////////////////............///000111111000///...//////000000000000//////000000000000000000000000///............///000000///////////////.........111111000////////////000000000////////////000000//////000000000000000///111111000//////...//////......///000000111222222333333222222111111222222........................////////////////////////............////////////////////////////////////////////////////////////............////////////////////////////////////............................../////////000000000/////////000000000111111//////000000000000000111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000111222222222222111222222333333333333222222111111111111111222222222444444444444444444444444222222111111111111222222444333333222222222222333111222222333333333333222111111222333444555666666333333333333333333333333333333333333444444444444444444333333333333444444333222222222444555444333444555555666666777777888666666777777777777777888666666555555555555555666555555555555555444444444888777666444333222222222333333333333333333333333333333333333333333333333111111111111111000000000000000000111111111111111000000000000000000000000000111111111111222222222111111111111111111111111//////000000111222222222222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000////////////////////////...//////000000111111111111000000//////000000111000000000111111000000000222222222111000000000///222222222222222222222222//////000000000111111111111111111111111111111111333222111000000000000000111111111111111222222222000000111111111111000000111111111222222222333333000000000000111111111111111111111111111111111111...///000000111000000000000000000000////////////---...000111222222111111111000000000000000111111000000000111111111111222111111222333333333222222222111111111111222333333111111000000/////////...000000111222222222222111111111000000000//////////////////000000000111111111111111111111111111111000////////////000000111---------....../////////000000000000000000000000.........///////////////000000111111111111000000000111222222222111///...000000000000000000000000//////......//////000111////////////////////////000000000000000000000000...........................///000000111111111111111000000////////////000......//////000000111111333333222222111222222333........................////////////////////////............////////////////////////////////////////////////////////////......//////000000000000////////////////////////........................------........./////////////////////000000000111////////////000000111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222///000111222333222222111111111222222222222111111000000111111111222222222333333333333333333333333222222111111111111222222333333333333333333444555222222333333333222222111222222333444555666777777333333333333333333333333222222333333333444444444444333333222222333333444333222111222444444444333444444555555666777777777666666666666777777888888888888777666555555555555444444444555555555555555555555444333333222333333222222222222222222222222222222222222222222222222222111111111000000000///111111111111000000000000000000000000000000000000000111111111111222222222111111111111111111111111///000000111111222333333222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111000///............///000000000000000000000000000000000000000000000000000000000000000000000......//////000111111222000000////////////000000000000111111111111000000222222222111111111000000222222222222222222222222////////////000000000111222222222222222222222222111111000000000000111111000000111111111222222222000000111111111111000000//////000111222333333444000000000000111111111111222222222222222222222222......000111111111000000000000000000////////////---...000222333222111000111111000000000000111111000000000000111111111111222222333333333222111000000000000000000111222333111111111000000000/////////000111222333222222111222222111111111000000000//////000000000111111111111111111111111111111111111000///......///000111------..................000000000000000000000000------......//////000000222222111111111111222222222111111000000000000///000000000000000000000000///////////////000000111/////////////////////000//////111111222111000///...//////////////////.........///000111222222222000////////////000000111////////////////////////333222222111222222333333........................////////////////////////............/////////000//////////////////////////////////////////////////////000000111111111222////////////////////////........................,,,,,,,,,---------......////////////000000000000.../////////000000111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222///000111222333222111111111111111222222111111111000000111111222222222222222222222222222222222222222222111111111111222222333333333333444555555666333333333333333222111000222222333444555777777888333333333333333333333333222222222333333444444444444333333222222333333444333222111222444555444333444444555555666777777777555666666666777777888888:::999888666666555555555333444444555555666666666333333222222222333444444222222222222222222222222222222222222222222222222222111111111000000//////222222111111000000//////000000000000000000000000000111111111111222222222111111111111111111222222000000000111222222333333222222222111111111111000000000000000000000000000111111111111111111111111000000000000000000000000222111000///...---------////////////000000000000000000000000000000000000111111111111111111111111---......///000111111222000000////////////000000000000111111111111000000111111111111111222222222222222222222222222222222111111111111222222222222222222222222222222222222111000000000000000111222000000111111222222222222000000111111111111000000------...000111222333444000000000000111111111111333333333333333333333333...///000111222222111000000000000000////////////,,,...000222333222111000111111000000000000000111000000000000111111111111222333333444333222000///000000//////000111222222111111111111111111222222///000111222333222111111222222222222111111111111000000000000111111111111111111111111111111111111222111000.........//////000000000000000/////////000000000000000000000000,,,------...///000111111444333222111111222333444333222///------...000111000000000000000000000000///////////////000111111////////////000000000000---///111222333222000///111111222222222222111111---...///111222222222222//////...//////000111222///////////////.........222222222111222222333333..............................////////////..............................---.........//////000000///////////////.........////////////////////////............///////////////............---------000000000000000000000000////////////000000000000///////////////000111111111111111000000000000000222222000///............000000000000000000000000////////////000000000000//////////////////////////////000000111111111222111111111111111111111111000000000000000000000000000000111111111222222222444333111000///000111111333333222111000000000111111111222222222333333333444444444444444444444444333333333444444444555555666666555444444444444555555444333333222222333333444444444333333222222222444444444444444444444444333333333444444555555555444444333333444555777888777777888888777666555444444555666666444444555666333333333222222111111111333222222111111000000000222222222111111111111000222222222333333222222222000000////////////000000111111000000000000111111111111000000000000111111////////////////////////111000/////////000222333000000000000000000000000////////////000000000000000000111111111111000000333222111000000111222222000000000000000000000000/////////000111111222222222222222222222222222222777666555333111///...---//////...//////000111222000000////////////000000111000000////////////000///000111222222222222222222222111111111111111111000000000000000000000000111111000000000000111111111111000000//////......111111000000000000111111000///////////////000111111000//////000222444555222111111111000000/////////000111222222111000///222000///------///000222000000000000111111111111////////////000000000000000000000000000000000000////////////000000000000111111222222222222111111000000111222333444444444333333222111000000000111111111111111111111111111111111111111111111111111111111222222222222111111222111000//////000111222111000...------......///000000000000111111111111////////////............///............//////000//////............//////000000////////////000000111111000000//////....../////////000111111222222...///000111111000///...///000222333444444333333555444333333222222222222111111222222222333333333000000000111222222222333000000000000000000000000111111111111111111111111..............................////////////........................................../////////000/////////////////////...////////////////////////............///////////////............---------////////////////////////.../////////000000000000///////////////000111111111000000000000000000000222111000///............000000000000000000000000////////////000000000000///////////////////////////000000000111111111111111111111111111111111111000000000000000000000000111111111111222222222222333222222111111111222222222222111000000000111111111111222222222333333333444444444444444444444444333333333333444444444444666555555444333444444444555444333333222222333333444444444333333222222222444444444444444444444444333333444444444444444444444444333333444555777888888888888777666555444444333555555555444333444555333333333333222222222222222222222222222111111111222222222111111111111000111111222222222222111111000000////////////000000111111000000000000111111111111000000000000111111////////////////////////111000/////////000222222000000000000000000000000/////////000000000111111000111111111111111111000111111000000000111222333000000000000000000000000/////////000111111222222222222222222222222222222333333222222111000//////000////////////000000111000000////////////000000000000/////////000000111000111111222333333222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000////////////111111000000000000111111222111000//////...//////111000/////////111333444222111111111000000000000///000000111111000000000111000///......///000111000000000000000000000///////////////000000000000////////////////////////////////////000000000000000111111222222111111000......///000111111111111333222111111000000111111111111111111111111111111111111111111111111111111000111111222222111111000111000///......///000111000000///...............------....../////////000//////////////////////////////......//////000000111000000//////000000111000000////////////000000111111000000/////////////////////000111111222222///000111111111111000//////000111333444444333333555444333222222222222222111111222222222333333333111111111111111222222222////////////////////////111111111111111111111111..............................////////////..........................................////////////......//////////////////////////////////////////............///////////////............---------////////////////////////....../////////000000000///////////////000111111000000000000000000111111222111000//////......///000000000000000000000000////////////000000000000////////////////////////000000000000111111111111111111111111111111111111000000000000000000000000111111222222222333333333111222222333333333333222000000/////////000111111111111222222222333333333444444444444444444444444222222222333333333444444555444444333333333333333555444333333222222333333444444333333333333222222444444444444444444444444444444444444444444333333444444333444444555777777:::999777666555444444444222444555444333222333444333333333333444444444444222222222222333333333333222222222111111111111000000111111111111111111000111000000//////000000111111111000000000000111111111111000000000000111111////////////////////////000000000///000111111222000000000000000000000000000000000111111111222222111111222222222222111111000000000000000111222333000000000000000000000000/////////000111111222222222222222222222222222222000000000000111111111222111000000////////////000111000000//////000000111////////////000000111222111222222333333333333333111111111111111111111111111111111111111111111111111111000000000000111111111000000000000/////////111111000000000000111111333222111///............000//////...///000222333111111111111111000000000000000////////////000000111000///......///000111000000000//////.........////////////000000000000////////////////////////////////////000000000000000111111222222111111000......///000111111111111222222111000000000111111111111111111111111111111111111111111111111111111000111111222222111111000000//////......//////000///////////////......---,,,,,,---...//////000000////////////000000000000///////////////000111222222111111000000111111222000000////////////000000111000000000000//////////////////000111111222222000111111222222111111000///000111222333333333333444333333222222222222333111111222222222333333333222222222111111111111111////////////////////////111111111111111111111111........................---......//////......---.................................///////////////............////////////////////////////////////............///////////////............---------////////////////////////........./////////000000///////////////000000111000000000000000111111111111111000///////////////////////////////////////////////////000000000000////////////////////////000000000000000111111111111111111111111111111111000000000000000000000000222222222222333333333333000111333444555444444333//////......///000111111111111222222222333333333333333444444444444444444222222222333333333333444444444333222222222222333555444333333222222333333333333333333333333333333555555555555555555555555555555555444444333333333333333444444555666666777:::999777555444333333444222333444444222222333444333333333444444555555555222222222333333444444444222222222111111111000000000000111111111111000000111000000000000000000111111111000000000000111111111111000000000000111111////////////////////////000000000000000111111222000000000000000000000000000111111111222222222222222222222333333222222222111111111000000000000111/////////////////////////////////000111111222222222222222222222222222222000000111111222222222333111111000//////...//////111000000000000000000111////////////000111222333222333333444444444333333111111111111111222222222111111111111111111111111111111000000000000111111000000000000000000000000111111000000000000111111111111000//////...////////////......///000111111111111111111111111111111111000///.........///000000000////////////000000000000//////......------////////////000000000000////////////////////////////////////000000000000000000111111111111000000000000111222222222222222111111000000000000111111111111111111111111111111111111111111111111111111000000111111111111000000000000////////////000000...///000000000///---,,,---......///000111222222/////////000000000000000000//////000000111222333111111111000000111111111000000////////////000000000000000000000000000000/////////000111111222222222222222222222222222222000000111111222222222222333333222222222222222333111111222222222333333333333222222222111000000000////////////////////////111111111111111111111111........................------............------........................///////////////.........---.........//////000000////////////////////////............///////////////............---------....................................///////////////////////////000000111//////000000111111111111111000000////////////000////////////////////////////////////000000000000000000000000000000000000111111000000000000000000111111111111111111111111000000000000000000000000111111222222222333333333000111333444555444444333//////......///000111111111111222222222333333333333333333444444444555555222222333333333444444444444444333222222222222333555444333333222222333333333333333333333333333333555555555555555555555555555555555444444333333333333333444555555666666666999888777555444444333333222333444444222222333444333333333444444555555555222222222333333444444444222222222111111111000000000000111111111111000000111111000000000000111111111111000000000000111111111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000000111111111222222222222222222222333333222222222222222222111000///...---/////////////////////////////////000111111222222222222222222222222222222333333333333333333333333111111000//////...//////111111000000000000111111////////////000222333333333333333444444333333222000000111111111222222222111111111111111111111111111111000000000000111111000000000000111111111111111111000000000000111111//////...//////000111111///////////////000000000111111111111111222222222222111000.........///000000000////////////000000000/////////.........---////////////000000000000........................////////////000000000000000000000111111000000000000000111222222222111111111000000///000000111111000000000000000000000000000000000000000000000000000000000111111000000000111111111111111111111111...///000000000///---,,,---......///000111111111......//////000000000111////////////000111222333111000000//////000000111000000////////////000000000000000000111111111111/////////000111111222222333333222222222222333333111111111111111111222222222222222111111222222333111111222222222333333333333222222222111000000000000000000000000000000000111111111111111111111111........................------............------........................///////////////.........------......///000000000////////////////////////............///////////////............---------........................------.........////////////////////////000111111/////////000111111222222000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000000000111111111222222222111222222333333333333222000000/////////000111111111111222222222333333333222333333444444555555555333333333444444444555555555444444333333333333333555444333333222222333333222222333333333333444444555555555555555555555555444444444444444444333333222333444555666666666666666666666666666555333333222444555444333222333444333333333333444444444444222222222222333333333333222222222111111111111000000111111111111111111000222111111000000111111222111111000000000000111111111111000000000000111111000000000000000000000000//////000111111111111000000000000000000000000000000000000111111111222222111111222222222222111111222222222111000///------000000000000000000000000/////////000111111222222222222222222222222222222555555555444333333222222111000000////////////000222111111000000111111222000000000000111111222333333333333333333222222111000000000111222222333333222222222222222222222222111111000000000000111111000000000111111111111222111111000000000000111111............///111222333000000000000000000000000111111111222222222222222333222111000000//////000//////000000000000//////////////////////////////////////////000000000000........................////////////000000000000///000000111111000000///......///000000//////...000000/////////000111111000000000000000000000000000000000000000000000000///000000111111000000///111222222333333222222111///////////////......---,,,------------.........------......//////000000.........///000111222333000000000//////000000000000000////////////000000000000000111111111111222/////////000111111222222333222222111111222222333111111000000000111111222222111111111111222222333111111222222222333333333222222222111111111111111111111111111111111111111111111111111111111111111........................,,,------......------,,,........................000/////////............------......///000000111////////////////////////............///////////////............---------........................---------........./////////////////////000111111...//////000111111222222000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000///111111111111111111111111000000000000000000000000//////000000000111111111333222222111111111222222222222111000000000111111111111222222222333333333222222333333444555555666444444555555555666666666666555555444333444444444555444333333222222333333222222222333333444444444555555555555555555555555333333444444444444444444222333444666666666666555333444666777777666444222333555555555444333444555333333333333222222222222222222222222222111111111222222222111111111111000111111222222222222111111222111111000000111111222111111000000000000111111111111000000000000111111000000000000000000000000...///000111222111111000000000000000000000000000/////////000000000111111000111111111111111111000...///000111111000//////000000000000000000000000/////////000111111222222222222222222222222222222444444444333333333222222000////////////000000111222111111000000111111222111111111000111111222222222222333333222111111000///000000111222222333333222222222222222222222222111111000000000000111111000000111111111222222222111111000000000000111111//////...//////000111222000111111111111111000000111111111222222333333333333333333333222111000/////////000000000000//////...//////000000111111111////////////000000000000........................////////////000000000000//////000000000000//////...///////////////......///////////////000111111000000000000000000000000000000000000000000000000//////000000000000//////000111222222222222111000000000///..................------------,,,,,,,,,,,,,,,,,,---.../////////---------...///000222222222111111000000111111222000000////////////000000000000111111111222222222/////////000111111222222333222111000000111222333222111000//////000111222111111111111111222333333111111222222222333333333111111111111111222222222222222222222222222222222111111111111111111111111........................,,,------......------,,,........................000000//////.........------------...///000000111////////////////////////............/////////000//////.........---------........................---------........./////////////////////000111111...//////000111222222222000000////////////000111000000000000000000000000////////////000000000000000000000000000000000000222111111111000000//////111111111111111111111111000000000000000000000000////////////000000000000444333111000///000111111333333222111000000111111111111222222222333333333222222333333444555666666555555555666666666666777666666555444444444444555555444333333222222333333222222222333333444444444666666666666666666666666333333333444444555555555222333444666666666666555000333666888888777444222444555666666444444555666333333333222222111111111333222222111111000000000222222222111111111111000222222333333333333222222222222111111111111222222111111000000000000111111111111000000000000111111000000000000000000000000...///000222222111111000000000000000000000000000////////////000000000000000000111111111111000000+++,,,...000111222222111000000000000000000000000/////////000111111222222222222222222222222222222222222222222222222333333//////...//////000111222222222111111111111222222222222111111111111111111222222222222222111000//////000000111222222333333222222222222222222222222111111000000000000111111000000111111222222222222111111000000000000111111111000///////////////000111111222222222111111000111111111222222333333333333333444444333222000/////////000000000000//////......///000111222333333////////////000000000000........................////////////000000000000//////000000000000//////000111111111111111000000///////////////000111111000000000000000000000000000000000000000000000000//////000000000000/////////000111222222111000///111000///------...//////000000000///......------++++++,,,,,,---...//////,,,,,,------...000111222333222222222222222222333000000////////////000000000000111111222222222222/////////000111111222222333222111000000111222333222111000//////000111111111111000000111222333333111111222222222333333333000000111111222222222333333333333333333333333333111111111111111111111111---------............///000000//////.........---////////////////////////------------------------............////////////////////////////////////......................../////////...------,,,,,,////////////000000000000000//////.........//////111111111111000000000000111000000000/////////...222111000//////000111111000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000333333333222222222222111000000000000000///......111111111111111111111111111111222222222222111111000000111222222222222222111111222222222333333333444333222444555666555333333444444555555444444333333333333333333333333333444444444444444444444444333333333444444444555555333333333444444444555555555555555444444333333333333444555555666666555555666666555555555444444444555555444444444444555555444444333333333333222222111111111111111111111111111111111000111111222333222222222222222222222222000000////////////000000222222111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333000111111111111222222222000000111111222222333333333333111111111222333444222222222222222222222222444333111////////////000000111111111111222222222000000111222333333444444111222444555444222000///------...000000111111111000000000000000000000000111111111111111111111111333333333333333333333333111111111111111111111111333333333222222111111111222111111000000000000000111111111111111111111111000000000000000000000000...//////000000000000000222222111111111111222222000000111111111222222222444333333222222333333444000000////////////000000333222000/////////000111...///000111111000///.........---------....../////////000000000000/////////////////////......---111111000///...------,,,......//////000000111111222222222111111111111111222111111111000000//////000000000000000000000000000000000000000000000000......////////////........................---------------------...//////000000////////////000000000000000000000000000000111111/////////000111222111111222222222333333333333333222111111222333333222222222222222222222222444333111000000111333444222222222222222222222222//////000111222222333333333444555555555444333222111000000000000000111111222222222111111111111111---------............///000/////////............////////////////////////------------------------............////////////////////////////////////....................................................../////////000000000//////............//////111111111111000000000000////////////000000000000111111000//////000111222000000000000000000000000000000000000000000000000///000000111111000000///////////////000000000000000111111111222222333333000000111111000000///...111111111111111111111111111111222222222222111111///000111111222222111111000000111111111222222222333222333444666666444222333444444555555444444333444444444444444444444444222222222222222222222222333333333444444444555555333444444444555555555555666666666555555444444444333444555555666666555555666555555555444444444444555555444444444444555555444444333333333333222222111111111222222111111111000000000///000111111222222222222222222222222222333222111111111111111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222333333000000111111111222222222000000000111111111111111222222111111111111222222222222222222222222222222444333111000/////////000000111111111111222222222000111111222333333444444111222222333333222111000......///000111111111111111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111333333333222222222111111222222111000000000000000111111111111111111111111000000000000000000000000...//////000000000000000222222111111111111222222000000111111111222222222333333222222111222222222000000////////////000000222111000/////////000000...///000111111000///...///......------....../////////000000000000//////---......///000000000///111111111000000//////...//////000000111222222222111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000......////////////.............................................//////000000//////////////////000000000000000000000000000111111000000000000000111000000000111111111222222333222222111111222222333222222222222222222222222333222111000000111222333222222222222222222222222///000000111222222333333111222333444333333222111222111111000111111222222111111111111111111222222---------............///////////////............////////////////////////------------------------............////////////////////////////////////........................,,,------...//////000000------.........///////////////............//////111111111111000000000000////////////000000000000000/////////000111222333000000000000000000000000000000000000000000000000...//////000000//////...////////////000000000000......///000111222333444111111222222111111000///111111111111111111111111111111222222222222111111...///000000111111000000//////000000000111111111222222333555666666444111444444555555555555444444555555555555555555555555222222222222222222222222333333333444444444555555444444555555555666666666666666666666666555555555333444555555666666555555555555555555444444444444555555444444444444555555444444333333333333222222000111222333333222111000000////////////000111111333333333333333333333333444333222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111222000000000111111111222222111000000000000000000///000111111222111111000000222222222222222222222222333222111000000000000000000111111111111222222222111111111222222333333444000000111111111111111111///000111111222222222222111111111111111111111111111111111111111111111111333333333333333333333333111111111111111111111111333333333222222222222111222222111000000000000111111111111111111111111111000000000000000000000000...///000000111111000000222222111111111111222222111111111111111222222222333333222222111111000000111000000//////000000111111111000/////////////////////000000000000////////////............////////////000000000000//////,,,---...///111111111222111111111111111111111111000000000111222222333333000000000111222222222333111111111111111000000000000000000000000000000000000000000000000000000000...//////000000//////...........................///////////////000000111//////............//////000000000000000000000000111111111111000//////.../////////000000000111111333222111111111111222333222222222222222222222222222111000//////000111222222222222222222222222222000000000111222222333333000000111111222111111000222222111111111111222222000000000111222222222333---------............//////////////////.........////////////////////////....................................////////////////////////////////////........................---........./////////000------------.........//////............//////000111111111111000000000///111000000000/////////......//////000111222222333000000000000000000000000////////////////////////......////////////......////////////000000000000...//////000111111222222222222222222222111000000111111111111111111111111111111222222222222111111......///000000000000000000000000000111111111222111111222555666666333111444444555555555555444444555555555555555555555555555555555555555555555555333333333444444444555555555555555666666666666777666666555555555555555555333444555555666555555555444444444444444444444444555444444333333444444555444444333333333222222222///111222333333222111///000000000000000111111222333333333333333333333333222222111000////////////111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000111000000000000111111111111111111000000//////......///000111222222111///...222222222222222222222222222222222111111000000000000000111111111222222222111111111222222333333333000/////////000111222222000111222222333333333333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333222111111000000111111111111111111111111111111000000000000000000000000//////000111111111111000222222111111111111222222111111111111111111111111333333333333222111111000111000000000000000000111000000000/////////////////////000000000000//////000000//////...///////////////000000000000//////---...///000111111111111000000111111111111111111//////000111111222222333//////000111222333333333111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////............////////////000000000///000111111222//////............//////000000000000000000000000000111222222111///---,,,/////////000000000111111222222111111111111222222111111111111111111111111111111000//////000111111111111111111111111111111000000111111111222222222//////000111111111222222222111111000000000000111//////000111222333333333---------............///.........///////////////////////////////////////....................................////////////////////////////////////////////////////////////000000/////////.........------------.........///...............///000000111111111111000000000///333222111000///...---,,,......///000111222222222000000000000000000000000////////////////////////......////////////......////////////000000000000000000000000000000000000222222222222222111000000111111111111111111111111111111222222222222111111......///000000000000000111111111222222222333333111111222444666555333111444555555666666555555444444444444444444444444444555555555555555555555555333333333444444444555555555555555666666666666777444444444444444444444444333444555555666555555555333333444444444444444444444444333333333333444444444444333333333222222222000111222222222222111000222222111111222222333444333333333333333333333333222222111000000///000000000000111111111222222222000000000000000000000000111111111111111111111111111000000000000000000000//////000000000111111111111111000000//////......000111111222222000///...222222222222222222222222222222222222222111111111000000111111111222222222111222222222222222333333000/////////000111222222111222222333333333333222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333222222111111111111111111111111111111111111111111111111111111111111111///000000111111111111111222222111111111111222222111111111111111111111111444444555555444444222222111111000000000000111111000000000000000//////...000000////////////000000222111000/////////////////////000000000000//////000111111111111111000000///000000000000000000000......//////000111111111//////000111222333333333111111111111111222222222000000000000000000000000111111111111111111111111//////000000000000//////........./////////000000000000000000000111222222//////............//////000000000000000000000000000111111111000///---,,,000000000111111111222222111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111222222222000000000111222333444444222111000/////////////////////000111222333333333---------............///.........///////////////////////////////////////....................................////////////////////////////////////////////////////////////111111000//////...------------........./////////......---......///000111111111111111000000000000333222111000///...---,,,...///000111111222111111000000000000000000000000000000000000000000000000...//////000000//////...////////////000000000000222222111111111000000000111111222222111111000///111111111111111111111111111111222222222222111111...///000000111111000000111222222222222333333333222111111222444444333222555555666666666666555555444444444444444444444444333333333333333333333333333333333444444444555555444444555555555666666666333333333444444444444444333444555555666666555555333333333333444444444444444444333333333333444444444444333333333333222222111111111111111111111111333222222222222333444444333333333333333333333333333333222222222333333444000000000111222222333333000000000000000000000000111111111111111111111111222111111111111000000000/////////000000000111111111000000000000000000///222222222222111000//////222222222222222222222222111222222333222222111111000111111111111222222222222222222222222222222222000000111111111111111111111222222333333333222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111222222222222333333333333333222111111111111222111111111111111111111111111111111111111111111111///000111111222222111111222222111111111111222222222222222111111111111111333444555666666555444333222111111000000111111222111111111111111000//////000000////////////000000333222111000000//////000//////000000000000//////222222222222222111000000000000000000000000000000.........///000000111111000000000111222222222333111111111222222222222222000000000000000000000000111111111111111111111111///000000111111000000///.........//////000000111000000000000000111111222000000////////////000000000000000000000000000000000000000000///......---000000000111111111222222000000111222222111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111333444666777222222111000////////////000000000111222222222333---------............///............/////////000////////////////////////....................................////////////////////////////////////////////////////////////000000000///////////////....../////////000000000---------......///000111111111111111000000000000000000000000///////////////000111111222111000000000000000000000000000000000000000000000000000000///000000111111000000///////////////000000000000111111111222222222222222000000111111000000///...111111111111111111111111111111222222222222111111///000111111222222111111111111111111222222222222444222000000222333444333555555666666666666555555555555555555555555555555444444444444444444444444333333333444444444555555333444444444555555555555444444444444555555555666333444555555666666555555222222333333333444444444444333333222222333333444444444333333333333222222333222111//////111222333222222111111222222333444444444444444444444444444222222222222333444555555///000000111222222333333000000000000000000000000111111111111111111111111333333222222111111111111////////////000000000111000000000111111111111111444444222111111000000000222222222222222222222222111111222333333333222111000111111111111222222222222222222222222222222222111222222333333222111000111111222222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444333222222111111222222111111111111111111111111111111111111111111111111000000111222222222222111222222111111111111222222222222222111111111000000111222444555666666555444222111111000000111111222111222222333222111000///111000///......///000111444333222111000000000000//////000000000000//////111111222222333222222222222222222111111000000///...//////000111111222222111111111111111111222222111111111222222333333333000000000000000000000000111111111111111111111111000000111111111111000000---......///000000111111000////////////000111111111111000000000000111111000000000000000000000000000//////.........///////////////000000000111111///000111222222111000///111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000111222444666888555444333222111111111111111111111111111111222222---------.........//////---.........//////000000////////////////////////////////////////////////............/////////000////////////////////////000000000000000000000000......//////000000111111////////////000000000000---------......000111111111111111111000000000000---......///000111111222000000111222222111//////000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000111222333444444555000000000000000///......111111111111111111111111111111222222222222111111000000111222222222222222000000000000111111111111555222000///111333444444555555666666666666555555777777777777777777777777666666666666666666666666333333333444444444555555333333333444444444555555444555555555666666777777333444555555666666555555222222222333333444444444444333333222222333333444444444444333333333222222444222000......000222444111111111000111111222333444444444444444444444444/////////000111222444444///000000111222222333333000000000000000000000000111111111111111111111111333333333222222222111111////////////000000000000000000111111222222333333666555333111000000111222222222222222222222222222000111333333444333222111000111111111111222222222222222222222222222222222111333444555444222000///111111222222222111111000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333444333222222111111222222111111111111111111111111111111111111111111111111000000111222222222222111222222111111111111222222222222222222111111000000...000222555666555444444222222111111111111222222222222333444333222111000111000///......///000111444333222111000000000000//////000000000000/////////000111222333444444444444444333333222111000000000000000111222222333333222222222111111111111111111111111222222333333333000000000000000000000000111111111111111111111111000000111111111111000000---......///000111111222///////////////000000111222222111111111111222222000000000000000000000000000///...------...000111............/////////000///000111222222111000///000000000000000000000000222222333333333333222222000000000000000000000000222222111111111111111111/////////000222444666888777666555444333333333333222222222111111111111111.........------,,,,,,,,,////////////////////////////////////////////////---......//////////////////......------...000111000///...------...///000,,,,,,,,,---...///000000------------------------///...---,,,,,,,,,,,,,,,000444666444000---...111////////////////////////............/////////000////////////////////////000000000000111111111111000000000000000000000000222222111111111111222222000000000000000000000000111111111000000000000///000000111111111111000000333333333333333333333333333333333222222111111111000000000000111111111111000000000000000111222222333333333333333333333333777666666666666555555555555555555555555555555555888777777666666666666666555444333222222222333333444444444444444444444444555444444333333444444555333444444555555444444333333333333333333333333333666555444333333333333333666666555555555444444444222222111111111111222222111111111111111111111111111111000000111222333333333333333222222111111111222222111111111111111111222222222111111111111000333333333222222111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222555444444333333222222111000111222333444333222222333333333333333333333333444555555444222111111222//////000111111111111111444333111000000000111111000000111111111222222222222333444555666666666666333222111111000000111111333333333333333333333333222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111333222333333444555666777666555444333333333333333333444444444444333222222333333222111000000111111///000222222000///000111111111111111111000//////000000000111222222333333222222222111111111111000...//////000000000000000333222111000000111222333111111000000111222333333111111000000111111222333222222222111111000000000000000000000000000000000111111111111111000///...222000///------///000222222222222222222222222222111111111000000000000000------------------------///////////////////////////000000111222333333333111111222222222333333333222222111111111111222222000111222222111000111222333333333222222222222222111111000000111222333333666555333111000000111111///111333555555555444333.........------,,,,,,,,,////////////////////////////////////////////////---......///////////////...............///000000000///...------...///000,,,------....../////////........................000000///...............///222555333///---...111////////////////////////........./////////000000//////////////////////////////000000000111111111000000000000000000000000000//////......//////000000000000000000000000000000000000111111222222222000000000000000000000000222222222222222222222222333333333222222111111111//////000000000111111111111000000000000000111111333333333333333333333333333333444555555666666777555555555555555555555555777666666666777888999999666555444333222333444444444444444444444444444444555444444333333444444555333444444555555444444333333333333333333333333333666555444333333333333444444444444333333333222222111111000000000000111111111111111111111111111111111111000000111222222333222222222111111000000000111111111111111111111111222222222111111111111000333333333222222111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222111111000000111111222444333333333333222222222000111222333333333222222333333333333333333333333444555555444222111111222//////000111111111111111222111000000000111222333000000111111111222222222333333444555666666666666333222111111000000111111333333444444444333222222222111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222333444555666666555444444333333333444111222222222222111000000333222222111000000111111///111222222111000000111111111111111111000//////000111111222333333444444222222222111111111111000...//////000000000000000222111000000000000111222111111000000111222222333111111000000111111222333444444444333333222222222000000000000000000000000000000111111111000//////111000///......///000111111111111111111111111111111000000000000000000000........................//////////////////////////////000000111222222333222222222222222222222222222111111000000111111222000111222222111000111222111111111222222222222333000000000000000111222222555444222111111111111222222333444555555333111000.........---------------////////////////////////////////////////////////---......///////////////---....../////////////////////............//////........................////////////////////////000000///............///---000222222///---///111////////////////////////....../////////000000000//////////////////////////////000000000000111111000000000000000000000000///......------......///000000000000000000000000//////000111222333444444222111000//////000111222111111111111111111111111222222222222222111111111//////000000000000111111111111000000000000000111333333333333333333333333000000111333444666777888444444444444444444444444555555555666777999:::;;;777666444333333444444555444444444444444444444444555444444333333444444555333444444555555444444333333333333333333333333333555555444333333333444444222222222222111111111111000000////////////000000111111111111111111111111111111111000111111222333111111111000000000000000111111111111111111111111222222222111111111111000222222222222222111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111222111111000000111111222222222222222333333333333000111222333333333333222333333333333333333333333444555555444222111111222///000111111222111111111000000000000111222333444111111111111111222222222333444555666666777666666333222111111000000111111222333555555555333111000111111111111111000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222333444444555555555444444444444444111222222222222111000000333222111111000111111111000222444333222111222222111111111111111000//////111111222222333444444555222222222111111111111000...///000000111111000000111111000000000000111111111111111000111111222333111111000000111111222333333333333333333222222222000000000000000000000000//////000111111111000000111000///......///000111000000000000000000000000000000000000000000111111/////////000000000000000////////////////////////...//////000000111111222222222222222222222111111222111111000000111111222000111222222111000111222000000000111222222333333000000/////////000111111333222111111111111222222444555555555333111///..................---------////////////////////////////////////////////////---......///////////////,,,---///000000000///.../////////....../////////////////////.......................................------,,,,,,,,,------,,,...000000///...///111////////////////////////...////////////000000000////////////////////////////////////000000000111////////////////////////000000////////////000000////////////////////////000111111222333333444444333111///......///111333000000000000000000000000222222222111111111111111////////////000000000111222111111000000000000000222222222222222222222222//////000222333444555666444444444444444444444444555444444555666777888888666555444333222333444444444444444444555555555555555444444333333444444555333444444555555444444333333333333333333333333333555444444333333333444444222222222222111111111111111111000000000000111111111111111111111111111111222111111111111111222222111111111111111111000000111111111111111222222222222222222111111111000000222222222111111111111111111111222222222222111111000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222111111111111111111111111111111000000000000111111000111111222333333444444111111222222333333333333333333333333333333333333333444555444222111222333000111111222222111111111111111111111111111222222111111111111111111111111333333444555666666666666333222111111000000111111222333555666555333000///111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111000000111222333333444555555555555555444444333444444444444333222222222222111111111111111222111333444444333222222333111111111111111000//////000111111222222333333444222222222111111111000000//////000111111111111000000000000000000000000000222111111111111111222222111111000000111111222333111111111000000000000000000000000000000000000000......///000111111111000000000////////////000000//////000000000000000111000000000000000111111111/////////000000000000000////////////////////////......//////000000000111222222222222111111111111111111000000000000111111000111222222111000111222111111111111111111111111000///////////////000000111111111111111222222333444444444444333111000///........................////////////////////////////////////////////////---......///////////////,,,---///000000000///......//////////////////...//////////////////......------------------------------,,,,,,,,,------...+++---...////////////000000000000000000000000000////////////000000000111////////////////////////...////////////000000000////////////////////////000000////////////000000////////////////////////222222222222222222222222333111///......///111333000000000000000000000000111111111111111111111111...////////////000000000111111000000000000000111222222222222222222222222111111111111222222222333444444444444444444444444555444333333333333444444444333222111111111222333444444444555555666666666555444444333333444444555333444444555555444444333333333333333333333333333444444333333333444444555333333333333222222222222333222222111111222222333111111111111111111111111222222111111111111111222222222222222222222222222000000111111111222222222222222222111111111000000111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222111111111111111111111111111000000000000000000111///000111111222333444444222111222222222222333333333333333333333333333333333444555444222111222333111111222222222222111111333333333222111000//////111111111111111111111111222333444555555666666666333222111111000000111111111333555666666444111///111111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111000000000111222222444444555666666555555444333444444444444333222222222111111111111111222222222333555555333222333444111111111111111000///////////////000111111222222222222222111111111000000///000000111111111111111000000111111111111000000222222111111111111111222111111000000111111222333000000000000000000000000000000000000000000000000---...///000000000000000000000////////////000000000000000111111111222222//////000000111111111111....../////////000000000000000000000000000000000////////////000000000000111111111111111111111111111000000000000000000111000111222222111000111222333222222222111111000000000000///////////////000///000000111222222222222222222222222222222222222.............../////////////////////////////////////////////////////////---......///////////////---......///////////////......////////////......////////////////////////------------------------///............///000000------...///000000//////000000000000000000000000/////////000000000111111////////////////////////......////////////000000000000000000000000000000///......------......///000000000000000000000000333333222222111111111111222111000//////000111222000000000000000000000000000000000111111111111111......////////////000000000000000000000111111222222222222222222222222222333333222222111111111000333333333333333333333333444333333222111111222222444333111000000000111222444444444555666666777777555444444333333444444555333444444555555444444333333333333333333333333333444444333333333444555555555444444444333333333333333333333222222333333333111111111111111111111111333222111111000111111111222222222222222333333333000000000111222222333333222222222111111111111000000000000111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111000000//////000000111000000000111222333333444222222111111222222333444333333333333333333333333222333444444222222333444222222222333222222111000444444444333111000...---222222222111111111111111111222333444444555444444333222111111000000111111111222444555555444222111111111111222222222222222000000000000000000000000000000000000000000000000111111111111111111111111222111111111111111222222333444555777777666555555111222222222222111000000111111111000111111222333111333444444333222333333111111111111111000//////......//////000111111111222222222111111111111000///000111111222222111111111111222222222222111111333222111111000111111111111111000000111111222333111111111222222222222222000000000000000000000000......///000000000////////////000000000000/////////000000111111222222222/////////000111111222222......//////000000111111000000000000000000000000000000000000000000000000000000000111111111222222111000000//////000000111000111222222111000111222333333333222222222111111111111000/////////000000//////000111222222222111000000000111222333333444---........./////////000////////////////////////////////////////////////---......///////////////...............///000000---...///000000///...---......//////000000111111.......................................///000000///...//////000000///...000000000000000000000000//////000000000111111111////////////////////////........./////////000000000000000000000000000000000//////......//////000000000000000000000000000000000111111111111111111000000000000000000000000111111111111111111111111///000000000111111111222........./////////000000////////////000111333333111111111111111111111111333333333222222111111111333333333333333333333333222222222222222222333333444333222111111111222222444444444555666777777777555444444333333444444555333444444555555444444333333333333333333333333333333333333333333444555666444444444444333333333333333222222222222222222333111111111111111111111111333222222111000000111111000111111111222222222222///000000111222222333333222222222111111111111000///000000000111111111222111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000////////////000000000000111111222222333333222222111111111222333444333333333333333333333333222333444444222222333444222333333333222222111000222333333333222000///...222222222111111111000000000000111222333333333333333222111111000000111111111111222333444444444444111111111222222333333333000000000000000000000000////////////////////////111111111111111111111111333222222111111111222222333444666777777777666555111222222222222111000000111111000000111222222333111222444444222222222333111111111111111000///////////////000111111222222222222222111111111111000000000111222222222222111111222333444444333222111333222222111000000111111111111000000111111222333000111111111222222222333000000000000000000000000/////////000//////......//////000000000000//////......//////000111111222...//////000111111222222//////000000111222222333000000000000000000000000111111111111111111111111......///000111222333333000000////////////000000000111222222111000111222111111222333444444555555222222111000000000000000///000111222222111000000000000000000111222333444---.........//////000000////////////////////////////////////////////////---....../////////////////////...------///000111---...///000000///...------......///000111111222////////////////////////,,,,,,,,,,,,,,,---...///000//////000111111///...000000000000000000000000000000000000111111111111////////////////////////............/////////000000000000000000000000000222222111111111111222222000000000000000000000000......///000111222222333000000111111111111000000111111111111111111111111//////000000111111111222............/////////000.........///000222444444111111111111111111111111222222222222222222222222333333333333333333333333111111111222333444555666555444333222222222333333444444444555666777777888555444444333333444444555333444444555555444444333333333333333333333333333333333333333333444555666444444444333333333222222222222111111111111222222111111111111111111111111333333222111000000111111//////000000111111111222///000000111222222333333222222222111111111111000//////000000111111111222111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000////////////000000111111111111111222222222333222111111111222333444333333333333333333333333222333444444222222333444333333333333333222111000000111222333333222000///222222222222111111000000//////000111222222222222333222222111000111111111111111111222333444555666111111111222222333333333000000000000000000000000////////////////////////111111111111111111111111333333222222222222222333222444666777888777666555333444444444444333222222111111000000111222333333000222444333222111222222111111111111111000//////000000000111222222333333222222222111111111111000000000111222222222222111222333444444444444333222333333222111000000111111111111111000111222222333......//////000000000111000000000000000000000000///000000000///...------//////000000000000//////---------...///000000111...//////000111222222222000000111222333333444444000000000000000000000000222222222111111111111111------...000111222333444000000////////////000000000222222222111000111222///000111333555777888999333333222111000000111111///000111222222111000///111111000000111222222333------------.........///------......///.................................222111111111000000//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............////////////111111000000//////......111111222222222222111111000///............//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111000//////111111111111111111111111111000///---------...///000000000000111111111111000000000000111111111111222111000000111333555666000//////000000111222333111222333444444444333222555555555555555555444444333333333333333333333333222222222222222222222222555444444444444555666777444444444444444444444444444444444444444444333333333333333333333333333333222222222222111111000000444333333222222333333444333333222111000000111111222222111111111111222222222222111000//////000000111111222222222222111111//////000000111111111222222222111111222222333444333222111111000000111111111111111111111000//////222111111111000000//////000///...------...///000111111111111000000000000111111000000111111222333222222222222222111000///000000000000111111111111000000000000000000000000111111111111111222222222555444333222111111111111000000////////////000000222222222111111111000000222222222222222222222222000000000000000000000000111111222222222333333333333222111000000111222333333333222111111222333333222222111111111111111111000/////////000111222222111111000000//////......222222222111111111111111222222222111111111000000///000111222333444444444222222222222222222222222444333333222111000//////333333222111111222222333000000000000000000000000111000000000111222333333111111111000000000//////111111111111111111111111000000000000000000000000,,,---///000111111000000111111111111111111111111//////000000111111222222111111111111000000000000222111111111000000//////222111111111000000/////////,,,+++,,,///000///---000000//////000111222222......///000111222333333222222222111111111000000222222111000//////000000////////////000000000000111111111111000000000000////////////000000000000444333111000000111333444555555444333222000//////444333222111000000000000000111111111111222222222------........./////////------......//////..............................111111111000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////....................................////////////000000000000//////......000111111222222111111000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111333222111000//////000111000000000000111111111111000000000000111111111111111111000///000222444555111111000000111222222333333333444444444333222111444444444444444333333333333333333333333333333333222222222222222222222222333333444444444555555555444444444444444444444444333333444444444444444444333333333333333333333333222222222222111111111000333333222222222222333333333222222111000000111111222222111111111111222222222222111000000000000000000111111222222111111000/////////000000000111111222111111111111222333333333222111111000000111111111111111111111000//////111111111111000000000///111000///......///000111111111111111000000000000111111000000111111222333222222222222222111000000000000000000111111111111000000000000000000000000111111111111111222222222555444333222111111111111000000////////////000000222222222111111111000000222222222222222222222222000000000000000000000000111111111222222222333333333222111111111111222333333333111111111111333333111111111111111111111111000000000000000000111222222222111111111000000000111111111111111111222222222222222111111111000000000111222333444444444444222222222222222222222222333333222222111000000000222222111111111111111222000000000000000000000000111111111000111111222222333333222111000000//////111111111111111111111111000000000000000000000000---...///111111111111000111111111111111111111111000000000000111111111111111111111111000000000000222222222222111111000000222111111111000000000000///---,,,---000111000...000000000000000111222222222222222111111111111000222222222111111111000000000111222333222111///...////////////000000000111111111111111000000000000////////////000000000000333222111111111111222333444333222111//////......222111111111111111222222000000111111111222222222....../////////000000000------........./////////........................111111000000000000//////////////////////////////000000000000000000000000........................////////////////////////....................................////////////000000000////////////...000111111222222111111000000000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---...///111222333333333000000000000000000000000222111111000000000000111000000000000111111111111000000000000111111111111000000/////////111222333222111111111111222333333444444555444444333222111222222222222222333333333444444444444444444444444222222222222222222222222111222333444555444333333444444444444444444444444222222333333444444555555444444444333333222222222222222222222111111111111222222111111111111222222333222111111000111111111222222111111111111222222222222111000000000000111000000111111111111000000...///////////////000000111111111111111222222333222222111000000000000111000000111111000000//////111111111111000000000000222111000//////000111222111111111111000000000000111000000000000111222222111222222222222111000000000000000000111111111111000000000000000000000000000000111111111222222222444333222111111111111111111000000//////000000111222222222111111111111111222222222222222222222222000000000000000000000000111111111222222222222333333333222222222222333333333222111000000111222333111111111111111111111111222111000000000000000000222222222222222111111111000000000111222222222333222222222111111111111111000111222333333333333333111111111111111111222222111111111111111111111111111000000000111111111111000000000000000000000000222222111000000000111111444333333222111000000000111111111111111111111111000000000000000000000000...///000111222222222111111111111111111111111111111111111111111000000000222222111111111000000000333333222222222222111111111111111111111000000000000///...///111222111000000000000000000000111222333333222222222111111111222222222111111111111111///111444555555333000---/////////000000000111111111111111111000000000000////////////000000000000111111111111111111111111333111000...------......///000000111222222333333000000000111111111222222////////////000000000000---------......///000000........................000000000000000000//////////////////////////////////////////////////////........................////////////////////////....................................////////////////////////////////////000000111111111111000000111000000000000111111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...///000111222222222222/////////////////////////////////............//////000000000111111111111///000000000111111111111/////////...///000111222111111111111111222222333444444444444444444333333222222222222333333333333444444444444444444444444222222222222222222222222///111333444444444222111333333333333333333333333111111222333444444555555555555444333333222111111222222222222222222222222111111000000000000111111222222111111111111111222222222111111111111222222222222111000000111111111///000000111111000000///............////////////000000000000000111222222222222111000000000000000///000000000000000//////111111111000000000000000111111000//////000111111111111111111000000000///000000000000000111222222111111222222222111111000///000000000111111111111000000000000000000000000000000000111222222333333333333222111111111111111111000000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222333333333333333333333333333222111000000111222333111111111111111222222222222222111000/////////000222222222222222222111111//////000111222333333333111111111111111111111111000000111222222222111111000000000111111111111111000000111111111222222222000111111222222222222222000000000000000000000000333222111000000///000000222222222222222222222222111111111111111111111111000000000000000000000000//////000111111222222222111111111111111111111111222222222111111000000000222222222111111111000000111111111111111111111111111111111111111111111111111000000111111222222222111000000000000000111111//////000111222333333444111111111111111111111111000111333555555333111/////////000000000111111111111111111111000000000///////////////000000000000000000111222222111000000222111///---------...//////000000111222222333333000000000000111111111111////////////000000000000...---------...000111222//////////////////////////////////////////000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////............////////////.............../////////000000000111111000000000000000000000000111222222////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111////////////////////////.........////////////...///000000000111111111111///000000000111111111111//////////////////000000000000000000111222333333333333333444444555555666222222333333444444444555444444444444444444444444222222222222222222222222///000222444444333222111333333333333333333333333111111222222333444555555555555444333333222111111222222222222222222222333111000000//////000000111222111111111111111222222222222111111111111222222222111111111111111222222000000111111111111000000////////////............000000//////000000111222222111000000//////000000...//////000000000//////000000000000000000111111000///............///000111111111111000000000///000000//////000000111222000111111222222222111111///000000000111111111111000000000000000000000000///000000111222222333333222222111111000000111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222333333333333333333333333222222111000000111222222000000111111111222222222222222111000/////////000111111111111111111111111//////000111222333333333111111111111111111111111///000000000000//////.../////////000000111111111000000000111222222333333111222333444444444333333000000000000000000000000222222111000////////////000000111222333444555555111111111111111111111111000000000000000000000000/////////000000111222222000000000000000000000000333333222222111111000000222222222222111111111111/////////000000000000000111111111111111222222222000111222222222222222333111111000000000000000111------...///000111222222111111111111111111111111222222222222222222222222000000000000111111111111111111111111000000000///////////////000000000000///000000111111000000///222111000/////////000111000111222222222222111000//////000000000111111111....../////////000000000......------...000222333////////////////////////......////////////000000000000000000000000000000000000000000000000000000........................////////////////////////000000000000000000000000............////////////---............////////////000000111111000000///////////////000111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222333333222111111000000000000000000000000000///000000111111111111000000000000000111111111111000000000000111111111111/////////000000000000000/////////000222333555666444444444333444555555666222222333333444444555555333333333333333333333333222222222222222222222222000111222333444333222222333333333333333333333333111111222222333333444444444444444333333222222222222222222222333333333333111111000000000000111111111111111000111111222333222222111111111111222222222111111111111222333333111111222222222222111111000000000////////////...///////////////000000111111111000////////////000......///000000000//////000000000000111111111111000///...------...///000111111111111000000000000000////////////000111111000000111222222222222111000000000000111111111111000000000000000000000000//////000111222333333444222111111000000000111111222111111000000111111222111111111111111222222222111111111111111111111111000000000000000000000000000000000111111111111222222222333333333333222222222111000//////000111222000000000111222222333333222111000000000000000000000000000111111111111111000000000111222222222333111111111111111222222222000000000000000///...---......//////000000111111000000111111222222222333111222333555555555444444000000000000000000000000111111000/////////000000...///000111222333444555111111111111111111111111000000000000000000000000............///000111222000000000000000000000000222222222222222111111111333222222222222111111111.........////////////000111111111222222222222222000111333222111111222444222111111000000000000000000000/////////.........111111111111111222222222222111111111111222333333000000000111111111222222111111111111000000000000////////////000000000000////////////////////////000111111111111111111111000111222333333222000////////////000000000111111------........./////////......------...000222444////////////////////////........./////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////---------.........////////////000000000000//////............///000111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222333333333222222111111111111111111111111...///000111222222111000000000000000111111111111000000000000111111111111000000000111111000000//////000111222444666888:::888777555444333333333444111111111222333444444444222222222222222222222222222222222222222222222222222222222333333333333333222222222222222222222222222222222222222222333333333333333333333333333333222222222333333333444444222111111000000111111222111111000000111222222333222222111111111111222222222111111111222222333444222222333333333333222222111111000000000////////////............///000000111111000///////////////---......///000000/////////000000000111111111111111000///......///000111111111111111000000000000///////////////000111111000000111222222222222222000000000000111111111111000000000000000000000000...///000111222333444444111111000000000000111111222111111000000111111222000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111111111222333333222111111222111000//////000111222///000000111222222333333000000000000000000111222111111111222222222333333111111111111111111222222000000111111111222222222222222222222111000///...------...//////000111111111111111111111222222222///111333444555555444333000000000000000000000000000////////////000000111000000000111111111222222111111111111111111111111000000000000000000000000...---------...///000111000000000000000000000000111222222222222222222333333333222222222111111111.../////////000000000000111111111222222333333333///111333222111000222444222222111000000000000000000000000000////////////000000111111111222222222///000111111222222111111000000111111111222222222111111111111000000000000////////////000000000000000///............///000...///111333333222111000...///111333333333222111////////////000000000111------------.........//////...------...000333444000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////..................................../////////000---------.........////////////000000000000//////------------...///111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222333444444444111111111111111111111111,,,---...000000000///...000000000000111111111111000000000000111111111111000111111111111111000///000111222444666999;;;===;;;:::777444222111111111///000000111222222333333111111111111111111111111222222222222222222222222333333222222222333444555222222222222222222222222333333222222222222222222333333333333333333333444222222222333333444444444222222111111111111222222111111000000111222333333222222111111111111222222222111111111222333333444222333333444444333333222222222111111000000//////...............///000000111111000///////////////------...///000000////////////000000111111111222222111000//////000111222111111111111000000000000///////////////000111111///000111222222222222222000000000000111111111111000000000000000000000000...///000111222333444444111000000000000000111111222222111111111111222222000000111111222222222222000000000000000000000000000000000000000000000000000000000000111111111111000111222333333222111000222111000//////000111222///000000111222222333333000000//////000111222222222222222333333444444444222222222111111111111111000000111111222222222222444444444333222111000///---------...///000000111111111111111111111111111...000222444555444333222000000000000000000000000//////...//////000111222222222111111000/////////111111111111111111111111000000000000000000000000------,,,,,,---...000111000000000000000000000000111111111222222333333444333333333222222222111111//////000000111111111222111111111222222333333333...111333222000///111444222222111000000///000000......///000111222333333000000111111222222222222,,,...111333444222000...000111111111111222222222111111111111000000000000////////////000000000000111000...------...000111,,,...111333444333111///,,,---000333444444444333////////////000000000000000000000000000000000000+++,,,---...///111222222//////.........---------000000000000000000000000111111000000//////......000000000000////////////////////////////////////---.........//////000000...............///000000////////////////////////------------------------........................000000000000000000000000000000000000000000000000000000000000111111111111///000111111000///...---222222111111000/////////000222444333222111222333000111111222222111111000000000000000000000000000222000...///111222111...000000000000////////////////////////////////////000222333444:::FFFOOOQQQHHH@@@666111111222111///000111444555555333111///000111111222222333444444444444444444444444444444222222333333333333444444555444333222111111111111111111111000111111222333222333333444444333333222222444444222222666777555222111111000000111111222,,,,,,------.../////////////////////000000000000000000000000000000111222444555555555555444333333222111000//////000111222111111000000000000111111111111111111111000//////111111000000111222222333///111333222000...///111000000///////////////000000000000000000000000000111000///......///000111111000///......///000111000000000000000000000000222111111111000000//////111111111111000000000000222222222111111111000000111111222222222222111111000111111111222222222222222111111111000000//////111111111111111111111111000000000000000111111111000000000111222222222333222222222111111111111000000111111222222222111111333222222222222222222333333222222222222222222222000000111111111111000000000111111111111222222222111111111111000000000000000000000000111111111111111111111111111111111111:::666222000000222222222///000111222333222111111000000000000000000000000000000000000000000000000111111222222222222111111000111222222222000///.........------------......///////////////.........000111111111111222222222222222222222222222222222000000000000////////////111111222222222222111111///000111222222111000///111111222222222222111111333111...++++++,,,///111222222222111111111111111000000111222222222222222000000000000000000111111////////////////////////111...+++***---//////...000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111////////////////////////,,,------...///000111111//////.........---------////////////////////////222111111111000000000000000000000000////////////..................................../////////000...............///000000////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000/////////000000000111111///000111111111000///...000000000000000111111111000222333333222111111222111111222222222222111111000000000000000000000000111///...///111111000...000000000000////////////000000000000000000000000222555777888>>>IIIPPPRRRHHHAAA777222222333111000///111333555555333111000000111111222222333444444333333333333333333333333222222333333333333444444555444333222111111111111111111111111111222222333222333333444444333333222000333333000111555666444222222111111111111222222/////////...............////////////000000000000000000000000000111111222222222222222222111111000333222111000000111222333000000000000000000000000111111111111111000//////222111111111111111222222000222333333000//////111.........///000111222333000000000000000000000000111000///......///000000000000////////////000000000000000000000000000000111111111111000000000/////////000000111111111222222222222111111111000000111111222222222222111111000000000000111111111111222111111111000000000000111111111111111111111111000000000000111111111111111111111111222222222222222222222111111111111000111111222222222111111000222222111111111111222222222222222222222222222222000000111111111111000000000000111111111222222222111111111111000000000000/////////000000000111111222222222222222222222222666333111000111333333222///000111222333222111111000000000000000000000000000000000000000000000000000111111111111111111000000000111111111000///.../////////......//////////////////////////////...000000111111111222222222222222222222222222222222/////////000000000000000111111222222222222111111///000111222222111000///000111111222222111111000444222000......///000222444333333222222111111111///000111111222222111111111111111000000000000000////////////////////////333000------///111111000000000000000000000000000000000000000000000000000///000000000000111111111111111111111111111111111..................................../////////000/////////............---////////////////////////222222222222111111111111000000000000////////////------------------------............////////////...............///000000/////////////////////////////////000000000000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000///000111222222222111000...//////000111111222222000222333333222111111222222222333333333333222222000000000000000000000000000///...///000111000...////////////000000000000111111111111111111111111333777:::<<>>:::444000////////////////////////111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222111000/////////000111222222333333222222222111111111000000444333111///......///000000000000000000000000000333333222111111222333444------------.........///111111000///////////////222222222111111111111111111000///......///000111111111111111000000000000000000000000000000000000333333333333444555666777777555333222333333111000333333333222222111111111111111000000111111222333000000111222333444444555555555555333111//////000111111111111000000000000000000////////////000000000000////////////000000000000////////////000000////////////000000000000000000111222444555555666333333444444333222000///000000000000000000000000000111222333444333222222444333333222222333333444444444333333222111000000000111111111111222222222333333333444444555555555444333222111111111222333222222222222222111000///111111000000000000111111///111333555555333111///111111111111222333444555888888777777777777888888999888666444333444555666666444111111444555333222333333222222333333444555333333333333333333333333444333222222111111111111444555555555555555444444222333333444555555555444555444333222111111111111222222222111111111000000555555555444444555555555333333333444444555555555000000000000000000000000///000000000000111111111222111111222444444333111222222111111222222333444333444444555555444444333555555555555555555555555444444444333333222222222444444555666555444222111111000///......///000111111111111111111111111111//////............//////000000000000000000000000000000000000000000000000000000111222222222111111111222222333333222222111111222222111000000111333000000/////////111222333222111111111000000//////000000000000////////////000000111222222222222111......//////000000111111000000000000000000000000///000222333444333111000000///////////////000111000000///////////////000...///111111/////////000111111000///000111333444222222333333333333444444000000////////////000000////////////000000000000000////////////000000111///000000111111000000///111000000000////////////000000000000000000000000000000000000000000000000000000111111111222222222666:::@@@DDDDDD???888333111111111111111111111111000000000111222222222333111111111111111111111111000000000000000000000000000000000000000000000000222222222222222111000000///000000111222222333333222222222111111111000000333333222111000000///000000000000000000000000000111000///.........///000---.........////////////111111000///////////////000000000000000000000000000///............///000------...///000111222222000000000000000000000000333333444555777999;;;<<<:::888555333333222111000333333333222222222111111111111000000111111222333000000111111222333333333444444555333111000000111111111111111000000000000000000////////////000000000000000//////000000000000000////////////000000////////////000000000000000111111222333444555666333333333333222111000///000000000000000000000000000111222333444333333222444333333222222333333444444444333333222111111000000111111111111222222222222222333333333444444444444333222111111111222222222222222222222111000000111111000000000000111111///111333444444333111///111111111111222333444555888777777666666777777888:::888666444444444555555444222000111444555444222222222222333333444555555333333333333333333333333444444333222222222222222333444444555666666555555222333444444555555444444555444333222111111111111222222222111111111000000111111222333444666777888333333333444444444555555000000000000000000000000000000000111111111222222111000000111333333222000222222222222222333333444222333333333333333333222333333333333333333333333222222222111111111000000444444555555444333333222333222111000000111222333000000000000000000000000//////............//////////////////////////////000000000000000000000000000111222222333222222222111222222333333222222111000111222111000000111333111000000//////000111222111111111111000000000///111111000000000/////////000000111222222222222111000000000111111111222222111111111111111111111111,,,---///000111000......000000////////////000000000000////////////000000000111222222111000000111111111111111111111222222222222333333333333444444000000////////////000000////////////000000000000......///000000000000000000000111111111111111000111111000000000/////////000000000000000000000000000000000000000000000000000000000111111111222222444999@@@EEEEEE@@@999444111111111111111111111111//////000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000111222222222222111000000000000000111222222333333222222222111111111111111333333333333222111000///000000000000000000000000000000///...------......////////////000000000000111111000///////////////........................///..................///,,,,,,---...///000111111////////////////////////111111333555777:::===>>>===999555333222222111111333333333222222222222111111111000000111111222333111111111111111111111111222333444333111000111222111111111111000000000000000000////////////000000111111111111111111111111000000////////////000000////////////000000000000000111111222333444555555333222111111000000000000////////////////////////111222333444444444333333333333222222222222333333444333333222222111111111000111111111111222222222222222222222222333333333333333222111111111111222111222222222222111000000111111000000000000111111///111222444444222111///111111111111222333444555777666666666666666666777;;;999777555444444444555111000000111333444444222222222333333444555555555333333333333333333333333555444444333333333333333333333444555666666666555333333444444555555444444555444333222222111111222222222222111111111111111000000111222333555666777333333333333444444444444000000000000000000000000111111111111222222222333000//////000222333111000333333222222333333444555111222222333333222222111333333333333333333333333222222222111111111111000555444444333333333333333333222111111111111222333////////////////////////000//////......//////000////////////////////////000000000000000000000000111111222333333333333333111222222333333222222111...000111111000000111333222111000000///000000111111111111111000000000000222222111111111000000000000000111222222222222111111111111222222222222222222222222222222222222222///000111222333222111111111000000//////000000000000000////////////000000111333444333222000000111111111222222222111111000222222333333333333444444//////000000000000//////////////////000000000000,,,...///111111111000000000111111222222222222111111111111000000000//////000000000000000000000000////////////////////////000000000000111111111111000444999======:::555222111111111111111111111111//////000111222333333444111111111111111111111111000000000000000000000000000000000000000000000000111111222222222111111000000000111111111222222222111111111111111111111111222333333444333222111000000000000000000000000000333222222111000000000//////000000000000111111111111000000///////////////------.............../////////000000000000//////000000/////////.........//////////////////////////////111222555888:::;;;:::777333111111222222222222222222222222222222222111111000000111111222333222222222111111000000000111222333333111111222333111111111111000000000/////////000000000000//////111111222222222222111111000000////////////000000////////////000000000000000111111222333333444444333222000/////////000111////////////////////////222222333333444444444444333333222222222222333333333333333222222111111111000000111111111222222222111111111111111111222222333222222111111111111111111111222222222111111000111111000000000000111111111222333444444333222111111111111111222333444444666666555555555555666666:::999888666444444444444111111111222333333333333444444444555555555555555333333333333333333333333555444444333333444444444444555555555555555444444333333444444555444444333555444333222222222222222111111111111111111111111333222222222222222222333333333333333333333333333////////////////////////111111222222222333333333111000000111333333222111333333333222333333444555222222333333333333222222444444444444444444444444333333333333333333333333555444333222222222444444000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////111222333333444444444444111222222333333222222111---///111111000000111222222222111000000/////////111111111000000000000000222222222222111111111000000000111222222222222111111111222222222222222222222222222222222222222222000111222333444444444333111111000000///000000000000////////////000000111222333444333111000000000111222333333222111///...222222222333333333444444//////000000000000//////////////////000000000000---...///111111111000///000000111222222222222222111111111111000000000000000000000000000000000000//////////////////////////////000000000111111111///000222444444444333222000000000000000000000000///000000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000000111111222222222111111111111111111111222222222111111111111111111111111111222333444444222111000000000000000000000000000333333333222222111111111000000000000111111111222111000000///////////////.........//////000000000///111222333333222111///111111111000000000//////////////////////////////000111111222333555777777555333000000111333333333222222222222222222222222111111000000111111222333333333222222111000000000000222333333222111222444111111111111000000000/////////000000000000//////000111222222222222111000000000////////////000000////////////000000000000000111111222222333333333222111000/////////000111////////////////////////222222222222333333444444333222222111111222222333333333222222222222222111000000111111111222222222111111111111111111111111222222222222111111000000000111111222222222111111111111000000000000111111333333444555555444333333111111111111222333444444555444444444444444444555999888777666444444333333222333333222333444555777:::999777666555555555555333333333333333333333333444444444333333444444555777777666666555444222222333444444555444444333333444444333333222333333333111111111111111111111111222222222111111222222222333333333333333333333333////////////////////////111111222222222333333333222222111333444555444222333222222222222333444444333333444444444444333333444444444444444444444444333333333333333333333333444333222111111222444555000000111111111111000000111111111111111111111111000000////////////000000........................////////////////////////000111222333444444444444111222222333333222222111---///111222111000111222111111111111000000//////000000000000000000111111222222222222111111111000000000111222222222222111111111111111111111111111111111111111111111111111---...///000111111111111222222111000000000000000///////////////000111111000222333222111//////000111222333333222111///...222222222333333333444444...///000111111000///...////////////000000000000//////000000000000////////////000111222222222222222222111111111000000000000000000000000000000000000000000000000000000000/////////000000000111111111000000000111222222333////////////////////////111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111222222222222111111111111111111111111111111111111111111222222222111222222222222222111111000000000000000000000000000000111111111111000000000000000000111111111111111111000////////////////////////000000111111222000111444555555444111000......///000111222333333////////////////////////333333333333333444555666111000///000222333333333111222222222222333333333111111000000111111222333333333333222222222111111111222333333222111222444111111111111000000000000...///000111111000///...///000111222222111000///000000////////////000000////////////000000000000111111111111222222333333222111111000000111111111////////////////////////222222111111111222333444222222111111111111222222222222222222222222222222000111111111111222222222222222222111111111111111111111222222111111000///000000111222222222222111111111000000000000111111333333444444444444333333111111111111222333444555444444333333333333444444666666555555444333333222333333333333333666;;;???BBB???;;;777444444444555333333333333333333333333333333333333333444444555777777666666555444222222444444555555444444333333444444333333333333444444111111111111111222222222//////000111222444555666333333333333222222222222000000000000000000000000111111111111222222222333333222222333555666444333222222111111222222333444333444444555555444444333222222222222222222222222000111111111111222222222222222222222222333333444222222333444444333222222111111111111111111111111111000000//////000000111........................000000000000000000000000///000111333444444444444111222222333333222222111///111333333222111000111000111111111111000000///000000000000111111111111222222111111111000000000000000111222222222222111111111111111111000000000000000000000000000000000//////000111222333333444333222111111000000000000///......//////000111222///111222222111000000111111111222222222111111000222222333333333333444444...///000111111000///...////////////000000000000222111000//////......///---...///000111111111111222222222111111111000000000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111222000000000000000000000000222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111222222222222222111111111111111111111111000000111111111222222222111111000000000111111222000000000000000000000000---...///000111111000000/////////000000000111111111111000///////////////...//////000000111222222...111444666666444111...------...///000111222222000000000000000000000000111111111111222333444444111111111222444444222111111111222222222333333333111111000000111111222333444444444333333333333333111333444333111111222333111111111111000000000000...///000111111000///......///111222222111///...000000////////////000000////////////000000000000111111111111222222222222111111222222222222222111000000000000000000000000111111000000000111222333222222111111111111222222222222222222222222222222000111111111111222222222333333222222222111111111000111111222111000///...000000111222222222222222111111000000000000111111222222222222222222222222111111111111222333444555333333222222222222333333333333333333333333333222222222333333555:::CCCIIIJJJFFF???888444222444555333333333333333333333333222222222222222333444444444444555555555555555444444444555555444444333222444444333333333444444555000000111111111222222222000000000111333444666777333333333222222222111111000000000000000000000000000000000111111111222222333222222333555555444222111111000000111111222333333333333444444333333333111111111111111111111111000000111111111222222222111111222333333333333333222333333444444333333222111111111111111111111111111111000000000000111111........................000000000000000000000000...///000222333444444444111222222333333222222111111333555555333111000000//////111111222111000000///000000000111111111111111111000000000/////////000000111222222222222111333333222222222111111111111111111111111111111111222222222333444555666777444333222111000000000000............///000111222///000222333222222333444111111111111111111222222222222333333333333444444...///000222222000///...////////////000000000000444222000///...---......------///000000111111111222222222111111111111000000000000000000000000000000000000000000000000000////////////000000000000///000111222222111///...111111111111111111111111333333222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000///000111222222222222222222222111111111111111111000000111111222222222222111111/////////000111222000000000000000000000000---...000111222333222222////////////000000000000111111000///////////////.........///000111111222---000333555555333000---000/////////............111111111111111111111111------......///000222333333333333555666555222///111111111222222333333333111111111000111222222333444444444444444444444444222333444333111000111222111111111111000000000000...///000222222000///...---///000111111000///---000000////////////000000////////////000000000000111111111111111222222222000111333444444333222111111111111111111111111111111000/////////000222333222222111111111111222222222222222222222222222222000111111111111222222222333333333333222222111111000111111222222000///...///000111222222222222222111111000000000000111111000000000000000000000000111111111111222333444555333222222222222222222333111111222333333333222222000111111222666>>>IIIQQQOOOJJJAAA888333222333555333333333333333333333333111111111111222222333444111222333555666777777777444555555555444333333222444444333333333444444555000000111111222222222222444333333222222333333444333333333222222111111111000000000000000000000000///000000000000111111111222111111222444444333111000000000///000111111222222222222333333222222222333333333333333333333333222222222333333444444444///111222333444333333222000111222333333222111000000000000000000000000000111111000000000000111111........................000000000000000000000000......000111222333333333222222222333333222222222333555777666444111000000...///000111222222111000//////000000111111111222000000000000////////////000000111222222222222111444444444333333222222222222222222222222222222222/////////000111222444555444333222111000000000000............///000222222///111333444444444555666111111000000000111333444222222333333333444444444111111000000000000111111111111000000111111222333222222222111111111111000---......///000111111222222222111111111111222222111222222222222111000000------......//////000000111000///......///000111111111111000000000000000000000000000000000000000111111111111111111111111111111222333333333333222////////////////////////222222222111000//////...111111111222222333333333000111222333333222111000000111111111111222222222111111111111111111111111111222333333333333222111000000000000111111111111222111111111000000//////000000000000////////////000000000000000000000000////////////000000000000......//////000000111111000000000000000111111222333222222222222222222333666666666555555444444444222222222222222222222222...//////000111111222222333333333222222222111111333222111111111222333444000000////////////000000///////////////000000000000000////////////000000000000000000000000000000000000111111111000000///000000000000000111111222111111222222222333333333111111000000000000111111000111111111111222222222333333333333333333333333111111111111111111111111111111222222222333333333333222111000////////////////////////////////////000000//////000111222222000000000000000000000000111111111000111111222333444333222222333666888:::555444333222222222333444666222...000333555333000111222333333666===GGGOOOPPPIIIAAA:::777666444222000444888888555222222222111111222222222333333333444444333333333333222222555444444333222111000000222222222222222222222222666444111000222333444444555444444333333444444555333333333333333333333333222111111111000000/////////000111222222222222222111222333333444444333333555333111//////000111222222222333333333333222222444444444333222111000///111111111111111111111111222222222222222222222222111111111000000000//////000111111111111000//////222222000...,,,---///222000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111333222111000000111222333111111000000000000111111333222111000000111222333222222222111111111000000//////000000000111111111111222222222222111000000000111111111222222222222222222222222222222222222666666555333111000///...000000////////////000000222222333444444555666666222111000......000111222111111111222222333333333111111000000000000111111111111000000111111222333111111111000000000////////////000000111222222222222111111111111111111222111222222222222111000000.........///////////////111000///......///000111000000000000000000000111000000000000000000000000111111111111111111111111000111222222333333222222000000000000000000000000222222111111000//////...111111111222222333333333222222333333333222111111000111111111111222222222111111111111111111111111111222222333333222222111000000000000111111111111222111111111000000000000000000000000000000000///111111111111111111111111////////////000000000111/////////000000000000000000000000000000111111222222222111111111111222222444444444333333333222222222222222222222222222222//////000111111222333333333333333222222222111111222222111111111222333444000000000//////000000000000000000000000000000000000000////////////000000////////////////////////000000111111111111000000///////////////000111111111111222222222333333333111111000000000000111111000111111111111222222222333333333333333333333333111111111111111111111111111111222222222333333333444444333222111111111111000000000000000000000000000000000000000111222222000000000000000000000000000000000000111222222333444333222222333555777888444444333222222222333444555222///000333555333000000222222333555;;;CCCIIIJJJDDD===777555444333111111444777777555222222333111111111222222222333333222222222333333444444444444444333333222111111111222222222222222222222222444333222333444444333111444444333333333333444444333333333333333333333333222111111111000000000000///000111111222222222111111222333333444444333333444333111000000000111222111222222222222222222111333333333333222111000000111111111111111111111111222222222222222222222222333333333222222222111111111111111111000000000000000000///,,,***+++...000000000000000000000000000000000000000111111111111111111111111111111111111222222222222222111111111222222111000000111222222111111000000000000111111222222111000000111222222222222222111111111000000222222333333333444444444111222222222222111000000000000000111111111222222111111111111111111111111222222222111111000000000111000000//////000000111111222222333444444555555222111000//////000111222111222222222222222222333111111000000000000111111111111000000111111222333000000000000/////////...000000111111222222333333111111111111111111111111111222222222222111000000000000///////////////...000000////////////000000/////////000000111111111000000000000000000000000111111111111111111111111000111222222333333222222111111111111111111111111222222111111000/////////111111111222222222222222333444444444333222111111000111111111111222222222111111111111111111111111111111222333333222111111000000000111111111222222111111111111111000000000000000000000000000000000111111111111111111111111/////////000000000111111000000000000000000//////000000000000000111111222111111111000000111111111222222222111111111111000222222222222222222222222000111111222222333333444333333333222222222111111222222111111222222333444111111000000000000111111111111111111111111111111111000000//////000000111////////////////////////000000111111111111111000...////////////000000000111111222222222333333333111111000000000000111111000111111111111222222222222222222222222222222222111111111111111111111111111111222222222333333333666555444333333222333333111111111111111111111111000000000000000000111222000000000000000000000000/////////000111222333444333222111111222333444555444333333222222333333444555222///000333444333111000111222333444777<<>>???>>>;;;999777777666444222222222222222222222222222222222333333333444444444000111222333444333222222///000222333444555555555555444444333222111000000333333222222222222222333333222222111000111111111111111111111111111111111555444444333333222222111000222444666666444222000111111111111222222222222333333333333333333333333222222111111111111222222222222333333333444444444111111222333333444555555555555555555555555555555222222333333333444444444555444333333222222333333111111111111111111111111111111222222222333333333333333444444444444555555444444555666555444333222222222222222222222222222222222222222111111000000222222222222222111000///111111222222222333333333444444444444444444444444222222111111111111222222222222222222222222222222222222111111111111222222000111111111111222222222666555333222111222333333111111111111111111111111111000000///////////////---...000111333333444444000111111111111222222222222222111111111111222222000111222333333333333333111000000111333555444333444555444444333222111000000000111111222222222333111111111111111111111111222222222222222111000////////////000111111222222,,,...111333333222111///000111222333444444333222000000000000000111111222000000111222222222111111000000111111222222222333111111222222222333333333111111111111111111111111000000000000111222333444111111000///...---,,,,,,///000111222222222111111...///000111222222222111222222222333333222222222000000111111222222222222111111000000000000111111333444555666777777777777444333222111222333444555000222777:::<<<;;;:::888111111111222333444666777444333333222222333333444222222222111111111111000000222444333222111222333444444444444444444444444222222111111000000//////000111111111111222222222222222222222222222222222111111111111111111111111333333222222111000000000222111111111000000////////////000111222333333333111111222222222333333333444333222222111111111111111111000000000000111111...///000222222111000000111111222222222111000000444333222222111111222222222222111111111111222222333333333333333333333333444333111000000000111111111111222222222222111111333333333333333333333333222222222333333444444444222222222222111111000000111111000000000111333444222222222222222222222222000111333666:::<<<;;;::::::888666333222222333444111111111111111111111111111111111111111111111111444333333222111111111222444333333222222333333444222222222222222222222222333333333222222111111111222111111111222333333444444444333333333222222222222222222222222222222222333333333333333333333333111111111111111111111111...///000111222333333333222222222222222222222222000111222222333333222222//////000111222222333333444444444555555444333333444444333222111111111111666555333111111222333444222222222222222222333333555555555444444333333333111111000000111333444666333333333333333222111000111222333444444444444444444444444333333222222222333333333222222222111111222111000000000111333333111111222222222333333333222333333444444333333222222222222222222222222222333222222111111222222333333333333333333333333333444444444444333333222111333333222111111222333333666555333222111222333333222222111111000000//////222111000//////000111222111111000000111111222333222222222222222222222222333333333333333333333333333333333444444444555555333333333333333333333333333333222222111000//////000000000000000000000000222111111111000000/////////000111222222222222222555333222222333222000...///...---,,,,,,---...///222222222222222222222222222222222222222222222222111111222333333333333222222222222111111111000000000000000000000000000000111111111111000000000///000000111111111111000000111000///......///000111111111111111111111111111111111111000000000000000000000000000000000000000000111222333444555555555222222333333333333444444333333333555888999888777555444333333222111000///666555333111000000000111222222222222111111111111000222444333222111222333333333333333333333333333111111111111000000000000111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111222222222222222222111111111000000000000111222222222333111111111222222222333333666555444444333333333444111111000000000000111111000111111222222222222222222222222222333333333333444444333222222222222222333333222222222222333333333333333333333333333333444333111000000000111222111111222222222222111111333333333333333333333333222333333333333333333444222222222222111111111000222111111000000111222333222222222222222222222222000000222555999::::::999999777555333222222333333222222222222222111111111222222222222222222222222444333333222111111222222444333333222222333333444333333333333333333333333444444333333333222222222333333222222333444444555555555555444444444333333444333333333333333333333333333333333333333333333111111111111111111111111000111222333333444333333222222222222222222222222111222222333333333333333000111111222222333333333333333444444444444333333333222222222222222333333666555333222111222333444333333222222222222222222333333333222222111111111222111111111111333444555222222333333333222222111111222222333444444333333444444333333333222222222333333333222222222111111222111000000000111222333111111222222222333333333222333333444444333333222222222222222222222222222333222222111111222222333333333333333333333333333333444444444333333222111333333222111111222333333444333222111111111222222111111111111000000000000222222111000000111222222111111000000111111222333222222222222222222222222222222222222222222222222222222222333333333444444222222222222222222222222444333333222111111000000000000000000000000000000111111111111000000000///000000111222222222222222444333222222333222000...000///...------...///000222222222222222222222222222222222222222222222222000111222222333333222222333333333222222222111111000000000000000000000000111111000000//////000000000000111111111111000000111000///......///000111111111111111111111111111111000000000000000000000000000000000000000000000000111222333333444444444222222222333333333444444333222222444777888777666444444333333222222111111333444444444444333222222333222222222111111111111000222444333222111222333222222222222222222222222000000000111111111111111111111111111222222222333222222222222222222222222111111111111111111111111///000000111222222333333333333333222222222222222111111111111111111222222111111111222222222222333555555444333333333444444111111000000000000111111222222222222222333444444333333222222333444555666555444444333333333333333444333333333333333333444333333333333333333333333333333222111111111111222111111222222222222111111222222222333333444444444444333333333333333333222222222222222111111111111333222222111111111111222222222222222222222222222//////000333666888888777777666444222111111222222444444333333222222111111333333333333333333333333444333333222222222222222444333333222222333333444444444444444444444444444444444444444444333333333444444333333444444555555666666555555555444444444444444444444444555555555333333333333333333333333222222222222222222222222333333444444444444444333222222222222222222222222222222333444444444444444333333333333333333333333222333333444444333333333222222222222333444555555666555333222222222333444444444333333222222111111333333222222222222111111222222111111222333444555111222222333333333333222111111222333333333222222333333333333222222222222333333333222222222111111111111000000111111222333111111222222222333333333222333333444444333333222222222222222222222222222333222222111111222222333333333333333333333333333333333444444444333222222333222222111111222222333333222111000000000111111000000000111111111111111000//////......//////000111111000000111111222333222222222222222222222222111111111111111111111111111111111222222222333333111111111111111111111111444444333333222222111111000000000000000000000000111111111111000000000000000000111222222222222111444333222222333222000///000000////////////000000111111111111111111111111222222222222222222222222000111222222333333222222444444333333333222222222000000000000000000000000222111///.........///000000000111111111111000000000000////////////000000111111111111111111111111000000000000000000111111000000000000000000000000///000111222222222222222222222222222333333333333222111111333555666666444444444333333333333333333111222555777777666444333333333222222222111111111000222444333222111222222222222222222222222222222000000000111111222222222111111111222222222333333111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222111111111111111111111111111222222222222333222222111111222222222222111111000000111111222333222111111111222444555333222111111222444666888555555444333333333444444333333222222222222333333333333333333333333333333222222222222222222222222111222222333333222222111111111222333333444555555444444444333333222222222222222222222222222222222444333333222111111111111222222222222222222222222/////////111444666666555555444333222111111111111555444444333333222222222333333333333333333333333444333333222222222333333444333333222222333333444555555555555555555555555555555555555555555444444444444333333333333444444555555555555444444444444444444444444444555555555333333333333333333333333222222222222222222222222333444444444444333333222222222222222222222222222222333444444555555444444444444444444444444333333111222333333333333333333333333333333333444555555555555444333333333333444555555444333222222111111444444444444444444444444222222222222333333444444111111222333444444444444111111222222333222222111333222222222222222222222333333333222222222111111111111111111111222222222111111222222222333333333222333333444444333333222222222222222222222222222333222222111111222222333333333333333333333333333333333333444444333333222222222222222222222222222222222222111111111111222000000000111111222222222000000000//////000000000111111000000111111222333222222222222222222222222222222222222222222222222222222222222333333333333222222222222222222222222444444444333333222222222000000000000000000000000111111111000000000000000000111111222222222111111333222111222333222000///111000000000000000000111000000000000000000000000111111111111111111111111000000111222222222222222333333222222222222111111000000000000000000000000222111///...---...///000000000111111111111000000000000////////////000000111111111111111111111111000000000000000111111111000000000000000000000000//////000111111111111111111222222222222333333333111000000222444555444333333333333444444555555555333333444555555555555444333333333222222222222111000222444333222111222222444444444444444444444444000000111111222222333333111222222222222333333333111111111111111111111111111111111111111111111111222222222111111111000000000000111111111111111111222222222111111111111111000000111111111222222222222222222111111222222333222222111111111111222222222222111000000222333444222222000000111333555777555555444333333333444444222222111111111111222222333333333333333333333333222222222333333333222222222222333333333333222222111111222333333444555555444444444333333222222222222222222222222222222333333333333333222222111111222222222222222222222222000///...000333444444444444333333222111111111111444444444333333222222222222222222222222222222222444333333222333333444444444333333222222333333444555555555555555555555555555555555555555555555555333333222222222222222333444444444333333333333222222222333333444444444555333333333333333333333333222222222222222222222222222333333333333333222111222222222222222222222222222333444444555555444444555555444444444444444444111222333333444444444444666555555444333333444444555555444444333333333444555555444444333222111111444444444444444444444444222333333333444444444444111222333444444444444444222222333333333222222111222222222222222222222222333333333222222222111111000000111111222222222222111111222222222333333333222333333444444333333222222222222222222222222222333222222111111222222333333333333333333333333333222333333444444333333333222222222222222222222222222222333333333333333333000000111111222222333333333333333333333333333333111111000000111111222333222222222222222222222222444444444444444444444444333333333333444444444444333333333333333333333333444444333333333333333222000000000000000000000000000000000000000000111111111111222222222111111000222111000111222222111///000111111111111111111000000000000000000000000000111111111111111111111111000000111222222222222111111111111111000000000000000000000000000000000000222111000///...//////000000000111111111111000000//////000000000000//////000000000000000000000000//////000000111111111111000000000000000000000000//////000111111111000000111111111222222222333333111000000111333444333111222333333444444555555666777555333111111222444555333333333333222222222222000222444333222111222333444444444444444444444444111111111222222222222222222222222222333333333333111111111111111111111111111111111111111111111111333333222222111000000///000000000000000111111111111111111111111111222222000000000111111111111222444444333333333444555555222222111111111111222222111111111111111222333333222222111111111333444555555444444333333333333333222111111000000111111222333333333333333333333333111222333333444333333333222222333333333333222222222222222333333444444444444333333333333333333222222222222222333333333333222333333444333333222111222222222222222222222222111///...///111333333333333333333222222222111111222222222333333333333333111111111111111111111111333333333333333444444555444333333222222333333444555555555555555555555555444444444555555555555555333333222111111111222222444444333333333222222222222222222333444444555555333333333333333333333333333333333333333333333333111222333333333333222222222222222222222222222222222222333444444444444444444444444444444444444444222222333444555555555555777777666555444444333444555555555555444444444333555555444444333333222222111111222222222222333333333333444444444444333333222333333444444444444333333333444444444333222222111111111222222222222222333333333222222222111111000000111222222222222111111111222222222333333333222333333444444333333222222222222222222222222222333222222111111222222333333333333333333333333333222222333444444444333333111222222333333222222111222222333444444444333333111111111222222222222222//////000111111000//////111111000000111111222333222222222222222222222222555555555555555555555555333333444444444555555555333333333333333333333333333333333333222222222222000000000000000000000000000000000000111111111111111222222222222111000000111000000111222222111///000000111111111111000000111111111111111111111111111111111111111111111111///000111111222222111111111000000000000/////////000000000000000000000000111111111111000000000///000000111111111111000000//////000000000000//////000000000000000000000000/////////000111111222222000000000000000000000000000000111111111111000000111111111111222222222222111000000111333444222111222222333333444444444555888666222000///111444666444444333333333222222222000222444333222111222333333333333333333333333333333222222222222222222111222222222333333333444444111111111111111111111111111111111111111111111111222222111111111111111111000000000111111222222222000000000111222222222333000000000000111111111111444333333333444444555666333222222111111222222333111222222333333333333333333333333333444444444444444444333222222222222222333222222111111222222333333333333333333333333333111222333444444444333333222333333444444333333222333333333333333333333333222333333333333333333444222222222333333333444444111222333444444444333222222222222222222222222222222000//////111333333333333333333333333222222111000000111111222333333333222222222222222222222222333333333333333444555555444333333222222333333444444444444444444444444444333333444444444555555555444444333222222222222222555444444444333333333333333333333444555555666666333333333333333333333333333333333333333333333333111222333444444555444444222222222222222222222222111222222333333333333333222222333333444444555555222333444555666666666666666666555555555555555666555555555555555444444333444444444444444444333333111111111222222333333333333333444555555444333222444444444444444444333333555555555555555444333222000111111111222222222222333333333222222222111111///000111222333222222111111111222222222333333333222333333444444333333222222222222222222222222222333222222111111222222333333333333333333333333333111222333333444444444333111222333333333333222111000111222333444333333222333222222222222222222111,,,---...//////...---,,,111111000000111111222333222222222222222222222222444444444444444444444444222222333333333444444444222222222222222222222222222222222222222222222222000000000000000000000000///000000000111111111111222222222222222111000000111000///000222222111/////////000111111000//////222222222222222222222222111111111111111111111111///000000111111111111111111111111000000000000///000000000000000000000000111222333333333222000///000000111111111111000000...///000111111000///...000000000000000000000000...//////000111111222222000000000000000000000000000111111222222111111000111111111111222222222222222111111222333444333111222222222333333333333333666555333222222444666777444444444333333333222222000222444333222111222333222222222222222222222222444333333222222111111111222222333333333444444444000000000000000000000000111111111111111111111111000000000111222222333333111111111222222333333333//////000111222333333444000000000000111111111111111111111111222222333444333222222111111222222333222333444555666555444333444555555666666555444333444333222222111111222222444333333222222333333444333333333333333333333333000111333444555444333333222333333444444333333222444333333333333333333333222222222333333444444444222222222333333444444444000111333444555444444333222222222222222222222222333111//////111333333333333333444444444333222222//////000111222333333444333333333333333333333333333333333333333444555666444333333222222333333444444444444444444444444444333333333444444444555555666555444444333333333333666666555555555444444444444444444555666777777888333333333333333333333333333333333333333333333333222333444555666666666666222222222222222222222222111111222333333333333222111111222222333444555555333444555666777777777777555555444555555666777888555555666666555555444333333333444444444444444444333333333444444555555555333444555555555444333222555555555555444333222222555666666666555444444333000000111111222222222222333333333222222222111111///000111222333222111111111111222222222333333333222333333444444333333222222222222222222222222222333222222222222222222333333333333333333333333333111222333333444444444444111222333444444333222111///000111222333333222111444333333222222111111111111222333444444333222111111111111000111222222333222222222222222222222222333333333333333333333333111111222222222333333333111111111111111111111111111111111111111111111222000000000000000000000000//////000000111111111222222222222222222111000///000000///000222222111///...///000111111000///...222222222222222222222222000000000000000000000000//////000111111111111111222222222111111111111000000000000000000000000000000222444555555333000///000000111111111111000000...///000111111000///...000000000000000000000000...//////000111222222222000000000000000000000000111111222222222111111000000111111111111222222222222111111222444444333111222222222222222222222222333333444555666777888999222222333333333333444444444444444333333222222222222222222222222222222222222222333333333333444444111111222333333444555555444333333222222333333444000000////////////000000111111111111111111111111//////000111111111111000111111222333333333333222333222111000000000111222222222222111111111000000222222222222222222222222111111111111111111111111111111111222222333333333333333333333333333333333333333333333333333333333111111111222222333333333222222333444444555555666111111111111111111111111222222333333333333444444444444444444444444444444111111222222222333333333444333222111111333555666000000111111111222222222555555444333333222111111555555444444444333333333111111222222222333333333111222333333444444333333555444222111111222444555555555555555555555555555555444444333333333444444666666555444555666777888666666555555555444444444222222222333333333444444555999;;;888333000333666777777666666666555555555222222222222222222222222555444444333333444444555555333111111222444444333333333222222222222222222111111222333333444555555555555444444555666888999999999888777666555444444777777777777666555444333444444444444444444444444333333444444444444333333222222333333444555666666888666444222222222333444666555444333222333444444333333111000000000111222///000222222111111222444111111111222222333333333333222222111111222222333333333333333333222111000222222333333333444444444444444444333333333222222333333444444444444444444666666555444333333333333444444444333333222222222222222222333333444444444222222333444444555666666333333333222222222111111333333333222222111111111222222111111222444666777555444333222111111111111333333444444444444555555333444444555555444444333111111111111111111111111333333222222111222222222222111000000000111333444222111000//////000111222333333333222111000000///***...333666777555111...222222111111111111111111111111111111000000000000222111000//////000111111111111111111111111111111111111111111111111111111111111111111111111111111......//////000000111111000000111111111111000000---.........//////000000222222111111000000//////000000111222222222222111222222111111111111111111444444333222222111111000333333333444444555555555333333222222333333444555666666666666666555555555222222333333333333444444444444444333333222222222222222222222222222222222222222333333333333444444111111222222333444444555222222222111111222222222000000////////////000000111111111111111111111111///000111111222222111111111111222333333333333222333222111111111111222333333222222222222111111111222222222222222222222222111111111111111111111111222222222222222222333333333333333333333333333333333333333333333333333333222222222222333333333333222222333444444555555666222222222222222222222222222222333333333333444444333333333333333333333333111111222222222333333333444333222111111333444666111111111222222222333333333333333333333333333333555555444444444333333333222222333333333444444444222222333444444444444333555444333222222333444555444444444444444444444444555444444444333444444444555555444444444555666777666666555555555444444444333333333444444444444555555888999777444333444666555555444444444333333333222222222222222222222222444444333333333333444444555333111111333444444333222222222222222222333333111111222333333444555555666555444444555666777888888888888777777666555555777777777777666555444333444444444444444444444444444444555555555555444444222222333333444555555666666555444222222333444555555444333222222222333333333333111000000000111222111333444444222222333555111111222222222333333333333222222222222222222333444444444444444333222222222222333333333444444444444444444333333333222222333333333444444444444555444444333333333444444555444444444333333222222222222222222222222222333333222222222333444444555555333333222222222111111111333333222222222222222222111111000000000222333444555555444222222111111222111111222222222222333333333444444555555444444333111111111111111111111111333333222222111222222333111111111111111222222333222111000//////000111222333222222111000000//////---...111222333333111111111111111111111111111111111111111111000000000000222111000//////000111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000/////////000000111111111111000000........./////////000000111111111000000000000000000000111222222222222111111111111111111111111111333333333222222222222111333333333444444555555555333333333222333444444555666666666666666666666666222222333333333333444444444444333333333333222222222222222222222222222222222222333333333333444444111111222222333333444444111111000000000000111111111000000//////000000111111111111111111111111111000111111222222222222222111111222333333333333222333333222222222222333333333333333333222222222222222222222222222222222222222222222222222222222222333333222222222222222222333333333333333333333333333333333333333333333333444444444444333333333333222222333444444555555666333333333333333333333333222222333333333333444444222222222222222222222222111111222222222333333333444333222111222333444555222222222333333333444444111222222333444555555666555555444444444333333333333333444444444555555555222222333444444444444444444444444444444444444444333333333333333333333333444444444444444444444555444444444333444555555666555555555555555444444444444444555555555666666666666666666666666666666666555555555444444444333333222222222222222222222222444333333222222333333444555333111222333444444333111111222222333333444444111222222333333444444555666666555555555666666777888888777777777777777777777777777777666555444333444444444444444444444444555555555666666555555555222333333444444555555555555444333222333444555666444333333222111222222222333333222111111111111222444666666666444333444555222222222222333333333333333333222222222222333333444555555555555444444333333333333333444444444444444444444444333333333333333333333444444444555555333333333333444555666666444444333333333333222222222222222222111111111111111111222222333333444444222222222111111111000000222222222222222222333333222222111111111111222333666555444333333333333333111111222222222222333333333444444555555444444333111111111111111111111111333222222111222222333333000111111222222222222222222111000000000000111222222111111000000//////...000///......///000222333111111111111111111111111222222111111111000000000111111000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111222222111000000///......000000111111111111000000////////////000000000000000000000000111111111111000000111222222222222111111111111111111111111111111111222222222333333333444444444444444555555555444333333333333444555555666666666666666666777777222222222333333333444444333333333333333333333333222222222222222222222222222222222333333333444444111111222222333333333333111111111000000111111111111000000000000000000111111111111111111111111111111111222333333333333222111111222333333333333222333333333333333333444444444444444333333333222222222222222222222222222222222222222222222222222222333333333222222111111111222222333333333333444444333333333333333333333333555555555444444333333333222222333444444555555666444444444444444444444444222222222333333333444444222222222222222222222222111111222222222333333333333333222222222333444555333333333444444444555555222222333333444555555555555555444444444333333333333333333333444444444444222333333444555444444444444555555666666555555444333333333333333333333333444444444555555555555555333333333333444444555555555555555555555555555555555666666666666777777777666555444555777888888666777777777777666666666666444444444444444444444444333333222222222222333333444333222222333444333222111111222222333444555555222222222333333444444444666666555555555666666666777777777777888888999999666666777666666555444444555555555555555555555555555555666666666666555555333333333444444444555555333333222333333555666777444444333333333222222333333333222222111111111111666777777666444333444555333333333333333333333333222333333333333333333222444444555555555444444333333333333444444444444555555444444444444333333333222333333444444555555555333333333333333444555666333333333333333333333333444333333333222111111111111111111222222333333333222222111111111000000000111111111222222333333333555444444444333333444444666666555444444444444444333333333444444444555555333444444555555444444333222222222222222222222222222222111111222222333333000111222333444333222111111111111111111111111111111000000000//////......000///...---...000222333111111111111111222222222222222222111111111000000111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000//////000000111111111111000000000000000000000000000000//////000000111111222222000000111222222222222111111111111111111222222222000000111222333333444444444444444555555555555555444444444444444555555666666666777777777777888888222222222333333333444444333333333333333333333333222222222222222222222222222222222333333333444444111111222222222222222333222222111111111111222222111111000000000000111111111111111111111111111111111111222333333333333222111111222333333333333222222222333333444444444444444444444333333333222222222222222222222222222222222222222222222222222222333333333222222111111111222222222333333444444444333333333333333333333333555555555444444333333333222222333444444555555666444444444444444444444444222222222333333333444444444444444444444444444444111111222222222333333333222222222222333333444444333333444444444555555555444444444444444444444444555555444444444333333333222222222222333333333333333333444555555555444444444555555666666555555444333333333333333333333333333444555666666666555555333333333444444444444444444555555555555555555555666666666777777777888888666555444666888999888777888888777777777666666666666666666666666666666666444333333222222333333444444333222333444444333222111111222333444444555555222222333333333333444444555555555666666666666666666666666777888888999999666666666666666666555444555555555555555555555555555555666666666666555555333333333444444444444444222222222333444555666777555555555555555444444333333333333333222222111111555666666555333222333444333333333333333333333333222333444444444444333222333333444444444444333333333333444444444555555555555555555444444444333333222222333333444555666666666555444333333333333333333333333333333333333333555555555444333333333222111111222222222222333333222222222111111111111000111111111222222333333333444444555555444444444333666666555444444444555555333333333444444444555555333444444555555444444333444444444444444444444444222111111111222222333444000111222444444333222222111111222222222222111111000000000000////////////---......///000000111111000000111111111222222222222222222222111111111111000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111///000000000111111111222000000111111111111000000111111111111111111111000//////000000111111222222000000111222222222222111000000111111111222222222000000111222333444444555555555555555555555555555555555444444555555666777777777777777888888999999222222333333333333444444222222333333333333444444222222222222222222222222222222333333333333444444111111222222222222222222222222222111111222222222222111111000000111111222111111111111111111111111000111111222222222222222111111222333333333333222000111222333444444444333333333333333222222222222222222222222222222222222333333333333333333333333333333222222222222222222111222222333333444444555333333333333333333333333444444444444333333333333222222333444444555555666444444444444444444444444222222333333333333444444444444444444444444444444111111222222222333333333222222333333333444444444333333333444444444555555555555555444444444444444555555444444444333333333111111111222222222333333333333444555555555555555444444444444444444444444333333333333333333333333222333555666777777666555333333444555555555555444444444444555555555555555666666777777777888888888666666666777777888888888666666666555555555444444666666666666666666666666555444444333333444444555333222222333444555333111222222333333444444555555333333333333333333333333333444555666777777777777555555666666777777777888555666666666666666555555555555555555555555555555555555555666666555555555444444444444444444444444222222333444444555666666666666666666666555444444333333333444333222222111333444555555333222333444444444444444333333333333222333444555555444333222222222333444444444444333333444444444555555555555555555555555444444444333111222333333444555666666666666555444333333333333222222333333333333444444555555555555444444444444222222333333333333333333333333333222222222111111222222222222222222333333111222333333333333222222666555555444444444555555111111222222222222333333333444444555555444444333444444444444444444444444111111111111222333444444111222222333333333333333111111222333333222111111000000000000000000000000---...000111222222111000000000000111222222333333333222222222222111111111///000111222333333333333111111111111111111111111111111111111111111111111111111111111111111111111//////000000111222222333000000111111111111000000222222222222111111111111000000000000111111111111000000111222222222222111000000000111222222333333000000111222333333444444666666666555555555555555666555555555555666777777777777777888999999::::::222222333333333333444444222222222333333444444444222222222222222222222222222222333333333333444444222222111111111111111111111111000000000000111111222111111000000111111222111111111111111111111111///000111111222222111111111111222333333333333222///000111222333333333222333222222222222111111111222222222222222222222222333333333333333333333333222222222222222222333333111111222333333444555555333333333333333333333333222222222222333333333333222222333444444555555666333333333333333333333333222222333333333333444444333333333333333333333333111111222222222333333333222222333333444444444333222333333333444444444444333333444444555555666666555555444444444333333333222222222333333333444444333444444555555555555555555444333222222333444555444444444444444444444444222333555777888777666666333444555666666666555555444444444555555555666666666666666777777777777888555777999888666555777:::666666666666555555555444555555555555555555555555666555555444444555555666333222222333555555333111333333444444444444444444333333333333333333333333111222444666777888888888555555555555555666666666555555666666666666555555555555555555555555555555444444555555555555444444444444444444444444444444222333333444555555555555555555666666666555444333333333444444444333222111222444555555333333444666555555444444444333333333222333444666666444333222333333444555555555555555444444444444555555555555555555555555444444444444111222222333444555666777555444444333333333444444222222222333333444444444333333444444444444444555444444333333333333333333444444444333333333333222333333222222222222222222000111222444444444333333555444444444444444555555111111222222222222333333333444444555555444444333333333333333333333333333111111111111222333444555333222222222222333444444111222222333333222222111111111111111111111111111...///000111222222222222///000000111222222333333333333222222222111111111///000111333444444333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000333333222222222111111111111111111000000000000000000000111222222222222111///000000111222222333333111111111222222333333333777666666666555555555444666666555555666666777888777777888888999::::::;;;222222333333333444444444222222222333333444444444222222222222222222222222222222333333333444444444222222111111111111111111000000////////////000000222222111111111111222222111111111111111111111111//////000111111111111111111111222333333333333222...///111222333333222222222222222111111111000000222222222222222222222222333333333333333333333333111111111222222333333444111111222333333444555555333333333333333333333333111111111222222333333333222222333444444555555666333333333333333333333333222222333333333444444444222222222222222222222222111111222222222333333333111222333444444444333333222222222333333333444444111222333444666777888888555555444444444333333333333333333444444444555555333444555555666666555555555444222111111222444555555555555555555555555555222333555777888888777666444444666777777777666555444444444555555555666666666666666666777777777777444888;;;:::555444777:::888888888888777777777777444444444444444444444444666666555555555555666666333222222444555555333111444444444444444444333333333333333333333333333333000111444666888999999999555555555555555555555555555555666666666666666555666666666666666666666666333444444444444444444333444444444444444444444444222333444444555555444444333444555555555444333222333333444555444333222111222444555555444444666777555555555444444333333333222333555666666555333222444444555666777777666666444444444555555555666666666666555555555444444444111111222333444666666777333333333333444555666666222222222333333444444444222222222333333444444444444444444444444444444444555555444444444333333333444333333222222111111111111222444666777777666666444444333333333444444555333333444444444555555555333444444555555444444333111111111111111111111111111111111111222333444555444333222111222333444555111222333444444333222111111111111111111222222222111000000000111222333444///000000111222222333333333333333222222222111111///000222333444444333333111111111111111111111111111111111111111111111111111111111111111111111111333333222222111000000000000000111111111111000000333333333222222111111111222222111111000000//////000000111222222222222111///000000111222222333333111222222222222333333333777777666666555555555444666666666666666777888888777777888999::::::;;;;;;