BM6P6(@ xxxnnnhhhhhheeeffffffddd```\\\ZZZZZZXXXYYY[[[\\\[[[YYYVVVTTTQQQOOOMMMLLLKKKJJJHHHFFFBBBAAA???======>>>???@@@<<<<<<;;;;;;;;;:::::::::777777777777666666666666666666555444444333222222111111111111111111222222111111000000//////..............................////////////////////////000000000000000000000000//////////////////......//////...------------...333???BBB777...000333222000111111111111222222222000111333444444333111000222222444444444444222222555555666777666555333222333444555555666666555555777888:::<<<<<<;;;:::999==================<<<<<<===<<<===AAAGGGLLLLLLLLLOOOOOOMMMMMMMMMOOOPPPRRR\\\]]]___aaa```___\\\ZZZUUUQQQMMMLLLNNNQQQQQQPPPTTTVVVYYY[[[]]]```cccffffffkkkppprrrqqqsssxxx|||}}}{{{yyynnniiikkkjjjdddgggqqqnnnoooqqqssstttttttttsssqqqqqqlllaaaSSSJJJIIILLLKKKTTTbbbmmmssswwwyyy{{{{{{}}}~~~{{{vvvssssssttttttwwwyyyyyywwwuuuvvvxxxkkkhhhddd```YYYOOOBBB999:::888666666555444222000111111222444555444222///222222222222222222222222222222222333333444444444...,,,***+++///111000///333333222222222222333333222222222222111111000000222222222222222222222222222222222222222222222222000111111111111222222222222222111111222222333444444444444333333222222222111111222222222333333333666666666666777777777777:::999888777777888999:::999;;;<<<>>>@@@AAABBBBBB<<>>======;;;:::999888888777777777777666666666666555555444444333222222222222222222222222222222222000000000000////////////........................////////////////////////////////////////////////------------------------//////...------------......999;;;222---000333111111111111111222222222222222333444555555444333222222333333444444333333222555555555555555444333333333444555555666666555555777888:::;;;<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<>>>===???DDDKKKPPPRRRRRROOONNNMMMLLLMMMOOORRRTTT\\\]]]^^^___^^^[[[XXXWWWLLLJJJIIIKKKPPPTTTVVVWWWVVVXXXZZZ\\\]]]```cccfffeeejjjnnnpppppprrrxxx}}}xxxoooooolllfffgggnnnnnnoooqqqtttuuuttttttsssqqqqqqmmmdddXXXPPPMMMMMMKKKTTTaaalllsssvvvxxxzzzyyy{{{{{{yyyuuurrrrrrssstttwwwzzzzzzxxxvvvvvvwwwmmmkkkhhhfffaaaXXXLLLCCC;;;999666444333333111000111000000111333333111///222222222222222222222222222333333333333333333444000...,,,...000222222111222222222111111222222222222222222222111111111000222222222222222222222222222222222222222222222222111111111111222222222222222222222111222222333444444444444333333333222222222222222333333333444444555555666666666777777777777666555555555666777888999:::<<<===???@@@AAAAAAAAACCCFFFFFFFFFIIIOOOTTTbbbooozzzooohhhgggfffffffffccc^^^YYYVVVUUUXXXYYY[[[\\\[[[YYYWWWUUURRRPPPNNNMMMLLLJJJGGGEEECCCBBB???===;;;;;;;;;;;;??????===<<<:::888777666777777777777666666666666444444333333222222111111333333333333333333333333////////////000000000000////////////////////////////////////////////////////////////////////////------------------------000///......------......+++111333...---222333000111111222222222333333333333444555666666555444333222333333444444333333222555444444333333333333333333444555555666666555555777888999:::::::::999888:::::::::;;;;;;;;;;;;;;;>>>???BBBGGGNNNSSSVVVWWWNNNMMMKKKKKKMMMPPPTTTWWW\\\\\\\\\[[[XXXUUUSSSQQQFFFFFFHHHMMMRRRWWWYYYZZZZZZ[[[\\\\\\]]]___cccfffeeehhhkkkmmmnnnqqqxxx}}}sssooolllffffffiiilllnnnqqqtttuuutttsssqqqrrrqqqnnniiibbbZZZSSSOOOKKKTTT```lllsssvvvwwwxxxwwwxxxyyywwwtttrrrqqqrrrtttwwwzzz{{{zzzxxxwwwvvvpppooonnnnnnkkkdddYYYQQQAAA===888444333333333333333111000000111222222111222222222222222222222222444333333333333333333222222000///000222444444333222222111111111111222222222222222222111111111111222222222222222222222222222222222222222222222222111111111111222222222333222222222222222333444444444444444444333333333333333333444444444555555555555555555555666666666666666666555555555666888999;;;<<<===>>>???@@@AAABBBBBBCCCEEEEEEGGGLLLUUU\\\nnn{{{ooohhhggg```bbbbbbaaa^^^[[[YYYYYYXXXYYY[[[\\\\\\ZZZWWWVVVRRRPPPOOONNNMMMKKKGGGDDD@@@???>>>>>>>>>>>>?????????>>>===<<<:::999888777777777777777666666666666333333333222222111111111333333333333333222222222.........///000111111111////////////////////////////////////////////////////////////////////////.........///////////////000//////...............,,,//////---///444444000222222222222333333333444333444555555555555444333333333333333333333333333555444222111111222333444333444555555666555555555666777888999999999888888999999999999999:::::::::???@@@CCCHHHMMMQQQTTTVVVMMMKKKJJJJJJLLLPPPUUUXXX[[[ZZZXXXUUURRROOOMMMKKKGGGIIILLLPPPTTTWWWXXXXXX\\\]]]]]]]]]]]]___bbbeeeeeegggiiijjjlllqqqwww||||||rrrmmmiiihhhjjjjjjlllooorrrsssrrrpppooorrrqqqooonnnkkkddd[[[TTTNNNUUU```kkkrrruuuvvvvvvvvvvvvwwwvvvtttsssrrrrrruuuxxx{{{||||||zzzxxxwwwsssrrrrrrsssrrrlllbbb[[[JJJDDD===777555555666666555333111000111333444333222222222222222222222222444444444333333222222222222222111111222333444444222111111000000111111222222222222222222222222222111111111111111111111111222222222222222222222222111111111222222222333333333222222222222333444444444444444444444444333333555555555555666666666666444555555555666666666666888777777777888999;;;<<>>@@@BBBEEEHHHKKKMMMOOOJJJIIIHHHHHHJJJNNNRRRUUUVVVUUURRROOOLLLJJJHHHGGGIIILLLPPPSSSUUUWWWXXXXXX]]]^^^````````````bbbdddeeefffgggiiilllqqqvvvzzz~~~vvvppplllkkkhhhjjjmmmoooppppppnnnmmmrrrppppppqqqpppkkkbbb[[[TTTYYYaaajjjqqqtttuuutttuuuuuuuuuuuuuuuuuutttsssuuuwwwyyy{{{}}}|||zzzxxxuuuttttttuuutttoooggg```RRRKKKBBB:::666666666666555222//////000222333333222222222222222222222222444444444333333222222222222222222111111222333444222222111111111111222222222222222222222222222333111111111111111111111111222222222222222222222222111222222222222333333333333333222222333333444555444444444444444444444444555555666666666777777777555555555666666666666777888888777888999;;;===>>>?????????@@@AAACCCDDDEEEHHHJJJLLLNNNSSS]]]iiisss}}}qqqhhhfffbbbccccccaaa]]]ZZZXXXWWWXXXYYY[[[]]]]]][[[YYYWWWSSSQQQPPPPPPNNNKKKGGGCCCCCCCCCBBBAAA@@@???>>>>>><<<;;;;;;;;;;;;:::::::::777777777777666666666666333333333333333333222222333222222111111000000000---......///000111111222000000000000000000000000////////////////////////........................++++++,,,,,,---.........111000//////......//////111111000111333444444222333333333444444444555555333333333333333333333333444333333222222333333444333333333333333444444555333444555555666666555555555555555666666666777777777777888888999:::::::::<<<>>>AAABBBCCCDDDGGGIIIHHHHHHGGGGGGHHHJJJMMMNNNOOONNNKKKIIIGGGFFFFFFFFFHHHKKKPPPSSSUUUWWWYYY[[[^^^```ccceeedddddddddeeegggggggggjjjmmmqqquuuxxx}}}~~~vvvmmmgggiiijjjkkkmmmnnnnnnnnnnnnqqqppppppqqqrrrooohhhccc[[[]]]bbbhhhooossstttssstttsssssstttvvvvvvtttssssssssstttwwwzzz{{{zzzyyyvvvuuusssttttttqqqkkkfffYYYQQQFFF===888666555555333111...---///111111111222222222222222222222222444333333333333333333222111222222222000000222333333222222222222222222333222222222222333333333333111111111111111111111111222222222222222222222222222222222222333333333333333333333333333444444555444444444444555555555555555555666666666777777777666666666666777777777777777666666777999;;;===>>>=========>>>@@@BBBEEEFFFIIIMMMSSSZZZbbbmmm{{{~~~qqqhhhfffbbbccccccbbb^^^ZZZYYYXXXWWWYYY[[[]]]]]][[[YYYXXXSSSRRRQQQPPPOOOKKKFFFCCCBBBBBBBBBAAA@@@???>>>=========<<<;;;::::::999999777777777777666666666666333333333333333333444444444444333222222111000000......//////000000111111111111111111111111111111////////////////////////........................++++++,,,,,,---......///111000000///////////////......///111111111333444444444444444555555555555555555444444444444555555444333333222222333333444333333444555555555555555333444555555666666555555555555444444555555666777777777888999999:::;;;;;;;;;===@@@AAAAAABBBDDDGGGFFFFFFFFFFFFFFFFFFGGGGGGIIIGGGEEEDDDCCCDDDFFFGGGGGGJJJOOOQQQRRRTTTXXXZZZ```ccchhhkkkkkkiiihhhggghhhhhhiiikkknnnrrrtttuuuzzz|||~~~~~~|||{{{|||~~~|||}}}wwwmmmkkkkkkllllllmmmooopppppppppppppppqqqqqqooollljjjbbbbbbcccgggmmmrrrssssssrrrqqqppprrruuuuuutttrrrooonnnnnnpppuuuxxxyyyxxxwwwuuussssssuuutttpppmmmaaaZZZNNNDDD===999777666444222000000222333333222222222222222222222222222222333333333333333333444111333444333000000222444444444333333333333444444222222222333333333444444111111111111111111111111222222222222222222222222222222222333333333444444444333333333333444555555444444444444555555555666555555555666666666777777777777777777888888888999777777888999:::===???AAA?????????@@@CCCFFFIIIKKKOOOVVVaaalllxxx~~~qqqhhhfff^^^```bbbaaa___]]]\\\]]]WWWYYY[[[]]]]]]\\\ZZZXXXSSSRRRQQQQQQOOOKKKFFFBBB===>>>???@@@@@@@@@@@@@@@??????===<<<:::999777777777777777777666666666666444444444444444444444444555555444333333222111111////////////000000000000111111111111111111111111////////////////////////........................------......///000111111111111000///////////////)))***---///000///222666444444444555555555666666666666555555555555666666444444222222222222444444222333555666777666555555333444555555666666555555555444444444444555666666777888888999::::::;;;;;;:::===@@@AAAAAABBBEEEHHHEEEEEEEEEFFFEEEDDDCCCBBBEEECCCBBBAAAAAADDDFFFHHHIIILLLOOOPPPOOOQQQTTTWWWaaafffllloooooommmkkkjjjhhhhhhiiilllppprrrssssssvvvwwwxxxxxxwwwxxxyyyzzz{{{{{{{{{|||}}}~~~~~~|||~~~}}}nnnmmmmmmmmmnnnooorrrsssooooooppppppoooooooooooogggeeedddggglllqqqsssssspppooonnnpppsssuuusssqqqllljjjiiilllqqqvvvwwwwwwxxxuuussssssvvvwwwuuusssiiiaaaVVVKKKCCC>>>;;;999777666444555666777666555222222222222222222222222222222222333333444444444222444555444111000222555555444444333333444444555222222222333333444444444000000000000000000000000222222222222222222222222222222333333333444444444444333333333333444555555444444444555555555666666555555555555666666666666777888888888999999999999:::::::::;;;===@@@CCCDDDBBBBBBCCCDDDGGGJJJNNNPPP[[[dddrrrzzzppphhhdddfffeeeccc```]]][[[YYYXXXYYYZZZ[[[[[[ZZZXXXUUUTTTOOOPPPPPPOOOLLLIIIFFFDDDAAAAAAAAA@@@@@@?????????>>>===<<<;;;:::999999999666777999:::999888666444333222222222333444444555222111///......000111333000000////////////000000000///...------...///000000///...///000111111/////////............//////............////////////000000000000000000000000444000,,,...333666333000666666666666666555555444444333222222333444666777777666333111000111222333000111222333333333333333333333333222222111111111444333222222333666888:::888999999999999888777777>>>>>>>>>@@@AAACCCDDDEEEFFFDDDBBB@@@????????????AAA???===>>>AAADDDGGGIIIJJJKKKLLLLLLMMMOOORRRUUU]]]aaaggglllooonnnllljjjhhhhhhiiijjjlllnnnpppqqquuuuuutttsssssssssttttttuuutttttttttvvvxxxzzz{{{yyy{{{|||}}}|||}}}~~~xxxuuurrrooommmmmmlllllllllmmmoooqqqrrrrrrrrrqqqqqqpppnnnmmmmmmmmmnnnooommmmmmnnnoooppprrrtttuuuooocccZZZ]]]gggoootttxxxvvvyyyzzzxxxyyy{{{xxxssslllggg]]]PPPDDD<<<888888777666444555666666444333444444444444444444444444777666555444333222111111222222222222222222222222333333222222333333444555444444444444333333222111222222333444333222000///,,,---...000111222333333111222333444333222111000444444444444444444444444333444444444444444333333444444555555444222111000888888888888999:::;;;;;;<<<;;;<<<>>>AAABBBBBBAAACCCDDDGGGJJJIIIJJJQQQ[[[dddyyyzzzpppiiieeeeeedddcccaaa^^^\\\ZZZYYY[[[[[[\\\\\\ZZZXXXUUUSSSSSSRRRQQQOOOLLLGGGCCCAAABBBBBBAAAAAA@@@@@@??????>>>===<<<:::999999999999888999:::;;;:::999777666111111000000111111222333444333111000000000222333000000////////////000000//////............/////////...---...000111000//////..................///............////////////000000000000000000000000111111000111222444444444777777777777777666555555555444333333222333444444444333222222222333444444333333444444444444333333222222222222222111111111444333222222333666888999888888999999999999888888<<<======???AAACCCEEEFFFDDDCCCAAA???>>>>>>>>>>>>???>>>>>>???BBBEEEHHHIIIJJJKKKMMMMMMMMMOOORRRUUU]]]```dddiiikkkllljjjiiihhhhhhhhhiiijjjlllnnnnnnqqqqqqppppppoooppppppqqqrrrrrrrrrrrrtttvvvwwwyyyxxxzzz{{{|||{{{|||}}}wwwqqqqqqqqqooommmnnnoooppprrrssstttttttttrrrqqqpppnnnmmmlllllllllllllllmmmoooqqqsssuuuvvvnnnaaaWWWXXXaaaiiipppuuuuuuxxxxxxwwwwwwyyywwwrrrmmmhhh```VVVKKKBBB<<<:::555444222222333333222111333333333333333333333333444444444444444333333333222222222222222222222222333333222222333333444555333444444444333333222111222333444444444333111000333444555666777888888888444444444555555444444333444444444444444444444444555666666777777666555555333444555666666555555444888888888888999:::;;;;;;?????????@@@AAABBBBBBAAABBBCCCGGGLLLNNNQQQ[[[fffyyyyyypppiiieeeeeedddcccaaa```^^^]]]\\\]]]]]]]]]\\\ZZZWWWUUUSSSRRRRRRQQQOOOKKKGGGDDDBBBCCCCCCBBBBBBAAA@@@@@@???===<<<;;;:::999888888888777888999999999888666555111111000000111111222222555444222111111111222222111000000//////000000111......////////////.........---------///000///.........------------..................////////////000000000000000000000000///111333333222222555888777777777777777666555555666555444333222222222222111111222333333444555555555555555555444444444444333333333333444444444444444333333333444666777999777888999999::::::::::::;;;<<<<<<>>>???AAACCCDDDBBBAAA???===<<<<<<============???AAACCCFFFIIIJJJKKKMMMNNNOOOOOOQQQTTTVVV\\\^^^aaadddfffggggggggggggggggggggghhhiiijjjkkkkkkkkkkkkjjjjjjkkkllllllnnnnnnooopppqqqsssuuuvvvvvvxxxzzzzzzzzzzzz|||~~~zzzwwwvvvrrrnnnooopppqqqssstttuuuvvvwwwuuutttrrrpppnnnllljjjiiikkklllmmmoooqqqtttuuuvvvnnn```SSSQQQWWW```iiiqqqtttwwwwwwttttttvvvvvvrrrnnnkkkfff]]]SSSIIIAAA<<<666555222222222333111000222222222222222222222222222222333333444444555555333333333333333333333333333333222222333333444555333333444444444333222222333444444444444333333222333444555666666666666555555444444444444444555555444444444444444444444444555666666777777666666666444555666777888888888888777777777888888999;;;;;;??????@@@AAABBBCCCDDDDDDFFFHHHNNNVVVZZZaaammmyyyyyypppjjjgggeeedddcccbbbaaa______^^^___^^^]]]\\\ZZZWWWUUUSSSOOONNNNNNMMMLLLJJJHHHGGGDDDDDDCCCBBBAAAAAA@@@@@@===<<<;;;:::999888888888555555666666555555444333444333333222333333444444444444222111111111111111111000000000000000000111---...///000000///...---...---,,,---/////////---------,,,,,,,,,,,,------............////////////////////////////////////...///000111222333666777555555666666555555444333444444333222222222222222000111222333444444444444444333333444444555555666444444555555666666777777444333333333444555777888666777888999;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>===;;;;;;;;;<<<<<<;;;===@@@BBBDDDGGGIIIKKKMMMOOOQQQRRRRRRTTTVVVXXX[[[\\\]]]^^^```bbbdddeeeeeeeeedddddddddeeefffffffffffffffffffffggghhhiiillllllmmmnnnppprrrsssttttttvvvxxxyyyxxxyyy{{{}}}yyytttqqqoooppppppqqqsssuuuwwwxxxxxxwwwvvvsssqqqnnnkkkiiikkklllnnnpppsssuuuvvvwwwoooaaaRRRMMMOOOWWWbbblllrrrvvvwwwtttsssuuuvvvtttrrroookkkddd[[[OOODDD<<<:::888555444444444333222222222222222222222222222222222333333333444444444333333333333333333333333333333222222333333444555333333333444444333333222444444444444444444444333111222222222222222111111444333222111111222444555555555555555555555555555333444444555555555555444666666777888888999999999777777777888888:::;;;<<<<<<===???AAACCCEEEHHHJJJNNNRRR[[[fffoooxxxxxxpppjjjgggddddddcccbbbaaa```_________^^^]]][[[YYYVVVTTTSSSNNNNNNMMMLLLKKKJJJIIIHHHEEEDDDDDDCCCAAA@@@@@@???======;;;:::999888888888555555555555555444333333444444333333222333333444222222111000000000000000111111000000000000111111---...///000000///...---...---,,,---/////////---------,,,,,,,,,,,,------............////////////////////////////////////000---+++---222555555333333333333444333333222111000111111222222333333333222333333444444333333222111111111222333555777888333333444444555555666666444444444444555555666777555666777999:::;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;===<<<;;;:::::::::;;;<<<;;;>>>AAADDDEEEGGGJJJMMMOOOQQQTTTUUUUUUVVVXXXZZZZZZYYYYYYZZZ[[[^^^```aaabbbbbbaaaaaaaaaaaabbbbbbccccccccccccdddeeefffgggjjjkkkmmmnnnppprrrsssssssssuuuwwwwwwxxxxxxzzz|||~~~vvvtttoooooonnnooopppsssuuuwwwyyyyyyyyyxxxuuurrrnnnllllllnnnppprrruuuvvvwwwwwwpppbbbSSSKKKJJJPPP\\\gggoootttwwwuuutttvvvwwwvvvuuusssnnniii```TTTGGG>>>===:::777555444444444333444444444444444444444444444444333333333222222222333333333333333333333333333333222222333333444555222333333444444333333333444444444444444444444444444444555555555444333333333333222111222333555666555555555555555555555555333444444555666666555555777777777777777777777888777777777888999;;;<<<===<<>>>>>===<<<;;;:::999999999888777777777666666666666222222111111000000111111000000000000000000000000222111111000000111111222......////////////.........---------///000///.........------------..................////////////000000000000000000000000111,,,))),,,222666444000222222222222222111000000...///000222222333222222333333333333333333333333111111111111333555777888111111111111111222222222444444444555555555666666555555777888999:::::::::===<<<;;;:::999999999999;;;:::999999999:::;;;<<<===@@@CCCDDDDDDFFFJJJNNNOOOQQQTTTVVVVVVWWWXXXZZZXXXXXXWWWWWWYYY[[[]]]^^^^^^^^^^^^]]]^^^^^^______`````````aaabbbdddeeefffiiijjjlllnnnppprrrrrrsssrrrtttvvvwwwwwwxxxzzz|||~~~}}}}}}~~~}}}xxxpppooommmmmmnnnpppsssuuuwwwxxxzzzzzzyyyvvvsssqqqooopppsssuuuwwwwwwwwwwwwooodddVVVLLLHHHKKKVVVaaajjjqqqvvvuuutttwwwxxxxxxwwwtttooojjjdddYYYMMMDDD>>>:::666444333333333222444444444444444444444444444444333333222222111111333333333333333333333333333333222222333333444555222222333444444444333333444333333333333333444555444555555555555555444444444444444444555666777888555555555555555555555555555666777777888888888888888777777666666666777777888888888999;;;<<<>>>???BBBDDDGGGHHHHHHJJJOOOTTT[[[fffzzzyyyqqqkkkhhheeedddcccbbb```___^^^]]]\\\[[[YYYXXXVVVUUUTTTTTTQQQPPPNNNLLLJJJIIIHHHGGGDDDDDDCCCAAA@@@???>>>===???>>>===<<<;;;:::::::::999888777777666666777777333222111111000000111111//////000111222222222222222111111000000111111222//////............/////////...---...000111000//////..................///............////////////000000000000000000000000000...---...111333333111222222222222222111000000///000111222222111111000333222222111222333555666666555333222333444666777222222222222111111111111444444555555555555555555444555666777888999999999:::999999888888999999999::::::999999999:::<<<===???BBBDDDDDDCCCDDDJJJOOOMMMOOORRRTTTUUUUUUVVVWWWWWWVVVVVVVVVWWWYYYZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^]]]]]]^^^___aaabbbdddeeeggghhhkkkmmmoooqqqqqqqqqrrrtttvvvwwwwwwyyy{{{}}}||||||{{{}}}{{{rrrpppnnnllllllooorrrtttsssuuuxxx{{{{{{zzzwwwuuurrrsssuuuwwwyyyyyyxxxwwwmmmdddXXXNNNGGGGGGPPP[[[dddmmmtttuuuuuuwwwxxxwwwxxxtttoookkkggg```UUUNNN@@@===888555444444444333333333333333333333333333222222222222222333333333444444444444444444444444333333222222333333444555111222333333444444444333333222222111222333444555222333444444444444444333333444555666777777777777555555555555555555555555555555777888888999999999777777666666666888999:::999999:::;;;<<<>>>???@@@CCCHHHLLLNNNPPPUUU\\\bbbnnn{{{yyyqqqkkkhhheeedddcccaaa```^^^]]]\\\ZZZZZZXXXWWWUUUUUUUUUUUUMMMMMMLLLKKKKKKKKKKKKKKKDDDCCCBBBAAA???>>>===<<<@@@???>>>===<<<;;;;;;;;;777777666555555555555555555444444333222222222333///000111222333444444444222222111111111111222222000///...------...///000000///...///000111111/////////............//////............/////////000000000000000000000000000///111222111000000222444222333333333333222111111111111222222111000...---111111000000222444777999:::888666444333444555666555555555444444333333333444444555555666555555555444555666777777888777777777777777777888999;;;;;;:::999999999999:::<<<===AAACCCEEEDDDBBBDDDJJJPPPKKKMMMQQQSSSSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXYYYZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\\\\\\\^^^___aaacccdddeeegggiiillloooppppppppprrrtttvvvwwwxxxyyy{{{}}}{{{{{{zzz|||~~~tttrrrooollllllooorrrtttooorrrwwwzzz|||{{{yyywwwtttuuuwwwyyyzzzyyyxxxwwwkkkcccYYYOOOFFFDDDMMMWWW___jjjsssuuutttvvvwwwwwwxxxsssnnnkkkiiiddd\\\UUUDDD@@@;;;888777777777666222222222222222222222222///000111222333444555555444444444444444444444444333333222222333333444555111222333333444444444444222222111000111222444555444555555666777777666666000111333555666666555444666666666666666666666666333333555666777777777777666666666666888:::<<<===:::::::::;;;===???@@@AAAAAAGGGNNNSSSXXX___iiiqqq~~~uuukkkfffcccddddddccc```]]]]]]]]][[[[[[ZZZYYYXXXWWWVVVVVVQQQOOOMMMLLLMMMLLLJJJHHHEEECCCAAA@@@@@@???===<<<>>>===<<<:::999888777777;;;:::888666444222111111///...---...000111111111333333333222222111111111000000////////////000000......------------......//////...---,,,++++++***////////////000000000000////////////////////////...///000000//////000222333333333333333333333333222222111000111222444555222111000000000111333333333333333444444444555555444555666666555333111000333222222111222333555666666555555444444444555555333444444555666777777888777777666555555666777888<<<999777999<<>>BBBFFFIIIKKKRRR[[[gggsssyyypppkkkfffggggggeeebbb___^^^^^^```___]]][[[XXXVVVTTTSSSRRRPPPNNNMMMLLLKKKIIIGGGEEECCCAAA@@@@@@???===<<<===<<<;;;999888777777666666666666666666777888999333111////////////...---222222222111111111111111000//////......//////000000//////////////////000,,,---------......//////------------.........///////////////////////////000111333222111111222444111111111222222222222222000111333444444333222111111111111111222222333333555555555666666666666777888888777666555555666666555444444333222222222222111111222333444555555555444444444444333333333333444444555666777888999:::888888999;;;===@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFHHHHHHIIIJJJLLLMMMNNNOOOLLLLLLLLLMMMNNNOOOPPPPPPQQQSSSVVVXXXYYY\\\___bbb_________``````bbbcccccceeehhhllloooooooooooopppqqqrrrtttvvvyyy|||~~~uuulllccc]]]XXXWWWVVVSSSSSSWWWVVV\\\dddmmmzzz~~~sssrrrqqqnnnmmmlllmmmnnnppprrrssstttuuuvvvuuutttuuuxxxyyyyyyxxxvvvooocccVVVKKKFFFEEEGGGPPPZZZgggppptttuuuvvvwwwzzzyyyxxxwwwvvvsssooolllbbbZZZNNNDDD>>>;;;:::888777666555444444444444444444444444444555555555555555555555555444444444444444555555666666666666555555555555555555555444444///000111222333555666666555555555555555555555555555666666777777777777777666666777777888888888888999999999999999999999999888888888888999::::::;;;777999<<<@@@CCCHHHMMMPPP]]]eeeppp}}}yyypppjjjggghhhhhhfffccc```______```___^^^[[[XXXVVVTTTSSSRRRPPPNNNMMMLLLKKKIIIGGGEEECCCAAA@@@@@@???===<<<===<<<;;;999888777666666777777666666666666666777777555333222333333111000111111111111111111111111111000000//////000000111///......------......///,,,------......//////000------------.........//////////////////////////////000222111000000111333111111222222222333333333111222333444444333111000111111222222333333333333555555555666666666666777888888777666666666777777444444444444333222222111111222444555666666666666333333333333222222222222333444555666777888999999888999;;;<<<>>>???@@@AAAAAAAAAAAAAAABBBCCCCCCDDDCCCDDDDDDFFFGGGHHHIIIJJJMMMMMMMMMMMMNNNOOOPPPPPPRRRTTTVVVWWWXXXZZZ]]]```____________```aaabbbccceeehhhllloooooooooooopppqqqrrrtttwwwzzz|||~~~~~~}}}qqqgggaaaVVVRRRPPPQQQPPPNNNPPPTTTTTTZZZ```hhhuuuvvvpppmmmlllmmmkkklllmmmnnnppprrrssstttuuuttttttuuuwwwxxxxxxwwwtttooodddXXXMMMGGGFFFHHHOOOYYYfffppptttvvvwwwxxxyyyxxxxxxyyyyyywwwtttqqqfff___TTTIIIAAA<<<:::888777666555555444444444444444444444555555555666666666666555555555444444444222333444555555555555555555555555555555555555555000000111222444555666666666666666666666666666666555666666777777777777777666666777888999888888777999999999999999:::::::::777777888999:::;;;;;;;;;999;;;>>>AAAEEEKKKRRRXXXiiippp{{{zzzpppjjjeeeggggggfffdddbbbbbbccc```___^^^[[[YYYVVVUUUTTTQQQOOOLLLKKKJJJIIIFFFDDDEEECCCAAA@@@@@@???===<<<999999888888888888999999888777666555555444555555666444222111222222111000000000000111111111111111222222111111111111222222......------------......------......////////////------........./////////////////////////////////---...000///......///111222222222333333444444555222222333333333222111111111222222333444333333333444444555555555666666666777777777777777666666666333333444444444333222222222333555666777666666555111111111111222222222222333444666777888888888888888:::===>>>>>>>>>???AAA@@@@@@@@@AAAAAAAAABBBBBBDDDDDDEEEFFFHHHIIIJJJJJJNNNNNNNNNNNNNNNOOOPPPPPPRRRTTTVVVVVVWWWXXX[[[]]]^^^^^^^^^___```aaacccdddfffiiilllnnnnnnooopppqqqqqqsssuuuxxxzzz|||}}}}}}}}}~~~wwwkkkbbb\\\XXXOOONNNNNNQQQPPPNNNPPPUUUSSSYYY___fffrrr|||}}}~~~rrrmmmlllmmmkkkkkklllmmmoooqqqssstttuuuuuutttvvvwwwxxxvvvuuurrrnnnfffZZZNNNGGGGGGIIIOOOYYYfffppptttvvvwwwxxxwwwwwwwwwyyyzzzyyywwwtttjjjddd[[[PPPGGG@@@;;;999666666555555444555555555444444555555555666666666666666666555555555444444000000111222333333333333444444444555555555555555555555555555555555555555666666666666666666666666555555666777777777666666666777888999999999888777888999999999999:::::::::666777999:::;;;;;;;;;;;;;;;>>>AAADDDIIIQQQ]]]eeepppxxx|||rrrmmmfffhhhhhhgggeeecccbbbccc```___]]][[[YYYWWWUUUUUUQQQOOOLLLKKKJJJIIIFFFDDDEEECCCAAA@@@@@@???===<<<999999888888888888999999666555555444444444444444333111//////000000///...///000000000111111111222000000////////////000000//////............//////............////////////....../////////000000000////////////////////////...///111000//////000222222333333444555555666666444333222222111111222222111222333444444444333333333444444444555555555555555555666777777777666555111222333444444444333222222333555666666555444333///000000000111222222222444555666777888888777777999<<>>===>>>@@@??????@@@@@@@@@@@@@@@@@@FFFFFFGGGHHHJJJKKKLLLMMMNNNNNNMMMMMMNNNNNNOOOOOOPPPRRRTTTUUUVVVWWWZZZ]]]\\\]]]]]]^^^```bbbcccdddgggiiilllmmmmmmnnnppprrrrrrtttvvvxxxzzz{{{{{{{{{|||~~~~~~ssshhh___ZZZUUUSSSQQQPPPRRRTTTSSSPPPSSSXXXUUU[[[aaahhhttt~~~{{{ppplllmmmkkkkkklllmmmnnnqqqssstttwwwvvvwwwxxxyyyyyyvvvsssrrrppphhh[[[OOOGGGFFFHHHPPPZZZgggqqquuuvvvwwwxxxuuuuuuvvvxxxzzzzzzxxxvvvoookkkdddYYYNNNEEE???<<<666555555555555666666777555555555555666666666666666666666666555555555555000111222333444444444444333333444444444555555555666666666666666666666666666666666666666666666666444444555666666666666555555777888::::::999888777888888888888999999999:::666777999:::<<<<<<<<<;;;===@@@CCCGGGNNNZZZjjjuuu{{{~~~uuuooojjjkkkkkkhhhdddaaa``````______]]][[[YYYXXXVVVUUUSSSQQQNNNMMMLLLKKKHHHFFFEEECCCAAA@@@@@@???===<<<<<<;;;:::888777666666555444444333333333444555555666444222222333444333222//////000000111111111222,,,,,,,,,++++++,,,,,,,,,000000////////////000000/////////////////////...////////////000000000000////////////////////////111333444444333222444555333333444444555666777777555444222111000111222222111222333444555444333333333333333444444444555555333444666888888777555444000111333444555444444333222333444555555444222111...//////000111222222333555666777888888777666666999===@@@@@@>>><<<===???>>>??????@@@@@@@@@??????CCCCCCDDDEEEGGGHHHIIIJJJNNNMMMMMMMMMMMMMMMNNNOOONNNPPPRRRTTTUUUWWW[[[]]][[[\\\]]]^^^```bbbdddeeehhhjjjkkkllllllnnnqqqssssssuuuwwwyyyzzz{{{{{{zzz{{{}}}~~~qqqllleee___ZZZWWWUUUSSSQQQQQQSSSUUUSSSPPPQQQWWWYYY^^^eeemmmyyytttmmmmmmllllllllllllnnnqqqssstttxxxxxxyyy{{{{{{zzzvvvssstttqqqjjj]]]OOOFFFEEEGGGQQQ[[[gggqqquuuvvvwwwxxxssstttuuuxxxzzz{{{yyywwwssspppjjj```TTTJJJBBB???555555555555555666777888555555555555666666666777777666666666555555555555333444555666777777777777333333333444444444555555000111222333444666777777777777777777777777777777333444444555555555555555555777999:::::::::888777777777777888888999999999666777999;;;<<<<<<<<<<<<===@@@EEEIIIRRRaaassswwwooojjjgggggggggiiiiiifff___YYY^^^]]][[[YYYXXXWWWWWWXXXSSSQQQNNNMMMLLLLLLJJJIIIBBBCCCCCCBBBAAA???===;;;===;;;888666555555555666666666666666555555555555555333222000000111333444////////////000000000000222111000//////000111222//////000000000000000///000000000000000/////////000000000000000000000000......//////000111111111111111222222222333333333555555666666555555444333444333222111111111333333222333333444444333333222555444444333333444444555333333333333333333333333444555555555666666777777555555444444333222111000333333444444555666777777666666777888999:::::::::::::::::::::;;;<<<======<<<<<<======>>>?????????BBBCCCEEEEEEFFFGGGJJJLLLLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRRRRSSSUUUWWWYYY[[[]]]___```aaa``````bbbdddfffgggggghhhkkknnnppprrrrrrtttwwwzzz|||||||||{{{zzzttthhhccc\\\YYYYYYYYYUUURRRVVVUUUTTTRRRQQQSSSWWWZZZ[[[aaajjjsss{{{~~~ssstttnnnnnnllljjjkkkooorrrrrrxxxzzz|||}}}}}}zzzwwwtttqqqpppjjj^^^QQQHHHEEEFFFLLLWWWfffqqqtttttttttvvvuuuuuuuuuuuuwwwyyy{{{}}}xxxuuupppiii___TTTHHHAAA===888555888;;;999777777666666666666666666666666888777777666555444444444444444444444444444444444:::666333222444555444333666666666666666666666666444444444444555555555666666666666666777777777777777888888888888999999999999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<===DDDEEEHHHNNNYYYjjj|||wwwooojjjeeeeeecccaaa```^^^^^^^^^]]]\\\ZZZXXXWWWVVVVVVVVVSSSQQQNNNMMMLLLKKKJJJHHHBBBBBBBBBBBB@@@???===;;;:::999888777777888999:::666666666666555555555555666555333111000000111222000000000000111111111111111111000000///000000000/////////000000/////////------........./////////////////////////////////.........///000000111111222222222222333333333333555555555555555444444333333222111111000111222333222333333444444333333222444444444444444444444444333333333333333333333333444555555666666666666666666555333222111111222333222222333333444555555666666666666777777888888888:::999999::::::;;;<<<===;;;;;;<<<======>>>>>>???AAACCCEEEEEEFFFGGGJJJLLLMMMMMMMMMMMMNNNOOOPPPPPPRRRRRRRRRSSSUUUWWWYYY[[[]]]___```aaa```aaabbbdddgggggggggiiikkknnnqqqssstttuuuwwwyyy{{{|||}}}}}}~~~~~~~~~~~~qqqmmmccc^^^YYYWWWWWWWWWUUUSSSVVVUUUTTTRRRQQQTTTXXX\\\```gggpppyyy}}}}}}wwwrrrqqqooommmnnnrrrttttttxxxyyy|||}}}}}}{{{xxxvvvtttrrrlllaaaSSSIIIFFFFFFMMMWWWeeennnqqqqqqrrrssstttttttttuuuvvvyyy{{{|||yyyvvvsssmmmeee[[[OOOHHH>>>888555888:::888666777888888888888888888888888888777777666555555444444444444444444444444444444777555222333555666666555666666666666666666666666444555555555666666666666777777777888888888888999888888888888999999999999999999:::::::::;;;;;;;;;<<<<<<===>>>>>>???AAABBBEEEHHHMMMVVVdddxxx~~~wwwoookkkjjjkkkjjjfffbbbaaabbbeee\\\[[[ZZZXXXVVVVVVUUUUUUTTTQQQNNNLLLKKKJJJHHHFFFBBBBBBBBBAAA@@@>>><<<<<<;;;:::999888888999:::;;;666666666666555555555555777666333111000000000000111111111111222222222222111111111111111000////////////////////////......+++,,,---...///000111111////////////////////////---......//////000000111222222222333333333444444555555555555555444333333111111000000000111111222222333333444444333333222222333444555555444333222222222222333333444444444444555555666666666666666888666333000000111333444111222222333333444444444666666666666666666666666999999999999:::;;;<<<<<<::::::;;;;;;<<<======>>>AAABBBEEEFFFFFFGGGIIIKKKMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSTTTWWWYYYZZZ]]]___```aaa```aaacccdddgggggghhhiiilllooorrrsssvvvvvvwwwxxxzzz|||}}}~~~}}}}}}}}}}}}~~~qqqhhheee___]]]ZZZXXXXXXXXXWWWVVVUUUUUUTTTRRRRRRUUUZZZ^^^hhhoooyyyzzz|||~~~uuuqqqnnnmmmnnnpppqqqrrrvvvxxxzzz|||}}}{{{yyyxxxwwwuuuooodddVVVLLLGGGFFFLLLUUUaaajjjmmmnnnoooppprrrrrrssstttvvvxxxzzz{{{xxxxxxvvvsssmmmcccXXXPPPAAA:::555777888666555555888888888888888888888888777777777666555555444444666666666666666666666666555444222333555777777777666666666666666666666666666666666666777777777777888888888999999999::::::888888888888999999999:::::::::::::::;;;;;;;;;;;;777999;;;<<<===>>>AAACCCEEEJJJRRR^^^nnn}}}uuunnnjjjeeefffgggfffccc```]]]\\\]]]\\\[[[YYYXXXVVVUUUUUUTTTQQQNNNLLLKKKIIIGGGEEECCCBBBAAA@@@???>>><<<<<<===<<<:::999777666666666666666666666555555555555555444333222111000111111000000000111111111222222222333444444333222000////////////...............---......///000000111111////////////////////////---......//////000111111333333333333444444444444444444555555555444333333000000000000000111111111222333333444444333333222111222444555555444222111111111222333333444555555444555666777777666555555666555333222111222333333222222333333333444444444777666666666666666666666888888888888999:::;;;<<<999999:::;;;;;;<<<<<<===@@@BBBDDDFFFFFFGGGIIIKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRTTTVVVYYYZZZ\\\^^^`````````aaacccdddgggggghhhjjjlllooorrrtttxxxwwwwwwwwwxxx{{{}}}}}}}}}|||||||||}}}vvvjjjeeeeeeccccccbbb```^^^\\\[[[ZZZUUUTTTSSSRRRRRRVVV\\\aaannnvvvxxxzzz~~~wwwqqqooopppooooooqqqtttvvvxxx{{{|||{{{zzzyyyyyyvvvpppfffYYYNNNHHHFFFJJJRRR]]]fffkkknnnpppqqqqqqrrrrrrtttuuuwwwxxxyyyxxxxxxxxxvvvqqqggg\\\UUUEEE===777777888555444555888888888888888888888888777777666666555555555555666666666666666666666666555555444555666666777666666666666666666666666666666777777777777888888888888888888888999999999:::888888888999999999:::::::::::::::;;;;;;;;;;;;<<<666888;;;;;;;;;===AAAEEEKKKRRR]]]jjjzzz{{{tttnnnjjjggggggffffffgggfffcccaaa___^^^]]][[[ZZZXXXVVVUUUSSSQQQMMMKKKJJJHHHFFFDDDCCCBBBAAA???>>>===<<<<<<;;;;;;999888777666555555666666666666555555555555222222222222222222333333/////////000000000111111444444555666555444222111111000///............///......................................................//////000111111111333333444444444555555555444444444555444333333222//////000000111111111111222333333444444333333222111222444555555444222111111111222333333444555555444555666777777666555444222333444555444333222111444444444444555555555555777777777777777777777666888888888888888999;;;;;;999999::::::;;;<<<<<<<<>>AAADDDFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMQQQQQQQQQRRRSSSVVVXXXYYYYYYZZZ]]]^^^^^^___aaaccceeeeeefffhhhkkkooorrrtttwwwvvvuuuuuuvvvxxx{{{|||}}}{{{zzzxxxxxxzzz{{{}}}}}}uuurrrppppppqqqsssttttttqqqpppooooooooooooqqqqqqpppsssvvvyyy{{{}}}}}}wwwvvv|||wwwiii___[[[XXXXXXWWWVVVXXX^^^ffflllxxx}}}vvv{{{yyyuuunnnmmmpppqqqrrrtttvvvxxxxxxxxxxxxvvvtttooohhh___VVVNNNIIIFFFMMMYYYfffoootttvvvuuuttttttuuuuuuuuuuuuuuutttuuuuuuvvvuuurrrjjjaaa[[[PPPGGG>>>;;;:::777666888666666666666666666666666666666666666666666555555777777777777777777777777666888999888666444444444666666666666666666666666777777777777888888888888777777777888888888888999999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<:::===??????@@@EEEPPPXXX___lll~~~~~~xxxssspppccclllssspppfff]]][[[^^^______^^^]]][[[XXXUUUTTTPPPNNNKKKJJJIIIHHHGGGEEECCCBBB@@@>>>===<<<<<<<<<888888888999999888888888666666666666555555555555111111222333333333222222//////000000000111111111222222222222333444555666444333111///...///000111------..........................................111111111222333333444444444555555555666666666666333444444444444333222222///000111222333333333222222333333444444333333222222222222222222222222222333333333333333333333333444555777888888666444222111222444555555444222222444444444444444444444444555555555666666777777777777666666777777888999::::::::::::;;;<<<<<<=========@@@DDDFFFGGGGGGGGGHHHJJJJJJIIIJJJJJJKKKLLLMMMPPPPPPQQQQQQSSSUUUXXXYYYWWWYYY[[[\\\\\\]]]```bbbcccdddeeegggjjjnnnqqqsssuuuuuutttuuuvvvwwwyyyzzzyyyxxxwwwvvvxxxzzz}}}{{{vvvqqqnnnhhheeeaaa```bbbeeeeeedddddddddddddddccccccccccccaaadddiiilllooorrrvvvxxx}}}uuufff```]]]\\\[[[[[[^^^dddmmmsss~~~|||yyypppmmmqqqpppqqqrrrtttuuuvvvvvvvvvuuusssooojjjccc[[[RRRMMMHHHOOO\\\iiissswwwwwwuuuvvvvvvwwwwwwvvvuuusssrrrttttttuuuuuusssnnngggbbbVVVLLLBBB>>><<<999888:::777777777777777777777777555666666666666666666666666666666666666666666666444777999999666555555666666666666666666666666666666666666777777777888888888888888999999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999<<<>>>???BBBKKKYYYeeemmm|||{{{uuusss}}}uuullllll^^^^^^]]]\\\ZZZWWWTTTSSSOOOMMMJJJIIIIIIIIIGGGFFFCCCBBB@@@>>><<<<<<<<<<<<<<<<<<;;;;;;999777666555777666666666555555555555333333333333333222111000000111111111111222222222111000000000111333555666555444222000//////000111//////000111222333444444........................111222222333333444555555555555555555666666666777333333444444444333222222///000222333444444333333222333333444444333333222333222222111111222222333444333333333333333333333444666777999888666444222333333333222333333444444333333333333333333333333333333444444555666777777666666666666777888999:::::::::;;;<<<<<<======>>>===@@@DDDFFFGGGGGGGGGHHHJJJJJJJJJKKKKKKLLLMMMNNNPPPPPPPPPQQQSSSUUUXXXYYYVVVWWWZZZ[[[[[[]]]___aaabbbcccdddfffiiimmmqqqsssttttttttttttuuuvvvxxxxxxvvvuuuuuuuuuxxx{{{}}}|||}}}}}}|||yyytttnnngggdddaaa]]]XXXWWWXXXZZZZZZYYY[[[[[[\\\\\\\\\\\\[[[ZZZWWW[[[```dddgggkkknnnqqqvvv{{{nnnfff``````______bbbiiiqqqxxxxxxvvvzzzoooppprrrssstttuuuuuuuuutttsssppplllfff^^^VVVPPPJJJQQQ^^^llluuuyyywwwtttxxxxxxxxxxxxvvvtttrrrqqqssstttuuuvvvuuurrrmmmiiiYYYOOODDD@@@===::::::;;;888888888888888888888888555555555666666666666666666666666666666666666666222555888999777666777999666666666666666666666666666666666666777777777777999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<>>@@@BBBBBBAAA===>>>>>>>>>===<<<;;;;;;;;;999666333222111222222444444333333333333222222222111000000000111222333444333222111000000000000222111///.........///000............///////////////............///000000111111111222333444555666999888666555444444444555111111000000000000000111444444333222222111111111444333333333333444555666111111000000111111222333222111000111333444333222333333333222333333444444444444444444444444444333111222333444555555555555333333333444444444444555555555555666666777888999<<<<<<<<<<<<<<<===>>>???AAAAAAAAAAAACCCFFFHHHIIIKKKJJJIIIHHHIIIKKKMMMNNNMMMOOORRRSSSSSSTTTUUUWWWUUUWWWYYY\\\]]]^^^^^^^^^aaabbbccceeehhhkkknnnpppmmmnnnooorrrtttwwwzzz{{{vvvwwwyyyzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzwwwuuuqqqqqqooommmjjjfffbbb```[[[XXXSSSOOONNNOOOQQQSSSSSSRRRPPPOOOOOOPPPRRRSSSVVVUUUUUUVVVZZZ___dddhhhmmmrrrzzznnnfffiiiccc```bbbfffkkkttt|||}}}uuuwwwpppqqqpppmmmmmmooorrrsssqqqpppnnnllliiibbbXXXQQQLLLSSS]]]gggnnnsssxxxzzzzzzxxxwwwvvvuuusssqqqooorrrrrrrrrrrrqqqooommmllldddYYYKKK@@@===<<<:::888<<<:::777666555777999;;;777777666666555555555444444555666888888888777666555555555555555555555555777777777777888888888888999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::???<<<:::;;;===???>>><<>><<<<<<===>>>===<<<<<<<<<======>>>=========<<<:::888555444333444444444444333333333333222222222222111111111111111222111111000000000111111222222111000///...//////000............////////////...............//////000111111111222333555666777999888777555444333333333111111000000000000111111222222222222222222333333333333333444444444444555222222222222222333333444333111111222333444444333666555444222111111000000333333333333333333444444111222333444444555555555444555555555555666666666555555555666666777888999::::::::::::;;;<<<>>>>>>@@@@@@@@@AAACCCEEEGGGIIIKKKJJJIIIIIIIIIKKKMMMNNNMMMOOORRRSSSSSSSSSUUUWWWWWWXXX[[[]]]______``````aaaaaacccdddgggkkknnnooolllmmmnnnooorrrtttvvvwwwtttuuuvvvxxxyyyzzz{{{{{{|||{{{{{{zzzzzzyyyyyyyyyxxxyyyxxxwwwuuurrrooommmlllkkkjjjhhhfffbbb___]]][[[WWWSSSNNNLLLKKKMMMNNNMMMLLLJJJIIIIIIJJJLLLMMMPPPPPPOOOQQQTTTYYY^^^aaadddjjjqqqxxx~~~vvvoookkkeeebbbeeeiiinnnwww}}}xxxoooooonnnmmmlllnnnoooppppppnnnmmmllljjjeee]]]WWWQQQUUU\\\eeemmmrrrvvvwwwxxxvvvssspppooommmlllkkklllmmmoooqqqqqqpppooonnnfff\\\NNNCCC???===;;;999;;;:::888777777777999:::777777666666666555555555444444666777777777666666777777777777777777777777777777777777888888888888888999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<:::999:::===???>>>===EEECCCHHHSSS\\\dddwwwzzzsssmmm^^^jjj{{{qqq^^^ZZZXXXVVVWWWPPPNNNKKKJJJIIIHHHFFFDDDCCC@@@>>>======<<<;;;999::::::;;;<<<============<<<;;;999777666555666666444444333333333333222222222222222222222111000///.........//////000111222111111000///////////////............////////////......------......///000111111111222444666777888888888777666555333111000111111000000000111111222111111111222333444444444111222444555555555444333333333333333333444555555444333222333444555444333444444222111000000000000111111111222333333333444000111222333444444444333666666666777777777777888555555555666666777888999888888999999;;;<<<>>>?????????@@@AAABBBDDDFFFGGGJJJJJJIIIIIIJJJKKKMMMNNNNNNPPPRRRRRRRRRSSSUUUVVVYYYZZZ\\\^^^___```aaaaaaaaaaaabbbdddgggjjjlllnnnkkkkkklllmmmoooqqqssstttuuuvvvwwwyyyzzz{{{{{{{{{xxxwwwvvvuuusssrrrqqqpppooooooooommmkkkhhheeeccccccccccccbbb```]]][[[YYYXXXUUUQQQLLLIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEGGGGGGIIIHHHHHHIIILLLPPPUUUWWW\\\aaahhhooouuu}}}|||uuunnnhhheeeggglllrrr|||{{{pppooonnnnnnmmmmmmnnnooonnnmmmlllkkkjjjgggccc___WWWWWWZZZaaajjjqqqttttttuuurrrmmmhhheeeddddddeeehhhjjjnnnpppqqqpppnnnmmmiii___RRRGGGBBB>>><<<999:::::::::999999888888888777777666666666666555555444444555666666666666555777777777777777777777777777777777777888888888888777888888999:::999999999999999999999999999999999;;;;;;<<<<<<======>>>>>>:::999:::<<>>===;;;999999:::;;;;;;;;;::::::::::::888777666666666666444444333333333222222222222333333333222111///..................///000000111000000///////////////............////////////......------......///000111111222333444666888999888888888777555222///...111111000000111111222222222222222333333333444444000222444555555555333222333333333333333444444555555444333333555555444333000/////////000111222333//////000111222333333444000111222222333333333222666666666666777777777777555555555555666777888999888888999:::;;;===???@@@>>>>>>???AAABBBDDDFFFFFFIIIIIIIIIIIIJJJLLLMMMNNNNNNPPPQQQRRRQQQRRRTTTVVVYYYYYY[[[]]]^^^```aaaaaa```aaabbbdddfffhhhjjjkkkjjjjjjkkkmmmoooqqqsssttttttuuuvvvxxxyyyyyyyyyyyysssrrrpppnnnllljjjhhhggghhhgggfffeeebbb___]]][[[ZZZ[[[[[[[[[YYYXXXVVVUUURRRPPPMMMIIIGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCDDDGGGJJJNNNPPPVVV[[[bbbhhhnnnvvv}}}uuupppjjjgggiiinnnttt~~~~~~uuurrroooppppppnnnnnnooommmmmmlllkkkjjjhhhfffeee\\\YYYYYY___iiiqqqsssrrrrrrnnnggg___ZZZZZZ\\\___iiillloooqqqrrrooollliiijjjbbbVVVLLLEEE@@@<<<999::::::;;;;;;;;;999888777777777666666666666666666666666666777777777777666555555555555555555555555666777777777888888888888777777888999999999999888888888888999999999999999::::::;;;<<<======>>>>>><<<<<<===>>>@@@BBBBBBBBBCCCHHHTTTdddrrrxxxooogggnnngggdddhhhkkkhhhfffhhhssshhh]]]ZZZZZZXXXTTTRRRPPPOOOMMMLLLLLLJJJFFFDDDCCCAAA???>>>??????>>>===999:::999999888777666555777777666666555555555555444444333333333222222222222333333333222111///...000000///...------......000000000000000//////...............///////////////............///000000111111111222444666777888777777777666444111///---111111111111111222333333444444444333333333222222000111333555555444333222222222222222222333444444555444333333555555444333////////////000111222333//////000111111222333333111111222333333333222222444444444555555555666666555555555555666777888999999999:::;;;<<<>>>@@@AAA===>>>???AAACCCDDDEEEFFFHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPQQQTTTVVVWWWXXXYYYZZZ\\\^^^___```___```bbbdddfffggghhhiiiiiijjjkkkmmmooorrrtttvvvqqqrrrrrrsssssssssrrrrrrmmmllljjjgggdddbbb___^^^^^^]]]\\\[[[YYYVVVUUUTTTSSSTTTTTTUUUTTTSSSQQQPPPKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCEEEGGGJJJLLLQQQVVV\\\aaafffnnnxxxzzzxxxwwwwwwyyyyyyssslllhhhiiimmmsss}}}{{{tttooopppppplllkkknnnnnnnnnmmmllljjjhhhgggggg___[[[ZZZ^^^hhhppprrrrrroookkkcccYYYSSSRRRVVV[[[hhhkkkooorrrrrrpppnnnkkkjjjdddZZZPPPHHHAAA===:::;;;;;;<<<<<<<<<:::888777666666777777777777777777999999888888888888888888666666666666666666666666666777777777888888888888777777888999999999999888888888999999999:::::::::999999:::;;;<<<======>>>===>>>>>>>>>???@@@BBBCCCIIIRRRbbbsssxxxoooggg___^^^aaafffgggdddaaaaaabbb___\\\ZZZXXXVVVUUUUUUPPPOOONNNMMMMMMJJJGGGDDD@@@>>>===<<<===>>>===<<<::::::999888777555444333555555555555555444444444444444333333333333222222222222222222222111000///111000///......---------000000000000000///..................////////////000000//////000000111222111111111222333444555666666666555444333111///...111111111111111222333444555555555444333222222222000111333444444444333222222222222222222333333444555444333333444444333222222222111000000///000000000000000111222222222333222222333333333333222222333333333333444444444444555555555666666777888999::::::;;;<<<===>>>@@@AAA===>>>@@@BBBDDDEEEFFFFFFGGGHHHIIIJJJKKKMMMMMMNNNPPPPPPQQQPPPOOOPPPSSSVVVVVVVVVWWWXXXZZZ\\\^^^______```bbbccceeefffffffffhhhiiijjjkkknnnppprrrsssrrrrrrrrrrrrqqqpppnnnnnneeedddbbb___\\\YYYWWWVVVSSSRRRQQQPPPNNNMMMLLLLLLMMMNNNOOOOOOOOONNNLLLLLLFFFFFFGGGGGGGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFHHHIIIKKKOOOTTTXXX\\\dddmmmttt{{{tttkkkhhhfffgggjjjppp|||vvvoooiiiiiikkkpppzzzvvvnnnooonnniiihhhlllnnnooopppnnnllljjjiiijjjbbb```^^^aaagggmmmpppqqqmmmiiiaaaWWWOOONNNTTTYYYdddgggkkkppprrrsssrrrqqqkkkggg___UUULLLEEE@@@===<<<<<<======<<<:::888777666666777777777777888888;;;:::999999999999999999888888888888888888888888777777777777888888888888777888888999:::999999999999999999::::::;;;;;;<<<:::::::::;;;;;;<<<<<<============<<<<<>>???>>>???AAACCCEEEFFFFFFFFFGGGGGGIIIJJJLLLMMMMMMNNNPPPQQQPPPOOOOOOPPPSSSUUUVVVVVVVVVWWWYYY[[[]]]___^^^```aaacccdddeeeeeeeeehhhhhhhhhhhhiiijjjkkkllloooooonnnlllkkkiiigggfff]]]\\\ZZZWWWTTTQQQOOONNNKKKJJJIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFDDDDDDDDDEEEEEEDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFFFFIIIMMMPPPTTT[[[dddkkksss|||{{{hhh___]]]___ccchhhrrr{{{ssskkkiiijjjnnnwww}}}rrrqqqpppjjjjjjooonnnpppsssrrrpppnnnnnnooofffeeedddeeefffiiilllnnnllliiiaaaWWWNNNMMMSSSYYYccceeeiiimmmpppqqqrrrrrrmmmjjjddd[[[QQQIIIDDDAAA>>>>>>======;;;:::999888666666777777777888888888;;;:::999888888888999999888888888888888888888888777777777777888888888888888999999:::::::::::::::999::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<===============<<<===BBBIIIOOOZZZiii}}}yyyqqqjjjdddjjjjjjccc^^^```bbb___\\\]]]]]][[[YYYXXXTTTPPPQQQPPPOOOOOONNNKKKGGGDDDDDDBBB@@@?????????===<<<999999:::::::::999999888333444555555666555555555444444444333333333222222222111000000000111222333//////...//////000111222///000111111111000...---............/////////000222222111111222222333444222111111111111111111222666555333111000000111222111111111111222333444555222333333444444555555666222222111111111222333444555444444444444555666666444333222222222333111000/////////000111333444555333333333222222222222222444444444555555444333333333333333444444444555555555555555666666777888999:::::::::::::::;;;<<<===>>>@@@BBBDDDFFFGGGGGGGGGFFFGGGIIIKKKLLLMMMNNNNNNPPPQQQPPPOOONNNPPPSSSUUUVVVVVVVVVWWWYYY[[[^^^___^^^___aaacccddddddddddddggggggfffeeeeeeeeeeeeeeeeeeeeedddbbb___]]]ZZZYYYXXXWWWUUURRROOOMMMKKKIIIHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGFFFDDDCCCEEEFFFGGGHHHHHHGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFAAA@@@@@@AAAAAABBBCCCDDDDDDGGGKKKMMMPPPWWW```fffmmmwwwzzzfff^^^^^^bbbjjjqqq|||~~~uuummmjjjjjjmmmvvv~~~vvvuuutttmmmmmmsssmmmqqquuuuuusssqqqrrrsssjjjjjjiiigggffffffiiikkkllliiibbbWWWOOONNNTTTZZZeeegggiiikkkmmmnnnnnnnnnnnnlllggg___UUUMMMGGGEEE???>>>===<<<;;;:::999999666666777777888888888999;;;:::888777777777888888666666666666666666666666777777777777888888888888999999:::;;;;;;;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>============?????????>>>@@@GGGQQQYYYfffvvvzzzrrrlllgggggghhhgggeeebbb___]]][[[[[[ZZZYYYXXXVVVTTTSSSPPPOOONNNMMMLLLJJJGGGDDDCCCBBB???===;;;;;;::::::999999888777666555444444444444444444444444444444666666555444333333222222222222222111111000000000000000000000////////////////////////////////////------------------------...//////000000000000///444444444444444444444444444444333222111111111111000111222333444444444444333333333333333333333333333444444555555444333333333333333333333333333333555444222000000111222333//////000000111111111222444444444444444444444444222222222222222222222222444444333222222222333333666666666777888888999999;;;;;;<<<<<<===>>>>>>>>>???AAACCCDDDCCCCCCDDDEEEIIIIIIIIIJJJLLLMMMOOOPPPSSSRRRQQQPPPPPPQQQRRRSSSVVVWWWXXXYYYZZZZZZZZZZZZ\\\]]]___aaacccdddeeeeeecccddddddcccaaa```aaabbb```___\\\ZZZWWWTTTRRRQQQOOOOOONNNMMMKKKIIIHHHGGGIIIHHHGGGEEECCCBBBAAAAAADDDCCCCCCBBBBBBBBBCCCCCCEEEEEEFFFFFFFFFEEEEEEDDDGGGFFFFFFFFFEEEEEEDDDDDDFFFEEEDDDBBBAAA?????????DDDDDDEEEGGGKKKQQQVVVYYYgggiiiqqq}}}zzzkkkbbbeeeppp{{{wwwqqqmmmkkkooouuu~~~vvvsssmmmmmmrrrqqqrrrrrrssssssrrrrrrrrrpppoooooommmllljjjhhhggghhhfffaaaXXXPPPLLLMMMOOOZZZ\\\aaagggmmmpppqqqqqqmmmjjjeeeccc___WWWKKKBBB???===<<<<<<<<<<<<:::999888888888888888888888888888888777777666666555555999999999888888888777777666777888999999888777666777666666555666888:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======BBBAAAAAACCCEEEKKKYYYggg{{{zzzsssmmmjjjjjjiiihhheeebbb^^^\\\ZZZYYYYYYXXXWWWUUUSSSRRRQQQOOONNNMMMMMMKKKGGGDDDCCCBBB???===;;;:::::::::::::::999888777666555555555555555555555555555555555555555444333333333222333333333222222111111111111111111000000000000///////////////////////////////////////............000000111222222222222111333333444444444444444444444333222222111111111111111222333444555555555555333333333333333333444444444444444444444444444444333333333333333333333333555444222000000000222222000000000000000000000///111111111111111111111111222222222222222222222222444444444333333444555555666666666777888888999999999999::::::;;;<<<<<<<<<>>>@@@CCCDDDCCCCCCEEEFFFIIIIIIIIIJJJKKKMMMOOOOOORRRQQQPPPPPPPPPRRRSSSTTTUUUVVVWWWYYYZZZZZZZZZZZZYYYZZZ\\\^^^___```aaaaaabbbcccbbb```]]][[[[[[[[[XXXWWWVVVSSSQQQOOOMMMLLLLLLLLLKKKJJJIIIGGGEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEGGGFFFDDDBBBAAA@@@@@@???CCCBBBCCCEEEHHHMMMRRRUUU___aaaiiiuuuxxxnnnllluuu{{{tttooommmqqqwwwwwwsssmmmjjjlllooopppqqqrrrssssssrrrrrrppppppooonnnllljjjhhhgggfffeeeaaaZZZRRRMMMLLLLLLTTTZZZbbbhhhjjjkkknnnpppmmmjjjfffccc```XXXMMMDDD@@@>>>===<<<===<<<;;;999::::::::::::::::::::::::999888888888777777777777999999999888888888777777666777888999999888777666777777666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======CCCBBBCCCGGGLLLVVVhhhxxxzzztttooolllkkkjjjhhheeeaaa^^^\\\XXXXXXXXXWWWVVVTTTSSSRRRQQQPPPOOONNNMMMKKKHHHEEECCCAAA???===;;;:::::::::;;;;;;:::999888777666666666666666666666666666666444444444444333333333333222222222111111111111111000000000000////////////////////////////////////111111111000000/////////000000111222222222222222333333333333333333333333333222222111111111222222222333444555666666666666222222333333444444444555555444333222222333444555333333333333333333333333555444222111000000111111000000000///////////////////////////////////////222222222222222222222222444444444444555555666777555666666777777888888999999999::::::;;;<<<<<<<<<===???BBBCCCDDDDDDFFFGGGHHHHHHIIIJJJKKKMMMNNNOOOPPPPPPOOOOOOPPPRRRTTTUUUUUUUUUWWWXXXYYYZZZZZZZZZVVVWWWYYYZZZ[[[\\\\\\\\\^^^^^^]]]ZZZVVVSSSSSSSSSNNNNNNLLLKKKIIIHHHGGGFFFGGGGGGGGGFFFEEECCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAABBBEEEIIILLLNNNWWWZZZaaalllvvv|||xxxqqqooosssyyy|||vvvpppkkkjjjlllmmmooorrrssssssssssssppppppooonnnllljjjiiihhhddddddaaa\\\UUUNNNJJJIIIMMMVVVaaaffffffgggjjjnnnmmmkkkgggeeeaaaZZZPPPHHHBBB@@@=========<<<;;;:::999999999999999999999999999999999999888888888888999999999888888888888888777777888999999888777777888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>???>>>AAAHHHQQQ```vvvzzztttooojjjiiihhhfffdddaaa^^^]]]XXXXXXXXXWWWVVVUUUTTTSSSRRRQQQOOOOOONNNLLLHHHEEEBBBAAA???<<<;;;:::::::::;;;:::999888777666666555555555555555555555555555333333333333333333444444000000000000000000////////////.........---------////////////////////////222222111111000/////////---...///000000000000000333333333333222222222222222111111111111111222222444444555666666666666666222222333333444555555555555444222111111333555666333333333333333333333333555444222111000000000000//////000000111111111111000000000000000000000000222222222222222222222222333333333333444555777777555555666666777888888888;;;;;;<<<<<<===>>>>>>>>><<>>???>>>BBBJJJVVVhhhyyysssnnnfffeeeeeecccbbb```___^^^YYYYYYYYYYYYXXXVVVUUUTTTSSSQQQPPPOOOOOOLLLIIIFFFBBBAAA>>><<<:::999999999999999888777666555555444444444444444444444444444222222333333333333333333111111111111111111111111000000000/////////......////////////////////////000000000//////.........------///000000111111111333333222222222111111111000000000000111222222333555555666666777777666666333333333444444555555555444333111000111333555666333333333333333333333333333333222111000000000/////////000222333444555555333333333333333333333333222222222222222222222222222222222222333444555666555555555666777777888888;;;;;;<<<<<<===>>>>>>>>><<>>>>>AAABBBFFFPPP]]]ppp{{{sssmmmdddccccccbbb``````______YYYYYYYYYYYYXXXWWWVVVUUUSSSRRRQQQPPPOOOMMMJJJGGGBBB@@@>>><<<:::999999999999999888777666555444444444444444444444444444444333333333333222222222222333333333333333444444444222222222222111111111111////////////////////////...........................///000222333333333333333222222111111000000000/////////000111222333444555555666666666666666555444444444444444444444444222222111111222333444555333333333333333333333333111111111111111000000000000000111333444555666777444444444444444444444444222222222222222222222222222222222222222333444555444555555666666777777888999999::::::;;;<<<<<<<<<===???BBBCCCDDDDDDFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNPPPRRRTTTUUURRRSSSSSSTTTTTTSSSSSSRRRSSSSSSSSSRRRQQQPPPOOONNNFFFGGGHHHGGGEEEDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCC???@@@AAAAAABBBBBBBBBAAACCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAABBBBBBCCCDDDEEEDDDEEEFFFGGGHHHHHHHHHGGGIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGJJJLLLRRRZZZbbboooyyyzzzvvvrrrppppppoooooopppqqqssstttrrrrrrqqqpppnnnlllkkkjjjaaa````````````]]]XXXUUUQQQNNNMMMSSS^^^fffhhhgggjjjjjjiiigggccc^^^ZZZWWWFFFBBB>>>;;;;;;:::999888999999999999999999999999666666666666666777777777888888888888888999999999:::999888888888888999:::999::::::;;;;;;::::::999999::::::;;;;;;<<<<<<<<<======<<<<<<======>>>??????AAAIIIUUUcccvvv}}}uuunnnfffeeecccbbb```___^^^^^^XXXXXXXXXXXXWWWVVVUUUUUUTTTRRRQQQPPPPPPNNNJJJGGGBBB@@@>>>;;;:::999999999:::999999888777666555555555555555555555555555555444333333333222111111111111222222222333333333333222111111111111000000000////////////////////////,,,------......//////000...///000111333333333333333222222111000000//////......//////000222333444555555555666666555555444666666666555444444333333000111111222333333444444333333333333333333333333///000000111111111111111222222333333333333444444444444444444444444444444222222222222222222222222444444333333333444444555444444555555666777777777999999::::::;;;<<<<<<<<<>>>@@@CCCDDDCCCCCCEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNOOOQQQSSSTTTRRRRRRRRRRRRQQQPPPOOOOOOOOOOOONNNMMMKKKJJJHHHGGGCCCDDDEEEDDDBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDEEEEEEEEEEEEFFFFFFHHHKKKPPPWWW___lllzzzvvvssspppnnnnnnpppsssuuusssrrrrrrqqqooommmkkkjjjbbb```___```bbbbbb```^^^YYYTTTPPPQQQWWW___dddfffhhhiiiiiigggccc___[[[ZZZIIIEEEAAA===<<<<<<;;;:::::::::::::::::::::::::::666666777777777888888888777777888888888999999999:::999999888888999999:::888999:::;;;;;;:::999888999999::::::;;;<<<<<<==================>>>>>>???>>>CCCNNN^^^ooovvvoooiiigggeeeccc```___^^^]]]WWWWWWWWWWWWVVVVVVUUUTTTTTTSSSQQQQQQPPPNNNJJJGGGAAA@@@>>>;;;:::999999999;;;;;;:::999888777666666666666666666666666666666444444333333222111000000......//////000000000111///.........------------////////////////////////,,,,,,---...///000111111,,,---...///111111222222222222222111000//////............///000222333444444555555555555555444444777777666555444333333222///000111333333444444333333333333333333333333333...///000111111222222111444444333333222111000000222222222222222222222222222222222222222222222222666555555444444444555555444444555555666777777777;;;;;;<<<<<<===>>>>>>??????AAACCCDDDCCCCCCDDDEEEGGGGGGHHHHHHJJJKKKMMMNNNOOONNNNNNNNNOOOQQQSSSTTTRRRRRRRRRQQQPPPNNNMMMLLLKKKKKKJJJIIIGGGEEECCCBBBCCCDDDDDDCCC@@@??????@@@@@@@@@@@@@@@@@@@@@??????<<<===>>>@@@AAAAAABBBBBB@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHDDDDDDDDDEEEEEEEEEEEEFFFJJJLLLQQQXXX___lllyyyvvvqqqnnnmmmooorrruuussssssrrrqqqooommmkkkjjjccc```^^^```cccfffeeeddd^^^ZZZUUUQQQRRRXXXaaagggggghhhiiigggccc___\\\[[[LLLHHHCCC???>>>======<<<888888888888888888888888777777888888999999999:::777777888888999999999999;;;:::999888888999:::;;;888999:::::::::999888777999999::::::;;;<<<=====================>>>??????DDDKKKZZZmmmxxxrrriiigggcccaaa```___]]][[[XXXWWWWWWWWWWWWVVVVVVWWWVVVTTTRRRPPPNNNJJJFFFBBB===<<<;;;:::;;;<<<===>>>666666555444444444444444333444555666666666555444444444555555444444333222222222111111000000//////111111111111111111111111////////////000000000000------......///000000000222333333333333222111111111111000000000000111111000111111222222333444444333222111222444555444333444444444555555444333333///000111222222222222222444444444444444444444444000000000000111222333444333333333333333333333333666333000000222333222000222222222333333333444444444444444555555555555666555555666666777777888888======>>>>>>>>>>>>======???AAACCCDDDCCCCCCDDDEEEGGGGGGHHHIIIJJJKKKLLLMMMJJJKKKLLLMMMNNNOOOOOOOOOLLLKKKKKKJJJHHHGGGFFFFFFGGGFFFEEEDDDBBB@@@?????????@@@@@@???===<<<===>>>??????@@@@@@AAAAAAAAAAAA;;;>>>AAACCCCCCCCCDDDEEEAAABBBCCCDDDCCCAAA???>>>???BBBEEEFFFFFFFFFGGGHHHMMMIIIFFFGGGIIILLLKKKIIIJJJJJJKKKKKKKKKJJJIIIIIIKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFIIIIIIMMMUUU```ooo}}}sssqqqooolllmmmqqqtttttttttsssqqqooommmllleeebbb^^^___cccgggiiiiiifff```WWWOOOLLLPPPYYY```dddfffhhhgggccc___]]][[[UUUOOOHHHAAA>>>===<<<;;;;;;;;;;;;:::::::::999999;;;;;;::::::999888888888888999:::;;;;;;:::888777888888888777888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::<<<>>>???<<<<<<>>>BBBCCCDDDRRRfff|||wwwqqqiiifffcccaaa```^^^\\\ZZZXXXXXXYYYYYYXXXXXXWWWVVVSSSQQQOOONNNLLLIIIEEEBBB>>><<<;;;999888888888999::::::999888888888888888555666777777666555444333222222333333222222111000111111111000000/////////111111111111111111111111000000000000////////////......///000000111111222000111222333333333333333//////............//////000111111222222333444444444333222333555666555444222333333333333333222222111111222333333333333333444444444333333333333333000000000000111222333444444444444333333222222222666444222222444555333222111222222222222333333333444444444555555555555666555555666666777777888888999999:::;;;<<<===>>>??????AAACCCDDDCCCCCCDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLJJJKKKLLLMMMMMMMMMMMMMMMJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@??????===???@@@???>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>:::===@@@AAAAAAAAABBBCCCCCCDDDDDDEEEDDDCCCBBBAAAAAACCCFFFHHHHHHHHHJJJKKKLLLKKKIIIIIIKKKKKKKKKKKKMMMMMMMMMNNNMMMMMMMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHOOOOOOSSS[[[eeetttvvvpppnnnkkkkkknnntttuuuuuuuuusssqqqnnnlllgggccc``````cccgggjjjkkkfffbbb[[[SSSOOOPPPVVV[[[ccceeefffeeebbb___]]]\\\VVVPPPIIIBBB>>><<<;;;:::::::::::::::999999999999:::999999999999888888888999999999::::::999999888::::::999999999999999:::999999999999999999999999;;;;;;;;;<<<<<<;;;;;;;;;???AAABBB@@@@@@BBBGGGJJJMMM]]]vvv}}}uuuooogggeeebbb```___]]][[[YYYXXXYYYZZZ[[[ZZZYYYWWWUUUPPPNNNLLLLLLJJJHHHDDDAAA@@@???<<<:::888666666666999888777777666666777777777777777666555444222222222222333333222222111000000000000000////////////000000000000000000000000111111000000//////......//////000111111222222333///000111333444444555555000//////......//////000000111111222222333444444555444333444555666666444222222222222222222222222333333444444555555444444333333333222222222111111111000000111111222333444666555444444222222111000555333222222333333222111111111111222222222333333444444444555555555555666555555666666777777888888::::::999::::::<<<>>>??????AAACCCCCCCCCBBBCCCDDDFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@??????>>>===>>>??????>>>>>>???@@@>>>>>>>>>===============<<<>>>@@@AAAAAA@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAADDDFFFIIIJJJJJJKKKNNNOOOLLLNNNOOOOOONNNMMMMMMNNNJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKKKKJJJJJJJJJJJJJJJPPPPPPUUU\\\fffsss~~~rrrnnnlllkkkllltttuuuwwwwwwuuurrrnnnkkkiiieeeaaa```cccgggkkkmmmgggddd^^^WWWRRRQQQTTTWWWaaacccdddcccaaa___^^^^^^XXXSSSKKKDDD???<<<:::999:::999999999999888888888777888888888888999999999:::999999888999999::::::===<<<;;;::::::999::::::999999999999999999999999;;;;;;<<<<<<<<<<<<<<<<<<===>>>?????????AAAGGGLLLVVViii{{{sssmmmgggdddaaa___^^^\\\ZZZXXXVVVXXXZZZ[[[ZZZXXXUUUSSSNNNMMMKKKKKKJJJHHHEEEBBBBBBAAA>>><<<:::888888888777666666555555555555555555555555444444333222222444444555555444444333222////////////////////////////////////////////////111111000000//////......//////000000111222222333000111222333444444444444222111111111111111111222000111111222222333444444444333222333555555555444222222222222222333333333333444444555555555444444333333222222111000000000111111111111222333444444444444444333333222222222111111000000111000//////222222222222333333333444444444444555555555555666555555666666777777888888AAA???===;;;:::;;;<<<===???AAACCCCCCBBBBBBCCCDDDFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIIIIIIIIIIHHHGGGGGGEEEDDDDDDCCCBBBBBBAAAAAA???????????????>>>>>>>>>>>>???@@@???>>>===>>>???@@@@@@@@@?????????>>>>>>???AAABBBBBBBBBAAABBBDDDBBBBBBAAAAAAAAAAAABBBCCCEEEGGGIIIJJJKKKMMMPPPSSSNNNRRRUUUTTTQQQOOOPPPQQQJJJIIIIIIIIIIIIIIIJJJJJJMMMMMMMMMLLLLLLLLLKKKKKKLLLKKKJJJIIIIIIIIIJJJJJJPPPQQQVVV^^^fffsssuuummmlllmmmnnnqqqsssvvvwwwuuuqqqmmmjjjiiifffbbb```aaaeeeiiillliiifff```YYYTTTSSSUUUXXX___aaabbbbbb```___``````[[[VVVNNNFFFAAA===:::888999999999888888888777777666666777888888999:::::::::999888777888999:::;;;======;;;:::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>???>>>@@@HHHQQQcccwwwyyyrrrnnnfffddd```^^^]]]\\\ZZZXXXUUUWWWXXXYYYYYYVVVSSSQQQNNNMMMLLLLLLKKKIIIFFFCCC@@@???===;;;::::::::::::999999888777777777777777111111111222222333333444444444555555444444333222/////////000000000000000////////////////////////111000000000/////////.........///000000111111222333333444444444333333222222222111111111111222222000111111222222333444444222111111111333444333222333333333222333444555666333444444444444444333333222222222111111000000000111111111111222333444555222222222333333444444444000111111111111000//////333333333333444444444444444444444555555555555666555555666666777777888888@@@>>><<<;;;:::;;;===>>>>>>@@@BBBCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAA???===<<<<<<===@@@@@@@@@???????????????@@@AAABBBBBBAAAAAACCCDDDEEEDDDDDDDDDEEEFFFGGGGGGDDDEEEFFFGGGHHHKKKPPPSSSQQQTTTWWWVVVSSSQQQQQQSSSPPPPPPOOONNNMMMNNNNNNOOOMMMMMMMMMLLLLLLLLLKKKKKKLLLKKKIIIHHHGGGHHHIIIJJJTTTVVV\\\dddlllzzz{{{mmmlllmmmnnnmmmooorrrtttsssoookkkiiiiiigggccc```___bbbeeehhhiiieee^^^WWWSSSTTTXXX\\\\\\^^^aaabbbaaaaaaaaabbb^^^YYYQQQJJJDDD???<<<999999999999888888888777777666666777888999::::::;;;999999888777888999;;;<<<<<<<<<;;;999888888888888:::::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>???CCCAAABBBCCCCCCEEEQQQ___wwwyyysssooofffdddaaa___^^^\\\ZZZXXXVVVWWWXXXXXXWWWUUURRRQQQOOONNNMMMLLLLLLJJJFFFDDD<<<;;;:::999888999999:::777777666555555555555666000000000111222333444555222222333333222222111000000000000000111111111111000000000000000000000000/////////000000000000000......//////000111111222444444444444444333222222111000000//////000000111000111111222222333444444222000000111222333222111444333333222333444666777444444444555444444333222111111111111111111111111222111111222222333444555000111222222444555555666111333555555333222111111222222333333333444444444444444444555555555555666555555666666777777888888888888888888:::<<<>>>???>>>@@@BBBBBBBBBAAABBBCCCEEEEEEEEEEEEFFFFFFGGGGGGDDDDDDEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@?????????>>>>>>>>>>>>===============???@@@AAA???===<<<===>>>===>>>>>>>>>????????????@@@AAABBBAAAAAAAAADDDFFFDDDDDDEEEEEEFFFGGGHHHHHHEEEFFFFFFGGGHHHLLLRRRVVVWWWYYYYYYYYYWWWVVVUUUVVVVVVUUUSSSQQQPPPPPPPPPQQQNNNNNNNNNMMMMMMMMMMMMLLLNNNMMMKKKIIIIIIJJJKKKLLLTTTXXX___hhhqqqqqqllllllkkkjjjlllnnnppppppnnnkkkiiijjjiiifffbbb______bbbdddeeebbb\\\UUURRRSSSXXX\\\YYY\\\aaaddddddccccccddd```[[[TTTMMMGGGBBB>>>;;;:::999999999999888888888777777888999::::::;;;;;;888888888888999:::;;;;;;<<<;;;:::999999888999999777888888999999::::::;;;======<<<<<<===>>>@@@AAADDD@@@@@@DDDEEEJJJ[[[nnnzzztttqqqgggdddaaa___^^^]]][[[YYYXXXXXXXXXWWWVVVUUUSSSRRRPPPNNNMMMLLLKKKIIIEEECCC===<<<:::999888888999:::666555555444444444444444333333222222222444555666222222333333222222111000000111111111222222222333111111111111111111111111......//////000000111111//////000111111222222333333333444444444444444444111000000//////000000111000111111222222333444444222111000111333444333222333222111111222444666777666666666666666555444333000000111111222333333333222222222222333444555555222222222333333444444444111444777777444222222222000000111111111222222222444444444555555555555666555555666666777777888888555666777999;;;===>>>???>>>@@@BBBBBBAAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFBBBBBBBBBCCCCCCBBBAAAAAA???????????????>>>>>>>>>??????>>>>>>======<<<<<<<<<>>>??????>>>>>>???AAA======>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDEEEHHHKKKFFFGGGIIIKKKLLLMMMLLLLLLMMMMMMNNNNNNPPPTTT[[[___dddcccaaa``````aaa```___\\\ZZZXXXUUUSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRSSSQQQOOOMMMMMMNNNPPPQQQUUUZZZcccmmmvvv{{{ppplllhhhhhhiiilllmmmnnnnnnmmmlllkkkkkkjjjfffaaa______aaa___]]]YYYTTTPPPPPPRRRUUUVVV[[[aaafffgggfffeeedddbbb]]]VVVPPPJJJEEEAAA>>>::::::::::::999999999999999999::::::;;;;;;;;;<<<777777888999::::::::::::;;;;;;::::::::::::;;;;;;777777888999999:::;;;;;;>>>===<<<<<<===>>>@@@BBBBBB>>>>>>DDDGGGPPPgggzzzuuurrrhhheeebbb```___]]][[[YYYZZZYYYYYYWWWVVVUUUUUUTTTPPPNNNMMMLLLKKKHHHDDDAAA@@@???===;;;:::::::::::::::999999888888888888888777666555444333444555666444444555555555444333333111111222222222333333333111111111111111111111111------...///000111222222000111111222333333444444111222333444555666666666333333222222222222333333000111111222333333444444333222111222444555444333222111000000111222555666777777777777777666555555000000111222333444444555222222222222333444555555333333333333333333333333///222666666333000000111////////////000000000000444444444555555555666666555555666666777888888888888999;;;<<<===>>>>>>>>>>>>@@@BBBBBBAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEE@@@AAAAAABBBBBBAAAAAAAAA????????????>>>>>>>>>>>>@@@??????>>>======<<<<<<999;;;===>>>???@@@BBBDDD??????@@@AAACCCDDDEEEFFFFFFHHHIIIIIIIIIKKKNNNPPPPPPQQQTTTVVVXXXXXXWWWVVVVVVVVVVVVWWWYYY^^^dddiiipppllliiihhhjjjkkkjjjhhheeeccc```]]]ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYYYYYYYWWWUUUSSSQQQQQQRRRTTTUUU[[[aaakkkvvvwwwnnnhhhgggiiijjjlllnnnnnnnnnnnnmmmmmmlllhhhccc______```[[[ZZZXXXTTTPPPMMMMMMNNNUUU[[[bbbgggiiigggfffeeeccc^^^XXXQQQLLLGGGCCC@@@;;;;;;;;;:::::::::999999::::::;;;;;;;;;;;;<<<<<<666777999:::;;;;;;::::::<<<<<<;;;;;;;;;<<<<<<===999999:::;;;;;;<<<======>>>===<<<<<<===???AAABBBEEE@@@AAAHHHNNNZZZtttzzztttmmmiiifffaaa^^^]]]\\\[[[ZZZ[[[[[[[[[ZZZXXXVVVSSSRRRRRRPPPMMMKKKJJJGGGDDDAAA???===:::777666777:::;;;999888666666777777555444555555555444444333333333222222222222333333444555//////......///111333444222111111000///......---////////////000000000000000000111111222222222333999999888777555444222111222222222111111000000000333444555555444444555777333333444555666666333000222222333333333333444444555555666666666666555555333333333333333333333333111111222222222111111000333333333222222111111111222222333333333333444444///111222444555555444444666444222444888::::::999555666777888888999999999888:::;;;;;;:::999:::;;;:::;;;<<<===>>>???@@@AAADDDEEEEEECCCAAA??????@@@BBBAAA???>>>>>>???@@@AAA@@@??????>>>>>>>>>??????AAA@@@???>>>>>>???@@@AAAAAA@@@?????????AAABBBCCCFFFGGGFFFEEEDDDEEEHHHKKKGGGJJJMMMNNNNNNOOOSSSWWWYYY\\\___bbbccccccdddeeehhhgggggghhhkkkpppvvvyyy|||yyyvvvtttssssssrrrqqqsssppplllhhhffffffggghhhiiihhhfffeeecccbbbaaaaaabbb]]]WWWTTTSSSTTTUUUVVV___hhhsss~~~{{{nnnooohhhlllmmmjjjkkkooonnnhhhjjjlllmmmllliiiccc\\\XXXUUUTTTRRROOONNNMMMMMMNNNVVV[[[bbbggghhhhhhggggggccc```ZZZSSSLLLEEE@@@>>><<<<<<<<<<<<;;;:::999888888888999:::::::::999999999999999999999999999999666666777888999999:::::::::::::::;;;;;;<<<<<<<<<:::;;;<<<===>>>>>>>>>===AAABBBEEEKKKTTTfff|||vvvooojjjfffbbb___^^^]]]\\\[[[]]]\\\\\\[[[YYYVVVSSSRRRMMMLLLJJJIIIGGGEEEAAA>>>AAA???<<<999888888:::;;;888777666666777666444333444444444444444444333333333333222222333333444444222111000000000111222222111111111000///.........////////////000000000000///000000111222333333333555555666777777666666666333333222222222111111111222333555444333333444666444333444555666555333000222222333333333333444444555555666666666666555555222111111111111111111222111111222222222222111111333333333222222111111111111111111222222222333333111222333444555555555555666444222444777999999777555555666777888888888888888999;;;;;;:::999:::;;;===>>>>>>???@@@AAAAAABBBCCCDDDDDDBBB@@@>>>>>>???>>>===<<<::::::;;;===>>>============>>>???@@@@@@AAA@@@???>>>>>>???@@@AAA??????>>>>>>???AAACCCDDDGGGGGGHHHGGGGGGHHHKKKNNNQQQTTTWWWXXXXXXZZZ___cccfffiiinnnrrrssssssssstttvvvvvvuuuwwwzzz~~~~~~~~~}}}{{{zzz~~~{{{xxxwwwwwwyyyzzzwwwvvvtttqqqooommmlllkkkjjjeee___ZZZYYYZZZ]]]^^^kkktttuuussshhhkkkkkkhhhkkkppprrrooolllmmmmmmlllhhhaaa[[[WWWTTTSSSQQQOOOMMMMMMMMMNNNTTTYYY```eeegggffffffeeeccc```[[[TTTLLLEEE@@@===<<<<<<<<<<<<;;;::::::999999:::::::::999888777777999999999999999999999999777888888999999::::::::::::::::::;;;;;;<<<<<<<<<<<<===>>>>>>????????????AAABBBGGGQQQ___ttt}}}xxxqqqjjjgggbbb```___^^^^^^]]]______^^^\\\YYYVVVSSSQQQOOOOOONNNMMMMMMJJJFFFBBBCCCAAA===:::999999:::;;;777777666777888777444222333333444444444444444444444444333333333333333333333333222111111111111111111111000000//////......////////////000000000000...///000111222333444555444555666777777888777777333333333333222222222222111333444444333222444555555444444555666555333000222222333333333333444444444555555666666555555444333222111000000111222333111111222222222222222111222222222222222111111111000000111111111222222222444333333444444555666777666444333333555666666555444444555666777777777777777999;;;;;;:::::::::;;;=========>>>>>>?????????AAABBBBBB@@@>>>======>>><<<;;;:::999999:::;;;<<<=========>>>???@@@AAABBBBBBAAA@@@@@@@@@AAABBBCCC@@@@@@@@@AAABBBEEEGGGIIIKKKLLLNNNNNNOOOPPPSSSVVVZZZ\\\___```aaadddjjjooovvv{{{~~~||||||wwwssslllgggeeefffjjjlll{{{wwwkkkkkkiiigggjjjpppsssqqqmmmnnnnnnlllggg```YYYUUUSSSQQQOOOMMMLLLMMMMMMNNNRRRWWW^^^ccceeeeeeddddddcccaaa[[[UUUMMMFFF@@@===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888666666::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<>>;;;999999999:::888777777888999888555222333333333444444555555555444444444444333222222111333333222222222222222222111000000000/////////...////////////000000000000...///000111333444555666777888888888777666555555333333333333333333333333222333555444333333444666555555444444555555222000222222222333333333444444444444444555555444444444555444222111111222444555111111222222333333222222222222222111111111111111111111111111222222222222444333333222222444555666555444333333333444444444333444555666777777777777777999;;;;;;::::::;;;<<<>>>>>>>>>>>>>>>????????????@@@@@@???===<<<<<<===<<<;;;:::::::::;;;<<<===>>>>>>>>>???@@@AAABBBCCCDDDCCCBBBBBBCCCDDDEEEFFFDDDDDDEEEGGGIIILLLOOOQQQRRRUUUXXXZZZ[[[]]]___bbbcccfffhhhiiijjjnnnuuuzzz}}}wwwtttvvvzzz~~~xxxooolllhhhfffiiimmmnnnnnnoooooonnnkkkfff```YYYUUURRRQQQNNNLLLKKKLLLMMMNNNOOOUUU\\\bbbddddddddddddcccaaa]]]WWWOOOHHHAAA>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<>>;;;;;;;;;;;;<<<<<<======???????????????AAABBBBBBDDDDDDDDDDDDEEEGGGIIIJJJKKKKKKLLLOOORRRVVVYYY[[[\\\___cccfffhhhjjjlllnnnrrruuuxxxyyyyyy|||~~~rrrlllggghhhkkkllllllllloooooonnnkkkgggaaa[[[WWWSSSQQQNNNLLLKKKKKKMMMOOONNNSSS[[[aaacccdddddddddbbbaaa^^^YYYRRRKKKDDD@@@======<<<;;;;;;;;;<<<<<<::::::;;;<<<=========<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>@@@AAABBBGGGMMM\\\sss}}}vvvnnnhhheeebbb``````aaaaaa``````______]]]ZZZWWWTTTRRROOOMMMKKKJJJIIIGGGDDDBBB@@@???===;;;999888888888;;;999888777888888777555333333444444444444444444222333444555444333222111...///000222333444444444000000000000////////////////////////000000000000///000111222333444555666333444555666666777666666222222222222333333333333444666777777666666777888777666444444444444222111222222333333333333444444222333333444444333333222111111111111111111111111000111222333444444444444000000000111111111111111222222333333333444444444222222111111111111222222444555555444222222444555444444555666777777777777666888:::;;;::::::<<<===<<<<<<<<<<<<======>>>>>>???@@@AAA@@@>>>>>>>>>???;;;;;;;;;<<<======>>>>>>>>>>>>??????@@@BBBCCCDDDGGGGGGHHHIIIKKKNNNQQQRRRVVVVVVXXXZZZ^^^bbbeeeggghhhkkkqqquuuwwwxxxzzz{{{{{{rrrjjjjjjmmmnnnnnnooonnnnnnnnnlllhhhccc^^^[[[VVVSSSOOOLLLKKKKKKMMMNNNLLLRRRYYY```ccccccddddddaaaaaa___\\\VVVNNNGGGCCC@@@>>>===;;;:::;;;;;;<<<999999;;;<<<===>>>>>>>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<<<<<<<============>>>AAACCCDDDHHHRRRggg~~~xxxpppgggdddaaa``````aaaaaa```^^^^^^]]]\\\ZZZWWWUUUSSSTTTRRRNNNKKKJJJIIIGGGEEE@@@???>>><<<;;;:::::::::;;;888555444555666666555444444444444444444333333111222333555555444333222...///111222222222111111////////////000000000000////////////000000000000111111222222333444555555444444555555555555444444111111111222222222333333444555666666555555666888888666444333444333222111222222333333333333444444222222333333333333222222///000222333333222000///000111222333444444444444///000000000111111111222111222222222333333333333222222222333333222222111333555666555333333555777555555666777888888888888666888:::;;;;;;;;;<<<===999999:::;;;<<<======>>>AAABBBCCCBBB@@@???@@@AAA======>>>???@@@@@@AAAAAA@@@AAABBBDDDGGGJJJLLLMMMPPPQQQRRRTTTWWW[[[^^^```ffffffgggjjjmmmqqquuuwwwwww|||rrrnnnnnnnnnoooqqqmmmmmmmmmllliiifffbbb```XXXUUUQQQMMMKKKKKKMMMNNNIIIOOOWWW]]]aaabbbbbbbbb```aaa```^^^YYYRRRKKKFFFBBB@@@>>>;;;:::::::::;;;888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<>>>=========<<<<<<<<<;;;=========>>>@@@CCCFFFHHHOOO^^^xxxzzzrrrfffccc```___```aaaaaa```]]]]]]]]]\\\ZZZWWWUUUSSSVVVRRRMMMJJJHHHGGGFFFEEE@@@@@@>>>======<<<<<<<<<:::777333111222444555555555555555444444333333333000111333555555555333222000000111222222000///...////////////000000000000////////////000000000000222222222333333444444444777777666555444222000///000000000111111222222222333444555555444444555777999666444333333333222111222222333333333444444444222222222333333222222222000222444666666444222000000111222333444444555444//////000000111111111222000111111111111222222222222333444555444333222111333555666555333333666888555666777888888999999999555888:::;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDDDDBBBCCCDDDCCCAAAAAAAAACCC@@@AAABBBDDDDDDEEEEEEEEECCCEEEGGGJJJNNNRRRVVVXXXZZZZZZ\\\___cccgggkkkmmmssssssuuuwwwzzz~~~{{{rrrnnnlllmmmqqqllllllmmmllljjjhhheeecccZZZWWWRRRMMMKKKKKKMMMNNNGGGMMMUUU\\\___```aaaaaa```aaaaaa```[[[TTTMMMIIICCCAAA>>>;;;:::999::::::999999:::::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::;;;<<<<<<>>>>>>======<<<<<<<<<;;;>>>======???AAAEEEHHHJJJYYYjjj~~~xxxtttmmmhhhbbbaaaddddddbbb^^^\\\\\\[[[[[[ZZZXXXWWWVVVUUUQQQMMMJJJIIIHHHGGGFFFHHHFFFAAA===:::999999:::;;;:::999777666444333222333333333333333333333333222222222222222222222222333444444555555555444444000111111111111222222222111000000000111222333333333333333444444444555555555444444333333222222111111111222333444444444333666666777777666555444333444555555555444333333222111222222111000000111333666666555444444333222222444333333333333333333333111111111222222333333333222222111111111111222222222222222222222222222222333333222111222333444555777999777333333666888666===777444888999666777<<<999999999:::::::::;;;;;;??????>>>>>>???AAACCCDDDBBBCCCEEEEEEDDDDDDEEEFFFDDDDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQTTTYYY___dddgggiiimmmooorrrtttxxxzzzxxxsssrrrnnniiipppooommmlllkkkjjjgggeee^^^ZZZTTTNNNJJJIIIIIIJJJIIIKKKNNNTTTZZZ^^^___^^^aaacccbbb^^^\\\ZZZTTTLLLFFFBBB>>>;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999;;;<<<<<<;;;999999::::::::::::;;;<<<======<<<<<<<<<<<<<<<<<<;;;;;;AAA======@@@BBBDDDIIIOOOhhh}}}}}}xxxsssiiieeebbbbbbeeeeeeccc```]]]\\\[[[ZZZYYYXXXWWWVVVTTTQQQMMMJJJIIIHHHGGGFFFGGGDDD@@@<<<999888888999:::999888777666444444333444444444444444444444444222222222222222222222222000000000000000111111111111111111000000/////////////////////000111222333333333333444444444555555555555444333333222111111222333444555666666666666666666555555555444444444444444555555444444333222111222222222000000111333555555444444333222222111000000000000000000000000111111222222222333333333222222111111111111222222222222222222222222222222333333222222222333444555444666555444888BBBIIIKKKIII???777777999888777888999:::::::::;;;;;;;;;;;;@@@@@@??????@@@BBBCCCDDDBBBCCCDDDEEEDDDEEEHHHJJJLLLMMMNNNPPPRRRTTTVVVWWWXXXXXXYYY[[[^^^dddkkkpppvvvxxx{{{~~~vvvrrroookkkooonnnlllkkkkkkiiifffddd]]]ZZZTTTNNNJJJIIIIIIJJJHHHIIILLLQQQWWW[[[]]]]]]aaacccccc```^^^\\\UUUNNNFFFCCC>>><<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;:::::::::;;;;;;:::999999999::::::========================???===>>>AAACCCGGGPPPZZZttt|||wwwsssfffcccbbbccceeefffccc```^^^]]][[[ZZZXXXWWWWWWVVVSSSQQQMMMKKKJJJIIIGGGFFFEEECCC???;;;999777777777888888777666666555555444555555555555555555555555222222222222222222222222333222111000000111222333222111111000...------,,,.........//////111222222333333333444444444555555666666555444222111000000222222444555777777888888777666444333333444555555444444555555444444333333111222333222111000111333444444333333222111111111222222222222333333333333111222222222222333333333222222111111111111222222222222222222222222222222333333222222222333444555333555555555===KKKVVV[[[NNNAAA666555999999777666:::::::::;;;;;;;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCJJJZZZiiizzzuuuqqqeeedddcccdddeeeeeebbb______^^^\\\YYYWWWVVVVVVVVVTTTRRROOONNNMMMKKKIIIGGGDDDBBB???<<<999888777777666666666666666555555555444444444444444444444444222222222222222222222222555333222000000111222444111111000//////...------////////////000222333333333333333444444444555555666666555444222111000000111222333555777888888999888666555333333444666777333444444555444444333333111222333333222111222333222222222222111111000000333333333444444444444444222222222222222222222222222222111111111111222222222222222222222222222222222222222333333333444444555777666666<<>><<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<<<<;;;::::::999999999:::======>>>>>>>>>>>>>>>??????@@@BBBCCCEEEOOOeeeyyyzzztttpppfffeeeeeeeeedddbbb___]]]```___\\\ZZZXXXVVVUUUTTTTTTSSSQQQQQQPPPNNNKKKHHHDDDBBB@@@===;;;999999888666666666555555555555555333333333333333333333333222222222222222222222222222000...---,,,---...///000000000000000000000000000000000111222333555555333333333444444444555555666555555444222111111000333444666777999:::;;;;;;888777555444444555777999333333444444555444444333000222444444333111222222222222111111111111000000///000000000111111111222222222222222222222222222222222111111111111222222222222222222222222222222222222333333333444444444333666666555888???CCCBBB555666777555555666888999:::::::::;;;;;;;;;<<<<<<======<<<<<<>>>???AAABBBEEEGGGIIILLLQQQWWW^^^ccceeeiiipppxxxtttooopppkkkiiihhhhhhhhhgggdddbbb\\\YYYUUUPPPMMMKKKKKKKKKJJJIIIHHHJJJOOOVVVZZZ]]]\\\^^^___]]]]]]]]]YYYSSSLLLHHHCCC???======<<<;;;;;;;;;;;;<<<<<<<<<=========<<<::::::::::::<<<===;;;;;;;;;;;;;;;<<<======<<<<<<<<<======>>>>>>>>>@@@BBBDDDFFFHHHVVVppp{{{tttnnngggfffeeedddbbb```___^^^______^^^\\\YYYVVVTTTRRRSSSRRRRRRRRRRRROOOKKKHHHCCCBBB@@@>>><<<:::999888666666555555555555555555333333333333333333333333222222222222222222222222333222000///...//////000/////////000000111111111000000111111333444666777333333333444444444555555555444444333333222222111777777999:::<<<<<<======666666555444555666777888333333444444555555444444000222444555333222222222111111111111111111111111000000111111222333333333333333333222222222222111222222111111111111222222222222222222222222222222111222333444444444333333...222333333444888999666222888;;;888555666888999999999999:::::::::;;;;;;:::::::::;;;===???AAACCCCCCFFFKKKPPPVVV]]]eeejjjooouuu}}}|||rrrpppjjjiiihhhhhhhhhgggeeeccc]]]ZZZVVVRRROOOMMMMMMMMMNNNKKKIIIJJJOOOVVV\\\___[[[]]]]]]ZZZ[[[]]][[[VVVNNNIIIDDD@@@>>>===<<<;;;;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???;;;<<<<<<======>>>>>>>>>BBBCCCEEEIIIPPPaaa|||sssllleeeeeedddcccaaa``````aaa^^^______]]]ZZZVVVRRRPPPQQQQQQQQQRRRQQQOOOJJJFFFAAA@@@???===;;;999888777666666666555555444444444444444444444444444444444222222222222222222222222555444444333222222111111/////////////////////...//////000111222444666666333333333444444444555555333333333333333333333333777777999:::;;;;;;;;;;;;333333333444444444555555222333444444555555444444000222555555444222222222222222222222222222222222222222333444444555666666333333333222222222111111222222111111111111222222222222222222222222222222111222333444444444333333...111333222333666777444444999999555444888;;;999888888888999999999::::::999999:::;;;===@@@CCCEEEFFFJJJQQQXXX___fffnnnsssxxx~~~wwwqqqjjjiiihhhhhhhhhgggeeeccc]]][[[XXXTTTQQQOOONNNNNNPPPLLLIIIIIINNNVVV]]]```]]]^^^\\\YYYZZZ^^^^^^ZZZOOOKKKEEEAAA???===<<<;;;<<<<<<<<<<<<============;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<===>>>>>>???@@@@@@CCCCCCFFFMMMYYYnnn}}}ssslllddddddcccbbb``````bbbddd^^^_________\\\WWWRRRNNNOOOOOOPPPQQQPPPNNNIIIEEE@@@???>>><<<:::888777666777666666555444444333333555555555555555555555555222222222222222222222222222222222222111///...---000000///...---,,,,,,+++......///000111333555666333333333444444444555555222222333333333444444444444555666777777777777777000111222333333333333222222333333444555555555444000222555666444333222222222222222222222222333333//////000111111222333333333333333222222111111111222222111111111111222222222222222222222222222222111222333444555444333333111444555222333777888555555666333///333;;;>>>:::777777888888888999999999999999:::<<>><<<;;;<<<<<<<<<<<<=========>>>:::;;;<<<======<<<;;;:::======<<<;;;::::::::::::===>>>>>>???@@@@@@AAAAAACCCCCCGGGPPP```xxxyyysssooogggdddaaa``````aaabbbaaa``````___^^^[[[XXXUUUTTTVVVQQQNNNMMMOOOMMMHHHDDDAAA???===:::999888888888555555555666666666666666666333222333555666444222333333333333333333333333222222222222222111000//////////////////000000000//////000111222333333444000000111222444555666666666555333222222333555666:::999888777777777777777;;;888555333222111000///111222222333333222222111333666888777444000...---000111222333444333222222...///000333555444111///333333222111111222333333111111000000000000111111222222222111000000333555000111222333444555555555444444222222222222444444444444444555555777888999999999:::;;;<<<======>>>888:::<<<===>>>AAADDDFFFJJJSSSaaallltttyyy~~~tttooonnnjjjeeecccdddcccaaa[[[]]]]]]ZZZUUUQQQPPPQQQWWWSSSPPPPPPRRRWWWZZZ\\\^^^YYY^^^ZZZPPP^^^iiiZZZOOOLLLGGGBBB>>>;;;999999<<<;;;::::::<<<=========;;;;;;;;;<<<===>>>>>>???=========>>>???@@@AAABBB>>>??????@@@@@@@@@??????BBBBBBIIIXXXmmm{{{tttooogggeeebbbaaabbbbbbbbbaaa______^^^\\\ZZZWWWTTTRRRUUUQQQNNNMMMNNNMMMHHHDDDBBB@@@>>><<<:::999999999777777666666555555444444555444222333555666444222222222222222222222222222222222222222222111000000111111111000000///////////////000111222333444444333333333333333444444444555444333111111222444555555555444444444444444444222111000111222444666666222333333444444333333222111333666777555222111111000111222333333333222222333222222333444555444333333333222111111222333333333333222222222222333333222222333222000000111333222333444444555555555555444444333222222333444444555555555555555666777888888888888888888888888888999;;;===>>>@@@BBBFFFHHHNNNXXXeeepppwww{{{{{{qqqoookkkgggffffffdddbbb]]]______\\\WWWTTTSSSTTTXXXUUURRRQQQTTTWWWYYYZZZ\\\YYY^^^ZZZQQQ]]]fffXXXOOOMMMHHHDDD@@@===<<<;;;<<<;;;::::::<<<======<<<::::::;;;;;;<<<======>>>>>><<<999888888:::===???>>>??????@@@@@@@@@@@@???DDDEEENNNaaazzz}}}uuuooohhhfffdddcccdddcccaaa```]]]]]]\\\[[[YYYVVVSSSQQQTTTQQQNNNMMMMMMLLLHHHDDDBBBAAA???<<<;;;:::::::::888888777666555444333333555444333333555555444333111111111111111111111111111222222222222111000000333333222111000//////...//////000111222333444444777666555444333222222111333333222111111222333444666666666666666666777777777666666555555555555555333333444444444444333333,,,///222444333222222222000111222333333333333222555333111111333444555555333222222111111222222333333333222222222222333333222333444333222000000111444444555666666555555555444444333333333333444444666666666555555666777777999999888777666666555555:::<<<>>>???AAADDDHHHKKKTTT]]]jjjtttzzz}}}wwwrrrmmmkkkjjjiiifffcccaaaaaa```^^^ZZZXXXWWWWWW[[[YYYVVVUUUVVVXXXXXXXXXXXXWWW\\\YYYSSS[[[```UUUOOOMMMIIIEEEBBB???>>>======;;;::::::<<<======<<<:::::::::;;;;;;<<<<<<===@@@===888444444777;;;>>>>>>?????????@@@@@@AAAAAAEEEHHHVVVooowwwooohhhgggeeeeeeeeecccaaa^^^]]]\\\\\\[[[YYYVVVSSSRRRSSSPPPNNNMMMLLLJJJGGGDDDBBBAAA>>><<<:::999999999777777666666555555444444444444333444444444444444222222222222222222222222111111222222222111111000333222222222111111000000///000000111222333444555777777666555444222222111222111111000111111222333555555666777777888888888::::::999777555333333333222333333444444333333222***---///111000000000111111111222222333333333333333222000000222333333222222222222222222222222222111111000000000000111111333555666666444111000111444555555555555444444333444444444333333444444444777777666666666666666666999999999888888777777777;;;<<<>>>@@@AAAEEEJJJMMMWWW```llluuuyyy{{{}}}~~~~~~~~~yyyqqqnnnnnnkkkgggeeecccbbbaaa___\\\ZZZZZZZZZ^^^\\\YYYXXXXXXXXXWWWVVVSSSVVVYYYWWWUUUYYYZZZSSSOOOMMMJJJFFFCCC@@@???>>>===<<<::::::<<<===<<<<<<;;;;;;;;;<<<<<<<<<======AAA>>>:::777777:::>>>@@@>>>>>>??????@@@AAABBBBBBGGGLLL^^^}}}yyyoooiiihhhfffeeeeeeccc```]]]]]]]]]\\\[[[YYYWWWTTTSSSQQQPPPNNNMMMKKKIIIFFFDDDAAA???===;;;999888888888444444555555666666777777333444444444444333444444333333333333333333333333000111111222222222111111000000111111222222222333000000111222333444444555555555555444444333333222000000000000111111222222000111222333444444444333111333555555333333444666111111222222222222111111---///111111000//////000222111222222222222333333111111222333555444111///222222222222222222222222111111000000000000111111444666888777555333222222333333444444444333333222444444444444444444444444888777777666666666777777666777777888999999::::::;;;<<<>>>@@@BBBFFFLLLOOOYYY```jjjrrruuuvvvxxxzzz}}}yyywwwzzzvvvrrrqqqmmmhhhfffcccbbb```^^^]]]\\\[[[[[[___^^^\\\[[[[[[YYYVVVSSSNNNSSSUUUTTTWWWWWWTTTSSSNNNLLLJJJGGGCCC@@@???===>>><<<::::::<<<===<<<;;;============>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@>>>>>>>>>???@@@BBBCCCDDDHHHQQQhhh|||pppjjjhhhfffdddcccbbb___]]]\\\\\\\\\[[[YYYWWWTTTSSSPPPOOONNNLLLJJJGGGEEEDDD@@@???===:::999888888888333333444555666777888888333444555555333333444555333333333333333333333333000000111222222222222111...//////000111222333333000000111222333444555555333333333333333333333333000000000111222222222333111222444555555444333333333666999888555444555777000000111111111111000000111333444444222111111222222222111111222222333444333444555777888777333000111222222333333222222111333333222222222222333333555666777777555333333444222222333333444333333222444444555555555555444444777777777666666777888888333444555777999:::<<<<<<===>>>@@@AAADDDHHHOOOSSSZZZ```hhhnnnppprrruuuxxx~~~uuurrrttt|||tttrrrlllhhhgggdddbbb___]]]^^^^^^]]]\\\___^^^^^^]]]\\\YYYUUUQQQIIIQQQPPPPPPXXXUUUOOOTTTOOOMMMKKKHHHDDDAAA>>>===>>><<<;;;;;;<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>888:::<<<>>>??????>>>>>>>>>>>>>>>>>>@@@BBBEEEFFFLLLXXXsss}}}pppkkkhhheeebbbaaa```^^^]]]ZZZZZZZZZYYYXXXVVVSSSRRROOOOOONNNLLLIIIFFFDDDDDDAAA@@@===;;;999999888999444444555555666666777777222444666555333222444555222222222222222222222222000000111222222222222222/////////000000111111111000111111222333444555555333333222222222111111111///000111222333333333333444555666777777666444333333777:::999555222333555111111111222222111111111111222333333222111222333222222111111111222333444666555555555666666444222111222333333333333222111333333222222222222333333333444555444222222333555222222333444555555555444333444555666666555444333666666666666777888999999555666777999;;;<<<>>>>>>@@@AAABBBDDDGGGLLLRRRWWW]]]bbbhhhlllnnnpppuuuyyywwwrrrtttvvvrrrkkkggghhhfffbbb___^^^___```___^^^^^^^^^^^^^^^]]]ZZZTTTPPPEEEOOOLLLLLLXXXTTTMMMVVVQQQPPPMMMJJJFFFBBB???===>>>===;;;;;;<<<<<<;;;:::>>>>>>>>>>>>>>>=========:::;;;===?????????===<<<>>>>>>===>>>@@@CCCFFFGGGPPP```~~~qqqllliiidddaaa______^^^]]]YYYYYYYYYXXXWWWTTTRRRQQQNNNOOONNNLLLIIIFFFDDDDDDBBBAAA???<<<;;;:::::::::666666666666666555555555222444666555333222333666111111111111111111111111///000111222222222222222000000000000////////////000111222222444444555666444333333222111000/////////000111333333444444444111222444444444222000///"""(((...000///000333777222222222333333222222222---///000000//////111222333222111111111222333444666444222111222333333222111222333444444333222111111111000000000000111111222222222111000000333555222333444555666666666666333444555666666555444333666666666666777888::::::999:::;;;<<<>>>???@@@AAABBBCCCDDDFFFIIINNNUUUZZZ___ccchhhkkkmmmqqqvvvzzz}}}{{{vvvwww~~~vvvqqqjjjgggiiigggccc___^^^```bbbaaa```]]]]]]^^^___^^^ZZZTTTOOOCCCNNNIIIJJJXXXSSSLLLWWWSSSRRROOOLLLGGGCCC???===???===;;;;;;<<<<<<;;;:::===============<<<<<<<<<>>>??????@@@??????>>>===>>>>>>===>>>@@@CCCFFFHHHSSSeeexxxrrrgggeeebbb___]]]]]]]]]]]]ZZZZZZZZZYYYXXXVVVTTTSSSQQQNNNKKKJJJLLLLLLIIIFFF@@@>>><<<:::888777666555777888999999999888666555444555555555444333333222444444444444444444444444222111111111000000//////222111111111000000//////000111222333444333222222000111333555555555333222000000111222333333333333555333000......///222333666666555444222111000000222222222222222222222222222111000.........///000111111222333333444555555555444333333222222222333000111111111111222222222222222222222222222222222333222222111111222222333444444222222222222444444444555555666666555444444555555555555666666666666888888999:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;===???@@@???======AAA======DDDDDDCCCLLLZZZ{{{xxxqqqhhheeebbb___]]]]]]]]]\\\]]]]]][[[YYYXXXVVVTTTTTTRRRNNNJJJIIIJJJJJJHHHEEEAAA@@@===;;;999777666555777777888888777777666555444444555555444444333222333333333333333333333333222222222222111111111000111111111111000000000///000111222333333333222222000111333555555444333222000111222333444444444444444333222000000111222333333333333333222222222222444444444444444444444444333222111000///000000111000111111222444555555666444444333222222222222222111111111111222222222222333333333333333333333333333222222111111222222333555444333333333333444555444444444444444444444444666666666666666777777777888999999;;;===@@@CCCEEEEEEGGGJJJLLLNNNRRRVVVZZZ```cccfffhhhkkkoootttwwwzzz}}}}}}|||qqqkkkkkkmmmgggfffdddaaa```____________]]]\\\]]]^^^[[[TTTNNNGGGGGGGGGIIIKKKNNNPPPRRRPPPPPPPPPMMMIIIDDD???<<<>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>@@@@@@???>>><<>>???GGGGGGHHHSSShhhwwwqqqhhheeebbb____________^^^^^^]]][[[YYYXXXXXXXXXXXXZZZUUUNNNJJJIIIHHHEEEBBBBBBAAA???<<<999777666555777777666555555555555555444444555555444444333333222222222222222222222222333333333222222222222222111111111111000000000000000111222333333333333222111222333444555444333222000111222444555666666666444444333333333222222222//////000111222333444444444444444444444444444444333333222111111111222222000111111222444555555666333333222222222222222222111111111111222222222333333444444444444444444444333222222111111222222333555555444444444444555555555444333222222333444555666666777777777888888888:::::::::<<<>>>AAADDDFFFHHHJJJLLLNNNPPPSSSWWW[[[aaadddgggjjjmmmpppuuuxxx|||~~~sssmmmlllnnngggeeeccc```^^^^^^^^^______]]]ZZZZZZ[[[XXXTTTOOOGGGGGGGGGHHHIIILLLOOOQQQOOOOOONNNMMMIIIDDD@@@===>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>@@@AAA@@@???===AAA@@@BBBJJJJJJNNN\\\{{{}}}uuupppiiifffbbbbbbccceeeeeeddd^^^\\\ZZZYYYXXXYYY[[[\\\ccc]]]SSSMMMIIIGGGDDDAAACCCBBB???===:::888666666777666555333333444555555333444444555444444333333222222222222222222222222222222222222222222222222111111111000000000000000111111222222333333333333222222333444444444333222111222333555666777777777333444555555555444333222...//////111222333444444222222222222222222222222222222222111111111222222222222333333333333444444222222222222222222111111111111111222222222333333222222333333333333333444333222222111111222222333444444444333333444444444444333222111111222444666777777777888888999999::::::;;;;;;===???BBBEEEGGGKKKLLLNNNPPPQQQTTTXXX[[[aaacccgggjjjmmmpppuuuxxx|||xxxooommmmmmgggeeebbb___]]]]]]^^^^^^___]]]YYYXXXWWWVVVSSSPPPHHHGGGFFFFFFHHHKKKNNNPPPNNNNNNNNNMMMJJJFFFAAA???@@@??????>>>>>>>>>>>>>>>========================>>>======???AAABBBAAA???>>>BBBAAADDDKKKKKKSSSggg}}}uuuoookkkgggcccdddhhhjjjjjjiii___^^^[[[YYYXXXXXXYYYZZZaaa[[[RRRLLLIIIHHHEEEBBBCCCAAA???<<<:::888777666777666444333333333444555333333444444555444444333333333333333333333333333000000111111111111111111000000000000000000111111222111222222222222333333333333333333333333333222222222444555666777777777333444555666666444333222000000000111111222222333222222222222222222222222000111111111111111111111555555444333333222111111111222222333333333222222111222222222222333333333000000111111222222222222333222222111111222222333222222222222222222222222444333111111111333555666777777777888999:::::::::;;;;;;<<<===???BBBEEEGGGKKKMMMOOOPPPQQQTTTXXX\\\___bbbfffiiilllooosssuuu|||~~~~~~rrrnnnlllgggeeebbb___^^^]]]]]]^^^^^^\\\XXXVVVTTTSSSRRRQQQHHHGGGEEEEEEFFFIIILLLNNNNNNOOOOOONNNLLLHHHDDDBBB@@@??????>>>>>>>>>>>>>>>========================>>>======???AAABBBAAA???@@@BBBAAAEEELLLMMMZZZtttwwwsssooorrrxxx}}}uuuoookkkgggbbbccchhhkkkjjjgggaaa___\\\YYYVVVTTTSSSSSSWWWRRRLLLHHHHHHHHHFFFDDDAAA@@@>>><<<:::888777777666666555444444444444444333333444444555555444444333333333333333333333333000000000000000111111111000000000000111111111111222222111111222222333444444444333333333333222222333333444555666666666666333444555555555444333222222222222222222222222222444444444444444444444444///000111111222111111111555555444333333222111111111222333444555444333222222222222222333333333333//////000000111111222222333222222111111222222333111111222222222222111111333333222222333444555666666666777888999::::::;;;;;;;;;;;;===???BBBEEEGGGIIIKKKMMMOOOQQQTTTXXX\\\]]]```eeehhhkkknnnqqqtttzzz|||xxxpppkkkfffeeecccaaa```^^^^^^]]]\\\[[[XXXUUURRRQQQPPPPPPIIIGGGEEEDDDDDDGGGKKKMMMNNNNNNOOOOOOMMMJJJFFFDDD>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>@@@AAA@@@???AAABBBAAAFFFMMMQQQeeeuuummmhhhiiilllsss}}}uuuppplllfff``````dddfffccc```]]]\\\ZZZXXXVVVTTTRRRRRRRRRNNNIIIGGGHHHGGGEEEBBB???>>><<<;;;999888888777666666666666666555444444222333444444555555444444222222222222222222222222000000000111111222222222///000000000111111111111222222111111111222333444555444333333222222222222333444444555555555444444444444444444444333222222222222222222333333333333444444444444444444444444000000222333333333222222333333333333333333333333111333444666666555444333222222222333333333444444///000000111222222333333333222222111111222222333111222333333333333222111222333333444555555666666555555666777888999::::::::::::;;;<<>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<>>>@@@@@@???>>>@@@AAA@@@GGGPPPWWWqqqvvvkkkjjjiiilllxxx}}}uuupppllleee^^^]]]```aaa]]]XXXUUUVVVVVVWWWWWWVVVUUUUUUUUUQQQLLLJJJIIIGGGCCC???===<<<;;;:::999888888888555666777777777666444333222333333444555555555444000000000000000000000000111111111222222333333333//////000000111111111222333222111111111222333444555444333333222222222333444444555555444444333222444444333333333222222222111111222333444444555555222222222222222222222222000111333444555444444333000111222222444555555666222333555777777666555444222222333333333444444444000000111222333333444444333222222222222222222333222222444444444444222222222333444555666666666666444555666777888999:::::::::::::::<<<>>>AAADDDFFFEEEGGGJJJLLLOOOSSSXXX[[[\\\```eeeiiilllnnnqqqsssvvvxxx|||vvvllleeeeeefffeeedddaaa^^^\\\YYYYYYXXXUUUQQQOOONNNOOOIIIGGGDDDBBBCCCEEEIIIKKKJJJLLLMMMMMMLLLIIIFFFDDD@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;===???@@@???===@@@@@@@@@HHHSSS\\\zzzqqqooollllllwww|||tttpppgggccc___\\\\\\]]]]]]\\\ZZZZZZYYYXXXVVVUUUTTTTTTPPPNNNKKKIIIHHHFFFDDDAAA@@@>>>;;;999::::::999888777777666444333222111000111111111111111111111111333333333222111000///...///000222333333222111000444222000...///000333555333222111111111222333444555444333333222222222222333333333333333333333333444444555555444444333222333333333222222111111111333222222222222222222333444444444333333222222222///000111333444444333333222222333333333333444444222222222222222222222222222222333444555666666777444444333222222222333333444444444444444444444444333333333444555666777777555666777888888999999888999:::<<<<<<<<<>>>BBBEEEFFFJJJNNNOOONNNQQQWWW\\\]]]```eeeiiikkkmmmoooqqqtttxxx|||uuuqqqkkkfffccccccaaa^^^]]]______[[[WWWSSSQQQOOOMMMKKKJJJHHHFFFDDDDDDFFFIIIKKKKKKLLLMMMMMMKKKHHHEEECCC>>>>>>>>>???@@@@@@>>>;;;>>>?????????>>>===<<<<<<============>>>???AAAAAA>>>DDDHHHKKKSSSlllvvvkkkmmmzzz}}}uuuqqqgggccc___\\\\\\\\\\\\\\\YYYXXXWWWVVVUUUTTTSSSRRRPPPNNNKKKIIIHHHGGGDDDBBBAAA>>>;;;::::::999888777666666555555444333333333444444444444444444444444444444444444333222111000000111222222222222000000222111/////////000222333333222111111111222444444555444333333222222222333444444444333333333333333444444555555444444333222333222222222111111111111222222111111111111222222333333333222222111111000111111111111222333444555222222333333333333444444333333333333333333333333000000000111111111111111333333222222333444555555444444444444444444444444444333333444444666777777555666777888999999999999999:::;;;<<<<<<>>>AAADDDFFFIIIMMMNNNNNNQQQVVV\\\]]]aaaeeeiiikkkmmmoooqqqsssvvv{{{~~~~~~tttmmmhhheeeeeeddd___^^^______\\\XXXTTTRRRPPPNNNLLLMMMKKKHHHEEEDDDEEEFFFHHHLLLLLLNNNNNNLLLIIIFFFDDD@@@???>>>???@@@@@@>>><<<<<<<<<======<<<<<<;;;;;;>>>>>>>>>???@@@AAABBBCCCBBBFFFJJJQQQ___|||}}}qqqqqq}}}~~~vvvqqqfffccc^^^\\\[[[\\\\\\[[[XXXWWWVVVUUUSSSRRRQQQPPPOOOMMMJJJIIIIIIGGGEEECCCBBB???<<<:::999999888666555555555555555555555666444444444444444444444444555555666555555444333222222222222222222111000////////////000000111111111333222222222222333444555444444333222222222333333444444444444444444444444444444555555444444333222222222222222111111111111111111111000000111111111333333222111111000//////444222000///000222555777222222333333333333444444444444444444444444444444444333333333222222222111222222222333444555777777444444444444444444444444444444444444444555666777555666777888999999999999999:::;;;<<<<<<>>>AAADDDEEEHHHKKKMMMNNNQQQVVV[[[^^^aaaeeeiiikkkmmmoooqqqppptttyyy}}}zzzpppkkkhhhhhhfffaaa______```]]]YYYUUUSSSQQQNNNLLLPPPMMMJJJFFFDDDDDDEEEFFFLLLMMMNNNOOOMMMKKKHHHFFFBBB@@@>>>>>>???@@@???>>>>>>??????@@@@@@@@@@@@????????????@@@AAABBBDDDDDDDDDEEEIIITTTiiiyyywwwwwwqqqfffccc^^^\\\\\\\\\\\\\\\XXXXXXWWWUUUSSSRRRQQQPPPNNNLLLJJJIIIIIIHHHFFFDDDCCC@@@<<<:::999888777555666666666666666666666666333333333333333333333333555555555555555444333333333333333222111000//////...///111222333333222111333333333333333444444555444333333222222333333333444444444555555555555555444444555555444444333222333333333333222222222222111111000000000000111111333333333222111000000000444333111111111333555666222222222333333333444444444444444444444444444444444444444444333333333333333333333333444555666777333333444444444444444444444444444444444555666777666666777888999999999999999:::;;;;;;<<<===@@@CCCDDDFFFIIILLLNNNQQQWWW[[[^^^aaafffiiikkklllnnnpppnnnrrrwww|||uuunnniiiiiihhhbbb___^^^___\\\YYYVVVTTTQQQNNNLLLOOOMMMJJJGGGEEEEEEFFFFFFLLLMMMOOOOOONNNLLLIIIGGGDDDAAA???>>>???@@@??????>>>???@@@AAAAAAAAAAAAAAA?????????@@@AAACCCDDDEEEHHHGGGKKKYYYttt{{{wwwqqqgggddd___]]]\\\]]]]]]\\\ZZZZZZXXXWWWUUUSSSRRRQQQNNNLLLJJJIIIIIIHHHFFFDDDCCC@@@<<<:::999888777555777777777666555555444444333333333333333333333333333444444444444333333222444333222111111000/////////111333444555555444333333333444444555555555555333333333222222333333444444444444555555555666666444444555555444444333222333333444444444444444444111111000000000000111111444333333333333222222222222222333444444444333333222222222333333333444444222222222222222222222222/////////000111222222333555444444333333333444444333333333444444444555555555444444444444555666666666777888999999::::::999999:::;;;;;;;;;===???BBBDDDEEEHHHKKKNNNSSSXXX[[[^^^bbbfffiiijjjlllnnnpppnnnqqqvvv{{{zzzqqqkkkiiihhhccc___^^^^^^\\\YYYVVVTTTQQQNNNKKKMMMKKKJJJHHHGGGHHHHHHIIIKKKMMMNNNPPPOOOMMMJJJIIIEEECCC@@@??????@@@@@@???:::;;;<<<===============>>>>>>>>>???AAACCCDDDEEEKKKJJJQQQeee}}}wwwppphhheee```^^^]]]^^^^^^]]]\\\[[[ZZZXXXVVVTTTSSSRRROOOMMMJJJIIIIIIGGGEEECCCBBB???<<<:::999999888666777777666666555444333333444444444444444444444444222222333333333333222222333333222111000000000111000222333555666666666555333444555555666666555555333333222222222333444444333333333444555555666666444444555555444444333222333333333333444444444444111111111000000111111111222222333333333444444444222333444555555444333222222222333333333333444444222222222222222222222222000000111222333444555555555444333222222222222333222333333444444555555555555555444444444555555666666777888999:::::::::::::::;;;;;;;;;;;;<<>><<<======>>>>>>>>>>>>======>>>>>>???AAACCCEEEFFFFFFHHHTTTnnn~~~~~~vvvoooiiifffbbb_______________]]]\\\ZZZXXXVVVTTTSSSRRRPPPNNNKKKIIIHHHGGGDDDBBBAAA>>>;;;::::::999888777555555444444444444444444444444444444444444444444222222333333333333222222333222111000000111111222111111222444555666666666333444555666777666666555333222222222333333444555222222222333444555555555444444555555444444333222111111111222222333333333222222111111111111222222000000111222333444555555444444444444333444444444222222333333333333444444333333333333333333333333555555555666666777777777222222111111111222333333222222333333444555555666666555555444444444555555777777888999:::::::::::::::;;;;;;;;;:::<<<>>>AAAEEEEEEGGGKKKQQQWWW[[[]]]___bbbfffiiijjjlllmmmooopppsssxxx|||~~~|||ppplllkkkhhheeedddaaa___]]][[[YYYUUUQQQNNNKKKJJJJJJIIIJJJJJJKKKKKKIIIJJJMMMNNNOOOMMMKKKJJJEEECCCBBBBBBBBBAAA???===AAAAAAAAABBBAAAAAA@@@@@@>>>??????AAACCCEEEFFFGGGEEEKKK[[[xxx{{{vvvnnnjjjgggccc```````````````]]]\\\ZZZXXXVVVTTTRRRQQQPPPNNNKKKJJJHHHFFFDDDAAA@@@>>>;;;999::::::999888222222333333444555555666111111111111111111111111222222333444444333333333222111000000000111222333000111111222333555666666333444666777777777666555222222222222333333444555111111222333333444555555444444555555444444333222//////000000111111111222333333222222222222333333......///111222333444555777555333111111333555666222222333333333444444444444444444444444444444444555444444444444333333333/////////000111222444444222222333333444555666666666555555444444444555555777777888999:::::::::::::::;;;;;;;;;:::;;;>>>@@@EEEEEEGGGLLLRRRXXX\\\]]]___cccfffiiijjjkkkmmmoooqqqtttyyy|||rrrmmmllljjjhhhgggcccaaa___]]][[[WWWSSSOOOLLLLLLKKKJJJJJJJJJJJJJJJHHHJJJLLLNNNNNNMMMKKKIIIDDDDDDCCCCCCCCCBBB???<<<@@@@@@@@@@@@??????>>>===@@@@@@AAABBBDDDFFFHHHIIIMMMUUUggg}}}yyyzzztttooohhhfffdddcccbbbbbbaaa___\\\ZZZWWWVVVVVVTTTRRRPPPRRRQQQNNNKKKHHHEEECCCBBB@@@>>>===<<<;;;999666444888888666555555444555555444444444333333222222222222333333444444333333222222222222111000//////...111222222333444444555555666666555666777777555222555333222222333444444333444444444444444444444444555444333333222222222222222222222222222222222222333333333333222000///...222222222222222222222222222444555555333222222333222222222222111111000000222222111111111111111111555555555555555555555555666666555444444444555555333333333444555666777888777777666555555555555666999999999999999999::::::;;;===============???AAAEEEGGGJJJLLLOOOSSSXXX\\\aaadddhhhjjjkkklllnnnooosssuuuxxxzzz|||uuupppnnnhhhgggmmmfffdddaaa]]]ZZZWWWUUUTTTRRRQQQOOOMMMKKKKKKKKKKKKKKKLLLMMMNNNMMMKKKIIIHHHIIIHHHFFFFFFEEEDDDAAA>>>???@@@AAAAAABBBBBBAAAAAA@@@>>>???DDDFFFEEEGGGLLLKKKYYYttt~~~zzz{{{tttoooiiifffdddbbbbbbbbb```___\\\ZZZXXXWWWVVVUUUSSSQQQQQQPPPNNNKKKHHHEEECCCBBBBBB@@@>>>======;;;999666666555555444444333222222444333333333333333333222222333333444444333333222222222222111000/////////000000000111222222333333666555555666777777444222333222000111222333333222444444444444444444444444555444333333222222222333444444444444444444444444333333222222111000000000222222222222222222222222000222333333111000000111222222222222111111111000111111222222222222222222444444444444444444444444222222222111111222222333444444444444444555666777555444444444555666666777888999999999999:::::::::;;;===============???AAADDDFFFIIILLLNNNRRRWWW[[[```cccfffiiijjjkkkmmmooorrrtttwwwyyy{{{~~~xxxrrroooiiigggjjjfffdddaaa^^^ZZZWWWUUUTTTRRRPPPNNNLLLKKKJJJKKKKKKIIIJJJLLLMMMMMMLLLKKKJJJGGGFFFDDDDDDDDDDDDBBBAAA???@@@AAAAAABBBBBBAAAAAA>>><<<>>>BBBCCCBBBEEEJJJQQQccc{{{tttpppiiigggdddbbbbbbaaa___^^^\\\ZZZXXXXXXWWWVVVSSSQQQQQQOOOMMMJJJGGGEEECCCAAAAAA???======<<<;;;999777555555666666555444222111222333333333333333333444222333333444444333333222222222222111000000//////333333444444555666666777666555555666777777444222333222111222444555444333333333444444555555555666444444333222222222333333444444444444444444444444333222111000000111222222222222222222222222222222000222333333111000000111222222222222111111111111111111222222333333444444333333333333333333333333333333333333444555666666555444444444444444555555222222222333444666777888888888999999999:::::::::;;;===============???AAACCCEEEHHHJJJMMMQQQVVVYYY]]]```dddgggiiijjjlllnnnqqqsssvvvxxxzzz}}}vvvsssmmmhhhiiifffdddbbb^^^[[[XXXVVVTTTQQQPPPNNNLLLJJJJJJJJJJJJHHHIIIJJJLLLMMMMMMLLLLLLFFFDDDBBBAAACCCDDDCCCCCC???@@@AAAAAABBBBBBAAAAAA???===>>>AAABBBBBBFFFKKKYYYqqq{{{tttpppjjjgggdddbbbaaa```^^^\\\[[[ZZZXXXXXXXXXWWWTTTQQQPPPNNNLLLJJJGGGDDDBBBAAA???===:::::::::999888666666777888999888666444333222222222333333444444444222333333444444333333222222222222111111000000000444444555666666777777888555555555666777666444222333333333444666777777666333333444444555555666666444333333222222333333333333333333333333333333333222111000//////111333555222222222222222222222222222444555555333222222333222222222222222222222222111111222333444444555555333333333333333333333333444444444444555666888888555555444333333333444444222222222333444555666666888888888999999::::::;;;;;;=========<<<===???AAABBBDDDGGGIIILLLPPPTTTXXXZZZ^^^bbbfffhhhjjjlllnnnppprrruuuwwwzzz}}}zzztttoookkkjjjfffeeeccc```\\\YYYVVVTTTQQQOOOMMMKKKJJJIIIIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLGGGEEEAAA@@@AAABBBBBBBBB???@@@AAAAAABBBBBBAAAAAAAAA@@@AAACCCCCCCCCIIIPPP^^^|||{{{uuupppjjjhhhdddbbbaaa___]]][[[YYYYYYXXXXXXXXXWWWTTTQQQNNNMMMKKKIIIFFFDDDBBBAAA>>><<<999888999999999777666777999999999777444333222222222333333444444444222333333444444333333222222222222222111111111111000000111111222333333444555555444555666666444111222111222444777888777666444444444555555666666666333333333222222333333444333333333333333333333333222111/////////111333555222222222222222222222222222444555555333222222333222222222222222222222333111111222333444444555555333333333333333333333333111111111111222333444555555444444333333333444444555444444333333333444444777777888999::::::;;;;;;;;;=========<<<===???AAABBBDDDFFFIIIKKKOOOSSSWWWYYY]]]aaaeeehhhkkkmmmpppppprrruuuxxx{{{~~~~~~sssnnnkkkjjjfffeeecccaaa]]]ZZZVVVUUUPPPOOOMMMKKKIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJFFFCCCAAA@@@AAAAAA@@@???@@@AAAAAABBBBBBAAAAAABBBAAABBBDDDCCCDDDLLLUUUddd|||uuuqqqkkkhhheeebbb```___\\\ZZZXXXWWWWWWXXXXXXVVVSSSPPPMMMLLLKKKHHHFFFCCCBBBAAA???===:::::::::;;;;;;;;;666666777777666555333222222333333333333333333444222333333444444333333222222222222222222222222222111111222333333444444555555444444555666666333111///000111444777888777555555555555555555555555555333333222222222333444444555555555555555555555555111111000000000111333444222222222222222222222222000222333333111000000111222222222222333333333333111111222222333333444444333333333333333333333333333333222333333444555666444333333333333333444444666666555444333333444444777777888999:::;;;;;;<<<;;;===============???AAABBBDDDGGGIIIKKKNNNSSSVVVYYY]]]bbbfffjjjmmmppprrrqqqtttwwwzzz|||uuummmjjjhhhffffffdddbbb___[[[WWWUUUOOONNNLLLJJJIIIHHHHHHHHHKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGDDDBBBBBBAAA@@@??????@@@AAAAAABBBBBBAAAAAA@@@???AAACCCBBBDDDNNNYYYooo|||uuuqqqkkkhhheeebbb```^^^[[[YYYVVVVVVVVVWWWXXXVVVRRROOOLLLLLLJJJHHHEEECCCBBBAAA???<<<999999:::;;;<<<;;;777777666666555444444444444333333333333333333222222333333444444333333222222222222222222222222222555555555666777777888888555444444555666555333111111111333666:::;;;:::888777777666666555555444444333222222222333333444555666666666666666666666666111111111111111111222222222222222222222222222222000222333333111000000111222222222333333333444444111111222222222222222222444444444444444444444444666666555555555666666777222222222222333444555555555555555444555555666666666777888999:::;;;;;;<<<;;;===============???AAACCCEEEGGGIIIKKKNNNSSSVVVYYY]]]ccchhhkkkooorrruuusssuuuyyy|||~~~rrrllliiiffffffeeeccc___[[[WWWUUUOOONNNKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLHHHFFFDDDDDDDDDDDDBBB@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@BBBDDDCCCFFFQQQ^^^~~~|||uuuqqqllliiieeebbb```^^^[[[YYYUUUUUUUUUWWWWWWUUUQQQNNNLLLKKKJJJGGGEEECCCAAAAAA<<<:::777666888999:::::::::999888777666666666777444444444333333222222222222333333444444333333222222222222222222222222222333333444444555666666666444444444555666555333111444555777;;;>>>???>>><<<888888777666555444333333222222222222333333444555444444444444444444444444111111222222222222111000222222222222222222222222222444555555333222222333222222222333333444444444222222111111111111111111555555555555555555555555444333333222222222333333111111111222333444555666444444444555666777888999666777777999:::;;;<<<<<<;;;===============???AAADDDEEEHHHIIIKKKOOOSSSVVVZZZ^^^dddiiimmmppptttvvvtttwwwzzz}}}xxxpppkkkffffffeeeccc```\\\WWWUUUOOOMMMKKKIIIHHHGGGGGGHHHGGGGGGGGGHHHJJJLLLMMMNNNFFFEEEDDDEEEFFFFFFDDDBBB@@@@@@AAABBBBBBBBBAAAAAABBBBBBDDDFFFFFFJJJVVVccc{{{vvviiigggeeebbb```]]]YYYVVVYYYWWWUUUUUUUUUUUUSSSRRRLLLLLLKKKIIIGGGDDDBBBAAA@@@>>>;;;:::999888777555888666333000............555555555444444333333333333333333333333222111000444444333333444444555666333333333444444444555555444555444222...,,,+++,,,...///222555777777666666888777666555555444444444555444333222333444555666333333444444333333222111//////000222222333333333333333333222222222111111555444444333222111000000333333333333333333333333111111222222222333333333222333333444444333333222333333333333333333333333444444444555555555555666666555444555777777777666888888999999999:::::::::@@@@@@???>>>======@@@CCCCCCEEEHHHKKKMMMPPPTTTWWW]]]___dddjjjqqqvvvyyyyyyzzzzzzzzz|||~~~rrrnnniiigggdddbbb```]]]YYYWWWUUUQQQLLLIIIHHHGGGGGGFFFEEEFFFGGGGGGIIIIIIJJJKKKIIIHHHGGGEEECCCBBBAAAAAADDDDDDDDDCCCBBBBBBBBBAAA???@@@@@@EEEJJJJJJ\\\~~~yyyuuujjjgggdddbbb```]]]YYYVVVXXXWWWVVVVVVVVVUUUSSSQQQLLLKKKJJJHHHEEEAAA???===???===:::888888777666444666444222000000000111222555555444444444333333333222222222222222111000000111111111111111222333333333333333444444444555555999:::999777444111111222000222444777888888888888888888777666555555555555555555444333333333444555333333444444333333222111///000111222222222222222333333333333222222222222444333333222222111111111333333333333333333333333222222222222333333333333111222222333333222222111333333333333333333333333444444444444555555555555555444333444666777666555888999999:::;;;;;;<<<<<>>======???AAABBBDDDGGGJJJLLLPPPTTTWWW\\\^^^cccjjjpppuuuxxxxxxyyyyyyzzz|||vvvmmmiiigggdddbbbaaa^^^[[[XXXSSSOOOJJJFFFEEEEEEDDDCCCEEEFFFGGGGGGIIIIIIJJJKKKHHHGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBFFFKKKLLL```~~~wwwsssjjjgggdddaaa___\\\YYYWWWWWWVVVVVVWWWWWWVVVRRRPPPNNNMMMKKKHHHEEEAAA>>><<<>>><<<999888777777555333444333222111222333444555555444444444444333333333222222333333333222111111111000000000000111222222333333333444444444555555777888777555222000111222333444666888999:::999999999999888777666666666666666555444333333333333333333333444444333333222111000111222222222222222111444444444444333333333333222222222222222222222222333333333333333333333333333333333333444444444444111111222222222222111111333333333333333333333333444444444444555555555555555333333333555666555444888888999:::<<<===>>>>>>===>>>??????======>>>???AAACCCFFFIIIKKKOOOSSSVVVZZZ]]]ccciiiooosssvvvxxxyyyyyyzzz{{{|||mmmiiigggdddcccbbb```]]][[[VVVRRRMMMIIIHHHGGGGGGFFFEEEFFFGGGGGGIIIIIIJJJKKKFFFFFFEEEDDDDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCEEECCCGGGMMMQQQfffwwwssskkkgggccc___]]]\\\YYYXXXVVVVVVWWWXXXXXXVVVRRROOOOOONNNLLLJJJGGGDDDAAA@@@???<<<999888888777555444444444333333333444555555444444444444444444444444333444444444444444333333222222111111222222333444333333333444444444555555444444444222///...///111555666777888999:::999999:::999888777666666666666666666555444333222222222333333444444333333222111111222222333333222222111555555444444444333333333111111111222222333333333222222222222222222222222333333333444444444555555222222222333333222222222333333333333333333333333333333444444444555555555444333222333555555555444666777888:::<<<===>>>???<<<>>>??????===<<<<<<===@@@BBBEEEHHHJJJNNNRRRUUUYYY\\\bbbhhhmmmqqquuuwwwyyyyyyzzz|||nnnjjjhhheeecccbbbaaa___]]]YYYUUUOOOLLLJJJIIIHHHHHHEEEFFFGGGGGGIIIIIIJJJKKKGGGGGGFFFEEEDDDDDDDDDDDDAAABBBBBBBBBCCCDDDDDDDDDCCCFFFDDDFFFNNNWWWoooyyytttlllhhhbbb^^^\\\[[[YYYXXXVVVVVVWWWXXXXXXVVVRRROOOLLLLLLKKKJJJHHHFFFDDDCCC@@@===;;;999999888777555666666555444333333333333444444444444444444444444222222333333333333222222222222111111222222333444333333333444444444555555666666666444222222444666555666666777888888888888:::999888777666666666666666666555555444333222111333333444444333333222111111111222333333333333222555555444444444333333333111111111222222333333444222222222222222222222222333333333444444444555555333333444444444444333333333333333333333333333333333333333444444444444555444333222333555555555444444555777888:::<<<>>>>>>===>>>@@@???===<<<<<<<<>>;;;:::999999777555777666666555333222111111333333333444444444444555//////000111111111000000111000000000000111222222333333333444444444555555666666555333222333666888666666666666666777777777999999888777666666666666555555555555444333222222333333444444333333222111000111222333444444444444444444444444333333333333111111111222222333333333222222222222222222222222333333333333444444444444444444555555555555444444333333333333333333333333333333333333444444444444555333333333555666555444444555666888:::<<<===>>>???@@@@@@???===<<<<<<>>>@@@BBBDDDFFFGGGIIIMMMPPPRRRXXX___dddgggkkkppptttuuuvvvyyy|||zzzooolllhhheeedddcccaaa```ZZZVVVPPPLLLJJJIIIHHHGGGEEEFFFGGGGGGIIIIIIJJJKKKKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCAAAGGGFFFHHHVVViiinnngggeeefffooo{{{zzztttmmmhhhaaa\\\ZZZYYYZZZYYYXXXWWWVVVVVVVVVUUUSSSQQQKKKKKKJJJHHHGGGDDDCCCBBB???===:::999999888666555555555555444333222111000333333333444444444555555///000111111222222222111111111111111111222333333333333333444444444555555222222111000///000444777777777777666666666777777888888777666555555555555333444555555555444333222333333444444333333222111///000111333444555555666333333333333222222222222222222222222222222333333111111111111111111111111222222222222333333333333333444444555555444444333333333333333333333333333222222333333333444444444555444333444666777666555666666888999;;;<<<===>>>AAAAAAAAA???<<<<<<===???@@@BBBDDDEEEFFFGGGJJJMMMNNNTTT[[[```cccfffkkkpppqqqrrruuuyyy~~~qqqnnniiifffdddcccbbb```]]]YYYSSSOOOMMMLLLJJJIIIEEEFFFGGGGGGIIIIIIJJJKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAIIIHHHKKK[[[sssssseee```^^^[[[aaakkktttyyytttmmmhhhaaa[[[YYYYYYZZZZZZYYYWWWUUUUUUUUUUUUSSSRRROOONNNMMMKKKHHHFFFCCCBBB>>><<<999888777777555444444444444444333222111111333333333444444555555555222333444444555555555555444444333333444444555666333333333444444444555555222222111000///111555888999888777777666777777777888777666555555444444444222333444555555555444333333333444444444333222222...///111333555666666777333333333222222222111111222222222222222222222222111111111111111111111111111111222222222333333333222333333444444333333222333333333333333333333333222222333333333444444444666555444555777777777666888888999:::<<<===>>>>>>CCCBBBAAA>>><<<<<<>>>@@@AAACCCDDDEEEEEEFFFIIIKKKJJJQQQXXX]]]___bbbhhhmmmnnnpppssswww|||sssooojjjfffeeecccbbb```[[[VVVQQQLLLJJJIIIHHHFFFEEEFFFGGGHHHIIIJJJJJJKKKHHHGGGGGGFFFEEEEEEFFFFFFDDDDDDDDDCCCCCCBBBBBBAAABBBJJJJJJMMM___zzz|||mmmaaa^^^[[[UUUYYYbbbfffuuuzzzvvvmmmggg___\\\\\\\\\YYYUUUWWWWWWWWWXXXWWWSSSNNNJJJQQQNNNKKKHHHGGGEEEBBB@@@BBB@@@===;;;;;;:::999777777666555444333444444555333222222111111222222333...000333555555444222000222222111111222222333444666666555555555444444444111111111111222333444555777777777777777888888999444555666666777666666555555555555555555555555555444333222111000000000000//////000222444444111///333333333222222111111111222222222222222222222222111111222222222111111000111222222333333444444555555555555444444333333333555444333333222222222222333333333333333333333333444555555555666666666777888777777888999<<<>>>???AAAAAAAAA???======>>>@@@@@@BBBDDDFFFGGGHHHKKKMMMNNNQQQVVVZZZ^^^bbbhhhkkknnnoooppptttyyy~~~qqqjjjiiicccbbbddd___YYYVVVRRRNNNJJJHHHHHHHHHEEEDDDDDDFFFIIIJJJJJJIIIIIIHHHFFFEEEDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCGGGLLLOOOSSSddd~~~mmmccc]]]RRRSSSZZZZZZ^^^gggsss~~~zzzvvvnnnhhhbbb______^^^[[[WWWYYYYYYYYYYYYYYYVVVQQQMMMQQQNNNKKKHHHGGGEEECCCAAA===;;;999888888888777555666555444333222333333444333333222222222222333333///111333555555444222111333222222222222222333333555555555444444444444333111111111111222333444555777666666666777777888888777777666666555555444444555555555555555555555555444444333111111000000000333333444666888888555333333333333222222222111111222222222222222222222222111222222333333333222222111111222333333444444555444444444333333222222222444444333222222222333333222222222222222222222222333444444555555666666666777777777888999;;;===???@@@AAAAAA???======>>>@@@@@@BBBEEEFFFGGGHHHJJJLLLNNNQQQUUUYYY]]]aaagggjjjmmmnnnpppsssxxx}}}uuullljjjdddbbbccc]]]XXXVVVSSSOOOLLLJJJIIIIIIGGGFFFEEEGGGIIIKKKLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDGGGKKKOOOVVVmmmmmmccc]]]SSSRRRUUUSSSVVV^^^hhhpppxxxzzzvvvnnnjjjeeecccbbbaaa]]]YYYYYYYYYYYYZZZYYYWWWSSSOOOPPPNNNJJJHHHGGGEEECCCAAA>>><<<999888777666555333444444333222222222333333333333222222222222333333000222444555666555333222444333222222222222222333444444444444333333333333222222222222333444555555555555666666666777777777999888666555333333444444666666666666666666666666555444333222222111111222222222333444666666444222333333333333222222222222222222222222222222222222111222333444444444444444111111222222333444444444333333333222222222222222333333222222222333444444222222222222222222222222333333444444555666666777777777777888:::;;;===>>>???@@@@@@???======???@@@AAACCCEEEFFFFFFGGGIIIKKKMMMPPPTTTXXX[[[```eeeiiikkklllooorrrvvvzzz~~~||||||zzzpppllleeecccbbb\\\XXXVVVSSSPPPNNNLLLLLLLLLKKKIIIGGGGGGIIILLLMMMMMMJJJJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEHHHJJJNNN\\\yyytttgggaaaXXXVVVVVVOOORRRWWW]]]aaafffppp}}}zzzvvvmmmjjjgggeeecccaaa]]]ZZZXXXXXXXXXYYYYYYWWWSSSPPPPPPMMMJJJHHHGGGEEECCCAAACCC@@@===:::999777555333444444333333333333333333333333333222222333333333222333444555666555444333444444333222222222222333444444333333333222222222222222222333333444555666444555555666666666666666888777555333333333555666666666666666666666666666555444333333222222222333111111111222444444333111333333333333333333333333222222222222222222222222000111222333444444444444111111111222333333444444333333333333333333333333222222222222333333444555333333333333333333333333333444444555666666777777777777888888:::;;;<<<<<<===?????????>>>===???@@@BBBCCCEEEFFFFFFGGGIIIKKKLLLOOOSSSVVVZZZ^^^cccgggiiikkknnnqqqtttxxx|||{{{yyy}}}sssmmmeeedddccc\\\XXXWWWUUURRRPPPOOOOOONNNMMMJJJHHHGGGIIILLLMMMNNNKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGIIIHHHOOOcccqqqiii```]]]\\\UUUTTTWWWYYYZZZ]]]eeepppyyyyyytttkkkiiifffdddbbb___\\\ZZZZZZYYYYYYYYYYYYXXXUUURRROOOMMMJJJHHHGGGFFFDDDBBBBBB@@@===;;;;;;:::888666444444444555555555555444444333333333333333333444222333444555555555444444444444333333222333333444444444333333333222222222333333333333444555666777444444555666777666666555555444333222333444777888666666666666666666666666444444333333222222333333444333222444555666555333333333333333333333333333222222222222222222222222//////111222333333333333000000111222222333333444444444444555555555555555222222222222333333444555555555555555555555555555555555666666666777777777666777888999::::::;;;;;;<<<===??????>>>>>>???@@@AAACCCEEEFFFFFFGGGIIIKKKLLLOOORRRVVVYYY]]]bbbfffgggjjjnnnpppsssvvv{{{{{{xxxzzzwwwooofffeeeeee^^^YYYXXXWWWUUUSSSRRRQQQPPPNNNKKKHHHGGGIIIKKKLLLMMMLLLKKKIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGJJJIIIRRRlll}}}rrrgggdddccc\\\WWWWWWWWWVVVXXX^^^fffmmm{{{xxxrrriiigggeeebbb___]]][[[[[[\\\[[[ZZZZZZZZZXXXUUUSSSOOOMMMJJJHHHGGGFFFDDDBBB<<<;;;999999:::;;;:::999333444555666666666555555444444333333333333444444222222333444444444444444333333333333333444555555444444444444333333333333444444444444555666777777444555666777888777666666333333222222444555777888555555555555555555555555333333222222222222333333333111111111333444333222333333333333444444444444222222222222222222222222///000111111222222222222000000111111222333333333555555555555666666666666333333222222222333444444444444444444444444444444777666666666666555555555666777888999:::::::::::::::<<<>>>???>>>>>>???@@@@@@BBBDDDFFFGGGHHHKKKMMMLLLOOOSSSVVVYYY]]]bbbeeefffjjjnnnqqqrrruuuzzz}}}yyyzzzssshhhgggggg```[[[ZZZYYYWWWUUUTTTRRRQQQOOOLLLIIIIIIJJJKKKLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHKKKLLLYYYwwwrrrkkkiiibbbYYYXXXVVVTTTTTTWWW]]]aaappp~~~vvvqqqiiigggddd```]]][[[[[[\\\[[[ZZZXXXWWWWWWUUURRRPPPOOOLLLIIIHHHGGGFFFDDDCCC===;;;999888999999888777222333444555555555444444444444333333333333444444222222222333333333333333222222222333444555666777555555555444444444444333444444444444555666777888444555777999999888777666333333333444444555555555444444444444444444444444222222111111111222222333222000///000111222222111333333333444444444555555222222222222222222222222111111222333333222222222000000000111222222333333444444444555555555666666444444333222222222333333333333333333333333333333666666555444333222222111666777888999::::::999999999;;;>>>????????????@@@>>>AAADDDFFFGGGIIILLLNNNMMMPPPSSSVVVYYY]]]bbbeeefffjjjoooqqqrrruuuzzzzzz{{{~~~xxxkkkhhhhhhaaa]]]\\\[[[YYYWWWUUUSSSRRROOONNNLLLKKKLLLMMMLLLKKKKKKJJJIIIGGGFFFFFFFFFFFFDDDDDDCCCDDDEEEFFFGGGGGGMMMPPPaaayyytttkkkaaa___\\\XXXVVVVVVYYY[[[eeerrruuuoooiiigggddd___\\\ZZZ\\\]]]XXXWWWTTTSSSRRRPPPMMMKKKOOOLLLIIIHHHGGGFFFDDDCCCDDDAAA===:::999777444222000111333444555444333333555444444333333444444555111111222222222333333333111111222333444666777888666666555555555444444444555444444555555666777888555666888999:::999777666333444444555555444333333333333333333333333333333111111111000111111222222666444333333555666666666333333333444444555555555222222222222222222222222333333444444444333222222000000000111222222333333333333333444444555555555555444444333222222222222111111111111111111111111666555444333111000///...666777888999::::::999888888:::===?????????@@@@@@===@@@CCCEEEGGGIIIMMMOOOMMMPPPTTTWWWZZZ]]]bbbeeefffjjjoooqqqrrrttt{{{||||||~~~|||mmmiiiiiibbb^^^^^^\\\[[[XXXUUUSSSRRRQQQOOONNNNNNOOOOOOMMMKKKJJJJJJHHHGGGFFFEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGNNNRRRggguuujjjgggccc___[[[ZZZYYYZZZ^^^jjjtttmmmgggeeecccaaa```^^^\\\ZZZ^^^YYYUUUTTTVVVTTTOOOJJJKKKIIIGGGGGGHHHHHHEEEBBB===<<<;;;999888777666666555555555555444444444444222222222222222222222222///222555555333222333666444333333444666777777666666666666777666555555444666555333222333555777999777666555666999:::999888444444555444333444666888888666333111111333666999000111111111111222222222333333333444444444555555444444333333333333222222111111111111222333444444000111222333333333333333000111222333333333333333111222333444555444333222444555555555444333333222555333111111444555444222333333333444555666777777777777777777888999:::;;;:::;;;===>>>===<<<===>>>???AAACCCDDDEEEGGGJJJMMMOOOOOOQQQSSSXXX^^^dddgggfffiiimmmqqqsssvvvyyy{{{|||xxx|||~~~qqqnnnkkkhhh```___]]][[[XXXVVVTTTSSSPPPOOONNNMMMLLLLLLKKKLLLLLLKKKIIIHHHGGGGGGHHHIIIIIIEEEDDDGGGIIIGGGGGGJJJKKK[[[xxx|||vvvlllccc\\\YYYYYYZZZ[[[fffzzzuuunnngggdddbbb```___]]][[[YYY[[[XXXUUUTTTUUUSSSOOOLLLLLLJJJHHHHHHHHHGGGDDDAAA===<<<;;;999888777666666666666666666555555555555333333333222222222222222...000222333333333444555333222222222444444333111555555666666555555444333444444333444555666888999666555555666888999999888222333444333333444666888777555333222222444666777000111111111111222222222333333333444444444444555444444333333333222222222555444333222111111111111222222333333333222111111000111222333333333333333333444444555666555555555444555555555444444333222555333111111333555444222333444444444555666666666666666666666777888999999999;;;===>>>=========???@@@BBBDDDFFFGGGIIILLLOOORRRRRRSSSTTTXXX]]]aaadddeeehhhmmmppprrruuuxxxzzz}}}zzz|||vvvnnniiidddaaa```^^^[[[XXXVVVTTTSSSQQQPPPOOONNNMMMLLLLLLLLLKKKJJJIIIGGGFFFFFFGGGGGGHHHEEEDDDGGGIIIHHHHHHKKKSSSdddxxxlllccc^^^]]]]]]\\\fffyyyuuuooofffdddaaa```^^^]]]ZZZXXXWWWWWWVVVUUUSSSQQQOOONNNMMMKKKIIIHHHHHHFFFCCCAAA===<<<;;;999888777666666888888777777777666666666444444333333222222111111/////////000333444444444333222222333444444111///444444555555444444333222222333444555777777888888555444444555777888888777222333444444333444666888555444444333333444444555000111111111111222222222333333333333444444444444333333333333222222222222444333333222222111111111333333333333222111000000111111222333333333222222444444444444444555666666444555555555555444333333555333111222333444444333444444555555555555555555555555555555666777888888999;;;===>>>======>>>???AAACCCEEEGGGHHHKKKNNNQQQUUUUUUTTTUUUXXX[[[___aaadddgggkkkoooqqqtttwwwyyyyyy~~~|||zzz{{{ooogggbbbaaa```^^^\\\YYYVVVTTTSSSRRRQQQPPPNNNMMMMMMLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEHHHEEEDDDGGGIIIHHHJJJOOO\\\ppp{{{nnnfffbbb```]]]fffxxxvvvqqqgggeeebbb```___]]]ZZZXXXVVVWWWXXXUUURRROOONNNNNNNNNMMMKKKJJJGGGEEEBBB@@@===<<<;;;999888777666666999888888888888777777777444444444333333222111111333111///000444555444222444444444666777666444222333444444444444333222222111222444666777666555444555444333444777888777666555666777666444333444666333444444444444333333222000000111111111222222222222222333333333444444444333333333222222222222111///000111222333444444444222222333333333222111111111222222333333333222222333222111000111222444555444444555555555555444444444333222222333333333333555555555555555444444444555555555555666777888888999;;;============>>>???@@@BBBEEEFFFHHHKKKOOOQQQTTTTTTUUUVVVXXX[[[^^^```bbbeeejjjmmmooorrruuuxxxvvv{{{~~~xxx~~~~~~ppphhhdddbbbaaa___\\\ZZZWWWUUUTTTSSSRRRQQQOOONNNMMMMMMMMMLLLKKKJJJIIIGGGFFFEEEEEEHHHEEEEEEGGGHHHIIIMMMSSSccc|||{{{nnnfffbbb___gggxxxxxxsssiiigggdddbbbaaa^^^[[[YYYXXXYYYYYYVVVRRROOONNNNNNNNNNNNMMMJJJGGGDDDBBBAAA===<<<;;;999888777666666888888888888777777777777444444444333333333222222777444111222444555444222444333444555777777666444333333333444333222222111111333555666555444222000555444333444777888777666999::::::888555333333333333333444444444222111000000000111111111222222222222222222333333333444444333333222222222111111111...///111222444444444444///000111222333444444444222222333333333222222111222222111000111222333444444444555666666555555444333333333333222222333444555555555555555444444444666666666666777888999999888:::<<<=========???@@@???AAACCCEEEGGGIIIMMMOOOQQQRRRSSSUUUXXX[[[^^^```aaadddhhhkkknnnpppsssvvvuuuzzzvvv{{{rrrkkkiiicccaaa```]]]ZZZXXXVVVUUUSSSSSSQQQOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEEEEGGGHHHJJJPPPXXXmmmxxxkkkdddaaaiiiyyyzzztttkkkhhheeecccaaa___\\\YYYYYYYYYXXXVVVTTTRRROOONNNMMMNNNNNNKKKGGGDDDCCCBBB===<<<;;;999888777666666777777666666666555555555333333333333444444444444888666333333444555555444555444333333555666555444333333444444333333222111222333555555555444222111555444444555777888888777999::::::999555333222222333333333333222111000000000111111111111222222222222222222222333333333333222222222222111111111111111222333444444333111111...///000222333444555555222222333333333222111111333333333333333444555555444444555666666666666555333444444333222222333555444444555555555555555555666666666666777888999999888:::<<<======>>>???@@@???AAACCCDDDEEEGGGJJJMMMNNNOOOQQQTTTWWWZZZ]]]______bbbfffjjjlllooorrrtttuuuzzzwww{{{uuunnnmmmcccbbb```^^^[[[XXXVVVUUUSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGEEEEEEGGGHHHJJJSSS\\\xxxrrrgggdddlll|||{{{uuujjjhhheeebbbaaa^^^[[[XXXYYYVVVUUUUUUWWWWWWTTTQQQLLLNNNNNNLLLGGGDDDCCCDDD===<<<;;;999888777666666555555555444444444333333222222333333444555555555333333333222222333666999<<<999555444444444444333444444444444444333333222222333444666666777666666666555555666888999999888555777888777444222111222444333333222111000000000000111111111111222222222111222222222222333333333222222222222111111111111000111333444444333111000///000111222333444444444222333333333333222111000222222333444444444444444444444555666666666666666222444555333111111333555333444444444555666666666555555555555666777888888777:::<<<======>>>???AAA@@@BBBCCCDDDDDDFFFIIIKKKMMMNNNPPPSSSVVVYYY[[[\\\^^^aaaeeeiiikkknnnqqqssstttyyyzzz}}}zzznnnllldddcccaaa^^^[[[YYYWWWVVVSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIJJJKKKKKKJJJIIIIIIFFFEEEFFFGGGHHHKKKUUU```zzzlllgggnnn|||uuujjjgggdddaaa```]]]ZZZWWWXXXTTTRRRTTTYYY[[[WWWSSSKKKMMMNNNLLLGGGDDDDDDEEE===<<<;;;999888777666666444444333333333222222222111222222333444555666666...000222111111222777<<>>???AAAAAACCCDDDEEEEEEFFFHHHKKKMMMNNNPPPRRRUUUWWWYYYZZZ]]]```eeehhhjjjmmmppprrrtttxxx~~~}}}}}}nnnjjjdddcccaaa^^^\\\YYYWWWVVVRRRQQQPPPMMMLLLJJJIIIIIIGGGHHHIIIJJJJJJJJJIIIHHHFFFEEEFFFHHHHHHKKKVVVaaappphhhppp~~~{{{pppkkkccc]]]ZZZYYYXXXWWWVVVVVVUUUTTTTTTUUUUUUUUUMMMLLLJJJJJJIIIHHHEEECCC<<<;;;:::888777666666666666666555444333333222222555555444333333222111111111111000000111666<<>>999555222000555444333333222222333333222444666666777777999;;;;;;:::999888777777777777555444444444444333333333222222222111222222333333333222111000/////////000222333444555555555444333666444000...---///222444555555555444444333333333333333333333333444444444222222222222222222222222666555444333222222222222444333222222444444333222111222333444444444444333333444444444555666666666888777777777888999::::::;;;;;;<<<===============AAAAAAAAABBBDDDEEEGGGHHHKKKNNNQQQSSSUUUWWW[[[]]]```dddhhhkkklllnnnpppqqqsssvvv{{{qqqnnneeeeeeccc___ZZZWWWVVVVVVTTTSSSQQQOOOLLLJJJHHHGGGHHHHHHHHHIIIIIIHHHGGGGGGHHHOOOLLLIIILLLNNNVVVgggssskkkooo~~~|||xxxpppjjjccc]]]ZZZYYYXXXWWWVVVVVVUUUTTTTTTTTTTTTTTTMMMLLLJJJJJJIIIHHHEEECCC===<<<;;;999777666666666666555555444333333222222555555444333333222111111333333222111222444999===JJJIIIFFFBBB>>>:::777666555444333333222222333333222444666666777777999;;;;;;;;;999888777777666666444444444444444444444444333333222222111222222222222222222222111111111111111222333444444444333333444333111000000000111222444444444444333333333333222222222222222333333333222222222222222222222222111111000000111111222222555333222333444555444222222222222333333444444444444444444555555555555555666666666666777888999999;;;;;;<<<>>>>>>??????>>>AAAAAABBBBBBDDDEEEGGGHHHKKKNNNQQQSSSUUUWWW[[[]]]```cccgggjjjlllnnnppprrrssswww{{{wwwpppgggfffccc___[[[XXXWWWWWWSSSSSSQQQNNNLLLJJJHHHGGGHHHHHHHHHIIIIIIHHHHHHGGGGGGNNNLLLJJJNNNOOOXXXjjjwwwoootttyyyuuuooojjjccc]]]ZZZYYYWWWVVVWWWWWWVVVUUUTTTTTTSSSSSSNNNLLLJJJJJJIIIHHHEEECCC???>>><<<:::888666666555555555555444444333333222555444444333333222222111444555555333222333555888AAAAAA@@@>>><<<888555444555444333333222222333333222444666666777777999;;;;;;;;;:::999888777666666444444444444444444444444444444333222111111111111111222333444444444333222000111222333333333222222111222222333222222111000222222222222333333333333222222111111111111111111222222222222222222222222...//////000111333444555555444333444555666555333444333222222222333444555555555555555555444444444555555555555666777888999:::;;;===>>>@@@@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHKKKNNNQQQSSSUUUWWW[[[]]]^^^bbbfffjjjlllnnnqqqssstttwww|||}}}qqqhhhgggddd```\\\YYYXXXWWWSSSRRRQQQNNNLLLJJJHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHFFFLLLLLLKKKOOOPPP[[[ooo{{{pppwww}}}vvvrrrnnniiiccc^^^[[[YYYXXXVVVYYYYYYXXXWWWVVVUUUSSSSSSNNNMMMKKKJJJIIIHHHEEEBBB@@@???===;;;888777666555555555444444444333333333444444444333333222222222333444555555333333444666888888999999888555333111555444333333222222333333222444666666666777999;;;;;;;;;:::999888777555555333333333444444555555555555444333222111111111111...000222444555555333222111222222222333333333333222222222222222222222111111111111222222333333333222222111111000000000///222222222222222222222222000111111222333555666777555444333444666666666444555444222111111222444555666666666555444444444333555555555666777888999::::::;;;===???AAABBBCCCCCCAAABBBBBBCCCDDDFFFHHHHHHKKKNNNQQQSSSUUUWWW[[[]]]]]]aaaeeeiiilllnnnqqqsssuuuxxx|||sssiiigggccc___]]]ZZZWWWUUUSSSRRRPPPNNNLLLJJJIIIHHHGGGGGGHHHIIIIIIIIIHHHHHHFFFLLLKKKLLLPPPPPP\\\ttt}}}rrr}}}{{{uuuqqqmmmiiiccc___\\\ZZZXXXWWWZZZZZZZZZYYYXXXVVVUUUTTTOOOMMMKKKJJJIIIGGGDDDBBB@@@???===;;;888777666555444444444444444333333333444444333333333333222222000222444444444444555666777888:::::::::888666444555444333333222222333333222444666666666777999;;;;;;;;;;;;:::888777555444222222333333444555666666555444333222111111111111---///111333444444333222333333333333333444444555444333111111111222333444111111111222222333333333444333333222111000//////222222222222222222222222333222222222333444444555555444333444666777666555555444222111111222444555666666666555444444444333666666666777888999;;;;;;:::;;;===???AAACCCDDDDDDBBBBBBBBBCCCEEEFFFHHHIIIKKKNNNQQQSSSUUUWWW[[[]]]]]]```eeeiiilllnnnqqqsssuuuwww{{{~~~uuujjjgggbbb___]]]ZZZWWWTTTRRRQQQPPPNNNLLLJJJIIIHHHFFFGGGHHHHHHIIIIIIIIIHHHHHHLLLKKKLLLPPPPPP```|||yyy{{{uuurrrnnnjjjeee```^^^\\\ZZZXXXYYYYYYZZZZZZYYYWWWUUUTTTOOOMMMKKKJJJIIIGGGDDDAAA???>>><<<:::888666666555444444444444444444444444333333333333333333333333///111333444333444666888888888999999999777666555555444333333222222333333222444666666777777999;;;;;;;;;;;;:::999666444333111111222333555666777777444444333222111111111111...///111222333333333222444444333333333444555666444333111000111222444555222222222222333333333333666666555444333111111000222222222222222222222222222222111111000111111111444333222333555666666555555444333222222222333444555555555555555444444444666666666777888:::;;;<<<:::;;;===???AAABBBCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIKKKNNNQQQSSSUUUWWW[[[]]]]]]aaaeeeiiikkkmmmppprrrtttwwwzzz}}}zzzmmmhhhccc```^^^\\\XXXTTTRRRQQQPPPNNNLLLKKKIIIIIIFFFFFFGGGHHHIIIIIIIIIIIIJJJLLLJJJMMMQQQTTTggg~~~}}}wwwtttnnnkkkfffbbb```^^^[[[YYYVVVWWWXXXYYYXXXWWWUUUTTTOOONNNKKKJJJIIIGGGDDDAAA===<<<;;;999777666666666444444444444444444444444333333333333333333333333000222333333222333555777777777666555555444333333555444333333222222333333222444666666777777999;;;;;;;;;<<<;;;999666444222000111222333555666777888333333222222111222222222111222222222333333444444333333222222222333444555222222222333333333444444444444444444333333333333999888777666555333222222222222222222222222222222222111111000000111111222333222111222555666555444444444444333333222222222444444444555555555555555555555555666888999;;;<<<:::;;;===???@@@AAABBBBBBBBBCCCCCCDDDEEEGGGHHHIIIKKKNNNQQQSSSUUUWWW[[[]]]^^^aaafffiiikkklllooopppsssvvvyyy|||}}}pppkkkeeebbbaaa___ZZZVVVQQQQQQPPPNNNLLLKKKJJJIIIEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKJJJNNNUUUYYYrrr~~~xxxvvvoookkkgggcccaaa___\\\ZZZSSSUUUVVVWWWWWWVVVTTTSSSPPPNNNLLLJJJIIIGGGCCCAAA<<<;;;:::888777666666666444444444444444444444444333333333333333333333333222333333222111222444777:::999777666444444444444555444333333222222333333222444666777777777999;;;;;;;;;<<<;;;999666333222000000222333555666777888222222222111222222333333444444333333333444555555333222111111111222333444///111333555666555333222555555555444444333333333;;;:::999888666444333333222222222222222222222222333222222222333444444555222111111222444555555444333444444444444333222111333444444555555666666666333444444555777888:::;;;:::;;;===>>>@@@@@@AAAAAACCCCCCCCCDDDEEEGGGIIIJJJKKKNNNQQQSSSUUUWWW[[[]]]___bbbfffiiijjjlllnnnooosssuuuxxx{{{|||rrrmmmgggdddcccaaa\\\WWWQQQQQQPPPNNNLLLKKKJJJIIIEEEFFFGGGHHHIIIIIIJJJIIIJJJJJJIIIOOOXXX^^^zzzyyytttmmmiiifffgggeee```\\\\\\]]][[[XXXVVVVVVUUUSSSRRRTTTQQQMMMJJJHHHFFFCCCAAA===<<<;;;999888777666666666555555555555444444444222111111000000111111222444444444444444444444444666666666666666555555444777666444222111111222222555555666666777777888888<<<======999444000000111333444666777888777666444444333333333333222222222222111111111222444666777555444222111000111222222444333333222222333333444222222222333333444444444777555222222333444444444333333333333333333333333222333333444444333333222222222111000111222333444222222111111111222333444444444444444444555666777666666666777888888999999888:::<<<<<<;;;<<<===??????AAACCCFFFHHHHHHHHHHHHIIIKKKNNNQQQUUUYYY\\\]]]\\\___cccfffiiikkknnnpppooorrrwwwzzz}}}~~~lllfffiiibbb\\\[[[VVVTTTSSSQQQOOONNNLLLLLLLLLHHHHHHGGGGGGHHHHHHIIIJJJMMMIIILLLSSSVVVaaayyytttmmmhhheeefffddd___\\\\\\\\\ZZZXXXVVVVVVUUUTTTRRRSSSPPPMMMKKKIIIFFFCCCAAA===<<<;;;999888777666666555444444444333333333333222222111111111111222222444444444444444444444444666666777777666666555444666555444222111111222222333444555666777999999:::999::::::888555222333444333444666777777777555555555444444444333333222222222111111111222444666777444444333222222222222222333222222111111222222333222222222222333333333333444222111222444555555444333333333333333333333333222222333333333333222222444444333333333444555666333222222111111333444555555555555555555666777888666666666777888888999999999:::<<<<<<<<<<<<>>>@@@AAABBBCCCEEEGGGHHHIIIIIIKKKLLLOOOSSSWWWZZZ]]]^^^\\\^^^bbbeeegggjjjmmmoooooorrrvvvzzz}}}ooohhhjjjbbb\\\ZZZVVVTTTSSSQQQOOONNNMMMLLLLLLHHHHHHGGGGGGHHHHHHIIIJJJJJJGGGKKKSSSYYYhhhzzzuuummmgggdddeeeccc^^^ZZZ[[[[[[YYYWWWVVVVVVVVVTTTSSSQQQOOOMMMKKKJJJGGGCCC???===<<<;;;999888777666666444444333333333222222222333333222222222222333333444444444444444444444444666666777777666666555444666555444222222222333333333333555666888999:::;;;666777888777555555555777333444555666777666555555666666555444333333222222111111111222333444666666333444444444444333333222222111111000000111111222222222222222222111111111000000111333666777555444333333333333333333333333111222222333333222222111444444333333333444555666444333222222222333555666777666666666666777888888555666666777777888888999999;;;<<<=========???@@@CCCCCCDDDEEEGGGHHHJJJKKKLLLNNNPPPTTTXXX[[[^^^___[[[^^^aaadddfffhhhkkknnnnnnqqquuuyyy|||uuukkkkkkccc]]][[[VVVUUUSSSRRRPPPNNNMMMLLLLLLHHHHHHHHHHHHHHHIIIIIIJJJLLLIIILLLTTT]]]ooo{{{uuummmgggccccccaaa\\\YYYZZZYYYXXXVVVVVVWWWVVVTTTSSSOOONNNMMMLLLJJJGGGBBB???===<<<;;;999888777666666444444444333333333333222444333333222222333333444333333444444444444444444777777777777777666555555555555333222222333444555555555666777888999999:::555666666666666555666666333444555666666666555555777666666555444333222222111111111222333444555666333444555666555444333222222222111111111111222222333222222111111000000000111111333666888888555333333333333333333333333333222222333333333333222222111111111222222222333333444444333222333444555666777666666666666666777777555555666666777888888888999:::<<<======>>>???AAADDDCCCCCCDDDFFFHHHKKKLLLLLLNNNPPPTTTWWWZZZ]]]^^^[[[]]]```bbbdddgggjjjmmmmmmpppuuuxxx{{{zzznnnlllddd___^^^YYYUUUTTTRRRPPPNNNMMMLLLKKKHHHHHHHHHHHHHHHIIIJJJJJJQQQNNNOOOUUU^^^sss{{{vvvmmmgggcccccc```\\\YYYYYYXXXWWWVVVVVVWWWVVVTTTRRRNNNMMMLLLKKKJJJGGGBBB???===<<<;;;999888777666666555555555555444444444444444333333222222333333444333333333444444444555555777777777777777666666555555444333333333444555666888888888888777777777777777666666555555555555444333444444555555555555555666555555444333333222222000111222333444555555555222333444555666555444333333333222222222222333333333222222111111000000000444444666888999888444111333333333333333333333333333333444444444444333333111111222222222333333333444444333222333444555666666555555444444555555555555555555666777777888888888:::<<<<<<======???AAACCCCCCCCCDDDFFFHHHJJJLLLKKKLLLOOORRRUUUXXX[[[\\\[[[]]]___aaaccceeeiiilllmmmpppuuuxxx{{{pppmmmfffbbbbbb]]]VVVUUUSSSPPPNNNMMMLLLKKKIIIIIIHHHHHHIIIIIIJJJKKKSSSPPPQQQVVV```xxx|||vvvooohhhcccbbb```[[[YYYZZZXXXWWWWWWWWWWWWVVVSSSPPPNNNMMMKKKJJJIIIGGGCCC@@@===<<<;;;999888777666666666666555555555444444444333333222222222222333333222333333444444555555555777777888888777777666555444444333333333555666777::::::999888777777666555888666555555666555444222444444444444444555555555444444333333333333222222000000222333444555555555222333333444444444444333444333333333333333333444222222222222222111111111555555666888888777444111333333333333333333333333222333333444444333333222222333444555555555444444444333222222222333555666666555555444444444444555444555555666666777777888666888;;;<<<<<<===???AAABBBBBBCCCDDDFFFGGGIIIJJJJJJKKKMMMPPPSSSVVVYYYZZZ\\\]]]___```bbbeeeiiilllnnnqqquuuyyy|||sssnnngggcccccc^^^WWWVVVSSSQQQOOOMMMLLLKKKIIIIIIIIIIIIIIIJJJJJJKKKOOONNNPPPVVVddd}}}wwwpppiiidddccc```\\\YYYZZZYYYXXXWWWWWWWWWUUUQQQNNNOOOMMMJJJIIIHHHFFFCCCAAA===<<<;;;999888777666666555555555444444444333333222222111111111111222222222222333333444555555666777888888888888777666666444333333333444555777888:::999999888888777777777777555333444666666555333444333333333444444555555111111111222222222222333///000222444555555555444222222222222222333444444333333222222222222333333222222222222333333333333222222333555666666444111333333333333333333333333111111111222222111111111222333444555555555444444333222222111111333444555777777666555555555555555444444555555666777777777555777999:::;;;<<<>>>@@@???@@@BBBDDDFFFGGGHHHHHHJJJKKKMMMPPPSSSVVVXXXYYY]]]^^^``````bbbeeeiiimmmooorrrvvvzzz}}}wwwpppgggcccbbb]]]WWWVVVTTTQQQOOOMMMLLLKKKIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMPPPXXXhhh}}}wwwqqqjjjeeeccc```\\\ZZZ[[[YYYXXXXXXWWWWWWTTTPPPMMMPPPMMMJJJHHHGGGFFFDDDBBB===<<<;;;999888777666666444444444333333333222222222111111111111111111222222222333333444555666666888888888888888777666666444333333333444666777888888888888888888888888888666444222333666777666444444333333333333444555555///000000111222222333333///000222444555555555444222222111000111222444555222222111111111111222222222222222333333444444444//////000222444555444222333333333333333333333333//////000000000000//////000111222333444333222222222222111111111222333444888888777666666666666666444444555555666777777777444666888::::::;;;>>>@@@>>>???BBBDDDFFFGGGGGGFFFJJJKKKMMMPPPSSSVVVXXXYYY^^^___```aaabbbeeeiiimmmooorrrwwwzzz}}}zzzqqqgggbbb```[[[XXXVVVTTTQQQOOOMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKKKKNNNOOOSSSZZZkkkwwwrrrooolllhhheeebbb___\\\ZZZ[[[[[[YYYWWWTTTQQQOOONNNNNNJJJGGGHHHIIIHHHCCC>>>>>><<<999888999999777666777777666666555555555555333333333333333333333333333333333333444555666666:::888666777888999999999333222222222555999===@@@999888555444444555888999666555444333333333444555444444555555555555555555222222222222222222222222111111222333444444444444222222222222222222222222444222000000222333111///111111222333333333333222111111111111111111111111333333333333333333333333555555555444444333333333111111111111111111111111333333333444444444555555333555777777666555666777777777777777777666555555999::::::;;;<<<===>>>>>>>>>AAADDDEEEEEEFFFHHHIIIHHHKKKOOORRRTTTVVVYYY[[[```aaaaaabbbbbbeeeiiilllrrrsssuuuxxx{{{}}}|||ooojjjccc___```ZZZXXXTTTRRRPPPOOOLLLJJJKKKKKKJJJJJJKKKLLLNNNOOOMMMRRRVVV\\\pppvvvrrrooolllhhheeecccaaa^^^\\\\\\[[[ZZZWWWUUURRROOONNNNNNKKKHHHHHHIIIHHHCCC>>>>>><<<999999999999888777666666666555555555444444333333333333333333333333333333333333444555666666999888777888999999888777777666555444444555777888999888777666666777888999555555333333333333444555555555555555555555555555222222222222222222222222111222333444555555555555222222222222222222222222222000...///000111///---111111222333333333333222222222222222222222222222333333333333333333333333444444444444333333333222111111111111111111111111333333333444444444444555444666777777666555666777666666666777777777888888999999:::;;;<<<===>>>>>>>>>AAACCCEEEEEEFFFHHHIIIIIILLLPPPSSSUUUWWWZZZ\\\```aaabbbbbbccceeeiiilllppprrrtttwwwzzz|||ssskkkccc^^^___ZZZWWWTTTQQQPPPNNNLLLJJJKKKKKKJJJJJJKKKLLLNNNOOOMMMRRRVVV]]]sssuuuqqqnnnlllhhhfffdddccc```^^^\\\[[[ZZZXXXUUURRRPPPNNNNNNKKKIIIIIIJJJHHHCCC???===;;;999999::::::999888555555555444444444444444333333333333333333333333333333333333444555666777999888888999:::999666444555444333222111000000000888888888888888888888888555444333333333333555555555555555555555555555555333333222222111111111111111222333444555555555555222222222222222222222222222000//////000000///...111111222333333333333222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333444444444444555777888888666555666666555555555666777999:::;;;999999:::;;;<<<===>>>>>>>>>@@@CCCEEEEEEFFFGGGIIIJJJMMMQQQTTTVVVXXX[[[]]]___```bbbbbbccceeeiiillloooppprrruuuxxx{{{}}}xxxmmmddd___^^^ZZZWWWTTTQQQPPPNNNLLLJJJKKKKKKJJJJJJKKKLLLNNNOOONNNQQQVVV___xxxuuupppmmmkkkhhhffffffeeecccaaa]]]\\\[[[YYYVVVSSSPPPOOONNNLLLJJJJJJJJJHHHDDDAAA;;;:::888888999999888777444444444444444444444444333333333333333333333333333333333444444555666777999888888999:::888555222000111333444444444333222666777888888888888777666555444333222333444555666555555555555555444444444333333222222111111000000000111222333444444444444333333222222222222222111333333222222222222111111111111222333333333333222222333333333333333444444222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444666888999999777666666777666666666666777999;;;<<<888999:::;;;<<<======>>>>>>@@@CCCDDDEEEEEEGGGHHHJJJMMMQQQUUUWWWYYY\\\______```bbbcccccceeeiiikkkmmmnnnpppssswwwzzz|||}}}|||ooofffaaa___ZZZWWWTTTQQQPPPNNNLLLJJJKKKKKKJJJJJJKKKLLLMMMOOOOOORRRWWWbbb}}}uuuqqqmmmkkkhhhffffffeeedddbbb]]]]]][[[YYYVVVTTTQQQPPPNNNMMMLLLKKKJJJHHHDDDBBB;;;999777666777888777666444444444444444444444444333333333333333333333333444444444444555666777777888888888999:::888555222222444666888999999999888444555666777777666555444444333333222333444555666666666555555555444444444222222222111111000000000///000111222222333333333333333333222222111111111333333333333222111222222111111222333333333333222222222222333333444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444666888999999888777777888888888888888888999::::::888888999:::;;;<<<=========@@@BBBDDDDDDEEEGGGHHHJJJMMMQQQUUUWWWZZZ]]]```^^^```bbbcccdddfffhhhkkkkkklllooorrrvvvyyy|||}}}qqqiiidddaaaZZZXXXTTTRRRQQQOOOLLLKKKKKKKKKJJJJJJKKKLLLMMMOOOQQQTTTYYYfffvvvrrrllljjjhhhffffffeeedddbbb^^^]]]\\\ZZZWWWTTTRRRPPPNNNNNNMMMLLLJJJGGGEEECCC<<<:::888777777777666555444444444444444555555555333333333333333333333333444444444444555666777888888777777888999888555333222333555666666666555555444444666666666666444444444333222222333444666777666666666555444444333333111111111111111111111111///000111222333333333333444333333222222111111111111222222222000///000111111111222333333333333222111111222222333333444444222222222222222222222222222222222222333333333333333333333333333333333333222222222222333333333333666888999:::999888999:::888888999:::::::::999999888888999:::;;;<<<=========???BBBDDDDDDEEEFFFHHHIIILLLQQQTTTWWWZZZ]]]```^^^```bbbddddddfffhhhjjjjjjlllnnnrrruuuyyy|||}}}tttlllfffbbb\\\YYYVVVSSSRRRPPPNNNLLLKKKKKKJJJJJJKKKLLLNNNOOORRRUUU\\\lllxxxsssllljjjgggfffeeedddcccaaa___^^^]]]ZZZXXXUUURRRQQQNNNNNNNNNMMMJJJGGGEEEDDD???===:::999999888666555444444555555555666666666333333333333333333333333444444444444555666777888888777666666777888777555111111222333333333333333555555666666666666555555333333222222333444666777777666666555444444333333//////000000111111222222111111222444444444444444444444333333222111111000000222333222000///000222111111222333333333333222000000111111222333333444111111111111111111111111222333333333444444444444333333333333333333333333111222222222222333333333555777999:::999999:::<<<555777999<<<===<<<;;;:::888888999:::;;;<<<<<<======???BBBCCCDDDDDDFFFHHHHHHLLLPPPTTTWWWZZZ]]]```]]]```bbbdddeeefffhhhjjjjjjkkknnnrrrvvvyyy|||}}}xxxooohhhbbb]]]ZZZWWWTTTSSSQQQOOOMMMKKKKKKJJJJJJKKKLLLNNNOOORRRVVV^^^rrrxxxtttllljjjgggeeeeeedddbbb```___^^^]]][[[XXXUUURRRQQQNNNOOOOOONNNJJJGGGEEEEEEBBB???<<<;;;:::999777555555555555666666666777777333333333333333333333333555444444555555666777888888666555555666888888777444444555666777999::::::777777666666666666777777333333222222333555666777777777666555444444333333......///000111222333333333333444555666666666666444444333333222111000000222444666555222000222444111111222333333333333222//////000111222222333333111111111111111111111111333333333444444555555555333333333333333333333333111111222222222333333333444666999:::::::::<<<===222555999===>>>>>><<<;;;777888999:::;;;<<<<<<======???BBBCCCDDDDDDFFFGGGHHHKKKPPPSSSVVVYYY]]]___]]]```cccdddeeefffhhhjjjjjjlllnnnrrrvvvyyy|||~~~~~~zzzqqqiiibbb^^^[[[XXXUUUTTTRRRPPPNNNKKKKKKJJJJJJKKKLLLNNNOOOQQQVVV```vvvyyyvvvqqqkkkddd___^^^```aaabbb]]]]]]\\\\\\ZZZXXXUUUTTTRRRQQQPPPNNNKKKHHHEEECCCAAA>>>999777666777777666222333444555555444333222222333444444333222000///...111444777:::;;;;;;:::;;;:::999888888888::::::999666444444666999:::;;;888777777777888777555222222333444555666888999999555555444444444333333333333333222111000000111111444333333444555444222///444444444333333222222222111111222222222222111111111222222222222111000000222222111111000//////...111111111222333333444444222222222222222222222222222333333444444333333222222444555444222222444777888666555777:::;;;:::888::::::::::::::::::::::::;;;;;;;;;:::999999<<<>>>BBBBBBCCCDDDFFFHHHIIIJJJMMMOOORRRTTTVVVXXX[[[]]]___```aaabbbbbbeeeiiimmmnnnnnnoooooopppsssxxx|||uuullleee___\\\XXXUUUSSSPPPMMMKKKLLLMMMLLLKKKJJJKKKNNNQQQUUUXXXddd~~~yyyvvvrrrllleee___]]]^^^______\\\\\\\\\\\\ZZZWWWUUUTTTQQQPPPNNNKKKHHHFFFDDDCCCAAA>>>999777777777777666333444444444444444444333000000111111111000......111333666888:::::::::999:::999888777777777888999444333222333555777888888555555555777888888666444333333444555666777888888555444444444444333333333333222111000000000000111444333333444444444222000333333333222222111111111111111222222222222111111///000111222222222222222111111111222222222222222111111111111111111000000222222222222222222222222222222333333333333222222222444555444333222444777888666555777999;;;:::888999999999999999999999999:::;;;;;;:::999:::<<<>>>???@@@AAACCCFFFHHHKKKLLLMMMOOORRRTTTVVVXXXZZZ]]]___```aaabbbccceeeiiimmmmmmnnnnnnnnnoooqqqvvvyyy}}}}}}|||~~~tttkkkeee___\\\XXXUUURRRPPPMMMKKKKKKLLLLLLKKKKKKLLLNNNPPPVVV[[[jjjwwwtttuuu}}}zzzvvvrrrllleee___\\\\\\\\\\\\\\\\\\\\\[[[ZZZWWWUUUSSSQQQOOOMMMJJJHHHEEEDDDCCCAAA>>>:::888777777777666555444444333333444444555333333444444444333333222444666777999:::::::::999999999888777666666666777111111222444777999888777444444444666999999888666444444555555555666666666444444444444333333333333222111000000000000000000444333222333444444222000222222111111111111111000111111222222222222111111...///000111222333333333111111111222333444444555111111000000///......---222222222222222222222222222222333333333333222222222333555444333333444666777666555666999:::999888999999999999999999999999:::;;;;;;:::999:::<<<>>>===>>>@@@BBBFFFIIILLLMMMLLLOOORRRTTTUUUWWWZZZ\\\^^^___aaabbbccceeeiiilllmmmnnnnnnnnnnnnpppsssvvvzzz}}}}}}{{{{{{~~~vvvmmmhhh```]]]YYYUUUSSSPPPMMMJJJJJJKKKMMMLLLLLLMMMOOOPPPWWW```sss|||nnniiifffhhhmmmwwwzzzzzzvvvpppjjjddd^^^\\\\\\\\\\\\\\\\\\\\\[[[YYYWWWUUUSSSPPPPPPOOONNNLLLHHHEEECCCAAA>>>:::888888888777666555444333222222333444555555555555666666666666666555666888999;;;;;;;;;;;;::::::999888777666666666222333555888;;;===;;;:::666666666888::::::888666555555555555555555555555444444444333333333222222111111000//////000000111333222111222333333222111222222222222111111111111111111222222222222111111//////000111222333333333111111222222333444444444111000000000/////////...222222222222222222222222333444444555555444444333222333444444444444444555555555555666777888888888999999999:::::::::::::::::::::;;;:::999:::<<>>@@@BBBEEEHHHJJJLLLLLLNNNQQQSSSTTTVVVYYY\\\\\\^^^```bbbccceeeiiilllnnnoooooonnnnnnooorrruuuxxx{{{~~~xxxooolllaaa^^^YYYVVVSSSPPPMMMKKKIIIKKKMMMMMMMMMMMMOOOQQQWWWeee~~~qqqhhhcccaaaccciiijjjnnnsssvvv}}}{{{vvvlllhhhbbb^^^]]]]]]]]]]]][[[\\\[[[[[[YYYWWWTTTSSSOOOQQQSSSTTTRRRMMMGGGCCCAAA>>>;;;999999888777666555444333222222333444555111111222222333333444444444555666999;;;===>>>>>><<<;;;;;;:::888777666555333444666:::===>>><<<::::::999999:::;;;:::888666555555555555444444444444444444333333333222222222111111000000000000111111333222000111222333222111222333333333333333333333111111222222222222111111111111222222222111111000222222222222222222222222000000000111111222222222222222222222222222222222555555666666666666555555222333333444555555444333444555666666666777888888999:::::::::;;;;;;;;;<<<999:::::::::999:::===?????????@@@BBBDDDFFFHHHIIIKKKMMMPPPRRRTTTVVVYYY[[[[[[]]]```bbbcccfffiiilllooopppppppppoooppprrruuuvvvyyy}}}{{{pppkkkccc```[[[WWWTTTQQQNNNLLLIIIKKKLLLMMMMMMNNNQQQSSSYYYlllwwwllleeebbbaaa```___```cccffflllyyy{{{vvvkkkgggbbb___^^^^^^^^^^^^[[[[[[[[[ZZZYYYVVVTTTRRRNNNQQQTTTUUUSSSNNNHHHCCC@@@>>><<<::::::999777666555444444333333444444555222222222222333444666777333444666888:::===>>>@@@<<<<<<<<<;;;999777666555222222444777:::;;;:::888;;;:::::::::;;;:::777555555555444444444444444444333333333333222222222222111111111111111111222333333111000000222333333222333333333333333444444444111111222222222222111111222222222222222111000000222222222222222111111111000111111222333333444444222222222222222222222222555666666666666666666555333222333444666666444222333444666666555555777888999999999::::::;;;;;;<<<999:::::::::999;;;===@@@??????@@@AAACCCEEEFFFGGGJJJMMMPPPRRRSSSUUUXXXZZZZZZ\\\```bbbdddfffiiikkknnnoooqqqqqqpppqqqsssuuuvvvyyy}}}qqqiiieeebbb]]]YYYVVVSSSPPPMMMJJJKKKKKKKKKLLLNNNRRRVVV^^^sssrrriiiccc```___\\\ZZZ[[[\\\```jjjuuu{{{vvvmmmiiiddd```^^^^^^]]]\\\[[[[[[[[[ZZZXXXVVVTTTRRRNNNOOOPPPPPPNNNKKKGGGDDD@@@>>><<<;;;:::999777666333444444444444444444333333333333444555666888999444555666777999;;;===>>><<<<<<<<<;;;999666444333222222333555888999888666888777777999:::999777555444444444444444444444444333333333222222222222111222222222222222333444444333111//////111333333333111111222222333333333333111111222222222222111111000111111222222222111111111111222222333333444444222222222333333333333333222222222222222222222222444444555555555555444444333222222444777777444111222444666666444444666888666777777888999999::::::888999::::::999;;;>>>@@@===>>>???@@@CCCEEEGGGHHHJJJLLLOOOQQQSSSUUUXXXZZZYYY\\\___bbbdddfffiiikkklllmmmooopppoooppprrrtttwwwzzz}}}zzznnngggddd___[[[XXXUUUQQQNNNKKKKKKKKKJJJKKKNNNTTTXXXccc{{{tttjjjdddddd```\\\[[[ZZZ[[[ccclllzzz|||wwwoookkkeeeaaa___]]]\\\ZZZ[[[[[[[[[ZZZXXXVVVTTTRRROOONNNLLLKKKIIIGGGFFFEEE@@@>>><<<;;;;;;:::777555222333555555555555333222000000///000111333555666666666666777888999;;;<<<;;;;;;;;;:::888555333111444333333555777888777666555444555777999999777666333333333444444444555555333333333222222222111111333222222222333444444555222111//////111333333333000000111111222222222222111111222222222222111111...///000111222333333333000111222333555666777888444444333333222111111111222222222222222222222222222333333444444333333222333222222555777777444111111444666666444444666888444555555666777888888888888999::::::999;;;>>>@@@;;;<<<===@@@CCCFFFIIIJJJJJJLLLOOOQQQRRRTTTWWWZZZXXX[[[___bbbdddfffiiikkkjjjlllnnnoooooooooqqqsssxxxzzz~~~vvviiieee```\\\YYYVVVRRROOOLLLKKKJJJIIIJJJNNNUUUZZZgggssskkkfffaaa]]][[[YYYYYY___gggkkkyyyvvvnnnhhhcccbbbaaa]]][[[]]]YYYYYYXXXXXXWWWVVVUUUTTTRRRRRRQQQOOOLLLIIIFFFDDD@@@>>>;;;777555444444444444444444444444333222222444333222222333666888:::777777777888999999::::::999999777666666666777888555444444444555666888999999999999999888777555555888888888888777666555444333333333222111000111333333333333333333333333333777777666666555555555444000000000000000000000000444111//////222333222000111000///111222222000...444333333222111111111222222222222222222222222222000000111222333333444444555444444333333222222111444555666777777666555444111222222333333444444555666666666777888888999999999999999999:::;;;;;;<<<===>>>???@@@BBBEEEGGGHHHIIIIIIJJJLLLOOORRRUUUWWW[[[]]]___bbbdddfffggghhhkkklllnnnooopppqqqtttwww}}}~~~vvvqqqiiibbb^^^ZZZTTTPPPPPPMMMJJJIIIMMMOOOQQQVVV\\\iiivvvnnnfff`````````^^^```dddkkk{{{yyyuuuooohhhdddcccaaa]]][[[\\\YYYYYYYYYXXXWWWVVVUUUTTTKKKLLLMMMNNNNNNMMMKKKJJJAAA???<<<999777666666777555444333555777999888777444333333222333555777999666666777888888999999:::;;;:::999888888888999999333333333333333555666777888888888888777666555444666666666666555444333222333333444333222111222222222222222333333444444444777666666666555555555444111111111111111111111111333111///000222333222000333111000111222333222000444333222222111111222222222222222222222222222222111111111222222333333444444444333333333333222222333333444444444444333333222333333444444555666666666666777777888999999999999999999999:::;;;<<<<<>>;;;999888888999999]]]PPP@@@777666777666444444444333333333444444444444555555666666777888888777777777777666666555555777777777888888888888888555666666666666555555444444555555555555444444333555333222333444444222000//////000111333444555555444444444555555555555555111111111111111111111111222222111111000111111222444111///...///111222222333222222111222222333333222222222222222222222222333333222222222222222222111111222222333444555555666555444333333444555666222222222333444444555555666777777888999999::::::888888888999:::;;;======<<<===>>>AAADDDGGGJJJKKKMMMNNNPPPSSSUUUXXXZZZZZZ[[[]]]___aaadddfffggggggfffiiilllooorrrvvvzzz~~~zzzhhh___YYYTTTQQQQQQOOONNNOOOQQQQQQSSS\\\fffzzzpppiiikkkuuuyyytttnnnhhhccccccaaa]]][[[]]]]]]]]]\\\[[[YYYXXXVVVUUURRRRRRPPPNNNKKKHHHEEECCC???===;;;888777666777888PPPFFF:::222111333444444222222333333444444444444444444555555666666777777888888999999888888777666444555555666666555555444666666666777777666666555555555666666666666555555666333000000222444222000///000000111222333444444444444444444444555555555222222222222222222222222111222222111000000111333333000......000111111000222222111111222222333333222222222222222222222222222222222222222222222222111111222333333444555555333333222222222222333333111111222222333444444555666666666777888888999999777777888999:::<<<===>>>;;;<<<>>>AAADDDHHHKKKMMMKKKMMMOOORRRUUUWWWYYYYYYZZZ[[[^^^```ccceeeffffffeeehhhkkknnnqqquuuyyy|||}}}jjj```[[[VVVRRRQQQNNNMMMOOOQQQQQQTTT___jjjwwwpppmmmqqqyyytttmmmgggbbbbbbaaa^^^]]]^^^^^^^^^]]]\\\ZZZXXXVVVUUUOOONNNLLLKKKIIIHHHGGGGGG@@@>>>;;;888666666666666:::777222000000111111111000111222333444555555555333444444555555666777777777888999999999888666666333444555555555555444333666777777888888777777666555555666666666666555555777222------000333222000000000111111222222222333333333333444444555555555222222222222222222222222000222333222000///111333222111000000222222111000222222111111222222333444222222222222222222222222111111111222222333333444222222222333333444444444222222222333333222222222222222333333444555555555555555555666777777888888777777888999:::<<<===>>><<<===>>>AAAEEEHHHKKKMMMIIIKKKNNNQQQTTTVVVWWWWWWYYYZZZ\\\___aaacccdddeeeeeehhhkkknnnppptttxxx|||{{{|||~~~~~~yyyyyyxxxvvvsssrrrsssttttttttttttuuuxxx|||lllbbb^^^XXXSSSQQQMMMNNNPPPRRRSSSVVVbbbooo|||uuussszzzuuulllfffbbbbbbaaa^^^^^^___^^^^^^]]]\\\ZZZXXXVVVUUUQQQOOOMMMKKKJJJJJJKKKKKKBBB@@@<<<999777666666666111222444555666555444333///000222333444555555555333333444444555666666777555666777777777666444333555555666777777666555444777777888888888888888777444444555555666555555555888222,,,+++///222222000111111111111111111222222333333333444444555555555222222222222222222222222000222333222//////111444222222111222444444222000222111111111222333333444222222222222222222222222000000111222333333444444222222333333333333444444333333555666666555333333333333444444555666666777444444555555666777777777777777888999:::<<<>>>>>>===>>>???BBBDDDGGGJJJKKKHHHJJJMMMQQQSSSUUUVVVVVVXXXYYY\\\^^^aaabbbddddddfffhhhlllnnnqqqtttxxx|||wwwyyy{{{~~~{{{uuutttoooooommmjjjgggeeefffgggeeedddcccccceeehhhlllnnnqqqvvv}}}lllccc___YYYSSSQQQNNNNNNQQQTTTTTTXXXeeerrrwwwrrr~~~yyytttmmmfffbbbbbbaaa^^^^^^```______^^^]]][[[WWWUUUSSSQQQOOOLLLKKKJJJHHHDDDBBBAAA???;;;999888666444222555444333222222333444555555333222000000111333444888888999999999999888888:::;;;<<<:::777444222222444555888::::::999777555777888999888666666666777888888999999888666444333555444333222111111111111111111000000111111222333555555444333222222111000333222111111222222000......///000111111111111000111222333444555444333333111111111111111111111111333333333333333333333333333333333222222111111111333333222222333333444555555888999666111000333777555444333333222222222222555555555555666666666666777777888999::::::;;;;;;===>>>@@@BBBDDDFFFGGGHHHMMMNNNOOOQQQSSSTTTUUUVVVUUUVVVXXX[[[]]]```bbbccceeegggkkknnnppprrrvvvxxxwwwyyy|||~~~~~~{{{xxxvvvnnnlllgggccc```___``````^^^^^^^^^___```aaacccdddeeeiiimmmqqqvvvzzzkkkeeeZZZTTTTTTQQQOOOQQQNNNPPPWWWZZZggg}}}ttt~~~xxxsssmmmfffaaaaaa```]]]\\\^^^______^^^\\\ZZZWWWTTTSSSPPPOOOLLLKKKJJJHHHDDDBBBAAA>>>;;;999888777555333444444444333333444444444444333111111111222333555666666777777777777666666777999::::::777555555555777777888888999999999999888999999888555333444444444444555555555555444333444444333222111111111111111111000000111111222333333333333333333333333333333222111222333222111//////111333444555444222111000111333444444444333222111111111111111111111111333333333333333333333333333333333222222222111111111111111000111111222333444777:::999555222333555555444333333222222333333666666666777777777777888888888999999:::;;;;;;<<<===>>>???AAADDDFFFGGGHHHJJJJJJLLLMMMOOOQQQRRRRRRTTTUUUWWWYYY\\\___aaabbbdddfffjjjllloooqqquuuwwwyyyzzz|||~~~~~~{{{xxxvvvooolllhhhdddaaa_________]]]]]]]]]\\\\\\]]]]]]]]]]]]___aaabbbdddlllwwwyyykkkfff[[[VVVVVVRRRPPPRRROOORRRYYY[[[hhhzzzxxxsssmmmfffaaa```^^^ZZZZZZ[[[___^^^]]][[[YYYVVVTTTRRRPPPNNNLLLKKKJJJHHHEEEBBB???===:::999888777666444333444444555555444444333333222111111222333555666666666777777777777666666444666888888777777777888;;;:::999888888:::;;;<<<999:::999777444222111222000111111222333444555555333333222222111222222222111111000000111111222333222222222333333444444444333222222222333333222000///000333444555444222111000000222333333333222111222222222222222222222222222222222222222222222222333333333222222222222111111111111111111222333333333777;;;;;;888444333444555444333333333333333333777777777777888888888888888888999999:::;;;;;;;;;===>>>???AAACCCEEEFFFGGGHHHIIIJJJKKKMMMOOOPPPQQQRRRSSSUUUXXXZZZ]]]___```bbbeeehhhkkkmmmooosssuuuzzz{{{}}}~~~~~~~~~}}}zzzwwwsssqqqmmmiiifffccc```___\\\\\\\\\[[[ZZZYYYXXXWWWZZZ[[[[[[ZZZZZZ___gggmmmxxxjjjfff\\\WWWWWWSSSRRRTTTRRRTTT[[[\\\iiiwwwrrrmmmfffaaa___]]]YYYXXXYYY^^^]]]\\\ZZZWWWUUUSSSRRRPPPNNNLLLKKKJJJHHHEEECCC???<<<:::999888888666555222333444555555444333222222222222222333444666777888888999999999999888888444666777777777666777999;;;;;;::::::;;;;;;<<<===999999999777444333333333222222333333444555666666222222222111222222333333111111000000111111222333333333333333333333333333333222222222444444222000//////000000000111111111///000111222333222111111222222222222222222222222111111111111111111111111222222222222222222222222444333333333333444555555333666999999666444333444555444444333333333444444666666777777777888888888888888888999999999::::::======???@@@BBBDDDEEEFFFIIIJJJKKKMMMNNNPPPQQQRRRRRRSSSUUUWWWZZZ\\\^^^___```cccfffiiikkknnnqqqtttxxxyyy{{{}}}~~~~~~{{{zzzyyyvvvqqqmmmhhheeeccc]]]^^^^^^^^^]]][[[YYYWWWZZZZZZZZZYYYYYY]]]cccgggooo|||wwwjjjfff\\\WWWWWWTTTTTTVVVSSSTTT[[[\\\hhhxxxsssnnngggaaa```]]]YYYXXXYYY^^^\\\[[[XXXVVVTTTRRRQQQOOOMMMLLLKKKJJJHHHEEECCC???<<<:::999888888666555222333444555555444333222222222333333444555666777888888999999999999888888666777888777555555666777888:::;;;======<<<;;;:::888999999888666555666777888888888777777777666666222222222111222222333333111111000000111111222333555555444333333222111111222111111222333444222111222111...------///222444///000111222333222111111222222222222222222222222111111111111111111111111222222222222222222222222444444333333444444555666555555555444333333444555444444444333333444555555555555555666666666777777777777777777888888888888======>>>@@@AAACCCDDDEEEIIIJJJKKKLLLNNNPPPQQQRRRRRRSSSUUUWWWZZZ]]]___```___aaaeeegggiiilllppprrrtttuuuwwwzzz}}}}}}xxxrrrmmmiiifffbbbccceeeeeedddbbb___^^^XXXWWWWWWVVVVVVXXX\\\___eeeqqqzzzkkkfff\\\WWWXXXUUUVVVWWWRRRSSSYYY[[[hhhyyytttooohhhcccaaa___[[[YYY[[[]]]\\\YYYWWWTTTSSSQQQQQQOOOMMMKKKKKKJJJIIIFFFDDD???===:::999888777666444333444444555555444444333333444444555555666666666666666777777777777666666777888888666444444555666666888;;;======<<<999888777888999888777666777888;;;<<<<<<<<<;;;999777555333333222222111222222222111111000000111111222333666555555444222111111000111000000111333333222000555333000...///111555777000000222333333333222111333333333333333333333333222222222222222222222222111222222222222333333333222222222222222333333444555444333222222222444555444444444444444444555666555555555555666666666666777888888888888888888888<<<===>>>???AAABBBCCCDDDFFFGGGHHHJJJKKKMMMNNNOOOQQQRRRTTTWWWZZZ\\\^^^___^^^aaadddgggiiikkkoooqqqqqqrrrtttwww{{{~~~}}}wwwqqqmmmkkkiiikkkmmmnnnmmmjjjfffddd\\\ZZZXXXVVVUUUUUUVVVWWW___iii{{{ooohhh]]]YYY[[[XXXYYYYYYSSSRRRXXXZZZhhhzzzuuupppiiidddcccaaa]]]\\\^^^]]][[[XXXVVVSSSRRRQQQQQQNNNMMMKKKKKKJJJIIIFFFDDDAAA>>>;;;999888777555333444444444333333444444444555555555666666666555555666666777777777777666666777777777555444444555777666777888999:::999999888888999999888666444555666999;;;<<<===<<<999666444444444333222111111111111111111000000111111222333444444444333333222222222/////////000222222111///222222111111111222333444000111333444444444333222333333333333333333333333333333333333333333333333111111222222222333333333333222222222222333444444444333333444444555444333444444444444444555666666555666666666666777777777999999999999999999999999<<<===>>>???@@@AAABBBCCCDDDEEEFFFHHHJJJKKKLLLMMMPPPQQQSSSUUUXXX[[[\\\^^^^^^```dddgggiiikkkoooqqqpppqqqsssuuuxxx|||~~~~~~xxxuuusssppprrrtttuuurrrnnniiifffaaa___]]]ZZZYYYXXXWWWVVVZZZaaapppuuulll```[[[^^^\\\]]]\\\TTTRRRWWW[[[jjj{{{vvvqqqjjjeeedddbbb___^^^```]]][[[XXXUUUSSSQQQQQQPPPNNNMMMKKKKKKJJJIIIFFFDDDAAA???;;;999888666444222555555333222222333555555555666666666666666555444888888999999999999888888555666666555444444777999888777666666666777888999999999999777444222222222666888;;;===<<<999555222555444333222111111111111111111111000111222222333222222333333333333444444///......///111222000///---///111222333222000///111222333444555444333333333333333333333333333333333333333333333333333333111111111222222333333333555444444444444555666666333333555777888777444222444444444444444555666777777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBEEEEEEGGGHHHJJJLLLMMMMMMNNNOOOQQQTTTWWWYYY[[[\\\^^^aaadddgggiiikkkoooqqqqqqrrrssstttwwwyyy|||}}}|||{{{uuuvvvxxxxxxuuuoooiiieeeaaa___\\\[[[[[[ZZZXXXWWWUUU[[[hhh|||yyyooobbb]]]aaa___```^^^UUURRRWWW\\\lll{{{tttmmmiiidddaaaaaaaaabbbaaa]]][[[YYYWWWVVVTTTPPPMMMNNNMMMLLLLLLLLLJJJGGGEEE@@@===:::777777777777666555555444333333222111111333333333333444444555666666666666666777777777777888777555444333333444444666666666666666666666666888777777666666666666777:::999999888777666666555333222111000111222444555111111000000000000000111333222222222111000000000111111000000111111222333000///...///111111///...333111000111222222111000222222222222222222222222222222111111222222333444000///000333555333...***+++...222555555444444444444222111333666777555333555555444333333333444444;;;777555555777999888777777999;;;:::999777666666;;;<<<===>>>@@@AAABBBCCCFFFFFFGGGHHHIIIJJJKKKLLLMMMOOOQQQSSSTTTVVVZZZ\\\^^^aaaeeegggiiijjjmmmooonnnpppsssuuuvvvyyy}}}~~~{{{xxxvvvrrrnnnkkkddd```]]]]]][[[WWWWWWZZZ\\\]]]ddduuuzzznnniiicccaaadddbbb\\\RRRSSSZZZ]]]mmmyyyrrrmmmiiiddd`````````aaaaaa]]][[[YYYWWWVVVTTTPPPMMMMMMLLLKKKKKKKKKIIIFFFDDD@@@===:::777777777777666555555444333333222111111333333333333444555666666777777888888888999999999777666555444333444444555666666666666666666666666777777666555555555555666888777777666555555444444111111111222222222222222222111111000000000111111222222222222111111111111111111000000111111222333111111000111222333111///222111000111222222111000222222222222222222222222222222111111222222333444333333333555777666222...000111333333222222333444444222222333666777555333444444333333333444444555888666333444666888888777777999;;;;;;999888888888;;;<<<===>>>@@@AAABBBCCCEEEFFFGGGHHHJJJKKKLLLMMMNNNPPPRRRSSSTTTVVVYYY\\\]]]```dddggghhhjjjmmmooooooqqqsssuuuvvvxxx{{{~~~{{{zzzyyyxxxwwwpppiiicccaaa___[[[ZZZ\\\[[[\\\cccsss~~~qqqkkkeeebbbeeeaaa\\\SSSTTT\\\___pppyyyrrrlllhhhccc_______________]]][[[YYYWWWVVVTTTPPPMMMLLLKKKJJJJJJJJJIIIFFFCCC@@@===:::777777777777666555444444333333222222111333333333333444555666777999999999999::::::::::::777666555444444444555666666666666666666666666666666666555444444444444444555555555444333333222222111111222222222111000000222222111111111111222222111111111222222222222222111000000000000111222222222111111111333333111000222111000111222333222000222222222222222222222222222222111111222222333444555444444444666555444222444444444222000///111333444333333444555666444333333333333333444444555666888666444444555555444333777999;;;;;;:::999999:::;;;<<<===>>>???@@@AAABBBDDDDDDFFFHHHJJJKKKMMMNNNOOOQQQRRRSSSTTTUUUXXXZZZ\\\___cccfffhhhkkknnnppprrrsssuuuuuuvvvwwwzzz|||tttiiifffddd```]]]]]]ZZZ[[[bbbrrruuunnnfffcccddd```[[[TTTVVV]]]aaarrr{{{tttlllgggbbb___^^^^^^^^^^^^]]][[[YYYWWWVVVTTTPPPMMMMMMLLLKKKKKKKKKJJJGGGDDD@@@===:::777777777666666444444444333333222222222333333333333444666777888999999:::::::::;;;;;;;;;777666555444444555666777888888888888888888888888555555444333222222222222444444444444333333222222333222222111000000000000222222222111222222333444111111111222222333333333000000000000000111222222222111000111222333111///222000000000222333222111222222222222222222222222222222111111222222333444333222111111111222222222333444444222000000111222333333444444555555444333222222222333444555666777:::999777666444333222111777999;;;;;;::::::;;;<<<;;;;;;<<<===>>>???@@@AAABBBCCCEEEGGGIIIKKKMMMNNNOOOQQQRRRSSSSSSTTTWWWYYY[[[^^^cccfffiiillloooqqqtttvvvwwwwwwvvvwwwyyy{{{~~~zzzmmmhhhgggccc___]]][[[\\\bbbqqqzzzooogggbbbaaa\\\YYYSSSVVV]]]aaasss{{{tttlllhhhbbb^^^]]]]]]]]]]]]]]][[[YYYWWWVVVTTTPPPMMMOOONNNMMMMMMMMMKKKHHHFFF@@@===:::777777777666666444444333333333333222222333333333444555666888888999999999:::::::::;;;;;;888777666555444555666666999999999999999999999999555444333222222111111111555555555444444444444444555444111//////000111222222222111111222333333444111111222222333333333444000000//////000000111222333333222333444555333111111000///000222333222111222222222222222222222222222222111111222222333444111111000000///000111222///111444555333222222222333444555555444444333333222222222333444555666777777888888777666555444444888999::::::999:::;;;===;;;;;;<<<===>>>>>>??????AAABBBCCCEEEHHHJJJKKKLLLNNNOOOQQQQQQQQQSSSUUUWWW[[[^^^cccfffiiikkkoooqqquuuvvvwwwwwwwwwxxxzzz|||}}}}}}pppllljjjeee```]]]\\\^^^dddqqqqqqggg```]]]WWWVVVRRRUUU\\\___rrryyyrrrlllhhhccc___]]]]]]]]]]]]]]][[[YYYWWWVVVTTTPPPMMMOOONNNMMMMMMMMMLLLIIIFFF@@@===:::777777777777666333333333333333333333333333333333444555777888999::::::::::::;;;;;;;;;;;;999888777555444555555666999999999999999999999999666555444222111111111111555555555555555555555555555444222000000111333444111111111111111222333444222222222333333333333333000////////////000111111666555555666777777666444111000///000222333333222222222222222222222222222222222111111222222333444111222333222111111333555,,,///333555555333333222333444666555444333333444333333333333444444555666111333666777777777999:::999::::::999888888:::<<<;;;;;;;;;<<<===>>>>>>>>>@@@AAABBBDDDFFFGGGIIIJJJKKKMMMNNNOOOPPPQQQTTTVVVZZZ]]]aaadddgggiiilllnnnrrrsssuuuvvvvvvwwwzzz|||}}}wwwsssooohhhaaa^^^]]]___dddpppttthhh___ZZZTTTTTTQQQTTTZZZ]]]qqqyyyrrrmmmiiiccc___^^^^^^^^^]]]]]][[[YYYWWWVVVTTTPPPMMMOOONNNMMMMMMMMMKKKHHHFFF@@@===:::777777777777666333333333333333333333333333333333444666777999:::;;;;;;;;;<<<<<<<<<======;;;:::888666444444444444888888888888888888888888666555444333222111111111444444555555555555555555111222333444555444333222000000000000111222333333333333333333333333222222///////////////000111111555444333444666666444333000//////000222444333222222222222222222222222222222222111111222222333444000222444444222222333555...000333444333222333444333555777666333222222444444444333333333444444555///222555777666666777999999::::::888777777888::::::;;;;;;<<<<<<======>>>???@@@AAABBBDDDEEEFFFGGGHHHJJJLLLMMMNNNPPPSSSVVVXXXZZZ^^^aaaccceeehhhjjjmmmoooqqqrrrsssvvvyyy{{{}}}wwwlllccc```\\\^^^cccoooxxxjjj```YYYSSSSSSQQQTTTZZZ\\\ppp{{{tttnnnjjjddd```^^^^^^^^^]]]]]][[[YYYWWWVVVTTTPPPMMMNNNMMMLLLLLLLLLJJJGGGEEE@@@===:::777777777777666333333333333333333333333222333333444666888999:::============>>>>>>>>>>>><<<;;;888666444444333444666666666666666666666666777666555333222111111111444444444444444444444444...111555999999777333111////////////000111222333444444444333333222222222///////////////000111111111111000111222333111///000//////000222444333222222222222222222222222222222222111111222222333444...111444444222111222444222222333111000111333555333555777666333111222444555555444333333333444444222444777777444222222444:::::::::888666666777999:::;;;;;;<<<<<<=========??????@@@AAABBBDDDDDDEEEFFFHHHJJJLLLMMMOOOSSSUUUVVVXXX\\\^^^```bbbdddfffiiikkkmmmoooqqqtttxxx{{{~~~}}}oooeeebbb[[[]]]bbbmmmzzzlllaaaYYYSSSTTTRRRUUUZZZ\\\pppvvvqqqjjjdddaaabbbaaa]]]ZZZ[[[[[[\\\\\\[[[YYYUUURRRPPPQQQPPPNNNMMMLLLJJJGGGDDDAAA>>>:::888777777666555555444333333222222333333///000222333444555888:::666777888999:::;;;;;;;;;===:::777666666666555444999999888888777555444333666666555555555666666777666666555555555444444444222222333333333222222111////////////000111222333000000000000000000000000000111111111111222222222111333555444333111000000222222222222222222222222333333333333333333333333222333555666666555333222333111///......///111333444333222222222333444555333222222111111222222333333444444555555666666666555555555666666666666666888888888999:::<<<===>>>:::;;;<<<======<<<;;;;;;>>>=========???@@@BBBDDDDDDFFFIIIKKKLLLMMMNNNPPPVVVXXX\\\^^^___```bbbdddhhhjjjlllmmmnnnoooqqqsssxxx|||xxxmmmeee]]]^^^ccclll{{{kkk___VVVUUUUUURRRUUUZZZ\\\nnntttpppjjjeeeaaabbbaaa]]][[[\\\[[[[[[[[[[[[YYYVVVSSSQQQQQQOOOMMMLLLLLLJJJGGGDDDAAA>>>:::888777777666555555444333333222222333333222444444444444444666888777777888999:::::::::::::::999777666555555666666777777777888777777666555666666555555444555555666666555555555444444444444333333333333222222111000////////////000111222333111111111111111111111111000111111111111222222222000222444444222111111111222222222222222222222222333333333333333333333333000111333444444333111000222111000//////000111222333222222111222333444555444444333333333333444444444444333333333444555555444555555555666666777777999999888888888888999999777888:::;;;<<<<<<<<<<<<>>>=========???@@@BBBCCCCCCEEEHHHIIIJJJLLLNNNPPPVVVYYY\\\^^^___```cccdddfffhhhjjjkkklllmmmoooqqqwww{{{wwwkkkccc]]]^^^aaakkk~~~mmmbbbZZZUUUUUURRRUUUZZZ\\\ooosssnnnkkkeeebbbcccbbb^^^[[[\\\ZZZZZZ[[[ZZZYYYVVVTTTRRRQQQOOOMMMLLLKKKJJJGGGDDDBBB>>>:::888777777666555555444333333222222333333555666666555333333444666777888888999::::::::::::777888999777444333666999555666777888888888888888666666555444333333333444555555555555444444444444444444333222111000000///////////////000111222333111111111111111111111111000111111111111222222222///111333333222111222333222222222222222222222222333333333333333333333333000111222333333222111000111111111111111111111111222222111111222222333444555555444444444444555555555444333222222222333444333444444555666777888888888777777777777777888888777888:::<<<===>>>??????=========>>>???@@@AAABBBBBBCCCEEEFFFGGGJJJNNNQQQTTTVVVZZZ\\\]]]^^^```bbbbbbdddggghhhiiikkkmmmooouuuyyy~~~yyymmmfffaaa```cccllloooddd^^^VVVVVVRRRUUU[[[]]]pppqqqlllkkkeeebbbcccbbb^^^\\\]]]YYYYYYZZZZZZYYYWWWTTTSSSPPPNNNLLLLLLKKKJJJGGGEEEBBB???;;;888888777666666555444333333222222333333555555666444333222444555777888999:::::::::::::::777:::;;;888333222555999666777888888999999888888777666555444333222222222444444444444444444444444555444333222000000//////000000//////000111222222111111111111111111111111000000111111111222222222///000222222111111222444222222222222222222222222222222222222222222222222222333444444444444333222000111111222222111111000111111111111222222333333555555444444444444555555777666444222222222444444333333444555666777888999444444555666888999;;;<<<<<<===>>>???@@@AAAAAABBB>>>>>>>>>???@@@AAAAAABBB@@@AAABBBCCCDDDHHHLLLPPPPPPSSSVVVXXXYYYZZZ\\\^^^```bbbeeeggghhhjjjmmmooosssvvv{{{ssslllfffeeefffppppppeee```WWWVVVRRRUUU[[[]]]qqqrrrllljjjeeebbbcccaaa]]][[[\\\YYYYYYZZZZZZYYYWWWTTTSSSOOOMMMLLLKKKKKKJJJGGGEEEBBB???;;;999888888777666555444333333222222333333222333333333222333555777888888999:::::::::999999:::======999444111444888999999999999999888888777777666555444333222222222333333444444444444444444555444222111000/////////000000000000000000111222111111111111111111111111000000111111111222222222///000111111000111222444222222222222222222222222222222222222222222222222333333333333333333333333111111222222222222111111111111222222333333333333444444333333333333444444888777666555444444555555333333444555666777888999555555666777999;;;===>>>????????????@@@@@@@@@AAA??????@@@@@@AAAAAABBBBBB???@@@AAABBBCCCFFFKKKNNNNNNQQQTTTVVVWWWXXX[[[\\\___aaadddfffhhhjjjmmmppprrruuuyyy}}}xxxqqqiiiggghhhsssrrreee___WWWWWWSSSUUU[[[^^^rrrsssmmmjjjdddaaabbbaaa]]]ZZZ[[[ZZZZZZ[[[ZZZYYYVVVTTTRRRNNNMMMKKKKKKKKKJJJGGGEEECCC???;;;999888888777666555444333333222222333333000222333333333444666999888999999::::::999999999:::;;;;;;888444333555777:::::::::::::::999888777666666555444333333333444333333333333444444444444444333111000/////////000111000000000000000111111222222222222222222222222000111111111111222222222000111111111///000111333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111222333444444444444333444444333333333333444444777777777777666666666666333444444555666777888888999999999999:::;;;<<<<<>>>>>=========>>>>>>@@@AAABBBCCCCCCCCCCCCBBB???@@@BBBBBBCCCEEEHHHKKKMMMPPPSSSUUUVVVWWWZZZ[[[^^^```dddfffhhhkkknnnppprrrtttwwwzzz~~~{{{sssjjjiiikkkvvvuuufff^^^XXXWWWSSSUUU[[[___tttuuuooohhhccc```aaa```[[[YYYZZZ[[[[[[[[[[[[YYYVVVSSSQQQNNNLLLKKKKKKKKKIIIGGGEEECCC@@@<<<999888888777666555444333333222222333333333444555555555666888:::999999999::::::999999888777777555444444555666666888999::::::::::::::::::666666555555444555555666222222333333333444444444333222000///...///000111111111000000000000111111222222222222222222222222000111111111111222222222111222222000///...000222222222222222222222222222111111111111111111111111111111000000000000111111333333111111111111333333222333444555555555444444555555444444444444555555333444666777888777555444444555555555666666777777999999999999:::;;;<<<=========<<<<<<===>>>???@@@BBBCCCDDDEEEEEEDDDDDDCCC???AAACCCDDDDDDEEEGGGHHHIIILLLOOOQQQRRRTTTVVVWWW\\\___bbbeeegggjjjmmmppprrrtttvvvxxx|||~~~uuunnnmmmppp}}}yyyhhh^^^YYYXXXSSSUUU[[[___uuuvvvppphhhbbb___```___[[[YYYZZZ\\\\\\\\\[[[YYYUUURRRPPPMMMLLLKKKJJJKKKIIIGGGEEECCC@@@<<<999999888888777555444333333222222333333666777888777666777999;;;999999:::::::::999999888444222111111444666777666777777999:::;;;<<<<<<<<<666666555555555666666777222222222333333444444444333222000......///111222111111000000000000000111222222222222222222222222000111111111111222222222222222222000......000111222222222222222222222222111111111111111111111111333333222222222222333333444333111000000111333444333444555666666666555444666666555555555555666666111222555777888777555333555555555666666666666666555666777888;;;===???@@@============???AAACCCDDDCCCDDDEEEFFFFFFEEEDDDDDD???AAADDDEEEDDDDDDEEEGGGDDDGGGJJJLLLMMMOOOQQQSSS[[[]]]aaadddfffiiimmmooorrrtttuuuwwwzzzxxxssssssvvv|||jjj___YYYXXXSSSUUU\\\```uuuxxxqqqhhhfffcccaaa^^^[[[WWWTTTWWWYYY\\\]]][[[WWWRRROOOLLLJJJHHHGGGGGGGGGFFFEEEAAA>>>:::777666555444222555555555555555555555555666555444444555666777888999999:::;;;;;;:::::::::888777666555444555666666999999999999999:::::::::888888666555444333333222333333222111000000111111777777666666444333111000...000222///***))),,,000000111333555555444333222000000000000000111111222111111111111111111111111///000000000000111111111000000000000000000000000222222111111000111111111111111111111111111111111333333333333333333333333111222444333222222333555333444555555666666555555444444444444444555666666777888888999;;;<<<======:::;;;<<<>>>AAADDDFFFGGGKKKKKKKKKKKKJJJIIIGGGFFFFFFEEEEEEFFFGGGHHHGGGEEEFFFFFFFFFHHHJJJNNNRRRTTTWWWYYY^^^cccgggkkkmmmnnnrrrtttwwwyyy|||zzz{{{{{{lllaaa[[[ZZZUUUVVV[[[___vvvzzztttiiifffccc```^^^\\\YYYVVVXXXZZZ\\\]]]\\\WWWSSSOOOLLLJJJHHHHHHHHHHHHGGGEEEAAA>>>:::888777666444333444444444444444444444444555555444444555666888999888999999::::::999999888777666444111000/////////999999888777666555555444888777666555444333333333333333222111111111111111111111111000///...---,,,'''+++000111//////222555000111333444444444222111000000000000000111111222111111111111111111111111000000000111111111222222111111111111111111111111222111111111111111222222111111111111111111111111333333333333333333333333222333555444333333444666333333444444555555555444777777777777777888888999777888999:::;;;<<<<<<===;;;<<<===???BBBEEEHHHIIILLLMMMMMMMMMMMMKKKIIIHHHIIIHHHHHHIIIJJJJJJHHHFFFEEEEEEEEEFFFHHHKKKNNNPPPTTTWWW]]]ccchhhlllnnnoooqqqsssvvvyyy{{{|||lllbbbYYYYYYUUUVVV]]]bbb{{{}}}uuukkkgggccc```^^^]]]\\\ZZZYYY[[[]]]^^^\\\XXXSSSPPPMMMKKKIIIHHHIIIHHHGGGEEEBBB???;;;999888777555444333333333333333333333333444444444555666777999:::888888888999999888888777888777555333222111222222777777777666666555555555888777666555444333333333333333222222222222111111222222222111111111000000$$$***000333333333444666000111222333444333222111000000000000000111111222111111111111111111111111111111111111222222222333222222222222222222222222000000000000111222333333111111111111111111111111333333333333333333333333333444555555444444555666444444555555555666666666888888888888888999::::::888888999:::;;;<<<<<<===<<<===???AAADDDGGGIIIKKKOOOPPPPPPQQQPPPOOOMMMLLLLLLLLLLLLMMMNNNMMMJJJGGGDDDDDDDDDDDDEEEGGGIIIJJJPPPTTTZZZbbbhhhmmmooopppppprrruuuxxx{{{~~~mmmcccXXXXXXTTTWWW___ggg|||tttmmmiiiccc___^^^^^^^^^^^^ZZZ[[[]]]]]]\\\XXXTTTQQQMMMKKKJJJJJJJJJIIIGGGEEEBBB@@@<<<999888777666444333333333333333333333333333333444555777888:::;;;888999999999999888888777666555444444555666777888444555666777888999::::::777777666444444333333333333333333333333333222222444444444444444444444555***---111222111111111222111222333333444444333333000000000000000111111222111111111111111111111111111111222222222333333333222222222222222222222222000000000000111222333444111111111111111111111111333333333333333333333333222333444444333333444666777666666666777777888888888777777777777888999999999999::::::;;;<<<<<<===<<<===>>>AAADDDGGGJJJKKKQQQRRRSSSTTTSSSRRRQQQPPPNNNNNNNNNOOOOOOMMMJJJGGGDDDDDDCCCCCCCCCDDDDDDEEEKKKOOOWWW___gggkkknnnooooooqqqtttwwwzzz~~~oooeeeXXXXXXTTTWWW```iiizzzqqqnnniiiddd```^^^_________ZZZ[[[\\\\\\[[[WWWTTTQQQMMMLLLKKKKKKKKKJJJHHHFFFBBB@@@<<<999888777666444444444444444444444444444222333555666888999::::::::::::;;;;;;:::999888888333333222222333555666777444555666777888999::::::777666555444444444444444222333444444444444333333111000000///000000111222//////000///......///000222333333444444444444444000000000000000111111222111111111111111111111111111111222222222333333333222222222222222222222222000000000000111222333444111111111111111111111111333333333333333333333333000222333333222111333444666666555555555666777888888888888888888999:::::::::::::::;;;;;;<<<<<<===;;;<<<>>>@@@CCCGGGJJJKKKRRRSSSTTTUUUUUUTTTSSSSSSOOONNNNNNNNNNNNLLLIIIFFFEEEDDDDDDCCCBBBBBBBBBBBBGGGKKKSSS[[[bbbhhhkkklllmmmooosssvvvyyy}}}qqqfffZZZYYYTTTWWW```jjj{{{qqqnnnjjjddd```___^^^^^^^^^ZZZZZZ[[[[[[YYYVVVSSSQQQMMMLLLLLLLLLLLLKKKHHHFFFBBB???;;;999888777555444555555555555555555555555333444666777888999999999;;;;;;;;;;;;;;;:::999888888777666555555555666777777777777666666555555555666666555444444444444444222333444555666555444333000000///......///000111///...------...///111222222222333333333444444444000000000000000111111222111111111111111111111111111111111111222222222333222222222222222222222222000000000000111222333333111111111111111111111111333333333333333333333333000111222222111111222333555444333222333444555666:::::::::::::::;;;<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;<<<>>>@@@DDDGGGJJJLLLPPPQQQSSSTTTUUUTTTTTTSSSOOOMMMLLLLLLLLLKKKIIIGGGFFFFFFEEEEEEDDDCCCBBBBBBEEEHHHNNNUUU\\\bbbfffhhhlllnnnqqquuuxxx}}}sssggg\\\ZZZUUUWWW```kkk~~~uuunnnjjjeeeaaa___^^^]]]\\\YYYYYYZZZZZZXXXUUURRRPPPMMMLLLLLLMMMMMMLLLIIIFFFAAA>>>:::888777666444333444444444444444444444444444555777888999999888888;;;;;;;;;::::::999777777999888777666666777888999999999888777666555555444666666555444444444444555222333555666666666555444444333111000000000222333/////////000111222111111111111000000111111222333000000000000000111111222111111111111111111111111000000000111111111222222111111111111111111111111222111111111111111222222111111111111111111111111333333333333333333333333000222333333222111333444666555444333444555777888:::::::::999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===???BBBEEEIIILLLMMMNNNOOOQQQRRRSSSSSSSSSRRROOOMMMKKKJJJJJJKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCDDDFFFJJJPPPVVV\\\aaaccckkkmmmqqqtttwww|||ttthhh]]][[[VVVXXXbbbnnnyyynnnjjjeeeaaa___]]][[[ZZZXXXYYYYYYYYYWWWTTTQQQPPPMMMMMMMMMMMMNNNLLLIIIFFFAAA>>>:::777666555444222333333333333333333333333555666777888999999888777:::::::::999999777666666111111111222333555888999999999999999999:::::::::666666555444444444555555222333555777777666555444333222000///...///000111000111222333444333000---///////////////000000111000000000000000111111222111111111111111111111111///000000000000111111111000000000000000000000000222222111111111111111111111111111111111111111111333333333333333333333333111333444444333222444555:::999777666777888:::;;;888888777777888888999:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@CCCGGGJJJMMMOOOMMMNNNPPPQQQRRRRRRRRRRRRPPPMMMJJJIIIIIIKKKKKKKKKIIIIIIIIIIIIHHHFFFEEEDDDDDDEEEHHHLLLRRRXXX]]]```jjjmmmpppssswww|||uuuhhh]]][[[VVVYYYdddqqq{{{ooohhh```\\\]]]^^^\\\ZZZXXXXXXXXXYYYYYYXXXTTTRRRNNNNNNNNNOOOOOOMMMIIIEEECCC@@@;;;999888777666555666555444444333333444444666555555444555666777888999999999999999888777666666666666666666777888888999888777888999999888777555555444333333333333444333333444444555444444444222111111111222333444444000000111111111111000000000111111111111222222222222222111111111111222222///000222222000///000111000000000000000000000000222222333333333333222222111222222333333222222111111111111111111222222222222222111111222222333333111111222444666666333111444444333333333555777888999999:::::::::999999888;;;:::999888999:::;;;<<<>>>???AAACCCEEEGGGGGGHHHLLLLLLKKKLLLNNNOOOOOONNNHHHIIIJJJKKKLLLNNNOOOOOOMMMKKKIIIHHHHHHGGGEEECCCCCCEEEFFFIIILLLRRRZZZ___dddjjjqqqvvvyyy}}}|||ooofffZZZUUU\\\dddttt{{{ooohhh```]]]]]]^^^\\\ZZZZZZYYYYYYYYYYYYWWWSSSPPPNNNMMMNNNNNNNNNLLLHHHEEECCC@@@;;;999888777666555444333333222222222222222444444444444666777999:::999999999999999888777777666666555555666666777888999888777777999999888777555555444333333333333444333444444444444444333333222111111000000000000111000000111111111111000000000111111111111222222222222222111111111111222222111222444444222111222333111111111111111111111111000000111111111111000000111222222333333222222111111111111111111222222222333222222111111111222222222111222333555555444222444444444444555666777777888999999999999999888888::::::999999999:::;;;<<<>>>???AAACCCFFFGGGIIIIIILLLKKKKKKLLLMMMMMMMMMLLLIIIIIIKKKMMMNNNPPPQQQRRRQQQOOOMMMLLLKKKJJJHHHFFFDDDEEEFFFGGGIIINNNTTTYYY```fffnnnssswww{{{~~~oooggg\\\WWW]]]fffxxxzzzoooiiiaaa]]]]]]]]]\\\[[[\\\[[[ZZZZZZYYYVVVRRROOOMMMMMMLLLMMMMMMKKKGGGDDDCCC@@@;;;999888777666555333222111111000000111111222333333555666999:::<<<999999999999999999888777555555555555555666777777999888777777999999888777555555444333333333333444444444555444444333222111222222111000////////////000000111111111111000000000111111111111222222222222222111111111111222222111222444444222111222333222222222222222222222222000000111111111111000000111111222222222222111111000000111111111222222222333222222111111111222222444222111222333444444333333444555666777777777777777777888888999888888777:::::::::999:::;;;;;;<<<>>>???AAACCCFFFHHHJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKJJJKKKMMMPPPRRRTTTUUUVVVVVVTTTRRRPPPOOONNNKKKIIIFFFGGGGGGGGGGGGKKKOOOSSS[[[aaaiiipppuuuzzzpppggg]]]YYY___iii}}}yyynnniiibbb^^^]]]]]]]]]\\\[[[ZZZYYYZZZYYYWWWTTTQQQMMMLLLKKKKKKKKKJJJFFFDDDCCC@@@;;;999888777666555333222111111000000111111222222333444666777888999999999999::::::999888888555555555555555666666777999777666777888999888777555555444333333333333444555555555444333222111000222111000000000000000111000111111222222111111000000000111111111222222222222222111111111111222222///000222222000///000111222222222222222222222222222222333333333333222222111111222222222222111111000000000111222222333333222222222222333444555666666333111000222444444444333444666777888777777666666666777888888888888777::::::::::::;;;;;;<<<<<<>>>???AAACCCEEEHHHJJJLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLNNNQQQTTTWWWYYYZZZ[[[ZZZWWWTTTSSSQQQOOOMMMJJJHHHHHHHHHHHHHHHJJJMMMPPPVVV]]]fffmmmsssyyypppfff^^^[[[```kkkxxxnnnjjjddd___\\\\\\]]]]]]XXXXXXXXXYYYZZZYYYVVVTTTMMMLLLKKKJJJJJJIIIFFFDDDCCC@@@;;;999888777666555444444333222222222222333222333333444555555555555888999999:::::::::999999555555555555555666777777888777666777888888777666555555444333333333333444444444444444333222111000------------...000111111111111222222222222111111000000111111111222222222222222111111111111222222///000222222000///000111111111111111111111111111222222333333333333222222000111111222222111111000///000000111222222333333111111222333555777999:::777444111000111333444444222333555777777777666666555666777888888888888888::::::;;;;;;;;;<<<<<<<<<>>>>>>???AAACCCFFFIIIJJJKKKMMMNNNNNNLLLLLLMMMOOOPPPRRRUUUYYY\\\^^^______[[[XXXVVVTTTRRRQQQNNNKKKHHHHHHIIIHHHGGGHHHKKKNNNSSSZZZdddlllrrryyyrrrddd^^^[[[```mmm~~~uuunnnjjjeee```\\\\\\]]]^^^WWWWWWXXXZZZ[[[ZZZXXXUUUNNNLLLKKKJJJJJJIIIGGGEEECCC@@@;;;999888777666555666555444444333333444444333333444555555555444444888999::::::::::::::::::666666666666666777888888888777666666888888777666555555444333333333333444333333444333333222111000))))))***+++,,,...///000111111222222222222111111000111111111111222222222222222111111111111222222111222444444222111222333000000000000000000000000000000111111111111000000000000111111111111000000//////000111222333333444111111222333555777999:::777444111000222333444333222333444555666666666666666666777888999999999999::::::;;;<<<<<<<<<<<<;;;=========>>>@@@CCCFFFGGGHHHKKKNNNNNNMMMMMMPPPSSSTTTVVVZZZ^^^aaabbbcccbbb\\\ZZZWWWVVVUUUSSSQQQOOOIIIJJJJJJHHHGGGGGGIIIKKKRRRYYYbbbkkkrrryyy}}}}}}~~~uuuccc___]]]aaaooo|||sssmmmjjjfff```\\\[[[]]]___YYYXXXYYYZZZ[[[ZZZWWWTTTOOOMMMKKKJJJJJJJJJHHHFFFCCC@@@;;;999888777666555666555555444444444444444222333555777777888777777888999::::::;;;;;;::::::777777777777777888999999888666555666777888777666555555444333333333333444222222333333333222222111,,,,,,,,,,,,---...///000111222222333333222222111000111111111111222222222222222111111111111222222111222444444222111222333111111111111111111111111000000111111111111000000000000111111111111000000...///000111222333444444222222222222333555666777666444222111222333333222222222222333333444555666666777888999::::::::::::::::::<<<=========<<<;;;<<<<<<;;;<<<===???BBBDDDCCCGGGLLLMMMLLLMMMRRRVVVWWWZZZ^^^bbbdddeeeeeeddd___]]][[[ZZZYYYXXXVVVTTTPPPPPPOOOMMMJJJHHHIIIJJJPPPWWWaaaiiipppwwwzzzdddaaa___cccrrr{{{rrrmmmkkkfff```\\\[[[]]]___[[[ZZZZZZ[[[[[[YYYVVVSSSOOOMMMKKKKKKKKKJJJHHHFFFCCC@@@;;;999888777666555666555444444333333444444222333666888::::::;;;:::888999::::::;;;;;;;;;;;;888888888888888999999:::888666555666777888777666555555444333333333333444111111222333333333222222111111000000000111111222111222222333333222222111000111111111111222222222222222111111111111222222///000222222000///000111222222222222222222222222222222333333333333222222000000111111111111000000...///000111222333444444333222222111111222222333666444222222333333222111333222111111222333555666777777888999:::;;;;;;;;;::::::<<<=========<<<;;;<<<;;;::::::;;;===@@@AAA@@@EEEJJJLLLKKKMMMRRRWWWZZZ\\\```dddfffgggfffeeebbb```^^^]]]]]]\\\ZZZXXXXXXXXXVVVSSSNNNLLLKKKKKKOOOVVV```hhhooovvv~~~zzz{{{}}}eeebbbaaadddttt|||rrrnnnkkkgggbbb^^^\\\[[[[[[]]]\\\[[[[[[ZZZXXXSSSPPPPPPOOONNNMMMMMMLLLJJJGGGBBB???;;;888888777777666444444555555444444333222444444555777888999:::;;;<<<===>>>>>>>>>===;;;:::555555555666777999:::;;;<<<;;;888666555666888:::222222222222333444555555555555555444333222111000//////............//////111222222222222333333333333333222111111111111111444444444333333333222222/////////000111111222222,,,------...///000000111111000000000//////......,,,---///000222333333333333111000000222444444444222222333333333222222111333333333333333333333333333333444444555666666666777888888777777777:::<<<;;;<<<<<<<<<;;;:::999999888999;;;===>>>??????@@@@@@BBBDDDFFFJJJQQQXXX]]]\\\```ccceeehhhllljjjdddeeedddcccccccccbbb```^^^^^^aaabbb]]]TTTMMMKKKKKKOOOSSSZZZccckkkuuu|||yyytttqqqpppqqqsssuuuyyycccbbbaaaeeewww}}}rrrnnnkkkgggbbb^^^\\\[[[[[[\\\[[[[[[[[[ZZZXXXTTTQQQMMMLLLKKKJJJJJJIIIGGGDDDBBB???;;;888888777777666444444444444444333222222333333444555777888999:::;;;<<<<<<======;;;:::999666666666666777888999::::::888777666555666777888444333333222222333555555555555555444444222111111111000000//////000000111111111111222222333333333---,,,,,,,,,,,,...///000000000000/////////......111111111000000000000000.........///000000000111111111111000000000//////---...///111222222222222444222000000111222222111111222222333333222222111111111111111111111111111333333444444555666666666777777888777777888:::<<<;;;;;;<<<============<<<======>>>>>>>>>===<<<<<>>?????????>>>===<<<<<<===>>>???AAAFFFNNNWWW^^^iiikkkllllllrrrzzz}}}|||xxxuuuqqqnnnnnnmmmmmmlllkkkllljjjdddZZZRRRNNNNNNLLLPPPVVV\\\dddllluuu{{{~~~yyyuuuuuusssnnnjjjgggeeeffffffllltttzzzgggdddbbbhhh|||}}}tttnnnkkkgggbbb^^^\\\[[[[[[YYYXXXYYYZZZ[[[ZZZWWWUUUPPPNNNMMMLLLLLLKKKIIIGGGBBB???;;;888888777777666222222333333222222111000222222333444666777888999:::;;;;;;<<<<<<:::999888777777666666666777777888444555777888888888777777999888555333222333444555444444555555555444333333111111111000000111111111000000111222333444444555;;;999666333111111222333333222222222222222222222111111111111000000//////222222111111111111111111222222222222222222222222111111111222222111111000111000...///000000000...000111111222222222222111333333333333333333333333333333444444555666666666666777888888888888:::;;;<<<<<<<<<<<<;;;;;;:::999<<<===>>>???@@@@@@@@@@@@>>>>>>>>>@@@DDDMMMWWW^^^hhhkkkooorrrzzz|||vvvqqqooonnnmmmlllnnnnnnjjjcccZZZRRRNNNLLLJJJMMMRRRXXX```iiirrrxxx}}}}}}~~~{{{vvvpppkkkhhhfffeeehhhnnn{{{kkkgggdddkkk~~~uuunnnkkkgggbbb^^^\\\[[[[[[XXXWWWXXXZZZ[[[[[[XXXVVVQQQPPPNNNNNNNNNMMMJJJHHHBBB???;;;888888777777666222222333333222222111000333333444555777888999999;;;;;;<<<===<<<;;;:::999777666666666666666777777555666888999:::999888888999888555333222333444444333333444444555444444444111000000//////000000111000000111222333333444444888666333111/////////000000000000000000000000000//////000000111111111111222222222222111111111111222222222222222333333333111222222222222111111000...------...111222111000///000111111222222222222333333333333333333333333333333444444555666666666555777999999888888999;;;;;;;;;<<<============<<<======???@@@AAAAAAAAAAAA@@@@@@???@@@DDDLLLUUU\\\bbbiiiqqqyyyzzzsssooommmllljjjkkkjjjfff___WWWPPPLLLJJJGGGJJJOOOUUU\\\fffooovvv|||~~~{{{|||yyyrrrlllgggeeegggmmm~~~oooiiifffnnn~~~wwwnnnkkkgggbbb^^^\\\[[[[[[XXXWWWXXXZZZ[[[[[[XXXVVVPPPNNNMMMMMMMMMLLLIIIGGGBBB???;;;888888777777666333333333333333222222111333333444555777888999:::;;;<<<<<<======;;;:::999555555555555666666777888666777999::::::999888888777666555444333333333333111111222333444444444444000000000//////000000000111111222222222333333333111111000000000111111222111111222222222222222333...//////000111111222222111111111111111111222222111222222222222333333333111222222222222222111111,,,,,,---///222333222111//////000111222222222222111111111111111111111111333333444444555666666666555777999999999888999:::999:::<<<>>>@@@AAABBBBBB@@@@@@AAAAAAAAAAAAAAA@@@BBBBBBAAAAAADDDJJJRRRWWW\\\eeeqqq|||zzztttooollljjjiiifffddd```ZZZUUUPPPLLLJJJFFFHHHLLLQQQXXXaaakkkqqqxxx|||}}}zzzzzz|||yyypppiiieeegggnnnrrrkkkhhhrrr}}}yyynnnkkkgggbbb^^^\\\[[[[[[XXXXXXXXXZZZ[[[ZZZXXXUUUOOONNNLLLLLLLLLKKKHHHFFFBBB???;;;888888777777666444444444444444333222222222222333444666777888999:::;;;;;;<<<;;;:::999888444444444555666777888999888888888888888777777666444444555555444333222111///000111222333333333333222111111000000111111222333333333222222222222111000111222333444444333333222333333333444444444444000000000000000111111111//////000000111222222222111111111111222222222333111111222333333222222222...---...000222333222000...///000111222222222222111111111111111111111111333333444444555666666666444777999:::999999999::::::;;;<<<===>>>>>>>>>===???@@@AAABBBBBBCCCCCCBBBCCCCCCBBBBBBCCCGGGMMMQQQVVV___jjjuuu{{{uuupppllljjjgggfffbbb___[[[XXXTTTQQQNNNLLLGGGHHHKKKNNNSSS[[[dddjjjqqqvvv}}}{{{zzzzzz|||yyypppkkkiiiqqqtttmmmiiiuuu}}}zzznnnkkkgggbbb^^^\\\[[[[[[XXXXXXYYYZZZ[[[ZZZWWWUUUPPPOOONNNMMMMMMLLLJJJGGGBBB???;;;888888777777666444444555555444444333222000111222333555666777777999999:::;;;:::999888777333333444444666777999999888888777777666666555555111333444555555333111000...///000111222333333333333222222222222222222333444444333222222111111000000111333444333111///.........//////000000000111222222111111000/////////......///000111222222333000000000111111222222222000111222333333333333333000///000111333333111///......000111111222222222333333333333333333333333333333444444555666666777444666999:::999999999:::======<<<;;;999777555444;;;<<>>:::888888888888777444444333333333333222222555666666666777777888888:::::::::;;;;;;<<<<<<<<<666555444555777888888888888999999:::::::::999999777555333222333333222111333333333333333333333222222111111000000000000000000111111111222222222222333333333222111000/////////////////////000111111000000/////////111222333222222333333333222111111000111222222111000111222333333333222222222111111000000000000000000000000111222333444333111///...222000///...///000222333333333333333333333333333777888999999::::::::::::;;;<<<===>>>>>>======<<<>>>???@@@BBBDDDEEEGGGGGGHHHGGGEEEDDDDDDFFFHHHIIINNNTTTZZZ___iiisssuuupppppplllgggeeeddddddaaa___\\\\\\[[[YYYWWWTTTQQQOOONNNMMMLLLLLLNNNRRRWWWYYYeeellluuu~~~{{{wwwrrrqqqtttyyyvvvpppvvvxxxpppkkkxxx~~~wwwpppkkkeee```]]][[[YYYXXXTTTTTTUUUWWWYYYYYYWWWTTTNNNMMMLLLLLLLLLJJJGGGDDDBBB>>>;;;888888888777666444444333333333333222222444444444555555666666777999999:::::::::;;;;;;;;;666555444555777888888888888888999999999999999888777555333222333333222111222333333444444555555555......//////000222333444000000000111111111222222333222222222111000000000111111000000111111222333111111000000000000000111000111222222333333333333000111222222111000111222333333222222111111111111111111111111111111111111000111222333333222000///111111/////////000222333333333333333333333333333777888999999::::::::::::<<<===>>>?????????>>>===??????AAABBBDDDEEEFFFGGGHHHGGGEEEDDDDDDEEEFFFGGGGGGMMMRRRWWWaaajjjkkkgggjjjgggdddccccccdddbbb```^^^^^^]]]\\\YYYUUUQQQOOOLLLKKKIIIHHHJJJMMMPPPSSS^^^eeeooozzzyyytttooommmooorrryyy{{{uuuvvv~~~yyyqqqmmmzzzxxxnnnjjjeeeaaa^^^\\\ZZZYYYTTTTTTTTTVVVXXXXXXUUUSSSMMMLLLKKKKKKKKKIIIGGGDDDCCC???;;;999888777666555444444333333333333222222333333444444555666777777888888888999999999999:::666555444555777888888888777888888999888888777777666444222222333333222111000111111222333444555666......//////000222333444///000000000111111111111222222111111111111111111//////......//////000000222222222111111000///......///000222333444444444000111222222111000111222222111111111111000000000111111111111111111111111000111222333333333222111111111000///000111222333333333333333333333444444777777888999::::::::::::===>>>???@@@@@@@@@??????@@@@@@AAABBBCCCDDDEEEFFFHHHGGGFFFDDDDDDDDDEEEEEECCCGGGKKKPPPWWW___aaa___bbbaaa___```aaaccccccbbbaaaaaaaaa___[[[VVVQQQMMMKKKIIIGGGFFFGGGIIIKKKMMMTTT\\\gggsss~~~xxxrrrllliiijjjjjjmmmwwwwwwtttuuu{{{sssooo~~~||||||~~~xxxllliiiddd```^^^\\\ZZZXXXSSSSSSTTTVVVWWWVVVTTTRRRMMMLLLKKKKKKKKKJJJGGGEEEDDD@@@<<<999777777555444444444333333333222222222333444444555666777888888777777777888888888888888666555444555777888888888777888888888888777666666666444222222333333333222000000111111222222333333222111111000000000000000//////000000000111111111111111111111111222222222000///////////////000000000111222222222000///...//////111222222333333333000111222222111000111222111000000000000000000000111111111111111111111111000000222333333333333222111111000000000111222333333333333444444444444444666777888999:::;;;;;;;;;<<<===>>>@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDEEEEEEHHHGGGFFFEEEDDDCCCDDDDDDCCCEEEIIIMMMRRRWWWZZZZZZ\\\\\\\\\]]]___aaabbbbbbccccccbbb```[[[UUUOOOKKKIIIHHHGGGFFFFFFHHHJJJLLLNNNUUUaaammmzzzzzzssskkkggggggdddeeekkkuuuuuummmlllsss~~~vvvrrr{{{wwwwwwwwwkkkhhhccc```^^^\\\YYYWWWSSSSSSTTTUUUWWWVVVSSSQQQMMMLLLLLLLLLMMMLLLIIIGGGDDD@@@<<<999777777555444444444333333333222222222111222222333555666666777777777777777777777777777666555444555777888888888888888888888888777666555555444222222333444333222444444333333222222111111222111111000000000000000000000000000111111111111111111111111111222222222222222111111111111222222...///000222222222111000111111111222222111111000000111222222111000111222000000000000000000000111111111111111111111111111111111222222333333333333111111111111111222222333333333333444444555555555666666888999:::;;;;;;;;;;;;<<<===???@@@@@@??????@@@@@@AAABBBCCCEEEEEEFFFHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEGGGKKKNNNPPPSSSVVVWWWXXXZZZ\\\^^^___aaabbbeeeeeeccc___ZZZTTTNNNJJJGGGFFFEEEEEEFFFHHHJJJKKKMMMRRR\\\hhhuuu{{{sssjjjeeedddbbbaaadddjjjrrrpppgggdddkkksss}}}zzzuuu|||vvvzzzvvvllliiieeeaaa___\\\YYYVVVTTTTTTTTTVVVWWWVVVSSSQQQMMMMMMLLLMMMMMMLLLJJJGGGCCC???;;;999888777666555444444333333333333222222//////000111222444555555888777777777777666666666666555444555777888888888999999999999888777666666555333222222333444333222888777777666555444333222......//////000222333444000111111111222222222222222222111111111111111111000000///............///...///000111111222222222111111222222111000000///000111222222111000111222000000000111111111111222222222222222222222222222222222222222333333333333111111111222222222222333333333333444555555666666555666888999:::;;;<<<<<<:::;;;===???@@@@@@??????>>>???@@@BBBDDDEEEGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCDDDGGGHHHHHHLLLQQQSSSVVVYYY\\\^^^```bbbdddhhhfffccc___YYYSSSOOOLLLEEEEEEDDDDDDEEEGGGIIIJJJKKKPPPYYYcccppp~~~|||uuukkkdddcccbbb```aaadddiiisssqqqgggccchhhlllqqq~~~vvv}}}uuunnnkkkgggdddaaa]]]YYYVVVUUUUUUUUUVVVWWWVVVSSSQQQLLLKKKKKKLLLMMMLLLIIIGGGBBB>>>;;;888888888777666444444333333333333222222000000111222444555666777888888888777777777666666666555444555777888888888::::::::::::999888777666555333111222333444444333666555555444444333333333......//////000222333444222222222222333333333333333222222222111000000000000000///...............111000000000000000111111///000000111111111111000000111222222111000111222111111111111222222333333222222222222222222222222444444333222222222333333111111222222333333333222333333444444555666666666555666777999:::;;;<<<<<<;;;<<<>>>@@@AAAAAAAAA@@@===>>>???BBBDDDFFFHHHIIIGGGGGGHHHHHHHHHGGGGGGGGGDDDBBBBBBEEEDDDBBBFFFNNNNNNRRRXXX]]]___bbbfffiiikkkhhhddd___YYYTTTQQQOOOHHHHHHGGGGGGGGGGGGHHHIIIIIIMMMTTT^^^kkkzzzzzzpppiiigggbbb```___```aaahhhvvvyyyllleeeggggggiiizzzxxxtttqqqnnnjjjfffccc___ZZZWWWVVVUUUVVVWWWXXXWWWTTTQQQKKKJJJJJJKKKKKKKKKHHHFFFAAA>>>:::888888888888777444444444333333333222222333444555666888999:::;;;999999888888777777777666666555444555777888999888;;;;;;;;;:::999888777777444333111222333444444333111111111111111111222222222111111000000000000000222222333333333444444444444333333222111000//////777666666555444444444555444222111/////////000000---...///111222222222222000222222222111000111222111111222222222333333333222222222222222222222222555444333333222222222222111111222333333333333222333333444444555666777777555666777999;;;<<<<<<<<<<<<===???AAABBBBBBBBBBBB<<<===???AAADDDGGGIIIJJJGGGGGGHHHIIIIIIIIIHHHHHHEEEBBBBBBDDDCCC@@@EEEMMMJJJPPPWWW]]]aaaeeejjjmmmmmmjjjeee___ZZZVVVSSSRRRNNNMMMLLLKKKJJJJJJIIIIIIFFFJJJQQQ[[[hhhwwwvvvnnnlllaaa___]]]]]]]]]aaammmzzzrrrhhhhhheeeddduuuxxxxxxwwwssslllddd___[[[ZZZYYYXXXWWWVVVVVVVVVTTTPPPLLLMMMLLLJJJJJJKKKKKKIIIHHHDDD@@@<<<999888777555333666555333222111222222333333444555666666777777777:::888666555777888888888444444555555666777777777::::::::::::999888777777333333333333333333333333222333333444444333333222000000111111111222222222333333444444333333222111222333333333333222111111000000000000000000000000000000000000000000000000/////////000111333555555//////000000000000//////222222222333333333444444111111111111000000//////111111111222222333333333444444333222000000111333444444444555555555555666777777888999:::;;;;;;<<<===>>>???@@@AAABBBBBBBBB@@@AAABBBDDDFFFHHHJJJLLLJJJKKKLLLMMMLLLIIIFFFDDDEEEDDDCCCBBBBBBCCCDDDEEEHHHMMMTTT\\\ccciiinnnqqqpppnnnjjjgggeeebbb]]]ZZZXXXTTTPPPMMMLLLKKKIIIHHHHHHKKKPPPXXXbbbppp~~~|||tttoooiiiccc___^^^^^^___gggppp}}}nnnkkkiiifffsss|||xxxyyyuuummmeee^^^YYYWWWVVVUUUUUUUUUVVVWWWVVVSSSQQQKKKKKKKKKLLLMMMLLLHHHEEECCC@@@<<<999888777555333555555444444333444444444555666777888888999999888999777666555777888888777444444555555666777777777=========<<<;;;:::999888222222222222222222222222222333333444444333333222000000111111111222222222333333444444333333222111222333333333333222111111000000000000000000000000000000000000000000000000/////////000111222333444...///000111222333333333333333333444444444555555222222222111111000000000111111222222222333333333333333444222111000111333444444444555555555555666777777888999:::;;;;;;<<<===>>>???@@@AAABBBBBBBBBAAAAAABBBDDDFFFHHHJJJKKKMMMLLLLLLKKKJJJIIIIIIHHHFFFEEEDDDCCCCCCCCCDDDEEEEEEJJJRRRZZZbbbiiippptttuuusssqqqooonnnkkkfffccc___[[[UUUQQQOOONNNMMMLLLHHHKKKPPPWWWbbbooo}}}~~~wwwrrrjjjeee```^^^]]]^^^eeennnuuuqqqllliiittt{{{yyywwwssslllddd^^^YYYWWWVVVVVVUUUVVVWWWXXXXXXUUURRRIIIJJJLLLNNNNNNLLLGGGDDDCCC@@@<<<999888777555444444444555555666666555555555555666777888888888888999777555666777888888777444444555555666777777777:::::::::999888777555444333333333333333333333333222333333444444333333222111000000000000111222222333333444444333333222111222333333333333222111111000000000000000000000000000000000000000000000000000/////////000000111222...///111333444555666666444444444444555555555555333333222222222222111111111222222222222333333333111333444444222111111222444444444555555555555666777777888999:::;;;;;;<<<<<<===???@@@AAAAAABBBBBBAAAAAABBBDDDFFFHHHJJJKKKOOONNNLLLKKKJJJKKKLLLMMMHHHGGGFFFDDDDDDDDDEEEFFFBBBGGGOOOXXX```iiiqqqvvvyyyyyyyyyzzzzzzxxxtttqqqhhhccc\\\VVVRRRPPPOOONNNIIILLLPPPWWWaaannn|||{{{wwwpppjjjeeebbb``````eeemmm}}}zzzsssoooxxxzzzxxxqqqnnniiiccc^^^[[[ZZZYYYZZZYYYYYYYYYYYYWWWSSSPPPJJJJJJKKKLLLLLLKKKHHHEEECCC@@@<<<999888777555444222333444666666666555444222333444555666666666666888777555666777888777666444444555555666777777777999888888777666444333222555555555555555555555555222333333444444333333222111000000///000111222222333333444444333333222111222333333333333222111111000000000000000000000000////////////////////////000000///////////////000///000111333444555555555333333333444444444444555333333333333333333333333222222222222222222222222000222444444333111111111444444444555555555555666777777888999:::;;;;;;<<<<<<===>>>@@@AAAAAAAAAAAAAAABBBCCCDDDFFFHHHJJJKKKNNNNNNMMMMMMMMMNNNNNNNNNKKKIIIHHHFFFEEEEEEFFFFFFBBBFFFNNNVVV^^^gggoootttxxxzzz}}}rrrlllcccZZZTTTQQQNNNLLLJJJLLLPPPVVV___mmm{{{|||xxxrrrllliiieeecccgggnnn{{{|||wwwyyyxxxnnnkkkgggbbb^^^[[[YYYYYYYYYYYYYYYYYYYYYWWWTTTQQQMMMKKKIIIHHHIIIIIIIIIHHHBBB???<<<999888777666444000222333555555555444333222333444555555666666666777666555666777888666555444444555555666777777777;;;;;;;;;:::999777666555333333333333333333333333222333333444444333333222111000///...///000222333333333444444333333222111222333333333333222111111////////////////////////////////////////////////111000000///////////////000111222222222222222222111111222222222333333333333333333333333333333444222222222222222222222222///222444444333222111222444444444555555555555666777777888999:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCDDDFFFGGGIIIJJJKKKMMMOOOPPPQQQPPPOOONNNMMMLLLJJJHHHGGGGGGGGGGGGCCCHHHOOOVVV^^^eeelllqqqtttvvv{{{|||uuukkkaaaZZZSSSOOOLLLLLLMMMPPPUUU^^^kkkyyy~~~xxxrrrnnniiifffiiiooo{{{zzzwwwooolllgggbbb]]]YYYWWWUUUUUUUUUVVVXXXZZZYYYWWWUUUNNNKKKHHHGGGGGGIIIIIIIIIBBB???;;;999888888666555222222333333444333333333444444555666777777777777666555555666777888666444444444555555666777777777999999999999888777666555111111111111111111111111222333333444444333333222111000///......000111333333333444444333333222111222333333333333222111111////////////////////////000000000000000000000000111111000/////////000000000111111111111111000000111111111111222222222222222222333333333333444444333333333222222222222111000222333333222222222333444444444555555555555666777777888999:::;;;;;;<<<;;;<<<>>>???@@@@@@AAAAAABBBCCCCCCDDDEEEGGGIIIJJJIIIKKKOOOQQQSSSRRRPPPOOOPPPNNNLLLJJJHHHHHHHHHHHHDDDIIIQQQXXX___dddjjjmmmppprrrwww~~~|||sssiiiaaaZZZTTTPPPMMMNNNPPPTTT\\\iiiwww}}}wwwrrrlllhhhjjjppp{{{|||vvvmmmjjjfffbbb]]]YYYVVVUUUTTTTTTUUUWWWYYYYYYWWWTTTMMMKKKHHHHHHHHHIIIHHHGGGAAA???;;;999888888666555555444444333333333333444444444555666777777777777666555555666888777666444444444555555666777777777666666666777777666666555222222222222222222222222222333333444444333333222111000...------///111333333333444444333333222111222333333333333222111111////////////////////////000000000000000000000000111111000000000111111222//////000111222222222111111111222222222333333333111222222222333333333333333333333222222222111111111222222222111111333555444444444555555555555666777777888999:::;;;;;;<<<;;;<<<===???@@@@@@@@@@@@CCCCCCCCCDDDEEEGGGHHHIIIJJJKKKMMMOOOQQQRRRRRRRRRRRRPPPNNNKKKIIIIIIHHHHHHBBBHHHQQQZZZ```eeeiiilllnnnpppsssxxx~~~|||uuunnnfff___XXXTTTNNNNNNPPPSSS[[[hhhvvv~~~yyysssnnnpppuuuzzz~~~vvvhhhfffdddaaa^^^[[[YYYYYYWWWWWWWWWXXXXXXWWWSSSQQQJJJJJJIIIJJJJJJJJJGGGEEEAAA>>>;;;999888888777555888777555444333333444555111222333444555555555555555555555666888777555333444444555555666777777777888888999:::::::::::::::555555555555555555555555222333333444444333333222111000...------///111333333333444444444333222222222333333333333222111111////////////////////////000000000000000000000000111111111111111222333333---...000111333333444444222222333333333444444444111111111222222333333333333333333222222111111111111222222111000111444666444444444555555555666666777777888999:::;;;;;;<<<;;;<<<===???@@@@@@@@@@@@CCCCCCCCCDDDEEEGGGHHHIIILLLLLLLLLMMMOOOQQQSSSUUUSSSQQQOOOLLLJJJIIIIIIIIIAAAGGGRRR[[[bbbgggjjjlllooooooqqquuuzzz}}}~~~~~~|||xxxsssnnnhhhaaaZZZVVVNNNOOOPPPSSS[[[gggvvvyyytttvvvzzzxxx~~~|||ssskkkhhhccc___]]][[[YYYXXXVVVWWWXXXYYYYYYWWWUUUTTTQQQNNNKKKIIIIIIIIIIIIHHHEEEBBB===:::888666444222...000333444444444555666444333333333444555777888444444444555555555666666555555555555555666777777888999999999999888777777444444444666888888666555444444555555444333111000000000000000111222333444111111222333444444444444111222222222222111000000111111111111111111111111000000000000000000000000............////////////000000111111111111000000222222111111111111111111111333555555333111000000333000///111444444444555333333333333333333333333444444444555666777888888777888999;;;<<<===>>>>>>;;;<<<>>>???>>>???@@@BBBCCCCCCDDDDDDEEEEEEFFFFFFKKKKKKKKKLLLMMMOOOQQQRRRPPPPPPNNNLLLKKKIIIHHHGGGGGGJJJOOOWWW```eeehhhhhhjjjmmmqqqtttwwwwwwwwwvvvppppppoookkkddd]]]XXXVVVPPPPPPPPPTTT]]]hhhrrryyy~~~}}}|||ssshhheee```\\\ZZZXXXVVVUUUUUUVVVXXXXXXXXXWWWUUUSSSOOOMMMJJJIIIIIIJJJIIIHHHCCC@@@<<<999888777555444444555555333000......///444444333333444555666777444555555555555555555555555555555555555666777777777888888888888777666666222111111333555555333222//////111222222222111000000000000000111222333333333333333444444333222222000000111111222222222222////////////////////////000000000000000000000000....../////////000000000111111111111111000///...111111111111111111111111///111444555333222111222444333222333333222222222333333333333333333333333333222222333333555666666777888999;;;<<<===>>>>>>===???@@@???>>>===>>>???CCCCCCDDDDDDEEEEEEFFFFFFJJJJJJKKKMMMNNNOOOPPPQQQPPPPPPOOOMMMKKKIIIHHHGGGFFFHHHMMMUUU]]]cccffffffeeegggjjjmmmnnnnnnmmmlllggghhhhhheeeaaa\\\YYYXXXSSSRRRRRRVVV\\\fffooouuuzzz}}}|||sssgggddd___[[[YYYXXXUUUTTTTTTUUUWWWWWWWWWVVVTTTRRRMMMKKKIIIIIIJJJJJJJJJIIIBBB???;;;999999888777666222333333222111111333555555555444444444555555666666555555555555555555555555555555555555666777777777777777777777666555555111111111222333444222111,,,...000222333333333333222111111111111111222222444444444444333222111000222222111000111111222222////////////////////////000000000000000000000000/////////000000000111111000000111111111111000000111111111111111111111111...000333444333333333444111333444333222111111222333333333333333333333333333333333333333444555666777888999;;;<<<===>>>>>>@@@AAAAAA@@@===<<<<<<===CCCCCCCCCDDDEEEFFFFFFFFFIIIJJJLLLNNNOOOPPPPPPOOOPPPPPPOOONNNLLLKKKIIIHHHEEEFFFKKKQQQYYY___bbbbbb___```bbbddddddccc```___ZZZ\\\]]]]]][[[YYYYYYYYYUUUUUUUUUXXX]]]dddlllpppvvvwwwyyy{{{{{{zzzxxxwwwtttuuuwwwzzz|||rrriiifffbbb^^^\\\ZZZXXXVVVSSSTTTVVVVVVVVVUUUSSSQQQKKKJJJIIIIIIKKKKKKKKKJJJCCC@@@<<<:::999888777555333444444444444555777:::666555555555444444444555666666666666555555555555555555555555555666777777777777888888777777666555555444333444555666555333000111333555666666666666222222111111000111111111333444444444333333222111555444222111000//////000111111111111111111111111000000000000000000000000000000000000111111111111---...///000222222222333111111111111111222222222///111333444333222222333,,,111444222111222333222222222222222222222222222555555555555555666777888777888999;;;<<<===>>>>>>???@@@AAA???===<<<===>>>BBBBBBCCCDDDEEEFFFFFFGGGHHHIIILLLOOOPPPPPPOOOOOOPPPPPPPPPOOONNNLLLJJJIIIFFFGGGIIINNNSSSXXX[[[[[[ZZZ\\\]]]^^^]]]ZZZXXXVVVRRRSSSUUUUUUTTTTTTVVVWWWVVVVVVXXXZZZ___eeekkkooorrrrrrqqqpppnnnkkkiiigggeeeeeeeeegggllluuu|||rrrjjjgggccc```^^^\\\YYYVVVSSSTTTUUUVVVVVVTTTRRRQQQKKKJJJIIIJJJLLLMMMLLLJJJEEEBBB>>>;;;999777555333888888888666333222222333555555555555555555444444666666666666666666666666555555555555555666777777888888999999888888777666777666444555666666666444444555666777777666555444222222111111000111111111111222333333444444444333333333222111000000000000111111111111111111111111000000000000000000000000000000000000111111111111///000000111111111111000000000111111111222222222222333444333222000111222...222444000///222222///222222222222222222222222666555555555555666777777777888999;;;<<<===>>>>>><<<>>>??????>>>>>>???@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHIIILLLOOOPPPPPPOOOOOOPPPQQQQQQQQQPPPMMMKKKJJJIIIHHHHHHJJJNNNRRRSSSTTTUUUVVVXXXXXXXXXUUURRRPPPPPPPPPPPPOOONNNNNNPPPSSSTTTVVVXXX\\\aaagggkkknnnnnnmmmkkkhhhdddaaa^^^]]]ZZZYYYYYYYYY\\\dddnnnttt{{{~~~{{{qqqhhheeebbb___]]]ZZZWWWTTTSSSTTTVVVVVVVVVUUUSSSQQQLLLKKKKKKLLLNNNNNNLLLKKKGGGCCC???;;;999777555333000222444444333222222333444444555555666555555444555555666666666777777777555555555555555666777777999999999999999888777777666555333333444444444333555555666666555333222111222111111111111111222222000111222333444444444444///000111222222222222222////////////////////////000000000000000000000000/////////000000000111111333333333222000///---,,,000000000111222222333333333444444333111000000111333666444...///555444...222222222222222222222222444444333333333444444555777888999;;;<<<===>>>>>>:::<<<>>>>>>>>>???AAABBBAAABBBCCCDDDEEEFFFGGGHHHIIIJJJLLLNNNOOOPPPPPPOOOPPPQQQRRRRRRQQQOOOLLLKKKJJJHHHFFFGGGJJJMMMOOOPPPPPPRRRTTTUUUUUUTTTRRRPPPRRRQQQPPPMMMKKKJJJLLLOOOQQQSSSWWW\\\bbbfffjjjllliiigggddd```]]]ZZZXXXXXXSSSSSSRRRRRRTTTZZZaaafffxxx|||yyy{{{{{{qqqfffdddaaa___]]]ZZZVVVSSSTTTUUUVVVWWWWWWUUUSSSRRRNNNMMMMMMNNNOOOOOOMMMKKKEEEBBB>>>;;;:::888666555(((,,,000333555555666777222333444666666666555555444444555666777888888999555555555555555666777777888888888888888777777666666444222111222333333222333444444444333222000///000000000000111222333333222222333444444333333333111222333444333111...---////////////////////////000000000000000000000000....../////////000000000222222222111111///......///000000111222222333333222333333222111000222333555666222---222===<<<444111111111111111111111111555444444333333333444444777888999;;;<<<===>>>>>>;;;<<<>>>>>>>>>???AAABBBAAAAAABBBDDDEEEGGGHHHHHHJJJJJJKKKMMMNNNOOOPPPQQQPPPQQQSSSSSSRRRPPPMMMKKKHHHFFFDDDDDDHHHKKKNNNOOOOOOQQQTTTWWWXXXXXXWWWVVVUUUTTTQQQMMMIIIIIIKKKMMMOOOQQQVVV[[[```ccceeefffbbb```]]]YYYWWWUUUUUUUUUQQQRRRSSSTTTUUUXXX]]]```lllzzz{{{{{{{{{qqqgggeeebbb```^^^[[[WWWTTTTTTUUUWWWWWWWWWVVVTTTRRROOONNNNNNOOOPPPOOOMMMKKKCCCAAA===;;;:::999888777---111555777666444222222111222444666777777666666333444555666777888999:::555555555555555666777777777777777777777666666555888555333222333444444333333333444555444333222111000000000000111222333444444444444444333222111111777777888777333...(((%%%111111111111111111111111000000000000000000000000............////////////,,,---///000222333333333///000000111222222333333000111222222111222444666222333...+++666EEEFFF===111111111111111111111111777666666555555555666666777888999;;;<<<===>>>>>><<<===??????>>>>>>@@@AAAAAAAAABBBDDDEEEGGGHHHHHHKKKKKKKKKLLLMMMOOOQQQRRRPPPRRRSSSTTTSSSQQQNNNLLLFFFDDDBBBCCCGGGLLLOOOQQQPPPSSSWWWZZZ]]]]]]]]]\\\WWWUUURRRMMMIIIIIIKKKMMMMMMPPPUUUYYY]]]```aaaaaa]]][[[XXXUUUSSSRRRSSSSSSRRRTTTWWWYYYZZZ\\\___aaaeeesss}}}zzzpppkkkhhhccc___]]]ZZZVVVTTTQQQRRRUUUYYYZZZXXXTTTPPPOOOMMMKKKLLLNNNNNNKKKHHHEEEAAA===:::999999888777555555444444444333333333333222111111222333555666555666666777777777777666999888777777777777777888:::::::::999999777666666666444222000///111333444:::888666444333333333333555333000......000333555333444444555555444444333111111111111000000000///222222222111111111000000000000//////...---++++++111000/////////000222333444333222000///.........222222222222222222222222000111111222222222111111777222000///444FFFLLL>>>;;;888444333666888777666333333333333333333333333666888999::::::<<>>AAA@@@@@@?????????@@@AAABBBBBBBBBBBBCCCDDDFFFHHHIIIIIIKKKLLLMMMLLLMMMPPPRRRNNNOOOPPPQQQQQQOOONNNLLLGGGGGGHHHJJJMMMQQQTTTVVVYYY^^^fffkkkmmmlllkkkkkkccc___YYYSSSNNNLLLKKKKKKIIIKKKPPPTTTWWWYYYZZZZZZUUUUUUWWWXXXZZZ\\\]]]^^^^^^dddhhhgggfffggghhhfffgggnnnzzzzzzqqqlllhhhddd```]]][[[WWWUUUPPPRRRUUUYYY\\\[[[XXXUUUNNNKKKHHHHHHJJJKKKIIIFFFDDDAAA===:::999888777666333333222222222111111111444444444444555666777888555666777777888888777777555555555555666777888888777777888777777666555444555444222111000111333444222222111111111111222333000000/////////000000111333444444555555444444333333333333222222222222111222111111111111000000000...///000000111111111000000000000///000111111222000000000000000111222222111111111111111111111111111111111111000///......///---111111222@@@JJJBBB:::777444333333333333222555555555555555555555555666777999::::::;;;>>>AAA@@@@@@?????????@@@AAABBBBBBBBBBBBCCCDDDFFFGGGHHHGGGIIIJJJJJJJJJJJJKKKMMMMMMNNNOOOOOOOOONNNLLLLLLJJJJJJKKKNNNQQQUUUXXXZZZ]]]cccjjjppprrrrrrrrrrrrkkkhhhaaaZZZTTTPPPMMMLLLIIIKKKOOORRRUUUWWWWWWXXXTTTVVVXXX\\\```cccfffgggiiiooosssrrrppppppmmmjjjiiiooozzz{{{rrrllliiieeeaaa^^^[[[XXXUUURRRSSSVVVYYY\\\[[[XXXUUUOOOLLLHHHHHHJJJJJJIIIFFFDDDAAA<<<:::999888777666333333333333222222222222222222222333444444555666555666777888888888888888444444444444555777888888999999999999999888777777555444333111111222333444444444333333333333333333111111222333333333222222333444444555555444444333333333222222222111111111111111111111000000000000//////000111111000000///000000000000000111111222333222111000////////////000000000000000000000000111111111000000...------111000444222...777???999333222222222333444555555555555555555555666666666555777999999:::;;;>>>@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJLLLLLLKKKKKKLLLMMMMMMMMMMMMNNNMMMMMMKKKKKKMMMMMMNNNQQQTTTWWW[[[]]]^^^cccjjjpppsssttttttuuurrrnnnhhhaaaYYYSSSOOOMMMKKKLLLNNNQQQSSSUUUVVVWWWTTTWWWZZZ___eeejjjmmmpppqqqwwwzzzyyywwwuuupppkkkmmmqqq{{{xxxuuusssrrrppppppttt}}}|||tttmmmjjjeeebbb___\\\YYYVVVUUUVVVWWWYYY[[[YYYVVVRRRQQQMMMJJJJJJLLLLLLJJJGGGDDD@@@<<<999888888777666444444444444333333333333222222333444555555555555555666777888999999999999444444444444555777888888888999999999999888888777555444333222222222333333666555555444333222111000000111222333444444333222333444444555555444444333222111111111000000000000000000000000000000000000000000000000///...---,,,///000000000111111111111222222111000/////////000000000000000000000000000111111111000000...------111///444222+++000666222000111222222222333444555333333444444555555555555555777888999999;;;>>>@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHLLLNNNPPPQQQPPPOOOPPPQQQLLLLLLMMMLLLLLLLLLKKKKKKNNNOOOPPPQQQTTTXXX[[[\\\]]]bbbiiiooorrrsssuuuuuuuuurrrllleee^^^WWWQQQOOOMMMMMMNNNPPPRRRTTTVVVWWWWWWYYY]]]ccciiiooosssuuuxxx|||~~~}}}zzztttmmmnnnrrr{{{}}}uuupppnnnhhhhhhggggggiiiooovvv{{{~~~vvvnnnjjjfffbbb___]]]YYYWWWWWWWWWWWWYYYYYYXXXTTTQQQQQQOOOLLLMMMNNNNNNJJJFFFCCC@@@<<<999888777666555555555555444444444333333444444666777777888777777555666777888999:::::::::555555555555666777888888666666777777777777666666555444444333333333333333444444444333222000...---...///000111222222222222333444444555555444444333111111111000000000////////////000000000000000111111111111000///...,,,,,,//////000111111111111000////////////000111333333111111111111111111111111111111111111000///......///+++000222,,,///555111222333444333222111222333333333333444555555666666555666888999999:::===@@@AAABBBCCCDDDDDDDDDCCCCCCEEEEEEGGGHHHHHHIIIIIIHHHHHHKKKMMMOOONNNMMMNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKOOOOOOOOOPPPRRRUUUWWWYYY]]]bbbiiinnnqqqrrrtttuuutttrrrnnnhhhbbb[[[UUURRROOOOOOOOOPPPSSSVVVYYYZZZ\\\^^^bbbgggmmmssswwwyyy|||xxxqqqmmmpppxxx}}}vvvpppjjjhhhbbbccccccbbbbbbcccgggjjjuuuwwwnnnkkkfffccc```]]]ZZZWWWUUUUUUVVVWWWXXXWWWTTTRRRPPPNNNMMMOOOPPPNNNIIIEEECCC@@@<<<999888777666555444444444333333333222222444555666777888888777777555666777888999:::::::::777777666666666777777888666666777777777777666666555555444444333333333333333444444444333222000/////////000000111222333333333444444555555444444333222222222111111111000000////////////000000111111111111111111000000///......///000111222111111000......//////000222333444222222222222222222222222000111111111111111000000///)))...222...111555000000333555444222111333444333444444555666666777777555666888888999:::===???BBBCCCDDDEEEFFFEEEEEEDDDFFFGGGHHHJJJJJJJJJJJJIIIDDDGGGJJJLLLKKKKKKKKKLLLNNNMMMLLLLLLLLLKKKLLLLLLNNNMMMMMMNNNOOOQQQSSSTTT\\\```fffkkknnnoooqqqrrrsssrrroookkkeee___ZZZWWWQQQPPPPPPQQQTTTXXX[[[^^^bbbdddhhhlllqqqvvvzzz|||~~~{{{sssmmmpppxxxwwwmmmhhheeedddcccaaa______bbbdddiiiqqqxxxnnnkkkgggccc```]]]ZZZWWWSSSSSSTTTVVVXXXXXXVVVSSSOOONNNNNNOOOQQQNNNHHHCCCCCC@@@;;;999888777666555333333333222222222111111222333444666666666666555555666777888:::::::::;;;999888888777777777777888777888888999999999888888555555444444444333333333444555666666666666444444222222222222333444555666333444444555555444444333333333333222222222111111.../////////000000111111000000111222222222222111...///000222222111111000222111000000000000000111222222222222222222222222000111111222222222222111222+++///444000222444///,,,000333444333444666888444555555666777888888999444666888888999:::===???CCCDDDFFFGGGGGGGGGFFFEEEGGGHHHJJJKKKKKKKKKJJJJJJGGGJJJMMMOOOPPPOOOPPPQQQNNNNNNMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLMMMNNNPPPQQQYYY]]]cccgggjjjkkkmmmnnnrrrqqqpppmmmhhhbbb]]]ZZZRRRQQQQQQRRRUUUYYY]]]```ggghhhlllppptttxxx{{{}}}|||~~~~~~{{{sssnnnrrrzzzyyyqqqkkkiiigggccc```aaadddgggccciiivvvyyypppkkkeee```]]]ZZZWWWUUUSSSSSSTTTVVVWWWVVVTTTQQQPPPOOONNNLLLKKKIIIHHHGGGEEEAAA<<<888666666555444444444444333333222222222333444666777777777666555444555555666777888888999333333333444555777999;;;888888888888888777666666555555444444444333333333333333444444333333222111.........///000222333444222333333444444333333222333222111111000000111111////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000222,,,///999;;;333000444111111111111111000///...222111111111000000//////000000//////111333666888666666666666666666666666888888777888:::<<<>>>???===>>>AAAEEEHHHJJJIIIHHHFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMPPPNNNMMMKKKKKKLLLNNNOOOQQQOOOKKKIIIGGGHHHIIIJJJRRRUUU[[[bbbgggjjjkkklllppppppooommmiiiddd___\\\XXXSSSOOOPPPSSSUUU\\\cccjjjmmmpppssstttvvvyyy{{{wwwwwwxxxyyy{{{zzzxxxuuummmooovvv|||uuuqqqkkkgggeeeeeeeeeeeefffgggooo}}}yyyoookkkeee```\\\ZZZWWWUUURRRRRRSSSUUUVVVUUUSSSPPPOOOOOOMMMLLLJJJIIIGGGGGGEEEAAA<<<999777777666555555555444444444444444444444555666777777666555555444555555666777777888888555555444444555666777888999999999999999888888777555555444444444333333333333333444444333333222111/////////000111222333444333444444555555444444333333222111111000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000333///333===???777222444111111222222111111000///111111111111000000000///333222111111111222444555666666666666666666666666555555555666777999;;;<<<<<<===@@@DDDHHHIIIJJJIIIHHHHHHGGGGGGHHHIIIJJJKKKJJJKKKKKKLLLLLLMMMNNNNNNOOONNNMMMLLLLLLMMMNNNOOOPPPNNNLLLIIIGGGGGGGGGHHHOOORRRXXX^^^dddgggiiijjjllllllkkkiiieee```[[[XXXTTTOOOMMMOOORRRUUU\\\ccciiillloooqqqssstttvvvxxxuuuuuuvvvwwwyyyxxxvvvsssnnnooouuu}}}{{{zzz|||}}}vvvqqqnnnmmmkkkjjjjjjiiilllwwwzzzooojjjddd___\\\YYYVVVTTTRRRRRRRRRTTTUUUUUURRRPPPOOONNNMMMKKKIIIHHHGGGFFFFFFBBB===:::999888777666444444555555555555555555555555666666666555555444555555555666666777777888777666555444444555666777888888888888888777777666555555444444444333333333333333444444333333222111000///000000111222444444444444555555555555444444333222111111000000111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111///444>>>@@@888333333222222222222222222111000111111111111000000000000666555444222222222333333666666666666666666666666444444555555777888:::;;;:::<<>><<<::::::888777333333444444555555666666555555555555555555444444555555555666666666777777777666555444444555666777555555555666555444444333555555444444444333333333333333444444333333222111000000000000111222333444333333444444444444333333333222111111000000111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000...111888:::555111111222222333333333222222111111111111000000000000000666666444333333333333333666666666666666666666666666666777777999:::;;;;;;999;;;>>>AAADDDGGGJJJLLLMMMLLLKKKJJJIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPOOONNNNNNNNNNNNOOOPPPPPPPPPOOOMMMJJJGGGDDDAAA@@@DDDGGGMMMSSSYYY]]]```bbb^^^]]]\\\ZZZWWWSSSOOOMMMIIIEEEFFFKKKOOOSSSZZZaaagggjjjnnnpppqqqqqqrrrsssrrrrrrqqqrrrssssssqqqooollllllooo{{{}}}wwwwww{{{{{{rrrlllkkkgggfffhhhhhhfffhhhmmmrrryyy{{{xxxuuurrrwwwqqqnnnrrr~~~|||oookkkeee___\\\YYYVVVTTTTTTTTTUUUVVVXXXWWWTTTRRRNNNMMMLLLKKKIIIGGGFFFEEEEEEBBB???<<<;;;:::999777222222333333444444444555555555555444444444444555555555555555666666666666555555444444555666888999555555555555555444333333555555444444444333333333333333444444333333222111000000000000111222333333222222222333333222222222333222111111000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111......222444333111222111222222333333333222222000000000000000000111111444444333333444444555555666666666666666666666666666666777888999:::::::::888:::===???AAADDDIIIMMMMMMMMMLLLLLLKKKKKKKKKKKKMMMMMMMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOOOOPPPPPPQQQPPPOOOMMMJJJFFFCCC@@@???AAADDDHHHNNNTTTXXX\\\]]]WWWWWWVVVSSSQQQMMMJJJIIIFFFCCCDDDJJJOOOSSSXXX___fffjjjnnnpppqqqqqqqqqrrrrrrqqqppppppqqqqqqpppnnnhhhhhhlllwww|||uuurrrsss{{{wwwqqqlllgggddddddccc``````bbbiiillltttzzztttqqquuu|||pppkkkeee```]]]ZZZWWWUUUUUUUUUUUUWWWXXXXXXUUUSSSOOONNNMMMKKKIIIHHHGGGFFFDDDAAA>>><<<<<<;;;999777222222333333333333333333444444333333444555555666555555555555555555555555555444444444555666888999777777777777777666666555555555444444444333333333333333444444333333222111000000//////000111111222111111222222222222111111333222111111000000111111////////////////////////222222222222222222222222111111111111111111111111000000000000000000000000333111///000222333444444000111222222222222222222000000000000111111111111111111222333444555555666666666666666666666666666444555666777888888888888888;;;===>>>???BBBHHHMMMOOOOOOPPPPPPOOOMMMKKKJJJLLLMMMMMMNNNNNNOOOPPPPPPNNNOOOOOOPPPPPPQQQQQQQQQRRRPPPMMMIIIFFFCCCAAA@@@@@@BBBFFFKKKPPPUUUXXXYYYSSSSSSQQQOOOMMMJJJHHHFFFFFFDDDEEEKKKPPPRRRWWW\\\dddhhhmmmpppqqqqqqqqqqqqqqqpppnnnnnnoooooonnnlllffffffjjjvvv|||uuuppppppuuuxxxqqqkkkfffeeeccc___]]]^^^``````eeeqqq{{{wwwyyy}}}qqqmmmfffaaa^^^[[[XXXVVVTTTTTTUUUVVVXXXWWWUUURRROOOOOOMMMLLLJJJIIIGGGGGGBBB@@@>>><<<<<<:::888666444444444444444333333333333222222222333555777888555555555555555555555555777666555444444555666777777888888888888777666666555555444444444333333333333333444444333333222111/////////...//////000111111222222333333222222111333222111111000000111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000111111000111333555444333///000111111222222111111///000000000111111111111000111222333333444444444666666666666666666666666555666777888999999999888999;;;======<<>>===;;;>>>EEELLLRRRTTTWWWYYYXXXTTTOOOKKKKKKLLLLLLMMMNNNNNNOOOOOONNNOOOPPPQQQRRRRRRRRRRRRTTTQQQLLLHHHEEECCCCCCDDDAAABBBEEEIIIMMMQQQTTTUUUQQQPPPNNNLLLJJJHHHGGGFFFIIIGGGIIIOOORRRRRRUUUYYY^^^ccciiimmmnnnooooooooonnnllljjjiiijjjjjjiiihhhdddeeelllzzz|||yyyvvvwww{{{tttkkkdddbbbccc___```gggrrrxxxrrrnnngggaaa^^^[[[YYYWWWVVVVVVWWWXXXYYYXXXTTTQQQQQQOOONNNMMMLLLJJJGGGEEECCC@@@<<<:::999777555333111333444444222222333555222222333333444555666666::::::999777555555666888555555555555555444444444555555666666666666666666111111222333333444555555333333333222222222111111000000000000111111111111000111111111111222222222222111111000000000000000111111111111111111111111///111444444222000//////222222222222222222222222222333333111000///000222111111222222222222111111000000000000000000000000000000000000000000000000---...000222444555555555555444444444444555666666888999;;;======<<<;;;:::888:::<<<======???AAADDDNNNWWW\\\[[[ZZZ[[[XXXRRRSSSRRRRRRSSSUUUTTTRRRPPPQQQUUUUUUQQQOOOQQQTTTTTTSSSQQQMMMIIIEEEBBB@@@@@@>>>@@@CCCHHHLLLQQQTTTVVVRRRPPPLLLIIIGGGEEEEEEFFFKKKJJJIIIJJJLLLPPPUUUXXX___aaaeeeggghhhiiikkkmmmmmmkkkhhheeeeeeeeeggghhhggghhhmmmzzz{{{qqqkkkggghhhiiikkktttyyyrrrmmmfff```\\\ZZZWWWUUUUUUVVVVVVXXXYYYXXXTTTQQQQQQOOOMMMLLLLLLJJJGGGDDDCCC@@@===:::999777555333222444555444222222333444333333333444444555555555444555555444333333666888666666555444444444444555666666666666555555555555222222222333333444444444333333333222222222222111000000000000111111111111000111111111111222222222222222111000000000000000111111111111111111111111+++---111222222111111222222111111111111111111111000111111000///...000111000111111222222111111000222222222222222222222222111111111111111111111111555555666666666777777777666666555555666666777888777888:::;;;<<<;;;:::999999:::<<<======>>>AAADDDJJJSSS\\\^^^^^^___\\\VVVRRRQQQQQQRRRSSSRRRPPPMMMNNNWWW[[[VVVPPPOOORRRSSSRRROOOLLLHHHEEECCCCCCBBB>>>@@@CCCGGGKKKOOORRRTTTRRRPPPMMMIIIGGGFFFFFFFFFKKKJJJJJJKKKNNNSSSWWWZZZ]]]___bbbccccccdddfffhhhiiigggeeecccbbbccceeefffeeegggmmm{{{yyynnnoooooorrr{{{zzzrrrmmmfff```[[[XXXUUUSSSUUUUUUVVVXXXYYYXXXUUURRRQQQOOOMMMLLLKKKJJJGGGDDDCCC@@@===:::999777555333444555555444222111222333444444444444444444555555444555666777666888:::<<<888666444333333333555666666666666666555555444444333333333333333333333333333333333333222222222222000000000111111111222222000111111111111222222222222222111000000000000111000000000000000000000000***---000111111000111222111111111000000000//////...///000000///...000111000111111222222111111000222222222222222222222222222222222222222222222222333333222111222333444555777777666666777777888999777888999:::;;;:::999888999:::<<<<<<===>>>AAACCCDDDNNNXXX^^^bbbcccbbb^^^YYYXXXXXXYYYYYYXXXVVVSSSNNNYYY```ZZZRRROOORRRUUUQQQNNNKKKGGGEEEDDDEEEFFFAAABBBEEEHHHLLLPPPRRRTTTQQQOOOMMMJJJIIIHHHHHHHHHKKKKKKKKKMMMQQQUUUYYY\\\\\\]]]___```___```aaaccceeedddbbbaaaaaabbbcccdddcccfffooo~~~{{{sssnnnfff```[[[XXXTTTRRRUUUUUUVVVXXXYYYXXXUUURRRPPPOOOMMMLLLKKKIIIFFFDDDCCCAAA===;;;999888555333555666666555333111222222555555555555444444444444555666888999999999<<<===888777444222222333555777777666666555555444444333333333333333333333333222444444333333333222222222000000111111111222222222000000111111111222222222333222111111000000111111///////////////////////////000222222000......///222222222111000000//////---///000111000///111222000000111111111111000000000000000000000000000000222222222222222222222222---,,,+++,,,---000333555777666666666666777888888888888999::::::::::::999999:::<<<<<<<<<===@@@BBBAAAHHHQQQYYY^^^ccceeeeeeaaaaaa```aaabbbbbb```^^^RRRZZZ^^^YYYSSSRRRTTTVVVSSSPPPLLLHHHFFFEEEFFFGGGDDDEEEHHHJJJNNNQQQSSSTTTPPPOOOMMMLLLJJJJJJIIIIIILLLLLLMMMOOORRRVVVYYYZZZ\\\]]]^^^^^^]]]]]]___aaabbbbbbbbbbbbcccdddeeeeeeccchhhrrr{{{tttooogggaaa\\\XXXUUUSSSTTTTTTVVVXXXYYYXXXUUUSSSPPPNNNLLLKKKKKKIIIFFFDDDDDDAAA===;;;:::888666444555666777555333222222333555555555555555555555444333555777777666555777888888777444222222333555777666666555555444444444333333333333333333333333222444444444333333333222222111111111111222222222222000000111111111222222222333222222111111111111111////////////////////////000222333222000///000111333333222222222111111111...000222222111111111222000000000111111000000000000000000000000000000000111111111111111111111111//////...///000333666888666666555555666666777888999::::::;;;;;;;;;;;;;;;999:::<<<<<<<<<===???AAA@@@CCCIIIPPPVVV\\\ccchhhccccccdddfffiiiiiihhhgggZZZ[[[YYYSSSRRRUUUVVVUUUWWWTTTPPPLLLIIIGGGGGGGGGEEEFFFHHHJJJLLLOOOPPPQQQOOOOOONNNMMMLLLLLLKKKKKKMMMNNNPPPRRRTTTVVVXXXYYY[[[\\\]]]\\\\\\\\\___aaaaaabbbccceeefffggghhhhhhhhhmmmwwwzzzsssnnngggaaa\\\YYYVVVTTTTTTTTTUUUXXXYYYYYYVVVSSSPPPNNNLLLKKKJJJIIIFFFCCCDDDAAA>>>;;;:::888666444555666666555333222333444555555555555555555666666666888999999777666777777888666444333333333555666444444444444444444444444333333333333333333333333444444444444333333333333111111111222222222222333000111111111111222222222333333222111111111111222000000000000000000000000...000111111111222333555222222222222222222222222...111333333222111111222///000000111111000000///222222222222222222222222000000000000000000000000333222222111222333444555666555555555555666777777:::::::::;;;;;;;;;<<<<<<999:::<<<<<<;;;<<>><<<:::999666444444555666555444333444555444444555555666666777777888:::<<<<<<:::999999:::666666555444444444444555222333333444444555555666222222222333333444444444555444444444444333333333111111111222222222333333000111111111111222222222444333222222111111222222111111111111111111111111---///000000000111333555000000111111222222333333...111333333222000////////////000000000000//////222222222222222222222222111111111111111111111111000000000111111111222222777777666666777777888999::::::::::::::::::;;;<<<999:::;;;;;;;;;<<<>>>@@@BBB@@@AAAGGGJJJLLLSSS[[[aaacccgggnnnuuuzzz}}}}}}rrrrrrmmmeee``````___\\\ZZZYYYXXXVVVSSSQQQNNNMMMGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOMMMPPPTTTXXX[[[^^^______\\\^^^___```aaadddhhhlllmmmooossswwwyyyzzzzzzzzzyyy}}}yyyooojjjddd^^^ZZZXXXUUUTTTSSSTTTUUUXXXZZZYYYVVVTTTOOONNNLLLKKKJJJHHHEEECCCDDDBBB>>><<<:::999666444333555666555444444555666333444444555666777888888444666888999888777777888555555555555555444444444111222222333444555666666111111222333333444555555555555444444444333333333111111222222222333333333000111111111111222222222444333222222111111222222111111111111111111111111000111111000......///000......///000111222333333...000222222111...------//////000000000000//////000000000000000000000000222222222222222222222222---...000222444555666666888888888777888999999:::999999888888999999:::;;;999:::;;;;;;;;;<<<>>>@@@BBB@@@BBBGGGIIIHHHMMMUUUYYY[[[aaaiiirrryyy|||}}}~~~uuulllgggeeecccYYYYYYYYYYYYWWWTTTRRRQQQKKKLLLLLLMMMNNNOOOOOOPPPMMMNNNOOOPPPPPPPPPPPPOOOLLLOOOUUUZZZ___bbbddddddaaabbbdddeeegggkkkpppsssvvvyyy}}}~~~xxxkkkggg```[[[XXXVVVTTTRRRVVVWWWXXX[[[\\\ZZZVVVSSSPPPNNNLLLLLLKKKIIIFFFDDDHHHDDD>>>;;;999999888777444333333333333444555555666666666666777888999::::::999888999;;;<<<;;;:::666666555444333222222222333333222222333333444555666555333222333444666888777777666333111111333555444444333222111111222222000111222444444333222222222222333333222111///...000000//////......------111111111000000000000000111111111111111111111111222222222222222111000///000000000000111111111111000000111222333333444444000000000000000000000000222333444555666666666666777777777777888888888888999::::::;;;;;;<<<<<<===<<<<<<<<<===>>>>>>?????????AAABBBCCCCCCEEEGGGJJJSSSRRRVVV___gggppp{{{yyyrrrjjjbbbYYYVVVSSSSSSUUUUUUSSSPPPPPPLLLKKKMMMNNNMMMOOOSSSRRRSSSTTTTTTSSSPPPLLLJJJPPPUUU\\\dddkkkoooqqqrrrrrrqqqpppppprrruuuyyy|||wwwkkkggg```[[[XXXVVVTTTSSSTTTTTTWWWZZZ\\\[[[WWWTTTPPPOOOMMMLLLLLLKKKHHHFFFGGGCCC>>>;;;999999888777777666666555444444444444666666666666666777999999;;;:::999999:::;;;:::888888888777555555444444555333333222222333333444555555444444333444555666777555555333222111111333444222111111000//////000000000111222222333333222222222222333333222111///...//////////////////000000111000000000000000000000000000000000000000000000222222222222222111000000000000000000111111111111000000111111222222333333111111111111111111111111222222333444555555555555777777777777888888888888777888888999999:::;;;;;;;;;<<<<<<======>>>?????????AAABBBCCCCCCDDDFFFHHHLLLKKKOOOVVV^^^eeepppzzz~~~vvvkkkaaaXXXUUURRRRRRTTTTTTRRROOONNNKKKJJJMMMOOONNNQQQVVVVVVWWWWWWWWWUUURRRNNNLLLPPPUUU^^^jjjwww}}}zzzxxxxxxzzz}}}vvvkkkgggaaa[[[XXXVVVTTTSSSRRRSSSUUUYYY[[[[[[XXXUUUPPPOOOMMMMMMMMMLLLJJJHHHFFFCCC>>>;;;:::999888777888888777666444333333222555555444555555666777888<<<:::999999:::999888666888777666555555555555555333333222222333333444555444444444444555555555555555333222222444555555555222111000000///000000000111111000000111111222333222222222222222111000///...//////000111111222222000000000000000000111111////////////////////////111222222222222111000000000000000111111111222222111111111111111111111111111111111111111111111111111222222333444444555555777777777777888888888888888888888999::::::;;;;;;<<<<<<<<<===>>>>>>??????@@@AAABBBCCCBBBBBBDDDEEEFFFEEEGGGNNNSSSYYYbbbkkk~~~}}}ttthhh^^^VVVSSSPPPPPPQQQRRRPPPMMMLLLIIIIIINNNPPPQQQUUUZZZ]]]]]]\\\ZZZXXXTTTQQQOOORRRVVV```qqq||||||~~~}}}}}}~~~uuulllgggaaa\\\YYYWWWUUUSSSRRRSSSUUUXXXZZZYYYVVVSSSOOOMMMLLLLLLMMMLLLJJJHHHEEEBBB>>>;;;:::999777666666666555555444333222222444444444444555666777777:::999888888999:::888777666555444333333333333333333333222222333333444555222333444555555555444444666444333555777888777666333333222222222222222333222111000///000111222333222222222222111111000000000000111111111222222222000000000000000111111111000000000000000000000000111111222222222111111000000000111111111222222222111111111000000000000000111111111111111111111111111111111111222333444444666777777777888888888888::::::;;;;;;<<<===============>>>>>>???@@@@@@@@@@@@AAACCCCCCBBBAAABBBCCCEEECCCEEEJJJMMMQQQYYYaaannntttwwwuuuqqqkkkbbbYYYTTTQQQMMMMMMOOOPPPNNNLLLKKKHHHIIIOOOSSSUUUYYY^^^cccbbb```]]]YYYUUURRRPPPVVVXXXbbbuuuzzzvvvvvvwwwuuuuuuuuuwww}}}~~~tttlllhhhaaa\\\YYYWWWUUUSSSUUUUUUWWWYYYZZZXXXTTTPPPMMMLLLKKKKKKLLLKKKIIIGGGCCCAAA===;;;:::999777666444555666666666666555555333333333333444555666777777666555777999::::::999555555444333333333333444333333222222333333444555222333444444555555444444555444555666777777666444333222222222222222333333222111000000000111333444222222111111111111111111333222222222111111111000//////000000111111111111111111111111111111111111000111111222222222111111111111111111222222222222111111111000000000000000111111111111111111111111111111000111111222444444666777777777888888888888:::;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@AAABBBBBB@@@AAACCCCCCBBBAAAAAABBBEEECCCDDDHHHJJJKKKQQQXXX]]]bbbdddcccaaa```[[[UUUQQQNNNJJJJJJMMMOOONNNLLLLLLIIIKKKQQQUUUXXX]]]bbbfffdddaaa]]]XXXUUURRRQQQWWWZZZdddwww}}}rrrmmmjjjjjjiiihhhhhhiiiooozzz|||rrrlllhhhbbb\\\YYYWWWUUUTTTWWWWWWXXXZZZZZZXXXSSSPPPNNNLLLKKKKKKKKKJJJHHHFFFBBB@@@===;;;:::999777555555666777888999888888777444444333444444555666777555444444666999:::::::::777666666555555555666666333333222222333333444555333333333333444444444444333666888888666333222222000000000///000000111222222222111111222222333444222222111111000111111222333333222222111000000////////////000111111222222111111111111111111111111000000111222222222222111111111111222222222222333111111111111111111111111222222222222222222222222222111111000111333444555777777777777888888888888999999999:::;;;;;;<<<<<>>??????@@@@@@AAA???BBBDDDEEEEEECCCCCCDDDDDDBBBBBBDDDDDDCCCGGGMMMMMMQQQRRRPPPPPPRRRRRRNNNMMMIIIFFFGGGKKKOOOPPPPPPSSSPPPQQQVVVZZZ\\\aaafffiiifffaaa\\\WWWUUUSSSSSSUUU[[[fffsss}}}}}}|||vvvmmmcccZZZUUURRRQQQPPPQQQQQQRRRWWWcccsss{{{qqqmmmhhhbbb]]]ZZZXXXVVVTTTUUUVVVXXXZZZ\\\[[[WWWTTTRRRPPPNNNMMMMMMKKKHHHFFFAAA???<<<;;;;;;999777555222333444444333111///---555555444555555666777888777666555666777888777666444444333333333444444555333333222222333333444555444333222111111333555666:::AAAFFFCCC:::333333666222222111111222333444444222333444555666555444333222222111000000111222333/////////000111111222222...//////000111222222222000000000000000000000000///000111222222222222222111111222222222333333333000000111222333444444444222222222222222222222222333222111111111333555777777777777777888888888888;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<===>>>>>>?????????BBBEEEFFFEEEDDDDDDEEEEEECCCCCCEEEEEECCCGGGLLLJJJNNNPPPNNNNNNOOOMMMIIIKKKHHHEEEGGGKKKPPPQQQQQQUUUSSSSSSXXX\\\]]]aaafffjjjgggbbb\\\XXXUUUUUUUUUUUU\\\fffooosssqqqllliiijjjeee^^^VVVPPPLLLJJJIIIJJJKKKLLLLLLQQQ]]]nnnzzz{{{zzz|||rrrkkkgggbbb]]]ZZZWWWTTTRRRRRRSSSVVVXXXYYYXXXVVVUUUPPPPPPOOONNNLLLIIIFFFDDDDDDAAA===:::999888666444333333333444444444555555666555555555555666777777666666666666777777777777666666555444333333333333555444444333222111000000111000//////000222444666999999888777666444222111333333222222111222222222222222222333333333444444333222222222222222222222111111000000//////......111111111111111111111111111111111///......111333222222111000000111222333111111222222222222111111///000000111111111111000222222222222222111000///000111111111111222222222999999999888888888888888888999999:::;;;<<<===>>>>>>?????????======???@@@CCCDDDDDDEEEKKKOOOKKKCCCEEEDDDDDDDDDDDDFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKMMMQQQTTTSSSXXX[[[YYYZZZ^^^aaa```eeecccbbb___WWWOOOPPPVVVYYY^^^eeeiiiiiieee```\\\UUUSSSOOOLLLIIIGGGFFFFFFEEEGGGHHHIIILLLUUUcccmmm{{{wwwvvv|||qqqjjjfffaaa]]]ZZZWWWTTTRRRRRRSSSUUUWWWXXXXXXWWWVVVTTTSSSRRRPPPMMMJJJHHHGGGDDDAAA===:::999888666444333333333444444444555555444333333333333444555555666666666666777777777888666666555444333333333333333333333222222222222222111111000000000222333444333444444555555444444333333333222222111222222333333333333333444444444444444444333333222111000000111111000000////////////........................///000111000......000111333222111000000111111222111111222222222222111111000000111111111000000///222222222222222111000000000111111111111222222222888888888888888888888777999999:::;;;;;;<<<======>>>??????>>>======>>>@@@DDDIIILLLKKKJJJLLLJJJGGGGGGFFFEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKOOORRRSSSYYY]]]]]]^^^aaabbb```cccaaa```]]]VVVOOOOOOUUUZZZ^^^ccceeebbb\\\UUUQQQOOONNNLLLIIIGGGEEEDDDCCCCCCEEEFFFFFFIIIQQQ]]]gggrrrzzz|||uuuttt{{{ppphhhddd```\\\YYYWWWTTTRRRRRRSSSTTTVVVWWWXXXXXXXXXVVVUUURRROOOLLLJJJHHHHHHDDDAAA===:::999888666444333333333444444444555555444333333333333444555555666666666777777777888888777666555444333333333333111222222222333333333444111111111222222222222222000000111222333333333333333222222111222222333333333444444444444555555555666555444333111000//////111000000000000/////////000000000000000000000000...000111111000//////000333333222111000000111111111111222222222222111111111111111111111000///...111222222222222111000000000111111111111222222222666666666777777777777777:::::::::;;;<<<<<<<<<======>>>>>>>>><<<<<<>>>???EEENNNTTTPPPIIIHHHJJJLLLHHHHHHGGGGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHIIIMMMOOOTTT[[[aaabbbccceeeddd```aaa___]]][[[UUUNNNNNNSSS[[[___bbbbbb]]]VVVOOOKKKHHHHHHGGGFFFDDDCCCAAA@@@AAABBBBBBBBBDDDKKKVVV^^^hhhrrr~~~zzzsssppp}}}yyyooofffccc^^^[[[YYYWWWUUUSSSRRRSSSSSSTTTVVVWWWXXXYYYVVVTTTPPPMMMIIIHHHGGGFFFDDDAAA===:::999888666444333333333444444444555555666555555555555666777777666666777777777888888888777666555444444333333333333333333333333333333333222222333333333222111111222222222222222222111000222222111111222222333333444444444555555555666666444444333333222111000000000000000000000000000000222222222222222222222222...000333333222000000000333333222111111000000000111111222222222222111111222222222111111///...---111111222222222111111000000000111111111222222222555555555666666666666666;;;;;;;;;;;;<<<<<<<<<======>>>>>>===<<<<<<===???DDDMMMSSSOOOHHHHHHKKKMMMIIIIIIHHHHHHIIIJJJLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHJJJMMMQQQWWW___gggiiiiiiiiifffaaaaaa^^^[[[YYYSSSMMMMMMQQQWWW[[[^^^]]]WWWPPPJJJHHHCCCCCCDDDDDDCCCBBB@@@???AAAAAA@@@@@@AAAGGGOOOUUUbbbkkkxxx~~~xxxrrrnnnxxxxxxnnneeeaaa]]][[[YYYXXXVVVTTTRRRSSSSSSTTTUUUVVVWWWXXXUUUSSSPPPLLLIIIGGGGGGFFFDDDAAA===:::999888666444333333333444444444555555666555555555555666777777777777777777888888888888777777666555444444444444555555444444333222111111222222333333333222222111222222333333333333222222222111111111222222333444444444444555555555666666222222222222222222222333000000000000111111111111///////////////////////////222444444333111111111222222222222111111000000111111222222222222111111222222222111111///...---000111111222222222111111000000111111111222222222444444555555666666666666:::;;;;;;<<<<<<============>>>???>>><<<<<<>>>???BBBGGGKKKIIIHHHJJJKKKKKKIIIIIIHHHHHHIIIJJJLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHKKKQQQUUU\\\eeennnqqqqqqpppkkkeeeddd___ZZZVVVQQQLLLMMMPPPVVVZZZ\\\YYYQQQIIIEEECCCBBBBBBCCCDDDDDDCCCAAA@@@BBBAAA@@@@@@AAAEEEKKKOOOYYYbbbnnnxxx|||wwwqqqllltttvvvllldddaaa]]][[[ZZZYYYXXXVVVRRRSSSTTTUUUVVVVVVVVVVVVTTTSSSPPPNNNKKKJJJIIIHHHDDDAAA===:::999888666444333333333444444444555555444333333333333444555555777777777888888888999999888777666555444444444444666666555444333222111111222222222333333333333333000000222333444555555555111111111111222333444444333444444444444555555555000111111222222333444444000000000111111111111222000000000000000000000000000222333333222111111222000111222222222222111111111111222222222222111111111111111111111000///...000000111222222222222111000111111111111222222222444444555555666666777777::::::;;;<<<===>>>??????>>>??????>>>======>>>@@@@@@CCCDDDDDDGGGLLLMMMIIIJJJJJJIIIIIIJJJKKKMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHIIINNNTTTYYYaaakkkuuuzzz{{{{{{wwwqqqjjjbbbZZZUUUPPPLLLMMMQQQ___bbbccc]]]SSSJJJEEEEEECCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAAAAABBBEEEIIIKKKPPPWWWaaajjjttt|||vvvpppkkkqqq}}}uuukkkdddaaa]]][[[[[[[[[YYYXXXRRRSSSUUUVVVVVVUUUTTTSSSPPPPPPOOONNNLLLJJJHHHGGGDDDAAA===:::999888666444333333333444444444555555444333333333333444555555777777888888888999999999888777666555444444444444555555444444333333333222333222222111222333555666000111222333444444444444111111111111222333444555333333333333444444444444222222222222222222333333000000111111111222222222333333333333333333333333000111111000//////000222//////111222333333222222111111222222222222111111000000111111111000000///000000111222222222222222000111111111111222222222444555555666777777888888888999:::<<<===???@@@AAA???@@@@@@@@@>>>>>>@@@AAAAAADDDEEEEEEGGGLLLMMMKKKLLLLLLKKKKKKLLLMMMNNNPPPLLLLLLLLLLLLLLLLLLLLLLLLJJJIIIIIIHHHJJJOOOUUUZZZdddooo{{{pppeeeZZZTTTOOOLLLNNNSSSaaaeeefff```UUULLLIIIJJJEEEEEEDDDDDDDDDDDDEEEEEEDDDBBBAAAAAACCCFFFHHHIIIMMMQQQWWW]]]fffuuuzzztttooohhhmmmyyytttkkkdddaaa^^^\\\\\\[[[ZZZYYYRRRTTTVVVWWWWWWUUURRRQQQLLLLLLLLLLLLJJJHHHFFFEEEDDDAAA===:::999888666444333333333444444444555555666555555555555666777777777888888888888999999999888777666555555444444555333333333444444444555555333222111000111333666777333444444333333111000000111111111111222333444555222222222333333333444444333333333222222111111111000000111111222222222222000000000000000000000000/////////...,,,---///111---///000222333333333222111111222222222222111111///000000111111111111000///000111222222222222222000111111111111222222222555555555666777888888999777888:::<<<>>>@@@AAABBB@@@AAAAAA@@@??????@@@BBBBBBFFFIIIGGGHHHKKKNNNMMMNNNMMMMMMLLLMMMOOOPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIJJJOOOUUUZZZfffqqqttthhh[[[SSSNNNLLLOOOTTTYYY]]]___ZZZQQQIIIHHHJJJGGGFFFDDDCCCCCCDDDEEEFFFDDDBBBAAAAAACCCFFFGGGHHHOOOQQQSSSUUU[[[iii|||zzzsssmmmgggkkkvvvtttmmmccc```]]][[[[[[ZZZYYYXXXXXXXXXWWWWWWUUURRRPPPNNNOOOOOONNNLLLJJJHHHFFFEEECCC@@@<<<999999888777666222333444555666666666666777666555444444444444444555666666777888999999999666555444333333333333444333333444444444333333222//////000000111111111111333333333444444333222222222222111111111111222222444444444333333222222222444444444444444555666777333222222111111111111111////////////000000000000333222000///...///000222333333222111000000111111000000000000000000000000333333222111000000111111222222222222222222222222222222111111111111111111555555555666777999;;;;;;<<<;;;;;;<<<<<<===>>>???@@@AAABBBAAA@@@@@@AAACCCCCCEEEHHHJJJLLLLLLKKKJJJNNNNNNMMMLLLMMMNNNOOOPPPOOONNNMMMLLLKKKKKKKKKKKKIIIJJJJJJKKKMMMQQQWWW\\\hhhpppzzzqqq___SSSMMMLLLOOOTTTYYYZZZ[[[XXXSSSMMMIIIGGGEEEEEEEEEEEEDDDDDDDDDDDDFFFGGGEEE>>><<>>???@@@@@@@@@AAABBBAAA??????AAACCCDDDFFFHHHKKKMMMNNNNNNNNNPPPOOONNNNNNNNNOOOPPPPPPOOONNNMMMLLLLLLLLLLLLLLLJJJJJJKKKKKKLLLPPPVVVZZZbbbjjjuuuppp^^^SSSMMMKKKOOOTTT\\\\\\\\\YYYTTTNNNKKKIIIFFFFFFEEEEEEEEEDDDDDDDDDEEEGGGFFF@@@???DDDJJJLLLLLLKKKKKKMMMPPPYYYjjjzzz{{{rrrmmmhhhkkkrrruuummmeeebbb^^^[[[ZZZYYYWWWVVVRRRSSSTTTTTTTTTSSSRRRQQQMMMMMMMMMLLLKKKJJJHHHHHHGGGCCC>>>:::888666444333444444333333333555666777666666555444444444444555666666666777888888999999;;;:::888666555333333222444333333222333333444444333333444444444444555555333333444444444444333333///////////////000111222222333333333333333333444333333222222333333444444111111000/////////000000111111111111222222222222333222000/////////000111333222111111000111111111222222222222222222222222333222111111000111111111222222222222222222222222111111222222222222222222555555555666777999;;;;;;>>>>>>>>>>>>???@@@AAABBB@@@AAABBBAAA??????@@@BBBEEEFFFHHHKKKNNNPPPRRRSSSQQQQQQPPPOOOOOOPPPPPPQQQNNNNNNMMMMMMLLLMMMMMMMMMKKKKKKKKKJJJKKKNNNTTTXXX]]]fffqqq{{{|||nnn^^^SSSMMMKKKPPPVVV``````^^^ZZZTTTPPPMMMLLLGGGGGGFFFEEEEEEEEEEEEEEEEEEGGGGGGCCCCCCIIIMMMOOOPPPNNNLLLMMMOOOVVVeeesss{{{sssmmmgggiiiooo}}}uuunnngggccc___\\\ZZZXXXVVVTTTRRRSSSSSSTTTTTTRRRQQQPPPLLLLLLLLLLLLLLLKKKJJJIIIFFFBBB===:::888777555444555444333222222444666777666555555444444444555555666666777777888888888888:::999888666555444333333666555444444444555666777444444444444444555555555222333444444444444444444111111111111222333444444222222222333333444444444333222222111222222333333111000000///////////////000000000111111111222222222111000000//////000000222222111111111111111222222222222222222222222222222222111111111111111222222222222222222222222222111111222222222222222333555555555666777999;;;;;;>>>>>>>>>>>>???@@@AAABBBAAABBBBBBAAA??????@@@BBBDDDEEEGGGJJJMMMQQQTTTVVVRRRRRRRRRQQQQQQQQQQQQQQQOOONNNNNNMMMMMMMMMNNNNNNMMMLLLLLLKKKKKKMMMRRRVVV]]]fffpppxxxyyylll^^^TTTNNNMMMRRRYYYcccccc```[[[UUUQQQNNNNNNIIIHHHGGGFFFEEEFFFFFFGGGFFFHHHHHHEEEFFFLLLPPPOOOSSSPPPMMMMMMNNNTTTaaannn|||tttmmmggggggmmmxxxuuuooogggddd___\\\ZZZXXXVVVTTTTTTTTTTTTTTTSSSQQQPPPNNNLLLLLLLLLMMMLLLKKKKKKJJJDDD@@@<<<999888888777666555444222111222333555666555555444444444555555666777777777777777888888888777777666555444444444444222222222222222333444444444444444444444333333333222333444444555555555444222222111222222333444444222222222333333444444444333222222111111111222222111000000////////////////////////000000000111111222111111000000000000000222111111111111111222222222222222222222222222222222111111111111111222222222222222222222222222222111111222222333333333333555555555666777999;;;;;;>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCAAA@@@???@@@BBBCCCDDDFFFHHHLLLPPPSSSUUURRRRRRRRRRRRRRRRRRRRRRRRPPPOOOOOONNNNNNNNNNNNNNNNNNNNNMMMKKKKKKMMMQQQUUU\\\eeepppwww}}}uuujjj]]]UUUPPPPPPVVV^^^fffeeeccc]]]WWWRRROOOOOOJJJIIIGGGFFFFFFFFFHHHHHHGGGIIIHHHFFFIIIOOOSSSRRRSSSNNNKKKJJJKKKPPP[[[fff}}}~~~uuunnnffffffkkkvvvvvvooogggccc___\\\ZZZXXXVVVTTTUUUUUUUUUUUUTTTRRRPPPOOOMMMMMMMMMMMMLLLLLLKKKJJJCCC@@@<<<999999888888777444444333222222333444555555444444444444555666666777777777777777777888888666666555555444444555555222333444555666666555555444333333333333222222222222333444555555666555555222111111000000000111111222333333333333333333444333333222222111111222222111111000/////////000000.../////////000000000000111111111111000000000///111111111000111111222333222222222222222222222222111111111000111111222333222222222222222222222222111111222222333444444444555555555666777999;;;;;;>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDCCCAAA@@@AAACCCCCCDDDFFFIIIKKKNNNPPPQQQPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQPPPOOONNNNNNNNNNNNOOOOOONNNLLLLLLNNNRRRVVVZZZeeeqqqxxx}}}~~~ooofff\\\UUUPPPQQQYYYbbbiiiiiifffaaa[[[UUUQQQPPPLLLJJJHHHGGGFFFGGGIIIJJJHHHIIIHHHGGGLLLUUUZZZYYYXXXRRRNNNMMMMMMPPPZZZcccuuuxxxpppgggeeeiiitttvvvpppfffccc___\\\ZZZYYYWWWUUUTTTTTTUUUUUUUUUTTTRRRQQQNNNNNNNNNMMMLLLKKKJJJIIIDDDAAA===:::888888666555333333333333333333333333444444444444444555666666888777777777777777777777999888777666555555555555333555777999:::999888777444444444333333333222222222333444555666666666666333333222111000000000000444333333333333333333222444444333222222222222222222222111000000000000111//////000000000111111111111111111111111000//////111111000000111222222333111111111111111111111111111111000000111222222333222222222222222222222222111111222222333444444555555555555666777999;;;;;;?????????@@@@@@AAABBBCCCEEEFFFFFFDDDBBBAAABBBDDDDDDEEEHHHJJJLLLMMMNNNNNNNNNOOOQQQRRRSSSTTTSSSSSSTTTSSSQQQPPPNNNMMMMMMMMMPPPOOONNNMMMMMMOOOTTTWWW]]]hhhuuu{{{~~~}}}yyyhhhaaaXXXSSSOOOQQQZZZdddlllmmmkkkggg```YYYTTTRRRMMMKKKIIIGGGGGGHHHJJJKKKGGGHHHGGGHHHQQQ]]]cccddd___XXXRRRPPPOOOQQQXXX```lll{{{zzzrrrhhheeeiiiooovvvpppeeebbb^^^[[[ZZZYYYWWWVVVRRRSSSTTTUUUVVVVVVUUUTTTNNNNNNNNNNNNLLLKKKJJJIIIFFFCCC>>>:::888666555333333333444444444333222222444444444444444555666777888888888777777777777777<<<;;;:::888666555444444///111555888888777555333555555444444444333333333222333444555666666666666666666444333222111111111444444444333333222222222555444444333222222222333333222222111111111111111000111111111111222222222111111111111111000//////111111000000111222333333000000000000000000000000111111000000111222333333222222222222222222222222111111222333333444555555555555555666777999;;;<<>>BBBEEEHHHHHHHHHHHHIIIKKKJJJHHHFFFEEECCCCCCCCCEEEGGGIIILLLMMMMMMMMMLLLMMMOOOQQQRRRSSSTTTVVVXXXPPPRRRTTTTTTRRRPPPPPPPPPQQQOOOQQQSSSTTTRRRUUU[[[cccqqq{{{{{{yyywwwnnnbbb^^^TTTMMMMMMNNNPPP[[[iiimmmtttxxxtttkkkddd\\\UUURRROOOJJJHHHHHHIIIJJJJJJFFFGGGGGGKKKWWWeeennnnnn___XXXQQQMMMKKKLLLTTT]]]gggnnnwww}}}wwwsssqqqvvv}}}}}}rrriiifffgggkkkvvvuuunnneeeaaa]]]ZZZYYYYYYXXXWWWVVVUUUUUUUUUVVVUUUSSSPPPPPPNNNLLLKKKKKKKKKIIIGGGDDDAAA>>>:::777555555555444444555555555555555555555444333333333444555666333444555777888888999999888777666666666666555444666666666666666666666666777777777777666555444333444444555555666666777777666555333111111111222333333333333333333333333333222222222222222222222222222222222222111000//////111111111111111111111111000000000000000000000000111111111111000000000///111111111222222333333333222222111111111111111222222222222222222222222222111222222333333444444555666666666666777888999:::AAADDDHHHKKKKKKLLLMMMNNNKKKJJJHHHGGGEEEDDDDDDCCCGGGHHHJJJMMMNNNNNNMMMMMMNNNPPPSSSTTTTTTUUUWWWYYYUUUWWWYYYYYYWWWVVVUUUUUUUUUSSSSSSUUUUUUUUUXXX^^^jjjvvv}}}zzzvvvsssjjj___]]]TTTNNNNNNNNNPPP]]]lllzzz~~~tttkkkbbbZZZWWWSSSMMMIIIHHHHHHHHHHHHGGGHHHHHHLLLWWWeeelllmmm^^^WWWPPPLLLJJJKKKSSS\\\dddjjjsss|||xxxrrrnnnkkkooouuu}}}rrriiifffgggiiisssssslllccc```\\\ZZZYYYYYYXXXXXXVVVUUUUUUVVVVVVUUUSSSQQQPPPNNNLLLKKKKKKJJJHHHGGGEEEBBB>>>:::777555444444444444444555555555666666666555444444333444444444444444666777888999999999888:::;;;999555444444666666666666666666666666666666666666666666555444333444444444555666666777777555444222111000000111222333333333333333333333333222222222222222222222222222222222222111000///...111111111111111111111111000000000000000000000000111111111111000000000000111111111222222222222222222222111111111222222333333333333333333333333333111222222333333444444555666666666666777888999999>>>AAAEEEHHHIIIKKKLLLNNNKKKKKKJJJIIIGGGFFFEEEEEEIIIJJJLLLNNNOOOOOONNNMMMPPPRRRTTTUUUUUUVVVXXXZZZZZZ\\\^^^^^^\\\ZZZZZZZZZZZZWWWVVVXXXXXXXXX\\\cccooozzz|||xxxtttkkk```\\\UUUOOOOOONNNQQQ```qqq~~~tttjjjbbb\\\WWWQQQLLLIIIHHHGGGFFFHHHIIIJJJMMMXXXdddjjjiii]]]VVVOOOKKKIIIKKKSSS\\\ccciiiqqqyyy}}}tttooojjjgggjjjooo~~~|||rrrjjjggghhhgggooossskkkbbb___[[[YYYYYYYYYYYYXXXVVVVVVUUUVVVWWWVVVSSSQQQOOOMMMLLLKKKKKKJJJHHHFFFEEECCC???:::777555444444444444444444555555666666666666555555444444444333444555666777888999999999888999999888666555555555666666666666666666666666555555666666555444333333333333444555555666666777555444333222111111111222222222222222222222222222222222222222222222222222...///000111222222222222000000000000000000000000000000000000000000000000111111111000000000000000111111111111111222222222111111111111111111222333333333333333333333333333111222222333333444444555666555555666666777888999<<>>;;;888777666777888777555444333333444555555555666666666555444444555555777888999:::::::::999444111333999;;;888333666666666666666666666666555555666666666555555444333333333444555555666666666555555555444333333222222222222222222222222222222222222222222222222222111111111111000///...---////////////////////////000000000000000000000000000000000000111111111111111111111111111000000000111111111111111222333444333333333333333333333333111222222333333444444555555555555555666777888888:::===@@@BBBDDDGGGJJJMMMLLLMMMNNNOOONNNMMMLLLKKKKKKLLLMMMNNNOOOQQQRRRRRRSSSTTTWWWXXXXXXYYY[[[]]]___aaaddddddcccbbbbbbcccaaa^^^]]]^^^]]]]]]aaagggyyy}}}nnn___XXXRRRRRR\\\jjjwwwnnnhhhccc[[[TTTPPPMMMKKKJJJGGGKKKNNNSSS[[[dddeeeaaaYYYSSSNNNMMMNNNRRR\\\fffoootttzzz}}}zzztttmmmkkkhhhfffiiinnnwww{{{rrriiieeefffggggggmmmwwwooofffccc^^^\\\[[[ZZZYYYXXXWWWWWWVVVWWWXXXWWWTTTRRRNNNMMMKKKJJJJJJIIIGGGEEECCCAAA>>>;;;999888888888:::888666444222222333333444555666777777666555555555666777888999:::::::::999777555666888999777555666666666666666666666666555666666777777666666666222333333444444555555666444444444444333222222111111111111111111111111111222222222222222222222222111111111111000///...---111111111111111111111111000000000000000000000000///000000000111111111111222111111111000000000///333222222333444555666666222222222222222222222222111222222333333444444555555555555555555666888888666888;;;===>>>AAADDDGGGIIIJJJLLLMMMMMMLLLKKKJJJJJJJJJKKKMMMOOOQQQSSSTTTUUUWWWZZZ[[[[[[\\\^^^``````bbbeeeeeedddcccddddddbbb``````aaa```___bbbggg|||}}}hhh^^^WWWTTT[[[eee{{{zzzqqqkkkbbbZZZTTTPPPMMMKKKFFFJJJOOOTTT]]]dddddd___YYYSSSOOOOOOPPPVVV```kkkxxx|||zzzssskkkgggdddbbbdddiiirrrxxx|||rrriiiddddddgggeeehhhxxxxxxqqqhhhddd```]]][[[[[[YYYXXXWWWWWWVVVWWWXXXWWWTTTRRRNNNLLLKKKJJJJJJIIIGGGEEEBBB@@@===;;;999888999999;;;:::777444222111222222333444555777777777666666555666777888999::::::::::::;;;;;;:::777555666777666666666666666666666666666666777777777777777666222222333444444555555666333333333333333111000000111111111111111111111111222222222222222222222222---...///000111111111111222222222222222222222222000000000000000000000000//////000000111111111222222111111111000000//////444444444555666777888888111111111111111111111111111222222333333444555555555444444555555666777888888:::<<<>>>???BBBEEEHHHGGGHHHJJJKKKLLLKKKIIIHHHIIIIIIJJJLLLOOOQQQSSSUUUXXXZZZ\\\]]]]]]^^^aaabbb___aaadddeeedddccccccdddcccaaabbbdddcccaaaccchhh{{{nnnbbb[[[WWWZZZbbbqqq~~~wwwqqqggg^^^WWWRRRNNNKKKEEEJJJOOOUUU]]]eeeddd___XXXSSSOOOPPPRRRXXXcccnnn}}}uuulllgggbbb___aaaffflllppp|||rrrhhhccccccfffcccffftttwwwmmmhhheee```]]]\\\\\\ZZZYYY[[[YYYWWWWWWWWWWWWUUUSSSNNNLLLJJJIIIIIIHHHEEEDDDGGGBBB<<<999:::<<<===<<<888888777555555444444444333333555666777777777777333444555777888888888888888888777666555444333333555444444333333444444555888666555666888999666444444333222222444555444222333333222111111222333333333111///000333555444333///000000222333444555555222333333333333222111111//////000000111111222222000000000000111111111111//////000000111111222222000000000000000000000000000000111111111111000000222222111111111111111111111111111111111111222222555555555555666666666777::::::;;;<<<>>>@@@BBBCCCFFFGGGGGGJJJLLLMMMMMMLLLMMMMMMMMMMMMNNNOOOPPPQQQVVVVVVWWWYYY\\\___bbbdddbbbeeeggghhhgggffffffgggdddhhhjjjhhhdddccceeeiiivvvkkk\\\XXXZZZ]]]lllwwwssseee\\\UUUOOOKKKIIIIIILLLUUU^^^ddddddbbbZZZUUURRRTTTYYY```lllvvvuuufff```___\\\ZZZZZZ]]]eeeqqqzzzqqqiiibbb^^^^^^___bbblllwwwlllhhhddd```]]]\\\[[[ZZZYYYYYYXXXVVVVVVVVVVVVTTTRRRNNNLLLJJJIIIIIIHHHEEEDDDFFFAAA<<<:::;;;>>>??????777666555444333333333333444444555666777777777666333444555777888888888888999999888777777666666666555444444333333444444555888666555666888999666444444222111222333444333222333333222111111222333333222000///000444666666555111111000000000/////////222222333333222222111000111111111000///.........000000000000111111111111000000000000000111111111111111111111111111111111000000111111111111000000111111111111111111111111111111111222222222222333555555555666666666777777999999:::;;;===>>>@@@AAADDDDDDEEEHHHKKKMMMOOOOOOOOOOOOOOOOOOOOOQQQRRRSSSUUUUUUVVVXXX[[[___bbbdddccceeehhhiiihhhgggggghhhhhhkkkllljjjfffccceeeggguuuwwwcccYYYXXXZZZdddooo}}}oooddd[[[TTTPPPLLLLLLOOOWWW```eeeeeeccc[[[WWWUUUYYY^^^fffrrr|||ttteee^^^\\\YYYWWWXXX[[[aaakkkxxxzzzpppiiiccc___^^^___aaaiii~~~vvvlllgggddd___\\\\\\[[[ZZZYYYXXXWWWUUUUUUVVVUUUSSSQQQNNNLLLJJJIIIIIIHHHEEEDDDDDDAAA===;;;<<<>>>???@@@555444333222111111111222555555666666666666666555333444555777888888888888999999999999999999999999555555444444444444555555777666555666888888777555333222111111333333222111333222222111111222222333111000///000333555555555555555444333222222111111222222333333222222111000000000000//////......---000000000000111111111111111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222222333333333444444555555666666666777777777888888999999:::<<<===>>>AAAAAABBBEEEIIINNNRRRTTTTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTUUUWWW[[[^^^bbbddddddfffiiijjjiiiiiiiiijjjkkkmmmooommmhhheeeeeefffqqqlll]]]YYYYYY]]]hhhyyyyyymmmcccZZZUUUQQQQQQTTT[[[bbbggggggeee___]]]^^^dddkkksssqqqbbbZZZWWWTTTSSSTTTWWW[[[bbbjjjtttyyypppiiiccc___\\\]]]^^^dddtttwwwmmmfffccc^^^\\\[[[[[[ZZZYYYXXXWWWVVVVVVWWWVVVSSSQQQNNNLLLJJJIIIIIIHHHEEECCCDDDAAA===;;;:::;;;<<<===444444333222111111222222555666666666666666555444333444555777888888888888888888888999999:::::::::555555444444444444555555666666666777888888777666444222111111222333222000222222222222222222222222111000000000111222222222444444555555555555555555222222222222222111000000---......///000111222222///000000000111111111111222222111111000000//////000000000000000000000000111111000000000000111111111111111111111222222222222333333333444555555555555666666666666777777777888888888888999:::;;;<<<>>>???AAACCCHHHNNNVVVZZZZZZYYYVVVTTTSSSRRRSSSSSSRRRRRRSSSUUUYYY\\\```bbbccceeehhhiiiiiiiiijjjkkklllnnnpppooolllhhhffffffllltttbbb\\\\\\]]]eeerrr|||qqqggg___ZZZWWWXXX[[[```fffjjjjjjhhhffffffllluuu}}}}}}}}}{{{uuutttuuuxxxzzzlll^^^VVVRRROOOOOOQQQTTTVVVYYY^^^eeeooozzzxxxooohhhbbb___YYYYYY[[[___kkkwwwnnneeeaaa]]][[[ZZZZZZYYYYYYYYYXXXWWWXXXXXXWWWTTTQQQNNNLLLJJJIIIIIIHHHEEECCCDDDBBB>>>;;;888777888888555444444333333333333444555666666666666666555444333444555777888888888888666666777777888999999999666555555444444555555666444555777777777777777777444333222222333333111000222222222222222222222222222111111///.........///111111111111222222222222111222222222222111000000...///000111222333444444///000000000111111111111222222111111000000//////////////////////////////111111000//////000111111000000111111111222222222222222333444555555666666666666666666777777777888777777777888999:::;;;;;;<<<>>>AAADDDIIIPPPYYY___```^^^\\\YYYWWWTTTRRRQQQQQQQQQRRRTTTWWWZZZ]]]___aaacccggghhhhhhiiijjjkkkkkknnnpppqqqooollliiihhhjjjzzz~~~iii```^^^\\\aaajjjsss{{{yyyqqqhhhbbb___[[[\\\```eeejjjlllmmmllliiinnnxxx||||||}}}sssjjjhhhiiikkkpppuuuxxx}}}|||qqqfffZZZSSSOOOLLLLLLOOORRRRRRTTTVVV[[[ccclllssswwwnnngggaaa^^^VVVVVVXXX\\\eee{{{wwwnnnddd```]]]ZZZZZZZZZYYYXXXYYYXXXXXXYYYYYYXXXTTTQQQNNNLLLJJJIIIIIIHHHEEEDDDCCCBBB???;;;777444555666555555444444444444555555555555666666666666666555333444555777888888888888666666666777777777888888666666555555555555666666333555777888777666777888666444333333333333222111111222222333333222222111111222222000...------///444444333333222111000000111111222222111111000///222222222222222222222222000000000000111111111111111111111111000000000000////////////////////////222111000//////000111222000000000111222222333333111222333333444555666666666666666777777777888888777777888888999;;;<<<======@@@DDDGGGKKKRRR\\\cccccccccbbb```]]]YYYVVVTTTSSSSSSTTTUUUWWWZZZ\\\^^^```cccfffhhhiiiiiijjjlllkkknnnppprrrqqqnnnjjjggghhhtttxxxhhh```ZZZ]]]aaaeeejjjooorrrsssvvvvvvuuupppjjjeeebbbaaa[[[^^^bbbgggkkkmmmnnnnnniiirrr}}}~~~~~~sssgggcccbbbaaacccggghhhkkkpppsssuuutttrrrqqqhhh___VVVQQQNNNKKKKKKNNNQQQQQQQQQQQQTTTYYYaaaffflllwwwvvvmmmfff```\\\UUUTTTVVV[[[```qqquuulllccc```\\\ZZZYYYZZZYYYXXXWWWWWWWWWXXXYYYWWWSSSPPPNNNLLLJJJIIIIIIHHHEEEDDDBBBBBB@@@<<<777555555777555555444444444444555555444444555666777777777666333444555777888888888888666666666777777777777777666666555555555555666666222555888888666666777999777666444444444444333111111222333333333333222111000111222111//////111333555555444444333333333222111111111111111000000///111111111111111111111111000000000000111111111111000000000000000111111111111111111111111111111111222111000//////000111222///000000111222222333333111111222333444555666666666666777777777888888888888888888:::;;;===???@@@???CCCHHHKKKNNNTTT]]]ddddddeeeggggggeeeaaa]]]ZZZWWWWWWWWWWWWYYY[[[]]]^^^```cccgggiiijjjjjjlllmmmmmmoooqqqsssrrrnnnhhhdddccclllzzzwwwggg]]]\\\\\\\\\]]]___aaacccdddeeefffccc___\\\[[[\\\YYY\\\aaafffiiikkkmmmnnnjjjvvv}}}}}}wwwuuusssqqqpppqqqssstttvvv}}}zzzllleeeaaa]]][[[\\\]]]___bbbeeefffffffffggg___XXXSSSQQQOOOKKKLLLOOOQQQPPPOOONNNNNNQQQVVVZZZ\\\eeerrruuulllddd^^^ZZZVVVSSSTTTYYY]]]gggsssjjjbbb___\\\YYYYYYYYYYYYXXXVVVVVVWWWXXXXXXVVVRRROOONNNLLLJJJIIIIIIHHHEEEDDD@@@AAA@@@===888666888:::444444444333333444555555333333555666777777777777333444555777888888888888777777777777777777777777666666555555555555666666222555888888666666888:::888666555555555555333222111222333444444333222111...111333222111111444777------...///111222333333111111111111111000//////------...000111333444444000000000000111111111111//////000000111111222222222222222222222222222222222111000......000111222///000000111222222333333000000111222444555555666777777777777888888888888888888999:::<<<>>>@@@AAA@@@EEEKKKNNNPPPVVV^^^eeedddfffjjjlllkkkhhhccc```[[[ZZZZZZZZZ[[[\\\^^^___aaadddhhhjjjkkklllmmmooooooppprrrtttrrrmmmfffaaa]]]cccpppqqqbbb___[[[XXXUUUUUUVVVWWWWWWYYYZZZXXXUUUSSSTTTVVVWWWZZZ```dddgggiiikkkmmmlllzzz}}}}}}{{{xxxvvvkkkiiifffcccaaaaaacccddddddllluuusssjjjddd]]]XXXWWWXXXXXX[[[]]]^^^]]]___bbbZZZUUUQQQQQQOOOLLLLLLOOOQQQPPPNNNLLLJJJKKKNNNQQQVVV]]]gggqqq|||uuulllddd]]]YYYXXXSSSSSSXXX[[[aaavvvrrriiiaaa^^^ZZZXXXXXXYYYXXXXXXYYYZZZZZZYYYXXXUUUSSSRRROOONNNMMMKKKIIIGGGEEEDDDBBBAAA???===;;;888777666444444333333333222222222333333333444444444444444555555666777888999::::::888888888888777777777777888777555444444555666777777777777777777777777777444444444555555555555555555333222222333444444333222111000//////000111222333222111000/////////000333222000......///111222...000111222222111000...111111222111111000///...222222222222222111000///000000////////////000000000111111111111222222222444333111000///...//////555555555555555555444444666666666666666777888888:::;;;===>>>>>>>>>===<<<<<>>>>>>>>???AAABBBFFFGGGGGGFFFEEEEEEGGGIIILLLQQQXXX```hhhooouuuyyyyyyvvvpppiiiccc```aaadddggghhhjjjlllnnnooooooooolllooopppooooookkkaaaUUUMMMOOOWWWeeesss{{{nnneee^^^[[[\\\\\\]]]]]]ZZZVVVUUUWWWZZZ]]]```eeeiiilllppptttwwwzzzuuuppplllhhheeeaaa___^^^\\\[[[YYYVVVXXXYYYYYY\\\eeetttssshhh```[[[XXXUUUSSSSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOPPPQQQPPPOOONNNLLLJJJHHHGGGFFFGGGIIIKKKKKKMMMSSS\\\dddqqqzzzzzzrrriii^^^WWWUUUNNNMMMOOORRRRRRRRRZZZcccuuuooogggdddaaa^^^\\\\\\\\\\\\[[[VVVVVVWWWWWWVVVTTTRRRQQQNNNMMMLLLKKKIIIGGGFFFFFFCCCBBB???;;;999888777777555555444444444333333333222222333333444555555666333333444444555555666666888888888888777777777666555555555555555666777777777777777777777777777777555555444444333333333222444222000111222333222222......////////////......//////111222222222222111111222222222222111000000000000111111111111000000111111111111111000//////000111111222222222111111111111000///////////////000000111111111222222222222222333333444444555555333333333333444444555555444444555666888:::;;;<<<@@@???>>>>>>>>>???AAABBBDDDDDDDDDCCCBBBCCCEEEHHHHHHLLLRRRYYY```iiirrryyy}}}|||xxxqqqjjjgggfffeeefffhhhjjjmmmoooooooooooonnnooonnnjjjhhhfff___WWWMMMOOOVVVcccppp}}}xxxlllffffffdddggghhhfffcccaaacccfffkkkmmmqqqtttwwwzzz~~~~~~yyytttqqqnnnlllhhhfffeeebbb___]]]WWWZZZ\\\[[[ZZZ^^^gggooo|||zzzppphhh```]]]YYYWWWUUUTTTRRRQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQPPPNNNMMMKKKIIIHHHGGGGGGHHHIIIJJJKKKPPPWWW\\\eeelllvvv}}}{{{xxxwww{{{yyyqqqggg\\\UUUUUUJJJJJJLLLPPPQQQRRRWWW^^^lllooohhhdddaaa]]][[[[[[\\\[[[[[[VVVWWWWWWWWWWWWUUUSSSRRRMMMMMMLLLJJJIIIHHHGGGFFFDDDBBB>>>;;;888777777888444444333333333222222222333444444555666777888888444444444555555555666666888888888888777777777777444444555555666777777777777777777777777777777777777777666666555444444444333222000000222333222111000111111222222111111000...///111333444444333222333222222222222111111111111000000000000000000111222222222111111000......000000111222222222222111000000////////////000000000111111111111222222222///000111222222222222222222222333333444444555555555555666777888999;;;<<<<<<<<<===>>>@@@AAACCCDDDBBBBBBCCCBBBAAABBBEEEGGGEEEIIINNNRRRWWW```kkkrrr|||~~~yyyssspppllliiieeegggjjjmmmooopppoooooooooooolllgggdddbbb]]]WWWNNNNNNSSS^^^jjjvvvyyyvvvrrrwww||||||xxxwwwyyy||||||}}}}}}zzzwwwuuurrrpppnnnkkkgggddd^^^______]]][[[\\\___cccppp{{{}}}vvvoooeeebbb]]]ZZZXXXVVVTTTRRRPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQOOONNNLLLKKKJJJEEEFFFHHHHHHJJJNNNSSSVVV\\\aaagggmmmqqqqqqpppnnnjjjhhhffffffkkktttxxxooodddYYYSSSTTTIIIHHHKKKOOOQQQRRRVVV\\\hhh~~~pppiiiaaa^^^ZZZXXXXXXYYYXXXXXXWWWWWWXXXXXXWWWVVVUUUTTTMMMMMMLLLJJJIIIHHHGGGFFFDDDBBB>>>:::888777888888333333333222222222111111333333444555666777888888555555555555555666666666888888888888777777777777333444555666666777777777777777777777777777777777777777666555555444333333333111000000111222222111111111222333333222111111///111333555666666555555444333222111111111222222111111000000000000111111000000111111111000000///000000111222222222222222///......//////000111222000111111111111222222222///000111222222111000000111222222333444444555555777777777777888999:::;;;:::;;;<<<>>>@@@AAABBBBBBAAABBBCCCBBBAAAAAACCCEEEEEEHHHJJJLLLOOOVVVaaajjjttt{{{|||xxxuuuoooiiidddfffiiimmmooooooooonnnlllnnnlllgggccc```[[[TTTMMMKKKMMMUUU^^^iiixxx}}}{{{xxxsssooojjjhhheeebbb_________```eeemmmtttvvvxxxxxxtttnnnhhhddd```\\\ZZZXXXVVVTTTRRRRRRRRRRRRRRRRRRQQQQQQRRRQQQPPPOOONNNMMMLLLLLLGGGGGGHHHIIIJJJMMMPPPSSSVVVXXX[[[```cccdddcccaaa]]]\\\ZZZZZZ]]]fffpppwwwvvvmmmbbbVVVRRRRRRKKKJJJKKKOOOQQQQQQTTTYYYeeetttqqqjjjccc```\\\ZZZZZZ[[[ZZZZZZWWWXXXXXXYYYXXXWWWUUUTTTMMMLLLLLLJJJIIIHHHGGGGGGEEEBBB>>>:::888777888888888888777777777666666666111111222333444555666777555555555666666666666666888888888888777777777777333444555666777777777777777777777777777777777777555555444333222222111111333111000000111222222111///000111222222111000///000222555777888888888777555444222000000111222333111111000000000000111111...///000111111222222111///000111222222222222222............///111222333000111111111111222222222111222333444444333111111111111222333333444555555888777777777888999::::::<<<===>>>@@@@@@???>>>>>>AAABBBCCCCCCAAAAAABBBCCCFFFGGGIIIHHHIIIPPP[[[dddllluuu|||{{{xxxuuunnnfffccceeeiiilllooooooooonnnjjjmmmmmmhhhddd```YYYQQQLLLIIIHHHNNNUUU___mmmzzz}}}yyyvvvqqqkkkfffddddddcccccc^^^cccgggjjjnnnqqqooojjjiiieeeaaa]]][[[YYYVVVTTTSSSSSSTTTTTTSSSRRRQQQQQQOOOOOONNNNNNMMMLLLKKKKKKIIIJJJJJJKKKLLLNNNPPPRRRQQQRRRTTTXXX[[[]]]\\\[[[WWWVVVTTTSSSVVV\\\eeekkk{{{~~~uuulll```UUUPPPRRRNNNLLLLLLOOOQQQQQQSSSXXXbbbnnnqqqjjjeeebbb___]]]\\\\\\[[[YYY[[[ZZZXXXXXXWWWVVVTTTQQQPPPMMMKKKIIIIIIHHHGGGEEEAAA@@@>>><<<:::888666555777666555444333444555555000111222444555444444333777888888777555555666888888888888888888888888888;;;999555333222333666777888777666666666666777777888666444222222222333444111,,,)))---444666///(((222222111111111111222222111222222333333222222111000000111111222222222222333333333222111000000///111111111111111111111111111111111111111111111111333222111000000111222333000222333333111...------000000111222222222222111666666555555555444444444555555666777888:::<<<===<<<===>>>??????@@@@@@???DDDCCCBBBBBBAAAAAAAAABBB===>>>AAACCCGGGMMMSSSXXXaaajjjtttzzz~~~|||sssjjjcccfffiiihhhggggggiiilllllllllllllllhhhbbbYYYSSSNNNJJJHHHLLLPPPWWWcccnnn}}}nnnfffcccaaabbb```bbbggggggdddbbbccc``````___^^^\\\YYYWWWUUURRRSSSSSSSSSSSSQQQOOONNNMMMNNNNNNNNNMMMLLLJJJHHHIIIJJJKKKLLLMMMNNNNNNNNNTTTRRRQQQRRRVVVVVVTTTQQQTTTSSSRRRRRRUUUYYY^^^aaarrr}}}qqqeee\\\UUUPPPMMMNNNMMMKKKKKKLLLOOORRRTTT[[[iiiqqqjjjeeebbb___]]]\\\\\\[[[ZZZ[[[YYYXXXXXXWWWVVVTTTRRROOOLLLJJJHHHHHHGGGFFFDDDAAA@@@>>>;;;999777666555777666555444444555555666222222444555666666555555444555555555333333555777888888888888888888888777:::888555333222333555777777777666666666666777777777666444222222222333444555111---///444777444000222222111111111111222222222222333333333333222222000111111111222222222222222111111000//////......000000000000000000000000111111111111111111111111222111111000000111111222333444555555333111111222000000111222222222222111444444444444555555666666555555555666777999:::;;;===>>>???@@@@@@AAAAAAAAADDDDDDCCCBBBAAAAAAAAAAAA>>>???AAABBBDDDIIINNNSSSZZZcccoooxxx~~~zzzrrrhhhgggfffcccbbbccceeehhhkkkllllllllljjjccc[[[UUULLLHHHFFFHHHKKKPPPZZZddduuuyyypppiiiddd``````bbbaaa]]]ZZZ[[[WWWXXXXXXYYYXXXWWWVVVUUURRRSSSTTTUUUVVVVVVUUUUUUQQQQQQPPPPPPNNNMMMKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRQQQQQQRRRSSSSSSRRRQQQUUUTTTSSSSSSTTTWWWZZZ\\\iiiyyy|||pppddd[[[TTTPPPMMMNNNMMMLLLKKKLLLNNNQQQSSSZZZeee}}}qqqjjjdddaaa^^^\\\\\\\\\[[[ZZZ[[[YYYXXXWWWXXXVVVTTTRRRNNNLLLIIIGGGGGGFFFEEECCCBBB@@@===:::888666666666555555444444444555666666333444555666777777777777333444555444444444666888777777888888888888888888999777555222222333444666666666666666666777777777777666444333222222333444777444111111333555666666222222111111111111222222222222333333333333222222111111111111222222222222000000//////......------000000000000000000000000000000000000000000000000000111111222222111111000000111222111//////000222000000111222222222222111111222333444555666777777777777777777888999:::;;;>>>???@@@AAAAAABBBAAAAAADDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@AAADDDIIILLLRRR\\\iiiuuurrrllleee___^^^```bbbccciiijjjlllllljjjddd\\\UUUMMMIIIEEEFFFGGGIIIQQQZZZhhhrrr~~~~~~|||~~~tttlllfffbbbaaa^^^YYYVVVWWWSSSTTTTTTTTTTTTTTTSSSRRRNNNOOOPPPQQQRRRRRRRRRRRRUUUTTTSSSQQQOOONNNNNNNNNJJJJJJJJJJJJLLLMMMOOOQQQRRRSSSTTTSSSRRRQQQRRRSSSXXXWWWUUUTTTTTTUUUVVVWWWaaapppzzznnnbbbYYYTTTPPPNNNNNNMMMLLLKKKLLLMMMOOOQQQXXX___rrrrrrjjjcccaaa^^^\\\\\\\\\[[[ZZZZZZYYYXXXWWWXXXWWWTTTRRRNNNLLLIIIHHHGGGGGGEEEDDDBBB@@@===:::777666666666333333333333444444444555444444555666666777777777444555666666666666999;;;888888888888999999999999888777555333222333444555555666666777777777777777777666444333333222333333222222222222111222444555222222111111111111222222222333333333333333333222222222222222222222222222000000//////............222222222222222222222222000000000000000000000000///000111222222111000////////////...------000222000000111222222222222111111222333444555555666777999999999999999:::;;;<<<===>>>???@@@AAAAAAAAAAAABBBAAA@@@??????>>>>>>>>>>>>?????????@@@CCCHHHKKKOOOYYYgggttt~~~uuuiiiaaa___```aaaaaafffgggiiijjjiiiccc[[[UUUOOOJJJGGGGGGFFFGGGNNNUUU___gggttt|||tttssssssuuuwwwxxxxxxwwwwwwxxxyyy|||yyyqqqiiieeebbb\\\YYYYYYVVVUUUUUUTTTRRRQQQOOOOOOOOOOOOOOONNNNNNMMMMMMMMMXXXVVVTTTQQQOOOOOOOOOOOONNNMMMLLLLLLMMMPPPRRRTTTWWWYYYZZZXXXTTTSSSTTTWWWYYYXXXXXXWWWVVVVVVVVVVVV^^^kkkxxxkkk```XXXSSSOOONNNNNNMMMLLLKKKKKKLLLNNNOOOUUUZZZiiirrrjjjbbb```]]][[[\\\\\\[[[ZZZZZZXXXWWWWWWXXXWWWUUUSSSOOOMMMJJJIIIIIIHHHFFFEEEBBBAAA>>>;;;999777666666222222222222222222222222333333333333444555666666444555666666666666999;;;999999999:::::::::;;;;;;888777555333333333444555444555666777888777777777666555555444333333333222...111333444222111222333222222111111111111222222333333333444444333333333333222222222222222222222111111111000000000000000222222222222222222222222000000000000000000000000///000111222222111000///222222222111000000333555000000111222222222222111333333333444444444444555888888888888888999:::;;;<<<===>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>???@@@AAABBBFFFLLLPPPTTT]]]iiiuuu~~~qqqgggccccccbbbaaadddeeefffgggeee```YYYTTTOOOKKKHHHGGGFFFFFFKKKRRRYYYaaakkkvvv~~~uuulllhhhhhhhhhkkkoooqqqqqqqqqrrrsssttttttwww{{{zzzooojjjfff```\\\[[[VVVUUUTTTRRRQQQOOONNNNNNQQQPPPPPPOOOOOOOOOOOOOOOWWWUUUSSSQQQOOOOOOOOOOOOTTTSSSSSSTTTVVVYYY\\\^^^```aaaaaa]]]XXXVVVWWWYYYZZZZZZYYYXXXXXXXXXXXXXXX]]]ggg{{{}}}uuuiii]]]VVVQQQOOONNNMMMLLLKKKKKKKKKLLLMMMMMMRRRVVVaaaxxxssskkkbbb___\\\[[[[[[\\\[[[ZZZYYYXXXWWWWWWXXXWWWUUUSSSPPPNNNKKKIIIIIIHHHGGGEEEBBBAAA@@@>>>;;;999777666222222333333222222111000222222111222222333555555333444555444444444666888888888999999:::;;;;;;;;;999888666555444444555555444555666888888888777777555555555444444333222222///222444666555333333222222222111111111111222222333333444444444444333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111///000000111111000000///000111111000//////000222000000111222222222222111333333333333333444444444555555555555666777888999<<<<<<===?????????????????????>>>>>>??????@@@AAA???AAACCCEEEHHHMMMSSSXXX[[[ccclllwww}}}ssslllhhheeedddeeedddccccccaaa^^^XXXTTTMMMIIIGGGFFFDDDCCCFFFLLLTTT[[[dddmmmttt|||{{{tttqqqoookkkddd^^^[[[[[[\\\```eeeiiillllllkkklllmmmnnnnnnooorrruuu{{{wwwqqqkkkddd^^^\\\TTTSSSRRRQQQPPPPPPPPPPPPLLLLLLMMMMMMOOOPPPRRRSSSUUUTTTSSSQQQPPPPPPPPPPPPQQQRRRTTTXXX]]]bbbfffhhhkkkiiigggbbb^^^[[[ZZZ[[[\\\[[[ZZZYYYXXXYYYZZZZZZZZZcccsss{{{sssfff[[[TTTPPPOOONNNKKKKKKKKKKKKKKKLLLMMMMMMOOOSSS\\\lllssskkkaaa___\\\[[[[[[\\\[[[ZZZYYYXXXWWWWWWXXXWWWVVVTTTOOOMMMJJJIIIHHHHHHFFFDDDBBBBBBBBBAAA>>>;;;888666555555555555444222111000222222111111222333444555444555555555333333555777666666777888888999::::::999999777666666555666666333444666888999888777777555555555555444333222222222222333333444444444333222222111111111111222222333333444444444444333333444444333333333222222222222222222222222222222222111111111111111111111111222222222222222222222222000000////////////000000...///000///---,,,,,,---000000111222222222222111111111222333444444555555555555555666777999:::;;;======>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEEDDDFFFHHHJJJNNNSSSZZZ^^^```fffnnnvvvzzzrrrmmmkkkgggeeecccaaa___\\\XXXUUUOOOKKKHHHGGGDDDAAACCCHHHLLLSSS\\\eeekkkqqqxxx~~~}}}rrrnnnhhhccc```\\\XXXUUUOOOOOOPPPTTT[[[aaaeeegggfffhhhjjjjjjhhhgggggghhhmmmsssxxxzzz}}}~~~~~~{{{xxxyyy}}}vvvmmmddd```YYYXXXVVVTTTRRRRRRRRRRRRLLLLLLLLLMMMNNNPPPRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQNNNQQQWWW^^^fffnnntttwwwyyyuuuooojjjgggdddaaa___^^^\\\ZZZWWWVVVWWWYYYZZZXXX^^^mmmyyyqqqdddYYYRRRPPPOOONNNIIIIIIJJJJJJKKKLLLMMMMMMMMMRRRYYYbbbttttttkkkaaa^^^\\\[[[[[[\\\[[[ZZZYYYXXXWWWWWWXXXXXXVVVTTTNNNLLLIIIHHHGGGGGGEEECCCBBBBBBCCCCCC@@@<<<888666777777777777666444111000333222111111222333555666777888888777555555666888444555555666777888888888:::999888777777666666666222444666888999999777777555555555555444333222111444222//////111333444333222222111111111111222222333444444555555444444333444444444333333222222222111111111111111222222222333333333333333333333333333333333333333333333333111000///......///000111000222444333111///......000000111222222222222111...///000222444666777888777777888999:::<<<>>>???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBDDDFFFGGGHHHHHHIIILLLNNNQQQWWW]]]bbbbbbhhhnnnvvv{{{uuusssjjjgggccc```^^^\\\YYYVVVSSSNNNKKKIIIEEEAAABBBFFFFFFMMMWWW___eeekkkrrrvvvwwwvvvvvvwwwyyyyyyvvvtttiiigggbbb\\\WWWSSSQQQPPPHHHGGGHHHLLLTTT[[[aaaddddddgggiiiiiigggdddcccccc```eeehhhiiilllppppppnnnqqqpppooopppvvvwwwlllgggaaa___\\\YYYUUUSSSRRRRRRUUUTTTSSSRRRSSSSSSUUUVVVRRRSSSTTTUUUUUUTTTSSSRRRQQQVVV^^^iiittt}}}wwwrrrooolllhhheee```]]]YYYVVVTTTUUUWWWXXXWWW]]]kkkxxxpppcccXXXRRROOOOOOOOOHHHHHHIIIJJJKKKLLLMMMNNNKKKQQQWWW\\\iii}}}tttnnnccc```\\\ZZZZZZZZZ[[[ZZZ[[[YYYVVVUUUTTTRRRPPPNNNNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCAAA>>>;;;999666555666666555444444444444555444444333222222222333333333444555666666777777888555666777888888999999888888888777777666666555555555666666777777777777666888888777666555333111000111111222333444444444444555444333222111111111111111222333444555555555555444444444444444444444444111111111222222111111111111111111111111111111111000111111111111222222222000000////////////000000444333222111000000000000000111111111111222222222222333444444333333555777777777777777888999:::;;;@@@???>>>======>>>???@@@@@@AAADDDGGGJJJLLLNNNOOOPPPPPPPPPPPPRRRUUUXXXYYY\\\```fffmmmvvv}}}vvvpppkkkddd```^^^\\\XXXUUUVVVQQQKKKGGGEEEDDDDDDCCCGGGKKKPPPWWW___eeejjjlllrrrrrrrrrrrrqqqpppooooooiiiddd]]]WWWSSSOOOLLLJJJJJJHHHHHHJJJNNNSSSUUUVVV^^^___bbbddddddccc```___^^^]]]]]]^^^aaaccccccbbbbbbbbbccceeeiiisssxxxpppkkkgggaaa]]][[[YYYWWWUUUVVVVVVVVVUUUUUUUUUTTTTTTVVVUUUUUUUUUUUUUUUUUUUUUUUUYYY___iiizzzzzzuuuoookkkeee___YYYTTTSSSUUUWWWXXXYYY^^^jjjwwwkkk^^^WWWRRRMMMKKKLLLJJJJJJJJJJJJJJJKKKLLLLLLNNNMMMPPPXXXaaauuu~~~sssmmmccc```\\\ZZZZZZZZZ[[[ZZZ[[[YYYVVVUUUTTTSSSPPPNNNNNNMMMKKKJJJHHHFFFDDDCCCDDDCCCAAA>>>;;;999777666666555555555555444444444444333333333333333444444555555444333333333333444555555777888888888888888999888888777666555555444555555666777777777777666777777777777555444333222222222333333444333333333555444333222111111111111111222333444555555555555444444444444444444444444111111111000000111111111111111111111111111111111000111111111111222222222111000000//////000000111444333222111000000000000000111111111111222222222222333444333333333555777888888888999:::;;;======AAAAAA???>>>>>>???@@@@@@AAABBBEEEHHHKKKMMMNNNOOOOOOOOONNNNNNOOOQQQTTTUUUWWWZZZ___gggppp|||yyypppkkkeee```^^^\\\ZZZWWWXXXSSSMMMIIIGGGFFFEEEDDDGGGKKKPPPWWW]]]cccgggiiinnnnnnnnnnnnmmmmmmlllkkkiiieee___ZZZVVVRRRNNNKKKIIIGGGFFFFFFIIILLLNNNNNNTTTUUUXXXZZZ\\\\\\\\\[[[[[[[[[[[[\\\^^^___^^^]]][[[[[[[[[]]]bbblllyyy}}}vvvrrrkkkfffbbb^^^[[[YYY[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVVVV[[[bbbnnn}}}vvvqqqgggbbb[[[VVVUUUVVVWWWXXXXXX]]]iii~~~uuujjj]]]VVVQQQMMMKKKLLLJJJJJJJJJJJJJJJKKKKKKLLLOOOMMMPPPVVV]]]nnnqqqlllccc```\\\ZZZZZZZZZ[[[ZZZ[[[YYYVVVUUUTTTSSSQQQOOOMMMLLLKKKIIIGGGEEEDDDCCCCCCBBB@@@>>>;;;999777666444555666666666555333333444333333333444555666666999777555333111111222222555555666777888888888888999999888777666555444444444555666777777777777777777777777777777666555555333333333333333222222222444333222111111111111111111222333444555555555555444444444444444444444444222111000//////000111222111111111111111111111111000111111111111222222222111111111000000111111111333333222111000000000000000111111111111222222222111333333333333333555777999999:::;;;<<<>>>@@@AAACCCBBBAAA@@@??????@@@AAABBBCCCFFFIIIKKKMMMOOOOOONNNMMMLLLKKKLLLMMMNNNOOOPPPRRRVVV]]]gggttt~~~xxxpppkkkeee```]]]\\\[[[ZZZZZZVVVQQQLLLIIIHHHFFFDDDGGGJJJPPPVVV]]]bbbeeefffiiijjjjjjjjjjjjiiiiiihhhiiifffbbb___[[[WWWRRROOOKKKIIIFFFEEEFFFGGGGGGGGGJJJKKKMMMPPPSSSUUUWWWXXXWWWXXXYYY[[[]]]]]]ZZZXXXWWWVVVTTTUUUZZZeeerrr{{{zzztttnnniiieee```^^^^^^^^^]]]\\\[[[YYYXXXWWWXXXYYYYYYYYYYYYXXXWWWVVVXXX^^^fffsssyyylllfff^^^XXXVVVVVVWWWXXXXXX\\\ggg|||rrrggg[[[UUUQQQLLLJJJKKKJJJJJJIIIIIIJJJJJJKKKLLLOOOMMMNNNSSSXXXeeepppkkkccc```\\\YYYYYYZZZZZZZZZ[[[YYYVVVUUUUUUTTTQQQOOOMMMLLLKKKIIIGGGEEECCCCCCCCCBBB@@@>>>;;;999777666333555666777777555333222333333333444555666777888<<<:::666444222333444555444555666777888888888888:::999888777666555444333444444555666777777777777666666777888888888888888555444333222222111111111333333222111111111111111111222333444555555555555444444444444444444444444222111///......///111222111111111111111111111111000000111111111222222222222222111111111111222222333222222111000000111111000000111111111222222222111222333333222333555777888999:::;;;===@@@BBBCCCCCCBBBAAA@@@??????@@@@@@DDDEEEGGGIIILLLMMMNNNOOOLLLLLLKKKJJJIIIIIIJJJJJJKKKMMMOOOUUU^^^lllzzz~~~yyysssnnnjjjddd___\\\\\\\\\\\\\\\XXXSSSOOOLLLIIIFFFDDDEEEIIIOOOVVV]]]cccfffhhhiiijjjjjjkkkkkkkkkjjjjjjkkkiiigggeeeccc^^^YYYUUUPPPMMMIIIGGGFFFGGGFFFEEEGGGGGGHHHJJJMMMPPPSSSUUUSSSTTTWWW[[[^^^^^^\\\ZZZXXXVVVSSSSSSXXXbbbnnnvvvwwwwwwyyy{{{~~~yyytttooojjjgggeeeeeedddbbb```]]][[[YYYZZZZZZZZZZZZYYYXXXWWWVVVYYY```iiiwwwqqqkkkbbb[[[XXXWWWWWWWWWXXX[[[fff{{{ooodddYYYTTTPPPLLLJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKNNNLLLMMMQQQTTT]]]tttqqqkkkccc```\\\YYYYYYZZZZZZZZZZZZYYYVVVUUUUUUTTTRRRPPPMMMLLLKKKIIIGGGEEEDDDCCCBBBBBB@@@>>>;;;999888777333555666777777555333222333333333444555666777888:::888555333333444666777444555666777777888888777999999888777666555444444333333555666666777777777555666777888999999999999555444333222111000000000222222111111000000111111111222333444555555555555444444444444444444444444222111000//////000111222111111111111111111111111000000111111111222222222222222111111111111222222333222111111000111111111000000111111111222222222111222333333222222444666777888999;;;===@@@BBBCCCBBBAAA@@@???>>>??????@@@DDDFFFGGGJJJKKKMMMNNNNNNKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJLLLPPPYYYfffttt~~~zzzwwwsssoookkkhhhddd___\\\[[[\\\]]]]]]ZZZVVVRRROOOLLLHHHEEEDDDGGGMMMUUU]]]eeejjjmmmnnnnnnooopppqqqqqqqqqqqqooonnnmmmlllkkkgggbbb^^^UUURRRMMMJJJIIIIIIGGGFFFGGGGGGGGGGGGHHHKKKMMMOOOOOOQQQUUU[[[aaaccccccaaa\\\XXXSSSRRRWWW```iiioookkkkkkjjjkkklllnnnppprrruuuxxx}}}|||uuuqqqqqqpppooommmjjjfffccc```]]]]]][[[ZZZYYYXXXWWWWWWYYYaaalllyyyxxxqqqggg___ZZZXXXWWWVVVXXX\\\fff{{{}}}jjj```VVVRRROOOKKKJJJKKKIIIIIIIIIIIIIIIJJJKKKKKKLLLJJJLLLPPPRRRXXXkkkssslllccc```\\\ZZZZZZZZZ[[[ZZZZZZXXXVVVVVVVVVUUUSSSQQQNNNMMMLLLJJJHHHFFFEEEDDDBBBAAA@@@>>><<<:::888777444555666666666555333333444333333333444555666666555444333222222333555666444444555666777777777777888888777777666666555555222333444555666777777777555666777888888999999999555444222111000000000111222111111000000000111111111222333444555555555555444444444444444444444444111111111222222111111111111111111111111111111111000111111111111222222222111111111000000111111111222222111111111111111222000111111111111222222222000222222222222222444666777888999:::===???AAABBBAAA@@@???>>>>>>???@@@AAAEEEFFFGGGIIIKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLLLLMMMKKKKKKLLLOOOVVVbbbooowww}}}yyytttsssqqqnnnhhhhhhfffbbb^^^]]]]]]___^^^\\\YYYVVVSSSPPPKKKHHHDDDGGGLLLSSS\\\eeemmmqqqttttttuuuwwwxxxxxxxxxxxxuuuttttttsssssspppllliii\\\YYYSSSOOOMMMKKKIIIHHHHHHGGGFFFEEEEEEFFFHHHHHHLLLNNNSSSZZZaaafffhhhhhh^^^YYYTTTRRRUUU[[[bbbeeedddcccbbbbbbbbbcccdddeeedddggglllqqqyyyzzz{{{{{{zzzwwwsssnnnjjjgggbbb```]]]ZZZYYYYYYYYYZZZZZZdddppp~~~xxxmmmddd^^^[[[YYYXXXYYY]]]hhh}}}zzzggg]]]TTTQQQOOOKKKIIIJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJHHHKKKPPPRRRUUUcccuuuuuummmccc```\\\ZZZZZZZZZ[[[ZZZZZZXXXWWWVVVVVVUUUSSSRRROOONNNMMMKKKIIIGGGFFFEEEBBBAAA???>>><<<:::888888666555555555555444444444444333333333333333444444444444333333333333444555333444555666777777777777777777777777666666666666111222444555666777777777555555666777888888888888555333111000///000111222111111000000000000111111111222333444555555555555444444444444444444444444111222333444444333222111111111111111111111111111000111111111111222222222111000000//////000000111222111111111111111222222000111111111111222222222000111222222111222444666888999:::;;;===???AAABBB@@@@@@??????@@@AAACCCDDDEEEFFFGGGHHHJJJKKKKKKKKKLLLLLLNNNOOOPPPQQQQQQQQQMMMMMMMMMOOOUUU^^^iiiqqquuuxxxwwwqqqnnnnnnnnnlllggghhhhhhfffbbb___```aaa```^^^\\\ZZZXXXTTTPPPLLLFFFGGGJJJPPPYYYccclllqqqwwwxxxzzz{{{|||}}}}}}}}}{{{zzzyyyyyyyyywwwtttrrrhhhccc]]]WWWSSSPPPLLLJJJHHHHHHGGGFFFFFFFFFFFFFFFJJJLLLPPPWWW___fffiiijjjaaa[[[UUUSSSTTTXXX[[[\\\```___]]]\\\[[[[[[\\\\\\VVVZZZ^^^bbbgggppp|||{{{uuurrrhhheee```\\\ZZZ[[[]]]___\\\hhhvvvtttjjjccc___\\\[[[ZZZ^^^jjj~~~sssdddZZZRRRPPPNNNKKKIIIJJJIIIIIIHHHHHHIIIIIIJJJKKKIIIGGGJJJPPPPPPQQQ\\\kkkwwwnnnccc```\\\ZZZZZZZZZ[[[ZZZZZZXXXWWWVVVVVVUUUTTTRRRPPPOOONNNLLLJJJHHHFFFFFFBBBAAA???>>><<<:::999888666666555444444444444555444444333222222222333333777777666666666555555444333444555666777777777777666666666666777777777777111222333555666777777777555555666777777777777777444333111//////000222333111000000000000000111111222222333444555555555555444444444444444444444444000222444666666444222000111111111111111111111111000111111111111222222222000000////////////000000222111111111111111222222000111111111111222222222000111222222111222444666::::::;;;<<<>>>@@@AAABBBAAA@@@@@@@@@AAACCCEEEFFFDDDEEEGGGHHHIIIJJJJJJJJJLLLMMMOOOQQQSSSTTTUUUUUUMMMNNNNNNOOOTTT\\\fffmmmnnnqqqqqqllliiikkkkkkjjjgggjjjkkkiiieeebbbbbbcccbbb```___]]]\\\XXXSSSOOOHHHHHHJJJNNNVVV```jjjpppyyyzzz{{{}}}~~~}}}||||||||||||yyywwwrrrmmmfff___YYYTTTPPPMMMJJJIIIIIIIIIIIIHHHHHHHHHIIIJJJNNNUUU]]]cccgggiiiccc^^^WWWTTTUUUWWWXXXXXXYYYWWWVVVTTTSSSSSSSSSSSSPPPSSSWWWXXX[[[bbbmmmvvvlllhhhbbb]]][[[\\\```bbb^^^kkk{{{yyynnngggbbb___]]][[[___lllzzzooobbbYYYQQQOOONNNKKKIIIJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIGGGJJJPPPOOONNNWWWdddqqqrrrhhh```YYYZZZ\\\\\\]]]___[[[YYYWWWWWWWWWWWWUUUSSSNNNNNNLLLJJJHHHFFFDDDCCCBBBAAA???===;;;:::999999666555555444444333222222333333444444444444555555777777666555444222000000333333333444555666777888555555666666666666555555222333444444555555444444666666666666666666666666777666333111111111222333333333111000000000111222000111111222222333444444444444555666555444222111111000000000000000111111000000000000000111111222444444333222222333444444333333333333333333333333000000000000000000000000111222222333333222222111333333333333444555666666::::::::::::;;;===>>>???@@@@@@???@@@BBBEEEHHHJJJHHHHHHGGGGGGHHHIIIKKKLLLNNNOOOQQQSSSUUUVVVWWWWWWVVVQQQMMMOOORRRVVV^^^eeekkkllllllkkkiiihhhhhhiiijjjmmmpppnnniiidddaaa```ddddddcccaaa]]]XXXSSSOOOOOOLLLKKKOOOSSSYYYdddnnnyyy~~~|||yyytttmmmeee^^^XXXTTTOOOOOOOOONNNMMMLLLJJJIIIGGGHHHJJJNNNTTT\\\bbbffffffaaaZZZVVVVVVWWWYYYZZZZZZYYYWWWUUUUUUTTTTTTTTTRRRQQQPPPPPPSSSYYYaaagggvvv|||pppfffdddeeedddbbbaaafffmmm{{{}}}wwwqqqiiiaaa^^^^^^cccnnnzzzrrrmmm^^^YYYRRRLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKOOOSSSWWWYYYlll~~~uuujjjaaaZZZZZZ\\\[[[\\\___[[[YYYXXXWWWWWWVVVTTTRRRNNNMMMLLLJJJHHHFFFDDDDDDEEECCC@@@===:::888666555666555555444444333222222111111222222222222333333555555555555444333222222333333333444555666777888555555666666666666555555333333444444555555444444666666666666666666666666777555333222111111222333333333111000000000111222000111111222222333444444444444555555444444333222111111000000000111111222000000000000000111111222222222111000000111222222111111111111111111111111000000000000000000000000111222222333333222222111333333222333333444555666:::::::::;;;<<<===>>>???=========>>>@@@CCCFFFHHHIIIIIIIIIIIIJJJLLLMMMNNNQQQRRRSSSUUUVVVWWWWWWXXXUUUOOOLLLMMMPPPSSSZZZaaahhhiiijjjjjjiiiiiijjjkkkmmmoooqqqooojjjfffcccbbbbbbbbbbbbaaa^^^YYYUUUSSSMMMIIIIIILLLPPPUUU___iiisssxxx||||||~~~{{{uuunnngggbbb___XXXWWWUUUSSSPPPMMMKKKJJJIIIIIIJJJLLLQQQXXX^^^bbbdddaaa]]][[[[[[]]]^^^^^^\\\[[[ZZZYYYXXXVVVTTTRRRPPPOOONNNNNNPPPTTTZZZ^^^cccoooxxxlllhhhhhhfffddddddhhhppp~~~{{{vvvnnngggeeebbbfffqqqwwwooojjj\\\WWWQQQLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLOOOSSSWWWYYYbbbsssxxxlllccc\\\[[[\\\[[[[[[]]][[[ZZZXXXWWWVVVUUURRRPPPNNNMMMLLLJJJHHHFFFEEEDDDDDDCCC@@@===:::777555555666555555444444333222222111111222222222222333333333444444555555555444444333333333444555666777888555666666777777666666555333333333444444444555555666666666666666666666666666555333222111222222333333333222111111111111222000111111222222333444444555555444333333333444444222222111111111111222222000000000000111111222222222111111000000111111222111111111111111111111111000000000000000000000000111222222333333222222111222222222333333444555666::::::;;;<<<===>>>??????<<<<<<===>>>AAADDDGGGIIIIIIIIIJJJKKKMMMOOOPPPQQQSSSTTTTTTUUUVVVVVVWWWWWWSSSNNNKKKLLLNNNPPPUUU\\\ccceeeggghhhiiijjjlllnnnqqqrrrrrrppplllhhhfffeeeaaaaaaaaa```^^^[[[XXXVVVMMMJJJIIIKKKNNNSSS\\\eeennntttyyyzzz}}}zzztttpppnnnfffddd```[[[UUUQQQMMMKKKMMMKKKJJJJJJMMMRRRXXX\\\bbbaaa```bbbeeehhhhhhhhheeeeeedddccc```\\\VVVRRROOOOOONNNNNNOOOQQQTTTUUUXXXdddtttxxxrrrooollljjjkkknnnvvv{{{sssnnnmmmggglllwww{{{ssskkkfffYYYTTTOOOKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKMMMPPPSSSVVVXXX[[[iii}}}|||nnneee^^^\\\\\\[[[ZZZ\\\[[[ZZZXXXWWWVVVTTTQQQNNNMMMMMMKKKJJJHHHFFFEEEDDD@@@???>>><<<:::999888888666555555444444333222222333333333444444444555555444444555555555555444444333333333444555666777888666666777777777777666666333333333333444444555555666666666666666666666666555444333222222222222333333333222222111111111111000111111222222333444444666555333222222333444555444333222222111222222222000000111111222222222222333333333333333333333333222222222222333333333333000000000000000000000000111222222333333222222111222222222222333444555666:::;;;<<<===>>>?????????<<<===>>>@@@CCCGGGJJJKKKHHHHHHJJJLLLNNNPPPRRRSSSSSSRRRRRRRRRSSSSSSSSSTTTSSSNNNKKKLLLMMMNNNSSSYYY___bbbeeeggghhhkkknnnpppsssrrrqqqooollliiiggggggaaaaaa```^^^\\\ZZZXXXVVVQQQMMMLLLMMMOOORRRZZZbbbkkkssszzz{{{}}}|||{{{tttrrrllleee]]]VVVQQQNNNPPPNNNJJJIIIJJJOOOTTTXXX___aaadddiiippptttvvvvvvtttsssrrrqqqnnnfff\\\UUURRRQQQPPPPPPRRRSSSSSSSSSXXXaaammmvvv}}}}}}xxxsssqqqrrrvvv~~~~~~wwwrrrrrrkkkqqq~~~xxxpppgggbbbUUUQQQLLLJJJIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKMMMPPPSSSUUUWWWZZZdddssspppggg___]]]]]][[[ZZZ\\\[[[ZZZYYYXXXWWWUUUQQQNNNMMMLLLKKKJJJHHHGGGEEEEEEAAA@@@>>><<<:::999888888666555555444444333222222333333333444444444555555666666666666555444333333333333333444555666777888666666777777777777666666444444333333333444555666666666666666666666666666444444333333222222333333333333333333222222111111000111111222222333444444555444333222222333555666444333333222111111222222000000111222222222222111333333333333333333333333111111111222222333333333000000000000000000000000111222222333333222222111222222222222333444555555999:::;;;===>>>>>>>>>>>><<<===>>>AAADDDGGGIIIKKKFFFGGGIIIKKKMMMPPPQQQRRROOOOOONNNNNNNNNNNNOOOPPPPPPLLLJJJLLLNNNNNNRRRWWW^^^aaadddfffhhhjjjnnnpppqqqqqqooonnnllljjjhhhgggcccaaa___\\\ZZZXXXVVVUUUSSSPPPNNNOOOOOOPPPWWW^^^hhhrrr{{{}}}~~~|||xxxqqqhhh```ZZZVVVUUURRRNNNKKKKKKNNNSSSVVV\\\___dddmmmwww~~~{{{rrreee[[[VVVTTTRRRRRRTTTVVVUUUUUUTTT[[[cccgggjjjuuuxxxvvvxxx|||zzzvvvvvvrrryyy~~~vvvmmmccc]]]QQQNNNJJJHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKMMMOOORRRTTTUUUZZZ```kkkzzzqqqggg___^^^]]][[[[[[]]][[[ZZZYYYYYYYYYVVVRRROOOMMMLLLKKKJJJHHHGGGFFFEEEEEEDDDAAA>>>:::888666666666555555444444333222222111111222222222222333333777777777666555444333222333333333444555666777888666777777888888777777666444444333222333444555666666666666666666666666666333333333333333333333333333333333444333222222111000111111222222333444444444444333333333444555555444333222111111111111111///000222333333333222111000111111222222111111000......//////000111111111000000000000000000000000111222222333333222222111111111111222222333444555888999;;;===>>>>>>======:::;;;===@@@BBBEEEFFFGGGEEEFFFIIIKKKMMMOOOPPPPPPMMMLLLKKKKKKKKKLLLMMMNNNOOOLLLKKKOOOQQQRRRUUUZZZaaaccceeeggghhhjjjlllnnnooonnnmmmmmmnnnllliiigggdddbbb___\\\YYYXXXWWWWWWUUUQQQOOOOOONNNNNNSSSZZZdddqqq}}}~~~|||~~~~~~~~~}}}vvvnnnfffbbb]]]ZZZUUUPPPNNNOOORRRSSSWWWZZZ```kkkxxxqqqggg^^^YYYTTTSSSUUUXXXXXXWWWRRRWWW[[[]]]```hhhvvv~~~~~~}}}|||tttjjj___WWWOOOLLLIIIHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPQQQRRRUUUZZZcccoooqqqhhh```^^^^^^\\\\\\]]]ZZZZZZZZZ[[[ZZZXXXTTTQQQLLLLLLKKKJJJHHHGGGFFFFFFFFFEEEBBB???<<<999777777666555555444444333222222111111222222222222333333555555666666666666555555333333333444555666777888777777888888888888777777555444333222222444555777666666666666666666666666222333333333444333333333333333444444444333222111000111111222222333444444222333444444555555444444333333222111000000000000///000222444444333222111000111222222222222111000.........///000111111111000000000000000000000000111222222333333222222111111111111111222333444555666888:::<<<======<<<;;;;;;<<<>>>@@@BBBDDDEEEFFFFFFGGGIIILLLNNNOOOOOOOOOMMMLLLKKKKKKKKKMMMNNNPPPSSSQQQRRRVVVZZZ[[[^^^cccdddfffhhhhhhhhhhhhjjjllllllllllllnnnpppoookkkhhheeeccc___]]][[[ZZZ[[[\\\YYYUUURRRQQQPPPNNNRRRYYYcccrrr~~~zzz{{{|||~~~|||tttooogggccc]]]WWWRRRPPPPPPPPPRRRTTTZZZeeeuuuyyykkkcccZZZVVVWWW[[[\\\\\\UUUWWWYYYYYY[[[aaajjjqqq}}}zzzrrrgggZZZQQQNNNKKKHHHGGGGGGHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNOOOOOOPPPRRRUUU\\\eeeqqqqqqggg```^^^^^^]]]\\\^^^ZZZZZZZZZ[[[\\\YYYUUURRRLLLLLLKKKJJJHHHGGGFFFFFFCCCBBBAAA???===<<<;;;;;;666555555444444333222222333333444444444555555555333444555666777777777777333333333444555666777888777777888888888888777777555444333222222444555777666666666666666666666666222222333444444444333333333333444555444333222111000111111222333333444444111222444555666555444444333222111000///////////////111222444444333222111222333444555555444333222///000000111222333333333000000000000000000000000222222222333333222222222111111111111222333444555555777999;;;<<<<<<;;;;;;===???AAACCCEEEFFFGGGGGGGGGHHHJJJMMMOOOOOOOOOOOONNNMMMLLLLLLMMMNNNQQQRRRYYYWWWYYY___cccdddhhhmmmggghhhiiiiiihhhhhhiiijjjkkkkkklllppprrrqqqmmmiiidddccc```]]]]]]]]]___```]]]YYYVVVUUUSSSQQQTTTZZZeeeuuuxxxyyy{{{~~~}}}xxxnnnjjjccc\\\UUUPPPNNNMMMNNNOOOUUUaaaqqqvvvlllaaaZZZ[[[^^^``````VVVVVVVVVUUUVVVYYY^^^aaalll}}}yyyqqqeeeWWWMMMMMMKKKHHHGGGGGGGGGFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJKKKMMMNNNNNNNNNRRRSSSXXX___gggwwwrrriiibbb^^^\\\ZZZ[[[^^^^^^]]]\\\ZZZWWWTTTRRRPPPIIIHHHGGGEEEDDDDDDEEEFFFFFFCCC???>>>===<<<888555888888777777666666555555666666555555444333222111333333333444444444555555333333222222333555666777888888777777666666555555666555333333333444666888444444555666666666666666555555555555555555555555444444444444333222111111222222222222222222222222222222333333333333444444444444444333000///000222000000000000000000000000333333222222111000000000333222222222111111000000...000333333222111111222000111111222222333444444111333444444333444666888777777888:::::::::::::::999===BBBGGGJJJJJJIIIGGGGGGJJJMMMPPPQQQPPPNNNMMMPPPOOONNNMMMNNNQQQWWW\\\[[[]]]___bbbeeeiiiooossssssooojjjgggfffgggiiiiiimmmlllmmmqqquuuvvvsssqqqjjjgggdddaaa``````bbbdddaaa___[[[VVVSSSTTTWWW[[[eeerrr}}}~~~yyyuuummmddd\\\UUUPPPMMMOOONNNRRR\\\iiixxxttthhhcccaaahhhnnnhhhddd\\\UUUUUUWWWXXXZZZ]]]cccnnn~~~lll]]]UUUNNNNNNKKKHHHGGGGGGHHHHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLQQQNNNRRR[[[cccmmmrrrjjjbbb___]]][[[[[[^^^^^^]]]\\\ZZZWWWTTTQQQPPPOOONNNLLLJJJHHHHHHGGGHHHFFFCCC@@@>>>===;;;888555777777777666666666666666333333222111111111222222333333333444444444555555333333222222333444666777888888888888777777777666777666555555555777999;;;444555666666666666666555555555555555555555555555444444444444333333222111222222222222222222222222222222222333333333444444333444444333111000111222111111111111111111111111111111111111111111222222222222222111111000000000...000222222111000111222000111111222222333444444222333444444333333555777777777888888999::::::;;;999<<>>===;;;888666666666666666666666777777333222111000000222444555333333333444444444555555444333222222333444666777999999888888888888777777888777666666777999;;;<<<555555666666666555555444555555555555555555555555333333444444444333222222111111111111111111111111222222222222333333333333333444444333111000111222111111111111111111111111///000000111222222333333111111111000000000000000///000111000//////111333000111111222222333444444222333444444333333555777888777777777777999:::;;;999<<>>CCCGGGKKKMMMOOOOOOOOOPPPPPPPPPQQQPPPPPPRRRUUUYYY[[[[[[[[[[[[\\\^^^aaafffjjjpppwww|||wwwuuuwwwzzzyyy{{{}}}~~~yyyxxxwwwuuurrrpppooonnnlllkkkgggbbb^^^\\\^^^```jjjwwwxxxmmmddd^^^XXXUUURRRSSSWWWbbbvvvzzzkkkbbb\\\WWWVVVWWWUUUWWW[[[aaajjjzzzuuulll[[[QQQOOOKKKJJJHHHGGGGGGHHHHHHHHHGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKLLLNNNOOOOOOQQQSSSWWWZZZ]]]```jjjsssooohhhcccbbb```]]]]]]___]]]\\\[[[XXXVVVSSSPPPOOOIIIJJJJJJJJJIIIHHHGGGFFFCCCDDDCCC@@@;;;888777888555555555555555555666666777555333111000000000111333333333444444444555555555444333333333333555555444444555555555555666666666666555444333111000000333333444555555555555555555555555555555555555555000111222333444555555555111111111111111111111111111111111111222222222222000222444444333111111222000000000000000000000000333333222222111000000///111111111111111222222222000111222111000000222444000111111222222333444444333444555444333222444666666555555555555777888999999:::===AAAEEEIIILLLNNNOOOPPPQQQRRRSSSSSSRRRQQQTTTWWWZZZ[[[ZZZXXXXXXXXX]]]___dddiiiooovvv~~~}}}|||~~~~~~~~~}}}zzzwwwtttssspppnnnjjjddd___\\\]]]^^^ffftttvvvlllfff]]]ZZZXXXWWWVVV]]]nnn~~~pppeee^^^XXXVVVXXXUUUWWW[[[^^^eeeppp}}}rrrjjjZZZPPPNNNKKKIIIGGGFFFGGGHHHIIIHHHFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHIIIJJJLLLMMMOOOOOOPPPSSSWWWYYY[[[```gggmmm|||}}}nnngggbbbaaa```]]]\\\^^^\\\\\\ZZZXXXUUURRRPPPOOOIIIJJJJJJIIIHHHFFFDDDCCCCCCDDDCCC@@@;;;888777888555555555555555555444444444333222222111111111111333333333444444444555555555555333333333333444555555555555555666666666777555555555555555444444333111222333444555666666666555555555555555555555555///000222333444555555555222222222222222222222222111111111111222222222222///222444555333222111222222222222222222222222222222222111111111111111111111222222222333333333333000222333444222222333444000111111222222333444444444555555444333222444555444444555666666777777888999:::<<>>AAAFFFIIILLLUUUWWWYYYZZZYYYVVVRRRPPPUUUWWWZZZZZZYYYXXXYYYYYYVVVYYY]]]bbbhhhooowww|||~~~}}}vvvtttpppiiibbb]]]\\\\\\```lll{{{tttdddcccccc___YYYXXXcccppprrrggg___]]]^^^\\\\\\[[[[[[]]]dddooowww|||nnnfffXXXNNNKKKGGGGGGFFFFFFGGGIIIIIIGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIEEEFFFGGGIIIKKKLLLNNNNNNRRRTTTVVVVVVWWW[[[```ccclllxxxyyypppjjjeeedddbbb]]][[[]]]^^^\\\ZZZYYYXXXVVVSSSPPPMMMMMMMMMLLLKKKIIIHHHGGGFFFEEECCCAAA>>>;;;999888555555666666555555444333111222222111//////111333888777555333222333555666333444555555333333444555666777777888888888888888666666666666666555555444222222222444777888888666555555555444444333333333222111///000111333222222333333222222111222222222111111000000111111222333444444444555555555555666222222222222222222222222111222333333222111000///,,,...111222222111111222222222111111111111111111333333333333333333333333444444333333333333222222555555555555555666777777666888;;;>>>AAAFFFKKKOOOUUUYYY\\\[[[WWWSSSRRRSSSVVVUUUTTTRRRQQQQQQQQQRRRUUUXXX\\\```eeekkkqqquuuyyyuuupppnnnmmmggg^^^[[[______hhh|||~~~wwwmmmggggggaaaYYY]]]hhhzzz|||mmmddd```___aaa^^^ZZZXXXZZZ```ggglll|||{{{kkk___UUUNNNLLLNNNFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHHHHIIIKKKNNNOOORRRRRRSSSUUUWWWZZZ\\\]]]iiiqqqyyyoooiiidddcccaaa^^^\\\^^^aaa___\\\[[[ZZZWWWTTTQQQNNNNNNMMMLLLJJJIIIGGGFFFFFFEEECCC@@@===;;;999888555555666666555555444333444444333111///000333666555444333222111222333444333444555444333222333555222222333444444444444444666666777777666666555444333222111222444555555444555555555444444333333333333222111111333444444333333333222222222222222222111111000000111111222333333333333333444444444444111111111111111111111111111222222333222111000///000111222222111000//////111111111111111111111111333333333333333333333333333333333333333333333333555555555555555666777777666888:::===@@@EEEKKKPPPUUUYYY]]]^^^ZZZWWWVVVVVVVVVUUURRRPPPOOOPPPQQQRRRUUUWWW\\\```eeelllsssxxx~~~|||wwwrrrooommmggg___\\\^^^___hhhzzzzzzrrrmmmmmmfff]]]^^^fffssstttjjjeeedddccc```\\\ZZZ\\\aaahhhlllwwwyyyhhh]]]TTTLLLJJJLLLFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIHHHHHHIIIKKKNNNOOORRRRRRSSSUUUWWWYYY[[[\\\aaagggsssyyynnngggcccbbbaaa^^^]]]___aaa___]]][[[ZZZWWWSSSQQQNNNNNNMMMLLLJJJHHHFFFEEEEEEDDDBBB???===:::888777555555666666555555444333444444222000///000333666222222333333333333333333222333444444222222333444555666666777777777777777666666777777666666555444666444222222333444444444555555555444444444444444444333222222444555555444444333333333222222222222111111000000111111222333222222222222333333333333222222222222222222222222111222222222222111000000222222222222111111000000111111111111111111111111333333333333333333333333111222222333333444444555555555555555555666777777666777999;;;???EEELLLQQQTTTZZZ```bbb```\\\ZZZYYYWWWUUUQQQMMMLLLNNNPPPRRRTTTWWW[[[```fffmmmvvv{{{|||wwwssspppjjjbbb^^^______fffwwwxxxtttssskkkaaa^^^cccjjj~~~~~~sssmmmkkkhhhddd___\\\]]]bbbhhhlllqqqwwwvvveeeZZZRRRKKKHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKMMMOOOQQQRRRSSSUUUWWWYYYZZZ[[[```ccckkkwwwyyymmmfffaaaaaaaaa^^^^^^aaa```^^^[[[YYYWWWUUUQQQNNNNNNNNNMMMLLLJJJGGGEEEDDDDDDCCCAAA???<<<999888666555555555666555555444333222222222111000000222444333333444555666666666555222333444333222222222444999:::;;;;;;<<<<<<;;;;;;777777777777777666555555777555222222333555666666555555555555555444444444444333111222444555555444444444444333333222111111111111000000111111222333222222222222333333333333555555555555555555555555111111111222111111111111000000///000222444555555111111111111111222222222222222222222222222222222000111111222444555555666555555555555555666777777666777888:::===DDDKKKQQQVVV\\\cccfffddd___\\\[[[YYYUUUPPPLLLJJJLLLPPPRRRTTTWWWZZZ___fffoooxxx~~~}}}xxxtttnnnhhhbbb```^^^dddsss~~~wwwssskkkbbb^^^aaabbbsss|||uuurrrmmmiiiccc___^^^bbbgggjjjnnnpppvvv~~~|||rrrbbbWWWQQQKKKHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJLLLMMMNNNPPPQQQSSSUUUWWWXXXYYYZZZ___bbbgggppp{{{lllfffaaa``````^^^___aaa___]]][[[YYYXXXUUUQQQOOOMMMMMMLLLKKKIIIGGGEEEDDDDDDCCCAAA???<<<999888666555555555666555555444333000222555555333222222222333333444555666666666555222333444444222222333444666777888888999999888888777777777777777666666555444222000000222555777777555555555555555555555555333222111111333444444333444444555444444222111000111111000000111111222333333333333333444444444444555555555555555555555555111111111111111111222222444111//////222444555555000000111111111222222222222222222222222222222222000000111222444555666666555555555555555666777777777777888999<<>>;;;999888555555666666555555444333333111///+++***,,,111555888777555333222333555666555666777666555555555777666666777888888888888777888888888888888777666666777666666777888888777555444555555555666666777777666444333333555666666555555666666666555333111///111111111000111222222333000111111111111222222222444444444444444444444444111111000000000111333444>>>777000///111444444222///000000111222222333333111111111111111111111111111222222333333444444555555555555555555666777777777999;;;<<<===@@@CCCFFFKKKRRR[[[```aaaaaaaaabbb___\\\WWWSSSRRRRRRTTTUUUUUUVVVWWWZZZaaakkkwwwzzzlll___aaaiiiwww~~~wwwpppiiigggmmm}}}}}}rrrkkkhhhhhhiiieeeeeecccccceeekkktttzzzzzz|||rrrbbbRRRLLLLLLKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFHHHIIIJJJKKKKKKGGGHHHIIIKKKLLLLLLMMMMMMNNNPPPRRRUUUVVVVVVUUUUUUSSSXXX]]]___cccoooooogggaaaaaaaaa^^^]]]^^^```^^^[[[ZZZYYYXXXUUUTTTKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDCCC@@@>>><<<:::999777777666666555555555444333333333333444555666666333333333333333444555666777777666666555555555444777777777888999999::::::777777777777666666666666666555444333444444666666666777777666666555444333444444555555555555555555555444333333222222222222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222000000111333555666444333222111111000000111111222000000////////////000000222222222222333444555666444555555666777888888999777777888888:::===BBBFFFLLLPPPVVVZZZ]]]___aaacccccc]]]VVVSSSSSSUUUUUUUUUWWWVVVWWWYYY\\\cccrrrsssllldddfffuuuxxxnnnooollloooyyyyyyrrrmmmjjjjjjhhhfffcccaaabbbfffjjjlllwww}}}hhh[[[OOOLLLLLLKKKIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIJJJLLLNNNOOOPPPQQQRRRSSSSSSTTTSSSSSSSSSXXX\\\^^^bbblll|||ppphhhbbbaaaaaa^^^\\\]]]^^^\\\ZZZYYYYYYWWWTTTQQQLLLLLLLLLKKKJJJHHHGGGFFFDDDCCCBBB???===;;;999888444444444444555555555555555444444333333333444444333333333333333444555555777777777666666555555555555555666777777888888999777777777777666666666666555444333222333333444555777777777777777666555444444444444444444444444444555444333333222222222333222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222222222111000111222444555333111222222111111111111222222333333222222222222333333222222222222333444555666555555666666777777888888777777888999:::===BBBEEEJJJNNNSSSWWWZZZ\\\___aaaccc^^^XXXUUUVVVWWWXXXXXXXXXWWWXXXZZZ]]]cccrrr}}}oooggggggsss~~~}}}sssmmmkkkmmmuuuxxxrrrooommmlllhhhccc```aaadddhhhkkkllltttwwwdddXXXMMMJJJKKKIIIGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJLLLMMMOOOOOOPPPQQQRRRRRRRRRRRRRRRTTTXXX[[[]]]___gggttt~~~sssjjjcccaaa```]]][[[[[[[[[ZZZZZZZZZYYYWWWRRROOOMMMMMMLLLKKKJJJHHHFFFEEECCCBBBAAA???<<<:::888777222222333333444555555555666555444333222222222222333333333333333444444555666666666666555555555555444444555555666777777777666666666666777777777777555444333222222333444444777777777888777777666666333333333333333333333333444444333222222222333333222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222222222222111111222333333222000333222222222222222222333444444333333333333444444222222222222333444555666666666666666777777777777777888888999:::===AAADDDGGGJJJPPPTTTWWWYYY\\\^^^ccc```\\\ZZZZZZ[[[\\\\\\YYYXXXZZZ\\\^^^dddrrrwwwooommmuuu|||zzzooommmmmmqqqxxxzzzwwwuuurrrllleee``````cccfffhhheeekkkwwwooo___TTTJJJHHHHHHFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJLLLMMMNNNNNNNNNOOOPPPQQQRRRRRRQQQTTTWWW[[[[[[[[[```iiiqqqzzzuuullldddbbb```\\\ZZZ[[[ZZZZZZ[[[\\\[[[WWWRRRMMMNNNNNNMMMKKKIIIGGGEEEDDDDDDCCCAAA???===:::999888444444444444444444555555555444333333222222333333444333333222333333444444444444444444444444444444444444444555666666777777666666666666777777777777666555444333333333444555666777888888888888888777555555444444444444333333444333333222222333333333111222222222222222333333000111111222222111111000222222222222222222222222222222222222222222222222333222111222333333222000333333222222222222333333222222111111111111222222333333333333333444555555777777777777666666666666777888999999:::<<<@@@BBBDDDGGGLLLPPPSSSVVVZZZ\\\cccaaa___^^^^^^^^^______[[[[[[\\\___aaafffrrr~~~zzzwww{{{uuurrroooooorrr}}}yyyqqqgggaaa```bbbdddeeeggghhhooo|||vvvjjjYYYPPPIIIGGGHHHEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSVVVYYYZZZYYY\\\bbbgggppp{{{wwwnnneeebbb___\\\ZZZ[[[ZZZ[[[\\\]]]\\\XXXRRRNNNNNNNNNMMMKKKIIIGGGEEEDDDEEEDDDBBB@@@>>><<<:::999888777777666555444333333222222222222222333444555444333333222222222333333222222222222222222222222444444555666666777777888555666666666777777777888888777666444444444555666555666777888888888888888777666666666555555555444333333333222222333333444111111111222222333333333000111111222222111111000222222222222222222222222222222222222222222222222444333111222333333222111333222222111111222222333111111000000000000111111444444333333444444555555777777777777666666666666777888999::::::;;;>>>AAABBBEEEJJJNNNQQQTTTXXX[[[aaaaaaaaaaaa``````___```\\\\\\^^^aaabbbfffqqq|||~~~{{{vvvqqqmmmlllssswwwkkkdddbbbcccdddcccfffdddgggppp}}}ooofffUUUNNNHHHHHHHHHEEEDDDFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLNNNNNNPPPQQQRRRSSSSSSSSSRRRUUUWWWYYYYYYZZZ^^^bbbiiiooo{{{xxxnnneeeaaa___\\\ZZZ[[[[[[[[[\\\]]]\\\XXXRRRNNNMMMMMMLLLKKKJJJHHHFFFEEEEEEEEECCCAAA>>><<<:::999999999888666555444333222111111111111222333444555444333333222222222222222111111111111222222222222444444555555666777777777555555666666777777888888999888777555555555666666444555666777888888999888888888777777666555555555333333222222222333444444111111111222222333333444111111222222222222111111222222222222222222222222222222222222222222222222333222000000222333333222222111111111111111111222333333222222222222333333555444444444444444555555666666666666777777777777777888:::::::::;;;===??????BBBFFFJJJNNNRRRVVVYYY^^^```bbbbbb```^^^^^^^^^ZZZ[[[]]]```aaacccmmmxxxyyyqqqkkkgggjjjxxx}}}ppphhhggggggeeeccc```]]]^^^eeeppp}}}xxxiii```QQQKKKHHHIIIHHHFFFEEEGGGDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKMMMNNNPPPQQQSSSSSSTTTTTTRRRTTTVVVWWWXXXZZZ]]]___bbbeeennn}}}xxxnnneeeaaa___\\\[[[\\\ZZZZZZZZZ[[[ZZZWWWRRRNNNLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDBBB@@@===;;;999999777777666555444444333333333222222222222222333333444333333222111111222222222222222222333333333444333333333444555555666666555555555666777888888888999888666555444444555555333333555666777888888888888777777666555555444444333222222222333333444555000111111222333333444444222222333333333333222222222222222222222222222222222222222222222222222222000///------///111111111111000000//////000000111444444333333333333444444555555444444444444555555555555666666777777888888777888::::::::::::<<<>>><<>>;;;888555888777666444444555555666444444444444444444444444111000000//////000000111555555555555555555444444555333111222555666555444666666666666777777777777999777555333222111222222666777777666444444555777999888888777666555555444333333222222333333444555555444333333222222333333222222222222222222222222444444444444333333222111222222111111222222333444222222222222222222222222333333222111111222333333111111222222222333333333111222444555555555444444999999999999999::::::;;;777888888999999:::;;;;;;>>>@@@CCCEEEGGGKKKPPPTTTXXXZZZ]]]]]][[[YYYWWWWWWVVVWWWYYYZZZ\\\^^^aaaccclllxxxzzztttqqqqqqvvvxxxmmmffffffjjjzzzyyyrrrrrrrrrnnnjjjddd___[[[[[[___fffuuu|||ooofffdddeeeiiirrrrrrhhh[[[OOOJJJIIIGGGFFFDDDCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLLLLMMMLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPRRRRRRRRRRRRTTTUUUWWWYYYWWW[[[^^^```cccnnnzzzoooeeebbbbbb___\\\\\\ZZZYYYXXXYYYXXXVVVRRROOOOOONNNMMMKKKIIIGGGFFFFFFEEECCCAAA???>>>;;;888555888777666555444555555666444444444444444444444444666555555444444555555666555555555555555555444444444222111222555777666555555666666666777777777777777666555333222222222333444555666555444555777888888888777777666555555444333333222222333333444555222222111000000000000000222222222222222222222222333444444444333333222111222222111111222222333444222222222222222222222222222222111000000111222222111111222222222333333333222333444555555555444444666666666666666777888888888888888999::::::;;;;;;:::<<<>>>AAACCCGGGLLLOOOWWWZZZ^^^___]]]ZZZXXXWWWVVVWWWXXXXXXXXXYYY[[[\\\gggsss{{{uuuqqqpppuuuuuukkkhhhkkkzzz}}}vvvwwwxxxsssnnneee___[[[[[[^^^eeesss~~~rrrfff___]]]^^^bbbkkk}}}}}}oooeeeYYYNNNKKKJJJHHHFFFEEEDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMOOOPPPQQQSSSSSSRRRRRRSSSUUUVVVXXXVVVYYY\\\\\\^^^ggguuu|||pppfffbbbbbb___]]]]]]YYYYYYYYYYYYYYYXXXTTTQQQMMMLLLKKKJJJHHHGGGEEEEEECCCBBB@@@???>>><<<999777777777666555555555555666444444444444444444444444333333222222222222333333444444444444444444555555444222111222444666666666555555666666666777777777666555444333333333333444222333555555444555888:::888777777666666555555555333333222222333333444555222111111000000000000000222222222222222222222222333333444444444333222222222222111111222222333444222222222222222222222222111111000//////000111111111111222222222333333333222333444555555555444444555555555555555666777777888888999999::::::;;;;;;777999<<<>>>@@@DDDIIILLLUUUZZZ___cccbbb^^^[[[YYYYYYXXXXXXWWWWWWVVVVVVVVV^^^jjj||||||uuupppnnnsssvvvqqqrrr||||||~~~~~~xxxrrrfff```[[[[[[]]]cccooozzz}}}wwwpppfff]]]VVVWWWWWW[[[dddvvvxxxkkk```UUUMMMKKKJJJHHHGGGFFFEEEEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRTTTSSSRRRRRRRRRTTTUUUVVVVVVXXXZZZZZZZZZ```jjjrrr}}}qqqfffbbbaaa___]]]]]]YYYYYYYYYZZZZZZYYYUUUSSSLLLKKKJJJIIIGGGFFFEEEDDDCCCBBB@@@@@@???>>>;;;999777666666666555555555555444444444444444444444444000000////////////000000333333444444444444555555555444333333333444444444555555555666666666777777444444444444444444444444333444555555444555777999777777666666666555555555333333222222333333444555555555444333333333333333222222222222222222222222333333333444444333333222222222111111222222333444222222222222222222222222111111111000000111111111111111222222222333333333333444444444444444444444666666666666666777888888888888999999:::;;;;;;<<<999;;;===???AAAEEEIIIMMMSSSYYYbbbggggggccc___]]]]]][[[ZZZYYYYYYWWWUUUTTTUUU```rrr|||tttooolllqqq|||~~~{{{ttthhhaaa\\\\\\^^^bbblllvvv|||~~~|||zzzxxxttttttssstttvvvwwwvvvuuutttqqqmmmiiiddd^^^WWWSSSUUUVVVYYY```qqqqqqeeeZZZQQQKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQTTTSSSRRRQQQRRRSSSTTTUUUVVVYYY[[[ZZZZZZ]]]dddjjjyyy~~~qqqfffaaa```^^^\\\]]]YYYYYYYYYZZZZZZYYYUUUSSSKKKJJJJJJHHHGGGFFFEEEDDDDDDBBBAAAAAAAAA???===;;;666666666666666555555444444444444444444444444444333333222222222222333333333333333333444444555555777666666444222222222222555555555555666666666666333333444444444444444444444555666555333333444666666666666666555555555555333333222222333333444555666666555444444444444444222222222222222222222222222333333444444333333333222222111111222222333444222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444666666666666666777777888888999999:::;;;;;;<<<<<<:::<<<>>>@@@BBBEEEJJJMMMRRRYYYdddkkkmmmjjjfffccc___]]]\\\[[[[[[YYYVVVSSSNNNWWWgggyyy|||sssnnnjjjoooyyy}}}}}}{{{tttiiibbb]]]]]]```dddlllsss|||~~~yyyuuusssqqqnnnllliiihhhhhhhhhiiiiiigggeeefffdddaaa^^^\\\XXXTTTQQQUUUVVVXXX^^^lll}}}kkk```UUUMMMKKKFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPSSSRRRQQQQQQQQQRRRSSSTTTUUUWWWYYYYYYYYY\\\aaaeeemmm{{{~~~qqqeee```___]]][[[\\\YYYYYYYYYYYYYYYXXXTTTQQQKKKJJJJJJIIIGGGFFFFFFEEEDDDCCCAAAAAA@@@???<<<:::666666666777666555555444444444444444444444444444444444333333333333444444222222333333444444555555777777777555222111111222444444555555555666666666333333444555555444444333555666666444333222333555555555555555555555555555333333222222333333444555444444333222222222222222222222222222222222222222222222333444444444333333222222111111222222333444222222222222222222222222222222333333333333222222111111222222222333333333555555444333333333444444444444444444444555666666999999::::::;;;;;;<<<<<<:::;;;>>>???AAADDDIIILLLRRRZZZeeennnrrrpppmmmkkkccc```]]]\\\\\\ZZZUUUPPPKKKRRR^^^nnn~~~}}}tttnnniiinnnxxx{{{{{{{{{tttjjjccc^^^___cccgggnnnttt||||||yyyvvvsssooollljjjiiigggeeebbbaaa```aaabbbaaa^^^\\\\\\ZZZWWWVVVVVVUUUSSSQQQTTTUUUXXX]]]iii~~~uuufff[[[PPPJJJKKKEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHJJJLLLMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOORRRQQQPPPPPPPPPRRRSSSTTTSSSTTTUUUUUUVVVYYY]]]```fffooo}}}pppddd___]]][[[ZZZ[[[ZZZYYYXXXYYYXXXVVVRRROOOKKKKKKJJJIIIHHHGGGFFFFFFCCCBBB@@@??????===:::888555666777777777666444444444444444444444444444444222222111111111111222222111222222333444444555555444555666444222111333555444444444555555555666666333444555555555444333222333444555444333333444666555555555555555555555555333333222222333333444555222222111000000000000111222222222222222222222222111222333333444444444333222222111111222222333444222222222222222222222222000111222333333222111000111111222222222333333333666555444333333333333444555555444444555555666777999999::::::;;;<<<<<<<<<;;;<<<>>>@@@BBBEEEIIILLLRRRZZZfffqqquuuvvvtttsssjjjfffbbbaaa```\\\UUUOOOLLLPPPXXXeeeuuuvvvoooiiimmmxxx{{{{{{|||uuujjjccc___bbbgggkkkqqqwww~~~zzzxxxwwwssspppllliiifffddddddcccbbbaaa_________aaabbbaaa___\\\XXXVVVTTTSSSTTTUUUTTTSSSTTTVVVZZZ___jjjpppcccXXXMMMHHHKKKEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJGGGHHHJJJKKKMMMNNNNNNNNNOOONNNNNNNNNNNNOOOPPPPPPPPPPPPOOOOOOPPPRRRTTTUUUSSSSSSSSSSSSTTTVVVZZZ\\\cccgggrrr}}}pppccc^^^\\\ZZZYYYZZZZZZYYYXXXXXXXXXUUUQQQNNNKKKKKKJJJIIIIIIHHHGGGGGGBBBAAA???>>>===;;;888666555666777777777666444333444444444444444444444444333222222222222222222333111111222333333444555555111333555444222222555888444444444555555555666666444444555555555444222222111222333333333444666888444555555555555555555555333333222222333333444555333222222111000111111111222222222222222222222222111222333333444444444444222222111111222222333444222222222222222222222222///000111222222111000///111111222222222333333333666555444333222333333444777777777777777888999999999999:::;;;;;;<<<<<<======>>>@@@BBBCCCFFFKKKNNNRRR[[[gggrrrwwwyyyyyyxxxrrrmmmhhhfffddd___VVVOOONNNPPPUUU```pppxxxqqqiiinnnyyy||||||}}}wwwjjjccc___ccciiinnnsssyyyzzztttsssrrrnnnjjjeeeccc```______```___^^^```aaabbbdddffffffdddbbbXXXVVVTTTTTTVVVWWWXXXWWWUUUYYY]]]cccnnnmmmaaaWWWKKKGGGKKKEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJGGGHHHJJJKKKMMMNNNNNNOOOPPPPPPOOOOOOOOOPPPQQQQQQOOOOOONNNOOOPPPRRRTTTUUUWWWVVVTTTSSSTTTVVVYYY\\\```___eeesss~~~qqqeee```^^^[[[ZZZZZZZZZYYYZZZZZZZZZXXXTTTQQQMMMKKKIIIGGGFFFEEEEEEFFFEEEDDD@@@:::444222555999555555555666555555444333555555444333333333333444444333111000000111333444///111222222111000222333666555555444444333222222444555666777888888888888444444555666666555444444444444444444444555666777444444444444444444444444666555333111111222333444666666444333333333333333333222222111000000111111222333333444444333333222777666444222111111222222000000111111111222222222333333333222333333444444111111222222222333333333555555555333111111222444666666666666666777888888::::::;;;;;;;;;;;;;;;:::===>>>??????@@@CCCHHHKKKUUU___kkkrrrtttuuuwwwyyytttqqqnnnllliiibbbWWWOOORRRNNNQQQ]]]nnn}}}wwwuuusss|||xxxhhhfffdddeeejjjsss{{{xxxrrrnnnllliiigggbbbbbbaaa___]]]]]]___aaadddgggjjjkkkmmmoooiiiaaa```\\\XXXVVVVVVXXXYYYYYYXXXZZZ```hhhrrr|||bbbXXXOOOMMMMMMGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKKKKJJJKKKMMMOOOOOOOOOPPPOOONNNNNNPPPRRRMMMNNNOOOPPPQQQQQQQQQQQQSSSSSSSSSSSSTTTUUUVVVWWWZZZ\\\cccllluuu~~~qqqddd```^^^[[[YYYZZZZZZYYYZZZZZZZZZXXXTTTQQQNNNMMMKKKIIIHHHGGGGGGHHHFFFDDD@@@<<<888777888:::666666777777666666555444555555444333333333333444444333111000000111333444000111333222111111222444555555444444444444333333222333444555555666666666222333444444444444333222444444333333444555555666444444444444444444444444666444333111111222333444555555555444444333333333222222111111111111111222222333333444444333333222555444444333222222222222111222222222333333333333333333222222222222222333111111222222222333333333222222222000......000111666666666666666777888888::::::;;;<<<<<<<<<<<<<<<===>>>??????@@@DDDIIILLLUUU^^^jjjqqqssssssuuuxxxvvvtttqqqqqqoooiii___WWWSSSOOOPPP[[[kkk}}}yyyxxxxxxjjjgggeeegggnnnwww{{{sssnnnkkkgggddd______^^^\\\[[[]]]```cccjjjmmmoooooorrrsssooohhh```\\\XXXUUUUUUVVVWWWWWW[[[\\\aaaiiisssxxx___VVVMMMKKKKKKFFFGGGGGGFFFEEEEEEDDDCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLLLLKKKKKKMMMOOOOOOQQQRRRRRRPPPOOOPPPQQQNNNOOOPPPQQQQQQQQQQQQQQQSSSRRRRRRSSSSSSTTTUUUVVVYYY[[[```gggmmmvvv}}}qqqddd___^^^[[[YYYZZZZZZYYYZZZZZZZZZXXXTTTQQQNNNMMMLLLJJJHHHHHHGGGGGGGGGDDD@@@>>>===<<<;;;:::777777777777777666666555555555444333333333333444444333222111111222333444111222444333222222333555444444444444444555555555222333333444555555666666222333444444444444333222333333333333333444444555666555555555444444333333555444333222111222333444333444555555555444333222222222111111111222222333222333333444444333333222333333333444444333222222222222333333333444444444333333222111000000000111111111222222222333333333333444444333111111333444666666666666666777888888999:::;;;<<<===>>>>>>>>>===>>>??????AAAEEEJJJNNNVVV___jjjppprrrrrrtttwwwyyyxxxwwwwwwvvvpppggg```UUUPPPPPPYYYgggyyy~~~}}}xxxllliiigggiiirrr~~~wwwqqqlllgggccc___^^^]]]\\\]]]```fffjjjrrrtttuuutttuuuwwwtttnnn```]]]YYYVVVVVVVVVVVVVVV]]]]]]aaahhhrrrsss[[[SSSKKKHHHIIIDDDEEEEEEEEEDDDDDDCCCCCCBBBEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLMMMLLLKKKKKKMMMOOOQQQTTTVVVVVVTTTRRRPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPRRRRRRQQQRRRRRRSSSTTTUUUWWWYYY^^^dddggglllxxx}}}pppddd___]]]ZZZYYYYYYZZZYYYZZZZZZZZZXXXTTTQQQLLLKKKJJJHHHGGGFFFEEEEEEFFFCCC??????@@@@@@===999666777777777777666555555555555444333333333333444333222222111111222222333222333555444333333444666333333333444555666666777555555555555666777888888555555666666666666555555333333222222222333333444666666555555444444333333555444333222222222333333111333555666666555333222222222111111111222333333222333333444444333333222111222333444555444333222222222222333333333333444333333111000////////////111111222222222333333333333444555555444333555666666666666666666777777888999:::;;;===>>>?????????===>>>???@@@AAAEEEJJJNNNXXXaaakkkqqqrrrsssuuuxxx}}}}}}}}}}}}{{{tttkkkeeeXXXSSSRRRXXXddduuuwwwllliiifffjjjvvv~~~wwwqqqlllhhhaaaaaa``````bbbgggoootttyyy{{{zzzvvvtttuuurrrnnn```]]]YYYXXXXXXYYYYYYXXX\\\\\\___eeemmm|||nnnYYYQQQIIIGGGHHHDDDEEEEEEEEEDDDDDDCCCCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJLLLMMMNNNMMMKKKKKKMMMNNNTTTWWW[[[\\\YYYUUURRRPPPQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUWWW]]]cccgggkkkttt}}}}}}pppddd___]]]ZZZXXXYYYZZZYYYZZZZZZZZZXXXTTTQQQKKKKKKJJJIIIGGGFFFEEEDDDDDDAAA??????@@@@@@<<<999555555666666555555444333555555444333333333333444222222222222222222222222222444555555444333555666222333444444555666777777555444444444555666777888666666666666666666666666444333333222222222333333666666666555555444444444444444333333222222222222000222444666666666444333333222222222222222333333222333333444444333333222111222333444555444333222111111111111222222222222333222111000//////...///111111222222222333333333///111222222111111222444666666666666666777777888999:::;;;===>>>?????????===>>>??????AAADDDJJJMMMZZZbbblllrrrtttuuuxxx{{{|||tttjjjddd[[[VVVTTTXXXbbbrrrxxxnnniiiffflllzzz~~~xxxrrrnnneeeeeeeeefffiiiooowww|||xxxsssqqqnnniii^^^\\\YYYXXXYYYZZZZZZZZZZZZYYY[[[___eeerrrjjjWWWQQQIIIGGGIIIEEEFFFEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMLLLKKKKKKMMMOOOUUUYYY^^^___\\\WWWSSSQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRUUUVVV\\\cccgggiiiooovvv|||pppccc^^^]]]ZZZXXXYYYZZZYYYZZZZZZZZZXXXTTTQQQMMMMMMLLLKKKJJJHHHGGGFFFCCCBBB@@@??????>>><<<:::555555555555555444444333555555444333333333333444222222222222222222222222222333555444333333444666333333444555666666777777333222222222222444555666555555444333333444555555555444444333333333333333555555555555555555555555444444444333333333222222000111333555666666555555444444333222222222222222222333333444444333333222333333333444444333222222000000111111111222222222222222111000/////////000111111222222222333333333///111333444444333444666666666666666666777888888999:::;;;<<<===>>>>>>>>>===>>>??????@@@CCCHHHKKKXXX```kkkqqqssstttxxx|||~~~zzzqqqhhhaaa[[[WWWUUUXXX```nnn~~~rrrmmmiiiooozzzuuujjjkkklllnnnqqqwww~~~~~~vvvrrrnnniii```^^^[[[[[[[[[\\\\\\[[[XXXXXXYYY[[[^^^hhh{{{gggVVVQQQIIIGGGIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKKKKJJJKKKMMMOOOUUUXXX]]]___\\\WWWSSSQQQOOOOOOPPPPPPPPPPPPPPPOOONNNNNNNNNNNNNNNOOOQQQQQQUUUUUUYYY___bbbbbbeeejjjssszzz|||oooccc^^^\\\ZZZXXXXXXZZZYYYZZZZZZZZZXXXTTTQQQLLLLLLLLLLLLJJJHHHFFFEEEDDDDDDCCC@@@===;;;;;;<<<666666666666666555444444555555444333333333333444222222222333333222222222111333444444333333444555444444555555666666777777333222111111222333555777666555444333333444555666666555555444333333444444444444555555666666777777333444444444333333222222111111222333444666666777666555444333222111111111222333333444444333333222555444444333222222222222111111111222222222333333222111111000000000111111111111222222222333333333111333666777777777777888666666666666666777888888::::::;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>AAAEEEIIISSS[[[fffllloooqqqvvvzzz{{{~~~yyyooofff```YYYVVVTTTWWW]]]iii}}}yyysssooouuutttuuuwwwyyy|||zzzuuupppjjjgggdddcccbbbaaa```^^^YYYYYYYYY[[[\\\bbbrrr}}}cccTTTPPPHHHFFFIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJGGGHHHIIIJJJJJJKKKMMMOOORRRUUUZZZ\\\YYYUUUQQQOOOMMMMMMNNNOOOPPPPPPPPPPPPMMMMMMMMMMMMNNNOOOPPPPPPSSSRRRUUUZZZ\\\[[[]]]bbbgggjjjrrr|||oooccc^^^\\\YYYXXXXXXZZZYYYZZZZZZZZZXXXTTTQQQJJJJJJJJJJJJIIIGGGDDDCCCEEEFFFEEEAAA<<<:::<<<>>>777777777777777666666555555555444333333333333444111222222333333222222111111222444333222222333555555555555555666666666666555444333333333555777999888777666555555666777888777666555444444444444444333333444555666777888888333333444444444333222111111111222222444555777888777666555333222111000000222333333444444333333222777666444222111111222222222222333333333444444444222111111111111111222333111111222222222333333333---000333444444444555666666666666666666777888888::::::;;;;;;<<<;;;;;;;;;>>>>>>>>>======@@@DDDGGGOOOWWWbbbhhhkkknnnsssxxxyyy|||~~~xxxooofffaaaWWWTTTSSSVVV[[[fffyyyxxxtttzzz|||~~~|||xxxtttqqqnnnkkkiiigggeeeccc[[[ZZZ[[[\\\[[[```nnn}}}zzzaaaRRROOOGGGEEEHHHFFFBBBCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJEEEGGGHHHIIIIIIKKKMMMPPPOOOSSSWWWYYYWWWSSSPPPNNNKKKLLLMMMNNNOOOPPPPPPPPPLLLLLLLLLLLLMMMNNNOOOPPPOOONNNQQQVVVYYYYYY\\\```aaabbbiiisss|||~~~qqqccc]]]\\\ZZZZZZ[[[ZZZYYYYYYYYYYYYWWWSSSPPPKKKKKKJJJIIIGGGFFFEEEDDDFFFEEEDDDCCCAAA>>><<<;;;::::::999777666444333333333333333222222111111111222222222222222222222222333444444555444333222111111111222333333444555555444444444444444555666777666777999::::::999888777888888777666555444333333333333333444444444555555777777666555444444333333...000222111......111444666555444333333333333333333333333444444555555555444555555555444333333222000111222333444333222222000000000000000000000000111111111222222333333333222333333222111000222333777666555444444555666777999:::;;;============<<>>???BBBDDDKKKOOOUUU[[[aaagggmmmqqqvvv|||yyynnnccc^^^ZZZXXXXXXXXXYYY```qqq}}}}}}|||{{{zzzwwwrrrkkkfffbbb^^^[[[]]]```fffqqq{{{jjj```SSSJJJHHHGGGEEECCCEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFGGGFFFEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKLLLLLLNNNNNNNNNOOOOOOOOOPPPPPPMMMNNNOOOPPPOOONNNMMMLLLOOONNNMMMMMMLLLLLLMMMMMMMMMOOORRRSSSTTTUUUWWWYYYXXX\\\___bbbgggsss}}}pppccc^^^\\\ZZZYYYZZZYYYYYYXXXYYYYYYWWWSSSPPPLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCBBB@@@===;;;:::::::::999888666555444333333333333333222222222222222222222222222222222222111222222222222111000///333333333333333333333333333333333333333444555555666777888999999999888777666666666666666555555555444444444555555555666666777666666555444444333333000111111111000000222444333222222222222333333444444444444444444333333333444444555555444444333222000111222333333333222222111111111111111111111111111222222222333333333333222333333222111111222444777666555444444555666777999:::;;;============<<>><<<;;;:::999999888777666555555333333333444444555555555222222222222222222222222333333333333333333333444000000111222444555666666555555444444444444555555555555555555666777888999888777777666555555444444222222333333333444444444555555555555555444444444666333111111444555444222555555333222111111111111111111222222333444555555333333444444555444444333222111222222222222333333222222222222222222222222333333333333333333333333222333333333222222444666777666555555666777888999::::::;;;;;;<<<======>>>???AAABBBBBBAAA@@@AAACCCCCCFFFIIILLLPPPUUU[[[___ggglllrrrxxxwwwqqqiiibbb___YYYTTTQQQOOOQQQZZZeeerrriii\\\QQQOOOLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKNNNMMMLLLLLLLLLNNNOOOPPPNNNNNNMMMLLLLLLLLLLLLMMMLLLMMMOOOOOOOOOOOOPPPRRROOOQQQTTTTTTTTTVVVZZZ]]]fffnnn||||||pppddd^^^\\\XXXVVVVVVVVVVVVVVVWWWXXXVVVSSSQQQMMMLLLKKKJJJIIIGGGFFFFFFFFFEEEDDDCCCAAA>>><<<;;;888888888777666555555444333333333333444444444444222222222222222222222222111111000000111111222333//////111222444555777777666666555444444444555555333333444555666777888888888888777666555444333333111222222222333333333333555555555555555555555555555444222222333333333222777666444333111000000000///000111222333444555666333333444444555555444444222222111111222222333444222222222222222222222222333333222222222222111111222333444333222333555777777666666555666777999:::;;;;;;:::;;;;;;<<<>>>>>>>>>@@@BBBCCCBBBBBBCCCDDDEEEFFFHHHJJJMMMQQQWWW[[[dddgggmmmsssvvvssslllgggddd]]]VVVRRRPPPPPPWWW___jjj{{{sssaaaWWWMMMLLLKKKIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFGGGHHHHHHEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOMMMMMMLLLKKKKKKKKKLLLLLLLLLMMMOOOOOONNNNNNOOOPPPNNNOOORRRSSSSSSUUUXXXZZZ]]]aaakkkyyy~~~pppccc]]]ZZZWWWVVVVVVVVVVVVVVVWWWXXXVVVSSSQQQLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDBBB@@@>>><<<:::777777666666555444444444333333333333222222222222222222222222222222222222111111000000000111222333000000111222444555666666666555444444333333333444111222444666777777777777777777666666555555555444222222222333333333444444555555555555555555555555333444444333111111222333555444333111000000000000000000111222333444444555222333444444555555444444222222111111111222333444111111111111111111111111222222222111111000000000111333444333333333555777777666666666666888999:::;;;;;;::::::;;;<<<>>>???<<>>???;;;>>>AAACCCCCCDDDEEEFFFAAABBBDDDGGGJJJOOOVVVZZZ___aaagggooowwwzzzyyyvvvlllddd[[[VVVRRRQQQUUU\\\^^^mmmyyyuuuvvv~~~tttbbbXXXQQQJJJJJJIIIGGGEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEGGGHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGEEEFFFFFFFFFFFFGGGGGGGGGEEEFFFHHHJJJKKKKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIKKKLLLKKKJJJJJJKKKLLLMMMMMMNNNNNNOOOQQQSSSTTTUUUUUUZZZdddlllwwwoooaaa^^^]]]XXXVVVXXXYYYXXXWWWWWWVVVTTTQQQNNNLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDBBB@@@===;;;:::555555555555555666777777555555444444444444555555---///222555666666555333333333333222222222111111111222222333333444444555777666555444333444444555333444666777777777666555777777666666555555555444333222222111111222222333555444444333333444444555555555555555555555555555555555444222000...,,,***222222222333333444444444333333333333333333333333333333333333333333333333333222111111000000111111///111222222111111222333222222333333333333444444666555444666888:::::::::<<<;;;:::999:::<<>><<<;;;888777666666555555555666444444333333333333444444111222444555555444333222333333222222222111111111000000111222222333333444777666555444333444444555333444555666777666666555777666666666555555555444333333222222222222333333555444444444444444444555444444333333222222111111333333333333222111000///000000111111111222222222444444444333333333333333333333333333333333333333333333222111111111111222...///000000//////000111222222333333333333444444666555444666888:::::::::;;;;;;::::::;;;===???@@@???@@@AAABBBCCCCCCBBBBBBBBBCCCEEEGGGIIILLLQQQUUUXXX[[[___eeeiiimmmpppqqqpppiiibbb^^^YYYTTTTTTWWW```eeeppp~~~uuuooooooxxxtttkkkkkkvvvvvvgggZZZPPPLLLJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOQQQSSSTTTWWW___jjjsssqqqbbb___^^^YYYVVVXXXWWWVVVVVVVVVWWWVVVSSSQQQMMMLLLJJJHHHGGGFFFFFFFFFDDDCCCCCCBBB@@@???===<<<;;;:::888777666555555555333333333222222333333333666555555444333222111000333222222222222111111111///000000111111222333333666666555444444444444555333444555555666666555555666666666555555555555555333333222222222222333333444444444444444444444444555444333333111000000///111222333333444444444444000111111111111222222222444444444444444444444444333333333333333333333333444444333222222222222222...///000000//////000222222222333333333333444444666555444666888:::::::::;;;;;;:::;;;<<<>>>???AAAAAAAAABBBBBBCCCBBBBBBAAABBBDDDFFFHHHIIILLLOOORRRUUUWWW\\\```eeehhhjjjkkklllfffbbbaaa]]]WWWVVVXXX]]]bbbjjjvvvsssjjjiiimmmvvvuuukkkjjjuuu}}}kkk```WWWNNNJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHFFFGGGGGGHHHIIIHHHHHHHHHFFFFFFFFFFFFGGGGGGHHHIIIGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLLLLLLLMMMMMMMMMNNNMMMOOOQQQQQQRRRWWW^^^dddmmmrrrccc```^^^YYYVVVXXXUUUUUUUUUVVVWWWWWWTTTRRRMMMLLLJJJIIIGGGFFFFFFFFFCCCCCCCCCBBBAAA???>>>===;;;:::999777666666666666444444333333333333444444777666444222111111111111222222222222111111111111000000111111222222333333555555555555444444555555333333444444555555555555555555555555555555555555333333333222222333333333444444555555555555444444555555444444333333333222111111222333444555555555333333333333333333333333444444444555555555555555444444444444444444444444555444333333222222333333000222333333222111333444222222222333333333444444666555444666888:::::::::;;;;;;;;;<<<===???@@@AAACCCCCCCCCCCCCCCBBBBBBBBBBBBEEEGGGIIIJJJKKKNNNPPPUUUWWWZZZ]]]```bbbddddddgggdddbbbccc```ZZZWWWXXX[[[___fffppp~~~xxxlllhhhiiippp||||||oookkkuuusssbbb[[[TTTMMMHHHIIIHHHHHHGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDDDDDDDEEEEEEIIIHHHGGGFFFEEEDDDCCCCCCEEEFFFGGGGGGHHHHHHGGGGGGEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFGGGHHHHHHHHHHHHHHHLLLLLLKKKKKKKKKKKKKKKKKKMMMNNNPPPPPPQQQSSSWWW[[[bbbooosssdddaaa___YYYVVVWWWUUUTTTUUUVVVWWWWWWUUUSSSMMMLLLKKKIIIHHHGGGFFFFFFCCCCCCCCCBBBAAA@@@>>>>>>999888888777777777777777555555444444444444555555666555333111111111333333222222222111111111000000111111222222333444444444444444555555555555555555333333333333333444444555444444444555555555555555444333333333333333333444444555555666666555555444333333333444444555555555111222333333444333333333333333333333333333333333444444444555555555666666444444444444444444444444555444333333222222333333111222333333222222333444222222222333333333444444666555444666888::::::::::::;;;<<<===>>>@@@AAABBBDDDDDDCCCCCCCCCCCCCCCCCCCCCFFFHHHJJJKKKLLLNNNPPPWWWYYY[[[]]]___`````````dddaaaaaabbb```[[[XXXYYYYYY^^^dddmmmyyyppphhheeejjjtttvvvooowwwlll\\\VVVQQQKKKGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFHHHHHHGGGFFFDDDCCCBBBBBBDDDEEEEEEFFFGGGFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAEEEFFFFFFGGGGGGGGGGGGFFFKKKKKKJJJJJJJJJJJJIIIIIIJJJLLLMMMNNNOOOQQQSSSUUUZZZaaalllzzzuuueeebbb___YYYVVVWWWUUUUUUUUUVVVWWWWWWTTTRRRMMMMMMKKKIIIHHHGGGGGGGGGEEEDDDDDDCCCAAA@@@>>>===888888777666666666777777666555555444444555555666555444333222222222333444222111111111111000000000111222222333444444555555333444555555666555555555333222222222222333444555444444444444444555555555444444333333333333444444444555666777777666555444000111222222333444555666222333333444444333333222222222222111111111111000333333333444555555666666444444444444444444444444444444333222222222222222///000111111000000111333222222333333333333444444666555444666888::::::::::::;;;<<<>>>???AAABBBCCCDDDDDDCCCCCCCCCDDDDDDEEEEEEGGGIIIJJJKKKMMMPPPSSSZZZ[[[]]]```aaabbbbbbbbbddd```___```^^^ZZZYYY[[[YYY^^^dddkkkuuu~~~}}}zzzlllcccfffmmmxxx}}}tttzzzgggXXXRRRMMMIIIGGGEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEEEEEEECCCBBBBBBAAAAAAAAACCCCCCDDDFFFFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEEEEFFFCCCDDDEEEEEEFFFFFFEEEEEEHHHGGGFFFEEEDDDCCCCCCCCCEEEFFFFFFGGGGGGFFFFFFFFFIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJLLLMMMOOOPPPVVVXXX^^^iiixxxvvvfffbbb```YYYUUUWWWVVVUUUUUUVVVWWWVVVTTTRRRNNNMMMKKKJJJHHHGGGGGGGGGFFFFFFEEECCCAAA???===<<<999888777666555444444444555444444333333444444555444444333333222222222333111111111111000000000000111111111222333333444444333333555666666666555555333222111111111222444444333333333444444555555555444444333333333333444444444555666777777666555444333333333444444555555555333333444555555555555555222222222111111111000000222222222333444555555555555555555555555555555555333333222111111111111222///000222111000000111333222222333333333333444444666555444666888::::::::::::;;;===???@@@BBBCCCCCCDDDCCCCCCCCCCCCEEEFFFGGGGGGHHHIIIJJJKKKNNNSSSVVVZZZ\\\___cccfffhhhiiiiiiddd```]]]]]][[[XXXYYY\\\ZZZ^^^dddiiiqqq}}}zzz{{{iiijjjnnnvvvxxx}}}xxxaaaSSSMMMIIIGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAABBBBBBBBBAAABBBCCCEEEFFFFFFEEEEEEBBBBBBCCCCCCDDDEEEFFFFFFCCCCCCDDDEEEEEEEEEDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHHHHJJJLLLLLLMMMSSSRRRWWW```jjjxxxvvvgggccc```YYYUUUWWWWWWVVVVVVVVVWWWVVVSSSQQQNNNMMMKKKJJJHHHHHHGGGGGGGGGFFFEEEDDDAAA???===<<<;;;:::888666444333222222444333333222222333333444555555444444333222111111111111111111000000000000000000000111222222333333222333555666666666555555333222111111111222333444333333333444444555555555555444444333333444444555444555666888888666555444777777777777777777666666222333444666777777888888444444444333333222222222111111222333333444555555555555555555555555555555333222111111000000111111111333444444333222444555222222333333333444444444666555444666888::::::::::::;;;===???AAABBBCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHHHHIIIIIIJJJKKKOOOTTTXXXZZZ\\\```eeeiiilllnnnoooeee```\\\[[[YYYWWWXXX]]]ZZZ___dddhhhmmmyyy|||zzz~~~sssrrrsssyyyyyyppp\\\OOOIIIFFFFFFHHHFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDDDD???@@@BBBDDDEEEEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDAAAAAABBBBBBDDDEEEFFFGGGFFFFFFGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHMMMKKKIIIIIIJJJLLLLLLLLLMMMLLLPPPWWW]]]fffwwwwwwgggccc```YYYUUUVVVSSSTTTVVVWWWWWWUUURRRPPPLLLLLLKKKJJJIIIHHHHHHHHHIIIGGGEEECCCBBB@@@<<<:::;;;:::888666555444555555555444333333333333444555444444333222222111000000222222222222222222222222111111111000111111222333333333333444555666777777333333333333333333333333333333444555666666666666444333222111000111222333222222333444555666777888<<<999666666888888666444444444444555555555666666444333333333444444222000000111111222222333444444666666666555444222111000444222000111333444333000111111222222222333333333444444333222333444555666666666666666777777777777666888:::;;;;;;<<<>>>@@@CCCCCCCCCDDDDDDEEEFFFGGGHHHJJJKKKKKKLLLPPPWWW]]]```bbbfffkkkooorrrssstttpppjjjaaa[[[YYYZZZ\\\^^^YYY^^^ccceeehhhrrryyypppxxxzzzzzziiiVVVLLLHHHFFFDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEDDDCCCBBBBBBAAAAAA@@@AAACCCBBBAAAAAABBBDDD@@@AAABBBCCCCCCBBBAAA@@@BBBCCCDDDFFFFFFFFFEEEDDDBBBCCCDDDCCCBBBBBBBBBDDDEEEFFFHHHGGGEEEDDDDDDEEECCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIGGGLLLQQQUUUXXX^^^hhhpppyyyiiieeebbb[[[WWWYYYVVVWWWXXXXXXWWWTTTQQQPPPLLLLLLKKKJJJIIIIIIHHHGGGHHHFFFDDDCCCBBB@@@<<<:::;;;:::888666555555555555555555444333333444555555666666555444444333222222222222222222222222222222111111111111111222222333333333444444555555666666333333333333333333333333333444555666666777666666666555444333333333444555222222333444555666777777888666444555777888777666222222222222222222222222444333333333444444222000000111111222222333444444222333333444555555555444444222000111333444333111111222222222222333333333222222111111111222333444444444444444555555555555666888:::;;;;;;<<<>>>@@@DDDCCCCCCDDDDDDEEEFFFGGGHHHJJJLLLMMMNNNSSSZZZ```dddgggmmmssswwwzzz{{{{{{vvvooofff___]]]]]]___```^^^aaaccccccfffooo~~~yyy||||||rrrbbbRRRJJJHHHFFFEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCBBBAAA@@@@@@@@@BBBCCCDDDCCCAAA@@@AAABBBAAABBBCCCCCCCCCCCCBBBAAAAAAAAACCCDDDDDDDDDCCCCCCAAACCCDDDCCCBBBAAABBBCCCDDDFFFGGGGGGEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIGGGKKKNNNPPPRRRVVV^^^eeesssyyyiiieeeccc\\\XXXZZZXXXXXXYYYYYYWWWTTTQQQOOOMMMLLLLLLKKKJJJIIIHHHGGGHHHFFFDDDCCCBBB@@@<<<:::;;;999888666555555555666555555444333333444555555666555555444444333333222222222222222222222222222111111111111111222333333444444444444444555555555333333333333333333333333333333555666666777777777666666555444444444444555222222333444555666666777555444333444666888888777666666666555444444333333444333333333444444222000000111111222222333444444111222333444555555666666444222111222333444333111222222222222333333333333222222111111111222333444333444444444444555555555555777:::;;;;;;<<<>>>@@@DDDDDDDDDDDDEEEFFFGGGGGGHHHJJJMMMNNNPPPVVV___eeehhhmmmttt{{{~~~wwwnnnfffbbbbbbbbbbbbcccdddcccaaaccclllzzzgggZZZNNNIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@??????DDDEEEEEEDDDAAA@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBB???@@@@@@AAAAAAAAAAAA@@@AAABBBCCCCCCAAAAAABBBCCCDDDEEEFFFFFFDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIKKKMMMMMMMMMOOOTTTYYYaaaiiivvvwwwhhhdddaaa[[[WWWYYYWWWWWWXXXWWWVVVTTTRRRQQQNNNMMMLLLKKKJJJIIIHHHGGGGGGEEECCCBBBAAA@@@===::::::999888666555666666777555555444444444444555555333333333222222111111111222222222222222222222222222111111111111222333333555444444444444444444444444444333333333333222222111222333555555666666666555444444333333333333333222222333444444555666666555555444555666777888888999999888777666555444333444333333333444444222000000111111222222333444444444444444555444444333333333333222333333333333222222222222333333333444444333333333444444444555555555555555666666666777777555777999;;;;;;<<>>@@@AAAAAA@@@@@@AAACCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@AAA???@@@AAAAAA??????@@@AAA@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKKKKLLLOOOTTTYYY___iiiuuu~~~zzzkkkgggeee___\\\^^^XXXXXXXXXXXXXXXXXXWWWWWWPPPOOONNNLLLJJJIIIHHHGGGEEECCCBBBAAAAAA???===::::::999888777777777888999444555666777777666555444444444444444444444444444222222222222222222222222333222222222222333444444222222222333333444444555555555444333333222111111111222333555666777888888777777888999888777666555222333333333333444444444444666777777555555888::::::999999888777666666555444333333333444444222000000111111222222333444444222333333444555555555444222444666555333222333555333333333444444444444555000111222333333333222222222222333333333444444444444666999:::;;;===@@@BBBEEEEEEEEEEEEFFFGGGHHHHHHIIIKKKMMMPPPTTT]]]iiirrr~~~wwwpppmmmkkkjjjjjjddddddccccccdddgggkkknnnpppsssxxxzzzwwwtttssstttuuuzzztttaaaTTTNNNJJJIIIGGGCCCBBBEEECCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@@@@@@@AAAAAAAAA???@@@AAA@@@>>>>>>>>>@@@@@@@@@???>>>>>>???@@@@@@BBBAAA@@@?????????@@@@@@???@@@AAA@@@???>>>???AAA???AAACCCCCCBBBBBBCCCDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDFFFGGGIIIIIIIIIJJJLLLOOOQQQSSSYYYbbbiiitttxxxiiifffddd^^^ZZZ\\\\\\[[[[[[ZZZYYYXXXXXXXXXPPPOOONNNLLLKKKIIIHHHGGGEEECCCAAAAAAAAA???===::::::999888777777777888999444555666777777666555444222222222222222222222222222222222222222222222222333333222222333333444555111111222333333444555555555555444333333222111111222333555777888999::::::555666777777777666444333333333333333333333333444111333555555555555999<<<666666555555444444333333444333333333444444222000000111111222333333444444666666666555444222111000222444666555333222333666333333333444444444555555222333444555666555444444444444444555555555666666333666888:::;;;===@@@BBBEEEEEEEEEEEEFFFGGGHHHIIIKKKMMMOOOQQQVVV___kkkttt~~~wwwqqqnnnmmmlllllleeedddbbbaaabbbfffllloooooorrrwwwyyyvvvqqqooopppnnnsssyyy}}}~~~lll\\\PPPKKKGGGGGGEEEBBBCCCFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCC??????????????????@@@@@@@@@AAAAAA@@@===<<<<<<===@@@???>>>======>>>???@@@BBBAAA@@@>>>>>>>>>???@@@>>>@@@AAA@@@???>>>???@@@???AAACCCCCCBBBBBBBBBDDDBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDFFFEEEEEEGGGIIIJJJJJJIIIMMMNNNNNNMMMLLLPPPVVV\\\bbbkkkyyy}}}kkkbbb```___\\\YYYXXXXXXVVVVVVWWWYYYVVVRRRTTTRRRPPPMMMJJJHHHGGGFFFIIIHHHFFFDDDAAA>>>;;;:::888888777666666666666666888666333222333555555444444333333222222333333444.........///000222333444111111222333333333333222000111111111000111444777444444444333222111000///222222222333444555777888999999888777666555444444666555333222111222333333666666666666666666666666888888777777666666555555666555555555555444444444555555555444444333333333222222333333444555666666555555555555444333222222444333333222222333333444000000111111111222222222222444555777999999999888777999::::::;;;===@@@CCCEEEEEEFFFFFFHHHJJJKKKLLLLLLNNNPPPRRRVVV```llluuu{{{~~~~~~{{{yyyqqqlllkkkjjjhhhfffiiihhhfffdddcccdddhhhkkkpppssswwwxxxvvvrrrooonnnlllpppuuuyyy|||~~~~~~gggZZZKKKJJJIIIGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC======>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>?????????BBBAAAAAA@@@???>>>======@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAABBBAAA???>>>>>>???AAABBBCCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGKKKJJJIIIIIIJJJLLLOOOPPPYYY]]]fffqqq}}}llldddbbb___[[[YYYUUUWWWXXXWWWVVVVVVVVVUUUSSSRRRPPPMMMKKKIIIHHHGGGHHHHHHFFFDDDAAA>>><<<:::888888777666666666666666888777666666888999888777444333333222222333333444111111000000111111222222111111222333333333333222000111222111111111333555444444444444333222111000000000000111222333444555666777777777777777666666555444333222222222333333333333444555666777888888777777777777666666555555666555555555555444444444444444444444333333333222333333333444444444555555333333444555555555444444444333333222222333333444111111111222222222333333222333555666888888888777777999::::::;;;<<<@@@BBBEEEEEEFFFGGGIIIKKKLLLMMMMMMNNNOOORRRXXX```jjjpppsssuuuuuussswww~~~yyytttnnnjjjiiiiiihhhfffjjjjjjiiigggfffhhhkkkooosssvvvzzzzzzxxxtttqqqoooooorrrvvvzzz|||qqq]]]RRRKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@??????>>>>>>===@@@@@@@@@??????>>>>>>>>>==============================>>>??????@@@AAAAAABBBAAA???>>>>>>???AAABBB@@@@@@?????????@@@@@@AAACCCCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGGGGHHHJJJLLLNNNOOORRRXXXaaammm|||~~~nnnfffccc___[[[ZZZYYYZZZZZZXXXUUUSSSUUUXXXRRRQQQOOOMMMKKKJJJIIIIIIHHHHHHFFFDDDBBB???<<<;;;888888777666666666666777555444444444666666555444444333333222222333333444333333333222222111111111111111222333333333333222000111333333111111111222444444444444444333222111000000000000111333444555444555777999999888777666555444333333222333333333000111222444666888999:::777777777666666666666555666555555555555444444444333333333333222222222222444444444444444444444444222222333555555666666666444333333222222333333444222222222333333333444444222222444555666777777666777999:::::::::<<>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>>>>>>>===========================>>>>>>??????@@@@@@@@@AAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEGGGIIIJJJKKKMMMPPPUUU\\\fffpppwwwoooiiieee^^^[[[]]]jjjbbb[[[WWWUUUTTTUUUXXXRRRQQQOOOMMMLLLKKKJJJJJJHHHHHHFFFDDDBBB???===<<<999888777777666666777777888555222111222333333222444333333222222333333444333333444333333333222222111111222333333333333222000333555555333222111222444444555555555444333333222222222222333444555666444666888::::::888666444444444444333333333444444000111222444666777999999666666666666666666666666666555555555555444444444222222222222222222222222222222333333444555666666333333444555555555555555444333333222222333333444333333333444444444555555222222333444555555666666888999:::::::::;;;>>>AAADDDEEEGGGIIIKKKMMMNNNOOOPPPNNNNNNSSSZZZ```bbbbbbgggfffddddddgggjjjlllllleeedddcccbbbdddfffiiijjjmmmnnnooooooooopppsssvvvzzz||||||wwwtttrrrqqqtttxxx{{{}}}yyyooo]]]SSSPPPJJJIIIGGGFFFEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>==================>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>>>>>>>?????????@@@@@@???>>>>>>>>>>>>???@@@????????????@@@BBBCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHJJJKKKMMMOOORRRWWW^^^ccclllvvvooojjjeee^^^]]]bbb}}}kkkZZZVVVWWWWWWVVVVVVRRRQQQOOONNNLLLKKKJJJJJJHHHHHHFFFEEEBBB@@@>>><<<999999888777777777777777@@@;;;666222222333444555444333333222222333333444111222333444444444444333111111222333333333333222222444666666444333222333333333444555555555444444222222222222333444444555555777999999999666333111444444444444444444444444333333444444555666666666555555555555555666666666666555555555555444444444222222222222222222222222000000222333555666777888555666666666555555444333444333333222222333333444333333444444444555555555222222333333444444555555888999:::999999;;;>>>@@@BBBDDDGGGIIILLLNNNOOOOOOPPPNNNOOOSSSYYY^^^^^^]]]ccc```___```aaabbbbbbbbb______```aaacccfffjjjlllnnnppprrrrrrrrrsssuuuvvvzzz}}}}}}xxxtttsssooossswwwzzz}}}zzzuuubbbTTTMMMMMMJJJIIIHHHFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA????????????????????????>>>>>>==================>>>>>>>>>>>>======<<<<<<<<<<<<<<<======>>>??????========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCC@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHHHHIIILLLQQQTTTYYY___hhhqqq{{{ooojjjfff^^^___hhhlllXXXUUUZZZYYYVVVUUUSSSRRRPPPNNNLLLKKKJJJJJJHHHHHHGGGEEECCC@@@>>>===999999888777777777777888???:::444111000111222333444333333222222333333444000111333444555444333333111111222333333333333222222333555555444333333444111222333444444444444444000000000000000111222222666777777888666444222000333333444555555555555444555555444444444444444444444555555555555666666666666555555555555444444444222222222222333333333333000000222333555666777888777777777666666444333333444333333222222333333444333333333444444444555555444333333333333444555666888999999999999:::===@@@@@@BBBFFFIIILLLNNNOOOOOONNNNNNPPPSSSWWWZZZ[[[[[[^^^[[[[[[^^^___]]][[[[[[\\\^^^```bbbdddgggkkknnnppprrrtttuuuuuutttuuuvvvzzz}}}}}}yyyvvvtttpppssswwwyyy{{{~~~|||~~~kkk]]]QQQLLLMMMHHHHHHGGGFFFEEEDDDDDDEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB????????????????????????<<<<<<<<<<<<============???>>>>>>======<<<<<<;;;;;;;;;<<<<<<======>>>>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>=========<<<<<<<<<<<<===>>>??????@@@@@@@@@AAABBBBBBCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDCCCEEEFFFGGGGGGIIILLLNNNQQQUUUZZZ^^^dddqqqnnnjjjeee^^^bbbnnnxxxdddUUUVVV[[[YYYVVVVVVTTTSSSQQQNNNLLLJJJIIIIIIHHHGGGGGGEEECCCAAA???>>>:::999888888777777888888777555222111111111111000444333333222222333333444111222444444444333111000111111222333333333333222000111222222111111333555000111222333444444444444000000000000000111111222444555555555444333222222222333555666666666555444444444444444444444444444444444444555555555666666666555555555555444444444222333333333444444444444222333333444444555555555555666666666666666555444444333333222222333333444222333333333444444444444555444444333333444666666888999999999999:::===??????AAAEEEIIILLLNNNOOOOOOMMMOOOQQQSSSTTTWWWZZZ\\\[[[XXXZZZ```bbb^^^[[[\\\\\\^^^bbbdddeeehhhlllppprrruuuwwwxxxwwwvvvvvvwwwzzz}}}{{{xxxvvvrrruuuxxxyyyzzzzzz|||~~~pppcccYYYOOOJJJKKKFFFEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<=========???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>===<<<==================<<<======<<<<<<<<<======>>>??????@@@@@@AAABBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCDDDFFFGGGGGGHHHJJJLLLLLLOOORRRTTTWWW___llluuummmiiieee^^^dddrrrjjj[[[RRRXXX\\\XXXVVVXXXUUUTTTRRROOOLLLJJJIIIHHHHHHGGGGGGEEECCCAAA???>>>:::999888888777888888888444444555666888777444222444333333222222333333444333444444555333111///---111111222333333333333222//////000//////000333555///000111222333444444444222222222222222222333333222222222333333333444444222333555666666666555555333333333444444444555555444444444555555555666666666666555555555444444444333333333444444555555555555555555444444333333333333444555666777777777777444333333222222333333444222222222333333333444444666555444333444555666777888999999999888:::<<>>???@@@AAABBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<===>>>>>>???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============<<<<<<============<<<<<<@@@??????>>>>>>>>>>>>???>>>??????@@@AAAAAABBBBBB@@@@@@AAABBBBBBBBBAAAAAA???AAACCCCCCCCCCCCEEEGGGDDDGGGKKKLLLLLLQQQZZZaaajjjwww|||lllhhh```^^^```\\\YYYYYYYYYZZZYYYYYYXXXWWWTTTUUUTTTQQQMMMIIIGGGGGGHHHFFFDDDDDDCCCBBB???<<<===:::777666666666666555555333222333555666555222333333333333333333333333222222222222222222222222222111000///............111111000//////000111111000111222333333111000///////////////000111222333111333555555444333444555333333444444555666777777333222111000111333555777333444666777777777666555444555555555444333333222333444444555555444444333444444444555555555555666666666666666666555555555333333333444444555555555555444333333333333444555888777555444444555666777777777888999:::<<<===>>>DDDEEEGGGJJJMMMOOOPPPPPPQQQQQQRRRUUUXXX[[[___aaa^^^ZZZ[[[bbbhhhhhheeedddccccccdddgggkkkpppuuuxxxuuuzzz~~~}}}yyyuuuvvvxxx{{{~~~~~~{{{zzzzzzzzzzzzzzzyyyxxxwwwvvv||||||ooo]]]TTTOOOIIIEEECCCDDDCCCBBB@@@@@@AAABBBCCC?????????@@@@@@AAAAAAAAA????????????????????????========================<<<<<<<<<<<<<<<<<<<<<<<<888CCCNNNOOOEEE<<<:::;;;@@@>>><<<:::999:::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<============;;;<<<===>>>>>>======<<<============>>>???@@@AAACCCBBBBBBAAAAAA@@@@@@???BBBBBBBBBBBBBBBCCCDDDDDDHHHGGGFFFGGGJJJNNNSSSUUU]]]dddppp}}}{{{lllhhhaaa^^^___[[[YYYYYYYYYYYYYYYXXXWWWWWWRRRSSSSSSPPPMMMJJJIIIIIIGGGFFFDDDCCCCCCBBB???<<<;;;999777666666666555444555333222333555666444222444444444444444444444444222222222222222222222222555555444222222111111222111111111111111111111111111111222222222222222111444333222111000000//////000222444444333222333444333333444444555666666777444333222111222444666777444444555666666666666555555666666666555555444333333333444444444444333333444444444444555555555555666666666666666666666555333333333444444555555555555444333333333333444555777666555444444555666777555555666777888:::;;;<<>><<<:::999:::;;;;;;999999999999:::::::::;;;<<<;;;;;;;;;;;;<<<======>>>>>>======<<<;;;;;;:::;;;;;;;;;<<<======>>>>>>:::;;;<<<===>>>===<<<<<<============>>>???@@@AAA?????????@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFHHHKKKNNNPPPQQQWWW___iiivvvyyykkkiiibbb^^^]]]YYYXXXXXXXXXYYYXXXXXXWWWVVVPPPQQQRRRPPPMMMJJJJJJJJJGGGEEEDDDCCCCCCAAA???===:::999888888888777555333555444333333555555444333444444444444444444444444222222222222222222222222333333222111000000000000000111222333333222111000111111111111222333444444555555444333111000000//////111333333222111222333333333444444555666666666555444333333444555777888444444444444444555555555666666666777666666555444333333444444444444333333444444444444555555555555555555666666666666666666444444444444444555555555555444444333333444444555666666555444444555666777555555666666888999;;;<<<@@@BBBDDDHHHJJJMMMNNNOOOQQQSSSVVVZZZ___eeeiiikkknnniiigggkkknnnllljjjkkknnnoooppprrrssstttttttttuuuwwwwwwuuurrrqqqsssvvvyyy}}}~~~}}}{{{{{{{{{{{{||||||{{{}}}~~~gggZZZNNNIIIHHHEEECCCCCCBBBBBBBBBBBBBBBAAA@@@@@@???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>EEELLLKKKEEE???>>>@@@>>>===;;;:::999::::::;;;888888888888999999999999:::::::::::::::;;;<<<<<<=========<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>>>>:::;;;<<<<<<======<<<<<<======<<<======>>>???@@@<<<======>>>??????@@@@@@BBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCEEEGGGHHHIIIJJJKKKNNNSSSXXX```kkkyyywwwkkkjjjccc^^^]]]WWWXXXXXXXXXXXXXXXWWWVVVVVVQQQRRRRRRPPPLLLJJJIIIIIIFFFEEECCCCCCCCCAAA???===:::999999::::::999666444555444444444444444333333333333333333333333333333222222222222222222222222222222111000000000000000000111333444444333111000222111111000111333555666222333333333333333333333///111333333222111222333444444444555555555666666555555555444555666777888333333333333333444555555555555666666666555555444333333333444444333333333333333444444444555555555555555555555666666666666444444444555555555555555444444444444444444444444555555444444444555666666777777777888999;;;===>>>AAACCCFFFIIILLLOOOQQQRRRSSSUUUYYY___ffflllqqqtttvvvppplllnnnooonnnnnnppprrrsssvvvxxxyyyyyyxxxwwwrrrrrrpppnnnllllllpppsssxxx||||||{{{zzzzzz|||}}}~~~mmm]]]SSSJJJGGGFFFDDDCCCDDDAAABBBCCCCCCBBBAAA???>>>>>>?????????????????????========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@CCCBBB>>>:::;;;===<<<<<<;;;:::999999::::::888888888999999999999:::999999999999999::::::;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<999::::::;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???======>>>>>>>>>?????????AAAAAAAAAAAAAAA@@@@@@@@@@@@BBBDDDGGGHHHHHHGGGFFFIIIKKKLLLNNNRRRYYYbbbhhhsss}}}wwwkkkjjjccc___]]]WWWXXXXXXYYYYYYXXXXXXWWWVVVSSSSSSSSSPPPLLLHHHFFFFFFEEEDDDCCCBBBBBBAAA???===;;;::::::;;;<<<;;;888666555555555444333333333333333333333333333333333333222222222222222222222222555555444333333333444444000111333444444333111000111111000000111333555666222222333444444444333333000222444444333222333444444444444555555555555555666666555555666666777777333333333444444444444555333444444555555555444444222333333333333333333222333333333444444444444555444555555555666666777777555555555555555555555555444444444444444444444444444444444444444555666666666666777888999;;;<<<===@@@BBBEEEIIILLLOOOQQQRRRTTTWWW]]]dddlllsssxxxzzz}}}vvvrrrrrrrrrrrruuuyyyyyyzzz|||}}}|||{{{xxxwwwnnnmmmkkkhhhhhhkkkooorrrwww{{{~~~}}}{{{yyyyyyyyy{{{|||zzz}}}}}}zzzyyywwwcccXXXPPPIIIHHHGGGCCCBBBCCCAAABBBCCCCCCBBB@@@???===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<;;;888777888999;;;::::::999999999999999999999999999::::::::::::888888888888888999::::::;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;::::::999999999999999:::;;;<<<<<<===<<<<<<<<<;;;<<<<<<===>>>@@@@@@??????>>>>>>>>>>>>??????@@@AAA@@@@@@???>>>AAACCCGGGJJJKKKJJJHHHFFFFFFFFFFFFFFFHHHMMMRRRVVV^^^eeeppp{{{wwwkkkjjjddd___^^^YYYYYYYYYYYYZZZYYYXXXXXXWWWSSSSSSSSSPPPKKKGGGEEEEEEEEECCCBBBBBBBBBAAA???===<<<;;;::::::;;;;;;999888444555666555333222222333555555555555555555555555222222222222222222222222333222222111111222222333000111222333333222111000000000000000111222333333333444555555444333111000000222444444333222333444555555555555555555555555555555666666666666666666222333444666666555444444222333444444444444444444222222333333333333222222333333333333444444444444444444555555666777777777666666666555555555555555333444444555555444444333333333333444555555666666444444555555777888:::;;;===???BBBFFFJJJMMMPPPQQQTTTWWW^^^fffnnnvvv{{{~~~zzzuuuuuuuuuwww}}}}}}yyyuuusssnnnllliiihhhjjjnnnrrruuuyyy|||~~~~~~|||||||||}}}|||{{{yyyyyyyyyyyyzzzxxx|||yyyyyy|||~~~{{{yyyyyyvvvwww~~~|||wwwsssvvvnnn^^^SSSMMMIIIHHHGGGCCCAAABBBBBBBBBBBBBBBAAA???>>>===>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888999999999999999999999999999999999999999:::::::::;;;888888888888888999::::::::::::::::::::::::::::::<<<;;;;;;::::::999999888888888888999:::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<@@@@@@@@@???>>>=========<<<===???@@@@@@@@@???>>>AAADDDHHHKKKLLLKKKIIIGGGEEEDDDDDDDDDFFFJJJMMMOOOQQQUUU\\\ccclll|||xxxkkkjjjddd```___[[[ZZZZZZ[[[[[[ZZZZZZYYYXXXQQQRRRRRROOOKKKHHHGGGFFFDDDCCCBBBBBBBBBAAA???===;;;999888888999999999888444666777555222111222444333333333333333333333333222222222222222222222222/////////......//////000111111111111111111111111///000000111111111000000111222333444444333222000///111333333222111222333555555555555555555555555555555555666666555555444111333666888888777555333333333444555555555555555222222333333333333222222222222333333333444444444444444555555666777777888777666666666555555555444333333444555555444333333222222333444555555555555444444444555777888:::;;;<<<>>>AAAFFFJJJMMMPPPQQQQQQUUU]]]eeennnvvv{{{}}}}}}wwwsssssstttxxx}}}xxxtttrrrpppnnnmmmmmmpppuuuyyy|||~~~~~~~~~}}}{{{zzzzzz{{{||||||{{{zzzzzzyyyyyyxxxyyy|||{{{pppmmmhhhmmmtttzzz{{{vvvqqqmmmkkkpppwww}}}vvvqqqsss}}}{{{fff[[[MMMIIIFFFGGGFFFAAA@@@AAADDDCCCBBB@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888888:::;;;:::999888888999999999999888888888888888888999999999999999888888888888999::::::999999999999999999::::::888999999999::::::::::::888888777888999:::<<<===<<<<<<;;;;;;:::;;;;;;<<<>>>=====================:::;;;===???@@@@@@??????@@@BBBFFFIIIJJJJJJIIIGGGDDDCCCCCCDDDFFFIIIKKKLLLHHHLLLQQQTTTYYYdddrrr|||yyyllljjjddd``````\\\[[[[[[[[[[[[[[[ZZZYYYYYYOOOPPPPPPOOOKKKIIIHHHHHHDDDBBBAAAAAABBBAAA???===:::888666555666888888777444666777666222111222444////////////////////////222222222222222222222222222111111111111111222222111111000//////000111111...///000111111000...---,,,...000333555555555444...000111222111000111222555555555555555555555444444555555555555555444444111333777::::::888555222444444555666777777666666222222222333333222222222222222333333333444444444444444444555666777777888777777666666555555555444333333444555555444333333111222333444555555555555666666666777888:::<<<======???CCCGGGLLLPPPRRRSSSOOOTTT[[[dddmmmtttyyy|||xxxrrrnnnnnnpppuuu}}}yyyvvvuuusssqqqppprrrvvv{{{|||yyyxxxzzz{{{||||||||||||{{{zzzyyyxxxxxxzzzwwwjjjeee^^^bbbggglllsss}}}vvvpppkkkhhhiiimmmsss~~~~~~xxxrrrttt~~~rrrbbbZZZHHHEEEDDDEEEDDD@@@???@@@EEECCCAAA???>>>>>>>>>???>>>>>>======<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::888777888:::<<<:::888777888888999999999888888777777777777888888888888999999999888999999:::;;;999999999999999999999:::555666777888:::;;;<<<===888777777777888:::<<<===<<<;;;;;;:::::::::;;;;;;::::::;;;;;;<<<=========888:::<<>>@@@CCCFFFHHHHHHGGGGGG@@@??????@@@CCCEEEGGGGGGDDDHHHMMMNNNPPPVVV```hhhqqq~~~}}}nnnllldddaaabbb___``````___]]]\\\[[[ZZZZZZTTTSSSRRROOOLLLIIIGGGEEEBBBCCCCCCCCCBBB@@@>>>===777777666666555555444444555555555555555555555555333333333333333333333333444333222222111111222222111111222222222222111111//////000000111111222222//////000111111111111111222222222222222222333333333333333222222222111111333333444444555666666666444555666777666555333111444333333555999:::777555333333333333222222111000333333333333333333333333111111111111111111222222333333333444444666777777555555666666555444333333444555555555666555555444444444333222222222333333444444444555666888999:::===???CCCGGGKKKNNNPPPQQQQQQSSSXXX___gggooovvvzzztttqqqpppqqqqqqttt~~~~~~zzzzzzyyywwwxxxzzz}}}}}}}}}~~~zzzxxxxxxyyyzzz{{{|||}}}|||zzzxxxwwwvvvvvv{{{}}}kkk___^^^\\\]]]ccckkkvvv{{{xxxrrrkkkgggiiimmmsssvvv~~~}}}uuuvvv}}}qqqbbbWWWIIIFFFCCCBBBAAA@@@>>><<>>>>>;;;;;;<<<<<<<<<<<<<<<<<<888888888888888888888888===<<<<<<<<<<<<;;;;;;;;;999888777666666777888999:::999888888777888888999888888888888888888888888888888888888888888888888:::::::::999888777666555777888999:::<<<===>>>>>>999999999999999999999999::::::;;;;;;;;;;;;<<<<<<===<<<::::::999:::;;;<<>><<<<<<===???@@@@@@AAABBBBBBCCCCCCBBBBBB@@@@@@AAABBBBBBCCCCCCDDD>>>AAADDDFFFIIILLLPPPSSS]]]dddnnnxxx}}}ooommmeeebbbbbb^^^______^^^^^^]]]\\\[[[[[[UUUTTTSSSPPPMMMJJJGGGEEEBBBCCCCCCCCCBBB@@@>>>===999999888777666666555555444444444444444444444444333333333333333333333333444333222222111111222222111111222222222222111111000000000000000111111111//////000111111111111111222222333333333333444444333333333222222222111111333333444444555666666666555666888999888777555444444333333555888999777444444444555555444444333222333333333333333333333333222222222222222333333333333333333333444555666777666666666666666555444444333333444555555555555555444444444333333444555555555555555666777888999:::===???CCCGGGKKKMMMNNNNNNNNNQQQVVV\\\dddkkkpppssspppnnnmmmooopppuuu{{{yyyxxxxxxzzz|||}}}|||~~~~~~}}}{{{yyywwwxxxyyyzzz{{{|||}}}|||zzzxxxwwwtttsssxxx}}}oooddd```]]]^^^cccjjjuuu}}}tttmmmjjjjjjkkklllooosss}}}zzzzzzxxxgggYYYOOOGGGDDDBBBAAAAAAAAA???>>>>>>>>>>>>>>>============:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::;;;;;;999999999999999999999999;;;;;;;;;::::::::::::999888777777777777777777888777777777888888888888888888888888888888888888888888888888888888888888888999999:::::::::999888888777777888999:::;;;<<<<<<999999999999999999999999888888888999999999::::::<<<;;;::::::::::::;;;<<>><<<;;;;;;<<<>>>???>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@AAAAAABBBBBB@@@AAACCCEEEFFFHHHKKKMMMPPPUUU\\\ccckkkvvv~~~pppnnngggbbbbbb]]]______^^^^^^]]]]]]]]]\\\WWWVVVTTTQQQNNNJJJGGGEEEBBBCCCCCCCCCBBB@@@>>>===;;;::::::999777666555555333333333333333333333333333333333333333333333333444333222222111111222222111111222222222222111111111111111111000000000000//////000111111111111111333333333333444444555555333333333222222222111111333333333444555555666666555666777888888888777666555444444555777777555444666666666666666666555444444444444444444444444444444444444444444333333333333333333333444555666666666666777777777666555555222333333444555555555444444444444444555555666777777777666777777888999999<<>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@BBBCCCCCCBBBCCCEEEGGGHHHKKKNNNQQQVVV^^^hhhppprrrooogggcccaaa\\\^^^^^^^^^^^^]]]]]]]]]]]]YYYXXXVVVRRRNNNJJJGGGEEEBBBCCCCCCCCCBBB@@@>>>===;;;;;;:::888777666555444333333333333333333333333333333333333333333333333444333222222111111222222111111222222222222111111222222111111000000////////////000111111111111111111222222333333444444444333333333222222222111111222333333444444555666666222333444555666666555555555555555555555555444444666666777777777666666555444444444444555555555555444444444444333333333333333333222222333444555555666777777777777777666666444444444444444333333222333333333333444555777777888888777777777888888999<<<>>>BBBFFFHHHHHHGGGFFFGGGJJJPPPVVV[[[___```aaacccaaabbbffflllttt}}}xxxvvvuuuttttttsssqqqrrrssssssssstttvvvxxx||||||~~~~~~}}}|||zzzxxxwwwuuuwww}}}~~~zzzsssnnnkkkooottt}}}yyysssooonnnjjjiiimmmsss|||wwwfffXXXOOOJJJDDDBBB@@@???@@@@@@???>>>>>>>>>=========<<<<<<<<<:::::::::::::::;;;;;;;;;999999999999999999888888999999999999999999999999999999999888888888777777555666777888888777666555111333555777888888777666888888888888888888888888888888888888888888888888777888888999999999888888888888888888888888888888888888888888888888888888999::::::::::::;;;;;;;;;::::::::::::::::::;;;;;;<<<;;;;;;:::;;;;;;<<<===;;;;;;<<<==================>>>>>>??????@@@@@@AAA@@@AAABBBAAA@@@@@@BBBDDDGGGHHHHHHIIIKKKPPPWWW]]]ssspppgggbbbaaa\\\]]]]]]]]]]]]]]]]]]\\\\\\ZZZXXXVVVSSSOOOKKKGGGEEEBBBCCCCCCCCCBBB@@@>>>===:::999999888666555555444444444444444444444444444333333333333333333333333444333222222111111222222111111222222222222111111222222111111000000////////////000111111111111111///000000111222222333333333333333222222222111111222222333333444555555555333333444555555666666666555555555555444444444555444555555666666666555555444444444555555666666666444444333333222222222111333222222222222333333444666666777777777777777666777777666555444222111000222222222222333444555666888777777777777777888888;;;===@@@CCCEEEEEEDDDCCCFFFIIIOOOTTTYYY[[[[[[[[[]]]\\\]]]bbbhhhqqq}}}wwwrrrpppooommmlllmmmnnnpppqqqqqqrrruuuwww}}}~~~}}}{{{zzzwwwvvvwww}}}|||yyy|||zzzvvvooojjjiiikkkpppzzz|||iii]]]QQQHHHFFFEEECCC@@@?????????===<<<=========<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888999999999999999999999999999999999888888888888777555666777888888777666555111333555777888777666555777777777777777777777777777777777777777777777777888888888777777666555444999999999999888888888888888888888888888888888888999999999:::::::::;;;;;;888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======;;;<<<<<<===============>>>>>>??????@@@@@@AAAAAA???@@@AAA@@@@@@@@@BBBDDDDDDDDDDDDDDDEEEHHHMMMPPPsssooofffbbbbbb^^^]]]]]]\\\\\\[[[[[[[[[ZZZXXXWWWUUURRROOOKKKHHHFFFBBBCCCCCCCCCBBB@@@>>>===888888888777666666555555555555555555555555555555333333333333333333333333444333222222111111222222111111222222222222111111111111111111000000000000//////000111111111111111...//////000111222333333333333333222222222111111222222222333444444555555666666666666777777777777444555555444333333555666333444444555555555555555444444555555666777777777444444333333222222111111222222222111111222222333555555666777777777666666888888777666555333111000222222222222222333444555666666555666666777888888;;;<<<>>>@@@BBBCCCCCCCCCFFFHHHMMMRRRVVVWWWXXXXXXZZZYYY[[[```eeelllxxx}}}yyyrrrmmmkkkjjjjjjiiilllmmmoooppppppqqqtttvvv}}}~~~}}}{{{zzzvvvuuuwww}}}{{{tttmmmkkkjjjjjjooovvvvvv|||ooocccZZZOOOHHHFFFEEEBBB@@@???>>>>>><<<;;;;;;;;;;;;:::::::::999999<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888888888888888888888888888888999999888888888777777777555666666777777666666555333444555777777777666666777777777777777777777777777777777777777777777777888777777777555444333222999999999888888888888888888888888888888888888888777777777777888888888888777888999:::;;;;;;;;;:::::::::;;;<<<<<<=========;;;<<<<<<===============>>>>>>>>>???@@@@@@AAAAAA>>>???@@@@@@???@@@BBBDDDCCCCCCCCCDDDFFFHHHJJJKKKsssnnneeeaaabbb___]]]\\\\\\[[[ZZZYYYXXXXXXWWWVVVTTTRRRNNNKKKHHHGGGBBBCCCCCCCCCBBB@@@>>>===888888888888888888888888444444444444444444444444333333333333333333333333444333222222111111222222111111222222222222111111000000000000000111111111//////000111111111111111...///000111222333444444333333333222222222111111111222222333333444555555888777777666666666666777222444555444222333555888333444555555666666555555444555555666777777888888555555555444333222222222222222111111111111222222444444555666666666666666777777777777666555444444444444333333333444444555444444444444555666888888:::;;;<<<===???AAABBBCCCEEEGGGKKKOOOSSSUUUUUUVVVXXXXXXZZZ^^^bbbfffqqq{{{vvvqqqlllhhhggghhhiiiiiimmmnnnppppppooopppsssuuu|||}}}~~~~~~~~~|||zzzxxxwwwwwwzzz~~~xxxtttpppkkkkkknnnjjjllllllsssyyyeee___ZZZOOOGGGFFFBBB@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999999:::999999888777777666666777777777777777777777777777777777666666666555555666666666555555666666666666666666666666666666666777777777777777777777777777777777777777777777777666666777777666555444444777777777777777777777777888888888888888888888888777777777777888888888888666777999:::;;;;;;::::::888999:::;;;;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<<<<======>>>>>>??????@@@>>>?????????>>>>>>???AAABBBBBBCCCEEEGGGGGGGGGFFFsssmmmdddaaaccc```]]]\\\[[[ZZZYYYXXXWWWVVVVVVUUUSSSQQQNNNKKKHHHGGGBBBCCCCCCCCCBBB@@@>>>===888888999999999:::::::::333333333333333333333333333333333333333333333333444333222222111111222222111111222222222222111111//////000000111111222222//////000111111111111111///000111222333444555555333333333222222222111111111222222333333444555555777666555444444444444444111333444333222222666999444444555666666777666666444555555666777888888999777777666555444444333333222222111111111111111222333333444555666666555555555666666777777777777777666555555444444444555555222222333333555666888888:::::::::;;;===@@@BBBDDDDDDFFFIIIMMMPPPSSSTTTUUUXXXWWWZZZ^^^```cccllluuuttt{{{}}}wwwppplllgggeeefffhhhjjjkkknnnppppppppppppppprrrtttzzz{{{|||}}}|||zzzxxxwwwzzzzzz}}}|||xxxooojjjjjjeeeeeebbbfffqqqxxxlllZZZWWWUUUJJJBBB@@@@@@>>>======???@@@???>>>>>>>>>=========<<<<<<<<<:::::::::999999888888888999888888777666555555444666666666666666666666666666666555555555444444444777666555444444555666777888777777666666666777777777777777777777777777777777777777777777777777777555666666777777777777777555555555555666666777777777777777777777777777777888999999999999:::::::::666777999:::;;;;;;::::::666777888999:::;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????>>><<<;;;===>>>===>>>???AAACCCBBB@@@>>>sssmmmfffbbbbbb^^^\\\\\\[[[[[[ZZZYYYYYYYYYRRRQQQQQQRRRRRROOOJJJGGGHHHGGGEEEDDDCCCAAA>>><<<999777555555555666555333444444555555444444333222444333222111111222333444444444333222111000///...555555444333222000000//////000000000111111111111//////000222333222000---//////000111222222333333333333333333333222111000222111000......000111222222333555666666666555444333333333333333333333333000111333444555666666555666555444333333444555666333333333222222111111111000111222333333333333333111222444666666666666666555555555555555666777777444444333333333444444555444444555555666777777777999:::;;;;;;;;;<<<>>>@@@CCCGGGMMMPPPPPPQQQSSSVVVWWWYYY]]]___aaadddhhhkkkqqqqqqrrrrrrrrrqqqqqqpppooommmjjjggghhhjjjnnnqqqttttttsssqqqpppoooqqqsssxxxyyyzzz{{{{{{{{{zzzyyy||||||uuuiiiiiibbb```dddffflllwwwgggUUULLLHHHDDDBBBBBB>>>>>>>>>>>>============>>>===:::888888888999:::777888999999::::::::::::;;;;;;;;;;;;:::999888777666666666666777777777777444444555666777888999:::777777666666555555555444555555555555555555555555888777666555555666777888666666666666555555555555666666777777777777666666999999999999888888888888777777777777777777777777:::::::::::::::::::::::::::999888888777777888888::::::999999888999999999<<<;;;999888999;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============>>>??????@@@@@@AAABBBBBBsssnnnfffcccccc^^^```___]]][[[YYYWWWVVVUUUUUUSSSRRRQQQPPPMMMIIIFFFHHHFFFDDDCCCBBBAAA>>>;;;:::888666666666777666555444444555555444444333222333222222222222222222333111111111111111111111111111111111222222333333333000000000000111111111111000///000111333222000...000000111111222222333333222333333333222222111000222111000//////000111222333333444555555555555555333333333333333333333333333333333444444555666666666555444444444444555666444444333333333222222222000111222333333333333333444555555666666555444333666666555555555666666777555444444333333444444555444444555555666777777777999:::;;;;;;;;;<<<>>>@@@BBBGGGLLLNNNNNNOOOQQQTTTXXX[[[___bbbdddfffhhhkkkkkkkkklllmmmnnnnnnnnnnnnmmmllljjjjjjkkkooorrruuuvvvwwwwwwvvvuuuuuuvvvwwwzzz{{{|||}}}}}}|||{{{zzz{{{|||tttlllddd```bbbdddhhhyyymmm^^^OOOHHHFFFBBB@@@AAA>>>>>>>>>=========<<<<<<>>><<<:::888888888999:::888888999:::::::::999999::::::::::::999888777666666666666666777777777777444444444444444333333333777666666666555555555444555555555555555555555555888777666555555666777888666666666666666666666666666666777777777777666666444444444555555666666666666666666666666666666666999999999999999999999999888888888888888999:::::::::::::::999999:::;;;;;;;;;;;;:::999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============>>>>>>??????@@@AAAAAAAAAtttooogggdddddd___```___]]][[[YYYWWWVVVUUUXXXUUURRRPPPNNNKKKHHHEEEHHHFFFDDDCCCBBBAAA>>>;;;;;;999777777777888777555444444555555444444333222222222222333333222222222//////000111222333333444///000000111222333444444111111111111111111000000000000000111222222000...111222222222222222222222222222222333222222111000222111000//////000111222444444333333444444555555444444444444444444444444666555444333444444555666666555444444444444555666444444444444444333333333111111222333333333222222333333555666666555444444777666666555555555666666555555444444444444444555444444555555666777777777888:::;;;;;;;;;;;;>>>@@@BBBFFFKKKMMMLLLLLLOOOQQQYYY]]]bbbgggiiijjjlllmmmiiijjjkkkmmmnnnnnnoooooollllllmmmnnnqqquuuxxxzzzzzzzzz{{{}}}}}}~~~~~~}}}~~~~~~|||{{{zzz|||sssjjjdddcccbbbdddqqq|||aaaUUUJJJFFFDDDBBB@@@@@@>>>============<<<<<<<<<===<<<:::999888888999999999999999:::999999888888888888888888888777666555666666666666777777777777777777777666666555555555666666666555555555555555555555555555555555555555777666666555555666666777666666666666777777777777555666666777777666666555111222333444555666666777666666666666666666666666777777777777777777777777777777777888999:::<<<===:::::::::::::::;;;<<<===;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<======>>>??????@@@@@@AAAuuuooohhhdddddd```\\\\\\[[[[[[ZZZYYYYYYYYYXXXUUUQQQNNNLLLKKKIIIGGGIIIGGGEEEDDDCCCBBB???<<<:::999777666777777666555444444555555444444333222111222333444444333222111//////000111222333333444222222222111111111111111222222111111111111000000000000000111222222000...222222222222222111111111111111222222222222111111111111000//////000111111444333222222222333555666555555555555555555555555888777555333333333555666555555555444444555555555555555555555555555444444111222222333333333222222...///222444666777888888777777666555555555555666666555555444444444444555444444555555666777777777888999;;;;;;:::;;;===???CCCGGGKKKLLLKKKKKKNNNPPPWWW\\\dddkkknnnppprrrsssqqqqqqssstttuuuvvvvvvvvvpppqqqsssuuuxxx{{{}}}~~~~~~~~~~~~{{{~~~~~~tttkkkgggccccccjjjtttvvvnnnYYYOOOGGGFFFEEEAAA??????=========<<<<<<<<<;;;;;;;;;;;;:::999888888999999999999999999999888777666888888888888888777666555666666666666777777777777555666666777888888999999555555555555555555555555555555555555555555555555666666666666666666666666666666666777777777777777555666666666666666666555444555555666777777888888666666666666666666666666777777777777777777777777888888888888999:::;;;<<<888888888999:::;;;<<<===;;;;;;;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<======>>>>>>??????@@@uuuooohhhdddddd```\\\\\\[[[[[[ZZZYYYYYYYYYVVVSSSOOOLLLLLLLLLKKKJJJJJJHHHFFFEEEEEECCC@@@===999777555555666666555444444444555555444444333222111222333444444333222111111111111111111111111222111111111111111111111111222222222111111111111111111000///000111222000///111111111111111111111111000111111222222111111111111111000000000000111111333333222111111333444555555555555555555555555555888777555333222333444555444555555555555555555444555555555555555555555555222222333333333222222111...///111444666777777777777666555555555555666666777666555444444444444444444444555555666777777777888999:::::::::;;;===???DDDGGGKKKLLLKKKKKKNNNQQQTTT[[[dddmmmssswwwyyy{{{|||}}}~~~{{{|||}}}~~~tttlllfffdddeeeiiinnnuuuyyy___RRRJJJEEEDDDCCC>>>;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888999999999999999999888888777666888888888888888888777666666666666666777777777777222333333444444555555555444444444555555555555555555555555555555555555555555555666666666666555555555555666666777777777888555555666666666666555555777777777777777777777777555555555555555555555555888888888888888888888888::::::999888888999999999777777777777888999;;;;;;:::;;;;;;;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???tttooogggdddddd___```___]]][[[YYYWWWVVVUUUTTTQQQNNNLLLLLLLLLKKKJJJJJJHHHFFFEEEEEECCC@@@===999777555444555555444333444444555555444444333222222222222333333222222222333222222222111111000000...//////000111222333333111111111222222222333333222000///000111222111//////000000000000000000000///000111111222111111111000000000111111000000000222222111111222222333444444444444444444444444444666555444333222333333444444444555666666555444444444444444555555555555555222222333333333222111111222222444555555444333333555555555555555666777777777777666555444444444444444444555555666777777777777999::::::::::::===???CCCFFFIIIJJJJJJKKKNNNRRRSSSZZZdddnnnvvv{{{tttmmmhhheeecccgggjjjtttlllWWWKKKEEEAAAAAA???;;;888999<<<<<<;;;;;;;;;:::::::::999999999999999999888888888888888999888888777777777777888888888888777777666666666666777777777777888777777666555444333333444444444444444555555555555555555555555555555555444555555666666555555444444444555555666666777777444555555666666555555444666666666555555555444444555555555555555555555555777777777777777777777777:::999888888777777888888777777777777777888999:::::::::::::::999999999999::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::;;;;;;<<<<<<===>>>>>>sssnnnfffcccccc^^^```___]]][[[YYYWWWVVVUUUUUURRROOOMMMLLLKKKIIIGGGHHHFFFEEEDDDCCCAAA>>><<<:::888666555666666555444444444555555444444333222333222222222222222222333222222222111111111000000///000000000111111222222000000111111222333444444222000//////111111111000------......//////000000//////000111111111111111000000111111111111000000000111111222222222222222333333333333333333333333333333333333333222222222444444555666666555444444333333444444444555555555222333333333333222111000222333444555444333222111444444444444555777888999888777666555444444444444444444555555666777777777777888::::::999:::<<<>>>@@@DDDGGGHHHHHHJJJNNNRRRTTT[[[eeeooovvv}}}yyyssslllfffccceeelllttt{{{}}}cccTTTGGGBBB???@@@>>>;;;:::<<<;;;;;;;;;::::::::::::999888888999999999999888888666777777888888888888777555666666777777666666666666666666666777777777777::::::999888777666555555333333333444444555555555555555555555555555555555444444555666666555444444333333333444555666666666444555555666666555555444444444444444444444555555555555555555555555555555666666666666666666666666777777777666777777888888999888888777888888999999:::999888888888999:::;;;::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<======sssmmmfffbbbbbb^^^\\\\\\[[[[[[ZZZYYYYYYYYYVVVTTTPPPNNNMMMJJJGGGDDDFFFEEECCCBBBAAA???<<<:::;;;999777666777777666555444444555555444444333222444333222111111222333444111111111111111111222222444333222111000///...---//////000111333444555666222000//////000111111000+++,,,,,,---...///000000//////000111111111111111000000111111111111000000///000111333333222111111333333333333333333333333111222222333333222222111333444555666666555444333333333333444444444555555333333333333333222111000000111222444555555444444333333333444666777999:::888888777555555444444444444444555555666777777777777888::::::999:::<<<>>>>>>BBBEEEFFFGGGIIIMMMQQQVVV\\\fffooovvv}}}}}}tttlllccceeejjjoooooorrrnnnXXXOOOFFFBBB@@@AAA@@@===>>>@@@;;;;;;;;;:::::::::999999777888888999999999888888555666777888888888888888444444555555666555555444666666666666777777777777444444444444555555555555333333333444444555555555555555555555555555555555333444555666666555444333222222333333444555666666444555555555555555555444222333333444555666777777555555555555555555555555555555555555555555555555555555555555666888999:::::::::999999888999999999:::999777777777999;;;===::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;999999:::;;;;;;<<<<<<===ssslllcccaaabbb^^^\\\\\\\\\[[[YYYXXXVVVUUUVVVTTTQQQNNNLLLJJJGGGDDDEEEEEEDDDEEEEEECCC???<<<;;;999666555555444333111555555666666555555444333222222444444444444222222000111222333333222000/////////000111111111111111111111111000000000000000000000111111111111000000,,,,,,,,,---...000111222111111222222222333333333222222111000000111222222222222222222222111000000111111111222333444666777777666555444333333222111000222555777888777555444444444444555555555666666333222222111111222222333111111111222222333333333444444555666666777777777888888888777777777777777777777777777777777777777777777888999;;;<<<<<<===>>>@@@BBBDDDEEEHHHKKKNNNQQQYYYdddjjjnnnttt~~~ssskkkfffcccfffkkknnnrrrxxx|||eeeVVVQQQCCCCCCAAA???>>>===============<<<;;;:::999999888:::999888888777777888888999888777555555555666777666666666666666666666666444555666777777666555444777777666666555555555555444333222555<<<@@@:::111555555666666666666555555222444666777666555666777666555444333333444666888333333333444555666777777666666555555555444444444444444444555555555666666555555555555666666666666777777777777888888888888999999999999999999999999999999999888888888777777:::::::::999999888888888999999999999999999999999;;;::::::::::::;;;<<<<<>>>>>???BBBCCCEEEGGGKKKMMMTTTZZZbbbfffiiiooozzz{{{sssmmmkkkjjjiiijjjnnnvvvoooZZZMMMHHHAAA@@@???===<<<;;;;;;::::::::::::::::::999999999:::999888888777777888888888777777666666666666666555555555555555555555555444555666777777666555444666666666666555555444444444666777666222000333777555555666666666666555555444555777777666555666777666555333222111222333444333333444444555555666666666555555555444444444444444444444555555555555555555555555555666666666666666666777777777888888888999999999999999999999999999999999888888888777777:::999999999999999999888999999999999999999999999:::::::::::::::;;;<<<<<>>===>>>AAABBBDDDFFFJJJLLLVVV[[[___aaadddjjjuuu}}}uuunnngggaaa___aaaeeennn{{{xxxeeeVVVKKKGGGAAA@@@???===<<<;;;::::::888888888888999999999:::999999888777777777777888666666777777777666555555555555555555555555555555444555666666666666555444444444555666666555333222888444444666333...111999555555666666666666555555555777888888666555666666888777555333222222222222444444444444444555555555555555555555444444444444555555555444444444444444555555555555666666666666666666777777777777888888888888888888888888888888999888888888888777777777888888888999999999999999999999999999999999999999::::::999999::::::;;;<<>>;;;:::888777888999888777888666444333222333555666333333333333333333333333111111111111111111222222000111111111111111000000222111111111000000//////000000111111111111000000111111111111222333444444111111111111111111111111///000222333333222000///+++,,,---///000111111111000222444666666666444333000111111222222333333444555444333222222333555666666666666666666666666666777666666555555666666777333333333333333333333333222222111111222333555666555555666666777777777777666666666666666666666666777777777888888999999::::::<<<>>>@@@AAADDDGGGJJJOOOSSSZZZ___ccchhhooosssyyyttthhhaaa```\\\bbbgggiiijjjsssrrr]]]UUUPPPJJJGGGBBBBBB@@@>>>===<<<<<<;;;;;;;;;;;;:::999888888888999888777777666666777777444555666777777666555444555555555555555555555555555555444444444444555555222333444555555444333333666444<<>><<<:::888777888888777666777666555444333444555555444333333222222333333444000000000000111222333444000111111111111000//////333333222111000///......000000111111111111000000///////////////000111111000000000111111111222222000111222333333222111000)))***+++---...////////////000111222333222111111111222222222333333444444555444333222222333444555555555666666666777777777777666666555555666666777444444444444333333333333111111222333333444444555444555555666666777777888666666666666666666666666666666777777777888888888999;;;===???@@@BBBFFFIIIKKKPPPVVV]]]bbbggglllppprrrzzzzzzkkkbbb___WWWZZZ]]]]]]^^^dddnnnvvveeeUUUPPPMMMIIIFFF@@@???>>><<<;;;:::999999<<<<<<;;;:::999888777777888888777666666666666777444444555666666666555555444444444444444444444444555555444444444444555555444444444444444555555555444CCCTTTWWWMMM???777555444444555555555555444444444666777777555444555555222222222333333333444444333333333333333444444444333333333333444444444444222333333333444444444444555555555555666666666666555555666666666666777777666666666666666666666666666666777777777777777888777777777888888888888888888888888888888888888888888888777777888888999:::{{{rrrhhhcccccc^^^]]]]]]\\\\\\ZZZXXXWWWVVVTTTRRROOONNNMMMKKKHHHFFFHHHFFFCCCBBBBBBBBB@@@???===:::888777777777666444666555555555555444444444444333333222222333333444222111000000000111222333111222222222111111000///222222111111000000//////000000111111111111000000------,,,,,,------......---......///000111222222111111111111111111111111,,,---......//////......//////000000000000111111333333333333444444444444444333333333333333333444444444555666777888888999666666666555555666666666555555444444444333333333000111333555666555444333444444555555666777777888777777777777777777777777777777777777888888888888888:::<<<>>>???AAAEEEHHHKKKNNNRRRWWW]]]ccciiimmmmmmuuussshhhddd[[[ZZZWWWVVVWWW[[[aaafffpppttt\\\QQQNNNKKKIIIGGG@@@???===<<<::::::999999::::::999999888888888777888888777666666666666666444444444444444555666777444444444444444444444444555444444333333444444555666555444333444555777888===PPPZZZOOO>>>777777666333444444555555444444333222444666666555444444555222222222222222222111111222222222333333444444555222222333333333444444444111111222333444555555666555555555555666666666666555555555666666666777777666666666666666666666666666666666666777777888888888888888888777777777777888888888888888888888888777777777777777888999999{{{rrrhhhcccccc___^^^^^^^^^]]][[[ZZZXXXWWWTTTRRROOONNNMMMKKKIIIGGGHHHFFFCCCBBBBBBBBB@@@???===;;;888777777666444333555555666666555555444333444444222222222222444444444333111000000000111111333333333333333222111000000000000000111111111111000000111111111111000000111000000000000111111222+++,,,---...///111222222222222111000000111222222333333333333222111000///222111111000111111222333444444444444444444444444333333333333333333333333333444555666777888999:::666666555555555555666666555555555444444333333333///111444777777666444333444444444555666777777888888888888888888888888888888888888888888999999999777999;;;===>>>AAADDDGGGMMMNNNOOOSSSXXX___fffkkkjjjsss}}}uuuqqqeee```YYYUUUUUUXXX\\\^^^dddrrrzzzhhhUUULLLJJJHHHEEEDDDBBBAAA???>>><<<;;;;;;;;;777777777777888888888888888888777666666666666666555444333333444555666777444444444444444444444444555444333333333333444555777666444333333555888:::JJJTTTQQQ>>>444999:::333333444444555555444444333111333555555444444444666555555555444333222111000111111222333333444555555222222222333333444444444000000111222444555666666555555555555666666666777555555555555666666666777666666666666666666666666555666666666777777888888999999888888777777666666777777777777777777777777777777777777777888888999{{{ssskkkgggfff``````^^^\\\YYYXXXWWWXXXXXXWWWSSSNNNLLLLLLLLLJJJHHHEEEDDDCCCCCCDDDCCCAAA???:::999777555444555666666555555555444444333333333555555333333333333555555666666555444444333222222///////////////////////////000222222222///---+++---...///000000111000000//////.........---------///////////////.........000111111111111222222222111111111111111000//////111111000000000000000111111000///......000222333777666555444444555666777555555444333444666888:::333444666777777555444222444444555555444222111///000000000111222222333333444444444555555555666666777777777888888999999999666666555666666777888888999999:::;;;===???AAABBBGGGIIILLLQQQWWW]]]bbbeeekkkpppvvv{{{~~~|||kkkbbbZZZYYYYYYWWWWWWYYYaaaeeeooogggZZZNNNIIIHHHFFFFFFHHHDDDCCCAAA???===;;;999888999888777777777777777777666666666666555555555555999666222222444666555444444444444444444444444444444333333222222333333444333333222222444666999:::MMMDDD999222111333222111222222222222222222222222111111222222222333333333444444444444444444444444222222222222222222222222111111222222222333333333444444333222222222333333555555555555555666777777333333444555555444333333444444555555666666777777555555555555555666777777555555555555555666777777777777777777777777777777999999888888888888999999|||sssjjjfffeee___^^^^^^]]]\\\[[[YYYXXXWWWXXXVVVSSSOOOLLLIIIGGGFFFGGGFFFDDDDDDDDDDDDAAA???<<<:::888666555666888999555555444444444333333333222222222111111222222222444333333222111111000000000000000000000000000000111111111000//////...---...//////000000000000/////////.........---------.........///////////////000111111111111222222222111111111111111000000///111111000000000000111111333444444555555555555555555555444444444444555555333444444555666777777777444444555666666555444333555666666666555444222222222222222222111111111111333333444444555555666666888888888888777777777777888777777777777888888999999999:::;;;===???@@@AAAEEEGGGJJJOOOUUU[[[___bbbhhhlllrrrwwwyyy{{{|||~~~yyynnnddd___\\\YYYXXXYYYZZZ___hhhxxx|||ooo]]]QQQGGGDDDCCCAAAAAACCCFFFDDDAAA>>><<<:::::::::999888888777777777777777666666666666555555555555888555333333555666444333333333333333333333333333444333333222222333333444444333222222333555777888???999333111222333222000111111111111111111111111222222222222333333333333444444444444444444444444222222222222222222222222111111222222222333333333444333333333333333444444444444444444444555555666333333444555555444333333555555555555666666666666555555555555555666666777777777777777777888999999777777777777777777777777666666555555555555555555}}}tttjjjeeeddd^^^]]]]]]^^^___]]][[[XXXVVVWWWVVVTTTPPPLLLHHHGGGGGGHHHFFFEEEDDDDDDBBB???===>>><<<999666666888;;;===555444444444444333333333111111222222222222111111333333222222111111000000111111111111111111111111333111000.........///000///000000000000//////.../////////............---------......//////000000000111111111111222222222111111222222111111000///111000000000000000111111111222555666777555444333333333444444444444333333111333555777777777555444555555555555555555555555777777777777777666555444444444333222222111000000222333333444555555666666999999888888777666666666:::999888888888888888999888999999:::<<<>>>@@@AAACCCEEEHHHLLLRRRWWW[[[^^^cccfffkkkpppsssuuuxxx{{{~~~oooeee^^^XXXUUUVVVUUUYYYbbbooolll```TTTKKKDDDCCCCCCAAAAAABBBGGGEEEBBB???<<<;;;;;;;;;999999888777777777777777666666666555555555555444555444444444555555333111222222222222222222222222333333222222222222333333444333222111222333555555222000///111444555333000000000000000000000000000222222333333333444444444444444444444444444444444222222222222222222222222111111222222222333333333333333333333444444555666333333333333333444444555333444444555555444444333666666666555555555555555555555444444555555666777777777777777777888999999777777777777777777777777666666555444444333444444tttjjjeeeccc]]]^^^^^^^^^^^^]]][[[YYYXXXXXXTTTPPPMMMLLLLLLKKKJJJHHHFFFDDDCCCBBB@@@===;;;>>>;;;888666666888;;;===444444444444444444444444222333444555555444333222444444444444333333222222222222222222222222222222111111000///////////////000000111000000///...---/////////...............,,,------...///000111111000000111111111222222222111222222222222111000000000000000000000000111222111222333444444444333333222333444555555444333222222333444555666555555444555555444444444555666666777777777777666666555555444444333333222222222222222222333444444555666666888888888888888888888777:::999888888777777777777888888999:::;;;===???@@@BBBCCCFFFJJJOOOTTTXXXZZZ^^^aaafffjjjnnnqqquuuxxx||||||}}}~~~rrrfff\\\VVVVVVTTTYYY```jjjzzzvvvbbbXXXLLLFFFAAABBBCCCAAA@@@BBBFFFEEEDDDCCCAAA???===<<<:::999888777666666666777666666555555555444444444333333444555555444222111111111111111111111111111333333222222222222333333333333222111111222222333000000111333666777555222111111111111111111111111222333333333333444444444333333333333333333333333111111111111111111111111111111222222222333333333333333333333444555666777333333333333333444444555444444444444444444444444666666666555555444444444555444444444444555666666555555555555555666666777777777777777777777777777999999888777666666666666uuujjjdddccc]]]```___]]][[[ZZZZZZ[[[[[[^^^WWWOOOLLLMMMOOOMMMJJJJJJHHHFFFEEEDDDAAA>>><<<<<<:::888666555777999;;;444444444444444444444444111222444444444444222111444333333333333333222222222222222222222222222222...///111222111000...---000000111000000///...---////////////////////////,,,------...///000111111000000111111111222222222222222222222222111000000000000//////000111222222555555444444444555666777333444555666666555444333444444333222222333555555444444444444444555666777666666555555555555555555222222333333444444444444333333333444444444444555777777888888999:::;;;;;;999888777666666666666666888888888999;;;<<<>>>>>>AAACCCEEEIIIMMMQQQUUUWWWYYY]]]bbbgggkkkoootttwwwxxxxxxyyyzzz}}}wwwhhh^^^[[[VVVYYY^^^fffuuujjjXXXPPPCCC>>><<<>>>>>><<<<<>>===???>>><<<<<>>::::::888777666666666666555555555444444444444333111333444444222111111222111111111111111111111111222222111111111111222222222222222222222222222222444444222111000//////000222222222222222222222222111111222222222333333333333333333333333333333333111111111111111111111111111111222222222333333333222222222222333333444555444444444444444555555666555444444333333444444555555555555444444444444444444444333333444444555666777777777777777888999999666666666666666666666666777777666666666666777777uuujjjeeeddd___]]]\\\\\\[[[ZZZZZZZZZZZZccceeeeeeaaaXXXPPPKKKIIIKKKIIIGGGFFFFFFDDDAAA???;;;;;;999888777666555444333333333444444444555555111111000000000000111111000000000000000000111111222222222222222222222222...///000111111000//////...//////000000000000///.../////////000000000000.........///////////////000111111111111222222222222222333333222222111000////////////000111222333000000000000000111111222444444333333333333444444333333222222222222222333222333444666666666666555555444444333333444555555444444444444555555555555666555555444333222111111444555555666777888888999777777777666777777888888888888888888999;;;<<<<<<>>>???AAADDDGGGJJJMMMOOOPPPVVV]]]dddiiimmmpppsssuuuwwwzzz}}}rrrhhh___]]]\\\cccsssnnn\\\PPPIIIDDD@@@???@@@>>>;;;<<<@@@===>>>@@@AAABBBBBBAAAAAA;;;:::999777666666555555555555555444444444333333111333444222000///111333222222222222222222222222222222111111111111222222222222333333333333333333000111222111111000000000111111111111111111111111000000000111111111222222222222222222222222222222111111111111111111111111111111222222222333333333222222111111111222222333333333333333333444444555555444333333333333444555333444444444444444444555444444333333444444555666777777777777777888999999666666666666666666666666555555555555555666777888uuujjjeeeddd___ZZZ[[[\\\]]]\\\ZZZXXXWWW\\\fffooolll^^^RRRNNNOOOGGGFFFDDDCCCCCCBBB???===<<<;;;;;;:::888666444333333333333444444555555555444333222111111222333444222222222222222222333333111111111111111111111111000000///......///000111......///000000111000000.../////////000000111111///////////////.........000111111111111222222222222333333333333222111111////////////000111222333111222444666666555444333444333222111111222333444111222333444444333111000111222444777777777666555666555444333333444666666666666666555444444333333777666555444222111000///444444444555555555555555888777777777888999::::::888888888888999:::;;;<<<======???BBBEEEHHHJJJLLLMMMSSS\\\ccciiillloooqqqvvvxxx|||uuueeeaaa^^^eeevvvuuubbbUUULLLFFFAAA===;;;;;;999666888<<<<<<<<<<<<<<<===@@@BBBCCC;;;:::999777666555555555555555444444444333333333222333333111......111444222222222222222222222222222222111111111111222222111222333444444444444333,,,///222444444333222222000000000000000000000000///000000000000111111111222222222222222222222222000000000000000000000000111111222222222333333333222222111111000111111111222222111111222222333444555444333333333333444555333333333444444555555555444333333333333444555555555555555555555666777777666666666666666666666666555555555555777888999:::wwwqqqggg```]]]\\\]]]]]]\\\ZZZXXXUUUTTTYYYXXXXXXXXXWWWTTTOOOKKKJJJHHHFFFEEEEEECCC@@@>>>999999888777666666666777222333555555555555333222111444777666333111333555111222222333333222222111000111111222222222111111////////////////////////000000000///000111111222111111000///////////////......------------......//////............//////222222222222222222222222///............000111333111111222222222333333333555555555666666666777777???===:::777444222222111444444444555555666666666555555555555666666666777444444444333333222222222333333333222222333444444222222333444444555555666777777777777777888888888666666777888999::::::;;;<<<===>>>@@@CCCFFFJJJLLLMMMRRRZZZaaaggglllpppsssyyy}}}sssllleeehhhxxxxxxdddXXXOOOGGGCCC===<<<::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<===>>>888888777666666666666666666666555444333333333333111111111000///......------///000111222222111000000111111111111222222222000000000000000000000000000//////000111111///---111111111111111111111111000111111111111222222222000000000000000000000000///111222222000//////000222222111111111111111111111111222222222333333333111111222222222333333333666555444444444444333222111222222333444444444444333333222333444555666777777777666666555555555444444444555666777777666666444444444555666777777888vvvpppggg___]]]]]]]]]\\\\\\ZZZXXXUUUTTTSSSRRRRRRRRRQQQOOOJJJGGGIIIGGGFFFEEEEEEDDDAAA???:::999888777777666666777333444444555555444444333666444222111111222222222111222222333333222222111111111222222222111111000111111111111111111111111000000000000000111111222222222111000000000000000///................../////////............//////222222222222222222222222444333222000/////////000111111222222222333333333222222222333333333444444777666555444444444555555333333444444444555555555555555555666666666666666555555555444444444444444444333333222333333444444222222333444444555555666777777777777777888888888888888888999999:::::::::<<<===>>>???BBBFFFIIIKKKKKKPPPWWW^^^dddiiiooorrrxxx|||wwwnnnooo~~~jjjYYYPPPIIIDDDAAA===<<<::::::;;;;;;;;;999999888888888999999:::;;;777666666555444555555555555555444444444555555666333333222111111000//////000000111111222111111111000111111111111222222222000000000000000000000000000///...///111111000...000000000000000000000000000000111111111222222222000000000000000000000000000222333222111///000000111111111111111111111111111111111222222222333333222222222222333333333333555444333444444444444333222222333444444444333333333333333333444444444444777666666666555555555444444555555666666666666555444444444555666777777777uuuooofff___]]]]]]]]]\\\[[[YYYWWWUUUTTTQQQQQQPPPQQQQQQNNNKKKHHHHHHFFFEEEEEEEEEDDDBBB@@@::::::999777777666666666555555444444444444555555:::555000///111333222000111222222333333222222111222222222222222111000///111111111111111111111111000000000000000111111111222222111111000000111111000//////......//////000//////............//////222222222222222222222222444444222111////////////111111222222222333333333444444555555555666666666333222222222333444555555333333333333444444444444666666666666666555555555555555555666666666666666444444333333333333333444222222333444444555555666666666666777777888888888999999999999999999::::::<<<<<<===???AAADDDGGGIIIJJJNNNSSSYYY___eeelllpppvvvzzzzzzzzzqqqYYYLLLHHHDDDBBBAAA===;;;::::::;;;<<<:::999777777777777777888888999666555444444333333444444444444444444555666777888444444444333222222111111333222222111111111111222000111111111111222222222000000000000000000000000.........///111222111///////////////////////////000000000111111111222222000000000000000000000000111222444333111000000111111111111111111111111111111111111222222222222333222222333333333444444444444444444444444444444444333333444444444333222222111222333444444333222222666666666555555555555555555555666666666555555444444444444555666666777777vvvoooggg```^^^^^^]]]\\\[[[YYYWWWVVVUUUQQQPPPPPPPPPPPPOOOKKKIIIGGGFFFEEEEEEEEEEEECCCAAA;;;:::999888777666666666666555444333333444555666:::777555444555555333111111222222333333222222111333333333222111000///...111111111111111111111111//////000111111111111111111111000000000000000111000000////////////000000//////............//////111111111111222222222222000000000///000000000000111111222222222333333333555666666666777777777777555555444333333222222111333333333333333333333333666666666666555555555555555555555666666777777777555444444333333333333444222222333444444555555666555555666666777888888888999999999999888888888888<<<<<<<<<===@@@CCCEEEGGGIIILLLPPPUUUZZZaaahhhmmmrrrvvv{{{tttbbbNNNFFFDDDCCCBBBCCC<<<;;;:::;;;<<<<<<:::999888888888777777888888999666555555444333444444444444444444444444555666666444444333333333222222222555444222111000111222222000000111111111222222222000000000000000000000000...------///111222111000////////////////////////000000000000111111111111////////////////////////111333444444222111111222000000000000111111111111111111111111222222222222222333333333333444444444222333444444444444444555444444444444333222222111...///222444555444333222555555555555555555555555666666666666555444333333444444444555555666666666wwwqqqiiibbbaaa^^^]]]\\\ZZZXXXWWWVVVUUUOOONNNMMMMMMMMMLLLIIIGGGGGGFFFEEEEEEEEEEEECCCAAA<<<;;;:::888777777666666666666444333333444666666777:::======:::666444444111222222333333222222111333333333222111000///...000000000000000000000000//////000111111111111000//////.........//////000000000////////////000000//////............//////000000000111111222222222000000111111111111111111111111222222222333333333222222333333333444444444777777666555444333222111333333333333333333333333666666666666666555555555444444555555666666777777666555444444333333333444222222333444444555555666444555555666777777888888888888888888888777777777;;;;;;;;;<<<>>>AAACCCEEEHHHKKKNNNQQQVVV]]]dddiiillloootttxxx{{{~~~eeeWWWHHHBBBBBBAAA@@@AAA<<<;;;;;;;;;<<<<<<:::888888777777666666666777777777666555555444444555555555444333333222222222333222222222222111111111111555444222111000111222222000000111111111222222222000000000000000000000000...------///111222111000000000000000000000000000//////000000000111111111////////////////////////111333444444222111111222//////000000000111111111000000111111111222222222222222222333333333444444222444555555333222444666444444444444333222222111,,,...111333555555555444444444444555555555555555555555666555555444333333444444444444555555555555xxxqqqiiicccbbb___^^^\\\ZZZXXXWWWVVVVVVRRRQQQOOONNNNNNMMMKKKIIIHHHFFFEEEEEEEEEDDDBBB@@@===<<<:::999777777666666666666555555555555666666444:::@@@AAA<<<777555555111222222333333222222111222222222222222111000///////////////////////////...///000222222111111000......---------...//////000//////......//////000//////............////////////000000111222222222444444444444333222111000111111222222222333333333444444444444555555555555444555666666666666555555444444444444333333333333555555555555666666666777555555555555666666666666777666555444333333333333222222333444444555555666444444555666777777888888888888888888888888888888;;;;;;;;;;;;===???AAABBBFFFHHHKKKNNNRRRWWW]]]bbbeeehhhlllppprrruuuyyy{{{{{{{{{zzz{{{|||oooYYYNNNCCC@@@@@@>>><<<<<<;;;;;;;;;<<<===<<<:::888666555555444444444444444777666666555444555555555555444333222111111111111111111111111111111000000333222222111111111111222000111111111111222222222000000000000000000000000.........///111222111///000000000000000000000000/////////000000000111111000000000000000000000000111222444333111000000111...//////000000111111111000000000111111111111222111111222222222333333333333555777555222111333555333333444444444333222222---...111333555666666666444444444444444555555555444444555555555444444333444444444444444444444444wwwqqqiiicccbbb___^^^[[[YYYWWWWWWVVVVVVVVVTTTRRRQQQPPPOOOLLLJJJIIIGGGFFFEEEEEEDDDAAA???===<<<;;;999888777666666555555666666666666555555444777;;;<<<;;;888555333111222222333333222222111111111222222222111111000000000000000000000000000...///111222222222000///...............///000000///................../////////............///////////////000111222222222000111222222222222111000111111222222222333333333666666666666777777777888222333444666777777777777555555555444444444333333333444444555666777888888777777777777777777666666777666555444444333333333222222333444444555555666333333444555666777888999999999999::::::;;;;;;;;;::::::::::::<<<>>>@@@AAACCCEEEHHHKKKMMMQQQVVVYYY^^^aaaeeehhhjjjlllppprrrssstttuuuxxx{{{~~~}}}fffPPPHHHAAA@@@@@@===:::999;;;;;;;;;<<<===<<<:::777666666555444444444444444666555444444333333444444444444333222222222333333000111111111111111111111000000111111222111111111000111111111111222222222000000000000000000000000000///...///111111000...////////////////////////////////////000000000111000000000000000000000000000222333222111///000000......//////000111111222000000000000111111111111000000000111111111222222444777888666222///111444222222333444444444333333222222333333444444555555333333333444444555555555333333444555555555444444444444444444444444444444vvvppphhhcccbbb___^^^[[[YYYWWWWWWVVVWWWTTTRRROOONNNMMMKKKIIIGGGJJJHHHFFFEEEEEECCC@@@>>>>>>===;;;999888777666666444555666777777666555444666444444666999999555111222222222333333222222222000111111222222222111111111111111111111111111111...///111222333222000//////////////////000111111......------------......//////............//////...//////000111222222222((())),,,...000111111000111111222222222333333333333333333444444444444555222333555666777666666555666666666555555444444444222333444555666888999999:::999999999888888777777777777666555444333333333222222333444444555555666333333444555666777888999::::::;;;;;;<<<===>>>>>>::::::::::::;;;===???@@@AAACCCFFFHHHJJJMMMQQQTTT[[[]]]```ccceeegggjjjmmmnnnpppssswwwzzz~~~ppp]]]LLLEEEAAABBBBBB>>>:::999;;;;;;;;;<<<===<<<:::777999888777666666666666666555444333333222222333333333333333333444555666666111111111111111111111222---///000222222222111000000111111111111222222222000000000000000000000000000//////000111111///---........................////////////000000000000000000000000000000000000///111222222000//////000---......///000111111222000000000000111111111111///000000000000111111111444777999777111///000333111222333333444444444444666555444333333333333444333333333444444555555555222222333444555555555555444444444444444444444444zzzmmmhhhgggbbbbbbaaa___]]]ZZZXXXVVVUUUUUUSSSRRRQQQPPPMMMJJJGGGHHHIIIJJJJJJHHHEEEAAA???<<<;;;:::999888888888888444444333222111///------111111111111222333444444222222222222222222222222222222222111111111000000333333333222222222111111111000000000000000111111......---...111222111111////////////////////////222000...---,,,---...///000///------...000222444444222000///...///000111111111111111111111111111444333333333333444555555444444444444444333333333666666555444333333222222333333444444555666777777999999888888777777666666:::999888666555555555555555444333333222222333333444444444555555777888888:::999999888888999999:::;;;::::::999999::::::;;;??????AAACCCFFFIIIMMMOOOUUUWWWYYY[[[\\\```dddhhhlllooossswwwyyy|||wwwbbbTTTKKKHHHCCC???<<<;;;<<<<<<999888777666666777888888888888666555333333222222444444333333333333222222333222111000000111222333444444444333333222222222111111000000//////......111111111111000//////............/////////////////////////////////////////////000000000000//////////////////000000000000111///------...//////...333333333222111000000/////////000111111111111111111111000000//////......000000111222222222222222444555555666555444333222///000111222333444444444222111000000000111333333222222333333333333444444111111111222222222333333666555444333222333444555yyymmmhhhgggbbbbbbaaa___]]][[[XXXWWWVVVUUUTTTRRRQQQPPPMMMJJJGGGGGGHHHIIIHHHGGGDDD@@@>>>:::999888777777666777777555555666666555555444333222222222111222222333333222222222222222222222222222222222111111111000000111111111000000000//////111111000000000000111111///...---...111222111000////////////////////////111000...---------/////////.........///000222333444333111000///000111222222222222222222222222222333333333333333444555555666666666666666666666666666555555444444333333333333333444444555666666777999888888888777777666666:::999888777666555555666555444444444444444555555444444444444555666777888:::999999999999::::::;;;;;;;;;::::::::::::;;;;;;>>>>>>???AAADDDGGGKKKLLLQQQSSSVVVXXXZZZ]]]```cccgggjjjooosssvvvzzz}}}ppp```UUULLLIIIDDD???;;;::::::;;;:::999777666555555555666555555444444444444555555444444333333333333222222222222111000000111222222222222222111111000000000111111000000////////////444333222111000111222333000000000000000000//////000000000000000000000000000000111111111111000000////////////000000000000222222222111111000000000333222222111000000//////...///000000111111000000000000000000///////////////000000111111111000000111222222333222111000///000000111222333333333222222111000000000111222333222222222333333333444444444444444555555555555666333222222111222333444555xxxmmmhhhgggbbbbbbaaa___]]][[[YYYWWWVVVUUUTTTRRRQQQPPPNNNJJJGGGGGGGGGHHHGGGFFFCCC@@@>>>;;;:::999888888777777777444555666777888888888888444333333222222222222333222222222222222222222222222222222111111111111111111111111000000000000000111111000000000000000111///...---...000222111000////////////////////////111000...------...//////......//////000000111111444333222111111111222333333333333333333333333333333333222222333333444555666666666777777777777777555555555555555444444444333333333444555555666666888888888777777777777777:::999888777777777777777555555555555666666666666444444444444555666777777::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<===>>>AAADDDGGGIIILLLNNNRRRUUUVVVXXX[[[]]]```dddiiinnnrrrvvvzzz}}}}}}qqqddd\\\WWWPPPMMMHHHCCC>>><<<<<<<<<;;;:::888666444444444444333333333333444666777888444444333333333333222222222222111000000111222222111111111111111000000000111000000000000/////////111000---,,,,,,...111333222222111111000000//////111111111111111111111111000111111222222111111000////////////000000000000))),,,000000...---...000111111000000//////............///000000000000////////////000000000111111//////000000000//////...000000111111111000///...000000111111222111111000111111000000111111222333222222222222333333333333111111222222222333333333000000000111222333444555xxxlllhhhhhhccc```___^^^\\\ZZZXXXVVVUUUUUUTTTRRRRRRPPPNNNJJJGGGHHHHHHHHHGGGEEECCC@@@???======<<<;;;::::::::::::333444555555666666666666555444333222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222111000000000000000000///......///000111111000////////////////////////000///............//////......///000111000000000333222222111111111222333333333333333333333333333222222222222222333333444444444444555555666666666555555555555555666666666333333333444444555555555777777777777777888888888:::999999888888888888999777777777777666555444444444444444444444555666777999:::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<>>>@@@CCCEEEGGGJJJNNNQQQSSSTTTVVVWWW]]]```eeeiiimmmqqqtttwwwyyy{{{qqqbbbZZZWWWXXXUUURRRNNNHHHDDDAAA@@@???;;;:::888666555555555666222222222333444555666777444444333333333222222222222111111111111111111222333333333222222222222222000000000000000000000000...---,,,,,,---///111222222222111111000///......000000000000000000000000000000111111111111000000////////////000000000000"""(((...///---,,,///222000000//////............---......///////////////...//////000111111222222000000000111000000///...111111111111111111000000000000111111111000000///111111111111111222222222111222222222222333333333000000000000111111111222111111222222222333444444xxxmmmhhhgggbbb___^^^\\\[[[YYYWWWUUUUUUVVVTTTSSSRRRQQQNNNKKKHHHIIIIIIIIIHHHFFFDDDBBBAAA======<<<;;;::::::::::::444555555555555444444333555555444333222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222111000//////000000000///...///000111000/////////////////////////////////........./////////...//////000000000000///111111000000000111111111222222222222222222222222222111111111111222333333222333333444555666666777555666666666666666666666333333333444444444444444666666777777888888999999:::999999999999::::::;;;:::::::::888777555333111555444444444444555555666888999;;;<<<>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===::::::::::::<<<>>>@@@AAADDDGGGKKKNNNOOOPPPRRRSSSZZZ^^^bbbfffhhhkkknnnqqqssswww|||{{{dddXXXRRRRRRUUUUUURRRNNNIIIEEECCCAAAAAA:::999888777666777888999444444333333333444444555444444333333333222222222111111111222222111111111222222222222222222222222000000000000111111111111///000222444555555444333111111000///......------////////////////////////......////////////......////////////000000000000'''---222333000...000333/////////...............---......///////////////......///000111222333333111111111222222111000000000000000000000000000111000000111111111000000///000000111111222222222222111111111222222222333333333333333333444444444444555555444444444333222222zzzmmmhhhgggbbb^^^^^^\\\[[[YYYWWWVVVUUUVVVUUUSSSRRRQQQOOOKKKHHHJJJJJJIIIHHHFFFDDDCCCBBB;;;:::999888888777777777777777777777666555333333555444444333333333333444222222222222222222222222111111111111111222222222000000000000000111111111333222111000////////////000///...///000111000///////////////////////////.........///////////////////////////000000000000///000000000000111111111111111111111111111111111111111000000111111222333333333444555666777888999777777777777777666666666333333333333333333444444555555666777888999999::::::::::::::::::;;;<<<===<<<<<<<<<;;;999666444222555444444444444444555555666888:::<<<>>>??????>>>======<<<<<<<<<<<<======;;;;;;::::::;;;===>>>@@@BBBEEEHHHJJJKKKMMMOOOQQQWWWZZZ^^^aaacccfffiiikkklllrrryyy~~~~~~iiiYYYQQQKKKKKKNNNMMMKKKHHHEEEBBB@@@>>>>>>999888777666666777888999555555444333222222333333444444333333333333222222000111222222222222111000/////////000000000000000000000000111111111111222---///222444555444222111000000//////......------........................---......//////......---////////////000000000000...000333222...,,,,,,---//////////////////............///000000000000/////////000000111222333333000000111222222222222222......---------...//////000000111111222111111000000000111222222222222111111111111111222222222222111111222222222333333333666666666555444333222111{{{nnnhhhgggbbb```___^^^\\\[[[YYYXXXWWWVVVUUUSSSRRRQQQOOOKKKHHHJJJIIIHHHGGGEEECCCBBBAAA:::999888777777666777777777777777777666555444333444444333333333444444555222222222222222222222222000000111111111222222222//////000000000111111111333222111000////////////111///...///000111000...////////////////////////---......///////////////111000///......///000111000000111111222222222222222222222222222222222222000000000000000111222222111111222444555777888888999888888777777666666666333333333333333333333333444555666777888999::::::::::::::::::;;;<<<===>>><<<======>>>===;;;888777555444444333333444444555555777999<<<>>>???>>>>>>>>>==================>>><<<<<<;;;;;;;;;===>>>???AAABBBEEEFFFGGGIIILLLNNNPPPTTTXXX\\\___bbbfffhhhfffmmmwww~~~~~~{{{~~~oooWWWNNNJJJDDDBBBEEEEEECCCAAA???===<<<<<<;;;888777666555444444555666555444333333222222333333444444333333333333222222000111222222222222111000.../////////000000000111000000111111111222222222,,,---///000111000///...000000//////////////////////////////////////////......////////////......////////////000000000000//////......---,,,,,,+++////////////////////////...///000000111111000000000000000111111222222222---...///111222222222222......---------...000000000000111222333333333222///000111222333222222111111111111111222222222222////////////000000000000333444444555444333222111|||oooiiigggaaaaaaaaa___^^^\\\[[[ZZZYYYWWWUUUTTTSSSRRROOOKKKHHHIIIHHHGGGEEEDDDBBBAAA@@@<<<;;;:::999888888888888444555555555555444444333333333333333444444555666222222222222222222222222000000111111222222222222111111222222333333333333333222111000////////////111000//////000111///...////////////////////////------...///000000//////222111///------...000111000111222333333333333333333333333333333333333333000000000000000111111222......000111333444555666:::999999888777666555555333333333333333333333333444555666777888999:::;;;:::::::::;;;<<<===>>>???<<<===>>>@@@@@@>>>===<<<555444444333333333444444444666999<<<>>>>>>>>>>>>>>>>>>============>>>>>>======<<<;;;<<<===>>>??????AAABBBCCCDDDFFFJJJMMMKKKOOOTTTXXX\\\```dddgggcccjjjuuu~~~zzz|||uuu^^^JJJGGGFFF@@@<<<>>>@@@@@@>>>===<<<;;;;;;;;;888777555333222111111222333333333222222333444444444444444333333333222222000111222333333222111000000000111111222222222333000000111111222222222222000000000000000111111222000000000000111111111111000000000000000000000000//////000000000000//////////////////000000000000000...---///111333444333/////////000000000000000//////000111111111111111111111111111111222222222+++,,,...///111222222222111000//////000111222333///000111222333444444444///000111222333222111111000111111111111222222222111222222222333333333333000111222333444333222111xxxpppjjjdddaaa______^^^]]]\\\[[[ZZZZZZUUUTTTRRRQQQPPPNNNKKKIIIEEEEEEFFFEEEEEEDDDCCCBBB;;;777555777<<<>>>===:::666555555666777777666444444444444444444444444333333000///111444555444222333333222222111000000000000000000000000000111222000000111111111111000000111111000000//////......000000000000000000000000000111111///---,,,---///000000000000111111111111000000000000111111111111111111222333333333222222222222222222222222222222333444555555333333444555777777777666555555444444555555555555555555444444444444444555555777888888:::::::::;;;;;;<<<===>>>???@@@BBBBBBBBB@@@>>>===999888777555444444555666000222444777:::<<<===>>>>>>>>>>>>>>>>>>?????????;;;<<<>>>>>><<<<<<<<<===@@@@@@@@@AAABBBCCCEEEFFFIIIKKKNNNQQQVVV[[[___aaaeeejjjqqqxxx~~~|||}}}~~~vvv___UUUIIIAAA??????>>><<<:::======<<<:::888555111666666666666555555555555000111222222333333333333333333333222222222111111222000//////000000///---000111333333111000111222000000000000000000000000222222111000///...------000000000000000000000000////////////////////////000000000000000000000000000...---///222333111...000///...------...///000////////////............////////////000000000000000000000000000111111222000...,,,******---000222000000000000000000000000222222222222222222222222000000000000000000000000333333222111111222333333000000000000111111111111111111222222222333333333yyyqqqkkkeeebbbaaa```___]]][[[YYYXXXWWWVVVTTTRRRQQQPPPOOOLLLIIIHHHGGGGGGFFFEEECCCAAA@@@>>>:::777888;;;<<<:::888666555555666777777666444333444444555555666666666444222000111444555333222111111222222333444444444444333222000///.........///000111111111111111000111000000000/////////...000000000000000000000000000//////...............//////000000000111111111//////000000000111111111111111222333333333222222222222222222222222222222333444555444333333333555666666555555555555444444555555555555555555555555444444444555555666777888999999:::;;;<<<>>>@@@AAA@@@AAABBBCCCCCCBBB@@@???===<<<:::888666666666666333444555777999:::;;;;;;<<<<<<<<<============>>>;;;===>>>>>><<<;;;<<<<<>>>>>===<<<<<<<<<:::999999888777666666666666555555555555111111222333333333333333333333333333222222222222222111//////000111///...000111333333111000111222000000000000000000000000111111000000//////......////////////////////////////////////////////////000000000000000000000000111///......///...,,,)))000000///......///000000////////////............////////////000000000000...............///000000222222222222222333333444000000000000000000000000111111111111111111111111000000000000000000000000333222222111111222222333000000000000111111111111111111111222222222333333zzzrrrlllfffcccaaaaaa___]]][[[XXXVVVUUUVVVTTTRRRQQQQQQOOOLLLIIIJJJIIIHHHGGGDDDBBB@@@???@@@===999999::::::888555666666555666777777666444333333444555666777888888555444222333444444333222111222333444444555555555555444333111///.........//////000111222222222111000000000000////////////000000000000000000000000000...,,,---///111000...//////000000000000111111//////000000000000111111000111222333333333333333333333333333333333333333222444555444333222333555333333444444444444555555555555555555555555555555555555444555555666777888888888999;;;===???AAACCCAAABBBCCCDDDEEEDDDCCCBBBAAA???===;;;999777666666555555666777777888999999::::::;;;;;;<<<<<<<<<<<<===>>>??????===<<<<<<<<<>>>>>>>>>???@@@AAABBBCCCAAABBBDDDGGGKKKOOORRRTTT\\\```eeelllqqqtttuuuuuusssuuuxxx{{{{{{gggWWWGGGBBB<<<999;;;<<<<<<;;;;;;:::888888888888999:::666666666555555555555444222222333333333333444444444444444333333333222222222111000000111222000///000111333333111000111222000000000000000000000000000000000000////////////........................////////////////////////000000000000000000000000111///............+++)))111000000//////000000111////////////............////////////000000000000,,,------...///000000111...///000111222111000///000000000000000000000000000000000000000000000000000000000000000000000000333222111111111111222333000000000000111111111111111111111222222222222333yyyqqqkkkfffbbb``````___^^^\\\YYYWWWUUUVVVTTTSSSRRRQQQOOOLLLJJJJJJIIIHHHGGGEEECCCAAA???@@@===:::999999999777555777666555666888888666555333333444444555555666666666555444444444444333222444444555555444333222111222111111000000111111222//////000111222222222222000000000000////////////////////////////////////000,,,***+++000333111...////////////000000000111////////////000000000111000111222222333333333333333333333333333333333333222333444444222222333444111111222333333444555555555555555555666666666666555555555555555666777777999999:::;;;===???AAABBBAAABBBDDDEEEFFFGGGGGGFFFCCCBBB@@@===;;;999777666666666555666666666777777999:::::::::;;;<<<<<<<<>>=========>>>>>>???AAAAAA@@@AAACCCEEEHHHLLLNNNPPPTTTWWW]]]ccchhhlllnnnooonnnqqquuuyyy|||nnn]]]QQQEEEBBB>>>;;;;;;;;;999888999777888:::999777666777666666555555555444444444333333333333333333444444444444444333333333333222333111000111222222111000000111333333111000111222////////////////////////.../////////000000000111////////////////////////////////////////////////////////////////////////...//////000111111000///111111000000000000111111////////////............////////////000000000000......///000111222222333+++,,,---.........------000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222///000000000111111111111111111111111222222222222xxxpppjjjdddaaa^^^^^^______]]][[[YYYXXXVVVUUUSSSRRRQQQOOOLLLJJJHHHHHHHHHGGGEEEDDDBBBAAA>>><<<:::999999999999888777666666777888888777555444444444333333222222222555555555444333333333333333333444444444222000///111111111111111222222333000000111222222222222222////////////000000000000////////////////////////000,,,)))+++111333222///...////////////000000000...////////////000000000///000111222333333444333333333333333333333333333222333444333222222333444000111111222333444555555555555555666666666777777666555555555555666666777;;;;;;;;;;;;<<<>>>???@@@AAABBBDDDFFFGGGIIIJJJJJJEEEDDDCCCAAA???<<<:::999777777666555555666777777999999:::;;;;;;<<<======???AAABBBBBB@@@>>>??????============>>>>>>???@@@@@@@@@AAACCCEEEHHHJJJKKKMMMOOOTTTZZZ___dddhhhiiiiiilllqqquuuxxx|||ooo```RRRIIICCCAAA>>><<<;;;999888666999888<<>>AAABBBCCCFFFHHHJJJLLLMMMIIIIIIIIIHHHFFFDDDBBBAAA===<<<:::888777777777888888888999:::;;;<<<<<<===>>>???AAAAAA???>>>???@@@===============>>>???@@@===>>>>>>???AAACCCEEEFFFHHHJJJMMMQQQVVV[[[^^^```bbbeeejjjooorrruuuyyy{{{pppbbbUUUJJJDDD<<<<<<;;;:::999888888888::::::AAAJJJIII>>>555444555555555444444444444333444333222111000111222333333333333222222222111111111000///000222222222000000111333333111000111222000000000000000000000000......//////000000111111111111111111111111111111////////////////////////000000000000000000000000///000111///---+++++++++///000000111111000000///////////////............////////////000000000000,,,---///000000000///...222111000///000111222333000000000000000000000000111111111111111111111111000000000000000000000000000000111222222111000000000000000000111111111111000000000111111111111222xxxpppkkkeeebbb```aaabbbbbbaaa^^^[[[XXXWWWUUUSSSRRRRRRPPPMMMKKKJJJJJJIIIHHHFFFDDDBBB@@@<<<<<<;;;:::999888999999888777666777999999777666444444444333333222222222000222444444222111333555///111444666666666444333222222111111222222333333333333333333222111000000.../////////000000000111000000000000000000000000......---......///000000........./////////000000........./////////000000///000111222333444444444444444444444444444444444111333333333222111222333222222333333444444555555444555555666777777888888666666555555555555666666888888999999;;;<<<===>>>@@@AAACCCEEEHHHKKKNNNOOOOOOOOOPPPPPPPPPOOOMMMLLLFFFDDD@@@===:::888888888666777777888999:::;;;<<<:::<<<===>>>======>>>???>>>>>>>>>===>>>>>>???@@@=========>>>???@@@BBBCCCFFFGGGHHHJJJMMMQQQSSSUUUYYY]]]bbbfffiiimmmrrrttt{{{~~~qqq```VVVMMMEEEBBB:::::::::999888888999:::999888@@@LLLLLL???666666555555555444444444333333444333111//////000111222222222111111111000000000000///...///111222111000000111333333111000111222000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000...000111000---++++++,,,...///000000000000///...////////////............////////////000000000000---...000000000///---,,,---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///000000000000111111111111000000000000111111111111yyyqqqlllfffccccccdddddddddaaa]]]ZZZWWWWWWVVVTTTSSSRRRPPPMMMKKKMMMLLLKKKHHHFFFBBB@@@>>>=========;;;888777777888888777666777999999777666333444444444444444444444///111333333111111333555444555777888777555222000---...///000333555777888444444444333222111000///.../////////000000111111000000000000000000000000.../////////---...///111............/////////000............/////////000//////111222333444444444444444444444444444444444111222333333111111222333333333444444444444555555444555555666777888888999777666666555555555666666555666777888:::===???@@@???@@@BBBEEEHHHKKKNNNPPPTTTUUUVVVWWWWWWVVVUUUUUUNNNKKKFFFAAA<<<999888777555555666777888999::::::666888;;;<<<;;;;;;<<<>>>???>>>>>>>>>>>>??????@@@>>>>>>>>>??????AAABBBBBBFFFFFFFFFFFFGGGJJJLLLMMMSSSVVV[[[___ccchhhlllpppvvvxxx|||www]]]PPPKKKDDD???>>>======<<<:::888888999;;;555444===IIIJJJ>>>666888555555444444444333333333444222000///...///000111111111111000000000000//////......///000111111000000111333333111000111222000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000,,,///222111///...000222---...///000000///...---000/////////............////////////000000000000000111222333222000...---+++---000333333111///---000000000000000000000000////////////////////////000000000000000000000000///000111222222111000///000000000000111111111111000000000000111111111111|||tttnnnhhheeebbbbbbbbbaaa___[[[XXXVVVXXXXXXWWWVVVTTTRRRPPPOOOLLLKKKJJJHHHFFFCCC@@@???;;;;;;:::::::::;;;<<<<<<555888;;;;;;999777777888555555444444444333333333111222222333333222222111333333333333333333333333111111222222222333333333444444333222222111111000000000//////000111222222111000///......///000111111111000000000000111111///......///111222111///+++,,,,,,---...///000000...///000111222333444444222222222222222222222222222222333444444444333222333333222222333333444555444444444555555555555666666666666666666777888888888888888999;;;>>>AAACCCEEEDDDCCCCCCDDDGGGJJJMMMSSSWWW[[[^^^___```aaacccWWWWWWSSSJJJEEEBBB>>>999;;;:::777666555666777888888888777777888999::::::============>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBFFFEEEEEEEEEFFFGGGIIIJJJMMMOOORRRVVV[[[```dddggggggjjjooosssuuuxxx{{{~~~~~~tttfffUUUIIIDDDCCC@@@<<<:::::::::999999999888888999;;;===>>>>>><<<999777555555444333333333333444000000000000000000000000000000111111111111000000222222111000//////000000222222222333444222///---,,,---...//////000//////111111111000000000000000,,,...111333333111...,,,......////////////......000000000000000000000000///////////////.........000000///...............////////////////////////111///------///000111111////////////////////////...222333000...111111000000000000000111111111111////////////000000000000////////////000000000000000000////////////000000222222111111000000////////////000000111111222222|||tttnnnhhheeebbbbbbbbbaaa___\\\YYYWWWYYYXXXWWWVVVTTTRRRPPPOOOLLLLLLKKKIIIFFFDDDAAA@@@AAA@@@>>>;;;999777666555:::888777666777777555444555555444444444333333333222222333333333333222222333333333333333333333333111111222222222333333333444444333222222111111000000000//////000111111222111000///......///000111111000000//////000000111///......///111111000.........//////////////////...///000111222333333444333333333333333333222222222333444444444333222222222222222222222333444444444444444555555555555666666666666666666777888888666666666666888;;;===???EEEDDDCCCCCCDDDFFFHHHIIIMMMQQQWWW\\\```cccfffhhhcccccc^^^VVVPPPLLLFFF@@@<<<:::888666666777888888888888888888999:::;;;;;;<<<<<<=========>>>>>>>>>@@@@@@AAAAAABBBBBBBBBCCCDDDCCCCCCBBBCCCDDDFFFFFFIIIJJJLLLOOOSSSWWW[[[]]]aaadddhhhkkknnnqqquuuxxx|||}}}~~~~~~|||}}}|||eeeZZZKKKBBB@@@???===:::::::::999999999888888888666777888999999777666444444444333222222222222222111111111111111111111111000000111111111111000000222222111000000000000000000000000222444333111///...//////000000//////...////////////////////////---...000222222000...---......////////////....../////////////////////////////////////////////...000000///...............////////////////////////......///111222222000...////////////////////////---111222...---///000/////////000000000111111111////////////000000000000111111000000//////......000000////////////000000111111111000000000000000............////////////|||tttnnnhhheeebbbbbbbbbaaa___\\\ZZZXXXYYYYYYXXXVVVTTTQQQOOONNNMMMMMMLLLJJJGGGEEECCCAAA======;;;:::999999999999;;;666222222555777666444555555444444444333333333222222333333333333222222333333333333333333333333111111222222222333333333444444333222222111111000000000/////////000111111000000////////////000000000//////......//////000000///...///000000...,,,111111000000////////////...//////000111222333333333333333333333333444444444444444444444333222111222222111111222222333444444444444555555555555666666666666666666777888888::::::999999:::<<<>>>???DDDDDDDDDDDDEEEEEEEEEFFFGGGKKKRRRYYY```ffflllppprrrsssooohhhbbb\\\SSSJJJAAA>>>;;;999999:::;;;:::888888888888999:::;;;<<<:::;;;;;;<<<===>>>??????AAAAAAAAAAAAAAABBBBBBBBBDDDCCCCCCBBBBBBCCCDDDDDDEEEFFFGGGIIILLLNNNQQQRRRYYY[[[^^^```cccggglllppprrrsssuuuwwwzzz~~~|||{{{|||}}}~~~}}}wwwfffTTTLLLBBB=========;;;999999999999999888888888777888888888888888777777777333333222111111111111111222222222222222222222222000000111111111111000000222111000000000000000000///...///111333444222000000000000000000//////...............////////////...//////000000//////.........////////////....................................//////////////////000//////............///////////////////////////,,,---111444666444///+++////////////////////////,,,000000---+++...///...//////000000000000111111////////////000000000000222222111000///...------000000////////////000000///000000000000000000111////////////............|||tttnnnhhheeebbbbbbbbbaaa___]]]\\\ZZZYYYYYYXXXVVVTTTQQQOOONNNNNNMMMLLLKKKHHHFFFDDDCCC;;;;;;::::::::::::;;;;;;555444444555666777777666555555444444444333333333222333333333333333333222333333333333333333333333111111222222222333333333444444333222222111111000000000/////////000000111000000////////////000000//////............//////000///.../////////---+++/////////////////////////////////000111222222333333333444444444444555555555555555444444333222222222111111111111222333333444444444555555555555666666666666666666777777888===<<<<<<;;;<<<===>>>>>>AAABBBCCCEEEFFFGGGFFFFFFGGGJJJOOOUUU]]]fffpppwww|||~~~zzzrrrdddXXXKKKFFF@@@======>>>===<<<777777777888888999:::;;;999999:::;;;===>>>??????@@@@@@@@@@@@@@@@@@@@@AAAEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDFFFHHHJJJLLLNNNRRRSSSUUUWWWYYY]]]bbbfffiiikkkmmmpppssswww|||~~~|||{{{{{{|||~~~~~~~~~fffXXXJJJEEE???<<<>>>>>>===:::999888888888888777777777999888777666666666777777333333222111111111111111222222222222222222222222000000111111111111000000111111000000000000000111000//////111222333111000//////000000111000000000......///////////////000/////////....../////////......////////////..........................................////////////000///............//////////////////////////////,,,...111555666444000,,,////////////////////////---000000,,,+++...000///////////////000000000111////////////000000000000111111000000//////......000000////////////000000.../////////000000111111222222111111000000//////|||tttnnnhhheeecccbbbbbbaaa```^^^]]]]]]ZZZYYYXXXVVVTTTQQQOOOMMMMMMMMMLLLKKKIIIGGGEEEDDDBBBAAA>>><<<999777666666333888===<<<888444444666555555444444444333333333333333333444444333333333333333333333333333333333111111222222222333333333444444333222222111111000000000///////////////000//////000000000000////////////............//////000/////////000///...,,,,,,,,,---......///000000/////////000000111111222333333333444444555555555555555555444444333333333222222111111222222333444444444444555555555555666666666666666666777777888:::999999999999999999:::===???BBBEEEHHHIIIIIIIIIKKKKKKMMMQQQXXXdddqqqyyy{{{kkkXXXQQQHHHCCCAAA@@@>>>;;;777777777777777888999999888999:::;;;<<<===>>>>>>AAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEEEEEEEDDDDDDDDDAAABBBCCCDDDFFFHHHJJJKKKMMMNNNOOOPPPRRRUUUZZZ^^^^^^aaadddfffiiimmmrrruuuuuuvvvxxxzzz|||~~~~~~|||xxxxxxyyyxxxwwwwwwxxxzzz|||}}}~~~~~~|||zzzzzz{{{}}}}}}~~~jjjVVVKKKEEEBBB>>>===>>>>>><<<:::888888888777777777666666555444222111000111222333444444333222222222222222222222222222222222222222000000111111111111000000111000000000000000111111222111000000111111///...------...000111111111111/////////000000111111111000///...------...///000......////////////......////////////////////////---.........//////000000//////............//////////////////////////////......///222333333000...////////////////////////...111111---+++///111000...////////////000000000////////////000000000000......//////000000111111000000////////////000000......//////000000000111222222111111000000//////|||tttnnnhhheeecccbbbbbbaaa```_________ZZZZZZXXXVVVTTTQQQNNNMMMMMMLLLLLLJJJIIIGGGEEEDDD??????===<<<;;;;;;;;;;;;666===CCCAAA888111000333555555444444444333333333333333444444444444333333333333333333333333333333111111222222222333333333444444333222222111111000000000//////......////////////000000000000//////000//////......//////000111000///000111111///---++++++,,,---...///000000/////////000000000111111222222333333444444555555555555444444444444555555333333222222333333444555444444444555555555555666666666666666666777888888;;;;;;;;;;;;;;;:::::::::;;;===@@@CCCGGGIIIJJJJJJKKKKKKLLLOOOUUU```llluuu}}}jjjaaaUUUMMMIIIEEE@@@;;;:::999888888777777888888888999999:::;;;<<<======BBBBBBBBBCCCDDDEEEEEEEEEBBBCCCCCCDDDDDDDDDCCCCCCAAAAAABBBCCCDDDFFFHHHIIIJJJKKKLLLMMMMMMOOOSSSVVVSSSVVVXXX[[[]]]___cccfffkkkkkkmmmoooqqqsssuuuvvvtttttttttuuuvvvwwwxxxyyy{{{{{{|||~~~}}}|||{{{{{{{{{wwwxxxyyyzzz{{{{{{{{{zzzsssttttttuuuvvvvvvvvvvvvqqqsssttttttttttttuuuvvvyyy{{{}}}}}}|||{{{{{{|||}}}ttt\\\LLLDDDAAA???===<<<<<<;;;999888777777777777666666666666555444333222111222333333444444333222222222222222222222222222222222222222000000111111111111000000000000000000000111111222333111000///000000///---,,,---...///000000000000//////000000111111222222///......------......///......////////////......////////////////////////------......///000000000///............//////000///////////////////////////......///111111000//////////////////////////////222111,,,+++...111111......////////////000000////////////000000000000------...///000111222222000000////////////000000...//////////////////000////////////............|||tttnnnhhheeeccccccbbbaaa````````````[[[ZZZYYYVVVSSSQQQNNNLLLLLLLLLKKKJJJHHHFFFEEECCC;;;;;;;;;<<<>>>???AAABBB888<<<@@@???999333333444555555444444444333333333333333444444444444333333333333333333333333333333111111222222222333333333444444333222222111111000000000///..................///000111111000///...111000000//////000000111000000///000222222111000------....../////////000////////////000000000000111111222222333444444444444444333333444555666777444444333333444444555666444444444555555555555666666666666666666777888888<<<<<<==================:::;;;>>>@@@CCCEEEGGGGGGFFFHHHKKKOOOUUU]]]eeekkkttt~~~vvvggg\\\VVVPPPHHHBBB======;;;:::999888888888999999::::::;;;;;;;;;;;;>>>???@@@AAABBBDDDEEEEEEAAABBBDDDEEEEEEEEEEEEDDDEEEEEEEEEDDDEEEEEEFFFFFFHHHJJJKKKKKKKKKKKKMMMOOOLLLNNNPPPRRRSSSTTTWWWYYY___```aaaccceeeggghhhiiihhhhhhhhhhhhhhhiiijjjjjjllllllmmmnnnooopppqqqqqqvvvxxxyyyzzzyyyyyyyyy{{{xxxxxxyyyzzzyyyyyywwwwwwqqqpppooonnnnnnnnnnnnnnnmmmnnnooopppqqqrrrrrrrrrmmmnnnooooooooooooooopppooorrruuuwwwwwwxxxyyyzzzyyy{{{}}}|||cccRRRGGGBBB>>>===;;;::::::999888888777777666666666555555555666666555555444444444555333333222111111111111111111111111111111111111111000000111111111111000000000000000000000111222222222000...///000000000///...............---,,,,,,......//////000111111222..............................////////////..............................------......///000000111...............///000000////////////////////////...------...000000///---////////////////////////...111000+++***---000000........./////////000000////////////000000000000......//////000000111111000000////////////000000///////////////.....................////////////|||tttnnnhhheeeccccccbbbaaa``````aaaaaa[[[ZZZYYYVVVSSSPPPNNNLLLKKKKKKJJJIIIHHHFFFDDDCCC@@@@@@???>>>>>>===>>>>>>777888999999999888888999555555444444444333333333333444444555555444444333333333333333333333333333111111222222222333333333444444333333222111111000111000///..................///000111111000///...111111000000000000111111000000000111333444222111000000000000////////////////////////000000000000000000111222222333444444444333333333444666888999555444444444444555666666444444444555555555666666666666666666666777888888888999::::::;;;::::::::::::;;;<<<>>>@@@BBBDDDDDD@@@DDDJJJPPPUUU[[[aaadddkkkuuuvvviiiaaaZZZQQQJJJ@@@???>>><<<:::999999999:::::::::::::::::::::::::::;;;<<<===???AAABBBBBBCCCDDDFFFGGGHHHHHHHHHGGGKKKJJJIIIHHHGGGFFFFFFFFFGGGIIIKKKKKKJJJIIIJJJJJJIIIKKKMMMNNNOOOOOOQQQSSSXXXYYYZZZ[[[]]]^^^``````_______________``````aaabbbbbbccccccdddeeeeeeeeefffhhhkkkmmmmmmmmmnnnnnnnnnooopppqqqqqqpppnnnnnngggffffffeeeeeefffffffffhhhiiijjjkkklllmmmmmmmmmlllmmmnnnmmmlllkkklllmmmmmmpppuuuwwwyyyzzz|||}}}{{{}}}iiiTTTHHHBBB???===<<<;;;::::::::::::999777666666666555555555555333333333222222222111111222111111000000000000000000000000000000000000000000000111111111111000000000000///000000111222222000...---...000111111111000000///...---+++)))(((---------...///000000111------...//////...------......////////////......---------------------------------...///000000111...............///000111////////////////////////+++,,,---///111000...+++////////////////////////---000...***(((,,,//////............/////////000////////////000000000000000000000000////////////000000////////////000000000000//////.........---//////000000111111222222yyyooogggeeecccccccccbbbaaa___^^^]]]```[[[UUUQQQPPPPPPPPPPPPJJJJJJIIIHHHGGGEEEDDDCCCAAA???===:::999999:::;;;;;;:::888777777777555333444444444444444444444444444333333666888888444111444444444333333222222222111333555666444333333444333222111111222222111///222111000//////000111111111000///......///000111000000//////.........---111111000000//////......///000111111000///...------111000+++***000333111000111111222222333444444666666666666666555555555666555333222222333444555555444444555777777555333:::999666555444555666777:::::::::;;;===>>>@@@AAA@@@???===<<<<<<>>>@@@AAAHHHIIIKKKOOOTTTYYY]]]```dddhhhtttuuujjj___XXXRRRMMMFFFAAA===;;;:::999:::;;;<<<<<<;;;;;;;;;===999<<>>;;;999888888999;;;999888777888777555444444444444444444444444444444333333444666666333000444444444333333222222222555777888888777666666666333222000111222222111///000///.........///111111111000///......///000111000/////////............000000000000//////.........///000111111000///......222111---,,,000222000000111111222222333333444666555555555555555555555555444444333333444444444666444333333444555555444;;;999888666666777888999:::::::::;;;===>>>@@@AAA@@@@@@???>>>>>>???@@@AAAGGGGGGJJJMMMSSSYYY^^^aaa___bbblll}}}wwwmmmfff]]]XXXQQQIIIDDD@@@===<<<;;;<<<<<<;;;:::999999999;;;<<<======<<<===@@@CCCBBBBBBBBBBBBDDDFFFHHHJJJNNNMMMKKKIIIHHHHHHHHHIIIGGGGGGGGGHHHHHHHHHIIIIIILLLLLLMMMLLLLLLNNNRRRUUUSSSSSSTTTVVVVVVWWWWWWWWWXXXWWWUUUUUUVVVVVVUUUTTTRRRTTTWWWWWWWWWWWWYYYZZZYYY[[[]]]^^^]]]]]]___````````````aaa``````______aaa^^^\\\[[[\\\]]]]]]]]]]]]```cccdddddddddfffgggjjjiiiiiijjjlllnnnoooppprrrwww~~~tttaaaRRRIIIEEEBBB@@@===;;;888777777888777666888777777777666666666666444333333222222333333444222222222222222222222222222111111000000111111222000111111000000111222444000000000000//////////////////000000000111111111///111111000222666666333//////.........///000111------............------/////////.........------................................................000000000000000000000000000000//////......------+++++++++,,,,,,,,,------.................................///////////////,,,------.........------000000000000000000000000////////////////////////............////////////000/////////............///000111222222111000///|||tttlllfffeeecccbbbbbbaaa```^^^\\\[[[\\\ZZZWWWUUUSSSQQQOOOMMMJJJJJJIIIHHHGGGEEEDDDCCCCCCAAA???<<<999888777777;;;999888777888777666444444444444444444444444444555333222222333333222000444444333333333333222222777888999999777555555666333111000000111222000///......------...///000111000000////////////000000////////////............000000000////////////...,,,...000222222111///---000222222//////111111...000000111111222333333333555555555555555555555555333444444555555555444444777444111000222444555555888888777666666777999:::999::::::;;;<<<>>>???@@@AAAAAABBBBBBBBBAAAAAAAAAEEEFFFGGGKKKPPPVVV\\\```]]]___eeepppyyyppplllcccYYYPPPIIIDDDBBB?????????>>>===<<<;;;:::<<<<<<<<<:::999;;;???BBB?????????@@@BBBEEEHHHIIILLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKKKKKKKMMMPPPRRRTTTUUUWWWYYYZZZZZZYYYYYYZZZWWWUUUSSSSSSSSSRRRQQQOOOQQQSSSTTTTTTUUUWWWYYYVVVXXX[[[\\\[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]]]][[[YYYYYY[[[]]]]]]]]]]]]___aaabbbbbbbbbdddfffhhhhhhiiikkknnnqqquuuwwwyyy~~~fff\\\PPPGGGCCCBBBAAA@@@999777666777888888777666888888888777777777777666444333333222222333333444444333333222222111111111222111111000000111111222//////.........///111222000000000000//////////////////000000000000111111111333222111444:::;;;999......------......///000------............------.........---------------................................................///,,,)))***---000///.........///000000///...---+++++++++,,,,,,,,,,,,---........................///////////////.........***+++,,,---............000000000000000000000000////////////////////////............////////////////////////............000000111111111111000000zzzrrrjjjeeeeeeccccccbbbaaa___]]]\\\[[[[[[YYYXXXWWWUUURRRNNNKKKJJJJJJIIIHHHGGGEEEDDDCCCAAA@@@>>><<<:::999888888:::999777777888777666444444444444444444444444444555444333222222222222111333333333333333333333333555666666555333111222222222111000000111111000///////////////////////////000000////////////000000///////////////.........////////////////////////...///111333222000---+++/////////000111111000...000000000111222222333333444444444444444555555555222333555666666666444444555333111111333444444333444444333444444666777888999999:::;;;<<<>>>???@@@AAABBBDDDEEEEEEDDDBBBAAAFFFEEEFFFHHHLLLQQQWWWZZZ]]]___ccciiiqqq|||yyynnnaaaWWWPPPMMMJJJIIIHHHGGGFFFDDDAAA???<<<<<<;;;::::::;;;===???>>>>>>>>>???@@@BBBEEEFFFCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHIIIJJJJJJJJJLLLNNNQQQUUUWWWZZZ^^^```bbbbbbbbbbbb___ZZZVVVUUUTTTRRRQQQPPPQQQSSSTTTUUUVVVYYY[[[[[[]]]_________^^^___```bbbaaa```___^^^]]]]]]\\\]]][[[[[[\\\^^^aaaaaaaaa```aaabbbcccbbbdddfffhhhjjjlllnnnrrruuuzzziiiRRRLLLEEE@@@?????????>>>:::999999999::::::888666777777777666666666666666444333333222222333333444444444333333222111000000111111000000000000111111---111444333000---...111000000000000////////////////////////000000000111222333222000333999;;;999------------.........///------............------......------------------................................................,,,'''###$$$***...---+++,,,---///111111000...---........................---------...............000000//////......------++++++,,,---------------........................////////////////////////............///////////////////////////...............////////////......zzzssskkkeeeeeedddccccccaaa___]]]\\\ZZZZZZYYYXXXXXXVVVSSSMMMJJJJJJJJJIIIHHHGGGEEEDDDCCC>>>>>>===<<<;;;::::::::::::888777777888888666555444444444444444444444444555555444333222222333333333333333333333333333333333444444333111///000111222111///000111111000...222222222111000///...---//////000000000000//////.........///////////////.............../////////000111222333111///,,,***...,,,,,,///222222111000///000000111111222333333222333333333444444444555222333555666777666555555222222333444666555222000222222333333444666777777999999999:::<<<===???@@@AAACCCEEEGGGGGGFFFDDDCCCGGGFFFFFFFFFHHHLLLPPPRRRWWWZZZ^^^bbbgggoooxxx~~~uuuiiibbb___\\\YYYVVVSSSQQQLLLGGGBBB===<<<;;;::::::::::::999??????>>>>>>>>>@@@AAABBB@@@AAABBBCCCCCCCCCBBBBBB@@@AAABBBDDDEEEGGGHHHIIIFFFHHHIIIJJJJJJKKKMMMOOOTTTWWW\\\aaagggkkkmmmooolllhhhbbb]]]ZZZWWWUUUSSSSSSTTTVVVWWWWWWYYY\\\___cccdddfffeeecccbbbccccccfffdddbbb```]]]\\\[[[[[[]]]\\\\\\^^^aaaddddddddd```aaabbbbbbbbbdddhhhkkknnnrrrxxx|||jjjUUUIIIFFFBBB???>>>======<<<<<<;;;::::::;;;:::777555555555555555555555555555444333333222222333333444444444333333222111000000111000000000000000000111000999AAA???666///000444000000000000////////////...////////////000000000222222000---///444666333,,,------...............------............------...........................................................................***&&&(((---111111///,,,---///111111000...---........................---------.........//////000000//////......---------.........------,,,+++------------------------....................................////////////........./////////////////////............//////}}}uuummmffffffeeeeeedddbbb```^^^\\\[[[YYYYYYXXXXXXVVVSSSMMMIIIJJJJJJIIIHHHGGGEEEDDDCCC<<<<<<<<<<<<<<<;;;;;;;;;999888777777888888777555444444444444444444444444222444555444333222333555222222333333333333444444444555555333111111222333222000//////000111///...222222222222111///...---//////000000000000//////.........///////////////---............/////////222222222111000...,,,+++111---+++///333222111111//////000000111222222222111222222333333444444444333444555666666666666666111222444666888666222///333444555555666777777888888999999:::;;;===>>>???AAABBBEEEGGGHHHGGGFFFFFFHHHGGGGGGGGGHHHJJJLLLMMMNNNQQQVVV[[[aaagggnnnrrrtttyyyzzzyyytttpppkkkgggccc]]]TTTNNNGGGDDD@@@===<<<;;;999777@@@???>>>======>>>???@@@DDDDDDCCCBBBAAA@@@??????<<<===>>>@@@AAACCCDDDEEECCCEEEGGGHHHHHHIIIJJJLLLQQQTTTYYY```gggnnntttwwwtttpppjjjfffbbb^^^[[[YYYXXXYYYZZZZZZZZZ\\\```bbbhhhiiikkkjjjiiiggghhhhhhiiigggeeebbb___^^^^^^^^^```___```bbbfffhhhiiihhhbbbcccccccccdddggglllpppwww~~~tttZZZKKKEEECCCAAA???<<<;;;::::::;;;:::888777777777555333333444444444444444555555444333333222222333333444444333333222222111111111111000000//////000000111///888@@@???555......222000000000000////////////......////////////000000000111///,,,---111111...------...////////////...------............------.............../////////------------------------...........................+++)))+++...111111000......///000000///...------,,,,,,,,,,,,+++++++++,,,,,,------...////////////////////////.........////////////...---,,,+++------------------------....................................////////////.........///////////////111111000000000000111111xxxooohhhfffffffffeeecccaaa___]]]\\\ZZZYYYXXXWWWVVVRRRNNNJJJJJJJJJIIIHHHGGGEEEDDDCCC============<<<;;;:::999999888777777888888777666444444444444444444444444...111444444333222333444222222222333333444444444444444444333111111333555222000//////000000///......///000111111000//////...///000111111000///.............../////////000---------.........//////111000000///////////////999111---111444222000111//////000000111111222222111111111222333333444444444444444444555666777888333333444666777666444111333444555555666666666666888888999:::;;;===>>>???@@@AAACCCFFFGGGHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLOOOPPPRRRWWW]]]ccchhhkkkllloootttyyy}}}tttnnn^^^VVVMMMEEEAAA???>>>===???>>>=========???@@@AAAEEEDDDBBB@@@?????????@@@>>>>>>>>>??????@@@@@@AAA???AAADDDEEEEEEEEEGGGHHHLLLNNNSSSYYYbbbkkkrrrwwwzzzwwwssspppmmmjjjfffddd```aaaaaaaaaaaabbbfffhhhkkkmmmooopppoooooopppqqqrrrpppnnnkkkjjjjjjjjjkkkkkkjjjkkknnnqqqttttttsssmmmmmmmmmmmmoootttzzz~~~{{{bbbPPPIII>>>>>>===;;;999888888999999777555444555666666555444444444444555555666666444333333222222333333444222222222222222222222222000000////////////000000---111444333000...------000000000000////////////........./////////000000...000///---...111000,,,---...///000000000//////------............------,,,,,,---------.........------------------------........................***++++++,,,---.........000000//////......------------,,,,,,,,,+++++++++,,,,,,------...//////000.........////////////////////////000//////..................................................................////////////............/////////000222111000//////000111222zzzqqqiiigggggggggfffdddbbb```]]]\\\ZZZYYYXXXWWWUUURRRNNNJJJJJJJJJIIIHHHGGGEEEDDDCCC??????>>>===<<<:::888777999888666777888888777666444444444444444444444444+++///333444333111222444222222222333333444444444222222222111000111333555111000//////000000///...***,,,...///111111111000...///000111111000///...---.........//////000000---------........./////////............000222333???666000333555222000111/////////000111111222222000000111222333333444444555444444444555666888999666555444444666666555444222222333333444444333333888888999:::;;;===>>>??????@@@BBBEEEGGGIIIJJJJJJGGGHHHKKKMMMNNNNNNNNNNNNVVVUUUTTTWWW\\\bbbeeegggfffiiilllooottt~~~rrrgggYYYMMMGGGEEEEEEEEE======<<<===>>>@@@BBBCCC@@@???>>>======???AAABBBBBBAAAAAAAAA@@@@@@??????===???AAACCCCCCCCCDDDFFFHHHIIIMMMTTT\\\fffnnnsss}}}zzzyyywwwtttqqqnnnhhhhhhhhhgggggghhhkkknnnnnnpppsssuuuuuuvvvxxxyyy{{{zzzxxxvvvvvvwwwxxxzzzwwwwwwxxx{{{~~~yyyzzzzzzzzz|||}}}hhhRRRFFFDDD888999999888777777888999999666444444555888999999444555555555666666777777444333333222222333333444222222222222222222333333000000////////////000000222...,,,---000222111///000000000000////////////............/////////000---//////...000333111------...000111111111000///---..................---+++++++++,,,,,,---------------------------------........................***---//////......///000222111000...------------/////////......---------,,,,,,------...///000000---.........//////000000---...///000111111111111000000000000000000000000..................................../////////000---.........//////000000000///...------...///000nnneeegggdddcccbbbaaa```___^^^^^^___\\\YYYVVVTTTQQQNNNLLLLLLJJJHHHFFFFFFEEECCCAAAAAA???>>>===<<<;;;888666999888777666666888:::<<<555444222111111111222222333333333444444444555555222333333333333333333333444333111000000111333444000000000000111111111111//////000000111111222222111111222222222333333333000000000000000000000000//////............/////////...---,,,,,,---...///111111000000//////......+++,,,.../////////...---111111111111222333444555111333666666666666777888888888777777666666555555333333333444444444555555999999:::::::::;;;;;;;;;:::>>>DDDHHHJJJJJJJJJJJJIIIJJJKKKMMMPPPTTTWWWZZZYYYUUUUUUZZZ]]]]]]aaahhhgggiiijjjkkknnnttt}}}zzzeeeVVVMMMGGGEEEAAA???======>>>???>>><<>>===<<<<<<===>>>>>>>>>===<<>>CCCGGGHHHIIIJJJKKKKKKMMMOOORRRUUUZZZ^^^aaafff```^^^```___\\\^^^cccgggiiikkklllmmmpppuuuzzzooo___SSSKKKDDDBBB@@@???@@@BBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>@@@AAABBBBBBAAA???===<<>>BBBDDDFFFIIILLLNNNOOOQQQTTTXXX\\\bbbhhhmmmqqqlllhhhfffccc___^^^aaacccfffhhhjjjjjjllloooqqquuuvvvwwwyyy~~~yyyfffZZZOOOLLLHHHFFFGGGHHHIIIIIIHHHGGGEEECCCBBBBBBBBBBBBAAAAAABBBCCCBBB@@@>>><<>>@@@BBBDDDHHHMMMPPPSSSVVVZZZ^^^bbbhhhqqqvvvvvvtttqqqoookkkhhhfffeee]]]^^^___bbbeeeiiimmmpppmmmnnnnnnpppuuuyyymmm^^^[[[VVVTTTUUUWWWXXXYYYYYYVVVSSSOOOMMMMMMMMMNNNIIIHHHFFFEEECCCCCCCCCCCC>>>???@@@BBBBBBBBBBBBAAA@@@AAABBBCCCEEEJJJPPPUUU[[[___dddjjjnnnpppqqqqqqfffeeecccaaa````````````eeegggkkkqqqwww}}}{{{xxxwww{{{tttddd\\\TTTJJJAAA===<<<<<<;;;999999888777666666777777666666666666666666666666333333333333333333333333333333333222222111111111000000000000000000000000111111000//////...//////000000000000////////////000000000000000000000000.../////////////////////111000000000/////////.........------------......//////---+++,,,///...,,,........................---------------,,,+++***............////////////000//////...............///............---------,,,---------.../////////---------------........./////////....../////////........................////////////////////////........................,,,---......///.........---------------.........000000000///------...000uuulllhhhiiibbbcccddddddbbb___[[[YYYVVVVVVVVVWWWVVVTTTOOOKKKKKKJJJIIIJJJJJJHHHEEEBBB>>><<<999888888999888777666666777777777666666555333333333444444444444333333333333444444444555555666555444222111111222222111111111111111111111111...////////////000000000111000000000//////.............../////////000000........................//////............//////////////////////////////.............../////////...///111222222222111000............///000111222000222444444444333444666555555555555555555555555444444444555555555666666666666666777777888888999<<<===???@@@CCCHHHNNNRRRVVVYYY^^^aaadddjjjttt{{{}}}~~~}}}{{{xxxtttooolll\\\ZZZWWWXXX\\\cccjjjnnnkkklllnnnpppuuu}}}mmmkkkhhhiiilllqqqtttuuurrroookkkgggeeeeeefffgggaaa]]]UUUNNNIIIHHHHHHIII>>>>>>???AAAAAABBBBBBBBBBBBBBBCCCCCCDDDGGGKKKNNNPPPSSSXXX]]]aaadddeeefff___]]][[[YYYWWWVVVVVVVVV\\\^^^aaafffkkkooorrrtttvvv}}}{{{qqqkkkiiigggmmmuuu{{{qqq[[[NNNKKKHHHCCC@@@>>>===<<<;;;777666666555555555555555555555555555555555555555333333333333333333333333333333333222222111111111//////////////////////////////...//////000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////........................---///...,,,...444444000.....................---,,,,,,---...............---.........//////000000111000///...............///............---------,,,---------.../////////------......//////////////////............//////------------------------////////////////////////........................,,,---......///...........................//////...///000///------...000uuummmjjjiiiddddddddddddbbb___\\\ZZZXXXWWWVVVVVVVVVSSSOOOLLLKKKJJJJJJKKKKKKJJJFFFCCC@@@===:::999999999999888666666666666555555555555222222333444444444444333333333333444444444555555444444444333333222222111111111111111111111111111......////////////000000000//////////////////...////////////000000000111........................//////............//////...//////000000//////...---............/////////...///000222222111111000............///000111222///111333444444444555666555555555555555666666666444444555555555666666666777777777777777888888888;;;<<<>>>@@@CCCHHHNNNSSSWWW[[[___aaabbbhhhqqqyyy~~~vvvnnnaaa[[[TTTQQQTTT[[[ccchhhiiikkknnnrrrwww~~~~~~}}}~~~}}}pppbbbVVVOOOKKKJJJCCCCCCBBBBBBBBBCCCCCCDDDCCCEEEEEEEEEEEEFFFIIIKKKKKKMMMPPPSSSVVVXXXZZZZZZYYYXXXVVVTTTSSSSSSSSSTTTTTTVVVYYY\\\___aaabbbcccdddhhhmmmmmmhhhccc```___```hhhqqqtttssstttzzzqqq\\\LLLCCC?????????>>><<<;;;999888666555555444444555555555555555555555555555555555333333333333333333333333333333222222222222222222////////////////////////............///111222333000000000000////////////........................222222111111111111000000000000000000////////////......////////////.........222111...111888999444...............---------,,,,,,...//////000000000------......///000000000111111000///............///............------------------...............------......///000000000///......------......///........................////////////////////////........................,,,---......//////......//////..................+++---//////.........///uuunnnjjjgggddddddcccbbb___]]][[[ZZZYYYWWWUUUTTTSSSQQQNNNLLLJJJJJJJJJKKKKKKJJJFFFCCCAAA>>>;;;;;;;;;======<<<777666555444444444555555222333444555666555555444333333333444444444555555222333444555555444222111000000111111111111000000........./////////000000.........///////////////////////////000000000000//////////////////////////////............//////...///000111111000///...---------.........//////...///000111111111000///////////////000111222222///111333333222222222333333333444444444555555555555555555555666666666666666666777777888999:::::::::;;;===@@@CCCHHHNNNSSSXXX\\\______^^^bbbllltttwwwmmmddd\\\SSSNNNPPPVVV]]]aaafffgggjjjnnnttt|||tttfff]]]XXXSSSPPPMMMJJJHHHHHHIIIIIIHHHIIIJJJJJJIIIIIIKKKLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQRRRSSSUUUVVVSSSUUUWWWYYY[[[\\\\\\\\\\\\]]]^^^___``````aaaaaafffoooxxxyyytttqqqsssxxxyyyyyy|||mmm]]]OOOEEECCC;;;;;;;;;:::888777777777777666666555555666777777444444444444444444444444222222222222222222222222222222222222222222333333000000000000000000000000//////...//////000111222000000000000////////////........................111111111111000000000///////////////000000000000//////000111111000//////---333222---000888999222//////.........------------....../////////......------......///000000111222111000///............///............---------...............---------,,,,,,---......///000000///......------......///000000000000000000000000////////////////////////........................,,,---......//////......///.........---,,,,,,,,,(((+++///111000/////////vvvnnniiieeeddddddbbb```]]]\\\ZZZYYYYYYWWWTTTRRRQQQOOOMMMKKKIIIIIIIIIJJJKKKIIIEEEBBB<<<999777777999;;;<<<<<<888777555333222333555666333444666777777777666666333333333444444444555555000111444666666444222111000000111111111111000000............/////////000---.........//////000000.........////////////000111111111111111111111111//////............//////...///000111111000///...---------.........//////---...///111111000000////////////000000111222333///111222222000//////000222222222333333444444444555555555555666666666777444555666888999;;;<<<===999;;;===@@@CCCHHHNNNRRRXXX\\\^^^]]][[[^^^gggppp{{{wwwkkkbbbZZZQQQMMMOOOVVV[[[^^^bbbccceeeiiipppzzz}}}|||wwwpppaaa^^^XXXSSSPPPNNNOOOPPPMMMOOOPPPPPPNNNNNNOOOPPPOOOOOOOOONNNNNNNNNNNNNNNLLLLLLMMMNNNQQQTTTVVVXXXWWWXXXZZZ\\\]]]^^^^^^^^^aaa___^^^___dddhhhkkklllppp{{{zzz|||kkkYYYNNNEEEAAACCC<<<<<<:::888555555777888888888777777777777888999444444444444444444444444222222222222222222222222111111111222222333333444111111111111111111111111111000///////////////000000000000000////////////000000000000000000000000111111000000/////////...////////////000000000000///000111222222111000///,,,111000***,,,555555---//////.........---------////////////...---,,,,,,---------...///000000111222222000///............//////.........---------/////////......------,,,++++++,,,,,,---...//////.........------.........111111111111111111111111////////////////////////........................,,,---......//////............---,,,,,,+++******&&&***///111111000//////yyyqqqkkkhhhgggbbb______]]]ZZZZZZ^^^WWWVVVUUUTTTSSSPPPLLLHHHIIIIIIHHHHHHFFFEEECCCBBB@@@===;;;999::::::999999666666666666666666666666444333333444666777666555555555555555444333222111111111111222222333333333333222222111111222222333//////......---------,,,222111///---------.....................///000000...///000000//////111333555222...,,,---.../////////...,,,++++++,,,...///////////////////////////333333111000000000111222......///000000000000000000000000000111111111111222222333444444555666666555555555666666666666666777777444999EEEBBB<<<@@@DDD>>><<>>???BBBKKKUUU]]]]]]\\\YYYXXXXXX[[[]]]iiirrr~~~~~~rrrjjj```\\\ZZZZZZZZZ\\\ccckkknnnkkkhhhhhhkkkpppuuuxxx~~~zzzwwwxxxxxxxxx~~~zzzyyyzzzyyyyyyyyyzzzyyyuuuppplllddd\\\WWWZZZ^^^___aaaccchhhiiikkkmmmooopppppppppvvvyyymmmTTTIIIEEE@@@<<<:::::::::999888888888888999888777777666555444333333555444444444444333333333222222222222222222222222000000000000000000000000000000000000//////////////////.........---------...///111333222111///---...///000111111000///...////////////////////////////////////////////////111000///...------......///...------------.../////////...---------------...////////////......---////////////////////////........................---------............///000///---+++++++++------,,,,,,,,,---------......///.....................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,.........,,,+++,,,---...............///000000zzzrrrllliiieeecccccceeeccc]]]YYYZZZ[[[ZZZXXXXXXWWWTTTPPPLLLKKKKKKJJJJJJHHHFFFEEEDDD@@@===;;;999::::::999999666666666666666666666666666555666777999888555222777666444333222222333444333333222222222222222222111000000000000000000111000000000000////////////---...///000111111111111222111000//////............///000///......000222666333000//////000111000///...---,,,,,,---...///******,,,...000111333444222222000///..................///000000000000000000000000000111111111111111111111222222222222222333333333333444444555555888999666;;;EEEBBB<<>>>>>???BBBIIIQQQYYYZZZYYYXXXVVVUUUWWWYYY```iiivvv{{{rrrkkkeeebbbaaaccceeehhhooowwwyyywwwtttrrrsssuuuwwwyyy}}}~~~wwwrrroooqqqsssuuuzzztttaaaMMMCCCAAA>>><<<:::999999999999999888777777555555555444444444333333444444444444333333333333333333333333222222222222000000000000000000000000111111000000//////......///////////////.........000000000000///...---,,,...//////000000//////...////////////////////////,,,,,,------...//////000000///............/////////...------------.../////////...------------...///////////////...---,,,////////////////////////---------------------------------............///000///---,,,++++++,,,,,,,,,,,,,,,---------........................//////////////////////////////------------------------------------------------........................+++---...---,,,,,,---...---,,,,,,,,,,,,---......{{{sssmmmiiidddccceeeiiifff___YYYXXXXXXWWWVVVUUUTTTRRRMMMJJJKKKJJJJJJIIIHHHFFFDDDDDD@@@===;;;999::::::999999666666666666666666666666666666888:::;;;;;;888555777666444222222222444555333333333222222111111111111111000000000000111111111111000000000000000000---...000111111111000///111000000/////////000000//////000///......///111222000------...//////.........------------......***+++,,,...000111222333111111000///...------,,,......///000000000000000///000000000111111111111444444444333333333333333333333333444444555555666777999666999CCC@@@;;;AAACCCCCCCCCDDDDDDEEEIIIMMMSSSTTTUUUTTTRRRSSSTTTVVVYYYbbbnnnyyy}}}yyyrrrmmmhhhfffgggkkkooorrryyywwwooodddWWWHHH@@@>>>===;;;999777888999999999888666555444444444444444444555555444444444333333333222222444444333333333333333222000000000000000000000000222111111000///......---000000000000000000000000111000//////.........///////////////////////////////////////////////////,,,,,,,,,------......................../////////.........------.........///......---------......////////////...---,,,,,,,,,,,,,,,------------------------------------------------............///000///...,,,++++++++++++,,,,,,,,,---------......---------------.........////////////////////////------------------------................................................***,,,------,,,,,,...///,,,,,,,,,,,,,,,------...|||tttnnnjjjdddcccfffiiiggg___YYYWWWWWWVVVUUUTTTSSSPPPLLLIIIIIIIIIIIIHHHFFFEEECCCBBB@@@===;;;999::::::999999777777777777777777777777222222333666888888666444777555333222222333444555333333333222222111111111222222222111111222222222000000111111111111111111///000111111111///...---............///000222222***++++++***))))))***,,,111///------...///..............................------......///000000000000000000///...------,,,......///000000000000000///000000000111111111111333333333333333333333222333444444555666666777777666888555888@@@<<<999@@@@@@DDDIIIKKKKKKKKKLLLKKKKKKLLLMMMLLLLLLMMMPPPRRRUUU]]]iiitttyyyxxxsssooojjjhhhjjjooorrrvvv~~~~~~pppfff^^^YYYXXXPPPFFF>>><<<<<<:::777666777888999888777666555444555555555555666666666444444333333333222222222444444444333333222222222000000000000000000000000222111111000///......---////////////////////////000////////////000111222//////............//////..............................------,,,,,,,,,,,,.........///////////////---..................---......---------......///...............---,,,,,,,,,,,,,,,---------..............................---------............/////////...---,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,,,,---------------------------------------------------------................................................***,,,------,,,,,,...///------,,,,,,------...///}}}vvvoookkkfffdddeeehhheee^^^YYYXXXXXXWWWVVVVVVUUURRRNNNJJJIIIIIIHHHGGGFFFDDDCCCBBB@@@===;;;999::::::999999777777777777777777777777555444444666888999888666555555333333333333444555333333222222222222222222333333222222222222333333000000000000111111111111000000000000///...---,,,,,,,,,,,,---///000222333,,,------,,,******+++,,,222000//////000111000///........................///////////////........./////////000//////...---......///000000000000000000000000000111111111111000000000111111111111111333444444555666777888888555888555777>>>:::777@@@>>>FFFLLLNNNPPPQQQPPPMMMGGGGGGGGGEEEEEEGGGKKKNNNSSSZZZfffpppvvvvvvssspppiiiggghhhlllpppttt}}}wwweee[[[SSSOOONNNLLLJJJDDD===:::;;;:::666777777777777777666555555555555555555555666666666333333333333222222222222444444333333222222111111000000000000000000000000111111000000//////......,,,,,,,,,,,,------------////////////000111222333///......------......///........................///......---,,,,,,++++++...///////////////......------...//////...------...------------...//////,,,------.........------------......///000000000////////////////////////---------............///...---------------,,,,,,,,,,,,,,,---------......+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------+++---...---,,,,,,---......------------...//////~~~vvvoookkkgggeeedddeeeccc\\\YYYYYYYYYXXXWWWWWWVVVSSSNNNKKKJJJJJJIIIHHHGGGEEEDDDCCC@@@===;;;999::::::999999777777777777777777777777;;;999777666777888888777444444444444444444444444222222222222222222333333222222111111111111222222/////////000000000111111......---------------...,,,,,,,,,,,,---...000000000111111///...---...000111///...///000111000///......////////////......///////////////.........---...///000000000//////......///000000000000000000000000000111111111111//////000000111111222222222333333444666777777888555999666777===:::777AAA>>>FFFLLLMMMOOOTTTUUURRRLLLJJJHHHEEECCCEEEJJJMMMRRRYYYcccmmmssstttrrrooogggddddddgggkkkoooyyyuuu___TTTOOOKKKHHHHHHAAACCCAAA;;;999<<<;;;777777777666555555555555666555555444444444444444444333333333222222222222111444333333222111111000000000000000000000000000000000000000000////////////,,,---------...............////////////////////////...------------...///.................................---------------//////000000///...---,,,------...//////...---------------------...//////++++++,,,---............------......///000000111........................---------............///,,,,,,------...---------,,,,,,,,,---------......,,,,,,---......///000000------------------------------------------------------------------------------------------------,,,.........,,,+++,,,------------------...//////~~~wwwpppllliiieeecccdddaaa[[[YYYZZZXXXWWWVVVVVVUUURRRNNNJJJKKKKKKJJJIIIHHHFFFEEEDDD@@@===;;;999::::::999999777777777777777777777777<<<999555222222222222111333333444555555444444333111111111222222333333444111111000000000000111111......//////000000000111---,,,++++++,,,---///000------,,,,,,,,,------......//////...,,,,,,---......---,,,---...///...---......////////////..................////////////---...///111111111111000...//////000000000000000000000000000111111111111000000111222333444444555111111222333444666666777666:::777888>>>:::888BBB???FFFKKKJJJMMMUUUXXXVVVSSSQQQMMMHHHEEEGGGKKKOOORRRXXXbbbkkkqqqrrrpppnnnfffbbbaaacccfffkkkuuuppp^^^MMMHHHGGGCCC@@@@@@:::??????:::999<<<<<<888888777666444444555666666444444444333333222222222333333333222222222111111333333222222111000//////000000000000000000000000////////////000000000000///000000000111111222222////////////...---,,,+++///...---,,,,,,---...///........................,,,------......//////000000000000000000...,,,+++,,,---...//////...---,,,---------------...///000******,,,---.../////////++++++,,,,,,---...//////---------------------------------.........//////++++++,,,---............,,,,,,,,,---------...............///000111111222........................---------------------------------------------------------------------------...///...,,,+++,,,---------,,,,,,------...///}}}uuummmhhheeeffffffeeeccc```]]][[[XXXWWWVVVVVVVVVTTTPPPMMMIIIGGGEEEEEEDDDDDDBBB@@@@@@>>>;;;:::::::::888777666666777888888888888888888888777555444333222111444444222222222222444444333222222111111222222333222222222111111111111000...///111222222000...---///000111222111000...,,,111111000///////////////000000000000000111222222111000///...---......///---...///...---,,,---...111111000000//////......//////000000000000//////------------------------///////////////.........111222333444555444333333444444333333333444555555666666777888:::;;;<<<<<<@@@DDDHHHKKKNNNPPPSSSUUUXXXUUUPPPKKKHHHGGGHHHIIIOOOQQQVVV]]]dddhhhjjjiiibbbbbbaaa``````eeemmmsssyyy~~~jjjUUUNNNEEE@@@??????===:::<<<===??????>>>;;;888666555555555555555444444444444444444444444444444444555444333333222222222333666555222000//////000000222...///333555222000111000000000000000000000000111111000000//////......---------------...//////////////////............000---+++,,,......,,,***------......------,,,+++,,,---///000000000///......---,,,,,,---...---,,,---///000///...,,,,,,------,,,,,,++++++,,,,,,---,,,---......//////......---,,,,,,++++++,,,,,,---///000000000///---+++***+++,,,.........,,,***))),,,,,,------.../////////......------------......------------------------,,,,,,,,,---...///000000........................------------------------..................------...............---------}}}tttlllhhheeeffffffeeeccc```]]][[[YYYXXXXXXXXXWWWUUUQQQNNNJJJHHHFFFFFFFFFEEECCCAAAAAA???<<<;;;;;;;;;:::888888777777666777888999:::666666666555444444333333444333333222222333333444333222222222222222222333222222222111111111111000//////000111000///...------...000222222222111000000000//////.../////////......------......///000...------,,,,,,,,,---------...///...---,,,---///000000000/////////////////////000000000000//////......................../////////////////////...///000111222333222222111333333222222333444555555666666777999:::;;;<<<===@@@BBBFFFHHHKKKMMMQQQTTTUUUSSSQQQNNNLLLLLLLLLLLLMMMNNNRRRWWW^^^bbbddddddbbbcccbbbaaa```bbbgggkkkqqqxxxhhhWWWNNNHHH@@@===>>>???>>><<<=========<<<;;;999888888888777666555444333222111333333333333333333333333222222222222333444555555666444222000//////000000111...///333555222000000000000000000000000000000111000000000/////////...///////////////000111111////////////............111000///000222222000.........//////......------,,,---...///000//////......---,,,---...///...,,,---...//////---,,,,,,------,,,,,,++++++,,,,,,---,,,,,,---..................------,,,,,,------...---......//////...---,,,,,,---...//////---+++***...............---------......------------..............................,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++,,,---...///000111}}}ssslllgggeeeffffffeeeccc```]]][[[ZZZZZZYYYYYYYYYWWWSSSPPPKKKJJJHHHGGGGGGFFFDDDBBBBBB@@@===<<<<<<<<<:::999999888777666666777999:::444444555555555555555555444333333222222333333444333333222222222222333333222222222111111111111000////////////............***,,,...111222333333333//////.........//////000------,,,,,,------...///,,,,,,---------------------...///...------.../////////////////////000000//////000000000000//////////////////////////////......//////////////////......///000000000000000111111111111222333444555666777888999:::<<<======@@@BBBDDDFFFHHHKKKPPPSSSTTTTTTTTTTTTRRRQQQOOONNNMMMMMMOOOSSSXXX\\\______aaabbbcccbbb___^^^___```fffmmmxxx~~~pppaaaRRRGGGEEE@@@;;;:::<<<>>>>>>======<<<:::888777777888999666666666555444333333222222222222222222222222222000000000222333555777888555444222000//////000000000---///444666222//////000000000000000000000000000000000000///////////////////////////000111111////////////............---------...000000...---000////////////.........------...////////////...///...------//////...---+++---......,,,++++++,,,------,,,,,,,,,,,,------+++,,,------......------///......------......///+++,,,---...............---.../////////...---,,,//////......---,,,,,,+++......------------......000000000//////.........---------------.........++++++++++++++++++++++++------------------------........................+++,,,,,,---...///000000}}}ssskkkgggeeeffffffeeeccc```]]][[[[[[ZZZYYYYYYYYYWWWSSSPPPKKKIIIGGGGGGGGGFFFDDDBBBAAA???===<<<<<<;;;:::888888888888888888888888888555555555555555555555555333333333333333333333333222333333333333333333222222222222111111111000000000///......------......***+++---///111222222222..................///000...............///000000......//////////////////,,,---///...------...///---......//////000000000//////000000000000//////////////////////////////............////////////....../////////000000000/////////000111333444555555666777999:::<<<===>>>AAACCCDDDEEEFFFJJJOOORRRSSSUUUWWWXXXWWWTTTQQQOOOQQQPPPPPPRRRWWW\\\___``````aaabbbbbb```]]][[[ZZZ^^^eeepppzzzuuudddYYYQQQIIICCC???<<<999999;;;===>>>===::::::999888777666666666222222333444444555666666222222222222222222222222000000111222333555666777444333222111000000000000///---///444666222//////////////////////////////000000000000////////////---------------...//////////////////............,,,,,,,,,,,,------,,,+++000//////...............------........./////////000.........///000///...***,,,...---,,,++++++,,,------,,,,,,,,,,,,------+++,,,,,,---------------......------------......,,,,,,---------.........------............---,,,.........------,,,,,,,,,......------------......000000//////...---------...---------------------++++++++++++++++++++++++---------------------------------.............../////////...------,,,,,,}}}rrrkkkhhheeeffffffeeeccc```]]][[[ZZZYYYYYYYYYXXXVVVRRROOOJJJIIIGGGFFFFFFEEECCCAAA@@@>>><<<:::::::::999777666777:::;;;;;;999777555666666666555444444333333333333333333333333333333222333444444444444333222222222222111111111000000000000///............///,,,,,,---.../////////000//////.........//////000...............///000000////////////////////////,,,---......------...000------......//////000000//////000000000000//////........................---.........//////000000////////////000000111111/////////000111222444555444555666888:::;;;======???@@@AAABBBCCCFFFKKKNNNNNNQQQUUUXXXYYYXXXVVVTTTSSSRRRQQQTTTXXX]]]aaabbb^^^___```aaaaaa___[[[YYY[[[aaakkkuuu}}}{{{ooo```TTTMMMIIIEEEBBB===<<<::::::;;;;;;;;;;;;666777888999888777555333111222222333444555666666333333333333333333333333333333222222333333444555333333222111111000000000///---...333555222//////////////////////////////////////////000000000000---------------...//////////////////............///000//////......///000///...---,,,,,,,,,---------------------......///000.........///000///...***,,,------,,,+++,,,---...------,,,,,,------...+++,,,------......------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------............------------...............---------,,,,,,---------------,,,,,,,,,---------------------------------------------------------.........//////000//////...------,,,,,,~~~rrrllljjjeeeffffffeeeccc```]]][[[ZZZYYYYYYYYYYYYVVVSSSOOOJJJHHHFFFFFFFFFEEECCCAAA@@@>>>;;;:::::::::888777777888:::<<<<<<:::777555777777666555444444333333222333333444444333333222222333444555555444333222222222222111111111111000000000000000////////////.....................///111111000///////////////------,,,,,,------...//////...---,,,+++,,,------+++---......------///000..................////////////000000000000//////........................------......///000000000000000000000000111222222000000000000111222333444333333555777999;;;<<<===<<<===???@@@AAACCCFFFIIIHHHKKKPPPUUUXXXZZZ[[[ZZZSSSRRRRRRUUUZZZ```ccceee```______```bbbaaa___]]]ZZZ___fffooovvv{{{|||ddd\\\QQQIIIEEEBBB???<<<;;;;;;;;;;;;::::::999999555666888:::999777444222555555555444333222222111333333333333333333333333555444333333222222222222222222222222111111000000000------222333111///000000000000000000000000000////////////000000000000///////////////000111111////////////...............//////...---///222555///...---++++++,,,------------,,,,,,------...//////...------//////...---***,,,......---,,,---.........------------......,,,---......//////......,,,,,,,,,++++++,,,,,,,,,......---,,,++++++,,,,,,+++++++++,,,,,,,,,,,,---***++++++,,,------............------------......------------------------,,,,,,,,,,,,,,,---------........................------------------------,,,,,,------.../////////---------.........//////~~~sssmmmkkkeeeffffffeeeccc```]]][[[\\\[[[ZZZZZZZZZXXXTTTQQQKKKIIIHHHGGGGGGFFFDDDBBBAAA???<<<;;;;;;;;;999888::::::999999999888888888555555555555555555555555222333333444444333333222222333444666666444333222222222222111111111111000000111222222222111///...///////////////000111111444333222000000/////////......------......///000222000---***)))***,,,---+++,,,......---...///111..................------//////000000000000//////////////////////////////------......///000000111111000/////////000111222111111111111111222333444111222333555777999;;;<<<<<<>>>@@@AAABBBCCCFFFHHHIIIJJJMMMQQQTTTWWWYYYZZZRRRRRRTTTXXX___dddhhhiiieeebbb``````bbbcccbbb```ZZZ\\\bbbhhhooosssuuuvvvwww|||qqqdddUUUOOOHHHBBB???===:::888888999::::::999888777777666777777888777666555555666666555444222111000000222222222222222222222222555444333333222222222333111222222222222111000000222---,,,000111000///111000000000000000000000000.../////////000000000111///////////////000111111////////////............,,,,,,,,,,,,---111888>>>000///---,,,,,,,,,......------,,,,,,,,,---...///...---,,,---...///...,,,+++,,,......------...///......------------......---...//////000000//////------,,,,,,,,,,,,---------,,,+++++++++,,,---...,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,---......------------......,,,,,,------......//////+++++++++,,,,,,------...........................------------------------,,,,,,------...//////000---------...............~~~sssmmmmmmfffffffffeeeccc```]]][[[]]]\\\\\\\\\[[[YYYUUURRRMMMKKKIIIHHHHHHGGGEEEDDDBBB@@@===<<<<<<<<<:::999>>><<<888666555777:::;;;333333444444555666666777222222444444444444222222222333555666666555333222222222222111111111111000000111333444333222000...000000000000111222333444555555333111000/////////000000000000000111222222666333///+++***+++...000+++,,,............///111/////////......------,,,//////000000000000//////000000000000000000000000---------...///000000111000//////......000111222333222222222222222333333000111222444777999:::;;;>>>AAADDDEEEFFFGGGHHHJJJNNNNNNNNNOOOPPPRRRTTTUUUTTTTTTWWW\\\ccciiilllnnniiieeeaaa```bbbddddddcccYYY[[[^^^dddiiimmmoooooopppttt|||~~~ooo___RRRLLLHHHBBB>>>===<<<:::999555777999:::888777777777888888666555555666777777444333333333333333333333000000000000000000000000444333333222222333333444111111222222222111111000333...,,,...000///000222000000000000000000000000.../////////000000111111---------------...//////000/////////.............../////////222888BBBIII222000...---,,,---///000------,,,+++,,,---...///...---,,,,,,---...---,,,+++---//////.........///......------------.........//////000000000000000.........------.........+++*********+++---///000---------------...///000...------,,,,,,++++++***.........------.........,,,------...///000111111******+++,,,,,,---..............................------------------------,,,,,,------...///000000111000///...---,,,++++++wwwlllfffbbbbbbbbbbbbbbbaaa```___]]]]]]]]][[[XXXTTTPPPNNNHHHHHHIIIJJJJJJHHHDDDAAACCCBBBAAA???===<<<:::999;;;;;;:::999888666555555222333333333333333333333111111111111111111111111333444555555333333444555111111111333444444222000000000000000000000000000222111000///............333000------//////---+++222222000///------...///...---,,,,,,---...///000////////////000000000000/////////...------,,,,,,---...///000111222333333555000++++++...000///---............////////////000000000///////////////////////////............222333555666666666666555888:::===???CCCGGGMMMQQQZZZYYYWWWTTTRRRRRRTTTWWWSSSUUUZZZbbbhhhmmmnnnnnnssssssnnngggeeefffeeebbbYYYWWWZZZbbbggghhhjjjmmmlllttt{{{ttt]]]\\\MMMHHHEEEDDDBBB@@@===;;;999888999999999999999999999999999888666555555777999:::555555555444444333333333222222222222222222222222222222222222222222222222111222444555555444222111000000////////////000000000222444222///---///111555444222000///...//////---...///...------...///////////////////////////............000444:::>>>------............---------......//////......---------............------........................---------............///...---+++++++++---///000...//////000//////...---......,,,,,,+++,,,---...........................)))***,,,......---,,,+++...------------...//////+++,,,---...///...---,,,+++,,,...000000///...---'''(((+++---------,,,+++------............------...------,,,,,,------...------,,,+++,,,---...///xxxmmmhhhbbbbbbcccbbbbbbaaa```___aaaaaaaaa___\\\XXXUUURRRIIIHHHHHHIIIIIIHHHDDDBBBCCCBBBAAA@@@>>><<<;;;;;;::::::999888888777777666444444444444444444444444444444444444444444444444111222333333111111222333222111111222333333111///000000000000000000000000000///////////////000000333000------...///---+++...,,,+++---222555444333000///...---------------.../////////000000000000........................---...///000111222333333444000++++++...000///---............////////////------......///000111111////////////////////////333222111000000111222333888999;;;===@@@EEEKKKOOOZZZ\\\]]]\\\ZZZXXXXXXYYYZZZ\\\```eeejjjnnnpppqqqxxxxxxvvvpppnnnooommmhhhaaa\\\[[[___ccceeegggkkkpppzzzgggSSSSSSGGGDDDBBBAAA@@@???===;;;::::::888888888888777777777777555444444333444555666777444444333333222222222222222222222222222222222222222222222222222222222222///000111222222111000///000000////////////000000---.........,,,,,,,,,---......------...///111222---...///...------...///000000000000000000000000,,,,,,,,,+++***,,,000333---......//////......---------............------------............------........................---------............///...---,,,++++++,,,...////////////..................---,,,,,,,,,---..............................***,,,---//////...---,,,,,,,,,,,,,,,,,,---......000000//////...,,,+++***,,,---///000111000///...***+++---/////////...---------............---------------,,,,,,---------------,,,,,,,,,---...///xxxnnnjjjcccccccccbbbbbbaaa_______________^^^[[[WWWTTTRRRKKKIIIGGGGGGGGGGGGEEECCCBBBBBBAAA@@@???>>>===<<<999999888888888777777777666666666555555444444333444444444444444444444444111222333222111000111333333111111111222222000...000000000000000000000000............///000111222222000------.........---333///,,,///555777333...---...............------....../////////000000000,,,------...//////000000......//////000111222222333///,,,,,,...000///---............////////////.........//////000000000000000000000000000000000444222///------///111222666777888999<<>>>>>??????>>>===<<<<<<;;;;;;777777666666555555555444333444444555555555555555222222222222111111111111222222222222222222222222222222222222222222222222...///000111111000///...000000////////////000000111000///000222222222111////////////000111222333---...///...------...///////////////////////////---...///...------///111---......//////......---,,,------......------,,,------............------........................---------............//////...---,,,+++,,,---...//////...------...///000,,,,,,,,,,,,,,,---...///........................,,,---...///000///...---,,,++++++++++++,,,------111000///---,,,,,,,,,,,,---...///111111000//////,,,---...//////...---,,,------............---------------------------------,,,,,,,,,,,,---...///yyypppkkkcccccccccbbbbbb```___^^^\\\\\\\\\[[[YYYVVVSSSQQQLLLJJJGGGFFFFFFFFFFFFEEEBBBAAAAAA@@@???>>>>>>===:::999999888777666666555777666666555444333333222333333333333333333333333222444444444333222333444333222000000111000///---////////////////////////...............///111111222111///......///000111222000///000222222...+++(((***,,,...000111000000........./////////000000---........./////////000......//////000111111222111///------///000///...............////////////333333222000///...------000000000000111111111111333222111000000111333444555555555666888===CCCHHHOOOWWWaaaiiikkkhhhdddaaa___aaadddgggjjjnnnsssvvv{{{sssiii___\\\]]]```hhhooo{{{WWW>>>@@@;;;@@@>>>======<<<;;;:::::::::777666666555555444444444444666777999999888777666222222222222222222111111111111111111111111111111111111111111111111111111000000111111111111000000000000////////////000000555222111222666777666333222111000///...---,,,,,,---...///...---------///------------------------,,,...000111111111222333......////////////......,,,,,,------------,,,,,,------............------........................---------............//////...---,,,,,,,,,,,,,,,///...---,,,,,,---///111,,,,,,,,,,,,---......///........................,,,,,,---...///......---,,,,,,,,,+++,,,,,,---...,,,,,,+++++++++---...///------...///000//////...+++,,,,,,------,,,+++***------............------,,,------------------,,,,,,,,,,,,,,,------......yyypppmmmdddcccccccccaaa```___^^^\\\\\\]]]\\\ZZZWWWTTTSSSMMMJJJGGGEEEFFFFFFFFFEEEAAAAAA@@@@@@???>>>======;;;;;;999888666555444333555555555444333222111111333333333333333333333333222333444444222222333444444222000000000000///---//////////////////////////////............//////333222000//////000222444111444666555222//////000(((***,,,...000111000000............////////////000000/////////..................///000000111111///.........////////////............////////////444444333222000///......///000000000111111111222000000111333444444444444333333333444555999???CCCHHHQQQ^^^hhhmmmmmmkkkiiieeegggiiijjjjjjlllooorrrwwwvvviiiccc```bbbhhhoooyyysssqqqwww~~~uuuiiiIII999???<<>>===<<<;;;::::::999888666555444333444444444333333222222111444444444444444444444444000111222111000///000222444222000000000111000///000000000000000000000000//////......---.........222222111///...000333777FFFIIIIIIBBB888000///111---...............------------........./////////111111000//////...------.........//////000000000.........///////////////............////////////000000000111111222222222...//////000000111111111---...000222222222111111000111222333444666;;;>>>CCCJJJVVV```gggkkklllmmmmmmoooqqqoookkkiiikkkmmmsss~~~zzzqqqkkkhhhjjjooovvvyyyjjj^^^WWWRRRPPPRRRMMMPPP@@@:::???888;;;<<<<<<;;;:::888777666666777777777777777777777777333444666777888777555444222222222333333333333333111111111111111111111111111111111111111111111111//////............//////000000////////////000000---,,,,,,,,,.........---//////000//////...---,,,---...///...------...///////////////////////////---...///...,,,******+++...//////000000//////...---..................---------............------........................---------............///------------------,,,,,,---,,,,,,,,,,,,...///000,,,------......---,,,,,,........................+++++++++,,,,,,,,,------...------------...//////------,,,++++++++++++++++++,,,,,,,,,,,,---------.............../////////------............------+++,,,---......---,,,++++++,,,------......------xxxpppmmmdddddddddcccaaa```^^^]]]TTTUUUVVVVVVTTTRRRPPPNNNKKKIIIGGGFFFGGGGGGEEEDDDAAAAAA@@@>>><<<;;;:::999777777777777777666666666444444444444444333333333444444444444444444444444///111222111000///000111444222000000111222222111000000000000000000000000------------......///000000000///...,,,...333777PPPOOOKKKBBB888000------000///...------------------------.........//////000000000///////////////.........///////////////---...///////////////000............////////////------...///000111111222------...//////000111111000000000//////............000222333444555888:::<<>>:::>>>;;;DDD<<<:::>>>444666999999888888888777777777555555555666777777888888222222444555555555444333111111111111222222222333111111111111111111111111111111111111111111111111000//////////////////000000000////////////000000///000000000.........//////000111222333222222111---...///...------...///000000000000000000000000000111111000...---.../////////000000000000//////...//////000000//////...------............------........................---------............///,,,,,,------------------++++++,,,------...//////---............,,,+++***........................,,,,,,,,,,,,,,,---......------,,,,,,------...///------.........---,,,,,,,,,,,,,,,,,,,,,---.....................///000111------............------+++,,,...//////...,,,++++++,,,---.........------wwwpppllleeeddddddcccaaa```^^^]]]WWWXXXYYYYYYXXXUUUSSSQQQKKKIIIGGGGGGGGGGGGEEECCCAAAAAA???>>><<<:::888888444444555666777888999999444444555555555555555555111111111111111111111111111333333333222111222333444222000000222333333333000000000000000000000000+++++++++,,,...000111222.........,,,***,,,222666<<<:::666222000...,,,,,,...---,,,,,,---...///111---------.........//////......//////000000111111.........///////////////,,,...///000/////////000............/////////000...............---------,,,------...///000000111666444111...,,,,,,---...---000222444444555666888777999>>>CCCJJJSSS\\\bbbdddiiimmmnnnjjjhhhiiilllttt~~~~~~uuuhhh```ZZZXXXRRRKKKEEEAAABBBCCC999555<<<555555===666;;;666666777777888888999999333444444555666777888888333333444444555555444444//////000000111111111222000000000000000000000000000000000000000000000000222222111111111111222222000000////////////000000...000222000---+++---///+++,,,---......---,,,,,,---...///...------...///////////////////////////,,,---............111333//////000000000000////////////000000000000//////---..................---........................---------.........//////++++++,,,---............***+++,,,---.............../////////...,,,***)))...........................------------...//////,,,,,,++++++,,,,,,---...***,,,...000111111111000...------------...//////+++++++++,,,,,,...///000---..................---+++,,,...//////...,,,++++++,,,---.........---,,,vvvooojjjeeeeeeeeecccaaa___\\\[[[YYY[[[\\\ZZZTTTOOOMMMMMMKKKJJJHHHFFFEEEDDDCCCCCC>>>===<<<;;;:::;;;<<<<<<666888::::::888666555666666555444333333333444444555555555444444333333333777777666555333222111111666555333111111222333444000000000000////////////...,,,++++++---......---000000000000000000000000111111111000///.........000///////////////000000///000000///...------...//////...............///////////////............000...,,,---000111///---000000000000000000000000111000///...,,,...111444///////////////.........000/////////000111222222---...///111333555666777888888888:::???FFFMMMRRRUUUZZZ___aaaaaaeeeooowwwrrrfff\\\SSSMMMLLLJJJFFFBBB???===<<<<<<999999888888888999;;;<<<777777888888888888777777555555666666666666666666111222222333333222222111333333333222222222111111111111000000000000111111111111111000000000000000------///000111111111111222111111000//////......////////////////////////333222222222111000000000000000///............///////////////////////////000000//////.........---,,,...//////...------...111111000000///---,,,+++++++++,,,,,,---...//////,,,,,,,,,++++++,,,,,,------...///000///...,,,***++++++,,,---...///000000///---,,,******+++,,,------...---,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,///............///000000000///...------...///000***++++++,,,---...//////.........------,,,,,,,,,------------------------///...---,,,,,,---...///222111000.........///000---------...------,,,,,,wwwppplllffffffeeedddbbb___\\\ZZZZZZ\\\]]]ZZZUUUPPPMMMMMMKKKJJJIIIGGGFFFDDDCCCBBBBBB@@@>>>;;;:::999999999888:::;;;:::777555444444555444444333333333333333333333333333222222111111444444333222111000000///555444222111111111222333000000000000////////////000...------///000000///////////////////////////////////////000000000000//////............//////---/////////---,,,---...111000000/////////000000////////////............000...---...000000///---//////////////////////////////000///---+++,,,---////////////////////////000000000000000000111222000000111222333333444444333222222333777<<<@@@CCCHHHNNNTTTXXXZZZbbbmmmvvvwwwhhh[[[SSSKKKDDD???BBBAAA???<<<:::999999999999888888777777888999:::666666777777777777666666666666666666555555555555333333333444444333333333333333333222222222111111111111000000000000111111111000000000000000000000---...///000111111111111///......---,,,,,,++++++////////////////////////111111000000000000000////////////...//////000111000000000000000000000000000/////////............---///000000///......//////000000//////...---,,,,,,,,,---......///000000///......------------...,,,---...//////---,,,***/////////000000000000000///...,,,+++***+++,,,---,,,---...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------//////...------...//////+++,,,,,,------...............---------,,,,,,,,,------------------------///...------------...///111000///.........//////,,,------...------,,,,,,xxxrrrnnnhhhggggggeeebbb___\\\[[[\\\^^^^^^[[[VVVQQQNNNLLLKKKJJJJJJIIIGGGEEECCCBBBBBB@@@>>><<<:::999999999:::;;;;;;:::777444333333444444333333333222222222111111111111111000000000333222222222111111111111222222222111111111111111000000000000////////////000...------///000000///........................,,,,,,---...000111222222......------------......,,,---///...------...///000000////////////000000////////////............000...---...///000///..............................000222111...+++))))))////////////////////////222111000000000000000000333333333222222222222111444444333444555777999:::===BBBGGGKKKOOOXXXdddmmm|||}}}sssddd\\\RRRIIIEEEAAA>>>;;;::::::999888777777777777888888777666666666777777555555666666666666555555666666666666555555444444333444444555555444444333333333333222222222111111111111000000000000111111000000000000000000111111---...///000000111111000111000000//////......---////////////////////////......///////////////000............///000111111000000000000000000000000////////////...............000111111000//////000....../////////......---------......///000000000111111000///.........///,,,---...///...---,,,+++111111000000////////////000///---,,,,,,,,,---...+++---......---,,,,,,---------------------------...------------...//////......------------......------------------------...------------,,,,,,,,,------------------------///...------------.../////////...---------......,,,,,,------...------,,,xxxrrrnnnjjjjjjiiigggdddaaa^^^\\\^^^^^^^^^[[[WWWRRRNNNLLLJJJJJJJJJJJJHHHFFFDDDCCC???>>><<<;;;;;;;;;<<<===999::::::999666555444555333333333333333222222111111111111111111000000000333333333333333333333444000111111111111000//////000000000000////////////...,,,++++++---......---........................,,,------...///000111111//////...---------......,,,---//////......///111.........---......//////////////////............//////....../////////...........................000222333333000---,,,,,,///////////////000000000222222111000/////////000333333333222222222222111555555555666666666666666999<<>>===<<<;;;<<<======777888999888666666777888333333444444444333222111111222222222222222222222222222333333333333444444000000111111111000///...000000000000////////////...,,,++++++---......---////////////////////////........................111000000///......//////---...000000//////000222///.........//////000111////////////.............../////////....../////////////////////////////////000111000///...000111////////////000000111111222222111000/////////000111111111222222333333444000111111222222222222222777888:::;;;===BBBJJJOOO[[[ggguuu{{{{{{|||mmmbbbYYYQQQLLLDDDBBB>>><<<;;;<<<<<<;;;;;;;;;;;;:::999999888777666666666666555555444444333333444444444444333333666666555555444444444333222222333333333333222222333333333222222222111111111111000000000000111111//////000000111111111111...//////000000000000///......------------,,,,,,/////////////////////////////////000000111111111///......---,,,,,,,,,,,,.................................///////////////,,,...//////...---......+++,,,---...////////////------------------......000///......---------.../////////000000000//////,,,,,,------...//////000//////......------------***,,,//////...,,,,,,,,,........................++++++******++++++,,,---,,,------------------,,,.........------,,,,,,+++---------------------------------------------------..................---,,,,,,------------------+++,,,,,,---.........---~~~wwwooohhhiiiiiiiiihhhfffcccaaa___]]]\\\ZZZYYYXXXTTTOOOLLLJJJJJJIIIHHHHHHIIIIIIJJJCCCAAA???===;;;:::::::::666777888777666666888:::333444555666555444333222222222222333333333333333000000000111111111111111111111111000000000000000000000000000////////////000...------///000000///////////////////////////000000//////...---,,,,,,222111000///////////////---...000///......///000000000///000000111222333////////////...............///000///...---...000////////////////////////+++,,,---------...000222...//////000000111111222222111000000000000000000///000000222333444555555000000000111222222222333333444666777999>>>CCCGGGQQQ[[[gggttt}}}~~~zzzpppbbbVVVOOOJJJGGGDDD===<<<;;;:::999999999:::::::::::::::999777666555555555666666666555444444333333444444444444333333444444444444444444444444111222222333333222222111333333333222222222111111111111000000000000111111/////////000111111222222//////000000000000//////........................///////////////////////////000000000000000111111///...------,,,,,,------------------------------.........///////////////,,,...//////...------...+++,,,---...............------------------------...------,,,,,,------...///////////////000000000------...///000111222222............---------,,,+++---......---,,,,,,---------------------------,,,,,,++++++,,,,,,---...------............------.........------,,,,,,,,,,,,,,,,,,------------...------------------------------...//////...------+++,,,------......------++++++,,,---............xxxnnneeefffffffffeeedddbbb```^^^[[[ZZZXXXXXXWWWUUUPPPLLLJJJIIIGGGGGGGGGJJJLLLNNNCCCBBB???===;;;:::::::::888888888777555555777999444555666777777555444222222222222333333333444444111111111000000000000000333222111000///000111111000000000000////////////000...------///000000///........................000000///...------,,,,,,111111000///...---......,,,.........,,,+++,,,------------......///111111////////////............---///000000...---...000........................(((+++...////////////000...//////000111111222222000000000000000000111222///000111222333444444555333333333333333444555555222333555666888:::===???FFFMMMWWWaaaooo~~~wwwlll___WWWMMMFFFCCCAAA???===;;;;;;;;;:::999999999:::888888999999888777555555444444666666777666555555333333444444444444333333222333333444444555555666222333333333333333333222333333333222222222111111111111000000000000111111...//////000111111222222//////000000000000//////000000000111111111111111////////////////////////000///////////////......---------...///000111222..................................../////////000---...000000...---...///,,,,,,---.........------...............---------,,,,,,,,,,,,---...//////---------------...//////.../////////000000111111---------------,,,,,,+++,,,---...---,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,......------......///000---...////////////...---------------------,,,,,,,,,,,,,,,---------......------------------------------...//////...------+++,,,---...///......---***+++,,,---............yyynnneeeccccccccccccbbb```^^^]]]ZZZXXXWWWWWWWWWUUUPPPLLLJJJHHHFFFFFFGGGJJJNNNPPP@@@???===<<<<<<<<<===>>>::::::999777555444666888555666777888888666444333111111222222222333333333333333333222222222111111444333111//////000222333000000000000////////////...,,,++++++---......---------------------------//////.........---------111000///...---,,,,,,,,,+++,,,---,,,***)))***+++***))))))***+++,,,---...000/////////............---///111000---,,,...000------------------------))),,,111444333111000///...//////000111222222222000000//////000111222222111111111222222333333444444333222111111222333444444555666666777777888888;;;AAAIIIRRR```qqq{{{}}}~~~||||||~~~}}}ssshhh]]]UUUMMMHHHBBB???>>>===:::888777888999888777777777888666777888999999888777666333444666777777777666666333444444555555444444333111222222333444555666666333444444555555444444333333333333222222222111111111111000000000000111111...//////000111222222222///000000000000000//////---------.............../////////////////////////////////......------,,,,,,------///111333555666////////////////////////---.........//////000000...000111111000//////000,,,------......------,,,///////////////.........,,,,,,,,,---...///000111+++++++++++++++,,,---..................---------,,,,,,------,,,,,,+++***---...---,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,---...///000000///...---------------------------,,,,,,,,,------.........------------------------,,,---...//////...---,,,+++,,,.../////////......***+++,,,---............zzzsssnnnjjjfffeeecccbbbbbb```]]][[[ZZZYYYWWWWWWWWWWWWUUUTTTMMMJJJFFFEEEEEEFFFFFFEEEDDDAAA>>><<<<<<<<<<<<;;;;;;:::999999999999777555555555444444444333333333444//////444444//////444111111222222222222111111000111333555555555333222111222222222222111000000000000//////.........---+++,,,...000000///...---333000---,,,---///000000...---,,,,,,.../////////........................000000111111111111000000///...---,,,,,,---...///111000///......///000111000000//////.........------......///////////////////////////000000000000000000000000000000000000111111000111222222000///333333333333333333333333666444333222222555777999999:::>>>EEEOOO\\\gggnnnqqqrrrrrrssswwwxxxqqqggg^^^WWWPPPIIIEEEBBBAAA???===;;;888777666888999999999999888777777666666666666666666555555666666555444444444444555444666777999999777666444444333333222222333333444333333333333333333333333/////////000111111222222000000000000000000000000111111000000//////......////////////............000000111222222111//////---...///...,,,,,,...///111///...,,,,,,...///111000444666444000---...111////////////////////////------...///000000//////---------......000111111///---+++,,,---...------------............------..................------,,,,,,,,,---------......222111///......///000111---...///000000///...---,,,,,,---......---,,,,,,+++,,,...///......///000,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,,,,...---,,,,,,++++++++++++,,,,,,.../////////...---...,,,+++,,,///111///------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......{{{tttnnnjjjdddcccaaaaaabbbaaa^^^\\\ZZZYYYWWWWWWWWWWWWUUUSSSNNNKKKHHHFFFGGGGGGGGGGGGBBB???;;;:::::::::999999:::999888888999888666444555555444444444333333333111000111333333111000111111111222222222222111111000111333444444444333222444444444444444333222222000/////////............,,,---///000111000///...------,,,,,,---.........---,,,++++++---......---////////////////////////---......//////......---///...------------...///111000///......///000111000/////////...............//////000111000000000////////////000000000000000000000000000000000000111111111111111111111000///000111222333444555555222333444555555666666666;;;:::;;;>>>DDDLLLTTTYYY___```aaacccgggoooxxx~~~~~~|||nnneee]]]XXXQQQKKKGGGDDD@@@<<<>>>>>>===;;;:::888777666777777888888777777666555444444444444444444444444666666555444444444444555555555666777777666555555444333333222222333333444333333333333333333333333333333222222222222222222000000000000000000000000111000000000/////////...//////////////////////////////111111111111000///......///...---,,,...000111000///......///000111///333555333///---...111////////////////////////,,,------...//////......------------...///000111///---,,,,,,---......---------............------........................,,,,,,---------.........++++++,,,------.........,,,---...//////...---,,,,,,---............---,,,+++---//////.........///------------------------//////...---,,,++++++,,,...---,,,,,,++++++,,,,,,,,,---.../////////...---...---+++---///000///---,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......~~~vvvooojjjcccbbbaaaaaabbbaaa___]]]ZZZXXXWWWWWWWWWVVVTTTRRRPPPMMMIIIHHHHHHIIIIIIHHHAAA>>>;;;999999999999888999888777777888888666444555555444444444333333333111444444222222444444111111111222222222222111111///000222333333222111111000111111111111000//////////////////...............///000111111111000///***,,,.........---...///---,,,***+++,,,...------000000000000000000000000---------......---------///...------------...///000//////......//////000////////////............///000000111111111111111////////////000000000000000000000000000000000000111111000000111111111111//////000111222222333333///111555888888777444333999888777777999>>>BBBEEEOOOPPPRRRUUUYYY```iiiooouuuvvvvvvtttsssxxxrrrfff\\\QQQJJJJJJGGGBBB@@@>>>===;;;::::::::::::999999888888888666666666666666555555444444444444444444444444444666666555444444444444555555555555555555555555555444333333222222333333444333333333333333333333333444444333333222111111000000000000000000000000000000000000000////////////...//////000000111111111......///000111111111111...//////...------...000111111111111111111111111...111333222///---...000////////////////////////,,,,,,---.........------------------...///000000///---,,,,,,---......---------............------........................,,,------------.........''')))+++---///...---,,,,,,,,,------------,,,,,,,,,---............---,,,,,,...//////...---...///..............................---,,,++++++++++++...---,,,,,,,,,,,,,,,,,,,,,---......//////.........---,,,---/////////---+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......xxxpppjjjeeedddcccbbbbbbbbb___]]]YYYXXXWWWWWWWWWVVVSSSQQQOOOMMMIIIHHHHHHIIIIIIHHHBBB@@@===<<<<<<;;;:::999888777666777888777555444555555444444444333333333444777777222222777777444111222222333333222222111///000111111111111000000......//////......---,,,///////////////............//////000000000//////---///000///...---///111...---+++,,,---......---////////////////////////......////////////...............------.........///////////////////////////////////////.........//////000111111111111000////////////000000000000000000000000000000000000///000111111000000111222333222222111000////////////111444777888666444222444444333444666999<<>><<<;;;:::999777888888999999:::::::::666666666666666555444444555555555666666666666666666666555444444444444555555444444333333444444555444333333222222333333444444444333333333333222222111111111000000000//////000000000000000000000000000000000000////////////...//////000111222222333---...//////000111111222...//////...------...000///000000111111000000///---///111000...---...///////////////////////////------......///......------------------...///000///...,,,,,,...///...---------............---------------...............------------............,,,,,,...///000//////...------------------------------............---------///000000...---......------------------------///...------,,,,,,,,,---...------,,,,,,,,,---------------..................---------............,,,,,,------......------------------------------,,,---......///.........xxxpppkkkiiigggeeedddcccaaa^^^\\\YYYXXXWWWWWWWWWVVVRRROOONNNKKKHHHFFFFFFGGGGGGGGGBBB@@@===<<<<<<<<<:::999777666666666888888666444555555444444444333333333555666555222222555666555222222333333333333222222000000000111000000000///111111222222111111000///.........///////////////.....................---111000///...,,,,,,...///000///------...//////.................................////////////......---..................---......////////////...............///////////////---...//////000000//////////////////000000000000000000000000000000000000---///222333222111222444444444333222111000///...111222333444555555555555111111111222555888:::<<<999;;;>>>@@@DDDIIIOOOSSS]]]```dddddddddhhhqqqxxx}}}pppgggZZZUUUNNNHHHDDDCCCBBBBBB>>>>>>===;;;999777777777777777888999:::;;;;;;<<<666666777777666666555444555555555666666666777777666666555444444444444555444444333333333333444444444333333222222333333444444444444333333222222222//////000000000111111111000000000000000000000000////////////000000000000...//////000111222222333---......//////000111222...///000///------///000...//////000000//////...---.../////////....../////////////////////////////////000000000000///......------------......///000...,,,---...///......------............---------------.........//////---------.........//////222111000........./////////..................///...........................000111000...------...,,,,,,,,,,,,,,,,,,,,,,,,000//////............///---------,,,,,,---......------------......//////............---------...------...///////////////------------------------,,,---......///.........xxxqqqkkkjjjhhhfffdddccc```]]]ZZZYYYXXXXXXXXXWWWUUUQQQNNNLLLJJJFFFEEEEEEFFFFFFEEE@@@>>>===<<<<<<;;;999777888777666777888888777555555555444444444333333333444333444888888444333444222222333333333333222222111111111000000000000000000000111111000000///............///////////////............------------111///------...///...---222000......///000///...........................---------......---------------...//////...---------......//////......---.........///////////////------...///////////////////////////000000000000000000000000000000000000---111666888777555666777444444333333333333333333333222222222333444555666111111111222333555666666555777999;;;===@@@DDDGGGMMMRRRWWWXXXXXX[[[bbbiiiuuuzzz~~~uuulllbbbWWWPPPGGGEEEBBB???<<<;;;;;;;;;777888999999888777888999888888888999::::::;;;;;;666666666777666555555444222222333333444555555555666666555444444444444555444444444444444444444444444333333222222333333444555444444333333222222111000111111222333333444444000000000000000000000000////////////000000000000...//////000000111111111............///000111111///000000///......///111........................------...///000000//////////////////////////////000000111111111000//////...---------------......000...------...//////...------............------,,,,,,------.../////////------........./////////333111...,,,++++++------000///............///000//////...------...//////000111222111///---------,,,,,,,,,,,,,,,,,,,,,,,,000000///////////////000------------------...///...------------...//////---/////////---,,,---...---...///000000000000000------------------------,,,---......//////......wwwqqqlllgggfffcccbbbaaa___\\\ZZZXXXXXXXXXXXXXXXUUUQQQMMMLLLIIIFFFEEEEEEFFFEEEEEEAAA???>>>======<<<:::888888777777888999999888666555555444444444333333333555111999GGGGGG999111555222333333444444333333222222222111111000000000000...////////////...------............/////////000000//////...............000------222777888333---111000......//////...---........................---......//////......---------...//////...------------...//////...------............/////////000......///000000000000000////////////000000000000000000000000000000000000...555<<>>>>>>>>===:::888777777666888::::::888888999;;;888888888888888888888888555555555555555444333333222222333333444555555666666666555444444444444555333444555666666555444333444333333222222333333444555555444333333222111111222222222222222222333333000000000000000000000000.../////////000000000111////////////////////////000///............///000///000000///......///111111000///......///000111------...///111111111000////////////////////////000000000000000///.........------,,,,,,------...000///------/////////...------............------,,,,,,------...//////000............///////////////......---,,,,,,,,,,,,///...------------...///000///...------...///000111222222111///---,,,---------------------------//////............//////---------------...//////...------,,,---...///000---///000///---+++---...,,,---...///000000000000........................,,,---......//////......~~~wwwqqqmmmdddbbbaaa``````___\\\ZZZXXXXXXXXXXXXXXXUUUPPPMMMMMMJJJGGGEEEEEEFFFFFFEEECCCBBBAAA@@@@@@???<<<:::888888777888::::::999777555555444444444333333333777333???UUUUUU???333777222333333444444333333222333333222111000000111111222222222222222111111000---.........//////000000111111000//////////////////...000888AAABBB999///111///------......---,,,000000000000000000000000000000111111111111000000,,,---...//////...---,,,,,,---...//////...---,,,---.........//////000000//////000111111111111111////////////000000000000000000000000000000000000000888AAADDDBBB>>>===>>><<<;;;:::888666444222222000111222444444444444444333444555555666555555555222444555555555555666777666<<>>???===;;;999999666999;;;:::777555555777888888777777666666666555333444444444444333222222444444555555666777888888666666555444444444444555333444666777777666444333444333333222222333333444555555444333333222111111222222111111000/////////000000000000000000000000.../////////000000111111////////////............111000...------...///000///000000000......000111333111000......000111333------...///111222222111//////////////////////////////000000///...------...------,,,,,,,,,------000///------///000///...---..................---,,,,,,------...///000000............/////////000,,,---...000000///---,,,...---,,,,,,,,,,,,---...000///...------...///000111222333222///---,,,---..............................---------......///---------------...///000......---,,,---...///000---///111///,,,+++,,,...+++,,,---...////////////........................,,,---......//////......vvvqqqnnnfffeeecccbbbbbb```^^^[[[ZZZYYYWWWVVVVVVTTTQQQOOOKKKIIIGGGFFFFFFEEEDDDBBBCCCBBB@@@>>><<<;;;:::999777777777777666666666666666666555555555444444444777===DDDIIIHHH@@@777000000222222222111000111222555444333444444222///------,,,,,,...111333333222///////////////.........///...---,,,,,,---...//////******777GGGKKK???111------...///////////////000000//////.........---////////////////////////000000//////......------............///////////////...............///000......//////000000111111000.........///000///...222---,,,000222000///111111222333444555555555555888::::::888444111222333333333222111000000000111444444444444444444444444555444444444444555666666888888888;;;???AAABBBAAAGGGJJJNNNRRRXXXcccqqq|||{{{qqqggg^^^VVVQQQEEEDDDBBB@@@===;;;999888;;;:::999999;;;;;;:::999666666666666555555555555999888888777666555555444444444444444444444444444444444444444444444444444666666666555444333111111444333333222222111111000222222222333333444444444222111111111000000//////111111111111111111111111//////000000111111222222222111000//////...//////000000///000000111222222111111000000000000000111000000///...............//////............//////111111111111111000//////111000000/////////000000//////000000///...------///////////////////////////......000111222000///..................------........................---...///...------...///.........------,,,,,,,,,,,,++++++---...///...,,,------------------------222333333333333222111111------,,,+++,,,---...///000000000000000000000000//////............//////333...+++---...,,,,,,...................................................,,,------......------,,,...---,,,+++++++++,,,---vvvooolllgggeeedddccccccbbb___]]]ZZZYYYWWWVVVVVVUUURRROOOLLLIIIGGGFFFFFFEEEDDDCCCCCCAAA@@@>>><<<;;;::::::999888888777666555555444555555555444444444444333222444888;;;:::666000---000222333222111000111222000000000222444555444333444222111000111111///---/////////////////////...///...------------...//////,,,---333<<<>>>888111000000111111111111000000000/////////............///////////////////////////////////////................../////////000000333222111000000///000000............///////////////......///000111000000222//////222222//////111000111222333444444444444222333555333111000111222222222111111000111111111444444444444444444444444444444444444444555666666777666666888<<<>>>>>>===???BBBFFFHHHLLLTTT```hhhpppuuu}}}~~~yyywwwrrrlllddd\\\UUUNNNHHHDDD>>>>>>======<<<;;;;;;;;;:::999888999::::::999888666666666666555555555555777777666666555444444333444444444444444444444444444444444444444444444444444444444444444444333333111111222333333444444555222333333333333333333444333222222222111111111111111111111111111111111111000000000000000111111111000000////////////000000111000000000111111222333111000000//////000000000000000///............///000//////......//////000///////////////...------000000//////...//////000//////000000///......---////////////////////////---,,,,,,---...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///.........------,,,,,,,,,---,,,,,,---//////...,,,------------------------111111111111111000//////------,,,,,,,,,---.../////////////////////////////////............//////444///---000111//////111.................................---------------,,,------......------,,,///...---,,,,,,---......uuunnnjjjfffeeedddcccdddccc```^^^ZZZXXXWWWVVVVVVUUURRRPPPLLLJJJGGGFFFFFFFFFDDDCCCBBBAAA???===<<<:::::::::::::::999777666444333333444444444444333333333333333333333222222111111111111222333222111000111333000//////000333555666555666444222111111111///---....../////////////////////......------......///...///000000//////000111------.........------,,,////////////............////////////////////////.........///////////////////////////000000000000444333222000////////////............------------...///000111111111111111111000111444222//////222///000111222222222222222---///000111000000111333111111111000111111222222444444444444444444444444444444444444444555555666555444444555888999999888888:::===>>>???DDDKKKQQQSSSZZZccckkkrrr|||}}}xxxqqqiiibbb]]]ZZZYYYWWWRRRMMMGGGCCC@@@<<<999::::::::::::::::::::::::999888777777999999888777666666666666555555555555666666555555444333333333444444444444444444444444444444444444444444444444444444333222333444555666000111111222222333444444444333333333333333333222333333333333333222222222111111111111111111111111111111111111000000000000000000/////////000111111111111000000000111222222000//////......///000000111000//////......//////111000000//////000000111///////////////......---//////............////////////000000000///......////////////////////////...,,,++++++---......---........................,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///.........---------------000...---...//////...,,,------------------------...////////////...------------,,,,,,------...///........................//////............//////000+++***---...------///........................------------------------------............------///......---......//////tttmmmiiieeedddcccccccccbbb```^^^XXXWWWUUUUUUUUUSSSQQQOOOLLLJJJGGGFFFFFFFFFEEECCCAAA@@@???===;;;:::::::::999999888777666555444444444444333333333222222222555444222111111222444555111222333333111111222333666444111000111222222111111000///000222333222111............//////////////////............//////...000000...++++++---///++++++,,,---------------///////////////.........////////////////////////------......//////000000/////////000000000111111000000///......---....../////////......---------...///111111000//////000//////111333222...///333///000111111222222222111///000111222222333444444111000000000111222333333444444444444444444444444444444333333444444555666555444333444666666666444444666888999999;;;???BBBBBBHHHQQQVVV[[[bbbmmmvvvzzz{{{nnniiibbb___YYYSSSNNNLLLKKKKKKJJJGGGBBB???>>><<<:::999::::::999999888777777777888666666666777888777666666666666666555555555555555555555555444444333333444444444444444444444444444444444444444444444444666555333222222333555666222222222111000000//////444444444333333222222222333333333333222222222222111111111111111111111111222222111111000000//////111111000000///000000000000000000//////000000111///............//////000111000000///.../////////111111000000000000111111000000111111111111000000..................///000//////000000000//////...////////////////////////000...,,,,,,...000000///............////////////////////////////////////---///000///...---...///...............---------111000......//////...---.......................................---,,,,,,---------------......///------------------------///......------......///,,,((((((+++---,,,+++---........................,,,,,,,,,,,,------------------............------..................//////tttmmmiiidddcccaaaaaaaaa```^^^\\\VVVUUUSSSSSSSSSRRRPPPNNNLLLJJJHHHGGGGGGFFFEEECCC@@@???>>><<<;;;:::::::::777777777777666666666666444444333333333222222222111111000///000111222333111333333333222111222333999666333111111000000///...------///111333222222---.........//////000000//////////////////////////////000000///.........---...///111222333333333.........///////////////////////////////////////------......//////000000////////////000000000000......---......///000000111000000//////.........///000111000...---///000000...///111111...000444000111111222222222222111222222222222333333333333111000000000111222333333444444444444444444444444333333333333333444555555666444333444555666555333222444666777777888:::;;;;;;@@@FFFHHHJJJNNNUUU[[[^^^eeennnwww}}}wwweeeZZZUUUPPPNNNJJJGGGEEEEEEFFFGGGFFFCCC@@@>>>======;;;:::999999888888888888777777777666555555777777666555666666666666555555555555666666666555555555555555444444444444444444444444444444444444444444444444888666444222111222333444333333333222111111000000444444444333333222222222111111222222222222222222111111111111111111111111222222111111000000//////333333222000////////////000//////.........//////...............///000000111111000///////////////111111000000000000111111000000111111111111000000...............///000000//////000000000000000///////////////////////////000...------///000000///........./////////000000////////////////////////...///000///......///000........................222000...---...///...---..............................//////......---,,,------.........//////...------------------------......------------......///++++++///111///...000........................,,,,,,,,,------.........---......//////......---,,,,,,------............vvvnnnkkkeeecccaaaaaa```___\\\ZZZUUUTTTSSSSSSSSSRRRPPPNNNMMMKKKHHHGGGGGGGGGEEEDDD@@@???===<<<;;;:::::::::666666666666777777777777444444444444333333333333111111111111111222222222222333444333222111222444666444222111222222111000000///...///000111000///------......///000000000...//////000000//////.../////////111222111000...,,,---...000111222333333.........///////////////////////////////////////.........///////////////............////////////////////////000222333444000000000000000////////////000111///------222666666111---///111///000222000111111222222222111111333222000111222222111000111111111000111111222222444444444444444444444444333333333333333444444555666555444444555666555444111222333444666777888888999:::<<<>>>???AAADDDFFFJJJOOOUUU[[[aaafffkkknnnuuuvvvyyy}}}{{{tttmmmfffbbbbbbhhhnnnmmmcccVVVLLLHHHBBBBBBAAA@@@@@@@@@AAABBBBBB???<<<:::::::::999888555555666777888999:::;;;777666555555777777666555666666666666555555555555555555555555555555555555444444444444444444444444444444444444444444444444888777555333222222222222222333333444555555666666444333333333333333333222111111111111222222222222111111111111111111111111111111111111000000000000333333222111000000000000000000///.........//////............///000111111222111000000//////000000111000000//////000000111---....../////////////////////...//////000111222//////000111111111000000////////////////////////---,,,,,,...///000...---.........//////000000111------------------------...///000000......///000.............../////////111///---,,,---...///..............................////////////...------------...////////////...------------------------......------------......///++++++///111...---...........................,,,------....../////////......////////////......+++,,,---...............xxxppplllgggeeecccbbbaaa___[[[YYYWWWUUUTTTTTTUUUTTTRRRPPPMMMKKKHHHGGGGGGGGGEEEDDD???>>>===<<<;;;:::::::::888888777777666666555555555555555444444444444333444444444333333333333444222333444444222222333444333222111222333333222000333111000000111111///...------......///000000111...///000111111000///....../////////......//////,,,,,,------......------............/////////000///////////////////////////////////////.........------------............000000///000000111222333......//////////////////---///000...---111999???BBB777//////111111///000///000000111111000000///222111///000222333111000222222111111000111111111444444444444444444444444333333222222333333444555555444333444555666555444222222222333555666777666666555555777:::======<<>>===<<<;;;::::::::::::999888777666555444333666666555555555444444444444333111000000000111222222333444444222222333444444333333333444333000---222111000111222333222000---------...///000000111...///000111111000///...---///000---))))))---111000000000000///...---,,,---.........//////000000////////////////////////000000//////.........---,,,,,,,,,---------......000///...............///,,,------....../////////,,,...///...///444???GGGJJJ===111///222222///---...///////////////......333111///111444555444222333333222111000000000111444444444444444444444444333333222222333333444555444333333333555666555444555444333333555777777666555333111555;;;>>>===:::;;;;;;<<<<<<===AAAFFFJJJGGGHHHJJJMMMOOORRRTTTUUU[[[^^^bbbfffjjjooouuuyyy}}}}}}}}}}}}}}}~~~~~~}}}~~~{{{vvvqqqnnnkkkgggaaa\\\VVVRRRMMMJJJIIIIIIHHHHHHBBBEEEIIIKKKIIIDDD>>>999;;;;;;=========<<<;;;:::<<<:::888777888999999888777777777666555555444444888666555666777888777666777666666666555555555555333333333333333333333333444444444444444444444444444444444444444444444444222333444555555555444444222222111111000/////////222222222333333444444444333333333444444555555555111111111111111111111111//////000000111111222222......///000111333555666444444333222111111222222////////////000111333333222111111000000000000000//////............////////////000111111111111111000000000000111222333444//////000111111111111111////////////////////////...///111444666555111...---......///000111111222000000000000000000000000...000111000///...///111---.........//////000000...,,,******,,,...//////////////////////////////------......------,,,+++,,,---///000000000///..............................------,,,,,,------...222//////222333///------.................................///000111111222......////////////......,,,---///000111111111000}}}tttmmmhhheeeaaa^^^]]]\\\ZZZXXXVVVUUUSSSTTTTTTTTTQQQPPPJJJHHHFFFDDDCCCCCCDDDEEEBBBAAA???>>><<<;;;;;;;;;;;;:::888777777777888999666666555444444444444555555444333222111222333333222222222222222222222222222111111000000000000000///000222222000///000111000///////////////000111000///............//////111000///......///000111,,,,,,,,,,,,---...//////............////////////,,,------...............//////...---,,,++++++***111000///...---------...///...------///000000///111///......//////...,,,222222222333333444444444444222000...---///000222111111111111111111111111333222222111000///......444444333222222111000000333333333333333333333333333333333333333333333333333111000111555666555333555444444333333333444444444555666555555555777888;;;;;;;;;;;;;;;;;;;;;;;;>>>======>>>@@@CCCFFFIIIJJJJJJLLLPPPTTTYYY]]]___ggghhhkkkooosssvvvyyy{{{}}}|||zzzwwwtttrrrqqqpppqqqqqqqqqqqqpppooonnnnnnnnnoooqqqtttyyy~~~}}}zzzwwwuuutttiiihhhgggeeebbb```___^^^___]]]\\\]]]```aaa___]]][[[ZZZWWWUUURRROOOMMMLLLGGGGGGEEEDDDBBBAAA??????AAAAAABBBAAA@@@===:::888888???@@@;;;888::::::888777777777777666666666666777777666666555555555444333333333444555666666777555555555555555555555555444333333222222333333444666555444555777999999999444444444333333222222222111111222222222111000000222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222333333222222111000000000000000111111111111000000//////000000000000//////,,,,,,---...///000111111333333222222111111000000///////////////000111111000000////////////000000//////000000000000//////111111111000000000000000000000111111111111000000111000///......///000111////////////////////////.../////////...---,,,,,,,,,---///...---+++,,,,,,///////////////.........,,,,,,,,,------///000000////////////////////////---------.........//////---......///////////////......//////...---,,,,,,000000000000000000000000............////////////...------,,,,,,------...///...,,,,,,...///...---............////////////333333222111000///......~~~uuunnnhhhddd```^^^\\\[[[YYYXXXYYYWWWVVVVVVVVVUUUSSSQQQMMMKKKIIIFFFEEEEEEEEEFFFAAA@@@>>><<<;;;::::::::::::999888888777777888888666555555444444444444444555444333222222222333333333333222222222222222222222111111000000000000000///000222222000///000111222111000//////...//////.........///////////////000000///......///000000------------...///000000//////000000000111111111------...////////////...///......------,,,,,,+++////////////.........//////...---...///000///...222111000000111222000///......///000222333444444444222000......///111222222222222222222222222222222222111111000000//////222222222222333333333333333333333333333333333333222222222222222222222222333111000222444666555333444444333333333333333444555555555555555555666888777777777777777777777777999:::;;;===????????????BBBCCCDDDFFFIIILLLPPPRRRSSSTTTVVVYYY\\\___aaabbbdddcccaaa^^^\\\[[[ZZZYYYZZZZZZ[[[[[[[[[[[[[[[ZZZVVVWWWZZZ^^^ccchhhmmmpppeeedddbbb```^^^[[[ZZZYYYUUUTTTSSSQQQOOONNNMMMLLLNNNLLLKKKLLLNNNOOONNNLLLOOONNNLLLJJJHHHEEEDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<===>>>???>>>===;;;:::999???AAA>>><<<>>>???>>>:::999999888777666666555888888777777777666666666555555555666777888888888555555555555555555555555555444444333333444444555333111000111444555555555444444444333333333333333222222222222222222222222222222222222222222222222333444444555555444444333222222222222222222222222333222222222222222222333111111000000000111111222000000111111111111000000//////000000000000//////222222222222111111111111111111111111111111111111///////////////000111111000000////////////000000//////000000000000//////111000000000000000000000000000000000000000000000000///...------...///000////////////////////////....../////////...------...///000000...------.../////////////////////...------------...///000111////////////////////////---------.........//////---......///////////////......//////...------,,,////////////////////////............///////////////......------......//////...,,,,,,...///...---............////////////000000000///////////////~~~vvvooogggddd```]]][[[ZZZXXXWWWYYYXXXWWWWWWWWWUUURRROOOMMMKKKIIIGGGEEEEEEEEEEEE@@@???===<<<:::999999999999999999999999888777777555555444333333333333444555444333222222222333333333333333222222111111111222111111000000000000000///000222222000///000111333222111///............,,,---...000000000////////////...------...//////...............000111111....../////////000000000......///000000000//////---------------------------......///000/////////000.........///000...---111000///000222222222000///000111333555666777888333222000......///111222222222222222222222222222111111111111111111111000111111222333333444555555111111222222333333444444111111111111111111111111222111111222444555555444444444333333444444444444555555555444555555666777555555555555555555555555555666777888999999888888<<<;;;;;;<<<>>>@@@BBBCCCEEEEEEGGGHHHJJJLLLMMMMMMNNNMMMLLLJJJIIIHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJBBBCCCEEEHHHLLLPPPSSSUUUMMMLLLKKKIIIHHHFFFEEEDDDEEEEEEDDDDDDCCCBBBAAAAAABBBAAA@@@AAACCCDDDCCCBBBCCCBBBAAA???>>><<<;;;:::===<<<<<<;;;::::::999999777888:::;;;<<<<<<;;;;;;888===???>>>>>>AAABBBAAA<<<;;;:::999777666555444777666666666666555555555555555555666777777888888555555555555555555555555666555555444444555555666555333222333555666666555333333444444444444444444444333222222222333444555333333333333333333333333333444444555555444444333222222222222222222222222444333222111111222333444//////......///000222333000000111111111111000000///000000111111000000///000000000/////////......//////000000000000111111///////////////000000111000000////////////000000//////000000000000//////000000000000000000111111000000////////////000000///......------......///000000000000000000000000......///000000000/////////111222222000//////000......//////////////////............///000111111////////////////////////------........./////////---......///////////////.........///......---,,,..................................../////////////////////......////////////...,,,,,,...///...---............////////////---------....../////////~~~wwwpppfffccc___\\\[[[ZZZXXXVVVXXXWWWVVVVVVUUUSSSOOOLLLIIIHHHGGGEEEEEEEEEEEEEEE@@@???>>><<<;;;:::999999888888999::::::888777666555555444333333333333333444444333333333222222222444333333222222111111111222111111000000000000000///000222222000///000111111111000//////...//////+++,,,///000111000///............------.........------------...///000111,,,,,,,,,,,,---------......//////000000000000000,,,---------......//////---...///000000///......111///......///000...---///...---...000111111000111111222333444666666777222111000//////000111222222222222222222222222222111111111111111111111222222222222333444444555555000000111222333444444555000000000000000000000000222222222333333444444444444444555555555555555555666555444444555666666555666666666666666666666666444555666777888888888888999888888888999;;;===>>>@@@@@@AAAAAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAABBBBBB>>>???@@@@@@AAAAAAAAA@@@>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBAAAAAA@@@????????????????????????>>>>>>>>>======>>>????????????===<<<<<<;;;::::::999999:::::::::999999999999999777777999:::;;;;;;;;;;;;666999:::;;;<<<===>>>>>>::::::999888777666555444333333333333333333333333333333333444444555555555555555555555555555555555555555444444444444555555666444333333555666666555333333333444444555555666777555333222222333444555333333333333333333333333111222222333333222222111222222222222222222222222444333111000000111333444000///...---...///111222000000111111111111000000000000000111111000000000+++,,,,,,---...///000000000000000///////////////000000////////////000000//////000000000000////////////000000000000//////000000000000000111111111000000///......///000000/////////....../////////000000000000000000000000......///000111111000000///111222222000//////000............///////////////////////////000111111////////////////////////............////////////---......///////////////---...............------....................................//////////////////............/////////...,,,,,,...///...---............////////////------........./////////~~~wwwqqqfffccc___\\\[[[ZZZXXXVVVXXXWWWWWWWWWVVVTTTPPPLLLFFFFFFFFFFFFFFFGGGGGGHHHAAA@@@???===<<<;;;;;;:::888888999::::::888777666555555444333333333333444444444444333333333222222333333333222222111111111222111111000000000000000///000222222000///000111//////...//////000111111+++---///111111000///...---..................---,,,,,,,,,,,,---...///000,,,,,,,,,,,,---------......//////000000000000000,,,------......//////000///////////////...------222000......000111000000///......///000222111000.........///////////////111111000//////000111222222222222222222222222222111111111111222222222222333333333333333333333333000000111111222333444444000000000000000000000000222333333333333333333444444555666777888777777777777555333333555666555444777777777777777777777777222666>>>CCCEEEBBB<<<888777777777777888:::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<======;;;;;;<<<<<<;;;::::::999<<<<<<=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;888888999999999:::::::::777888888888888888999999;;;:::::::::::::::::::::::::::::::::::::::::::::999:::::::::;;;;;;::::::888777777999::::::999999666666666666666555555555222222222333333333333333333333333333444444444444555555555555555555555555444444333333333333444444333222000000111222111000222333333444444555555555888666444222222222444555333333333333333333333333111222222333333222222111222222222222222222222222333333222111111222333333222111000.........///000000000111111111111000000000000111111111111000000...///000111222333333444222111111000///......---000000////////////000000//////000000000000////////////000000000000////////////000000111111111111000000////////////000000000000000111111000000000000000000000000000000000......///000111111000000...000111111///......///---.........//////000000000////////////000000111////////////////////////........./////////000000---......///////////////------...............---....................................////////////...------,,,,,,------...///...,,,,,,...///...---............////////////000000000/////////......}}}wwwqqqgggddd```]]][[[ZZZXXXWWWYYYYYYYYYYYYYYYWWWRRROOOGGGGGGHHHHHHIIIIIIJJJJJJBBBAAA???>>><<<;;;;;;;;;999999999999999888777777666666555444444444444555333333444444444333222111222222222222222222222222222111111000000000000000///000222222000///000111............///111222333---...///000000///...------...////////////...---,,,,,,+++,,,,,,---...///....../////////000000000......///000000000//////------......////////////000///............//////444222......///222444444222111000111333333333111000000/////////.........000000000000000111111222111111111111111111111111222222222222222222111111222222222222222222222222000000111111222222333333000000000000000000000000222333444444222222333444444555666888888888777777888555222222555666444222555555555555555555555555...888EEEOOOQQQIII>>>666555555555666777999;;;===888888888888888888888999999999999999999:::;;;;;;<<<<<<<<<<<<;;;:::999888666777888999:::::::::999888888888888888888888888555666666777777888999999444555666666555555666888999999999999999999999999<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::777777:::;;;888777777555555555555555555555555444444444555555555555666555555555555555555555555555555555555555555555555333333333222222333333333666444222222222333222111222222333333333333333333444444333222333444555666333333333333333333333333333444444555555444444333222222222222222222222222222222222222222222222222222222111111000///......000000111111111111000000000111111222222111111000111111000000000/////////222222111000000///......111000000///////////////...///000111111000///...//////000000000000///////////////000111111222222000000111111111111000000000111111222222111111000000000000000000000000000......///000000000//////---///000///...---------------......///000000000000//////......//////000////////////////////////....../////////000000000---......///////////////,,,---......///.............................................////////////------,,,,,,,,,,,,------///...,,,,,,...///...---............////////////000000000//////.........|||vvvppphhhddd```^^^\\\[[[YYYXXXXXXXXXYYYZZZZZZXXXSSSPPPIIIIIIJJJJJJIIIIIIHHHGGGAAA@@@???===;;;;;;:::::::::999888888777777888888777777666555555555555666333333444444444333222111111111111222222333333444222111111000000000000000///000222222000///000111//////...//////000111222000000000///......------...///000000000000///...,,,,,,,,,------...///000//////000000000111111111------...////////////...............////////////...---,,,,,,---///222444666333...---///444777999444222111222333333222111111111111111222222222222000000000000000111111222000000000000000000000000333333333222222111111111///000000111111222222222111111111111111222222222111111111111111111111111222333555444222111333444222333555777777777666555888555111222555666444111555555555555555555555555222888@@@GGGHHHCCC;;;666666666555555666888999:::777777888888999:::::::::999999999999999:::;;;;;;:::;;;;;;;;;;;;;;;::::::555666777888888777777666888888888888888888888888777777888888999999::::::555777999888777666888:::999999999999888888888888;;;;;;;;;::::::999999999:::::::::999:::::::::;;;:::555444999;;;888666777777777666666555555444444444555555555666666666666555555555555555555555555555555555555555555555555444444333333333333444444999777555555555555444333222222222222222222111111...///000222444666888999444444444444444444444444333444444555555444444333222222222222222222222222000111333444444333111000///000222333222111000///000000111111111111000000000111111222222111111000............------------000000000111111111222222111111000///////////////...///000111111000///...//////000000000000//////...//////000111111222222///000333444444333000//////000111222222111000///////////////////////////....../////////...---------///000000...------...------......///000000111//////...............///////////////////////////.../////////000000000000---......///////////////,,,------...//////......////////////////////////............////////////......------------......///...,,,,,,...///...---............////////////---...............//////|||vvvppphhheeeaaa^^^]]]\\\ZZZXXXUUUUUUVVVXXXYYYVVVRRROOOJJJJJJIIIHHHGGGEEEDDDCCC@@@???===<<<::::::999999;;;:::888777777777888999888888777666666666666666333333444555444333222111000000111222333444444555222111111000000000000000///000222222000///000111111000///////////////000222111000...------------...///000111111000///......------......///000111............////////////,,,------.............../////////////////////...,,,+++******,,,111555888888333...,,,///555:::===333111000000111111///...------...///000111111111//////000000111111111222////////////////////////444444333333222111000000------...000111222333444222222222111111111111111111111111111111111111111222444555444222111222555000111333555666666555444999555111222555666444000666666666666666666666666888777666555555666777888888888777666666777888999444555666777888888999:::777777777666777777888888444444555666777777777777999::::::999888666444333888888888888777777777777666666777777888888999999555777999999666666888:::999999999999999999999999:::::::::999888777777777999888888888999:::;;;;;;888222111777:::666444666:::999888777666555444333333333333444444555555555333333333333333333333333555555555555555555555555555555555444444555555555777555333222222222111000333222222111111000000000(((***...222666999;;;<<<444444444444444444444444111222222333333222222111222222222222222222222222///111333555555333111///---///222444555333222000000000111111111111000000111111222222222222111111......///000111222333333---...///111222444555666111111000///////////////...///000222222000///...//////000000000000//////...//////000111222222222///111444666666444111///...///000111111000///...////////////////////////.../////////...---,,,,,,...///111000...------...---------...///000000111///......---------......////////////////////////////////////000000000000---......///////////////,,,,,,---.../////////...000000000000000000000000............/////////000//////............/////////...,,,,,,...///...---............/////////000***++++++,,,---//////000yyyrrrooofffdddbbb```^^^\\\XXXUUUYYYXXXXXXYYYYYYWWWTTTQQQKKKJJJHHHHHHHHHHHHFFFEEEFFFCCC@@@>>>===<<<:::888888999999999999888777777:::999777666555555555666222333333444444333333222222111000000000111222333222333333444444555555666444555555333///---,,,,,,000000////////////000000...///000111111000///...//////////////////////////////000000///...------......///...---...///111////////////////////////000000//////.........---222000///------///000222000......111111000333999AAA999///---000444444111000000000000000000000000333222000//////000222333333222111000000111222333222222111111222222333444333222111111111333666777555444222000//////000000444333222111111111222333333333333333333333333333444444444444444444444444111222333333111111222333444444444555555555555666222222333333444555666666666555444333444666888999777777888888888888777777666666777777888888888999888777666666888888888666777888999999999777666555222333444666777777888888777666555555555666888999:::;;;;;;999666555666777777888888999999999888888999888777666666777888888:::999999888777666555555666666666666666555555555444444444444444333333333444444555666666555444333555444444444444555666666555555555444444333333333888888777444111000111222444444444444444444333333111111222333333444555555555555555444444333333333333222222111222333555666666555444444222222111000444555666777666333111///333222111111333333222111111111222333333333333222333333333333333333333333222222222111111111000000---------------...//////000000000000000000000000111111111111111111111111//////000000000000//////............////////////000000000000000000000000000000111111111111000000...///000222222111111000000000111111111111000000//////............//////---///000000...---...///111111111000000000000000000000000000000000000000111111222111...---......---......///000111111222111000000///...---------///............//////000...000111000000111000.........///000000000000000000//////.........//////...------...000111000///000///...------...///000////////////000000000000yyysssppphhhfffdddbbb```]]]ZZZWWWXXXXXXWWWXXXXXXWWWSSSQQQLLLJJJHHHHHHHHHHHHFFFEEEEEECCC@@@>>>===<<<:::999888999999999999888777777888777666555444444444555222333333444444333333222333333222111222333444555222222222222111111111111111222333222000......///000//////......//////000,,,,,,------------,,,,,,///////////////////////////////////////...---------...//////......///000////////////////////////000/////////............111000///......///000111000......000000///222777===777000---///111222111000000000000000000000000333222000//////000222333222222111000000111222222111111111111111222333333111111000000000222333444444333222111111222333333333333222111111222222333333333333333333333333333333333333333333333333333222333444444333222333444444444444444555555555555222333333444444555555555888777555444444444666666555555666888888999999999666777777777888888888888777666666777888888777555888888888888888777666555333444555666777777777777777666666555666777888999:::;;;;;;999777777888999777777888888888888777777888777777666666777888999999888888777777666666666666666666666666666666555666555555555444444333333444444555666666555444333555444444444444555666666333333444444444444444444555666555444222222333555333333333333333333333333222222222333333444444444444444444444444333333333555444333222222222333444555444444333333222222111333333444555555444222222333222111111333333222111111111222333333333333222111111111111111111111111222222222111111111000000///000111222333222111111000000000000000000000000111111111111111111111111000000111111111111000000....../////////000000000111111111111111111111111000000111111111111000000...///000111222111111000//////000000111000000000000000000//////000000000000111333222111000000111111000000000000000000000000000000000000000000000000111222111...---...///......//////000000111111111000000///......------///............///000000111111000//////000///.........///000000000000000000//////.........//////000///......///000///---//////............//////....../////////000000000zzzsssppphhhfffdddbbbaaa^^^[[[XXXXXXWWWWWWWWWXXXWWWTTTQQQLLLJJJHHHGGGHHHGGGFFFEEEEEECCC@@@>>>===<<<;;;999888999999999999888777777777666555444333333333333222333333444444333333222444444444333444555666666333222222111000000//////...000222222111000111222///..................//////..................//////////////////////////////////////////......---+++...000000///...//////////////////////////////////////////............111000///......///000111000......000///---///444777555222///...///000000000000000000000000000000222111000//////000111222222111111000000111111222111000000000000111222222000000000000000000000000333333222111111222222222333222222111111222333333333333333333333333333333222222222222222222222222333444555555333333444555444444444444555555555555444444444444444444444444:::999666444333333333333333444666777999:::::::::777777777777888888888888555555666888999888666333888777777666666666666777555555666666666666555555666666666666666777888888999::::::999888888999;;;666666777777777777666666666666666666777777999999777777777777777666666666555555666666666666666666777777666666555444333333333444555666666555444444555444444444444555666666222222333444444555555666222333444444333444666888333333333333333333333333333333333333333333333333333333333333444444444444666555444333222222222222333333333333333333333333222222222222333333333444333222111111333333222111111111222333333333333222000000000000000000000000222222222111111111111111...///111333333222111///000000000000000000000000000000000000000000000000111111222222222222111111///000000000000111111111111111111111111111111111000000111111111111000000//////000111111111111000---...//////000000000000111111000000000000111111///111333222111000111222000000000000000000111111000000000000000000000000000111222000...---...///////////////000000000000000000000///......------///.........//////000111222000//////000000...---......///000000000000000/////////......//////000222000////////////...,,,......////////////......------........./////////zzztttqqqeeecccbbbaaaaaa```]]][[[YYYXXXXXXXXXXXXXXXUUUSSSMMMKKKHHHGGGGGGGGGFFFEEEEEEBBB???>>>======;;;999888999999999999888777777666555555444444444333333222333333444444333333222444444444444444555555666333333333222222222111111...000222222111111222333......------------......111000............000111////////////////////////...///////////////......+++---000111000///......///////////////////////////////////////.........000000////////////000000000......000...,,,---222222333444222///...///111////////////////////////111111000000000000111111111111000000000000111111000000000///000000111222///000000111000000///...333333222111000/////////222222222222222222333333222222333333333333444444222222222222222222222222333444555444333222333555333333444444444555555555444444444444444444333333999888666555333333333333444555666777999999999:::777777777777777888888888555666777999;;;999666333888777555555444555666777666666777666666555444444666666666666666777777888777888999888777777999;;;666666666666666666555444555555555666777888999999555666666666666666666666555555555555666666666666888888777666555444444333333444555666666666555444555444444444444555666666333333444444444444444444222444555555444444666777333333333333444444444444333333333333333333333222222222222333333444444555444444333333333222222222222222222333333444444444333222222111111222333333333222111111333333222111111111222333333333333222000000000000000000000000111111111111111111111111000111222222222222111111000000000000000000000000////////////////////////000111111222222111111000000000111111111222222222111111111111111111111111000111111222222111111000///000000000111111111111,,,---...//////000000///000000000000000000000000,,,...//////.........///000000000000000111111111////////////////////////000111111000///......///000000000000////////////000000//////........................///000111111111......111333111...---......///000000000000000//////////////////000111111000//////000000///------...///000000///...---------------.........///zzzssspppdddcccbbbbbbccccccaaa___[[[YYYXXXXXXYYYYYYWWWVVVNNNLLLHHHFFFFFFFFFFFFEEEDDDBBB???>>>>>>===;;;:::888999999999999888777777666666666666555555555444222333333444444333333222222333333333444444444444111111222222222333333333000222333333111000111111......------------.........---,,,++++++,,,---...////////////////////////......///////////////...+++---000111000///......////////////////////////.........///////////////000000////////////000000000......000...+++,,,000000333555444000...000222////////////////////////111000000000000000000111000000000000000000000000000000000///000000111222111111111222222111000000222222222222222222111111111111222222333333333333222222222333333444444444333333333333333333333333111333444333222111222333333333333444444444444555444444444444444444333333555555444444444444555555666777777888888888888777888888777777777777777777666666888:::;;;:::777444777666555444444555666777777777777777666555444333555666666777777777777777444666666666555666888:::666666666666666555444444444444555666777888888888555555555555555666666666444555555555666666777777888777777666555555444444222333555666666666555555555444444444444555666666666666555444333333222222444666777666444333444555333333444444555555555555333333333333333333333222111222222333333444444444222222222333333444444444111222222333333444444555555444333222111111111111333222111111333333222111111111222333333333333222111111111111111111111111111111111111111111111111444444333222222222333444000000000000000000000000//////////////////////////////000000000000//////111111111111222222222222111111111111111111111111111111222222222222111111000000000000000111111111------...///////////////...//////000000//////...***,,,......---------...//////000000111111111111///////////////////////////000111000///...///000000000000000////////////////////////.....................//////000222222111------444777333///.........///000000000000000///////////////000111111000......///111111111000---...///000000///...---------------.........///yyyrrrooogggfffeeeeeefffeeedddbbb[[[YYYXXXXXXYYYYYYXXXVVVOOOLLLHHHFFFFFFFFFFFFEEEDDDBBB???>>>>>>===<<<:::888999999999999888777777555555666666666666555444222333333444444333333222111111222333333333333222//////000000111222222333222333444333111000000111///................../////////............//////////////////////////////---...//////////////////+++...000000///...//////////////////////////////........./////////////////////000000000000/////////...///111///,,,---111///222444444111///000222000000000000000000000000000000000000000000000000///000000111111000000///111000000000000111222222222222222222222222222222///000222333555555666666000000222333333333333333111222222333333444444555333333333333333333333333111222333333111111222333333333333333444444444444444444444444444444444444222222333444555555666666777777888888888888777777888888888888777777777777777666777999:::999777555555444444444444555555666666666777777666555444444555555666777777777777777444555666555444555666888666777777777666555444333444444666666777777777777555555555555555444444444444444555555666777777777666666666555555555555444222333444666666666666555555444444444444555666666777777666555333222111000666777888777555333333333222333333444444555555666333333333333333333333333222222222222333333333333000111222333444444444444222222222333333444444444555555444333222111000000333222111111333333222111111111222333333333333222222222222222222222222222111111111111111222222222111000000////////////000000000000000000000000000000000000000000000000000//////000000000000//////000111111111111222222222222222222222222222222222111111222222222222111111000000000///000111111222/////////000000//////...---...///000000///...---,,,...000000//////000111/////////000111111222222000000000000000000000000///000111000///...///000////////////000000000000//////////////////...............///000111222333888000...444888333//////......///000000000000000////////////000111222222///......///111222222111......////////////......------........./////////xxxqqqnnniiigggeeeeeedddbbb___]]]YYYWWWVVVVVVWWWWWWWWWUUUPPPMMMHHHFFFEEEFFFEEEEEECCCAAA???>>>>>>===<<<;;;888999999999999888777777333444555555555555444333222333333444444333333222000111222333444333333222111111111111222222222222111333444333222111111222000//////......//////000111111222222222222111111////////////////////////------...///////////////---...//////......///000////////////////////////............/////////000//////000000000000/////////---///222000---...111///000111111000000000111000000000000000000000000//////000000000000//////...///000111111000///...111111111111111222333333222111111000111222444555///000111222333222111111///000222333444444333333111111222333333444555555222222222222222222222222222333444333222222333444222222333333333444444444222333333444444555555555222222333444555555555555555666777888888888888888888888888888777777777666666555555666777777666444333333444555555555555555555666666666666666555555444555666777888777777666555666666666444444666888777888888777666555444444444555666777777666666555666555555444444333333333444444555555666777777888444444444444444555555555222333444666666666666555555444444444444555666666666666555444333333222222555777888888666444333444000000111222222333444444222222222333333444444444333333333222222222222222111222333444444444333222333333333333333333333333333444555555444333222111333222111111333333222111111111222333333333333222222222222222222222222222000000111111111222222222...///111222222000---,,,000000000000000000000000111111111111111111111111000000000111111000000000000000000111111111111222222222222222222222222222111222222333333222222111111000/////////000222222111111111111000///......---///000111111000///------///111222111111222333...//////000111111222222000000000000000000000000...000111000///...///111......//////000000111111.../////////////////////.........///000222333444EEE777///222444000...111......///000000000000000////////////000111222333111000//////111222111000//////............//////....../////////000000000wwwqqqnnniiigggdddbbb```]]]YYYVVVWWWVVVTTTTTTUUUVVVUUUTTTPPPMMMHHHFFFEEEEEEEEEEEECCCAAA???>>>>>>>>><<<;;;888999999999999888777777111222333444444444333222222333333444444333333222111222333444444444333222666666555444444333333333000222333333222222222333000000////////////000000...///000111111000///...////////////////////////------...///000000//////...//////...---...///111////////////////////////---.........//////000000//////000000000000//////...---///222111...///222............////////////000000000000000000000000//////000000000000//////...///000111111000///...222222111111222222333444111000//////000222444666222222111000...+++((('''///000222333444444333333111111222333333444555555000000000000000000000000333444555555333333444555222222333333333444444444222222333333444555666666222333444444555555444444333444666777999:::::::::999888888888777777666666555444222333444555444333111222444555666555444444555555666666666666666555444555777888888888777666666777888777555555666888888888888888777666555444555555666777777666555444666666555444333333222222444444444555666777777888222222333333444555555555111222444666666777666666555444444444444555666666444444444444444444444333444666888888666555444555...//////000111111222222111111222333333444555555444333333222222111111111333444555555444333111000333333333333333333333333111222444666666555444333333222111111333333222111111111222333333333333222111111111111111111111111000000111111222222222222222555:::======999333000000000000000000000000000111111111111111111111111111111222222222222111111///000000000000111111111222222222222222222222222111222222333333222222111111000/////////000222333222222222222111///...---...000111222222111000...---///111111111111222333...//////000111222222222000000000000000000000000...///111000//////000111---......///000111111222.........///////////////.........///000222333444OOO===///000111------222...//////000000000000000////////////000111222333333222000000111111///...000///...------...///000////////////000000000000wwwsssrrrkkkiiifffcccaaa^^^ZZZWWWXXXVVVUUUUUUWWWWWWVVVTTTOOOLLLHHHFFFEEEEEECCCBBBCCCBBB@@@>>><<<::::::999;;;:::999888777777777777777777666444333222111000333222222111222333555666222222222222222222222222000000000000000000000000888777666555333111///---000///......111222333222000000000000111111111111...///000000000...---,,,222000///222555666111,,,...///111222111000...---111111111111111000//////---///000222222000///---///////////////000111111///111222111000///000111000000//////.........---111222222333333222222111444222//////000222222222111111111111111111111111//////000000111111222222222222222111111111111111111111111111111222222222222222111111111111222222333333444555555555444444777666444000......111333222222222111111111000000444444333222222333444444111222333333444444333333555555555555444333222222111...,,,///555999999777555555555555666666666666666555444333222333333444444444333222333444555666444444555555444333222222555555555555555555555555666666555555555555666666;;;888444333555666555333666666666666666555555555555555444444444444555555333333333444444555555555666555444333333333444444444444444555555555666666777777666666555555555444444444444555555555666666444444444444444444444444555555555444444333333333444444444444444444444444444444444444444444444444444444333222222222222333333333333333333333333333333333333333333333333333222333444555555444333222//////000111222333333444222222222222111111000000111111111111111111111111111111111111000000//////222111111111000000//////111111000000111111222333000000000000000111111222222222222222111000//////000111111111111222222222222222222222222222222222111111111111111111111111333333333333333333333333......////////////......222111000000000111333333333222222222222222222222333222111000000111222333000000000000000000000000000000////////////000000333222111000////////////////////////000111222333>>>;;;666000...---///000000000000000000111111222111111111111111111111111222222111000//////000000111111111111111000//////000000000000000000000000wwwsssqqqkkkhhheeebbb```]]]ZZZWWWXXXVVVUUUUUUVVVWWWUUUTTTPPPMMMIIIGGGGGGFFFDDDCCCBBBAAA@@@>>><<<;;;::::::;;;;;;:::999888888999999777666666555444333222222222222222222222333444444333333333333333333333333111111111111111111111111222222222222111000///...////////////////////////222222111000///...------+++,,,...////////////...111...---///222333000,,,---...000111111000///...111111111111111000//////...///000111111000///...///////////////000000111///000111111000///000111111111000000000/////////111222222222222222222111333111000000111222222111000000000000000000000000000000000000000111111111111111111111111111111111444444333222111000//////222111111111111111111222111111111222222333333333555444222000000000111111333333333333222222111111555444333222222333444555222222333444444444444444444444444444444444333333888444111222666777555222555555555555666666666666777666555444444444555555444444333333333444555666777777666666666555555555555555555555555555555555666666555555555555666666:::777444444555666555333555555555666666666666666555555444444444444555555444444444444555555555555666666555444444444444444333444444444444555555555666555555555444444444444444444444555555555666666444444444444444444444444555555444444444333333333444444444444444444444444444444444444444444444444555444444333333333333333333333333333333333333333333333333333333333333333222222333333333333222222000000000111222222333333222222222222111111111000111111111111111111111111222222111111111000000000222111111111000000000000111111000000111111222333444333222111////////////...///000111222222222222000111111111111222222222111111111111111111111111111111111111111111111111333333333333333333333333///000000111111000000///222111000000000111222333222222222222222222222222111111000//////000111111000000000000000000000000000000////////////000000111000000000000000111111////////////000111222333888555222...------...000000000000000000111111222111111111111111111111111222222111000000000000000000111111111000000///...000000000000000000000000xxxsssqqqlllhhhdddaaa___]]]ZZZYYYXXXVVVUUUUUUVVVVVVUUUTTTPPPNNNJJJHHHGGGGGGFFFDDDAAAAAA???>>>===<<<<<<<<<;;;;;;::::::999:::::::::666666666555555555444444111222222333333333333222444444444444444444444444111111111111111111111111...///000000111111000000///111444333///------...111111000///...---,,,,,,)))***,,,...000111111111000---+++,,,///000...,,,---...///111111111000///000000111111000000////////////000000000000////////////......//////000111///000111111//////000111111111111111000000000000111111111111111111111111111000000111222222111///////////////////////////111111111111000000000000///000000111111222222222444333333222111000//////111111111111111111111111111000000000111222444555666222000///222333111///444444444333333333333222444444333333333333444444333333444555555555555444333333333333444444444444333000///111555888888777555555555555666666666666777777666555555555666666444333333333333444555666888777666555444555666666555555555555555555555555666666555555555555666666999777555444555666555444444444555555666666777777555555444444444444555555555555555555444444444444666666555555555444444444333333333333444444444444444444444444444333333333444444444555555555555555444444444444444444444444555444444444444333333333444444444444444444444444444444444444444444444444666555555444333444444444333333333333333333333333333333333333333333333333333222222222222222222333111111111111111111111111222222222222111111111111222222222222222222222222222222222222222111111111111111111111111000000000111111000000111111222333444444222111000/////////---...///111222333333333000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222111111111111000000111111222333111111111111111111111111000000////////////000000000000000000000000000000000000////////////000000////////////000111222333////////////000111222333222111///.........000000000000000000000111111222000000000000000000000000222111000000000000000000000000000000000//////...000000000000000000000000xxxsssqqqlllhhhccc```^^^]]][[[ZZZWWWVVVUUUUUUVVVVVVUUUSSSOOOMMMIIIGGGGGGGGGEEEDDDAAA@@@???>>>============:::::::::999999999::::::555666666666666666666666222333444555555444333222444444444444444444444444111111111111111111111111///000111222222222222222111555999777222......000........./////////000000++++++---...000111222333000...+++***,,,.........,,,---///000111111111111///000000000000000//////000000////////////000000///............///000000///000111000///...///111000000000000000000000000111111111000000111111111000000000111333222000...000000000000000000000000222222111111000000//////...//////000111222222333000000000111222222333333111111111222222111111111222222111111222444777999;;;555///...111333222///333333333333333333333222333333333222222333333333333444555555666666555555222222222333333444444555...,,,,,,///333777777777555555555555666666666666666666555555555555555555333333333333444444555555666555333222222333444666555555555555555555555555666555555444444555555666777777666555555555555444333444444555666777888888555555444444444444555555444444444444333333333333555555555555444444333333222222222333333333444444444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444666666555444444444444555444444444444444444444444333333333333333333333333333222111000000111222333222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111000000111111222333222111111111111222333333111111222222222222111111000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111222222222000000000000000111111111111111000000000000111111000000000000000000000000000000////////////000000000000//////000111222222000000//////000111222222000000000000111111111111000000000000000111111222////////////////////////111111000000000000000111//////000000000//////...////////////////////////yyysssqqqllliiiddd```___^^^\\\[[[WWWUUUTTTTTTUUUVVVTTTSSSNNNKKKHHHFFFFFFFFFEEEDDDAAAAAA???>>>============:::999999888888888888999555555555666666666666666333444555666666555444333222222222222222222222222111111111111111111111111111111222222222111111000111555999777222......000//////000000000111111111...//////000000111222222111///,,,+++,,,...///000------...///000111111111...//////000000000//////000000////////////000000...............//////000...000111000///...///000////////////////////////111000000//////000000111000///000111222222000...111111111111111111111111222222111111000000//////......///000111111222222///000000111222222333333000111222222222222111000222111000000111444666888AAA999111---///222222111111111111111222222222222111111222222222222111111333444555555666666555555222222222222222333444555444333222111222222222111555555555555666666666666444444444444444444444444333333333444444444444444666444333222222333555666555555555555555555555555555555444444444444555555666666777666555555555555333444444555666777888888555555444444444444555555333222222222222222222222333444444444444333222222222222222333333333444444555555555555555555666666555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444666666555444444444444555444444444444444444444444333333333333333333333333444333222111111222333444333333222222111000000000222222222222222222222333222222222222222222222222222222222222222222222222111111111111111222222222111111000000111111222333222222222222222333333444333333333444333333222222000000111111111222222222333333333333333333333333222222222222222222222222111111111111111111111111000111111222222111111000000000111111222222222222//////000000000111111111222222222222222222222222111111111111111111111111000000////////////000000222222111000//////000000000000000000000000111222111111111111000000//////000000000000000111111222////////////////////////111000000000000000111111//////000000000000//////////////////////////////yyytttqqqllliiieeebbbaaa___^^^\\\WWWUUUTTTTTTUUUUUUTTTSSSMMMJJJGGGFFFFFFFFFEEEDDDBBBBBB@@@???>>>=========;;;:::999888777777777777555555555555555555555666555555555555555444444333222222222222222222222222222222222222222222222222111111111111000///......///111444333///------...333333222111000///......000000000//////000111111111000...------...000111......//////000000111111......///000000000////////////000000000000//////......------......///000...///000000......///000............////////////111000///......///000111000//////000111111000...111111111111111111111111111111111111000000000000...//////000000111111111222222222111111111000000000111222333333222111000000/////////000111333444@@@:::222......111222222000111111111111111222222111111222222222222111111333333444555555555555444333333222111111222444444444444444444555555666777555555555555666666666666222333444444555444444444222333444444555555444444666666555444555666777888555555555555555555555555555555444444444444555555444666777777666555555666444444555555666666777777555555444444444444555555111222222222333333333333333444555555555444222111333333333333444444444444555555555666666666666666555555555555555444444444444444444444444444444444333333333444444444444555444444444444444444444444444444444444444444444444666555555444333444444444444444444444444444444444333333333333333333333333444333333222222333333444333222222222111111000000222222222222333333333333333333333333333333333333111111111222222222222222111111111222222222222222111111000000111111222333666666444333222111111111000111222333444444444444000111111111111222222222444444444444444444444444333333333333333333333333222222222222222222222222111111111222222111111111000000111222222222222111///000000111111222222222222222333444444333222222111111111111111111111111000000////////////000000333222111000////////////111000000000000000111111000000000///......------000000000000000111111222000000000000000000000000000000000000000111111222///000000111111111111000000000000000000000000000zzztttqqqllljjjgggeeecccaaa___\\\VVVUUUTTTTTTUUUUUUTTTRRRMMMKKKHHHFFFGGGGGGFFFEEEDDDCCCAAA???>>>===<<<<<<===<<<;;;999888777666666555555555444444444444444444444333222222222222222333333333333333333333333222222222222222222222222111111111111111000000///////////////////////////222222111000///...------///......------...000000/////////...------///000000///////////////000000---......///000000//////...///000111111000///......------------...//////...///000///......///000......//////000000000000111000...------...000111111000......000111000///111111111111111111111111000000000000000111111111/////////000000000000000222222222111111111111111///111222333333222111/////////000000111111111222777555222000///000111222111111111222222333333333222333444444444444333222222222333444444444444444555333222111000111333333111222333555666888;;;===555555555555666666666666222333444666666666555444222333444555555555444444555555555666666666777777555555555555555555555555555444444333333444444555333555888888666444555666555555555666666666666666555555444444444444555555222222333444555555666777555666777888777666444333333444444444444555555555444444444555555666666666666666555555555444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444555444444333333333333333555555555555555555555555333333333333333333333333444444444555555444444444222222222111111111111111222222222333333333444444333333333333333333333333000000000111111111222222111111111222222333333333111111000000111111222333777666555333222222222222000111111222222111111111000111111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333222222///000111222333222222111000000111111222333333444111222333333333333222111111111111111111111111111000000////////////000000111111000000000000000111111111000000000000111111000000///.........//////000000000000000111111222111111111111111111111111000000000000000111222222000000111222222222222222000000000000000000000000zzztttqqqllljjjhhhfffeeeccc___]]]VVVUUUTTTTTTUUUUUUTTTRRRNNNLLLIIIHHHHHHHHHGGGFFFEEEDDDBBB@@@>>><<<;;;;;;???>>><<<:::999777777666555555444444444333333333444333111000///000111111444444444444444444444444222222222222222222222222222222333444444444444333000///......111222333222............/////////000,,,,,,++++++,,,---///000......///...------...///111000000////////////000------...///000000//////---///000222222000///---...------------...//////...///000///...---...000//////000000111111111222111000...------...000111222000...---///000000000000000000000000000000000//////000000111111222222000000000000////////////...///000111222333444444///000222333333222000///111222222333333333222222...000222222000000000111222222222333333444444444444444555666666555444444111222333333444444333333666444222000000111222333555666666555333333444555555555555555666666666777333444666777777777666666222333444555555555444333222222333444555555444444555555555555555555555555555444444333333444444555222555888888666444555666666666666666666555555555555555555444444555555555222333444555666888999999666777999:::999888666555444444444555555555666666333333333444444555555555666666555555555444444444444444444444444444444444333333333444444555555555444444444444444444444444444444444444444444444444444444333222222222222333555555555555555555555555333333333333333333333333333444555666666555444333111111111111111111111111222222222333333444444444333333333333333333333333//////000000111111111222111111111222222333333333111111111000111222222333444333333333333444555555333333222111///---,,,***000111111111111222222222222222222222222222222222333333333333333333333333333333333333333333333333333444444555555444444333///000111222333222111111000000111222333333444444000111222333333222111000111111111111111111111111000000////////////000000////////////000111222333111111000000000000000111222111000000000111333444000000000000000111111222111111111111111111111111000000///000000111222222000111222333333333333333000000000000000000000000yyyrrrmmmnnnllliiieeeaaa^^^\\\[[[ZZZVVVTTTTTTTTTRRRQQQRRRMMMKKKHHHGGGGGGGGGEEEDDDBBBBBBAAA@@@??????>>>>>>???>>><<<;;;::::::;;;;;;777555555666777888777666555555555555555555555555777888888666333222222222000111222333333222111000666555444333222222111222......------...000222333////////////////////////////////////////////////000000000000000000000000//////...------......///......///000111222222333111111000///......//////------...////////////...333222111000000111222333333222000...------......000/////////......------111000//////........./////////000000000111111111222222222333333222222222...//////000111111222222000111222111//////000222000000111111222333444444222222111000000111111111222111111000000111222222222222333444444333333222111333555444333111111222222222111000000000111111;;;111...777;;;666222666***+++---///111333555666:::888555222222333666888333333444555666777888888555555555555666666666666555555555555555666777777444555666777777666555444222222222222222333444555666666555555555555666666666555444555666777666555444444333333333333444444666555555444444444444555;;;>>>@@@>>>999444222222333333444444444444444444444444333333222222111111555555666666666666555555444444444444444444444444555555555555555555555555444555555555333333555777111222222333333333333333333666666555777999666111333333444444333222111111444444444444333333333333222222222222222222222222222222222222222222222222444444444444444444444444333333333333333333333333666555333111111111333444444333222111111111111111///111333333222222222444444444333333333222222222444333222222111111222222111111222222222222222111444444444333333222222222333222222222222333444444555444333222222222222222222222222333333444444444111111222333444444444444222222222222222222222222111111111222222222333333111111111111111111111111111111111111111111111111000000000000000000000000111111111000000111222222333222111111111222333444111111111000000/////////000000000000000000000000000000111111111222222222///000111222333222111000111000000000000000111111yyyrrrnnnpppnnnkkkfffbbb^^^\\\[[[WWWUUUSSSSSSRRRQQQPPPQQQOOOMMMJJJIIIIIIIIIGGGFFFCCCBBBBBBAAA@@@???>>>>>>;;;:::999777777777777888777666555555555666444333111111111111111111111111666777777555333111111222111222333444444333222111222222000//////.........111000000///000111333333111111111111111111111111000000000000000000000000000000000000000000000000//////////////////000000+++++++++,,,,,,---------111000//////.........///111111111111000000///...000000///......///000000------------...///000000111111000000000000000000222222111111000111111111000000000000111111111111......////////////......000000111111222222222333111111000///......///000111111111222333333333444333333222222222222222333111111000/////////000000//////000000000111111111000222333333222222333555333333222222222333333444555000555AAAEEE;;;222000///000111222333444555555555444111//////000222333222222222222222333333333666666666666777777777777333222222222222333444444444555555555555555444444444444444444444555666666777777666666666666777777444333333333555666555444666666555555555555666666333333333222333333444555444777::::::777555555666555555555555555555444444555555555555444444444444333333333333333333333333666666666666666666666666333333333333333333333333333444444444222222444555333444444555555555555555333777888555444444222...555555555555555444333333666666666555555444444444333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444555333222000000000222333555555444333333333333333111222444444333222333444555555555444444333333333222222111000000000000111333444444444444444333222333333333222222222222222333333222222333333444555555444444444333333333222//////000000000000000000000111111111111111000000333333333333333333333333222333333333333444444444222222222222222222222222000000000000000000000000////////////////////////000000000//////000000111000///.........///000111333333222222222111111111222222222222222222222222........./////////000000000000111222222222222222000000///.........//////xxxrrrnnnqqqoookkkfffaaa]]]ZZZYYYXXXXXXWWWUUUTTTTTTTTTSSSOOOMMMKKKIIIIIIIIIHHHFFFBBBAAAAAA@@@>>>======<<<<<<;;;:::999888888888888;;;999888777777777555444444444444444444444444444555555666444222111111222111222222333333222222111444444333222111111111111111111000000000111111222111111111111111111111111000000000000000000000000////////////////////////....../////////000000111------------............111000//////////////////333222222222000///...---222111111000000111111222...///000111222333333333000000000000000111111111222222111111111222222333/////////000000000111111///000000000000000000///000000111111111111111111555333000///000111111000111111111111111111111111222222111111111222222333444444333222222222222222333222222222333444666777555666555444222222333555222222222222333444444555444111777CCCEEE<<<222///333333333333333333333333555555444333333333444444666666555555444444444333555555555666666666666777666555555555555666777777555444444444444444555555555555444444555555666666666666555555555555666666777666555666888999888777666666555555555555666666555555444555555666777888333444666666555555666777666555555555444444333333444444444555555555555555666555444444444444555666666666666666666666666666666666666666666666666666666777888777666555666777444444555666666666666555888>>>???:::666555444222555555666666666555444444777777666555444444333333333333333333333333333333333333333333333333333333222222222222222222222222555555555555555555555555777666444333333444555555555555444333333333444444222333555444333111222333444444444444333333333333555555444333333333333444444555555555444333333222111222222222222222222333222111111111111222333333333333444555444333222111333333333333333222222222444444444333333222000000333333333333333333333333222222222333333333444444222222222222222222222222333333333333333333333333222222222222222222222222333333333222222222222222000000//////000000111222333333333222222222222111222222222222222222222222000000000000111111111111/////////000111222333333444333222111111111111111xxxssspppnnnlllhhhddd___\\\YYYXXXWWWYYYYYYUUUSSSTTTUUUTTTOOOLLLJJJIIIIIIHHHGGGFFFAAAAAA@@@???>>><<<;;;;;;<<<<<<;;;::::::999999999:::999777777888777666444666666666666666666666666444555666555333222222333111111111222222111111111666555444333333333333333000000000///////////////000000000000000000000000........................---------------------------......///000000000000000000000000000000//////111111000000000000000111111111111000000...------000000000000000000000000111111333333333222111000......//////000000000111111000000000000111222222........./////////000000111111111222222111111111////////////////////////444111......000222111000000000000000000000000///000000//////000000111111555444333222222222222222555555444444555777:::<<<>>>===;;;777333111222444000000000111222333444555888333333888:::666333444333333333333333333333222777777777888777777666666777777777777666666666666333333333444444444555555888888888888888999999:::555555444333333444666777555444444444444444555555444444444333333444444444777666555666888999888777555555444444444444555555666555555555555555666777999888777555333333333444444444444333222222111111222333333333444444555555888666555333333555666888555555555555555555555555666666666666666666666666666888999888666666666777333333444555555555555555:::@@@BBB===777666777777444444555555555555444444666666555444333222111111222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444666666555444444555555666444333333222222222333333222444555444222111111222222222222222222222222222666555555444333444444444444444444444333222111111111222222222333333444444111111000000111111222333111222444555555444222111777666666666555555444444333444444444333333222111222222222222222222222222111111111111222222222333111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333222222000000000000000111111111111111111111111111111111111111111111111111111111000000111111111222222222///.........///111222444444333222111111111111111xxxtttqqqkkkjjjgggccc```]]]\\\[[[UUUZZZYYYSSSPPPRRRSSSQQQOOOMMMKKKJJJJJJIIIHHHFFFDDDCCCBBBAAA???>>>======;;;;;;;;;::::::999888888555444333333555555555333333333333333333333333333444555666555333333444555333333333333333333333333222222111000000000111111000000000000000/////////000000000000000000000000////////////////////////...........................///000111111111111111..................------111111000000000111111222//////000000111000000///---------------------------...000111111000///......//////000000111111111111111000000000000111111//////000000000111111111---......//////......---/////////000000000000000///...------...//////...111111111111111111111000000000000000000111222222222111000000////////////333222111111222555777999@@@???===999555333444666111111111111222333555555999555222333333222333555222222333333444444444555444444555666666666555444333333333333444444444444333333333444444444555555555555444444555555666777555555444333444555777888666666555555555555555666555444444333333444444555444333333333555666555444666555555444444555555666444444333222111111222222===;;;777555444333333333444444444333333333222222333333333444444555555666666555333222222333555666555555555555555555555555333333333333333333333333444555777666555333333333444444555666666666666555333:::===888333333666666444555555666666666555555666666555555444333333222444444444444444444444444666666666666666666666666666666666666666666666666444444444444444444444444333333222222222333333333444333333333333333444444555666777777555333333444222222222222222222333333333333222111111111111222444444444444444333222222222222333333444444555555333333222222333333444555333444666777777666444333444444444333333222222222000000111222222222222222333333333333333333333333222222222222333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000111111111000///............///////////////111111111222222222222222222222222222222222222222////////////000000000111111000//////000222333555111000//////.........///}}}vvvrrrpppkkkiiigggdddaaa___^^^]]]YYY______WWWRRRUUUVVVSSSPPPNNNLLLKKKKKKJJJIIIGGGFFFFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::666555444555777888777666222222222222222222222222222333444444333333444555555444444333333444444555111111000000000000000111//////000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000///........................///////////////000000111//////000111111111111111...///000000000000///...,,,---///111333444555666000000000000111111111111222111000////////////000000000111111111222222222......////////////......//////000111111222333333111333555555333111000000111111111111222222222222111111111111111222333444222222222111111222222333222222111111222444666777888999888777555555666888222222222222333444555555333444555555555333111000111111222333444555666666333444444555555555555444222222222333333444444444444444444555555555666666444444444333444555555666333333333333444555666777888777666666555666666666666555555444444555555666666555555555777888777666666666555555555555666666666555444444333333333444999777444333444555555444444444444444444555555555444444555555555555555555888777666555555666777888555555555555555555555555555555555555555555555555666888999999777555555555555555666777777777777666222777999555333555777666555555666777777777777666777666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444555555555555666666444444333333333444555555666777999888777666666777333333333333444444444444666555444444333333444444333444444555555444444333333333333333333333444444555555444444555555666777444555777888888777666666444444333333333333333333111222333444555555555555444444444444444444444444333333444444444555555555333333333333333333333333222222222222222222222222222222222222222222222222222333333444333222000///000111111222333222222222222222222222222333333333222222222222222222222222111111222222222333333333222222111111111222333333222111111000000111111222zzzsssooommmjjjhhheeebbb___\\\ZZZYYYZZZbbbbbbXXXRRRTTTUUURRRNNNLLLIIIHHHHHHHHHFFFEEEDDDCCCBBB@@@???===<<<;;;;;;;;;<<<<<<;;;:::888888666555444444555666555333111111111111111111111111///111222222111111222444222111000//////000111222000000////////////000000***+++,,,............---------------------------........................------------------------,,,,,,---...---,,,***(((+++++++++,,,,,,------...,,,,,,,,,,,,,,,---......---...............---,,,...///000000000000///...,,,---...///222444666777............------------///...---,,,+++*********,,,,,,------------......---......//////......---,,,,,,---...///111222222555;;;???===666000...000,,,,,,,,,------......///.........//////111222222000000000000111222333333000111111111222222333333000111222222111111333444111000000///000000111111///111444333222000...,,,......//////000111111111111111111222222222333333333333222222222222222111222222222222333333333333222222222222222333444444000000111222333444444333555555444333333333333333333333222222222222333333666555444555666777777555333333333222222333333333222222222222333444555666333111///000222444333111111111111222333333444444222222222222222222111111555555555555555555555555222222222222222222222222555555555555555555555555555777999999777555444444222333333444444444444444444666666333333666777444222222333444444444444444333333444444444444555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222333333444555555555555555111000000000111111222333111333555555444333444555000111111111222222222222555555444333333333333333//////000111222222222222222222222111111111111111222222222222222333333444222222222333333333444444222222222333333333333333111222222333333333222222222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222111222333333333111///...///000111222222222111111......//////000000000000////////////////////////000000000000111111111111......//////......------////////////000111222333xxxpppmmmjjjgggfffbbb^^^ZZZWWWUUUTTTUUU]]]]]]QQQJJJMMMNNNJJJIIIGGGEEEDDDDDDCCCBBB@@@??????===<<<:::888777666111222222222222000///...111///------------+++***,,,,,,,,,,,,,,,,,,,,,,,,---...000000//////000222,,,+++***))))))***+++,,,******)))))))))******+++%%%&&&((()))*********)))((((((((((((((((((((((((************************''''''''''''''''''''''''&&&'''(((((('''%%%"""!!!###$$$$$$%%%&&&''''''(((***)))))))))******+++,,,+++++++++***)))((('''&&&'''((())))))))))))(((''')))((((((((()))***,,,...*********))))))(((((((((******(((&&&%%%$$$$$$$$$&&&''''''''''''(((((((((((())))))******))))))((('''''')))***,,,---//////333:::@@@<<<111(((&&&'''%%%%%%&&&'''((())))))************+++,,,---...///((((((((()))***+++,,,---***+++,,,,,,,,,,,,++++++,,,...//////---,,,,,,------,,,,,,+++++++++,,,,,,...000///,,,***+++,,,,,,******++++++++++++++++++***************+++,,,---//////...---,,,+++******............////////////,,,,,,,,,,,,,,,------...---...000111222222111111111000000///........./////////............//////...---,,,---///000///...//////............//////''''''(((***,,,...000111111///---...000000...,,,,,,,,,---...///000111111//////......------,,,,,,,,,,,,------------,,,,,,------------------------------------------------...000222222000---,,,,,,......///000000000000///111222000---...222111------...///000000000000000...//////000111111222222000000000000000000000000000000000000000000000000........................------------------------+++,,,---...............,,,,,,,,,,,,,,,---......+++---/////////...///000,,,---------......//////...------,,,,,,,,,,,,,,,)))***+++---............111111000000//////......---------------...//////------,,,,,,---...//////,,,,,,------......//////++++++++++++***)))((('''....................................////////////........................************************++++++++++++++++++++++++***+++,,,,,,+++)))'''&&&'''((()))*********)))(((*********++++++,,,,,,,,,++++++++++++++++++++++++'''''''''((((((((())))))((()))******)))(((&&&%%%'''''''''((()))***+++,,,